function validateForm() { 

	phoneRe = /^((\+\d{1,3}(-| )?\(?\d\)?(-| )?\d{1,5})|(\(?\d{2,6}\)?))(-| )?(\d{3,4})(-| )?(\d{4})(( x| ext)\d{1,5}){0,1}$/
	error=0;
	if ($("#fname").val()=="") {
		$("#l_fname").addClass("error"); error++; 
	} else {
		$("#l_fname").removeClass("error"); contest_fname=$("input#fname").val(); 
	}
	if ($("#lname").val()=="") {
		$("#l_lname").addClass("error"); error++; 
	} else {
		$("#l_lname").removeClass("error"); contest_lname=$("input#lname").val(); 
	}
	if ($("#phone").val()=="" || !phoneRe.test($("#phone").val())) {
		$("#l_phone").addClass("error"); error++; 
	} else {
		$("#l_phone").removeClass("error"); contest_phone=$("input#phone").val();
	}
	if ($("#email").val()=="" || $("#email").val() != '' && !/.+@.+\.[a-zA-Z]{2,4}$/.test($("#email").val())) {
		$("#l_email").addClass("error"); error++; 
	} else {
		$("#l_email").removeClass("error"); contest_email=$("input#email").val();
	}
		
		
	if(error==0){
		$("#error_msg").addClass("error_msg"); 	
		$("#error_msg").removeClass("error"); 
		
		/*$("#contest_form_thanks").show();
		$("#form_contest").hide();*/
		
		/*return false;*/
		//return true;
		
		/*$.ajax({
			type: "POST",
			url: "/contest/save/",
			data: "contest_fname="+ contest_fname +"&contest_lname="+ contest_lname +"&contest_phone="+ contest_phone +"&contest_email="+ contest_email,
			
			success: function(resp){
					alert(resp);
					//$("#contest_form_thanks").show();
					//$("#form_contest").hide();
			},
		error: function(req) { alert('error:' +req.status + ' - response:' + req.responseText ); }
		});*/
		
	} else{
		$("#error_msg").removeClass("error_msg"); 	
		$("#error_msg").addClass("error"); 	
		return false;
	}
}