var m_to_s = 500;
var m_closemenu_to = null;
var opened_menu_id = null;
function dd_openMenu(id,elem) {
    dd_cancelMenuTO();
    if (opened_menu_id != null) {
        document.getElementById('menu'+opened_menu_id).style.display='none';
        dd_menuhover(false, opened_menu_id);
    }
    opened_menu_id = id;
    var sm = document.getElementById('menu'+opened_menu_id);
    var pos = getPosition(elem);
    sm.style.top = ((pos.y)+26)+'px';
    sm.style.left = ((pos.x)-7)+'px';
    sm.style.display='block';
    dd_menuhover(true, id);
}
function dd_menuhover(on, id) {
    document.getElementById('l-rmenu'+id).className = 'header-menu-item-l'+(on?'-h':'');
    document.getElementById('m-rmenu'+id).className = 'header-menu-item'+(on?'-h':'');
    document.getElementById('r-rmenu'+id).className = 'header-menu-item-r'+(on?'-h':'');
}
function dd_closeMenuFinal() {
    document.getElementById('menu'+opened_menu_id).style.display='none';
    dd_menuhover(false, opened_menu_id);
    opened_menu_id = null;
}
function dd_closeMenu() {
    m_closemenu_to = window.setTimeout(dd_closeMenuFinal, m_to_s);
}
function dd_cancelMenuTO() {
    if (m_closemenu_to) {
        window.clearTimeout(m_closemenu_to);
        m_closemenu_to = null;
    }
}
function signupNewsletter() {
    openWindow('newsletterFrame', true);
    document.getElementById('subscribeEmail').value =
        document.getElementById('rc-email-field').value;
    return false;
}
