﻿//自动切换图片
var elady_step=3; //1:small, 3:middle, 5:big
var elady_speed=80; //20:fast, 50:middle, 80:slow
var e_tp=new Array();
var e_tplink=new Array();
var adNum_elady1=0; 
var elady_stop_sh=0;
var elady_star_sh=1;

function elady1_moveImg()
{
  if ((!document.all&&!document.getElementById)||(elady_stop_sh==0)) return;
  if (elady_star_sh==1)
  {
    document.all.elady1_divimg.style.pixelTop=parseInt(document.all.elady1_divimg.style.pixelTop)+elady_step;
  }
  else if (elady_star_sh==2)
  {
    document.all.elady1_divimg.style.pixelLeft=parseInt(document.all.elady1_divimg.style.pixelLeft)+elady_step;
  }
  else if (elady_star_sh==3)
  {
    document.all.elady1_divimg.style.pixelTop=parseInt(document.all.elady1_divimg.style.pixelTop)-elady_step;
  }
  else
  {
    document.all.elady1_divimg.style.pixelLeft=parseInt(document.all.elady1_divimg.style.pixelLeft)-elady_step;
  }
  if (elady_star_sh<4) 
  {
    elady_star_sh++;
  }
  else 
  {
    elady_star_sh=1;
  }
  setTimeout("elady1_moveImg()",elady_speed);
}

e_tplink[0]="#";
e_tp[0]="flash/pic4.jpg";

e_tplink[1]="#";
e_tp[1]="flash/pic1.jpg";

e_tplink[2]="#";
e_tp[2]="flash/pic2.jpg";

e_tplink[3]="#";
e_tp[3]="flash/pic3.jpg";
var currentimage=new Array();   
for (i=0;i<=3;i++)
{
    currentimage[i]=new Image();
    currentimage[i].src=e_tp[i];
}
function elady1_set()
{   
   if (document.all)
   {      
       e_tprotator.filters.revealTrans.Transition=Math.floor(Math.random()*23);
       e_tprotator.filters.revealTrans.apply();   
    }
}
function elady1_playCo()
{
   if (document.all)      
   {
      e_tprotator.filters.revealTrans.play();
   
   }
}
function elady1_nextAd()
{   
    if(adNum_elady1<e_tp.length-1)
    {
       adNum_elady1++ ;
    }
    else
    {
        adNum_elady1=0;
    }
    elady1_set();
    document.images.e_tprotator.src=e_tp[adNum_elady1];
    elady1_playCo();
    theTimer=setTimeout("elady1_nextAd()", 8000);
}
function elady1_linkurl()
{   
    jumpUrl=e_tplink[adNum_elady1];
    jumpTarget='_blank';
    if (jumpUrl != '')
    {      
       if (jumpTarget != '')window.open(jumpUrl,jumpTarget);
       else location.href=jumpUrl;
    }
}
function elady1_listMsg() 
{   
    status=e_tplink[adNum_elady1];
    document.returnValue = true;
}



//显示 objParent 容器中 nIndex 指向的直接子对象
function __ShowTabByIdx(objParent, nIndex, sIdPreName, sTagName)
{
  var objTab, nIdPreNameLength, nMatchIdx = -1;
  
  nIdPreNameLength = sIdPreName.length;
  

  var nLen = objParent.childNodes.length;
  //for(objTab in objParent.childNodes)
  for (var nIdx = 0; nIdx < nLen; nIdx++)
  {
    objTab = objParent.childNodes[nIdx];
    if ( objTab.tagName.toLowerCase() != sTagName.toLowerCase() ) continue;
    if ( objTab.id.substr(0, nIdPreNameLength) != sIdPreName ) continue;
    
    nMatchIdx ++;
    
    if (nMatchIdx == nIndex)
    {
      if (objTab.style.display != "block") 
      {
        objTab.style.display = "block";
      }
      else
      {
        break;
      }
    }
    else  //其他 tabidx
    {
      if (objTab.style.display != "none") objTab.style.display = "none";
    }
    
  }
  
}


//显示 objParent 容器中 sName 指向的直接子对象
function __ShowTabByIdName(objParent, sIdName, sIdPreName, sTagName)
{
  var objTab, nIdPreNameLength, sName = "";
  
  nIdPreNameLength = sIdPreName.length;
  
  var nLen = objParent.childNodes.length;
  //for(objTab in objParent.childNodes)
  for (var nIdx = 0; nIdx < nLen; nIdx++)
  {
    objTab = objParent.childNodes[nIdx];

    if ( objTab.tagName.toLowerCase() != sTagName.toLowerCase() ) continue;
    if ( objTab.id.substr(0, nIdPreNameLength) != sIdPreName ) continue;
    
    sName = objTab.id.substr(nIdPreNameLength)
    
    if (sName == sIdName)
    {
      if (objTab.style.display != "block") 
      {
        objTab.style.display = "block";
      }
      else
      {
        break;
      }
    }
    else  //其他 idname
    {
      if (objTab.style.display != "none") objTab.style.display = "none";
    }
    
    
  }
  
}


