Type.registerNamespace("Telerik.Web.UI");
Type.registerNamespace("Telerik.Web.UI.WindowManager");
function GetRadWindowManager(){return Telerik.Web.UI.WindowManager.Manager
}window.radalert=function(g,k,m,j){var h=GetRadWindowManager();
var l=h._getStandardPopup("alert",g);
if(typeof(j)!="undefined"){l.set_title(j)
}l.setSize(k?k:280,m?m:200);
l.center();
l.show();
return l
};
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.center();
l.show();
return l
};
window.radprompt=function(m,t,l,u,r,q,n){var o=GetRadWindowManager();
var s=o._getStandardPopup("prompt",m,n);
if(typeof(q)!="undefined"){s.set_title(q)
}s.setSize(l?l:280,u?u:200);
s.set_clientCallBackFunction(function(a,b){if(t){t(b)
}});
s.center();
s.show();
if(n&&$telerik.isIE){var p=s.get_popupElement().getElementsByTagName("INPUT")[0];
if(p){p.value=n
}}return s
};
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(e){var g=this.get_windows();
for(var h=0;
h<g.length;
h++){var f=g[h];
if(e==f.get_id()){return f
}}return null
},getWindowByName:function(f){var h=this.get_windows();
if(!h){return null
}for(var e=0;
e<h.length;
e++){var g=h[e];
if(f==g.get_name()){return g
}}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 h=this._windowIDs;
for(var g=0;
g<h.length;
g++){var e=h[g];
var f=$find(e);
if(!f){continue
}f.set_windowManager(this);
this._windows[this._windows.length]=f
}},_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_modal(d.isModal());
d.set_name(c);
this._windows[this._windows.length]=d;
d.set_windowManager(this);
return d
},_replaceLocalization:function(h,e){var g=/##LOC\[(.*?)\]##/;
while(h.match(g)){var f=e[RegExp.$1]?e[RegExp.$1]:"";
h=h.replace(g,f)
}return h
},_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 e(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 f=this.get_windows();
for(i=0;
i<f.length;
i++){var g=f[i];
var h=this._getRadWindowCookie(g.get_id());
if(h){e(g,h)
}}},_getOnlyCookie:function(){var h="RadWindowCookie";
var f=document.cookie.split("; ");
for(var e=0;
e<f.length;
e++){var g=f[e].split("=");
if(h==g[0]){return g[1]
}}return null
},_setRadWindowCookie:function(h,n){h="["+h+"]";
var o=this._getOnlyCookie();
var m="";
var l="";
if(o){var k=o.split(h);
if(k&&k.length>1){m=k[0];
l=k[1].substr(k[1].indexOf("#")+1)
}else{l=o
}}var j=new Date();
j.setFullYear(j.getFullYear()+10);
document.cookie="RadWindowCookie="+(m+h+"-"+n+"#"+l)+";path=/;expires="+j.toUTCString()+";"
},_getRadWindowCookie:function(g){var j=this._getOnlyCookie();
if(!j){return
}var k=null;
g="["+g+"]";
var f=j.indexOf(g);
if(f>=0){var h=f+g.length+1;
k=j.substring(h,j.indexOf("#",h))
}return k
},cascade:function(){var m=0;
var k=0;
var j=this._getWindowsSortedByZindex();
for(var l=0;
l<j.length;
l++){var h=j[l];
if(!h.isClosed()&&h.isVisible()){var g=h.restore();
h.moveTo(m,k);
h.setActive(true);
m+=25;
k+=25
}}},tile:function(){var z=this._getWindowsSortedByZindex();
var s=0;
for(var o=0;
o<z.length;
o++){var u=z[o];
if(!u.isClosed()&&u.isVisible()){s++
}}var v=5;
var w=0;
var A=1;
if(s<=v){w=s
}else{var o=2;
while((s*o)<(v*(o+1))){o++;
if(o>6){break
}}A=o;
w=Math.ceil(s/A)
}var p=$telerik.getClientBounds();
var t=Math.floor(p.width/w);
var y=Math.floor(p.height/A);
var r=document.documentElement.scrollLeft||document.body.scrollLeft;
var q=document.documentElement.scrollTop||document.body.scrollTop;
var x=0;
for(var o=0;
o<z.length;
o++){var u=z[o];
if(!u.isClosed()&&u.isVisible()){x++;
if((x-1)%(w)==0&&x>w){q+=y;
r=document.documentElement.scrollLeft||document.body.scrollLeft
}u.restore();
u.moveTo(r,q);
u.setSize(t,y);
r+=t
}}},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,h){var g=b.get_zindex();
var a=h.get_zindex();
if(g==a){return 0
}return(g<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=eval(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();