//GET COUNTRY STATE NAME
function getstate()
{
if(window.XMLHttpRequest)
{
oRequestsubcat = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
oRequestsubcat = new ActiveXObject("Microsoft.XMLHTTP");
}
AID=1;
con=document.getElementById('country').value;
oRequestsubcat.open("POST","ajax-functions.php", true);
oRequestsubcat.onreadystatechange = showstate;
oRequestsubcat.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
oRequestsubcat.send("AID="+AID+"&con="+con);
}
function showstate()
{
if(oRequestsubcat.readyState == 4)
{	
if(oRequestsubcat.status == 200)
{
document.getElementById("state").innerHTML = oRequestsubcat.responseText;
}
else
{
document.getElementById("state").innerHTML = oRequestsubcat.responseText;
}
}
}
//GET STATE CITY NAME
function getcity()
{
if(window.XMLHttpRequest)
{
oRequestcity = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
oRequestcity = new ActiveXObject("Microsoft.XMLHTTP");
}
/*if(str!='')
{
	document.getElementById('state1').value=document.getElementById('statelist').value;
}*/
AID=5;
con=document.getElementById('statelist').value;
oRequestcity.open("POST","ajax-functions.php", true);
oRequestcity.onreadystatechange = showcity;
oRequestcity.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
oRequestcity.send("AID="+AID+"&con="+con);
}
function showcity()
{
if(oRequestcity.readyState == 4)
{	
if(oRequestcity.status == 200)
{
document.getElementById("citylist").innerHTML = oRequestcity.responseText;
}
else
{
document.getElementById("citylist").innerHTML = oRequestcity.responseText;
}
}
}
//get city for advanced search

//GET COUNTRY STATE NAME
function getstate1()
{
if(window.XMLHttpRequest)
{
oRequestsubcat = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
oRequestsubcat = new ActiveXObject("Microsoft.XMLHTTP");
}
AID='advs';
con=document.getElementById('country').value;
oRequestsubcat.open("POST","ajax-functions.php", true);
oRequestsubcat.onreadystatechange = showstate1;
oRequestsubcat.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
oRequestsubcat.send("AID="+AID+"&con="+con);
}
function showstate1()
{
if(oRequestsubcat.readyState == 4)
{	
if(oRequestsubcat.status == 200)
{
document.getElementById("state").innerHTML = oRequestsubcat.responseText;
}
else
{
document.getElementById("state").innerHTML = oRequestsubcat.responseText;
}
}
}
//GET STATE CITY NAME
function getcity1(str)
{
if(window.XMLHttpRequest)
{
oRequestcity = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
oRequestcity = new ActiveXObject("Microsoft.XMLHTTP");
}
if(str!='')
{
	document.getElementById('state1').value=document.getElementById('statelist').value;
}
document.getElementById('state1').value=document.getElementById('statelist').value;
AID='adv';
con=document.getElementById('statelist').value;
oRequestcity.open("POST","ajax-functions.php", true);
oRequestcity.onreadystatechange = showcity1;
oRequestcity.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
oRequestcity.send("AID="+AID+"&con="+con);
}
function showcity1()
{
if(oRequestcity.readyState == 4)
{	
if(oRequestcity.status == 200)
{
document.getElementById("citylist").innerHTML = oRequestcity.responseText;
}
else
{
document.getElementById("citylist").innerHTML = oRequestcity.responseText;
}
}
}
//SCREEN NAME VALIDATION
function checkscreenname()
{
if(window.XMLHttpRequest)
{
oRequestscreenname = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
oRequestscreenname = new ActiveXObject("Microsoft.XMLHTTP");
}
if(document.getElementById('sname').value=='')
{
document.getElementById('sname').style.border="2px solid #f00";
document.getElementById('snameerror').innerHTML='<div class="unamenavail">Enter your username like "jhon123"!! </div>';
/*document.getElementById('sname').focus();*/
document.getElementById('snameerr').innerHTML='';
}
else if(document.getElementById('sname').value.length<=3)
{
document.getElementById('sname').style.border="2px solid #f00";
document.getElementById('snameerror').innerHTML='<div class="unamenavail">Username must be above 3 characters!!</div>';
/*document.getElementById('sname').focus();*/
document.getElementById('snameerr').innerHTML='';
}
else
{
AID=2;
document.getElementById('snameerror').innerHTML='<img src="images/regload.gif">';
screenname=document.getElementById('sname').value;
oRequestscreenname.open("POST","ajax-functions.php", true);
oRequestscreenname.onreadystatechange = showscreenname;
oRequestscreenname.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
oRequestscreenname.send("AID="+AID+"&sname="+screenname);
}
}
function showscreenname()
{
if(oRequestscreenname.readyState == 4)
{	
if(oRequestscreenname.status == 200)
{
if(oRequestscreenname.responseText=="true")
{
document.getElementById("screennameval").value='true';
document.getElementById('snameerr').innerHTML='<div class="unameavail"><img src="images/tick.png" /></div>';
document.getElementById('sname').style.border="1px solid #00B700";
document.getElementById('snameerror').innerHTML='';
}
else
{ 
document.getElementById("screennameval").value='exitz';	
document.getElementById('sname').style.border="2px solid #f00";
document.getElementById('snameerror').innerHTML='<div class="unamenavail">Username already taken!!</div>';
document.getElementById('snameerr').innerHTML='';
}
}
else
{
if(oRequestscreenname.responseText=="true")
{
document.getElementById("screennameval").value='true';	
document.getElementById('snameerr').innerHTML='<div  class="unameavail"><img src="images/tick.png" /></div>';
document.getElementById('snameerror').innerHTML='';
document.getElementById('sname').style.border="1px solid #00B700";
}
else
{
document.getElementById("screennameval").value='exitz';	
document.getElementById('snameerror').innerHTML='<div class="unamenavail"> </div>';
document.getElementById('snameerr').innerHTML='';
}
}
}
}
///////////////NAme Validation//

