function getElementLeft(szElementName) {
    var ret_val = 0;
    obj = document.getElementById(szElementName);
    ret_val = obj.offsetLeft;
    objHTMLelement = obj.offsetParent;
    while (objHTMLelement != null) {
        ret_val += objHTMLelement.offsetLeft;
        objHTMLelement = objHTMLelement.offsetParent;
    }
	  var nets = 0;
	 // if (navigator.appName == "Netscape") var nets = 345; 

    return ret_val-nets;
} // getElementLeft

function getElementWidth(szElementName) {
    var ret_val = 0;
    obj = document.getElementById(szElementName);
    ret_val = obj.offsetWidth;
    return ret_val;
} // getElementWidth

function getElementTop(szElementName) {
    var ret_val = 0;
    obj = document.getElementById(szElementName);
    ret_val = obj.offsetTop;
    objHTMLelement = obj.offsetParent;
    while (objHTMLelement != null) {
        ret_val += objHTMLelement.offsetTop;
        objHTMLelement = objHTMLelement.offsetParent;
    }
    return ret_val;
} // getElementTop

function getElementHeight(szElementName) {
    var ret_val = 0;
    obj = document.getElementById(szElementName);
    ret_val = obj.offsetHeight;
    return ret_val;
} // getElementHeight


 function HMenu(div_id, bol, ref_element) {
   if (ref_element) {
	      document.getElementById(div_id).style.left = getElementLeft(ref_element) + getElementWidth(ref_element);
        document.getElementById(div_id).style.top = getElementTop(ref_element);

    }

    if (bol) {
        document.getElementById(div_id).style.visibility = 'visible';
    }
    else {
        document.getElementById(div_id).style.visibility = 'hidden';
    }
 } // HMenu

function VMenu(div_id, bol, ref_element) {
    if (ref_element) {
        document.getElementById(div_id).style.left = getElementLeft(ref_element);
        document.getElementById(div_id).style.top = getElementTop(ref_element) + getElementHeight(ref_element);
    }
    if (bol) {
        document.getElementById(div_id).style.visibility = 'visible';
    }
    else {
        document.getElementById(div_id).style.visibility = 'hidden';
    }
} // VMenu


function menu_first(a,b){
if (b==1){
a.style.background="#398BD9";
}else{
a.style.background="#2E74B2";
}}

function menu_sec(a,b,c){
if (b==1){
a.style.background="#398BD9";
c.style.background="#398BD9";
}else{
a.style.background="#2E74B2";
c.style.background="#2E74B2";
}}
