r2970 commited - position: merged in trunk r2659:2969.

r2970 commited - position: merged in trunk r2659:2969.

Revision: 2970
Author: scott.gonzalez
Date: Fri Jul 24 05:24:44 2009
Log: position: merged in trunk r2659:2969.
http://code.google.com/p/jquery-ui/source/detail?r=2970
Added:
/branches/dev/positionTo/demos/datepicker/other-months.html
/branches/dev/positionTo/demos/slider/tabs.html
/branches/dev/positionTo/tests/visual/compound
/branches/dev/positionTo/tests/visual/sortable/sortable_ticket_4551.html
/branches/dev/positionTo/ui/i18n/ui.datepicker-eu.js
/branches/dev/positionTo/ui/i18n/ui.datepicker-fr-CH.js
/branches/dev/positionTo/ui/ui.stackfix.js
Deleted:
/branches/dev/positionTo/external/jquery.bgiframe-2.1.1.js
Modified:
/branches/dev/positionTo/demos/accordion/no-auto-height.html
/branches/dev/positionTo/demos/datepicker/date-formats.html
/branches/dev/positionTo/demos/datepicker/index.html
/branches/dev/positionTo/demos/datepicker/localization.html
/branches/dev/positionTo/demos/dialog/animated.html
/branches/dev/positionTo/demos/dialog/default.html
/branches/dev/positionTo/demos/dialog/modal-confirmation.html
/branches/dev/positionTo/demos/dialog/modal-form.html
/branches/dev/positionTo/demos/dialog/modal-message.html
/branches/dev/positionTo/demos/dialog/modal.html
/branches/dev/positionTo/demos/index.html
/branches/dev/positionTo/demos/slider/index.html
/branches/dev/positionTo/demos/toggleClass/default.html
/branches/dev/positionTo/tests/static/accordion/default.html
/branches/dev/positionTo/tests/static/accordion/dl.html
/branches/dev/positionTo/tests/static/accordion/ul.html
/branches/dev/positionTo/tests/unit/accordion/accordion.html
/branches/dev/positionTo/tests/unit/accordion/accordion_options.js
/branches/dev/positionTo/tests/unit/all/all.html
/branches/dev/positionTo/tests/unit/datepicker/datepicker_options.js
/branches/dev/positionTo/tests/unit/dialog/dialog_events.js
/branches/dev/positionTo/tests/unit/draggable/draggable_options.js
/branches/dev/positionTo/tests/unit/index.html
/branches/dev/positionTo/tests/unit/tabs/tabs.html
/branches/dev/positionTo/tests/unit/tabs/tabs_defaults.js
/branches/dev/positionTo/themes/base/ui.resizable.css
/branches/dev/positionTo/ui/effects.core.js
/branches/dev/positionTo/ui/effects.highlight.js
/branches/dev/positionTo/ui/effects.scale.js
/branches/dev/positionTo/ui/i18n/ui.datepicker-es.js
/branches/dev/positionTo/ui/i18n/ui.datepicker-hu.js
/branches/dev/positionTo/ui/i18n/ui.datepicker-it.js
/branches/dev/positionTo/ui/ui.accordion.js
/branches/dev/positionTo/ui/ui.core.js
/branches/dev/positionTo/ui/ui.datepicker.js
/branches/dev/positionTo/ui/ui.dialog.js
/branches/dev/positionTo/ui/ui.draggable.js
/branches/dev/positionTo/ui/ui.droppable.js
/branches/dev/positionTo/ui/ui.resizable.js
/branches/dev/positionTo/ui/ui.selectable.js
/branches/dev/positionTo/ui/ui.slider.js
/branches/dev/positionTo/ui/ui.sortable.js
/branches/dev/positionTo/ui/ui.tabs.js
Replaced:
/branches/dev/positionTo/tests/visual/compound/accordion_tabs.html
/branches/dev/positionTo/tests/visual/compound/datepicker_dialog.html
/branches/dev/positionTo/tests/visual/compound/draggable_accordion.html
/branches/dev/positionTo/tests/visual/compound/tabs_tabs.html
=======================================
--- /dev/null
+++ /branches/dev/positionTo/demos/datepicker/other-months.html    Fri Jul 24
05:24:44 2009
@@ -0,0 +1,32 @@
+<!doctype html>
+<html lang="en">
+<head>
+    <title>jQuery UI Datepicker - Dates in other months</title>
+    <link type="text/css" href="../../themes/base/ui.all.css"
rel="stylesheet" />
+    <script type="text/javascript" src="../../jquery-1.3.2.js"></script>
+    <script type="text/javascript" src="../../ui/ui.core.js"></script>
+    <script type="text/javascript" src="../../ui/ui.datepicker.js"></script>
+    <link type="text/css" href="../demos.css" rel="stylesheet" />
+    <script type="text/javascript">
+    $(function() {
+        $("#datepicker").datepicker({showOtherMonths: true, selectOtherMonths:
true});
+    });
+    </script>
+</head>
+<body>
+
+<div class="demo">
+
+

