function ValidateForm()

{

		   	var fname=document.getElementById('fname').value;
			var lname=document.getElementById('lname').value;
			var email=document.getElementById('email').value;
			var pass=document.getElementById('pass').value;
			var pass_=document.getElementById('pass_').value;
			var text=document.getElementById('text').value;
			var zip=document.getElementById('zip').value;
			var gender=document.getElementById('gender').value;
			//var gender=document.getElementById('gender').value;
			var captcha=document.getElementById('captch').value;
			//var day=document.getElementById('day').value;
			//var month=document.getElementById('month').value;
			//var year=document.getElementById('year').value;
			var year=document.getElementById('dob').value;
			//var hintQ=document.getElementById('hintQ').value;
			//var hintA=document.getElementById('hintA').value;
			var city=document.getElementById('city_id').value;
			var state=document.getElementById('state').value;
			var country=document.getElementById('country').value;
			
			//var postValue='fname='+fname+'&lname='+lname+'&email='+email+'&pass='+pass+'&pass_='+pass_+'&text='+text+'&zip='+zip+'&gender='+gender+'&captch='+captcha+'&day='+day+'&month='+month+'&year='+year+'&hintQ='+hintQ+'&hintA='+hintA+'&city='+city+'&state='+state+'&country='+country;
			var postValue='fname='+fname+'&lname='+lname+'&email='+email+'&pass='+pass+'&pass_='+pass_+'&text='+text+'&zip='+zip+'&gender='+gender+'&captch='+captcha+'&city='+city+'&state='+state+'&country='+country;
			alert(postValue);


	
			var url = 'validate_form.php?'+postValue;
 
            req = false;

            if(window.XMLHttpRequest) {                   // branch for native XMLHttpRequest object

                        try {

                                    req = new XMLHttpRequest();

                        } catch(e) {

                                    req = false;

                        }

            }

            else if(window.ActiveXObject) {                // branch for IE/Windows ActiveX version

                        try {

                                    req = new ActiveXObject("Msxml2.XMLHTTP");

                        } catch(e) {

                                    try {

                                                req = new ActiveXObject("Microsoft.XMLHTTP");

                                    } catch(e) {

                                                req = false;

                                    }

                        }

            }

            if(req)

            {

                        
						req.onreadystatechange = addresult;
						
						
						

                        req.open("GET", url, true);

                        req.send(null);

            }

}

function addresult()

{

            if(req.readyState == 4)

            {

                        var objText = req.responseText;
						alert(objText);
						document.getElementById("registration_form").innerHTML=objText;
						

             
            }

}





function getCity(val)
{	
	
		     document.getElementById('cityAvailable').innerHTML="<img src='images/ajax-loader.gif'>";	
			 req = false;
			 
			 var CountryIndex=document.getElementById('country').selectedIndex;
			 var countryId=document.getElementById('country').options[CountryIndex].value;
			 
			 
            if(window.XMLHttpRequest) {                   // branch for native XMLHttpRequest object

                        try {

                                    req = new XMLHttpRequest();

                        } catch(e) {

                                    req = false;

                        }

            }

            else if(window.ActiveXObject) {                // branch for IE/Windows ActiveX version

                        try {

                                    req = new ActiveXObject("Msxml2.XMLHTTP");

                        } catch(e) {

                                    try {

                                                req = new ActiveXObject("Microsoft.XMLHTTP");

                                    } catch(e) {

                                                req = false;

                                    }

                        }

            }

            if(req)

            {

                    width='200px';
					redirect =	"./ajax.php?state_id="+val+"&contry_state_id="+countryId;		
					
					req.open('GET',redirect,true);
					req.onreadystatechange=handleCityResponse;
					req.send(null);
            }


		
	}
	
	

function handleCityResponse()
{

   if(req.readyState==4)
   {   
   	
      response	=	req.responseText;      
      
      document.getElementById('cityAvailable').innerHTML=response;	
      	      	
      }
      else
      {
      	document.getElementById('cityAvailable').style.display = '<input type="text" name="city" id="city">';
    	    	    		      	
      	
      }    
	  
   }

