function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}
function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}


var $D = new Function('str','return document.getElementById(str);');
var $event = new Function('e','return (!e)?window.event:e;');
var getNodes = new Function('stri','return (navigator.appName.indexOf("Explorer")<0)?stri*2-1:stri-1;');
var getNodenum = new Function('stri','return (navigator.appName.indexOf("Explorer")<0)?((stri-1)/2):stri;');
var AutotabNum = new Function('iNum,ilength,stype','return (stype=="left")?((iNum==1)?ilength:iNum-1):((iNum==ilength)?1:iNum+1);'); 
var isautoplay,splay,slasttime = gettimes(),snowtime,ismove = false;
function gettimes(){var now = new Date();return now.getTime();}
function bind(o,ev,fn){if (document.all)o.attachEvent('on'+ev,fn);else o.addEventListener(ev,fn,false);}

function nAutoplay(objid){
	//if (isautoplay){
		//splay =  setInterval(function(){
			//if (isautoplay){
				//snowtime = gettimes();
				//var iDays=parseInt(Math.abs(slasttime-snowtime)); //相差的毫秒 
				//if (iDays>6000)nAutoTabs(objid,'right');
			//}
		//},1500);
	//}
		//$D(objid).childNodes[getNodes(2)].onmouseover=function(){
			//if (isautoplay){
				//ismove = true;
				//isautoplay = false;
				//this.onmouseout = function(){
				//	if (ismove) isautoplay = true;
					//ismove = false;
				//}
			//}
		//}
}

function setnAutoplay(objid,stype,stype1){
	//if (stype==1){
		//isautoplay = true;
		//nAutoplay('rigtab02')
		//$D(objid+"_check1").style.display = "block";
		//$D(objid+"_check2").style.display = "none";
	//}else if (stype==0) {
		//isautoplay = false;
		//$D(objid+"_check1").style.display = "none";
		//$D(objid+"_check2").style.display = "block";
	//}
}
function nAutoTabs(thisObj,stype){
	//slasttime = gettimes();
	//var tabtit = $D(thisObj).childNodes[getNodes(1)];
	//var tablist = $D(thisObj).childNodes[getNodes(2)];
	//var teblength = getNodenum(tabtit.childNodes.length);
	//for(var i=1; i <= teblength; i++){
		//if (tabtit.childNodes[getNodes(i)].className == "active" )nowi = i;
	//} 
	//var nowii = AutotabNum(nowi,teblength,stype);
	//fade(thisObj,'1','0',nowi,nowii,stype);
}


// 淡入淡出函数
function fade(id,c1,c2,iNum1,iNum2,stype){
	var releft;
	var dur = 4;				// 淡入淡出步数
	var txt = $D(id).childNodes[getNodes(2)].childNodes[getNodes(iNum1)];
	var tit = $D(id).childNodes[getNodes(1)].childNodes[getNodes(iNum1)];
	var filters = 99;
	if (c1=="0") {
		with(txt.style){
			filter = "alpha(opacity=1)"; KHTMLOpacity = "0.01";
			MozOpacity = "0.01";opacity = "0.01";
			display = "block";
		}
		filters=1;
	}
	var st=0,sTimer = setInterval(function(){
		if(st<=dur&&filters>0&&filters<100){
			filters = (c1=="1")?filters - 20:filters += 20;
			with(txt.style){
				filter = "alpha(opacity="+filters+")"; KHTMLOpacity = filters/100;
				MozOpacity = filters/100;opacity = filters/100;
			}
		} else {
			clearInterval(sTimer);
			if (c1=="1"){
				txt.style.display = "none";
				var mleft = 0;
				releft = (stype=="left")?80:-80;
				var stTimer = setInterval(function(){
					mleft = (stype == "left")?mleft + 20:mleft - 20;
					if (Math.abs(mleft)<120){
						tit.style.margin="0 0 0 "+mleft+"px";
					}else{
						clearInterval(stTimer);
						tit.style.margin="0 0 0 -80px";
						tit.className = ""; 
					}
				},30);
			}
			if (iNum2>0){
				fade(id,'0','1',iNum2,'0',stype);
			}else {
				with(txt.style){
					filter = "alpha(opacity=100)"; KHTMLOpacity = "1";
					MozOpacity = "1";opacity = "1";
				}
				var mleft = (stype == "left")?-80:80;
				tit.style.margin="0 0 0 "+mleft+"px";
				tit.className = "active";
				var stTimer = setInterval(function(){
					if (Math.abs(mleft)>10){
						mleft = (stype=="left")? mleft + 20:mleft - 20;
						tit.style.margin="0 0 0 "+mleft+"px";
					}else{
						clearInterval(stTimer);
						tit.style.margin="0 0 0 0";
					}
				},30);
			}
		}
		st++;
	},50);
}
//bind(window,"load",new Function('setnAutoplay("rigtab02",1,1)'));