Date: <input type="text" id="datepicker">


+
+</div><!-- End demo -->
+
+<div class="demo-description">
+
+

The datepicker can show dates that come from other than the main month
+    being displayed. These other dates can also be made selectable.


+
+</div><!-- End demo-description -->
+
+</body>
+</html>
=======================================
--- /dev/null
+++ /branches/dev/positionTo/demos/slider/tabs.html    Fri Jul 24 05:24:44 2009
@@ -0,0 +1,64 @@
+<!doctype html>
+<html lang="en">
+<head>
+    <title>jQuery UI Slider - Snap to increments</title>
+    <link type="text/css" href="../../themes/base/ui.all.css"
rel="stylesheet" />
+    <script type="text/javascript" src="../../jquery-1.3.2.js"></script>
+    <script type="text/javascript" src="../../ui/ui.core.js"></script>
+    <script type="text/javascript" src="../../ui/ui.tabs.js"></script>
+    <script type="text/javascript" src="../../ui/ui.slider.js"></script>
+    <link type="text/css" href="../demos.css" rel="stylesheet" />
+    <style type="text/css">
+        #demo-frame > div.demo { padding: 10px !important; }
+    </style>
+    <script type="text/javascript">
+    $(function() {
+        $("#tabs").tabs({
+            select: function(event, ui) {
+                $("#slider").slider("value", ui.index);
+            }
+        });
+        $("#slider").slider({
+            min: 0,
+            max: $("#tabs").tabs("length") - 1,
+            slide: function(event, ui) {
+                $("#tabs").tabs("select", ui.value);
+            }
+        });
+    });
+    </script>
+</head>
+<body>
+
+<div class="demo">
+
+<div id="slider" style="width:100px"></div>
+
+<div id="tabs">
+    <ul>
+        <li><a href="#tabs-1">Nunc tincidunt</a></li>
+        <li><a href="#tabs-2">Proin dolor</a></li>
+        <li><a href="#tabs-3">Aenean lacinia</a></li>
+    </ul>
+    <div id="tabs-1">
+        

Proin elit arcu, rutrum commodo, vehicula tempus, commodo a, risus.
Curabitur nec arcu. Donec sollicitudin mi sit amet mauris. Nam elementum
quam ullamcorper ante. Etiam aliquet massa et lorem. Mauris dapibus lacus
auctor risus. Aenean tempor ullamcorper leo. Vivamus sed magna quis ligula
eleifend adipiscing. Duis orci. Aliquam sodales tortor vitae ipsum. Aliquam
nulla. Duis aliquam molestie erat. Ut et mauris vel pede varius
sollicitudin. Sed ut dolor nec orci tincidunt interdum. Phasellus ipsum.
Nunc tristique tempus lectus.







+    </div>
+    <div id="tabs-2">
+        

