// Validations for admin side pages 
document.write("<script language='JavaScript' src='general.js'></script>");

/*
* Valiadte register page
*/
function valid_register(frm)
{  	 
	
	
	var err;
	if(frm.fname.value=="")
	{
		err = "Please enter first name.";
		alert(err);
		frm.fname.focus();
		return false;
	}
	else if(checkforspecialchars2(frm.fname.value))
	{
		err = "Special characters are not allowed.";
		alert(err);
		frm.fname.focus();
		return false;
	}
	if(frm.lname.value=="")
	{
		err = "Please enter last name.";
		alert(err);
		frm.lname.focus();
		return false;
	}
	else if(checkforspecialchars2(frm.lname.value))
	{
		err = "Special characters are not allowed.";
		alert(err);
		frm.lname.focus();
		return false;
	}
	if(frm.email.value=="")
	{
		err = "Please enter email Address.";
		alert(err);
		frm.email.focus();
		return false;
	}
	else if(!checkEmail(frm.email.value))
	{
		err = "Invalid! enter valid email Address.";
		alert(err);
		frm.email.focus();
		return false;
	}
	if(frm.phone1.value=="")
	{
		err = "Please enter your phone number.";
		alert(err);
		frm.phone1.focus();
		return false;
	}
	else if(checkPhone(frm.phone1.value))
	{
		err = "Invalid Number. Special characters are not allowed.";
		alert(err);
		frm.phone1.focus();
		return false;
	}
	if(frm.phone2.value=="")
	{
		err = "Please complete phone number field.";
		alert(err);
		frm.phone2.focus();
		return false;
	}
	else if(checkPhone(frm.phone2.value))
	{
		err = "Invalid Number. Special characters are not allowed.";
		alert(err);
		frm.phone2.focus();
		return false;
	}
	if(frm.phone3.value=="")
	{
		err = "Please complete phone number field.";
		alert(err);
		frm.phone3.focus();
		return false;
	}
	else if(checkPhone(frm.phone3.value))
	{
		err = "Invalid Number. Special characters are not allowed.";
		alert(err);
		frm.phone3.focus();
		return false;
	}
	if(frm.spousefname.value!="")
	{
	if(checkforspecialchars2(frm.spousefname.value))
	{
		err = "Special characters are not allowed.";
		alert(err);
		frm.spousefname.focus();
		return false;
	}
	}
	if(frm.spouselname.value!="")
	{
	if(checkforspecialchars2(frm.spouselname.value))
	{
		err = "Special characters are not allowed.";
		alert(err);
		frm.spouselname.focus();
		return false;
	}
	}
	if(frm.address.value=="")
	{
		err = "Please enter your address.";
		alert(err);
		frm.address.focus();
		return false;
	}
	else if(checkPhone10(frm.address.value))
	{
		err = "Unnecessary characters are not allowed.";
		alert(err);
		frm.address.focus();
		return false;
	}
	if(frm.city.value=="")
	{
		err = "Please enter your city.";
		alert(err);
		frm.city.focus();
		return false;
	}
	else if(checkforspecialchars2(frm.city.value))
	{
		err = "Special characters are not allowed.";
		alert(err);
		frm.city.focus();
		return false;
	}
	if(frm.state.value=="")
	{
		err = "Please enter your state.";
		alert(err);
		frm.state.focus();
		return false;
	}
	else if(checkforspecialchars2(frm.state.value))
	{
		err = "Special characters are not allowed.";
		alert(err);
		frm.state.focus();
		return false;
	}
	if(frm.zip.value=="")
	{
		err = "Please enter zip code.";
		alert(err);
		frm.zip.focus();
		return false;
	}
	else if(checkforspecialchars(frm.zip.value))
	{
		err = "Invalid zip code. Special characters are not allowed.";
		alert(err);
		frm.zip.focus();
		return false;
		
	}
	if(frm.college_self.value!="")
	{
	if(checkforspecialchars2(frm.college_self.value))
	{
		err = "Special characters are not allowed.";
		alert(err);
		frm.college_self.focus();
		return false;
	}
	}
	if(frm.college_spouse.value!="")
	{
	if(checkforspecialchars2(frm.college_spouse.value))
	{
		err = "Special characters are not allowed.";
		alert(err);
		frm.college_spouse.focus();
		return false;
	}
	}
	if(frm.member1.value!="")
	{
	if(checkforspecialchars2(frm.member1.value))
	{
		err = "Special characters are not allowed.";
		alert(err);
		frm.member1.focus();
		return false;
	}
	}
	if(frm.member2.value!="")
	{
	if(checkforspecialchars2(frm.member2.value))
	{
		err = "Special characters are not allowed.";
		alert(err);
		frm.member2.focus();
		return false;
	}
	}
	if(frm.member3.value!="")
	{
	if(checkforspecialchars2(frm.member3.value))
	{
		err = "Special characters are not allowed.";
		alert(err);
		frm.member3.focus();
		return false;
	}
	}
	if(frm.member4.value!="")
	{
	if(checkforspecialchars2(frm.member4.value))
	{
		err = "Special characters are not allowed.";
		alert(err);
		frm.member4.focus();
		return false;
	}
	}
	if(frm.member5.value!="")
	{
	if(checkforspecialchars2(frm.member5.value))
	{
		err = "Special characters are not allowed.";
		alert(err);
		frm.member5.focus();
		return false;
	}
	}
	if(frm.member6.value!="")
	{
	if(checkforspecialchars2(frm.member6.value))
	{
		err = "Special characters are not allowed.";
		alert(err);
		frm.member6.focus();
		return false;
	}
	}
	if(frm.mem1.value!="")
	{
	if(checkPhone(frm.mem1.value))
	{
		err = "Invalid Number. Special characters are not allowed.";
		alert(err);
		frm.mem1.focus();
		return false;
	}
	}
	if(frm.mem_1.value!="")
	{
	if(checkPhone(frm.mem_1.value))
	{
		err = "Invalid Number. Special characters are not allowed.";
		alert(err);
		frm.mem_1.focus();
		return false;
	}
	}
	if(frm.mem2.value!="")
	{
	if(checkPhone(frm.mem2.value))
	{
		err = "Invalid Number. Special characters are not allowed.";
		alert(err);
		frm.mem2.focus();
		return false;
	}
	}
	if(frm.mem_2.value!="")
	{
	if(checkPhone(frm.mem_2.value))
	{
		err = "Invalid Number. Special characters are not allowed.";
		alert(err);
		frm.mem_2.focus();
		return false;
	}
	}
	if(frm.mem3.value!="")
	{
	if(checkPhone(frm.mem3.value))
	{
		err = "Invalid Number. Special characters are not allowed.";
		alert(err);
		frm.mem3.focus();
		return false;
	}
	}
	if(frm.mem_3.value!="")
	{
	if(checkPhone(frm.mem_3.value))
	{
		err = "Invalid Number. Special characters are not allowed.";
		alert(err);
		frm.mem_3.focus();
		return false;
	}
	}
	if(frm.mem4.value!="")
	{
	if(checkPhone(frm.mem4.value))
	{
		err = "Invalid Number. Special characters are not allowed.";
		alert(err);
		frm.mem4.focus();
		return false;
	}
	}
	if(frm.mem_4.value!="")
	{
	if(checkPhone(frm.mem_4.value))
	{
		err = "Invalid Number. Special characters are not allowed.";
		alert(err);
		frm.mem_4.focus();
		return false;
	}
	}
	if(frm.mem5.value!="")
	{
	if(checkPhone(frm.mem5.value))
	{
		err = "Invalid Number. Special characters are not allowed.";
		alert(err);
		frm.mem5.focus();
		return false;
	}
	}
	if(frm.mem_5.value!="")
	{
	if(checkPhone(frm.mem_5.value))
	{
		err = "Invalid Number. Special characters are not allowed.";
		alert(err);
		frm.mem_5.focus();
		return false;
	}
	}
	if(frm.mem7.value!="")
	{
	if(checkPhone(frm.mem7.value))
	{
		err = "Invalid Number. Special characters are not allowed.";
		alert(err);
		frm.mem7.focus();
		return false;
	}
	}
	if(frm.mem_7.value!="")
	{
	if(checkPhone(frm.mem_7.value))
	{
		err = "Invalid Number. Special characters are not allowed.";
		alert(err);
		frm.mem_7.focus();
		return false;
	}
	}
	if(frm.mem6.value!="")
	{
	if(checkPhone(frm.mem6.value))
	{
		err = "Invalid Number. Special characters are not allowed.";
		alert(err);
		frm.mem6.focus();
		return false;
	}
	}
	if(frm.mem9.value!="")
	{
	if(checkPhone(frm.mem9.value))
	{
		err = "Invalid Number. Special characters are not allowed.";
		alert(err);
		frm.mem9.focus();
		return false;
	}
	}
	if(frm.mem8.value!="")
	{
	if(checkPhone(frm.mem8.value))
	{
		err = "Invalid Number. Special characters are not allowed.";
		alert(err);
		frm.mem8.focus();
		return false;
	}
	}
	if(frm.mem_6.value!="")
	{
	if(checkPhone(frm.mem_6.value))
	{
		err = "Invalid Number. Special characters are not allowed.";
		alert(err);
		frm.mem_6.focus();
		return false;
	}
	}
	if(frm.referrence.value!="")
	{
	if(checkforspecialchars2(frm.referrence.value))
	{
		err = "Special characters are not allowed.";
		alert(err);
		frm.referrence.focus();
		return false;
	}
	}
	//alert(frm.zip.value);
	//if(frm.zip.value!="")
	//{
		//alert('enabled');
		
		//if(!checkPhone1(frm.zip.value))
		//{
			//document.frm.donate.disabled=false;
		//}

	//}
	//if(frm.donate.value=="")
//	{
//		err = "Do you want to donate? Please select yes/no .";
//		alert(err);
//		frm.donate.focus();
//		return false;
//	 }
	if((frm.donate.value=="no") || (frm.donate.value==""))
	{
		
	 if ((frm.single.checked==false) && (frm.single_adlt.checked==false) && (frm.couple.checked==false) && (frm.children.checked==false) && (frm.student.checked==false) && (frm.student_adlt.checked==false) && (frm.cme.checked==false)&& (frm.membership.checked==false)) 
	 {
		err = "Please select atleast one registration .";
		alert(err);
		frm.single.focus();
		return false;
	 }
		
	}
	
	 /// Added by Padmaja ------ Start------
	 
	 if((frm.single.checked==true) && ((frm.mem1.value=="")||(frm.mem1.value==0)))
	 {
		frm.single.checked=false;
		frm.mem1.disabled=true;
	 }
	 if((frm.couple.checked==true) && ((frm.mem2.value=="")||(frm.mem2.value==0)))
	 {
		frm.couple.checked=false;
		frm.mem2.disabled=true;
	 }
	 if((frm.children.checked==true) && ((frm.mem3.value=="")||(frm.mem3.value==0)))
	 {
		frm.children.checked=false;
		frm.mem3.disabled=true;
	 }
	 if((frm.student.checked==true) && ((frm.mem4.value=="")||(frm.mem4.value==0)))
	 {
		frm.student.checked=false;
		frm.mem4.disabled=true;
	 }
	 if((frm.cme.checked==true) && ((frm.mem5.value=="")||(frm.mem5.value==0)))
	 {
		frm.cme.checked=false;
		frm.mem5.disabled=true;
	 }
	 m1=parseInt(document.getElementById("mem1").value);
	 m2=parseInt(frm.mem2.value)*2;
	 m3=parseInt(document.getElementById("mem3").value);
	 m4=parseInt(document.getElementById("mem4").value);
	 /////padmaja
	 //cc=parseInt(document.getElementById("childcount").value);
	 //var val=m1+m2+m3+m4-cc;
	 ////padmaja
	var val=m1+m2+m3+m4;
	 
	 
	//alert(val);	 
		if(val>8)
		{
			alert("You can register only 8 members alltogether");
			return false;
		}
	
		if(document.getElementById("mem1").value==0 && frm.mem2.value==0 && document.getElementById("mem3").value==0 && document.getElementById("mem4").value==0)
		{
			alert("Please fill the Registration module");
			return false;
		}

		
		
	/*if(document.frm.donate.value='yes')	
	{
			  document.frm.action='donation_details.php';
			  document.frm.submit();
	
	}
	else
	{*/
			  document.frm.action='controller/process_controller2_new.php';
			 // document.frm.submit();
			  
	//}
	  
	
	return true;
}

