var Places=new Hash();Places.set("city",new Hash());Places.set("campus",new Hash());function addCampus(f,b,a){var e=Places.get("campus");var d=e.get(b);if(d==undefined){e.set(b,new Hash())}e.get(b).set(f,a)}function addCity(f,b,a){var e=Places.get("city");var d=e.get(b);if(d==undefined){e.set(b,new Hash())}e.get(b).set(f,a)}function stateSetChoices(a,d,f){if(a[a.selectedIndex].value<=0){selectStatePrompt(d);return}var e=a[a.selectedIndex].value;var b=Places.get(f).get(e);var c=1;d.options.length=0;d.options[0]=new Option("Please select a "+f,"");b.keys().each(function(g){d.options[c++]=new Option(g,b.get(g))})}function selectStatePrompt(a){a.options.length=0;a.options[0]=new Option("--","");a.options[1]=new Option("Please select a state","")}function stateMakeChoice(a){if(a[a.selectedIndex].value==""){return false}document.location.href=encodeSession($F(a));return false}function selectCampus(c,e,f,b,a){for(var d=1;d<b.options.length;d++){if(b.options[d].value==e){b.selectedIndex=d;stateSetChoices(b,a,"campus");break}}for(var d=1;d<a.options.length;d++){if(a.options[d].value==f){a.selectedIndex=d;break}}};