Morbi tincidunt, dui sit amet facilisis feugiat, odio metus gravida
ante, ut pharetra massa metus id nunc. Duis scelerisque molestie turpis.
Sed fringilla, massa eget luctus malesuada, metus eros molestie lectus, ut
tempus eros massa ut dolor. Aenean aliquet fringilla sem. Suspendisse sed
ligula in ligula suscipit aliquam. Praesent in eros vestibulum mi
adipiscing adipiscing. Morbi facilisis. Curabitur ornare consequat nunc.
Aenean vel metus. Ut posuere viverra nulla. Aliquam erat volutpat.
Pellentesque convallis. Maecenas feugiat, tellus pellentesque pretium
posuere, felis lorem euismod felis, eu ornare leo nisi vel felis. Mauris
consectetur tortor et purus.









+    </div>
+    <div id="tabs-3">
+        

Mauris eleifend est et turpis. Duis id erat. Suspendisse potenti.
Aliquam vulputate, pede vel vehicula accumsan, mi neque rutrum erat, eu
congue orci lorem eget lorem. Vestibulum non ante. Class aptent taciti
sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.
Fusce sodales. Quisque eu urna vel enim commodo pellentesque. Praesent eu
risus hendrerit ligula tempus pretium. Curabitur lorem enim, pretium nec,
feugiat nec, luctus a, lacus.






+        

Duis cursus. Maecenas ligula eros, blandit nec, pharetra at, semper
at, magna. Nullam ac lacus. Nulla facilisi. Praesent viverra justo vitae
neque. Praesent blandit adipiscing velit. Suspendisse potenti. Donec
mattis, pede vel pharetra blandit, magna ligula faucibus eros, id euismod
lacus dolor eget odio. Nam scelerisque. Donec non libero sed nulla mattis
commodo. Ut sagittis. Donec nisi lectus, feugiat porttitor, tempor ac,
tempor vitae, pede. Aenean vehicula velit eu tellus interdum rutrum.
Maecenas commodo. Pellentesque nec elit. Fusce in lacus. Vivamus a libero
vitae lectus hendrerit hendrerit.








+    </div>
+</div>
+
+</div><!-- End demo -->
+
+<div class="demo-description">
+
+

Control tabs with a slider.


