﻿var currentHoverPos = "x";
var promoFlashPlaying = false;
function LoadCenterImage(type) {
    var imageToLoad = "App_Themes/Images/Master/";
    var altText = "";

    if (currentHoverPos == type) {
        currentHoverPos = type;
    }
    else {
        switch (type) {
            case "Weddings":
                imageToLoad = "CenterImageHolderWeddings";
                SetPointer("Weddings");
                break;
            case "Festivals":
                imageToLoad = "CenterImageHolderFestivals";
                SetPointer("Festivals");
                break;
            case "Big":
                imageToLoad = "CenterImageHolderBigSpec";
                SetPointer("BigSpectacular");
                break;
            case "Corporate":
                imageToLoad = "CenterImageHolderCorporate";
                SetPointer("Corporate");
                break;
            case "Return":
                imageToLoad = "CenterImageHolderMain";
                SetPointer("None");
                break;
        }
        document.getElementById("CenterImg").className = imageToLoad;
        currentHoverPos = type;
        fadeIn("CenterImg", 0);
    }
}

function LoadVideoToContent(vidId) {

    document.getElementById("ctl00_ContentPlaceHolder1_GeneralContentMainImage").style.display = "none";
    var loadDiv = document.getElementById("ContentFlashHolder");
    loadDiv.innerHTML = "";
    loadDiv.className = "ContentFlashHolderHidden";
    var pathToVideo = "FlyThroughs/";
    if (vidId.toString().substring(0, 1) == "V")
        pathToVideo = "Videos/";

    loadDiv.innerHTML = "<object width='466' height='410'>" +
                "<param name='movie' value='" + pathToVideo + vidId + "'></param>" +
                "<param name='allowFullScreen' value='true'></param>" +
                "<param name='allowscriptaccess' value='always'></param>" +
                "<embed src='" + pathToVideo + vidId + "' type='application/x-shockwave-flash' " +
                "allowscriptaccess='always' allowfullscreen='true' width='466' height='410' quality='high' wmode='transparent'>" +
                "</embed>" +
                "</object>";

    loadDiv.className = "ContentFlashHolderVisible";

}

function LoadGalleryFlashContent(vidId) {

    document.getElementById("ctl00_ContentPlaceHolder1_GalleryMainImage").style.display = "none";
    var loadDiv = document.getElementById("ctl00_ContentPlaceHolder1_GalleryFlashHolder");

    loadDiv.innerHTML = "";
    loadDiv.className = "ContentFlashHolderHidden";

    var pathToVideo = "FlyThroughs/";
    if (vidId.toString().substring(0, 1) == "V")
        pathToVideo = "Videos/";

    document.getElementById("ctl00_ContentPlaceHolder1_GalleryWrapperDiv").style.height = "614px";
    document.getElementById("ctl00_ContentPlaceHolder1_FlashPadder").style.paddingLeft = "85px";
    
    loadDiv.innerHTML = "<object width='720' height='614' class=\"GalleryFlashObject\">" +
                "<param name='movie' value='" + pathToVideo + vidId + "'></param>" +
                "<param name='allowFullScreen' value='true'></param>" +
                "<param name='allowscriptaccess' value='always'></param>" +
                "<embed src='" + pathToVideo + vidId + "' type='application/x-shockwave-flash' " +
                "allowscriptaccess='always' allowfullscreen='true' width='720' height='614' quality='high' wmode='transparent'>" +
                "</embed>" +
                "</object>";

    loadDiv.className = "ContentFlashHolderVisible";
}

function LoadGalleryFlashVideoLarge(vidId) {
    document.getElementById("ctl00_ContentPlaceHolder1_GalleryMainImage").style.display = "none";
    var loadDiv = document.getElementById("ctl00_ContentPlaceHolder1_GalleryFlashHolder");

    loadDiv.innerHTML = "";
    loadDiv.className = "ContentFlashHolderHidden";
    loadDiv.style.width = "720px";
    loadDiv.style.height = "450px";
    var pathToVideo = "FlyThroughs/";
    if (vidId.toString().substring(0, 1) == "V")
        pathToVideo = "Videos/";

    document.getElementById("ctl00_ContentPlaceHolder1_GalleryWrapperDiv").style.height = "460px";
    document.getElementById("ctl00_ContentPlaceHolder1_FlashPadder").style.paddingLeft = "75px";

    loadDiv.innerHTML = "<object width='732' height='450' class=\"GalleryFlashObject\">" +
        "<param name='movie' value='Videos/" + vidId + "'></param>" +
        "<param name='allowFullScreen' value='true'></param>" +
        "<param name='allowscriptaccess' value='always'></param>" +
        "<embed src='Videos/" + vidId + "' type='application/x-shockwave-flash' " +
        "allowscriptaccess='always' allowfullscreen='true' width='732' height='450' quality='high' wmode='transparent'>" +
        "</embed>" +
        "</object>";

    loadDiv.className = "ContentFlashHolderVisible";
}

