

function DoDocumentLoaded()
{
    DoGlobalScreenLayout();
    
    if (!IsIE() || IsIE7Above())
    {
        oDownloadButton2Img.className = "BigButtonImg";
        oDownloadButton2Img.src = "image/Screenshots/Download.png";
        oBuyNowButton2Img.className = "BigButtonImg";
        oBuyNowButton2Img.src = "image/Screenshots/BuyNow.png";
        
        oScreen01Img.className = "ScreenShotThumbnailImg";
        oScreen01Img.src = "image/Screenshots/synccenter_s.png";
        oScreen02Img.className = "ScreenShotThumbnailImg";
        oScreen02Img.src = "image/Screenshots/wizard_s.png";
        oScreen03Img.className = "ScreenShotThumbnailImg";
        oScreen03Img.src = "image/Screenshots/advanced_s.png";
        oScreen04Img.className = "ScreenShotThumbnailImg";
        oScreen04Img.src = "image/Screenshots/details_s.png";
        oScreen05Img.className = "ScreenShotThumbnailImg";
        oScreen05Img.src = "image/Screenshots/explorer_s.png";
    }
    
    DoGlobalScreenLayoutFinalize();
}

function DoDownloadButtonHoverOn(oButtonImg)
{
    if (IsIE() && !IsIE7Above())
    {
        oButtonImg.className = "DownloadButtonImgPreIE7Hover";
    }
    else if (!IsIE() || IsIE7Above())
    {
        oButtonImg.className = "BigButtonImgHover";
        oButtonImg.src = "image/Screenshots/DownloadHover.png";
    }
}

function DoDownloadButtonHoverOff(oButtonImg)
{
    if (IsIE() && !IsIE7Above())
    {
        oButtonImg.className = "DownloadButtonImgPreIE7";
    }
    else if (!IsIE() || IsIE7Above())
    {
        oButtonImg.className = "BigButtonImg";
        oButtonImg.src = "image/Screenshots/Download.png";
    }
}

function DoDownloadButtonClick(url)
{
    window.location = url;
}

function DoBuyNowButtonHoverOn(oButtonImg)
{
    if (IsIE() && !IsIE7Above())
    {
        oButtonImg.className = "BuyNowButtonImgPreIE7Hover";
    }
    else if (!IsIE() || IsIE7Above())
    {
        oButtonImg.className = "BigButtonImgHover";
        oButtonImg.src = "image/Screenshots/BuyNowHover.png";
    }
}

function DoBuyNowButtonHoverOff(oButtonImg)
{
    if (IsIE() && !IsIE7Above())
    {
        oButtonImg.className = "BuyNowButtonImgPreIE7";
    }
    else if (!IsIE() || IsIE7Above())
    {
        oButtonImg.className = "BigButtonImg";
        oButtonImg.src = "image/Screenshots/BuyNow.png";
    }
}

function DoBuyNowButtonClick(url)
{
    window.location = url;
}


function DoClickScreenImg(oThumbnailImg)
{
    pageTracker._trackEvent('Screenshot', 'Zoom', oThumbnailImg.id);

    var oBigDiv = document.createElement("DIV");
    oBigDiv.style.position = "absolute";
    oBigDiv.style.top = "0px";
    oBigDiv.style.left = "0px";
    oBigDiv.style.width = "100%";
    oBigDiv.style.height = oBody.scrollHeight + "px";
    oBigDiv.style.zIndex = "10000";
    oBigDiv.style.textAlign = "center";
    oBigDiv.onclick = DoBigScreenImgClose;
    if (!IsIE() || IsIE7Above()) {oBigDiv.style.backgroundImage = "url('image/Screenshots/BigScreenShotBg.green.png')";}
    else {oBigDiv.style.backgroundColor = "#81a26c";}
    oBigDiv.style.color = "White";
    oBigDiv.style.cursor = "pointer";
    
    var oImg1 = document.createElement("IMG");
    oImg1.style.position = "relative";
    oImg1.src = "image/Screenshots/waitanimation.gif";
    
    var oGrayPad = document.createElement("DIV");
    oGrayPad.style.position = "relative";
    oGrayPad.style.display = "inline-block";
    if (IsFirefox()) {oGrayPad.style.display = "-moz-inline-box";}
    oGrayPad.style.width = "350px";
    oGrayPad.style.height = "250px";
    if (!IsIE() || IsIE7Above()) {oGrayPad.style.backgroundImage = "url('image/Screenshots/BigScreenShotBg.gray.png')";}
    else {oGrayPad.style.backgroundColor = "#becbb6";}
    oGrayPad.style.border = "solid 1px white";
    
    var oImg = document.createElement("IMG");
    oImg.style.position = "relative";
    oImg.alt = "Click anywhere to close image";
    oImg.style.zIndex = "10001";
    switch (oThumbnailImg.id)
    {
        case "oScreen01Img":
            if (!IsIE() || IsIE7Above()) {oImg.src = "image/Screenshots/synccenter.png";}
            else {oImg.src = "image/PlaceHolder.gif"; oImg.className = "Screen01ImgPreIE7";}
            break;
        case "oScreen02Img":
            if (!IsIE() || IsIE7Above()) {oImg.src = "image/Screenshots/wizard.png";}
            else {oImg.src = "image/PlaceHolder.gif"; oImg.className = "Screen02ImgPreIE7";}
            break;
        case "oScreen03Img":
            if (!IsIE() || IsIE7Above()) {oImg.src = "image/Screenshots/advanced.png";}
            else {oImg.src = "image/PlaceHolder.gif"; oImg.className = "Screen03ImgPreIE7";}
            break;
        case "oScreen04Img":
            if (!IsIE() || IsIE7Above()) {oImg.src = "image/Screenshots/details.png";}
            else {oImg.src = "image/PlaceHolder.gif"; oImg.className = "Screen04ImgPreIE7";}
            break;
        case "oScreen05Img":
            if (!IsIE() || IsIE7Above()) {oImg.src = "image/Screenshots/explorer.png";}
            else {oImg.src = "image/PlaceHolder.gif"; oImg.className = "Screen05ImgPreIE7";}
            break;
    }
    
    var oText = document.createElement("SPAN");
    oText.style.position = "relative";
    oText.innerHTML = "Click anywhere to close image.";
    
    oBigDiv.appendChild(oText);
    oBigDiv.appendChild(document.createElement("BR"));
    oBigDiv.appendChild(oImg1);
    oBigDiv.appendChild(document.createElement("BR"));
    oBigDiv.appendChild(oGrayPad);
    oBigDiv.appendChild(document.createElement("BR"));
    oBigDiv.appendChild(oImg);
    oBody.appendChild(oBigDiv);
    
    oText.style.top = (oBody.scrollTop + 40) + "px";
    oImg1.style.top = (oBody.scrollTop + 200) + "px";
    oGrayPad.style.top = (oBody.scrollTop + 65) + "px";
    if (IsIE()) {oImg.style.top = (oBody.scrollTop - 240) + "px";}
    else {oImg.style.top = (oBody.scrollTop - 230) + "px";}
}

function DoBigScreenImgClose()
{
    this.style.cursor = "auto";
    this.style.display = "none";
    oBody.removeChild(this);
}
