function free_profile_validation(){
//			alert();
				var err='';
				if(this.document.free_profile.profile_id.value.length<4){
					err= err + "Please specify 4 Characters Profile ID\n";
				}
			//	alert(this.document.free_profile.email1.value);
			//	alert(this.document.free_profile.re_email.value);
				if(!checkEmail(this.document.free_profile.email.value)){
						err= err + "Please Enter Valid Email Id\n";
				}
				if(this.document.free_profile.email.value!="" && this.document.free_profile.re_email.value!="" ){
					if(this.document.free_profile.email.value!=this.document.free_profile.re_email.value){
						err= err + "Your Email Address does not Match\n";
					}
				}
				if(this.document.free_profile.password.value.length<4){
					err= err + "Please Enter Minimum four Character \n";
				}
				if(this.document.free_profile.password.value!="" && this.document.free_profile.re_password.value!="" ){
					if(this.document.free_profile.password.value!=this.document.free_profile.re_password.value){
						err= err + "Your Password does not Match\n";
					}
				}	
				if(this.document.free_profile.gender.value=="")
			       {
			       err=err + "Please enter gender\n";
			
			      }	
				if(this.document.free_profile.phone.value==""){
					err= err + "INvalid Phone number \n";
				}	
				if(this.document.free_profile.date.value<1 || this.document.free_profile.month.value<1 || this.document.free_profile.year.value<=1){
	               err+="Please Select Your Date of Birth \n";
}
					
				if(this.document.free_profile.religion.value=="")
			    {
			    err=err + "Please enter Community\n";
			
			    }
				if(this.document.free_profile.residence.value=="")
			   {
			   err=err + "Please enter Residence\n";
			
			   }
				if(this.document.free_profile.agree.checked==false)
				{
				err=err + "You must Agree to madrasmatrimony.com privacy policy and member terms and conditions before proceeding \n";
				}
				if(err){
					alert("Following Errors occured. \n\n" + err);
				}
				else{
					this.document.free_profile.submit();
				}
			}
function tel_show(m_id){
mtrl=document.getElementById(m_id);
mtrl.style.display="block";
}
function mobile_show(m_id){
	
mtrl=document.getElementById(m_id);
mtrl.style.display="none";
}
/*function func_country_code(eAdd,dval){
	alert(eAdd);
			var code=eAdd.indexOf('|');
			var c_code=eAdd;
			var coun_code=c_code.substr(0,code);
			dval=coun_code;
			}*/
function checkEmail(eAdd)
			{
				var rate = eAdd.indexOf("@");
				if(rate == -1){
					return false ;
				}
				else
				{
					var dot = eAdd.indexOf(".");
					if(dot == -1)
						return false;
					else
						return true;
				} //end outer else
			}
			
