function showAdvSearch(){
    
    if(document.getElementById('advanced_search').style.display == "block"){
        hide('advanced_search');
    }
    else{
        show('advanced_search', 'block');
    }
}

function show(id, how){
    
    document.getElementById(id).className='';
    
    if (navigator.appName == 'Microsoft Internet Explorer') {
        element=document.getElementById(id).style;
        element.display = 'block';
    }
    else {
        element=document.getElementById(id).style;
        element.display = how;
    }
}

function hide(id){
    
    element=document.getElementById(id).style;
    element.display = 'none';
}

function switchChangebox(id){
    
    var obj1 = document.getElementById('changebox_home1');
    var obj2 = document.getElementById('changebox_home2');
    var obj3 = document.getElementById('changebox_home3');
    
    if(!id){
        
        if(obj1)  document.getElementById('changebox_home1').className = 'left';
        if(obj2)  document.getElementById('changebox_home2').className = 'hidden';
        if(obj3)  document.getElementById('changebox_home3').className = 'hidden';
        
        if(obj1)  document.getElementById('changebox_home1_button').className = 'ad_item sel';
        if(obj2)  document.getElementById('changebox_home2_button').className = 'ad_item';
        if(obj3)  document.getElementById('changebox_home3_button').className = 'ad_item';
        
        if(obj1)  document.getElementById('changebox_home1_arrow').innerHTML = '<span class="leftarrow"></span>';
        if(obj2)  document.getElementById('changebox_home2_arrow').innerHTML = '';
        if(obj3)  document.getElementById('changebox_home3_arrow').innerHTML = '';
        
    }
    
    if(id == "changebox_home1"){
    
        if(obj1)  document.getElementById('changebox_home1').className = 'left';
        if(obj2)  document.getElementById('changebox_home2').className = 'hidden';
        if(obj3)  document.getElementById('changebox_home3').className = 'hidden';
        
        if(obj1)  document.getElementById('changebox_home1_button').className = 'ad_item sel';
        if(obj2)  document.getElementById('changebox_home2_button').className = 'ad_item';
        if(obj3)  document.getElementById('changebox_home3_button').className = 'ad_item';
        
        if(obj1)  document.getElementById('changebox_home1_arrow').innerHTML = '<span class="leftarrow"></span>';
        if(obj2)  document.getElementById('changebox_home2_arrow').innerHTML = '';
        if(obj3)  document.getElementById('changebox_home3_arrow').innerHTML = '';
        
    //autoswitchChangebox('stop');
        
    }
    if(id == "changebox_home2"){
        
        if(obj1)  document.getElementById('changebox_home1').className = 'hidden';
        if(obj2)  document.getElementById('changebox_home2').className = 'left';
        if(obj3)  document.getElementById('changebox_home3').className = 'hidden';
        
        if(obj1)  document.getElementById('changebox_home1_button').className = 'ad_item';
        if(obj2)  document.getElementById('changebox_home2_button').className = 'ad_item sel';
        if(obj3)  document.getElementById('changebox_home3_button').className = 'ad_item';
        
        if(obj1)  document.getElementById('changebox_home1_arrow').innerHTML = '';
        if(obj2)  document.getElementById('changebox_home2_arrow').innerHTML = '<span class="leftarrow"></span>';
        if(obj3)  document.getElementById('changebox_home3_arrow').innerHTML = '';
        
        
    }
    if(id == "changebox_home3"){
        /*document.getElementById('changebox_home1').style.display = 'none';
        document.getElementById('changebox_home2').style.display = 'none';
        document.getElementById('changebox_home3').style.display = 'block';*/
        
        if(obj1)  document.getElementById('changebox_home1').className = 'hidden';
        if(obj2)  document.getElementById('changebox_home2').className = 'hidden';
        if(obj3)  document.getElementById('changebox_home3').className = 'left';
        
        if(obj1)  document.getElementById('changebox_home1_button').className = 'ad_item';
        if(obj2)  document.getElementById('changebox_home2_button').className = 'ad_item';
        if(obj3)  document.getElementById('changebox_home3_button').className = 'ad_item sel';
        
        if(obj1)  document.getElementById('changebox_home1_arrow').innerHTML = '';
        if(obj2)  document.getElementById('changebox_home2_arrow').innerHTML = '';
        if(obj3)  document.getElementById('changebox_home3_arrow').innerHTML = '<span class="leftarrow"></span>';
        
    //autoswitchChangebox('stop');
    }
    
    
    
}
function autoswitchChangebox(arg, stop){
        
    var b2;
        
    var obj1 = document.getElementById('changebox_home1');
    var obj2 = document.getElementById('changebox_home2');
    var obj3 = document.getElementById('changebox_home3');
        
    if(obj1)    var max = 1;
    if(obj2)    var max = 2;
    if(obj3)    var max = 3;
        
    if(arg)
    {
        if(isInteger(arg) == true) var b = arg;
        else var b = 2;
    }
        
    if(arg > max){
        var b = 1;
    }
        
    if(!arg)
    {
        var b = 2;
    }
        
    if(stop){
        timer = clearTimeout(timer);
    }
    b2 = b+1;
        
    timer = setTimeout('switchChangebox("changebox_home' + b + '"); autoswitchChangebox(' + b2 + ');', 10000);
    
}

