envLoaded = false; function envInit(){ envLoaded = true; } // end func envInit() function switchPic(bName,whatAction){ if (envLoaded) { // alert("switch pic initiated, envLoaded=" + envLoaded + " , bName=" + bName + ", whatAction=" + whatAction); buttonName = bName + "_" + whatAction; document.images[bName].src = eval(buttonName + ".src"); } } function show_reg(whichLayer) { document.getElementById("reginfo").style.display = "none"; if (document.getElementById) { // this is the way the standards work document.getElementById("reginfo").style.display = "none"; document.getElementById("regform").style.display = "none"; var style2 = document.getElementById(whichLayer).style; } else if (document.all) { // this is the way old msie versions work document.all["reginfo"].style.display = "none"; document.all["regform"].style.display = "none"; var style2 = document.all[whichLayer].style; } else if (document.layers) { // this is the way nn4 works document.layers["reginfo"].style.display = "none"; document.layers["regform"].style.display = "none"; var style2 = document.layers[whichLayer].style; } style2.display = "block"; } function show_day(whichLayer) { document.getElementById("friday").style.display = "none"; if (document.getElementById) { // this is the way the standards work document.getElementById("friday").style.display = "none"; document.getElementById("saturday").style.display = "none"; document.getElementById("sunday").style.display = "none"; document.getElementById("add_info").style.display = "none"; var style2 = document.getElementById(whichLayer).style; } else if (document.all) { // this is the way old msie versions work document.all["friday"].style.display = "none"; document.all["saturday"].style.display = "none"; document.all["sunday"].style.display = "none"; document.all["add_info"].style.display = "none"; var style2 = document.all[whichLayer].style; } else if (document.layers) { // this is the way nn4 works document.layers["friday"].style.display = "none"; document.layers["saturday"].style.display = "none"; document.layers["sunday"].style.display = "none"; document.layers["add_info"].style.display = "none"; var style2 = document.layers[whichLayer].style; } style2.display = "block"; } if(window.attachEvent) window.attachEvent("onload",setListeners); function setListeners(){ inputList = document.getElementsByTagName("INPUT"); for(i=0; i 0 && (form.elements["spref[18][1]"].value == "211" || form.elements["spref[18][1]"].value == "213") ) { form.elements["spref[19][1]"].options[form.elements["spref[18][1]"].selectedIndex].selected = true; } if (form.elements["spref[18][2]"].selectedIndex > 0 && (form.elements["spref[18][2]"].value == "211" || form.elements["spref[18][2]"].value == "213") ) { form.elements["spref[19][2]"].options[form.elements["spref[18][2]"].selectedIndex].selected = true; } if (form.elements["spref[18][3]"].selectedIndex > 0 && (form.elements["spref[18][3]"].value == "211" || form.elements["spref[18][3]"].value == "213") ) { form.elements["spref[19][3]"].options[form.elements["spref[18][3]"].selectedIndex].selected = true; } } else { if (form.elements["spref[19][1]"].selectedIndex > 0 && (form.elements["spref[19][1]"].value == "221" || form.elements["spref[19][1]"].value == "223") ) { form.elements["spref[18][1]"].options[form.elements["spref[19][1]"].selectedIndex].selected = true; } if (form.elements["spref[19][2]"].selectedIndex > 0 && (form.elements["spref[19][2]"].value == "221" || form.elements["spref[19][2]"].value == "223") ) { form.elements["spref[18][2]"].options[form.elements["spref[19][2]"].selectedIndex].selected = true; } if (form.elements["spref[19][3]"].selectedIndex > 0 && (form.elements["spref[19][3]"].value == "221" || form.elements["spref[19][3]"].value == "223") ) { form.elements["spref[18][3]"].options[form.elements["spref[19][3]"].selectedIndex].selected = true; } } } function check_form(form) { var ok = true; var choices_made = true; var errors = ""; var regtype = ""; var what_sec = "1"; //var what_sec = ""; //var what_type = ""; /*if (what_sec == "2") { if (form.elements["spref[12][1]"].value == form.elements["spref[12][2]"].value || form.elements["spref[12][1]"].value == form.elements["spref[12][3]"].value || form.elements["spref[12][2]"].value == form.elements["spref[12][3]"].value) { ok = false; choices_made = false; } if (form.elements["spref[13][1]"].value == form.elements["spref[13][2]"].value || form.elements["spref[13][1]"].value == form.elements["spref[13][3]"].value || form.elements["spref[13][2]"].value == form.elements["spref[13][3]"].value) { ok = false; choices_made = false; } if (form.elements["spref[15][1]"].value == form.elements["spref[15][2]"].value || form.elements["spref[15][1]"].value == form.elements["spref[15][3]"].value || form.elements["spref[15][2]"].value == form.elements["spref[15][3]"].value) { ok = false; choices_made = false; } if (form.elements["spref[16][1]"].value == form.elements["spref[16][2]"].value || form.elements["spref[16][1]"].value == form.elements["spref[16][3]"].value || form.elements["spref[16][2]"].value == form.elements["spref[16][3]"].value) { ok = false; choices_made = false; } if (what_type == "full") { if (form.elements["spref[18][1]"].value == form.elements["spref[18][2]"].value || form.elements["spref[18][1]"].value == form.elements["spref[18][3]"].value || form.elements["spref[18][2]"].value == form.elements["spref[18][3]"].value) { ok = false; choices_made = false; } if (form.elements["spref[19][1]"].value == form.elements["spref[19][2]"].value || form.elements["spref[19][1]"].value == form.elements["spref[19][3]"].value || form.elements["spref[19][2]"].value == form.elements["spref[19][3]"].value) { ok = false; choices_made = false; } } } if (choices_made == false) { errors += "Your session choices are not valid. Please make sure you have picked different sessions for each 1st, 2nd, and 3rd timeblock.\n\n"; }*/ if (what_sec == "1") { if (form.elements["firstName"].value == "") { ok = false; errors +="First Name appears to be missing.\n"; } if (form.elements["lastName"].value == "") { ok = false; errors +="Last Name appears to be missing.\n"; } if (form.elements["address"].value == "") { ok = false; errors +="Address appears to be missing.\n"; } if (form.elements["city"].value == "") { ok = false; errors +="City appears to be missing.\n"; } if (form.elements["province"].value == "") { ok = false; errors +="Province appears to be missing.\n"; } if (form.elements["postalCode"].value == "") { ok = false; errors +="Postal Code appears to be missing.\n"; } if (form.elements["workphone"].value == "") { ok = false; errors +="Work Phone appears to be missing.\n"; } if (form.elements["homephone"].value == "") { ok = false; errors +="Home Phone appears to be missing.\n"; } if (form.elements["emailAddress"].value == "") { ok = false; errors +="Email Address appears to be missing.\n"; } if (form.elements["checkAgree"].checked == false) { ok = false; errors +="You need to agree to the Waiver of Liability.\n"; } regtype = getSelectedRadio(form.elements["delegate"]) if (regtype == "-1") { ok = false; errors +="You need to select whether you are attending the Conference (with optional Pre or Post Conference sessions) or only the Pre or Post Conference sessions.\n"; } } if (ok == false) { alert ("You haven't filled out the form completely.\n\n" + errors); } else { // alert ("Good form, submit it!"); //form.submit(); } } function getSelectedRadio(buttonGroup) { // returns the array number of the selected radio button or -1 if no button is selected if (buttonGroup[0]) { // if the button group is an array (one button is not an array) for (var i=0; i