//Javascript Document

var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

var siteurl='http://www.allboroprop.com/wp-content/themes/allborough/';

var left_1=0;

var left_2=0;

var right_1=0;

var right_2=0;

//Sliding Effects of Contact Forms Start

$(document).ready(function(){

	$('#div_left_1').hide();

	$('#div_right_1').hide();

	$('#div_left_2').hide();

	$('#div_right_2').hide();

	//1st slide

	$('#left_button1').click(function(){

		if(left_1==0){

			$('.left_form1').css("z-index",600);

			$('#div_left_1').animate({width: 'toggle'},function(){

				left_1=1;

				});

			}

		else{

			$('#div_left_1').animate({width: 'toggle'},function(){

				$('.left_form1').css("z-index",100);

				left_1=0;

				});

			}

		});

		//1st slide end

		

		//2nd slide

		$('#left_button2').click(function(){

			if(left_2==0){

				$('.left_form2').css("z-index",600);

				$('#div_left_2').animate({width: 'toggle'},function(){

					left_2=1;

					});

				}

			else{

				$('#div_left_2').animate({width: 'toggle'},function(){

					$('.left_form2').css("z-index",100);

					left_2=0;

					});

				}	

			});

	//2nd slide end

	//3rd Slide

	$('#right_button1').click(function(){

		if(right_1==0){

			$('.right_form1').css("z-index",600);

			$('#div_right_1').animate({width: 'toggle'},function(){

				right_1=1;

				});

			}

			

		else{

			$('#div_right_1').animate({width: 'toggle'},function(){

				$('.right_form1').css("z-index",100);

				right_1=0;

				});

			}

		});

	//3rd Slide end

	//4th slide

	$('#right_button2').click(function(){

		if(right_2==0){

			$('.right_form2').css("z-index",600);

			$('#div_right_2').animate({width: 'toggle'},function(){

				right_2=1;

				});

			}

		else{

			$('#div_right_2').animate({width: 'toggle'},function(){

				$('.right_form2').css("z-index",100);

				right_2=0;

				});

			}	

		});

	//4th slide end		

	

	});

//Sliding Effects of Contact Forms End

function clickclear(thisfield, defaulttext){

if (thisfield.value == defaulttext){

thisfield.value = "";

	}

}

function clickrecall(thisfield, defaulttext){

if (thisfield.value == ""){

thisfield.value = defaulttext;

}

}

//-------------------------------------------------------------------------------------------------------------------------

//-------------------------------------------------------------------------------------------------------------------------

//-------------------------------------------------------------------------------------------------------------------------

//-------------------------------------------------------------------------------------------------------------------------

//Contact Form Submission Starts		

function submitContactForm(){

	if(validateContactForm()){

		var url=siteurl+'mailer-contact.php';

				url+='?name='+document.getElementById('cnt_name').value;

		url+='&phone='+document.getElementById('cnt_phone').value;

		url+='&email='+document.getElementById('cnt_email').value;

		url+='&interest='+document.getElementById('cnt_interest').value;

		url+='&query='+document.getElementById('cnt_query').value;


		var data=0;

		$.get(url,{data:data},showresponse,'text');

		}

	}

function showresponse(response){

	document.getElementById('spn_contact').innerHTML=response;

	clearAll();

	}	

function validateContactForm(){

	if(document.getElementById('cnt_name').value==''){

		alert('Please Enter Name');

		document.getElementById('cnt_name').focus();

		return false;

		}



	else if(document.getElementById('cnt_phone').value==''){

		alert('Please Enter Contact Number');

		document.getElementById('cnt_phone').focus();

		return false;

		}

	else if(document.getElementById('cnt_email').value==''){

		alert('Please Enter Email');

		document.getElementById('cnt_email').focus();

		return false;

		}

	else if(document.getElementById('cnt_email').value!='' && !filter.test(document.getElementById('cnt_email').value)){

		alert('Please Enter a Valid Email');

		document.getElementById('cnt_email').focus();

		return false;

		}

	else{

			return true;

		}

	return false;	

	}	

