$(function() {
    $('.eLabel').hide();
    $("#editInfo").click(
		function()
		{
			$("#editUserForm").slideToggle(300);
		});
	$("#cancelUser").click(
		function()
		{
			$("#editUserForm").slideToggle(300);
		});
	$("#viewPhotos").click(
		function()
		{
			$("#morePhotos").css("display", "inline");
		});
	$("#viewVideos").click(
		function()
		{
			$("#moreVideos").css("display", "inline");
		});
   	$("#submitUser").click(function() { 
   		// remove error style from form fields
    	$('#userForm input').removeClass('error');
    	$('#userForm select').removeClass('error');
    	// clear error labels
    	$('.eLabel').hide();
		      	
      	// validate first name
      	if (!strCheck('input#firstName', 'label#firstNameError', 'error')) return false;
      	
      	// validate last name
      	if (!strCheck('input#lastName', 'label#lastNameError', 'error')) return false;
      	
      	// validate postalCode (if available)
      	if (!zipCheck('input#postalCode', 'label#postalCodeError', 'error')) return false;
      	
      	// validate birthday
      	if (!strCheck('input#birthday', 'label#birthdayError', 'error')) return false;
      	if (!dateCheck('input#birthday', 'label#birthdayError', 'error')) return false;
      	
      	// validate gender
      	if (!listCheck('select#gender', 'label#genderError', 'error')) return false;
      			
   	 });
});
