﻿// JScript 文件
 function showdiv123()
{
var c = document.getElementById("divTool");
	c.style.position = "absolute";
	//var eT = obj.offsetTop;  
   // var eH = obj.offsetHeight+eT;  
	//c.style.left = window.event.clientX-event.offsetX+document.documentElement.scrollLeft-20;
   // c.style.top = window.event.clientY-event.offsetY+document.documentElement.scrollTop+eH-8;
	c.style.display ="block";
}


function showMenuNew(obj)
{
    
	var c = document.getElementById("divTool");
	c.style.position = "absolute";
	var eT = obj.offsetTop; 	
    var eH = obj.offsetHeight+eT;  
	c.style.left = window.event.clientX-event.offsetX+document.documentElement.scrollLeft+68;
    c.style.top = window.event.clientY-event.offsetY+document.documentElement.scrollTop+eH-15;
	c.style.display = "block";
}

function hideMenuNew(obj)
{

  var c = document.getElementById("divTool");
  if(c.style.display!="none")
{
	c.style.display = "none";
	}
}

function hideMenuNewTest(obj)
{
 var c = document.getElementById("divMenuTest");
  if(c.style.display!="none")
{
	c.style.display = "none";
	}
}


function ShowMenuOver(obj)
{
obj.className="menu1over";


}

function ShowMenuOut(obj)
{
obj.className="menu1out";

}


 function showdivTest()
{
var c = document.getElementById("divMenuTest");
	c.style.position = "absolute";
	//var eT = obj.offsetTop;  
   // var eH = obj.offsetHeight+eT;  
	//c.style.left = window.event.clientX-event.offsetX+document.documentElement.scrollLeft-20;
   // c.style.top = window.event.clientY-event.offsetY+document.documentElement.scrollTop+eH-8;
	c.style.display ="block";	
}


function showMenuNewTest(evt,obj)
{    
	var c = document.getElementById("divMenuTest");
	c.style.position = "absolute";
	var eT = obj.offsetTop; 	
    var eH = obj.offsetHeight+eT;     
    evt=evt||event; 
     var OffsetX=0;
     var OffsetY=0;
     var evtOffsets = getOffset(evt);
    OffsetX=evtOffsets.offsetX;
    OffsetY =evtOffsets.offsetY ;
    //alert(OffsetX);
	c.style.left =evt.clientX-OffsetX+document.documentElement.scrollLeft+174+"px";
    c.style.top = evt.clientY-OffsetY+document.documentElement.scrollTop+eH-22+"px";
	c.style.display = "block";
}


//created by lizuo.zhou 2009-7-15
function getOffset(evt)
{
  if (evt.offsetX == undefined)
  {     
      var target = evt.target;
      if (target.offsetLeft == "undefined")
      {   
        target = target.parentNode;
      }     
      var pageCoord = getPageCoord(target);
      var eventCoord =
      {
        x: window.pageXOffset + evt.clientX,
        y: window.pageYOffset + evt.clientY
      };
      var offset =
      {
        offsetX: eventCoord.x - pageCoord.x,
        offsetY: eventCoord.y - pageCoord.y
      };
  }
  else
  { //alert(evt.offsetX)
    var offset =
      {
        offsetX: evt.offsetX,
        offsetY: evt.offsetY
      };
  }  
  return offset;
}

function getPageCoord(element)
{
  var coord = {x: 0, y: 0};
  while (element)
  {
    coord.x += element.offsetLeft;
    coord.y += element.offsetTop;
    element = element.offsetParent;
  }
  return coord;
}

//function hideMenuNewTest(obj)
//{

//  var c = document.getElementById("divMenuTest");
//  if(c.style.display!="none")
//{
//	c.style.display = "none";
//	}
//}


//////////////////////AboutUs

function showMenuAboutUs(obj)
{
    
	var c = document.getElementById("divAboutUs");
	c.style.position = "absolute";
	var eT = obj.offsetTop;  
    var eH = obj.offsetHeight+eT;  
	c.style.left = window.event.clientX-event.offsetX+document.documentElement.scrollLeft+68;
    c.style.top = window.event.clientY-event.offsetY+document.documentElement.scrollTop+eH-15;
	c.style.display = "block";
	
}



function hideMenuAboutUs(obj)
{

  var c = document.getElementById("divAboutUs");
  if(c.style.display!="none")
{
	c.style.display = "none";
	}
}

 function showdivAboutUs()
{
var c = document.getElementById("divAboutUs");
	c.style.position = "absolute";
	
	c.style.display ="block";
}

