function languageChange() {
    var objL, objC;
    objL = document.getElementById('languageS');
    objC = document.getElementById('countryS');
    if (objL && objC && objL.options[objL.selectedIndex].value) {
        setCookieLocalOffice('worldwide_' + objC.options[objC.selectedIndex].value);
        window.location = zast_href[objC.options[objC.selectedIndex].value] + '?userLanguage=' + objL.options[objL.selectedIndex].value;
    }
    //if (this.options[this.selectedIndex].value &amp;&amp; setCookieLocalOffice(this.options[this.selectedIndex].value)) {var w=window.open(this.options[this.selectedIndex].value, '_blank'); w.focus(); this.selectedIndex=0; false;}
}

function countryChange() {
    var objL, objC, objO;
    var i, kod, jazyky;
    objL = document.getElementById('languageS');
    objC = document.getElementById('countryS');
    if (objL && objC) {
        kod = zastoupeni[objC.options[objC.selectedIndex].value];
        jazyky = zast_lng[kod];
        if (objL.options.length > 0) {
            objL.selectedIndex = 0;
            for (i=objL.options.length-1; i>=0; i--) objL.options[i] = null;
        }    
        if (jazyky.length) {
            for (i=0; i<jazyky.length; i++) {
                objO = document.createElement('option');
                objL.appendChild(objO);
                objO.text = lng_name[jazyky[i]];
                objO.setAttribute('value', jazyky[i]);
            }
            //objO = document.getElementById('languageDiv1');
            //if (objO) objO.style.visibility = 'visible';
            //objO = document.getElementById('languageDiv2');
            //if (objO) objO.style.visibility = 'visible';
        }
    }
}

function setCookieLocalOffice(selection) {
    var obj = document.getElementById('worldwide_remember_choice');
    if (obj && obj.checked && selection) {
    	var pole = selection.split('/');
    	var setcookie = pole[pole.length - 1];
    	pole = setcookie.split('.');
    	setcookie = pole[0];
        var expires = new Date();
        expires = expires.valueOf() + 31*24*60*60*1000;
        expires = new Date(expires);
        setCookie('userLocalOffice', setcookie, expires, '/');
    }
    return true;
}

function followOAlink() {
    var objO;
    objC = document.getElementById('otherS');
    if (objC && objC.options[objC.selectedIndex].value) {
        window.location = objC.options[objC.selectedIndex].value;
    }
}