if (!navigator.javaEnabled()) {
    document.write("Warning:<br>Your Browser do not support java or java not be enabled.<br>Check newer version or enable java function");
}
var PopMenuWidth = 200;
var TempOBJ;
var g_intX,g_intY;          //localtion of mouse point in golbal var
var objLighting,objCurObj;  //这两个全局变量前者用于定时器对象，后者用于递归所需传递的参数对象。
function inchmeal(objSrc){  //“淡入淡出”函数
 var intTmp=(inchmeal.arguments.length>1)?inchmeal.arguments[1]:1;  //intTmp的默认值为“1”，这个参数为此值时应用“淡出”效果；如果这个参数的值为零，那么将应用“淡入”效果。
 if(intTmp){  //“淡出”
  if(objSrc.filters.alpha.opacity<=80) objSrc.filters.alpha.opacity+=20;  /*逐渐增大当前对象的滤镜的“透明度”属性的值，以达到当前对象逐渐明朗的“淡出”效果。*/
  else if(window.objLighting) clearInterval(objLighting);  //透明度已经达到最高值将结束“淡出”过程。
 }
 else{  //“淡入”
  if(objSrc.filters.alpha.opacity>=20) objSrc.filters.alpha.opacity-=20;  /*和上面相反，逐渐减小“透明度”，以达到“淡入”的效果。*/
  else if(window.objLighting){
   clearInterval(objLighting);  //透明度达到最小值将结束“淡入”过程。
   if(objSrc.tagName=='DIV') objCurObj.style.visibility="hidden";  //隐藏菜单所在的层
  }
 }
}
function showMenu(objSrc){  //定位并调用“淡入淡出”函数显示菜单
 var intX,intY;
  objCurObj=objSrc;
  intX=(eval(event.clientX)<636)?eval(event.clientX):736;
  intY=(eval(event.clientY)<320)?eval(event.clientY):420;  //防止菜单“跑”到页面之外
  objCurObj.style.pixelLeft=intX+document.body.scrollLeft;
  objCurObj.style.pixelTop=intY+document.body.scrollTop;  //将右键菜单移动到鼠标右下角
  if(window.objLighting) clearInterval(objLighting);  //如果有正在进行的“淡入淡出”过程先清除之
  if(objCurObj.style.visibility=="visible") objCurObj.filters.alpha.opacity=0;  //如果菜单已经显示先将此菜单设置为透明
  objCurObj.style.visibility="visible";  //显示右键菜单
  objLighting=setInterval('inchmeal(objCurObj)',45);  //开始“淡出”
  g_intX = intX;
  g_intY = intY;
//  clickMenu(MainMenuSel);
}

function showMenuSub(thisobject,objSrc){  //定位并调用“淡入淡出”函数显示菜单
  var intX,intY;
  objCurObj=objSrc;
//  if ( TempOBJ != thisobject ) clickMenu(TempOBJ);
  intX=(eval(event.clientX)<636)?eval(event.clientX):736;
  intY=(eval(event.clientY)<320)?eval(event.clientY):420;  //防止菜单“跑”到页面之外
  objCurObj.style.pixelLeft=g_intX+202;
  objCurObj.style.pixelTop=intY-20;  //将右键菜单移动到鼠标右下角
  if(window.objLighting) clearInterval(objLighting);  //如果有正在进行的“淡入淡出”过程先清除之
  if(objCurObj.style.visibility=="visible") objCurObj.filters.alpha.opacity=0;  //如果菜单已经显示先将此菜单设置为透明
  objCurObj.style.visibility="visible";  //显示右键菜单
  objLighting=setInterval('inchmeal(objCurObj)',80);  //开始“淡出”
  TempOBJ = thisobject;  
}

function toggleMenu(objSrc){  //Activate the menu
 if ( (TempOBJ != objSrc) && (objSrc.contains(event.fromElement)) ) {
    // 不在主菜单焦点,也不在子菜单焦点就关闭菜单
//    clickMenu(objSrc); 
//    clickMenu(MainMenuSel_2);
 }    

 if(objSrc.contains(event.toElement)){  //鼠标进入当前对象范围
  objSrc.style.cursor='hand';  //将当前对象的鼠标样式置为“手形”
  objSrc.className='light';  //将当前对象设置为活动样式
 }
 else if(objSrc.contains(event.fromElement)){  //鼠标离开
  objSrc.style.cursor='';
  objSrc.className=''; //reset to default
 }
}
function clickMenu(objSrc){  // fade in
 objCurObj=objSrc;
 if(objCurObj.style.visibility=="visible"){  //already pop up.
  if(window.objLighting) clearInterval(objLighting);  //clear the fading process
  objLighting=setInterval('inchmeal(objCurObj,0)',55);  //begin fade in
 }
}
function addFavorite(){  //add to favorite
 var url,title;
  title=''+document.title;
  url=''+self.location;
 window.external.AddFavorite(url,title);
}

function contactUs(){  //contactUs
 var strTmp='首先感谢您访问 www.airarms.org\n\n希望可以和对网络安全和系统漏洞感兴趣的朋友一起讨论\n欢迎大家多提宝贵意见!您的支持就是我们不断创新的源泉\n\n期待你的建议,当然可以选择用您自己的方式来写~!';
 if(confirm(strTmp)) window.location="mailto:airarms@hotmail.com?subject=Something about www.airarms.org&body=hello airarms:";
}

function Go139e(){  //安盟信息科技
 var strTmp='四川安盟信息科技向您提供最新的网络安全动态!\n\n欢迎您进入四川安盟信息科技!!';
 if(confirm(strTmp)) window.location="http://www.chinansl.com";
}


function closeMenu(objSrc){
    objSrc.style.visibility="hidden";
}    
