/* 动态添加链接*/
//判断浏览器类型
var Sys = {};
        var ua = navigator.userAgent.toLowerCase();
         window.ActiveXObject ? Sys.ie = ua.match(/msie ([\d.]+)/)[1] :
         document.getBoxObjectFor ? Sys.firefox = ua.match(/firefox\/([\d.]+)/)[1] :
         window.MessageEvent && !document.getBoxObjectFor ? Sys.chrome = ua.match(/chrome\/([\d.]+)/)[1] :
         window.opera ? Sys.opera = ua.match(/opera.([\d.]+)/)[1] :
         window.openDatabase ? Sys.safari = ua.match(/version\/([\d.]+)/)[1] : 0;
        
        /*//以下进行测试
        if(Sys.ie) document.write('IE: '+Sys.ie);
        if(Sys.firefox) document.write('Firefox: '+Sys.firefox);
        if(Sys.chrome) document.write('Chrome: '+Sys.chrome);
        if(Sys.opera) document.write('Opera: '+Sys.opera);
        if(Sys.safari) document.write('Safari: '+Sys.safari);
		*/
//得到控件的绝对坐标
function   getAbsPoint(e)   
{   
	if(e){}else{return new Array(0,0)}
    var   x   =   e.offsetLeft,   y   =   e.offsetTop;   
    while(e=e.offsetParent) 
    { 
       x   +=   e.offsetLeft;   
       y   +=   e.offsetTop;
    } 
if(Sys.firefox)
	{
	x=x-115;
	y=y+50;
}
if(Sys.ie)
	{
	x=x-120; //left
	y=y+50; //top
}
	return new Array(x,y);
}
if(typeof(HTMLElement)!="undefined")    //给firefox定义contains()方法，ie下不起作用
{   
      HTMLElement.prototype.contains=function(obj)   
      {   
          while(obj!=null&&typeof(obj.tagName)!="undefind"){ //通过循环对比来判断是不是obj的父元素
   　　　　if(obj==this) return true;   
   　　　　obj=obj.parentNode;
   　　}   
          return false;   
      };   
}  
function showlink(n,o)
{
		// try{
					if(document.getElementById("divlinks"))
					{
						//删除div
						var p=document.getElementById("divlinks").parentNode;
						p.removeChild(document.getElementById("divlinks"));
					}
					var div=document.createElement("div");
						div.setAttribute("id","divlinks");
						div.style.position="absolute";
						var arrXY= getAbsPoint(o) ;
						div.style.left=arrXY[0];
						div.style.top=arrXY[1];
					var navbtn;
						navbtn=document.getElementsByTagName("body")[0];
//					给div添加onmouseout事件 兼容ie ff
					if(div.attachEvent)
								{
								 div.attachEvent("onmouseout",function(){hide(event);});
								}
								if(div.addEventListener)
								{
									div.addEventListener("mouseout",function(event){hide(event);},false); 
								}
					
					if(document.getElementById("lheader"))
					{var header=document.getElementById("lheader");
						if(header.attachEvent)
						{
							header.attachEvent("onmouseover",hide2);
						}
						if(header.addEventListener)
						{
							header.addEventListener("mouseover",hide2,false);
						}
					}
					var astyle="color:black;font-size:13px;font-weight:bold;";
				if (n==1)//点击产品下载
					{
							div.style.width="340px";
							var aL=document.createElement("a");
							var aR=document.createElement("a");
							var aRR=document.createElement("a");
							aL.setAttribute("href","/ksbackup.php");
							aR.setAttribute("href","/ksguard.php");
							aRR.setAttribute("href","/helpyou.php");


							aL.innerHTML="金盾备份&nbsp;";
							aR.innerHTML="金盾卫士&nbsp;";
							aRR.innerHTML="帮助中心";
							aL.style.cssText=astyle;
							aR.style.cssText=astyle;
							aRR.style.cssText=astyle;
							div.appendChild(aL);
							div.appendChild(aR);
							div.appendChild(aRR);
							if(navbtn)
							{
							  var targetE=navbtn.childNodes[0];
							  //alert(navbtn.childNodes.length);
							navbtn.insertBefore(div,targetE);
							}
					}
					else if(n==2)  //单击天下介绍
					{	 
						div.style.width="450px";
							
						 var hrefs=new Array("/teamdes.php","/movementNews.php","/teamhonor.php","/contactus.php","/joinus.php");//在此添加《移动天下》 子模块的href
						// var srcs=new Array("/images3/teamdes.gif","/images3/teamnews.gif","/images3/teamhonor.gif","/images3/connectus.gif","/images3/joinus.gif");
						var hreftext=new Array("天下介绍","动态新闻","天下荣誉","联系我们","诚聘英才","");
						 for(i=0;i<5;i++)
						 {
							 /*
							 var img=document.createElement("img");
								img.style.height="21px";
								img.style.borderWidth="0px";
								 img.setAttribute("src",srcs[i]);
								 */
							var alink=document.createElement("a");
								
								 alink.setAttribute("href",hrefs[i]);
								 alink.style.cssText=astyle;
								// alink.appendChild(img);
								alink.innerHTML=hreftext[i]+"&nbsp;";
								 div.appendChild(alink);
						 }
						var targetE=navbtn.childNodes[0];
							navbtn.insertBefore(div,targetE);
					}
					else if(n==3)
					{
						if(document.getElementById("divlinks"))
						{
							var p=document.getElementById("divlinks").parentNode;
							p.removeChild(document.getElementById("divlinks"));
						}
					}
		// }catch (e){	alert(e.message);return false;}
}
 function insertAfter(newElement,targetElement) 
 {
	var parent = targetElement.parentNode;
	if (parent.lastChild == targetElement) {
		parent.appendChild(newElement);
	} 
	else {
		parent.insertBefore(newElement,targetElement.nextSibling);
	}
}
//当鼠标在divlinks 上移动时，不隐藏divlinks 鼠标离开divlinks 则隐藏divlinks
function hide(theEvent)
{
	var div=document.getElementById("divlinks");
	if(Sys.ie)
	{
		if(div.contains(theEvent.toElement)){return;}//是子元素
		 else{ showlink(3,document.getElementById("divlinks"));}
	}
	if(Sys.firefox)
	{
		if(div.contains(theEvent.relatedTarget)){return;}//是子元素
		else{ showlink(3,document.getElementById("divlinks"));}
	}

//如果触发事件的对象不是div里面的元素 则隐藏div
	
}
//鼠标从按钮上一如header的时候 直接隐藏。
function hide2()
{ 
	 showlink(3,document.getElementById('divlinks'));
}