$("#language .inner").ready(function(){

    runner = $("#language .inner div.runner");
    links = $("#language .inner div.links a");
    active = $("#language .inner div.links a.active");
    moveRunner(active);
    lang_over = false;
    lang_int = 0;

    links.mouseover(function(){
        lang_over = true;
        clearInterval(lang_int);
        runner.css("display", "none");
        links.css("color", "#9f9f9f");
        moveRunner($(this));
    });
    links.mouseout(function(){
        lang_over = false;
        $(this).css("color", "#9f9f9f");
        lang_int = window.setTimeout(resetRunner, 10);
    });

});



function moveRunner(lang_act) {
    var lang_width = parseInt(lang_act.width());
    var lang_padding = parseInt(lang_act.css("padding-left")) + parseInt(lang_act.css("padding-right"));
    var runner_width = lang_width + lang_padding;
    var pos = lang_act.position()
    if (pos != null) {
        var runner_left = pos.left;
        runner.css("left", runner_left + "px");
        runner.css("width", runner_width + "px");
        runner.css("display", "block");
        lang_act.css("color", "#131413");
    };
};
function resetRunner(obj) {
    if (!lang_over) {
        moveRunner(active);
    };
};

function aside(param, wid_val){
    $("#intro").animate({
        width: wid_val
    }, 500, function() {
        if(param=="hide"){
            $('#hide').css("display", "none");
            $('#show').css("display", "block");
            $('.about').css("display", "block");
        }else
            if(param=="show"){
                $('#show').css("display", "none");
                $('.about').css("display", "none");
                $('#hide').css("display", "block");
            }
    });
}
function adressLink(param){
    $('#small_maps').css("display", "none");
    $(".big_map").each( function() {
        if($(this).is(':visible')){
            $(this).css("display", "none");  
        }
    })
    $(".close").each( function() {
        if($(this).is(':visible')){
            $(this).css("display", "none");  
        }
    })
    if('.adress .active'){
        $('.adress').removeClass("active");    
    }
    $('#close'+param).css("display", "block");
    $('#map'+param).css("display", "block");
    $('#link'+param).addClass("active");
}

function closeMap(param){
    $('#map'+param).css("display", "none");
    $('#close'+param).css("display", "none");
    $('#link'+param).removeClass("active");
    $('#small_maps').css("display", "block");
}
