
function GetPage(funName,mainID,tagName,onClass,offClass,flag,DisTagID,DisTagName){this.funName=funName;this.mainID=mainID;this.tagName=tagName;this.onClass=onClass;this.offClass=offClass;this.flag=flag;this.DisTagName=DisTagName;this.pObj=document.getElementById(mainID).getElementsByTagName(tagName);for(var i=0;i<this.pObj.length;i++){this.pObj[i].name=i;this.pObj[i].fun=funName;this.pObj[i].onclick=function(){eval(this.fun).changeNav(this.name)};}
this.pObj[flag].className=onClass;}
GetPage.prototype.changeNav=function(v){if(v!=this.flag){this.pObj[this.flag].className=this.offClass;this.pObj[v].className=this.onClass;this.flag=v;}}
function ListNav(funName,mainID,tagName,onClass,offClass,flag,DisTagID,DisTagName){this.funName=funName;this.mainID=mainID;this.tagName=tagName;this.onClass=onClass;this.offClass=offClass;this.flag=flag;this.DisTagID=DisTagID;this.DisTagName=DisTagName;this.pObj=document.getElementById(mainID).getElementsByTagName(tagName);this.disObj=document.getElementById(DisTagID).getElementsByTagName(DisTagName);for(var i=0;i<this.pObj.length;i++){this.pObj[i].name=i;this.pObj[i].fun=funName;this.disObj[i].style.display="none";this.pObj[i].onclick=function(){eval(this.fun).changeNav(this.name)};}
this.pObj[flag].className=onClass;this.disObj[flag].style.display="block";}
ListNav.prototype.changeNav=function(v){if(v!=this.flag){this.pObj[this.flag].className=this.offClass;this.disObj[this.flag].style.display="none";this.pObj[v].className=this.onClass;this.disObj[v].style.display="block";this.flag=v;}}
function getSearchOver(id,gName){var item=document.getElementById(id).getElementsByTagName(gName);for(var i=0;i<item.length;i++){item[i].onmouseover=function(){this.className='s_over';}
item[i].onmouseout=function(){this.className='';}}}
function Focus(funName,mainID,tagName,onClass,offClass,flag,DisTagID,DisTagName,pNum){this.focusFlag=0;this.focusAutoStart;this.pNum=pNum;this.funName=funName;this.mainID=mainID;this.tagName=tagName;this.onClass=onClass;this.offClass=offClass;this.flag=flag;this.DisTagID=DisTagID;this.DisTagName=DisTagName;this.pObj=document.getElementById(mainID).getElementsByTagName(tagName);this.disObj=document.getElementById(DisTagID).getElementsByTagName(DisTagName);for(var i=0;i<this.pObj.length;i++){this.pObj[i].name=i;this.pObj[i].fun=funName;this.disObj[i].style.display="none";this.pObj[i].onclick=function(){eval(this.fun).changeNav(this.name)};this.pObj[i].onmouseover=function(){eval(this.fun).clearAuto()};this.pObj[i].onmouseout=function(){eval(this.fun).setAuto()};this.disObj[i].fun=funName;this.disObj[i].onmouseover=function(){eval(this.fun).clearAuto()};this.disObj[i].onmouseout=function(){eval(this.fun).setAuto()};}
this.pObj[flag].className=onClass;this.disObj[flag].style.display="block";}
Focus.prototype.changeNav=function(v){if(v!=this.flag){this.pObj[this.flag].className=this.offClass;this.disObj[this.flag].style.display="none";this.pObj[v].className=this.onClass;this.disObj[v].style.display="block";this.flag=this.focusFlag=v;}}
Focus.prototype.getFilter=function(v){try{with(this.DisTagID){filters[0].Apply();for(i=0;i<this.pNum;i++)i==v?children[i].style.display="block":children[i].style.display="none";filters[0].play();}}
catch(e){for(i=0;i<this.pNum;i++){i==v?this.disObj[i].style.display="block":this.disObj[i].style.display="none";}}}
Focus.prototype.Mea=function(v){this.focusFlag=v;this.changeNav(v);this.getFilter(v);}
Focus.prototype.clearAuto=function(){clearInterval(this.focusAutoStart)}
Focus.prototype.setAuto=function(){this.focusAutoStart=setInterval("focusListNav.AutoRun(focusListNav.focusFlag)",5000)}
Focus.prototype.AutoRun=function(){this.focusFlag++;if(this.focusFlag>(this.pNum-1))this.focusFlag=0;this.Mea(this.focusFlag);}
var tryAuto=new Object();tryAuto={msgAuto:'',isDisplay:function(v,id){v?document.getElementById(id).style.display="block":document.getElementById(id).style.display="none"},displayMessage:function(id,dis){if(dis){this.clearAuto(true);this.isDisplay(true,id);}
else{this.clearAuto(false,id);}},clearAuto:function(v){v?clearTimeout(this.msgAuto):(this.msgAuto=setTimeout("tryAuto.isDisplay(false,'listen_list')",300));}};/*  |xGv00|d14ac4ce3d2f0682bef309389f2963c5 */