try{if(Sys.Browser.agent==Sys.Browser.InternetExplorer){document.execCommand("BackgroundImageCache",false,true); }}catch(err){}Type.registerNamespace("Telerik.Web.UI"); window.$telerik=window.TelerikCommonScripts=Telerik.Web.CommonScripts={cloneJsObject:function(a,b){if(!b){b={}; }for(var c in a){var d=a[c]; b[c]=(d instanceof Array)?Array.clone(d):d; }return b; },isCloned:function(){return this._isCloned; },cloneControl:function(a,b,c){if(!a){return null; }if(!b){b=Object.getType(a); }var d=a.__clonedProperties__; if(null==d){d=a.__clonedProperties__=$telerik._getPropertiesParameter(a,b); }if(!c){c=a.get_element().cloneNode(true); c.removeAttribute("control"); c.removeAttribute("id"); }var f=$create(b,d,null,null,c); if(a._observerContext){f._observerContext=a._observerContext; }var e=$telerik.cloneJsObject(a.get_events()); f._events=e; f._events._list=$telerik.cloneJsObject(f._events._list); f._isCloned=true; f.isCloned=$telerik.isCloned; return f; },_getPropertiesParameter:function(a,e){var d={}; var f=e.prototype; for(var c in f){var g=a[c]; if(typeof(g)=="function"&&c.indexOf("get_")==0){var b=c.substring(4); if(null==a["set_"+b]){continue; }var h=g.call(a); if(null==h){continue; }d[b]=h; }}delete d.clientStateFieldID; delete d.id; return d; },getOuterSize:function(a){var c=$telerik.getSize(a); var b=$telerik.getMarginBox(a); return{width:c.width+b.left+b.right,height:c.height+b.top+b.bottom}; },getOuterBounds:function(a){var c=$telerik.getBounds(a); var b=$telerik.getMarginBox(a); return{x:c.x-b.left,y:c.y-b.top,width:c.width+b.left+b.right,height:c.height+b.top+b.bottom}; },getInvisibleParent:function(a){while(a&&a!=document){if("none"==$telerik.getCurrentStyle(a,"display","")){return a; }a=a.parentNode; }return null; },isScrolledIntoView:function(c){var f=c.ownerDocument; var a=(f.defaultView)?f.defaultView:f.parentWindow; var e=$telerik.$(a).scrollTop(),g=e+$telerik.$(a).height(),b=$telerik.$(c).offset().top,d=b+$telerik.$(c).height(); return((b+((d-b)/4))>=e&&((b+((d-b)/4))<=g)); },scrollIntoView:function(c){if(!c||!c.parentNode){return; }var e=null,a=c.offsetParent,f=c.offsetTop,d=0; var g=c.parentNode; while(g!=null){var h=$telerik.getCurrentStyle(g,"overflowY"); if(h=="scroll"||h=="auto"){e=g; break; }if(g==a){f+=g.offsetTop; a=g.offsetParent; }if(g.tagName=="BODY"){var b=g.ownerDocument; if(!$telerik.isIE&&b.defaultView&&b.defaultView.frameElement){d=b.defaultView.frameElement.offsetHeight; }e=g; break; }g=g.parentNode; }if(!e){return; }if(!d){d=e.offsetHeight; }if((e.scrollTop+d)<(f+c.offsetHeight)){e.scrollTop=(f+c.offsetHeight)-d; }else{if(f<(e.scrollTop)){e.scrollTop=f; }}},isRightToLeft:function(b){while(b&&b.nodeType!==9){var a=$telerik.getCurrentStyle(b,"direction"); if(b.dir=="rtl"||a=="rtl"){return true; }if(b.dir=="ltr"||a=="ltr"){return false; }b=b.parentNode; }return false; },getCorrectScrollLeft:function(a){if($telerik.isRightToLeft(a)){return -(a.scrollWidth-a.offsetWidth-Math.abs(a.scrollLeft)); }else{return a.scrollLeft; }},_borderStyleNames:["borderTopStyle","borderRightStyle","borderBottomStyle","borderLeftStyle"],_borderWidthNames:["borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth"],_paddingWidthNames:["paddingTop","paddingRight","paddingBottom","paddingLeft"],_marginWidthNames:["marginTop","marginRight","marginBottom","marginLeft"],radControls:[],registerControl:function(a){if(!Array.contains(this.radControls,a)){Array.add(this.radControls,a); }},unregisterControl:function(a){Array.remove(this.radControls,a); },repaintChildren:function(c){var b=c.get_element?c.get_element():c; for(var d=0,a=this.radControls.length; dA){p.x+=l.offsetLeft-A; }l.style.display=w; }p.x-=$telerik.getCorrectScrollLeft(l); p.y-=l.scrollTop; if(E!="inline"){l=l.parentNode; }else{l=l.offsetParent; }}}var a=Math.max(h.documentElement.scrollTop,h.body.scrollTop); var g=Math.max(h.documentElement.scrollLeft,h.body.scrollLeft); if($telerik.isSafari){if(a>0||g>0){var o=h.documentElement.getElementsByTagName("form"); if(o&&o.length>0){var b=$telerik.originalGetLocation(o[0]); if(b.y&&b.y<0){p.y+=a; }if(b.x&&b.x<0){p.x+=g; }}else{var N=G.parentNode,J=false,v=false; while(N&&N.tagName){var c=$telerik.originalGetLocation(N); if(c.y<0){J=true; }if(c.x<0){v=true; }N=N.parentNode; }if(J){p.y+=a; }if(v){p.x+=g; }}}var l=G.parentNode; var z=null; var D=null; while(l&&l.tagName.toUpperCase()!="BODY"&&l.tagName.toUpperCase()!="HTML"){if(l.tagName.toUpperCase()=="TD"){z=l; }else{if(l.tagName.toUpperCase()=="TABLE"){D=l; }else{var L=$telerik.getCurrentStyle(l,"position"); if(L=="absolute"||L=="relative"){var j=$telerik.getCurrentStyle(l,"borderTopWidth",0); var y=$telerik.getCurrentStyle(l,"borderLeftWidth",0); p.x+=parseInt(j); p.y+=parseInt(y); }}}var L=$telerik.getCurrentStyle(l,"position"); if(L=="absolute"||L=="relative"){p.x-=l.scrollLeft; p.y-=l.scrollTop; }if(z&&D){p.x+=parseInt($telerik.getCurrentStyle(D,"borderTopWidth"),0); p.y+=parseInt($telerik.getCurrentStyle(D,"borderLeftWidth",0)); if($telerik.getCurrentStyle(D,"borderCollapse")!="collapse"){p.x+=parseInt($telerik.getCurrentStyle(z,"borderTopWidth",0)); p.y+=parseInt($telerik.getCurrentStyle(z,"borderLeftWidth",0)); }z=null; D=null; }else{if(D){if($telerik.getCurrentStyle(D,"borderCollapse")!="collapse"){p.x+=parseInt($telerik.getCurrentStyle(D,"borderTopWidth",0)); p.y+=parseInt($telerik.getCurrentStyle(D,"borderLeftWidth",0)); }D=null; }}l=l.parentNode; }}return p; },setLocation:function(b,a){Sys.UI.DomElement.setLocation(b,a.x,a.y); },findControl:function(c,a){var f=c.getElementsByTagName("*"); for(var d=0,e=f.length; d=9.5){b=Math.min(window.innerWidth,document.documentElement.clientWidth); a=Math.min(window.innerHeight,document.documentElement.clientHeight); }else{b=Math.min(window.innerWidth,document.body.clientWidth); a=Math.min(window.innerHeight,document.body.clientHeight); }break; default:b=Math.min(window.innerWidth,document.documentElement.clientWidth); a=Math.min(window.innerHeight,document.documentElement.clientHeight); break; }return new Sys.UI.Bounds(0,0,b,a); },getMarginBox:function(b){if(!b){throw Error.argumentNull("element"); }var a={top:$telerik.getMargin(b,Telerik.Web.BoxSide.Top),right:$telerik.getMargin(b,Telerik.Web.BoxSide.Right),bottom:$telerik.getMargin(b,Telerik.Web.BoxSide.Bottom),left:$telerik.getMargin(b,Telerik.Web.BoxSide.Left)}; a.horizontal=a.left+a.right; a.vertical=a.top+a.bottom; return a; },getPaddingBox:function(b){if(!b){throw Error.argumentNull("element"); }var a={top:$telerik.getPadding(b,Telerik.Web.BoxSide.Top),right:$telerik.getPadding(b,Telerik.Web.BoxSide.Right),bottom:$telerik.getPadding(b,Telerik.Web.BoxSide.Bottom),left:$telerik.getPadding(b,Telerik.Web.BoxSide.Left)}; a.horizontal=a.left+a.right; a.vertical=a.top+a.bottom; return a; },getBorderBox:function(b){if(!b){throw Error.argumentNull("element"); }var a={top:$telerik.getBorderWidth(b,Telerik.Web.BoxSide.Top),right:$telerik.getBorderWidth(b,Telerik.Web.BoxSide.Right),bottom:$telerik.getBorderWidth(b,Telerik.Web.BoxSide.Bottom),left:$telerik.getBorderWidth(b,Telerik.Web.BoxSide.Left)}; a.horizontal=a.left+a.right; a.vertical=a.top+a.bottom; return a; },isBorderVisible:function(a,b){if(!a){throw Error.argumentNull("element"); }if(bTelerik.Web.BoxSide.Left){throw Error.argumentOutOfRange(String.format(Sys.Res.enumInvalidValue,b,"Telerik.Web.BoxSide")); }var d=$telerik._borderStyleNames[b]; var c=$telerik.getCurrentStyle(a,d); return c!="none"; },getMargin:function(a,c){if(!a){throw Error.argumentNull("element"); }if(cTelerik.Web.BoxSide.Left){throw Error.argumentOutOfRange(String.format(Sys.Res.enumInvalidValue,c,"Telerik.Web.BoxSide")); }var e=$telerik._marginWidthNames[c]; var d=$telerik.getCurrentStyle(a,e); try{return $telerik.parsePadding(d); }catch(b){return 0; }},getBorderWidth:function(a,b){if(!a){throw Error.argumentNull("element"); }if(bTelerik.Web.BoxSide.Left){throw Error.argumentOutOfRange(String.format(Sys.Res.enumInvalidValue,b,"Telerik.Web.BoxSide")); }if(!$telerik.isBorderVisible(a,b)){return 0; }var d=$telerik._borderWidthNames[b]; var c=$telerik.getCurrentStyle(a,d); return $telerik.parseBorderWidth(c); },getPadding:function(a,b){if(!a){throw Error.argumentNull("element"); }if(bTelerik.Web.BoxSide.Left){throw Error.argumentOutOfRange(String.format(Sys.Res.enumInvalidValue,b,"Telerik.Web.BoxSide")); }var d=$telerik._paddingWidthNames[b]; var c=$telerik.getCurrentStyle(a,d); return $telerik.parsePadding(c); },parseBorderWidth:function(a){if(a){switch(a){case"thin":case"medium":case"thick":return $telerik._borderThicknesses[a]; case"inherit":return 0; }var b=$telerik.parseUnit(a); return b.size; }return 0; },parsePadding:function(b){if(b){if(b=="auto"||b=="inherit"){return 0; }var a=$telerik.parseUnit(b); return a.size; }return 0; },parseUnit:function(d){if(!d){throw Error.argumentNull("value"); }d=d.trim().toLowerCase(); var g=d.length; var a=-1; for(var f=0; f"9")&&c!="-"&&c!="."&&c!=","){break; }a=f; }if(a==-1){throw Error.create("No digits"); }var e; var b; if(a<(g-1)){e=d.substring(a+1).trim(); }else{e="px"; }b=parseFloat(d.substr(0,a+1)); if(e=="px"){b=Math.floor(b); }return{size:b,type:e}; },containsPoint:function(c,a,b){return a>=c.x&&a<=(c.x+c.width)&&b>=c.y&&b<=(c.y+c.height); },isDescendant:function(a,c){try{for(var b=c.parentNode; b!=null; b=b.parentNode){if(b==a){return true; }}}catch(d){}return false; },isDescendantOrSelf:function(a,b){if(a===b){return true; }return $telerik.isDescendant(a,b); },addCssClasses:function(a,b){for(var c=0; c=0; e--){var d=c[e]; if(!g||d.autoRemove){$telerik.removeHandler(a,b,d.handler); }}}a._events=null; }},_disposeHandlers:function(){$telerik._clearHandlers(this,true); var b=this._chainDispose,a=typeof(b); if(a!=="undefined"){this.dispose=b; this._chainDispose=null; if(a==="function"){this.dispose(); }}},removeHandler:function(a,b,c){$telerik._removeHandler(a,b,c); },_removeHandler:function(c,g,f){var a=null; var b=c._events[g]||[]; for(var e=0,d=b.length; ewindow.innerWidth){b=document.documentElement.clientWidth; }if(a>window.innerHeight){a=document.documentElement.clientHeight; }}else{b=c.clientWidth; a=c.clientHeight; }b+=c.scrollLeft; a+=c.scrollTop; if($telerik.isMobileSafari){b+=window.pageXOffset; a+=window.pageYOffset; }return{width:b-6,height:a-6}; },elementOverflowsTop:function(a,b){var c=b||$telerik.getLocation(a); return c.y<0; },elementOverflowsLeft:function(a,b){var c=b||$telerik.getLocation(a); return c.x<0; },elementOverflowsBottom:function(b,a,c){var e=c||$telerik.getLocation(a); var d=e.y+a.offsetHeight; return d>b.height; },elementOverflowsRight:function(b,a,c){var e=c||$telerik.getLocation(a); var d=e.x+a.offsetWidth; return d>b.width; },getDocumentRelativeCursorPosition:function(b){var c=document.documentElement; var d=document.body; var f=b.clientX+($telerik.getCorrectScrollLeft(c)+$telerik.getCorrectScrollLeft(d)); var a=b.clientY+(c.scrollTop+d.scrollTop); if($telerik.isIE&&Sys.Browser.version<8){f-=2; a-=2; }return{left:f,top:a}; },evalScriptCode:function(b){if($telerik.isSafari){b=b.replace(/^\s*\s*$/mi,"$1"); }var a=document.createElement("script"); a.setAttribute("type","text/javascript"); a.text=b; var c=document.getElementsByTagName("head")[0]; c.appendChild(a); a.parentNode.removeChild(a); },isScriptRegistered:function(c,d){if(!c){return 0; }if(!d){d=document; }if($telerik._uniqueScripts==null){$telerik._uniqueScripts={}; }var j=document.getElementsByTagName("script"); var k=0; var e=c.indexOf("?d="); var g=c.indexOf("&"); var a=e>0&&g>e?c.substring(e+3,g):c; if($telerik._uniqueScripts[a]!=null){return 2; }for(var h=0,b=j.length; h0&&($telerik.isIE||$telerik.isSafari)){window.setTimeout(function(){l(i,o); },5); }else{var n=document.createElement("script"); n.setAttribute("type","text/javascript"); document.getElementsByTagName("head")[0].appendChild(n); n.loadFinished=false; n.onload=function(){if(!this.loadFinished){this.loadFinished=true; g++; }}; n.onreadystatechange=function(){if("loaded"===this.readyState&&!this.loadFinished){this.loadFinished=true; g++; }}; n.setAttribute("src",o); }}; var f=[]; for(var b=0,m=e.length; b0){window.setTimeout(j,20); }else{for(var i=0; i0){var a=document.getElementsByTagName("head")[0]; if(a){for(var k=0,c=f.length; k=0){try{h.href=h.href.replace("&ie7CacheFix",""); h.href=h.href.replace("?ie7CacheFix",""); }catch(d){}}if(l&&l.length>0){var g=l.length-1; while(g>=0&&l[g--].href!=h.href){}if(g>=0){continue; }}if($telerik.isIE&&!$telerik.isIE9Mode){h.parentNode.removeChild(h); h=h.cloneNode(true); }a.appendChild(h); if(c>f.length){c=f.length; k--; }}}}}},getFirstChildByTagName:function(a,b,d){if(!a||!a.childNodes){return null; }var c=a.childNodes[d]||a.firstChild; while(c){if(c.nodeType==1&&c.tagName.toLowerCase()==b){return c; }c=c.nextSibling; }return null; },getChildByClassName:function(a,d,b){var c=a.childNodes[b]||a.firstChild; while(c){if(c.nodeType==1&&c.className.indexOf(d)>-1){return c; }c=c.nextSibling; }return null; },getChildrenByTagName:function(e,b){var g=new Array(); var c=e.childNodes; if($telerik.isIE){c=e.children; }for(var f=0,d=c.length; f-1){Array.add(g,a); }}return g; },mergeElementAttributes:function(e,b,d){if(!e||!b){return; }if(e.mergeAttributes){b.mergeAttributes(e,d); }else{for(var a=0; a/g; return(""+d).replace(a,"&").replace(c,"<").replace(b,">"); },htmlDecode:function(d){var a=/&/g,c=/</g,b=/>/g; return(""+d).replace(b,">").replace(c,"<").replace(a,"&"); }}; if(typeof(Sys.Browser.WebKit)=="undefined"){Sys.Browser.WebKit={}; }if(typeof(Sys.Browser.Chrome)=="undefined"){Sys.Browser.Chrome={}; }if(navigator.userAgent.indexOf("Chrome")>-1){Sys.Browser.version=parseFloat(navigator.userAgent.match(/WebKit\/(\d+(\.\d+)?)/)[1]); Sys.Browser.agent=Sys.Browser.Chrome; Sys.Browser.name="Chrome"; }else{if(navigator.userAgent.indexOf("WebKit/")>-1){Sys.Browser.version=parseFloat(navigator.userAgent.match(/WebKit\/(\d+(\.\d+)?)/)[1]); if(Sys.Browser.version<500){Sys.Browser.agent=Sys.Browser.Safari; Sys.Browser.name="Safari"; }else{Sys.Browser.agent=Sys.Browser.WebKit; Sys.Browser.name="WebKit"; }}}$telerik.isMobileSafari=(navigator.userAgent.search(/like\sMac\sOS\sX.*Mobile\/\S+/)!=-1); $telerik.isChrome=Sys.Browser.agent==Sys.Browser.Chrome; $telerik.isSafari6=Sys.Browser.agent==Sys.Browser.WebKit&&Sys.Browser.version>=536; $telerik.isSafari5=Sys.Browser.agent==Sys.Browser.WebKit&&Sys.Browser.version>=534&&Sys.Browser.version<536; $telerik.isSafari4=Sys.Browser.agent==Sys.Browser.WebKit&&Sys.Browser.version>=526&&Sys.Browser.version<534; $telerik.isSafari3=Sys.Browser.agent==Sys.Browser.WebKit&&Sys.Browser.version<526&&Sys.Browser.version>500; $telerik.isSafari2=Sys.Browser.agent==Sys.Browser.Safari; $telerik.isSafari=$telerik.isSafari2||$telerik.isSafari3||$telerik.isSafari4||$telerik.isSafari5||$telerik.isSafari6||$telerik.isChrome; $telerik.isAndroid=(navigator.userAgent.search(/Android.*Safari\/\S+/i)!=-1); $telerik.isBlackBerry4=(navigator.userAgent.search(/BlackBerry\d+\/4[\d\.]+/i)!=-1); $telerik.isBlackBerry5=(navigator.userAgent.search(/BlackBerry\d+\/5[\d\.]+/i)!=-1); $telerik.isBlackBerry6=(navigator.userAgent.search(/BlackBerry.*Safari\/\S+/i)!=-1); $telerik.isBlackBerry=$telerik.isBlackBerry4||$telerik.isBlackBerry5||$telerik.isBlackBerry6; $telerik.isIE=Sys.Browser.agent==Sys.Browser.InternetExplorer; $telerik.isIE6=$telerik.isIE&&Sys.Browser.version<7; $telerik.isIE7=$telerik.isIE&&(Sys.Browser.version==7||(document.documentMode&&document.documentMode==7)); $telerik.isIE8=$telerik.isIE&&(document.documentMode&&document.documentMode==8); $telerik.isIE9=$telerik.isIE&&(document.documentMode&&document.documentMode==9); $telerik.isIE9Mode=$telerik.isIE&&(document.documentMode&&document.documentMode>=9); $telerik.isIE10=$telerik.isIE&&(document.documentMode&&document.documentMode==10); $telerik.isIE10Mode=$telerik.isIE&&(document.documentMode&&document.documentMode>=10); $telerik.isOpera=Sys.Browser.agent==Sys.Browser.Opera; $telerik.isFirefox=Sys.Browser.agent==Sys.Browser.Firefox; $telerik.isFirefox2=$telerik.isFirefox&&Sys.Browser.version<3; $telerik.isFirefox3=$telerik.isFirefox&&Sys.Browser.version>=3; $telerik.quirksMode=$telerik.isIE&&document.compatMode!="CSS1Compat"; $telerik.standardsMode=!$telerik.quirksMode; $telerik.OperaEngine=0; $telerik.OperaVersionString=window.opera?window.opera.version():0; $telerik.OperaVersion=$telerik.OperaVersionString?(parseInt($telerik.OperaVersionString*10)/10):0; if($telerik.isOpera){$telerik._prestoVersion=navigator.userAgent.match(/Presto\/(\d+\.(\d+)?)/); if($telerik._prestoVersion){$telerik.OperaEngine=parseInt($telerik._prestoVersion[1])+(parseInt($telerik._prestoVersion[2])/100); }}$telerik.isOpera9=$telerik.isOpera&&$telerik.OperaVerNumber<10; $telerik.isOpera10=$telerik.isOpera&&$telerik.OperaVersion>=10&&$telerik.OperaVersion<10.5; $telerik.isOpera105=$telerik.isOpera&&$telerik.OperaVersion>=10.5; $telerik.isOpera11=$telerik.isOpera&&$telerik.OperaVersion>11; $telerik.isMobileOpera=$telerik.isOpera&&(navigator.userAgent.search(/opera (?:mobi|tablet)/i)!=-1); $telerik.isTouchDevice=$telerik.isMobileSafari||$telerik.isAndroid||$telerik.isBlackBerry6||$telerik.isMobileOpera; if($telerik.isIE9Mode){document.documentElement.className+=" _Telerik_IE9"; }if($telerik.isOpera11){document.documentElement.className+=" _Telerik_Opera11"; }else{if($telerik.isOpera105){document.documentElement.className+=" _Telerik_Opera105"; }}if(document.documentElement.getBoundingClientRect){$telerik.originalGetLocation=function(c){var h=Function._validateParams(arguments,[{name:"element",domElement:true}]); if(h){throw h; }if(c.self||c.nodeType===9||(c===document.documentElement)||(c.parentNode===c.ownerDocument.documentElement)){return new Sys.UI.Point(0,0); }var j=c.getBoundingClientRect(); if(!j){return new Sys.UI.Point(0,0); }var a=c.ownerDocument.documentElement,k=Math.round(j.left)+a.scrollLeft,l=Math.round(j.top)+a.scrollTop; if(Sys.Browser.agent===Sys.Browser.InternetExplorer){try{var i=c.ownerDocument.parentWindow.frameElement||null; if(i){var b=(i.frameBorder==="0"||i.frameBorder==="no")?2:0; k+=b; l+=b; }}catch(n){}if(Sys.Browser.version===7&&!document.documentMode){var m=document.body,g=m.getBoundingClientRect(),d=(g.right-g.left)/m.clientWidth; d=Math.round(d*100); d=(d-d%5)/100; if(!isNaN(d)&&(d!==1)){k=Math.round(k/d); l=Math.round(l/d); }}if((document.documentMode||0)<8){k-=a.clientLeft; l-=a.clientTop; }}return new Sys.UI.Point(k,l); }; }else{if($telerik.isSafari){$telerik.originalGetLocation=function(d){var f=Function._validateParams(arguments,[{name:"element",domElement:true}]); if(f){throw f; }if((d.window&&(d.window===d))||d.nodeType===9){return new Sys.UI.Point(0,0); }var i=0,j=0,g,l=null,b=null,c; for(g=d; g; l=g,b=c,g=g.offsetParent){c=Sys.UI.DomElement._getCurrentStyle(g); var a=g.tagName?g.tagName.toUpperCase():null; if((g.offsetLeft||g.offsetTop)&&((a!=="BODY")||(!b||b.position!=="absolute"))){i+=g.offsetLeft; j+=g.offsetTop; }if(l&&Sys.Browser.version>=3){i+=parseInt(c.borderLeftWidth); j+=parseInt(c.borderTopWidth); }}c=Sys.UI.DomElement._getCurrentStyle(d); var h=c?c.position:null; if(!h||(h!=="absolute")){for(g=d.parentNode; g; g=g.parentNode){a=g.tagName?g.tagName.toUpperCase():null; if((a!=="BODY")&&(a!=="HTML")&&(g.scrollLeft||g.scrollTop)){i-=(g.scrollLeft||0); j-=(g.scrollTop||0); }c=Sys.UI.DomElement._getCurrentStyle(g); var k=c?c.position:null; if(k&&(k==="absolute")){break; }}}return new Sys.UI.Point(i,j); }; }else{$telerik.originalGetLocation=function(d){var f=Function._validateParams(arguments,[{name:"element",domElement:true}]); if(f){throw f; }if((d.window&&(d.window===d))||d.nodeType===9){return new Sys.UI.Point(0,0); }var i=0,j=0,g,k=null,b=null,c=null; for(g=d; g; k=g,b=c,g=g.offsetParent){var a=g.tagName?g.tagName.toUpperCase():null; c=Sys.UI.DomElement._getCurrentStyle(g); if((g.offsetLeft||g.offsetTop)&&!((a==="BODY")&&(!b||b.position!=="absolute"))){i+=g.offsetLeft; j+=g.offsetTop; }if(k!==null&&c){if((a!=="TABLE")&&(a!=="TD")&&(a!=="HTML")){i+=parseInt(c.borderLeftWidth)||0; j+=parseInt(c.borderTopWidth)||0; }if(a==="TABLE"&&(c.position==="relative"||c.position==="absolute")){i+=parseInt(c.marginLeft)||0; j+=parseInt(c.marginTop)||0; }}}c=Sys.UI.DomElement._getCurrentStyle(d); var h=c?c.position:null; if(!h||(h!=="absolute")){for(g=d.parentNode; g; g=g.parentNode){a=g.tagName?g.tagName.toUpperCase():null; if((a!=="BODY")&&(a!=="HTML")&&(g.scrollLeft||g.scrollTop)){i-=(g.scrollLeft||0); j-=(g.scrollTop||0); c=Sys.UI.DomElement._getCurrentStyle(g); if(c){i+=parseInt(c.borderLeftWidth)||0; j+=parseInt(c.borderTopWidth)||0; }}}}return new Sys.UI.Point(i,j); }; }}Sys.Application.add_init(function(){try{$telerik._borderThickness(); }catch(a){}}); Telerik.Web.UI.Orientation=function(){throw Error.invalidOperation(); }; Telerik.Web.UI.Orientation.prototype={Horizontal:0,Vertical:1}; Telerik.Web.UI.Orientation.registerEnum("Telerik.Web.UI.Orientation",false); Telerik.Web.UI.RadWebControl=function(a){Telerik.Web.UI.RadWebControl.initializeBase(this,[a]); this._clientStateFieldID=null; this._shouldUpdateClientState=true; this._invisibleParents=[]; }; Telerik.Web.UI.RadWebControl.prototype={initialize:function(){Telerik.Web.UI.RadWebControl.callBaseMethod(this,"initialize"); $telerik.registerControl(this); if(!this.get_clientStateFieldID()){return; }var a=$get(this.get_clientStateFieldID()); if(!a){return; }a.setAttribute("autocomplete","off"); },dispose:function(){$telerik.unregisterControl(this); var a=this.get_element(); this._clearParentShowHandlers(); Telerik.Web.UI.RadWebControl.callBaseMethod(this,"dispose"); if(a){a.control=null; var b=true; if(a._events){for(var c in a._events){if(a._events[c].length>0){b=false; break; }}if(b){a._events=null; }}}},raiseEvent:function(a,c){var b=this.get_events().getHandler(a); if(b){if(!c){c=Sys.EventArgs.Empty; }b(this,c); }},updateClientState:function(){if(this._shouldUpdateClientState){this.set_clientState(this.saveClientState()); }},saveClientState:function(){return null; },get_clientStateFieldID:function(){return this._clientStateFieldID; },set_clientStateFieldID:function(a){if(this._clientStateFieldID!=a){this._clientStateFieldID=a; this.raisePropertyChanged("ClientStateFieldID"); }},get_clientState:function(){if(this._clientStateFieldID){var a=document.getElementById(this._clientStateFieldID); if(a){return a.value; }}return null; },set_clientState:function(a){if(this._clientStateFieldID){var b=document.getElementById(this._clientStateFieldID); if(b){b.value=a; }}},repaint:function(){},canRepaint:function(){return this.get_element().offsetWidth>0; },add_parentShown:function(b){var a=$telerik.getInvisibleParent(b); if(!a){return; }if(!Array.contains(this._invisibleParents,a)){Array.add(this._invisibleParents,a); this._handleHiddenParent(true,a); }},remove_parentShown:function(a){Array.remove(this._invisibleParents,a); this._handleHiddenParent(false,a); },_handleHiddenParent:function(a,c){if(!c){return; }if(!this._parentShowDelegate){this._parentShowDelegate=Function.createDelegate(this,this._parentShowHandler); }var e=this._parentShowDelegate; var d="DOMAttrModified"; if($telerik.isIE){d="propertychange"; }var b=a?$telerik.addExternalHandler:$telerik.removeExternalHandler; b(c,d,e); },_parentShowHandler:function(b){if($telerik.isIE){if(b.rawEvent){var b=b.rawEvent; }if(!b||!b.srcElement||!b.propertyName){return; }var a=b.srcElement; if(b.propertyName=="style.display"||b.propertyName=="className"){var d=$telerik.getCurrentStyle(a,"display"); if(d!="none"){b.target=a; this._runWhenParentShows(b); }}}else{if(b.attrName=="style"||b.attrName=="class"){var c=b.target; if((b.currentTarget==b.target)&&("none"!=$telerik.getCurrentStyle(c,"display"))){window.setTimeout(Function.createDelegate(this,function(){this._runWhenParentShows(b); }),0); }}}},_runWhenParentShows:function(a){var b=a.target; this.remove_parentShown(b); this.repaint(); },_clearParentShowHandlers:function(){var b=this._invisibleParents; for(var a=0; athis._actions.length){a=this._actions.length; }var d=0; var b=null; while(0this._actions.length){a=this._actions.length; }var d=0; var b=null; var e=this._currentActionIndex+1; while(0=a){this._currentActionIndex--; }},canUndo:function(){return(-1