/* Copyright 2012 Courses.com. All rights reserved. */ var Events={};Events={addEventHandler:function(oNode,sEvt,fFunc,bCapture){if(typeof(window.event)!='undefined'){oNode.attachEvent('on'+sEvt,fFunc)}else{oNode.addEventListener(sEvt,fFunc,bCapture)}},removeEventHandler:function(oNode,sEvt,fFunc,bCaptures){if(typeof(window.event)!="undefined"){oNode.detachEvent("on"+sEvt,fFunc)}else{oNode.removeEventListener(sEvt,fFunc,bCaptures)}},stopDefault:function(e){if(window.event){window.event.returnValue=false}else{e.preventDefault()}},getTarget:function(e){return(window.event)?window.event.srcElement:e.target}};Events.addEventHandler(window,'load',initAll,false);var zipInput;var zipInputSpan;var radioButtons;var locationTabs;function initAll(){radioButtons=document.forms[0].location;locationTabs=document.getElementById("search_tabs").getElementsByTagName("li");zipInput=document.getElementById("zip");zipInputSpan=document.getElementById("zip_code");if(radioButtons[0].checked){changeTabs('red');hideZipInput()}else{changeTabs('black')}for(var i=0;i<radioButtons.length;i++){Events.addEventHandler(radioButtons[i],'click',locationRadioClicked,false)}for(var i=0;i<locationTabs.length;i++){Events.addEventHandler(locationTabs[i],'click',locationTabClicked,false)}Events.addEventHandler(zipInput,'click',clickZipInput,false);Events.addEventHandler(zipInput,'blur',blurZipInput,false)}function locationRadioClicked(e){var target=Events.getTarget(e);if(target.value=='online'){changeTabs('red');hideZipInput()}else{changeTabs('black');showZipInput()}}function locationTabClicked(e){var target=Events.getTarget(e);var targetId=(target.id=='')?target.parentNode.id:target.id;if(targetId=='red'){radioButtons[0].checked=true;changeTabs('red');hideZipInput()}else{radioButtons[1].checked=true;changeTabs('black');showZipInput()}}function changeTabs(tab){var searchTitle=document.getElementById("search_title");if(tab=='red'){locationTabs[1].className='';locationTabs[0].className='active';searchTitle.innerHTML='Search Online Courses &amp; Degrees'}else if(tab=='black'){locationTabs[0].className='';locationTabs[1].className='active';searchTitle.innerHTML='Search Campus Courses &amp; Degrees'}}function hideZipInput(){zipInputSpan.style.visibility="hidden"}function showZipInput(){zipInputSpan.style.visibility="visible"}function clickZipInput(){if(zipInput.value=='Zip Code'){zipInput.value=''}}function blurZipInput(){if(zipInput.value==''){zipInput.value='Zip Code'}}
