﻿var selectedMenu = 0;
function selectNav(id) {
    var navimg = document.getElementById(id).getElementsByTagName("img")[0];
    if (navimg.src.indexOf("On.gif") == -1) {
        navimg.src = navimg.src.substr(0, (navimg.src.length - 4)) + "On.gif";
    }
    selectedMenu = id;
}
function navHoverOn(menu) {
    var navimg = menu.getElementsByTagName("IMG")[0];
    if (navimg.src.indexOf("x.gif") == -1 && navimg.src.indexOf("On.gif") == -1) {
        navimg.src = navimg.src.substr(0, (navimg.src.length - 4)) + "On.gif";
    }
    menu.className += " over";
}

function navHoverOff(menu) {

    menu.className = ""; //menu.className.replace(new RegExp(" over\\b"), "");
    if (menu.id == selectedMenu) return;
    var navimg = menu.getElementsByTagName("IMG")[0];
    if (navimg.src.indexOf("x.gif") == -1 && navimg.src.indexOf("On.gif") != -1) {
        navimg.src = navimg.src.substr(0, (navimg.src.length - 6)) + ".gif";
    }
}

//    function playVideo(videoFile) {
//        var so = new SWFObject("FLVPlayer_Progressive.swf", "vPlayer", "598", "300", "8", "#FFFFFF");
//        so.useExpressInstall('expressinstall.swf');
//        so.addParam('menu', 'false');
//        so.addParam('lt', 'salign');
//        so.addParam('quality', 'high');
//        so.addParam('scale', 'noscale');
//        so.addParam('wmode', 'transparent');
//        so.addParam('FlashVars', 'MM_ComponentVersion=1&skinName=Clear_Skin_3&autoPlay=true&autoRewind=true&streamName=' + videoFile);
//        so.write("videoPlayer");
//        $("#dialog-modal").dialog('open');
//    }
//    
//toggleContent('btn', 'content', x, y, offsetX, offsetY)
function toggleContent(activator, content, x, y, offsetX, offsetY) {
    if ($(content).is(':visible')) {
        $(content).animate({
            top: '+=' + offsetY, left: "+=" + offsetX,
            opacity: ['toggle', 'easeInCubic'], width: 'toggle', height: 'toggle'
        }, 400);
    }
    else {
        $("#topContent").fadeOut();
        $("#leftContent").fadeOut();
        $("#rightContent").fadeOut();
        $("#botContent").fadeOut();
        var el = $(content);
        var pos = $(activator).position();
        el.css({ position: "absolute", top: pos.top + y, left: pos.left + x });
        $(content).animate({
            top: '-=' + offsetY, left: "-=" + offsetX,
            opacity: ['toggle', 'easeInCubic'], width: 'toggle', height: 'toggle'
        }, 750, function() {
            if (navigator.vendor == "Camino") {
                sIFR.replace(times, {
                    selector: 'h2',
                    css: ['.sIFR-root {color:#ffffff; font-size:16px; font-weight: bold; font-style:italic;}'],
                    wmode: 'transparent'
                });
            }
            else if ((/MSIE (\d+\.\d+);/.test(navigator.userAgent)) || (/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent))) {
                sIFR.replace(times, {
                    selector: 'td.content',
                    css: ['p { color:#ffffff; font-size:12px; font-weight: normal; font-style:italic; }',
                          'h2 {color:#ffffff; font-size:16px; font-weight: bold; font-style:italic;}'],
                    wmode: 'transparent'
                });
            }
            else {
                sIFR.replace(times, {
                    selector: 'h2',
                    css: ['.sIFR-root {color:#ffffff; font-size:16px; font-weight: bold; font-style:italic;}'],
                    wmode: 'transparent'
                });
            }
        });
    }
}

function toggleContentAlt(activator, content, x, y, offsetX, offsetY) {
    if ($(content).is(':visible')) {
        $(content).animate({
            top: '+=' + offsetY, left: "+=" + offsetX,
            opacity: ['.1', 'easeInCubic'], width: 'toggle', height: 'toggle'
        }, 400);
    }
    else {
        $("#topContent").fadeOut();
        $("#leftContent").fadeOut();
        $("#rightContent").fadeOut();
        $("#botContent").fadeOut();
        var el = $(content);
        var pos = $(activator).position();
        el.css({ position: "absolute", top: pos.top + y, left: pos.left + x });
        $(content).animate({
            top: '-=' + offsetY, left: "-=" + offsetX,
            opacity: ['.75', 'easeInCubic'], width: 'toggle', height: 'toggle'
        }, 750, function() {
            if (navigator.vendor == "Camino") {
                sIFR.replace(times, {
                    selector: 'h2',
                    css: ['.sIFR-root {color:#ffffff; font-size:16px; font-weight: bold; font-style:italic;}'],
                    wmode: 'transparent'
                });
            }
            else if ((/MSIE (\d+\.\d+);/.test(navigator.userAgent)) || (/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent))) {
                sIFR.replace(times, {
                    selector: 'div.content',
                    css: ['p { color:#ffffff; font-size:12px; font-weight: normal; font-style:italic; }',
                      'h2 {color:#ffffff; font-size:16px; font-weight: bold; font-style:italic;}'],
                    wmode: 'transparent'
                });
            } else {
                sIFR.replace(times, {
                    selector: 'h2',
                    css: ['.sIFR-root {color:#ffffff; font-size:16px; font-weight: bold; font-style:italic;}'],
                    wmode: 'transparent'
                });
            }
        });
    }
}
