function addLoadListener(fn) { if (typeof window.addEventListener != 'undefined') { window.addEventListener('load', fn, false); } else if (typeof document.addEventListener != 'undefined') { document.addEventListener('load', fn, false); } else if (typeof window.attachEvent != 'undefined') { window.attachEvent('onload', fn); } else { return false; } return true; }; function attachEventListener(target, eventType, functionRef, capture) { if (typeof target.addEventListener != "undefined") { target.addEventListener(eventType, functionRef, capture); } else if (typeof target.attachEvent != "undefined") { target.attachEvent("on" + eventType, functionRef); } else { return false; } return true; }; function selectBoxHandler(myform){ var urlValue = myform.select.options[myform.select.selectedIndex].value; var pos = urlValue.indexOf("|target:"); if (pos > 0) { var URL = urlValue.substring(0, pos); window.open(URL, "new"); } else { window.location.href = urlValue; } }