//突显 objParent 容器中 nIndex 指向的直接子对象
function __ShowOnTabByIdx(objParent, nIndex, sIdPreName, sTagName, sClassHighLight, sClassNormal)
{
  var objTab, nIdPreNameLength, nMatchIdx = -1;
  
  nIdPreNameLength = sIdPreName.length;
  

  var nLen = objParent.childNodes.length;
  //for(objTab in objParent.childNodes)
  for (var nIdx = 0; nIdx < nLen; nIdx++)
  {
    objTab = objParent.childNodes[nIdx];
    if ( objTab.tagName.toLowerCase() != sTagName.toLowerCase() ) continue;
    if ( objTab.id.substr(0, nIdPreNameLength) != sIdPreName ) continue;
    
    nMatchIdx ++;
    
    if (nMatchIdx == nIndex)
    {
      if (objTab.className != sClassHighLight) 
      {
        objTab.className = sClassHighLight;
      }
      else
      {
        break;
      }
    }
    else  //其他 tabidx
    {
      if (objTab.className != sClassNormal) objTab.className = sClassNormal;
    }
    
  }
  
}


//突显 objParent 容器中 sName 指向的直接子对象
function __ShowOnTabByIdName(objParent, sIdName, sIdPreName, sTagName, sClassHighLight, sClassNormal)
{
  var objTab, nIdPreNameLength, sName = "";
  
  nIdPreNameLength = sIdPreName.length;
  
  var nLen = objParent.childNodes.length;
  //for(objTab in objParent.childNodes)
  for (var nIdx = 0; nIdx < nLen; nIdx++)
  {
    objTab = objParent.childNodes[nIdx];

    if ( objTab.tagName.toLowerCase() != sTagName.toLowerCase() ) continue;
    if ( objTab.id.substr(0, nIdPreNameLength) != sIdPreName ) continue;
    
    sName = objTab.id.substr(nIdPreNameLength)
    
    if (sName == sIdName)
    {
      if (objTab.className != sClassHighLight) 
      {
        objTab.className = sClassHighLight;
      }
      else
      {
        break;
      }
    }
    else  //其他 idname
    {
      if (objTab.className != sClassNormal) objTab.className = sClassNormal;
    }
    
    
  }
  
}



//折叠 objParent 容器中 nIndex 指向的子对象, bOnly 控制是否唯一展开
function __CollapseTabByIdx(objParent, nIndex, sIdPreName, sTagName, sClassHighLight, sClassNormal, bOnly)
{
  var objTab, nIdPreNameLength, nMatchIdx = -1, bClose = false;
  
  nIdPreNameLength = sIdPreName.length;
  
  var nLen = objParent.all.length;
  //for(objTab in objParent.childNodes)
  for (var nIdx = 0; nIdx < nLen; nIdx++)
  {
    objTab = objParent.all[nIdx];

    if ( objTab.tagName.toLowerCase() != sTagName.toLowerCase() ) continue;
    if ( objTab.id.substr(0, nIdPreNameLength) != sIdPreName ) continue;
    
    nMatchIdx ++;
    
    if (nMatchIdx == nIndex)
    {
      if (objTab.className != sClassHighLight) 
      {
        objTab.className = sClassHighLight;
      }
      else
      {
        objTab.className = sClassNormal;
        bClose = true;
      }
    }
    else  //其他 idname
    {
      if (bClose) continue;
      if (bOnly) objTab.className = sClassNormal
    }
    
  }
}




//折叠 objParent 容器中 sName 指向的子对象, bOnly 控制是否唯一展开
function __CollapseTabByIdName(objParent, sIdName, sIdPreName, sTagName, sClassHighLight, sClassNormal, bOnly)
{
  var objTab, nIdPreNameLength, sName = "", bClose = false;
  
  nIdPreNameLength = sIdPreName.length;
  
  var nLen = objParent.all.length;
  //for(objTab in objParent.childNodes)
  for (var nIdx = 0; nIdx < nLen; nIdx++)
  {
    objTab = objParent.all[nIdx];

    if ( objTab.tagName.toLowerCase() != sTagName.toLowerCase() ) continue;
    if ( objTab.id.substr(0, nIdPreNameLength) != sIdPreName ) continue;
    
    sName = objTab.id.substr(nIdPreNameLength)
    
    if (sName == sIdName)
    {
      if (objTab.className != sClassHighLight) 
      {
        objTab.className = sClassHighLight;
      }
      else
      {
        objTab.className = sClassNormal;
        bClose = true;
      }
    }
    else  //其他 idname
    {
      if (bClose) continue;
      if (bOnly) objTab.className = sClassNormal
    }
    
    
  }
  
}


