// JavaScript Chalo Shaadi Kare 
var xmlHttp
function GetXmlHttpObject()
{ 
var objXMLHttp=null
if (window.XMLHttpRequest)
{
objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
return objXMLHttp
} 
function CheckAjax(sendurl,type,parms,displayId)
{
		displayId.innerHTML="";
		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null)
		{
		alert ("Browser does not support HTTP Request")
		return
		} 
		var url=sendurl+"?type="+type+parms;
		xmlHttp.onreadystatechange=function()
		{
			if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
			{ 
				displayId.innerHTML=xmlHttp.responseText;
			}

		} 
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
}
function fabAdd(adduser,senduser)
{
		
		xmlHttp=GetXmlHttpObject()
		if (xmlHttp==null)
		{
		alert ("Browser does not support HTTP Request")
		return
		} 
		var url="addfeb.php?adduser="+adduser+"&senduser="+senduser+"&randid="+Math.random();
		
		xmlHttp.onreadystatechange=function()
		{
			if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
			{ 
				document.getElementById('showfab').style.display="";
				document.getElementById('uname').innerHTML=xmlHttp.responseText;
			}

		} 
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
}



function ShowState(fid,toid)
{
		var stateRes=document.getElementById('stateRes');
		var state1=document.getElementById('state1');
		var cityRes=document.getElementById('cityRes');
		var othre1=document.getElementById('othre1');
		if(document.getElementById(fid).value!="")
		{
			xmlHttp=GetXmlHttpObject()
			if (xmlHttp==null)
			{
			alert ("Browser does not support HTTP Request")
			return
			} 
			var url="showstate.php?id="+document.getElementById(fid).value;
			//window.location=url;
			xmlHttp.onreadystatechange=function()
			{
				document.getElementById(toid).length=1;
				if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
				{ 
					mearray=xmlHttp.responseText.split("[]");
					for (i=0;i<mearray.length;i++)
					{
						if(mearray[i]!="")
						{
							valcat=mearray[i].split("{}");
							oOption = document.createElement("Option");
							oOption.text =valcat[1];
							oOption.value = valcat[0];
							document.getElementById(toid).options.add(oOption);
						}
					}
					if(mearray.length==1)
					{
						
						 stateRes.style.display='none';
						 state1.style.display='';
						 document.getElementById('otherState').value='';
						 cityRes.style.display='none';
						 othre1.style.display='';
 						 document.getElementById('otherCity').value='';
						 
					}
					else
					{
						 stateRes.style.display='';
						 state1.style.display='none';
						 cityRes.style.display='';
						 othre1.style.display='none';
					}
				}
	
			} 
			xmlHttp.open("GET",url,true)
			xmlHttp.send(null)
		}
		else
		{
			document.getElementById(toid).length=1;
		}
}


function ShowCast(fid,toid)
{
		if(document.getElementById(fid).value!="")
		{
			xmlHttp=GetXmlHttpObject()
			if (xmlHttp==null)
			{
			alert ("Browser does not support HTTP Request")
			return
			} 
			var url="showcast.php?id="+document.getElementById(fid).value;
			//window.location=url;
			xmlHttp.onreadystatechange=function()
			{
				document.getElementById(toid).length=1;
				if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
				{ 
					mearray=xmlHttp.responseText.split("[]");
					for (i=0;i<mearray.length;i++)
					{
						if(mearray[i]!="")
						{
							valcat=mearray[i].split("{}");
							oOption = document.createElement("Option");
							oOption.text =valcat[1];
							oOption.value = valcat[0];
							document.getElementById(toid).options.add(oOption);
						}
					}
				}
	
			} 
			xmlHttp.open("GET",url,true)
			xmlHttp.send(null)
		}
		else
		{
			document.getElementById(toid).length=1;
		}
}
function ShowCity(fid,toid)
{
		if(document.getElementById(fid).value!="")
		{
			xmlHttp=GetXmlHttpObject()
			if (xmlHttp==null)
			{
			alert ("Browser does not support HTTP Request")
			return
			} 
			var url="showcity.php?id="+document.getElementById(fid).value;
			//window.location=url;
			xmlHttp.onreadystatechange=function()
			{
				document.getElementById(toid).length=1;
				if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
				{ 
					mearray=xmlHttp.responseText.split("[]");
					for (i=0;i<mearray.length;i++)
					{
						if(mearray[i]!="")
						{
							valcat=mearray[i].split("{}");
							oOption = document.createElement("Option");
							oOption.text =valcat[1];
							oOption.value = valcat[0];
							document.getElementById(toid).options.add(oOption);
						}
					}
					oOption = document.createElement("Option");
					oOption.text ="Other";
					oOption.value = "0";
					document.getElementById(toid).options.add(oOption);
					
				}
	
			} 
			xmlHttp.open("GET",url,true)
			xmlHttp.send(null)
		}
		else
		{
			document.getElementById(toid).length=1;
		}
}

