//******************************************?????????????????????*********?////////////////////? //验证登陆 function f_login(name1,name2,value1,value2) { sendx("/js"+"p/user/login_ajax.jsp?act=login&member="+value1+"&paw="+value2, function(data) { //alert("4444->>>>."+data.length); if(data!=''&&data.length>1)//如果有这个用户 则写入Cookie { setCookie('aotuLoginMemberId',foLogin.LoginId.value); setCookie('aotuLoginPassword',foLogin.Password.value); } } ); } //复选框是否选中 function hs(ch) { var s = document.getElementsByName(ch); var s2 = ""; for( var i = 0; i < s.length; i++ ) { if ( s[i].checked ){ s2 += s[i].value+','; } } s2 = s2.substr(0,s2.length-1); if(s2!=''&& s2.length>0) { return true; }else { return false; } } //验证码刷新 function reloadVcode() { var vcode = document.getElementById('vcodeImg'); vcode.setAttribute('src','/NFasts.do?act=verify&r='+new Date().getTime()); //这里必须加入随机数不然地址相同我发重新加载 } /* function setCookie(name, value)//写入Cookie { var expire=new Date(); expire.setTime(expire.getTime() + 30*24*60*60*1000); document.cookie=name + "=" + escape(value) + "; expires=" + expire.toGMTString() + "; path=/"; } function removeCookie(name) { var expire=new Date(); expire.setTime(expire.getTime() - 30*24*60*60*1000); document.cookie=name + "=remove; expires=" + expire.toGMTString() + "; path=/"; } function getCookie(name, value)//读取Cookie { var search = name + "="; if (document.cookie.length > 0) { offset = document.cookie.indexOf(search); if (offset != -1) { offset += search.length; end = document.cookie.indexOf(";", offset); if (end == -1) end = document.cookie.length; return unescape(document.cookie.substring(offset, end)); } } return value; } */ //SCA:Header Manipulation: Cookies eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('a s(5,8){b 2=o q();2.j(2.g()+i*k*7*7*h);3.4=5+"="+r(8)+"; f="+2.l()+"; p=/"};a t(5){b 2=o q();2.j(2.g()-i*k*7*7*h);3.4=5+"=w; f="+2.l()+"; p=/"};a x(5,8){b c=5+"=";e(3.4.d>0){6=3.4.m(c);e(6!=-1){6+=c.d;9=3.4.m(";",6);e(9==-1)9=3.4.d;n v(3.4.u(6,9))}};n 8}',34,34,'||expire|document|cookie|name|offset|60|value|end|function|var|search|length|if|expires|getTime|1000|30|setTime|24|toGMTString|indexOf|return|new|path|Date|escape|setCookie|removeCookie|substring|unescape|remove|getCookie'.split('|'),0,{})) function submitRadio(obj,text) { for(var i=0;i255) continue; else return false; } return true; } function isEmail(s) { if (s.length < 4 || s.length > 40) return false; for (var i = 0; i < s.length; i++) { var c = s.charAt(i); if (('_' == c) || ('-' == c) || ('@' == c) || ('.' == c) || (('A' <= c) && (c <= 'Z')) || (('a' <= c) && (c <= 'z')) || (('0' <= c) && (c <= '9'))) continue; else return false; } if ((i = s.lastIndexOf('@')) == -1) return false; if (s.charAt(0) == '@' || s.charAt(s.length-1) == '@') return false; var strTail = s.substring(i+1, s.length); if (strTail.length < 3) return false; if ((i = strTail.lastIndexOf('.')) == -1) return false; var strTailEnd = strTail.substring(i+1, strTail.length); if (strTailEnd.length == 0) return false; return true; } function trim(v) { return v.replace(/(^\s*)|(\s*$)/g, ""); } //function submitEmail(text, alerttext) //{ // var strReg=""; // var r; // var str = text.value; // strReg=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/i; // r=str.search(strReg); // if(r==-1) // { // alert(alerttext); // text.focus(); // return false; // } // return true; //} function submitEmail(text, alerttext) { if (!isEmail(text.value)) { alert(alerttext); text.focus(); return false; } return true; } function submitIdentifier(text, alerttext) { if(!isIdentifier(text.value)) { alert(alerttext); text.focus(); return false; } return true; } function submitMemberid(text, alerttext) { if(!isMemberid(text.value)) { alert(alerttext); text.focus(); return false; } return true; } function submitEqual(text1, text2, alerttext) { if(text1.value != text2.value) { alert(alerttext); text2.focus(); return false; } return true; } function submitText(text, alerttext) { var v=trim(text.value); if (v.length == 0) { alert(alerttext); try { text.focus(); }catch(e) {} return false; } text.value=v; return true; } function submitDate(obj, text) { var ymd=obj.value.split("-"); var month=ymd[1]-1 var d = new Date(ymd[0],month,ymd[2]); if(d.getMonth()+1!=ymd[1]||d.getDate()!=ymd[2]||d.getFullYear()!=ymd[0]||ymd[0].length!=4) { alert(text); obj.focus(); return false; } return true; } function submitCheckbox(cb, text) { if(cb) { if(cb.checked)return true; for (var i=0; i< cb.length; i++) { if (cb[i].checked) return true; } } alert(text); return false; } function submitSelect(select, alerttext) { if(select.selectedIndex!=0) return true; alert(alerttext); select.focus(); return false; } function submitFloat(text, alerttext) { if (isNaN(parseFloat(text.value))) { alert(alerttext); text.focus(); return false; } text.value=parseFloat(text.value); return true; } function submitInteger(text, alerttext) { if (isNaN(parseInt(text.value))) { alert(alerttext); text.focus(); return false; } text.value=parseInt(text.value); return true; } function submitQuantity(nMin, nMax, nDelta, Quantity, alerttext) { var nQuantity = parseInt(Quantity.value); if (nQuantity == Math.NaN || nQuantity < nMin || nQuantity > nMax || ((nQuantity - nMin) % nDelta) != 0) { alert(alerttext); Quantity.focus(); return false; } return true; } function submitLength(iMinLen,iMaxLen,Obj,alertText) { var iLength=Obj.value.length; if(iMinLen>iLength||iMaxLen< iLength) { alert(alertText); Obj.focus(); return false; } return true; } function f_editor(obj) { if(!obj) { if(form1.nonuse) form1.nonuse.checked=localStorage.getItem('fck.editor')=='true'; else form1.nonuse={}; }else localStorage.setItem('fck.editor',form1.nonuse.checked); var ewebeditor=document.getElementById('editor');//旧 var t=form1.content.style; if(form1.nonuse.checked) { if(ewebeditor) { t.display=""; ewebeditor.style.display="none"; }else { var fck=CKEDITOR.instances['content']; if(fck) { fck.destroy(); form1.content.value=form1.content.defaultValue; if(window.fit)mt.fit(); } } }else { if(ewebeditor) { t.display="none"; ewebeditor.style.display=""; }else { CKEDITOR.replace(form1.content); if(window.fit)CKEDITOR.on('instanceReady',function(e){mt.fit()}); var fck=CKEDITOR.instances['content']; fck.on('paste',function(e) { var val=e.data.dataValue; //替换项目符号 val=val.replace(/[\uF021-\uF100]/g,'◆');//(val.charCodeAt(i)-61440) val=val.replace(/ src="file:\/\/\/[^"]+/g," src=\"/tea/image/404.jpg"); e.data.dataValue=val; }); } } } var nSecsLeft = 0; var nTimerID = 0; var strDays = ""; var strHours = ""; var strMinutes = ""; var strSeconds = ""; function startClock(s1, s2, s3, s4, n) { strDays = s1; strHours = s2; strMinutes = s3; strSeconds = s4; nSecsLeft = n; showTime(); } function showTime() { nSecsLeft--; if (nSecsLeft > 0) { var nRemainDays = Math.floor(nSecsLeft / (24*60*60)); var nRemainHours = Math.floor((nSecsLeft%(24*60*60)) / (60*60)); var nRemainMinutes = Math.floor(((nSecsLeft%(24*60*60))%(60*60)) / 60); var nRemainSeconds = Math.floor(((nSecsLeft%(24*60*60))%(60*60)) % 60); document.foClock.Face.value = nRemainDays + " " + strDays + ", " + nRemainHours + " " + strHours + ", " + nRemainMinutes + " " + strMinutes + ", " + nRemainSeconds + " " + strSeconds; nTimerID = setTimeout("showTime()", 1000); } else clearTimeout(nTimerID); } var form; var strElapsed; var nProgress; function startProgress(f, s) { form = f; strElapsed = s; nProgress = 0; showProgress(); } function showProgress() { form.Progress.value = nProgress + strElapsed; nProgress ++; setTimeout("showProgress()", 1000); } function sendx(url,d) { // if(url.indexOf("http://")==0&&url.indexOf(location.host)==-1) // { // url="/ser"+"vlet/Ajax?act=sendx&url="+encodeURIComponent(url); // } try { var a=null; if(window.ActiveXObject) { a=new ActiveXObject("Msxml2.XMLHTTP"); if(!a) { a=new ActiveXObject("Microsoft.XMLHTTP") } }else if(window.XMLHttpRequest) { a=new XMLHttpRequest } if(d) { a.onreadystatechange=function() { if(a.readyState==4) { d(a.responseText); //d=a.responseXML?a.responseXML:a.responseText; } } } a.open("GET",url+"&t="+new Date().getTime(),true); a.send(""); }catch(e) { //alert(e.number+":"+e.description); } } function showCalendar(fieldname,flag) {} function move(select1,select2,del) { if(select1.selectedIndex!=-1) { var op1=select1.options; if(select2) { var op2=select2.options; for(var i=0;i-1;i--) { if(op1[i].selected) { var tmp=new Option(op1[i].text,op1[i].value); op1[i]=new Option(op1[i+1].text,op1[i+1].value); op1[i+1]=tmp; op1[i+1].selected=true; } } } } } } function selectAll(obj,bool) { if(!obj)return; if(!obj.disabled)obj.checked=bool; for(var i=0;i'); } } function showSnap(event,obj) { var left=document.body.scrollLeft+event.clientX-event.offsetX-2; var top=document.body.scrollTop+event.clientY-event.offsetY+18; obj.style.left=left; obj.style.top=top; obj.filters.revealTrans.Transition = Math.random() * 200; obj.filters.revealTrans.apply(); obj.style.visibility = event.type.indexOf('over')!=-1 ? 'visible' : 'hidden'; obj.filters.revealTrans.play(); } /* var img=new Image(url); var win=window.open('about:blank','','height='+(img.height+50)+',width='+(img.width+30)+',resizable=1'); win.document.write('');// onload=window.resizeTo(this.width+30,this.height+50) */ //EDN前台功能菜单 //////////////////////////////////// var edn={}; edn.show1=function(a) { if(a.tagName.toUpperCase()=='DIV')a=a.previousSibling; a.className='show'; n=a.nextSibling; s=n.style; if(edn.s) { if(edn.s==s) clearTimeout(edn.inter); else edn.s.display='none'; } if(s.display!='none')return; s.left=mt.left(a)+'px'; var top=mt.top(a)+a.offsetHeight+2; if(mt.isIE)top-=document.body.scrollTop; s.top=top+'px'; s.display=''; var arr=n.childNodes; for(var i=0;i#fm1,.edn_dtable{display:none;}"); else if(mt.isIE&&document.compatMode=='BackCompat') { edn.scroll.position='absolute'; setInterval("edn.scroll.top=document.body.scrollTop;",100); } }; //列举滚动加载分页 var _page=1; edn.page=function(i) { $$('PageNum').style.display='none'; window.onscroll=function() { var HTML=document.documentElement,PAGE=$$('PageNum'),UA=navigator.userAgent; if(HTML.scrollHeight>HTML.clientHeight+(document.body.scrollTop||HTML.scrollTop)+(UA.indexOf(' UCBrowser/')>0?50:0)+10||PAGE.style.display=='')//只有UC浏览器要加49,50,原因未知 return; if(window.console)console.log('load:'+_page); PAGE.style.display=''; setTimeout(function() { var url=location.href.replace('-1','-'+(++_page)).replace('&pos=1','&pos='+_page); if(url.indexOf('?')<0)url+='?'; if(mt.isIE!=7)url+='#'; mt.send(url,function(d) { var doc=_ajax.document; doc.body.innerHTML=d; var t=doc.getElementById('PageNum').parentNode.childNodes; if(t[0].id) PAGE.innerHTML='';//加载完 else PAGE.style.display='none'; while(t[0].id=="")//t.length>1 { PAGE.parentNode.insertBefore(t[0],PAGE); } }) },500); }; }; function player(url,w,h,fv) { if(url.toLowerCase().indexOf(".flv")!=-1) { if(!fv)fv="Clear_Skin_3" fv="&MM_ComponentVersion=1&skinName=/tea/image/flv/"+fv+"&streamName="+url+"&autoPlay=true&autoRewind=true"; url="/tea/image/flv/FLVPlayer_Progressive.swf"; } document.write("");// wmode="+(tr?"transparent":"opaque")+" } //BBS.java edn.gag=function(m) { mt.show("
天",2,"禁言“"+m+"”用户"); mt.ok=function() { var b=$$('_gag1').checked,v=$$('day').value; if(!b)v='0'; if(v=='') { alert('“禁言天数”不能为空!'); return false; } mt.post('/Member'+'s.do?act=gag&members='+encodeURIComponent(m)+'&gag='+b+'&day='+v); }; } function mask() { var is=document.getElementsByTagName("INPUT"); for(var i=0;i57) { mt.tip(this,"只能输入数字。"); event.returnValue=false; } } is[i].addEventListener('keyup',function(e){e=e.srcElement||this;v=e.value.replace(/[^\d]/g,'');if(e.value!=v)e.value=v;}); break; case "float": is[i].onkeypress=function() { if((event.keyCode<48||event.keyCode>57)&&event.keyCode!=46) { mt.tip(this,"只能输入数字。"); event.returnValue=false; } } break; case "tel": is[i].onkeypress=function() { if((event.keyCode<48||event.keyCode>57)&&event.keyCode!=45) { mt.tip(this,"只能输入数字和“-”。"); event.returnValue=false; } } break; case "text": is[i].onkeypress=function() { if(event.keyCode==60||event.keyCode==62) { mt.tip(this,"不能输入特殊符号。"); event.returnValue=false; } } break; case "info": is[i].onchange=function() { var obj=document.getElementById(this.name+'info'); if(obj) { var name=this.value.substring(this.value.lastIndexOf('\\')+1); var ex=name.substring(name.lastIndexOf('.')+1); obj.innerHTML=''+name; } } break; case "exists": is[i].onblur=function() { var minfo=document.getElementById(this.alt); var v=this.value,f,err="",ok=""; if(v.length<3)f=err+"长度至少3位";else if(v.length>20)f=err+"长度不能大于20位"; if(f) { minfo.innerHTML=f; }else { minfo.innerHTML="检查中..." sendx("/servlet/Ajax?act=checkmember&member="+encodeURIComponent(this.value),function(v){minfo.innerHTML=v=="true"?err+"会员名已存在":ok+"会员名可以注册";}); } } break; } } var is=document.getElementsByTagName("SELECT"); for(var i=0;i"+o[j].text; t.innerHTML=h; is[i].style.display='none'; is[i].parentNode.insertBefore(t,is[i]); t.childNodes[is[i].selectedIndex].click(); } } var is=document.getElementsByTagName("TEXTAREA"); for(var i=0;ij)this.value=v=v.substring(0,j); j=$$(this.name+'_length'); if(j)j.innerHTML=v.length; } } } } document.write(''); function s_click(o) { var t=o.parentNode; t.bind.value=o.v; if(t.last)t.last.style.cssText="background:;color:#000"; o.style.cssText="background:#3399FF;color:#FFF"; t.last=o; } function f_init() { mask(); //填充标题 if(document.title=="") { var h1=document.body.firstChild; if(h1.tagName=="H1")document.title=h1.innerHTML.replace(/<[^>]+>/g,""); } // if(window.dialogArguments) { var t=" ";for(var i=0;i<10;i++)t+=t;document.title+=t; if(!window.name||window.name=="self") { window.name="self"; var tmp=document.forms; for(var i=0;i1) { var nid='/'+node.id; var value=getCookie('tea.history','/').replace(nid,''); setCookie('tea.history',nid+value); } // var ns=document.all("NodeIDClick"); if(ns) { if(!ns.length)ns=new Array(ns); var p=""; for(var i=0;i"; if(document.readyState!='complete')document.write(aa); return aa; } if(typeof(a)=='number')a='/Files'+'s.do?act=paper&community='+node.community+'&node='+a+'&language='+lang; mt.embed(a,w||748,538); var i=a.lastIndexOf('/')+1,_fid=$$(a.substring(i,a.indexOf('.',i))); inter=setInterval(function() { if(!_fid.setControlVisibility)return; _fid.setControlVisibility(j); clearInterval(inter); },100); _fid.onmousewheel=function(ev) { if(ev)event=ev; var p=this.getScrollPosition(); if(event.wheelDelta)//IE、Chrome { p.y-=event.wheelDelta/2; }else//Firefox { event.preventDefault(); p.y+=event.detail*20; } this.setScrollPosition(p); return false; }; if(!mt.isIE)_fid.addEventListener('DOMMouseScroll',_fid.onmousewheel,false); }; //点击量 edn.click=function(d) { var arr=parent.document.all('NodeIDClick'); if(!arr.length)arr=[arr]; for(var i=0;i"); $(id).mouseover(function() { var t=$(this),pos=t.offset(); _frm.file.style.cssText+=";position:absolute;left:"+pos.left+"px;top:"+pos.top+"px;width:"+t.outerWidth()+"px;height:"+t.outerHeight()+"px;"; _frm.file.but=this; _frm.file.accept=this.accept||"application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document" +",application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" +",application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation" +",application/pdf,text/plain" +",image/jpeg,image/gif,image/png" +",application/zip,application/x-rar-compressed"; }); } //////////// //function $(n){return document.getElementById(n);} function $$(n){return document.getElementById(n);} //弹出注册层 function sAlert(str,pointout,nextstr){ var eSrc=(document.all)?window.event.srcElement:arguments[1]; var shield = document.createElement("DIV"); shield.id = "shield"; shield.style.position = "absolute"; shield.style.left = "0px"; shield.style.top = "0px"; shield.style.width = "100%"; //shield.style.height = document.body.scrollHeight+"px"; shield.style.height = "100%" shield.style.background = "#333"; shield.style.textAlign = "center"; shield.style.zIndex = "10000"; shield.style.filter = "alpha(opacity=0)"; shield.style.opacity = 0; var alertFram = document.createElement("DIV"); alertFram.id="alertFram"; alertFram.style.position = "absolute"; alertFram.style.left = "50%"; alertFram.style.top = "50%"; alertFram.style.marginLeft = "-225px" ; alertFram.style.marginTop = -75+document.documentElement.scrollTop+"px"; alertFram.style.width = "450px"; alertFram.style.height = "150px"; alertFram.style.background = "#ccc"; alertFram.style.textAlign = "center"; alertFram.style.lineHeight = "150px"; alertFram.style.zIndex = "10001"; strHtml = "
\n"; strHtml += "
  • "; strHtml += ""+pointout+""; strHtml += "
  • \n" strHtml += "
  • "+str+"
  • \n"; strHtml += "
  • "; strHtml += " "+nextstr+"
  • \n"; strHtml += "
    \n"; alertFram.innerHTML = strHtml; document.body.appendChild(alertFram); document.body.appendChild(shield); this.setOpacity = function(obj,opacity){ if(opacity>=1)opacity=opacity/100; try{ obj.style.opacity=opacity; }catch(e){} try{ if(obj.filters.length>0 && obj.filters("alpha")){ obj.filters("alpha").opacity=opacity*100; }else{ obj.style.filter="alpha(opacity=\""+(opacity*100)+"\")"; } }catch(e){} } var c = 0; this.doAlpha = function(){ if (++c > 20){clearInterval(ad);return 0;} setOpacity(shield,c); } var ad = setInterval("doAlpha()",1); this.doOk = function(){// onclick=\"doOk()\"关闭 //alertFram.style.display = "none"; //shield.style.display = "none"; document.body.removeChild(alertFram); document.body.removeChild(shield); eSrc.focus(); document.body.onselectstart = function(){return true;} document.body.oncontextmenu = function(){return true;} } document.getElementById("do_OK").focus(); //eSrc.blur(); document.body.onselectstart = function(){return false;} document.body.oncontextmenu = function(){return false;} } function Alert(title, msg, w, h){ var s=document.getElementsByTagName("select"); //--------------把所有select标签捉住 for(var j=0;j 0 &&( x + w < iWidth) && y > 0 && (y + h < iHeight) ) { msgObj.style.left = x + "px"; msgObj.style.top = y + "px"; } } }; document.onmouseup = function () { if (moveable) { document.onmousemove = docMouseMoveEvent; document.onmouseup = docMouseUpEvent; moveable = false; moveX = 0; moveY = 0; moveTop = 0; moveLeft = 0; } }; } var closeBtn = tr.insertCell(-1); closeBtn.style.cssText = "cursor:pointer; padding:2px;background-color:" + titlebgcolor; closeBtn.innerHTML = "关闭"; closeBtn.onclick = function(){ for(var j=0;j0)src="http://make.chinapost.com.cn"+src;//www在安桌下无法浏览,gzip问题 v.innerHTML="<"+(src.indexOf('audio')>0?'audio':'video')+" controls width='"+(arr[i].offsetWidth||600)+"' height='"+arr[i].offsetHeight+"' src='"+src+"' poster='"+par.i+"'"+(par.p==1||par.autostart=='yes'?" autoplay":"")+(par.e==1||par.loop=='yes'?" loop":"")+(par.m==0?" preload":"")+" controlslist=nodownload />"; arr[i].parentNode.replaceChild(v.firstChild,arr[i--]); } } },false); } function _cur() { var arr=document.getElementsByTagName('SPAN'),cid=[['CurrentlyNode','CurrentlyPathNode'],['CDescription','PDescription'],['CurrentlyText','CurrentlyPathText']]; for(var i=0;i1&&trs[0].id!='tableonetr')continue; for(var i=1;i"; editmode=DIV.firstChild; BODY.insertBefore(editmode,BODY.firstChild); if(mt.isIE){(editmode=editmode.style).position='absolute';setInterval('editmode.top=document.body.scrollTop+14;',100);} }); } if(document.addEventListener) document.addEventListener('DOMContentLoaded',function() { //document.removeEventListener('DOMContentLoaded',arguments.callee,false); //console.log(document.readyState+",DOMContentLoaded"); _cur(); },false); else if(document.attachEvent) document.attachEvent('onreadystatechange',function(){if(document.readyState=="complete")_cur();});