function partner_validate()
{
var d=document.partnerregister;
if(d.name.value=="")
{
		alert("Please Enter the Name!");
		d.name.focus();
		return false;
}
if(d.address.value=="")
	{
		alert("Please Enter the Address");
		d.address.focus();
		return false;
}
if(d.city.value=="")
	{
		alert("Please Enter the City");
		d.city.focus();
		return false;
}
if(d.state.value=="")
	{
		alert("Please Enter the State");
		d.state.focus();
		return false;
}
if(d.country.value=="")
	{
		alert("Please Enter the Country");
		d.country.focus();
		return false;
}
if(d.zip.value=="")
	{
		alert("Please Enter the Zip Code");
		d.zip.focus();
		return false;
}
if(isNaN(d.zip.value))
  {
	  alert("Please Enter the Numeric Zip Code!");
	  d.zip.focus();
	   return false;
  }
var zipvar=d.zip.value;
if(zipvar.length != 5)
{
alert("Please Enter Valid US Zipcode");
d.zip.focus();
return false;
}
if(d.phonenumber.value=="")
	{
		alert("Please Enter the Phone Number No!");
		d.phonenumber.focus();
		return false;
	}
	
	
/*if(isNaN(d.phonenumber.value))
  {
	  alert("Please Enter the Numeric Phone Number No!");
	  d.phonenumber.focus();
	   return false;
   }*/
   
      
 var t= ValidatePhone(d.phonenumber.value);
 if(!t || d.phonenumber.value == '123-123-1234')
 {
	 alert("Please Enter Valid US Phone Number");
	  d.phonenumber.focus();
	   return false;
 }
 
 
 
 
 
if(d.email.value=="")
	{
		alert("Please Enter the Email!");
		d.email.focus();
		return false;
}
if(!mailchk(d.email.value))
	{
		alert("Please Enter A Valid E-Mail");
		d.email.focus();
		return false;
	}
	
if(d.uname.value=="")
	{
		alert("Please Enter the Username!");
		d.uname.focus();
		return false;
} 
	
if(d.pword.value=="")
	{
		alert("Please Enter the Password!");
		d.pword.focus();
		return false;
} 
if(d.confirm_pword.value=="")
	{
		alert("Please Enter the Confirm Password!");
		d.confirm_pword.focus();
		return false;
}
if(d.confirm_pword.value != d.pword.value)
	{
		alert(" Password & Confirm Password should be same");
		d.confirm_pword.focus();
		return false;
		}
}

