function changeStyle (obj, stylename) {
	if (obj == null) return;
	obj.className = stylename;
}

function showInfoBoxCover (inText, inText2) {
    objBox = document.getElementById("infoBoxCover");
    objBox2 = document.getElementById("infoBoxCoverInside");
    objBoxText = document.getElementById("infoBoxCoverText");
    objBoxImage = document.getElementById("infoBoxCoverImage");
    if (objBox == null || objBox2 == null || objBoxText == null || objBoxImage == null) return;
    objBoxText.innerHTML = inText;
    if (inText2 != null) {
    	objBoxImage.innerHTML = inText2;
    }
    objBox.className = "showInfoBoxCoverShow";
    objBox2.className = "showInfoBoxCoverShowInside";
}


function goAction (submitElement, parentFormName) {
    if (submitElement == null) return;
    objHelpInput = document.getElementById("HELP_ACTION");
    if (objHelpInput == null) {
        alert ("Missing help-hidden element !");
        return;
    }
    objHelpInput.name = submitElement.name;
    objHelpInput.value = submitElement.value;
    submitElement.name = "xxx"; // prevent change name
    objForm = document.getElementById(parentFormName);
    if (objForm == null) {
        alert ("Form "+parentFormName+" neexistuje !");
        return;
    }
    else {
        document.onkeydown = disableActionKeys;
        objForm.submit();
    }
}

function disableActionKeys (evt) {
    pressedKey = (evt != null) ? evt.keyCode : (event != null) ? event.keyCode : null;
    // 9 - TAB, 32-SPACE, 13-ENTER
    return (pressedKey == null || (pressedKey != 9 && pressedKey != 32 && pressedKey != 13));
}

