function nullcheck()
{
		
	var formobj=document.joinusfrm;  
	if(formobj.fname.value=="")
	{
		alert("Please enter First Name.");
		formobj.fname.focus();
		return false;
	}
	if(formobj.lname.value=="")
	{
		alert("Please enter last Name.");
		formobj.lname.focus();
		return false;
	}
	if(formobj.email.value=="")
	{
		alert("Please enter Email.");
		formobj.email.focus();
		return false;
	}
	if(formobj.email.value!="")
	{
		if(formobj.email.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)
		{
				alert("The e-mail address you entered appears to be incorrect. E-mail addresses must contain an 'at' sign (@) and a period (.).");
				formobj.email.focus();
				return false;
		}
	}
	if(formobj.confemail.value=="")
	{
		alert("Please enter Email address (confirm).");
		formobj.confemail.focus();
		return false;
	}
	if(formobj.confemail.value!="")
	{
		if(formobj.confemail.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)
		{
				alert("The e-mail address you entered appears to be incorrect. E-mail addresses must contain an 'at' sign (@) and a period (.).");
				formobj.confemail.focus();
				return false;
		}
	}
	
	if(formobj.email.value != formobj.confemail.value)
	{
		alert("Email address and Confirm Email address does not match.");
		formobj.confemail.focus();
		return false;
	}
	
	if(formobj.password.value=="")
	{
		alert("Please enter Password.");
		formobj.password.focus();
		return false;
	}
	if(formobj.confpassword.value=="")
	{
		alert("Please enter Password (confirm).");
		formobj.confpassword.focus();
		return false;
	}
	if(formobj.password.value != formobj.confpassword.value)
	{
		alert("Password and Confirm Password does not match.");
		formobj.confpassword.focus();
		return false;
	}
	
	if(formobj.msg.value=="")
	{
		alert("Please enter How did you find us.");
		formobj.msg.focus();
		return false;
	}
	if(formobj.terms.checked==false)
	{
		alert("Please tick Terms and Conditions box.");
		formobj.terms.focus();
		return false;
	}
	
	
	/*	
	var formobj=document.joinusfrm;  
	if(formobj.fname.value=="")
	{
		alert("Please enter First Name.");
		formobj.fname.focus();
		return false;
	}
	
	if(formobj.add1.value=="")
	{
		alert("Please enter Address.");
		formobj.add1.focus();
		return false;
	}
	
	if(formobj.postcode.value=="")
	{
		alert("Please enter Postcode.");
		formobj.postcode.focus();
		return false;
	}
	
	if(formobj.email.value=="")
	{
		alert("Please enter Email.");
		formobj.email.focus();
		return false;
	}
	if(formobj.email.value!="")
	{
		if(formobj.email.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)
		{
				alert("The e-mail address you entered appears to be incorrect. E-mail addresses must contain an 'at' sign (@) and a period (.).");
				formobj.email.focus();
				return false;
		}
	}
	
	if(formobj.tel.value=="")
	{
		alert("Please enter Telephone.");
		formobj.tel.focus();
		return false;
	}
	
	if(formobj.orgname.value=="")
	{
		alert("Please enter Name of Organization.");
		formobj.orgname.focus();
		return false;
	}
	
	if(formobj.events.value=="")
	{
		alert("Please enter Event ie Concert, wedding festival.");
		formobj.events.focus();
		return false;
	}
	
	if(formobj.Charity.value=="")
	{
		alert("Please enter Nature of concert ie Charity, fundraising, outreach.");
		formobj.Charity.focus();
		return false;
	}
	
	if(formobj.msg.value=="")
	{
		alert("Please enter How did you here about us.");
		formobj.msg.focus();
		return false;
	}
	if(formobj.terms.checked==false)
	{
		alert("Please tick Terms and Conditions box.");
		formobj.terms.focus();
		return false;
	}
	/*if(formobj.lname.value=="")
	{
		alert("Please enter last Name.");
		formobj.lname.focus();
		return false;
	}*/
	/*if(formobj.confemail.value=="")
	{
		alert("Please enter Email address (confirm).");
		formobj.confemail.focus();
		return false;
	}
	if(formobj.confemail.value!="")
	{
		if(formobj.confemail.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)
		{
				alert("The e-mail address you entered appears to be incorrect. E-mail addresses must contain an 'at' sign (@) and a period (.).");
				formobj.confemail.focus();
				return false;
		}
	}
	
	if(formobj.email.value != formobj.confemail.value)
	{
		alert("Email address and Confirm Email address does not match.");
		formobj.confemail.focus();
		return false;
	}
	
	if(formobj.password.value=="")
	{
		alert("Please enter Password.");
		formobj.password.focus();
		return false;
	}
	if(formobj.confpassword.value=="")
	{
		alert("Please enter Password (confirm).");
		formobj.confpassword.focus();
		return false;
	}
	if(formobj.password.value != formobj.confpassword.value)
	{
		alert("Password and Confirm Password does not match.");
		formobj.confpassword.focus();
		return false;
	}*/
	
	
}

