2 Copyright (c) 2004-2012, The Dojo Foundation All Rights Reserved.
3 Available via Academic Free License >= 2.1 OR the modified BSD license.
4 see: http://dojotoolkit.org/license for details
8 define("dojo/_base/html",["./kernel","../dom","../dom-style","../dom-attr","../dom-prop","../dom-class","../dom-construct","../dom-geometry"],function(_1
,_2
,_3
,_4
,_5
,_6
,_7
,_8
){_1
.byId
=_2
.byId
;_1
.isDescendant
=_2
.isDescendant
;_1
.setSelectable
=_2
.setSelectable
;_1
.getAttr
=_4
.get;_1
.setAttr
=_4
.set;_1
.hasAttr
=_4
.has
;_1
.removeAttr
=_4
.remove
;_1
.getNodeProp
=_4
.getNodeProp
;_1
.attr=function(_9
,_a
,_b
){if(arguments
.length
==2){return _4
[typeof _a
=="string"?"get":"set"](_9
,_a
);}return _4
.set(_9
,_a
,_b
);};_1
.hasClass
=_6
.contains
;_1
.addClass
=_6
.add
;_1
.removeClass
=_6
.remove
;_1
.toggleClass
=_6
.toggle
;_1
.replaceClass
=_6
.replace
;_1
._toDom
=_1
.toDom
=_7
.toDom
;_1
.place
=_7
.place
;_1
.create
=_7
.create
;_1
.empty=function(_c
){_7
.empty(_c
);};_1
._destroyElement
=_1
.destroy=function(_d
){_7
.destroy(_d
);};_1
._getPadExtents
=_1
.getPadExtents
=_8
.getPadExtents
;_1
._getBorderExtents
=_1
.getBorderExtents
=_8
.getBorderExtents
;_1
._getPadBorderExtents
=_1
.getPadBorderExtents
=_8
.getPadBorderExtents
;_1
._getMarginExtents
=_1
.getMarginExtents
=_8
.getMarginExtents
;_1
._getMarginSize
=_1
.getMarginSize
=_8
.getMarginSize
;_1
._getMarginBox
=_1
.getMarginBox
=_8
.getMarginBox
;_1
.setMarginBox
=_8
.setMarginBox
;_1
._getContentBox
=_1
.getContentBox
=_8
.getContentBox
;_1
.setContentSize
=_8
.setContentSize
;_1
._isBodyLtr
=_1
.isBodyLtr
=_8
.isBodyLtr
;_1
._docScroll
=_1
.docScroll
=_8
.docScroll
;_1
._getIeDocumentElementOffset
=_1
.getIeDocumentElementOffset
=_8
.getIeDocumentElementOffset
;_1
._fixIeBiDiScrollLeft
=_1
.fixIeBiDiScrollLeft
=_8
.fixIeBiDiScrollLeft
;_1
.position
=_8
.position
;_1
.marginBox
=function marginBox(_e
,_f
){return _f
?_8
.setMarginBox(_e
,_f
):_8
.getMarginBox(_e
);};_1
.contentBox
=function contentBox(_10
,box
){return box
?_8
.setContentSize(_10
,box
):_8
.getContentBox(_10
);};_1
.coords=function(_11
,_12
){_1
.deprecated("dojo.coords()","Use dojo.position() or dojo.marginBox().");_11
=_2
.byId(_11
);var s
=_3
.getComputedStyle(_11
),mb
=_8
.getMarginBox(_11
,s
);var abs
=_8
.position(_11
,_12
);mb
.x
=abs
.x
;mb
.y
=abs
.y
;return mb
;};_1
.getProp
=_5
.get;_1
.setProp
=_5
.set;_1
.prop=function(_13
,_14
,_15
){if(arguments
.length
==2){return _5
[typeof _14
=="string"?"get":"set"](_13
,_14
);}return _5
.set(_13
,_14
,_15
);};_1
.getStyle
=_3
.get;_1
.setStyle
=_3
.set;_1
.getComputedStyle
=_3
.getComputedStyle
;_1
.__toPixelValue
=_1
.toPixelValue
=_3
.toPixelValue
;_1
.style=function(_16
,_17
,_18
){switch(arguments
.length
){case 1:return _3
.get(_16
);case 2:return _3
[typeof _17
=="string"?"get":"set"](_16
,_17
);}return _3
.set(_16
,_17
,_18
);};return _1
;});