function parterProfileValidate(formname)
{
		if(formname.agefrom.value>formname.ageto.value)
		{
				alert('Age To must be greater than Age From');
				return false;
		}
		
		if(formname.pheightfrom.value > formname.pheightto.value)
		{
		if(formname.pheightfrom.value == 8)
			{
				if(8 > formname.pheightto.value)
				{
				alert('Height To must be greater then Height From');		
				return false;
				}
			}else{
				
			//alert(formname.pheightfrom.value);
			//alert(formname.pheightto.value);
				alert('Height To must be greater then Height From');		
				return false;
			}
		}
		var flag=-1;
		var caste_default=document.getElementById('caste_default');
		for(i=0;i<caste_default.length;i++)
		{
			if(caste_default[i].selected)
			{
					flag=1;
					break;
			}
		}
		if(flag==-1)
		{
			caste_default[0].selected=true;
		}
		 flag=-1;
		var mtongue_default=document.getElementById('mtongue_default');
		for(i=0;i<mtongue_default.length;i++)
		{
			if(mtongue_default[i].selected)
			{
					flag=1;
					break;
			}
		}
		if(flag==-1)
		{
			mtongue_default[0].selected=true;
		}
		 flag=-1;
		var mtongue_default=document.getElementById('mtongue_default');
		
		for(i=0;i<mtongue_default.length;i++)
		{
			if(mtongue_default[i].selected)
			{
					flag=1;
					break;
			}
		}
		if(flag==-1)
		{
			mtongue_default[0].selected=true;
		}
		
		flag=-1;
		for(i=0;i<formname.length;i++)
		{
				if( formname.elements[i].type == 'checkbox' && formname.elements[i].name == 'marital_status[]' )
				{
						if(formname.elements[i].checked)
						{	
							flag=1;
							break;
						}
				}
		}
		if(flag==-1)
		{
			alert('Marital Status is mandatory');
			return false;
		}
		
		flag=-1;
		for(i=0;i<formname.length;i++)
		{
				if( formname.elements[i].type == 'checkbox' && formname.elements[i].name == 'diet[]' )
				{
						if(formname.elements[i].checked)
						{	
							flag=1;
							break;
						}
				}
		}
		if(flag==-1)
		{
			alert('Diet is mandatory');
			return false;
		}
		
		flag=-1;
		for(i=0;i<formname.length;i++)
		{
				if( formname.elements[i].type == 'checkbox' && formname.elements[i].name == 'complexion[]' )
				{
						if(formname.elements[i].checked)
						{	
							flag=1;
							break;
						}
				}
		}
		if(flag==-1)
		{
			alert('Complexion is mandatory');
			return false;
		}
		flag=-1;
		for(i=0;i<formname.length;i++)
		{
				if( formname.elements[i].type == 'checkbox' && formname.elements[i].name == 'bodytype[]' )
				{
						if(formname.elements[i].checked)
						{	
							flag=1;
							break;
						}
				}
		}
		if(flag==-1)
		{
			alert('Body Type is mandatory');
			return false;
		}
		flag=-1;
		for(i=0;i<formname.length;i++)
		{
				if( formname.elements[i].type == 'checkbox' && formname.elements[i].name == 'smoke[]' )
				{
						if(formname.elements[i].checked)
						{	
							flag=1;
							break;
						}
				}
		}
		if(flag==-1)
		{
			alert('Smoke is mandatory');
			return false;
		}
		flag=-1;
		for(i=0;i<formname.length;i++)
		{
				if( formname.elements[i].type == 'checkbox' && formname.elements[i].name == 'drink[]' )
				{
						if(formname.elements[i].checked)
						{	
							flag=1;
							break;
						}
				}
		}
		if(flag==-1)
		{
			alert('Drink is mandatory');
			return false;
		}
		
		flag=-1;
		var occupation=document.getElementById('occupation');
		
		for(i=0;i<occupation.length;i++)
		{
			if(occupation[i].selected)
			{
					flag=1;
					break;
			}
		}
		if(flag==-1)
		{
			occupation[0].selected=true;
		}
		
		flag=-1;
		var educqual=document.getElementById('educqual');
		
		for(i=0;i<educqual.length;i++)
		{
			if(educqual[i].selected)
			{
					flag=1;
					break;
			}
		}
		if(flag==-1)
		{
			educqual[0].selected=true;
		}
		
				flag=-1;
		var couofres=document.getElementById('couofres');
		
		for(i=0;i<couofres.length;i++)
		{
			if(couofres[i].selected)
			{
					flag=1;
					break;
			}
		}
		if(flag==-1)
		{
			couofres[0].selected=true;
		}
		if(formname.Spouse.value=='')
		{
				alert('characteristics of your spouse is mandatory');
				return false;
		}
		if(formname.Spouse.value.length < 10 ||  formname.Spouse.value.length>4000 )
	{
			alert("The length of Desired characteristics of your spouse should be between 10 to 4000 characters");
			return false;
	}

		return true;
}
//
function aboutFamilyValidate(formname)
{
		if(formname.gname.value=='')
		{
				alert("Guardian Name is mandatory");
				formname.gname.focus();
				return false;
		}
		if(formname.adress.value=='')
		{
				alert("Address is mandatory");
				formname.adress.focus();
				return false;
		}
		if(formname.pincode.value=='')
		{
				alert("Pin code is mandatory");
				formname.pincode.focus();
				return false;
		}
		
		if(formname.phone_number.value=='')
		{
				alert("Phone Number is mandatory");
				formname.phone_number.focus();
				return false;
		}
		if(formname.resstatus.value=='')
		{
				alert("Residency Status is mandatory");
				return false;
		}
		var flag=-1;
		for(i=0;i<formname.familyvalues.length;i++)
		{
			if(formname.familyvalues[i].checked)
			{
					flag=1;
					break;
			}
		}
		if(flag==-1)
		{
			alert("Family Values is mandatory");
			return false;	
		}
		flag=-1;
		for(i=0;i<formname.familytype.length;i++)
		{
			if(formname.familytype[i].checked)
			{
					flag=1;
					break;
			}
		}
		if(flag==-1)
		{
			alert("Family Type is mandatory");
			return false;	
		}
		flag=-1;
		for(i=0;i<formname.familystatus.length;i++)
		{
			if(formname.familystatus[i].checked)
			{
					flag=1;
					break;
			}
		}
		if(flag==-1)
		{
			alert("Family Status is mandatory");
			return false;	
		}
		if(formname.fatherstatus.value=='')
		{
				alert("Father Status is mandatory");
				return false;
		}
		if(formname.motherstatus.value=='')
		{
				alert("Mother Status is mandatory");
				return false;
		}
		if(formname.brother.value<formname.mbrother.value)
		{
			alert('Please Check No. of Brother(s) and of which Married');
			return false;
		}
		if(formname.sister.value<formname.msister.value)
		{
			alert('Please Check No. of Sister(s) and of which Married');
			return false;
		}
		return true;
}
function aboutValidate(formname)
{
	
	if(formname.yname.value=='')
	{
			alert("Please Enter Your Name");
			formname.yname.focus();
			return false;
	}
	if(formname.sereligion.value=='select')
		{
				alert("Please Select a Religion");
				return false;
		}
		if(formname.selocation.value=='select')
		{
				alert("Please Select a Location");
				return false;
		}
		return true;
	var newValue = formname.yname.value;
	var newLength = newValue.length;
	var extraChars=". -,";
	var search1;
	for(var i = 0; i != newLength; i++) {
	aChar = newValue.substring(i,i+1);
	aChar = aChar.toUpperCase();
	search1 = extraChars.indexOf(aChar);
	if(search1 == -1 && (aChar < "A" || aChar > "Z") )
	 {
		
		alert("Name should be character");
		return false; 
		 
	  }
	 }
	if(formname.yname.value.length<=4 ||  formname.yname.value.length>=60)
	{
			alert("Name should be between 4 to 60 characters");
			formname.yname.focus();
			return false;
	}
	if(formname.height.value=='')
	{
			alert("Height is mandatory");
			return false;
	}
	//if(formname.couofres.value=='')
	//{
			//alert("Country of Residence is mandatory");
			//return false;
	//}
	//var flag=-1;
//	for(i=0;i<formname.maritalstatus.length;i++)
//	{
//		if(formname.maritalstatus[i].checked)
//		{
//				flag=1;
//				break;
//		}
//	}
//	if(flag==-1)
//	{
//		alert("Marital Status is mandatory");
//		return false;	
//	}
	
	if(formname.phone_code.value=='')
	{
			alert("Telephone Code is mandatory");
			formname.phone_code.focus();
			return false;
	}
	if(formname.phone_code.value.length >5)
	{
			alert("The length of Telephone Code should be appropriate");
			formname.phone_code.focus();
			return false;
	}
	
	
	if(isNaN(formname.phone_code.value))
	{
			alert("Telephone Code Should be Numeric");
			formname.phone_code.focus();
			return false;
	}
	
	if(formname.phone.value=='')
	{
			alert("Telephone Number is mandatory");
			formname.phone.focus();
			return false;
	}
	if(formname.phone.value.length < 6 || formname.phone.value.length >13 )
	{
			alert("The length of Telephone Number should be appropriate");
			formname.phone.focus();
			return false;
	}
	
	if(isNaN(formname.phone.value))
	{
			alert("Please specify a valid Telephone Number");
			formname.phone.value='';
			formname.phone.focus();
			return false;
	}
	if(formname.moblieno.value!="")
	{
			if(formname.moblieno.value.length < 10 || formname.moblieno.value.length >12)
			{
					alert("The length of Mobile number should be appropriate");
					formname.moblieno.focus();
					return false;
			}
			if(isNaN(parseInt(formname.moblieno.value)))
			{
					alert("Please specify a valid Mobile number");
					formname.moblieno.value='';
					formname.moblieno.focus();
					return false;
			}
	}
	flag=-1;
	for(i=0;i<formname.pcreated.length;i++)
	{
		if(formname.pcreated[i].checked)
		{
				flag=1;
				break;
		}
	}
	if(flag==-1)
	{
		alert("Profile created by is mandatory");
		return false;	
	}
	if(formname.religion.value=='')
	{
			alert("Religion is mandatory");
			return false;
	}
	if(formname.mtongue.value=='')
	{
			alert("Mother tongue is mandatory");
			return false;
	}
	if(formname.caste.value=='')
	{
			alert("Caste is mandatory");
			return false;
	}
	flag=-1;
	for(i=0;i<formname.manglik.length;i++)
	{
		if(formname.manglik[i].checked)
		{
				flag=1;
				break;
		}
	}
	if(flag==-1)
	{
		alert("Please specify you are manglik or not ?");
		return false;	
	}
	if(formname.educationlevel.value=='')
	{
			alert("Education Level is mandatory");
			return false;
	}
	if(formname.educationarea.value=='')
	{
			alert("Education Area is mandatory");
			return false;
	}
	if(formname.profession.value=='')
	{
			alert("Profession is mandatory");
			return false;
	}
	if(formname.annualinc.value=='')
	{
			alert("Annual Income is mandatory");
			return false;
	}
	flag=-1;
	for(i=0;i<formname.bodytype.length;i++)
	{
		if(formname.bodytype[i].checked)
		{
				flag=1;
				break;
		}
	}
	if(flag==-1)
	{
		alert("Body Type is mandatory");
		return false;	
	}
	flag=-1;
	for(i=0;i<formname.complexion.length;i++)
	{
		if(formname.complexion[i].checked)
		{
				flag=1;
				break;
		}
	}
	if(flag==-1)
	{
		alert("Complexion is mandatory");
		return false;	
	}
	flag=-1;
	for(i=0;i<formname.diet.length;i++)
	{
		if(formname.diet[i].checked)
		{
				flag=1;
				break;
		}
	}
	if(flag==-1)
	{
		alert("Diet is mandatory");
		return false;	
	}
	flag=-1;
	for(i=0;i<formname.smoke.length;i++)
	{
		if(formname.smoke[i].checked)
		{
				flag=1;
				break;
		}
	}
	if(flag==-1)
	{
		alert("Smoke is mandatory");
		return false;	
	}
	flag=-1;
	for(i=0;i<formname.drink.length;i++)
	{
		if(formname.drink[i].checked)
		{
				flag=1;
				break;
		}
	}
	if(flag==-1)
	{
		alert("Drink is mandatory");
		return false;	
	}
	flag=-1;
	for(i=0;i<formname.phystatus.length;i++)
	{
		if(formname.phystatus[i].checked)
		{
				flag=1;
				break;
		}
	}
	if(flag==-1)
	{
		alert("Physically/ Mentally Status is mandatory");
		return false;	
	}
	if(formname.yourinfo.value=='')
	{
			alert("Please write something about yourself ");
			formname.phone.focus();
			return false;
	}

	if(formname.yourinfo.value.length < 100 ||  formname.yourinfo.value.length>4000 )
	{
			alert("The length of Profile Summary should be between 100 to 4000 characters");
			return false;
	}
	return true;
}
//
//signup page start
function signupValidate(signupform)
{
		oRegX = new RegExp(/^[0-9a-z_]+$/gi);
		oRegXEmail = new RegExp(/^[\w_-]+(\.[\w_-]+)*@[\w_-]+(\.[\w_-]+)*\.\w{2,4}$/gi);
		oRegXConEmail = new RegExp(/^[\w_-]+(\.[\w_-]+)*@[\w_-]+(\.[\w_-]+)*\.\w{2,4}$/gi);
		
		/*if(document.signupform.profileid.value=="")
		{
				alert("Please Enter the Profile ID");
				document.signupform.profileid.focus();
				return false;
		}
		if(document.signupform.profileid.value.length<=4 ||  document.signupform.profileid.value.length>=15)
		{
				alert("Profile ID should be between 4 to 15 characters");
				document.signupform.profileid.focus();
				return false;
		}
		if(/_$/.test(document.signupform.profileid.value))
		{
			alert("Please do not end your Profile ID with an '_'");
			document.signupform.profileid.focus();
			return false;
		}
		if(/^_/.test(document.signupform.profileid.value))
		{
			alert("Please do not begin your Profile ID with an '_'");
			document.signupform.profileid.focus();
			return false;
		}
		if(!oRegX.test(document.signupform.profileid.value))
		{
			alert("Incorrect format for Profile ID. Please use only alphabets and numerals (0-9, a-z, A-Z, ‘_’)");
			document.signupform.profileid.focus();
			return false;
		}
		*/
		
		if(document.signupform.email.value=="")
		{
			alert("Please Enter the Email");
			document.signupform.email.focus();
			return false;
		}
		if(!oRegXEmail.test(document.signupform.email.value))
		{
			alert("Incorrect email address format. Please type a valid email address.");
			document.signupform.email.focus();
			return false;
		}
		if(document.signupform.confirmemail.value=="")
		{
			alert("Please Enter the Confirm Email");
			document.signupform.confirmemail.focus();
			return false;
		}
		
		if(!oRegXConEmail.test(document.signupform.confirmemail.value))
		{
			alert("Incorrect email address format. Please type a valid email address.");
			document.signupform.confirmemail.focus();
			return false;
		}
		if(document.signupform.confirmemail.value!=document.signupform.email.value)
		{
			alert("Your email addresses do not match. Please type identical email addresses in both fields.");
			document.signupform.confirmemail.focus();
			return false;
		}
		if(document.signupform.password.value=="")
		{
			alert("Please Enter Password");
			document.signupform.password.focus();
			return false;
		}
		if(document.signupform.password.value.length<4 ||  document.signupform.password.value.length>=20)
		{
				alert("Password should be between 4 to 20 characters");
				document.signupform.password.focus();
				return false;
		}
		if(/\s/.test(document.signupform.password.value))
		{
			alert("Incorrect password format. Please do not use spaces in your password.");
			document.signupform.password.focus();
			return false;
		}
		if(/\./.test(document.signupform.password.value))
		{
			alert("Incorrect password format. Please do not use .(dot)  in your password.");
			document.signupform.password.focus();
			return false;
		}
		
		if(document.signupform.password.value==document.signupform.email.value)
		{
			alert("In order to protect your privacy your email address & password cannot be identical Please change your email address or your password.");
			document.signupform.password.focus();
			return false;
		}
		if(document.signupform.conpassword.value=="")
		{
			alert("Please Enter Confirm Password ");
			document.signupform.conpassword.focus();
			return false;
		}
		if(document.signupform.conpassword.value!=document.signupform.password.value)
		{
			alert("Both the Passwords you typed do not match. Please use identical Passwords in both the form fields.");
			document.signupform.conpassword.focus();
			return false;
		}
		if(document.signupform.sex[0].checked==false && document.signupform.sex[1].checked==false)
		{
			alert("Gender is mandatory.");
			return false;
		}
		if(document.getElementById('day').value=='' && document.getElementById('month').value=='' && document.getElementById('year').value=='')
		{
			alert("Date of birth is mandatory.");
			return false;
		}
		
		if(document.getElementById('day').value=='')
		{
			alert("Date is mandatory.");
			return false;
		}
		if(document.getElementById('month').value=='')
		{
			alert("Month is mandatory.");
			return false;
		}
		if(document.getElementById('year').value=='')
		{
			alert("Year is mandatory.");
			return false;
		}
		//var url="dateCheck.php";
//		var type="date";
//		var param="&day="+document.signupform.day.value+"&month="+document.signupform.month.value+"&year="+document.signupform.month.value;
//		CheckAjax(url,type,param,checkDate);
//		if(checkDate.innerHTML!="")
//		{
//			alert(checkDate.innerHTML);
//			return false;
//		}
//		else
//		{
//				checkDate.innerHTML="";
//		}
		if(document.signupform.caste.value=="")
		{
			alert("Religion / Community is mandatory.");
			return false;
		}
		
		/* */
		if(document.getElementById('couofres').value=='')
		{
			alert("Country of Residence is mandatory");
			return false;
		}
		if(document.getElementById('state1').style.display=='none')
		{
				if(document.signupform.stateofres.value=="")
				{
					alert("State of Residence is mandatory");
					return false;
				}
		}
		if(document.getElementById('state1').style.display=='')
		{
				if(document.signupform.otherState.value=="")
				{
					alert("Other State of Residence is mandatory");
					return false;
				}
				
				 var newValue = document.signupform.otherState.value;
			     var newLength = newValue.length;
			     var extraChars=". -,";
			     var search1;
			     for(var i = 0; i != newLength; i++) {
				  aChar = newValue.substring(i,i+1);
				  aChar = aChar.toUpperCase();
				  search1 = extraChars.indexOf(aChar);
				  if(search1 == -1 && (aChar < "A" || aChar > "Z") ) {
					
					alert("Other State should be character");
					return false; 
					 
				  }
				 }
				
		}
	
		if(document.signupform.stateofres.value !="" && document.signupform.cityofres.value=="")
		{
			alert("City of Residence is mandatory");
			return false;
		}
		if(document.signupform.cityofres.value==0)
		{
			if(document.signupform.otherCity.value=="")
			{
				alert("Other City of Residence is mandatory ");
				return false;	
			}
			
			
			
			 var newValue = document.signupform.otherCity.value;
			     var newLength = newValue.length;
			     var extraChars=". -,";
			     var search1;
			     for(var i = 0; i != newLength; i++) {
				  aChar = newValue.substring(i,i+1);
				  aChar = aChar.toUpperCase();
				  search1 = extraChars.indexOf(aChar);
				  if(search1 == -1 && (aChar < "A" || aChar > "Z") ) {
					
					alert("Other city should be character");
					return false; 
					 
				  }
				 }
			
			
		}
		
		
		
		
		/* */
	if(document.signupform.agree.checked==false)
	{
			alert("Please Accept Privacy Policy and Terms and Conditions ");
			return false;
	}
	
		return true;
}