+
+</div><!-- End demo-description -->
+
+</body>
+</html>
=======================================
--- /dev/null
+++
/branches/dev/positionTo/tests/visual/sortable/sortable_ticket_4551.html    
Fri Jul 24 05:24:44 2009
@@ -0,0 +1,51 @@
+<!doctype html>
+<html lang="en">
+<head>
+    <title>Sortable Visual Test : Sortable ticket #4551</title>
+    <link rel="stylesheet" href="../visual.css" type="text/css" />
+    <link rel="stylesheet" href="../../../themes/base/ui.all.css"
type="text/css">
+    <script type="text/javascript" src="../../../jquery-1.3.2.js"></script>
+    <script type="text/javascript" src="../../../ui/ui.core.js"></script>
+    <script type="text/javascript" src="../../../ui/ui.sortable.js"></script>
+    <script type="text/javascript">
+    $(function() {
+        $("#first, #second").sortable({
+            connectWith: '.sortable'
+        }).disableSelection();
+    });
+    </script>
+    <style type="text/css">
+        .sortable { margin: 0; padding: 0; }
+        .sortable div { margin: 3px 3px 3px 0; background: #ccc; padding: 1px;
border: 1px solid black; float:left; width: 100px; height: 140px;
font-size: 1em; text-align: center; }
+        #second div { background: #acc; }
+    </style>
+</head>
+<body>
+
+<h1 class="ui-widget-header"><a
href="http://dev.jqueryui.com/ticket/4551">#4551 - Sortable connectWith
fails if item is floated</a></h1>
+
+<div id="first" class="sortable">
+    <div>1</div>
+    <div>2</div>
+    <div>3</div>
+    <div>4</div>
+    <div>5</div>
+    <div>6</div>
+    <div>7</div>
+    <div>8</div>
+    <div>9</div>
+    <div>10</div>
+    <div>11</div>
+    <div>12</div>
+</div>
+
+<br style="clear:both;">
+<hr />
+
+<div id="second" class="sortable">
+    <div>12</div>
+    <div>14</div>
+</div>
+
+</body>
+</html>
=======================================
--- /dev/null
+++ /branches/dev/positionTo/ui/i18n/ui.datepicker-eu.js    Fri Jul 24
05:24:44 2009
@@ -0,0 +1,22 @@
+/* Euskarako oinarria 'UI date picker' jquery-ko extentsioarentzat */
+/* Karrikas-ek itzulia (karrikas@karrikas.com) */
+jQuery(function($){
+    $.datepicker.regional['eu'] = {
+        closeText: 'Egina',
+        prevText: '&#x3c;Aur',
+        nextText: 'Hur&#x3e;',
+        currentText: 'Gaur',
+        monthNames:
['Urtarrila','Otsaila','Martxoa','Apirila','Maiatza','Ekaina',
+        'Uztaila','Abuztua','Iraila','Urria','Azaroa','Abendua'],
+        monthNamesShort: ['Urt','Ots','Mar','Api','Mai','Eka',
+        'Uzt','Abu','Ira','Urr','Aza','Abe'],
+        dayNames:
['Igandea','Astelehena','Asteartea','Asteazkena','Osteguna','Ostirala','Larunbata'],
+        dayNamesShort: ['Iga','Ast','Ast','Ast','Ost','Ost','Lar'],
+        dayNamesMin: ['Ig','As','As','As','Os','Os','La'],
+        dateFormat: 'yy/mm/dd',
+        firstDay: 1,
+        isRTL: false,
+        showMonthAfterYear: false,
+        yearSuffix: ''};
+    $.datepicker.setDefaults($.datepicker.regional['eu']);
+});
=======================================
--- /dev/null
+++ /branches/dev/positionTo/ui/i18n/ui.datepicker-fr-CH.js    Fri Jul 24
05:24:44 2009
@@ -0,0 +1,7 @@
+/* Swiss-French initialisation for the jQuery UI date picker plugin. */
+/* Written Martin Voelkle (martin.voelkle@e-tc.ch). */
+jQuery(function($){
+    $.datepicker.regional['fr-CH'] =
+        $.extend({}, $.datepicker.regional['fr'], {dateFormat: 'dd.mm.yy'});
+    $.datepicker.setDefaults($.datepicker.regional['fr-CH']);
+});
=======================================
--- /dev/null
+++ /branches/dev/positionTo/ui/ui.stackfix.js    Fri Jul 24 05:24:44 2009
@@ -0,0 +1,40 @@
+/*
+ * jQuery UI Stackfix @VERSION
+ *
+ * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT (MIT-LICENSE.txt)
+ * and GPL (GPL-LICENSE.txt) licenses.
+ *
+ * http://docs.jquery.com/UI/Stackfix
+ */
+
+(function($){
+
+// This is only for IE6
+$.fn.stackfix = $.browser.msie && /6.0/.test(navigator.userAgent) ?
function(s) {
+    s = $.extend({
+        top : 'auto', // auto == .currentStyle.borderTopWidth
+        left : 'auto', // auto == .currentStyle.borderLeftWidth
+        width : 'auto', // auto == offsetWidth
+        height : 'auto', // auto == offsetHeight
+        opacity : true,
+        src : 'javascript:false;'
+    }, s || {});
+    var prop = function(n){return n&&n.constructor==Number?n+'px':n;},
+     html = '<iframe
class="ui-stackfix"frameborder="0"tabindex="-1"src="'+s.src+'"'+
+     'style="display:block;position:absolute;z-index:-1;'+
+         (s.opacity !== false?'filter:Alpha(Opacity=\'0\');':'')+
+            
     'top:'+(s.top=='auto'?'expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)|
|0)*-1)+\'px\')':prop(s.top))+';'+
+            
     'left:'+(s.left=='auto'?'expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)|
|0)*-1)+\'px\')':prop(s.left))+';'+
+            
     'width:'+(s.width=='auto'?'expression(this.parentNode.offsetWidth+\'px\')':prop(s.width))+';'+
