$(document).ready(function(){
	$("input[name=sendEnquiry]").bind("click", function(){
		//alert(111);
		/*
		if ($("input[name=requestform_firstname]").val() == ""){
			$("#errorRequestFormFirstName").show("fast");
		}else{
			$("#errorRequestFormFirstName").hide("fast");
		}
		*/
		var pattern = /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])*([a-zA-Z])/;
		if (pattern.test($("input[name=requestform_email]").val())){
			$("#errorRequestFormEmail").hide("fast");
		}else{
			$("#errorRequestFormEmail").show("fast");
		}
		/*
		if ($("input[name=requestform_lastname]").val() == ""){
			$("#errorRequestFormLastName").show("fast");
		}else{
			$("#errorRequestFormLastName").hide("fast");
		}
		if ($("input[name=requestform_subject]").val() == ""){
			$("#errorRequestFormSubject").show("fast");
		}else{
			$("#errorRequestFormSubject").hide("fast");
		}
		if ($("input[name=requestform_phone]").val() == ""){
			$("#errorRequestFormPhone").show("fast");
		}else{
			$("#errorRequestFormPhone").hide("fast");
		}
		if ($("input[name=requestform_firstname]").val() == ""){
			$("#errorRequestFormFirstName").show("fast");
		}else{
			$("#errorRequestFormFirstName").hide("fast");
		}
		if ($("textarea[name=requestform_comments]").val() == ""){
			$("#errorRequestFormComments").show("fast");
		}else{
			$("#errorRequestFormComments").hide("fast");
		}
		
		if ($("input[name=requestform_lookingtobuy]").val() == ""){
			$("#errorRequestFormLookingToBuy").show("fast");
		}else{
			$("#errorRequestFormLookingToBuy").hide("fast");
		}
		*/
		if (pattern.test($("input[name=requestform_email]").val())){
			$("#errorRequestFormEmail").hide("fast");
		}else{
			$("#errorRequestFormEmail").show("fast");
		}
		
		var imageCodeRequest = $("input[name=image_codeRequest]").val();
		$.ajax({
			type: "GET",
			url: "/checkSecurityCodeRequest.php?code="+imageCodeRequest,
			dataType: "html",
			success: function(html){
				if (html == "1"){ 
					$("#errorRequestFormImageCode").hide("fast");
					var property_id = $("input[name=requestform_property_id]").val();
					var developer_id = $("input[name=requestform_developer_id]").val();
					var firstname = $("input[name=requestform_firstname]").val();
					var lastname = $("input[name=requestform_lastname]").val();
					var email = $("input[name=requestform_email]").val();
					var subject = $("input[name=requestform_subject]").val();
					var phone = $("input[name=requestform_phone]").val();
					var lookingtobuy = $("input[name=requestform_lookingtobuy]").val();
					var requestform_city = $("input[name=requestform_city]").val();
					var comments = $("textarea[name=requestform_comments]").val();
					var legal_advice = $("input[name=requestform_legal_advice]:checked").val();
					var mortgage_services = $("input[name=requestform_mortgage_services]:checked").val();
					var similar_properties = $("input[name=requestform_similar_properties]:checked").val();
					var exchange_rates = $("input[name=requestform_exchange_rates]:checked").val();
					//alert("/requestForm.php?firstname="+firstname+"&lastname="+lastname+"&subject="+subject+"&email="+email+"&phone="+phone+"&comments="+comments+"&lookingtobuy="+lookingtobuy+"&legal_advice="+legal_advice+"&mortgage_services="+mortgage_services+"&similar_properties="+similar_properties+"&exchange_rates="+exchange_rates+"&property_id="+property_id+"&imageCodeRequest="+imageCodeRequest+"&user_id="+$("input[name=requestform_user]").val()+"&developer_id="+developer_id+"&requestform_city="+requestform_city);
					$.ajax({
						type: "GET",
						url: "/requestForm.php?firstname="+firstname+"&lastname="+lastname+"&subject="+subject+"&email="+email+"&phone="+phone+"&comments="+comments+"&lookingtobuy="+lookingtobuy+"&legal_advice="+legal_advice+"&mortgage_services="+mortgage_services+"&similar_properties="+similar_properties+"&exchange_rates="+exchange_rates+"&property_id="+property_id+"&imageCodeRequest="+imageCodeRequest+"&user_id="+$("input[name=requestform_user]").val()+"&developer_id="+developer_id+"&requestform_city="+requestform_city,
						success: function(data){
							$("#requestFormHolder").empty();
							$("#requestFormHolder").append(data);
							
						},
						error: function(p1,p2,p3){
							alert(p1);
							alert(p2);
							alert(p3);
						}
					});
				}else{
					$("#errorImageCodeRequest").empty();
					$("#errorImageCodeRequest").append(html);
					$("#errorImageCodeRequest").fadeIn("fast");
				}
			}
		});
	});
});