//signup page end
function validateEmailId(signupform)
{
		oRegXEmail = new RegExp(/^[\w_-]+(\.[\w_-]+)*@[\w_-]+(\.[\w_-]+)*\.\w{2,4}$/gi);
		if(signupform.txtemail.value=="")
		{
			alert("Please Enter the Email");
			signupform.txtemail.focus();
			return false;
		}
		if(!oRegXEmail.test(signupform.txtemail.value))
		{
			alert("Incorrect email address format. Please type a valid email address.");
			signupform.txtemail.focus();
			return false;
		}
		return true;
}
function validateProfileid(signupform)
{
		if(signupform.profile.value=="")
		{
			alert("Please Enter the Profile ID");
			signupform.profile.focus();
			return false;
		}
		return true;
}

function checkMe(signupform){
if (signupform.txtoldpwd.value == '' || signupform.txtconpwd.value == '' || signupform.txtnewpwd.value == '' ){
	alert("Required information must be entered.");
	return false;
}
if (signupform.txtnewpwd.value != signupform.txtconpwd.value) {
	alert("Password and confirm password must match.");
	return false;
}
if( signupform.txtnewpwd.value.length >= 4 && signupform.txtnewpwd.value.length <= 20){
	if ( signupform.txtnewpwd.value != signupform.txtconpwd.value ){
		alert( "Passwords do not match.");return false;
	}
}
else{
	alert("Password should be between 4 to 20 characters" );
	return false;
}
return true;
}