/////////////////EventActivity


function showMenuEventActivity(obj)
{
    
	var c = document.getElementById("divEventActivity");
	c.style.position = "absolute";
	var eT = obj.offsetTop;  
    var eH = obj.offsetHeight+eT;  
	c.style.left = window.event.clientX-event.offsetX+document.documentElement.scrollLeft+68;
    c.style.top = window.event.clientY-event.offsetY+document.documentElement.scrollTop+eH-15;
	c.style.display = "block";
	
}



function hideMenuEventActivity(obj)
{

  var c = document.getElementById("divEventActivity");
  if(c.style.display!="none")
{
	c.style.display = "none";
	}
}

 function showdivEventActivity()
{
var c = document.getElementById("divEventActivity");
	c.style.position = "absolute";
	
	c.style.display ="block";
}


///////////////Publication

 function showMenuPublication(obj)
{
    
	var c = document.getElementById("divPublication");
	c.style.position = "absolute";
	var eT = obj.offsetTop;  
    var eH = obj.offsetHeight+eT;  
	c.style.left = window.event.clientX-event.offsetX+document.documentElement.scrollLeft+68;
    c.style.top = window.event.clientY-event.offsetY+document.documentElement.scrollTop+eH-50;
	c.style.display = "block";
	
}



function hideMenuPublication(obj)
{

  var c = document.getElementById("divPublication");
  if(c.style.display!="none")
{
	c.style.display = "none";
	}
}

 function showdivPublication()
{
var c = document.getElementById("divPublication");
	c.style.position = "absolute";
	
	c.style.display ="block";
}


//////////////////////SubMenu
//function ShowMenuOver(obj)
//{
//obj.className="menu1over";


//}

//function ShowMenuOut(obj)
//{
//obj.className="menu1out";

//}
function showSubMenu(evt,obj,SubMenuDivID)
{
	var c = document.getElementById(SubMenuDivID);
	
	var eT = obj.offsetTop;  
    var eH = obj.offsetHeight+eT; 
    
    var topH=pointerY(evt);
    var leftW=pointerX(evt);
          
    evt=evt||event; 
    var OffsetX=0;
    var OffsetY=0;
    var evtOffsets = getOffset(evt); 
    OffsetX=evtOffsets.offsetX;
    OffsetY =evtOffsets.offsetY ;
//    alert(topH);
    //alert(evt.clientX);
    //alert(evt.clientX-OffsetX+document.documentElement.scrollLeft+68+"px");   
    c.style.position = "absolute";//absolute
	c.style.left =evt.clientX-OffsetX+document.documentElement.scrollLeft+68 +"px";
    c.style.top = evt.clientY-OffsetY+document.documentElement.scrollTop+eH-15  +"px";
	c.style.display = "block";
//	//c.style.top ="10px"
//	c.style.zindex=9999;
//	c.style.left ="-100px"
}



function hideSubMenu(obj,SubMenuDivID)
{
//alert(obj.id+"::"+SubMenuDivID);
  var c = document.getElementById(SubMenuDivID);
  if(c.style.display!="none")
{
	c.style.display = "none";
	}
}

 function showdivSubMenu(obj)
{
//alert(obj.id)
var c = document.getElementById(obj.id);
	c.style.position = "absolute";
	
	c.style.display ="block";
}







///=======================





function pointerX(evt)
{
   evt=evt||event; 
   return evt.pageX||(evt.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft));
}
function pointerY(evt)
{
   evt=evt||event; 
   return evt.pageY||(evt.clientY+(document.documentElement.scrollTop||document.body.scrollTop));
}


/*this for repeater control left menu */
function showSubMenuForRepeaterCtrl(evt,obj,SubMenuDivID)
{
	var c = document.getElementById(SubMenuDivID);
	c.style.position = "absolute";
	var eT = obj.offsetTop;  
    var eH = obj.offsetHeight+eT; 
    evt=evt||event; 
     var OffsetX=0;
     var OffsetY=0;
     var evtOffsets = getOffset(evt);
    OffsetX=evtOffsets.offsetX;
    OffsetY =evtOffsets.offsetY ;
	c.style.left =evt.clientX-OffsetX+document.documentElement.scrollLeft+68+"px";
    c.style.top = evt.clientY-OffsetY+document.documentElement.scrollTop+100-22+"px";
	c.style.display = "block";
}

