﻿function CheckZipRef(el){
    var allowed="0123456789";
    var msg="Please enter a valid 5 digit zip code.";
    if(el.value.length!=5&&el.value.length>0){
        alert(msg);el.value="";el.focus();
    }
    for(i=0;i<el.value.length;i++){
        if(allowed.indexOf(el.value.substring(i, i+1))=="-1"){
            alert(msg);el.value="";el.focus();
        }
    }
}



function SetAreaRef(){
    AreaRefVal = document.getElementById(AreaRefId).options[document.getElementById(AreaRefId).selectedIndex].value;
    SpecRefVal = document.getElementById(SpecRefId).options[document.getElementById(SpecRefId).selectedIndex].value;
    document.getElementById(SpecRefId).options.length = 0;
    for(i=0;i<SpecArray.length;i++){ 
       if(AreaRefVal !=0){
           if(SpecArray[i].split("|")[0]==AreaRefVal){
            document.getElementById(SpecRefId).options[document.getElementById(SpecRefId).options.length] = new Option(SpecArray[i].split("|")[2],SpecArray[i].split("|")[1]);
           }
       }
       else{
            document.getElementById(SpecRefId).options[document.getElementById(SpecRefId).options.length] = new Option(SpecArray[i].split("|")[2],SpecArray[i].split("|")[1]);
       }
    }
    document.getElementById(SpecRefId).options.add(new Option("Show All","0"), 0);
    document.getElementById(SpecRefId).selectedIndex=0;
    for (i=0;i<document.getElementById(SpecRefId).options.length;i++){
        if (document.getElementById(SpecRefId).options[i].value==SpecRefVal){
            document.getElementById(SpecRefId).options.selectedIndex = i;
        }
    }
}
function SetProgramRef(el){
    val=el.options[el.selectedIndex].value;
    document.getElementById(hProgRefId).value=val;
}
SetAreaRef();


