
function  log_validate(){
if(document.login.name.value == "")
{
alert("Please enter the user id:");
document.login.name.focus();
return false;
}
if(document.login.pwd.value == "")
{
alert("Please enter the password:");
document.login.pwd.focus();
return false;
}
return true;
}



function  forgotpwd_validate(){
if(document.forgot.uname.value == "")
{
alert("Please enter the user id:");
document.forgot.uname.focus();
return false;
}

return true;
}

function  change_validate(){
if(document.change.oldpwd.value == "")
{
alert("Please Enter The Old Password:");
document.change.oldpwd.focus();
return false;
}
if(document.change.newpwd.value == "")
{
alert("Please Enter The New Password:");
document.change.newpwd.focus();
return false;
}
if(document.change.Conpwd.value == "")
{
alert("Please Enter The Confirm Password:");
document.change.Conpwd.focus();
return false;
}

return true;
}

function  quicksearch_validate(){
	
	if(document.quicksearch.lst_gender[0].checked ==false && document.quicksearch.lst_gender[1].checked ==false) {
		alert("Please select the gender");		
		return false;
	}

if(document.quicksearch.lst_religion.value == "")
{
alert("Please select the religion");
document.quicksearch.lst_religion.focus();
return false;
}
if(document.quicksearch.lst_caste.value == "")
{
alert("Please select the caste");
document.quicksearch.lst_caste.focus();
return false;
}
return true;
}

function  advancedsearch_validate(){
	
	if(document.advansearch.lst_gender[0].checked ==false && document.advansearch.lst_gender[1].checked ==false) {
		alert("Please select the gender");		
		return false;
	}

if(document.advansearch.lst_religion.value == "")
{
alert("Please select the religion");
document.advansearch.lst_religion.focus();
return false;
}
if(document.advansearch.lst_caste.value == "")
{
alert("Please select the caste");
document.advansearch.lst_caste.focus();
return false;
}
return true;
}
function  professionsearch_validate(){
	
if(document.profession.lst_profession.value == "")
{
alert("Please select the occupation");
document.profession.lst_profession.focus();
return false;
}
if(document.profession.lst_gender[0].checked ==false && document.profession.lst_gender[1].checked ==false) {
alert("Please select the gender");		
return false;
}
if(document.profession.lst_religion.value == "")
{
alert("Please select the religion");
document.profession.lst_religion.focus();
return false;
}
if(document.profession.lst_caste.value == "")
{
alert("Please select the caste");
document.profession.lst_caste.focus();
return false;
}
return true;
}

function  educationsearch_validate(){
	
if(document.education.lst_edu_category.value == "")
{
alert("Please select the educational category");
document.education.lst_edu_category.focus();
return false;
}
if(document.education.lst_gender[0].checked ==false && document.education.lst_gender[1].checked ==false) {
alert("Please select the gender");		
return false;
}
if(document.education.lst_religion.value == "")
{
alert("Please select the religion");
document.education.lst_religion.focus();
return false;
}
if(document.education.lst_caste.value == "")
{
alert("Please select the caste");
document.education.lst_caste.focus();
return false;
}
return true;
}

function  starsearch_validate(){
	
if(document.star.lst_star.value == "")
{
alert("Please select the star");
document.star.lst_star.focus();
return false;
}
if(document.star.lst_raasi.value == "")
{
alert("Please select the rasi");
document.star.lst_raasi.focus();
return false;
}
if(document.star.lst_gender[0].checked ==false && document.star.lst_gender[1].checked ==false) {
alert("Please select the gender");		
return false;
}
if(document.star.lst_religion.value == "")
{
alert("Please select the religion");
document.star.lst_religion.focus();
return false;
}
if(document.star.lst_caste.value == "")
{
alert("Please select the caste");
document.star.lst_caste.focus();
return false;
}
return true;
}

function useridsearch_validate(){
	
if(document.usersearch.lst_memid.value == "")
{
alert("Please enter the user id");
document.usersearch.lst_memid.focus();
return false;
}

return true;
}