function tasternullcheck()
{
	var formobj=document.tasterfrm;  
	if(formobj.fname.value=="")
	{
		alert("Please enter First Name.");
		formobj.fname.focus();
		return false;
	}
	
	if(formobj.add1.value=="")
	{
		alert("Please enter Address.");
		formobj.add1.focus();
		return false;
	}
	
	if(formobj.postcode.value=="")
	{
		alert("Please enter Postcode.");
		formobj.postcode.focus();
		return false;
	}
	
	if(formobj.email.value=="")
	{
		alert("Please enter Email.");
		formobj.email.focus();
		return false;
	}
	if(formobj.email.value!="")
	{
		if(formobj.email.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)
		{
				alert("The e-mail address you entered appears to be incorrect. E-mail addresses must contain an 'at' sign (@) and a period (.).");
				formobj.email.focus();
				return false;
		}
	}
	
	if(formobj.tel.value=="")
	{
		alert("Please enter Telephone.");
		formobj.tel.focus();
		return false;
	}
	
	if(formobj.orgname.value=="")
	{
		alert("Please enter Name of Organization.");
		formobj.orgname.focus();
		return false;
	}
	
	if(formobj.events.value=="")
	{
		alert("Please enter Event ie Concert, wedding festival.");
		formobj.events.focus();
		return false;
	}
	
	if(formobj.Charity.value=="")
	{
		alert("Please enter Nature of concert ie Charity, fundraising, outreach.");
		formobj.Charity.focus();
		return false;
	}
	
	if(formobj.msg.value=="")
	{
		alert("Please enter How did you here about us.");
		formobj.msg.focus();
		return false;
	}
	if(formobj.terms.checked==false)
	{
		alert("Please tick Terms and Conditions box.");
		formobj.terms.focus();
		return false;
	}
	
	/*var formobj=document.tasterfrm;  
	if(formobj.fname.value=="")
	{
		alert("Please enter First Name.");
		formobj.fname.focus();
		return false;
	}
	if(formobj.lname.value=="")
	{
		alert("Please enter last Name.");
		formobj.lname.focus();
		return false;
	}
	if(formobj.email.value=="")
	{
		alert("Please enter Email.");
		formobj.email.focus();
		return false;
	}
	if(formobj.email.value!="")
	{
		if(formobj.email.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)
		{
				alert("The e-mail address you entered appears to be incorrect. E-mail addresses must contain an 'at' sign (@) and a period (.).");
				formobj.email.focus();
				return false;
		}
	}
	
	if(formobj.confemail.value=="")
	{
		alert("Please enter Email address (confirm).");
		formobj.confemail.focus();
		return false;
	}
	if(formobj.confemail.value!="")
	{
		if(formobj.confemail.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)
		{
				alert("The e-mail address you entered appears to be incorrect. E-mail addresses must contain an 'at' sign (@) and a period (.).");
				formobj.confemail.focus();
				return false;
		}
	}
	
	if(formobj.email.value != formobj.confemail.value)
	{
		alert("Email address and Confirm Email address does not match.");
		formobj.confemail.focus();
		return false;
	}
	
	if(formobj.password.value=="")
	{
		alert("Please enter Password.");
		formobj.password.focus();
		return false;
	}
	if(formobj.confpassword.value=="")
	{
		alert("Please enter Password (confirm).");
		formobj.confpassword.focus();
		return false;
	}
	if(formobj.password.value != formobj.confpassword.value)
	{
		alert("Password and Confirm Password does not match.");
		formobj.confpassword.focus();
		return false;
	}
	if(formobj.msg.value=="")
	{
		alert("Please enter How did you find us.");
		formobj.msg.focus();
		return false;
	}
	if(formobj.terms.checked==false)
	{
		alert("Please tick Terms and Conditions box.");
		formobj.terms.focus();
		return false;
	}*/
}

function login_nullval()
{	//alert(document.login_frm.u_password.value);return false;
	if(document.login_frm.u_uname.value=="" || document.login_frm.u_uname.value=="UserID")
	{ 
		alert("Please Enter UserID.");
		document.login_frm.u_uname.focus();
		return false;
	}
	if(document.login_frm.u_uname.value!="")
	{
		if(document.login_frm.u_uname.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)
		{
				alert("The e-mail address you entered appears to be incorrect. E-mail addresses must contain an 'at' sign (@) and a period (.).");
				document.login_frm.u_uname.focus();
				return false;
		}
	}
	if(document.login_frm.u_password.value=="" || document.login_frm.u_password.value=="Password")
	{
		alert("Please Enter Password.");
		document.login_frm.u_password.focus();
		return false;
	}
return true;
}

function newslnullchk()
{	
	if(document.newsletterfrm.email.value=="" || document.newsletterfrm.email.value=="Email here")
	{ 
		alert("Please Enter Email address.");
		document.newsletterfrm.email.focus();
		return false;
	}
	else if(document.newsletterfrm.email.value!="")
	{
		if(document.newsletterfrm.email.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)
		{
				alert("The e-mail address you entered appears to be incorrect. E-mail addresses must contain an 'at' sign (@) and a period (.).");
				document.newsletterfrm.email.focus();
				return false;
		}
	}
}

function forgotpw_nullval()
{
	if(document.forgotpw_frm.email.value=="Email address" || document.forgotpw_frm.email.value=="")
	{
		alert("Please enter Email address.");
		document.forgotpw_frm.email.focus();
		return false;
	}
	else if(document.forgotpw_frm.email.value!="")
	{
		if(document.forgotpw_frm.email.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)
		{
				alert("The e-mail address you entered appears to be incorrect. E-mail addresses must contain an 'at' sign (@) and a period (.).");
				document.forgotpw_frm.email.focus();
				return false;
		}
	}
}

function choirloc_sel(a)
{	
	var n = "choir_selv";
	document.getElementById(n).value=a.options[a.selectedIndex].value;
	return false;
}