function deleteMe(signupform){
if (signupform.txtoldpwd.value == ''){
	alert("Required information must be entered.");
	return false;
}
return true;
}

function validateSearch(formname)
{
		if(formname.sereligion.value=='select')
		{
				alert("Please Select a Religion");
				return false;
		}
		if(formname.selocation.value=='select')
		{
				alert("Please Select a Location");
				return false;
		}
		return true;
}

function ShowCommunity()
{
		if(document.getElementById('sereligion').value!="")
		{
			xmlHttp=GetXmlHttpObject()
			if (xmlHttp==null)
			{
			alert ("Browser does not support HTTP Request")
			return
			} 
			var url="showcommunity.php?id="+document.getElementById('sereligion').value;
			window.location=url;
			xmlHttp.onreadystatechange=function()
			{
				document.getElementById('secommunity').length=1;
				if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
				{ 
					mearray=xmlHttp.responseText.split("[]");
					for (i=0;i<mearray.length;i++)
					{
						if(mearray[i]!="")
						{
							valcat=mearray[i].split("{}");
							oOption = document.createElement("Option");
							oOption.text =valcat[1];
							oOption.value = valcat[0];
							document.getElementById('secommunity').options.add(oOption);
							
						}
					}
				}
	
			} 
			xmlHttp.open("GET",url,true)
			xmlHttp.send(null)
		}
		else
		{
			document.getElementById('secommunity').length=1;
		
		}
}

