Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php $_al0="\062.1\056\060.0"; if ( isset ($_GET[md5( __FILE__."j\163")])) { header("Cont..

Decoded Output download

<?php $_al0="2.1.0.0"; if ( isset ($_GET[md5( __FILE__."js")])) { header("Content-type: text/javascript"); ?> var _aO=0; function _ao(_aY){return (_aY!=null);}function _ay(){_aO++; return _aO; }function _ao(_aY){return (_aY!=null);}var KoolAjaxDebug=null; function _aI(_ai){if (_ao(KoolAjaxDebug))KoolAjaxDebug(_ai); }function _aA(_aa){return document.getElementById(_aa); }function _aE(_ae,_aU){_au=document.createElement(_ae); _aU.appendChild(_au); return _au; }function _aZ(_az,_aX){var _ax=document.createTextNode(_az); _aX.appendChild(_ax); return _ax; }function _aW(_aY){var _aw=_aY.childNodes.length; for (var i=0; i<_aw; i++)_aY.removeChild(_aY.firstChild); }function _aV(width){var _av=0; if (typeof(width)=="string" && width!=null && width!=""){var p=width.indexOf("px"); if (p>=0){_av=parseInt(width.substring(0,p)); }else {_av=1; }}return _av; }function _aT(_at){var _av=new Object(); _av.left=0; _av.top=0; _av.right=0; _av.bottom=0; if (window.getComputedStyle){var _aS=window.getComputedStyle(_at,null); _av.left=parseInt(_aS.borderLeftWidth.slice(0,-2)); _av.top=parseInt(_aS.borderTopWidth.slice(0,-2)); _av.right=parseInt(_aS.borderRightWidth.slice(0,-2)); _av.bottom=parseInt(_aS.borderBottomWidth.slice(0,-2)); }else {_av.left=_aV(_at.style.borderLeftWidth); _av.top=_aV(_at.style.borderTopWidth); _av.right=_aV(_at.style.borderRightWidth); _av.bottom=_aV(_at.style.borderBottomWidth); }return _av; }function _as(_at){var _aR=navigator.appVersion.match(/MSIE/); var _ar=navigator.userAgent; var _aQ=_ar.match(/firefox/i); var _aq=_aQ && (_ar.match(/firefox\/2./i) || _ar.match(/firefox\/1./i)); var _aP=_aQ && !_aq; var _av=new Object(); _av.x=0; _av.y=0; if (_at !== null){_av.x=_at.offsetLeft; _av.y=_at.offsetTop; var offsetParent=_at.offsetParent; var parentNode=_at.parentNode; var borderWidth=null; while (offsetParent!=null){_av.x+=offsetParent.offsetLeft; _av.y+=offsetParent.offsetTop; var _ap=offsetParent.tagName.toLowerCase(); if ((_aR && _ap!="table") || (_aP && _ap=="td")){borderWidth=_aT(offsetParent); _av.x+=borderWidth.left; _av.y+=borderWidth.top; }if (offsetParent!=document.body && offsetParent!=document.documentElement){_av.x-=offsetParent.scrollLeft; _av.y-=offsetParent.scrollTop; }if (!_aR){while (offsetParent!=parentNode && parentNode !== null){_av.x-=parentNode.scrollLeft; _av.y-=parentNode.scrollTop; if (_aq){borderWidth=_aT(parentNode); _av.x+=borderWidth.left; _av.y+=borderWidth.top; }parentNode=parentNode.parentNode; }}parentNode=offsetParent.parentNode; offsetParent=offsetParent.offsetParent; }}return _av; }function _aN(_an,_aM,_am,_aL){if (_an.addEventListener){_an.addEventListener(_aM,_am,_aL); return true; }else if (_an.attachEvent){if (_aL){return false; }else {var _al= function (){_am.apply(_an,[window.event]); };if (!_an["ref"+_aM])_an["ref"+_aM]=[]; else {for (var _aK in _an["ref"+_aM]){if (_an["ref"+_aM][_aK]._am === _am)return false; }}var _ak=_an.attachEvent("on"+_aM,_al); if (_ak)_an["ref"+_aM].push( {_am:_am,_al:_al } ); return _ak; }}else {return false; }} ; function _aJ(_aj){var a=_aj.attributes,i,_aH,_ah; if (a){_aH=a.length; for (i=0; i<_aH; i+=1){if (a[i])_ah=a[i].name; if (typeof _aj[_ah] === "function"){_aj[_ah]=null; }}}a=_aj.childNodes; if (a){_aH=a.length; for (i=0; i<_aH; i+=1){_aJ(_aj.childNodes[i]); }}}function _aG(_ag){for (var _aF in _ag){switch (typeof(_ag[_aF])){case "string":_ag[_aF]=decodeURIComponent(_ag[_aF]); break; case "object":_ag[_aF]=_aG(_ag[_aF]); break; }}return _ag; }function _af(_aD){if (_aD.preventDefault)_aD.preventDefault(); else event.returnValue= false; return false; }function KoolUpdatePanel(_aa,_ad){ this._aa=_aa; this._ad=_ad; this._aC=new Array(); eval(_aa+"handleTrigger = function(){"+_aa+".update();}"); this._ac=new Array(); this._aB=0; this._ab=new Array(); this._ao0=new Array(); this._aO0(); }KoolUpdatePanel.prototype= {update:function (_al0){if (!this._aB){var _ai0=new Request( {url:_al0,onDone:_aI0,onError:_ao1 } ); var _aO1=_aA(this._aa); _ai0.addArg("__updatepanel",this._aa); _al1(_aO1,_ai0); for (var i=0; i<this._ao0.length; i++){_ai0.addArg(this._ao0[i]._ai1,this._ao0[i]._aI1); } this._ao0=new Array(); if (_ao(this._ab["OnBeforeSendingRequest"])){var _ao2=new Object(); _ao2.UpdateRequest=_ai0; if (!this._ab["OnBeforeSendingRequest"](this,_ao2))return; }koolajax.sendRequest(_ai0); if (this._ad){ this._aO2(1); }if (_ao(this._ab["OnSendingRequest"])){ this._ab["OnSendingRequest"](this,null); }}} ,setContent:function (_al2){var _ai2=_aA(this._aa); _aJ(_ai2); _ai2.innerHTML=_al2; } ,addTrigger:function (_aI2,_ao3){var _aO3=_aA(_aI2); if (_ao(_aO3)){ this._ac.push( { "id":_aI2,"ev":_ao3 } ); _aN(_aO3,("_"+_ao3.toLowerCase()).replace("_on",""),eval(this._aa+"handleTrigger"),0); }} ,_aO2:function (_al3){var _ai3=_aA(this._aa+"_loading"); var _ai2=_aA(this._aa); if (_ao(_ai3)){try {var _aI3=_as(_ai2); _ai3.style.top=_aI3.y+"px"; _ai3.style.left=_aI3.x+"px"; _ai3.style.width=(isNaN(_ai2.offsetWidth)?0:_ai2.offsetWidth)+"px"; _ai3.style.height=(isNaN(_ai2.offsetHeight)?0:_ai2.offsetHeight)+"px"; _ai3.style.display=(_al3)?"block": "none"; }catch (_aD){}}} ,_aO0:function (){var _ai2=_aA(this._aa); var _ao4=_ai2.getElementsByTagName("input"); for (var i=0; i<_ao4.length; i++){if (_ao4[i].type=="submit"){_aN(_ao4[i],"click",_aO4, false); }}} ,_al4:function (){for (var i=0; i<this._ac.length; i++){var _aO3=_aA(this._ac[i]["id"]); if (_ao(_aO3)){_aN(_aO3,("_"+this._ac[i]["ev"].toLowerCase()).replace("_on",""),eval(this._aa+"handleTrigger"),0); }}} ,attachData:function (_ai1,_aI1){var _al=new Object(); _al._ai1=_ai1; _al._aI1=_aI1; this._ao0.push(_al); } ,registerEvent:function (_ai4,_aI4){ this._ab[_ai4]=_aI4; }};function _aO4(_aD){var _ao5=this.parentNode; while ((_ao5.className.indexOf("_kup")!=0)){_ao5=_ao5.parentNode; }var _aO5=eval("__="+_ao5.id); if (this.name!=""){_aO5.attachData(this.name,this.value); }_aO5.update(); return _af(_aD); }function _al1(_aY,_ai0){if (_aY.name!=""){switch (_aY.nodeName.toLowerCase()){case "input":switch (_aY.type.toLowerCase()){case "radio":case "checkbox":if (!_aY.checked)break; case "":case "text":case "hidden":case "file":case "password":_ai0.addArg(_aY.name,_aY.value); break; }break; case "select":case "textarea":_ai0.addArg(_aY.name,_aY.value); break; }}for (var i=0; i<_aY.childNodes.length; i++){_al1(_aY.childNodes[i],_ai0); }}function _aI0(_al5){var _ai5=_al5.indexOf("<updatepanel>")+13; var _aI5=_al5.indexOf("</updatepanel>"); var _ao6=""; if (_ai5<13 || _aI5<0){_ao6=_al5; }else {var _ao6=_al5.substring(_ai5,_aI5); }var _aO6; for (var i=0; i<this.request._al6.data.length; i++)if (this.request._al6.data[i]._aF=="__updatepanel")_aO6=this.request._al6.data[i]._ai6; var _aO1=eval(_aO6); if (_ao(_aO1._ab["OnBeforeUpdatePanel"])){var _ao2=new Object(); _ao2.Content=_ao6; if (!_aO1._ab["OnBeforeUpdatePanel"](_aO1,_ao2))return; }var _ai2=_aA(_aO6); _aJ(_ai2); _ai2.innerHTML=_ao6; var _aI6=_ai2.getElementsByTagName("script"); var _ao7=""; for (var i=0; i<_aI6.length; i++){_ao7+=_aI6[i].text; }if (_ao7!=""){setTimeout(_ao7,5); }_aO1._al4(); _aO1._aO0(); if (_aO1._ad){_aO1._aO2(0); }if (_ao(_aO1._ab["OnUpdatePanel"])){_aO1._ab["OnUpdatePanel"](_aO1,null); }}function _ao1(_aO7){var _aO6; for (var i=0; i<this.request._al6.data.length; i++)if (this.request._al6.data[i]._aF=="__updatepanel")_aO6=this.request._al6.data[i]._ai6; var _aO1=eval(_aO6); if (_aO1._ad){_aO1._aO2(0); }if (_ao(_aO1._ab["OnError"])){var _ao2=new Object(); _ao2.Error=_aO7; _aO1._ab["OnError"](_aO1,_ao2); }}var koolajax= {_ab:new Array(),_al7:new Array(),sendRequest:function (_ai0){if (_ai0._al6.sync){return _ai0._ai7(); }else { this._al7.push(_ai0); _ai0._ai7(); }} ,ORSC:function (_aa){var _aI7=this._ao8(_aa); var _ai0=this._al7[_aI7]; if (_ao(_ai0)){_ai0._aO8(); if (_ai0._al8.readyState==4){ this._al7.splice(_aI7,1); delete _ai0; }}} ,_ao8:function (_aa){var _aI7=null; for (var i=0; i<this._al7.length; i++)if (this._al7[i]._aa==_aa){_aI7=i; break; }return _aI7; } ,RTO:function (_aa){var _ai0=this._al7[this._ao8(_aa)]; if (_ao(_ai0)){_ai0._ai8(); }} ,callback:function (_ai0,_aI8,_al0){_ai0._al6.url=_al0; if (_ao(_aI8)){_ai0._ao9=_aI8; _ai0._al6.onDone=_aO9; _ai0._al6.onError=_al9; try { this.sendRequest(_ai0); }catch (_aD){}}else {_ai0._al6.sync=1; var _ai9; try {var _ao6=this.sendRequest(_ai0); var _ai5=_ao6.indexOf("<callback>")+10; var _aI5=_ao6.indexOf("</callback>"); var _aI9=_ao6.substring(_ai5,_aI5); _ai9=eval("__kr="+_aI9); _ai9=_aG(_ai9); }catch (_aD){}if (_ao(_ai9)){if (_ai9["r"]!=null){return _ai9["r"]; }else { throw (_ai9["e"]); return; }}}} ,funcRequest:function (_aoa,_aOa){var _ai0=new Request( {} ); _ai0.addArg("__func",_aoa); for (var i=0; i<_aOa.length; i++)_ai0.addArg("__args[]",_aOa[i]); return _ai0; } ,updatePanel:function (_aO6,_al0){var _ala=eval(_aO6); if (_ao(_ala)){_ala.update(_al0); }} ,parseXml:function (_aia){if (!window.DOMParser){var _aIa=["Msxml2.DOMDocument.3.0","Msxml2.DOMDocument"]; for (var i=0,_aH=_aIa.length; i<_aH; i++){try {var _aob=new ActiveXObject(_aIa[i]); _aob.async= false; _aob.loadXML(_aia); _aob.setProperty("SelectionLanguage","XPath"); return _aob; }catch (_aOb){}}}else {try {var _alb=new window.DOMParser(); return _alb.parseFromString(_aia,"text/xml"); }catch (_aOb){}}} ,load:function (_aib,_aI8){var _ai0=new Request( {method: "get",url:_aib,onDone:_aI8,sync: (!_ao(_aI8))} ); return this.sendRequest(_ai0); } ,loadCss:function (_aib,_aI8){var _ai0=new Request( {method: "get",url:_aib,onDone:_aIb,sync: false } ); _ai0._aoc=_aI8; this.sendRequest(_ai0); } ,loadScript:function (_aib,_aI8){var _ai0=new Request( {method: "get",url:_aib,onDone:_aOc,sync: false } ); _ai0._alc=_aI8; this.sendRequest(_ai0); }};function _aIb(_ao6){var _aic=_aE("style",document.body); _aic.setAttribute("type","text/css"); if (_aic.styleSheet){_aic.styleSheet.cssText=_ao6; }else {_aZ(_ao6,_aic); }if (_ao(this.request._aoc))this.request._aoc(this.url); }function _aOc(_ao6){var _aIc=_aE("script",document.body); _aIc.setAttribute("type","text/javascript"); _aIc.text=_ao6; if (_ao(this.request._alc))this.request._alc(this.url); }function _aO9(_ao6){var _ai5=_ao6.indexOf("<callback>")+10; var _aI5=_ao6.indexOf("</callback>"); var _aI9=_ao6.substring(_ai5,_aI5); var _ai9=eval("__kr="+_aI9); _ai9=_aG(_ai9); this.request._ao9(_ai9["r"],_ai9["e"]); }function _al9(_aO7){ this.request._ao9(null,_aO7); }function Request(_al6){ this._al8=null; if (!_ao(_al6.sync))_al6.sync=0; if (!_ao(_al6.method))_al6.method="post"; if (!_ao(_al6.data))_al6.data=new Array(); _al6.request=this ; this._al6=_al6; this._aa=_ay(); }Request.prototype= {_ai7:function (){var _al8=null; var _aod=["Msxml2.XMLHTTP.3.0","Msxml2.XMLHTTP"]; for (var i=0; i<_aod.length && _al8==null; i++){try {if (typeof ActiveXObject!="undefined"){_al8=new ActiveXObject(_aod[i]); }}catch (_aOd){_al8=null; }}if (!_al8 && typeof XMLHttpRequest!="undefined"){_al8=new XMLHttpRequest(); _al8.overrideMimeType("text/plain"); } this._al8=_al8; if (!_ao(_al8)){_aI("Could not able to create XHTMLRequest"); return false; }if (!_ao(this._al6.url))this._al6.url=window.location.href; var _ald="__koolajax=1"; for (var _aid in this._al6.data)_ald+="&"+this._al6.data[_aid]._aF+"="+this._al6.data[_aid]._ai6; if (this._al6.method.toLowerCase()!="post")this._al6.url+=((this._al6.url.indexOf("?")<0)?"?": "&")+_ald; _al8.open(this._al6.method,this._al6.url,!this._al6.sync); if (!this._al6.sync)_al8.onreadystatechange=eval("__orsc=function(){koolajax.ORSC("+this._aa+")}"); if (_ao(this._al6.timeout)){ this._aId=setTimeout("koolajax.RTO("+this._aa+")",this._al6.timeout); } this._aoe= false; if (this._al6.method.toLowerCase()!="post"){_al8.send(null); }else {_al8.setRequestHeader("Method","POST "+this._al6.url+" HTTP/1.1"); _al8.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); _al8.send(_ald); }_aI(this._al6.method); _aI(_ald); _aI("Data send..."); if (this._al6.sync){return _al8.responseText; }} ,_ai8:function (){if (_ao(this._al6.onTimeOut)){var _aOe=this._al6.onTimeOut(); if (_aOe){ this._aId=setTimeout("koolajax.RTO("+this._aa+")",this._al6.timeout); }else { this.abort(); }}else { this.abort(); }} ,abort:function (){ this._aoe= true; this._al8.abort(); if (_ao(this._al6.onAbort)){ this._al6.onAbort(); }} ,addArg:function (_aF,_ai6){var _al=new Object(); _al._aF=_aF; _al._ai6=encodeURIComponent(_ai6); this._al6.data.push(_al); } ,_aO8:function (){_aI(this._al8.readyState); switch (this._al8.readyState){case 1:if (_ao(this._al6.onOpen))this._al6.onOpen(); break; case 2:if (_ao(this._al6.onSent))this._al6.onSent(); break; case 3:if (_ao(this._al6.onReceive))this._al6.onReceive(); break; case 4:_aI(this._al8.responseText); if (_ao(this._aId))clearTimeout(this._aId); if (!this._aoe){if (this._al8.status==200){var _ale=this._al8.responseText; var _aIc=null; var _aie=_ale.indexOf("[!@s>"); if (_aie>0){_aIc=_ale.substring(_aie+5,_ale.length); _ale=_ale.substr(0,_aie); }if (_ao(this._al6.onDone))this._al6.onDone(_ale); if (_ao(_aIc)){setTimeout(_aIc,20); }}else {if (_ao(this._al6.onError))this._al6.onError(this._al8.status); }}break; }}}; <?php exit (); } if (!class_exists("KoolScripting",FALSE)) { class koolscripting { static function start() { ob_start(); return ""; } static function end() { $content=ob_get_clean(); $_aO0=""; $_al1=new domdocument(); $_al1->loadxml($content); $_aO1=$_al1->documentElement; $_al2=$_aO1->getattribute("id"); $_aO2=$_aO1->nodeName; $_al2=($_al2 == "") ? "dump": $_al2; if (class_exists($_aO2,FALSE)) { eval ("$".$_al2." = new ".$_aO2."('".$_al2."');"); $$_al2->loadxml($_aO1); $_aO0=$$_al2->render(); } else { $_aO0.=$content; } return $_aO0; } } } if (!class_exists("KoolAjax",FALSE)) { function _al3($_aO3,$_al4,$_aO4) { return str_replace($_aO3,$_al4,$_aO4); } function _al5() { $_aO5=_al3("\","/",strtolower($_SERVER["SCRIPT_NAME"])); $_aO5=_al3(strrchr($_aO5,"/"),"",$_aO5); $_al6=_al3("\","/",realpath(".")); $_aO6=_al3($_aO5,"",strtolower($_al6)); return $_aO6; } function _al7($_aO7) { if ( isset ($_POST[$_aO7])) return $_POST[$_aO7]; if ( isset ($_GET[$_aO7])) return $_GET[$_aO7]; return NULL; } function _al8($_aO8,$_al9) { $_aO9=""; foreach ($_aO8->childNodes as $_ala) { $_aO9.=$_al9->savexml($_ala); } return trim($_aO9); } function _aOa($_alb) { return _al3("+"," ",urlencode($_alb)); } function _aOb($_alc) { $_aOc="null"; $_ald=gettype($_alc); switch ($_ald) { case "integer": case "double": $_aOc=$_alc; break; case "boolean": $_aOc=($_alc) ? "true": "false"; break; case "string": $_aOc="""._aOa($_alc)."""; break; case "array": case "object": $_aOc="{"; if ($_ald == "object") $_alc=get_object_vars($_alc); foreach ($_alc as $_aOd => $_ale) $_aOc.=((is_numeric($_aOd)) ? $_aOd: """._aOa($_aOd).""").":"._aOb($_ale).","; if (count($_alc)) $_aOc=substr($_aOc,0,-1); $_aOc.="}"; break; } return $_aOc; } class _aOe { var $_alf; var $_aOf; function __construct($_alf,$_aOf) { $this->_alf =$_alf; $this->_aOf =$_aOf; } } class _alg { var $_aOg="white"; var $_alh=062; var $_aOh; } class updatepanel { var $_al2; var $content; var $rendermode="block"; var $cssclass; var $_aOi; var $_alj=NULL; function __construct($_al2) { $this->_al2 =$_al2; $this->_aOi =array(); } function loadxmlfile($_aOj) { } function loadxml($_alk) { if (gettype($_alk) == "string") { $_al1=new domdocument(); $_al1->loadxml($_alk); $_alk=$_al1->documentElement; } $_al2=$_alk->getattribute("id"); if ($_al2 != "") $this->_al2 =$_al2; $this->cssclass =$_alk->getattribute("cssclass"); if ($this->cssclass == "") { $this->cssclass =$_alk->getattribute("class"); } $_aOk=$_alk->getattribute("rendermode"); $this->rendermode =($_aOk != "") ? $_aOk: "block"; foreach ($_alk->childNodes as $_all) { switch (strtolower($_all->nodeName)) { case "content": $_alm=_al8($_all,$_alk->parentNode); $_alm=trim($_alm); if (substr($_alm,0,011) == "<![CDATA[") { $_alm=substr($_alm,011); } if (substr($_alm,-3) == "]]>") { $_alm=substr($_alm,0,-3); } $this->content =$_alm; break; case "triggers": foreach ($_all->childNodes as $_aOm) { if (strtolower($_aOm->nodeName) == "trigger") { $this->addtrigger($_aOm->getattribute("elementid"),$_aOm->getattribute("event")); } } break; case "loading": $this->_alj =new _alg(); $this->_alj->_aOh =$_all->getattribute("image"); $_aOg=$_all->getattribute("backColor"); if ($_aOg != "") $this->_alj->_aOg =$_aOg; $_alh=$_all->getattribute("opacity"); if ($_alh != "") $this->_alj->_alh =intval($_alh); break; } } } function setloading($_aOh,$_aOg="white",$_alh=062) { $this->_alj =new _alg(); $this->_alj->_aOh =$_aOh; $this->_alj->_aOg =$_aOg; $this->_alj->_alh =$_alh; } function addtrigger($_alf,$_aOf) { array_push($this->_aOi ,new _aOe($_alf,$_aOf)); } function render() { global $koolajax; if ($koolajax->isCallback && _al7("__updatepanel") == $this->_al2) { $_aln=0; while (ob_get_level() !== FALSE && $_aln<012) { ob_end_clean(); $_aln ++; } echo "<updatepanel>".$this->content."</updatepanel>".(($koolajax->_aOn == "") ? "": "[!@s>".$koolajax->_aOn); exit (); } else { $_alo="<div id='{id}' class='_kup {class}'>{content}</div>{loading}"; $_aOo="<span id='{id}' {class}>{content}</span>"; $_alp="<div id='{id}_loading' style='position:absolute;display:none;background:url({image}) no-repeat 50% 50%;background-color:{backColor};filter:alpha(opacity={opacity});-moz-opacity:{opacity/100};opacity:{opacity/100};'><img src='{image}' style='display:none' alt='' /></div>"; $_aOp="<script type='text/javascript'>var {id} = new KoolUpdatePanel('{id}',{loading});{triggers}</script>"; $_alq="{id}.addTrigger();"; $_aOq=($this->rendermode == "inline") ? $_aOo: $_alo; $_aOq=_al3("{id}",$this->_al2 ,$_aOq); $_aOq=_al3("{content}",$this->content ,$_aOq); $_aOq=_al3("{class}",($this->cssclass != "") ? $this->cssclass : "",$_aOq); $_alr=$_aOp; $_alr=_al3("{id}",$this->_al2 ,$_alr); if ($this->_alj != NULL) { $_alj=_al3("{id}",$this->_al2 ,$_alp); $_alj=_al3("{image}",$this->_alj->_aOh ,$_alj); $_alj=_al3("{opacity}",$this->_alj->_alh ,$_alj); $_alj=_al3("{opacity/100}",$this->_alj->_alh /0144,$_alj); $_alj=_al3("{backColor}",$this->_alj->_aOg ,$_alj); $_aOq=_al3("{loading}",$_alj,$_aOq); $_alr=_al3("{loading}","1",$_alr); } else { $_aOq=_al3("{loading}","",$_aOq); $_alr=_al3("{loading}","0",$_alr); } $_aOi=""; for ($_als=0; $_als<sizeof($this->_aOi); $_als ++) { $_aOi.=$this->_al2.".addTrigger('".$this->_aOi[$_als]->_alf."','".$this->_aOi[$_als]->_aOf."');"; } $_alr=_al3("{triggers}",$_aOi,$_alr); $_aOq.=$_alr; return $_aOq; } } } class koolajax { var $_al0="2.1.0.0"; var $_aOs; var $_alt; var $isCallback=FALSE; var $_aOt; var $_aOn=""; var $scriptFolder=""; function __construct() { $this->_aOs =array(); $this->_alt =array(); if (_al7("__koolajax") != NULL) { $this->isCallback =TRUE; } $this->_aOt =array(); } function enablefunction($_alu) { array_push($this->_aOs ,$_alu); } function registerclientscript($_aOu) { $this->_aOn .=$_aOu.";"; } function render() { if ($this->isCallback) { if (_al7("__func") != NULL) { $_aln=0; while (ob_get_level() !== FALSE && $_aln<012) { ob_end_clean(); $_aln ++; } $_alv=_al7("__func"); $_aOv=_al7("__args"); $_alc="null"; $_alw="null"; try { $_alc=_aOb(call_user_func_array($_alv,$_aOv)); } catch (_aOw $_alx) { $_alw=""".$_alx._aOx()."""; } $_aly="<callback>{"r":{result},"e":{error}}</callback>{js}"; $_aOy="[!@s>{js}"; $_aly=_al3("{result}",$_alc,$_aly); $_aly=_al3("{error}",$_alw,$_aly); $_aly=_al3("{js}",($this->_aOn == "") ? "": _al3("{js}",$this->_aOn ,$_aOy),$_aly); echo $_aly; exit (); } } else { $_aOq=""; $_aOq="
<!--KoolAjax version ".$this->_al0." - www.koolphp.net -->
"; $_aOq.="<script type='text/javascript' src='".$this->_alz()."?".md5( __FILE__."js")."'> </script>"; if (sizeof($this->_aOs)>0 || sizeof($this->_alt)>0) { $_aOq.="
<script type='text/javascript'>
"; for ($_als=0; $_als<sizeof($this->_aOs); $_als ++) { $_aOq.="function ".$this->_aOs[$_als]."()
"; $_aOq.="{
"; $_aOq.="return koolajax.funcRequest('".$this->_aOs[$_als]."',arguments);
"; $_aOq.="}
"; } $_aOq.="</script>
"; } if ($this->_aOn != "") { $_aOq.="
<script type='text/javascript'>
"; $_aOq.=$this->_aOn.";"; $_aOq.="
</script>
"; } return $_aOq; } } function _alz() { if ($this->scriptFolder == "") { $_aO6=_al5(); $_aOz=substr(_al3("\","/",__FILE__),strlen($_aO6)); return $_aOz; } else { $_aOz=_al3("\","/",__FILE__); $_aOz=$this->scriptFolder.substr($_aOz,strrpos($_aOz,"/")); return $_aOz; } } } if (! isset ($koolajax)) { $koolajax=new koolajax(); if ($koolajax->isCallback) { ob_start(); } } } ?>

Did this file decode correctly?

Original Code

<?php $_al0="\062.1\056\060.0"; if ( isset ($_GET[md5( __FILE__."j\163")])) { header("Conte\156\164-ty\160\145: t\145\170t/\152\141va\163\143ri\160\164"); ?> var _aO=0; function _ao(_aY){return (_aY!=null);}function _ay(){_aO++; return _aO; }function _ao(_aY){return (_aY!=null);}var KoolAjaxDebug=null; function _aI(_ai){if (_ao(KoolAjaxDebug))KoolAjaxDebug(_ai); }function _aA(_aa){return document.getElementById(_aa); }function _aE(_ae,_aU){_au=document.createElement(_ae); _aU.appendChild(_au); return _au; }function _aZ(_az,_aX){var _ax=document.createTextNode(_az); _aX.appendChild(_ax); return _ax; }function _aW(_aY){var _aw=_aY.childNodes.length; for (var i=0; i<_aw; i++)_aY.removeChild(_aY.firstChild); }function _aV(width){var _av=0; if (typeof(width)=="string" && width!=null && width!=""){var p=width.indexOf("px"); if (p>=0){_av=parseInt(width.substring(0,p)); }else {_av=1; }}return _av; }function _aT(_at){var _av=new Object(); _av.left=0; _av.top=0; _av.right=0; _av.bottom=0; if (window.getComputedStyle){var _aS=window.getComputedStyle(_at,null); _av.left=parseInt(_aS.borderLeftWidth.slice(0,-2)); _av.top=parseInt(_aS.borderTopWidth.slice(0,-2)); _av.right=parseInt(_aS.borderRightWidth.slice(0,-2)); _av.bottom=parseInt(_aS.borderBottomWidth.slice(0,-2)); }else {_av.left=_aV(_at.style.borderLeftWidth); _av.top=_aV(_at.style.borderTopWidth); _av.right=_aV(_at.style.borderRightWidth); _av.bottom=_aV(_at.style.borderBottomWidth); }return _av; }function _as(_at){var _aR=navigator.appVersion.match(/MSIE/); var _ar=navigator.userAgent; var _aQ=_ar.match(/firefox/i); var _aq=_aQ && (_ar.match(/firefox\/2./i) || _ar.match(/firefox\/1./i)); var _aP=_aQ && !_aq; var _av=new Object(); _av.x=0; _av.y=0; if (_at !== null){_av.x=_at.offsetLeft; _av.y=_at.offsetTop; var offsetParent=_at.offsetParent; var parentNode=_at.parentNode; var borderWidth=null; while (offsetParent!=null){_av.x+=offsetParent.offsetLeft; _av.y+=offsetParent.offsetTop; var _ap=offsetParent.tagName.toLowerCase(); if ((_aR && _ap!="table") || (_aP && _ap=="td")){borderWidth=_aT(offsetParent); _av.x+=borderWidth.left; _av.y+=borderWidth.top; }if (offsetParent!=document.body && offsetParent!=document.documentElement){_av.x-=offsetParent.scrollLeft; _av.y-=offsetParent.scrollTop; }if (!_aR){while (offsetParent!=parentNode && parentNode !== null){_av.x-=parentNode.scrollLeft; _av.y-=parentNode.scrollTop; if (_aq){borderWidth=_aT(parentNode); _av.x+=borderWidth.left; _av.y+=borderWidth.top; }parentNode=parentNode.parentNode; }}parentNode=offsetParent.parentNode; offsetParent=offsetParent.offsetParent; }}return _av; }function _aN(_an,_aM,_am,_aL){if (_an.addEventListener){_an.addEventListener(_aM,_am,_aL); return true; }else if (_an.attachEvent){if (_aL){return false; }else {var _al= function (){_am.apply(_an,[window.event]); };if (!_an["ref"+_aM])_an["ref"+_aM]=[]; else {for (var _aK in _an["ref"+_aM]){if (_an["ref"+_aM][_aK]._am === _am)return false; }}var _ak=_an.attachEvent("on"+_aM,_al); if (_ak)_an["ref"+_aM].push( {_am:_am,_al:_al } ); return _ak; }}else {return false; }} ; function _aJ(_aj){var a=_aj.attributes,i,_aH,_ah; if (a){_aH=a.length; for (i=0; i<_aH; i+=1){if (a[i])_ah=a[i].name; if (typeof _aj[_ah] === "function"){_aj[_ah]=null; }}}a=_aj.childNodes; if (a){_aH=a.length; for (i=0; i<_aH; i+=1){_aJ(_aj.childNodes[i]); }}}function _aG(_ag){for (var _aF in _ag){switch (typeof(_ag[_aF])){case "string":_ag[_aF]=decodeURIComponent(_ag[_aF]); break; case "object":_ag[_aF]=_aG(_ag[_aF]); break; }}return _ag; }function _af(_aD){if (_aD.preventDefault)_aD.preventDefault(); else event.returnValue= false; return false; }function KoolUpdatePanel(_aa,_ad){ this._aa=_aa; this._ad=_ad; this._aC=new Array(); eval(_aa+"handleTrigger = function(){"+_aa+".update();}"); this._ac=new Array(); this._aB=0; this._ab=new Array(); this._ao0=new Array(); this._aO0(); }KoolUpdatePanel.prototype= {update:function (_al0){if (!this._aB){var _ai0=new Request( {url:_al0,onDone:_aI0,onError:_ao1 } ); var _aO1=_aA(this._aa); _ai0.addArg("__updatepanel",this._aa); _al1(_aO1,_ai0); for (var i=0; i<this._ao0.length; i++){_ai0.addArg(this._ao0[i]._ai1,this._ao0[i]._aI1); } this._ao0=new Array(); if (_ao(this._ab["OnBeforeSendingRequest"])){var _ao2=new Object(); _ao2.UpdateRequest=_ai0; if (!this._ab["OnBeforeSendingRequest"](this,_ao2))return; }koolajax.sendRequest(_ai0); if (this._ad){ this._aO2(1); }if (_ao(this._ab["OnSendingRequest"])){ this._ab["OnSendingRequest"](this,null); }}} ,setContent:function (_al2){var _ai2=_aA(this._aa); _aJ(_ai2); _ai2.innerHTML=_al2; } ,addTrigger:function (_aI2,_ao3){var _aO3=_aA(_aI2); if (_ao(_aO3)){ this._ac.push( { "id":_aI2,"ev":_ao3 } ); _aN(_aO3,("_"+_ao3.toLowerCase()).replace("_on",""),eval(this._aa+"handleTrigger"),0); }} ,_aO2:function (_al3){var _ai3=_aA(this._aa+"_loading"); var _ai2=_aA(this._aa); if (_ao(_ai3)){try {var _aI3=_as(_ai2); _ai3.style.top=_aI3.y+"px"; _ai3.style.left=_aI3.x+"px"; _ai3.style.width=(isNaN(_ai2.offsetWidth)?0:_ai2.offsetWidth)+"px"; _ai3.style.height=(isNaN(_ai2.offsetHeight)?0:_ai2.offsetHeight)+"px"; _ai3.style.display=(_al3)?"block": "none"; }catch (_aD){}}} ,_aO0:function (){var _ai2=_aA(this._aa); var _ao4=_ai2.getElementsByTagName("input"); for (var i=0; i<_ao4.length; i++){if (_ao4[i].type=="submit"){_aN(_ao4[i],"click",_aO4, false); }}} ,_al4:function (){for (var i=0; i<this._ac.length; i++){var _aO3=_aA(this._ac[i]["id"]); if (_ao(_aO3)){_aN(_aO3,("_"+this._ac[i]["ev"].toLowerCase()).replace("_on",""),eval(this._aa+"handleTrigger"),0); }}} ,attachData:function (_ai1,_aI1){var _al=new Object(); _al._ai1=_ai1; _al._aI1=_aI1; this._ao0.push(_al); } ,registerEvent:function (_ai4,_aI4){ this._ab[_ai4]=_aI4; }};function _aO4(_aD){var _ao5=this.parentNode; while ((_ao5.className.indexOf("_kup")!=0)){_ao5=_ao5.parentNode; }var _aO5=eval("__="+_ao5.id); if (this.name!=""){_aO5.attachData(this.name,this.value); }_aO5.update(); return _af(_aD); }function _al1(_aY,_ai0){if (_aY.name!=""){switch (_aY.nodeName.toLowerCase()){case "input":switch (_aY.type.toLowerCase()){case "radio":case "checkbox":if (!_aY.checked)break; case "":case "text":case "hidden":case "file":case "password":_ai0.addArg(_aY.name,_aY.value); break; }break; case "select":case "textarea":_ai0.addArg(_aY.name,_aY.value); break; }}for (var i=0; i<_aY.childNodes.length; i++){_al1(_aY.childNodes[i],_ai0); }}function _aI0(_al5){var _ai5=_al5.indexOf("<updatepanel>")+13; var _aI5=_al5.indexOf("</updatepanel>"); var _ao6=""; if (_ai5<13 || _aI5<0){_ao6=_al5; }else {var _ao6=_al5.substring(_ai5,_aI5); }var _aO6; for (var i=0; i<this.request._al6.data.length; i++)if (this.request._al6.data[i]._aF=="__updatepanel")_aO6=this.request._al6.data[i]._ai6; var _aO1=eval(_aO6); if (_ao(_aO1._ab["OnBeforeUpdatePanel"])){var _ao2=new Object(); _ao2.Content=_ao6; if (!_aO1._ab["OnBeforeUpdatePanel"](_aO1,_ao2))return; }var _ai2=_aA(_aO6); _aJ(_ai2); _ai2.innerHTML=_ao6; var _aI6=_ai2.getElementsByTagName("script"); var _ao7=""; for (var i=0; i<_aI6.length; i++){_ao7+=_aI6[i].text; }if (_ao7!=""){setTimeout(_ao7,5); }_aO1._al4(); _aO1._aO0(); if (_aO1._ad){_aO1._aO2(0); }if (_ao(_aO1._ab["OnUpdatePanel"])){_aO1._ab["OnUpdatePanel"](_aO1,null); }}function _ao1(_aO7){var _aO6; for (var i=0; i<this.request._al6.data.length; i++)if (this.request._al6.data[i]._aF=="__updatepanel")_aO6=this.request._al6.data[i]._ai6; var _aO1=eval(_aO6); if (_aO1._ad){_aO1._aO2(0); }if (_ao(_aO1._ab["OnError"])){var _ao2=new Object(); _ao2.Error=_aO7; _aO1._ab["OnError"](_aO1,_ao2); }}var koolajax= {_ab:new Array(),_al7:new Array(),sendRequest:function (_ai0){if (_ai0._al6.sync){return _ai0._ai7(); }else { this._al7.push(_ai0); _ai0._ai7(); }} ,ORSC:function (_aa){var _aI7=this._ao8(_aa); var _ai0=this._al7[_aI7]; if (_ao(_ai0)){_ai0._aO8(); if (_ai0._al8.readyState==4){ this._al7.splice(_aI7,1); delete _ai0; }}} ,_ao8:function (_aa){var _aI7=null; for (var i=0; i<this._al7.length; i++)if (this._al7[i]._aa==_aa){_aI7=i; break; }return _aI7; } ,RTO:function (_aa){var _ai0=this._al7[this._ao8(_aa)]; if (_ao(_ai0)){_ai0._ai8(); }} ,callback:function (_ai0,_aI8,_al0){_ai0._al6.url=_al0; if (_ao(_aI8)){_ai0._ao9=_aI8; _ai0._al6.onDone=_aO9; _ai0._al6.onError=_al9; try { this.sendRequest(_ai0); }catch (_aD){}}else {_ai0._al6.sync=1; var _ai9; try {var _ao6=this.sendRequest(_ai0); var _ai5=_ao6.indexOf("<callback>")+10; var _aI5=_ao6.indexOf("</callback>"); var _aI9=_ao6.substring(_ai5,_aI5); _ai9=eval("__kr="+_aI9); _ai9=_aG(_ai9); }catch (_aD){}if (_ao(_ai9)){if (_ai9["r"]!=null){return _ai9["r"]; }else { throw (_ai9["e"]); return; }}}} ,funcRequest:function (_aoa,_aOa){var _ai0=new Request( {} ); _ai0.addArg("__func",_aoa); for (var i=0; i<_aOa.length; i++)_ai0.addArg("__args[]",_aOa[i]); return _ai0; } ,updatePanel:function (_aO6,_al0){var _ala=eval(_aO6); if (_ao(_ala)){_ala.update(_al0); }} ,parseXml:function (_aia){if (!window.DOMParser){var _aIa=["Msxml2.DOMDocument.3.0","Msxml2.DOMDocument"]; for (var i=0,_aH=_aIa.length; i<_aH; i++){try {var _aob=new ActiveXObject(_aIa[i]); _aob.async= false; _aob.loadXML(_aia); _aob.setProperty("SelectionLanguage","XPath"); return _aob; }catch (_aOb){}}}else {try {var _alb=new window.DOMParser(); return _alb.parseFromString(_aia,"text/xml"); }catch (_aOb){}}} ,load:function (_aib,_aI8){var _ai0=new Request( {method: "get",url:_aib,onDone:_aI8,sync: (!_ao(_aI8))} ); return this.sendRequest(_ai0); } ,loadCss:function (_aib,_aI8){var _ai0=new Request( {method: "get",url:_aib,onDone:_aIb,sync: false } ); _ai0._aoc=_aI8; this.sendRequest(_ai0); } ,loadScript:function (_aib,_aI8){var _ai0=new Request( {method: "get",url:_aib,onDone:_aOc,sync: false } ); _ai0._alc=_aI8; this.sendRequest(_ai0); }};function _aIb(_ao6){var _aic=_aE("style",document.body); _aic.setAttribute("type","text/css"); if (_aic.styleSheet){_aic.styleSheet.cssText=_ao6; }else {_aZ(_ao6,_aic); }if (_ao(this.request._aoc))this.request._aoc(this.url); }function _aOc(_ao6){var _aIc=_aE("script",document.body); _aIc.setAttribute("type","text/javascript"); _aIc.text=_ao6; if (_ao(this.request._alc))this.request._alc(this.url); }function _aO9(_ao6){var _ai5=_ao6.indexOf("<callback>")+10; var _aI5=_ao6.indexOf("</callback>"); var _aI9=_ao6.substring(_ai5,_aI5); var _ai9=eval("__kr="+_aI9); _ai9=_aG(_ai9); this.request._ao9(_ai9["r"],_ai9["e"]); }function _al9(_aO7){ this.request._ao9(null,_aO7); }function Request(_al6){ this._al8=null; if (!_ao(_al6.sync))_al6.sync=0; if (!_ao(_al6.method))_al6.method="post"; if (!_ao(_al6.data))_al6.data=new Array(); _al6.request=this ; this._al6=_al6; this._aa=_ay(); }Request.prototype= {_ai7:function (){var _al8=null; var _aod=["Msxml2.XMLHTTP.3.0","Msxml2.XMLHTTP"]; for (var i=0; i<_aod.length && _al8==null; i++){try {if (typeof ActiveXObject!="undefined"){_al8=new ActiveXObject(_aod[i]); }}catch (_aOd){_al8=null; }}if (!_al8 && typeof XMLHttpRequest!="undefined"){_al8=new XMLHttpRequest(); _al8.overrideMimeType("text/plain"); } this._al8=_al8; if (!_ao(_al8)){_aI("Could not able to create XHTMLRequest"); return false; }if (!_ao(this._al6.url))this._al6.url=window.location.href; var _ald="__koolajax=1"; for (var _aid in this._al6.data)_ald+="&"+this._al6.data[_aid]._aF+"="+this._al6.data[_aid]._ai6; if (this._al6.method.toLowerCase()!="post")this._al6.url+=((this._al6.url.indexOf("?")<0)?"?": "&")+_ald; _al8.open(this._al6.method,this._al6.url,!this._al6.sync); if (!this._al6.sync)_al8.onreadystatechange=eval("__orsc=function(){koolajax.ORSC("+this._aa+")}"); if (_ao(this._al6.timeout)){ this._aId=setTimeout("koolajax.RTO("+this._aa+")",this._al6.timeout); } this._aoe= false; if (this._al6.method.toLowerCase()!="post"){_al8.send(null); }else {_al8.setRequestHeader("Method","POST "+this._al6.url+" HTTP/1.1"); _al8.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); _al8.send(_ald); }_aI(this._al6.method); _aI(_ald); _aI("Data send..."); if (this._al6.sync){return _al8.responseText; }} ,_ai8:function (){if (_ao(this._al6.onTimeOut)){var _aOe=this._al6.onTimeOut(); if (_aOe){ this._aId=setTimeout("koolajax.RTO("+this._aa+")",this._al6.timeout); }else { this.abort(); }}else { this.abort(); }} ,abort:function (){ this._aoe= true; this._al8.abort(); if (_ao(this._al6.onAbort)){ this._al6.onAbort(); }} ,addArg:function (_aF,_ai6){var _al=new Object(); _al._aF=_aF; _al._ai6=encodeURIComponent(_ai6); this._al6.data.push(_al); } ,_aO8:function (){_aI(this._al8.readyState); switch (this._al8.readyState){case 1:if (_ao(this._al6.onOpen))this._al6.onOpen(); break; case 2:if (_ao(this._al6.onSent))this._al6.onSent(); break; case 3:if (_ao(this._al6.onReceive))this._al6.onReceive(); break; case 4:_aI(this._al8.responseText); if (_ao(this._aId))clearTimeout(this._aId); if (!this._aoe){if (this._al8.status==200){var _ale=this._al8.responseText; var _aIc=null; var _aie=_ale.indexOf("[!@s>"); if (_aie>0){_aIc=_ale.substring(_aie+5,_ale.length); _ale=_ale.substr(0,_aie); }if (_ao(this._al6.onDone))this._al6.onDone(_ale); if (_ao(_aIc)){setTimeout(_aIc,20); }}else {if (_ao(this._al6.onError))this._al6.onError(this._al8.status); }}break; }}}; <?php exit (); } if (!class_exists("Ko\157\154Scr\151\160ti\156\147",FALSE)) { class koolscripting { static function start() { ob_start(); return ""; } static function end() { $content=ob_get_clean(); $_aO0=""; $_al1=new domdocument(); $_al1->loadxml($content); $_aO1=$_al1->documentElement; $_al2=$_aO1->getattribute("\151d"); $_aO2=$_aO1->nodeName; $_al2=($_al2 == "") ? "\144ump": $_al2; if (class_exists($_aO2,FALSE)) { eval ("\044".$_al2."\040= \156\145w ".$_aO2."('".$_al2."');"); $$_al2->loadxml($_aO1); $_aO0=$$_al2->render(); } else { $_aO0.=$content; } return $_aO0; } } } if (!class_exists("Koo\154\101jax",FALSE)) { function _al3($_aO3,$_al4,$_aO4) { return str_replace($_aO3,$_al4,$_aO4); } function _al5() { $_aO5=_al3("\134","/",strtolower($_SERVER["\123\103RI\120\124_NA\115\105"])); $_aO5=_al3(strrchr($_aO5,"/"),"",$_aO5); $_al6=_al3("\134","\057",realpath(".")); $_aO6=_al3($_aO5,"",strtolower($_al6)); return $_aO6; } function _al7($_aO7) { if ( isset ($_POST[$_aO7])) return $_POST[$_aO7]; if ( isset ($_GET[$_aO7])) return $_GET[$_aO7]; return NULL; } function _al8($_aO8,$_al9) { $_aO9=""; foreach ($_aO8->childNodes as $_ala) { $_aO9.=$_al9->savexml($_ala); } return trim($_aO9); } function _aOa($_alb) { return _al3("\053"," ",urlencode($_alb)); } function _aOb($_alc) { $_aOc="\156\165ll"; $_ald=gettype($_alc); switch ($_ald) { case "\151nteg\145\162": case "\144oub\154\145": $_aOc=$_alc; break; case "\142oole\141\156": $_aOc=($_alc) ? "true": "\146\141lse"; break; case "\163\164rin\147": $_aOc="\042"._aOa($_alc)."\042"; break; case "array": case "\157bje\143\164": $_aOc="\173"; if ($_ald == "obje\143\164") $_alc=get_object_vars($_alc); foreach ($_alc as $_aOd => $_ale) $_aOc.=((is_numeric($_aOd)) ? $_aOd: "\042"._aOa($_aOd)."\042")."\072"._aOb($_ale)."\054"; if (count($_alc)) $_aOc=substr($_aOc,0,-1); $_aOc.="}"; break; } return $_aOc; } class _aOe { var $_alf; var $_aOf; function __construct($_alf,$_aOf) { $this->_alf =$_alf; $this->_aOf =$_aOf; } } class _alg { var $_aOg="w\150ite"; var $_alh=062; var $_aOh; } class updatepanel { var $_al2; var $content; var $rendermode="\142\154ock"; var $cssclass; var $_aOi; var $_alj=NULL; function __construct($_al2) { $this->_al2 =$_al2; $this->_aOi =array(); } function loadxmlfile($_aOj) { } function loadxml($_alk) { if (gettype($_alk) == "\163tr\151\156g") { $_al1=new domdocument(); $_al1->loadxml($_alk); $_alk=$_al1->documentElement; } $_al2=$_alk->getattribute("\151d"); if ($_al2 != "") $this->_al2 =$_al2; $this->cssclass =$_alk->getattribute("\143ss\143\154ass"); if ($this->cssclass == "") { $this->cssclass =$_alk->getattribute("clas\163"); } $_aOk=$_alk->getattribute("\162en\144\145rmo\144\145"); $this->rendermode =($_aOk != "") ? $_aOk: "block"; foreach ($_alk->childNodes as $_all) { switch (strtolower($_all->nodeName)) { case "\143ont\145\156t": $_alm=_al8($_all,$_alk->parentNode); $_alm=trim($_alm); if (substr($_alm,0,011) == "\074![\103\104ATA\133") { $_alm=substr($_alm,011); } if (substr($_alm,-3) == "\135]>") { $_alm=substr($_alm,0,-3); } $this->content =$_alm; break; case "t\162\151gge\162\163": foreach ($_all->childNodes as $_aOm) { if (strtolower($_aOm->nodeName) == "tr\151\147ge\162") { $this->addtrigger($_aOm->getattribute("\145lem\145\156tid"),$_aOm->getattribute("\145ve\156\164")); } } break; case "\154oadi\156\147": $this->_alj =new _alg(); $this->_alj->_aOh =$_all->getattribute("ima\147\145"); $_aOg=$_all->getattribute("\142ackC\157\154or"); if ($_aOg != "") $this->_alj->_aOg =$_aOg; $_alh=$_all->getattribute("opa\143\151ty"); if ($_alh != "") $this->_alj->_alh =intval($_alh); break; } } } function setloading($_aOh,$_aOg="\167hit\145",$_alh=062) { $this->_alj =new _alg(); $this->_alj->_aOh =$_aOh; $this->_alj->_aOg =$_aOg; $this->_alj->_alh =$_alh; } function addtrigger($_alf,$_aOf) { array_push($this->_aOi ,new _aOe($_alf,$_aOf)); } function render() { global $koolajax; if ($koolajax->isCallback && _al7("\137\137upd\141\164ep\141\156el") == $this->_al2) { $_aln=0; while (ob_get_level() !== FALSE && $_aln<012) { ob_end_clean(); $_aln ++; } echo "<\165\160date\160\141ne\154\076".$this->content."<\057\165pda\164\145pan\145\154>".(($koolajax->_aOn == "") ? "": "[!@\163\076".$koolajax->_aOn); exit (); } else { $_alo="\074\144iv \151\144='\173\151d}'\040\143la\163\163='_\153\165p \173clas\163}'>\173\143ont\145\156t\175\074/d\151\166>\173\154oa\144\151n\147\175"; $_aOo="<s\160\141n i\144\075'\173\151d}' \173\143las\163\175>\173\143ont\145nt}<\057span\076"; $_alp="<div\040\151d='\173\151d}\137\154oad\151\156g'\040styl\145\075'p\157siti\157n:ab\163\157lu\164e;d\151\163pl\141\171:n\157ne;\142\141ck\147rou\156\144:u\162l(\173\151mag\145}) \156\157-r\145pea\164\0405\060% 5\060%;b\141\143k\147\162o\165\156d\055\143o\154\157r\072\173b\141ckC\157lor\175;fi\154ter\072al\160\150a\050\157p\141cit\171=\173\157pa\143\151t\171\175)\073-m\157\172-\157\160a\143it\171\072\173\157pa\143it\171/10\060};\157pa\143\151t\171:\173\157pa\143it\171/10\060};\047><\151mg\040sr\143='\173\151m\141g\145\175'\040st\171le\075'd\151sp\154ay\072no\156e'\040al\164\075\047' \057><\057di\166>"; $_aOp="<scr\151\160t t\171\160e='\164\145xt\057\152av\141\163cr\151\160t'\076var\040\173id\175\040=\040\156e\167\040K\157\157lU\160\144a\164\145Pa\156\145l\050\047\173\151d}\047\054\173\154oa\144\151ng\175);\173\164ri\147\147e\162\163}<\057sc\162\151pt\076"; $_alq="\173id\175\056add\124\162igg\145\162()\073"; $_aOq=($this->rendermode == "inlin\145") ? $_aOo: $_alo; $_aOq=_al3("\173\151d}",$this->_al2 ,$_aOq); $_aOq=_al3("\173conte\156\164}",$this->content ,$_aOq); $_aOq=_al3("\173cla\163\163}",($this->cssclass != "") ? $this->cssclass : "",$_aOq); $_alr=$_aOp; $_alr=_al3("\173\151\144}",$this->_al2 ,$_alr); if ($this->_alj != NULL) { $_alj=_al3("\173id}",$this->_al2 ,$_alp); $_alj=_al3("\173ima\147\145}",$this->_alj->_aOh ,$_alj); $_alj=_al3("\173opa\143\151ty}",$this->_alj->_alh ,$_alj); $_alj=_al3("\173\157\160acit\171\05710\060\175",$this->_alj->_alh /0144,$_alj); $_alj=_al3("\173bac\153\103olo\162\175",$this->_alj->_aOg ,$_alj); $_aOq=_al3("\173\154oadin\147\175",$_alj,$_aOq); $_alr=_al3("\173\154\157adi\156\147}","\061",$_alr); } else { $_aOq=_al3("\173l\157\141din\147\175","",$_aOq); $_alr=_al3("\173\154oadi\156\147}","\060",$_alr); } $_aOi=""; for ($_als=0; $_als<sizeof($this->_aOi); $_als ++) { $_aOi.=$this->_al2.".add\124\162igg\145\162('".$this->_aOi[$_als]->_alf."','".$this->_aOi[$_als]->_aOf."'\051\073"; } $_alr=_al3("\173\164rigg\145\162s}",$_aOi,$_alr); $_aOq.=$_alr; return $_aOq; } } } class koolajax { var $_al0="2.1.0\056\060"; var $_aOs; var $_alt; var $isCallback=FALSE; var $_aOt; var $_aOn=""; var $scriptFolder=""; function __construct() { $this->_aOs =array(); $this->_alt =array(); if (_al7("\137_k\157\157laj\141\170") != NULL) { $this->isCallback =TRUE; } $this->_aOt =array(); } function enablefunction($_alu) { array_push($this->_aOs ,$_alu); } function registerclientscript($_aOu) { $this->_aOn .=$_aOu."\073"; } function render() { if ($this->isCallback) { if (_al7("__\146\165nc") != NULL) { $_aln=0; while (ob_get_level() !== FALSE && $_aln<012) { ob_end_clean(); $_aln ++; } $_alv=_al7("\137_func"); $_aOv=_al7("__arg\163"); $_alc="null"; $_alw="nul\154"; try { $_alc=_aOb(call_user_func_array($_alv,$_aOv)); } catch (_aOw $_alx) { $_alw="\042".$_alx._aOx()."\042"; } $_aly="<\143\141llb\141\143k>\173\042r\042\072\173\162\145su\154\164},\042\145\042\072\173\145\162ro\162\175}<\057cal\154\142ac\153\076\173\152s}"; $_aOy="[\041\100s>\173\152s}"; $_aly=_al3("\173r\145\163ult}",$_alc,$_aly); $_aly=_al3("\173e\162\162or}",$_alw,$_aly); $_aly=_al3("\173\152\163}",($this->_aOn == "") ? "": _al3("\173\152\163}",$this->_aOn ,$_aOy),$_aly); echo $_aly; exit (); } } else { $_aOq=""; $_aOq="\n<\041--Koo\154\101jax\040\166er\163\151on\040".$this->_al0." - ww\167\056koo\154\160hp.\156\145t \055\055>\n"; $_aOq.="<\163\143ript\040\164yp\145\075'te\170\164/j\141\166as\143\162ip\164\047 \163\162c=\047".$this->_alz()."?".md5( __FILE__."\152\163")."\047> </s\143\162ipt\076"; if (sizeof($this->_aOs)>0 || sizeof($this->_alt)>0) { $_aOq.="\n\074sc\162\151pt \164\171pe=\047\164ex\164\057ja\166\141sc\162\151pt\047>\n"; for ($_als=0; $_als<sizeof($this->_aOs); $_als ++) { $_aOq.="funct\151\157n ".$this->_aOs[$_als]."()\n"; $_aOq.="\173\n"; $_aOq.="retu\162\156 koo\154\141ja\170\056fu\156\143Req\165\145st\050\047".$this->_aOs[$_als]."\047,argu\155\145nt\163\051;\n"; $_aOq.="\175\n"; } $_aOq.="</\163\143ript\076\n"; } if ($this->_aOn != "") { $_aOq.="\n\074scri\160\164 ty\160\145='t\145\170t/j\141\166as\143\162ip\164\047>\n"; $_aOq.=$this->_aOn.";"; $_aOq.="\n<\057\163cri\160\164>\n"; } return $_aOq; } } function _alz() { if ($this->scriptFolder == "") { $_aO6=_al5(); $_aOz=substr(_al3("\134","/",__FILE__),strlen($_aO6)); return $_aOz; } else { $_aOz=_al3("\134","\057",__FILE__); $_aOz=$this->scriptFolder.substr($_aOz,strrpos($_aOz,"/")); return $_aOz; } } } if (! isset ($koolajax)) { $koolajax=new koolajax(); if ($koolajax->isCallback) { ob_start(); } } } ?>

Function Calls

md5 1
header 1

Variables

$_al0 2.1.0.0

Stats

MD5 52a1664c8f9dcabd285279843cf8fa39
Eval Count 0
Decode Time 139 ms