Type.registerNamespace("Telerik.Web.UI");
Type.registerNamespace("Telerik.Web.UI.WindowManager");
function GetRadWindowManager(){return Telerik.Web.UI.WindowManager.Manager
}window.radalert=function(m,j,g,h){var l=GetRadWindowManager();
var k=l._getStandardPopup("alert",m);
if(typeof(h)!="undefined"){k.set_title(h)
}k.setSize(j?j:280,g?g:200);
k.show();
k.center();
return k
};
window.radconfirm=function(p,m,o,n,k,j){var q=GetRadWindowManager();
var l=q._getStandardPopup("confirm",p);
if(typeof(j)!="undefined"){l.set_title(j)
}l.setSize(o?o:280,n?n:200);
l.set_clientCallBackFunction(function(a,b){if(m){m(b)
}});
l.show();
l.center();
return l
};
window.radprompt=function(u,r,t,s,p,o,l){var m=GetRadWindowManager();
var q=m._getStandardPopup("prompt",u,l);
if(typeof(o)!="undefined"){q.set_title(o)
}q.setSize(t?t:280,s?s:200);
q.set_clientCallBackFunction(function(b,a){if(r){r(a)
}});
q.show();
q.center();
if(l&&$telerik.isIE){var n=q.get_popupElement().getElementsByTagName("INPUT")[0];
if(n){n.value=l
}}return q
};
window.radopen=function(e,d){var f=GetRadWindowManager();
return f.open(e,d)
};
Telerik.Web.UI.RadWindowManager=function(b){Telerik.Web.UI.RadWindowManager.initializeBase(this,[b]);
this._windowIDs=[];
this._windows=[];
this._preserveClientState=false;
this.Open=this.open;
this.GetWindowByName=this.getWindowByName;
this.GetWindowById=this.getWindowById;
this.GetActiveWindow=this.getActiveWindow;
this.GetWindowObjects=this.get_windows;
this.GetWindows=this.get_windows;
this.Cascade=this.cascade;
this.Tile=this.tile;
this.RestoreAll=this.restoreAll;
this.MaximizeAll=this.maximizeAll;
this.MinimizeAll=this.minimizeAll;
this.ShowAll=this.showAll;
this.CloseAll=this.closeAll;
this.CloseActiveWindow=this.closeActiveWindow;
this.MinimizeActiveWindow=this.minimizeActiveWindow;
this.RestoreActiveWindow=this.restoreActiveWindow
};
Telerik.Web.UI.RadWindowManager.prototype={get_zIndex:function(){return Telerik.Web.UI.RadWindowUtils._zIndex
},set_zIndex:function(c){var d=parseInt(c);
if(isNaN(c)){return
}Telerik.Web.UI.RadWindowUtils._zIndex=c
},initialize:function(e){try{var d=this.get_element().style.zIndex;
if(d){this.set_zIndex(d)
}}catch(f){}this._initialize();
this._registerAsPageManager();
if(this.get_preserveClientState()){this.restoreState()
}},dispose:function(){var b=this.get_preserveClientState();
if(b){this.saveState()
}this._disposeWindows();
this._windows=null;
Telerik.Web.UI.RadWindowManager.callBaseMethod(this,"dispose")
},open:function(f,d){var e=this.getWindowByName(d);
if(!e){if(!d){d=this.get_id()+this._getUniqueId()
}e=this._createWindow(d)
}if(f&&!e.get_reloadOnShow()&&e._iframe&&e._iframe.src!=f){e.setUrl(f)
}else{if(f){e._navigateUrl=f
}}e.show();
return e
},getActiveWindow:function(){return Telerik.Web.UI.RadWindowController.get_activeWindow()
},getWindowById:function(h){var f=this.get_windows();
for(var g=0;
g<f.length;
g++){var e=f[g];
if(h==e.get_id()){return e
}}return null
},getWindowByName:function(e){var g=this.get_windows();
if(!g){return null
}for(var h=0;
h<g.length;
h++){var f=g[h];
if(e==f.get_name()){return f
}}return null
},removeWindow:function(e){if(!e){return
}var f=this.getWindowByName(e.get_name());
var d=this.get_windows();
if(f){Array.remove(d,f)
}},_getUniqueId:function(){return""+(new Date()-100)
},_initialize:function(){var g=this._windowIDs;
for(var f=0;
f<g.length;
f++){var h=g[f];
var e=$find(h);
if(!e){continue
}e.set_windowManager(this);
this._windows[this._windows.length]=e
}},_disposeWindows:function(){for(var d=0;
d<this._windows.length;
d++){var c=this._windows[d];
if(c.isCloned()){c.dispose()
}}this._windows=[]
},_createWindow:function(c){var d=this.clone(c);
d.set_name(c);
this._windows[this._windows.length]=d;
d.set_windowManager(this);
return d
},_replaceLocalization:function(g,h){var f=/##LOC\[(.*?)\]##/;
while(g.match(f)){var e=h[RegExp.$1]?h[RegExp.$1]:"";
g=g.replace(f,e)
}return g
},_getStandardPopup:function(l,m,p){var o=this._createWindow(l+this._getUniqueId(),false);
o.set_destroyOnClose(true);
o.set_restrictionZoneID(null);
o.set_modal(true);
var q=document.getElementById(this.get_id()+"_"+l.toLowerCase()+"template");
var j=this._stringFormat(q.innerHTML,o.get_id(),m,p?p:"");
j=this._replaceLocalization(j,Telerik.Web.UI.RadWindowUtils.Localization);
var k=document.createElement("DIV");
k.innerHTML=j;
o.set_behaviors(Telerik.Web.UI.WindowBehaviors.Close);
o.set_visibleStatusbar(false);
o.set_contentElement(k);
var n=o.get_contentElement().getElementsByTagName("INPUT")[0];
if(!n){n=o.get_contentElement().getElementsByTagName("A")[0]
}if(n&&n.focus){window.setTimeout(function(){var b=true;
if(n.setActive){try{n.setActive();
b=false
}catch(a){}}if(b){n.focus()
}},0)
}return o
},_stringFormat:function(d){for(var c=1;
c<arguments.length;
c++){d=d.replace(new RegExp("\\{"+(c-1)+"\\}","ig"),arguments[c])
}return d
},_registerAsPageManager:function(){var c=Telerik.Web.UI.WindowManager.Manager;
var d=this.get_id();
if(c&&c.get_id()==d){c.dispose();
Telerik.Web.UI.WindowManager.Manager=null
}if(c&&!c.get_id()){Telerik.Web.UI.WindowManager.Manager=null
}if(!Telerik.Web.UI.WindowManager.Manager){Telerik.Web.UI.WindowManager.Manager=this
}},saveWindowState:function(f){if(!f||!f.isCreated()){return
}var d=f.getWindowBounds();
var e=(f.isVisible()||f.isMinimized())+"@"+d.width+"@"+d.height+"@"+d.x+"@"+d.y+"@"+f.isMinimized();
this._setRadWindowCookie(f.get_id(),e)
},saveState:function(){var c=this.get_windows();
for(i=0;
i<c.length;
i++){var d=c[i];
if(d.isCloned()){this.saveWindowState(d)
}}},restoreState:function(){function h(a,b){var c=b.split("@");
if(c.length>1){if("true"==c[0]&&!a.isVisible()){a.show()
}window.setTimeout(function(){if(parseInt(c[1])>0){a.set_width(c[1])
}if(parseInt(c[2])>0){a.set_height(c[2])
}if("true"==c[0]){a.moveTo(parseInt(c[3]),parseInt(c[4]))
}if("true"==c[5]){a.minimize()
}},1)
}}var e=this.get_windows();
for(i=0;
i<e.length;
i++){var f=e[i];
var g=this._getRadWindowCookie(f.get_id());
if(g){h(f,g)
}}},_getOnlyCookie:function(){var g="RadWindowCookie";
var e=document.cookie.split("; ");
for(var h=0;
h<e.length;
h++){var f=e[h].split("=");
if(g==f[0]){return f[1]
}}return null
},_setRadWindowCookie:function(m,k){m="["+m+"]";
var l=this._getOnlyCookie();
var j="";
var h="";
if(l){var o=l.split(m);
if(o&&o.length>1){j=o[0];
h=o[1].substr(o[1].indexOf("#")+1)
}else{h=l
}}var n=new Date();
n.setFullYear(n.getFullYear()+10);
document.cookie="RadWindowCookie="+(j+m+"-"+k+"#"+h)+";path=/;expires="+n.toUTCString()+";"
},_getRadWindowCookie:function(h){var f=this._getOnlyCookie();
if(!f){return
}var g=null;
h="["+h+"]";
var k=f.indexOf(h);
if(k>=0){var j=k+h.length+1;
g=f.substring(j,f.indexOf("#",j))
}return g
},cascade:function(){var l=0;
var j=0;
var g=this._getWindowsSortedByZindex();
for(var k=0;
k<g.length;
k++){var h=g[k];
if(!h.isClosed()&&h.isVisible()){var m=h.restore();
h.moveTo(l,j);
h.setActive(true);
l+=25;
j+=25
}}},tile:function(){var r=this._getWindowsSortedByZindex();
var A=0;
for(var t=0;
t<r.length;
t++){var x=r[t];
if(!x.isClosed()&&x.isVisible()){A++
}}var y=5;
var z=0;
var s=1;
if(A<=y){z=A
}else{var t=2;
while((A*t)<(y*(t+1))){t++;
if(t>6){break
}}s=t;
z=Math.ceil(A/s)
}var u=$telerik.getClientBounds();
var o=Math.floor(u.width/z);
var q=Math.floor(u.height/s);
var w=document.documentElement.scrollLeft||document.body.scrollLeft;
var v=document.documentElement.scrollTop||document.body.scrollTop;
var p=0;
for(var t=0;
t<r.length;
t++){var x=r[t];
if(!x.isClosed()&&x.isVisible()){p++;
if((p-1)%(z)==0&&p>z){v+=q;
w=document.documentElement.scrollLeft||document.body.scrollLeft
}x.restore();
x.moveTo(w,v);
x.setSize(o,q);
w+=o
}}},closeActiveWindow:function(){this._executeActiveWindow("close")
},minimizeActiveWindow:function(){this._executeActiveWindow("minimize")
},restoreActiveWindow:function(){this._executeActiveWindow("restore")
},closeAll:function(){this._executeAll("close")
},showAll:function(){this._executeAll("show")
},minimizeAll:function(){this._executeAll("minimize")
},maximizeAll:function(){this._executeAll("maximize")
},restoreAll:function(){this._executeAll("restore")
},_getWindowsSortedByZindex:function(){var c=this._windows.concat([]);
var d=function(b,g){var h=b.get_zindex();
var a=g.get_zindex();
if(h==a){return 0
}return(h<a?-1:1)
};
return c.sort(d)
},_executeAll:function(e){if(!this._windows){return
}var d=this._windows.concat([]);
for(var f=0;
f<d.length;
f++){d[f][e]()
}},_executeActiveWindow:function(c){var d=this.getActiveWindow();
if(d&&"function"==typeof(d[c])){d[c]()
}},get_preserveClientState:function(){return this._preserveClientState
},set_preserveClientState:function(b){if(this._preserveClientState!=b){this._preserveClientState=b
}},set_windowControls:function(b){this._windowIDs=$telerik.evalStr(b);
this._disposeWindows()
},set_child:function(b){},get_windowControls:function(){},get_windows:function(){return this._windows
}};
Telerik.Web.UI.RadWindowManager.registerClass("Telerik.Web.UI.RadWindowManager",Telerik.Web.UI.RadWindow);
if(typeof(Sys)!=='undefined')Sys.Application.notifyScriptLoaded();