/* global client side scripts for OIT Press Release Module: */ /* ---------------------------------------------- */ /* Global Variables */ var p_css = "/oit_prs/global/css/"; /* ---------------------------------------------- */ /* Start browser detection and CSS loading */ function isMSIE() { if ((navigator.appName.indexOf("Explorer") != -1) && (parseInt(navigator.appVersion) >= 4)) {return true; }else{return false;}} function isNS() { if ((navigator.appName.indexOf("Netscape") != -1) && (parseInt(navigator.appVersion) == 4)) {return true; }else{return false;}} function isNS67() { if ((navigator.appName.indexOf("Netscape") != -1) && (parseInt(navigator.appVersion) >= 5)) {return true;}else {return false;}} /*functions to check for platforms*/ function isPC() { if (navigator.userAgent.indexOf("Win") != -1) {return true;}else {return false;}} function isMac() { if (navigator.appVersion.indexOf("Mac") != -1) {return true;}else {return false;}} /*hybrid function for ie for mac*/ function isMacIE5(){ if (navigator.appVersion.indexOf("Mac") != -1&&navigator.userAgent.indexOf("MSIE 5") != -1) {return true; }else{return false;}} /* do css file reference write*/ function doCSSWrite(action) { theStr=""; if (isNS67()) {if (isMac()){theStr=action[2];}else if(isPC()) {theStr=action[6];}} if (isNS()) {if (isMac()) {theStr=action[1];}else if(isPC()) {theStr=action[5];}} if (isMSIE()) {if (isMac()) {theStr=action[3];}else if(isPC()) {theStr=action[7];}} if (isMacIE5()) {theStr=action[4];} if (action[0]==true) { /*when must default be used*/ if (isNS()!=true && isMSIE()!=true && isNS67()!=true && parseInt(navigator.appVersion)>=4) { theStr=action[8];}} if ((theStr!="") && (theStr!="(Empty Reference!)")) { theStr = p_css+theStr; document.write("");} } /* array to hold the references to the stylesheets */ try{ var arcss = new Array(true,/* 1 */ "prs_nsmac.css",/* 2 */ "prs_ns67mac.css",/* 3 */ "prs_iemac.css",/* 4 */ "prs_ie5mac.css",/* 5 */ "prs_nspc.css",/* 6 */ "prs_iepc.css",/* 7 */ "prs_iepc.css",/* 8 */ "prs_iepc.css"); doCSSWrite(arcss); }catch(e){ /* ignore any error*/ } /* End browser detection*/