// JavaScript Document

function populatecityselsearch()
{
 var http = null; 
	var res;
	var val=document.selsearch.stateseller.value;	
	document.selsearch.cityseller.length=0;
	var window_url="generate_city_selsearch.php";
	if(window.XMLHttpRequest)  http = new XMLHttpRequest(); 
	else 
	   if (window.ActiveXObject)  http = new ActiveXObject("Microsoft.XMLHTTP"); 
		  http.onreadystatechange = function()
		  { 
			if(http.readyState == 4)
			{
			   if(http.status == 200)
			   {

				 if (http.responseText!="")
				 {
					res=http.responseText;
					//alert(res);
					if (res.indexOf("Failed")==-1)
					{
						//alert(res);
						var opt=Array();
						opt=res.split("|");
						document.getElementById('cityseller').options[0]=new 
							Option("--Select--","");
						for(j=1;j<opt.length-1;j++)
						{
							var name=opt[j].split("~");
							document.getElementById('cityseller').options[j]=new Option(name[1],name[0]);
						}
					}
					else
					{
							document.getElementById('cityseller').options[0]=new 
							Option("No Cities listed","");		
					}								
				  }
				  else
	    		   {
					alert("No response");
					//document.addcampaign.emailtemplate.value=0;
					}
				}
				else alert("Please Try again");
			}
		}
		var params="stt="+val;
		http.open("POST",window_url,true); 
		http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
		http.setRequestHeader("Content-length", params.length);
		http.setRequestHeader("Connection", "close");
		http.send(params);	
}

function populatecityselsearchdist()
{
 var http = null; 
	var res;
	var val=document.selsearch.distseller.value;	
	document.selsearch.cityseller.length=0;
	var window_url="generate_city_selsearchdist.php";
	if(window.XMLHttpRequest)  http = new XMLHttpRequest(); 
	else 
	   if (window.ActiveXObject)  http = new ActiveXObject("Microsoft.XMLHTTP"); 
		  http.onreadystatechange = function()
		  { 
			if(http.readyState == 4)
			{
			   if(http.status == 200)
			   {

				 if (http.responseText!="")
				 {
					res=http.responseText;
					//alert(res);
					if (res.indexOf("Failed")==-1)
					{
						//alert(res);
						var opt=Array();
						opt=res.split("|");
						document.getElementById('cityseller').options[0]=new 
							Option("--Select--","");
						for(j=1;j<opt.length-1;j++)
						{
							var name=opt[j].split("~");
							document.getElementById('cityseller').options[j]=new Option(name[1],name[0]);
						}
					}
					else
					{
							document.getElementById('cityseller').options[0]=new 
							Option("No Cities listed","");		
					}								
				  }
				  else
	    		   {
					alert("No response");
					//document.addcampaign.emailtemplate.value=0;
					}
				}
				else alert("Please Try again");
			}
		}
		var params="dist="+val;
		http.open("POST",window_url,true); 
		http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
		http.setRequestHeader("Content-length", params.length);
		http.setRequestHeader("Connection", "close");
		http.send(params);	
}

function populatedistadvsearch()
{
 var http = null; 
	var res;
	var val=document.form1.dist.value;	
	document.form1.city.length=0;
	var window_url="generate_city_qsearchdist.php";
	if(window.XMLHttpRequest)  http = new XMLHttpRequest(); 
	else 
	   if (window.ActiveXObject)  http = new ActiveXObject("Microsoft.XMLHTTP"); 
		  http.onreadystatechange = function()
		  { 
			if(http.readyState == 4)
			{
			   if(http.status == 200)
			   {

				 if (http.responseText!="")
				 {
					res=http.responseText;
					//alert(res);
					if (res.indexOf("Failed")==-1)
					{
						//alert(res);
						var opt=Array();
						opt=res.split("|");
						document.getElementById('city').options[0]=new 
							Option("--Select--","");
						for(j=1;j<opt.length-1;j++)
						{
							var name=opt[j].split("~");
							document.getElementById('city').options[j]=new Option(name[1],name[0]);
						}
					}
					else
					{
							document.getElementById('city').options[0]=new 
							Option("No Cities Listed","");		
					}								
				  }
				  else
	    		   {
					alert("No response");
					//document.addcampaign.emailtemplate.value=0;
					}
				}
				else alert("Please Try again");
			}
		}
		var params="dist="+val;
		http.open("POST",window_url,true); 
		http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
		http.setRequestHeader("Content-length", params.length);
		http.setRequestHeader("Connection", "close");
		http.send(params);	
}
function populatelocationadvsearch()
{
 var http = null; 
	var res;
	var val=document.form1.city.value;	
	document.form1.location.length=0;
	var window_url="generate_location.php";
	if(window.XMLHttpRequest)  http = new XMLHttpRequest(); 
	else 
	   if (window.ActiveXObject)  http = new ActiveXObject("Microsoft.XMLHTTP"); 
		  http.onreadystatechange = function()
		  { 
			if(http.readyState == 4)
			{
			   if(http.status == 200)
			   {

				 if (http.responseText!="")
				 {
					res=http.responseText;
					//alert(res);
					if (res.indexOf("Failed")==-1)
					{
						//alert(res);
						var opt=Array();
						opt=res.split("|");
						document.getElementById('location').options[0]=new 
							Option("--Select--","");
						for(j=1;j<opt.length-1;j++)
						{
							var name=opt[j].split("~");
							document.getElementById('location').options[j]=new Option(name[1],name[0]);
						}
					}
					else
					{
							document.getElementById('location').options[0]=new 
							Option("No Location listed","");		
					}								
				  }
				  else
	    		   {
					alert("No response");
					//document.addcampaign.emailtemplate.value=0;
					}
				}
				else alert("Error code " + http.status);
			}
		}
		var params="cty="+val;
		http.open("POST",window_url,true); 
		http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
		http.setRequestHeader("Content-length", params.length);
		http.setRequestHeader("Connection", "close");
		http.send(params);	
}
function selsearch()
{
if(document.selsearch.stateseller.value=="")
	{
		document.selsearch.stateseller.focus();
		alert("Please select a State");
		return false;		
	}
if(document.selsearch.cityseller.value=="")
	{
		document.selsearch.cityseller.focus();
		alert("Please select a City");
		return false;		
	}
}

function selsearchcity()
{
if(document.selsearch.city.value=="")
	{
		document.selsearch.city.focus();
		alert("Please select a City");
		return false;		
	}
}
function linksubmit()
{
   if(document.selsearch.stateseller.value=="")
	{
		document.selsearch.stateseller.focus();
		alert("Please select a State");				
	}
	else if(document.selsearch.cityseller.value=="")
	{
		document.selsearch.cityseller.focus();
		alert("Please select a City");			
	}
	else
	{
   		document.selsearch.submit() ;
	}
}

function IsNumericid(sText)

{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;
 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;   
   }

function idcheckadv()
{
if(document.idsearch.propid.value=="")
	{
		document.idsearch.propid.focus();
		alert("Please Enter Property ID");
		return false;		
	}
 if (!IsNumericid(document.idsearch.propid.value)) 
   { 
      alert('Please Enter Correct Property ID Number') 
      document.idsearch.propid.focus();
      return false; 
   }
}
