
				function checkForm_alt(){
					reqFields = document.formMain.requiredFields.value.split(",")
					
					fieldError=0;
					//loop throgh the required fields and check for nulls
					for(i= 0; i<reqFields.length; i++){ 
						if( eval("document.formMain."+reqFields[i]+".value") == ""){
							eval(reqFields[i]+"Lbl").className = "lblError"
							fieldError=1;
						}else{
							eval(reqFields[i]+"Lbl").className = "lblNormal"
						}
						
					}
					
					if(fieldError ==1){
						alert("There has been an error detected in one of the required fields. Please correct the field in red")
					}else{
						document.formMain.submit();
					}
				
				}
				

				//--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();
				
					}
}
				
function defaultDropDowns(state){

		for (i= 0; i < document.emreg1.state.options.length; i++){
			if( document.emreg1.state.options[i].value==state){
				document.emreg1.state.selectedIndex = i;
			}
		}

}

