

//--check the from for errors
function checkForm(){
	var errorCheck = 0;
	var errorMessage = "";

	if(document.formMain.legalAgree.checked==0) {
		errorMeassage="You must agree to the Privacy Policy Terms and Conditions."
		errorCheck = 1;
	}


	if(document.formMain.firstName.value == "" || document.formMain.lastName.value==""){
		errorMeassage="Please enter a first and last name."
		errorCheck = 1;
	}

	if(document.formMain.address1.value == "" || document.formMain.city.value=="" || document.formMain.state.itemSelected ==0 || document.formMain.zip.value==""){
		errorMeassage="Please enter a valid address."
		errorCheck = 1;
	}

	if(document.formMain.phone.value == "" ){
		errorMeassage="Please enter a valid phone number."
		errorCheck = 1;
	}

	/*
	if(document.formMain.category.itemSelected ==0 ){
		errorMeassage="Please a group."
		errorCheck = 1;
	}
	*/

	//-- check if the email address is in the proper format
	if(document.formMain.userName.value.indexOf("@")==-1 || document.formMain.userName.value.indexOf(".")==-1){
		errorCheck = 1;
		errorMeassage="Please enter a valid email address."
	}else{
		if(document.formMain.userName.value.indexOf("@") > document.formMain.userName.value.lastIndexOf(".")){
			errorCheck = 1;
			errorMeassage="Please enter a valid email address."
		}
	}

	if(document.formMain.userName.value != document.formMain.userName2.value || document.formMain.password.value !=document.formMain.password2.value){
		errorMeassage="Your Username and/or Password did not match the confirmation. Please check and reenter"
		errorCheck = 1;
	}

	if(document.formMain.userName.value == "" || document.formMain.password.value==""){
		errorMeassage="Please enter a Username and Password."
		errorCheck = 1;
	}

	if(errorCheck == 1){
		alert(errorMeassage)
	}else{
		document.formMain.submit();

	}
}