// (c) Copyright Microsoft Corporation. // This source is subject to the Microsoft Permissive License. // See http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsourcelicenses.mspx. // All other rights reserved. Type.registerNamespace("Telerik.Web"); Telerik.Web.BoxSide=function(){ }; Telerik.Web.BoxSide.prototype={Top:0,Right:1,Bottom:2,Left:3}; Telerik.Web.BoxSide.registerEnum("Telerik.Web.BoxSide",false); Telerik.Web._CommonScripts=function(){ this._borderThicknesses={}; var _1=document.createElement("div"); var _2=document.createElement("div"); _1.style.visibility="hidden"; _1.style.position="absolute"; _1.style.fontSize="1px"; _2.style.height="0px"; _2.style.overflow="hidden"; document.body.appendChild(_1).appendChild(_2); var _3=_1.offsetHeight; _2.style.borderTop="solid black"; _2.style.borderTopWidth="thin"; this._borderThicknesses["thin"]=_1.offsetHeight-_3; _2.style.borderTopWidth="medium"; this._borderThicknesses["medium"]=_1.offsetHeight-_3; _2.style.borderTopWidth="thick"; this._borderThicknesses["thick"]=_1.offsetHeight-_3; _1.removeChild(_2); document.body.removeChild(_1); _1=null; _2=null; }; Telerik.Web._CommonScripts.prototype={_borderStyleNames:["borderTopStyle","borderRightStyle","borderBottomStyle","borderLeftStyle"],_borderWidthNames:["borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth"],_paddingWidthNames:["paddingTop","paddingRight","paddingBottom","paddingLeft"],_marginWidthNames:["marginTop","marginRight","marginBottom","marginLeft"],getCurrentStyle:function(_4,_5,_6){ var _7=null; if(_4){ if(_4.currentStyle){ _7=_4.currentStyle[_5]; }else{ if(document.defaultView&&document.defaultView.getComputedStyle){ var _8=document.defaultView.getComputedStyle(_4,null); if(_8){ _7=_8[_5]; } } } if(!_7&&_4.style.getPropertyValue){ _7=_4.style.getPropertyValue(_5); }else{ if(!_7&&_4.style.getAttribute){ _7=_4.style.getAttribute(_5); } } } if((!_7||_7==""||typeof (_7)==="undefined")){ if(typeof (_6)!="undefined"){ _7=_6; }else{ _7=null; } } return _7; },getInheritedBackgroundColor:function(_9){ if(!_9){ return "#FFFFFF"; } var _a=this.getCurrentStyle(_9,"backgroundColor"); try{ while(!_a||_a==""||_a=="transparent"||_a=="rgba(0, 0, 0, 0)"){ _9=_9.parentNode; if(!_9){ _a="#FFFFFF"; }else{ _a=this.getCurrentStyle(_9,"backgroundColor"); } } } catch(ex){ _a="#FFFFFF"; } return _a; },getLocationWithScrollOffset:function(_b){ var _c=null; var _d=[]; var _e; if(_b.getBoundingClientRect){ _e=_b.getBoundingClientRect(); var _f=document.documentElement.scrollTop||document.body.scrollTop; var _10=document.documentElement.scrollLeft||document.body.scrollLeft; var x=_e.left+_10-2; var y=_e.top+_f-2; return new Sys.UI.Point(x,y); }else{ if(document.getBoxObjectFor){ _e=document.getBoxObjectFor(_b); _d=[_e.x-1,_e.y-1]; }else{ _d=[_b.offsetLeft,_b.offsetTop]; _c=_b.offsetParent; if(_c!=_b){ while(_c){ _d[0]+=_c.offsetLeft; _d[1]+=_c.offsetTop; _c=_c.offsetParent; } } } } if(window.opera){ _c=_b.offsetParent; while(_c&&_c.tagName.toUpperCase()!="BODY"&&_c.tagName.toUpperCase()!="HTML"){ _d[0]-=_c.scrollLeft; _d[1]-=_c.scrollTop; _c=_c.offsetParent; } }else{ _c=_b.parentNode; while(_c&&_c.tagName.toUpperCase()!="BODY"&&_c.tagName.toUpperCase()!="HTML"){ _d[0]-=_c.scrollLeft; _d[1]-=_c.scrollTop; _c=_c.parentNode; } } return new Sys.UI.Point(_d[0],_d[1]); },getLocation:function(_13){ if(_13===document.documentElement){ return new Sys.UI.Point(0,0); } if(Sys.Browser.agent==Sys.Browser.InternetExplorer&&Sys.Browser.version<7){ if(_13.window===_13||_13.nodeType===9||!_13.getClientRects||!_13.getBoundingClientRect){ return new Sys.UI.Point(0,0); } var _14=_13.getClientRects(); if(!_14||!_14.length){ return new Sys.UI.Point(0,0); } var _15=_14[0]; var _16=0; var _17=0; var _18=false; try{ _18=_13.ownerDocument.parentWindow.frameElement; } catch(ex){ _18=true; } if(_18){ var _19=_13.getBoundingClientRect(); if(!_19){ return new Sys.UI.Point(0,0); } var _1a=_15.left; var _1b=_15.top; for(var i=1;i<_14.length;i++){ var r=_14[i]; if(r.left<_1a){ _1a=r.left; } if(r.top<_1b){ _1b=r.top; } } _16=_1a-_19.left; _17=_1b-_19.top; } var _1e=_13.document.documentElement; return new Sys.UI.Point(_15.left-2-_16+_1e.scrollLeft,_15.top-2-_17+_1e.scrollTop); } return Sys.UI.DomElement.getLocation(_13); },setLocation:function(_1f,_20){ Sys.UI.DomElement.setLocation(_1f,_20.x,_20.y); },getContentSize:function(_21){ if(!_21){ throw Error.argumentNull("element"); } var _22=this.getSize(_21); var _23=this.getBorderBox(_21); var _24=this.getPaddingBox(_21); return {width:_22.width-_23.horizontal-_24.horizontal,height:_22.height-_23.vertical-_24.vertical}; },getSize:function(_25){ if(!_25){ throw Error.argumentNull("element"); } return {width:_25.offsetWidth,height:_25.offsetHeight}; },setContentSize:function(_26,_27){ if(!_26){ throw Error.argumentNull("element"); } if(!_27){ throw Error.argumentNull("size"); } if(this.getCurrentStyle(_26,"MozBoxSizing")=="border-box"||this.getCurrentStyle(_26,"BoxSizing")=="border-box"){ var _28=this.getBorderBox(_26); var _29=this.getPaddingBox(_26); _27={width:_27.width+_28.horizontal+_29.horizontal,height:_27.height+_28.vertical+_29.vertical}; } _26.style.width=_27.width.toString()+"px"; _26.style.height=_27.height.toString()+"px"; },setSize:function(_2a,_2b){ if(!_2a){ throw Error.argumentNull("element"); } if(!_2b){ throw Error.argumentNull("size"); } var _2c=this.getBorderBox(_2a); var _2d=this.getPaddingBox(_2a); var _2e={width:_2b.width-_2c.horizontal-_2d.horizontal,height:_2b.height-_2c.vertical-_2d.vertical}; this.setContentSize(_2a,_2e); },getBounds:function(_2f){ var _30=TelerikCommonScripts.getLocation(_2f); return new Sys.UI.Bounds(_30.x,_30.y,_2f.offsetWidth||0,_2f.offsetHeight||0); },setBounds:function(_31,_32){ if(!_31){ throw Error.argumentNull("element"); } if(!_32){ throw Error.argumentNull("bounds"); } this.setSize(_31,_32); TelerikCommonScripts.setLocation(_31,_32); },getClientBounds:function(){ var _33; var _34; switch(Sys.Browser.agent){ case Sys.Browser.InternetExplorer: _33=document.documentElement.clientWidth; _34=document.documentElement.clientHeight; break; case Sys.Browser.Safari: _33=window.innerWidth; _34=window.innerHeight; break; case Sys.Browser.Opera: _33=Math.min(window.innerWidth,document.body.clientWidth); _34=Math.min(window.innerHeight,document.body.clientHeight); break; default: _33=Math.min(window.innerWidth,document.documentElement.clientWidth); _34=Math.min(window.innerHeight,document.documentElement.clientHeight); break; } return new Sys.UI.Bounds(0,0,_33,_34); },getMarginBox:function(_35){ if(!_35){ throw Error.argumentNull("element"); } var box={top:this.getMargin(_35,Telerik.Web.BoxSide.Top),right:this.getMargin(_35,Telerik.Web.BoxSide.Right),bottom:this.getMargin(_35,Telerik.Web.BoxSide.Bottom),left:this.getMargin(_35,Telerik.Web.BoxSide.Left)}; box.horizontal=box.left+box.right; box.vertical=box.top+box.bottom; return box; },getBorderBox:function(_37){ if(!_37){ throw Error.argumentNull("element"); } var box={top:this.getBorderWidth(_37,Telerik.Web.BoxSide.Top),right:this.getBorderWidth(_37,Telerik.Web.BoxSide.Right),bottom:this.getBorderWidth(_37,Telerik.Web.BoxSide.Bottom),left:this.getBorderWidth(_37,Telerik.Web.BoxSide.Left)}; box.horizontal=box.left+box.right; box.vertical=box.top+box.bottom; return box; },getPaddingBox:function(_39){ if(!_39){ throw Error.argumentNull("element"); } var box={top:this.getPadding(_39,Telerik.Web.BoxSide.Top),right:this.getPadding(_39,Telerik.Web.BoxSide.Right),bottom:this.getPadding(_39,Telerik.Web.BoxSide.Bottom),left:this.getPadding(_39,Telerik.Web.BoxSide.Left)}; box.horizontal=box.left+box.right; box.vertical=box.top+box.bottom; return box; },isBorderVisible:function(_3b,_3c){ if(!_3b){ throw Error.argumentNull("element"); } if(_3cTelerik.Web.BoxSide.Left){ throw Error.argumentOutOfRange(String.format(Sys.Res.enumInvalidValue,_3c,"Telerik.Web.BoxSide")); } var _3d=this._borderStyleNames[_3c]; var _3e=this.getCurrentStyle(_3b,_3d); return _3e!="none"; },getMargin:function(_3f,_40){ if(!_3f){ throw Error.argumentNull("element"); } if(_40Telerik.Web.BoxSide.Left){ throw Error.argumentOutOfRange(String.format(Sys.Res.enumInvalidValue,_40,"Telerik.Web.BoxSide")); } var _41=this._marginWidthNames[_40]; var _42=this.getCurrentStyle(_3f,_41); try{ return this.parsePadding(_42); } catch(ex){ return 0; } },getBorderWidth:function(_43,_44){ if(!_43){ throw Error.argumentNull("element"); } if(_44Telerik.Web.BoxSide.Left){ throw Error.argumentOutOfRange(String.format(Sys.Res.enumInvalidValue,_44,"Telerik.Web.BoxSide")); } if(!this.isBorderVisible(_43,_44)){ return 0; } var _45=this._borderWidthNames[_44]; var _46=this.getCurrentStyle(_43,_45); return this.parseBorderWidth(_46); },getPadding:function(_47,_48){ if(!_47){ throw Error.argumentNull("element"); } if(_48Telerik.Web.BoxSide.Left){ throw Error.argumentOutOfRange(String.format(Sys.Res.enumInvalidValue,_48,"Telerik.Web.BoxSide")); } var _49=this._paddingWidthNames[_48]; var _4a=this.getCurrentStyle(_47,_49); return this.parsePadding(_4a); },parseBorderWidth:function(_4b){ if(_4b){ switch(_4b){ case "thin": case "medium": case "thick": return this._borderThicknesses[_4b]; case "inherit": return 0; } var _4c=this.parseUnit(_4b); return _4c.size; } return 0; },parsePadding:function(_4d){ if(_4d){ if(_4d=="inherit"){ return 0; } var _4e=this.parseUnit(_4d); return _4e.size; } return 0; },parseUnit:function(_4f){ if(!_4f){ throw Error.argumentNull("value"); } _4f=_4f.trim().toLowerCase(); var l=_4f.length; var s=-1; for(var i=0;i"9")&&ch!="-"&&ch!="."&&ch!=","){ break; } s=i; } if(s==-1){ throw Error.create(Telerik.Web.Resources.Common_UnitHasNoDigits); } var _54; var _55; if(s<(l-1)){ _54=_4f.substring(s+1).trim(); }else{ _54="px"; } _55=parseFloat(_4f.substr(0,s+1)); if(_54=="px"){ _55=Math.floor(_55); } return {size:_55,type:_54}; },getElementOpacity:function(_56){ if(!_56){ throw Error.argumentNull("element"); } var _57=false; var _58; if(_56.filters){ var _59=_56.filters; if(_59.length!==0){ var _5a=_59["DXImageTransform.Microsoft.Alpha"]; if(_5a){ _58=_5a.opacity/100; _57=true; } } }else{ _58=this.getCurrentStyle(_56,"opacity",1); _57=true; } if(_57===false){ return 1; } return parseFloat(_58); },setElementOpacity:function(_5b,_5c){ if(!_5b){ throw Error.argumentNull("element"); } if(_5b.filters){ var _5d=_5b.filters; var _5e=true; if(_5d.length!==0){ var _5f=_5d["DXImageTransform.Microsoft.Alpha"]; if(_5f){ _5e=false; _5f.opacity=_5c*100; } } if(_5e){ _5b.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity="+(_5c*100)+")"; } }else{ _5b.style.opacity=_5c; } },resolveFunction:function(_60){ if(_60){ if(_60 instanceof Function){ return _60; }else{ if(String.isInstanceOfType(_60)&&_60.length>0){ var _61; if((_61=window[_60]) instanceof Function){ return _61; }else{ if((_61=eval(_60)) instanceof Function){ return _61; } } } } } return null; },addCssClasses:function(_62,_63){ for(var i=0;i<_63.length;i++){ Sys.UI.DomElement.addCssClass(_62,_63[i]); } },removeCssClasses:function(_65,_66){ for(var i=0;i<_66.length;i++){ Sys.UI.DomElement.removeCssClass(_65,_66[i]); } },setStyle:function(_68,_69){ $telerikCommon.applyProperties(_68.style,_69); },removeHandlers:function(_6a,_6b){ for(var _6c in _6b){ $removeHandler(_6a,_6c,_6b[_6c]); } },containsPoint:function(_6d,x,y){ return x>=_6d.x&&x<=(_6d.x+_6d.width)&&y>=_6d.y&&y<=(_6d.y+_6d.height); },isKeyDigit:function(_70){ return (48<=_70&&_70<=57); },isKeyNavigation:function(_71){ return (Sys.UI.Key.left<=_71&&_71<=Sys.UI.Key.down); },padLeft:function(_72,_73,ch,_75){ return Telerik.Web.TelerikCommonScripts._pad(_72,_73||2,ch||" ","l",_75||false); },padRight:function(_76,_77,ch,_79){ return Telerik.Web.TelerikCommonScripts._pad(_76,_77||2,ch||" ","r",_79||false); },_pad:function(_7a,_7b,ch,_7d,_7e){ _7a=_7a.toString(); var _7f=_7a.length; var _80=new Sys.StringBuilder(); if(_7d=="r"){ _80.append(_7a); } while(_7f<_7b){ _80.append(ch); _7f++; } if(_7d=="l"){ _80.append(_7a); } var _81=_80.toString(); if(_7e&&_81.length>_7b){ if(_7d=="l"){ _81=_81.substr(_81.length-_7b,_7b); }else{ _81=_81.substr(0,_7b); } } return _81; },__DOMEvents:{focusin:{eventGroup:"UIEvents",init:function(e,p){ e.initUIEvent("focusin",true,false,window,1); }},focusout:{eventGroup:"UIEvents",init:function(e,p){ e.initUIEvent("focusout",true,false,window,1); }},activate:{eventGroup:"UIEvents",init:function(e,p){ e.initUIEvent("activate",true,true,window,1); }},focus:{eventGroup:"UIEvents",init:function(e,p){ e.initUIEvent("focus",false,false,window,1); }},blur:{eventGroup:"UIEvents",init:function(e,p){ e.initUIEvent("blur",false,false,window,1); }},click:{eventGroup:"MouseEvents",init:function(e,p){ e.initMouseEvent("click",true,true,window,1,p.screenX||0,p.screenY||0,p.clientX||0,p.clientY||0,p.ctrlKey||false,p.altKey||false,p.shiftKey||false,p.metaKey||false,p.button||0,p.relatedTarget||null); }},dblclick:{eventGroup:"MouseEvents",init:function(e,p){ e.initMouseEvent("click",true,true,window,2,p.screenX||0,p.screenY||0,p.clientX||0,p.clientY||0,p.ctrlKey||false,p.altKey||false,p.shiftKey||false,p.metaKey||false,p.button||0,p.relatedTarget||null); }},mousedown:{eventGroup:"MouseEvents",init:function(e,p){ e.initMouseEvent("mousedown",true,true,window,1,p.screenX||0,p.screenY||0,p.clientX||0,p.clientY||0,p.ctrlKey||false,p.altKey||false,p.shiftKey||false,p.metaKey||false,p.button||0,p.relatedTarget||null); }},mouseup:{eventGroup:"MouseEvents",init:function(e,p){ e.initMouseEvent("mouseup",true,true,window,1,p.screenX||0,p.screenY||0,p.clientX||0,p.clientY||0,p.ctrlKey||false,p.altKey||false,p.shiftKey||false,p.metaKey||false,p.button||0,p.relatedTarget||null); }},mouseover:{eventGroup:"MouseEvents",init:function(e,p){ e.initMouseEvent("mouseover",true,true,window,1,p.screenX||0,p.screenY||0,p.clientX||0,p.clientY||0,p.ctrlKey||false,p.altKey||false,p.shiftKey||false,p.metaKey||false,p.button||0,p.relatedTarget||null); }},mousemove:{eventGroup:"MouseEvents",init:function(e,p){ e.initMouseEvent("mousemove",true,true,window,1,p.screenX||0,p.screenY||0,p.clientX||0,p.clientY||0,p.ctrlKey||false,p.altKey||false,p.shiftKey||false,p.metaKey||false,p.button||0,p.relatedTarget||null); }},mouseout:{eventGroup:"MouseEvents",init:function(e,p){ e.initMouseEvent("mousemove",true,true,window,1,p.screenX||0,p.screenY||0,p.clientX||0,p.clientY||0,p.ctrlKey||false,p.altKey||false,p.shiftKey||false,p.metaKey||false,p.button||0,p.relatedTarget||null); }},load:{eventGroup:"HTMLEvents",init:function(e,p){ e.initMouseEvent("load",false,false); }},unload:{eventGroup:"HTMLEvents",init:function(e,p){ e.initMouseEvent("unload",false,false); }},select:{eventGroup:"HTMLEvents",init:function(e,p){ e.initMouseEvent("select",true,false); }},change:{eventGroup:"HTMLEvents",init:function(e,p){ e.initMouseEvent("change",true,false); }},submit:{eventGroup:"HTMLEvents",init:function(e,p){ e.initMouseEvent("submit",true,true); }},reset:{eventGroup:"HTMLEvents",init:function(e,p){ e.initMouseEvent("reset",true,false); }},resize:{eventGroup:"HTMLEvents",init:function(e,p){ e.initMouseEvent("resize",true,false); }},scroll:{eventGroup:"HTMLEvents",init:function(e,p){ e.initMouseEvent("scroll",true,false); }}},tryFireRawEvent:function(_aa,_ab){ try{ if(_aa.fireEvent){ _aa.fireEvent("on"+_ab.type,_ab); return true; }else{ if(_aa.dispatchEvent){ _aa.dispatchEvent(_ab); return true; } } } catch(e){ } return false; },tryFireEvent:function(_ac,_ad,_ae){ try{ if(document.createEventObject){ var e=document.createEventObject(); $common.applyProperties(e,_ae||{}); _ac.fireEvent("on"+_ad,e); return true; }else{ if(document.createEvent){ var def=$common.__DOMEvents[_ad]; if(def){ var e=document.createEvent(def.eventGroup); def.init(e,_ae||{}); _ac.dispatchEvent(e); return true; } } } } catch(e){ } return false; },wrapElement:function(_b1,_b2,_b3){ var _b4=_b1.parentNode; _b4.replaceChild(_b2,_b1); (_b3||_b2).appendChild(_b1); },unwrapElement:function(_b5,_b6){ var _b7=_b6.parentNode; if(_b7!=null){ $common.removeElement(_b5); _b7.replaceChild(_b5,_b6); } },removeElement:function(_b8){ var _b9=_b8.parentNode; if(_b9!=null){ _b9.removeChild(_b8); } },applyProperties:function(_ba,_bb){ for(var p in _bb){ var pv=_bb[p]; if(pv!=null&&Object.getType(pv)===Object){ var tv=_ba[p]; Telerik.Web.TelerikCommonScripts.applyProperties(tv,pv); }else{ _ba[p]=pv; } } },createElementFromTemplate:function(_bf,_c0,_c1){ if(typeof (_bf.nameTable)!="undefined"){ var _c2=_bf.nameTable; if(String.isInstanceOfType(_c2)){ _c2=_c1[_c2]; } if(_c2!=null){ _c1=_c2; } } var _c3=null; if(typeof (_bf.name)!=="undefined"){ _c3=_bf.name; } var elt=document.createElement(_bf.nodeName); if(typeof (_bf.name)!=="undefined"&&_c1){ _c1[_bf.name]=elt; } if(typeof (_bf.parent)!=="undefined"&&_c0==null){ var _c5=_bf.parent; if(String.isInstanceOfType(_c5)){ _c5=_c1[_c5]; } if(_c5!=null){ _c0=_c5; } } if(typeof (_bf.properties)!=="undefined"&&_bf.properties!=null){ $common.applyProperties(elt,_bf.properties); } if(typeof (_bf.cssClasses)!=="undefined"&&_bf.cssClasses!=null){ $common.addCssClasses(elt,_bf.cssClasses); } if(typeof (_bf.events)!=="undefined"&&_bf.events!=null){ $addHandlers(elt,_bf.events); } if(typeof (_bf.visible)!=="undefined"&&_bf.visible!=null){ Sys.UI.DomElement.setVisible(elt,_bf.visible); } if(_c0){ _c0.appendChild(elt); } if(typeof (_bf.opacity)!=="undefined"&&_bf.opacity!=null){ $common.setElementOpacity(elt,_bf.opacity); } if(typeof (_bf.children)!=="undefined"&&_bf.children!=null){ for(var i=0;i<_bf.children.length;i++){ var _c7=_bf.children[i]; $common.createElementFromTemplate(_c7,elt,_c1); } } var _c8=elt; if(typeof (_bf.contentPresenter)!=="undefined"&&_bf.contentPresenter!=null){ _c8=_c1[_c8]; } if(typeof (_bf.content)!=="undefined"&&_bf.content!=null){ var _c9=_bf.content; if(String.isInstanceOfType(_c9)){ _c9=_c1[_c9]; } if(_c9.parentNode){ $common.wrapElement(_c9,elt,_c8); }else{ _c8.appendChild(_c9); } } return elt; },makeCompatible:function(_ca){ var _cb=_ca.prototype; for(var _cc in _cb){ if(/([gs]et|add|remove|raise)_[a-z].*/.test(_cc)){ var _cd=RegExp.$1.length+1; var _ce=_cc.substr(0,_cd)+_cc.charAt(_cd).toUpperCase()+_cc.substr(_cd+1); _cb[_ce]=_cb[_cc]; } } }}; var TelerikCommonScripts=Telerik.Web.CommonScripts=new Telerik.Web._CommonScripts(); var $telerikCommon=TelerikCommonScripts; Telerik.Web._DomUtility=function(){ }; Telerik.Web._DomUtility.prototype={isDescendant:function(_cf,_d0){ for(var n=_d0.parentNode;n!=null;n=n.parentNode){ if(n==_cf){ return true; } } return false; },isDescendantOrSelf:function(_d2,_d3){ if(_d2===_d3){ return true; } return Telerik.Web.DomUtility.isDescendant(_d2,_d3); },isAncestor:function(_d4,_d5){ return Telerik.Web.DomUtility.isDescendant(_d5,_d4); },isAncestorOrSelf:function(_d6,_d7){ if(_d6===_d7){ return true; } return Telerik.Web.DomUtility.isDescendant(_d7,_d6); },isSibling:function(_d8,_d9){ var _da=_d8.parentNode; for(var i=0;i<_da.childNodes.length;i++){ if(_da.childNodes[i]==_d9){ return true; } } return false; }}; Telerik.Web._DomUtility.registerClass("Telerik.Web._DomUtility"); Telerik.Web.DomUtility=new Telerik.Web._DomUtility(); if(Sys.CultureInfo.prototype._getAbbrMonthIndex){ try{ Sys.CultureInfo.prototype._getAbbrMonthIndex(""); } catch(ex){ Sys.CultureInfo.prototype._getAbbrMonthIndex=function(_dc){ if(!this._upperAbbrMonths){ this._upperAbbrMonths=this._toUpperArray(this.dateTimeFormat.AbbreviatedMonthNames); } return Array.indexOf(this._upperAbbrMonths,this._toUpper(_dc)); }; Sys.CultureInfo.CurrentCulture._getAbbrMonthIndex=Sys.CultureInfo.prototype._getAbbrMonthIndex; Sys.CultureInfo.InvariantCulture._getAbbrMonthIndex=Sys.CultureInfo.prototype._getAbbrMonthIndex; } } Type.registerNamespace("Telerik.Web.UI.Dialogs"); Telerik.Web.IParameterConsumer=function(){ }; Telerik.Web.IParameterConsumer.prototype={clientInit:function(_dd){ throw Error.notImplemented(); }}; Telerik.Web.IParameterConsumer.registerInterface("Telerik.Web.IParameterConsumer"); Telerik.Web.UI.Dialogs.CommonDialogScript=function(){ }; Telerik.Web.UI.Dialogs.CommonDialogScript.get_windowReference=function(){ if(window.radWindow){ return window.radWindow; } if(window.frameElement&&window.frameElement.radWindow){ return window.frameElement.radWindow; } return null; }; Telerik.Web.UI.Dialogs.CommonDialogScript.registerClass("Telerik.Web.UI.Dialogs.CommonDialogScript",null); if(typeof(Sys)!=='undefined')Sys.Application.notifyScriptLoaded();