function sub_check(){
var isdigit= /^[0-9\s\-]+$/;
var iszip= /^[0-9]+$/;
var validEmail = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
var iscardno =/^[0-9\s\-]+$/;
var ischar= /^[a-zA-Z\s][^\d\#\!\@\$\%\^\&\*\(\)\|\-\+\=\"\?\<\>\~\/]+$/;
	if(document.eventform.pname.value.length <= 0)
		{
			alert("Please enter the name");
			document.eventform.pname.focus();
			return false;
		}
		if(document.eventform.pname.value != "")
		{
			chf= ischar.test(document.eventform.pname.value);
			if(!chf)
				{
				alert(" Name contains invalid character.");
				document.eventform.pname.focus();
				return false;
				}
		}
		if(document.eventform.address.value.length <= 0)
		{
			alert("Please enter the Address");
			document.eventform.address.focus();
			return false;
		}
		if(document.eventform.city.value.length <= 0)
		{
			alert("Please enter the City");
			document.eventform.city.focus();
			return false;
		}
		if(document.eventform.city.value != "")
		{
			chf= ischar.test(document.eventform.city.value);
			if(!chf)
				{
				alert(" City name contains invalid character.");
				document.eventform.city.focus();
				return false;
				}
		}
		if(document.eventform.state.value.length <= 0)
		{
			alert("Please enter the State");
			document.eventform.state.focus();
			return false;
		}
		if(document.eventform.state.value != "")
		{
			chf= ischar.test(document.eventform.state.value);
			if(!chf)
				{
				alert(" State name contains invalid character.");
				document.eventform.state.focus();
				return false;
				}
		}

		if(document.eventform.zip.value.length <= 0)
		{
			alert("Please enter the Zipcode");
			document.eventform.zip.focus();
			return false;
		}

		if(document.eventform.zip.value != "")
		{
			chf= iszip.test(document.eventform.zip.value);
			if(!chf)
				{
				alert(" Zipcode contains invalid character.");
				document.eventform.zip.focus();
				return false;
				}
		}

		if(document.eventform.phone.value.length <= 0)
		{
			alert("Please enter the Phone Number");
			document.eventform.phone.focus();
			return false;
		}

		if(document.eventform.phone.value != "")
		{
			chf= isdigit.test(document.eventform.phone.value);
			if(!chf)
				{
				alert(" Phone number contains invalid character.");
				document.eventform.phone.focus();
				return false;
				}
		}

		if(document.eventform.fax.value != "")
		{
			chf= isdigit.test(document.eventform.fax.value);
			if(!chf)
				{
				alert(" Fax number contains invalid character.");
				document.eventform.fax.focus();
				return false;
				}
		}

		if(document.eventform.email.value.length <= 0)
		{
			alert("Please enter the Email Address");
			document.eventform.email.focus();
			return false;
		}
		if(document.eventform.email.value != "")
					{
					chf= validEmail.test(document.eventform.email.value);
					if(!chf)
						{
						alert(" A valid e-mail address is required.");
						document.eventform.email.focus();
						return false;
				}
			}
		if(document.eventform.events.value.length <= 0)
		{
			alert("Please enter the Event");
			document.eventform.events.focus();
			return false;
		}
		
		
		
	/*	if(document.eventform.pmode.selectedIndex == 0){
			alert ("Please select payment node");
			document.eventform.pmode.focus();
			return false;
		}
		if(document.eventform.pmode.selectedIndex <= 4){
		if(document.eventform.cardno.value.length <= 0)
		{
			alert("Please enter the Card Number");
			document.eventform.cardno.focus();
			return false;
		}
		if(document.eventform.cardno.value != "")
					{
					chf= iscardno.test(document.eventform.cardno.value);
					if(!chf)
						{
						alert(" Card number contains invalid character.");
						document.eventform.cardno.focus();
						return false;
						}
					}
		
			if(document.eventform.exmonth.selectedIndex <= 0){
			alert(" Please select month");
			document.eventform.exmonth.focus();
			return false;
			}
			if(document.eventform.exyear.selectedIndex <= 0){
			alert(" Please select Year");
			document.eventform.exyear.focus();
			return false;
			}
			if(document.eventform.cardname.value.length <= 0)
			{
			alert("Please enter the name on the card");
			document.eventform.cardname.focus();
			return false;
			}
			if(document.eventform.cardname.value != "")
			{
			chf= ischar.test(document.eventform.cardname.value);
			if(!chf)
				{
				alert(" Name contains invalid character.");
				document.eventform.cardname.focus();
				return false;
				}
			}
			if(document.eventform.cvv.value.length <= 0)
			{
				alert("Please enter the CVV Code");
				document.eventform.cvv.focus();
				return false;
			}
			if(document.eventform.cvv.value != "")
			{
			chf= iscardno.test(document.eventform.cvv.value);
			if(!chf)
				{
				alert(" CVV code contains invalid character.");
				document.eventform.cvv.focus();
				return false;
				}
				
			}
		
		}*/
		if(document.eventform.noofweeks.value<1)
	{
			alert("Please check the number of weeks you want to run your event");
			document.eventform.noofweeks.focus();
			return false;
	}

		if(!document.eventform.agree.checked)
		{
			alert("You have to agree the policy");
			document.eventform.agree.focus();
			return false;
		}
		if(confirm('You are electronically signing that you have read our policies and agree to all payment arrangements'))
		{
			return true;
		}
		else
		{
			return false;
		}

	
}

