// REQUIRES LOADING 'GENERALVALIDATE.JS' BEFORE
// THIS FILE IN YOUR CALLING PAGE

var isOkay = true;

aFieldList = new Array();
aFieldList[0] = "isLetter(document.forms[\"f1\"].InstructorFirstName, \"a First Name\");"
aFieldList[1] = "isLetter(document.forms[\"f1\"].InstructorLastName, \"a Last Name\");"
aFieldList[2] = "isAlpha(document.forms[\"f1\"].InstructorOrganizationName, \"a School or Organization Name\");"
aFieldList[3] = "isAlpha(document.forms[\"f1\"].Subjects_Taught, \"Subjects Taught\");"
aFieldList[4] = "isAlpha(document.forms[\"f1\"].Address, \"an Address\");"
aFieldList[5] = "isAlpha(document.forms[\"f1\"].InstructorOrganizationCity, \"a City\");"
aFieldList[6] = "isDigit(document.forms[\"f1\"].InstructorOrganizationZipCode, \"a Postal Code\");"
aFieldList[7] = "isStrPhone(document.forms[\"f1\"].Day_Phone, \"a Day Time Phone Number\");"
aFieldList[8] = "isMail(document.forms[\"f1\"].InstructorEmail);"
aFieldList[9] = "isPassword(document.forms[\"f1\"].InstructorPassword,document.forms[\"f1\"].InstructorPassword2);"
aFieldList[10] = "isAlpha(document.forms[\"f1\"].School_or_Bookstore_that_purchases_the_materials_for_classes, \"which school or bookstore purchases materials for your classes\");"

function CheckForm(){
    iLength = aFieldList.length;
    for(i = 0; i < iLength; i++){
        if(isOkay){
            //alert("i = " + i);
            isOkay = eval(aFieldList[i]);
        }
    }
	//-----------------------------------//
	//	CHECK Currently_Using_Mike_Holt_Materials
	//-----------------------------------//
    if(isOkay){
    	if((!document.forms["f1"].Currently_Using_Mike_Holt_Materials[0].checked) &&
    	(!document.forms["f1"].Currently_Using_Mike_Holt_Materials[1].checked)){
    		isOkay = false;
    		alert("Are you or your school presently using Mike Holt material?\nPlease select Yes or No");
    		document.forms["f1"].Currently_Using_Mike_Holt_Materials[0].focus()
	    }
    }
    if(isOkay) {
    	if(document.forms["f1"].Currently_Using_Mike_Holt_Materials[0].checked){
    		if(document.forms["f1"].Mike_Holt_Materials_Used.value.length < 1){
    			alert("Please enter the Mike Holt materials\nbeing used or click on No above");
    			isOkay = false;
    			document.forms["f1"].Mike_Holt_Materials_Used.focus();
    		}
    	}
    }

	//-----------------------------------//
	//	CHECK Registered_for_Newsletters
	//-----------------------------------//
    if(isOkay){
    	if((!document.forms["f1"].Registered_for_Newsletters[0].checked) &&
    	(!document.forms["f1"].Registered_for_Newsletters[1].checked)){
    		isOkay = false;
    		alert("Are you registered to receive Mike's Newsletters?\nPlease select Yes or No");
    		document.forms["f1"].Registered_for_Newsletters[0].focus()
	    }
    }

	//-----------------------------------//
	//	CHECK Registered_as_an_Instructor
	//-----------------------------------//
    if(isOkay){
    	if((!document.forms["f1"].Registered_as_an_Instructor[0].checked) &&
    	(!document.forms["f1"].Registered_as_an_Instructor[1].checked)){
    		isOkay = false;
    		alert("Have you registered as an Instructor?\nPlease select Yes or No");
    		document.forms["f1"].Registered_as_an_Instructor[0].focus()
	    }
    }

    if(isOkay){
//        alert("Form completed!");
      document.forms["f1"].submit();
    } else {
        isOkay = true;
        return false;
    }
}


