@@ -5,7 +5,7 @@
<title>Compound Visual Test : Accordion in Tabs</title>
<link rel="stylesheet" href="../visual.css" type="text/css" />
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
<script type="text/javascript" src="../../../jquery-1.7.1.js"></script>
<script type="text/javascript" src="../../../jquery-1.7.2.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.accordion.js"></script>
@@ -5,7 +5,7 @@
<title>Compound Visual Test : Datepicker in Dialog</title>
<link rel="stylesheet" href="../visual.css" type="text/css" />
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
<script type="text/javascript" src="../../../jquery-1.7.1.js"></script>
<script type="text/javascript" src="../../../jquery-1.7.2.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.mouse.js"></script>
@@ -5,7 +5,7 @@
<title>Compound Visual Test : Draggable in Accordion</title>
<link rel="stylesheet" href="../visual.css" type="text/css" />
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
<script type="text/javascript" src="../../../jquery-1.7.1.js"></script>
<script type="text/javascript" src="../../../jquery-1.7.2.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.mouse.js"></script>
@@ -5,7 +5,7 @@
<title>Compound Visual Test : Draggable in Accordion</title>
<link rel="stylesheet" href="../visual.css" type="text/css" />
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
<script type="text/javascript" src="../../../jquery-1.7.1.js"></script>
<script type="text/javascript" src="../../../jquery-1.7.2.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.mouse.js"></script>
@@ -5,7 +5,7 @@
<title>Compound Visual Test : Accordion in Tabs</title>
<link rel="stylesheet" href="../visual.css" type="text/css" />
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
<script type="text/javascript" src="../../../jquery-1.7.1.js"></script>
<script type="text/javascript" src="../../../jquery-1.7.2.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.mouse.js"></script>
@@ -5,7 +5,7 @@
<title>Compound Visual Test : Tabs in Tabs</title>
<link rel="stylesheet" href="../visual.css" type="text/css" />
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
<script type="text/javascript" src="../../../jquery-1.7.1.js"></script>
<script type="text/javascript" src="../../../jquery-1.7.2.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.accordion.js"></script>
@@ -5,7 +5,7 @@
<title>Compound Visual Test : Tabs in Tabs</title>
<link rel="stylesheet" href="../visual.css" type="text/css" />
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
<script type="text/javascript" src="../../../jquery-1.7.1.js"></script>
<script type="text/javascript" src="../../../jquery-1.7.2.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.position.js"></script>
@@ -5,7 +5,7 @@
<title>Compound Visual Test : All Widgets in Dialog</title>
<link rel="stylesheet" href="../visual.css" type="text/css" />
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
<script type="text/javascript" src="../../../jquery-1.7.1.js"></script>
<script type="text/javascript" src="../../../jquery-1.7.2.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.mouse.js"></script>
@@ -5,7 +5,7 @@
<title>Dialog Visual Test - Modal Dialog in Large DOM</title>
<link rel="stylesheet" href="../visual.css">
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css">
<script src="../../../jquery-1.7.1.js"></script>
<script src="../../../jquery-1.7.2.js"></script>
<script src="../../../external/jquery.bgiframe-2.1.2.js"></script>
<script src="../../../ui/jquery.ui.core.js"></script>
<script src="../../../ui/jquery.ui.position.js"></script>
@@ -4,7 +4,7 @@
<meta charset="utf-8">
<title>jQuery UI Effects Test Suite</title>
<link rel="stylesheet" href="effects.all.css" type="text/css">
<script src="../../../jquery-1.7.1.js"></script>
<script src="../../../jquery-1.7.2.js"></script>
<script src="../../../ui/jquery.effects.core.js"></script>
<script src="../../../ui/jquery.effects.blind.js"></script>
<script src="../../../ui/jquery.effects.bounce.js"></script>
@@ -4,7 +4,7 @@
<meta charset="utf-8">
<title>jQuery UI Effects Test Suite</title>
<link rel="stylesheet" href="effects.all.css" type="text/css">
<script src="../../../jquery-1.7.1.js"></script>
<script src="../../../jquery-1.7.2.js"></script>
<script src="../../../ui/jquery.effects.core.js"></script>
<script src="../../../ui/jquery.effects.scale.js"></script>
<script src="effects.all.js"></script>
@@ -4,7 +4,7 @@
<title>Menu Visual Test: Default</title>
<link rel="stylesheet" href="../visual.css" type="text/css" />
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css" title="ui-theme" />
<script type="text/javascript" src="../../../jquery-1.7.1.js"></script>
<script type="text/javascript" src="../../../jquery-1.7.2.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.position.js"></script>
@@ -4,7 +4,7 @@
<title>Menu Visual Test: Default</title>
<link rel="stylesheet" href="../visual.css" type="text/css" />
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css" title="ui-theme" />
<script type="text/javascript" src="../../../jquery-1.7.1.js"></script>
<script type="text/javascript" src="../../../jquery-1.7.2.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.position.js"></script>
@@ -4,7 +4,7 @@
<title>Menu Visual Test: Default</title>
<link rel="stylesheet" href="../visual.css" type="text/css" />
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css" title="ui-theme" />
<script type="text/javascript" src="../../../jquery-1.7.1.js"></script>
<script type="text/javascript" src="../../../jquery-1.7.2.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.menu.js"></script>
@@ -5,7 +5,7 @@
<title>Position Visual Test: Default</title>
<link rel="stylesheet" href="../visual.css" type="text/css" />
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css" title="ui-theme" />
<script type="text/javascript" src="../../../jquery-1.7.1.js"></script>
<script type="text/javascript" src="../../../jquery-1.7.2.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.position.js"></script>
@@ -5,7 +5,7 @@
<title>Position Visual Test: Fit</title>
<link rel="stylesheet" href="../visual.css" type="text/css" />
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css" title="ui-theme" />
<script type="text/javascript" src="../../../jquery-1.7.1.js"></script>
<script type="text/javascript" src="../../../jquery-1.7.2.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.position.js"></script>
@@ -5,7 +5,7 @@
<title>Position Visual Test: Flip</title>
<link rel="stylesheet" href="../visual.css" type="text/css" />
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css" title="ui-theme" />
<script type="text/javascript" src="../../../jquery-1.7.1.js"></script>
<script type="text/javascript" src="../../../jquery-1.7.2.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.position.js"></script>
@@ -5,7 +5,7 @@
<title>Position Visual Test: FlipFit</title>
<link rel="stylesheet" href="../visual.css" type="text/css" />
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css" title="ui-theme" />
<script type="text/javascript" src="../../../jquery-1.7.1.js"></script>
<script type="text/javascript" src="../../../jquery-1.7.2.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.position.js"></script>
@@ -5,7 +5,7 @@
<title>Position Visual Test: Default</title>
<link rel="stylesheet" href="../visual.css" type="text/css" />
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css" title="ui-theme" />
<script type="text/javascript" src="../../../jquery-1.7.1.js"></script>
<script type="text/javascript" src="../../../jquery-1.7.2.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.position.js"></script>
@@ -7,7 +7,7 @@
<link rel="stylesheet" href="../visual.css" type="text/css" />
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css" title="ui-theme" />

