function validate1(frm)
{
	if(frm.club.value==""){
		alert("Please enter your club/ branch Name");
		frm.club.focus();
		return false;
	}
	
	if(frm.state.value==""){
		alert("Please enter your State ");
		frm.state.focus();
		return false;
	}

	if(frm.name.value==""){
		alert("Please enter your name");
		frm.name.focus();
		return false;
	}
	
	if(frm.address.value==""){
		alert("Please enter your address");
		frm.address.focus();
		return false;
	}

	if(frm.phone.value==""){
		alert("Please enter your contact number");
		frm.phone.focus();
		return false;
	}

	if(frm.email.value==""){
		alert("Please enter your e-mail id");
		frm.email.focus();
		return false;
	}
	else{
		if(!isEmail(frm.email.value)){
			alert("Please enter a valid e-mail id")
			frm.email.focus();
			return false;
		}	
	}

	if(frm.goal.value==""){
		alert("Please enter your aims and objectives");
		frm.goal.focus();
		return false;
	}

	if(frm.activity.value==""){
		alert("Please enter your activities ");
		frm.activity.focus();
		return false;
	}

	if (frm.yes[0].checked==false && frm.yes[1].checked==false)
	{
		alert("Do you have 20 persons to join");
		frm.yes[0].focus();
		return false;
	}

}

function isEmail (s)
	{   
		var i = 1;
		var sLength = s.length;

		while ((i < sLength) && (s.charAt(i) != "@"))
		{ i++
		}
		if ((i >= sLength) || (s.charAt(i) != "@")) return false;
		else i += 2;
		while ((i < sLength) && (s.charAt(i) != "."))
		{ i++
		}
		if ((i >= sLength - 1) || (s.charAt(i) != ".")) return false;
		else return true;
	}

function blockNonNumbers(obj, e, allowDecimal, allowNegative)
	{
		var key;
		var isCtrl = false;
		var keychar;
		var reg;
		if(window.event) {
		key = e.keyCode;
		isCtrl = window.event.ctrlKey
		}
		else if(e.which) {
		key = e.which;
		isCtrl = e.ctrlKey;
		}
		if (isNaN(key)) return true;
		keychar = String.fromCharCode(key);
		if (key == 8 || isCtrl)
		{
		return true;
		}
		reg = /\d/;
		var isFirstN = allowNegative ? keychar == '-' : false;
		return isFirstN || reg.test(keychar);
	}
