var zxcXFSVName='home_main';  // The name of the slave(bottom) frame.
//var zxcXFSVMLeftOS=0;       //-156 The X(left) Offset of the Slave Menu.
//var zxcXFSVMTopOS=0;           // The Y(top) Offset of the Slave Menu.
var zxcXFSVObj,zxcXFSVTO,zxcXFSVT1;

function zxcXFSVMenu(zxcobjid,zxcmid,zxccon,zxcx,zxcy) {
    zxcXFSVMClear();
    var zxcobj=document.getElementById(zxcobjid);
    zxcXFSVObj=document.getElementById(zxcmid);
    zxcXFSVObj.innerHTML=zxccon.join('');
    zxcXFSVObj.style.left=(zxcx)+'px';//zxcPos(zxcobj)[0]+
    zxcXFSVObj.style.top=(zxcy)+'px';//zxcPos(zxcobj)[1]+
    zxcXFSVObj.style.visibility='visible';
    if (window.top[zxcXFSVName]){
        window.top[zxcXFSVName].zxcXFSVMenuSlave(zxcmid,zxcXFSVObj.innerHTML,
        (zxcXFSVObj.offsetLeft),(zxcXFSVObj.offsetTop-zxcWWHS()[1]));//+zxcXFSVMTopOS
    }                       //+zxcXFSVMLeftOS
}

function zxcXFSVMHide(){
    zxcXFSVTO=setTimeout('zxcXFSVObj.style.visibility=\'hidden\'',500);
    if (window.top[zxcXFSVName]){
        zxcXFSVT1=setTimeout('window.top[zxcXFSVName].zxcXFSVObj.style.visibility=\'hidden\'',500);
    }
}

function zxcXFSVMClear(){
    clearTimeout(zxcXFSVTO);
    clearTimeout(zxcXFSVT1);
    if (window.top[zxcXFSVName]){ window.top[zxcXFSVName].zxcXFSVClear2(); }
}

function zxcPos(zxcobj){
    var zxclft = zxcobj.offsetLeft;
    var zxctop = zxcobj.offsetTop;
    var zxcpar;
    while (zxcobj.offsetParent!=null){
           zxcpar = zxcobj.offsetParent;
           zxclft += zxcpar.offsetLeft;
           zxctop += zxcpar.offsetTop;
           zxcobj =zxcpar;
    }
    return [zxclft,zxctop];
}

function zxcWWHS(){
/*  if (window.innerHeight){
        return [window.innerWidth,window.innerHeight];
    } else if (document.documentElement.clientHeight){
        return [document.documentElement.clientWidth,document.documentElement.clientHeight];
    } else if (document.body.clientHeight){
        return [document.body.clientWidth,document.body.clientHeight];
    }*/
//    if (navigator.appName.indexOf("Microsoft") > 0)
    return [document.body.clientWidth,document.body.clientHeight];
}

