var GB_ROOT_DIR = "http://www.serenaders.sk/jscripts/greybox/";

function confirmLink(theLink, text) {

    if (typeof(window.opera) != 'undefined') {  return true;  }

    var is_confirmed = confirm(text);
    if (is_confirmed) { theLink.href += '&is_js_confirmed=1'; }
    
    return is_confirmed;
}

function toggle(tid) { 
    var t = document.getElementById(tid); 
    t.style.display = (t.style.display == "none"?"block":"none"); 
}

function ch_style(img, s) {
    if (s == 1) {
        img.style.border  = '2px solid #B3A585';
        img.style.margin = '0px';
    }
    else {
        img.style.border  = '0px';
        img.style.margin = '2px';
    }        
}
document.onmousemove = captureMousePosition;
var xdiv
var ydiv;
var actual_div = '';

function captureMousePosition(e) {
    if (document.layers) {
        xMousePos = e.pageX;
        yMousePos = e.pageY;
    } else if (document.all) {
        xMousePos = window.event.x + document.body.scrollLeft;
        yMousePos = window.event.y + document.body.scrollTop;
    } else if (document.getElementById) {
        xMousePos = e.pageX;
        yMousePos = e.pageY;
    }
}

function openWindow(targ,x) {  
    window.open("", targ, x, "scrollbars=no", "status=no", "menubar=no", "resizable=no") ; 
}

function show_loginbox(alb, div) {
    if (div == 'loginbox')
        document.getElementById('album').value = alb;
    else
        xMousePos -= 200;

    document.getElementById(div).style.left = xMousePos;
    document.getElementById(div).style.top = yMousePos;
    document.getElementById(div).style.display = 'block';
    actual_div = div;
}

function hide_loginbox() {
    if (actual_div != '') {
        xdiv = parseInt(document.getElementById(actual_div).style.left);
        ydiv = parseInt(document.getElementById(actual_div).style.top);
        if (xMousePos < xdiv || xMousePos > xdiv+200 || yMousePos < ydiv || yMousePos > ydiv+50)
            document.getElementById(actual_div).style.display = 'none';
    }
}

function show_box(data) {
    document.getElementById("databox").innerHTML = data;
    document.getElementById("databox").style.left = xMousePos+15;
    document.getElementById("databox").style.top  = yMousePos+15;
    document.getElementById("databox").style.display = 'block';
    actual_div = "databox";
}

function hide_box() {
    document.getElementById("databox").style.display = 'none';
}


