var keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
function encode64(input){input=escape(input);var output="";var chr1,chr2,chr3="";var enc1,enc2,enc3,enc4="";var i=0;do{chr1=input.charCodeAt(i++);chr2=input.charCodeAt(i++);chr3=input.charCodeAt(i++);enc1=chr1>>2;enc2=((chr1&3)<<4)|(chr2>>4);enc3=((chr2&15)<<2)|(chr3>>6);enc4=chr3&63;if(isNaN(chr2)){enc3=enc4=64;}else if(isNaN(chr3)){enc4=64;}output=output+keyStr.charAt(enc1)+keyStr.charAt(enc2)+keyStr.charAt(enc3)+keyStr.charAt(enc4);chr1=chr2=chr3="";enc1=enc2=enc3=enc4="";}while(i<input.length);return output;};
function servercheck(){var para="type=pptotleinfo";$.ajax({type:"POST",url:"/support/wdata.php",data:para,dataType:"json",success:function(msg){if(msg.answer==1){obj=msg.info;$("#sname").html("&nbsp;|&nbsp;<a href=\"/myaraymor.html\">"+obj.snikename+"</a>");$("#lout").html("<a href=\"javascript:signout();\">退出</a>");$("#reg").hide();}else if(msg.answer==0){var v=getcookies('usr');if(typeof(v)!='undefined'){if(v!="00"){localcheck(v);}}}}});};
function localcheck(v){var para="type=check&user="+v+"&info="+getcookies('linfo');$.ajax({type:"POST",url:"/support/wlogin.php",data:para,dataType:"json",success:function(msg){if(msg.answer==1){obj=msg.info;$("#sname").html("&nbsp;|&nbsp;<a href=\"/myaraymor.html\">"+obj.snikename+"</a>");$("#lout").html("<a href=\"javascript:signout();\">退出</a>");$("#reg").hide();}}});};
function signout(){var para="type=logout";$.ajax({type:"POST",url:"/support/wlogin.php",data:para,dataType:"json",success:function(msg){if(msg.answer==1){setcookies('usr','00');setcookies('linfo','00');$("#sname").html("");$("#lout").html("<a href=\"javascript:void(0);\" onclick=\"gosignin()\">登录</a>");$("#reg").show();}}});};
function gosignin(){$("#content").load("/security/signin.html");$("#search-tool").load("/search/searchtool.html").addClass("hts");}
function decode64(input){var output="";var chr1,chr2,chr3="";var enc1,enc2,enc3,enc4="";var i=0;var base64test=/[^A-Za-z0-9\+\/\=]/g;if(base64test.exec(input)){}input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{enc1=keyStr.indexOf(input.charAt(i++));enc2=keyStr.indexOf(input.charAt(i++));enc3=keyStr.indexOf(input.charAt(i++));enc4=keyStr.indexOf(input.charAt(i++));chr1=(enc1<<2)|(enc2>>4);chr2=((enc2&15)<<4)|(enc3>>2);chr3=((enc3&3)<<6)|enc4;output=output+String.fromCharCode(chr1);if(enc3!=64){output=output+String.fromCharCode(chr2);}if(enc4!=64){output=output+String.fromCharCode(chr3);}chr1=chr2=chr3="";enc1=enc2=enc3=enc4="";}while(i<input.length);return unescape(output);};
function setcookies(n,v){var d=180;var exp=new Date();exp.setTime(exp.getTime()+d*24*60*60*1000);document.cookie=n+"="+escape(v)+";expires="+exp.toGMTString();};
function getcookies(cookie_name){var allcookies=document.cookie;var cookie_pos=allcookies.indexOf(cookie_name);if(cookie_pos!=-1){cookie_pos+=cookie_name.length+1;var cookie_end=allcookies.indexOf(";",cookie_pos);if(cookie_end==-1){cookie_end=allcookies.length;}var value=unescape(allcookies.substring(cookie_pos,cookie_end));}return value;};
function ajaxFileUpload(){$("#loading").ajaxStart(function(){$(this).show();}).ajaxComplete(function(){$(this).hide();});$("#clickme").ajaxStart(function(){$(this).hide();}).ajaxComplete(function(){$(this).show();});var filevalue=$("#fileToUpload").val();if(filevalue==""){return false;}else{showhide('opaco','envio');}$("#uploadform").ajaxSubmit({type:"POST",url:"/support/wupfile.php",dataType:"json",error:function(m,x,y){alert(x)},success:function(msg){alert(msg.answer)}});return false;};var state='hidden';var obgstate=true;
function showhide(div1,div2){var d1="#"+div1;var d2="#"+div2;if(obgstate==true){$("object").hide();$(d1).show();$(d2).show("slow");obgstate=false;}else if(obgstate==false){$("object").show();$(d1).hide();$(d2).hide("slow");obgstate=true;}};
function changeIMG(){var sr=document.getElementById("checkcode");sr.src="/support/module/checkcode.php?d="+new Date().getMilliseconds();};var kc=0;var kcc=0;
function testKC(event){if(kc==0||kc==1){event.keyCode==38?kc++:kc=0;}else if(kc==2||kc==3){event.keyCode==40?kc++:kc=0;}else if(kc==4||kc==6){event.keyCode==37?kc++:kc=0;}else if(kc==5||kc==7){event.keyCode==39?kc++:kc=0;}if(kc==8&&kcc==0){alert("囧rz...我们不奖励30条命...");kc=0;kcc=1;}if(kc==8&&kcc==1){alert("真的不奖人...");kc=0;kcc=0;}};