<script src="../../../jquery-1.7.1.js"></script>
<script src="../../../jquery-1.7.2.js"></script>
<script src="../../../ui/jquery.ui.core.js"></script>
<script src="../../../ui/jquery.ui.widget.js"></script>
<script src="../../../ui/jquery.ui.mouse.js"></script>
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>jQuery UI Example Page</title>
<link rel="stylesheet" href="../../themes/base/jquery.ui.all.css" type="text/css">
<script type="text/javascript" src="../../jquery-1.7.1.js"></script>
<script type="text/javascript" src="../../jquery-1.7.2.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../ui/jquery.ui.mouse.js"></script>
@@ -4,7 +4,7 @@
<title>Tooltip Visual Test: Default</title>
<link rel="stylesheet" href="../visual.css" type="text/css" />
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
<script type="text/javascript" src="../../../jquery-1.7.1.js"></script>
<script type="text/javascript" src="../../../jquery-1.7.2.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.position.js"></script>
@@ -4,7 +4,7 @@
<title>Tooltip Visual Test: Default</title>
<link rel="stylesheet" href="../visual.css" type="text/css" />
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
<script type="text/javascript" src="../../../jquery-1.7.1.js"></script>
<script type="text/javascript" src="../../../jquery-1.7.2.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.position.js"></script>
@@ -4,7 +4,7 @@
<title>Tooltip Visual Test: Default</title>
<link rel="stylesheet" href="../visual.css" type="text/css" />
<link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
<script type="text/javascript" src="../../../jquery-1.7.1.js"></script>
<script type="text/javascript" src="../../../jquery-1.7.2.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../../../ui/jquery.ui.position.js"></script>
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Accordion @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI CSS Framework @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Autocomplete @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI CSS Framework @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Button @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -7,7 +7,7 @@
*
* http://docs.jquery.com/UI/Button#theming
*/
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: hidden; *overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; }
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI CSS Framework @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Datepicker @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Dialog @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Menu @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -15,6 +15,7 @@
.ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }

.ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }
.ui-menu .ui-state-disabled a { cursor: default; }

/* icon support */
.ui-menu-icons { position: relative; }
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Progressbar @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Resizable @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Selectable @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Slider @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Spinner @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Tabs @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI CSS Framework @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Tooltip @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -13,7 +13,7 @@ jQuery(function($){
dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],
dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'],
dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'],
weekHeader: 'Wo',
weekHeader: 'KW',
dateFormat: 'dd.mm.yy',
firstDay: 1,
isRTL: false,
@@ -4,15 +4,51 @@
jQuery(function($) {
$.datepicker.regional['fa'] = {
closeText: 'بستن',
prevText: '&#x3C;قبلي',
nextText: 'بعدي&#x3E;',
prevText: '&#x3C;قبلی',
nextText: 'بعدی&#x3E;',
currentText: 'امروز',
monthNames: ['فروردين','ارديبهشت','خرداد','تير','مرداد','شهريور',
'مهر','آبان','آذر','دي','بهمن','اسفند'],
monthNames: [
'فروردين',
'ارديبهشت',
'خرداد',
'تير',
'مرداد',
'شهريور',
'مهر',
'آبان',
'آذر',
'دی',
'بهمن',
'اسفند'
],
monthNamesShort: ['1','2','3','4','5','6','7','8','9','10','11','12'],
dayNames: ['يکشنبه','دوشنبه','سه‌شنبه','چهارشنبه','پنجشنبه','جمعه','شنبه'],
dayNamesShort: ['ي','د','س','چ','پ','ج', 'ش'],
dayNamesMin: ['ي','د','س','چ','پ','ج', 'ش'],
dayNames: [
'يکشنبه',
'دوشنبه',
'سه‌شنبه',
'چهارشنبه',
'پنجشنبه',
'جمعه',
'شنبه'
],
dayNamesShort: [
'ی',
'د',
'س',
'چ',
'پ',
'ج',
'ش'
],
dayNamesMin: [
'ی',
'د',
'س',
'چ',
'پ',
'ج',
'ش'
],
weekHeader: 'هف',
dateFormat: 'yy/mm/dd',
firstDay: 6,
@@ -1,5 +1,5 @@
/* Finnish initialisation for the jQuery UI date picker plugin. */
/* Written by Harri Kilpi� (harrikilpio@gmail.com). */
/* Written by Harri Kilpiö (harrikilpio@gmail.com). */
jQuery(function($){
$.datepicker.regional['fi'] = {
closeText: 'Sulje',
@@ -10,7 +10,7 @@ jQuery(function($){
'Hein&#xE4;kuu','Elokuu','Syyskuu','Lokakuu','Marraskuu','Joulukuu'],
monthNamesShort: ['Tammi','Helmi','Maalis','Huhti','Touko','Kes&#xE4;',
'Hein&#xE4;','Elo','Syys','Loka','Marras','Joulu'],
dayNamesShort: ['Su','Ma','Ti','Ke','To','Pe','Su'],
dayNamesShort: ['Su','Ma','Ti','Ke','To','Pe','La'],
dayNames: ['Sunnuntai','Maanantai','Tiistai','Keskiviikko','Torstai','Perjantai','Lauantai'],
dayNamesMin: ['Su','Ma','Ti','Ke','To','Pe','La'],
weekHeader: 'Vk',
@@ -0,0 +1,21 @@
/* Georgian (UTF-8) initialisation for the jQuery UI date picker plugin. */
/* Written by Lado Lomidze (lado.lomidze@gmail.com). */
jQuery(function($){
$.datepicker.regional['ge'] = {
closeText: 'დახურვა',
prevText: '&#x3c; წინა',
nextText: 'შემდეგი &#x3e;',
currentText: 'დღეს',
monthNames: ['იანვარი','თებერვალი','მარტი','აპრილი','მაისი','ივნისი', 'ივლისი','აგვისტო','სექტემბერი','ოქტომბერი','ნოემბერი','დეკემბერი'],
monthNamesShort: ['იან','თებ','მარ','აპრ','მაი','ივნ', 'ივლ','აგვ','სექ','ოქტ','ნოე','დეკ'],
dayNames: ['კვირა','ორშაბათი','სამშაბათი','ოთხშაბათი','ხუთშაბათი','პარასკევი','შაბათი'],
dayNamesShort: ['კვ','ორშ','სამ','ოთხ','ხუთ','პარ','შაბ'],
dayNamesMin: ['კვ','ორშ','სამ','ოთხ','ხუთ','პარ','შაბ'],
weekHeader: 'კვირა',
dateFormat: 'dd-mm-yy',
firstDay: 1,
isRTL: false,
showMonthAfterYear: false,
yearSuffix: ''};
$.datepicker.setDefaults($.datepicker.regional['ge']);
});
@@ -6,9 +6,9 @@ jQuery(function($){
prevText: '&#x3C;',
nextText: '&#x3E;',
currentText: 'Денес',
monthNames: ['Јануари','Фебруари','Март','Април','Мај','Јуни',
monthNames: ['Јануари','Февруари','Март','Април','Мај','Јуни',
'Јули','Август','Септември','Октомври','Ноември','Декември'],
monthNamesShort: ['Јан','Феб','Мар','Апр','Мај','Јун',
monthNamesShort: ['Јан','Фев','Мар','Апр','Мај','Јун',
'Јул','Авг','Сеп','Окт','Ное','Дек'],
dayNames: ['Недела','Понеделник','Вторник','Среда','Четврток','Петок','Сабота'],
dayNamesShort: ['Нед','Пон','Вто','Сре','Чет','Пет','Саб'],
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Effects Blind @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Effects Bounce @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Effects Clip @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Effects @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Effects Drop @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Effects Explode @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Effects Fade @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Effects Fold @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Effects Highlight @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Effects Pulsate @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Effects Scale @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Effects Shake @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Effects Slide @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Effects Transfer @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Accordion @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -12,6 +12,7 @@
* jquery.ui.widget.js
*/
(function( $, undefined ) {
var uid = 0;

$.widget( "ui.accordion", {
version: "@VERSION",
@@ -33,7 +34,9 @@ $.widget( "ui.accordion", {
},

_create: function() {
var options = this.options;
var accordionId = this.accordionId = "ui-accordion-" +
(this.element.attr( "id" ) || ++uid),
options = this.options;

this.prevShow = this.prevHide = $();
this.element.addClass( "ui-accordion ui-widget ui-helper-reset" );
@@ -68,33 +71,55 @@ $.widget( "ui.accordion", {

this.headers
.attr( "role", "tab" )
// TODO: use _bind()
.bind( "keydown.accordion", $.proxy( this, "_keydown" ) )
.each(function( i ) {
var header = $( this ),
headerId = header.attr( "id" ),
panel = header.next(),
panelId = panel.attr( "id" );
if ( !headerId ) {
headerId = accordionId + "-header-" + i;
header.attr( "id", headerId );
}
if ( !panelId ) {
panelId = accordionId + "-panel-" + i;
panel.attr( "id", panelId );
}
header.attr( "aria-controls", panelId );
panel.attr( "aria-labelledby", headerId );
})
.next()
.attr( "role", "tabpanel" );

this.headers
.not( this.active )
.attr({
// TODO: document support for each of these
"aria-expanded": "false",
"aria-selected": "false",
tabIndex: -1
})
.next()
.attr({
"aria-expanded": "false",
"aria-hidden": "true"
})
.hide();

// make sure at least one header is in the tab order
if ( !this.active.length ) {
this.headers.eq( 0 ).attr( "tabIndex", 0 );
} else {
this.active.attr({
"aria-expanded": "true",
"aria-selected": "true",
tabIndex: 0
});
})
.next()
.attr({
"aria-expanded": "true",
"aria-hidden": "false"
});
}

this._bind( this.headers, { keydown: "_keydown" });
this._bind( this.headers.next(), { keydown: "_panelKeyDown" });
this._setupEvents( options.event );
},

@@ -126,26 +151,40 @@ $.widget( "ui.accordion", {
},

_destroy: function() {
var accordionId = this.accordionId;

// clean up main element
this.element
.removeClass( "ui-accordion ui-widget ui-helper-reset" )
.removeAttr( "role" );

// clean up headers
this.headers
.unbind( ".accordion" )
.removeClass( "ui-accordion-header ui-accordion-header-active ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top" )
.removeAttr( "role" )
.removeAttr( "aria-expanded" )
.removeAttr( "aria-selected" )
.removeAttr( "tabIndex" );
.removeAttr( "aria-controls" )
.removeAttr( "tabIndex" )
.each(function() {
if ( /^ui-accordion/.test( this.id ) ) {
this.removeAttribute( "id" );
}
});
this._destroyIcons();

// clean up content panels
var contents = this.headers.next()
.css( "display", "" )
.removeAttr( "role" )
.removeClass( "ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-state-disabled" );
.removeAttr( "aria-expanded" )
.removeAttr( "aria-hidden" )
.removeAttr( "aria-labelledby" )
.removeClass( "ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-state-disabled" )
.each(function() {
if ( /^ui-accordion/.test( this.id ) ) {
this.removeAttribute( "id" );
}
});
if ( this.options.heightStyle !== "content" ) {
this.element.css( "height", this.originalHeight );
contents.css( "height", "" );
@@ -161,8 +200,8 @@ $.widget( "ui.accordion", {

if ( key === "event" ) {
if ( this.options.event ) {
// TODO: this is incorrect for multiple events (see _setupEvents)
this.headers.unbind( this.options.event + ".accordion", this._eventHandler );
this.headers.unbind(
this.options.event.split( " " ).join( ".accordion " ) + ".accordion" );
}
this._setupEvents( value );
}
@@ -190,8 +229,7 @@ $.widget( "ui.accordion", {
},

_keydown: function( event ) {
// TODO: remove disabled check when using _bind()
if ( this.options.disabled || event.altKey || event.ctrlKey ) {
if ( event.altKey || event.ctrlKey ) {
return;
}

@@ -212,6 +250,13 @@ $.widget( "ui.accordion", {
case keyCode.SPACE:
case keyCode.ENTER:
this._eventHandler( event );
break;
case keyCode.HOME:
toFocus = this.headers[ 0 ];
break;
case keyCode.END:
toFocus = this.headers[ length - 1 ];
break;
}

if ( toFocus ) {
@@ -222,6 +267,12 @@ $.widget( "ui.accordion", {
}
},

_panelKeyDown : function( event ) {
if ( event.keyCode === $.ui.keyCode.UP && event.ctrlKey ) {
$( event.currentTarget ).prev().focus();
}
},

refresh: function() {
var heightStyle = this.options.heightStyle,
parent = this.element.parent(),
@@ -300,11 +351,14 @@ $.widget( "ui.accordion", {
},

_setupEvents: function( event ) {
if ( event ) {
// TODO: use _bind()
this.headers.bind( event.split( " " ).join( ".accordion " ) + ".accordion",
$.proxy( this, "_eventHandler" ) );
var events = {};
if ( !event ) {
return;
}
$.each( event.split(" "), function( index, eventName ) {
events[ eventName ] = "_eventHandler";
});
this._bind( this.headers, events );
},

_eventHandler: function( event ) {
@@ -324,7 +378,7 @@ $.widget( "ui.accordion", {

event.preventDefault();

if ( options.disabled ||
if (
// click on active header, but not collapsible
( clickedIsActive && !options.collapsible ) ||
// allow canceling activation
@@ -382,21 +436,26 @@ $.widget( "ui.accordion", {
this._toggleComplete( data );
}

// TODO assert that the blur and focus triggers are really necessary, remove otherwise
toHide.prev()
toHide
.attr({
"aria-expanded": "false",
"aria-selected": "false",
tabIndex: -1
"aria-hidden": "true"
})
.blur();
toShow.prev()
.prev()
.attr({
"aria-selected": "false",
tabIndex: -1
});
toShow
.attr({
"aria-expanded": "true",
"aria-selected": "true",
tabIndex: 0
"aria-hidden": "false"
})
.focus();
.prev()
.attr({
"aria-selected": "true",
tabIndex: 0
});
},

_animate: function( toShow, toHide, data ) {
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Autocomplete @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Button @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Datepicker @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Dialog @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Draggable @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Droppable @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Menu @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -59,6 +59,9 @@ $.widget( "ui.menu", {
"mousedown .ui-menu-item > a": function( event ) {
event.preventDefault();
},
"click .ui-state-disabled > a": function( event ) {
event.preventDefault();
},
"click .ui-menu-item:has(a)": function( event ) {
event.stopImmediatePropagation();
//Don't select disabled menu items
@@ -46,6 +46,9 @@ $.widget("ui.mouse", {
// other instances of mouse
_mouseDestroy: function() {
this.element.unbind('.'+this.widgetName);
$(document)
.unbind('mousemove.'+this.widgetName, this._mouseMoveDelegate)
.unbind('mouseup.'+this.widgetName, this._mouseUpDelegate);
},

_mouseDown: function(event) {
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Position @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Progressbar @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Resizable @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Selectable @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Slider @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Sortable @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Spinner @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Tabs @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -434,7 +434,7 @@ $.widget( "ui.tabs", {
// meta-function to give users option to provide a href string instead of a numerical index.
// also sanitizes numerical indexes to valid values.
if ( typeof index == "string" ) {
index = this.anchors.index( this.anchors.filter( "[href$=" + index + "]" ) );
index = this.anchors.index( this.anchors.filter( "[href$='" + index + "']" ) );
}

return index;
@@ -1,4 +1,4 @@
/*
/*!
* jQuery UI Tooltip @VERSION
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
@@ -99,7 +99,7 @@ $.widget( "ui.tooltip", {
return;
}

if ( !target.data( "ui-tooltip-title" ) ) {
if ( target.attr( "title" ) ) {
target.data( "ui-tooltip-title", target.attr( "title" ) );
}

@@ -173,6 +173,12 @@ $.widget( "ui.tooltip", {
target = $( event ? event.currentTarget : this.element ),
tooltip = this._find( target );

// disabling closes the tooltip, so we need to track when we're closing
// to avoid an infinite loop in case the tooltip becomes disabled on close
if ( this.closing ) {
return;
}

// don't close if the element has focus
// this prevents the tooltip from closing if you hover while focused
if ( !force && this.document[0].activeElement === target[0] ) {
@@ -195,7 +201,9 @@ $.widget( "ui.tooltip", {
target.removeData( "tooltip-open" );
target.unbind( "mouseleave.tooltip focusout.tooltip keyup.tooltip" );

this.closing = true;
this._trigger( "close", event, { tooltip: tooltip } );
this.closing = false;
},

_tooltip: function( element ) {