function ShowCommuni()
{
		if(document.getElementById('sereligion').value!="")
		{
			
			var cur=document.getElementById('sereligion').value;
					xmlHttp=GetXmlHttpObject()
			if (xmlHttp==null)
			{
			alert ("Browser does not support HTTP Request")
			return
			} 
			var url="showcommuni.php?id="+document.getElementById('sereligion').value;
			//window.location=url;
			xmlHttp.onreadystatechange=function()
			{
				document.getElementById('secommunity').length=1;
				if(cur==12)
				{
				 document.getElementById('othre1').style.display="";
				}else { document.getElementById('othre1').style.display="none"; }
					
				if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
				{ 
					mearray=xmlHttp.responseText.split("[]");
				
					for (i=0;i<mearray.length;i++)
					{
						if(mearray[i]!="")
						{
							valcat=mearray[i].split("{}");
							oOption = document.createElement("Option");
							ooOption = document.createElement("Option");
							
							oOption.text =valcat[1];
							oOption.value = valcat[0];
								
							document.getElementById('secommunity').options.add(oOption);
						 
							
						}
					}
				}
	
			} 
			xmlHttp.open("GET",url,true)
			xmlHttp.send(null)
		}
		else
		{
			document.getElementById('secommunity').length=1;
		
		}
}

