﻿zk={};
zk.build="2Q";
zk.mods={};
zk.agent=navigator.userAgent.toLowerCase();
zk.safari=zk.agent.indexOf("safari")!=-1;
zk.opera=zk.agent.indexOf("opera")!=-1;
zk.ie=zk.agent.indexOf("msie")!=-1&&!zk.opera;
zk.ie7=zk.agent.indexOf("msie 7")!=-1;
zk.gecko=zk.agent.indexOf("gecko/")!=-1&&!zk.safari&&!zk.opera;
function $e(id){
return typeof id=="string"?document.getElementById(id):id;
}
function $uuid(n){
if(typeof n!="string"){
for(;n;n=n.parentNode){
if(n.id){
n=n.id;
break;
}
}
}
if(!n){
return "";
}
var j=n.lastIndexOf("!");
return j>0?n.substring(0,j):n;
}
function $real(_4){
if(!_4){
return null;
}
var _5=$e(_4.id+"!real");
return _5?_5:_4;
}
function $outer(_6){
var id=$uuid(_6);
if(id){
var n=$e(id);
if(n){
return n;
}
}
return _6;
}
function $type(n){
var _a=getZKAttr(n,"type");
if(_a){
var j=_a.lastIndexOf(".");
return j>=0?_a.substring(j+1):_a;
}
return null;
}
function $childExterior(_c){
var n=$e(_c.id+"!chdextr");
return n?n:_c;
}
function $parentByType(el,_f){
for(;el;el=el.parentNode){
if($type(el)==_f){
return el;
}
}
return null;
}
function $tag(el){
return el&&el.tagName?el.tagName.toUpperCase():"";
}
function $parentByTag(el,_12){
for(;el;el=el.parentNode){
if($tag(el)==_12){
return el;
}
}
return null;
}
function getZKAttr(el,nm){
try{
return el&&el.getAttribute?el.getAttribute("z:"+nm):null;
}
catch(e){
return null;
}
}
function setZKAttr(el,nm,val){
if(el&&el.setAttribute){
el.setAttribute("z:"+nm,val);
}
}
function rmZKAttr(el,nm){
if(el&&el.removeAttribute){
el.removeAttribute("z:"+nm);
}
}
zk.getBuild=function(nm){
return zk.mods[nm]||zk.build;
};
zk.addModuleInit=function(fn){
zk._initmods.push(fn);
};
zk.addInitCmp=function(cmp){
zk._initcmps.push(cmp);
};
zk.addInit=function(fn){
zk._initfns.push(fn);
};
zk.load=function(nm,_1f,_20){
if(!nm){
zk.error("Module name must be specified");
return;
}
if(!zk._modules[nm]){
zk._modules[nm]=true;
if(_1f){
zk.addModuleInit(_1f);
}
zk._load(nm);
if(_20){
zk._ckfns.push(_20);
}
}
};
zk.loadByType=function(n){
var _22=getZKAttr(n,"type");
if(_22){
var j=_22.lastIndexOf(".");
if(j>0){
zk.load(_22.substring(0,j));
}
return true;
}
return false;
};
zk._load=function(nm){
zk._bld();
var e=document.createElement("script");
e.type="text/javascript";
var zcb="/_zcbzk.ald";
var uri=nm;
if(uri.indexOf("://")>0){
e.src=uri;
}else{
if(uri.indexOf("/")>=0){
if(uri.charAt(0)!="/"){
uri="/"+uri;
}
e.charset="UTF-8";
e.src=zk.getUpdateURI("/web/_zver"+zk.build+zcb+uri);
}else{
uri=uri.replace(/\./g,"/")+".js";
if(uri.charAt(0)!="/"){
uri="/"+uri;
}
e.charset="UTF-8";
e.src=zk.getUpdateURI("/web/_zver"+zk.getBuild(nm)+zcb+"/js"+uri);
}
}
document.getElementsByTagName("HEAD")[0].appendChild(e);
};
zk._bld=function(){
if(zk.loading++){
zk._updCnt();
}else{
zk._ckload=setInterval(function(){
for(var j=0;j<zk._ckfns.length;++j){
if(zk._ckfns[j]()){
zk._ckfns.splice(j--,1);
zk.ald();
}else{
return;
}
}
},10);
setTimeout(function(){
if(zk.loading){
var n=$e("zk_loadprog");
if(!n){
zk._newProgDlg("zk_loadprog","Loading (<span id=\"zk_loadcnt\">"+zk.loading+"</span>)",20,20);
}
}
},1500);
}
};
zk.ald=function(){
if(--zk.loading){
zk._updCnt();
}else{
if(zk._ckload){
clearInterval(zk._ckload);
zk._ckload=null;
}
var n=$e("zk_loadprog");
if(n){
n.parentNode.removeChild(n);
}
if(zk._ready){
zk._evalInit();
}
}
};
zk._updCnt=function(){
var n=$e("zk_loadcnt");
if(n){
n.removeChild(n.firstChild);
n.appendChild(document.createTextNode(zk.loading));
}
};
zk.initAt=function(_2c){
if(!_2c){
return;
}
var stk=new Array();
stk.push(_2c);
zk._loadAndInit({stk:stk,nosibling:true});
};
zk._loadAndInit=function(inf){
zk._ready=false;
for(var j=0;inf.stk.length;){
if(++j>3000){
setTimeout(function(){
zk._loadAndInit(inf);
},0);
return;
}
var n=inf.stk.pop();
if(zk.gecko){
switch($tag(n)){
case "INPUT":
if(n.type=="checkbox"||n.type=="radio"){
if(n.checked!=n.defaultChecked){
n.checked=n.defaultChecked;
}
break;
}
if(n.type!="text"&&n.type!="password"){
break;
}
case "TEXTAREA":
if(n.value!=n.defaultValue&&n.defaultValue!="zk_wrong!~-.zk_pha!6"){
n.value=n.defaultValue;
}
break;
case "OPTION":
if(n.selected!=n.defaultSelected){
n.selected=n.defaultSelected;
}
break;
}
}
if(zk.loadByType(n)||getZKAttr(n,"drag")||getZKAttr(n,"drop")||getZKAttr(n,"zid")){
zk._initcmps.push(n);
}
if(inf.nosibling){
inf.nosibling=false;
}else{
if(n.nextSibling){
inf.stk.push(n.nextSibling);
}
}
if(n.firstChild){
inf.stk.push(n.firstChild);
}
}
zk._evalInit();
zk._ready=true;
};
zk._evalInit=function(){
while(zk._initmods.length&&!zk.loading){
(zk._initmods.shift())();
}
for(var j=0;zk._initcmps.length&&!zk.loading;){
var n=zk._initcmps.pop();
var m=zk.eval(n,"init");
if(m){
n=m;
}
if(getZKAttr(n,"zid")){
zkau.initzid(n);
}
if(getZKAttr(n,"drag")){
zkau.initdrag(n);
}
if(getZKAttr(n,"drop")){
zkau.initdrop(n);
}
var _34=$type(n);
if(_34){
var o=window["zk"+_34];
if(o){
if(o["onVisi"]){
zk._visicmps[n.id]=true;
}
if(o["onHide"]){
zk._hidecmps[n.id]=true;
}
}
}
if(++j>3000||zk.loading){
if(!zk.loading){
setTimeout(zk._evalInit,0);
}
return;
}
}
while(zk._initfns.length&&!zk.loading){
(zk._initfns.shift())();
}
};
zk.eval=function(n,fn,_38,a0,a1,a2){
if(!_38){
_38=$type(n);
}
if(_38){
var o=window["zk"+_38];
if(o){
var f=o[fn];
if(f){
try{
return f(n,a0,a1,a2);
}
catch(ex){
zk.error("Failed to invoke zk"+_38+"."+fn+"\n"+ex.message);
}
}
}
}
return false;
};
zk.cleanupAt=function(n){
if(getZKAttr(n,"zid")){
zkau.cleanzid(n);
}
if(getZKAttr(n,"zidsp")){
zkau.cleanzidsp(n);
}
if(getZKAttr(n,"drag")){
zkau.cleandrag(n);
}
if(getZKAttr(n,"drop")){
zkau.cleandrop(n);
}
var _3f=$type(n);
if(_3f){
zk.eval(n,"cleanup",_3f);
delete zk._visicmps[n.id];
delete zk._hidecmps[n.id];
}
for(n=n.firstChild;n;n=n.nextSibling){
zk.cleanupAt(n);
}
};
zk.onVisiAt=function(n){
for(nid in zk._visicmps){
var elm=$e(nid);
for(var e=elm;e;e=e.parentNode){
if(e==n){
zk.eval(elm,"onVisi");
break;
}
if(e.style&&e.style.display=="none"){
break;
}
}
}
};
zk.onHideAt=function(n){
if(zk.gecko){
var f=zkau.currentFocus;
if(f&&zk.isAncestor(n,f)){
zkau.currentFocus=null;
try{
f.blur();
}
catch(e){
}
}
}
for(nid in zk._hidecmps){
var elm=$e(nid);
for(var e=elm;e;e=e.parentNode){
if(e==n){
zk.eval(elm,"onHide");
break;
}
if(e.style&&e.style.display=="none"){
break;
}
}
}
};
zk.loadCSS=function(uri){
var e=document.createElement("LINK");
e.rel="stylesheet";
e.type="text/css";
if(uri.indexOf("://")<0){
if(uri.charAt(0)!="/"){
uri="/"+uri;
}
uri=zk.getUpdateURI("/web/_zver"+zk.build+uri);
}
e.href=uri;
document.getElementsByTagName("HEAD")[0].appendChild(e);
};
zk.loadJS=function(uri,fn){
var e=document.createElement("script");
e.type="text/javascript";
e.charset="UTF-8";
if(fn){
e.onload=e.onreadystatechange=function(){
if(!e.readyState||e.readyState=="loaded"){
fn();
}
};
}
if(uri.indexOf("://")<0){
if(uri.charAt(0)!="/"){
uri="/"+uri;
}
uri=zk.getUpdateURI("/web/_zver"+zk.build+uri);
}
e.src=uri;
document.getElementsByTagName("HEAD")[0].appendChild(e);
};
zk.getUpdateURI=function(uri,_4d){
if(!uri){
return zk_action;
}
if(uri.charAt(0)!="/"){
uri="/"+uri;
}
var j=zk_action.lastIndexOf(";"),k=zk_action.lastIndexOf("?");
if(j<0&&k<0){
return zk_action+uri;
}
if(k>=0&&(j<0||k<j)){
j=k;
}
uri=zk_action.substring(0,j)+uri;
return _4d?uri:uri+zk_action.substring(j);
};
zk.progress=function(_4f){
zk._progressing=true;
if(_4f>0){
setTimeout(zk._progress,_4f);
}else{
zk._progress();
}
};
zk.progressDone=function(){
zk._progressing=false;
var n=$e("zk_prog");
if(n){
n.parentNode.removeChild(n);
}
};
zk._progress=function(){
if(zk._progressing){
var n=$e("zk_prog");
if(!n){
var msg;
try{
msg=mesg.PLEASE_WAIT;
}
catch(e){
msg="İşlem yapılıyor...";
}
n=zk._newProgDlg("zk_prog",msg,0,zk.innerY());
if(n){
var _53=zk.innerWidth()-n.offsetWidth-20;
if(_53<0){
_53=0;
}
n.style.left=_53+"px";
}
}
}
};
zk._newProgDlg=function(id,msg,x,y){
var n=document.createElement("DIV");
document.body.appendChild(n);
var _59="<div id=\""+id+"\" style=\"left:"+x+"px;top:"+y+"px;"+"position:absolute;z-index:79000;background-color:#FFF0C8;"+"white-space:nowrap;border:1px solid #77a;padding:6px;\">"+"<img alt=\".\" src=\""+zk.getUpdateURI("/web/zk/img/progress.gif")+"\"/> "+msg+"</div>";
zk._setOuterHTML(n,_59);
return $e(id);
};
zk.https=function(){
var p=location.protocol;
return p&&"https:"==p.toLowerCase();
};
zk.innerX=function(){
return window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0;
};
zk.innerY=function(){
return window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;
};
zk.innerWidth=function(){
return typeof window.innerWidth=="number"?window.innerWidth:document.compatMode=="CSS1Compat"?document.documentElement.clientWidth:document.body.clientWidth;
};
zk.innerHeight=function(){
return typeof window.innerHeight=="number"?window.innerHeight:document.compatMode=="CSS1Compat"?document.documentElement.clientHeight:document.body.clientHeight;
};
zk._setOuterHTML=function(n,_5c){
if(n.outerHTML){
n.outerHTML=_5c;
}else{
var _5d=document.createRange();
_5d.setStartBefore(n);
var df=_5d.createContextualFragment(_5c);
n.parentNode.replaceChild(df,n);
}
};
zk.pause=function(_5f){
if(_5f){
var d=new Date(),n;
do{
n=new Date();
}while(n-d<_5f);
}
};
zk.encodeXML=function(txt,_62){
var out="";
if(txt){
for(var j=0;j<txt.length;++j){
var cc=txt.charAt(j);
switch(cc){
case "<":
out+="&lt;";
break;
case ">":
out+="&gt;";
break;
case "&":
out+="&amp;";
break;
case "\n":
if(_62){
out+="<br/>";
break;
}
default:
out+=cc;
}
}
}
return out;
};
zk.message=function(msg){
zk._msg=zk._msg?zk._msg+msg:msg;
zk._msg+="\n";
setTimeout(zk._domsg,600);
};
zk._domsg=function(){
if(zk._msg){
var _67=$e("zk_msg");
if(!_67){
_67=document.createElement("DIV");
document.body.appendChild(_67);
var _68="<div style=\"border:1px solid #77c\">"+"<table cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><tr>"+"<td width=\"20pt\"><button onclick=\"zk._msgclose(this)\">close</button><br/>"+"<button onclick=\"$e('zk_msg').value = ''\">clear</button></td>"+"<td><textarea id=\"zk_msg\" style=\"width:100%\" rows=\"3\"></textarea></td></tr></table></div>";
zk._setOuterHTML(_67,_68);
_67=$e("zk_msg");
}
_67.value=_67.value+zk._msg+"\n";
zk._msg=null;
}
};
zk._msgclose=function(n){
while((n=n.parentNode)!=null){
if($tag(n)=="DIV"){
n.parentNode.removeChild(n);
return;
}
}
};
zk.debug=zk.message;
zk.error=function(msg){
if(!zk._errcnt){
zk._errcnt=1;
}
var id="zk_err_"+zk._errcnt++;
var box=document.createElement("DIV");
document.body.appendChild(box);
var _6d="<div style=\"position:absolute;z-index:99000;padding:3px;left:"+(zk.innerX()+50)+"px;top:"+(zk.innerY()+20)+"px;width:250px;border:1px solid #963;background-color:#fc9\" id=\""+id+"\"><table cellpadding=\"2\" cellspacing=\"2\" width=\"100%\"><tr valign=\"top\">"+"<td width=\"20pt\"><button onclick=\"zk._msgclose(this)\">close</button></td>"+"<td style=\"border:1px inset\">"+zk.encodeXML(msg,true)+"</td></tr></table></div>";
zk._setOuterHTML(box,_6d);
box=$e(id);
try{
new Draggable(box,{handle:box,zindex:box.style.zIndex,starteffect:Prototype.emptyFunction,starteffect:Prototype.emptyFunction,endeffect:Prototype.emptyFunction});
}
catch(e){
}
};
if(!zk._modules){
zk.loading=0;
zk._modules={};
zk._initfns=new Array();
zk._initmods=new Array();
zk._initcmps=new Array();
zk._ckfns=new Array();
zk._visicmps={};
zk._hidecmps={};
var myload=function(){
zk.progress(600);
zk.addInit(zk.progressDone);
zk.initAt(document.body);
};
if(zk.ie&&!zk.https()){
document.write("<script id=\"_zie_load\" defer src=\"javascript:void(0)\"></script>");
var e=$e("_zie_load");
e.onreadystatechange=function(){
if("complete"==this.readyState){
if(myload){
myload();
}
myload=null;
}
};
e.onreadystatechange();
}else{
if(zk.gecko&&document.addEventListener){
document.addEventListener("DOMContentLoaded",myload,false);
}else{
if(zk.safari){
var timer=setInterval(function(){
if(/loaded|complete/.test(document.readyState)){
clearInterval(timer);
delete timer;
myload();
myload=null;
}
},10);
}else{
if(window.onload){
zk.addInit(window.onload);
}
window.onload=myload;
}
}
}
}

