(function(){ window.Fun= { ie:/*@cc_on!@*/false,//是否为IE props:{"class":"className"}, toarr:function(ul){var ar=[];for(var i=0,n=ul.length;ili] *[class=bbb] *[src=a.jpg] li[src=a.jpg]) ] { var m=/(.+)\[(\w*)(\W+)(.*)\]/.exec(tag); if(!m){var re=this.getElementsByTagName(tag);for(var i=0,n=re.length;i"&&re[i].parentNode.id==m[2]||m[3]=="="&&re[i].getAttribute(m[2])==m[4]||m[3]=="!="&&re[i].getAttribute(m[2])!=m[4]){arr.push(Fun.copy(re[i],Element));}} m=null;return arr; } }, attr:function(key,v){if(Fun.ie&&Fun.props[key]){key=Fun.props[key];}if(v){this.setAttribute(key,v);}else{return this.getAttribute(key);}},//获取或设置节点属性 w:function(v){if(v){this.style.width=v+"px";}else{return this.offsetWidth||this.body.offsetWidth||0;}}, //获取或设置节点宽 h:function(v){if(v){this.style.height=v+"px";}else{return this.offsetHeight||this.body.offsetHeight||0;}}, //获取或设置节点高 t:function(v){if(v){this.style.top=v+"px";}else{return this.offsetTop||(this.documentElement.scrollTop||this.body.scrollTop||0);}}, //设置或返回上边距 l:function(v){if(v){this.style.left=v+"px";}else{return this.offsetLeft||(this.documentElement.scrollLeft||this.body.scrollLeft||0);}}, //设置或返回左边距 v:function(v){if(v){this.innerHTML?this.innerHTML=v:this.value=v;}else{return this.innerHTML||this.value||"";};}, //设置或返回值 op:function(v){if(Fun.ie){this.filters.alpha.opacity=v;}else{this.style.opacity=(v/100);}} //设置层的透明度 } //页面功能,无法针对节点来执行的 window.Dom=Dom= { addEvent:function(s,fn){this.attachEvent?this.attachEvent('on'+s,fn):this.addEventListener(s,fn,false);return this;},//添加事件[事件(要去掉前面的on),方法] delEvent:function(s,fn){this.detachEvent?this.detachEvent('on'+s,fn):this.removeEventListener(s,fn,false);return this;},//删除事件[事件(要去掉前面的on),方法] addDom:function(node,tag,first){var o=node.createElement(tag);first?node.insertBefore(o,node.firstChild):node.appendChild(o);return o;},//创建子节点[节点,要创建的TAG,插入位置] delDom:function(node,obj){node.removeChild(obj);},//删除子节点[父节点,要删除节点] addImg:function(url){var img=new Image();img.src=url;return img;},//创建缓存图片[图片地址] winh:function(){return Math.min(document.documentElement.clientHeight,document.body.clientHeight);},//返回浏览器可用高 mouseX:function(event){return (event.pageX || (event.clientX +l(document)));},//返回鼠标的X座标 mouseY:function(event){return (event.pageY || (event.clientY +t(document)));}//返回鼠标的Y座标 } Fun.xcopy(Dom,Element); })(); window.Effect= { //隔行样式[对象名称,子标签名,隔行的样式,步长(要大于2)] SwitchCss:function(id,tag,cName,sp){var c=$(id,tag);sp=sp||2;for(var i=0,n=c.length;i"+(i+1)+"";} var bps=bp.find("li");bps[0].className="show";function pfn(i){bps[i].onclick=function(){go(i);}};for(var i=0;i
"+au[i].title+"
";} var sx=$(simg,"dl");sx[0].className="show";function sfn(i){sx[i].onclick=function(){go(i);}};for(var i=0;i"+bimgs[0].alt+"
"+au[0].title+"
";} function xunhuan(){if(Fun.ie){bi.style.filter=fi[show];bi.filters[0].Apply();bi.filters[0].Play(duration=1);} ba.href="bv[opx].isfg;cj.tsd=cjnht[opx].tsd;cj.bmu=cjnht[opx].bmu;gps(wbs" i=0;i"+bimgs[now].alt+"
"+au[now].title+"
";}(now0)?(o[fx]-=rate):(o[fx]=mx);},30);} function down(){clearInterval(c);c=setInterval(function(){if(mous){return;}(o[fx]+rate0){now--;}else{now=pg-1;o[fx]=pg*pgmx;}pfs((now+1)*pgmx);mx=now*pgmx;ex=setInterval(function(){(o[fx]-rate>mx)?(o[fx]-=rate):o[fx]=mx;if(o[fx]==mx){clearInterval(ex);ex=null;pfscl();}},5);} } } }, //flash插入代码[flash地址,宽度,高度] Writeswf:function(url,w,h,id){ document.write(""); }, //跟随鼠标移动[id,在哪个标签上触发,需要显示的标签,鼠标事件类型,top偏移量,left偏移量] Mouse:function(id,tag1,tag2,ms,tpx,lpx){ var idobj=$(id,tag1); var idobj2=$(id,tag2); for(i=0;iar[i][2]&&(ar[i][1]+=(slot-1));ar[i][5]=true;} clearInterval(window[id+"spaceTo"]);window[id+"spaceTo"]=setInterval(mov,10); function mov() { for(var i=0;i"+content+""); ids=$(id);setInterval(plays,10); function plays(){var olds=ids.t(),news=(document.body.scrollTop||document.documentElement.scrollTop)+y;if(olds!=news){var dy=(news-olds)*0.15;dy=(dy>0?1:-1)*Math.ceil(Math.abs(dy));ids.t(olds+dy);}} }, //下拉列表 SelectList:function(id,putid,now){ var inbor=$(id),indt=$(id,"dt")[0],indd=$(id,"dd")[0],listi=$(id,"li");if(putid){var putid=$(putid);} if ((listi[0].offsetHeight)*listi.length