function clearAll(){

	document.getElementById('cnt_name').value='';

	document.getElementById('cnt_address').value='';

	document.getElementById('cnt_city').value='';

	document.getElementById('cnt_state').value='';

	document.getElementById('cnt_zip').value='';

	document.getElementById('cnt_phone').value='';

	document.getElementById('cnt_fax').value='';

	document.getElementById('cnt_email').value='';

	document.getElementById('cnt_query').value='';

	}	

//Contact Form Submission Ends

//---------------------------------------------------Submitting Request More Info------------------------------------------------------------------

function submitRequest(){
    
	if($('#req_name').val()==''){

		alert('Please Enter Name');

		$('#req_name').focus();

		return false;

		}

	else if($('#req_phone').val()==''){

		alert('Please Enter Contact Number');

		$('#req_phone').focus();

		return false;

		}

	else if( $('#req_email_conf').val() != $('#req_email_conf2').val() ){

		alert('Emails arent equal!');

		$('#req_email_conf2').focus();

		return false;

		}
		
	
	else if(!$('#req_query').val()){

		alert('Please Enter Nature of request');

		$('#req_query').focus();

		return false;

		}	
  /*
	else if($('#req_email').val()!='' && !filter.test($('#req_email').val())){

		alert('Please Enter valid Email Address');

		$('#req_email').focus();

		return false;

		}

	else if($('#req_email').val()!=$('#req_email_conf').val()){

		alert('Emails Dont Match');

		$('#req_email_conf').focus();

		return false;

		}
   */
	else{

		var url=siteurl+'mailer-moreinfo.php';

		url+='?name='+document.getElementById('req_name').value;

		url+='&address='+document.getElementById('req_address').value;

		url+='&phone='+document.getElementById('req_phone').value;

		url+='&email='+document.getElementById('req_email_conf').value;

		url+='&query='+document.getElementById('req_query').value;

		var data=0;

		$.get(url,{data:data},showresult,'text');

		}					

	}

	function showresult(response){

		document.getElementById('req_res').innerHTML=response;

		document.getElementById('req_name').value='';

		document.getElementById('req_address').value='';

		document.getElementById('req_phone').value='';

		document.getElementById('req_email').value='';

		document.getElementById('req_email_conf').value='';

		document.getElementById('req_query').value='';

		}
		
		
function submitRequest_(){
    
	if($('#req_name_').val()==''){

		alert('Please Enter Name');

		$('#req_name_').focus();

		return false;

		}

	else if($('#req_phone_').val()==''){

		alert('Please Enter Contact Number');

		$('#req_phone_').focus();

		return false;

		}

	else if( $('#req_email_conf_').val() != $('#req_email_conf2_').val() ){

		alert('Emails arent equal!');

		$('#req_email_conf2_').focus();

		return false;

		}
		
	
	else if(!$('#req_query_').val()){

		alert('Please Enter Nature of request');

		$('#req_query_').focus();

		return false;

		}	
  /*
	else if($('#req_email').val()!='' && !filter.test($('#req_email').val())){

		alert('Please Enter valid Email Address');

		$('#req_email').focus();

		return false;

		}

	else if($('#req_email').val()!=$('#req_email_conf').val()){

		alert('Emails Dont Match');

		$('#req_email_conf').focus();

		return false;

		}
   */   
	else{

		var url=siteurl+'mailer-moreinfo.php';

		url+='?name='+document.getElementById('req_name_').value;

		url+='&address='+document.getElementById('req_address_').value;

		url+='&phone='+document.getElementById('req_phone_').value;

		url+='&email='+document.getElementById('req_email_conf_').value;

		url+='&query='+document.getElementById('req_query_').value;

		var data=0;
    
		$.get(url,{data:data},showresult_,'text');
    //jQuery('#form_stat').html('Thank You...Query Submitted Successfully!');
		}					

	}

	function showresult_(response){

	document.getElementById('req_res_').innerHTML=response;

		document.getElementById('req_name_').value='';

		document.getElementById('req_address_').value='';

		document.getElementById('req_phone_').value='';

		document.getElementById('req_email_conf_').value='';

		document.getElementById('req_email_conf2_').value='';

		document.getElementById('req_query_').value='';
		 //jQuery('#form_stat').html('Thank You...Query Submitted Successfully!');

		}
				

