PageSourceSearch

https://gaoyang.gov.cn/common.js

js gaoyang.gov.cn collected 2026-10-02 22:03:08 UTC 19,785 bytes, 676 lines download raw bytes

1// Copyright (C) Minyoo Network, InC.
2var MinyooDomain = "192.168.0.16";
3var needReplaceMinyooDomain = false;
4var userAgent = navigator.userAgent.toLowerCase();
5var is_opera = userAgent.indexOf("opera") != -1 && opera.version();
6var is_moz = (navigator.product == "Gecko") && userAgent.substr(userAgent.indexOf("firefox") + 8, 3);
7var is_ie = (userAgent.indexOf("msie") != -1 && !is_opera) && userAgent.substr(userAgent.indexOf("msie") + 5, 3);
8var XMLHttpReq;
9var cookiePath = "/";
10var cookieTime = 3600 * 24;
11function isUndefined(variable) {
12	return typeof variable == "undefined" ? true : false;
13}
14
15if (needReplaceMinyooDomain) {
16	replaceMinyooDomain();
17}
18
19// select begin date
20function selectBeginDate(ctrlobj) {
21	var the_url = location.href;
22	var str1 = the_url.split("//");
23	var str2 = str1[1];
24	var str3 = str2.split("/");
25	var folder = str3[1];
26	retval = window.showModalDialog("/CalendarDlg.html", "", "dialogWidth:260px; dialogHeight:210px; dialogLeft:300px; dialogTop:150px; status:no; directories:yes;scrollbars:no;Resizable=no;");
27	if (retval != null) {
28		retval = retval.substring(0, 10);
29		ctrlobj.value = retval;
30	}
31}
32
33// select end date
34function selectEndDate(ctrlobj) {
35	var the_url = location.href;
36	var str1 = the_url.split("//");
37	var str2 = str1[1];
38	var str3 = str2.split("/");
39	var folder = str3[1];
40	retval = window.showModalDialog("/CalendarDlg.html", "", "dialogWidth:260px; dialogHeight:210px; dialogLeft:300px; dialogTop:150px; status:no; directories:yes;scrollbars:no;Resizable=no;");
41	if (retval != null) {
42		retval = retval.substring(0, 10);
43		ctrlobj.value = retval;
44	}
45}
46
47// hidden big image
48function hiddenBigImage() {
49	var x, y, layer;
50	mlayer = document.getElementById("MinyooLayer");
51	if (mlayer) {
52		mlayer.innerHTML = "";
53		mlayer.style.display = "none";
54	}
55}
56
57// show big image
58function showBigImage(id) {
59	var imgsrc = "/image.jsp?id=" + id;
60	var x, y, mlayer;
61	x = event.clientX;
62	y = event.clientY;
63	mlayer = document.getElementById("MinyooLayer");
64	if (mlayer) {
65		mlayer.style.left = x;
66		mlayer.style.top = y;
67		mlayer.innerHTML = "<img onerror='doHidden(this)' src=\"" + imgsrc + "\">";
68		mlayer.style.display = "block";
69	}
70}
71
72// hidden article content
73function hiddenArtContent() {
74	var x, y, layer;
75	mlayer = document.getElementById("MinyooLayer");
76	if (mlayer) {
77		mlayer.innerHTML = "";
78		mlayer.style.display = "none";
79	}
80}
81
82// show article Link for Column
83function showArtLink(webid, colid, bid, currentPage, showCount) {
84	var mlayer = document.getElementById("MinyooPageLoader");
85	if (mlayer == null || colid == null || colid.length == 0 || bid == null || bid.length == 0|| currentPage == null || currentPage.length == 0) {
86		return;
87	}
88	var url = "/block.jsp?webid="+webid+"&colid="+colid+"&bid="+bid+"&currentPage="+currentPage+"&showCount="+showCount;
89	createXMLHttpRequest();
90	XMLHttpReq.onreadystatechange = checkBackArtLink;
91	XMLHttpReq.open("GET", url, true);
92	XMLHttpReq.send(null);
93}
94
95function checkBackArtLink(){
96	if (XMLHttpReq.readyState == 4) {
97		if (XMLHttpReq.status == 200) {
98			document.getElementById("MinyooPageLoader").innerHTML = XMLHttpReq.responseText;
99		} else {
100			alert("\u5f53\u524d\u7f51\u7edc\u72b6\u51b5\u4e0d\u597d\uff0c\u8bf7\u91cd\u8bd5\uff01");
101		}
102	};
103}
104
105// show article content
106function showArtContent(artid) {
107	var contdiv = eval("document.all.artdiv_" + artid);
108	var mlayer = document.getElementById("MinyooLayer");
109	if (mlayer == null || artid == null || artid.length == 0 || contdiv.innerHTML.length == 0) {
110		return;
111	}
112	var x = event.clientX;
113	var y = event.clientY;
114	mlayer.style.cssText = "filter:alpha(opacity=90); border:5px solid #ffffff; BORDER-TOP: 3px outset; BORDER-BOTTOM: 3px outset; BORDER-LEFT: 3px outset; BORDER-RIGHT: 3px outset; width: 520; height: 70%; position: absolute; background-color: #3366FF; color:#FFFFFF; font-size:12px; vertical-align: middle; text-align: left; z-index:5; position: absolute;white-space:normal; width:510;";
115	mlayer.style.left = x;
116	mlayer.style.top = y;
117	mlayer.innerHTML = "<table width='100%'><tr><td>" + contdiv.innerHTML + "</td></tr></table>";
118	mlayer.style.display = "block";
119}
120
121// hidden object
122function doHidden(obj) {
123	if (obj) {
124		obj.style.display = "none";
125	}
126}
127
128// link a url
129function linkURL(uobj, fobj) {
130	var uo = eval("document.all." + uobj);
131	var fo = eval("document.all." + fobj);
132	if (uo && fo && fo.value) {
133		window.open(uo.value + fo.value);
134	}
135}
136
137// check file type (eg: checkFileType(this, ',jpg,jpeg,gif,png,bmp,ico,pcx,JPG,JPEG,GIF,PNG,BMP,ICO,PCX,'))
138function checkFileType(obj, regex) {
139	if (obj && obj.value && regex) {
140		var type = obj.value.substring(obj.value.lastIndexOf(".") + 1, obj.value.length);
141		if (regex.indexOf("," + type + ",") == -1) {
142			alert("\u8bf7\u9009\u62e9\u6307\u5b9a\u7684\u6587\u4ef6\u7c7b\u578b\uff01");
143			obj.select();
144			document.execCommand("Delete");
145			obj.focus();
146		}
147	}
148}
149
150// check url
151function checkURL(url) {
152	var oReq = new ActiveXObject("Microsoft.XMLHTTP");
153	oReq.open("Get", url, false);
154	oReq.send();
155	if (oReq.status == 404) {
156		return false;
157	} else {
158		return true;
159	}
160}
161
162//old article content page 
163function gotoContPage(page) {
164	var pageCount = document.all.cont_page_count;
165	if (!pageCount || page > pageCount.value * 1) {
166		return;
167	}
168	var c = pageCount.value * 1;
169	for (i = 1; i <= c; i++) {
170		var cpo = eval("document.all.cont_page_" + i);
171		var cpb = eval("document.all.page_bar_" + i);
172		if (!cpo) {
173			continue;
174		}
175		cpo.style.display = "none";
176		cpb.style.background = "";
177	}
178	var po = eval("document.all.cont_page_" + page);
179	var pb = eval("document.all.page_bar_" + page);
180	if (po && pb) {
181		po.style.display = "";
182		pb.style.background = "#3399FF";
183	}
184	window.location.hash = "ArticleContent";
185}
186
187// new article content page 
188function gotoContentPage(page) {
189	var pageCount = document.getElementById("cont_page_count");
190	if (!pageCount || page * 1 < 1 || page * 1 > pageCount.value * 1) {
191		return;
192	}
193	var currentObj = document.getElementById("cont_page_current");
194	if (!currentObj) {
195		return;
196	}
197	currentObj.value = page;
198	var c = pageCount.value * 1;
199	for (i = 1; i <= c; i++) {
200		var cpo = eval("document.all.cont_page_" + i);
201		var cpb = eval("document.all.page_span_" + i);
202		if (!cpo) {
203			continue;
204		}
205		cpo.style.display = "none";
206		cpb.className = "pc";
207	}
208	var po = eval("document.all.cont_page_" + page);
209	var pb = eval("document.all.page_span_" + page);
210	if (po && pb) {
211		po.style.display = "";
212		pb.className = "ps";
213	}
214	window.location.hash = "ArticleContent";
215}
216
217function showAllContentPage() {
218	var pageCount = document.getElementById("cont_page_count");
219	if (!pageCount || pageCount.value * 1 < 2) {
220		return;
221	}
222	var c = pageCount.value * 1;
223	for (i = 1; i <= c; i++) {
224		var cpo = eval("document.all.cont_page_" + i);
225		if (!cpo) {
226			continue;
227		}
228		cpo.style.display = "";
229	}
230	window.location.hash = "ArticleContent";
231}
232
233function keydownRightOrLeft(e) {
234	var pageCountObj = document.getElementById("cont_page_count");
235	var currentObj = document.getElementById("cont_page_current");
236	if (!pageCountObj || !currentObj) {
237		return;
238	}
239	var nowPage = currentObj.value * 1;
240	var pageCount = pageCountObj.value * 1;
241    e = (e) ? e : event;
242    var code = (e.charCode) ? e.charCode : ((e.keyCode) ? e.keyCode : ((e.which) ? e.which : 0));
243   if (nowPage < pageCount) {
244        if (code == 39) {
245        	gotoContentPage(currentObj.value*1+1);
246        }
247    }
248    if (nowPage > 1) {
249        if (code == 37) {
250        	gotoContentPage(currentObj.value*1-1);
251        }
252    }
253}
254
255if (typeof document.addEventListener != "undefined") {
256    document.addEventListener("keydown", keydownRightOrLeft, false);
257} else {
258    document.attachEvent("onkeydown", keydownRightOrLeft);
259}
260
261if (typeof $ === "undefined") {
262	$ = function (id) {
263		return document.getElementById(id);
264	};
265}
266
267/*
268function $(id) {
269	return document.getElementById(id);
270}
271
272Array.prototype.push = function(value) {
273	this[this.length] = value;
274	return this.length;
275}
276*/
277
278if (typeof Array.prototype.push === "undefined") {
279	Array.prototype.push = function (value) {
280		this[this.length] = value;
281		return this.length;
282	};
283}
284function getCookie(name) {
285	var cookie_start = document.cookie.indexOf(name);
286	var cookie_end = document.cookie.indexOf(";", cookie_start);
287	return cookie_start == -1 ? "" : unescape(document.cookie.substring(cookie_start + name.length + 1, (cookie_end > cookie_start ? cookie_end : document.cookie.length)));
288}
289function setCookie(cookieName, cookieValue, seconds, path, domain, secure) {
290	seconds = seconds ? seconds : cookieTime;
291	var expires = new Date();
292	expires.setTime(expires.getTime() + seconds);
293	document.cookie = escape(cookieName) + "=" + escape(cookieValue) + (expires ? "; expires=" + expires.toGMTString() : "") + (path ? "; path=" + path : cookiePath) + (domain ? "; domain=" + domain : "") + (secure ? "; secure" : "");
294}
295function attachEvent(obj, evt, func) {
296	if (obj.addEventListener) {
297		obj.addEventListener(evt, func, false);
298	} else {
299		if (obj.attachEvent) {
300			obj.attachEvent("on" + evt, func);
301		}
302	}
303}
304function cancelBubble(e, returnValue) {
305	if (!e) {
306		return;
307	}
308	if (is_ie) {
309		if (!returnValue) {
310			e.returnValue = false;
311		}
312		e.cancelBubble = true;
313	} else {
314		e.stopPropagation();
315		if (!returnValue) {
316			e.preventDefault();
317		}
318	}
319}
320function checkAll(name) {
321	var e = is_ie ? event : checkAll.caller.arguments[0];
322	obj = is_ie ? e.srcElement : e.target;
323	var arr = document.getElementsByName(name);
324	var k = arr.length;
325	for (var i = 0; i < k; i++) {
326		arr[i].checked = obj.checked;
327	}
328}
329function getPosition(obj) {
330	var r = new Array();
331	r["x"] = obj.offsetLeft;
332	r["y"] = obj.offsetTop;
333	while (obj = obj.offsetParent) {
334		r["x"] += obj.offsetLeft;
335		r["y"] += obj.offsetTop;
336	}
337	return r;
338}
339function addMouseEvent(obj) {
340	var checkbox, atr, ath, i;
341	atr = obj.getElementsByTagName("tr");
342	for (i = 0; i < atr.length; i++) {
343		atr[i].onclick = function () {
344			ath = this.getElementsByTagName("th");
345			checkbox = this.getElementsByTagName("input")[0];
346			if (!ath.length && checkbox.getAttribute("type") == "checkbox") {
347				if (this.className != "currenttr") {
348					this.className = "currenttr";
349					checkbox.checked = true;
350				} else {
351					this.className = "";
352					checkbox.checked = false;
353				}
354			}
355		};
356	}
357}
358if (is_ie) {
359	document.documentElement.addBehavior("#default#userdata");
360}
361function setData(key, value) {
362	if (is_ie) {
363		document.documentElement.load(key);
364		document.documentElement.setAttribute("value", value);
365		document.documentElement.save(key);
366		return document.documentElement.getAttribute("value");
367	} else {
368		sessionStorage.setItem(key, value);
369	}
370}
371function getData(key) {
372	if (is_ie) {
373		document.documentElement.load(key);
374		return document.documentElement.getAttribute("value");
375	} else {
376		return sessionStorage.getItem(key) && sessionStorage.getItem(key).toString().length == 0 ? "" : (sessionStorage.getItem(key) == null ? "" : sessionStorage.getItem(key));
377	}
378}
379function selectFormOption(obj, value) {
380	for (var i = 0; i < obj.options.length; i++) {
381		if (obj.options[i].value == value) {
382			obj.options[i].selected = true;
383		}
384	}
385}
386function show(id, display) {
387	if (!$(id)) {
388		return false;
389	}
390	if (display == null || display == "auto") {
391		$(id).style.display = $(id).style.display == "" ? "none" : "";
392	} else {
393		$(id).style.display = display;
394	}
395}
396function trim(str) {
397	return (str + "").replace(/(\s+)$/g, "").replace(/^\s+/g, "");
398}
399function loginOk() {
400	var ok = false;
401	var minyoo_uid = getCookie(minyoo_uid);
402	minyoo_uid = minyoo_uid == "" ? 0 : minyoo_uid;
403	if (minyoo_uid * 1 > 0 && getCookie("login_status")) {
404		ok = true;
405	}
406	return ok;
407}
408function setLoginStatus(action, minyoo_uid, minyoo_user) {
409	if (action == null || action == "logout" || minyoo_uid * 1 <= 0) {
410		setCookie("login_status", 0);
411		setCookie("minyoo_uid", 0);
412		setCookie("minyoo_user", "");
413	} else {
414		if (action == "login") {
415			setCookie("login_status", 1);
416			setCookie("minyoo_uid", minyoo_uid);
417			setCookie("minyoo_user", minyoo_user);
418		} else {
419			setCookie("login_status", 0);
420			setCookie("minyoo_uid", 0);
421			setCookie("minyoo_user", "");
422		}
423	}
424}
425function setValue(obj, value) {
426	var obj = $(obj);
427	if (obj) {
428		obj.value = value;
429	}
430}
431function isEmail(obj) {
432	var ret = false;
433	var obj = $(obj);
434	if (obj == null || obj.value.length == 0) {
435		return ret;
436	} else {
437		if (obj.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) {
438			ret = true;
439		} else {
440			obj.value = "";
441			obj.focus();
442		}
443	}
444	return ret;
445}
446
447//XMLHttpRequest         
448function createXMLHttpRequest() {
449	if (window.XMLHttpRequest) { // Mozilla
450		XMLHttpReq = new XMLHttpRequest();
451		if (XMLHttpReq.overrideMimeType) {
452			XMLHttpReq.overrideMimeType("text/xml");
453		}
454	} else {
455		if (window.ActiveXObject) { // ie
456			var versions = ["Microsoft.XMLHTTP", "MSXML.XMLHTTP", "Microsoft.XMLHTTP", "Msxml2.XMLHTTP.7.0", "Msxml2.XMLHTTP.6.0", "Msxml2.XMLHTTP.5.0", "Msxml2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP"];
457			for (var i = 0; i < versions.length; i++) {
458				try {
459					XMLHttpReq = new ActiveXObject(versions[i]);
460					if (XMLHttpReq) {
461						break;
462					}
463				}
464				catch (e) {
465					/*alert(e.message);*/
466				}
467			}
468		}
469	}
470}   
471
472function sendLoginRequest() {
473	if (!$("userName").value || !$("password").value) {
474		alert("\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\xfb\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ub8e1");
475		return false;
476	}
477	show("loadImg", "");
478	createXMLHttpRequest();
479	var url = "/passport.jsp?action=login&u=" + $("userName").value + "&p=" + $("password").value;
480	XMLHttpReq.open("GET", url, true);
481	XMLHttpReq.onreadystatechange = processLoginResponse;
482	XMLHttpReq.send(null);
483}   
484
485function sendLogoutRequest() {
486	show("loadImg", "none");
487	createXMLHttpRequest();
488	var url = "/passport.jsp?action=logout";
489	XMLHttpReq.open("GET", url, true);
490	XMLHttpReq.onreadystatechange = processLoginResponse;
491	XMLHttpReq.send(null);
492}   
493
494function processLoginResponse() {
495	if (XMLHttpReq.readyState == 4) {
496		if (XMLHttpReq.status == 200) {
497			displayLoginInfo();
498		} else {
499			window.alert("\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u04b3\ufffd\ufffd\ufffd\ufffd\ufffd\ucce3\ufffd\ufffd");
500		}
501	}
502}
503
504function displayLoginInfo() {
505	if (XMLHttpReq) {
506		var uid = trim(XMLHttpReq.responseText);
507		if (uid * 1 > 0) {
508			showLogoutWapper(uid, $("userName").value);
509		} else {
510			if (uid * 1 == 0) {
511				showLoginWapper();
512			} else {
513				showFailedWapper();
514			}
515		}
516	}
517}
518
519function showLoginWapper() {
520	setLoginStatus("logout", "", "");
521	show("loginForm", "");
522	show("loginOK", "none");
523	show("loadImg", "none");
524	$("loginOK").innerHTML = "";
525}
526
527function showLogoutWapper(uid, userName) {
528	setLoginStatus("login", uid, userName);
529	show("loginForm", "none");
530	show("loginOK", "");
531	$("loginOK").innerHTML = "\ufffd\ufffd\xe3\ufffd" + userName + " \ufffd\ufffd\u04ed\ufffd\ufffd4\ufffd\ufffd&nbsp;<input type=\"button\" value=\"\u05e2  \ufffd\ufffd\" style=\"font:12px\" name=\"logoutButton\" onClick=\"sendLogoutRequest()\">";
532}
533
534function showFailedWapper() {
535	show("loadImg", "none");
536	setValue("password", "");
537	alert("\ufffd\xfb\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u06bb\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u0523\ufffd");
538}
539
540function initLoginForm() {
541	var login_status = getCookie("login_status");
542	var minyoo_uid = getCookie("minyoo_uid");
543	var minyoo_user = getCookie("minyoo_user");
544	login_status = (login_status != null && login_status.length == 1) ? login_status : "0";
545	minyoo_uid = (minyoo_uid != null && minyoo_uid.length > 0) ? minyoo_uid : "0";
546	minyoo_user = (minyoo_uid != null && minyoo_user.length > 0) ? minyoo_user : "";
547	if (login_status * 1 > 0 && minyoo_uid * 1 > 0 && trim(minyoo_user).length > 0) {
548		showLogoutWapper(minyoo_uid, minyoo_user);
549	} else {
550		showLoginWapper();
551	}
552}
553
554function sendRegisterRequest() {
555	if (!$("userName").value) {
556		alert("\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\xfb\ufffd\ufffd\ufffd");
557		return false;
558	}
559	if (!$("password").value) {
560		alert("\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ub8e1");
561		return false;
562	}
563	if (!isEmail("email")) {
564		alert("\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u0237\ufffd\ufffdEmail\ufffd\ufffd");
565		return false;
566	}
567	show("loadImg", "");
568	createXMLHttpRequest();
569	var url = "/passport.jsp?action=register&u=" + $("userName").value + "&p=" + $("password").value + "&e=" + $("email").value;
570	XMLHttpReq.open("GET", url, true);
571	XMLHttpReq.onreadystatechange = processRegisterResponse;
572	XMLHttpReq.send(null);
573}   
574
575function processRegisterResponse() {
576	if (XMLHttpReq.readyState == 4) {
577		if (XMLHttpReq.status == 200) {
578			displayRegisterInfo();
579		} else {
580			window.alert("\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u04b3\ufffd\ufffd\ufffd\ufffd\ufffd\ucce3\ufffd\ufffd");
581		}
582	}
583}
584
585function displayRegisterInfo() {
586	if (XMLHttpReq) {
587		var uid = trim(XMLHttpReq.responseText);
588		show("loadImg", "none");
589		if (uid * 1 > 0) {
590			showLogoutWapper2(uid, $("userName").value);
591		} else {
592			if (uid == -1) {
593				alert("\ufffd\xfb\ufffd\ufffd\ufffd\ufffd\u03f7\ufffd\ufffd\ufffd");
594			} else {
595				if (uid == -2) {
596					alert("\ufffd\ufffd\u04aa\ufffd\ufffd\ufffd\ufffd\u05e2\ufffd\ufffd\u0134\ufffd\ufffd\uf8e1");
597				} else {
598					if (uid == -3) {
599						alert("\ufffd\xfb\ufffd\ufffd\ufffd\ufffd\u047e\ufffd\ufffd\ufffd\ufffd\u06a3\ufffd");
600					} else {
601						if (uid == -4) {
602							alert("Email\ufffd\ufffd\u02bd\ufffd\ufffd\ufffd\ufffd");
603						} else {
604							if (uid == -5) {
605								alert("Email\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u05e2\ufffd\u18e1");
606							} else {
607								if (uid == -6) {
608									alert("Email\ufffd\u047e\ufffd\ufffd\ufffd\u05e2\ufffd\u18e1");
609								} else {
610									alert("\u03b4\ufffd\ufffd\ufffd\ufffd\u0134\ufffd\ufffd\ufffd");
611								}
612							}
613						}
614					}
615				}
616			}
617		}
618	}
619}
620
621function showLogoutWapper2(uid, userName) {
622	setLoginStatus("login", uid, userName);
623	show("registerForm", "none");
624	show("loginOK", "");
625	$("loginOK").innerHTML = "\ufffd\ufffd\u03f2\ufffd\ufffd\u05e2\ufffd\ufffd\u0279\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u05e1\ufffd\ufffd\ufffd\ufffd\xfb\ufffd\ufffd\ufffd[" + userName + "] \ufffd\ufffd&nbsp;<input type=\"button\" value=\"\u05e2  \ufffd\ufffd\" style=\"font:12px\" name=\"logoutButton\" onClick=\"sendLogoutRequest()\">&nbsp;<input type=\"button\" value=\"\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u04b3\" style=\"font:12px\" name=\"homeButton\" onClick=\"window.location = '/';\">";
626	//window.location = "/";
627}
628
629function isChinese_(str){
630	var lst = /[u4E00-u9FA5|,|.|*|?|!|'|"|\[|\]|\{|\}|+|-|\/|:|;| ]/g;
631	return !lst.test(str);  
632}
633
634function limitWord_(node, num) {
635	var o = document.getElementById(node);
636	if (o) {
637		o.innerHTML = getLimitString_(o.innerHTML, num)
638	}
639}
640
641function getLimitString_(str, num) {
642	var strlength = 0;
643	for (var i=0; i<str.length; i++){
644		if(strlength <= num){
645			if (isChinese_(str.charAt(i))==true) {
646				strlength = strlength + 2;
647			    num++;
648			} else {
649				strlength = strlength + 1;
650			}
651		}else{
652			str = str.substring(0,i);
653			break;
654		}
655	}	
656	return str + ((strlength>num)?"...":"");
657}
658
659function enterPressSubmit(e, key){
660	var e = e || window.event; 
661	if(e.keyCode == 13){ 
662		document.getElementById(key).click(); 
663	} 
664}
665
666function getMinyooDomain() {
667	return document.location.href.replace("http://", "").replace("https://", "").split("/")[0];
668}
669
670function replaceMinyooDomain() {
671	//document.body.innerHTML = document.body.innerHTML.replace(MinyooDomain, getMinyooDomain());
672	var minyooVideoLayer001 = document.all.MinyooVideoLayer001;
673	if (minyooVideoLayer001) {
674		minyooVideoLayer001.src = minyooVideoLayer001.src.replace(MinyooDomain, getMinyooDomain());
675	}
676}

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.