/** * common library of javascript functions */ function addEvent(obj, evType, fn) { if (obj.addEventListener) { obj.addEventListener(evType, fn, true); return true; } else if (obj.attachEvent) { var r = obj.attachEvent("on" + evType, fn); return r; } else { return false; } } /* * fix alpha pngs on a page (turn on transparency for IE) */ //Commenting this out. Use the custom tag for applying IE transparency filter. /* function fixAlphaPng() { var src = ''; var ua = ''; var width = ''; var height = ''; var rpng = new RegExp('\.(png|jpg)$'); var rmsie = new RegExp('msie'); var rmac = new RegExp('mac'); for (var i = 0; i < document.getElementsByTagName('IMG').length; i++) { src = document.getElementsByTagName('IMG')[i].getAttribute('src'); ua = navigator.userAgent.toLowerCase(); width = document.getElementsByTagName('IMG')[i].getAttribute('width'); height = document.getElementsByTagName('IMG')[i].getAttribute('height'); if (src.match(rpng) && ua.match(rmsie) && !ua.match(rmac)) { document.getElementsByTagName('IMG')[i].setAttribute('src', '/images/spacer.png'); document.getElementsByTagName('IMG')[i].style.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'' + src + '\', sizingMethod=scale)'; document.getElementsByTagName('IMG')[i].style.width = width + 'px'; document.getElementsByTagName('IMG')[i].style.height = height + 'px'; } } } addEvent(window, 'load', fixAlphaPng); */ /* Nav Fix for IE hover */ navArray = Array('nav1'); startList = function() { if (document.all&&document.getElementById) { //Top Navs for (m=0; m