AJS = (BASE_URL: "", drag_obj: null, drag_elm: null, _drop_zones :[],_ cur_pos: null katılmak function (_1, _2) (
try (
return _2.join (_1);
)
catch (e) (
var r = _2 [0 ]||"";
AJS.map (_2, function (_4) (
r + = _1 + _4;
), 1);
return r + "";
)
), getScrollTop: function () (
var t;
if (document.documentElement & & document.documentElement.scrollTop) (
t = document.documentElement.scrollTop;
) else (
(document.body) (if
t = document.body.scrollTop;
)
)
return t;
), addClass: function () (
var _6 = AJS.forceArray (arguments);
var _7 = _6.pop ();
var _8 = function (o) (
if (! yeni RegExp ("(^| \ \ s) "+ _7 +" (\ \ |$)"). testi (o.className)) (s
o.className + = (o.className? "":"")+_ 7;
)
);
AJS.map (_6, function (_a) (
_8 (_a);
));
), setStyle: function () (
var _b = AJS.forceArray (arguments);
var _C = _b.pop ();
var _d = _b.pop ();
AJS.map (_b, function (_e) (
_e.style [_d] = AJS.getCssDim (_C);
));
), _getRealScope: (FN, _10, _11, _12) fonksiyonu (
var _13 = window;
_10 = AJS. $ A (_10);
(fn._cscope) (if
_13 = Fn._cscope;
)
return function () (
var _14 = [];
var i = 0;
(_11) (if
i = 1;
)
AJS.map (arguments, function () (arg
_14.push (Arg);
), i);
_14 = _14.concat (_10);
(_12) (if
_14 = _14.reverse ();
)
return fn.apply (_13, _14);
);
), preloadImages: function () (
AJS.AEV (window, "load", AJS. P $ (function (_17) (
AJS.map (_17, function () (src
var pic = new Image ();
pic.src = src;
));
) argümanları));
), _createDomShortcuts: function () (
var _1a = [ "ul", "li", "", "tr", "", "tbody", "masa", "input", "span", "b" th td, "bir", "div "," "," düğme "," h1 "," h2 "," h3 "," br "," textarea "," form "," p "img," select "," seçenek "," iframe ", "script", "merkezi", "dl", "dt", "dd", "küçük", "önceden"];
var _1b = function (elm) (
var, [= "return AJS.createDOM.apply (boş _1d '" + karaağaç + "', argümanlar ]);";
var _1e = "function () (" + _1d + ")";
eval ( "AJS." + elm.toUpperCase ()+"="+_ 1e);
);
AJS.map (_1a, _1b);
AJS.TN = function (_1f) (
return document.createTextNode (_1f);
);
), documentInsert: (karaağaç) fonksiyonu (
if ((karaağaç) == "string") (typeof
karaağaç = AJS.HTML2DOM (karaağaç);
)
( "<span id=\"dummy_holder\"> document.write </ span>");
AJS.swapDOM (AJS. $ ( "dummy_holder"), karaağaç);
), getWindowSize: function () (doc
doc = doc | | belge;
var _22, _23;
(self.innerHeight) (if
_22 = Self.innerWidth;
_23 = Self.innerHeight;
) else (
if (doc.documentElement & & doc.documentElement.clientHeight) (
_22 = Doc.documentElement.clientWidth;
_23 = Doc.documentElement.clientHeight;
) else (
(doc.body) (if
_22 = Doc.body.clientWidth;
_23 = Doc.body.clientHeight;
)
)
)
return ( "w": _22, "h": _23);
), flattenList: function (_24) (
var r = [];
var _26 = function (r, l) (
AJS.map (l, function (o) (
(o == null) (if
) else (
if (AJS.isArray (o)) (
_26 (R, o);
) else (
r.push (o);
)
)
));
);
_26 (R, _24);
return r;
), setEventKey: (e) fonksiyonu (
e.key = e.keyCode? e.keyCode: e.charCode;
(window.event) (if
e.ctrl = window.event.ctrlKey;
e.shift = window.event.shiftKey;
) else (
e.ctrl = e.ctrlKey;
e.shift = e.shiftKey;
)
(e.key) switch (
durumda 63.232:
e.key = 38;
break;
durumda 63.233:
e.key = 40;
break;
durumda 63.235:
e.key = 39;
break;
durumda 63.234:
e.key = 37;
break;
)
), removeElement: function () (
var _2b = AJS.forceArray (arguments);
AJS.map (_2b, function (elm) (
AJS.swapDOM (karaağaç, null);
));
), _unloadListeners: function () (
(AJS.listeners) (if
AJS.map (AJS.listeners, function (elm, _2e, fn) (
AJS.REV (karaağaç, _2e, fn);
));
)
AJS.listeners = [];
), kısmi: (FN) fonksiyonu (
var _31 = AJS.forceArray (arguments);
return AJS. $ b (FN, null, _31.slice (1, _31.length) (), false, true) ters.;
), getIndex: (karaağaç, _33, _34) fonksiyonu (
for (var i = 0; i <_33.length; i + +) (
(_34 & & _34 (_33 eğer [i]) | | karaağaç == _33 [i]) (
return i;
)
)
return -1;
), isDefined: (o) fonksiyonu (
return (o = "" & & o = null) undefined;
), IsArray: (obj) fonksiyonu (
return obj instanceof Array;
), setLeft: function () (
var _38 = AJS.forceArray (arguments);
_38.splice (_38.length-1, 0, "" solda);
AJS.setStyle.apply (null, _38);
), appendChildNodes: (karaağaç) fonksiyonu (
if (arguments.length> = 2) (
AJS.map (arguments, function (n) (
if (AJS.isString (n)) (
n = AJS.TN (n);
)
if (AJS.isDefined (n)) (
elm.appendChild (n);
)
), 1);
)
return elm;
), isOpera: function () (
return (navigator.userAgent.toLowerCase (). indexOf ( "opera ")!=- 1);
), isString: (obj) fonksiyonu (
return (typeof obj == "string");
), hideElement: (karaağaç) fonksiyonu (
var = AJS.forceArray (argümanlar) _3d;
AJS.map (function (karaağaç) _3d (
elm.style.display = "none";
));
), setOpacity: (karaağaç, p) fonksiyonu (
elm.style.opacity = p;
elm.style.filter = "alpha (opacity =" + p * 100 +")";
), setHeight: function () (
var _41 = AJS.forceArray (arguments);
_41.splice (_41.length-1, 0, "height");
AJS.setStyle.apply (null, _41);
), setWidth: function () (
var _42 = AJS.forceArray (arguments);
_42.splice (_42.length-1, 0, "width");
AJS.setStyle.apply (null, _42);
), createArray: (v) fonksiyonu (
if (AJS.isArray (v) & &! AJS.isString (v)) (
return v;
) else (
(! v) (if
return [];
) else (
return [v];
)
)
), isDict: (o) fonksiyonu (
var _45 = String (o);
return _45.indexOf ( "Nesne ")!=- 1;
), isMozilla: function () (
return (navigator.userAgent.toLowerCase (). indexOf ( "Gecko ")!=- 1 & & navigator.productSub> = 20030210);
), _listenOnce: (karaağaç, _47, FN) fonksiyonu (
var _49 = function () (
AJS.removeEventListener (karaağaç, _47, _49);
fn (arguments);
);
return _49;
), addEventListener: (karaağaç, _4b, FN, _4d, _4e) fonksiyonu (
(! _4e) (if
_4e = False;
)
var _4f = AJS. $ A (Elm);
AJS.map (_4f, function (_50) (
if () (_4d
fn = AJS._listenOnce (_50, _4b, fn);
)
if (AJS.isIn (_4b, [ "Gönder", "yük", "gidin", "resize "])){
var eski = karaağaç [ "Doğum" + _4b];
karaağaç [ "Doğum" + _4b] = function () (
if (old) (
fn (arguments);
) eski (arguments return;
) else (
return fn (arguments);
)
);
return;
)
if (AJS.isIn (_4b, [ "tuş", "keydown" keyUp "," tıklayın "])){
var _52 = fn;
fn = function (e) (
AJS.setEventKey (e);
return _52.apply (null, arguments);
);
)
(_50.attachEvent) (if
_50.attachEvent ( "+ Üzerine _4b, fn);
) else (
(_50.addEventListener) (if
_50.addEventListener (_4b, FN, _4e);
)
)
AJS.listeners = AJS. $ A (AJS.listeners);
AJS.listeners.push ([_50, _4b, fn]);
));
), createDOM: (_54, _55) fonksiyonu (
var i = 0, _57;
karaağaç = document.createElement (_54);
if (AJS.isDict (_55 [i])) (
(k _55 için [0]) (
_57 = _55 [0] [k];
if (k == "style") (
elm.style.cssText = _57;
) else (
if (k == "sınıfı" | | k == "className") (
elm.className = _57;
) else (
elm.setAttribute (k, _57);
)
)
)
i + +;
)
if (_55 [0] == null) (
i = 1;
)
AJS.map (_55, function (n) (
(n) (if
if (AJS.isString (n) | | AJS.isNumber (n)) (
n = AJS.TN (n);
)
elm.appendChild (n);
)
), i);
return elm;
), setüstü: function () (
var _59 = AJS.forceArray (arguments);
_59.splice (_59.length-1, 0, "top");
AJS.setStyle.apply (null, _59);
), getElementsByTagAndClassName: (_5a, _5b, _5c) fonksiyonu (
var = [] _5d;
if (! ()) (_5c AJS.isDefined
_5c = Document;
)
if (! AJS.isDefined (_5a)) (
_5a ="*";
)
var els = _5c.getElementsByTagName (_5a);
var _5f = els.length;
var _60 = new RegExp ("(^| \ \ s) "+ _5b +" (\ \ s |$)");
for (i = 0, j = 0; i <_5f; i + +) (
(_60.test (ELS [i]. className) | | _5b == null) (
_5d [J] = els [i];
j + +;
)
)
return _5d;
), removeClass: function () (
var _61 = AJS.forceArray (arguments);
var cls = _61.pop ();
var _63 = function (o) (
o.className = o.className.replace (yeni RegExp ( "\ \ s?" + cls, "g "),"");
);
AJS.map (_61, function (elm) (
_63 (Karaağaç);
));
), bindMethods: function (_66) (
_66 de (var k için) (
var _68 = _66 [k];
if (typeof (_68) == "function") (
_66 [K] = AJS. $ B (_68, _66);
)
)
), günlüğü: (o) fonksiyonu (
if (AJS.isMozilla ()) (
(o) console.log;
) else (
var div = AJS.DIV (( "tarzı": "color: green"));
AJS.ACN (AJS.getBody (), AJS.setHTML (div, "+ o));
)
), ESAYIYSA: (obj) fonksiyonu (
return (typeof obj == "number");
), harita: (FN, _6e, _6c _6f) fonksiyonu (
var i = 0, l = _6c.length;
(_6e) (if
i = _6e;
)
(_6f) (if
l = _6f;
)
(i; i <l; i + +) için (
fn.apply (null, [_6c [i], i]);
)
), removeEventListener: (karaağaç, _73, FN, _75) fonksiyonu (
if (! _75) (
_75 = False;
)
(elm.removeEventListener) (if
elm.removeEventListener (_73, FN, _75);
if (AJS.isOpera ()) (
elm.removeEventListener (_73, FN,! _75);
)
) else (
(elm.detachEvent) (if
elm.detachEvent ( "+ üzerine _73, fn);
)
)
), getCssDim: (dim) fonksiyonu (
if (AJS.isString (dim)) (
return dim;
) else (
return loş + "px";
)
), setHTML: (karaağaç, _78) fonksiyonu (
= _78 elm.innerHTML;
return elm;
), bind: (FN, _7a, _7b, _7c, _7d) fonksiyonu (
fn._cscope = _7a;
return AJS._getRealScope (FN, _7b, _7c, _7d);
), forceArray: (_7e) fonksiyonu (
var r = [];
AJS.map (_7e, function (elm) (
r.push (karaağaç);
));
return r;
), güncelleme: (L1, L2) fonksiyonu (
l2 de (var i) (
L1 [i] = l2 [i];
)
return L1;
), getBody: function () (
return AJS. $ bytc ( "body") [0];
), HTML2DOM: (_84, _85) fonksiyonu (
var d = AJS.DIV ();
= _84 d.innerHTML;
(_85) (if
return d.childNodes [0];
) else (
return d;
)
), getElement: function (id) (
(AJS.isString (id) | | AJS.isNumber ()) (if id
return (id) document.getElementById;
) else (
return id;
)
), showElement: function () (
var _88 = AJS.forceArray (arguments);
AJS.map (_88, function (elm) (
elm.style.display = "";
));
), swapDOM: (_8a, src) fonksiyonu (
_8a = AJS.getElement (_8a);
var _8c = _8a.parentNode;
if () (src
src = AJS.getElement (src);
_8c.replaceChild (Src _8a);
) else (
_8c.removeChild (_8a);
)
return src;
), isin: (karaağaç, _8e) fonksiyonu (
var i = AJS.getIndex (karaağaç, _8e);
if (i! =- 1) (
return true;
) else (
return false;
)
));
AJS. $ = AJS.getElement;
AJS. $ $ = AJS.getElements;
AJS. $ F = AJS.getFormElement;
AJS. $ P = AJS.partial;
AJS. $ B = AJS.bind;
AJS. $ A = AJS.createArray;
AJS.DI = AJS.documentInsert;
AJS.ACN = AJS.appendChildNodes;
AJS.RCN = AJS.replaceChildNodes;
AJS.AEV = AJS.addEventListener;
AJS.REV = AJS.removeEventListener;
AJS. $ Bytc = AJS.getElementsByTagAndClassName;
AJS.addEventListener (window, "", AJS._unloadListeners) kaldırma;
AJS._createDomShortcuts ();
AJS.Class = function (_90) (
var fn = function () (
if (arguments [0] = "no_init") (
return this.init.apply (this, arguments);
)
);
fn.prototype = _90;
AJS.update (FN, AJS.Class.prototype);
return fn;
);
AJS.Class.prototype = (uzatmak: function (_92) (
var _93 = new ( "bunun no_init");
_92 (K) için (
var _94 = _93 [k];
var cur = _92 [k];
(_94 & & _94 if! = cur & & typeof == "fonksiyonu fark") (
fark = this._parentize (_94) fark;
)
_93 [K] = fark;
)
Yeni AJS.Class (_93) return;
), uygulama: function (_96) (
AJS.update (this.prototype, _96);
), _parentize: (cur, _98) fonksiyonu (
return function () (
this.parent = _98;
return cur.apply (this, arguments);
);
));
AJS. $ = AJS.getElement;
AJS. $ $ = AJS.getElements;
AJS. $ F = AJS.getFormElement;
AJS. $ B = AJS.bind;
AJS. $ P = AJS.partial;
AJS. $ FA = AJS.forceArray;
AJS. $ A = AJS.createArray;
AJS.DI = AJS.documentInsert;
AJS.ACN = AJS.appendChildNodes;
AJS.RCN = AJS.replaceChildNodes;
AJS.AEV = AJS.addEventListener;
AJS.REV = AJS.removeEventListener;
AJS. $ Bytc = AJS.getElementsByTagAndClassName;
AJSDeferred = function (req) (
this.callbacks = [];
this.errbacks = [];
this.req = req;
);
AJSDeferred.prototype = (excCallbackSeq: (req, _9b) fonksiyonu (
var _9c = req.responseText;
(_9b.length> 0) ise (
var fn = _9b.pop ();
var _9e = fn (req) _9c;
(_9e) (if
_9c = _9e;
)
)
), callback: function () (
this.excCallbackSeq (this.req, this.callbacks);
), errback: function () (
(this.errbacks.length == 0) (
alert ( "Hata karşılaştı: \ n" + this.req.responseText);
)
this.excCallbackSeq (this.req, this.errbacks);
), addErrback: (FN) fonksiyonu (
this.errbacks.unshift (FN);
), addCallback: (FN) fonksiyonu (
this.callbacks.unshift (FN);
), addCallbacks: (fn1, fn2) fonksiyonu (
this.addCallback (fn1);
this.addErrback (fn2);
), sendReq: (_a3) fonksiyonu (
if (AJS.isObject (_a3)) (
this.req.send (AJS.queryArguments (_a3));
) else (
if (AJS.isDefined (_a3)) (
this.req.send (_a3);
) else (
this.req.send ("");
)
)
));
script_loaded = true;