function register_Validate()
{



	if(document.register.Parent[0].checked ==false && document.register.Parent[1].checked ==false && document.register.Parent[2].checked ==false && document.register.Parent[3].checked ==false) {
		alert("please select ur Registered by..");		
		return false;
	}

	if(document.register.reg_name.value=="" )
	{
		alert("Please Enter Profile Registered Name");
		document.register.reg_name.focus();
		return false;
	}


if(document.register.txt_name.value=="")
	{
		alert("Please Enter your Name");
		document.register.txt_name.focus();
		return false;
	}
		
	
	if(document.register.date.value=="Day")
	{
		alert("please select the date");
		document.register.date.focus();
		return false;
	}
	if(document.register.month.value=="Month")
	{
		alert("please select the month");
		document.register.month.focus();
		return false;
	}
	if(document.register.year.value=="Year")
	{
		alert("please select the year");
		document.register.year.focus();
		return false;
	}
			
	if(document.register.gender[0].checked == false && document.register.gender[1].checked == false )
	{
		alert("Please select Gender");
				
		return false;
				
	}	
	
	if(document.register.marital[0].checked ==false && document.register.marital[1].checked ==false &&
		document.register.marital[2].checked ==false )
	{
	alert("please select matrial status");

	return false;
	}	
	
	if(document.register.lst_star.value=="")
	{
		alert("please select The star");
		document.register.lst_star.focus();
		return false;
	}
	if(document.register.lst_raasi.value=="")
	{
		alert("please select The raasi");
		document.register.lst_raasi.focus();
		return false;
	}	

	if(document.register.chevvai[0].checked ==false && document.register.chevvai[1].checked ==false && document.register.chevvai[2].checked ==false) {
		alert("please select ur chevvai..");		
		return false;
	}

	if(document.register.lst_mtongue.value=="")
	{
	alert("Please Select Your Mother tongue");
	document.register.lst_mtongue.focus();
	return false;
	}
	
	if(document.register.nationality.value=="")
	{
	alert("Please Select Your Nationality");
	document.register.nationality.focus();
	return false;
	}
	if(document.register.religion.value=="")
	{
	alert("Please Select Your Religion");
	document.register.religion.focus();
	return false;
	}
							
	if(document.register.lst_castes.value=="")
	{
	alert("Please Select Your caste");
	document.register.lst_castes.focus();
	return false;
	}
			
	if(document.register.lst_caste.value=="")
	{
	alert("Please Select Your subcaste");
	document.register.lst_caste.focus();
	return false;
	}
	


return true;
}
	
	

function register1_Validate()
{
	
	if(document.register1.country.value=="")
	{
		alert("please select Your country");
		document.register1.country.focus();
		return false;
	}

	if(document.register1.state.value=="")
	{
		alert("please select your state");
		document.register1.state.focus();
		return false;
	}

	if(document.register1.city.value=="")
	{
		alert("please select Your city");
		document.register1.city.focus();
		return false;
	}

	if(document.register1.citizen.value=="")
	{
		alert("please select your citizen");
		document.register1.citizen.focus();
		return false;
	}
	if(document.register1.address.value=="")
	{
		alert("please enter your  adresss");
		document.register1.address.focus();
		return false;
	}

if(document.register1.Mobile_Number.value=="")
	{
		alert("please select your mobile number");
		document.register1.Mobile_Number.focus();
		return false;
	}
//if(document.register1.Mobile_Number.value=="" || document.register1.Mobile_Number.value!="")
//	{
//			if(document.register1.Mobile_Number.value=="") {
//				alert('please enter your Mobile_Number/phone number');
//				document.register1.Mobile_Number.focus();
//				return false;
//			}
//			else {		
//			if(isNaN(document.register1.Mobile_Number.value)) {
//				alert("Mobile Number value should be digits(0-9)");
//				document.register1.Mobile_Number.focus();
//				return false;
//			}		
//		}		
//	}
 if (!validateEmail(document.register1.Email_Id.value,1,1)) 
	{
		document.register1.Email_Id.focus();
		return false;
	}
	
	if(document.register1.lst_edu_category.value=="")
	{
		alert("please select your educational cateogry");
		document.register1.lst_edu_category.focus();
		return false;
	}
	
	if(document.register1.txt_occup.value=="")
	{
		alert("please enter your ocupation");
		document.register1.txt_occup.focus();
		return false;
	}
	if(document.register1.lst_income.value=="")
	{
		alert("please select your income");
		document.register1.lst_income.focus();
		return false;	
	}
	
	if(document.register1.language.value=="")
	{
		alert("please select your language..");
		document.register1.language.focus();
		return false;	
	}

	//
//	if(document.register1.family_value[0].checked ==false && document.register1.family_value[1].checked ==false && document.register1.family_value[2].checked ==false && document.register1.family_value[3].checked ==false) {
//		alert("please select ur Family Value..");		
//		return false;
//	}

	//if(document.register1.family_status.value=="")
//	{
//		alert("please select your family status");
//		document.register1.family_status.focus();
//		return false;	
//	}

	//if(document.register1.family_value.value=="")
//	{
//		alert("please select your family value");
//		document.register1.family_value.focus();
//		return false;	
//	}	

	

return true;
}

