
var lastQuery = "";

function ShowSeptac(text) {
    var septac = document.getElementById("Septac");
    septac.style.display = "block";
    septac.style.position = "absolute";
    septac.style.top = "120px";
    //septac.style.left = 100;
    septac.style.width = "300px";
    //septac.style.backgroundColor = "#EEEEEE";
    lastQuery = text;
    if (window.XMLHttpRequest) {

        var htmlObject;
        try {
            htmlObject = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (chyba) {
            htmlObject = new XMLHttpRequest();
        }

        htmlObject.onreadystatechange = function () { vypisTo(htmlObject); }
        htmlObject.open("GET", "http://www.tisknulevne.cz/send/naseptavac.aspx?GetString=" + escape(text), true);
        htmlObject.setRequestHeader("Content-type", "text/xml; charset=windows-1250");
        htmlObject.send("GetString=" + escape(text));

        //htmlObject.setRequestHeader("Content-type", "text/xml");
        //htmlObject.setRequestHeader("text/html; charset=UTF-8");
    }
}

function ShowSeptac_big(text, registred, oblibenych) {
    var septac = document.getElementById("SeptacBig");
    septac.style.display = "block";
    septac.style.position = "absolute";
    if (registred == 1) {
        if (oblibenych == 0) {
            septac.style.top = "600px";
        }
        else {
            septac.style.top = "670px";
        }
    }
    else
        septac.style.top = "340px";

    septac.style.paddingLeft = "20px";
    //septac.style.left = "100px";
    septac.style.width = "410px";
    //septac.style.backgroundColor = "#EEEEEE";
    lastQuery = text;
    if (window.XMLHttpRequest) {

        var htmlObject;
        try {
            htmlObject = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (chyba) {
            htmlObject = new XMLHttpRequest();
        }

        htmlObject.onreadystatechange = function () { vypisToBig(htmlObject); }
        htmlObject.open("GET", "http://www.tisknulevne.cz/send/naseptavac_big.aspx?GetString=" + escape(text), true);
        htmlObject.setRequestHeader("Content-type", "text/xml; charset=windows-1250");
        htmlObject.send("GetString=" + escape(text));

        //htmlObject.setRequestHeader("Content-type", "text/xml");
        //htmlObject.setRequestHeader("text/html; charset=UTF-8");
    }
}

function vypisToBig(htmlObject) {
    var septac = document.getElementById("SeptacBig");
    if (htmlObject.readyState == 4) {
        if (htmlObject.status == 200) {
            var data = htmlObject.responseText;
            septac.innerHTML = data;
        }
        else
            septac.innerHTML = "";
    }
}

function HideSeptacBig() {
    if (document.getElementById("SeptacBig"))
        document.getElementById("SeptacBig").style.display = "none";
}

function vypisTo(htmlObject) {
    var septac = document.getElementById("Septac");
    if (htmlObject.readyState == 4) {
        if (htmlObject.status == 200) {
            var data = htmlObject.responseText;
            septac.innerHTML = data;
        }
        else
            septac.innerHTML = "";
    }
}

function HideSeptac() {
    if (document.getElementById("Septac"))
        document.getElementById("Septac").style.display = "none";
}

function zjisti_text(text) {
    if (text.length > 0)
        ShowSeptac(text);
    else
        HideSeptac();
}

function zjisti_text_big(text, registred, oblibenych) {
    if (text.length > 0)
        ShowSeptac_big(text, registred, oblibenych);
    else
        HideSeptacBig();
}

function Zobraz1() {
    document.getElementById('sada1').style.display = 'block';
    document.getElementById('sada2').style.display = 'none';
    document.getElementById('sada3').style.display = 'none';
    document.getElementById('sada4').style.display = 'none';
}

function Zobraz2() {
    document.getElementById('sada1').style.display = 'none';
    document.getElementById('sada2').style.display = 'block';
    document.getElementById('sada3').style.display = 'none';
    document.getElementById('sada4').style.display = 'none';
}

function Zobraz3() {
    document.getElementById('sada1').style.display = 'none';
    document.getElementById('sada2').style.display = 'none';
    document.getElementById('sada3').style.display = 'block';
    document.getElementById('sada4').style.display = 'none';
}

function Zobraz4() {
    document.getElementById('sada1').style.display = 'none';
    document.getElementById('sada2').style.display = 'none';
    document.getElementById('sada3').style.display = 'none';
    document.getElementById('sada4').style.display = 'block';
}

function AddFavorite(linkObj, addUrl, addTitle) {
    if (document.all && !window.opera) {
        window.external.AddFavorite(addUrl, addTitle);
        return false;
    }
    else if (window.opera && window.print) {
        linkObj.title = addTitle;
        return true;
    }
    else if ((typeof window.sidebar == 'object') && (typeof window.sidebar.addPanel == 'function')) {
        if (window.confirm('Přidat oblíbenou stránku jako nový panel?')) {
            window.sidebar.addPanel(addTitle, addUrl, '');
            return false;
        }
    }
    return false;
}

function CheckData() {
    var email = document.getElementById("email").value;
    var name = document.getElementById("name").value;
    var company = document.getElementById("company").value;
    var phone = document.getElementById("phone").value;
    var chyby = "Chyba : ";
    var ready = true;
    if (email.indexOf("@", 0) < 0) {
        chyby += "Není zadán email ve správném tvaru.<br/>";
        ready = false;
    }
    if (chyby != "Chyba : ")
        document.getElementById("errorlist").innerHTML = "<label id=\"errorlist\"  style=\"color:Red;\">" + chyby + "</label>";
    else
        document.getElementById("errorlist").innerHTML = "<label id=\"errorlist\"></label>";
    return ready;
}


var touchedButton;
var buttonIndex;

// BackLink ... url  | CartLink .. /kosik
function ShowQuestAddCart(Tbutton, index) {
    touchedButton = Tbutton;
    buttonIndex = index;
    var nazev = document.getElementById("nazevZbozi_" + buttonIndex).value;
    nazev = nazev.replace("\n", "").replace("\r", "");
    var VBaleni = document.getElementById("CountInPacking_" + buttonIndex).value;
    var cena;
    cena = document.getElementById("s_dph_" + buttonIndex).value.replace("\n", "").replace("\r", "");

    var Pocet = document.getElementById("pocet_" + buttonIndex).value;
    if (Pocet == "") {
        Pocet = 1;
        document.getElementById("pocet_" + buttonIndex).value = Pocet;
    }
    if (Pocet == "\r\n") {
        Pocet = 1;
        document.getElementById("pocet_" + buttonIndex).value = Pocet;
    }
    if (Pocet == "\r") {
        Pocet = 1;
        document.getElementById("pocet_" + buttonIndex).value = Pocet;
    }
    if (Pocet == "\n") {
        Pocet = 1;
        document.getElementById("pocet_" + buttonIndex).value = Pocet;
    }

    var jednotka = "";
    jednotka = document.getElementById("jednotka_" + buttonIndex).value;
    jednotka = jednotka.replace("\n", "").replace("\r", "");
    if (Pocet == 0) {
        Pocet = 1;
        document.getElementById("pocet_" + buttonIndex).value = Pocet;
    }

    if (cena != null & cena != "")
        cena = " za " + cena.replace('Kč ', '') + " / " + jednotka;
    cena = "";
    document.getElementById("vlozeno").innerText = (Pocet * VBaleni) + " " + jednotka.trim() + " " + nazev.trim() + cena;
    document.getElementById("vlozeno").innerHTML = "<span id=\"vlozeno\">" + (Pocet * VBaleni) + " " + jednotka.trim() + " " + nazev.trim() + cena + "</span>"
    document.getElementById("CartQuestionBackGround").style.display = "block";
    return false;
}

function StayHere() {
    if (buttonIndex > 0) {
        document.getElementById("CartQuestionBackGround").style.display = "none";
        if (Pridat(buttonIndex))
            document.getElementById("buy_" + buttonIndex).click();
    }
}

function gotoCart() {
    if (buttonIndex > 0) {
        document.getElementById("CartQuestionBackGround").style.display = "none";
        var urls = document.getElementsByName("url");
        for (i = 0; i < urls.length; i++) {
            urls.item(i).value = "/do_kosiku.asp";
        }
        document.getElementById("url").value = "/do_kosiku.asp";
        if (Pridat(buttonIndex)) {
            document.getElementById("buy_" + buttonIndex).click();
        }
    }
}




String.prototype.trim = function () {
    return this.replace(/^\s+|\s+$/g, "");
}
String.prototype.ltrim = function () {
    return this.replace(/^\s+/, "");
}
String.prototype.rtrim = function () {
    return this.replace(/\s+$/, "");
}

