1//廿pngå¾ççèæ¯ 2function correctPNG(obj) 3{ 4 if(navigator.appName!="Microsoft Internet Explorer") return; 5 if (navigator.appVersion.indexOf("MSIE 7.0")>0) return; 6 var img=obj; 7 var LW=img.width; 8 var LH=img.height; 9 var imgName=img.src.toUpperCase(); 10 if(imgName.substring(imgName.length-3,imgName.length)=="PNG"){ 11 img.style.filter+="progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+img.src+", sizingmethod=scale);" 12 img.src="images/tran.gif"; 13 img.width=LW; 14 img.height=LH; 15 } 16} 17 18function setHome(obj) 19{ 20 var url="http://"+document.location.host+"/"; 21 obj.style.behavior="url(#default#homepage)"; 22 obj.setHomePage(url); 23} 24 25function addToFav(name) 26{ 27 url="http://"+document.location.host+"/"; 28 window.external.AddFavorite(url,name); 29} 30 31//å»æç©ºç½ 32function rtrim(str) 33{ 34 return str.replace(/^\s+/,""); 35} 36function ltrim(str) 37{ 38 return str.replace(/\s+$/,""); 39} 40function trim(str) 41{ 42 return str.replace(/^\s+/,"").replace(/\s+$/,""); 43} 44 45//åæ°ç»è®¡ 46function wordcount(obj) 47{ 48 var aa=obj; 49 var n=0; 50 if (aa.value=="" || aa.value==null) return n; 51 for (i=0;i<aa.value.length;i++) 52 { 53 if(aa.value.charCodeAt(i)>127) 54 n+=2; 55 else n++; 56 } 57 return n; 58} 59// 60function findobj(n, d) { 61 var p,i,x; if(!d) d=document; 62 if((p=n.indexOf("?"))>0 && parent.frames.length) { 63 d=parent.frames[n.substring(p+1)].document; 64 n=n.substring(0,p); 65 } 66 if(!(x=d[n])&&d.all) x=d.all[n]; 67 for(i=0;!x && i<d.forms.length;i++) x=d.forms[i][n]; 68 for(i=0;!x && d.layers&&i>d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); 69 return x; 70} 71function copycode(obj) { 72 var rng = document.body.createTextRange(); 73 rng.moveToElementText(obj); 74 rng.scrollIntoView(); 75 rng.select(); 76 rng.execCommand("Copy"); 77 rng.collapse(false); 78} 79 80function showbg(obj,num) 81{ 82 if (num==1){obj.style.backgroundColor="#eeeeee";} 83 else 84 if (num==2){obj.style.backgroundColor="#ffffff";} 85} 86 87function changeBg(obj,clr) 88{ 89 var wh=obj; 90 if (wh==null) return; 91 wh.style.backgroundColor=clr; 92} 93 94function sureit(str){ 95 if (confirm(str)) 96 return true; 97 else return false; 98} 99//å ¨éãåéãåæ¶ 100function checkAll(str) 101{ 102 var a = document.getElementsByName(str); 103 var n = a.length; 104 for (var i=0; i<n; i++) 105 a[i].checked = true; 106} 107 108function checkNone(str) 109{ 110 var a = document.getElementsByName(str); 111 var n = a.length; 112 for (var i=0; i<n; i++) 113 a[i].checked = false; 114} 115 116function checkOthers(str) 117{ 118 var a = document.getElementsByName(str); 119 var n = a.length; 120 for (var i=0; i<n; i++) 121 { 122 if ( a[i].checked == true) 123 a[i].checked = false; 124 else a[i].checked=true; 125 } 126} 127//strï¼é项æ¡çåç§°; objï¼è¡¨åå; url:æäº¤å°å; 128function doSubmit(str,obj,url) 129{ 130 var a = document.getElementsByName(str); 131 var fm=obj; 132 if (fm==null)return false; 133 var n = 0;i=0; 134 for (i=0;i<a.length;i++) 135 { 136 if (a[i].checked==true) n++; 137 } 138 if (n==0) return false; 139 if (!confirm("ç¡®å®è¦è¿è¡æ¹éæä½?"))return false; 140 obj.action=url; 141 obj.method="post"; 142 obj.target="_blank"; 143 obj.submit(); 144} 145//å¼¹åºçªå£ç³»å 146function suredel(url){ 147 if (confirm("ç¡®å®è¦å é¤å?")){ 148 window.open(url,"","top=5,left=5,width=25,height=25,scrollbars=no"); 149 } 150 else return false; 151} 152function smallwin(url){ 153 window.open(url,"","top=5,left=5,width=25,height=25,scrollbars=no"); 154} 155function winopen(url){ 156 window.open(url,"","top=5,left=5,width=620,height=420,scrollbars=yes,resizable=yes"); 157 return false; 158} 159function Mywindow(url,w,h){ 160 window.open(url,"","top=5,left=5,width="+w+",height="+h+",scrollbars=yes,resizable=yes"); 161} 162function openfull(url){ 163 window.open(url,"","top=0,left=0,fullscreen=yes,scrollbars=yes"); 164} 165 166function isemail(str) 167{ 168 var re=/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/gi; 169 return re.test(str); 170} 171 172function isurl(str) 173{ 174 var re=/^[a-zA-z]+:\/\/(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$/; 175 return re.test(str); 176} 177 178//FLASHæ¾ç¤º key==1 éææ¾ç¤º 179function show_flash(filepath,w,h,key) 180{ 181 if (/^\S+\.swf$/i.test(filepath)==false) return; 182 document.writeln("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#ver
182sion=7,0,19,0\" width=\""+w+"\" height=\""+h+"\">"); 183 document.writeln(" <param name=\"movie\" value=\""+filepath+"\" \/>"); 184 document.writeln(" <param name=\"quality\" value=\"high\" \/>"); 185 if (key==1){ 186 document.writeln(" <param name=\"wmode\" value=\"transparent\" \/>"); 187 document.writeln(" <embed src=\""+filepath+"\" quality=\"high\" pluginspage=\"http:\/\/www.macromedia.com\/go\/getflashplayer\" type=\"application\/x-shockwave-flash\" width=\""+w+"\" height=\""+h+"\" wmode=\"transparent\"><\/embed>"); 188 } 189 else document.writeln(" <embed src=\""+filepath+"\" quality=\"high\" pluginspage=\"http:\/\/www.macromedia.com\/go\/getflashplayer\" type=\"application\/x-shockwave-flash\" width=\""+w+"\" height=\""+h+"\" ><\/embed>"); 190 document.writeln("<\/object>"); 191} 192 193//èªå¨éæ©å¹¿åæ¾ç¤ºçæ ¼å¼ 194//龿¥åè·¯å¾åé符:$$ è®°å½ä¹é´åé符:|| 195//key:1 卿 ¼å¼ä¸ºswfæ¶çæï¼è¡¨ç¤ºéæææ¾ 196function showAdv(filePath,w,h,key) 197{ 198 var linkpath,tmpArr; 199 linkpath=""; 200 if (typeof(filePath)=="undefined") return; 201 tmpArr=filePath.split("$$"); 202 if (tmpArr.length>1){ 203 linkpath=tmpArr[0] 204 filePath=tmpArr[1] 205 } 206 if (/^\S+\.swf$/i.test(filePath)){ 207 document.writeln("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=7,0,19,0\" width=\""+w+"\" height=\""+h+"\">"); 208 document.writeln(" <param name=\"movie\" value=\""+filePath+"\" \/>"); 209 document.writeln(" <param name=\"quality\" value=\"high\" \/>"); 210 if (key==1){ 211 document.writeln(" <param name=\"wmode\" value=\"transparent\" \/>"); 212 document.writeln(" <embed src=\""+filePath+"\" quality=\"high\" pluginspage=\"http:\/\/www.macromedia.com\/go\/getflashplayer\" type=\"application\/x-shockwave-flash\" width=\""+w+"\" height=\""+h+"\" wmode=\"transparent\"><\/embed>"); 213 } 214 else document.writeln(" <embed src=\""+filePath+"\" quality=\"high\" pluginspage=\"http:\/\/www.macromedia.com\/go\/getflashplayer\" type=\"application\/x-shockwave-flash\" width=\""+w+"\" height=\""+h+"\"><\/embed>"); 215 document.writeln("<\/object>"); 216 return; 217 } 218 if(/^\S+\.(gif|jpg|png)$/i.test(filePath)){ 219 if (linkpath!="") 220 document.writeln("<a href=\""+linkpath+"\" target=\"_blank\"><img src=\""+filePath+"\" width=\""+w+"\" height=\""+h+"\" border=\"0\" \/><\/a>"); 221 else 222 document.writeln("<img src=\""+filePath+"\" width=\""+w+"\" height=\""+h+"\" border=\"0\" \/>"); 223 return; 224 } 225} 226 227//æ¾ç¤ºæ¥æ 228function showDate() 229{ 230 var tmp=""; 231 var date=new Date(); 232 var weekday=new Array("æææ¥","ææä¸","ææäº","ææä¸","ææå","ææäº","ææå "); 233 tmp=date.getFullYear()+"å¹´"+(date.getMonth()+1)+"æ"+date.getDate()+"æ¥"+" "+weekday[date.getDay()]; 234 document.write(tmp); 235} 236 237function showDate_en() 238{ 239 var tmp=""; 240 var date=new Date(); 241 var weekday=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"); 242 tmp=weekday[date.getDay()]+" "+date.getDate()+"/"+(date.getMonth()+1)+"/"+date.getFullYear(); 243 document.write(tmp); 244} 245//ä¿®å¤åæ 龿¥ 246function fixlink(obj,tgt) 247{ 248 var url; 249 if (obj.tagName!="A") return false; 250 if (obj.href=="") return false; 251 if (obj.href.split(/[\/\/\/]/)[2]==document.URL.split(/[\/\/\/]/)[2]){ 252 obj.href="http:\/\/"+obj.href.split(/[\/|\/\/]/).reverse()[0]; 253 } 254 obj.target=tgt; 255} 256 257 258//å 容忢 259function txt_filter(objID,content,delay,style) 260{ 261 var delay=(/^\d+$/.test(delay)==false)?3:delay; 262 var style=(/^\d+$/.test(style)==false)?Math.floor(Math.random()*23):style; 263 var obj=document.getElementById(objID); 264 if (document.all){ 265 obj.style.filter="revealTrans(duration="+delay+",transition="+style+")"; 266 obj.filters[0].Apply(); 267 obj.innerHTML=content; 268 obj.filters[0].play(); 269 } 270 else{ 271 obj.innerHTML=content; 272 } 273}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.