﻿<!--
var bsnArray =  new Array("('--- Select Campus ---','',true,true)",
"('Albuquerque, NM', 17)");

var fittechArray =  new Array("('--- Select Campus ---','',true,true)",
"('Albuquerque, NM', 17)", 
"('Phoenix, AZ', 13)",
"('Tucson, AZ', 12)");

var medadminArray =  new Array("('--- Select Campus ---','',true,true)",
"('Albuquerque, NM', 17)",
"('Boise, ID', 10)",
"('Mesa, AZ', 14)",
"('Phoenix, AZ', 13)",
"('Portland, OR', 16)",
"('Spokane, WA', 15)",
"('Tucson, AZ', 12)");

var medicalArray =  new Array("('--- Select Campus ---','',true,true)",
"('Albuquerque, NM', 17)",
"('Boise, ID', 10)",
"('Mesa, AZ', 14)",
"('Reno, NV', 24)",
"('Phoenix, AZ', 13)",
"('Portland, OR', 16)",
"('Spokane, WA', 15)",
"('Tucson, AZ', 12)");

var momArray =  new Array("('--- Select Campus ---','',true,true)",
"('Albuquerque, NM', 17)",
"('Mesa, AZ', 14)",
"('Phoenix, AZ', 13)",
"('Spokane, WA', 15)",
"('Tucson, AZ', 12)");

var mltArray =  new Array("('--- Select Campus ---','',true,true)",
"('Phoenix Westside, AZ', 18)",
"('Tucson, AZ', 12)");

var radArray =  new Array("('--- Select Campus ---','',true,true)",
"('Phoenix Westside, AZ', 18)",
"('Spokane, WA', 15)");

var mrscArray =  new Array("('--- Select Campus ---','',true,true)",
"('Albuquerque, NM', 17)",
"('Boise, ID', 10)",
"('Mesa, AZ', 14)",
"('Phoenix Westside, AZ', 18)",
"('Portland, OR', 16)",
"('Spokane, WA', 15)",
"('Tucson, AZ', 12)");

var medrecArray =  new Array("('--- Select Campus ---','',true,true)",
"('Phoenix, AZ', 13)");

var nursingArray =  new Array("('--- Select Campus ---','',true,true)",
"('Albuquerque, NM', 17)",
"('Boise, ID', 10)",
"('Las Vegas, NV', 23)",
"('Phoenix Westside, AZ', 18)",
"('Portland, OR', 16)",
"('Reno, NV', 24)");

var respArray =  new Array("('--- Select Campus ---','',true,true)",
"('Las Vegas, NV', 23)",
"('Mesa, AZ', 14)",
"('Phoenix Westside, AZ', 18)");

var pharmacyArray =  new Array("('--- Select Campus ---','',true,true)",
"('Albuquerque, NM', 17)",
"('Boise, ID', 10)",
"('Mesa, AZ', 14)",
"('Phoenix, AZ', 13)",
"('Portland, OR', 16)",
"('Spokane, WA', 15)",
"('Tucson, AZ', 12)");

var ptaArray =  new Array("('--- Select Campus ---','',true,true)",
"('Mesa, AZ', 14)");

var pttArray =  new Array("('--- Select Campus ---','',true,true)",
"('Mesa, AZ', 14)",
"('Phoenix Westside, AZ', 18)",
"('Tucson, AZ', 12)");

var dentalArray =  new Array("('--- Select Campus ---','',true,true)",
"('Albuquerque, NM', 17)",
"('Boise, ID', 10)",
"('Mesa, AZ', 14)",
"('Phoenix, AZ', 13)",
"('Portland, OR', 16)",
"('Spokane, WA', 15)",
"('Tucson, AZ', 12)");

var denhygArray =  new Array("('--- Select Campus ---','',true,true)",
"('Boise, ID', 10)",
"('Mesa, AZ', 14)",
"('Portland, OR', 16)");

var dmsArray =  new Array("('--- Select Campus ---','',true,true)",
"('Mesa, AZ', 14)");

var massageArray =  new Array("('--- Select Campus ---','',true,true)",
"('Albuquerque, NM', 17)",
"('Boise, ID', 10)",
"('Mesa, AZ', 14)",
"('Phoenix, AZ', 13)",
"('Spokane, WA', 15)",
"('Tucson, AZ', 12)");

var vetArray =  new Array("('--- Select Campus ---','',true,true)",
"('Mesa, AZ', 14)",
"('Phoenix, AZ', 13)",
"('Portland, OR', 16)",
"('Spokane, WA', 15)",
"('Tucson, AZ', 12)");

function populateSchool(inForm,selected)
{
  var selectedArray = eval(selected + "Array");
  while (selectedArray.length < inForm.elements['Campus'].options.length)
  {
    inForm.elements['Campus'].options[(inForm.elements['Campus'].options.length - 1)] = null;
  }
  for (var i=0; i < selectedArray.length; i++)
  {
    eval("inForm.elements['Campus'].options[i]=" + "new Option" + selectedArray[i]);
  }
  if (inForm.Program.options[0].value == '')
  {
    inForm.Program.options[0]= null;
    if ( navigator.appName == 'Netscape')
        {
      if (parseInt(navigator.appVersion) < 4)
          {
        window.history.go(0);
      }
      else
          {
        if (navigator.platform == 'Win32' || navigator.platform == 'Win16')
                {
                  if(!document.getElementById)
            window.history.go(0);
        }
      }
    }
  }
}


