function addActionsGB() {
    hideSpamControl();
    var form = document.getElementById("form");
    var jmeno = document.getElementById("jmeno");
    var text = document.getElementById("text");

    pridejListener(jmeno, "blur", checkName);
    pridejListener(text, "blur", checkText);
    pridejListener(form, "submit", checkName);
    pridejListener(form, "submit", checkText);
}

function hideSpamControl() {
    var spam = document.getElementById("spam");
    var obrana = document.getElementById("obrana");
    obrana.value = "Červený Dvůr";
    spam.style.display = "none";
}

function checkName(e) {
    var jmeno = document.getElementById("jmeno");
    
    if(trim(jmeno.value).length == 0) {
        e.preventDefault();
        alert("Jméno musí být vyplněno.");
        jmeno.style.backgroundColor = "#f00";
        jmeno.focus();
    } else {
        jmeno.style.backgroundColor = "#fff";
    }
    return false;
}

function checkText(e) {
    var text = document.getElementById("text");

    if(trim(text.value).length == 0) {
        e.preventDefault();
        alert("Text musí být vyplněn.");
        text.style.backgroundColor = "#f00";
        text.focus();
    } else {
        text.style.backgroundColor = "#fff";
    }
    return false;
}

function trim(stringToTrim) {
    return stringToTrim.replace(/^\s+|\s+$/g, "");
}



