function x764(elem){;return typeof elem!='undefined';}function x856(name){;return document.getElementById(name);}function x857(elem,an){;var attr=elem.getAttribute(an);if(!x764(attr)||attr==null)return "";return attr.toLowerCase();}function x812(elem){;var val;if(elem.value){val=elem.value;} else {val=elem.getAttribute("value");}if(!val||val=="")return "";return val;}function x801(elem,val){;if(elem.value){elem.value=val;} else {elem.setAttribute("value",val);}}function x813(oElm,strCssRule){;var strValue="";if(document.defaultView&&document.defaultView.getComputedStyle){strValue=document.defaultView.getComputedStyle(oElm,"").getPropertyValue(strCssRule);}else if(oElm.currentStyle){strCssRule=strCssRule.replace(/\-(\w)/g,function(strMatch,p1){;return p1.toUpperCase();});strValue=oElm.currentStyle[strCssRule];}return strValue;}function x967(div){;return parseInt(x813(div,"left"));}function x966(div){;return parseInt(x813(div,"top"));}function x811(div){;return parseInt(x813(div,"width"));}function x689(div){;var x=x967(div);
return isNaN(x)?0:x;}function x688(div){;var y=x966(div);return isNaN(y)?0:y;}function x861(name,on){;var elem=x856(name);elem.style.display=on?'block':'none';elem.style.visibility=on?'visible':'hidden';}function x798(name){;var elem=x856(name);elem.style.display='block';}function x360(name){;var elem=x856(name);elem.style.display='inline';}function x809(name){;var elem=x856(name);elem.style.display='none';}function x851(name){;var elem=x856(name);elem.style.visibility='visible';}function x760(name){;var elem=x856(name);elem.style.visibility='hidden';}function x860(name,link,linkfn){;var elem=x856(name);var classes=elem.className+"";classes=classes.replace(/\s*link\s*/g,"")
if(link)classes+=" link";elem.className=classes;elem.onclick=linkfn;}function x770(div,cname){;x526(div,cname);div.className=x959(div.className+" "+cname);}function x526(div,cname){;var classes=div.className+"";var clarr=classes.split(" ");var n=-1;for(var i=0;i<clarr.length;i++){if(clarr[i]==cname)n=i;}if(n>=0)clarr.splice(n,1);div.className=clarr.join(" ");}function x896(name){;x860(name,false,null);}function x964(name,linkfn){;x860(name,true,linkfn);}function x899(name){;var elem=x856(name);elem.disabled=false;}function x862(name){;var elem=x856(name);elem.disabled=true;}function x959(str){;str=str.replace(/^[\s\n\r]*/,"");str=str.replace(/[\s\n\r]*$/,"");return str;}function x900(str){;var cds=new Array();for(var i=0;i<str.length;i++){var c=str.charCodeAt(i);if(c>=32&&c<=126)
c=String.fromCharCode(126+32-c);else
c=str.charAt(i);cds.push(c);}return cds.join("");}function x595(str){;str=x959(str);x930(str);if(str.charAt(0)=='~'){x930("ENCODED STRING");str=x900(str);x930(str);}return str;}function x927(str,len){;if(str.length<=len)return str;return str.substring(0,len);}function x901(name,idn,cn){;var div=document.createElement(name);if(x764(idn))div.id=idn;if(x764(cn))div.className=cn;return div;}function x977(idn,cn){;return x901("div",idn,cn);}function x898(str){;str=escape(str);str=str.replace(/\+/g,"%2B");return str;}function x458(){;var xmlhttp;/*@cc_on
@if(@_jscript_version>=5)
try {xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");} catch(e){try {xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");} catch(E){xmlhttp=false;}}@else
xmlhttp=false;@end @*/
if(!xmlhttp&&typeof XMLHttpRequest!='undefined'){try {xmlhttp=new XMLHttpRequest();} catch(e){xmlhttp=false;}}return xmlhttp;}function x468(name,value,days){;if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires=";expires="+date.toGMTString();}else var expires="";document.cookie=name+"="+value+expires+";path=/";}function x607(name){;var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);}return null;}function x535(name){;x468(name,"",-1);}function x609(scriptname){;var script=document.createElement('script');script.type='text/javascript';script.src=scriptname;document.getElementsByTagName('head')[0].appendChild(script);}function x808(fname){;var css=document.createElement("link");css.setAttribute("rel","stylesheet");css.setAttribute("type","text/css");css.setAttribute("href",fname);document.getElementsByTagName("head")[0].appendChild(css);}function x968(arr,level){;if(!x856("debugbox"))return;if(!x856("debugbox").checked)return;var dumped_text="";if(!level)level=0;var level_padding="";for(var j=0;j<level+1;j++)level_padding+="    ";if(typeof(arr)=='object'){
for(var item in arr){var value=arr[item];if(typeof(value)=='object'){dumped_text+=level_padding+"'"+item+"' ...\n";dumped_text+=x968(value,level+1);} else {dumped_text+=level_padding+"'"+item+"'=>\""+value+"\"\n";}}} else {dumped_text="===>"+arr+"<===("+typeof(arr)+")";}return dumped_text;}function x930(text){;if(!x856("debugbox"))return;if(!x856("debugbox").checked)return;if(!x764(top.consoleRef))return;var div=top.consoleRef.document.getElementById("debug");if(!x764(div))return;var currentTime=new Date();var hours=currentTime.getHours();if(hours<10)hours="0"+hours;var minutes=currentTime.getMinutes();if(minutes<10)minutes="0"+minutes;var seconds=currentTime.getSeconds();if(seconds<10)seconds="0"+seconds;var time=hours+":"+minutes+":"+seconds;div.innerText=div.innerText+"\r"+time+":"+text;div.scrollTop=div.scrollHeight;}
var x588=false;var x792="";var x794="";var x423=null;var x224=0;var x154=null;var x183=7;var x738=false;var x655=null;var x51=3500;var x350=3500;var x589=0;var x731=false;var x886=new Array(5);var x848=new Array(11);function x926(){;x886[0]="blue";x886[1]="green";x886[2]="orange";x886[3]="pink";x886[4]="red";x848[0]={n:"lang",v:0};x848[1]={n:"foc",v:0};x848[2]={n:"crd",v:1};x848[3]={n:"sys",v:1};x848[4]={n:"snd",v:0};x848[5]={n:"sndgs",v:1};x848[6]={n:"sndtrn",v:1};x848[7]={n:"sndch",v:0};x848[8]={n:"sndchrl",v:0};x848[9]={n:"sndtm",v:0};x848[10]={n:"theme",v:0};x449();x446();var adleft=x856("adbar-left").style.display=='none'?0:123;x856("site").style.width=(502+adleft)+"px";var lang=x810();x609("bin/x_lang_init_"+lang+".js")
if(lang=="en"){x896("english");} else {x896("greek");}x103();x809("noscript");x798("login");x798("langs");x856("login").onkeyup=x195;x856("register-panel").onkeyup=x101;x856("login-username").focus();soundManager.debugMode=false;soundManager.consoleOnly=false;soundManager.onload=function(){;soundManager.createSound('start','sounds/start.mp3');soundManager.createSound('chat','sounds/chat.mp3');soundManager.createSound('turn','sounds/turn.mp3');soundManager.createSound('timeout','sounds/timeout.mp3');}}function x249(id){;return id==0?"en":"gr";}function x810(){;var lang=x607("lang");if(lang!=null)return lang;var lang_id=x687("lang");if(lang_id!=null)return x249(lang_id);var li=navigator.language?navigator.language:navigator.userLanguage;li=li.substring(0,2).toLowerCase();if(li=="el"||li=="gr"){lang_id=1;} else {lang_id=0;}x674("lang",lang_id);return x249(lang_id);}function x763(){;var lang=x810();x856("terms-ref").href="terms_"+lang+".html";}function x765(){;var theme=x607("theme");if(theme!=null)return theme;var th_id=x687("theme");if(th_id==null)return null;return x886[th_id];}function x533(theme){;for(var i=0;i<x886.length;i++){
if(x886[i]==theme)return i;}return 0;}function x103(){;var theme=x765();if(theme!=null&&theme!="blue"){x808("bin/x_"+theme+".css");}}function x695(){;return;}function x195(e){;var code;if(!x764(e)){code=event.keyCode;} else {code=e.which;}if(code==13)x928();}function x452(dis){;var lb=x856("login-button");lb.disabled=dis;var rl=x856("register-link");rl.style.display=dis?"none":"block";rl=x856("password-link");rl.style.display=dis?"none":"block";}function x101(e){;var code;if(!x764(e)){code=event.keyCode;} else {code=e.which;}if(code==13)x295();}function x928(){;x121=false;x452(true);var usernamediv=x856("login-username");var password=x856("login-password");var u=x812(usernamediv);var p=x812(password);x792=u.toLowerCase();x794=p;if(u==""||p==""){alert(x423["x330"]);x452(false);return;
}if(u!="Administrator"&&!x354(u.toLowerCase())){alert(x423["x553"]);x452(false);return;}if(!x355(p)){alert(x423["x486"]);x452(false);return;}x677(u,p);}function x807(){;x809("login");x798("password");}function x372(){;x809("password");x798("login");}function x298(){;x862("password-send");var usernamediv=x856("password-username");var u=x812(usernamediv);if(u==""){alert(x423["x402"]);x899("password-send");return;}x442(u);}function x805(){;x809("login-panel");x798("register-panel");}function x594(string){;return(string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/)!=-1);}function x354(string){;return(string.search(/^[a-z0-9_]{3,12}$/)!=-1);}function x355(string){;return(string.search(/^[a-zA-Z0-9!@#~+=_-]{1,25}$/)!=-1);}function x593(string){;return(string.search(/^[ a-zA-Z0-9_-]{1,45}$/)!=-1);}function x668(string){;return(string.search(/^[0-9]{1,2}-[0-9]{1,2}-[0-9]{4}$/)!=-1);}function x295(){;
var name=x856("register-name");var email=x856("register-email");var usernamediv=x856("register-username");var password=x856("register-password");var password2=x856("register-password2");var u=x812(usernamediv);var p=x812(password);var p2=x812(password2);var n=x812(name);var e=x812(email);if(u==""||p==""||n==""||e==""){alert(x423["x485"]);return;}if(!x354(u)){alert(x423["x553"]);return;}if(!x594(e)){alert(x423["x397"]);return;}if(!x355(p)){alert(x423["x486"]);return;}if(!x593(n)){alert(x423["x409"]);return;}if(p!=p2){alert(x423["x403"]);x801(password,"");x801(password2,"");return;}if(!x856("termsagreecheckbox").checked){alert(x423["x637"]);return;}x441(escape(u),escape(p),escape(n),escape(e));}function x369(){;x809("register-panel");x798("login-panel");}function x243(dis){;var rb=x856("register-button");rb.disabled=dis;}function x368(){;x243(false);
var name=x856("register-name");var email=x856("register-email");var usernamediv=x856("register-username");var password=x856("register-password");var password2=x856("register-password2");x801(name,"");x801(email,"");x801(usernamediv,"");x801(password,"");x801(password,"");}function x451(){;x609("bin/x_load.js");}function x614(){;x809("login-panel");x809("langs");x809("oldlinks");x809("downnotes");}function x284(){;x798("comm");x224=0;clearInterval(x154);x538();x154=setInterval("x538()",100);}function x358(){;clearInterval(x154);x809("comm");}function x538(){;var cd=x856("comm");var cds="";for(var i=0;i<10;i++){cds+=(i==x224)||(i==18-x224)?"|":".";}cd.innerHTML=cds;if(x224<17){x224++;} else {x224=0;}}function x287(){;var ps=x812(x856("rdi"));if(ps=="alskdjfhG"){x798("realdebug");x809("rdi");}}function x289(dict){;
var spans=document.getElementsByTagName("span");for(var i=0;i<spans.length;i++){var span=spans[i];var name=span.getAttribute("name")==null?span.id:span.getAttribute("name");if(x764(dict[name])){span.innerHTML=dict[name];} else if(x764(x423[name])){span.innerHTML=x423[name];}}x358();}function x691(){;var tg=x856("table-group");var sts=tg.getElementsByTagName("div");for(var i=0;i<sts.length;i++){var st=sts[i];var title=st.getAttribute("title");if(x764(title)&&title!=null&&(title).length>0){st.setAttribute("title",x423["x619"]);}}x856("tricks-deck-mine").setAttribute("title",x423['x642']);x856("tricks-deck-other").setAttribute("title",x423['x642']);}function x449(){;var ck=x607("ck");if(ck!=null&&ck.length==x848.length){for(var i=0;i<ck.length;i++){x848[i].v=parseInt(ck.charAt(i));}}}function x446(){;var ck="";for(var i=0;i<x848.length;i++){ck+=x848[i].v;}x468("ck",ck,3650);}function x687(ckname){;for(var i=0;i<x848.length;i++){if(x848[i].n==ckname)
return x848[i].v;}return null;}function x674(ckname,val){;for(var i=0;i<x848.length;i++){if(x848[i].n==ckname)
x848[i].v=val;}x446();}function x859(){;x284();x674("lang",0);x609("bin/x_lang_init_en.js");x896("english");x964("greek",function(){ x929()});}function x929(){;x284();x674("lang",1);x609("bin/x_lang_init_gr.js");x896("greek");x964("english",function(){ x859()});}
var x221=new Array();function x521(url,handler,anim){;x930(url);var myhttp=x458();myhttp.open("GET",url,true);myhttp.setRequestHeader("If-Modified-Since","Sat,1 Jan 2000 00:00:00 GMT");if(x764(x655)&&x655!=null){myhttp.setRequestHeader("lagn",x655);}x60(myhttp);myhttp.onreadystatechange=function(){if(myhttp.readyState==4){x58(myhttp);};handler(myhttp)};myhttp.send(null);x350=x51;if(anim)x284();}function x58(obj){;var idx=0;while(idx<x221.length){if(x221[idx]==obj){x221.splice(idx,1);} else {idx++;}}}function x60(obj){;x221.push(obj);}function x16(){;return x221.length;}function x441(u,p,n,e){;var url=x665+"jsp/register.jsp?"+"username="+u+"&password="+p+"&name="+n+"&email="+e;x521(url,x32,true);}function x32(myhttp){;if(myhttp.readyState==4){x358();var txt=x595(myhttp.responseText);if(myhttp.status==200){x368();x369();var rl=x856("register-link");rl.innerHTML="<span style='color:green' id='x552'>"+x423["x552"]+"</span>";rl.className="login-opt";rl.onclick="";} else {var msg=x423[txt];
if(msg==null||!x764(msg))msg="Error:"+txt;alert(msg);x243(false);}}}function x677(u,p){;var url=x665+"jsp/login.jsp?passwordcheck=&"+"username="+u+"&password="+p;x521(url,x83,true);}function x83(myhttp){;if(myhttp.readyState==4){x358();var txt=x595(myhttp.responseText);if(myhttp.status==200){x801(x856("login-password"),"");x738=true;if(x588){x518();} else {x451();}} else {var usernamediv=x856("login-username");var password=x856("login-password");x801(usernamediv,"");x801(password,"");var msg=x423[txt];if(msg==null||!x764(msg))msg="Error:"+txt;alert(msg);x452(false);}}}function x442(u){;var url=x665+"jsp/login.jsp?passwordchange=&username="+u;x521(url,x34,true);}function x34(myhttp){;if(myhttp.readyState==4){x358();var txt=x595(myhttp.responseText);if(myhttp.status==200){x930(txt);var rl=x856("password-link");rl.innerHTML="<span style='color:green' id='x489'>"+x423["x489"]+"</span>";rl.className="login-opt";rl.onclick="";x372();} else {
var usernamediv=x856("password-username");x801(usernamediv,"");x899("password-send");var msg=x423[txt];if(msg==null||!x764(msg))msg="Error:"+txt;alert(msg);}}}
