
function submit_contact() {
	
	$('#ajax-loader').show();
	
	rd = $("#contact_form input[name='rd_url']").val();
	
	if (
		($("#contact_form input[name$='FirstName']").val().length<1) || 
		($("#contact_form input[name$='LastName']").val().length<1) || 
		($("#contact_form input[name$='Email']").val().length<1)  ||
		!validateEmail($("#contact_form input[name$='Email']").val())
	) {
		if (!validateEmail($("#contact_form input[name$='Email']").val())) 
			alert("Please enter a valid email address.");
		else			
			alert("Please fill in marked fields.");
			
		$('#ajax-loader').hide();
		return false;
	} 
	else {
		$('#loader').removeClass('hidden');
		formelem = $('#contact_form');
		var options = { 
		   		url: "/action/contact/json/?",
		   		clearForm: true,
		   		type: 'POST',
		   		datatype: 'html',
		   		success: function(res, data) {
		   			$('#ajax-loader').hide();
		   			if(res.indexOf(".pdf")>0) {
		   				$(formelem).remove();
		   				if(res.indexOf("^")>0) {
		   					$('#form_cont').html("<div class='pdf_link'>No PDF file.</div>");
		   				} else {
		   					$('#form_cont').html("<div class='pdf_link'><a href='http://www.mns.com/reo/"+res+"'>Download PDF File</a></div>");
		   				}
		   				$('#analitic').html('<iframe src="/conversion/'+rd+'" width="1" height="1" style="border:none;"></iframe>'); 
		   			} else {
			   			if (res.indexOf("101")!=-1) {
			   				window.location = "/thankyou/"+rd;
			   			} else {
		   					alert("Something went wrong, Please try again.");
			   			}
		   			}
				}
			};
		formelem.ajaxSubmit(options); 
		return false;
	}
}

function submit_contact_2() {
	
	$('#ajax-loader_2').show();
	
	rd = $("#contact_form_2 input[name='rd_url']").val();
	
	if (
		($("#contact_form_2 input[name$='FirstName']").val().length<1) || 
		($("#contact_form_2 input[name$='LastName']").val().length<1) || 
		($("#contact_form_2 input[name$='Email']").val().length<1)  ||
		!validateEmail($("#contact_form_2 input[name$='Email']").val())
	) {
	
		if (!validateEmail($("#contact_form_2 input[name$='Email']").val())) 
			alert("Please enter a valid email address.");
		else			
			alert("Please fill in marked fields.");
			
		$('#ajax-loader_2').hide();
		return false;
	} 
	else {
	
		$('#ajax-loader_2').removeClass('hidden');
		
		formelem = $('#contact_form_2');
		var options = { 
		   		url: "/action/contact/json/?",
		   		clearForm: true,
		   		type: 'POST',
		   		datatype: 'html',
		   		success: function(res, data) {
		   			$('#ajax-loader_2').hide();
		   			if(res.indexOf(".pdf")>0) {
		   				$(formelem).remove();
		   				if(res.indexOf("^")>0) {
		   					$('#form_cont').html("<div class='pdf_link'>No PDF file.</div>");
		   				} else {
		   					$('#form_cont').html("<div class='pdf_link'><a href='http://www.mns.com/reo/"+res+"'>Download PDF File</a></div>");
		   				}
		   				$('#analitic').html('<iframe src="/conversion/'+rd+'" width="1" height="1" style="border:none;"></iframe>'); 
		   			} else {
			   			if (res.indexOf("101")!=-1) {
			   				window.location = "/thankyou/"+rd;
			   			} else {
		   					alert("Something went wrong, Please try again.");
			   			}
		   			}
				}
			};
		formelem.ajaxSubmit(options); 
		return false;
	}
}

function validateEmail(elementValue){
  
	var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;  
	return emailPattern.test(elementValue);  
}  

function filterListing() {
	priceFrom = $('#priceFrom').val();
	priceTo = $('#priceTo').val();
	bedrooms = $('#bedrooms').val();
	$.post(
		'/filter/',
		{priceFrom:priceFrom, priceTo:priceTo, bedrooms:bedrooms},
		function(res) {
			$('#content_floorplans').html(res);
		},
		'html'
	
	);
}
