


function PageOnLoad(){
	document.frmCreateMembership.MemberUsername.focus();
}

function echeck(str) {
	var at="@";
	var dot=".";
	var lat=str.indexOf(at);
	var lstr=str.length;
	var ldot=str.indexOf(dot);
	if (str.indexOf(at)==-1){
		alert("Invalid E-mail address");
		return false;
	}
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		alert("Invalid E-mail address");
		return false;
	}
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		alert("Invalid E-mail address");
		return false;
	}
	if (str.indexOf(at,(lat+1))!=-1){
		alert("Invalid E-mail address");
		return false;
	}
	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		alert("Invalid E-mail address");
		return false;
	}
	if (str.indexOf(dot,(lat+2))==-1){
		alert("Invalid E-mail address");
		return false;
	}
	if (str.indexOf(" ")!=-1){
		alert("Invalid E-mail address");
		return false;
	}
	return true;
}
function ValidateForm(){
	var MemberUsernameID=document.getElementById('MemberUsername');
	var MemberPasswordID=document.getElementById('MemberPassword');
	var MemberPasswordRepeatID=document.getElementById('MemberPasswordRepeat');
	var MemberNameID=document.getElementById('MemberName');
	var CompanyID=document.getElementById('Company');
	var MemberAddress1ID=document.getElementById('MemberAddress1');
	var MemberAddress2ID=document.getElementById('MemberAddress2');
	var MemberCityID=document.getElementById('MemberCity');
	var MemberStateID=document.getElementById('MemberState');
	var MemberZipID=document.getElementById('MemberZip');
	var TermsID=document.getElementById('Terms');
	if((MemberUsernameID.value==null)||(MemberUsernameID.value=="")){
		alert("Please enter your e-mail address.");
		MemberUsernameID.focus();
		return false;
	}
	if(echeck(MemberUsernameID.value)==false){
		MemberUsernameID.value="";
		MemberUsernameID.focus();
		return false;
	}
	if(MemberPasswordID.value.length < 8){
		MemberPasswordID.value = "";
		alert("Password must be 8 to 20 characters in length");
		MemberPasswordID.focus();
		return false;
	}
	if(MemberPasswordID.value != MemberPasswordRepeatID.value){
		MemberPasswordRepeatID.value = "";
		alert("Repeated Password does not match Password");
		MemberPasswordRepeatID.focus();
		return false;
	}
	if(MemberNameID.value == ""){
		MemberNameID.value = "";
		alert("Name is required");
		MemberNameID.focus();
		return false;
	}
	if(CompanyID.value == ""){
		CompanyID.value = "";
		alert("Company is required");
		CompanyID.focus();
		return false;
	}
	if(TermsID.checked == false){
		alert("Agreement to Terms and Conditions required");
		TermsID.focus();
		return false;
	}
// 	if(MemberAddress1ID.value == ""){
// 		MemberAddress1ID.value = "";
// 		alert("Address is required");
// 		MemberAddress1ID.focus();
// 		return false;
// 	}
// 	if(MemberCityID.value == ""){
// 		MemberCityID.value = "";
// 		alert("City is required");
// 		MemberCityID.focus();
// 		return false;
// 	}
// 	if(MemberStateID.value == ""){
// 		MemberStateID.value = "";
// 		alert("State is required");
// 		MemberStateID.focus();
// 		return false;
// 	}
// 	if(MemberZipID.value == ""){
// 		MemberZipID.value = "";
// 		alert("Zip code is required");
// 		MemberZipID.focus();
// 		return false;
// 	}
	return true;
 }