// already have: script language=javascript // Global Javascript stuff /////// ////////////////////////////////////////////////////////////////////////////////// window.defaultStatus="Wrap It / Test It / Treat It"; vCurrentActiveLayer = 0; function changeImages() { document[changeImages.arguments[0]].src = eval(changeImages.arguments[1] + ".src"); } function newImage(arg) { if (document.images) { rslt = new Image(); rslt.src = arg; return rslt; } } /////// Global Rollovers: wrapit1_ON = newImage("Images/WRap/wrapit_x.gif"); wrapit1_OFF = newImage("Images/WRap/wrapit_u.gif"); testit1_ON = newImage("Images/WRap/testit_x.gif"); testit1_OFF = newImage("Images/WRap/testit_u.gif"); treatit1_ON = newImage("Images/WRap/treatit_x.gif"); treatit1_OFF = newImage("Images/WRap/treatit_u.gif"); wrapit2_ON = newImage("Images/test/wrapit_x.gif"); wrapit2_OFF = newImage("Images/test/wrapit_u.gif"); testit2_ON = newImage("Images/test/testit_x.gif"); testit2_OFF = newImage("Images/test/testit_u.gif"); treatit2_ON = newImage("Images/test/treatit_x.gif"); treatit2_OFF = newImage("Images/test/treatit_u.gif"); wrapit3_ON = newImage("Images/treat/wrapit_x.gif"); wrapit3_OFF = newImage("Images/treat/wrapit_u.gif"); testit3_ON = newImage("Images/treat/testit_x.gif"); testit3_OFF = newImage("Images/treat/testit_u.gif"); treatit3_ON = newImage("Images/treat/treatit_x.gif"); treatit3_OFF = newImage("Images/treat/treatit_u.gif"); wrapit4_ON = newImage("Images/WRAP_LANDING_x.gif"); wrapit4_OFF = newImage("Images/WRAP_LANDING_u.gif"); testit4_ON = newImage("Images/TEST_LANDING_x.gif"); testit4_OFF = newImage("Images/TEST_LANDING_u.gif"); treatit4_ON = newImage("Images/TREAT_LANDING_x.gif"); treatit4_OFF = newImage("Images/TREAT_LANDING_u.gif"); wrapit5_ON = newImage("Images/campaign/WRAPit_x.gif"); wrapit5_OFF = newImage("Images/campaign/WRAPit_u.gif"); testit5_ON = newImage("Images/campaign/TESTit_x.gif"); testit5_OFF = newImage("Images/campaign/TESTit_u.gif"); treatit5_ON = newImage("Images/campaign/TREATit_x.gif"); treatit5_OFF = newImage("Images/campaign/TREATit_u.gif"); wrapit6_ON = newImage("Images/wrap/wrap_bubbles_x.gif"); wrapit6_OFF = newImage("Images/wrap/wrap_bubbles_u.gif"); wrapit7_ON = newImage("Images/wrap/wrap_bubbles2_x.gif"); wrapit7_OFF = newImage("Images/wrap/wrap_bubbles2_u.gif"); testit6_ON = newImage("Images/test/test_bubbles_x.gif"); testit6_OFF = newImage("Images/test/test_bubbles_u.gif"); testit7_ON = newImage("Images/test/test_bubbles2_x.gif"); testit7_OFF = newImage("Images/test/test_bubbles2_u.gif"); treatit6_ON = newImage("Images/treat/treat_bubbles_x.gif"); treatit6_OFF = newImage("Images/treat/treat_bubbles_u.gif"); testit8_ON = newImage("Images/test/CircleSyphilis2_x.gif"); testit8_OFF = newImage("Images/test/CircleSyphilis2_u.gif"); function openAndCenterWindow (urlToOpenInNewWindow,w,h) { var vjNeedToOpenNewWindow=1; //default: open new window // Does the window exist, or has it previously been opened? if(window.vjPopupWindow) { // Having once been opened, is it now closed? if(vjPopupWindow.closed) { vjNeedToOpenNewWindow=1 // closed, so open again } else { vjNeedToOpenNewWindow=0 // still open so set focus instead of open again } } else { vjNeedToOpenNewWindow=1 // never opened, so open new } if(vjNeedToOpenNewWindow == 0) { vjPopupWindow.focus() } else { var myScreenWidth = screen.width; var myScreenHeight= screen.height; var puWindowWidth = w; var puWindowHeight = h; var puLeft = (myScreenWidth-w)/2; var puTop = (myScreenHeight-h)/2; vjPopupWindow = window.open(urlToOpenInNewWindow,"myPopUpWindow", "width=" + puWindowWidth + ",height=" + puWindowHeight + " screenX=" + puLeft + ",left=" + puLeft + ",screenY=" + puTop + ",top=" + puTop + ",titlebar=No,menubar=No,toolbar=No,location=No,scrollbars=Yes,statue=No,resizable=No") } } function openAndCenterWindow_WithScrollBars (urlToOpenInNewWindow,w,h) { var vjNeedToOpenNewWindow=1; //default: open new window // Does the window exist, or has it previously been opened? if(window.vjPopupWindow) { // Having once been opened, is it now closed? if(vjPopupWindow.closed) { vjNeedToOpenNewWindow=1 // closed, so open again } else { vjNeedToOpenNewWindow=0 // still open so set focus instead of open again } } else { vjNeedToOpenNewWindow=1 // never opened, so open new } if(vjNeedToOpenNewWindow == 0) { vjPopupWindow.focus() } else { var myScreenWidth = screen.width; var myScreenHeight= screen.height; var puWindowWidth = w; var puWindowHeight = h; var puLeft = (myScreenWidth-w)/2; var puTop = (myScreenHeight-h)/2; vjPopupWindow = window.open(urlToOpenInNewWindow,"myPopUpWindow", "width=" + puWindowWidth + ",height=" + puWindowHeight + " screenX=" + puLeft + ",left=" + puLeft + ",screenY=" + puTop + ",top=" + puTop + ",menubar=No,toolbar=No,scrollbars=Yes,resizable=Yes") } } function isValidEmailAddress(str) { // check if gEmail has _@_._ format var i = str.indexOf('@'); var j = str.lastIndexOf('.'); // alert(i + " " + j) if (j > i && ((j != -1) && (i != -1))) { return true; } else { return false; } } /////////////////////////////////////////////////////////////////////// ///////////////////// Nav Utilities //////////////////////// /////////////////////////////////////////////////////////////////////// function toggleMainNav(vjNavIndex,vjOnOrOff) { turnAllSubNavOff(); toggleSubNav(vjNavIndex); } /////////////////////////////////////////////////////////////////////// ///////////////////// Sub Nav Utilities //////////////////////// /////////////////////////////////////////////////////////////////////// //turns on the selected NAV and SubNav function turnOnSubNav(navIndex) { curNav = "layerSubNav" + navIndex; if(document.getElementById) document.getElementById(curNav).style.visibility="visible" else if(document.layers) document.layers[curNav].visibility="show" else if(document.all) document.all(curNav).style.visibility="visible" } //turns off the selected NAV and SubNav function turnOffSubNav(navIndex) { curNav = "layerSubNav" + navIndex; if(document.getElementById) document.getElementById(curNav).style.visibility='hidden' else if(document.layers) document.layers[curNav].visibility='hide' else if(document.all) document.all(curNav).style.visibility='hidden' } //switches highlighted layer. T function toggleSubNav(navIndex) { x=vCurrentActiveLayer; turnOffSubNav(1); turnOffSubNav(2); if(x > 0) { turnOffSubNav(x); } turnOnSubNav(navIndex); vCurrentActiveLayer = navIndex; } function turnAllSubNavOff() { x=vCurrentActiveLayer; turnOffSubNav(1); turnOffSubNav(2); turnOffSubNav(3); vCurrentActiveLayer = 0; } //already have: