document.domain = 'topas.sk';

function EuroCalc(form){
    var e = document.getElementById('result');
    if(e !== undefined){
        var kurz = 30.1260;
        var mena = (form.mena.value == 1) ? "EUR" : "Sk";
        var suma = form.suma.value;
        suma = suma.replace(",",".");
        suma = (form.mena.value == 1)
            ? suma / kurz
            : suma * kurz;
        
        e.innerHTML = "<strong>" + form.suma.value + ((form.mena.value == 1) ? " Sk" : " EUR") + " = " + (Math.round(suma * 100) / 100) + " " + mena + "</strong><br /><br />";
    }
}

function ShowBlock(id){
    eUL = document.getElementById('blocks');
    if(eUL != undefined){
        child = eUL.childNodes;
        if(child.length){
            j = 0;
            for (var i = 0 ; i < child.length ; i++){
                if(child[i].nodeName == 'LI'){
                    j++;
                    e = document.getElementById('block'+j);
                    if(e !== undefined){
                        e.style.display = 'none';
                    }
                }
            }
        }
        document.getElementById('block'+id).style.display = 'block';
    }
}

NewWindow = null;
function ShowLetenky(){
    if(NewWindow){ NewWindow.close(); }
    if(NewWindow==null || NewWindow.closed){
        var href = "http://www.letenky.sk/cestovna_agentura.php?cid=c364a8dc4781b26250b0234e03ce07073d947372&backurl=http://"+ window.location.host +"/letenky.html";
        var top = screen.height/2 - 600/2;
        var left = screen.width/2 - 950/2;
        var settings =
            "left=" + left + "px,"
            +"top=" + top + "px,"
            +"width=950px,"
            +"height=600px,"
            +"toolbar=no,"
            +"location=no,"
            +"directories=no,"
            +"status=no,"
            +"menubar=no,"
            +"scrollbars=no,"
            +"resizable=yes";
        NewWindow = window.open(href,'okno',settings);
    }
    NewWindow.focus();
}

NewWindow1 = null;
function ShowWin(href, w, h){
    if(NewWindow1){ NewWindow1.close(); }
    if(NewWindow1==null || NewWindow1.closed){
        var top = screen.height/2 - h/2;
        var left = screen.width/2 - w/2;
        var settings =
            "left=" + left + "px,"
            +"top=" + top + "px,"
            +"width=" + w + "px,"
            +"height=" + h + "px,"
            +"toolbar=yes,"
            +"location=no,"
            +"directories=no,"
            +"status=yes,"
            +"menubar=yes,"
            +"scrollbars=yes,"
            +"resizable=yes";
        NewWindow1 = window.open(href,'okno',settings);
    }
    NewWindow1.focus();
}

function rollOver(element) {
    element.className += (element.className?' ':'') + 'hover';
    for( var x = 0; element.childNodes[x]; x++ ){
        if( element.childNodes[x].tagName == 'UL' ) { element.childNodes[x].className += (element.childNodes[x].className?' ':'') + 'hover'; }
        if( element.childNodes[x].tagName == 'A' ) { element.childNodes[x].className += (element.childNodes[x].className?' ':'') + 'hover'; }
    }
}

function rollOff(element) {
    element.className = element.className.replace(/ ?hover$/,'');
    for( var x = 0; element.childNodes[x]; x++ ){
        if( element.childNodes[x].tagName == 'UL' ) { element.childNodes[x].className = element.childNodes[x].className.replace(/ ?hover$/,''); }
        if( element.childNodes[x].tagName == 'A' ) { element.childNodes[x].className = element.childNodes[x].className.replace(/ ?hover$/,''); }
    }
}

function ScrollInfo(){
    var obj = document.getElementById('eurocalc');
    if(obj != undefined){
        var scroll = getPageScroll();
        obj.style.display = 'block';
        obj.style.top = (scroll[1] + 10) + 'px';
        obj.style.right = '10px';
    }
}

function AllowScroll(){ 
    window.onscroll = ScrollInfo;
}
addLoadEvent(AllowScroll);

function addLoadEvent(func){	
    var oldonload = window.onload;
    if (typeof window.onload != 'function'){
        window.onload = func;
    } else {
        window.onload = function(){
            oldonload();
            func();
        }
    }
}

function getPageScroll(){
    var yScroll;
    if (self.pageYOffset) {
        yScroll = self.pageYOffset;
    } else if (document.documentElement && document.documentElement.scrollTop){
        yScroll = document.documentElement.scrollTop;
    } else if (document.body) {
        yScroll = document.body.scrollTop;
    }
    
    arrayPageScroll = new Array('',yScroll) 
    return arrayPageScroll;
}