function ShowNewsByIdName(sIdName)
{
  var objParentIdx = document.getElementById("__newsIdxTabs"); 
  var objParent = document.getElementById("__newsTabs"); 
  
  __ShowOnTabByIdName(objParentIdx, sIdName, "__newsIdx", "td", "xinxitabon", "xinxitab");
  __ShowTabByIdName(objParent, sIdName, "__news", "table");
  
  //alert(this.name);  
  //return;
  var objNewsMore = document.all["newsMore"];  
  if (sIdName.toUpperCase() == "RDZT") 
  {
    objNewsMore.style.display = "none";
  }
  else
  {
    objNewsMore.style.display = "block";
  }
}


function ShowTabByIdx(nIdx)
{
  var objParentIdx = document.getElementById("__tabsIdx"); 
  var objParent = document.getElementById("__tabsContext"); 
  
  __ShowOnTabByIdx(objParentIdx, nIdx, "__tabs", "td", "subpagetabon", "subpagetab");
  //__ShowOnTabByIdx(objParent, nIdx, "__tabs", "div", "subpage", "subpagehide");
  __ShowTabByIdx(objParent, nIdx, "__tabs", "div");
}

function ShowEBookByIdx(nIdx)
{
  //var objParentIdx = document.getElementById("__tabsIdx"); 
  var objParent = document.getElementById("__tabsContext"); 
  
  //__ShowOnTabByIdx(objParentIdx, nIdx, "__tabs", "td", "subpagetabon", "subpagetab");
  //__ShowOnTabByIdx(objParent, nIdx, "__tabs", "div", "subpage", "subpagehide");
  __ShowTabByIdx(objParent, nIdx, "__tabs", "div");
}


function CollapseTabByIdx(nIdx)
{
  //var objParentIdx = document.getElementById("__tabsIdx"); 
  var objParent = document.getElementById("__tabsContext"); 
  
  __CollapseTabByIdx(objParent, nIdx, "__tabs", "div", "subpage", "subpagehide", false);
}


function LinkToAddress(sAddress)
{
  if (sAddress == "") return;
  window.open(sAddress, "_blank");
}



function PopupWin(sAddress)
{
  //PopupDiv(sAddress);
  window.open(sAddress, "_blank", "toolbar=no, location=no, menubar=no, status=no, toolbar=no, width=500, height=400, left=10, top=10, scrollbars=yes, resizable=yes");
}



function PopupPicWin(sAddress)
{
  window.open(sAddress, "_blank", "toolbar=no, location=no, menubar=no, status=no, toolbar=no, width=600, height=400, left=10, top=10, scrollbars=yes, resizable=yes");
}


function PopupRpt(sAddress)
{
  window.open(sAddress, "_blank", "toolbar=no, location=no, menubar=no, status=no, toolbar=no, width=600, height=400, left=10, top=10, scrollbars=yes, resizable=no");
}


function PopupDiv(sAddress)
{
  document.getElementById('light').style.display='block'; 
  document.getElementById('fade').style.display='block';
  document.getElementById('divwin').src = sAddress;
  document.getElementById('light').style.left=  document.getElementById('flashview').style.left; 
}

function CloseDiv()
{
  document.getElementById('light').style.display='none'; 
  document.getElementById('fade').style.display='none';
}

function InitPopupDiv()
{
  sfESCKey = function()
  {
    alert("hello");
  }
  
  if (window.attachEvent) window.attachEvent("onkeydown", sfESCKey);

}


function findPosX(obj)
{
  var curleft = 0;
  if (obj.offsetParent)
  {
    while (obj.offsetParent)
    {
      curleft += obj.offsetLeft
      obj = obj.offsetParent;
    }
  }
  else if (obj.x)
    curleft += obj.x;
  return curleft;
}


function findPosY(obj)
{
  var curtop = 0;
  if (obj.offsetParent)
  {
    while (obj.offsetParent)
    {
      curtop += obj.offsetTop
      obj = obj.offsetParent;
    }
  }
  else if (obj.y)
    curtop += obj.y;
  return curtop;
}



//获取鼠标坐标
function mouseCoords(ev)
{
  if(ev.pageX || ev.pageY)
  {
    return {x:ev.pageX, y:ev.pageY};}
    return {x:ev.clientX + document.body.scrollLeft - document.body.clientLeft,y:ev.clientY + document.body.scrollTop - document.body.clientTop};
}


