var GuestShowPerson=1;
var OnlyShowDate=1;
var EnableOnline=1;
var last_inputsn="";
var submit_by_script=false;
$(document).ready(function(){
inputfocus();
cutWrap("*[cut='line']", "*[cut]");
cutByMaxChar();
if(EnableOnline) onlineNoop();
});
function defineClick(){
if(!(jQuery.browser.msie)){
HTMLElement.prototype.click=function(){
var evt=this.ownerDocument.createEvent("MouseEvents");
evt.initMouseEvent("click", true, true, this.ownerDocument.defaultView, 1, 0, 0, 0, 0, false, false, false, false, 0, null);
this.dispatchEvent(evt);
}
}
}
function copyToClipboard(txt,successMessage) {
if(window.clipboardData) {
window.clipboardData.clearData();
window.clipboardData.setData("Text", txt);
}else if(navigator.userAgent.indexOf("Opera") != -1) {
window.location=txt;
}else if (window.netscape) {
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
}catch (e) {
alert("被浏览器拒绝！\n请在浏览器地址栏输入'about:config'并回车\n然后将'signed.applets.codebase_principal_support'设置为'true'");
}
var clip=Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
if (!clip)
return false;
var trans=Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
if (!trans)
return false;
trans.addDataFlavor('text/unicode');
var str=new Object();
var len=new Object();
var str=Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
var copytext=txt;
str.data=copytext;
trans.setTransferData("text/unicode",str,copytext.length*2);
var clipid=Components.interfaces.nsIClipboard;
if (!clip)
return false;
clip.setData(trans,null,clipid.kGlobalClipboard);
}else{
alert("网页浏览器不支持剪贴板操作，请使用IE浏览本页。");
return false;
}
if(!successMessage) successMessage='已经复制到剪贴板中';
alert(successMessage);
return true;
}
function checkWeburl() {
if(!window['weburl']) {
var js=document.getElementsByTagName("script");
for(var i=0;i<js.length;i++){
if(js[i].src.indexOf("q2.js")>-1){
var weburl=js[i].src.substring(0,js[i].src.lastIndexOf("/")+1);
}
}
}
}
function addfav(aUrl,aTitle){
aUrl=aUrl || location.href;
aTitle=aTitle || document.title;
if (document.all){
window.external.AddFavorite(aUrl,aTitle);
}else{
window.sidebar.addPanel(aTitle,aUrl,'');
}
return false;
}
function setHomepage(aUrl){
aUrl=aUrl || location.href;
if (document.all){
document.body.style.behavior='url(#default#homepage)';
document.body.setHomePage(aUrl);
}else if (window.sidebar){
if (window.netscape){
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
}catch (e) {
alert("该操作被浏览器拒绝，如果想启用该功能，请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true");
}
}
var prefs=Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
prefs.setCharPref('browser.startup.homepage', aUrl);
}
return false;
}
function inputfocus(){
if (jQuery.browser.msie){
$("input[type='text'], input[type='password'], textarea").focus(function(){$(this).addClass("iefocus")}).blur(function(){$(this).removeClass("iefocus")});
}
}
function G(id){return document.getElementById(id);}
function killErr(){return true;}
function getCookie(aFolder,aName){
var sSearch=" "+aFolder+"=";
var acookie=" "+document.cookie+";";
if(acookie.length>0){
var iOffset=acookie.indexOf(sSearch);
if(iOffset!=-1){
iOffset+=sSearch.length;
var iEnd=acookie.indexOf(";",iOffset);
if(iEnd==-1){iEnd=acookie.length;}
acookie=acookie.substring(iOffset,iEnd);
if(!aName){
return unescape(acookie);
}else{
acookie="&"+acookie+"&";
sSearch="&"+aName+"=";
iOffset=acookie.indexOf(sSearch);
if(iOffset!=-1){
iOffset+=sSearch.length;
iEnd=acookie.indexOf("&",iOffset);
if(iEnd==-1){iEnd=acookie.length;}
var s=acookie.substring(iOffset,iEnd);
if(IsNumeric(s)) return s;else return unescape(s);
}
}
}
}
return null;
}
function setCookie(aFolder,aName,value,expiredays){
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
var s;
if(!aName){
s=aFolder+"=" + escape(value);
}else{
var old=getCookie(aFolder,aName);
if(!old) old='';
var arr=old.split('&');
var arr2,bSet=false;
for(var i=0;i<arr.length;i++){
arr2=arr[i].split('=',2);
if(aName==arr2[0]){
arr2[1]=escape(value);
arr[i]=arr2.join('=');
bSet=true;
break;
}
}
if(bSet){
s=arr.join('&');
}else{
arr.push(aName+"=" + escape(value));
s=aFolder+"=" + arr.join('&');
}
}
document.cookie=s+(!expiredays ? "" : ";expires="+exdate.toGMTString());
}
var lastUID="ready";
var uidTimer=null;
function getUserID(){
if(lastUID!="ready") {
lastUID=parseInt(lastUID,10);
}else{
lastUID=getCookie("oASKU", "UID");
if(!uidTimer) uidTimer=setInterval(function(){lastUID="ready";},1000);
lastUID=parseInt(lastUID,10);
}
if(isNaN(lastUID)) lastUID=0;
return lastUID;
}
var noopInterval=60*1000;
function onlineNoop(){
var sendNoop=function(){
var lastNoopTime=getCookie('lastnoop','');
lastNoopTime=lastNoopTime && parseInt(lastNoopTime) && !isNaN(lastNoopTime) || 0;
var now=new Date().valueOf();
if(now-lastNoopTime < noopInterval) return;
setCookie('lastnoop', '', now);
$.ajax({
url: weburl+'js/ajaxServer.asp?lei=7',
cache: false,
async: true
});
};
sendNoop();
setInterval(function(){sendNoop();},noopInterval);
};
function IsLogined(){
if(getUserID()>0){return true;}else{return false;}
}
function oEditorCallback(){
if(IsLogined()==false){
alert("只有本站的注册用户才能使用本按钮的功能！");
return false;
}else{
return true;
}
}
function IsSender(){
var UID=getUserID();
if(UID==0){
var qqq=getCookie("oASK%5F0", "QQQ");
if(!qqq)return false;
qqq=","+qqq+",";
return (qqq.indexOf(","+qid+",")!=-1);
}else{
return (UID==senderid);
}
}
function IsReplyer(rid,replyerid){
var UID=getUserID();
if(UID==0){
var rrr=getCookie("oASK%5F0", "RRR");
if(!rrr)return false;
rrr=","+rrr+",";
return (rrr.indexOf(","+rid+",")!=-1);
}else{
return (UID==replyerid);
}
}
function check_loginform(f){
if(f.name.value==""||f.name.value.length<=0){alert("请输入用户名");f.name.focus();return false;}
if(f.pwd.value==""||f.pwd.value.length<=0){alert("请输入密码");f.pwd.focus();return false;}
if(f.vcode){if(f.vcode.value==""||f.vcode.value.length<=0){alert("请输入验证码");f.vcode.focus();return false;}}
}
function ShowLogin_New(msg,js,bottomhtml){
var surl=weburl+"login.asp";
if(js)surl+="&js="+js;
if(bottomhtml)surl+="&bottomhtml="+escape(bottomhtml);
var re=/\&/g;
surl=surl.replace(re,"?");
if(msg){msg="用户登陆 ("+msg+")";}else{msg="用户登陆"}
openWindow(surl,400,180,msg);
}
function ShowLogin(msg,js,bottomhtml){
lastUID="ready";
if(msg){msg="用户登陆 -- "+msg;}else{msg="用户登陆"}
var surl="?TB_login=true&TB_vcode=0&height=130&width=320";
if(js)surl+"&js="+js;
if(bottomhtml)surl+="&bottomhtml="+escape(bottomhtml);
TB_show(msg,surl,false);
}
function openWindow(_sUrl,_sWidth,_sHeight,_sTitle){
if(!_sUrl)return false;
if(!_sTitle)_sTitle="oASK系统提示";
if(_sUrl.indexOf("?")>-1) {_sUrl=_sUrl+"&TB_iframe=true&height="+_sHeight+"&width="+_sWidth}else{_sUrl=_sUrl+"?TB_iframe=true&height="+_sHeight+"&width="+_sWidth}
try{window.top.TB_show(_sTitle,_sUrl,false);}catch(e){TB_show(_sTitle,_sUrl,false);}
return false;
}
function openWindow_Self(_sUrl,_sWidth,_sHeight,_sTitle){
if(!_sUrl)return false;
if(!_sTitle)_sTitle="oASK系统提示";
if(_sUrl.indexOf("?")>-1) {_sUrl=_sUrl+"&TB_iframe=true&height="+_sHeight+"&width="+_sWidth}else{_sUrl=_sUrl+"?TB_iframe=true&height="+_sHeight+"&width="+_sWidth}
TB_show(_sTitle,_sUrl,false);
}
function dlg(_sText,_sWidth,_sHeight,_sTitle){
if(!_sText)return false;
if(!_sTitle)_sTitle="oASK系统提示";
var surl="#TB_message?height="+_sHeight+"&width="+_sWidth+"&msgtext="+escape(_sText);
try{window.top.TB_show(_sTitle,surl,false);}catch(e){TB_show(_sTitle,surl,false);}
}
function closeWindow(){
try{
$.dialog.hide();
}catch(e){
try{
window.parent.G("dialogBoxClose").click();
}catch(e){
try{
window.top.G("dialogBoxClose").click();
}catch(e){}
}
}
}
function openWindow2(_sUrl,_sWidth,_sHeight,_sTitle){
openWindow(_sUrl,_sWidth,_sHeight,_sTitle);
return false;
}
function openScript(url,width,height){
window.open(url,"openScript",'width=' + width + ',height=' + height + ',resizable=1,scrollbars=yes,menubar=yes,status=yes' );
}
function openScript2(url,width,height){
window.open(url,"openScript",'width=' + width + ',height=' + height + ',resizable=1,scrollbars=no,menubar=no,status=no' );
}
function ReadSMS(id){
openWindow2(weburl+"sms.asp?act=read&smsid="+id, 610, 500, "站内短信");
}
function EditSMS(id){
openWindow2(weburl+"sms.asp?act=edit&smsid="+id, 610, 500, "站内短信");
}
function NewSMS(to,aTitle,aContent,ByAdmin){
if(IsLogined()==false && !ByAdmin){alert("登录后才能使用站内短信功能");return false;}
var u=weburl+"sms.asp?act=new";
if(to)u=u+"&touser="+to;
if(aTitle)u=u+"&title="+aTitle;
if(ByAdmin==1)u=u+"&byadmin=1";
if(aContent){
var re=/\n/g;
aContent=aContent.replace(re,"<br>");
u=u+"&content="+aContent;
}
openWindow2(u,610,500,"站内短信");
}
function ShowPerson(id){
if(GuestShowPerson==0 && getUserID()==0){
ShowLogin("登录后您才能查看别人的资料!");
}else{
openScript(weburl+"showperson.asp?id="+id+"", 600, 400, "用户信息中心");
}
}
function ShowPerson2(name){
if(!name)return false;
if(GuestShowPerson==0 && getUserID()==0){
ShowLogin("登录后您才能查看别人的资料!");
}else{
openScript(weburl+"showperson.asp?name="+name+"", 600, 400, "用户信息中心");
}
}
function ShowIP(IP){
openWindow(weburl+"ip.asp?ip="+IP, 400,200, "用户最后登陆的IP地址");
}
function ShowDealBtn(divid,replyerid){
if (IsSender()==true && jie==0 && replyerid!=senderid) {
show_hidden(divid,1);
}else{
show_hidden(divid,0);
}
return;
}
function ClickDeal(obj,qid,rid){
if(IsSender()==false){
ShowLogin("您尚未登录，或者此问题不是您提问的!");
}else{
if(confirm('确实要把这个回复选择为最佳答案吗? ')){
location.href=weburl+"modify.asp?act=deal&qid="+qid+"&rid="+rid;
return true;
}else{return false;}
}
}
function ShowAnswerBtn(){
if (IsSender()==true || jie==1) {
show_hidden("AnswerBtn",0);
}else{
show_hidden("AnswerBtn",1);
}
return;
}
function ShowModifyReBtn(divid,replyerid){
if (IsReplyer(rid,replyerid)==false || jie!=0) {
show_hidden(divid,0);
}else{
show_hidden(divid,1);
}
return;
}
var loginTimer=null;
function ShowLoginDiv(divid,ReRunInTimer){
var UID=getUserID();
if (UID>0) {
show_hidden(divid,0);
clearTimeout(loginTimer);
if(ReRunInTimer){
var UserBar=$("#UserBar");
if(UserBar) UserBar.html("");
}
}else{
show_hidden(divid,1);
clearTimeout(loginTimer);
loginTimer=setTimeout(function(){ShowLoginDiv(divid,1);},3000);
}
return;
}
function show_hidden_new(idname,v)
{
var oObj=G(idname);
if (!oObj){return false;}
if(!v || v=="0") {
oObj.style.display="none";
return true;
}else{
oObj.style.display="block";
return true;
}
return false;
}
function show_hidden(idname,v){
var oObj=$("#"+idname);
if(oObj.length==0) return false;
if(v && v!="0")oObj.show();else oObj.hide();
return true;
}
function show_hidden_xpath(expression,v){
var oObj=$(expression);
if(oObj.length==0) return false;
if(v && v!="0")oObj.show();else oObj.hide();
return true;
}
function RefreshParent() {
if (window.top.dialogBoxClose) window.top.dialogBoxClose.click();
window.top.location=window.top.location;
}
function IsNumeric(s)
{
if(s=="")return false;
var r,re;
re=/\d*/i;
r=s.match(re);
return (r==s)?true:false;
}
function IsEmail(s){
return (s && s.match(/^[\w\.\-]+@([\w\-]+\.)+[a-z]{2,4}$/ig));
}
function regInput(obj,reg,inputStr)
{
var docSel=document.selection.createRange();
if(docSel.parentElement().tagName !="INPUT") return false;
oSel=docSel.duplicate();
oSel.text="";
var srcRange=obj.createTextRange();
oSel.setEndPoint("StartToStart", srcRange);
var str=oSel.text+inputStr+srcRange.text.substr(oSel.text.length);
return reg.test(str);
}
function ShowErr(msg,act,aurl){
var re=/\n/g;
document.write("<center>"+msg.replace(re,"<br>")+"</center>");
if(act=="close"){
try{window.parent.dialogBoxClose.click();}catch(e){}
if(msg.length>0)alert(msg);
}else if(act=="refresh"){
try{window.parent.dialogBoxClose.click();}catch(e){}
top.location.reload();
}else if(act=="back"){
if(msg.length>0)alert(msg);
history.back();
}else if(act=="goto" && aurl.length>0){
if(msg.length>0)alert(msg);
window.top.location=aurl;
}else{
if(msg.length>0)alert(msg);
}
}
function enableReplyButton(){
try{top.document.hd.ok.disabled=false;}catch(e){}
}
function check_replyform(aform,MaxReplyLengh){
if(submit_by_script) return true;
var uid=getUserID();
if(uid==0){
if(WhoCanAnswer==0){
var b=confirm("您还没有登陆，\n如果匿名回答，您将不能获得任何积分奖励，\n建议您先去注册一下。\n\n继续使用游客身份匿名回答吗？");
if(b==false){return false;}
}else{
ShowLogin("请登录后再回答","4");
return false;
}
}else if(WhoCanAnswer==2){
if(MasterC=="" || MasterC.indexOf(","+cid+",")==-1){
alert("只有专家用户才能回答本分类的问题！");
return false;
}
}
if(!MaxReplyLengh) MaxReplyLengh=4000;
if(aform==window){
aform=G("hd");
if(!aform)aform=G("replyForm");
}
var co="";
try{co=oEditor.getContent('ContentForEdit'); }catch(e){}
if(!co) co=aform.co.value;
if(!co || StripHtml(co)==''){
alert("回答内容不能为空！");
return false;
}else if(co.length>MaxReplyLengh){
alert("回答内容的长度不能超过"+MaxReplyLengh+"个字");
return false;
}else{
$('#ContentForEdit').val(co);
if(EnableAntiSpam==1){
PrepareAntiSpam(aform,"RE");
if( NeedVCode(aform,"reply") ) return false;
}
try{aform.ok.disabled=true;}catch(e){}
showLoading(G('ok'),1);
return true;
}
}
function check_plform(aform){
var uid=getUserID();
if(uid==0 && EnableGuestPing==0){
ShowLogin('登录后您才能做出评价!','2');
return false;
}else if(!aform.ping.value){
alert('请输入评论内容');
return false;
}if(aform.ping.value.length>200){
alert('输入的评论内容请限制在200个文字以内!');
return false;
}else{
if(EnableAntiSpam==1) PrepareAntiSpam(aform,"PL");
showLoading(G('pl_submit'),1);
return true;
}
}
function getPxOf(obj,cssName){
try{
var css=$(obj).css(cssName);
if(!css) return 0;
css=trim(css.toLowerCase());
if(css.indexOf("px")==-1)return 0;
css=css.substring(0,css.length-2);
if(IsNumeric(css)) return new Number(css).valueOf();else return 0;
}catch(e){
return 0;
}
}
function getOffsetTop(obj){
return obj.offsetTop;//+getPxOf(obj,"marginTop") + getPxOf(obj,"borderTopWidth");
}
function getOffsetLeft(obj){
return obj.offsetLeft;//+getPxOf(obj,"marginLeft") + getPxOf(obj,"borderLeftWidth");
}
function showLoading(obj,visible){
if(visible){
var t=0,l=0,w=0,h=0;
try{
var offset=$(obj).offset();
t=offset.top;
l=offset.left;
w=$(obj).outerWidth();
h=$(obj).outerHeight();
}catch(e){
return false;
}
var w2=$("#loadingSmall").width();
var h2=$("#loadingSmall").height();
var iTop=t+(h-h2)/2;
var iLeft=l+(w-w2)/2;
$("#loadingSmall").css({top:iTop+"px", left:iLeft+"px"});
$("#loadingSmall").show();
}else{
$("#loadingSmall").hide();
try{
if(document!=parent.document) parent.showLoading(null,0);
}catch(e){}
}
}
function ShowIMG(imgsrc,maxw,maxh){
try{
var img=new Image;
img.src=imgsrc;
var w=img.width;
var h=img.height;
img=null;
var r=parseInt(w)/parseInt(h);
if(!maxw)maxw=500;
if(!maxh)maxh=800;
if(w>maxw){w=maxw;h=maxw/r;}
if(h>maxh){h=maxh;w=maxh*r;}
if(w<1)w=100;if(h<1)h=100;
document.write("<a href='"+imgsrc+"' target='_blank'><img width="+w+" height="+h+" src='"+imgsrc+"' /></a>");
}catch(e){document.write("<a href='"+imgsrc+"' target='_blank'><img src='"+imgsrc+"' /></a>");}
}
function resizeme(aimg,maxw,maxh,center){
try{
var img=new Image();
img.src=aimg.src;
img.resized=true;
var w=img.width;
var h=img.height;
img=null;
var r=parseInt(w)/parseInt(h);
if(!maxw)maxw=500;
if(!maxh)maxh=800;
if(w>maxw){w=maxw;h=Math.floor(maxw/r);}
if(h>maxh){h=maxh;w=Math.floor(maxh*r);}
if(w<1)w=100;
if(h<1)h=100;
$(aimg).css({width:w,height:h});
if(center){
var w2=Math.floor((maxw-w)/2);
var h2=Math.floor((maxh-h)/2);
if(w2>0 || h2>0){
$(aimg).css({marginTop:(h2>0)?h2:0,marginLeft:(w2>0)?w2:0});
}
}
}catch(e){}
}
function trim(s){return s ? s.replace(/(^\s*)|(\s*$)/g,"") : '';}
function showit(id){$("#"+id).css({display:"block"});}
function hideit(id){$("#"+id).hide();}
function hideifblank(id){var s=$("#"+id).text();if(!s || trim(s)==""){hideit(id);}}
function ShowEmot(p){
var o=G("emot");
if(!o)return;
var Emots='01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|40|41|42|43|44|45|46|47|48|';
Emots=Emots.split("|");
var ps=12;
var pc;
var ec=Emots.length-1;
if(ec%ps==0)pc=(ec)/ps;else pc=Math.floor((ec)/ps)+1;
p=parseInt(p);
if(p<1)p=1;
if(p>pc)p=pc;
var istr;
var s='&nbsp;';
var ep=weburl+'img/emot/em';
if(p!=1 && pc>1){s+='<img style="cursor: pointer;" onClick="ShowEmot('+(p-1)+');" src="'+weburl+'img/'+'Previous.gif" width="14" height="14" title="上一页">&nbsp;';}
for(i=(p-1)*ps;i<(p-1)*ps+ps;i++){
if(i==ec)break;
if(i<9)istr='em0'+(i+1); else istr='em'+(i+1);
s+='<img title="'+istr+'" style="cursor: pointer;" onClick=putEmot("'+istr+'"); src="'+ep+Emots[i]+'.gif">&nbsp;';
}
if(p!=pc){s+='<img style="cursor: pointer;" onClick="ShowEmot('+(p+1)+');" src="'+weburl+'img/'+'Next.gif" width="14" height="14" title="下一页">&nbsp;';}
s+='分页：<b>'+p+'</b>/<b>'+pc+'</b>，共<b>'+(ec)+'</b>个';
s+="<select id=emotpage onchange=\"ShowEmot(this.value);\">";
for(i=1;i<=pc;i++) s+="<option value=\""+i+"\">"+i;
s+="<\/select>";
o.innerHTML=s;
G('emotpage').options[p-1].selected=true;
}
function putEmot(thenNo)
{
var ToAdd='['+thenNo+']';
var co=G("co_emot");
try{if(!co)co=hd.co;}catch(e){}
if(co) co.value=co.value+ToAdd;
}
function reset_vcd(){try{var obj=G("oask_vcdimg");obj.src=obj.src;}catch(e){}}
function SearchBar(key,searchword){
document.write("<form action='search.asp' method='get'>");
document.write("<input type='hidden' name='spage' value='2' />");
document.write("<input type='hidden' name='isword' value='0' />");
document.write("<img src='img\/search.gif' width='85' height='32' border='0' align='middle'\/>");
document.write("<input type='text' value='" +key+ "' maxlength='100' size='30' name='q' id='otherQjs' style='padding:0;height:24px;line-height:24px;' \/> ");
document.write("<input name='submit' type='submit' class='btn4' onClick=\"if(this.form.q.value)this.form.action='search.asp'; else{alert('请输入要搜索的内容');return false;}\" value='搜索答案'\/>&nbsp;");
document.write("<input type='button' class='btn4' onClick=\"if(this.form.q.value)top.location='ask.asp?q='+this.form.q.value;else{alert('请输入要提问的标题');return false;}\" value='我要提问'\/>&nbsp;");
if(searchword){
document.write("<input type='submit' class='btn4' onClick=\"if(this.form.q.value)this.form.isword.value=1;else{alert('请输入要搜索的内容');return false;}\" value='搜索词条'\/>&nbsp;");
document.write("<input type='button' class='btn4' onClick=\"if(this.form.q.value)top.location='wordadd.asp?wordname='+this.form.q.value;else{alert('请先输入词条名称');return false;}\" value='添加词条'\/>&nbsp;");
}
document.write("<\/form>");
}
function AskTools(){
if(jie!=0 && jie!=4) return false;
var s="";
if(IsSender()){
s="<div id='AskTools' class='btnDIV'><span><a class='buttona len4' href='#' onClick=\"return openWindow('"+weburl+"modify.asp?act=bu&qid="+qid+"',500,250,'问题补充')\" title='可以对您的提问补充细节，以得到更准确的答案'><span>问题补充</span></a></span><span><a class='buttona len4' href='#' onClick=\"return openWindow('"+weburl+"modify.asp?act=tg&qid="+qid+"',400,160,'提高悬赏')\" title='提高悬赏分，以提高问题的关注度'><span>提高悬赏</span></a></span><span><a class='buttona len5' href='#' onClick=\"return openWindow('"+weburl+"modify.asp?act=wu&qid="+qid+"',440,140,'无满意答案')\" title='没有满意的回答，还可直接结束提问，关闭问题'><span>无满意答案</span></a></span>";
}
else if(CanShowReply()){
s="<div class='btnDIV'><a class='buttona len4' href='#ireply'><span>我来回答</span></a>"
}
document.write(s+"</div><div class='clear'></div>");
}
function AdminTools(cid){
try{
if(!cid)return;
if(IsLogined()==false)return;
if(!MasterC)return;
if(MasterC.indexOf(","+cid+",")>-1){
document.write("<div id='AdminTools' class='btnDIV'><a class='buttona len5' href='#' onClick=\"this.href='"+weburl+"answerit.asp?qid="+qid+"'\"><span>管理此问题</span></a></div>");
}
}catch(e){}
}
function CheckSenderTools(){
if(jie!=0 && jie!=4) return false;
var uid=getUserID();
if(IsSender()){
var AskTools=G("AskTools");
if(AskTools) AskTools.style.display="block";
}
else if(CanShowReply()){
var IWillReply=G("IWillReply");
if(IWillReply) IWillReply.style.display="block";
}
try{
if(!cid || uid==0 || !MasterC) return;
if(MasterC.indexOf(","+cid+",")>-1){
var AdminTools=G("AdminTools");
if(AdminTools) AdminTools.style.display="block";
}
}catch(e){}
}
function DealTools(rid,ruid){
if( (jie==0 || jie==4) && getUserID()!=ruid && IsSender() ){
document.write("<span class='btnDIV'><a href='#' class='buttona len2' id='deal' onClick='return ClickDeal(this,"+qid+","+rid+")'><span>采纳</span></a></span>");
}
}
function AnswerTools(rid,ruid){
if ( jie==0 && IsReplyer(rid,ruid) ){
var s;
s="<div id='AnswerTools' class='btnDIV'>";
s=s+"<a class='buttona len4' href='#' onClick=\"return openWindow('"+weburl+"modify.asp?act=mr&qid="+qid+"&rid="+rid+"', '500', '300', '修改答复')\"><span>修改答复</span></a>&nbsp;";
s=s+"</div>";
document.write(s);
}
}
function CanShowReply(){
if(jie!=0 && jie!=4) return false;
var uid=getUserID();
if(WhoCanAnswer==2){
if(uid==0 || MasterC=="" || MasterC.indexOf(","+cid+",")==-1) return false;
}else if(WhoCanAnswer==1){
if(uid==0) return false;
}else if(WhoCanAnswer==0 && SenderCanReply==0 && uid==0){
var qqq=getCookie("oASK%5F0", "QQQ");
if(qqq && qqq.indexOf(","+qid+",")>-1) return false;
}
if(SenderCanReply==0 && IsSender()==true) return false;
if(ReplyOnce==1){
if(uid>0 && rus.indexOf(","+uid+",")>-1) return false;
if(uid==0 && rus.indexOf(",0,")>-1) try{
var rrr=getCookie("oASK%5F0", "RRR");
if(!rrr) return false;
var arr_r=rrr.split(",");
var id_r='';
do{
id_r=arr_r.pop();
if( id_r && ridlist.indexOf(","+id_r+",")>-1 ){
return false;
}
}while(id_r);
}
catch(e){}
}
return true;
}
function ShowIReplyDiv(){
if(CanShowReply()){
show_hidden("ireply", 1);
}else{
show_hidden("ireply", 0);
}
}
function update_strength(input_id,tips_id,progress_id,progress_height,progress_width) {
var input=document.getElementById(input_id);
var tips=document.getElementById(tips_id);
var progress=document.getElementById(progress_id);
var max_strength=3;
var strength_colors=['red', 'red', 'blue', 'green'];
var strength_names=['很弱', '弱', '中等', '强壮'];
var progress_bgcolor='#CCCCCC';
var input_str=input.value;
var input_length=input_str.length;
var strength=0;
re=new RegExp("[0-9]"); if (re.test(input_str)) strength++;
re=new RegExp("[^A-Za-z0-9]"); if (re.test(input_str)) strength++;
re=new RegExp("[A-Z]"); if (re.test(input_str)) strength++;
if(input_length >=8) strength++;
if(input_str.length<6) strength=1;
if(strength>max_strength) strength=max_strength;
tips.innerHTML='密码安全度: <strong style="color:' + strength_colors[strength] + '">' + strength_names[strength] + '</strong>';
if(progress && progress_height && progress_width) {
var iWidth=Math.floor(progress_width/max_strength);
var sHtml='';
for(var i=1;i<=max_strength;i++) {
sHtml+='<div style="float:left; background-color:' +progress_bgcolor+ '; height:' +progress_height+ 'px; ';
if(i<max_strength){
sHtml+='width: ' + (iWidth-1) + 'px; margin-right:1px;';
}else{
sHtml+='width: ' + (progress_width-iWidth*(max_strength-1)) + 'px; ';
}
if(i<=strength){
sHtml+='background-color:' +strength_colors[strength]+ ';';
}else{
sHtml+='background-color:' +progress_bgcolor+ ';';
}
sHtml+='"></div>';
}
progress.innerHTML=sHtml;
}
}
function Ping(atype,rid,ajax,aQid){
if(EnableGuestPing==0 && getUserID()==0){
ShowLogin("登录后您才能做出评价!");
return false;
}
try{
aQid=qid
}catch(e){}
if(!aQid){
alert('未提供qid参数! ');
return false;
}
if(ajax){
var divid=atype==1?'pjhao':'pjhuai';
if(!G(divid)) divid+='_'+rid.toString();
showLoading(G(divid),1);
$.get(weburl+'modify.asp?act=pj&submit=ajax&type='+atype+'&qid='+aQid+'&rid='+rid, function(data){
showLoading(null,0);
if(data==='true'){
var obj=G(divid);
if(obj){
var obj=$(obj);
var n=parseInt(obj.text(),10)+1;
obj.text(n.toString());
alert('感谢您的参与！');
}
}else{
alert(data);
}
});
}else{
var s;
if(atype==1){s='做出好评';}else{s='做出坏评';}
openWindow(weburl+'modify.asp?act=pj&type='+atype+'&qid='+aQid+'&rid='+rid, '400', '150', s);
}
}
function AddPinglun(divid,ping,isSender,rid){
try{
if(ping){
var re=/\n/g;
ping.replace(re,"<br>");
if(isSender==1){
$("#pinglun").html("<hr size='1'>提问人的评论："+ping);
return;
}else{
top.location=weburl+'result.asp?act=pl&cid=' + cid + '&qid=' + qid;
}
}
if(!isSender){
if(!G(divid)) divid+='_'+rid.toString();
if(G(divid)){
var obj=$('#'+divid);
var n=parseInt(obj.text(),10)+1;
obj.text(n.toString());
}
}
}catch(e){}
}
function Show_Nav(id,aCount,num){
for(var i=1;i<=aCount;i++){
if(num==i){
G("Nav_"+id+"_"+i).className="active";
G("NavContent_"+id+"_"+i).style.display="block";
}else{
G("Nav_"+id+"_"+i).className="nav"+id+"_unsel";
G("NavContent_"+id+"_"+i).style.display="none";
}
}
}
function Show_Nav2(id,aCount,num){
for(var i=1;i<=aCount;i++){
if(num==i){
G("Nav_"+id+"_"+i).className="active";
G("NavContent_"+id+"_"+i).style.display="block";
}else{
G("Nav_"+id+"_"+i).className="";
G("NavContent_"+id+"_"+i).style.display="none";
}
}
}
function cutText(jsonText) {
if (typeof(document.getElementsByTagName('body')[0].style.textOverflow)!='undefined' && typeof(window.opera)!='undefined') { return; }
var sName,iWidth;
for (sName in jsonText) {
if(!sName) return;
iWidth=jsonText[sName];
var elems=document.getElementsByName(sName);
for (var i=elems.length-1;i>=0;i--) {
if (elems[i].scrollWidth>iWidth) elems[i].innerHTML+="…"; else return;
while (elems[i].scrollWidth>iWidth) {
elems[i].innerHTML=elems[i].innerHTML.substr(0,elems[i].innerHTML.length-2)+"…";
if(elems[i].innerHTML=="…") return;
}
}
}
}
function cutText2(jsonText) {
var sName,iLen;
for (sName in jsonText) {
if(!sName) return;
iLen=jsonText[sName];
var elems=document.getElementsByName(sName);
for (var i=elems.length-1;i>=0;i--) {
if(elems[i].innerHTML.length<=iLen) return;
elems[i].innerHTML=elems[i].innerHTML.substr(0,iLen-3)+"…";
}
}
}
function cutWrap(linePath,childTarget){
var item;
var lineHeight=0;
var html="";
var html_bk;
var valueBak="";
var lastParent=null;
try{
$(linePath).each(function(){
if($(this).attr("cut")=="line"){
item=$(this).children(childTarget);
if(item.length==1){
$(this).css({overflow:"visible",height:"auto"});
html=item.html();
if($(this).parent()!=lastParent){
lastParent=$(this).parent();
item.html("…");
lineHeight=$(this).attr("scrollHeight");
item.html(html);
}
if(lineHeight!=0) $(this).removeAttr("cut");
if (lineHeight && $(this).attr("scrollHeight")>lineHeight){
if(!item.attr("title")) item.attr("title",item.text());
html_bk=html;
html+="…";
do {
html=html.substr(0,html.length-2)+"…";
if(!html || html=="…"){
item.html(html_bk);
break;
}else{
item.html(html);
}
}
while ($(this).attr("scrollHeight")>lineHeight);
}
}
}
});
}catch(e){}
}
function cutByPx(linePath,childTarget,pxWidth){
var item;
var html;
$(linePath).each(function(){
if ($(this).attr("scrollWidth")>pxWidth){
item=$(this).children(childTarget);
if(item.length==1){
if(!item.attr("title")) item.attr("title",item.text());
html=item.html()+"…";
while ($(this).attr("scrollWidth")>pxWidth) {
item.html(html.substr(0,html.length-2)+"…");
if(!html || html=="…") break;
}
}
}
});
}
function cutByMaxPX(){
var html;
var maxPX;
$("*[maxPX]").each(function(){
html=$(this).html();
maxPX=$(this).attr("maxPX");
if ($(this).attr("scrollWidth") > maxPX) {
if(!$(this).attr("title")) $(this).attr("title",$(this).text());
html+="…";
while ($(this).attr("scrollWidth")>maxPX) {
html=html.substr(0,html.length-2)+"…"
$(this).html(html);
if(!html || html=="…") break;
}
}
});
}
function cutTitle(s,len){
if (s.length > len) {
len*=2;
var iChars=0;
for(var i=0;i < s.length;i++){
if(s.charCodeAt(i)>255) iChars+=2;else iChars++;
if(iChars>=len){
s=s.substr(0,i+1);
break;
}
}
}
return s;
}
function cutByMaxChar(){
var html;
var maxchar;
var iChars;
try{
$("*[maxchar]").each(function(){
html=$(this).html();
var re="/&nbsp;/ig";
html=html.replace(re,' ');
maxchar=$(this).attr("maxchar");
if (html.length > maxchar/2) {
if(!$(this).attr("title")) $(this).attr("title",$(this).text());
iChars=0;
for(var i=0;i < html.length;i++){
if(html.charCodeAt(i)>255) iChars+=2;else iChars++;
if(iChars>=maxchar){
$(this).html(html.substr(0,i+1)+"…");
break;
}
}
}
});
}catch(e){}
}
function WriteClouds(aDivID,aMinValue,aMaxValue,aCloudsStyle){
var MinFontSize=12;
var MaxFontSize=24;
var clrs=new Array('#00C0FF','#20C0FF','#60C0FF','#60C0C0', '#40A0FF','#60A0FF', '#40C0C0','#60FFA0','#60C0C0', '#A0C080', '#C0C040','#A0C000','#80A060','#80A040','#80A000', '#A0A080','#A0A060','#A0A060', '#A0A020','#808040 ','#808000','#608040', '#608000','#406060','#406040', '#406000','#204020','#204000', '#404080','#404060','#802000','#C00000 ','#FF40A0','#FF0000');
var iClrCount=clrs.length;
var CountRange=aMaxValue-aMinValue;
var FontSizeRange=MaxFontSize-MinFontSize;
var iFontSize,iClrIndex;
var iUseCount;
try{
$("#"+aDivID+" > a").each(
function(i){
iUseCount=$(this).attr("rel").valueOf();
if(iUseCount<aMinValue) iUseCount=aMinValue;else if(iUseCount>aMaxValue) iUseCount=aMaxValue;
if(aCloudsStyle==1 || aCloudsStyle==3){
iFontSize=(iUseCount-aMinValue)*FontSizeRange/CountRange+MinFontSize;
$(this).css({fontSize:iFontSize+'px', height:(iFontSize+2)+'px', lineHeight:(iFontSize+2)+'px'});
}
if(aCloudsStyle==1 || aCloudsStyle==2){
var iClrIndex=(iUseCount-aMinValue)*(iClrCount-1)/CountRange;
iClrIndex=Math.round(iClrIndex,0);
if(iClrIndex<0) iClrIndex=0;else if(iClrIndex>=iClrCount) iClrIndex=iClrCount-1;
try{$(this).css({color:clrs[iClrIndex]});}catch(e){}
}
}
);
}catch(e){}
}
function PrepareAntiSpam(frm,aType){
this.RemoveDebugInfo=function(aHtml){
var iPos=aHtml.indexOf("<div ");
if(iPos!=-1) aHtml=aHtml.substring(0,iPos);
return aHtml;
};
last_inputsn="";
if(!aType)aType="";
if(!frm){alert("错误，未找到提交表单，请联系管理员！");return false;}
var UID=getUserID();
var html1=$.ajax({
type:"GET",
url:weburl+"js/ajaxServer.asp?lei=1&type=PRE&uid=" + UID,
async:false
}).responseText;
if(!html1) return;
var re=/[h-w]/g;
html1=RemoveDebugInfo(html1).replace(re,"");
var html2=$.ajax({
type:"POST",
url:weburl+"js/ajaxServer.asp?lei=1&type="+aType,
data:"inputsn="+html1+"&uid="+UID,
async:false
}).responseText;
last_inputsn=RemoveDebugInfo(html2);
if($("#inputsn").length==1){
$("#inputsn").val(last_inputsn);
}else{
$("#inputsn").remove();
html2="<input type='hidden' name='inputsn' id='inputsn' value='" +last_inputsn+ "'>";
$(frm).append(html2);
}
}
var CanDirectlySubmit=0;
var frmToBeSubmited=null;
var currentVCode="";
function NeedVCode(frm,aType){
var Obj_content,Obj_inputsn;
if(aType=="ask" || aType=="reply" || aType=="pl"){
Obj_content=$(frm.content || frm.co);if(Obj_content.length==0) Obj_content=$('#ContentForEdit');
Obj_inputsn=$(frm.inputsn);
}else{
return false;
}
var s=Obj_content.val()+(last_inputsn || Obj_inputsn.val());
s=s.replace(/[\n\r]/g,"");
var NumArr=[0,0,0,0];
for(var i=0;i<s.length;i++){
var j=i%4;
NumArr[j]=(NumArr[j]+s.charCodeAt(i)) % 10;
}
currentVCode=NumArr.join("");
frmToBeSubmited=frm;
ShowVCode();
return true;
}
function VCodeOK(){
if(!frmToBeSubmited) return false;
var sCode=$("#confirm_vcode").val();
if(sCode && IsNumeric(sCode)){
$.dialog.hide(true);
if($("#vcode").length==1){
$("#vcode").val(sCode);
}else{
$("#vcode").remove();
var sHtml="<input type='hidden' name='vcode' id='vcode' value='" + sCode + "'>";
$(frmToBeSubmited).append(sHtml);
}
submit_by_script=true;
try{
$(frmToBeSubmited).submit();
}finally {
submit_by_script=false;
}
}
}
function ShowVCode(){
var sHTML="<div onselectstart='return false;' style='margin:0px; border:none; padding:10px;'>";
sHTML+="<center>请输入验证码：<input type='text' size='5' maxlength='4' id='confirm_vcode' style='height:18px; line-height:18px;'> <span style='display:inline-block; width:35px; height:18px; line-height:18px; border:1px solid #cccccc; background-color:#eeeeee; font-weight:bold;'>" +currentVCode+ "</span><br><br><input type='button' value='确 定' onclick='VCodeOK();'>&nbsp;&nbsp;&nbsp;&nbsp;<input type='button' value='取 消' onclick='$.dialog.hide();'></center>"
sHTML+="</div>";
dlg(sHTML,200,80,"系统提示");
$.dialog.setFocus("confirm_vcode");
$("#confirm_vcode").keydown(function(e){
if(e.keyCode==13){VCodeOK();}
});
}
function ShowQTopAd(jsUrl){
var html1=$.ajax({
type:"GET",
url:jsUrl,
async:false
}).responseText;
if(!html1) return;
$("#QTopAdPos").remove();
document.write(html1);
}
function StripHtml(html) {
html=html || "";
var scriptregex="<scr" + "ipt[^>.]*>[sS]*?</sc" + "ript>";
var scripts=new RegExp(scriptregex,"gim");
html=html.replace(scripts," ");
var styleregex="<style[^>.]*>[sS]*?</style>";
var styles=new RegExp(styleregex,"gim");
html=html.replace(styles," ");
var objRegExp=new RegExp("<(.| )+?>", "gim");
html=html.replace(objRegExp," ");
html=html.replace(/</,"&lt;");
html=html.replace(/>/,"&gt;");
objRegExp=null;
return trim(html);
}
function changeHDM(group,count,index){
for(var i=1;i<=count;i++){
try{
if(i==index){
$("#hdm-btn-"+group+"-"+i).attr('className','hdm-sel active');
$("#hdm-"+group+"-"+i).show();
$("#hdm-btn-"+group+"-"+i).blur();
}else{
$("#hdm-btn-"+group+"-"+i).attr('className','hdm-unsel');
$("#hdm-"+group+"-"+i).hide();
}
}catch(e){}
}
cutWrap("#hdm-"+group+"-"+index+" *[cut='line']", "*[cut]");
}
function changeHDM2(group,count,index){
for(var i=1;i<=count;i++){
try{
if(i==index){
G("hdm2-btn-"+group+"-"+i).className="active";
G("hdm2-"+group+"-"+i).style.display="block";
G("hdm-btn-"+group+"-"+i).blur();
}else{
G("hdm2-btn-"+group+"-"+i).className="";
G("hdm2-"+group+"-"+i).style.display="none";
}
}catch(e){}
}
}
var rollspeed=50;
function MarqueeV(ooRollV,ooRollV1,ooRollV2){
if(ooRollV2.offsetTop-ooRollV.scrollTop<=0) {
ooRollV.scrollTop-=ooRollV1.offsetHeight;
}else{
ooRollV.scrollTop++;
}
}
function StartRollV(divMain,div1,div2) {
var myInter;
var ooRollV=G(divMain);
var ooRollV1=G(div1);
var ooRollV2=G(div2);
if (ooRollV && ooRollV1 && ooRollV2) {
if (parseInt(ooRollV.style.height)>=ooRollV2.offsetTop) {
ooRollV.style.height=ooRollV2.offsetTop;
return;
}
ooRollV2.innerHTML=ooRollV1.innerHTML;
myInter=setInterval(function(){MarqueeV(ooRollV,ooRollV1,ooRollV2);},rollspeed);
ooRollV.onmouseover=function(){clearInterval(myInter)};
ooRollV.onmouseout=function(){myInter=setInterval(function(){MarqueeV(ooRollV,ooRollV1,ooRollV2);},rollspeed)};
}
}
function MarqueeH(ooRollH,ooRollH1,ooRollH2){
if(ooRollH2.offsetLeft-ooRollH.scrollLeft<=0) {
ooRollH.scrollLeft-=ooRollH1.offsetWidth;
}else{
ooRollH.scrollLeft++;
}
}
function StartRollH(divMain,div1,div2) {
var myInter;
var ooRollH=G(divMain);
var ooRollH1=G(div1);
var ooRollH2=G(div2);
if (ooRollH && ooRollH1 && ooRollH2) {
if (parseInt(ooRollH.style.width)>=ooRollH2.offsetLeft) {
oRollH.style.width=oRollH2.offsetLeft;
return;
}
ooRollH2.innerHTML=ooRollH1.innerHTML;
myInter=setInterval(function(){MarqueeH(ooRollH,ooRollH1,ooRollH2);},rollspeed);
ooRollH.onmouseover=function(){clearInterval(myInter)};
ooRollH.onmouseout=function(){myInter=setInterval(function(){MarqueeH(ooRollH,ooRollH1,ooRollH2);},rollspeed)};
}
}
function reloadRelatedQ(cid,keys,qid){
var js_q=$("#js_q[qCount]");
if(js_q.length<=0)return;
var lastDate=js_q.attr("lastDate");
if(lastDate && lastDate==new Date().getDate())return;
js_q.load(weburl+"js/RelatedQ.asp?lei="+js_q.attr("lei")+"&QCount="+js_q.attr("qCount")+"&qurl="+escape(document.location)+"&cid="+cid+"&keys="+escape(keys)+"&qid="+qid, function(){cutWrap("#js_q *[cut='line']", "*[cut]");});
}
function writeDateTime(aTime){
if(OnlyShowDate){
var arr=aTime.split(" ");
document.write(arr[0]);
}else{
document.write(aTime);
}
}
function showLeftTime(jie,sendTime,overTime){
var s1=sendTime.replace(/-/g,"/");
var s2=overTime.replace(/-/g,"/");
var t1=new Date(s1);
var t2=new Date(s2);
var tnow=new Date();
if(jie!=0 || isNaN(t1) || isNaN(t2) || tnow>t2){
document.write("提问时间：");
writeDateTime(sendTime);
if(tnow>t2) document.write("(已过期)");
if(jie==4) document.write("&nbsp;<a href='" +weburl+ "help.asp#问题为何被关闭' target='_blank'>问题为何被关闭</a>");
}else{
var ns=(t2.getTime()-tnow.getTime())/(60000);
var d,h,n,s;
d=parseInt(ns/1440);
ns=ns-d*1440;
h=parseInt(ns/60);
ns=ns-h*60;
n=parseInt(ns);
if(d>0){
s=d+"天"+h+"小时";
}else if(h>0){
s=h+"小时"+n+"分钟";
}else{
s=n+"分钟";
}
document.write("离问题结束还有" + s);
}
}
function showStars(x){
if(!x) return;
try{if(!IsNumeric(x)) return;}catch(e){}
var html="<span>"
for(var i=1;i<=x;i++) html+="<img src='" +weburl+ "img/star.gif' width='16' height='16' border='0'>&nbsp;";
html+="</span>";
document.write(html);
}
function formatArray(arr,format,showBlank){
if(!arr) return '';
if(format.length!=3) return '';
switch(typeof(arr)){
case 'function':
return '';
case 'object':
break;
case 'string':
arr=split(arr,',');
break;
default :
arr=split(arr.toString(10),',');
return '';
}
var leftChar=(format.charAt(0)=='\0' ? '' : format.charAt(0));
var rightChar=(format.charAt(1)=='\0' ? '' : format.charAt(1));
var s,arrResult=[];
for(s in arr){
if(arr[s] || showBlank){
arrResult.push(leftChar+arr[s]+rightChar);
}
}
return arrResult.join(format.charAt(2));
}
function printIdNameArray(arr,aLeft,aRight,separator,asLink){
if(!arr || typeof(arr)!='object') return false;
var ID,arrResult=[],item;
for(ID in arr){
item=arr[ID];
if(item){
if(asLink)
arrResult.push(aLeft+'<a href="' + item[1] + '">' + item[0] + '</a>' + aRight);
else
arrResult.push(aLeft+item[0]+aRight);
}
}
document.write(arrResult.join(separator));
}
function printVisitedQuestion(qid,title,len,maxCount){
var old=getCookie('qvisited');
var bNeedAdd=true;
var arr=[];
maxCount=maxCount || 10;
if(old){
var arr=old.split('\n');
var html='';
var iCount=arr.length/3;
for(var i=0;i < Math.min(iCount,maxCount);i++){
if(arr[i*3]!=qid){
html+='<li><a href="' + arr[i*3+2] + '">' + arr[i*3+1] + '</a></li>';
}else{
bNeedAdd=false;
}
}
document.write(html);
}
if(bNeedAdd){
var url=location.href;
var i=url.indexOf('/', 8);
url=url.substring(i,url.length);
arr.unshift(url);
title=cutTitle(title,len || 12);
arr.unshift(title);
arr.unshift(qid);
}
for(var i=maxCount*3;i < arr.length;i++){
arr.pop();
}
setCookie('qvisited', null, arr.join('\n'), 1);
}
function AddRandParam(aHref){
if(!aHref) return "";
if(aHref.indexOf('#')!=-1) return aHref;
var sRand=Math.random().toString();
if(aHref.indexOf('?')==-1)
aHref=aHref+"?rnd="+sRand;
else
aHref=aHref+"&rnd="+sRand;
return aHref;
}
function showMenu(aLink,menuID){
this.doShow=function(){
$("#"+menuID).show();
};
this.doHide=function(){
$("#"+menuID).hide();
};
$(aLink).parent().hover(
function(){},
function(){doHide();}
);
doShow();
}
function submitBugForm() {
var s=G("bug_content").value;
if(s=="" || s.indexOf("请您输入")==0){
alert("请您输入对这个 BUG 的详细描述！");
return false;
}else{
$.getJSON("http://www.oask.com.cn/bug/add.asp?callback=?&q="+escape(s), function(json){
if(json.result==0) closeWindow();
alert(json.message);
});
return true;
}
}
function reportBug(){
var s='<div style="margin:5px; width:500px;"><textarea rows="15" id="bug_content" onclick="if(this.value.indexOf(\'请您输入\')==0){this.value=\'\';}" style="width:500px;padding:5px;">请您输入您遇到的程序BUG，描述越详细越能被快速解决。\n如果需要解决后通知您，请留下您的联系方式。</textarea><div style="margin:10px; text-align:center;"><input type="button" value=" 我要提交这个 BUG " onclick="return submitBugForm();" class="btn" /> &nbsp; <input type="reset" value=" 取消 " onclick="closeWindow();" class="btn" /></div></div>';
dlg(s,520,290,'BUG提交');
}
function inArray(item,arr){
for(var i=0;i<arr.length;i++){
if(arr[i]==item) return true;
}
if(arr[i]==item) return false;
}