//---------------------------------------------------Submitting Request More Info Ends------------------------------------------------------------------



//---------------------------------------------------Submitting Request Management Quote------------------------------------------------------------------	

function submitManagement(){

	if(document.getElementById('mgmt_firstname').value==''){

		alert('Please Enter Firstname');

		document.getElementById('mgmt_firstname').focus();

		return false;

		}



	else if(document.getElementById('mgmt_email').value==''){

		alert('Please Enter  Email Address');

		document.getElementById('mgmt_email').focus();

		return false;

		}

	else if(document.getElementById('mgmt_email').value!='' && !filter.test(document.getElementById('mgmt_email').value)){

		alert('Please Enter valid Email Address');

		document.getElementById('mgmt_email').focus();

		return false;

		}

	else if(document.getElementById('mgmt_email').value!=document.getElementById('mgmt_email_conf').value){

		alert('Please Correctly retype Email Address');

		document.getElementById('mgmt_email_conf').focus();

		return false;

		}

	else{

		

		var url=siteurl+'mailer-management.php';

		url+='?property_type='+document.getElementById('mgmt_property_type').value;

		url+='&property_address='+document.getElementById('mgmt_property_address').value;

		url+='&property_city='+document.getElementById('mgmt_property_city').value;

		url+='&property_zip='+document.getElementById('mgmt_property_zip').value;

		url+='&property_is_vaccant='+document.getElementById('mgmt_property_vaccant').value;

		url+='&property_desc='+document.getElementById('mgmt_property_desc').value;

		url+='&firstname='+document.getElementById('mgmt_firstname').value;

		url+='&address='+document.getElementById('mgmt_street_address').value;

		url+='&city='+document.getElementById('mgmt_city').value;

		url+='&state='+document.getElementById('mgmt_state').value;

		url+='&zip='+document.getElementById('mgmt_zip').value;

		url+='&phone='+document.getElementById('mgmt_phone').value;

		url+='&mobile='+document.getElementById('mgmt_mobile').value;

		url+='&email='+document.getElementById('mgmt_email').value;

		url+='&lead_source='+document.getElementById('mgmt_lead_source').value;

		var data=0;

		$.get(url,{data:data},showmgmtresponse,'text');

		}						

	}

function showmgmtresponse(response){

	document.getElementById('mgmt_res').innerHTML=response;

	document.getElementById('mgmt_property_type').value='';

	document.getElementById('mgmt_property_address').value='';

	document.getElementById('mgmt_property_city').value='';

	document.getElementById('mgmt_property_zip').value='';

	document.getElementById('mgmt_property_vaccant').value='';

	document.getElementById('mgmt_property_desc').value='';

	document.getElementById('mgmt_firstname').value='';


	document.getElementById('mgmt_street_address').value='';

	document.getElementById('mgmt_city').value='';

	document.getElementById('mgmt_state').value='';

	document.getElementById('mgmt_zip').value='';

	document.getElementById('mgmt_phone').value='';

	document.getElementById('mgmt_mobile').value='';

	document.getElementById('mgmt_email').value='';

	document.getElementById('mgmt_email_conf').value='';

	document.getElementById('mgmt_lead_source').value='';

	}	

//---------------------------------------------------Submitting Request Management Quote Ends------------------------------------------------------------------



//---------------------------------------------------Submitting Request Market Rental Rate------------------------------------------------------------------

