function print_version() {
    var ww=600;
    var hh=500;
    var tops=(screen.height-hh)/2;
    var lefts=(screen.width-ww)/2;
    var settings='top='+tops+', left='+lefts+', width='+ww+', height='+hh+',';
        settings+="scrollbars=1, resizable=1, status=0, toolbar=1, menubar=1, location=0";
    var mypage = '';
    var myname='mzinios_print';

    /*var logo_headas="<table border=0 cellpadding=10 cellspacing=0 style=\"color:#666666; font-size:10px; padding-left:5px;\">\
    <tr>\
    <td><IMG src=\""+base_root+"img/print_logo2.gif\" border=0 hspace=0 vspace=0></td>\
    <td valign=top><p>"+kontaktai+"</p></td>\
    </tr></table>";
    
    
    var myturinys="<"+'!'+"DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">\
    <html>\
    <head>\
    <title>"+document.title+" - "+print_tit+"</title>\
    <META HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html; charset=utf-8\">\
    <script type=\"text/javascript\" src=\""+base_root+"print.js\"></script>\
    <LINK href=\""+base_root+"style.css\" type=text/css rel=STYLESHEET>\
    <LINK href=\""+base_root+"add_style.css\" type=text/css rel=STYLESHEET>\
    <LINK href=\""+base_root+"print_style.css\" type=text/css rel=STYLESHEET>\
    </head>\
    <body style=\"margin:20px 20px 20px 20px;\" onload=\"get_content();\">\
    <div id=\"printer\"><a href=\"javascript:to_printer();\">"+transl[lang]+"</a><br><br></div>\
    "+logo_headas+"\
    <center>\
    <table  width=\"100%\" border=0 cellpadding=5 cellspacing=0><tr><td id=\"base\"></td></tr></table>\
    </center>\
    </body>\
    </html>"; */
    
    var maint_td = document.getElementById("main_td");
    var title = document.getElementsByTagName("title")[0].innerHTML;
    
    var print_body = "<"+'!'+"DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">\
    <html>\
    <head>\
    <title>"+title+"</title>\
    <META HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html; charset=utf-8\">\
    <LINK href=\""+base_url+"css/print_style.css\" type=text/css rel=STYLESHEET>\
    </head>\
    <body style=\"margin:20px 20px 20px 20px;\">"+main_td.innerHTML+"\
    </body>\
    </html>";

    var pavas=window.open(mypage,myname,settings);
    pavas.document.open();
    pavas.document.write(print_body);
    pavas.document.close();
}

var clicked = false;

var last_item = false;

function menu_clicked(elem, url) {
    if (!clicked)
        location.href = url;
    clicked = true;
}

function checkLeft(div_elem) {
    main_div_node = document.getElementById('main_div');
    main_left = main_div_node.offsetLeft;
    //alert(window.outerWidth);
    tmpNode = div_elem;
    kaire = tmpNode.offsetLeft - main_left;
    while (tmpNode.className!='menu') {
        tmpNode = tmpNode.parentNode;
        kaire += tmpNode.offsetLeft;
    }
    return kaire;
}

function menuAtgal(div_elem) {
    tmpNode = div_elem;
    atgal = false;
    while (tmpNode.className!='menu') {
        if (tmpNode.offsetLeft < 0) {
            atgal = true;
        }
        tmpNode = tmpNode.parentNode;
    }
    return atgal;
}

function show_menu(menu_id) {
    if (node = document.getElementById(menu_id)) {
        if (node.className=="submenu") {
            node.style.top = node.parentNode.offsetTop+2;
            //alert(checkLeft(node));
            if (!node.style.left) node.style.left = 132;
            if ((checkLeft(node)>840) || (menuAtgal(node))) 
                node.style.left = -138;
            else
                node.style.left = 132;
        } else {
            if (last_item==node)
                node.style.left = 870+document.getElementById('main_div').offsetLeft;
            left = checkLeft(node);
            if (left+140>990) {
                margin_left = 990 - left - 140;
                margin_left = margin_left+"px";
                //node.style.marginLeft = margin_left;
                node.style.left = 870+document.getElementById('main_div').offsetLeft;
                last_item = node;
            }
        }
        node.style.visibility = "visible";
    } 
}

function hide_menu(menu_id) {
    if (node = document.getElementById(menu_id)) {
        node.style.visibility = "hidden";
    }
}

function activate(div_elem) {
    div_elem.childNodes[0].childNodes[0].className="active";
    div_elem.className="menu_item active_menu";
}

function deactivate(div_elem) {
    div_elem.childNodes[0].childNodes[0].className="";
    div_elem.className="menu_item";
}






function formuoti_pranesima(klaidos) {
    if (klaidos.length==1) 
        pranesimas = "Klaida!\n"+klaidos[0]+".";
    else {
        pranesimas = "Klaidos!"; 
        for (i=1; i<=klaidos.length; i++)
           pranesimas += "\n"+i+". "+klaidos[i-1]+".";
    }
    return pranesimas;
}

function checkQuickSearchForm (forma) {
    klaidos = new Array();
    
    if (!forma.keywords.value) 
        klaidos.push ("Neįvesti raktiniai žodžiai");
    
    if (klaidos.length > 0) {
        alert (formuoti_pranesima(klaidos));
        return false;
    } else submit();
}