function checkfname()
{
if(document.getElementById('fname').value=='')
{
document.getElementById('fname').style.border="2px solid #f00";
document.getElementById('fnameerror').innerHTML='<div class="unamenavail">Enter your name like "Johnsmith"!!</div>';
/*document.getElementById('fname').focus();*/
document.getElementById('fnameerr').innerHTML='';

return false;
}
else if(document.getElementById('fname').value.length<=3)
{
document.getElementById('fname').style.border="2px solid #f00";
document.getElementById('fnameerror').innerHTML='<div class="unamenavail">Name field Must be 4 characters!!</div>';
/*document.getElementById('fname').focus();*/
document.getElementById('fnameerr').innerHTML='';
return false;
}
else
{
document.getElementById('fnameerr').innerHTML='<div class="unamenavail"><img src="images/tick.png" border="0"/></div>';	
document.getElementById('fnameerror').innerHTML='';
document.getElementById('fname').style.border="1px solid #00B700";
return false;
}
return true;
}

////////////////////////////////
//SCREEN NAME VALIDATION
function checkemailid()
{
if(window.XMLHttpRequest)
{
oRequestemailid = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
oRequestemailid = new ActiveXObject("Microsoft.XMLHTTP");
}
document.getElementById('emailerror').innerHTML='<img src="images/regload.gif">';

 if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById('email').value)) 
{
document.getElementById('email').style.border="2px solid #f00";
document.getElementById('emailerror').innerHTML='<div class="unamenavail">Enter your email like "test@test.com"!</div>';
/*document.getElementById('email').focus();*/
document.getElementById('emailerr').innerHTML='';

}
else
{
AID=3;
document.getElementById('emailerror').innerHTML='<img src="images/regload.gif">';
emailid=document.getElementById('email').value;
oRequestemailid.open("POST","ajax-functions.php", true);
oRequestemailid.onreadystatechange = showemailid;
oRequestemailid.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
oRequestemailid.send("AID="+AID+"&emailid="+emailid);
}
}
function showemailid()
{
if(oRequestemailid.readyState == 4)
{	
if(oRequestemailid.status == 200)
{
if(oRequestemailid.responseText=="true")
{
document.getElementById("emailval").value='true';	
document.getElementById('emailerr').innerHTML='<div  class="unameavail"><img src="images/tick.png"/></div>';
document.getElementById('emailerror').innerHTML='';
document.getElementById('email').style.border="1px solid #00B700";
}
else
{
document.getElementById('email').style.border="2px solid #f00";
document.getElementById("emailval").value='exitz';		
document.getElementById('emailerror').innerHTML='Already exist this email id!';
document.getElementById('emailerr').innerHTML='';

}
}
else
{
if(oRequestemailid.responseText=="true")
{
document.getElementById("emailval").value='true';	
document.getElementById('emailerror').innerHTML='';
}
else
{
document.getElementById("emailval").value='exitz';
document.getElementById('emailerr').innerHTML='';
}
}
}
}
//
function checkspx()
{ 
st=document.getElementById('sname').value;
str=st.replace(' ','');
document.getElementById('sname').value=str;
}
//
function validform()
{
var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
if(document.getElementById('fname').value=='')
{
document.getElementById('fnameerror').innerHTML='<div class="unamenavail">Enter your name like "jhonsmith"!!</div>';
document.getElementById('fname').focus();
document.getElementById('fnameerr').innerHTML=='';
return false;
}
if(document.getElementById('sname').value.length<=3)
{
document.getElementById('sname').style.border="2px solid #f00";
document.getElementById('snameerror').innerHTML='<div class="unamenavail">Username muse be above 3 characters!!</div>';
document.getElementById('sname').focus();
document.getElementById('snameerr').innerHTML='';
return false;
}
else if(document.getElementById('screennameval').value=='exitz')
{
document.getElementById('sname').style.border="2px solid #f00";
document.getElementById('snameerror').innerHTML='<div class="unamenavail">Username is already taken !!</div>';
document.getElementById('snameerr').innerHTML='';
document.getElementById('sname').focus();
return false;
}
else if(document.getElementById('email').value=='')
{
document.getElementById('email').style.border="2px solid #f00";
document.getElementById('emailerror').innerHTML='Enter you email id like "test@test.com"';
document.getElementById('snameerr').innerHTML='';
document.getElementById('email').focus();
document.getElementById('emailerr').innerHTML='';
return false;
}	
else if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById('email').value)){
document.getElementById('sname').style.border="2px solid #f00";
document.getElementById('emailerror').innerHTML='Enter you email id like "test@test.com';
document.getElementById('snameerr').innerHTML='';
document.getElementById('email').focus();
document.getElementById('emailerr').innerHTML='';

return false;
}
else if(document.getElementById('emailval').value=='exitz')
{
document.getElementById('email').style.border="2px solid #f00";
document.getElementById('emailerror').innerHTML='Email ID already exist..!';
document.getElementById('snameerr').innerHTML='';
document.getElementById('email').focus();
document.getElementById('emailerr').innerHTML='';
return false;
}
else if(document.getElementById('password').value.length<4)
{
document.getElementById('password').style.border="2px solid #f00";
document.getElementById('passerror').innerHTML='Password must be above 4 characters !!';
document.getElementById('snameerror').innerHTML='';
document.getElementById('emailerror').innerHTML='';
document.getElementById('password').focus();
document.getElementById('passerr').innerHTML='';
return false;
}
else if(document.getElementById('cpassword').value!=document.getElementById('password').value)
{
document.getElementById('snameerror').innerHTML='';
document.getElementById('emailerror').innerHTML='';
document.getElementById('passerror').innerHTML='';
document.getElementById('cpassword').style.border="2px solid #f00";
document.getElementById('cpasserror').innerHTML='Password mismatch!!';
document.getElementById('cpasserr').innerHTML='';
document.getElementById('cpassword').focus();
return false;
}
else if(document.getElementById('security_code').value=='')
{
document.getElementById('snameerror').innerHTML='';
document.getElementById('emailerror').innerHTML='';
document.getElementById('passerror').innerHTML='';
document.getElementById('cpasserror').innerHTML='';
document.getElementById('security_code').style.border="2px solid #f00";
document.getElementById('security2').innerHTML='Security code is incorrect !!';
document.getElementById('security').innerHTML='';
document.getElementById('security_code').focus();
return false;
}
}
//
function validationII()
{
if(document.getElementById("height").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for height  ..</div>';
document.getElementById("height").focus();
return false;
}
if(document.getElementById("weight").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for weight  ..</div>';
document.getElementById("weight").focus();
return false;
}
if(document.getElementById("body").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for body type  ..</div>';
document.getElementById("body").focus();
return false;
}
if(document.getElementById("drinking").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for drinking  ..</div>';
document.getElementById("drinking").focus();
return false;
}
if(document.getElementById("ethnicity").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for ethnicity  ..</div>';
document.getElementById("ethnicity").focus();
return false;
}
if(document.getElementById("eye").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for eye  ..</div>';
document.getElementById("eye").focus();
return false;
}
if(document.getElementById("religion").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for religion  ..</div>';
document.getElementById("religion").focus();
return false;
}
if(document.getElementById("family").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for family  ..</div>';
document.getElementById("family").focus();
return false;
}
if(document.getElementById("hair").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for hair  ..</div>';
document.getElementById("hair").focus();
return false;
}
if(document.getElementById("income").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for income  ..</div>';
document.getElementById("income").focus();
return false;
}
if(document.getElementById("career").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for career  ..</div>';
document.getElementById("career").focus();
return false;
}
if(document.getElementById("smoking").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for smoking  ..</div>';
document.getElementById("smoking").focus();
return false;
}
if(document.getElementById("status").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for status  ..</div>';
document.getElementById("status").focus();
return false;
}
if(document.getElementById("agepreference").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for age preference  ..</div>';
document.getElementById("agepreference").focus();
return false;
}
if(document.getElementById("appearance").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for appearance  ..</div>';
document.getElementById("appearance").focus();
return false;
}
/*if(document.getElementById("dreamhouse").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for dreamhouse  ..</div>';
document.getElementById("dreamhouse").focus();
return false;
}*/
if(document.getElementById("firstdate").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for firstdate  ..</div>';
document.getElementById("firstdate").focus();
return false;
}
if(document.getElementById("humor").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for height  ..</div>';
document.getElementById("humor").focus();
return false;
}
if(document.getElementById("leveloffaith").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for level of faith  ..</div>';
document.getElementById("leveloffaith").focus();
return false;
}
if(document.getElementById("livewhere").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for live where  ..</div>';
document.getElementById("livewhere").focus();
return false;
}
if(document.getElementById("livingwith").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for living with  ..</div>';
document.getElementById("livingwith").focus();
return false;
}
if(document.getElementById("spendinghabits").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for spending habits  ..</div>';
document.getElementById("spendinghabits").focus();
return false;
}
if(document.getElementById("importantquality").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for important quality  ..</div>';
document.getElementById("importantquality").focus();
return false;
}
return true;
}
//
//
function validationIII()
{
if(document.getElementById("favmovies").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for favorite movies ..</div>';
document.getElementById("favmovies").focus();
return false;
}
if(document.getElementById("favmusic").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for favorite music ..</div>';
document.getElementById("favmusic").focus();
return false;
}
if(document.getElementById("favqualitypartner").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for favorite quality partner ..</div>';
document.getElementById("favqualitypartner").focus();
return false;
}
if(document.getElementById("favbody").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for favorite body type in a partner ..</div>';
document.getElementById("favbody").focus();
return false;
}
if(document.getElementById("favbirthday").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for favorite place to celebrate your birthday ..</div>';
document.getElementById("favbirthday").focus();
return false;
}
if(document.getElementById("preferencerace").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for preferred race of partner ..</div>';
document.getElementById("preferencerace").focus();
return false;
}
if(document.getElementById("preferenceage").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for preferred age of partner ..</div>';
document.getElementById("preferenceage").focus();
return false;
}
if(document.getElementById("preferencereligion").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for preferred religion of partner ..</div>';
document.getElementById("preferencereligion").focus();
return false;
}
if(document.getElementById("preferenceedu").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for preferred education level of partner ..</div>';
document.getElementById("preferenceedu").focus();
return false;
}
if(document.getElementById("dreamhouse").value=='00')
{
document.getElementById('regerror').innerHTML='<div class="rgerror">Please select a value for dream house ..</div>';
document.getElementById("dreamhouse").focus();
return false;
}
}
 