//###########################################################################
//login() THIS USED FOR validation in selfpics SITE in login process 
//###########################################################################
function login(frm)
{
	var msg='';
	var ckeckFocus=0;

	if(frm.username.value==0)
    {	   
		frm.username.focus();	
       	msg+="Please enter Username. \n";
		var ckeckFocus=1;
	}	

	if(frm.password.value==0)
    {	
		if(ckeckFocus!=1)
			frm.password.focus();	

       	msg+="Please enter Password. \n";	  
	}
//----------alrt all msg or submit form------------------
	if(msg)
   {	  
    alert(msg);
	return false;
   }
   else
   {
		return true;
   }

}//#########END OF login() FUNCTION########

//###########################################################################
//forget_pass() THIS USED FOR validation in selfpics SITE in FORGET PASSWORD 
//###########################################################################
function forget_pass(frm)
{
	var msg='';
	var ckeckFocus=0;

	if(frm.nikname.value==0)
    {	   
		frm.nikname.focus();	
       	msg+="Please enter Username. \n";
		var ckeckFocus=1;
	}	

	if(frm.email.value==0)
    {	
		if(ckeckFocus!=1)
			frm.email.focus();	

       	msg+="Please enter Email Address. \n";	  
	}
//----------alrt all msg or submit form------------------
	if(msg)
   {	  
    alert(msg);
	return false;
   }
   else
   {
		return true;
   }

}//#########END OF forget_pass() FUNCTION########



