// Header Main JavaScript Document

function clearAndClose(div, Form) 
		{
		  Form.reset();
		  div.style.display = "none";
		}

function HeadertalkToUsFormValidation()
{
	var HeadertalkToUsName=document.getElementById('HeadertalkToUsName').value;
	var HeadertalkToUsPhone=document.getElementById('HeadertalkToUsPhone').value;
	var HeadertalkToUsEmail=document.getElementById('HeadertalkToUsEmail').value;
	var HeadertalkToUsMsg=document.getElementById('HeadertalkToUsMsg').value;
	var NriFlag=document.getElementById('NriFlag').value;
	
	if(validateMailId(HeadertalkToUsEmail) || validatePhone(HeadertalkToUsPhone) )
	  {  
	     HeadertalkToUsFormSubmitAjax();
	  }
	 else
	  {
		var error = "Sorry! We need your phone no or valid email to contact you. Please fill in the text fields above and click Submit again.";
		document.getElementById('talkToUsFeedback').innerHTML='';
		document.getElementById('talkToUsFeedback').style.color='#FF0000';
		document.getElementById('talkToUsFeedback').innerHTML=error;
		return false;
	  }
}


function HeadertalkToUsFormSubmitAjax()
{
	var HeadertalkToUsName=document.getElementById('HeadertalkToUsName').value;
	var HeadertalkToUsPhone=document.getElementById('HeadertalkToUsPhone').value;
	var HeadertalkToUsEmail=document.getElementById('HeadertalkToUsEmail').value;
	var HeadertalkToUsMsg=document.getElementById('HeadertalkToUsMsg').value;
	var NriFlag=document.getElementById('NriFlag').value;
	//var loc_id=strloc;
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	 {
	 alert ("Browser does not support HTTP Request")
	 return
	 }
	
	document.getElementById('HeadertalkToUsSubmit').style.display='none';
	xmlHttp.onreadystatechange=HeadertalkToUsResponse
	var url="TalktoUsFormsubmit.php"
	url=url+"?HeadertalkToUsName="+HeadertalkToUsName
	url=url+"&HeadertalkToUsPhone="+HeadertalkToUsPhone
	url=url+"&HeadertalkToUsEmail="+HeadertalkToUsEmail
	url=url+"&HeadertalkToUsMsg="+HeadertalkToUsMsg
	url=url+"&NriFlag="+NriFlag
	//alert(url);
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
function HeadertalkToUsResponse() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 	document.getElementById('talkToUsFeedback').innerHTML='';
	document.getElementById('talkToUsFeedback').innerHTML=xmlHttp.responseText;
	document.getElementById('HeadertalkToUsSubmit').style.display='block';
	document.getElementById('HeadertalkToUsName').value='';
	document.getElementById('HeadertalkToUsPhone').value='Please prefix country, area codes';
	document.getElementById('HeadertalkToUsEmail').value='';
	document.getElementById('HeadertalkToUsMsg').value='';
 } 
}








/*************************************LOGIN CHECK JAVASCRIPT********************************************************/

function HeaderLoginFormValidation()
{
	var HeaderLoginEmail=document.getElementById('HeaderLoginEmail').value;
	var HeaderLoginPassword=document.getElementById('HeaderLoginPassword').value;
	
	//alert(HeaderLoginEmail);
	if( !validateMailId(HeaderLoginEmail))
	  {  
	     
		var error = "Sorry! Please enter valid email.";
		document.getElementById('HeaderLoginMsg').innerHTML='';
		document.getElementById('HeaderLoginMsg').innerHTML=error;
		return false;
	  }
	 else if(HeaderLoginPassword == '')
	  {
		var error = "Please enter Password.";
		document.getElementById('HeaderLoginMsg').innerHTML='';
		document.getElementById('HeaderLoginMsg').innerHTML=error;
		return false;
	  }
	  else
	  { 
	   HeaderLoginFormSubmitAjax();
	  }
}