function create_chk()
{

			var err='';
			if(this.document.frm1.submittedby.value<=0)
			{
			err=err + "Please Select Created By\n";			
			}
			if(this.document.frm1.m_status.value<=0)
			{
			err=err + "Please Select Marital Status\n";			
			}
			if(this.document.frm1.children.value<=0)
			{
			err=err + "Please Select Children\n";
			//return false;
			}
			if(this.document.frm1.height.value<=0)
			{
			err=err + "Please Select Height\n";
			//return false;
			}
			if(this.document.frm1.body_type.value<=0)
			{
			err=err + "Please Select Body Type\n";
			//return false;
			}
			if(this.document.frm1.complexion.value<=0)
			{
			err=err + "Please Select Complexion\n";
			//return false;
			}
			if(this.document.frm1.special_cases.value<=0)
			{
			err=err + "Please Select Special Cases\n";
			//return false;
			}
			if(this.document.frm1.blood_group.value<=0)
			{
			err=err + "Please Select Blood group\n";
			//return false;
			}
			if(this.document.frm1.religion.value<=0)
			{
			err=err + "Please Select Religion\n";
			//return false;
			}
			if(this.document.frm1.mother_tongue.value<=0)
			{
			err=err + "Please Select Mother Tongue\n";
			//return false;
			}
			if(this.document.frm1.sub_cast.value=="")
			{
			err=err + "Please Fill Sub Cast\n";
			//return false;
			}
			if(this.document.frm1.manglik.value<=0)
			{
			err=err + "Please Select Manglik\n" ;
			//return false;
			}
			if(this.document.frm1.faimily.value<=0)
			{
			err=err + "Please Select Faimily Value\n";
			//return false;
			}
			if(this.document.frm1.education.value<=0)
			{
			err=err + "Please Select Your Education\n";
		//	return false;
			}
			if(this.document.frm1.profession.value<=0)
			{
			err=err + "Please Select Profession\n";
			//return false;
			}
			if(this.document.frm1.income.value<=0)
			{
			err=err + "Please Select Your Annual Income\n";
			//return false;
			}
			if(this.document.frm1.diet.value=="")
			{
			err=err + "Please Select Your Diet";
			//return false;
			}
			if(this.document.frm1.smoke.value<=0)
			{
			err=err + "Please Select Your Smoking Behaviour\n";
			//return false;
			}
			if(this.document.frm1.drink.value<=0)
			{
			err=err + "Please Select Your Drinking Behaviour\n";
			//return false;
			}
			if(this.document.frm1.state.value<0)
			{
			err=err + "Please Select Your State";
			//return false;
			}
			if(this.document.frm1.city.value<0)
			{
			err=err + "Please Select Your City\n";
			//return false;
			}
			if(this.document.frm1.r_status.value<0)
			{
			err=err + "Please Select Residence Status\n";
			//return false;
			}
			if(this.document.frm1.contact.value=="")
			{
			err=err + "Please Select Telephone or Mobile\n";
			//return false;
			}
			if(this.document.frm1.country.value<=0)
			{
			err=err + "Please Select Your Country\n";
			//return false;
			}
			if(this.document.frm1.phone.value=="")
			{
			err=err + "Please Fill Contact Number\n";
			//return false;
			}
			if(this.document.frm1.contact.value=="")
			{
			err=err + "Please Select Telephone or Mobile\n";
			//return false;
			}
			if(this.document.frm1.contact_person.value=="")
			{
			err=err + "Please Specify Name of the contact person\n";
			//return false;
			}
			if(this.document.frm1.relationship.value=="")
			{
			err=err + "Please Select Your relationship with the member\n";
			//return false;
			}
			if(this.document.frm1.convenient.value=="")
			{
			err=err + "Please specify Convenient Time to call";
			//return false;
			}
			if(this.document.frm1.display.value=="")
			{
			err=err + "Please Specify your Display options\n";
			//return false;
			}
			if(this.document.frm1.father.value=="")
			{
			err=err + "Please Select your Father Profession\n";
			//return false;
			}
			if(this.document.frm1.mother.value=="")
			{
			err=err + "Please Select your Mother Profession\n";
			//return false;
			}
			if(this.document.frm1.brother.value=="")
			{
			err=err + "Please Select your Brother\n";
			//return false;
			}
			if(this.document.frm1.brother_married.value=="")
			{
			err=err + "Please Select  your Brother to be married\n";
			//return false;
			}
			if(this.document.frm1.sister.value=="")
			{
			err=err + "Please Select your Sister\n";
			//return false;
			}
			if(this.document.frm1.sister_married.value=="")
			{
			err=err + "Please Select  your Sister to be married\n";
			//return false;
			}
			
			if(this.document.frm1.about_myself.value<200)
			{
			err=err + "Please Enter Atleast 200 characters about yourself\n";
			//return false;
			}
			if(this.document.frm1.about_faimily.value<100)
			{
			err=err + "Please Enter Atleast 100 characters about your family\n";
			//return false;
			}
			if(this.document.frm1.agree.checked==false)
				{
				err=err + "You must Agree to madrasmatrimony.com privacy policy and member terms and conditions before proceeding \n";
				}
			
			if(err){
					alert("Following Errors occured. \n\n" + err);
				}
				else{
					this.document.frm1.submit();
				}
			}		
			
			
			
			