function SetMenuItemsImg(obj)
{
  var mainmenu = document.getElementById("menu");
  var mmis = mainmenu.getElementsByTagName("A");
   
  for (var m=0; m<mmis.length; m++)
  {
    var mi = mmis(m);
    mi.childNodes(0).src = mi.childNodes(0).src.replace("_on.gif", ".gif");
    if (mi == obj)
    {
     mi.childNodes(0).src = mi.childNodes(0).src.replace(".gif", "_on.gif");
    }
  }
}
   


function SetMenuItemsScript_Bak()
{
 sfHover = function() 
 {
   var mainmenu = document.getElementById("menu");
   var menus = document.getElementById("menuitems");

   //设置主菜单项事件函数
   var mmis = mainmenu.getElementsByTagName("A");
   for (var i=0; i<mmis.length; i++) { 
    mmis(i).onmouseover=function() { 
     //清理所有主菜单项
     SetMenuItemsImg(this);
     
     var mi = document.getElementById("__mi" + this.id);
     //清理所有下拉菜单
     var uls = menus.getElementsByTagName("UL");
     for (var n=0; n<uls.length; n++){
       if (uls(n).id.substr(0, 4) == "__mi"){
         if (uls(n) == mi){
           mi.className = "menu";
           mi.style.left = findPosX(this);
         }
         else
         {
           uls(n).className = "menuHide";
           uls(n).style.left = "-999em";
         }
       }
     //mi.className = mi.className.replace("Hide", "");
     //mi.style.left = findPosX(this);
     }
    }
    mmis(i).onmouseout=function(ev) { 
     var mi = document.getElementById("__mi" + this.id);
     if (mi) 
     {
       ev = ev || window.event;
       var mousePos = mouseCoords(ev);
       //alert(mousePos.y + "__" + (findPosY(this)-8) );
       var miX = findPosX(mi);
       var miY = findPosY(mi);
       //alert(mousePos.y + "__" + (miY - 8));
       if (((mousePos.x > miX) && (mousePos.x < miX + mi.clientWidth)) && ((mousePos.y > findPosY(this) + 8) && (mousePos.y < miY + mi.clientHeight)))
       {
         return;  //(miY - 20)
       }
       
       mi.className = "menuHide";
       mi.style.left = "-999em";
     }
     this.childNodes(0).src = this.childNodes(0).src.replace("_on.gif", ".gif");

    }
   }

   //设置下拉菜单项事件函数
   var sfEls = menus.getElementsByTagName("LI");
   for (var i=0; i<sfEls.length; i++) { 
    sfEls(i).onmouseover=function() { 
     this.className+="sfhover";
    }
    
    sfEls(i).onmouseout=function() { 
     this.className=this.className.replace(new RegExp("sfhover\\b"), "");
     this.className="";
    }
   }
   
 }
 
 if (window.attachEvent) window.attachEvent("onload", sfHover);
}


function SetMenuItemsScript()
{
 sfHover = function() 
 {
   var mainmenu = document.getElementById("menu");

   //设置下拉菜单项事件函数
   var sfEls = mainmenu.getElementsByTagName("LI");
   for (var i=0; i<sfEls.length; i++) {
    sfEls(i).onmouseover=function() { 
     
     //alert("over");
    
     var sCN = this.className;

     //如果有下级，设置下级位置
     /*
     if ( (sCN == "dir")||(sCN == "menuitem") ){
       var objUL = this.getElementsByTagName("UL");
       objUL(0).className += "menu";
     }
     */
     
     var objUL = this.getElementsByTagName("UL");
     if (objUL.length > 0) objUL(0).className += "menu";
     
     
     //变换菜单项颜色
     if (sCN == "menuitem"){
       var objIMG = this.getElementsByTagName("IMG");
       if (objIMG.length > 0) objIMG(0).src = objIMG(0).src.replace(".gif", "_on.gif");
     }

     
     //如果需要hover处理，设置hover样式
     if ( (sCN != "menuitem") && (sCN != "menusp") ){
       this.className += "sfhover";
     }
     
    }
    
    sfEls(i).onmouseout=function() { 
    
     //alert("out");

     var sCN = this.className;

     //如果有下级，设置下级位置
     /*
     if ( (sCN == "dirsfhover")||(sCN == "menuitem") ){
       var objUL = this.getElementsByTagName("UL");
       objUL(0).className = "";
     }
     */

     var objUL = this.getElementsByTagName("UL");
     if (objUL.length > 0) objUL(0).className = "";

     //变换菜单项颜色
     if (sCN == "menuitem"){
       var objIMG = this.getElementsByTagName("IMG");
       if (objIMG.length > 0) objIMG(0).src = objIMG(0).src.replace("_on.gif", ".gif");
     }

     //如果需要hover处理，设置hover样式
     if ( (sCN != "menuitem") && (sCN != "menusp") ){
       this.className = sCN.replace("sfhover", "");
     }
     
    }
   }
   
 }
 
 if (window.attachEvent) window.attachEvent("onload", sfHover);
}

