You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by dj...@apache.org on 2009/07/16 21:14:56 UTC
svn commit: r794787 [11/34] - in
/geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src: ./
animation/ cal/ charting/ charting/svg/ charting/vml/ collections/ crypto/
data/ data/core/ data/old/ data/old/format/ data/old/provider/ date/
debug/...
Added: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/layout.js
URL: http://svn.apache.org/viewvc/geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/layout.js?rev=794787&view=auto
==============================================================================
--- geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/layout.js (added)
+++ geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/layout.js Thu Jul 16 19:14:41 2009
@@ -0,0 +1,388 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+
+
+dojo.provide("dojo.html.layout");
+dojo.require("dojo.html.common");
+dojo.require("dojo.html.style");
+dojo.require("dojo.html.display");
+dojo.html.sumAncestorProperties = function (node, prop) {
+ node = dojo.byId(node);
+ if (!node) {
+ return 0;
+ }
+ var retVal = 0;
+ while (node) {
+ if (dojo.html.getComputedStyle(node, "position") == "fixed") {
+ return 0;
+ }
+ var val = node[prop];
+ if (val) {
+ retVal += val - 0;
+ if (node == dojo.body()) {
+ break;
+ }
+ }
+ node = node.parentNode;
+ }
+ return retVal;
+};
+dojo.html.setStyleAttributes = function (node, attributes) {
+ node = dojo.byId(node);
+ var splittedAttribs = attributes.replace(/(;)?\s*$/, "").split(";");
+ for (var i = 0; i < splittedAttribs.length; i++) {
+ var nameValue = splittedAttribs[i].split(":");
+ var name = nameValue[0].replace(/\s*$/, "").replace(/^\s*/, "").toLowerCase();
+ var value = nameValue[1].replace(/\s*$/, "").replace(/^\s*/, "");
+ switch (name) {
+ case "opacity":
+ dojo.html.setOpacity(node, value);
+ break;
+ case "content-height":
+ dojo.html.setContentBox(node, {height:value});
+ break;
+ case "content-width":
+ dojo.html.setContentBox(node, {width:value});
+ break;
+ case "outer-height":
+ dojo.html.setMarginBox(node, {height:value});
+ break;
+ case "outer-width":
+ dojo.html.setMarginBox(node, {width:value});
+ break;
+ default:
+ node.style[dojo.html.toCamelCase(name)] = value;
+ }
+ }
+};
+dojo.html.boxSizing = {MARGIN_BOX:"margin-box", BORDER_BOX:"border-box", PADDING_BOX:"padding-box", CONTENT_BOX:"content-box"};
+dojo.html.getAbsolutePosition = dojo.html.abs = function (node, includeScroll, boxType) {
+ node = dojo.byId(node, node.ownerDocument);
+ var ret = {x:0, y:0};
+ var bs = dojo.html.boxSizing;
+ if (!boxType) {
+ boxType = bs.CONTENT_BOX;
+ }
+ var nativeBoxType = 2;
+ var targetBoxType;
+ switch (boxType) {
+ case bs.MARGIN_BOX:
+ targetBoxType = 3;
+ break;
+ case bs.BORDER_BOX:
+ targetBoxType = 2;
+ break;
+ case bs.PADDING_BOX:
+ default:
+ targetBoxType = 1;
+ break;
+ case bs.CONTENT_BOX:
+ targetBoxType = 0;
+ break;
+ }
+ var h = dojo.render.html;
+ var db = document["body"] || document["documentElement"];
+ if (h.ie) {
+ with (node.getBoundingClientRect()) {
+ ret.x = left - 2;
+ ret.y = top - 2;
+ }
+ } else {
+ if (document.getBoxObjectFor) {
+ nativeBoxType = 1;
+ try {
+ var bo = document.getBoxObjectFor(node);
+ ret.x = bo.x - dojo.html.sumAncestorProperties(node, "scrollLeft");
+ ret.y = bo.y - dojo.html.sumAncestorProperties(node, "scrollTop");
+ }
+ catch (e) {
+ }
+ } else {
+ if (node["offsetParent"]) {
+ var endNode;
+ if ((h.safari) && (node.style.getPropertyValue("position") == "absolute") && (node.parentNode == db)) {
+ endNode = db;
+ } else {
+ endNode = db.parentNode;
+ }
+ if (node.parentNode != db) {
+ var nd = node;
+ if (dojo.render.html.opera) {
+ nd = db;
+ }
+ ret.x -= dojo.html.sumAncestorProperties(nd, "scrollLeft");
+ ret.y -= dojo.html.sumAncestorProperties(nd, "scrollTop");
+ }
+ var curnode = node;
+ do {
+ var n = curnode["offsetLeft"];
+ if (!h.opera || n > 0) {
+ ret.x += isNaN(n) ? 0 : n;
+ }
+ var m = curnode["offsetTop"];
+ ret.y += isNaN(m) ? 0 : m;
+ curnode = curnode.offsetParent;
+ } while ((curnode != endNode) && (curnode != null));
+ } else {
+ if (node["x"] && node["y"]) {
+ ret.x += isNaN(node.x) ? 0 : node.x;
+ ret.y += isNaN(node.y) ? 0 : node.y;
+ }
+ }
+ }
+ }
+ if (includeScroll) {
+ var scroll = dojo.html.getScroll();
+ ret.y += scroll.top;
+ ret.x += scroll.left;
+ }
+ var extentFuncArray = [dojo.html.getPaddingExtent, dojo.html.getBorderExtent, dojo.html.getMarginExtent];
+ if (nativeBoxType > targetBoxType) {
+ for (var i = targetBoxType; i < nativeBoxType; ++i) {
+ ret.y += extentFuncArray[i](node, "top");
+ ret.x += extentFuncArray[i](node, "left");
+ }
+ } else {
+ if (nativeBoxType < targetBoxType) {
+ for (var i = targetBoxType; i > nativeBoxType; --i) {
+ ret.y -= extentFuncArray[i - 1](node, "top");
+ ret.x -= extentFuncArray[i - 1](node, "left");
+ }
+ }
+ }
+ ret.top = ret.y;
+ ret.left = ret.x;
+ return ret;
+};
+dojo.html.isPositionAbsolute = function (node) {
+ return (dojo.html.getComputedStyle(node, "position") == "absolute");
+};
+dojo.html._sumPixelValues = function (node, selectors, autoIsZero) {
+ var total = 0;
+ for (var x = 0; x < selectors.length; x++) {
+ total += dojo.html.getPixelValue(node, selectors[x], autoIsZero);
+ }
+ return total;
+};
+dojo.html.getMargin = function (node) {
+ return {width:dojo.html._sumPixelValues(node, ["margin-left", "margin-right"], (dojo.html.getComputedStyle(node, "position") == "absolute")), height:dojo.html._sumPixelValues(node, ["margin-top", "margin-bottom"], (dojo.html.getComputedStyle(node, "position") == "absolute"))};
+};
+dojo.html.getBorder = function (node) {
+ return {width:dojo.html.getBorderExtent(node, "left") + dojo.html.getBorderExtent(node, "right"), height:dojo.html.getBorderExtent(node, "top") + dojo.html.getBorderExtent(node, "bottom")};
+};
+dojo.html.getBorderExtent = function (node, side) {
+ return (dojo.html.getStyle(node, "border-" + side + "-style") == "none" ? 0 : dojo.html.getPixelValue(node, "border-" + side + "-width"));
+};
+dojo.html.getMarginExtent = function (node, side) {
+ return dojo.html._sumPixelValues(node, ["margin-" + side], dojo.html.isPositionAbsolute(node));
+};
+dojo.html.getPaddingExtent = function (node, side) {
+ return dojo.html._sumPixelValues(node, ["padding-" + side], true);
+};
+dojo.html.getPadding = function (node) {
+ return {width:dojo.html._sumPixelValues(node, ["padding-left", "padding-right"], true), height:dojo.html._sumPixelValues(node, ["padding-top", "padding-bottom"], true)};
+};
+dojo.html.getPadBorder = function (node) {
+ var pad = dojo.html.getPadding(node);
+ var border = dojo.html.getBorder(node);
+ return {width:pad.width + border.width, height:pad.height + border.height};
+};
+dojo.html.getBoxSizing = function (node) {
+ var h = dojo.render.html;
+ var bs = dojo.html.boxSizing;
+ if (((h.ie) || (h.opera)) && node.nodeName.toLowerCase() != "img") {
+ var cm = document["compatMode"];
+ if ((cm == "BackCompat") || (cm == "QuirksMode")) {
+ return bs.BORDER_BOX;
+ } else {
+ return bs.CONTENT_BOX;
+ }
+ } else {
+ if (arguments.length == 0) {
+ node = document.documentElement;
+ }
+ var sizing;
+ if (!h.ie) {
+ sizing = dojo.html.getStyle(node, "-moz-box-sizing");
+ if (!sizing) {
+ sizing = dojo.html.getStyle(node, "box-sizing");
+ }
+ }
+ return (sizing ? sizing : bs.CONTENT_BOX);
+ }
+};
+dojo.html.isBorderBox = function (node) {
+ return (dojo.html.getBoxSizing(node) == dojo.html.boxSizing.BORDER_BOX);
+};
+dojo.html.getBorderBox = function (node) {
+ node = dojo.byId(node);
+ return {width:node.offsetWidth, height:node.offsetHeight};
+};
+dojo.html.getPaddingBox = function (node) {
+ var box = dojo.html.getBorderBox(node);
+ var border = dojo.html.getBorder(node);
+ return {width:box.width - border.width, height:box.height - border.height};
+};
+dojo.html.getContentBox = function (node) {
+ node = dojo.byId(node);
+ var padborder = dojo.html.getPadBorder(node);
+ return {width:node.offsetWidth - padborder.width, height:node.offsetHeight - padborder.height};
+};
+dojo.html.setContentBox = function (node, args) {
+ node = dojo.byId(node);
+ var width = 0;
+ var height = 0;
+ var isbb = dojo.html.isBorderBox(node);
+ var padborder = (isbb ? dojo.html.getPadBorder(node) : {width:0, height:0});
+ var ret = {};
+ if (typeof args.width != "undefined") {
+ width = args.width + padborder.width;
+ ret.width = dojo.html.setPositivePixelValue(node, "width", width);
+ }
+ if (typeof args.height != "undefined") {
+ height = args.height + padborder.height;
+ ret.height = dojo.html.setPositivePixelValue(node, "height", height);
+ }
+ return ret;
+};
+dojo.html.getMarginBox = function (node) {
+ var borderbox = dojo.html.getBorderBox(node);
+ var margin = dojo.html.getMargin(node);
+ return {width:borderbox.width + margin.width, height:borderbox.height + margin.height};
+};
+dojo.html.setMarginBox = function (node, args) {
+ node = dojo.byId(node);
+ var width = 0;
+ var height = 0;
+ var isbb = dojo.html.isBorderBox(node);
+ var padborder = (!isbb ? dojo.html.getPadBorder(node) : {width:0, height:0});
+ var margin = dojo.html.getMargin(node);
+ var ret = {};
+ if (typeof args.width != "undefined") {
+ width = args.width - padborder.width;
+ width -= margin.width;
+ ret.width = dojo.html.setPositivePixelValue(node, "width", width);
+ }
+ if (typeof args.height != "undefined") {
+ height = args.height - padborder.height;
+ height -= margin.height;
+ ret.height = dojo.html.setPositivePixelValue(node, "height", height);
+ }
+ return ret;
+};
+dojo.html.getElementBox = function (node, type) {
+ var bs = dojo.html.boxSizing;
+ switch (type) {
+ case bs.MARGIN_BOX:
+ return dojo.html.getMarginBox(node);
+ case bs.BORDER_BOX:
+ return dojo.html.getBorderBox(node);
+ case bs.PADDING_BOX:
+ return dojo.html.getPaddingBox(node);
+ case bs.CONTENT_BOX:
+ default:
+ return dojo.html.getContentBox(node);
+ }
+};
+dojo.html.toCoordinateObject = dojo.html.toCoordinateArray = function (coords, includeScroll, boxtype) {
+ if (coords instanceof Array || typeof coords == "array") {
+ dojo.deprecated("dojo.html.toCoordinateArray", "use dojo.html.toCoordinateObject({left: , top: , width: , height: }) instead", "0.5");
+ while (coords.length < 4) {
+ coords.push(0);
+ }
+ while (coords.length > 4) {
+ coords.pop();
+ }
+ var ret = {left:coords[0], top:coords[1], width:coords[2], height:coords[3]};
+ } else {
+ if (!coords.nodeType && !(coords instanceof String || typeof coords == "string") && ("width" in coords || "height" in coords || "left" in coords || "x" in coords || "top" in coords || "y" in coords)) {
+ var ret = {left:coords.left || coords.x || 0, top:coords.top || coords.y || 0, width:coords.width || 0, height:coords.height || 0};
+ } else {
+ var node = dojo.byId(coords);
+ var pos = dojo.html.abs(node, includeScroll, boxtype);
+ var marginbox = dojo.html.getMarginBox(node);
+ var ret = {left:pos.left, top:pos.top, width:marginbox.width, height:marginbox.height};
+ }
+ }
+ ret.x = ret.left;
+ ret.y = ret.top;
+ return ret;
+};
+dojo.html.setMarginBoxWidth = dojo.html.setOuterWidth = function (node, width) {
+ return dojo.html._callDeprecated("setMarginBoxWidth", "setMarginBox", arguments, "width");
+};
+dojo.html.setMarginBoxHeight = dojo.html.setOuterHeight = function () {
+ return dojo.html._callDeprecated("setMarginBoxHeight", "setMarginBox", arguments, "height");
+};
+dojo.html.getMarginBoxWidth = dojo.html.getOuterWidth = function () {
+ return dojo.html._callDeprecated("getMarginBoxWidth", "getMarginBox", arguments, null, "width");
+};
+dojo.html.getMarginBoxHeight = dojo.html.getOuterHeight = function () {
+ return dojo.html._callDeprecated("getMarginBoxHeight", "getMarginBox", arguments, null, "height");
+};
+dojo.html.getTotalOffset = function (node, type, includeScroll) {
+ return dojo.html._callDeprecated("getTotalOffset", "getAbsolutePosition", arguments, null, type);
+};
+dojo.html.getAbsoluteX = function (node, includeScroll) {
+ return dojo.html._callDeprecated("getAbsoluteX", "getAbsolutePosition", arguments, null, "x");
+};
+dojo.html.getAbsoluteY = function (node, includeScroll) {
+ return dojo.html._callDeprecated("getAbsoluteY", "getAbsolutePosition", arguments, null, "y");
+};
+dojo.html.totalOffsetLeft = function (node, includeScroll) {
+ return dojo.html._callDeprecated("totalOffsetLeft", "getAbsolutePosition", arguments, null, "left");
+};
+dojo.html.totalOffsetTop = function (node, includeScroll) {
+ return dojo.html._callDeprecated("totalOffsetTop", "getAbsolutePosition", arguments, null, "top");
+};
+dojo.html.getMarginWidth = function (node) {
+ return dojo.html._callDeprecated("getMarginWidth", "getMargin", arguments, null, "width");
+};
+dojo.html.getMarginHeight = function (node) {
+ return dojo.html._callDeprecated("getMarginHeight", "getMargin", arguments, null, "height");
+};
+dojo.html.getBorderWidth = function (node) {
+ return dojo.html._callDeprecated("getBorderWidth", "getBorder", arguments, null, "width");
+};
+dojo.html.getBorderHeight = function (node) {
+ return dojo.html._callDeprecated("getBorderHeight", "getBorder", arguments, null, "height");
+};
+dojo.html.getPaddingWidth = function (node) {
+ return dojo.html._callDeprecated("getPaddingWidth", "getPadding", arguments, null, "width");
+};
+dojo.html.getPaddingHeight = function (node) {
+ return dojo.html._callDeprecated("getPaddingHeight", "getPadding", arguments, null, "height");
+};
+dojo.html.getPadBorderWidth = function (node) {
+ return dojo.html._callDeprecated("getPadBorderWidth", "getPadBorder", arguments, null, "width");
+};
+dojo.html.getPadBorderHeight = function (node) {
+ return dojo.html._callDeprecated("getPadBorderHeight", "getPadBorder", arguments, null, "height");
+};
+dojo.html.getBorderBoxWidth = dojo.html.getInnerWidth = function () {
+ return dojo.html._callDeprecated("getBorderBoxWidth", "getBorderBox", arguments, null, "width");
+};
+dojo.html.getBorderBoxHeight = dojo.html.getInnerHeight = function () {
+ return dojo.html._callDeprecated("getBorderBoxHeight", "getBorderBox", arguments, null, "height");
+};
+dojo.html.getContentBoxWidth = dojo.html.getContentWidth = function () {
+ return dojo.html._callDeprecated("getContentBoxWidth", "getContentBox", arguments, null, "width");
+};
+dojo.html.getContentBoxHeight = dojo.html.getContentHeight = function () {
+ return dojo.html._callDeprecated("getContentBoxHeight", "getContentBox", arguments, null, "height");
+};
+dojo.html.setContentBoxWidth = dojo.html.setContentWidth = function (node, width) {
+ return dojo.html._callDeprecated("setContentBoxWidth", "setContentBox", arguments, "width");
+};
+dojo.html.setContentBoxHeight = dojo.html.setContentHeight = function (node, height) {
+ return dojo.html._callDeprecated("setContentBoxHeight", "setContentBox", arguments, "height");
+};
+
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/layout.js
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/layout.js
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/layout.js
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/metrics.js
URL: http://svn.apache.org/viewvc/geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/metrics.js?rev=794787&view=auto
==============================================================================
--- geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/metrics.js (added)
+++ geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/metrics.js Thu Jul 16 19:14:41 2009
@@ -0,0 +1,215 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+
+
+dojo.provide("dojo.html.metrics");
+dojo.require("dojo.html.layout");
+dojo.html.getScrollbar = function () {
+ var scroll = document.createElement("div");
+ scroll.style.width = "100px";
+ scroll.style.height = "100px";
+ scroll.style.overflow = "scroll";
+ scroll.style.position = "absolute";
+ scroll.style.top = "-300px";
+ scroll.style.left = "0px";
+ var test = document.createElement("div");
+ test.style.width = "400px";
+ test.style.height = "400px";
+ scroll.appendChild(test);
+ dojo.body().appendChild(scroll);
+ var width = scroll.offsetWidth - scroll.clientWidth;
+ dojo.body().removeChild(scroll);
+ scroll.removeChild(test);
+ scroll = test = null;
+ return {width:width};
+};
+dojo.html.getFontMeasurements = function () {
+ var heights = {"1em":0, "1ex":0, "100%":0, "12pt":0, "16px":0, "xx-small":0, "x-small":0, "small":0, "medium":0, "large":0, "x-large":0, "xx-large":0};
+ if (dojo.render.html.ie) {
+ document.documentElement.style.fontSize = "100%";
+ }
+ var div = document.createElement("div");
+ div.style.position = "absolute";
+ div.style.left = "-100px";
+ div.style.top = "0";
+ div.style.width = "30px";
+ div.style.height = "1000em";
+ div.style.border = "0";
+ div.style.margin = "0";
+ div.style.padding = "0";
+ div.style.outline = "0";
+ div.style.lineHeight = "1";
+ div.style.overflow = "hidden";
+ dojo.body().appendChild(div);
+ for (var p in heights) {
+ div.style.fontSize = p;
+ heights[p] = Math.round(div.offsetHeight * 12 / 16) * 16 / 12 / 1000;
+ }
+ dojo.body().removeChild(div);
+ div = null;
+ return heights;
+};
+dojo.html._fontMeasurements = null;
+dojo.html.getCachedFontMeasurements = function (recalculate) {
+ if (recalculate || !dojo.html._fontMeasurements) {
+ dojo.html._fontMeasurements = dojo.html.getFontMeasurements();
+ }
+ return dojo.html._fontMeasurements;
+};
+dojo.html.measureFragment = function (node, html, boxType) {
+ var clone = node.cloneNode(true);
+ clone.innerHTML = html;
+ node.parentNode.appendChild(clone);
+ var ret = dojo.html.getElementBox(clone, boxType);
+ node.parentNode.removeChild(clone);
+ clone = null;
+ return ret;
+};
+dojo.html.getFittedFragment = function (node, html) {
+ function cl(node) {
+ var element = document.createElement(node.tagName);
+ element.id = node.id + "-clone";
+ element.className = node.className;
+ for (var j = 0; j < node.attributes.length; j++) {
+ if (node.attributes[j].specified) {
+ if (node.attributes[j].nodeName.toLowerCase() != "style" && node.attributes[j].nodeName.toLowerCase() != "edited" && node.attributes[j].nodeName.toLowerCase() != "contenteditable" && node.attributes[j].nodeName.toLowerCase() != "id" && node.attributes[j].nodeName.toLowerCase() != "class") {
+ element.setAttribute(node.attributes[j].nodeName.toLowerCase(), node.attributes[j].nodeValue);
+ }
+ }
+ }
+ return element;
+ }
+ var height = dojo.html.getFontMeasurements()["16px"];
+ var n = cl(node);
+ n.style.width = dojo.html.getBorderBox(node).width + "px";
+ n.style.height = (height + 4) + "px";
+ node.parentNode.appendChild(n);
+ var rem = dojo.html.fitToElement(n, html);
+ var ret = n.innerHTML;
+ n.parentNode.removeChild(n);
+ return ret;
+};
+dojo.html.fitToElement = function (node, html) {
+ function cl(node) {
+ var element = document.createElement(node.tagName);
+ element.id = node.id + "-clone";
+ element.className = node.className;
+ for (var j = 0; j < node.attributes.length; j++) {
+ if (node.attributes[j].specified) {
+ if (node.attributes[j].nodeName.toLowerCase() != "style" && node.attributes[j].nodeName.toLowerCase() != "edited" && node.attributes[j].nodeName.toLowerCase() != "contenteditable" && node.attributes[j].nodeName.toLowerCase() != "id" && node.attributes[j].nodeName.toLowerCase() != "class") {
+ element.setAttribute(node.attributes[j].nodeName.toLowerCase(), node.attributes[j].nodeValue);
+ }
+ }
+ }
+ return element;
+ }
+ var clone = cl(node);
+ node.parentNode.appendChild(clone);
+ var t = dojo.html.getBorderBox(node);
+ clone.style.width = t.width + "px";
+ var singletons = ["br", "img", "hr", "input", "!--"];
+ var chop = ["<BR>", "<br>", "<br/>", "<br />", "<p></p>", "<P></P>"];
+ var openTags = [];
+ var str = html;
+ var i = 0;
+ var limit = str.length;
+ var add = 0;
+ var doLoop = true;
+ clone.innerHTML = str;
+ while (doLoop) {
+ add = Math.round((limit - i) / 2);
+ if (add <= 1) {
+ doLoop = false;
+ }
+ i += add;
+ clone.innerHTML = str.substr(0, i);
+ if (clone.offsetHeight > t.height) {
+ limit = i;
+ i -= add;
+ }
+ }
+ if (str.substr(0, i) != str) {
+ var lastSpace = str.substr(0, i).lastIndexOf(" ");
+ var lastNewLine = str.substr(0, i).lastIndexOf("\n");
+ var lastGreater = str.substr(0, i).lastIndexOf(">");
+ var lastLess = str.substr(0, i).lastIndexOf("<");
+ if (lastLess <= lastGreater && lastNewLine == i - 1) {
+ i = i;
+ } else {
+ if (lastSpace != -1 && lastSpace > lastGreater && lastGreater > lastLess) {
+ i = lastSpace + 1;
+ } else {
+ if (lastLess > lastGreater) {
+ i = lastLess;
+ } else {
+ if (lastGreater != -1) {
+ i = lastGreater + 1;
+ }
+ }
+ }
+ }
+ }
+ str = str.substr(0, i);
+ var ret = html.substr(str.length);
+ var doPush = true;
+ var tags = str.split("<");
+ tags.shift();
+ for (var j = 0; j < tags.length; j++) {
+ tags[j] = tags[j].split(">")[0];
+ if (tags[j].charAt(tags[j].length - 1) == "/") {
+ continue;
+ }
+ if (tags[j].charAt(0) != "/") {
+ for (var k = 0; k < singletons.length; k++) {
+ if (tags[j].split(" ")[0].toLowerCase() == singletons[k]) {
+ doPush = false;
+ }
+ }
+ if (doPush) {
+ openTags.push(tags[j]);
+ }
+ doPush = true;
+ } else {
+ openTags.pop();
+ }
+ }
+ for (var j = 0; j < chop.length; j++) {
+ if (ret.charAt(0) == "\n") {
+ ret = ret.substr(1);
+ }
+ while (ret.indexOf(chop[j]) == 0) {
+ ret = ret.substr(chop[j].length);
+ }
+ }
+ for (var j = openTags.length - 1; j >= 0; j--) {
+ if (str.lastIndexOf(openTags[j]) == (str.length - openTags[j].length - 1)) {
+ str = str.substring(0, str.lastIndexOf(openTags[j]));
+ } else {
+ str += "</" + openTags[j] + ">";
+ }
+ if (ret.length > 0) {
+ ret = "<" + openTags[j] + ">" + ret;
+ }
+ }
+ for (var j = 0; j < chop.length; j++) {
+ if (ret.charAt(0) == "\n") {
+ ret = ret.substr(1);
+ }
+ while (ret.indexOf(chop[j]) == 0) {
+ ret = ret.substr(chop[j].length);
+ }
+ }
+ node.innerHTML = str;
+ clone.parentNode.removeChild(clone);
+ clone = null;
+ return ret;
+};
+
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/metrics.js
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/metrics.js
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/metrics.js
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/selection.js
URL: http://svn.apache.org/viewvc/geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/selection.js?rev=794787&view=auto
==============================================================================
--- geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/selection.js (added)
+++ geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/selection.js Thu Jul 16 19:14:41 2009
@@ -0,0 +1,339 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+
+
+dojo.require("dojo.html.common");
+dojo.provide("dojo.html.selection");
+dojo.require("dojo.dom");
+dojo.require("dojo.lang.common");
+dojo.html.selectionType = {NONE:0, TEXT:1, CONTROL:2};
+dojo.html.clearSelection = function () {
+ var _window = dojo.global();
+ var _document = dojo.doc();
+ try {
+ if (_window["getSelection"]) {
+ if (dojo.render.html.safari) {
+ _window.getSelection().collapse();
+ } else {
+ _window.getSelection().removeAllRanges();
+ }
+ } else {
+ if (_document.selection) {
+ if (_document.selection.empty) {
+ _document.selection.empty();
+ } else {
+ if (_document.selection.clear) {
+ _document.selection.clear();
+ }
+ }
+ }
+ }
+ return true;
+ }
+ catch (e) {
+ dojo.debug(e);
+ return false;
+ }
+};
+dojo.html.disableSelection = function (element) {
+ element = dojo.byId(element) || dojo.body();
+ var h = dojo.render.html;
+ if (h.mozilla) {
+ element.style.MozUserSelect = "none";
+ } else {
+ if (h.safari) {
+ element.style.KhtmlUserSelect = "none";
+ } else {
+ if (h.ie) {
+ element.unselectable = "on";
+ } else {
+ return false;
+ }
+ }
+ }
+ return true;
+};
+dojo.html.enableSelection = function (element) {
+ element = dojo.byId(element) || dojo.body();
+ var h = dojo.render.html;
+ if (h.mozilla) {
+ element.style.MozUserSelect = "";
+ } else {
+ if (h.safari) {
+ element.style.KhtmlUserSelect = "";
+ } else {
+ if (h.ie) {
+ element.unselectable = "off";
+ } else {
+ return false;
+ }
+ }
+ }
+ return true;
+};
+dojo.html.selectElement = function (element) {
+ dojo.deprecated("dojo.html.selectElement", "replaced by dojo.html.selection.selectElementChildren", 0.5);
+};
+dojo.html.selectInputText = function (element) {
+ var _window = dojo.global();
+ var _document = dojo.doc();
+ element = dojo.byId(element);
+ if (_document["selection"] && dojo.body()["createTextRange"]) {
+ var range = element.createTextRange();
+ range.moveStart("character", 0);
+ range.moveEnd("character", element.value.length);
+ range.select();
+ } else {
+ if (_window["getSelection"]) {
+ var selection = _window.getSelection();
+ element.setSelectionRange(0, element.value.length);
+ }
+ }
+ element.focus();
+};
+dojo.html.isSelectionCollapsed = function () {
+ dojo.deprecated("dojo.html.isSelectionCollapsed", "replaced by dojo.html.selection.isCollapsed", 0.5);
+ return dojo.html.selection.isCollapsed();
+};
+dojo.lang.mixin(dojo.html.selection, {getType:function () {
+ if (dojo.doc()["selection"]) {
+ return dojo.html.selectionType[dojo.doc().selection.type.toUpperCase()];
+ } else {
+ var stype = dojo.html.selectionType.TEXT;
+ var oSel;
+ try {
+ oSel = dojo.global().getSelection();
+ }
+ catch (e) {
+ }
+ if (oSel && oSel.rangeCount == 1) {
+ var oRange = oSel.getRangeAt(0);
+ if (oRange.startContainer == oRange.endContainer && (oRange.endOffset - oRange.startOffset) == 1 && oRange.startContainer.nodeType != dojo.dom.TEXT_NODE) {
+ stype = dojo.html.selectionType.CONTROL;
+ }
+ }
+ return stype;
+ }
+}, isCollapsed:function () {
+ var _window = dojo.global();
+ var _document = dojo.doc();
+ if (_document["selection"]) {
+ return _document.selection.createRange().text == "";
+ } else {
+ if (_window["getSelection"]) {
+ var selection = _window.getSelection();
+ if (dojo.lang.isString(selection)) {
+ return selection == "";
+ } else {
+ return selection.isCollapsed || selection.toString() == "";
+ }
+ }
+ }
+}, getSelectedElement:function () {
+ if (dojo.html.selection.getType() == dojo.html.selectionType.CONTROL) {
+ if (dojo.doc()["selection"]) {
+ var range = dojo.doc().selection.createRange();
+ if (range && range.item) {
+ return dojo.doc().selection.createRange().item(0);
+ }
+ } else {
+ var selection = dojo.global().getSelection();
+ return selection.anchorNode.childNodes[selection.anchorOffset];
+ }
+ }
+}, getParentElement:function () {
+ if (dojo.html.selection.getType() == dojo.html.selectionType.CONTROL) {
+ var p = dojo.html.selection.getSelectedElement();
+ if (p) {
+ return p.parentNode;
+ }
+ } else {
+ if (dojo.doc()["selection"]) {
+ return dojo.doc().selection.createRange().parentElement();
+ } else {
+ var selection = dojo.global().getSelection();
+ if (selection) {
+ var node = selection.anchorNode;
+ while (node && node.nodeType != dojo.dom.ELEMENT_NODE) {
+ node = node.parentNode;
+ }
+ return node;
+ }
+ }
+ }
+}, getSelectedText:function () {
+ if (dojo.doc()["selection"]) {
+ if (dojo.html.selection.getType() == dojo.html.selectionType.CONTROL) {
+ return null;
+ }
+ return dojo.doc().selection.createRange().text;
+ } else {
+ var selection = dojo.global().getSelection();
+ if (selection) {
+ return selection.toString();
+ }
+ }
+}, getSelectedHtml:function () {
+ if (dojo.doc()["selection"]) {
+ if (dojo.html.selection.getType() == dojo.html.selectionType.CONTROL) {
+ return null;
+ }
+ return dojo.doc().selection.createRange().htmlText;
+ } else {
+ var selection = dojo.global().getSelection();
+ if (selection && selection.rangeCount) {
+ var frag = selection.getRangeAt(0).cloneContents();
+ var div = document.createElement("div");
+ div.appendChild(frag);
+ return div.innerHTML;
+ }
+ return null;
+ }
+}, hasAncestorElement:function (tagName) {
+ return (dojo.html.selection.getAncestorElement.apply(this, arguments) != null);
+}, getAncestorElement:function (tagName) {
+ var node = dojo.html.selection.getSelectedElement() || dojo.html.selection.getParentElement();
+ while (node) {
+ if (dojo.html.selection.isTag(node, arguments).length > 0) {
+ return node;
+ }
+ node = node.parentNode;
+ }
+ return null;
+}, isTag:function (node, tags) {
+ if (node && node.tagName) {
+ for (var i = 0; i < tags.length; i++) {
+ if (node.tagName.toLowerCase() == String(tags[i]).toLowerCase()) {
+ return String(tags[i]).toLowerCase();
+ }
+ }
+ }
+ return "";
+}, selectElement:function (element) {
+ var _window = dojo.global();
+ var _document = dojo.doc();
+ element = dojo.byId(element);
+ if (_document.selection && dojo.body().createTextRange) {
+ try {
+ var range = dojo.body().createControlRange();
+ range.addElement(element);
+ range.select();
+ }
+ catch (e) {
+ dojo.html.selection.selectElementChildren(element);
+ }
+ } else {
+ if (_window["getSelection"]) {
+ var selection = _window.getSelection();
+ if (selection["removeAllRanges"]) {
+ var range = _document.createRange();
+ range.selectNode(element);
+ selection.removeAllRanges();
+ selection.addRange(range);
+ }
+ }
+ }
+}, selectElementChildren:function (element) {
+ var _window = dojo.global();
+ var _document = dojo.doc();
+ element = dojo.byId(element);
+ if (_document.selection && dojo.body().createTextRange) {
+ var range = dojo.body().createTextRange();
+ range.moveToElementText(element);
+ range.select();
+ } else {
+ if (_window["getSelection"]) {
+ var selection = _window.getSelection();
+ if (selection["setBaseAndExtent"]) {
+ selection.setBaseAndExtent(element, 0, element, element.innerText.length - 1);
+ } else {
+ if (selection["selectAllChildren"]) {
+ selection.selectAllChildren(element);
+ }
+ }
+ }
+ }
+}, getBookmark:function () {
+ var bookmark;
+ var _document = dojo.doc();
+ if (_document["selection"]) {
+ var range = _document.selection.createRange();
+ bookmark = range.getBookmark();
+ } else {
+ var selection;
+ try {
+ selection = dojo.global().getSelection();
+ }
+ catch (e) {
+ }
+ if (selection) {
+ var range = selection.getRangeAt(0);
+ bookmark = range.cloneRange();
+ } else {
+ dojo.debug("No idea how to store the current selection for this browser!");
+ }
+ }
+ return bookmark;
+}, moveToBookmark:function (bookmark) {
+ var _document = dojo.doc();
+ if (_document["selection"]) {
+ var range = _document.selection.createRange();
+ range.moveToBookmark(bookmark);
+ range.select();
+ } else {
+ var selection;
+ try {
+ selection = dojo.global().getSelection();
+ }
+ catch (e) {
+ }
+ if (selection && selection["removeAllRanges"]) {
+ selection.removeAllRanges();
+ selection.addRange(bookmark);
+ } else {
+ dojo.debug("No idea how to restore selection for this browser!");
+ }
+ }
+}, collapse:function (beginning) {
+ if (dojo.global()["getSelection"]) {
+ var selection = dojo.global().getSelection();
+ if (selection.removeAllRanges) {
+ if (beginning) {
+ selection.collapseToStart();
+ } else {
+ selection.collapseToEnd();
+ }
+ } else {
+ dojo.global().getSelection().collapse(beginning);
+ }
+ } else {
+ if (dojo.doc().selection) {
+ var range = dojo.doc().selection.createRange();
+ range.collapse(beginning);
+ range.select();
+ }
+ }
+}, remove:function () {
+ if (dojo.doc().selection) {
+ var selection = dojo.doc().selection;
+ if (selection.type.toUpperCase() != "NONE") {
+ selection.clear();
+ }
+ return selection;
+ } else {
+ var selection = dojo.global().getSelection();
+ for (var i = 0; i < selection.rangeCount; i++) {
+ selection.getRangeAt(i).deleteContents();
+ }
+ return selection;
+ }
+}});
+
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/selection.js
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/selection.js
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/selection.js
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/shadow.js
URL: http://svn.apache.org/viewvc/geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/shadow.js?rev=794787&view=auto
==============================================================================
--- geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/shadow.js (added)
+++ geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/shadow.js Thu Jul 16 19:14:41 2009
@@ -0,0 +1,17 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+
+
+dojo.provide("dojo.html.shadow");
+dojo.require("dojo.lfx.shadow");
+dojo.deprecated("dojo.html.shadow has been moved to dojo.lfx.", "0.5");
+dojo.html.shadow = dojo.lfx.shadow;
+
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/shadow.js
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/shadow.js
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/shadow.js
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/style.js
URL: http://svn.apache.org/viewvc/geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/style.js?rev=794787&view=auto
==============================================================================
--- geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/style.js (added)
+++ geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/style.js Thu Jul 16 19:14:41 2009
@@ -0,0 +1,483 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+
+
+dojo.provide("dojo.html.style");
+dojo.require("dojo.html.common");
+dojo.require("dojo.uri.Uri");
+dojo.html.getClass = function (node) {
+ node = dojo.byId(node);
+ if (!node) {
+ return "";
+ }
+ var cs = "";
+ if (node.className) {
+ cs = node.className;
+ } else {
+ if (dojo.html.hasAttribute(node, "class")) {
+ cs = dojo.html.getAttribute(node, "class");
+ }
+ }
+ return cs.replace(/^\s+|\s+$/g, "");
+};
+dojo.html.getClasses = function (node) {
+ var c = dojo.html.getClass(node);
+ return (c == "") ? [] : c.split(/\s+/g);
+};
+dojo.html.hasClass = function (node, classname) {
+ return (new RegExp("(^|\\s+)" + classname + "(\\s+|$)")).test(dojo.html.getClass(node));
+};
+dojo.html.prependClass = function (node, classStr) {
+ classStr += " " + dojo.html.getClass(node);
+ return dojo.html.setClass(node, classStr);
+};
+dojo.html.addClass = function (node, classStr) {
+ if (dojo.html.hasClass(node, classStr)) {
+ return false;
+ }
+ classStr = (dojo.html.getClass(node) + " " + classStr).replace(/^\s+|\s+$/g, "");
+ return dojo.html.setClass(node, classStr);
+};
+dojo.html.setClass = function (node, classStr) {
+ node = dojo.byId(node);
+ var cs = new String(classStr);
+ try {
+ if (typeof node.className == "string") {
+ node.className = cs;
+ } else {
+ if (node.setAttribute) {
+ node.setAttribute("class", classStr);
+ node.className = cs;
+ } else {
+ return false;
+ }
+ }
+ }
+ catch (e) {
+ dojo.debug("dojo.html.setClass() failed", e);
+ }
+ return true;
+};
+dojo.html.removeClass = function (node, classStr, allowPartialMatches) {
+ try {
+ if (!allowPartialMatches) {
+ var newcs = dojo.html.getClass(node).replace(new RegExp("(^|\\s+)" + classStr + "(\\s+|$)"), "$1$2");
+ } else {
+ var newcs = dojo.html.getClass(node).replace(classStr, "");
+ }
+ dojo.html.setClass(node, newcs);
+ }
+ catch (e) {
+ dojo.debug("dojo.html.removeClass() failed", e);
+ }
+ return true;
+};
+dojo.html.replaceClass = function (node, newClass, oldClass) {
+ dojo.html.removeClass(node, oldClass);
+ dojo.html.addClass(node, newClass);
+};
+dojo.html.classMatchType = {ContainsAll:0, ContainsAny:1, IsOnly:2};
+dojo.html.getElementsByClass = function (classStr, parent, nodeType, classMatchType, useNonXpath) {
+ useNonXpath = false;
+ var _document = dojo.doc();
+ parent = dojo.byId(parent) || _document;
+ var classes = classStr.split(/\s+/g);
+ var nodes = [];
+ if (classMatchType != 1 && classMatchType != 2) {
+ classMatchType = 0;
+ }
+ var reClass = new RegExp("(\\s|^)((" + classes.join(")|(") + "))(\\s|$)");
+ var srtLength = classes.join(" ").length;
+ var candidateNodes = [];
+ if (!useNonXpath && _document.evaluate) {
+ var xpath = ".//" + (nodeType || "*") + "[contains(";
+ if (classMatchType != dojo.html.classMatchType.ContainsAny) {
+ xpath += "concat(' ',@class,' '), ' " + classes.join(" ') and contains(concat(' ',@class,' '), ' ") + " ')";
+ if (classMatchType == 2) {
+ xpath += " and string-length(@class)=" + srtLength + "]";
+ } else {
+ xpath += "]";
+ }
+ } else {
+ xpath += "concat(' ',@class,' '), ' " + classes.join(" ') or contains(concat(' ',@class,' '), ' ") + " ')]";
+ }
+ var xpathResult = _document.evaluate(xpath, parent, null, XPathResult.ANY_TYPE, null);
+ var result = xpathResult.iterateNext();
+ while (result) {
+ try {
+ candidateNodes.push(result);
+ result = xpathResult.iterateNext();
+ }
+ catch (e) {
+ break;
+ }
+ }
+ return candidateNodes;
+ } else {
+ if (!nodeType) {
+ nodeType = "*";
+ }
+ candidateNodes = parent.getElementsByTagName(nodeType);
+ var node, i = 0;
+ outer:
+ while (node = candidateNodes[i++]) {
+ var nodeClasses = dojo.html.getClasses(node);
+ if (nodeClasses.length == 0) {
+ continue outer;
+ }
+ var matches = 0;
+ for (var j = 0; j < nodeClasses.length; j++) {
+ if (reClass.test(nodeClasses[j])) {
+ if (classMatchType == dojo.html.classMatchType.ContainsAny) {
+ nodes.push(node);
+ continue outer;
+ } else {
+ matches++;
+ }
+ } else {
+ if (classMatchType == dojo.html.classMatchType.IsOnly) {
+ continue outer;
+ }
+ }
+ }
+ if (matches == classes.length) {
+ if ((classMatchType == dojo.html.classMatchType.IsOnly) && (matches == nodeClasses.length)) {
+ nodes.push(node);
+ } else {
+ if (classMatchType == dojo.html.classMatchType.ContainsAll) {
+ nodes.push(node);
+ }
+ }
+ }
+ }
+ return nodes;
+ }
+};
+dojo.html.getElementsByClassName = dojo.html.getElementsByClass;
+dojo.html.toCamelCase = function (selector) {
+ var arr = selector.split("-"), cc = arr[0];
+ for (var i = 1; i < arr.length; i++) {
+ cc += arr[i].charAt(0).toUpperCase() + arr[i].substring(1);
+ }
+ return cc;
+};
+dojo.html.toSelectorCase = function (selector) {
+ return selector.replace(/([A-Z])/g, "-$1").toLowerCase();
+};
+if (dojo.render.html.ie) {
+ dojo.html.getComputedStyle = function (node, property, value) {
+ node = dojo.byId(node);
+ if (!node || !node.currentStyle) {
+ return value;
+ }
+ return node.currentStyle[dojo.html.toCamelCase(property)];
+ };
+ dojo.html.getComputedStyles = function (node) {
+ return node.currentStyle;
+ };
+} else {
+ dojo.html.getComputedStyle = function (node, property, value) {
+ node = dojo.byId(node);
+ if (!node || !node.style) {
+ return value;
+ }
+ var s = document.defaultView.getComputedStyle(node, null);
+ return (s && s[dojo.html.toCamelCase(property)]) || "";
+ };
+ dojo.html.getComputedStyles = function (node) {
+ return document.defaultView.getComputedStyle(node, null);
+ };
+}
+dojo.html.getStyleProperty = function (node, cssSelector) {
+ node = dojo.byId(node);
+ return (node && node.style ? node.style[dojo.html.toCamelCase(cssSelector)] : undefined);
+};
+dojo.html.getStyle = function (node, cssSelector) {
+ var value = dojo.html.getStyleProperty(node, cssSelector);
+ return (value ? value : dojo.html.getComputedStyle(node, cssSelector));
+};
+dojo.html.setStyle = function (node, cssSelector, value) {
+ node = dojo.byId(node);
+ if (node && node.style) {
+ var camelCased = dojo.html.toCamelCase(cssSelector);
+ node.style[camelCased] = value;
+ }
+};
+dojo.html.setStyleText = function (target, text) {
+ try {
+ target.style.cssText = text;
+ }
+ catch (e) {
+ target.setAttribute("style", text);
+ }
+};
+dojo.html.copyStyle = function (target, source) {
+ if (!source.style.cssText) {
+ target.setAttribute("style", source.getAttribute("style"));
+ } else {
+ target.style.cssText = source.style.cssText;
+ }
+ dojo.html.addClass(target, dojo.html.getClass(source));
+};
+dojo.html.getUnitValue = function (node, cssSelector, autoIsZero) {
+ var s = dojo.html.getComputedStyle(node, cssSelector);
+ if ((!s) || ((s == "auto") && (autoIsZero))) {
+ return {value:0, units:"px"};
+ }
+ var match = s.match(/(\-?[\d.]+)([a-z%]*)/i);
+ if (!match) {
+ return dojo.html.getUnitValue.bad;
+ }
+ return {value:Number(match[1]), units:match[2].toLowerCase()};
+};
+dojo.html.getUnitValue.bad = {value:NaN, units:""};
+if (dojo.render.html.ie) {
+ dojo.html.toPixelValue = function (element, styleValue) {
+ if (!styleValue) {
+ return 0;
+ }
+ if (styleValue.slice(-2) == "px") {
+ return parseFloat(styleValue);
+ }
+ var pixelValue = 0;
+ with (element) {
+ var sLeft = style.left;
+ var rsLeft = runtimeStyle.left;
+ runtimeStyle.left = currentStyle.left;
+ try {
+ style.left = styleValue || 0;
+ pixelValue = style.pixelLeft;
+ style.left = sLeft;
+ runtimeStyle.left = rsLeft;
+ }
+ catch (e) {
+ }
+ }
+ return pixelValue;
+ };
+} else {
+ dojo.html.toPixelValue = function (element, styleValue) {
+ return (styleValue && (styleValue.slice(-2) == "px") ? parseFloat(styleValue) : 0);
+ };
+}
+dojo.html.getPixelValue = function (node, styleProperty, autoIsZero) {
+ return dojo.html.toPixelValue(node, dojo.html.getComputedStyle(node, styleProperty));
+};
+dojo.html.setPositivePixelValue = function (node, selector, value) {
+ if (isNaN(value)) {
+ return false;
+ }
+ node.style[selector] = Math.max(0, value) + "px";
+ return true;
+};
+dojo.html.styleSheet = null;
+dojo.html.insertCssRule = function (selector, declaration, index) {
+ if (!dojo.html.styleSheet) {
+ if (document.createStyleSheet) {
+ dojo.html.styleSheet = document.createStyleSheet();
+ } else {
+ if (document.styleSheets[0]) {
+ dojo.html.styleSheet = document.styleSheets[0];
+ } else {
+ return null;
+ }
+ }
+ }
+ if (arguments.length < 3) {
+ if (dojo.html.styleSheet.cssRules) {
+ index = dojo.html.styleSheet.cssRules.length;
+ } else {
+ if (dojo.html.styleSheet.rules) {
+ index = dojo.html.styleSheet.rules.length;
+ } else {
+ return null;
+ }
+ }
+ }
+ if (dojo.html.styleSheet.insertRule) {
+ var rule = selector + " { " + declaration + " }";
+ return dojo.html.styleSheet.insertRule(rule, index);
+ } else {
+ if (dojo.html.styleSheet.addRule) {
+ return dojo.html.styleSheet.addRule(selector, declaration, index);
+ } else {
+ return null;
+ }
+ }
+};
+dojo.html.removeCssRule = function (index) {
+ if (!dojo.html.styleSheet) {
+ dojo.debug("no stylesheet defined for removing rules");
+ return false;
+ }
+ if (dojo.render.html.ie) {
+ if (!index) {
+ index = dojo.html.styleSheet.rules.length;
+ dojo.html.styleSheet.removeRule(index);
+ }
+ } else {
+ if (document.styleSheets[0]) {
+ if (!index) {
+ index = dojo.html.styleSheet.cssRules.length;
+ }
+ dojo.html.styleSheet.deleteRule(index);
+ }
+ }
+ return true;
+};
+dojo.html._insertedCssFiles = [];
+dojo.html.insertCssFile = function (URI, doc, checkDuplicates, fail_ok) {
+ if (!URI) {
+ return;
+ }
+ if (!doc) {
+ doc = document;
+ }
+ var cssStr = dojo.hostenv.getText(URI, false, fail_ok);
+ if (cssStr === null) {
+ return;
+ }
+ cssStr = dojo.html.fixPathsInCssText(cssStr, URI);
+ if (checkDuplicates) {
+ var idx = -1, node, ent = dojo.html._insertedCssFiles;
+ for (var i = 0; i < ent.length; i++) {
+ if ((ent[i].doc == doc) && (ent[i].cssText == cssStr)) {
+ idx = i;
+ node = ent[i].nodeRef;
+ break;
+ }
+ }
+ if (node) {
+ var styles = doc.getElementsByTagName("style");
+ for (var i = 0; i < styles.length; i++) {
+ if (styles[i] == node) {
+ return;
+ }
+ }
+ dojo.html._insertedCssFiles.shift(idx, 1);
+ }
+ }
+ var style = dojo.html.insertCssText(cssStr, doc);
+ dojo.html._insertedCssFiles.push({"doc":doc, "cssText":cssStr, "nodeRef":style});
+ if (style && djConfig.isDebug) {
+ style.setAttribute("dbgHref", URI);
+ }
+ return style;
+};
+dojo.html.insertCssText = function (cssStr, doc, URI) {
+ if (!cssStr) {
+ return;
+ }
+ if (!doc) {
+ doc = document;
+ }
+ if (URI) {
+ cssStr = dojo.html.fixPathsInCssText(cssStr, URI);
+ }
+ var style = doc.createElement("style");
+ style.setAttribute("type", "text/css");
+ var head = doc.getElementsByTagName("head")[0];
+ if (!head) {
+ dojo.debug("No head tag in document, aborting styles");
+ return;
+ } else {
+ head.appendChild(style);
+ }
+ if (style.styleSheet) {
+ var setFunc = function () {
+ try {
+ style.styleSheet.cssText = cssStr;
+ }
+ catch (e) {
+ dojo.debug(e);
+ }
+ };
+ if (style.styleSheet.disabled) {
+ setTimeout(setFunc, 10);
+ } else {
+ setFunc();
+ }
+ } else {
+ var cssText = doc.createTextNode(cssStr);
+ style.appendChild(cssText);
+ }
+ return style;
+};
+dojo.html.fixPathsInCssText = function (cssStr, URI) {
+ if (!cssStr || !URI) {
+ return;
+ }
+ var match, str = "", url = "", urlChrs = "[\\t\\s\\w\\(\\)\\/\\.\\\\'\"-:#=&?~]+";
+ var regex = new RegExp("url\\(\\s*(" + urlChrs + ")\\s*\\)");
+ var regexProtocol = /(file|https?|ftps?):\/\//;
+ regexTrim = new RegExp("^[\\s]*(['\"]?)(" + urlChrs + ")\\1[\\s]*?$");
+ if (dojo.render.html.ie55 || dojo.render.html.ie60) {
+ var regexIe = new RegExp("AlphaImageLoader\\((.*)src=['\"](" + urlChrs + ")['\"]");
+ while (match = regexIe.exec(cssStr)) {
+ url = match[2].replace(regexTrim, "$2");
+ if (!regexProtocol.exec(url)) {
+ url = (new dojo.uri.Uri(URI, url).toString());
+ }
+ str += cssStr.substring(0, match.index) + "AlphaImageLoader(" + match[1] + "src='" + url + "'";
+ cssStr = cssStr.substr(match.index + match[0].length);
+ }
+ cssStr = str + cssStr;
+ str = "";
+ }
+ while (match = regex.exec(cssStr)) {
+ url = match[1].replace(regexTrim, "$2");
+ if (!regexProtocol.exec(url)) {
+ url = (new dojo.uri.Uri(URI, url).toString());
+ }
+ str += cssStr.substring(0, match.index) + "url(" + url + ")";
+ cssStr = cssStr.substr(match.index + match[0].length);
+ }
+ return str + cssStr;
+};
+dojo.html.setActiveStyleSheet = function (title) {
+ var i = 0, a, els = dojo.doc().getElementsByTagName("link");
+ while (a = els[i++]) {
+ if (a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
+ a.disabled = true;
+ if (a.getAttribute("title") == title) {
+ a.disabled = false;
+ }
+ }
+ }
+};
+dojo.html.getActiveStyleSheet = function () {
+ var i = 0, a, els = dojo.doc().getElementsByTagName("link");
+ while (a = els[i++]) {
+ if (a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a.disabled) {
+ return a.getAttribute("title");
+ }
+ }
+ return null;
+};
+dojo.html.getPreferredStyleSheet = function () {
+ var i = 0, a, els = dojo.doc().getElementsByTagName("link");
+ while (a = els[i++]) {
+ if (a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("rel").indexOf("alt") == -1 && a.getAttribute("title")) {
+ return a.getAttribute("title");
+ }
+ }
+ return null;
+};
+dojo.html.applyBrowserClass = function (node) {
+ var drh = dojo.render.html;
+ var classes = {dj_ie:drh.ie, dj_ie55:drh.ie55, dj_ie6:drh.ie60, dj_ie7:drh.ie70, dj_iequirks:drh.ie && drh.quirks, dj_opera:drh.opera, dj_opera8:drh.opera && (Math.floor(dojo.render.version) == 8), dj_opera9:drh.opera && (Math.floor(dojo.render.version) == 9), dj_khtml:drh.khtml, dj_safari:drh.safari, dj_gecko:drh.mozilla};
+ for (var p in classes) {
+ if (classes[p]) {
+ dojo.html.addClass(node, p);
+ }
+ }
+};
+
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/style.js
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/style.js
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/style.js
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/util.js
URL: http://svn.apache.org/viewvc/geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/util.js?rev=794787&view=auto
==============================================================================
--- geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/util.js (added)
+++ geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/util.js Thu Jul 16 19:14:41 2009
@@ -0,0 +1,356 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+
+
+dojo.provide("dojo.html.util");
+dojo.require("dojo.html.layout");
+dojo.html.getElementWindow = function (element) {
+ return dojo.html.getDocumentWindow(element.ownerDocument);
+};
+dojo.html.getDocumentWindow = function (doc) {
+ if (dojo.render.html.safari && !doc._parentWindow) {
+ var fix = function (win) {
+ win.document._parentWindow = win;
+ for (var i = 0; i < win.frames.length; i++) {
+ fix(win.frames[i]);
+ }
+ };
+ fix(window.top);
+ }
+ if (dojo.render.html.ie && window !== document.parentWindow && !doc._parentWindow) {
+ doc.parentWindow.execScript("document._parentWindow = window;", "Javascript");
+ var win = doc._parentWindow;
+ doc._parentWindow = null;
+ return win;
+ }
+ return doc._parentWindow || doc.parentWindow || doc.defaultView;
+};
+dojo.html.gravity = function (node, e) {
+ node = dojo.byId(node);
+ var mouse = dojo.html.getCursorPosition(e);
+ with (dojo.html) {
+ var absolute = getAbsolutePosition(node, true);
+ var bb = getBorderBox(node);
+ var nodecenterx = absolute.x + (bb.width / 2);
+ var nodecentery = absolute.y + (bb.height / 2);
+ }
+ with (dojo.html.gravity) {
+ return ((mouse.x < nodecenterx ? WEST : EAST) | (mouse.y < nodecentery ? NORTH : SOUTH));
+ }
+};
+dojo.html.gravity.NORTH = 1;
+dojo.html.gravity.SOUTH = 1 << 1;
+dojo.html.gravity.EAST = 1 << 2;
+dojo.html.gravity.WEST = 1 << 3;
+dojo.html.overElement = function (element, e) {
+ element = dojo.byId(element);
+ var mouse = dojo.html.getCursorPosition(e);
+ var bb = dojo.html.getBorderBox(element);
+ var absolute = dojo.html.getAbsolutePosition(element, true, dojo.html.boxSizing.BORDER_BOX);
+ var top = absolute.y;
+ var bottom = top + bb.height;
+ var left = absolute.x;
+ var right = left + bb.width;
+ return (mouse.x >= left && mouse.x <= right && mouse.y >= top && mouse.y <= bottom);
+};
+dojo.html.renderedTextContent = function (node) {
+ node = dojo.byId(node);
+ var result = "";
+ if (node == null) {
+ return result;
+ }
+ for (var i = 0; i < node.childNodes.length; i++) {
+ switch (node.childNodes[i].nodeType) {
+ case 1:
+ case 5:
+ var display = "unknown";
+ try {
+ display = dojo.html.getStyle(node.childNodes[i], "display");
+ }
+ catch (E) {
+ }
+ switch (display) {
+ case "block":
+ case "list-item":
+ case "run-in":
+ case "table":
+ case "table-row-group":
+ case "table-header-group":
+ case "table-footer-group":
+ case "table-row":
+ case "table-column-group":
+ case "table-column":
+ case "table-cell":
+ case "table-caption":
+ result += "\n";
+ result += dojo.html.renderedTextContent(node.childNodes[i]);
+ result += "\n";
+ break;
+ case "none":
+ break;
+ default:
+ if (node.childNodes[i].tagName && node.childNodes[i].tagName.toLowerCase() == "br") {
+ result += "\n";
+ } else {
+ result += dojo.html.renderedTextContent(node.childNodes[i]);
+ }
+ break;
+ }
+ break;
+ case 3:
+ case 2:
+ case 4:
+ var text = node.childNodes[i].nodeValue;
+ var textTransform = "unknown";
+ try {
+ textTransform = dojo.html.getStyle(node, "text-transform");
+ }
+ catch (E) {
+ }
+ switch (textTransform) {
+ case "capitalize":
+ var words = text.split(" ");
+ for (var i = 0; i < words.length; i++) {
+ words[i] = words[i].charAt(0).toUpperCase() + words[i].substring(1);
+ }
+ text = words.join(" ");
+ break;
+ case "uppercase":
+ text = text.toUpperCase();
+ break;
+ case "lowercase":
+ text = text.toLowerCase();
+ break;
+ default:
+ break;
+ }
+ switch (textTransform) {
+ case "nowrap":
+ break;
+ case "pre-wrap":
+ break;
+ case "pre-line":
+ break;
+ case "pre":
+ break;
+ default:
+ text = text.replace(/\s+/, " ");
+ if (/\s$/.test(result)) {
+ text.replace(/^\s/, "");
+ }
+ break;
+ }
+ result += text;
+ break;
+ default:
+ break;
+ }
+ }
+ return result;
+};
+dojo.html.createNodesFromText = function (txt, trim) {
+ if (trim) {
+ txt = txt.replace(/^\s+|\s+$/g, "");
+ }
+ var tn = dojo.doc().createElement("div");
+ tn.style.visibility = "hidden";
+ dojo.body().appendChild(tn);
+ var tableType = "none";
+ if ((/^<t[dh][\s\r\n>]/i).test(txt.replace(/^\s+/))) {
+ txt = "<table><tbody><tr>" + txt + "</tr></tbody></table>";
+ tableType = "cell";
+ } else {
+ if ((/^<tr[\s\r\n>]/i).test(txt.replace(/^\s+/))) {
+ txt = "<table><tbody>" + txt + "</tbody></table>";
+ tableType = "row";
+ } else {
+ if ((/^<(thead|tbody|tfoot)[\s\r\n>]/i).test(txt.replace(/^\s+/))) {
+ txt = "<table>" + txt + "</table>";
+ tableType = "section";
+ }
+ }
+ }
+ tn.innerHTML = txt;
+ if (tn["normalize"]) {
+ tn.normalize();
+ }
+ var parent = null;
+ switch (tableType) {
+ case "cell":
+ parent = tn.getElementsByTagName("tr")[0];
+ break;
+ case "row":
+ parent = tn.getElementsByTagName("tbody")[0];
+ break;
+ case "section":
+ parent = tn.getElementsByTagName("table")[0];
+ break;
+ default:
+ parent = tn;
+ break;
+ }
+ var nodes = [];
+ for (var x = 0; x < parent.childNodes.length; x++) {
+ nodes.push(parent.childNodes[x].cloneNode(true));
+ }
+ tn.style.display = "none";
+ dojo.html.destroyNode(tn);
+ return nodes;
+};
+dojo.html.placeOnScreen = function (node, desiredX, desiredY, padding, hasScroll, corners, tryOnly) {
+ if (desiredX instanceof Array || typeof desiredX == "array") {
+ tryOnly = corners;
+ corners = hasScroll;
+ hasScroll = padding;
+ padding = desiredY;
+ desiredY = desiredX[1];
+ desiredX = desiredX[0];
+ }
+ if (corners instanceof String || typeof corners == "string") {
+ corners = corners.split(",");
+ }
+ if (!isNaN(padding)) {
+ padding = [Number(padding), Number(padding)];
+ } else {
+ if (!(padding instanceof Array || typeof padding == "array")) {
+ padding = [0, 0];
+ }
+ }
+ var scroll = dojo.html.getScroll().offset;
+ var view = dojo.html.getViewport();
+ node = dojo.byId(node);
+ var oldDisplay = node.style.display;
+ node.style.display = "";
+ var bb = dojo.html.getBorderBox(node);
+ var w = bb.width;
+ var h = bb.height;
+ node.style.display = oldDisplay;
+ if (!(corners instanceof Array || typeof corners == "array")) {
+ corners = ["TL"];
+ }
+ var bestx, besty, bestDistance = Infinity, bestCorner;
+ for (var cidex = 0; cidex < corners.length; ++cidex) {
+ var corner = corners[cidex];
+ var match = true;
+ var tryX = desiredX - (corner.charAt(1) == "L" ? 0 : w) + padding[0] * (corner.charAt(1) == "L" ? 1 : -1);
+ var tryY = desiredY - (corner.charAt(0) == "T" ? 0 : h) + padding[1] * (corner.charAt(0) == "T" ? 1 : -1);
+ if (hasScroll) {
+ tryX -= scroll.x;
+ tryY -= scroll.y;
+ }
+ if (tryX < 0) {
+ tryX = 0;
+ match = false;
+ }
+ if (tryY < 0) {
+ tryY = 0;
+ match = false;
+ }
+ var x = tryX + w;
+ if (x > view.width) {
+ x = view.width - w;
+ match = false;
+ } else {
+ x = tryX;
+ }
+ x = Math.max(padding[0], x) + scroll.x;
+ var y = tryY + h;
+ if (y > view.height) {
+ y = view.height - h;
+ match = false;
+ } else {
+ y = tryY;
+ }
+ y = Math.max(padding[1], y) + scroll.y;
+ if (match) {
+ bestx = x;
+ besty = y;
+ bestDistance = 0;
+ bestCorner = corner;
+ break;
+ } else {
+ var dist = Math.pow(x - tryX - scroll.x, 2) + Math.pow(y - tryY - scroll.y, 2);
+ if (bestDistance > dist) {
+ bestDistance = dist;
+ bestx = x;
+ besty = y;
+ bestCorner = corner;
+ }
+ }
+ }
+ if (!tryOnly) {
+ node.style.left = bestx + "px";
+ node.style.top = besty + "px";
+ }
+ return {left:bestx, top:besty, x:bestx, y:besty, dist:bestDistance, corner:bestCorner};
+};
+dojo.html.placeOnScreenPoint = function (node, desiredX, desiredY, padding, hasScroll) {
+ dojo.deprecated("dojo.html.placeOnScreenPoint", "use dojo.html.placeOnScreen() instead", "0.5");
+ return dojo.html.placeOnScreen(node, desiredX, desiredY, padding, hasScroll, ["TL", "TR", "BL", "BR"]);
+};
+dojo.html.placeOnScreenAroundElement = function (node, aroundNode, padding, aroundType, aroundCorners, tryOnly) {
+ var best, bestDistance = Infinity;
+ aroundNode = dojo.byId(aroundNode);
+ var oldDisplay = aroundNode.style.display;
+ aroundNode.style.display = "";
+ var mb = dojo.html.getElementBox(aroundNode, aroundType);
+ var aroundNodeW = mb.width;
+ var aroundNodeH = mb.height;
+ var aroundNodePos = dojo.html.getAbsolutePosition(aroundNode, true, aroundType);
+ aroundNode.style.display = oldDisplay;
+ for (var nodeCorner in aroundCorners) {
+ var pos, desiredX, desiredY;
+ var corners = aroundCorners[nodeCorner];
+ desiredX = aroundNodePos.x + (nodeCorner.charAt(1) == "L" ? 0 : aroundNodeW);
+ desiredY = aroundNodePos.y + (nodeCorner.charAt(0) == "T" ? 0 : aroundNodeH);
+ pos = dojo.html.placeOnScreen(node, desiredX, desiredY, padding, true, corners, true);
+ if (pos.dist == 0) {
+ best = pos;
+ break;
+ } else {
+ if (bestDistance > pos.dist) {
+ bestDistance = pos.dist;
+ best = pos;
+ }
+ }
+ }
+ if (!tryOnly) {
+ node.style.left = best.left + "px";
+ node.style.top = best.top + "px";
+ }
+ return best;
+};
+dojo.html.scrollIntoView = function (node) {
+ if (!node) {
+ return;
+ }
+ if (dojo.render.html.ie) {
+ if (dojo.html.getBorderBox(node.parentNode).height <= node.parentNode.scrollHeight) {
+ node.scrollIntoView(false);
+ }
+ } else {
+ if (dojo.render.html.mozilla) {
+ node.scrollIntoView(false);
+ } else {
+ var parent = node.parentNode;
+ var parentBottom = parent.scrollTop + dojo.html.getBorderBox(parent).height;
+ var nodeBottom = node.offsetTop + dojo.html.getMarginBox(node).height;
+ if (parentBottom < nodeBottom) {
+ parent.scrollTop += (nodeBottom - parentBottom);
+ } else {
+ if (parent.scrollTop > node.offsetTop) {
+ parent.scrollTop -= (parent.scrollTop - node.offsetTop);
+ }
+ }
+ }
+ }
+};
+
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/util.js
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/util.js
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/html/util.js
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/README
URL: http://svn.apache.org/viewvc/geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/README?rev=794787&view=auto
==============================================================================
--- geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/README (added)
+++ geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/README Thu Jul 16 19:14:41 2009
@@ -0,0 +1,6 @@
+All files within this directory and subdirectories were manually derived from http://unicode.org/cldr
+
+See terms of use: http://www.unicode.org/copyright.html#Exhibit1
+
+Eventually, this data should be generated directly from the XML in the CLDR repository to provide
+accurate and full support for the full set of locales.
Added: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/de/gregorian.js
URL: http://svn.apache.org/viewvc/geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/de/gregorian.js?rev=794787&view=auto
==============================================================================
--- geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/de/gregorian.js (added)
+++ geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/de/gregorian.js Thu Jul 16 19:14:41 2009
@@ -0,0 +1,13 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+
+
+({"field-weekday":"Wochentag", "dateFormat-medium":"dd.MM.yyyy", "field-second":"Sekunde", "field-week":"Woche", "pm":"nachm.", "timeFormat-full":"H:mm' Uhr 'z", "months-standAlone-narrow":["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"], "am":"vorm.", "days-standAlone-narrow":["S", "M", "D", "M", "D", "F", "S"], "field-year":"Jahr", "eras":["v. Chr.", "n. Chr."], "field-hour":"Stunde", "dateFormat-long":"d. MMMM yyyy", "field-day":"Tag", "field-dayperiod":"Tagesh\xe4lfte", "field-month":"Monat", "dateFormat-short":"dd.MM.yy", "months-format-wide":["Januar", "Februar", "M\xe4rz", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"], "field-era":"Epoche", "months-format-abbr":["Jan", "Feb", "Mrz", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"], "days-format-wide":["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"], "dateFormat-full":"EEEE, d. MMMM yyyy", "field-zone":"Zone", "days-f
ormat-abbr":["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"], "field-minute":"Minute", "timeFormat-medium":"HH:mm:ss", "timeFormat-short":"HH:mm", "timeFormat-long":"HH:mm:ss z"})
\ No newline at end of file
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/de/gregorian.js
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/de/gregorian.js
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/de/gregorian.js
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/en/gregorian.js
URL: http://svn.apache.org/viewvc/geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/en/gregorian.js?rev=794787&view=auto
==============================================================================
--- geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/en/gregorian.js (added)
+++ geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/en/gregorian.js Thu Jul 16 19:14:41 2009
@@ -0,0 +1,13 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+
+
+({"months-standAlone-narrow":["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"], "dateFormat-long":"MMMM d, yyyy", "timeFormat-full":"h:mm:ss a v", "eras":["BC", "AD"], "timeFormat-medium":"h:mm:ss a", "dateFormat-medium":"MMM d, yyyy", "months-format-abbr":["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], "dateFormat-full":"EEEE, MMMM d, yyyy", "days-format-abbr":["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], "timeFormat-long":"h:mm:ss a z", "timeFormat-short":"h:mm a", "dateFormat-short":"M/d/yy", "months-format-wide":["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], "days-standAlone-narrow":["S", "M", "T", "W", "T", "F", "S"], "days-format-wide":["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], "field-weekday":"Day of the Week", "field-second":"Second", "field-week":"Week", "pm":"PM", "am":"AM", "field-year":"Year", "fie
ld-minute":"Minute", "field-hour":"Hour", "field-day":"Day", "field-dayperiod":"Dayperiod", "field-month":"Month", "field-era":"Era", "field-zone":"Zone"})
\ No newline at end of file
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/en/gregorian.js
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/en/gregorian.js
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/en/gregorian.js
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/es/gregorian.js
URL: http://svn.apache.org/viewvc/geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/es/gregorian.js?rev=794787&view=auto
==============================================================================
--- geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/es/gregorian.js (added)
+++ geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/es/gregorian.js Thu Jul 16 19:14:41 2009
@@ -0,0 +1,13 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+
+
+({"field-weekday":"d\xeda de la semana", "dateFormat-medium":"dd-MMM-yy", "field-second":"segundo", "field-week":"semana", "pm":"p.m.", "timeFormat-full":"HH'H'mm''ss\" z", "months-standAlone-narrow":["E", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"], "am":"a.m.", "days-standAlone-narrow":["D", "L", "M", "M", "J", "V", "S"], "field-year":"a\xf1o", "eras":["a.C.", "d.C."], "field-minute":"minuto", "field-hour":"hora", "dateFormat-long":"d' de 'MMMM' de 'yyyy", "field-day":"d\xeda", "field-dayperiod":"periodo del d\xeda", "field-month":"mes", "dateFormat-short":"d/MM/yy", "months-format-wide":["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"], "field-era":"era", "months-format-abbr":["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"], "days-format-wide":["domingo", "lunes", "martes", "mi\xe9rcoles", "jueves", "viernes", "s\xe1bado"], "dateFormat-full":"EEEE d'
de 'MMMM' de 'yyyy", "field-zone":"zona", "days-format-abbr":["dom", "lun", "mar", "mi\xe9", "jue", "vie", "s\xe1b"], "timeFormat-medium":"HH:mm:ss", "timeFormat-short":"HH:mm", "timeFormat-long":"HH:mm:ss z"})
\ No newline at end of file
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/es/gregorian.js
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/es/gregorian.js
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/es/gregorian.js
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/fi/gregorian.js
URL: http://svn.apache.org/viewvc/geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/fi/gregorian.js?rev=794787&view=auto
==============================================================================
--- geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/fi/gregorian.js (added)
+++ geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/fi/gregorian.js Thu Jul 16 19:14:41 2009
@@ -0,0 +1,13 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+
+
+({"field-weekday":"viikonp\xe4iv\xe4", "dateFormat-medium":"d.M.yyyy", "field-second":"sekunti", "field-week":"viikko", "pm":"ip.", "timeFormat-full":"H.mm.ss v", "months-standAlone-narrow":["T", "H", "M", "H", "T", "K", "H", "E", "S", "L", "M", "J"], "am":"ap.", "days-standAlone-narrow":["S", "M", "T", "K", "T", "P", "L"], "field-year":"vuosi", "eras":["eKr.", "jKr."], "field-minute":"minuutti", "timeFormat-medium":"H.mm.ss", "field-hour":"tunti", "dateFormat-long":"d. MMMM'ta 'yyyy", "field-day":"p\xe4iv\xe4", "field-dayperiod":"ap/ip-valinta", "field-month":"kuukausi", "dateFormat-short":"d.M.yyyy", "months-format-wide":["tammikuu", "helmikuu", "maaliskuu", "huhtikuu", "toukokuu", "kes\xe4kuu", "hein\xe4kuu", "elokuu", "syyskuu", "lokakuu", "marraskuu", "joulukuu"], "field-era":"aikakausi", "timeFormat-short":"H.mm", "months-format-abbr":["tammi", "helmi", "maalis", "huhti", "touko", "kes\xe4", "hein\xe4", "elo", "syys", "loka", "marras", "joulu"], "timeFormat-long":"'klo
'H.mm.ss", "days-format-wide":["sunnuntai", "maanantai", "tiistai", "keskiviikko", "torstai", "perjantai", "lauantai"], "dateFormat-full":"EEEE'na 'd. MMMM'ta 'yyyy", "field-zone":"aikavy\xf6hyke", "days-format-abbr":["su", "ma", "ti", "ke", "to", "pe", "la"]})
\ No newline at end of file
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/fi/gregorian.js
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/fi/gregorian.js
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/fi/gregorian.js
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/fr/gregorian.js
URL: http://svn.apache.org/viewvc/geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/fr/gregorian.js?rev=794787&view=auto
==============================================================================
--- geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/fr/gregorian.js (added)
+++ geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/fr/gregorian.js Thu Jul 16 19:14:41 2009
@@ -0,0 +1,13 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+
+
+({"field-weekday":"jour de la semaine", "dateFormat-medium":"d MMM yy", "field-second":"seconde", "field-week":"semaine", "pm":"ap. m.", "timeFormat-full":"HH' h 'mm z", "months-standAlone-narrow":["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"], "am":"matin", "days-standAlone-narrow":["D", "L", "M", "M", "J", "V", "S"], "field-year":"ann\xe9e", "eras":["av. J.-C.", "apr. J.-C."], "field-minute":"minute", "field-hour":"heure", "dateFormat-long":"d MMMM yyyy", "field-day":"jour", "field-dayperiod":"p\xe9riode de la journ\xe9e", "field-month":"mois", "dateFormat-short":"dd/MM/yy", "months-format-wide":["janvier", "f\xe9vrier", "mars", "avril", "mai", "juin", "juillet", "ao\xfbt", "septembre", "octobre", "novembre", "d\xe9cembre"], "field-era":"\xe9poque", "months-format-abbr":["janv.", "f\xe9vr.", "mars", "avr.", "mai", "juin", "juil.", "ao\xfbt", "sept.", "oct.", "nov.", "d\xe9c."], "days-format-wide":["dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi",
"samedi"], "dateFormat-full":"EEEE d MMMM yyyy", "field-zone":"zone", "days-format-abbr":["dim.", "lun.", "mar.", "mer.", "jeu.", "ven.", "sam."], "timeFormat-medium":"HH:mm:ss", "timeFormat-short":"HH:mm", "timeFormat-long":"HH:mm:ss z"})
\ No newline at end of file
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/fr/gregorian.js
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/fr/gregorian.js
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/fr/gregorian.js
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/gregorian.js
URL: http://svn.apache.org/viewvc/geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/gregorian.js?rev=794787&view=auto
==============================================================================
--- geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/gregorian.js (added)
+++ geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/gregorian.js Thu Jul 16 19:14:41 2009
@@ -0,0 +1,13 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+
+
+({"field-weekday":"Day of the Week", "dateFormat-medium":"yyyy MMM d", "field-second":"Second", "field-week":"Week", "pm":"PM", "timeFormat-full":"HH:mm:ss z", "months-standAlone-narrow":["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"], "am":"AM", "days-standAlone-narrow":["1", "2", "3", "4", "5", "6", "7"], "field-year":"Year", "eras":["BCE", "CE"], "field-minute":"Minute", "timeFormat-medium":"HH:mm:ss", "field-hour":"Hour", "dateFormat-long":"yyyy MMMM d", "field-day":"Day", "field-dayperiod":"Dayperiod", "field-month":"Month", "dateFormat-short":"yy/MM/dd", "months-format-wide":["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"], "field-era":"Era", "timeFormat-short":"HH:mm", "months-format-abbr":["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"], "timeFormat-long":"HH:mm:ss z", "days-format-wide":["1", "2", "3", "4", "5", "6", "7"], "dateFormat-full":"EEEE, yyyy MMMM dd", "field-zone":"Zone", "days-format-abbr":["1", "2", "3", "4"
, "5", "6", "7"]})
\ No newline at end of file
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/gregorian.js
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/gregorian.js
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/gregorian.js
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/gregorianExtras.js
URL: http://svn.apache.org/viewvc/geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/gregorianExtras.js?rev=794787&view=auto
==============================================================================
--- geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/gregorianExtras.js (added)
+++ geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/gregorianExtras.js Thu Jul 16 19:14:41 2009
@@ -0,0 +1,13 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+
+
+({"dateFormat-yearOnly":"yyyy"})
\ No newline at end of file
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/gregorianExtras.js
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/gregorianExtras.js
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/gregorianExtras.js
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/hu/gregorian.js
URL: http://svn.apache.org/viewvc/geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/hu/gregorian.js?rev=794787&view=auto
==============================================================================
--- geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/hu/gregorian.js (added)
+++ geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/hu/gregorian.js Thu Jul 16 19:14:41 2009
@@ -0,0 +1,13 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+
+
+({"field-weekday":"h\xe9t napja", "dateFormat-medium":"yyyy MMM d", "field-second":"m\xe1sodperc", "field-week":"h\xe9t", "pm":"d.u.", "timeFormat-full":"h:mm:ss a v", "months-standAlone-narrow":["J", "F", "M", "\xc1", "M", "J", "J", "A", "S", "O", "N", "D"], "am":"d.e.", "days-standAlone-narrow":["V", "H", "K", "Sz", "Cs", "P", "Sz"], "field-year":"\xe9v", "eras":["k.e.", "k.u."], "field-minute":"perc", "timeFormat-medium":"h:mm:ss a", "field-hour":"\xf3ra", "dateFormat-long":"yyyy MMMM d", "field-day":"nap", "field-dayperiod":"napszak", "field-month":"h\xf3nap", "dateFormat-short":"yyyy-M-d", "months-format-wide":["janu\xe1r", "febru\xe1r", "m\xe1rcius", "\xe1prilis", "m\xe1jus", "j\xfanius", "j\xfalius", "augusztus", "szeptember", "okt\xf3ber", "november", "december"], "field-era":"\xe9ra", "timeFormat-short":"h:mm a", "months-format-abbr":["jan", "feb", "m\xe1r", "apr", "m\xe1j", "j\xfan", "j\xfal", "aug", "sze", "okt", "nov", "dec"], "timeFormat-long":"h:mm:ss a z", "da
ys-format-wide":["vas\xe1rnap", "h\xe9tf\u0151", "kedd", "szerda", "cs\xfct\xf6rt\xf6k", "p\xe9ntek", "szombat"], "dateFormat-full":"yyyy MMMM d, EEEE", "field-zone":"z\xf3na", "days-format-abbr":["Va", "H\xe9", "Ke", "Sze", "Cs\xfc", "P\xe9", "Szo"]})
\ No newline at end of file
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/hu/gregorian.js
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/hu/gregorian.js
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/hu/gregorian.js
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/it/gregorian.js
URL: http://svn.apache.org/viewvc/geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/it/gregorian.js?rev=794787&view=auto
==============================================================================
--- geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/it/gregorian.js (added)
+++ geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/it/gregorian.js Thu Jul 16 19:14:41 2009
@@ -0,0 +1,13 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+
+
+({"field-weekday":"giorno della settimana", "dateFormat-medium":"dd/MMM/yy", "field-second":"secondo", "field-week":"settimana", "pm":"p.", "months-standAlone-narrow":["G", "F", "M", "A", "M", "G", "L", "A", "S", "O", "N", "D"], "am":"m.", "days-standAlone-narrow":["D", "L", "M", "M", "G", "V", "S"], "field-year":"anno", "eras":["aC", "dC"], "field-minute":"minuto", "field-hour":"ora", "dateFormat-long":"dd MMMM yyyy", "field-day":"giorno", "field-dayperiod":"periodo del giorno", "field-month":"mese", "dateFormat-short":"dd/MM/yy", "months-format-wide":["gennaio", "febbraio", "marzo", "aprile", "maggio", "giugno", "luglio", "agosto", "settembre", "ottobre", "novembre", "dicembre"], "field-era":"era", "months-format-abbr":["gen", "feb", "mar", "apr", "mag", "giu", "lug", "ago", "set", "ott", "nov", "dic"], "days-format-wide":["domenica", "luned\xec", "marted\xec", "mercoled\xec", "gioved\xec", "venerd\xec", "sabato"], "dateFormat-full":"EEEE d MMMM yyyy", "field-zone":"zona",
"days-format-abbr":["dom", "lun", "mar", "mer", "gio", "ven", "sab"], "timeFormat-full":"HH:mm:ss z", "timeFormat-medium":"HH:mm:ss", "timeFormat-short":"HH:mm", "timeFormat-long":"HH:mm:ss z"})
\ No newline at end of file
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/it/gregorian.js
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/it/gregorian.js
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/it/gregorian.js
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/ja/gregorian.js
URL: http://svn.apache.org/viewvc/geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/ja/gregorian.js?rev=794787&view=auto
==============================================================================
--- geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/ja/gregorian.js (added)
+++ geronimo/external/trunk/geronimo-dojo-0.4.3/src/main/webapp/src/i18n/calendar/nls/ja/gregorian.js Thu Jul 16 19:14:41 2009
@@ -0,0 +1,13 @@
+/*
+ Copyright (c) 2004-2006, The Dojo Foundation
+ All Rights Reserved.
+
+ Licensed under the Academic Free License version 2.1 or above OR the
+ modified BSD license. For more information on Dojo licensing, see:
+
+ http://dojotoolkit.org/community/licensing.shtml
+*/
+
+
+
+({"days-standAlone-narrow":["\u65e5", "\u6708", "\u706b", "\u6c34", "\u6728", "\u91d1", "\u571f"], "timeFormat-full":"H'\u6642'mm'\u5206'ss'\u79d2'z", "eras":["\u7d00\u5143\u524d", "\u897f\u66a6"], "timeFormat-medium":"H:mm:ss", "dateFormat-medium":"yyyy/MM/dd", "am":"\u5348\u524d", "months-format-abbr":["1 \u6708", "2 \u6708", "3 \u6708", "4 \u6708", "5 \u6708", "6 \u6708", "7 \u6708", "8 \u6708", "9 \u6708", "10 \u6708", "11 \u6708", "12 \u6708"], "dateFormat-full":"yyyy'\u5e74'M'\u6708'd'\u65e5'EEEE", "days-format-abbr":["\u65e5", "\u6708", "\u706b", "\u6c34", "\u6728", "\u91d1", "\u571f"], "timeFormat-long":"H:mm:ss:z", "timeFormat-short":"H:mm", "pm":"\u5348\u5f8c", "months-format-wide":["1 \u6708", "2 \u6708", "3 \u6708", "4 \u6708", "5 \u6708", "6 \u6708", "7 \u6708", "8 \u6708", "9 \u6708", "10 \u6708", "11 \u6708", "12 \u6708"], "dateFormat-long":"yyyy'\u5e74'M'\u6708'd'\u65e5'", "days-format-wide":["\u65e5\u66dc\u65e5", "\u6708\u66dc\u65e5", "\u706b\u66dc\u65e5", "
\u6c34\u66dc\u65e5", "\u6728\u66dc\u65e5", "\u91d1\u66dc\u65e5", "\u571f\u66dc\u65e5"], "field-weekday":"Day of the Week", "field-second":"Second", "field-week":"Week", "months-standAlone-narrow":["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"], "field-year":"Year", "field-minute":"Minute", "field-hour":"Hour", "field-day":"Day", "field-dayperiod":"Dayperiod", "field-month":"Month", "dateFormat-short":"yy/MM/dd", "field-era":"Era", "field-zone":"Zone"})
\ No newline at end of file