//################################################################################
//Valid() THIS USED FOR validation in selfpics SITE in MALE & FEMALE REGISTRATION
//################################################################################
function Valid(Frm)
	{
	var error=0;
	var message='';
	
  if(Frm.uname.value=="")
    {
       if(error==0)
	   Frm.uname.focus();
       message=message+"Please enter Username. \n";
	   error=1;
	}
	
	if(Frm.pass.value=="")
   	{
       if(error==0)
	   Frm.pass.focus();
       message=message+"Please enter Password. \n";
	   error=1;
	}

	if(Frm.email.value=="")
   	{
       if(error==0)
	   Frm.email.focus();
       message=message+"Please enter Email Address. \n";
	   error=1;
	}
	else
  	{
					var frmEmailConf1 =Frm.email.value.toLowerCase();
				if (Frm.email.value.length != 0) 
					{
		  			var frmEmailConfformat = /^[^@\s]+@([-a-z0-9]+\.)+([a-z]{2}|com|net|edu|org|gov|mil|int|biz|pro|info|arpa|aero|coop|name|museum)$/;
					if (!frmEmailConfformat.test(frmEmailConf1)) 
						{
							if(error==0)
					       Frm.email.focus();
				    	   message=message+"Please enter valid Email Address. \n";
						   error=1;  
						}
					}   
	  
  	}	
	

	if(Frm.cemail.value!=Frm.email.value)
    {
       if(error==0)
	   Frm.cemail.focus();
       message=message+"Email mismatch.\n";
	   error=1;
	}
	if(Frm.Dob_Month.value=="")
    {
       if(error==0)
	   Frm.Dob_Month.focus();
       message=message+"Please select Month for Date of birth.\n";
	   error=1;
	}
	
	if(Frm.Dob_Day.value=="")
    {
       if(error==0)
	   Frm.Dob_Day.focus();
       message=message+"Please select Day for Date of birth.\n";
	   error=1;
	}
	if(Frm.year.value=="")
    {
       if(error==0)
	   Frm.year.focus();
       message=message+"Please enter Year for Date of birth.\n";
	   error=1;
	}
	else
		{
		var d = new Date();
		var diff=18;
		var Year=parseInt(Frm.year.value, 10);
		var expire=new Date(Year+diff,Frm.Dob_Month.value,Frm.Dob_Day.value)
		if (d.getTime()<=expire.getTime())
			{
			 if(error==0)
		 	 Frm.year.focus();
		     message=message+"Your age must be greater then 18 year.\n";
			 error=1;
		   }
		}
	if(Frm.sexuality.value=="")
    {
       if(error==0)
	   Frm.sexuality.focus();
       message=message+"Please select Sexuality.\n";
	   error=1;
	}
	if(Frm.status.value=="")
    {
       if(error==0)
	   Frm.status.focus();
       message=message+"Please select Status. \n";
	   error=1;
	}
	if(Frm.country.value=="")
    {
       if(error==0)
	   Frm.country.focus();
       message=message+"Please select Location.\n";
	   error=1;
	}
	if(Frm.ethnic.value=="")
    {
       if(error==0)
	   Frm.ethnic.focus();
       message=message+"Please select Ethnic Origins.\n";
	   error=1;
	}
	if(Frm.astrological.value=="")
    {
       if(error==0)
	   Frm.astrological.focus();
       message=message+"Please select Astrological Sign.\n";
	   error=1;
	}
	
	if(Frm.frmHairCol.value=="")
    {
       if(error==0)
	   Frm.frmHairCol.focus();
       message=message+"Please select Hair Colour .\n";
	   error=1;
	}
	if(Frm.frmEyeCol.value=="")
    {
       if(error==0)
	   Frm.frmEyeCol.focus();
       message=message+"Please select Eye Colour.\n";
	   error=1;
	}
	/*
	if(Frm.height_id.value=="")
    {
       if(error==0)
	   Frm.height_id.focus();
       message=message+"Please select Height.\n";
	   error=1;
	}
	*/
	if(Frm.body_weight.value==0)
    {
       if(error==0)
	   Frm.body_weight.focus();
       message=message+"Please enter Weight.\n";
	   error=1;
	}
	/*
	if(Frm.body_size.value=="")
    {
       if(error==0)
	   Frm.body_size.focus();
       message=message+"Please select Waist.\n";
	   error=1;
	}
	if(Frm.body_type.value=="")
    {
       if(error==0)
	   Frm.body_type.focus();
       message=message+"Please select Body Type.\n";
	   error=1;
	} 
	if(Frm.body_hair.value=="")
    {
       if(error==0)
	   Frm.body_hair.focus();
       message=message+"Please select Body Hair.\n";
	   error=1;
	} 
	if(Frm.tattoos.value=="")
    {
       if(error==0)
	   Frm.tattoos.focus();
       message=message+"Please select Tattoos.\\n";
	   error=1;
	} 
	if(Frm.roll.value=="")
    {
       if(error==0)
	   Frm.roll.focus();
       message=message+"Please select Roll.\n";
	   error=1;
	}
	*/
	
	
	
/*	if(Frm.user_img.value=="")
    {
       	if(error==0)
	   	Frm.user_img.focus();
       	message=message+"Please select image.\n";
	   	error=1;
	}
	*/
	if(Frm.description.value=="")
    {
       if(error==0)
	   Frm.description.focus();
       message=message+"Please enter Quick Description.\n";
	   error=1;
	} 
/*	if(Frm.img_cate.value=="")
    {
		if(error==0)
	   	Frm.img_cate.focus();
       	message=message+"Please select image category.\n";
	   	error=1;
	}
	*/ 
//------------------------
	if(error==1)
   {
    alert(message);
	return false;
   }
   else
  	return true;
}//#########END OF Valid() FUNCTION########

//###########################################################################
//login() THIS USED FOR validation in selfpics SITE in login process 
//###########################################################################
function Check_paymethod(frm)
{
	var msg='';
	var ckeckFocus=0;

	if(frm.charge.value=='' &&  frm.gall_pass.value=='')
    {	   
		frm.gall_pass.focus();	
       	msg+="Please Select Atleast One Protection Method. \n";
		var ckeckFocus=1;
	}	
	
	if(frm.charge.value!='' &&  frm.gall_pass.value!='')
		{
		frm.charge.focus();	
       	msg+="Please Select Only One Protection Method. \n";
		var ckeckFocus=1;	  
	}
//----------alrt all msg or submit form------------------
	if(msg)
		{	  
    	alert(msg);
		return false;
		}
   	else
		return true;

}//#########END OF login() FUNCTION########