function donation_reg(frm)
{
	
		var err;
		//alert('sdsds sdsd');
		//alert(document.frm.donate.value);

	/*if(document.frm.zip.value=="")
	{
	
			err = "Please enter zipcode.";
			alert(err);
			document.frm.zip.focus();
			return false;
	}
	else*/
				
	
	if((document.frm.fname.value=="")||(document.frm.lname.value=="")||(document.frm.email.value=="")||(document.frm.phone1.value=="")||(document.frm.phone2.value=="")||(document.frm.phone3.value=="")||(document.frm.address.value=="")||(document.frm.city.value=="")||(document.frm.state.value==""))
	{
				   
				   //alert('dffdf');
				   //document.frm.fname.focus();
				    err = "Please enter the above details.";
					alert(err); 
				    document.frm.zip.value="";	
				    return false;
					
					
	}
	if(document.frm.zip.value=="")
	{
	
			err = "Please enter zipcode.";
			alert(err);
			document.frm.zip.focus();
			document.frm.donate.disabled=true;
			return false;
	}
	else if(checkforspecialchars(document.frm.zip.value))
	{
				
				/*if(document.frm.fname.value=="")
				{
					err = "Please enter first name.";
					alert(err);
					document.frm.fname.focus();
					return false;
				}
				else if(checkforspecialchars2(document.frm.fname.value))
				{
					err = "Special characters are not allowed.";
					alert(err);
					document.frm.fname.focus();
					return false;
				}
				if(document.frm.lname.value=="")
				{
					err = "Please enter last name.";
					alert(err);
					document.frm.lname.focus();
					return false;
				}
				else if(checkforspecialchars2(document.frm.lname.value))
				{
					err = "Special characters are not allowed.";
					alert(err);
					document.frm.lname.focus();
					return false;
				}
				if(document.frm.email.value=="")
				{
					err = "Please enter email Address.";
					alert(err);
					document.frm.email.focus();
					return false;
				}
				else if(!checkEmail(document.frm.email.value))
				{
					err = "Invalid! enter valid email Address.";
					alert(err);
					document.frm.email.focus();
					return false;
				}
				if(document.frm.phone1.value=="")
				{
					err = "Please enter your phone number.";
					alert(err);
					document.frm.phone1.focus();
					return false;
				}
				else if(checkPhone(document.frm.phone1.value))
				{
					err = "Invalid Number. Special characters are not allowed.";
					alert(err);
					document.frm.phone1.focus();
					return false;
				}
				if(document.frm.phone2.value=="")
				{
					err = "Please complete phone number field.";
					alert(err);
					document.frm.phone2.focus();
					return false;
				}
				else if(checkPhone(document.frm.phone2.value))
				{
					err = "Invalid Number. Special characters are not allowed.";
					alert(err);
					document.frm.phone2.focus();
					return false;
				}
				if(document.frm.phone3.value=="")
				{
					err = "Please complete phone number field.";
					alert(err);
					document.frm.phone3.focus();
					return false;
				}
				else if(checkPhone(document.frm.phone3.value))
				{
					err = "Invalid Number. Special characters are not allowed.";
					alert(err);
					document.frm.phone3.focus();
					return false;
				}
				
				if(frm.address.value=="")
				{
					err = "Please enter your address.";
					alert(err);
					frm.address.focus();
					return false;
				}
				if(document.frm.city.value=="")
				{
					err = "Please enter your city.";
					alert(err);
					document.frm.city.focus();
					return false;
				}
				else if(checkforspecialchars2(document.frm.city.value))
				{
					err = "Special characters are not allowed.";
					alert(err);
					document.frm.city.focus();
					return false;
				}
				if(document.frm.state.value=="")
				{
					err = "Please enter your state.";
					alert(err);
					document.frm.state.focus();
					return false;
				}
				else if(checkforspecialchars2(document.frm.state.value))
				{
					err = "Special characters are not allowed.";
					alert(err);
					document.frm.state.focus();
					return false;
				}	*/			
				
				
				
				//if(checkPhone1(document.frm.zip.value))
				//{
					err = "Invalid zip code. Special characters are not allowed.";
					alert(err);
					document.frm.zip.value="";
					document.frm.zip.focus();
					
					document.frm.donate.disabled=true;
					return false;
				//}
				
	}
	else
	{
		
		
		
		
		//document.frm.zip.value='';
		document.frm.donate.disabled=false;
		
	}	
		
		
	return true;
	
}






