svn commit: r1176905 [1/3] - in /lenya/contributions/2_0_X/modules/lenyaDocWriting: ./ client/ client/simple-client_files/ config/ docs/ java/ java/src/ java/src/org/ java/src/org/apache/ java/src/org/apache/lenya/ java/src/org/apache/lenya/transformat...
[email protected] Wed, 28 Sep 2011 14:49:02 -0000
| Newsgroups | gmane.comp.cms.lenya.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: thorsten
Date: Wed Sep 28 14:49:00 2011
New Revision: 1176905
URL: http://svn.apache.org/viewvc?rev=1176905&view=rev
Log:
Committing the work from florent for the mobile editor
Added:
lenya/contributions/2_0_X/modules/lenyaDocWriting/client/
lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client.html
lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/
lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/android.css
lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/compat.js
lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/dojo.js
lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/firebug.js
lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/mobile.js
lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/parser.js
lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/tiny_mce.js
lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/ui.css
lenya/contributions/2_0_X/modules/lenyaDocWriting/config/
lenya/contributions/2_0_X/modules/lenyaDocWriting/config/module.xml
lenya/contributions/2_0_X/modules/lenyaDocWriting/docs/
lenya/contributions/2_0_X/modules/lenyaDocWriting/docs/API
lenya/contributions/2_0_X/modules/lenyaDocWriting/docs/NOTES
lenya/contributions/2_0_X/modules/lenyaDocWriting/docs/TODO
lenya/contributions/2_0_X/modules/lenyaDocWriting/docs/Workflow-invoker
lenya/contributions/2_0_X/modules/lenyaDocWriting/docs/dev-docs.xml
lenya/contributions/2_0_X/modules/lenyaDocWriting/docs/endUser-doc.xml
lenya/contributions/2_0_X/modules/lenyaDocWriting/docs/user-docs.xml
lenya/contributions/2_0_X/modules/lenyaDocWriting/java/
lenya/contributions/2_0_X/modules/lenyaDocWriting/java/src/
lenya/contributions/2_0_X/modules/lenyaDocWriting/java/src/org/
lenya/contributions/2_0_X/modules/lenyaDocWriting/java/src/org/apache/
lenya/contributions/2_0_X/modules/lenyaDocWriting/java/src/org/apache/lenya/
lenya/contributions/2_0_X/modules/lenyaDocWriting/java/src/org/apache/lenya/transformation/
lenya/contributions/2_0_X/modules/lenyaDocWriting/java/src/org/apache/lenya/transformation/AbstractLenyaDocWritingTransformer.java
lenya/contributions/2_0_X/modules/lenyaDocWriting/java/src/org/apache/lenya/transformation/LenyaDocWritingTransformer.java
lenya/contributions/2_0_X/modules/lenyaDocWriting/java/test/
lenya/contributions/2_0_X/modules/lenyaDocWriting/java/test/org/
lenya/contributions/2_0_X/modules/lenyaDocWriting/java/test/org/apache/
lenya/contributions/2_0_X/modules/lenyaDocWriting/java/test/org/apache/lenya/
lenya/contributions/2_0_X/modules/lenyaDocWriting/java/test/org/apache/lenya/transformation/
lenya/contributions/2_0_X/modules/lenyaDocWriting/java/test/org/apache/lenya/transformation/WorkflowLenyaDocTranformerTest.java
lenya/contributions/2_0_X/modules/lenyaDocWriting/java/test/procedure
lenya/contributions/2_0_X/modules/lenyaDocWriting/samples/
lenya/contributions/2_0_X/modules/lenyaDocWriting/samples/addResource.xml
lenya/contributions/2_0_X/modules/lenyaDocWriting/samples/addxhtmlfile.xml
lenya/contributions/2_0_X/modules/lenyaDocWriting/samples/hackaton-test.xml
lenya/contributions/2_0_X/modules/lenyaDocWriting/samples/test.pdf (with props)
lenya/contributions/2_0_X/modules/lenyaDocWriting/samples/xslt/
lenya/contributions/2_0_X/modules/lenyaDocWriting/samples/xslt/autoDefinedPathName.xsl
lenya/contributions/2_0_X/modules/lenyaDocWriting/samples/xslt/userDefinedPathName.xsl
lenya/contributions/2_0_X/modules/lenyaDocWriting/sitemap.xmap
lenya/contributions/2_0_X/modules/lenyaDocWriting/test/
lenya/contributions/2_0_X/modules/lenyaDocWriting/test/lanceur.xml
lenya/contributions/2_0_X/modules/lenyaDocWriting/utils/
lenya/contributions/2_0_X/modules/lenyaDocWriting/utils/lenyaDoc-templates.xsl
lenya/contributions/2_0_X/modules/lenyaDocWriting/xslt/
Added: lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client.html
URL: http://svn.apache.org/viewvc/lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client.html?rev=1176905&view=auto
==============================================================================
--- lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client.html (added)
+++ lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client.html Wed Sep 28 14:49:00 2011
@@ -0,0 +1,54 @@
+<!DOCTYPE HTML>
+<html class="dj_gecko dj_ff3 dj_contentbox mobile"><head>
+<meta http-equiv="content-type" content="text/html; charset=UTF-8">
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+
+ <meta charset="utf-8">
+ <title>LenyaMobile</title>
+ </head>
+ <body style="visibility: visible;" class="android">
+
+ <form name="lenyaEditorForm" method="post" enctype="multipart/form-data" action="http://193.196.240.56:8080/lenya/default/modules/lenyaDocWriting/create">
+ <input name="processing-old" id="formContent" value='' type="hidden">
+ <label for="cTitle">Title: </label>
+ <input id="cTitle" type="text">
+ <textarea style="display: none;" id="mce_0"><p>This is some content that will be editable with TinyMCE.</p></textarea>
+ <textarea name="processing"><?xml version="1.0" encoding="UTF-8"?>
+<lenyadoc:lenyadoc xmlns:lenyadoc="http://4sengines/lenyadoc/0.1" xmlns:xhtml="http://www.w3.org/1999/xhtml">
+<lenyadoc:parameters>
+<lenyadoc:resourcetype>xhtml</lenyadoc:resourcetype>
+<lenyadoc:pubname>default</lenyadoc:pubname>
+<lenyadoc:parentpath>/tutorial</lenyadoc:parentpath>
+<lenyadoc:language>en</lenyadoc:language>
+<lenyadoc:navtitle>resta </lenyadoc:navtitle>
+</lenyadoc:parameters>
+<lenyadoc:content>
+<lenyadoc:contentpath>html</lenyadoc:contentpath>
+<lenyadoc:replacepath>body</lenyadoc:replacepath>
+<lenyadoc:fragment>
+<xhtml:body>
+<xhtml:p>This is some content that will be editable with TinyMCE.</xhtml:p></xhtml:body>
+</lenyadoc:fragment>
+</lenyadoc:content>
+</lenyadoc:lenyadoc>
+ </textarea>
+ <button id="btn1" type="submit">Save</button>
+ </form>
+ </body>
+</html>
Added: lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/android.css
URL: http://svn.apache.org/viewvc/lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/android.css?rev=1176905&view=auto
==============================================================================
--- lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/android.css (added)
+++ lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/android.css Wed Sep 28 14:49:00 2011
@@ -0,0 +1,776 @@
+body {
+ visibility: hidden;
+}
+html.mobile, .mobile body {
+ width: 100%;
+ margin: 0px;
+ padding: 0px;
+}
+.mobile body {
+ overflow-x: hidden;
+ -webkit-text-size-adjust: none;
+ background-color: black;
+ font-family: Helvetica;
+ font-size: 17px;
+}
+.mblView {
+ position: relative;
+ top: 0px;
+ left: 0px;
+ width: 100%;
+ color: white;
+}
+.mblView.out {
+}
+.mblView.in {
+ position: absolute;
+}
+.slide.out {
+ -webkit-animation-duration: .4s;
+ -webkit-animation-name: slideOut;
+ -webkit-animation-timing-function: linear;
+ -webkit-transform: translateX(-100%);
+}
+.slide.in {
+ -webkit-animation-duration: .4s;
+ -webkit-animation-name: slideIn;
+ -webkit-animation-timing-function: linear;
+ -webkit-transform: translateX(0px);
+}
+.slide.out.reverse {
+ -webkit-animation-name: slideOutReverse;
+}
+.slide.in.reverse {
+ -webkit-animation-name: slideInReverse;
+}
+@-webkit-keyframes slideOut {
+ from { -webkit-transform: translateX(0px); }
+ to { -webkit-transform: translateX(-100%); }
+}
+@-webkit-keyframes slideIn {
+ from { -webkit-transform: translateX(100%); }
+ to { -webkit-transform: translateX(0px); }
+}
+@-webkit-keyframes slideOutReverse {
+ from { -webkit-transform: translateX(0px); }
+ to { -webkit-transform: translateX(100%); }
+}
+@-webkit-keyframes slideInReverse {
+ from { -webkit-transform: translateX(-100%); }
+ to { -webkit-transform: translateX(0px); }
+}
+.flip.out {
+ -webkit-animation-duration: .6s;
+ -webkit-animation-name: flipOut;
+ -webkit-animation-timing-function: ease-in;
+ -webkit-transform: rotateY(90deg);
+}
+.flip.in {
+ -webkit-animation-duration: .6s;
+ -webkit-animation-name: flipIn;
+ -webkit-animation-timing-function: ease-out;
+}
+@-webkit-keyframes flipOut {
+ 0% { -webkit-transform: rotateY(0deg) scale(1); }
+ 50% { -webkit-transform: rotateY(90deg) scale(.8); }
+ 100% { -webkit-transform: rotateY(90deg) scale(.8); }
+}
+@-webkit-keyframes flipIn {
+ 0% { -webkit-transform: rotateY(90deg) scale(.8); }
+ 50% { -webkit-transform: rotateY(90deg) scale(.8); }
+ 100% { -webkit-transform: rotateY(0deg) scale(1); }
+}
+.fade.out {
+ -webkit-animation-duration: 1s;
+ -webkit-animation-name: fadeOut;
+ -webkit-animation-timing-function: ease-in;
+}
+.fade.in {
+ -webkit-animation-duration: 1s;
+ -webkit-animation-name: fadeIn;
+ -webkit-animation-timing-function: ease-out;
+}
+@-webkit-keyframes fadeOut {
+ from { opacity: 1; }
+ to { opacity: 0; }
+}
+@-webkit-keyframes fadeIn {
+ from { opacity: 0; }
+ to { opacity: 1; }
+}
+.mblHeading {
+ position: relative;
+ height: 25px;
+ margin: 0px;
+ padding: 0px 0px 0px 4px;
+ background-color: #8C8A8C;
+ background: -webkit-gradient(linear, left top, left bottom, from(#9C9E9C), to(#848284));
+ border-top: 1px solid #CDD5DF;
+ border-bottom: 1px solid #2D3642;
+ font-family: Helvetica;
+ font-size: 14px;
+ color: white;
+ text-align: center;
+ line-height: 23px;
+ text-shadow: rgba(0,0,0,0.6) 0px -1px 0px;
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+}
+.mblArrowButton {
+ position: relative;
+ float: left;
+ height: 25px;
+ margin-right: 6px;
+}
+.mblArrowButtonHead {
+ position: absolute;
+ top: 5px;
+ left: 9px;
+ width: 19px;
+ height: 16px;
+ border-width: 1px;
+ border-style: solid;
+ border-color: #3F3E3E;
+ -webkit-transform: scale(.8,1) rotate(45deg);
+ background: -webkit-gradient(linear, left top, left bottom, from(#E5E5E5), to(#7F7F7F), color-stop(0.5, #ADADAD), color-stop(0.5, #909090));
+}
+.mblArrowButtonBody {
+ position: absolute;
+ top: 0px;
+ left: 19px;
+ padding: 0px 10px 0px 3px;
+ height: 23px;
+ border-width: 1px 1px 1px 0px;
+ border-style: inset;
+ border-color: #3F3E3E;
+ font-family: Helvetica;
+ font-size: 13px;
+ color: white;
+ line-height: 23px;
+ cursor: pointer;
+ -webkit-border-radius: 5px;
+ background-color: #ADADAD;
+ background: -webkit-gradient(linear, left top, left bottom, from(#E5E5E5), to(#7F7F7F), color-stop(0.5, #ADADAD), color-stop(0.5, #909090));
+ -webkit-tap-highlight-color: transparent;
+}
+.mblArrowButtonNeck {
+ position: absolute;
+ top: 0px;
+ left: 19px;
+ width: 4px;
+ height: 23px;
+ border-width: 1px 0px 1px 0px;
+ border-style: inset;
+ border-color: #3F3E3E;
+ background: -webkit-gradient(linear, left top, left bottom, from(#E5E5E5), to(#7F7F7F), color-stop(0.5, #ADADAD), color-stop(0.5, #909090));
+}
+.mblArrowButtonSelected .mblArrowButtonHead {
+ background: -webkit-gradient(linear, left top, left bottom, from(#AD7500), to(#FFAA00), color-stop(0.06, #FFB200), color-stop(0.5, #FFC700));
+}
+.mblArrowButtonSelected .mblArrowButtonBody, .mblArrowButtonSelected .mblArrowButtonNeck {
+ background-color: #FFC700;
+ background: -webkit-gradient(linear, left top, left bottom, from(#AD7500), to(#FFAA00), color-stop(0.06, #FFB200), color-stop(0.5, #FFC700));
+}
+.mblToolbarButton {
+ float: left;
+ position: relative;
+ margin: 0px 3px;
+ padding: 0px 10px;
+ height: 23px;
+ border: 1px inset #3F3E3E;
+ font-family: Helvetica;
+ font-size: 13px;
+ font-weight: bold;
+ color: white;
+ line-height: 23px;
+ text-align: center;
+ cursor: pointer;
+ -webkit-border-radius: 5px;
+ -moz-border-radius: 5px;
+ -webkit-tap-highlight-color: transparent;
+}
+.mblTabBar {
+ position: relative;
+ height: 48px;
+ width: 100%;
+ margin: 0px;
+ padding: 0px;
+ background-color: #000000;
+ background: -webkit-gradient(linear, left top, left bottom, from(#2D2D2D), to(#000000), color-stop(0.5, #141414), color-stop(0.5, #000000));
+ border-top: 1px solid #000000;
+ color: white;
+ text-align: center;
+ overflow: hidden;
+ white-space: nowrap;
+}
+.mblTabBar .mblTabBarButton {
+ position: relative;
+ list-style-type: none;
+ float: left;
+}
+.mblTabBarButton {
+}
+.mblTabBarButtonAnchor {
+ display: block;
+ text-decoration: none;
+}
+.mblTabBarButtonDiv {
+ position: relative;
+ height: 34px;
+ width: 29px;
+ left: 50%;
+}
+.mblTabButton .mblTabBarButtonDiv {
+ height: 40px;
+}
+.mblTabBarButtonDivInner {
+ left: -50%;
+}
+.mblTabBarButtonIcon {
+ position: absolute;
+ left: 0px;
+ top: 2px;
+}
+.mblTabBar .mblTabBarButton.mblTabButtonSelected {
+ background-color: #404040;
+ background: -webkit-gradient(linear, left top, left bottom, from(#484848), to(#242424), color-stop(0.5, #353535), color-stop(0.5, #242424));
+ -webkit-border-radius: 3px;
+ -moz-border-radius: 3px;
+}
+.mblTabBarButtonTextBox {
+ color: #979797;
+ font-family: "Helvetica Neue", Helvetica;
+ font-size: 11px;
+}
+.mblTabButtonSelected .mblTabBarButtonTextBox {
+ color: white;
+}
+.mblRoundRect {
+ margin: 7px 9px 16px;
+ padding: 8px;
+ border: 1px solid #ADAAAD;
+ -webkit-border-radius: 8px;
+ -moz-border-radius: 8px;
+ color: white;
+ background-color: black;
+}
+.mblRoundRect.mblShadow {
+ -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
+}
+.mblEdgeToEdgeCategory {
+ position: relative;
+ height: 22px;
+ margin: 0px;
+ padding: 0px 10px;
+ border-bottom: 1px solid #393439;
+ background-color: #212021;
+ font-family: Helvetica;
+ font-size: 16px;
+ color: white;
+ line-height: 22px;
+ text-shadow: rgba(0,0,0,0.6) 0px -1px 0px;
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+}
+.mblRoundRectCategory {
+ color: white;
+ margin: 18px 0px 0px 20px;
+ font-family: Helvetica;
+ font-size: 16px;
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+}
+.mblRoundRectList {
+ margin: 7px 9px 16px;
+ padding: 0px;
+ border: 1px solid #ADAAAD;
+ -webkit-border-radius: 8px;
+ -moz-border-radius: 8px;
+ background-color: white;
+ position: relative;
+}
+.mblEdgeToEdgeList {
+ padding: 0px;
+ background-color: black;
+ position: relative;
+ margin: 0px;
+}
+.mblListItem {
+ list-style-type: none;
+ height: 64px;
+ border-bottom: solid 1px #313431;
+ line-height: 64px;
+ font-size: 21px;
+ position: relative;
+ color: white;
+ background-color: black;
+ padding-left: 7px;
+}
+.mblListItemIcon {
+ position: absolute;
+ top: 18px;
+}
+.mblListItem.mblVariableHeight {
+ line-height: normal;
+ height: auto;
+ padding: 11px 6px 10px 6px;
+}
+.mblItemSelected {
+ background-color: #FFC700;
+ background: -webkit-gradient(linear, left top, left bottom, from(#AD7500), to(#FFAA00), color-stop(0.06, #FFB200), color-stop(0.5, #FFC700));
+}
+.mblListItemTextBox {
+ padding-right: 28px;
+}
+.mblListItemTextBoxSelected {
+ background-color: #048BF4;
+}
+.mblRoundRectList .mblListItem:first-child {
+ -webkit-border-top-left-radius: 8px;
+ -webkit-border-top-right-radius: 8px;
+ -moz-border-radius-topleft: 8px;
+ -moz-border-radius-topright: 8px;
+}
+.mblRoundRectList .mblListItem:last-child {
+ border-bottom-width: 0px;
+ -webkit-border-bottom-left-radius: 8px;
+ -webkit-border-bottom-right-radius: 8px;
+ -moz-border-radius-bottomleft: 8px;
+ -moz-border-radius-bottomright: 8px;
+}
+.mblEdgeToEdgeList .mblListItem:last-child {
+ border-bottom-color: #313431;
+}
+.mblListItem a.mblListItemAnchor {
+ background-position: 14px 17px;
+ display: block;
+ padding-left: 53px;
+ text-decoration: none;
+ -webkit-tap-highlight-color: transparent;
+}
+.mblListItem a.mblListItemAnchorNoIcon {
+ padding-left: 14px;
+}
+.mblItemSelected a.mblListItemAnchor {
+ color: black;
+}
+.mblListItem a.mblListItemAnchorHasRightButton {
+ padding-right: 50px;
+}
+.mblListItem .mblArrow {
+ position: absolute;
+ top: 26px;
+ right: 12px;
+ width: 6px;
+ height: 6px;
+ font-size: 1px;
+ -webkit-transform: rotate(45deg);
+ border-width: 3px 3px 0px 0px;
+ border-style: solid;
+ border-color: #808080;
+}
+.mblItemSelected .mblArrow {
+ border-color: white;
+}
+.mblVariableHeight div.mblArrow {
+ top: 50%;
+ margin-top: -4px;
+}
+.mblRightText {
+ position: absolute;
+ top: 20px;
+ right: 30px;
+ color: white;
+ line-height: normal;
+}
+.mblListItem .mblRightButtonContainer {
+ position: absolute;
+ top: 50%;
+ right: 12px;
+}
+.mblListItem .mblRightButton {
+ position: absolute;
+ top: -50%;
+}
+.mblListItemSubText {
+ font-size: 14px;
+ color: gray;
+}
+.mblSwitch {
+ position: relative;
+ width: 94px;
+ height: 27px;
+ overflow: hidden;
+}
+.mblItemSwitch {
+ position: absolute;
+ top: 18px;
+ 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-border-radius: 2px;
+ -moz-border-radius: 2px;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ -webkit-tap-highlight-color: transparent;
+}
+.mblSwitchBgLeft {
+ left: 0px;
+ width: 94px;
+ color: white;
+ background-color: #00D300;
+ background: -webkit-gradient(linear, left top, left bottom, from(#00A200), to(#00D300), color-stop(0.2, #00BA00), color-stop(0.2, #00BA00));
+}
+.mblSwitchBgRight {
+ left: 53px;
+ width: 94px;
+ color: #7F7F7F;
+ background-color: #EEEEEE;
+ background: -webkit-gradient(linear, left top, left bottom, from(#BDBEBD), to(#F7F3F7));
+}
+.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;
+ line-height: 29px;
+ background-color: #CCCCCC;
+ background: -webkit-gradient(linear, left top, left bottom, from(#9C9A9C), to(#848284));
+ -webkit-border-radius: 2px;
+ -moz-border-radius: 2px;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+}
+.mblSwitchText {
+ position: relative;
+ top: 0px;
+ width: 53px;
+ height: 27px;
+ padding: 0px;
+ text-align: center;
+}
+.mblSwitchTextLeft {
+ left: 0px;
+}
+.mblSwitchTextRight {
+ left: 40px;
+}
+.mblIconContainer {
+ padding: 0px;
+ margin: 20px 0px 0px 10px;
+ padding: 0px 0px 40px 0px;
+}
+.mblIconItem {
+ list-style-type: none;
+ float: left;
+}
+.mblIconItemTerminator {
+ list-style-type: none;
+ height: 20px;
+ clear: both;
+}
+.mblIconItemSub {
+ list-style-type: none;
+ margin-left: -10px;
+ background-color: white;
+ color: black;
+}
+.mblIconArea {
+ font-family: Helvetica;
+ font-size: 12px;
+ height: 78px;
+ width: 74px;
+ text-align: center;
+ margin-bottom: 10px;
+ color: white;
+}
+.mblIconArea DIV {
+ position: relative;
+ height: 65px;
+}
+.mblIconArea IMG {
+ position: absolute;
+ top: 0px;
+ left: 6px;
+}
+.mblContent {
+ clear: both;
+ padding-bottom: 20px;
+}
+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: vibrate;
+ -webkit-transform: rotate(0deg);
+}
+@-webkit-keyframes vibrate{
+ 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;
+ }
+}
+.mblCloseContent{
+ -webkit-animation-duration: .3s;
+ -webkit-animation-timing-function: ease-in-out;
+ -webkit-animation-name: shrink;
+ -webkit-transform: scale(0.01);
+}
+.mblCloseContent.mblShrink0{
+ -webkit-animation-name: shrink0;
+}
+.mblCloseContent.mblShrink1{
+ -webkit-animation-name: shrink1;
+}
+.mblCloseContent.mblShrink2{
+ -webkit-animation-name: shrink2;
+}
+.mblCloseContent.mblShrink3{
+ -webkit-animation-name: shrink3;
+}
+@-webkit-keyframes shrink{
+ from { -webkit-transform: scale(1); }
+ to { -webkit-transform: scale(0.01); }
+}
+@-webkit-keyframes shrink0{
+ from { -webkit-transform: scale(1); }
+ to { -webkit-transform: translate(-40%,-70%) scale(0.01); }
+}
+@-webkit-keyframes shrink1{
+ from { -webkit-transform: scale(1); }
+ to { -webkit-transform: translate(-14%,-70%) scale(0.01); }
+}
+@-webkit-keyframes shrink2{
+ from { -webkit-transform: scale(1); }
+ to { -webkit-transform: translate(14%,-70%) scale(0.01); }
+}
+@-webkit-keyframes shrink3{
+ from { -webkit-transform: scale(1); }
+ to { -webkit-transform: translate(40%,-70%) scale(0.01); }
+}
+.mblIconContentHeading {
+ position: relative;
+ clear: both;
+ height: 25px;
+ padding-left: 40px;
+ margin-top: 0px;
+ background: -webkit-gradient(linear, left top, left bottom, from(#E0E4E7), to(#B4BEC6), color-stop(0.5, #C4CCD2), color-stop(0.5, #BFC8CE));
+ border-top: 1px solid #F1F3F4;
+ border-bottom: 1px solid #717D85;
+ font-family: Helvetica;
+ font-size: 14px;
+ color: white;
+ line-height: 26px;
+ text-shadow: rgba(0,0,0,0.6) 0px -1px 0px;
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+}
+.mblButton {
+ padding: 0px 10px;
+ height: 29px;
+ border-width: 1px 1px 1px 1px;
+ border-style: outset;
+ color: white;
+ font-family: Helvetica;
+ font-size: 13px;
+ line-height: 29px;
+ -webkit-border-radius: 5px;
+ -moz-border-radius: 5px;
+ -webkit-tap-highlight-color: transparent;
+}
+.mblBlueButton {
+ border-color: #9CACC0;
+ 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));
+ -webkit-tap-highlight-color: transparent;
+}
+.mblBlueButtonSelected {
+ background: -webkit-gradient(linear, left top, left bottom, from(#8EA4C1), to(#4A6C9B), color-stop(0.5, #5877A2), color-stop(0.5, #476999));
+}
+.mblTabContainer {
+}
+.mblTabButton {
+ position: relative;
+ float: left;
+ list-style-type: none;
+ width: 78px;
+ text-align: center;
+ height: 61px;
+ margin-right: 2px;
+ border-width: 0px 1px 0px 1px;
+ border-style: solid;
+ border-color: black #182018 black #393C39;
+ font-family: Helvetica;
+ font-size: 13px;
+ color: white;
+ background-color: #212421;
+ background: -webkit-gradient(linear, left top, left bottom, from(#181818), to(#100C10), color-stop(0.1, #313031));
+ -webkit-tap-highlight-color: transparent;
+}
+.mblTabButtonSelected.mblTabButton {
+ background-color: #8C8E8C;
+ background: -webkit-gradient(linear, left top, left bottom, from(#A59EA5), to(#848284));
+}
+.mblTabButtonHighlighted.mblTabButton {
+ background-color: #FFB600;
+ background: -webkit-gradient(linear, left top, left bottom, from(#FFCB00), to(#FF9A00));
+}
+.mblTabButtonImgDiv {
+ position: relative;
+ margin-left: 24px;
+ height: 40px;
+}
+.mblTabButton IMG {
+ position: absolute;
+ left: 0px;
+ margin-top: 8px;
+}
+.mblTabPanelHeader {
+ position: relative;
+ height: 64px;
+ margin: 0px;
+ padding: 0px 0px 0px 0px;
+ background-color: #000000;
+ border-top: 1px solid #CDD5DF;
+ border-bottom: 2px solid #949694;
+ font-family: Helvetica;
+ font-size: 20px;
+ color: white;
+ text-align: center;
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+}
+.mblTabPanelPane {
+}
+.mblTabPane {
+}
+.mblProgContainer {
+ position: absolute;
+ width: 36px;
+ height: 36px;
+ top: 180px;
+ left: 50%;
+ margin: -18px 0px 0px -18px;
+}
+.mblProg {
+ position: absolute;
+ left: 0px;
+ 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(-90deg);
+}
+.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(90deg);
+}
+.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);
+}
+.mblColorBlue {
+ 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));
+}
+.mblColorDefault {
+ background-color: #ADADAD;
+ background: -webkit-gradient(linear, left top, left bottom, from(#E5E5E5), to(#7F7F7F), color-stop(0.5, #ADADAD), color-stop(0.5, #909090));
+}
+.mblColorDefaultSel {
+ background-color: #FFC700;
+ background: -webkit-gradient(linear, left top, left bottom, from(#AD7500), to(#FFAA00), color-stop(0.06, #FFB200), color-stop(0.5, #FFC700));
+}
Added: lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/compat.js
URL: http://svn.apache.org/viewvc/lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/compat.js?rev=1176905&view=auto
==============================================================================
--- lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/compat.js (added)
+++ lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/compat.js Wed Sep 28 14:49:00 2011
@@ -0,0 +1,14 @@
+/*
+ Copyright (c) 2004-2011, The Dojo Foundation All Rights Reserved.
+ Available via Academic Free License >= 2.1 OR the modified BSD license.
+ see: http://dojotoolkit.org/license for details
+*/
+
+/*
+ This is an optimized version of Dojo, built for deployment and not for
+ development. To get sources and documentation, please visit:
+
+ http://dojotoolkit.org
+*/
+
+window[(typeof (djConfig)!="undefined"&&djConfig.scopeMap&&djConfig.scopeMap[0][1])||"dojo"]._xdResourceLoaded(function(_1,_2,_3){return {depends:[["provide","dojo.uacss"],["provide","dijit._base.sniff"],["provide","dojo.fx.Toggler"],["provide","dojo.fx"],["provide","dojox.fx.flip"],["provide","dojox.mobile.compat"]],defineResource:function(_4,_5,_6){if(!_4._hasResource["dojo.uacss"]){_4._hasResource["dojo.uacss"]=true;_4.provide("dojo.uacss");(function(){var d=_4,_7=d.doc.documentElement,ie=d.isIE,_8=d.isOpera,_9=Math.floor,ff=d.isFF,_a=d.boxModel.replace(/-/,""),_b={dj_ie:ie,dj_ie6:_9(ie)==6,dj_ie7:_9(ie)==7,dj_ie8:_9(ie)==8,dj_ie9:_9(ie)==9,dj_quirks:d.isQuirks,dj_iequirks:ie&&d.isQuirks,dj_opera:_8,dj_khtml:d.isKhtml,dj_webkit:d.isWebKit,dj_safari:d.isSafari,dj_chrome:d.isChrome,dj_ge
cko:d.isMozilla,dj_ff3:_9(ff)==3};_b["dj_"+_a]=true;var _c="";for(var _d in _b){if(_b[_d]){_c+=_d+" ";}}_7.className=d.trim(_7.className+" "+_c);_4._loaders.unshift(function(){if(!_4._isBody
Ltr()){var _e="dj_rtl dijitRtl "+_c.replace(/ /g,"-rtl ");_7.className=d.trim(_7.className+" "+_e);}});})();}if(!_4._hasResource["dijit._base.sniff"]){_4._hasResource["dijit._base.sniff"]=true;_4.provide("dijit._base.sniff");}if(!_4._hasResource["dojo.fx.Toggler"]){_4._hasResource["dojo.fx.Toggler"]=true;_4.provide("dojo.fx.Toggler");_4.declare("dojo.fx.Toggler",null,{node:null,showFunc:_4.fadeIn,hideFunc:_4.fadeOut,showDuration:200,hideDuration:200,constructor:function(_f){var _10=this;_4.mixin(_10,_f);_10.node=_f.node;_10._showArgs=_4.mixin({},_f);_10._showArgs.node=_10.node;_10._showArgs.duration=_10.showDuration;_10.showAnim=_10.showFunc(_10._showArgs);_10._hideArgs=_4.mixin({},_f);_10._hideArgs.node=_10.node;_10._hideArgs.duration=_10.hideDuration;_10.hideAnim=_10.hideFunc(_10._hideA
rgs);_4.connect(_10.showAnim,"beforeBegin",_4.hitch(_10.hideAnim,"stop",true));_4.connect(_10.hideAnim,"beforeBegin",_4.hitch(_10.showAnim,"stop",true));},show:function(_11){return this.show
Anim.play(_11||0);},hide:function(_12){return this.hideAnim.play(_12||0);}});}if(!_4._hasResource["dojo.fx"]){_4._hasResource["dojo.fx"]=true;_4.provide("dojo.fx");(function(){var d=_4,_13={_fire:function(evt,_14){if(this[evt]){this[evt].apply(this,_14||[]);}return this;}};var _15=function(_16){this._index=-1;this._animations=_16||[];this._current=this._onAnimateCtx=this._onEndCtx=null;this.duration=0;d.forEach(this._animations,function(a){this.duration+=a.duration;if(a.delay){this.duration+=a.delay;}},this);};d.extend(_15,{_onAnimate:function(){this._fire("onAnimate",arguments);},_onEnd:function(){d.disconnect(this._onAnimateCtx);d.disconnect(this._onEndCtx);this._onAnimateCtx=this._onEndCtx=null;if(this._index+1==this._animations.length){this._fire("onEnd");}else{this._current=this._ani
mations[++this._index];this._onAnimateCtx=d.connect(this._current,"onAnimate",this,"_onAnimate");this._onEndCtx=d.connect(this._current,"onEnd",this,"_onEnd");this._current.play(0,true);}},p
lay:function(_17,_18){if(!this._current){this._current=this._animations[this._index=0];}if(!_18&&this._current.status()=="playing"){return this;}var _19=d.connect(this._current,"beforeBegin",this,function(){this._fire("beforeBegin");}),_1a=d.connect(this._current,"onBegin",this,function(arg){this._fire("onBegin",arguments);}),_1b=d.connect(this._current,"onPlay",this,function(arg){this._fire("onPlay",arguments);d.disconnect(_19);d.disconnect(_1a);d.disconnect(_1b);});if(this._onAnimateCtx){d.disconnect(this._onAnimateCtx);}this._onAnimateCtx=d.connect(this._current,"onAnimate",this,"_onAnimate");if(this._onEndCtx){d.disconnect(this._onEndCtx);}this._onEndCtx=d.connect(this._current,"onEnd",this,"_onEnd");this._current.play.apply(this._current,arguments);return this;},pause:function(){if(t
his._current){var e=d.connect(this._current,"onPause",this,function(arg){this._fire("onPause",arguments);d.disconnect(e);});this._current.pause();}return this;},gotoPercent:function(_1c,_1d)
{this.pause();var _1e=this.duration*_1c;this._current=null;d.some(this._animations,function(a){if(a.duration<=_1e){this._current=a;return true;}_1e-=a.duration;return false;});if(this._current){this._current.gotoPercent(_1e/this._current.duration,_1d);}return this;},stop:function(_1f){if(this._current){if(_1f){for(;this._index+1<this._animations.length;++this._index){this._animations[this._index].stop(true);}this._current=this._animations[this._index];}var e=d.connect(this._current,"onStop",this,function(arg){this._fire("onStop",arguments);d.disconnect(e);});this._current.stop();}return this;},status:function(){return this._current?this._current.status():"stopped";},destroy:function(){if(this._onAnimateCtx){d.disconnect(this._onAnimateCtx);}if(this._onEndCtx){d.disconnect(this._onEndCtx);
}}});d.extend(_15,_13);_4.fx.chain=function(_20){return new _15(_20);};var _21=function(_22){this._animations=_22||[];this._connects=[];this._finished=0;this.duration=0;d.forEach(_22,functio
n(a){var _23=a.duration;if(a.delay){_23+=a.delay;}if(this.duration<_23){this.duration=_23;}this._connects.push(d.connect(a,"onEnd",this,"_onEnd"));},this);this._pseudoAnimation=new d.Animation({curve:[0,1],duration:this.duration});var _24=this;d.forEach(["beforeBegin","onBegin","onPlay","onAnimate","onPause","onStop","onEnd"],function(evt){_24._connects.push(d.connect(_24._pseudoAnimation,evt,function(){_24._fire(evt,arguments);}));});};d.extend(_21,{_doAction:function(_25,_26){d.forEach(this._animations,function(a){a[_25].apply(a,_26);});return this;},_onEnd:function(){if(++this._finished>this._animations.length){this._fire("onEnd");}},_call:function(_27,_28){var t=this._pseudoAnimation;t[_27].apply(t,_28);},play:function(_29,_2a){this._finished=0;this._doAction("play",arguments);this._c
all("play",arguments);return this;},pause:function(){this._doAction("pause",arguments);this._call("pause",arguments);return this;},gotoPercent:function(_2b,_2c){var ms=this.duration*_2b;d.fo
rEach(this._animations,function(a){a.gotoPercent(a.duration<ms?1:(ms/a.duration),_2c);});this._call("gotoPercent",arguments);return this;},stop:function(_2d){this._doAction("stop",arguments);this._call("stop",arguments);return this;},status:function(){return this._pseudoAnimation.status();},destroy:function(){d.forEach(this._connects,_4.disconnect);}});d.extend(_21,_13);_4.fx.combine=function(_2e){return new _21(_2e);};_4.fx.wipeIn=function(_2f){var _30=_2f.node=d.byId(_2f.node),s=_30.style,o;var _31=d.animateProperty(d.mixin({properties:{height:{start:function(){o=s.overflow;s.overflow="hidden";if(s.visibility=="hidden"||s.display=="none"){s.height="1px";s.display="";s.visibility="";return 1;}else{var _32=d.style(_30,"height");return Math.max(_32,1);}},end:function(){return _30.scrollHei
ght;}}}},_2f));d.connect(_31,"onEnd",function(){s.height="auto";s.overflow=o;});return _31;};_4.fx.wipeOut=function(_33){var _34=_33.node=d.byId(_33.node),s=_34.style,o;var _35=d.animateProp
erty(d.mixin({properties:{height:{end:1}}},_33));d.connect(_35,"beforeBegin",function(){o=s.overflow;s.overflow="hidden";s.display="";});d.connect(_35,"onEnd",function(){s.overflow=o;s.height="auto";s.display="none";});return _35;};_4.fx.slideTo=function(_36){var _37=_36.node=d.byId(_36.node),top=null,_38=null;var _39=(function(n){return function(){var cs=d.getComputedStyle(n);var pos=cs.position;top=(pos=="absolute"?n.offsetTop:parseInt(cs.top)||0);_38=(pos=="absolute"?n.offsetLeft:parseInt(cs.left)||0);if(pos!="absolute"&&pos!="relative"){var ret=d.position(n,true);top=ret.y;_38=ret.x;n.style.position="absolute";n.style.top=top+"px";n.style.left=_38+"px";}};})(_37);_39();var _3a=d.animateProperty(d.mixin({properties:{top:_36.top||0,left:_36.left||0}},_36));d.connect(_3a,"beforeBegin",_3
a,_39);return _3a;};})();}if(!_4._hasResource["dojox.fx.flip"]){_4._hasResource["dojox.fx.flip"]=true;_4.provide("dojox.fx.flip");_4.experimental("dojox.fx.flip");var _3b="border",_3c="Width
",_3d="Height",_3e="Top",_3f="Right",_40="Left",_41="Bottom";_6.fx.flip=function(_42){var _43=_4.create("div"),_44=_42.node=_4.byId(_42.node),s=_44.style,_45=null,hs=null,pn=null,_46=_42.lightColor||"#dddddd",_47=_42.darkColor||"#555555",_48=_4.style(_44,"backgroundColor"),_49=_42.endColor||_48,_4a={},_4b=[],_4c=_42.duration?_42.duration/2:250,dir=_42.dir||"left",_4d=0.9,_4e="transparent",_4f=_42.whichAnim,_50=_42.axis||"center",_51=_42.depth;var _52=function(_53){return ((new _4.Color(_53)).toHex()==="#000000")?"#000001":_53;};if(_4.isIE<7){_49=_52(_49);_46=_52(_46);_47=_52(_47);_48=_52(_48);_4e="black";_43.style.filter="chroma(color='#000000')";}var _54=(function(n){return function(){var ret=_4.coords(n,true);_45={top:ret.y,left:ret.x,width:ret.w,height:ret.h};};})(_44);_54();hs={positi
on:"absolute",top:_45["top"]+"px",left:_45["left"]+"px",height:"0",width:"0",zIndex:_42.zIndex||(s.zIndex||0),border:"0 solid "+_4e,fontSize:"0",visibility:"hidden"};var _55=[{},{top:_45["to
p"],left:_45["left"]}];var _56={left:[_40,_3f,_3e,_41,_3c,_3d,"end"+_3d+"Min",_40,"end"+_3d+"Max"],right:[_3f,_40,_3e,_41,_3c,_3d,"end"+_3d+"Min",_40,"end"+_3d+"Max"],top:[_3e,_41,_40,_3f,_3d,_3c,"end"+_3c+"Min",_3e,"end"+_3c+"Max"],bottom:[_41,_3e,_40,_3f,_3d,_3c,"end"+_3c+"Min",_3e,"end"+_3c+"Max"]};pn=_56[dir];if(typeof _51!="undefined"){_51=Math.max(0,Math.min(1,_51))/2;_4d=0.4+(0.5-_51);}else{_4d=Math.min(0.9,Math.max(0.4,_45[pn[5].toLowerCase()]/_45[pn[4].toLowerCase()]));}var p0=_55[0];for(var i=4;i<6;i++){if(_50=="center"||_50=="cube"){_45["end"+pn[i]+"Min"]=_45[pn[i].toLowerCase()]*_4d;_45["end"+pn[i]+"Max"]=_45[pn[i].toLowerCase()]/_4d;}else{if(_50=="shortside"){_45["end"+pn[i]+"Min"]=_45[pn[i].toLowerCase()];_45["end"+pn[i]+"Max"]=_45[pn[i].toLowerCase()]/_4d;}else{if(_50=="lon
gside"){_45["end"+pn[i]+"Min"]=_45[pn[i].toLowerCase()]*_4d;_45["end"+pn[i]+"Max"]=_45[pn[i].toLowerCase()];}}}}if(_50=="center"){p0[pn[2].toLowerCase()]=_45[pn[2].toLowerCase()]-(_45[pn[8]]
-_45[pn[6]])/4;}else{if(_50=="shortside"){p0[pn[2].toLowerCase()]=_45[pn[2].toLowerCase()]-(_45[pn[8]]-_45[pn[6]])/2;}}_4a[pn[5].toLowerCase()]=_45[pn[5].toLowerCase()]+"px";_4a[pn[4].toLowerCase()]="0";_4a[_3b+pn[1]+_3c]=_45[pn[4].toLowerCase()]+"px";_4a[_3b+pn[1]+"Color"]=_48;p0[_3b+pn[1]+_3c]=0;p0[_3b+pn[1]+"Color"]=_47;p0[_3b+pn[2]+_3c]=p0[_3b+pn[3]+_3c]=_50!="cube"?(_45["end"+pn[5]+"Max"]-_45["end"+pn[5]+"Min"])/2:_45[pn[6]]/2;p0[pn[7].toLowerCase()]=_45[pn[7].toLowerCase()]+_45[pn[4].toLowerCase()]/2+(_42.shift||0);p0[pn[5].toLowerCase()]=_45[pn[6]];var p1=_55[1];p1[_3b+pn[0]+"Color"]={start:_46,end:_49};p1[_3b+pn[0]+_3c]=_45[pn[4].toLowerCase()];p1[_3b+pn[2]+_3c]=0;p1[_3b+pn[3]+_3c]=0;p1[pn[5].toLowerCase()]={start:_45[pn[6]],end:_45[pn[5].toLowerCase()]};_4.mixin(hs,_4a);_4.style(
_43,hs);_4.body().appendChild(_43);var _57=function(){_4.destroy(_43);s.backgroundColor=_49;s.visibility="visible";};if(_4f=="last"){for(i in p0){p0[i]={start:p0[i]};}p0[_3b+pn[1]+"Color"]={
start:_47,end:_49};p1=p0;}if(!_4f||_4f=="first"){_4b.push(_4.animateProperty({node:_43,duration:_4c,properties:p0}));}if(!_4f||_4f=="last"){_4b.push(_4.animateProperty({node:_43,duration:_4c,properties:p1,onEnd:_57}));}_4.connect(_4b[0],"play",function(){_43.style.visibility="visible";s.visibility="hidden";});return _4.fx.chain(_4b);};_6.fx.flipCube=function(_58){var _59=[],mb=_4.marginBox(_58.node),_5a=mb.w/2,_5b=mb.h/2,_5c={top:{pName:"height",args:[{whichAnim:"first",dir:"top",shift:-_5b},{whichAnim:"last",dir:"bottom",shift:_5b}]},right:{pName:"width",args:[{whichAnim:"first",dir:"right",shift:_5a},{whichAnim:"last",dir:"left",shift:-_5a}]},bottom:{pName:"height",args:[{whichAnim:"first",dir:"bottom",shift:_5b},{whichAnim:"last",dir:"top",shift:-_5b}]},left:{pName:"width",args:[{which
Anim:"first",dir:"left",shift:-_5a},{whichAnim:"last",dir:"right",shift:_5a}]}};var d=_5c[_58.dir||"left"],p=d.args;_58.duration=_58.duration?_58.duration*2:500;_58.depth=0.8;_58.axis="cube"
;for(var i=p.length-1;i>=0;i--){_4.mixin(_58,p[i]);_59.push(_6.fx.flip(_58));}return _4.fx.combine(_59);};_6.fx.flipPage=function(_5d){var n=_5d.node,_5e=_4.coords(n,true),x=_5e.x,y=_5e.y,w=_5e.w,h=_5e.h,_5f=_4.style(n,"backgroundColor"),_60=_5d.lightColor||"#dddddd",_61=_5d.darkColor,_62=_4.create("div"),_63=[],hn=[],dir=_5d.dir||"right",pn={left:["left","right","x","w"],top:["top","bottom","y","h"],right:["left","left","x","w"],bottom:["top","top","y","h"]},_64={right:[1,-1],left:[-1,1],top:[-1,1],bottom:[1,-1]};_4.style(_62,{position:"absolute",width:w+"px",height:h+"px",top:y+"px",left:x+"px",visibility:"hidden"});var hs=[];for(var i=0;i<2;i++){var r=i%2,d=r?pn[dir][1]:dir,wa=r?"last":"first",_65=r?_5f:_60,_66=r?_65:_5d.startColor||n.style.backgroundColor;hn[i]=_4.clone(_62);var _67=f
unction(x){return function(){_4.destroy(hn[x]);};}(i);_4.body().appendChild(hn[i]);hs[i]={backgroundColor:r?_66:_5f};hs[i][pn[dir][0]]=_5e[pn[dir][2]]+_64[dir][0]*i*_5e[pn[dir][3]]+"px";_4.s
tyle(hn[i],hs[i]);_63.push(_6.fx.flip({node:hn[i],dir:d,axis:"shortside",depth:_5d.depth,duration:_5d.duration/2,shift:_64[dir][i]*_5e[pn[dir][3]]/2,darkColor:_61,lightColor:_60,whichAnim:wa,endColor:_65}));_4.connect(_63[i],"onEnd",_67);}return _4.fx.chain(_63);};_6.fx.flipGrid=function(_68){var _69=_68.rows||4,_6a=_68.cols||4,_6b=[],_6c=_4.create("div"),n=_68.node,_6d=_4.coords(n,true),x=_6d.x,y=_6d.y,nw=_6d.w,nh=_6d.h,w=_6d.w/_6a,h=_6d.h/_69,_6e=[];_4.style(_6c,{position:"absolute",width:w+"px",height:h+"px",backgroundColor:_4.style(n,"backgroundColor")});for(var i=0;i<_69;i++){var r=i%2,d=r?"right":"left",_6f=r?1:-1;var cn=_4.clone(n);_4.style(cn,{position:"absolute",width:nw+"px",height:nh+"px",top:y+"px",left:x+"px",clip:"rect("+i*h+"px,"+nw+"px,"+nh+"px,0)"});_4.body().appendChild(
cn);_6b[i]=[];for(var j=0;j<_6a;j++){var hn=_4.clone(_6c),l=r?j:_6a-(j+1);var _70=function(xn,_71,_72){return function(){if(!(_71%2)){_4.style(xn,{clip:"rect("+_71*h+"px,"+(nw-(_72+1)*w)+"px
,"+((_71+1)*h)+"px,0px)"});}else{_4.style(xn,{clip:"rect("+_71*h+"px,"+nw+"px,"+((_71+1)*h)+"px,"+((_72+1)*w)+"px)"});}};}(cn,i,j);_4.body().appendChild(hn);_4.style(hn,{left:x+l*w+"px",top:y+i*h+"px",visibility:"hidden"});var a=_6.fx.flipPage({node:hn,dir:d,duration:_68.duration||900,shift:_6f*w/2,depth:0.2,darkColor:_68.darkColor,lightColor:_68.lightColor,startColor:_68.startColor||_68.node.style.backgroundColor}),_73=function(xn){return function(){_4.destroy(xn);};}(hn);_4.connect(a,"play",this,_70);_4.connect(a,"play",this,_73);_6b[i].push(a);}_6e.push(_4.fx.chain(_6b[i]));}_4.connect(_6e[0],"play",function(){_4.style(n,{visibility:"hidden"});});return _4.fx.combine(_6e);};}if(!_4._hasResource["dojox.mobile.compat"]){_4._hasResource["dojox.mobile.compat"]=true;_4.provide("dojox.mobile
.compat");if(!_4.isWebKit){_4.extend(_6.mobile.View,{_doTransition:function(_74,_75,_76,dir){var _77;this.wakeUp(_75);if(!_76||_76=="none"){_75.style.display="";_74.style.display="none";_75.
style.left="0px";this.invokeCallback();}else{if(_76=="slide"){var w=_74.offsetWidth;var s1=_4.fx.slideTo({node:_74,duration:400,left:-w*dir,top:_74.offsetTop});var s2=_4.fx.slideTo({node:_75,duration:400,left:0});_75.style.position="absolute";_75.style.left=w*dir+"px";_75.style.display="";_77=_4.fx.combine([s1,s2]);_4.connect(_77,"onEnd",this,function(){_74.style.display="none";_75.style.position="relative";this.invokeCallback();});_77.play();}else{if(_76=="flip"){_77=_6.fx.flip({node:_74,dir:"right",depth:0.5,duration:400});_75.style.position="absolute";_75.style.left="0px";_4.connect(_77,"onEnd",this,function(){_74.style.display="none";_75.style.position="relative";_75.style.display="";this.invokeCallback();});_77.play();}else{if(_76=="fade"){_77=_4.fx.chain([_4.fadeOut({node:_74,durati
on:600}),_4.fadeIn({node:_75,duration:600})]);_75.style.position="absolute";_75.style.left="0px";_75.style.display="";_4.style(_75,"opacity",0);_4.connect(_77,"onEnd",this,function(){_74.sty
le.display="none";_75.style.position="relative";_4.style(_74,"opacity",1);this.invokeCallback();});_77.play();}}}}},wakeUp:function(_78){if(_4.isIE&&!_78._wokeup){_78._wokeup=true;var _79=_78.style.display;_78.style.display="";var _7a=_78.getElementsByTagName("*");for(var i=0,len=_7a.length;i<len;i++){var val=_7a[i].style.display;_7a[i].style.display="none";_7a[i].style.display="";_7a[i].style.display=val;}_78.style.display=_79;}}});_4.extend(_6.mobile.Switch,{buildRendering:function(){this.domNode=this.srcNodeRef||_4.doc.createElement("DIV");this.domNode.className="mblSwitch";this.domNode.innerHTML="<div class=\"mblSwitchInner\">"+"<div class=\"mblSwitchBg mblSwitchBgLeft\">"+"<div class=\"mblSwitchCorner mblSwitchCorner1T\"></div>"+"<div class=\"mblSwitchCorner mblSwitchCorner2T\"></div
>"+"<div class=\"mblSwitchCorner mblSwitchCorner3T\"></div>"+"<div class=\"mblSwitchText mblSwitchTextLeft\">"+this.leftLabel+"</div>"+"<div class=\"mblSwitchCorner mblSwitchCorner1B\"></div
>"+"<div class=\"mblSwitchCorner mblSwitchCorner2B\"></div>"+"<div class=\"mblSwitchCorner mblSwitchCorner3B\"></div>"+"</div>"+"<div class=\"mblSwitchBg mblSwitchBgRight\">"+"<div class=\"mblSwitchCorner mblSwitchCorner1T\"></div>"+"<div class=\"mblSwitchCorner mblSwitchCorner2T\"></div>"+"<div class=\"mblSwitchCorner mblSwitchCorner3T\"></div>"+"<div class=\"mblSwitchText mblSwitchTextRight\">"+this.rightLabel+"</div>"+"<div class=\"mblSwitchCorner mblSwitchCorner1B\"></div>"+"<div class=\"mblSwitchCorner mblSwitchCorner2B\"></div>"+"<div class=\"mblSwitchCorner mblSwitchCorner3B\"></div>"+"</div>"+"<div class=\"mblSwitchKnobContainer\">"+"<div class=\"mblSwitchCorner mblSwitchCorner1T\"></div>"+"<div class=\"mblSwitchCorner mblSwitchCorner2T\"></div>"+"<div class=\"mblSwitchCorner mblS
witchCorner3T\"></div>"+"<div class=\"mblSwitchKnob\"></div>"+"<div class=\"mblSwitchCorner mblSwitchCorner1B\"></div>"+"<div class=\"mblSwitchCorner mblSwitchCorner2B\"></div>"+"<div class=
\"mblSwitchCorner mblSwitchCorner3B\"></div>"+"</div>"+"</div>";var n=this.inner=this.domNode.firstChild;this.left=n.childNodes[0];this.right=n.childNodes[1];this.knob=n.childNodes[2];_4.addClass(this.domNode,(this.value=="on")?"mblSwitchOn":"mblSwitchOff");this[this.value=="off"?"left":"right"].style.display="none";},_changeState:function(_7b){if(!this.inner.parentNode||!this.inner.parentNode.tagName){_4.addClass(this.domNode,(_7b=="on")?"mblSwitchOn":"mblSwitchOff");return;}var pos;if(this.inner.offsetLeft==0){if(_7b=="on"){return;}pos=-53;}else{if(_7b=="off"){return;}pos=0;}var a=_4.fx.slideTo({node:this.inner,duration:500,left:pos});var _7c=this;_4.connect(a,"onEnd",function(){_7c[_7b=="off"?"left":"right"].style.display="none";});a.play();}});if(_4.isIE||_4.isBB){_4.extend(_6.mobile.
RoundRect,{buildRendering:function(){_6.mobile.createRoundRect(this);this.domNode.className="mblRoundRect";}});_6.mobile.RoundRectList._addChild=_6.mobile.RoundRectList.prototype.addChild;_4
.extend(_6.mobile.RoundRectList,{buildRendering:function(){_6.mobile.createRoundRect(this,true);this.domNode.className="mblRoundRectList";},postCreate:function(){this.redrawBorders();},addChild:function(_7d){_6.mobile.RoundRectList._addChild.apply(this,arguments);this.redrawBorders();if(_6.mobile.applyPngFilter){_6.mobile.applyPngFilter(_7d.domNode);}},redrawBorders:function(){var _7e=false;for(var i=this.containerNode.childNodes.length-1;i>=0;i--){var c=this.containerNode.childNodes[i];if(c.tagName=="LI"){c.style.borderBottomStyle=_7e?"solid":"none";_7e=true;}}}});_4.extend(_6.mobile.EdgeToEdgeList,{buildRendering:function(){this.domNode=this.containerNode=this.srcNodeRef||_4.doc.createElement("UL");this.domNode.className="mblEdgeToEdgeList";}});if(_6.mobile.IconContainer){_6.mobile.Icon
Container._addChild=_6.mobile.IconContainer.prototype.addChild;_4.extend(_6.mobile.IconContainer,{addChild:function(_7f){_6.mobile.IconContainer._addChild.apply(this,arguments);if(_6.mobile.
applyPngFilter){_6.mobile.applyPngFilter(_7f.domNode);}}});}_4.mixin(_6.mobile,{createRoundRect:function(_80,_81){var i;_80.domNode=_4.doc.createElement("DIV");_80.domNode.style.padding="0px";_80.domNode.style.backgroundColor="transparent";_80.domNode.style.borderStyle="none";_80.containerNode=_4.doc.createElement(_81?"UL":"DIV");_80.containerNode.className="mblRoundRectContainer";if(_80.srcNodeRef){_80.srcNodeRef.parentNode.replaceChild(_80.domNode,_80.srcNodeRef);for(i=0,len=_80.srcNodeRef.childNodes.length;i<len;i++){_80.containerNode.appendChild(_80.srcNodeRef.removeChild(_80.srcNodeRef.firstChild));}_80.srcNodeRef=null;}_80.domNode.appendChild(_80.containerNode);for(i=0;i<=5;i++){var top=_4.create("DIV");top.className="mblRoundCorner mblRoundCorner"+i+"T";_80.domNode.insertBefore(top
,_80.containerNode);var _82=_4.create("DIV");_82.className="mblRoundCorner mblRoundCorner"+i+"B";_80.domNode.appendChild(_82);}}});if(_6.mobile.ScrollableView){_4.extend(_6.mobile.Scrollable
View,{postCreate:function(){var _83=_4.create("DIV",{className:"mblDummyForIE",innerHTML:" "},this.containerNode,"first");_4.style(_83,{position:"relative",marginBottom:"-2px",fontSize:"1px"});}});}}if(_4.isIE<=6){_6.mobile.applyPngFilter=function(_84){_84=_84||_4.body();var _85=_84.getElementsByTagName("IMG");var _86=_4.moduleUrl("dojo","resources/blank.gif");for(var i=0,len=_85.length;i<len;i++){var img=_85[i];var w=img.offsetWidth;var h=img.offsetHeight;if(w===0||h===0){if(_4.style(img,"display")!="none"){continue;}img.style.display="";w=img.offsetWidth;h=img.offsetHeight;img.style.display="none";if(w===0||h===0){continue;}}var src=img.src;if(src.indexOf("resources/blank.gif")!=-1){continue;}img.src=_86;img.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(sr
c='"+src+"')";img.style.width=w+"px";img.style.height=h+"px";}};}_6.mobile.loadCss=function(_87){if(!_4.global._loadedCss){var obj={};_4.forEach(_6.mobile.getCssPaths(),function(_88){obj[_88
]=true;});_4.global._loadedCss=obj;}if(!_4.isArray(_87)){_87=[_87];}for(var i=0;i<_87.length;i++){var _89=_87[i];if(!_4.global._loadedCss[_89]){_4.global._loadedCss[_89]=true;if(_4.doc.createStyleSheet){setTimeout(function(_8a){return function(){_4.doc.createStyleSheet(_8a);};}(_89),0);}else{var _8b=_4.doc.createElement("link");_8b.href=_89;_8b.type="text/css";_8b.rel="stylesheet";var _8c=_4.doc.getElementsByTagName("head")[0];_8c.appendChild(_8b);}}}};_6.mobile.getCssPaths=function(){var _8d=[];var i,j;var s=_4.doc.styleSheets;for(i=0;i<s.length;i++){var r=s[i].cssRules||s[i].imports;if(!r){continue;}for(j=0;j<r.length;j++){if(r[j].href){_8d.push(r[j].href);}}}var _8e=_4.doc.getElementsByTagName("link");for(i=0,len=_8e.length;i<len;i++){if(_8e[i].href){_8d.push(_8e[i].href);}}return _8d;
};_6.mobile.loadCompatPattern=/\/themes\/(domButtons|buttons|iphone|android).*\.css$/;_6.mobile.loadCompatCssFiles=function(){var _8f=_6.mobile.getCssPaths();for(var i=0;i<_8f.length;i++){va
r _90=_8f[i];if(_90.match(_6.mobile.loadCompatPattern)&&_90.indexOf("-compat.css")==-1){var _91=_90.substring(0,_90.length-4)+"-compat.css";_6.mobile.loadCss(_91);}}};_6.mobile.hideAddressBar=function(){};_4.addOnLoad(function(){if(_4.config["mblLoadCompatCssFiles"]!==false){_6.mobile.loadCompatCssFiles();}if(_6.mobile.applyPngFilter){_6.mobile.applyPngFilter();}});}}}};});
Added: lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/dojo.js
URL: http://svn.apache.org/viewvc/lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/dojo.js?rev=1176905&view=auto
==============================================================================
--- lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/dojo.js (added)
+++ lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/dojo.js Wed Sep 28 14:49:00 2011
@@ -0,0 +1,14 @@
+/*
+ Copyright (c) 2004-2011, The Dojo Foundation All Rights Reserved.
+ Available via Academic Free License >= 2.1 OR the modified BSD license.
+ see: http://dojotoolkit.org/license for details
+*/
+
+/*
+ This is an optimized version of Dojo, built for deployment and not for
+ development. To get sources and documentation, please visit:
+
+ http://dojotoolkit.org
+*/
+
[... 2 lines stripped ...]
Added: lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/firebug.js
URL: http://svn.apache.org/viewvc/lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/firebug.js?rev=1176905&view=auto
==============================================================================
--- lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/firebug.js (added)
+++ lenya/contributions/2_0_X/modules/lenyaDocWriting/client/simple-client_files/firebug.js Wed Sep 28 14:49:00 2011
@@ -0,0 +1,8 @@
+/*
+ Copyright (c) 2004-2011, The Dojo Foundation All Rights Reserved.
+ Available via Academic Free License >= 2.1 OR the modified BSD license.
+ see: http://dojotoolkit.org/license for details
+*/
+
+
+window[(typeof (djConfig)!="undefined"&&djConfig.scopeMap&&djConfig.scopeMap[0][1])||"dojo"]._xdResourceLoaded(function(_1,_2,_3){return {depends:[["provide","dojo._firebug.firebug"]],defineResource:function(_4,_5,_6){if(!_4._hasResource["dojo._firebug.firebug"]){_4._hasResource["dojo._firebug.firebug"]=true;_4.provide("dojo._firebug.firebug");_4.deprecated=function(_7,_8,_9){var _a="DEPRECATED: "+_7;if(_8){_a+=" "+_8;}if(_9){_a+=" -- will be removed in version: "+_9;}console.warn(_a);};_4.experimental=function(_b,_c){var _d="EXPERIMENTAL: "+_b+" -- APIs subject to change without notice.";if(_c){_d+=" "+_c;}console.warn(_d);};(function(){var _e=(/Trident/.test(window.navigator.userAgent));if(_e){var _f=["log","info","debug","warn","error"];for(var i=0;i<_f.length;i++){var m=_f[i];var n="_
"+_f[i];console[n]=console[m];console[m]=(function(){var _10=n;return function(){console[_10](Array.prototype.slice.call(arguments).join(" "));};})();}try{console.clear();}catch(e){}}if(!_4.
isFF&&!_4.isChrome&&!_4.isSafari&&!_e&&!window.firebug&&(typeof console!="undefined"&&!console.firebug)&&!_4.config.useCustomLogger&&!_4.isAIR){try{if(window!=window.parent){if(window.parent["console"]){window.console=window.parent.console;}return;}}catch(e){}var _11=document;var _12=window;var _13=0;var _14=null;var _15=null;var _16=null;var _17=null;var _18=null;var _19=null;var _1a=false;var _1b=[];var _1c=[];var _1d={};var _1e={};var _1f=null;var _20;var _21;var _22=false;var _23=null;var _24=document.createElement("div");var _25;var _26;window.console={_connects:[],log:function(){_27(arguments,"");},debug:function(){_27(arguments,"debug");},info:function(){_27(arguments,"info");},warn:function(){_27(arguments,"warning");},error:function(){_27(arguments,"error");},assert:function(_28,
_29){if(!_28){var _2a=[];for(var i=1;i<arguments.length;++i){_2a.push(arguments[i]);}_27(_2a.length?_2a:["Assertion Failure"],"error");throw _29?_29:"Assertion Failure";}},dir:function(obj){
var str=_2b(obj);str=str.replace(/\n/g,"<br />");str=str.replace(/\t/g," ");_2c([str],"dir");},dirxml:function(_2d){var _2e=[];_2f(_2d,_2e);_2c(_2e,"dirxml");},group:function(){_2c(arguments,"group",_30);},groupEnd:function(){_2c(arguments,"",_31);},time:function(_32){_1d[_32]=new Date().getTime();},timeEnd:function(_33){if(_33 in _1d){var _34=(new Date()).getTime()-_1d[_33];_27([_33+":",_34+"ms"]);delete _1d[_33];}},count:function(_35){if(!_1e[_35]){_1e[_35]=0;}_1e[_35]++;_27([_35+": "+_1e[_35]]);},trace:function(_36){var _37=_36||3;var f=console.trace.caller;for(var i=0;i<_37;i++){var _38=f.toString();var _39=[];for(var a=0;a<f.arguments.length;a++){_39.push(f.arguments[a]);}if(f.arguments.length){}else{}f=f.caller;}},profile:function(){this.warn(["profile() not s
upported."]);},profileEnd:function(){},clear:function(){if(_15){while(_15.childNodes.length){_4.destroy(_15.firstChild);}}_4.forEach(this._connects,_4.disconnect);},open:function(){_3a(true)
;},close:function(){if(_1a){_3a();}},_restoreBorder:function(){if(_25){_25.style.border=_26;}},openDomInspector:function(){_22=true;_15.style.display="none";_1f.style.display="block";_16.style.display="none";document.body.style.cursor="pointer";_20=_4.connect(document,"mousemove",function(evt){if(!_22){return;}if(!_23){_23=setTimeout(function(){_23=null;},50);}else{return;}var _3b=evt.target;if(_3b&&(_25!==_3b)){var _3c=true;console._restoreBorder();var _3d=[];_2f(_3b,_3d);_1f.innerHTML=_3d.join("");_25=_3b;_26=_25.style.border;_25.style.border="#0000FF 1px solid";}});setTimeout(function(){_21=_4.connect(document,"click",function(evt){document.body.style.cursor="";_22=!_22;_4.disconnect(_21);});},30);},_closeDomInspector:function(){document.body.style.cursor="";_4.disconnect(_20);_4.disco
nnect(_21);_22=false;console._restoreBorder();},openConsole:function(){_15.style.display="block";_1f.style.display="none";_16.style.display="none";console._closeDomInspector();},openObjectIn
spector:function(){_15.style.display="none";_1f.style.display="none";_16.style.display="block";console._closeDomInspector();},recss:function(){var i,a,s;a=document.getElementsByTagName("link");for(i=0;i<a.length;i++){s=a[i];if(s.rel.toLowerCase().indexOf("stylesheet")>=0&&s.href){var h=s.href.replace(/(&|%5C?)forceReload=\d+/,"");s.href=h+(h.indexOf("?")>=0?"&":"?")+"forceReload="+new Date().valueOf();}}}};function _3a(_3e){_1a=_3e||!_1a;if(_14){_14.style.display=_1a?"block":"none";}};function _3f(){_3a(true);if(_18){_18.focus();}};function _40(x,y,w,h){var win=window.open("","_firebug","status=0,menubar=0,resizable=1,top="+y+",left="+x+",width="+w+",height="+h+",scrollbars=1,addressbar=0");if(!win){var msg="Firebug Lite could not open a pop-up window, most likely because of a blocker.\n"
+"Either enable pop-ups for this domain, or change the djConfig to popup=false.";alert(msg);}_41(win);var _42=win.document;var _43="<html style=\"height:100%;\"><head><title>Firebug Lite</ti
tle></head>\n"+"<body bgColor=\"#ccc\" style=\"height:97%;\" onresize=\"opener.onFirebugResize()\">\n"+"<div id=\"fb\"></div>"+"</body></html>";_42.write(_43);_42.close();return win;};function _41(wn){var d=new Date();d.setTime(d.getTime()+(60*24*60*60*1000));d=d.toUTCString();var dc=wn.document,_44;if(wn.innerWidth){_44=function(){return {w:wn.innerWidth,h:wn.innerHeight};};}else{if(dc.documentElement&&dc.documentElement.clientWidth){_44=function(){return {w:dc.documentElement.clientWidth,h:dc.documentElement.clientHeight};};}else{if(dc.body){_44=function(){return {w:dc.body.clientWidth,h:dc.body.clientHeight};};}}}window.onFirebugResize=function(){_52(_44().h);clearInterval(wn._firebugWin_resize);wn._firebugWin_resize=setTimeout(function(){var x=wn.screenLeft,y=wn.screenTop,w=wn.outerWi
dth||wn.document.body.offsetWidth,h=wn.outerHeight||wn.document.body.offsetHeight;document.cookie="_firebugPosition="+[x,y,w,h].join(",")+"; expires="+d+"; path=/";},5000);};};function _45()
{if(_14){return;}if(_4.config.popup){var _46="100%";var _47=document.cookie.match(/(?:^|; )_firebugPosition=([^;]*)/);var p=_47?_47[1].split(","):[2,2,320,480];_12=_40(p[0],p[1],p[2],p[3]);_11=_12.document;_4.config.debugContainerId="fb";_12.console=window.console;_12.dojo=window.dojo;}else{_11=document;_46=(_4.config.debugHeight||300)+"px";}var _48=_11.createElement("link");_48.href=_4.moduleUrl("dojo._firebug","firebug.css");_48.rel="stylesheet";_48.type="text/css";var _49=_11.getElementsByTagName("head");if(_49){_49=_49[0];}if(!_49){_49=_11.getElementsByTagName("html")[0];}if(_4.isIE){window.setTimeout(function(){_49.appendChild(_48);},0);}else{_49.appendChild(_48);}if(_4.config.debugContainerId){_14=_11.getElementById(_4.config.debugContainerId);}if(!_14){_14=_11.createElement("div");
_11.body.appendChild(_14);}_14.className+=" firebug";_14.style.height=_46;_14.style.display=(_1a?"block":"none");var _4a=function(_4b,_4c,_4d,_4e){return "<li class=\""+_4e+"\"><a href=\"jav
ascript:void(0);\" onclick=\"console."+_4d+"(); return false;\" title=\""+_4c+"\">"+_4b+"</a></li>";};_14.innerHTML="<div id=\"firebugToolbar\">"+" <ul id=\"fireBugTabs\" class=\"tabs\">"+_4a("Clear","Remove All Console Logs","clear","")+_4a("ReCSS","Refresh CSS without reloading page","recss","")+_4a("Console","Show Console Logs","openConsole","gap")+_4a("DOM","Show DOM Inspector","openDomInspector","")+_4a("Object","Show Object Inspector","openObjectInspector","")+((_4.config.popup)?"":_4a("Close","Close the console","close","gap"))+"\t</ul>"+"</div>"+"<input type=\"text\" id=\"firebugCommandLine\" />"+"<div id=\"firebugLog\"></div>"+"<div id=\"objectLog\" style=\"display:none;\">Click on an object in the Log display</div>"+"<div id=\"domInspect\" style=\"display:none;\">Hover over HTM
L elements in the main page. Click to hold selection.</div>";_19=_11.getElementById("firebugToolbar");_18=_11.getElementById("firebugCommandLine");_4f(_18,"keydown",_50);_4f(_11,_4.isIE||_4.
isSafari?"keydown":"keypress",_51);_15=_11.getElementById("firebugLog");_16=_11.getElementById("objectLog");_1f=_11.getElementById("domInspect");_17=_11.getElementById("fireBugTabs");_52();_53();};_4.addOnLoad(_45);function _54(){_11=null;if(_12.console){_12.console.clear();}_12=null;_14=null;_15=null;_16=null;_1f=null;_18=null;_1b=[];_1c=[];_1d={};};function _55(){var _56=_18.value;_18.value="";_2c(["> ",_56],"command");var _57;try{_57=eval(_56);}catch(e){}};function _52(h){var _58=25;var _59=h?h-(_58+_18.offsetHeight+25+(h*0.01))+"px":(_14.offsetHeight-_58-_18.offsetHeight)+"px";_15.style.top=_58+"px";_15.style.height=_59;_16.style.height=_59;_16.style.top=_58+"px";_1f.style.height=_59;_1f.style.top=_58+"px";_18.style.bottom=0;_4.addOnWindowUnload(_54);};function _2c(_5a,_5b,_5c){if(_1
5){_5d(_5a,_5b,_5c);}else{_1b.push([_5a,_5b,_5c]);}};function _53(){var _5e=_1b;_1b=[];for(var i=0;i<_5e.length;++i){_5d(_5e[i][0],_5e[i][1],_5e[i][2]);}};function _5d(_5f,_60,_61){var _62=_
15.scrollTop+_15.offsetHeight>=_15.scrollHeight;_61=_61||_63;_61(_5f,_60);if(_62){_15.scrollTop=_15.scrollHeight-_15.offsetHeight;}};function _64(row){var _65=_1c.length?_1c[_1c.length-1]:_15;_65.appendChild(row);};function _63(_66,_67){var row=_15.ownerDocument.createElement("div");row.className="logRow"+(_67?" logRow-"+_67:"");row.innerHTML=_66.join("");_64(row);};function _30(_68,_69){_27(_68,_69);var _6a=_15.ownerDocument.createElement("div");_6a.className="logGroupBox";_64(_6a);_1c.push(_6a);};function _31(){_1c.pop();};function _27(_6b,_6c){var _6d=[];var _6e=_6b[0];var _6f=0;if(typeof (_6e)!="string"){_6e="";_6f=-1;}var _70=_71(_6e);for(var i=0;i<_70.length;++i){var _72=_70[i];if(_72&&typeof _72=="object"){_72.appender(_6b[++_6f],_6d);}else{_73(_72,_6d);}}var ids=[];var obs=[];for(
i=_6f+1;i<_6b.length;++i){_73(" ",_6d);var _74=_6b[i];if(_74===undefined||_74===null){_75(_74,_6d);}else{if(typeof (_74)=="string"){_73(_74,_6d);}else{if(_74 instanceof Date){_73(_74.toStrin
g(),_6d);}else{if(_74.nodeType==9){_73("[ XmlDoc ]",_6d);}else{var id="_a"+_13++;ids.push(id);obs.push(_74);var str="<a id=\""+id+"\" href=\"javascript:void(0);\">"+_76(_74)+"</a>";_77(str,_6d);}}}}}_2c(_6d,_6c);for(i=0;i<ids.length;i++){var btn=_11.getElementById(ids[i]);if(!btn){continue;}btn.obj=obs[i];_12.console._connects.push(_4.connect(btn,"onclick",function(){console.openObjectInspector();try{_2b(this.obj);}catch(e){this.obj=e;}_16.innerHTML="<pre>"+_2b(this.obj)+"</pre>";}));}};function _71(_78){var _79=[];var reg=/((^%|[^\\]%)(\d+)?(\.)([a-zA-Z]))|((^%|[^\\]%)([a-zA-Z]))/;var _7a={s:_73,d:_7b,i:_7b,f:_7c};for(var m=reg.exec(_78);m;m=reg.exec(_78)){var _7d=m[8]?m[8]:m[5];var _7e=_7d in _7a?_7a[_7d]:_7f;var _80=m[3]?parseInt(m[3]):(m[4]=="."?-1:0);_79.push(_78.substr(0,m[0][0]=="%
"?m.index:m.index+1));_79.push({appender:_7e,precision:_80});_78=_78.substr(m.index+m[0].length);}_79.push(_78);return _79;};function _81(_82){function _83(ch){switch(ch){case "<":return "&l
t;";case ">":return ">";case "&":return "&";case "'":return "'";case "\"":return """;}return "?";};return String(_82).replace(/[<>&"']/g,_83);};function _84(_85){try{return _85+"";}catch(e){return null;}};function _77(_86,_87){_87.push(_84(_86));};function _73(_88,_89){_89.push(_81(_84(_88)));};function _75(_8a,_8b){_8b.push("<span class=\"objectBox-null\">",_81(_84(_8a)),"</span>");};function _8c(_8d,_8e){_8e.push("<span class=\"objectBox-string\">"",_81(_84(_8d)),""</span>");};function _7b(_8f,_90){_90.push("<span class=\"objectBox-number\">",_81(_84(_8f)),"</span>");};function _7c(_91,_92){_92.push("<span class=\"objectBox-number\">",_81(_84(_91)),"</span>");};function _93(_94,_95){_95.push("<span class=\"objectBox-function\">",_76(_94),"</span>");};function _
7f(_96,_97){try{if(_96===undefined){_75("undefined",_97);}else{if(_96===null){_75("null",_97);}else{if(typeof _96=="string"){_8c(_96,_97);}else{if(typeof _96=="number"){_7b(_96,_97);}else{if
(typeof _96=="function"){_93(_96,_97);}else{if(_96.nodeType==1){_98(_96,_97);}else{if(typeof _96=="object"){_99(_96,_97);}else{_73(_96,_97);}}}}}}}}catch(e){}};function _99(_9a,_9b){var _9c=_84(_9a);var _9d=/\[object (.*?)\]/;var m=_9d.exec(_9c);_9b.push("<span class=\"objectBox-object\">",m?m[1]:_9c,"</span>");};function _98(_9e,_9f){_9f.push("<span class=\"objectBox-selector\">");_9f.push("<span class=\"selectorTag\">",_81(_9e.nodeName.toLowerCase()),"</span>");if(_9e.id){_9f.push("<span class=\"selectorId\">#",_81(_9e.id),"</span>");}if(_9e.className){_9f.push("<span class=\"selectorClass\">.",_81(_9e.className),"</span>");}_9f.push("</span>");};function _2f(_a0,_a1){if(_a0.nodeType==1){_a1.push("<div class=\"objectBox-element\">","<<span class=\"nodeTag\">",_a0.nodeName.toLowerCase
(),"</span>");for(var i=0;i<_a0.attributes.length;++i){var _a2=_a0.attributes[i];if(!_a2.specified){continue;}_a1.push(" <span class=\"nodeName\">",_a2.nodeName.toLowerCase(),"</span>=&
quot;<span class=\"nodeValue\">",_81(_a2.nodeValue),"</span>"");}if(_a0.firstChild){_a1.push("></div><div class=\"nodeChildren\">");for(var _a3=_a0.firstChild;_a3;_a3=_a3.nextSibling){_2f(_a3,_a1);}_a1.push("</div><div class=\"objectBox-element\"></<span class=\"nodeTag\">",_a0.nodeName.toLowerCase(),"></span></div>");}else{_a1.push("/></div>");}}else{if(_a0.nodeType==3){_a1.push("<div class=\"nodeText\">",_81(_a0.nodeValue),"</div>");}}};function _4f(_a4,_a5,_a6){if(document.all){_a4.attachEvent("on"+_a5,_a6);}else{_a4.addEventListener(_a5,_a6,false);}};function _a7(_a8,_a9,_aa){if(document.all){_a8.detachEvent("on"+_a9,_aa);}else{_a8.removeEventListener(_a9,_aa,false);}};function _ab(_ac){if(document.all){_ac.cancelBubble=true;}else{_ac.stopPropagation();}};function _ad
(msg,_ae,_af){var _b0=_ae.lastIndexOf("/");var _b1=_b0==-1?_ae:_ae.substr(_b0+1);var _b2=["<span class=\"errorMessage\">",msg,"</span>","<div class=\"objectBox-sourceLink\">",_b1," (line ",_
af,")</div>"];_2c(_b2,"error");};var _b3=new Date().getTime();function _51(_b4){var _b5=(new Date()).getTime();if(_b5>_b3+200){_b4=_4.fixEvent(_b4);var _b6=_4.keys;var ekc=_b4.keyCode;_b3=_b5;if(ekc==_b6.F12){_3a();}else{if((ekc==_b6.NUMPAD_ENTER||ekc==76)&&_b4.shiftKey&&(_b4.metaKey||_b4.ctrlKey)){_3f();}else{return;}}_ab(_b4);}};function _50(e){var dk=_4.keys;if(e.keyCode==13&&_18.value){_b7(_18.value);_55();}else{if(e.keyCode==27){_18.value="";}else{if(e.keyCode==dk.UP_ARROW||e.charCode==dk.UP_ARROW){_b8("older");}else{if(e.keyCode==dk.DOWN_ARROW||e.charCode==dk.DOWN_ARROW){_b8("newer");}else{if(e.keyCode==dk.HOME||e.charCode==dk.HOME){_b9=1;_b8("older");}else{if(e.keyCode==dk.END||e.charCode==dk.END){_b9=999999;_b8("newer");}}}}}}};var _b9=-1;var _ba=null;function _b7(_bb){var _bc=_bd
("firebug_history");_bc=(_bc)?_4.fromJson(_bc):[];var pos=_4.indexOf(_bc,_bb);if(pos!=-1){_bc.splice(pos,1);}_bc.push(_bb);_bd("firebug_history",_4.toJson(_bc),30);while(_bc.length&&!_bd("fi
rebug_history")){_bc.shift();_bd("firebug_history",_4.toJson(_bc),30);}_ba=null;_b9=-1;};function _b8(_be){var _bf=_bd("firebug_history");_bf=(_bf)?_4.fromJson(_bf):[];if(!_bf.length){return;}if(_ba===null){_ba=_18.value;}if(_b9==-1){_b9=_bf.length;}if(_be=="older"){--_b9;if(_b9<0){_b9=0;}}else{if(_be=="newer"){++_b9;if(_b9>_bf.length){_b9=_bf.length;}}}if(_b9==_bf.length){_18.value=_ba;_ba=null;}else{_18.value=_bf[_b9];}};function _bd(_c0,_c1){var c=document.cookie;if(arguments.length==1){var _c2=c.match(new RegExp("(?:^|; )"+_c0+"=([^;]*)"));return _c2?decodeURIComponent(_c2[1]):undefined;}else{var d=new Date();d.setMonth(d.getMonth()+1);document.cookie=_c0+"="+encodeURIComponent(_c1)+((d.toUtcString)?"; expires="+d.toUTCString():"");}};function _c3(it){return it&&it instanceof Array||t
ypeof it=="array";};function _c4(o){var cnt=0;for(var nm in o){cnt++;}return cnt;};function _2b(o,i,txt,_c5){var ind=" \t";txt=txt||"";i=i||ind;_c5=_c5||[];var _c6;if(o&&o.nodeType==1){var _
c7=[];_2f(o,_c7);return _c7.join("");}var br=",\n",cnt=0,_c8=_c4(o);if(o instanceof Date){return i+o.toString()+br;}looking:for(var nm in o){cnt++;if(cnt==_c8){br="\n";}if(o[nm]===window||o[nm]===document){continue;}else{if(o[nm]===null){txt+=i+nm+" : NULL"+br;}else{if(o[nm]&&o[nm].nodeType){if(o[nm].nodeType==1){}else{if(o[nm].nodeType==3){txt+=i+nm+" : [ TextNode "+o[nm].data+" ]"+br;}}}else{if(typeof o[nm]=="object"&&(o[nm] instanceof String||o[nm] instanceof Number||o[nm] instanceof Boolean)){txt+=i+nm+" : "+o[nm]+","+br;}else{if(o[nm] instanceof Date){txt+=i+nm+" : "+o[nm].toString()+br;}else{if(typeof (o[nm])=="object"&&o[nm]){for(var j=0,_c9;_c9=_c5[j];j++){if(o[nm]===_c9){txt+=i+nm+" : RECURSION"+br;continue looking;}}_c5.push(o[nm]);_c6=(_c3(o[nm]))?["[","]"]:["{","}"];txt+=i+nm+
" : "+_c6[0]+"\n";txt+=_2b(o[nm],i+ind,"",_c5);txt+=i+_c6[1]+br;}else{if(typeof o[nm]=="undefined"){txt+=i+nm+" : undefined"+br;}else{if(nm=="toString"&&typeof o[nm]=="function"){var _ca=o[n
m]();if(typeof _ca=="string"&&_ca.match(/function ?(.*?)\(/)){_ca=_81(_76(o[nm]));}txt+=i+nm+" : "+_ca+br;}else{txt+=i+nm+" : "+_81(_76(o[nm]))+br;}}}}}}}}}return txt;};function _76(obj){var _cb=(obj instanceof Error);if(obj.nodeType==1){return _81("< "+obj.tagName.toLowerCase()+" id=\""+obj.id+"\" />");}if(obj.nodeType==3){return _81("[TextNode: \""+obj.nodeValue+"\"]");}var nm=(obj&&(obj.id||obj.name||obj.ObjectID||obj.widgetId));if(!_cb&&nm){return "{"+nm+"}";}var _cc=2;var _cd=4;var cnt=0;if(_cb){nm="[ Error: "+(obj.message||obj.description||obj)+" ]";}else{if(_c3(obj)){nm="["+obj.slice(0,_cd).join(",");if(obj.length>_cd){nm+=" ... ("+obj.length+" items)";}nm+="]";}else{if(typeof obj=="function"){nm=obj+"";var reg=/function\s*([^\(]*)(\([^\)]*\))[^\{]*\{/;var m=reg.exec(nm);if(m){if(!
m[1]){m[1]="function";}nm=m[1]+m[2];}else{nm="function()";}}else{if(typeof obj!="object"||typeof obj=="string"){nm=obj+"";}else{nm="{";for(var i in obj){cnt++;if(cnt>_cc){break;}nm+=i+":"+_8
1(obj[i])+" ";}nm+="}";}}}}return nm;};_4f(document,_4.isIE||_4.isSafari?"keydown":"keypress",_51);if((document.documentElement.getAttribute("debug")=="true")||(_4.config.isDebug)){_3a(true);}_4.addOnWindowUnload(function(){_a7(document,_4.isIE||_4.isSafari?"keydown":"keypress",_51);window.onFirebugResize=null;window.console=null;});}})();}}};});
\ No newline at end of file