function zobraz(pMenu) {
	document.getElementById('rozbal'+pMenu).style.display = 'block';
}

	
function skryj(pMenu) {
	document.getElementById('rozbal'+pMenu).style.display = 'none';
}

function zobrazitProhlaseni() {
    var obsah = document.getElementById("obsahClanku");
    if (obsah.style.display == 'none') {
        AJAX_nahratObsah('prohlaseni', '/prohlaseni.asp', '');
        document.getElementById('prohlaseni').style.display = 'block';
    }
}

function zobrazitClanek() {
    document.getElementById('prohlaseni').style.display = 'none';
    document.getElementById('zobrazitProhlaseniTlacitko').style.display = 'none';
    
    document.getElementById('obsahClanku').style.display = 'block';
}

function AJAX() {

    this.AJAX_createRequest = function() {
        try {  // Firefox, Opera 8.0+, Safari  
            this.httpRequest = new XMLHttpRequest();
        } catch (e) {  // Internet Explorer  
            try {
                this.httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    this.httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {
                    alert("Váš prohlížeč nepodporuje AJAX!");
                    return false;
                }
            }
        }
    }

    this.AJAX_load = function() {
        var lMistoZobrazeni = document.getElementById(this.targetID);
        lMistoZobrazeni.innerHTML = '<img src="/images/loader-small.gif" class="' + this.loaderClass + '" alt="nahrávám"/>';

        this.httpRequest.open("POST", this.url, true);
        var self = this;
        this.httpRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
        this.httpRequest.onreadystatechange = function() {
            if (self.httpRequest.readyState == 4) {
                if (self.httpRequest.status == 200) {
                    lMistoZobrazeni.innerHTML = self.httpRequest.responseText;
                } else {
                    lMistoZobrazeni.innerHTML = "Chyba pri nacitani stanky " + self.httpRequest.status + ":" + self.httpRequest.statusText;
                }
            }
        }
        this.httpRequest.send(this.url);
    }
}


function AJAX_nahratObsah(pIDElementu, pURL, pLoaderClass) {
    var goAjax = new AJAX();
    goAjax.targetID = pIDElementu;
    goAjax.url = pURL;
    goAjax.loaderClass = pLoaderClass;
    goAjax.AJAX_createRequest();
    goAjax.AJAX_load();
}
