﻿

function setupLangSelect(){
    try{
    if(!$("#sel_holder")) return;
       
    $("#sel_holder").css("display", "block");
    $("#sel_contain").css("overflow", "hidden");
    $("#sel_contain").bind("mouseleave", function(){
        if($("#sel_contain").css("overflow") == "visible"){
            $("#sel_contain").css("overflow", "hidden");
        }
    });
    $(".option").bind("mouseenter", function(){
        $(this).css({"background-color":"#cceaea"});
    }).bind("mouseleave",function(){
        $(this).css({"background-color":"#eaeaea"});
    }).bind("click", function(){
        if($("#sel_contain").css("overflow") == "hidden"){
            showOptions();
        }else{
            var value = $(this).html();
            var pos = $(this).position();
            var hpos = -(pos.top);
            $("#sel_options").css("top",hpos );
            // TO DO - Show the relevant langage dox for the docs
            
            $(".docscontent").css("display", "none");
            $("#"+ value).css("display", "block");
        }
    });
    $("#sel_button").click(showOptions);
    $(".docscontent:gt(0)").css("display", "none");
    }catch(e){}
}

function showOptions(){
    var value = ($("#sel_contain").css("overflow") == "visible")? "hidden":"visible";
    $("#sel_contain").css("overflow", value);
    
}