function changeRelatedOptions(selectinput, id, idarray, contentarray, value){
  if(!selectinput) return;
  selectinput.style.width = "340px";
  selectinput.innerHTML = "";
  if(idarray[id]){
    for(var i=0; i<idarray[id].length; i++){
      var pid = idarray[id][i];
      var option = document.createElement('option');
      option.value = pid;
      if (eval(value +'=='+ pid)) {
        option.selected=true;
      }
      option.text = contentarray[pid];
      selectinput.options.add(option);
    }
  }
}
function checkApplication(){
  var form = document.forms['application'];
  if(!form.first_name.value){
    alert('Please enter your First Name');
    form.first_name.focus(); return false;
  }
  if(!form.last_name.value){
    alert('Please enter your Last Name');
    form.last_name.focus(); return false;
  }
  if(!form.addr_street.value){
    alert('Please enter your Street Address or P.O. Box or Apt.');
    form.addr_street.focus(); return false;
  }
  if(!form.addr_city.value){
    alert('Please enter City name');
    form.addr_city.focus(); return false;
  }
  if(!form.addr_zip.value){
    alert('Please enter ZIP');
    form.addr_zip.focus(); return false;
  }
  if(!form.phone.value){
    alert('Please enter phone');
    form.phone.focus(); return false;
  }
  if(!form.email.value){
    alert('Please enter email');
    form.email.focus(); return false;
  }
  if(!form.parents.value||length(form.parents.value)<20){
    alert("Please enter your Parent's names");
    form.parents.focus(); return false;
  }
  return true;
}

function checkDirector(){
 var form = document.forms['director'];
 if(!form.login.value){
   alert('Please enter Login');
   form.login.focus(); return false;
 }
 if(!form.password.value){
   alert('Please enter Password');
   form.password.focus(); return false;
 }
 if(!form.first_name.value){
   alert('Please enter First Name');
   form.first_name.focus(); return false;
 }
 if(!form.last_name.value){
   alert('Please enter Last Name');
   form.last_name.focus(); return false;
 }
 if(!form.phone.value){
   alert('Please enter Phone');
   form.phone.focus(); return false;
 }
 if(!form.phone.value){
   alert('Please enter Email');
   form.email.focus(); return false;
 }
 return true;
}

function checkDirectorEdit(){
 var form = document.forms['director'];
 if(form.password.value){
   if (!form.password2.value){
     alert('Please re-type new password');
     form.password2.focus(); return false;
   }
   if (form.password2.value != form.password.value){
     alert("Passwords don't match");
     form.password2.value = '';
     form.password2.focus(); return false;
   }
 }
 if(!form.first_name.value){
   alert('Please enter First Name');
   form.first_name.focus(); return false;
 }
 if(!form.last_name.value){
   alert('Please enter Last Name');
   form.last_name.focus(); return false;
 }
 if(!form.phone.value){
   alert('Please enter Phone');
   form.phone.focus(); return false;
 }
 if(!form.phone.value){
   alert('Please enter Email');
   form.email.focus(); return false;
 }
 return true;
}
