//left trim function ltrim( s ){return s.replace( /^\s*/, "" );} //right trim function rtrim( s ){return s.replace( /\s*$/, "" );} //trim left & right function trim( s ){return rtrim(ltrim(s));} //is null or not function isNull( s ){return (trim(s).length<1);} //check Form function checkForm(obj) { if (isNull(obj.q.value)) { obj.q.value = ""; obj.q.focus(); return false; } else { var q = trim(obj.q.value); obj.q.value = q; } } //show help function showHelp() { var theURL = "./help.html"; if(window.screen){ var aw = screen.availWidth*3/4; var ah = screen.availHeight; window.moveTo(1,1); window.resizeTo(aw,ah); var w = screen.availWidth*1/4; var features="toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=" + w + ",height=" + ah + ",left=" + aw + ",top=1"; var p = window.open(theURL,'help',features); p.focus(); } else { window.open(theURL,'help',''); } } //还原搜索窗口大小 function restore() { var obj = window.opener; if (obj) { var aw = screen.availWidth; var ah = screen.availHeight; obj.moveTo(1,1); obj.resizeTo(aw,ah); } if(window) window.close(); }