function showOdeslatBox (){
    // Show the element 
    $('lightbox').removeClassName('hidden')
	 
	 var form = $('preposlatform'); 
	 form.focusFirstElement();
}

function closeOdeslatBox (){
    // Hide the element 
    $('lightbox').addClassName('hidden');
}

function checkForm (){
    if($('email').value == "" || $('odkoho').value == ""){
         alert ('Pole Komu a Od koho musí být vyplněna.');
         return false;
    }else{
       
        return true;
    }
}

function submitFormKontakt (){
    if($('predmet').value == ""){
        alert('Pole "předmět" nelze ponechat prázdné.');
        return false;
    }
    if($('zprava').value == ""){
        alert('Pole "zpráva" nelze ponechat prázdné.');
        return false;
    }
    if($('jmeno').value == ""){
        alert('Pole "jméno" nelze ponechat prázdné.');
        return false;
    }
    if($('email').value == "" && $('telefon').value == ""){
        alert('Bez vyplněného pole "e-mail" nebo "telefon" Vás nelze kontaktovat.');
        return false;
    }
    if($('souhlas').checked != true){
        alert('Nelze odeslat bez potvrzeného souhlasu. Zaškrtněte prosím zakrtávací políčko "Souhlasím s:".');
        return false;
    }
    document.forms.kontaktInfo.submit();
    return true;
}


//zjistujeme z databaze udalosti pro dane datum a vysledek renderujeme do p elementu s ID 'eventsholder'
function getEvent(datum) 
{
    var myAjax = new Ajax.Request('/kalendar/ajaxgetevents', 
                                   {method: 'get', parameters: {datum: datum}, 
                                   onComplete: handleResponse});
}

//handle the Ajax response ...
function handleResponse(transport)
{
    if(transport.responseText != ""){
        $('eventsholder').innerHTML = transport.responseText;
    }else{
        alert('Neobdrželi jsme odpověď ze serveru.');
    }
}