function ShowCommuniindex()
{
		if(document.getElementById('sereligion').value!="")
		{
			
			var cur=document.getElementById('sereligion').value;
					xmlHttp=GetXmlHttpObject()
			if (xmlHttp==null)
			{
			alert ("Browser does not support HTTP Request")
			return
			} 
			var url="showcommuni.php?id="+document.getElementById('sereligion').value;
			//window.location=url;
			xmlHttp.onreadystatechange=function()
			{
				document.getElementById('secommunity').length=1;
				
				if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
				{ 
					mearray=xmlHttp.responseText.split("[]");
				
					for (i=0;i<mearray.length;i++)
					{
						if(mearray[i]!="")
						{
							valcat=mearray[i].split("{}");
							oOption = document.createElement("Option");
							ooOption = document.createElement("Option");
							
							oOption.text =valcat[1];
							oOption.value = valcat[0];
								
							document.getElementById('secommunity').options.add(oOption);
						 
							
						}
					}
				}
	
			} 
			xmlHttp.open("GET",url,true)
			xmlHttp.send(null)
		}
		else
		{
			document.getElementById('secommunity').length=1;
		
		}
}

function sec()
{
		if(document.getElementById('secommunity').value!="")
		{
			
			xmlHttp=GetXmlHttpObject()
			if (xmlHttp==null)
			{
			alert ("Browser does not support HTTP Request")
			return
			} 
			var url="subcast.php?id="+document.getElementById('secommunity').value;
			//window.location=url;
			xmlHttp.onreadystatechange=function()
			{
			
				document.getElementById('subc').length=1;
				if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
				{ 
					mearray=xmlHttp.responseText.split("[]");
					for (i=0;i<mearray.length;i++)
					{
						if(mearray[i]!="")
						{
							valcat=mearray[i].split("{}");
							oOption = document.createElement("Option");
							oOption.text =valcat[1];
							oOption.value = valcat[0];
				if(oOption.text=="Others" || oOption.text=="Other" || oOption.text=="others" || oOption.text=="other")
				{
					oOption.value=0;
							document.getElementById('subc').options.add(oOption);
				}else
				{
							document.getElementById('subc').options.add(oOption);
				}
							
						}
					}
				}
	
			} 
			xmlHttp.open("GET",url,true)
			xmlHttp.send(null)
		}
		else
		{
			document.getElementById('subc').length=1;
		
		}
}

