$(document).ready(function(){
	if($("#paddingContent").height() < $("#left").height()) {
		$("#paddingContent").height($("#left").height());	
	}

	$("#submitContactsForm").bind("click", function(){
		
		var contactsName     = $("input[name=contactsName]").val();
		var contactsSubject  = $("input[name=contactsSubject]").val();
		var contactsEmail    = $("input[name=contactsEmail]").val();
		var contactsPhone    = $("input[name=contactsPhone]").val();
		var codeContent    	 = $("input[name=contactsCode]").val();
		var contactsComment  = $("textarea[name=contactsComment]").val();
		var error1 = false;
		var error2 = false;
		var error3 = false;
		var error4 = false;
		var error5 = false;
		var error6 = false;
		if(contactsName == ""){
			$("#errorName").css({'display' : 'block'});
			error1 = false;
		}else{
			$("#errorName").css({'display' : 'none'});
			error1 = true;
		}	
		
		if(contactsSubject == ""){
			$("#errorSubject").css({'display' : 'block'});
			error2 = false;
		}else{
			$("#errorSubject").css({'display' : 'none'});
			error2 = true;
		}	
		
		if(contactsEmail == "" || !checkEmailAddress(contactsEmail)){
			$("#errorEmail").css({'display' : 'block'});
			error3 = false;
		}else{
			$("#errorEmail").css({'display' : 'none'});
			error3 = true;	
		}
		
		if(contactsPhone == ""){
			$("#errorPhone").css({'display' : 'block'});
			error4 = false;
		}else{
			$("#errorPhone").css({'display' : 'none'});
			error4 = true;
		}
		
		if(contactsComment == ""){
			$("#errorComment").css({'display' : 'block'});
			error5 = false;
		}else{
			$("#errorComment").css({'display' : 'none'});
			error5 = true;
		}
		if(codeContent == ""){
			$("#errorCode").css({'display' : 'block'});
			error6 = false;
		}else{
			$("#errorCode").css({'display' : 'none'});
			error6 = true;
		}
		if(error1 && error2 && error3 && error4 && error5 && error6){
			$("form[id='contactsForm']").submit();
		}
		else {
			return (error1 && error2 && error3 && error4 && error5 && error6);	
		}
	});
});

function checkEmailAddress(email){
	var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])*([a-zA-Z])/;
	 if(pattern.test(email)){         
		return true;
    }else{   
		return false;
    }
}