function HeaderLoginFormSubmitAjax()
{
	var HeaderLoginEmail=document.getElementById('HeaderLoginEmail').value;
	var HeaderLoginPassword=document.getElementById('HeaderLoginPassword').value;
	var HeaderSignin_URL=document.getElementById('HeaderSignin_URL').value;
	var FavId_to_Login=document.getElementById('FavId_to_Login').value;
	
	
	//var loc_id=strloc;
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	 {
	 alert ("Browser does not support HTTP Request")
	 return
	 }
	
	xmlHttp.onreadystatechange=HeaderLoginResponse
	if(FavId_to_Login=="search")
	{
		var  SearchPropertyTransType=document.getElementById("SearchPropertyTransType").value;
		var  SearchPropertyCategory=document.getElementById("SearchPropertyCategory").value;
		var  SearchPropertyFeatured=document.getElementById("SearchPropertyFeaturedFav").value;
		var  SearchPropertyHot=document.getElementById("SearchPropertyHotFav").value;
		var  PropertySearchCity=document.getElementById("PropertySearchCity").value;
		var  SearchPropertyType=document.getElementById("SearchPropertyType").value;
		var  PropertySearchLocality=document.getElementById("PropertySearchLocality").value;
		var  SearchPropertyBeds=document.getElementById("SearchPropertyBeds").value;
		var  SearchPropertyBudget=document.getElementById("SearchPropertyBudget").value;
		var  SearchPropertyArea=document.getElementById("SearchPropertyArea").value;
		
		var url="LoginFormsubmit.php"
		url=url+"?HeaderLoginEmail="+HeaderLoginEmail
		url=url+"&HeaderLoginPassword="+HeaderLoginPassword
		//url=url+"&HeaderSignin_URL="+HeaderSignin_URL
		url=url+"&FavId_to_Login="+FavId_to_Login
		
		url=url+"&SearchPropertyTransType="+SearchPropertyTransType;
		url=url+"&SearchPropertyCategory="+SearchPropertyCategory;
		url=url+"&SearchPropertyFeatured="+SearchPropertyFeatured;
		url=url+"&SearchPropertyHot="+SearchPropertyHot;
		url=url+"&PropertySearchCity="+PropertySearchCity;
		url=url+"&SearchPropertyType="+SearchPropertyType;
		url=url+"&PropertySearchLocality="+PropertySearchLocality;
		url=url+"&SearchPropertyBeds="+SearchPropertyBeds;
		url=url+"&SearchPropertyBudget="+SearchPropertyBudget;
		url=url+"&SearchPropertyArea="+SearchPropertyArea;
	}
	else
	{
		var url="LoginFormsubmit.php"
		url=url+"?HeaderLoginEmail="+HeaderLoginEmail
		url=url+"&HeaderLoginPassword="+HeaderLoginPassword
		//url=url+"&HeaderSignin_URL="+HeaderSignin_URL
		url=url+"&FavId_to_Login="+FavId_to_Login
	}
	

	//alert(url);
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
function HeaderLoginResponse() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 	if(xmlHttp.responseText=="1")
	{
		var sURL = unescape(window.location.href);
  		window.location.href = sURL;
	}
	else if(xmlHttp.responseText=="0")
	{
		document.getElementById('HeaderLoginMsg').innerHTML='';
		document.getElementById('HeaderLoginMsg').innerHTML='Incorrect Password. Please Reset it if you want.';
	}
	else if(xmlHttp.responseText=="2")
	{
		document.getElementById('HeaderLoginMsg').innerHTML='';
		document.getElementById('HeaderLoginMsg').innerHTML='Email not found. Please register.';
	}
 } 
}



/**********************************FORGET PASSWORD**********************************************************/

function HeaderForgetPasswordFormValidation()
{  
	var HeaderForgetPasswordEmail=document.getElementById('HeaderForgetPasswordEmail').value;
	
	
	//alert(HeaderLoginEmail);
	if( !validateMailId(HeaderForgetPasswordEmail))
	  {  
	     
		var error = "Sorry! Please enter valid email.";
		document.getElementById('HeaderForgetPassworMsg').innerHTML='';
		document.getElementById('HeaderForgetPassworMsg').innerHTML=error;
		return false;
	  }else{
	   HeaderForgetPasswordFormSubmitAjax();
	  }
	
}


function HeaderForgetPasswordFormSubmitAjax()
{
	var HeaderForgetPasswordEmail=document.getElementById('HeaderForgetPasswordEmail').value;
	

	//var loc_id=strloc;
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	 {
	 alert ("Browser does not support HTTP Request")
	 return
	 }
	document.getElementById('ForgotpasssButton').style.display='none';
	xmlHttp.onreadystatechange=HeaderForgetPasswordResponse
	var url="ForgetPasswordFormsubmit.php"
	url=url+"?HeaderForgetPasswordEmail="+HeaderForgetPasswordEmail
	

	//alert(url);
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
function HeaderForgetPasswordResponse() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 	document.getElementById('HeaderForgetPassworMsg').innerHTML='';
	document.getElementById('HeaderForgetPassworMsg').innerHTML=xmlHttp.responseText;
	document.getElementById('ForgotpasssButton').style.display='';
	document.getElementById('HeaderForgetPasswordEmail').value='';
 } 
}





