﻿var timeout = 500;
var closeTimer = 0;
var currentMenu = 0;

function openMenu(id) {
    cancelMenuCloseTimer();
    if (currentMenu) currentMenu.style.visibility = 'hidden';
    currentMenu = document.getElementById(id);
    currentMenu.style.visibility = 'visible';   
}

function closeMenu() {
    if (currentMenu) currentMenu.style.visibility = 'hidden';
}

function startMenuClose() {
    closeTimer = window.setTimeout(closeMenu, timeout);
}

function cancelMenuCloseTimer() {
    if (closeTimer) {
        window.clearTimeout(closeTimer);
        closeTimer = null;
    }
}        

function initialize()
{
    //assignDropDownCommand('corporateServices');
    //assignDropDownCommand('ourClients');
    //assignDropDownCommand('whoWeAre');
    //assignDropDownCommand('knowledgeBank');
    
    var flashvars;
    var params = { wmode: "transparent" };
    
    flashvars = { videoPath: "CorporateV1.flv" };
    swfobject.embedSWF("/corporate/client/flash/corporateVideo.swf", "flashContainer", "740", "200", "9.0.0", "", flashvars, params, {});
    
    //flashvars = { domainName: "localhost" };
    flashvars = { domainName: "www.redletterdays.co.uk" };
    swfobject.embedSWF("/corporate/client/flash/GetInTouchForm2.swf", "getInTouchContainer", "410", "185", "9.0.0", "", flashvars, params, {});
}

function assignDropDownCommand(menuName)
{
    var menuOptions = document.getElementById(menuName + 'Menu').getElementsByTagName('li');
    var menuOptionLink = document.getElementById(menuName + 'Menu').getElementsByTagName('a')[0];           
               
    menuOptionLink.onmouseover = function(){openMenu(menuName + 'DropDown');};
    menuOptionLink.onmouseout = function(){startMenuClose(menuName + 'DropDown');};
    
    for (var i=0; i<menuOptions.length; i++) {
        menuOptions[i].onmouseover = function(){openMenu(menuName + 'DropDown');};
        menuOptions[i].onmouseout = function(){startMenuClose(menuName + 'DropDown');};
    }
}