function getAjax() { var xhr = false; if(window.ActiveXObject) xhr = new ActiveXObject('Microsoft.XMLHTTP'); else xhr = new XMLHttpRequest(); return xhr; } var Req = getAjax(); function godAnswer(id,di){ var valDiv = document.getElementById('ans'+di); if(valDiv.innerHTML)valDiv.innerHTML = ''; else{ Req.open('GET','god-resp.php?y='+di+'&id='+id); Req.onreadystatechange=function() {if(Req.readyState == 4) valDiv.innerHTML = Req.responseText; else valDiv.innerHTML = 'Czekaj....';}; Req.send(null); } return false; } function LoadingOn(){ document.getElementById("loading").style.display='block'; } function LoadingOff(){ document.getElementById("loading").style.display='none'; } function ability(ab){ var ax = getAjax(); ax.open('GET','abilities-resp.php?ab='+ab); } function openSkillTree(){ th=getAjax(); if(!document.getElementById("treeLoading")) document.body.innerHTML += ''; else document.getElementById("treeLoading").style.display='block'; document.getElementById("treebg").style.display = 'block'; th.open('GET','resp.tree.php'); th.onreadystatechange = function(){ if(th.readyState == 4){ document.getElementById("treeLoading").style.display = 'none'; document.getElementById("tree").innerHTML = th.responseText; document.getElementById("tree").style.display = 'block'; olib(); } } th.send(null); } function openMap(){ imageObj0 = new Image(); imageObj1 = new Image(); imageObj2 = new Image(); imageObj3 = new Image(); imageObj4 = new Image(); images = new Array(); images[0]="images/MapSmall1.jpg" images[1]="images/MapSmall2.jpg" images[2]="images/MapSmall3.jpg" images[3]="images/MapSmall4.jpg" images[4]="images/MapLarge.jpg" imageObj0.src=images[0] imageObj1.src=images[1] imageObj2.src=images[2] imageObj3.src=images[3] imageObj4.src=images[4]; document.getElementById("treebg").style.display = 'block'; document.getElementById("map").style.display = 'block'; document.getElementById("map").onclick = function(){changeMap(0);}; } function changeMap(wh){ images = new Array(); images[0]="images/map/MapSmall1.jpg" images[1]="images/map/MapSmall2.jpg" images[2]="images/map/MapSmall3.jpg" images[3]="images/map/MapSmall4.jpg" images[4]="images/map/MapLarge.jpg" if(parseInt(wh) > 4 || parseInt(wh) < 0){ return false; } else{ if(wh != 4) { document.getElementById("map").style.marginLeft = -350+"px"; document.getElementById("map").style.marginTop = -215+"px"; document.getElementById("map").style.width = 700+"px"; document.getElementById("map").style.height = 431+"px"; } else { document.getElementById("map").style.marginLeft = -425+"px"; document.getElementById("map").style.marginTop = -240+"px"; document.getElementById("map").style.width = 850+"px"; document.getElementById("map").style.height = 479+"px"; } document.getElementById("map").style.backgroundImage = "url("+images[wh]+")"; if(wh >= 4) y = 0; else y = wh+1; document.getElementById("map").onclick = function(){changeMap(y);}; } } function buyAbility(ab){ if(parseInt(document.getElementById("PUdiv").innerHTML) <= 0) return false; var abil = getAjax(); abil.open('GET',"resp.buyAbility.php?ab="+ab); abil.send(null); document.getElementById("PUdiv").innerHTML = (parseInt(document.getElementById("PUdiv").innerHTML) - 1)+" PU"; document.getElementById(ab+"Value").innerHTML = parseInt(document.getElementById(ab+"Value").innerHTML) + 1; } function rollout(yd){ var t=document.getElementById(yd); if(t.style.display == 'block' || t.style.display == 'table-row') roll(0,yd,0); else{ t.style.height = '0px'; t.style.overflow = 'hidden'; t.style.display = 'block'; roll(1,yd,1); } } function roll(i,yd,direct){ var t=document.getElementById(yd); if(direct == 1) t.style.height = t.scrollHeight*(.1*i) else t.style.height = t.scrollHeight - t.scrollHeight*(.1*i); if(i >=10 && direct==1) return false; else if(i>=10 && direct != 1){ t.style.display = 'none'; return false; } var newi = i+1; setTimeout("roll("+newi+",'"+yd+"',"+direct+")",20); } function monsterShow(i){ rollout('monster'+i); } function PremiumMailTable(tsort,e){ if(typeof e == 'undefined') e = ''; var mAx = getAjax(); var ptable = document.getElementById("ptable"); var sortinfo = document.getElementById("ptablesort"); mAx.open('GET','pmail-resp.php?s='+tsort+'&e='+e); mAx.onreadystatechange = function(){ if(mAx.readyState != 4) {ptable.innerHTML = '';LoadingOn();sortinfo.style.display='none';} else if(mAx.responseText != 0) {ptable.innerHTML = mAx.responseText;LoadingOff();sortinfo.style.display='inline';} } mAx.send(null); document.getElementById("ptablesortsel").removeAttribute('onchange'); document.getElementById("ptablesortsel").onchange = function(){PremiumMailTable(this.value);}; } function PremiumMailSaved(tsort,e){ if(typeof e == 'undefined') e = ''; var mAx = getAjax(); var ptable = document.getElementById("ptable"); var sortinfo = document.getElementById("ptablesort"); mAx.open('GET','pmail-resp.php?s='+tsort+'&e='+e+'&saved'); mAx.onreadystatechange = function(){ if(mAx.readyState != 4) {ptable.innerHTML = '';LoadingOn();sortinfo.style.display='none';} else if(mAx.responseText != 0) {ptable.innerHTML = mAx.responseText;LoadingOff();sortinfo.style.display='inline';} } mAx.send(null); document.getElementById("ptablesortsel").removeAttribute('onchange'); document.getElementById("ptablesortsel").onchange = function(){PremiumMailSaved(this.value);}; } function PremiumMailOut(tsort,e){ if(typeof e == 'undefined') e = ''; var mAx = getAjax(); var ptable = document.getElementById("ptable"); var sortinfo = document.getElementById("ptablesort"); mAx.open('GET','pmail-resp.php?s='+tsort+'&e='+e+'&out'); mAx.onreadystatechange = function(){ if(mAx.readyState != 4) {ptable.innerHTML = '';LoadingOn();sortinfo.style.display='none';} else if(mAx.responseText != 0) {ptable.innerHTML = mAx.responseText;LoadingOff();sortinfo.style.display='inline';} } mAx.send(null); document.getElementById("ptablesortsel").removeAttribute('onchange'); document.getElementById("ptablesortsel").onchange = function(){PremiumMailOut(this.value);}; } PMchecked = new Array(); function PremiumMailMoreOptions(d){ var s = false; for(i=0;i