function loadoverbanner(){
  if($('cat13')==undefined)return false;
  var ajax=new Ajax.Request('act.php?jloadoverbanner',{method:'get',
    parameters:'cid=13',
    onComplete:function(cb){
      var rs=cb.responseText;
      //alert(rs);
      if(rs==-1){
        $('cat13').innerHTML='';
      }else{
        var overbannerObj=new FlashObject("img/760,209.swf?"+rs,"overbanner","760","209","7");
        overbannerObj.write("cat13");
      }
    }});
}
function swicatalog(e){
  var ulObj=getElementByTagNameUpward(e,'ul');
  if(ulObj==undefined){
    alert('没有找到盒子');
    return false;
  }
  //var lisObj=ulObj.children;
  var lisObj=ulObj.childNodes;
  var lisObjLen=lisObj.length;
  //alert(lisObj[0].tagName);
  for(var i=0;i<lisObjLen;i++){
    if(lisObj[i]==e.parentNode && lisObj[i].getElementsByTagName('ul')[0].style.display==''){
      //alert(lisObj[i].getAttribute('genus'));
      location.href='product.php?'+lisObj[i].getAttribute('genus');
    }else{
      lisObj[i].getElementsByTagName('ul')[0].style.display=lisObj[i]==e.parentNode?
        '':'none';
    }
  }
}
function loadProductCatalogNav(sGenus,nCid,nEntityid){
  if($('productCatalogNav')==undefined)return false;
  var ajax=new Ajax.Request('act.php?jloadProductCatalogNav',{method:'get',
    parameters:'genus='+sGenus+'&cid='+nCid+'&entityid='+nEntityid,
    onComplete:function(cb){
      var rs=cb.responseText;
      $('productCatalogNav').innerHTML=rs;
    }});
}
function loadNav(nCid){
  var ajax=new Ajax.Request('act.php?jloadNav',{method:'get',
    parameters:'cid='+nCid,
    onComplete:function(cb){
      var rs=cb.responseText;
      //$('nav').innerHTML=rs;
      $('navcopy').innerHTML=rs.replace(/ class='on'/g,'');
    }});
}

function getElementByTagNameUpward(e,sTagName){
  if(e==undefined){
    alert('this参数传入错误');
    return false;
  }else if(sTagName==undefined){
    var sTagName=e.tagName;
  }
  return getElementByTagNameUpwardCallback(e,sTagName.toLowerCase());
}
function getElementByTagNameUpwardCallback(e,sTagName){
  if(e.parentNode==undefined){
    return false;
  }else if(e.parentNode.tagName.toLowerCase()==sTagName){
    return e.parentNode;
  }else return getElementByTagNameUpwardCallback(e.parentNode,sTagName);
}


String.prototype.trim=function(){return this.replace(/(^\s+)|(\s+$)/g,"")}
/* *Ajax reader for essencedorient.com
   @jerryLius
   #2007-8-10
*/
function loadad(cid,divobj,itemnum,itemstr,nodatastr,realtime){
  if(divobj==undefined)divobj='cat'+cid;
  if($(divobj)==undefined){
    alert('没有找到盒子');
    return false;
  }
  var par='loadad&cid='+cid+'&itemnum='+itemnum+'&itemstr='+encodeURIComponent(itemstr)+'&nodatastr='+encodeURIComponent(nodatastr);
  if(realtime)par+='&'+99999*Math.random();
  var ajax=new Ajax.Updater(divobj,'act.php',{method:'get',parameters:par});
}
function loaditem(cid,divobj,itemnum,itemstr,nodatastr,realtime){
  if(divobj==undefined)divobj='cat'+cid;
  if($(divobj)==undefined){
    alert('没有找到盒子');
    return false;
  }
  var par='loaditem&cid='+cid+'&itemnum='+itemnum+'&itemstr='+encodeURIComponent(itemstr)+'&nodatastr='+encodeURIComponent(nodatastr);
  if(realtime)par+='&'+99999*Math.random();
  var ajax=new Ajax.Updater(divobj,'act.php',{method:'get',parameters:par});
}
function loadpage(cid,divobj,bRealtime){
  if(divobj==undefined)divobj='cat'+cid;
  if($(divobj)==undefined){
    alert('没有找到盒子');
    return false;
  }
  var par='loadpage&cid='+cid;
  if(bRealtime==true)par+='&'+99999*Math.random();
  var ajax=new Ajax.Updater(divobj,'act.php',{method:'get',parameters:par});
}