function submitRental(){

	if(document.getElementById('rnt_name').value==''){

		alert('Please Enter Name');

		document.getElementById('rnt_name').focus();

		return false;

		}



	else if(document.getElementById('rnt_email').value==''){

		alert('Please Enter  Email Address');

		document.getElementById('rnt_email').focus();

		return false;

		}

	else if(document.getElementById('rnt_email').value!='' && !filter.test(document.getElementById('rnt_email').value)){

		alert('Please Enter valid Email Address');

		document.getElementById('rnt_email').focus();

		return false;

		}

	else if(document.getElementById('rnt_email').value!=document.getElementById('rnt_email_conf').value){

		alert('Please Correctly retype Email Address');

		document.getElementById('rnt_email_conf').focus();

		return false;

		}

	else if(document.getElementById('rnt_address').value==''){

		alert('Please Enter Address');

		document.getElementById('rnt_address').focus();

		return false;

		}

	else if(document.getElementById('rnt_bedroom').value==''){

		alert('Please Enter Number of bedrooms');

		document.getElementById('rnt_bedroom').focus();

		return false;

		} 
    
  else if(  !jQuery('#rnt_condition').val()){

		alert('Please Enter Property Condition');

		document.getElementById('rnt_condition').focus();

		return false;

		}

	else{

		

		var url=siteurl+'mailer-rental.php';

		url+='?name='+document.getElementById('rnt_name').value;

		url+='&phone='+document.getElementById('rnt_phone').value;

		url+='&email='+document.getElementById('rnt_email').value;

		url+='&address='+document.getElementById('rnt_address').value;

		url+='&bedrooms='+document.getElementById('rnt_bedroom').value;

		url+='&condition='+document.getElementById('rnt_condition').value;

		url+='&amenities='+document.getElementById('lead_amenities').value;

		var data=0;

		$.get(url,{data:data},showrentalresponse,'text');

	

		}	



	}

	function showrentalresponse(response){

		document.getElementById('rnt_res').innerHTML=response;

		document.getElementById('rnt_name').value='';

		document.getElementById('rnt_phone').value='';

		document.getElementById('rnt_email').value='';

		document.getElementById('rnt_email_conf').value='';

		document.getElementById('rnt_address').value='';

		document.getElementById('rnt_bedroom').value='';

		document.getElementById('rnt_condition').value='';

		document.getElementById('lead_amenities').value='';

		}

//---------------------------------------------------Submitting Request Market Rental Rate Ends------------------------------------------------------------------



//---------------------------------------------------Submitting Request Market Cashflow------------------------------------------------------------------

function submitCashflow(){

	if(document.getElementById('cash_name').value==''){

		alert('Please Enter Name');

		document.getElementById('cash_name').focus();

		return false;

		}



	else if(document.getElementById('cash_email').value==''){

		alert('Please Enter  Email Address');

		document.getElementById('cash_email').focus();

		return false;

		}

	else if(document.getElementById('cash_email').value!='' && !filter.test(document.getElementById('cash_email').value)){

		alert('Please Enter valid Email Address');

		document.getElementById('cash_email').focus();

		return false;

		}

	else if(document.getElementById('cash_email').value!=document.getElementById('cash_email_conf').value){

		alert('Please Correctly retype Email Address');

		document.getElementById('cash_email_conf').focus();

		return false;

		}

	else if(document.getElementById('cash_purchase_price').value==''){

		alert('Please Enter Purchase Price');

		document.getElementById('cash_purchase_price').focus();

		return false;

		}

	else if(document.getElementById('cash_annual_income').value==''){

		alert('Please Enter Annual Income');

		document.getElementById('cash_annual_income').focus();

		return false;

	}
	
	else if(document.getElementById('cash_annual_expense').value==''){

		alert('Please Enter Annual Expenses');

		document.getElementById('cash_annual_expense').focus();

		return false;

	}
	
	else if(document.getElementById('cash_down_payment').value==''){

		alert('Please Enter Down Payment');

		document.getElementById('cash_down_payment').focus();

		return false;

	}
	
	else if(document.getElementById('cash_interest_rate').value==''){

		alert('Please Enter Interest Rate');

		document.getElementById('cash_interest_rate').focus();

		return false;

	}
	
	else if(document.getElementById('cash_mortgage_terms').value==''){

		alert('Please Enter Mortgage Term');

		document.getElementById('cash_mortgage_terms').focus();

		return false;

	}
	

	else{

		var url=siteurl+'mailer-cashflow.php';

		url+='?name='+document.getElementById('cash_name').value;

		url+='&phone='+document.getElementById('cash_phone').value;

		url+='&email='+document.getElementById('cash_email').value;

		url+='&purchase_price='+document.getElementById('cash_purchase_price').value;

		url+='&annual_income='+document.getElementById('cash_annual_income').value;

		url+='&annual_expense='+document.getElementById('cash_annual_expense').value;

		url+='&down_payment='+document.getElementById('cash_down_payment').value;

		url+='&interest_rate='+document.getElementById('cash_interest_rate').value;

		url+='&mortgage_terms='+document.getElementById('cash_mortgage_terms').value;

		var data=0;

		$.get(url,{data:data},showcashresponse,'text');

		}

	}