function abc1(frm)
{
	
		if(document.frm.spousefname.value!="")
		 {
			  document.frm.couple.disabled=false;
			  document.frm.couple.checked=true;
			 // document.frm.mem2.focus();
			  document.frm.mem2.disabled=false;
			  document.frm.mem2.value=1;
			  document.frm.mem_2.disabled=false;
				
			  //var x1=document.frm.mem2.value;
			 // var k1=document.frm.mem_2.value=x1*200;
		
			  document.frm.single.checked=false;
			  document.frm.mem1.disabled=true;
			  document.frm.mem_1.disabled=true;
			  document.frm.mem1.value="0";
			  document.frm.mem_1.value="0";
		
		}
		 else if(document.frm.spousefname.value=="")
		 {
			  document.frm.single.disabled=false;
			  document.frm.single.checked=true;
			  //document.frm.mem1.focus();
			  document.frm.mem1.disabled=false;
			  document.frm.mem1.value=1;
			  document.frm.mem_1.disabled=false;
			  
			  document.frm.couple.checked=false;
			  document.frm.mem2.disabled=true;
			  document.frm.mem_2.disabled=true;
			  document.frm.mem2.value="0";
			  document.frm.mem_2.value="0";
						  
			  //var x1=document.frm.mem1.value;
			  //var k1=document.frm.mem_1.value=x1*125;
		 }
		 else
		 {
			//// 
		 }
		  var x1=document.frm.mem1.value;
		  var k1=document.frm.mem_1.value=x1*125;
		  var x2=document.frm.mem2.value;
		  var k2=document.frm.mem_2.value=x2*200;
		  var x3=document.frm.mem3.value;
		  var k3=document.frm.mem_3.value=x3*80;
		  var x4=document.frm.mem4.value;
		  var k4=document.frm.mem_4.value=x4*80;
		  var x5=document.frm.mem5.value;
		  var k5=document.frm.mem_5.value=x5*50;
		  var nats1=document.frm.nats1.value;
		  var dona=document.frm.dona.value;
		  document.frm.newtotal.value=parseInt(k1)+parseInt(k2)+parseInt(k3)+parseInt(k4)+parseInt(k5)+parseInt(nats1)+parseInt(dona);
		// document.frm.total.value=parseInt(k1);
		
		
  }
  
  
  
  
  