function LoadEventManagerVideo() {
    document.getElementById("eventVidPopUp").innerHTML = "";
    document.getElementById("eventVidPopUp").innerHTML += "<div class=\"EventManagerVidWrapper\">" +
        "<object width='732' height='450' class=\"GalleryFlashObject\">" +
        "<param name='movie' value='Videos/V001_large.swf'></param>" +
        "<param name='allowFullScreen' value='true'></param>" +
        "<param name='allowscriptaccess' value='always'></param>" +
        "<embed src='Videos/V001_large.swf' type='application/x-shockwave-flash' " +
        "allowscriptaccess='always' allowfullscreen='true' width='732' height='450' quality='high' wmode='transparent'>" +
        "</embed>" +
        "</object>" +
        "</div>";
}

function LoadHomePageFlashPromo() {
    var loadingDiv = document.getElementById("homePageFlashPromo");
    if (promoFlashPlaying == false) {
        loadingDiv.innerHTML =
        "<object width='94' height='127'>" +
        "<param name='movie' value='Videos/3D-promo-box.swf'></param>" +
        "<param name='allowFullScreen' value='true'></param>" +
        "<param name='allowscriptaccess' value='always'></param>" +
        "<embed src='Videos/3D-promo-box.swf' type='application/x-shockwave-flash' " +
        "allowscriptaccess='always' allowfullscreen='true' width='94' height='127' quality='high' wmode='transparent'>" +
        "</embed>" +
        "</object>";
        promoFlashPlaying = true;
    } 
}

function SetPointer(currentPos) {
    var centerContainers = [ "Weddings", "Festivals", "Corporate", "BigSpectacular" ];
    switch (currentPos) {
        case "Weddings":
            document.getElementById(currentPos).className = "CenterBottomContainerHover";
            for (var key in centerContainers) {
                if (centerContainers[key].toString() != currentPos) {
                    document.getElementById(centerContainers[key].toString()).className = "CenterBottomContainer";
                }
            }
            break;
        case "Festivals":
            document.getElementById(currentPos).className = "CenterBottomContainerHover";
            for (var key in centerContainers) {
                if (centerContainers[key].toString() != currentPos) {
                    document.getElementById(centerContainers[key].toString()).className = "CenterBottomContainer";
                }
            }
            break;
        case "Corporate":
            document.getElementById(currentPos).className = "CenterBottomContainerHover";
            for (var key in centerContainers) {
                if (centerContainers[key].toString() != currentPos) {
                    document.getElementById(centerContainers[key].toString()).className = "CenterBottomContainer";
                }
            }
            break;
        case "BigSpectacular":
            document.getElementById(currentPos).className = "CenterBottomContainerHover";
            for (var key in centerContainers) {
                if (centerContainers[key].toString() != currentPos) {
                    document.getElementById(centerContainers[key].toString()).className = "CenterBottomContainer";
                }
            }
            break;
        case "None":
            for (var key in centerContainers) {
                document.getElementById(centerContainers[key].toString()).className = "CenterBottomContainer";
            }
            break;
    }
}

function setOpacity(obj, opacity) {
    opacity = (opacity == 100) ? 99.999 : opacity;

    // IE/Win
    obj.style.filter = "alpha(opacity:" + opacity + ")";

    // Safari<1.2, Konqueror
    obj.style.KHTMLOpacity = opacity / 100;

    // Older Mozilla and Firefox
    obj.style.MozOpacity = opacity / 100;

    // Safari 1.2, newer Firefox and Mozilla, CSS3
    obj.style.opacity = opacity / 100;
}



function fadeIn(objId, opacity) {
    if (document.getElementById) {
        obj = document.getElementById(objId);
        if (opacity <= 100) {
            setOpacity(obj, opacity);
            opacity += 10;
            window.setTimeout("fadeIn('" + objId + "'," + opacity + ")", 50);
        }
    }
}

// =================================================== FOOTER ==========================================

function LoadFooterImage(pos) {
    var imageToLoad = "App_Themes/Images/Master/";
    switch (pos) {
        case "MUTA":
            document.getElementById("ctl00_footerMuta").src = imageToLoad + "MUTA-logo-colour.gif";
            break;
        case "TARP":
            document.getElementById("ctl00_footerTarp").src = imageToLoad + "TARP-logo-colour.gif";
            break;
    }
}

function UnLoadFooterImage(pos) {
    var imageToLoad = "App_Themes/Images/Master/";
    switch (pos) {
        case "MUTA":
            document.getElementById("ctl00_footerMuta").src = imageToLoad + "MUTA-logo-low.gif";
            break;
        case "TARP":
            document.getElementById("ctl00_footerTarp").src = imageToLoad + "TARP-logo-low.gif";
            break;
    }
}

function KeepTopItemAlive(item) {
    document.getElementById(item).className = "MainMenuTopAlive";
}