function showcashresponse(response){

	document.getElementById('cash_res').innerHTML=response;

	document.getElementById('cash_name').value='';

	document.getElementById('cash_phone').value='';

	document.getElementById('cash_email').value='';

	document.getElementById('cash_email_conf').value='';

	document.getElementById('cash_purchase_price').value='';

	document.getElementById('cash_annual_income').value='';

	document.getElementById('cash_annual_expense').value='';

	document.getElementById('cash_down_payment').value='';

	document.getElementById('cash_interest_rate').value='';

	document.getElementById('cash_mortgage_terms').value='';

	}	

//---------------------------------------------------Submitting Request Market Cashflow Ends------------------------------------------------------------------			

//---------------------------------------------------Submitting Referral Form---------------------------------------------------------------------------------

function submitRefferalForm(){

	if(document.getElementById('ref_firstname').value==''){

		alert('Please Enter Firstname');

		document.getElementById('ref_firstname').focus();

		return false;

		}

	else if(document.getElementById('ref_lastname').value==''){

		alert('Please Enter Lastname');

		document.getElementById('ref_lastname').focus();

		return false;

		}


	else if(document.getElementById('ref_email').value==''){

		alert('Please Enter  Email Address');

		document.getElementById('ref_email').focus();

		return false;

		}

	else if(document.getElementById('ref_email').value!='' && !filter.test(document.getElementById('ref_email').value)){

		alert('Please Enter valid Email Address');

		document.getElementById('ref_email').focus();

		return false;

		}

	else if(document.getElementById('ref_email').value!=document.getElementById('ref_email_conf').value){

		alert('Please Correctly retype Email Address');

		document.getElementById('ref_email_conf').focus();

		return false;

		}

	else{

		var url=siteurl+'mailer-referral.php';

		url+='?reason='+document.getElementById('ref_reason').value;

		url+='&type='+document.getElementById('ref_type').value;

		url+='&resource='+document.getElementsByName('ref_resource').value;

		url+='&res_req='+document.getElementById('ref_res_req').value;

		url+='&comment='+document.getElementById('ref_comment').value;

		url+='&firstname='+document.getElementById('ref_firstname').value;

		url+='&lastname='+document.getElementById('ref_lastname').value;

		url+='&address='+document.getElementById('ref_address').value;

		url+='&city='+document.getElementById('ref_city').value;

		url+='&state='+document.getElementById('ref_state').value;

		url+='&zip='+document.getElementById('ref_zip').value;

		url+='&phone_day='+document.getElementById('ref_phone_day').value;

		url+='&phone_night='+document.getElementById('ref_phone_night').value;

		url+='&email='+document.getElementById('ref_email').value;

		url+='&contact_method='+document.getElementById('ref_contact_method').value;

		url+='&lead_source='+document.getElementById('ref_lead_source').value;

		var data=0;

		$.get(url,{data:data},showreferralresponse,'text');

		

		}	

	}

function showreferralresponse(response){

	document.getElementById('ref_res').innerHTML=response;

	document.getElementById('ref_reason').value='';

	document.getElementById('ref_type').value='';

	document.getElementById('ref_res_req').value='';

	document.getElementById('ref_comment').value='';

	document.getElementById('ref_firstname').value='';

	document.getElementById('ref_lastname').value='';

	document.getElementById('ref_address').value='';

	document.getElementById('ref_city').value='';

	document.getElementById('ref_state').value='';

	document.getElementById('ref_zip').value='';

	document.getElementById('ref_phone_day').value='';

	document.getElementById('ref_phone_night').value='';

	document.getElementById('ref_email').value='';

	document.getElementById('ref_contact_method').value='';

	document.getElementById('ref_email_conf').value='';

	document.getElementById('ref_lead_source').value='';

	}	

//---------------------------------------------------Submitting Referral form ends----------------------------------------------------------------------------
