// JavaScript Document

    function check()
	{
		if(document.advanceSearch.age1.value!="")
		{
			if (chkNumeric(document.advanceSearch.age1.value) == false) 
			{
			alert("Please check non numeric value in From Age !");
			document.advanceSearch.age1.value="";
			document.advanceSearch.age1.focus()
			return false;
			}
		}
		if(document.advanceSearch.age2.value!="")
		{
			if (chkNumeric(document.advanceSearch.age2.value) == false) 
			{
			alert("Please check non numeric value in To Age !");
			document.advanceSearch.age2.value="";
			document.advanceSearch.age2.focus()
			return false;
			}
		}
		if(document.advanceSearch.age1.value!="" && document.advanceSearch.age2.value!="")
		{
			if(document.advanceSearch.age1.value>document.advanceSearch.age2.value)
			{
			alert("From Age can not be greater than To Age !");
			document.advanceSearch.age1.value="";
			document.advanceSearch.age2.value="";
			document.advanceSearch.age1.focus()
			return false
			}
		}
	}
	
   function chkNumeric(strString)
   {
   var strValidChars = "0123456789.";
   var strChar;
   var blnResult = true;
   if (strString.length == 0) return false;  
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   } 
   
	function cityList(state) 
	{ 
	  
 		if (window.ActiveXObject) 
        {          
         	
			request = new ActiveXObject("Microsoft.XMLHTTP"); 
        } 
        else if (window.XMLHttpRequest) 
        {         
            
			request = new XMLHttpRequest();
        } 
    	if (request) 
    	{		 		
            request.onreadystatechange = handleStateChange;               
  	    	request.open("post","ModelServ?method=cityListAdvancedSearch&&state="+state,true);                 
    		request.send(true);
			
     	}
	}
	function stateList(country) 
	{ 
	
 		if (window.ActiveXObject) 
        {          
         	
			request = new ActiveXObject("Microsoft.XMLHTTP"); 
        } 
        else if (window.XMLHttpRequest) 
        {         
            
			request = new XMLHttpRequest();
        } 
    	if (request) 
    	{		 		
           
			request.onreadystatechange = handleStateChangeForState;               
  	    	request.open("post","ModelServ?method=stateListAdvancedSearch&&country="+country,true);                 
    		request.send(true);
     	}
	}
	
	
	function handleStateChange()
  	{
				if (request.readyState != 4) return;
				if (request.status != 200) return;
				var xmlDoc=request.responseXML;				
				document.getElementById('getCityId').innerHTML = request.responseText;
				request.abort();
				request = null;				
  	}
	function handleStateChangeForState()
  	{		
				if (request.readyState != 4) return;
				if (request.status != 200) return;
				var xmlDoc=request.responseXML;				
				document.getElementById('getStateId').innerHTML = request.responseText;
				request.abort();
				request = null;
  	}
