﻿Type.registerNamespace("Telerik.Web");
Telerik.Web.DomElement=function(){
Telerik.Web.DomElement.initializeBase(this);
};
for(var member in Sys.UI.DomElement){
Telerik.Web.DomElement[member]=Sys.UI.DomElement[member];
}
Telerik.Web.DomElement.setLocation=function(_1,_2){
TelerikCommonScripts.setLocation(_1,_2);
};
Telerik.Web.DomElement.getLocation=function(_3){
var _4=TelerikCommonScripts.getLocation(_3);
if(Telerik.Web.Browser.renderMode==Telerik.Web.Browser.QuirksMode){
_4.x+=document.body.scrollLeft;
_4.y+=document.body.scrollTop;
}
return _4;
};
Telerik.Web.DomElement.getElementByClassName=function(_5,_6,_7){
var _8=null;
if(_7){
_8=_5.getElementsByTagName(_7);
}else{
_8=_5.getElementsByTagName("*");
}
for(var i=0,_a=_8.length;i<_a;i++){
var _b=_8[i];
if(Telerik.Web.DomElement.containsCssClass(_b,_6)){
return _b;
}
}
return null;
};
Telerik.Web.DomElement.getBounds=function(_c){
var _d=Telerik.Web.DomElement.getLocation(_c);
return new Sys.UI.Bounds(_d.x,_d.y,_c.offsetWidth||0,_c.offsetHeight||0);
};
Telerik.Web.DomElement.setOpacity=function(_e,_f){
TelerikCommonScripts.setElementOpacity(_e,_f);
};
Telerik.Web.DomElement.addExternalHandler=function(_10,_11,_12){
if(_10.addEventListener){
_10.addEventListener(_11,_12,false);
}else{
if(_10.attachEvent){
_10.attachEvent("on"+_11,_12);
}
}
};
Telerik.Web.DomElement.removeExternalHandler=function(_13,_14,_15){
if(_13.addEventListener){
_13.removeEventListener(_14,_15,false);
}else{
if(_13.detachEvent){
_13.detachEvent("on"+_14,_15);
}
}
};
Telerik.Web.DomElement.cancelRawEvent=function(e){
if(!e){
return false;
}
if(e.preventDefault){
e.preventDefault();
}
if(e.stopPropagation){
e.stopPropagation();
}
e.cancelBubble=true;
e.returnValue=false;
return false;
};
Telerik.Web.DomElement.registerClass("Telerik.Web.DomElement",Sys.UI.DomElement);


if(typeof(Sys)!=='undefined')Sys.Application.notifyScriptLoaded();