﻿// JScript File
var cVisible = false
var IE7Left = false
var ConfiguratorFlash = "<div style='z-index: 75; position: relative;'><object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0' width='288' height='257' id='chapstick_configurator' align='top'><param name='wmode' value='transparent' /><param name='allowScriptAccess' value='sameDomain' /><param name='allowFullScreen' value='false' /><param name='movie' value='/flash/dlmodules/configuratorProductPage.swf?basePath=/xml/&XMLFileName=configuratorProductPage' /><param name='quality' value='high' /><param name='bgcolor' value='#ffffff' /><embed src='/flash/dlmodules/configuratorProductPage.swf?basePath=/xml/&XMLFileName=configuratorProductPage' quality='high' bgcolor='#fffff' wmode='transparent' width='288' height='254' name='chapstick_configurator' align='top' allowScriptAccess='sameDomain' allowFullScreen='false' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></object></div>"

function LoadConfigurator(){
    if(cVisible == false){
        var x = findPosY(document.getElementById("ProdLineFooter"));
        document.getElementById("OverlayConfigurator").style.top = (x - 250) + "px";
        if(IE7Left == true){
            document.getElementById("OverlayConfigurator").style.marginLeft = "-149px";
        } else {
            document.getElementById("OverlayConfigurator").style.marginLeft = "-4px";
        }
        document.getElementById("OverlayConfigurator").innerHTML = ConfiguratorFlash;
        document.getElementById("btnFind").src = "/images/fullproductlineup/find_over.gif";
        cVisible = true;
    } else {
        document.getElementById("OverlayConfigurator").innerHTML = "";
        document.getElementById("btnFind").src = "/images/fullproductlineup/find.gif";
        cVisible = false;
    }
}
function findPosY(obj){
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
}
function findPosX(obj){
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
}