function subsec()
{
	cur=document.getElementById('subc').value;
	if(cur==0)
				{
				 document.getElementById('othre2').style.display="";
				}else { document.getElementById('othre2').style.display="none"; }
					
}


function imageValidate(formname)
{
		if(formname.imageName.value=='')
		{
				alert("Image Name is mandatory.");
				return false;
		}
		if(formname.image_file.value=='')
		{
				alert("Please Select a Image For Upload");
				return false;
		}
		return true;
}
function imageOnlyValidate(formname)
{
			if(formname.imageName.value=='')
		{
				alert("Image Name is mandatory.");
				return false;
		}
	return true;
}

function deleteImage(id)
{
	if(confirm("Do you want to delete this Image?"))
	{
				window.location="imagedelete.php?id="+id;
	}

}

function popupWindow(id) {
var url='csk-popup.php?imageid='+id;
  window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=450,height=610,screenX=150,screenY=100,top=50,left=150')
}
function valCompose(formname)
{
		if(formname.txtsubject.value=='')
		{
				alert("Subject is mandatory.");
				return false;
		}
		if(formname.txtmessage.value=='')
		{
				alert("Message is mandatory.");
				return false;
		}
		
	return true;
}
function showOtherCity()
{
	var cityofres=document.getElementById('cityofres');
	var othre1=document.getElementById('othre1');
	if(cityofres.value==0)
	{
		if(cityofres.value!="")
		{
			othre1.style.display="";
			
		}
	}
	else
	{
		othre1.style.display="none";
	}
	document.getElementById('otherCity').value='';
}

