/* FILE ARCHIVED ON 6:29:57 Jan 18, 2009 AND RETRIEVED FROM THE AN OPENWAYBACK INSTANCE ON 14:11:30 Oct 18, 2024. JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ // Determine active nav var pathParts = location.href.split('/'); var accessPoint = pathParts[3]; if(location.hostname.match('realestate')) document.getElementById('ohclassifieds-homes').className = 'active'; else if(location.hostname.match('classifieds')) document.getElementById('ohclassifieds-class').className = 'active'; else if(location.hostname.match('wheels')) document.getElementById('ohclassifieds-autos').className = 'active'; else if(accessPoint==""||accessPoint=="?r=t"||accessPoint=="homepage"||accessPoint=="hp") document.getElementById('ohnav-aphp').className = 'active'; else if(accessPoint=="r") document.getElementById('ohnav-apl').className = 'active'; else if(document.getElementById('ohnav-ap'+accessPoint)) document.getElementById('ohnav-ap'+accessPoint).className = 'active'; else if(document.getElementById('ohclassifieds-'+accessPoint)) document.getElementById('ohclassifieds-'+accessPoint).className = 'active'; // Global nav variables var ohprimary = document.getElementById('ohnav'); var liTags = ohprimary.getElementsByTagName('li'); var ohsubnavs = document.getElementById('ohsubnavs').getElementsByTagName('div'); // Functions to reset, manipulate nav elements function resetsubnavs(){ for(x=0;x 0){ thissubnav.appendChild(morediv); } } /* We collect subnavs into a static list because using the dynamic list from getElementsByTagName to append children sends JavaScript into an infinite loop */ var collectTemp = []; for(i=0;i