var xmlHttp3;


function register3()
{ 
    var uname=document.regform3.username.value;
	var pass=document.regform3.pass.value;
	var pass2=document.regform3.pass2.value;
	var first_name=document.regform3.first_name.value;
	var email=document.regform3.email.value;
	var semail=document.regform3.semail.value;
    var home_link=document.regform3.home_link.value;
	var eact=document.regform3.eact.value;
	var country=document.regform3.country.value;
	var city=document.regform3.city.value;
	var gender=document.regform3.gender_val.value;
	var dob_yy=document.regform3.dob_yy.value;
	var dob_mm=document.regform3.dob_mm.value;
	var dob_dd=document.regform3.dob_dd.value;
	var dob=dob_yy+"-"+dob_mm+"-"+dob_dd;
	var a=0;
    xmlHttp3=GetXmlHttpObject()

    if (xmlHttp3==null)
    {
    alert ("Browser does not support HTTP Request")
    return 
    } 
   if((email=="")||(uname=="")||(pass=="")||(pass2=="")||(first_name=="")||(dob_yy=="")||(dob_mm=="")||(dob_dd=="")
	||(country=="")||(city=="")||(gender==""))
   {
	alert("All fields must fill");
	return 
   }
   else if(pass!=pass2)
   {
	alert("check your password");
	return 
   }
   else{
   if (email.length>=6) {
			if (email.indexOf("@")>0) {
				if ((email.indexOf("@")+2)<email.lastIndexOf(".")) {
					if (email.lastIndexOf(".")<(email.length-2)) {
						a = 1;
					}
				}
			}
	}
			
	}  
   if(a==0)
	{
		alert("Invalid Email");
		return 
	}
	else
	{	
	
   var url=home_link+"plugins/site/themes/default/adduser.php"
   //url=url+"?un="+uname+"&ue="+email+"&up="+pass+"&se="+semail+"&b="+burl+"&eact="+eact+"&first_name="+first_name;
   url=url+"?un="+uname+"&ue="+email+"&up="+pass+"&se="+semail+"&eact="+eact+"&first_name="+first_name+"&dob="+dob+"&gn="+gender+"&ct="+city+"&con="+country;
   xmlHttp3.open("GET",url,true)
   xmlHttp3.onreadystatechange=stateChanged3 ;
   xmlHttp3.send(null);
	}
    }
function stateChanged3() 
{ 
if (xmlHttp3.readyState==4 )

 { 
 
// if(xmlHttp2.responseText=="a")
 //{
	 //alert(xmlHttp2.responseText);
	 document.regform3.username.value="";
	document.regform3.pass.value="";
	document.regform3.pass2.value="";
	document.regform3.first_name.value="";
	document.regform3.email.value="";
	 document.getElementById("reg_form1").style.display = 'none';
	 document.getElementById("txtHint33").style.display = 'block';
document.getElementById("txtHint3").innerHTML=xmlHttp3.responseText 	 
 
 
 } 
}


function GetXmlHttpObject()
{
	var xmlHttp3=null;
	
try
 {
	 // Firefox, Opera 8.0+, Safari
 xmlHttp3=new XMLHttpRequest();
 }
catch (e)
 {
	
 //Internet Explorer
 try
  {
  xmlHttp3=new ActiveXObject("Msxml2.XMLHTTP");
 
  }
 catch (e)
  {
	  
  xmlHttp3=new ActiveXObject("Microsoft.XMLHTTP");
  
  }
 }
 
 
return xmlHttp3;
}

/********************************Date Check************************************************************/
function dateCheck(formname)
{
	  
	  
	  
	  //var dob_yy=document.regform3.dob_yy.value;
	  //var dob_mm=document.regform3.dob_mm.value;
	  //var dob_dd=document.regform3.dob_dd;
	  var dob_yy=eval("document."+formname+".dob_yy.value");
	  var dob_mm=eval("document."+formname+".dob_mm.value");
	  var dob_dd=eval("document."+formname+".dob_dd");	  
	  var lt=dob_dd.length-1;
	  if((dob_mm=='04')||(dob_mm=='06')||(dob_mm=='09')||(dob_mm=='11'))
	  {
	  dob_dd.options[31] = null; 
	  
	  if(lt<30)
	  {
	   num=lt+1;
      for (var i=num;i<=30;i++)
	  {
	   var opt = document.createElement("OPTION"); 
       dob_dd.options.add(opt);      
       opt.text = i;
       opt.value = i;
	  }
	  }
	  
	  }
	  else if(dob_mm=='02')
	  {
	  dob_dd.options[31] = null;
	  dob_dd.options[30] = null;
	  dob_dd.options[29] = null;
	  if(dob_yy%4=='0')
	  { 
		var opt = document.createElement("OPTION"); 
        dob_dd.options.add(opt);      
        opt.text = 29;
        opt.value = 29;
	  }
	  } 
	  else
	  {
	  if(lt<31)
	  {
	  num=lt+1;  
	  for (var i=num;i<=31;i++)
	  {
		var opt = document.createElement("OPTION"); 
		dob_dd.options.add(opt);      
        opt.text = i;
        opt.value = i;
	  }
	  }
	  }
	  
}


