diff options
99 files changed, 7126 insertions, 2433 deletions
@@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python import os, sys from django.core.management import execute_manager sys.path.insert(0, '/home/nim/Work/chimere-project/chimere/') diff --git a/settings.py b/settings.py index ef31399..190a0b4 100644 --- a/settings.py +++ b/settings.py @@ -4,7 +4,8 @@ # Don't edit this file: # overload all theses settings in your local_settings.py file -import os, sys +import os +import sys _ = lambda s: s DEBUG = False @@ -23,19 +24,17 @@ STATIC_ROOT = ROOT_PATH + 'static/' TINYMCE_URL = '/tinymce/' EXTRA_CSS = [] -JQUERY_JS_URLS = ('/javascript/jquery/jquery.js', - '/javascript/jquery-ui/jquery-ui.js',) -JQUERY_CSS_URLS = ('/javascript/jquery-ui/css/smoothness/jquery-ui.css', - '/javascript/jquery-ui-themes/base/jquery.ui.all.css') +JQUERY_JS_URLS = [] +JQUERY_CSS_URLS = [] OSM_CSS_URLS = ["http://www.openlayers.org/api/theme/default/style.css"] GPSBABEL = '/usr/bin/gpsbabel' -GPSBABEL_OPTIONS = 'simplify,crosstrack,error=0.005k' # simplify with an - # error of 5 meters -#GPSBABEL_OPTIONS = 'simplify,count=100' +# simplify with an error of 5 meters +GPSBABEL_OPTIONS = 'simplify,crosstrack,error=0.005k' +# GPSBABEL_OPTIONS = 'simplify,count=100' -## chimere specific ## +# chimere specific ## CHIMERE_DEFAULT_ZOOM = 10 # center of the map CHIMERE_DEFAULT_CENTER = (-1.679444, 48.114722) @@ -53,6 +52,10 @@ CHIMERE_DISPLAY_AREAS = True # don't forget to run the upgrade.py script to create appropriate fields in # the database CHIMERE_DAYS_BEFORE_EVENT = 30 +# Dated events must usualy be checked as 'front page' to be displayed +# on front page - set CHIMERE_ALL_DATED_ARE_FRONT to True if you want to +# display all events on front page +CHIMERE_ALL_DATED_ARE_FRONT = True # allow feeds CHIMERE_FEEDS = True @@ -67,10 +70,12 @@ CHIMERE_MINIATURE_BY_DEFAULT = False # JS definition of the default map (for admin and when no map are defined in # the application) # cf. OpenLayers documentation for more details -CHIMERE_DEFAULT_MAP_LAYER = "new OpenLayers.Layer.OSM.Mapnik('Mapnik')" # OSM mapnik map + +# OSM mapnik map +CHIMERE_DEFAULT_MAP_LAYER = "new OpenLayers.Layer.OSM.Mapnik('Mapnik')" CHIMERE_XAPI_URL = 'http://open.mapquestapi.com/xapi/api/0.6/' -CHIMERE_OSM_API_URL = 'api06.dev.openstreetmap.org' # test URL +CHIMERE_OSM_API_URL = 'api06.dev.openstreetmap.org' # test URL CHIMERE_OSM_USER = 'test' CHIMERE_OSM_PASSWORD = 'test' @@ -89,13 +94,14 @@ CHIMERE_ENABLE_ROUTING = False CHIMERE_ROUTING_TRANSPORT = (('foot', _(u"Foot")), ('bicycle', _(u"Bicycle")), ('motorcar', _(u"Motorcar")), - ) + ) -CHIMERE_ROUTING_SPEEDS = {'foot':((3, _(u"You are walking slowly")), - (6, _(u"You are walking pretty quickly")),), - 'bicycle':((16, _(u"You are riding pretty slowly")), - (22, _(u"You are riding pretty quickly")),) - } +CHIMERE_ROUTING_SPEEDS = {'foot': ((3, _(u"You are walking slowly")), + (6, _(u"You are walking pretty quickly")),), + 'bicycle': ((16, _(u"You are riding pretty slowly")), + (22, _(u"You are riding pretty quickly")) + ) + } # available routing engine: 'routino' CHIMERE_ROUTING_ENGINE = { @@ -105,25 +111,26 @@ CHIMERE_ROUTING_ENGINE = { } CHIMERE_ROUTING_FAIL_MESSAGE = u"""<h3 class='warn'>Attention</h3> -<p>Le moteur de routage a échoué dans sa recherche de trajet. Les points de +<p>Le moteur de routage a échoué dans sa recherche de trajet. Les points de départ ou d'arrivée sont peut-être trop loin d'une voie existante ou le trajet est trop dangereux.</p>""" NOMINATIM_URL = 'http://nominatim.openstreetmap.org/search' # thumbnail -CHIMERE_THUMBS_SCALE_HEIGHT=250 -CHIMERE_THUMBS_SCALE_WIDTH=None +CHIMERE_THUMBS_SCALE_HEIGHT = 250 +CHIMERE_THUMBS_SCALE_WIDTH = None # length of short description CHIMERE_SHORT_DESC_LENGTH = 400 -CHIMERE_MODIF_EMAIL = _(u"""Hello, I would like to propose you a modification about this item: """) +CHIMERE_MODIF_EMAIL = _(u"Hello, I would like to propose you a modification " + u"about this item: ") -CHIMERE_ROUTING_WARN_MESSAGE = u"""<h3 class='warn'>Attention</h3> -<p>Cet itinéraire comporte des passages dangereux, nous vous conseillons de -modifier votre recherche.</p> -""" +CHIMERE_ROUTING_WARN_MESSAGE = u"<h3 class='warn'>Attention</h3>"\ + u"<p>Cet itinéraire comporte des passages dangereux, nous vous conseillons"\ + u" de modifier votre recherche, en ajoutant par exemple un ou des points "\ + u"d'étape à votre parcours pour éviter les zones de danger.</p>" CHIMERE_CSV_ENCODING = 'ISO-8859-1' @@ -181,7 +188,7 @@ MEDIA_URL = '/media/' TEMPLATE_LOADERS = ( 'django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader', -# 'django.template.loaders.eggs.load_template_source', + # 'django.template.loaders.eggs.load_template_source', ) MIDDLEWARE_CLASSES = ( @@ -195,9 +202,6 @@ MIDDLEWARE_CLASSES = ( ROOT_URLCONF = 'chimere_saclay.urls' TEMPLATE_DIRS = [ - # Put strings here, like "/home/html/django_templates" or "C:/www/django/templates". - # Always use forward slashes, even on Windows. - # Don't forget to use absolute paths, not relative paths. ROOT_PATH + 'templates', ] @@ -225,6 +229,7 @@ INSTALLED_APPS = [ try: import djcelery import kombu + kombu djcelery.setup_loader() BROKER_URL = 'django://' INSTALLED_APPS += ['kombu.transport.django', @@ -238,12 +243,13 @@ INSTALLED_APPS += [ 'chimere', ] -MOBILE_DOMAINS = [] # if you have specific domains for mobile access +MOBILE_DOMAINS = [] # if you have specific domains for mobile access LOGFILENAME = '/var/log/django/chimere.log' -LOGGING = {'version': 1, - 'disable_existing_loggers': False, +LOGGING = { + 'version': 1, + 'disable_existing_loggers': False, 'handlers': { # Include the default Django email handler for errors # This is what you'd get without configuring logging at all. @@ -275,8 +281,8 @@ LOGGING = {'version': 1, # Your own app - this assumes all your logger names start with "myapp." 'chimere': { 'handlers': ['logfile'], - 'level': 'WARNING', # Or maybe INFO or DEBUG - 'propogate': False + 'level': 'WARNING', # Or maybe INFO or DEBUG + 'propogate': False }, }, } @@ -289,6 +295,15 @@ except ImportError, e: if DJANGO_EXTENSIONS: INSTALLED_APPS.append('django_extensions') +if not JQUERY_JS_URLS: + JQUERY_JS_URLS = (STATIC_URL + 'jquery/jquery.min.js', + STATIC_URL + 'jquery-ui/jquery-ui.min.js') + +if not JQUERY_CSS_URLS: + JQUERY_CSS_URLS = (STATIC_URL + 'jquery-ui/smoothness/jquery-ui.css', + STATIC_URL + 'jquery-ui/base/jquery.ui.all.css') + + LOGGING['handlers']['logfile']['filename'] = LOGFILENAME if 'CHIMERE_SHARE_NETWORKS' not in globals(): @@ -297,12 +312,12 @@ if 'CHIMERE_SHARE_NETWORKS' not in globals(): # share with global CHIMERE_SHARE_NETWORKS CHIMERE_SHARE_NETWORKS = ( - ("Email", 'mailto:?subject=%(text)s&body=%(url)s', - STATIC_URL + 'chimere/img/email.png'), - ("Facebook", 'http://www.facebook.com/sharer.php?t=%(text)s&u=%(url)s', - STATIC_URL + 'chimere/img/facebook.png'), - ("Twitter", 'http://twitter.com/home?status=%(text)s %(url)s', - STATIC_URL + 'chimere/img/twitter.png'), + ("Email", 'mailto:?subject=%(text)s&body=%(url)s', + STATIC_URL + 'chimere/img/email.png'), + ("Facebook", 'http://www.facebook.com/sharer.php?t=%(text)s&u=%(url)s', + STATIC_URL + 'chimere/img/facebook.png'), + ("Twitter", 'http://twitter.com/home?status=%(text)s %(url)s', + STATIC_URL + 'chimere/img/twitter.png'), ) if 'OSM_JS_URLS' not in globals(): @@ -312,6 +327,7 @@ if 'OSM_JS_URLS' not in globals(): "http://www.openstreetmap.org/openlayers/OpenStreetMap.js"] if 'OSM_MOBILE_JS_URLS' not in globals(): global OSM_MOBILE_JS_URLS - OSM_MOBILE_JS_URLS = [STATIC_URL + "openlayers/OpenLayers.mobile.js", - "http://www.openstreetmap.org/openlayers/OpenStreetMap.js" - ] + OSM_MOBILE_JS_URLS = [ + STATIC_URL + "openlayers/OpenLayers.mobile.js", + "http://www.openstreetmap.org/openlayers/OpenStreetMap.js" + ] diff --git a/site_static/css/home.css b/site_static/css/home.css index 63ef79b..016c359 100644 --- a/site_static/css/home.css +++ b/site_static/css/home.css @@ -13,6 +13,10 @@ background-color: #fff; }
+select#id_categories{
+ max-width:240px;
+}
+
#frm-response{
display:none;
}
diff --git a/static/jquery-ui/base/images/animated-overlay.gif b/static/jquery-ui/base/images/animated-overlay.gif Binary files differnew file mode 100644 index 0000000..d441f75 --- /dev/null +++ b/static/jquery-ui/base/images/animated-overlay.gif diff --git a/static/jquery-ui/base/images/ui-bg_flat_0_aaaaaa_40x100.png b/static/jquery-ui/base/images/ui-bg_flat_0_aaaaaa_40x100.png Binary files differnew file mode 100644 index 0000000..5b5dab2 --- /dev/null +++ b/static/jquery-ui/base/images/ui-bg_flat_0_aaaaaa_40x100.png diff --git a/static/jquery-ui/base/images/ui-bg_flat_75_ffffff_40x100.png b/static/jquery-ui/base/images/ui-bg_flat_75_ffffff_40x100.png Binary files differnew file mode 100644 index 0000000..ac8b229 --- /dev/null +++ b/static/jquery-ui/base/images/ui-bg_flat_75_ffffff_40x100.png diff --git a/static/jquery-ui/base/images/ui-bg_glass_55_fbf9ee_1x400.png b/static/jquery-ui/base/images/ui-bg_glass_55_fbf9ee_1x400.png Binary files differnew file mode 100644 index 0000000..ad3d634 --- /dev/null +++ b/static/jquery-ui/base/images/ui-bg_glass_55_fbf9ee_1x400.png diff --git a/static/jquery-ui/base/images/ui-bg_glass_65_ffffff_1x400.png b/static/jquery-ui/base/images/ui-bg_glass_65_ffffff_1x400.png Binary files differnew file mode 100644 index 0000000..42ccba2 --- /dev/null +++ b/static/jquery-ui/base/images/ui-bg_glass_65_ffffff_1x400.png diff --git a/static/jquery-ui/base/images/ui-bg_glass_75_dadada_1x400.png b/static/jquery-ui/base/images/ui-bg_glass_75_dadada_1x400.png Binary files differnew file mode 100644 index 0000000..5a46b47 --- /dev/null +++ b/static/jquery-ui/base/images/ui-bg_glass_75_dadada_1x400.png diff --git a/static/jquery-ui/base/images/ui-bg_glass_75_e6e6e6_1x400.png b/static/jquery-ui/base/images/ui-bg_glass_75_e6e6e6_1x400.png Binary files differnew file mode 100644 index 0000000..86c2baa --- /dev/null +++ b/static/jquery-ui/base/images/ui-bg_glass_75_e6e6e6_1x400.png diff --git a/static/jquery-ui/base/images/ui-bg_glass_95_fef1ec_1x400.png b/static/jquery-ui/base/images/ui-bg_glass_95_fef1ec_1x400.png Binary files differnew file mode 100644 index 0000000..4443fdc --- /dev/null +++ b/static/jquery-ui/base/images/ui-bg_glass_95_fef1ec_1x400.png diff --git a/static/jquery-ui/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/static/jquery-ui/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png Binary files differnew file mode 100644 index 0000000..7c9fa6c --- /dev/null +++ b/static/jquery-ui/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png diff --git a/static/jquery-ui/base/images/ui-icons_222222_256x240.png b/static/jquery-ui/base/images/ui-icons_222222_256x240.png Binary files differnew file mode 100644 index 0000000..ee039dc --- /dev/null +++ b/static/jquery-ui/base/images/ui-icons_222222_256x240.png diff --git a/static/jquery-ui/base/images/ui-icons_2e83ff_256x240.png b/static/jquery-ui/base/images/ui-icons_2e83ff_256x240.png Binary files differnew file mode 100644 index 0000000..45e8928 --- /dev/null +++ b/static/jquery-ui/base/images/ui-icons_2e83ff_256x240.png diff --git a/static/jquery-ui/base/images/ui-icons_454545_256x240.png b/static/jquery-ui/base/images/ui-icons_454545_256x240.png Binary files differnew file mode 100644 index 0000000..7ec70d1 --- /dev/null +++ b/static/jquery-ui/base/images/ui-icons_454545_256x240.png diff --git a/static/jquery-ui/base/images/ui-icons_888888_256x240.png b/static/jquery-ui/base/images/ui-icons_888888_256x240.png Binary files differnew file mode 100644 index 0000000..5ba708c --- /dev/null +++ b/static/jquery-ui/base/images/ui-icons_888888_256x240.png diff --git a/static/jquery-ui/base/images/ui-icons_cd0a0a_256x240.png b/static/jquery-ui/base/images/ui-icons_cd0a0a_256x240.png Binary files differnew file mode 100644 index 0000000..7930a55 --- /dev/null +++ b/static/jquery-ui/base/images/ui-icons_cd0a0a_256x240.png diff --git a/static/jquery-ui/base/jquery-ui.css b/static/jquery-ui/base/jquery-ui.css new file mode 100644 index 0000000..c0afe83 --- /dev/null +++ b/static/jquery-ui/base/jquery-ui.css @@ -0,0 +1,1174 @@ +/*! jQuery UI - v1.10.1 - 2013-02-15 +* http://jqueryui.com +* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css +* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-clearfix { + min-height: 0; /* support: IE7 */ +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; +} + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin-top: 2px; + padding: .5em .5em .5em .7em; + min-height: 0; /* support: IE7 */ +} +.ui-accordion .ui-accordion-icons { + padding-left: 2.2em; +} +.ui-accordion .ui-accordion-noicons { + padding-left: .7em; +} +.ui-accordion .ui-accordion-icons .ui-accordion-icons { + padding-left: 2.2em; +} +.ui-accordion .ui-accordion-header .ui-accordion-header-icon { + position: absolute; + left: .5em; + top: 50%; + margin-top: -8px; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-button { + display: inline-block; + position: relative; + padding: 0; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + overflow: visible; /* removes extra width in IE */ +} +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2.2em; +} +/* button elements seem to need a little more width */ +button.ui-button-icon-only { + width: 2.4em; +} +.ui-button-icons-only { + width: 3.4em; +} +button.ui-button-icons-only { + width: 3.7em; +} + +/* button text element */ +.ui-button .ui-button-text { + display: block; + line-height: normal; +} +.ui-button-text-only .ui-button-text { + padding: .4em 1em; +} +.ui-button-icon-only .ui-button-text, +.ui-button-icons-only .ui-button-text { + padding: .4em; + text-indent: -9999999px; +} +.ui-button-text-icon-primary .ui-button-text, +.ui-button-text-icons .ui-button-text { + padding: .4em 1em .4em 2.1em; +} +.ui-button-text-icon-secondary .ui-button-text, +.ui-button-text-icons .ui-button-text { + padding: .4em 2.1em .4em 1em; +} +.ui-button-text-icons .ui-button-text { + padding-left: 2.1em; + padding-right: 2.1em; +} +/* no icon support for input elements, provide padding by default */ +input.ui-button { + padding: .4em 1em; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon, +.ui-button-text-icon-primary .ui-icon, +.ui-button-text-icon-secondary .ui-icon, +.ui-button-text-icons .ui-icon, +.ui-button-icons-only .ui-icon { + position: absolute; + top: 50%; + margin-top: -8px; +} +.ui-button-icon-only .ui-icon { + left: 50%; + margin-left: -8px; +} +.ui-button-text-icon-primary .ui-button-icon-primary, +.ui-button-text-icons .ui-button-icon-primary, +.ui-button-icons-only .ui-button-icon-primary { + left: .5em; +} +.ui-button-text-icon-secondary .ui-button-icon-secondary, +.ui-button-text-icons .ui-button-icon-secondary, +.ui-button-icons-only .ui-button-icon-secondary { + right: .5em; +} + +/* button sets */ +.ui-buttonset { + margin-right: 7px; +} +.ui-buttonset .ui-button { + margin-left: 0; + margin-right: -.3em; +} + +/* workarounds */ +/* reset extra padding in Firefox, see h5bp.com/l */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month-year { + width: 100%; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 49%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 21px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-se { + width: 12px; + height: 12px; + right: -5px; + bottom: -5px; + background-position: 16px 16px; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-menu { + list-style: none; + padding: 2px; + margin: 0; + display: block; + outline: none; +} +.ui-menu .ui-menu { + margin-top: -3px; + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + padding: 0; + width: 100%; +} +.ui-menu .ui-menu-divider { + margin: 5px -2px 5px -2px; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-menu-item a { + text-decoration: none; + display: block; + padding: 2px .4em; + line-height: 1.5; + min-height: 0; /* support: IE7 */ + font-weight: normal; +} +.ui-menu .ui-menu-item a.ui-state-focus, +.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; +} +.ui-menu-icons .ui-menu-item a { + position: relative; + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: .2em; + left: .2em; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + position: static; + float: right; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("images/animated-overlay.gif"); + height: 100%; + filter: alpha(opacity=25); + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* For IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 22px; +} +.ui-spinner-button { + width: 16px; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to overide default borders */ +.ui-spinner a.ui-spinner-button { + border-top: none; + border-bottom: none; + border-right: none; +} +/* vertical centre icon */ +.ui-spinner .ui-icon { + position: absolute; + margin-top: -8px; + top: 50%; + left: 0; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} + +/* TR overrides */ +.ui-spinner .ui-icon-triangle-1-s { + /* need to fix icons sprite */ + background-position: -65px -16px; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav li a { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active a, +.ui-tabs .ui-tabs-nav li.ui-state-disabled a, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading a { + cursor: text; +} +.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; + -webkit-box-shadow: 0 0 5px #aaa; + box-shadow: 0 0 5px #aaa; +} +body .ui-tooltip { + border-width: 2px; +} + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; + font-size: 1.1em/*{fsDefault}*/; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; + font-size: 1em; +} +.ui-widget-content { + border: 1px solid #aaaaaa/*{borderColorContent}*/; + background: #ffffff/*{bgColorContent}*/ url(images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; + color: #222222/*{fcContent}*/; +} +.ui-widget-content a { + color: #222222/*{fcContent}*/; +} +.ui-widget-header { + border: 1px solid #aaaaaa/*{borderColorHeader}*/; + background: #cccccc/*{bgColorHeader}*/ url(images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; + color: #222222/*{fcHeader}*/; + font-weight: bold; +} +.ui-widget-header a { + color: #222222/*{fcHeader}*/; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default { + border: 1px solid #d3d3d3/*{borderColorDefault}*/; + background: #e6e6e6/*{bgColorDefault}*/ url(images/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; + font-weight: normal/*{fwDefault}*/; + color: #555555/*{fcDefault}*/; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited { + color: #555555/*{fcDefault}*/; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus { + border: 1px solid #999999/*{borderColorHover}*/; + background: #dadada/*{bgColorHover}*/ url(images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; + font-weight: normal/*{fwDefault}*/; + color: #212121/*{fcHover}*/; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited { + color: #212121/*{fcHover}*/; + text-decoration: none; +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active { + border: 1px solid #aaaaaa/*{borderColorActive}*/; + background: #ffffff/*{bgColorActive}*/ url(images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; + font-weight: normal/*{fwDefault}*/; + color: #212121/*{fcActive}*/; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #212121/*{fcActive}*/; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fcefa1/*{borderColorHighlight}*/; + background: #fbf9ee/*{bgColorHighlight}*/ url(images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; + color: #363636/*{fcHighlight}*/; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636/*{fcHighlight}*/; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a/*{borderColorError}*/; + background: #fef1ec/*{bgColorError}*/ url(images/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; + color: #cd0a0a/*{fcError}*/; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #cd0a0a/*{fcError}*/; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #cd0a0a/*{fcError}*/; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* For IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; + background-position: 16px 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/; +} +.ui-widget-header .ui-icon { + background-image: url(images/ui-icons_222222_256x240.png)/*{iconsHeader}*/; +} +.ui-state-default .ui-icon { + background-image: url(images/ui-icons_888888_256x240.png)/*{iconsDefault}*/; +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon { + background-image: url(images/ui-icons_454545_256x240.png)/*{iconsHover}*/; +} +.ui-state-active .ui-icon { + background-image: url(images/ui-icons_454545_256x240.png)/*{iconsActive}*/; +} +.ui-state-highlight .ui-icon { + background-image: url(images/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/; +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url(images/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/; +} + +/* positioning */ +.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px/*{cornerRadius}*/; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px/*{cornerRadius}*/; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px/*{cornerRadius}*/; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px/*{cornerRadius}*/; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa/*{bgColorOverlay}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; + opacity: .3/*{opacityOverlay}*/; + filter: Alpha(Opacity=30)/*{opacityFilterOverlay}*/; +} +.ui-widget-shadow { + margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; + padding: 8px/*{thicknessShadow}*/; + background: #aaaaaa/*{bgColorShadow}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; + opacity: .3/*{opacityShadow}*/; + filter: Alpha(Opacity=30)/*{opacityFilterShadow}*/; + border-radius: 8px/*{cornerRadiusShadow}*/; +} diff --git a/static/jquery-ui/base/jquery.ui.accordion.css b/static/jquery-ui/base/jquery.ui.accordion.css new file mode 100644 index 0000000..5d79383 --- /dev/null +++ b/static/jquery-ui/base/jquery.ui.accordion.css @@ -0,0 +1,38 @@ +/*! + * jQuery UI Accordion 1.10.1 + * http://jqueryui.com + * + * Copyright 2013 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Accordion#theming + */ +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin-top: 2px; + padding: .5em .5em .5em .7em; + min-height: 0; /* support: IE7 */ +} +.ui-accordion .ui-accordion-icons { + padding-left: 2.2em; +} +.ui-accordion .ui-accordion-noicons { + padding-left: .7em; +} +.ui-accordion .ui-accordion-icons .ui-accordion-icons { + padding-left: 2.2em; +} +.ui-accordion .ui-accordion-header .ui-accordion-header-icon { + position: absolute; + left: .5em; + top: 50%; + margin-top: -8px; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} diff --git a/static/jquery-ui/base/jquery.ui.all.css b/static/jquery-ui/base/jquery.ui.all.css new file mode 100644 index 0000000..351e0d8 --- /dev/null +++ b/static/jquery-ui/base/jquery.ui.all.css @@ -0,0 +1,12 @@ +/*! + * jQuery UI CSS Framework 1.10.1 + * http://jqueryui.com + * + * Copyright 2013 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Theming + */ +@import "jquery.ui.base.css"; +@import "jquery.ui.theme.css"; diff --git a/static/jquery-ui/base/jquery.ui.autocomplete.css b/static/jquery-ui/base/jquery.ui.autocomplete.css new file mode 100644 index 0000000..1c6ab97 --- /dev/null +++ b/static/jquery-ui/base/jquery.ui.autocomplete.css @@ -0,0 +1,16 @@ +/*! + * jQuery UI Autocomplete 1.10.1 + * http://jqueryui.com + * + * Copyright 2013 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Autocomplete#theming + */ +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} diff --git a/static/jquery-ui/base/jquery.ui.base.css b/static/jquery-ui/base/jquery.ui.base.css new file mode 100644 index 0000000..aefb565 --- /dev/null +++ b/static/jquery-ui/base/jquery.ui.base.css @@ -0,0 +1,25 @@ +/*! + * jQuery UI CSS Framework 1.10.1 + * http://jqueryui.com + * + * Copyright 2013 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Theming + */ +@import url("jquery.ui.core.css"); + +@import url("jquery.ui.accordion.css"); +@import url("jquery.ui.autocomplete.css"); +@import url("jquery.ui.button.css"); +@import url("jquery.ui.datepicker.css"); +@import url("jquery.ui.dialog.css"); +@import url("jquery.ui.menu.css"); +@import url("jquery.ui.progressbar.css"); +@import url("jquery.ui.resizable.css"); +@import url("jquery.ui.selectable.css"); +@import url("jquery.ui.slider.css"); +@import url("jquery.ui.spinner.css"); +@import url("jquery.ui.tabs.css"); +@import url("jquery.ui.tooltip.css"); diff --git a/static/jquery-ui/base/jquery.ui.button.css b/static/jquery-ui/base/jquery.ui.button.css new file mode 100644 index 0000000..1a92496 --- /dev/null +++ b/static/jquery-ui/base/jquery.ui.button.css @@ -0,0 +1,114 @@ +/*! + * jQuery UI Button 1.10.1 + * http://jqueryui.com + * + * Copyright 2013 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Button#theming + */ +.ui-button { + display: inline-block; + position: relative; + padding: 0; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + overflow: visible; /* removes extra width in IE */ +} +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2.2em; +} +/* button elements seem to need a little more width */ +button.ui-button-icon-only { + width: 2.4em; +} +.ui-button-icons-only { + width: 3.4em; +} +button.ui-button-icons-only { + width: 3.7em; +} + +/* button text element */ +.ui-button .ui-button-text { + display: block; + line-height: normal; +} +.ui-button-text-only .ui-button-text { + padding: .4em 1em; +} +.ui-button-icon-only .ui-button-text, +.ui-button-icons-only .ui-button-text { + padding: .4em; + text-indent: -9999999px; +} +.ui-button-text-icon-primary .ui-button-text, +.ui-button-text-icons .ui-button-text { + padding: .4em 1em .4em 2.1em; +} +.ui-button-text-icon-secondary .ui-button-text, +.ui-button-text-icons .ui-button-text { + padding: .4em 2.1em .4em 1em; +} +.ui-button-text-icons .ui-button-text { + padding-left: 2.1em; + padding-right: 2.1em; +} +/* no icon support for input elements, provide padding by default */ +input.ui-button { + padding: .4em 1em; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon, +.ui-button-text-icon-primary .ui-icon, +.ui-button-text-icon-secondary .ui-icon, +.ui-button-text-icons .ui-icon, +.ui-button-icons-only .ui-icon { + position: absolute; + top: 50%; + margin-top: -8px; +} +.ui-button-icon-only .ui-icon { + left: 50%; + margin-left: -8px; +} +.ui-button-text-icon-primary .ui-button-icon-primary, +.ui-button-text-icons .ui-button-icon-primary, +.ui-button-icons-only .ui-button-icon-primary { + left: .5em; +} +.ui-button-text-icon-secondary .ui-button-icon-secondary, +.ui-button-text-icons .ui-button-icon-secondary, +.ui-button-icons-only .ui-button-icon-secondary { + right: .5em; +} + +/* button sets */ +.ui-buttonset { + margin-right: 7px; +} +.ui-buttonset .ui-button { + margin-left: 0; + margin-right: -.3em; +} + +/* workarounds */ +/* reset extra padding in Firefox, see h5bp.com/l */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} diff --git a/static/jquery-ui/base/jquery.ui.core.css b/static/jquery-ui/base/jquery.ui.core.css new file mode 100644 index 0000000..97c9696 --- /dev/null +++ b/static/jquery-ui/base/jquery.ui.core.css @@ -0,0 +1,93 @@ +/*! + * jQuery UI CSS Framework 1.10.1 + * http://jqueryui.com + * + * Copyright 2013 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Theming/API + */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-clearfix { + min-height: 0; /* support: IE7 */ +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; +} + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} diff --git a/static/jquery-ui/base/jquery.ui.datepicker.css b/static/jquery-ui/base/jquery.ui.datepicker.css new file mode 100644 index 0000000..c20aecc --- /dev/null +++ b/static/jquery-ui/base/jquery.ui.datepicker.css @@ -0,0 +1,178 @@ +/*! + * jQuery UI Datepicker 1.10.1 + * http://jqueryui.com + * + * Copyright 2013 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Datepicker#theming + */ +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month-year { + width: 100%; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 49%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} diff --git a/static/jquery-ui/base/jquery.ui.dialog.css b/static/jquery-ui/base/jquery.ui.dialog.css new file mode 100644 index 0000000..6ebd1cf --- /dev/null +++ b/static/jquery-ui/base/jquery.ui.dialog.css @@ -0,0 +1,69 @@ +/*! + * jQuery UI Dialog 1.10.1 + * http://jqueryui.com + * + * Copyright 2013 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Dialog#theming + */ +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 21px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-se { + width: 12px; + height: 12px; + right: -5px; + bottom: -5px; + background-position: 16px 16px; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} diff --git a/static/jquery-ui/base/jquery.ui.menu.css b/static/jquery-ui/base/jquery.ui.menu.css new file mode 100644 index 0000000..0ffa1e0 --- /dev/null +++ b/static/jquery-ui/base/jquery.ui.menu.css @@ -0,0 +1,77 @@ +/*! + * jQuery UI Menu 1.10.1 + * http://jqueryui.com + * + * Copyright 2013 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Menu#theming + */ +.ui-menu { + list-style: none; + padding: 2px; + margin: 0; + display: block; + outline: none; +} +.ui-menu .ui-menu { + margin-top: -3px; + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + padding: 0; + width: 100%; +} +.ui-menu .ui-menu-divider { + margin: 5px -2px 5px -2px; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-menu-item a { + text-decoration: none; + display: block; + padding: 2px .4em; + line-height: 1.5; + min-height: 0; /* support: IE7 */ + font-weight: normal; +} +.ui-menu .ui-menu-item a.ui-state-focus, +.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; +} +.ui-menu-icons .ui-menu-item a { + position: relative; + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: .2em; + left: .2em; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + position: static; + float: right; +} diff --git a/static/jquery-ui/base/jquery.ui.progressbar.css b/static/jquery-ui/base/jquery.ui.progressbar.css new file mode 100644 index 0000000..f8980a5 --- /dev/null +++ b/static/jquery-ui/base/jquery.ui.progressbar.css @@ -0,0 +1,28 @@ +/*! + * jQuery UI Progressbar 1.10.1 + * http://jqueryui.com + * + * Copyright 2013 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Progressbar#theming + */ +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("images/animated-overlay.gif"); + height: 100%; + filter: alpha(opacity=25); + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} diff --git a/static/jquery-ui/base/jquery.ui.resizable.css b/static/jquery-ui/base/jquery.ui.resizable.css new file mode 100644 index 0000000..eeb47a7 --- /dev/null +++ b/static/jquery-ui/base/jquery.ui.resizable.css @@ -0,0 +1,78 @@ +/*! + * jQuery UI Resizable 1.10.1 + * http://jqueryui.com + * + * Copyright 2013 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Resizable#theming + */ +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} diff --git a/static/jquery-ui/base/jquery.ui.selectable.css b/static/jquery-ui/base/jquery.ui.selectable.css new file mode 100644 index 0000000..bb388eb --- /dev/null +++ b/static/jquery-ui/base/jquery.ui.selectable.css @@ -0,0 +1,15 @@ +/*! + * jQuery UI Selectable 1.10.1 + * http://jqueryui.com + * + * Copyright 2013 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Selectable#theming + */ +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} diff --git a/static/jquery-ui/base/jquery.ui.slider.css b/static/jquery-ui/base/jquery.ui.slider.css new file mode 100644 index 0000000..662912d --- /dev/null +++ b/static/jquery-ui/base/jquery.ui.slider.css @@ -0,0 +1,73 @@ +/*! + * jQuery UI Slider 1.10.1 + * http://jqueryui.com + * + * Copyright 2013 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Slider#theming + */ +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* For IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} diff --git a/static/jquery-ui/base/jquery.ui.spinner.css b/static/jquery-ui/base/jquery.ui.spinner.css new file mode 100644 index 0000000..1a298a4 --- /dev/null +++ b/static/jquery-ui/base/jquery.ui.spinner.css @@ -0,0 +1,65 @@ +/*! + * jQuery UI Spinner 1.10.1 + * http://jqueryui.com + * + * Copyright 2013 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Spinner#theming + */ +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 22px; +} +.ui-spinner-button { + width: 16px; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to overide default borders */ +.ui-spinner a.ui-spinner-button { + border-top: none; + border-bottom: none; + border-right: none; +} +/* vertical centre icon */ +.ui-spinner .ui-icon { + position: absolute; + margin-top: -8px; + top: 50%; + left: 0; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} + +/* TR overrides */ +.ui-spinner .ui-icon-triangle-1-s { + /* need to fix icons sprite */ + background-position: -65px -16px; +} diff --git a/static/jquery-ui/base/jquery.ui.tabs.css b/static/jquery-ui/base/jquery.ui.tabs.css new file mode 100644 index 0000000..f3990a4 --- /dev/null +++ b/static/jquery-ui/base/jquery.ui.tabs.css @@ -0,0 +1,52 @@ +/*! + * jQuery UI Tabs 1.10.1 + * http://jqueryui.com + * + * Copyright 2013 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Tabs#theming + */ +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav li a { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active a, +.ui-tabs .ui-tabs-nav li.ui-state-disabled a, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading a { + cursor: text; +} +.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} diff --git a/static/jquery-ui/base/jquery.ui.theme.css b/static/jquery-ui/base/jquery.ui.theme.css new file mode 100644 index 0000000..b5ef1ce --- /dev/null +++ b/static/jquery-ui/base/jquery.ui.theme.css @@ -0,0 +1,406 @@ +/*! + * jQuery UI CSS Framework 1.10.1 + * http://jqueryui.com + * + * Copyright 2013 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Theming/API + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/ + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; + font-size: 1.1em/*{fsDefault}*/; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; + font-size: 1em; +} +.ui-widget-content { + border: 1px solid #aaaaaa/*{borderColorContent}*/; + background: #ffffff/*{bgColorContent}*/ url(images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; + color: #222222/*{fcContent}*/; +} +.ui-widget-content a { + color: #222222/*{fcContent}*/; +} +.ui-widget-header { + border: 1px solid #aaaaaa/*{borderColorHeader}*/; + background: #cccccc/*{bgColorHeader}*/ url(images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; + color: #222222/*{fcHeader}*/; + font-weight: bold; +} +.ui-widget-header a { + color: #222222/*{fcHeader}*/; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default { + border: 1px solid #d3d3d3/*{borderColorDefault}*/; + background: #e6e6e6/*{bgColorDefault}*/ url(images/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; + font-weight: normal/*{fwDefault}*/; + color: #555555/*{fcDefault}*/; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited { + color: #555555/*{fcDefault}*/; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus { + border: 1px solid #999999/*{borderColorHover}*/; + background: #dadada/*{bgColorHover}*/ url(images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; + font-weight: normal/*{fwDefault}*/; + color: #212121/*{fcHover}*/; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited { + color: #212121/*{fcHover}*/; + text-decoration: none; +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active { + border: 1px solid #aaaaaa/*{borderColorActive}*/; + background: #ffffff/*{bgColorActive}*/ url(images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; + font-weight: normal/*{fwDefault}*/; + color: #212121/*{fcActive}*/; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #212121/*{fcActive}*/; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fcefa1/*{borderColorHighlight}*/; + background: #fbf9ee/*{bgColorHighlight}*/ url(images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; + color: #363636/*{fcHighlight}*/; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636/*{fcHighlight}*/; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a/*{borderColorError}*/; + background: #fef1ec/*{bgColorError}*/ url(images/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; + color: #cd0a0a/*{fcError}*/; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #cd0a0a/*{fcError}*/; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #cd0a0a/*{fcError}*/; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* For IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; + background-position: 16px 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/; +} +.ui-widget-header .ui-icon { + background-image: url(images/ui-icons_222222_256x240.png)/*{iconsHeader}*/; +} +.ui-state-default .ui-icon { + background-image: url(images/ui-icons_888888_256x240.png)/*{iconsDefault}*/; +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon { + background-image: url(images/ui-icons_454545_256x240.png)/*{iconsHover}*/; +} +.ui-state-active .ui-icon { + background-image: url(images/ui-icons_454545_256x240.png)/*{iconsActive}*/; +} +.ui-state-highlight .ui-icon { + background-image: url(images/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/; +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url(images/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/; +} + +/* positioning */ +.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px/*{cornerRadius}*/; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px/*{cornerRadius}*/; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px/*{cornerRadius}*/; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px/*{cornerRadius}*/; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa/*{bgColorOverlay}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; + opacity: .3/*{opacityOverlay}*/; + filter: Alpha(Opacity=30)/*{opacityFilterOverlay}*/; +} +.ui-widget-shadow { + margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; + padding: 8px/*{thicknessShadow}*/; + background: #aaaaaa/*{bgColorShadow}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; + opacity: .3/*{opacityShadow}*/; + filter: Alpha(Opacity=30)/*{opacityFilterShadow}*/; + border-radius: 8px/*{cornerRadiusShadow}*/; +} diff --git a/static/jquery-ui/base/jquery.ui.tooltip.css b/static/jquery-ui/base/jquery.ui.tooltip.css new file mode 100644 index 0000000..bede6fc --- /dev/null +++ b/static/jquery-ui/base/jquery.ui.tooltip.css @@ -0,0 +1,19 @@ +/*! + * jQuery UI Tooltip 1.10.1 + * http://jqueryui.com + * + * Copyright 2013 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + */ +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; + -webkit-box-shadow: 0 0 5px #aaa; + box-shadow: 0 0 5px #aaa; +} +body .ui-tooltip { + border-width: 2px; +} diff --git a/static/jquery-ui/copyright b/static/jquery-ui/copyright new file mode 100644 index 0000000..25d7a9b --- /dev/null +++ b/static/jquery-ui/copyright @@ -0,0 +1,230 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: jQueryUI +Source: http://jqueryui.com/ + +Files: * +Homepage: http://jqueryui.com/ +Copyright: 2008 Paul Bakaus (ui.jquery.com) + Brandon Aaron + David Bolter + Rich Caloggero + Chi Cheng (cloudream@gmail.com) + Colin Clark (http://colin.atrc.utoronto.ca/) + Michelle D'Souza + Aaron Eisenberger (aaronchi@gmail.com) + Ariel Flesler + Bohdan Ganicky + Scott González + Marc Grabanski (m@marcgrabanski.com) + Klaus Hartl (stilbuero.de) + Scott Jehl + Cody Lindley + Eduardo Lundgren (eduardolundgren@gmail.com) + Todd Parker + John Resig + Patty Toland + Ca-Phun Ung (yelotofu.com) + Keith Wood (kbwood@virginbroadband.com.au) + Maggie Costello Wachs + Richard D. Worth (rdworth.org) + Jörn Zaefferer (bassistance.de) +License: GPL-2 or MIT + +Files: development-bundle/jquery-1.3.2.js +Copyright: Copyright (c) 2008 John Resig (jquery.com) +License: GPL-2 or MIT + +Files: development-bundle/theme/ui.all.css +Copyright: Scott Jehl, scott@filamentgroup.com, http://www.filamentgroup.com +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-ar.js +Copyright: Khaled Al Horani -- koko.dw@gmail.com +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-bg.js +Copyright: Stoyan Kyosev (http://svest.org) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-ca.js +Copyright: joan.leon@gmail.com +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-cs.js +Copyright: Tomas Muller (tomas@tomas-muller.net) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-da.js +Copyright: Jan Christensen ( deletestuff@gmail.com) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-de.js +Copyright: Milian Wolff (mail@milianw.de) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-el.js +Copyright: Alex Cicovic (http://www.alexcicovic.com) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-eo.js +Copyright: Olivier M. (olivierweb@ifrance.com) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-es.js +Copyright: Vester (xvester@gmail.com) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-fa.js +Copyright: Javad Mowlanezhad -- jmowla@gmail.com +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-fi.js +Copyright: Harri Kilpi� (harrikilpio@gmail.com) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-fr.js +Copyright: Keith Wood (kbwood@virginbroadband.com.au) and Stéphane Nahmani (sholby@sholby.net) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-he.js +Copyright: Amir Hardon (ahardon at gmail dot com) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-hr.js +Copyright: Vjekoslav Nesek +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-hu.js +Copyright: Istvan Karaszi (jquerycalendar@spam.raszi.hu) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-hu.js +Copyright: Levon Zakaryan (levon.zakaryan@gmail.com) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-id.js +Copyright: Deden Fathurahman (dedenf@gmail.com) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-is.js +Copyright: Haukur H. Thorsson (haukur@eskill.is) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-it.js +Copyright: paella (apaella@gmail.com) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-ja.js +Copyright: Kentaro SATO (kentaro@ranvis.com) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-ko.js +Copyright: DaeKwon Kang (ncrash.dk@gmail.com) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-lt.js +Copyright: Arturas Paleicikas <arturas@avalon.lt> +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-lv.js +Copyright: Arturas Paleicikas <arturas.paleicikas@metasite.net> +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-ms.js +Copyright: Mohd Nawawi Mohamad Jamili (nawawi@ronggeng.net) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-nl.js +Copyright: Mathias Bynens <http://mathiasbynens.be/> +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-no.js +Copyright: Naimdjon Takhirov (naimdjon@gmail.com) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-pl.js +Copyright: Jacek Wysocki (jacek.wysocki@gmail.com) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-pt-BR.js +Copyright: Leonildo Costa Silva (leocsilva@gmail.com) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-ro.js +Copyright: Edmond L. (ll_edmond@walla.com) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-ru.js +Copyright: Andrew Stromnov (stromnov@gmail.com) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-sk.js +Copyright: Vojtech Rinik (vojto@hmm.sk) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-sl.js +Copyright: Jaka Jancar (jaka@kubje.org) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-sq.js +Copyright: Flakron Bytyqi (flakron@gmail.com) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-sv.js +Copyright: Anders Ekdahl ( anders@nomadiz.se) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-th.js +Copyright: pipo (pipo@sixhead.com) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-tr.js +Copyright: Izzet Emre Erkan (kara@karalamalar.net) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-uk.js +Copyright: Maxim Drogobitskiy (maxdao@gmail.com) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-zh-CN.js +Copyright: Cloudream (cloudream@gmail.com) +License: GPL-2 or MIT + +Files: development-bundle/ui/i18n/ui.datepicker-zh-TW.js +Copyright: Ressol (ressol@gmail.com) +License: GPL-2 or MIT + +Files: debian/* +Copyright: (c) 2009, Walter Cruz <walter@waltercruz.com> +License: GPL-2 or MIT + +License: GPL-2 + On Debian systems the full text of the GNU General Public License can be found + in the `/usr/share/common-licenses/GPL-2' file. + +License: MIT + Copyright (c) 2009 Paul Bakaus, http://ui.jquery.com/ + . + This software consists of voluntary contributions made by many + individuals (AUTHORS.txt, http://ui.jquery.com/about) For exact + contribution history, see the revision history and logs, available + at http://jquery-ui.googlecode.com/svn/ + . + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + . + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE + LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION + OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION + WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/static/jquery-ui/jquery-ui.min.js b/static/jquery-ui/jquery-ui.min.js new file mode 100644 index 0000000..7a1383e --- /dev/null +++ b/static/jquery-ui/jquery-ui.min.js @@ -0,0 +1,16 @@ +/* jQuery UI - v1.10.1 - 2013-02-15 +* http://jqueryui.com +* Includes: jquery.ui.core.js, jquery.ui.widget.js, jquery.ui.mouse.js, jquery.ui.position.js, jquery.ui.accordion.js, jquery.ui.autocomplete.js, jquery.ui.button.js, jquery.ui.datepicker.js, jquery.ui.dialog.js, jquery.ui.draggable.js, jquery.ui.droppable.js, jquery.ui.effect.js, jquery.ui.effect-blind.js, jquery.ui.effect-bounce.js, jquery.ui.effect-clip.js, jquery.ui.effect-drop.js, jquery.ui.effect-explode.js, jquery.ui.effect-fade.js, jquery.ui.effect-fold.js, jquery.ui.effect-highlight.js, jquery.ui.effect-pulsate.js, jquery.ui.effect-scale.js, jquery.ui.effect-shake.js, jquery.ui.effect-slide.js, jquery.ui.effect-transfer.js, jquery.ui.menu.js, jquery.ui.progressbar.js, jquery.ui.resizable.js, jquery.ui.selectable.js, jquery.ui.slider.js, jquery.ui.sortable.js, jquery.ui.spinner.js, jquery.ui.tabs.js, jquery.ui.tooltip.js +* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */ +(function(b,f){var a=0,e=/^ui-id-\d+$/;b.ui=b.ui||{};if(b.ui.version){return}b.extend(b.ui,{version:"1.10.1",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}});b.fn.extend({_focus:b.fn.focus,focus:function(g,h){return typeof g==="number"?this.each(function(){var i=this;setTimeout(function(){b(i).focus();if(h){h.call(i)}},g)}):this._focus.apply(this,arguments)},scrollParent:function(){var g;if((b.ui.ie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){g=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(b.css(this,"position"))&&(/(auto|scroll)/).test(b.css(this,"overflow")+b.css(this,"overflow-y")+b.css(this,"overflow-x"))}).eq(0)}else{g=this.parents().filter(function(){return(/(auto|scroll)/).test(b.css(this,"overflow")+b.css(this,"overflow-y")+b.css(this,"overflow-x"))}).eq(0)}return(/fixed/).test(this.css("position"))||!g.length?b(document):g},zIndex:function(j){if(j!==f){return this.css("zIndex",j)}if(this.length){var h=b(this[0]),g,i;while(h.length&&h[0]!==document){g=h.css("position");if(g==="absolute"||g==="relative"||g==="fixed"){i=parseInt(h.css("zIndex"),10);if(!isNaN(i)&&i!==0){return i}}h=h.parent()}}return 0},uniqueId:function(){return this.each(function(){if(!this.id){this.id="ui-id-"+(++a)}})},removeUniqueId:function(){return this.each(function(){if(e.test(this.id)){b(this).removeAttr("id")}})}});function d(i,g){var k,j,h,l=i.nodeName.toLowerCase();if("area"===l){k=i.parentNode;j=k.name;if(!i.href||!j||k.nodeName.toLowerCase()!=="map"){return false}h=b("img[usemap=#"+j+"]")[0];return !!h&&c(h)}return(/input|select|textarea|button|object/.test(l)?!i.disabled:"a"===l?i.href||g:g)&&c(i)}function c(g){return b.expr.filters.visible(g)&&!b(g).parents().addBack().filter(function(){return b.css(this,"visibility")==="hidden"}).length}b.extend(b.expr[":"],{data:b.expr.createPseudo?b.expr.createPseudo(function(g){return function(h){return !!b.data(h,g)}}):function(j,h,g){return !!b.data(j,g[3])},focusable:function(g){return d(g,!isNaN(b.attr(g,"tabindex")))},tabbable:function(i){var g=b.attr(i,"tabindex"),h=isNaN(g);return(h||g>=0)&&d(i,!h)}});if(!b("<a>").outerWidth(1).jquery){b.each(["Width","Height"],function(j,g){var h=g==="Width"?["Left","Right"]:["Top","Bottom"],k=g.toLowerCase(),m={innerWidth:b.fn.innerWidth,innerHeight:b.fn.innerHeight,outerWidth:b.fn.outerWidth,outerHeight:b.fn.outerHeight};function l(o,n,i,p){b.each(h,function(){n-=parseFloat(b.css(o,"padding"+this))||0;if(i){n-=parseFloat(b.css(o,"border"+this+"Width"))||0}if(p){n-=parseFloat(b.css(o,"margin"+this))||0}});return n}b.fn["inner"+g]=function(i){if(i===f){return m["inner"+g].call(this)}return this.each(function(){b(this).css(k,l(this,i)+"px")})};b.fn["outer"+g]=function(i,n){if(typeof i!=="number"){return m["outer"+g].call(this,i)}return this.each(function(){b(this).css(k,l(this,i,true,n)+"px")})}})}if(!b.fn.addBack){b.fn.addBack=function(g){return this.add(g==null?this.prevObject:this.prevObject.filter(g))}}if(b("<a>").data("a-b","a").removeData("a-b").data("a-b")){b.fn.removeData=(function(g){return function(h){if(arguments.length){return g.call(this,b.camelCase(h))}else{return g.call(this)}}})(b.fn.removeData)}b.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());b.support.selectstart="onselectstart" in document.createElement("div");b.fn.extend({disableSelection:function(){return this.bind((b.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(g){g.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});b.extend(b.ui,{plugin:{add:function(h,j,l){var g,k=b.ui[h].prototype;for(g in l){k.plugins[g]=k.plugins[g]||[];k.plugins[g].push([j,l[g]])}},call:function(g,j,h){var k,l=g.plugins[j];if(!l||!g.element[0].parentNode||g.element[0].parentNode.nodeType===11){return}for(k=0;k<l.length;k++){if(g.options[l[k][0]]){l[k][1].apply(g.element,h)}}}},hasScroll:function(j,h){if(b(j).css("overflow")==="hidden"){return false}var g=(h&&h==="left")?"scrollLeft":"scrollTop",i=false;if(j[g]>0){return true}j[g]=1;i=(j[g]>0);j[g]=0;return i}})})(jQuery);(function(b,e){var a=0,d=Array.prototype.slice,c=b.cleanData;b.cleanData=function(f){for(var g=0,h;(h=f[g])!=null;g++){try{b(h).triggerHandler("remove")}catch(j){}}c(f)};b.widget=function(f,g,n){var k,l,i,m,h={},j=f.split(".")[0];f=f.split(".")[1];k=j+"-"+f;if(!n){n=g;g=b.Widget}b.expr[":"][k.toLowerCase()]=function(o){return !!b.data(o,k)};b[j]=b[j]||{};l=b[j][f];i=b[j][f]=function(o,p){if(!this._createWidget){return new i(o,p)}if(arguments.length){this._createWidget(o,p)}};b.extend(i,l,{version:n.version,_proto:b.extend({},n),_childConstructors:[]});m=new g();m.options=b.widget.extend({},m.options);b.each(n,function(p,o){if(!b.isFunction(o)){h[p]=o;return}h[p]=(function(){var q=function(){return g.prototype[p].apply(this,arguments)},r=function(s){return g.prototype[p].apply(this,s)};return function(){var u=this._super,s=this._superApply,t;this._super=q;this._superApply=r;t=o.apply(this,arguments);this._super=u;this._superApply=s;return t}})()});i.prototype=b.widget.extend(m,{widgetEventPrefix:l?m.widgetEventPrefix:f},h,{constructor:i,namespace:j,widgetName:f,widgetFullName:k});if(l){b.each(l._childConstructors,function(p,q){var o=q.prototype;b.widget(o.namespace+"."+o.widgetName,i,q._proto)});delete l._childConstructors}else{g._childConstructors.push(i)}b.widget.bridge(f,i)};b.widget.extend=function(k){var g=d.call(arguments,1),j=0,f=g.length,h,i;for(;j<f;j++){for(h in g[j]){i=g[j][h];if(g[j].hasOwnProperty(h)&&i!==e){if(b.isPlainObject(i)){k[h]=b.isPlainObject(k[h])?b.widget.extend({},k[h],i):b.widget.extend({},i)}else{k[h]=i}}}}return k};b.widget.bridge=function(g,f){var h=f.prototype.widgetFullName||g;b.fn[g]=function(k){var i=typeof k==="string",j=d.call(arguments,1),l=this;k=!i&&j.length?b.widget.extend.apply(null,[k].concat(j)):k;if(i){this.each(function(){var n,m=b.data(this,h);if(!m){return b.error("cannot call methods on "+g+" prior to initialization; attempted to call method '"+k+"'")}if(!b.isFunction(m[k])||k.charAt(0)==="_"){return b.error("no such method '"+k+"' for "+g+" widget instance")}n=m[k].apply(m,j);if(n!==m&&n!==e){l=n&&n.jquery?l.pushStack(n.get()):n;return false}})}else{this.each(function(){var m=b.data(this,h);if(m){m.option(k||{})._init()}else{b.data(this,h,new f(k,this))}})}return l}};b.Widget=function(){};b.Widget._childConstructors=[];b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{disabled:false,create:null},_createWidget:function(f,g){g=b(g||this.defaultElement||this)[0];this.element=b(g);this.uuid=a++;this.eventNamespace="."+this.widgetName+this.uuid;this.options=b.widget.extend({},this.options,this._getCreateOptions(),f);this.bindings=b();this.hoverable=b();this.focusable=b();if(g!==this){b.data(g,this.widgetFullName,this);this._on(true,this.element,{remove:function(h){if(h.target===g){this.destroy()}}});this.document=b(g.style?g.ownerDocument:g.document||g);this.window=b(this.document[0].defaultView||this.document[0].parentWindow)}this._create();this._trigger("create",null,this._getCreateEventData());this._init()},_getCreateOptions:b.noop,_getCreateEventData:b.noop,_create:b.noop,_init:b.noop,destroy:function(){this._destroy();this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(b.camelCase(this.widgetFullName));this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled ui-state-disabled");this.bindings.unbind(this.eventNamespace);this.hoverable.removeClass("ui-state-hover");this.focusable.removeClass("ui-state-focus")},_destroy:b.noop,widget:function(){return this.element},option:function(j,k){var f=j,l,h,g;if(arguments.length===0){return b.widget.extend({},this.options)}if(typeof j==="string"){f={};l=j.split(".");j=l.shift();if(l.length){h=f[j]=b.widget.extend({},this.options[j]);for(g=0;g<l.length-1;g++){h[l[g]]=h[l[g]]||{};h=h[l[g]]}j=l.pop();if(k===e){return h[j]===e?null:h[j]}h[j]=k}else{if(k===e){return this.options[j]===e?null:this.options[j]}f[j]=k}}this._setOptions(f);return this},_setOptions:function(f){var g;for(g in f){this._setOption(g,f[g])}return this},_setOption:function(f,g){this.options[f]=g;if(f==="disabled"){this.widget().toggleClass(this.widgetFullName+"-disabled ui-state-disabled",!!g).attr("aria-disabled",g);this.hoverable.removeClass("ui-state-hover");this.focusable.removeClass("ui-state-focus")}return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_on:function(i,h,g){var j,f=this;if(typeof i!=="boolean"){g=h;h=i;i=false}if(!g){g=h;h=this.element;j=this.widget()}else{h=j=b(h);this.bindings=this.bindings.add(h)}b.each(g,function(p,o){function m(){if(!i&&(f.options.disabled===true||b(this).hasClass("ui-state-disabled"))){return}return(typeof o==="string"?f[o]:o).apply(f,arguments)}if(typeof o!=="string"){m.guid=o.guid=o.guid||m.guid||b.guid++}var n=p.match(/^(\w+)\s*(.*)$/),l=n[1]+f.eventNamespace,k=n[2];if(k){j.delegate(k,l,m)}else{h.bind(l,m)}})},_off:function(g,f){f=(f||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace;g.unbind(f).undelegate(f)},_delay:function(i,h){function g(){return(typeof i==="string"?f[i]:i).apply(f,arguments)}var f=this;return setTimeout(g,h||0)},_hoverable:function(f){this.hoverable=this.hoverable.add(f);this._on(f,{mouseenter:function(g){b(g.currentTarget).addClass("ui-state-hover")},mouseleave:function(g){b(g.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(f){this.focusable=this.focusable.add(f);this._on(f,{focusin:function(g){b(g.currentTarget).addClass("ui-state-focus")},focusout:function(g){b(g.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(f,g,h){var k,j,i=this.options[f];h=h||{};g=b.Event(g);g.type=(f===this.widgetEventPrefix?f:this.widgetEventPrefix+f).toLowerCase();g.target=this.element[0];j=g.originalEvent;if(j){for(k in j){if(!(k in g)){g[k]=j[k]}}}this.element.trigger(g,h);return !(b.isFunction(i)&&i.apply(this.element[0],[g].concat(h))===false||g.isDefaultPrevented())}};b.each({show:"fadeIn",hide:"fadeOut"},function(g,f){b.Widget.prototype["_"+g]=function(j,i,l){if(typeof i==="string"){i={effect:i}}var k,h=!i?g:i===true||typeof i==="number"?f:i.effect||f;i=i||{};if(typeof i==="number"){i={duration:i}}k=!b.isEmptyObject(i);i.complete=l;if(i.delay){j.delay(i.delay)}if(k&&b.effects&&b.effects.effect[h]){j[g](i)}else{if(h!==g&&j[h]){j[h](i.duration,i.easing,l)}else{j.queue(function(m){b(this)[g]();if(l){l.call(j[0])}m()})}}}})})(jQuery);(function(b,c){var a=false;b(document).mouseup(function(){a=false});b.widget("ui.mouse",{version:"1.10.1",options:{cancel:"input,textarea,button,select,option",distance:1,delay:0},_mouseInit:function(){var d=this;this.element.bind("mousedown."+this.widgetName,function(e){return d._mouseDown(e)}).bind("click."+this.widgetName,function(e){if(true===b.data(e.target,d.widgetName+".preventClickEvent")){b.removeData(e.target,d.widgetName+".preventClickEvent");e.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);if(this._mouseMoveDelegate){b(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)}},_mouseDown:function(f){if(a){return}(this._mouseStarted&&this._mouseUp(f));this._mouseDownEvent=f;var e=this,g=(f.which===1),d=(typeof this.options.cancel==="string"&&f.target.nodeName?b(f.target).closest(this.options.cancel).length:false);if(!g||d||!this._mouseCapture(f)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){e.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(f)&&this._mouseDelayMet(f)){this._mouseStarted=(this._mouseStart(f)!==false);if(!this._mouseStarted){f.preventDefault();return true}}if(true===b.data(f.target,this.widgetName+".preventClickEvent")){b.removeData(f.target,this.widgetName+".preventClickEvent")}this._mouseMoveDelegate=function(h){return e._mouseMove(h)};this._mouseUpDelegate=function(h){return e._mouseUp(h)};b(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);f.preventDefault();a=true;return true},_mouseMove:function(d){if(b.ui.ie&&(!document.documentMode||document.documentMode<9)&&!d.button){return this._mouseUp(d)}if(this._mouseStarted){this._mouseDrag(d);return d.preventDefault()}if(this._mouseDistanceMet(d)&&this._mouseDelayMet(d)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,d)!==false);(this._mouseStarted?this._mouseDrag(d):this._mouseUp(d))}return !this._mouseStarted},_mouseUp:function(d){b(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;if(d.target===this._mouseDownEvent.target){b.data(d.target,this.widgetName+".preventClickEvent",true)}this._mouseStop(d)}return false},_mouseDistanceMet:function(d){return(Math.max(Math.abs(this._mouseDownEvent.pageX-d.pageX),Math.abs(this._mouseDownEvent.pageY-d.pageY))>=this.options.distance)},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);(function(e,c){e.ui=e.ui||{};var j,k=Math.max,o=Math.abs,m=Math.round,d=/left|center|right/,h=/top|center|bottom/,a=/[\+\-]\d+(\.[\d]+)?%?/,l=/^\w+/,b=/%$/,g=e.fn.position;function n(r,q,p){return[parseFloat(r[0])*(b.test(r[0])?q/100:1),parseFloat(r[1])*(b.test(r[1])?p/100:1)]}function i(p,q){return parseInt(e.css(p,q),10)||0}function f(q){var p=q[0];if(p.nodeType===9){return{width:q.width(),height:q.height(),offset:{top:0,left:0}}}if(e.isWindow(p)){return{width:q.width(),height:q.height(),offset:{top:q.scrollTop(),left:q.scrollLeft()}}}if(p.preventDefault){return{width:0,height:0,offset:{top:p.pageY,left:p.pageX}}}return{width:q.outerWidth(),height:q.outerHeight(),offset:q.offset()}}e.position={scrollbarWidth:function(){if(j!==c){return j}var q,p,s=e("<div style='display:block;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),r=s.children()[0];e("body").append(s);q=r.offsetWidth;s.css("overflow","scroll");p=r.offsetWidth;if(q===p){p=s[0].clientWidth}s.remove();return(j=q-p)},getScrollInfo:function(t){var s=t.isWindow?"":t.element.css("overflow-x"),r=t.isWindow?"":t.element.css("overflow-y"),q=s==="scroll"||(s==="auto"&&t.width<t.element[0].scrollWidth),p=r==="scroll"||(r==="auto"&&t.height<t.element[0].scrollHeight);return{width:q?e.position.scrollbarWidth():0,height:p?e.position.scrollbarWidth():0}},getWithinInfo:function(q){var r=e(q||window),p=e.isWindow(r[0]);return{element:r,isWindow:p,offset:r.offset()||{left:0,top:0},scrollLeft:r.scrollLeft(),scrollTop:r.scrollTop(),width:p?r.width():r.outerWidth(),height:p?r.height():r.outerHeight()}}};e.fn.position=function(z){if(!z||!z.of){return g.apply(this,arguments)}z=e.extend({},z);var A,w,u,y,t,p,v=e(z.of),s=e.position.getWithinInfo(z.within),q=e.position.getScrollInfo(s),x=(z.collision||"flip").split(" "),r={};p=f(v);if(v[0].preventDefault){z.at="left top"}w=p.width;u=p.height;y=p.offset;t=e.extend({},y);e.each(["my","at"],function(){var D=(z[this]||"").split(" "),C,B;if(D.length===1){D=d.test(D[0])?D.concat(["center"]):h.test(D[0])?["center"].concat(D):["center","center"]}D[0]=d.test(D[0])?D[0]:"center";D[1]=h.test(D[1])?D[1]:"center";C=a.exec(D[0]);B=a.exec(D[1]);r[this]=[C?C[0]:0,B?B[0]:0];z[this]=[l.exec(D[0])[0],l.exec(D[1])[0]]});if(x.length===1){x[1]=x[0]}if(z.at[0]==="right"){t.left+=w}else{if(z.at[0]==="center"){t.left+=w/2}}if(z.at[1]==="bottom"){t.top+=u}else{if(z.at[1]==="center"){t.top+=u/2}}A=n(r.at,w,u);t.left+=A[0];t.top+=A[1];return this.each(function(){var C,L,E=e(this),G=E.outerWidth(),D=E.outerHeight(),F=i(this,"marginLeft"),B=i(this,"marginTop"),K=G+F+i(this,"marginRight")+q.width,J=D+B+i(this,"marginBottom")+q.height,H=e.extend({},t),I=n(r.my,E.outerWidth(),E.outerHeight());if(z.my[0]==="right"){H.left-=G}else{if(z.my[0]==="center"){H.left-=G/2}}if(z.my[1]==="bottom"){H.top-=D}else{if(z.my[1]==="center"){H.top-=D/2}}H.left+=I[0];H.top+=I[1];if(!e.support.offsetFractions){H.left=m(H.left);H.top=m(H.top)}C={marginLeft:F,marginTop:B};e.each(["left","top"],function(N,M){if(e.ui.position[x[N]]){e.ui.position[x[N]][M](H,{targetWidth:w,targetHeight:u,elemWidth:G,elemHeight:D,collisionPosition:C,collisionWidth:K,collisionHeight:J,offset:[A[0]+I[0],A[1]+I[1]],my:z.my,at:z.at,within:s,elem:E})}});if(z.using){L=function(P){var R=y.left-H.left,O=R+w-G,Q=y.top-H.top,N=Q+u-D,M={target:{element:v,left:y.left,top:y.top,width:w,height:u},element:{element:E,left:H.left,top:H.top,width:G,height:D},horizontal:O<0?"left":R>0?"right":"center",vertical:N<0?"top":Q>0?"bottom":"middle"};if(w<G&&o(R+O)<w){M.horizontal="center"}if(u<D&&o(Q+N)<u){M.vertical="middle"}if(k(o(R),o(O))>k(o(Q),o(N))){M.important="horizontal"}else{M.important="vertical"}z.using.call(this,P,M)}}E.offset(e.extend(H,{using:L}))})};e.ui.position={fit:{left:function(t,s){var r=s.within,v=r.isWindow?r.scrollLeft:r.offset.left,x=r.width,u=t.left-s.collisionPosition.marginLeft,w=v-u,q=u+s.collisionWidth-x-v,p;if(s.collisionWidth>x){if(w>0&&q<=0){p=t.left+w+s.collisionWidth-x-v;t.left+=w-p}else{if(q>0&&w<=0){t.left=v}else{if(w>q){t.left=v+x-s.collisionWidth}else{t.left=v}}}}else{if(w>0){t.left+=w}else{if(q>0){t.left-=q}else{t.left=k(t.left-u,t.left)}}}},top:function(s,r){var q=r.within,w=q.isWindow?q.scrollTop:q.offset.top,x=r.within.height,u=s.top-r.collisionPosition.marginTop,v=w-u,t=u+r.collisionHeight-x-w,p;if(r.collisionHeight>x){if(v>0&&t<=0){p=s.top+v+r.collisionHeight-x-w;s.top+=v-p}else{if(t>0&&v<=0){s.top=w}else{if(v>t){s.top=w+x-r.collisionHeight}else{s.top=w}}}}else{if(v>0){s.top+=v}else{if(t>0){s.top-=t}else{s.top=k(s.top-u,s.top)}}}}},flip:{left:function(v,u){var t=u.within,z=t.offset.left+t.scrollLeft,C=t.width,r=t.isWindow?t.scrollLeft:t.offset.left,w=v.left-u.collisionPosition.marginLeft,A=w-r,q=w+u.collisionWidth-C-r,y=u.my[0]==="left"?-u.elemWidth:u.my[0]==="right"?u.elemWidth:0,B=u.at[0]==="left"?u.targetWidth:u.at[0]==="right"?-u.targetWidth:0,s=-2*u.offset[0],p,x;if(A<0){p=v.left+y+B+s+u.collisionWidth-C-z;if(p<0||p<o(A)){v.left+=y+B+s}}else{if(q>0){x=v.left-u.collisionPosition.marginLeft+y+B+s-r;if(x>0||o(x)<q){v.left+=y+B+s}}}},top:function(u,t){var s=t.within,B=s.offset.top+s.scrollTop,C=s.height,p=s.isWindow?s.scrollTop:s.offset.top,w=u.top-t.collisionPosition.marginTop,y=w-p,v=w+t.collisionHeight-C-p,z=t.my[1]==="top",x=z?-t.elemHeight:t.my[1]==="bottom"?t.elemHeight:0,D=t.at[1]==="top"?t.targetHeight:t.at[1]==="bottom"?-t.targetHeight:0,r=-2*t.offset[1],A,q;if(y<0){q=u.top+x+D+r+t.collisionHeight-C-B;if((u.top+x+D+r)>y&&(q<0||q<o(y))){u.top+=x+D+r}}else{if(v>0){A=u.top-t.collisionPosition.marginTop+x+D+r-p;if((u.top+x+D+r)>v&&(A>0||o(A)<v)){u.top+=x+D+r}}}}},flipfit:{left:function(){e.ui.position.flip.left.apply(this,arguments);e.ui.position.fit.left.apply(this,arguments)},top:function(){e.ui.position.flip.top.apply(this,arguments);e.ui.position.fit.top.apply(this,arguments)}}};(function(){var t,v,q,s,r,p=document.getElementsByTagName("body")[0],u=document.createElement("div");t=document.createElement(p?"div":"body");q={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"};if(p){e.extend(q,{position:"absolute",left:"-1000px",top:"-1000px"})}for(r in q){t.style[r]=q[r]}t.appendChild(u);v=p||document.documentElement;v.insertBefore(t,v.firstChild);u.style.cssText="position: absolute; left: 10.7432222px;";s=e(u).offset().left;e.support.offsetFractions=s>10&&s<11;t.innerHTML="";v.removeChild(t)})()}(jQuery));(function(d,e){var b=0,c={},a={};c.height=c.paddingTop=c.paddingBottom=c.borderTopWidth=c.borderBottomWidth="hide";a.height=a.paddingTop=a.paddingBottom=a.borderTopWidth=a.borderBottomWidth="show";d.widget("ui.accordion",{version:"1.10.1",options:{active:0,animate:{},collapsible:false,event:"click",header:"> li > :first-child,> :not(li):even",heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},_create:function(){var f=this.options;this.prevShow=this.prevHide=d();this.element.addClass("ui-accordion ui-widget ui-helper-reset").attr("role","tablist");if(!f.collapsible&&(f.active===false||f.active==null)){f.active=0}this._processPanels();if(f.active<0){f.active+=this.headers.length}this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:!this.active.length?d():this.active.next(),content:!this.active.length?d():this.active.next()}},_createIcons:function(){var f=this.options.icons;if(f){d("<span>").addClass("ui-accordion-header-icon ui-icon "+f.header).prependTo(this.headers);this.active.children(".ui-accordion-header-icon").removeClass(f.header).addClass(f.activeHeader);this.headers.addClass("ui-accordion-icons")}},_destroyIcons:function(){this.headers.removeClass("ui-accordion-icons").children(".ui-accordion-header-icon").remove()},_destroy:function(){var f;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role");this.headers.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-selected").removeAttr("aria-controls").removeAttr("tabIndex").each(function(){if(/^ui-accordion/.test(this.id)){this.removeAttribute("id")}});this._destroyIcons();f=this.headers.next().css("display","").removeAttr("role").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"){f.css("height","")}},_setOption:function(f,g){if(f==="active"){this._activate(g);return}if(f==="event"){if(this.options.event){this._off(this.headers,this.options.event)}this._setupEvents(g)}this._super(f,g);if(f==="collapsible"&&!g&&this.options.active===false){this._activate(0)}if(f==="icons"){this._destroyIcons();if(g){this._createIcons()}}if(f==="disabled"){this.headers.add(this.headers.next()).toggleClass("ui-state-disabled",!!g)}},_keydown:function(i){if(i.altKey||i.ctrlKey){return}var j=d.ui.keyCode,h=this.headers.length,f=this.headers.index(i.target),g=false;switch(i.keyCode){case j.RIGHT:case j.DOWN:g=this.headers[(f+1)%h];break;case j.LEFT:case j.UP:g=this.headers[(f-1+h)%h];break;case j.SPACE:case j.ENTER:this._eventHandler(i);break;case j.HOME:g=this.headers[0];break;case j.END:g=this.headers[h-1];break}if(g){d(i.target).attr("tabIndex",-1);d(g).attr("tabIndex",0);g.focus();i.preventDefault()}},_panelKeyDown:function(f){if(f.keyCode===d.ui.keyCode.UP&&f.ctrlKey){d(f.currentTarget).prev().focus()}},refresh:function(){var f=this.options;this._processPanels();if((f.active===false&&f.collapsible===true)||!this.headers.length){f.active=false;this.active=d()}if(f.active===false){this._activate(0)}else{if(this.active.length&&!d.contains(this.element[0],this.active[0])){if(this.headers.length===this.headers.find(".ui-state-disabled").length){f.active=false;this.active=d()}else{this._activate(Math.max(0,f.active-1))}}else{f.active=this.headers.index(this.active)}}this._destroyIcons();this._refresh()},_processPanels:function(){this.headers=this.element.find(this.options.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all");this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom").filter(":not(.ui-accordion-content-active)").hide()},_refresh:function(){var j,h=this.options,g=h.heightStyle,i=this.element.parent(),f=this.accordionId="ui-accordion-"+(this.element.attr("id")||++b);this.active=this._findActive(h.active).addClass("ui-accordion-header-active ui-state-active ui-corner-top").removeClass("ui-corner-all");this.active.next().addClass("ui-accordion-content-active").show();this.headers.attr("role","tab").each(function(n){var o=d(this),m=o.attr("id"),k=o.next(),l=k.attr("id");if(!m){m=f+"-header-"+n;o.attr("id",m)}if(!l){l=f+"-panel-"+n;k.attr("id",l)}o.attr("aria-controls",l);k.attr("aria-labelledby",m)}).next().attr("role","tabpanel");this.headers.not(this.active).attr({"aria-selected":"false",tabIndex:-1}).next().attr({"aria-expanded":"false","aria-hidden":"true"}).hide();if(!this.active.length){this.headers.eq(0).attr("tabIndex",0)}else{this.active.attr({"aria-selected":"true",tabIndex:0}).next().attr({"aria-expanded":"true","aria-hidden":"false"})}this._createIcons();this._setupEvents(h.event);if(g==="fill"){j=i.height();this.element.siblings(":visible").each(function(){var l=d(this),k=l.css("position");if(k==="absolute"||k==="fixed"){return}j-=l.outerHeight(true)});this.headers.each(function(){j-=d(this).outerHeight(true)});this.headers.next().each(function(){d(this).height(Math.max(0,j-d(this).innerHeight()+d(this).height()))}).css("overflow","auto")}else{if(g==="auto"){j=0;this.headers.next().each(function(){j=Math.max(j,d(this).css("height","").height())}).height(j)}}},_activate:function(f){var g=this._findActive(f)[0];if(g===this.active[0]){return}g=g||this.active[0];this._eventHandler({target:g,currentTarget:g,preventDefault:d.noop})},_findActive:function(f){return typeof f==="number"?this.headers.eq(f):d()},_setupEvents:function(g){var f={keydown:"_keydown"};if(g){d.each(g.split(" "),function(i,h){f[h]="_eventHandler"})}this._off(this.headers.add(this.headers.next()));this._on(this.headers,f);this._on(this.headers.next(),{keydown:"_panelKeyDown"});this._hoverable(this.headers);this._focusable(this.headers)},_eventHandler:function(f){var n=this.options,i=this.active,j=d(f.currentTarget),l=j[0]===i[0],g=l&&n.collapsible,h=g?d():j.next(),k=i.next(),m={oldHeader:i,oldPanel:k,newHeader:g?d():j,newPanel:h};f.preventDefault();if((l&&!n.collapsible)||(this._trigger("beforeActivate",f,m)===false)){return}n.active=g?false:this.headers.index(j);this.active=l?d():j;this._toggle(m);i.removeClass("ui-accordion-header-active ui-state-active");if(n.icons){i.children(".ui-accordion-header-icon").removeClass(n.icons.activeHeader).addClass(n.icons.header)}if(!l){j.removeClass("ui-corner-all").addClass("ui-accordion-header-active ui-state-active ui-corner-top");if(n.icons){j.children(".ui-accordion-header-icon").removeClass(n.icons.header).addClass(n.icons.activeHeader)}j.next().addClass("ui-accordion-content-active")}},_toggle:function(h){var f=h.newPanel,g=this.prevShow.length?this.prevShow:h.oldPanel;this.prevShow.add(this.prevHide).stop(true,true);this.prevShow=f;this.prevHide=g;if(this.options.animate){this._animate(f,g,h)}else{g.hide();f.show();this._toggleComplete(h)}g.attr({"aria-expanded":"false","aria-hidden":"true"});g.prev().attr("aria-selected","false");if(f.length&&g.length){g.prev().attr("tabIndex",-1)}else{if(f.length){this.headers.filter(function(){return d(this).attr("tabIndex")===0}).attr("tabIndex",-1)}}f.attr({"aria-expanded":"true","aria-hidden":"false"}).prev().attr({"aria-selected":"true",tabIndex:0})},_animate:function(f,n,j){var m,l,i,k=this,o=0,p=f.length&&(!n.length||(f.index()<n.index())),h=this.options.animate||{},q=p&&h.down||h,g=function(){k._toggleComplete(j)};if(typeof q==="number"){i=q}if(typeof q==="string"){l=q}l=l||q.easing||h.easing;i=i||q.duration||h.duration;if(!n.length){return f.animate(a,i,l,g)}if(!f.length){return n.animate(c,i,l,g)}m=f.show().outerHeight();n.animate(c,{duration:i,easing:l,step:function(r,s){s.now=Math.round(r)}});f.hide().animate(a,{duration:i,easing:l,complete:g,step:function(r,s){s.now=Math.round(r);if(s.prop!=="height"){o+=s.now}else{if(k.options.heightStyle!=="content"){s.now=Math.round(m-n.outerHeight()-o);o=0}}}})},_toggleComplete:function(g){var f=g.oldPanel;f.removeClass("ui-accordion-content-active").prev().removeClass("ui-corner-top").addClass("ui-corner-all");if(f.length){f.parent()[0].className=f.parent()[0].className}this._trigger("activate",null,g)}})})(jQuery);(function(a,b){var c=0;a.widget("ui.autocomplete",{version:"1.10.1",defaultElement:"<input>",options:{appendTo:null,autoFocus:false,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},pending:0,_create:function(){var f,d,g,i=this.element[0].nodeName.toLowerCase(),h=i==="textarea",e=i==="input";this.isMultiLine=h?true:e?false:this.element.prop("isContentEditable");this.valueMethod=this.element[h||e?"val":"text"];this.isNewMenu=true;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off");this._on(this.element,{keydown:function(j){if(this.element.prop("readOnly")){f=true;g=true;d=true;return}f=false;g=false;d=false;var k=a.ui.keyCode;switch(j.keyCode){case k.PAGE_UP:f=true;this._move("previousPage",j);break;case k.PAGE_DOWN:f=true;this._move("nextPage",j);break;case k.UP:f=true;this._keyEvent("previous",j);break;case k.DOWN:f=true;this._keyEvent("next",j);break;case k.ENTER:case k.NUMPAD_ENTER:if(this.menu.active){f=true;j.preventDefault();this.menu.select(j)}break;case k.TAB:if(this.menu.active){this.menu.select(j)}break;case k.ESCAPE:if(this.menu.element.is(":visible")){this._value(this.term);this.close(j);j.preventDefault()}break;default:d=true;this._searchTimeout(j);break}},keypress:function(j){if(f){f=false;j.preventDefault();return}if(d){return}var k=a.ui.keyCode;switch(j.keyCode){case k.PAGE_UP:this._move("previousPage",j);break;case k.PAGE_DOWN:this._move("nextPage",j);break;case k.UP:this._keyEvent("previous",j);break;case k.DOWN:this._keyEvent("next",j);break}},input:function(j){if(g){g=false;j.preventDefault();return}this._searchTimeout(j)},focus:function(){this.selectedItem=null;this.previous=this._value()},blur:function(j){if(this.cancelBlur){delete this.cancelBlur;return}clearTimeout(this.searching);this.close(j);this._change(j)}});this._initSource();this.menu=a("<ul>").addClass("ui-autocomplete ui-front").appendTo(this._appendTo()).menu({input:a(),role:null}).hide().data("ui-menu");this._on(this.menu.element,{mousedown:function(j){j.preventDefault();this.cancelBlur=true;this._delay(function(){delete this.cancelBlur});var k=this.menu.element[0];if(!a(j.target).closest(".ui-menu-item").length){this._delay(function(){var l=this;this.document.one("mousedown",function(m){if(m.target!==l.element[0]&&m.target!==k&&!a.contains(k,m.target)){l.close()}})})}},menufocus:function(k,l){if(this.isNewMenu){this.isNewMenu=false;if(k.originalEvent&&/^mouse/.test(k.originalEvent.type)){this.menu.blur();this.document.one("mousemove",function(){a(k.target).trigger(k.originalEvent)});return}}var j=l.item.data("ui-autocomplete-item");if(false!==this._trigger("focus",k,{item:j})){if(k.originalEvent&&/^key/.test(k.originalEvent.type)){this._value(j.value)}}else{this.liveRegion.text(j.value)}},menuselect:function(l,m){var k=m.item.data("ui-autocomplete-item"),j=this.previous;if(this.element[0]!==this.document[0].activeElement){this.element.focus();this.previous=j;this._delay(function(){this.previous=j;this.selectedItem=k})}if(false!==this._trigger("select",l,{item:k})){this._value(k.value)}this.term=this._value();this.close(l);this.selectedItem=k}});this.liveRegion=a("<span>",{role:"status","aria-live":"polite"}).addClass("ui-helper-hidden-accessible").insertAfter(this.element);this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching);this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete");this.menu.element.remove();this.liveRegion.remove()},_setOption:function(d,e){this._super(d,e);if(d==="source"){this._initSource()}if(d==="appendTo"){this.menu.element.appendTo(this._appendTo())}if(d==="disabled"&&e&&this.xhr){this.xhr.abort()}},_appendTo:function(){var d=this.options.appendTo;if(d){d=d.jquery||d.nodeType?a(d):this.document.find(d).eq(0)}if(!d){d=this.element.closest(".ui-front")}if(!d.length){d=this.document[0].body}return d},_initSource:function(){var f,d,e=this;if(a.isArray(this.options.source)){f=this.options.source;this.source=function(h,g){g(a.ui.autocomplete.filter(f,h.term))}}else{if(typeof this.options.source==="string"){d=this.options.source;this.source=function(h,g){if(e.xhr){e.xhr.abort()}e.xhr=a.ajax({url:d,data:h,dataType:"json",success:function(i){g(i)},error:function(){g([])}})}}else{this.source=this.options.source}}},_searchTimeout:function(d){clearTimeout(this.searching);this.searching=this._delay(function(){if(this.term!==this._value()){this.selectedItem=null;this.search(null,d)}},this.options.delay)},search:function(e,d){e=e!=null?e:this._value();this.term=this._value();if(e.length<this.options.minLength){return this.close(d)}if(this._trigger("search",d)===false){return}return this._search(e)},_search:function(d){this.pending++;this.element.addClass("ui-autocomplete-loading");this.cancelSearch=false;this.source({term:d},this._response())},_response:function(){var e=this,d=++c;return function(f){if(d===c){e.__response(f)}e.pending--;if(!e.pending){e.element.removeClass("ui-autocomplete-loading")}}},__response:function(d){if(d){d=this._normalize(d)}this._trigger("response",null,{content:d});if(!this.options.disabled&&d&&d.length&&!this.cancelSearch){this._suggest(d);this._trigger("open")}else{this._close()}},close:function(d){this.cancelSearch=true;this._close(d)},_close:function(d){if(this.menu.element.is(":visible")){this.menu.element.hide();this.menu.blur();this.isNewMenu=true;this._trigger("close",d)}},_change:function(d){if(this.previous!==this._value()){this._trigger("change",d,{item:this.selectedItem})}},_normalize:function(d){if(d.length&&d[0].label&&d[0].value){return d}return a.map(d,function(e){if(typeof e==="string"){return{label:e,value:e}}return a.extend({label:e.label||e.value,value:e.value||e.label},e)})},_suggest:function(d){var e=this.menu.element.empty();this._renderMenu(e,d);this.menu.refresh();e.show();this._resizeMenu();e.position(a.extend({of:this.element},this.options.position));if(this.options.autoFocus){this.menu.next()}},_resizeMenu:function(){var d=this.menu.element;d.outerWidth(Math.max(d.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(e,d){var f=this;a.each(d,function(g,h){f._renderItemData(e,h)})},_renderItemData:function(d,e){return this._renderItem(d,e).data("ui-autocomplete-item",e)},_renderItem:function(d,e){return a("<li>").append(a("<a>").text(e.label)).appendTo(d)},_move:function(e,d){if(!this.menu.element.is(":visible")){this.search(null,d);return}if(this.menu.isFirstItem()&&/^previous/.test(e)||this.menu.isLastItem()&&/^next/.test(e)){this._value(this.term);this.menu.blur();return}this.menu[e](d)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(e,d){if(!this.isMultiLine||this.menu.element.is(":visible")){this._move(e,d);d.preventDefault()}}});a.extend(a.ui.autocomplete,{escapeRegex:function(d){return d.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(f,d){var e=new RegExp(a.ui.autocomplete.escapeRegex(d),"i");return a.grep(f,function(g){return e.test(g.label||g.value||g)})}});a.widget("ui.autocomplete",a.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(d){return d+(d>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var d;this._superApply(arguments);if(this.options.disabled||this.cancelSearch){return}if(e&&e.length){d=this.options.messages.results(e.length)}else{d=this.options.messages.noResults}this.liveRegion.text(d)}})}(jQuery));(function(f,b){var k,e,a,h,i="ui-button ui-widget ui-state-default ui-corner-all",c="ui-state-hover ui-state-active ",g="ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only",j=function(){var l=f(this).find(":ui-button");setTimeout(function(){l.button("refresh")},1)},d=function(m){var l=m.name,n=m.form,o=f([]);if(l){l=l.replace(/'/g,"\\'");if(n){o=f(n).find("[name='"+l+"']")}else{o=f("[name='"+l+"']",m.ownerDocument).filter(function(){return !this.form})}}return o};f.widget("ui.button",{version:"1.10.1",defaultElement:"<button>",options:{disabled:null,text:true,label:null,icons:{primary:null,secondary:null}},_create:function(){this.element.closest("form").unbind("reset"+this.eventNamespace).bind("reset"+this.eventNamespace,j);if(typeof this.options.disabled!=="boolean"){this.options.disabled=!!this.element.prop("disabled")}else{this.element.prop("disabled",this.options.disabled)}this._determineButtonType();this.hasTitle=!!this.buttonElement.attr("title");var o=this,m=this.options,p=this.type==="checkbox"||this.type==="radio",n=!p?"ui-state-active":"",l="ui-state-focus";if(m.label===null){m.label=(this.type==="input"?this.buttonElement.val():this.buttonElement.html())}this._hoverable(this.buttonElement);this.buttonElement.addClass(i).attr("role","button").bind("mouseenter"+this.eventNamespace,function(){if(m.disabled){return}if(this===k){f(this).addClass("ui-state-active")}}).bind("mouseleave"+this.eventNamespace,function(){if(m.disabled){return}f(this).removeClass(n)}).bind("click"+this.eventNamespace,function(q){if(m.disabled){q.preventDefault();q.stopImmediatePropagation()}});this.element.bind("focus"+this.eventNamespace,function(){o.buttonElement.addClass(l)}).bind("blur"+this.eventNamespace,function(){o.buttonElement.removeClass(l)});if(p){this.element.bind("change"+this.eventNamespace,function(){if(h){return}o.refresh()});this.buttonElement.bind("mousedown"+this.eventNamespace,function(q){if(m.disabled){return}h=false;e=q.pageX;a=q.pageY}).bind("mouseup"+this.eventNamespace,function(q){if(m.disabled){return}if(e!==q.pageX||a!==q.pageY){h=true}})}if(this.type==="checkbox"){this.buttonElement.bind("click"+this.eventNamespace,function(){if(m.disabled||h){return false}})}else{if(this.type==="radio"){this.buttonElement.bind("click"+this.eventNamespace,function(){if(m.disabled||h){return false}f(this).addClass("ui-state-active");o.buttonElement.attr("aria-pressed","true");var q=o.element[0];d(q).not(q).map(function(){return f(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-pressed","false")})}else{this.buttonElement.bind("mousedown"+this.eventNamespace,function(){if(m.disabled){return false}f(this).addClass("ui-state-active");k=this;o.document.one("mouseup",function(){k=null})}).bind("mouseup"+this.eventNamespace,function(){if(m.disabled){return false}f(this).removeClass("ui-state-active")}).bind("keydown"+this.eventNamespace,function(q){if(m.disabled){return false}if(q.keyCode===f.ui.keyCode.SPACE||q.keyCode===f.ui.keyCode.ENTER){f(this).addClass("ui-state-active")}}).bind("keyup"+this.eventNamespace+" blur"+this.eventNamespace,function(){f(this).removeClass("ui-state-active")});if(this.buttonElement.is("a")){this.buttonElement.keyup(function(q){if(q.keyCode===f.ui.keyCode.SPACE){f(this).click()}})}}}this._setOption("disabled",m.disabled);this._resetButton()},_determineButtonType:function(){var l,n,m;if(this.element.is("[type=checkbox]")){this.type="checkbox"}else{if(this.element.is("[type=radio]")){this.type="radio"}else{if(this.element.is("input")){this.type="input"}else{this.type="button"}}}if(this.type==="checkbox"||this.type==="radio"){l=this.element.parents().last();n="label[for='"+this.element.attr("id")+"']";this.buttonElement=l.find(n);if(!this.buttonElement.length){l=l.length?l.siblings():this.element.siblings();this.buttonElement=l.filter(n);if(!this.buttonElement.length){this.buttonElement=l.find(n)}}this.element.addClass("ui-helper-hidden-accessible");m=this.element.is(":checked");if(m){this.buttonElement.addClass("ui-state-active")}this.buttonElement.prop("aria-pressed",m)}else{this.buttonElement=this.element}},widget:function(){return this.buttonElement},_destroy:function(){this.element.removeClass("ui-helper-hidden-accessible");this.buttonElement.removeClass(i+" "+c+" "+g).removeAttr("role").removeAttr("aria-pressed").html(this.buttonElement.find(".ui-button-text").html());if(!this.hasTitle){this.buttonElement.removeAttr("title")}},_setOption:function(l,m){this._super(l,m);if(l==="disabled"){if(m){this.element.prop("disabled",true)}else{this.element.prop("disabled",false)}return}this._resetButton()},refresh:function(){var l=this.element.is("input, button")?this.element.is(":disabled"):this.element.hasClass("ui-button-disabled");if(l!==this.options.disabled){this._setOption("disabled",l)}if(this.type==="radio"){d(this.element[0]).each(function(){if(f(this).is(":checked")){f(this).button("widget").addClass("ui-state-active").attr("aria-pressed","true")}else{f(this).button("widget").removeClass("ui-state-active").attr("aria-pressed","false")}})}else{if(this.type==="checkbox"){if(this.element.is(":checked")){this.buttonElement.addClass("ui-state-active").attr("aria-pressed","true")}else{this.buttonElement.removeClass("ui-state-active").attr("aria-pressed","false")}}}},_resetButton:function(){if(this.type==="input"){if(this.options.label){this.element.val(this.options.label)}return}var p=this.buttonElement.removeClass(g),n=f("<span></span>",this.document[0]).addClass("ui-button-text").html(this.options.label).appendTo(p.empty()).text(),m=this.options.icons,l=m.primary&&m.secondary,o=[];if(m.primary||m.secondary){if(this.options.text){o.push("ui-button-text-icon"+(l?"s":(m.primary?"-primary":"-secondary")))}if(m.primary){p.prepend("<span class='ui-button-icon-primary ui-icon "+m.primary+"'></span>")}if(m.secondary){p.append("<span class='ui-button-icon-secondary ui-icon "+m.secondary+"'></span>")}if(!this.options.text){o.push(l?"ui-button-icons-only":"ui-button-icon-only");if(!this.hasTitle){p.attr("title",f.trim(n))}}}else{o.push("ui-button-text-only")}p.addClass(o.join(" "))}});f.widget("ui.buttonset",{version:"1.10.1",options:{items:"button, input[type=button], input[type=submit], input[type=reset], input[type=checkbox], input[type=radio], a, :data(ui-button)"},_create:function(){this.element.addClass("ui-buttonset")},_init:function(){this.refresh()},_setOption:function(l,m){if(l==="disabled"){this.buttons.button("option",l,m)}this._super(l,m)},refresh:function(){var l=this.element.css("direction")==="rtl";this.buttons=this.element.find(this.options.items).filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return f(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass(l?"ui-corner-right":"ui-corner-left").end().filter(":last").addClass(l?"ui-corner-left":"ui-corner-right").end().end()},_destroy:function(){this.element.removeClass("ui-buttonset");this.buttons.map(function(){return f(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy")}})}(jQuery));(function(f,h){f.extend(f.ui,{datepicker:{version:"1.10.1"}});var g="datepicker",e=new Date().getTime(),c;function b(){this._curInst=null;this._keyEvent=false;this._disabledInputs=[];this._datepickerShowing=false;this._inDialog=false;this._mainDivId="ui-datepicker-div";this._inlineClass="ui-datepicker-inline";this._appendClass="ui-datepicker-append";this._triggerClass="ui-datepicker-trigger";this._dialogClass="ui-datepicker-dialog";this._disableClass="ui-datepicker-disabled";this._unselectableClass="ui-datepicker-unselectable";this._currentClass="ui-datepicker-current-day";this._dayOverClass="ui-datepicker-days-cell-over";this.regional=[];this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:false,showMonthAfterYear:false,yearSuffix:""};this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:false,hideIfNoPrevNext:false,navigationAsDateFormat:false,gotoCurrent:false,changeMonth:false,changeYear:false,yearRange:"c-10:c+10",showOtherMonths:false,selectOtherMonths:false,showWeek:false,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:true,showButtonPanel:false,autoSize:false,disabled:false};f.extend(this._defaults,this.regional[""]);this.dpDiv=d(f("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}f.extend(b.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(i){a(this._defaults,i||{});return this},_attachDatepicker:function(l,i){var m,k,j;m=l.nodeName.toLowerCase();k=(m==="div"||m==="span");if(!l.id){this.uuid+=1;l.id="dp"+this.uuid}j=this._newInst(f(l),k);j.settings=f.extend({},i||{});if(m==="input"){this._connectDatepicker(l,j)}else{if(k){this._inlineDatepicker(l,j)}}},_newInst:function(j,i){var k=j[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1");return{id:k,input:j,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:i,dpDiv:(!i?this.dpDiv:d(f("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")))}},_connectDatepicker:function(k,j){var i=f(k);j.append=f([]);j.trigger=f([]);if(i.hasClass(this.markerClassName)){return}this._attachments(i,j);i.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp);this._autoSize(j);f.data(k,g,j);if(j.settings.disabled){this._disableDatepicker(k)}},_attachments:function(k,n){var j,m,i,o=this._get(n,"appendText"),l=this._get(n,"isRTL");if(n.append){n.append.remove()}if(o){n.append=f("<span class='"+this._appendClass+"'>"+o+"</span>");k[l?"before":"after"](n.append)}k.unbind("focus",this._showDatepicker);if(n.trigger){n.trigger.remove()}j=this._get(n,"showOn");if(j==="focus"||j==="both"){k.focus(this._showDatepicker)}if(j==="button"||j==="both"){m=this._get(n,"buttonText");i=this._get(n,"buttonImage");n.trigger=f(this._get(n,"buttonImageOnly")?f("<img/>").addClass(this._triggerClass).attr({src:i,alt:m,title:m}):f("<button type='button'></button>").addClass(this._triggerClass).html(!i?m:f("<img/>").attr({src:i,alt:m,title:m})));k[l?"before":"after"](n.trigger);n.trigger.click(function(){if(f.datepicker._datepickerShowing&&f.datepicker._lastInput===k[0]){f.datepicker._hideDatepicker()}else{if(f.datepicker._datepickerShowing&&f.datepicker._lastInput!==k[0]){f.datepicker._hideDatepicker();f.datepicker._showDatepicker(k[0])}else{f.datepicker._showDatepicker(k[0])}}return false})}},_autoSize:function(p){if(this._get(p,"autoSize")&&!p.inline){var m,k,l,o,n=new Date(2009,12-1,20),j=this._get(p,"dateFormat");if(j.match(/[DM]/)){m=function(i){k=0;l=0;for(o=0;o<i.length;o++){if(i[o].length>k){k=i[o].length;l=o}}return l};n.setMonth(m(this._get(p,(j.match(/MM/)?"monthNames":"monthNamesShort"))));n.setDate(m(this._get(p,(j.match(/DD/)?"dayNames":"dayNamesShort")))+20-n.getDay())}p.input.attr("size",this._formatDate(p,n).length)}},_inlineDatepicker:function(j,i){var k=f(j);if(k.hasClass(this.markerClassName)){return}k.addClass(this.markerClassName).append(i.dpDiv);f.data(j,g,i);this._setDate(i,this._getDefaultDate(i),true);this._updateDatepicker(i);this._updateAlternate(i);if(i.settings.disabled){this._disableDatepicker(j)}i.dpDiv.css("display","block")},_dialogDatepicker:function(p,j,n,k,o){var i,s,m,r,q,l=this._dialogInst;if(!l){this.uuid+=1;i="dp"+this.uuid;this._dialogInput=f("<input type='text' id='"+i+"' style='position: absolute; top: -100px; width: 0px;'/>");this._dialogInput.keydown(this._doKeyDown);f("body").append(this._dialogInput);l=this._dialogInst=this._newInst(this._dialogInput,false);l.settings={};f.data(this._dialogInput[0],g,l)}a(l.settings,k||{});j=(j&&j.constructor===Date?this._formatDate(l,j):j);this._dialogInput.val(j);this._pos=(o?(o.length?o:[o.pageX,o.pageY]):null);if(!this._pos){s=document.documentElement.clientWidth;m=document.documentElement.clientHeight;r=document.documentElement.scrollLeft||document.body.scrollLeft;q=document.documentElement.scrollTop||document.body.scrollTop;this._pos=[(s/2)-100+r,(m/2)-150+q]}this._dialogInput.css("left",(this._pos[0]+20)+"px").css("top",this._pos[1]+"px");l.settings.onSelect=n;this._inDialog=true;this.dpDiv.addClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]);if(f.blockUI){f.blockUI(this.dpDiv)}f.data(this._dialogInput[0],g,l);return this},_destroyDatepicker:function(k){var l,i=f(k),j=f.data(k,g);if(!i.hasClass(this.markerClassName)){return}l=k.nodeName.toLowerCase();f.removeData(k,g);if(l==="input"){j.append.remove();j.trigger.remove();i.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)}else{if(l==="div"||l==="span"){i.removeClass(this.markerClassName).empty()}}},_enableDatepicker:function(l){var m,k,i=f(l),j=f.data(l,g);if(!i.hasClass(this.markerClassName)){return}m=l.nodeName.toLowerCase();if(m==="input"){l.disabled=false;j.trigger.filter("button").each(function(){this.disabled=false}).end().filter("img").css({opacity:"1.0",cursor:""})}else{if(m==="div"||m==="span"){k=i.children("."+this._inlineClass);k.children().removeClass("ui-state-disabled");k.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",false)}}this._disabledInputs=f.map(this._disabledInputs,function(n){return(n===l?null:n)})},_disableDatepicker:function(l){var m,k,i=f(l),j=f.data(l,g);if(!i.hasClass(this.markerClassName)){return}m=l.nodeName.toLowerCase();if(m==="input"){l.disabled=true;j.trigger.filter("button").each(function(){this.disabled=true}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else{if(m==="div"||m==="span"){k=i.children("."+this._inlineClass);k.children().addClass("ui-state-disabled");k.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",true)}}this._disabledInputs=f.map(this._disabledInputs,function(n){return(n===l?null:n)});this._disabledInputs[this._disabledInputs.length]=l},_isDisabledDatepicker:function(k){if(!k){return false}for(var j=0;j<this._disabledInputs.length;j++){if(this._disabledInputs[j]===k){return true}}return false},_getInst:function(j){try{return f.data(j,g)}catch(i){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(o,j,n){var k,i,m,p,l=this._getInst(o);if(arguments.length===2&&typeof j==="string"){return(j==="defaults"?f.extend({},f.datepicker._defaults):(l?(j==="all"?f.extend({},l.settings):this._get(l,j)):null))}k=j||{};if(typeof j==="string"){k={};k[j]=n}if(l){if(this._curInst===l){this._hideDatepicker()}i=this._getDateDatepicker(o,true);m=this._getMinMaxDate(l,"min");p=this._getMinMaxDate(l,"max");a(l.settings,k);if(m!==null&&k.dateFormat!==h&&k.minDate===h){l.settings.minDate=this._formatDate(l,m)}if(p!==null&&k.dateFormat!==h&&k.maxDate===h){l.settings.maxDate=this._formatDate(l,p)}if("disabled" in k){if(k.disabled){this._disableDatepicker(o)}else{this._enableDatepicker(o)}}this._attachments(f(o),l);this._autoSize(l);this._setDate(l,i);this._updateAlternate(l);this._updateDatepicker(l)}},_changeDatepicker:function(k,i,j){this._optionDatepicker(k,i,j)},_refreshDatepicker:function(j){var i=this._getInst(j);if(i){this._updateDatepicker(i)}},_setDateDatepicker:function(k,i){var j=this._getInst(k);if(j){this._setDate(j,i);this._updateDatepicker(j);this._updateAlternate(j)}},_getDateDatepicker:function(k,i){var j=this._getInst(k);if(j&&!j.inline){this._setDateFromField(j,i)}return(j?this._getDate(j):null)},_doKeyDown:function(l){var j,i,n,m=f.datepicker._getInst(l.target),o=true,k=m.dpDiv.is(".ui-datepicker-rtl");m._keyEvent=true;if(f.datepicker._datepickerShowing){switch(l.keyCode){case 9:f.datepicker._hideDatepicker();o=false;break;case 13:n=f("td."+f.datepicker._dayOverClass+":not(."+f.datepicker._currentClass+")",m.dpDiv);if(n[0]){f.datepicker._selectDay(l.target,m.selectedMonth,m.selectedYear,n[0])}j=f.datepicker._get(m,"onSelect");if(j){i=f.datepicker._formatDate(m);j.apply((m.input?m.input[0]:null),[i,m])}else{f.datepicker._hideDatepicker()}return false;case 27:f.datepicker._hideDatepicker();break;case 33:f.datepicker._adjustDate(l.target,(l.ctrlKey?-f.datepicker._get(m,"stepBigMonths"):-f.datepicker._get(m,"stepMonths")),"M");break;case 34:f.datepicker._adjustDate(l.target,(l.ctrlKey?+f.datepicker._get(m,"stepBigMonths"):+f.datepicker._get(m,"stepMonths")),"M");break;case 35:if(l.ctrlKey||l.metaKey){f.datepicker._clearDate(l.target)}o=l.ctrlKey||l.metaKey;break;case 36:if(l.ctrlKey||l.metaKey){f.datepicker._gotoToday(l.target)}o=l.ctrlKey||l.metaKey;break;case 37:if(l.ctrlKey||l.metaKey){f.datepicker._adjustDate(l.target,(k?+1:-1),"D")}o=l.ctrlKey||l.metaKey;if(l.originalEvent.altKey){f.datepicker._adjustDate(l.target,(l.ctrlKey?-f.datepicker._get(m,"stepBigMonths"):-f.datepicker._get(m,"stepMonths")),"M")}break;case 38:if(l.ctrlKey||l.metaKey){f.datepicker._adjustDate(l.target,-7,"D")}o=l.ctrlKey||l.metaKey;break;case 39:if(l.ctrlKey||l.metaKey){f.datepicker._adjustDate(l.target,(k?-1:+1),"D")}o=l.ctrlKey||l.metaKey;if(l.originalEvent.altKey){f.datepicker._adjustDate(l.target,(l.ctrlKey?+f.datepicker._get(m,"stepBigMonths"):+f.datepicker._get(m,"stepMonths")),"M")}break;case 40:if(l.ctrlKey||l.metaKey){f.datepicker._adjustDate(l.target,+7,"D")}o=l.ctrlKey||l.metaKey;break;default:o=false}}else{if(l.keyCode===36&&l.ctrlKey){f.datepicker._showDatepicker(this)}else{o=false}}if(o){l.preventDefault();l.stopPropagation()}},_doKeyPress:function(k){var j,i,l=f.datepicker._getInst(k.target);if(f.datepicker._get(l,"constrainInput")){j=f.datepicker._possibleChars(f.datepicker._get(l,"dateFormat"));i=String.fromCharCode(k.charCode==null?k.keyCode:k.charCode);return k.ctrlKey||k.metaKey||(i<" "||!j||j.indexOf(i)>-1)}},_doKeyUp:function(k){var i,l=f.datepicker._getInst(k.target);if(l.input.val()!==l.lastVal){try{i=f.datepicker.parseDate(f.datepicker._get(l,"dateFormat"),(l.input?l.input.val():null),f.datepicker._getFormatConfig(l));if(i){f.datepicker._setDateFromField(l);f.datepicker._updateAlternate(l);f.datepicker._updateDatepicker(l)}}catch(j){}}return true},_showDatepicker:function(j){j=j.target||j;if(j.nodeName.toLowerCase()!=="input"){j=f("input",j.parentNode)[0]}if(f.datepicker._isDisabledDatepicker(j)||f.datepicker._lastInput===j){return}var l,p,k,n,o,i,m;l=f.datepicker._getInst(j);if(f.datepicker._curInst&&f.datepicker._curInst!==l){f.datepicker._curInst.dpDiv.stop(true,true);if(l&&f.datepicker._datepickerShowing){f.datepicker._hideDatepicker(f.datepicker._curInst.input[0])}}p=f.datepicker._get(l,"beforeShow");k=p?p.apply(j,[j,l]):{};if(k===false){return}a(l.settings,k);l.lastVal=null;f.datepicker._lastInput=j;f.datepicker._setDateFromField(l);if(f.datepicker._inDialog){j.value=""}if(!f.datepicker._pos){f.datepicker._pos=f.datepicker._findPos(j);f.datepicker._pos[1]+=j.offsetHeight}n=false;f(j).parents().each(function(){n|=f(this).css("position")==="fixed";return !n});o={left:f.datepicker._pos[0],top:f.datepicker._pos[1]};f.datepicker._pos=null;l.dpDiv.empty();l.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});f.datepicker._updateDatepicker(l);o=f.datepicker._checkOffset(l,o,n);l.dpDiv.css({position:(f.datepicker._inDialog&&f.blockUI?"static":(n?"fixed":"absolute")),display:"none",left:o.left+"px",top:o.top+"px"});if(!l.inline){i=f.datepicker._get(l,"showAnim");m=f.datepicker._get(l,"duration");l.dpDiv.zIndex(f(j).zIndex()+1);f.datepicker._datepickerShowing=true;if(f.effects&&f.effects.effect[i]){l.dpDiv.show(i,f.datepicker._get(l,"showOptions"),m)}else{l.dpDiv[i||"show"](i?m:null)}if(l.input.is(":visible")&&!l.input.is(":disabled")){l.input.focus()}f.datepicker._curInst=l}},_updateDatepicker:function(k){this.maxRows=4;c=k;k.dpDiv.empty().append(this._generateHTML(k));this._attachHandlers(k);k.dpDiv.find("."+this._dayOverClass+" a").mouseover();var m,i=this._getNumberOfMonths(k),l=i[1],j=17;k.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("");if(l>1){k.dpDiv.addClass("ui-datepicker-multi-"+l).css("width",(j*l)+"em")}k.dpDiv[(i[0]!==1||i[1]!==1?"add":"remove")+"Class"]("ui-datepicker-multi");k.dpDiv[(this._get(k,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");if(k===f.datepicker._curInst&&f.datepicker._datepickerShowing&&k.input&&k.input.is(":visible")&&!k.input.is(":disabled")&&k.input[0]!==document.activeElement){k.input.focus()}if(k.yearshtml){m=k.yearshtml;setTimeout(function(){if(m===k.yearshtml&&k.yearshtml){k.dpDiv.find("select.ui-datepicker-year:first").replaceWith(k.yearshtml)}m=k.yearshtml=null},0)}},_getBorders:function(i){var j=function(k){return{thin:1,medium:2,thick:3}[k]||k};return[parseFloat(j(i.css("border-left-width"))),parseFloat(j(i.css("border-top-width")))]},_checkOffset:function(n,l,k){var m=n.dpDiv.outerWidth(),q=n.dpDiv.outerHeight(),p=n.input?n.input.outerWidth():0,i=n.input?n.input.outerHeight():0,o=document.documentElement.clientWidth+(k?0:f(document).scrollLeft()),j=document.documentElement.clientHeight+(k?0:f(document).scrollTop());l.left-=(this._get(n,"isRTL")?(m-p):0);l.left-=(k&&l.left===n.input.offset().left)?f(document).scrollLeft():0;l.top-=(k&&l.top===(n.input.offset().top+i))?f(document).scrollTop():0;l.left-=Math.min(l.left,(l.left+m>o&&o>m)?Math.abs(l.left+m-o):0);l.top-=Math.min(l.top,(l.top+q>j&&j>q)?Math.abs(q+i):0);return l},_findPos:function(l){var i,k=this._getInst(l),j=this._get(k,"isRTL");while(l&&(l.type==="hidden"||l.nodeType!==1||f.expr.filters.hidden(l))){l=l[j?"previousSibling":"nextSibling"]}i=f(l).offset();return[i.left,i.top]},_hideDatepicker:function(k){var j,n,m,i,l=this._curInst;if(!l||(k&&l!==f.data(k,g))){return}if(this._datepickerShowing){j=this._get(l,"showAnim");n=this._get(l,"duration");m=function(){f.datepicker._tidyDialog(l)};if(f.effects&&(f.effects.effect[j]||f.effects[j])){l.dpDiv.hide(j,f.datepicker._get(l,"showOptions"),n,m)}else{l.dpDiv[(j==="slideDown"?"slideUp":(j==="fadeIn"?"fadeOut":"hide"))]((j?n:null),m)}if(!j){m()}this._datepickerShowing=false;i=this._get(l,"onClose");if(i){i.apply((l.input?l.input[0]:null),[(l.input?l.input.val():""),l])}this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});if(f.blockUI){f.unblockUI();f("body").append(this.dpDiv)}}this._inDialog=false}},_tidyDialog:function(i){i.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(j){if(!f.datepicker._curInst){return}var i=f(j.target),k=f.datepicker._getInst(i[0]);if(((i[0].id!==f.datepicker._mainDivId&&i.parents("#"+f.datepicker._mainDivId).length===0&&!i.hasClass(f.datepicker.markerClassName)&&!i.closest("."+f.datepicker._triggerClass).length&&f.datepicker._datepickerShowing&&!(f.datepicker._inDialog&&f.blockUI)))||(i.hasClass(f.datepicker.markerClassName)&&f.datepicker._curInst!==k)){f.datepicker._hideDatepicker()}},_adjustDate:function(m,l,k){var j=f(m),i=this._getInst(j[0]);if(this._isDisabledDatepicker(j[0])){return}this._adjustInstDate(i,l+(k==="M"?this._get(i,"showCurrentAtPos"):0),k);this._updateDatepicker(i)},_gotoToday:function(l){var i,k=f(l),j=this._getInst(k[0]);if(this._get(j,"gotoCurrent")&&j.currentDay){j.selectedDay=j.currentDay;j.drawMonth=j.selectedMonth=j.currentMonth;j.drawYear=j.selectedYear=j.currentYear}else{i=new Date();j.selectedDay=i.getDate();j.drawMonth=j.selectedMonth=i.getMonth();j.drawYear=j.selectedYear=i.getFullYear()}this._notifyChange(j);this._adjustDate(k)},_selectMonthYear:function(m,i,l){var k=f(m),j=this._getInst(k[0]);j["selected"+(l==="M"?"Month":"Year")]=j["draw"+(l==="M"?"Month":"Year")]=parseInt(i.options[i.selectedIndex].value,10);this._notifyChange(j);this._adjustDate(k)},_selectDay:function(n,l,i,m){var j,k=f(n);if(f(m).hasClass(this._unselectableClass)||this._isDisabledDatepicker(k[0])){return}j=this._getInst(k[0]);j.selectedDay=j.currentDay=f("a",m).html();j.selectedMonth=j.currentMonth=l;j.selectedYear=j.currentYear=i;this._selectDate(n,this._formatDate(j,j.currentDay,j.currentMonth,j.currentYear))},_clearDate:function(j){var i=f(j);this._selectDate(i,"")},_selectDate:function(m,i){var j,l=f(m),k=this._getInst(l[0]);i=(i!=null?i:this._formatDate(k));if(k.input){k.input.val(i)}this._updateAlternate(k);j=this._get(k,"onSelect");if(j){j.apply((k.input?k.input[0]:null),[i,k])}else{if(k.input){k.input.trigger("change")}}if(k.inline){this._updateDatepicker(k)}else{this._hideDatepicker();this._lastInput=k.input[0];if(typeof(k.input[0])!=="object"){k.input.focus()}this._lastInput=null}},_updateAlternate:function(m){var l,k,i,j=this._get(m,"altField");if(j){l=this._get(m,"altFormat")||this._get(m,"dateFormat");k=this._getDate(m);i=this.formatDate(l,k,this._getFormatConfig(m));f(j).each(function(){f(this).val(i)})}},noWeekends:function(j){var i=j.getDay();return[(i>0&&i<6),""]},iso8601Week:function(i){var j,k=new Date(i.getTime());k.setDate(k.getDate()+4-(k.getDay()||7));j=k.getTime();k.setMonth(0);k.setDate(1);return Math.floor(Math.round((j-k)/86400000)/7)+1},parseDate:function(y,t,A){if(y==null||t==null){throw"Invalid arguments"}t=(typeof t==="object"?t.toString():t+"");if(t===""){return null}var l,v,j,z=0,o=(A?A.shortYearCutoff:null)||this._defaults.shortYearCutoff,k=(typeof o!=="string"?o:new Date().getFullYear()%100+parseInt(o,10)),r=(A?A.dayNamesShort:null)||this._defaults.dayNamesShort,C=(A?A.dayNames:null)||this._defaults.dayNames,i=(A?A.monthNamesShort:null)||this._defaults.monthNamesShort,m=(A?A.monthNames:null)||this._defaults.monthNames,n=-1,D=-1,x=-1,q=-1,w=false,B,s=function(F){var G=(l+1<y.length&&y.charAt(l+1)===F);if(G){l++}return G},E=function(H){var F=s(H),I=(H==="@"?14:(H==="!"?20:(H==="y"&&F?4:(H==="o"?3:2)))),J=new RegExp("^\\d{1,"+I+"}"),G=t.substring(z).match(J);if(!G){throw"Missing number at position "+z}z+=G[0].length;return parseInt(G[0],10)},p=function(G,H,J){var F=-1,I=f.map(s(G)?J:H,function(L,K){return[[K,L]]}).sort(function(L,K){return -(L[1].length-K[1].length)});f.each(I,function(L,M){var K=M[1];if(t.substr(z,K.length).toLowerCase()===K.toLowerCase()){F=M[0];z+=K.length;return false}});if(F!==-1){return F+1}else{throw"Unknown name at position "+z}},u=function(){if(t.charAt(z)!==y.charAt(l)){throw"Unexpected literal at position "+z}z++};for(l=0;l<y.length;l++){if(w){if(y.charAt(l)==="'"&&!s("'")){w=false}else{u()}}else{switch(y.charAt(l)){case"d":x=E("d");break;case"D":p("D",r,C);break;case"o":q=E("o");break;case"m":D=E("m");break;case"M":D=p("M",i,m);break;case"y":n=E("y");break;case"@":B=new Date(E("@"));n=B.getFullYear();D=B.getMonth()+1;x=B.getDate();break;case"!":B=new Date((E("!")-this._ticksTo1970)/10000);n=B.getFullYear();D=B.getMonth()+1;x=B.getDate();break;case"'":if(s("'")){u()}else{w=true}break;default:u()}}}if(z<t.length){j=t.substr(z);if(!/^\s+/.test(j)){throw"Extra/unparsed characters found in date: "+j}}if(n===-1){n=new Date().getFullYear()}else{if(n<100){n+=new Date().getFullYear()-new Date().getFullYear()%100+(n<=k?0:-100)}}if(q>-1){D=1;x=q;do{v=this._getDaysInMonth(n,D-1);if(x<=v){break}D++;x-=v}while(true)}B=this._daylightSavingAdjust(new Date(n,D-1,x));if(B.getFullYear()!==n||B.getMonth()+1!==D||B.getDate()!==x){throw"Invalid date"}return B},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(((1970-1)*365+Math.floor(1970/4)-Math.floor(1970/100)+Math.floor(1970/400))*24*60*60*10000000),formatDate:function(r,l,m){if(!l){return""}var t,u=(m?m.dayNamesShort:null)||this._defaults.dayNamesShort,j=(m?m.dayNames:null)||this._defaults.dayNames,p=(m?m.monthNamesShort:null)||this._defaults.monthNamesShort,n=(m?m.monthNames:null)||this._defaults.monthNames,s=function(v){var w=(t+1<r.length&&r.charAt(t+1)===v);if(w){t++}return w},i=function(x,y,v){var w=""+y;if(s(x)){while(w.length<v){w="0"+w}}return w},o=function(v,x,w,y){return(s(v)?y[x]:w[x])},k="",q=false;if(l){for(t=0;t<r.length;t++){if(q){if(r.charAt(t)==="'"&&!s("'")){q=false}else{k+=r.charAt(t)}}else{switch(r.charAt(t)){case"d":k+=i("d",l.getDate(),2);break;case"D":k+=o("D",l.getDay(),u,j);break;case"o":k+=i("o",Math.round((new Date(l.getFullYear(),l.getMonth(),l.getDate()).getTime()-new Date(l.getFullYear(),0,0).getTime())/86400000),3);break;case"m":k+=i("m",l.getMonth()+1,2);break;case"M":k+=o("M",l.getMonth(),p,n);break;case"y":k+=(s("y")?l.getFullYear():(l.getYear()%100<10?"0":"")+l.getYear()%100);break;case"@":k+=l.getTime();break;case"!":k+=l.getTime()*10000+this._ticksTo1970;break;case"'":if(s("'")){k+="'"}else{q=true}break;default:k+=r.charAt(t)}}}}return k},_possibleChars:function(m){var l,k="",j=false,i=function(n){var o=(l+1<m.length&&m.charAt(l+1)===n);if(o){l++}return o};for(l=0;l<m.length;l++){if(j){if(m.charAt(l)==="'"&&!i("'")){j=false}else{k+=m.charAt(l)}}else{switch(m.charAt(l)){case"d":case"m":case"y":case"@":k+="0123456789";break;case"D":case"M":return null;case"'":if(i("'")){k+="'"}else{j=true}break;default:k+=m.charAt(l)}}}return k},_get:function(j,i){return j.settings[i]!==h?j.settings[i]:this._defaults[i]},_setDateFromField:function(n,k){if(n.input.val()===n.lastVal){return}var i=this._get(n,"dateFormat"),p=n.lastVal=n.input?n.input.val():null,o=this._getDefaultDate(n),j=o,l=this._getFormatConfig(n);try{j=this.parseDate(i,p,l)||o}catch(m){p=(k?"":p)}n.selectedDay=j.getDate();n.drawMonth=n.selectedMonth=j.getMonth();n.drawYear=n.selectedYear=j.getFullYear();n.currentDay=(p?j.getDate():0);n.currentMonth=(p?j.getMonth():0);n.currentYear=(p?j.getFullYear():0);this._adjustInstDate(n)},_getDefaultDate:function(i){return this._restrictMinMax(i,this._determineDate(i,this._get(i,"defaultDate"),new Date()))},_determineDate:function(m,j,n){var l=function(p){var o=new Date();o.setDate(o.getDate()+p);return o},k=function(v){try{return f.datepicker.parseDate(f.datepicker._get(m,"dateFormat"),v,f.datepicker._getFormatConfig(m))}catch(u){}var p=(v.toLowerCase().match(/^c/)?f.datepicker._getDate(m):null)||new Date(),q=p.getFullYear(),t=p.getMonth(),o=p.getDate(),s=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,r=s.exec(v);while(r){switch(r[2]||"d"){case"d":case"D":o+=parseInt(r[1],10);break;case"w":case"W":o+=parseInt(r[1],10)*7;break;case"m":case"M":t+=parseInt(r[1],10);o=Math.min(o,f.datepicker._getDaysInMonth(q,t));break;case"y":case"Y":q+=parseInt(r[1],10);o=Math.min(o,f.datepicker._getDaysInMonth(q,t));break}r=s.exec(v)}return new Date(q,t,o)},i=(j==null||j===""?n:(typeof j==="string"?k(j):(typeof j==="number"?(isNaN(j)?n:l(j)):new Date(j.getTime()))));i=(i&&i.toString()==="Invalid Date"?n:i);if(i){i.setHours(0);i.setMinutes(0);i.setSeconds(0);i.setMilliseconds(0)}return this._daylightSavingAdjust(i)},_daylightSavingAdjust:function(i){if(!i){return null}i.setHours(i.getHours()>12?i.getHours()+2:0);return i},_setDate:function(o,l,n){var i=!l,k=o.selectedMonth,m=o.selectedYear,j=this._restrictMinMax(o,this._determineDate(o,l,new Date()));o.selectedDay=o.currentDay=j.getDate();o.drawMonth=o.selectedMonth=o.currentMonth=j.getMonth();o.drawYear=o.selectedYear=o.currentYear=j.getFullYear();if((k!==o.selectedMonth||m!==o.selectedYear)&&!n){this._notifyChange(o)}this._adjustInstDate(o);if(o.input){o.input.val(i?"":this._formatDate(o))}},_getDate:function(j){var i=(!j.currentYear||(j.input&&j.input.val()==="")?null:this._daylightSavingAdjust(new Date(j.currentYear,j.currentMonth,j.currentDay)));return i},_attachHandlers:function(j){var i=this._get(j,"stepMonths"),k="#"+j.id.replace(/\\\\/g,"\\");j.dpDiv.find("[data-handler]").map(function(){var l={prev:function(){window["DP_jQuery_"+e].datepicker._adjustDate(k,-i,"M")},next:function(){window["DP_jQuery_"+e].datepicker._adjustDate(k,+i,"M")},hide:function(){window["DP_jQuery_"+e].datepicker._hideDatepicker()},today:function(){window["DP_jQuery_"+e].datepicker._gotoToday(k)},selectDay:function(){window["DP_jQuery_"+e].datepicker._selectDay(k,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this);return false},selectMonth:function(){window["DP_jQuery_"+e].datepicker._selectMonthYear(k,this,"M");return false},selectYear:function(){window["DP_jQuery_"+e].datepicker._selectMonthYear(k,this,"Y");return false}};f(this).bind(this.getAttribute("data-event"),l[this.getAttribute("data-handler")])})},_generateHTML:function(Y){var B,A,T,L,m,ac,W,P,af,J,aj,t,v,u,j,ab,r,E,ae,R,ak,D,I,s,n,U,N,Q,O,q,G,w,X,aa,l,ad,ah,M,x,Z=new Date(),C=this._daylightSavingAdjust(new Date(Z.getFullYear(),Z.getMonth(),Z.getDate())),ag=this._get(Y,"isRTL"),ai=this._get(Y,"showButtonPanel"),S=this._get(Y,"hideIfNoPrevNext"),H=this._get(Y,"navigationAsDateFormat"),y=this._getNumberOfMonths(Y),p=this._get(Y,"showCurrentAtPos"),K=this._get(Y,"stepMonths"),F=(y[0]!==1||y[1]!==1),k=this._daylightSavingAdjust((!Y.currentDay?new Date(9999,9,9):new Date(Y.currentYear,Y.currentMonth,Y.currentDay))),o=this._getMinMaxDate(Y,"min"),z=this._getMinMaxDate(Y,"max"),i=Y.drawMonth-p,V=Y.drawYear;if(i<0){i+=12;V--}if(z){B=this._daylightSavingAdjust(new Date(z.getFullYear(),z.getMonth()-(y[0]*y[1])+1,z.getDate()));B=(o&&B<o?o:B);while(this._daylightSavingAdjust(new Date(V,i,1))>B){i--;if(i<0){i=11;V--}}}Y.drawMonth=i;Y.drawYear=V;A=this._get(Y,"prevText");A=(!H?A:this.formatDate(A,this._daylightSavingAdjust(new Date(V,i-K,1)),this._getFormatConfig(Y)));T=(this._canAdjustMonth(Y,-1,V,i)?"<a class='ui-datepicker-prev ui-corner-all' data-handler='prev' data-event='click' title='"+A+"'><span class='ui-icon ui-icon-circle-triangle-"+(ag?"e":"w")+"'>"+A+"</span></a>":(S?"":"<a class='ui-datepicker-prev ui-corner-all ui-state-disabled' title='"+A+"'><span class='ui-icon ui-icon-circle-triangle-"+(ag?"e":"w")+"'>"+A+"</span></a>"));L=this._get(Y,"nextText");L=(!H?L:this.formatDate(L,this._daylightSavingAdjust(new Date(V,i+K,1)),this._getFormatConfig(Y)));m=(this._canAdjustMonth(Y,+1,V,i)?"<a class='ui-datepicker-next ui-corner-all' data-handler='next' data-event='click' title='"+L+"'><span class='ui-icon ui-icon-circle-triangle-"+(ag?"w":"e")+"'>"+L+"</span></a>":(S?"":"<a class='ui-datepicker-next ui-corner-all ui-state-disabled' title='"+L+"'><span class='ui-icon ui-icon-circle-triangle-"+(ag?"w":"e")+"'>"+L+"</span></a>"));ac=this._get(Y,"currentText");W=(this._get(Y,"gotoCurrent")&&Y.currentDay?k:C);ac=(!H?ac:this.formatDate(ac,W,this._getFormatConfig(Y)));P=(!Y.inline?"<button type='button' class='ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all' data-handler='hide' data-event='click'>"+this._get(Y,"closeText")+"</button>":"");af=(ai)?"<div class='ui-datepicker-buttonpane ui-widget-content'>"+(ag?P:"")+(this._isInRange(Y,W)?"<button type='button' class='ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all' data-handler='today' data-event='click'>"+ac+"</button>":"")+(ag?"":P)+"</div>":"";J=parseInt(this._get(Y,"firstDay"),10);J=(isNaN(J)?0:J);aj=this._get(Y,"showWeek");t=this._get(Y,"dayNames");v=this._get(Y,"dayNamesMin");u=this._get(Y,"monthNames");j=this._get(Y,"monthNamesShort");ab=this._get(Y,"beforeShowDay");r=this._get(Y,"showOtherMonths");E=this._get(Y,"selectOtherMonths");ae=this._getDefaultDate(Y);R="";ak;for(D=0;D<y[0];D++){I="";this.maxRows=4;for(s=0;s<y[1];s++){n=this._daylightSavingAdjust(new Date(V,i,Y.selectedDay));U=" ui-corner-all";N="";if(F){N+="<div class='ui-datepicker-group";if(y[1]>1){switch(s){case 0:N+=" ui-datepicker-group-first";U=" ui-corner-"+(ag?"right":"left");break;case y[1]-1:N+=" ui-datepicker-group-last";U=" ui-corner-"+(ag?"left":"right");break;default:N+=" ui-datepicker-group-middle";U="";break}}N+="'>"}N+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+U+"'>"+(/all|left/.test(U)&&D===0?(ag?m:T):"")+(/all|right/.test(U)&&D===0?(ag?T:m):"")+this._generateMonthYearHeader(Y,i,V,o,z,D>0||s>0,u,j)+"</div><table class='ui-datepicker-calendar'><thead><tr>";Q=(aj?"<th class='ui-datepicker-week-col'>"+this._get(Y,"weekHeader")+"</th>":"");for(ak=0;ak<7;ak++){O=(ak+J)%7;Q+="<th"+((ak+J+6)%7>=5?" class='ui-datepicker-week-end'":"")+"><span title='"+t[O]+"'>"+v[O]+"</span></th>"}N+=Q+"</tr></thead><tbody>";q=this._getDaysInMonth(V,i);if(V===Y.selectedYear&&i===Y.selectedMonth){Y.selectedDay=Math.min(Y.selectedDay,q)}G=(this._getFirstDayOfMonth(V,i)-J+7)%7;w=Math.ceil((G+q)/7);X=(F?this.maxRows>w?this.maxRows:w:w);this.maxRows=X;aa=this._daylightSavingAdjust(new Date(V,i,1-G));for(l=0;l<X;l++){N+="<tr>";ad=(!aj?"":"<td class='ui-datepicker-week-col'>"+this._get(Y,"calculateWeek")(aa)+"</td>");for(ak=0;ak<7;ak++){ah=(ab?ab.apply((Y.input?Y.input[0]:null),[aa]):[true,""]);M=(aa.getMonth()!==i);x=(M&&!E)||!ah[0]||(o&&aa<o)||(z&&aa>z);ad+="<td class='"+((ak+J+6)%7>=5?" ui-datepicker-week-end":"")+(M?" ui-datepicker-other-month":"")+((aa.getTime()===n.getTime()&&i===Y.selectedMonth&&Y._keyEvent)||(ae.getTime()===aa.getTime()&&ae.getTime()===n.getTime())?" "+this._dayOverClass:"")+(x?" "+this._unselectableClass+" ui-state-disabled":"")+(M&&!r?"":" "+ah[1]+(aa.getTime()===k.getTime()?" "+this._currentClass:"")+(aa.getTime()===C.getTime()?" ui-datepicker-today":""))+"'"+((!M||r)&&ah[2]?" title='"+ah[2].replace(/'/g,"'")+"'":"")+(x?"":" data-handler='selectDay' data-event='click' data-month='"+aa.getMonth()+"' data-year='"+aa.getFullYear()+"'")+">"+(M&&!r?" ":(x?"<span class='ui-state-default'>"+aa.getDate()+"</span>":"<a class='ui-state-default"+(aa.getTime()===C.getTime()?" ui-state-highlight":"")+(aa.getTime()===k.getTime()?" ui-state-active":"")+(M?" ui-priority-secondary":"")+"' href='#'>"+aa.getDate()+"</a>"))+"</td>";aa.setDate(aa.getDate()+1);aa=this._daylightSavingAdjust(aa)}N+=ad+"</tr>"}i++;if(i>11){i=0;V++}N+="</tbody></table>"+(F?"</div>"+((y[0]>0&&s===y[1]-1)?"<div class='ui-datepicker-row-break'></div>":""):"");I+=N}R+=I}R+=af;Y._keyEvent=false;return R},_generateMonthYearHeader:function(m,k,u,o,s,v,q,i){var z,j,A,x,n,w,t,p,l=this._get(m,"changeMonth"),B=this._get(m,"changeYear"),C=this._get(m,"showMonthAfterYear"),r="<div class='ui-datepicker-title'>",y="";if(v||!l){y+="<span class='ui-datepicker-month'>"+q[k]+"</span>"}else{z=(o&&o.getFullYear()===u);j=(s&&s.getFullYear()===u);y+="<select class='ui-datepicker-month' data-handler='selectMonth' data-event='change'>";for(A=0;A<12;A++){if((!z||A>=o.getMonth())&&(!j||A<=s.getMonth())){y+="<option value='"+A+"'"+(A===k?" selected='selected'":"")+">"+i[A]+"</option>"}}y+="</select>"}if(!C){r+=y+(v||!(l&&B)?" ":"")}if(!m.yearshtml){m.yearshtml="";if(v||!B){r+="<span class='ui-datepicker-year'>"+u+"</span>"}else{x=this._get(m,"yearRange").split(":");n=new Date().getFullYear();w=function(E){var D=(E.match(/c[+\-].*/)?u+parseInt(E.substring(1),10):(E.match(/[+\-].*/)?n+parseInt(E,10):parseInt(E,10)));return(isNaN(D)?n:D)};t=w(x[0]);p=Math.max(t,w(x[1]||""));t=(o?Math.max(t,o.getFullYear()):t);p=(s?Math.min(p,s.getFullYear()):p);m.yearshtml+="<select class='ui-datepicker-year' data-handler='selectYear' data-event='change'>";for(;t<=p;t++){m.yearshtml+="<option value='"+t+"'"+(t===u?" selected='selected'":"")+">"+t+"</option>"}m.yearshtml+="</select>";r+=m.yearshtml;m.yearshtml=null}}r+=this._get(m,"yearSuffix");if(C){r+=(v||!(l&&B)?" ":"")+y}r+="</div>";return r},_adjustInstDate:function(l,o,n){var k=l.drawYear+(n==="Y"?o:0),m=l.drawMonth+(n==="M"?o:0),i=Math.min(l.selectedDay,this._getDaysInMonth(k,m))+(n==="D"?o:0),j=this._restrictMinMax(l,this._daylightSavingAdjust(new Date(k,m,i)));l.selectedDay=j.getDate();l.drawMonth=l.selectedMonth=j.getMonth();l.drawYear=l.selectedYear=j.getFullYear();if(n==="M"||n==="Y"){this._notifyChange(l)}},_restrictMinMax:function(l,j){var k=this._getMinMaxDate(l,"min"),m=this._getMinMaxDate(l,"max"),i=(k&&j<k?k:j);return(m&&i>m?m:i)},_notifyChange:function(j){var i=this._get(j,"onChangeMonthYear");if(i){i.apply((j.input?j.input[0]:null),[j.selectedYear,j.selectedMonth+1,j])}},_getNumberOfMonths:function(j){var i=this._get(j,"numberOfMonths");return(i==null?[1,1]:(typeof i==="number"?[1,i]:i))},_getMinMaxDate:function(j,i){return this._determineDate(j,this._get(j,i+"Date"),null)},_getDaysInMonth:function(i,j){return 32-this._daylightSavingAdjust(new Date(i,j,32)).getDate()},_getFirstDayOfMonth:function(i,j){return new Date(i,j,1).getDay()},_canAdjustMonth:function(l,n,k,m){var i=this._getNumberOfMonths(l),j=this._daylightSavingAdjust(new Date(k,m+(n<0?n:i[0]*i[1]),1));if(n<0){j.setDate(this._getDaysInMonth(j.getFullYear(),j.getMonth()))}return this._isInRange(l,j)},_isInRange:function(m,k){var j,p,l=this._getMinMaxDate(m,"min"),i=this._getMinMaxDate(m,"max"),q=null,n=null,o=this._get(m,"yearRange");if(o){j=o.split(":");p=new Date().getFullYear();q=parseInt(j[0],10);n=parseInt(j[1],10);if(j[0].match(/[+\-].*/)){q+=p}if(j[1].match(/[+\-].*/)){n+=p}}return((!l||k.getTime()>=l.getTime())&&(!i||k.getTime()<=i.getTime())&&(!q||k.getFullYear()>=q)&&(!n||k.getFullYear()<=n))},_getFormatConfig:function(i){var j=this._get(i,"shortYearCutoff");j=(typeof j!=="string"?j:new Date().getFullYear()%100+parseInt(j,10));return{shortYearCutoff:j,dayNamesShort:this._get(i,"dayNamesShort"),dayNames:this._get(i,"dayNames"),monthNamesShort:this._get(i,"monthNamesShort"),monthNames:this._get(i,"monthNames")}},_formatDate:function(l,i,m,k){if(!i){l.currentDay=l.selectedDay;l.currentMonth=l.selectedMonth;l.currentYear=l.selectedYear}var j=(i?(typeof i==="object"?i:this._daylightSavingAdjust(new Date(k,m,i))):this._daylightSavingAdjust(new Date(l.currentYear,l.currentMonth,l.currentDay)));return this.formatDate(this._get(l,"dateFormat"),j,this._getFormatConfig(l))}});function d(j){var i="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return j.delegate(i,"mouseout",function(){f(this).removeClass("ui-state-hover");if(this.className.indexOf("ui-datepicker-prev")!==-1){f(this).removeClass("ui-datepicker-prev-hover")}if(this.className.indexOf("ui-datepicker-next")!==-1){f(this).removeClass("ui-datepicker-next-hover")}}).delegate(i,"mouseover",function(){if(!f.datepicker._isDisabledDatepicker(c.inline?j.parent()[0]:c.input[0])){f(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover");f(this).addClass("ui-state-hover");if(this.className.indexOf("ui-datepicker-prev")!==-1){f(this).addClass("ui-datepicker-prev-hover")}if(this.className.indexOf("ui-datepicker-next")!==-1){f(this).addClass("ui-datepicker-next-hover")}}})}function a(k,j){f.extend(k,j);for(var i in j){if(j[i]==null){k[i]=j[i]}}return k}f.fn.datepicker=function(j){if(!this.length){return this}if(!f.datepicker.initialized){f(document).mousedown(f.datepicker._checkExternalClick);f.datepicker.initialized=true}if(f("#"+f.datepicker._mainDivId).length===0){f("body").append(f.datepicker.dpDiv)}var i=Array.prototype.slice.call(arguments,1);if(typeof j==="string"&&(j==="isDisabled"||j==="getDate"||j==="widget")){return f.datepicker["_"+j+"Datepicker"].apply(f.datepicker,[this[0]].concat(i))}if(j==="option"&&arguments.length===2&&typeof arguments[1]==="string"){return f.datepicker["_"+j+"Datepicker"].apply(f.datepicker,[this[0]].concat(i))}return this.each(function(){typeof j==="string"?f.datepicker["_"+j+"Datepicker"].apply(f.datepicker,[this].concat(i)):f.datepicker._attachDatepicker(this,j)})};f.datepicker=new b();f.datepicker.initialized=false;f.datepicker.uuid=new Date().getTime();f.datepicker.version="1.10.1";window["DP_jQuery_"+e]=f})(jQuery);(function(c,d){var a={buttons:true,height:true,maxHeight:true,maxWidth:true,minHeight:true,minWidth:true,width:true},b={maxHeight:true,maxWidth:true,minHeight:true,minWidth:true};c.widget("ui.dialog",{version:"1.10.1",options:{appendTo:"body",autoOpen:true,buttons:[],closeOnEscape:true,closeText:"close",dialogClass:"",draggable:true,hide:null,height:"auto",maxHeight:null,maxWidth:null,minHeight:150,minWidth:150,modal:false,position:{my:"center",at:"center",of:window,collision:"fit",using:function(f){var e=c(this).css(f).offset().top;if(e<0){c(this).css("top",f.top-e)}}},resizable:true,show:null,title:null,width:300,beforeClose:null,close:null,drag:null,dragStart:null,dragStop:null,focus:null,open:null,resize:null,resizeStart:null,resizeStop:null},_create:function(){this.originalCss={display:this.element[0].style.display,width:this.element[0].style.width,minHeight:this.element[0].style.minHeight,maxHeight:this.element[0].style.maxHeight,height:this.element[0].style.height};this.originalPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)};this.originalTitle=this.element.attr("title");this.options.title=this.options.title||this.originalTitle;this._createWrapper();this.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(this.uiDialog);this._createTitlebar();this._createButtonPane();if(this.options.draggable&&c.fn.draggable){this._makeDraggable()}if(this.options.resizable&&c.fn.resizable){this._makeResizable()}this._isOpen=false},_init:function(){if(this.options.autoOpen){this.open()}},_appendTo:function(){var e=this.options.appendTo;if(e&&(e.jquery||e.nodeType)){return c(e)}return this.document.find(e||"body").eq(0)},_destroy:function(){var f,e=this.originalPosition;this._destroyOverlay();this.element.removeUniqueId().removeClass("ui-dialog-content ui-widget-content").css(this.originalCss).detach();this.uiDialog.stop(true,true).remove();if(this.originalTitle){this.element.attr("title",this.originalTitle)}f=e.parent.children().eq(e.index);if(f.length&&f[0]!==this.element[0]){f.before(this.element)}else{e.parent.append(this.element)}},widget:function(){return this.uiDialog},disable:c.noop,enable:c.noop,close:function(f){var e=this;if(!this._isOpen||this._trigger("beforeClose",f)===false){return}this._isOpen=false;this._destroyOverlay();if(!this.opener.filter(":focusable").focus().length){c(this.document[0].activeElement).blur()}this._hide(this.uiDialog,this.options.hide,function(){e._trigger("close",f)})},isOpen:function(){return this._isOpen},moveToTop:function(){this._moveToTop()},_moveToTop:function(g,e){var f=!!this.uiDialog.nextAll(":visible").insertBefore(this.uiDialog).length;if(f&&!e){this._trigger("focus",g)}return f},open:function(){var e=this;if(this._isOpen){if(this._moveToTop()){this._focusTabbable()}return}this._isOpen=true;this.opener=c(this.document[0].activeElement);this._size();this._position();this._createOverlay();this._moveToTop(null,true);this._show(this.uiDialog,this.options.show,function(){e._focusTabbable();e._trigger("focus")});this._trigger("open")},_focusTabbable:function(){var e=this.element.find("[autofocus]");if(!e.length){e=this.element.find(":tabbable")}if(!e.length){e=this.uiDialogButtonPane.find(":tabbable")}if(!e.length){e=this.uiDialogTitlebarClose.filter(":tabbable")}if(!e.length){e=this.uiDialog}e.eq(0).focus()},_keepFocus:function(e){function f(){var h=this.document[0].activeElement,g=this.uiDialog[0]===h||c.contains(this.uiDialog[0],h);if(!g){this._focusTabbable()}}e.preventDefault();f.call(this);this._delay(f)},_createWrapper:function(){this.uiDialog=c("<div>").addClass("ui-dialog ui-widget ui-widget-content ui-corner-all ui-front "+this.options.dialogClass).hide().attr({tabIndex:-1,role:"dialog"}).appendTo(this._appendTo());this._on(this.uiDialog,{keydown:function(g){if(this.options.closeOnEscape&&!g.isDefaultPrevented()&&g.keyCode&&g.keyCode===c.ui.keyCode.ESCAPE){g.preventDefault();this.close(g);return}if(g.keyCode!==c.ui.keyCode.TAB){return}var f=this.uiDialog.find(":tabbable"),h=f.filter(":first"),e=f.filter(":last");if((g.target===e[0]||g.target===this.uiDialog[0])&&!g.shiftKey){h.focus(1);g.preventDefault()}else{if((g.target===h[0]||g.target===this.uiDialog[0])&&g.shiftKey){e.focus(1);g.preventDefault()}}},mousedown:function(e){if(this._moveToTop(e)){this._focusTabbable()}}});if(!this.element.find("[aria-describedby]").length){this.uiDialog.attr({"aria-describedby":this.element.uniqueId().attr("id")})}},_createTitlebar:function(){var e;this.uiDialogTitlebar=c("<div>").addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(this.uiDialog);this._on(this.uiDialogTitlebar,{mousedown:function(f){if(!c(f.target).closest(".ui-dialog-titlebar-close")){this.uiDialog.focus()}}});this.uiDialogTitlebarClose=c("<button></button>").button({label:this.options.closeText,icons:{primary:"ui-icon-closethick"},text:false}).addClass("ui-dialog-titlebar-close").appendTo(this.uiDialogTitlebar);this._on(this.uiDialogTitlebarClose,{click:function(f){f.preventDefault();this.close(f)}});e=c("<span>").uniqueId().addClass("ui-dialog-title").prependTo(this.uiDialogTitlebar);this._title(e);this.uiDialog.attr({"aria-labelledby":e.attr("id")})},_title:function(e){if(!this.options.title){e.html(" ")}e.text(this.options.title)},_createButtonPane:function(){this.uiDialogButtonPane=c("<div>").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix");this.uiButtonSet=c("<div>").addClass("ui-dialog-buttonset").appendTo(this.uiDialogButtonPane);this._createButtons()},_createButtons:function(){var f=this,e=this.options.buttons;this.uiDialogButtonPane.remove();this.uiButtonSet.empty();if(c.isEmptyObject(e)||(c.isArray(e)&&!e.length)){this.uiDialog.removeClass("ui-dialog-buttons");return}c.each(e,function(g,h){var i,j;h=c.isFunction(h)?{click:h,text:g}:h;h=c.extend({type:"button"},h);i=h.click;h.click=function(){i.apply(f.element[0],arguments)};j={icons:h.icons,text:h.showText};delete h.icons;delete h.showText;c("<button></button>",h).button(j).appendTo(f.uiButtonSet)});this.uiDialog.addClass("ui-dialog-buttons");this.uiDialogButtonPane.appendTo(this.uiDialog)},_makeDraggable:function(){var g=this,f=this.options;function e(h){return{position:h.position,offset:h.offset}}this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(h,i){c(this).addClass("ui-dialog-dragging");g._blockFrames();g._trigger("dragStart",h,e(i))},drag:function(h,i){g._trigger("drag",h,e(i))},stop:function(h,i){f.position=[i.position.left-g.document.scrollLeft(),i.position.top-g.document.scrollTop()];c(this).removeClass("ui-dialog-dragging");g._unblockFrames();g._trigger("dragStop",h,e(i))}})},_makeResizable:function(){var j=this,h=this.options,i=h.resizable,e=this.uiDialog.css("position"),g=typeof i==="string"?i:"n,e,s,w,se,sw,ne,nw";function f(k){return{originalPosition:k.originalPosition,originalSize:k.originalSize,position:k.position,size:k.size}}this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:h.maxWidth,maxHeight:h.maxHeight,minWidth:h.minWidth,minHeight:this._minHeight(),handles:g,start:function(k,l){c(this).addClass("ui-dialog-resizing");j._blockFrames();j._trigger("resizeStart",k,f(l))},resize:function(k,l){j._trigger("resize",k,f(l))},stop:function(k,l){h.height=c(this).height();h.width=c(this).width();c(this).removeClass("ui-dialog-resizing");j._unblockFrames();j._trigger("resizeStop",k,f(l))}}).css("position",e)},_minHeight:function(){var e=this.options;return e.height==="auto"?e.minHeight:Math.min(e.minHeight,e.height)},_position:function(){var e=this.uiDialog.is(":visible");if(!e){this.uiDialog.show()}this.uiDialog.position(this.options.position);if(!e){this.uiDialog.hide()}},_setOptions:function(g){var h=this,f=false,e={};c.each(g,function(i,j){h._setOption(i,j);if(i in a){f=true}if(i in b){e[i]=j}});if(f){this._size();this._position()}if(this.uiDialog.is(":data(ui-resizable)")){this.uiDialog.resizable("option",e)}},_setOption:function(g,h){var f,i,e=this.uiDialog;if(g==="dialogClass"){e.removeClass(this.options.dialogClass).addClass(h)}if(g==="disabled"){return}this._super(g,h);if(g==="appendTo"){this.uiDialog.appendTo(this._appendTo())}if(g==="buttons"){this._createButtons()}if(g==="closeText"){this.uiDialogTitlebarClose.button({label:""+h})}if(g==="draggable"){f=e.is(":data(ui-draggable)");if(f&&!h){e.draggable("destroy")}if(!f&&h){this._makeDraggable()}}if(g==="position"){this._position()}if(g==="resizable"){i=e.is(":data(ui-resizable)");if(i&&!h){e.resizable("destroy")}if(i&&typeof h==="string"){e.resizable("option","handles",h)}if(!i&&h!==false){this._makeResizable()}}if(g==="title"){this._title(this.uiDialogTitlebar.find(".ui-dialog-title"))}},_size:function(){var e,g,h,f=this.options;this.element.show().css({width:"auto",minHeight:0,maxHeight:"none",height:0});if(f.minWidth>f.width){f.width=f.minWidth}e=this.uiDialog.css({height:"auto",width:f.width}).outerHeight();g=Math.max(0,f.minHeight-e);h=typeof f.maxHeight==="number"?Math.max(0,f.maxHeight-e):"none";if(f.height==="auto"){this.element.css({minHeight:g,maxHeight:h,height:"auto"})}else{this.element.height(Math.max(0,f.height-e))}if(this.uiDialog.is(":data(ui-resizable)")){this.uiDialog.resizable("option","minHeight",this._minHeight())}},_blockFrames:function(){this.iframeBlocks=this.document.find("iframe").map(function(){var e=c(this);return c("<div>").css({position:"absolute",width:e.outerWidth(),height:e.outerHeight()}).appendTo(e.parent()).offset(e.offset())[0]})},_unblockFrames:function(){if(this.iframeBlocks){this.iframeBlocks.remove();delete this.iframeBlocks}},_createOverlay:function(){if(!this.options.modal){return}if(!c.ui.dialog.overlayInstances){this._delay(function(){if(c.ui.dialog.overlayInstances){this.document.bind("focusin.dialog",function(e){if(!c(e.target).closest(".ui-dialog").length&&!c(e.target).closest(".ui-datepicker").length){e.preventDefault();c(".ui-dialog:visible:last .ui-dialog-content").data("ui-dialog")._focusTabbable()}})}})}this.overlay=c("<div>").addClass("ui-widget-overlay ui-front").appendTo(this._appendTo());this._on(this.overlay,{mousedown:"_keepFocus"});c.ui.dialog.overlayInstances++},_destroyOverlay:function(){if(!this.options.modal){return}if(this.overlay){c.ui.dialog.overlayInstances--;if(!c.ui.dialog.overlayInstances){this.document.unbind("focusin.dialog")}this.overlay.remove();this.overlay=null}}});c.ui.dialog.overlayInstances=0;if(c.uiBackCompat!==false){c.widget("ui.dialog",c.ui.dialog,{_position:function(){var f=this.options.position,g=[],h=[0,0],e;if(f){if(typeof f==="string"||(typeof f==="object"&&"0" in f)){g=f.split?f.split(" "):[f[0],f[1]];if(g.length===1){g[1]=g[0]}c.each(["left","top"],function(k,j){if(+g[k]===g[k]){h[k]=g[k];g[k]=j}});f={my:g[0]+(h[0]<0?h[0]:"+"+h[0])+" "+g[1]+(h[1]<0?h[1]:"+"+h[1]),at:g.join(" ")}}f=c.extend({},c.ui.dialog.prototype.options.position,f)}else{f=c.ui.dialog.prototype.options.position}e=this.uiDialog.is(":visible");if(!e){this.uiDialog.show()}this.uiDialog.position(f);if(!e){this.uiDialog.hide()}}})}}(jQuery));(function(a,b){a.widget("ui.draggable",a.ui.mouse,{version:"1.10.1",widgetEventPrefix:"drag",options:{addClasses:true,appendTo:"parent",axis:false,connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,grid:false,handle:false,helper:"original",iframeFix:false,opacity:false,refreshPositions:false,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensitivity:20,scrollSpeed:20,snap:false,snapMode:"both",snapTolerance:20,stack:false,zIndex:false,drag:null,start:null,stop:null},_create:function(){if(this.options.helper==="original"&&!(/^(?:r|a|f)/).test(this.element.css("position"))){this.element[0].style.position="relative"}if(this.options.addClasses){this.element.addClass("ui-draggable")}if(this.options.disabled){this.element.addClass("ui-draggable-disabled")}this._mouseInit()},_destroy:function(){this.element.removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");this._mouseDestroy()},_mouseCapture:function(c){var d=this.options;if(this.helper||d.disabled||a(c.target).closest(".ui-resizable-handle").length>0){return false}this.handle=this._getHandle(c);if(!this.handle){return false}a(d.iframeFix===true?"iframe":d.iframeFix).each(function(){a("<div class='ui-draggable-iframeFix' style='background: #fff;'></div>").css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1000}).css(a(this).offset()).appendTo("body")});return true},_mouseStart:function(c){var d=this.options;this.helper=this._createHelper(c);this.helper.addClass("ui-draggable-dragging");this._cacheHelperProportions();if(a.ui.ddmanager){a.ui.ddmanager.current=this}this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.positionAbs=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};a.extend(this.offset,{click:{left:c.pageX-this.offset.left,top:c.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this.position=this._generatePosition(c);this.originalPageX=c.pageX;this.originalPageY=c.pageY;(d.cursorAt&&this._adjustOffsetFromHelper(d.cursorAt));if(d.containment){this._setContainment()}if(this._trigger("start",c)===false){this._clear();return false}this._cacheHelperProportions();if(a.ui.ddmanager&&!d.dropBehaviour){a.ui.ddmanager.prepareOffsets(this,c)}this._mouseDrag(c,true);if(a.ui.ddmanager){a.ui.ddmanager.dragStart(this,c)}return true},_mouseDrag:function(c,e){this.position=this._generatePosition(c);this.positionAbs=this._convertPositionTo("absolute");if(!e){var d=this._uiHash();if(this._trigger("drag",c,d)===false){this._mouseUp({});return false}this.position=d.position}if(!this.options.axis||this.options.axis!=="y"){this.helper[0].style.left=this.position.left+"px"}if(!this.options.axis||this.options.axis!=="x"){this.helper[0].style.top=this.position.top+"px"}if(a.ui.ddmanager){a.ui.ddmanager.drag(this,c)}return false},_mouseStop:function(e){var c,d=this,g=false,f=false;if(a.ui.ddmanager&&!this.options.dropBehaviour){f=a.ui.ddmanager.drop(this,e)}if(this.dropped){f=this.dropped;this.dropped=false}c=this.element[0];while(c&&(c=c.parentNode)){if(c===document){g=true}}if(!g&&this.options.helper==="original"){return false}if((this.options.revert==="invalid"&&!f)||(this.options.revert==="valid"&&f)||this.options.revert===true||(a.isFunction(this.options.revert)&&this.options.revert.call(this.element,f))){a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){if(d._trigger("stop",e)!==false){d._clear()}})}else{if(this._trigger("stop",e)!==false){this._clear()}}return false},_mouseUp:function(c){a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)});if(a.ui.ddmanager){a.ui.ddmanager.dragStop(this,c)}return a.ui.mouse.prototype._mouseUp.call(this,c)},cancel:function(){if(this.helper.is(".ui-draggable-dragging")){this._mouseUp({})}else{this._clear()}return this},_getHandle:function(c){var d=!this.options.handle||!a(this.options.handle,this.element).length?true:false;a(this.options.handle,this.element).find("*").addBack().each(function(){if(this===c.target){d=true}});return d},_createHelper:function(d){var e=this.options,c=a.isFunction(e.helper)?a(e.helper.apply(this.element[0],[d])):(e.helper==="clone"?this.element.clone().removeAttr("id"):this.element);if(!c.parents("body").length){c.appendTo((e.appendTo==="parent"?this.element[0].parentNode:e.appendTo))}if(c[0]!==this.element[0]&&!(/(fixed|absolute)/).test(c.css("position"))){c.css("position","absolute")}return c},_adjustOffsetFromHelper:function(c){if(typeof c==="string"){c=c.split(" ")}if(a.isArray(c)){c={left:+c[0],top:+c[1]||0}}if("left" in c){this.offset.click.left=c.left+this.margins.left}if("right" in c){this.offset.click.left=this.helperProportions.width-c.right+this.margins.left}if("top" in c){this.offset.click.top=c.top+this.margins.top}if("bottom" in c){this.offset.click.top=this.helperProportions.height-c.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var c=this.offsetParent.offset();if(this.cssPosition==="absolute"&&this.scrollParent[0]!==document&&a.contains(this.scrollParent[0],this.offsetParent[0])){c.left+=this.scrollParent.scrollLeft();c.top+=this.scrollParent.scrollTop()}if((this.offsetParent[0]===document.body)||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()==="html"&&a.ui.ie)){c={top:0,left:0}}return{top:c.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:c.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition==="relative"){var c=this.element.position();return{top:c.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:c.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:(parseInt(this.element.css("marginLeft"),10)||0),top:(parseInt(this.element.css("marginTop"),10)||0),right:(parseInt(this.element.css("marginRight"),10)||0),bottom:(parseInt(this.element.css("marginBottom"),10)||0)}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,g,d,f=this.options;if(f.containment==="parent"){f.containment=this.helper[0].parentNode}if(f.containment==="document"||f.containment==="window"){this.containment=[f.containment==="document"?0:a(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,f.containment==="document"?0:a(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,(f.containment==="document"?0:a(window).scrollLeft())+a(f.containment==="document"?document:window).width()-this.helperProportions.width-this.margins.left,(f.containment==="document"?0:a(window).scrollTop())+(a(f.containment==="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!(/^(document|window|parent)$/).test(f.containment)&&f.containment.constructor!==Array){g=a(f.containment);d=g[0];if(!d){return}e=(a(d).css("overflow")!=="hidden");this.containment=[(parseInt(a(d).css("borderLeftWidth"),10)||0)+(parseInt(a(d).css("paddingLeft"),10)||0),(parseInt(a(d).css("borderTopWidth"),10)||0)+(parseInt(a(d).css("paddingTop"),10)||0),(e?Math.max(d.scrollWidth,d.offsetWidth):d.offsetWidth)-(parseInt(a(d).css("borderLeftWidth"),10)||0)-(parseInt(a(d).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(e?Math.max(d.scrollHeight,d.offsetHeight):d.offsetHeight)-(parseInt(a(d).css("borderTopWidth"),10)||0)-(parseInt(a(d).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom];this.relative_container=g}else{if(f.containment.constructor===Array){this.containment=f.containment}}},_convertPositionTo:function(f,h){if(!h){h=this.position}var e=f==="absolute"?1:-1,c=this.cssPosition==="absolute"&&!(this.scrollParent[0]!==document&&a.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=(/(html|body)/i).test(c[0].tagName);return{top:(h.top+this.offset.relative.top*e+this.offset.parent.top*e-((this.cssPosition==="fixed"?-this.scrollParent.scrollTop():(g?0:c.scrollTop()))*e)),left:(h.left+this.offset.relative.left*e+this.offset.parent.left*e-((this.cssPosition==="fixed"?-this.scrollParent.scrollLeft():g?0:c.scrollLeft())*e))}},_generatePosition:function(d){var c,j,k,f,e=this.options,l=this.cssPosition==="absolute"&&!(this.scrollParent[0]!==document&&a.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,i=(/(html|body)/i).test(l[0].tagName),h=d.pageX,g=d.pageY;if(this.originalPosition){if(this.containment){if(this.relative_container){j=this.relative_container.offset();c=[this.containment[0]+j.left,this.containment[1]+j.top,this.containment[2]+j.left,this.containment[3]+j.top]}else{c=this.containment}if(d.pageX-this.offset.click.left<c[0]){h=c[0]+this.offset.click.left}if(d.pageY-this.offset.click.top<c[1]){g=c[1]+this.offset.click.top}if(d.pageX-this.offset.click.left>c[2]){h=c[2]+this.offset.click.left}if(d.pageY-this.offset.click.top>c[3]){g=c[3]+this.offset.click.top}}if(e.grid){k=e.grid[1]?this.originalPageY+Math.round((g-this.originalPageY)/e.grid[1])*e.grid[1]:this.originalPageY;g=c?((k-this.offset.click.top>=c[1]||k-this.offset.click.top>c[3])?k:((k-this.offset.click.top>=c[1])?k-e.grid[1]:k+e.grid[1])):k;f=e.grid[0]?this.originalPageX+Math.round((h-this.originalPageX)/e.grid[0])*e.grid[0]:this.originalPageX;h=c?((f-this.offset.click.left>=c[0]||f-this.offset.click.left>c[2])?f:((f-this.offset.click.left>=c[0])?f-e.grid[0]:f+e.grid[0])):f}}return{top:(g-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+((this.cssPosition==="fixed"?-this.scrollParent.scrollTop():(i?0:l.scrollTop())))),left:(h-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+((this.cssPosition==="fixed"?-this.scrollParent.scrollLeft():i?0:l.scrollLeft())))}},_clear:function(){this.helper.removeClass("ui-draggable-dragging");if(this.helper[0]!==this.element[0]&&!this.cancelHelperRemoval){this.helper.remove()}this.helper=null;this.cancelHelperRemoval=false},_trigger:function(c,d,e){e=e||this._uiHash();a.ui.plugin.call(this,c,[d,e]);if(c==="drag"){this.positionAbs=this._convertPositionTo("absolute")}return a.Widget.prototype._trigger.call(this,c,d,e)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}});a.ui.plugin.add("draggable","connectToSortable",{start:function(d,f){var e=a(this).data("ui-draggable"),g=e.options,c=a.extend({},f,{item:e.element});e.sortables=[];a(g.connectToSortable).each(function(){var h=a.data(this,"ui-sortable");if(h&&!h.options.disabled){e.sortables.push({instance:h,shouldRevert:h.options.revert});h.refreshPositions();h._trigger("activate",d,c)}})},stop:function(d,f){var e=a(this).data("ui-draggable"),c=a.extend({},f,{item:e.element});a.each(e.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;e.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert){this.instance.options.revert=true}this.instance._mouseStop(d);this.instance.options.helper=this.instance.options._helper;if(e.options.helper==="original"){this.instance.currentItem.css({top:"auto",left:"auto"})}}else{this.instance.cancelHelperRemoval=false;this.instance._trigger("deactivate",d,c)}})},drag:function(d,f){var e=a(this).data("ui-draggable"),c=this;a.each(e.sortables,function(){var g=false,h=this;this.instance.positionAbs=e.positionAbs;this.instance.helperProportions=e.helperProportions;this.instance.offset.click=e.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){g=true;a.each(e.sortables,function(){this.instance.positionAbs=e.positionAbs;this.instance.helperProportions=e.helperProportions;this.instance.offset.click=e.offset.click;if(this!==h&&this.instance._intersectsWith(this.instance.containerCache)&&a.contains(h.instance.element[0],this.instance.element[0])){g=false}return g})}if(g){if(!this.instance.isOver){this.instance.isOver=1;this.instance.currentItem=a(c).clone().removeAttr("id").appendTo(this.instance.element).data("ui-sortable-item",true);this.instance.options._helper=this.instance.options.helper;this.instance.options.helper=function(){return f.helper[0]};d.target=this.instance.currentItem[0];this.instance._mouseCapture(d,true);this.instance._mouseStart(d,true,true);this.instance.offset.click.top=e.offset.click.top;this.instance.offset.click.left=e.offset.click.left;this.instance.offset.parent.left-=e.offset.parent.left-this.instance.offset.parent.left;this.instance.offset.parent.top-=e.offset.parent.top-this.instance.offset.parent.top;e._trigger("toSortable",d);e.dropped=this.instance.element;e.currentItem=e.element;this.instance.fromOutside=e}if(this.instance.currentItem){this.instance._mouseDrag(d)}}else{if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._trigger("out",d,this.instance._uiHash(this.instance));this.instance._mouseStop(d,true);this.instance.options.helper=this.instance.options._helper;this.instance.currentItem.remove();if(this.instance.placeholder){this.instance.placeholder.remove()}e._trigger("fromSortable",d);e.dropped=false}}})}});a.ui.plugin.add("draggable","cursor",{start:function(){var c=a("body"),d=a(this).data("ui-draggable").options;if(c.css("cursor")){d._cursor=c.css("cursor")}c.css("cursor",d.cursor)},stop:function(){var c=a(this).data("ui-draggable").options;if(c._cursor){a("body").css("cursor",c._cursor)}}});a.ui.plugin.add("draggable","opacity",{start:function(d,e){var c=a(e.helper),f=a(this).data("ui-draggable").options;if(c.css("opacity")){f._opacity=c.css("opacity")}c.css("opacity",f.opacity)},stop:function(c,d){var e=a(this).data("ui-draggable").options;if(e._opacity){a(d.helper).css("opacity",e._opacity)}}});a.ui.plugin.add("draggable","scroll",{start:function(){var c=a(this).data("ui-draggable");if(c.scrollParent[0]!==document&&c.scrollParent[0].tagName!=="HTML"){c.overflowOffset=c.scrollParent.offset()}},drag:function(e){var d=a(this).data("ui-draggable"),f=d.options,c=false;if(d.scrollParent[0]!==document&&d.scrollParent[0].tagName!=="HTML"){if(!f.axis||f.axis!=="x"){if((d.overflowOffset.top+d.scrollParent[0].offsetHeight)-e.pageY<f.scrollSensitivity){d.scrollParent[0].scrollTop=c=d.scrollParent[0].scrollTop+f.scrollSpeed}else{if(e.pageY-d.overflowOffset.top<f.scrollSensitivity){d.scrollParent[0].scrollTop=c=d.scrollParent[0].scrollTop-f.scrollSpeed}}}if(!f.axis||f.axis!=="y"){if((d.overflowOffset.left+d.scrollParent[0].offsetWidth)-e.pageX<f.scrollSensitivity){d.scrollParent[0].scrollLeft=c=d.scrollParent[0].scrollLeft+f.scrollSpeed}else{if(e.pageX-d.overflowOffset.left<f.scrollSensitivity){d.scrollParent[0].scrollLeft=c=d.scrollParent[0].scrollLeft-f.scrollSpeed}}}}else{if(!f.axis||f.axis!=="x"){if(e.pageY-a(document).scrollTop()<f.scrollSensitivity){c=a(document).scrollTop(a(document).scrollTop()-f.scrollSpeed)}else{if(a(window).height()-(e.pageY-a(document).scrollTop())<f.scrollSensitivity){c=a(document).scrollTop(a(document).scrollTop()+f.scrollSpeed)}}}if(!f.axis||f.axis!=="y"){if(e.pageX-a(document).scrollLeft()<f.scrollSensitivity){c=a(document).scrollLeft(a(document).scrollLeft()-f.scrollSpeed)}else{if(a(window).width()-(e.pageX-a(document).scrollLeft())<f.scrollSensitivity){c=a(document).scrollLeft(a(document).scrollLeft()+f.scrollSpeed)}}}}if(c!==false&&a.ui.ddmanager&&!f.dropBehaviour){a.ui.ddmanager.prepareOffsets(d,e)}}});a.ui.plugin.add("draggable","snap",{start:function(){var c=a(this).data("ui-draggable"),d=c.options;c.snapElements=[];a(d.snap.constructor!==String?(d.snap.items||":data(ui-draggable)"):d.snap).each(function(){var f=a(this),e=f.offset();if(this!==c.element[0]){c.snapElements.push({item:this,width:f.outerWidth(),height:f.outerHeight(),top:e.top,left:e.left})}})},drag:function(u,p){var c,z,j,k,s,n,m,A,v,h,g=a(this).data("ui-draggable"),q=g.options,y=q.snapTolerance,x=p.offset.left,w=x+g.helperProportions.width,f=p.offset.top,e=f+g.helperProportions.height;for(v=g.snapElements.length-1;v>=0;v--){s=g.snapElements[v].left;n=s+g.snapElements[v].width;m=g.snapElements[v].top;A=m+g.snapElements[v].height;if(!((s-y<x&&x<n+y&&m-y<f&&f<A+y)||(s-y<x&&x<n+y&&m-y<e&&e<A+y)||(s-y<w&&w<n+y&&m-y<f&&f<A+y)||(s-y<w&&w<n+y&&m-y<e&&e<A+y))){if(g.snapElements[v].snapping){(g.options.snap.release&&g.options.snap.release.call(g.element,u,a.extend(g._uiHash(),{snapItem:g.snapElements[v].item})))}g.snapElements[v].snapping=false;continue}if(q.snapMode!=="inner"){c=Math.abs(m-e)<=y;z=Math.abs(A-f)<=y;j=Math.abs(s-w)<=y;k=Math.abs(n-x)<=y;if(c){p.position.top=g._convertPositionTo("relative",{top:m-g.helperProportions.height,left:0}).top-g.margins.top}if(z){p.position.top=g._convertPositionTo("relative",{top:A,left:0}).top-g.margins.top}if(j){p.position.left=g._convertPositionTo("relative",{top:0,left:s-g.helperProportions.width}).left-g.margins.left}if(k){p.position.left=g._convertPositionTo("relative",{top:0,left:n}).left-g.margins.left}}h=(c||z||j||k);if(q.snapMode!=="outer"){c=Math.abs(m-f)<=y;z=Math.abs(A-e)<=y;j=Math.abs(s-x)<=y;k=Math.abs(n-w)<=y;if(c){p.position.top=g._convertPositionTo("relative",{top:m,left:0}).top-g.margins.top}if(z){p.position.top=g._convertPositionTo("relative",{top:A-g.helperProportions.height,left:0}).top-g.margins.top}if(j){p.position.left=g._convertPositionTo("relative",{top:0,left:s}).left-g.margins.left}if(k){p.position.left=g._convertPositionTo("relative",{top:0,left:n-g.helperProportions.width}).left-g.margins.left}}if(!g.snapElements[v].snapping&&(c||z||j||k||h)){(g.options.snap.snap&&g.options.snap.snap.call(g.element,u,a.extend(g._uiHash(),{snapItem:g.snapElements[v].item})))}g.snapElements[v].snapping=(c||z||j||k||h)}}});a.ui.plugin.add("draggable","stack",{start:function(){var c,e=this.data("ui-draggable").options,d=a.makeArray(a(e.stack)).sort(function(g,f){return(parseInt(a(g).css("zIndex"),10)||0)-(parseInt(a(f).css("zIndex"),10)||0)});if(!d.length){return}c=parseInt(a(d[0]).css("zIndex"),10)||0;a(d).each(function(f){a(this).css("zIndex",c+f)});this.css("zIndex",(c+d.length))}});a.ui.plugin.add("draggable","zIndex",{start:function(d,e){var c=a(e.helper),f=a(this).data("ui-draggable").options;if(c.css("zIndex")){f._zIndex=c.css("zIndex")}c.css("zIndex",f.zIndex)},stop:function(c,d){var e=a(this).data("ui-draggable").options;if(e._zIndex){a(d.helper).css("zIndex",e._zIndex)}}})})(jQuery);(function(b,c){function a(e,d,f){return(e>d)&&(e<(d+f))}b.widget("ui.droppable",{version:"1.10.1",widgetEventPrefix:"drop",options:{accept:"*",activeClass:false,addClasses:true,greedy:false,hoverClass:false,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var e=this.options,d=e.accept;this.isover=false;this.isout=true;this.accept=b.isFunction(d)?d:function(f){return f.is(d)};this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};b.ui.ddmanager.droppables[e.scope]=b.ui.ddmanager.droppables[e.scope]||[];b.ui.ddmanager.droppables[e.scope].push(this);(e.addClasses&&this.element.addClass("ui-droppable"))},_destroy:function(){var e=0,d=b.ui.ddmanager.droppables[this.options.scope];for(;e<d.length;e++){if(d[e]===this){d.splice(e,1)}}this.element.removeClass("ui-droppable ui-droppable-disabled")},_setOption:function(d,e){if(d==="accept"){this.accept=b.isFunction(e)?e:function(f){return f.is(e)}}b.Widget.prototype._setOption.apply(this,arguments)},_activate:function(e){var d=b.ui.ddmanager.current;if(this.options.activeClass){this.element.addClass(this.options.activeClass)}if(d){this._trigger("activate",e,this.ui(d))}},_deactivate:function(e){var d=b.ui.ddmanager.current;if(this.options.activeClass){this.element.removeClass(this.options.activeClass)}if(d){this._trigger("deactivate",e,this.ui(d))}},_over:function(e){var d=b.ui.ddmanager.current;if(!d||(d.currentItem||d.element)[0]===this.element[0]){return}if(this.accept.call(this.element[0],(d.currentItem||d.element))){if(this.options.hoverClass){this.element.addClass(this.options.hoverClass)}this._trigger("over",e,this.ui(d))}},_out:function(e){var d=b.ui.ddmanager.current;if(!d||(d.currentItem||d.element)[0]===this.element[0]){return}if(this.accept.call(this.element[0],(d.currentItem||d.element))){if(this.options.hoverClass){this.element.removeClass(this.options.hoverClass)}this._trigger("out",e,this.ui(d))}},_drop:function(e,f){var d=f||b.ui.ddmanager.current,g=false;if(!d||(d.currentItem||d.element)[0]===this.element[0]){return false}this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){var h=b.data(this,"ui-droppable");if(h.options.greedy&&!h.options.disabled&&h.options.scope===d.options.scope&&h.accept.call(h.element[0],(d.currentItem||d.element))&&b.ui.intersect(d,b.extend(h,{offset:h.element.offset()}),h.options.tolerance)){g=true;return false}});if(g){return false}if(this.accept.call(this.element[0],(d.currentItem||d.element))){if(this.options.activeClass){this.element.removeClass(this.options.activeClass)}if(this.options.hoverClass){this.element.removeClass(this.options.hoverClass)}this._trigger("drop",e,this.ui(d));return this.element}return false},ui:function(d){return{draggable:(d.currentItem||d.element),helper:d.helper,position:d.position,offset:d.positionAbs}}});b.ui.intersect=function(q,j,o){if(!j.offset){return false}var h,i,f=(q.positionAbs||q.position.absolute).left,e=f+q.helperProportions.width,n=(q.positionAbs||q.position.absolute).top,m=n+q.helperProportions.height,g=j.offset.left,d=g+j.proportions.width,p=j.offset.top,k=p+j.proportions.height;switch(o){case"fit":return(g<=f&&e<=d&&p<=n&&m<=k);case"intersect":return(g<f+(q.helperProportions.width/2)&&e-(q.helperProportions.width/2)<d&&p<n+(q.helperProportions.height/2)&&m-(q.helperProportions.height/2)<k);case"pointer":h=((q.positionAbs||q.position.absolute).left+(q.clickOffset||q.offset.click).left);i=((q.positionAbs||q.position.absolute).top+(q.clickOffset||q.offset.click).top);return a(i,p,j.proportions.height)&&a(h,g,j.proportions.width);case"touch":return((n>=p&&n<=k)||(m>=p&&m<=k)||(n<p&&m>k))&&((f>=g&&f<=d)||(e>=g&&e<=d)||(f<g&&e>d));default:return false}};b.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(g,k){var f,e,d=b.ui.ddmanager.droppables[g.options.scope]||[],h=k?k.type:null,l=(g.currentItem||g.element).find(":data(ui-droppable)").addBack();droppablesLoop:for(f=0;f<d.length;f++){if(d[f].options.disabled||(g&&!d[f].accept.call(d[f].element[0],(g.currentItem||g.element)))){continue}for(e=0;e<l.length;e++){if(l[e]===d[f].element[0]){d[f].proportions.height=0;continue droppablesLoop}}d[f].visible=d[f].element.css("display")!=="none";if(!d[f].visible){continue}if(h==="mousedown"){d[f]._activate.call(d[f],k)}d[f].offset=d[f].element.offset();d[f].proportions={width:d[f].element[0].offsetWidth,height:d[f].element[0].offsetHeight}}},drop:function(d,e){var f=false;b.each(b.ui.ddmanager.droppables[d.options.scope]||[],function(){if(!this.options){return}if(!this.options.disabled&&this.visible&&b.ui.intersect(d,this,this.options.tolerance)){f=this._drop.call(this,e)||f}if(!this.options.disabled&&this.visible&&this.accept.call(this.element[0],(d.currentItem||d.element))){this.isout=true;this.isover=false;this._deactivate.call(this,e)}});return f},dragStart:function(d,e){d.element.parentsUntil("body").bind("scroll.droppable",function(){if(!d.options.refreshPositions){b.ui.ddmanager.prepareOffsets(d,e)}})},drag:function(d,e){if(d.options.refreshPositions){b.ui.ddmanager.prepareOffsets(d,e)}b.each(b.ui.ddmanager.droppables[d.options.scope]||[],function(){if(this.options.disabled||this.greedyChild||!this.visible){return}var i,g,f,h=b.ui.intersect(d,this,this.options.tolerance),j=!h&&this.isover?"isout":(h&&!this.isover?"isover":null);if(!j){return}if(this.options.greedy){g=this.options.scope;f=this.element.parents(":data(ui-droppable)").filter(function(){return b.data(this,"ui-droppable").options.scope===g});if(f.length){i=b.data(f[0],"ui-droppable");i.greedyChild=(j==="isover")}}if(i&&j==="isover"){i.isover=false;i.isout=true;i._out.call(i,e)}this[j]=true;this[j==="isout"?"isover":"isout"]=false;this[j==="isover"?"_over":"_out"].call(this,e);if(i&&j==="isout"){i.isout=false;i.isover=true;i._over.call(i,e)}})},dragStop:function(d,e){d.element.parentsUntil("body").unbind("scroll.droppable");if(!d.options.refreshPositions){b.ui.ddmanager.prepareOffsets(d,e)}}}})(jQuery);(jQuery.effects||(function(a,c){var b="ui-effects-";a.effects={effect:{}}; +/* + * jQuery Color Animations v2.1.2 + * https://github.com/jquery/jquery-color + * + * Copyright 2013 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * Date: Wed Jan 16 08:47:09 2013 -0600 + */ +(function(r,g){var n="backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor",k=/^([\-+])=\s*(\d+\.?\d*)/,j=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(s){return[s[1],s[2],s[3],s[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(s){return[s[1]*2.55,s[2]*2.55,s[3]*2.55,s[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(s){return[parseInt(s[1],16),parseInt(s[2],16),parseInt(s[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(s){return[parseInt(s[1]+s[1],16),parseInt(s[2]+s[2],16),parseInt(s[3]+s[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(s){return[s[1],s[2]/100,s[3]/100,s[4]]}}],h=r.Color=function(t,u,s,v){return new r.Color.fn.parse(t,u,s,v)},m={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},q={"byte":{floor:true,max:255},percent:{max:1},degrees:{mod:360,floor:true}},p=h.support={},e=r("<p>")[0],d,o=r.each;e.style.cssText="background-color:rgba(1,1,1,.5)";p.rgba=e.style.backgroundColor.indexOf("rgba")>-1;o(m,function(s,t){t.cache="_"+s;t.props.alpha={idx:3,type:"percent",def:1}});function l(t,v,u){var s=q[v.type]||{};if(t==null){return(u||!v.def)?null:v.def}t=s.floor?~~t:parseFloat(t);if(isNaN(t)){return v.def}if(s.mod){return(t+s.mod)%s.mod}return 0>t?0:s.max<t?s.max:t}function i(s){var u=h(),t=u._rgba=[];s=s.toLowerCase();o(j,function(z,A){var x,y=A.re.exec(s),w=y&&A.parse(y),v=A.space||"rgba";if(w){x=u[v](w);u[m[v].cache]=x[m[v].cache];t=u._rgba=x._rgba;return false}});if(t.length){if(t.join()==="0,0,0,0"){r.extend(t,d.transparent)}return u}return d[s]}h.fn=r.extend(h.prototype,{parse:function(y,w,s,x){if(y===g){this._rgba=[null,null,null,null];return this}if(y.jquery||y.nodeType){y=r(y).css(w);w=g}var v=this,u=r.type(y),t=this._rgba=[];if(w!==g){y=[y,w,s,x];u="array"}if(u==="string"){return this.parse(i(y)||d._default)}if(u==="array"){o(m.rgba.props,function(z,A){t[A.idx]=l(y[A.idx],A)});return this}if(u==="object"){if(y instanceof h){o(m,function(z,A){if(y[A.cache]){v[A.cache]=y[A.cache].slice()}})}else{o(m,function(A,B){var z=B.cache;o(B.props,function(C,D){if(!v[z]&&B.to){if(C==="alpha"||y[C]==null){return}v[z]=B.to(v._rgba)}v[z][D.idx]=l(y[C],D,true)});if(v[z]&&r.inArray(null,v[z].slice(0,3))<0){v[z][3]=1;if(B.from){v._rgba=B.from(v[z])}}})}return this}},is:function(u){var s=h(u),v=true,t=this;o(m,function(w,y){var z,x=s[y.cache];if(x){z=t[y.cache]||y.to&&y.to(t._rgba)||[];o(y.props,function(A,B){if(x[B.idx]!=null){v=(x[B.idx]===z[B.idx]);return v}})}return v});return v},_space:function(){var s=[],t=this;o(m,function(u,v){if(t[v.cache]){s.push(u)}});return s.pop()},transition:function(t,z){var u=h(t),v=u._space(),w=m[v],x=this.alpha()===0?h("transparent"):this,y=x[w.cache]||w.to(x._rgba),s=y.slice();u=u[w.cache];o(w.props,function(D,F){var C=F.idx,B=y[C],A=u[C],E=q[F.type]||{};if(A===null){return}if(B===null){s[C]=A}else{if(E.mod){if(A-B>E.mod/2){B+=E.mod}else{if(B-A>E.mod/2){B-=E.mod}}}s[C]=l((A-B)*z+B,F)}});return this[v](s)},blend:function(v){if(this._rgba[3]===1){return this}var u=this._rgba.slice(),t=u.pop(),s=h(v)._rgba;return h(r.map(u,function(w,x){return(1-t)*s[x]+t*w}))},toRgbaString:function(){var t="rgba(",s=r.map(this._rgba,function(u,w){return u==null?(w>2?1:0):u});if(s[3]===1){s.pop();t="rgb("}return t+s.join()+")"},toHslaString:function(){var t="hsla(",s=r.map(this.hsla(),function(u,w){if(u==null){u=w>2?1:0}if(w&&w<3){u=Math.round(u*100)+"%"}return u});if(s[3]===1){s.pop();t="hsl("}return t+s.join()+")"},toHexString:function(s){var t=this._rgba.slice(),u=t.pop();if(s){t.push(~~(u*255))}return"#"+r.map(t,function(w){w=(w||0).toString(16);return w.length===1?"0"+w:w}).join("")},toString:function(){return this._rgba[3]===0?"transparent":this.toRgbaString()}});h.fn.parse.prototype=h.fn;function f(u,t,s){s=(s+1)%1;if(s*6<1){return u+(t-u)*s*6}if(s*2<1){return t}if(s*3<2){return u+(t-u)*((2/3)-s)*6}return u}m.hsla.to=function(v){if(v[0]==null||v[1]==null||v[2]==null){return[null,null,null,v[3]]}var t=v[0]/255,y=v[1]/255,z=v[2]/255,B=v[3],A=Math.max(t,y,z),w=Math.min(t,y,z),C=A-w,D=A+w,u=D*0.5,x,E;if(w===A){x=0}else{if(t===A){x=(60*(y-z)/C)+360}else{if(y===A){x=(60*(z-t)/C)+120}else{x=(60*(t-y)/C)+240}}}if(C===0){E=0}else{if(u<=0.5){E=C/D}else{E=C/(2-D)}}return[Math.round(x)%360,E,u,B==null?1:B]};m.hsla.from=function(x){if(x[0]==null||x[1]==null||x[2]==null){return[null,null,null,x[3]]}var w=x[0]/360,v=x[1],u=x[2],t=x[3],y=u<=0.5?u*(1+v):u+v-u*v,z=2*u-y;return[Math.round(f(z,y,w+(1/3))*255),Math.round(f(z,y,w)*255),Math.round(f(z,y,w-(1/3))*255),t]};o(m,function(t,v){var u=v.props,s=v.cache,x=v.to,w=v.from;h.fn[t]=function(C){if(x&&!this[s]){this[s]=x(this._rgba)}if(C===g){return this[s].slice()}var z,B=r.type(C),y=(B==="array"||B==="object")?C:arguments,A=this[s].slice();o(u,function(D,F){var E=y[B==="object"?D:F.idx];if(E==null){E=A[F.idx]}A[F.idx]=l(E,F)});if(w){z=h(w(A));z[s]=A;return z}else{return h(A)}};o(u,function(y,z){if(h.fn[y]){return}h.fn[y]=function(D){var F=r.type(D),C=(y==="alpha"?(this._hsla?"hsla":"rgba"):t),B=this[C](),E=B[z.idx],A;if(F==="undefined"){return E}if(F==="function"){D=D.call(this,E);F=r.type(D)}if(D==null&&z.empty){return this}if(F==="string"){A=k.exec(D);if(A){D=E+parseFloat(A[2])*(A[1]==="+"?1:-1)}}B[z.idx]=D;return this[C](B)}})});h.hook=function(t){var s=t.split(" ");o(s,function(u,v){r.cssHooks[v]={set:function(z,A){var x,y,w="";if(A!=="transparent"&&(r.type(A)!=="string"||(x=i(A)))){A=h(x||A);if(!p.rgba&&A._rgba[3]!==1){y=v==="backgroundColor"?z.parentNode:z;while((w===""||w==="transparent")&&y&&y.style){try{w=r.css(y,"backgroundColor");y=y.parentNode}catch(B){}}A=A.blend(w&&w!=="transparent"?w:"_default")}A=A.toRgbaString()}try{z.style[v]=A}catch(B){}}};r.fx.step[v]=function(w){if(!w.colorInit){w.start=h(w.elem,v);w.end=h(w.end);w.colorInit=true}r.cssHooks[v].set(w.elem,w.start.transition(w.end,w.pos))}})};h.hook(n);r.cssHooks.borderColor={expand:function(t){var s={};o(["Top","Right","Bottom","Left"],function(v,u){s["border"+u+"Color"]=t});return s}};d=r.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}})(jQuery);(function(){var e=["add","remove","toggle"],f={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};a.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(h,i){a.fx.step[i]=function(j){if(j.end!=="none"&&!j.setAttr||j.pos===1&&!j.setAttr){jQuery.style(j.elem,i,j.end);j.setAttr=true}}});function g(l){var i,h,j=l.ownerDocument.defaultView?l.ownerDocument.defaultView.getComputedStyle(l,null):l.currentStyle,k={};if(j&&j.length&&j[0]&&j[j[0]]){h=j.length;while(h--){i=j[h];if(typeof j[i]==="string"){k[a.camelCase(i)]=j[i]}}}else{for(i in j){if(typeof j[i]==="string"){k[i]=j[i]}}}return k}function d(h,j){var l={},i,k;for(i in j){k=j[i];if(h[i]!==k){if(!f[i]){if(a.fx.step[i]||!isNaN(parseFloat(k))){l[i]=k}}}}return l}if(!a.fn.addBack){a.fn.addBack=function(h){return this.add(h==null?this.prevObject:this.prevObject.filter(h))}}a.effects.animateClass=function(h,i,l,k){var j=a.speed(i,l,k);return this.queue(function(){var o=a(this),m=o.attr("class")||"",n,p=j.children?o.find("*").addBack():o;p=p.map(function(){var q=a(this);return{el:q,start:g(this)}});n=function(){a.each(e,function(q,r){if(h[r]){o[r+"Class"](h[r])}})};n();p=p.map(function(){this.end=g(this.el[0]);this.diff=d(this.start,this.end);return this});o.attr("class",m);p=p.map(function(){var s=this,q=a.Deferred(),r=a.extend({},j,{queue:false,complete:function(){q.resolve(s)}});this.el.animate(this.diff,r);return q.promise()});a.when.apply(a,p.get()).done(function(){n();a.each(arguments,function(){var q=this.el;a.each(this.diff,function(r){q.css(r,"")})});j.complete.call(o[0])})})};a.fn.extend({_addClass:a.fn.addClass,addClass:function(i,h,k,j){return h?a.effects.animateClass.call(this,{add:i},h,k,j):this._addClass(i)},_removeClass:a.fn.removeClass,removeClass:function(i,h,k,j){return arguments.length>1?a.effects.animateClass.call(this,{remove:i},h,k,j):this._removeClass.apply(this,arguments)},_toggleClass:a.fn.toggleClass,toggleClass:function(j,i,h,l,k){if(typeof i==="boolean"||i===c){if(!h){return this._toggleClass(j,i)}else{return a.effects.animateClass.call(this,(i?{add:j}:{remove:j}),h,l,k)}}else{return a.effects.animateClass.call(this,{toggle:j},i,h,l)}},switchClass:function(h,j,i,l,k){return a.effects.animateClass.call(this,{add:j,remove:h},i,l,k)}})})();(function(){a.extend(a.effects,{version:"1.10.1",save:function(g,h){for(var f=0;f<h.length;f++){if(h[f]!==null){g.data(b+h[f],g[0].style[h[f]])}}},restore:function(g,j){var h,f;for(f=0;f<j.length;f++){if(j[f]!==null){h=g.data(b+j[f]);if(h===c){h=""}g.css(j[f],h)}}},setMode:function(f,g){if(g==="toggle"){g=f.is(":hidden")?"show":"hide"}return g},getBaseline:function(g,h){var i,f;switch(g[0]){case"top":i=0;break;case"middle":i=0.5;break;case"bottom":i=1;break;default:i=g[0]/h.height}switch(g[1]){case"left":f=0;break;case"center":f=0.5;break;case"right":f=1;break;default:f=g[1]/h.width}return{x:f,y:i}},createWrapper:function(g){if(g.parent().is(".ui-effects-wrapper")){return g.parent()}var h={width:g.outerWidth(true),height:g.outerHeight(true),"float":g.css("float")},k=a("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),f={width:g.width(),height:g.height()},j=document.activeElement;try{j.id}catch(i){j=document.body}g.wrap(k);if(g[0]===j||a.contains(g[0],j)){a(j).focus()}k=g.parent();if(g.css("position")==="static"){k.css({position:"relative"});g.css({position:"relative"})}else{a.extend(h,{position:g.css("position"),zIndex:g.css("z-index")});a.each(["top","left","bottom","right"],function(l,m){h[m]=g.css(m);if(isNaN(parseInt(h[m],10))){h[m]="auto"}});g.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})}g.css(f);return k.css(h).show()},removeWrapper:function(f){var g=document.activeElement;if(f.parent().is(".ui-effects-wrapper")){f.parent().replaceWith(f);if(f[0]===g||a.contains(f[0],g)){a(g).focus()}}return f},setTransition:function(g,i,f,h){h=h||{};a.each(i,function(k,j){var l=g.cssUnit(j);if(l[0]>0){h[j]=l[0]*f+l[1]}});return h}});function d(g,f,h,i){if(a.isPlainObject(g)){f=g;g=g.effect}g={effect:g};if(f==null){f={}}if(a.isFunction(f)){i=f;h=null;f={}}if(typeof f==="number"||a.fx.speeds[f]){i=h;h=f;f={}}if(a.isFunction(h)){i=h;h=null}if(f){a.extend(g,f)}h=h||f.duration;g.duration=a.fx.off?0:typeof h==="number"?h:h in a.fx.speeds?a.fx.speeds[h]:a.fx.speeds._default;g.complete=i||f.complete;return g}function e(f){if(!f||typeof f==="number"||a.fx.speeds[f]){return true}return typeof f==="string"&&!a.effects.effect[f]}a.fn.extend({effect:function(){var h=d.apply(this,arguments),j=h.mode,f=h.queue,g=a.effects.effect[h.effect];if(a.fx.off||!g){if(j){return this[j](h.duration,h.complete)}else{return this.each(function(){if(h.complete){h.complete.call(this)}})}}function i(m){var n=a(this),l=h.complete,o=h.mode;function k(){if(a.isFunction(l)){l.call(n[0])}if(a.isFunction(m)){m()}}if(n.is(":hidden")?o==="hide":o==="show"){k()}else{g.call(n[0],h,k)}}return f===false?this.each(i):this.queue(f||"fx",i)},_show:a.fn.show,show:function(g){if(e(g)){return this._show.apply(this,arguments)}else{var f=d.apply(this,arguments);f.mode="show";return this.effect.call(this,f)}},_hide:a.fn.hide,hide:function(g){if(e(g)){return this._hide.apply(this,arguments)}else{var f=d.apply(this,arguments);f.mode="hide";return this.effect.call(this,f)}},__toggle:a.fn.toggle,toggle:function(g){if(e(g)||typeof g==="boolean"||a.isFunction(g)){return this.__toggle.apply(this,arguments)}else{var f=d.apply(this,arguments);f.mode="toggle";return this.effect.call(this,f)}},cssUnit:function(f){var g=this.css(f),h=[];a.each(["em","px","%","pt"],function(j,k){if(g.indexOf(k)>0){h=[parseFloat(g),k]}});return h}})})();(function(){var d={};a.each(["Quad","Cubic","Quart","Quint","Expo"],function(f,e){d[e]=function(g){return Math.pow(g,f+2)}});a.extend(d,{Sine:function(e){return 1-Math.cos(e*Math.PI/2)},Circ:function(e){return 1-Math.sqrt(1-e*e)},Elastic:function(e){return e===0||e===1?e:-Math.pow(2,8*(e-1))*Math.sin(((e-1)*80-7.5)*Math.PI/15)},Back:function(e){return e*e*(3*e-2)},Bounce:function(g){var e,f=4;while(g<((e=Math.pow(2,--f))-1)/11){}return 1/Math.pow(4,3-f)-7.5625*Math.pow((e*3-2)/22-g,2)}});a.each(d,function(f,e){a.easing["easeIn"+f]=e;a.easing["easeOut"+f]=function(g){return 1-e(1-g)};a.easing["easeInOut"+f]=function(g){return g<0.5?e(g*2)/2:1-e(g*-2+2)/2}})})()})(jQuery));(function(b,d){var a=/up|down|vertical/,c=/up|left|vertical|horizontal/;b.effects.effect.blind=function(g,m){var h=b(this),q=["position","top","bottom","left","right","height","width"],n=b.effects.setMode(h,g.mode||"hide"),r=g.direction||"up",j=a.test(r),i=j?"height":"width",p=j?"top":"left",t=c.test(r),l={},s=n==="show",f,e,k;if(h.parent().is(".ui-effects-wrapper")){b.effects.save(h.parent(),q)}else{b.effects.save(h,q)}h.show();f=b.effects.createWrapper(h).css({overflow:"hidden"});e=f[i]();k=parseFloat(f.css(p))||0;l[i]=s?e:0;if(!t){h.css(j?"bottom":"right",0).css(j?"top":"left","auto").css({position:"absolute"});l[p]=s?k:e+k}if(s){f.css(i,0);if(!t){f.css(p,k+e)}}f.animate(l,{duration:g.duration,easing:g.easing,queue:false,complete:function(){if(n==="hide"){h.hide()}b.effects.restore(h,q);b.effects.removeWrapper(h);m()}})}})(jQuery);(function(a,b){a.effects.effect.bounce=function(m,l){var c=a(this),d=["position","top","bottom","left","right","height","width"],k=a.effects.setMode(c,m.mode||"effect"),j=k==="hide",v=k==="show",w=m.direction||"up",e=m.distance,h=m.times||5,x=h*2+(v||j?1:0),u=m.duration/x,p=m.easing,f=(w==="up"||w==="down")?"top":"left",n=(w==="up"||w==="left"),t,g,s,q=c.queue(),r=q.length;if(v||j){d.push("opacity")}a.effects.save(c,d);c.show();a.effects.createWrapper(c);if(!e){e=c[f==="top"?"outerHeight":"outerWidth"]()/3}if(v){s={opacity:1};s[f]=0;c.css("opacity",0).css(f,n?-e*2:e*2).animate(s,u,p)}if(j){e=e/Math.pow(2,h-1)}s={};s[f]=0;for(t=0;t<h;t++){g={};g[f]=(n?"-=":"+=")+e;c.animate(g,u,p).animate(s,u,p);e=j?e*2:e/2}if(j){g={opacity:0};g[f]=(n?"-=":"+=")+e;c.animate(g,u,p)}c.queue(function(){if(j){c.hide()}a.effects.restore(c,d);a.effects.removeWrapper(c);l()});if(r>1){q.splice.apply(q,[1,0].concat(q.splice(r,x+1)))}c.dequeue()}})(jQuery);(function(a,b){a.effects.effect.clip=function(f,i){var g=a(this),m=["position","top","bottom","left","right","height","width"],l=a.effects.setMode(g,f.mode||"hide"),p=l==="show",n=f.direction||"vertical",k=n==="vertical",q=k?"height":"width",j=k?"top":"left",h={},d,e,c;a.effects.save(g,m);g.show();d=a.effects.createWrapper(g).css({overflow:"hidden"});e=(g[0].tagName==="IMG")?d:g;c=e[q]();if(p){e.css(q,0);e.css(j,c/2)}h[q]=p?c:0;h[j]=p?0:c/2;e.animate(h,{queue:false,duration:f.duration,easing:f.easing,complete:function(){if(!p){g.hide()}a.effects.restore(g,m);a.effects.removeWrapper(g);i()}})}})(jQuery);(function(a,b){a.effects.effect.drop=function(d,h){var e=a(this),j=["position","top","bottom","left","right","opacity","height","width"],i=a.effects.setMode(e,d.mode||"hide"),l=i==="show",k=d.direction||"left",f=(k==="up"||k==="down")?"top":"left",m=(k==="up"||k==="left")?"pos":"neg",g={opacity:l?1:0},c;a.effects.save(e,j);e.show();a.effects.createWrapper(e);c=d.distance||e[f==="top"?"outerHeight":"outerWidth"](true)/2;if(l){e.css("opacity",0).css(f,m==="pos"?-c:c)}g[f]=(l?(m==="pos"?"+=":"-="):(m==="pos"?"-=":"+="))+c;e.animate(g,{queue:false,duration:d.duration,easing:d.easing,complete:function(){if(i==="hide"){e.hide()}a.effects.restore(e,j);a.effects.removeWrapper(e);h()}})}})(jQuery);(function(a,b){a.effects.effect.explode=function(s,r){var k=s.pieces?Math.round(Math.sqrt(s.pieces)):3,d=k,c=a(this),m=a.effects.setMode(c,s.mode||"hide"),w=m==="show",g=c.show().css("visibility","hidden").offset(),t=Math.ceil(c.outerWidth()/d),q=Math.ceil(c.outerHeight()/k),h=[],v,u,e,p,n,l;function x(){h.push(this);if(h.length===k*d){f()}}for(v=0;v<k;v++){p=g.top+v*q;l=v-(k-1)/2;for(u=0;u<d;u++){e=g.left+u*t;n=u-(d-1)/2;c.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-u*t,top:-v*q}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:t,height:q,left:e+(w?n*t:0),top:p+(w?l*q:0),opacity:w?0:1}).animate({left:e+(w?0:n*t),top:p+(w?0:l*q),opacity:w?1:0},s.duration||500,s.easing,x)}}function f(){c.css({visibility:"visible"});a(h).remove();if(!w){c.hide()}r()}}})(jQuery);(function(a,b){a.effects.effect.fade=function(f,c){var d=a(this),e=a.effects.setMode(d,f.mode||"toggle");d.animate({opacity:e},{queue:false,duration:f.duration,easing:f.easing,complete:c})}})(jQuery);(function(a,b){a.effects.effect.fold=function(e,i){var f=a(this),n=["position","top","bottom","left","right","height","width"],k=a.effects.setMode(f,e.mode||"hide"),r=k==="show",l=k==="hide",t=e.size||15,m=/([0-9]+)%/.exec(t),s=!!e.horizFirst,j=r!==s,g=j?["width","height"]:["height","width"],h=e.duration/2,d,c,q={},p={};a.effects.save(f,n);f.show();d=a.effects.createWrapper(f).css({overflow:"hidden"});c=j?[d.width(),d.height()]:[d.height(),d.width()];if(m){t=parseInt(m[1],10)/100*c[l?0:1]}if(r){d.css(s?{height:0,width:t}:{height:t,width:0})}q[g[0]]=r?c[0]:t;p[g[1]]=r?c[1]:0;d.animate(q,h,e.easing).animate(p,h,e.easing,function(){if(l){f.hide()}a.effects.restore(f,n);a.effects.removeWrapper(f);i()})}})(jQuery);(function(a,b){a.effects.effect.highlight=function(h,c){var e=a(this),d=["backgroundImage","backgroundColor","opacity"],g=a.effects.setMode(e,h.mode||"show"),f={backgroundColor:e.css("backgroundColor")};if(g==="hide"){f.opacity=0}a.effects.save(e,d);e.show().css({backgroundImage:"none",backgroundColor:h.color||"#ffff99"}).animate(f,{queue:false,duration:h.duration,easing:h.easing,complete:function(){if(g==="hide"){e.hide()}a.effects.restore(e,d);c()}})}})(jQuery);(function(a,b){a.effects.effect.pulsate=function(c,g){var e=a(this),k=a.effects.setMode(e,c.mode||"show"),p=k==="show",l=k==="hide",q=(p||k==="hide"),m=((c.times||5)*2)+(q?1:0),f=c.duration/m,n=0,j=e.queue(),d=j.length,h;if(p||!e.is(":visible")){e.css("opacity",0).show();n=1}for(h=1;h<m;h++){e.animate({opacity:n},f,c.easing);n=1-n}e.animate({opacity:n},f,c.easing);e.queue(function(){if(l){e.hide()}g()});if(d>1){j.splice.apply(j,[1,0].concat(j.splice(d,m+1)))}e.dequeue()}})(jQuery);(function(a,b){a.effects.effect.puff=function(j,c){var h=a(this),i=a.effects.setMode(h,j.mode||"hide"),f=i==="hide",g=parseInt(j.percent,10)||150,e=g/100,d={height:h.height(),width:h.width(),outerHeight:h.outerHeight(),outerWidth:h.outerWidth()};a.extend(j,{effect:"scale",queue:false,fade:true,mode:i,complete:c,percent:f?g:100,from:f?d:{height:d.height*e,width:d.width*e,outerHeight:d.outerHeight*e,outerWidth:d.outerWidth*e}});h.effect(j)};a.effects.effect.scale=function(c,f){var d=a(this),l=a.extend(true,{},c),g=a.effects.setMode(d,c.mode||"effect"),h=parseInt(c.percent,10)||(parseInt(c.percent,10)===0?0:(g==="hide"?0:100)),j=c.direction||"both",k=c.origin,e={height:d.height(),width:d.width(),outerHeight:d.outerHeight(),outerWidth:d.outerWidth()},i={y:j!=="horizontal"?(h/100):1,x:j!=="vertical"?(h/100):1};l.effect="size";l.queue=false;l.complete=f;if(g!=="effect"){l.origin=k||["middle","center"];l.restore=true}l.from=c.from||(g==="show"?{height:0,width:0,outerHeight:0,outerWidth:0}:e);l.to={height:e.height*i.y,width:e.width*i.x,outerHeight:e.outerHeight*i.y,outerWidth:e.outerWidth*i.x};if(l.fade){if(g==="show"){l.from.opacity=0;l.to.opacity=1}if(g==="hide"){l.from.opacity=1;l.to.opacity=0}}d.effect(l)};a.effects.effect.size=function(l,k){var q,i,j,c=a(this),p=["position","top","bottom","left","right","width","height","overflow","opacity"],n=["position","top","bottom","left","right","overflow","opacity"],m=["width","height","overflow"],g=["fontSize"],s=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],d=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],h=a.effects.setMode(c,l.mode||"effect"),r=l.restore||h!=="effect",v=l.scale||"both",t=l.origin||["middle","center"],u=c.css("position"),e=r?p:n,f={height:0,width:0,outerHeight:0,outerWidth:0};if(h==="show"){c.show()}q={height:c.height(),width:c.width(),outerHeight:c.outerHeight(),outerWidth:c.outerWidth()};if(l.mode==="toggle"&&h==="show"){c.from=l.to||f;c.to=l.from||q}else{c.from=l.from||(h==="show"?f:q);c.to=l.to||(h==="hide"?f:q)}j={from:{y:c.from.height/q.height,x:c.from.width/q.width},to:{y:c.to.height/q.height,x:c.to.width/q.width}};if(v==="box"||v==="both"){if(j.from.y!==j.to.y){e=e.concat(s);c.from=a.effects.setTransition(c,s,j.from.y,c.from);c.to=a.effects.setTransition(c,s,j.to.y,c.to)}if(j.from.x!==j.to.x){e=e.concat(d);c.from=a.effects.setTransition(c,d,j.from.x,c.from);c.to=a.effects.setTransition(c,d,j.to.x,c.to)}}if(v==="content"||v==="both"){if(j.from.y!==j.to.y){e=e.concat(g).concat(m);c.from=a.effects.setTransition(c,g,j.from.y,c.from);c.to=a.effects.setTransition(c,g,j.to.y,c.to)}}a.effects.save(c,e);c.show();a.effects.createWrapper(c);c.css("overflow","hidden").css(c.from);if(t){i=a.effects.getBaseline(t,q);c.from.top=(q.outerHeight-c.outerHeight())*i.y;c.from.left=(q.outerWidth-c.outerWidth())*i.x;c.to.top=(q.outerHeight-c.to.outerHeight)*i.y;c.to.left=(q.outerWidth-c.to.outerWidth)*i.x}c.css(c.from);if(v==="content"||v==="both"){s=s.concat(["marginTop","marginBottom"]).concat(g);d=d.concat(["marginLeft","marginRight"]);m=p.concat(s).concat(d);c.find("*[width]").each(function(){var w=a(this),o={height:w.height(),width:w.width(),outerHeight:w.outerHeight(),outerWidth:w.outerWidth()};if(r){a.effects.save(w,m)}w.from={height:o.height*j.from.y,width:o.width*j.from.x,outerHeight:o.outerHeight*j.from.y,outerWidth:o.outerWidth*j.from.x};w.to={height:o.height*j.to.y,width:o.width*j.to.x,outerHeight:o.height*j.to.y,outerWidth:o.width*j.to.x};if(j.from.y!==j.to.y){w.from=a.effects.setTransition(w,s,j.from.y,w.from);w.to=a.effects.setTransition(w,s,j.to.y,w.to)}if(j.from.x!==j.to.x){w.from=a.effects.setTransition(w,d,j.from.x,w.from);w.to=a.effects.setTransition(w,d,j.to.x,w.to)}w.css(w.from);w.animate(w.to,l.duration,l.easing,function(){if(r){a.effects.restore(w,m)}})})}c.animate(c.to,{queue:false,duration:l.duration,easing:l.easing,complete:function(){if(c.to.opacity===0){c.css("opacity",c.from.opacity)}if(h==="hide"){c.hide()}a.effects.restore(c,e);if(!r){if(u==="static"){c.css({position:"relative",top:c.to.top,left:c.to.left})}else{a.each(["top","left"],function(o,w){c.css(w,function(y,A){var z=parseInt(A,10),x=o?c.to.left:c.to.top;if(A==="auto"){return x+"px"}return z+x+"px"})})}}a.effects.removeWrapper(c);k()}})}})(jQuery);(function(a,b){a.effects.effect.shake=function(l,k){var c=a(this),d=["position","top","bottom","left","right","height","width"],j=a.effects.setMode(c,l.mode||"effect"),u=l.direction||"left",e=l.distance||20,h=l.times||3,v=h*2+1,q=Math.round(l.duration/v),g=(u==="up"||u==="down")?"top":"left",f=(u==="up"||u==="left"),t={},s={},r={},p,m=c.queue(),n=m.length;a.effects.save(c,d);c.show();a.effects.createWrapper(c);t[g]=(f?"-=":"+=")+e;s[g]=(f?"+=":"-=")+e*2;r[g]=(f?"-=":"+=")+e*2;c.animate(t,q,l.easing);for(p=1;p<h;p++){c.animate(s,q,l.easing).animate(r,q,l.easing)}c.animate(s,q,l.easing).animate(t,q/2,l.easing).queue(function(){if(j==="hide"){c.hide()}a.effects.restore(c,d);a.effects.removeWrapper(c);k()});if(n>1){m.splice.apply(m,[1,0].concat(m.splice(n,v+1)))}c.dequeue()}})(jQuery);(function(a,b){a.effects.effect.slide=function(e,i){var f=a(this),k=["position","top","bottom","left","right","width","height"],j=a.effects.setMode(f,e.mode||"show"),m=j==="show",l=e.direction||"left",g=(l==="up"||l==="down")?"top":"left",d=(l==="up"||l==="left"),c,h={};a.effects.save(f,k);f.show();c=e.distance||f[g==="top"?"outerHeight":"outerWidth"](true);a.effects.createWrapper(f).css({overflow:"hidden"});if(m){f.css(g,d?(isNaN(c)?"-"+c:-c):c)}h[g]=(m?(d?"+=":"-="):(d?"-=":"+="))+c;f.animate(h,{queue:false,duration:e.duration,easing:e.easing,complete:function(){if(j==="hide"){f.hide()}a.effects.restore(f,k);a.effects.removeWrapper(f);i()}})}})(jQuery);(function(a,b){a.effects.effect.transfer=function(d,h){var f=a(this),k=a(d.to),n=k.css("position")==="fixed",j=a("body"),l=n?j.scrollTop():0,m=n?j.scrollLeft():0,c=k.offset(),g={top:c.top-l,left:c.left-m,height:k.innerHeight(),width:k.innerWidth()},i=f.offset(),e=a("<div class='ui-effects-transfer'></div>").appendTo(document.body).addClass(d.className).css({top:i.top-l,left:i.left-m,height:f.innerHeight(),width:f.innerWidth(),position:n?"fixed":"absolute"}).animate(g,d.duration,d.easing,function(){e.remove();h()})}})(jQuery);(function(a,b){a.widget("ui.menu",{version:"1.10.1",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-carat-1-e"},menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element;this.mouseHandled=false;this.element.uniqueId().addClass("ui-menu ui-widget ui-widget-content ui-corner-all").toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length).attr({role:this.options.role,tabIndex:0}).bind("click"+this.eventNamespace,a.proxy(function(c){if(this.options.disabled){c.preventDefault()}},this));if(this.options.disabled){this.element.addClass("ui-state-disabled").attr("aria-disabled","true")}this._on({"mousedown .ui-menu-item > a":function(c){c.preventDefault()},"click .ui-state-disabled > a":function(c){c.preventDefault()},"click .ui-menu-item:has(a)":function(c){var d=a(c.target).closest(".ui-menu-item");if(!this.mouseHandled&&d.not(".ui-state-disabled").length){this.mouseHandled=true;this.select(c);if(d.has(".ui-menu").length){this.expand(c)}else{if(!this.element.is(":focus")){this.element.trigger("focus",[true]);if(this.active&&this.active.parents(".ui-menu").length===1){clearTimeout(this.timer)}}}}},"mouseenter .ui-menu-item":function(c){var d=a(c.currentTarget);d.siblings().children(".ui-state-active").removeClass("ui-state-active");this.focus(c,d)},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(e,c){var d=this.active||this.element.children(".ui-menu-item").eq(0);if(!c){this.focus(e,d)}},blur:function(c){this._delay(function(){if(!a.contains(this.element[0],this.document[0].activeElement)){this.collapseAll(c)}})},keydown:"_keydown"});this.refresh();this._on(this.document,{click:function(c){if(!a(c.target).closest(".ui-menu").length){this.collapseAll(c)}this.mouseHandled=false}})},_destroy:function(){this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeClass("ui-menu ui-widget ui-widget-content ui-corner-all ui-menu-icons").removeAttr("role").removeAttr("tabIndex").removeAttr("aria-labelledby").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-disabled").removeUniqueId().show();this.element.find(".ui-menu-item").removeClass("ui-menu-item").removeAttr("role").removeAttr("aria-disabled").children("a").removeUniqueId().removeClass("ui-corner-all ui-state-hover").removeAttr("tabIndex").removeAttr("role").removeAttr("aria-haspopup").children().each(function(){var c=a(this);if(c.data("ui-menu-submenu-carat")){c.remove()}});this.element.find(".ui-menu-divider").removeClass("ui-menu-divider ui-widget-content")},_keydown:function(i){var d,h,j,g,f,c=true;function e(k){return k.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}switch(i.keyCode){case a.ui.keyCode.PAGE_UP:this.previousPage(i);break;case a.ui.keyCode.PAGE_DOWN:this.nextPage(i);break;case a.ui.keyCode.HOME:this._move("first","first",i);break;case a.ui.keyCode.END:this._move("last","last",i);break;case a.ui.keyCode.UP:this.previous(i);break;case a.ui.keyCode.DOWN:this.next(i);break;case a.ui.keyCode.LEFT:this.collapse(i);break;case a.ui.keyCode.RIGHT:if(this.active&&!this.active.is(".ui-state-disabled")){this.expand(i)}break;case a.ui.keyCode.ENTER:case a.ui.keyCode.SPACE:this._activate(i);break;case a.ui.keyCode.ESCAPE:this.collapse(i);break;default:c=false;h=this.previousFilter||"";j=String.fromCharCode(i.keyCode);g=false;clearTimeout(this.filterTimer);if(j===h){g=true}else{j=h+j}f=new RegExp("^"+e(j),"i");d=this.activeMenu.children(".ui-menu-item").filter(function(){return f.test(a(this).children("a").text())});d=g&&d.index(this.active.next())!==-1?this.active.nextAll(".ui-menu-item"):d;if(!d.length){j=String.fromCharCode(i.keyCode);f=new RegExp("^"+e(j),"i");d=this.activeMenu.children(".ui-menu-item").filter(function(){return f.test(a(this).children("a").text())})}if(d.length){this.focus(i,d);if(d.length>1){this.previousFilter=j;this.filterTimer=this._delay(function(){delete this.previousFilter},1000)}else{delete this.previousFilter}}else{delete this.previousFilter}}if(c){i.preventDefault()}},_activate:function(c){if(!this.active.is(".ui-state-disabled")){if(this.active.children("a[aria-haspopup='true']").length){this.expand(c)}else{this.select(c)}}},refresh:function(){var e,d=this.options.icons.submenu,c=this.element.find(this.options.menus);c.filter(":not(.ui-menu)").addClass("ui-menu ui-widget ui-widget-content ui-corner-all").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var h=a(this),g=h.prev("a"),f=a("<span>").addClass("ui-menu-icon ui-icon "+d).data("ui-menu-submenu-carat",true);g.attr("aria-haspopup","true").prepend(f);h.attr("aria-labelledby",g.attr("id"))});e=c.add(this.element);e.children(":not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","presentation").children("a").uniqueId().addClass("ui-corner-all").attr({tabIndex:-1,role:this._itemRole()});e.children(":not(.ui-menu-item)").each(function(){var f=a(this);if(!/[^\-\u2014\u2013\s]/.test(f.text())){f.addClass("ui-widget-content ui-menu-divider")}});e.children(".ui-state-disabled").attr("aria-disabled","true");if(this.active&&!a.contains(this.element[0],this.active[0])){this.blur()}},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(c,d){if(c==="icons"){this.element.find(".ui-menu-icon").removeClass(this.options.icons.submenu).addClass(d.submenu)}this._super(c,d)},focus:function(d,c){var f,e;this.blur(d,d&&d.type==="focus");this._scrollIntoView(c);this.active=c.first();e=this.active.children("a").addClass("ui-state-focus");if(this.options.role){this.element.attr("aria-activedescendant",e.attr("id"))}this.active.parent().closest(".ui-menu-item").children("a:first").addClass("ui-state-active");if(d&&d.type==="keydown"){this._close()}else{this.timer=this._delay(function(){this._close()},this.delay)}f=c.children(".ui-menu");if(f.length&&(/^mouse/.test(d.type))){this._startOpening(f)}this.activeMenu=c.parent();this._trigger("focus",d,{item:c})},_scrollIntoView:function(f){var i,e,g,c,d,h;if(this._hasScroll()){i=parseFloat(a.css(this.activeMenu[0],"borderTopWidth"))||0;e=parseFloat(a.css(this.activeMenu[0],"paddingTop"))||0;g=f.offset().top-this.activeMenu.offset().top-i-e;c=this.activeMenu.scrollTop();d=this.activeMenu.height();h=f.height();if(g<0){this.activeMenu.scrollTop(c+g)}else{if(g+h>d){this.activeMenu.scrollTop(c+g-d+h)}}}},blur:function(d,c){if(!c){clearTimeout(this.timer)}if(!this.active){return}this.active.children("a").removeClass("ui-state-focus");this.active=null;this._trigger("blur",d,{item:this.active})},_startOpening:function(c){clearTimeout(this.timer);if(c.attr("aria-hidden")!=="true"){return}this.timer=this._delay(function(){this._close();this._open(c)},this.delay)},_open:function(d){var c=a.extend({of:this.active},this.options.position);clearTimeout(this.timer);this.element.find(".ui-menu").not(d.parents(".ui-menu")).hide().attr("aria-hidden","true");d.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(c)},collapseAll:function(d,c){clearTimeout(this.timer);this.timer=this._delay(function(){var e=c?this.element:a(d&&d.target).closest(this.element.find(".ui-menu"));if(!e.length){e=this.element}this._close(e);this.blur(d);this.activeMenu=e},this.delay)},_close:function(c){if(!c){c=this.active?this.active.parent():this.element}c.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false").end().find("a.ui-state-active").removeClass("ui-state-active")},collapse:function(d){var c=this.active&&this.active.parent().closest(".ui-menu-item",this.element);if(c&&c.length){this._close();this.focus(d,c)}},expand:function(d){var c=this.active&&this.active.children(".ui-menu ").children(".ui-menu-item").first();if(c&&c.length){this._open(c.parent());this._delay(function(){this.focus(d,c)})}},next:function(c){this._move("next","first",c)},previous:function(c){this._move("prev","last",c)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(f,d,e){var c;if(this.active){if(f==="first"||f==="last"){c=this.active[f==="first"?"prevAll":"nextAll"](".ui-menu-item").eq(-1)}else{c=this.active[f+"All"](".ui-menu-item").eq(0)}}if(!c||!c.length||!this.active){c=this.activeMenu.children(".ui-menu-item")[d]()}this.focus(e,c)},nextPage:function(e){var d,f,c;if(!this.active){this.next(e);return}if(this.isLastItem()){return}if(this._hasScroll()){f=this.active.offset().top;c=this.element.height();this.active.nextAll(".ui-menu-item").each(function(){d=a(this);return d.offset().top-f-c<0});this.focus(e,d)}else{this.focus(e,this.activeMenu.children(".ui-menu-item")[!this.active?"first":"last"]())}},previousPage:function(e){var d,f,c;if(!this.active){this.next(e);return}if(this.isFirstItem()){return}if(this._hasScroll()){f=this.active.offset().top;c=this.element.height();this.active.prevAll(".ui-menu-item").each(function(){d=a(this);return d.offset().top-f+c>0});this.focus(e,d)}else{this.focus(e,this.activeMenu.children(".ui-menu-item").first())}},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(c){this.active=this.active||a(c.target).closest(".ui-menu-item");var d={item:this.active};if(!this.active.has(".ui-menu").length){this.collapseAll(c,true)}this._trigger("select",c,d)}})}(jQuery));(function(a,b){a.widget("ui.progressbar",{version:"1.10.1",options:{max:100,value:0,change:null,complete:null},min:0,_create:function(){this.oldValue=this.options.value=this._constrainedValue();this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min});this.valueDiv=a("<div class='ui-progressbar-value ui-widget-header ui-corner-left'></div>").appendTo(this.element);this._refreshValue()},_destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow");this.valueDiv.remove()},value:function(c){if(c===b){return this.options.value}this.options.value=this._constrainedValue(c);this._refreshValue()},_constrainedValue:function(c){if(c===b){c=this.options.value}this.indeterminate=c===false;if(typeof c!=="number"){c=0}return this.indeterminate?false:Math.min(this.options.max,Math.max(this.min,c))},_setOptions:function(c){var d=c.value;delete c.value;this._super(c);this.options.value=this._constrainedValue(d);this._refreshValue()},_setOption:function(c,d){if(c==="max"){d=Math.max(this.min,d)}this._super(c,d)},_percentage:function(){return this.indeterminate?100:100*(this.options.value-this.min)/(this.options.max-this.min)},_refreshValue:function(){var d=this.options.value,c=this._percentage();this.valueDiv.toggle(this.indeterminate||d>this.min).toggleClass("ui-corner-right",d===this.options.max).width(c.toFixed(0)+"%");this.element.toggleClass("ui-progressbar-indeterminate",this.indeterminate);if(this.indeterminate){this.element.removeAttr("aria-valuenow");if(!this.overlayDiv){this.overlayDiv=a("<div class='ui-progressbar-overlay'></div>").appendTo(this.valueDiv)}}else{this.element.attr({"aria-valuemax":this.options.max,"aria-valuenow":d});if(this.overlayDiv){this.overlayDiv.remove();this.overlayDiv=null}}if(this.oldValue!==d){this.oldValue=d;this._trigger("change")}if(d===this.options.max){this._trigger("complete")}}})})(jQuery);(function(c,d){function b(e){return parseInt(e,10)||0}function a(e){return !isNaN(parseInt(e,10))}c.widget("ui.resizable",c.ui.mouse,{version:"1.10.1",widgetEventPrefix:"resize",options:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,containment:false,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_create:function(){var l,f,j,g,e,h=this,k=this.options;this.element.addClass("ui-resizable");c.extend(this,{_aspectRatio:!!(k.aspectRatio),aspectRatio:k.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:k.helper||k.ghost||k.animate?k.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){this.element.wrap(c("<div class='ui-wrapper' style='overflow: hidden;'></div>").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("ui-resizable",this.element.data("ui-resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=k.handles||(!c(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"});if(this.handles.constructor===String){if(this.handles==="all"){this.handles="n,e,s,w,se,sw,ne,nw"}l=this.handles.split(",");this.handles={};for(f=0;f<l.length;f++){j=c.trim(l[f]);e="ui-resizable-"+j;g=c("<div class='ui-resizable-handle "+e+"'></div>");g.css({zIndex:k.zIndex});if("se"===j){g.addClass("ui-icon ui-icon-gripsmall-diagonal-se")}this.handles[j]=".ui-resizable-"+j;this.element.append(g)}}this._renderAxis=function(q){var n,o,m,p;q=q||this.element;for(n in this.handles){if(this.handles[n].constructor===String){this.handles[n]=c(this.handles[n],this.element).show()}if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){o=c(this.handles[n],this.element);p=/sw|ne|nw|se|n|s/.test(n)?o.outerHeight():o.outerWidth();m=["padding",/ne|nw|n/.test(n)?"Top":/se|sw|s/.test(n)?"Bottom":/^e$/.test(n)?"Right":"Left"].join("");q.css(m,p);this._proportionallyResize()}if(!c(this.handles[n]).length){continue}}};this._renderAxis(this.element);this._handles=c(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!h.resizing){if(this.className){g=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}h.axis=g&&g[1]?g[1]:"se"}});if(k.autoHide){this._handles.hide();c(this.element).addClass("ui-resizable-autohide").mouseenter(function(){if(k.disabled){return}c(this).removeClass("ui-resizable-autohide");h._handles.show()}).mouseleave(function(){if(k.disabled){return}if(!h.resizing){c(this).addClass("ui-resizable-autohide");h._handles.hide()}})}this._mouseInit()},_destroy:function(){this._mouseDestroy();var f,e=function(g){c(g).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").removeData("ui-resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){e(this.element);f=this.element;this.originalElement.css({position:f.css("position"),width:f.outerWidth(),height:f.outerHeight(),top:f.css("top"),left:f.css("left")}).insertAfter(f);f.remove()}this.originalElement.css("resize",this.originalResizeStyle);e(this.originalElement);return this},_mouseCapture:function(g){var f,h,e=false;for(f in this.handles){h=c(this.handles[f])[0];if(h===g.target||c.contains(h,g.target)){e=true}}return !this.options.disabled&&e},_mouseStart:function(g){var k,h,j,i=this.options,f=this.element.position(),e=this.element;this.resizing=true;if((/absolute/).test(e.css("position"))){e.css({position:"absolute",top:e.css("top"),left:e.css("left")})}else{if(e.is(".ui-draggable")){e.css({position:"absolute",top:f.top,left:f.left})}}this._renderProxy();k=b(this.helper.css("left"));h=b(this.helper.css("top"));if(i.containment){k+=c(i.containment).scrollLeft()||0;h+=c(i.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:k,top:h};this.size=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalSize=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalPosition={left:k,top:h};this.sizeDiff={width:e.outerWidth()-e.width(),height:e.outerHeight()-e.height()};this.originalMousePosition={left:g.pageX,top:g.pageY};this.aspectRatio=(typeof i.aspectRatio==="number")?i.aspectRatio:((this.originalSize.width/this.originalSize.height)||1);j=c(".ui-resizable-"+this.axis).css("cursor");c("body").css("cursor",j==="auto"?this.axis+"-resize":j);e.addClass("ui-resizable-resizing");this._propagate("start",g);return true},_mouseDrag:function(e){var k,g=this.helper,l={},i=this.originalMousePosition,m=this.axis,o=this.position.top,f=this.position.left,n=this.size.width,j=this.size.height,q=(e.pageX-i.left)||0,p=(e.pageY-i.top)||0,h=this._change[m];if(!h){return false}k=h.apply(this,[e,q,p]);this._updateVirtualBoundaries(e.shiftKey);if(this._aspectRatio||e.shiftKey){k=this._updateRatio(k,e)}k=this._respectSize(k,e);this._updateCache(k);this._propagate("resize",e);if(this.position.top!==o){l.top=this.position.top+"px"}if(this.position.left!==f){l.left=this.position.left+"px"}if(this.size.width!==n){l.width=this.size.width+"px"}if(this.size.height!==j){l.height=this.size.height+"px"}g.css(l);if(!this._helper&&this._proportionallyResizeElements.length){this._proportionallyResize()}if(!c.isEmptyObject(l)){this._trigger("resize",e,this.ui())}return false},_mouseStop:function(h){this.resizing=false;var g,e,f,k,n,j,m,i=this.options,l=this;if(this._helper){g=this._proportionallyResizeElements;e=g.length&&(/textarea/i).test(g[0].nodeName);f=e&&c.ui.hasScroll(g[0],"left")?0:l.sizeDiff.height;k=e?0:l.sizeDiff.width;n={width:(l.helper.width()-k),height:(l.helper.height()-f)};j=(parseInt(l.element.css("left"),10)+(l.position.left-l.originalPosition.left))||null;m=(parseInt(l.element.css("top"),10)+(l.position.top-l.originalPosition.top))||null;if(!i.animate){this.element.css(c.extend(n,{top:m,left:j}))}l.helper.height(l.size.height);l.helper.width(l.size.width);if(this._helper&&!i.animate){this._proportionallyResize()}}c("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",h);if(this._helper){this.helper.remove()}return false},_updateVirtualBoundaries:function(g){var i,h,f,k,e,j=this.options;e={minWidth:a(j.minWidth)?j.minWidth:0,maxWidth:a(j.maxWidth)?j.maxWidth:Infinity,minHeight:a(j.minHeight)?j.minHeight:0,maxHeight:a(j.maxHeight)?j.maxHeight:Infinity};if(this._aspectRatio||g){i=e.minHeight*this.aspectRatio;f=e.minWidth/this.aspectRatio;h=e.maxHeight*this.aspectRatio;k=e.maxWidth/this.aspectRatio;if(i>e.minWidth){e.minWidth=i}if(f>e.minHeight){e.minHeight=f}if(h<e.maxWidth){e.maxWidth=h}if(k<e.maxHeight){e.maxHeight=k}}this._vBoundaries=e},_updateCache:function(e){this.offset=this.helper.offset();if(a(e.left)){this.position.left=e.left}if(a(e.top)){this.position.top=e.top}if(a(e.height)){this.size.height=e.height}if(a(e.width)){this.size.width=e.width}},_updateRatio:function(g){var h=this.position,f=this.size,e=this.axis;if(a(g.height)){g.width=(g.height*this.aspectRatio)}else{if(a(g.width)){g.height=(g.width/this.aspectRatio)}}if(e==="sw"){g.left=h.left+(f.width-g.width);g.top=null}if(e==="nw"){g.top=h.top+(f.height-g.height);g.left=h.left+(f.width-g.width)}return g},_respectSize:function(j){var g=this._vBoundaries,m=this.axis,p=a(j.width)&&g.maxWidth&&(g.maxWidth<j.width),k=a(j.height)&&g.maxHeight&&(g.maxHeight<j.height),h=a(j.width)&&g.minWidth&&(g.minWidth>j.width),n=a(j.height)&&g.minHeight&&(g.minHeight>j.height),f=this.originalPosition.left+this.originalSize.width,l=this.position.top+this.size.height,i=/sw|nw|w/.test(m),e=/nw|ne|n/.test(m);if(h){j.width=g.minWidth}if(n){j.height=g.minHeight}if(p){j.width=g.maxWidth}if(k){j.height=g.maxHeight}if(h&&i){j.left=f-g.minWidth}if(p&&i){j.left=f-g.maxWidth}if(n&&e){j.top=l-g.minHeight}if(k&&e){j.top=l-g.maxHeight}if(!j.width&&!j.height&&!j.left&&j.top){j.top=null}else{if(!j.width&&!j.height&&!j.top&&j.left){j.left=null}}return j},_proportionallyResize:function(){if(!this._proportionallyResizeElements.length){return}var h,f,l,e,k,g=this.helper||this.element;for(h=0;h<this._proportionallyResizeElements.length;h++){k=this._proportionallyResizeElements[h];if(!this.borderDif){this.borderDif=[];l=[k.css("borderTopWidth"),k.css("borderRightWidth"),k.css("borderBottomWidth"),k.css("borderLeftWidth")];e=[k.css("paddingTop"),k.css("paddingRight"),k.css("paddingBottom"),k.css("paddingLeft")];for(f=0;f<l.length;f++){this.borderDif[f]=(parseInt(l[f],10)||0)+(parseInt(e[f],10)||0)}}k.css({height:(g.height()-this.borderDif[0]-this.borderDif[2])||0,width:(g.width()-this.borderDif[1]-this.borderDif[3])||0})}},_renderProxy:function(){var e=this.element,f=this.options;this.elementOffset=e.offset();if(this._helper){this.helper=this.helper||c("<div style='overflow:hidden;'></div>");this.helper.addClass(this._helper).css({width:this.element.outerWidth()-1,height:this.element.outerHeight()-1,position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++f.zIndex});this.helper.appendTo("body").disableSelection()}else{this.helper=this.element}},_change:{e:function(f,e){return{width:this.originalSize.width+e}},w:function(g,e){var f=this.originalSize,h=this.originalPosition;return{left:h.left+e,width:f.width-e}},n:function(h,f,e){var g=this.originalSize,i=this.originalPosition;return{top:i.top+e,height:g.height-e}},s:function(g,f,e){return{height:this.originalSize.height+e}},se:function(g,f,e){return c.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[g,f,e]))},sw:function(g,f,e){return c.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[g,f,e]))},ne:function(g,f,e){return c.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[g,f,e]))},nw:function(g,f,e){return c.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[g,f,e]))}},_propagate:function(f,e){c.ui.plugin.call(this,f,[e,this.ui()]);(f!=="resize"&&this._trigger(f,e,this.ui()))},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}});c.ui.plugin.add("resizable","animate",{stop:function(h){var m=c(this).data("ui-resizable"),j=m.options,g=m._proportionallyResizeElements,e=g.length&&(/textarea/i).test(g[0].nodeName),f=e&&c.ui.hasScroll(g[0],"left")?0:m.sizeDiff.height,l=e?0:m.sizeDiff.width,i={width:(m.size.width-l),height:(m.size.height-f)},k=(parseInt(m.element.css("left"),10)+(m.position.left-m.originalPosition.left))||null,n=(parseInt(m.element.css("top"),10)+(m.position.top-m.originalPosition.top))||null;m.element.animate(c.extend(i,n&&k?{top:n,left:k}:{}),{duration:j.animateDuration,easing:j.animateEasing,step:function(){var o={width:parseInt(m.element.css("width"),10),height:parseInt(m.element.css("height"),10),top:parseInt(m.element.css("top"),10),left:parseInt(m.element.css("left"),10)};if(g&&g.length){c(g[0]).css({width:o.width,height:o.height})}m._updateCache(o);m._propagate("resize",h)}})}});c.ui.plugin.add("resizable","containment",{start:function(){var m,g,q,e,l,h,r,n=c(this).data("ui-resizable"),k=n.options,j=n.element,f=k.containment,i=(f instanceof c)?f.get(0):(/parent/.test(f))?j.parent().get(0):f;if(!i){return}n.containerElement=c(i);if(/document/.test(f)||f===document){n.containerOffset={left:0,top:0};n.containerPosition={left:0,top:0};n.parentData={element:c(document),left:0,top:0,width:c(document).width(),height:c(document).height()||document.body.parentNode.scrollHeight}}else{m=c(i);g=[];c(["Top","Right","Left","Bottom"]).each(function(p,o){g[p]=b(m.css("padding"+o))});n.containerOffset=m.offset();n.containerPosition=m.position();n.containerSize={height:(m.innerHeight()-g[3]),width:(m.innerWidth()-g[1])};q=n.containerOffset;e=n.containerSize.height;l=n.containerSize.width;h=(c.ui.hasScroll(i,"left")?i.scrollWidth:l);r=(c.ui.hasScroll(i)?i.scrollHeight:e);n.parentData={element:i,left:q.left,top:q.top,width:h,height:r}}},resize:function(f){var k,q,j,i,l=c(this).data("ui-resizable"),h=l.options,n=l.containerOffset,m=l.position,p=l._aspectRatio||f.shiftKey,e={top:0,left:0},g=l.containerElement;if(g[0]!==document&&(/static/).test(g.css("position"))){e=n}if(m.left<(l._helper?n.left:0)){l.size.width=l.size.width+(l._helper?(l.position.left-n.left):(l.position.left-e.left));if(p){l.size.height=l.size.width/l.aspectRatio}l.position.left=h.helper?n.left:0}if(m.top<(l._helper?n.top:0)){l.size.height=l.size.height+(l._helper?(l.position.top-n.top):l.position.top);if(p){l.size.width=l.size.height*l.aspectRatio}l.position.top=l._helper?n.top:0}l.offset.left=l.parentData.left+l.position.left;l.offset.top=l.parentData.top+l.position.top;k=Math.abs((l._helper?l.offset.left-e.left:(l.offset.left-e.left))+l.sizeDiff.width);q=Math.abs((l._helper?l.offset.top-e.top:(l.offset.top-n.top))+l.sizeDiff.height);j=l.containerElement.get(0)===l.element.parent().get(0);i=/relative|absolute/.test(l.containerElement.css("position"));if(j&&i){k-=l.parentData.left}if(k+l.size.width>=l.parentData.width){l.size.width=l.parentData.width-k;if(p){l.size.height=l.size.width/l.aspectRatio}}if(q+l.size.height>=l.parentData.height){l.size.height=l.parentData.height-q;if(p){l.size.width=l.size.height*l.aspectRatio}}},stop:function(){var k=c(this).data("ui-resizable"),f=k.options,l=k.containerOffset,e=k.containerPosition,g=k.containerElement,i=c(k.helper),n=i.offset(),m=i.outerWidth()-k.sizeDiff.width,j=i.outerHeight()-k.sizeDiff.height;if(k._helper&&!f.animate&&(/relative/).test(g.css("position"))){c(this).css({left:n.left-e.left-l.left,width:m,height:j})}if(k._helper&&!f.animate&&(/static/).test(g.css("position"))){c(this).css({left:n.left-e.left-l.left,width:m,height:j})}}});c.ui.plugin.add("resizable","alsoResize",{start:function(){var e=c(this).data("ui-resizable"),g=e.options,f=function(h){c(h).each(function(){var i=c(this);i.data("ui-resizable-alsoresize",{width:parseInt(i.width(),10),height:parseInt(i.height(),10),left:parseInt(i.css("left"),10),top:parseInt(i.css("top"),10)})})};if(typeof(g.alsoResize)==="object"&&!g.alsoResize.parentNode){if(g.alsoResize.length){g.alsoResize=g.alsoResize[0];f(g.alsoResize)}else{c.each(g.alsoResize,function(h){f(h)})}}else{f(g.alsoResize)}},resize:function(g,i){var f=c(this).data("ui-resizable"),j=f.options,h=f.originalSize,l=f.originalPosition,k={height:(f.size.height-h.height)||0,width:(f.size.width-h.width)||0,top:(f.position.top-l.top)||0,left:(f.position.left-l.left)||0},e=function(m,n){c(m).each(function(){var q=c(this),r=c(this).data("ui-resizable-alsoresize"),p={},o=n&&n.length?n:q.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];c.each(o,function(s,u){var t=(r[u]||0)+(k[u]||0);if(t&&t>=0){p[u]=t||null}});q.css(p)})};if(typeof(j.alsoResize)==="object"&&!j.alsoResize.nodeType){c.each(j.alsoResize,function(m,n){e(m,n)})}else{e(j.alsoResize)}},stop:function(){c(this).removeData("resizable-alsoresize")}});c.ui.plugin.add("resizable","ghost",{start:function(){var f=c(this).data("ui-resizable"),g=f.options,e=f.size;f.ghost=f.originalElement.clone();f.ghost.css({opacity:0.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof g.ghost==="string"?g.ghost:"");f.ghost.appendTo(f.helper)},resize:function(){var e=c(this).data("ui-resizable");if(e.ghost){e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})}},stop:function(){var e=c(this).data("ui-resizable");if(e.ghost&&e.helper){e.helper.get(0).removeChild(e.ghost.get(0))}}});c.ui.plugin.add("resizable","grid",{resize:function(){var r=c(this).data("ui-resizable"),i=r.options,s=r.size,k=r.originalSize,n=r.originalPosition,t=r.axis,f=typeof i.grid==="number"?[i.grid,i.grid]:i.grid,p=(f[0]||1),m=(f[1]||1),h=Math.round((s.width-k.width)/p)*p,g=Math.round((s.height-k.height)/m)*m,l=k.width+h,e=k.height+g,j=i.maxWidth&&(i.maxWidth<l),u=i.maxHeight&&(i.maxHeight<e),q=i.minWidth&&(i.minWidth>l),v=i.minHeight&&(i.minHeight>e);i.grid=f;if(q){l=l+p}if(v){e=e+m}if(j){l=l-p}if(u){e=e-m}if(/^(se|s|e)$/.test(t)){r.size.width=l;r.size.height=e}else{if(/^(ne)$/.test(t)){r.size.width=l;r.size.height=e;r.position.top=n.top-g}else{if(/^(sw)$/.test(t)){r.size.width=l;r.size.height=e;r.position.left=n.left-h}else{r.size.width=l;r.size.height=e;r.position.top=n.top-g;r.position.left=n.left-h}}}}})})(jQuery);(function(a,b){a.widget("ui.selectable",a.ui.mouse,{version:"1.10.1",options:{appendTo:"body",autoRefresh:true,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var d,c=this;this.element.addClass("ui-selectable");this.dragged=false;this.refresh=function(){d=a(c.options.filter,c.element[0]);d.addClass("ui-selectee");d.each(function(){var e=a(this),f=e.offset();a.data(this,"selectable-item",{element:this,$element:e,left:f.left,top:f.top,right:f.left+e.outerWidth(),bottom:f.top+e.outerHeight(),startselected:false,selected:e.hasClass("ui-selected"),selecting:e.hasClass("ui-selecting"),unselecting:e.hasClass("ui-unselecting")})})};this.refresh();this.selectees=d.addClass("ui-selectee");this._mouseInit();this.helper=a("<div class='ui-selectable-helper'></div>")},_destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item");this.element.removeClass("ui-selectable ui-selectable-disabled");this._mouseDestroy()},_mouseStart:function(e){var d=this,c=this.options;this.opos=[e.pageX,e.pageY];if(this.options.disabled){return}this.selectees=a(c.filter,this.element[0]);this._trigger("start",e);a(c.appendTo).append(this.helper);this.helper.css({left:e.pageX,top:e.pageY,width:0,height:0});if(c.autoRefresh){this.refresh()}this.selectees.filter(".ui-selected").each(function(){var f=a.data(this,"selectable-item");f.startselected=true;if(!e.metaKey&&!e.ctrlKey){f.$element.removeClass("ui-selected");f.selected=false;f.$element.addClass("ui-unselecting");f.unselecting=true;d._trigger("unselecting",e,{unselecting:f.element})}});a(e.target).parents().addBack().each(function(){var f,g=a.data(this,"selectable-item");if(g){f=(!e.metaKey&&!e.ctrlKey)||!g.$element.hasClass("ui-selected");g.$element.removeClass(f?"ui-unselecting":"ui-selected").addClass(f?"ui-selecting":"ui-unselecting");g.unselecting=!f;g.selecting=f;g.selected=f;if(f){d._trigger("selecting",e,{selecting:g.element})}else{d._trigger("unselecting",e,{unselecting:g.element})}return false}})},_mouseDrag:function(j){this.dragged=true;if(this.options.disabled){return}var g,i=this,e=this.options,d=this.opos[0],h=this.opos[1],c=j.pageX,f=j.pageY;if(d>c){g=c;c=d;d=g}if(h>f){g=f;f=h;h=g}this.helper.css({left:d,top:h,width:c-d,height:f-h});this.selectees.each(function(){var k=a.data(this,"selectable-item"),l=false;if(!k||k.element===i.element[0]){return}if(e.tolerance==="touch"){l=(!(k.left>c||k.right<d||k.top>f||k.bottom<h))}else{if(e.tolerance==="fit"){l=(k.left>d&&k.right<c&&k.top>h&&k.bottom<f)}}if(l){if(k.selected){k.$element.removeClass("ui-selected");k.selected=false}if(k.unselecting){k.$element.removeClass("ui-unselecting");k.unselecting=false}if(!k.selecting){k.$element.addClass("ui-selecting");k.selecting=true;i._trigger("selecting",j,{selecting:k.element})}}else{if(k.selecting){if((j.metaKey||j.ctrlKey)&&k.startselected){k.$element.removeClass("ui-selecting");k.selecting=false;k.$element.addClass("ui-selected");k.selected=true}else{k.$element.removeClass("ui-selecting");k.selecting=false;if(k.startselected){k.$element.addClass("ui-unselecting");k.unselecting=true}i._trigger("unselecting",j,{unselecting:k.element})}}if(k.selected){if(!j.metaKey&&!j.ctrlKey&&!k.startselected){k.$element.removeClass("ui-selected");k.selected=false;k.$element.addClass("ui-unselecting");k.unselecting=true;i._trigger("unselecting",j,{unselecting:k.element})}}}});return false},_mouseStop:function(d){var c=this;this.dragged=false;a(".ui-unselecting",this.element[0]).each(function(){var e=a.data(this,"selectable-item");e.$element.removeClass("ui-unselecting");e.unselecting=false;e.startselected=false;c._trigger("unselected",d,{unselected:e.element})});a(".ui-selecting",this.element[0]).each(function(){var e=a.data(this,"selectable-item");e.$element.removeClass("ui-selecting").addClass("ui-selected");e.selecting=false;e.selected=true;e.startselected=true;c._trigger("selected",d,{selected:e.element})});this._trigger("stop",d);this.helper.remove();return false}})})(jQuery);(function(b,c){var a=5;b.widget("ui.slider",b.ui.mouse,{version:"1.10.1",widgetEventPrefix:"slide",options:{animate:false,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null},_create:function(){this._keySliding=false;this._mouseSliding=false;this._animateOff=true;this._handleIndex=null;this._detectOrientation();this._mouseInit();this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget ui-widget-content ui-corner-all");this._refresh();this._setOption("disabled",this.options.disabled);this._animateOff=false},_refresh:function(){this._createRange();this._createHandles();this._setupEvents();this._refreshValue()},_createHandles:function(){var g,d,e=this.options,j=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),h="<a class='ui-slider-handle ui-state-default ui-corner-all' href='#'></a>",f=[];d=(e.values&&e.values.length)||1;if(j.length>d){j.slice(d).remove();j=j.slice(0,d)}for(g=j.length;g<d;g++){f.push(h)}this.handles=j.add(b(f.join("")).appendTo(this.element));this.handle=this.handles.eq(0);this.handles.each(function(k){b(this).data("ui-slider-handle-index",k)})},_createRange:function(){var d=this.options,e="";if(d.range){if(d.range===true){if(!d.values){d.values=[this._valueMin(),this._valueMin()]}else{if(d.values.length&&d.values.length!==2){d.values=[d.values[0],d.values[0]]}else{if(b.isArray(d.values)){d.values=d.values.slice(0)}}}}if(!this.range||!this.range.length){this.range=b("<div></div>").appendTo(this.element);e="ui-slider-range ui-widget-header ui-corner-all"}else{this.range.removeClass("ui-slider-range-min ui-slider-range-max").css({left:"",bottom:""})}this.range.addClass(e+((d.range==="min"||d.range==="max")?" ui-slider-range-"+d.range:""))}else{this.range=b([])}},_setupEvents:function(){var d=this.handles.add(this.range).filter("a");this._off(d);this._on(d,this._handleEvents);this._hoverable(d);this._focusable(d)},_destroy:function(){this.handles.remove();this.range.remove();this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-widget ui-widget-content ui-corner-all");this._mouseDestroy()},_mouseCapture:function(f){var j,m,e,h,l,n,i,d,k=this,g=this.options;if(g.disabled){return false}this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();j={x:f.pageX,y:f.pageY};m=this._normValueFromMouse(j);e=this._valueMax()-this._valueMin()+1;this.handles.each(function(o){var p=Math.abs(m-k.values(o));if((e>p)||(e===p&&(o===k._lastChangedValue||k.values(o)===g.min))){e=p;h=b(this);l=o}});n=this._start(f,l);if(n===false){return false}this._mouseSliding=true;this._handleIndex=l;h.addClass("ui-state-active").focus();i=h.offset();d=!b(f.target).parents().addBack().is(".ui-slider-handle");this._clickOffset=d?{left:0,top:0}:{left:f.pageX-i.left-(h.width()/2),top:f.pageY-i.top-(h.height()/2)-(parseInt(h.css("borderTopWidth"),10)||0)-(parseInt(h.css("borderBottomWidth"),10)||0)+(parseInt(h.css("marginTop"),10)||0)};if(!this.handles.hasClass("ui-state-hover")){this._slide(f,l,m)}this._animateOff=true;return true},_mouseStart:function(){return true},_mouseDrag:function(f){var d={x:f.pageX,y:f.pageY},e=this._normValueFromMouse(d);this._slide(f,this._handleIndex,e);return false},_mouseStop:function(d){this.handles.removeClass("ui-state-active");this._mouseSliding=false;this._stop(d,this._handleIndex);this._change(d,this._handleIndex);this._handleIndex=null;this._clickOffset=null;this._animateOff=false;return false},_detectOrientation:function(){this.orientation=(this.options.orientation==="vertical")?"vertical":"horizontal"},_normValueFromMouse:function(e){var d,h,g,f,i;if(this.orientation==="horizontal"){d=this.elementSize.width;h=e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{d=this.elementSize.height;h=e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}g=(h/d);if(g>1){g=1}if(g<0){g=0}if(this.orientation==="vertical"){g=1-g}f=this._valueMax()-this._valueMin();i=this._valueMin()+g*f;return this._trimAlignValue(i)},_start:function(f,e){var d={handle:this.handles[e],value:this.value()};if(this.options.values&&this.options.values.length){d.value=this.values(e);d.values=this.values()}return this._trigger("start",f,d)},_slide:function(h,g,f){var d,e,i;if(this.options.values&&this.options.values.length){d=this.values(g?0:1);if((this.options.values.length===2&&this.options.range===true)&&((g===0&&f>d)||(g===1&&f<d))){f=d}if(f!==this.values(g)){e=this.values();e[g]=f;i=this._trigger("slide",h,{handle:this.handles[g],value:f,values:e});d=this.values(g?0:1);if(i!==false){this.values(g,f,true)}}}else{if(f!==this.value()){i=this._trigger("slide",h,{handle:this.handles[g],value:f});if(i!==false){this.value(f)}}}},_stop:function(f,e){var d={handle:this.handles[e],value:this.value()};if(this.options.values&&this.options.values.length){d.value=this.values(e);d.values=this.values()}this._trigger("stop",f,d)},_change:function(f,e){if(!this._keySliding&&!this._mouseSliding){var d={handle:this.handles[e],value:this.value()};if(this.options.values&&this.options.values.length){d.value=this.values(e);d.values=this.values()}this._lastChangedValue=e;this._trigger("change",f,d)}},value:function(d){if(arguments.length){this.options.value=this._trimAlignValue(d);this._refreshValue();this._change(null,0);return}return this._value()},values:function(e,h){var g,d,f;if(arguments.length>1){this.options.values[e]=this._trimAlignValue(h);this._refreshValue();this._change(null,e);return}if(arguments.length){if(b.isArray(arguments[0])){g=this.options.values;d=arguments[0];for(f=0;f<g.length;f+=1){g[f]=this._trimAlignValue(d[f]);this._change(null,f)}this._refreshValue()}else{if(this.options.values&&this.options.values.length){return this._values(e)}else{return this.value()}}}else{return this._values()}},_setOption:function(e,f){var d,g=0;if(e==="range"&&this.options.range===true){if(f==="min"){this.options.value=this._values(0);this.options.values=null}else{if(f==="max"){this.options.value=this._values(this.options.values.length-1);this.options.values=null}}}if(b.isArray(this.options.values)){g=this.options.values.length}b.Widget.prototype._setOption.apply(this,arguments);switch(e){case"orientation":this._detectOrientation();this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refreshValue();break;case"value":this._animateOff=true;this._refreshValue();this._change(null,0);this._animateOff=false;break;case"values":this._animateOff=true;this._refreshValue();for(d=0;d<g;d+=1){this._change(null,d)}this._animateOff=false;break;case"min":case"max":this._animateOff=true;this._refreshValue();this._animateOff=false;break;case"range":this._animateOff=true;this._refresh();this._animateOff=false;break}},_value:function(){var d=this.options.value;d=this._trimAlignValue(d);return d},_values:function(d){var g,f,e;if(arguments.length){g=this.options.values[d];g=this._trimAlignValue(g);return g}else{if(this.options.values&&this.options.values.length){f=this.options.values.slice();for(e=0;e<f.length;e+=1){f[e]=this._trimAlignValue(f[e])}return f}else{return[]}}},_trimAlignValue:function(g){if(g<=this._valueMin()){return this._valueMin()}if(g>=this._valueMax()){return this._valueMax()}var d=(this.options.step>0)?this.options.step:1,f=(g-this._valueMin())%d,e=g-f;if(Math.abs(f)*2>=d){e+=(f>0)?d:(-d)}return parseFloat(e.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var i,h,l,j,m,g=this.options.range,f=this.options,k=this,e=(!this._animateOff)?f.animate:false,d={};if(this.options.values&&this.options.values.length){this.handles.each(function(n){h=(k.values(n)-k._valueMin())/(k._valueMax()-k._valueMin())*100;d[k.orientation==="horizontal"?"left":"bottom"]=h+"%";b(this).stop(1,1)[e?"animate":"css"](d,f.animate);if(k.options.range===true){if(k.orientation==="horizontal"){if(n===0){k.range.stop(1,1)[e?"animate":"css"]({left:h+"%"},f.animate)}if(n===1){k.range[e?"animate":"css"]({width:(h-i)+"%"},{queue:false,duration:f.animate})}}else{if(n===0){k.range.stop(1,1)[e?"animate":"css"]({bottom:(h)+"%"},f.animate)}if(n===1){k.range[e?"animate":"css"]({height:(h-i)+"%"},{queue:false,duration:f.animate})}}}i=h})}else{l=this.value();j=this._valueMin();m=this._valueMax();h=(m!==j)?(l-j)/(m-j)*100:0;d[this.orientation==="horizontal"?"left":"bottom"]=h+"%";this.handle.stop(1,1)[e?"animate":"css"](d,f.animate);if(g==="min"&&this.orientation==="horizontal"){this.range.stop(1,1)[e?"animate":"css"]({width:h+"%"},f.animate)}if(g==="max"&&this.orientation==="horizontal"){this.range[e?"animate":"css"]({width:(100-h)+"%"},{queue:false,duration:f.animate})}if(g==="min"&&this.orientation==="vertical"){this.range.stop(1,1)[e?"animate":"css"]({height:h+"%"},f.animate)}if(g==="max"&&this.orientation==="vertical"){this.range[e?"animate":"css"]({height:(100-h)+"%"},{queue:false,duration:f.animate})}}},_handleEvents:{keydown:function(h){var i,f,e,g,d=b(h.target).data("ui-slider-handle-index");switch(h.keyCode){case b.ui.keyCode.HOME:case b.ui.keyCode.END:case b.ui.keyCode.PAGE_UP:case b.ui.keyCode.PAGE_DOWN:case b.ui.keyCode.UP:case b.ui.keyCode.RIGHT:case b.ui.keyCode.DOWN:case b.ui.keyCode.LEFT:h.preventDefault();if(!this._keySliding){this._keySliding=true;b(h.target).addClass("ui-state-active");i=this._start(h,d);if(i===false){return}}break}g=this.options.step;if(this.options.values&&this.options.values.length){f=e=this.values(d)}else{f=e=this.value()}switch(h.keyCode){case b.ui.keyCode.HOME:e=this._valueMin();break;case b.ui.keyCode.END:e=this._valueMax();break;case b.ui.keyCode.PAGE_UP:e=this._trimAlignValue(f+((this._valueMax()-this._valueMin())/a));break;case b.ui.keyCode.PAGE_DOWN:e=this._trimAlignValue(f-((this._valueMax()-this._valueMin())/a));break;case b.ui.keyCode.UP:case b.ui.keyCode.RIGHT:if(f===this._valueMax()){return}e=this._trimAlignValue(f+g);break;case b.ui.keyCode.DOWN:case b.ui.keyCode.LEFT:if(f===this._valueMin()){return}e=this._trimAlignValue(f-g);break}this._slide(h,d,e)},click:function(d){d.preventDefault()},keyup:function(e){var d=b(e.target).data("ui-slider-handle-index");if(this._keySliding){this._keySliding=false;this._stop(e,d);this._change(e,d);b(e.target).removeClass("ui-state-active")}}}})}(jQuery));(function(b,c){function a(e,d,f){return(e>d)&&(e<(d+f))}b.widget("ui.sortable",b.ui.mouse,{version:"1.10.1",widgetEventPrefix:"sort",ready:false,options:{appendTo:"parent",axis:false,connectWith:false,containment:false,cursor:"auto",cursorAt:false,dropOnEmpty:true,forcePlaceholderSize:false,forceHelperSize:false,grid:false,handle:false,helper:"original",items:"> *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1000,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_create:function(){var d=this.options;this.containerCache={};this.element.addClass("ui-sortable");this.refresh();this.floating=this.items.length?d.axis==="x"||(/left|right/).test(this.items[0].item.css("float"))||(/inline|table-cell/).test(this.items[0].item.css("display")):false;this.offset=this.element.offset();this._mouseInit();this.ready=true},_destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled");this._mouseDestroy();for(var d=this.items.length-1;d>=0;d--){this.items[d].item.removeData(this.widgetName+"-item")}return this},_setOption:function(d,e){if(d==="disabled"){this.options[d]=e;this.widget().toggleClass("ui-sortable-disabled",!!e)}else{b.Widget.prototype._setOption.apply(this,arguments)}},_mouseCapture:function(f,g){var d=null,h=false,e=this;if(this.reverting){return false}if(this.options.disabled||this.options.type==="static"){return false}this._refreshItems(f);b(f.target).parents().each(function(){if(b.data(this,e.widgetName+"-item")===e){d=b(this);return false}});if(b.data(f.target,e.widgetName+"-item")===e){d=b(f.target)}if(!d){return false}if(this.options.handle&&!g){b(this.options.handle,d).find("*").addBack().each(function(){if(this===f.target){h=true}});if(!h){return false}}this.currentItem=d;this._removeCurrentsFromItems();return true},_mouseStart:function(f,g,d){var e,h=this.options;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(f);this._cacheHelperProportions();this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};b.extend(this.offset,{click:{left:f.pageX-this.offset.left,top:f.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");this.originalPosition=this._generatePosition(f);this.originalPageX=f.pageX;this.originalPageY=f.pageY;(h.cursorAt&&this._adjustOffsetFromHelper(h.cursorAt));this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};if(this.helper[0]!==this.currentItem[0]){this.currentItem.hide()}this._createPlaceholder();if(h.containment){this._setContainment()}if(h.cursor){if(b("body").css("cursor")){this._storedCursor=b("body").css("cursor")}b("body").css("cursor",h.cursor)}if(h.opacity){if(this.helper.css("opacity")){this._storedOpacity=this.helper.css("opacity")}this.helper.css("opacity",h.opacity)}if(h.zIndex){if(this.helper.css("zIndex")){this._storedZIndex=this.helper.css("zIndex")}this.helper.css("zIndex",h.zIndex)}if(this.scrollParent[0]!==document&&this.scrollParent[0].tagName!=="HTML"){this.overflowOffset=this.scrollParent.offset()}this._trigger("start",f,this._uiHash());if(!this._preserveHelperProportions){this._cacheHelperProportions()}if(!d){for(e=this.containers.length-1;e>=0;e--){this.containers[e]._trigger("activate",f,this._uiHash(this))}}if(b.ui.ddmanager){b.ui.ddmanager.current=this}if(b.ui.ddmanager&&!h.dropBehaviour){b.ui.ddmanager.prepareOffsets(this,f)}this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(f);return true},_mouseDrag:function(h){var f,g,e,k,j=this.options,d=false;this.position=this._generatePosition(h);this.positionAbs=this._convertPositionTo("absolute");if(!this.lastPositionAbs){this.lastPositionAbs=this.positionAbs}if(this.options.scroll){if(this.scrollParent[0]!==document&&this.scrollParent[0].tagName!=="HTML"){if((this.overflowOffset.top+this.scrollParent[0].offsetHeight)-h.pageY<j.scrollSensitivity){this.scrollParent[0].scrollTop=d=this.scrollParent[0].scrollTop+j.scrollSpeed}else{if(h.pageY-this.overflowOffset.top<j.scrollSensitivity){this.scrollParent[0].scrollTop=d=this.scrollParent[0].scrollTop-j.scrollSpeed}}if((this.overflowOffset.left+this.scrollParent[0].offsetWidth)-h.pageX<j.scrollSensitivity){this.scrollParent[0].scrollLeft=d=this.scrollParent[0].scrollLeft+j.scrollSpeed}else{if(h.pageX-this.overflowOffset.left<j.scrollSensitivity){this.scrollParent[0].scrollLeft=d=this.scrollParent[0].scrollLeft-j.scrollSpeed}}}else{if(h.pageY-b(document).scrollTop()<j.scrollSensitivity){d=b(document).scrollTop(b(document).scrollTop()-j.scrollSpeed)}else{if(b(window).height()-(h.pageY-b(document).scrollTop())<j.scrollSensitivity){d=b(document).scrollTop(b(document).scrollTop()+j.scrollSpeed)}}if(h.pageX-b(document).scrollLeft()<j.scrollSensitivity){d=b(document).scrollLeft(b(document).scrollLeft()-j.scrollSpeed)}else{if(b(window).width()-(h.pageX-b(document).scrollLeft())<j.scrollSensitivity){d=b(document).scrollLeft(b(document).scrollLeft()+j.scrollSpeed)}}}if(d!==false&&b.ui.ddmanager&&!j.dropBehaviour){b.ui.ddmanager.prepareOffsets(this,h)}}this.positionAbs=this._convertPositionTo("absolute");if(!this.options.axis||this.options.axis!=="y"){this.helper[0].style.left=this.position.left+"px"}if(!this.options.axis||this.options.axis!=="x"){this.helper[0].style.top=this.position.top+"px"}for(f=this.items.length-1;f>=0;f--){g=this.items[f];e=g.item[0];k=this._intersectsWithPointer(g);if(!k){continue}if(g.instance!==this.currentContainer){continue}if(e!==this.currentItem[0]&&this.placeholder[k===1?"next":"prev"]()[0]!==e&&!b.contains(this.placeholder[0],e)&&(this.options.type==="semi-dynamic"?!b.contains(this.element[0],e):true)){this.direction=k===1?"down":"up";if(this.options.tolerance==="pointer"||this._intersectsWithSides(g)){this._rearrange(h,g)}else{break}this._trigger("change",h,this._uiHash());break}}this._contactContainers(h);if(b.ui.ddmanager){b.ui.ddmanager.drag(this,h)}this._trigger("sort",h,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(e,f){if(!e){return}if(b.ui.ddmanager&&!this.options.dropBehaviour){b.ui.ddmanager.drop(this,e)}if(this.options.revert){var d=this,g=this.placeholder.offset();this.reverting=true;b(this.helper).animate({left:g.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===document.body?0:this.offsetParent[0].scrollLeft),top:g.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){d._clear(e)})}else{this._clear(e,f)}return false},cancel:function(){if(this.dragging){this._mouseUp({target:null});if(this.options.helper==="original"){this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else{this.currentItem.show()}for(var d=this.containers.length-1;d>=0;d--){this.containers[d]._trigger("deactivate",null,this._uiHash(this));if(this.containers[d].containerCache.over){this.containers[d]._trigger("out",null,this._uiHash(this));this.containers[d].containerCache.over=0}}}if(this.placeholder){if(this.placeholder[0].parentNode){this.placeholder[0].parentNode.removeChild(this.placeholder[0])}if(this.options.helper!=="original"&&this.helper&&this.helper[0].parentNode){this.helper.remove()}b.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});if(this.domPosition.prev){b(this.domPosition.prev).after(this.currentItem)}else{b(this.domPosition.parent).prepend(this.currentItem)}}return this},serialize:function(f){var d=this._getItemsAsjQuery(f&&f.connected),e=[];f=f||{};b(d).each(function(){var g=(b(f.item||this).attr(f.attribute||"id")||"").match(f.expression||(/(.+)[\-=_](.+)/));if(g){e.push((f.key||g[1]+"[]")+"="+(f.key&&f.expression?g[1]:g[2]))}});if(!e.length&&f.key){e.push(f.key+"=")}return e.join("&")},toArray:function(f){var d=this._getItemsAsjQuery(f&&f.connected),e=[];f=f||{};d.each(function(){e.push(b(f.item||this).attr(f.attribute||"id")||"")});return e},_intersectsWith:function(n){var f=this.positionAbs.left,e=f+this.helperProportions.width,m=this.positionAbs.top,k=m+this.helperProportions.height,g=n.left,d=g+n.width,o=n.top,j=o+n.height,p=this.offset.click.top,i=this.offset.click.left,h=(m+p)>o&&(m+p)<j&&(f+i)>g&&(f+i)<d;if(this.options.tolerance==="pointer"||this.options.forcePointerForContainers||(this.options.tolerance!=="pointer"&&this.helperProportions[this.floating?"width":"height"]>n[this.floating?"width":"height"])){return h}else{return(g<f+(this.helperProportions.width/2)&&e-(this.helperProportions.width/2)<d&&o<m+(this.helperProportions.height/2)&&k-(this.helperProportions.height/2)<j)}},_intersectsWithPointer:function(f){var g=(this.options.axis==="x")||a(this.positionAbs.top+this.offset.click.top,f.top,f.height),e=(this.options.axis==="y")||a(this.positionAbs.left+this.offset.click.left,f.left,f.width),i=g&&e,d=this._getDragVerticalDirection(),h=this._getDragHorizontalDirection();if(!i){return false}return this.floating?(((h&&h==="right")||d==="down")?2:1):(d&&(d==="down"?2:1))},_intersectsWithSides:function(g){var e=a(this.positionAbs.top+this.offset.click.top,g.top+(g.height/2),g.height),f=a(this.positionAbs.left+this.offset.click.left,g.left+(g.width/2),g.width),d=this._getDragVerticalDirection(),h=this._getDragHorizontalDirection();if(this.floating&&h){return((h==="right"&&f)||(h==="left"&&!f))}else{return d&&((d==="down"&&e)||(d==="up"&&!e))}},_getDragVerticalDirection:function(){var d=this.positionAbs.top-this.lastPositionAbs.top;return d!==0&&(d>0?"down":"up")},_getDragHorizontalDirection:function(){var d=this.positionAbs.left-this.lastPositionAbs.left;return d!==0&&(d>0?"right":"left")},refresh:function(d){this._refreshItems(d);this.refreshPositions();return this},_connectWith:function(){var d=this.options;return d.connectWith.constructor===String?[d.connectWith]:d.connectWith},_getItemsAsjQuery:function(k){var g,f,m,l,d=[],e=[],h=this._connectWith();if(h&&k){for(g=h.length-1;g>=0;g--){m=b(h[g]);for(f=m.length-1;f>=0;f--){l=b.data(m[f],this.widgetFullName);if(l&&l!==this&&!l.options.disabled){e.push([b.isFunction(l.options.items)?l.options.items.call(l.element):b(l.options.items,l.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),l])}}}}e.push([b.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):b(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(g=e.length-1;g>=0;g--){e[g][0].each(function(){d.push(this)})}return b(d)},_removeCurrentsFromItems:function(){var d=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=b.grep(this.items,function(f){for(var e=0;e<d.length;e++){if(d[e]===f.item[0]){return false}}return true})},_refreshItems:function(d){this.items=[];this.containers=[this];var h,f,o,k,n,e,q,p,l=this.items,g=[[b.isFunction(this.options.items)?this.options.items.call(this.element[0],d,{item:this.currentItem}):b(this.options.items,this.element),this]],m=this._connectWith();if(m&&this.ready){for(h=m.length-1;h>=0;h--){o=b(m[h]);for(f=o.length-1;f>=0;f--){k=b.data(o[f],this.widgetFullName);if(k&&k!==this&&!k.options.disabled){g.push([b.isFunction(k.options.items)?k.options.items.call(k.element[0],d,{item:this.currentItem}):b(k.options.items,k.element),k]);this.containers.push(k)}}}}for(h=g.length-1;h>=0;h--){n=g[h][1];e=g[h][0];for(f=0,p=e.length;f<p;f++){q=b(e[f]);q.data(this.widgetName+"-item",n);l.push({item:q,instance:n,width:0,height:0,left:0,top:0})}}},refreshPositions:function(d){if(this.offsetParent&&this.helper){this.offset.parent=this._getParentOffset()}var f,g,e,h;for(f=this.items.length-1;f>=0;f--){g=this.items[f];if(g.instance!==this.currentContainer&&this.currentContainer&&g.item[0]!==this.currentItem[0]){continue}e=this.options.toleranceElement?b(this.options.toleranceElement,g.item):g.item;if(!d){g.width=e.outerWidth();g.height=e.outerHeight()}h=e.offset();g.left=h.left;g.top=h.top}if(this.options.custom&&this.options.custom.refreshContainers){this.options.custom.refreshContainers.call(this)}else{for(f=this.containers.length-1;f>=0;f--){h=this.containers[f].element.offset();this.containers[f].containerCache.left=h.left;this.containers[f].containerCache.top=h.top;this.containers[f].containerCache.width=this.containers[f].element.outerWidth();this.containers[f].containerCache.height=this.containers[f].element.outerHeight()}}return this},_createPlaceholder:function(e){e=e||this;var d,f=e.options;if(!f.placeholder||f.placeholder.constructor===String){d=f.placeholder;f.placeholder={element:function(){var g=b(document.createElement(e.currentItem[0].nodeName)).addClass(d||e.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!d){g.style.visibility="hidden"}return g},update:function(g,h){if(d&&!f.forcePlaceholderSize){return}if(!h.height()){h.height(e.currentItem.innerHeight()-parseInt(e.currentItem.css("paddingTop")||0,10)-parseInt(e.currentItem.css("paddingBottom")||0,10))}if(!h.width()){h.width(e.currentItem.innerWidth()-parseInt(e.currentItem.css("paddingLeft")||0,10)-parseInt(e.currentItem.css("paddingRight")||0,10))}}}}e.placeholder=b(f.placeholder.element.call(e.element,e.currentItem));e.currentItem.after(e.placeholder);f.placeholder.update(e,e.placeholder)},_contactContainers:function(d){var k,g,n,l,m,p,e,q,h,f=null,o=null;for(k=this.containers.length-1;k>=0;k--){if(b.contains(this.currentItem[0],this.containers[k].element[0])){continue}if(this._intersectsWith(this.containers[k].containerCache)){if(f&&b.contains(this.containers[k].element[0],f.element[0])){continue}f=this.containers[k];o=k}else{if(this.containers[k].containerCache.over){this.containers[k]._trigger("out",d,this._uiHash(this));this.containers[k].containerCache.over=0}}}if(!f){return}if(this.containers.length===1){this.containers[o]._trigger("over",d,this._uiHash(this));this.containers[o].containerCache.over=1}else{n=10000;l=null;m=this.containers[o].floating?"left":"top";p=this.containers[o].floating?"width":"height";e=this.positionAbs[m]+this.offset.click[m];for(g=this.items.length-1;g>=0;g--){if(!b.contains(this.containers[o].element[0],this.items[g].item[0])){continue}if(this.items[g].item[0]===this.currentItem[0]){continue}q=this.items[g].item.offset()[m];h=false;if(Math.abs(q-e)>Math.abs(q+this.items[g][p]-e)){h=true;q+=this.items[g][p]}if(Math.abs(q-e)<n){n=Math.abs(q-e);l=this.items[g];this.direction=h?"up":"down"}}if(!l&&!this.options.dropOnEmpty){return}this.currentContainer=this.containers[o];l?this._rearrange(d,l,null,true):this._rearrange(d,null,this.containers[o].element,true);this._trigger("change",d,this._uiHash());this.containers[o]._trigger("change",d,this._uiHash(this));this.options.placeholder.update(this.currentContainer,this.placeholder);this.containers[o]._trigger("over",d,this._uiHash(this));this.containers[o].containerCache.over=1}},_createHelper:function(e){var f=this.options,d=b.isFunction(f.helper)?b(f.helper.apply(this.element[0],[e,this.currentItem])):(f.helper==="clone"?this.currentItem.clone():this.currentItem);if(!d.parents("body").length){b(f.appendTo!=="parent"?f.appendTo:this.currentItem[0].parentNode)[0].appendChild(d[0])}if(d[0]===this.currentItem[0]){this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}}if(!d[0].style.width||f.forceHelperSize){d.width(this.currentItem.width())}if(!d[0].style.height||f.forceHelperSize){d.height(this.currentItem.height())}return d},_adjustOffsetFromHelper:function(d){if(typeof d==="string"){d=d.split(" ")}if(b.isArray(d)){d={left:+d[0],top:+d[1]||0}}if("left" in d){this.offset.click.left=d.left+this.margins.left}if("right" in d){this.offset.click.left=this.helperProportions.width-d.right+this.margins.left}if("top" in d){this.offset.click.top=d.top+this.margins.top}if("bottom" in d){this.offset.click.top=this.helperProportions.height-d.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var d=this.offsetParent.offset();if(this.cssPosition==="absolute"&&this.scrollParent[0]!==document&&b.contains(this.scrollParent[0],this.offsetParent[0])){d.left+=this.scrollParent.scrollLeft();d.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]===document.body||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()==="html"&&b.ui.ie)){d={top:0,left:0}}return{top:d.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:d.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition==="relative"){var d=this.currentItem.position();return{top:d.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:d.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:(parseInt(this.currentItem.css("marginLeft"),10)||0),top:(parseInt(this.currentItem.css("marginTop"),10)||0)}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,g,d,f=this.options;if(f.containment==="parent"){f.containment=this.helper[0].parentNode}if(f.containment==="document"||f.containment==="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,b(f.containment==="document"?document:window).width()-this.helperProportions.width-this.margins.left,(b(f.containment==="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!(/^(document|window|parent)$/).test(f.containment)){e=b(f.containment)[0];g=b(f.containment).offset();d=(b(e).css("overflow")!=="hidden");this.containment=[g.left+(parseInt(b(e).css("borderLeftWidth"),10)||0)+(parseInt(b(e).css("paddingLeft"),10)||0)-this.margins.left,g.top+(parseInt(b(e).css("borderTopWidth"),10)||0)+(parseInt(b(e).css("paddingTop"),10)||0)-this.margins.top,g.left+(d?Math.max(e.scrollWidth,e.offsetWidth):e.offsetWidth)-(parseInt(b(e).css("borderLeftWidth"),10)||0)-(parseInt(b(e).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,g.top+(d?Math.max(e.scrollHeight,e.offsetHeight):e.offsetHeight)-(parseInt(b(e).css("borderTopWidth"),10)||0)-(parseInt(b(e).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(g,i){if(!i){i=this.position}var f=g==="absolute"?1:-1,e=this.cssPosition==="absolute"&&!(this.scrollParent[0]!==document&&b.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,h=(/(html|body)/i).test(e[0].tagName);return{top:(i.top+this.offset.relative.top*f+this.offset.parent.top*f-((this.cssPosition==="fixed"?-this.scrollParent.scrollTop():(h?0:e.scrollTop()))*f)),left:(i.left+this.offset.relative.left*f+this.offset.parent.left*f-((this.cssPosition==="fixed"?-this.scrollParent.scrollLeft():h?0:e.scrollLeft())*f))}},_generatePosition:function(g){var i,h,j=this.options,f=g.pageX,e=g.pageY,d=this.cssPosition==="absolute"&&!(this.scrollParent[0]!==document&&b.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,k=(/(html|body)/i).test(d[0].tagName);if(this.cssPosition==="relative"&&!(this.scrollParent[0]!==document&&this.scrollParent[0]!==this.offsetParent[0])){this.offset.relative=this._getRelativeOffset()}if(this.originalPosition){if(this.containment){if(g.pageX-this.offset.click.left<this.containment[0]){f=this.containment[0]+this.offset.click.left}if(g.pageY-this.offset.click.top<this.containment[1]){e=this.containment[1]+this.offset.click.top}if(g.pageX-this.offset.click.left>this.containment[2]){f=this.containment[2]+this.offset.click.left}if(g.pageY-this.offset.click.top>this.containment[3]){e=this.containment[3]+this.offset.click.top}}if(j.grid){i=this.originalPageY+Math.round((e-this.originalPageY)/j.grid[1])*j.grid[1];e=this.containment?((i-this.offset.click.top>=this.containment[1]&&i-this.offset.click.top<=this.containment[3])?i:((i-this.offset.click.top>=this.containment[1])?i-j.grid[1]:i+j.grid[1])):i;h=this.originalPageX+Math.round((f-this.originalPageX)/j.grid[0])*j.grid[0];f=this.containment?((h-this.offset.click.left>=this.containment[0]&&h-this.offset.click.left<=this.containment[2])?h:((h-this.offset.click.left>=this.containment[0])?h-j.grid[0]:h+j.grid[0])):h}}return{top:(e-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+((this.cssPosition==="fixed"?-this.scrollParent.scrollTop():(k?0:d.scrollTop())))),left:(f-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+((this.cssPosition==="fixed"?-this.scrollParent.scrollLeft():k?0:d.scrollLeft())))}},_rearrange:function(h,g,e,f){e?e[0].appendChild(this.placeholder[0]):g.item[0].parentNode.insertBefore(this.placeholder[0],(this.direction==="down"?g.item[0]:g.item[0].nextSibling));this.counter=this.counter?++this.counter:1;var d=this.counter;this._delay(function(){if(d===this.counter){this.refreshPositions(!f)}})},_clear:function(e,f){this.reverting=false;var d,g=[];if(!this._noFinalSort&&this.currentItem.parent().length){this.placeholder.before(this.currentItem)}this._noFinalSort=null;if(this.helper[0]===this.currentItem[0]){for(d in this._storedCSS){if(this._storedCSS[d]==="auto"||this._storedCSS[d]==="static"){this._storedCSS[d]=""}}this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else{this.currentItem.show()}if(this.fromOutside&&!f){g.push(function(h){this._trigger("receive",h,this._uiHash(this.fromOutside))})}if((this.fromOutside||this.domPosition.prev!==this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!==this.currentItem.parent()[0])&&!f){g.push(function(h){this._trigger("update",h,this._uiHash())})}if(this!==this.currentContainer){if(!f){g.push(function(h){this._trigger("remove",h,this._uiHash())});g.push((function(h){return function(i){h._trigger("receive",i,this._uiHash(this))}}).call(this,this.currentContainer));g.push((function(h){return function(i){h._trigger("update",i,this._uiHash(this))}}).call(this,this.currentContainer))}}for(d=this.containers.length-1;d>=0;d--){if(!f){g.push((function(h){return function(i){h._trigger("deactivate",i,this._uiHash(this))}}).call(this,this.containers[d]))}if(this.containers[d].containerCache.over){g.push((function(h){return function(i){h._trigger("out",i,this._uiHash(this))}}).call(this,this.containers[d]));this.containers[d].containerCache.over=0}}if(this._storedCursor){b("body").css("cursor",this._storedCursor)}if(this._storedOpacity){this.helper.css("opacity",this._storedOpacity)}if(this._storedZIndex){this.helper.css("zIndex",this._storedZIndex==="auto"?"":this._storedZIndex)}this.dragging=false;if(this.cancelHelperRemoval){if(!f){this._trigger("beforeStop",e,this._uiHash());for(d=0;d<g.length;d++){g[d].call(this,e)}this._trigger("stop",e,this._uiHash())}this.fromOutside=false;return false}if(!f){this._trigger("beforeStop",e,this._uiHash())}this.placeholder[0].parentNode.removeChild(this.placeholder[0]);if(this.helper[0]!==this.currentItem[0]){this.helper.remove()}this.helper=null;if(!f){for(d=0;d<g.length;d++){g[d].call(this,e)}this._trigger("stop",e,this._uiHash())}this.fromOutside=false;return true},_trigger:function(){if(b.Widget.prototype._trigger.apply(this,arguments)===false){this.cancel()}},_uiHash:function(d){var e=d||this;return{helper:e.helper,placeholder:e.placeholder||b([]),position:e.position,originalPosition:e.originalPosition,offset:e.positionAbs,item:e.currentItem,sender:d?d.element:null}}})})(jQuery);(function(b){function a(c){return function(){var d=this.element.val();c.apply(this,arguments);this._refresh();if(d!==this.element.val()){this._trigger("change")}}}b.widget("ui.spinner",{version:"1.10.1",defaultElement:"<input>",widgetEventPrefix:"spin",options:{culture:null,icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n"},incremental:true,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption("max",this.options.max);this._setOption("min",this.options.min);this._setOption("step",this.options.step);this._value(this.element.val(),true);this._draw();this._on(this._events);this._refresh();this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var c={},d=this.element;b.each(["min","max","step"],function(e,f){var g=d.attr(f);if(g!==undefined&&g.length){c[f]=g}});return c},_events:{keydown:function(c){if(this._start(c)&&this._keydown(c)){c.preventDefault()}},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(c){if(this.cancelBlur){delete this.cancelBlur;return}this._refresh();if(this.previous!==this.element.val()){this._trigger("change",c)}},mousewheel:function(c,d){if(!d){return}if(!this.spinning&&!this._start(c)){return false}this._spin((d>0?1:-1)*this.options.step,c);clearTimeout(this.mousewheelTimer);this.mousewheelTimer=this._delay(function(){if(this.spinning){this._stop(c)}},100);c.preventDefault()},"mousedown .ui-spinner-button":function(d){var c;c=this.element[0]===this.document[0].activeElement?this.previous:this.element.val();function e(){var f=this.element[0]===this.document[0].activeElement;if(!f){this.element.focus();this.previous=c;this._delay(function(){this.previous=c})}}d.preventDefault();e.call(this);this.cancelBlur=true;this._delay(function(){delete this.cancelBlur;e.call(this)});if(this._start(d)===false){return}this._repeat(null,b(d.currentTarget).hasClass("ui-spinner-up")?1:-1,d)},"mouseup .ui-spinner-button":"_stop","mouseenter .ui-spinner-button":function(c){if(!b(c.currentTarget).hasClass("ui-state-active")){return}if(this._start(c)===false){return false}this._repeat(null,b(c.currentTarget).hasClass("ui-spinner-up")?1:-1,c)},"mouseleave .ui-spinner-button":"_stop"},_draw:function(){var c=this.uiSpinner=this.element.addClass("ui-spinner-input").attr("autocomplete","off").wrap(this._uiSpinnerHtml()).parent().append(this._buttonHtml());this.element.attr("role","spinbutton");this.buttons=c.find(".ui-spinner-button").attr("tabIndex",-1).button().removeClass("ui-corner-all");if(this.buttons.height()>Math.ceil(c.height()*0.5)&&c.height()>0){c.height(c.height())}if(this.options.disabled){this.disable()}},_keydown:function(d){var c=this.options,e=b.ui.keyCode;switch(d.keyCode){case e.UP:this._repeat(null,1,d);return true;case e.DOWN:this._repeat(null,-1,d);return true;case e.PAGE_UP:this._repeat(null,c.page,d);return true;case e.PAGE_DOWN:this._repeat(null,-c.page,d);return true}return false},_uiSpinnerHtml:function(){return"<span class='ui-spinner ui-widget ui-widget-content ui-corner-all'></span>"},_buttonHtml:function(){return"<a class='ui-spinner-button ui-spinner-up ui-corner-tr'><span class='ui-icon "+this.options.icons.up+"'>▲</span></a><a class='ui-spinner-button ui-spinner-down ui-corner-br'><span class='ui-icon "+this.options.icons.down+"'>▼</span></a>"},_start:function(c){if(!this.spinning&&this._trigger("start",c)===false){return false}if(!this.counter){this.counter=1}this.spinning=true;return true},_repeat:function(d,c,e){d=d||500;clearTimeout(this.timer);this.timer=this._delay(function(){this._repeat(40,c,e)},d);this._spin(c*this.options.step,e)},_spin:function(d,c){var e=this.value()||0;if(!this.counter){this.counter=1}e=this._adjustValue(e+d*this._increment(this.counter));if(!this.spinning||this._trigger("spin",c,{value:e})!==false){this._value(e);this.counter++}},_increment:function(c){var d=this.options.incremental;if(d){return b.isFunction(d)?d(c):Math.floor(c*c*c/50000-c*c/500+17*c/200+1)}return 1},_precision:function(){var c=this._precisionOf(this.options.step);if(this.options.min!==null){c=Math.max(c,this._precisionOf(this.options.min))}return c},_precisionOf:function(d){var e=d.toString(),c=e.indexOf(".");return c===-1?0:e.length-c-1},_adjustValue:function(e){var d,f,c=this.options;d=c.min!==null?c.min:0;f=e-d;f=Math.round(f/c.step)*c.step;e=d+f;e=parseFloat(e.toFixed(this._precision()));if(c.max!==null&&e>c.max){return c.max}if(c.min!==null&&e<c.min){return c.min}return e},_stop:function(c){if(!this.spinning){return}clearTimeout(this.timer);clearTimeout(this.mousewheelTimer);this.counter=0;this.spinning=false;this._trigger("stop",c)},_setOption:function(c,d){if(c==="culture"||c==="numberFormat"){var e=this._parse(this.element.val());this.options[c]=d;this.element.val(this._format(e));return}if(c==="max"||c==="min"||c==="step"){if(typeof d==="string"){d=this._parse(d)}}if(c==="icons"){this.buttons.first().find(".ui-icon").removeClass(this.options.icons.up).addClass(d.up);this.buttons.last().find(".ui-icon").removeClass(this.options.icons.down).addClass(d.down)}this._super(c,d);if(c==="disabled"){if(d){this.element.prop("disabled",true);this.buttons.button("disable")}else{this.element.prop("disabled",false);this.buttons.button("enable")}}},_setOptions:a(function(c){this._super(c);this._value(this.element.val())}),_parse:function(c){if(typeof c==="string"&&c!==""){c=window.Globalize&&this.options.numberFormat?Globalize.parseFloat(c,10,this.options.culture):+c}return c===""||isNaN(c)?null:c},_format:function(c){if(c===""){return""}return window.Globalize&&this.options.numberFormat?Globalize.format(c,this.options.numberFormat,this.options.culture):c},_refresh:function(){this.element.attr({"aria-valuemin":this.options.min,"aria-valuemax":this.options.max,"aria-valuenow":this._parse(this.element.val())})},_value:function(e,c){var d;if(e!==""){d=this._parse(e);if(d!==null){if(!c){d=this._adjustValue(d)}e=this._format(d)}}this.element.val(e);this._refresh()},_destroy:function(){this.element.removeClass("ui-spinner-input").prop("disabled",false).removeAttr("autocomplete").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow");this.uiSpinner.replaceWith(this.element)},stepUp:a(function(c){this._stepUp(c)}),_stepUp:function(c){if(this._start()){this._spin((c||1)*this.options.step);this._stop()}},stepDown:a(function(c){this._stepDown(c)}),_stepDown:function(c){if(this._start()){this._spin((c||1)*-this.options.step);this._stop()}},pageUp:a(function(c){this._stepUp((c||1)*this.options.page)}),pageDown:a(function(c){this._stepDown((c||1)*this.options.page)}),value:function(c){if(!arguments.length){return this._parse(this.element.val())}a(this._value).call(this,c)},widget:function(){return this.uiSpinner}})}(jQuery));(function(c,e){var a=0,f=/#.*$/;function d(){return ++a}function b(g){return g.hash.length>1&&decodeURIComponent(g.href.replace(f,""))===decodeURIComponent(location.href.replace(f,""))}c.widget("ui.tabs",{version:"1.10.1",delay:300,options:{active:null,collapsible:false,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_create:function(){var h=this,g=this.options;this.running=false;this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all").toggleClass("ui-tabs-collapsible",g.collapsible).delegate(".ui-tabs-nav > li","mousedown"+this.eventNamespace,function(i){if(c(this).is(".ui-state-disabled")){i.preventDefault()}}).delegate(".ui-tabs-anchor","focus"+this.eventNamespace,function(){if(c(this).closest("li").is(".ui-state-disabled")){this.blur()}});this._processTabs();g.active=this._initialActive();if(c.isArray(g.disabled)){g.disabled=c.unique(g.disabled.concat(c.map(this.tabs.filter(".ui-state-disabled"),function(i){return h.tabs.index(i)}))).sort()}if(this.options.active!==false&&this.anchors.length){this.active=this._findActive(g.active)}else{this.active=c()}this._refresh();if(this.active.length){this.load(g.active)}},_initialActive:function(){var h=this.options.active,g=this.options.collapsible,i=location.hash.substring(1);if(h===null){if(i){this.tabs.each(function(j,k){if(c(k).attr("aria-controls")===i){h=j;return false}})}if(h===null){h=this.tabs.index(this.tabs.filter(".ui-tabs-active"))}if(h===null||h===-1){h=this.tabs.length?0:false}}if(h!==false){h=this.tabs.index(this.tabs.eq(h));if(h===-1){h=g?false:0}}if(!g&&h===false&&this.anchors.length){h=0}return h},_getCreateEventData:function(){return{tab:this.active,panel:!this.active.length?c():this._getPanelForTab(this.active)}},_tabKeydown:function(i){var h=c(this.document[0].activeElement).closest("li"),g=this.tabs.index(h),j=true;if(this._handlePageNav(i)){return}switch(i.keyCode){case c.ui.keyCode.RIGHT:case c.ui.keyCode.DOWN:g++;break;case c.ui.keyCode.UP:case c.ui.keyCode.LEFT:j=false;g--;break;case c.ui.keyCode.END:g=this.anchors.length-1;break;case c.ui.keyCode.HOME:g=0;break;case c.ui.keyCode.SPACE:i.preventDefault();clearTimeout(this.activating);this._activate(g);return;case c.ui.keyCode.ENTER:i.preventDefault();clearTimeout(this.activating);this._activate(g===this.options.active?false:g);return;default:return}i.preventDefault();clearTimeout(this.activating);g=this._focusNextTab(g,j);if(!i.ctrlKey){h.attr("aria-selected","false");this.tabs.eq(g).attr("aria-selected","true");this.activating=this._delay(function(){this.option("active",g)},this.delay)}},_panelKeydown:function(g){if(this._handlePageNav(g)){return}if(g.ctrlKey&&g.keyCode===c.ui.keyCode.UP){g.preventDefault();this.active.focus()}},_handlePageNav:function(g){if(g.altKey&&g.keyCode===c.ui.keyCode.PAGE_UP){this._activate(this._focusNextTab(this.options.active-1,false));return true}if(g.altKey&&g.keyCode===c.ui.keyCode.PAGE_DOWN){this._activate(this._focusNextTab(this.options.active+1,true));return true}},_findNextTab:function(h,i){var g=this.tabs.length-1;function j(){if(h>g){h=0}if(h<0){h=g}return h}while(c.inArray(j(),this.options.disabled)!==-1){h=i?h+1:h-1}return h},_focusNextTab:function(g,h){g=this._findNextTab(g,h);this.tabs.eq(g).focus();return g},_setOption:function(g,h){if(g==="active"){this._activate(h);return}if(g==="disabled"){this._setupDisabled(h);return}this._super(g,h);if(g==="collapsible"){this.element.toggleClass("ui-tabs-collapsible",h);if(!h&&this.options.active===false){this._activate(0)}}if(g==="event"){this._setupEvents(h)}if(g==="heightStyle"){this._setupHeightStyle(h)}},_tabId:function(g){return g.attr("aria-controls")||"ui-tabs-"+d()},_sanitizeSelector:function(g){return g?g.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var h=this.options,g=this.tablist.children(":has(a[href])");h.disabled=c.map(g.filter(".ui-state-disabled"),function(i){return g.index(i)});this._processTabs();if(h.active===false||!this.anchors.length){h.active=false;this.active=c()}else{if(this.active.length&&!c.contains(this.tablist[0],this.active[0])){if(this.tabs.length===h.disabled.length){h.active=false;this.active=c()}else{this._activate(this._findNextTab(Math.max(0,h.active-1),false))}}else{h.active=this.tabs.index(this.active)}}this._refresh()},_refresh:function(){this._setupDisabled(this.options.disabled);this._setupEvents(this.options.event);this._setupHeightStyle(this.options.heightStyle);this.tabs.not(this.active).attr({"aria-selected":"false",tabIndex:-1});this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-expanded":"false","aria-hidden":"true"});if(!this.active.length){this.tabs.eq(0).attr("tabIndex",0)}else{this.active.addClass("ui-tabs-active ui-state-active").attr({"aria-selected":"true",tabIndex:0});this._getPanelForTab(this.active).show().attr({"aria-expanded":"true","aria-hidden":"false"})}},_processTabs:function(){var g=this;this.tablist=this._getList().addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").attr("role","tablist");this.tabs=this.tablist.find("> li:has(a[href])").addClass("ui-state-default ui-corner-top").attr({role:"tab",tabIndex:-1});this.anchors=this.tabs.map(function(){return c("a",this)[0]}).addClass("ui-tabs-anchor").attr({role:"presentation",tabIndex:-1});this.panels=c();this.anchors.each(function(n,l){var h,j,m,k=c(l).uniqueId().attr("id"),o=c(l).closest("li"),p=o.attr("aria-controls");if(b(l)){h=l.hash;j=g.element.find(g._sanitizeSelector(h))}else{m=g._tabId(o);h="#"+m;j=g.element.find(h);if(!j.length){j=g._createPanel(m);j.insertAfter(g.panels[n-1]||g.tablist)}j.attr("aria-live","polite")}if(j.length){g.panels=g.panels.add(j)}if(p){o.data("ui-tabs-aria-controls",p)}o.attr({"aria-controls":h.substring(1),"aria-labelledby":k});j.attr("aria-labelledby",k)});this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").attr("role","tabpanel")},_getList:function(){return this.element.find("ol,ul").eq(0)},_createPanel:function(g){return c("<div>").attr("id",g).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",true)},_setupDisabled:function(j){if(c.isArray(j)){if(!j.length){j=false}else{if(j.length===this.anchors.length){j=true}}}for(var h=0,g;(g=this.tabs[h]);h++){if(j===true||c.inArray(h,j)!==-1){c(g).addClass("ui-state-disabled").attr("aria-disabled","true")}else{c(g).removeClass("ui-state-disabled").removeAttr("aria-disabled")}}this.options.disabled=j},_setupEvents:function(h){var g={click:function(i){i.preventDefault()}};if(h){c.each(h.split(" "),function(j,i){g[i]="_eventHandler"})}this._off(this.anchors.add(this.tabs).add(this.panels));this._on(this.anchors,g);this._on(this.tabs,{keydown:"_tabKeydown"});this._on(this.panels,{keydown:"_panelKeydown"});this._focusable(this.tabs);this._hoverable(this.tabs)},_setupHeightStyle:function(g){var i,h=this.element.parent();if(g==="fill"){i=h.height();i-=this.element.outerHeight()-this.element.height();this.element.siblings(":visible").each(function(){var k=c(this),j=k.css("position");if(j==="absolute"||j==="fixed"){return}i-=k.outerHeight(true)});this.element.children().not(this.panels).each(function(){i-=c(this).outerHeight(true)});this.panels.each(function(){c(this).height(Math.max(0,i-c(this).innerHeight()+c(this).height()))}).css("overflow","auto")}else{if(g==="auto"){i=0;this.panels.each(function(){i=Math.max(i,c(this).height("").height())}).height(i)}}},_eventHandler:function(g){var p=this.options,k=this.active,l=c(g.currentTarget),j=l.closest("li"),n=j[0]===k[0],h=n&&p.collapsible,i=h?c():this._getPanelForTab(j),m=!k.length?c():this._getPanelForTab(k),o={oldTab:k,oldPanel:m,newTab:h?c():j,newPanel:i};g.preventDefault();if(j.hasClass("ui-state-disabled")||j.hasClass("ui-tabs-loading")||this.running||(n&&!p.collapsible)||(this._trigger("beforeActivate",g,o)===false)){return}p.active=h?false:this.tabs.index(j);this.active=n?c():j;if(this.xhr){this.xhr.abort()}if(!m.length&&!i.length){c.error("jQuery UI Tabs: Mismatching fragment identifier.")}if(i.length){this.load(this.tabs.index(j),g)}this._toggle(g,o)},_toggle:function(m,l){var k=this,g=l.newPanel,j=l.oldPanel;this.running=true;function i(){k.running=false;k._trigger("activate",m,l)}function h(){l.newTab.closest("li").addClass("ui-tabs-active ui-state-active");if(g.length&&k.options.show){k._show(g,k.options.show,i)}else{g.show();i()}}if(j.length&&this.options.hide){this._hide(j,this.options.hide,function(){l.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active");h()})}else{l.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active");j.hide();h()}j.attr({"aria-expanded":"false","aria-hidden":"true"});l.oldTab.attr("aria-selected","false");if(g.length&&j.length){l.oldTab.attr("tabIndex",-1)}else{if(g.length){this.tabs.filter(function(){return c(this).attr("tabIndex")===0}).attr("tabIndex",-1)}}g.attr({"aria-expanded":"true","aria-hidden":"false"});l.newTab.attr({"aria-selected":"true",tabIndex:0})},_activate:function(h){var g,i=this._findActive(h);if(i[0]===this.active[0]){return}if(!i.length){i=this.active}g=i.find(".ui-tabs-anchor")[0];this._eventHandler({target:g,currentTarget:g,preventDefault:c.noop})},_findActive:function(g){return g===false?c():this.tabs.eq(g)},_getIndex:function(g){if(typeof g==="string"){g=this.anchors.index(this.anchors.filter("[href$='"+g+"']"))}return g},_destroy:function(){if(this.xhr){this.xhr.abort()}this.element.removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible");this.tablist.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").removeAttr("role");this.anchors.removeClass("ui-tabs-anchor").removeAttr("role").removeAttr("tabIndex").removeUniqueId();this.tabs.add(this.panels).each(function(){if(c.data(this,"ui-tabs-destroy")){c(this).remove()}else{c(this).removeClass("ui-state-default ui-state-active ui-state-disabled ui-corner-top ui-corner-bottom ui-widget-content ui-tabs-active ui-tabs-panel").removeAttr("tabIndex").removeAttr("aria-live").removeAttr("aria-busy").removeAttr("aria-selected").removeAttr("aria-labelledby").removeAttr("aria-hidden").removeAttr("aria-expanded").removeAttr("role")}});this.tabs.each(function(){var g=c(this),h=g.data("ui-tabs-aria-controls");if(h){g.attr("aria-controls",h).removeData("ui-tabs-aria-controls")}else{g.removeAttr("aria-controls")}});this.panels.show();if(this.options.heightStyle!=="content"){this.panels.css("height","")}},enable:function(g){var h=this.options.disabled;if(h===false){return}if(g===e){h=false}else{g=this._getIndex(g);if(c.isArray(h)){h=c.map(h,function(i){return i!==g?i:null})}else{h=c.map(this.tabs,function(i,j){return j!==g?j:null})}}this._setupDisabled(h)},disable:function(g){var h=this.options.disabled;if(h===true){return}if(g===e){h=true}else{g=this._getIndex(g);if(c.inArray(g,h)!==-1){return}if(c.isArray(h)){h=c.merge([g],h).sort()}else{h=[g]}}this._setupDisabled(h)},load:function(i,m){i=this._getIndex(i);var l=this,j=this.tabs.eq(i),h=j.find(".ui-tabs-anchor"),g=this._getPanelForTab(j),k={tab:j,panel:g};if(b(h[0])){return}this.xhr=c.ajax(this._ajaxSettings(h,m,k));if(this.xhr&&this.xhr.statusText!=="canceled"){j.addClass("ui-tabs-loading");g.attr("aria-busy","true");this.xhr.success(function(n){setTimeout(function(){g.html(n);l._trigger("load",m,k)},1)}).complete(function(o,n){setTimeout(function(){if(n==="abort"){l.panels.stop(false,true)}j.removeClass("ui-tabs-loading");g.removeAttr("aria-busy");if(o===l.xhr){delete l.xhr}},1)})}},_ajaxSettings:function(g,j,i){var h=this;return{url:g.attr("href"),beforeSend:function(l,k){return h._trigger("beforeLoad",j,c.extend({jqXHR:l,ajaxSettings:k},i))}}},_getPanelForTab:function(g){var h=c(g).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+h))}})})(jQuery);(function(d){var b=0;function c(f,g){var e=(f.attr("aria-describedby")||"").split(/\s+/);e.push(g);f.data("ui-tooltip-id",g).attr("aria-describedby",d.trim(e.join(" ")))}function a(g){var h=g.data("ui-tooltip-id"),f=(g.attr("aria-describedby")||"").split(/\s+/),e=d.inArray(h,f);if(e!==-1){f.splice(e,1)}g.removeData("ui-tooltip-id");f=d.trim(f.join(" "));if(f){g.attr("aria-describedby",f)}else{g.removeAttr("aria-describedby")}}d.widget("ui.tooltip",{version:"1.10.1",options:{content:function(){var e=d(this).attr("title")||"";return d("<a>").text(e).html()},hide:true,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:true,tooltipClass:null,track:false,close:null,open:null},_create:function(){this._on({mouseover:"open",focusin:"open"});this.tooltips={};this.parents={};if(this.options.disabled){this._disable()}},_setOption:function(e,g){var f=this;if(e==="disabled"){this[g?"_disable":"_enable"]();this.options[e]=g;return}this._super(e,g);if(e==="content"){d.each(this.tooltips,function(i,h){f._updateContent(h)})}},_disable:function(){var e=this;d.each(this.tooltips,function(h,f){var g=d.Event("blur");g.target=g.currentTarget=f[0];e.close(g,true)});this.element.find(this.options.items).addBack().each(function(){var f=d(this);if(f.is("[title]")){f.data("ui-tooltip-title",f.attr("title")).attr("title","")}})},_enable:function(){this.element.find(this.options.items).addBack().each(function(){var e=d(this);if(e.data("ui-tooltip-title")){e.attr("title",e.data("ui-tooltip-title"))}})},open:function(f){var e=this,g=d(f?f.target:this.element).closest(this.options.items);if(!g.length||g.data("ui-tooltip-id")){return}if(g.attr("title")){g.data("ui-tooltip-title",g.attr("title"))}g.data("ui-tooltip-open",true);if(f&&f.type==="mouseover"){g.parents().each(function(){var i=d(this),h;if(i.data("ui-tooltip-open")){h=d.Event("blur");h.target=h.currentTarget=this;e.close(h,true)}if(i.attr("title")){i.uniqueId();e.parents[this.id]={element:this,title:i.attr("title")};i.attr("title","")}})}this._updateContent(g,f)},_updateContent:function(j,i){var h,e=this.options.content,g=this,f=i?i.type:null;if(typeof e==="string"){return this._open(i,j,e)}h=e.call(j[0],function(k){if(!j.data("ui-tooltip-open")){return}g._delay(function(){if(i){i.type=f}this._open(i,j,k)})});if(h){this._open(i,j,h)}},_open:function(i,k,h){var j,g,f,l=d.extend({},this.options.position);if(!h){return}j=this._find(k);if(j.length){j.find(".ui-tooltip-content").html(h);return}if(k.is("[title]")){if(i&&i.type==="mouseover"){k.attr("title","")}else{k.removeAttr("title")}}j=this._tooltip(k);c(k,j.attr("id"));j.find(".ui-tooltip-content").html(h);function e(m){l.of=m;if(j.is(":hidden")){return}j.position(l)}if(this.options.track&&i&&/^mouse/.test(i.type)){this._on(this.document,{mousemove:e});e(i)}else{j.position(d.extend({of:k},this.options.position))}j.hide();this._show(j,this.options.show);if(this.options.show&&this.options.show.delay){f=this.delayedShow=setInterval(function(){if(j.is(":visible")){e(l.of);clearInterval(f)}},d.fx.interval)}this._trigger("open",i,{tooltip:j});g={keyup:function(m){if(m.keyCode===d.ui.keyCode.ESCAPE){var n=d.Event(m);n.currentTarget=k[0];this.close(n,true)}},remove:function(){this._removeTooltip(j)}};if(!i||i.type==="mouseover"){g.mouseleave="close"}if(!i||i.type==="focusin"){g.focusout="close"}this._on(true,k,g)},close:function(f){var e=this,h=d(f?f.currentTarget:this.element),g=this._find(h);if(this.closing){return}clearInterval(this.delayedShow);if(h.data("ui-tooltip-title")){h.attr("title",h.data("ui-tooltip-title"))}a(h);g.stop(true);this._hide(g,this.options.hide,function(){e._removeTooltip(d(this))});h.removeData("ui-tooltip-open");this._off(h,"mouseleave focusout keyup");if(h[0]!==this.element[0]){this._off(h,"remove")}this._off(this.document,"mousemove");if(f&&f.type==="mouseleave"){d.each(this.parents,function(j,i){d(i.element).attr("title",i.title);delete e.parents[j]})}this.closing=true;this._trigger("close",f,{tooltip:g});this.closing=false},_tooltip:function(e){var g="ui-tooltip-"+b++,f=d("<div>").attr({id:g,role:"tooltip"}).addClass("ui-tooltip ui-widget ui-corner-all ui-widget-content "+(this.options.tooltipClass||""));d("<div>").addClass("ui-tooltip-content").appendTo(f);f.appendTo(this.document[0].body);this.tooltips[g]=e;return f},_find:function(e){var f=e.data("ui-tooltip-id");return f?d("#"+f):d()},_removeTooltip:function(e){e.remove();delete this.tooltips[e.attr("id")]},_destroy:function(){var e=this;d.each(this.tooltips,function(h,f){var g=d.Event("blur");g.target=g.currentTarget=f[0];e.close(g,true);d("#"+h).remove();if(f.data("ui-tooltip-title")){f.attr("title",f.data("ui-tooltip-title"));f.removeData("ui-tooltip-title")}})}})}(jQuery));
\ No newline at end of file diff --git a/static/jquery-ui/smoothness/images/animated-overlay.gif b/static/jquery-ui/smoothness/images/animated-overlay.gif Binary files differnew file mode 100644 index 0000000..d441f75 --- /dev/null +++ b/static/jquery-ui/smoothness/images/animated-overlay.gif diff --git a/static/jquery-ui/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png b/static/jquery-ui/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png Binary files differnew file mode 100644 index 0000000..c06ecaa --- /dev/null +++ b/static/jquery-ui/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png diff --git a/static/jquery-ui/smoothness/images/ui-bg_flat_75_ffffff_40x100.png b/static/jquery-ui/smoothness/images/ui-bg_flat_75_ffffff_40x100.png Binary files differnew file mode 100644 index 0000000..db28c75 --- /dev/null +++ b/static/jquery-ui/smoothness/images/ui-bg_flat_75_ffffff_40x100.png diff --git a/static/jquery-ui/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png b/static/jquery-ui/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png Binary files differnew file mode 100644 index 0000000..137b9d2 --- /dev/null +++ b/static/jquery-ui/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png diff --git a/static/jquery-ui/smoothness/images/ui-bg_glass_65_ffffff_1x400.png b/static/jquery-ui/smoothness/images/ui-bg_glass_65_ffffff_1x400.png Binary files differnew file mode 100644 index 0000000..0dc2feb --- /dev/null +++ b/static/jquery-ui/smoothness/images/ui-bg_glass_65_ffffff_1x400.png diff --git a/static/jquery-ui/smoothness/images/ui-bg_glass_75_dadada_1x400.png b/static/jquery-ui/smoothness/images/ui-bg_glass_75_dadada_1x400.png Binary files differnew file mode 100644 index 0000000..c6b94b6 --- /dev/null +++ b/static/jquery-ui/smoothness/images/ui-bg_glass_75_dadada_1x400.png diff --git a/static/jquery-ui/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png b/static/jquery-ui/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png Binary files differnew file mode 100644 index 0000000..d99dd51 --- /dev/null +++ b/static/jquery-ui/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png diff --git a/static/jquery-ui/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png b/static/jquery-ui/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png Binary files differnew file mode 100644 index 0000000..8e40834 --- /dev/null +++ b/static/jquery-ui/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png diff --git a/static/jquery-ui/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/static/jquery-ui/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png Binary files differnew file mode 100644 index 0000000..4359bc3 --- /dev/null +++ b/static/jquery-ui/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png diff --git a/static/jquery-ui/smoothness/images/ui-icons_222222_256x240.png b/static/jquery-ui/smoothness/images/ui-icons_222222_256x240.png Binary files differnew file mode 100644 index 0000000..43bf16e --- /dev/null +++ b/static/jquery-ui/smoothness/images/ui-icons_222222_256x240.png diff --git a/static/jquery-ui/smoothness/images/ui-icons_2e83ff_256x240.png b/static/jquery-ui/smoothness/images/ui-icons_2e83ff_256x240.png Binary files differnew file mode 100644 index 0000000..4af3763 --- /dev/null +++ b/static/jquery-ui/smoothness/images/ui-icons_2e83ff_256x240.png diff --git a/static/jquery-ui/smoothness/images/ui-icons_454545_256x240.png b/static/jquery-ui/smoothness/images/ui-icons_454545_256x240.png Binary files differnew file mode 100644 index 0000000..77628c6 --- /dev/null +++ b/static/jquery-ui/smoothness/images/ui-icons_454545_256x240.png diff --git a/static/jquery-ui/smoothness/images/ui-icons_888888_256x240.png b/static/jquery-ui/smoothness/images/ui-icons_888888_256x240.png Binary files differnew file mode 100644 index 0000000..dac466f --- /dev/null +++ b/static/jquery-ui/smoothness/images/ui-icons_888888_256x240.png diff --git a/static/jquery-ui/smoothness/images/ui-icons_cd0a0a_256x240.png b/static/jquery-ui/smoothness/images/ui-icons_cd0a0a_256x240.png Binary files differnew file mode 100644 index 0000000..61827f0 --- /dev/null +++ b/static/jquery-ui/smoothness/images/ui-icons_cd0a0a_256x240.png diff --git a/static/jquery-ui/smoothness/jquery-ui-1.10.1.custom.css b/static/jquery-ui/smoothness/jquery-ui-1.10.1.custom.css new file mode 100644 index 0000000..82c40fc --- /dev/null +++ b/static/jquery-ui/smoothness/jquery-ui-1.10.1.custom.css @@ -0,0 +1,1175 @@ +/*! jQuery UI - v1.10.1 - 2013-02-15 +* http://jqueryui.com +* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/ +* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-clearfix { + min-height: 0; /* support: IE7 */ +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; +} + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin-top: 2px; + padding: .5em .5em .5em .7em; + min-height: 0; /* support: IE7 */ +} +.ui-accordion .ui-accordion-icons { + padding-left: 2.2em; +} +.ui-accordion .ui-accordion-noicons { + padding-left: .7em; +} +.ui-accordion .ui-accordion-icons .ui-accordion-icons { + padding-left: 2.2em; +} +.ui-accordion .ui-accordion-header .ui-accordion-header-icon { + position: absolute; + left: .5em; + top: 50%; + margin-top: -8px; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-button { + display: inline-block; + position: relative; + padding: 0; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + overflow: visible; /* removes extra width in IE */ +} +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2.2em; +} +/* button elements seem to need a little more width */ +button.ui-button-icon-only { + width: 2.4em; +} +.ui-button-icons-only { + width: 3.4em; +} +button.ui-button-icons-only { + width: 3.7em; +} + +/* button text element */ +.ui-button .ui-button-text { + display: block; + line-height: normal; +} +.ui-button-text-only .ui-button-text { + padding: .4em 1em; +} +.ui-button-icon-only .ui-button-text, +.ui-button-icons-only .ui-button-text { + padding: .4em; + text-indent: -9999999px; +} +.ui-button-text-icon-primary .ui-button-text, +.ui-button-text-icons .ui-button-text { + padding: .4em 1em .4em 2.1em; +} +.ui-button-text-icon-secondary .ui-button-text, +.ui-button-text-icons .ui-button-text { + padding: .4em 2.1em .4em 1em; +} +.ui-button-text-icons .ui-button-text { + padding-left: 2.1em; + padding-right: 2.1em; +} +/* no icon support for input elements, provide padding by default */ +input.ui-button { + padding: .4em 1em; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon, +.ui-button-text-icon-primary .ui-icon, +.ui-button-text-icon-secondary .ui-icon, +.ui-button-text-icons .ui-icon, +.ui-button-icons-only .ui-icon { + position: absolute; + top: 50%; + margin-top: -8px; +} +.ui-button-icon-only .ui-icon { + left: 50%; + margin-left: -8px; +} +.ui-button-text-icon-primary .ui-button-icon-primary, +.ui-button-text-icons .ui-button-icon-primary, +.ui-button-icons-only .ui-button-icon-primary { + left: .5em; +} +.ui-button-text-icon-secondary .ui-button-icon-secondary, +.ui-button-text-icons .ui-button-icon-secondary, +.ui-button-icons-only .ui-button-icon-secondary { + right: .5em; +} + +/* button sets */ +.ui-buttonset { + margin-right: 7px; +} +.ui-buttonset .ui-button { + margin-left: 0; + margin-right: -.3em; +} + +/* workarounds */ +/* reset extra padding in Firefox, see h5bp.com/l */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month-year { + width: 100%; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 49%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 21px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-se { + width: 12px; + height: 12px; + right: -5px; + bottom: -5px; + background-position: 16px 16px; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-menu { + list-style: none; + padding: 2px; + margin: 0; + display: block; + outline: none; +} +.ui-menu .ui-menu { + margin-top: -3px; + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + padding: 0; + width: 100%; +} +.ui-menu .ui-menu-divider { + margin: 5px -2px 5px -2px; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-menu-item a { + text-decoration: none; + display: block; + padding: 2px .4em; + line-height: 1.5; + min-height: 0; /* support: IE7 */ + font-weight: normal; +} +.ui-menu .ui-menu-item a.ui-state-focus, +.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; +} +.ui-menu-icons .ui-menu-item a { + position: relative; + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: .2em; + left: .2em; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + position: static; + float: right; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("images/animated-overlay.gif"); + height: 100%; + filter: alpha(opacity=25); + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* For IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 22px; +} +.ui-spinner-button { + width: 16px; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to overide default borders */ +.ui-spinner a.ui-spinner-button { + border-top: none; + border-bottom: none; + border-right: none; +} +/* vertical centre icon */ +.ui-spinner .ui-icon { + position: absolute; + margin-top: -8px; + top: 50%; + left: 0; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} + +/* TR overrides */ +.ui-spinner .ui-icon-triangle-1-s { + /* need to fix icons sprite */ + background-position: -65px -16px; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav li a { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active a, +.ui-tabs .ui-tabs-nav li.ui-state-disabled a, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading a { + cursor: text; +} +.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; + -webkit-box-shadow: 0 0 5px #aaa; + box-shadow: 0 0 5px #aaa; +} +body .ui-tooltip { + border-width: 2px; +} + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget-content { + border: 1px solid #aaaaaa; + background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; + color: #222222; +} +.ui-widget-content a { + color: #222222; +} +.ui-widget-header { + border: 1px solid #aaaaaa; + background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; + color: #222222; + font-weight: bold; +} +.ui-widget-header a { + color: #222222; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default { + border: 1px solid #d3d3d3; + background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; + font-weight: normal; + color: #555555; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited { + color: #555555; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus { + border: 1px solid #999999; + background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; + font-weight: normal; + color: #212121; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited { + color: #212121; + text-decoration: none; +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active { + border: 1px solid #aaaaaa; + background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; + font-weight: normal; + color: #212121; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #212121; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fcefa1; + background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; + color: #363636; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; + color: #cd0a0a; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #cd0a0a; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #cd0a0a; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* For IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; + background-position: 16px 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url(images/ui-icons_222222_256x240.png); +} +.ui-widget-header .ui-icon { + background-image: url(images/ui-icons_222222_256x240.png); +} +.ui-state-default .ui-icon { + background-image: url(images/ui-icons_888888_256x240.png); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon { + background-image: url(images/ui-icons_454545_256x240.png); +} +.ui-state-active .ui-icon { + background-image: url(images/ui-icons_454545_256x240.png); +} +.ui-state-highlight .ui-icon { + background-image: url(images/ui-icons_2e83ff_256x240.png); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url(images/ui-icons_cd0a0a_256x240.png); +} + +/* positioning */ +.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; + opacity: .3; + filter: Alpha(Opacity=30); +} +.ui-widget-shadow { + margin: -8px 0 0 -8px; + padding: 8px; + background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; + opacity: .3; + filter: Alpha(Opacity=30); + border-radius: 8px; +} diff --git a/static/jquery-ui/smoothness/jquery-ui-1.10.1.custom.min.css b/static/jquery-ui/smoothness/jquery-ui-1.10.1.custom.min.css new file mode 100644 index 0000000..7442c5f --- /dev/null +++ b/static/jquery-ui/smoothness/jquery-ui-1.10.1.custom.min.css @@ -0,0 +1,5 @@ +/*! jQuery UI - v1.10.1 - 2013-02-15 +* http://jqueryui.com +* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/ +* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.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}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("images/animated-overlay.gif");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-position:16px 16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
\ No newline at end of file diff --git a/static/jquery-ui/smoothness/jquery-ui.css b/static/jquery-ui/smoothness/jquery-ui.css new file mode 120000 index 0000000..8784a02 --- /dev/null +++ b/static/jquery-ui/smoothness/jquery-ui.css @@ -0,0 +1 @@ +jquery-ui-1.10.1.custom.css
\ No newline at end of file diff --git a/static/jquery-ui/smoothness/jquery-ui.min.css b/static/jquery-ui/smoothness/jquery-ui.min.css new file mode 120000 index 0000000..a57eb75 --- /dev/null +++ b/static/jquery-ui/smoothness/jquery-ui.min.css @@ -0,0 +1 @@ +jquery-ui-1.10.1.custom.min.css
\ No newline at end of file diff --git a/static/jquery/copyright b/static/jquery/copyright new file mode 100644 index 0000000..3d2d52d --- /dev/null +++ b/static/jquery/copyright @@ -0,0 +1,84 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: jQuery +Source: http://jquery.com/ +Comment: For more details on developers please see http://docs.jquery.com/Contributors + +Files: * +Copyright: 2005-2011 John Resig, Brandon Aaron & Jörn Zaefferer +License: GPL-2 or MIT + +Files: src/selector.js +Copyright: 2011, The Dojo Foundation +License: MIT or BSD or GPL-2 + +Files: src/sizzle/* +Copyright: 2011, The Dojo Foundation +License: MIT or BSD or GPL-2 + +Files: test/qunit/* +Copyright: 2011, John Resig <jeresig@gmail.com> + 2011, Jörn Zaefferer <joern.zaefferer@googlemail.com> +License: GPL-2 or MIT + +Files: test/qunit/qunit.js +Copyright: 2011, John Resig <jeresig@gmail.com> + 2011, Jörn Zaefferer <joern.zaefferer@googlemail.com> + 2008, Ariel Flesler <aflesler@gmail.com> +License: GPL-2 or MIT, and BSD + +Files: debian/* +Copyright: 2008 Steve Kemp <skx@debian.org> + 2010 Marcelo Jorge Vieira <metal@debian.org> +License: GPL-2 or MIT + +License: GPL-2 + On Debian GNU/Linux systems, the complete text of the GNU General + Public License can be found in `/usr/share/common-licenses/GPL-2'. + +License: MIT + Copyright (c) 2011 John Resig, http://jquery.com/ + . + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + . + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE + LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION + OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION + WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +License: BSD + Copyright (c) 2009, John Resig + All rights reserved. + . + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of the <organization> nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY John Resig ''AS IS'' AND ANY + EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL <copyright holder> BE LIABLE FOR ANY + DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/static/jquery/jquery.min.js b/static/jquery/jquery.min.js new file mode 100644 index 0000000..4d24ba4 --- /dev/null +++ b/static/jquery/jquery.min.js @@ -0,0 +1,4 @@ +/*! jQuery v1.7.2 jquery.com | jquery.org/license */ +(function(e,t){function u(e){var t=o[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}function c(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(l,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:s.isNumeric(r)?+r:f.test(r)?s.parseJSON(r):r}catch(o){}s.data(e,n,r)}else r=t}return r}function h(e){for(var t in e){if(t==="data"&&s.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function p(e,t,n){var r=t+"defer",i=t+"queue",o=t+"mark",u=s._data(e,r);u&&(n==="queue"||!s._data(e,i))&&(n==="mark"||!s._data(e,o))&&setTimeout(function(){!s._data(e,i)&&!s._data(e,o)&&(s.removeData(e,r,!0),u.fire())},0)}function H(){return!1}function B(){return!0}function W(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function X(e,t,n){t=t||0;if(s.isFunction(t))return s.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return s.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=s.grep(e,function(e){return e.nodeType===1});if(q.test(t))return s.filter(t,r,!n);t=s.filter(t,r)}return s.grep(e,function(e,r){return s.inArray(e,t)>=0===n})}function V(e){var t=$.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function at(e,t){return s.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function ft(e,t){if(t.nodeType!==1||!s.hasData(e))return;var n,r,i,o=s._data(e),u=s._data(t,o),a=o.events;if(a){delete u.handle,u.events={};for(n in a)for(r=0,i=a[n].length;r<i;r++)s.event.add(t,n,a[n][r])}u.data&&(u.data=s.extend({},u.data))}function lt(e,t){var n;if(t.nodeType!==1)return;t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(s.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached")}function ct(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function ht(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function pt(e){var t=(e.nodeName||"").toLowerCase();t==="input"?ht(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&s.grep(e.getElementsByTagName("input"),ht)}function dt(e){var t=n.createElement("div");return ut.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function kt(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,o=4;if(r>0){if(n!=="border")for(;i<o;i+=2)n||(r-=parseFloat(s.css(e,"padding"+xt[i]))||0),n==="margin"?r+=parseFloat(s.css(e,n+xt[i]))||0:r-=parseFloat(s.css(e,"border"+xt[i]+"Width"))||0;return r+"px"}r=Tt(e,t);if(r<0||r==null)r=e.style[t];if(bt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<o;i+=2)r+=parseFloat(s.css(e,"padding"+xt[i]))||0,n!=="padding"&&(r+=parseFloat(s.css(e,"border"+xt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(s.css(e,n+xt[i]))||0);return r+"px"}function Qt(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(s.isFunction(n)){var r=t.toLowerCase().split(qt),i=0,o=r.length,u,a,f;for(;i<o;i++)u=r[i],f=/^\+/.test(u),f&&(u=u.substr(1)||"*"),a=e[u]=e[u]||[],a[f?"unshift":"push"](n)}}}function Gt(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===Wt,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=Gt(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=Gt(e,n,r,i,"*",o)),c}function Yt(e,n){var r,i,o=s.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((o[r]?e:i||(i={}))[r]=n[r]);i&&s.extend(!0,e,i)}function Zt(e,t,n,r){if(s.isArray(t))s.each(t,function(t,i){n||At.test(e)?r(e,i):Zt(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&s.type(t)==="object")for(var i in t)Zt(e+"["+i+"]",t[i],n,r);else r(e,t)}function en(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function tn(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},o,u,a=r.length,f,l=r[0],c,h,p,d,v;for(o=1;o<a;o++){if(o===1)for(u in e.converters)typeof u=="string"&&(i[u.toLowerCase()]=e.converters[u]);c=l,l=r[o];if(l==="*")l=c;else if(c!=="*"&&c!==l){h=c+" "+l,p=i[h]||i["* "+l];if(!p){v=t;for(d in i){f=d.split(" ");if(f[0]===c||f[0]==="*"){v=i[f[1]+" "+l];if(v){d=i[d],d===!0?p=v:v===!0&&(p=d);break}}}}!p&&!v&&s.error("No conversion from "+h.replace(" "," to ")),p!==!0&&(n=p?p(n):v(d(n)))}}return n}function an(){try{return new e.XMLHttpRequest}catch(t){}}function fn(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function yn(){return setTimeout(bn,0),gn=s.now()}function bn(){gn=t}function wn(e,t){var n={};return s.each(mn.concat.apply([],mn.slice(0,t)),function(){n[this]=e}),n}function En(e){if(!ln[e]){var t=n.body,r=s("<"+e+">").appendTo(t),i=r.css("display");r.remove();if(i==="none"||i===""){cn||(cn=n.createElement("iframe"),cn.frameBorder=cn.width=cn.height=0),t.appendChild(cn);if(!hn||!cn.createElement)hn=(cn.contentWindow||cn.contentDocument).document,hn.write((s.support.boxModel?"<!doctype html>":"")+"<html><body>"),hn.close();r=hn.createElement(e),hn.body.appendChild(r),i=s.css(r,"display"),t.removeChild(cn)}ln[e]=i}return ln[e]}function Nn(e){return s.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}var n=e.document,r=e.navigator,i=e.location,s=function(){function H(){if(i.isReady)return;try{n.documentElement.doScroll("left")}catch(e){setTimeout(H,1);return}i.ready()}var i=function(e,t){return new i.fn.init(e,t,u)},s=e.jQuery,o=e.$,u,a=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,f=/\S/,l=/^\s+/,c=/\s+$/,h=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,p=/^[\],:{}\s]*$/,d=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,v=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,m=/(?:^|:|,)(?:\s*\[)+/g,g=/(webkit)[ \/]([\w.]+)/,y=/(opera)(?:.*version)?[ \/]([\w.]+)/,b=/(msie) ([\w.]+)/,w=/(mozilla)(?:.*? rv:([\w.]+))?/,E=/-([a-z]|[0-9])/ig,S=/^-ms-/,x=function(e,t){return(t+"").toUpperCase()},T=r.userAgent,N,C,k,L=Object.prototype.toString,A=Object.prototype.hasOwnProperty,O=Array.prototype.push,M=Array.prototype.slice,_=String.prototype.trim,D=Array.prototype.indexOf,P={};return i.fn=i.prototype={constructor:i,init:function(e,r,s){var o,u,f,l;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!r&&n.body)return this.context=n,this[0]=n.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?o=a.exec(e):o=[null,e,null];if(o&&(o[1]||!r)){if(o[1])return r=r instanceof i?r[0]:r,l=r?r.ownerDocument||r:n,f=h.exec(e),f?i.isPlainObject(r)?(e=[n.createElement(f[1])],i.fn.attr.call(e,r,!0)):e=[l.createElement(f[1])]:(f=i.buildFragment([o[1]],[l]),e=(f.cacheable?i.clone(f.fragment):f.fragment).childNodes),i.merge(this,e);u=n.getElementById(o[2]);if(u&&u.parentNode){if(u.id!==o[2])return s.find(e);this.length=1,this[0]=u}return this.context=n,this.selector=e,this}return!r||r.jquery?(r||s).find(e):this.constructor(r).find(e)}return i.isFunction(e)?s.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),i.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return M.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var r=this.constructor();return i.isArray(e)?O.apply(r,e):i.merge(r,e),r.prevObject=this,r.context=this.context,t==="find"?r.selector=this.selector+(this.selector?" ":"")+n:t&&(r.selector=this.selector+"."+t+"("+n+")"),r},each:function(e,t){return i.each(this,e,t)},ready:function(e){return i.bindReady(),C.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(M.apply(this,arguments),"slice",M.call(arguments).join(","))},map:function(e){return this.pushStack(i.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:O,sort:[].sort,splice:[].splice},i.fn.init.prototype=i.fn,i.extend=i.fn.extend=function(){var e,n,r,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!i.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){r=a[n],s=e[n];if(a===s)continue;c&&s&&(i.isPlainObject(s)||(o=i.isArray(s)))?(o?(o=!1,u=r&&i.isArray(r)?r:[]):u=r&&i.isPlainObject(r)?r:{},a[n]=i.extend(c,u,s)):s!==t&&(a[n]=s)}return a},i.extend({noConflict:function(t){return e.$===i&&(e.$=o),t&&e.jQuery===i&&(e.jQuery=s),i},isReady:!1,readyWait:1,holdReady:function(e){e?i.readyWait++:i.ready(!0)},ready:function(e){if(e===!0&&!--i.readyWait||e!==!0&&!i.isReady){if(!n.body)return setTimeout(i.ready,1);i.isReady=!0;if(e!==!0&&--i.readyWait>0)return;C.fireWith(n,[i]),i.fn.trigger&&i(n).trigger("ready").off("ready")}},bindReady:function(){if(C)return;C=i.Callbacks("once memory");if(n.readyState==="complete")return setTimeout(i.ready,1);if(n.addEventListener)n.addEventListener("DOMContentLoaded",k,!1),e.addEventListener("load",i.ready,!1);else if(n.attachEvent){n.attachEvent("onreadystatechange",k),e.attachEvent("onload",i.ready);var t=!1;try{t=e.frameElement==null}catch(r){}n.documentElement.doScroll&&t&&H()}},isFunction:function(e){return i.type(e)==="function"},isArray:Array.isArray||function(e){return i.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?e+"":P[L.call(e)]||"object"},isPlainObject:function(e){if(!e||i.type(e)!=="object"||e.nodeType||i.isWindow(e))return!1;try{if(e.constructor&&!A.call(e,"constructor")&&!A.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||A.call(e,r)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=i.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(p.test(t.replace(d,"@").replace(v,"]").replace(m,"")))return Function("return "+t)();i.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var r,s;try{e.DOMParser?(s=new DOMParser,r=s.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(o){r=t}return(!r||!r.documentElement||r.getElementsByTagName("parsererror").length)&&i.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&f.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(S,"ms-").replace(E,x)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,r){var s,o=0,u=e.length,a=u===t||i.isFunction(e);if(r){if(a){for(s in e)if(n.apply(e[s],r)===!1)break}else for(;o<u;)if(n.apply(e[o++],r)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:_?function(e){return e==null?"":_.call(e)}:function(e){return e==null?"":(e+"").replace(l,"").replace(c,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var r=i.type(e);e.length==null||r==="string"||r==="function"||r==="regexp"||i.isWindow(e)?O.call(n,e):i.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(D)return D.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,r){var s,o,u=[],a=0,f=e.length,l=e instanceof i||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||i.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,r),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,r),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var r=e[n];n=e,e=r}if(!i.isFunction(e))return t;var s=M.call(arguments,2),o=function(){return e.apply(n,s.concat(M.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||i.guid++,o},access:function(e,n,r,s,o,u,a){var f,l=r==null,c=0,h=e.length;if(r&&typeof r=="object"){for(c in r)i.access(e,n,c,r[c],1,u,s);o=1}else if(s!==t){f=a===t&&i.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(i(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],r,f?s.call(e[c],c,n(e[c],r)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],r):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=g.exec(e)||y.exec(e)||b.exec(e)||e.indexOf("compatible")<0&&w.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}i.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(r,s){return s&&s instanceof i&&!(s instanceof e)&&(s=e(s)),i.fn.init.call(this,r,s,t)},e.fn.init.prototype=e.fn;var t=e(n);return e},browser:{}}),i.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){P["[object "+t+"]"]=t.toLowerCase()}),N=i.uaMatch(T),N.browser&&(i.browser[N.browser]=!0,i.browser.version=N.version),i.browser.webkit&&(i.browser.safari=!0),f.test(" ")&&(l=/^[\s\xA0]+/,c=/[\s\xA0]+$/),u=i(n),n.addEventListener?k=function(){n.removeEventListener("DOMContentLoaded",k,!1),i.ready()}:n.attachEvent&&(k=function(){n.readyState==="complete"&&(n.detachEvent("onreadystatechange",k),i.ready())}),i}(),o={};s.Callbacks=function(e){e=e?o[e]||u(e):{};var n=[],r=[],i,a,f,l,c,h,p=function(t){var r,i,o,u,a;for(r=0,i=t.length;r<i;r++)o=t[r],u=s.type(o),u==="array"?p(o):u==="function"&&(!e.unique||!v.has(o))&&n.push(o)},d=function(t,s){s=s||[],i=!e.memory||[t,s],a=!0,f=!0,h=l||0,l=0,c=n.length;for(;n&&h<c;h++)if(n[h].apply(t,s)===!1&&e.stopOnFalse){i=!0;break}f=!1,n&&(e.once?i===!0?v.disable():n=[]:r&&r.length&&(i=r.shift(),v.fireWith(i[0],i[1])))},v={add:function(){if(n){var e=n.length;p(arguments),f?c=n.length:i&&i!==!0&&(l=e,d(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){f&&s<=c&&(c--,s<=h&&h--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&v.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(f?e.once||r.push([t,n]):(!e.once||!i)&&d(t,n)),this},fire:function(){return v.fireWith(this,arguments),this},fired:function(){return!!a}};return v};var a=[].slice;s.extend({Deferred:function(e){var t=s.Callbacks("once memory"),n=s.Callbacks("once memory"),r=s.Callbacks("memory"),i="pending",o={resolve:t,reject:n,notify:r},u={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return a.done(e).fail(t).progress(n),this},always:function(){return a.done.apply(a,arguments).fail.apply(a,arguments),this},pipe:function(e,t,n){return s.Deferred(function(r){s.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],o;s.isFunction(n)?a[e](function(){o=n.apply(this,arguments),o&&s.isFunction(o.promise)?o.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===a?r:this,[o])}):a[e](r[i])})}).promise()},promise:function(e){if(e==null)e=u;else for(var t in u)e[t]=u[t];return e}},a=u.promise({}),f;for(f in o)a[f]=o[f].fire,a[f+"With"]=o[f].fireWith;return a.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(a,a),a},when:function(e){function c(e){return function(n){t[e]=arguments.length>1?a.call(arguments,0):n,--o||f.resolveWith(f,t)}}function h(e){return function(t){i[e]=arguments.length>1?a.call(arguments,0):t,f.notifyWith(l,i)}}var t=a.call(arguments,0),n=0,r=t.length,i=Array(r),o=r,u=r,f=r<=1&&e&&s.isFunction(e.promise)?e:s.Deferred(),l=f.promise();if(r>1){for(;n<r;n++)t[n]&&t[n].promise&&s.isFunction(t[n].promise)?t[n].promise().then(c(n),f.reject,h(n)):--o;o||f.resolveWith(f,t)}else f!==e&&f.resolveWith(f,r?[e]:[]);return l}}),s.support=function(){var t,r,i,o,u,a,f,l,c,h,p,d,v=n.createElement("div"),m=n.documentElement;v.setAttribute("className","t"),v.innerHTML=" <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",r=v.getElementsByTagName("*"),i=v.getElementsByTagName("a")[0];if(!r||!r.length||!i)return{};o=n.createElement("select"),u=o.appendChild(n.createElement("option")),a=v.getElementsByTagName("input")[0],t={leadingWhitespace:v.firstChild.nodeType===3,tbody:!v.getElementsByTagName("tbody").length,htmlSerialize:!!v.getElementsByTagName("link").length,style:/top/.test(i.getAttribute("style")),hrefNormalized:i.getAttribute("href")==="/a",opacity:/^0.55/.test(i.style.opacity),cssFloat:!!i.style.cssFloat,checkOn:a.value==="on",optSelected:u.selected,getSetAttribute:v.className!=="t",enctype:!!n.createElement("form").enctype,html5Clone:n.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},s.boxModel=t.boxModel=n.compatMode==="CSS1Compat",a.checked=!0,t.noCloneChecked=a.cloneNode(!0).checked,o.disabled=!0,t.optDisabled=!u.disabled;try{delete v.test}catch(g){t.deleteExpando=!1}!v.addEventListener&&v.attachEvent&&v.fireEvent&&(v.attachEvent("onclick",function(){t.noCloneEvent=!1}),v.cloneNode(!0).fireEvent("onclick")),a=n.createElement("input"),a.value="t",a.setAttribute("type","radio"),t.radioValue=a.value==="t",a.setAttribute("checked","checked"),a.setAttribute("name","t"),v.appendChild(a),f=n.createDocumentFragment(),f.appendChild(v.lastChild),t.checkClone=f.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=a.checked,f.removeChild(a),f.appendChild(v);if(v.attachEvent)for(p in{submit:1,change:1,focusin:1})h="on"+p,d=h in v,d||(v.setAttribute(h,"return;"),d=typeof v[h]=="function"),t[p+"Bubbles"]=d;return f.removeChild(v),f=o=u=v=a=null,s(function(){var r,i,o,u,a,f,c,h,p,m,g,y,b,w=n.getElementsByTagName("body")[0];if(!w)return;h=1,b="padding:0;margin:0;border:",g="position:absolute;top:0;left:0;width:1px;height:1px;",y=b+"0;visibility:hidden;",p="style='"+g+b+"5px solid #000;",m="<div "+p+"display:block;'><div style='"+b+"0;display:block;overflow:hidden;'></div></div>"+"<table "+p+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",r=n.createElement("div"),r.style.cssText=y+"width:0;height:0;position:static;top:0;margin-top:"+h+"px",w.insertBefore(r,w.firstChild),v=n.createElement("div"),r.appendChild(v),v.innerHTML="<table><tr><td style='"+b+"0;display:none'></td><td>t</td></tr></table>",l=v.getElementsByTagName("td"),d=l[0].offsetHeight===0,l[0].style.display="",l[1].style.display="none",t.reliableHiddenOffsets=d&&l[0].offsetHeight===0,e.getComputedStyle&&(v.innerHTML="",c=n.createElement("div"),c.style.width="0",c.style.marginRight="0",v.style.width="2px",v.appendChild(c),t.reliableMarginRight=(parseInt((e.getComputedStyle(c,null)||{marginRight:0}).marginRight,10)||0)===0),typeof v.style.zoom!="undefined"&&(v.innerHTML="",v.style.width=v.style.padding="1px",v.style.border=0,v.style.overflow="hidden",v.style.display="inline",v.style.zoom=1,t.inlineBlockNeedsLayout=v.offsetWidth===3,v.style.display="block",v.style.overflow="visible",v.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=v.offsetWidth!==3),v.style.cssText=g+y,v.innerHTML=m,i=v.firstChild,o=i.firstChild,a=i.nextSibling.firstChild.firstChild,f={doesNotAddBorder:o.offsetTop!==5,doesAddBorderForTableAndCells:a.offsetTop===5},o.style.position="fixed",o.style.top="20px",f.fixedPosition=o.offsetTop===20||o.offsetTop===15,o.style.position=o.style.top="",i.style.overflow="hidden",i.style.position="relative",f.subtractsBorderForOverflowNotVisible=o.offsetTop===-5,f.doesNotIncludeMarginInBodyOffset=w.offsetTop!==h,e.getComputedStyle&&(v.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(v,null)||{marginTop:0}).marginTop!=="1%"),typeof r.style.zoom!="undefined"&&(r.style.zoom=1),w.removeChild(r),c=v=r=null,s.extend(t,f)}),t}();var f=/^(?:\{.*\}|\[.*\])$/,l=/([A-Z])/g;s.extend({cache:{},uuid:0,expando:"jQuery"+(s.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?s.cache[e[s.expando]]:e[s.expando],!!e&&!h(e)},data:function(e,n,r,i){if(!s.acceptData(e))return;var o,u,a,f=s.expando,l=typeof n=="string",c=e.nodeType,h=c?s.cache:e,p=c?e[f]:e[f]&&f,d=n==="events";if((!p||!h[p]||!d&&!i&&!h[p].data)&&l&&r===t)return;p||(c?e[f]=p=++s.uuid:p=f),h[p]||(h[p]={},c||(h[p].toJSON=s.noop));if(typeof n=="object"||typeof n=="function")i?h[p]=s.extend(h[p],n):h[p].data=s.extend(h[p].data,n);return o=u=h[p],i||(u.data||(u.data={}),u=u.data),r!==t&&(u[s.camelCase(n)]=r),d&&!u[n]?o.events:(l?(a=u[n],a==null&&(a=u[s.camelCase(n)])):a=u,a)},removeData:function(e,t,n){if(!s.acceptData(e))return;var r,i,o,u=s.expando,a=e.nodeType,f=a?s.cache:e,l=a?e[u]:u;if(!f[l])return;if(t){r=n?f[l]:f[l].data;if(r){s.isArray(t)||(t in r?t=[t]:(t=s.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,o=t.length;i<o;i++)delete r[t[i]];if(!(n?h:s.isEmptyObject)(r))return}}if(!n){delete f[l].data;if(!h(f[l]))return}s.support.deleteExpando||!f.setInterval?delete f[l]:f[l]=null,a&&(s.support.deleteExpando?delete e[u]:e.removeAttribute?e.removeAttribute(u):e[u]=null)},_data:function(e,t,n){return s.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=s.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),s.fn.extend({data:function(e,n){var r,i,o,u,a,f=this[0],l=0,h=null;if(e===t){if(this.length){h=s.data(f);if(f.nodeType===1&&!s._data(f,"parsedAttrs")){o=f.attributes;for(a=o.length;l<a;l++)u=o[l].name,u.indexOf("data-")===0&&(u=s.camelCase(u.substring(5)),c(f,u,h[u]));s._data(f,"parsedAttrs",!0)}}return h}return typeof e=="object"?this.each(function(){s.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",s.access(this,function(n){if(n===t)return h=this.triggerHandler("getData"+i,[r[0]]),h===t&&f&&(h=s.data(f,e),h=c(f,e,h)),h===t&&r[1]?this.data(r[0]):h;r[1]=n,this.each(function(){var t=s(this);t.triggerHandler("setData"+i,r),s.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){s.removeData(this,e)})}}),s.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",s._data(e,t,(s._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(s._data(t,r)||1)-1;i?s._data(t,r,i):(s.removeData(t,r,!0),p(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=s._data(e,t),n&&(!r||s.isArray(n)?r=s._data(e,t,s.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=s.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),s._data(e,t+".run",i),r.call(e,function(){s.dequeue(e,t)},i)),n.length||(s.removeData(e,t+"queue "+t+".run",!0),p(e,t,"queue"))}}),s.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?s.queue(this[0],e):n===t?this:this.each(function(){var t=s.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&s.dequeue(this,e)})},dequeue:function(e){return this.each(function(){s.dequeue(this,e)})},delay:function(e,t){return e=s.fx?s.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function h(){--u||r.resolveWith(i,[i])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var r=s.Deferred(),i=this,o=i.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=s.data(i[o],a,t,!0)||(s.data(i[o],f,t,!0)||s.data(i[o],l,t,!0))&&s.data(i[o],a,s.Callbacks("once memory"),!0))u++,c.add(h);return h(),r.promise(n)}});var d=/[\n\t\r]/g,v=/\s+/,m=/\r/g,g=/^(?:button|input)$/i,y=/^(?:button|input|object|select|textarea)$/i,b=/^a(?:rea)?$/i,w=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,E=s.support.getSetAttribute,S,x,T;s.fn.extend({attr:function(e,t){return s.access(this,s.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){s.removeAttr(this,e)})},prop:function(e,t){return s.access(this,s.prop,e,t,arguments.length>1)},removeProp:function(e){return e=s.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,o,u,a;if(s.isFunction(e))return this.each(function(t){s(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(v);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{o=" "+i.className+" ";for(u=0,a=t.length;u<a;u++)~o.indexOf(" "+t[u]+" ")||(o+=t[u]+" ");i.className=s.trim(o)}}}return this},removeClass:function(e){var n,r,i,o,u,a,f;if(s.isFunction(e))return this.each(function(t){s(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(v);for(r=0,i=this.length;r<i;r++){o=this[r];if(o.nodeType===1&&o.className)if(e){u=(" "+o.className+" ").replace(d," ");for(a=0,f=n.length;a<f;a++)u=u.replace(" "+n[a]+" "," ");o.className=s.trim(u)}else o.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return s.isFunction(e)?this.each(function(n){s(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,o=0,u=s(this),a=t,f=e.split(v);while(i=f[o++])a=r?a:!u.hasClass(i),u[a?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&s._data(this,"__className__",this.className),this.className=this.className||e===!1?"":s._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(d," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,o=this[0];if(!arguments.length){if(o)return n=s.valHooks[o.type]||s.valHooks[o.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(o,"value"))!==t?r:(r=o.value,typeof r=="string"?r.replace(m,""):r==null?"":r);return}return i=s.isFunction(e),this.each(function(r){var o=s(this),u;if(this.nodeType!==1)return;i?u=e.call(this,r,o.val()):u=e,u==null?u="":typeof u=="number"?u+="":s.isArray(u)&&(u=s.map(u,function(e){return e==null?"":e+""})),n=s.valHooks[this.type]||s.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,u,"value")===t)this.value=u})}}),s.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,o=e.selectedIndex,u=[],a=e.options,f=e.type==="select-one";if(o<0)return null;n=f?o:0,r=f?o+1:a.length;for(;n<r;n++){i=a[n];if(i.selected&&(s.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!s.nodeName(i.parentNode,"optgroup"))){t=s(i).val();if(f)return t;u.push(t)}}return f&&!u.length&&a.length?s(a[o]).val():u},set:function(e,t){var n=s.makeArray(t);return s(e).find("option").each(function(){this.selected=s.inArray(s(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var o,u,a,f=e.nodeType;if(!e||f===3||f===8||f===2)return;if(i&&n in s.attrFn)return s(e)[n](r);if(typeof e.getAttribute=="undefined")return s.prop(e,n,r);a=f!==1||!s.isXMLDoc(e),a&&(n=n.toLowerCase(),u=s.attrHooks[n]||(w.test(n)?x:S));if(r!==t){if(r===null){s.removeAttr(e,n);return}return u&&"set"in u&&a&&(o=u.set(e,r,n))!==t?o:(e.setAttribute(n,""+r),r)}return u&&"get"in u&&a&&(o=u.get(e,n))!==null?o:(o=e.getAttribute(n),o===null?t:o)},removeAttr:function(e,t){var n,r,i,o,u,a=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(v),o=r.length;for(;a<o;a++)i=r[a],i&&(n=s.propFix[i]||i,u=w.test(i),u||s.attr(e,i,""),e.removeAttribute(E?i:n),u&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(g.test(e.nodeName)&&e.parentNode)s.error("type property can't be changed");else if(!s.support.radioValue&&t==="radio"&&s.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return S&&s.nodeName(e,"button")?S.get(e,t):t in e?e.value:null},set:function(e,t,n){if(S&&s.nodeName(e,"button"))return S.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,o,u,a=e.nodeType;if(!e||a===3||a===8||a===2)return;return u=a!==1||!s.isXMLDoc(e),u&&(n=s.propFix[n]||n,o=s.propHooks[n]),r!==t?o&&"set"in o&&(i=o.set(e,r,n))!==t?i:e[n]=r:o&&"get"in o&&(i=o.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):y.test(e.nodeName)||b.test(e.nodeName)&&e.href?0:t}}}}),s.attrHooks.tabindex=s.propHooks.tabIndex,x={get:function(e,n){var r,i=s.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?s.removeAttr(e,n):(r=s.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},E||(T={name:!0,id:!0,coords:!0},S=s.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(T[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,r){var i=e.getAttributeNode(r);return i||(i=n.createAttribute(r),e.setAttributeNode(i)),i.nodeValue=t+""}},s.attrHooks.tabindex.set=S.set,s.each(["width","height"],function(e,t){s.attrHooks[t]=s.extend(s.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),s.attrHooks.contenteditable={get:S.get,set:function(e,t,n){t===""&&(t="false"),S.set(e,t,n)}}),s.support.hrefNormalized||s.each(["href","src","width","height"],function(e,n){s.attrHooks[n]=s.extend(s.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),s.support.style||(s.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),s.support.optSelected||(s.propHooks.selected=s.extend(s.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),s.support.enctype||(s.propFix.enctype="encoding"),s.support.checkOn||s.each(["radio","checkbox"],function(){s.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),s.each(["radio","checkbox"],function(){s.valHooks[this]=s.extend(s.valHooks[this],{set:function(e,t){if(s.isArray(t))return e.checked=s.inArray(s(e).val(),t)>=0}})});var N=/^(?:textarea|input|select)$/i,C=/^([^\.]*)?(?:\.(.+))?$/,k=/(?:^|\s)hover(\.\S+)?\b/,L=/^key/,A=/^(?:mouse|contextmenu)|click/,O=/^(?:focusinfocus|focusoutblur)$/,M=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,_=function(e){var t=M.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase( +),t[3]=t[3]&&RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},D=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},P=function(e){return s.event.special.hover?e:e.replace(k,"mouseenter$1 mouseleave$1")};s.event={add:function(e,n,r,i,o){var u,a,f,l,c,h,p,d,v,m,g,y;if(e.nodeType===3||e.nodeType===8||!n||!r||!(u=s._data(e)))return;r.handler&&(v=r,r=v.handler,o=v.selector),r.guid||(r.guid=s.guid++),f=u.events,f||(u.events=f={}),a=u.handle,a||(u.handle=a=function(e){return typeof s=="undefined"||!!e&&s.event.triggered===e.type?t:s.event.dispatch.apply(a.elem,arguments)},a.elem=e),n=s.trim(P(n)).split(" ");for(l=0;l<n.length;l++){c=C.exec(n[l])||[],h=c[1],p=(c[2]||"").split(".").sort(),y=s.event.special[h]||{},h=(o?y.delegateType:y.bindType)||h,y=s.event.special[h]||{},d=s.extend({type:h,origType:c[1],data:i,handler:r,guid:r.guid,selector:o,quick:o&&_(o),namespace:p.join(".")},v),g=f[h];if(!g){g=f[h]=[],g.delegateCount=0;if(!y.setup||y.setup.call(e,i,p,a)===!1)e.addEventListener?e.addEventListener(h,a,!1):e.attachEvent&&e.attachEvent("on"+h,a)}y.add&&(y.add.call(e,d),d.handler.guid||(d.handler.guid=r.guid)),o?g.splice(g.delegateCount++,0,d):g.push(d),s.event.global[h]=!0}e=null},global:{},remove:function(e,t,n,r,i){var o=s.hasData(e)&&s._data(e),u,a,f,l,c,h,p,d,v,m,g,y;if(!o||!(d=o.events))return;t=s.trim(P(t||"")).split(" ");for(u=0;u<t.length;u++){a=C.exec(t[u])||[],f=l=a[1],c=a[2];if(!f){for(f in d)s.event.remove(e,f+t[u],n,r,!0);continue}v=s.event.special[f]||{},f=(r?v.delegateType:v.bindType)||f,g=d[f]||[],h=g.length,c=c?RegExp("(^|\\.)"+c.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(p=0;p<g.length;p++)y=g[p],(i||l===y.origType)&&(!n||n.guid===y.guid)&&(!c||c.test(y.namespace))&&(!r||r===y.selector||r==="**"&&y.selector)&&(g.splice(p--,1),y.selector&&g.delegateCount--,v.remove&&v.remove.call(e,y));g.length===0&&h!==g.length&&((!v.teardown||v.teardown.call(e,c)===!1)&&s.removeEvent(e,f,o.handle),delete d[f])}s.isEmptyObject(d)&&(m=o.handle,m&&(m.elem=null),s.removeData(e,["events","handle"],!0))},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,o){if(!i||i.nodeType!==3&&i.nodeType!==8){var u=n.type||n,a=[],f,l,c,h,p,d,v,m,g,y;if(O.test(u+s.event.triggered))return;u.indexOf("!")>=0&&(u=u.slice(0,-1),l=!0),u.indexOf(".")>=0&&(a=u.split("."),u=a.shift(),a.sort());if((!i||s.event.customEvent[u])&&!s.event.global[u])return;n=typeof n=="object"?n[s.expando]?n:new s.Event(u,n):new s.Event(u),n.type=u,n.isTrigger=!0,n.exclusive=l,n.namespace=a.join("."),n.namespace_re=n.namespace?RegExp("(^|\\.)"+a.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,d=u.indexOf(":")<0?"on"+u:"";if(!i){f=s.cache;for(c in f)f[c].events&&f[c].events[u]&&s.event.trigger(n,r,f[c].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?s.makeArray(r):[],r.unshift(n),v=s.event.special[u]||{};if(v.trigger&&v.trigger.apply(i,r)===!1)return;g=[[i,v.bindType||u]];if(!o&&!v.noBubble&&!s.isWindow(i)){y=v.delegateType||u,h=O.test(y+u)?i:i.parentNode,p=null;for(;h;h=h.parentNode)g.push([h,y]),p=h;p&&p===i.ownerDocument&&g.push([p.defaultView||p.parentWindow||e,y])}for(c=0;c<g.length&&!n.isPropagationStopped();c++)h=g[c][0],n.type=g[c][1],m=(s._data(h,"events")||{})[n.type]&&s._data(h,"handle"),m&&m.apply(h,r),m=d&&h[d],m&&s.acceptData(h)&&m.apply(h,r)===!1&&n.preventDefault();return n.type=u,!o&&!n.isDefaultPrevented()&&(!v._default||v._default.apply(i.ownerDocument,r)===!1)&&(u!=="click"||!s.nodeName(i,"a"))&&s.acceptData(i)&&d&&i[u]&&(u!=="focus"&&u!=="blur"||n.target.offsetWidth!==0)&&!s.isWindow(i)&&(p=i[d],p&&(i[d]=null),s.event.triggered=u,i[u](),s.event.triggered=t,p&&(i[d]=p)),n.result}return},dispatch:function(n){n=s.event.fix(n||e.event);var r=(s._data(this,"events")||{})[n.type]||[],i=r.delegateCount,o=[].slice.call(arguments,0),u=!n.exclusive&&!n.namespace,a=s.event.special[n.type]||{},f=[],l,c,h,p,d,v,m,g,y,b,w;o[0]=n,n.delegateTarget=this;if(a.preDispatch&&a.preDispatch.call(this,n)===!1)return;if(i&&(!n.button||n.type!=="click")){p=s(this),p.context=this.ownerDocument||this;for(h=n.target;h!=this;h=h.parentNode||this)if(h.disabled!==!0){v={},g=[],p[0]=h;for(l=0;l<i;l++)y=r[l],b=y.selector,v[b]===t&&(v[b]=y.quick?D(h,y.quick):p.is(b)),v[b]&&g.push(y);g.length&&f.push({elem:h,matches:g})}}r.length>i&&f.push({elem:this,matches:r.slice(i)});for(l=0;l<f.length&&!n.isPropagationStopped();l++){m=f[l],n.currentTarget=m.elem;for(c=0;c<m.matches.length&&!n.isImmediatePropagationStopped();c++){y=m.matches[c];if(u||!n.namespace&&!y.namespace||n.namespace_re&&n.namespace_re.test(y.namespace))n.data=y.data,n.handleObj=y,d=((s.event.special[y.origType]||{}).handle||y.handler).apply(m.elem,o),d!==t&&(n.result=d,d===!1&&(n.preventDefault(),n.stopPropagation()))}}return a.postDispatch&&a.postDispatch.call(this,n),n.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,r){var i,s,o,u=r.button,a=r.fromElement;return e.pageX==null&&r.clientX!=null&&(i=e.target.ownerDocument||n,s=i.documentElement,o=i.body,e.pageX=r.clientX+(s&&s.scrollLeft||o&&o.scrollLeft||0)-(s&&s.clientLeft||o&&o.clientLeft||0),e.pageY=r.clientY+(s&&s.scrollTop||o&&o.scrollTop||0)-(s&&s.clientTop||o&&o.clientTop||0)),!e.relatedTarget&&a&&(e.relatedTarget=a===e.target?r.toElement:a),!e.which&&u!==t&&(e.which=u&1?1:u&2?3:u&4?2:0),e}},fix:function(e){if(e[s.expando])return e;var r,i,o=e,u=s.event.fixHooks[e.type]||{},a=u.props?this.props.concat(u.props):this.props;e=s.Event(o);for(r=a.length;r;)i=a[--r],e[i]=o[i];return e.target||(e.target=o.srcElement||n),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),u.filter?u.filter(e,o):e},special:{ready:{setup:s.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){s.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=s.extend(new s.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?s.event.trigger(i,null,t):s.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},s.event.handle=s.event.dispatch,s.removeEvent=n.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},s.Event=function(e,t){if(!(this instanceof s.Event))return new s.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?B:H):this.type=e,t&&s.extend(this,t),this.timeStamp=e&&e.timeStamp||s.now(),this[s.expando]=!0},s.Event.prototype={preventDefault:function(){this.isDefaultPrevented=B;var e=this.originalEvent;if(!e)return;e.preventDefault?e.preventDefault():e.returnValue=!1},stopPropagation:function(){this.isPropagationStopped=B;var e=this.originalEvent;if(!e)return;e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=B,this.stopPropagation()},isDefaultPrevented:H,isPropagationStopped:H,isImmediatePropagationStopped:H},s.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){s.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,o=i.selector,u;if(!r||r!==n&&!s.contains(n,r))e.type=i.origType,u=i.handler.apply(this,arguments),e.type=t;return u}}}),s.support.submitBubbles||(s.event.special.submit={setup:function(){if(s.nodeName(this,"form"))return!1;s.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=s.nodeName(n,"input")||s.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(s.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&s.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(s.nodeName(this,"form"))return!1;s.event.remove(this,"._submit")}}),s.support.changeBubbles||(s.event.special.change={setup:function(){if(N.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")s.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),s.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,s.event.simulate("change",this,e,!0))});return!1}s.event.add(this,"beforeactivate._change",function(e){var t=e.target;N.test(t.nodeName)&&!t._change_attached&&(s.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&s.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return s.event.remove(this,"._change"),N.test(this.nodeName)}}),s.support.focusinBubbles||s.each({focus:"focusin",blur:"focusout"},function(e,t){var r=0,i=function(e){s.event.simulate(t,e.target,s.event.fix(e),!0)};s.event.special[t]={setup:function(){r++===0&&n.addEventListener(e,i,!0)},teardown:function(){--r===0&&n.removeEventListener(e,i,!0)}}}),s.fn.extend({on:function(e,n,r,i,o){var u,a;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(a in e)this.on(a,n,r,e[a],o);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=H;else if(!i)return this;return o===1&&(u=i,i=function(e){return s().off(e),u.apply(this,arguments)},i.guid=u.guid||(u.guid=s.guid++)),this.each(function(){s.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return s(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var o in e)this.off(o,n,e[o]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=H),this.each(function(){s.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return s(this.context).on(e,this.selector,t,n),this},die:function(e,t){return s(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){s.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return s.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||s.guid++,r=0,i=function(n){var i=(s._data(this,"lastToggle"+e.guid)||0)%r;return s._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),s.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){s.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},s.attrFn&&(s.attrFn[t]=!0),L.test(t)&&(s.event.fixHooks[t]=s.event.keyHooks),A.test(t)&&(s.event.fixHooks[t]=s.event.mouseHooks)}),function(){function S(e,t,n,i,s,o){for(var u=0,a=i.length;u<a;u++){var f=i[u];if(f){var l=!1;f=f[e];while(f){if(f[r]===n){l=i[f.sizset];break}f.nodeType===1&&!o&&(f[r]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}i[u]=l}}}function x(e,t,n,i,s,o){for(var u=0,a=i.length;u<a;u++){var f=i[u];if(f){var l=!1;f=f[e];while(f){if(f[r]===n){l=i[f.sizset];break}if(f.nodeType===1){o||(f[r]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}i[u]=l}}}var e=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,r="sizcache"+(Math.random()+"").replace(".",""),i=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(t,r,i,s){i=i||[],r=r||n;var u=r;if(r.nodeType!==1&&r.nodeType!==9)return[];if(!t||typeof t!="string")return i;var a,f,l,c,p,m,g,b,w=!0,E=h.isXML(r),S=[],x=t;do{e.exec(""),a=e.exec(x);if(a){x=a[3],S.push(a[1]);if(a[2]){c=a[3];break}}}while(a);if(S.length>1&&v.exec(t))if(S.length===2&&d.relative[S[0]])f=T(S[0]+S[1],r,s);else{f=d.relative[S[0]]?[r]:h(S.shift(),r);while(S.length)t=S.shift(),d.relative[t]&&(t+=S.shift()),f=T(t,f,s)}else{!s&&S.length>1&&r.nodeType===9&&!E&&d.match.ID.test(S[0])&&!d.match.ID.test(S[S.length-1])&&(p=h.find(S.shift(),r,E),r=p.expr?h.filter(p.expr,p.set)[0]:p.set[0]);if(r){p=s?{expr:S.pop(),set:y(s)}:h.find(S.pop(),S.length!==1||S[0]!=="~"&&S[0]!=="+"||!r.parentNode?r:r.parentNode,E),f=p.expr?h.filter(p.expr,p.set):p.set,S.length>0?l=y(f):w=!1;while(S.length)m=S.pop(),g=m,d.relative[m]?g=S.pop():m="",g==null&&(g=r),d.relative[m](l,g,E)}else l=S=[]}l||(l=f),l||h.error(m||t);if(o.call(l)==="[object Array]")if(!w)i.push.apply(i,l);else if(r&&r.nodeType===1)for(b=0;l[b]!=null;b++)l[b]&&(l[b]===!0||l[b].nodeType===1&&h.contains(r,l[b]))&&i.push(f[b]);else for(b=0;l[b]!=null;b++)l[b]&&l[b].nodeType===1&&i.push(f[b]);else y(l,i);return c&&(h(c,u,i,s),h.uniqueSort(i)),i};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(e,t,n){var r,s=i++,o=x;typeof t=="string"&&!c.test(t)&&(t=t.toLowerCase(),r=t,o=S),o("parentNode",t,s,e,r,n)},"~":function(e,t,n){var r,s=i++,o=x;typeof t=="string"&&!c.test(t)&&(t=t.toLowerCase(),r=t,o=S),o("previousSibling",t,s,e,r,n)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=i++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(t,n,r,i,s){if(t[1]==="not"){if((e.exec(t[3])||"").length<=1&&!/^\w/.test(t[3])){var o=h.filter(t[3],n,r,!0^s);return r||i.push.apply(i,o),!1}t[3]=h(t[3],null,null,n)}else if(d.match.POS.test(t[0])||d.match.CHILD.test(t[0]))return!0;return t},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,i,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],i=t[3];if(n===1&&i===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[r]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[r]=s}return f=e.nodeIndex-i,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(n.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;n.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=n.createElement("div"),r="script"+(new Date).getTime(),i=n.documentElement;e.innerHTML="<a name='"+r+"'/>",i.insertBefore(e,i.firstChild),n.getElementById(r)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),i.removeChild(e),i=e=null}(),function(){var e=n.createElement("div");e.appendChild(n.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),n.querySelectorAll&&function(){var e=h,t=n.createElement("div"),r="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(t.querySelectorAll&&t.querySelectorAll(".TEST").length===0)return;h=function(t,i,s,o){i=i||n;if(!o&&!h.isXML(i)){var u=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(u&&(i.nodeType===1||i.nodeType===9)){if(u[1])return y(i.getElementsByTagName(t),s);if(u[2]&&d.find.CLASS&&i.getElementsByClassName)return y(i.getElementsByClassName(u[2]),s)}if(i.nodeType===9){if(t==="body"&&i.body)return y([i.body],s);if(u&&u[3]){var a=i.getElementById(u[3]);if(!a||!a.parentNode)return y([],s);if(a.id===u[3])return y([a],s)}try{return y(i.querySelectorAll(t),s)}catch(f){}}else if(i.nodeType===1&&i.nodeName.toLowerCase()!=="object"){var l=i,c=i.getAttribute("id"),p=c||r,v=i.parentNode,m=/^\s*[+~]/.test(t);c?p=p.replace(/'/g,"\\$&"):i.setAttribute("id",p),m&&v&&(i=i.parentNode);try{if(!m||v)return y(i.querySelectorAll("[id='"+p+"'] "+t),s)}catch(g){}finally{c||l.removeAttribute("id")}}}return e(t,i,s,o)};for(var i in e)h[i]=e[i];t=null}(),function(){var e=n.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var r=!t.call(n.createElement("div"),"div"),i=!1;try{t.call(n.documentElement,"[test!='']:sizzle")}catch(s){i=!0}h.matchesSelector=function(e,n){n=n.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(i||!d.match.PSEUDO.test(n)&&!/!=/.test(n)){var s=t.call(e,n);if(s||!r||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(n,null,null,[e]).length>0}}}(),function(){var e=n.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!e.getElementsByClassName||e.getElementsByClassName("e").length===0)return;e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}(),n.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:n.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var T=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=s.attr,h.selectors.attrMap={},s.find=h,s.expr=h.selectors,s.expr[":"]=s.expr.filters,s.unique=h.uniqueSort,s.text=h.getText,s.isXMLDoc=h.isXML,s.contains=h.contains}();var j=/Until$/,F=/^(?:parents|prevUntil|prevAll)/,I=/,/,q=/^.[^:#\[\.,]*$/,R=Array.prototype.slice,U=s.expr.match.globalPOS,z={children:!0,contents:!0,next:!0,prev:!0};s.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return s(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(s.contains(t[n],this))return!0});var i=this.pushStack("","find",e),o,u,a;for(n=0,r=this.length;n<r;n++){o=i.length,s.find(e,this[n],i);if(n>0)for(u=o;u<i.length;u++)for(a=0;a<o;a++)if(i[a]===i[u]){i.splice(u--,1);break}}return i},has:function(e){var t=s(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(s.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(X(this,e,!1),"not",e)},filter:function(e){return this.pushStack(X(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?U.test(e)?s(e,this.context).index(this[0])>=0:s.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,o=this[0];if(s.isArray(e)){var u=1;while(o&&o.ownerDocument&&o!==t){for(r=0;r<e.length;r++)s(o).is(e[r])&&n.push({selector:e[r],elem:o,level:u});o=o.parentNode,u++}return n}var a=U.test(e)||typeof e!="string"?s(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){o=this[r];while(o){if(a?a.index(o)>-1:s.find.matchesSelector(o,e)){n.push(o);break}o=o.parentNode;if(!o||!o.ownerDocument||o===t||o.nodeType===11)break}}return n=n.length>1?s.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?s.inArray(this[0],s(e)):s.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?s(e,t):s.makeArray(e&&e.nodeType?[e]:e),r=s.merge(this.get(),n);return this.pushStack(W(n[0])||W(r[0])?r:s.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),s.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return s.dir(e,"parentNode")},parentsUntil:function(e,t,n){return s.dir(e,"parentNode",n)},next:function(e){return s.nth(e,2,"nextSibling")},prev:function(e){return s.nth(e,2,"previousSibling")},nextAll:function(e){return s.dir(e,"nextSibling")},prevAll:function(e){return s.dir(e,"previousSibling")},nextUntil:function(e,t,n){return s.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return s.dir(e,"previousSibling",n)},siblings:function(e){return s.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return s.sibling(e.firstChild)},contents:function(e){return s.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:s.makeArray(e.childNodes)}},function(e,t){s.fn[e]=function(n,r){var i=s.map(this,t,n);return j.test(e)||(r=n),r&&typeof r=="string"&&(i=s.filter(r,i)),i=this.length>1&&!z[e]?s.unique(i):i,(this.length>1||I.test(r))&&F.test(e)&&(i=i.reverse()),this.pushStack(i,e,R.call(arguments).join(","))}}),s.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?s.find.matchesSelector(t[0],e)?[t[0]]:[]:s.find.matches(e,t)},dir:function(e,n,r){var i=[],o=e[n];while(o&&o.nodeType!==9&&(r===t||o.nodeType!==1||!s(o).is(r)))o.nodeType===1&&i.push(o),o=o[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var $="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",J=/ jQuery\d+="(?:\d+|null)"/g,K=/^\s+/,Q=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,G=/<([\w:]+)/,Y=/<tbody/i,Z=/<|&#?\w+;/,et=/<(?:script|style)/i,tt=/<(?:script|object|embed|option|style)/i,nt=RegExp("<(?:"+$+")[\\s/>]","i"),rt=/checked\s*(?:[^=]|=\s*.checked.)/i,it=/\/(java|ecma)script/i,st=/^\s*<!(?:\[CDATA\[|\-\-)/,ot={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},ut=V(n);ot.optgroup=ot.option,ot.tbody=ot.tfoot=ot.colgroup=ot.caption=ot.thead,ot.th=ot.td,s.support.htmlSerialize||(ot._default=[1,"div<div>","</div>"]),s.fn.extend({text:function(e){return s.access(this,function(e){return e===t?s.text(this):this.empty().append((this[0]&&this[0].ownerDocument||n).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(s.isFunction(e))return this.each(function(t){s(this).wrapAll(e.call(this,t))});if(this[0]){var t=s(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return s.isFunction(e)?this.each(function(t){s(this).wrapInner(e.call(this,t))}):this.each(function(){var t=s(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=s.isFunction(e);return this.each(function(n){s(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){s.nodeName(this,"body")||s(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=s.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if( +this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,s.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||s.filter(e,[r]).length)!t&&r.nodeType===1&&(s.cleanData(r.getElementsByTagName("*")),s.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&s.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return s.clone(this,e,t)})},html:function(e){return s.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(J,""):null;if(typeof e=="string"&&!et.test(e)&&(s.support.leadingWhitespace||!K.test(e))&&!ot[(G.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(Q,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(s.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(o){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?s.isFunction(e)?this.each(function(t){var n=s(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=s(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;s(this).remove(),t?s(t).before(e):s(n).append(e)})):this.length?this.pushStack(s(s.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,o,u,a,f=e[0],l=[];if(!s.support.checkClone&&arguments.length===3&&typeof f=="string"&&rt.test(f))return this.each(function(){s(this).domManip(e,n,r,!0)});if(s.isFunction(f))return this.each(function(i){var o=s(this);e[0]=f.call(this,i,n?o.html():t),o.domManip(e,n,r)});if(this[0]){a=f&&f.parentNode,s.support.parentNode&&a&&a.nodeType===11&&a.childNodes.length===this.length?i={fragment:a}:i=s.buildFragment(e,this,l),u=i.fragment,u.childNodes.length===1?o=u=u.firstChild:o=u.firstChild;if(o){n=n&&s.nodeName(o,"tr");for(var c=0,h=this.length,p=h-1;c<h;c++)r.call(n?at(this[c],o):this[c],i.cacheable||h>1&&c<p?s.clone(u,!0,!0):u)}l.length&&s.each(l,function(e,t){t.src?s.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):s.globalEval((t.text||t.textContent||t.innerHTML||"").replace(st,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),s.buildFragment=function(e,t,r){var i,o,u,a,f=e[0];return t&&t[0]&&(a=t[0].ownerDocument||t[0]),a.createDocumentFragment||(a=n),e.length===1&&typeof f=="string"&&f.length<512&&a===n&&f.charAt(0)==="<"&&!tt.test(f)&&(s.support.checkClone||!rt.test(f))&&(s.support.html5Clone||!nt.test(f))&&(o=!0,u=s.fragments[f],u&&u!==1&&(i=u)),i||(i=a.createDocumentFragment(),s.clean(e,a,i,r)),o&&(s.fragments[f]=u?i:1),{fragment:i,cacheable:o}},s.fragments={},s.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){s.fn[e]=function(n){var r=[],i=s(n),o=this.length===1&&this[0].parentNode;if(o&&o.nodeType===11&&o.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var u=0,a=i.length;u<a;u++){var f=(u>0?this.clone(!0):this).get();s(i[u])[t](f),r=r.concat(f)}return this.pushStack(r,e,i.selector)}}),s.extend({clone:function(e,t,n){var r,i,o,u=s.support.html5Clone||s.isXMLDoc(e)||!nt.test("<"+e.nodeName+">")?e.cloneNode(!0):dt(e);if((!s.support.noCloneEvent||!s.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!s.isXMLDoc(e)){lt(e,u),r=ct(e),i=ct(u);for(o=0;r[o];++o)i[o]&<(r[o],i[o])}if(t){ft(e,u);if(n){r=ct(e),i=ct(u);for(o=0;r[o];++o)ft(r[o],i[o])}}return r=i=null,u},clean:function(e,t,r,i){var o,u,a,f=[];t=t||n,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||n);for(var l=0,c;(c=e[l])!=null;l++){typeof c=="number"&&(c+="");if(!c)continue;if(typeof c=="string")if(!Z.test(c))c=t.createTextNode(c);else{c=c.replace(Q,"<$1></$2>");var h=(G.exec(c)||["",""])[1].toLowerCase(),p=ot[h]||ot._default,d=p[0],v=t.createElement("div"),m=ut.childNodes,g;t===n?ut.appendChild(v):V(t).appendChild(v),v.innerHTML=p[1]+c+p[2];while(d--)v=v.lastChild;if(!s.support.tbody){var y=Y.test(c),b=h==="table"&&!y?v.firstChild&&v.firstChild.childNodes:p[1]==="<table>"&&!y?v.childNodes:[];for(a=b.length-1;a>=0;--a)s.nodeName(b[a],"tbody")&&!b[a].childNodes.length&&b[a].parentNode.removeChild(b[a])}!s.support.leadingWhitespace&&K.test(c)&&v.insertBefore(t.createTextNode(K.exec(c)[0]),v.firstChild),c=v.childNodes,v&&(v.parentNode.removeChild(v),m.length>0&&(g=m[m.length-1],g&&g.parentNode&&g.parentNode.removeChild(g)))}var w;if(!s.support.appendChecked)if(c[0]&&typeof (w=c.length)=="number")for(a=0;a<w;a++)pt(c[a]);else pt(c);c.nodeType?f.push(c):f=s.merge(f,c)}if(r){o=function(e){return!e.type||it.test(e.type)};for(l=0;f[l];l++){u=f[l];if(i&&s.nodeName(u,"script")&&(!u.type||it.test(u.type)))i.push(u.parentNode?u.parentNode.removeChild(u):u);else{if(u.nodeType===1){var E=s.grep(u.getElementsByTagName("script"),o);f.splice.apply(f,[l+1,0].concat(E))}r.appendChild(u)}}}return f},cleanData:function(e){var t,n,r=s.cache,i=s.event.special,o=s.support.deleteExpando;for(var u=0,a;(a=e[u])!=null;u++){if(a.nodeName&&s.noData[a.nodeName.toLowerCase()])continue;n=a[s.expando];if(n){t=r[n];if(t&&t.events){for(var f in t.events)i[f]?s.event.remove(a,f):s.removeEvent(a,f,t.handle);t.handle&&(t.handle.elem=null)}o?delete a[s.expando]:a.removeAttribute&&a.removeAttribute(s.expando),delete r[n]}}}});var vt=/alpha\([^)]*\)/i,mt=/opacity=([^)]*)/,gt=/([A-Z]|^ms)/g,yt=/^[\-+]?(?:\d*\.)?\d+$/i,bt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,wt=/^([\-+])=([\-+.\de]+)/,Et=/^margin/,St={position:"absolute",visibility:"hidden",display:"block"},xt=["Top","Right","Bottom","Left"],Tt,Nt,Ct;s.fn.css=function(e,n){return s.access(this,function(e,n,r){return r!==t?s.style(e,n,r):s.css(e,n)},e,n,arguments.length>1)},s.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Tt(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":s.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!e||e.nodeType===3||e.nodeType===8||!e.style)return;var o,u,a=s.camelCase(n),f=e.style,l=s.cssHooks[a];n=s.cssProps[a]||a;if(r===t)return l&&"get"in l&&(o=l.get(e,!1,i))!==t?o:f[n];u=typeof r,u==="string"&&(o=wt.exec(r))&&(r=+(o[1]+1)*+o[2]+parseFloat(s.css(e,n)),u="number");if(r==null||u==="number"&&isNaN(r))return;u==="number"&&!s.cssNumber[a]&&(r+="px");if(!l||!("set"in l)||(r=l.set(e,r))!==t)try{f[n]=r}catch(c){}},css:function(e,n,r){var i,o;n=s.camelCase(n),o=s.cssHooks[n],n=s.cssProps[n]||n,n==="cssFloat"&&(n="float");if(o&&"get"in o&&(i=o.get(e,!0,r))!==t)return i;if(Tt)return Tt(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),s.curCSS=s.css,n.defaultView&&n.defaultView.getComputedStyle&&(Nt=function(e,t){var n,r,i,o,u=e.style;return t=t.replace(gt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!s.contains(e.ownerDocument.documentElement,e)&&(n=s.style(e,t))),!s.support.pixelMargin&&i&&Et.test(t)&&bt.test(n)&&(o=u.width,u.width=n,n=i.width,u.width=o),n}),n.documentElement.currentStyle&&(Ct=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),bt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Tt=Nt||Ct,s.each(["height","width"],function(e,t){s.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?kt(e,t,r):s.swap(e,St,function(){return kt(e,t,r)})},set:function(e,t){return yt.test(t)?t+"px":t}}}),s.support.opacity||(s.cssHooks.opacity={get:function(e,t){return mt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=s.isNumeric(t)?"alpha(opacity="+t*100+")":"",o=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&s.trim(o.replace(vt,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=vt.test(o)?o.replace(vt,i):o+" "+i}}),s(function(){s.support.reliableMarginRight||(s.cssHooks.marginRight={get:function(e,t){return s.swap(e,{display:"inline-block"},function(){return t?Tt(e,"margin-right"):e.style.marginRight})}})}),s.expr&&s.expr.filters&&(s.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!s.support.reliableHiddenOffsets&&(e.style&&e.style.display||s.css(e,"display"))==="none"},s.expr.filters.visible=function(e){return!s.expr.filters.hidden(e)}),s.each({margin:"",padding:"",border:"Width"},function(e,t){s.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+xt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Lt=/%20/g,At=/\[\]$/,Ot=/\r?\n/g,Mt=/#.*$/,_t=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Dt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Pt=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Ht=/^(?:GET|HEAD)$/,Bt=/^\/\//,jt=/\?/,Ft=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,It=/^(?:select|textarea)/i,qt=/\s+/,Rt=/([?&])_=[^&]*/,Ut=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,zt=s.fn.load,Wt={},Xt={},Vt,$t,Jt=["*/"]+["*"];try{Vt=i.href}catch(Kt){Vt=n.createElement("a"),Vt.href="",Vt=Vt.href}$t=Ut.exec(Vt.toLowerCase())||[],s.fn.extend({load:function(e,n,r){if(typeof e!="string"&&zt)return zt.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var o=e.slice(i,e.length);e=e.slice(0,i)}var u="GET";n&&(s.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=s.param(n,s.ajaxSettings.traditional),u="POST"));var a=this;return s.ajax({url:e,type:u,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),a.html(o?s("<div>").append(n.replace(Ft,"")).find(o):n)),r&&a.each(r,[n,t,e])}}),this},serialize:function(){return s.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?s.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||It.test(this.nodeName)||Dt.test(this.type))}).map(function(e,t){var n=s(this).val();return n==null?null:s.isArray(n)?s.map(n,function(e,n){return{name:t.name,value:e.replace(Ot,"\r\n")}}):{name:t.name,value:n.replace(Ot,"\r\n")}}).get()}}),s.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){s.fn[t]=function(e){return this.on(t,e)}}),s.each(["get","post"],function(e,n){s[n]=function(e,r,i,o){return s.isFunction(r)&&(o=o||i,i=r,r=t),s.ajax({type:n,url:e,data:r,success:i,dataType:o})}}),s.extend({getScript:function(e,n){return s.get(e,t,n,"script")},getJSON:function(e,t,n){return s.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?Yt(e,s.ajaxSettings):(t=e,e=s.ajaxSettings),Yt(e,t),e},ajaxSettings:{url:Vt,isLocal:Pt.test($t[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":Jt},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":s.parseJSON,"text xml":s.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:Qt(Wt),ajaxTransport:Qt(Xt),ajax:function(e,n){function S(e,n,c,h){if(y===2)return;y=2,m&&clearTimeout(m),v=t,p=h||"",E.readyState=e>0?4:0;var d,g,w,S=n,x=c?en(r,E,c):t,T,N;if(e>=200&&e<300||e===304){if(r.ifModified){if(T=E.getResponseHeader("Last-Modified"))s.lastModified[l]=T;if(N=E.getResponseHeader("Etag"))s.etag[l]=N}if(e===304)S="notmodified",d=!0;else try{g=tn(r,x),S="success",d=!0}catch(C){S="parsererror",w=C}}else{w=S;if(!S||e)S="error",e<0&&(e=0)}E.status=e,E.statusText=""+(n||S),d?u.resolveWith(i,[g,S,E]):u.rejectWith(i,[E,S,w]),E.statusCode(f),f=t,b&&o.trigger("ajax"+(d?"Success":"Error"),[E,r,d?g:w]),a.fireWith(i,[E,S]),b&&(o.trigger("ajaxComplete",[E,r]),--s.active||s.event.trigger("ajaxStop"))}typeof e=="object"&&(n=e,e=t),n=n||{};var r=s.ajaxSetup({},n),i=r.context||r,o=i!==r&&(i.nodeType||i instanceof s)?s(i):s.event,u=s.Deferred(),a=s.Callbacks("once memory"),f=r.statusCode||{},l,c={},h={},p,d,v,m,g,y=0,b,w,E={readyState:0,setRequestHeader:function(e,t){if(!y){var n=e.toLowerCase();e=h[n]=h[n]||e,c[e]=t}return this},getAllResponseHeaders:function(){return y===2?p:null},getResponseHeader:function(e){var n;if(y===2){if(!d){d={};while(n=_t.exec(p))d[n[1].toLowerCase()]=n[2]}n=d[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return y||(r.mimeType=e),this},abort:function(e){return e=e||"abort",v&&v.abort(e),S(0,e),this}};u.promise(E),E.success=E.done,E.error=E.fail,E.complete=a.add,E.statusCode=function(e){if(e){var t;if(y<2)for(t in e)f[t]=[f[t],e[t]];else t=e[E.status],E.then(t,t)}return this},r.url=((e||r.url)+"").replace(Mt,"").replace(Bt,$t[1]+"//"),r.dataTypes=s.trim(r.dataType||"*").toLowerCase().split(qt),r.crossDomain==null&&(g=Ut.exec(r.url.toLowerCase()),r.crossDomain=!(!g||g[1]==$t[1]&&g[2]==$t[2]&&(g[3]||(g[1]==="http:"?80:443))==($t[3]||($t[1]==="http:"?80:443)))),r.data&&r.processData&&typeof r.data!="string"&&(r.data=s.param(r.data,r.traditional)),Gt(Wt,r,n,E);if(y===2)return!1;b=r.global,r.type=r.type.toUpperCase(),r.hasContent=!Ht.test(r.type),b&&s.active++===0&&s.event.trigger("ajaxStart");if(!r.hasContent){r.data&&(r.url+=(jt.test(r.url)?"&":"?")+r.data,delete r.data),l=r.url;if(r.cache===!1){var x=s.now(),T=r.url.replace(Rt,"$1_="+x);r.url=T+(T===r.url?(jt.test(r.url)?"&":"?")+"_="+x:"")}}(r.data&&r.hasContent&&r.contentType!==!1||n.contentType)&&E.setRequestHeader("Content-Type",r.contentType),r.ifModified&&(l=l||r.url,s.lastModified[l]&&E.setRequestHeader("If-Modified-Since",s.lastModified[l]),s.etag[l]&&E.setRequestHeader("If-None-Match",s.etag[l])),E.setRequestHeader("Accept",r.dataTypes[0]&&r.accepts[r.dataTypes[0]]?r.accepts[r.dataTypes[0]]+(r.dataTypes[0]!=="*"?", "+Jt+"; q=0.01":""):r.accepts["*"]);for(w in r.headers)E.setRequestHeader(w,r.headers[w]);if(!r.beforeSend||r.beforeSend.call(i,E,r)!==!1&&y!==2){for(w in{success:1,error:1,complete:1})E[w](r[w]);v=Gt(Xt,r,n,E);if(!v)S(-1,"No Transport");else{E.readyState=1,b&&o.trigger("ajaxSend",[E,r]),r.async&&r.timeout>0&&(m=setTimeout(function(){E.abort("timeout")},r.timeout));try{y=1,v.send(c,S)}catch(N){if(y>=2)throw N;S(-1,N)}}return E}return E.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=s.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=s.ajaxSettings.traditional);if(s.isArray(e)||e.jquery&&!s.isPlainObject(e))s.each(e,function(){i(this.name,this.value)});else for(var o in e)Zt(o,e[o],n,i);return r.join("&").replace(Lt,"+")}}),s.extend({active:0,lastModified:{},etag:{}});var nn=s.now(),rn=/(\=)\?(&|$)|\?\?/i;s.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return s.expando+"_"+nn++}}),s.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(rn.test(t.url)||i&&rn.test(t.data))){var o,u=t.jsonpCallback=s.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a=e[u],f=t.url,l=t.data,c="$1"+u+"$2";return t.jsonp!==!1&&(f=f.replace(rn,c),t.url===f&&(i&&(l=l.replace(rn,c)),t.data===l&&(f+=(/\?/.test(f)?"&":"?")+t.jsonp+"="+u))),t.url=f,t.data=l,e[u]=function(e){o=[e]},r.always(function(){e[u]=a,o&&s.isFunction(a)&&e[u](o[0])}),t.converters["script json"]=function(){return o||s.error(u+" was not called"),o[0]},t.dataTypes[0]="json","script"}}),s.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return s.globalEval(e),e}}}),s.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),s.ajaxTransport("script",function(e){if(e.crossDomain){var r,i=n.head||n.getElementsByTagName("head")[0]||n.documentElement;return{send:function(s,o){r=n.createElement("script"),r.async="async",e.scriptCharset&&(r.charset=e.scriptCharset),r.src=e.url,r.onload=r.onreadystatechange=function(e,n){if(n||!r.readyState||/loaded|complete/.test(r.readyState))r.onload=r.onreadystatechange=null,i&&r.parentNode&&i.removeChild(r),r=t,n||o(200,"success")},i.insertBefore(r,i.firstChild)},abort:function(){r&&r.onload(0,1)}}}});var sn=e.ActiveXObject?function(){for(var e in un)un[e](0,1)}:!1,on=0,un;s.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&an()||fn()}:an,function(e){s.extend(s.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(s.ajaxSettings.xhr()),s.support.ajax&&s.ajaxTransport(function(n){if(!n.crossDomain||s.support.cors){var r;return{send:function(i,o){var u=n.xhr(),a,f;n.username?u.open(n.type,n.url,n.async,n.username,n.password):u.open(n.type,n.url,n.async);if(n.xhrFields)for(f in n.xhrFields)u[f]=n.xhrFields[f];n.mimeType&&u.overrideMimeType&&u.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(f in i)u.setRequestHeader(f,i[f])}catch(l){}u.send(n.hasContent&&n.data||null),r=function(e,i){var f,l,c,h,p;try{if(r&&(i||u.readyState===4)){r=t,a&&(u.onreadystatechange=s.noop,sn&&delete un[a]);if(i)u.readyState!==4&&u.abort();else{f=u.status,c=u.getAllResponseHeaders(),h={},p=u.responseXML,p&&p.documentElement&&(h.xml=p);try{h.text=u.responseText}catch(e){}try{l=u.statusText}catch(d){l=""}!f&&n.isLocal&&!n.crossDomain?f=h.text?200:404:f===1223&&(f=204)}}}catch(v){i||o(-1,v)}h&&o(f,l,h,c)},!n.async||u.readyState===4?r():(a=++on,sn&&(un||(un={},s(e).unload(sn)),un[a]=r),u.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var ln={},cn,hn,pn=/^(?:toggle|show|hide)$/,dn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,vn,mn=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],gn;s.fn.extend({show:function(e,t,n){var r,i;if(e||e===0)return this.animate(wn("show",3),e,t,n);for(var o=0,u=this.length;o<u;o++)r=this[o],r.style&&(i=r.style.display,!s._data(r,"olddisplay")&&i==="none"&&(i=r.style.display=""),(i===""&&s.css(r,"display")==="none"||!s.contains(r.ownerDocument.documentElement,r))&&s._data(r,"olddisplay",En(r.nodeName)));for(o=0;o<u;o++){r=this[o];if(r.style){i=r.style.display;if(i===""||i==="none")r.style.display=s._data(r,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(wn("hide",3),e,t,n);var r,i,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(i=s.css(r,"display"),i!=="none"&&!s._data(r,"olddisplay")&&s._data(r,"olddisplay",i));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:s.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return s.isFunction(e)&&s.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:s(this).is(":hidden");s(this)[t?"show":"hide"]()}):this.animate(wn("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){function o(){i.queue===!1&&s._mark(this);var t=s.extend({},i),n=this.nodeType===1,r=n&&s(this).is(":hidden"),o,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){o=s.camelCase(a),a!==o&&(e[o]=e[a],delete e[a]);if((l=s.cssHooks[o])&&"expand"in l){c=l.expand(e[o]),delete e[o];for(a in c)a in e||(e[a]=c[a])}}for(o in e){u=e[o],s.isArray(u)?(t.animatedProperties[o]=u[1],u=e[o]=u[0]):t.animatedProperties[o]=t.specialEasing&&t.specialEasing[o]||t.easing||"swing";if(u==="hide"&&r||u==="show"&&!r)return t.complete.call(this);n&&(o==="height"||o==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],s.css(this,"display")==="inline"&&s.css(this,"float")==="none"&&(!s.support.inlineBlockNeedsLayout||En(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new s.fx(this,t,a),u=e[a],pn.test(u)?(m=s._data(this,"toggle"+a)||(u==="toggle"?r?"show":"hide":0),m?(s._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=dn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(s.cssNumber[a]?"":"px"),v!=="px"&&(s.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,s.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var i=s.speed(t,n,r);return s.isEmptyObject(e)?this.each(i.complete,[!1]):(e=s.extend({},e),i.queue===!1?this.each(o):this.queue(i.queue,o))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function u(e,t,n){var i=t[n];s.removeData(e,n,!0),i.stop(r)}var t,n=!1,i=s.timers,o=s._data(this);r||s._unmark(!0,this);if(e==null)for(t in o)o[t]&&o[t].stop&&t.indexOf(".run")===t.length-4&&u(this,o,t);else o[t=e+".run"]&&o[t].stop&&u(this,o,t);for(t=i.length;t--;)i[t].elem===this&&(e==null||i[t].queue===e)&&(r?i[t](!0):i[t].saveState(),n=!0,i.splice(t,1));(!r||!n)&&s.dequeue(this,e)})}}),s.each({slideDown:wn("show",1),slideUp:wn("hide",1),slideToggle:wn("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){s.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),s.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?s.extend({},e):{complete:n||!n&&t||s.isFunction(e)&&e,duration:e,easing:n&&t||t&&!s.isFunction(t)&&t};r.duration=s.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in s.fx.speeds?s.fx.speeds[r.duration]:s.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){s.isFunction(r.old)&&r.old.call(this),r.queue?s.dequeue(this,r.queue):e!==!1&&s._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),s.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(s.fx.step[this.prop]||s.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=s.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function u(e){return i.step(e)}var i=this,o=s.fx;this.startTime=gn||yn(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(s.cssNumber[this.prop]?"":"px"),u.queue=this.options.queue,u.elem=this.elem,u.saveState=function(){s._data(i.elem,"fxshow"+i.prop)===t&&(i.options.hide?s._data(i.elem,"fxshow"+i.prop,i.start):i.options.show&&s._data(i.elem,"fxshow"+i.prop,i.end))},u()&&s.timers.push(u)&&!vn&&(vn=setInterval(o.tick,o.interval))},show:function(){var e=s._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||s.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),s(this.elem).show()},hide:function(){this.options.orig[this.prop]=s._data(this.elem,"fxshow"+this.prop)||s.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=gn||yn(),o=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(o=!1);if(o){a.overflow!=null&&!s.support.shrinkWrapBlocks&&s.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&s(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)s.style(u,t,a.orig[t]),s.removeData(u,"fxshow"+t,!0),s.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=s.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},s.extend(s.fx,{tick:function(){var e,t=s.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||s.fx.stop()},interval:13,stop:function(){clearInterval(vn),vn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){s.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),s.each(mn.concat.apply([],mn),function(e,t){t.indexOf("margin")&&(s.fx.step[t]=function(e){s.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),s.expr&&s.expr.filters&&(s.expr.filters.animated=function(e){return s.grep(s.timers,function(t){return e===t.elem}).length});var Sn,xn=/^t(?:able|d|h)$/i,Tn=/^(?:body|html)$/i;"getBoundingClientRect"in n.documentElement?Sn=function(e,t,n,r){try{r=e.getBoundingClientRect()}catch(i){}if(!r||!s.contains(n,e))return r?{top:r.top,left:r.left}:{top:0,left:0};var o=t.body,u=Nn(t),a=n.clientTop||o.clientTop||0,f=n.clientLeft||o.clientLeft||0,l=u.pageYOffset||s.support.boxModel&&n.scrollTop||o.scrollTop,c=u.pageXOffset||s.support.boxModel&&n.scrollLeft||o.scrollLeft,h=r.top+l-a,p=r.left+c-f;return{top:h,left:p}}:Sn=function(e,t,n){var r,i=e.offsetParent,o=e,u=t.body,a=t.defaultView,f=a?a.getComputedStyle(e,null):e.currentStyle,l=e.offsetTop,c=e.offsetLeft;while((e=e.parentNode)&&e!==u&&e!==n){if(s.support.fixedPosition&&f.position==="fixed")break;r=a?a.getComputedStyle(e,null):e.currentStyle,l-=e.scrollTop,c-=e.scrollLeft,e===i&&(l+=e.offsetTop,c+=e.offsetLeft,s.support.doesNotAddBorder&&(!s.support.doesAddBorderForTableAndCells||!xn.test(e.nodeName))&&(l+=parseFloat(r.borderTopWidth)||0,c+=parseFloat(r.borderLeftWidth)||0),o=i,i=e.offsetParent),s.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(l+=parseFloat(r.borderTopWidth)||0,c+=parseFloat(r.borderLeftWidth)||0),f=r}if(f.position==="relative"||f.position==="static")l+=u.offsetTop,c+=u.offsetLeft;return s.support.fixedPosition&&f.position==="fixed"&&(l+=Math.max(n.scrollTop,u.scrollTop),c+=Math.max(n.scrollLeft,u.scrollLeft)),{top:l,left:c}},s.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){s.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?s.offset.bodyOffset(n):Sn(n,r,r.documentElement):null},s.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return s.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(s.css(e,"marginTop"))||0,n+=parseFloat(s.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=s.css(e,"position");r==="static"&&(e.style.position="relative");var i=s(e),o=i.offset(),u=s.css(e,"top"),a=s.css(e,"left"),f=(r==="absolute"||r==="fixed")&&s.inArray("auto",[u,a])>-1,l={},c={},h,p;f?(c=i.position(),h=c.top,p=c.left):(h=parseFloat(u)||0,p=parseFloat(a)||0),s.isFunction(t)&&(t=t.call(e,n,o)),t.top!=null&&(l.top=t.top-o.top+h),t.left!=null&&(l.left=t.left-o.left+p),"using"in t?t.using.call(e,l):i.css(l)}},s.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Tn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(s.css(e,"marginTop"))||0,n.left-=parseFloat(s.css(e,"marginLeft"))||0,r.top+=parseFloat(s.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(s.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||n.body;while(e&&!Tn.test(e.nodeName)&&s.css(e,"position")==="static")e=e.offsetParent;return e})}}),s.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);s.fn[e]=function(i){return s.access(this,function(e,i,o){var u=Nn(e);if(o===t)return u?n in u?u[n]:s.support.boxModel&&u.document.documentElement[i]||u.document.body[i]:e[i];u?u.scrollTo(r?s(u).scrollLeft():o,r?o:s(u).scrollTop()):e[i]=o},e,i,arguments.length,null)}}),s.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,o="offset"+e;s.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(s.css(e,n,"padding")):this[n]():null},s.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(s.css(t,n,e?"margin":"border")):this[n]():null},s.fn[n]=function(e){return s.access(this,function(e,n,u){var a,f,l,c;if(s.isWindow(e))return a=e.document,f=a.documentElement[r],s.support.boxModel&&f||a.body&&a.body[r]||f;if(e.nodeType===9)return a=e.documentElement,a[r]<a[i]?Math.max(e.body[i],a[i],e.body[o],a[o]):a[r];if(u===t)return l=s.css(e,n),c=parseFloat(l),s.isNumeric(c)?c:l;s(e).css(n,u)},n,e,arguments.length,null)}}),e.jQuery=e.$=s,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return s})})(window);;
\ No newline at end of file diff --git a/static/saclay/css/saclay.css b/static/saclay/css/saclay.css index 65cf152..9cbdea6 100644 --- a/static/saclay/css/saclay.css +++ b/static/saclay/css/saclay.css @@ -152,16 +152,7 @@ color:#d38fac; } -/*5 - Ressources pratiques - Commerces et services nocturnes*/ -#li_sub_5 label{ - background-image:url('../images/subcategories/ress_5_off.png'); -} - -#li_sub_5 .selected label{ - background-image:url('../images/subcategories/ress_5_on.png'); -} - -/*7 - Culture - Cinéma*/ +/*7 - Cultures - Cinéma*/ #li_sub_7 label{ background-image:url('../images/subcategories/cult_2_off.png'); } @@ -170,7 +161,7 @@ background-image:url('../images/subcategories/cult_2_on.png'); } -/*11 - Agri-cultures - Jardins partagés*/ +/*11 - Agri-cultures - Jardinages citoyens*/ #li_sub_11 label{ background-image:url('../images/subcategories/agri_6_off.png'); } @@ -188,7 +179,7 @@ background-image:url('../images/subcategories/patri_4_on.png'); } -/*15 - Balades - Balades pour tous*/ +/*15 - Balades - Balades à pied*/ #li_sub_15 label{ background-image:url('../images/subcategories/bala_2_off.png'); } @@ -197,23 +188,6 @@ background-image:url('../images/subcategories/bala_2_on.png'); } -/*16 - Balades - Randonnées*/ -#li_sub_16 label{ - background-image:url('../images/subcategories/bala_3_off.png'); -} - -#li_sub_16 .selected label{ - background-image:url('../images/subcategories/bala_3_on.png'); -} - -/*17 - Sport et loisirs - Terrains de sport extérieurs*/ -#li_sub_17 label{ - background-image:url('../images/subcategories/spor_3_off.png'); -} - -#li_sub_17 .selected label{ - background-image:url('../images/subcategories/spor_3_on.png'); -} /*18 - Sport et loisirs - Parcs et jardins*/ #li_sub_18 label{ @@ -224,7 +198,7 @@ background-image:url('../images/subcategories/spor_6_on.png'); } -/*19 - Sport et loisirs - Espaces jeux enfants et ados*/ +/*19 - Sport et loisirs - Espaces de jeux*/ #li_sub_19 label{ background-image:url('../images/subcategories/spor_5_off.png'); } @@ -233,25 +207,16 @@ background-image:url('../images/subcategories/spor_5_on.png'); } -/*20 - Sport et loisirs - Salles et équipements sportifs*/ +/*20 - Sport et loisirs - Equipements sportifs */ #li_sub_20 label{ - background-image:url('../images/subcategories/spor_1_off.png'); + background-image:url('../images/subcategories/spor_3_off.png'); } #li_sub_20 .selected label{ - background-image:url('../images/subcategories/spor_1_on.png'); -} - -/*21 - Ressources pratiques - Petit creux et dépannage*/ -#li_sub_21 label{ - background-image:url('../images/subcategories/ress_2_off.png'); -} - -#li_sub_21 .selected label{ - background-image:url('../images/subcategories/ress_2_on.png'); + background-image:url('../images/subcategories/spor_3_on.png'); } -/*22 - Balades - Pique-nique et points d'eau*/ +/*22 - Balades - Points étapes*/ #li_sub_22 label{ background-image:url('../images/subcategories/bala_6_off.png'); } @@ -260,7 +225,7 @@ background-image:url('../images/subcategories/bala_6_on.png'); } -/*24 - Culture - Arts vivants*/ +/*24 - Cultures - Salles de spectacle*/ #li_sub_24 label{ background-image:url('../images/subcategories/cult_1_off.png'); } @@ -278,16 +243,7 @@ background-image:url('../images/subcategories/patri_1_on.png'); } -/*26 - Ressources pratiques - Besoins et soins quotidiens*/ -#li_sub_26 label{ - background-image:url('../images/subcategories/ress_1_off.png'); -} - -#li_sub_26 .selected label{ - background-image:url('../images/subcategories/ress_1_on.png'); -} - -/*27 - Ressources pratiques - Jeter et recycler*/ +/*27 - Ressources pratiques - Collecte et recyclage des déchets*/ #li_sub_27 label{ background-image:url('../images/subcategories/ress_3_off.png'); } @@ -296,22 +252,13 @@ background-image:url('../images/subcategories/ress_3_on.png'); } -/*29 - Culture - Visiter et voir*/ -#li_sub_29 label{ - background-image:url('../images/subcategories/cult_5_off.png'); -} - -#li_sub_29 .selected label{ - background-image:url('../images/subcategories/cult_5_on.png'); -} - -/*30 - Agri-cultures - AMAPs*/ +/*30 - Agri-cultures - Ventes en circuits courts*/ #li_sub_30 label{ - background-image:url('../images/subcategories/agri_1_off.png'); + background-image:url('../images/subcategories/agri_4_off.png'); } #li_sub_30 .selected label{ - background-image:url('../images/subcategories/agri_1_on.png'); + background-image:url('../images/subcategories/agri_4_on.png'); } /*31 - Agri-cultures - Exploitations agricoles*/ @@ -332,16 +279,7 @@ background-image:url('../images/subcategories/agri_5_on.png'); } -/*33 - Agri-cultures - Pour jardiner*/ -#li_sub_33 label{ - background-image:url('../images/subcategories/agri_2_off.png'); -} - -#li_sub_33 .selected label{ - background-image:url('../images/subcategories/agri_2_on.png'); -} - -/*34 - Mobilités - Boutique et location vélos*/ +/*34 - Mobilités - Boutiques et locations de vélo*/ #li_sub_34 label{ background-image:url('../images/subcategories/mob_1_off.png'); } @@ -350,7 +288,7 @@ background-image:url('../images/subcategories/mob_1_on.png'); } -/*35 - Culture - Bibliothèques*/ +/*35 - Cultures - Bibliothèques et médiathèques*/ #li_sub_35 label{ background-image:url('../images/subcategories/cult_3_off.png'); } @@ -378,7 +316,7 @@ background-image:url('../images/subcategories/even_2_on.png'); } -/*38 - Événements - Sports*/ +/*38 - Événements - Manifestations sportives*/ #li_sub_38 label{ background-image:url('../images/subcategories/even_3_off.png'); } @@ -423,7 +361,7 @@ background-image:url('../images/subcategories/even_7_on.png'); } -/*43 - Culture - Apprendre et pratiquer*/ +/*43 - Cultures - Apprentissage des arts*/ #li_sub_43 label{ background-image:url('../images/subcategories/cult_4_off.png'); } @@ -432,7 +370,7 @@ background-image:url('../images/subcategories/cult_4_on.png'); } -/*44 - Culture - Campus ouvert*/ +/*44 - Cultures - Campus ouverts*/ #li_sub_44 label{ background-image:url('../images/subcategories/cult_6_off.png'); } @@ -441,7 +379,7 @@ background-image:url('../images/subcategories/cult_6_on.png'); } -/*45 - Patrimoines - Bio-diversité*/ +/*45 - Patrimoines - Biodiversité*/ #li_sub_45 label{ background-image:url('../images/subcategories/patri_2_off.png'); } @@ -450,7 +388,7 @@ background-image:url('../images/subcategories/patri_2_on.png'); } -/*46 - Patrimoines - Eau et rigoles*/ +/*46 - Patrimoines - Patrimoine hydraulique*/ #li_sub_46 label{ background-image:url('../images/subcategories/patri_3_off.png'); } @@ -459,33 +397,6 @@ background-image:url('../images/subcategories/patri_3_on.png'); } -/*47 - Patrimoines - Paysages*/ -#li_sub_47 label{ - background-image:url('../images/subcategories/patri_5_off.png'); -} - -#li_sub_47 .selected label{ - background-image:url('../images/subcategories/patri_5_on.png'); -} - -/*48 - Patrimoines - Récits et témoignages*/ -#li_sub_48 label{ - background-image:url('../images/subcategories/patri_6_off.png'); -} - -#li_sub_48 .selected label{ - background-image:url('../images/subcategories/patri_6_on.png'); -} - -/*49 - Sport et loisirs - Pistes et parcours sportifs*/ -#li_sub_49 label{ - background-image:url('../images/subcategories/spor_2_off.png'); -} - -#li_sub_49 .selected label{ - background-image:url('../images/subcategories/spor_2_on.png'); -} - /*50 - Sport et loisirs - Associations et clubs de sport*/ #li_sub_50 label{ background-image:url('../images/subcategories/spor_4_off.png'); @@ -513,7 +424,7 @@ background-image:url('../images/subcategories/mob_2_on.png'); } -/*53 - Mobilités - Lignes et stations bus et cars*/ +/*53 - Mobilités - Lignes et stations de bus*/ #li_sub_53 label{ background-image:url('../images/subcategories/mob_3_off.png'); color:#ccc; @@ -524,7 +435,7 @@ color:#ccc; } -/*54 - Mobilités - Lignes et stations RER*/ +/*54 - Mobilités - Lignes et stations de RER*/ #li_sub_54 label{ background-image:url('../images/subcategories/mob_4_off.png'); } @@ -551,7 +462,7 @@ background-image:url('../images/subcategories/mob_6_on.png'); } -/*57 - Balades - Sentiers découvertes*/ +/*57 - Balades - Sentiers découvertes de Terre et Cité*/ #li_sub_57 label{ background-image:url('../images/subcategories/bala_1_off.png'); } @@ -561,7 +472,7 @@ } -/*58 - Balades - Vélo*/ +/*58 - Balades - Balades à vélo*/ #li_sub_58 label{ background-image:url('../images/subcategories/bala_4_off.png'); } @@ -570,7 +481,7 @@ background-image:url('../images/subcategories/bala_4_on.png'); } -/*59 - Balades - Équestre*/ +/*59 - Balades - Balades à cheval*/ #li_sub_59 label{ background-image:url('../images/subcategories/bala_5_off.png'); } @@ -579,25 +490,16 @@ background-image:url('../images/subcategories/bala_5_on.png'); } -/*60 - Ressources pratiques - Wifi, courrier et espèces*/ -#li_sub_60 label{ - background-image:url('../images/subcategories/ress_4_off.png'); -} - -#li_sub_60 .selected label{ - background-image:url('../images/subcategories/ress_4_on.png'); -} - -/*61 - Agri-cultures - Marché et vente à la ferme*/ +/*61 - Agri-cultures - Ventes à la ferme*/ #li_sub_61 label{ - background-image:url('../images/subcategories/agri_4_off.png'); + background-image:url('../images/subcategories/agri_ventealaferme_off.png'); } #li_sub_61 .selected label{ - background-image:url('../images/subcategories/agri_4_on.png'); + background-image:url('../images/subcategories/agri_ventealaferme_on.png'); } -/*62 - Événements - Exposition*/ +/*62 - Événements - Expositions*/ #li_sub_62 label{ background-image:url('../images/subcategories/even_8_off.png'); } @@ -606,16 +508,7 @@ background-image:url('../images/subcategories/even_8_on.png'); } -/*64 - Événements - Salles publiques */ -#li_sub_64 label{ - background-image:url('../images/subcategories/even_9_off.png'); -} - -#li_sub_64 .selected label{ - background-image:url('../images/subcategories/even_9_on.png'); -} - -/*65 - Événements - Festival */ +/*65 - Événements - Festivals */ #li_sub_65 label{ background-image:url('../images/subcategories/even_10_off.png'); } @@ -624,22 +517,103 @@ background-image:url('../images/subcategories/even_10_on.png'); } -/*66 - Mobilités - Chantiers en cours */ -#li_sub_66 label{ +/*67 - Ressources pratiques - Économie Sociale et Solidaire */ +#li_sub_67 label{ + background-image:url('../images/subcategories/ress_6_off.png'); +} + +#li_sub_67 .selected label{ + background-image:url('../images/subcategories/ress_6_on.png'); +} + +/*68 - Cultures - Recherche */ +#li_sub_68 label{ + background-image:url('../images/subcategories/cult_7_off.png'); +} + +#li_sub_68 .selected label{ + background-image:url('../images/subcategories/cult_7_on.png'); +} + +/*69 - Patrimoines - Musées et galeries d'art */ +#li_sub_69 label{ + background-image:url('../images/subcategories/patri_voir_off.png'); +} + +#li_sub_69 .selected label{ + background-image:url('../images/subcategories/patri_voir_on.png'); +} + +/*70 - Ressources pratiques - Mairies */ +#li_sub_70 label{ + background-image:url('../images/subcategories/ress_mairies_off.png'); +} + +#li_sub_70 .selected label{ + background-image:url('../images/subcategories/ress_mairies_on.png'); +} + +/*71 - Ressources pratiques - Salles publiques */ +#li_sub_71 label{ + background-image:url('../images/subcategories/ress_sallespb_off.png'); +} + +#li_sub_71 .selected label{ + background-image:url('../images/subcategories/ress_sallespb_on.png'); +} + +/*72 - Ressources pratiques - Vie locale */ +#li_sub_72 label{ + background-image:url('../images/subcategories/ress_vieloc_off.png'); +} + +#li_sub_72 .selected label{ + background-image:url('../images/subcategories/ress_vieloc_on.png'); +} + +/*75 - Balades - Points de restauration */ +#li_sub_75 label{ + background-image:url('../images/subcategories/bala_restau_off.png'); +} + +#li_sub_75 .selected label{ + background-image:url('../images/subcategories/bala_restau_on.png'); +} + +/*77 - Évènements - Formations et ateliers*/ +#li_sub_77 label{ + background-image:url('../images/subcategories/even_format_off.png'); +} + +#li_sub_77 .selected label{ + background-image:url('../images/subcategories/even_format_on.png'); +} + +/*79 - Mobilités - Chantiers en cours*/ +#li_sub_79 label{ background-image:url('../images/subcategories/mob_7_off.png'); } -#li_sub_66 .selected label{ +#li_sub_79 .selected label{ background-image:url('../images/subcategories/mob_7_on.png'); } -/*67 - Ressources pratiques - ESS */ -#li_sub_67 label{ - background-image:url('../images/subcategories/ress_6_off.png'); +/*80 - Patrimoine - Bois et forêts*/ +#li_sub_80 label{ + background-image:url('../images/subcategories/patri_forets_off.png'); } -#li_sub_67 .selected label{ - background-image:url('../images/subcategories/ress_6_on.png'); +#li_sub_80 .selected label{ + background-image:url('../images/subcategories/patri_forets_on.png'); +} + +/*81 - Ressources pratiques - Hébergement*/ +#li_sub_81 label{ + background-image:url('../images/subcategories/ress_heberg_off.png'); +} + +#li_sub_81 .selected label{ + background-image:url('../images/subcategories/ress_heberg_on.png'); } /*68 - Culture - Scientifique */ diff --git a/static/saclay/css/styles.css b/static/saclay/css/styles.css index 22bbbd6..4b00da4 100644 --- a/static/saclay/css/styles.css +++ b/static/saclay/css/styles.css @@ -1,1943 +1,2041 @@ -/*
- * Font colors
- */
-
-/* main */
-html, h1, h2,
-.action li, .ui-dialog .ui-dialog-titlebar,
-#layer_selection h4,
-#chimere_itinerary_content div.s{
- color:#444;
-}
-
-/* light */
-h2, .cloud h4, #layer_selection, #layer_selection h4, #permalink a,
-#chimere_itinerary_panel label, .ui-menu .ui-menu-item a, #submited-window,
-#welcome .footer a, label, .map_button a, #marker_hover_content, .notice{
- color:#929288;
-}
-
-/* light darker*/
-#layer_selection li.head{
- color:#a7a799
-}
-
-/* activated */
-.small-galery p.legend, #detail_footer, #detail_footer a, #chimere_itinerary h4,
-h3.warn, .itinerary_label.itinerary_start, .itinerary_label.itinerary_end,
-.action li.ui-state-active{
- color:#fff;
-}
-/* blue*/
-.itinerary_label{
- color:#6f8196;
-}
-
-/* strong */
-
-.welcome-dialog h2, .edit h3, h3, h4, legend{
- color:#000;
-}
-
-a, a:link, a:visited,
-#footer .map-footer a, #footer .map-footer a:link,
-#footer .map-footer a:visited,
-#welcome .footer,
-caption{
- color:#9da1a1;
-}
-
-/* alternat link */
-.read_more,
-.read_less{
- color:#a1a18b;
-}
-
-/* links */
-a, a:link, a:visited,
-#footer .map-footer a, #footer .map-footer a:link,
-#footer .map-footer a:visited,
-#welcome .footer,
-caption{
- text-decoration:none;
- font-weight:bold;
- font-size:0.9em;
-}
-
-#detail_footer,
-#detail_footer a{
- text-decoration:none;
- text-transform:uppercase;
- font-weight:normal;
- font-size:0.9em;
-}
-
-/*
- * Background colors
- */
-
-/* default */
-body, #content,
-#sidebar,
-.action li.ui-button,
-#detail_content
-{
- background-color:#eee;
-}
-
-/* alternative background */
-#layer_selection #layer_list li.head,
-.welcome-dialog h2, #footer-panel,
-ul#multimedia_list_content li, #welcome .footer,
-#action{
- background-color:#d6d6c4;
-}
-
-.small-galery p.legend,
-#detail_footer{
- background-color:#9f9f89;
-}
-
-
-/* lighter */
-a#ui-active-menuitem.ui-state-hover,
-#chimere_itinerary_panel input[type=text]{
- background-color:#f0f0e9;
-}
-
-.read_more,
-.read_less{
- background-color:#c1c1b0;
-}
-
-/* blue */
-#chimere_itinerary h4{
- background-color:#6f8196;
-}
-
-/* light blue */
-#chimere_itinerary_content div.s,
-.itinerary_label{
- background-color:#dfe8f3;
-}
-
-/* green */
-.itinerary_label.itinerary_start{
- background-color:#73a44b;
-}
-
-/* red */
-h3.warn,
-.itinerary_label.itinerary_end{
- background-color:#a53f3f;
-}
-
-/* light pink */
-div.warning, .errorlist{
- background-color:#fed;
-}
-
-/* blank */
-#edit-panel, #permalink,
-#layer_selection h4, #chimere_itinerary_content div.n,
-.edit h4{
- background-color:#fff;
-}
-
-/* black */
-.small-galery{
- background-color:#000;
-}
-
-h2, h3{
- background:none;
-}
-
-/*
- * Borders
- */
-#layer_selection h4, ul#multimedia_list_content li, #layer_selection #layer_list,
-#layer_selection #layer_list li, .itinerary_label .label, #footer-panel,
-#detail_footer, #areas, #detail, #main-map, div.warning, #content,
-.action li.selected, #content .olControlLayerSwitcher .layersDiv, #panel,
-#map-footer, #utils-div, #action, #panel #categories, .main_category,
-#page_title, #ul_categories .subcategories li, #action-panel,
-ul.ui-autocomplete.ui-menu.ui-corner-all.ui-widget-content, .extra-criteria,
-#chimere_itinerary_form, .welcome-logo, #permalink{
- border-color:#999;
-}
-
-#id_transport_it span{
- border-color:#AAA;
-}
-/*
- * Images
- */
-
-.action li{
- background:none;
-}
-
-/*
- * Opacity
- */
-
-#chimere_itinerary_panel,
-div#panel{
- opacity:1;
-}
-
-/*
- * Position, size, ...
- */
-
-html, body{
- height:100%;
-}
-
-.ui-button,
-.action li{
- padding:2px 18px;
-}
-
-h4{
- font-weight:bold;
-}
-
-hr.clean{
- display:none;
-}
-
-label{
- font-weight:bold;
- font-size:0.9em;
-}
-
-h3.warn{
- padding:0.3em;
- margin:0;
-}
-
-#permalink{
- position:absolute;
- z-index:20;
- right:280px;
- top:36px;
- width:auto;
- border-width:1px;
- border-style:solid;
- padding:2px 12px;
-}
-
-#permalink a{
- font-weight:normal;
-}
-
-/* no title bar dialog */
-.no-titlebar.ui-dialog,
-.no-titlebar-simple.ui-dialog,
-.no-titlebar-small.ui-dialog,
-.welcome-dialog.ui-dialog{
- padding:0;
- margin:0;
-}
-
-.no-titlebar-simple.ui-dialog .ui-dialog-content{
- padding:0;
-}
-
-.no-titlebar-simple.ui-dialog .ui-dialog-content p{
- padding:0.5em 1em;
-}
-
-.no-titlebar.ui-dialog .ui-dialog-titlebar,
-.no-titlebar-simple.ui-dialog .ui-dialog-titlebar,
-.no-titlebar-small.ui-dialog .ui-dialog-titlebar,
-.welcome-dialog.ui-dialog .ui-dialog-titlebar{
- background:none;
- padding:0;
- height:22px;
- position:absolute;
- z-index:100;
- border:none;
- color:transparent;
- font-size:0;
- border-radius:0;
- -webkit-border-radius:0;
- -moz-border-radius:0;
-}
-
-.no-titlebar-simple.ui-dialog .ui-dialog-titlebar{
- right:10px;
-}
-
-.welcome-dialog.ui-dialog .ui-dialog-titlebar-close{
- right:0;
- width:30px;
- height:30px;
- top:5px;
-}
-
-.welcome-dialog.ui-dialog .ui-widget-header .ui-icon{
- background-image:url(../images/popup/welcome_close.png);
- background-position:0 0;
- width:30px;
- height:30px;
-}
-
-.welcome-dialog.ui-dialog .ui-dialog-titlebar{
- width:100%;
- height:84px;
-}
-
-.no-titlebar-small.ui-dialog .ui-dialog-titlebar{
- width:300px;
-}
-
-.no-titlebar.ui-dialog .ui-dialog-titlebar{
- width:650px;
-}
-
-.no-titlebar.ui-dialog .ui-dialog-titlebar-close,
-.no-titlebar.ui-dialog .ui-dialog-titlebar-close.ui-state-hover,
-.no-titlebar-small.ui-dialog .ui-dialog-titlebar-close,
-.no-titlebar-small.ui-dialog .ui-dialog-titlebar-close.ui-state-hover{
- background-image:url(../images/popup/close.png);
- background-position:center;
- width:100%;
- height:22px;
- position:absolute;
- top:0;
- left:0;
- margin:0;
- padding:0;
- border:none;
- border-radius:0;
- -webkit-border-radius:0;
- -moz-border-radius:0;
-}
-
-.no-titlebar-small.ui-dialog .ui-dialog-title {
- margin:0;
- height:65px;
-}
-
-.no-titlebar-simple.ui-dialog .ui-dialog-titlebar-close .ui-icon{
- float:right;
-}
-
-.no-titlebar.ui-dialog .ui-dialog-titlebar-close .ui-icon,
-.no-titlebar-small.ui-dialog .ui-dialog-titlebar-close .ui-icon{
- display:none;
-}
-
-#welcome{
- opacity:1;
- padding:0;
-}
-
-.welcome-dialog .title{
- margin:0;
- text-align:left;
- height:10px;
-}
-
-.welcome-dialog .title h2{
- display:none;
-}
-
-.welcome-dialog h3, .welcome-dialog h4{
- padding:0 1em;
-}
-
-.ui-dialog.ui-widget{
- font-size:0.9em;
- padding:0;
- margin:0;
-}
-
-.welcome-dialog p{
- padding:0;
- margin:0;
-}
-
-.no-titlebar-small .ui-dialog-content.ui-widget-content{
- margin-top:22px;
-}
-
-.welcome-dialog .ui-dialog-content.ui-widget-content,
-.no-titlebar .ui-dialog-content.ui-widget-content,
-.no-titlebar-small .ui-dialog-content.ui-widget-content{
- position:static;
-}
-
-.no-titlebar .ui-dialog-content.ui-widget-content{
- background-image:url(../images/popup/title_frame.png);
- background-repeat:repeat-x;
- margin-top:22px;
-}
-.no-titlebar .ui-dialog-content.ui-widget-content h2{
- margin:2px 0 12px 0;
- text-transform:uppercase;
-}
-
-.dialog-content{
-}
-
-.dialog-content .content{
- overflow:auto;
- padding:1em;
- max-height:400px;
-}
-
-#multimedia_form{
- background-image:url(../images/popup/multimedia_title.png) ;
- background-repeat:no-repeat;
- background-position: center top;
- padding-top:45px;
-}
-
-#multimedia_form input[type=text]{
- width:250px;
- border:1px solid #e0e0d8;
- border-radius:0;
- -webkit-border-radius:0;
- -moz-border-radius:0;
- background-color:#e0e0d8;
-}
-
-#submited-window{
- background-image:url(../images/popup/thanks_title.png) ;
- background-repeat:no-repeat;
- background-position: center top;
- padding-top:45px;
-}
-
-/* autocomplete theming */
-ul.ui-autocomplete.ui-menu.ui-corner-all.ui-widget-content{
- border-radius:0;
- -webkit-border-radius:0;
- -moz-border-radius:0;
- font-weight:normal;
- padding:0;
-}
-
-.ui-menu .ui-menu-item a{
- border-radius:0;
- -webkit-border-radius:0;
- -moz-border-radius:0;
- font-weight:normal;
-}
-
-a#ui-active-menuitem.ui-state-hover{
- background-image:none;
-}
-
-#logos{
- width:340px;
- margin-left:auto;
- margin-right:auto;
-}
-
-#welcome_message{
- padding:1em;
- margin:0;
- /* float:left;
- width:334px; */
-}
-
-#welcome_content{
- height:145px;
- overflow:auto;
- margin-bottom:1em;
-}
-
-.welcome-col{
- padding:1em;
- margin:0;
- float:left;
- width:430px;
-}
-
-.no-titlebar .footer{
- padding:0.3em 1em;
- font-size:0.9em;
-}
-
-.welcome-logo{
- border-top:1px solid;
-}
-
-#welcome .news{
- height:298px;
- overflow:auto;
- padding:10px
-}
-
-#welcome .footer{
- height:12px;
- padding:5px 30px;
- text-align:right;
- text-transform:uppercase;
- background-image:url(../images/plus.png);
- background-repeat:no-repeat;
- background-position:420px;
-}
-
-#welcome .footer a{
- font-size:12px;
-}
-
-.info{
- border:none;
- padding:0;
-}
-
-/* edition */
-
-.fieldWrapper{
- padding:2px 7px;
-}
-
-.edit label.error{
- display:none;
-}
-
-.edit .error label.error{
- display:block;
-}
-
-.edit h3{
- text-align:left;
- font-size:1.4em;
- width:100%;
- border-bottom:1px solid;
- padding:0 0 0.4em 0;
- margin:0;
-}
-
-.edit h4{
- padding:1em 0;
- border-top:1px solid;
- border-bottom:1px solid;
- width:100%;
- cursor:pointer;
- margin-top:0.5em;
-}
-
-.edit .minified{
- background-image:url(../images/plus_on.png) ;
- background-repeat:no-repeat;
- background-position: 95% center;
-}
-
-.edit .maximized{
- background-image:url(../images/minus_on.png) ;
- background-repeat:no-repeat;
- background-position: 95% center;
-}
-
-.notice{
- padding:0.4em;
- font-size:0.8em;
- margin:0;
-}
-
-.remove-media{
- cursor:pointer;
-}
-
-#chimere_map_menu{
- padding:0;
-}
-
-#chimere_map_menu li{
- padding-left:20px;
- background-position:0 center;
- background-repeat:no-repeat;
-}
-
-#marker_hover_content{
- border-color:#c1c1b0;
- border-bottom-width:0;
- margin-bottom:11px;
-}
-
-#marker_hover{
- background-image:url("../images/bottom-arrow.png");
-}
-
-#map_menu_from{
- background-image:url("../images/menu/icon_from.png");
-}
-
-#map_menu_to{
- background-image:url("../images/menu/icon_to.png");
-}
-
-#map_menu_step{
- background-image:url("../images/menu/icon_add.png");
-}
-
-#map_menu_zoomin{
- background-image:url("../images/menu/icon_plus.png");
-}
-
-#map_menu_zoomout{
- background-image:url("../images/menu/icon_minus.png");
-}
-
-#map_menu_center{
- background-image:url("../images/menu/icon_center.png");
-}
-
-#content{
- border:none;
- padding:0;
-}
-
-#page_title{
- top:0;
- right:0;
- padding:0 30px;
- position:relative;
- border-bottom-width:1px;
- border-bottom-style:solid;
- background-color:#fff;
- display:none;
-}
-
-#page_title h1{
- text-align:right;
- padding:0;
- margin:0;
- font-size:40px;
- font-style:italic;
-}
-
-#page_title h2{
- text-align:right;
- padding:0;
- margin:0;
- font-style:italic;
- background-color:#fff;
-}
-
-#topbar{
- height:26px;
- padding:0;
- background-image:url('../images/background-top.png');
- background-repeat:repeat-x;
-}
-
-#header{
- padding:0;
- margin:0;
-}
-
-ul.action,
-ul#action-2 {
- display:block;
- float: left;
- margin:0;
- padding:0;
-}
-
-#action-3 {
- float:right;
-}
-
-#action-3 li {
- padding:0;
-}
-
-#action-3.action li:hover{
- cursor:pointer;
- background-color:transparent;
- font-size:0;
-}
-
-
-ul.action li{
- display:block;
- float:left;
- margin:0;
- height:26px;
-}
-
-.action li:hover,
-.action li label:hover{
- cursor:pointer;
-}
-
-ul#action{
- width:282px;
-}
-
-#panel #categories{
- clear:both;
- border-top-width:1px;
- border-top-style:solid;
-}
-
-#action-panel .action li{
- padding:0;
- height:38px;
- width:138px;
- margin-top:22px;
-}
-
-.action li,
-.action li a,
-.action li label{
- padding:0;
- margin:0;
- font-size:1.1em;
- margin-top:10px;
- text-align:center;
- width:141px;
- display:block;
- text-transform:uppercase;
- color:transparent;
- font-size:0;
- border-width:0;
-}
-
-.action li label{
- width:130px;
-}
-
-#action-3.action li,
-#action-3.action li a{
- width:86px;
-}
-
-.action li .share a{
- color:transparent;
- font-size:0;
-}
-
-#action-3.action li.share-list li,
-#action-3.action li.share-list{
- width:auto;
-}
-
-#action-3.action li.share-list li.shared,
-#action-3.action li.share-list li.shared a{
- width:26px;
- margin:1px 0;
-}
-
-.action li.print-page{
- background-image:url(../images/buttons/button-print-off.png) ;
- background-repeat:no-repeat;
-}
-
-.action li.print-page.state-active,
-.action li.print-page:hover{
- background-image:url(../images/buttons/button-print-on.png) ;
- background-repeat:no-repeat;
-}
-
-.action li.share-icon.state-active,
-.action li.share-icon:hover{
- background-image:url(../images/buttons/button-share-on.png) ;
- background-repeat:no-repeat;
-}
-
-.action li.share-icon{
- background-image:url(../images/buttons/button-share-off.png) ;
- background-repeat:no-repeat;
-}
-
-.action li.share-send.state-active,
-.action li.share-send:hover{
- background-image:url(../images/buttons/button-send-on.png) ;
- background-repeat:no-repeat;
-}
-
-.action li.share-send{
- background-image:url(../images/buttons/button-send-off.png) ;
- background-repeat:no-repeat;
-}
-
-.action li.help-page.state-active,
-.action li.help-page:hover{
- background-image:url(../images/buttons/button-help-on.png) ;
- background-repeat:no-repeat;
-}
-
-.action li.help-page{
- background-image:url(../images/buttons/button-help-off.png) ;
- background-repeat:no-repeat;
-}
-
-#action-carte{
- background-image:url(../images/button-map-off.png) ;
- background-repeat:no-repeat;
-}
-
-#action-carte.state-active,
-#action-carte:hover{
- background-image:url(../images/button-map-on.png) ;
- background-repeat:no-repeat;
-}
-
-#action-participate{
- background-image:url(../images/button-participate-off.png) ;
- background-repeat:no-repeat;
-}
-
-#action-participate.state-active,
-#action-participate:hover{
- background-image:url(../images/button-participate-on.png) ;
- background-repeat:no-repeat;
-}
-
-#action-news{
- background-image:url(../images/button-news-off.png) ;
- background-repeat:no-repeat;
-}
-
-#action-news.state-active,
-#action-news:hover{
- background-image:url(../images/button-news-on.png) ;
- background-repeat:no-repeat;
-}
-
-#action-project{
- background-image:url(../images/button-project-off.png) ;
- background-repeat:no-repeat;
-}
-
-#action-project.state-active,
-#action-project:hover{
- background-image:url(../images/button-project-on.png) ;
- background-repeat:no-repeat;
-}
-
-#action-categories{
- background-image:url(../images/button-cat-off.png) ;
- background-repeat:no-repeat;
- margin-right:6px;
-}
-
-#action-categories.state-active,
-#action-categories:hover{
- background-image:url(../images/button-cat-on.png) ;
- background-repeat:no-repeat;
-}
-
-#action-routing{
- background-image:url(../images/button-route-off.png) ;
- background-repeat:no-repeat;
-}
-
-#action-routing.state-active,
-#action-routing:hover{
- background-image:url(../images/button-route-on.png) ;
- background-repeat:no-repeat;
-}
-
-
-#action-categories.category-selected label{
- background-image:url(../images/check-active.png) ;
- background-repeat:no-repeat;
-}
-
-#action-categories.category-selected.state-active label,
-#action-categories.category-selected:hover label{
- background-image:url(../images/check.png) ;
- background-repeat:no-repeat;
-}
-
-#action-categories.category-selected label{
- background-position:right center;
-}
-
-#action-edit-marker{
- background-image:url(../images/button-location-off.png) ;
- background-repeat:no-repeat;
-}
-
-#action-panel .action li#action-edit-marker{
- width:78px;
-}
-
-#action-edit-marker.state-active,
-#action-edit-marker:hover{
- background-image:url(../images/button-location-on.png) ;
- background-repeat:no-repeat;
-}
-
-#action-panel .action li#action-edit-route{
- width:98px;
-}
-
-#action-edit-route{
- background-image:url(../images/button-wander-off.png) ;
- background-repeat:no-repeat;
-}
-
-#action-edit-route.state-active,
-#action-edit-route:hover{
- background-image:url(../images/button-wander-on.png) ;
- background-repeat:no-repeat;
-}
-
-#action-panel .action li#action-edit-event{
- width:104px;
-}
-
-#action-edit-event{
- background-image:url(../images/button-event-off.png) ;
- background-repeat:no-repeat;
-}
-
-#action-edit-event.state-active,
-#action-edit-event:hover{
- background-image:url(../images/button-event-on.png) ;
- background-repeat:no-repeat;
-}
-
-
-#main-map{
- top:0px;
- bottom:0;
- height:auto;
-}
-
-#layer_selection{
- top:40px;
- left:auto;
- right:90px;
-}
-
-#layer_selection h4{
- width:130px;
- padding:2px 20px;
- background-image:url('../images/display_option.png');
- background-repeat:no-repeat;
- text-align:left;
-}
-
-#layer_selection h4.opened{
- background-image:url('../images/display_option_open.png');
-}
-
-#layer_selection ul#layer_list{
- padding:0;
- width:170px;
- text-align:right;
-}
-
-#layer_selection ul#layer_list li.head{
- text-align:left;
-}
-
-#layer_selection ul#layer_list li{
- padding:2px 10px;
- border-bottom:1px solid;
-}
-
-#layer_selection ul#layer_list input{
- display:none;
-}
-
-#layer_selection ul#layer_list label:hover{
- cursor:pointer;
-}
-
-#layer_selection ul#layer_list li.selected{
- background-image:url('../images/check-small.png');
- background-position:left;
- background-repeat:no-repeat;
-}
-
-#edit-actions{
- display:none;
-}
-
-div#map-shadow{
- position:absolute;
- left:0;
- bottom:0;
- top:0px;
- width:15px;
- z-index:5;
-}
-
-div#map-shadow,
-div#sidebar{
- background-color:transparent;
- background-image:url('../images/shadow.png');
- background-position:right;
- background-repeat:repeat-y;
-}
-
-div#sidebar{
- z-index:7;
- width:282px;
- top:0px;
- position:absolute;
- bottom:0;
- padding-right:15px;
-}
-
-div#action-panel{
- border-width:0;
- border-right-width:1px;
- border-style:solid;
- z-index:10;
- height:60px;
- width:282px;
- background-image:url(../images/background-small.png) ;
- background-repeat:no-repeat;
- background-position:center;
-}
-
-div#panel{
- position:absolute;
- width:282px;
- z-index:10;
- max-height:none;
- padding:0;
- right:auto;
- bottom:0px;
- top:0px;
- border-width:0 1px;
- background-image:url('../images/logo.png');
- background-repeat:no-repeat;
- background-position:left bottom;
-}
-
-/* share toolbar */
-
-a.share_id_email_single{
- width:23px;
- overflow:hidden;
- background-image:url('../images/email.png');
- display:inline-block;
-}
-a.share_id_email_single{
- color:transparent;
- font-size:0;
-}
-
-#footer-panel{
- text-align:center;
- padding:3px;
- bottom:0;
- position:absolute;
- width:275px;
- height:22px;
-}
-
-.sidebar-handler{
- height:55px;
- width:34px;
- position:absolute;
- background-position:left top;
-}
-
-#sidebar-handler-hide{
- bottom:102px;
- right:-20px;
- z-index:10;
- background-image:url('../images/handler-hide.png');
- background-repeat:no-repeat;
-}
-
-#sidebar-handler-show{
- bottom:102px;
- left:0px;
- z-index:6;
- background-image:url('../images/handler-show.png');
- background-repeat:no-repeat;
-}
-
-.sidebar-handler:hover{
- cursor:pointer;
-}
-
-div#panel #categories{
- width:auto;
-}
-
-ul#ul_categories{
- padding:0;
- width:auto;
-}
-
-#ul_categories li.main_category > span{
- display:block;
- height:40px;
- padding:0;
- margin:0;
-}
-
-#ul_categories li.main_category span{
- display:block;
-}
-
-#ul_categories li.main_category .subcategories li{
- padding:0;
- margin:0;
- overflow:hidden;
-}
-
-.toggle_category{
- margin-top:13px;
- margin-right:2px;
-}
-
-.control_image{
- visibility:hidden;
-}
-
-.map_button{
- display:none;
- z-index:20;
- top:40px;
- left:350px;
- position:absolute;
- background-color:#fff;
- padding:2px 20px;
- border:1px solid;
- border-color:#c1c1b0;
-}
-
-.main_category > span > label{
- display:block;
- width:242px;
- padding:0 20px;
- height:40px;
- line-height:40px;
- background-image:url('../images/plus.png');
- background-repeat:no-repeat;
- background-position:90% center;
- color:#fff;
-}
-
-.main_category > span.category-selected > label{
- background-image:url('../images/plus_on.png');
-}
-
-.main_category.toggle_minus > span > label{
- background-image:url('../images/minus.png');
-}
-
-.main_category.toggle_minus > span.category-selected > label{
- background-image:url('../images/minus_on.png');
-}
-
-#ul_categories .subcategories li label{
- width:274px;
- display:block;
- padding:5px 0 0 9px;
- height:21px;
- font-weight:bold;
- background-color:#fff;
-}
-
-#ul_categories .subcategories li .selected label{
- color:#fff;
-}
-
-#ul_categories .subcategories input{
- display:none;
-}
-
-
-
-/* itinéraire */
-
-#id_transport.ui-buttonset{
- margin-right:0;
-}
-
-#id_transport_it span,
-#id_transport.ui-buttonset label{
- width:122px;
- height:25px;
- border-radius:0;
- -webkit-border-radius:0;
- -moz-border-radius:0;
- margin-left:1px;
- color:transparent;
- font-size:0;
-}
-#id_transport_it span{
- margin-right:-3px;
-
-}
-#id_start_div, #id_end_div{
- padding:0 8px;
-}
-
-#id_transport_it{
- margin:7px 0;
-}
-
-#id_transport_it span{
- display:inline-block;
- border-width:1px;
- border-style:solid;
-}
-
-#id_transport_it span#id_transport_it_foot,
-label[for=id_transport_0]{
- background-image:url('../images/buttons/walk.png');
-}
-
-#id_transport_it span#id_transport_it_foot.selected,
-label[for=id_transport_0]:hover,
-label[for=id_transport_0][aria-pressed=true]{
- background-image:url('../images/buttons/walk_on.png');
-}
-
-#id_transport_it span#id_transport_it_bicycle,
-label[for=id_transport_1]{
- background-image:url('../images/buttons/bicycle.png');
-}
-
-#id_transport_it span#id_transport_it_bicycle.selected,
-label[for=id_transport_1]:hover,
-label[for=id_transport_1][aria-pressed=true]{
- background-image:url('../images/buttons/bicycle_on.png');
-}
-
-#chimere_itinerary_panel input[type=text]{
- width:250px;
- border:none;
- border-radius:0;
- -webkit-border-radius:0;
- -moz-border-radius:0;
-}
-
-#search_routing,
-#id_start_div label[for=id_start],
-#id_end_div label[for=id_end],
-label.step_label,
-#frm-edit-route label.step_label{
- width:250px;
- height:25px;
- display:block;
- color:transparent;
- background-color:transparent;
- font-size:0;
- border:none;
- border-radius:0;
- -webkit-border-radius:0;
- -moz-border-radius:0;
-}
-
-#step_link a{
- font-size:0.9em;
- padding:0 8px;
-}
-
-#id_start_div label.start_label,
-#id_end_div label.end_label,
-#chimere_itinerary_panel label.step_label{
- height:25px;
- width:200px;
- display:block;
- font-size:0;
-}
-
-#id_start_div label.start_label{
- background-image:url('../images/buttons/form_start.png');
-}
-
-#id_end_div label.end_label{
- background-image:url('../images/buttons/form_finish.png');
-}
-
-#chimere_itinerary_panel label.step_label{
- color:transparent;
- font-size:0;
-}
-label.step_label{
- background-image:url('../images/buttons/form_step.png');
-}
-
-#search_routing{
- padding:8px;
- background-image:url('../images/buttons/search.png');
-}
-
-#add_multimedia_list{
- color:transparent;
- font-size:0;
- width:100%;
- position:absolute;
- left:0;
-}
-
-ul#multimedia_list_content li{
- width:210px;
- margin:0 7px;
-}
-
-#head_multimedia{
- background-image:url('../images/buttons/add.png');
- background-repeat:no-repeat;
- background-position:right center;
-}
-
-.extra-criteria{
- border-width:1px;
- border-style:solid;
- width:264px;
-}
-
-.extra-criteria .extra-label{
- height:25px;
- color:transparent;
- font-size:0;
- background-image:url('../images/buttons/extra_criteria.png');
- background-repeat:no-repeat;
-}
-
-.extra-criteria.opened .extra-label{
- background-image:url('../images/buttons/extra_criteria-open.png');
-}
-
-.extra-criteria ul{
- list-style:none;
- padding:10px 0;
- margin:0;
- font-weight:bold;
- font-size:0.9em;
-}
-
-.extra-form{
- display:none;
-}
-
-/* itinerary */
-
-.itinerary_label.itinerary_start,
-.itinerary_label.itinerary_end,
-#chimere_itinerary h4{
- line-height:18px;
- padding:2px 8px;
-}
-.itinerary_label.itinerary_start .contener,
-.itinerary_label.itinerary_end .contener{
- overflow:auto;
- width:1000px;
- height:36px;
- display:block;
-}
-#chimere_start_label,
-#chimere_end_label{
- height:22px;
- width:230px;
- padding:2px;
- display:block;
- overflow:hidden;
- text-overflow:ellipsis;
- -o-text-overflow:ellipsis;
- -moz-binding:url('bindings.xml#ellipsis');
-}
-
-.nominatim-label{
- overflow:hidden;
- height:2.6em;
-}
-
-.itinerary_label.itinerary_start .label,
-.itinerary_label.itinerary_end .label,
-#chimere_itinerary h4{
- text-transform:uppercase;
-}
-
-ul#roadmap_toolbar, ul#roadmap_toolbar li{
- padding:0;
-}
-
-ul#roadmap_toolbar a img{
- vertical-align:bottom;
-}
-ul#roadmap_toolbar{
- position:absolute;
- top:45px;
- right:10px;
-}
-
-ul#roadmap_toolbar, ul#roadmap_toolbar ul, ul#roadmap_toolbar li{
- display:inline;
- list-style-type:none;
-}
-
-.itinerary_label{
- line-height:18px;
- font-style:normal;
- padding:0.5em;
- border-width:0;
- font-weight:bold;
-}
-
-.itinerary_label.itinerary_start,
-.itinerary_label.itinerary_end{
-}
-
-.itinerary_label div.t{
- display:inline;
-}
-
-#chimere_itinerary{
- overflow:hidden;
-}
-
-#chimere_itinerary_panel{
- display:none;
- border-width:0;
- padding:0.5em;
-}
-
-#chimere_itinerary_form{
- padding:0.5em 0;
-}
-
-#chimere_itinerary_content{
- margin:0;
- height:auto;
- max-height:250px;
-}
-
-#chimere_itinerary_content span.j{
- display:none;
-}
-
-#chimere_itinerary_action ul{
- margin:0;
- padding:0;
-}
-#chimere_itinerary_action li{
- display:block;
- float:left;
- margin-top:5px;
-}
-#chimere_itinerary_action li a{
- height:24px;
- display:block;
- color:transparent;
- font-size:0;
-}
-#chimere_itinerary_modify{
- background-image:url('../images/buttons/modify.png');
- width:82px;
- margin-right:20px;
-}
-#chimere_itinerary_new{
- background-image:url('../images/buttons/new_search.png');
- width:160px;
-}
-
-#total_label_div{
- margin:0;
-}
-
-#chimere_total_label span.l,
-#chimere_itinerary_content span.l{
- display:none;
-}
-
-#chimere_itinerary_content div.s{
- font-size:0.8em;
- padding:4px;
-}
-
-#chimere_itinerary_content div.n{
- font-size:0.9em;
- padding:4px;
-}
-
-#edit-panel label{
- font-size:0.9em;
-}
-
-#edit-panel h3,
-#edit-panel h4,
-#edit-panel .notice{
- margin:7px;
-}
-
-#edit-panel h3,
-#edit-panel h4{
- text-transform:uppercase;
- color:#fff;
- font-weight:bold;
- font-size:12px;
- padding:5px;
- width:240px;
-}
-
-#frm-edit-marker h3,
-#frm-edit-marker h4{
- background-color:#6f8196;
-}
-
-#frm-edit-route h3,
-#frm-edit-route h4{
- background-color:#d38fac;
-}
-
-#frm-edit-event h3,
-#frm-edit-event h4{
- background-color:#996998;
-}
-
-#frm-edit-marker label{
- font-weight:bold;
- color:#6f8196;
-}
-
-#frm-edit-route label{
- font-weight:bold;
- color:#d38fac;
-}
-
-#frm-edit-event label{
- font-weight:bold;
- color:#996998;
-}
-
-#frm-edit-marker textarea,
-#frm-edit-marker input[type=text]{
- background-color:#dfe8f3;
- border:none;
-}
-
-#frm-edit-route textarea,
-#frm-edit-route input[type=text]{
- background-color:#f5e4eb;
- border:none;
-}
-
-#frm-edit-event textarea,
-#frm-edit-event input[type=text]{
- background-color:#f2e4f5;
- border:none;
-}
-
-input.hasDatepicker{
- background-image:url(../images/buttons/calendar.png) ;
- background-repeat:no-repeat;
- background-position:right;
- width:120px;
-}
-
-.ui-datepicker th{
- background-color:#996998;
-}
-
-#div_start_date{
- float:left;
-}
-
-#add_media,
-#proposition_form_submit{
- width:100%;
- display:block;
- height:25px;
- color:transparent;
- font-size:0;
- background-image:url(../images/buttons/validate.png) ;
- background-repeat:no-repeat;
- background-position:center;
-}
-
-#add_media{
- margin:1em 0;
-}
-
-#proposition_form_submit:hover{
- cursor:pointer;
-}
-
-.cloud{
- width:350px;
- padding:0;
- margin:0;
-}
-
-div.cloud h4{
- margin:0;
- padding:0.3em;
- font-size:1.2em;
- text-align:center;
- background-image:url(../images/popup/title_frame.png);
- background-repeat:repeat-x;
- background-position:center bottom;
-}
-
-.close_img{
- display:block;
- overflow:hidden;
- width:350px;
- height:22px;
- background-image:url(../images/popup/close.png);
- background-position:center;
-}
-a.close_img{
- color:transparent;
- font-size:0;
-}
-
-.read_more,
-.read_less{
- margin:0;
- text-align:right;
- padding-right:25px;
- font-weight:bold;
- line-height:22px;
-}
-
-.read_more:hover,
-.read_less:hover{
- cursor:pointer;
-}
-
-.read_less,
-.read_more{
- background-position:330px 5px;
- background-repeat:no-repeat;
-}
-.read_more{
- background-image:url(../images/plus_alt.png);
-}
-.read_less{
- background-image:url(../images/minus_alt.png);
-}
-
-#detail_content{
- overflow:auto;
- max-height:300px;
- padding:0;
-}
-
-#detail_start_date,
-#detail_end_date,
-#detail_content .description{
- padding:0 1em;
-}
-
-#detail_footer{
- text-align:center;
- border-top-width:1px;
- border-top-style:solid;
-}
-
-.description_long, .read_less{
- display:none;
-}
-
-.small-gallery{
- width:auto;
- margin-top:0;
-}
-
-.small-galery p.legend{
- line-height:22px;
-}
-
-.small-gallery .media-player{
- padding:0 1em;
-}
-
-#frm-edit-route, #frm-edit-event{
- display:none;
-}
-
-#panel textarea{
- height:100px;
- width:250px;
-}
-
-input#id_name{
- width:250px;
-}
-
-#itinerary_field #id_transport_div,
-#itinerary_field #id_speed_div,
-#itinerary_field .extra-criteria
-{
- display:none;
-}
-
-.single-line label{
- display:inline-block;
- width:95px;
- /*IE7*/
- zoom:1;
- *display:inline;
-}
-
-.single-line input{
- width:150px;
-}
-
-
-#main-map .olControlPanPanel{
- right:60px;
- left:auto;
-}
-
-#main-map .olControlZoomPanel{
- right:51px;
- left:auto;
-}
-
-#main-map .olControlZoom{
- display:none;
-}
-
-#main-map .olControlPanPanel .olButton,
-#main-map .olControlZoomPanel .olButton {
- background-image: url('../images/map_sprite.png');
-}
-
-#main-map .olControlPanPanel .olControlPanNorthItemInactive {
- background-position:-4px -2px;
- width:50px;
- height:23px;
- right:-50px;
- left:auto;
-}
-
-#main-map .olControlPanPanel .olControlPanWestItemInactive {
- width:25px;
- background-position:-4px -20px;
- right:-25px;
- left:auto;
-}
-
-#main-map .olControlPanPanel .olControlPanEastItemInactive {
- width:25px;
- background-position:-29px -20px;
- right:-50px;
- left:auto;
-}
-
-#main-map .olControlPanPanel .olControlPanSouthItemInactive {
- background-position:-4px -38px;
- width:50px;
- right:-50px;
- left:auto;
-}
-
-#main-map .olControlZoomPanel .olControlZoomInItemInactive {
- top:-8px;
- left:-9px;
- background-position:-4px -60px;
- width:50px;
- height:22px
-}
-
-#main-map .olControlZoomPanel .olControlZoomOutItemInactive {
- top:14px;
- left:-9px;
- background-position:-4px -130px;
- width:50px;
- height:35px;
-}
-
-#main-map .olControlZoomPanel .olControlZoomToMaxExtentItemInactive {
- top:-40px;
- left:7px;
- background-position:-20px -23px;
- width:14px;
- height:16px;
- display:none;
-}
-
-
-/*
-.olControlSimplePanZoom #slider,
-.olControlSimplePanZoom #zoomin,
-.olControlSimplePanZoom #zoomout,
-.olControlSimplePanZoom #zoombar,
-.olControlSimplePanZoom #panup,
-.olControlSimplePanZoom #pandown {
- right:15px;
- left:auto;
-}
-.olControlSimplePanZoom #panright {
- right:14px;
- left:auto;
-}
-
-.olControlSimplePanZoom #panleft {
- right:39px;
- left:auto;
- background-position:-4px -17px;
- width:26px;
-}
-
-.olControlSimplePanZoom .button {
- background-image: url('../images/map_sprite.png');
-}
-
-.olControlSimplePanZoom #zoombar{
- width:50px;
- height:90px;
- background-position:-4px -75px;
-}
-
-.olControlSimplePanZoom #zoomin{
- width:50px;
- background-position:-4px -61px;
-}
-.olControlSimplePanZoom #pandown {
- width:50px;
- background-position:-4px -40px;
-}
-.olControlSimplePanZoom #panup{
- width:50px;
- background-position:-4px -5px;
-}
-
-.olControlSimplePanZoom #slider {
- width:50px;
- background-position:-60px -100px;
-}
-*/
-
-#content .olControlLayerSwitcher .maximizeDiv,
-#content .olControlLayerSwitcher .minimizeDiv {
- display:none;
-}
-
-#utils-div{
- left:auto;
- right:28px;
-}
-
-.properties{
- padding: 2px 1em;
-}
-.properties p{
- padding: 0;
- margin:0;
-}
-
-#waiting{
- top:0;
- height:100%;
- background-color:rgba(255, 255, 255, 0.4);
-}
-
-#waiting-content{
- margin-top:20%;
-}
-
-.main_category.toggle_plus > span > label,
-.main_category.toggle_minus > span > label{
- text-transform:uppercase;
-}
-
-#ul_categories .subcategories li .selected label,
-.main_category.toggle_plus > span > label,
-.main_category.toggle_minus > span > label{
- background-color:#777;
-}
-
-#ul_categories .subcategories li label{
- color:#777;
-}
-
-#ul_categories .subcategories#maincategory_1 li .selected label,
-#ul_categories .subcategories#maincategory_2 li .selected label,
-#ul_categories .subcategories#maincategory_3 li .selected label,
-#ul_categories .subcategories#maincategory_4 li .selected label,
-#ul_categories .subcategories#maincategory_5 li .selected label,
-#ul_categories .subcategories#maincategory_6 li .selected label,
-#ul_categories .subcategories#maincategory_7 li .selected label,
-#ul_categories .subcategories#maincategory_8 li .selected label {
- color:#fff;
-}
-
-#ul_categories .subcategories#maincategory_1 li .selected label,
-.main_category.toggle_plus > span#main_category_1 > label,
-.main_category.toggle_minus > span#main_category_1 > label{
- background-color:#cd5a5a;
-}
-
-#ul_categories .subcategories#maincategory_1 li label{
- color:#cd5a5a;
-}
-
-#ul_categories .subcategories#maincategory_2 li .selected label,
-.main_category.toggle_plus > span#main_category_2 > label,
-.main_category.toggle_minus > span#main_category_2 > label{
- background-color:#996998;
-}
-
-#ul_categories .subcategories#maincategory_2 label{
- color:#996998;
-}
-
-#ul_categories .subcategories#maincategory_3 li .selected label,
-.main_category.toggle_plus > span#main_category_3 > label,
-.main_category.toggle_minus > span#main_category_3 > label{
- background-color:#c49c86;
-}
-
-#ul_categories .subcategories#maincategory_3 label{
- color:#c49c86;
-}
-
-#ul_categories .subcategories#maincategory_4 li .selected label,
-.main_category.toggle_plus > span#main_category_4 > label,
-.main_category.toggle_minus > span#main_category_4 > label{
- background-color:#85ae7a;
-}
-
-#ul_categories .subcategories#maincategory_4 label{
- color:#85ae7a;
-}
-
-#ul_categories .subcategories#maincategory_5 li .selected label,
-.main_category.toggle_plus > span#main_category_5 > label,
-.main_category.toggle_minus > span#main_category_5 > label{
- background-color:#a8adad;
-}
-
-#ul_categories .subcategories#maincategory_5 label{
- color:#a8adad;
-}
-
-#ul_categories .subcategories#maincategory_6 li .selected label,
-.main_category.toggle_plus > span#main_category_6 > label,
-.main_category.toggle_minus > span#main_category_6 > label{
- background-color:#697c92;
-}
-
-#ul_categories .subcategories#maincategory_6 label{
- color:#697c92;
-}
-
-#ul_categories .subcategories#maincategory_7 li .selected label,
-.main_category.toggle_plus > span#main_category_7 > label,
-.main_category.toggle_minus > span#main_category_7 > label{
- background-color:#eba44a;
-}
-
-#ul_categories .subcategories#maincategory_7 label{
- color:#eba44a;
-}
-
-#ul_categories .subcategories#maincategory_8 li .selected label,
-.main_category.toggle_plus > span#main_category_8 > label,
-.main_category.toggle_minus > span#main_category_8 > label{
- background-color:#d38fac;
-}
-
-#ul_categories .subcategories#maincategory_8 label{
- color:#d38fac;
-}
-
+/* + * Font colors + */ + +/* main */ +html, h1, h2, +.action li, .ui-dialog .ui-dialog-titlebar, +#layer_selection h4, +#chimere_itinerary_content div.s{ + color:#444; +} + +/* light */ +h2, .cloud h4, #layer_selection, #layer_selection h4, #permalink a, +#chimere_itinerary_panel label, .ui-menu .ui-menu-item a, #submited-window, +#welcome .footer a, label, .map_button a, #marker_hover_content, .notice{ + color:#929288; +} + +/* light darker*/ +#layer_selection li.head{ + color:#a7a799 +} + +/* activated */ +.small-galery p.legend, #detail_footer, #detail_footer a, #chimere_itinerary h4, +h3.warn, .itinerary_label.itinerary_start, .itinerary_label.itinerary_end, +.action li.ui-state-active{ + color:#fff; +} +/* blue*/ +.itinerary_label{ + color:#6f8196; +} + +/* strong */ + +.welcome-dialog h2, .edit h3, h3, h4, legend{ + color:#000; +} + +a, a:link, a:visited, +#footer .map-footer a, #footer .map-footer a:link, +#footer .map-footer a:visited, +#welcome .footer, +caption{ + color:#9da1a1; +} + +/* alternat link */ +.read_more, +.read_less{ + color:#a1a18b; +} + +/* links */ +a, a:link, a:visited, +#footer .map-footer a, #footer .map-footer a:link, +#footer .map-footer a:visited, +#welcome .footer, +caption{ + text-decoration:none; + font-weight:bold; + font-size:0.9em; +} + +#detail_footer, +#detail_footer a{ + text-decoration:none; + text-transform:uppercase; + font-weight:normal; + font-size:0.9em; +} + +/* + * Background colors + */ + +/* default */ +body, #content, +#sidebar, +.action li.ui-button, +#detail_content +{ + background-color:#eee; +} + +/* alternative background */ +#layer_selection #layer_list li.head, +.welcome-dialog h2, #footer-panel, +ul#multimedia_list_content li, #welcome .footer, +#action{ + background-color:#d6d6c4; +} + +.small-galery p.legend, +#detail_footer{ + background-color:#9f9f89; +} + + +/* lighter */ +a#ui-active-menuitem.ui-state-hover, +#chimere_itinerary_panel input[type=text]{ + background-color:#f0f0e9; +} + +.read_more, +.read_less{ + background-color:#c1c1b0; +} + +/* blue */ +#chimere_itinerary h4{ + background-color:#6f8196; +} + +/* light blue */ +#chimere_itinerary_content div.s, +.itinerary_label{ + background-color:#dfe8f3; +} + +/* green */ +.itinerary_label.itinerary_start{ + background-color:#73a44b; +} + +/* red */ +h3.warn, +.itinerary_label.itinerary_end{ + background-color:#a53f3f; +} + +/* light pink */ +div.warning, .errorlist{ + background-color:#fed; +} + +/* blank */ +#edit-panel, #permalink, +#layer_selection h4, #chimere_itinerary_content div.n, +.edit h4{ + background-color:#fff; +} + +/* black */ +.small-galery{ + background-color:#000; +} + +h2, h3{ + background:none; +} + +/* + * Borders + */ +#layer_selection h4, ul#multimedia_list_content li, #layer_selection #layer_list, +#layer_selection #layer_list li, .itinerary_label .label, #footer-panel, +#detail_footer, #areas, #detail, #main-map, div.warning, #content, +.action li.selected, #content .olControlLayerSwitcher .layersDiv, #panel, +#map-footer, #utils-div, #action, #panel #categories, .main_category, +#page_title, #ul_categories .subcategories li, #action-panel, +ul.ui-autocomplete.ui-menu.ui-corner-all.ui-widget-content, .extra-criteria, +#chimere_itinerary_form, .welcome-logo, #permalink, #footer-panel{ + border-color:#999; +} + +#id_transport_it span{ + border-color:#AAA; +} +/* + * Images + */ + +.action li{ + background:none; +} + +/* + * Opacity + */ + +#chimere_itinerary_panel, +div#panel{ + opacity:1; +} + +/* + * Position, size, ... + */ + +html, body{ + height:100%; + overflow:hidden; +} + +.ui-button, +.action li{ + padding:2px 18px; +} + +h4{ + font-weight:bold; +} + +hr.clean{ + display:none; +} + +label{ + font-weight:bold; + font-size:0.9em; +} + +h3.warn{ + padding:0.3em; + margin:0; +} + +#permalink{ + position:absolute; + z-index:20; + right:280px; + top:36px; + width:auto; + border-width:1px; + border-style:solid; + padding:2px 12px; +} + +#permalink a{ + font-weight:normal; +} + +/* no title bar dialog */ +.no-titlebar.ui-dialog, +.no-titlebar-simple.ui-dialog, +.no-titlebar-small.ui-dialog, +.welcome-dialog.ui-dialog{ + padding:0; + margin:0; +} + +.no-titlebar-simple.ui-dialog .ui-dialog-content{ + padding:0; +} + +.no-titlebar-simple.ui-dialog .ui-dialog-content p{ + padding:0.5em 1em; +} + +.no-titlebar.ui-dialog .ui-dialog-titlebar, +.no-titlebar-simple.ui-dialog .ui-dialog-titlebar, +.no-titlebar-small.ui-dialog .ui-dialog-titlebar, +.welcome-dialog.ui-dialog .ui-dialog-titlebar{ + background:none; + padding:0; + height:22px; + position:absolute; + z-index:100; + border:none; + color:transparent; + font-size:0; + border-radius:0; + -webkit-border-radius:0; + -moz-border-radius:0; +} + +.no-titlebar-simple.ui-dialog .ui-dialog-titlebar{ + right:10px; +} + +.welcome-dialog.ui-dialog .ui-dialog-titlebar-close{ + right:0; + width:30px; + height:30px; + top:5px; + background-image: none; + background-color: transparent; + border: 0 solid; +} + +.welcome-dialog.ui-dialog .ui-widget-header .ui-icon{ + background-image:url(../images/popup/welcome_close.png); + background-position:0 0; + width:30px; + height:30px; +} + +.welcome-dialog.ui-dialog .ui-dialog-titlebar{ + width:100%; + height:84px; +} + +.no-titlebar-small.ui-dialog .ui-dialog-titlebar{ + width:300px; +} + +.no-titlebar.ui-dialog .ui-dialog-titlebar{ + width:650px; +} + +.no-titlebar.ui-dialog .ui-dialog-titlebar-close, +.no-titlebar.ui-dialog .ui-dialog-titlebar-close.ui-state-hover, +.no-titlebar-small.ui-dialog .ui-dialog-titlebar-close, +.no-titlebar-small.ui-dialog .ui-dialog-titlebar-close.ui-state-hover{ + background-image:url(../images/popup/close.png); + background-position:center; + width:100%; + height:22px; + position:absolute; + top:0; + left:0; + margin:0; + padding:0; + border:none; + border-radius:0; + -webkit-border-radius:0; + -moz-border-radius:0; +} + +.no-titlebar-small.ui-dialog .ui-dialog-title { + margin:0; + height:auto; +} + +#submited-window .ui-dialog-title { + height:65px; +} + +.no-titlebar-simple.ui-dialog .ui-dialog-titlebar-close .ui-icon{ + float:right; +} + +.no-titlebar.ui-dialog .ui-dialog-titlebar-close .ui-icon, +.no-titlebar-small.ui-dialog .ui-dialog-titlebar-close .ui-icon{ + display:none; +} + +#cluster_list .dialog-content{ + overflow: auto; + max-height: 380px; +} + +#welcome{ + opacity:1; + padding:0; +} + +.welcome-dialog .title{ + margin:0; + text-align:left; + height:10px; +} + +.welcome-dialog .title h2{ + display:none; +} + +.welcome-dialog h3, .welcome-dialog h4{ + padding:0 1em; +} + +.ui-dialog.ui-widget{ + font-size:0.9em; + padding:0; + margin:0; +} + +.welcome-dialog p{ + padding:0; + margin:0; +} + +.no-titlebar-small .ui-dialog-content.ui-widget-content{ + margin-top:22px; +} + +.welcome-dialog .ui-dialog-content.ui-widget-content, +.no-titlebar .ui-dialog-content.ui-widget-content, +.no-titlebar-small .ui-dialog-content.ui-widget-content{ + position:static; +} + +.no-titlebar .ui-dialog-content.ui-widget-content{ + background-image:url(../images/popup/title_frame.png); + background-repeat:repeat-x; + margin-top:22px; +} +.no-titlebar .ui-dialog-content.ui-widget-content h2{ + margin:2px 0 12px 0; + text-transform:uppercase; +} + +.dialog-content{ +} + +.news, +.dialog-content .content{ + overflow:auto; + padding:1em; + max-height:400px; +} + +#multimedia_form{ + background-image:url(../images/popup/multimedia_title.png) ; + background-repeat:no-repeat; + background-position: center top; + padding-top:45px; +} + +#multimedia_form input[type=text]{ + width:250px; + border:1px solid #e0e0d8; + border-radius:0; + -webkit-border-radius:0; + -moz-border-radius:0; + background-color:#e0e0d8; +} + +#submited-window{ + background-image:url(../images/popup/thanks_title.png) ; + background-repeat:no-repeat; + background-position: center top; + padding-top:45px; +} + +/* autocomplete theming */ +ul.ui-autocomplete.ui-menu.ui-corner-all.ui-widget-content{ + border-radius:0; + -webkit-border-radius:0; + -moz-border-radius:0; + font-weight:normal; + padding:0; +} + +.ui-menu .ui-menu-item a{ + border-radius:0; + -webkit-border-radius:0; + -moz-border-radius:0; + font-weight:normal; +} + +a#ui-active-menuitem.ui-state-hover{ + background-image:none; +} + +#logos{ + width:340px; + margin-left:auto; + margin-right:auto; +} + +#welcome_message{ + padding:1em; + margin:0; + /* float:left; + width:334px; */ +} + +#welcome_content{ + height:145px; + overflow:auto; + margin-bottom:1em; +} + +.welcome-col{ + padding:1em; + margin:0; + float:left; + width:430px; +} + +.no-titlebar .footer{ + padding:0.3em 1em; + font-size:0.9em; +} + +.welcome-logo{ + border-top:1px solid; +} + +#welcome .news{ + height:298px; + overflow:auto; + padding:10px +} + +#welcome .footer{ + height:12px; + padding:5px 30px; + text-align:right; + text-transform:uppercase; + background-image:url(../images/plus.png); + background-repeat:no-repeat; + background-position:420px; +} + +#welcome .footer a{ + font-size:12px; +} + +.info{ + border:none; + padding:0; +} + +/* edition */ + +.fieldWrapper{ + padding:2px 7px; +} + +.edit label.error{ + display:none; +} + +.edit .error label.error{ + display:block; +} + +.edit h3{ + text-align:left; + font-size:1.4em; + width:100%; + border-bottom:1px solid; + padding:0 0 0.4em 0; + margin:0; +} + +.edit h4{ + padding:1em 0; + border-top:1px solid; + border-bottom:1px solid; + width:100%; + cursor:pointer; + margin-top:0.5em; +} + +.edit .minified{ + background-image:url(../images/plus_on.png) ; + background-repeat:no-repeat; + background-position: 95% center; +} + +.edit .maximized{ + background-image:url(../images/minus_on.png) ; + background-repeat:no-repeat; + background-position: 95% center; +} + +.notice{ + padding:0.4em; + font-size:0.8em; + margin:0; +} + +.remove-media{ + cursor:pointer; +} + +#chimere_map_menu{ + padding:0; +} + +#chimere_map_menu li{ + padding-left:20px; + background-position:0 center; + background-repeat:no-repeat; +} + +#marker_hover_content{ + border-color:#c1c1b0; + border-bottom-width:0; + margin-bottom:11px; +} + +#marker_hover{ + background-image:url("../images/bottom-arrow.png"); +} + +#map_menu_from{ + background-image:url("../images/menu/icon_from.png"); +} + +#map_menu_to{ + background-image:url("../images/menu/icon_to.png"); +} + +#map_menu_step{ + background-image:url("../images/menu/icon_add.png"); +} + +#map_menu_zoomin{ + background-image:url("../images/menu/icon_plus.png"); +} + +#map_menu_zoomout{ + background-image:url("../images/menu/icon_minus.png"); +} + +#map_menu_center{ + background-image:url("../images/menu/icon_center.png"); +} + +.simple #permalink{ + display:none; +} + +.simple #layer_selection{ + top:10px; + right:10px; +} + +.simple #main-map .olControlPanPanel .olControlPanNorthItemInactive, +.simple #main-map .olControlPanPanel .olControlPanWestItemInactive, +.simple #main-map .olControlPanPanel .olControlPanEastItemInactive, +.simple #main-map .olControlPanPanel .olControlPanSouthItemInactive { + position: absolute; + height:20px; +} + +.simple #main-map .olControlPanPanel .olControlPanNorthItemInactive { + right:-50px; +} + +.simple #main-map .olControlPanPanel .olControlPanEastItemInactive, +.simple #main-map .olControlPanPanel .olControlPanWestItemInactive { + height:20px; + top:18px; +} + +.simple #main-map .olControlPanPanel .olControlPanEastItemInactive{ + right:-50px; +} + +.simple #main-map .olControlPanPanel .olControlPanWestItemInactive { + right:-25px; +} + +.simple #main-map .olControlPanPanel .olControlPanSouthItemInactive { + right:-50px; + top:36px; + height:30px; +} + +.simple #sidebar{ + top:0; +} + +.simple #panel{ + top:0; + overflow:auto; + overflow-x: hidden; + height:100%; +} + +.simple #panel #categories { + display:block; +} + +#content{ + border:none; + padding:0; +} + +#page_title{ + top:0; + right:0; + padding:0 30px; + position:relative; + border-bottom-width:1px; + border-bottom-style:solid; + background-color:#fff; + display:none; +} + +#page_title h1{ + text-align:right; + padding:0; + margin:0; + font-size:40px; + font-style:italic; +} + +#page_title h2{ + text-align:right; + padding:0; + margin:0; + font-style:italic; + background-color:#fff; +} + +#topbar{ + height:26px; + padding:0; + background-image:url('../images/background-top.png'); + background-repeat:repeat-x; +} + +#header{ + padding:0; + margin:0; +} + +ul.action, +ul#action-2 { + display:block; + float: left; + margin:0; + padding:0; +} + +#action-3 { + float:right; +} + +#action-3 li { + padding:0; +} + +#action-3.action li:hover{ + cursor:pointer; + background-color:transparent; + font-size:0; +} + + +ul.action li{ + display:block; + float:left; + margin:0; + height:26px; +} + +.action li:hover, +.action li label:hover{ + cursor:pointer; +} + +ul#action{ + width:282px; +} + +#panel #categories{ + clear:both; + border-top-width:0; + border-top-style:solid; +} + +#action-panel .action li{ + padding:0; + height:38px; + width:138px; + margin-top:22px; +} + +.action li, +.action li a, +.action li label{ + padding:0; + margin:0; + font-size:1.1em; + margin-top:10px; + text-align:center; + width:141px; + display:block; + text-transform:uppercase; + color:transparent; + font-size:0; + border-width:0; +} + +.action li label{ + width:130px; +} + +#action-3.action li, +#action-3.action li a{ + width:86px; +} + +.action li .share a{ + color:transparent; + font-size:0; +} + +#action-3.action li.share-list li, +#action-3.action li.share-list{ + width:auto; +} + +#action-3.action li.share-list li.shared, +#action-3.action li.share-list li.shared a{ + width:26px; + margin:1px 0; +} + +.action li.print-page{ + background-image:url(../images/buttons/button-print-off.png) ; + background-repeat:no-repeat; +} + +.action li.print-page.state-active, +.action li.print-page:hover{ + background-image:url(../images/buttons/button-print-on.png) ; + background-repeat:no-repeat; +} + +.action li.share-icon.state-active, +.action li.share-icon:hover{ + background-image:url(../images/buttons/button-share-on.png) ; + background-repeat:no-repeat; +} + +.action li.share-icon{ + background-image:url(../images/buttons/button-share-off.png) ; + background-repeat:no-repeat; +} + +.action li.share-send.state-active, +.action li.share-send:hover{ + background-image:url(../images/buttons/button-send-on.png) ; + background-repeat:no-repeat; +} + +.action li.share-send{ + background-image:url(../images/buttons/button-send-off.png) ; + background-repeat:no-repeat; +} + +.action li.help-page.state-active, +.action li.help-page:hover{ + background-image:url(../images/buttons/button-help-on.png) ; + background-repeat:no-repeat; +} + +.action li.help-page{ + background-image:url(../images/buttons/button-help-off.png) ; + background-repeat:no-repeat; +} + +#action-carte{ + background-image:url(../images/button-map-off.png) ; + background-repeat:no-repeat; +} + +#action-carte.state-active, +#action-carte:hover{ + background-image:url(../images/button-map-on.png) ; + background-repeat:no-repeat; +} + +#action-participate{ + background-image:url(../images/button-participate-off.png) ; + background-repeat:no-repeat; +} + +#action-participate.state-active, +#action-participate:hover{ + background-image:url(../images/button-participate-on.png) ; + background-repeat:no-repeat; +} + +#action-news{ + background-image:url(../images/button-news-off.png) ; + background-repeat:no-repeat; +} + +#action-news.state-active, +#action-news:hover{ + background-image:url(../images/button-news-on.png) ; + background-repeat:no-repeat; +} + +#action-project{ + background-image:url(../images/button-project-off.png) ; + background-repeat:no-repeat; +} + +#action-project.state-active, +#action-project:hover{ + background-image:url(../images/button-project-on.png) ; + background-repeat:no-repeat; +} + +#action-categories{ + background-image:url(../images/button-cat-off.png) ; + background-repeat:no-repeat; + margin-right:6px; +} + +#action-categories.state-active, +#action-categories:hover{ + background-image:url(../images/button-cat-on.png) ; + background-repeat:no-repeat; +} + +#action-routing{ + background-image:url(../images/button-route-off.png) ; + background-repeat:no-repeat; +} + +#action-routing.state-active, +#action-routing:hover{ + background-image:url(../images/button-route-on.png) ; + background-repeat:no-repeat; +} + + +#action-categories.category-selected label{ + background-image:url(../images/check-active.png) ; + background-repeat:no-repeat; +} + +#action-categories.category-selected.state-active label, +#action-categories.category-selected:hover label{ + background-image:url(../images/check.png) ; + background-repeat:no-repeat; +} + +#action-categories.category-selected label{ + background-position:right center; +} + +#action-edit-marker{ + background-image:url(../images/button-location-off.png) ; + background-repeat:no-repeat; +} + +#action-panel .action li#action-edit-marker{ + width:78px; +} + +#action-edit-marker.state-active, +#action-edit-marker:hover{ + background-image:url(../images/button-location-on.png) ; + background-repeat:no-repeat; +} + +#action-panel .action li#action-edit-route{ + width:98px; +} + +#action-edit-route{ + background-image:url(../images/button-wander-off.png) ; + background-repeat:no-repeat; +} + +#action-edit-route.state-active, +#action-edit-route:hover{ + background-image:url(../images/button-wander-on.png) ; + background-repeat:no-repeat; +} + +#action-panel .action li#action-edit-event{ + width:104px; +} + +#action-edit-event{ + background-image:url(../images/button-event-off.png) ; + background-repeat:no-repeat; +} + +#action-edit-event.state-active, +#action-edit-event:hover{ + background-image:url(../images/button-event-on.png) ; + background-repeat:no-repeat; +} + + +#main-map{ + top:26px; + bottom:0; + height:auto; +} + +#layer_selection{ + top:40px; + left:auto; + right:90px; +} + +#layer_selection h4{ + width:130px; + padding:2px 20px; + background-image:url('../images/display_option.png'); + background-repeat:no-repeat; + text-align:left; +} + +#layer_selection h4.opened{ + background-image:url('../images/display_option_open.png'); +} + +#layer_selection ul#layer_list{ + padding:0; + width:170px; + text-align:right; +} + +#layer_selection ul#layer_list li.head{ + text-align:left; +} + +#layer_selection ul#layer_list li{ + padding:2px 10px; + border-bottom:1px solid; +} + +#layer_selection ul#layer_list input{ + display:none; +} + +#layer_selection ul#layer_list label:hover{ + cursor:pointer; +} + +#layer_selection ul#layer_list li.selected{ + background-image:url('../images/check-small.png'); + background-position:left; + background-repeat:no-repeat; +} + +#edit-actions{ + display:none; +} + +div#map-shadow{ + position:absolute; + left:0; + bottom:0; + top:26px; + width:15px; + z-index:5; +} + +div#map-shadow, +div#sidebar{ + background-color:transparent; + background-image:url('../images/shadow.png'); + background-position:right; + background-repeat:repeat-y; +} + +div#sidebar{ + z-index:7; + width:281px; + top:26px; + position:absolute; + bottom:0; + padding-right:15px; +} + +div#action-panel{ + border-width:0; + border-right-width:1px; + border-style:solid; + z-index:10; + height:60px; + width:282px; + background-image:url(../images/background-small.png) ; + background-repeat:repeat; + background-position:center; +} + +div#panel{ + position:absolute; + width:281px; + z-index:10; + max-height:none; + padding:0; + right:auto; + bottom:26px; + top:60px; + border-width:0 1px; + background-image:url('../images/logo.png'); + background-repeat:repeat-x; + background-position:left bottom; + overflow-x:hidden; +} + +/* share toolbar */ + +a.share_id_email_single{ + width:23px; + overflow:hidden; + background-image:url('../images/email.png'); + display:inline-block; +} +a.share_id_email_single{ + color:transparent; + font-size:0; +} + +#footer-panel{ + text-align:center; + padding:3px; + bottom:0; + position:absolute; + width:275px; + height:22px; + border-right:1px solid #999; + border-left:1px solid #999; +} + +.sidebar-handler{ + height:55px; + width:18px; + position:absolute; + background-position:left top; +} + +#sidebar-handler-hide{ + bottom:102px; + right:-4px; + z-index:10; + background-image:url('../images/handler-hide.png'); + background-repeat:no-repeat; +} + +#sidebar-handler-show{ + bottom:102px; + left:0px; + z-index:6; + background-image:url('../images/handler-show.png'); + background-repeat:no-repeat; +} + +.sidebar-handler:hover{ + cursor:pointer; +} + +div#panel #categories{ + width:auto; +} + +ul#ul_categories{ + padding:0; + width:auto; +} + +#ul_categories li.main_category > span{ + display:block; + height:40px; + padding:0; + margin:0; +} + +#ul_categories li.main_category span{ + display:block; +} + +#ul_categories li.main_category .subcategories li{ + padding:0; + margin:0; + overflow:hidden; +} + +.toggle_category{ + margin-top:13px; + margin-right:2px; +} + +.control_image{ + visibility:hidden; +} + +.map_button{ + display:none; + z-index:20; + top:40px; + left:350px; + position:absolute; + background-color:#fff; + padding:2px 20px; + border:1px solid; + border-color:#c1c1b0; +} + +.main_category > span > label{ + display:block; + width:242px; + padding:0 20px; + height:40px; + line-height:40px; + background-image:url('../images/plus.png'); + background-repeat:no-repeat; + background-position:90% center; + color:#fff; +} + +.main_category > span.category-selected > label{ + background-image:url('../images/plus_on.png'); +} + +.main_category.toggle_minus > span > label{ + background-image:url('../images/minus.png'); +} + +.main_category.toggle_minus > span.category-selected > label{ + background-image:url('../images/minus_on.png'); +} + +#ul_categories .subcategories li label{ + width:274px; + display:block; + padding:5px 0 0 9px; + height:21px; + font-weight:bold; + background-color:#fff; +} + +#ul_categories .subcategories li .selected label{ + color:#fff; +} + +#ul_categories .subcategories input{ + display:none; +} + + + +/* itinéraire */ + +#id_transport.ui-buttonset{ + margin-right:0; +} + +#id_transport_it span, +#id_transport.ui-buttonset label{ + width:90px; + height:25px; + border-radius:0; + -webkit-border-radius:0; + -moz-border-radius:0; + margin-left:1px; + color:transparent; + font-size:0; +} +#id_transport_it span{ + margin-right:-3px; + +} +#id_start_div, #id_end_div{ + padding:0 8px; +} + +#id_transport_it{ + margin:7px 0; +} + +#id_transport_it span{ + display:inline-block; + border-width:1px; + border-style:solid; +} + +#id_transport_it span#id_transport_it_foot, +label[for=id_transport_0]{ + background-image:url('../images/buttons/walk.png'); +} + +#id_transport_it span#id_transport_it_foot{ + display:none; +} + +#id_transport_it span#id_transport_it_foot.selected, +label[for=id_transport_0]:hover, +label[for=id_transport_0][aria-pressed=true]{ + display:inline-block; + background-image:url('../images/buttons/walk_on.png'); +} + +#id_transport_it span#id_transport_it_bicycle, +label[for=id_transport_1]{ + background-image:url('../images/buttons/bicycle.png'); +} + +#id_transport_it span#id_transport_it_bicycle{ + display:none; +} + +#id_transport_it span#id_transport_it_bicycle.selected, +label[for=id_transport_1]:hover, +label[for=id_transport_1][aria-pressed=true]{ + display:inline-block; + background-image:url('../images/buttons/bicycle_on.png'); +} + +#chimere_itinerary_panel input[type=text]{ + width:250px; + border:none; + border-radius:0; + -webkit-border-radius:0; + -moz-border-radius:0; +} + +#search_routing, +#id_start_div label[for=id_start], +#id_end_div label[for=id_end], +label.step_label, +#frm-edit-route label.step_label{ + width:250px; + height:25px; + display:block; + color:transparent; + background-color:transparent; + font-size:0; + border:none; + border-radius:0; + -webkit-border-radius:0; + -moz-border-radius:0; +} + +#step_link a{ + font-size:0.9em; + padding:0 8px; +} + +#id_start_div label.start_label, +#id_end_div label.end_label, +#chimere_itinerary_panel label.step_label{ + height:25px; + width:200px; + display:block; + font-size:0; +} + +#id_start_div label.start_label{ + background-image:url('../images/buttons/form_start.png'); +} + +#id_end_div label.end_label{ + background-image:url('../images/buttons/form_finish.png'); +} + +#chimere_itinerary_panel label.step_label{ + color:transparent; + font-size:0; +} +label.step_label{ + background-image:url('../images/buttons/form_step.png'); +} + +#search_routing{ + padding:8px; + background-image:url('../images/buttons/search.png'); +} + +#add_multimedia_list{ + color:transparent; + font-size:0; + width:100%; + position:absolute; + left:0; +} + +ul#multimedia_list_content li{ + width:210px; + margin:0 7px; +} + +#head_multimedia{ + background-image:url('../images/buttons/add.png'); + background-repeat:no-repeat; + background-position:right center; +} + +.extra-criteria{ + border-width:1px; + border-style:solid; + width:264px; +} + +.extra-criteria .extra-label{ + height:25px; + color:transparent; + font-size:0; + background-image:url('../images/buttons/extra_criteria.png'); + background-repeat:no-repeat; +} + +.extra-criteria.opened .extra-label{ + background-image:url('../images/buttons/extra_criteria-open.png'); +} + +.extra-criteria ul{ + list-style:none; + padding:10px 0; + margin:0; + font-weight:bold; + font-size:0.9em; +} + +.extra-form{ + display:none; +} + +/* itinerary */ + +.itinerary_label.itinerary_start, +.itinerary_label.itinerary_end, +#chimere_itinerary h4{ + line-height:18px; + padding:2px 8px; +} +.itinerary_label.itinerary_start .contener, +.itinerary_label.itinerary_end .contener{ + overflow:auto; + width:1000px; + height:36px; + display:block; +} +#chimere_start_label, +#chimere_end_label{ + height:22px; + width:230px; + padding:2px; + display:block; + overflow:hidden; + text-overflow:ellipsis; + -o-text-overflow:ellipsis; + -moz-binding:url('bindings.xml#ellipsis'); +} + +.nominatim-label{ + overflow:hidden; + height:2.6em; +} + +.itinerary_label.itinerary_start .label, +.itinerary_label.itinerary_end .label, +#chimere_itinerary h4{ + text-transform:uppercase; +} + +ul#roadmap_toolbar, ul#roadmap_toolbar li{ + padding:0; +} + +ul#roadmap_toolbar a img{ + vertical-align:bottom; +} +ul#roadmap_toolbar{ + position:absolute; + right:10px; + top: 47px; + margin: 0; +} + +ul#roadmap_toolbar, ul#roadmap_toolbar ul, ul#roadmap_toolbar li{ + display:inline; + list-style-type:none; +} + +.itinerary_label{ + line-height:18px; + font-style:normal; + padding:0.5em; + border-width:0; + font-weight:bold; +} + +.itinerary_label.itinerary_start, +.itinerary_label.itinerary_end{ +} + +.itinerary_label div.t{ + display:inline; +} + +#chimere_itinerary{ + overflow:hidden; +} + +#chimere_itinerary_panel{ + display:none; + border-width:0; + padding:0.5em; +} + +#chimere_itinerary_form{ + padding:0.5em 0; +} + +#chimere_itinerary_content{ + margin:0; + height:auto; + max-height:250px; +} + +#chimere_itinerary_content span.j{ + display:none; +} + +#chimere_itinerary_action ul{ + margin:0; + padding:0; +} +#chimere_itinerary_action li{ + display:block; + float:left; + margin-top:5px; +} +#chimere_itinerary_action li a{ + height:24px; + display:block; + color:transparent; + font-size:0; +} +#chimere_itinerary_modify{ + background-image:url('../images/buttons/modify.png'); + width:82px; + margin-right:20px; +} +#chimere_itinerary_new{ + background-image:url('../images/buttons/new_search.png'); + width:160px; +} + +#total_label_div{ + margin:0; +} + +#chimere_total_label span.l, +#chimere_itinerary_content span.l{ + display:none; +} + +#chimere_itinerary_content div.s{ + font-size:0.8em; + padding:4px; +} + +#chimere_itinerary_content div.n{ + font-size:0.9em; + padding:4px; +} + +#edit-panel label{ + font-size:0.9em; +} + +#edit-panel h3, +#edit-panel h4, +#edit-panel .notice{ + margin:7px; +} + +#edit-panel h3, +#edit-panel h4{ + text-transform:uppercase; + color:#fff; + font-weight:bold; + font-size:12px; + padding:5px; + width:240px; +} + +#frm-edit-marker h3, +#frm-edit-marker h4{ + background-color:#6f8196; +} + +#frm-edit-route h3, +#frm-edit-route h4{ + background-color:#d38fac; +} + +#frm-edit-event h3, +#frm-edit-event h4{ + background-color:#996998; +} + +#frm-edit-marker label{ + font-weight:bold; + color:#6f8196; +} + +#frm-edit-route label{ + font-weight:bold; + color:#d38fac; +} + +#frm-edit-event label{ + font-weight:bold; + color:#996998; +} + +#frm-edit-marker textarea, +#frm-edit-marker input[type=text]{ + background-color:#dfe8f3; + border:none; +} + +#frm-edit-route textarea, +#frm-edit-route input[type=text]{ + background-color:#f5e4eb; + border:none; +} + +#frm-edit-event textarea, +#frm-edit-event input[type=text]{ + background-color:#f2e4f5; + border:none; +} + +input.hasDatepicker{ + background-image:url(../images/buttons/calendar.png) ; + background-repeat:no-repeat; + background-position:right; + width:120px; +} + +.ui-datepicker th{ + background-color:#996998; +} + +#div_start_date{ + float:left; +} + +#add_media, +#proposition_form_submit{ + width:100%; + display:block; + height:25px; + color:transparent; + font-size:0; + background-image:url(../images/buttons/validate.png) ; + background-repeat:no-repeat; + background-position:center; +} + +#add_media{ + margin:1em 0; +} + +#proposition_form_submit:hover{ + cursor:pointer; +} + +.cloud{ + width:351px; + padding:0; + margin:0; +} + +.simple .cloud img { + display: inline; +} + +div.cloud h4{ + margin:0; + padding:0.3em; + font-size:1.2em; + text-align:center; + background-image:url(../images/popup/title_frame.png); + background-repeat:repeat-x; + background-position:center bottom; +} + +.close_img{ + display:block; + overflow:hidden; + width:351px; + height:22px; + background-image:url(../images/popup/close.png); + background-position:center; +} +a.close_img{ + color:transparent; + font-size:0; +} + +.read_more, +.read_less{ + margin:0; + text-align:right; + padding-right:25px; + font-weight:bold; + line-height:22px; +} + +.read_more:hover, +.read_less:hover{ + cursor:pointer; +} + +.read_less, +.read_more{ + background-position:330px 5px; + background-repeat:no-repeat; +} +.read_more{ + background-image:url(../images/plus_alt.png); +} +.read_less{ + background-image:url(../images/minus_alt.png); +} + +#detail_content{ + overflow:auto; + max-height:300px; + padding:0; +} + +#detail_start_date, +#detail_end_date, +#detail_content .description{ + padding:0 1em; +} + +#detail_footer{ + text-align:center; + border-top-width:1px; + border-top-style:solid; +} + +.description_long, .read_less{ + display:none; +} + +.origin{ + text-align:center; +} + +.small-gallery{ + width:auto; + margin-top:0; +} + +.small-gallery p.legend{ + line-height:22px; +} + +.small-gallery .media-player{ + padding:0 1em; +} + +#frm-edit-route, #frm-edit-event{ + display:none; +} + +#panel textarea{ + height:100px; + width:250px; +} + +input#id_name{ + width:250px; +} + +select#id_categories{ + max-width:240px; +} + +#itinerary_field #id_transport_div, +#itinerary_field #id_speed_div, +#itinerary_field .extra-criteria +{ + display:none; +} + +.single-line label{ + display:inline-block; + width:95px; + /*IE7*/ + zoom:1; + *display:inline; +} + +.single-line input{ + width:150px; +} + +#main-map .olControlScaleLine { + left:300px; +} + +#main-map .olControlPanPanel{ + right:60px; + left:auto; +} + +#main-map .olControlZoomPanel{ + right:51px; + left:auto; +} + +#main-map .olControlZoom{ + display:none; +} + +#main-map .olControlPanPanel .olButton, +#main-map .olControlZoomPanel .olButton { + background-image: url('../images/map_sprite.png'); +} + +#main-map .olControlPanPanel .olControlPanNorthItemInactive { + background-position:-4px -2px; + width:50px; + height:23px; + right:-50px; + left:auto; +} + +#main-map .olControlPanPanel .olControlPanWestItemInactive { + width:25px; + background-position:-4px -20px; + right:-25px; + left:auto; +} + +#main-map .olControlPanPanel .olControlPanEastItemInactive { + width:25px; + background-position:-29px -20px; + right:-50px; + left:auto; +} + +#main-map .olControlPanPanel .olControlPanSouthItemInactive { + background-position:-4px -38px; + width:50px; + right:-50px; + left:auto; +} + +#main-map .olControlZoomPanel .olControlZoomInItemInactive { + top:-8px; + left:-9px; + background-position:-4px -60px; + width:50px; + height:22px +} + +#main-map .olControlZoomPanel .olControlZoomOutItemInactive { + top:14px; + left:-9px; + background-position:-4px -130px; + width:50px; + height:35px; +} + +#main-map .olControlZoomPanel .olControlZoomToMaxExtentItemInactive { + top:-40px; + left:7px; + background-position:-20px -23px; + width:14px; + height:16px; + display:none; +} + + +/* +.olControlSimplePanZoom #slider, +.olControlSimplePanZoom #zoomin, +.olControlSimplePanZoom #zoomout, +.olControlSimplePanZoom #zoombar, +.olControlSimplePanZoom #panup, +.olControlSimplePanZoom #pandown { + right:15px; + left:auto; +} +.olControlSimplePanZoom #panright { + right:14px; + left:auto; +} + +.olControlSimplePanZoom #panleft { + right:39px; + left:auto; + background-position:-4px -17px; + width:26px; +} + +.olControlSimplePanZoom .button { + background-image: url('../images/map_sprite.png'); +} + +.olControlSimplePanZoom #zoombar{ + width:50px; + height:90px; + background-position:-4px -75px; +} + +.olControlSimplePanZoom #zoomin{ + width:50px; + background-position:-4px -61px; +} +.olControlSimplePanZoom #pandown { + width:50px; + background-position:-4px -40px; +} +.olControlSimplePanZoom #panup{ + width:50px; + background-position:-4px -5px; +} + +.olControlSimplePanZoom #slider { + width:50px; + background-position:-60px -100px; +} +*/ + +#content .olControlLayerSwitcher .maximizeDiv, +#content .olControlLayerSwitcher .minimizeDiv { + display:none; +} + +#utils-div{ + left:auto; + right:28px; +} + +.properties{ + padding: 2px 1em; +} +.properties p{ + padding: 0; + margin:0; +} + +#waiting{ + top:0; + height:100%; + background-color:rgba(255, 255, 255, 0.4); +} + +#waiting-content{ + margin-top:20%; +} + +.main_category.toggle_plus > span > label, +.main_category.toggle_minus > span > label{ + text-transform:uppercase; +} + +#ul_categories .subcategories li .selected label, +.main_category.toggle_plus > span > label, +.main_category.toggle_minus > span > label{ + background-color:#777; +} + +#ul_categories .subcategories li label{ + color:#777; +} + +#ul_categories .subcategories#maincategory_1 li .selected label, +#ul_categories .subcategories#maincategory_2 li .selected label, +#ul_categories .subcategories#maincategory_3 li .selected label, +#ul_categories .subcategories#maincategory_4 li .selected label, +#ul_categories .subcategories#maincategory_5 li .selected label, +#ul_categories .subcategories#maincategory_6 li .selected label, +#ul_categories .subcategories#maincategory_7 li .selected label, +#ul_categories .subcategories#maincategory_8 li .selected label { + color:#fff; +} + +#ul_categories .subcategories#maincategory_1 li .selected label, +.main_category.toggle_plus > span#main_category_1 > label, +.main_category.toggle_minus > span#main_category_1 > label{ + background-color:#cd5a5a; +} + +#ul_categories .subcategories#maincategory_1 li label{ + color:#cd5a5a; +} + +#ul_categories .subcategories#maincategory_2 li .selected label, +.main_category.toggle_plus > span#main_category_2 > label, +.main_category.toggle_minus > span#main_category_2 > label{ + background-color:#996998; +} + +#ul_categories .subcategories#maincategory_2 label{ + color:#996998; +} + +#ul_categories .subcategories#maincategory_3 li .selected label, +.main_category.toggle_plus > span#main_category_3 > label, +.main_category.toggle_minus > span#main_category_3 > label{ + background-color:#c49c86; +} + +#ul_categories .subcategories#maincategory_3 label{ + color:#c49c86; +} + +#ul_categories .subcategories#maincategory_4 li .selected label, +.main_category.toggle_plus > span#main_category_4 > label, +.main_category.toggle_minus > span#main_category_4 > label{ + background-color:#85ae7a; +} + +#ul_categories .subcategories#maincategory_4 label{ + color:#85ae7a; +} + +#ul_categories .subcategories#maincategory_5 li .selected label, +.main_category.toggle_plus > span#main_category_5 > label, +.main_category.toggle_minus > span#main_category_5 > label{ + background-color:#a8adad; +} + +#ul_categories .subcategories#maincategory_5 label{ + color:#a8adad; +} + +#ul_categories .subcategories#maincategory_6 li .selected label, +.main_category.toggle_plus > span#main_category_6 > label, +.main_category.toggle_minus > span#main_category_6 > label{ + background-color:#697c92; +} + +#ul_categories .subcategories#maincategory_6 label{ + color:#697c92; +} + +#ul_categories .subcategories#maincategory_7 li .selected label, +.main_category.toggle_plus > span#main_category_7 > label, +.main_category.toggle_minus > span#main_category_7 > label{ + background-color:#eba44a; +} + +#ul_categories .subcategories#maincategory_7 label{ + color:#eba44a; +} + +#ul_categories .subcategories#maincategory_8 li .selected label, +.main_category.toggle_plus > span#main_category_8 > label, +.main_category.toggle_minus > span#main_category_8 > label{ + background-color:#d38fac; +} + +#ul_categories .subcategories#maincategory_8 label{ + color:#d38fac; +} diff --git a/static/saclay/images/logo.png b/static/saclay/images/logo.png Binary files differindex c4f804a..e29479b 100644 --- a/static/saclay/images/logo.png +++ b/static/saclay/images/logo.png diff --git a/static/saclay/images/logos/CapEEDD_Graine_CMJN.jpg b/static/saclay/images/logos/CapEEDD_Graine_CMJN.jpg Binary files differnew file mode 100644 index 0000000..ae25c99 --- /dev/null +++ b/static/saclay/images/logos/CapEEDD_Graine_CMJN.jpg diff --git a/static/saclay/images/logos/Logo_Conseil_general_de_l'Essonne.svg b/static/saclay/images/logos/Logo_Conseil_general_de_l'Essonne.svg new file mode 100644 index 0000000..c99e05c --- /dev/null +++ b/static/saclay/images/logos/Logo_Conseil_general_de_l'Essonne.svg @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Generator: Adobe Illustrator 13.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 14948) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.0" + id="Calque_1" + x="0px" + y="0px" + width="176.285px" + height="96.473px" + viewBox="0 0 176.285 96.473" + enable-background="new 0 0 176.285 96.473" + xml:space="preserve" + inkscape:version="0.47+devel r9322" + sodipodi:docname="Logo Conseil général de l'Essonne.svg"><metadata + id="metadata49"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs + id="defs47" /><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="880" + inkscape:window-height="701" + id="namedview45" + showgrid="false" + inkscape:zoom="2.684689" + inkscape:cx="88.142502" + inkscape:cy="48.2365" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="0" + inkscape:current-layer="Calque_1" /> +<g + id="g3"> + <polyline + fill="#0097C0" + points="176.285,96.473 0,96.473 0,18.106 176.285,0 176.285,96.473 " + id="polyline5" /> + <path + fill="#FFFFFF" + d="M162.809,68.266c-0.445-0.247-1.502-0.358-2.912-0.347c-1.873,0-4.383,0.148-7.177,0.148 c-6.447-0.003-14.41-0.788-19.516-6.203c-1.07,0.25-2.133,0.374-3.153,0.374c-3.47,0-6.456-1.435-7.374-4.104 c-0.089-0.195-0.124-0.186-0.287-0.204l-0.371,0.08l-0.148,0.065c-1.153,1.051-2.108,2.062-2.779,2.815 c-0.677,0.754-1.054,1.242-1.054,1.245l-0.096,0.118l-0.148,0.012l-0.359,0.013c-1.236,0-1.879-0.687-1.885-1.313l0.056-0.281 l0.003-0.01l0.006-0.019c1.159-2.182,2.503-4.667,2.708-5.044l0.006-0.059l-0.034-0.108v-0.006l-0.012,0.006l-0.078,0.09 l-0.019,0.037l-0.031,0.034c-5.131,5.202-8.732,6.046-8.793,6.058l-0.037,0.006h-0.04c-0.751,0-1.419-0.377-1.914-0.818 c-0.491-0.461-0.837-0.931-0.862-1.432c0-4.08,0.597-7.544,0.662-7.918l-0.053-0.204l-0.031-0.019 c-0.012,0-0.118,0.019-0.235,0.207l-0.031,0.053l-0.049,0.037c-6.346,5.023-9.918,8.555-11.402,10.348 c-0.498,0.587-0.76,1.017-0.794,1.138l-0.126,0.17c-0.689,0.482-1.171,0.778-1.645,0.801c-0.158,0-0.343-0.053-0.467-0.198 c-0.126-0.148-0.161-0.315-0.161-0.476c0.009-0.411,0.201-0.915,0.578-1.657c2.281-6.277,5.928-11.714,7.687-14.61 c0.587-0.949,0.964-1.672,0.986-1.883l0.003-0.019l0.006-0.027c0.238-0.789,0.365-1.555,0.365-2.278 c-0.009-1.567-0.59-2.89-2.086-3.895c-1.502-1.001-3.978-1.641-7.721-1.641H91.8c-1.085,0.396-1.849,0.562-2.368,0.562 c-0.201,0-0.365-0.021-0.525-0.096c-0.158-0.065-0.325-0.266-0.315-0.479l0.009-0.108l0.003-0.016l0.006-0.012 c0.272-0.955,0.399-1.558,0.572-2.006c0.158-0.455,0.482-0.792,0.939-0.915c0.297-0.093,0.652-0.142,1.156-0.201 c0.43-0.025,0.85-0.041,1.261-0.041c6.457,0,10.459,3.181,11.903,6.441l0.028,0.118c0.049,0.739,0.077,1.366,0.077,1.904 c-0.003,2.164-0.352,2.819-0.503,3.02c-5.184,8.042-6.593,11.26-6.936,12.156c6.883-7.202,11.093-9.749,11.118-9.764l0.046-0.028 l0.056-0.012l0.263-0.031c0.6,0,0.915,0.476,1.036,0.822c0.139,0.358,0.154,0.683,0.154,0.705l0.003,0.049l-0.013,0.053 c-0.674,2.754-1.137,5.137-1.134,6.784c-0.006,0.829,0.118,1.466,0.346,1.849c0.232,0.374,0.501,0.544,1.026,0.557 c0.396,0,0.927-0.13,1.598-0.427c2.912-2.597,5.192-4.574,6.927-5.91c1.758-1.341,2.893-2.064,3.777-2.089 c0.253-0.006,0.513,0.081,0.699,0.26c0.182,0.176,0.281,0.414,0.331,0.68l0.003,0.105c-0.167,1.317-0.776,2.565-1.156,3.239 c0.568,0.037,0.955,0.161,1.264,0.362c0.398,0.284,0.575,0.64,0.856,1.022l0.013,0.013l0.006,0.016 c0.748,1.265,1.351,2.204,2.124,2.81c0.764,0.6,1.723,0.924,3.312,0.928c0.804,0,1.768-0.087,2.937-0.264 c0.538-9.652,6.472-13.977,10.886-13.979c2.263-0.013,4.198,1.184,4.593,3.391c0.074,0.386,0.105,0.77,0.105,1.146 c-0.006,2.634-1.576,4.812-3.536,6.503c-1.966,1.688-4.346,2.918-6.083,3.66c-0.816,0.346-1.465,0.578-1.904,0.705 c1.02,1.903,3.728,3.143,7.295,3.854c3.777,0.764,8.45,0.955,12.895,0.955c2.145,0,4.241-0.043,6.163-0.089l0.124,0.019 c0.612,0.207,0.909,0.732,0.89,1.196c0,0.386-0.142,0.741-0.328,1.014c-0.204,0.266-0.371,0.507-0.761,0.544l0,0L162.809,68.266 M138.78,49.664c-1.539,1.639-2.843,4.315-2.843,8.531v0.321c6.855-2.046,9.884-6.076,9.86-8.568 c-0.025-1.311-0.729-2.201-2.281-2.433l-0.086-0.025c-0.074-0.027-0.223-0.059-0.42-0.059h-0.012 C142.093,47.433,140.301,48.029,138.78,49.664z" + id="path7" /> + <path + fill="#FFFFFF" + d="M61.088,67.431l-0.037-0.049l-0.015-0.062c-0.05-0.191-0.093-0.463-0.093-0.825 c0.003-1.604,0.819-4.917,5.57-10.642l0.019-0.087c0.034-0.123,0.077-0.353,0.129-0.729c0.108-0.76,0.257-2.136,0.408-4.574 c0.924-8.945,2.408-13.996,4.102-17.068c1.679-3.05,3.613-4.123,5.255-4.998c0.102-0.083,0.337-0.226,0.698-0.226 c0.958,0.031,2.495,0.863,5.106,5.267l0.077,0.124l-0.037,0.143c-0.124,0.438-0.263,0.804-0.427,1.082 c-0.167,0.266-0.365,0.513-0.732,0.532c-0.207,0-0.386-0.111-0.51-0.241c-0.111-0.124-0.204-0.278-0.288-0.467l-0.081-0.077 c-0.096-0.09-0.256-0.238-0.528-0.46c-0.541-0.442-1.512-1.171-3.199-2.315l-0.021-0.013l-0.019-0.019l-0.037-0.006 c-0.121-0.037-0.702,0.309-1.326,1.149c-0.637,0.835-1.388,2.108-2.142,3.836c-1.508,3.453-3.05,8.701-3.876,15.838l0.009,0.034 l0.028,0.056l0.016-0.003c0.695-0.727,2.788-2.674,5.258-4.504c2.513-1.848,5.372-3.585,7.659-3.715 c0.525-0.321,1.109-0.562,1.712-0.569c0.831-0.015,1.623,0.557,1.962,1.756l0.031,0.111l-0.037,0.108l-0.013,0.052l-0.019,0.266 c0,0.544,0.204,1.817,1.682,3.95l0.034,0.052c0.686,1.487,1.014,2.899,1.014,4.204c0.006,4.324-3.712,7.205-9.569,7.415 l-0.102-0.019L78.654,61.7c-1.947-1.218-3.104-2.485-3.101-4.324c0.019-2.297,1.682-5.251,5.144-10.252l0.154-0.204 c-0.408-0.025-1.808,0.649-3.848,2.213c-2.052,1.558-4.825,3.981-8.312,7.425c-0.136,0.884-1.134,6.41-4.448,10.979l-0.207,0.234 c-0.352,0.359-0.875,0.702-1.468,0.718C62.041,68.481,61.58,68.136,61.088,67.431 M64.074,64.427l0.411-0.248l0.016-0.012 c0.964-1.83,1.49-3.172,1.725-4.114c-1.493,2.297-2.191,3.563-2.324,4.016l-0.022,0.093l0.013,0.111l-0.006,0.055L64.074,64.427z M80.422,59.023c1.236,0.013,2.587-1.001,3.601-2.361c1.017-1.354,1.682-3.029,1.672-4.13c0.003-0.256-0.034-0.469-0.096-0.646 c-0.634-1.221-1.168-2.145-1.456-2.618c-3.823,3.629-5.684,5.879-5.647,7.502c0,0.695,0.296,1.338,0.979,2.062 C79.792,58.965,80.104,59.023,80.422,59.023z M76.868,28.928" + id="path9" /> + <polyline + fill="#FFFFFF" + points="22.187,85.479 25.212,85.479 25.212,87.132 19.995,87.132 19.995,76.639 22.187,76.639 22.187,85.479 " + id="polyline11" /> + <polyline + fill="#FFFFFF" + points="29.166,80.876 32.161,80.876 32.161,82.533 29.166,82.533 29.166,85.463 32.473,85.463 32.473,87.132 26.916,87.132 26.916,76.639 32.303,76.639 32.303,78.265 29.166,78.265 29.166,80.876 " + id="polyline13" /> + <path + fill="#FFFFFF" + d="M45.597,83.637c-0.019,1.718-0.176,2.38-0.68,2.865c-0.501,0.507-1.48,0.791-2.661,0.791 c-2.016,0-3.104-0.804-3.292-2.423c-0.062-0.637-0.111-1.753-0.111-2.952c0-3.101,0.191-4.003,0.961-4.658 c0.6-0.507,1.465-0.772,2.534-0.772c1.607,0,2.776,0.631,3.088,1.65c0.096,0.365,0.161,0.788,0.161,1.292c0,0.111,0,0.297,0,0.6 h-2.176c-0.016-0.266-0.016-0.473-0.028-0.615c-0.019-0.899-0.349-1.292-1.073-1.292c-0.742,0-1.106,0.393-1.168,1.308 c-0.046,0.677-0.078,1.465-0.078,2.554c0,1.749,0.078,2.723,0.238,3.137c0.124,0.358,0.473,0.565,0.927,0.565 c0.899,0,1.119-0.377,1.181-2.049H45.597" + id="path15" /> + <path + fill="#FFFFFF" + d="M53.982,85.036c-0.074,0.458-0.266,0.866-0.535,1.182c-0.593,0.723-1.508,1.069-2.77,1.069 c-1.957,0-3.122-0.785-3.406-2.328c-0.124-0.707-0.17-1.48-0.17-3.075c0-2.473,0.111-3.354,0.535-4.046 c0.55-0.915,1.53-1.356,2.995-1.356c1.904,0,3.085,0.803,3.351,2.269c0.114,0.63,0.161,1.656,0.161,3.134 C54.143,83.367,54.097,84.356,53.982,85.036 M51.905,81.711c0-0.312,0-0.612,0-0.928c0-2.206-0.235-2.714-1.261-2.714 c-0.866,0-1.212,0.396-1.243,1.403c-0.034,0.965-0.046,1.719-0.046,2.949c0,1.465,0.012,1.987,0.093,2.349 c0.126,0.625,0.507,0.946,1.184,0.946c1.039,0,1.258-0.473,1.273-2.788V81.711z" + id="path17" /> + <path + fill="#FFFFFF" + d="M63.583,87.132h-3.057l-1.657-5.482l-0.216-0.801l-0.238-0.961c-0.111-0.378-0.158-0.662-0.424-2.019 l0.059,1.06l0.096,1.225c0.019,0.253,0.046,0.661,0.077,1.229c0.016,0.408,0.034,0.724,0.034,0.931l0.096,4.818h-1.957V76.639 h2.899l1.23,3.626c0.139,0.473,0.423,1.446,0.677,2.457c0.269,1.057,0.377,1.604,0.646,3.041l-0.046-1.165l-0.065-1.403 l-0.031-0.958l-0.015-0.807l-0.078-4.791h1.969V87.132" + id="path19" /> + <path + fill="#FFFFFF" + d="M70.086,79.875c-0.015-1.403-0.238-1.817-0.977-1.817c-0.615,0-0.992,0.414-0.992,1.075 c0,0.677,0.427,1.162,1.496,1.731l0.93,0.476c1.416,0.751,1.919,1.509,1.919,2.894c0,0.995-0.296,1.86-0.804,2.318 c-0.535,0.469-1.477,0.741-2.615,0.741c-1.385,0-2.454-0.427-2.896-1.199c-0.3-0.52-0.377-0.927-0.377-2.22h2.235 c0.034,1.447,0.269,1.843,1.134,1.843c0.708,0,1.122-0.439,1.122-1.23c0-0.85-0.269-1.119-1.83-1.919 c-0.754-0.396-1.45-0.838-1.842-1.181c-0.476-0.442-0.727-1.073-0.727-1.861c0-1.926,1.196-3.038,3.264-3.038 c1.208,0,2.154,0.346,2.643,0.945c0.424,0.548,0.535,1.002,0.535,2.108v0.334H70.086" + id="path21" /> + <polyline + fill="#FFFFFF" + points="76.908,80.876 79.903,80.876 79.903,82.533 76.908,82.533 76.908,85.463 80.215,85.463 80.215,87.132 74.654,87.132 74.654,76.639 80.042,76.639 80.042,78.265 76.908,78.265 76.908,80.876 " + id="polyline23" /> + <rect + x="82.342" + y="76.639" + fill="#FFFFFF" + width="2.207" + height="10.493" + id="rect25" /> + <polyline + fill="#FFFFFF" + points="89.194,85.479 92.22,85.479 92.22,87.132 87.009,87.132 87.009,76.639 89.194,76.639 89.194,85.479 " + id="polyline27" /> + <path + fill="#FFFFFF" + d="M105.029,81.575v5.258c-1.181,0.299-2.222,0.46-3.351,0.46c-1.926,0-3.076-0.711-3.326-2.08 c-0.146-0.661-0.176-1.388-0.176-2.899c0-1.264,0.081-2.711,0.176-3.434c0.158-1.076,0.881-1.938,1.824-2.223 c0.429-0.111,0.93-0.17,1.468-0.17c1.892,0,2.992,0.6,3.243,1.746c0.111,0.485,0.13,0.565,0.142,1.607h-2.17l-0.019-0.535 c0-0.896-0.331-1.279-1.104-1.279c-0.896,0-1.211,0.445-1.258,1.75l-0.034,0.85c-0.015,0.38-0.031,0.804-0.031,1.323 c0,2.08,0.031,2.68,0.176,3.057c0.173,0.491,0.516,0.68,1.243,0.68c0.364,0,0.565-0.019,1.026-0.08v-2.393h-1.137v-1.638H105.029" + id="path29" /> + <path + fill="#FFFFFF" + d="M109.613,80.876h2.995v1.657h-2.995v2.93h3.31v1.669h-5.561v-10.49h5.388v1.623h-3.137V80.876 M108.731,75.588l0.646-2.38h2.191l-1.373,2.38H108.731z" + id="path31" /> + <path + fill="#FFFFFF" + d="M122.251,87.132h-3.06l-1.654-5.482l-0.219-0.801l-0.235-0.961c-0.111-0.378-0.161-0.662-0.427-2.019 l0.065,1.06l0.093,1.225c0.016,0.253,0.046,0.661,0.077,1.229c0.016,0.408,0.031,0.724,0.031,0.931l0.096,4.818h-1.954V76.639 h2.899l1.227,3.626c0.145,0.473,0.426,1.446,0.68,2.457c0.269,1.057,0.377,1.604,0.646,3.041l-0.049-1.165l-0.062-1.403 l-0.031-0.958l-0.019-0.807l-0.074-4.791h1.969V87.132" + id="path33" /> + <path + fill="#FFFFFF" + d="M126.943,80.876h2.99v1.657h-2.99v2.93h3.306v1.669h-5.559v-10.49h5.386v1.623h-3.133V80.876 M126.062,75.588l0.646-2.38h2.187l-1.368,2.38H126.062z" + id="path35" /> + <path + fill="#FFFFFF" + d="M134.552,87.132H132.4V76.639h3.381c1.737,0,1.892,0.034,2.46,0.522c0.278,0.234,0.5,0.565,0.612,0.931 c0.093,0.343,0.142,0.738,0.142,1.165c0,0.884-0.154,1.526-0.488,1.953c-0.315,0.396-0.63,0.551-1.372,0.708 c0.723,0.108,1.057,0.238,1.341,0.55c0.426,0.474,0.538,0.885,0.569,2.05c0,0.204,0.012,0.473,0.031,0.819 c0.031,1.084,0.049,1.134,0.081,1.338c0.012,0.114,0.062,0.266,0.124,0.457h-2.318c-0.074-0.507-0.093-0.723-0.093-1.057V85.16 c-0.012-2.096-0.173-2.404-1.279-2.404h-1.039V87.132 M135.436,81.191c0.977,0,1.354-0.408,1.354-1.526 c0-1.07-0.346-1.447-1.292-1.447h-0.946v2.974H135.436z" + id="path37" /> + <path + fill="#FFFFFF" + d="M149.06,87.132h-2.281l-0.587-2.314h-2.912l-0.581,2.314h-1.972l2.807-10.493h2.837L149.06,87.132 M145.283,80.642c-0.037-0.124-0.081-0.328-0.124-0.581c-0.068-0.334-0.118-0.581-0.13-0.742l-0.093-0.6l-0.111-0.627 c-0.173,1.069-0.365,2.03-0.488,2.55l-0.649,2.553h2.126L145.283,80.642z" + id="path39" /> + <polyline + fill="#FFFFFF" + points="152.918,85.479 155.947,85.479 155.947,87.132 150.729,87.132 150.729,76.639 152.918,76.639 152.918,85.479 " + id="polyline41" /> + <path + fill="#FFFFFF" + d="M61.796,35.316c-0.17-0.47-0.488-0.875-0.992-0.881c-0.346,0.003-0.652,0.195-0.94,0.491l-0.006,0.013 c-4.93,5.514-5.251,12.802-5.258,14.867c0,0.148,0.003,0.272,0.006,0.361c-12.778,8.664-25.723,15.711-34.77,15.696 c-1.431,0-2.757-0.17-3.972-0.535c-0.633-0.383-0.853-0.812-0.862-1.391c-0.037-1.36,1.601-3.567,3.957-5.746 c2.337-2.191,5.35-4.424,7.999-6.136c6.188-2.732,9.947-4.847,12.178-6.497c2.219-1.65,2.971-2.825,2.986-3.808 c0.003-0.643-0.374-1.103-0.735-1.36c-0.35-0.25-0.674-0.358-0.869-0.398l-0.198-0.065c-2.312-0.63-5.591-0.822-8.386-0.822 c-1.323,0-2.535,0.043-3.48,0.111c-0.862,0.062-1.471,0.129-1.824,0.229c-0.433-0.102-0.723-0.235-0.884-0.362 c-0.17-0.139-0.207-0.231-0.213-0.361c-0.043-0.377,0.683-1.258,1.957-2.121c3.762-2.652,11.897-5.835,14.623-5.814l0.158,0.003 l0.096,0.006l0.087-0.043c0.705-0.389,1.001-0.658,1.035-1.082c-0.028-0.408-0.328-0.516-0.349-0.532l-0.102-0.049l-0.114,0.025 c-7.996,1.7-13.597,4.074-17.244,6.37c-3.647,2.309-5.369,4.466-5.567,5.975l-0.016,0.118l0.065,0.102 c0.547,0.918,1.135,1.178,1.54,1.171l0.291-0.037l13.689,0.136c0.294,0.056,0.569,0.167,0.748,0.309 c0.186,0.148,0.266,0.288,0.269,0.458c0.009,0.245-0.213,0.711-1.014,1.323c-16.228,7.585-20.042,13.205-21.937,15.325l-0.024,0.03 l-0.019,0.034c-1.02,1.83-1.623,3.206-1.629,4.353c-0.016,1.029,0.562,1.842,1.607,2.349c1.042,0.517,2.587,0.764,4.72,1.029 c11.164-0.519,19.726-4.429,25.778-8.222c3.044-1.904,5.453-3.783,7.236-5.174c0.89-0.692,1.629-1.268,2.201-1.663 c0.3-0.21,0.562-0.365,0.76-0.458c-0.482,2.77-0.905,6.127-2.908,8.828c-2.121,2.862-6.024,5.088-13.909,5.094 c-0.834,0-1.706-0.024-2.624-0.077l-0.143,0.664c2.331,0.903,4.711,1.397,7.029,1.397h0.034c7.696,0.006,14.53-5.635,16.23-19.918 c2.88-4.216,3.972-8.673,3.972-11.405C62.059,36.441,61.976,35.799,61.796,35.316 M59.002,44.082 c-0.164-0.244-0.333-1.663,1.162-4.723C60.575,39.606,60.331,41.27,59.002,44.082z" + id="path43" /> +</g> +</svg>
\ No newline at end of file diff --git a/static/saclay/images/logos/logo.xcf b/static/saclay/images/logos/logo.xcf Binary files differnew file mode 100644 index 0000000..e5f7ed1 --- /dev/null +++ b/static/saclay/images/logos/logo.xcf diff --git a/static/saclay/images/logos/region-ile-de-france.svg b/static/saclay/images/logos/region-ile-de-france.svg new file mode 100644 index 0000000..bf8c2fa --- /dev/null +++ b/static/saclay/images/logos/region-ile-de-france.svg @@ -0,0 +1,89 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + id="svg2" + sodipodi:version="0.32" + inkscape:version="0.46" + width="606.6673" + height="97.108879" + xml:space="preserve" + sodipodi:docname="Région Île-de-France.svg" + version="1.0" + inkscape:output_extension="org.inkscape.output.svg.inkscape"><metadata + id="metadata7"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs + id="defs5"><inkscape:perspective + sodipodi:type="inkscape:persp3d" + inkscape:vp_x="0 : 526.18109 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="744.09448 : 526.18109 : 1" + inkscape:persp3d-origin="372.04724 : 350.78739 : 1" + id="perspective9" /></defs><sodipodi:namedview + inkscape:window-height="726" + inkscape:window-width="645" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + guidetolerance="10.0" + gridtolerance="10.0" + objecttolerance="10.0" + borderopacity="1.0" + bordercolor="#666666" + pagecolor="#ffffff" + id="base" + showgrid="false" + inkscape:zoom="0.91687243" + inkscape:cx="303.75" + inkscape:cy="48.75" + inkscape:window-x="369" + inkscape:window-y="25" + inkscape:current-layer="g11" /><g + id="g11" + inkscape:groupmode="layer" + inkscape:label="IDF_QUADRI" + transform="matrix(1.25,0,0,-1.25,-0.6552737,97.3145)"><g + id="g13" + transform="scale(0.1,0.1)"><path + d="M 557.031,565.898 C 554.602,564.961 545.812,562.324 546.523,561.973 C 545.812,562.324 545.242,562.441 545.281,563.066 C 546.25,566.406 530.812,552.051 530.078,557.578 C 529.629,558.516 530.812,557.344 528.633,557.93 C 534.277,557.148 494.102,544.434 494.102,545.137 C 492.18,549.297 492.605,553.418 495.168,557.227 C 498.34,565.195 488.293,576.562 492.078,573.223 C 489.355,575.977 489.355,578.574 491.98,581.348 C 493.711,580.098 492.078,581.738 492.988,585.273 C 494.102,585.977 490.906,590.371 493.809,588.809 C 496.34,589.551 500.496,603.75 497.52,613.887 C 490.906,629.219 493.711,739.902 497.062,735.664 C 498.242,743.32 491.16,748.965 494.551,754.609 C 494.805,760.43 489.258,760.625 490,764.551 C 487.043,776.23 470.598,776.035 472.402,778.516 C 463.711,776.582 431.68,725.039 431.367,723.73 C 433.328,725.625 409.688,690.078 410.156,689.961 C 407.551,690.547 404.609,685.957 404.055,680.625 C 403.816,679.98 390.637,663.711 392.051,666.895 C 387.539,659.316 382.207,652.09 378.047,644.355 C 381.277,646.406 372.219,638.086 373.574,638.359 C 373.77,639.258 363.367,613.32 363.254,615.566 C 364.23,619.062 350.461,602.812 349.016,602.695 C 346.105,590.879 302.363,619.766 301.531,632.988 C 301.648,633.457 300.637,645.234 294.746,646.641 C 297.336,644.355 263.633,675.039 266.184,672.656 C 248.562,696.113 234.695,695.449 208.645,718.242 C 208.816,718.594 202.559,733.066 198.145,738.184 C 188.301,735.781 175,720.488 177.805,716.719 C 173.586,714.941 172.805,720.254 171.152,722.051 C 169.824,716.289 175.469,683.008 175.469,683.008 C 174.844,678.223 177.742,653.516 178.809,657.188 L 180.715,655.039 C 180.715,654.805 177.742,651.348 181.395,648.945 C 185.398,641.895 193.496,636.914 190.613,627.07 C 187.078,625.293 191.047,612.383 190.422,616.582 C 186.438,596.191 234.324,557.852 227.695,530.625 C 224.629,528.184 236.836,513.711 234.324,514.375 C 230.168,509.512 217.805,506.406 209.172,504.102 C 206.641,502.637 204.031,503.945 201.309,504.766 C 198.699,505.273 176.98,514.141 170.879,510.02 C 170.645,509.395 152.871,514.141 152.754,513.359 C 155.945,516.973 132.434,508.379 135.957,516.016 C 137.488,521.953 115.48,509.746 120.918,512.969 C 120.559,512.734 111.316,507.559 111.555,509.082 C 112.285,511.152 103.164,509.316 105.242,508.809 C 103.867,509.199 94.5312,511.875 95.8984,510.957 C 90.7227,514.375 89.6406,509.746 83.5234,512.695 C 83.1523,511.992 76.1992,511.035 74.9102,511.387 C 74.4805,511.504 61.1445,510.918 61.1445,511.309 C 62.1953,511.758 49.4414,507.598 48.5859,510.918 C 49.0547,511.504 38.5156,503.516 35.5586,508.457 C 36.875,512.539 23.6719,505.117 21.5938,504.805 C 19.9805,505.117 13.3125,508.027 14.6094,505.938 C 13.5078,505.352 5.24219,495.234 5.24219,495.234 C 6.79688,494.766 50.5859,461.91 43.7227,467.047 C 43.7227,467.047 48.4453,463.102 59.9414,456.266 C 58.1133,451.363 76.8555,456.031 73.8086,445.406 C 91.2305,455.68 126.934,407.652 139.473,415.27 C 141.062,415.27 146.395,406.871 148.145,407.535 C 145.32,409.977 157.207,403.609 153.477,403.883 C 155.129,401.93 154.52,402.633 160.203,396.754 C 174.473,397.379 180.535,385.602 185.266,381.637 C 200.938,351.461 135.879,322.32 130.273,307.086 C 130.059,306.305 130.059,305.68 129.188,305.914 C 129.922,305.211 120.09,301.637 118.953,296.891 L 109.199,284.215 C 100.527,286.695 78.4961,251.695 69.5703,247.184 L 48.3516,237.379 C 48.3516,237.379 45.3594,234.469 43.3672,231.52 C 41.4258,228.473 38.5156,224.938 36.3789,224.195 C 34.543,223.473 21.3555,210.465 21.3555,210.465 L 18.0977,204.293 L 23.3984,201.949 C 23.3984,201.949 19.9805,197.945 19.4727,196.207 C 18.7383,194.723 16.8477,190.367 20.957,189.43 C 25.2344,188.453 27.6289,188.453 28.6328,186.441 C 29.5508,184.41 46.6211,183.102 47.9961,183.375 C 49.2695,183.824 57.7656,187.574 57.7656,187.574 C 65.9688,190.172 92.8047,189.781 95.8984,187.105 C 95.3516,187.223 134.902,196.832 135.957,200.016 C 137.258,199.82 160.32,208.102 160.32,208.102 C 166.641,211.051 181.062,213.395 185.676,218.648 C 181.277,217.789 204.27,225.719 210.762,222.535 C 212.766,221.441 268.184,232.945 270.09,240.074 C 274.562,239.605 275.066,235.445 275.32,235.211 C 274.031,227.867 275.168,207.516 272.422,203.98 C 272.52,206.891 264.648,198.688 267.324,194.332 C 272.891,192.594 272.617,194.605 276.074,186.441 C 274.465,190.133 276.465,169.996 275.996,162.75 C 276.191,158.863 282.41,146.031 272.129,140.973 C 272.129,140.973 266.316,128.883 266.062,129.078 C 266.824,134.996 266.824,126.051 265.715,127.75 C 270.906,130.211 269.363,114.332 268.184,112.398 C 269.172,114.879 265.48,109.352 265.105,111.227 C 256.73,94.8125 274.348,92.9805 264.18,91.1445 C 268.535,89.8359 270.812,68.0195 270.535,71.1992 C 271.523,63.8555 270.906,56.7695 268.652,49.8125 C 267.188,54.3633 264.719,41.457 265.48,37.9375 C 267.188,29.7344 263.105,14.2695 270.906,10.6914 C 269.719,13.918 276.816,3.17578 276.816,3.17578 C 295.098,-4.5625 299.57,19.3633 307.695,23.1367 C 310.461,23.7227 313.621,34.7578 316.27,33.8945 C 316.523,34.7578 327.512,87.2969 335.969,84.582 C 335.574,84.582 350.105,106.168 353.086,115.387 C 352.969,114.762 346.105,122.926 360.684,129.273 C 367.766,126.891 371.047,145.797 372.859,156.578 C 373.34,162.75 377.695,159.762 378.32,166.324 C 378.203,164.508 390.867,185.699 392.949,194.371 C 395.027,194.254 395.344,203.98 396.797,202.652 C 392.852,206.07 400.234,210.094 399.27,213.082 C 400.625,218.297 400.176,222.965 402.449,222.535 C 404.609,232.711 410.984,228.277 412.41,227.359 C 415.438,225.719 419.609,228.277 420.105,220.738 C 417.18,216.969 429.562,213.395 428.496,211.051 C 428.145,212.848 487.629,142.691 504.055,129.234 C 504.812,128.531 550.879,82.8203 548.879,83.293 C 553.977,80.6523 558.254,71.3945 558.605,72.0625 C 556.68,69.0938 567.395,64.2305 569.277,64.2305 C 576.262,52.0195 576.609,54.5195 580.344,56.6094 C 581.562,51.1641 590.82,53.7773 594.211,52.0195 C 593.176,54.6406 601.492,56.9648 599.688,59.875 C 602.195,58.9961 597.98,69.7578 600.312,68.4844 C 597.336,73.6055 579.895,96.8242 581.105,101.07 C 581.465,102.516 583.594,101.969 584.895,101.695 C 584.656,103.062 582.656,104.488 581.465,105.465 C 584.656,105.543 585.359,107.223 583.594,110.602 C 580.461,108.883 576.16,128.727 578.887,131.52 C 579.988,136.578 564.648,198.688 557.395,204.762 C 557.859,206.93 554.883,220.621 554.309,221.793 C 542.285,229.293 552.227,244.312 543.938,246.949 C 541.992,243.219 533.34,257.379 532.102,269.156 C 528.113,276.48 532.102,294.02 529.375,291.402 C 527.02,294.059 541.855,300.387 545.535,292.301 C 576.848,280.445 636.66,300.113 658.301,283.355 C 663.398,293.004 674.902,285.504 668.738,287.281 C 667.793,286.109 669.836,285.543 671.25,285.152 C 668.367,285.758 692.305,287.281 695.93,285.387 C 686.711,287.633 709.465,286.148 708.562,286.5 C 700.48,288.258 724.727,283.59 750.547,299.605 C 759.824,302.457 758.113,307.281 762.004,316.148 C 760.43,308.59 764.414,323.727 756.57,328.512 C 710.82,339.977 674.426,373.746 628.855,385.68 C 611.199,389.449 582.656,432.691 567.488,429.938 C 595.078,461.441 621.836,492.793 650.281,519.551 C 655.867,524.922 712.898,586.445 712.898,585.703 C 715.02,588.809 718.215,599.043 717.98,594.648 C 718.098,596.113 717.395,598.066 715.859,600.273 C 715.742,599.512 694.426,616.191 688.867,605.801 C 696.379,601.133 673.645,599.512 668.074,598.223 C 666.367,597.168 664.934,597.598 663.645,597.949 C 657.949,599.355 650.496,592.852 646.688,591.992 C 638.352,599.434 617.461,585.625 607.961,582.441 C 608.75,582.852 603.887,581.855 596.504,583.438 C 593.328,578.223 593.43,579.707 594.211,580.176 C 591.445,578.691 589.133,576.328 577.988,572.52 C 579.246,572.051 570.93,568.555 567.742,569.395 C 568.02,567.93 566.492,564.004 561.594,564.961 C 557.898,565.898 558.391,567.305 557.031,565.898" + style="fill:#ee2722;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="path15" /><path + d="M 972.07,591.719 L 872.355,591.719 L 959.551,707.617 L 1077.87,707.617 L 1165.14,591.719 L 1065.47,591.719 L 1018.76,654.102 L 972.07,591.719 M 952.527,143.785 L 952.527,548.086 L 1084.89,548.086 L 1084.89,143.785 L 952.527,143.785 L 952.527,143.785" + style="fill:#ee2722;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="path17" /><path + d="M 1149.38,699.961 L 1281.82,699.961 L 1281.82,143.785 L 1149.38,143.785 L 1149.38,699.961" + style="fill:#ee2722;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="path19" /><path + d="M 1449.21,313.609 C 1451.54,258.316 1483.51,221.715 1539.67,221.715 C 1571.43,221.715 1602.64,236.539 1615.1,266.207 L 1739.03,266.207 C 1714.91,172.672 1628.32,132.184 1537.98,132.184 C 1406.41,132.184 1316.82,211.637 1316.82,347.105 C 1316.82,470.934 1415.74,559.766 1534.9,559.766 C 1679.8,559.766 1752.22,450.66 1746.05,313.609 L 1449.21,313.609 M 1613.56,387.438 C 1611.25,432.887 1579.24,470.191 1534.9,470.191 C 1488.21,470.191 1457.06,436.734 1449.21,387.438 L 1613.56,387.438 L 1613.56,387.438" + style="fill:#ee2722;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="path21" /><path + d="M 2067.45,143.785 L 2015.23,143.785 L 2015.23,186.715 L 2013.98,186.715 C 1996.85,151.754 1956.22,136.461 1912.7,136.461 C 1815.01,136.461 1766.55,213.863 1766.55,303.453 C 1766.55,393.102 1814.44,468.668 1911.52,468.668 C 1943.98,468.668 1990.65,456.461 2013.98,418.961 L 2015.23,418.961 L 2015.23,582.246 L 2067.45,582.246 L 2067.45,143.785 M 1919.95,182.555 C 1989.99,182.555 2017.02,242.711 2017.02,302.184 C 2017.02,364.957 1988.7,422.555 1917,422.555 C 1845.77,422.555 1821.75,361.832 1821.75,299.762 C 1821.75,240.27 1852.51,182.555 1919.95,182.555 L 1919.95,182.555" + style="fill:#ee2722;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="path23" /><path + d="M 2387.96,244.508 C 2373.78,174.547 2323.51,136.461 2252.2,136.461 C 2150.91,136.461 2102.96,206.461 2099.93,303.453 C 2099.93,398.707 2162.59,468.668 2249.19,468.668 C 2361.52,468.668 2395.93,363.629 2392.82,286.812 L 2155.2,286.812 C 2153.37,231.48 2184.77,182.555 2254.02,182.555 C 2297,182.555 2327.1,203.512 2336.34,244.508 L 2387.96,244.508 M 2337.51,332.945 C 2335.09,382.73 2297.73,422.555 2246.05,422.555 C 2191.38,422.555 2158.86,381.48 2155.2,332.945 L 2337.51,332.945 L 2337.51,332.945" + style="fill:#ee2722;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="path25" /><path + d="M 2426.73,699.961 L 2836.3,699.961 L 2836.3,583.906 L 2571.46,583.906 L 2571.46,470.191 L 2800.48,470.191 L 2800.48,358.062 L 2571.46,358.062 L 2571.46,143.785 L 2426.73,143.785 L 2426.73,699.961" + style="fill:#ee2722;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="path27" /><path + d="M 2862.78,548.086 L 2991.36,548.086 L 2991.36,477.184 L 2992.77,477.184 C 3012.34,528.574 3057.39,555.977 3114.35,555.977 C 3124.44,555.977 3135.3,554.98 3145.5,552.676 L 3145.5,432.027 C 3128.33,436.734 3112.86,439.859 3094.86,439.859 C 3029.44,439.859 2995.05,394.625 2995.05,343.941 L 2995.05,143.785 L 2862.78,143.785 L 2862.78,548.086" + style="fill:#ee2722;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="path29" /><path + d="M 3145.5,423.512 C 3147.82,476.324 3172.78,510.684 3208.48,531.758 C 3244.35,551.934 3291.02,559.766 3337.1,559.766 C 3432.82,559.766 3525.57,538.711 3525.57,424.215 L 3525.57,247.418 C 3525.57,213.16 3525.57,175.816 3541.2,143.785 L 3407.92,143.785 C 3403.29,156.305 3401.71,168.707 3400.14,181.93 C 3365.89,146.148 3315.28,132.184 3266.9,132.184 C 3189.86,132.184 3129.15,171.031 3129.15,254.469 C 3129.15,386.031 3272.43,375.875 3364.29,394.625 C 3386.93,399.293 3399.36,407.066 3399.36,432.027 C 3399.36,462.34 3362.84,474.039 3335.52,474.039 C 3298.88,474.039 3275.57,457.633 3269.29,423.512 L 3145.5,423.512 M 3316.85,213.941 C 3379.81,213.941 3400.89,249.723 3397.78,333.062 C 3379.15,321.5 3344.86,319.02 3316.02,311.285 C 3286.48,304.391 3261.53,291.871 3261.53,259.859 C 3261.53,227.203 3287.14,213.941 3316.85,213.941 L 3316.85,213.941" + style="fill:#ee2722;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="path31" /><path + d="M 3573.8,548.086 L 3702.38,548.086 L 3702.38,492.754 L 3703.92,492.754 C 3728.07,534.043 3782.53,559.766 3830.83,559.766 C 3965.61,559.766 3976.52,461.637 3976.52,403.141 L 3976.52,143.785 L 3844.17,143.785 L 3844.17,339.273 C 3844.17,394.625 3850.38,450.66 3777.9,450.66 C 3728.07,450.66 3706.26,408.668 3706.26,364.254 L 3706.26,143.785 L 3573.8,143.785 L 3573.8,548.086" + style="fill:#ee2722;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="path33" /><path + d="M 4288.88,399.996 C 4288.07,434.254 4257.69,458.453 4224.25,458.453 C 4150.25,458.453 4138.52,395.406 4138.52,339.273 C 4138.52,287.086 4161.12,233.414 4217.22,233.414 C 4263.14,233.414 4286.67,259.859 4292.71,302.613 L 4421.28,302.613 C 4409.6,194.449 4325.52,132.184 4217.98,132.184 C 4096.53,132.184 4006.06,215.523 4006.06,339.273 C 4006.06,467.809 4087.9,559.766 4217.98,559.766 C 4318.48,559.766 4408.06,506.758 4417.45,399.996 L 4288.88,399.996 L 4288.88,399.996" + style="fill:#ee2722;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="path35" /><path + d="M 4561.52,313.609 C 4563.84,258.316 4595.73,221.715 4651.85,221.715 C 4683.7,221.715 4714.93,236.539 4727.34,266.207 L 4851.24,266.207 C 4827.06,172.672 4740.56,132.184 4650.23,132.184 C 4518.62,132.184 4429.05,211.637 4429.05,347.105 C 4429.05,470.934 4528.02,559.766 4647.04,559.766 C 4792.02,559.766 4864.44,450.66 4858.21,313.609 L 4561.52,313.609 M 4725.83,387.438 C 4723.48,432.887 4691.53,470.191 4647.04,470.191 C 4600.4,470.191 4569.32,436.734 4561.52,387.438 L 4725.83,387.438 L 4725.83,387.438" + style="fill:#ee2722;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="path37" /></g></g></svg>
\ No newline at end of file diff --git a/static/saclay/images/logos/terre-et-cite.svg b/static/saclay/images/logos/terre-et-cite.svg new file mode 100644 index 0000000..5b77790 --- /dev/null +++ b/static/saclay/images/logos/terre-et-cite.svg @@ -0,0 +1,95 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="1805" + height="314" + id="svg2" + version="1.1" + inkscape:version="0.48.5 r10040" + sodipodi:docname="terre-et-cite.svg"> + <defs + id="defs4" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.24748737" + inkscape:cx="661.84578" + inkscape:cy="-154.97258" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-width="1920" + inkscape:window-height="1080" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Calque 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(331.1411,-198.57018)"> + <path + inkscape:connector-curvature="0" + id="path3010" + d="m -213.62169,511.5704 c -35.73059,-6.45936 -53.18767,-39.4952 -35.55529,-67.28495 1.66973,-2.6316 3.03588,-5.06678 3.03588,-5.41151 0,-0.34474 -2.63862,-4.04161 -5.8636,-8.21528 -11.77784,-15.24249 -21.40053,-33.54755 -27.64497,-52.58848 -1.98409,-6.05 -3.83847,-11.675 -4.12085,-12.5 -1.67681,-4.89893 -6.78802,12.18564 -8.49918,28.40911 -1.3934,13.21077 -0.093,28.45062 3.71667,43.55819 1.41533,5.61255 2.35738,10.42058 2.09345,10.68451 -0.26394,0.26394 -2.71406,-3.48725 -5.44471,-8.33596 -20.21921,-35.90241 -34.50348,-77.26757 -38.16713,-110.52644 -5.30197,-48.13147 10.58014,-90.92329 39.11219,-105.38157 21.25678,-10.77163 44.88844,-3.99229 56.31459,16.15526 5.74416,10.12858 4.32613,9.27933 13.17268,7.889 21.87499,-3.43789 50.71618,-2.20093 71.58086,3.07 10.92126,2.75898 -12.64243,-19.33428 -31.25,-29.29992 -7.45293,-3.99156 -19.01804,-8.51745 -30.5,-11.93586 l -6,-1.78632 12,-0.3184 c 20.93233,-0.5554 49.92993,2.91701 74.28741,8.89576 42.27787,10.37748 74.27823,28.95533 93.2549,54.13927 11.48857,15.24649 15.95769,26.98225 15.95769,41.90437 0,19.27963 -8.00632,32.77543 -23.83932,40.18458 -5.81802,2.72258 -7.87949,3.13151 -17.67718,3.50653 l -11.0911,0.42454 -4.84095,10.40676 c -8.46708,18.20195 -20.87781,35.73638 -36.78104,51.96586 -8.94092,9.12434 -8.82326,9.81385 1.42693,8.36224 20.63944,-2.9229 43.05501,-14.68106 61.37352,-32.19367 5.18603,-4.95788 9.42914,-8.44003 9.42914,-7.73812 0,1.73125 -10.79701,19.27674 -19.15579,31.12879 -36.15663,51.26708 -76.5362,82.85244 -116.72986,91.30744 -8.92978,1.87843 -27.08039,2.70196 -33.59494,1.52427 z m 849.6982,-17.06997 c -11.7906,-1.5317 -19.20934,-8.11317 -21.21053,-18.81674 -0.55389,-2.96257 -1.00708,-14.49497 -1.00708,-25.62756 0,-21.77667 0.2868,-23.0085 5.19496,-22.31271 l 2.30504,0.32676 0.5,23.5 c 0.52926,24.87508 0.90369,26.88791 5.83142,31.34744 4.64723,4.20568 16.15039,5.89612 24.44591,3.59243 5.17886,-1.43818 10.14305,-6.06192 11.55,-10.75787 0.73965,-2.46876 1.17267,-11.87761 1.17267,-25.48063 0,-20.68834 0.0815,-21.59244 2,-22.20137 1.1,-0.34913 2.9342,-0.33827 4.076,0.0241 2.0394,0.64726 2.0703,1.0951 1.75,25.31739 -0.2877,21.76446 -0.5451,25.06925 -2.193,28.15848 -4.23343,7.93644 -9.73067,11.44415 -20.33889,12.97801 -3.73676,0.54031 -7.01911,0.93422 -7.29411,0.87538 -0.275,-0.0589 -3.32707,-0.47426 -6.78239,-0.92314 z m 248.7824,0.0783 c -10.1622,-1.34742 -16.5191,-5.17321 -19.953,-12.00851 -3.9328,-7.82843 -3.0877,-12.57688 2.1049,-11.82676 1.7009,0.2457 2.7011,1.56708 4.0322,5.32676 2.8698,8.10566 8.9128,11.50534 20.4319,11.49442 11.8486,-0.0112 19.384,-4.39728 19.384,-11.28264 0,-7.30097 -4.3421,-9.75594 -23.3635,-13.20952 -11.4468,-2.07832 -15.9249,-3.9278 -19.5744,-8.08437 -8.0314,-9.14721 -3.0242,-22.61259 10.0198,-26.94509 7.3953,-2.45633 21.6846,-1.73826 28.1953,1.41686 6.321,3.06324 10.0353,7.98039 10.1413,13.42567 0.078,3.99653 -0.053,4.18467 -2.9036,4.18467 -2.5641,0 -3.293,-0.64839 -5.1677,-4.59697 -2.5535,-5.37854 -6.665,-7.77071 -14.7984,-8.61015 -11.5793,-1.19509 -20.5488,3.47038 -20.5488,10.6885 0,6.28868 4.2765,8.66218 21.4847,11.92421 18.9485,3.59193 24.824,8.01328 24.7288,18.60841 -0.099,11.05941 -6.9594,17.44563 -20.9059,19.46211 -3.7442,0.54135 -7.0326,0.93418 -7.3076,0.87296 -0.275,-0.0612 -2.975,-0.43947 -6,-0.84056 z m 132.78839,0.005 c -15.0011,-1.94803 -25.00439,-11.66089 -27.78129,-26.9746 -3.0763,-16.96473 5.4824,-33.3373 20.33099,-38.89288 4.0621,-1.51984 8.0084,-2.14646 13.5179,-2.14646 14.7749,0 24.3698,4.95202 29.5088,15.22969 3.3042,6.60819 2.9796,8.77031 -1.3166,8.77031 -2.6126,0 -3.352,-0.66608 -5.5459,-4.99543 -4.3864,-8.65611 -14.6138,-13.10732 -26.6444,-11.59627 -13.0531,1.63947 -20.93599,10.282 -21.69929,23.79023 -1.014,17.94599 7.63499,28.68272 23.86329,29.62336 9.6445,0.55902 14.621,-1.12353 20.1243,-6.80402 2.5553,-2.63766 4.9468,-6.16464 5.3142,-7.83771 0.8277,-3.76839 2.731,-5.43315 5.7243,-5.00692 3.0176,0.42968 3.3987,3.01062 1.2682,8.58921 -3.3332,8.72792 -12.5754,16.17061 -22.0081,17.72309 -7.3767,1.21408 -8.9418,1.27051 -14.6564,0.5284 z m -763.07434,-1.63278 c -0.39273,-0.39274 -0.71406,-14.99092 -0.71406,-32.44041 0,-28.00778 0.1854,-31.79749 1.58179,-32.33333 0.86998,-0.33385 9.33831,-0.60699 18.8185,-0.60699 20.37612,0 25.76703,1.14866 30.45627,6.48941 3.48641,3.97081 4.57092,8.34222 3.94429,15.89858 -0.53746,6.48107 -3.41782,10.84468 -9.13506,13.8392 -3.62825,1.90037 -6.29489,2.2523 -20.66579,2.72736 l -16.5,0.54545 -0.5,13 -0.5,13 -3.03594,0.29739 c -1.66977,0.16357 -3.35727,-0.0239 -3.75,-0.41666 z m 40.6907,-35.51929 c 6.9198,-3.15287 7.28157,-16.9038 0.53648,-20.39182 -2.14258,-1.10797 -6.6684,-1.46962 -18.39158,-1.46962 l -15.54966,0 0,11.5 0,11.5 15.45295,0 c 9.42582,0 16.42758,-0.44407 17.95181,-1.13856 z m 21.63912,34.22055 c -1.41142,-2.63726 -1.41938,-59.51185 -0.009,-62.14773 0.5877,-1.09756 2.08647,-1.93426 3.46512,-1.93426 1.37865,0 2.87742,0.8367 3.46482,1.93426 0.64043,1.19667 1.03518,12.25524 1.03518,29 l 0,27.06574 18.5,0.17857 c 10.175,0.0982 19.49484,0.21072 20.71076,0.25 1.94297,0.0628 3.74612,-3.32016 14.88624,-27.92857 6.97151,-15.4 13.19441,-28.5625 13.82866,-29.25 1.30164,-1.4109 5.90812,-1.64197 7.87402,-0.39497 1.92061,1.21828 29.38488,62.22164 28.75349,63.86699 -0.34896,0.9094 -1.68934,1.2949 -3.79629,1.09185 -3.03477,-0.29246 -3.56225,-0.94471 -7.73455,-9.56387 l -4.47767,-9.25 -16.57902,0 -16.57903,0 -4.44331,9.25 -4.4433,9.25 -26.70612,0.26625 c -25.60118,0.25524 -26.74931,0.18555 -27.75,-1.68426 z m 91.95612,-26.42208 c 0,-1.99331 -10.75936,-26.0797 -11.80555,-26.42843 -0.95471,-0.31823 -12.19445,23.98475 -12.19445,26.3673 0,1.12378 2.37599,1.40122 12,1.40122 9.36359,0 12,-0.29442 12,-1.34009 z m 40.62765,26.81214 c -0.34521,-0.89959 -0.62765,-13.97382 -0.62765,-29.05384 l 0,-27.41821 -10.56574,0 c -5.81116,0 -11.43616,-0.46583 -12.5,-1.03518 -2.33196,-1.24803 -2.56811,-5.50761 -0.35247,-6.35783 0.86998,-0.33385 13.67915,-0.60699 28.46481,-0.60699 25.5228,0 26.93523,0.0975 27.91463,1.92756 1.35596,2.53363 0.34344,4.9686 -2.32153,5.583 -1.17684,0.27131 -6.6397,0.60492 -12.1397,0.74136 l -10,0.24808 -0.5,28.5 -0.5,28.5 -3.12235,0.30384 c -2.16641,0.21081 -3.31452,-0.19693 -3.75,-1.33179 z m 39.05553,0.87779 c -0.37575,-0.37574 -0.68318,-14.96003 -0.68318,-32.40952 0,-28.00778 0.1854,-31.79749 1.58179,-32.33333 0.86998,-0.33385 12.32915,-0.60699 25.46481,-0.60699 22.589,0 23.93912,0.1048 24.91822,1.93426 1.33879,2.50156 1.32284,2.63522 -0.53625,4.49431 -1.32863,1.32863 -4.81065,1.57143 -22.53621,1.57143 l -20.96478,0 0.28621,9.75 0.28621,9.75 19.92371,0.27172 c 20.39198,0.27811 22.57629,0.69565 22.57629,4.31554 0,3.35648 -3.33155,3.91274 -23.43426,3.91274 l -19.56574,0 0,11 0,11 20.25,0.0136 c 11.1375,0.008 21.28663,0.29131 22.55361,0.63066 1.87667,0.50264 2.24735,1.19513 2,3.73634 l -0.30361,3.1194 -25.56682,0.26651 c -14.06175,0.14658 -25.87425,-0.0409 -26.25,-0.41667 z m 54.78611,-0.56927 c -0.28433,-0.74095 5.85702,-15.40199 13.64744,-32.5801 11.89465,-26.22806 14.54248,-31.32782 16.52383,-31.82511 6.01051,-1.50854 6.11217,-1.35476 21.27794,32.18875 9.33993,20.65797 13.95662,31.96077 13.31616,32.60123 -0.53919,0.53919 -2.47795,0.83507 -4.30835,0.6575 -3.16346,-0.30688 -3.52716,-0.78021 -7.35577,-9.57284 l -4.02776,-9.25 -16.76143,0 -16.76144,0 -2.98143,6.75 c -4.97927,11.27312 -5.30728,11.72143 -8.82655,12.06387 -2.02254,0.1968 -3.4185,-0.18861 -3.74264,-1.0333 z m 44.53071,-26.85958 c 0,-2.26145 -11.4352,-26.94259 -12.3428,-26.64006 -1.22075,0.40692 -12.58175,25.9695 -11.9861,26.96907 0.7332,1.23039 24.3289,0.9113 24.3289,-0.32901 z m 121.6667,27.41234 c -0.3667,-0.36666 -0.6667,-14.98309 -0.6667,-32.48094 l 0,-31.81429 2.458,-0.61693 c 1.352,-0.33931 10.4645,-0.44087 20.25,-0.2257 19.9495,0.43866 23.0454,1.22586 29.4802,7.49596 6.38131,6.21797 8.27441,11.99425 8.29451,25.30857 0.016,10.60025 -0.2026,11.94786 -2.7936,17.22425 -1.54611,3.14833 -4.63601,7.28641 -6.86661,9.19572 -6.6832,5.72052 -10.7762,6.58003 -31.334,6.58003 -9.9853,0 -18.4552,-0.3 -18.8218,-0.66667 z m 40.9886,-8.97406 c 7.2704,-3.45002 10.8141,-11.50431 10.7191,-24.36286 -0.077,-10.37729 -2.383,-16.37438 -7.924,-20.60488 -3.7699,-2.87826 -3.8623,-2.89299 -20.1189,-3.20883 l -16.3315,-0.3173 0,25.0673 0,25.0673 15.0989,0 c 11.9252,0 15.8256,-0.34487 18.5564,-1.64073 z m 29.95171,8.05894 c -0.3339,-0.86998 -0.607,-15.17998 -0.607,-31.8 0,-22.16972 0.3196,-30.53782 1.2,-31.41821 1.7054,-1.70541 48.8946,-1.70541 50.6,0 1.5624,1.56243 1.536,4.4645 -0.05,5.49098 -0.6875,0.44496 -10.7,1.03402 -22.25,1.30902 l -21,0.5 0,9.5 0,9.5 21,0.5 21,0.5 0.3134,3.25 c 0.1723,1.7875 0.1723,3.33036 0,3.42858 -0.1724,0.0982 -9.7634,0.43571 -21.3134,0.75 l -21,0.57142 0,10.5 0,10.5 22,0.54929 c 12.1,0.30211 22.0644,0.63961 22.143,0.75 1.0076,1.41415 1.1471,3.72447 0.3182,5.27315 -0.977,1.82562 -2.3727,1.92756 -26.3894,1.92756 -22.2005,0 -25.4334,-0.19695 -25.9648,-1.58179 z m 140.393,-0.19806 c 0,-1.8125 26.4031,-60.68882 28.239,-62.97015 1.7399,-2.16214 7.5336,-1.53031 9.1698,1 2.8274,4.37257 27.5912,59.90633 27.5912,61.87431 0,1.69295 -0.5652,1.94924 -3.7186,1.68606 -4.0932,-0.34164 -4.2321,-0.52257 -9.2577,-12.06037 l -2.9401,-6.75 -16.5998,0 -16.5998,0 -4.4092,9.5 c -4.3514,9.37518 -4.4557,9.5 -7.942,9.5 -2.7205,0 -3.5328,-0.40926 -3.5328,-1.77985 z m 44.4249,-26.0987 c 0.7294,-1.18015 -10.7963,-26.65536 -11.9877,-26.49648 -0.9799,0.13068 -12.26,23.94895 -12.3725,26.12503 -0.076,1.47873 23.4542,1.83753 24.3602,0.37145 z m 100.24179,27.21188 c -0.3667,-0.36666 -0.6667,-14.96134 -0.6667,-32.43261 0,-30.88769 0.055,-31.78349 2,-32.40072 1.1,-0.34913 2.9,-0.34913 4,0 1.9382,0.61517 2,1.51303 2,29.06739 l 0,28.43261 17.875,0 c 9.8313,0 19.1942,0.26384 20.8066,0.58631 l 2.9315,0.58632 12.8141,-28.33632 c 7.0478,-15.58497 13.5209,-28.89881 14.3846,-29.58631 2.1885,-1.74191 6.6854,-1.56081 8.2567,0.3325 2.2247,2.68067 28.9702,62.54589 28.374,63.51053 -0.3083,0.49883 -2.1351,0.90697 -4.0595,0.90697 -3.4437,0 -3.5687,-0.15015 -7.9082,-9.5 l -4.4093,-9.5 -16.5655,0 -16.5655,0 -4.4093,9.5 -4.4092,9.5 -26.8913,0 c -14.7903,0 -27.1914,-0.3 -27.558,-0.66667 z m 92.3372,-27.08333 c 0.011,-2.06651 -11.6321,-27.20727 -12.4705,-26.92778 -1.3528,0.45092 -12.6271,25.71719 -11.9583,26.79923 0.6586,1.06569 24.4233,1.19075 24.4288,0.12855 z m 44.6628,27.08333 c -0.3667,-0.36666 -0.6795,-6.55416 -0.695,-13.75 l -0.028,-13.08333 -13.9642,-18 c -7.6803,-9.9 -13.8202,-18.45 -13.6443,-19 0.1759,-0.55 1.9353,-1.13745 3.9099,-1.30544 3.3001,-0.28077 3.9805,0.16744 8.4227,5.54802 2.6579,3.2194 7.7576,9.75028 11.3326,14.51306 3.575,4.76279 7.0409,8.67868 7.7019,8.70199 0.6611,0.0233 5.6111,-5.69263 11,-12.70206 5.389,-7.00944 10.5856,-13.53444 11.5481,-14.5 1.856,-1.86192 8.2189,-2.42394 9.214,-0.81386 0.5569,0.90117 -4.1721,7.4469 -20.1599,27.90431 l -7.3041,9.34602 0,12.32219 c 0,6.77721 -0.2731,13.034 -0.607,13.90398 -0.603,1.57139 -5.4153,2.22611 -6.7263,0.91512 z M 27.22248,431.07526 c -0.31766,-0.82779 -0.31766,-2.18237 0,-3.01016 0.50958,-1.32795 11.7318,-1.47506 95.35698,-1.25 l 94.77944,0.25508 0,2.5 0,2.5 -94.77944,0.25508 c -83.62518,0.22506 -94.8474,0.078 -95.35698,-1.25 z m 1238.99802,-0.005 c -0.3166,-0.825 -0.3166,-2.175 0,-3 0.5061,-1.31877 12.0572,-1.5 95.607,-1.5 l 95.0314,0 0,3 0,3 -95.0314,0 c -83.5498,0 -95.1009,-0.18123 -95.607,-1.5 z M 235.13658,391.55817 c -41.61115,-4.30917 -66.39008,-29.83423 -66.48599,-68.48799 -0.0324,-13.06037 1.83422,-21.93328 6.77537,-32.20635 8.55045,-17.77713 24.77152,-30.37092 46.93294,-36.43802 6.83353,-1.8708 10.55166,-2.18705 25.5,-2.16888 14.75805,0.0179 18.75346,0.36 25.5,2.18316 32.64475,8.82179 51.03995,31.61538 53.1675,65.88009 0.35004,5.6375 0.45555,10.35371 0.23447,10.48046 -0.22109,0.12676 -27.62697,0.46426 -60.90197,0.75 l -60.5,0.51954 0.28626,3.48933 c 0.42543,5.18559 4.48044,13.25982 9.26747,18.45314 15.76983,17.10824 52.52724,16.57211 67.52669,-0.98492 l 4.66253,-5.45755 17.40991,0 c 14.36871,0 17.50812,0.25593 17.97212,1.46511 0.95229,2.48161 -6.58575,13.64802 -14.55024,21.55387 -16.62491,16.50252 -42.88491,24.06665 -72.79706,20.96901 z m 54.29942,-84.3283 c 0.28288,-0.73718 -0.43044,-3.86541 -1.58514,-6.95163 -6.39742,-17.09865 -28.59073,-27.67011 -49.20225,-23.43679 -9.52561,1.95643 -16.94772,5.57465 -22.6561,11.04467 -4.53646,4.34703 -10.13145,14.52568 -10.13282,18.43406 l -7.9e-4,2.25 41.53138,0 c 33.79514,0 41.6272,-0.24967 42.04572,-1.34031 z m 348.35043,84.32997 c -12.15376,-1.38612 -20.68798,-3.74895 -30.74092,-8.51107 -7.77617,-3.68361 -10.76951,-5.81906 -17.27319,-12.32274 -13.66695,-13.66695 -19.73064,-30.61468 -18.64434,-52.11001 1.63411,-32.33526 20.95151,-55.41643 53.73092,-64.19979 11.45621,-3.06973 36.29293,-3.32138 48.5,-0.4914 27.2457,6.31639 44.8975,22.19738 52.4398,47.17897 2.4656,8.16662 4.2836,26.10521 2.9102,28.71638 -0.8609,1.63698 -4.7931,1.75 -60.88518,1.75 l -59.96482,0 7.9e-4,3.25 c 10e-4,4.71199 5.17889,14.92968 10.0174,19.76819 9.05886,9.05886 25.16697,13.39147 41.60888,11.19157 11.33343,-1.5164 17.56633,-4.59952 24.73553,-12.23546 l 5.6523,-6.02039 17.6601,0.27305 c 11.5327,0.1783 17.7848,0.64796 18.0194,1.3536 0.5974,1.79665 -9.4356,16.28412 -14.9165,21.53912 -10.1326,9.71507 -23.1854,16.43262 -37.7201,19.41257 -8.82576,1.80946 -25.85055,2.51575 -35.13027,1.45741 z m 53.90207,-85.81672 c 0.4914,-3.46831 -4.3659,-12.55133 -9.4085,-17.59399 -5.6283,-5.62825 -12.899,-9.19052 -22.98577,-11.26179 -17.48156,-3.58974 -36.54001,3.1601 -45.31202,16.04795 -3.45483,5.07583 -6.57342,13.09758 -5.66398,14.56908 0.47111,0.76228 12.99902,1.00976 41.85651,0.82685 l 41.18416,-0.26104 0.3296,-2.32706 z m 324.0979,85.82049 c -22.46929,-2.57379 -40.31219,-10.47066 -53.92559,-23.86627 -17.3724,-17.09441 -25.9605,-39.48815 -25.9888,-67.76669 -0.026,-26.305 6.4516,-45.7988 21.0472,-63.3372 17.7254,-21.29922 51.78669,-32.52191 88.70849,-29.22812 42.4968,3.79114 70.3502,22.80991 80.8487,55.20485 0.9804,3.025 1.805,7.525 1.8325,10 l 0.05,4.5 -19.11,0.2711 c -14.5323,0.20616 -19.3486,-0.0334 -20.1057,-1 -0.5476,-0.6991 -1.5446,-3.5211 -2.2157,-6.2711 -3.9216,-16.07202 -18.7687,-28.99613 -37.9917,-33.07109 -14.3402,-3.03988 -31.6486,-1.19792 -43.1099,4.58776 -20.95439,10.57772 -32.21629,34.15969 -30.71589,64.31744 1.0012,20.1234 8.9924,35.92911 23.3713,46.22548 17.30059,12.38867 43.56069,14.91261 62.92389,6.04784 11.1852,-5.12077 21.3683,-17.56424 25.3502,-30.97732 l 2.2652,-7.63011 19.9191,0 19.9192,0 0,2.2701 c 0,3.86648 -3.9471,16.74957 -7.4029,24.16263 -11.2284,24.08608 -35.3197,40.13332 -66.7091,44.43489 -11.2337,1.53946 -30.4913,2.09593 -38.9605,1.12581 z m 362.8264,-0.0191 c -11.9137,-1.35191 -20.3901,-3.73826 -30.514,-8.59048 -16.2532,-7.78994 -27.1376,-20.31284 -32.927,-37.88382 -2.2955,-6.96698 -2.6467,-9.74322 -2.7196,-21.5 -0.063,-10.07654 0.369,-15.14833 1.7018,-20 7.0002,-25.48197 26.2629,-43.07112 54.3944,-49.66832 11.6847,-2.74023 35.669,-2.48452 47.8105,0.50973 14.0126,3.45569 24.5852,9.17028 33.5287,18.12251 12.1801,12.19187 18.0212,25.4958 20.0954,45.76916 1.5192,14.84947 8.8303,13.26692 -61.291,13.26692 l -60.0964,0 0.5449,4.0625 c 0.7633,5.6911 5.0655,14.02356 9.7134,18.81291 9.8522,10.15204 28.4822,14.42525 46.3686,10.63569 8.6513,-1.83294 13.7792,-4.83204 20.3705,-11.91401 l 5.2093,-5.59709 17.4693,0 c 10.9056,0 17.7084,0.38696 18.1058,1.0299 0.7398,1.19702 -3.2098,8.26646 -8.6977,15.56811 -9.3639,12.45884 -25.7271,22.26471 -43.038,25.79109 -9.5572,1.9469 -26.3358,2.68512 -36.0289,1.5852 z m 54.2241,-85.72433 c -0.053,-6.67421 -7.0833,-17.18399 -14.8117,-22.14329 -18.4665,-11.84993 -44.4661,-9.8595 -58.8294,4.50377 -4.7746,4.77457 -10.92,16.42764 -9.9695,18.90447 0.4913,1.28041 6.2927,1.48505 42.1012,1.48505 l 41.5314,0 -0.022,-2.75 z m -624.46069,84.64371 c -34.5504,-3.6368 -55.33961,-25.47605 -53.25151,-55.94115 1.2699,-18.52685 12.89721,-31.85823 38.32091,-43.93701 l 8.499,-4.03787 -7.179,-8.23884 c -3.9485,-4.53136 -8.5546,-11.14615 -10.2357,-14.69954 -2.6106,-5.5177 -3.0596,-7.63409 -3.0762,-14.5 -0.026,-10.69499 2.2265,-17.0884 8.4,-23.84328 8.3641,-9.15165 19.7005,-13.69602 34.1661,-13.69602 19.3197,0 32.5845,6.7909 39.4881,20.21585 3.9193,7.62173 4.4983,20.72702 1.2938,29.28415 -3.0243,8.07573 -14.3725,19.49551 -24.6928,24.84854 -3.9875,2.06829 -7.25,4.12509 -7.25,4.57068 0,1.69189 50.0096,48.19285 51.1027,47.51732 1.7958,-1.10987 4.5399,-8.29066 6.4723,-16.93654 0.9834,-4.4 2.2261,-8.58017 2.7615,-9.28927 0.6816,-0.90262 3.2514,-1.20252 8.5685,-1 l 7.595,0.28927 0.3104,3.75087 c 0.4474,5.40626 -3.2436,17.88721 -8.2725,27.97293 l -4.3498,8.7238 17.32,16.2762 c 9.526,8.95191 17.2408,16.9512 17.144,17.7762 -0.1426,1.21543 -2.3199,1.55375 -11.4768,1.78334 l -11.3007,0.28334 -7.1873,-6.7561 c -3.953,-3.71585 -9.0742,-8.52441 -11.3804,-10.68569 l -4.1931,-3.9296 -5.6883,5.19877 c -6.5958,6.02824 -22.4575,14.10209 -32.4255,16.50517 -6.817,1.64343 -23.3749,3.64806 -28.5,3.45043 -1.65,-0.0636 -6.5922,-0.49381 -10.9827,-0.95595 z m 31.2749,-17.45383 c 4.2393,-0.85807 10.4078,-2.81783 13.7078,-4.35503 6.5282,-3.04094 17.9633,-11.24379 18.8327,-13.50944 0.6138,-1.59946 -56.8078,-56.57541 -59.0922,-56.57541 -2.5992,0 -16.4349,6.96315 -22.6549,11.40166 -11.3176,8.07607 -15.9199,16.4603 -15.9728,29.09834 -0.029,6.86111 0.3782,8.82434 2.8589,13.79048 5.0276,10.06493 15.2466,17.46436 27.9301,20.22379 8.4318,1.83443 25.1383,1.79829 34.3904,-0.0744 z m -11.5098,-97.67109 c 7.8273,-4.17188 16.0179,-11.69194 18.6447,-17.11826 2.4143,-4.98727 2.7412,-13.11528 0.7219,-17.94827 -6.4946,-15.54374 -37.1882,-16.55536 -46.1199,-1.52005 -2.8383,4.77776 -2.6419,12.96771 0.4583,19.12079 2.8156,5.58803 16.4735,20.697 18.7093,20.697 0.8378,0 4.2514,-1.45404 7.5857,-3.23121 z m 431.58259,114.22058 c -14.9587,-1.43197 -24.4783,-6.39081 -28.8973,-15.05271 -3.2529,-6.37618 -3.9272,-15.71627 -3.9479,-54.68666 l -0.02,-37.25 -12.3,0 c -8.2333,0 -12.6967,-0.39675 -13.5,-1.2 -1.352,-1.35202 -1.6907,-21.47954 -0.3957,-23.51753 0.5233,-0.82354 4.8059,-1.30893 13.2346,-1.5 l 12.4611,-0.28247 0.5547,-19.5 c 0.3052,-10.725 0.6427,-19.62338 0.75,-19.77418 0.1074,-0.1508 7.7328,-0.1508 16.9453,0 l 16.75,0.27418 0.5,19.5 0.5,19.5 17,0.5 17,0.5 0,12.5 0,12.5 -17,0.5 -17,0.5 0,35 c 0,19.25 0.3489,36.24895 0.7754,37.77544 0.4265,1.52649 1.664,3.66399 2.75,4.75 1.7841,1.78407 3.37,1.97456 16.4394,1.97456 13.2775,0 14.5498,0.15877 15.5,1.93426 1.4951,2.79368 1.3268,20.29876 -0.2148,22.33283 -0.9492,1.25241 -4.138,1.89758 -13.25,2.68081 -13.0236,1.11945 -13.3682,1.12003 -24.635,0.0415 z M 75.32594,386.32018 c -0.2586,-0.6875 -0.58198,-33.65 -0.71861,-73.25 l -0.24843,-72 -31.5,-0.5 c -17.325,-0.275 -32.0625,-0.86406 -32.75,-1.30902 -1.42293,-0.92094 -1.79579,-24.28307 -0.4221,-26.44676 0.63151,-0.99468 18.14604,-1.2026 84.23469,-1 l 83.43741,0.25578 0.27741,13.6262 c 0.27365,13.44119 0.2465,13.63448 -2,14.23634 -1.25257,0.33558 -15.88991,0.61629 -32.52741,0.6238 l -30.25,0.0137 0,72.3 c 0,54.9 -0.2888,72.5888 -1.2,73.5 -1.74075,1.74075 -35.67693,1.69405 -36.33296,-0.05 z m 274.77555,0.42109 c -0.99301,-0.63043 -1.20329,-14.34757 -1,-65.23469 l 0.25741,-64.4364 16.42515,-0.27561 c 12.47071,-0.20926 16.62006,0.0315 17.23469,1 0.44524,0.70158 0.81643,5.66311 0.82485,11.02561 0.008,5.3625 0.35281,9.72488 0.76531,9.69419 0.4125,-0.0307 2.63785,-2.44903 4.94522,-5.37406 5.30921,-6.73044 14.6504,-13.78438 22.06176,-16.65981 4.59829,-1.78402 8.33425,-2.30563 18.74302,-2.61686 7.77015,-0.23233 13.60344,0.0173 14.5,0.62053 1.19503,0.80404 1.56267,4.01591 1.80827,15.79762 0.38702,18.56637 0.32162,18.69056 -8.80827,16.7276 -17.35361,-3.7311 -35.45118,0.67651 -44.66839,10.87886 -1.9587,2.16805 -4.7471,6.47091 -6.19644,9.56192 l -2.63517,5.62001 -0.29794,35.9553 c -0.19669,23.73572 -0.66312,36.39532 -1.37245,37.25 -1.2173,1.46677 -30.35434,1.88324 -32.58702,0.46579 z m 113,0 c -0.99301,-0.63043 -1.20329,-14.34757 -1,-65.23469 l 0.25741,-64.4364 16.42515,-0.27561 c 12.47071,-0.20926 16.62006,0.0315 17.23469,1 0.44524,0.70158 0.81643,5.66311 0.82485,11.02561 0.008,5.3625 0.35281,9.72488 0.76531,9.69419 0.4125,-0.0307 2.63785,-2.44903 4.94522,-5.37406 5.30921,-6.73044 14.6504,-13.78438 22.06176,-16.65981 4.59829,-1.78402 8.33425,-2.30563 18.74302,-2.61686 7.77015,-0.23233 13.60344,0.0173 14.5,0.62053 1.19503,0.80404 1.56267,4.01591 1.80827,15.79762 0.38702,18.56637 0.32162,18.69056 -8.80827,16.7276 -22.29929,-4.79444 -42.07649,2.81913 -50.208,19.32844 l -3.292,6.6837 -0.3088,35.99271 c -0.20174,23.51439 -0.67756,36.43704 -1.37245,37.27433 -1.20727,1.45468 -30.35978,1.8598 -32.57616,0.4527 z m 691.79261,-1.10535 c -0.6815,-1.27331 -1.0352,-22.99394 -1.0352,-63.56574 0,-40.57179 0.3537,-62.29243 1.0352,-63.56574 0.9569,-1.78807 2.2391,-1.93426 16.9648,-1.93426 14.7257,0 16.0079,0.14619 16.9648,1.93426 0.6815,1.27331 1.0352,22.99395 1.0352,63.56574 0,40.5718 -0.3537,62.29243 -1.0352,63.56574 -0.9569,1.78807 -2.2391,1.93426 -16.9648,1.93426 -14.7257,0 -16.0079,-0.14619 -16.9648,-1.93426 z m 216.5636,-146.9059 c -0.9561,-1.54705 19.5324,-33.25924 22.1249,-34.24489 2.6558,-1.00975 35.1734,-1.27541 37.6945,-0.30796 0.87,0.33384 1.5818,1.12646 1.5818,1.76136 0,0.63491 -7.3175,8.46177 -16.261,17.39302 l -16.2611,16.23863 -14.1799,0 c -7.799,0 -14.4136,-0.37807 -14.6992,-0.84016 z m -216.5636,-3.0941 c -0.5694,-1.06384 -1.0352,-6.71842 -1.0352,-12.56574 0,-5.84732 0.4658,-11.5019 1.0352,-12.56574 0.9569,-1.78807 2.2391,-1.93426 16.9648,-1.93426 14.7257,0 16.0079,0.14619 16.9648,1.93426 0.5694,1.06384 1.0352,6.71842 1.0352,12.56574 0,5.84732 -0.4658,11.5019 -1.0352,12.56574 -0.9569,1.78807 -2.2391,1.93426 -16.9648,1.93426 -14.7257,0 -16.0079,-0.14619 -16.9648,-1.93426 z" + style="fill:#778dc6" /> + <path + inkscape:connector-curvature="0" + id="path3008" + d="m 631.67945,493.23852 c -6.11492,-1.72928 -11.29601,-5.76834 -14.07978,-10.97627 -2.14598,-4.01474 -2.24077,-5.22844 -2.24077,-28.69207 l 0,-24.5 3,0 3,0 0.5,24.08084 0.5,24.08085 2.69355,3.52843 c 4.89968,6.41835 14.63406,9.02546 25.37413,6.79583 7.89932,-1.63989 12.68394,-6.25314 14.29726,-13.78517 0.63174,-2.9494 1.13506,-14.14594 1.13506,-25.25 l 0,-19.95078 3,0 3,0 -0.01,23.25 c 0,13.13737 -0.4618,24.89296 -1.0545,27.02733 -1.4157,5.09763 -6.47482,10.62935 -11.92719,13.04122 -5.69943,2.52116 -20.45932,3.25383 -27.19216,1.34979 z m 248.17946,-0.20738 c -9.3978,-2.62351 -15.7953,-9.34101 -16.2645,-17.07822 -0.2161,-3.56254 -0.01,-3.90888 2.5202,-4.19971 1.9673,-0.22629 2.9165,0.20286 3.3178,1.5 2.11,6.82072 4.4781,10.16265 8.6028,12.14067 5.7779,2.77082 13.0713,3.60162 20.1423,2.29446 7.3736,-1.36307 11.3103,-4.1474 12.7747,-9.03522 2.5131,-8.38812 -3.3245,-12.68672 -21.5933,-15.90042 -18.2271,-3.20636 -24.488,-7.54234 -24.4963,-16.96464 -0.011,-12.09462 8.9358,-18.63258 25.4963,-18.63258 13.0928,0 21.0643,3.91478 24.6979,12.1291 2.3015,5.2031 1.8267,7.2856 -1.6614,7.2856 -2.0101,0 -2.9539,-0.90986 -4.6197,-4.45353 -2.7984,-5.95348 -8.2976,-8.69724 -17.6732,-8.81787 -8.3946,-0.108 -13.4391,1.52658 -16.7109,5.41488 -5.0875,6.04615 -2.1131,12.76957 6.7829,15.33229 2.8514,0.82143 9.9094,2.42992 15.6844,3.57443 12.3754,2.45261 18.5376,5.59886 20.5909,10.5131 3.9741,9.51148 -0.7059,19.64453 -11.0909,24.01335 -5.6104,2.36022 -19.5471,2.82529 -26.5,0.88431 z m 133.14029,0.0302 c -15.35519,-4.31556 -23.94759,-17.209 -22.92879,-34.4062 0.5504,-9.29149 3.3201,-15.97238 9.0863,-21.9175 5.13459,-5.29381 9.37459,-7.55875 17.15759,-9.16528 15.5604,-3.21188 32.6811,3.9329 37.0904,15.47845 3.4026,8.9098 -1.9607,10.56475 -6.5444,2.01935 -4.8654,-9.07068 -16.4488,-13.64341 -28.7844,-11.36306 -7.2704,1.34401 -10.0377,2.81536 -14.4215,7.66761 -4.65069,5.14782 -6.24689,10.03158 -6.27359,19.19545 -0.028,9.62004 2.2335,15.59806 7.86479,20.78881 5.5123,5.08102 10.3257,6.7022 19.6133,6.60584 11.5718,-0.12005 18.631,-4.64942 22.9289,-14.71173 1.8263,-4.27579 2.3673,-4.78144 4.8143,-4.5 2.3936,0.2753 2.7155,0.70109 2.4431,3.23169 -0.7729,7.18252 -8.1457,15.92416 -16.5641,19.63936 -6.3896,2.81987 -18.1934,3.48562 -25.4819,1.43721 z m -758.1403,-32.49116 0,-32 19.78811,0 c 18.53469,0 20.07023,0.14252 24.24193,2.25 5.28229,2.66853 8.62947,7.29663 9.50639,13.14437 1.37961,9.19988 -3.94888,18.23859 -12.08335,20.49698 -2.1742,0.60362 -10.50058,1.10001 -18.50308,1.10307 -9.97662,0.004 -14.92719,0.38277 -15.75,1.20558 -0.80325,0.80325 -1.2,5.26667 -1.2,13.5 l 0,12.3 -3,0 -3,0 0,-32 z m 43.0844,-4.76578 c 2.38613,-2.67271 2.9156,-4.16236 2.9156,-8.20294 0,-11.33212 -3.10253,-13.03128 -23.79414,-13.03128 -12.74815,0 -15.08273,0.23674 -15.59887,1.58179 -0.80305,2.0927 -0.7827,19.79673 0.0252,21.902 0.5586,1.45569 2.5464,1.61065 17.0844,1.33179 l 16.45221,-0.31558 2.9156,-3.26578 z m 19.36919,35.50545 c -0.26599,-0.69319 -0.36437,-14.98069 -0.21861,-31.75 l 0.26502,-30.48967 3,0 3,0 0.5,28.5 0.5,28.5 20.5,0.5 c 12.98978,0.31682 20.89726,0.13365 21.58436,-0.5 0.5964,-0.55 3.90691,-7.3 7.3567,-15 3.44979,-7.7 9.21429,-20.4352 12.81001,-28.30044 l 6.53767,-14.30045 4.04159,0.30045 4.04159,0.30044 13.81404,30.3924 c 7.59772,16.71582 13.81404,31.00332 13.81404,31.75 0,0.87363 -1.1957,1.3576 -3.35408,1.3576 -3.26952,0 -3.45699,-0.23322 -7.43596,-9.25 l -4.08187,-9.25 -17.19903,0 -17.19904,0 -3.48609,8 c -1.91736,4.4 -3.93671,8.5625 -4.48746,9.25 -1.45542,1.81681 -53.60554,1.80688 -54.30288,-0.0103 z m 92.12841,-25.09277 c 0.69174,-1.80263 -11.0047,-28.1469 -12.49677,-28.1469 -1.50512,0 -13.3648,26.32906 -12.67242,28.13338 0.75633,1.97097 24.41317,1.98368 25.16919,0.0135 z m 40.18344,-2.33469 -0.26544,-28.81221 -12,-0.5 -12,-0.5 -0.31794,-2.76569 -0.31793,-2.76569 28.31793,0.26569 28.31794,0.26569 0,2.5 c 0,2.5 0,2.5 -12,3 l -12,0.5 -0.5,28.5 -0.5,28.5 -3.23456,0.31221 -3.23456,0.3122 -0.26544,-28.8122 z m 39.23456,-3.32938 0,-32.01717 25.25,0.26717 25.25,0.26717 0,2.5 0,2.5 -21.45364,0.27048 c -15.6316,0.19708 -21.6656,0.60415 -22.23469,1.5 -1.38196,2.17548 -0.95659,18.36436 0.51462,19.58536 0.84106,0.69801 8.61552,1.20013 21.25,1.37244 l 19.92371,0.27172 0,2.5 0,2.5 -20.45418,0.27136 c -14.83148,0.19676 -20.66874,0.6091 -21.23469,1.5 -0.91909,1.4468 -1.08706,18.84602 -0.20414,21.14685 0.52784,1.37553 3.45299,1.58179 22.43261,1.58179 20.91467,0 21.852,0.0831 22.45756,1.99105 0.34756,1.09508 0.35133,2.44508 0.008,3 -0.39259,0.63582 -10.03178,1.00895 -26.06418,1.00895 l -25.44098,0 0,-32.01717 z m 55,30.73736 c 0,-0.7039 6.23989,-14.9914 13.86642,-31.75 l 13.86643,-30.47019 4.24299,0 4.24298,0 13.84095,30.5 c 7.61253,16.775 13.86329,31.08966 13.89059,31.81037 0.0341,0.90028 -1.06796,1.21323 -3.52155,1 -3.42729,-0.29786 -3.71296,-0.63274 -7.08933,-8.31037 -1.93497,-4.4 -3.98303,-8.5625 -4.55125,-9.25 -0.74984,-0.90725 -5.53285,-1.25 -17.44343,-1.25 l -16.41031,0 -4.40925,9.5 c -4.16218,8.96768 -4.5806,9.5 -7.46724,9.5 -1.81772,0 -3.058,-0.51907 -3.058,-1.27981 z m 43.85221,-24.60769 c 1.0716,-0.67906 0.0983,-3.73684 -4.6901,-14.73469 -3.32328,-7.63279 -6.60686,-13.87781 -7.29686,-13.87781 -1.65325,0 -13.28138,25.97319 -12.51835,27.96163 0.48352,1.26002 2.63158,1.5356 11.87172,1.52306 6.20476,-0.008 11.88988,-0.40091 12.63359,-0.87219 z m 122.14779,-6.1125 0,-32 18.0572,0 c 21.6834,0 25.3553,0.76721 31.92,6.66937 6.74531,6.06468 9.02281,12.31268 9.02281,24.75331 0,12.76885 -1.972,18.61818 -8.46561,25.1112 -6.8495,6.84885 -9.4869,7.46612 -31.9004,7.46612 l -18.634,0 0,-32 z m 41.0927,23.67236 c 2.8946,-1.52873 5.437,-3.9902 7.4073,-7.17158 2.8817,-4.65291 3,-5.30055 3,-16.42236 0,-9.92626 -0.3059,-12.14919 -2.1436,-15.57842 -4.7245,-8.816 -8.9581,-10.39701 -27.9994,-10.45611 -12.0008,-0.0372 -14.235,0.19571 -14.75,1.5379 -0.3339,0.86998 -0.607,11.85818 -0.607,24.41821 0,12.56003 0.2731,23.54823 0.607,24.41821 0.5155,1.34336 2.8281,1.58179 15.3427,1.58179 13.4982,0 15.1059,-0.19549 19.143,-2.32764 z m 30.14321,-23.40545 0.2641,-31.76691 25,0 25,0 0,2.5 0,2.5 -21.5,0.5 -21.5,0.5 0,10.5 0,10.5 20.4714,0.27141 c 11.2593,0.14928 20.8665,0.66648 21.3493,1.14934 0.4829,0.48286 0.5808,1.81418 0.2176,2.95848 -0.637,2.00722 -1.3897,2.09009 -21.3493,2.35067 l -20.689,0.2701 0,11.5 0,11.5 22,0.5 22,0.5 0,2.5 0,2.5 -25.7641,0.26691 -25.764,0.26691 0.264,-31.76691 z m 140.4681,31.03945 c -0.4128,-0.68812 25.3059,-58.50407 27.605,-62.05636 0.445,-0.6875 2.3024,-1.25 4.1276,-1.25 1.8252,0 3.7776,0.5625 4.3386,1.25 1.102,1.3503 28.2248,61.02627 28.2248,62.10051 0,0.35722 -1.5897,0.64949 -3.5328,0.64949 -3.4863,0 -3.5906,-0.12482 -7.942,-9.5 l -4.4092,-9.5 -16.4356,0 c -11.9477,0 -16.7089,0.34132 -17.4369,1.25 -0.5507,0.6875 -2.5669,4.85 -4.4804,9.25 -3.1634,7.27407 -3.7557,8.0278 -6.5273,8.30636 -1.6764,0.1685 -3.2658,-0.0565 -3.5318,-0.5 z m 44.0768,-26.39834 c 0.4109,-2.14464 -10.9733,-27.90802 -12.3318,-27.90802 -0.5906,0 -3.8798,6.37262 -7.3093,14.16139 -4.8048,10.91223 -5.9377,14.35421 -4.9376,15.00184 0.7138,0.46225 6.4675,0.72713 12.7858,0.58861 9.5826,-0.21007 11.5385,-0.51588 11.7929,-1.84382 z m 100.21919,-4.90802 0,-32 3,0 3,0 0.015,27.75 c 0.01,15.2625 0.353,28.28102 0.7658,28.93004 0.5297,0.833 6.8857,1.2449 21.6119,1.40061 l 20.8615,0.22057 13.1227,-28.90061 13.1231,-28.90061 3.5856,-0.30056 c 2.0665,-0.17323 4.042,0.25045 4.6629,1 1.3074,1.57828 28.2515,60.71685 28.2515,62.00809 0,0.50226 -1.6553,0.77354 -3.6783,0.60284 -3.5727,-0.30145 -3.7841,-0.54906 -7.3588,-8.61914 -2.0243,-4.56983 -4.1155,-8.74385 -4.6473,-9.27561 -0.5669,-0.5669 -7.7163,-0.85283 -17.2835,-0.69123 -13.246,0.22374 -16.48,0.55791 -17.1842,1.77561 -0.4772,0.825 -2.4267,4.9875 -4.3325,9.25 l -3.4649,7.75 -27.0253,0 -27.0252,0 0,-32 z m 91.7687,5.75 c 0.7219,-0.89016 -0.7086,-5.13626 -4.9689,-14.75 -3.2904,-7.425 -6.174,-13.695 -6.4079,-13.93333 -0.9741,-0.99258 -2.9797,2.49996 -8.3979,14.62415 -4.011,8.97511 -5.4288,13.18333 -4.7368,14.05918 0.6854,0.86746 4.4321,1.25 12.2428,1.25 7.7968,0 11.5666,-0.38408 12.2687,-1.25 z m 45.2313,13.30977 0,-12.94023 -5.2172,-6.80977 c -2.8695,-3.74537 -9.1695,-11.90913 -14,-18.14169 -4.8306,-6.23255 -8.7828,-11.77092 -8.7828,-12.30749 0,-0.53657 1.7516,-0.83721 3.8924,-0.66809 3.7119,0.29325 4.3957,0.95355 14.75,14.24442 5.9717,7.66531 11.3781,14.1013 12.0142,14.3022 0.6361,0.20089 6.2032,-6.18322 12.3713,-14.18693 11.0261,-14.30747 11.2799,-14.55219 15.0934,-14.55219 2.1333,0 3.8739,0.3375 3.8681,0.75 -0.01,0.4125 -6.2962,8.85 -13.9787,18.75 l -13.9682,18 -0.021,13.25 -0.021,13.25 -3,0 -3,0 0,-12.94023 z M -288.90794,444.87776 c -3.7771,-5.34225 -14.11027,-25.86462 -20.04343,-39.80758 -17.66338,-41.50905 -25.04395,-80.77528 -21.15069,-112.52623 3.15713,-25.74752 14.8977,-50.73026 29.16507,-62.06031 23.38629,-18.5716 52.70797,-14.30348 66.29235,9.64964 5.74416,10.12858 4.32613,9.27933 13.17268,7.889 21.87499,-3.43789 50.71618,-2.20093 71.58086,3.07 10.92126,2.75898 -12.64243,-19.33428 -31.25,-29.29992 -7.45293,-3.99156 -19.01804,-8.51745 -30.5,-11.93586 l -6,-1.78632 12,-0.3184 c 20.93233,-0.5554 49.92993,2.91701 74.28741,8.89576 42.27787,10.37748 74.27823,28.95533 93.2549,54.13927 11.48857,15.24649 15.95769,26.98225 15.95769,41.90437 0,19.27963 -8.00632,32.77543 -23.83932,40.18458 -5.81802,2.72258 -7.87949,3.13151 -17.67718,3.50653 l -11.0911,0.42454 -4.84095,10.40676 c -8.62668,18.54505 -23.7309,39.47272 -39.91882,55.30957 l -6.59603,6.45297 -8.2985,-1.19984 c -4.56418,-0.65991 -15.70991,-3.26424 -24.7683,-5.78739 -20.93929,-5.83251 -29.24537,-7.41872 -38.84767,-7.41872 -15.18944,0 -26.95335,4.99623 -39.10946,16.61011 -9.03001,8.62722 -7.74087,8.79596 -16.12429,-2.11056 -10.56146,-13.74008 -20.43143,-32.80911 -26.39695,-50.99955 -1.98409,-6.05 -3.83847,-11.675 -4.12085,-12.5 -1.70791,-4.9898 -6.86604,12.49087 -8.54143,28.94654 -1.35862,13.34435 -0.11826,27.71519 3.68677,42.71508 1.3528,5.33289 2.28923,9.86657 2.08095,10.07484 -0.20828,0.20828 -1.27195,-0.88472 -2.36371,-2.42888 z M 27.86314,431.07529 c -0.99884,-1.20353 -0.99884,-1.80669 0,-3.01022 1.09873,-1.32389 12.52146,-1.47439 94.87244,-1.25 l 93.62332,0.25511 0,2.5 0,2.5 -93.62332,0.25511 c -82.35098,0.22439 -93.77371,0.0739 -94.87244,-1.25 z m 1239.35736,-0.005 c -0.3166,-0.825 -0.3166,-2.175 0,-3 0.506,-1.31845 11.8259,-1.5 93.5252,-1.5 51.1223,0 93.6614,0.27314 94.5314,0.60699 0.87,0.33384 1.5818,1.4107 1.5818,2.39301 0,0.98231 -0.7118,2.05917 -1.5818,2.39301 -0.87,0.33385 -43.4091,0.60699 -94.5314,0.60699 -81.6993,0 -93.0192,-0.18155 -93.5252,-1.5 z M 229.32535,390.18799 c -18.96866,-3.10091 -33.9706,-10.64747 -44.42945,-22.34973 -18.83521,-21.07448 -21.26673,-57.48751 -5.52693,-82.76808 10.09881,-16.22027 26.20371,-26.54437 48.43404,-31.04881 12.71774,-2.57694 36.37087,-1.62357 48.36336,1.94935 15.66624,4.66744 27.07133,12.03577 35.14423,22.70511 9.33607,12.33879 13.44457,24.17651 14.27719,41.13649 l 0.52736,10.74215 -60.37812,0.25785 -60.37813,0.25786 0.0834,4.5 c 0.23059,12.4477 12.51344,25.5437 27.76683,29.60507 7.10124,1.89078 24.90439,1.7939 31.71831,-0.17261 6.67309,-1.92586 14.55809,-7.13996 18.82297,-12.44704 l 3.20274,-3.98542 17.45287,0 c 20.39412,0 19.87144,-0.40701 12.91504,10.05691 -9.66979,14.54545 -25.02297,25.2725 -42.96216,30.01705 -10.1666,2.68886 -33.19923,3.47847 -45.03355,1.54385 z m 60.98805,-82.54418 c 0.31489,-0.50951 -0.34818,-3.38718 -1.47348,-6.39482 -5.92045,-15.8238 -19.0036,-24.45192 -38.55165,-25.42415 -15.88328,-0.78996 -27.26997,3.41388 -36.44813,13.45624 -4.41064,4.82594 -8.98124,13.898 -8.98124,17.82661 0,1.26035 5.86616,1.46249 42.44098,1.46249 24.9665,0 42.67672,-0.38142 43.01352,-0.92637 z m 343.35946,82.91638 c -32.33361,-5.12983 -53.03424,-21.98154 -59.8794,-48.74586 -2.48658,-9.72245 -2.63641,-27.78334 -0.30844,-37.18026 4.83445,-19.51434 16.65308,-34.14933 35.05288,-43.40591 12.15027,-6.11256 19.74677,-7.79059 37.821,-8.35448 20.41122,-0.63679 30.9221,1.27873 45.3186,8.25897 22.3951,10.85838 35.878,33.01105 36.4801,59.93753 l 0.2013,9 -60.5,0.5 -60.5,0.5 0.181,4.16606 c 0.44724,10.29441 11.35169,23.78519 23.03442,28.49774 5.16623,2.08394 7.39047,2.33352 20.80737,2.33478 14.98203,10e-4 15.04102,-0.008 21.73711,-3.30488 4.585,-2.25778 8.2247,-5.02866 11.4772,-8.73739 l 4.7629,-5.43107 17.75,-0.0126 c 11.4055,-0.008 17.75,0.35192 17.75,1.00725 0,0.56093 -1.1808,2.92343 -2.6241,5.25 -10.9042,17.57814 -23.7995,27.32239 -44.0793,33.30836 -7.3456,2.16818 -11.2709,2.65564 -23.7966,2.95518 -8.25,0.19729 -17.55872,-0.0472 -20.68604,-0.5434 z m 58.71334,-85.74001 c -1.595,-8.60274 -10.3124,-19.54888 -19.1654,-24.06535 -8.04838,-4.106 -15.08133,-5.45929 -25.87635,-4.97919 -8.76056,0.38963 -11.08466,0.88638 -16.9178,3.61604 -8.69613,4.06941 -13.60555,8.00395 -17.43663,13.97417 -3.45605,5.38578 -6.40103,12.95859 -5.56531,14.31081 0.31028,0.50204 19.19559,0.89352 43.1045,0.89352 l 42.55229,0 -0.6953,-3.75 z m 319.0574,85.64338 c -35.43249,-5.16782 -61.44479,-27.22478 -71.00229,-60.20595 -11.2018,-38.6548 -0.232,-80.8543 26.6927,-102.68425 17.7119,-14.36046 41.67809,-20.84698 72.72489,-19.6833 30.9521,1.16013 51.6217,9.04781 68.6648,26.20313 6.7264,6.77065 8.9577,9.87097 12.6648,17.59778 4.5189,9.41871 8.259,22.69066 6.8042,24.14537 -0.4286,0.4286 -9.2444,0.65655 -19.5907,0.50656 l -18.8115,-0.27272 -2.1158,-6.5 c -5.4907,-16.86808 -17.2878,-27.63615 -35.6958,-32.58209 -8.0291,-2.15731 -26.2348,-2.45037 -33.92,-0.54602 -18.82439,4.66459 -33.56279,18.51868 -39.41449,37.0497 -3.1449,9.95887 -4.9604,25.56744 -4.0785,35.06466 2.4897,26.81443 19.3268,47.12465 44.49299,53.671 8.8033,2.28996 25.5007,2.24757 33.5,-0.085 9.3765,-2.7342 17.0756,-7.34654 23.0686,-13.81965 6.2099,-6.70745 9.6025,-12.8012 12.0722,-21.68431 1.2714,-4.57301 2.2249,-6.24477 3.7798,-6.62718 1.1436,-0.28128 9.7294,-0.38309 19.0794,-0.22625 l 17,0.28518 0.3081,3.17915 c 0.1694,1.74854 -1.0911,7.37354 -2.8011,12.5 -10.3829,31.12642 -34.7316,49.34798 -72.5694,54.30809 -12.3725,1.62189 -31.2317,1.80938 -40.8529,0.40614 z m 363.2293,0.0966 c -18.1525,-2.87994 -31.5898,-8.92582 -42.1192,-18.95068 -13.3687,-12.72815 -18.6163,-24.92071 -19.4385,-45.16424 -0.6107,-15.0363 0.9663,-23.72276 6.3439,-34.94395 8.9229,-18.61881 26.6365,-31.97681 48.9422,-36.9077 11.3377,-2.5063 31.5806,-2.71332 43.5971,-0.44585 34.7005,6.54787 56.6454,32.21688 57.2132,66.92241 l 0.1473,9 -60.5,0.5 -60.5,0.5 0.2292,3.82862 c 0.5814,9.71182 9.514,21.92479 19.7708,27.03137 8.1055,4.0355 13.4075,4.91782 26.8604,4.46995 11.5012,-0.38289 12.8005,-0.63458 18.9801,-3.67679 4.5046,-2.2176 8.1623,-5.00889 11.3966,-8.69684 l 4.7629,-5.43107 17.75,-0.0126 c 14.0549,-0.01 17.75,0.26258 17.75,1.30932 0,2.56643 -10.1233,16.25191 -16.2721,21.99801 -7.0631,6.60047 -21.9925,14.42748 -32.7279,17.15825 -7.6471,1.9452 -33.5936,2.87503 -42.186,1.51181 z m 59.1762,-84.23998 c -0.017,-3.97543 -4.9654,-13.10898 -9.7963,-18.08244 -8.1188,-8.35846 -19.2475,-12.67537 -32.6254,-12.65569 -15.9413,0.0235 -28.7844,5.97457 -36.9694,17.13056 -2.8349,3.86387 -6.7557,13.79525 -5.9566,15.08812 0.2615,0.4232 19.574,0.76945 42.9165,0.76945 l 42.441,0 -0.01,-2.25 z m -630.99019,82.83253 c -21.3952,-3.8549 -35.1232,-13.25688 -42.78491,-29.3022 -3.6973,-7.74304 -3.7151,-7.84264 -3.7151,-20.78033 0,-12.01053 0.204,-13.43522 2.6801,-18.71807 5.1122,-10.90734 16.42801,-20.46066 34.62491,-29.23215 4.5073,-2.17263 8.195,-4.3188 8.195,-4.76929 0,-0.45048 -3.2158,-4.52288 -7.1463,-9.04977 -10.1913,-11.73775 -12.3566,-16.7781 -12.3425,-28.73072 0.014,-12.25288 2.3092,-17.76668 10.5819,-25.42568 9.1368,-8.4591 14.2311,-10.06706 31.9069,-10.07105 14.1474,-0.003 14.6592,0.0722 21.0474,3.09937 8.8123,4.17596 13.3225,8.36665 16.9325,15.73291 3.9124,7.98344 4.7967,16.08463 2.6643,24.40809 -2.94,11.47576 -11.1226,20.79921 -25.1787,28.68897 -4.656,2.61347 -8.4655,5.08663 -8.4655,5.49591 0,0.40928 11.5188,11.63655 25.5973,24.94949 19.6047,18.53862 25.9001,23.9541 26.8904,23.13218 2.1114,-1.75231 5.2077,-9.9443 7.0908,-18.76019 l 1.7621,-8.25 7.8611,0 c 5.7473,0 8.0029,0.3697 8.3887,1.37493 1.0343,2.6955 -3.8247,19.75155 -8.1709,28.68135 -2.4307,4.99421 -4.4195,9.43981 -4.4195,9.87912 0,0.43931 7.5375,7.91472 16.75,16.61203 9.2125,8.6973 16.8955,16.40712 17.0733,17.13292 0.2533,1.03367 -2.1083,1.31965 -10.8973,1.31965 l -11.2206,0 -10.7537,-10 c -5.9145,-5.5 -11.2976,-10 -11.9625,-10 -0.6648,0 -3.6884,2.26627 -6.7191,5.03615 -6.831,6.24315 -20.822,13.17172 -32.2701,15.98073 -10.9935,2.69745 -33.3109,3.49158 -44,1.56565 z m 39.7536,-16.06723 c 3.4394,-0.82156 9.3056,-3.03074 13.0359,-4.90929 6.9323,-3.49103 17.2105,-11.84086 17.2105,-13.98145 0,-1.17162 -57.1495,-55.79819 -59.077,-56.46903 -0.5444,-0.18945 -5.6637,1.93844 -11.3763,4.72865 -12.0432,5.88228 -21.2159,13.67091 -25.367,21.53935 -2.387,4.52459 -2.6782,6.16361 -2.6789,15.07647 -9e-4,10.79539 0.7737,13.1833 6.7373,20.77148 5.7887,7.36576 16.2743,12.75906 28.6319,14.72699 7.4313,1.18344 25.0459,0.38895 32.8836,-1.48317 z m -14.5786,-97.17662 c 17.4501,-9.16976 25.3789,-22.89728 20.2773,-35.10715 -3.5352,-8.46091 -10.2049,-12.37123 -22.2264,-13.03085 -6.3173,-0.34664 -9.3574,-0.0403 -12.8551,1.29551 -5.2935,2.02162 -10.8363,6.56955 -12.9219,10.60259 -2.3115,4.46995 -1.8373,12.72917 1.0653,18.55387 2.5227,5.06236 16.77,21.34735 18.6762,21.34735 0.5594,0 4.1525,-1.6476 7.9846,-3.66132 z M 1255.4061,388.5318 c -13.2379,-2.09119 -20.0481,-6.20745 -24.1749,-14.61206 l -2.8723,-5.84956 -0.5,-43 -0.5,-43 -13,-0.5 -13,-0.5 -0.2817,-11.75 -0.2818,-11.75 12.3318,0 c 8.258,0 12.7281,-0.39641 13.5317,-1.2 0.8482,-0.84823 1.2,-6.71111 1.2,-20 l 0,-18.8 16.5,0 16.5,0 0,18.87755 c 0,14.42744 0.3115,19.13612 1.3216,19.97438 0.8078,0.67042 7.7082,1.20397 17.75,1.37244 l 16.4284,0.27563 0,11.5 0,11.5 -16.4284,0.27563 c -10.0418,0.16847 -16.9422,0.70202 -17.75,1.37244 -1.0395,0.86268 -1.32,7.208 -1.314,29.72437 0.01,37.93097 1.1528,47.46892 5.9709,49.83665 0.8368,0.41124 8.0465,0.98243 16.0215,1.26931 l 14.5,0.5216 0.2829,11.26226 0.2828,11.26225 -2.7777,1.05608 c -3.7409,1.42228 -32.3057,2.05555 -39.7408,0.88103 z M 75.33483,385.34335 c -0.26349,-0.70025 -0.59087,-33.67317 -0.7275,-73.27317 l -0.24843,-72 -32,-0.5 -32,-0.5 -0.27906,-13.25572 -0.27907,-13.25572 83.77907,0.25572 83.77906,0.25572 0.29087,11 c 0.15998,6.05 0.0405,12.00627 -0.26558,13.23617 l -0.55645,2.23616 -32.23442,0.26384 -32.23442,0.26383 -0.5,73 -0.5,73 -17.7725,0.27317 c -13.67394,0.21017 -17.88297,-0.0204 -18.25157,-1 z m 274.52407,-63.2484 0,-64.52477 16.5,0 16.5,0 0,11 c 0,12.86468 0.54941,13.34032 6.55586,5.67561 5.53022,-7.057 14.7221,-14.2598 21.40179,-16.77054 7.69528,-2.89248 21.08332,-4.44773 28.54235,-3.31568 l 6,0.91061 0.27698,15.42302 c 0.15234,8.48266 -0.1132,15.8132 -0.59008,16.29008 -0.4894,0.4894 -3.00559,0.38648 -5.77698,-0.23631 -7.36305,-1.65463 -22.23661,-1.4611 -28.50609,0.37092 -7.94264,2.32094 -15.8238,7.4757 -20.10863,13.15229 -7.02923,9.31239 -7.11863,9.89001 -7.73868,50 l -0.55652,36 -16.25,0.27477 -16.25,0.27477 0,-64.52477 z m 113,0 0,-64.52477 16.5,0 16.5,0 0,11 c 0,11.84186 0.63005,13.03744 4.3476,8.25 8.17734,-10.53073 17.06725,-17.28342 27.04822,-20.54556 6.95606,-2.27348 28.63489,-3.07275 30.58081,-1.12746 0.70181,0.70158 0.98078,6.45288 0.80035,16.5 -0.26428,14.71582 -0.36869,15.41686 -2.27698,15.28879 -1.1,-0.0738 -5.7647,-0.59221 -10.36599,-1.15197 -18.77056,-2.2835 -35.04569,3.53024 -43.24524,15.44786 -6.16021,8.95356 -6.24539,9.56159 -6.84196,48.83834 l -0.54681,36 -16.25,0.27477 -16.25,0.27477 0,-64.52477 z m 692.4689,63.25011 c -0.268,-0.70119 -0.3707,-29.62488 -0.2281,-64.27488 l 0.2592,-63 16.5,0 16.5,0 0,64 0,64 -16.2718,0.27488 c -12.4686,0.21062 -16.3858,-0.0231 -16.7593,-1 z m 217.0277,-146.78043 c -0.5523,-0.8936 15.5843,-27.80389 19.3352,-32.24445 1.3135,-1.55508 3.6263,-1.75 20.7642,-1.75 10.6073,0 19.5175,0.37467 19.8005,0.83259 0.2831,0.45793 -7.0329,8.33293 -16.2575,17.5 l -16.7722,16.66741 -13.1244,0 c -7.7191,0 -13.3803,-0.41413 -13.7458,-1.00555 z m -217.0518,-3.27779 c -0.2814,-0.7332 -0.3841,-6.7069 -0.2282,-13.27488 l 0.2834,-11.94178 16.5,0 16.5,0 0,13 0,13 -16.2718,0.27488 c -12.8309,0.21674 -16.3801,-0.007 -16.7834,-1.05822 z" + style="fill:#e34b9a" /> + <path + inkscape:connector-curvature="0" + id="path3006" + d="m 631.67945,493.23852 c -6.11492,-1.72928 -11.29601,-5.76834 -14.07978,-10.97627 -2.14598,-4.01474 -2.24077,-5.22844 -2.24077,-28.69207 l 0,-24.5 3,0 3,0 0.5,24.08084 0.5,24.08085 2.69355,3.52843 c 4.89968,6.41835 14.63406,9.02546 25.37413,6.79583 7.89932,-1.63989 12.68394,-6.25314 14.29726,-13.78517 0.63174,-2.9494 1.13506,-14.14594 1.13506,-25.25 l 0,-19.95078 3,0 3,0 -0.01,23.25 c 0,13.13737 -0.4618,24.89296 -1.0545,27.02733 -1.4157,5.09763 -6.47482,10.62935 -11.92719,13.04122 -5.69943,2.52116 -20.45932,3.25383 -27.19216,1.34979 z m 248.17946,-0.20738 c -9.3978,-2.62351 -15.7953,-9.34101 -16.2645,-17.07822 -0.2161,-3.56254 -0.01,-3.90888 2.5202,-4.19971 1.9673,-0.22629 2.9165,0.20286 3.3178,1.5 2.11,6.82072 4.4781,10.16265 8.6028,12.14067 5.7779,2.77082 13.0713,3.60162 20.1423,2.29446 7.3736,-1.36307 11.3103,-4.1474 12.7747,-9.03522 2.5131,-8.38812 -3.3245,-12.68672 -21.5933,-15.90042 -18.2271,-3.20636 -24.488,-7.54234 -24.4963,-16.96464 -0.011,-12.09462 8.9358,-18.63258 25.4963,-18.63258 13.0928,0 21.0643,3.91478 24.6979,12.1291 2.3015,5.2031 1.8267,7.2856 -1.6614,7.2856 -2.0101,0 -2.9539,-0.90986 -4.6197,-4.45353 -2.7984,-5.95348 -8.2976,-8.69724 -17.6732,-8.81787 -8.3946,-0.108 -13.4391,1.52658 -16.7109,5.41488 -5.0875,6.04615 -2.1131,12.76957 6.7829,15.33229 2.8514,0.82143 9.9094,2.42992 15.6844,3.57443 12.3754,2.45261 18.5376,5.59886 20.5909,10.5131 3.9741,9.51148 -0.7059,19.64453 -11.0909,24.01335 -5.6104,2.36022 -19.5471,2.82529 -26.5,0.88431 z m 133.14029,0.0302 c -15.35519,-4.31556 -23.94759,-17.209 -22.92879,-34.4062 0.5504,-9.29149 3.3201,-15.97238 9.0863,-21.9175 5.13459,-5.29381 9.37459,-7.55875 17.15759,-9.16528 15.5604,-3.21188 32.6811,3.9329 37.0904,15.47845 3.4026,8.9098 -1.9607,10.56475 -6.5444,2.01935 -4.8654,-9.07068 -16.4488,-13.64341 -28.7844,-11.36306 -7.2704,1.34401 -10.0377,2.81536 -14.4215,7.66761 -4.65069,5.14782 -6.24689,10.03158 -6.27359,19.19545 -0.028,9.62004 2.2335,15.59806 7.86479,20.78881 5.5123,5.08102 10.3257,6.7022 19.6133,6.60584 11.5718,-0.12005 18.631,-4.64942 22.9289,-14.71173 1.8263,-4.27579 2.3673,-4.78144 4.8143,-4.5 2.3936,0.2753 2.7155,0.70109 2.4431,3.23169 -0.7729,7.18252 -8.1457,15.92416 -16.5641,19.63936 -6.3896,2.81987 -18.1934,3.48562 -25.4819,1.43721 z m -758.1403,-32.49116 0,-32 19.78811,0 c 18.53469,0 20.07023,0.14252 24.24193,2.25 5.28229,2.66853 8.62947,7.29663 9.50639,13.14437 1.37961,9.19988 -3.94888,18.23859 -12.08335,20.49698 -2.1742,0.60362 -10.50058,1.10001 -18.50308,1.10307 -9.97662,0.004 -14.92719,0.38277 -15.75,1.20558 -0.80325,0.80325 -1.2,5.26667 -1.2,13.5 l 0,12.3 -3,0 -3,0 0,-32 z m 43.0844,-4.76578 c 2.38613,-2.67271 2.9156,-4.16236 2.9156,-8.20294 0,-11.33212 -3.10253,-13.03128 -23.79414,-13.03128 -12.74815,0 -15.08273,0.23674 -15.59887,1.58179 -0.80305,2.0927 -0.7827,19.79673 0.0252,21.902 0.5586,1.45569 2.5464,1.61065 17.0844,1.33179 l 16.45221,-0.31558 2.9156,-3.26578 z m 19.36919,35.50545 c -0.26599,-0.69319 -0.36437,-14.98069 -0.21861,-31.75 l 0.26502,-30.48967 3,0 3,0 0.5,28.5 0.5,28.5 20.5,0.5 c 12.98978,0.31682 20.89726,0.13365 21.58436,-0.5 0.5964,-0.55 3.90691,-7.3 7.3567,-15 3.44979,-7.7 9.21429,-20.4352 12.81001,-28.30044 l 6.53767,-14.30045 4.04159,0.30045 4.04159,0.30044 13.81404,30.3924 c 7.59772,16.71582 13.81404,31.00332 13.81404,31.75 0,0.87363 -1.1957,1.3576 -3.35408,1.3576 -3.26952,0 -3.45699,-0.23322 -7.43596,-9.25 l -4.08187,-9.25 -17.19903,0 -17.19904,0 -3.48609,8 c -1.91736,4.4 -3.93671,8.5625 -4.48746,9.25 -1.45542,1.81681 -53.60554,1.80688 -54.30288,-0.0103 z m 92.12841,-25.09277 c 0.69174,-1.80263 -11.0047,-28.1469 -12.49677,-28.1469 -1.50512,0 -13.3648,26.32906 -12.67242,28.13338 0.75633,1.97097 24.41317,1.98368 25.16919,0.0135 z m 40.18344,-2.33469 -0.26544,-28.81221 -12,-0.5 -12,-0.5 -0.31794,-2.76569 -0.31793,-2.76569 28.31793,0.26569 28.31794,0.26569 0,2.5 c 0,2.5 0,2.5 -12,3 l -12,0.5 -0.5,28.5 -0.5,28.5 -3.23456,0.31221 -3.23456,0.3122 -0.26544,-28.8122 z m 39.23456,-3.32938 0,-32.01717 25.25,0.26717 25.25,0.26717 0,2.5 0,2.5 -21.45364,0.27048 c -15.6316,0.19708 -21.6656,0.60415 -22.23469,1.5 -1.38196,2.17548 -0.95659,18.36436 0.51462,19.58536 0.84106,0.69801 8.61552,1.20013 21.25,1.37244 l 19.92371,0.27172 0,2.5 0,2.5 -20.45418,0.27136 c -14.83148,0.19676 -20.66874,0.6091 -21.23469,1.5 -0.91909,1.4468 -1.08706,18.84602 -0.20414,21.14685 0.52784,1.37553 3.45299,1.58179 22.43261,1.58179 20.91467,0 21.852,0.0831 22.45756,1.99105 0.34756,1.09508 0.35133,2.44508 0.008,3 -0.39259,0.63582 -10.03178,1.00895 -26.06418,1.00895 l -25.44098,0 0,-32.01717 z m 55,30.73736 c 0,-0.7039 6.23989,-14.9914 13.86642,-31.75 l 13.86643,-30.47019 4.24299,0 4.24298,0 13.84095,30.5 c 7.61253,16.775 13.86329,31.08966 13.89059,31.81037 0.0341,0.90028 -1.06796,1.21323 -3.52155,1 -3.42729,-0.29786 -3.71296,-0.63274 -7.08933,-8.31037 -1.93497,-4.4 -3.98303,-8.5625 -4.55125,-9.25 -0.74984,-0.90725 -5.53285,-1.25 -17.44343,-1.25 l -16.41031,0 -4.40925,9.5 c -4.16218,8.96768 -4.5806,9.5 -7.46724,9.5 -1.81772,0 -3.058,-0.51907 -3.058,-1.27981 z m 43.85221,-24.60769 c 1.0716,-0.67906 0.0983,-3.73684 -4.6901,-14.73469 -3.32328,-7.63279 -6.60686,-13.87781 -7.29686,-13.87781 -1.65325,0 -13.28138,25.97319 -12.51835,27.96163 0.48352,1.26002 2.63158,1.5356 11.87172,1.52306 6.20476,-0.008 11.88988,-0.40091 12.63359,-0.87219 z m 122.14779,-6.1125 0,-32 18.0572,0 c 21.6834,0 25.3553,0.76721 31.92,6.66937 6.74531,6.06468 9.02281,12.31268 9.02281,24.75331 0,12.76885 -1.972,18.61818 -8.46561,25.1112 -6.8495,6.84885 -9.4869,7.46612 -31.9004,7.46612 l -18.634,0 0,-32 z m 41.0927,23.67236 c 2.8946,-1.52873 5.437,-3.9902 7.4073,-7.17158 2.8817,-4.65291 3,-5.30055 3,-16.42236 0,-9.92626 -0.3059,-12.14919 -2.1436,-15.57842 -4.7245,-8.816 -8.9581,-10.39701 -27.9994,-10.45611 -12.0008,-0.0372 -14.235,0.19571 -14.75,1.5379 -0.3339,0.86998 -0.607,11.85818 -0.607,24.41821 0,12.56003 0.2731,23.54823 0.607,24.41821 0.5155,1.34336 2.8281,1.58179 15.3427,1.58179 13.4982,0 15.1059,-0.19549 19.143,-2.32764 z m 30.14321,-23.40545 0.2641,-31.76691 25,0 25,0 0,2.5 0,2.5 -21.5,0.5 -21.5,0.5 0,10.5 0,10.5 20.4714,0.27141 c 11.2593,0.14928 20.8665,0.66648 21.3493,1.14934 0.4829,0.48286 0.5808,1.81418 0.2176,2.95848 -0.637,2.00722 -1.3897,2.09009 -21.3493,2.35067 l -20.689,0.2701 0,11.5 0,11.5 22,0.5 22,0.5 0,2.5 0,2.5 -25.7641,0.26691 -25.764,0.26691 0.264,-31.76691 z m 140.4681,31.03945 c -0.4128,-0.68812 25.3059,-58.50407 27.605,-62.05636 0.445,-0.6875 2.3024,-1.25 4.1276,-1.25 1.8252,0 3.7776,0.5625 4.3386,1.25 1.102,1.3503 28.2248,61.02627 28.2248,62.10051 0,0.35722 -1.5897,0.64949 -3.5328,0.64949 -3.4863,0 -3.5906,-0.12482 -7.942,-9.5 l -4.4092,-9.5 -16.4356,0 c -11.9477,0 -16.7089,0.34132 -17.4369,1.25 -0.5507,0.6875 -2.5669,4.85 -4.4804,9.25 -3.1634,7.27407 -3.7557,8.0278 -6.5273,8.30636 -1.6764,0.1685 -3.2658,-0.0565 -3.5318,-0.5 z m 44.0768,-26.39834 c 0.4109,-2.14464 -10.9733,-27.90802 -12.3318,-27.90802 -0.5906,0 -3.8798,6.37262 -7.3093,14.16139 -4.8048,10.91223 -5.9377,14.35421 -4.9376,15.00184 0.7138,0.46225 6.4675,0.72713 12.7858,0.58861 9.5826,-0.21007 11.5385,-0.51588 11.7929,-1.84382 z m 100.21919,-4.90802 0,-32 3,0 3,0 0.015,27.75 c 0.01,15.2625 0.353,28.28102 0.7658,28.93004 0.5297,0.833 6.8857,1.2449 21.6119,1.40061 l 20.8615,0.22057 13.1227,-28.90061 13.1231,-28.90061 3.5856,-0.30056 c 2.0665,-0.17323 4.042,0.25045 4.6629,1 1.3074,1.57828 28.2515,60.71685 28.2515,62.00809 0,0.50226 -1.6553,0.77354 -3.6783,0.60284 -3.5727,-0.30145 -3.7841,-0.54906 -7.3588,-8.61914 -2.0243,-4.56983 -4.1155,-8.74385 -4.6473,-9.27561 -0.5669,-0.5669 -7.7163,-0.85283 -17.2835,-0.69123 -13.246,0.22374 -16.48,0.55791 -17.1842,1.77561 -0.4772,0.825 -2.4267,4.9875 -4.3325,9.25 l -3.4649,7.75 -27.0253,0 -27.0252,0 0,-32 z m 91.7687,5.75 c 0.7219,-0.89016 -0.7086,-5.13626 -4.9689,-14.75 -3.2904,-7.425 -6.174,-13.695 -6.4079,-13.93333 -0.9741,-0.99258 -2.9797,2.49996 -8.3979,14.62415 -4.011,8.97511 -5.4288,13.18333 -4.7368,14.05918 0.6854,0.86746 4.4321,1.25 12.2428,1.25 7.7968,0 11.5666,-0.38408 12.2687,-1.25 z m 45.2313,13.30977 0,-12.94023 -5.2172,-6.80977 c -2.8695,-3.74537 -9.1695,-11.90913 -14,-18.14169 -4.8306,-6.23255 -8.7828,-11.77092 -8.7828,-12.30749 0,-0.53657 1.7516,-0.83721 3.8924,-0.66809 3.7119,0.29325 4.3957,0.95355 14.75,14.24442 5.9717,7.66531 11.3781,14.1013 12.0142,14.3022 0.6361,0.20089 6.2032,-6.18322 12.3713,-14.18693 11.0261,-14.30747 11.2799,-14.55219 15.0934,-14.55219 2.1333,0 3.8739,0.3375 3.8681,0.75 -0.01,0.4125 -6.2962,8.85 -13.9787,18.75 l -13.9682,18 -0.021,13.25 -0.021,13.25 -3,0 -3,0 0,-12.94023 z M -288.90794,444.87776 c -3.7771,-5.34225 -14.11027,-25.86462 -20.04343,-39.80758 -17.66338,-41.50905 -25.04395,-80.77528 -21.15069,-112.52623 3.15713,-25.74752 14.8977,-50.73026 29.16507,-62.06031 23.38629,-18.5716 52.70797,-14.30348 66.29235,9.64964 5.77275,10.17898 4.22918,9.31178 13.67268,7.68152 10.43553,-1.80153 39.35672,-1.99728 50.83086,-0.34404 12.82392,1.84771 23.33152,4.14077 24.92261,5.43882 2.82308,2.30313 9.17084,17.77263 12.65074,30.82991 7.55701,28.35534 8.57507,31.58051 12.50421,39.613 7.50234,15.33733 20.88681,26.30298 37.31464,30.5712 3.24071,0.84199 6.3308,1.96949 6.86686,2.50555 1.36682,1.36682 -7.67695,19.95605 -15.55165,31.96603 -7.29812,11.1306 -18.55509,24.81465 -28.07478,34.12789 l -6.59603,6.45297 -8.2985,-1.19984 c -4.56418,-0.65991 -15.70991,-3.26424 -24.7683,-5.78739 -20.93929,-5.83251 -29.24537,-7.41872 -38.84767,-7.41872 -15.18944,0 -26.95335,4.99623 -39.10946,16.61011 -9.03001,8.62722 -7.74087,8.79596 -16.12429,-2.11056 -10.56146,-13.74008 -20.43143,-32.80911 -26.39695,-50.99955 -1.98409,-6.05 -3.83847,-11.675 -4.12085,-12.5 -1.70791,-4.9898 -6.86604,12.49087 -8.54143,28.94654 -1.35862,13.34435 -0.11826,27.71519 3.68677,42.71508 1.3528,5.33289 2.28923,9.86657 2.08095,10.07484 -0.20828,0.20828 -1.27195,-0.88472 -2.36371,-2.42888 z M 27.86314,431.07529 c -0.99884,-1.20353 -0.99884,-1.80669 0,-3.01022 1.09873,-1.32389 12.52146,-1.47439 94.87244,-1.25 l 93.62332,0.25511 0,2.5 0,2.5 -93.62332,0.25511 c -82.35098,0.22439 -93.77371,0.0739 -94.87244,-1.25 z m 1239.35736,-0.005 c -0.3166,-0.825 -0.3166,-2.175 0,-3 0.506,-1.31845 11.8259,-1.5 93.5252,-1.5 51.1223,0 93.6614,0.27314 94.5314,0.60699 0.87,0.33384 1.5818,1.4107 1.5818,2.39301 0,0.98231 -0.7118,2.05917 -1.5818,2.39301 -0.87,0.33385 -43.4091,0.60699 -94.5314,0.60699 -81.6993,0 -93.0192,-0.18155 -93.5252,-1.5 z M 229.32535,390.18799 c -18.96866,-3.10091 -33.9706,-10.64747 -44.42945,-22.34973 -18.83521,-21.07448 -21.26673,-57.48751 -5.52693,-82.76808 10.09881,-16.22027 26.20371,-26.54437 48.43404,-31.04881 12.71774,-2.57694 36.37087,-1.62357 48.36336,1.94935 15.66624,4.66744 27.07133,12.03577 35.14423,22.70511 9.33607,12.33879 13.44457,24.17651 14.27719,41.13649 l 0.52736,10.74215 -60.37812,0.25785 -60.37813,0.25786 0.0834,4.5 c 0.23059,12.4477 12.51344,25.5437 27.76683,29.60507 7.10124,1.89078 24.90439,1.7939 31.71831,-0.17261 6.67309,-1.92586 14.55809,-7.13996 18.82297,-12.44704 l 3.20274,-3.98542 17.45287,0 c 20.39412,0 19.87144,-0.40701 12.91504,10.05691 -9.66979,14.54545 -25.02297,25.2725 -42.96216,30.01705 -10.1666,2.68886 -33.19923,3.47847 -45.03355,1.54385 z m 60.98805,-82.54418 c 0.31489,-0.50951 -0.34818,-3.38718 -1.47348,-6.39482 -5.92045,-15.8238 -19.0036,-24.45192 -38.55165,-25.42415 -15.88328,-0.78996 -27.26997,3.41388 -36.44813,13.45624 -4.41064,4.82594 -8.98124,13.898 -8.98124,17.82661 0,1.26035 5.86616,1.46249 42.44098,1.46249 24.9665,0 42.67672,-0.38142 43.01352,-0.92637 z m 343.35946,82.91638 c -32.33361,-5.12983 -53.03424,-21.98154 -59.8794,-48.74586 -2.48658,-9.72245 -2.63641,-27.78334 -0.30844,-37.18026 4.83445,-19.51434 16.65308,-34.14933 35.05288,-43.40591 12.15027,-6.11256 19.74677,-7.79059 37.821,-8.35448 20.41122,-0.63679 30.9221,1.27873 45.3186,8.25897 22.3951,10.85838 35.878,33.01105 36.4801,59.93753 l 0.2013,9 -60.5,0.5 -60.5,0.5 0.181,4.16606 c 0.44724,10.29441 11.35169,23.78519 23.03442,28.49774 5.16623,2.08394 7.39047,2.33352 20.80737,2.33478 14.98203,10e-4 15.04102,-0.008 21.73711,-3.30488 4.585,-2.25778 8.2247,-5.02866 11.4772,-8.73739 l 4.7629,-5.43107 17.75,-0.0126 c 11.4055,-0.008 17.75,0.35192 17.75,1.00725 0,0.56093 -1.1808,2.92343 -2.6241,5.25 -10.9042,17.57814 -23.7995,27.32239 -44.0793,33.30836 -7.3456,2.16818 -11.2709,2.65564 -23.7966,2.95518 -8.25,0.19729 -17.55872,-0.0472 -20.68604,-0.5434 z m 58.71334,-85.74001 c -1.595,-8.60274 -10.3124,-19.54888 -19.1654,-24.06535 -8.04838,-4.106 -15.08133,-5.45929 -25.87635,-4.97919 -8.76056,0.38963 -11.08466,0.88638 -16.9178,3.61604 -8.69613,4.06941 -13.60555,8.00395 -17.43663,13.97417 -3.45605,5.38578 -6.40103,12.95859 -5.56531,14.31081 0.31028,0.50204 19.19559,0.89352 43.1045,0.89352 l 42.55229,0 -0.6953,-3.75 z m 319.0574,85.64338 c -35.43249,-5.16782 -61.44479,-27.22478 -71.00229,-60.20595 -11.2018,-38.6548 -0.232,-80.8543 26.6927,-102.68425 17.7119,-14.36046 41.67809,-20.84698 72.72489,-19.6833 30.9521,1.16013 51.6217,9.04781 68.6648,26.20313 6.7264,6.77065 8.9577,9.87097 12.6648,17.59778 4.5189,9.41871 8.259,22.69066 6.8042,24.14537 -0.4286,0.4286 -9.2444,0.65655 -19.5907,0.50656 l -18.8115,-0.27272 -2.1158,-6.5 c -5.4907,-16.86808 -17.2878,-27.63615 -35.6958,-32.58209 -8.0291,-2.15731 -26.2348,-2.45037 -33.92,-0.54602 -18.82439,4.66459 -33.56279,18.51868 -39.41449,37.0497 -3.1449,9.95887 -4.9604,25.56744 -4.0785,35.06466 2.4897,26.81443 19.3268,47.12465 44.49299,53.671 8.8033,2.28996 25.5007,2.24757 33.5,-0.085 9.3765,-2.7342 17.0756,-7.34654 23.0686,-13.81965 6.2099,-6.70745 9.6025,-12.8012 12.0722,-21.68431 1.2714,-4.57301 2.2249,-6.24477 3.7798,-6.62718 1.1436,-0.28128 9.7294,-0.38309 19.0794,-0.22625 l 17,0.28518 0.3081,3.17915 c 0.1694,1.74854 -1.0911,7.37354 -2.8011,12.5 -10.3829,31.12642 -34.7316,49.34798 -72.5694,54.30809 -12.3725,1.62189 -31.2317,1.80938 -40.8529,0.40614 z m 363.2293,0.0966 c -18.1525,-2.87994 -31.5898,-8.92582 -42.1192,-18.95068 -13.3687,-12.72815 -18.6163,-24.92071 -19.4385,-45.16424 -0.6107,-15.0363 0.9663,-23.72276 6.3439,-34.94395 8.9229,-18.61881 26.6365,-31.97681 48.9422,-36.9077 11.3377,-2.5063 31.5806,-2.71332 43.5971,-0.44585 34.7005,6.54787 56.6454,32.21688 57.2132,66.92241 l 0.1473,9 -60.5,0.5 -60.5,0.5 0.2292,3.82862 c 0.5814,9.71182 9.514,21.92479 19.7708,27.03137 8.1055,4.0355 13.4075,4.91782 26.8604,4.46995 11.5012,-0.38289 12.8005,-0.63458 18.9801,-3.67679 4.5046,-2.2176 8.1623,-5.00889 11.3966,-8.69684 l 4.7629,-5.43107 17.75,-0.0126 c 14.0549,-0.01 17.75,0.26258 17.75,1.30932 0,2.56643 -10.1233,16.25191 -16.2721,21.99801 -7.0631,6.60047 -21.9925,14.42748 -32.7279,17.15825 -7.6471,1.9452 -33.5936,2.87503 -42.186,1.51181 z m 59.1762,-84.23998 c -0.017,-3.97543 -4.9654,-13.10898 -9.7963,-18.08244 -8.1188,-8.35846 -19.2475,-12.67537 -32.6254,-12.65569 -15.9413,0.0235 -28.7844,5.97457 -36.9694,17.13056 -2.8349,3.86387 -6.7557,13.79525 -5.9566,15.08812 0.2615,0.4232 19.574,0.76945 42.9165,0.76945 l 42.441,0 -0.01,-2.25 z m -630.99019,82.83253 c -21.3952,-3.8549 -35.1232,-13.25688 -42.78491,-29.3022 -3.6973,-7.74304 -3.7151,-7.84264 -3.7151,-20.78033 0,-12.01053 0.204,-13.43522 2.6801,-18.71807 5.1122,-10.90734 16.42801,-20.46066 34.62491,-29.23215 4.5073,-2.17263 8.195,-4.3188 8.195,-4.76929 0,-0.45048 -3.2158,-4.52288 -7.1463,-9.04977 -10.1913,-11.73775 -12.3566,-16.7781 -12.3425,-28.73072 0.014,-12.25288 2.3092,-17.76668 10.5819,-25.42568 9.1368,-8.4591 14.2311,-10.06706 31.9069,-10.07105 14.1474,-0.003 14.6592,0.0722 21.0474,3.09937 8.8123,4.17596 13.3225,8.36665 16.9325,15.73291 3.9124,7.98344 4.7967,16.08463 2.6643,24.40809 -2.94,11.47576 -11.1226,20.79921 -25.1787,28.68897 -4.656,2.61347 -8.4655,5.08663 -8.4655,5.49591 0,0.40928 11.5188,11.63655 25.5973,24.94949 19.6047,18.53862 25.9001,23.9541 26.8904,23.13218 2.1114,-1.75231 5.2077,-9.9443 7.0908,-18.76019 l 1.7621,-8.25 7.8611,0 c 5.7473,0 8.0029,0.3697 8.3887,1.37493 1.0343,2.6955 -3.8247,19.75155 -8.1709,28.68135 -2.4307,4.99421 -4.4195,9.43981 -4.4195,9.87912 0,0.43931 7.5375,7.91472 16.75,16.61203 9.2125,8.6973 16.8955,16.40712 17.0733,17.13292 0.2533,1.03367 -2.1083,1.31965 -10.8973,1.31965 l -11.2206,0 -10.7537,-10 c -5.9145,-5.5 -11.2976,-10 -11.9625,-10 -0.6648,0 -3.6884,2.26627 -6.7191,5.03615 -6.831,6.24315 -20.822,13.17172 -32.2701,15.98073 -10.9935,2.69745 -33.3109,3.49158 -44,1.56565 z m 39.7536,-16.06723 c 3.4394,-0.82156 9.3056,-3.03074 13.0359,-4.90929 6.9323,-3.49103 17.2105,-11.84086 17.2105,-13.98145 0,-1.17162 -57.1495,-55.79819 -59.077,-56.46903 -0.5444,-0.18945 -5.6637,1.93844 -11.3763,4.72865 -12.0432,5.88228 -21.2159,13.67091 -25.367,21.53935 -2.387,4.52459 -2.6782,6.16361 -2.6789,15.07647 -9e-4,10.79539 0.7737,13.1833 6.7373,20.77148 5.7887,7.36576 16.2743,12.75906 28.6319,14.72699 7.4313,1.18344 25.0459,0.38895 32.8836,-1.48317 z m -14.5786,-97.17662 c 17.4501,-9.16976 25.3789,-22.89728 20.2773,-35.10715 -3.5352,-8.46091 -10.2049,-12.37123 -22.2264,-13.03085 -6.3173,-0.34664 -9.3574,-0.0403 -12.8551,1.29551 -5.2935,2.02162 -10.8363,6.56955 -12.9219,10.60259 -2.3115,4.46995 -1.8373,12.72917 1.0653,18.55387 2.5227,5.06236 16.77,21.34735 18.6762,21.34735 0.5594,0 4.1525,-1.6476 7.9846,-3.66132 z M 1255.4061,388.5318 c -13.2379,-2.09119 -20.0481,-6.20745 -24.1749,-14.61206 l -2.8723,-5.84956 -0.5,-43 -0.5,-43 -13,-0.5 -13,-0.5 -0.2817,-11.75 -0.2818,-11.75 12.3318,0 c 8.258,0 12.7281,-0.39641 13.5317,-1.2 0.8482,-0.84823 1.2,-6.71111 1.2,-20 l 0,-18.8 16.5,0 16.5,0 0,18.87755 c 0,14.42744 0.3115,19.13612 1.3216,19.97438 0.8078,0.67042 7.7082,1.20397 17.75,1.37244 l 16.4284,0.27563 0,11.5 0,11.5 -16.4284,0.27563 c -10.0418,0.16847 -16.9422,0.70202 -17.75,1.37244 -1.0395,0.86268 -1.32,7.208 -1.314,29.72437 0.01,37.93097 1.1528,47.46892 5.9709,49.83665 0.8368,0.41124 8.0465,0.98243 16.0215,1.26931 l 14.5,0.5216 0.2829,11.26226 0.2828,11.26225 -2.7777,1.05608 c -3.7409,1.42228 -32.3057,2.05555 -39.7408,0.88103 z M 75.33483,385.34335 c -0.26349,-0.70025 -0.59087,-33.67317 -0.7275,-73.27317 l -0.24843,-72 -32,-0.5 -32,-0.5 -0.27906,-13.25572 -0.27907,-13.25572 83.77907,0.25572 83.77906,0.25572 0.29087,11 c 0.15998,6.05 0.0405,12.00627 -0.26558,13.23617 l -0.55645,2.23616 -32.23442,0.26384 -32.23442,0.26383 -0.5,73 -0.5,73 -17.7725,0.27317 c -13.67394,0.21017 -17.88297,-0.0204 -18.25157,-1 z m 274.52407,-63.2484 0,-64.52477 16.5,0 16.5,0 0,11 c 0,12.86468 0.54941,13.34032 6.55586,5.67561 5.53022,-7.057 14.7221,-14.2598 21.40179,-16.77054 7.69528,-2.89248 21.08332,-4.44773 28.54235,-3.31568 l 6,0.91061 0.27698,15.42302 c 0.15234,8.48266 -0.1132,15.8132 -0.59008,16.29008 -0.4894,0.4894 -3.00559,0.38648 -5.77698,-0.23631 -7.36305,-1.65463 -22.23661,-1.4611 -28.50609,0.37092 -7.94264,2.32094 -15.8238,7.4757 -20.10863,13.15229 -7.02923,9.31239 -7.11863,9.89001 -7.73868,50 l -0.55652,36 -16.25,0.27477 -16.25,0.27477 0,-64.52477 z m 113,0 0,-64.52477 16.5,0 16.5,0 0,11 c 0,11.84186 0.63005,13.03744 4.3476,8.25 8.17734,-10.53073 17.06725,-17.28342 27.04822,-20.54556 6.95606,-2.27348 28.63489,-3.07275 30.58081,-1.12746 0.70181,0.70158 0.98078,6.45288 0.80035,16.5 -0.26428,14.71582 -0.36869,15.41686 -2.27698,15.28879 -1.1,-0.0738 -5.7647,-0.59221 -10.36599,-1.15197 -18.77056,-2.2835 -35.04569,3.53024 -43.24524,15.44786 -6.16021,8.95356 -6.24539,9.56159 -6.84196,48.83834 l -0.54681,36 -16.25,0.27477 -16.25,0.27477 0,-64.52477 z m 692.4689,63.25011 c -0.268,-0.70119 -0.3707,-29.62488 -0.2281,-64.27488 l 0.2592,-63 16.5,0 16.5,0 0,64 0,64 -16.2718,0.27488 c -12.4686,0.21062 -16.3858,-0.0231 -16.7593,-1 z m 217.0277,-146.78043 c -0.5523,-0.8936 15.5843,-27.80389 19.3352,-32.24445 1.3135,-1.55508 3.6263,-1.75 20.7642,-1.75 10.6073,0 19.5175,0.37467 19.8005,0.83259 0.2831,0.45793 -7.0329,8.33293 -16.2575,17.5 l -16.7722,16.66741 -13.1244,0 c -7.7191,0 -13.3803,-0.41413 -13.7458,-1.00555 z m -217.0518,-3.27779 c -0.2814,-0.7332 -0.3841,-6.7069 -0.2282,-13.27488 l 0.2834,-11.94178 16.5,0 16.5,0 0,13 0,13 -16.2718,0.27488 c -12.8309,0.21674 -16.3801,-0.007 -16.7834,-1.05822 z" + style="fill:#e6b623" /> + <path + inkscape:connector-curvature="0" + id="path3004" + d="m 631.67945,493.23852 c -6.11492,-1.72928 -11.29601,-5.76834 -14.07978,-10.97627 -2.14598,-4.01474 -2.24077,-5.22844 -2.24077,-28.69207 l 0,-24.5 3,0 3,0 0.5,24.08084 0.5,24.08085 2.69355,3.52843 c 4.89968,6.41835 14.63406,9.02546 25.37413,6.79583 7.89932,-1.63989 12.68394,-6.25314 14.29726,-13.78517 0.63174,-2.9494 1.13506,-14.14594 1.13506,-25.25 l 0,-19.95078 3,0 3,0 -0.01,23.25 c 0,13.13737 -0.4618,24.89296 -1.0545,27.02733 -1.4157,5.09763 -6.47482,10.62935 -11.92719,13.04122 -5.69943,2.52116 -20.45932,3.25383 -27.19216,1.34979 z m 248.17946,-0.20738 c -9.3978,-2.62351 -15.7953,-9.34101 -16.2645,-17.07822 -0.2161,-3.56254 -0.01,-3.90888 2.5202,-4.19971 1.9673,-0.22629 2.9165,0.20286 3.3178,1.5 2.11,6.82072 4.4781,10.16265 8.6028,12.14067 5.7779,2.77082 13.0713,3.60162 20.1423,2.29446 7.3736,-1.36307 11.3103,-4.1474 12.7747,-9.03522 2.5131,-8.38812 -3.3245,-12.68672 -21.5933,-15.90042 -18.2271,-3.20636 -24.488,-7.54234 -24.4963,-16.96464 -0.011,-12.09462 8.9358,-18.63258 25.4963,-18.63258 13.0928,0 21.0643,3.91478 24.6979,12.1291 2.3015,5.2031 1.8267,7.2856 -1.6614,7.2856 -2.0101,0 -2.9539,-0.90986 -4.6197,-4.45353 -2.7984,-5.95348 -8.2976,-8.69724 -17.6732,-8.81787 -8.3946,-0.108 -13.4391,1.52658 -16.7109,5.41488 -5.0875,6.04615 -2.1131,12.76957 6.7829,15.33229 2.8514,0.82143 9.9094,2.42992 15.6844,3.57443 12.3754,2.45261 18.5376,5.59886 20.5909,10.5131 3.9741,9.51148 -0.7059,19.64453 -11.0909,24.01335 -5.6104,2.36022 -19.5471,2.82529 -26.5,0.88431 z m 133.14029,0.0302 c -15.35519,-4.31556 -23.94759,-17.209 -22.92879,-34.4062 0.5504,-9.29149 3.3201,-15.97238 9.0863,-21.9175 5.13459,-5.29381 9.37459,-7.55875 17.15759,-9.16528 15.5604,-3.21188 32.6811,3.9329 37.0904,15.47845 3.4026,8.9098 -1.9607,10.56475 -6.5444,2.01935 -4.8654,-9.07068 -16.4488,-13.64341 -28.7844,-11.36306 -7.2704,1.34401 -10.0377,2.81536 -14.4215,7.66761 -4.65069,5.14782 -6.24689,10.03158 -6.27359,19.19545 -0.028,9.62004 2.2335,15.59806 7.86479,20.78881 5.5123,5.08102 10.3257,6.7022 19.6133,6.60584 11.5718,-0.12005 18.631,-4.64942 22.9289,-14.71173 1.8263,-4.27579 2.3673,-4.78144 4.8143,-4.5 2.3936,0.2753 2.7155,0.70109 2.4431,3.23169 -0.7729,7.18252 -8.1457,15.92416 -16.5641,19.63936 -6.3896,2.81987 -18.1934,3.48562 -25.4819,1.43721 z m -758.1403,-32.49116 0,-32 19.78811,0 c 18.53469,0 20.07023,0.14252 24.24193,2.25 5.28229,2.66853 8.62947,7.29663 9.50639,13.14437 1.37961,9.19988 -3.94888,18.23859 -12.08335,20.49698 -2.1742,0.60362 -10.50058,1.10001 -18.50308,1.10307 -9.97662,0.004 -14.92719,0.38277 -15.75,1.20558 -0.80325,0.80325 -1.2,5.26667 -1.2,13.5 l 0,12.3 -3,0 -3,0 0,-32 z m 43.0844,-4.76578 c 2.38613,-2.67271 2.9156,-4.16236 2.9156,-8.20294 0,-11.33212 -3.10253,-13.03128 -23.79414,-13.03128 -12.74815,0 -15.08273,0.23674 -15.59887,1.58179 -0.80305,2.0927 -0.7827,19.79673 0.0252,21.902 0.5586,1.45569 2.5464,1.61065 17.0844,1.33179 l 16.45221,-0.31558 2.9156,-3.26578 z m 19.36919,35.50545 c -0.26599,-0.69319 -0.36437,-14.98069 -0.21861,-31.75 l 0.26502,-30.48967 3,0 3,0 0.5,28.5 0.5,28.5 20.5,0.5 c 12.98978,0.31682 20.89726,0.13365 21.58436,-0.5 0.5964,-0.55 3.90691,-7.3 7.3567,-15 3.44979,-7.7 9.21429,-20.4352 12.81001,-28.30044 l 6.53767,-14.30045 4.04159,0.30045 4.04159,0.30044 13.81404,30.3924 c 7.59772,16.71582 13.81404,31.00332 13.81404,31.75 0,0.87363 -1.1957,1.3576 -3.35408,1.3576 -3.26952,0 -3.45699,-0.23322 -7.43596,-9.25 l -4.08187,-9.25 -17.19903,0 -17.19904,0 -3.48609,8 c -1.91736,4.4 -3.93671,8.5625 -4.48746,9.25 -1.45542,1.81681 -53.60554,1.80688 -54.30288,-0.0103 z m 92.12841,-25.09277 c 0.69174,-1.80263 -11.0047,-28.1469 -12.49677,-28.1469 -1.50512,0 -13.3648,26.32906 -12.67242,28.13338 0.75633,1.97097 24.41317,1.98368 25.16919,0.0135 z m 40.18344,-2.33469 -0.26544,-28.81221 -12,-0.5 -12,-0.5 -0.31794,-2.76569 -0.31793,-2.76569 28.31793,0.26569 28.31794,0.26569 0,2.5 c 0,2.5 0,2.5 -12,3 l -12,0.5 -0.5,28.5 -0.5,28.5 -3.23456,0.31221 -3.23456,0.3122 -0.26544,-28.8122 z m 39.23456,-3.32938 0,-32.01717 25.25,0.26717 25.25,0.26717 0,2.5 0,2.5 -21.45364,0.27048 c -15.6316,0.19708 -21.6656,0.60415 -22.23469,1.5 -1.38196,2.17548 -0.95659,18.36436 0.51462,19.58536 0.84106,0.69801 8.61552,1.20013 21.25,1.37244 l 19.92371,0.27172 0,2.5 0,2.5 -20.45418,0.27136 c -14.83148,0.19676 -20.66874,0.6091 -21.23469,1.5 -0.91909,1.4468 -1.08706,18.84602 -0.20414,21.14685 0.52784,1.37553 3.45299,1.58179 22.43261,1.58179 20.91467,0 21.852,0.0831 22.45756,1.99105 0.34756,1.09508 0.35133,2.44508 0.008,3 -0.39259,0.63582 -10.03178,1.00895 -26.06418,1.00895 l -25.44098,0 0,-32.01717 z m 55,30.73736 c 0,-0.7039 6.23989,-14.9914 13.86642,-31.75 l 13.86643,-30.47019 4.24299,0 4.24298,0 13.84095,30.5 c 7.61253,16.775 13.86329,31.08966 13.89059,31.81037 0.0341,0.90028 -1.06796,1.21323 -3.52155,1 -3.42729,-0.29786 -3.71296,-0.63274 -7.08933,-8.31037 -1.93497,-4.4 -3.98303,-8.5625 -4.55125,-9.25 -0.74984,-0.90725 -5.53285,-1.25 -17.44343,-1.25 l -16.41031,0 -4.40925,9.5 c -4.16218,8.96768 -4.5806,9.5 -7.46724,9.5 -1.81772,0 -3.058,-0.51907 -3.058,-1.27981 z m 43.85221,-24.60769 c 1.0716,-0.67906 0.0983,-3.73684 -4.6901,-14.73469 -3.32328,-7.63279 -6.60686,-13.87781 -7.29686,-13.87781 -1.65325,0 -13.28138,25.97319 -12.51835,27.96163 0.48352,1.26002 2.63158,1.5356 11.87172,1.52306 6.20476,-0.008 11.88988,-0.40091 12.63359,-0.87219 z m 122.14779,-6.1125 0,-32 18.0572,0 c 21.6834,0 25.3553,0.76721 31.92,6.66937 6.74531,6.06468 9.02281,12.31268 9.02281,24.75331 0,12.76885 -1.972,18.61818 -8.46561,25.1112 -6.8495,6.84885 -9.4869,7.46612 -31.9004,7.46612 l -18.634,0 0,-32 z m 41.0927,23.67236 c 2.8946,-1.52873 5.437,-3.9902 7.4073,-7.17158 2.8817,-4.65291 3,-5.30055 3,-16.42236 0,-9.92626 -0.3059,-12.14919 -2.1436,-15.57842 -4.7245,-8.816 -8.9581,-10.39701 -27.9994,-10.45611 -12.0008,-0.0372 -14.235,0.19571 -14.75,1.5379 -0.3339,0.86998 -0.607,11.85818 -0.607,24.41821 0,12.56003 0.2731,23.54823 0.607,24.41821 0.5155,1.34336 2.8281,1.58179 15.3427,1.58179 13.4982,0 15.1059,-0.19549 19.143,-2.32764 z m 30.14321,-23.40545 0.2641,-31.76691 25,0 25,0 0,2.5 0,2.5 -21.5,0.5 -21.5,0.5 0,10.5 0,10.5 20.4714,0.27141 c 11.2593,0.14928 20.8665,0.66648 21.3493,1.14934 0.4829,0.48286 0.5808,1.81418 0.2176,2.95848 -0.637,2.00722 -1.3897,2.09009 -21.3493,2.35067 l -20.689,0.2701 0,11.5 0,11.5 22,0.5 22,0.5 0,2.5 0,2.5 -25.7641,0.26691 -25.764,0.26691 0.264,-31.76691 z m 140.4681,31.03945 c -0.4128,-0.68812 25.3059,-58.50407 27.605,-62.05636 0.445,-0.6875 2.3024,-1.25 4.1276,-1.25 1.8252,0 3.7776,0.5625 4.3386,1.25 1.102,1.3503 28.2248,61.02627 28.2248,62.10051 0,0.35722 -1.5897,0.64949 -3.5328,0.64949 -3.4863,0 -3.5906,-0.12482 -7.942,-9.5 l -4.4092,-9.5 -16.4356,0 c -11.9477,0 -16.7089,0.34132 -17.4369,1.25 -0.5507,0.6875 -2.5669,4.85 -4.4804,9.25 -3.1634,7.27407 -3.7557,8.0278 -6.5273,8.30636 -1.6764,0.1685 -3.2658,-0.0565 -3.5318,-0.5 z m 44.0768,-26.39834 c 0.4109,-2.14464 -10.9733,-27.90802 -12.3318,-27.90802 -0.5906,0 -3.8798,6.37262 -7.3093,14.16139 -4.8048,10.91223 -5.9377,14.35421 -4.9376,15.00184 0.7138,0.46225 6.4675,0.72713 12.7858,0.58861 9.5826,-0.21007 11.5385,-0.51588 11.7929,-1.84382 z m 100.21919,-4.90802 0,-32 3,0 3,0 0.015,27.75 c 0.01,15.2625 0.353,28.28102 0.7658,28.93004 0.5297,0.833 6.8857,1.2449 21.6119,1.40061 l 20.8615,0.22057 13.1227,-28.90061 13.1231,-28.90061 3.5856,-0.30056 c 2.0665,-0.17323 4.042,0.25045 4.6629,1 1.3074,1.57828 28.2515,60.71685 28.2515,62.00809 0,0.50226 -1.6553,0.77354 -3.6783,0.60284 -3.5727,-0.30145 -3.7841,-0.54906 -7.3588,-8.61914 -2.0243,-4.56983 -4.1155,-8.74385 -4.6473,-9.27561 -0.5669,-0.5669 -7.7163,-0.85283 -17.2835,-0.69123 -13.246,0.22374 -16.48,0.55791 -17.1842,1.77561 -0.4772,0.825 -2.4267,4.9875 -4.3325,9.25 l -3.4649,7.75 -27.0253,0 -27.0252,0 0,-32 z m 91.7687,5.75 c 0.7219,-0.89016 -0.7086,-5.13626 -4.9689,-14.75 -3.2904,-7.425 -6.174,-13.695 -6.4079,-13.93333 -0.9741,-0.99258 -2.9797,2.49996 -8.3979,14.62415 -4.011,8.97511 -5.4288,13.18333 -4.7368,14.05918 0.6854,0.86746 4.4321,1.25 12.2428,1.25 7.7968,0 11.5666,-0.38408 12.2687,-1.25 z m 45.2313,13.30977 0,-12.94023 -5.2172,-6.80977 c -2.8695,-3.74537 -9.1695,-11.90913 -14,-18.14169 -4.8306,-6.23255 -8.7828,-11.77092 -8.7828,-12.30749 0,-0.53657 1.7516,-0.83721 3.8924,-0.66809 3.7119,0.29325 4.3957,0.95355 14.75,14.24442 5.9717,7.66531 11.3781,14.1013 12.0142,14.3022 0.6361,0.20089 6.2032,-6.18322 12.3713,-14.18693 11.0261,-14.30747 11.2799,-14.55219 15.0934,-14.55219 2.1333,0 3.8739,0.3375 3.8681,0.75 -0.01,0.4125 -6.2962,8.85 -13.9787,18.75 l -13.9682,18 -0.021,13.25 -0.021,13.25 -3,0 -3,0 0,-12.94023 z M -288.90794,444.87776 c -3.7771,-5.34225 -14.11027,-25.86462 -20.04343,-39.80758 -28.73674,-67.53149 -29.39593,-126.75659 -1.82767,-164.20543 11.58527,-15.73748 30.87234,-24.43966 47.41225,-21.39206 22.53742,4.15268 37.56568,26.16471 37.6167,55.09749 0.0335,18.97846 -6.11095,29.7363 -31.39365,54.96511 -9.11363,9.09419 -18.67185,19.48973 -21.2405,23.10121 -14.52401,20.42048 -18.37289,52.52886 -10.1726,84.86257 1.31521,5.18589 2.22088,9.5993 2.01261,9.80757 -0.20828,0.20828 -1.27195,-0.88472 -2.36371,-2.42888 z m 46.21123,-9.5788 c 1.55394,-2.07417 5.57716,-5.95309 8.94048,-8.61982 11.89692,-9.43291 22.5534,-13.20756 36.57523,-12.95536 l 8.5399,0.15359 -11,0.73909 c -16.61036,1.11606 -25.33457,4.98725 -37.75137,16.75142 -5.21348,4.93945 -7.11613,6.34955 -5.30424,3.93108 z m 270.55985,-4.22367 c -0.99884,-1.20353 -0.99884,-1.80669 0,-3.01022 1.09873,-1.32389 12.52146,-1.47439 94.87244,-1.25 l 93.62332,0.25511 0,2.5 0,2.5 -93.62332,0.25511 c -82.35098,0.22439 -93.77371,0.0739 -94.87244,-1.25 z m 1239.35736,-0.005 c -0.3166,-0.825 -0.3166,-2.175 0,-3 0.506,-1.31845 11.8259,-1.5 93.5252,-1.5 51.1223,0 93.6614,0.27314 94.5314,0.60699 0.87,0.33384 1.5818,1.4107 1.5818,2.39301 0,0.98231 -0.7118,2.05917 -1.5818,2.39301 -0.87,0.33385 -43.4091,0.60699 -94.5314,0.60699 -81.6993,0 -93.0192,-0.18155 -93.5252,-1.5 z m -1398.6116,-3.20584 c 1.2375,-0.23836 3.2625,-0.23836 4.5,0 1.2375,0.23835 0.225,0.43337 -2.25,0.43337 -2.475,0 -3.4875,-0.19502 -2.25,-0.43337 z m -15.57178,-2.46566 c -4.57699,-1.1101 -8.14707,-2.19309 -7.93353,-2.40663 0.21354,-0.21355 5.08334,0.69772 10.82178,2.02503 5.73844,1.32731 9.30853,2.4103 7.93353,2.40664 -1.375,-0.004 -6.2448,-0.91493 -10.82178,-2.02504 z m -13.67822,-3.82861 c -1.26064,-0.54172 -1.44548,-0.85943 -0.5,-0.85943 0.825,0 2.4,0.38674 3.5,0.85943 1.26064,0.54172 1.44548,0.85943 0.5,0.85943 -0.825,0 -2.4,-0.38674 -3.5,-0.85943 z m -9,-2.53758 c -3.94353,-1.36434 -3.95059,-1.37554 -0.5,-0.79342 4.0793,0.68819 8.24982,2.21096 6,2.19076 -0.825,-0.007 -3.3,-0.63621 -5.5,-1.39734 z m -6.6875,-2.14553 c 0.72187,-0.28887 1.58437,-0.25335 1.91667,0.0789 0.33229,0.33229 -0.25834,0.56864 -1.3125,0.52522 -1.16495,-0.048 -1.4019,-0.28494 -0.60417,-0.60416 z m -8.8125,-1.31689 c -3.3918,-0.71394 -3.40726,-0.73771 -0.5,-0.76868 1.65,-0.0176 4.125,0.32833 5.5,0.76868 3.27891,1.05009 -0.0112,1.05009 -5,0 z m 414.46645,-25.38219 c -18.96866,-3.10091 -33.9706,-10.64747 -44.42945,-22.34973 -18.83521,-21.07448 -21.26673,-57.48751 -5.52693,-82.76808 10.09881,-16.22027 26.20371,-26.54437 48.43404,-31.04881 12.71774,-2.57694 36.37087,-1.62357 48.36336,1.94935 15.66624,4.66744 27.07133,12.03577 35.14423,22.70511 9.33607,12.33879 13.44457,24.17651 14.27719,41.13649 l 0.52736,10.74215 -60.37812,0.25785 -60.37813,0.25786 0.0834,4.5 c 0.23059,12.4477 12.51344,25.5437 27.76683,29.60507 7.10124,1.89078 24.90439,1.7939 31.71831,-0.17261 6.67309,-1.92586 14.55809,-7.13996 18.82297,-12.44704 l 3.20274,-3.98542 17.45287,0 c 20.39412,0 19.87144,-0.40701 12.91504,10.05691 -9.66979,14.54545 -25.02297,25.2725 -42.96216,30.01705 -10.1666,2.68886 -33.19923,3.47847 -45.03355,1.54385 z m 60.98805,-82.54418 c 0.31489,-0.50951 -0.34818,-3.38718 -1.47348,-6.39482 -5.92045,-15.8238 -19.0036,-24.45192 -38.55165,-25.42415 -15.88328,-0.78996 -27.26997,3.41388 -36.44813,13.45624 -4.41064,4.82594 -8.98124,13.898 -8.98124,17.82661 0,1.26035 5.86616,1.46249 42.44098,1.46249 24.9665,0 42.67672,-0.38142 43.01352,-0.92637 z m 343.35946,82.91638 c -32.33361,-5.12983 -53.03424,-21.98154 -59.8794,-48.74586 -2.48658,-9.72245 -2.63641,-27.78334 -0.30844,-37.18026 4.83445,-19.51434 16.65308,-34.14933 35.05288,-43.40591 12.15027,-6.11256 19.74677,-7.79059 37.821,-8.35448 20.41122,-0.63679 30.9221,1.27873 45.3186,8.25897 22.3951,10.85838 35.878,33.01105 36.4801,59.93753 l 0.2013,9 -60.5,0.5 -60.5,0.5 0.181,4.16606 c 0.44724,10.29441 11.35169,23.78519 23.03442,28.49774 5.16623,2.08394 7.39047,2.33352 20.80737,2.33478 14.98203,10e-4 15.04102,-0.008 21.73711,-3.30488 4.585,-2.25778 8.2247,-5.02866 11.4772,-8.73739 l 4.7629,-5.43107 17.75,-0.0126 c 11.4055,-0.008 17.75,0.35192 17.75,1.00725 0,0.56093 -1.1808,2.92343 -2.6241,5.25 -10.9042,17.57814 -23.7995,27.32239 -44.0793,33.30836 -7.3456,2.16818 -11.2709,2.65564 -23.7966,2.95518 -8.25,0.19729 -17.55872,-0.0472 -20.68604,-0.5434 z m 58.71334,-85.74001 c -1.595,-8.60274 -10.3124,-19.54888 -19.1654,-24.06535 -8.04838,-4.106 -15.08133,-5.45929 -25.87635,-4.97919 -8.76056,0.38963 -11.08466,0.88638 -16.9178,3.61604 -8.69613,4.06941 -13.60555,8.00395 -17.43663,13.97417 -3.45605,5.38578 -6.40103,12.95859 -5.56531,14.31081 0.31028,0.50204 19.19559,0.89352 43.1045,0.89352 l 42.55229,0 -0.6953,-3.75 z m 319.0574,85.64338 c -35.43249,-5.16782 -61.44479,-27.22478 -71.00229,-60.20595 -11.2018,-38.6548 -0.232,-80.8543 26.6927,-102.68425 17.7119,-14.36046 41.67809,-20.84698 72.72489,-19.6833 30.9521,1.16013 51.6217,9.04781 68.6648,26.20313 6.7264,6.77065 8.9577,9.87097 12.6648,17.59778 4.5189,9.41871 8.259,22.69066 6.8042,24.14537 -0.4286,0.4286 -9.2444,0.65655 -19.5907,0.50656 l -18.8115,-0.27272 -2.1158,-6.5 c -5.4907,-16.86808 -17.2878,-27.63615 -35.6958,-32.58209 -8.0291,-2.15731 -26.2348,-2.45037 -33.92,-0.54602 -18.82439,4.66459 -33.56279,18.51868 -39.41449,37.0497 -3.1449,9.95887 -4.9604,25.56744 -4.0785,35.06466 2.4897,26.81443 19.3268,47.12465 44.49299,53.671 8.8033,2.28996 25.5007,2.24757 33.5,-0.085 9.3765,-2.7342 17.0756,-7.34654 23.0686,-13.81965 6.2099,-6.70745 9.6025,-12.8012 12.0722,-21.68431 1.2714,-4.57301 2.2249,-6.24477 3.7798,-6.62718 1.1436,-0.28128 9.7294,-0.38309 19.0794,-0.22625 l 17,0.28518 0.3081,3.17915 c 0.1694,1.74854 -1.0911,7.37354 -2.8011,12.5 -10.3829,31.12642 -34.7316,49.34798 -72.5694,54.30809 -12.3725,1.62189 -31.2317,1.80938 -40.8529,0.40614 z m 363.2293,0.0966 c -18.1525,-2.87994 -31.5898,-8.92582 -42.1192,-18.95068 -13.3687,-12.72815 -18.6163,-24.92071 -19.4385,-45.16424 -0.6107,-15.0363 0.9663,-23.72276 6.3439,-34.94395 8.9229,-18.61881 26.6365,-31.97681 48.9422,-36.9077 11.3377,-2.5063 31.5806,-2.71332 43.5971,-0.44585 34.7005,6.54787 56.6454,32.21688 57.2132,66.92241 l 0.1473,9 -60.5,0.5 -60.5,0.5 0.2292,3.82862 c 0.5814,9.71182 9.514,21.92479 19.7708,27.03137 8.1055,4.0355 13.4075,4.91782 26.8604,4.46995 11.5012,-0.38289 12.8005,-0.63458 18.9801,-3.67679 4.5046,-2.2176 8.1623,-5.00889 11.3966,-8.69684 l 4.7629,-5.43107 17.75,-0.0126 c 14.0549,-0.01 17.75,0.26258 17.75,1.30932 0,2.56643 -10.1233,16.25191 -16.2721,21.99801 -7.0631,6.60047 -21.9925,14.42748 -32.7279,17.15825 -7.6471,1.9452 -33.5936,2.87503 -42.186,1.51181 z m 59.1762,-84.23998 c -0.017,-3.97543 -4.9654,-13.10898 -9.7963,-18.08244 -8.1188,-8.35846 -19.2475,-12.67537 -32.6254,-12.65569 -15.9413,0.0235 -28.7844,5.97457 -36.9694,17.13056 -2.8349,3.86387 -6.7557,13.79525 -5.9566,15.08812 0.2615,0.4232 19.574,0.76945 42.9165,0.76945 l 42.441,0 -0.01,-2.25 z m -630.99019,82.83253 c -21.3952,-3.8549 -35.1232,-13.25688 -42.78491,-29.3022 -3.6973,-7.74304 -3.7151,-7.84264 -3.7151,-20.78033 0,-12.01053 0.204,-13.43522 2.6801,-18.71807 5.1122,-10.90734 16.42801,-20.46066 34.62491,-29.23215 4.5073,-2.17263 8.195,-4.3188 8.195,-4.76929 0,-0.45048 -3.2158,-4.52288 -7.1463,-9.04977 -10.1913,-11.73775 -12.3566,-16.7781 -12.3425,-28.73072 0.014,-12.25288 2.3092,-17.76668 10.5819,-25.42568 9.1368,-8.4591 14.2311,-10.06706 31.9069,-10.07105 14.1474,-0.003 14.6592,0.0722 21.0474,3.09937 8.8123,4.17596 13.3225,8.36665 16.9325,15.73291 3.9124,7.98344 4.7967,16.08463 2.6643,24.40809 -2.94,11.47576 -11.1226,20.79921 -25.1787,28.68897 -4.656,2.61347 -8.4655,5.08663 -8.4655,5.49591 0,0.40928 11.5188,11.63655 25.5973,24.94949 19.6047,18.53862 25.9001,23.9541 26.8904,23.13218 2.1114,-1.75231 5.2077,-9.9443 7.0908,-18.76019 l 1.7621,-8.25 7.8611,0 c 5.7473,0 8.0029,0.3697 8.3887,1.37493 1.0343,2.6955 -3.8247,19.75155 -8.1709,28.68135 -2.4307,4.99421 -4.4195,9.43981 -4.4195,9.87912 0,0.43931 7.5375,7.91472 16.75,16.61203 9.2125,8.6973 16.8955,16.40712 17.0733,17.13292 0.2533,1.03367 -2.1083,1.31965 -10.8973,1.31965 l -11.2206,0 -10.7537,-10 c -5.9145,-5.5 -11.2976,-10 -11.9625,-10 -0.6648,0 -3.6884,2.26627 -6.7191,5.03615 -6.831,6.24315 -20.822,13.17172 -32.2701,15.98073 -10.9935,2.69745 -33.3109,3.49158 -44,1.56565 z m 39.7536,-16.06723 c 3.4394,-0.82156 9.3056,-3.03074 13.0359,-4.90929 6.9323,-3.49103 17.2105,-11.84086 17.2105,-13.98145 0,-1.17162 -57.1495,-55.79819 -59.077,-56.46903 -0.5444,-0.18945 -5.6637,1.93844 -11.3763,4.72865 -12.0432,5.88228 -21.2159,13.67091 -25.367,21.53935 -2.387,4.52459 -2.6782,6.16361 -2.6789,15.07647 -9e-4,10.79539 0.7737,13.1833 6.7373,20.77148 5.7887,7.36576 16.2743,12.75906 28.6319,14.72699 7.4313,1.18344 25.0459,0.38895 32.8836,-1.48317 z m -14.5786,-97.17662 c 17.4501,-9.16976 25.3789,-22.89728 20.2773,-35.10715 -3.5352,-8.46091 -10.2049,-12.37123 -22.2264,-13.03085 -6.3173,-0.34664 -9.3574,-0.0403 -12.8551,1.29551 -5.2935,2.02162 -10.8363,6.56955 -12.9219,10.60259 -2.3115,4.46995 -1.8373,12.72917 1.0653,18.55387 2.5227,5.06236 16.77,21.34735 18.6762,21.34735 0.5594,0 4.1525,-1.6476 7.9846,-3.66132 z M 1255.4061,388.5318 c -13.2379,-2.09119 -20.0481,-6.20745 -24.1749,-14.61206 l -2.8723,-5.84956 -0.5,-43 -0.5,-43 -13,-0.5 -13,-0.5 -0.2817,-11.75 -0.2818,-11.75 12.3318,0 c 8.258,0 12.7281,-0.39641 13.5317,-1.2 0.8482,-0.84823 1.2,-6.71111 1.2,-20 l 0,-18.8 16.5,0 16.5,0 0,18.87755 c 0,14.42744 0.3115,19.13612 1.3216,19.97438 0.8078,0.67042 7.7082,1.20397 17.75,1.37244 l 16.4284,0.27563 0,11.5 0,11.5 -16.4284,0.27563 c -10.0418,0.16847 -16.9422,0.70202 -17.75,1.37244 -1.0395,0.86268 -1.32,7.208 -1.314,29.72437 0.01,37.93097 1.1528,47.46892 5.9709,49.83665 0.8368,0.41124 8.0465,0.98243 16.0215,1.26931 l 14.5,0.5216 0.2829,11.26226 0.2828,11.26225 -2.7777,1.05608 c -3.7409,1.42228 -32.3057,2.05555 -39.7408,0.88103 z M 75.33483,385.34335 c -0.26349,-0.70025 -0.59087,-33.67317 -0.7275,-73.27317 l -0.24843,-72 -32,-0.5 -32,-0.5 -0.27906,-13.25572 -0.27907,-13.25572 83.77907,0.25572 83.77906,0.25572 0.29087,11 c 0.15998,6.05 0.0405,12.00627 -0.26558,13.23617 l -0.55645,2.23616 -32.23442,0.26384 -32.23442,0.26383 -0.5,73 -0.5,73 -17.7725,0.27317 c -13.67394,0.21017 -17.88297,-0.0204 -18.25157,-1 z m 274.52407,-63.2484 0,-64.52477 16.5,0 16.5,0 0,11 c 0,12.86468 0.54941,13.34032 6.55586,5.67561 5.53022,-7.057 14.7221,-14.2598 21.40179,-16.77054 7.69528,-2.89248 21.08332,-4.44773 28.54235,-3.31568 l 6,0.91061 0.27698,15.42302 c 0.15234,8.48266 -0.1132,15.8132 -0.59008,16.29008 -0.4894,0.4894 -3.00559,0.38648 -5.77698,-0.23631 -7.36305,-1.65463 -22.23661,-1.4611 -28.50609,0.37092 -7.94264,2.32094 -15.8238,7.4757 -20.10863,13.15229 -7.02923,9.31239 -7.11863,9.89001 -7.73868,50 l -0.55652,36 -16.25,0.27477 -16.25,0.27477 0,-64.52477 z m 113,0 0,-64.52477 16.5,0 16.5,0 0,11 c 0,11.84186 0.63005,13.03744 4.3476,8.25 8.17734,-10.53073 17.06725,-17.28342 27.04822,-20.54556 6.95606,-2.27348 28.63489,-3.07275 30.58081,-1.12746 0.70181,0.70158 0.98078,6.45288 0.80035,16.5 -0.26428,14.71582 -0.36869,15.41686 -2.27698,15.28879 -1.1,-0.0738 -5.7647,-0.59221 -10.36599,-1.15197 -18.77056,-2.2835 -35.04569,3.53024 -43.24524,15.44786 -6.16021,8.95356 -6.24539,9.56159 -6.84196,48.83834 l -0.54681,36 -16.25,0.27477 -16.25,0.27477 0,-64.52477 z m 692.4689,63.25011 c -0.268,-0.70119 -0.3707,-29.62488 -0.2281,-64.27488 l 0.2592,-63 16.5,0 16.5,0 0,64 0,64 -16.2718,0.27488 c -12.4686,0.21062 -16.3858,-0.0231 -16.7593,-1 z m 217.0277,-146.78043 c -0.5523,-0.8936 15.5843,-27.80389 19.3352,-32.24445 1.3135,-1.55508 3.6263,-1.75 20.7642,-1.75 10.6073,0 19.5175,0.37467 19.8005,0.83259 0.2831,0.45793 -7.0329,8.33293 -16.2575,17.5 l -16.7722,16.66741 -13.1244,0 c -7.7191,0 -13.3803,-0.41413 -13.7458,-1.00555 z m -217.0518,-3.27779 c -0.2814,-0.7332 -0.3841,-6.7069 -0.2282,-13.27488 l 0.2834,-11.94178 16.5,0 16.5,0 0,13 0,13 -16.2718,0.27488 c -12.8309,0.21674 -16.3801,-0.007 -16.7834,-1.05822 z" + style="fill:#7ec140" /> + <path + inkscape:connector-curvature="0" + id="path3002" + d="m 631.67945,493.23852 c -6.11492,-1.72928 -11.29601,-5.76834 -14.07978,-10.97627 -2.14598,-4.01474 -2.24077,-5.22844 -2.24077,-28.69207 l 0,-24.5 3,0 3,0 0.5,24.08084 0.5,24.08085 2.69355,3.52843 c 4.89968,6.41835 14.63406,9.02546 25.37413,6.79583 7.89932,-1.63989 12.68394,-6.25314 14.29726,-13.78517 0.63174,-2.9494 1.13506,-14.14594 1.13506,-25.25 l 0,-19.95078 3,0 3,0 -0.01,23.25 c 0,13.13737 -0.4618,24.89296 -1.0545,27.02733 -1.4157,5.09763 -6.47482,10.62935 -11.92719,13.04122 -5.69943,2.52116 -20.45932,3.25383 -27.19216,1.34979 z m 248.17946,-0.20738 c -9.3978,-2.62351 -15.7953,-9.34101 -16.2645,-17.07822 -0.2161,-3.56254 -0.01,-3.90888 2.5202,-4.19971 1.9673,-0.22629 2.9165,0.20286 3.3178,1.5 2.11,6.82072 4.4781,10.16265 8.6028,12.14067 5.7779,2.77082 13.0713,3.60162 20.1423,2.29446 7.3736,-1.36307 11.3103,-4.1474 12.7747,-9.03522 2.5131,-8.38812 -3.3245,-12.68672 -21.5933,-15.90042 -18.2271,-3.20636 -24.488,-7.54234 -24.4963,-16.96464 -0.011,-12.09462 8.9358,-18.63258 25.4963,-18.63258 13.0928,0 21.0643,3.91478 24.6979,12.1291 2.3015,5.2031 1.8267,7.2856 -1.6614,7.2856 -2.0101,0 -2.9539,-0.90986 -4.6197,-4.45353 -2.7984,-5.95348 -8.2976,-8.69724 -17.6732,-8.81787 -8.3946,-0.108 -13.4391,1.52658 -16.7109,5.41488 -5.0875,6.04615 -2.1131,12.76957 6.7829,15.33229 2.8514,0.82143 9.9094,2.42992 15.6844,3.57443 12.3754,2.45261 18.5376,5.59886 20.5909,10.5131 3.9741,9.51148 -0.7059,19.64453 -11.0909,24.01335 -5.6104,2.36022 -19.5471,2.82529 -26.5,0.88431 z m 133.14029,0.0302 c -15.35519,-4.31556 -23.94759,-17.209 -22.92879,-34.4062 0.5504,-9.29149 3.3201,-15.97238 9.0863,-21.9175 5.13459,-5.29381 9.37459,-7.55875 17.15759,-9.16528 15.5604,-3.21188 32.6811,3.9329 37.0904,15.47845 3.4026,8.9098 -1.9607,10.56475 -6.5444,2.01935 -4.8654,-9.07068 -16.4488,-13.64341 -28.7844,-11.36306 -7.2704,1.34401 -10.0377,2.81536 -14.4215,7.66761 -4.65069,5.14782 -6.24689,10.03158 -6.27359,19.19545 -0.028,9.62004 2.2335,15.59806 7.86479,20.78881 5.5123,5.08102 10.3257,6.7022 19.6133,6.60584 11.5718,-0.12005 18.631,-4.64942 22.9289,-14.71173 1.8263,-4.27579 2.3673,-4.78144 4.8143,-4.5 2.3936,0.2753 2.7155,0.70109 2.4431,3.23169 -0.7729,7.18252 -8.1457,15.92416 -16.5641,19.63936 -6.3896,2.81987 -18.1934,3.48562 -25.4819,1.43721 z m -758.1403,-32.49116 0,-32 19.78811,0 c 18.53469,0 20.07023,0.14252 24.24193,2.25 5.28229,2.66853 8.62947,7.29663 9.50639,13.14437 1.37961,9.19988 -3.94888,18.23859 -12.08335,20.49698 -2.1742,0.60362 -10.50058,1.10001 -18.50308,1.10307 -9.97662,0.004 -14.92719,0.38277 -15.75,1.20558 -0.80325,0.80325 -1.2,5.26667 -1.2,13.5 l 0,12.3 -3,0 -3,0 0,-32 z m 43.0844,-4.76578 c 2.38613,-2.67271 2.9156,-4.16236 2.9156,-8.20294 0,-11.33212 -3.10253,-13.03128 -23.79414,-13.03128 -12.74815,0 -15.08273,0.23674 -15.59887,1.58179 -0.80305,2.0927 -0.7827,19.79673 0.0252,21.902 0.5586,1.45569 2.5464,1.61065 17.0844,1.33179 l 16.45221,-0.31558 2.9156,-3.26578 z m 19.36919,35.50545 c -0.26599,-0.69319 -0.36437,-14.98069 -0.21861,-31.75 l 0.26502,-30.48967 3,0 3,0 0.5,28.5 0.5,28.5 20.5,0.5 c 12.98978,0.31682 20.89726,0.13365 21.58436,-0.5 0.5964,-0.55 3.90691,-7.3 7.3567,-15 3.44979,-7.7 9.21429,-20.4352 12.81001,-28.30044 l 6.53767,-14.30045 4.04159,0.30045 4.04159,0.30044 13.81404,30.3924 c 7.59772,16.71582 13.81404,31.00332 13.81404,31.75 0,0.87363 -1.1957,1.3576 -3.35408,1.3576 -3.26952,0 -3.45699,-0.23322 -7.43596,-9.25 l -4.08187,-9.25 -17.19903,0 -17.19904,0 -3.48609,8 c -1.91736,4.4 -3.93671,8.5625 -4.48746,9.25 -1.45542,1.81681 -53.60554,1.80688 -54.30288,-0.0103 z m 92.12841,-25.09277 c 0.69174,-1.80263 -11.0047,-28.1469 -12.49677,-28.1469 -1.50512,0 -13.3648,26.32906 -12.67242,28.13338 0.75633,1.97097 24.41317,1.98368 25.16919,0.0135 z m 40.18344,-2.33469 -0.26544,-28.81221 -12,-0.5 -12,-0.5 -0.31794,-2.76569 -0.31793,-2.76569 28.31793,0.26569 28.31794,0.26569 0,2.5 c 0,2.5 0,2.5 -12,3 l -12,0.5 -0.5,28.5 -0.5,28.5 -3.23456,0.31221 -3.23456,0.3122 -0.26544,-28.8122 z m 39.23456,-3.32938 0,-32.01717 25.25,0.26717 25.25,0.26717 0,2.5 0,2.5 -21.45364,0.27048 c -15.6316,0.19708 -21.6656,0.60415 -22.23469,1.5 -1.38196,2.17548 -0.95659,18.36436 0.51462,19.58536 0.84106,0.69801 8.61552,1.20013 21.25,1.37244 l 19.92371,0.27172 0,2.5 0,2.5 -20.45418,0.27136 c -14.83148,0.19676 -20.66874,0.6091 -21.23469,1.5 -0.91909,1.4468 -1.08706,18.84602 -0.20414,21.14685 0.52784,1.37553 3.45299,1.58179 22.43261,1.58179 20.91467,0 21.852,0.0831 22.45756,1.99105 0.34756,1.09508 0.35133,2.44508 0.008,3 -0.39259,0.63582 -10.03178,1.00895 -26.06418,1.00895 l -25.44098,0 0,-32.01717 z m 55,30.73736 c 0,-0.7039 6.23989,-14.9914 13.86642,-31.75 l 13.86643,-30.47019 4.24299,0 4.24298,0 13.84095,30.5 c 7.61253,16.775 13.86329,31.08966 13.89059,31.81037 0.0341,0.90028 -1.06796,1.21323 -3.52155,1 -3.42729,-0.29786 -3.71296,-0.63274 -7.08933,-8.31037 -1.93497,-4.4 -3.98303,-8.5625 -4.55125,-9.25 -0.74984,-0.90725 -5.53285,-1.25 -17.44343,-1.25 l -16.41031,0 -4.40925,9.5 c -4.16218,8.96768 -4.5806,9.5 -7.46724,9.5 -1.81772,0 -3.058,-0.51907 -3.058,-1.27981 z m 43.85221,-24.60769 c 1.0716,-0.67906 0.0983,-3.73684 -4.6901,-14.73469 -3.32328,-7.63279 -6.60686,-13.87781 -7.29686,-13.87781 -1.65325,0 -13.28138,25.97319 -12.51835,27.96163 0.48352,1.26002 2.63158,1.5356 11.87172,1.52306 6.20476,-0.008 11.88988,-0.40091 12.63359,-0.87219 z m 122.14779,-6.1125 0,-32 18.0572,0 c 21.6834,0 25.3553,0.76721 31.92,6.66937 6.74531,6.06468 9.02281,12.31268 9.02281,24.75331 0,12.76885 -1.972,18.61818 -8.46561,25.1112 -6.8495,6.84885 -9.4869,7.46612 -31.9004,7.46612 l -18.634,0 0,-32 z m 41.0927,23.67236 c 2.8946,-1.52873 5.437,-3.9902 7.4073,-7.17158 2.8817,-4.65291 3,-5.30055 3,-16.42236 0,-9.92626 -0.3059,-12.14919 -2.1436,-15.57842 -4.7245,-8.816 -8.9581,-10.39701 -27.9994,-10.45611 -12.0008,-0.0372 -14.235,0.19571 -14.75,1.5379 -0.3339,0.86998 -0.607,11.85818 -0.607,24.41821 0,12.56003 0.2731,23.54823 0.607,24.41821 0.5155,1.34336 2.8281,1.58179 15.3427,1.58179 13.4982,0 15.1059,-0.19549 19.143,-2.32764 z m 30.14321,-23.40545 0.2641,-31.76691 25,0 25,0 0,2.5 0,2.5 -21.5,0.5 -21.5,0.5 0,10.5 0,10.5 20.4714,0.27141 c 11.2593,0.14928 20.8665,0.66648 21.3493,1.14934 0.4829,0.48286 0.5808,1.81418 0.2176,2.95848 -0.637,2.00722 -1.3897,2.09009 -21.3493,2.35067 l -20.689,0.2701 0,11.5 0,11.5 22,0.5 22,0.5 0,2.5 0,2.5 -25.7641,0.26691 -25.764,0.26691 0.264,-31.76691 z m 140.4681,31.03945 c -0.4128,-0.68812 25.3059,-58.50407 27.605,-62.05636 0.445,-0.6875 2.3024,-1.25 4.1276,-1.25 1.8252,0 3.7776,0.5625 4.3386,1.25 1.102,1.3503 28.2248,61.02627 28.2248,62.10051 0,0.35722 -1.5897,0.64949 -3.5328,0.64949 -3.4863,0 -3.5906,-0.12482 -7.942,-9.5 l -4.4092,-9.5 -16.4356,0 c -11.9477,0 -16.7089,0.34132 -17.4369,1.25 -0.5507,0.6875 -2.5669,4.85 -4.4804,9.25 -3.1634,7.27407 -3.7557,8.0278 -6.5273,8.30636 -1.6764,0.1685 -3.2658,-0.0565 -3.5318,-0.5 z m 44.0768,-26.39834 c 0.4109,-2.14464 -10.9733,-27.90802 -12.3318,-27.90802 -0.5906,0 -3.8798,6.37262 -7.3093,14.16139 -4.8048,10.91223 -5.9377,14.35421 -4.9376,15.00184 0.7138,0.46225 6.4675,0.72713 12.7858,0.58861 9.5826,-0.21007 11.5385,-0.51588 11.7929,-1.84382 z m 100.21919,-4.90802 0,-32 3,0 3,0 0.015,27.75 c 0.01,15.2625 0.353,28.28102 0.7658,28.93004 0.5297,0.833 6.8857,1.2449 21.6119,1.40061 l 20.8615,0.22057 13.1227,-28.90061 13.1231,-28.90061 3.5856,-0.30056 c 2.0665,-0.17323 4.042,0.25045 4.6629,1 1.3074,1.57828 28.2515,60.71685 28.2515,62.00809 0,0.50226 -1.6553,0.77354 -3.6783,0.60284 -3.5727,-0.30145 -3.7841,-0.54906 -7.3588,-8.61914 -2.0243,-4.56983 -4.1155,-8.74385 -4.6473,-9.27561 -0.5669,-0.5669 -7.7163,-0.85283 -17.2835,-0.69123 -13.246,0.22374 -16.48,0.55791 -17.1842,1.77561 -0.4772,0.825 -2.4267,4.9875 -4.3325,9.25 l -3.4649,7.75 -27.0253,0 -27.0252,0 0,-32 z m 91.7687,5.75 c 0.7219,-0.89016 -0.7086,-5.13626 -4.9689,-14.75 -3.2904,-7.425 -6.174,-13.695 -6.4079,-13.93333 -0.9741,-0.99258 -2.9797,2.49996 -8.3979,14.62415 -4.011,8.97511 -5.4288,13.18333 -4.7368,14.05918 0.6854,0.86746 4.4321,1.25 12.2428,1.25 7.7968,0 11.5666,-0.38408 12.2687,-1.25 z m 45.2313,13.30977 0,-12.94023 -5.2172,-6.80977 c -2.8695,-3.74537 -9.1695,-11.90913 -14,-18.14169 -4.8306,-6.23255 -8.7828,-11.77092 -8.7828,-12.30749 0,-0.53657 1.7516,-0.83721 3.8924,-0.66809 3.7119,0.29325 4.3957,0.95355 14.75,14.24442 5.9717,7.66531 11.3781,14.1013 12.0142,14.3022 0.6361,0.20089 6.2032,-6.18322 12.3713,-14.18693 11.0261,-14.30747 11.2799,-14.55219 15.0934,-14.55219 2.1333,0 3.8739,0.3375 3.8681,0.75 -0.01,0.4125 -6.2962,8.85 -13.9787,18.75 l -13.9682,18 -0.021,13.25 -0.021,13.25 -3,0 -3,0 0,-12.94023 z M -242.69671,435.29896 c 1.55394,-2.07417 5.57716,-5.95309 8.94048,-8.61982 11.89692,-9.43291 22.5534,-13.20756 36.57523,-12.95536 l 8.5399,0.15359 -11,0.73909 c -16.61036,1.11606 -25.33457,4.98725 -37.75137,16.75142 -5.21348,4.93945 -7.11613,6.34955 -5.30424,3.93108 z m 270.55985,-4.22367 c -0.99884,-1.20353 -0.99884,-1.80669 0,-3.01022 1.09873,-1.32389 12.52146,-1.47439 94.87244,-1.25 l 93.62332,0.25511 0,2.5 0,2.5 -93.62332,0.25511 c -82.35098,0.22439 -93.77371,0.0739 -94.87244,-1.25 z m 1239.35736,-0.005 c -0.3166,-0.825 -0.3166,-2.175 0,-3 0.506,-1.31845 11.8259,-1.5 93.5252,-1.5 51.1223,0 93.6614,0.27314 94.5314,0.60699 0.87,0.33384 1.5818,1.4107 1.5818,2.39301 0,0.98231 -0.7118,2.05917 -1.5818,2.39301 -0.87,0.33385 -43.4091,0.60699 -94.5314,0.60699 -81.6993,0 -93.0192,-0.18155 -93.5252,-1.5 z m -1398.6116,-3.20584 c 1.2375,-0.23836 3.2625,-0.23836 4.5,0 1.2375,0.23835 0.225,0.43337 -2.25,0.43337 -2.475,0 -3.4875,-0.19502 -2.25,-0.43337 z m -15.57178,-2.46566 c -4.57699,-1.1101 -8.14707,-2.19309 -7.93353,-2.40663 0.21354,-0.21355 5.08334,0.69772 10.82178,2.02503 5.73844,1.32731 9.30853,2.4103 7.93353,2.40664 -1.375,-0.004 -6.2448,-0.91493 -10.82178,-2.02504 z m -13.67822,-3.82861 c -1.26064,-0.54172 -1.44548,-0.85943 -0.5,-0.85943 0.825,0 2.4,0.38674 3.5,0.85943 1.26064,0.54172 1.44548,0.85943 0.5,0.85943 -0.825,0 -2.4,-0.38674 -3.5,-0.85943 z m -9,-2.53758 c -3.94353,-1.36434 -3.95059,-1.37554 -0.5,-0.79342 4.0793,0.68819 8.24982,2.21096 6,2.19076 -0.825,-0.007 -3.3,-0.63621 -5.5,-1.39734 z m -6.6875,-2.14553 c 0.72187,-0.28887 1.58437,-0.25335 1.91667,0.0789 0.33229,0.33229 -0.25834,0.56864 -1.3125,0.52522 -1.16495,-0.048 -1.4019,-0.28494 -0.60417,-0.60416 z m -8.8125,-1.31689 c -3.3918,-0.71394 -3.40726,-0.73771 -0.5,-0.76868 1.65,-0.0176 4.125,0.32833 5.5,0.76868 3.27891,1.05009 -0.0112,1.05009 -5,0 z m 414.46645,-25.38219 c -18.96866,-3.10091 -33.9706,-10.64747 -44.42945,-22.34973 -18.83521,-21.07448 -21.26673,-57.48751 -5.52693,-82.76808 10.09881,-16.22027 26.20371,-26.54437 48.43404,-31.04881 12.71774,-2.57694 36.37087,-1.62357 48.36336,1.94935 15.66624,4.66744 27.07133,12.03577 35.14423,22.70511 9.33607,12.33879 13.44457,24.17651 14.27719,41.13649 l 0.52736,10.74215 -60.37812,0.25785 -60.37813,0.25786 0.0834,4.5 c 0.23059,12.4477 12.51344,25.5437 27.76683,29.60507 7.10124,1.89078 24.90439,1.7939 31.71831,-0.17261 6.67309,-1.92586 14.55809,-7.13996 18.82297,-12.44704 l 3.20274,-3.98542 17.45287,0 c 20.39412,0 19.87144,-0.40701 12.91504,10.05691 -9.66979,14.54545 -25.02297,25.2725 -42.96216,30.01705 -10.1666,2.68886 -33.19923,3.47847 -45.03355,1.54385 z m 60.98805,-82.54418 c 0.31489,-0.50951 -0.34818,-3.38718 -1.47348,-6.39482 -5.92045,-15.8238 -19.0036,-24.45192 -38.55165,-25.42415 -15.88328,-0.78996 -27.26997,3.41388 -36.44813,13.45624 -4.41064,4.82594 -8.98124,13.898 -8.98124,17.82661 0,1.26035 5.86616,1.46249 42.44098,1.46249 24.9665,0 42.67672,-0.38142 43.01352,-0.92637 z m 343.35946,82.91638 c -32.33361,-5.12983 -53.03424,-21.98154 -59.8794,-48.74586 -2.48658,-9.72245 -2.63641,-27.78334 -0.30844,-37.18026 4.83445,-19.51434 16.65308,-34.14933 35.05288,-43.40591 12.15027,-6.11256 19.74677,-7.79059 37.821,-8.35448 20.41122,-0.63679 30.9221,1.27873 45.3186,8.25897 22.3951,10.85838 35.878,33.01105 36.4801,59.93753 l 0.2013,9 -60.5,0.5 -60.5,0.5 0.181,4.16606 c 0.44724,10.29441 11.35169,23.78519 23.03442,28.49774 5.16623,2.08394 7.39047,2.33352 20.80737,2.33478 14.98203,10e-4 15.04102,-0.008 21.73711,-3.30488 4.585,-2.25778 8.2247,-5.02866 11.4772,-8.73739 l 4.7629,-5.43107 17.75,-0.0126 c 11.4055,-0.008 17.75,0.35192 17.75,1.00725 0,0.56093 -1.1808,2.92343 -2.6241,5.25 -10.9042,17.57814 -23.7995,27.32239 -44.0793,33.30836 -7.3456,2.16818 -11.2709,2.65564 -23.7966,2.95518 -8.25,0.19729 -17.55872,-0.0472 -20.68604,-0.5434 z m 58.71334,-85.74001 c -1.595,-8.60274 -10.3124,-19.54888 -19.1654,-24.06535 -8.04838,-4.106 -15.08133,-5.45929 -25.87635,-4.97919 -8.76056,0.38963 -11.08466,0.88638 -16.9178,3.61604 -8.69613,4.06941 -13.60555,8.00395 -17.43663,13.97417 -3.45605,5.38578 -6.40103,12.95859 -5.56531,14.31081 0.31028,0.50204 19.19559,0.89352 43.1045,0.89352 l 42.55229,0 -0.6953,-3.75 z m 319.0574,85.64338 c -35.43249,-5.16782 -61.44479,-27.22478 -71.00229,-60.20595 -11.2018,-38.6548 -0.232,-80.8543 26.6927,-102.68425 17.7119,-14.36046 41.67809,-20.84698 72.72489,-19.6833 30.9521,1.16013 51.6217,9.04781 68.6648,26.20313 6.7264,6.77065 8.9577,9.87097 12.6648,17.59778 4.5189,9.41871 8.259,22.69066 6.8042,24.14537 -0.4286,0.4286 -9.2444,0.65655 -19.5907,0.50656 l -18.8115,-0.27272 -2.1158,-6.5 c -5.4907,-16.86808 -17.2878,-27.63615 -35.6958,-32.58209 -8.0291,-2.15731 -26.2348,-2.45037 -33.92,-0.54602 -18.82439,4.66459 -33.56279,18.51868 -39.41449,37.0497 -3.1449,9.95887 -4.9604,25.56744 -4.0785,35.06466 2.4897,26.81443 19.3268,47.12465 44.49299,53.671 8.8033,2.28996 25.5007,2.24757 33.5,-0.085 9.3765,-2.7342 17.0756,-7.34654 23.0686,-13.81965 6.2099,-6.70745 9.6025,-12.8012 12.0722,-21.68431 1.2714,-4.57301 2.2249,-6.24477 3.7798,-6.62718 1.1436,-0.28128 9.7294,-0.38309 19.0794,-0.22625 l 17,0.28518 0.3081,3.17915 c 0.1694,1.74854 -1.0911,7.37354 -2.8011,12.5 -10.3829,31.12642 -34.7316,49.34798 -72.5694,54.30809 -12.3725,1.62189 -31.2317,1.80938 -40.8529,0.40614 z m 363.2293,0.0966 c -18.1525,-2.87994 -31.5898,-8.92582 -42.1192,-18.95068 -13.3687,-12.72815 -18.6163,-24.92071 -19.4385,-45.16424 -0.6107,-15.0363 0.9663,-23.72276 6.3439,-34.94395 8.9229,-18.61881 26.6365,-31.97681 48.9422,-36.9077 11.3377,-2.5063 31.5806,-2.71332 43.5971,-0.44585 34.7005,6.54787 56.6454,32.21688 57.2132,66.92241 l 0.1473,9 -60.5,0.5 -60.5,0.5 0.2292,3.82862 c 0.5814,9.71182 9.514,21.92479 19.7708,27.03137 8.1055,4.0355 13.4075,4.91782 26.8604,4.46995 11.5012,-0.38289 12.8005,-0.63458 18.9801,-3.67679 4.5046,-2.2176 8.1623,-5.00889 11.3966,-8.69684 l 4.7629,-5.43107 17.75,-0.0126 c 14.0549,-0.01 17.75,0.26258 17.75,1.30932 0,2.56643 -10.1233,16.25191 -16.2721,21.99801 -7.0631,6.60047 -21.9925,14.42748 -32.7279,17.15825 -7.6471,1.9452 -33.5936,2.87503 -42.186,1.51181 z m 59.1762,-84.23998 c -0.017,-3.97543 -4.9654,-13.10898 -9.7963,-18.08244 -8.1188,-8.35846 -19.2475,-12.67537 -32.6254,-12.65569 -15.9413,0.0235 -28.7844,5.97457 -36.9694,17.13056 -2.8349,3.86387 -6.7557,13.79525 -5.9566,15.08812 0.2615,0.4232 19.574,0.76945 42.9165,0.76945 l 42.441,0 -0.01,-2.25 z m -630.99019,82.83253 c -21.3952,-3.8549 -35.1232,-13.25688 -42.78491,-29.3022 -3.6973,-7.74304 -3.7151,-7.84264 -3.7151,-20.78033 0,-12.01053 0.204,-13.43522 2.6801,-18.71807 5.1122,-10.90734 16.42801,-20.46066 34.62491,-29.23215 4.5073,-2.17263 8.195,-4.3188 8.195,-4.76929 0,-0.45048 -3.2158,-4.52288 -7.1463,-9.04977 -10.1913,-11.73775 -12.3566,-16.7781 -12.3425,-28.73072 0.014,-12.25288 2.3092,-17.76668 10.5819,-25.42568 9.1368,-8.4591 14.2311,-10.06706 31.9069,-10.07105 14.1474,-0.003 14.6592,0.0722 21.0474,3.09937 8.8123,4.17596 13.3225,8.36665 16.9325,15.73291 3.9124,7.98344 4.7967,16.08463 2.6643,24.40809 -2.94,11.47576 -11.1226,20.79921 -25.1787,28.68897 -4.656,2.61347 -8.4655,5.08663 -8.4655,5.49591 0,0.40928 11.5188,11.63655 25.5973,24.94949 19.6047,18.53862 25.9001,23.9541 26.8904,23.13218 2.1114,-1.75231 5.2077,-9.9443 7.0908,-18.76019 l 1.7621,-8.25 7.8611,0 c 5.7473,0 8.0029,0.3697 8.3887,1.37493 1.0343,2.6955 -3.8247,19.75155 -8.1709,28.68135 -2.4307,4.99421 -4.4195,9.43981 -4.4195,9.87912 0,0.43931 7.5375,7.91472 16.75,16.61203 9.2125,8.6973 16.8955,16.40712 17.0733,17.13292 0.2533,1.03367 -2.1083,1.31965 -10.8973,1.31965 l -11.2206,0 -10.7537,-10 c -5.9145,-5.5 -11.2976,-10 -11.9625,-10 -0.6648,0 -3.6884,2.26627 -6.7191,5.03615 -6.831,6.24315 -20.822,13.17172 -32.2701,15.98073 -10.9935,2.69745 -33.3109,3.49158 -44,1.56565 z m 39.7536,-16.06723 c 3.4394,-0.82156 9.3056,-3.03074 13.0359,-4.90929 6.9323,-3.49103 17.2105,-11.84086 17.2105,-13.98145 0,-1.17162 -57.1495,-55.79819 -59.077,-56.46903 -0.5444,-0.18945 -5.6637,1.93844 -11.3763,4.72865 -12.0432,5.88228 -21.2159,13.67091 -25.367,21.53935 -2.387,4.52459 -2.6782,6.16361 -2.6789,15.07647 -9e-4,10.79539 0.7737,13.1833 6.7373,20.77148 5.7887,7.36576 16.2743,12.75906 28.6319,14.72699 7.4313,1.18344 25.0459,0.38895 32.8836,-1.48317 z m -14.5786,-97.17662 c 17.4501,-9.16976 25.3789,-22.89728 20.2773,-35.10715 -3.5352,-8.46091 -10.2049,-12.37123 -22.2264,-13.03085 -6.3173,-0.34664 -9.3574,-0.0403 -12.8551,1.29551 -5.2935,2.02162 -10.8363,6.56955 -12.9219,10.60259 -2.3115,4.46995 -1.8373,12.72917 1.0653,18.55387 2.5227,5.06236 16.77,21.34735 18.6762,21.34735 0.5594,0 4.1525,-1.6476 7.9846,-3.66132 z M 1255.4061,388.5318 c -13.2379,-2.09119 -20.0481,-6.20745 -24.1749,-14.61206 l -2.8723,-5.84956 -0.5,-43 -0.5,-43 -13,-0.5 -13,-0.5 -0.2817,-11.75 -0.2818,-11.75 12.3318,0 c 8.258,0 12.7281,-0.39641 13.5317,-1.2 0.8482,-0.84823 1.2,-6.71111 1.2,-20 l 0,-18.8 16.5,0 16.5,0 0,18.87755 c 0,14.42744 0.3115,19.13612 1.3216,19.97438 0.8078,0.67042 7.7082,1.20397 17.75,1.37244 l 16.4284,0.27563 0,11.5 0,11.5 -16.4284,0.27563 c -10.0418,0.16847 -16.9422,0.70202 -17.75,1.37244 -1.0395,0.86268 -1.32,7.208 -1.314,29.72437 0.01,37.93097 1.1528,47.46892 5.9709,49.83665 0.8368,0.41124 8.0465,0.98243 16.0215,1.26931 l 14.5,0.5216 0.2829,11.26226 0.2828,11.26225 -2.7777,1.05608 c -3.7409,1.42228 -32.3057,2.05555 -39.7408,0.88103 z M 75.33483,385.34335 c -0.26349,-0.70025 -0.59087,-33.67317 -0.7275,-73.27317 l -0.24843,-72 -32,-0.5 -32,-0.5 -0.27906,-13.25572 -0.27907,-13.25572 83.77907,0.25572 83.77906,0.25572 0.29087,11 c 0.15998,6.05 0.0405,12.00627 -0.26558,13.23617 l -0.55645,2.23616 -32.23442,0.26384 -32.23442,0.26383 -0.5,73 -0.5,73 -17.7725,0.27317 c -13.67394,0.21017 -17.88297,-0.0204 -18.25157,-1 z m 274.52407,-63.2484 0,-64.52477 16.5,0 16.5,0 0,11 c 0,12.86468 0.54941,13.34032 6.55586,5.67561 5.53022,-7.057 14.7221,-14.2598 21.40179,-16.77054 7.69528,-2.89248 21.08332,-4.44773 28.54235,-3.31568 l 6,0.91061 0.27698,15.42302 c 0.15234,8.48266 -0.1132,15.8132 -0.59008,16.29008 -0.4894,0.4894 -3.00559,0.38648 -5.77698,-0.23631 -7.36305,-1.65463 -22.23661,-1.4611 -28.50609,0.37092 -7.94264,2.32094 -15.8238,7.4757 -20.10863,13.15229 -7.02923,9.31239 -7.11863,9.89001 -7.73868,50 l -0.55652,36 -16.25,0.27477 -16.25,0.27477 0,-64.52477 z m 113,0 0,-64.52477 16.5,0 16.5,0 0,11 c 0,11.84186 0.63005,13.03744 4.3476,8.25 8.17734,-10.53073 17.06725,-17.28342 27.04822,-20.54556 6.95606,-2.27348 28.63489,-3.07275 30.58081,-1.12746 0.70181,0.70158 0.98078,6.45288 0.80035,16.5 -0.26428,14.71582 -0.36869,15.41686 -2.27698,15.28879 -1.1,-0.0738 -5.7647,-0.59221 -10.36599,-1.15197 -18.77056,-2.2835 -35.04569,3.53024 -43.24524,15.44786 -6.16021,8.95356 -6.24539,9.56159 -6.84196,48.83834 l -0.54681,36 -16.25,0.27477 -16.25,0.27477 0,-64.52477 z m 692.4689,63.25011 c -0.268,-0.70119 -0.3707,-29.62488 -0.2281,-64.27488 l 0.2592,-63 16.5,0 16.5,0 0,64 0,64 -16.2718,0.27488 c -12.4686,0.21062 -16.3858,-0.0231 -16.7593,-1 z m 217.0277,-146.78043 c -0.5523,-0.8936 15.5843,-27.80389 19.3352,-32.24445 1.3135,-1.55508 3.6263,-1.75 20.7642,-1.75 10.6073,0 19.5175,0.37467 19.8005,0.83259 0.2831,0.45793 -7.0329,8.33293 -16.2575,17.5 l -16.7722,16.66741 -13.1244,0 c -7.7191,0 -13.3803,-0.41413 -13.7458,-1.00555 z m -217.0518,-3.27779 c -0.2814,-0.7332 -0.3841,-6.7069 -0.2282,-13.27488 l 0.2834,-11.94178 16.5,0 16.5,0 0,13 0,13 -16.2718,0.27488 c -12.8309,0.21674 -16.3801,-0.007 -16.7834,-1.05822 z" + style="fill:#867966" /> + <path + inkscape:connector-curvature="0" + id="path3000" + d="m 634.00567,492.56001 c -6.61775,-1.39977 -12.34757,-5.23355 -15.15752,-10.14177 -2.4351,-4.25347 -2.49641,-4.87734 -2.81818,-28.67795 l -0.32893,-24.3299 2.32893,0.3299 2.32893,0.32989 0.5,23.5 c 0.47428,22.29126 0.61767,23.68923 2.78771,27.17905 3.5796,5.75664 9.8303,8.32469 20.21229,8.30405 10.68387,-0.0212 16.13171,-2.60941 19.98743,-9.49567 2.44646,-4.36936 2.52093,-5.086 2.83017,-27.23743 0.30664,-21.96509 0.38649,-22.75 2.3144,-22.75 1.9494,0 1.9893,0.57471 1.6824,24.25 -0.3075,23.71505 -0.3695,24.34927 -2.8144,28.75 -3.54587,6.38256 -10.71699,9.87093 -21.52134,10.46898 -4.38826,0.2429 -9.93762,0.0273 -12.33189,-0.47915 z m 248.00004,0 c -9.6422,-2.03949 -15.6734,-7.79685 -17.6223,-16.82216 -0.6614,-3.06283 -0.5361,-3.30546 1.5496,-3 1.6588,0.24293 2.6451,1.46405 3.6666,4.53932 2.623,7.89719 10.7222,12.29301 22.6496,12.29301 13.8052,0 23.4111,-8.82267 19.6065,-18.00782 -1.919,-4.63278 -6.7307,-6.86721 -20.4717,-9.50659 -19.7837,-3.80005 -24.4489,-6.63717 -25.2889,-15.37936 -1.2406,-12.91121 11.8176,-20.64718 30.4082,-18.01443 10.7298,1.51953 16.8606,6.14979 18.7462,14.1582 0.5695,2.41855 0.357,2.75 -1.7631,2.75 -1.717,0 -2.5857,-0.69726 -3.0188,-2.42293 -0.955,-3.80511 -5.3242,-8.32404 -9.3914,-9.71327 -2.0445,-0.69834 -7.0923,-1.25272 -11.2173,-1.23196 -14.721,0.0741 -22.4738,7.74998 -17.5142,17.34065 1.8796,3.63488 8.3949,6.16473 23.0125,8.93569 5.9345,1.12496 12.4127,2.88248 14.3959,3.90559 4.714,2.43193 8.1058,7.5043 8.1058,12.12222 0,10.68091 -8.9413,17.72594 -23.5213,18.53299 -4.3883,0.2429 -9.9377,0.0273 -12.3319,-0.47915 z m 132.35319,-0.3891 c -9.8171,-2.4134 -15.49379,-6.81137 -19.62609,-15.20532 -6.7266,-13.66364 -3.9716,-31.74087 6.25649,-41.05281 10.8694,-9.89582 32.9908,-10.3522 45.3369,-0.93533 3.691,2.81522 8.3902,12.13522 6.8801,13.6453 -1.6461,1.64611 -3.7138,0.12516 -5.8474,-4.30118 -7.11,-14.75032 -33.647,-16.74374 -45.0804,-3.38638 -9.48159,11.07703 -8.03269,33.03816 2.7812,42.15627 4.5351,3.82393 8.8554,5.46583 16.1821,6.15001 12.557,1.1726 22.5405,-4.1225 26.7017,-14.16217 1.6622,-4.01038 2.8131,-5.50912 4.2303,-5.50912 1.6671,0 1.865,0.50374 1.3778,3.50633 -0.313,1.92849 -1.8446,5.40569 -3.4037,7.72713 -6.8468,10.19452 -21.5556,14.86634 -35.789,11.36727 z m -758.5,-31.60073 0,-31 19.25,0.022 c 21.22833,0.0242 25.76592,1.02032 29.31377,6.43503 4.45548,6.79991 3.49777,18.1402 -1.96097,23.21993 -4.76872,4.43764 -8.98256,5.31111 -25.6528,5.3175 -9.97662,0.004 -14.92719,0.38277 -15.75,1.20558 -0.80325,0.80325 -1.2,5.26667 -1.2,13.5 0,11.63333 -0.1084,12.3 -2,12.3 -1.95699,0 -2,-0.66667 -2,-31 z m 39.45434,-1.41647 c 4.14217,-1.73071 6.27258,-4.80684 6.98347,-10.08353 0.74064,-5.49755 -1.27236,-10.48332 -5.33569,-13.21537 -3.19216,-2.14631 -4.38145,-2.28463 -19.64301,-2.28463 -13.89095,0 -16.3331,0.22923 -16.85212,1.58179 -0.33385,0.86998 -0.60699,6.23318 -0.60699,11.91821 0,5.68503 0.27314,11.04823 0.60699,11.91821 0.51719,1.34779 2.88891,1.58179 16.03212,1.58179 11.04474,0 16.38784,-0.40225 18.81523,-1.41647 z m 22.78121,1.66647 c 0.25796,-29.99518 0.31354,-30.75 2.26445,-30.75 1.94152,0 2.01462,0.83333 2.5,28.5 l 0.5,28.5 19,0.24754 c 12.09348,0.15756 19.81733,0.67307 21.24849,1.41818 1.23667,0.64384 2.46735,0.95177 2.73484,0.68429 0.26748,-0.26749 6.50204,-13.73067 13.85458,-29.91818 12.92007,-28.44514 13.46821,-29.44192 16.35034,-29.7329 1.64015,-0.16558 3.43119,0.28442 3.98007,1 1.07677,1.40379 27.33168,59.37271 27.33168,60.34634 0,0.32316 -1.15743,0.44518 -2.57207,0.27115 -2.1603,-0.26576 -3.13515,-1.59716 -6.08932,-8.31642 -1.93449,-4.4 -3.99075,-8.57285 -4.56947,-9.27301 -0.79385,-0.96042 -5.25311,-1.20597 -18.16068,-1 l -17.10846,0.27301 -4.4433,9.25 -4.44331,9.25 -26.32115,0 -26.32114,0 0.26445,-30.75 z m 92.59037,5.42239 c 0.37046,-1.93104 -10.26768,-27.14267 -12.50229,-29.62953 -0.84147,-0.93645 -1.65426,-1.11223 -2.27459,-0.4919 -1.50463,1.50463 -13.04904,27.54242 -13.04904,29.43141 0,0.92636 0.31245,1.99675 0.69434,2.37864 0.38188,0.38188 6.56383,0.56938 13.73765,0.41666 11.71418,-0.24937 13.07905,-0.46391 13.39393,-2.10528 z m 39.93953,-3.35486 -0.26545,-28.81753 -12.25,-0.28078 c -11.4588,-0.26264 -12.25,-0.409 -12.25,-2.26607 0,-1.93833 0.64461,-1.979 27.25,-1.71922 23.4373,0.22884 27.25,0.47594 27.25,1.76607 0,1.22222 -2.22222,1.59259 -12,2 l -12,0.5 -0.5,28.5 -0.5,28.5 -2.23455,0.31753 -2.23456,0.31752 -0.26544,-28.81752 z m 39.23455,-2.31784 0,-31.03525 24.25,0.26778 c 20.76988,0.22935 24.25,0.48305 24.25,1.76778 0,1.27832 -3.17062,1.53997 -21.45364,1.77048 -15.6316,0.19708 -21.6656,0.60415 -22.23469,1.5 -1.29183,2.0336 -0.96459,20.1766 0.38833,21.52952 0.8548,0.8548 7.06074,1.2 21.57332,1.2 18.86463,0 20.34842,0.12959 20.03699,1.75 -0.30518,1.58787 -2.23011,1.77514 -20.77751,2.02136 -14.82117,0.19675 -20.65575,0.60915 -21.22167,1.5 -1.01702,1.60096 -1.01634,21.85739 8e-4,23.45857 0.57055,0.89817 6.70303,1.30278 22.73468,1.5 18.72743,0.23038 21.95339,0.49049 21.95339,1.77007 0,1.28572 -3.53554,1.53821 -24.75,1.76747 l -24.75,0.26747 0,-31.03525 z m 55.06403,30.25031 c 0.0352,-0.4125 6.22271,-14.25 13.75,-30.75 l 13.68597,-30 3.4299,0 3.42991,0 13.82009,30.3924 c 7.60106,16.71582 13.8201,30.58321 13.8201,30.81642 0,0.23322 -1.20533,0.28163 -2.6785,0.1076 -2.3027,-0.27202 -3.19487,-1.48219 -6.35878,-8.62519 -2.02415,-4.56983 -4.11478,-8.74329 -4.64586,-9.27437 -0.56842,-0.56842 -8.09113,-0.85274 -18.2889,-0.69123 l -17.3233,0.27437 -4.02211,9.25 c -3.42187,7.86957 -4.36986,9.25 -6.35233,9.25 -1.28162,0 -2.30141,-0.3375 -2.26619,-0.75 z m 44.72057,-24.36304 c 0.30842,-1.60849 -11.10955,-28.52672 -12.87113,-30.3441 -1.57741,-1.62738 -3.4029,1.32331 -9.80412,15.84714 -4.78925,10.86642 -5.87111,14.19214 -4.96992,15.27801 0.8983,1.08237 4.03478,1.32679 14.24392,1.11 11.10981,-0.23592 13.13879,-0.52223 13.40125,-1.89105 z m 121.2154,-5.88696 0,-31 17.3185,0 c 21.1718,0 26.2084,1.15548 32.2109,7.38972 5.2352,5.43726 7.47061,12.33261 7.47061,23.04361 0,14.82834 -4.55581,24.17313 -14.10481,28.93158 -5.149,2.56588 -5.7817,2.63509 -24.0915,2.63509 l -18.8037,0 0,-31 z m 39.5707,25.10719 c 4.8822,-2.21743 9.7224,-7.80446 11.2879,-13.02947 1.6435,-5.4855 1.4273,-19.88226 -0.378,-25.18077 -1.8879,-5.54041 -5.5395,-9.56545 -10.8773,-11.98956 -5.6906,-2.5843 -34.0284,-2.84795 -34.9963,-0.3256 -0.3339,0.86998 -0.607,12.30818 -0.607,25.41821 0,13.11003 0.2731,24.54823 0.607,25.41821 0.9639,2.51185 29.3036,2.25975 34.9637,-0.31102 z m 31.42931,-25.10719 0,-31 24.5733,0 c 22.8645,0 24.55,0.1217 24.2374,1.75 -0.3038,1.58309 -2.3854,1.79769 -21.8233,2.25 l -21.4874,0.5 0,11.5 0,11.5 21,0.5 c 17.7778,0.42328 21,0.73016 21,2 0,1.26984 -3.2222,1.57672 -21,2 l -21,0.5 0,12.5 0,12.5 21.9874,0.5 c 19.9141,0.45285 22.019,0.66501 22.3233,2.25 0.3127,1.62907 -1.3967,1.75 -24.7374,1.75 l -25.0733,0 0,-31 z m 140.9883,30.25 c -0.01,-0.4125 6.1449,-14.38511 13.6697,-31.05025 l 13.6813,-30.30025 3.3565,0.30025 3.3566,0.30025 13.4738,29.72878 c 7.4106,16.35082 13.4738,30.18832 13.4738,30.75 0,0.56167 -1.0524,1.02122 -2.3388,1.02122 -1.9982,0 -2.9142,-1.34673 -6.2913,-9.25 l -3.9525,-9.25 -17.7559,-0.27327 -17.7559,-0.27326 -4.42,9.52326 c -3.4616,7.45814 -4.8609,9.52327 -6.4528,9.52327 -1.1181,0 -2.0381,-0.3375 -2.0445,-0.75 z m 43.4299,-22.85699 c 0.87,-0.33384 1.5818,-1.06776 1.5818,-1.63092 0,-2.4099 -13.3629,-30.76209 -14.4988,-30.76209 -1.2165,0 -14.5012,27.98748 -14.5012,30.55044 0,0.70559 0.5625,1.50987 1.25,1.78728 1.8047,0.72821 24.2908,0.77572 26.1682,0.0553 z m 100.58179,-7.39301 c 0,-30.33333 0.043,-31 2,-31 1.9514,0 2,0.66667 2,27.41821 0,15.08002 0.2731,28.13002 0.607,29 0.5241,1.36585 3.2096,1.58179 19.6712,1.58179 15.9931,0 19.3463,0.25521 20.8148,1.5842 1.6116,1.45843 1.8704,1.39889 3.26,-0.75 0.8303,-1.28381 7.0033,-14.4842 13.718,-29.3342 6.7146,-14.85 12.6697,-27.58548 13.2335,-28.30107 0.5639,-0.71558 2.3524,-1.16558 3.9745,-1 2.8399,0.2899 3.4451,1.39571 16.3096,29.80107 7.3482,16.225 13.3718,30.0938 13.3859,30.81955 0.034,1.76745 -4.0242,1.11722 -5.1152,-0.81955 -0.4647,-0.825 -2.3976,-4.9875 -4.2952,-9.25 l -3.4503,-7.75 -17.5897,0 -17.5896,0 -4.4093,9.5 -4.4092,9.5 -26.058,0 -26.058,0 0,-31 z m 91.4182,7.39301 c 0.87,-0.33384 1.5818,-1.11831 1.5818,-1.74326 0,-1.42306 -11.9506,-28.80439 -13.1401,-30.10689 -0.5472,-0.59911 -1.4147,-0.41208 -2.3192,0.5 -1.5119,1.52457 -13.5407,27.95808 -13.5407,29.75587 0,0.56903 0.5625,1.26158 1.25,1.53899 1.8047,0.72821 24.2908,0.77572 26.1682,0.0553 z m 45.5818,11.54125 c 0,-7.2541 -0.4639,-12.93679 -1.1632,-14.25 -0.6398,-1.20134 -6.5149,-9.07527 -13.0557,-17.49761 -6.5409,-8.42234 -12.1406,-15.95984 -12.4438,-16.75 -0.3897,-1.01557 0.1903,-1.43665 1.9787,-1.43665 2.0763,0 4.5431,2.609 13.7566,14.54994 8.0472,10.42938 11.7351,14.465 13.022,14.25 0.9874,-0.16497 6.6694,-6.59994 12.6265,-14.29994 8.6429,-11.17148 11.3815,-14.06393 13.555,-14.31642 1.4982,-0.17403 2.7123,0.051 2.6981,0.5 -0.014,0.44903 -6.0891,8.61397 -13.5,18.14431 l -13.4742,17.3279 0,12.9221 c 0,12.25544 -0.1032,12.92211 -2,12.92211 -1.8895,0 -2,-0.66667 -2,-12.06574 z M 29.30824,430.48822 c -0.37129,-0.60077 -0.26193,-1.50545 0.24303,-2.01041 0.54794,-0.54794 38.19024,-0.8152 93.36287,-0.66287 81.39301,0.22473 92.44476,0.43456 92.44476,1.75524 0,1.32071 -11.07872,1.5305 -92.68779,1.75517 -66.18808,0.18221 -92.88079,-0.0571 -93.36287,-0.83713 z m 1238.99996,-3e-5 c -0.3713,-0.60075 -0.2619,-1.50541 0.243,-2.01035 0.548,-0.54796 38.3887,-0.8152 93.8629,-0.66287 81.8375,0.22471 92.9448,0.43447 92.9448,1.75521 0,1.32078 -11.1343,1.53048 -93.1878,1.75514 -66.5482,0.18221 -93.3808,-0.0571 -93.8629,-0.83713 z M 232.45584,389.50129 c -10.8341,-1.4999 -18.40865,-3.73293 -27.59694,-8.13577 -6.84322,-3.27912 -10.06518,-5.65401 -16.53006,-12.18418 -8.68224,-8.76993 -12.9164,-16.06799 -16.06881,-27.69641 -2.38709,-8.80535 -2.44033,-28.08404 -0.10194,-36.91475 4.98083,-18.80971 17.4761,-34.03259 34.70081,-42.27571 14.64921,-7.01057 20.55468,-8.20874 40.5,-8.21714 20.465,-0.009 28.40694,1.54563 41.57059,8.13537 21.57686,10.80141 34.37094,31.27183 35.69237,57.10748 l 0.52427,10.25 -60.02117,0 c -51.73347,0 -60.19053,0.20407 -61.24773,1.47791 -0.98127,1.18236 -0.80905,2.85244 0.86119,8.35134 3.87358,12.75291 13.531,22.41543 26.27132,26.28518 5.8104,1.76486 8.87357,2.02872 20.12584,1.73363 12.63336,-0.3313 13.59233,-0.50568 19.91952,-3.62217 4.34547,-2.14039 8.38015,-5.17025 11.65184,-8.75 l 5.00466,-5.47589 16.57365,0 c 9.11551,0 16.57365,0.38023 16.57365,0.84496 0,2.21731 -8.96038,14.32448 -14.73709,19.91261 -7.63202,7.38286 -20.45438,14.15826 -32.76291,17.31206 -9.34662,2.39487 -30.19642,3.34374 -40.90306,1.86148 z m 58.91118,-80.94425 c 1.2126,-1.96202 -2.55008,-11.84189 -6.52421,-17.13095 -5.07402,-6.75289 -13.21877,-12.2622 -22.12896,-14.96859 -5.68131,-1.72564 -8.86719,-2.03864 -17.64407,-1.73347 -9.87647,0.34341 -11.31122,0.65808 -18.41713,4.03922 -4.58734,2.18275 -9.56826,5.52881 -12.30695,8.2675 -4.98033,4.98032 -10.48474,15.36838 -10.48601,19.78943 l -7.9e-4,2.75 43.44098,0 c 28.2576,0 43.65984,-0.35411 44.06714,-1.01314 z m 347.49188,81.45465 c -1.375,-0.23645 -5.65,-0.93626 -9.5,-1.55512 -19.92183,-3.20231 -36.8491,-13.53992 -46.48118,-28.38639 -6.38019,-9.83414 -9.26749,-19.9011 -9.80042,-34.17048 -0.82633,-22.12495 4.85,-37.69122 18.7176,-51.32952 8.81483,-8.66908 17.29625,-13.55969 30.564,-17.62399 8.44768,-2.58777 10.13532,-2.75638 27.5,-2.74748 20.367,0.0104 27.153,1.2192 40.0934,7.14168 22.5765,10.33272 36.0942,32.08872 37.112,59.72979 l 0.2946,8 -60.5,0.5 -60.5,0.5 0.0556,4.6339 c 0.076,6.33743 5.17583,16.44203 11.01475,21.82416 2.51376,2.31709 7.57629,5.6219 11.25007,7.34402 6.16943,2.89196 7.66108,3.16203 19.52959,3.53587 19.54587,0.61568 28.86042,-2.71416 38.23782,-13.66952 l 3.568,-4.16843 16.4221,0 c 11.9537,0 16.4221,0.32115 16.4221,1.18028 0,2.64477 -8.7194,14.29852 -15.1594,20.26093 -8.0598,7.46218 -19.536,13.53443 -31.3406,16.58282 -7.71045,1.99112 -31.18086,3.50418 -37.5,2.41748 z m 54.7291,-84.42451 c -1.7701,-13.19728 -15.3466,-26.38446 -30.84088,-29.95646 -2.41352,-0.55641 -8.28563,-1.02265 -13.04913,-1.03609 -14.08517,-0.0398 -25.41461,4.4519 -33.58405,13.31469 -5.94141,6.44567 -11.38209,18.02824 -9.72662,20.70685 0.35953,0.58173 17.59282,0.95401 44.16227,0.95401 l 43.57261,0 -0.5342,-3.983 z m 323.2709,84.35262 c -25.12439,-3.59803 -39.04879,-9.66297 -53.17879,-23.16265 -8.4256,-8.04979 -15.4007,-18.20308 -19.2463,-28.01591 -12.1724,-31.06019 -8.4974,-70.32779 8.8581,-94.64931 16.6473,-23.3292 44.3227,-35.53612 80.56699,-35.53612 38.9301,0 69.9402,14.55967 84.7181,39.77639 3.3914,5.78694 8.2517,19.87546 8.2685,23.96798 l 0.013,3.25 -18.25,-0.009 -18.25,-0.009 -2.2614,-7.44807 c -6.0776,-20.01689 -24.8098,-32.662 -50.59,-34.15069 -25.6462,-1.48096 -46.17029,9.67335 -56.55239,30.73476 -4.7992,9.73577 -6.8546,18.4125 -7.6712,32.38272 -1.5755,26.95519 10.1685,49.84956 31.16719,60.7587 23.6205,12.27124 53.7381,9.23412 70.2551,-7.08468 6.7898,-6.70836 10.2671,-12.40139 13.3076,-21.78723 1.227,-3.78773 2.7066,-7.2174 3.288,-7.62148 0.5814,-0.40408 8.6087,-0.74158 17.8385,-0.75 14.6303,-0.0134 16.8619,0.19461 17.4098,1.62238 0.9357,2.43837 -3.1766,15.70208 -7.8634,25.36231 -3.3789,6.96451 -5.7681,10.13909 -13.2258,17.57353 -7.6743,7.65029 -10.5921,9.80156 -18.602,13.715 -11.3933,5.56651 -24.6271,9.12975 -39.4237,10.61499 -10.3082,1.03471 -25.0379,1.25924 -30.5763,0.4661 z m 359.2497,-0.36413 c -39.644,-5.60918 -62.1632,-29.78422 -62.2323,-66.80808 -0.036,-19.29326 6.2717,-35.63938 18.367,-47.59658 8.4874,-8.39064 15.5819,-12.79546 26.8544,-16.67332 11.919,-4.1003 21.1121,-5.2599 36.7612,-4.63704 14.9072,0.59334 25.4797,2.85443 35.5,7.59224 22.4306,10.60569 36.0153,32.43436 36.7608,59.06934 l 0.2392,8.54795 -60.5,0.5 -60.5,0.5 0.1681,4.8225 c 0.3126,8.96717 8.1661,21.15187 16.9517,26.30055 8.0103,4.69435 15.8315,6.56394 27.5118,6.57639 16.8267,0.0179 27.6259,-4.18548 35.5278,-13.82868 l 3.5815,-4.37076 16.3796,0 c 11.9209,0 16.3795,0.32128 16.3795,1.18028 0,2.67235 -8.7512,14.32794 -15.3327,20.4214 -8.1467,7.54256 -19.0716,13.29315 -31.2213,16.43406 -9.1082,2.35463 -31.0584,3.40415 -41.1963,1.96975 z m 58.7405,-83.25549 c -0.014,-4.59376 -4.1171,-12.84753 -9.0449,-18.19347 -8.3595,-9.069 -19.7617,-13.55653 -34.4453,-13.55653 -21.7671,0 -37.3807,10.50728 -43.4358,29.23045 -0.6635,2.05175 -0.9228,4.18925 -0.5763,4.75 0.4125,0.66742 15.6338,1.01955 44.0711,1.01955 l 43.441,0 -0.01,-3.25 z m -630.50629,81.8776 c -14.8374,-2.43972 -24.8874,-7.00935 -33.5154,-15.23909 -9.57731,-9.13521 -13.96851,-19.97858 -13.96851,-34.49327 0,-20.44751 9.43791,-32.45871 35.75001,-45.49753 6.1875,-3.06618 11.25,-6.02698 11.25,-6.57955 0,-0.55258 -3.3805,-4.64351 -7.5123,-9.09097 -4.1318,-4.44746 -8.7316,-10.59299 -10.2219,-13.65674 -2.3554,-4.84236 -2.7132,-6.81216 -2.7377,-15.07045 -0.025,-8.39657 0.2948,-10.15747 2.7517,-15.16054 3.4476,-7.02039 8.99,-12.12328 17.5968,-16.20125 6.4567,-3.05923 6.9757,-3.13746 20.6234,-3.10848 17.5861,0.0373 23.0129,1.82314 31.5825,10.39277 7.0398,7.03976 9.4255,13.25456 9.3185,24.27491 -0.063,6.54004 -0.5529,8.66892 -3.2555,14.15868 -4.0829,8.29343 -12.2328,15.90567 -23.0598,21.53849 -6.1548,3.20213 -8.1264,4.71322 -7.8946,6.05095 0.4172,2.40807 50.4767,49.55447 52.6163,49.55447 2.4006,0 5.9219,-7.6416 8.5059,-18.4587 l 2.1784,-9.11899 7.0036,0.28884 7.0036,0.28885 -0.3244,4 c -0.4461,5.49938 -5.6625,20.89046 -9.2305,27.23485 -1.6192,2.87917 -2.9433,6.02917 -2.9424,7 9e-4,0.99095 7.0406,8.32577 16.0502,16.72319 8.8268,8.22692 16.5311,15.53942 17.1209,16.25 0.865,1.0423 -1.0018,1.29196 -9.6605,1.29196 l -10.7327,0 -10.7795,-10.5 c -5.9287,-5.775 -11.1949,-10.5 -11.7026,-10.5 -0.5078,0 -2.2449,1.38587 -3.8603,3.07971 -4.2111,4.41559 -15.3803,11.63098 -22.4532,14.50494 -15.3012,6.21745 -38.8471,8.78118 -55.5,6.04295 z m 39.0161,-14.08411 c 8.1212,-2.14768 16.8336,-6.554 23.7028,-11.98765 9.2017,-7.2787 9.2626,-6.83042 -2.4821,-18.27015 -25.831,-25.16016 -49.7466,-47.28569 -51.1114,-47.28569 -2.5266,0 -16.0937,6.57534 -22.3917,10.85221 -12.7558,8.66233 -18.2182,18.23826 -18.2168,31.9353 0.001,9.84604 3.3898,17.55623 10.7109,24.3697 7.0327,6.54507 15.6876,10.49078 26.7883,12.21268 5.8668,0.91005 27.0952,-0.26485 33,-1.8264 z m -16.702,-95.94111 c 7.7492,-3.92686 16.4689,-11.12337 20.202,-16.67315 3.2539,-4.83741 3.5,-5.75003 3.5,-12.9801 0,-7.03098 -0.2886,-8.18748 -3.0092,-12.05835 -4.6834,-6.6638 -10.8157,-9.31788 -22.4584,-9.7201 -8.8577,-0.306 -9.9141,-0.12906 -14.9248,2.5 -2.9658,1.55613 -6.7776,4.54219 -8.4705,6.63569 -2.6183,3.23785 -3.1353,4.81801 -3.4608,10.57955 -0.3228,5.71311 0.01,7.54472 2.1152,11.70272 3.4324,6.77343 17.2331,22.41136 19.7783,22.41136 1.0982,0 4.1259,-1.07893 6.7282,-2.39762 z m 430.30759,109.38792 c -13.9712,-1.96798 -20.8393,-6.06065 -24.9764,-14.88334 l -2.6292,-5.60696 -0.3108,-41.97079 c -0.205,-27.68793 -0.6721,-42.40611 -1.3724,-43.25 -0.7577,-0.91287 -4.6064,-1.27921 -13.4392,-1.27921 l -12.3776,0 0,-11 0,-11 12.3,0 c 8.2333,0 12.6967,-0.39675 13.5,-1.2 0.8482,-0.84823 1.2,-6.71111 1.2,-20 l 0,-18.8 15.5,0 15.5,0 0,18.87755 c 0,14.42744 0.3115,19.13612 1.3216,19.97438 0.8078,0.67042 7.7082,1.20397 17.75,1.37244 l 16.4284,0.27563 0,10.5 0,10.5 -16.4284,0.27563 c -10.7264,0.17996 -16.9196,0.68324 -17.8435,1.45003 -1.1836,0.98232 -1.3588,6.9888 -1.0712,36.72437 0.4611,47.67327 -0.3744,46.01009 23.1269,46.03523 l 13.7839,0.0147 -0.2839,10.67996 -0.2838,10.67996 -3,0.8261 c -4.6144,1.27064 -29.2228,1.81447 -36.3944,0.80428 z M 76.32594,384.32018 c -0.2586,-0.6875 -0.58198,-33.65 -0.71861,-73.25 l -0.24843,-72 -32,-0.5 -32,-0.5 -0.28083,-12.25578 -0.28082,-12.25579 82.78082,0.25579 82.78083,0.25578 0,12 0,12 -32.5,0.5 -32.5,0.5 -0.25649,73.25 -0.25649,73.25 -17.02489,0 c -12.70249,0 -17.14428,-0.31736 -17.49509,-1.25 z m 274.53296,-62.25 0,-63.5 15.5,0 15.5,0 0,11.5 c 0,10.83333 0.11594,11.5 2,11.5 1.1,0 2,-0.45493 2,-1.01096 0,-0.55603 3.44363,-4.61536 7.6525,-9.02075 9.88698,-10.34858 17.7756,-14.44382 30.8475,-16.01394 5.38863,-0.64724 11.20695,-0.74913 14.5,-0.25391 l 5.5,0.82711 0,14.98622 c 0,14.40135 -0.0781,14.97665 -2,14.74087 -1.1,-0.13495 -5.56104,-0.7207 -9.91342,-1.30166 -24.11556,-3.21901 -44.48028,8.73668 -49.22608,28.89957 -0.96387,4.09506 -1.33355,14.78734 -1.34488,38.89745 l -0.0156,33.25 -15.5,0 -15.5,0 0,-63.5 z m 113,0 0,-63.5 15.5,0 15.5,0 0,11.5 c 0,10.83333 0.11594,11.5 2,11.5 1.1,0 2,-0.41266 2,-0.91702 0,-0.50437 3.33293,-4.45995 7.40651,-8.79019 11.64837,-12.38229 21.59317,-16.62412 39.10189,-16.67842 5.50462,-0.0171 10.56712,0.31427 11.25,0.73631 1.44336,0.89205 1.81769,29.17524 0.39775,30.05281 -0.46411,0.28684 -2.60161,0.0291 -4.75,-0.57271 -2.14838,-0.60183 -8.18115,-1.12312 -13.40615,-1.15841 -15.02685,-0.1015 -25.68256,3.9201 -33.84246,12.77255 -9.3875,10.18423 -10.15754,14.39958 -10.15754,55.6043 l 0,32.95078 -15.5,0 -15.5,0 0,-63.5 z m 692.6917,62.85835 c -0.3804,-0.38043 -0.6917,-28.96668 -0.6917,-63.52502 l 0,-62.83333 16.0075,0 16.0074,0 -0.2574,63.25 -0.2575,63.25 -15.0583,0.27501 c -8.2821,0.15126 -15.3696,-0.0362 -15.75,-0.41666 z m 217.8535,-147.28514 c -0.3689,-0.59692 3.684,-8.05759 9.0064,-16.57926 l 9.677,-15.49395 18.3857,0 c 10.1121,0 18.3713,0.3375 18.3537,0.75 -0.018,0.4125 -6.7101,7.725 -14.8723,16.25 l -14.8404,15.5 -12.5197,0.32926 c -8.263,0.21731 -12.7476,-0.0397 -13.1904,-0.75605 z m -217.8535,-2.71486 c -0.3804,-0.38043 -0.6917,-6.01668 -0.6917,-12.52502 l 0,-11.83333 16.0308,0 16.0308,0 -0.2808,12.25 -0.2808,12.25 -15.0583,0.27501 c -8.2821,0.15126 -15.3696,-0.0362 -15.75,-0.41666 z" + style="fill:#6e644c" /> + <path + inkscape:connector-curvature="0" + id="path2998" + d="m 633.3589,491.65683 c -8.08973,-2.24863 -11.68271,-5.07578 -14.59184,-11.48163 -1.64162,-3.61483 -1.86686,-6.82167 -1.8862,-26.85502 -0.0185,-19.20709 0.20364,-22.75 1.42667,-22.75 1.21482,0 1.49727,3.76482 1.75,23.32621 l 0.30137,23.32622 2.68402,4.05264 c 4.01136,6.05682 10.21852,8.70461 20.29485,8.65716 12.21743,-0.0575 18.07113,-3.09583 21.89083,-11.36223 1.85871,-4.02255 2.11895,-6.80765 2.45274,-26.25 0.22444,-13.07249 0.759,-21.75 1.33986,-21.75 0.6041,0 0.8486,9.12137 0.6521,24.32609 l -0.3144,24.32609 -2.68402,4.05276 c -3.99658,6.03468 -9.89104,8.51154 -21.1821,8.90074 -5.02364,0.17317 -10.48388,-0.0604 -12.13388,-0.51903 z m 248.00001,0.0456 c -8.9177,-2.34326 -14.4657,-7.50747 -15.988,-14.88223 -0.5203,-2.5204 -0.3342,-3.25 0.8291,-3.25 0.8616,0 1.7874,1.30835 2.1752,3.07428 0.9847,4.48313 5.8928,9.5327 11.2803,11.60542 10.3651,3.9877 27.4033,1.2427 31.5478,-5.08261 4.17,-6.36422 2.1693,-14.4207 -4.4165,-17.78418 -1.9647,-1.00339 -9.2223,-2.90963 -16.128,-4.23609 -19.3586,-3.7184 -23.7999,-6.75353 -23.7999,-16.26455 0,-4.41708 0.4798,-5.78913 3.0466,-8.71258 4.3617,-4.96766 10.6621,-7.10084 20.9534,-7.09434 7.2644,0.005 9.3256,0.41004 14.1798,2.78918 4.546,2.22815 6.093,3.63745 7.75,7.06036 2.4671,5.09641 2.5238,5.64509 0.5836,5.64509 -0.8176,0 -2.1055,-1.4625 -2.862,-3.25 -2.8159,-6.65381 -9.3659,-9.87415 -20.1699,-9.91652 -9.0435,-0.0355 -15.5224,2.54489 -18.4511,7.34849 -2.434,3.99231 -2.556,6.90096 -0.4594,10.95533 2.1026,4.06601 7.1444,6.12754 22.8511,9.34352 14.2744,2.92272 17.3593,4.15879 20.5873,8.2492 1.8028,2.28442 2.1162,3.74555 1.7878,8.33538 -0.7889,11.02798 -7.7651,16.00951 -23.1633,16.54028 -5.0237,0.17317 -10.4839,-0.0399 -12.1339,-0.47345 z m 131.43629,-0.67781 c -14.38949,-4.43408 -21.70299,-15.85682 -20.72479,-32.36944 0.7646,-12.90679 6.2171,-21.7013 16.60579,-26.78402 5.0036,-2.44804 6.8178,-2.77922 15.2247,-2.77922 8.7892,0 10.078,0.26276 16.2916,3.32171 6.951,3.422 10.8166,7.66501 12.2139,13.40655 0.5051,2.07523 0.3013,2.75 -0.8307,2.75 -0.825,0 -1.7803,-1.11675 -2.1228,-2.48166 -0.8966,-3.57236 -6.2555,-9.305 -10.9254,-11.6874 -5.2343,-2.67034 -13.3829,-3.72979 -20.32,-2.64193 -10.1724,1.59517 -16.3952,6.24077 -20.50929,15.31099 -3.2143,7.08654 -3.2155,19.90876 0,27 4.62079,10.19793 13.32509,15.68892 25.16309,15.87373 12.8479,0.20057 20.7636,-4.10338 25.5538,-13.89414 2.9993,-6.13045 5.9359,-7.67375 4.398,-2.31136 -4.1296,14.39889 -22.9713,22.53828 -40.0155,17.28619 z m -755.9363,-30.45444 0,-30 18.75,0.022 c 21.46439,0.0251 25.64548,1.05978 28.89177,7.14946 2.59638,4.87053 2.48634,14.84063 -0.20356,18.44346 -4.86763,6.51966 -5.97073,6.84001 -25.4299,7.38512 -9.81692,0.275 -18.2223,0.87371 -18.67863,1.33047 -0.45632,0.45676 -0.97888,6.41926 -1.16124,13.25 -0.18235,6.8307 -0.74485,12.41949 -1.25,12.41949 -0.53751,0 -0.91844,-12.44264 -0.91844,-30 z m 37.96537,-0.30644 c 2.00368,-0.69012 4.46598,-2.66986 5.83761,-4.69356 2.01002,-2.96559 2.31399,-4.44566 1.99084,-9.6934 -0.7032,-11.41917 -4.43171,-13.3066 -26.28645,-13.3066 l -15.55687,0 -0.97525,2.5651 c -0.53639,1.4108 -0.97525,6.78151 -0.97525,11.9349 0,5.15339 0.43886,10.5241 0.97525,11.9349 l 0.97525,2.5651 15.27475,-0.0564 c 9.07968,-0.0335 16.68022,-0.54052 18.74012,-1.25 z m 24.03463,0.30644 c 0,-26 0.2,-30 1.5,-30 1.29736,0 1.5,3.75556 1.5,27.8 0,20.28889 0.32422,28.12422 1.2,29 0.85043,0.85043 6.82222,1.2 20.5,1.2 12.2,0 19.3,0.36788 19.3,1 0,0.63636 -8,1 -22,1 l -22,0 0,-30 z m 56.38022,11.75 c 21.00886,-46.436 18.60754,-41.88699 21.93361,-41.55066 2.87199,0.29041 3.42873,1.30645 16.32914,29.80066 7.34567,16.225 13.35606,29.6125 13.3564,29.75 3.5e-4,0.1375 -0.8377,0.25 -1.86233,0.25 -1.39872,0 -2.79667,-2.22659 -5.60985,-8.93516 -2.06079,-4.91435 -4.40926,-9.18935 -5.21883,-9.5 -0.80956,-0.31066 -8.82799,-0.56484 -17.81872,-0.56484 -12.40764,0 -16.66521,0.32545 -17.66821,1.35056 -0.72679,0.74281 -2.89643,5.0126 -4.82143,9.48842 -2.39477,5.56808 -4.03312,8.14151 -5.18828,8.14943 -1.34203,0.009 0.005,-3.73132 6.5685,-18.23841 z m 34.36978,-3.38029 c 1.33028,-0.3565 2.25,-1.37807 2.25,-2.49916 0,-3.06734 -13.08768,-31.87055 -14.48143,-31.87055 -2.00688,0 -2.94769,1.62491 -9.42655,16.28085 -6.48423,14.66806 -7.11905,17.30411 -4.34202,18.02982 2.66612,0.69673 23.44441,0.74392 26,0.059 z m 42.25,-6.16971 c 0,-20.28889 -0.32422,-28.12422 -1.2,-29 -0.79174,-0.79174 -5.04444,-1.2 -12.5,-1.2 -6.86667,0 -11.3,-0.39233 -11.3,-1 0,-0.64151 9.5,-1 26.5,-1 17,0 26.5,0.35849 26.5,1 0,0.60561 -4.30607,1 -10.91821,1 -6.00502,0 -11.63002,0.27314 -12.5,0.60699 -1.39099,0.53377 -1.58179,4.03178 -1.58179,29 0,24.57156 -0.20189,28.39301 -1.5,28.39301 -1.29736,0 -1.5,-3.75556 -1.5,-27.8 z m 39,-2.2 0,-30 23.5,0 c 15,0 23.5,0.3617 23.5,1 0,0.63569 -7.84158,1 -21.52475,1 l -21.52475,0 -1.055,2.75 c -1.60134,4.17412 -0.7623,21.09335 1.1045,22.27217 0.825,0.52096 10.3875,0.9541 21.25,0.96252 12.48979,0.01 19.75,0.38292 19.75,1.01531 0,0.63419 -7.50825,1 -20.52475,1 l -20.52475,0 -0.97525,2.5651 c -0.53639,1.4108 -0.97525,6.55651 -0.97525,11.4349 0,4.87839 0.43886,10.0241 0.97525,11.4349 l 0.97525,2.5651 22.02475,0 c 14.0165,0 22.02475,0.3636 22.02475,1 0,0.63889 -8.66667,1 -24,1 l -24,0 0,-30 z m 55.94834,27.75 c 0.49436,-1.2375 6.51159,-14.625 13.37162,-29.75 11.99021,-26.43605 12.58707,-27.51169 15.42681,-27.8022 2.92391,-0.29912 3.04375,-0.10537 11.7519,19 18.29002,40.12765 18.5652,40.8022 16.64527,40.8022 -1.22955,0 -3.09179,-2.77806 -6.20064,-9.25 l -4.4433,-9.25 -16,-0.28587 c -8.8,-0.15723 -16.94452,-0.0532 -18.09892,0.23113 -1.48491,0.36576 -3.30756,3.15539 -6.23043,9.53587 -2.51661,5.49366 -4.71578,9.01887 -5.62632,9.01887 -1.14985,0 -1.28739,-0.51926 -0.59599,-2.25 z m 42.1174,-19.78518 c 1.06384,-0.56935 1.93426,-1.59602 1.93426,-2.28149 0,-1.5103 -11.8322,-28.65213 -13.28579,-30.47622 -2.16743,-2.71986 -4.01106,-0.25279 -10.26111,13.73099 -6.76791,15.14245 -7.61041,18.61281 -4.7031,19.37257 3.55595,0.92927 24.44615,0.65472 26.31574,-0.34585 z m 122.93426,-7.96482 0,-30 18.25,0.01 c 17.1175,0.009 18.5676,0.15763 23.367,2.39239 9.4104,4.3817 13.53121,12.63889 13.52351,27.09784 -0.01,14.39363 -3.65641,22.46115 -12.43601,27.4964 l -5.2045,2.98483 -18.75,0.009 -18.75,0.009 0,-30 z m 36.4967,26.8793 c 2.3504,-0.65251 5.7103,-2.8231 8.1567,-5.26953 5.6223,-5.62232 7.7255,-12.81918 7.1632,-24.51149 -0.5317,-11.05705 -3.8797,-17.87453 -10.7663,-21.92314 -4.3446,-2.5542 -5.2846,-2.69033 -20.7924,-3.01104 l -16.2421,-0.33591 -1.0079,2.65101 c -1.2994,3.41764 -1.3277,47.54956 -0.033,50.9557 l 0.9753,2.5651 14.2747,-0.006 c 7.8512,-0.003 16.0733,-0.50487 18.2715,-1.11512 z m 34.50331,-26.8793 0,-30 23.5,0 c 15,0 23.5,0.3617 23.5,1 0,0.63402 -7.4727,1 -20.4182,1 -11.23,0 -21.13,0.27314 -22,0.60699 -1.312,0.50347 -1.5818,2.51593 -1.5818,11.8 0,7.37234 0.4096,11.60262 1.2,12.39301 0.8545,0.85452 7.0444,1.2 21.5,1.2 12.8667,0 20.3,0.36617 20.3,1 0,0.6332 -7.3061,1 -19.9182,1 -10.955,0 -20.63,0.27314 -21.5,0.60699 -1.3283,0.5097 -1.5818,2.65632 -1.5818,13.39301 0,10.73669 0.2535,12.88331 1.5818,13.39301 0.87,0.33385 10.995,0.60699 22.5,0.60699 13.2788,0 20.9182,0.3652 20.9182,1 0,0.63889 -8.6667,1 -24,1 l -24,0 0,-30 z m 141.2219,28.83438 c 0.2137,-0.64109 6.2137,-14.12574 13.3333,-29.9659 17.317,-38.52786 14.5443,-38.58745 32.3054,0.69434 7.3483,16.25213 13.1052,29.80469 12.7931,30.11679 -1.4891,1.48916 -3.573,-1.15053 -6.5751,-8.32878 -1.8059,-4.31796 -3.7508,-8.42345 -4.3221,-9.12333 -0.7854,-0.96209 -5.3341,-1.20603 -18.6476,-1 l -17.6089,0.2725 -4.4433,9.25 c -2.4495,5.09927 -5.0671,9.25 -5.8333,9.25 -0.7646,0 -1.2152,-0.52453 -1.0015,-1.16562 z m 42.2801,-20.83516 c 3.2077,-1.21953 3.3202,-0.77198 -4.9012,-19.49922 -4.8226,-10.98547 -6.5583,-14 -8.0607,-14 -1.4995,0 -3.3866,3.25273 -8.7022,15 -3.7332,8.25 -6.7989,15.577 -6.8127,16.28222 -0.014,0.70523 0.9873,1.6892 2.2248,2.18662 3.086,1.2404 23.0088,1.26346 26.252,0.0304 z m 101.49799,-7.99922 c 0,-19.33333 0.3556,-30 1,-30 0.6414,0 1,9.4783 1,26.4349 0,14.75587 0.4309,27.56817 0.9752,29 l 0.9753,2.5651 19.5247,0 c 12.3499,0 19.5248,0.36748 19.5248,1 0,0.63566 -7.8333,1 -21.5,1 l -21.5,0 0,-30 z m 48,29.69126 c 0,-0.25046 5.9849,-13.67096 13.2997,-29.82332 12.8363,-28.34462 13.4031,-29.37825 16.2656,-29.66381 l 2.9658,-0.29587 13.644,30.10357 c 11.6479,25.69957 13.344,30.05855 11.5935,29.79587 -1.5003,-0.22514 -2.9844,-2.45436 -5.5307,-8.3077 -1.914,-4.4 -3.9307,-8.5625 -4.4814,-9.25 -0.7314,-0.91302 -5.6531,-1.25 -18.2565,-1.25 -12.5864,0 -17.5346,0.33821 -18.2882,1.25 -0.5682,0.6875 -2.6173,4.85 -4.5535,9.25 -1.9362,4.4 -4.2264,8.1455 -5.0893,8.32332 -0.863,0.17783 -1.569,0.1184 -1.569,-0.13206 z m 42.4349,-21.66651 c 1.4108,-0.53639 2.5418,-1.54889 2.5134,-2.25 -0.028,-0.70111 -3.0683,-8.02475 -6.7553,-16.27475 -5.2588,-11.76707 -7.1158,-15 -8.616,-15 -1.5038,0 -3.3717,3.28348 -8.7446,15.37164 -3.7578,8.45441 -6.8324,15.78141 -6.8324,16.28223 0,0.50082 1.0125,1.31755 2.25,1.81497 3.0525,1.22695 22.9929,1.26953 26.1849,0.0559 z m 46.5651,11.04035 c 0,-6.0142 -0.4447,-12.10444 -0.9881,-13.53389 -0.5435,-1.42944 -6.3028,-9.44624 -12.7984,-17.8151 -14.237,-18.34268 -13.8317,-17.71611 -11.4596,-17.71611 1.2282,0 5.7254,4.98713 13.0757,14.5 7.3127,9.46436 11.8503,14.5 13.0657,14.5 1.2168,0 5.7348,-5.02521 13.0366,-14.5 8.0109,-10.3949 11.7603,-14.5 13.2437,-14.5 1.5188,0 1.8049,0.33252 1.0754,1.25 -0.5466,0.6875 -6.6767,8.59427 -13.6224,17.5706 l -12.6286,16.3206 0,12.4294 c 0,7.6196 -0.387,12.4294 -1,12.4294 -0.6057,0 -1,-4.31163 -1,-10.9349 z m -1175,-50.0651 c 0,-0.65946 31.5,-1 92.5,-1 61,0 92.5,0.34054 92.5,1 0,0.65946 -31.5,1 -92.5,1 -61,0 -92.5,-0.34054 -92.5,-1 z m 1239,0 c 0,-0.6595 31.6667,-1 93,-1 61.3333,0 93,0.3405 93,1 0,0.6595 -31.6667,1 -93,1 -61.3333,0 -93,-0.3405 -93,-1 z m -1038.5,-41.04561 c -35.67884,-5.52307 -57.45341,-28.12149 -59.21401,-61.45439 -1.92629,-36.47002 20.02294,-64.10686 56.44894,-71.0763 9.56268,-1.82964 30.96746,-1.82964 40.53014,0 33.2824,6.36798 53.65865,29.26577 55.4628,62.3263 l 0.55936,10.25 -59.39362,0.0153 c -32.66648,0.008 -60.01795,0.4107 -60.78103,0.89395 -2.10708,1.33439 -0.91121,9.93812 2.29112,16.48343 5.11986,10.46463 13.87444,17.30664 27.0426,21.13472 4.60038,1.33737 8.46243,1.60378 17.95728,1.23872 16.02928,-0.61629 21.56721,-2.68795 30.50966,-11.41322 l 6.51103,-6.3529 15.85185,0 15.85185,0 -2.16617,3.85417 c -8.88366,15.80635 -24.21279,27.10209 -43.86841,32.32579 -8.73713,2.32199 -33.53551,3.33139 -43.59339,1.77443 z m 61.83673,-79.38952 c 0.97337,-2.53655 -2.36926,-11.93019 -6.25283,-17.57207 -4.40279,-6.39619 -13.66226,-13.15148 -21.34716,-15.57393 -6.87944,-2.16855 -20.94238,-2.93348 -27.78541,-1.51135 -6.86735,1.42719 -14.99786,5.16925 -20.22296,9.30761 -7.19328,5.69719 -15.1333,20.68129 -13.38003,25.25026 0.51699,1.34725 5.95157,1.53461 44.51329,1.53461 37.23897,0 44.00821,-0.21843 44.4751,-1.43513 z m 341.47723,79.35714 c -18.06524,-2.65006 -32.00385,-9.03673 -42.31913,-19.39062 -12.51273,-12.55956 -17.50503,-25.70037 -17.48005,-46.01129 0.0214,-17.42277 2.82091,-27.43378 11.0882,-39.6516 7.81638,-11.55145 22.06609,-21.29037 37.92439,-25.91931 10.56054,-3.08256 34.83407,-3.85277 47.35423,-1.50257 26.2392,4.92542 44.3477,19.70643 52.1128,42.537 2.4626,7.24032 4.5056,19.06984 4.5056,26.08874 l 0,3.92764 -59.87756,0 c -52.10033,0 -60.03983,0.19553 -61.12694,1.50542 -3.23078,3.89286 3.09302,19.49755 10.83677,26.74091 9.07681,8.49031 18.72128,11.76061 34.62783,11.7418 16.14685,-0.0191 25.2506,-3.38494 34.1186,-12.61443 l 5.1633,-5.3737 15.629,0 c 8.5959,0 15.629,0.30613 15.629,0.68028 0,0.37416 -1.8667,3.54542 -4.1482,7.04724 -10.274,15.76915 -28.5916,26.87755 -49.8518,30.23185 -7.54513,1.19042 -25.9535,1.1703 -34.18604,-0.0374 z m 60.50734,-82.56446 c -0.098,-2.27834 -1.3639,-6.48144 -2.8125,-9.34021 -7.3153,-14.43611 -22.81511,-23.03483 -41.4689,-23.00547 -20.7748,0.0327 -37.16995,10.93376 -43.52208,28.93763 -3.05903,8.67022 -6.22499,8.10567 43.80285,7.81085 l 44.17933,-0.26035 -0.1787,-4.14245 z m 314.1787,82.10251 c -11.01599,-2.06163 -16.52439,-3.9587 -26.99999,-9.29856 -7.2612,-3.70136 -10.7388,-6.33363 -18.0003,-13.6246 -9.2576,-9.29533 -13.956,-16.1395 -18.0679,-26.31961 -9.6077,-23.78627 -9.6077,-54.64831 0,-78.43458 7.9038,-19.56785 23.6757,-35.14371 43.8605,-43.31539 11.80449,-4.77893 21.15789,-6.52484 38.39119,-7.16606 24.0003,-0.893 40.3687,1.88409 56.9898,9.66897 10.0957,4.72856 15.8214,8.61967 22.4767,15.27505 9.1752,9.17516 16.4828,22.73108 18.634,34.56676 l 0.943,5.18796 -17.825,0 -17.8249,0 -1.1376,-4.22477 c -4.6795,-17.37831 -19.2652,-30.73634 -38.6962,-35.43919 -8.3162,-2.01276 -25.7552,-2.24447 -33.2433,-0.44169 -10.1729,2.44913 -19.73569,7.76953 -26.88879,14.96001 -10.701,10.75672 -16.0194,23.13604 -18.1127,42.15902 -3.9874,36.23675 13.944,64.53681 46.00149,72.60141 8.5216,2.14375 24.5777,2.17112 32.7247,0.0558 18.5354,-4.81268 31.828,-17.57441 37.4146,-35.92058 l 2.0555,-6.75 17.4026,0 17.4026,0 0,2.39466 c 0,3.50645 -3.7866,15.23859 -7.0491,21.84035 -10.7751,21.80375 -30.2122,35.41814 -58.9795,41.31123 -11.0589,2.26547 -41.3733,2.80367 -51.4714,0.91382 z m 366.314,0.52549 c -20.7673,-3.27848 -36.5346,-11.35461 -46.3358,-23.73347 -9.5585,-12.07227 -13.4398,-24.13492 -13.4634,-41.84212 -0.037,-27.62487 12.1841,-48.46047 34.9852,-59.64652 15.0605,-7.38858 19.4419,-8.25978 41.5,-8.25196 16.7183,0.006 19.9366,0.27711 26.7992,2.25806 26.4366,7.63123 42.408,24.5768 47.8142,50.73046 1.0232,4.95 1.8662,11.5875 1.8735,14.75 l 0.013,5.75 -59.8776,0 c -53.6775,0 -60.0151,0.16574 -61.2059,1.60063 -1.1107,1.33831 -1.0462,2.69032 0.3938,8.25 3.1604,12.2017 12.337,22.34945 24.6089,27.21312 4.222,1.6733 8.4024,2.32863 17.1693,2.69154 18.4903,0.7654 27.4229,-2.10982 37.1366,-11.95358 l 5.725,-5.80171 16.0157,0 16.0157,0 -3.1749,5.25 c -1.7462,2.8875 -6.6435,8.70383 -10.8828,12.92518 -6.1926,6.16634 -9.5475,8.56756 -17.0658,12.21446 -5.1469,2.49661 -12.283,5.26295 -15.858,6.14743 -7.6528,1.89337 -33.7023,2.78779 -42.186,1.44848 z m 60.6052,-82.48555 c -0.1133,-5.61039 -4.9059,-14.74615 -10.4622,-19.94342 -8.7272,-8.16333 -20.6297,-12.56563 -33.9171,-12.54471 -20.9291,0.0329 -37.4124,11.12032 -43.4275,29.21114 -2.786,8.3792 -5.9705,7.83054 43.7485,7.53731 l 44.1391,-0.26032 -0.081,-4 z M 804.43041,387.527 c -20.786,-3.25889 -35.5558,-13.17206 -42.87561,-28.77721 -2.6948,-5.7451 -3.1897,-8.06638 -3.5374,-16.59184 -0.5086,-12.47411 0.8933,-18.81065 5.8629,-26.49959 4.92991,-7.62756 13.68821,-14.25608 28.89811,-21.87097 6.2807,-3.14447 11.595,-6.24741 11.8094,-6.89544 0.2145,-0.64802 -3.0059,-4.86598 -7.1562,-9.37323 -9.6959,-10.52961 -12.7752,-16.71136 -13.3546,-26.80987 -0.5148,-8.97242 0.632,-13.93389 4.705,-20.35644 3.9375,-6.20869 11.0409,-11.308 19.3433,-13.88597 5.7169,-1.77515 8.6638,-2.04192 19,-1.72 10.8727,0.33863 12.9286,0.69881 18.4811,3.23781 7.1802,3.28332 13.3934,9.44448 16.5487,16.41026 1.6087,3.55138 2.1283,6.72382 2.1609,13.19347 0.038,7.64791 -0.2915,9.19735 -3.2312,15.1717 -4.1938,8.52296 -11.4626,15.22666 -22.7181,20.95195 -7.1202,3.62178 -8.5212,4.72178 -8.2882,6.50733 0.2912,2.23173 51.3278,51.32358 53.3754,51.34159 3.0799,0.0271 7.3022,-9.22773 9.7557,-21.38327 l 1.2327,-6.1071 6.7275,-0.29613 6.7275,-0.29612 -0.6349,4.29612 c -0.9661,6.53735 -5.15,18.54726 -8.9752,25.76341 -1.8856,3.557 -3.4283,7.16653 -3.4283,8.02118 0,0.85465 7.4517,8.51938 16.5594,17.03272 l 16.5594,15.47882 -9.716,0.2881 -9.7159,0.2881 -10.694,-10.5381 c -5.8817,-5.79595 -11.2142,-10.5381 -11.8501,-10.5381 -0.6358,0 -2.1656,1.17408 -3.3994,2.60906 -6.53,7.59434 -22.0875,16.0103 -36.0175,19.48397 -9.4536,2.35739 -32.5053,3.37659 -42.1544,1.86379 z m 29.1989,-10.98727 c 4.5199,-0.56674 11.4713,-2.13111 15.4476,-3.47638 11.591,-3.92153 26.3518,-14.97675 25.6157,-19.18517 -0.3469,-1.98317 -56.583,-56.11019 -59.9759,-57.72648 -1.4851,-0.7075 -4.5527,0.38748 -13.3542,4.76693 -13.6253,6.77965 -21.6764,13.67826 -26.0533,22.32378 -2.6821,5.29803 -2.9502,6.73677 -2.9495,15.82777 7e-4,8.87804 0.297,10.56121 2.6412,15.00204 1.4522,2.75112 5.1629,7.38776 8.246,10.30364 7.787,7.36454 14.5413,10.13283 30.612,12.54648 5.0233,0.75445 11.7387,0.62449 19.7704,-0.38261 z m -2.7946,-99.9051 c 9.7797,-5.83891 14.5424,-10.41274 17.9559,-17.2436 3.8107,-7.62592 3.9952,-13.28815 0.6661,-20.43788 -4.078,-8.75826 -12.8743,-13.38297 -25.4546,-13.38297 -16.1918,0 -27.0993,9.0563 -27.0993,22.5 0,8.24329 3.8999,14.97775 16.4062,28.33072 5.9344,6.33616 7.2746,6.35403 17.5257,0.23373 z m 423.66199,109.90584 c -13.2791,-2.09848 -21.3218,-8.6069 -23.5658,-19.07015 -0.6612,-3.08302 -1.072,-20.2812 -1.072,-44.87793 0,-34.92062 -0.1954,-40.07475 -1.5714,-41.45078 -1.253,-1.25292 -3.9892,-1.57143 -13.5,-1.57143 l -11.9286,0 0,-9.91844 0,-9.91845 12.5384,-0.33155 c 9.7951,-0.25902 12.7454,-0.65974 13.4847,-1.83156 0.5204,-0.825 0.9532,-9.7125 0.9616,-19.75 l 0.015,-18.25 14.4221,0 14.4221,0 0.3279,18.91873 c 0.1803,10.40531 0.702,19.29281 1.1592,19.75 0.4573,0.4572 8.4448,0.9817 17.75,1.16556 l 16.9187,0.33429 0,9.91571 0,9.91571 -16.25,0.0153 c -8.9375,0.008 -16.925,0.44322 -17.75,0.96622 -1.29,0.81779 -1.4896,5.96064 -1.4254,36.73469 0.1021,48.96592 -0.5503,47.57076 22.4947,48.10936 l 13.9307,0.32559 0,9.81742 c 0,8.41796 -0.2495,9.91671 -1.75,10.51388 -2.8245,1.12406 -33.2176,1.49835 -39.6122,0.48782 z M 76.8589,311.67717 c 0,-65.5464 -0.15942,-72.95419 -1.58179,-73.5 -0.86998,-0.33385 -15.49498,-0.60699 -32.5,-0.60699 l -30.91821,0 0,-11.5 0,-11.5 82,0 82,0 0,11.5 0,11.5 -31.8,0 c -23.4,0 -32.11698,0.31698 -33,1.2 -0.9112,0.9112 -1.2,18.6 -1.2,73.5 l 0,72.3 -16.5,0 -16.5,0 0,-72.89301 z m 275,10.39301 0,-62.5 14.5,0 14.5,0 0,10.87755 c 0,8.3863 0.33914,11.15902 1.4808,12.10651 1.21748,1.01042 1.88431,0.7261 3.75,-1.59891 5.74717,-7.16209 17.7065,-18.20986 21.88467,-20.21657 8.58929,-4.12531 24.09682,-6.27612 32.75953,-4.54358 l 3.125,0.625 0,14.48199 c 0,13.4081 -0.12977,14.42702 -1.75,13.74068 -3.16181,-1.33935 -23.71551,-1.75303 -29.15363,-0.58676 -16.46338,3.53077 -28.51163,15.7938 -31.11064,31.66524 -0.53578,3.27187 -0.97675,20.01135 -0.97994,37.19885 l -0.006,31.25 -14.5,0 -14.5,0 0,-62.5 z m 113,0 0,-62.5 14.5,0 14.5,0 0,10.87755 c 0,8.41668 0.3371,11.15733 1.49004,12.11418 1.23403,1.02415 1.96425,0.66776 4.25,-2.07428 7.86876,-9.43955 14.91845,-15.98977 20.29079,-18.8532 9.26223,-4.93671 24.28498,-7.35109 33.84417,-5.43925 l 3.125,0.625 0,14.39405 0,14.39405 -2.75,-0.60257 c -1.5125,-0.33142 -3.37269,-0.79897 -4.13376,-1.039 -2.98142,-0.9403 -19.94653,-0.46979 -24.64734,0.68357 -7.88503,1.93462 -15.62297,6.30812 -20.62818,11.65909 -9.91804,10.6032 -10.80077,15.21208 -10.82336,56.51081 l -0.0174,31.75 -14.5,0 -14.5,0 0,-62.5 z m 692,0 0,-62.5 15,0 15,0 0,62.5 0,62.5 -15,0 -15,0 0,-62.5 z m 218,-85.17194 c 0,-0.36958 4.1578,-7.34458 9.2396,-15.5 l 9.2397,-14.82806 17.8536,0 17.8536,0 -13.8187,14.58549 c -7.6003,8.02202 -14.5877,14.99702 -15.5275,15.5 -1.9501,1.04362 -24.8403,1.26714 -24.8403,0.24256 z m -218,-13.82806 0,-11.5 15,0 15,0 0,11.5 0,11.5 -15,0 -15,0 0,-11.5 z" + style="fill:#5f5339" /> + </g> +</svg> diff --git a/static/saclay/images/popup/thanks_title.png b/static/saclay/images/popup/thanks_title.png Binary files differindex 3c6ec2c..40bfba5 100644 --- a/static/saclay/images/popup/thanks_title.png +++ b/static/saclay/images/popup/thanks_title.png diff --git a/static/saclay/images/subcategories/agri_ventealaferme_off.png b/static/saclay/images/subcategories/agri_ventealaferme_off.png Binary files differnew file mode 100644 index 0000000..2aecffb --- /dev/null +++ b/static/saclay/images/subcategories/agri_ventealaferme_off.png diff --git a/static/saclay/images/subcategories/agri_ventealaferme_on.png b/static/saclay/images/subcategories/agri_ventealaferme_on.png Binary files differnew file mode 100644 index 0000000..04944cd --- /dev/null +++ b/static/saclay/images/subcategories/agri_ventealaferme_on.png diff --git a/static/saclay/images/subcategories/bala_restau_off.png b/static/saclay/images/subcategories/bala_restau_off.png Binary files differnew file mode 100644 index 0000000..2d7a5fa --- /dev/null +++ b/static/saclay/images/subcategories/bala_restau_off.png diff --git a/static/saclay/images/subcategories/bala_restau_on.png b/static/saclay/images/subcategories/bala_restau_on.png Binary files differnew file mode 100644 index 0000000..67a707c --- /dev/null +++ b/static/saclay/images/subcategories/bala_restau_on.png diff --git a/static/saclay/images/subcategories/even_format_off.png b/static/saclay/images/subcategories/even_format_off.png Binary files differnew file mode 100644 index 0000000..0912f93 --- /dev/null +++ b/static/saclay/images/subcategories/even_format_off.png diff --git a/static/saclay/images/subcategories/even_format_on.png b/static/saclay/images/subcategories/even_format_on.png Binary files differnew file mode 100644 index 0000000..ce5d9bb --- /dev/null +++ b/static/saclay/images/subcategories/even_format_on.png diff --git a/static/saclay/images/subcategories/patri_forets_off.png b/static/saclay/images/subcategories/patri_forets_off.png Binary files differnew file mode 100644 index 0000000..747ecf2 --- /dev/null +++ b/static/saclay/images/subcategories/patri_forets_off.png diff --git a/static/saclay/images/subcategories/patri_forets_on.png b/static/saclay/images/subcategories/patri_forets_on.png Binary files differnew file mode 100644 index 0000000..28343d3 --- /dev/null +++ b/static/saclay/images/subcategories/patri_forets_on.png diff --git a/static/saclay/images/subcategories/patri_voir_off.png b/static/saclay/images/subcategories/patri_voir_off.png Binary files differnew file mode 100644 index 0000000..4e70b8a --- /dev/null +++ b/static/saclay/images/subcategories/patri_voir_off.png diff --git a/static/saclay/images/subcategories/patri_voir_on.png b/static/saclay/images/subcategories/patri_voir_on.png Binary files differnew file mode 100644 index 0000000..7cf8d80 --- /dev/null +++ b/static/saclay/images/subcategories/patri_voir_on.png diff --git a/static/saclay/images/subcategories/ress_heberg_off.png b/static/saclay/images/subcategories/ress_heberg_off.png Binary files differnew file mode 100644 index 0000000..b8e14dc --- /dev/null +++ b/static/saclay/images/subcategories/ress_heberg_off.png diff --git a/static/saclay/images/subcategories/ress_heberg_on.png b/static/saclay/images/subcategories/ress_heberg_on.png Binary files differnew file mode 100644 index 0000000..b4f2ed2 --- /dev/null +++ b/static/saclay/images/subcategories/ress_heberg_on.png diff --git a/static/saclay/images/subcategories/ress_mairies_off.png b/static/saclay/images/subcategories/ress_mairies_off.png Binary files differnew file mode 100644 index 0000000..ffcdf53 --- /dev/null +++ b/static/saclay/images/subcategories/ress_mairies_off.png diff --git a/static/saclay/images/subcategories/ress_mairies_on.png b/static/saclay/images/subcategories/ress_mairies_on.png Binary files differnew file mode 100644 index 0000000..936c35e --- /dev/null +++ b/static/saclay/images/subcategories/ress_mairies_on.png diff --git a/static/saclay/images/subcategories/ress_sallespb_off.png b/static/saclay/images/subcategories/ress_sallespb_off.png Binary files differnew file mode 100644 index 0000000..f574156 --- /dev/null +++ b/static/saclay/images/subcategories/ress_sallespb_off.png diff --git a/static/saclay/images/subcategories/ress_sallespb_on.png b/static/saclay/images/subcategories/ress_sallespb_on.png Binary files differnew file mode 100644 index 0000000..90a7cb4 --- /dev/null +++ b/static/saclay/images/subcategories/ress_sallespb_on.png diff --git a/static/saclay/images/subcategories/ress_vieloc_off.png b/static/saclay/images/subcategories/ress_vieloc_off.png Binary files differnew file mode 100644 index 0000000..fd09886 --- /dev/null +++ b/static/saclay/images/subcategories/ress_vieloc_off.png diff --git a/static/saclay/images/subcategories/ress_vieloc_on.png b/static/saclay/images/subcategories/ress_vieloc_on.png Binary files differnew file mode 100644 index 0000000..2fe24c9 --- /dev/null +++ b/static/saclay/images/subcategories/ress_vieloc_on.png diff --git a/static/saclay/js/interface.js b/static/saclay/js/interface.js index 76a63da..e004ce4 100644 --- a/static/saclay/js/interface.js +++ b/static/saclay/js/interface.js @@ -1,9 +1,17 @@ -$(function(){ - $('#default-message').dialog({'autoOpen':false, - 'resizable':false, - width:630, - 'dialogClass':'no-titlebar'}); +var init_default_message_diag = function(){ + $('#default-message').dialog({ + 'autoOpen':false, + 'resizable':false, + width:630, + 'dialogClass':'no-titlebar', + open: function () {$(".dialog-content .content").scrollTop(0); } + }); +} + + +$(function(){ + init_default_message_diag(); var update_editmarker = function(){ $("#main-map").chimere('cleanRoute'); $('.map_button').hide(); @@ -137,11 +145,6 @@ $(function(){ return false; }); - $('.share-icon').click(function(){ - $(this).hide(); - $(this).nextAll('.shared').show(); - return false; - }); $('.print-page').click(function(){ window.print(); return false; @@ -156,9 +159,26 @@ $(function(){ par.removeClass('opened'); } }); - + $('input[name="transport"]').change(change_routing_transport); + $('input[name="speed"]').change(change_routing_speed); + $('#id_speed').change(change_routing_speed); }); +function change_routing_speed(){ + var speed = $('#id_speed option:selected').val(); + if(!speed){ + speed = $('input[name=speed]:checked').val(); + } + if (!speed) return; + speed = speed.split('_')[1] + $('#main-map').chimere('routingChangeSpeed', speed); +} + +function change_routing_transport(){ + $('#main-map').chimere('routingChangeTransport', + $('input[name="transport"]:checked').val()); +} + function display_feature_detail(data, settings){ settings.current_popup.setContentHTML("<div class='cloud'>" + data + "</div>"); $('.detail_zoomin').bind("click", function(event){ @@ -197,11 +217,6 @@ function display_feature_detail(data, settings){ $("#read_less_"+settings.current_feature.pk).hide(); $("#read_more_"+settings.current_feature.pk).show(); }); - $('.share-icon').click(function(){ - $(this).hide(); - $(this).parent().nextAll('.shared').show(); - return false; - }); $(document).ready(function(){ share_link_update(); $("a[rel^='prettyPhoto']").prettyPhoto({ @@ -212,6 +227,10 @@ function display_feature_detail(data, settings){ $('html').addClass('js-on'); $(function(){ $('div.media-player').jmeEmbedControls(); + setTimeout(function(){ + settings.current_popup.updateSize(); + setTimeout(function(){ settings.current_popup.updateSize(); }, 1000); + }, 1000); }); } diff --git a/static/saclay/json/limites.json b/static/saclay/json/limites.json new file mode 100644 index 0000000..c4bd374 --- /dev/null +++ b/static/saclay/json/limites.json @@ -0,0 +1,11 @@ +{ +"type": "FeatureCollection", +"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } }, + +"features": [ +{ "type": "Feature", "properties": { "id": 2 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 1.415367733044637, 49.146755062646641 ], [ 1.910690386864486, 49.150093445860122 ], [ 1.903186849198962, 48.835273024038308 ], [ 1.904075446728196, 48.642725738777457 ], [ 1.902387807685004, 48.319876279125701 ], [ 1.406722596398787, 48.324208966009472 ], [ 1.415367733044637, 49.146755062646641 ] ] ] } }, +{ "type": "Feature", "properties": { "id": 3 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 2.332812437502604, 49.14879263981846 ], [ 2.825963733102833, 49.149887858037772 ], [ 2.868637641079677, 48.309477652615946 ], [ 2.327778583840803, 48.322815269690658 ], [ 2.308802961286472, 48.644265672631498 ], [ 2.3084639891017, 48.834849987186722 ], [ 2.332812437502604, 49.14879263981846 ] ] ] } }, +{ "type": "Feature", "properties": { "id": 4 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 1.910690386864491, 49.150093445860115 ], [ 2.332812437502604, 49.14879263981846 ], [ 2.3084639891017, 48.834849987186722 ], [ 1.903186849198962, 48.835273024038308 ], [ 1.910690386864491, 49.150093445860115 ] ] ] } }, +{ "type": "Feature", "properties": { "id": 1 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 1.904075446728196, 48.642725738777457 ], [ 2.308802961286472, 48.644265672631498 ], [ 2.327778583840808, 48.322815269690643 ], [ 1.902387807684997, 48.31987627912568 ], [ 1.904075446728196, 48.642725738777457 ] ] ] } } +] +} diff --git a/templates/chimere/base.html b/templates/chimere/base.html index 9bca36c..8f13830 100644 --- a/templates/chimere/base.html +++ b/templates/chimere/base.html @@ -1,43 +1,58 @@ -{% extends "base.html" %}
-{% load chimere_tags i18n %}
-{% block extra_head %}
-<link rel="shortcut icon" href="{{ STATIC_URL }}saclay/images/favicon.png"/>
-<link rel="stylesheet" href="{{ STATIC_URL }}chimere/css/styles.css" />
-<link rel="stylesheet" href="{{ STATIC_URL }}chimere/css/print.css" media='print'/>
-<link rel="stylesheet" href="{{ STATIC_URL }}saclay/css/styles.css" />
-{% for css in EXTRA_CSS %}<link rel="stylesheet" href="{{ css }}" />{% endfor %}
-<link rel="stylesheet" href="{{ STATIC_URL }}saclay/css/print.css" media='print'/>
-{% if MOBILE %}
-<link rel="stylesheet" href="{{ STATIC_URL }}chimere/css/mobile.css" />
-<link rel="stylesheet" href="{{ STATIC_URL }}saclay/css/mobile.css" />
-<script src="{{ STATIC_URL }}chimere/js/mobile.chimere.js" type="text/javascript"></script>
-<script src="{{ STATIC_URL }}saclay/js/mobile.chimere.js" type="text/javascript"></script>{%endif%}
-{% if css_area %}
-<link rel="stylesheet" href="{{ css_area }}" />{% endif %}
-{% endblock %}
-
-<!--
-{% block header %}
-<noscript>
- <div id="no-js-message">
- <p id='no-js' class='warning'>{% trans "You must enable JavaScript in your browser to display Chimère."%}</p>
- </div>
-</noscript>
- {% block page_title %}
- {% include "chimere/blocks/page_title.html" %}
- {% endblock %}
- {% block actions %}
- {% include "chimere/blocks/actions.html" %}
- {% endblock %}
-{% endblock %}
--->
-{% block content %}
- {% block top %}{% endblock %}
- {% block message_map %}{% endblock %}
- {% block message_edit %}{% endblock %}
- {% block bottom %}{% endblock %}
-{% endblock %}
-{% block footer %}
- {% include "chimere/blocks/footer.html" %}
-{% endblock %}
-
+{% extends "base.html" %} +{% load chimere_tags i18n %} +{% block extra_head %} +<link rel="shortcut icon" href="{{ STATIC_URL }}saclay/images/favicon.png"/> +<link rel="stylesheet" href="{{ STATIC_URL }}chimere/css/styles.css" /> +<link rel="stylesheet" href="{{ STATIC_URL }}chimere/css/print.css" media='print'/> +<link rel="stylesheet" href="{{ STATIC_URL }}saclay/css/styles.css" /> +{% for css in EXTRA_CSS %}<link rel="stylesheet" href="{{ css }}" />{% endfor %} +<link rel="stylesheet" href="{{ STATIC_URL }}saclay/css/print.css" media='print'/> +{% if MOBILE %} +<link rel="stylesheet" href="{{ STATIC_URL }}chimere/css/mobile.css" /> +<link rel="stylesheet" href="{{ STATIC_URL }}saclay/css/mobile.css" /> +<script src="{{ STATIC_URL }}chimere/js/mobile.chimere.js" type="text/javascript"></script> +<script src="{{ STATIC_URL }}saclay/js/mobile.chimere.js" type="text/javascript"></script>{%endif%} +{% if css_area %} +<link rel="stylesheet" href="{{ css_area }}" />{% endif %} + +<!-- Piwik --> +<script type="text/javascript"> + var _paq = _paq || []; + _paq.push(['trackPageView']); + _paq.push(['enableLinkTracking']); + (function() { + var u="https://piwik.proxience.net/"; + _paq.push(['setTrackerUrl', u+'piwik.php']); + _paq.push(['setSiteId', 3]); + var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript'; + g.defer=true; g.async=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s); + })(); +</script> +<noscript><p><img src="https://piwik.proxience.net/piwik.php?idsite=3" style="border:0;" alt="" /></p></noscript> +<!-- End Piwik Code --> +{% endblock %} +{% block header %} +{% comment %} +<-- app mobile !--> +<noscript> + <div id="no-js-message"> + <p id='no-js' class='warning'>{% trans "You must enable JavaScript in your browser to display Chimère."%}</p> + </div> +</noscript> + {% block page_title %} + {% include "chimere/blocks/page_title.html" %} + {% endblock %} + {% block actions %} + {% include "chimere/blocks/actions.html" %} + {% endblock %} +{% endcomment %} +{% endblock %} +{% block content %} + {% block top %}{% endblock %} + {% block message_map %}{% endblock %} + {% block message_edit %}{% endblock %} + {% block bottom %}{% endblock %} +{% endblock %} +{% block footer %} + {% include "chimere/blocks/footer.html" %} +{% endblock %} diff --git a/templates/chimere/blocks/map.html b/templates/chimere/blocks/map.html index 9e37b3f..6273576 100644 --- a/templates/chimere/blocks/map.html +++ b/templates/chimere/blocks/map.html @@ -7,7 +7,7 @@ $(function(){ $('#cluster_list').dialog({'autoOpen':false, 'resizable':false, 'width':340, - 'dialogClass':'no-titlebar'}); + 'dialogClass':'no-titlebar-small'}); }); // --> </script> @@ -27,16 +27,15 @@ $(function(){ <!-- //LIB iOS var connectWebViewJavascriptBridge = function(callback) { - if (window.WebViewJavascriptBridge) { - callback(WebViewJavascriptBridge); - } else { - document.addEventListener('WebViewJavascriptBridgeReady', function() { - callback(WebViewJavascriptBridge); - }, false); - } + if (window.WebViewJavascriptBridge) { + callback(WebViewJavascriptBridge); + } else { + document.addEventListener('WebViewJavascriptBridgeReady', function() { + callback(WebViewJavascriptBridge); + }, false); + } }; //fin lib ios - var routing_panel_open = function(){ $('#frm_categories').hide(); $('#chimere_itinerary_panel').show(); @@ -125,7 +124,7 @@ $(function(){ '{{STATIC_URL}}saclay/images/routing_step.png', new OpenLayers.Size(37, 42), new OpenLayers.Pixel(-(37/2), -42)); - var numZoomLevels = 6; + var numZoomLevels = 7; var maxZoomLevel = 19; var resolutions; var zoomOffset; @@ -155,6 +154,8 @@ $(function(){ {% if p_routing_end_lon %}chimere_init_options["routing_end_lon"] = {{ p_routing_end_lon }};{% endif %} {% if p_routing_end_lat %}chimere_init_options["routing_end_lat"] = {{ p_routing_end_lat }};{% endif %} {% if p_routing_steps %}chimere_init_options["routing_steps_lonlat"] = [{{ p_routing_steps }}];{% endif %} + {% if p_routing_transport %}chimere_init_options["routing_transport"] = "{{ p_routing_transport }}";{% endif %} + {% if p_routing_speed %}chimere_init_options["routing_speed"] = "{{ p_routing_speed }}";{% endif %} chimere_init_options["icon_offset"] = new OpenLayers.Pixel({{icon_offset_x}}, {{icon_offset_y}}); chimere_init_options['marker_hover_offset'] = new OpenLayers.Pixel(7, 20); @@ -176,6 +177,8 @@ $(function(){ $('#maps').chimere('zoom', {'area':{{zoom}} }); {% endif %} + $('#{{map_id}}').chimere('addJSON', "{{STATIC_URL}}saclay/json/limites.json"); + // init layer selection $(function() { {% for layer_name, js, def in map_layers %} diff --git a/templates/chimere/blocks/map_menu.html b/templates/chimere/blocks/map_menu.html new file mode 100644 index 0000000..38fb4a8 --- /dev/null +++ b/templates/chimere/blocks/map_menu.html @@ -0,0 +1,14 @@ +{% load i18n %} +<div id='chimere_map_menu'> + <ul> + {% if routing %} + <li id='map_menu_from' class='routing_item'>{% trans "From" context "routing" %}</li> + <li id='map_menu_step' class='routing_item'>{% trans "Add a step" context "routing" %}</li> + <li id='map_menu_to' class='routing_item'>{% trans "To" context "routing" %}</li> + <li id='map_menu_clear' class='routing_item'>{% trans "Clear the itinerary" context "routing" %}</li> + {% endif%} + <li id='map_menu_zoomin'>{% trans "Zoom in" %}</li> + <li id='map_menu_zoomout'>{% trans "Zoom out" %}</li> + <li id='map_menu_center'>{% trans "Center the map here" %}</li> + </ul> +</div> diff --git a/templates/chimere/blocks/news.html b/templates/chimere/blocks/news.html index 84dfe04..3788b64 100644 --- a/templates/chimere/blocks/news.html +++ b/templates/chimere/blocks/news.html @@ -1,5 +1,4 @@ {% load i18n sanitize chimere_tags %} -{% if news_lst %} <script type='text/javascript'> <!-- $(function(){ @@ -14,6 +13,7 @@ $(function(){ <div id='news' style='display:none'> <h2>{% trans "News" %}</h2> <div class='news'> + {% if news_lst %} {% for news in news_lst %} <div class='info'> {% if news.title %} @@ -34,7 +34,11 @@ $(function(){ </p> </div> {%endfor%} + {% else %} + <div class='info'> + <em>{% trans "No news today."%}</em> + </div> + {% endif %} </div> </div> -{% endif %} diff --git a/templates/chimere/blocks/share_bar.html b/templates/chimere/blocks/share_bar.html index 73177fc..aaa9fc4 100644 --- a/templates/chimere/blocks/share_bar.html +++ b/templates/chimere/blocks/share_bar.html @@ -4,12 +4,11 @@ <a href='{{share_network.1}}'>{{share_network.0}}</a> {% endfor %}{%else%} <ul class='share'> - <li class='share-send'><a class='share_link share_id_{{share_networks.0.0}}{% if email_only %}_single{%endif%}' href='{{share_networks.0.1}}'>{% trans "Email" %}</a></li> + <li class='share-send'><a class='share_link share_id_{{share_networks.0.0}}{% if email_only %}_single{%endif%}' href='{{share_networks.0.1}}'><img src="{{share_network.0.2}}" alt="{{share_network.0.0}}"/></a></li> {% if not email_only %}<li class='share-icon'><a href="#">{% trans "Share" %}</a></li>{% for share_network in share_networks %} - {%if forloop.counter0%} - <li class='shared' style='display:none'><a class='share_link share_id_{{share_network.0}}' href='{{share_network.1}}'><img src="{{share_network.2}}" alt="{{share_network.0}}"/></a></li>{%endif%} + <li class='shared'><a class='share_link share_id_{{share_network.0}}' href='{{share_network.1}}'><img src="{{share_network.2}}" alt="{{share_network.0}}"/></a></li> {% endfor %} - <li class='shared' style='display:none'><a href='{% url chimere:feeds-global %}'><img src='{{STATIC_URL}}chimere/img/feed.png' alt='Feeds'/></a></li>{%endif%} + <li class='shared'><a href='{% url chimere:feeds-global %}'><img src='{{STATIC_URL}}chimere/img/feed.png' alt='Feeds'/></a></li>{%endif%} </ul>{% endif %} <script type='text/javascript'> <!-- diff --git a/templates/chimere/blocks/submited.html b/templates/chimere/blocks/submited.html index 93016c5..5e72617 100644 --- a/templates/chimere/blocks/submited.html +++ b/templates/chimere/blocks/submited.html @@ -2,8 +2,8 @@ <div class='edit' id='submited-window'> <p><strong>Merci pour votre contribution au projet !</strong></p> -<p>En proposant un nouvel élément, vous contribuez à enrichir la carte avec des données libres. Une fois validée, votre contribution sera disponible selon les termes de la licence <a href='https://creativecommons.org/licenses/by-sa/3.0/fr/'>Creative Commons Paternité - Pas d’Utilisation Commerciale 2.0 France</a>. Vous devez être l’auteur des éléments que vous nous faites partager ou bien vous être assuré de l’accord de leur auteur pour cette mise à disposition. Ceci concerne les textes, photos et tout contenu multimedia.</p> -<p>N’hésitez pas à nous contacter pour toute question : <a href='mailto:carteouverte@terreetcite.org'>carteouverte@terreetcite.org</a>.</p> +<p>En proposant un nouvel élément, vous contribuez à enrichir la carte avec des données libres. Une fois validée, votre contribution sera disponible selon les termes de la licence <a href='https://creativecommons.org/licenses/by-nc/2.0/fr/'>Creative Commons Paternité - Pas d’Utilisation Commerciale 2.0 France</a>. Vous devez être l’auteur des éléments que vous nous faites partager ou bien vous être assuré de l’accord de leur auteur pour cette mise à disposition. Ceci concerne les textes, photos et tout contenu multimedia.</p> +{% if contact_email %}<p>N’hésitez pas à nous contacter pour toute question : <a href='mailto:{{contact_email}}'>{{contact_email}}</a>.</p>{% endif%} </div> <script type='text/javascript'> <!-- @@ -11,7 +11,7 @@ $("#submited-window").dialog({ modal: true, dialogClass:'no-titlebar-small', - width:300, + width:340, resizable:false, beforeClose: function() { window.location = "{{index_url}}"; diff --git a/templates/chimere/blocks/welcome.html b/templates/chimere/blocks/welcome.html index b811257..8d7add2 100644 --- a/templates/chimere/blocks/welcome.html +++ b/templates/chimere/blocks/welcome.html @@ -7,7 +7,9 @@ $(function(){ $('#welcome video').each(function(index){$(this).pause()}); $('#welcome audio').each(function(index){$(this).pause()}); $("#welcome").dialog({width:826, height:410, dialogClass:'welcome-dialog' - {% if not display %}, autoOpen:false{% endif %}}); + {% if not display %}, autoOpen:false{% endif %}, + open: function () { $("#welcome_content").scrollTop(0); } + }); }); // --> </script> diff --git a/templates/chimere/detail.html b/templates/chimere/detail.html index 52165fc..5d386e0 100644 --- a/templates/chimere/detail.html +++ b/templates/chimere/detail.html @@ -1,108 +1,113 @@ -{% load i18n sanitize chimere_tags %}
-<a href='#' class='close_img'>{% trans "Close"%}</a>
-<h4>{{ marker.name }}</h4>
-<div id='detail_content'>
- {% if marker.default_pictures or marker.default_pictures or marker.default_multimedia_items%}
- <div class='small-gallery'>
- {% for picture in marker.default_pictures %}
- {% multimedia_render picture %}
- {%endfor%}
- {% for multimedia_item in marker.default_multimedia_items %}
- {% multimedia_render multimedia_item %}
- {%endfor%}
- </div>
- {%endif%}
- <div>
- {% if dated %}
- <p id='detail_start_date'><label>{% trans "Date:" %}</label> <span>{{marker.start_date|date:"D d M Y"}}
- {% if marker.end_date %} - {{marker.end_date|date:"D d M Y"}}</p>{% endif %}</span>
- {% endif %}
- {% if marker.description %}
- <div class='description description_short' id='description_short_{{marker.pk}}'>{{ marker.short_desc|sanitize:"p b i br hr strong em span:style a:href:target ul li ol h1 h2 h3 h4 table td tr th"|safe}}{% if marker.description != marker.short_desc%}...{%endif%}</div>
- {% if marker.description != marker.short_desc%}
- <div id='description_long_{{marker.pk}}' class='description description_long'>{{ marker.description|sanitize:"p b i br hr strong em span:style a:href:target ul li ol h1 h2 h3 h4 table td tr th"|safe}}</div>
- {% endif %}
- {% endif %}
- {% for property in marker.getProperties %}{% if property.value %}
- <div class='properties' id='{{property.propertymodel.getAttrName}}'><strong>{{property.propertymodel.name}}</strong> : {% if 'http://' in property.value %}<a href='{{ property.value|sanitize:""}}'>{%endif%}{{ property.value|sanitize:"p b i br hr strong em span:style a:href:target ul li ol h1 h2 h3 h4 table td tr th"|safe}}{% if 'http://' in property.value %}</a>{%endif%}</div>
- {%endif%}{% endfor %}
- {% if marker.multimedia_items %}
- <a href='#' id='show_gallery_link'>{% trans "Show multimedia gallery" %}</a>
- {% endif %}
- </div>
-</div>
-<div id='detail_footer'>
-{% if marker.description and marker.description != marker.short_desc %}
- <p class='read_more' id='read_more_{{marker.pk}}'>{% trans "Read more" %}</p>
- <p class='read_less' id='read_less_{{marker.pk}}'>{% trans "Read less" %}</p>
-{% endif %}
- <div id='detail-action-bar'>
- <a class='detail_from' href='#'>{% trans "From" context "routing" %}</a>
- | <a class='detail_to' href='#'>{% trans "To" context "routing" %}</a>
- </div>
- {% comment %}
- <a href='{% if marker.route %}{% url chimere:editroute-item area_name_slash|default_if_none:"" marker.route.pk "" %}{%else%}{% url chimere:edit-item area_name_slash|default_if_none:"" marker.pk "" %}{%endif%}'>
- {% trans "Submit a modification" %}
- </a>
- {% endcomment %}
-</div>
-{% if marker.multimedia_items %}
-<div id='gallery-{{marker.pk}}' class='gallery'>
- <div class='tabs'>
- <ul>{% for item in marker.multimedia_items %}
- <li><a href="#tab-{{ forloop.counter }}">{{ item.name }}</a></li>{% endfor %}
- </ul>
- {% for multimedia_item in marker.multimedia_items %}
- <div id="tab-{{ forloop.counter }}" class='{% ifequal multimedia_item.multimedia_type.media_type 'V' %}video{% else %}other{% endifequal %}'>
- {% multimedia_render multimedia_item %}
- </div>{% endfor %}
- </div>
-</div>
-{% endif %}
-<script language='javascript' type='text/javascript'>
-<!--
-$('html').addClass('js-on');
-$(function(){
- $("#gallery-{{marker.pk}}").dialog({title:"{{marker.name}}", autoOpen: false,
- height: "auto", width: "auto", dialogClass:'no-titlebar'});
- $('div.media-player').jmeEmbedControls();
- $('.tabs').tabs({
- select: function(event, ui) {
- //pause all medias
- $('video').each(function(index){$(this).pause()});
- $('audio').each(function(index){$(this).pause()});
- //start current tabvideo
- $('ui.panel video').each(function(index){
- //prevents a Flash-Bug in IE with newest Flash-Player
- $(this).reinitMedia({queue: true})
- .play()
- ;});
- $('ui.panel audio').each(function(index){
- //prevents a Flash-Bug in IE with newest Flash-Player
- $(this).reinitMedia({queue: true})
- .play()
- ;});
- }
- });
- $('.video div.media-player').bind('useractive', function(){
- $('div.media-controls', this).stop().animate({opacity: 1});
- }).bind('userinactive', function(){
- $('div.media-controls', this).stop().animate({opacity: 0});
- });
-});
-$("#gallery-{{marker.pk}}").bind( "dialogopen", function(event, ui) {
- $("#gallery-{{marker.pk}}").dialog("option", "height", 'auto');
- $("#gallery-{{marker.pk}}").dialog("option", "width", 'auto');
- $("#gallery-{{marker.pk}}").dialog("option", "position", ['center', 'center']);
-});
-$("#gallery-{{marker.pk}}").bind( "dialogclose", function(event, ui) {
- //pause all medias
- $('video').each(function(index){$(this).pause()});
- $('audio').each(function(index){$(this).pause()});
-});
-$('#show_gallery_link').click(function(){
- $("#gallery-{{marker.pk}}").dialog('open');
- return false;
-});
-// -->
-</script>
+{% load i18n sanitize chimere_tags %} +<a href='#' class='close_img'>{% trans "Close"%}</a> +<h4>{{ marker.name }}</h4> +<div id='detail_content'> + {% if marker.default_pictures or marker.default_pictures or marker.default_multimedia_items%} + <div class='small-gallery'> + {% for picture in marker.default_pictures %} + {% multimedia_render picture %} + {%endfor%} + {% for multimedia_item in marker.default_multimedia_items %} + {% multimedia_render multimedia_item %} + {%endfor%} + {% for item in marker.multimedia_items %} + {% multimedia_render item %} + {%endfor%} + </div> + {%endif%} + <div> + {% if dated %} + <p id='detail_start_date'><label>{% trans "Date:" %}</label> <span>{{marker.start_date|date:"D d M Y"}} + {% if marker.end_date %} - {{marker.end_date|date:"D d M Y"}}</p>{% endif %}</span> + {% endif %} + {% if marker.description %} + <div id='description_long_{{marker.pk}}' class='description'>{{ marker.description|sanitize:"p b i br hr strong em span:style a:href:target ul li ol h1 h2 h3 h4 table td tr th"|safe}}</div> + {% endif %} + {% for property in marker.getProperties %}{% if property.value %} + <div class='properties' id='{{property.propertymodel.getAttrName}}'><strong>{{property.propertymodel.name}}</strong> : {% if 'http://' in property.value or 'https://' in property.value %}<a href='{{ property.value|sanitize:""}}'>{%endif%}{{ property.value|sanitize:"p b i br hr strong em span:style a:href:target ul li ol h1 h2 h3 h4 table td tr th"|safe}}{% if 'http://' in property.value or 'https://' in property.value %}</a>{%endif%}</div> + {%endif%}{% endfor %} + {% if marker.origin %} + <div class='origin'><label>Source :</label> {{marker.origin|safe}}</div> + {% if marker.multimedia_items %} + <a href='#' id='show_gallery_link'>{% trans "Show multimedia gallery" %}</a> + {% endif %} + </div> +</div> +<div id='detail_footer'> + <div id='detail-action-bar'> + {%if routing_enabled%}<a class='detail_from' href='#'>{% trans "From" context "routing" %}</a> + | <a class='detail_to' href='#'>{% trans "To" context "routing" %}</a> + | {% endif %}<a class='detail_zoomin' href='#'>{% trans "Zoom in" %}</a> + | <a class='detail_zoomout' href='#'>{% trans "Zoom out" %}</a> + </div> + <ul class='share'> + <li><a href="{{modif_by_email}}">{% trans "Propose a modification" %}</a></li> + <li class='sep'>–</li> + </ul> + {% share_bar marker.name %} + {% comment %} + <a href='{% if marker.route %}{% url chimere:editroute-item area_name_slash|default_if_none:"" marker.route.pk "" %}{%else%}{% url chimere:edit-item area_name_slash|default_if_none:"" marker.pk "" %}{%endif%}'> + {% trans "Submit a modification" %} + </a> + {% endcomment %} +</div> +{% if marker.multimedia_items %} +<div id='gallery-{{marker.pk}}' class='gallery'> + <div class='tabs'> + <ul>{% for item in marker.multimedia_items %} + <li><a href="#tab-{{ forloop.counter }}">{{ item.name }}</a></li>{% endfor %} + </ul> + {% for multimedia_item in marker.multimedia_items %} + <div id="tab-{{ forloop.counter }}" class='{% ifequal multimedia_item.multimedia_type.media_type 'V' %}video{% else %}other{% endifequal %}'> + {% multimedia_render multimedia_item %} + </div>{% endfor %} + </div> +</div> +{% endif %} +<script language='javascript' type='text/javascript'> +<!-- +$('html').addClass('js-on'); +$(function(){ + $("#gallery-{{marker.pk}}").dialog({title:"{{marker.name}}", autoOpen: false, + height: "auto", width: "auto", dialogClass:'no-titlebar'}); + $('div.media-player').jmeEmbedControls(); + $('.tabs').tabs({ + select: function(event, ui) { + //pause all medias + $('video').each(function(index){$(this).pause()}); + $('audio').each(function(index){$(this).pause()}); + //start current tabvideo + $('ui.panel video').each(function(index){ + //prevents a Flash-Bug in IE with newest Flash-Player + $(this).reinitMedia({queue: true}) + .play() + ;}); + $('ui.panel audio').each(function(index){ + //prevents a Flash-Bug in IE with newest Flash-Player + $(this).reinitMedia({queue: true}) + .play() + ;}); + } + }); + $('.video div.media-player').bind('useractive', function(){ + $('div.media-controls', this).stop().animate({opacity: 1}); + }).bind('userinactive', function(){ + $('div.media-controls', this).stop().animate({opacity: 0}); + }); +}); +$("#gallery-{{marker.pk}}").bind( "dialogopen", function(event, ui) { + $("#gallery-{{marker.pk}}").dialog("option", "height", 'auto'); + $("#gallery-{{marker.pk}}").dialog("option", "width", 'auto'); + $("#gallery-{{marker.pk}}").dialog("option", "position", ['center', 'center']); +}); +$("#gallery-{{marker.pk}}").bind( "dialogclose", function(event, ui) { + //pause all medias + $('video').each(function(index){$(this).pause()}); + $('audio').each(function(index){$(this).pause()}); +}); +$('#show_gallery_link').click(function(){ + $("#gallery-{{marker.pk}}").dialog('open'); + return false; +}); +// --> +</script> diff --git a/templates/chimere/main_map.html b/templates/chimere/main_map.html index 0e4ffd2..38c4bbe 100644 --- a/templates/chimere/main_map.html +++ b/templates/chimere/main_map.html @@ -1,114 +1,124 @@ -{% extends "chimere/base.html" %}
-{% load i18n unlocalize_point chimere_tags %}
-{% block extra_head %}
-{% head_jquery %}
-{% head_chimere %}
-{% head_jme %}
-{% head_form %}
-<script src="{{ STATIC_URL }}chimere/js/jquery.chimere.js" type="text/javascript"></script>
-<script src="{{ STATIC_URL }}saclay/js/SaclayCloud.js" type="text/javascript"></script>
-<script src="{{ STATIC_URL }}saclay/js/jquery.form.js" type="text/javascript"></script>
-
-<script type='text/javascript' language='javascript'>
- <!--
- var default_error_message = "{% trans "Error while loading the page... Refresh the page. If the problem persist contact the webmaster." %}";
- var edit_url = "{% url edit %}";
- var edit_event_url = "{% url edit-event %}";
- var edit_route_url = "{% url edit-route %}";
- // -->
-</script>
-<script src="{{ STATIC_URL }}saclay/js/interface.js" type="text/javascript"></script>
-{{ block.super }}
-{% endblock %}
-{% block message_edit %}{% endblock %}
-{% block sidebar %}
- <div class='sidebar-handler' id='sidebar-handler-hide'>
- </div>
- <!-- SUPPRIME POUR LA VUE MOBILE
- <div id='action-panel'>
- <ul id='map-actions' class='action'>
- <li id='action-categories' class='state-active'>
- <label>{% trans "Categories" %}</label>
- </li>{% if itinerary_form %}
- <li id='action-routing'>
- <label>{% trans "Routing" %}</label>
- </li>{% endif %}
- </ul>
- <ul id='edit-actions' class='action'>
- <li id='action-edit-marker' class='state-active'>
- <label>{% trans "Location" %}</label>
- </li>
- <li id='action-edit-route'>
- <label>{% trans "Wander" %}</label>
- </li>
- <li id='action-edit-event'>
- <label>{% trans "Event" %}</label>
- </li>
- </ul>
- </div>
- FIN SUPPRESSION POUR LA VUE -->
- <div id='panel'>
- <div id='map-panel'>
- <form action='.' method='post' name='frm_categories' id='frm_categories'>
- <div id='categories'>{# dynamic content #}
- </div>
- </form>
- {% routing %}
- </div>
- <div id='edit-panel'>
- <div id='frm-edit-marker'>{# dynamic content #}
- </div>
- <div id='frm-edit-route'>{# dynamic content #}
- </div>
- <div id='frm-edit-event'>{# dynamic content #}
- </div>
- </div>
- </div>
- <!-- SUPPRIME POUR LA VUE MOBILE
- <div class='footer' id='footer-panel'>
- {% if contact_email %}<a href='mailto:{{contact_email}}' id='contactus'>{% trans "contact us" %}</a> | {% endif %}
- <a href='{% url chimere:extra_page '' 'legal' %}' id='page-legal' class='dyn-page'>{% trans "terms of service, credits" %}</a>
- </div>
- FIN SUPPRESSION POUR LA VUE -->
-{% endblock %}
-{% block content %}
- <div id='category_description'>
- </div>
- <script type='text/javascript'>
- $(function(){
- $('#category_description').dialog({'autoOpen':false, width:630,
- 'dialogClass':'no-titlebar'});
- });
- </script>
- <div class='sidebar-handler' id='sidebar-handler-show'>
- </div>
- <div id='detail' class='ui-widget ui-corner-all'></div>
- {% if not itinerary_form %}<div class='map_button'>
- <a href='#' id='button-move-map' class='toggle-button toggle-button-active' onclick='toggleDrawOff();return false;'>
- {% trans "Move on the map" %}
- </a>
- <a href='#' id='button-draw-map' class='toggle-button toggle-button-inactive' onclick='toggleDrawOn();return false;'>
- {% trans "Draw" %}
- </a>
- </div>{% endif %}
- <div id='permalink'></div>
- {% display_news news_visible %}
- {{ block.super }}
- <div id='map-shadow'></div>
- <div id='default-message'></div>
-<script type="text/javascript">
- <!--
- $("#main-map").show();
- // -->
-</script>
- {% map_menu %}
- {% map 'main-map' %}
- <div id='chimere_message'></div>
- <script type='text/javascript'>
- $(function(){$('#chimere_message').dialog({'autoOpen':false,
- dialogClass:'no-titlebar-simple', position:'right bottom',
- resizable: false});});
- </script>
-{% endblock %}
-{% block footer %}
-{% endblock %}
+{% extends "chimere/base.html" %} +{% load i18n unlocalize_point chimere_tags %} +{% block extra_head %} +{% head_jquery %} +{% head_chimere %} +{% head_jme %} +{% head_form %} +<script src="{{ STATIC_URL }}chimere/js/jquery.chimere.js" type="text/javascript"></script> +<script src="{{ STATIC_URL }}saclay/js/SaclayCloud.js" type="text/javascript"></script> +<script src="{{ STATIC_URL }}saclay/js/jquery.form.js" type="text/javascript"></script> + +<script type='text/javascript' language='javascript'> + <!-- + var default_error_message = "{% trans "Error while loading the page... Refresh the page. If the problem persist contact the webmaster." %}"; + var edit_url = "{% url edit %}"; + var edit_event_url = "{% url edit-event %}"; + var edit_route_url = "{% url edit-route %}"; + // --> +</script> +<script src="{{ STATIC_URL }}saclay/js/interface.js" type="text/javascript"></script> +{{ block.super }} +{% endblock %} +{% block message_edit %}{% endblock %} +{% block sidebar %} + <div class='sidebar-handler' id='sidebar-handler-hide'> + </div> + {% comment %} + <!-- SUPPRIME POUR LA VUE MOBILE + <div id='action-panel'> + <ul id='map-actions' class='action'> + <li id='action-categories' class='state-active'> + <label>{% trans "Categories" %}</label> + </li>{% if itinerary_form %} + <li id='action-routing'> + <label>{% trans "Routing" %}</label> + </li>{% endif %} + </ul> + <ul id='edit-actions' class='action'> + <li id='action-edit-marker' class='state-active'> + <label>{% trans "Location" %}</label> + </li> + <li id='action-edit-route'> + <label>{% trans "Wander" %}</label> + </li> + <li id='action-edit-event'> + <label>{% trans "Event" %}</label> + </li> + </ul> + </div> + FIN SUPPRESSION POUR LA VUE --> + {% endcomment %} + <div id='panel'> + <div id='map-panel'> + <form action='.' method='post' name='frm_categories' id='frm_categories'> + <div id='categories'>{# dynamic content #} + </div> + </form> + {% routing %} + </div> + <div id='edit-panel'> + <div id='frm-edit-marker'>{# dynamic content #} + </div> + <div id='frm-edit-route'>{# dynamic content #} + </div> + <div id='frm-edit-event'>{# dynamic content #} + </div> + </div> + </div> + {% comment %} + <!-- SUPPRIME POUR LA VUE MOBILE + <div class='footer' id='footer-panel'> + {% if contact_email %}<a href='mailto:{{contact_email}}' id='contactus'>{% trans "contact us" %}</a> | {% endif %} + <a href='{% url chimere:extra_page '' 'legal' %}' id='page-legal' class='dyn-page'>{% trans "terms of service, credits" %}</a> + </div> + FIN SUPPRESSION POUR LA VUE --> + {% endcomment %} +{% endblock %} +{% block content %} + <div id='category_description'> + </div> + <script type='text/javascript'> + $(function(){ + $('#category_description').dialog({'autoOpen':false, width:630, + 'dialogClass':'no-titlebar'}); + }); + </script> + <div class='sidebar-handler' id='sidebar-handler-show'> + </div> + <div id='detail' class='ui-widget ui-corner-all'></div> + {% if not itinerary_form %}<div class='map_button'> + <a href='#' id='button-move-map' class='toggle-button toggle-button-active' onclick='toggleDrawOff();return false;'> + {% trans "Move on the map" %} + </a> + <a href='#' id='button-draw-map' class='toggle-button toggle-button-inactive' onclick='toggleDrawOn();return false;'> + {% trans "Draw" %} + </a> + </div>{% endif %} + <div id='permalink'></div> + {% if simple %} + {% display_welcome 0 %} + {%else%} + {% display_welcome news_visible %} + {% endif %} + {% display_news news_visible %} + {{ block.super }} + <div id='map-shadow'></div> + <div id='default-message'></div> +<script type="text/javascript"> + <!-- + $("#main-map").show(); + // --> +</script> + {% map_menu %} + {% map 'main-map' %} + <div id='chimere_message'></div> + <script type='text/javascript'> + $(function(){$('#chimere_message').dialog({'autoOpen':false, + dialogClass:'no-titlebar-simple', position:'right bottom', + resizable: false});}); + </script> +{% endblock %} +{% block footer %} + <p class='map-footer'>{% include "chimere/blocks/footer.html" %}</p> +{% endblock %} diff --git a/templates/chimere/main_map_simple.html b/templates/chimere/main_map_simple.html new file mode 100644 index 0000000..a14ea3f --- /dev/null +++ b/templates/chimere/main_map_simple.html @@ -0,0 +1,116 @@ +{% extends "chimere/base.html" %} +{% load i18n unlocalize_point chimere_tags %} +{% block extra_head %} +{% head_jquery %} +{% head_chimere %} +{% head_jme %} +{% head_form %} +<script src="{{ STATIC_URL }}chimere/js/jquery.chimere.js" type="text/javascript"></script> +<script src="{{ STATIC_URL }}saclay/js/SaclayCloud.js" type="text/javascript"></script> +<script src="{{ STATIC_URL }}saclay/js/jquery.form.js" type="text/javascript"></script> + +<script type='text/javascript' language='javascript'> + <!-- + var default_error_message = "{% trans "Error while loading the page... Refresh the page. If the problem persist contact the webmaster." %}"; + var edit_url = "{% url edit %}"; + var edit_event_url = "{% url edit-event %}"; + var edit_route_url = "{% url edit-route %}"; + // --> +</script> +<script src="{{ STATIC_URL }}saclay/js/interface.js" type="text/javascript"></script> +{{ block.super }} +{% endblock %} +{% block message_edit %}{% endblock %} +{% block sidebar %} + <div class='sidebar-handler' id='sidebar-handler-hide'> + </div> + <div id='action-panel'> + <ul id='map-actions' class='action'> + <li id='action-categories' class='state-active'> + <label>{% trans "Categories" %}</label> + </li>{% if itinerary_form %} + <li id='action-routing'> + <label>{% trans "Routing" %}</label> + </li>{% endif %} + </ul> + <ul id='edit-actions' class='action'> + <li id='action-edit-marker' class='state-active'> + <label>{% trans "Location" %}</label> + </li> + <li id='action-edit-route'> + <label>{% trans "Wander" %}</label> + </li> + <li id='action-edit-event'> + <label>{% trans "Event" %}</label> + </li> + </ul> + </div> + <div id='panel'> + <div id='map-panel'> + <form action='.' method='post' name='frm_categories' id='frm_categories'> + <div id='categories'>{# dynamic content #} + </div> + </form> + {% routing %} + </div> + <div id='edit-panel'> + <div id='frm-edit-marker'>{# dynamic content #} + </div> + <div id='frm-edit-route'>{# dynamic content #} + </div> + <div id='frm-edit-event'>{# dynamic content #} + </div> + </div> + </div> + <div class='footer' id='footer-panel'> + {% if contact_email %}<a href='mailto:{{contact_email}}' id='contactus'>{% trans "contact us" %}</a> | {% endif %} + <a href='{% url chimere:extra_page '' 'legal' %}' id='page-legal' class='dyn-page'>{% trans "terms of service, credits" %}</a> + </div> +{% endblock %} +{% block content %} + <div id='category_description'> + </div> + <script type='text/javascript'> + $(function(){ + $('#category_description').dialog({'autoOpen':false, width:630, + 'dialogClass':'no-titlebar'}); + }); + </script> + <div class='sidebar-handler' id='sidebar-handler-show'> + </div> + <div id='detail' class='ui-widget ui-corner-all'></div> + {% if not itinerary_form %}<div class='map_button'> + <a href='#' id='button-move-map' class='toggle-button toggle-button-active' onclick='toggleDrawOff();return false;'> + {% trans "Move on the map" %} + </a> + <a href='#' id='button-draw-map' class='toggle-button toggle-button-inactive' onclick='toggleDrawOn();return false;'> + {% trans "Draw" %} + </a> + </div>{% endif %} + <div id='permalink'></div> + {% if simple %} + {% display_welcome 0 %} + {%else%} + {% display_welcome news_visible %} + {% endif %} + {% display_news news_visible %} + {{ block.super }} + <div id='map-shadow'></div> + <div id='default-message'></div> +<script type="text/javascript"> + <!-- + $("#main-map").show(); + // --> +</script> + {% map_menu %} + {% map 'main-map' %} + <div id='chimere_message'></div> + <script type='text/javascript'> + $(function(){$('#chimere_message').dialog({'autoOpen':false, + dialogClass:'no-titlebar-simple', position:'right bottom', + resizable: false});}); + </script> +{% endblock %} +{% block footer %} + <p class='map-footer'>{% include "chimere/blocks/footer.html" %}</p> +{% endblock %} @@ -31,6 +31,7 @@ def index_saclay(request, area_name=None, default_area=None, simple=False): tpl, response_dct = index(request, area_name, default_area, simple, get_response=True) response_dct['news_visible'] = False if request.GET else True + response_dct['simple'] = simple return render_to_response(tpl, response_dct, context_instance=RequestContext(request)) diff --git a/xslt/guyancourt.xslt b/xslt/guyancourt.xslt new file mode 100644 index 0000000..235879b --- /dev/null +++ b/xslt/guyancourt.xslt @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8" ?> +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> +<xsl:output method="xml" indent="yes"/> + <xsl:template match="/"> + <items> + <xsl:for-each select="/rss/channel/*/item"> + <item> + <name>Ville de Guyancourt : <xsl:value-of select="title"/></name> + <link><xsl:value-of select="link"/></link> + <description><xsl:value-of select="description"/></description> + <key>guyancourt-<xsl:value-of select="guid"/></key> + </item> + </xsl:for-each> + </items> + </xsl:template> +</xsl:stylesheet> + diff --git a/xslt/magny-les-hameaux.xslt b/xslt/magny-les-hameaux.xslt new file mode 100644 index 0000000..3cb3786 --- /dev/null +++ b/xslt/magny-les-hameaux.xslt @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8" ?> +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> +<xsl:output method="xml" indent="yes"/> + <xsl:template match="/"> + <items> + <xsl:for-each select="/nodes/node"> + <item> + <date><xsl:value-of select="date"/></date> + <name>Magny-les-Hameaux : <xsl:value-of select="titre"/></name> + <category><xsl:value-of select="tiquette"/></category> + <link><xsl:value-of select="lien"/></link> + <description><xsl:value-of select="corps"/></description> + <key>magny-les-hameaux-<xsl:value-of select="titre"/>-<xsl:value-of select="date"/></key> + <lat><xsl:value-of select="latitude"/></lat> + <lon><xsl:value-of select="longitude"/></lon> + </item> + </xsl:for-each> + </items> + </xsl:template> +</xsl:stylesheet> + |