+            
     'height:'+(s.height=='auto'?'expression(this.parentNode.offsetHeight+\'px\')':prop(s.height))+';'+
+                '"/>';
+    return this.each(function() {
+        if ( $('> iframe.ui-stackfix', this).length == 0 )
+            this.insertBefore( document.createElement(html), this.firstChild );
+    });
+} : function() {
+    return this;
+};
+
+})(jQuery);
=======================================
--- /branches/dev/positionTo/external/jquery.bgiframe-2.1.1.js    Sat Jun 6
04:45:55 2009
+++ /dev/null
@@ -1,100 +0,0 @@
-/* Copyright (c) 2006 Brandon Aaron (http://brandonaaron.net)
- * Dual licensed under the MIT
(http://www.opensource.org/licenses/mit-license.php)
- * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
- *
- * $LastChangedDate: 2007-07-21 18:44:59 -0500 (Sat, 21 Jul 2007) $
- * $Rev: 2446 $
- *
- * Version 2.1.1
- */
-
-(function($){
-
-/**
- * The bgiframe is chainable and applies the iframe hack to get
- * around zIndex issues in IE6. It will only apply itself in IE6
- * and adds a class to the iframe called 'bgiframe'. The iframe
- * is appeneded as the first child of the matched element(s)
- * with a tabIndex and zIndex of -1.
- *
- * By default the plugin will take borders, sized with pixel units,
- * into account. If a different unit is used for the border's width,
- * then you will need to use the top and left settings as explained below.
- *
- * NOTICE: This plugin has been reported to cause perfromance problems
- * when used on elements that change properties (like width, height and
- * opacity) a lot in IE6. Most of these problems have been caused by
- * the expressions used to calculate the elements width, height and
- * borders. Some have reported it is due to the opacity filter. All
- * these settings can be changed if needed as explained below.
- *
- * @example $('div').bgiframe();
- * @before <div>

Paragraph

</div>
- * @result <div><iframe class="bgiframe".../>

Paragraph

</div>
- *
- * @param Map settings Optional settings to configure the iframe.
- * @option String|Number top The iframe must be offset to the top
- *         by the width of the top border. This should be a negative
- * number representing the border-top-width. If a number is
- *         is used here, pixels will be assumed. Otherwise, be sure
- *        to specify a unit. An expression could also be used.
- *         By default the value is "auto" which will use an expression
- *         to get the border-top-width if it is in pixels.
- * @option String|Number left The iframe must be offset to the left
- *         by the width of the left border. This should be a negative
- * number representing the border-left-width. If a number is
- *         is used here, pixels will be assumed. Otherwise, be sure
- *        to specify a unit. An expression could also be used.
- *         By default the value is "auto" which will use an expression
- *         to get the border-left-width if it is in pixels.
- * @option String|Number width This is the width of the iframe. If
- *        a number is used here, pixels will be assume. Otherwise, be sure
- *         to specify a unit. An experssion could also be used.
- *        By default the value is "auto" which will use an experssion
- *         to get the offsetWidth.
- * @option String|Number height This is the height of the iframe. If
- *        a number is used here, pixels will be assume. Otherwise, be sure
- *         to specify a unit. An experssion could also be used.
- *        By default the value is "auto" which will use an experssion
- *         to get the offsetHeight.
- * @option Boolean opacity This is a boolean representing whether or not
- *         to use opacity. If set to true, the opacity of 0 is applied. If
- *        set to false, the opacity filter is not applied. Default: true.
- * @option String src This setting is provided so that one could change
- *        the src of the iframe to whatever they need.
- *        Default: "javascript:false;"
- *
- * @name bgiframe
- * @type jQuery
- * @cat Plugins/bgiframe
- * @author Brandon Aaron (brandon.aaron@gmail.com ||
http://brandonaaron.net)
- */
-$.fn.bgIframe = $.fn.bgiframe = function(s) {
-    // This is only for IE6
-    if ( $.browser.msie && /6.0/.test(navigator.userAgent) ) {
-        s = $.extend({
-            top : 'auto', // auto == .currentStyle.borderTopWidth
-            left : 'auto', // auto == .currentStyle.borderLeftWidth
-            width : 'auto', // auto == offsetWidth
-            height : 'auto', // auto == offsetHeight
-            opacity : true,
-            src : 'javascript:false;'
-        }, s || {});
-        var prop = function(n){return n&&n.constructor==Number?n+'px':n;},
-         html = '<iframe
class="bgiframe"frameborder="0"tabindex="-1"src="'+s.src+'"'+
-         'style="display:block;position:absolute;z-index:-1;'+
-             (s.opacity !== false?'filter:Alpha(Opacity=\'0\');':'')+
-                
     'top:'+(s.top=='auto'?'expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)|
|0)*-1)+\'px\')':prop(s.top))+';'+
-                
     'left:'+(s.left=='auto'?'expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)|
|0)*-1)+\'px\')':prop(s.left))+';'+
-                
     'width:'+(s.width=='auto'?'expression(this.parentNode.offsetWidth+\'px\')':prop(s.width))+';'+
