
      var xmlHttp
      var msg
      function GetXmlHttpObject()
        { 
          var objXMLHttp=null
          if (window.XMLHttpRequest)
          {
            objXMLHttp=new XMLHttpRequest()
			thibrow = 1;
          }
          else if (window.ActiveXObject)
          {
            objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
			thibrow =0;
          }
          return objXMLHttp
        }
        
      
        
      xmlHttp=GetXmlHttpObject()
      
      if (xmlHttp==null)
      {
        alert ("Browser does not support HTTP Request");
      } 
      else { 
      
        function stateChanged() 
        { 
          if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
          { 
            var text = xmlHttp.responseText
            var arr = xmlHttp.responseText.split('&')
           // alert(text);
            /* for registration purpose */
			if(arr[0] == "register" || arr[0] == "1register" || arr[0] == "11register") 
            {
            	if(arr[1] == '0')
            	{
            		//mail_to_admin()
            		//mail_to_user(arr[2])
            		//alert ("A mail has been sent to you !")
					document.getElementById('registeron').style.display = "none";
					document.getElementById('registerdn').style.display = "block";

            	}
            	else if(arr[1] == '1') 
            	{
            		alert(arr[2])
            	}
            	else if(arr[1] == '2')
            	{
            		alert(arr[2])
            	}
            	else 
            	{
            		alert("There is some problem please try again")
            	}
            }
            /* end of registration */
            
            /* for login purpose */
            if(arr[0] == "login")
            {
            	//alert(arr[1])
				if(arr[1] == '2')
            	{
            		//alert("You have been successfully logged in!");
					document.getElementById('welcomemsg').style.display = "block";
					document.getElementById('loginmsg').style.display = "none";
					document.getElementById('usernamemsg').innerHTML = "Welcome "+arr[2]+" "+arr[3]+"!";
					document.getElementById('errormsg').style.display = "none";
					document.getElementById('registerhide').style.display = "none";
					if (thibrow ==1)
					{
						document.getElementById('chkheight').height = 66;
					}else{
						document.getElementById('chkheight').height = 73;
					}
					//alert(document.getElementById('chkheight').height);
					//document.getElementById('hidetestimg').style.display = "block";
					//document.getElementById('hidetesttd').style.display = "block";
					
            	}else if(arr[1] == '1'){
					document.getElementById('errormsg').innerHTML = "<font color='red'>Please confirm your account</font>";
				}else
            	{
            		document.getElementById('errormsg').innerHTML = "<font color='red'>Wrong username or password..?</font>";
					
            	}
            }
            /* end of login */
            
            /* for check availability */
			
            if(arr[0] == "avail")
            {
            	if(arr[1] == '1')
            	{
            		document.getElementById("chkavail").innerHTML= "<font color='green'>Username " + document.getElementById('txtusername').value + " is available! You can proceed.</font>";
            	}
            	else
            	{
            		document.getElementById("chkavail").innerHTML= "<font color='red'>Username " + document.getElementById('txtusername').value + " is not available!</font>";
            	}
            }
            /* end of check availability */
          }else{
			 // document.write("<div id=\"on_submit\" style=\"display:none\"><font size=\"2\" color=\"red\">Please wait... Your request is in process</font></br><IMG SRC=\"images/loading1.gif\" WIDTH=\"24\" HEIGHT=\"24\" BORDER=\"0\" ALT=\"\"></div>");
		  }
		  
        }   
        
  		function registerUser()
        { 
          if(document.getElementById('txtpassword').value != document.getElementById('txtconfpassword').value)  
          {
             alert("Password doesn't match !");
             return
          }
      
          var url = "register1.php"
          url=url+"?username="+ document.getElementById('txtusername').value
          url=url+"&password="+ document.getElementById('txtpassword').value
          url=url+"&firstname="+ document.getElementById('txtfname').value
          url=url+"&lastname="+ document.getElementById('txtlname').value
          url=url+"&email="+ document.getElementById('txtemail').value
          url=url+"&add1="+ document.getElementById('txtaddress1').value
          url=url+"&add2="+ document.getElementById('txtaddress2').value
          url=url+"&city="+ document.getElementById('txtcity').value
          url=url+"&state="+ document.getElementById('txtstate').value
          url=url+"&country="+ document.getElementById('selcountry').value
          url=url+"&zip="+ document.getElementById('txtzip').value
          url=url+"&route="+ document.getElementById('selhow').value
          xmlHttp.onreadystatechange=stateChanged;
    
          xmlHttp.open("GET",url,true);
          xmlHttp.send(null); 
        }
        
        function check_username()
        {
        	var url = "check_availability.php"
          url=url+"?username="+ document.getElementById('txtusername').value
          xmlHttp.onreadystatechange=stateChanged;
          xmlHttp.open("GET",url,true);
          xmlHttp.send(null); 
        }
  
      	function login()
        { 
         
		  var url = "login.php"
          url=url+"?username="+ document.getElementById('loginusername').value
          url=url+"&password="+ document.getElementById('loginpassword').value
          xmlHttp.onreadystatechange=stateChanged;
          xmlHttp.open("GET",url,true);
          xmlHttp.send(null); 
        }
        
        function mail_to_admin()
        {
          var url = "mail_to_admin.php"
          url=url+"?username="+ document.getElementById('txtusername').value
          url=url+"&firstname="+ document.getElementById('txtfname').value
          url=url+"&lastname="+ document.getElementById('txtlname').value
          url=url+"&email="+ document.getElementById('txtemail').value
          xmlHttp.onreadystatechange=stateChanged_OnMail;
          xmlHttp.open("GET",url,true);
          xmlHttp.send(null); 
        }
        
        function mail_to_user(val)
        {
          var url = "mail_to_user.php"
          url=url+"?firstname="+ document.getElementById('txtfname').value
          url=url+"&id=" + "souvik"
          url=url+"&email="+ document.getElementById('txtemail').value
          xmlHttp.onreadystatechange=stateChanged_OnMail;
          xmlHttp.open("GET",url,true);
          xmlHttp.send(null);  
        }
        
        function stateChanged_OnMail()
        {
			alert('souvik');
        }
      }