var browserIE=false;

function TestBrowser()
{
    if (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion >= "4.0")
    {
        browserIE=true;
    }

}

function getPDF()
{
    var soubor = self.location.href;

    config = soubor.substring(0,soubor.lastIndexOf('/'));
    config = config.substring(config.lastIndexOf('/')+1,config.length);
    config = config+"/dlsystem";
    
    soubor = soubor.substring(soubor.lastIndexOf('/'),soubor.length);
    soubor = soubor.substring(0,soubor.lastIndexOf('.'))+".xml";
    self.location.href = "http://tomcat.dlsystem.cz/fop/dlfop?debug=debug&conf="+config+"&xml="+soubor+"&xsl=stranka-tisk.xsl&ext=.pdf";
}

function getXMLname()
{
    var frmXML = document.getElementById('frmXML');
    var soubor = self.location.href;
    soubor = soubor.substring(soubor.lastIndexOf('/')+1,soubor.length);
    soubor = soubor.substring(0,soubor.lastIndexOf('.'))+".xml";
    frmXML.value = soubor;
}

function goTo(anchor)
{
        var okno = self;
        /*while (okno != okno.parent) {okno = okno.parent;}
        okno = okno.frames[okno.frames.length-1];*/
        okno.location.href = anchor.href;
}

function UkazCupliky()
{
        var polozky = document.getElementsByTagName('SPAN');
        for (var polozka = 0; polozky.length > polozka; polozka++)
                if (MaTridu(polozky[polozka], 'cuplik'))
                        OdeberTridu(polozky[polozka], 'neviditelny');
}

function MaTridu(element, trida)
{
        return(element.className.indexOf(trida) > -1);
}

function PridejTridu(element, trida)
{
        var tridy = element.className;
        var pozice = tridy.indexOf(trida);
        if (0 > pozice)
        {
                if (tridy.length > 0) tridy = ' ' + tridy;
                element.className = trida + tridy;
        }
}
                                
function OdeberTridu (element, trida)
{
        var tridy = element.className;
        var pozice = tridy.indexOf(trida);
        if (pozice >= 0)
                element.className = tridy.slice(0, pozice)
                        + tridy.slice(pozice + trida.length + 1);
}

