var MSIE = navigator.userAgent.indexOf('MSIE')>=0?true:false; var Opera = navigator.userAgent.indexOf('Opera')>=0?true:false; var navigatorVersion = navigator.appVersion.replace(/.*?MSIE ([0-9]\.[0-9]).*/g,'$1')/1; var agent = navigator.userAgent.toLowerCase(); var isMoz = (agent.indexOf('mozilla') != -1); var isIE = (agent.indexOf('msie') != -1); var isSafari = (agent.indexOf('safari') != -1); var isOpera = (agent.indexOf('opera') != -1); if (isIE) {  var browserdetect = "ie"; } else {  var browserdetect = "mozilla"; }  function gos_findPos(obj) { var curleft = curtop = 0; if (obj.offsetParent) { do { curleft += obj.offsetLeft; curtop += obj.offsetTop; } while (obj = obj.offsetParent); } return [curleft,curtop]; } function gos_setImgOpac(imgobj, degree){ gos_cleartimer(); if (browserdetect=="mozilla") { imgobj.style.MozOpacity=degree/10; } else if (browserdetect=="ie") { imgobj.style.filter = 'alpha(opacity=' + degree*10 + ')'; if (imgobj.filters.alpha.opacity> 0) { imgobj.style.filter = 'alpha(opacity='+0; } } } function gos_onImage(thisImg){ gos_cleartimer(); imgobj=thisImg; highlighting=setInterval("gos_objFadeIn(imgobj)",intervalVal); } function gos_offImage(thisImg){ gos_cleartimer(); imgobj=thisImg; highlighting=setInterval("gos_objFadeOut(imgobj)",intervalVal); } function gos_cleartimer(){ if (window.highlighting) clearInterval(highlighting); } function gos_objFadeIn(myObj){ if (browserdetect=="mozilla" && myObj.style.MozOpacity<1){ myObj.style.MozOpacity=Math.min(parseFloat(myObj.style.MozOpacity)+0.1, 0.99); } else if (browserdetect=="ie" && myObj.filters.alpha.opacity<100){ myObj.filters.alpha.opacity+=10; } else if (window.highlighting){ clearInterval(highlighting); } } function gos_objFadeOut(myObj){ if (browserdetect=="mozilla" && myObj.style.MozOpacity>=0.0){ myObj.style.MozOpacity=Math.max(parseFloat(myObj.style.MozOpacity)-0.1, 0.0); } else if (browserdetect=="ie" && myObj.filters.alpha.opacity>=0){ myObj.filters.alpha.opacity-=10; } else if (window.highlighting){ clearInterval(highlighting); } } function gos_addListener(element, type, expression, bubbling) { bubbling = bubbling || false; if(window.addEventListener) { element.addEventListener(type, expression, bubbling); return true; } else if(window.attachEvent) { element.attachEvent('on' + type, expression); return true; } else return false; }