var d = document;
var jc = {
    homepage: false,
    loadCompany: function (c) {
        if (c > -1 && jc.inited) {
          d.getElementById('top_company_logo').src = i.p[c].src;
          d.getElementById('top_company_logo_link').href = i.l[c];
        }
    },
    getPosFromId: function(id) {
        for (it=0;it<i.m.length;it++) {
            if (i.m[it] == id) {
              return it;
            }
        }
        return -1;
    },
    changePA: function (switchbox) {
        var sw = d.getElementById("listform2").personalagency;
        if (switchbox.checked) {sw.value = "true";}
        else {sw.value = "false";}
        d.getElementById("listform2").submit();
    },
    changeIP: function (switchbox) {
        var sw = d.getElementById("listform2").ignoredpositions;
        if (switchbox.checked) {sw.value = "true";}
        else {sw.value = "false";}
        d.getElementById("listform2").submit();
    },
    changeBOL: function (switchbox) {
        var sw = d.getElementById("listform2").bureauoflabor;
        if (switchbox.checked) {sw.value = "true";}
        else {sw.value = "false";}
        d.getElementById("listform2").submit();
    },
    ChangeSearchDisplayStatus: function () {
        var div = d.getElementById('search_div');
        var button = d.getElementById('search_button');
        var tab = d.getElementById('search_tab');
        var tab_blue = d.getElementById('search_tab_img');
        if (div.style.display == 'none') {
            div.style.display = 'block';
            button.style.visibility = 'hidden';
            tab.style.display = 'none';
            tab_blue.style.display = 'block';
            d.getElementById("show_advanced").value = 'true';
        }
        else if (div.style.display == 'block') {
            div.style.display = 'none';
            button.style.visibility = 'visible'
            tab.style.display = 'block';
            tab_blue.style.display = 'none';
            d.getElementById("show_advanced").value = 'false';
        }
    },
    editorial_onmouseover: function () {
        d.getElementById("editorial_cab").src = "images/jobcity/layout/jobcab_blue_over.gif";
    },
    editorial_onmouseout: function () {
        d.getElementById("editorial_cab").src = "images/jobcity/layout/jobcab_blue.gif";
    },
    timerRunning: false,
    timerID: null,
    /*switch_img: function () {
        if (f.inited && i.inited && jc.inited) {
            var sw;
            if (f.num == 11) {f.num = 0;}
            else {f.num++;}
            sw = f.num*56;
            d.getElementById("face_01").style.backgroundPosition = "-"+sw+"px 0px";
            if ((f.num+1)>11) {sw = 0;}
            else {sw = (f.num+1)*56;}
            d.getElementById("face_02").style.backgroundPosition = "-"+sw+"px 0px";
            if ((f.num+2)>11) {sw = (f.num-10)*56;}
            else {sw = (f.num+2)*56;}
            d.getElementById("face_03").style.backgroundPosition = "-"+sw+"px 0px";
            jc.startClock();
        }
        else {
            jc.timerID = 0;
            jc.timerID = setTimeout("jc.switch_img()",1000);
            jc.timerRunning = true;
        }
    },*/
    switchOtherSystem: function (value) {
        if (value=="jiny_system") {
            d.getElementById('other-system').style.display = 'block';
        }
        else {
            d.getElementById('other-system').style.display = 'none';
        }
    },
    stopClock: function () {
        if(jc.timerRunning) {
            clearTimeout(jc.timerID);
            jc.timerRunning = false;
        }
    },
    startClock: function () {
        jc.stopClock();
        //jc.timerID = setTimeout("jc.switch_img()",3000);
        jc.timerRunning = true;
    },
    initClock: function () {
        jc.stopClock();
        //jc.timerID = setTimeout("jc.switch_img()",6000);
        jc.timerRunning = true;
    },
    inited: false,
    homeinit: function () {
        i.init();
    jc.initClock();
        jc.homepage = true;
        jc.inited = true;
    jc.loadCompany(0);
    },
    init: function () {
        i.init();
        if (d.getElementById("show_advanced")) {if (d.getElementById("show_advanced").value == 'true') {jc.ChangeSearchDisplayStatus();}}
        jc.inited = true;
    jc.loadCompany(0);
    },
    show_up: function () {
        d.getElementById('lblpozice').attributes["class"].nodeValue="linknear_top_up";
    },
    show_out: function () {
        d.getElementById('lblpozice').attributes["class"].nodeValue="linknear_top_down";
    },
    hide_house: function () {
        if (jc.homepage) {
            d.getElementById('toplabel').style.visibility= 'hidden';
            d.getElementById('house_name').innerHTML = '';
        }
    },
    show_house: function (house) {
        if (jc.homepage) {
            d.getElementById('house_name').innerHTML = houses[house];
            d.getElementById('toplabel').style.visibility= 'visible';
        }
    }
}
