var langtimeout = 500;
var langclosetimer = 0;
var ddlangitem = 0;

function lang_open() {
    lang_canceltimer();
    lang_close();


    ddlangitem = $('.language').css('visibility', 'visible');
    $('.language_dropdown').css('background-image', 'url(/images/interface/language_bg_on.png)');

}

function lang_close() {

    if (ddlangitem) {
        ddlangitem.css('visibility', 'hidden');
    }
    $('.language_dropdown').css('background-image', 'url(/images/interface/language_bg_off.png)');
}

function lang_timer()
{ langclosetimer = window.setTimeout(lang_close, langtimeout); }

function lang_canceltimer() {
    if (langclosetimer) {
        window.clearTimeout(langclosetimer);
        langclosetimer = null;
    }
}

$(document).ready(function() {
    $('.languageRollOver').bind('mouseover', lang_open)
    $('.languageRollOver').bind('mouseout', lang_timer)
});

document.onclick = lang_close;