function validateFields() {  
   if (document.request.Program.value == "") {
      alert( "Please select a program" );
      document.request.Program.focus();
      return false;
   } else if (document.request.Campus.value == "") {
      alert( "Please select a Campus" );
      document.request.Campus.focus();
      return false;
   } else if ((document.request.FirstName.value=="")||(document.request.FirstName.value=="First Name")) {
      alert( "First Name must have a value" );
      document.request.FirstName.focus();
      return false;
   } else if (document.request.FirstName.value.match(/[1-9]|http/)) {
      alert( "First Name must not include numbers" );
      document.request.FirstName.focus();
      return false;	  
   } else if ((document.request.LastName.value=="")||(document.request.LastName.value=="Last Name")) {
      alert( "Last Name must have a value" );
      document.request.LastName.focus();
      return false;
   } else if (document.request.LastName.value.match(/[1-9]|http/)) {
      alert( "Last Name must not include numbers" );
      document.request.LastName.focus();
      return false;	  
   } else if ((document.request.StreetAddress.value=="")||(document.request.StreetAddress.value=="Street Address")) {
      alert( "Address must have a value" );
      document.request.StreetAddress.focus();
      return false
   } else if ((document.request.City.value=="")||(document.request.City.value=="City")) {
      alert( "City must have a value" );
      document.request.City.focus();
      return false
    } else if (document.request.State.value=="") {
      alert( "State must have a value" );
      document.request.State.focus();
      return false
   } else if ((document.request.Zip.value=="")||(document.request.Zip.value=="Zip Code")) {
      alert( "Zip Code must have a value" );
      document.request.Zip.focus();
      return false
   } else if (document.request.Zip.value.match(/[a-zA-Z]/)) {
      alert( "Zip code must be a number" );
      document.request.Zip.focus();
      return false;	  
   } else if (document.request.EmailAddress.value=="") {
      alert( "Email Address must have a value" );
      document.request.EmailAddress.focus();
      return false;
   } else if (document.request.EmailAddress.value.search(/^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9])+(\.[a-zA-Z0-9_-]+)+$/)) {
      alert( "Email Address is not valid" );
      document.request.EmailAddress.focus();
      return false;	  
   } else if ((document.request.PhoneNumber1.value=="")||(document.request.PhoneNumber1.value=="555-555-5555")) {
      alert( "Phone number must have a value" );
      document.request.PhoneNumber1.focus();
      return false;
   } else if (document.request.PhoneNumber1.value.search(/\d{3}\-\d{3}\-\d{4}/)==-1) {
      alert( "The phone number you entered is not valid.\r\nPlease enter a phone number with the format xxx-xxx-xxxx." );
      document.request.PhoneNumber1.focus();
      return false;
   } else if (document.getElementById("NumberType1").selectedIndex == 0) {
      alert( "Please select a Phone Type from the dropdown list" );
	  document.getElementById("NumberType1").focus();
      return false;				
    } else if ((document.request.PhoneNumber2.value != "")&&(document.getElementById("NumberType2").selectedIndex == 0)) {
      alert( "Please select a Phone Type from the dropdown list" );
      document.getElementById("NumberType2").focus();
      return false;
	} else if (document.request.PhoneNumber2.value.match(/[a-zA-Z]/)) {
      alert( "The phone number you entered is not valid.\r\nPlease enter a work phone number with the format xxx-xxx-xxxx." );
      document.request.PhoneNumber2.focus();
      return false;
    } else if ((document.request.PhoneNumber3.value != "")&&(document.getElementById("NumberType3").selectedIndex == 0)) {
      alert( "Please select a Phone Type from the dropdown list" );
      document.getElementById("NumberType3").focus();
      return false;
	} else if (document.request.PhoneNumber3.value.match(/[a-zA-Z]/)) {
      alert( "The phone number you entered is not valid.\r\nPlease enter a cell phone number with the format xxx-xxx-xxxx." );
      document.request.PhoneNumber3.focus();
      return false;
   } else if (document.request.hsGradMonth.value=="") {
      alert( "Graduation month must have a value" );
      document.request.hsGradMonth.focus();
      return false;
   } else if (document.request.hsGradYear.value=="") {
      alert( "Graduation year must have a value" );
      document.request.hsGradYear.focus();
      return false;
   } else if (document.request.LeadSource.value == "") {
      alert( "How did you hear about us?" );
      document.request.LeadSource.focus();
      return false;
   }
}


/**
 * Validates a phone number field.
 * 
 * 
 */
function validatePhone(el, label) {
   var n = el.value;
   if (!n.length) {
      return true;
   }
   if (!checkPhoneFormat(n)) {
      alert(label + ' must be in the format "111-111-1111"');
      el.focus();
      return false;
   }
   return true;
}


/**
 * Phone number format regular expression.
 * 
 * 
 */
function checkPhoneFormat(n) {
   if (n.search(/^(\(\d{3}\)|\d{3})(\s|\-)\d{3}-\d{4}$/) != 0) {
      return false;
   }
   return true;
}
//-->