-                
     'height:'+(s.height=='auto'?'expression(this.parentNode.offsetHeight+\'px\')':prop(s.height))+';'+
-                    '"/>';
-        return this.each(function() {
-            if ( $('> iframe.bgiframe', this).length == 0 )
-                this.insertBefore( document.createElement(html), this.firstChild );
-        });
-    }
-    return this;
-};
-
-})(jQuery);
=======================================
--- /branches/dev/positionTo/demos/accordion/no-auto-height.html    Sat Jun 6
04:45:55 2009
+++ /branches/dev/positionTo/demos/accordion/no-auto-height.html    Fri Jul 24
05:24:44 2009
@@ -10,7 +10,8 @@
    <script type="text/javascript">
    $(function() {
        $("#accordion").accordion({
-            autoHeight: false
+            autoHeight: false,
+            navigation: true
        });
    });
    </script>
@@ -20,15 +21,15 @@
<div class="demo">
<div id="accordion">
-    <h3><a href="#">Section 1</a></h3>
+    <h3><a href="#section1">Section 1</a></h3>
    <div>
        

Mauris mauris ante, blandit et, ultrices a, susceros. Nam mi. Proin
viverra leo ut odio. Curabitur malesuada. Vestibulum a velit eu ante
scelerisque vulputate.


    </div>
-    <h3><a href="#">Section 2</a></h3>
+    <h3><a href="#section2">Section 2</a></h3>
    <div>
        

Sed non urna. Donec et ante. Phasellus eu ligula. Vestibulum sit amet
purus. Vivamus hendrerit, dolor at aliquet laoreet, mauris turpis porttitor
velit, faucibus interdum tellus libero ac justo. Vivamus non quam. In
suscipit faucibus urna.



    </div>
-    <h3><a href="#">Section 3</a></h3>
+    <h3><a href="#section3">Section 3</a></h3>
    <div>
        

Nam enim risus, molestie et, porta ac, aliquam ac, risus. Quisque
lobortis. Phasellus pellentesque purus in massa. Aenean in pede. Phasellus
ac libero ac tellus pellentesque semper. Sed ac felis. Sed commodo, magna
quis lacinia ornare, quam ante aliquam nisi, eu iaculis leo purus venenatis
dui.




        <ul>
@@ -40,6 +41,7 @@
            <li>List item</li>
            <li>List item</li>
        </ul>
+        <a href="#othercontent">Link to other content</a>
    </div>
</div>
@@ -51,6 +53,8 @@

Setting <code>autoHeight: false</code> allows to accordion panels to
keep their native height.


+