function  register2_Validate()
{
	if(document.register.diet[0].checked ==false && document.register.diet[1].checked ==false ) {
		alert("please select ur diet..");		
		return false;
	}

	if(document.register.Special[0].checked ==false && document.register.Special[1].checked ==false ) {
		alert("please select ur physically..");		
		return false;
	}
	 
/*	if(document.register.physical.value=="") {
		alert("please enter your physical field..");
		document.regist.physical.focus();
		return false;
	}*/
		
//	if(document.register.smoking[0].checked ==false && document.register.smoking[1].checked ==false ) {
//		alert("please select ur smoking..");		
//		return false;
//	}
//	if(document.register.drinking[0].checked ==false && document.register.drinking[1].checked ==false ) {
//		alert("please select ur drinking..");		
//		return false;
//	}

	//if(document.register.blood_group.value == "") {
//		alert("please select Your blood group..  ");
//		document.register.blood_group.focus();
//		return false;
//	}

	if(document.register.lst_height.value == "") {
		alert("please select Your height..");
		document.register.lst_height.focus();
		return false;
	}

	if(document.register.complexion[0].checked ==false && document.register.complexion[1].checked ==false && document.register.complexion[2].checked ==false && document.register.complexion[3].checked ==false && document.register.complexion[4].checked ==false ) {
		alert("please select ur complexion..");		
		return false;
	}

	if(document.register.phisical1[0].checked ==false && document.register.phisical1[1].checked ==false && document.register.phisical1[2].checked ==false && document.register.phisical1[3].checked ==false) {
		alert("please select ur phisical1..");		
		return false;
	}

	//if(document.register.lst_weight.value == "") {
//		alert("please select Your Weight..");
//		document.register.lst_weight.focus();
//		return false;
//	}
	//if(document.register.About.value == "") {
//		alert("please select Your About yourself..");
//		document.register.About.focus();
//		return false;
//	}

	if(document.register.security.value == "") {
		alert("please select Your security..");
		document.register.security.focus();
		return false;
	}
		if(document.register.answer.value == "") {
		alert("please enter Your answer..");
		document.register.answer.focus();
		return false;
	}
	if(document.register.terms.checked == false ) {
		alert("Please Select Terms And Conditions.");
		document.register.terms.focus();
		return false;
	}
return true;
}
	
	
	function  contnew_validate(){

if(document.contactnew.name.value == "")
{
alert("Please enter the name:");
document.contactnew.name.focus();
return false;
}
if (!validateEmail(document.contactnew.email.value,1,1)) 
	{
		
		document.contactnew.email.focus();
		return false;
	}
if(document.contactnew.mobile.value == "")
{
alert("Please enter the mobile number:");
document.contactnew.mobile.focus();
return false;
}

if(document.contactnew.message.value == "")
{
alert("Please enter the message:");
document.contactnew.message.focus();
return false;
}
return true;
}



function  refernew_validate(){

if(document.refernew.name.value == "")
{
alert("Please enter the name:");
document.refernew.name.focus();
return false;
}
if (!validateEmail(document.refernew.email.value,1,1)) 
{

document.refernew.email.focus();
return false;
}

return true;
}






function  editbasic_Validate(){
	
	if(document.editbasic.txt_name.value=="")
	{
		alert("Please Enter your Name");
		document.editbasic.txt_name.focus();
		return false;
	}
		
	
	if(document.editbasic.date.value=="Day")
	{
		alert("please select the date");
		document.editbasic.date.focus();
		return false;
	}
	if(document.editbasic.month.value=="Month")
	{
		alert("please select the month");
		document.editbasic.month.focus();
		return false;
	}
	if(document.editbasic.year.value=="Year")
	{
		alert("please select the year");
		document.editbasic.year.focus();
		return false;
	}
			
	if(document.editbasic.gender[0].checked == false && document.editbasic.gender[1].checked == false )
	{
		alert("Please select Gender");
				
		return false;
				
	}	
	
	if(document.editbasic.marital[0].checked ==false && document.editbasic.marital[1].checked ==false &&
		document.editbasic.marital[2].checked ==false)
	{
	alert("please select matrial status");

	return false;
	}	
	
	if(document.editbasic.lst_star.value=="")
	{
		alert("please select The star");
		document.editbasic.lst_star.focus();
		return false;
	}
	if(document.editbasic.lst_raasi.value=="")
	{
		alert("please select The raasi");
		document.editbasic.lst_raasi.focus();
		return false;
	}	

	if(document.editbasic.chevvai[0].checked ==false && document.editbasic.chevvai[1].checked ==false && document.editbasic.chevvai[2].checked ==false) {
		alert("please select ur chevvai..");		
		return false;
	}
}
function  editcommunication_Validate(){
	if(document.editcommunication.country.value=="")
	{
		alert("please select Your country");
		document.editcommunication.country.focus();
		return false;
	}

	if(document.editcommunication.state.value=="")
	{
		alert("please select your state");
		document.editcommunication.state.focus();
		return false;
	}

	if(document.editcommunication.city.value=="")
	{
		alert("please select Your city");
		document.editcommunication.city.focus();
		return false;
	}

	if(document.editcommunication.citizen.value=="")
	{
		alert("please select your citizen");
		document.editcommunication.citizen.focus();
		return false;
	}
	if(document.editcommunication.address.value=="")
	{
		alert("please enter your  adresss");
		document.editcommunication.address.focus();
		return false;
	}

if(document.editcommunication.Mobile_Number.value=="")
	{
		alert("please select your mobile number");
		document.editcommunication.Mobile_Number.focus();
		return false;
	}

 if (!validateEmail(document.editcommunication.Email_Id.value,1,1)) 
	{
		document.editcommunication.Email_Id.focus();
		return false;
	}
	
}
function  editcommunity_Validate(){
		if(document.editcommunity.lst_mtongue.value=="")
	{
	alert("Please Select Your Mother tongue");
	document.editcommunity.lst_mtongue.focus();
	return false;
	}
	
	if(document.editcommunity.nationality.value=="")
	{
	alert("Please Select Your Nationality");
	document.editcommunity.nationality.focus();
	return false;
	}
	if(document.editcommunity.religion.value=="")
	{
	alert("Please Select Your Religion");
	document.editcommunity.religion.focus();
	return false;
	}
							
	if(document.editcommunity.lst_castes.value=="")
	{
	alert("Please Select Your caste");
	document.editcommunity.lst_castes.focus();
	return false;
	}
			
	if(document.editcommunity.lst_caste.value=="")
	{
	alert("Please Select Your subcaste");
	document.editcommunity.lst_caste.focus();
	return false;
	}
	
}
function  editeducation_Validate(){
	
if(document.editeducation.lst_edu_category.value=="")
	{
		alert("please select your educational cateogry");
		document.editeducation.lst_edu_category.focus();
		return false;
	}
	
	if(document.editeducation.txt_occup.value=="")
	{
		alert("please enter your ocupation");
		document.editeducation.txt_occup.focus();
		return false;
	}
	if(document.editeducation.lst_income.value=="")
	{
		alert("please select your income");
		document.editeducation.lst_income.focus();
		return false;	
	}
	
	if(document.editeducation.language.value=="")
	{
		alert("please select your language..");
		document.editeducation.language.focus();
		return false;	
	}	
}

	
function  editphysical_Validate(){
	
	if(document.editphysical.diet[0].checked ==false && document.editphysical.diet[1].checked ==false ) {
		alert("please select ur diet..");		
		return false;
	}

	if(document.editphysical.Special[0].checked ==false && document.editphysical.Special[1].checked ==false ) {
		alert("please select ur physically..");		
		return false;
	}
	 
/*	if(document.editphysical.physical.value=="") {
		alert("please enter your physical field..");
		document.regist.physical.focus();
		return false;
	}*/
		
//	if(document.editphysical.smoking[0].checked ==false && document.editphysical.smoking[1].checked ==false ) {
//		alert("please select ur smoking..");		
//		return false;
//	}
//	if(document.editphysical.drinking[0].checked ==false && document.editphysical.drinking[1].checked ==false ) {
//		alert("please select ur drinking..");		
//		return false;
//	}

	//if(document.editphysical.blood_group.value == "") {
//		alert("please select Your blood group..  ");
//		document.editphysical.blood_group.focus();
//		return false;
//	}

	if(document.editphysical.lst_height.value == "") {
		alert("please select Your height..");
		document.editphysical.lst_height.focus();
		return false;
	}

	if(document.editphysical.complexion[0].checked ==false && document.editphysical.complexion[1].checked ==false && document.editphysical.complexion[2].checked ==false && document.editphysical.complexion[3].checked ==false && document.editphysical.complexion[4].checked ==false ) {
		alert("please select ur complexion..");		
		return false;
	}

	if(document.editphysical.phisical1[0].checked ==false && document.editphysical.phisical1[1].checked ==false && document.editphysical.phisical1[2].checked ==false && document.editphysical.phisical1[3].checked ==false) {
		alert("please select ur phisical1..");		
		return false;
	}

}



































