function CountWords (this_field, show_word_count) {
if (show_word_count == null) {
show_word_count = true;
}
//if (show_char_count == null) {
//show_char_count = false;
//}
var char_count = this_field.value.length;
var fullStr = this_field.value + " ";
var initial_whitespace_rExp = /^[^A-Za-z0-9]+/gi;
var left_trimmedStr = fullStr.replace(initial_whitespace_rExp, "");
var non_alphanumerics_rExp = rExp = /[^A-Za-z0-9]+/gi;
var cleanedStr = left_trimmedStr.replace(non_alphanumerics_rExp, " ");
var splitString = cleanedStr.split(" ");
var word_count = splitString.length -1;
show_word_count.value=word_count;
//alert (word_count);
}

			
function accinfo_check()
{
	var err='';
	if(document.form1.name.value=="")
	{
		err+="Please Fill Your Name\n";
	}
	if(document.form1.address1.value=="")
	{
		err+="Please Fill Your Address1\n";
	}
	if(document.form1.address2.value=="")
	{
		err+="Please Fill Your Address2\n";
	}
	if(document.form1.city.value=="")
	{
		err+="Please Fill Your City\n";
	}
	if(document.form1.state.value=="")
	{
		err+="Please Fill Your State\n";
	}
	if(document.form1.country.value=="")
	{
		err+="Please Fill Your Country\n";
	}
	if(document.form1.zipcode.value=="")
	{
		err+="Please Fill Your Zipcode\n";
	}
	if(document.form1.telephone.value=="")
	{
		err+="Please Fill Your Telephone Number\n";
	}
	if(document.form1.user_email.value=="")
	{
		err+="Please Fill Your Email Address\n";
	}
	else if(!checkEmail(document.form1.user_email.value))
	{
		err+="Invalid Email Address";
	}
	if(err)
	{
		alert("Following Error To be Occured.Please Fix it to be Procced\n\n" + err);
	}
	else
	{
	document.form1.submit();
	}
}

 function customer_check()
	  {
	  var err='';
	  if(document.customerfrm.name.value=="")
	  {
	  err+="Please Fill Your Name\n";
	  }
	  if(document.customerfrm.email.value=="")
	  {
	  err+="Please Fill Your Email Address\n";
	  }
	  else if(!checkEmail(document.customerfrm.email.value))
	  {
	  err+="Invalid Email Address \n";
	  }
	  if(document.customerfrm.category.value=="")
	  {
	  err+="Please Fill Your category\n";
	  }
	  if(document.customerfrm.subject.value=="")
	  {
	  err+="Please Fill Your Subject\n";
	  }
	  if(document.customerfrm.message.value=="")
	  {
	  err+="Please Fill Your Message\n";
	  }
	 if(err){
					alert("Following Errors occured. \n\n" + err);
					//return false;
				}
				else{
					this.document.customerfrm.submit();
				}
  }
  function classified_check()
  {
	 
	  var err='';
	 if(document.frm1.name.value=="")
	{
		err+="Please Fill Your Name\n";
	}
	if(document.frm1.address1.value=="")
	{
		err+="Please Fill Your Address1\n";
	}
	if(document.frm1.address2.value=="")
	{
		err+="Please Fill Your Address2\n";
	}
	if(document.frm1.city.value=="")
	{
		err+="Please Fill Your City\n";
	}
	if(document.frm1.state.value=="")
	{
		err+="Please Fill Your State\n";
	}
	if(document.frm1.country.value=="")
	{
		err+="Please Fill Your Country\n";
	}
	if(document.frm1.zipcode.value=="")
	{
		err+="Please Fill Your Zipcode\n";
	}
	if(document.frm1.telephone.value=="")
	{
		err+="Please Fill Your Telephone Number\n";
	}
	if(document.frm1.email.value=="")
	{
		err+="Please Fill Your Email Address\n";
	}
	else if(!checkEmail(document.frm1.email.value))
	{
		err+="Invalid Email Address\n";
	}
		if(document.frm1.looking.value=="")
		{
			err+="Please Select Looking For\n";
		}
		if(document.frm1.class_add.value=="")
		{
			err+="Please Fill Classified Adds\n";
		}
	if(err)
	{
		alert("Following Error To be Occured.Please Fix it to be Procced\n\n" + err);
		//return false;
	}
	else
	{
	document.frm1.submit();
	} 
  }