﻿
var ie = document.all
var ns6 = document.getElementById && !document.all
var isMenu = false;
var strBrowser;

if ((i = navigator.userAgent.indexOf("Opera")) >= 0)
    strBrowser = "Opera";
else if ((i = navigator.userAgent.indexOf("Netscape6/")) >= 0)
    strBrowser = "Netscape6/";
else if ((i = navigator.userAgent.indexOf("Gecko")) >= 0)
    strBrowser = "Gecko";
else if ((i = navigator.userAgent.indexOf("MSIE")))
    strBrowser = "MSIE";


var menuSelObj = null;
var overpopupmenu = false;

function mouseSelect(e) {
    var obj = ns6 ? e.target.parentNode : event.srcElement.parentElement;
    if (isMenu) {
        if (overpopupmenu == false) {
            isMenu = false;
            overpopupmenu = false;
            document.getElementById('menudiv').style.display = "none";
            //        return true;
        }
        //    return true;
    }
    return true;
}

// POP UP MENU
function ItemSelMenu(e, url) {
    gotoURL = url + "&printicon=print";
    var obj = ns6 ? e.target.parentNode : event.srcElement.parentElement;
    menuSelObj = obj;
    if (ns6) {
        document.getElementById('menudiv').style.left = e.pageX + "px";
        document.getElementById('menudiv').style.top = e.pageY + "px";
    } else {
        document.getElementById('menudiv').style.pixelLeft = event.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
        document.getElementById('menudiv').style.pixelTop = event.clientY + document.body.scrollTop + document.documentElement.scrollTop;
    }
    document.getElementById("ifrmPrint").src = '';
    document.getElementById("ifrmPrint").src = gotoURL;
    document.getElementById('menudiv').style.display = "";
    isMenu = true;
    return false;
}

document.onmousedown = mouseSelect;

function gotoPrint() {
    window.setTimeout('gotoPrintChild()', 1000);
}
function gotoPrintChild() {
    if (strBrowser == "MSIE") {
        document.frames("ifrmPrint").self.focus();
        document.frames("ifrmPrint").self.print();
    } else {
        window.frames["ifrmPrint"].focus();
        window.frames["ifrmPrint"].print();
    }
    document.getElementById('menudiv').style.display = "none";
}