function goldsender_validate()
{
var d=document.goldsenderregister;
if(d.name.value=="")
{
		alert("Please Enter the Name!");
		d.name.focus();
		return false;
}
if(d.address.value=="")
	{
		alert("Please Enter the Address");
		d.address.focus();
		return false;
}

if(d.phonenumber.value=="")
	{
		alert("Please Enter the Phone Number No!");
		d.phonenumber.focus();
		return false;
	}
/*if(isNaN(d.phonenumber.value))
  {
	  alert("Please Enter the Numeric Phone Number No!");
	  d.phonenumber.focus();
	   return false;
   }*/
    var t= ValidatePhone(d.phonenumber.value);
 if(!t)
 {
	 alert("Please Enter Valid US Phone Number");
	  d.phonenumber.focus();
	   return false;
 }
if(d.email.value=="")
	{
		alert("Please Enter the Email!");
		d.email.focus();
		return false;
}
if(!mailchk(d.email.value))
	{
		alert("Please Enter A Valid E-Mail");
		d.email.focus();
		return false;
	}
	
	 var d=document.getElementById("uname").value;
  
  
  
if(d=="")
	{
		alert("Please Enter User Name");
		return false;
	}
 
 	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	 {
		alert ("Browser does not support HTTP Request")
		return
	 }
	 

	var url="goldsender-username-check.php";
	url=url+"?login_name="+loginname;	
	xmlHttp.onreadystatechange=function(){ 
	
	if (xmlHttp.readyState==3 || xmlHttp.readyState==2)
	{	 		 
		//alert("Processing...");	
	}		 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 { 
	 	var resp=xmlHttp.responseText;
		 
		if(resp=='allow')
		{
			alert("Login Name is Available");	
			//document.users.hid_allow_login.value='allow';
		}		
		else 
		{
		    alert("Login Name Already Exists");	
			//document.users.hid_allow_login.value='notallow';
		}
	 	 
		
 	 } }
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
	
	
	
if(d.pword.value=="")
	{
		alert("Please Enter the Password!");
		d.pword.focus();
		return false;
} 
if(d.confirm_pword.value=="")
	{
		alert("Please Enter the Confirm Password!");
		d.confirm_pword.focus();
		return false;
}
if(d.confirm_pword.value != d.pword.value)
	{
		alert(" Password & Confirm Password should be same");
		d.confirm_pword.focus();
		return false;
		}
}
function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
	  {
	  // Firefox, Opera 8.0+, Safari
	  xmlHttp=new XMLHttpRequest();
	  }
	catch (e)
	  {
	  // Internet Explorer
	  try
		{
		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
	  catch (e)
		{
		xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	  }
	return xmlHttp;
}
function mailchk(ww)
{ 
var m = ww;
var n = ww;
var cnt=0,spc=0,dot=0;
for(var i=1;i<=m.length;i++)
  {
     if(m.charAt(i)=="@")  cnt++;
     if(m.charAt(i)==" ")  spc++;
     if(m.charAt(i)==".")  dot++;
  }
  lnm=m.length
  if(cnt==0||cnt>1||spc!=0||dot==0 ||lnm<=2 )
  { 
    return false;
  } 
  else
  {
  	return true;
  }
}

	function login_check()
	{
		var d = document.login_form;
		if(d.uname.value=="")
		{
			alert("Please enter Login Name");
			d.uname.focus();
			return false;
		} 
		if(d.password.value=="")
		{
			alert("Please enter Password");
			d.password.focus();
			return false;
		}
		if(d.usertype.value=="")
		{
			alert("Please Enter User Type");
			d.usertype.focus();
			return false;
		}
      
		
		
	}
	
function updatepartner_validate()
{
	var d=document.partnerupdate;
if(d.name.value=="")
{
		alert("Please Enter Name!");
		d.name.focus();
		return false;
}
if(d.address.value=="")
	{
		alert("Please Enter Address");
		d.address.focus();
		return false;
}
if(d.city.value=="")
	{
		alert("Please Enter the City");
		d.city.focus();
		return false;
}
if(d.state.value=="")
	{
		alert("Please Enter the State");
		d.state.focus();
		return false;
}
if(d.country.value=="")
	{
		alert("Please Enter the Country");
		d.country.focus();
		return false;
}
if(d.zip.value=="")
	{
		alert("Please Enter the Zip Code");
		d.zip.focus();
		return false;
}
if(isNaN(d.zip.value))
  {
	  alert("Please Enter the Numeric Zip Code!");
	  d.zip.focus();
	   return false;
  }
var zipvar=d.zip.value;
if(zipvar.length != 5)
{
alert("Please Enter Valid US Zipcode");
d.zip.focus();
return false;
}
if(d.phonenumber.value=="")
	{
		alert("Please Enter the Phone Number!");
		d.phonenumber.focus();
		return false;
	}
/*if(isNaN(d.phonenumber.value))
  {
	  alert("Please Enter the Numeric Phone Number");
	  d.phonenumber.focus();
	   return false;
   }
*/
   
 var t= ValidatePhone(d.phonenumber.value);
 if(!t)
 {
	 alert("Please Enter Valid US Phone Number");
	  d.phonenumber.focus();
	   return false;
 }
 
if(d.email.value=="")
	{
		alert("Please Enter the Email!");
		d.email.focus();
		return false;
}
if(!mailchk(d.email.value))
	{
		alert("Invalid E-Mail");
		d.email.focus();
		return false;
	}

}


//us phone validation

//us phone validation
function ValidatePhone(phoneNumber) 
{
       
			  var regPhone = /^\D?(\d{3})\D?\D?(\d{3})\D?(\d{4})$/
			 
	 
        if (phoneNumber.match(regPhone))
        {
                return true;
        }
        else
        {
                return false;
        }
}


