summaryrefslogtreecommitdiff
path: root/js/dojo-1.7.2/dojox/mobile/themes/common
diff options
context:
space:
mode:
Diffstat (limited to 'js/dojo-1.7.2/dojox/mobile/themes/common')
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/Button.less29
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/Carousel.less58
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/CheckBox.less25
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/ComboBox.less40
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/EdgeToEdgeCategory.less8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/EdgeToEdgeList.less8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/FixedSplitter.css22
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/Heading.less58
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/IconContainer.less79
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/IconContainer_keyframes.css48
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/ListItem.less78
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/Overlay.less15
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/PageIndicator.less24
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/ProgressIndicator.less58
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/RadioButton.less23
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/RoundRect.less7
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/RoundRectCategory.less7
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/RoundRectList.less17
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/Slider.less47
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/SpinWheel-compat.css36
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/SpinWheel.css77
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/Switch.css224
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/Switch.less16
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/TabBar.less147
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/TextArea.less9
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/TextBox.less4
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/ToggleButton.less28
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/ToolBarButton.less22
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/Tooltip.less131
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/View.less21
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/common.less24
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/compat/spinwheel-bar.pngbin0 -> 182 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/compat/spinwheel-bg.pngbin0 -> 532 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/compile.js42
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/dijit/Calendar-compat.css9
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/dijit/Calendar.css135
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/dijit/ColorPalette.css18
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/dijit/ColorPicker.css12
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/dijit/base.css15
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/dijit/compat/calendar-daylabel-bg.pngbin0 -> 130 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/dijit/compat/calendar-month-bg.pngbin0 -> 185 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/dijit/compat/calendar-year-bg.pngbin0 -> 177 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/dijit/dijit-compat.css1
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/dijit/dijit.css4
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons-compat.css38
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons.css42
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlackCircleCross-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlackCircleCross.css49
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueBall-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueBall.css15
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCircleArrow-compat.css9
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCircleArrow.css48
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCircleMinus-compat.css9
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCircleMinus.css37
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCirclePlus-compat.css9
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCirclePlus.css47
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonCheckboxOff-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonCheckboxOff.css40
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonCheckboxOn-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonCheckboxOn.css40
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonColorButtons-compat.css48
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonColorButtons.css55
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonDarkBlueCheck-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonDarkBlueCheck.css18
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayArrow-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayArrow.css18
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayRoundRect-compat.css4
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayRoundRect.css23
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayStar-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayStar.css49
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenBall-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenBall.css15
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCircleArrow-compat.css9
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCircleArrow.css48
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCircleMinus-compat.css9
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCircleMinus.css37
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCirclePlus-compat.css9
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCirclePlus.css47
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonOrangeBall-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonOrangeBall.css15
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedBall-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedBall.css15
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCircleArrow-compat.css9
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCircleArrow.css48
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCircleMinus-compat.css9
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCircleMinus.css37
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCirclePlus-compat.css9
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCirclePlus.css47
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleDownArrow-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleDownArrow.css43
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGrayButton-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGrayButton.css27
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGreenButton-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGreenButton.css27
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGreenPlus-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGreenPlus.css37
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleOrangeButton-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleOrangeButton.css27
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleRedCross-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleRedCross.css38
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonTransparent19.css6
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonTransparent29.css6
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonTransparent30.css6
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteArrow-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteArrow.css18
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteCheck-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteCheck.css18
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteDownArrow-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteDownArrow.css22
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhitePlus-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhitePlus.css28
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteSearch-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteSearch.css30
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteUpArrow-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteUpArrow.css22
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonYellowStar-compat.css8
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonYellowStar.css49
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonArrow.pngbin0 -> 3604 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlackCircleCross.pngbin0 -> 1449 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlueBall.pngbin0 -> 347 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlueCircleArrow.pngbin0 -> 1500 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlueCircleMinus.pngbin0 -> 1379 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlueCirclePlus.pngbin0 -> 1373 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlueMinus.pngbin0 -> 1055 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBluePlus.pngbin0 -> 1073 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonCheck.pngbin0 -> 3639 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonCheckboxOff.pngbin0 -> 1081 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonCheckboxOn.pngbin0 -> 1148 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonDarkBlueCheck.pngbin0 -> 3639 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonDarkBlueMinus.pngbin0 -> 1048 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonDarkBluePlus.pngbin0 -> 1065 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGrayArrow.pngbin0 -> 3604 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGrayStar.pngbin0 -> 680 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGreenBall.pngbin0 -> 348 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGreenCircleArrow.pngbin0 -> 1599 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGreenCircleMinus.pngbin0 -> 1394 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGreenCirclePlus.pngbin0 -> 1428 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonOrangeBall.pngbin0 -> 353 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedBall.pngbin0 -> 348 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedCircleArrow.pngbin0 -> 1524 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedCircleMinus.pngbin0 -> 1355 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedCirclePlus.pngbin0 -> 1395 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedMinus.pngbin0 -> 1051 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedPlus.pngbin0 -> 1069 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleDownArrow.pngbin0 -> 1353 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleGrayButton.pngbin0 -> 1260 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleGreenButton.pngbin0 -> 1438 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleGreenPlus.pngbin0 -> 1065 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleOrangeButton.pngbin0 -> 1422 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleRedCross.pngbin0 -> 1361 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhiteArrow.pngbin0 -> 3604 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhiteCheck.pngbin0 -> 3612 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhiteDownArrow.pngbin0 -> 935 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhitePlus.pngbin0 -> 918 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhiteSearch.pngbin0 -> 414 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhiteUpArrow.pngbin0 -> 933 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonYellowStar.pngbin0 -> 438 bytes
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/transitions.css11
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/transitions/cover.css34
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/transitions/coverv.css35
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/transitions/dissolve.css18
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/transitions/fade.css22
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/transitions/flip.css35
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/transitions/reveal.css35
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/transitions/revealv.css31
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/transitions/scaleIn.css33
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/transitions/scaleOut.css33
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/transitions/slide.css41
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/transitions/slidev.css42
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/transitions/swirl.css27
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/transitions/zoomIn.css33
-rw-r--r--js/dojo-1.7.2/dojox/mobile/themes/common/transitions/zoomOut.css33
172 files changed, 3638 insertions, 0 deletions
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/Button.less b/js/dojo-1.7.2/dojox/mobile/themes/common/Button.less
new file mode 100644
index 0000000..d84460f
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/Button.less
@@ -0,0 +1,29 @@
+/* dojox.mobile.Button */
+.mblButton {
+ cursor: pointer;
+ outline: none;
+ -webkit-tap-highlight-color: rgba(255,255,255,0);
+ .mblButton-styles;
+ &.mblBlueButton {
+ -webkit-tap-highlight-color: rgba(255,255,255,0);
+ .mblButton-mblBlueButton-styles;
+ }
+ &.mblBlueButtonSelected {
+ .mblButton-mblBlueButtonSelected-styles;
+ }
+ &.mblRedButton {
+ -webkit-tap-highlight-color: rgba(255,255,255,0);
+ .mblButton-mblRedButton-styles;
+ }
+ &.mblRedButtonSelected {
+ .mblButton-mblRedButtonSelected-styles;
+ }
+}
+.mblButtonSelected {
+ .mblButtonSelected-styles;
+}
+.mblButtonDisabled,
+.mblButton:disabled {
+ cursor: default;
+ .mblButtonDisabled-styles;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/Carousel.less b/js/dojo-1.7.2/dojox/mobile/themes/common/Carousel.less
new file mode 100644
index 0000000..dd16627
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/Carousel.less
@@ -0,0 +1,58 @@
+/* dojox.mobile.Carousel */
+.mblCarousel {
+ overflow: hidden;
+}
+.mblCarouselBox {
+ position: relative;
+ float: left;
+}
+.mblCarouselImg {
+ -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
+ vertical-align: bottom;
+}
+.mblCarouselImgSelected {
+ border: 1px dashed #C0C0C0;
+ -webkit-box-shadow: none;
+}
+.mblCarouselImgHeaderText {
+ color: white;
+ font: 14px arial,helvetica,clean,sans-serif;
+}
+.mblCarouselImgFooterText {
+ color: white;
+ font: 14px arial,helvetica,clean,sans-serif;
+}
+.mblCarouselHeaderBar {
+ background-color: #3A3A3B;
+ color: #B1B1B1;
+ font: bold 16px arial,helvetica,clean,sans-serif;
+ padding: 1px;
+}
+.mblCarouselBtnContainer {
+ float: right;
+}
+.mblCarouselBtn {
+ height: 18px;
+ width: 46px;
+ font: bold 14px arial,helvetica,clean,sans-serif;
+ color: gray;
+ padding-top: 0px;
+ margin: 0px 2px;
+ border-width: 1px; /* workaround for android problem */
+}
+.mblCarouselTitle {
+ margin: 2px 0px 2px 4px;
+}
+.mblCarouselHeaderBar .mblPageIndicator {
+ float: right;
+ width: auto;
+ padding: 0px 20px;
+}
+.mblCarouselHeaderBar .mblPageIndicatorContainer {
+ margin-left: 0px;
+ margin-right: 0px;
+}
+.mblCarouselPages {
+ position: relative;
+ text-align: center;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/CheckBox.less b/js/dojo-1.7.2/dojox/mobile/themes/common/CheckBox.less
new file mode 100644
index 0000000..49e56f3
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/CheckBox.less
@@ -0,0 +1,25 @@
+/* dojox.mobile.CheckBox */
+.mblCheckBox {
+ position: relative;
+ cursor: pointer;
+ outline: none;
+ -webkit-appearance: none;
+ -webkit-tap-highlight-color: rgba(255,255,255,0);
+ .mblCheckBox-styles;
+}
+.mblCheckBoxSelected {
+ .mblCheckBoxSelected-styles;
+}
+.mblCheckBoxChecked,
+.mblCheckBox:checked {
+ .mblCheckBoxChecked-styles;
+ &::after {
+ .mblCheckBoxChecked-after-styles;
+ }
+ &.mblCheckBoxSelected {
+ .mblCheckBoxChecked-mblCheckBoxSelected-styles;
+ &::after {
+ .mblCheckBoxChecked-mblCheckBoxSelected-after-styles;
+ }
+ }
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/ComboBox.less b/js/dojo-1.7.2/dojox/mobile/themes/common/ComboBox.less
new file mode 100644
index 0000000..4358887
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/ComboBox.less
@@ -0,0 +1,40 @@
+/* dojox.mobile.ComboBox */
+.dijitPopup {
+ // Popup items have a wrapper div (dijitPopup)
+ // with the real popup inside, and maybe an iframe too
+ margin: 0;
+ padding: 0;
+ position: absolute;
+ border: 0;
+ background-color: transparent;
+ .dijitPopup-styles;
+}
+.mblReset {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ line-height: normal;
+ font: inherit;
+ color: inherit;
+}
+.mblComboBoxMenu {
+ overflow-y: hidden !important;
+ position: relative;
+ overflow: hidden;
+ .mblComboBoxMenu-styles;
+}
+.mblComboBoxMenuItem {
+ white-space: nowrap;
+ .mblComboBoxMenuItem-styles;
+}
+.mblComboBoxMenuItemSelected {
+ // dijitMenuItemHover refers to actual mouse over
+ // dijitMenuItemSelected is used after a menu has been "activated" by
+ // clicking it, tabbing into it, or being opened from a parent menu,
+ // and denotes that the menu item has focus or that focus is on a child menu
+ .mblComboBoxMenuItemSelected-styles;
+}
+.mblComboBoxMenuPreviousButton,
+.mblComboBoxMenuNextButton {
+ .mblComboBoxMenuPreviousButton-styles;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/EdgeToEdgeCategory.less b/js/dojo-1.7.2/dojox/mobile/themes/common/EdgeToEdgeCategory.less
new file mode 100644
index 0000000..13d78e4
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/EdgeToEdgeCategory.less
@@ -0,0 +1,8 @@
+/* dojox.mobile.EdgeToEdgeCategory */
+.mblEdgeToEdgeCategory {
+ position: relative;
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ .mblEdgeToEdgeCategory-styles;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/EdgeToEdgeList.less b/js/dojo-1.7.2/dojox/mobile/themes/common/EdgeToEdgeList.less
new file mode 100644
index 0000000..9fbed0e
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/EdgeToEdgeList.less
@@ -0,0 +1,8 @@
+/* dojox.mobile.EdgeToEdgeList */
+.mblEdgeToEdgeList {
+ position: relative; /* IE needs this */
+ .mblEdgeToEdgeList-styles;
+ .mblListItem:last-child {
+ .mblEdgeToEdgeList-LastListItem-styles;
+ }
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/FixedSplitter.css b/js/dojo-1.7.2/dojox/mobile/themes/common/FixedSplitter.css
new file mode 100644
index 0000000..6788969
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/FixedSplitter.css
@@ -0,0 +1,22 @@
+.mblFixedSpliter {
+ width: 100%;
+ height: 100%;
+}
+
+.mblFixedSplitterPane {
+ position: absolute;
+ overflow-x: hidden;
+ overflow-y: auto;
+}
+
+.mblFixedSplitterPaneH {
+ position: absolute;
+ height: 100%;
+ top: 0px;
+}
+
+.mblFixedSplitterPaneV {
+ position: absolute;
+ width: 100%;
+ left: 0px;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/Heading.less b/js/dojo-1.7.2/dojox/mobile/themes/common/Heading.less
new file mode 100644
index 0000000..38083f9
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/Heading.less
@@ -0,0 +1,58 @@
+/* dojox.mobile.Heading */
+.mblHeading {
+ position: relative;
+ margin: 0px;
+ width: 100%;
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ z-index: 1;
+ .mblHeading-styles;
+}
+.mblHeading * {
+ z-index: 2;
+}
+.mblHeadingDivTitle {
+ position: absolute;
+ width: 100%;
+ display: none;
+ left: 0px;
+ z-index: 1;
+}
+.mblHeadingCenterTitle .mblHeadingDivTitle {
+ display: block;
+}
+.mblHeadingCenterTitle .mblHeadingSpanTitle {
+ display: none;
+}
+
+/* Heading Arrow Button */
+.mblArrowButton {
+ position: relative;
+ float: left;
+ .mblArrowButton-styles;
+}
+.mblArrowButtonHead {
+ position: absolute;
+ .mblArrowButtonHead-styles;
+}
+.dj_chrome .mblArrowButtonHead {
+ .mblArrowButtonHeadChrome-styles;
+}
+.mblArrowButtonBody {
+ position: absolute;
+ cursor: pointer;
+ -webkit-tap-highlight-color: rgba(255,255,255,0);
+ .mblArrowButtonBody-styles;
+}
+.mblArrowButtonSelected {
+ .mblArrowButtonHead, .mblArrowButtonBody {
+ .mblArrowButtonSelected-styles;
+ }
+ .mblArrowButtonHead {
+ .mblArrowButtonHeadSelected-styles;
+ }
+ .mblArrowButtonBody {
+ .mblArrowButtonBodySelected-styles;
+ }
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/IconContainer.less b/js/dojo-1.7.2/dojox/mobile/themes/common/IconContainer.less
new file mode 100644
index 0000000..0f47a0f
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/IconContainer.less
@@ -0,0 +1,79 @@
+/* dojox.mobile.IconContainer */
+.mblIconContainer {
+ .mblIconContainer-styles;
+}
+
+/* dojox.mobile.IconItem */
+.mblIconItem {
+ list-style-type: none;
+ float: left;
+ -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
+}
+.mblIconItemTerminator {
+ list-style-type: none;
+ clear: both;
+ .mblIconItemTerminator-styles;
+}
+.mblIconItemSub {
+ list-style-type: none;
+ .mblIconItemSub-styles;
+}
+.mblIconArea {
+ .mblIconArea-styles;
+ div {
+ position: relative;
+ height: 65px;
+ line-height: 65px;
+ text-align: center;
+ }
+ img {
+ vertical-align: middle;
+ }
+}
+.mblIconItemSpriteIcon {
+ position: absolute;
+}
+.mblContent {
+ clear: both;
+ .mblContent-styles;
+}
+table.mblClose {
+ clear: both;
+ cursor: pointer;
+}
+.mblVibrate{
+ position: relative;
+ -webkit-animation-duration: .5s;
+ -webkit-animation-timing-function: ease-in-out;
+ -webkit-animation-iteration-count: 20;
+ -webkit-animation-name: mblVibrate;
+ -webkit-transform: rotate(0deg);
+}
+.mblCloseContent{
+ -webkit-animation-duration: .3s;
+ -webkit-animation-timing-function: ease-in-out;
+ -webkit-animation-name: mblShrink;
+ -webkit-transform: scale(0.01);
+ &.mblShrink0{
+ -webkit-animation-name: mblShrink0;
+ }
+ &.mblShrink1{
+ -webkit-animation-name: mblShrink1;
+ }
+ &.mblShrink2{
+ -webkit-animation-name: mblShrink2;
+ }
+ &.mblShrink3{
+ -webkit-animation-name: mblShrink3;
+ }
+}
+
+/* Icon Content Heading */
+.mblIconContentHeading {
+ position: relative;
+ clear: both;
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ .mblIconContentHeading-styles;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/IconContainer_keyframes.css b/js/dojo-1.7.2/dojox/mobile/themes/common/IconContainer_keyframes.css
new file mode 100644
index 0000000..b96c6a6
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/IconContainer_keyframes.css
@@ -0,0 +1,48 @@
+/* Icon Container */
+@-webkit-keyframes mblVibrate{
+ 0%{
+ -webkit-transform: rotate(-2deg);
+ bottom: -1px;
+ left: -1px;
+ }
+ 25% {
+ -webkit-transform: rotate(1deg);
+ bottom: 2px;
+ left: 1px;
+ }
+ 50% {
+ -webkit-transform: rotate(-1deg);
+ bottom: -2px;
+ left: -1px;
+ }
+ 75% {
+ -webkit-transform: rotate(2deg);
+ bottom: 2px;
+ left: 1px;
+ }
+ 100% {
+ -webkit-transform: rotate(-2deg);
+ bottom: -1px;
+ left: -1px;
+ }
+}
+@-webkit-keyframes mblShrink{
+ from { -webkit-transform: scale(1); }
+ to { -webkit-transform: scale(0.01); }
+}
+@-webkit-keyframes mblShrink0{
+ from { -webkit-transform: scale(1); }
+ to { -webkit-transform: translate(-40%,-70%) scale(0.01); }
+}
+@-webkit-keyframes mblShrink1{
+ from { -webkit-transform: scale(1); }
+ to { -webkit-transform: translate(-14%,-70%) scale(0.01); }
+}
+@-webkit-keyframes mblShrink2{
+ from { -webkit-transform: scale(1); }
+ to { -webkit-transform: translate(14%,-70%) scale(0.01); }
+}
+@-webkit-keyframes mblShrink3{
+ from { -webkit-transform: scale(1); }
+ to { -webkit-transform: translate(40%,-70%) scale(0.01); }
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/ListItem.less b/js/dojo-1.7.2/dojox/mobile/themes/common/ListItem.less
new file mode 100644
index 0000000..2b49a2a
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/ListItem.less
@@ -0,0 +1,78 @@
+/* dojox.mobile.ListItem */
+.mblListItem {
+ position: relative;
+ list-style-type: none;
+ vertical-align: bottom; /* To avoid IE6 LI bug */
+ .mblListItem-styles;
+ &.mblVariableHeight {
+ height: auto;
+ .mblListItem-mblVariableHeight-styles;
+ }
+ .mblListItemAnchor {
+ display: block;
+ height: 100%;
+ -webkit-tap-highlight-color: rgba(255,255,255,0);
+ .mblListItem-mblListItemAnchor-styles;
+ * {
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0.2);
+ }
+ }
+}
+.mblItemSelected {
+ .mblItemSelected-styles;
+ .mblListItemSubText {
+ .mblItemSelected-mblListItemSubText-styles;
+ }
+ .mblListItemAnchor {
+ .mblItemSelected-mblListItemAnchor-styles;
+ }
+ .mblDomButton {
+ div {
+ .mblItemSelected-mblDomButton-Div-styles;
+ }
+ }
+}
+.mblListItemTextBoxSelected {
+ .mblListItemTextBoxSelected-styles;
+}
+.mblListItemChecked {
+ .mblListItemChecked-styles;
+}
+.mblListItemIcon {
+ float: left;
+ line-height: normal;
+ .mblListItemIcon-styles;
+}
+.mblListItemSpriteIcon {
+ position: absolute;
+ .mblListItemSpriteIcon-styles;
+
+}
+.mblListItemRightIcon,
+.mblListItemRightIcon2 {
+ position: relative;
+ float: right;
+ line-height: normal;
+ .mblListItemRightIcon-styles;
+}
+.mblListItemRightText {
+ position: relative;
+ float: right;
+ line-height: normal;
+ .mblListItemRightText-styles;
+}
+.mblListItemTextBox {
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ .mblListItemTextBox-styles;
+}
+.mblVariableHeight .mblListItemTextBox {
+ white-space: normal;
+}
+.mblListItemAnchorNoIcon .mblListItemTextBox {
+ .mblListItemAnchorNoIcon-mblListItemTextBox-styles;
+}
+.mblListItemSubText {
+ .mblListItemSubText-styles;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/Overlay.less b/js/dojo-1.7.2/dojox/mobile/themes/common/Overlay.less
new file mode 100644
index 0000000..076928c
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/Overlay.less
@@ -0,0 +1,15 @@
+/* dojox.mobile.Overlay */
+.mblOverlay {
+ position: fixed;
+ z-index: 2000;
+ left: 0;
+ bottom: 0;
+ margin: 0;
+ width: 100%;
+ text-align: -webkit-center;
+ .mblOverlay-styles;
+}
+.mblOverlayHidden *,
+.mblOverlayHidden {
+ visibility: hidden !important;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/PageIndicator.less b/js/dojo-1.7.2/dojox/mobile/themes/common/PageIndicator.less
new file mode 100644
index 0000000..6678f9e
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/PageIndicator.less
@@ -0,0 +1,24 @@
+/* dojox.mobile.PageIndicator */
+.mblPageIndicator {
+ position: relative;
+ width: 100%;
+ height: 20px;
+ -webkit-tap-highlight-color: rgba(255,255,255,0);
+}
+.mblPageIndicatorContainer {
+ margin-top: 4px;
+ margin-left: auto;
+ margin-right: auto;
+}
+.mblPageIndicatorDot {
+ margin: 0px 3px;
+ width: 6px;
+ height: 6px;
+ font-size: 1px;
+ background-color: #949294;
+ -webkit-border-radius: 3px;
+ -moz-border-radius: 3px;
+}
+.mblPageIndicatorDotSelected {
+ background-color: white;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/ProgressIndicator.less b/js/dojo-1.7.2/dojox/mobile/themes/common/ProgressIndicator.less
new file mode 100644
index 0000000..8d8b9ab
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/ProgressIndicator.less
@@ -0,0 +1,58 @@
+/* Progress Indicator */
+.mblProgContainer {
+ position: absolute;
+ width: 40px;
+ height: 40px;
+ top: 180px;
+ left: 50%;
+ margin: -18px 0px 0px -18px;
+}
+.mblProg {
+ position: absolute;
+ left: 2px;
+ top: 0px;
+ width: 11px;
+ font-size: 1px;
+ height: 4px;
+ overflow: hidden;
+ -webkit-transform-origin: 0 2px;
+ background-color: #C0C0C0;
+ -webkit-border-radius: 2px;
+ -moz-border-radius: 2px;
+}
+.mblProg0 {
+ -webkit-transform: translate(18px,10px) rotate(-90.1deg);
+}
+.mblProg1 {
+ -webkit-transform: translate(22px,11px) rotate(-60deg);
+}
+.mblProg2 {
+ -webkit-transform: translate(25px,14px) rotate(-30deg);
+}
+.mblProg3 {
+ -webkit-transform: translate(26px,18px) rotate(0deg);
+}
+.mblProg4 {
+ -webkit-transform: translate(25px,22px) rotate(30deg);
+}
+.mblProg5 {
+ -webkit-transform: translate(22px,25px) rotate(60deg);
+}
+.mblProg6 {
+ -webkit-transform: translate(18px,26px) rotate(90.1deg);
+}
+.mblProg7 {
+ -webkit-transform: translate(14px,25px) rotate(120deg);
+}
+.mblProg8 {
+ -webkit-transform: translate(11px,22px) rotate(150deg);
+}
+.mblProg9 {
+ -webkit-transform: translate(10px,18px) rotate(180deg);
+}
+.mblProg10 {
+ -webkit-transform: translate(11px,14px) rotate(210deg);
+}
+.mblProg11 {
+ -webkit-transform: translate(14px,11px) rotate(240deg);
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/RadioButton.less b/js/dojo-1.7.2/dojox/mobile/themes/common/RadioButton.less
new file mode 100644
index 0000000..0874ac8
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/RadioButton.less
@@ -0,0 +1,23 @@
+/* dojox.mobile.RadioButton */
+.mblRadioButton {
+ position: relative;
+ cursor: pointer;
+ outline: none;
+ -webkit-appearance: none;
+ -webkit-tap-highlight-color: rgba(255,255,255,0);
+ .mblRadioButton-styles;
+}
+.mblRadioButtonChecked,
+.mblRadioButton:checked {
+ .mblRadioButtonChecked-styles;
+ &::after {
+ position: absolute;
+ .mblRadioButtonChecked-after-styles;
+ }
+ &.mblRadioButtonSelected {
+ .mblRadioButtonChecked-Selected-styles;
+ &::after {
+ .mblRadioButtonChecked-Selected-after-styles;
+ }
+ }
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/RoundRect.less b/js/dojo-1.7.2/dojox/mobile/themes/common/RoundRect.less
new file mode 100644
index 0000000..0cd6361
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/RoundRect.less
@@ -0,0 +1,7 @@
+/* dojox.mobile.RoundRect */
+.mblRoundRect {
+ .mblRoundRect-styles;
+ &.mblShadow {
+ .mblRoundRectShadowBox-styles;
+ }
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/RoundRectCategory.less b/js/dojo-1.7.2/dojox/mobile/themes/common/RoundRectCategory.less
new file mode 100644
index 0000000..cd4b311
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/RoundRectCategory.less
@@ -0,0 +1,7 @@
+/* dojox.mobile.RoundRectCategory */
+.mblRoundRectCategory {
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ .mblRoundRectCategory-styles;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/RoundRectList.less b/js/dojo-1.7.2/dojox/mobile/themes/common/RoundRectList.less
new file mode 100644
index 0000000..b756d15
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/RoundRectList.less
@@ -0,0 +1,17 @@
+/* dojox.mobile.RoundRectList */
+.mblRoundRectList {
+ position: relative; /* IE needs this */
+ .mblRoundRectList-styles;
+ .mblListItem:first-child {
+ .mblRoundRectList-FirstListItem-styles;
+ }
+ .mblListItem:last-child {
+ .mblRoundRectList-LastListItem-styles;
+ }
+}
+.mblRoundRectCategory + .mblRoundRectList {
+ .mblRoundRectList-withCategory-styles;
+ .mblListItem:first-child {
+ .mblRoundRectList-withCategory-FirstListItem-styles;
+ }
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/Slider.less b/js/dojo-1.7.2/dojox/mobile/themes/common/Slider.less
new file mode 100644
index 0000000..ec57a17
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/Slider.less
@@ -0,0 +1,47 @@
+/* dojox.mobile.Slider */
+.mblSlider {
+ outline: none;
+ -webkit-user-select: none; /* prevent selection */
+ -webkit-box-sizing: content-box; /* make width and height consistent with a DIV */
+ .mblSlider-styles;
+}
+.mblSliderH {
+ width: 200px;
+ height: 8px;
+ .mblSliderProgressBar {
+ height: 100%;
+ }
+ .mblSliderHandle {
+ top: 50%;
+ }
+}
+.mblSliderV {
+ height: 200px;
+ width: 8px;
+ .mblSliderProgressBar {
+ width: 100%;
+ }
+ .mblSliderHandle {
+ left: 50%;
+ }
+}
+.mblSliderProgressBar {
+ .mblSliderProgressBar-styles;
+}
+.mblSliderHandle {
+ .mblSliderHandle-styles;
+}
+.mblSliderTransition {
+ -webkit-transition-duration: 400ms;
+}
+.mblSliderTouchBox {
+ margin: 0;
+ padding: 12pt;
+ left: -12pt;
+ top: -12pt;
+ border: none;
+ width: 100%;
+ height: 100%;
+ background-color: transparent;
+ -webkit-tap-highlight-color: rgba(255,255,255,0);
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/SpinWheel-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/SpinWheel-compat.css
new file mode 100644
index 0000000..36865f2
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/SpinWheel-compat.css
@@ -0,0 +1,36 @@
+.mblSpinWheel {
+ background-color: #D6D7DC;
+ background-image: -moz-linear-gradient(top, #313137 0%, #73747D 5%, #92939B 7%, #ABABB5 9%, #C5C6CE 12%, #DFE0E4 16%, #F4F5F6 22%, #FBFCFC 35%, #FBFCFC 50%, #FBFCFC 61%, #B4C1C7 61%, #FBFCFC 65%, #F4F5F6 78%, #DFE0E4 84%, #C5C6CE 88%, #ABABB5 91%, #92939B 93%, #73747D 95%, #313137 100%);
+ -moz-border-radius: 3px;
+}
+.dj_ie .mblSpinWheel {
+ background-image: url(compat/spinwheel-bg.png);
+}
+
+.mblSpinWheelBar {
+ background-color: #C4CADC;
+ background-image: -moz-linear-gradient(top, #EDEEF2 0%, #C8CADD 25%, #BBBFD4 49%, #9FA8C6 51%, #A2A9C7 81%, #A6ABC9 82%, #A7ADCA 1%);
+ -khtml-opacity: 0.6;
+ -moz-opacity: 0.6;
+ opacity: 0.6;
+ filter: progid:DXImageTransform.Microsoft.alpha(opacity=60);
+}
+.dj_ie .mblSpinWheelBar {
+ background-image: url(compat/spinwheel-bar.png);
+}
+.dj_ie6 .mblSpinWheelBar, .dj_ie7 .mblSpinWheelBar {
+ z-index: -1;
+}
+*:first-child+html .mblSpinWheelSlotTouch { /* IE7 hack */
+ background: white;
+ filter: alpha(opacity=0);
+ height: 200px;
+}
+*html .mblSpinWheelSlotTouch { /* IE6 hack */
+ background: white;
+ filter: alpha(opacity=0);
+ height: 200px;
+}
+.mblSpinWheelSlotTouch, .mblSpinWheelSlotPanel {
+ left: 0px;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/SpinWheel.css b/js/dojo-1.7.2/dojox/mobile/themes/common/SpinWheel.css
new file mode 100644
index 0000000..e5eff56
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/SpinWheel.css
@@ -0,0 +1,77 @@
+.mblSpinWheel {
+ position: relative;
+ overflow: hidden;
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #313137), color-stop(0.05, #73747D), color-stop(0.07, #92939B), color-stop(0.09, #ABABB5), color-stop(0.12, #C5C6CE), color-stop(0.16, #DFE0E4), color-stop(0.22, #F4F5F6), color-stop(0.35, #FBFCFC), color-stop(0.5, #FBFCFC), color-stop(0.61, #FBFCFC), color-stop(0.61, #B4C1C7), color-stop(0.65, #FBFCFC), color-stop(0.78, #F4F5F6), color-stop(0.84, #DFE0E4), color-stop(0.88, #C5C6CE), color-stop(0.91, #ABABB5), color-stop(0.93, #92939B), color-stop(0.95, #73747D), color-stop(1, #313137));
+ height: 200px;
+ border-left: solid 3px #000000;
+ border-right: solid 3px #000000;
+ color: #000000;
+ -webkit-border-radius: 3px;
+}
+
+.mblSpinWheelBar {
+ position: absolute;
+ top: 79px;
+ background: -webkit-gradient(linear, left top, left bottom, from(#EDEEF2), to(#A7ADCA), color-stop(0, #EDEEF2), color-stop(0.25, #C8CADD), color-stop(0.49, #BBBFD4), color-stop(0.51, #9FA8C6), color-stop(0.81, #A2A9C7), color-stop(0.82, #A6ABC9), color-stop(1, #A7ADCA));
+ border: solid 1px #7B8497;
+ height: 42px;
+ width: 100%;
+ clear: both;
+ -webkit-opacity: 0.6;
+}
+
+.mblSpinWheelDatePicker {
+ width: 312px;
+}
+
+.mblSpinWheelTimePicker {
+ width: 208px;
+}
+
+.mblSpinWheelSlot {
+ position: relative;
+ top: 0px;
+ float: left;
+ width: 100px;
+ height: 100%;
+ border-left: solid 2px #000000;
+ border-right: solid 2px #000000;
+}
+
+.mblSpinWheelSlotLabel {
+ padding: 0 8px;
+ height: 44px;
+ overflow: hidden;
+ font: bold 24px/44px Helvetica,sans-serif;
+}
+
+.mblSpinWheelSlotLabel img{
+ vertical-align: middle;
+ opacity: 0.7;
+}
+
+.mblSpinWheelSlotLabelGray {
+ color: #CCCCCC;
+}
+
+.mblSpinWheelSlotLabelBlue {
+ color: #0959D2;
+}
+
+.mblSpinWheelSlotContainer {
+ position: relative;
+}
+
+.mblSpinWheelSlotPanel {
+ position: absolute;
+ top: 0px;
+ width: 100%;
+}
+
+.mblSpinWheelSlotTouch {
+ position: absolute;
+ top: 0px;
+ width: 100%;
+ height: 100%;
+ z-index: 1;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/Switch.css b/js/dojo-1.7.2/dojox/mobile/themes/common/Switch.css
new file mode 100644
index 0000000..3aed56d
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/Switch.css
@@ -0,0 +1,224 @@
+/* Switch - default */
+.mblSwitch {
+ margin: 0;
+ position: relative;
+ width: 94px;
+ height: 27px;
+ line-height: 29px;
+ overflow: hidden;
+ text-align: left;
+ -webkit-tap-highlight-color: rgba(255,255,255,0);
+}
+.mblItemSwitch {
+ position: absolute;
+ right: 12px;
+}
+.mblSwitchInner {
+ position: absolute;
+ top: 0px;
+ height: 27px;
+}
+.mblSwitchAnimation .mblSwitchInner {
+ -webkit-transition-property: left;
+ -webkit-transition-duration: .3s;
+}
+.mblSwitchOn .mblSwitchInner {
+ left: 0px;
+}
+.mblSwitchOff .mblSwitchInner {
+ left: -53px;
+}
+.mblSwitchBg {
+ position: absolute;
+ top: 0px;
+ height: 27px;
+ border-width: 1px;
+ border-style: inset;
+ border-color: #9CACC0;
+ font-family: Helvetica;
+ font-size: 16px;
+ font-weight: bold;
+ line-height: 29px;
+ -webkit-box-sizing: border-box;
+}
+.mblSwitchBgLeft {
+ left: 0px;
+ width: 94px;
+ color: white;
+ background-color: #3F84EB;
+}
+.mblSwitchBgRight {
+ left: 53px;
+ width: 94px;
+ color: #7F7F7F;
+}
+.mblSwitchKnob {
+ position: absolute;
+ top: 1px;
+ left: 53px;
+ width: 41px;
+ height: 26px;
+ font-size: 1px;
+ border-width: 1px;
+ border-style: solid;
+ border-color: #EFEFEF #A5A5A5 #969696 #325E9E;
+ -webkit-box-sizing: border-box;
+}
+.mblSwitchText {
+ position: relative;
+ top: 0px;
+ width: 53px;
+ height: 27px;
+ padding: 0px;
+ line-height: 28px;
+ text-align: center;
+}
+.mblSwitchTextLeft {
+ left: 0px;
+}
+.mblSwitchTextRight {
+ left: 40px;
+}
+
+/* Round Shape1 */
+.mblSwRoundShape1 {
+ height: 28px;
+ -webkit-mask-image: -webkit-canvas(mblSwRoundShape1Mask);
+}
+.mblSwRoundShape1.mblItemSwitch {
+ top: 8px;
+}
+.mblSwRoundShape1 .mblSwitchInner {
+ height: 28px;
+}
+.mblSwRoundShape1.mblSwitchOff .mblSwitchInner {
+ left: -67px;
+}
+.mblSwRoundShape1 .mblSwitchBg {
+ height: 28px;
+ -webkit-border-radius: 14px;
+}
+.mblSwRoundShape1 .mblSwitchBgLeft {
+}
+.mblSwRoundShape1 .mblSwitchBgRight {
+ left: 67px;
+}
+.mblSwRoundShape1 .mblSwitchKnob {
+ left: 67px;
+ width: 26px;
+ height: 26px;
+ -webkit-border-radius: 13px;
+}
+.mblSwRoundShape1 .mblSwitchText {
+ width: 67px;
+ height: 26px;
+}
+.mblSwRoundShape1 .mblSwitchTextRight {
+ left: 26px;
+}
+
+/* Round Shape2 */
+.mblSwRoundShape2 {
+ height: 28px;
+ -webkit-mask-image: -webkit-canvas(mblSwRoundShape2Mask);
+}
+.mblSwRoundShape2.mblItemSwitch {
+ top: 8px;
+}
+.mblSwRoundShape2 .mblSwitchInner {
+ height: 28px;
+}
+.mblSwRoundShape2.mblSwitchOff .mblSwitchInner {
+ left: -51px;
+}
+.mblSwRoundShape2 .mblSwitchBg {
+ height: 28px;
+ -webkit-border-radius: 14px;
+}
+.mblSwRoundShape2 .mblSwitchBgRight {
+ left: 51px;
+}
+.mblSwRoundShape2 .mblSwitchKnob {
+ left: 51px;
+ width: 42px;
+ height: 26px;
+ -webkit-border-radius: 13px;
+}
+.mblSwRoundShape2 .mblSwitchText {
+ width: 51px;
+ height: 28px;
+}
+.mblSwRoundShape2 .mblSwitchTextRight {
+ left: 42px;
+}
+
+/* Arc Shape1 */
+.mblSwArcShape1 {
+ height: 28px;
+ -webkit-border-radius: 6px/14px;
+}
+.mblSwArcShape1.mblItemSwitch {
+ top: 8px;
+}
+.mblSwArcShape1 .mblSwitchInner {
+ height: 28px;
+}
+.mblSwArcShape1.mblSwitchOff .mblSwitchInner {
+ left: -67px;
+}
+.mblSwArcShape1 .mblSwitchBg {
+ height: 28px;
+ -webkit-border-radius: 6px/14px;
+}
+.mblSwArcShape1 .mblSwitchBgRight {
+ left: 67px;
+}
+.mblSwArcShape1 .mblSwitchKnob {
+ left: 67px;
+ width: 26px;
+ height: 26px;
+ -webkit-border-radius: 5px/13px;
+}
+.mblSwArcShape1 .mblSwitchText {
+ width: 67px;
+ height: 26px;
+}
+.mblSwArcShape1 .mblSwitchTextRight {
+ left: 26px;
+}
+
+/* Arc Shape2 */
+.mblSwArcShape2 {
+ height: 28px;
+ -webkit-border-radius: 6px/14px;
+}
+.mblSwArcShape2.mblItemSwitch {
+ top: 8px;
+}
+.mblSwArcShape2 .mblSwitchInner {
+ height: 28px;
+}
+.mblSwArcShape2.mblSwitchOff .mblSwitchInner {
+ left: -51px;
+}
+.mblSwArcShape2 .mblSwitchBg {
+ height: 28px;
+ -webkit-border-radius: 6px/14px;
+}
+.mblSwArcShape2 .mblSwitchBgRight {
+ left: 51px;
+}
+.mblSwArcShape2 .mblSwitchKnob {
+ left: 51px;
+ width: 42px;
+ height: 26px;
+ -webkit-border-radius: 5px/13px;
+}
+.mblSwArcShape2 .mblSwitchText {
+ width: 51px;
+ height: 26px;
+}
+.mblSwArcShape2 .mblSwitchTextRight {
+ left: 42px;
+}
+
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/Switch.less b/js/dojo-1.7.2/dojox/mobile/themes/common/Switch.less
new file mode 100644
index 0000000..e9868bc
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/Switch.less
@@ -0,0 +1,16 @@
+/* dojox.mobile.Switch */
+.mblItemSwitch {
+ .mblItemSwitch-styles;
+}
+.mblSwitchBg {
+ .mblSwitchBg-styles;
+}
+.mblSwitchBgLeft {
+ .mblSwitchBgLeft-styles;
+}
+.mblSwitchBgRight {
+ .mblSwitchBgRight-styles;
+}
+.mblSwitchKnob {
+ .mblSwitchKnob-styles;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/TabBar.less b/js/dojo-1.7.2/dojox/mobile/themes/common/TabBar.less
new file mode 100644
index 0000000..a63497a
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/TabBar.less
@@ -0,0 +1,147 @@
+/* dojox.mobile.TabBar */
+.mblTabBar {
+ position: relative;
+ overflow: hidden;
+ white-space: nowrap;
+ .mblTabBar-styles;
+}
+.mblTabBarNoIcons {
+ height: 34px;
+}
+.mblTabBarNoText {
+ height: 34px;
+}
+
+/* dojox.mobile.TabBarButton */
+.mblTabBarButton {
+ cursor: pointer;
+ -webkit-tap-highlight-color: rgba(255,255,255,0);
+}
+.mblTabBar .mblTabBarButton {
+ position: relative;
+ list-style-type: none;
+ float: left;
+ .mblTabBar-TabBarButton-styles;
+ &.mblTabButtonSelected {
+ .mblTabBar-TabBarButton-Selected-styles;
+ }
+}
+.mblTabBarButtonAnchor {
+ display: block;
+ text-decoration: none;
+}
+.mblTabBarButtonDiv {
+ position: relative;
+ margin-left: auto;
+ margin-right: auto;
+ .mblTabBarButtonDiv-styles;
+}
+.mblTabBarButtonIcon {
+ position: absolute;
+ .mblTabBarButtonIcon-styles;
+}
+.mblTabBarButtonSpriteIcon {
+ position: absolute;
+}
+.mblTabBarButtonTextBox {
+ .mblTabBarButtonTextBox-styles;
+}
+.mblTabBarNoIcons {
+ .mblTabBarButtonDiv {
+ display: none;
+ }
+ .mblTabBarButtonTextBox {
+ .mblTabBarNoIcons-TabBarButtonTextBox-styles;
+ }
+}
+.mblTabBarTop {
+ .mblTabButton {
+ .mblTabBarButtonDiv {
+ .mblTabBarTop-TabButton-TabBarButtonDiv-styles;
+ }
+ }
+}
+.mblTabBarHead {
+ .mblTabButton {
+ .mblTabBarButtonDiv {
+ .mblTabBarHead-TabButton-TabBarButtonDiv-styles;
+ }
+ }
+}
+.mblTabButton {
+ position: relative;
+ float: left;
+ list-style-type: none;
+ cursor: pointer;
+ -webkit-tap-highlight-color: rgba(255,255,255,0);
+ .mblTabButton-styles;
+ .mblTabBarButtonAnchor, .mblTabBarButtonDiv {
+ .mblTabButton-TabBarButtonAnchor-styles;
+ }
+ &:first-child {
+ .mblTabButton-FirstTabButtom-styles;
+ }
+ &:last-child {
+ .mblTabButton-LastTabButton-styles;
+ }
+ img {
+ .mblTabButton-img-styles;
+ }
+}
+.mblTabButtonSelected {
+ .mblTabBarButtonTextBox {
+ .mblTabBarButtonTextBoxSelected-styles;
+ }
+ &.mblTabButton {
+ .mblTabButtonSelected-styles;
+ }
+}
+.mblTabButtonHighlighted {
+ &.mblTabButton {
+ .mblTabButtonHighlighted-styles;
+ }
+}
+.mblTabButtonImgDiv {
+ .mblTabButtonImgDiv-styles;
+}
+
+.mblTabPanelHeader {
+ position: relative;
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ .mblTabPanelHeader-styles;
+ .mblTabButton {
+ .mblTabPanelHeader-TabButton-styles;
+ &.mblTabButtonSelected {
+ .mblTabPanelHeader-TabButtonSelected-styles;
+ }
+ }
+ .mblTabButtonDomButton {
+ .mblTabPanelHeader-TabButtonDomButton-styles;
+ }
+ .mblTabButtonDomButtonClass {
+ .mblTabPanelHeader-TabButtonDomButtonClass-styles;
+ }
+ .mblDomButton {
+ .mblTabPanelHeader-DomButton-styles;
+ }
+}
+
+.mblHeading {
+ .mblTabPanelHeader {
+ .mblTabPanelHeader-inHeading-styles;
+ .mblTabButton {
+ .mblTabPanelHeader-TabButton-inHeading-styles;
+ &:first-child {
+ .mblTabPanelHeader-TabButton-FirstTabButtom-inHeading-styles;
+ }
+ &:last-child {
+ .mblTabPanelHeader-TabButton-LastTabButtom-inHeading-styles;
+ }
+ }
+ .mblTabButtonSelected {
+ .mblTabPanelHeader-TabButtonSelected-inHeading-styles;
+ }
+ }
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/TextArea.less b/js/dojo-1.7.2/dojox/mobile/themes/common/TextArea.less
new file mode 100644
index 0000000..57b80f9
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/TextArea.less
@@ -0,0 +1,9 @@
+/* dojox.mobile.TextArea */
+.mblTextArea {
+ .mblTextArea-styles;
+}
+
+/* dojox.mobile.ExpandingTextArea */
+.mblExpandingTextArea {
+ .mblExpandingTextArea-styles;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/TextBox.less b/js/dojo-1.7.2/dojox/mobile/themes/common/TextBox.less
new file mode 100644
index 0000000..bee00c3
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/TextBox.less
@@ -0,0 +1,4 @@
+/* dojox.mobile.TextBox */
+.mblTextBox {
+ .mblTextBox-styles;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/ToggleButton.less b/js/dojo-1.7.2/dojox/mobile/themes/common/ToggleButton.less
new file mode 100644
index 0000000..1796ab3
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/ToggleButton.less
@@ -0,0 +1,28 @@
+/* dojox.mobile.ToggleButton */
+.mblToggleButton {
+ position: relative;
+ cursor: pointer;
+ outline: none;
+ -webkit-tap-highlight-color: rgba(255,255,255,0);
+ .mblToggleButton-styles;
+ &.mblToggleButtonSelected {
+ .mblToggleButtonSelected-styles;
+ }
+ &.mblToggleButtonChecked {
+ .mblToggleButtonChecked-styles;
+ &::after {
+ position: absolute;
+ .mblToggleButtonChecked-after-styles;
+ }
+ &.mblToggleButtonSelected {
+ .mblToggleButtonCheckedSelected-styles;
+ &::after {
+ .mblToggleButtonCheckedSelected-after-styles;
+ }
+ }
+ }
+ &:disabled {
+ cursor: default;
+ .mblToggleButtonDisabled-styles;
+ }
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/ToolBarButton.less b/js/dojo-1.7.2/dojox/mobile/themes/common/ToolBarButton.less
new file mode 100644
index 0000000..3d8ee62
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/ToolBarButton.less
@@ -0,0 +1,22 @@
+/* dojox.mobile.ToolBarButton */
+.mblToolBarButton {
+ float: left;
+ position: relative;
+ overflow: hidden;
+ cursor: pointer;
+ -webkit-tap-highlight-color: rgba(255,255,255,0);
+ .mblToolBarButton-styles;
+}
+div.mblToolBarButtonDomButton {
+ .mblToolBarButtonDomButton-styles;
+}
+.mblToolBarButtonIcon {
+ position: relative;
+ .mblToolBarButtonIcon-styles;
+}
+.mblToolBarButtonSpriteIcon {
+ position: absolute;
+}
+.mblToolBarButtonText {
+ padding: 0px 10px;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/Tooltip.less b/js/dojo-1.7.2/dojox/mobile/themes/common/Tooltip.less
new file mode 100644
index 0000000..9c66e7d
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/Tooltip.less
@@ -0,0 +1,131 @@
+/* dojox.mobile.Tooltip */
+.mblTooltip {
+ position: absolute;
+ z-index: 2000;
+ display: block;
+ margin: 0;
+ .mblTooltip-styles;
+}
+.mblTooltipBubble {
+ overflow: visible;
+ padding: 3px;
+ .mblTooltipBubble-styles;
+}
+.mblTooltipBubble.mblTooltipAbove .mblTooltipInnerArrow {
+ .mblTooltipInnerArrow-Bubble-Above-styles;
+}
+.mblTooltipBubble.mblTooltipBelow .mblTooltipInnerArrow {
+ .mblTooltipInnerArrow-Bubble-Below-styles;
+}
+.mblTooltipBubble.mblTooltipAfter .mblTooltipInnerArrow {
+ .mblTooltipInnerArrow-Bubble-After-styles;
+}
+.mblTooltipBubble.mblTooltipBefore .mblTooltipInnerArrow {
+ .mblTooltipInnerArrow-Bubble-Before-styles;
+}
+.mblTooltip.mblTooltipAfter {
+ margin-left: -11px;
+}
+.mblTooltip.mblTooltipBefore {
+ margin-left: 11px;
+}
+.mblTooltip.mblTooltipAbove {
+ margin-top: 11px;
+}
+.mblTooltip.mblTooltipBelow {
+ margin-top: -11px;
+}
+.mblTooltipAnchor {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ background-color: transparent;
+ line-height: 0;
+ font-size: 0;
+}
+.mblTooltipBefore .mblTooltipAnchor {
+ left: -1px;
+}
+.mblTooltipAfter .mblTooltipAnchor {
+ right: -1px;
+}
+.mblTooltipAbove .mblTooltipAnchor {
+ top: -1px;
+}
+.mblTooltipBelow .mblTooltipAnchor {
+ bottom: -1px;
+}
+.mblTooltipArrow {
+ position: absolute;
+ width: 0;
+ height: 0;
+ line-height: 0;
+ .mblTooltipArrow-styles;
+}
+.mblTooltipBefore .mblTooltipArrow {
+ left: auto;
+ right: 1px;
+ top: 0;
+ bottom: auto;
+ .mblTooltipArrow-Before-styles;
+}
+.mblTooltipAfter .mblTooltipArrow {
+ left: 1px;
+ right: auto;
+ top: 0;
+ bottom: auto;
+ .mblTooltipArrow-After-styles;
+}
+.mblTooltipAbove .mblTooltipArrow {
+ top: auto;
+ bottom: 1px;
+ left: auto;
+ right: auto;
+ .mblTooltipArrow-Above-styles;
+}
+.mblTooltipBelow .mblTooltipArrow {
+ top: 1px;
+ bottom: auto;
+ left: auto;
+ right: auto;
+ .mblTooltipArrow-Below-styles;
+}
+.mblTooltipInnerArrow {
+ position: absolute;
+ width: 0;
+ height: 0;
+ line-height: 0;
+ border: 10px solid transparent;
+}
+.mblTooltipBefore .mblTooltipInnerArrow {
+ right: 0;
+ top: 0;
+ .mblTooltipInnerArrow-Before-styles;
+}
+.mblTooltipAfter .mblTooltipInnerArrow {
+ left: 0;
+ top: 0;
+ .mblTooltipInnerArrow-After-styles;
+}
+.mblTooltipAbove .mblTooltipInnerArrow {
+ bottom: 0;
+ left: 0;
+ .mblTooltipInnerArrow-Above-styles;
+}
+.mblTooltipBelow .mblTooltipInnerArrow {
+ top: 0;
+ left: 0;
+ .mblTooltipInnerArrow-Below-styles;
+}
+.mblTooltipHidden,
+.mblTooltipHidden * {
+ visibility: hidden !important;
+}
+
+// Headings and Button styles are overridden in Tooltips
+.mblTooltip .mblHeading {
+ .mblTooltip-Heading-styles;
+}
+.mblTooltip .mblHeading .mblToolBarButton {
+ .mblTooltip-Heading-ToolbarButton-styles;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/View.less b/js/dojo-1.7.2/dojox/mobile/themes/common/View.less
new file mode 100644
index 0000000..70c43ed
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/View.less
@@ -0,0 +1,21 @@
+/* dojox.mobile.View */
+.mblView {
+ position: relative;
+ top: 0px;
+ left: 0px;
+ width: 100%;
+ .mblView-styles;
+ &.mblOut {
+ }
+ &.mblIn {
+ position: absolute;
+ }
+}
+.mblFixedHeaderBar {
+ z-index: 1;
+}
+.mblFixedBottomBar {
+ position: absolute !important;
+ width: 100%;
+ z-index: 1;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/common.less b/js/dojo-1.7.2/dojox/mobile/themes/common/common.less
new file mode 100644
index 0000000..1c4ecf2
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/common.less
@@ -0,0 +1,24 @@
+html.mobile, .mobile body {
+ width: 100%;
+ margin: 0px;
+ padding: 0px;
+}
+.mobile body {
+ overflow-x: hidden;
+ -webkit-text-size-adjust: none;
+ .mobile-body-styles;
+}
+
+/* Button Colors */
+.mblColorBlue {
+ .mblColorBlue-styles;
+}
+
+/* Default Button Colors */
+.mblColorDefault {
+ .mblColorDefault-styles;
+}
+
+.mblColorDefaultSel {
+ .mblColorDefaultSel-styles;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/compat/spinwheel-bar.png b/js/dojo-1.7.2/dojox/mobile/themes/common/compat/spinwheel-bar.png
new file mode 100644
index 0000000..1aeee2d
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/compat/spinwheel-bar.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/compat/spinwheel-bg.png b/js/dojo-1.7.2/dojox/mobile/themes/common/compat/spinwheel-bg.png
new file mode 100644
index 0000000..69c3768
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/compat/spinwheel-bg.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/compile.js b/js/dojo-1.7.2/dojox/mobile/themes/common/compile.js
new file mode 100644
index 0000000..159d06b
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/compile.js
@@ -0,0 +1,42 @@
+// load libraries
+var fs = require("fs");
+var path = require("path");
+var less = require("less");
+
+// collect files
+var folders = ["../android", "../blackberry", "../iphone", "../custom"];
+var files = [];
+folders.forEach(function(folder){
+ files = files.concat(fs.readdirSync(folder).map(function(file){
+ return folder + "/" + file;
+ }));
+});
+files = files.filter(function(file){
+ return file && /\.less$/.test(file) && !/variables\.less$/.test(file);
+});
+
+// compile files
+files.forEach(function(file){
+ console.log("compiling " + file);
+ fs.readFile(file, "utf-8", function(error, data){
+ if(error){
+ console.error(error.message);
+ process.exit(1);
+ }
+ var parser = new(less.Parser)({paths: [path.dirname(file)], filename: file, optimization: 1});
+ parser.parse(data, function(error, tree){
+ if(error){
+ less.writeError(error);
+ process.exit(1);
+ }
+ try{
+ var css = tree.toCSS({compress: false});
+ var fd = fs.openSync(file.replace(".less", ".css"), "w");
+ fs.writeSync(fd, css, 0, "utf-8");
+ }catch(error){
+ less.writeError(error);
+ process.exit(2);
+ }
+ });
+ });
+});
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/Calendar-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/Calendar-compat.css
new file mode 100644
index 0000000..f180b2f
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/Calendar-compat.css
@@ -0,0 +1,9 @@
+.dijitCalendar thead {
+ background-image: url(compat/calendar-month-bg.png);
+}
+.dijitCalendarDayLabelTemplate {
+ background-image: url(compat/calendar-daylabel-bg.png);
+}
+.dijitCalendarYearLabel {
+ background-image: url(compat/calendar-year-bg.png);
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/Calendar.css b/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/Calendar.css
new file mode 100644
index 0000000..4e27ae1
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/Calendar.css
@@ -0,0 +1,135 @@
+/*if you link this stylesheet directory, mobile/common/dijit/base.css must already be imported*/
+
+/* dijit base styles to override (based on claro) */
+@import url("../../../../../dijit/themes/claro/form/Common.css");
+@import url("../../../../../dijit/themes/claro/form/Button.css");
+@import url("../../../../../dijit/themes/claro/Calendar.css");
+
+.dijitCalendar {
+ border: solid 1px #B5BCC7;
+ background-color: #CFE5FA;
+ width: 320px;
+ text-align: center;
+ padding: 0px 0px 0px 0px;
+ -moz-border-radius: 0px;
+ border-radius: 0px;
+}
+.dijitCalendar thead {
+ vertical-align: middle;
+ border-color: inherit;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#F6F6F6), to(#CCCCD1));
+}
+.dijitCalendarMonthLabel {
+ color: #545454;
+ font-size: 22px;
+ padding: 0 4px;
+ font-family: Helvetica;
+ text-shadow: rgba(247,247,247,0.6) 0px 1px 0px;
+}
+
+.dijitCalendar .dijitDropDownButton .dijitButtonNode {
+ background-color: transparent;
+ background-image: none;
+ padding: 0 3px 0 2px;
+ border: none;
+ -webkit-box-shadow: 0 0 0 transparent;
+ -moz-box-shadow: 0 0 0 transparent;
+ box-shadow: 0 0 0 transparent;
+ -moz-border-radius: 0px;
+ border-radius: 0px;
+}
+
+.dijitArrowButtonInner {
+ display: none;
+}
+
+.dijitCalendarDayLabelTemplate {
+ text-align: center;
+ font-size: 9px;
+ color: #545454;
+ text-shadow: rgba(247,247,247,0.6) 0px 1px 0px;
+}
+
+.dijitCalendarHoveredDate .dijitCalendarDateLabel {
+ background-color: #ABD6FF;
+ border: solid 1px #769DC0;
+ color: black;
+ -webkit-transition-duration: 0.2s;
+ -moz-transition-duration: 0.2s;
+ transition-duration: 0.2s;
+}
+
+.dijitCalendarDateTemplate {
+ text-align: center;
+ background-color: #DDDDE0;
+ border-bottom: 1px solid lightGrey;
+ padding-top: 0;
+/* color: #545454;*/
+ color: #4A5B6E;
+ text-shadow: rgba(231,231,233,1.0) 0px 1px 0px;
+ font-size: 22px;
+ font-weight: normal;
+ font-family: Helvetica;
+ text-align: center;
+}
+
+.dijitCalendarDateTemplate .dijitCalendarDateLabel {
+ text-decoration: none;
+ display: block;
+ padding: 3px 5px 3px 4px;
+ border-top: solid 1px #ECEEEF;
+ border-bottom: solid 1px #A6AAB3;
+ border-left: solid 1px #A0A4AD;
+ border-right: solid 1px #ECECED;
+ background-color: rgba(171, 212, 251, 0);
+ -webkit-transition-property: background-color, border;
+ -moz-transition-property: background-color, border;
+ transition-property: background-color, border;
+ -webkit-transition-duration: 0.35s;
+ -moz-transition-duration: 0.35s;
+ transition-duration: 0.35s;
+}
+
+.dijitCalendarPreviousMonth .dijitCalendarDateLabel,
+.dijitCalendarNextMonth .dijitCalendarDateLabel {
+ color: #9099A4;
+}
+
+.dijitCalendarSelectedDate .dijitCalendarDateLabel {
+ background-color: #1A80E5;
+ border-top: solid 1px #1037B3;
+ border-bottom: solid 1px #1037B3;
+ border-left: solid 1px #1037B3;
+ border-right: solid 1px #1037B3;
+ color: white;
+ text-shadow: rgba(0,0,0,0.4) 0px 1px 0px;
+}
+
+.dijitCalendarActiveDate .dijitCalendarDateLabel {
+ background-color: #1A80E5;
+ border: solid 1px white;
+ -webkit-transition-duration: 0.1s;
+ -moz-transition-duration: 0.1s;
+ transition-duration: 0.1s;
+}
+
+.dijitCalendarYearLabel {
+ padding: 2px 0 0 0;
+ margin: 0;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#F6F6F6), to(#CCCCD1));
+}
+
+.dijitCalendarSelectedYear {
+ font-size: 1.091em;
+ color: #545454;
+ font-family: Helvetica;
+ text-shadow: rgba(247,247,247,0.6) 0px 1px 0px;
+}
+
+.dijitCalendarNextYear,
+.dijitCalendarPreviousYear {
+ padding: 1px 6px 1px 6px;
+ color: #545454;
+ text-shadow: rgba(247,247,247,0.6) 0px 1px 0px;
+ font-size: 0.909em;
+} \ No newline at end of file
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/ColorPalette.css b/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/ColorPalette.css
new file mode 100644
index 0000000..6184c9c
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/ColorPalette.css
@@ -0,0 +1,18 @@
+/*if you link this stylesheet directory, mobile/common/dijit/base.css must already be imported*/
+
+.dijitColorPalette {
+ border: 0 solid #B5BCC7;
+ outline: 0;
+ background: none;
+}
+.dijitColorPalette .dijitColorPaletteSwatch {
+ width: 25px;
+ height: 25px;
+ border-radius: 4px;
+ -moz-border-radius: 4px;
+}
+.dijitColorPalette .dijitPaletteImg {
+ border: 1px solid lightGrey;
+ border-radius: 4px;
+ -moz-border-radius: 4px;
+} \ No newline at end of file
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/ColorPicker.css b/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/ColorPicker.css
new file mode 100644
index 0000000..b3989b4
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/ColorPicker.css
@@ -0,0 +1,12 @@
+/*if you link this stylesheet directory, mobile/common/dijit/base.css must already be imported*/
+
+/* import base dijit styles to override below */
+@import url("../../../../../dojox/widget/ColorPicker/ColorPicker.css");
+
+.dojoxColorPicker {
+ padding: 8px;
+ -moz-border-radius: 4pt;
+ -webkit-border-radius: 5pt;
+ -webkit-drop-shadow: 3pt;
+ background: gray;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/base.css b/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/base.css
new file mode 100644
index 0000000..53c6ac8
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/base.css
@@ -0,0 +1,15 @@
+/* base dijit stylesheets with styles to override.
+ in future releases, split these out */
+@import url("../../../../../dijit/themes/dijit.css");
+@import url("../../../../../dijit/icons/commonIcons.css");/*sprite containing common icons to be used by all themes*/
+@import url("../../../../../dijit/themes/claro/Common.css");
+
+/* needed in IconContainerMulti tests
+ @import url("../../../../../dijit/themes/claro/ProgressBar.css");
+*/
+@import url("../../../../../dijit/themes/claro/claro_rtl.css");
+
+/* mobile styling variants of dijit and dojox desktop widgets */
+@import url("Calendar.css");
+@import url("ColorPalette.css");
+@import url("ColorPicker.css");
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/compat/calendar-daylabel-bg.png b/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/compat/calendar-daylabel-bg.png
new file mode 100644
index 0000000..9754278
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/compat/calendar-daylabel-bg.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/compat/calendar-month-bg.png b/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/compat/calendar-month-bg.png
new file mode 100644
index 0000000..f32e5e3
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/compat/calendar-month-bg.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/compat/calendar-year-bg.png b/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/compat/calendar-year-bg.png
new file mode 100644
index 0000000..6dcee1e
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/compat/calendar-year-bg.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/dijit-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/dijit-compat.css
new file mode 100644
index 0000000..aea6c3c
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/dijit-compat.css
@@ -0,0 +1 @@
+@import url("Calendar-compat.css");
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/dijit.css b/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/dijit.css
new file mode 100644
index 0000000..5345028
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/dijit/dijit.css
@@ -0,0 +1,4 @@
+@import url("base.css");
+@import url("Calendar.css");
+@import url("ColorPalette.css");
+@import url("ColorPicker.css"); \ No newline at end of file
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons-compat.css
new file mode 100644
index 0000000..751a376
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons-compat.css
@@ -0,0 +1,38 @@
+/* DOM Buttons */
+@import url("domButtons/DomButtonWhitePlus-compat.css");
+@import url("domButtons/DomButtonWhiteUpArrow-compat.css");
+@import url("domButtons/DomButtonWhiteDownArrow-compat.css");
+@import url("domButtons/DomButtonWhiteSearch-compat.css");
+@import url("domButtons/DomButtonColorButtons-compat.css");
+@import url("domButtons/DomButtonCheckboxOn-compat.css");
+@import url("domButtons/DomButtonCheckboxOff-compat.css");
+
+@import url("domButtons/DomButtonBlueCircleMinus-compat.css");
+@import url("domButtons/DomButtonBlueCirclePlus-compat.css");
+@import url("domButtons/DomButtonBlueCircleArrow-compat.css");
+
+@import url("domButtons/DomButtonRedCircleMinus-compat.css");
+@import url("domButtons/DomButtonRedCirclePlus-compat.css");
+@import url("domButtons/DomButtonRedCircleArrow-compat.css");
+
+@import url("domButtons/DomButtonGreenCircleMinus-compat.css");
+@import url("domButtons/DomButtonGreenCirclePlus-compat.css");
+@import url("domButtons/DomButtonGreenCircleArrow-compat.css");
+@import url("domButtons/DomButtonBlackCircleCross-compat.css");
+
+@import url("domButtons/DomButtonGrayRoundRect-compat.css");
+
+@import url("domButtons/DomButtonSilverCircleDownArrow-compat.css");
+@import url("domButtons/DomButtonSilverCircleGreenButton-compat.css");
+@import url("domButtons/DomButtonSilverCircleGrayButton-compat.css");
+@import url("domButtons/DomButtonSilverCircleOrangeButton-compat.css");
+@import url("domButtons/DomButtonSilverCircleGreenPlus-compat.css");
+@import url("domButtons/DomButtonSilverCircleRedCross-compat.css");
+
+@import url("domButtons/DomButtonBlueBall-compat.css");
+@import url("domButtons/DomButtonGreenBall-compat.css");
+@import url("domButtons/DomButtonOrangeBall-compat.css");
+@import url("domButtons/DomButtonRedBall-compat.css");
+
+@import url("domButtons/DomButtonYellowStar-compat.css");
+@import url("domButtons/DomButtonGrayStar-compat.css");
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons.css
new file mode 100644
index 0000000..9a1bf58
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons.css
@@ -0,0 +1,42 @@
+/* DOM Buttons */
+@import url("domButtons/DomButtonWhitePlus.css");
+@import url("domButtons/DomButtonWhiteUpArrow.css");
+@import url("domButtons/DomButtonWhiteDownArrow.css");
+@import url("domButtons/DomButtonWhiteSearch.css");
+@import url("domButtons/DomButtonColorButtons.css");
+@import url("domButtons/DomButtonCheckboxOn.css");
+@import url("domButtons/DomButtonCheckboxOff.css");
+
+@import url("domButtons/DomButtonBlueCircleMinus.css");
+@import url("domButtons/DomButtonBlueCirclePlus.css");
+@import url("domButtons/DomButtonBlueCircleArrow.css");
+
+@import url("domButtons/DomButtonRedCircleMinus.css");
+@import url("domButtons/DomButtonRedCirclePlus.css");
+@import url("domButtons/DomButtonRedCircleArrow.css");
+
+@import url("domButtons/DomButtonGreenCircleMinus.css");
+@import url("domButtons/DomButtonGreenCirclePlus.css");
+@import url("domButtons/DomButtonGreenCircleArrow.css");
+@import url("domButtons/DomButtonBlackCircleCross.css");
+
+@import url("domButtons/DomButtonGrayRoundRect.css");
+
+@import url("domButtons/DomButtonSilverCircleDownArrow.css");
+@import url("domButtons/DomButtonSilverCircleGreenButton.css");
+@import url("domButtons/DomButtonSilverCircleGrayButton.css");
+@import url("domButtons/DomButtonSilverCircleOrangeButton.css");
+@import url("domButtons/DomButtonSilverCircleGreenPlus.css");
+@import url("domButtons/DomButtonSilverCircleRedCross.css");
+
+@import url("domButtons/DomButtonBlueBall.css");
+@import url("domButtons/DomButtonGreenBall.css");
+@import url("domButtons/DomButtonOrangeBall.css");
+@import url("domButtons/DomButtonRedBall.css");
+
+@import url("domButtons/DomButtonTransparent19.css");
+@import url("domButtons/DomButtonTransparent29.css");
+@import url("domButtons/DomButtonTransparent30.css");
+
+@import url("domButtons/DomButtonYellowStar.css");
+@import url("domButtons/DomButtonGrayStar.css");
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlackCircleCross-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlackCircleCross-compat.css
new file mode 100644
index 0000000..fa4f6ed
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlackCircleCross-compat.css
@@ -0,0 +1,8 @@
+/* === Black Circle Cross Button ==*/
+.mblDomButtonBlackCircleCross {
+ background-image: url(compat/mblDomButtonBlackCircleCross.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonBlackCircleCross > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlackCircleCross.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlackCircleCross.css
new file mode 100644
index 0000000..47bbab9
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlackCircleCross.css
@@ -0,0 +1,49 @@
+/* === Black Circle Cross Button ==*/
+.mblDomButtonBlackCircleCross {
+ position: relative;
+ width: 29px;
+ height: 29px;
+}
+.mblDomButtonBlackCircleCross > div {
+ position: relative;
+ top: 3px;
+ left: 3px;
+ width: 23px;
+ height: 23px;
+ background-color: white;
+ -webkit-border-radius: 12px;
+ -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
+}
+.mblDomButtonBlackCircleCross > div > div {
+ position: relative;
+ top: 2px;
+ left: 2px;
+ width: 19px;
+ height: 19px;
+ background-color: black;
+ -webkit-border-radius: 10px;
+}
+.mblDomButtonBlackCircleCross > div > div > div {
+ position: absolute;
+ top: 8px;
+ left: 3px;
+ width: 13px;
+ height: 3px;
+ margin: 0px;
+ font-size: 1px;
+ border-style: none;
+ background-color: white;
+ -webkit-transform: rotate(45deg);
+ -webkit-border-radius: 1px;
+}
+.mblDomButtonBlackCircleCross > div > div > div > div {
+ position: absolute;
+ top: -5px;
+ left: 5px;
+ width: 3px;
+ height: 13px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: white;
+ -webkit-border-radius: 1px;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueBall-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueBall-compat.css
new file mode 100644
index 0000000..9564a12
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueBall-compat.css
@@ -0,0 +1,8 @@
+/* === Blue Ball Button ==*/
+.mblDomButtonBlueBall {
+ background-image: url(compat/mblDomButtonBlueBall.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonBlueBall > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueBall.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueBall.css
new file mode 100644
index 0000000..79eaf75
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueBall.css
@@ -0,0 +1,15 @@
+/* === Blue Ball Button ==*/
+.mblDomButtonBlueBall {
+ position: relative;
+ width: 19px;
+ height: 29px;
+}
+.mblDomButtonBlueBall > div {
+ position: relative;
+ top: 8px;
+ left: 4px;
+ width: 14px;
+ height: 14px;
+ -webkit-border-radius: 7px;
+ background: -webkit-gradient(linear, left top, left bottom, from(#84AFF4), to(#2758B3));
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCircleArrow-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCircleArrow-compat.css
new file mode 100644
index 0000000..22397d7
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCircleArrow-compat.css
@@ -0,0 +1,9 @@
+/* === Blue Circle Arrow Buttons ==*/
+.mblDomButtonBlueCircleArrow {
+ background-image: url(compat/mblDomButtonBlueCircleArrow.png);
+ background-repeat: no-repeat;
+}
+
+.mblDomButtonBlueCircleArrow > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCircleArrow.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCircleArrow.css
new file mode 100644
index 0000000..2995fb1
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCircleArrow.css
@@ -0,0 +1,48 @@
+/* === Blue Circle Arrow Buttons ==*/
+.mblDomButtonBlueCircleArrow {
+ position: relative;
+ width: 29px;
+ height: 29px;
+}
+
+.mblDomButtonBlueCircleArrow > div {
+ position: relative;
+ top: 2px;
+ left: 2px;
+ width: 22px;
+ height: 22px;
+ border: 1px solid #B5B6B5;
+ -webkit-border-radius: 12px;
+ -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
+}
+.mblDomButtonBlueCircleArrow > div > div {
+ position: relative;
+ top: 2px;
+ left: 2px;
+ width: 18px;
+ height: 18px;
+ -webkit-border-radius: 9px;
+ background: -webkit-gradient(linear, left top, left bottom, from(#6BA2E7), to(#216DD6), color-stop(0.5, #4282DE), color-stop(0.5, #216DD6));
+}
+.mblDomButtonBlueCircleArrow > div > div > div {
+ position: absolute;
+ top: 5px;
+ left: 6px;
+ width: 8px;
+ height: 3px;
+ margin: 0px;
+ font-size: 1px;
+ border-style: none;
+ background: white;
+ -webkit-transform: rotate(45deg);
+}
+.mblDomButtonBlueCircleArrow > div > div > div > div {
+ position: absolute;
+ top: 1px;
+ left: 6px;
+ width: 3px;
+ height: 8px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: white;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCircleMinus-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCircleMinus-compat.css
new file mode 100644
index 0000000..592531d
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCircleMinus-compat.css
@@ -0,0 +1,9 @@
+/* === Blue Circle Minus Buttons ==*/
+.mblDomButtonBlueCircleMinus {
+ background-image: url(compat/mblDomButtonBlueCircleMinus.png);
+ background-repeat: no-repeat;
+}
+
+.mblDomButtonBlueCircleMinus > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCircleMinus.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCircleMinus.css
new file mode 100644
index 0000000..24d24c7
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCircleMinus.css
@@ -0,0 +1,37 @@
+/* === Blue Circle Minus Buttons ==*/
+.mblDomButtonBlueCircleMinus {
+ position: relative;
+ width: 29px;
+ height: 29px;
+}
+
+.mblDomButtonBlueCircleMinus > div {
+ position: relative;
+ top: 2px;
+ left: 2px;
+ width: 22px;
+ height: 22px;
+ border: 1px solid #B5B6B5;
+ -webkit-border-radius: 12px;
+ -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
+}
+.mblDomButtonBlueCircleMinus > div > div {
+ position: relative;
+ top: 2px;
+ left: 2px;
+ width: 18px;
+ height: 18px;
+ -webkit-border-radius: 9px;
+ background: -webkit-gradient(linear, left top, left bottom, from(#6BA2E7), to(#216DD6), color-stop(0.5, #4282DE), color-stop(0.5, #216DD6));
+}
+.mblDomButtonBlueCircleMinus > div > div > div {
+ position: absolute;
+ top: 8px;
+ left: 3px;
+ width: 12px;
+ height: 3px;
+ margin: 0px;
+ font-size: 1px;
+ border-style: none;
+ background: white;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCirclePlus-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCirclePlus-compat.css
new file mode 100644
index 0000000..1e36e02
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCirclePlus-compat.css
@@ -0,0 +1,9 @@
+/* === Blue Circle Plus Buttons ==*/
+.mblDomButtonBlueCirclePlus {
+ background-image: url(compat/mblDomButtonBlueCirclePlus.png);
+ background-repeat: no-repeat;
+}
+
+.mblDomButtonBlueCirclePlus > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCirclePlus.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCirclePlus.css
new file mode 100644
index 0000000..af1d6ad
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonBlueCirclePlus.css
@@ -0,0 +1,47 @@
+/* === Blue Circle Plus Buttons ==*/
+.mblDomButtonBlueCirclePlus {
+ position: relative;
+ width: 29px;
+ height: 29px;
+}
+
+.mblDomButtonBlueCirclePlus > div {
+ position: relative;
+ top: 2px;
+ left: 2px;
+ width: 22px;
+ height: 22px;
+ border: 1px solid #B5B6B5;
+ -webkit-border-radius: 12px;
+ -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
+}
+.mblDomButtonBlueCirclePlus > div > div {
+ position: relative;
+ top: 2px;
+ left: 2px;
+ width: 18px;
+ height: 18px;
+ -webkit-border-radius: 9px;
+ background: -webkit-gradient(linear, left top, left bottom, from(#6BA2E7), to(#216DD6), color-stop(0.5, #4282DE), color-stop(0.5, #216DD6));
+}
+.mblDomButtonBlueCirclePlus > div > div > div {
+ position: absolute;
+ top: 8px;
+ left: 3px;
+ width: 13px;
+ height: 3px;
+ margin: 0px;
+ font-size: 1px;
+ border-style: none;
+ background: white;
+}
+.mblDomButtonBlueCirclePlus > div > div > div > div {
+ position: absolute;
+ top: -5px;
+ left: 5px;
+ width: 3px;
+ height: 13px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: white;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonCheckboxOff-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonCheckboxOff-compat.css
new file mode 100644
index 0000000..49c25bb
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonCheckboxOff-compat.css
@@ -0,0 +1,8 @@
+/* === Check Button (OFF) ==*/
+.mblDomButtonCheckboxOff {
+ background-image: url(compat/mblDomButtonCheckboxOff.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonCheckboxOff div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonCheckboxOff.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonCheckboxOff.css
new file mode 100644
index 0000000..66fdd9d
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonCheckboxOff.css
@@ -0,0 +1,40 @@
+/* === Check Button (OFF) ==*/
+.mblDomButtonCheckboxOff {
+ position: relative;
+ width: 30px;
+ height: 30px;
+ border-width: 1px;
+ border-style: outset;
+ border-color: #A5A2A5;
+ color: white;
+ -webkit-border-radius: 3px;
+ background-color: #D6D3D6;
+ background: -webkit-gradient(linear, left top, left bottom, from(#EFF3EF), to(#BDBEBD));
+}
+.mblDomButtonCheckboxOff > div {
+ position: absolute;
+ top: 15px;
+ left: 3px;
+ width: 14px;
+ height: 4px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: #BDBABD;
+ border-bottom: 1px solid #8C8E8C;
+ -webkit-border-radius: 2px;
+ -webkit-transform: rotate(50deg);
+}
+.mblDomButtonCheckboxOff > div > div {
+ position: absolute;
+ top: -10px;
+ left: 0px;
+ width: 20px;
+ height: 4px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: #BDBABD;
+ border-bottom: none;
+ border-top: 1px solid #8C8E8C;
+ -webkit-border-radius: 2px;
+ -webkit-transform: rotate(-100deg);
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonCheckboxOn-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonCheckboxOn-compat.css
new file mode 100644
index 0000000..933aece
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonCheckboxOn-compat.css
@@ -0,0 +1,8 @@
+/* === Check Button (ON) ==*/
+.mblDomButtonCheckboxOn {
+ background-image: url(compat/mblDomButtonCheckboxOn.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonCheckboxOn div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonCheckboxOn.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonCheckboxOn.css
new file mode 100644
index 0000000..7c25a9e
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonCheckboxOn.css
@@ -0,0 +1,40 @@
+/* === Check Button (ON) ==*/
+.mblDomButtonCheckboxOn {
+ position: relative;
+ width: 30px;
+ height: 30px;
+ border-width: 1px;
+ border-style: outset;
+ border-color: #A5A2A5;
+ color: white;
+ -webkit-border-radius: 3px;
+ background-color: #D6D3D6;
+ background: -webkit-gradient(linear, left top, left bottom, from(#EFF3EF), to(#BDBEBD));
+}
+.mblDomButtonCheckboxOn > div {
+ position: absolute;
+ top: 15px;
+ left: 3px;
+ width: 14px;
+ height: 4px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: #00CF00;
+ border-top: 1px solid #4A5A71;
+ -webkit-border-radius: 2px;
+ -webkit-transform: rotate(50deg);
+}
+.mblDomButtonCheckboxOn > div > div {
+ position: absolute;
+ top: -10px;
+ left: 0px;
+ width: 20px;
+ height: 4px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: #00CF00;
+ border-top: none;
+ border-bottom: 1px solid #4A5A71;
+ -webkit-border-radius: 2px;
+ -webkit-transform: rotate(-100deg);
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonColorButtons-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonColorButtons-compat.css
new file mode 100644
index 0000000..8c77494
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonColorButtons-compat.css
@@ -0,0 +1,48 @@
+/* === Minus and Plus Buttons ==*/
+.mblDomButtonBlueMinus {
+ background-image: url(compat/mblDomButtonBlueMinus.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonBlueMinus div {
+ display: none;
+}
+
+.mblDomButtonBluePlus {
+ background-image: url(compat/mblDomButtonBluePlus.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonBluePlus div {
+ display: none;
+}
+
+.mblDomButtonDarkBlueMinus {
+ background-image: url(compat/mblDomButtonDarkBlueMinus.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonDarkBlueMinus div {
+ display: none;
+}
+
+.mblDomButtonDarkBluePlus {
+ background-image: url(compat/mblDomButtonDarkBluePlus.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonDarkBluePlus div {
+ display: none;
+}
+
+.mblDomButtonRedMinus {
+ background-image: url(compat/mblDomButtonRedMinus.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonRedMinus div {
+ display: none;
+}
+
+.mblDomButtonRedPlus {
+ background-image: url(compat/mblDomButtonRedPlus.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonRedPlus div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonColorButtons.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonColorButtons.css
new file mode 100644
index 0000000..8017cf2
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonColorButtons.css
@@ -0,0 +1,55 @@
+/* === Minus and Plus Buttons ==*/
+.mblDomButtonBlueMinus, .mblDomButtonBluePlus, .mblDomButtonDarkBlueMinus, .mblDomButtonDarkBluePlus, .mblDomButtonRedMinus, .mblDomButtonRedPlus {
+ position: relative;
+ width: 29px;
+ height: 29px;
+}
+
+.mblDomButtonBlueMinus > div, .mblDomButtonBluePlus > div, .mblDomButtonDarkBlueMinus > div, .mblDomButtonDarkBluePlus > div, .mblDomButtonRedMinus > div, .mblDomButtonRedPlus > div {
+ position: relative;
+ top: 4px;
+ left: 3px;
+ width: 22px;
+ height: 18px;
+ border-width: 1px 1px 1px 0px;
+ border-style: outset;
+ color: white;
+ -webkit-border-radius: 3px;
+}
+.mblDomButtonBlueMinus > div, .mblDomButtonBluePlus > div {
+ border-color: #6D89C7;
+ background-color: #366EDF;
+ background: -webkit-gradient(linear, left top, left bottom, from(#7A9DE9), to(#2362DD), color-stop(0.5, #366EDF), color-stop(0.5, #215FDC));
+}
+.mblDomButtonDarkBlueMinus > div, .mblDomButtonDarkBluePlus > div {
+ border-color: #6D89C7;
+ background-color: #5877A2;
+ background: -webkit-gradient(linear, left top, left bottom, from(#8EA4C1), to(#4A6C9B), color-stop(0.5, #5877A2), color-stop(0.5, #476999));
+}
+.mblDomButtonRedMinus > div, .mblDomButtonRedPlus > div {
+ border-color: #cc1122;
+ background-color: #C9404B;
+ background: -webkit-gradient(linear, left top, left bottom, from(#D3656D), to(#BC1320), color-stop(0.5, #C9404B), color-stop(0.5, #BC1421));
+}
+.mblDomButtonBlueMinus > div > div, .mblDomButtonBluePlus > div > div, .mblDomButtonDarkBlueMinus > div > div, .mblDomButtonDarkBluePlus > div > div, .mblDomButtonRedMinus > div > div, .mblDomButtonRedPlus > div > div {
+ position: absolute;
+ top: 7px;
+ left: 7px;
+ width: 8px;
+ height: 2px;
+ margin: 0px;
+ font-size: 1px;
+ border-style: none;
+ background: white;
+ border-top: 1px solid #4A5A71;
+}
+.mblDomButtonBluePlus > div > div > div, .mblDomButtonDarkBluePlus > div > div > div, .mblDomButtonRedPlus > div > div > div {
+ position: absolute;
+ top: -3px;
+ left: 3px;
+ width: 2px;
+ height: 8px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: white;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonDarkBlueCheck-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonDarkBlueCheck-compat.css
new file mode 100644
index 0000000..1071a54
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonDarkBlueCheck-compat.css
@@ -0,0 +1,8 @@
+/* === Check Button ==*/
+.mblDomButtonDarkBlueCheck, .mblDomButtonCheck {
+ background-image: url(compat/mblDomButtonDarkBlueCheck.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonDarkBlueCheck div, .mblDomButtonCheck div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonDarkBlueCheck.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonDarkBlueCheck.css
new file mode 100644
index 0000000..6edc2b2
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonDarkBlueCheck.css
@@ -0,0 +1,18 @@
+/* === Check Button ==*/
+.mblDomButtonDarkBlueCheck, .mblDomButtonCheck {
+ position: relative;
+ width: 20px;
+ height: 29px;
+}
+.mblDomButtonDarkBlueCheck > div, .mblDomButtonCheck > div {
+ position: absolute;
+ left: 0px;
+ top: 8px;
+ width: 16px;
+ height: 6px;
+ font-size: 1px;
+ -webkit-transform: scaleX(0.7) rotate(135deg);
+ border-width: 3px 4px 0px 0px;
+ border-style: solid;
+ border-color: #314E84;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayArrow-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayArrow-compat.css
new file mode 100644
index 0000000..bed275d
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayArrow-compat.css
@@ -0,0 +1,8 @@
+/* === Arrow Button ==*/
+.mblDomButtonGrayArrow, .mblDomButtonArrow {
+ background-image: url(compat/mblDomButtonGrayArrow.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonGrayArrow div, .mblDomButtonArrow div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayArrow.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayArrow.css
new file mode 100644
index 0000000..bfad471
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayArrow.css
@@ -0,0 +1,18 @@
+/* === Arrow ==*/
+.mblDomButtonGrayArrow, .mblDomButtonArrow {
+ position: relative;
+ width: 20px;
+ height: 29px;
+}
+.mblDomButtonGrayArrow > div, .mblDomButtonArrow > div {
+ position: absolute;
+ top: 10px;
+ left: 6px;
+ width: 6px;
+ height: 6px;
+ font-size: 1px;
+ -webkit-transform: rotate(45deg);
+ border-width: 3px 3px 0px 0px;
+ border-style: solid;
+ border-color: #808080;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayRoundRect-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayRoundRect-compat.css
new file mode 100644
index 0000000..8ee029b
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayRoundRect-compat.css
@@ -0,0 +1,4 @@
+/* === Gray Round Rectangle Button ==*/
+.mblDomButtonGrayRoundRect > div {
+ -moz-border-radius: 4px;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayRoundRect.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayRoundRect.css
new file mode 100644
index 0000000..5ceb481
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayRoundRect.css
@@ -0,0 +1,23 @@
+/* === Gray Round Rectangle Button ==*/
+.mblDomButtonGrayRoundRect {
+ position: relative;
+ width: 29px;
+ height: 29px;
+ text-align: right;
+}
+.mblDomButtonGrayRoundRect > div {
+ position: absolute;
+ right: 0px;
+ display: inline;
+ padding: 0px 5px;
+ top: 7px;
+ color: white;
+ font-family: Helvetica;
+ font-size: 12px;
+ -webkit-border-radius: 4px;
+ background-color: #949BA5;
+ text-align: center;
+}
+.mblDomButtonGrayRoundRect > div > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayStar-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayStar-compat.css
new file mode 100644
index 0000000..d92ec87
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayStar-compat.css
@@ -0,0 +1,8 @@
+/* === Gray Star ==*/
+.mblDomButtonGrayStar {
+ background-image: url(compat/mblDomButtonGrayStar.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonGrayStar > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayStar.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayStar.css
new file mode 100644
index 0000000..605de2c
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGrayStar.css
@@ -0,0 +1,49 @@
+/* === Gray Star ==*/
+.mblDomButtonGrayStar {
+ position: relative;
+ width: 29px;
+ height: 29px;
+}
+.mblDomButtonGrayStar > div {
+ position: absolute;
+ width: 0px;
+ height: 0px;
+ border-style: solid;
+ border-color: #BDBABD transparent transparent transparent;
+ top: 12px;
+ left: 3px;
+ border-width: 9px 12px 0px 12px;
+ -webkit-transform: rotate(0deg);
+}
+.mblDomButtonGrayStar > div > div {
+ position: absolute;
+ width: 24px;
+ height: 0px;
+ border-style: solid;
+ border-color: #8C8E8C;
+ border-width: 1px 0px 0px 0px;
+ top: -10px;
+ left: -12px;
+}
+.mblDomButtonGrayStar > div > div > div {
+ position: absolute;
+ width: 0px;
+ height: 0px;
+ border-style: solid;
+ border-color: #BDBABD transparent transparent transparent;
+ top: 0px;
+ left: 0px;
+ border-width: 9px 12px 0px 12px;
+ -webkit-transform: rotate(72deg);
+}
+.mblDomButtonGrayStar > div > div > div > div {
+ position: absolute;
+ width: 0px;
+ height: 0px;
+ border-style: solid;
+ border-color: #BDBABD transparent transparent transparent;
+ top: -10px;
+ left: -12px;
+ border-width: 9px 12px 0px 12px;
+ -webkit-transform: rotate(216deg);
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenBall-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenBall-compat.css
new file mode 100644
index 0000000..b9335bd
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenBall-compat.css
@@ -0,0 +1,8 @@
+/* === Green Ball Button ==*/
+.mblDomButtonGreenBall {
+ background-image: url(compat/mblDomButtonGreenBall.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonGreenBall > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenBall.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenBall.css
new file mode 100644
index 0000000..f7e928f
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenBall.css
@@ -0,0 +1,15 @@
+/* === Green Ball Button ==*/
+.mblDomButtonGreenBall {
+ position: relative;
+ width: 19px;
+ height: 29px;
+}
+.mblDomButtonGreenBall > div {
+ position: relative;
+ top: 8px;
+ left: 4px;
+ width: 14px;
+ height: 14px;
+ -webkit-border-radius: 7px;
+ background: -webkit-gradient(linear, left top, left bottom, from(#59E738), to(#0AA908));
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCircleArrow-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCircleArrow-compat.css
new file mode 100644
index 0000000..a62b1e5
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCircleArrow-compat.css
@@ -0,0 +1,9 @@
+/* === Green Circle Arrow Buttons ==*/
+.mblDomButtonGreenCircleArrow {
+ background-image: url(compat/mblDomButtonGreenCircleArrow.png);
+ background-repeat: no-repeat;
+}
+
+.mblDomButtonGreenCircleArrow > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCircleArrow.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCircleArrow.css
new file mode 100644
index 0000000..53e6523
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCircleArrow.css
@@ -0,0 +1,48 @@
+/* === Green Circle Arrow Buttons ==*/
+.mblDomButtonGreenCircleArrow {
+ position: relative;
+ width: 29px;
+ height: 29px;
+}
+
+.mblDomButtonGreenCircleArrow > div {
+ position: relative;
+ top: 2px;
+ left: 2px;
+ width: 22px;
+ height: 22px;
+ border: 1px solid #B5B6B5;
+ -webkit-border-radius: 12px;
+ -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
+}
+.mblDomButtonGreenCircleArrow > div > div {
+ position: relative;
+ top: 2px;
+ left: 2px;
+ width: 18px;
+ height: 18px;
+ -webkit-border-radius: 9px;
+ background: -webkit-gradient(linear, left top, left bottom, from(#7BE75A), to(#398C08), color-stop(0.5, #6BC642), color-stop(0.5, #4AAD21));
+}
+.mblDomButtonGreenCircleArrow > div > div > div {
+ position: absolute;
+ top: 5px;
+ left: 6px;
+ width: 8px;
+ height: 3px;
+ margin: 0px;
+ font-size: 1px;
+ border-style: none;
+ background: white;
+ -webkit-transform: rotate(45deg);
+}
+.mblDomButtonGreenCircleArrow > div > div > div > div {
+ position: absolute;
+ top: 1px;
+ left: 6px;
+ width: 3px;
+ height: 8px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: white;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCircleMinus-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCircleMinus-compat.css
new file mode 100644
index 0000000..a6381c4
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCircleMinus-compat.css
@@ -0,0 +1,9 @@
+/* === Green Circle Minus Buttons ==*/
+.mblDomButtonGreenCircleMinus {
+ background-image: url(compat/mblDomButtonGreenCircleMinus.png);
+ background-repeat: no-repeat;
+}
+
+.mblDomButtonGreenCircleMinus > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCircleMinus.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCircleMinus.css
new file mode 100644
index 0000000..b406543
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCircleMinus.css
@@ -0,0 +1,37 @@
+/* === Green Circle Minus Buttons ==*/
+.mblDomButtonGreenCircleMinus {
+ position: relative;
+ width: 29px;
+ height: 29px;
+}
+
+.mblDomButtonGreenCircleMinus > div {
+ position: relative;
+ top: 2px;
+ left: 2px;
+ width: 22px;
+ height: 22px;
+ border: 1px solid #B5B6B5;
+ -webkit-border-radius: 12px;
+ -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
+}
+.mblDomButtonGreenCircleMinus > div > div {
+ position: relative;
+ top: 2px;
+ left: 2px;
+ width: 18px;
+ height: 18px;
+ -webkit-border-radius: 9px;
+ background: -webkit-gradient(linear, left top, left bottom, from(#7BE75A), to(#398C08), color-stop(0.5, #6BC642), color-stop(0.5, #4AAD21));
+}
+.mblDomButtonGreenCircleMinus > div > div > div {
+ position: absolute;
+ top: 8px;
+ left: 3px;
+ width: 12px;
+ height: 3px;
+ margin: 0px;
+ font-size: 1px;
+ border-style: none;
+ background: white;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCirclePlus-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCirclePlus-compat.css
new file mode 100644
index 0000000..053ccd9
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCirclePlus-compat.css
@@ -0,0 +1,9 @@
+/* === Green Circle Plus Buttons ==*/
+.mblDomButtonGreenCirclePlus {
+ background-image: url(compat/mblDomButtonGreenCirclePlus.png);
+ background-repeat: no-repeat;
+}
+
+.mblDomButtonGreenCirclePlus > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCirclePlus.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCirclePlus.css
new file mode 100644
index 0000000..148dfa4
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonGreenCirclePlus.css
@@ -0,0 +1,47 @@
+/* === Green Circle Plus Buttons ==*/
+.mblDomButtonGreenCirclePlus {
+ position: relative;
+ width: 29px;
+ height: 29px;
+}
+
+.mblDomButtonGreenCirclePlus > div {
+ position: relative;
+ top: 2px;
+ left: 2px;
+ width: 22px;
+ height: 22px;
+ border: 1px solid #B5B6B5;
+ -webkit-border-radius: 12px;
+ -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
+}
+.mblDomButtonGreenCirclePlus > div > div {
+ position: relative;
+ top: 2px;
+ left: 2px;
+ width: 18px;
+ height: 18px;
+ -webkit-border-radius: 9px;
+ background: -webkit-gradient(linear, left top, left bottom, from(#7BE75A), to(#398C08), color-stop(0.5, #6BC642), color-stop(0.5, #4AAD21));
+}
+.mblDomButtonGreenCirclePlus > div > div > div {
+ position: absolute;
+ top: 8px;
+ left: 3px;
+ width: 13px;
+ height: 3px;
+ margin: 0px;
+ font-size: 1px;
+ border-style: none;
+ background: white;
+}
+.mblDomButtonGreenCirclePlus > div > div > div > div {
+ position: absolute;
+ top: -5px;
+ left: 5px;
+ width: 3px;
+ height: 13px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: white;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonOrangeBall-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonOrangeBall-compat.css
new file mode 100644
index 0000000..5fc2c62
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonOrangeBall-compat.css
@@ -0,0 +1,8 @@
+/* === Orange Ball Button ==*/
+.mblDomButtonOrangeBall {
+ background-image: url(compat/mblDomButtonOrangeBall.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonOrangeBall > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonOrangeBall.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonOrangeBall.css
new file mode 100644
index 0000000..32b8659
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonOrangeBall.css
@@ -0,0 +1,15 @@
+/* === Orange Ball Button ==*/
+.mblDomButtonOrangeBall {
+ position: relative;
+ width: 19px;
+ height: 29px;
+}
+.mblDomButtonOrangeBall > div {
+ position: relative;
+ top: 8px;
+ left: 4px;
+ width: 14px;
+ height: 14px;
+ -webkit-border-radius: 7px;
+ background: -webkit-gradient(linear, left top, left bottom, from(#F9E20A), to(#FF6B0A));
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedBall-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedBall-compat.css
new file mode 100644
index 0000000..bb25172
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedBall-compat.css
@@ -0,0 +1,8 @@
+/* === Red Ball Button ==*/
+.mblDomButtonRedBall {
+ background-image: url(compat/mblDomButtonRedBall.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonRedBall > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedBall.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedBall.css
new file mode 100644
index 0000000..11a48cd
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedBall.css
@@ -0,0 +1,15 @@
+/* === Red Ball Button ==*/
+.mblDomButtonRedBall {
+ position: relative;
+ width: 19px;
+ height: 29px;
+}
+.mblDomButtonRedBall > div {
+ position: relative;
+ top: 8px;
+ left: 4px;
+ width: 14px;
+ height: 14px;
+ -webkit-border-radius: 7px;
+ background: -webkit-gradient(linear, left top, left bottom, from(#EC9B9D), to(#D73C3F));
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCircleArrow-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCircleArrow-compat.css
new file mode 100644
index 0000000..b00c414
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCircleArrow-compat.css
@@ -0,0 +1,9 @@
+/* === Red Circle Arrow Buttons ==*/
+.mblDomButtonRedCircleArrow {
+ background-image: url(compat/mblDomButtonRedCircleArrow.png);
+ background-repeat: no-repeat;
+}
+
+.mblDomButtonRedCircleArrow > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCircleArrow.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCircleArrow.css
new file mode 100644
index 0000000..c1506e7
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCircleArrow.css
@@ -0,0 +1,48 @@
+/* === Red Circle Arrow Buttons ==*/
+.mblDomButtonRedCircleArrow {
+ position: relative;
+ width: 29px;
+ height: 29px;
+}
+
+.mblDomButtonRedCircleArrow > div {
+ position: relative;
+ top: 2px;
+ left: 2px;
+ width: 22px;
+ height: 22px;
+ border: 1px solid #B5B6B5;
+ -webkit-border-radius: 12px;
+ -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
+}
+.mblDomButtonRedCircleArrow > div > div {
+ position: relative;
+ top: 2px;
+ left: 2px;
+ width: 18px;
+ height: 18px;
+ -webkit-border-radius: 9px;
+ background: -webkit-gradient(linear, left top, left bottom, from(#D3656D), to(#BC1320), color-stop(0.5, #C9404B), color-stop(0.5, #BC1421));
+}
+.mblDomButtonRedCircleArrow > div > div > div {
+ position: absolute;
+ top: 5px;
+ left: 6px;
+ width: 8px;
+ height: 3px;
+ margin: 0px;
+ font-size: 1px;
+ border-style: none;
+ background: white;
+ -webkit-transform: rotate(45deg);
+}
+.mblDomButtonRedCircleArrow > div > div > div > div {
+ position: absolute;
+ top: 1px;
+ left: 6px;
+ width: 3px;
+ height: 8px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: white;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCircleMinus-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCircleMinus-compat.css
new file mode 100644
index 0000000..c437120
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCircleMinus-compat.css
@@ -0,0 +1,9 @@
+/* === Red Circle Minus Buttons ==*/
+.mblDomButtonRedCircleMinus {
+ background-image: url(compat/mblDomButtonRedCircleMinus.png);
+ background-repeat: no-repeat;
+}
+
+.mblDomButtonRedCircleMinus > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCircleMinus.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCircleMinus.css
new file mode 100644
index 0000000..bd16b0c
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCircleMinus.css
@@ -0,0 +1,37 @@
+/* === Red Circle Minus Buttons ==*/
+.mblDomButtonRedCircleMinus {
+ position: relative;
+ width: 29px;
+ height: 29px;
+}
+
+.mblDomButtonRedCircleMinus > div {
+ position: relative;
+ top: 2px;
+ left: 2px;
+ width: 22px;
+ height: 22px;
+ border: 1px solid #B5B6B5;
+ -webkit-border-radius: 12px;
+ -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
+}
+.mblDomButtonRedCircleMinus > div > div {
+ position: relative;
+ top: 2px;
+ left: 2px;
+ width: 18px;
+ height: 18px;
+ -webkit-border-radius: 9px;
+ background: -webkit-gradient(linear, left top, left bottom, from(#D3656D), to(#BC1320), color-stop(0.5, #C9404B), color-stop(0.5, #BC1421));
+}
+.mblDomButtonRedCircleMinus > div > div > div {
+ position: absolute;
+ top: 8px;
+ left: 3px;
+ width: 12px;
+ height: 3px;
+ margin: 0px;
+ font-size: 1px;
+ border-style: none;
+ background: white;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCirclePlus-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCirclePlus-compat.css
new file mode 100644
index 0000000..3f7a33c
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCirclePlus-compat.css
@@ -0,0 +1,9 @@
+/* === Red Circle Plus Buttons ==*/
+.mblDomButtonRedCirclePlus {
+ background-image: url(compat/mblDomButtonRedCirclePlus.png);
+ background-repeat: no-repeat;
+}
+
+.mblDomButtonRedCirclePlus > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCirclePlus.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCirclePlus.css
new file mode 100644
index 0000000..a507bdd
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonRedCirclePlus.css
@@ -0,0 +1,47 @@
+/* === Red Circle Plus Buttons ==*/
+.mblDomButtonRedCirclePlus {
+ position: relative;
+ width: 29px;
+ height: 29px;
+}
+
+.mblDomButtonRedCirclePlus > div {
+ position: relative;
+ top: 2px;
+ left: 2px;
+ width: 22px;
+ height: 22px;
+ border: 1px solid #B5B6B5;
+ -webkit-border-radius: 12px;
+ -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
+}
+.mblDomButtonRedCirclePlus > div > div {
+ position: relative;
+ top: 2px;
+ left: 2px;
+ width: 18px;
+ height: 18px;
+ -webkit-border-radius: 9px;
+ background: -webkit-gradient(linear, left top, left bottom, from(#D3656D), to(#BC1320), color-stop(0.5, #C9404B), color-stop(0.5, #BC1421));
+}
+.mblDomButtonRedCirclePlus > div > div > div {
+ position: absolute;
+ top: 8px;
+ left: 3px;
+ width: 13px;
+ height: 3px;
+ margin: 0px;
+ font-size: 1px;
+ border-style: none;
+ background: white;
+}
+.mblDomButtonRedCirclePlus > div > div > div > div {
+ position: absolute;
+ top: -5px;
+ left: 5px;
+ width: 3px;
+ height: 13px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: white;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleDownArrow-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleDownArrow-compat.css
new file mode 100644
index 0000000..d9191e4
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleDownArrow-compat.css
@@ -0,0 +1,8 @@
+/* === Silver Circle Down Arrow ==*/
+.mblDomButtonSilverCircleDownArrow {
+ background-image: url(compat/mblDomButtonSilverCircleDownArrow.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonSilverCircleDownArrow > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleDownArrow.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleDownArrow.css
new file mode 100644
index 0000000..3f70ab8
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleDownArrow.css
@@ -0,0 +1,43 @@
+/* === Silver Circle Down Arrow ==*/
+.mblDomButtonSilverCircleDownArrow {
+ position: relative;
+ width: 30px;
+ height: 30px;
+}
+.mblDomButtonSilverCircleDownArrow > div {
+ position: relative;
+ top: 0px;
+ left: 0px;
+ width: 26px;
+ height: 26px;
+ border: 1px solid #B5B6B5;
+ -webkit-border-radius: 13px;
+ -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
+ background: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#C2C2C2));
+}
+.mblDomButtonSilverCircleDownArrow > div > div {
+ position: relative;
+ top: 3px;
+ left: 3px;
+ width: 20px;
+ height: 20px;
+ -webkit-border-radius: 10px;
+ background: -webkit-gradient(linear, left top, left bottom, from(#979797), to(#616161));
+}
+.mblDomButtonSilverCircleDownArrow > div > div > div {
+ position: absolute;
+ left: 0px;
+ clip: rect(6px 50px 40px 0px);
+}
+.mblDomButtonSilverCircleDownArrow > div > div > div > div {
+ position: absolute;
+ top: -5px;
+ left: 1px;
+ width: 18px;
+ height: 18px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: #D1D1D1;
+ border-top: 1px solid #4A5A71;
+ -webkit-transform: scaleX(0.7) rotate(45deg);
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGrayButton-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGrayButton-compat.css
new file mode 100644
index 0000000..dc3c7ca
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGrayButton-compat.css
@@ -0,0 +1,8 @@
+/* === Silver Circle Gray Button ==*/
+.mblDomButtonSilverCircleGrayButton {
+ background-image: url(compat/mblDomButtonSilverCircleGrayButton.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonSilverCircleGrayButton > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGrayButton.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGrayButton.css
new file mode 100644
index 0000000..0769c27
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGrayButton.css
@@ -0,0 +1,27 @@
+/* === Silver Circle Gray Button ==*/
+.mblDomButtonSilverCircleGrayButton {
+ position: relative;
+ width: 30px;
+ height: 30px;
+}
+.mblDomButtonSilverCircleGrayButton > div {
+ position: relative;
+ top: 0px;
+ left: 0px;
+ width: 26px;
+ height: 26px;
+ border: 1px solid #B5B6B5;
+ -webkit-border-radius: 13px;
+ -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
+ background: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#C2C2C2));
+}
+.mblDomButtonSilverCircleGrayButton > div > div {
+ position: relative;
+ top: 6px;
+ left: 6px;
+ width: 12px;
+ height: 12px;
+ border: 1px inset #AEAEAE;
+ -webkit-border-radius: 7px;
+ background: -webkit-gradient(linear, left top, left bottom, from(#D4D4D4), to(#BABABA));
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGreenButton-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGreenButton-compat.css
new file mode 100644
index 0000000..df9e2a5
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGreenButton-compat.css
@@ -0,0 +1,8 @@
+/* === Silver Circle Green Button ==*/
+.mblDomButtonSilverCircleGreenButton {
+ background-image: url(compat/mblDomButtonSilverCircleGreenButton.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonSilverCircleGreenButton > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGreenButton.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGreenButton.css
new file mode 100644
index 0000000..2b59042
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGreenButton.css
@@ -0,0 +1,27 @@
+/* === Silver Circle Green Button ==*/
+.mblDomButtonSilverCircleGreenButton {
+ position: relative;
+ width: 30px;
+ height: 30px;
+}
+.mblDomButtonSilverCircleGreenButton > div {
+ position: relative;
+ top: 0px;
+ left: 0px;
+ width: 26px;
+ height: 26px;
+ border: 1px solid #B5B6B5;
+ -webkit-border-radius: 13px;
+ -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
+ background: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#C2C2C2));
+}
+.mblDomButtonSilverCircleGreenButton > div > div {
+ position: relative;
+ top: 6px;
+ left: 6px;
+ width: 12px;
+ height: 12px;
+ border: 1px inset #1B991C;
+ -webkit-border-radius: 7px;
+ background: -webkit-gradient(radial, center center, 0, center center, 6, from(#17DF25), to(#1BA51C));
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGreenPlus-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGreenPlus-compat.css
new file mode 100644
index 0000000..d19cc2b
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGreenPlus-compat.css
@@ -0,0 +1,8 @@
+/* === Silver Circle Green Plus Button ==*/
+.mblDomButtonSilverCircleGreenPlus {
+ background-image: url(compat/mblDomButtonSilverCircleGreenPlus.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonSilverCircleGreenPlus > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGreenPlus.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGreenPlus.css
new file mode 100644
index 0000000..9808e86
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleGreenPlus.css
@@ -0,0 +1,37 @@
+/* === Silver Circle Green Plus Button ==*/
+.mblDomButtonSilverCircleGreenPlus {
+ position: relative;
+ width: 30px;
+ height: 30px;
+}
+.mblDomButtonSilverCircleGreenPlus > div {
+ position: relative;
+ top: 0px;
+ left: 0px;
+ width: 26px;
+ height: 26px;
+ border: 1px solid #B5B6B5;
+ -webkit-border-radius: 13px;
+ -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
+ background: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#C2C2C2));
+}
+.mblDomButtonSilverCircleGreenPlus > div > div {
+ position: absolute;
+ top: 11px;
+ left: 4px;
+ width: 18px;
+ height: 4px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: #17DF25;
+}
+.mblDomButtonSilverCircleGreenPlus > div > div > div {
+ position: absolute;
+ top: -7px;
+ left: 7px;
+ width: 4px;
+ height: 18px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: #17DF25;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleOrangeButton-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleOrangeButton-compat.css
new file mode 100644
index 0000000..49eba72
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleOrangeButton-compat.css
@@ -0,0 +1,8 @@
+/* === Silver Circle Orange Button ==*/
+.mblDomButtonSilverCircleOrangeButton {
+ background-image: url(compat/mblDomButtonSilverCircleOrangeButton.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonSilverCircleOrangeButton > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleOrangeButton.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleOrangeButton.css
new file mode 100644
index 0000000..160ef4e
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleOrangeButton.css
@@ -0,0 +1,27 @@
+/* === Silver Circle Orange Button ==*/
+.mblDomButtonSilverCircleOrangeButton {
+ position: relative;
+ width: 30px;
+ height: 30px;
+}
+.mblDomButtonSilverCircleOrangeButton > div {
+ position: relative;
+ top: 0px;
+ left: 0px;
+ width: 26px;
+ height: 26px;
+ border: 1px solid #B5B6B5;
+ -webkit-border-radius: 13px;
+ -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
+ background: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#C2C2C2));
+}
+.mblDomButtonSilverCircleOrangeButton > div > div {
+ position: relative;
+ top: 6px;
+ left: 6px;
+ width: 12px;
+ height: 12px;
+ border: 1px inset #CA701A;
+ -webkit-border-radius: 7px;
+ background: -webkit-gradient(radial, center center, 0, center center, 6, from(#FF7A07), to(#E66B03));
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleRedCross-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleRedCross-compat.css
new file mode 100644
index 0000000..68149e0
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleRedCross-compat.css
@@ -0,0 +1,8 @@
+/* === Silver Circle Red Cross Button ==*/
+.mblDomButtonSilverCircleRedCross {
+ background-image: url(compat/mblDomButtonSilverCircleRedCross.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonSilverCircleRedCross > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleRedCross.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleRedCross.css
new file mode 100644
index 0000000..14f4ec3
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonSilverCircleRedCross.css
@@ -0,0 +1,38 @@
+/* === Silver Circle Red Cross Button ==*/
+.mblDomButtonSilverCircleRedCross {
+ position: relative;
+ width: 30px;
+ height: 30px;
+}
+.mblDomButtonSilverCircleRedCross > div {
+ position: relative;
+ top: 0px;
+ left: 0px;
+ width: 26px;
+ height: 26px;
+ border: 1px solid #B5B6B5;
+ -webkit-border-radius: 13px;
+ -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
+ background: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#C2C2C2));
+}
+.mblDomButtonSilverCircleRedCross > div > div {
+ position: absolute;
+ top: 11px;
+ left: 4px;
+ width: 18px;
+ height: 4px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: #F00E5A;
+ -webkit-transform: rotate(45deg);
+}
+.mblDomButtonSilverCircleRedCross > div > div > div {
+ position: absolute;
+ top: -7px;
+ left: 7px;
+ width: 4px;
+ height: 18px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: #F00E5A;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonTransparent19.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonTransparent19.css
new file mode 100644
index 0000000..3626476
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonTransparent19.css
@@ -0,0 +1,6 @@
+/* === Transparent Button ==*/
+.mblDomButtonTransparent19 {
+ position: relative;
+ width: 19px;
+ height: 19px;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonTransparent29.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonTransparent29.css
new file mode 100644
index 0000000..3eb4891
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonTransparent29.css
@@ -0,0 +1,6 @@
+/* === Transparent Button ==*/
+.mblDomButtonTransparent29 {
+ position: relative;
+ width: 29px;
+ height: 29px;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonTransparent30.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonTransparent30.css
new file mode 100644
index 0000000..b95baf7
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonTransparent30.css
@@ -0,0 +1,6 @@
+/* === Transparent Button ==*/
+.mblDomButtonTransparent30 {
+ position: relative;
+ width: 30px;
+ height: 30px;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteArrow-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteArrow-compat.css
new file mode 100644
index 0000000..39bff59
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteArrow-compat.css
@@ -0,0 +1,8 @@
+/* === Arrow Button ==*/
+.mblDomButtonWhiteArrow, .mblDomButtonArrow {
+ background-image: url(compat/mblDomButtonWhiteArrow.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonWhiteArrow div, .mblDomButtonArrow div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteArrow.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteArrow.css
new file mode 100644
index 0000000..9c9e332
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteArrow.css
@@ -0,0 +1,18 @@
+/* === Arrow ==*/
+.mblDomButtonWhiteArrow, .mblDomButtonArrow {
+ position: relative;
+ width: 20px;
+ height: 29px;
+}
+.mblDomButtonWhiteArrow > div, .mblDomButtonArrow > div {
+ position: absolute;
+ top: 10px;
+ left: 6px;
+ width: 6px;
+ height: 6px;
+ font-size: 1px;
+ -webkit-transform: rotate(45deg);
+ border-width: 3px 3px 0px 0px;
+ border-style: solid;
+ border-color: white;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteCheck-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteCheck-compat.css
new file mode 100644
index 0000000..892a407
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteCheck-compat.css
@@ -0,0 +1,8 @@
+/* === Check Button ==*/
+.mblDomButtonWhiteCheck, .mblDomButtonCheck {
+ background-image: url(compat/mblDomButtonWhiteCheck.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonWhiteCheck div, .mblDomButtonCheck div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteCheck.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteCheck.css
new file mode 100644
index 0000000..1b51a8f
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteCheck.css
@@ -0,0 +1,18 @@
+/* === Check Button ==*/
+.mblDomButtonWhiteCheck, .mblDomButtonCheck {
+ position: relative;
+ width: 20px;
+ height: 29px;
+}
+.mblDomButtonWhiteCheck > div, .mblDomButtonCheck > div {
+ position: absolute;
+ left: 0px;
+ top: 8px;
+ width: 16px;
+ height: 6px;
+ font-size: 1px;
+ -webkit-transform: scaleX(0.7) rotate(135deg);
+ border-width: 3px 4px 0px 0px;
+ border-style: solid;
+ border-color: white;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteDownArrow-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteDownArrow-compat.css
new file mode 100644
index 0000000..6556323
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteDownArrow-compat.css
@@ -0,0 +1,8 @@
+/* === Down Arrow Button ==*/
+.mblDomButtonWhiteDownArrow {
+ background-image: url(compat/mblDomButtonWhiteDownArrow.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonWhiteDownArrow div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteDownArrow.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteDownArrow.css
new file mode 100644
index 0000000..33188b3
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteDownArrow.css
@@ -0,0 +1,22 @@
+/* === Down Arrow Button ==*/
+.mblDomButtonWhiteDownArrow {
+ position: relative;
+ width: 29px;
+ height: 29px;
+}
+.mblDomButtonWhiteDownArrow div {
+ position: absolute;
+ left: 0px;
+ clip: rect(7px 50px 40px 0px);
+}
+.mblDomButtonWhiteDownArrow > div > div {
+ top: -10px;
+ left: 2px;
+ width: 25px;
+ height: 25px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: white;
+ border-top: 1px solid #4A5A71;
+ -webkit-transform: scaleX(0.6) rotate(45deg);
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhitePlus-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhitePlus-compat.css
new file mode 100644
index 0000000..24eb9be
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhitePlus-compat.css
@@ -0,0 +1,8 @@
+/* === Plus Button ==*/
+.mblDomButtonWhitePlus {
+ background-image: url(compat/mblDomButtonWhitePlus.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonWhitePlus div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhitePlus.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhitePlus.css
new file mode 100644
index 0000000..4de8a89
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhitePlus.css
@@ -0,0 +1,28 @@
+/* === Plus Button ==*/
+.mblDomButtonWhitePlus {
+ position: relative;
+ width: 29px;
+ height: 29px;
+}
+.mblDomButtonWhitePlus > div { /* horiz line */
+ position: absolute;
+ top: 11px;
+ left: 8px;
+ width: 13px;
+ height: 3px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: white;
+ border-top: 1px solid #4A5A71;
+}
+.mblDomButtonWhitePlus > div > div { /* vert line */
+ position: absolute;
+ top: -6px;
+ left: 5px;
+ width: 3px;
+ height: 13px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: white;
+ border-top: 1px solid #4A5A71;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteSearch-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteSearch-compat.css
new file mode 100644
index 0000000..b3c927d
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteSearch-compat.css
@@ -0,0 +1,8 @@
+/* === Search Button ==*/
+.mblDomButtonWhiteSearch {
+ background-image: url(compat/mblDomButtonWhiteSearch.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonWhiteSearch div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteSearch.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteSearch.css
new file mode 100644
index 0000000..d8efeeb
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteSearch.css
@@ -0,0 +1,30 @@
+/* === Search Button ==*/
+.mblDomButtonWhiteSearch {
+ position: relative;
+ width: 29px;
+ height: 29px;
+}
+.mblDomButtonWhiteSearch > div {
+ position: absolute;
+ top: 5px;
+ left: 6px;
+ width: 10px;
+ height: 10px;
+ margin: 0px;
+ font-size: 1px;
+ border: 2px solid white;
+ -webkit-border-radius: 6px;
+}
+.mblDomButtonWhiteSearch > div > div {
+ position: absolute;
+ top: 10px;
+ left: 7px;
+ width: 8px;
+ height: 3px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: white;
+ border: none;
+ -webkit-transform: rotate(45deg);
+ -webkit-border-radius: 0px;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteUpArrow-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteUpArrow-compat.css
new file mode 100644
index 0000000..49ecb67
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteUpArrow-compat.css
@@ -0,0 +1,8 @@
+/* === Up Arrow Button ==*/
+.mblDomButtonWhiteUpArrow {
+ background-image: url(compat/mblDomButtonWhiteUpArrow.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonWhiteUpArrow div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteUpArrow.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteUpArrow.css
new file mode 100644
index 0000000..7c7d0da
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonWhiteUpArrow.css
@@ -0,0 +1,22 @@
+/* === Up Arrow Button ==*/
+.mblDomButtonWhiteUpArrow {
+ position: relative;
+ width: 29px;
+ height: 29px;
+}
+.mblDomButtonWhiteUpArrow div {
+ position: absolute;
+ left: 0px;
+ clip: rect(0px 30px 20px 0px);
+}
+.mblDomButtonWhiteUpArrow > div > div {
+ top: 9px;
+ left: 4px;
+ width: 20px;
+ height: 20px;
+ margin: 0px;
+ font-size: 1px;
+ background-color: white;
+ border-top: 1px solid #4A5A71;
+ -webkit-transform: scaleX(0.6) rotate(45deg);
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonYellowStar-compat.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonYellowStar-compat.css
new file mode 100644
index 0000000..08dd2c4
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonYellowStar-compat.css
@@ -0,0 +1,8 @@
+/* === Yellow Star ==*/
+.mblDomButtonYellowStar {
+ background-image: url(compat/mblDomButtonYellowStar.png);
+ background-repeat: no-repeat;
+}
+.mblDomButtonYellowStar > div {
+ display: none;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonYellowStar.css b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonYellowStar.css
new file mode 100644
index 0000000..96c07ce
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/DomButtonYellowStar.css
@@ -0,0 +1,49 @@
+/* === Yellow Star ==*/
+.mblDomButtonYellowStar {
+ position: relative;
+ width: 29px;
+ height: 29px;
+}
+.mblDomButtonYellowStar > div {
+ position: absolute;
+ width: 0px;
+ height: 0px;
+ border-style: solid;
+ border-color: #FFFF00 transparent transparent transparent;
+ top: 12px;
+ left: 3px;
+ border-width: 9px 12px 0px 12px;
+ -webkit-transform: rotate(0deg);
+}
+.mblDomButtonYellowStar > div > div {
+ position: absolute;
+ width: 24px;
+ height: 0px;
+ border-style: solid;
+ border-color: #CD853F;
+ border-width: 1px 0px 0px 0px;
+ top: -10px;
+ left: -12px;
+}
+.mblDomButtonYellowStar > div > div > div {
+ position: absolute;
+ width: 0px;
+ height: 0px;
+ border-style: solid;
+ border-color: #FFFF00 transparent transparent transparent;
+ top: 0px;
+ left: 0px;
+ border-width: 9px 12px 0px 12px;
+ -webkit-transform: rotate(72deg);
+}
+.mblDomButtonYellowStar > div > div > div > div {
+ position: absolute;
+ width: 0px;
+ height: 0px;
+ border-style: solid;
+ border-color: #FFFF00 transparent transparent transparent;
+ top: -10px;
+ left: -12px;
+ border-width: 9px 12px 0px 12px;
+ -webkit-transform: rotate(216deg);
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonArrow.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonArrow.png
new file mode 100644
index 0000000..edc1165
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonArrow.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlackCircleCross.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlackCircleCross.png
new file mode 100644
index 0000000..2fde47f
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlackCircleCross.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlueBall.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlueBall.png
new file mode 100644
index 0000000..fc4d734
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlueBall.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlueCircleArrow.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlueCircleArrow.png
new file mode 100644
index 0000000..04526cc
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlueCircleArrow.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlueCircleMinus.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlueCircleMinus.png
new file mode 100644
index 0000000..2fa7350
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlueCircleMinus.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlueCirclePlus.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlueCirclePlus.png
new file mode 100644
index 0000000..670839f
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlueCirclePlus.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlueMinus.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlueMinus.png
new file mode 100644
index 0000000..5479d9a
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBlueMinus.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBluePlus.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBluePlus.png
new file mode 100644
index 0000000..a916f9c
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonBluePlus.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonCheck.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonCheck.png
new file mode 100644
index 0000000..0ba6933
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonCheck.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonCheckboxOff.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonCheckboxOff.png
new file mode 100644
index 0000000..fa7df3e
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonCheckboxOff.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonCheckboxOn.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonCheckboxOn.png
new file mode 100644
index 0000000..2cec24f
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonCheckboxOn.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonDarkBlueCheck.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonDarkBlueCheck.png
new file mode 100644
index 0000000..0ba6933
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonDarkBlueCheck.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonDarkBlueMinus.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonDarkBlueMinus.png
new file mode 100644
index 0000000..1d7f918
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonDarkBlueMinus.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonDarkBluePlus.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonDarkBluePlus.png
new file mode 100644
index 0000000..465dc1e
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonDarkBluePlus.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGrayArrow.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGrayArrow.png
new file mode 100644
index 0000000..edc1165
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGrayArrow.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGrayStar.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGrayStar.png
new file mode 100644
index 0000000..68d62c0
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGrayStar.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGreenBall.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGreenBall.png
new file mode 100644
index 0000000..5a46c60
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGreenBall.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGreenCircleArrow.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGreenCircleArrow.png
new file mode 100644
index 0000000..27dbfb6
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGreenCircleArrow.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGreenCircleMinus.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGreenCircleMinus.png
new file mode 100644
index 0000000..a26de02
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGreenCircleMinus.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGreenCirclePlus.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGreenCirclePlus.png
new file mode 100644
index 0000000..3a5959e
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonGreenCirclePlus.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonOrangeBall.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonOrangeBall.png
new file mode 100644
index 0000000..420428a
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonOrangeBall.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedBall.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedBall.png
new file mode 100644
index 0000000..aab2da6
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedBall.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedCircleArrow.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedCircleArrow.png
new file mode 100644
index 0000000..55b0167
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedCircleArrow.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedCircleMinus.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedCircleMinus.png
new file mode 100644
index 0000000..6171d0f
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedCircleMinus.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedCirclePlus.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedCirclePlus.png
new file mode 100644
index 0000000..f68f227
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedCirclePlus.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedMinus.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedMinus.png
new file mode 100644
index 0000000..ab25d93
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedMinus.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedPlus.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedPlus.png
new file mode 100644
index 0000000..61a76fc
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonRedPlus.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleDownArrow.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleDownArrow.png
new file mode 100644
index 0000000..bb9b377
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleDownArrow.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleGrayButton.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleGrayButton.png
new file mode 100644
index 0000000..7081f3f
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleGrayButton.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleGreenButton.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleGreenButton.png
new file mode 100644
index 0000000..857adac
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleGreenButton.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleGreenPlus.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleGreenPlus.png
new file mode 100644
index 0000000..a3ef930
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleGreenPlus.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleOrangeButton.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleOrangeButton.png
new file mode 100644
index 0000000..17d72e0
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleOrangeButton.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleRedCross.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleRedCross.png
new file mode 100644
index 0000000..7326243
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonSilverCircleRedCross.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhiteArrow.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhiteArrow.png
new file mode 100644
index 0000000..484ad60
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhiteArrow.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhiteCheck.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhiteCheck.png
new file mode 100644
index 0000000..a18d8b3
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhiteCheck.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhiteDownArrow.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhiteDownArrow.png
new file mode 100644
index 0000000..add30b8
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhiteDownArrow.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhitePlus.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhitePlus.png
new file mode 100644
index 0000000..4b2a010
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhitePlus.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhiteSearch.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhiteSearch.png
new file mode 100644
index 0000000..eb806d1
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhiteSearch.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhiteUpArrow.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhiteUpArrow.png
new file mode 100644
index 0000000..78c1331
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonWhiteUpArrow.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonYellowStar.png b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonYellowStar.png
new file mode 100644
index 0000000..eaa80d9
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/domButtons/compat/mblDomButtonYellowStar.png
Binary files differ
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/transitions.css b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions.css
new file mode 100644
index 0000000..e3d7a33
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions.css
@@ -0,0 +1,11 @@
+@import url("transitions/dissolve.css");
+@import url("transitions/cover.css");
+@import url("transitions/reveal.css");
+@import url("transitions/slidev.css");
+@import url("transitions/coverv.css");
+@import url("transitions/revealv.css");
+@import url("transitions/swirl.css");
+@import url("transitions/scaleOut.css");
+@import url("transitions/scaleIn.css");
+@import url("transitions/zoomOut.css");
+@import url("transitions/zoomIn.css");
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/cover.css b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/cover.css
new file mode 100644
index 0000000..5794f02
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/cover.css
@@ -0,0 +1,34 @@
+.mblCover.mblOut {
+ z-index: -100;
+ -webkit-transition-property: none;
+ -webkit-transition-duration: 0s;
+ -webkit-transform: translate3d(0%,0px,-1px) !important;
+}
+.mblCover.mblOut.mblTransition {
+ -webkit-transition-property: -webkit-transform;
+ -webkit-transition-duration: .4s;
+ -webkit-transform: translate3d(0%,0px,0px) !important;
+}
+.mblCover.mblIn {
+ z-index: 0;
+ -webkit-transition-property: none;
+ -webkit-transition-duration: 0s;
+ -webkit-transform: translate3d(100%,0px,0px) !important;
+}
+.mblCover.mblIn.mblTransition {
+ -webkit-transition-property: -webkit-transform;
+ -webkit-transition-duration: .4s;
+ -webkit-transform: translate3d(0%,0px,0px) !important;
+}
+.mblCover.mblIn.mblReverse {
+ -webkit-transform: translate3d(-100%,0px,0px) !important;
+}
+.mblCover.mblIn.mblReverse.mblTransition {
+ -webkit-transition-property: -webkit-transform;
+ -webkit-transform: translate3d(0%,0px,0px) !important;
+}
+.dj_android.dj_tablet .mblCover.mblOut.mblTransition,
+.dj_android.dj_tablet .mblCover.mblIn.mblTransition {
+ -webkit-transition-duration: .6s;
+ -webkit-transition-timing-function: linear;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/coverv.css b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/coverv.css
new file mode 100644
index 0000000..2c80e16
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/coverv.css
@@ -0,0 +1,35 @@
+.mblCoverv.mblOut {
+ z-index: -100;
+ -webkit-transition-property: none;
+ -webkit-transition-duration: 0s;
+ -webkit-transform: translate3d(0px,0%,-1px) !important;
+}
+.mblCoverv.mblOut.mblTransition {
+ -webkit-transition-property: -webkit-transform;
+ -webkit-transition-duration: .4s;
+ -webkit-transform: translate3d(0px,0%,0px) !important;
+}
+.mblCoverv.mblIn {
+ z-index: 0;
+ -webkit-transition-property: none;
+ -webkit-transition-duration: 0s;
+ -webkit-transform: translate3d(0px,100%,0px) !important;
+}
+.mblCoverv.mblIn.mblTransition {
+ -webkit-transition-property: -webkit-transform;
+ -webkit-transition-duration: .4s;
+ -webkit-transform: translate3d(0px,0%,0px) !important;
+}
+.mblCoverv.mblIn.mblReverse {
+ -webkit-transition-property: none;
+ -webkit-transform: translate3d(0px,-100%,0px) !important;
+}
+.mblCoverv.mblIn.mblReverse.mblTransition {
+ -webkit-transition-property: -webkit-transform;
+ -webkit-transform: translate3d(0px,0%,0px) !important;
+}
+.dj_android.dj_tablet .mblCoverv.mblOut.mblTransition,
+.dj_android.dj_tablet .mblCoverv.mblIn.mblTransition {
+ -webkit-transition-duration: .6s;
+ -webkit-transition-timing-function: linear;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/dissolve.css b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/dissolve.css
new file mode 100644
index 0000000..4cedc51
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/dissolve.css
@@ -0,0 +1,18 @@
+.mblDissolve.mblOut {
+ -webkit-animation-duration: 1s;
+ -webkit-animation-name: mblDissolveOut;
+ -webkit-animation-timing-function: cubic-bezier(.25,1,.75,0);
+}
+.mblDissolve.mblIn {
+ -webkit-animation-duration: 1s;
+ -webkit-animation-name: mblDissolveIn;
+ -webkit-animation-timing-function: cubic-bezier(.25,1,.75,0);
+}
+@-webkit-keyframes mblDissolveOut {
+ from { opacity: 1; }
+ to { opacity: 0; }
+}
+@-webkit-keyframes mblDissolveIn {
+ from { opacity: 0; }
+ to { opacity: 1; }
+} \ No newline at end of file
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/fade.css b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/fade.css
new file mode 100644
index 0000000..889231d
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/fade.css
@@ -0,0 +1,22 @@
+.mblFade.mblOut {
+ -webkit-transition-property: none;
+ -webkit-transition-duration: 0s;
+ opacity: 1;
+}
+.mblFade.mblOut.mblTransition {
+ -webkit-transition-property: opacity;
+ -webkit-transition-duration: .6s;
+ -webkit-transition-timing-function: ease-out;
+ opacity: 0;
+}
+.mblFade.mblIn {
+ -webkit-transition-property: none;
+ -webkit-transition-duration: 0s;
+ opacity: 0;
+}
+.mblFade.mblIn.mblTransition {
+ -webkit-transition-property: opacity;
+ -webkit-transition-duration: .6s;
+ -webkit-transition-timing-function: ease-in;
+ opacity: 1;
+} \ No newline at end of file
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/flip.css b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/flip.css
new file mode 100644
index 0000000..0617361
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/flip.css
@@ -0,0 +1,35 @@
+.mblFlip.mblOut {
+ -webkit-transition-property: none;
+ -webkit-transition-duration: 0s;
+ opacity: 1;
+ -webkit-transform: scale(1,1) skew(0,0) !important;
+}
+.mblFlip.mblOut.mblTransition {
+ -webkit-transition-property: all;
+ -webkit-transition-duration: .2s;
+ -webkit-transition-timing-function: linear;
+ opacity: 0;
+ -webkit-transform: scale(0,0.8) skew(0,30deg) !important;
+}
+.mblFlip.mblIn {
+ position: absolute;
+ -webkit-transition-property: none;
+ -webkit-transition-duration: 0s;
+ opacity: 0;
+ -webkit-transform: scale(0,0.8) skew(0,-30deg) !important;
+}
+.mblFlip.mblIn.mblTransition {
+ -webkit-transition-property: all;
+ -webkit-transition-delay: .2s;
+ -webkit-transition-duration: .2s;
+ -webkit-transition-timing-function: linear;
+ opacity: 1;
+ -webkit-transform: scale(1,1) skew(0,0) !important;
+}
+.dj_android.dj_tablet .mblFlip.mblOut.mblTransition {
+ -webkit-transition-duration: .4s;
+}
+.dj_android.dj_tablet .mblFlip.mblIn.mblTransition {
+ -webkit-transition-delay: .4s;
+ -webkit-transition-duration: .4s;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/reveal.css b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/reveal.css
new file mode 100644
index 0000000..b711984
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/reveal.css
@@ -0,0 +1,35 @@
+.mblReveal.mblOut {
+ z-index: 0;
+ -webkit-transition-property: none;
+ -webkit-transition-duration: 0s;
+ -webkit-transform: translate3d(0%,0px,0px) !important;
+}
+.mblReveal.mblOut.mblTransition {
+ -webkit-transition-property: -webkit-transform;
+ -webkit-transition-duration: .4s;
+ -webkit-transform: translate3d(-100%,0px,0px) !important;
+}
+.mblReveal.mblIn {
+ z-index: -100;
+ -webkit-transition-property: none;
+ -webkit-transition-duration: 0s;
+ -webkit-transform: translate3d(0%,0px,-1px) !important;
+}
+.mblReveal.mblIn.mblTransition {
+ -webkit-transition-property: -webkit-transform;
+ -webkit-transition-duration: .4s;
+ -webkit-transform: translate3d(0%,0px,0px) !important;
+}
+.mblReveal.mblOut.mblReverse {
+ -webkit-transition-property: none;
+ -webkit-transform: translate3d(0%,0px,0px) !important;
+}
+.mblReveal.mblOut.mblReverse.mblTransition {
+ -webkit-transition-property: -webkit-transform;
+ -webkit-transform: translate3d(100%,0px,0px) !important;
+}
+.dj_android.dj_tablet .mblReveal.mblOut.mblTransition,
+.dj_android.dj_tablet .mblReveal.mblIn.mblTransition {
+ -webkit-transition-duration: .6s;
+ -webkit-transition-timing-function: linear;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/revealv.css b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/revealv.css
new file mode 100644
index 0000000..3c74d46
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/revealv.css
@@ -0,0 +1,31 @@
+.mblRevealv.mblOut {
+ z-index: 0;
+ -webkit-transition-property: none;
+ -webkit-transition-duration: 0s;
+ -webkit-transform: translate3d(0px,0%,0px) !important;
+}
+.mblRevealv.mblOut.mblTransition {
+ -webkit-transition-property: -webkit-transform;
+ -webkit-transition-duration: .4s;
+ -webkit-transform: translate3d(0px,-100%,0px) !important;
+}
+.mblRevealv.mblIn {
+ z-index: -100;
+ -webkit-transition-property: none;
+ -webkit-transition-duration: 0s;
+ -webkit-transform: translate3d(0px,0%,-1px) !important;
+}
+.mblRevealv.mblIn.mblTransition {
+ -webkit-transition-property: -webkit-transform;
+ -webkit-transition-duration: .4s;
+ -webkit-transform: translate3d(0px,0%,0px) !important;
+}
+.mblRevealv.mblOut.mblReverse.mblTransition {
+ -webkit-transition-property: -webkit-transform;
+ -webkit-transform: translate3d(0px,100%,0px) !important;
+}
+.dj_android.dj_tablet .mblRevealv.mblOut.mblTransition,
+.dj_android.dj_tablet .mblRevealv.mblIn.mblTransition {
+ -webkit-transition-duration: .6s;
+ -webkit-transition-timing-function: linear;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/scaleIn.css b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/scaleIn.css
new file mode 100644
index 0000000..64e136c
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/scaleIn.css
@@ -0,0 +1,33 @@
+.mblScaleIn.mblOut {
+ z-index: -100;
+ -webkit-animation-duration: .5s;
+ -webkit-animation-name: mblScaleInOut;
+ -webkit-animation-timing-function: ease-out;
+}
+.mblScaleIn.mblIn {
+ z-index: 0;
+ -webkit-animation-duration: .5s;
+ -webkit-animation-name: mblScaleInIn;
+ -webkit-animation-timing-function: ease-out;
+}
+.dj_android .mblScaleIn.mblIn {
+ -webkit-animation-name: mblScaleInInAndroid;
+}
+@-webkit-keyframes mblScaleInOut {
+ from { -webkit-transform: scale(1.0); }
+ to { -webkit-transform: scale(1.0); }
+}
+@-webkit-keyframes mblScaleInIn {
+ from {
+ -webkit-transform: scale(0.0);
+ opacity: 0;
+ }
+ to {
+ -webkit-transform: scale(1.0);
+ opacity: 1;
+ }
+}
+@-webkit-keyframes mblScaleInInAndroid {
+ from { -webkit-transform: scale(0.0); }
+ to { -webkit-transform: scale(1.0); }
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/scaleOut.css b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/scaleOut.css
new file mode 100644
index 0000000..d2f16e8
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/scaleOut.css
@@ -0,0 +1,33 @@
+.mblScaleOut.mblOut {
+ z-index: 0;
+ -webkit-animation-duration: .5s;
+ -webkit-animation-name: mblScaleOutOut;
+ -webkit-animation-timing-function: ease-in;
+}
+.dj_android .mblScaleOut.mblOut {
+ -webkit-animation-name: mblScaleOutOutAndroid;
+}
+.mblScaleOut.mblIn {
+ z-index: -100;
+ -webkit-animation-duration: .5s;
+ -webkit-animation-name: mblScaleOutIn;
+ -webkit-animation-timing-function: ease-in;
+}
+@-webkit-keyframes mblScaleOutOut {
+ from {
+ -webkit-transform: scale(1.0);
+ opacity: 1;
+ }
+ to {
+ -webkit-transform: scale(0.0);
+ opacity: 0;
+ }
+}
+@-webkit-keyframes mblScaleOutOutAndroid {
+ from { -webkit-transform: scale(1.0); }
+ to { -webkit-transform: scale(0.0); }
+}
+@-webkit-keyframes mblScaleOutIn {
+ from { -webkit-transform: scale(1.0); }
+ to { -webkit-transform: scale(1.0); }
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/slide.css b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/slide.css
new file mode 100644
index 0000000..cd6b02e
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/slide.css
@@ -0,0 +1,41 @@
+.mblSlide.mblOut {
+ -webkit-transition-property: none;
+ -webkit-transition-duration: 0s;
+ -webkit-transform: translate3d(0%,0px,0px) !important;
+}
+.mblSlide.mblOut.mblTransition {
+ -webkit-transition-property: -webkit-transform;
+ -webkit-transition-duration: .3s;
+ -webkit-transform: translate3d(-100%,0px,0px) !important;
+}
+.mblSlide.mblIn {
+ position: absolute !important;
+ -webkit-transition-property: none;
+ -webkit-transition-duration: 0s;
+ -webkit-transform: translate3d(100%,0px,0px) !important;
+}
+.mblSlide.mblIn.mblTransition {
+ -webkit-transition-property: -webkit-transform;
+ -webkit-transition-duration: .3s;
+ -webkit-transform: translate3d(0%,0px,0px) !important;
+}
+.mblSlide.mblOut.mblReverse {
+ -webkit-transition-property: none;
+ -webkit-transform: translate3d(0%,0px,0px) !important;
+}
+.mblSlide.mblOut.mblReverse.mblTransition {
+ -webkit-transition-property: -webkit-transform;
+ -webkit-transform: translate3d(100%,0px,0px) !important;
+}
+.mblSlide.mblIn.mblReverse {
+ -webkit-transform: translate3d(-100%,0px,0px) !important;
+}
+.mblSlide.mblIn.mblReverse.mblTransition {
+ -webkit-transition-property: -webkit-transform;
+ -webkit-transform: translate3d(0%,0px,0px) !important;
+}
+.dj_android.dj_tablet .mblSlide.mblOut.mblTransition,
+.dj_android.dj_tablet .mblSlide.mblIn.mblTransition {
+ -webkit-transition-duration: .6s;
+ -webkit-transition-timing-function: linear;
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/slidev.css b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/slidev.css
new file mode 100644
index 0000000..0f6a816
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/slidev.css
@@ -0,0 +1,42 @@
+.mblSlidev.mblOut {
+ -webkit-transition-property: none;
+ -webkit-transition-duration: 0s;
+ -webkit-transform: translate3d(0px,0%,0px) !important;
+}
+.mblSlidev.mblOut.mblTransition {
+ -webkit-transition-property: -webkit-transform;
+ -webkit-transition-duration: .3s;
+ -webkit-transform: translate3d(0px,-100%,0px) !important;
+}
+.mblSlidev.mblIn {
+ position: absolute !important;
+ -webkit-transition-property: none;
+ -webkit-transition-duration: 0s;
+ -webkit-transform: translate3d(0px,100%,0px) !important;
+}
+.mblSlidev.mblIn.mblTransition {
+ -webkit-transition-property: -webkit-transform;
+ -webkit-transition-duration: .3s;
+ -webkit-transform: translate3d(0px,0%,0px) !important;
+}
+.mblSlidev.mblOut.mblReverse {
+ -webkit-transition-property: none;
+ -webkit-transform: translate3d(0px,0%,0px) !important;
+}
+.mblSlidev.mblOut.mblReverse.mblTransition {
+ -webkit-transition-property: -webkit-transform;
+ -webkit-transform: translate3d(0px,100%,0px) !important;
+}
+.mblSlidev.mblIn.mblReverse {
+ -webkit-transform: translate3d(0px,-100%,0px) !important;
+}
+.mblSlidev.mblIn.mblReverse.mblTransition {
+ -webkit-transition-property: -webkit-transform;
+ -webkit-transform: translate3d(0px,0%,0px) !important;
+}
+.dj_android.dj_tablet .mblSlidev.mblOut.mblTransition,
+.dj_android.dj_tablet .mblSlidev.mblIn.mblTransition {
+ -webkit-transition-duration: .6s;
+ -webkit-transition-timing-function: linear;
+}
+
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/swirl.css b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/swirl.css
new file mode 100644
index 0000000..529a931
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/swirl.css
@@ -0,0 +1,27 @@
+.mblSwirl.mblOut {
+ z-index: 0;
+ -webkit-animation-duration: .5s;
+ -webkit-animation-name: mblSwirlOut;
+ -webkit-animation-timing-function: ease-in;
+}
+.mblSwirl.mblIn {
+ z-index: -100;
+ -webkit-animation-duration: .5s;
+ -webkit-animation-name: mblSwirlIn;
+ -webkit-animation-timing-function: ease-in;
+}
+.mblSwirl.mblOut.mblReverse {
+ -webkit-animation-name: mblSwirlOutReverse;
+}
+@-webkit-keyframes mblSwirlOut {
+ from { -webkit-transform: rotate(0deg) scale(1.0); }
+ to { -webkit-transform: rotate(-360deg) scale(0.0); }
+}
+@-webkit-keyframes mblSwirlOutReverse {
+ from { -webkit-transform: rotate(0deg) scale(1.0); }
+ to { -webkit-transform: rotate(360deg) scale(0.0); }
+}
+@-webkit-keyframes mblSwirlIn {
+ from { -webkit-transform: scale(1.0); }
+ to { -webkit-transform: scale(1.0); }
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/zoomIn.css b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/zoomIn.css
new file mode 100644
index 0000000..4ed7eca
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/zoomIn.css
@@ -0,0 +1,33 @@
+.mblZoomIn.mblOut {
+ z-index: -100;
+ -webkit-animation-duration: .5s;
+ -webkit-animation-name: mblZoomInOut;
+ -webkit-animation-timing-function: ease-out;
+}
+.mblZoomIn.mblIn {
+ z-index: 0;
+ -webkit-animation-duration: .5s;
+ -webkit-animation-name: mblZoomInIn;
+ -webkit-animation-timing-function: ease-out;
+}
+.dj_android .mblZoomIn.mblIn {
+ -webkit-animation-name: mblZoomInInAndroid;
+}
+@-webkit-keyframes mblZoomInOut {
+ from { -webkit-transform: scale(1.0); }
+ to { -webkit-transform: scale(1.0); }
+}
+@-webkit-keyframes mblZoomInIn {
+ from {
+ -webkit-transform: scale(0.0);
+ opacity: 0;
+ }
+ to {
+ -webkit-transform: scale(1.0);
+ opacity: 1;
+ }
+}
+@-webkit-keyframes mblZoomInInAndroid {
+ from { -webkit-transform: scale(0.0); }
+ to { -webkit-transform: scale(1.0); }
+}
diff --git a/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/zoomOut.css b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/zoomOut.css
new file mode 100644
index 0000000..8a292d4
--- /dev/null
+++ b/js/dojo-1.7.2/dojox/mobile/themes/common/transitions/zoomOut.css
@@ -0,0 +1,33 @@
+.mblZoomOut.mblOut {
+ z-index: 0;
+ -webkit-animation-duration: .5s;
+ -webkit-animation-name: mblZoomOutOut;
+ -webkit-animation-timing-function: ease-in;
+}
+.dj_android .mblZoomOut.mblOut {
+ -webkit-animation-name: mblZoomOutOutAndroid;
+}
+.mblZoomOut.mblIn {
+ z-index: -100;
+ -webkit-animation-duration: .5s;
+ -webkit-animation-name: mblZoomOutIn;
+ -webkit-animation-timing-function: ease-in;
+}
+@-webkit-keyframes mblZoomOutOut {
+ from {
+ -webkit-transform: scale(1.0);
+ opacity: 1;
+ }
+ to {
+ -webkit-transform: scale(0.0);
+ opacity: 0;
+ }
+}
+@-webkit-keyframes mblZoomOutOutAndroid {
+ from { -webkit-transform: scale(1.0); }
+ to { -webkit-transform: scale(0.0); }
+}
+@-webkit-keyframes mblZoomOutIn {
+ from { -webkit-transform: scale(1.0); }
+ to { -webkit-transform: scale(1.0); }
+}