function validateEmail(addr,man,db) {
	if (addr == '' && man) {
	   if (db) alert('Email Address Is Mandatory');
	   return false;
	}
	var invalidChars = '\/\'\\ ";:?!()[]\{\}^|';
	for (i=0; i<invalidChars.length; i++) {
	   if (addr.indexOf(invalidChars.charAt(i),0) > -1) {
		  if (db) alert('Email Address Contains Invalid Characters');
		  return false;
	   }
	}
	for (i=0; i<addr.length; i++) {
	   if (addr.charCodeAt(i)>127) {
		  if (db) alert("Email Address Contains Non Ascii Characters.");
		  return false;
	   }
	}

	var atPos = addr.indexOf('@',0);
	if (atPos == -1) {
	   if (db) alert('Email Address Must Contain An @');
	   return false;
	}
	if (atPos == 0) {
	   if (db) alert('Email Address Must Not Start With @');
	   return false;
	}
	if (addr.indexOf('@', atPos + 1) > - 1) {
	   if (db) alert('Email Address Must Contain Only One @');
	   return false;
	}
	if (addr.indexOf('.', atPos) == -1) {
	   if (db) alert('Email Address Must Contain A Period In The Domain Name');
	   return false;
	}
	if (addr.indexOf('@.',0) != -1) {
	   if (db) alert('Period Must Not Immediately Follow @ In Email Address');
	   return false;
	}
	if (addr.indexOf('.@',0) != -1){
	   if (db) alert('Period Must Not Immediately Precede @ In Email Address');
	   return false;
	}
	if (addr.indexOf('..',0) != -1) {
	   if (db) alert('Two Periods Must Not Be Adjacent In Email Address');
	   return false;
	}
	var suffix = addr.substring(addr.lastIndexOf('.')+1);
	if (suffix.length != 2 && suffix != 'com' && suffix != 'net' && suffix != 'org' && suffix != 'edu' && suffix != 'int' && suffix != 'mil' && suffix != 'gov' & suffix != 'arpa' && suffix != 'biz' && suffix != 'aero' && suffix != 'name' && suffix != 'coop' && suffix != 'info' && suffix != 'pro' && suffix != 'museum') {
	   if (db) alert('Invalid Primary Domain In Email Address');
	   return false;
	}
return true;
}

