 	var hasError;
	$(function(){
		$('#contact').click(function(){
			$.scrollTo('#footerContent',2000,{
				onAfter:function(){
					$('#name').focus();
				} 
				} );
		});
		
		$('#emailForm').submit(function(){
			$('.required').each(function(){
				var target = '#'+ $(this).attr('id');
				checkEmptyField($(target));
			});
			
			if($('form span').hasClass('error')){
				hasError = true;
				return false;
			}

		if(hasError != false) {
			var emailFromVal = $('#email').val();
			var nameFromVal = $('#name').val();
			var messageFromVal = $('#message').val();
			$("form").slideUp("slow",
							  function(){
								  $("#progressContainer").fadeIn();
								  }
							  );
			$.post("sendMail.php",
   				{ emailFrom: emailFromVal, nameFrom: nameFromVal, message: messageFromVal },
   					function(data){
 	   								 $("input, textarea").val('');
									 $("#progressContainer").hide();
  									 $("#sendResult").html(successMsg).fadeIn('slow',
															 function()
															 {
																$(".SendResult").fadeOut();
																$("form").slideDown("normal", 
																			     function(){
																					window.setTimeout(function(){$("#sendResult").fadeOut();},3000); 
																					 });	
															 }		 
																	 
														)
									 
					}
				 );
		}
		
		return false;

		})

	})

	$(function(){
		$('.required').blur(function(){
			$(this).removeClass('selected');
			var target = '#'+ $(this).attr('id');
			checkEmptyField($(target));
		})
		
	})
	
	$(function(){
		$('.required').focus(function(){
			$(this).addClass('selected');
		})
		
	})
	
	
	
	function checkEmptyField(e){
		if($(e).val() == ""){
			var x = 'errorEmpty'+$(e).attr('id')+'Msg';
			$(e).prev().hide();
			$(e).before(eval('errorEmpty'+$(e).attr('id')+'Msg'));
		}

		else
		{
			if($(e).prev().hasClass('error')){
				$(e).prev().remove();
				$(e).prev().show();
			}
			

			if($(e).attr('id')=='email'){
				checkForValidEmail($(e));
			}
		}
	}
	
	function checkForValidEmail(e){
		var emailAdd = $(e).val();
		var reg = new RegExp("^[0-9a-zA-Z]+@[0-9a-zA-Z]+[\.]{1}[0-9a-zA-Z]+[\.]?[0-9a-zA-Z]+$");
			if(!reg.test(emailAdd)){
				hasError = true;
				$(e).prev().hide();
				$(e).before(errorInvalidemailMsg);
			}
	}
	
	
	

	
	