function isUnsignedInteger(s) {
    return (s.toString().search(/^[0-9]+$/) == 0);
}

function fillAdvSearch(){
    
    var datum = new Date();
    retezec = datum.getDate() + "."; // Den v měsíci
    retezec += (1 + datum.getMonth()) + "."; // Měsíce jsou číslovány od nuly
    retezec += datum.getFullYear() + ""; // Rok ve formátu 0000
    
    len = document.getElementById('mesto').options.length;
    
    //alert(len);
    
    for(i=0;i<len;i++){
        if(document.getElementById('center_city').title == document.getElementById('mesto').options[i].value) selected = i;
    }
    
    document.getElementById('delka').value = '60';
    document.getElementById('kurtu').value = '1';
    document.getElementById('mesto').selectedIndex = selected;
    document.getElementById('date').value = retezec;
    
    cookie = readCookie('show_search_permanently');
    
    if(!cookie){
        $('#advanced_search').slideToggle(400);
        
    }
    return false;
    
}

function fillAdvSearch2(){
    
    var datum = new Date();
    retezec = datum.getDate() + "."; // Den v měsíci
    retezec += (1 + datum.getMonth()) + "."; // Měsíce jsou číslovány od nuly
    retezec += datum.getFullYear() + ""; // Rok ve formátu 0000
    
    //schovani mesta
    document.getElementById('mesto_td1').className='lbl wider hidden';
    document.getElementById('mesto_td2').className='inp hidden';
    document.getElementById('center_td1').className='lbl wider';
    document.getElementById('center_td2').className='inp';
    
    len = document.getElementById('mesto').options.length;
    len2 = document.getElementById('centrum').options.length;
    
    //alert(len);
    
    //meston selectbox
    for(i=0;i<len;i++){
        if(document.getElementById('center_city').title == document.getElementById('mesto').options[i].value) selected = i;
    }

    //centrum selectbox
    for(i=0;i<len2;i++){
        if(document.getElementById('bizzy_id').title == document.getElementById('centrum').options[i].value) 
        {
            selected2 = i;
        }
    }
    
    document.getElementById('delka').value = '60';
    document.getElementById('kurtu').value = '1';
    document.getElementById('mesto').selectedIndex = selected;
    document.getElementById('centrum').selectedIndex = selected2;
    document.getElementById('date').value = retezec;
    
    cookie = readCookie('show_search_permanently');
    
    if(!cookie){
        $('#advanced_search').slideToggle(400);
        
    }
    return false;
    
}

function checkFit(){
    //ocekava globalni promenou enrollment_sport_ids s idcky kategorii cviceni
    var obj = document.getElementById('category');

    var pole = enrollment_sport_ids;
    for (i=0; i<pole.length; i++)
    {
        if(obj.value *1  == pole[i]){
            
            document.getElementById('label_kurtu').innerHTML = "Počet miest";
            document.getElementById('delka').disabled = true;
            //document.getElementById('kurtu').name = "form[place_count]";
            
            document.getElementById('delka_td1').style.display = "none";
            document.getElementById('delka_td2').style.display = "none";
            document.getElementById('kurtu_td1').colspan = 2;
            document.getElementById('kurtu_td2').colspan = 2;
            break;
            
        //alert("YO");
        }
        else{
            document.getElementById('label_kurtu').innerHTML = "Počet kurtov";
            document.getElementById('delka').disabled = false;
    
            document.getElementById('delka_td1').style.display = "";
            document.getElementById('delka_td2').style.display = "";
            document.getElementById('kurtu_td1').colspan = 1;
            document.getElementById('kurtu_td2').colspan = 1;
        }
    }
    
}

function isInteger(s) {
    return (s.toString().search(/^-?[0-9]+$/) == 0);
}

function showAndChange(id){
    
    if(document.getElementById(id).style.display != "none"){

        document.getElementById(id).style.display = "none";
        //document.getElementById(id).style.visibility = "hidden";
        
        var butt_id_plus = id + "_butt_plus";
        var butt_id_minus = id + "_butt_minus";
        
        //document.getElementById(butt_id_plus).style.display = "block";
        document.getElementById(butt_id_plus).style.visibility = "visible";
        //document.getElementById(butt_id_minus).style.display = "none";
        document.getElementById(butt_id_minus).style.visibility = "hidden";
    }
    else{

        document.getElementById(id).style.display = "";
        //document.getElementById(id).style.visibility = "visible";

        var butt_id_plus = id + '_butt_plus';
        var butt_id_minus = id + '_butt_minus';
        
        //document.getElementById(butt_id_plus).style.display = "none";
        document.getElementById(butt_id_plus).style.visibility = "hidden";
        //document.getElementById(butt_id_minus).style.display = "block";
        document.getElementById(butt_id_minus).style.visibility = "visible";
        

    }
}

function checkCardPayConfirm()
{
    var checkbox = document.dobitiKreditu.confirm;

    if(checkbox.checked == true)
    {
        return true;
    }
    else
    {
        //cervene zbarvit checkbox
        document.getElementById('confirmText').style.color = 'red';

        return false;
    }
}