In addition, the <code>navigation</code> option is enabled, opening the
panel based on the current location, eg. no-auto-height.html#panel2 would
open the second panel on page load. It also finds anchors within the
content, so #othercontent will open the third section, as it contains a
link with that href.




+
</div><!-- End demo-description -->
</body>
=======================================
--- /branches/dev/positionTo/demos/datepicker/date-formats.html    Sat Jun 6
04:45:55 2009
+++ /branches/dev/positionTo/demos/datepicker/date-formats.html    Fri Jul 24
05:24:44 2009
@@ -24,8 +24,8 @@
    <select id="format">
        <option value="mm/dd/yy">Default - mm/dd/yy</option>
        <option value="yy-mm-dd">ISO 8601 - yy-mm-dd</option>
-        <option value="d M, y">Short - d M, yy</option>
-        <option value="d MM, y">Medium - d MM, yy</option>
+        <option value="d M, y">Short - d M, y</option>
+        <option value="d MM, y">Medium - d MM, y</option>
        <option value="DD, d MM, yy">Full - DD, d MM, yy</option>
        <option value="'day' d 'of' MM 'in the year' yy">With text - 'day'
d 'of' MM 'in the year' yy</option>
    </select>
=======================================
--- /branches/dev/positionTo/demos/datepicker/index.html    Sat Jun 6
04:45:55 2009
+++ /branches/dev/positionTo/demos/datepicker/index.html    Fri Jul 24
05:24:44 2009
@@ -17,6 +17,7 @@
        <li><a href="inline.html">Display inline</a></li>
        <li><a href="buttonbar.html">Display button bar</a></li>
        <li><a href="dropdown-month-year.html">Display month &amp; year
menus</a></li>
+        <li><a href="other-months.html">Dates in other months</a></li>
        <li><a href="multiple-calendars.html">Display multiple months</a></li>
        <li><a href="icon-trigger.html">Icon trigger</a></li>
        <li><a href="event-search.html">Event Search</a></li>
=======================================
--- /branches/dev/positionTo/demos/datepicker/localization.html    Sat Jun 6
04:45:55 2009
+++ /branches/dev/positionTo/demos/datepicker/localization.html    Fri Jul 24
05:24:44 2009
@@ -17,9 +17,11 @@
    <script type="text/javascript"
src="../../ui/i18n/ui.datepicker-eo.js"></script>
    <script type="text/javascript"
src="../../ui/i18n/ui.datepicker-es.js"></script>
    <script type="text/javascript"
src="../../ui/i18n/ui.datepicker-et.js"></script>
+    <script type="text/javascript"
src="../../ui/i18n/ui.datepicker-eu.js"></script>
    <script type="text/javascript"
src="../../ui/i18n/ui.datepicker-fa.js"></script>
    <script type="text/javascript"
src="../../ui/i18n/ui.datepicker-fi.js"></script>
    <script type="text/javascript"
src="../../ui/i18n/ui.datepicker-fr.js"></script>
+    <script type="text/javascript"
src="../../ui/i18n/ui.datepicker-fr-CH.js"></script>
    <script type="text/javascript"
src="../../ui/i18n/ui.datepicker-he.js"></script>
    <script type="text/javascript"
src="../../ui/i18n/ui.datepicker-hr.js"></script>
    <script type="text/javascript"
src="../../ui/i18n/ui.datepicker-hu.js"></script>
@@ -71,6 +73,7 @@
        <option value="ar">Arabic
(&#8235;(&#1604;&#1593;&#1585;&#1576;&#1610;</option>
        <option value="hy">Armenian
(&#1344;&#1377;&#1397;&#1381;&#1408;&#1381;&#1398;)</option>
        <option value="az">Azerbaijani (Az&#601;rbaycan dili)</option>
+        <option value="eu">Basque (Euskara)</option>
        <option value="bg">Bulgarian
(&#1073;&#1098;&#1083;&#1075;&#1072;&#1088;&#1089;&#1082;&#1080;