/*if(typeof(HTMLElement)!="undefined" && !window.opera){
  HTMLElement.prototype.__defineGetter__("currentStyle", function(){
    return this.ownerDocument.defaultView.getComputedStyle(this,null);
  });
  HTMLElement.__defineGetter__("children",function(){
    for(var a=[],j=0,n,i=0; i<this.childNodes.length; i++){
    n=this.childNodes[i];if(n.nodeType==1){a[j++]=n;if(n.name){
    if(!a[n.name])a[n.name]=[]; a[n.name][a[n.name].length]=n;}
    if(n.id) a[n.id]=n;}}return a;
  });
}*/
var n=0;
function Mea(value){
	n=value;
	plays(value);
	}
function plays(value){
	try
	{
		with (fc)
		{
			filters[0].Apply();
			for(i=0;i<bannerLen;i++)i==value?children[i].style.display="block":children[i].style.display="none"; 
			filters[0].play(); 
		}
	}
	catch(e)
	{
		var divlist = document.getElementById("fc").getElementsByTagName("div");
		for(i=0;i<bannerLen;i++)
		{
			i==value?divlist[i].style.display="block":divlist[i].style.display="none";
		}
	}

	
}

function clearAuto(){clearInterval(autoStart)}
function setAuto(){autoStart=setInterval("auto(n)", 10000)}
function auto(){
	n++;
	if(n>bannerLen-1)n=0;
	Mea(n);
} 
function sub(){
	n--;
	if(n<0)n=bannerLen-1;
	Mea(n);
} 
setAuto(); 

function initheadnav() {
	var div=document.getElementById("headnav");
	var uls=div.getElementsByTagName("ul");
	if(uls.length>0) {
		var ul=uls[0];
	} else {
		alert("Not find UL");
	}
	/**/
	var lis=ul.getElementsByTagName("li");
	for(var i=0;i<lis.length;i++) {
		var ulss=lis[i].getElementsByTagName("ul");
		if(ulss.length>0) {
			lis[i].target=ulss[0];
			var as=lis[i].getElementsByTagName("a");
			as[0].className="hadChild";
			lis[i].onmouseover=function() {/*onclick改为onmouseover时，为鼠标点击时效果_再把108-110行屏蔽取消（html内容要把1级连接取消掉-改为#）*/
				setheadnavIn(uls,this.target);
				/*return false;*/		//此行留着，连接无效
			}
			lis[i].onmouseout=function() {
				setheadnavOut(uls,this);
			}
			
			var liss=ulss[0].getElementsByTagName("li");
			liss[liss.length-1].className="end";
		}
	}
	var ini_show = document.getElementById("ini_show");
	   
	  if(ini_show )
	   {
	   ini_show.style.display="block";}
}
function setheadnavIn(uls,target) {
	for(var i=1;i<uls.length;i++) {
		if(uls[i]==target) {
			uls[i].style.display="block";
			uls[i].parentNode.className = "list";/*当2级菜单展开时-父元素的CLASS（此为2级UL，父元素为1级LI）*/
			
		  } else {
			uls[i].style.display="none";
			uls[i].parentNode.className = "";/*当2级菜单展开时-父元素的CLASS*/
		}
             
	}
}

function setheadnavOut(uls,target) {
	setheadnavIn(uls,target);
	var ini_show = document.getElementById("ini_show");
		  if(ini_show )
	   ini_show.style.display="block";
	  }

