From 9cce1076a9a70d9f205024ae3d1d0327d3dc6065 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20P=C3=A9pin?= Date: Thu, 26 May 2016 23:42:01 +0200 Subject: [PATCH] Suppressions de vieux dossiers inutiles --- static/grappelli_old/css/admin-tools.css | 85 - static/grappelli_old/css/base.css | 35 - static/grappelli_old/css/buttons.css | 379 - static/grappelli_old/css/components.css | 890 - .../datepicker/grappelli-theme-extensions.css | 392 - static/grappelli_old/css/forms.css | 1243 - .../css/grappelli-skin-basic.css | 1301 -- .../css/grappelli-skin-default.css | 1892 -- .../css/jquery-ui-grappelli-extensions.css | 611 - static/grappelli_old/css/reset.css | 40 - static/grappelli_old/css/structures.css | 661 - static/grappelli_old/css/tables.css | 138 - static/grappelli_old/css/tools.css | 306 - static/grappelli_old/css/typography.css | 274 - .../images/backgrounds/changelist-results.png | Bin 244 -> 0 bytes .../images/backgrounds/loading-small.gif | Bin 3027 -> 0 bytes .../images/backgrounds/messagelist.png | Bin 1247 -> 0 bytes .../images/backgrounds/nav-grabber.gif | Bin 116 -> 0 bytes .../backgrounds/ui-sortable-placeholder.png | Bin 259 -> 0 bytes .../images/icons-s2649da6b63.png | Bin 4913 -> 0 bytes .../images/icons-s4a437305c0.png | Bin 8572 -> 0 bytes .../images/icons-s96d5c23000.png | Bin 9159 -> 0 bytes .../images/icons-small-s4291b06aac.png | Bin 750 -> 0 bytes .../images/icons-small-s7d28d7943b.png | Bin 891 -> 0 bytes .../images/icons-small-s9045a82f03.png | Bin 799 -> 0 bytes .../images/icons-small/add-link.png | Bin 986 -> 0 bytes .../images/icons-small/add-link_hover.png | Bin 986 -> 0 bytes .../images/icons-small/change-link.png | Bin 963 -> 0 bytes .../images/icons-small/change-link_hover.png | Bin 963 -> 0 bytes .../images/icons-small/delete-link.png | Bin 979 -> 0 bytes .../icons-small/filter-choice-selected.png | Bin 1098 -> 0 bytes .../images/icons-small/link-external.png | Bin 1030 -> 0 bytes .../icons-small/link-external_hover.png | Bin 1030 -> 0 bytes .../images/icons-small/link-internal.png | Bin 1020 -> 0 bytes .../icons-small/link-internal_hover.png | Bin 1022 -> 0 bytes .../images/icons-small/sort-remove.png | Bin 979 -> 0 bytes .../images/icons/add-another.png | Bin 1000 -> 0 bytes .../images/icons/add-another_hover.png | Bin 1000 -> 0 bytes .../grappelli_old/images/icons/back-link.png | Bin 1009 -> 0 bytes .../images/icons/back-link_hover.png | Bin 1009 -> 0 bytes .../images/icons/breadcrumbs-rtl.png | Bin 1103 -> 0 bytes .../images/icons/breadcrumbs-rtl_hover.png | Bin 1104 -> 0 bytes .../images/icons/breadcrumbs.png | Bin 1098 -> 0 bytes .../images/icons/breadcrumbs_hover.png | Bin 1094 -> 0 bytes .../images/icons/date-hierarchy-back-rtl.png | Bin 1092 -> 0 bytes .../icons/date-hierarchy-back-rtl_hover.png | Bin 1092 -> 0 bytes .../images/icons/date-hierarchy-back.png | Bin 1018 -> 0 bytes .../icons/date-hierarchy-back_hover.png | Bin 1018 -> 0 bytes .../grappelli_old/images/icons/datepicker.png | Bin 256 -> 0 bytes .../images/icons/datepicker_hover.png | Bin 265 -> 0 bytes .../images/icons/datetime-now.png | Bin 1181 -> 0 bytes .../images/icons/datetime-now_hover.png | Bin 1136 -> 0 bytes .../images/icons/form-select.png | Bin 289 -> 0 bytes .../images/icons/object-tools-add-link.png | Bin 1056 -> 0 bytes .../icons/object-tools-viewsite-link.png | Bin 1082 -> 0 bytes .../images/icons/pulldown-handler.png | Bin 225 -> 0 bytes .../images/icons/pulldown-handler_hover.png | Bin 228 -> 0 bytes .../icons/pulldown-handler_selected.png | Bin 228 -> 0 bytes .../images/icons/related-lookup-m2m.png | Bin 375 -> 0 bytes .../images/icons/related-lookup-m2m_hover.png | Bin 368 -> 0 bytes .../images/icons/related-lookup.png | Bin 374 -> 0 bytes .../images/icons/related-lookup_hover.png | Bin 377 -> 0 bytes .../images/icons/related-remove.png | Bin 1107 -> 0 bytes .../images/icons/related-remove_hover.png | Bin 1106 -> 0 bytes .../grappelli_old/images/icons/searchbox.png | Bin 3136 -> 0 bytes .../icons/selector-add-m2m-horizontal.png | Bin 2991 -> 0 bytes .../selector-add-m2m-horizontal_hover.png | Bin 2995 -> 0 bytes .../icons/selector-add-m2m-vertical.png | Bin 3023 -> 0 bytes .../icons/selector-add-m2m-vertical_hover.png | Bin 3023 -> 0 bytes .../images/icons/selector-filter.png | Bin 247 -> 0 bytes .../icons/selector-remove-m2m-horizontal.png | Bin 2998 -> 0 bytes .../selector-remove-m2m-horizontal_hover.png | Bin 3003 -> 0 bytes .../icons/selector-remove-m2m-vertical.png | Bin 3009 -> 0 bytes .../selector-remove-m2m-vertical_hover.png | Bin 3009 -> 0 bytes .../images/icons/sort-remove.png | Bin 1130 -> 0 bytes .../images/icons/sort-remove_hover.png | Bin 1130 -> 0 bytes .../images/icons/sorted-ascending.png | Bin 1150 -> 0 bytes .../images/icons/sorted-descending.png | Bin 1148 -> 0 bytes .../grappelli_old/images/icons/status-no.png | Bin 323 -> 0 bytes .../images/icons/status-unknown.png | Bin 406 -> 0 bytes .../grappelli_old/images/icons/status-yes.png | Bin 396 -> 0 bytes .../images/icons/th-ascending.png | Bin 243 -> 0 bytes .../images/icons/th-descending.png | Bin 240 -> 0 bytes .../grappelli_old/images/icons/timepicker.png | Bin 466 -> 0 bytes .../images/icons/timepicker_hover.png | Bin 463 -> 0 bytes .../images/icons/tools-add-handler.png | Bin 226 -> 0 bytes .../images/icons/tools-add-handler_hover.png | Bin 196 -> 0 bytes .../images/icons/tools-arrow-down-handler.png | Bin 228 -> 0 bytes .../icons/tools-arrow-down-handler_hover.png | Bin 225 -> 0 bytes .../images/icons/tools-arrow-up-handler.png | Bin 217 -> 0 bytes .../icons/tools-arrow-up-handler_hover.png | Bin 217 -> 0 bytes .../images/icons/tools-close-handler.png | Bin 256 -> 0 bytes .../icons/tools-close-handler_hover.png | Bin 270 -> 0 bytes .../images/icons/tools-delete-handler.png | Bin 210 -> 0 bytes .../icons/tools-delete-handler_hover.png | Bin 237 -> 0 bytes .../images/icons/tools-drag-handler.png | Bin 253 -> 0 bytes .../images/icons/tools-drag-handler_hover.png | Bin 221 -> 0 bytes .../images/icons/tools-open-handler.png | Bin 274 -> 0 bytes .../images/icons/tools-open-handler_hover.png | Bin 274 -> 0 bytes .../images/icons/tools-remove-handler.png | Bin 180 -> 0 bytes .../icons/tools-remove-handler_hover.png | Bin 161 -> 0 bytes .../images/icons/tools-trash-handler.png | Bin 269 -> 0 bytes .../icons/tools-trash-handler_hover.png | Bin 277 -> 0 bytes .../icons/tools-trash-list-toggle-handler.png | Bin 263 -> 0 bytes .../tools-trash-list-toggle-handler_hover.png | Bin 219 -> 0 bytes .../images/icons/tools-viewsite-link.png | Bin 251 -> 0 bytes .../icons/tools-viewsite-link_hover.png | Bin 208 -> 0 bytes .../images/icons/ui-datepicker-next.png | Bin 1007 -> 0 bytes .../images/icons/ui-datepicker-next_hover.png | Bin 1007 -> 0 bytes .../images/icons/ui-datepicker-prev.png | Bin 1009 -> 0 bytes .../images/icons/ui-datepicker-prev_hover.png | Bin 1009 -> 0 bytes static/grappelli_old/img/admin/arrow-down.gif | Bin 80 -> 0 bytes static/grappelli_old/img/admin/arrow-up.gif | Bin 838 -> 0 bytes static/grappelli_old/img/admin/icon-no.gif | Bin 49 -> 0 bytes .../grappelli_old/img/admin/icon-unknown.gif | Bin 49 -> 0 bytes static/grappelli_old/img/admin/icon-yes.gif | Bin 49 -> 0 bytes .../grappelli_old/img/admin/icon_addlink.gif | Bin 49 -> 0 bytes .../grappelli_old/img/admin/selector-add.gif | Bin 55 -> 0 bytes .../img/admin/selector-search.gif | Bin 55 -> 0 bytes .../img/backgrounds/autocomplete.png | Bin 381 -> 0 bytes .../img/backgrounds/changelist-results.png | Bin 244 -> 0 bytes .../img/backgrounds/loading-small.gif | Bin 3027 -> 0 bytes .../img/backgrounds/tooltip-pointer.png | Bin 302 -> 0 bytes .../backgrounds/ui-sortable-placeholder.png | Bin 259 -> 0 bytes static/grappelli_old/img/grappelli-icon.png | Bin 423 -> 0 bytes .../icons/icon-actionlist_addlink-hover.png | Bin 152 -> 0 bytes .../img/icons/icon-actionlist_addlink.png | Bin 152 -> 0 bytes .../icon-actionlist_changelink-hover.png | Bin 131 -> 0 bytes .../img/icons/icon-actionlist_changelink.png | Bin 132 -> 0 bytes .../img/icons/icon-actionlist_deletelink.png | Bin 137 -> 0 bytes .../img/icons/icon-actions-add-link-hover.png | Bin 152 -> 0 bytes .../img/icons/icon-actions-add-link.png | Bin 152 -> 0 bytes .../icons/icon-actions-change-link-hover.png | Bin 131 -> 0 bytes .../img/icons/icon-actions-change-link.png | Bin 132 -> 0 bytes .../img/icons/icon-actions-delete-link.png | Bin 137 -> 0 bytes .../img/icons/icon-actions_changelist.png | Bin 369 -> 0 bytes .../img/icons/icon-add_another-hover.png | Bin 165 -> 0 bytes .../img/icons/icon-add_another.png | Bin 166 -> 0 bytes .../img/icons/icon-addlink-hover.png | Bin 165 -> 0 bytes .../grappelli_old/img/icons/icon-addlink.png | Bin 166 -> 0 bytes ...icon-admin_tools-dropdown-active-hover.png | Bin 152 -> 0 bytes .../icon-admin_tools-dropdown-active.png | Bin 150 -> 0 bytes .../icons/icon-admin_tools-dropdown-hover.png | Bin 150 -> 0 bytes .../img/icons/icon-admin_tools-dropdown.png | Bin 165 -> 0 bytes .../icon-autocomplete-fk-remove-hover.png | Bin 266 -> 0 bytes .../img/icons/icon-autocomplete-fk-remove.png | Bin 281 -> 0 bytes .../icon-autocomplete-m2m-remove-hover.png | Bin 266 -> 0 bytes .../icons/icon-autocomplete-m2m-remove.png | Bin 281 -> 0 bytes .../img/icons/icon-bookmark_add-hover.png | Bin 171 -> 0 bytes .../img/icons/icon-bookmark_add-inactive.png | Bin 171 -> 0 bytes .../img/icons/icon-bookmark_add.png | Bin 171 -> 0 bytes .../img/icons/icon-bookmark_manage-hover.png | Bin 2925 -> 0 bytes .../img/icons/icon-bookmark_manage.png | Bin 2928 -> 0 bytes .../img/icons/icon-bookmark_remove-hover.png | Bin 146 -> 0 bytes .../icons/icon-bookmark_remove-inactive.png | Bin 214 -> 0 bytes .../img/icons/icon-bookmark_remove.png | Bin 143 -> 0 bytes .../img/icons/icon-calendar-hover.png | Bin 236 -> 0 bytes .../grappelli_old/img/icons/icon-calendar.png | Bin 237 -> 0 bytes .../img/icons/icon-calendarnav_next.png | Bin 186 -> 0 bytes .../img/icons/icon-calendarnav_previous.png | Bin 186 -> 0 bytes .../img/icons/icon-changelink-hover.png | Bin 2924 -> 0 bytes .../img/icons/icon-changelink.png | Bin 2925 -> 0 bytes .../img/icons/icon-changelist-actions.png | Bin 369 -> 0 bytes .../img/icons/icon-clock-hover.png | Bin 3214 -> 0 bytes static/grappelli_old/img/icons/icon-clock.png | Bin 3213 -> 0 bytes .../icons/icon-date-hierarchy-back-hover.png | Bin 170 -> 0 bytes .../img/icons/icon-date-hierarchy-back.png | Bin 170 -> 0 bytes .../img/icons/icon-datepicker-hover.png | Bin 236 -> 0 bytes .../img/icons/icon-datepicker.png | Bin 237 -> 0 bytes .../img/icons/icon-dropdown-hover.png | Bin 215 -> 0 bytes .../grappelli_old/img/icons/icon-dropdown.png | Bin 215 -> 0 bytes ...on-edit-dashboard-toggle-handler-hover.png | Bin 336 -> 0 bytes .../icon-edit-dashboard-toggle-handler.png | Bin 337 -> 0 bytes .../img/icons/icon-fb-show-hover.png | Bin 3136 -> 0 bytes .../grappelli_old/img/icons/icon-fb-show.png | Bin 380 -> 0 bytes .../img/icons/icon-fb_show-hover.png | Bin 3312 -> 0 bytes .../grappelli_old/img/icons/icon-fb_show.png | Bin 3305 -> 0 bytes .../img/icons/icon-form-select.png | Bin 289 -> 0 bytes ...con-inline_item_tools-addhandler-hover.png | Bin 159 -> 0 bytes .../icon-inline_item_tools-addhandler.png | Bin 163 -> 0 bytes ...n-inline_item_tools-closehandler-hover.png | Bin 220 -> 0 bytes .../icon-inline_item_tools-closehandler.png | Bin 219 -> 0 bytes ...con-inline_item_tools-deletelink-hover.png | Bin 266 -> 0 bytes .../icon-inline_item_tools-deletelink.png | Bin 237 -> 0 bytes ...on-inline_item_tools-draghandler-hover.png | Bin 246 -> 0 bytes .../icon-inline_item_tools-draghandler.png | Bin 246 -> 0 bytes ...on-inline_item_tools-openhandler-hover.png | Bin 233 -> 0 bytes .../icon-inline_item_tools-openhandler.png | Bin 234 -> 0 bytes ...n-inline_item_tools-viewsitelink-hover.png | Bin 199 -> 0 bytes .../icon-inline_item_tools-viewsitelink.png | Bin 200 -> 0 bytes .../icons/icon-menulist_external-hover.png | Bin 2989 -> 0 bytes .../img/icons/icon-menulist_external.png | Bin 2990 -> 0 bytes .../icons/icon-menulist_internal-hover.png | Bin 2980 -> 0 bytes .../img/icons/icon-menulist_internal.png | Bin 2957 -> 0 bytes .../icons/icon-navigation-external-hover.png | Bin 2989 -> 0 bytes .../img/icons/icon-navigation-external.png | Bin 2990 -> 0 bytes .../icons/icon-navigation-internal-hover.png | Bin 2980 -> 0 bytes .../img/icons/icon-navigation-internal.png | Bin 2957 -> 0 bytes static/grappelli_old/img/icons/icon-no.png | Bin 323 -> 0 bytes .../icons/icon-object-tools-add-handler.png | Bin 158 -> 0 bytes .../img/icons/icon-related-lookup-hover.png | Bin 3136 -> 0 bytes .../icons/icon-related-lookup-m2m-hover.png | Bin 3119 -> 0 bytes .../img/icons/icon-related-lookup-m2m.png | Bin 3132 -> 0 bytes .../img/icons/icon-related-lookup.png | Bin 3139 -> 0 bytes .../img/icons/icon-related_lookup-hover.png | Bin 3136 -> 0 bytes .../img/icons/icon-related_lookup.png | Bin 3139 -> 0 bytes .../img/icons/icon-remove-related-hover.png | Bin 229 -> 0 bytes .../img/icons/icon-remove-related.png | Bin 234 -> 0 bytes .../img/icons/icon-search-hover.png | Bin 3136 -> 0 bytes .../grappelli_old/img/icons/icon-search.png | Bin 3139 -> 0 bytes .../img/icons/icon-searchbox.png | Bin 3136 -> 0 bytes ...icon-selector_add-m2m_horizontal-hover.png | Bin 2995 -> 0 bytes .../icon-selector_add-m2m_horizontal.png | Bin 2991 -> 0 bytes .../icon-selector_add-m2m_vertical-hover.png | Bin 3023 -> 0 bytes .../icons/icon-selector_add-m2m_vertical.png | Bin 3023 -> 0 bytes .../img/icons/icon-selector_filter.png | Bin 247 -> 0 bytes ...n-selector_remove-m2m_horizontal-hover.png | Bin 3003 -> 0 bytes .../icon-selector_remove-m2m_horizontal.png | Bin 2998 -> 0 bytes ...con-selector_remove-m2m_vertical-hover.png | Bin 3009 -> 0 bytes .../icon-selector_remove-m2m_vertical.png | Bin 3009 -> 0 bytes .../img/icons/icon-th-ascending.png | Bin 243 -> 0 bytes .../img/icons/icon-th-descending.png | Bin 240 -> 0 bytes .../img/icons/icon-timepicker-hover.png | Bin 3214 -> 0 bytes .../img/icons/icon-timepicker.png | Bin 3213 -> 0 bytes .../icons/icon-tools-add-handler-hover.png | Bin 148 -> 0 bytes .../img/icons/icon-tools-add-handler.png | Bin 191 -> 0 bytes .../icon-tools-arrow-down-handler-hover.png | Bin 212 -> 0 bytes .../icons/icon-tools-arrow-down-handler.png | Bin 212 -> 0 bytes .../icon-tools-arrow-up-handler-hover.png | Bin 200 -> 0 bytes .../img/icons/icon-tools-arrow-up-handler.png | Bin 204 -> 0 bytes .../icons/icon-tools-close-handler-hover.png | Bin 241 -> 0 bytes .../img/icons/icon-tools-close-handler.png | Bin 248 -> 0 bytes .../icons/icon-tools-delete-handler-hover.png | Bin 199 -> 0 bytes .../img/icons/icon-tools-delete-handler.png | Bin 200 -> 0 bytes .../icons/icon-tools-drag-handler-hover.png | Bin 183 -> 0 bytes .../img/icons/icon-tools-drag-handler.png | Bin 229 -> 0 bytes .../icons/icon-tools-open-handler-hover.png | Bin 262 -> 0 bytes .../img/icons/icon-tools-open-handler.png | Bin 256 -> 0 bytes .../icons/icon-tools-remove-handler-hover.png | Bin 135 -> 0 bytes .../img/icons/icon-tools-remove-handler.png | Bin 152 -> 0 bytes .../icons/icon-tools-trash-handler-hover.png | Bin 210 -> 0 bytes .../img/icons/icon-tools-trash-handler.png | Bin 210 -> 0 bytes .../icons/icon-tools-viewsite-link-hover.png | Bin 190 -> 0 bytes .../img/icons/icon-tools-viewsite-link.png | Bin 228 -> 0 bytes .../icon-trash-list-toggle-handler-hover.png | Bin 187 -> 0 bytes .../icons/icon-trash-list-toggle-handler.png | Bin 234 -> 0 bytes .../grappelli_old/img/icons/icon-unknown.png | Bin 406 -> 0 bytes static/grappelli_old/img/icons/icon-yes.png | Bin 396 -> 0 bytes .../icons/icon_fieldset_collapse-closed.png | Bin 210 -> 0 bytes .../img/icons/icon_fieldset_collapse-open.png | Bin 192 -> 0 bytes .../icon_inline-item-tools_addhandler.png | Bin 2985 -> 0 bytes .../icon_inline-item-tools_closehandler.png | Bin 3046 -> 0 bytes .../icon_inline-item-tools_openhandler.png | Bin 3056 -> 0 bytes .../img/icons/ui-datepicker-next-hover.png | Bin 174 -> 0 bytes .../img/icons/ui-datepicker-next.png | Bin 173 -> 0 bytes .../img/icons/ui-datepicker-prev-hover.png | Bin 169 -> 0 bytes .../img/icons/ui-datepicker-prev.png | Bin 181 -> 0 bytes static/grappelli_old/img/input-throbber.gif | Bin 1737 -> 0 bytes .../jquery/i18n/ui.datepicker-de.js | 20 - .../jquery/i18n/ui.datepicker-fr.js | 19 - .../grappelli_old/jquery/jquery-1.4.2.min.js | 154 - .../grappelli_old/jquery/jquery-1.6.2.min.js | 18 - .../grappelli_old/jquery/jquery-1.7.2.min.js | 4 - .../grappelli_old/jquery/jquery.cookie.min.js | 7 - static/grappelli_old/jquery/jquery.form.js | 899 - .../images/ui-bg_flat_0_888888_40x100.png | Bin 179 -> 0 bytes .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 180 -> 0 bytes .../images/ui-bg_flat_0_d6d6d6_40x100.png | Bin 211 -> 0 bytes .../images/ui-bg_flat_60_bdbdbd_40x100.png | Bin 180 -> 0 bytes .../images/ui-bg_flat_75_eeeeee_40x100.png | Bin 180 -> 0 bytes .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 178 -> 0 bytes .../images/ui-bg_glass_25_cee9f2_1x400.png | Bin 120 -> 0 bytes .../images/ui-bg_glass_25_e0e0e0_1x400.png | Bin 103 -> 0 bytes .../images/ui-bg_glass_25_e1f0f5_1x400.png | Bin 114 -> 0 bytes .../images/ui-bg_glass_55_444444_1x400.png | Bin 121 -> 0 bytes .../images/ui-bg_glass_60_fffccc_1x400.png | Bin 148 -> 0 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 105 -> 0 bytes .../images/ui-bg_glass_75_dadada_1x400.png | Bin 111 -> 0 bytes .../ui-bg_highlight-soft_25_d6d6d6_1x100.png | Bin 132 -> 0 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 101 -> 0 bytes .../ui-bg_inset-soft_95_fef1ec_1x100.png | Bin 123 -> 0 bytes .../images/ui-icons_222222_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_309bbf_256x240.png | Bin 5355 -> 0 bytes .../images/ui-icons_444444_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_454545_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_bf3030_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_ffffff_256x240.png | Bin 4369 -> 0 bytes .../custom-theme/jquery-ui-1.8.15.custom.css | 461 - .../custom-theme/jquery-ui-1.8.18.custom.css | 565 - .../css/custom-theme/jquery-ui-1.8.custom.css | 286 - .../ui-bg_diagonals-thick_18_b81900_40x40.png | Bin 260 -> 0 bytes .../ui-bg_diagonals-thick_20_666666_40x40.png | Bin 251 -> 0 bytes .../images/ui-bg_flat_10_000000_40x100.png | Bin 178 -> 0 bytes .../images/ui-bg_glass_100_f6f6f6_1x400.png | Bin 104 -> 0 bytes .../images/ui-bg_glass_100_fdf5ce_1x400.png | Bin 125 -> 0 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 105 -> 0 bytes .../ui-bg_gloss-wave_35_f6a828_500x100.png | Bin 3762 -> 0 bytes .../ui-bg_highlight-soft_100_eeeeee_1x100.png | Bin 90 -> 0 bytes .../ui-bg_highlight-soft_75_ffe45c_1x100.png | Bin 167 -> 0 bytes .../images/ui-icons_222222_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_228ef1_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_ef8c08_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_ffd27a_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_ffffff_256x240.png | Bin 4369 -> 0 bytes .../css/ui-lightness/jquery-ui-1.8.custom.css | 466 - .../ui/js/jquery-ui-1.8.15.custom.min.js | 347 - .../ui/js/jquery-ui-1.8.18.custom.min.js | 356 - .../ui/js/jquery-ui-1.8.5.custom.min.js | 778 - static/grappelli_old/js/LICENSE-JQUERY.txt | 20 - static/grappelli_old/js/SelectBox.js | 111 - static/grappelli_old/js/SelectFilter2.js | 117 - static/grappelli_old/js/actions.js | 5 - static/grappelli_old/js/actions.min.js | 135 - .../js/admin/DateTimeShortcuts.js | 3 - .../js/admin/RelatedObjectLookups.js | 141 - static/grappelli_old/js/admin/ordering.js | 4 - static/grappelli_old/js/calendar.js | 3 - static/grappelli_old/js/collapse.js | 3 - static/grappelli_old/js/collapse.min.js | 3 - static/grappelli_old/js/compress.py | 47 - static/grappelli_old/js/core.js | 221 - static/grappelli_old/js/dateparse.js | 3 - .../grappelli_old/js/getElementsBySelector.js | 167 - static/grappelli_old/js/grappelli.js | 156 - static/grappelli_old/js/grappelli.min.js | 1 - .../grappelli_old/js/grappelli/grappelli.js | 135 - .../grappelli/jquery.grp_autocomplete_fk.js | 126 - .../jquery.grp_autocomplete_generic.js | 157 - .../grappelli/jquery.grp_autocomplete_m2m.js | 181 - .../js/grappelli/jquery.grp_collapsible.js | 34 - .../grappelli/jquery.grp_collapsible_group.js | 54 - .../js/grappelli/jquery.grp_inline.js | 179 - .../js/grappelli/jquery.grp_related_fk.js | 56 - .../grappelli/jquery.grp_related_generic.js | 77 - .../js/grappelli/jquery.grp_related_m2m.js | 54 - .../js/grappelli/jquery.grp_timepicker.js | 161 - static/grappelli_old/js/inlines.js | 3 - static/grappelli_old/js/inlines.min.js | 3 - .../js/jquery.grp_autocomplete_fk.js | 144 - .../js/jquery.grp_autocomplete_generic.js | 181 - .../js/jquery.grp_autocomplete_m2m.js | 196 - .../js/jquery.grp_collapsible.js | 35 - .../js/jquery.grp_collapsible_group.js | 54 - static/grappelli_old/js/jquery.grp_inline.js | 185 - .../grappelli_old/js/jquery.grp_related_fk.js | 65 - .../js/jquery.grp_related_generic.js | 88 - .../js/jquery.grp_related_m2m.js | 61 - .../grappelli_old/js/jquery.grp_timepicker.js | 186 - static/grappelli_old/js/jquery.init.js | 3 - static/grappelli_old/js/jquery.js | 3 - static/grappelli_old/js/jquery.min.js | 3 - static/grappelli_old/js/json.min.js | 29 - static/grappelli_old/js/prepopulate.min.js | 3 - static/grappelli_old/js/timeparse.js | 3 - static/grappelli_old/js/urlify.js | 140 - static/grappelli_old/stylesheets/ie7.css | 1 - .../stylesheets/mueller/grid/output-rtl.css | 1 - .../stylesheets/mueller/grid/output.css | 1 - .../stylesheets/mueller/screen.css | 0 .../stylesheets/partials/custom/tinymce.css | 1 - static/grappelli_old/stylesheets/rtl.css | 1 - static/grappelli_old/stylesheets/screen.css | 1 - static/grappelli_old/tinymce/changelog.txt | 477 - .../tinymce/examples/accessibility.html | 101 - .../tinymce/examples/css/content.css | 105 - .../tinymce/examples/css/word.css | 53 - .../tinymce/examples/custom_formats.html | 111 - .../grappelli_old/tinymce/examples/full.html | 101 - .../grappelli_old/tinymce/examples/index.html | 10 - .../tinymce/examples/lists/image_list.js | 9 - .../tinymce/examples/lists/link_list.js | 10 - .../tinymce/examples/lists/media_list.js | 14 - .../tinymce/examples/lists/template_list.js | 9 - .../tinymce/examples/media/logo.jpg | Bin 2729 -> 0 bytes .../tinymce/examples/media/logo_over.jpg | Bin 6473 -> 0 bytes .../tinymce/examples/media/sample.avi | Bin 82944 -> 0 bytes .../tinymce/examples/media/sample.dcr | Bin 6774 -> 0 bytes .../tinymce/examples/media/sample.flv | Bin 88722 -> 0 bytes .../tinymce/examples/media/sample.mov | Bin 55622 -> 0 bytes .../tinymce/examples/media/sample.ram | 1 - .../tinymce/examples/media/sample.rm | Bin 17846 -> 0 bytes .../tinymce/examples/media/sample.swf | Bin 6118 -> 0 bytes .../grappelli_old/tinymce/examples/menu.html | 18 - .../tinymce/examples/simple.html | 47 - .../grappelli_old/tinymce/examples/skins.html | 216 - .../tinymce/examples/templates/layout1.htm | 15 - .../tinymce/examples/templates/snippet1.htm | 1 - .../grappelli_old/tinymce/examples/word.html | 72 - .../tinymce/jscripts/tiny_mce/langs/de.js | 1 - .../tinymce/jscripts/tiny_mce/langs/en.js | 1 - .../tinymce/jscripts/tiny_mce/license.txt | 504 - .../tiny_mce/plugins/advhr/css/advhr.css | 5 - .../tiny_mce/plugins/advhr/editor_plugin.js | 1 - .../plugins/advhr/editor_plugin_src.js | 57 - .../tiny_mce/plugins/advhr/js/rule.js | 43 - .../tiny_mce/plugins/advhr/langs/de_dlg.js | 1 - .../tiny_mce/plugins/advhr/langs/en_dlg.js | 1 - .../jscripts/tiny_mce/plugins/advhr/rule.htm | 58 - .../plugins/advimage/css/advimage.css | 12 - .../plugins/advimage/editor_plugin.js | 1 - .../plugins/advimage/editor_plugin_src.js | 50 - .../tiny_mce/plugins/advimage/image.htm | 222 - .../tiny_mce/plugins/advimage/img/sample.gif | Bin 1624 -> 0 bytes .../tiny_mce/plugins/advimage/js/image.js | 464 - .../tiny_mce/plugins/advimage/langs/de_dlg.js | 1 - .../tiny_mce/plugins/advimage/langs/en_dlg.js | 1 - .../plugins/advimage_orig/css/advimage.css | 13 - .../plugins/advimage_orig/editor_plugin.js | 1 - .../advimage_orig/editor_plugin_src.js | 50 - .../tiny_mce/plugins/advimage_orig/image.htm | 235 - .../plugins/advimage_orig/img/sample.gif | Bin 1624 -> 0 bytes .../plugins/advimage_orig/js/image.js | 464 - .../plugins/advimage_orig/langs/de_dlg.js | 1 - .../plugins/advimage_orig/langs/en_dlg.js | 1 - .../tiny_mce/plugins/advlink/css/advlink.css | 8 - .../tiny_mce/plugins/advlink/editor_plugin.js | 1 - .../plugins/advlink/editor_plugin_src.js | 61 - .../tiny_mce/plugins/advlink/js/advlink.js | 543 - .../tiny_mce/plugins/advlink/langs/de_dlg.js | 1 - .../tiny_mce/plugins/advlink/langs/en_dlg.js | 1 - .../tiny_mce/plugins/advlink/link.htm | 371 - .../plugins/advlink_orig/css/advlink.css | 8 - .../plugins/advlink_orig/editor_plugin.js | 1 - .../plugins/advlink_orig/editor_plugin_src.js | 61 - .../plugins/advlink_orig/js/advlink.js | 543 - .../plugins/advlink_orig/langs/de_dlg.js | 1 - .../plugins/advlink_orig/langs/en_dlg.js | 1 - .../tiny_mce/plugins/advlink_orig/link.htm | 338 - .../tiny_mce/plugins/advlist/editor_plugin.js | 1 - .../plugins/advlist/editor_plugin_src.js | 176 - .../plugins/autolink/editor_plugin.js | 1 - .../plugins/autolink/editor_plugin_src.js | 184 - .../plugins/autoresize/editor_plugin.js | 1 - .../plugins/autoresize/editor_plugin_src.js | 119 - .../plugins/autosave/editor_plugin.js | 1 - .../plugins/autosave/editor_plugin_src.js | 433 - .../tiny_mce/plugins/autosave/langs/en.js | 4 - .../tiny_mce/plugins/bbcode/editor_plugin.js | 1 - .../plugins/bbcode/editor_plugin_src.js | 120 - .../plugins/contextmenu/editor_plugin.js | 1 - .../plugins/contextmenu/editor_plugin_src.js | 163 - .../plugins/directionality/editor_plugin.js | 1 - .../directionality/editor_plugin_src.js | 85 - .../plugins/emotions/editor_plugin.js | 1 - .../plugins/emotions/editor_plugin_src.js | 43 - .../tiny_mce/plugins/emotions/emotions.htm | 42 - .../plugins/emotions/img/smiley-cool.gif | Bin 354 -> 0 bytes .../plugins/emotions/img/smiley-cry.gif | Bin 329 -> 0 bytes .../emotions/img/smiley-embarassed.gif | Bin 331 -> 0 bytes .../emotions/img/smiley-foot-in-mouth.gif | Bin 342 -> 0 bytes .../plugins/emotions/img/smiley-frown.gif | Bin 340 -> 0 bytes .../plugins/emotions/img/smiley-innocent.gif | Bin 336 -> 0 bytes .../plugins/emotions/img/smiley-kiss.gif | Bin 338 -> 0 bytes .../plugins/emotions/img/smiley-laughing.gif | Bin 343 -> 0 bytes .../emotions/img/smiley-money-mouth.gif | Bin 321 -> 0 bytes .../plugins/emotions/img/smiley-sealed.gif | Bin 323 -> 0 bytes .../plugins/emotions/img/smiley-smile.gif | Bin 344 -> 0 bytes .../plugins/emotions/img/smiley-surprised.gif | Bin 338 -> 0 bytes .../emotions/img/smiley-tongue-out.gif | Bin 328 -> 0 bytes .../plugins/emotions/img/smiley-undecided.gif | Bin 337 -> 0 bytes .../plugins/emotions/img/smiley-wink.gif | Bin 350 -> 0 bytes .../plugins/emotions/img/smiley-yell.gif | Bin 336 -> 0 bytes .../tiny_mce/plugins/emotions/js/emotions.js | 43 - .../tiny_mce/plugins/emotions/langs/de_dlg.js | 1 - .../tiny_mce/plugins/emotions/langs/en_dlg.js | 1 - .../tiny_mce/plugins/example/dialog.htm | 22 - .../tiny_mce/plugins/example/editor_plugin.js | 1 - .../plugins/example/editor_plugin_src.js | 84 - .../tiny_mce/plugins/example/img/example.gif | Bin 87 -> 0 bytes .../tiny_mce/plugins/example/js/dialog.js | 19 - .../tiny_mce/plugins/example/langs/en.js | 3 - .../tiny_mce/plugins/example/langs/en_dlg.js | 3 - .../example_dependency/editor_plugin.js | 1 - .../example_dependency/editor_plugin_src.js | 50 - .../plugins/fullpage/css/fullpage.css | 143 - .../plugins/fullpage/editor_plugin.js | 1 - .../plugins/fullpage/editor_plugin_src.js | 405 - .../tiny_mce/plugins/fullpage/fullpage.htm | 259 - .../tiny_mce/plugins/fullpage/js/fullpage.js | 232 - .../tiny_mce/plugins/fullpage/langs/de_dlg.js | 1 - .../tiny_mce/plugins/fullpage/langs/en_dlg.js | 1 - .../plugins/fullscreen/editor_plugin.js | 1 - .../plugins/fullscreen/editor_plugin_src.js | 159 - .../plugins/fullscreen/fullscreen.htm | 110 - .../plugins/grappelli/editor_plugin.js | 1 - .../plugins/grappelli/editor_plugin_src.js | 206 - .../plugins/grappelli/img/show_advanced.png | Bin 320 -> 0 bytes .../plugins/grappelli/img/visualchars.png | Bin 285 -> 0 bytes .../tiny_mce/plugins/grappelli/langs/cs.js | 4 - .../tiny_mce/plugins/grappelli/langs/de.js | 4 - .../tiny_mce/plugins/grappelli/langs/en.js | 4 - .../tiny_mce/plugins/grappelli/langs/fr.js | 4 - .../tiny_mce/plugins/grappelli/langs/pl.js | 4 - .../tiny_mce/plugins/grappelli/langs/ru.js | 4 - .../grappelli_contextmenu/editor_plugin.js | 1 - .../editor_plugin_src.js | 250 - .../plugins/grappelli_contextmenu/langs/cs.js | 19 - .../plugins/grappelli_contextmenu/langs/de.js | 20 - .../plugins/grappelli_contextmenu/langs/en.js | 20 - .../plugins/grappelli_contextmenu/langs/fr.js | 10 - .../plugins/grappelli_contextmenu/langs/pl.js | 19 - .../plugins/grappelli_contextmenu/langs/ru.js | 20 - .../tiny_mce/plugins/iespell/editor_plugin.js | 1 - .../plugins/iespell/editor_plugin_src.js | 54 - .../plugins/inlinepopups/editor_plugin.js | 1 - .../plugins/inlinepopups/editor_plugin_src.js | 699 - .../skins/clearlooks2/img/alert.gif | Bin 810 -> 0 bytes .../skins/clearlooks2/img/button.gif | Bin 272 -> 0 bytes .../skins/clearlooks2/img/buttons.gif | Bin 1195 -> 0 bytes .../skins/clearlooks2/img/confirm.gif | Bin 907 -> 0 bytes .../skins/clearlooks2/img/corners.gif | Bin 909 -> 0 bytes .../skins/clearlooks2/img/horizontal.gif | Bin 769 -> 0 bytes .../skins/clearlooks2/img/vertical.gif | Bin 84 -> 0 bytes .../inlinepopups/skins/clearlooks2/window.css | 90 - .../plugins/inlinepopups/template.htm | 387 - .../plugins/insertdatetime/editor_plugin.js | 1 - .../insertdatetime/editor_plugin_src.js | 83 - .../tiny_mce/plugins/layer/editor_plugin.js | 1 - .../plugins/layer/editor_plugin_src.js | 262 - .../plugins/legacyoutput/editor_plugin.js | 1 - .../plugins/legacyoutput/editor_plugin_src.js | 139 - .../tiny_mce/plugins/lists/editor_plugin.js | 1 - .../plugins/lists/editor_plugin_src.js | 955 - .../tiny_mce/plugins/media/css/media.css | 17 - .../tiny_mce/plugins/media/editor_plugin.js | 1 - .../plugins/media/editor_plugin_src.js | 898 - .../tiny_mce/plugins/media/js/embed.js | 73 - .../tiny_mce/plugins/media/js/media.js | 513 - .../tiny_mce/plugins/media/langs/de_dlg.js | 1 - .../tiny_mce/plugins/media/langs/en_dlg.js | 1 - .../jscripts/tiny_mce/plugins/media/media.htm | 819 - .../tiny_mce/plugins/media/moxieplayer.swf | Bin 19980 -> 0 bytes .../tiny_mce/plugins/media_orig/css/media.css | 17 - .../plugins/media_orig/editor_plugin.js | 1 - .../plugins/media_orig/editor_plugin_src.js | 898 - .../tiny_mce/plugins/media_orig/js/embed.js | 73 - .../tiny_mce/plugins/media_orig/js/media.js | 513 - .../plugins/media_orig/langs/de_dlg.js | 1 - .../plugins/media_orig/langs/en_dlg.js | 1 - .../tiny_mce/plugins/media_orig/media.htm | 922 - .../plugins/media_orig/moxieplayer.swf | Bin 19980 -> 0 bytes .../plugins/nonbreaking/editor_plugin.js | 1 - .../plugins/nonbreaking/editor_plugin_src.js | 54 - .../plugins/noneditable/editor_plugin.js | 1 - .../plugins/noneditable/editor_plugin_src.js | 537 - .../plugins/pagebreak/editor_plugin.js | 1 - .../plugins/pagebreak/editor_plugin_src.js | 74 - .../tiny_mce/plugins/paste/css/pasteword.css | 3 - .../tiny_mce/plugins/paste/editor_plugin.js | 1 - .../plugins/paste/editor_plugin_src.js | 885 - .../tiny_mce/plugins/paste/js/pastetext.js | 36 - .../tiny_mce/plugins/paste/js/pasteword.js | 51 - .../tiny_mce/plugins/paste/langs/de_dlg.js | 1 - .../tiny_mce/plugins/paste/langs/en_dlg.js | 1 - .../tiny_mce/plugins/paste/pastetext.htm | 33 - .../tiny_mce/plugins/paste/pasteword.htm | 21 - .../plugins/paste_orig/editor_plugin.js | 1 - .../plugins/paste_orig/editor_plugin_src.js | 885 - .../plugins/paste_orig/js/pastetext.js | 36 - .../plugins/paste_orig/js/pasteword.js | 51 - .../plugins/paste_orig/langs/de_dlg.js | 1 - .../plugins/paste_orig/langs/en_dlg.js | 1 - .../tiny_mce/plugins/paste_orig/pastetext.htm | 27 - .../tiny_mce/plugins/paste_orig/pasteword.htm | 21 - .../tiny_mce/plugins/preview/editor_plugin.js | 1 - .../plugins/preview/editor_plugin_src.js | 53 - .../tiny_mce/plugins/preview/example.html | 28 - .../plugins/preview/jscripts/embed.js | 73 - .../tiny_mce/plugins/preview/preview.html | 17 - .../tiny_mce/plugins/print/editor_plugin.js | 1 - .../plugins/print/editor_plugin_src.js | 34 - .../tiny_mce/plugins/save/editor_plugin.js | 1 - .../plugins/save/editor_plugin_src.js | 101 - .../searchreplace/css/searchreplace.css | 6 - .../plugins/searchreplace/editor_plugin.js | 1 - .../searchreplace/editor_plugin_src.js | 61 - .../plugins/searchreplace/js/searchreplace.js | 142 - .../plugins/searchreplace/langs/de_dlg.js | 1 - .../plugins/searchreplace/langs/en_dlg.js | 1 - .../plugins/searchreplace/searchreplace.htm | 101 - .../searchreplace_orig/css/searchreplace.css | 6 - .../searchreplace_orig/editor_plugin.js | 1 - .../searchreplace_orig/editor_plugin_src.js | 61 - .../searchreplace_orig/js/searchreplace.js | 142 - .../searchreplace_orig/langs/de_dlg.js | 1 - .../searchreplace_orig/langs/en_dlg.js | 1 - .../searchreplace_orig/searchreplace.htm | 100 - .../plugins/spellchecker/css/content.css | 1 - .../plugins/spellchecker/editor_plugin.js | 1 - .../plugins/spellchecker/editor_plugin_src.js | 436 - .../plugins/spellchecker/img/wline.gif | Bin 46 -> 0 bytes .../tiny_mce/plugins/style/css/props.css | 14 - .../tiny_mce/plugins/style/editor_plugin.js | 1 - .../plugins/style/editor_plugin_src.js | 71 - .../tiny_mce/plugins/style/js/props.js | 709 - .../tiny_mce/plugins/style/langs/de_dlg.js | 1 - .../tiny_mce/plugins/style/langs/en_dlg.js | 1 - .../jscripts/tiny_mce/plugins/style/props.htm | 845 - .../tiny_mce/plugins/style/readme.txt | 19 - .../plugins/tabfocus/editor_plugin.js | 1 - .../plugins/tabfocus/editor_plugin_src.js | 122 - .../jscripts/tiny_mce/plugins/table/cell.htm | 180 - .../tiny_mce/plugins/table/css/cell.css | 17 - .../tiny_mce/plugins/table/css/row.css | 25 - .../tiny_mce/plugins/table/css/table.css | 13 - .../tiny_mce/plugins/table/editor_plugin.js | 1 - .../plugins/table/editor_plugin_src.js | 1456 -- .../tiny_mce/plugins/table/js/cell.js | 319 - .../tiny_mce/plugins/table/js/merge_cells.js | 27 - .../jscripts/tiny_mce/plugins/table/js/row.js | 254 - .../tiny_mce/plugins/table/js/table.js | 501 - .../tiny_mce/plugins/table/langs/de_dlg.js | 1 - .../tiny_mce/plugins/table/langs/en_dlg.js | 1 - .../tiny_mce/plugins/table/merge_cells.htm | 32 - .../jscripts/tiny_mce/plugins/table/row.htm | 158 - .../jscripts/tiny_mce/plugins/table/table.htm | 194 - .../tiny_mce/plugins/template/blank.htm | 12 - .../plugins/template/css/template.css | 23 - .../plugins/template/editor_plugin.js | 1 - .../plugins/template/editor_plugin_src.js | 159 - .../tiny_mce/plugins/template/js/template.js | 106 - .../tiny_mce/plugins/template/langs/de_dlg.js | 1 - .../tiny_mce/plugins/template/langs/en_dlg.js | 1 - .../tiny_mce/plugins/template/template.htm | 45 - .../tiny_mce/plugins/template_orig/blank.htm | 12 - .../plugins/template_orig/css/template.css | 23 - .../plugins/template_orig/editor_plugin.js | 1 - .../template_orig/editor_plugin_src.js | 159 - .../plugins/template_orig/js/template.js | 106 - .../plugins/template_orig/langs/de_dlg.js | 1 - .../plugins/template_orig/langs/en_dlg.js | 1 - .../plugins/template_orig/template.htm | 31 - .../plugins/visualblocks/css/visualblocks.css | 21 - .../plugins/visualblocks/editor_plugin.js | 1 - .../plugins/visualblocks/editor_plugin_src.js | 63 - .../plugins/visualchars/editor_plugin.js | 1 - .../plugins/visualchars/editor_plugin_src.js | 83 - .../plugins/wordcount/editor_plugin.js | 1 - .../plugins/wordcount/editor_plugin_src.js | 122 - .../tiny_mce/plugins/xhtmlxtras/abbr.htm | 142 - .../tiny_mce/plugins/xhtmlxtras/acronym.htm | 142 - .../plugins/xhtmlxtras/attributes.htm | 149 - .../tiny_mce/plugins/xhtmlxtras/cite.htm | 142 - .../plugins/xhtmlxtras/css/attributes.css | 11 - .../tiny_mce/plugins/xhtmlxtras/css/popup.css | 9 - .../tiny_mce/plugins/xhtmlxtras/del.htm | 162 - .../plugins/xhtmlxtras/editor_plugin.js | 1 - .../plugins/xhtmlxtras/editor_plugin_src.js | 132 - .../tiny_mce/plugins/xhtmlxtras/ins.htm | 162 - .../tiny_mce/plugins/xhtmlxtras/js/abbr.js | 28 - .../tiny_mce/plugins/xhtmlxtras/js/acronym.js | 28 - .../plugins/xhtmlxtras/js/attributes.js | 111 - .../tiny_mce/plugins/xhtmlxtras/js/cite.js | 28 - .../tiny_mce/plugins/xhtmlxtras/js/del.js | 53 - .../plugins/xhtmlxtras/js/element_common.js | 229 - .../tiny_mce/plugins/xhtmlxtras/js/ins.js | 53 - .../plugins/xhtmlxtras/langs/de_dlg.js | 1 - .../plugins/xhtmlxtras/langs/en_dlg.js | 1 - .../tiny_mce/themes/advanced/about.htm | 52 - .../tiny_mce/themes/advanced/anchor.htm | 26 - .../tiny_mce/themes/advanced/charmap.htm | 55 - .../tiny_mce/themes/advanced/color_picker.htm | 70 - .../themes/advanced/editor_template.js | 1 - .../themes/advanced/editor_template_src.js | 1490 -- .../tiny_mce/themes/advanced/image.htm | 80 - .../themes/advanced/img/colorpicker.jpg | Bin 2584 -> 0 bytes .../tiny_mce/themes/advanced/img/flash.gif | Bin 239 -> 0 bytes .../tiny_mce/themes/advanced/img/icons.gif | Bin 11982 -> 0 bytes .../tiny_mce/themes/advanced/img/iframe.gif | Bin 600 -> 0 bytes .../themes/advanced/img/pagebreak.gif | Bin 325 -> 0 bytes .../themes/advanced/img/quicktime.gif | Bin 301 -> 0 bytes .../themes/advanced/img/realmedia.gif | Bin 439 -> 0 bytes .../themes/advanced/img/shockwave.gif | Bin 384 -> 0 bytes .../tiny_mce/themes/advanced/img/trans.gif | Bin 43 -> 0 bytes .../tiny_mce/themes/advanced/img/video.gif | Bin 597 -> 0 bytes .../themes/advanced/img/windowsmedia.gif | Bin 415 -> 0 bytes .../tiny_mce/themes/advanced/js/about.js | 73 - .../tiny_mce/themes/advanced/js/anchor.js | 56 - .../tiny_mce/themes/advanced/js/charmap.js | 363 - .../themes/advanced/js/color_picker.js | 345 - .../tiny_mce/themes/advanced/js/image.js | 253 - .../tiny_mce/themes/advanced/js/link.js | 159 - .../themes/advanced/js/source_editor.js | 78 - .../tiny_mce/themes/advanced/langs/de.js | 1 - .../tiny_mce/themes/advanced/langs/de_dlg.js | 1 - .../tiny_mce/themes/advanced/langs/en.js | 1 - .../tiny_mce/themes/advanced/langs/en_dlg.js | 1 - .../tiny_mce/themes/advanced/link.htm | 57 - .../tiny_mce/themes/advanced/shortcuts.htm | 47 - .../themes/advanced/skins/default/content.css | 50 - .../themes/advanced/skins/default/dialog.css | 118 - .../advanced/skins/default/img/buttons.png | Bin 3133 -> 0 bytes .../advanced/skins/default/img/items.gif | Bin 64 -> 0 bytes .../advanced/skins/default/img/menu_arrow.gif | Bin 68 -> 0 bytes .../advanced/skins/default/img/menu_check.gif | Bin 70 -> 0 bytes .../advanced/skins/default/img/progress.gif | Bin 1787 -> 0 bytes .../advanced/skins/default/img/tabs.gif | Bin 1322 -> 0 bytes .../themes/advanced/skins/default/ui.css | 219 - .../advanced/skins/grappelli/content.css | 30 - .../advanced/skins/grappelli/content_base.css | 56 - .../grappelli/content_documentstructure.css | 72 - .../content_documentstructure_cs.css | 17 - .../content_documentstructure_de.css | 17 - .../content_documentstructure_en.css | 17 - .../content_documentstructure_pl.css | 17 - .../advanced/skins/grappelli/content_grid.css | 85 - .../skins/grappelli/content_typography.css | 101 - .../advanced/skins/grappelli/customized.css | 22 - .../advanced/skins/grappelli/dialog.css | 55 - .../grappelli/img/buttons/blockquote.png | Bin 330 -> 0 bytes .../skins/grappelli/img/buttons/bold.png | Bin 274 -> 0 bytes .../skins/grappelli/img/buttons/bullist.png | Bin 205 -> 0 bytes .../skins/grappelli/img/buttons/charmap.png | Bin 324 -> 0 bytes .../skins/grappelli/img/buttons/cleanup.png | Bin 345 -> 0 bytes .../skins/grappelli/img/buttons/code.png | Bin 435 -> 0 bytes .../grappelli/img/buttons/fullscreen.png | Bin 252 -> 0 bytes .../skins/grappelli/img/buttons/image.png | Bin 325 -> 0 bytes .../skins/grappelli/img/buttons/italic.png | Bin 239 -> 0 bytes .../skins/grappelli/img/buttons/link.png | Bin 280 -> 0 bytes .../skins/grappelli/img/buttons/media.png | Bin 301 -> 0 bytes .../skins/grappelli/img/buttons/numlist.png | Bin 286 -> 0 bytes .../skins/grappelli/img/buttons/pasteword.png | Bin 351 -> 0 bytes .../skins/grappelli/img/buttons/redo.png | Bin 295 -> 0 bytes .../skins/grappelli/img/buttons/search.png | Bin 414 -> 0 bytes .../grappelli/img/buttons/show_advanced.png | Bin 320 -> 0 bytes .../skins/grappelli/img/buttons/table.png | Bin 2933 -> 0 bytes .../img/buttons/table_cell_props.png | Bin 1083 -> 0 bytes .../grappelli/img/buttons/table_col_after.png | Bin 1092 -> 0 bytes .../img/buttons/table_col_before.png | Bin 1084 -> 0 bytes .../img/buttons/table_delete_col.png | Bin 1100 -> 0 bytes .../img/buttons/table_delete_row.png | Bin 1094 -> 0 bytes .../img/buttons/table_merge_cells.png | Bin 1064 -> 0 bytes .../grappelli/img/buttons/table_row_after.png | Bin 1087 -> 0 bytes .../img/buttons/table_row_before.png | Bin 2973 -> 0 bytes .../grappelli/img/buttons/table_row_props.png | Bin 1088 -> 0 bytes .../img/buttons/table_split_cells.png | Bin 1081 -> 0 bytes .../skins/grappelli/img/buttons/template.png | Bin 299 -> 0 bytes .../skins/grappelli/img/buttons/underline.png | Bin 252 -> 0 bytes .../skins/grappelli/img/buttons/undo.png | Bin 297 -> 0 bytes .../skins/grappelli/img/buttons/unlink.png | Bin 287 -> 0 bytes .../grappelli/img/buttons/visualchars.png | Bin 301 -> 0 bytes .../img/customized/button_pagebreak.png | Bin 1171 -> 0 bytes .../grappelli/img/customized/pagebreak.png | Bin 2242 -> 0 bytes .../img/icons/icon-fb_show-hover.png | Bin 3312 -> 0 bytes .../grappelli/img/icons/icon-fb_show.png | Bin 3305 -> 0 bytes .../grappelli/img/icons/icon-mceResize.png | Bin 266 -> 0 bytes .../skins/grappelli/img/menu/icon-mceOpen.png | Bin 182 -> 0 bytes .../themes/advanced/skins/grappelli/ui.css | 528 - .../advanced/skins/highcontrast/content.css | 24 - .../advanced/skins/highcontrast/dialog.css | 106 - .../themes/advanced/skins/highcontrast/ui.css | 106 - .../themes/advanced/skins/o2k7/content.css | 48 - .../themes/advanced/skins/o2k7/dialog.css | 118 - .../advanced/skins/o2k7/img/button_bg.png | Bin 2766 -> 0 bytes .../skins/o2k7/img/button_bg_black.png | Bin 651 -> 0 bytes .../skins/o2k7/img/button_bg_silver.png | Bin 2084 -> 0 bytes .../themes/advanced/skins/o2k7/ui.css | 222 - .../themes/advanced/skins/o2k7/ui_black.css | 8 - .../themes/advanced/skins/o2k7/ui_silver.css | 5 - .../themes/advanced/source_editor.htm | 26 - .../tiny_mce/themes/simple/editor_template.js | 1 - .../themes/simple/editor_template_src.js | 84 - .../tiny_mce/themes/simple/img/icons.gif | Bin 806 -> 0 bytes .../tiny_mce/themes/simple/langs/de.js | 1 - .../tiny_mce/themes/simple/langs/en.js | 1 - .../themes/simple/skins/default/content.css | 25 - .../themes/simple/skins/default/ui.css | 32 - .../themes/simple/skins/o2k7/content.css | 17 - .../simple/skins/o2k7/img/button_bg.png | Bin 5102 -> 0 bytes .../tiny_mce/themes/simple/skins/o2k7/ui.css | 35 - .../tinymce/jscripts/tiny_mce/tiny_mce.js | 1 - .../jscripts/tiny_mce/tiny_mce_popup.js | 5 - .../tinymce/jscripts/tiny_mce/tiny_mce_src.js | 19030 ---------------- .../tiny_mce/utils/editable_selects.js | 70 - .../jscripts/tiny_mce/utils/form_utils.js | 210 - .../tinymce/jscripts/tiny_mce/utils/mctabs.js | 162 - .../jscripts/tiny_mce/utils/validate.js | 252 - .../tinymce_setup/tinymce_setup.js | 146 - static/grappelli_orig/css/admin-tools.css | 85 - static/grappelli_orig/css/base.css | 35 - static/grappelli_orig/css/buttons.css | 379 - static/grappelli_orig/css/components.css | 890 - .../datepicker/grappelli-theme-extensions.css | 392 - static/grappelli_orig/css/forms.css | 1243 - .../css/grappelli-skin-basic.css | 1301 -- .../css/grappelli-skin-default.css | 1892 -- .../css/jquery-ui-grappelli-extensions.css | 611 - static/grappelli_orig/css/reset.css | 40 - static/grappelli_orig/css/structures.css | 661 - static/grappelli_orig/css/tables.css | 138 - static/grappelli_orig/css/tools.css | 306 - static/grappelli_orig/css/typography.css | 274 - .../images/backgrounds/messagelist.png | Bin 1247 -> 0 bytes .../images/icons-s2649da6b63.png | Bin 4913 -> 0 bytes .../images/icons-small-s4291b06aac.png | Bin 750 -> 0 bytes .../images/icons-small/add-link.png | Bin 1109 -> 0 bytes .../images/icons-small/add-link_hover.png | Bin 1101 -> 0 bytes .../images/icons-small/change-link.png | Bin 1077 -> 0 bytes .../images/icons-small/change-link_hover.png | Bin 1069 -> 0 bytes .../images/icons-small/delete-link.png | Bin 1081 -> 0 bytes .../images/icons-small/link-external.png | Bin 1148 -> 0 bytes .../icons-small/link-external_hover.png | Bin 1143 -> 0 bytes .../images/icons-small/link-internal.png | Bin 1129 -> 0 bytes .../icons-small/link-internal_hover.png | Bin 1133 -> 0 bytes .../images/icons-small/sort-remove.png | Bin 1081 -> 0 bytes .../images/icons/add-another.png | Bin 1000 -> 0 bytes .../images/icons/add-another_hover.png | Bin 1000 -> 0 bytes .../grappelli_orig/images/icons/back-link.png | Bin 1009 -> 0 bytes .../images/icons/back-link_hover.png | Bin 1009 -> 0 bytes .../images/icons/breadcrumbs.png | Bin 1098 -> 0 bytes .../images/icons/breadcrumbs_hover.png | Bin 1094 -> 0 bytes .../images/icons/date-hierarchy-back.png | Bin 1018 -> 0 bytes .../icons/date-hierarchy-back_hover.png | Bin 1018 -> 0 bytes .../images/icons/datepicker.png | Bin 256 -> 0 bytes .../images/icons/datepicker_hover.png | Bin 265 -> 0 bytes .../images/icons/datetime-now.png | Bin 1181 -> 0 bytes .../images/icons/datetime-now_hover.png | Bin 1136 -> 0 bytes .../images/icons/object-tools-add-link.png | Bin 1056 -> 0 bytes .../icons/object-tools-viewsite-link.png | Bin 1082 -> 0 bytes .../images/icons/related-lookup-m2m.png | Bin 375 -> 0 bytes .../images/icons/related-lookup-m2m_hover.png | Bin 368 -> 0 bytes .../images/icons/related-lookup.png | Bin 374 -> 0 bytes .../images/icons/related-lookup_hover.png | Bin 377 -> 0 bytes .../images/icons/related-remove.png | Bin 1107 -> 0 bytes .../images/icons/related-remove_hover.png | Bin 1106 -> 0 bytes .../grappelli_orig/images/icons/searchbox.png | Bin 3136 -> 0 bytes .../icons/selector-add-m2m-horizontal.png | Bin 2991 -> 0 bytes .../selector-add-m2m-horizontal_hover.png | Bin 2995 -> 0 bytes .../icons/selector-add-m2m-vertical.png | Bin 3023 -> 0 bytes .../icons/selector-add-m2m-vertical_hover.png | Bin 3023 -> 0 bytes .../images/icons/selector-filter.png | Bin 247 -> 0 bytes .../icons/selector-remove-m2m-horizontal.png | Bin 2998 -> 0 bytes .../selector-remove-m2m-horizontal_hover.png | Bin 3003 -> 0 bytes .../icons/selector-remove-m2m-vertical.png | Bin 3009 -> 0 bytes .../selector-remove-m2m-vertical_hover.png | Bin 3009 -> 0 bytes .../images/icons/sort-remove.png | Bin 1130 -> 0 bytes .../images/icons/sort-remove_hover.png | Bin 1130 -> 0 bytes .../images/icons/sorted-ascending.png | Bin 1150 -> 0 bytes .../images/icons/sorted-descending.png | Bin 1148 -> 0 bytes .../images/icons/timepicker.png | Bin 466 -> 0 bytes .../images/icons/timepicker_hover.png | Bin 463 -> 0 bytes .../images/icons/tools-add-handler.png | Bin 226 -> 0 bytes .../images/icons/tools-add-handler_hover.png | Bin 196 -> 0 bytes .../images/icons/tools-arrow-down-handler.png | Bin 228 -> 0 bytes .../icons/tools-arrow-down-handler_hover.png | Bin 225 -> 0 bytes .../images/icons/tools-arrow-up-handler.png | Bin 217 -> 0 bytes .../icons/tools-arrow-up-handler_hover.png | Bin 217 -> 0 bytes .../images/icons/tools-close-handler.png | Bin 256 -> 0 bytes .../icons/tools-close-handler_hover.png | Bin 270 -> 0 bytes .../images/icons/tools-delete-handler.png | Bin 210 -> 0 bytes .../icons/tools-delete-handler_hover.png | Bin 237 -> 0 bytes .../images/icons/tools-drag-handler.png | Bin 253 -> 0 bytes .../images/icons/tools-drag-handler_hover.png | Bin 221 -> 0 bytes .../images/icons/tools-open-handler.png | Bin 274 -> 0 bytes .../images/icons/tools-open-handler_hover.png | Bin 274 -> 0 bytes .../images/icons/tools-remove-handler.png | Bin 180 -> 0 bytes .../icons/tools-remove-handler_hover.png | Bin 161 -> 0 bytes .../images/icons/tools-trash-handler.png | Bin 269 -> 0 bytes .../icons/tools-trash-handler_hover.png | Bin 277 -> 0 bytes .../icons/tools-trash-list-toggle-handler.png | Bin 263 -> 0 bytes .../tools-trash-list-toggle-handler_hover.png | Bin 219 -> 0 bytes .../images/icons/tools-viewsite-link.png | Bin 251 -> 0 bytes .../icons/tools-viewsite-link_hover.png | Bin 208 -> 0 bytes .../images/icons/ui-datepicker-next.png | Bin 1007 -> 0 bytes .../images/icons/ui-datepicker-next_hover.png | Bin 1007 -> 0 bytes .../images/icons/ui-datepicker-prev.png | Bin 1009 -> 0 bytes .../images/icons/ui-datepicker-prev_hover.png | Bin 1009 -> 0 bytes .../grappelli_orig/img/admin/arrow-down.gif | Bin 1159 -> 0 bytes static/grappelli_orig/img/admin/arrow-up.gif | Bin 1159 -> 0 bytes static/grappelli_orig/img/admin/icon-no.gif | Bin 49 -> 0 bytes .../grappelli_orig/img/admin/icon-unknown.gif | Bin 49 -> 0 bytes static/grappelli_orig/img/admin/icon-yes.gif | Bin 49 -> 0 bytes .../grappelli_orig/img/admin/icon_addlink.gif | Bin 49 -> 0 bytes .../grappelli_orig/img/admin/selector-add.gif | Bin 55 -> 0 bytes .../img/admin/selector-search.gif | Bin 55 -> 0 bytes .../img/backgrounds/autocomplete.png | Bin 381 -> 0 bytes .../img/backgrounds/changelist-results.png | Bin 244 -> 0 bytes .../img/backgrounds/loading-small.gif | Bin 3027 -> 0 bytes .../img/backgrounds/tooltip-pointer.png | Bin 302 -> 0 bytes .../backgrounds/ui-sortable-placeholder.png | Bin 259 -> 0 bytes static/grappelli_orig/img/grappelli-icon.png | Bin 423 -> 0 bytes .../icons/icon-actionlist_addlink-hover.png | Bin 152 -> 0 bytes .../img/icons/icon-actionlist_addlink.png | Bin 152 -> 0 bytes .../icon-actionlist_changelink-hover.png | Bin 131 -> 0 bytes .../img/icons/icon-actionlist_changelink.png | Bin 132 -> 0 bytes .../img/icons/icon-actionlist_deletelink.png | Bin 137 -> 0 bytes .../img/icons/icon-actions-add-link-hover.png | Bin 152 -> 0 bytes .../img/icons/icon-actions-add-link.png | Bin 152 -> 0 bytes .../icons/icon-actions-change-link-hover.png | Bin 131 -> 0 bytes .../img/icons/icon-actions-change-link.png | Bin 132 -> 0 bytes .../img/icons/icon-actions-delete-link.png | Bin 137 -> 0 bytes .../img/icons/icon-actions_changelist.png | Bin 369 -> 0 bytes .../img/icons/icon-add_another-hover.png | Bin 165 -> 0 bytes .../img/icons/icon-add_another.png | Bin 166 -> 0 bytes .../img/icons/icon-addlink-hover.png | Bin 165 -> 0 bytes .../grappelli_orig/img/icons/icon-addlink.png | Bin 166 -> 0 bytes ...icon-admin_tools-dropdown-active-hover.png | Bin 152 -> 0 bytes .../icon-admin_tools-dropdown-active.png | Bin 150 -> 0 bytes .../icons/icon-admin_tools-dropdown-hover.png | Bin 150 -> 0 bytes .../img/icons/icon-admin_tools-dropdown.png | Bin 165 -> 0 bytes .../icon-autocomplete-fk-remove-hover.png | Bin 266 -> 0 bytes .../img/icons/icon-autocomplete-fk-remove.png | Bin 281 -> 0 bytes .../icon-autocomplete-m2m-remove-hover.png | Bin 266 -> 0 bytes .../icons/icon-autocomplete-m2m-remove.png | Bin 281 -> 0 bytes .../img/icons/icon-bookmark_add-hover.png | Bin 171 -> 0 bytes .../img/icons/icon-bookmark_add-inactive.png | Bin 171 -> 0 bytes .../img/icons/icon-bookmark_add.png | Bin 171 -> 0 bytes .../img/icons/icon-bookmark_manage-hover.png | Bin 2925 -> 0 bytes .../img/icons/icon-bookmark_manage.png | Bin 2928 -> 0 bytes .../img/icons/icon-bookmark_remove-hover.png | Bin 146 -> 0 bytes .../icons/icon-bookmark_remove-inactive.png | Bin 214 -> 0 bytes .../img/icons/icon-bookmark_remove.png | Bin 143 -> 0 bytes .../img/icons/icon-calendar-hover.png | Bin 236 -> 0 bytes .../img/icons/icon-calendar.png | Bin 237 -> 0 bytes .../img/icons/icon-calendarnav_next.png | Bin 186 -> 0 bytes .../img/icons/icon-calendarnav_previous.png | Bin 186 -> 0 bytes .../img/icons/icon-changelink-hover.png | Bin 2924 -> 0 bytes .../img/icons/icon-changelink.png | Bin 2925 -> 0 bytes .../img/icons/icon-changelist-actions.png | Bin 369 -> 0 bytes .../img/icons/icon-clock-hover.png | Bin 3214 -> 0 bytes .../grappelli_orig/img/icons/icon-clock.png | Bin 3213 -> 0 bytes .../icons/icon-date-hierarchy-back-hover.png | Bin 170 -> 0 bytes .../img/icons/icon-date-hierarchy-back.png | Bin 170 -> 0 bytes .../img/icons/icon-datepicker-hover.png | Bin 236 -> 0 bytes .../img/icons/icon-datepicker.png | Bin 237 -> 0 bytes .../img/icons/icon-dropdown-hover.png | Bin 215 -> 0 bytes .../img/icons/icon-dropdown.png | Bin 215 -> 0 bytes ...on-edit-dashboard-toggle-handler-hover.png | Bin 336 -> 0 bytes .../icon-edit-dashboard-toggle-handler.png | Bin 337 -> 0 bytes .../img/icons/icon-fb-show-hover.png | Bin 3136 -> 0 bytes .../grappelli_orig/img/icons/icon-fb-show.png | Bin 380 -> 0 bytes .../img/icons/icon-fb_show-hover.png | Bin 3312 -> 0 bytes .../grappelli_orig/img/icons/icon-fb_show.png | Bin 3305 -> 0 bytes .../img/icons/icon-form-select.png | Bin 289 -> 0 bytes ...con-inline_item_tools-addhandler-hover.png | Bin 159 -> 0 bytes .../icon-inline_item_tools-addhandler.png | Bin 163 -> 0 bytes ...n-inline_item_tools-closehandler-hover.png | Bin 220 -> 0 bytes .../icon-inline_item_tools-closehandler.png | Bin 219 -> 0 bytes ...con-inline_item_tools-deletelink-hover.png | Bin 266 -> 0 bytes .../icon-inline_item_tools-deletelink.png | Bin 237 -> 0 bytes ...on-inline_item_tools-draghandler-hover.png | Bin 246 -> 0 bytes .../icon-inline_item_tools-draghandler.png | Bin 246 -> 0 bytes ...on-inline_item_tools-openhandler-hover.png | Bin 233 -> 0 bytes .../icon-inline_item_tools-openhandler.png | Bin 234 -> 0 bytes ...n-inline_item_tools-viewsitelink-hover.png | Bin 199 -> 0 bytes .../icon-inline_item_tools-viewsitelink.png | Bin 200 -> 0 bytes .../icons/icon-menulist_external-hover.png | Bin 2989 -> 0 bytes .../img/icons/icon-menulist_external.png | Bin 2990 -> 0 bytes .../icons/icon-menulist_internal-hover.png | Bin 2980 -> 0 bytes .../img/icons/icon-menulist_internal.png | Bin 2957 -> 0 bytes .../icons/icon-navigation-external-hover.png | Bin 2989 -> 0 bytes .../img/icons/icon-navigation-external.png | Bin 2990 -> 0 bytes .../icons/icon-navigation-internal-hover.png | Bin 2980 -> 0 bytes .../img/icons/icon-navigation-internal.png | Bin 2957 -> 0 bytes static/grappelli_orig/img/icons/icon-no.png | Bin 323 -> 0 bytes .../icons/icon-object-tools-add-handler.png | Bin 158 -> 0 bytes .../img/icons/icon-related-lookup-hover.png | Bin 3136 -> 0 bytes .../icons/icon-related-lookup-m2m-hover.png | Bin 3119 -> 0 bytes .../img/icons/icon-related-lookup-m2m.png | Bin 3132 -> 0 bytes .../img/icons/icon-related-lookup.png | Bin 3139 -> 0 bytes .../img/icons/icon-related_lookup-hover.png | Bin 3136 -> 0 bytes .../img/icons/icon-related_lookup.png | Bin 3139 -> 0 bytes .../img/icons/icon-remove-related-hover.png | Bin 229 -> 0 bytes .../img/icons/icon-remove-related.png | Bin 234 -> 0 bytes .../img/icons/icon-search-hover.png | Bin 3136 -> 0 bytes .../grappelli_orig/img/icons/icon-search.png | Bin 3139 -> 0 bytes .../img/icons/icon-searchbox.png | Bin 3136 -> 0 bytes ...icon-selector_add-m2m_horizontal-hover.png | Bin 2995 -> 0 bytes .../icon-selector_add-m2m_horizontal.png | Bin 2991 -> 0 bytes .../icon-selector_add-m2m_vertical-hover.png | Bin 3023 -> 0 bytes .../icons/icon-selector_add-m2m_vertical.png | Bin 3023 -> 0 bytes .../img/icons/icon-selector_filter.png | Bin 247 -> 0 bytes ...n-selector_remove-m2m_horizontal-hover.png | Bin 3003 -> 0 bytes .../icon-selector_remove-m2m_horizontal.png | Bin 2998 -> 0 bytes ...con-selector_remove-m2m_vertical-hover.png | Bin 3009 -> 0 bytes .../icon-selector_remove-m2m_vertical.png | Bin 3009 -> 0 bytes .../img/icons/icon-th-ascending.png | Bin 243 -> 0 bytes .../img/icons/icon-th-descending.png | Bin 240 -> 0 bytes .../img/icons/icon-timepicker-hover.png | Bin 3214 -> 0 bytes .../img/icons/icon-timepicker.png | Bin 3213 -> 0 bytes .../icons/icon-tools-add-handler-hover.png | Bin 148 -> 0 bytes .../img/icons/icon-tools-add-handler.png | Bin 191 -> 0 bytes .../icon-tools-arrow-down-handler-hover.png | Bin 212 -> 0 bytes .../icons/icon-tools-arrow-down-handler.png | Bin 212 -> 0 bytes .../icon-tools-arrow-up-handler-hover.png | Bin 200 -> 0 bytes .../img/icons/icon-tools-arrow-up-handler.png | Bin 204 -> 0 bytes .../icons/icon-tools-close-handler-hover.png | Bin 241 -> 0 bytes .../img/icons/icon-tools-close-handler.png | Bin 248 -> 0 bytes .../icons/icon-tools-delete-handler-hover.png | Bin 199 -> 0 bytes .../img/icons/icon-tools-delete-handler.png | Bin 200 -> 0 bytes .../icons/icon-tools-drag-handler-hover.png | Bin 183 -> 0 bytes .../img/icons/icon-tools-drag-handler.png | Bin 229 -> 0 bytes .../icons/icon-tools-open-handler-hover.png | Bin 262 -> 0 bytes .../img/icons/icon-tools-open-handler.png | Bin 256 -> 0 bytes .../icons/icon-tools-remove-handler-hover.png | Bin 135 -> 0 bytes .../img/icons/icon-tools-remove-handler.png | Bin 152 -> 0 bytes .../icons/icon-tools-trash-handler-hover.png | Bin 210 -> 0 bytes .../img/icons/icon-tools-trash-handler.png | Bin 210 -> 0 bytes .../icons/icon-tools-viewsite-link-hover.png | Bin 190 -> 0 bytes .../img/icons/icon-tools-viewsite-link.png | Bin 228 -> 0 bytes .../icon-trash-list-toggle-handler-hover.png | Bin 187 -> 0 bytes .../icons/icon-trash-list-toggle-handler.png | Bin 234 -> 0 bytes .../grappelli_orig/img/icons/icon-unknown.png | Bin 406 -> 0 bytes static/grappelli_orig/img/icons/icon-yes.png | Bin 396 -> 0 bytes .../icons/icon_fieldset_collapse-closed.png | Bin 210 -> 0 bytes .../img/icons/icon_fieldset_collapse-open.png | Bin 192 -> 0 bytes .../icon_inline-item-tools_addhandler.png | Bin 2985 -> 0 bytes .../icon_inline-item-tools_closehandler.png | Bin 3046 -> 0 bytes .../icon_inline-item-tools_openhandler.png | Bin 3056 -> 0 bytes .../img/icons/ui-datepicker-next-hover.png | Bin 174 -> 0 bytes .../img/icons/ui-datepicker-next.png | Bin 173 -> 0 bytes .../img/icons/ui-datepicker-prev-hover.png | Bin 169 -> 0 bytes .../img/icons/ui-datepicker-prev.png | Bin 181 -> 0 bytes static/grappelli_orig/img/input-throbber.gif | Bin 1737 -> 0 bytes .../jquery/i18n/ui.datepicker-de.js | 20 - .../jquery/i18n/ui.datepicker-fr.js | 19 - .../grappelli_orig/jquery/jquery-1.4.2.min.js | 154 - .../grappelli_orig/jquery/jquery-1.6.2.min.js | 18 - .../grappelli_orig/jquery/jquery-1.7.2.min.js | 4 - .../jquery/jquery.cookie.min.js | 7 - static/grappelli_orig/jquery/jquery.form.js | 899 - .../images/ui-bg_flat_0_888888_40x100.png | Bin 179 -> 0 bytes .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 180 -> 0 bytes .../images/ui-bg_flat_0_d6d6d6_40x100.png | Bin 211 -> 0 bytes .../images/ui-bg_flat_60_bdbdbd_40x100.png | Bin 180 -> 0 bytes .../images/ui-bg_flat_75_eeeeee_40x100.png | Bin 180 -> 0 bytes .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 178 -> 0 bytes .../images/ui-bg_glass_25_cee9f2_1x400.png | Bin 120 -> 0 bytes .../images/ui-bg_glass_25_e0e0e0_1x400.png | Bin 103 -> 0 bytes .../images/ui-bg_glass_25_e1f0f5_1x400.png | Bin 114 -> 0 bytes .../images/ui-bg_glass_55_444444_1x400.png | Bin 121 -> 0 bytes .../images/ui-bg_glass_60_fffccc_1x400.png | Bin 148 -> 0 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 105 -> 0 bytes .../images/ui-bg_glass_75_dadada_1x400.png | Bin 111 -> 0 bytes .../ui-bg_highlight-soft_25_d6d6d6_1x100.png | Bin 132 -> 0 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 101 -> 0 bytes .../ui-bg_inset-soft_95_fef1ec_1x100.png | Bin 123 -> 0 bytes .../images/ui-icons_222222_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_309bbf_256x240.png | Bin 5355 -> 0 bytes .../images/ui-icons_444444_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_454545_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_bf3030_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_ffffff_256x240.png | Bin 4369 -> 0 bytes .../custom-theme/jquery-ui-1.8.15.custom.css | 461 - .../custom-theme/jquery-ui-1.8.18.custom.css | 565 - .../css/custom-theme/jquery-ui-1.8.custom.css | 286 - .../ui-bg_diagonals-thick_18_b81900_40x40.png | Bin 260 -> 0 bytes .../ui-bg_diagonals-thick_20_666666_40x40.png | Bin 251 -> 0 bytes .../images/ui-bg_flat_10_000000_40x100.png | Bin 178 -> 0 bytes .../images/ui-bg_glass_100_f6f6f6_1x400.png | Bin 104 -> 0 bytes .../images/ui-bg_glass_100_fdf5ce_1x400.png | Bin 125 -> 0 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 105 -> 0 bytes .../ui-bg_gloss-wave_35_f6a828_500x100.png | Bin 3762 -> 0 bytes .../ui-bg_highlight-soft_100_eeeeee_1x100.png | Bin 90 -> 0 bytes .../ui-bg_highlight-soft_75_ffe45c_1x100.png | Bin 167 -> 0 bytes .../images/ui-icons_222222_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_228ef1_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_ef8c08_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_ffd27a_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_ffffff_256x240.png | Bin 4369 -> 0 bytes .../css/ui-lightness/jquery-ui-1.8.custom.css | 466 - .../ui/js/jquery-ui-1.8.15.custom.min.js | 347 - .../ui/js/jquery-ui-1.8.18.custom.min.js | 356 - .../ui/js/jquery-ui-1.8.5.custom.min.js | 778 - static/grappelli_orig/js/LICENSE-JQUERY.txt | 20 - static/grappelli_orig/js/SelectBox.js | 111 - static/grappelli_orig/js/SelectFilter2.js | 117 - static/grappelli_orig/js/actions.js | 5 - static/grappelli_orig/js/actions.min.js | 135 - .../js/admin/DateTimeShortcuts.js | 3 - .../js/admin/RelatedObjectLookups.js | 141 - static/grappelli_orig/js/admin/ordering.js | 4 - static/grappelli_orig/js/calendar.js | 3 - static/grappelli_orig/js/collapse.js | 3 - static/grappelli_orig/js/collapse.min.js | 3 - static/grappelli_orig/js/compress.py | 47 - static/grappelli_orig/js/core.js | 221 - static/grappelli_orig/js/dateparse.js | 3 - .../js/getElementsBySelector.js | 167 - static/grappelli_orig/js/grappelli.js | 146 - .../grappelli_orig/js/grappelli/grappelli.js | 135 - .../grappelli/jquery.grp_autocomplete_fk.js | 126 - .../jquery.grp_autocomplete_generic.js | 157 - .../grappelli/jquery.grp_autocomplete_m2m.js | 181 - .../js/grappelli/jquery.grp_collapsible.js | 34 - .../grappelli/jquery.grp_collapsible_group.js | 54 - .../js/grappelli/jquery.grp_inline.js | 179 - .../js/grappelli/jquery.grp_related_fk.js | 56 - .../grappelli/jquery.grp_related_generic.js | 77 - .../js/grappelli/jquery.grp_related_m2m.js | 54 - .../js/grappelli/jquery.grp_timepicker.js | 161 - static/grappelli_orig/js/inlines.js | 3 - static/grappelli_orig/js/inlines.min.js | 3 - .../js/jquery.grp_autocomplete_fk.js | 132 - .../js/jquery.grp_autocomplete_generic.js | 163 - .../js/jquery.grp_autocomplete_m2m.js | 181 - .../js/jquery.grp_collapsible.js | 34 - .../js/jquery.grp_collapsible_group.js | 54 - static/grappelli_orig/js/jquery.grp_inline.js | 179 - .../js/jquery.grp_related_fk.js | 56 - .../js/jquery.grp_related_generic.js | 77 - .../js/jquery.grp_related_m2m.js | 54 - .../js/jquery.grp_timepicker.js | 161 - static/grappelli_orig/js/jquery.init.js | 3 - static/grappelli_orig/js/jquery.js | 3 - static/grappelli_orig/js/jquery.min.js | 3 - static/grappelli_orig/js/json.min.js | 29 - static/grappelli_orig/js/prepopulate.min.js | 3 - static/grappelli_orig/js/timeparse.js | 3 - .../ui-bg_diagonals-thick_18_b81900_40x40.png | Bin 260 -> 0 bytes .../ui-bg_diagonals-thick_20_666666_40x40.png | Bin 251 -> 0 bytes .../images/ui-bg_flat_10_000000_40x100.png | Bin 178 -> 0 bytes .../images/ui-bg_glass_100_f6f6f6_1x400.png | Bin 104 -> 0 bytes .../images/ui-bg_glass_100_fdf5ce_1x400.png | Bin 125 -> 0 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 105 -> 0 bytes .../ui-bg_gloss-wave_35_f6a828_500x100.png | Bin 3762 -> 0 bytes .../ui-bg_highlight-soft_100_eeeeee_1x100.png | Bin 90 -> 0 bytes .../ui-bg_highlight-soft_75_ffe45c_1x100.png | Bin 129 -> 0 bytes .../images/ui-icons_222222_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_228ef1_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_ef8c08_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_ffd27a_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_ffffff_256x240.png | Bin 4369 -> 0 bytes .../ui-lightness/jquery-ui-1.8.21.custom.css | 565 - .../js/ui/development-bundle/AUTHORS.txt | 30 - .../js/ui/development-bundle/GPL-LICENSE.txt | 278 - .../js/ui/development-bundle/MIT-LICENSE.txt | 25 - .../demos/accordion/collapsible.html | 57 - .../demos/accordion/custom-icons.html | 69 - .../demos/accordion/default.html | 85 - .../demos/accordion/fillspace.html | 76 - .../demos/accordion/hoverintent.html | 138 - .../demos/accordion/index.html | 25 - .../demos/accordion/mouseover.html | 57 - .../demos/accordion/no-auto-height.html | 60 - .../demos/accordion/sortable.html | 81 - .../demos/addClass/default.html | 52 - .../demos/addClass/index.html | 18 - .../demos/animate/default.html | 61 - .../demos/animate/index.html | 18 - .../demos/autocomplete/categories.html | 71 - .../demos/autocomplete/combobox.html | 194 - .../demos/autocomplete/custom-data.html | 95 - .../demos/autocomplete/default.html | 64 - .../demos/autocomplete/folding.html | 62 - .../autocomplete/images/jquery_32x32.png | Bin 1417 -> 0 bytes .../autocomplete/images/jqueryui_32x32.png | Bin 1193 -> 0 bytes .../autocomplete/images/sizzlejs_32x32.png | Bin 999 -> 0 bytes .../autocomplete/images/transparent_1x1.png | Bin 95 -> 0 bytes .../images/ui-anim_basic_16x16.gif | Bin 1459 -> 0 bytes .../demos/autocomplete/index.html | 27 - .../demos/autocomplete/london.xml | 114 - .../demos/autocomplete/maxheight.html | 79 - .../demos/autocomplete/multiple-remote.html | 84 - .../demos/autocomplete/multiple.html | 99 - .../demos/autocomplete/remote-jsonp.html | 86 - .../demos/autocomplete/remote-with-cache.html | 59 - .../demos/autocomplete/remote.html | 59 - .../demos/autocomplete/search.php | 640 - .../demos/autocomplete/xml.html | 72 - .../demos/button/checkbox.html | 44 - .../demos/button/default.html | 38 - .../demos/button/icons.html | 56 - .../demos/button/index.html | 23 - .../demos/button/radio.html | 39 - .../demos/button/splitbutton.html | 55 - .../demos/button/toolbar.html | 120 - .../demos/datepicker/alt-field.html | 36 - .../demos/datepicker/animation.html | 58 - .../demos/datepicker/buttonbar.html | 35 - .../demos/datepicker/date-formats.html | 47 - .../demos/datepicker/date-range.html | 51 - .../demos/datepicker/default.html | 33 - .../demos/datepicker/dropdown-month-year.html | 36 - .../demos/datepicker/icon-trigger.html | 37 - .../demos/datepicker/images/calendar.gif | Bin 269 -> 0 bytes .../demos/datepicker/index.html | 31 - .../demos/datepicker/inline.html | 33 - .../demos/datepicker/localization.html | 176 - .../demos/datepicker/min-max.html | 33 - .../demos/datepicker/multiple-calendars.html | 36 - .../demos/datepicker/other-months.html | 37 - .../demos/datepicker/show-week.html | 39 - .../js/ui/development-bundle/demos/demos.css | 334 - .../demos/dialog/animated.html | 56 - .../demos/dialog/default.html | 54 - .../demos/dialog/index.html | 23 - .../demos/dialog/modal-confirmation.html | 69 - .../demos/dialog/modal-form.html | 167 - .../demos/dialog/modal-message.html | 71 - .../demos/dialog/modal.html | 60 - .../demos/draggable/constrain-movement.html | 69 - .../demos/draggable/cursor-style.html | 49 - .../demos/draggable/default.html | 39 - .../demos/draggable/delay-start.html | 45 - .../demos/draggable/events.html | 77 - .../demos/draggable/handle.html | 50 - .../demos/draggable/index.html | 28 - .../demos/draggable/revert.html | 44 - .../demos/draggable/scroll.html | 51 - .../demos/draggable/snap-to.html | 68 - .../demos/draggable/sortable.html | 57 - .../demos/draggable/visual-feedback.html | 77 - .../demos/droppable/accepted-elements.html | 60 - .../demos/droppable/default.html | 53 - .../demos/droppable/images/high_tatras.jpg | Bin 22994 -> 0 bytes .../demos/droppable/images/high_tatras2.jpg | Bin 25619 -> 0 bytes .../droppable/images/high_tatras2_min.jpg | Bin 2164 -> 0 bytes .../demos/droppable/images/high_tatras3.jpg | Bin 24583 -> 0 bytes .../droppable/images/high_tatras3_min.jpg | Bin 1901 -> 0 bytes .../demos/droppable/images/high_tatras4.jpg | Bin 24870 -> 0 bytes .../droppable/images/high_tatras4_min.jpg | Bin 2541 -> 0 bytes .../droppable/images/high_tatras_min.jpg | Bin 2147 -> 0 bytes .../demos/droppable/index.html | 24 - .../demos/droppable/photo-manager.html | 184 - .../demos/droppable/propagation.html | 80 - .../demos/droppable/revert.html | 61 - .../demos/droppable/shopping-cart.html | 101 - .../demos/droppable/visual-feedback.html | 78 - .../demos/effect/default.html | 109 - .../demos/effect/easing.html | 108 - .../demos/effect/index.html | 19 - .../demos/hide/default.html | 102 - .../development-bundle/demos/hide/index.html | 18 - .../demos/images/calendar.gif | Bin 269 -> 0 bytes .../demos/images/demo-config-on-tile.gif | Bin 172 -> 0 bytes .../demos/images/demo-config-on.gif | Bin 335 -> 0 bytes .../demos/images/demo-spindown-closed.gif | Bin 103 -> 0 bytes .../demos/images/demo-spindown-open.gif | Bin 105 -> 0 bytes .../demos/images/icon-docs-info.gif | Bin 206 -> 0 bytes .../demos/images/pbar-ani.gif | Bin 7970 -> 0 bytes .../js/ui/development-bundle/demos/index.html | 329 - .../demos/position/cycler.html | 122 - .../demos/position/default.html | 140 - .../demos/position/images/earth.jpg | Bin 29850 -> 0 bytes .../demos/position/images/flight.jpg | Bin 33637 -> 0 bytes .../demos/position/images/rocket.jpg | Bin 32986 -> 0 bytes .../demos/position/index.html | 19 - .../demos/progressbar/animated.html | 44 - .../demos/progressbar/default.html | 35 - .../demos/progressbar/images/pbar-ani.gif | Bin 7970 -> 0 bytes .../demos/progressbar/index.html | 20 - .../demos/progressbar/resize.html | 40 - .../demos/removeClass/default.html | 52 - .../demos/removeClass/index.html | 18 - .../demos/resizable/animate.html | 43 - .../demos/resizable/aspect-ratio.html | 42 - .../demos/resizable/constrain-area.html | 47 - .../demos/resizable/default.html | 40 - .../demos/resizable/delay-start.html | 52 - .../demos/resizable/helper.html | 43 - .../demos/resizable/index.html | 28 - .../demos/resizable/max-min.html | 45 - .../demos/resizable/snap-to-grid.html | 42 - .../demos/resizable/synchronous-resize.html | 49 - .../demos/resizable/textarea.html | 41 - .../demos/resizable/visual-feedback.html | 43 - .../demos/selectable/default.html | 50 - .../demos/selectable/display-grid.html | 55 - .../demos/selectable/index.html | 20 - .../demos/selectable/serialize.html | 61 - .../demos/show/default.html | 104 - .../development-bundle/demos/show/index.html | 18 - .../demos/slider/colorpicker.html | 95 - .../demos/slider/default.html | 37 - .../demos/slider/hotelrooms.html | 59 - .../demos/slider/index.html | 29 - .../demos/slider/multiple-vertical.html | 77 - .../demos/slider/range-vertical.html | 51 - .../demos/slider/range.html | 52 - .../demos/slider/rangemax.html | 50 - .../demos/slider/rangemin.html | 51 - .../demos/slider/side-scroll.html | 140 - .../demos/slider/slider-vertical.html | 52 - .../demos/slider/steps.html | 51 - .../development-bundle/demos/slider/tabs.html | 67 - .../sortable/connect-lists-through-tabs.html | 78 - .../demos/sortable/connect-lists.html | 58 - .../demos/sortable/default.html | 51 - .../demos/sortable/delay-start.html | 67 - .../demos/sortable/display-grid.html | 54 - .../demos/sortable/empty-lists.html | 69 - .../demos/sortable/index.html | 26 - .../demos/sortable/items.html | 70 - .../demos/sortable/placeholder.html | 56 - .../demos/sortable/portlets.html | 96 - .../demos/switchClass/default.html | 47 - .../demos/switchClass/index.html | 18 - .../development-bundle/demos/tabs/ajax.html | 53 - .../demos/tabs/ajax/content1.html | 4 - .../demos/tabs/ajax/content2.html | 4 - .../demos/tabs/ajax/content3-slow.php | 7 - .../demos/tabs/ajax/content4-broken.php | 3 - .../development-bundle/demos/tabs/bottom.html | 60 - .../demos/tabs/collapsible.html | 55 - .../development-bundle/demos/tabs/cookie.html | 57 - .../demos/tabs/default.html | 49 - .../development-bundle/demos/tabs/index.html | 25 - .../demos/tabs/manipulation.html | 124 - .../demos/tabs/mouseover.html | 53 - .../demos/tabs/sortable.html | 58 - .../demos/tabs/vertical.html | 61 - .../demos/toggle/default.html | 94 - .../demos/toggle/index.html | 18 - .../demos/toggleClass/default.html | 46 - .../demos/toggleClass/index.html | 18 - .../ui/development-bundle/docs/accordion.html | 1017 - .../ui/development-bundle/docs/addClass.html | 109 - .../ui/development-bundle/docs/animate.html | 78 - .../development-bundle/docs/autocomplete.html | 880 - .../js/ui/development-bundle/docs/button.html | 500 - .../development-bundle/docs/datepicker.html | 2532 -- .../js/ui/development-bundle/docs/dialog.html | 1782 -- .../ui/development-bundle/docs/draggable.html | 1577 -- .../ui/development-bundle/docs/droppable.html | 829 - .../js/ui/development-bundle/docs/effect.html | 143 - .../js/ui/development-bundle/docs/hide.html | 144 - .../ui/development-bundle/docs/position.html | 245 - .../development-bundle/docs/progressbar.html | 460 - .../development-bundle/docs/removeClass.html | 113 - .../ui/development-bundle/docs/resizable.html | 1201 - .../development-bundle/docs/selectable.html | 848 - .../js/ui/development-bundle/docs/show.html | 144 - .../js/ui/development-bundle/docs/slider.html | 860 - .../ui/development-bundle/docs/sortable.html | 1953 -- .../development-bundle/docs/switchClass.html | 129 - .../js/ui/development-bundle/docs/tabs.html | 1532 -- .../js/ui/development-bundle/docs/toggle.html | 144 - .../development-bundle/docs/toggleClass.html | 111 - .../external/jquery.bgiframe-2.1.2.js | 39 - .../external/jquery.cookie.js | 89 - .../external/jquery.metadata.js | 122 - .../ui/development-bundle/external/qunit.css | 225 - .../ui/development-bundle/external/qunit.js | 1448 -- .../js/ui/development-bundle/jquery-1.7.2.js | 9404 -------- .../js/ui/development-bundle/package.json | 36 - .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 180 -> 0 bytes .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 178 -> 0 bytes .../images/ui-bg_glass_55_fbf9ee_1x400.png | Bin 120 -> 0 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 105 -> 0 bytes .../images/ui-bg_glass_75_dadada_1x400.png | Bin 111 -> 0 bytes .../images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 110 -> 0 bytes .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 119 -> 0 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 101 -> 0 bytes .../base/images/ui-icons_222222_256x240.png | Bin 4369 -> 0 bytes .../base/images/ui-icons_2e83ff_256x240.png | Bin 4369 -> 0 bytes .../base/images/ui-icons_454545_256x240.png | Bin 4369 -> 0 bytes .../base/images/ui-icons_888888_256x240.png | Bin 4369 -> 0 bytes .../base/images/ui-icons_cd0a0a_256x240.png | Bin 4369 -> 0 bytes .../themes/base/jquery.ui.accordion.css | 19 - .../themes/base/jquery.ui.all.css | 11 - .../themes/base/jquery.ui.autocomplete.css | 53 - .../themes/base/jquery.ui.base.css | 11 - .../themes/base/jquery.ui.button.css | 38 - .../themes/base/jquery.ui.core.css | 38 - .../themes/base/jquery.ui.datepicker.css | 68 - .../themes/base/jquery.ui.dialog.css | 21 - .../themes/base/jquery.ui.progressbar.css | 11 - .../themes/base/jquery.ui.resizable.css | 20 - .../themes/base/jquery.ui.selectable.css | 10 - .../themes/base/jquery.ui.slider.css | 24 - .../themes/base/jquery.ui.tabs.css | 18 - .../themes/base/jquery.ui.theme.css | 247 - .../ui-bg_diagonals-thick_18_b81900_40x40.png | Bin 260 -> 0 bytes .../ui-bg_diagonals-thick_20_666666_40x40.png | Bin 251 -> 0 bytes .../images/ui-bg_flat_10_000000_40x100.png | Bin 178 -> 0 bytes .../images/ui-bg_glass_100_f6f6f6_1x400.png | Bin 104 -> 0 bytes .../images/ui-bg_glass_100_fdf5ce_1x400.png | Bin 125 -> 0 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 105 -> 0 bytes .../ui-bg_gloss-wave_35_f6a828_500x100.png | Bin 3762 -> 0 bytes .../ui-bg_highlight-soft_100_eeeeee_1x100.png | Bin 90 -> 0 bytes .../ui-bg_highlight-soft_75_ffe45c_1x100.png | Bin 129 -> 0 bytes .../images/ui-icons_222222_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_228ef1_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_ef8c08_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_ffd27a_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_ffffff_256x240.png | Bin 4369 -> 0 bytes .../ui-lightness/jquery-ui-1.8.21.custom.css | 565 - .../ui-lightness/jquery.ui.accordion.css | 19 - .../themes/ui-lightness/jquery.ui.all.css | 11 - .../ui-lightness/jquery.ui.autocomplete.css | 53 - .../themes/ui-lightness/jquery.ui.base.css | 11 - .../themes/ui-lightness/jquery.ui.button.css | 38 - .../themes/ui-lightness/jquery.ui.core.css | 38 - .../ui-lightness/jquery.ui.datepicker.css | 68 - .../themes/ui-lightness/jquery.ui.dialog.css | 21 - .../ui-lightness/jquery.ui.progressbar.css | 11 - .../ui-lightness/jquery.ui.resizable.css | 20 - .../ui-lightness/jquery.ui.selectable.css | 10 - .../themes/ui-lightness/jquery.ui.slider.css | 24 - .../themes/ui-lightness/jquery.ui.tabs.css | 18 - .../themes/ui-lightness/jquery.ui.theme.css | 249 - .../ui/i18n/jquery-ui-i18n.js | 1646 -- .../ui/i18n/jquery.ui.datepicker-af.js | 23 - .../ui/i18n/jquery.ui.datepicker-ar-DZ.js | 23 - .../ui/i18n/jquery.ui.datepicker-ar.js | 23 - .../ui/i18n/jquery.ui.datepicker-az.js | 23 - .../ui/i18n/jquery.ui.datepicker-bg.js | 24 - .../ui/i18n/jquery.ui.datepicker-bs.js | 23 - .../ui/i18n/jquery.ui.datepicker-ca.js | 23 - .../ui/i18n/jquery.ui.datepicker-cs.js | 23 - .../ui/i18n/jquery.ui.datepicker-cy-GB.js | 23 - .../ui/i18n/jquery.ui.datepicker-da.js | 23 - .../ui/i18n/jquery.ui.datepicker-de.js | 23 - .../ui/i18n/jquery.ui.datepicker-el.js | 23 - .../ui/i18n/jquery.ui.datepicker-en-AU.js | 23 - .../ui/i18n/jquery.ui.datepicker-en-GB.js | 23 - .../ui/i18n/jquery.ui.datepicker-en-NZ.js | 23 - .../ui/i18n/jquery.ui.datepicker-eo.js | 23 - .../ui/i18n/jquery.ui.datepicker-es.js | 23 - .../ui/i18n/jquery.ui.datepicker-et.js | 23 - .../ui/i18n/jquery.ui.datepicker-eu.js | 23 - .../ui/i18n/jquery.ui.datepicker-fa.js | 59 - .../ui/i18n/jquery.ui.datepicker-fi.js | 23 - .../ui/i18n/jquery.ui.datepicker-fo.js | 23 - .../ui/i18n/jquery.ui.datepicker-fr-CH.js | 23 - .../ui/i18n/jquery.ui.datepicker-fr.js | 25 - .../ui/i18n/jquery.ui.datepicker-gl.js | 23 - .../ui/i18n/jquery.ui.datepicker-he.js | 23 - .../ui/i18n/jquery.ui.datepicker-hi.js | 23 - .../ui/i18n/jquery.ui.datepicker-hr.js | 23 - .../ui/i18n/jquery.ui.datepicker-hu.js | 23 - .../ui/i18n/jquery.ui.datepicker-hy.js | 23 - .../ui/i18n/jquery.ui.datepicker-id.js | 23 - .../ui/i18n/jquery.ui.datepicker-is.js | 23 - .../ui/i18n/jquery.ui.datepicker-it.js | 23 - .../ui/i18n/jquery.ui.datepicker-ja.js | 23 - .../ui/i18n/jquery.ui.datepicker-ka.js | 21 - .../ui/i18n/jquery.ui.datepicker-kk.js | 23 - .../ui/i18n/jquery.ui.datepicker-km.js | 23 - .../ui/i18n/jquery.ui.datepicker-ko.js | 23 - .../ui/i18n/jquery.ui.datepicker-lb.js | 23 - .../ui/i18n/jquery.ui.datepicker-lt.js | 23 - .../ui/i18n/jquery.ui.datepicker-lv.js | 23 - .../ui/i18n/jquery.ui.datepicker-mk.js | 23 - .../ui/i18n/jquery.ui.datepicker-ml.js | 23 - .../ui/i18n/jquery.ui.datepicker-ms.js | 23 - .../ui/i18n/jquery.ui.datepicker-nl-BE.js | 23 - .../ui/i18n/jquery.ui.datepicker-nl.js | 23 - .../ui/i18n/jquery.ui.datepicker-no.js | 23 - .../ui/i18n/jquery.ui.datepicker-pl.js | 23 - .../ui/i18n/jquery.ui.datepicker-pt-BR.js | 23 - .../ui/i18n/jquery.ui.datepicker-pt.js | 22 - .../ui/i18n/jquery.ui.datepicker-rm.js | 21 - .../ui/i18n/jquery.ui.datepicker-ro.js | 26 - .../ui/i18n/jquery.ui.datepicker-ru.js | 23 - .../ui/i18n/jquery.ui.datepicker-sk.js | 23 - .../ui/i18n/jquery.ui.datepicker-sl.js | 24 - .../ui/i18n/jquery.ui.datepicker-sq.js | 23 - .../ui/i18n/jquery.ui.datepicker-sr-SR.js | 23 - .../ui/i18n/jquery.ui.datepicker-sr.js | 23 - .../ui/i18n/jquery.ui.datepicker-sv.js | 23 - .../ui/i18n/jquery.ui.datepicker-ta.js | 23 - .../ui/i18n/jquery.ui.datepicker-th.js | 23 - .../ui/i18n/jquery.ui.datepicker-tj.js | 23 - .../ui/i18n/jquery.ui.datepicker-tr.js | 23 - .../ui/i18n/jquery.ui.datepicker-uk.js | 24 - .../ui/i18n/jquery.ui.datepicker-vi.js | 23 - .../ui/i18n/jquery.ui.datepicker-zh-CN.js | 23 - .../ui/i18n/jquery.ui.datepicker-zh-HK.js | 23 - .../ui/i18n/jquery.ui.datepicker-zh-TW.js | 23 - .../ui/jquery-ui-1.8.21.custom.js | 11831 ---------- .../ui/jquery.effects.blind.js | 49 - .../ui/jquery.effects.bounce.js | 78 - .../ui/jquery.effects.clip.js | 54 - .../ui/jquery.effects.core.js | 772 - .../ui/jquery.effects.drop.js | 50 - .../ui/jquery.effects.explode.js | 79 - .../ui/jquery.effects.fade.js | 32 - .../ui/jquery.effects.fold.js | 56 - .../ui/jquery.effects.highlight.js | 50 - .../ui/jquery.effects.pulsate.js | 51 - .../ui/jquery.effects.scale.js | 178 - .../ui/jquery.effects.shake.js | 57 - .../ui/jquery.effects.slide.js | 50 - .../ui/jquery.effects.transfer.js | 45 - .../ui/jquery.ui.accordion.js | 611 - .../ui/jquery.ui.autocomplete.js | 631 - .../development-bundle/ui/jquery.ui.button.js | 414 - .../development-bundle/ui/jquery.ui.core.js | 319 - .../ui/jquery.ui.datepicker.js | 1824 -- .../development-bundle/ui/jquery.ui.dialog.js | 878 - .../ui/jquery.ui.draggable.js | 833 - .../ui/jquery.ui.droppable.js | 296 - .../development-bundle/ui/jquery.ui.mouse.js | 165 - .../ui/jquery.ui.position.js | 303 - .../ui/jquery.ui.progressbar.js | 109 - .../ui/jquery.ui.resizable.js | 807 - .../ui/jquery.ui.selectable.js | 267 - .../development-bundle/ui/jquery.ui.slider.js | 662 - .../ui/jquery.ui.sortable.js | 1082 - .../development-bundle/ui/jquery.ui.tabs.js | 757 - .../development-bundle/ui/jquery.ui.widget.js | 272 - .../ui/minified/jquery.effects.blind.min.js | 5 - .../ui/minified/jquery.effects.bounce.min.js | 5 - .../ui/minified/jquery.effects.clip.min.js | 5 - .../ui/minified/jquery.effects.core.min.js | 5 - .../ui/minified/jquery.effects.drop.min.js | 5 - .../ui/minified/jquery.effects.explode.min.js | 5 - .../ui/minified/jquery.effects.fade.min.js | 5 - .../ui/minified/jquery.effects.fold.min.js | 5 - .../minified/jquery.effects.highlight.min.js | 5 - .../ui/minified/jquery.effects.pulsate.min.js | 5 - .../ui/minified/jquery.effects.scale.min.js | 5 - .../ui/minified/jquery.effects.shake.min.js | 5 - .../ui/minified/jquery.effects.slide.min.js | 5 - .../minified/jquery.effects.transfer.min.js | 5 - .../ui/minified/jquery.ui.accordion.min.js | 5 - .../ui/minified/jquery.ui.autocomplete.min.js | 5 - .../ui/minified/jquery.ui.button.min.js | 5 - .../ui/minified/jquery.ui.core.min.js | 5 - .../ui/minified/jquery.ui.datepicker.min.js | 5 - .../ui/minified/jquery.ui.dialog.min.js | 5 - .../ui/minified/jquery.ui.draggable.min.js | 5 - .../ui/minified/jquery.ui.droppable.min.js | 5 - .../ui/minified/jquery.ui.mouse.min.js | 5 - .../ui/minified/jquery.ui.position.min.js | 5 - .../ui/minified/jquery.ui.progressbar.min.js | 5 - .../ui/minified/jquery.ui.resizable.min.js | 5 - .../ui/minified/jquery.ui.selectable.min.js | 5 - .../ui/minified/jquery.ui.slider.min.js | 5 - .../ui/minified/jquery.ui.sortable.min.js | 5 - .../ui/minified/jquery.ui.tabs.min.js | 5 - .../ui/minified/jquery.ui.widget.min.js | 5 - static/grappelli_orig/js/ui/index.html | 383 - .../js/ui/jquery-ui-1.8.21.custom.zip | Bin 1109580 -> 0 bytes .../js/ui/js/jquery-1.7.2.min.js | 4 - .../js/ui/js/jquery-ui-1.8.21.custom.min.js | 125 - static/grappelli_orig/js/urlify.js | 140 - static/grappelli_orig/stylesheets/ie7.css | 1 - .../stylesheets/mueller/grid/output.css | 1 - .../stylesheets/mueller/screen.css | 0 static/grappelli_orig/stylesheets/screen.css | 1 - static/grappelli_orig/tinymce/changelog.txt | 1528 -- .../tinymce/examples/accessibility.html | 101 - .../tinymce/examples/css/content.css | 105 - .../tinymce/examples/css/word.css | 53 - .../tinymce/examples/custom_formats.html | 111 - .../grappelli_orig/tinymce/examples/full.html | 101 - .../tinymce/examples/index.html | 10 - .../tinymce/examples/lists/image_list.js | 9 - .../tinymce/examples/lists/link_list.js | 10 - .../tinymce/examples/lists/media_list.js | 14 - .../tinymce/examples/lists/template_list.js | 9 - .../tinymce/examples/media/logo.jpg | Bin 2729 -> 0 bytes .../tinymce/examples/media/logo_over.jpg | Bin 6473 -> 0 bytes .../tinymce/examples/media/sample.avi | Bin 82944 -> 0 bytes .../tinymce/examples/media/sample.dcr | Bin 6774 -> 0 bytes .../tinymce/examples/media/sample.flv | Bin 88722 -> 0 bytes .../tinymce/examples/media/sample.mov | Bin 55622 -> 0 bytes .../tinymce/examples/media/sample.ram | 1 - .../tinymce/examples/media/sample.rm | Bin 17846 -> 0 bytes .../tinymce/examples/media/sample.swf | Bin 6118 -> 0 bytes .../grappelli_orig/tinymce/examples/menu.html | 18 - .../tinymce/examples/simple.html | 47 - .../tinymce/examples/skins.html | 216 - .../tinymce/examples/templates/layout1.htm | 15 - .../tinymce/examples/templates/snippet1.htm | 1 - .../grappelli_orig/tinymce/examples/word.html | 72 - .../tinymce/jscripts/tiny_mce/langs/de.js | 1 - .../tinymce/jscripts/tiny_mce/langs/en.js | 1 - .../tinymce/jscripts/tiny_mce/license.txt | 504 - .../tiny_mce/plugins/advhr/css/advhr.css | 5 - .../tiny_mce/plugins/advhr/editor_plugin.js | 1 - .../plugins/advhr/editor_plugin_src.js | 57 - .../tiny_mce/plugins/advhr/js/rule.js | 43 - .../tiny_mce/plugins/advhr/langs/de_dlg.js | 1 - .../tiny_mce/plugins/advhr/langs/en_dlg.js | 1 - .../jscripts/tiny_mce/plugins/advhr/rule.htm | 58 - .../plugins/advimage/css/advimage.css | 13 - .../plugins/advimage/editor_plugin.js | 1 - .../plugins/advimage/editor_plugin_src.js | 50 - .../tiny_mce/plugins/advimage/image.htm | 198 - .../tiny_mce/plugins/advimage/img/sample.gif | Bin 1624 -> 0 bytes .../tiny_mce/plugins/advimage/js/image.js | 462 - .../tiny_mce/plugins/advimage/langs/de_dlg.js | 1 - .../tiny_mce/plugins/advimage/langs/en_dlg.js | 1 - .../plugins/advimage_orig/css/advimage.css | 13 - .../plugins/advimage_orig/editor_plugin.js | 1 - .../advimage_orig/editor_plugin_src.js | 50 - .../tiny_mce/plugins/advimage_orig/image.htm | 235 - .../plugins/advimage_orig/img/sample.gif | Bin 1624 -> 0 bytes .../plugins/advimage_orig/js/image.js | 462 - .../plugins/advimage_orig/langs/de_dlg.js | 1 - .../plugins/advimage_orig/langs/en_dlg.js | 1 - .../tiny_mce/plugins/advlink/css/advlink.css | 8 - .../tiny_mce/plugins/advlink/editor_plugin.js | 1 - .../plugins/advlink/editor_plugin_src.js | 61 - .../tiny_mce/plugins/advlink/js/advlink.js | 539 - .../tiny_mce/plugins/advlink/langs/de_dlg.js | 1 - .../tiny_mce/plugins/advlink/langs/en_dlg.js | 1 - .../tiny_mce/plugins/advlink/link.htm | 309 - .../plugins/advlink_orig/css/advlink.css | 8 - .../plugins/advlink_orig/editor_plugin.js | 1 - .../plugins/advlink_orig/editor_plugin_src.js | 61 - .../plugins/advlink_orig/js/advlink.js | 539 - .../plugins/advlink_orig/langs/de_dlg.js | 1 - .../plugins/advlink_orig/langs/en_dlg.js | 1 - .../tiny_mce/plugins/advlink_orig/link.htm | 338 - .../tiny_mce/plugins/advlist/editor_plugin.js | 1 - .../plugins/advlist/editor_plugin_src.js | 176 - .../plugins/autolink/editor_plugin.js | 1 - .../plugins/autolink/editor_plugin_src.js | 174 - .../plugins/autoresize/editor_plugin.js | 1 - .../plugins/autoresize/editor_plugin_src.js | 119 - .../plugins/autosave/editor_plugin.js | 1 - .../plugins/autosave/editor_plugin_src.js | 431 - .../tiny_mce/plugins/autosave/langs/en.js | 4 - .../tiny_mce/plugins/bbcode/editor_plugin.js | 1 - .../plugins/bbcode/editor_plugin_src.js | 120 - .../plugins/contextmenu/editor_plugin.js | 1 - .../plugins/contextmenu/editor_plugin_src.js | 161 - .../plugins/directionality/editor_plugin.js | 1 - .../directionality/editor_plugin_src.js | 82 - .../plugins/emotions/editor_plugin.js | 1 - .../plugins/emotions/editor_plugin_src.js | 43 - .../tiny_mce/plugins/emotions/emotions.htm | 42 - .../plugins/emotions/img/smiley-cool.gif | Bin 354 -> 0 bytes .../plugins/emotions/img/smiley-cry.gif | Bin 329 -> 0 bytes .../emotions/img/smiley-embarassed.gif | Bin 331 -> 0 bytes .../emotions/img/smiley-foot-in-mouth.gif | Bin 342 -> 0 bytes .../plugins/emotions/img/smiley-frown.gif | Bin 340 -> 0 bytes .../plugins/emotions/img/smiley-innocent.gif | Bin 336 -> 0 bytes .../plugins/emotions/img/smiley-kiss.gif | Bin 338 -> 0 bytes .../plugins/emotions/img/smiley-laughing.gif | Bin 343 -> 0 bytes .../emotions/img/smiley-money-mouth.gif | Bin 321 -> 0 bytes .../plugins/emotions/img/smiley-sealed.gif | Bin 323 -> 0 bytes .../plugins/emotions/img/smiley-smile.gif | Bin 344 -> 0 bytes .../plugins/emotions/img/smiley-surprised.gif | Bin 338 -> 0 bytes .../emotions/img/smiley-tongue-out.gif | Bin 328 -> 0 bytes .../plugins/emotions/img/smiley-undecided.gif | Bin 337 -> 0 bytes .../plugins/emotions/img/smiley-wink.gif | Bin 350 -> 0 bytes .../plugins/emotions/img/smiley-yell.gif | Bin 336 -> 0 bytes .../tiny_mce/plugins/emotions/js/emotions.js | 43 - .../tiny_mce/plugins/emotions/langs/de_dlg.js | 1 - .../tiny_mce/plugins/emotions/langs/en_dlg.js | 1 - .../tiny_mce/plugins/example/dialog.htm | 22 - .../tiny_mce/plugins/example/editor_plugin.js | 1 - .../plugins/example/editor_plugin_src.js | 84 - .../tiny_mce/plugins/example/img/example.gif | Bin 87 -> 0 bytes .../tiny_mce/plugins/example/js/dialog.js | 19 - .../tiny_mce/plugins/example/langs/en.js | 3 - .../tiny_mce/plugins/example/langs/en_dlg.js | 3 - .../example_dependency/editor_plugin.js | 1 - .../example_dependency/editor_plugin_src.js | 50 - .../plugins/fullpage/css/fullpage.css | 143 - .../plugins/fullpage/editor_plugin.js | 1 - .../plugins/fullpage/editor_plugin_src.js | 405 - .../tiny_mce/plugins/fullpage/fullpage.htm | 259 - .../tiny_mce/plugins/fullpage/js/fullpage.js | 232 - .../tiny_mce/plugins/fullpage/langs/de_dlg.js | 1 - .../tiny_mce/plugins/fullpage/langs/en_dlg.js | 1 - .../plugins/fullscreen/editor_plugin.js | 1 - .../plugins/fullscreen/editor_plugin_src.js | 159 - .../plugins/fullscreen/fullscreen.htm | 110 - .../plugins/grappelli/editor_plugin.js | 1 - .../plugins/grappelli/editor_plugin_src.js | 202 - .../plugins/grappelli/img/show_advanced.png | Bin 320 -> 0 bytes .../plugins/grappelli/img/visualchars.png | Bin 285 -> 0 bytes .../tiny_mce/plugins/grappelli/langs/de.js | 4 - .../tiny_mce/plugins/grappelli/langs/en.js | 4 - .../tiny_mce/plugins/grappelli/langs/fr.js | 4 - .../tiny_mce/plugins/grappelli/langs/pl.js | 4 - .../tiny_mce/plugins/grappelli/langs/ru.js | 4 - .../grappelli_contextmenu/editor_plugin.js | 1 - .../editor_plugin_src.js | 250 - .../plugins/grappelli_contextmenu/langs/de.js | 20 - .../plugins/grappelli_contextmenu/langs/en.js | 20 - .../plugins/grappelli_contextmenu/langs/fr.js | 10 - .../plugins/grappelli_contextmenu/langs/pl.js | 19 - .../plugins/grappelli_contextmenu/langs/ru.js | 20 - .../tiny_mce/plugins/iespell/editor_plugin.js | 1 - .../plugins/iespell/editor_plugin_src.js | 54 - .../plugins/inlinepopups/editor_plugin.js | 1 - .../plugins/inlinepopups/editor_plugin_src.js | 699 - .../skins/clearlooks2/img/alert.gif | Bin 810 -> 0 bytes .../skins/clearlooks2/img/button.gif | Bin 272 -> 0 bytes .../skins/clearlooks2/img/buttons.gif | Bin 1195 -> 0 bytes .../skins/clearlooks2/img/confirm.gif | Bin 907 -> 0 bytes .../skins/clearlooks2/img/corners.gif | Bin 909 -> 0 bytes .../skins/clearlooks2/img/horizontal.gif | Bin 769 -> 0 bytes .../skins/clearlooks2/img/vertical.gif | Bin 84 -> 0 bytes .../inlinepopups/skins/clearlooks2/window.css | 90 - .../plugins/inlinepopups/template.htm | 387 - .../plugins/insertdatetime/editor_plugin.js | 1 - .../insertdatetime/editor_plugin_src.js | 83 - .../tiny_mce/plugins/layer/editor_plugin.js | 1 - .../plugins/layer/editor_plugin_src.js | 262 - .../plugins/legacyoutput/editor_plugin.js | 1 - .../plugins/legacyoutput/editor_plugin_src.js | 139 - .../tiny_mce/plugins/lists/editor_plugin.js | 1 - .../plugins/lists/editor_plugin_src.js | 951 - .../tiny_mce/plugins/media/css/media.css | 18 - .../tiny_mce/plugins/media/editor_plugin.js | 1 - .../plugins/media/editor_plugin_src.js | 890 - .../tiny_mce/plugins/media/js/embed.js | 73 - .../tiny_mce/plugins/media/js/media.js | 470 - .../tiny_mce/plugins/media/langs/de_dlg.js | 1 - .../tiny_mce/plugins/media/langs/en_dlg.js | 1 - .../jscripts/tiny_mce/plugins/media/media.htm | 629 - .../tiny_mce/plugins/media/moxieplayer.swf | Bin 19980 -> 0 bytes .../tiny_mce/plugins/media_orig/css/media.css | 17 - .../plugins/media_orig/editor_plugin.js | 1 - .../plugins/media_orig/editor_plugin_src.js | 890 - .../tiny_mce/plugins/media_orig/js/embed.js | 73 - .../tiny_mce/plugins/media_orig/js/media.js | 470 - .../plugins/media_orig/langs/de_dlg.js | 1 - .../plugins/media_orig/langs/en_dlg.js | 1 - .../tiny_mce/plugins/media_orig/media.htm | 922 - .../plugins/media_orig/moxieplayer.swf | Bin 19980 -> 0 bytes .../plugins/nonbreaking/editor_plugin.js | 1 - .../plugins/nonbreaking/editor_plugin_src.js | 54 - .../plugins/noneditable/editor_plugin.js | 1 - .../plugins/noneditable/editor_plugin_src.js | 438 - .../plugins/pagebreak/editor_plugin.js | 1 - .../plugins/pagebreak/editor_plugin_src.js | 74 - .../tiny_mce/plugins/paste/css/pasteword.css | 3 - .../tiny_mce/plugins/paste/editor_plugin.js | 1 - .../plugins/paste/editor_plugin_src.js | 871 - .../tiny_mce/plugins/paste/js/pastetext.js | 36 - .../tiny_mce/plugins/paste/js/pasteword.js | 51 - .../tiny_mce/plugins/paste/langs/de_dlg.js | 1 - .../tiny_mce/plugins/paste/langs/en_dlg.js | 1 - .../tiny_mce/plugins/paste/pastetext.htm | 34 - .../tiny_mce/plugins/paste/pasteword.htm | 22 - .../plugins/paste_orig/editor_plugin.js | 1 - .../plugins/paste_orig/editor_plugin_src.js | 871 - .../plugins/paste_orig/js/pastetext.js | 36 - .../plugins/paste_orig/js/pasteword.js | 51 - .../plugins/paste_orig/langs/de_dlg.js | 1 - .../plugins/paste_orig/langs/en_dlg.js | 1 - .../tiny_mce/plugins/paste_orig/pastetext.htm | 27 - .../tiny_mce/plugins/paste_orig/pasteword.htm | 21 - .../tiny_mce/plugins/preview/editor_plugin.js | 1 - .../plugins/preview/editor_plugin_src.js | 53 - .../tiny_mce/plugins/preview/example.html | 28 - .../plugins/preview/jscripts/embed.js | 73 - .../tiny_mce/plugins/preview/preview.html | 17 - .../tiny_mce/plugins/print/editor_plugin.js | 1 - .../plugins/print/editor_plugin_src.js | 34 - .../tiny_mce/plugins/save/editor_plugin.js | 1 - .../plugins/save/editor_plugin_src.js | 101 - .../searchreplace/css/searchreplace.css | 6 - .../plugins/searchreplace/editor_plugin.js | 1 - .../searchreplace/editor_plugin_src.js | 61 - .../plugins/searchreplace/js/searchreplace.js | 142 - .../plugins/searchreplace/langs/de_dlg.js | 1 - .../plugins/searchreplace/langs/en_dlg.js | 1 - .../plugins/searchreplace/searchreplace.htm | 87 - .../searchreplace_orig/css/searchreplace.css | 6 - .../searchreplace_orig/editor_plugin.js | 1 - .../searchreplace_orig/editor_plugin_src.js | 61 - .../searchreplace_orig/js/searchreplace.js | 142 - .../searchreplace_orig/langs/de_dlg.js | 1 - .../searchreplace_orig/langs/en_dlg.js | 1 - .../searchreplace_orig/searchreplace.htm | 100 - .../plugins/spellchecker/css/content.css | 1 - .../plugins/spellchecker/editor_plugin.js | 1 - .../plugins/spellchecker/editor_plugin_src.js | 436 - .../plugins/spellchecker/img/wline.gif | Bin 46 -> 0 bytes .../tiny_mce/plugins/style/css/props.css | 14 - .../tiny_mce/plugins/style/editor_plugin.js | 1 - .../plugins/style/editor_plugin_src.js | 71 - .../tiny_mce/plugins/style/js/props.js | 709 - .../tiny_mce/plugins/style/langs/de_dlg.js | 1 - .../tiny_mce/plugins/style/langs/en_dlg.js | 1 - .../jscripts/tiny_mce/plugins/style/props.htm | 845 - .../tiny_mce/plugins/style/readme.txt | 19 - .../plugins/tabfocus/editor_plugin.js | 1 - .../plugins/tabfocus/editor_plugin_src.js | 122 - .../jscripts/tiny_mce/plugins/table/cell.htm | 180 - .../tiny_mce/plugins/table/css/cell.css | 17 - .../tiny_mce/plugins/table/css/row.css | 25 - .../tiny_mce/plugins/table/css/table.css | 13 - .../tiny_mce/plugins/table/editor_plugin.js | 1 - .../plugins/table/editor_plugin_src.js | 1428 -- .../tiny_mce/plugins/table/js/cell.js | 319 - .../tiny_mce/plugins/table/js/merge_cells.js | 27 - .../jscripts/tiny_mce/plugins/table/js/row.js | 237 - .../tiny_mce/plugins/table/js/table.js | 489 - .../tiny_mce/plugins/table/langs/de_dlg.js | 1 - .../tiny_mce/plugins/table/langs/en_dlg.js | 1 - .../tiny_mce/plugins/table/merge_cells.htm | 32 - .../jscripts/tiny_mce/plugins/table/row.htm | 158 - .../jscripts/tiny_mce/plugins/table/table.htm | 188 - .../tiny_mce/plugins/template/blank.htm | 12 - .../plugins/template/css/template.css | 23 - .../plugins/template/editor_plugin.js | 1 - .../plugins/template/editor_plugin_src.js | 159 - .../tiny_mce/plugins/template/js/template.js | 106 - .../tiny_mce/plugins/template/langs/de_dlg.js | 1 - .../tiny_mce/plugins/template/langs/en_dlg.js | 1 - .../tiny_mce/plugins/template/template.htm | 41 - .../tiny_mce/plugins/template_orig/blank.htm | 12 - .../plugins/template_orig/css/template.css | 23 - .../plugins/template_orig/editor_plugin.js | 1 - .../template_orig/editor_plugin_src.js | 159 - .../plugins/template_orig/js/template.js | 106 - .../plugins/template_orig/langs/de_dlg.js | 1 - .../plugins/template_orig/langs/en_dlg.js | 1 - .../plugins/template_orig/template.htm | 31 - .../plugins/visualblocks/css/visualblocks.css | 19 - .../plugins/visualblocks/editor_plugin.js | 1 - .../plugins/visualblocks/editor_plugin_src.js | 63 - .../plugins/visualchars/editor_plugin.js | 1 - .../plugins/visualchars/editor_plugin_src.js | 83 - .../plugins/wordcount/editor_plugin.js | 1 - .../plugins/wordcount/editor_plugin_src.js | 122 - .../tiny_mce/plugins/xhtmlxtras/abbr.htm | 142 - .../tiny_mce/plugins/xhtmlxtras/acronym.htm | 142 - .../plugins/xhtmlxtras/attributes.htm | 149 - .../tiny_mce/plugins/xhtmlxtras/cite.htm | 142 - .../plugins/xhtmlxtras/css/attributes.css | 11 - .../tiny_mce/plugins/xhtmlxtras/css/popup.css | 9 - .../tiny_mce/plugins/xhtmlxtras/del.htm | 162 - .../plugins/xhtmlxtras/editor_plugin.js | 1 - .../plugins/xhtmlxtras/editor_plugin_src.js | 132 - .../tiny_mce/plugins/xhtmlxtras/ins.htm | 162 - .../tiny_mce/plugins/xhtmlxtras/js/abbr.js | 28 - .../tiny_mce/plugins/xhtmlxtras/js/acronym.js | 28 - .../plugins/xhtmlxtras/js/attributes.js | 111 - .../tiny_mce/plugins/xhtmlxtras/js/cite.js | 28 - .../tiny_mce/plugins/xhtmlxtras/js/del.js | 53 - .../plugins/xhtmlxtras/js/element_common.js | 229 - .../tiny_mce/plugins/xhtmlxtras/js/ins.js | 53 - .../plugins/xhtmlxtras/langs/de_dlg.js | 1 - .../plugins/xhtmlxtras/langs/en_dlg.js | 1 - .../tiny_mce/themes/advanced/about.htm | 52 - .../tiny_mce/themes/advanced/anchor.htm | 26 - .../tiny_mce/themes/advanced/charmap.htm | 55 - .../tiny_mce/themes/advanced/color_picker.htm | 74 - .../themes/advanced/editor_template.js | 1 - .../themes/advanced/editor_template_src.js | 1467 -- .../tiny_mce/themes/advanced/image.htm | 80 - .../themes/advanced/img/colorpicker.jpg | Bin 2584 -> 0 bytes .../tiny_mce/themes/advanced/img/flash.gif | Bin 239 -> 0 bytes .../tiny_mce/themes/advanced/img/icons.gif | Bin 11982 -> 0 bytes .../tiny_mce/themes/advanced/img/iframe.gif | Bin 600 -> 0 bytes .../themes/advanced/img/pagebreak.gif | Bin 325 -> 0 bytes .../themes/advanced/img/quicktime.gif | Bin 301 -> 0 bytes .../themes/advanced/img/realmedia.gif | Bin 439 -> 0 bytes .../themes/advanced/img/shockwave.gif | Bin 384 -> 0 bytes .../tiny_mce/themes/advanced/img/trans.gif | Bin 43 -> 0 bytes .../tiny_mce/themes/advanced/img/video.gif | Bin 597 -> 0 bytes .../themes/advanced/img/windowsmedia.gif | Bin 415 -> 0 bytes .../tiny_mce/themes/advanced/js/about.js | 73 - .../tiny_mce/themes/advanced/js/anchor.js | 44 - .../tiny_mce/themes/advanced/js/charmap.js | 363 - .../themes/advanced/js/color_picker.js | 345 - .../tiny_mce/themes/advanced/js/image.js | 251 - .../tiny_mce/themes/advanced/js/link.js | 153 - .../themes/advanced/js/source_editor.js | 78 - .../tiny_mce/themes/advanced/langs/de.js | 1 - .../tiny_mce/themes/advanced/langs/de_dlg.js | 1 - .../tiny_mce/themes/advanced/langs/en.js | 1 - .../tiny_mce/themes/advanced/langs/en_dlg.js | 1 - .../tiny_mce/themes/advanced/link.htm | 57 - .../tiny_mce/themes/advanced/shortcuts.htm | 47 - .../themes/advanced/skins/default/content.css | 51 - .../themes/advanced/skins/default/dialog.css | 117 - .../advanced/skins/default/img/buttons.png | Bin 3133 -> 0 bytes .../advanced/skins/default/img/items.gif | Bin 64 -> 0 bytes .../advanced/skins/default/img/menu_arrow.gif | Bin 68 -> 0 bytes .../advanced/skins/default/img/menu_check.gif | Bin 70 -> 0 bytes .../advanced/skins/default/img/progress.gif | Bin 1787 -> 0 bytes .../advanced/skins/default/img/tabs.gif | Bin 1322 -> 0 bytes .../themes/advanced/skins/default/ui.css | 215 - .../advanced/skins/grappelli/content.css | 27 - .../advanced/skins/grappelli/content_base.css | 56 - .../grappelli/content_documentstructure.css | 69 - .../content_documentstructure_de.css | 16 - .../content_documentstructure_en.css | 16 - .../content_documentstructure_pl.css | 16 - .../advanced/skins/grappelli/content_grid.css | 85 - .../skins/grappelli/content_typography.css | 96 - .../advanced/skins/grappelli/dialog.css | 431 - .../grappelli/img/buttons/blockquote.png | Bin 330 -> 0 bytes .../skins/grappelli/img/buttons/bold.png | Bin 274 -> 0 bytes .../skins/grappelli/img/buttons/bullist.png | Bin 205 -> 0 bytes .../skins/grappelli/img/buttons/charmap.png | Bin 324 -> 0 bytes .../skins/grappelli/img/buttons/cleanup.png | Bin 345 -> 0 bytes .../skins/grappelli/img/buttons/code.png | Bin 435 -> 0 bytes .../grappelli/img/buttons/fullscreen.png | Bin 252 -> 0 bytes .../skins/grappelli/img/buttons/image.png | Bin 325 -> 0 bytes .../skins/grappelli/img/buttons/italic.png | Bin 239 -> 0 bytes .../skins/grappelli/img/buttons/link.png | Bin 280 -> 0 bytes .../skins/grappelli/img/buttons/media.png | Bin 301 -> 0 bytes .../skins/grappelli/img/buttons/numlist.png | Bin 286 -> 0 bytes .../skins/grappelli/img/buttons/pasteword.png | Bin 351 -> 0 bytes .../skins/grappelli/img/buttons/redo.png | Bin 295 -> 0 bytes .../skins/grappelli/img/buttons/search.png | Bin 414 -> 0 bytes .../grappelli/img/buttons/show_advanced.png | Bin 320 -> 0 bytes .../skins/grappelli/img/buttons/table.png | Bin 299 -> 0 bytes .../skins/grappelli/img/buttons/template.png | Bin 299 -> 0 bytes .../skins/grappelli/img/buttons/underline.png | Bin 252 -> 0 bytes .../skins/grappelli/img/buttons/undo.png | Bin 297 -> 0 bytes .../skins/grappelli/img/buttons/unlink.png | Bin 287 -> 0 bytes .../grappelli/img/buttons/visualchars.png | Bin 301 -> 0 bytes .../img/icons/icon-fb_show-hover.png | Bin 3312 -> 0 bytes .../grappelli/img/icons/icon-fb_show.png | Bin 3305 -> 0 bytes .../grappelli/img/icons/icon-mceResize.png | Bin 266 -> 0 bytes .../skins/grappelli/img/menu/icon-mceOpen.png | Bin 182 -> 0 bytes .../themes/advanced/skins/grappelli/ui.css | 492 - .../advanced/skins/highcontrast/content.css | 25 - .../advanced/skins/highcontrast/dialog.css | 105 - .../themes/advanced/skins/highcontrast/ui.css | 102 - .../themes/advanced/skins/o2k7/content.css | 49 - .../themes/advanced/skins/o2k7/dialog.css | 117 - .../advanced/skins/o2k7/img/button_bg.png | Bin 2766 -> 0 bytes .../skins/o2k7/img/button_bg_black.png | Bin 651 -> 0 bytes .../skins/o2k7/img/button_bg_silver.png | Bin 2084 -> 0 bytes .../themes/advanced/skins/o2k7/ui.css | 218 - .../themes/advanced/skins/o2k7/ui_black.css | 8 - .../themes/advanced/skins/o2k7/ui_silver.css | 5 - .../themes/advanced/source_editor.htm | 26 - .../tiny_mce/themes/simple/editor_template.js | 1 - .../themes/simple/editor_template_src.js | 84 - .../tiny_mce/themes/simple/img/icons.gif | Bin 806 -> 0 bytes .../tiny_mce/themes/simple/langs/de.js | 1 - .../tiny_mce/themes/simple/langs/en.js | 1 - .../themes/simple/skins/default/content.css | 25 - .../themes/simple/skins/default/ui.css | 32 - .../themes/simple/skins/o2k7/content.css | 17 - .../simple/skins/o2k7/img/button_bg.png | Bin 5102 -> 0 bytes .../tiny_mce/themes/simple/skins/o2k7/ui.css | 35 - .../tinymce/jscripts/tiny_mce/tiny_mce.js | 1 - .../jscripts/tiny_mce/tiny_mce_popup.js | 5 - .../tinymce/jscripts/tiny_mce/tiny_mce_src.js | 17396 -------------- .../tiny_mce/utils/editable_selects.js | 70 - .../jscripts/tiny_mce/utils/form_utils.js | 210 - .../tinymce/jscripts/tiny_mce/utils/mctabs.js | 162 - .../jscripts/tiny_mce/utils/validate.js | 252 - .../tinymce_setup/tinymce_setup.js | 145 - 1935 files changed, 207445 deletions(-) delete mode 100644 static/grappelli_old/css/admin-tools.css delete mode 100644 static/grappelli_old/css/base.css delete mode 100644 static/grappelli_old/css/buttons.css delete mode 100644 static/grappelli_old/css/components.css delete mode 100644 static/grappelli_old/css/datepicker/grappelli-theme-extensions.css delete mode 100644 static/grappelli_old/css/forms.css delete mode 100644 static/grappelli_old/css/grappelli-skin-basic.css delete mode 100644 static/grappelli_old/css/grappelli-skin-default.css delete mode 100644 static/grappelli_old/css/jquery-ui-grappelli-extensions.css delete mode 100644 static/grappelli_old/css/reset.css delete mode 100644 static/grappelli_old/css/structures.css delete mode 100644 static/grappelli_old/css/tables.css delete mode 100644 static/grappelli_old/css/tools.css delete mode 100644 static/grappelli_old/css/typography.css delete mode 100644 static/grappelli_old/images/backgrounds/changelist-results.png delete mode 100644 static/grappelli_old/images/backgrounds/loading-small.gif delete mode 100644 static/grappelli_old/images/backgrounds/messagelist.png delete mode 100644 static/grappelli_old/images/backgrounds/nav-grabber.gif delete mode 100644 static/grappelli_old/images/backgrounds/ui-sortable-placeholder.png delete mode 100644 static/grappelli_old/images/icons-s2649da6b63.png delete mode 100644 static/grappelli_old/images/icons-s4a437305c0.png delete mode 100644 static/grappelli_old/images/icons-s96d5c23000.png delete mode 100644 static/grappelli_old/images/icons-small-s4291b06aac.png delete mode 100644 static/grappelli_old/images/icons-small-s7d28d7943b.png delete mode 100644 static/grappelli_old/images/icons-small-s9045a82f03.png delete mode 100644 static/grappelli_old/images/icons-small/add-link.png delete mode 100644 static/grappelli_old/images/icons-small/add-link_hover.png delete mode 100644 static/grappelli_old/images/icons-small/change-link.png delete mode 100644 static/grappelli_old/images/icons-small/change-link_hover.png delete mode 100644 static/grappelli_old/images/icons-small/delete-link.png delete mode 100644 static/grappelli_old/images/icons-small/filter-choice-selected.png delete mode 100644 static/grappelli_old/images/icons-small/link-external.png delete mode 100644 static/grappelli_old/images/icons-small/link-external_hover.png delete mode 100644 static/grappelli_old/images/icons-small/link-internal.png delete mode 100644 static/grappelli_old/images/icons-small/link-internal_hover.png delete mode 100644 static/grappelli_old/images/icons-small/sort-remove.png delete mode 100644 static/grappelli_old/images/icons/add-another.png delete mode 100644 static/grappelli_old/images/icons/add-another_hover.png delete mode 100644 static/grappelli_old/images/icons/back-link.png delete mode 100644 static/grappelli_old/images/icons/back-link_hover.png delete mode 100644 static/grappelli_old/images/icons/breadcrumbs-rtl.png delete mode 100644 static/grappelli_old/images/icons/breadcrumbs-rtl_hover.png delete mode 100644 static/grappelli_old/images/icons/breadcrumbs.png delete mode 100644 static/grappelli_old/images/icons/breadcrumbs_hover.png delete mode 100644 static/grappelli_old/images/icons/date-hierarchy-back-rtl.png delete mode 100644 static/grappelli_old/images/icons/date-hierarchy-back-rtl_hover.png delete mode 100644 static/grappelli_old/images/icons/date-hierarchy-back.png delete mode 100644 static/grappelli_old/images/icons/date-hierarchy-back_hover.png delete mode 100644 static/grappelli_old/images/icons/datepicker.png delete mode 100644 static/grappelli_old/images/icons/datepicker_hover.png delete mode 100644 static/grappelli_old/images/icons/datetime-now.png delete mode 100644 static/grappelli_old/images/icons/datetime-now_hover.png delete mode 100644 static/grappelli_old/images/icons/form-select.png delete mode 100644 static/grappelli_old/images/icons/object-tools-add-link.png delete mode 100644 static/grappelli_old/images/icons/object-tools-viewsite-link.png delete mode 100644 static/grappelli_old/images/icons/pulldown-handler.png delete mode 100644 static/grappelli_old/images/icons/pulldown-handler_hover.png delete mode 100644 static/grappelli_old/images/icons/pulldown-handler_selected.png delete mode 100644 static/grappelli_old/images/icons/related-lookup-m2m.png delete mode 100644 static/grappelli_old/images/icons/related-lookup-m2m_hover.png delete mode 100644 static/grappelli_old/images/icons/related-lookup.png delete mode 100644 static/grappelli_old/images/icons/related-lookup_hover.png delete mode 100644 static/grappelli_old/images/icons/related-remove.png delete mode 100644 static/grappelli_old/images/icons/related-remove_hover.png delete mode 100644 static/grappelli_old/images/icons/searchbox.png delete mode 100644 static/grappelli_old/images/icons/selector-add-m2m-horizontal.png delete mode 100644 static/grappelli_old/images/icons/selector-add-m2m-horizontal_hover.png delete mode 100644 static/grappelli_old/images/icons/selector-add-m2m-vertical.png delete mode 100644 static/grappelli_old/images/icons/selector-add-m2m-vertical_hover.png delete mode 100644 static/grappelli_old/images/icons/selector-filter.png delete mode 100644 static/grappelli_old/images/icons/selector-remove-m2m-horizontal.png delete mode 100644 static/grappelli_old/images/icons/selector-remove-m2m-horizontal_hover.png delete mode 100644 static/grappelli_old/images/icons/selector-remove-m2m-vertical.png delete mode 100644 static/grappelli_old/images/icons/selector-remove-m2m-vertical_hover.png delete mode 100644 static/grappelli_old/images/icons/sort-remove.png delete mode 100644 static/grappelli_old/images/icons/sort-remove_hover.png delete mode 100644 static/grappelli_old/images/icons/sorted-ascending.png delete mode 100644 static/grappelli_old/images/icons/sorted-descending.png delete mode 100644 static/grappelli_old/images/icons/status-no.png delete mode 100644 static/grappelli_old/images/icons/status-unknown.png delete mode 100644 static/grappelli_old/images/icons/status-yes.png delete mode 100644 static/grappelli_old/images/icons/th-ascending.png delete mode 100644 static/grappelli_old/images/icons/th-descending.png delete mode 100644 static/grappelli_old/images/icons/timepicker.png delete mode 100644 static/grappelli_old/images/icons/timepicker_hover.png delete mode 100644 static/grappelli_old/images/icons/tools-add-handler.png delete mode 100644 static/grappelli_old/images/icons/tools-add-handler_hover.png delete mode 100644 static/grappelli_old/images/icons/tools-arrow-down-handler.png delete mode 100644 static/grappelli_old/images/icons/tools-arrow-down-handler_hover.png delete mode 100644 static/grappelli_old/images/icons/tools-arrow-up-handler.png delete mode 100644 static/grappelli_old/images/icons/tools-arrow-up-handler_hover.png delete mode 100644 static/grappelli_old/images/icons/tools-close-handler.png delete mode 100644 static/grappelli_old/images/icons/tools-close-handler_hover.png delete mode 100644 static/grappelli_old/images/icons/tools-delete-handler.png delete mode 100644 static/grappelli_old/images/icons/tools-delete-handler_hover.png delete mode 100644 static/grappelli_old/images/icons/tools-drag-handler.png delete mode 100644 static/grappelli_old/images/icons/tools-drag-handler_hover.png delete mode 100644 static/grappelli_old/images/icons/tools-open-handler.png delete mode 100644 static/grappelli_old/images/icons/tools-open-handler_hover.png delete mode 100644 static/grappelli_old/images/icons/tools-remove-handler.png delete mode 100644 static/grappelli_old/images/icons/tools-remove-handler_hover.png delete mode 100644 static/grappelli_old/images/icons/tools-trash-handler.png delete mode 100644 static/grappelli_old/images/icons/tools-trash-handler_hover.png delete mode 100644 static/grappelli_old/images/icons/tools-trash-list-toggle-handler.png delete mode 100644 static/grappelli_old/images/icons/tools-trash-list-toggle-handler_hover.png delete mode 100644 static/grappelli_old/images/icons/tools-viewsite-link.png delete mode 100644 static/grappelli_old/images/icons/tools-viewsite-link_hover.png delete mode 100644 static/grappelli_old/images/icons/ui-datepicker-next.png delete mode 100644 static/grappelli_old/images/icons/ui-datepicker-next_hover.png delete mode 100644 static/grappelli_old/images/icons/ui-datepicker-prev.png delete mode 100644 static/grappelli_old/images/icons/ui-datepicker-prev_hover.png delete mode 100644 static/grappelli_old/img/admin/arrow-down.gif delete mode 100644 static/grappelli_old/img/admin/arrow-up.gif delete mode 100644 static/grappelli_old/img/admin/icon-no.gif delete mode 100644 static/grappelli_old/img/admin/icon-unknown.gif delete mode 100644 static/grappelli_old/img/admin/icon-yes.gif delete mode 100644 static/grappelli_old/img/admin/icon_addlink.gif delete mode 100644 static/grappelli_old/img/admin/selector-add.gif delete mode 100644 static/grappelli_old/img/admin/selector-search.gif delete mode 100644 static/grappelli_old/img/backgrounds/autocomplete.png delete mode 100644 static/grappelli_old/img/backgrounds/changelist-results.png delete mode 100644 static/grappelli_old/img/backgrounds/loading-small.gif delete mode 100644 static/grappelli_old/img/backgrounds/tooltip-pointer.png delete mode 100644 static/grappelli_old/img/backgrounds/ui-sortable-placeholder.png delete mode 100644 static/grappelli_old/img/grappelli-icon.png delete mode 100644 static/grappelli_old/img/icons/icon-actionlist_addlink-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-actionlist_addlink.png delete mode 100644 static/grappelli_old/img/icons/icon-actionlist_changelink-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-actionlist_changelink.png delete mode 100644 static/grappelli_old/img/icons/icon-actionlist_deletelink.png delete mode 100644 static/grappelli_old/img/icons/icon-actions-add-link-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-actions-add-link.png delete mode 100644 static/grappelli_old/img/icons/icon-actions-change-link-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-actions-change-link.png delete mode 100644 static/grappelli_old/img/icons/icon-actions-delete-link.png delete mode 100644 static/grappelli_old/img/icons/icon-actions_changelist.png delete mode 100644 static/grappelli_old/img/icons/icon-add_another-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-add_another.png delete mode 100644 static/grappelli_old/img/icons/icon-addlink-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-addlink.png delete mode 100644 static/grappelli_old/img/icons/icon-admin_tools-dropdown-active-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-admin_tools-dropdown-active.png delete mode 100644 static/grappelli_old/img/icons/icon-admin_tools-dropdown-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-admin_tools-dropdown.png delete mode 100644 static/grappelli_old/img/icons/icon-autocomplete-fk-remove-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-autocomplete-fk-remove.png delete mode 100644 static/grappelli_old/img/icons/icon-autocomplete-m2m-remove-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-autocomplete-m2m-remove.png delete mode 100644 static/grappelli_old/img/icons/icon-bookmark_add-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-bookmark_add-inactive.png delete mode 100644 static/grappelli_old/img/icons/icon-bookmark_add.png delete mode 100644 static/grappelli_old/img/icons/icon-bookmark_manage-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-bookmark_manage.png delete mode 100644 static/grappelli_old/img/icons/icon-bookmark_remove-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-bookmark_remove-inactive.png delete mode 100644 static/grappelli_old/img/icons/icon-bookmark_remove.png delete mode 100644 static/grappelli_old/img/icons/icon-calendar-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-calendar.png delete mode 100644 static/grappelli_old/img/icons/icon-calendarnav_next.png delete mode 100644 static/grappelli_old/img/icons/icon-calendarnav_previous.png delete mode 100644 static/grappelli_old/img/icons/icon-changelink-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-changelink.png delete mode 100644 static/grappelli_old/img/icons/icon-changelist-actions.png delete mode 100644 static/grappelli_old/img/icons/icon-clock-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-clock.png delete mode 100644 static/grappelli_old/img/icons/icon-date-hierarchy-back-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-date-hierarchy-back.png delete mode 100644 static/grappelli_old/img/icons/icon-datepicker-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-datepicker.png delete mode 100644 static/grappelli_old/img/icons/icon-dropdown-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-dropdown.png delete mode 100644 static/grappelli_old/img/icons/icon-edit-dashboard-toggle-handler-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-edit-dashboard-toggle-handler.png delete mode 100644 static/grappelli_old/img/icons/icon-fb-show-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-fb-show.png delete mode 100644 static/grappelli_old/img/icons/icon-fb_show-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-fb_show.png delete mode 100644 static/grappelli_old/img/icons/icon-form-select.png delete mode 100644 static/grappelli_old/img/icons/icon-inline_item_tools-addhandler-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-inline_item_tools-addhandler.png delete mode 100644 static/grappelli_old/img/icons/icon-inline_item_tools-closehandler-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-inline_item_tools-closehandler.png delete mode 100644 static/grappelli_old/img/icons/icon-inline_item_tools-deletelink-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-inline_item_tools-deletelink.png delete mode 100644 static/grappelli_old/img/icons/icon-inline_item_tools-draghandler-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-inline_item_tools-draghandler.png delete mode 100644 static/grappelli_old/img/icons/icon-inline_item_tools-openhandler-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-inline_item_tools-openhandler.png delete mode 100644 static/grappelli_old/img/icons/icon-inline_item_tools-viewsitelink-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-inline_item_tools-viewsitelink.png delete mode 100644 static/grappelli_old/img/icons/icon-menulist_external-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-menulist_external.png delete mode 100644 static/grappelli_old/img/icons/icon-menulist_internal-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-menulist_internal.png delete mode 100644 static/grappelli_old/img/icons/icon-navigation-external-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-navigation-external.png delete mode 100644 static/grappelli_old/img/icons/icon-navigation-internal-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-navigation-internal.png delete mode 100644 static/grappelli_old/img/icons/icon-no.png delete mode 100644 static/grappelli_old/img/icons/icon-object-tools-add-handler.png delete mode 100644 static/grappelli_old/img/icons/icon-related-lookup-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-related-lookup-m2m-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-related-lookup-m2m.png delete mode 100644 static/grappelli_old/img/icons/icon-related-lookup.png delete mode 100644 static/grappelli_old/img/icons/icon-related_lookup-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-related_lookup.png delete mode 100644 static/grappelli_old/img/icons/icon-remove-related-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-remove-related.png delete mode 100644 static/grappelli_old/img/icons/icon-search-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-search.png delete mode 100644 static/grappelli_old/img/icons/icon-searchbox.png delete mode 100644 static/grappelli_old/img/icons/icon-selector_add-m2m_horizontal-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-selector_add-m2m_horizontal.png delete mode 100644 static/grappelli_old/img/icons/icon-selector_add-m2m_vertical-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-selector_add-m2m_vertical.png delete mode 100644 static/grappelli_old/img/icons/icon-selector_filter.png delete mode 100644 static/grappelli_old/img/icons/icon-selector_remove-m2m_horizontal-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-selector_remove-m2m_horizontal.png delete mode 100644 static/grappelli_old/img/icons/icon-selector_remove-m2m_vertical-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-selector_remove-m2m_vertical.png delete mode 100644 static/grappelli_old/img/icons/icon-th-ascending.png delete mode 100644 static/grappelli_old/img/icons/icon-th-descending.png delete mode 100644 static/grappelli_old/img/icons/icon-timepicker-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-timepicker.png delete mode 100644 static/grappelli_old/img/icons/icon-tools-add-handler-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-tools-add-handler.png delete mode 100644 static/grappelli_old/img/icons/icon-tools-arrow-down-handler-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-tools-arrow-down-handler.png delete mode 100644 static/grappelli_old/img/icons/icon-tools-arrow-up-handler-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-tools-arrow-up-handler.png delete mode 100644 static/grappelli_old/img/icons/icon-tools-close-handler-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-tools-close-handler.png delete mode 100644 static/grappelli_old/img/icons/icon-tools-delete-handler-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-tools-delete-handler.png delete mode 100644 static/grappelli_old/img/icons/icon-tools-drag-handler-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-tools-drag-handler.png delete mode 100644 static/grappelli_old/img/icons/icon-tools-open-handler-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-tools-open-handler.png delete mode 100644 static/grappelli_old/img/icons/icon-tools-remove-handler-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-tools-remove-handler.png delete mode 100644 static/grappelli_old/img/icons/icon-tools-trash-handler-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-tools-trash-handler.png delete mode 100644 static/grappelli_old/img/icons/icon-tools-viewsite-link-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-tools-viewsite-link.png delete mode 100644 static/grappelli_old/img/icons/icon-trash-list-toggle-handler-hover.png delete mode 100644 static/grappelli_old/img/icons/icon-trash-list-toggle-handler.png delete mode 100644 static/grappelli_old/img/icons/icon-unknown.png delete mode 100644 static/grappelli_old/img/icons/icon-yes.png delete mode 100644 static/grappelli_old/img/icons/icon_fieldset_collapse-closed.png delete mode 100644 static/grappelli_old/img/icons/icon_fieldset_collapse-open.png delete mode 100644 static/grappelli_old/img/icons/icon_inline-item-tools_addhandler.png delete mode 100644 static/grappelli_old/img/icons/icon_inline-item-tools_closehandler.png delete mode 100644 static/grappelli_old/img/icons/icon_inline-item-tools_openhandler.png delete mode 100644 static/grappelli_old/img/icons/ui-datepicker-next-hover.png delete mode 100644 static/grappelli_old/img/icons/ui-datepicker-next.png delete mode 100644 static/grappelli_old/img/icons/ui-datepicker-prev-hover.png delete mode 100644 static/grappelli_old/img/icons/ui-datepicker-prev.png delete mode 100644 static/grappelli_old/img/input-throbber.gif delete mode 100644 static/grappelli_old/jquery/i18n/ui.datepicker-de.js delete mode 100644 static/grappelli_old/jquery/i18n/ui.datepicker-fr.js delete mode 100644 static/grappelli_old/jquery/jquery-1.4.2.min.js delete mode 100644 static/grappelli_old/jquery/jquery-1.6.2.min.js delete mode 100644 static/grappelli_old/jquery/jquery-1.7.2.min.js delete mode 100644 static/grappelli_old/jquery/jquery.cookie.min.js delete mode 100644 static/grappelli_old/jquery/jquery.form.js delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-bg_flat_0_888888_40x100.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-bg_flat_0_d6d6d6_40x100.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-bg_flat_60_bdbdbd_40x100.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-bg_flat_75_eeeeee_40x100.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-bg_flat_75_ffffff_40x100.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-bg_glass_25_cee9f2_1x400.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-bg_glass_25_e0e0e0_1x400.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-bg_glass_25_e1f0f5_1x400.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-bg_glass_55_444444_1x400.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-bg_glass_60_fffccc_1x400.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-bg_glass_65_ffffff_1x400.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-bg_glass_75_dadada_1x400.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-bg_highlight-soft_25_d6d6d6_1x100.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-bg_highlight-soft_75_cccccc_1x100.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-bg_inset-soft_95_fef1ec_1x100.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-icons_222222_256x240.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-icons_309bbf_256x240.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-icons_444444_256x240.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-icons_454545_256x240.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-icons_bf3030_256x240.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-icons_cd0a0a_256x240.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/images/ui-icons_ffffff_256x240.png delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/jquery-ui-1.8.15.custom.css delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/jquery-ui-1.8.18.custom.css delete mode 100644 static/grappelli_old/jquery/ui/css/custom-theme/jquery-ui-1.8.custom.css delete mode 100644 static/grappelli_old/jquery/ui/css/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png delete mode 100644 static/grappelli_old/jquery/ui/css/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png delete mode 100644 static/grappelli_old/jquery/ui/css/ui-lightness/images/ui-bg_flat_10_000000_40x100.png delete mode 100644 static/grappelli_old/jquery/ui/css/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png delete mode 100644 static/grappelli_old/jquery/ui/css/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png delete mode 100644 static/grappelli_old/jquery/ui/css/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png delete mode 100644 static/grappelli_old/jquery/ui/css/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png delete mode 100644 static/grappelli_old/jquery/ui/css/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png delete mode 100644 static/grappelli_old/jquery/ui/css/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png delete mode 100644 static/grappelli_old/jquery/ui/css/ui-lightness/images/ui-icons_222222_256x240.png delete mode 100644 static/grappelli_old/jquery/ui/css/ui-lightness/images/ui-icons_228ef1_256x240.png delete mode 100644 static/grappelli_old/jquery/ui/css/ui-lightness/images/ui-icons_ef8c08_256x240.png delete mode 100644 static/grappelli_old/jquery/ui/css/ui-lightness/images/ui-icons_ffd27a_256x240.png delete mode 100644 static/grappelli_old/jquery/ui/css/ui-lightness/images/ui-icons_ffffff_256x240.png delete mode 100644 static/grappelli_old/jquery/ui/css/ui-lightness/jquery-ui-1.8.custom.css delete mode 100644 static/grappelli_old/jquery/ui/js/jquery-ui-1.8.15.custom.min.js delete mode 100644 static/grappelli_old/jquery/ui/js/jquery-ui-1.8.18.custom.min.js delete mode 100644 static/grappelli_old/jquery/ui/js/jquery-ui-1.8.5.custom.min.js delete mode 100644 static/grappelli_old/js/LICENSE-JQUERY.txt delete mode 100644 static/grappelli_old/js/SelectBox.js delete mode 100644 static/grappelli_old/js/SelectFilter2.js delete mode 100644 static/grappelli_old/js/actions.js delete mode 100644 static/grappelli_old/js/actions.min.js delete mode 100644 static/grappelli_old/js/admin/DateTimeShortcuts.js delete mode 100644 static/grappelli_old/js/admin/RelatedObjectLookups.js delete mode 100644 static/grappelli_old/js/admin/ordering.js delete mode 100644 static/grappelli_old/js/calendar.js delete mode 100644 static/grappelli_old/js/collapse.js delete mode 100644 static/grappelli_old/js/collapse.min.js delete mode 100644 static/grappelli_old/js/compress.py delete mode 100644 static/grappelli_old/js/core.js delete mode 100644 static/grappelli_old/js/dateparse.js delete mode 100644 static/grappelli_old/js/getElementsBySelector.js delete mode 100644 static/grappelli_old/js/grappelli.js delete mode 100644 static/grappelli_old/js/grappelli.min.js delete mode 100644 static/grappelli_old/js/grappelli/grappelli.js delete mode 100644 static/grappelli_old/js/grappelli/jquery.grp_autocomplete_fk.js delete mode 100644 static/grappelli_old/js/grappelli/jquery.grp_autocomplete_generic.js delete mode 100644 static/grappelli_old/js/grappelli/jquery.grp_autocomplete_m2m.js delete mode 100644 static/grappelli_old/js/grappelli/jquery.grp_collapsible.js delete mode 100644 static/grappelli_old/js/grappelli/jquery.grp_collapsible_group.js delete mode 100644 static/grappelli_old/js/grappelli/jquery.grp_inline.js delete mode 100644 static/grappelli_old/js/grappelli/jquery.grp_related_fk.js delete mode 100644 static/grappelli_old/js/grappelli/jquery.grp_related_generic.js delete mode 100644 static/grappelli_old/js/grappelli/jquery.grp_related_m2m.js delete mode 100644 static/grappelli_old/js/grappelli/jquery.grp_timepicker.js delete mode 100644 static/grappelli_old/js/inlines.js delete mode 100644 static/grappelli_old/js/inlines.min.js delete mode 100644 static/grappelli_old/js/jquery.grp_autocomplete_fk.js delete mode 100644 static/grappelli_old/js/jquery.grp_autocomplete_generic.js delete mode 100644 static/grappelli_old/js/jquery.grp_autocomplete_m2m.js delete mode 100644 static/grappelli_old/js/jquery.grp_collapsible.js delete mode 100644 static/grappelli_old/js/jquery.grp_collapsible_group.js delete mode 100644 static/grappelli_old/js/jquery.grp_inline.js delete mode 100644 static/grappelli_old/js/jquery.grp_related_fk.js delete mode 100644 static/grappelli_old/js/jquery.grp_related_generic.js delete mode 100644 static/grappelli_old/js/jquery.grp_related_m2m.js delete mode 100644 static/grappelli_old/js/jquery.grp_timepicker.js delete mode 100644 static/grappelli_old/js/jquery.init.js delete mode 100644 static/grappelli_old/js/jquery.js delete mode 100644 static/grappelli_old/js/jquery.min.js delete mode 100644 static/grappelli_old/js/json.min.js delete mode 100644 static/grappelli_old/js/prepopulate.min.js delete mode 100644 static/grappelli_old/js/timeparse.js delete mode 100644 static/grappelli_old/js/urlify.js delete mode 100644 static/grappelli_old/stylesheets/ie7.css delete mode 100644 static/grappelli_old/stylesheets/mueller/grid/output-rtl.css delete mode 100644 static/grappelli_old/stylesheets/mueller/grid/output.css delete mode 100644 static/grappelli_old/stylesheets/mueller/screen.css delete mode 100644 static/grappelli_old/stylesheets/partials/custom/tinymce.css delete mode 100644 static/grappelli_old/stylesheets/rtl.css delete mode 100644 static/grappelli_old/stylesheets/screen.css delete mode 100644 static/grappelli_old/tinymce/changelog.txt delete mode 100644 static/grappelli_old/tinymce/examples/accessibility.html delete mode 100644 static/grappelli_old/tinymce/examples/css/content.css delete mode 100644 static/grappelli_old/tinymce/examples/css/word.css delete mode 100644 static/grappelli_old/tinymce/examples/custom_formats.html delete mode 100644 static/grappelli_old/tinymce/examples/full.html delete mode 100644 static/grappelli_old/tinymce/examples/index.html delete mode 100644 static/grappelli_old/tinymce/examples/lists/image_list.js delete mode 100644 static/grappelli_old/tinymce/examples/lists/link_list.js delete mode 100644 static/grappelli_old/tinymce/examples/lists/media_list.js delete mode 100644 static/grappelli_old/tinymce/examples/lists/template_list.js delete mode 100644 static/grappelli_old/tinymce/examples/media/logo.jpg delete mode 100644 static/grappelli_old/tinymce/examples/media/logo_over.jpg delete mode 100644 static/grappelli_old/tinymce/examples/media/sample.avi delete mode 100644 static/grappelli_old/tinymce/examples/media/sample.dcr delete mode 100644 static/grappelli_old/tinymce/examples/media/sample.flv delete mode 100644 static/grappelli_old/tinymce/examples/media/sample.mov delete mode 100644 static/grappelli_old/tinymce/examples/media/sample.ram delete mode 100644 static/grappelli_old/tinymce/examples/media/sample.rm delete mode 100644 static/grappelli_old/tinymce/examples/media/sample.swf delete mode 100644 static/grappelli_old/tinymce/examples/menu.html delete mode 100644 static/grappelli_old/tinymce/examples/simple.html delete mode 100644 static/grappelli_old/tinymce/examples/skins.html delete mode 100644 static/grappelli_old/tinymce/examples/templates/layout1.htm delete mode 100644 static/grappelli_old/tinymce/examples/templates/snippet1.htm delete mode 100644 static/grappelli_old/tinymce/examples/word.html delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/langs/de.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/langs/en.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/license.txt delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advhr/css/advhr.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advhr/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advhr/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advhr/js/rule.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advhr/langs/de_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advhr/langs/en_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advhr/rule.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advimage/css/advimage.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advimage/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advimage/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advimage/image.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advimage/img/sample.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advimage/js/image.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advimage/langs/de_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advimage/langs/en_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advimage_orig/css/advimage.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advimage_orig/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advimage_orig/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advimage_orig/image.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advimage_orig/img/sample.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advimage_orig/js/image.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advimage_orig/langs/de_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advimage_orig/langs/en_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advlink/css/advlink.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advlink/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advlink/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advlink/js/advlink.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advlink/langs/de_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advlink/langs/en_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advlink/link.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advlink_orig/css/advlink.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advlink_orig/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advlink_orig/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advlink_orig/js/advlink.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advlink_orig/langs/de_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advlink_orig/langs/en_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advlink_orig/link.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advlist/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/advlist/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/autolink/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/autolink/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/autoresize/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/autoresize/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/autosave/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/autosave/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/autosave/langs/en.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/contextmenu/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/contextmenu/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/directionality/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/directionality/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/emotions.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-cool.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-cry.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-embarassed.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-foot-in-mouth.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-frown.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-innocent.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-kiss.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-laughing.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-money-mouth.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-sealed.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-smile.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-surprised.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-tongue-out.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-undecided.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-wink.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-yell.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/js/emotions.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/langs/de_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/emotions/langs/en_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/example/dialog.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/example/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/example/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/example/img/example.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/example/js/dialog.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/example/langs/en.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/example/langs/en_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/example_dependency/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/example_dependency/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/fullpage/css/fullpage.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/fullpage/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/fullpage/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/fullpage/fullpage.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/fullpage/js/fullpage.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/fullpage/langs/de_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/fullpage/langs/en_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/fullscreen/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/fullscreen/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/fullscreen/fullscreen.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/grappelli/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/grappelli/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/grappelli/img/show_advanced.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/grappelli/img/visualchars.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/cs.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/de.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/en.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/fr.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/pl.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/ru.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/cs.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/de.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/en.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/fr.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/pl.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/ru.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/iespell/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/iespell/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/alert.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/button.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/corners.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/window.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/inlinepopups/template.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/insertdatetime/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/insertdatetime/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/layer/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/layer/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/legacyoutput/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/legacyoutput/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/lists/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/lists/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/media/css/media.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/media/js/embed.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/media/js/media.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/media/langs/de_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/media/langs/en_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/media/media.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/media/moxieplayer.swf delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/media_orig/css/media.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/media_orig/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/media_orig/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/media_orig/js/embed.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/media_orig/js/media.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/media_orig/langs/de_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/media_orig/langs/en_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/media_orig/media.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/media_orig/moxieplayer.swf delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/nonbreaking/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/nonbreaking/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/pagebreak/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/pagebreak/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/paste/css/pasteword.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/paste/js/pastetext.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/paste/js/pasteword.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/paste/langs/de_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/paste/langs/en_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/paste/pastetext.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/paste/pasteword.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/paste_orig/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/paste_orig/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/paste_orig/js/pastetext.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/paste_orig/js/pasteword.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/paste_orig/langs/de_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/paste_orig/langs/en_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/paste_orig/pastetext.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/paste_orig/pasteword.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/preview/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/preview/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/preview/example.html delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/preview/jscripts/embed.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/preview/preview.html delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/print/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/print/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/save/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/save/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/searchreplace/css/searchreplace.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/searchreplace/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/searchreplace/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/searchreplace/js/searchreplace.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/searchreplace/langs/de_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/searchreplace/langs/en_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/searchreplace/searchreplace.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/css/searchreplace.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/js/searchreplace.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/langs/de_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/langs/en_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/searchreplace.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/spellchecker/css/content.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/spellchecker/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/spellchecker/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/spellchecker/img/wline.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/style/css/props.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/style/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/style/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/style/js/props.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/style/langs/de_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/style/langs/en_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/style/props.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/style/readme.txt delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/tabfocus/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/tabfocus/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/table/cell.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/table/css/cell.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/table/css/row.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/table/css/table.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/table/js/cell.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/table/js/merge_cells.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/table/js/row.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/table/js/table.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/table/langs/de_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/table/langs/en_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/table/merge_cells.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/table/row.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/table/table.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/template/blank.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/template/css/template.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/template/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/template/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/template/js/template.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/template/langs/de_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/template/langs/en_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/template/template.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/template_orig/blank.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/template_orig/css/template.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/template_orig/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/template_orig/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/template_orig/js/template.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/template_orig/langs/de_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/template_orig/langs/en_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/template_orig/template.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/visualblocks/css/visualblocks.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/visualblocks/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/visualblocks/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/visualchars/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/visualchars/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/abbr.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/acronym.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/attributes.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/cite.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/css/attributes.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/css/popup.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/del.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/editor_plugin.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/editor_plugin_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/ins.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/abbr.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/acronym.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/attributes.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/cite.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/del.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/element_common.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/ins.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/langs/de_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/langs/en_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/about.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/anchor.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/charmap.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/color_picker.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/editor_template.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/image.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/img/colorpicker.jpg delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/img/flash.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/img/icons.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/img/iframe.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/img/pagebreak.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/img/quicktime.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/img/realmedia.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/img/shockwave.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/img/trans.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/img/video.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/img/windowsmedia.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/js/about.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/js/anchor.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/js/charmap.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/js/image.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/js/link.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/js/source_editor.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/langs/de.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/langs/de_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/langs/en.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/langs/en_dlg.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/link.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/shortcuts.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/content.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/dialog.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/buttons.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/items.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/menu_arrow.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/menu_check.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/progress.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/tabs.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/ui.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_base.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_cs.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_de.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_en.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_pl.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_grid.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_typography.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/customized.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/dialog.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/blockquote.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/bold.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/bullist.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/charmap.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/cleanup.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/code.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/fullscreen.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/image.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/italic.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/link.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/media.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/numlist.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/pasteword.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/redo.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/search.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/show_advanced.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_cell_props.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_col_after.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_col_before.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_delete_col.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_delete_row.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_merge_cells.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_row_after.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_row_before.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_row_props.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table_split_cells.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/template.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/underline.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/undo.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/unlink.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/visualchars.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/customized/button_pagebreak.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/customized/pagebreak.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/icons/icon-fb_show-hover.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/icons/icon-fb_show.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/icons/icon-mceResize.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/menu/icon-mceOpen.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/ui.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/highcontrast/content.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/highcontrast/dialog.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/highcontrast/ui.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/content.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/dialog.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_black.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_silver.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/ui.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/ui_black.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/ui_silver.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/advanced/source_editor.htm delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/simple/editor_template.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/simple/editor_template_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/simple/img/icons.gif delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/simple/langs/de.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/simple/langs/en.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/simple/skins/default/content.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/simple/skins/default/ui.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/simple/skins/o2k7/content.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/simple/skins/o2k7/img/button_bg.png delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/themes/simple/skins/o2k7/ui.css delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/tiny_mce.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/tiny_mce_popup.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/tiny_mce_src.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/utils/editable_selects.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/utils/form_utils.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/utils/mctabs.js delete mode 100644 static/grappelli_old/tinymce/jscripts/tiny_mce/utils/validate.js delete mode 100644 static/grappelli_old/tinymce_setup/tinymce_setup.js delete mode 100644 static/grappelli_orig/css/admin-tools.css delete mode 100644 static/grappelli_orig/css/base.css delete mode 100644 static/grappelli_orig/css/buttons.css delete mode 100644 static/grappelli_orig/css/components.css delete mode 100644 static/grappelli_orig/css/datepicker/grappelli-theme-extensions.css delete mode 100644 static/grappelli_orig/css/forms.css delete mode 100644 static/grappelli_orig/css/grappelli-skin-basic.css delete mode 100644 static/grappelli_orig/css/grappelli-skin-default.css delete mode 100644 static/grappelli_orig/css/jquery-ui-grappelli-extensions.css delete mode 100644 static/grappelli_orig/css/reset.css delete mode 100644 static/grappelli_orig/css/structures.css delete mode 100644 static/grappelli_orig/css/tables.css delete mode 100644 static/grappelli_orig/css/tools.css delete mode 100644 static/grappelli_orig/css/typography.css delete mode 100644 static/grappelli_orig/images/backgrounds/messagelist.png delete mode 100644 static/grappelli_orig/images/icons-s2649da6b63.png delete mode 100644 static/grappelli_orig/images/icons-small-s4291b06aac.png delete mode 100644 static/grappelli_orig/images/icons-small/add-link.png delete mode 100644 static/grappelli_orig/images/icons-small/add-link_hover.png delete mode 100644 static/grappelli_orig/images/icons-small/change-link.png delete mode 100644 static/grappelli_orig/images/icons-small/change-link_hover.png delete mode 100644 static/grappelli_orig/images/icons-small/delete-link.png delete mode 100644 static/grappelli_orig/images/icons-small/link-external.png delete mode 100644 static/grappelli_orig/images/icons-small/link-external_hover.png delete mode 100644 static/grappelli_orig/images/icons-small/link-internal.png delete mode 100644 static/grappelli_orig/images/icons-small/link-internal_hover.png delete mode 100644 static/grappelli_orig/images/icons-small/sort-remove.png delete mode 100644 static/grappelli_orig/images/icons/add-another.png delete mode 100644 static/grappelli_orig/images/icons/add-another_hover.png delete mode 100644 static/grappelli_orig/images/icons/back-link.png delete mode 100644 static/grappelli_orig/images/icons/back-link_hover.png delete mode 100644 static/grappelli_orig/images/icons/breadcrumbs.png delete mode 100644 static/grappelli_orig/images/icons/breadcrumbs_hover.png delete mode 100644 static/grappelli_orig/images/icons/date-hierarchy-back.png delete mode 100644 static/grappelli_orig/images/icons/date-hierarchy-back_hover.png delete mode 100644 static/grappelli_orig/images/icons/datepicker.png delete mode 100644 static/grappelli_orig/images/icons/datepicker_hover.png delete mode 100644 static/grappelli_orig/images/icons/datetime-now.png delete mode 100644 static/grappelli_orig/images/icons/datetime-now_hover.png delete mode 100644 static/grappelli_orig/images/icons/object-tools-add-link.png delete mode 100644 static/grappelli_orig/images/icons/object-tools-viewsite-link.png delete mode 100644 static/grappelli_orig/images/icons/related-lookup-m2m.png delete mode 100644 static/grappelli_orig/images/icons/related-lookup-m2m_hover.png delete mode 100644 static/grappelli_orig/images/icons/related-lookup.png delete mode 100644 static/grappelli_orig/images/icons/related-lookup_hover.png delete mode 100644 static/grappelli_orig/images/icons/related-remove.png delete mode 100644 static/grappelli_orig/images/icons/related-remove_hover.png delete mode 100644 static/grappelli_orig/images/icons/searchbox.png delete mode 100644 static/grappelli_orig/images/icons/selector-add-m2m-horizontal.png delete mode 100644 static/grappelli_orig/images/icons/selector-add-m2m-horizontal_hover.png delete mode 100644 static/grappelli_orig/images/icons/selector-add-m2m-vertical.png delete mode 100644 static/grappelli_orig/images/icons/selector-add-m2m-vertical_hover.png delete mode 100644 static/grappelli_orig/images/icons/selector-filter.png delete mode 100644 static/grappelli_orig/images/icons/selector-remove-m2m-horizontal.png delete mode 100644 static/grappelli_orig/images/icons/selector-remove-m2m-horizontal_hover.png delete mode 100644 static/grappelli_orig/images/icons/selector-remove-m2m-vertical.png delete mode 100644 static/grappelli_orig/images/icons/selector-remove-m2m-vertical_hover.png delete mode 100644 static/grappelli_orig/images/icons/sort-remove.png delete mode 100644 static/grappelli_orig/images/icons/sort-remove_hover.png delete mode 100644 static/grappelli_orig/images/icons/sorted-ascending.png delete mode 100644 static/grappelli_orig/images/icons/sorted-descending.png delete mode 100644 static/grappelli_orig/images/icons/timepicker.png delete mode 100644 static/grappelli_orig/images/icons/timepicker_hover.png delete mode 100644 static/grappelli_orig/images/icons/tools-add-handler.png delete mode 100644 static/grappelli_orig/images/icons/tools-add-handler_hover.png delete mode 100644 static/grappelli_orig/images/icons/tools-arrow-down-handler.png delete mode 100644 static/grappelli_orig/images/icons/tools-arrow-down-handler_hover.png delete mode 100644 static/grappelli_orig/images/icons/tools-arrow-up-handler.png delete mode 100644 static/grappelli_orig/images/icons/tools-arrow-up-handler_hover.png delete mode 100644 static/grappelli_orig/images/icons/tools-close-handler.png delete mode 100644 static/grappelli_orig/images/icons/tools-close-handler_hover.png delete mode 100644 static/grappelli_orig/images/icons/tools-delete-handler.png delete mode 100644 static/grappelli_orig/images/icons/tools-delete-handler_hover.png delete mode 100644 static/grappelli_orig/images/icons/tools-drag-handler.png delete mode 100644 static/grappelli_orig/images/icons/tools-drag-handler_hover.png delete mode 100644 static/grappelli_orig/images/icons/tools-open-handler.png delete mode 100644 static/grappelli_orig/images/icons/tools-open-handler_hover.png delete mode 100644 static/grappelli_orig/images/icons/tools-remove-handler.png delete mode 100644 static/grappelli_orig/images/icons/tools-remove-handler_hover.png delete mode 100644 static/grappelli_orig/images/icons/tools-trash-handler.png delete mode 100644 static/grappelli_orig/images/icons/tools-trash-handler_hover.png delete mode 100644 static/grappelli_orig/images/icons/tools-trash-list-toggle-handler.png delete mode 100644 static/grappelli_orig/images/icons/tools-trash-list-toggle-handler_hover.png delete mode 100644 static/grappelli_orig/images/icons/tools-viewsite-link.png delete mode 100644 static/grappelli_orig/images/icons/tools-viewsite-link_hover.png delete mode 100644 static/grappelli_orig/images/icons/ui-datepicker-next.png delete mode 100644 static/grappelli_orig/images/icons/ui-datepicker-next_hover.png delete mode 100644 static/grappelli_orig/images/icons/ui-datepicker-prev.png delete mode 100644 static/grappelli_orig/images/icons/ui-datepicker-prev_hover.png delete mode 100644 static/grappelli_orig/img/admin/arrow-down.gif delete mode 100644 static/grappelli_orig/img/admin/arrow-up.gif delete mode 100644 static/grappelli_orig/img/admin/icon-no.gif delete mode 100644 static/grappelli_orig/img/admin/icon-unknown.gif delete mode 100644 static/grappelli_orig/img/admin/icon-yes.gif delete mode 100644 static/grappelli_orig/img/admin/icon_addlink.gif delete mode 100644 static/grappelli_orig/img/admin/selector-add.gif delete mode 100644 static/grappelli_orig/img/admin/selector-search.gif delete mode 100644 static/grappelli_orig/img/backgrounds/autocomplete.png delete mode 100644 static/grappelli_orig/img/backgrounds/changelist-results.png delete mode 100644 static/grappelli_orig/img/backgrounds/loading-small.gif delete mode 100644 static/grappelli_orig/img/backgrounds/tooltip-pointer.png delete mode 100644 static/grappelli_orig/img/backgrounds/ui-sortable-placeholder.png delete mode 100644 static/grappelli_orig/img/grappelli-icon.png delete mode 100644 static/grappelli_orig/img/icons/icon-actionlist_addlink-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-actionlist_addlink.png delete mode 100644 static/grappelli_orig/img/icons/icon-actionlist_changelink-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-actionlist_changelink.png delete mode 100644 static/grappelli_orig/img/icons/icon-actionlist_deletelink.png delete mode 100644 static/grappelli_orig/img/icons/icon-actions-add-link-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-actions-add-link.png delete mode 100644 static/grappelli_orig/img/icons/icon-actions-change-link-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-actions-change-link.png delete mode 100644 static/grappelli_orig/img/icons/icon-actions-delete-link.png delete mode 100644 static/grappelli_orig/img/icons/icon-actions_changelist.png delete mode 100644 static/grappelli_orig/img/icons/icon-add_another-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-add_another.png delete mode 100644 static/grappelli_orig/img/icons/icon-addlink-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-addlink.png delete mode 100644 static/grappelli_orig/img/icons/icon-admin_tools-dropdown-active-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-admin_tools-dropdown-active.png delete mode 100644 static/grappelli_orig/img/icons/icon-admin_tools-dropdown-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-admin_tools-dropdown.png delete mode 100644 static/grappelli_orig/img/icons/icon-autocomplete-fk-remove-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-autocomplete-fk-remove.png delete mode 100644 static/grappelli_orig/img/icons/icon-autocomplete-m2m-remove-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-autocomplete-m2m-remove.png delete mode 100644 static/grappelli_orig/img/icons/icon-bookmark_add-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-bookmark_add-inactive.png delete mode 100644 static/grappelli_orig/img/icons/icon-bookmark_add.png delete mode 100644 static/grappelli_orig/img/icons/icon-bookmark_manage-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-bookmark_manage.png delete mode 100644 static/grappelli_orig/img/icons/icon-bookmark_remove-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-bookmark_remove-inactive.png delete mode 100644 static/grappelli_orig/img/icons/icon-bookmark_remove.png delete mode 100644 static/grappelli_orig/img/icons/icon-calendar-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-calendar.png delete mode 100644 static/grappelli_orig/img/icons/icon-calendarnav_next.png delete mode 100644 static/grappelli_orig/img/icons/icon-calendarnav_previous.png delete mode 100644 static/grappelli_orig/img/icons/icon-changelink-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-changelink.png delete mode 100644 static/grappelli_orig/img/icons/icon-changelist-actions.png delete mode 100644 static/grappelli_orig/img/icons/icon-clock-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-clock.png delete mode 100644 static/grappelli_orig/img/icons/icon-date-hierarchy-back-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-date-hierarchy-back.png delete mode 100644 static/grappelli_orig/img/icons/icon-datepicker-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-datepicker.png delete mode 100644 static/grappelli_orig/img/icons/icon-dropdown-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-dropdown.png delete mode 100644 static/grappelli_orig/img/icons/icon-edit-dashboard-toggle-handler-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-edit-dashboard-toggle-handler.png delete mode 100644 static/grappelli_orig/img/icons/icon-fb-show-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-fb-show.png delete mode 100644 static/grappelli_orig/img/icons/icon-fb_show-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-fb_show.png delete mode 100644 static/grappelli_orig/img/icons/icon-form-select.png delete mode 100644 static/grappelli_orig/img/icons/icon-inline_item_tools-addhandler-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-inline_item_tools-addhandler.png delete mode 100644 static/grappelli_orig/img/icons/icon-inline_item_tools-closehandler-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-inline_item_tools-closehandler.png delete mode 100644 static/grappelli_orig/img/icons/icon-inline_item_tools-deletelink-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-inline_item_tools-deletelink.png delete mode 100644 static/grappelli_orig/img/icons/icon-inline_item_tools-draghandler-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-inline_item_tools-draghandler.png delete mode 100644 static/grappelli_orig/img/icons/icon-inline_item_tools-openhandler-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-inline_item_tools-openhandler.png delete mode 100644 static/grappelli_orig/img/icons/icon-inline_item_tools-viewsitelink-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-inline_item_tools-viewsitelink.png delete mode 100644 static/grappelli_orig/img/icons/icon-menulist_external-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-menulist_external.png delete mode 100644 static/grappelli_orig/img/icons/icon-menulist_internal-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-menulist_internal.png delete mode 100644 static/grappelli_orig/img/icons/icon-navigation-external-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-navigation-external.png delete mode 100644 static/grappelli_orig/img/icons/icon-navigation-internal-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-navigation-internal.png delete mode 100644 static/grappelli_orig/img/icons/icon-no.png delete mode 100644 static/grappelli_orig/img/icons/icon-object-tools-add-handler.png delete mode 100644 static/grappelli_orig/img/icons/icon-related-lookup-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-related-lookup-m2m-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-related-lookup-m2m.png delete mode 100644 static/grappelli_orig/img/icons/icon-related-lookup.png delete mode 100644 static/grappelli_orig/img/icons/icon-related_lookup-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-related_lookup.png delete mode 100644 static/grappelli_orig/img/icons/icon-remove-related-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-remove-related.png delete mode 100644 static/grappelli_orig/img/icons/icon-search-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-search.png delete mode 100644 static/grappelli_orig/img/icons/icon-searchbox.png delete mode 100644 static/grappelli_orig/img/icons/icon-selector_add-m2m_horizontal-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-selector_add-m2m_horizontal.png delete mode 100644 static/grappelli_orig/img/icons/icon-selector_add-m2m_vertical-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-selector_add-m2m_vertical.png delete mode 100644 static/grappelli_orig/img/icons/icon-selector_filter.png delete mode 100644 static/grappelli_orig/img/icons/icon-selector_remove-m2m_horizontal-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-selector_remove-m2m_horizontal.png delete mode 100644 static/grappelli_orig/img/icons/icon-selector_remove-m2m_vertical-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-selector_remove-m2m_vertical.png delete mode 100644 static/grappelli_orig/img/icons/icon-th-ascending.png delete mode 100644 static/grappelli_orig/img/icons/icon-th-descending.png delete mode 100644 static/grappelli_orig/img/icons/icon-timepicker-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-timepicker.png delete mode 100644 static/grappelli_orig/img/icons/icon-tools-add-handler-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-tools-add-handler.png delete mode 100644 static/grappelli_orig/img/icons/icon-tools-arrow-down-handler-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-tools-arrow-down-handler.png delete mode 100644 static/grappelli_orig/img/icons/icon-tools-arrow-up-handler-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-tools-arrow-up-handler.png delete mode 100644 static/grappelli_orig/img/icons/icon-tools-close-handler-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-tools-close-handler.png delete mode 100644 static/grappelli_orig/img/icons/icon-tools-delete-handler-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-tools-delete-handler.png delete mode 100644 static/grappelli_orig/img/icons/icon-tools-drag-handler-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-tools-drag-handler.png delete mode 100644 static/grappelli_orig/img/icons/icon-tools-open-handler-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-tools-open-handler.png delete mode 100644 static/grappelli_orig/img/icons/icon-tools-remove-handler-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-tools-remove-handler.png delete mode 100644 static/grappelli_orig/img/icons/icon-tools-trash-handler-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-tools-trash-handler.png delete mode 100644 static/grappelli_orig/img/icons/icon-tools-viewsite-link-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-tools-viewsite-link.png delete mode 100644 static/grappelli_orig/img/icons/icon-trash-list-toggle-handler-hover.png delete mode 100644 static/grappelli_orig/img/icons/icon-trash-list-toggle-handler.png delete mode 100644 static/grappelli_orig/img/icons/icon-unknown.png delete mode 100644 static/grappelli_orig/img/icons/icon-yes.png delete mode 100644 static/grappelli_orig/img/icons/icon_fieldset_collapse-closed.png delete mode 100644 static/grappelli_orig/img/icons/icon_fieldset_collapse-open.png delete mode 100644 static/grappelli_orig/img/icons/icon_inline-item-tools_addhandler.png delete mode 100644 static/grappelli_orig/img/icons/icon_inline-item-tools_closehandler.png delete mode 100644 static/grappelli_orig/img/icons/icon_inline-item-tools_openhandler.png delete mode 100644 static/grappelli_orig/img/icons/ui-datepicker-next-hover.png delete mode 100644 static/grappelli_orig/img/icons/ui-datepicker-next.png delete mode 100644 static/grappelli_orig/img/icons/ui-datepicker-prev-hover.png delete mode 100644 static/grappelli_orig/img/icons/ui-datepicker-prev.png delete mode 100644 static/grappelli_orig/img/input-throbber.gif delete mode 100644 static/grappelli_orig/jquery/i18n/ui.datepicker-de.js delete mode 100644 static/grappelli_orig/jquery/i18n/ui.datepicker-fr.js delete mode 100644 static/grappelli_orig/jquery/jquery-1.4.2.min.js delete mode 100644 static/grappelli_orig/jquery/jquery-1.6.2.min.js delete mode 100644 static/grappelli_orig/jquery/jquery-1.7.2.min.js delete mode 100644 static/grappelli_orig/jquery/jquery.cookie.min.js delete mode 100644 static/grappelli_orig/jquery/jquery.form.js delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-bg_flat_0_888888_40x100.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-bg_flat_0_d6d6d6_40x100.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-bg_flat_60_bdbdbd_40x100.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-bg_flat_75_eeeeee_40x100.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-bg_flat_75_ffffff_40x100.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-bg_glass_25_cee9f2_1x400.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-bg_glass_25_e0e0e0_1x400.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-bg_glass_25_e1f0f5_1x400.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-bg_glass_55_444444_1x400.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-bg_glass_60_fffccc_1x400.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-bg_glass_65_ffffff_1x400.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-bg_glass_75_dadada_1x400.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-bg_highlight-soft_25_d6d6d6_1x100.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-bg_highlight-soft_75_cccccc_1x100.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-bg_inset-soft_95_fef1ec_1x100.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-icons_222222_256x240.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-icons_309bbf_256x240.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-icons_444444_256x240.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-icons_454545_256x240.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-icons_bf3030_256x240.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-icons_cd0a0a_256x240.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/images/ui-icons_ffffff_256x240.png delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/jquery-ui-1.8.15.custom.css delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/jquery-ui-1.8.18.custom.css delete mode 100644 static/grappelli_orig/jquery/ui/css/custom-theme/jquery-ui-1.8.custom.css delete mode 100644 static/grappelli_orig/jquery/ui/css/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png delete mode 100644 static/grappelli_orig/jquery/ui/css/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png delete mode 100644 static/grappelli_orig/jquery/ui/css/ui-lightness/images/ui-bg_flat_10_000000_40x100.png delete mode 100644 static/grappelli_orig/jquery/ui/css/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png delete mode 100644 static/grappelli_orig/jquery/ui/css/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png delete mode 100644 static/grappelli_orig/jquery/ui/css/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png delete mode 100644 static/grappelli_orig/jquery/ui/css/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png delete mode 100644 static/grappelli_orig/jquery/ui/css/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png delete mode 100644 static/grappelli_orig/jquery/ui/css/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png delete mode 100644 static/grappelli_orig/jquery/ui/css/ui-lightness/images/ui-icons_222222_256x240.png delete mode 100644 static/grappelli_orig/jquery/ui/css/ui-lightness/images/ui-icons_228ef1_256x240.png delete mode 100644 static/grappelli_orig/jquery/ui/css/ui-lightness/images/ui-icons_ef8c08_256x240.png delete mode 100644 static/grappelli_orig/jquery/ui/css/ui-lightness/images/ui-icons_ffd27a_256x240.png delete mode 100644 static/grappelli_orig/jquery/ui/css/ui-lightness/images/ui-icons_ffffff_256x240.png delete mode 100644 static/grappelli_orig/jquery/ui/css/ui-lightness/jquery-ui-1.8.custom.css delete mode 100644 static/grappelli_orig/jquery/ui/js/jquery-ui-1.8.15.custom.min.js delete mode 100644 static/grappelli_orig/jquery/ui/js/jquery-ui-1.8.18.custom.min.js delete mode 100644 static/grappelli_orig/jquery/ui/js/jquery-ui-1.8.5.custom.min.js delete mode 100644 static/grappelli_orig/js/LICENSE-JQUERY.txt delete mode 100644 static/grappelli_orig/js/SelectBox.js delete mode 100644 static/grappelli_orig/js/SelectFilter2.js delete mode 100644 static/grappelli_orig/js/actions.js delete mode 100644 static/grappelli_orig/js/actions.min.js delete mode 100644 static/grappelli_orig/js/admin/DateTimeShortcuts.js delete mode 100644 static/grappelli_orig/js/admin/RelatedObjectLookups.js delete mode 100644 static/grappelli_orig/js/admin/ordering.js delete mode 100644 static/grappelli_orig/js/calendar.js delete mode 100644 static/grappelli_orig/js/collapse.js delete mode 100644 static/grappelli_orig/js/collapse.min.js delete mode 100644 static/grappelli_orig/js/compress.py delete mode 100644 static/grappelli_orig/js/core.js delete mode 100644 static/grappelli_orig/js/dateparse.js delete mode 100644 static/grappelli_orig/js/getElementsBySelector.js delete mode 100644 static/grappelli_orig/js/grappelli.js delete mode 100644 static/grappelli_orig/js/grappelli/grappelli.js delete mode 100644 static/grappelli_orig/js/grappelli/jquery.grp_autocomplete_fk.js delete mode 100644 static/grappelli_orig/js/grappelli/jquery.grp_autocomplete_generic.js delete mode 100644 static/grappelli_orig/js/grappelli/jquery.grp_autocomplete_m2m.js delete mode 100644 static/grappelli_orig/js/grappelli/jquery.grp_collapsible.js delete mode 100644 static/grappelli_orig/js/grappelli/jquery.grp_collapsible_group.js delete mode 100644 static/grappelli_orig/js/grappelli/jquery.grp_inline.js delete mode 100644 static/grappelli_orig/js/grappelli/jquery.grp_related_fk.js delete mode 100644 static/grappelli_orig/js/grappelli/jquery.grp_related_generic.js delete mode 100644 static/grappelli_orig/js/grappelli/jquery.grp_related_m2m.js delete mode 100644 static/grappelli_orig/js/grappelli/jquery.grp_timepicker.js delete mode 100644 static/grappelli_orig/js/inlines.js delete mode 100644 static/grappelli_orig/js/inlines.min.js delete mode 100644 static/grappelli_orig/js/jquery.grp_autocomplete_fk.js delete mode 100644 static/grappelli_orig/js/jquery.grp_autocomplete_generic.js delete mode 100644 static/grappelli_orig/js/jquery.grp_autocomplete_m2m.js delete mode 100644 static/grappelli_orig/js/jquery.grp_collapsible.js delete mode 100644 static/grappelli_orig/js/jquery.grp_collapsible_group.js delete mode 100644 static/grappelli_orig/js/jquery.grp_inline.js delete mode 100644 static/grappelli_orig/js/jquery.grp_related_fk.js delete mode 100644 static/grappelli_orig/js/jquery.grp_related_generic.js delete mode 100644 static/grappelli_orig/js/jquery.grp_related_m2m.js delete mode 100644 static/grappelli_orig/js/jquery.grp_timepicker.js delete mode 100644 static/grappelli_orig/js/jquery.init.js delete mode 100644 static/grappelli_orig/js/jquery.js delete mode 100644 static/grappelli_orig/js/jquery.min.js delete mode 100644 static/grappelli_orig/js/json.min.js delete mode 100644 static/grappelli_orig/js/prepopulate.min.js delete mode 100644 static/grappelli_orig/js/timeparse.js delete mode 100644 static/grappelli_orig/js/ui/css/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png delete mode 100644 static/grappelli_orig/js/ui/css/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png delete mode 100644 static/grappelli_orig/js/ui/css/ui-lightness/images/ui-bg_flat_10_000000_40x100.png delete mode 100644 static/grappelli_orig/js/ui/css/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png delete mode 100644 static/grappelli_orig/js/ui/css/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png delete mode 100644 static/grappelli_orig/js/ui/css/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png delete mode 100644 static/grappelli_orig/js/ui/css/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png delete mode 100644 static/grappelli_orig/js/ui/css/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png delete mode 100644 static/grappelli_orig/js/ui/css/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png delete mode 100644 static/grappelli_orig/js/ui/css/ui-lightness/images/ui-icons_222222_256x240.png delete mode 100644 static/grappelli_orig/js/ui/css/ui-lightness/images/ui-icons_228ef1_256x240.png delete mode 100644 static/grappelli_orig/js/ui/css/ui-lightness/images/ui-icons_ef8c08_256x240.png delete mode 100644 static/grappelli_orig/js/ui/css/ui-lightness/images/ui-icons_ffd27a_256x240.png delete mode 100644 static/grappelli_orig/js/ui/css/ui-lightness/images/ui-icons_ffffff_256x240.png delete mode 100644 static/grappelli_orig/js/ui/css/ui-lightness/jquery-ui-1.8.21.custom.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/AUTHORS.txt delete mode 100644 static/grappelli_orig/js/ui/development-bundle/GPL-LICENSE.txt delete mode 100644 static/grappelli_orig/js/ui/development-bundle/MIT-LICENSE.txt delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/accordion/collapsible.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/accordion/custom-icons.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/accordion/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/accordion/fillspace.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/accordion/hoverintent.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/accordion/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/accordion/mouseover.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/accordion/no-auto-height.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/accordion/sortable.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/addClass/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/addClass/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/animate/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/animate/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/autocomplete/categories.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/autocomplete/combobox.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/autocomplete/custom-data.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/autocomplete/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/autocomplete/folding.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/autocomplete/images/jquery_32x32.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/autocomplete/images/jqueryui_32x32.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/autocomplete/images/sizzlejs_32x32.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/autocomplete/images/transparent_1x1.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/autocomplete/images/ui-anim_basic_16x16.gif delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/autocomplete/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/autocomplete/london.xml delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/autocomplete/maxheight.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/autocomplete/multiple-remote.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/autocomplete/multiple.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/autocomplete/remote-jsonp.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/autocomplete/remote-with-cache.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/autocomplete/remote.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/autocomplete/search.php delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/autocomplete/xml.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/button/checkbox.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/button/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/button/icons.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/button/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/button/radio.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/button/splitbutton.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/button/toolbar.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/datepicker/alt-field.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/datepicker/animation.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/datepicker/buttonbar.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/datepicker/date-formats.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/datepicker/date-range.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/datepicker/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/datepicker/dropdown-month-year.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/datepicker/icon-trigger.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/datepicker/images/calendar.gif delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/datepicker/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/datepicker/inline.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/datepicker/localization.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/datepicker/min-max.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/datepicker/multiple-calendars.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/datepicker/other-months.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/datepicker/show-week.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/demos.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/dialog/animated.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/dialog/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/dialog/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/dialog/modal-confirmation.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/dialog/modal-form.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/dialog/modal-message.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/dialog/modal.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/draggable/constrain-movement.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/draggable/cursor-style.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/draggable/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/draggable/delay-start.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/draggable/events.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/draggable/handle.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/draggable/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/draggable/revert.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/draggable/scroll.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/draggable/snap-to.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/draggable/sortable.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/draggable/visual-feedback.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/droppable/accepted-elements.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/droppable/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/droppable/images/high_tatras.jpg delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/droppable/images/high_tatras2.jpg delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/droppable/images/high_tatras2_min.jpg delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/droppable/images/high_tatras3.jpg delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/droppable/images/high_tatras3_min.jpg delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/droppable/images/high_tatras4.jpg delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/droppable/images/high_tatras4_min.jpg delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/droppable/images/high_tatras_min.jpg delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/droppable/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/droppable/photo-manager.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/droppable/propagation.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/droppable/revert.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/droppable/shopping-cart.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/droppable/visual-feedback.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/effect/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/effect/easing.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/effect/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/hide/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/hide/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/images/calendar.gif delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/images/demo-config-on-tile.gif delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/images/demo-config-on.gif delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/images/demo-spindown-closed.gif delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/images/demo-spindown-open.gif delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/images/icon-docs-info.gif delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/images/pbar-ani.gif delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/position/cycler.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/position/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/position/images/earth.jpg delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/position/images/flight.jpg delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/position/images/rocket.jpg delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/position/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/progressbar/animated.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/progressbar/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/progressbar/images/pbar-ani.gif delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/progressbar/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/progressbar/resize.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/removeClass/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/removeClass/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/resizable/animate.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/resizable/aspect-ratio.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/resizable/constrain-area.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/resizable/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/resizable/delay-start.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/resizable/helper.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/resizable/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/resizable/max-min.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/resizable/snap-to-grid.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/resizable/synchronous-resize.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/resizable/textarea.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/resizable/visual-feedback.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/selectable/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/selectable/display-grid.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/selectable/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/selectable/serialize.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/show/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/show/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/slider/colorpicker.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/slider/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/slider/hotelrooms.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/slider/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/slider/multiple-vertical.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/slider/range-vertical.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/slider/range.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/slider/rangemax.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/slider/rangemin.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/slider/side-scroll.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/slider/slider-vertical.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/slider/steps.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/slider/tabs.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/sortable/connect-lists-through-tabs.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/sortable/connect-lists.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/sortable/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/sortable/delay-start.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/sortable/display-grid.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/sortable/empty-lists.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/sortable/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/sortable/items.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/sortable/placeholder.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/sortable/portlets.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/switchClass/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/switchClass/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/tabs/ajax.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/tabs/ajax/content1.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/tabs/ajax/content2.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/tabs/ajax/content3-slow.php delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/tabs/ajax/content4-broken.php delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/tabs/bottom.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/tabs/collapsible.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/tabs/cookie.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/tabs/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/tabs/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/tabs/manipulation.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/tabs/mouseover.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/tabs/sortable.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/tabs/vertical.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/toggle/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/toggle/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/toggleClass/default.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/demos/toggleClass/index.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/accordion.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/addClass.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/animate.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/autocomplete.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/button.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/datepicker.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/dialog.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/draggable.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/droppable.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/effect.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/hide.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/position.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/progressbar.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/removeClass.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/resizable.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/selectable.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/show.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/slider.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/sortable.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/switchClass.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/tabs.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/toggle.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/docs/toggleClass.html delete mode 100644 static/grappelli_orig/js/ui/development-bundle/external/jquery.bgiframe-2.1.2.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/external/jquery.cookie.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/external/jquery.metadata.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/external/qunit.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/external/qunit.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/jquery-1.7.2.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/package.json delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/images/ui-bg_flat_75_ffffff_40x100.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/images/ui-bg_glass_65_ffffff_1x400.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/images/ui-bg_glass_75_dadada_1x400.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/images/ui-icons_222222_256x240.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/images/ui-icons_2e83ff_256x240.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/images/ui-icons_454545_256x240.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/images/ui-icons_888888_256x240.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/images/ui-icons_cd0a0a_256x240.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/jquery.ui.accordion.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/jquery.ui.all.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/jquery.ui.autocomplete.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/jquery.ui.base.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/jquery.ui.button.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/jquery.ui.core.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/jquery.ui.datepicker.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/jquery.ui.dialog.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/jquery.ui.progressbar.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/jquery.ui.resizable.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/jquery.ui.selectable.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/jquery.ui.slider.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/jquery.ui.tabs.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/base/jquery.ui.theme.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/images/ui-bg_flat_10_000000_40x100.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/images/ui-icons_222222_256x240.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/images/ui-icons_228ef1_256x240.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/images/ui-icons_ef8c08_256x240.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/images/ui-icons_ffd27a_256x240.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/images/ui-icons_ffffff_256x240.png delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/jquery-ui-1.8.21.custom.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/jquery.ui.accordion.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/jquery.ui.all.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/jquery.ui.autocomplete.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/jquery.ui.base.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/jquery.ui.button.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/jquery.ui.core.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/jquery.ui.datepicker.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/jquery.ui.dialog.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/jquery.ui.progressbar.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/jquery.ui.resizable.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/jquery.ui.selectable.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/jquery.ui.slider.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/jquery.ui.tabs.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/themes/ui-lightness/jquery.ui.theme.css delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery-ui-i18n.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-af.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-ar-DZ.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-ar.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-az.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-bg.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-bs.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-ca.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-cs.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-cy-GB.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-da.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-de.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-el.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-en-AU.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-en-GB.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-en-NZ.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-eo.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-es.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-et.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-eu.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-fa.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-fi.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-fo.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-fr-CH.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-fr.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-gl.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-he.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-hi.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-hr.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-hu.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-hy.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-id.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-is.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-it.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-ja.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-ka.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-kk.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-km.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-ko.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-lb.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-lt.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-lv.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-mk.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-ml.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-ms.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-nl-BE.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-nl.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-no.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-pl.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-pt-BR.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-pt.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-rm.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-ro.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-ru.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-sk.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-sl.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-sq.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-sr-SR.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-sr.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-sv.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-ta.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-th.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-tj.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-tr.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-uk.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-vi.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-zh-CN.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-zh-HK.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/i18n/jquery.ui.datepicker-zh-TW.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery-ui-1.8.21.custom.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.effects.blind.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.effects.bounce.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.effects.clip.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.effects.core.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.effects.drop.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.effects.explode.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.effects.fade.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.effects.fold.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.effects.highlight.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.effects.pulsate.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.effects.scale.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.effects.shake.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.effects.slide.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.effects.transfer.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.ui.accordion.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.ui.autocomplete.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.ui.button.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.ui.core.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.ui.datepicker.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.ui.dialog.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.ui.draggable.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.ui.droppable.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.ui.mouse.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.ui.position.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.ui.progressbar.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.ui.resizable.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.ui.selectable.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.ui.slider.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.ui.sortable.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.ui.tabs.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/jquery.ui.widget.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.effects.blind.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.effects.bounce.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.effects.clip.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.effects.core.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.effects.drop.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.effects.explode.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.effects.fade.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.effects.fold.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.effects.highlight.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.effects.pulsate.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.effects.scale.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.effects.shake.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.effects.slide.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.effects.transfer.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.ui.accordion.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.ui.autocomplete.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.ui.button.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.ui.core.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.ui.datepicker.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.ui.dialog.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.ui.draggable.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.ui.droppable.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.ui.mouse.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.ui.position.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.ui.progressbar.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.ui.resizable.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.ui.selectable.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.ui.slider.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.ui.sortable.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.ui.tabs.min.js delete mode 100644 static/grappelli_orig/js/ui/development-bundle/ui/minified/jquery.ui.widget.min.js delete mode 100644 static/grappelli_orig/js/ui/index.html delete mode 100644 static/grappelli_orig/js/ui/jquery-ui-1.8.21.custom.zip delete mode 100644 static/grappelli_orig/js/ui/js/jquery-1.7.2.min.js delete mode 100644 static/grappelli_orig/js/ui/js/jquery-ui-1.8.21.custom.min.js delete mode 100644 static/grappelli_orig/js/urlify.js delete mode 100644 static/grappelli_orig/stylesheets/ie7.css delete mode 100644 static/grappelli_orig/stylesheets/mueller/grid/output.css delete mode 100644 static/grappelli_orig/stylesheets/mueller/screen.css delete mode 100644 static/grappelli_orig/stylesheets/screen.css delete mode 100644 static/grappelli_orig/tinymce/changelog.txt delete mode 100644 static/grappelli_orig/tinymce/examples/accessibility.html delete mode 100644 static/grappelli_orig/tinymce/examples/css/content.css delete mode 100644 static/grappelli_orig/tinymce/examples/css/word.css delete mode 100644 static/grappelli_orig/tinymce/examples/custom_formats.html delete mode 100644 static/grappelli_orig/tinymce/examples/full.html delete mode 100644 static/grappelli_orig/tinymce/examples/index.html delete mode 100644 static/grappelli_orig/tinymce/examples/lists/image_list.js delete mode 100644 static/grappelli_orig/tinymce/examples/lists/link_list.js delete mode 100644 static/grappelli_orig/tinymce/examples/lists/media_list.js delete mode 100644 static/grappelli_orig/tinymce/examples/lists/template_list.js delete mode 100644 static/grappelli_orig/tinymce/examples/media/logo.jpg delete mode 100644 static/grappelli_orig/tinymce/examples/media/logo_over.jpg delete mode 100644 static/grappelli_orig/tinymce/examples/media/sample.avi delete mode 100644 static/grappelli_orig/tinymce/examples/media/sample.dcr delete mode 100644 static/grappelli_orig/tinymce/examples/media/sample.flv delete mode 100644 static/grappelli_orig/tinymce/examples/media/sample.mov delete mode 100644 static/grappelli_orig/tinymce/examples/media/sample.ram delete mode 100644 static/grappelli_orig/tinymce/examples/media/sample.rm delete mode 100644 static/grappelli_orig/tinymce/examples/media/sample.swf delete mode 100644 static/grappelli_orig/tinymce/examples/menu.html delete mode 100644 static/grappelli_orig/tinymce/examples/simple.html delete mode 100644 static/grappelli_orig/tinymce/examples/skins.html delete mode 100644 static/grappelli_orig/tinymce/examples/templates/layout1.htm delete mode 100644 static/grappelli_orig/tinymce/examples/templates/snippet1.htm delete mode 100644 static/grappelli_orig/tinymce/examples/word.html delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/langs/de.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/langs/en.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/license.txt delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advhr/css/advhr.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advhr/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advhr/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advhr/js/rule.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advhr/langs/de_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advhr/langs/en_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advhr/rule.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advimage/css/advimage.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advimage/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advimage/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advimage/image.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advimage/img/sample.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advimage/js/image.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advimage/langs/de_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advimage/langs/en_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advimage_orig/css/advimage.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advimage_orig/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advimage_orig/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advimage_orig/image.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advimage_orig/img/sample.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advimage_orig/js/image.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advimage_orig/langs/de_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advimage_orig/langs/en_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advlink/css/advlink.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advlink/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advlink/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advlink/js/advlink.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advlink/langs/de_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advlink/langs/en_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advlink/link.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advlink_orig/css/advlink.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advlink_orig/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advlink_orig/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advlink_orig/js/advlink.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advlink_orig/langs/de_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advlink_orig/langs/en_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advlink_orig/link.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advlist/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/advlist/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/autolink/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/autolink/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/autoresize/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/autoresize/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/autosave/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/autosave/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/autosave/langs/en.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/contextmenu/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/contextmenu/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/directionality/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/directionality/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/emotions.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-cool.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-cry.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-embarassed.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-foot-in-mouth.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-frown.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-innocent.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-kiss.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-laughing.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-money-mouth.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-sealed.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-smile.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-surprised.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-tongue-out.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-undecided.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-wink.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-yell.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/js/emotions.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/langs/de_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/emotions/langs/en_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/example/dialog.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/example/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/example/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/example/img/example.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/example/js/dialog.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/example/langs/en.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/example/langs/en_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/example_dependency/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/example_dependency/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/fullpage/css/fullpage.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/fullpage/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/fullpage/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/fullpage/fullpage.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/fullpage/js/fullpage.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/fullpage/langs/de_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/fullpage/langs/en_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/fullscreen/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/fullscreen/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/fullscreen/fullscreen.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/grappelli/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/grappelli/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/grappelli/img/show_advanced.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/grappelli/img/visualchars.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/de.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/en.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/fr.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/pl.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/grappelli/langs/ru.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/de.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/en.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/fr.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/pl.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/grappelli_contextmenu/langs/ru.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/iespell/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/iespell/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/inlinepopups/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/alert.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/button.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/corners.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/inlinepopups/skins/clearlooks2/window.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/inlinepopups/template.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/insertdatetime/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/insertdatetime/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/layer/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/layer/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/legacyoutput/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/legacyoutput/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/lists/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/lists/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/media/css/media.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/media/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/media/js/embed.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/media/js/media.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/media/langs/de_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/media/langs/en_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/media/media.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/media/moxieplayer.swf delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/media_orig/css/media.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/media_orig/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/media_orig/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/media_orig/js/embed.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/media_orig/js/media.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/media_orig/langs/de_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/media_orig/langs/en_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/media_orig/media.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/media_orig/moxieplayer.swf delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/nonbreaking/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/nonbreaking/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/noneditable/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/pagebreak/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/pagebreak/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/paste/css/pasteword.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/paste/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/paste/js/pastetext.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/paste/js/pasteword.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/paste/langs/de_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/paste/langs/en_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/paste/pastetext.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/paste/pasteword.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/paste_orig/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/paste_orig/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/paste_orig/js/pastetext.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/paste_orig/js/pasteword.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/paste_orig/langs/de_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/paste_orig/langs/en_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/paste_orig/pastetext.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/paste_orig/pasteword.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/preview/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/preview/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/preview/example.html delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/preview/jscripts/embed.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/preview/preview.html delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/print/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/print/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/save/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/save/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/searchreplace/css/searchreplace.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/searchreplace/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/searchreplace/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/searchreplace/js/searchreplace.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/searchreplace/langs/de_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/searchreplace/langs/en_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/searchreplace/searchreplace.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/css/searchreplace.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/js/searchreplace.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/langs/de_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/langs/en_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/searchreplace_orig/searchreplace.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/spellchecker/css/content.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/spellchecker/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/spellchecker/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/spellchecker/img/wline.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/style/css/props.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/style/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/style/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/style/js/props.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/style/langs/de_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/style/langs/en_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/style/props.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/style/readme.txt delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/tabfocus/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/tabfocus/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/table/cell.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/table/css/cell.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/table/css/row.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/table/css/table.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/table/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/table/js/cell.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/table/js/merge_cells.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/table/js/row.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/table/js/table.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/table/langs/de_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/table/langs/en_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/table/merge_cells.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/table/row.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/table/table.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/template/blank.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/template/css/template.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/template/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/template/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/template/js/template.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/template/langs/de_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/template/langs/en_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/template/template.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/template_orig/blank.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/template_orig/css/template.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/template_orig/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/template_orig/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/template_orig/js/template.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/template_orig/langs/de_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/template_orig/langs/en_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/template_orig/template.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/visualblocks/css/visualblocks.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/visualblocks/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/visualblocks/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/visualchars/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/visualchars/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/wordcount/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/abbr.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/acronym.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/attributes.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/cite.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/css/attributes.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/css/popup.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/del.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/editor_plugin.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/editor_plugin_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/ins.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/abbr.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/acronym.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/attributes.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/cite.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/del.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/element_common.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/js/ins.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/langs/de_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/plugins/xhtmlxtras/langs/en_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/about.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/anchor.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/charmap.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/color_picker.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/editor_template.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/editor_template_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/image.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/img/colorpicker.jpg delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/img/flash.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/img/icons.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/img/iframe.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/img/pagebreak.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/img/quicktime.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/img/realmedia.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/img/shockwave.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/img/trans.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/img/video.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/img/windowsmedia.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/js/about.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/js/anchor.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/js/charmap.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/js/color_picker.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/js/image.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/js/link.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/js/source_editor.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/langs/de.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/langs/de_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/langs/en.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/langs/en_dlg.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/link.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/shortcuts.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/content.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/dialog.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/buttons.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/items.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/menu_arrow.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/menu_check.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/progress.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/img/tabs.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/ui.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_base.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_de.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_en.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_documentstructure_pl.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_grid.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/content_typography.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/dialog.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/blockquote.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/bold.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/bullist.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/charmap.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/cleanup.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/code.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/fullscreen.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/image.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/italic.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/link.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/media.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/numlist.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/pasteword.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/redo.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/search.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/show_advanced.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/table.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/template.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/underline.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/undo.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/unlink.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/buttons/visualchars.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/icons/icon-fb_show-hover.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/icons/icon-fb_show.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/icons/icon-mceResize.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/img/menu/icon-mceOpen.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/grappelli/ui.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/highcontrast/content.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/highcontrast/dialog.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/highcontrast/ui.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/content.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/dialog.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_black.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_silver.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/ui.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/ui_black.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/skins/o2k7/ui_silver.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/advanced/source_editor.htm delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/simple/editor_template.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/simple/editor_template_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/simple/img/icons.gif delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/simple/langs/de.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/simple/langs/en.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/simple/skins/default/content.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/simple/skins/default/ui.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/simple/skins/o2k7/content.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/simple/skins/o2k7/img/button_bg.png delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/themes/simple/skins/o2k7/ui.css delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/tiny_mce.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/tiny_mce_popup.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/tiny_mce_src.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/utils/editable_selects.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/utils/form_utils.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/utils/mctabs.js delete mode 100644 static/grappelli_orig/tinymce/jscripts/tiny_mce/utils/validate.js delete mode 100644 static/grappelli_orig/tinymce_setup/tinymce_setup.js diff --git a/static/grappelli_old/css/admin-tools.css b/static/grappelli_old/css/admin-tools.css deleted file mode 100644 index 1c932ff5..00000000 --- a/static/grappelli_old/css/admin-tools.css +++ /dev/null @@ -1,85 +0,0 @@ - - - -/* Tools in Breadcrumbs: Edit Mode, Trash List ------------------------------------------------------------------------------------------------------- */ - -#breadcrumbs .tools { - margin: -7px 32px -20px 0; -} - -#breadcrumbs .tools > li > a { - padding: 0; - width: 20px; - height: 30px; - border: 0; -} -#breadcrumbs .tools a.edit-dashboard-toggle-handler:link, #breadcrumbs .tools a.edit-dashboard-toggle-handler:visited { - background: transparent url('../img/icons/icon-edit-dashboard-toggle-handler.png') 50% 50% no-repeat; -} -#breadcrumbs .tools a.edit-dashboard-toggle-handler:hover, #breadcrumbs .tools a.edit-dashboard-toggle-handler:active, -#breadcrumbs .tools a.tools-active.edit-dashboard-toggle-handler { - background: transparent url('../img/icons/icon-edit-dashboard-toggle-handler-hover.png') 50% 50% no-repeat !important; -} - -#breadcrumbs .tools a.trash-list-toggle-handler:link, #breadcrumbs .tools a.trash-list-toggle-handler:visited { - background: transparent url('../img/icons/icon-trash-list-toggle-handler.png') 50% 50% no-repeat; -} -#breadcrumbs .tools a.trash-list-toggle-handler:hover, #breadcrumbs .tools a.trash-list-toggle-handler:active, -#breadcrumbs .tools a.tools-active.trash-list-toggle-handler { - background: transparent url('../img/icons/icon-trash-list-toggle-handler-hover.png') 50% 50% no-repeat !important; -} - - -/* Trash List ......................................... */ - -ul.tools li.trash-list-container { - opacity: 1 !important; - overflow: visible !important; -} - -ul.trash-list { - position: absolute; - float: none; - display: block; - right: 2px; - z-index: 900; - top: 28px; - min-width: 218px; - border: 1px solid #ccc; - border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; - border-top-right-radius: 0; -moz-border-radius-topright: 0 !important; -webkit-border-top-right-radius: 0; - border-top-left-radius: 0; -moz-border-radius-topleft: 0 !important; -webkit-border-top-left-radius: 0; - background: #e6e6e6; - box-shadow: 0 10px 50px #ccc; -moz-box-shadow: 0 10px 50px #ccc; -webkit-box-shadow: 0 10px 50px #ccc; -} - -/* Empty breaks in Chrome 11+: Elements are not displayed initially even if they are not empty */ -/*ul.trash-list:empty { - display: none; -}*/ - -ul.trash-list li { - position: relative; - float: none; - margin: 0 !important; - width: 100%; - border-top: 1px solid #f4f4f4 !important; - border-bottom: 1px solid #d4d4d4 !important; -} -ul.trash-list li:last-child { - border-bottom: 0 !important; -} - -ul.trash-list li a { - padding-left: 10px; - border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; - background: transparent !important; - opacity: 1 !important; -} -ul.trash-list li a:link, ul.trash-list li a:visited { - color: #309bbf; -} -ul.trash-list li a:hover, ul.trash-list li a:active { - color: #444; -} \ No newline at end of file diff --git a/static/grappelli_old/css/base.css b/static/grappelli_old/css/base.css deleted file mode 100644 index 1f33cc04..00000000 --- a/static/grappelli_old/css/base.css +++ /dev/null @@ -1,35 +0,0 @@ - - - -/* Reset Styles (reset.css of Blueprint www.blueprintcss.org) ------------------------------------------------------------------------------------------------------- */ - -@import url('reset.css'); - - - -/* Grappelli Styles: - The core settings of Grappelli are defined here. - Do not change them (better use your own skins/css in the next section). ------------------------------------------------------------------------------------------------------- */ - -@import url('typography.css'); -@import url('structures.css'); -@import url('components.css'); -@import url('tools.css'); -@import url('forms.css'); -@import url('buttons.css'); -@import url('tables.css'); -@import url('admin-tools.css'); - - - -/* Grappelli Skins & Custom Styles: - Use the delivered Grappelli skins or import your own skins/css here ------------------------------------------------------------------------------------------------------- */ - -/* Grappelli Basic Skin: The Plain Version */ -/*@import url('grappelli-skin-basic.css');*/ - -/* Grappelli Default Skin: Adds Border-Radius & Background-Gradients to the Grappelli Basic Skin */ -@import url('grappelli-skin-default.css'); diff --git a/static/grappelli_old/css/buttons.css b/static/grappelli_old/css/buttons.css deleted file mode 100644 index 9a7183b4..00000000 --- a/static/grappelli_old/css/buttons.css +++ /dev/null @@ -1,379 +0,0 @@ - - - -/* Submit, Delete & Cancel Buttons ------------------------------------------------------------------------------------------------------- */ - -input[type=submit], input[type=reset], input[type=button], button { - margin-top: 0; - margin-bottom: 0; - padding: 4px 5px 5px; - width: auto; - height: 25px; - box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; - cursor: pointer; -} -@media screen and (-webkit-min-device-pixel-ratio:0) { - input[type=submit], input[type=reset], input[type=button], button { - padding: 5px 8px 4px; - } -} - -.submit-row a.submit-link, -.submit-row a.delete-link, -.submit-row a.cancel-link { - display: block; - padding: 5px 10px; - font-weight: bold; -} -.submit-row input[type=submit], -.submit-row input[type=button] { - padding: 5px 10px; - height: 28px; - font-weight: bold; -} - -input[type=submit], -#bookmark-add-cancel, -.submit-row a.delete-link:link, .submit-row a.delete-link:visited, -.submit-row a.cancel-link:link, .submit-row a.cancel-link:visited, -.submit-row input[type=button] { - opacity: .6; -} - -input[type=submit]:hover, -#bookmark-add-cancel:hover, -.submit-row a.delete-link:hover, .submit-row a.delete-link:active, -.submit-row a.cancel-link:hover, .submit-row a.cancel-link:active, -.submit-row input[type=button]:hover { - opacity: 1; -} - -input[type=submit].default { - opacity: 1; -} - - - -/* Icons & Buttons ------------------------------------------------------------------------------------------------------- */ - -button.fb_show, -button.ui-datepicker-trigger, -button.ui-timepicker-trigger, -button.ui-gAutocomplete-browse, -button.ui-gAutoSlugField-toggle, -button.ui-gFacelist-browse, -a.button, -.vDateField + span a, -.vTimeField + span a, -a.fb_show, -a.related-lookup, -a.add-another { - position: relative; - margin-left: -25px; -} - -button.fb_show, -button.ui-gAutocomplete-browse, -button.ui-gFacelist-browse, -button.ui-gAutoSlugField-toggle, -button.ui-datepicker-trigger, -button.ui-timepicker-trigger, -button.fb_show:hover, -button.ui-gAutocomplete-browse:hover, -button.ui-gFacelist-browse:hover, -button.ui-gAutoSlugField-toggle:hover, -button.ui-datepicker-trigger:hover, -button.ui-timepicker-trigger:hover { - width: 25px; - background: 50% 50% no-repeat; -} -button.fb_show[disabled], -button.ui-gAutocomplete-browse[disabled], -button.ui-gFacelist-browse[disabled], -button.ui-gAutoSlugField-toggle[disabled], -button.ui-datepicker-trigger[disabled], -button.ui-timepicker-trigger[disabled], -input[disabled] + a { - background: 50% 50% no-repeat !important; - opacity: 0.3; - cursor: auto !important; -} - -#changelist table button { - top: -5px; - margin-bottom: -12px; -} -@media screen and (-webkit-min-device-pixel-ratio:0) { - #changelist table button { - margin-bottom: -11px; - } -} - - -/* Hide Images in Templates ........................................... */ - -a.add-another img, a.related-lookup img { - opacity: 0; -} -a.related-lookup img { - display: none; -} - - -/* Autocomplete Button ......................................... */ - -button.ui-gAutocomplete-browse, -button.ui-gFacelist-browse { - background-image: url('../img/icons/icon-related-lookup.png'); -} -button.ui-gAutocomplete-browse:hover, -button.ui-gFacelist-browse:hover { - background-image: url('../img/icons/icon-related-lookup-hover.png'); -} -button.ui-gAutocomplete-browse[disabled], button.ui-gAutocomplete-browse[disabled]:hover, -button.ui-gFacelist-browse[disabled], button.ui-gFacelist-browse[disabled]:hover { - background-image: url('../img/icons/icon-related-lookup-hover.png') !important; -} - - -/* AutoSlugField Button ......................................... */ - -/* TODO: lock/unlock icons .. */ - -button.ui-gAutoSlugField-toggle { - background-image: url('../img/icons/icon-related-lookup.png'); -} -button.ui-gAutoSlugField-toggle:hover { - background-image: url('../img/icons/icon-related-lookup-hover.png'); -} -button.ui-gAutoSlugField-toggle[disabled], button.ui-gAutoSlugField-toggle[disabled]:hover { - background-image: url('../img/icons/icon-related-lookup-hover.png') !important; -} - - -/* Datepicker Button ......................................... */ - -button.ui-datepicker-trigger { - background-image: url('../img/icons/icon-datepicker.png'); -} -button.ui-datepicker-trigger:hover { - background-image: url('../img/icons/icon-datepicker-hover.png'); -} -button.ui-datepicker-trigger[disabled], button.ui-datepicker-trigger[disabled]:hover { - background-image: url('../img/icons/icon-datepicker-hover.png') !important; -} - - -/* Timepicker Button ......................................... */ - -button.ui-timepicker-trigger { - background-image: url('../img/icons/icon-timepicker.png'); -} -button.ui-timepicker-trigger:hover { - background-image: url('../img/icons/icon-timepicker-hover.png'); -} -button.ui-timepicker-trigger[disabled], button.ui-timepicker-trigger[disabled]:hover { - background-image: url('../img/icons/icon-timepicker-hover.png') !important; -} - - -/* Search Button ......................................... */ - -button.search { - position: relative; - float: right; - top: 0; - right: 5px; - margin: 0 0 0 -30px; - background: url('../img/icons/icon-search.png') 0 50% no-repeat scroll; -} -button.search:hover { - background: url('../img/icons/icon-search-hover.png') 0 50% no-repeat scroll; -} -button.search[disabled], button.search[disabled]:hover { - background: url('../img/icons/icon-search-hover.png') 0 50% no-repeat scroll !important; -} - - - -/* Links as Buttons ------------------------------------------------------------------------------------------------------- */ - -a.button, -.datecrumbs a, -.datecrumbs span { - display: inline-block; - padding: 4px 8px 4px; - font-size: 11px; - font-weight: bold; -} - - -/* Drop-Down Button ......................................... */ - -a.button.drop-down { - float: right; - padding-left: 20px; - padding-top: 3px; -} -a.button.drop-down[class*="selected"] { - position: relative; - z-index: 1000; - height: 17px; -} -a.button.drop-down:link, a.button.drop-down:visited { - background: url('../img/icons/icon-dropdown.png') 3px 3px no-repeat; -} -a.button.drop-down[class*="selected"], -a.button.drop-down:hover, a.button.drop-down:active { - background: url('../img/icons/icon-dropdown-hover.png') 3px 3px no-repeat; -} - - -/* Filebrowser & Related Lookup ......................................... */ - -a.fb_show img { - width: 0; - height: 0; - opacity: 0; -} - -a.fb_show, -a.related-lookup { - display: inline-block; - margin-bottom: -5px; - width: 23px; - height: 23px; - font-size: 0; - line-height: 0; - background: 50% 50% no-repeat; -} - -a.fb_show:link, a.fb_show:visited, -.tinyMCE .browse span { - background-image: url('../img/icons/icon-fb-show.png'); -} -a.fb_show:hover, a.fb_show:active, -.tinyMCE .browse span:hover { - background-image: url('../img/icons/icon-fb-show-hover.png'); -} -a.related-lookup:link, a.related-lookup:visited { - background-image: url('../img/icons/icon-related-lookup.png'); -} -a.related-lookup:hover, a.related-lookup:active { - background-image: url('../img/icons/icon-related-lookup-hover.png'); -} -div.autocomplete-wrapper-m2m a.related-lookup:link, div.autocomplete-wrapper-m2m a.related-lookup:visited { - background-image: url('../img/icons/icon-related-lookup-m2m.png'); -} -div.autocomplete-wrapper-m2m a.related-lookup:hover, div.autocomplete-wrapper-m2m a.related-lookup:active { - background-image: url('../img/icons/icon-related-lookup-m2m-hover.png'); -} - -input[disabled] + a.fb_show { - background-image: url('../img/icons/icon-fb-show-hover.png') !important; -} -input[disabled] + a.related-lookup { - background-image: url('../img/icons/icon-related-lookup-hover.png') !important; -} - -a.related-lookup + strong { - position: relative; - top: -4px; - margin-left: 5px; - font-size: 11px; - font-weight: bold; -} -#changelist table a.fb_show, -#changelist table a.related-lookup { - top: -5px; - margin-bottom: -12px; -} -#changelist table a.related-lookup + strong { - top: -1px; -} - - -/* Add Another ......................................... */ - -a.add-another { - position: relative; - display: inline-block; - margin-left: 3px; - width: 14px; - height: 14px; - vertical-align: top; - font-size: 11px; - line-height: 16px; - background: 50% 50% no-repeat; -} - -a.add-another:link, a.add-another:visited { - background-image: url('../img/icons/icon-add_another.png'); -} -a.add-another:hover, a.add-another:active { - background-image: url('../img/icons/icon-add_another-hover.png'); -} - -/*.change-list table tbody a.add-another { - position: relative; - top: -7px; -} - -.radiolist.inline + a.add-another, -.checkboxlist.inline + a.add-another { - float: left; - margin-left: -20px; - margin-right: -10000px; -} -.row.cells ul.radiolist.inline + a.add-another, -.row.cells ul.checkboxlist.inline + a.add-another { - float: none; - margin-right: 0; -}*/ - - - -/* Unknown, Yes & No Workaround ------------------------------------------------------------------------------------------------------- */ - -img[src$="img/admin/icon-unknown.gif"] { - padding: 0; - width: 15px; - height: 15px; - color: transparent; - background: url('../img/icons/icon-unknown.png') 0 50% no-repeat; -} -img[src$="img/admin/icon-no.gif"] { - padding: 0; - width: 15px; - height: 15px; - color: transparent; - background: url('../img/icons/icon-no.png') 0 50% no-repeat; -} -img[src$="img/admin/icon-yes.gif"] { - padding: 0; - width: 15px; - height: 15px; - color: transparent; - background: url('../img/icons/icon-yes.png') 0 50% no-repeat; -} - -#changelist form table img[src$="img/admin/icon-unknown.gif"] { - position: relative; - top: 2px; - vertical-align: top; -} -#changelist form table img[src$="img/admin/icon-no.gif"] { - position: relative; - top: 3px; - vertical-align: top; -} -#changelist form table img[src$="img/admin/icon-yes.gif"] { - position: relative; - top: 2px; - vertical-align: top; -} - diff --git a/static/grappelli_old/css/components.css b/static/grappelli_old/css/components.css deleted file mode 100644 index f8d8d1ce..00000000 --- a/static/grappelli_old/css/components.css +++ /dev/null @@ -1,890 +0,0 @@ - - - -/* Paragraphs & Other Typo Formats ------------------------------------------------------------------------------------------------------- */ - -.module p { - margin: 0; - padding: 5px 0; -} -fieldset.module label + p { - font-size: 11px; - line-height: 15px; -} - - - -/* Modules ------------------------------------------------------------------------------------------------------- */ - -.module { - margin: 0 0 7px; -} - -.form-container .module { - min-width: 938px; -} -#changelist .span-flexible .module + ul.submit-row { - margin-top: 10px; -} -/* Empty breaks in Chrome 11+: Elements are not displayed initially even if they are not empty */ -/*.module:empty { - padding: 0; - height: 0; - border: 0; - visibility: hidden; -}*/ - -/* Nested Modules Basics ......................................... */ - -.module .module, -.module fielset.module { - margin: 0; -} - - - -/* Groups ------------------------------------------------------------------------------------------------------- */ - -.group { - margin: 0 -4px 7px; - padding: 2px; -} -.form-container .group { - min-width: 940px; -} - - - -/* Elements in Modules & Groups ------------------------------------------------------------------------------------------------------- */ - - -/* 1st Level Elements ......................................... */ - -.group h2, -.module h2 { - padding: 6px 10px; -} -.group h2+.tools+* { - margin-top: 2px; -} - - -/* 2nd Level Elements (Dark/Bright) ......................................... */ - -.group h3, -.module h3 { - margin: 0; - padding: 5px 10px; -} - - -/* 3rd Level Elements ......................................... */ - -.group h4, -.module h4 { - margin: 0; - padding: 4px 10px 4px 10px; -} - -.module .description { - padding: 8px 10px; - font-size: 11px; -} - - - -/* Modules & Groups Overrides ------------------------------------------------------------------------------------------------------- */ - -.module:first-child { - margin-top: 0 !important; -} -.group .module:first-child { - margin-top: 2px !important; -} -.group:first-child { - margin-top: -4px; -} -.group .module { - margin-top: 2px; - margin-bottom: 0; -} -.group .module .module { - margin-top: 0; -} -.group:last-child, -.module:last-child { - margin-bottom: 0; -} - - - -/* Collapsible Structures ------------------------------------------------------------------------------------------------------- */ - -.collapse.closed *, -.collapse.closed .module.table, -.collapse.closed .module.table * { - display: none; -} - -.collapse-handler { - cursor: pointer; -} - -.collapse.closed .collapse-handler, -.collapse.closed .tools, -.collapse.closed .tools * { - display: block !important; -} -.collapse.closed h3+.tools, -.collapse.closed h4+.tools { - margin-top: 1px !important; -} - - - -/* Row ------------------------------------------------------------------------------------------------------- */ - -.row { - padding: 5px 10px; - font-weight: bold; -} - -fieldset.module .row + .module { - margin-top: -1px !important; -} - - - -/* Cell ------------------------------------------------------------------------------------------------------- */ - -.row .cell { - display: inline-block; - margin-top: -5px; - margin-bottom: -5px; - padding: 5px 10px; - width: auto; -} -.row .cell + .cell { - padding-left: 18px; -} - - - -/* Fieldset Row ------------------------------------------------------------------------------------------------------- */ - -fieldset.module .row { - padding: 8px 10px; - line-height: 18px; - font-weight: normal; -} -fieldset.module .row.cells { - white-space: nowrap; - overflow: hidden; -} - - - -/* Fieldset Cell ------------------------------------------------------------------------------------------------------- */ - -fieldset.module .cell { - margin: -8px 0 -1000px 0; - padding: 8px 18px 1000px 0; - vertical-align: top; - white-space: nowrap; - height: 100%; -} -fieldset.module .cell:last-child, fieldset.module .cell.last { - margin-right: -20px; -} - - -/* Tabular Modules ------------------------------------------------------------------------------------------------------- */ - -.module.table { - display: table; - margin: 0 0 -2px; - width: 100%; - border-collapse: separate; - border-spacing: 0 2px; -} -h2 + .module.table, -h2 + * + .module.table, -h2 + * + * + .module.table { - margin-top: 0 !important; -} -@media screen and (-webkit-min-device-pixel-ratio:0) { - .module.table { - margin-bottom: -1px; - border-spacing: 0 1px !important; - } -} - -.module.thead { - display: table-header-group; -} -.module.tfoot { - display: table-footer-group; -} -.module.thead, -.module.tfoot { - font-size: 11px; - font-weight: bold; -} -.module.table .tr { - display: table-row; -} - -.module.tbody { - display: table-row-group; -} - -.module.table .th, -.module.table .td { - display: table-cell; - float: none; - overflow: hidden; - margin-right: 0; - padding: 1px 20px; - height: 100%; - vertical-align: top; - white-space: nowrap; -} - -.module.tbody .th, -.module.tbody .td { - padding-top: 5px; - padding-bottom: 5px; -} -.module.table .th:first-of-type, -.module.table .td:first-of-type { - padding-left: 10px; -} -.module.tbody .th.tools, -.module.tbody .td.tools { - padding-left: 0; - width: 100%; -} - -.empty-form { - display: none !important; -} - - - -/* Add Items ------------------------------------------------------------------------------------------------------- */ - -.module.add-item { - height: 28px; -} -.module.add-item>a { - position: relative; - top: 6px; - padding: 5px 10px; - font-weight: bold; -} - - - -/* Selectors ------------------------------------------------------------------------------------------------------- */ - -.selector { - position: relative; - float: left; - overflow: hidden; - width: 758px; -} -.selector-available, .selector-chosen { - float: left; - width: 366px; -} -.selector.stacked .selector-available, .selector.stacked .selector-chosen { - width: 756px; -} -.selector h2, .inline-group .selector h2, -.inline-related fieldset .selector-available h2, .inline-related fieldset .selector-chosen h2 { - padding: 7px 5px 6px 7px; - font-size: 12px; - line-height: 13px; - font-weight: bold; -} -.selector .selector-filter { - padding: 3px 5px 2px 2px; - min-height: 25px; - font-weight: bold; - /*line-height: 25px;*/ - /*text-indent: 25px;*/ - /*background: url('../img/icons/icon-searchbox.png') 6px 50% no-repeat;*/ -} -.selector .selector-available .selector-filter { - line-height: 25px; - text-indent: 25px; - background: url('../img/icons/icon-searchbox.png') 6px 50% no-repeat; -} -.selector .selector-chosen .selector-filter { - margin: 0 0 -3px; - padding: 6px 5px 2px 26px; - /*line-height: 25px;*/ - /*text-indent: 25px;*/ - background: url('../img/icons/icon-searchbox.png') 6px 8px no-repeat; -} -.selector .selector-filter input[type=text] { - position: relative; - margin: 0; - width: 326px !important; - max-width: 326px !important; -} -.selector.stacked .selector-filter input[type=text] { - width: 716px !important; - max-width: 716px !important; -} -.selector .selector-filter img { - display: none; -} -.selector .selector-chosen .selector-filter:after { - content: " " url('../img/icons/icon-selector_filter.png'); - opacity: .75; -} -.selector.stacked .selector-chosen .selector-filter:after { - content: " " url('../img/icons/icon-selector_add-m2m_vertical-hover.png'); -} -.selector select[multiple=multiple] { - margin: 0; - padding-left: 3px; - max-width: 367px !important; - width: 367px !important; - height: 200px; -} -.selector.stacked select[multiple=multiple] { - width: 757px !important; - max-width: 757px !important; -} -.selector h2 + select { - /*display: none;*/ - position: relative; - top: -1px; -} -.selector ul.selector-chooser { - float: left; - margin: 110px 2px 0; - padding: 0; - width: 18px; -} -.selector.stacked ul.selector-chooser { - margin: 4px 0 0 356px; - width: 36px; -} -.selector.stacked ul.selector-chooser li { - float: left; -} -a.selector-add, a.selector-remove { - display: block; - width: 18px; - height: 18px; - color: transparent !important; - background-position: 50% 0; - background-repeat: no-repeat; -} -a.selector-add:link, a.selector-add:visited { - background-image: url('../img/icons/icon-selector_add-m2m_horizontal.png'); -} -a.selector-add:hover, a.selector-add:active { - background-image: url('../img/icons/icon-selector_add-m2m_horizontal-hover.png'); -} -a.selector-remove:link, a.selector-remove:visited { - background-image: url('../img/icons/icon-selector_remove-m2m_horizontal.png'); -} -a.selector-remove:hover, a.selector-remove:active { - background-image: url('../img/icons/icon-selector_remove-m2m_horizontal-hover.png'); -} -.selector.stacked a.selector-add:link, .selector.stacked a.selector-add:visited { - background-image: url('../img/icons/icon-selector_add-m2m_vertical.png'); -} -.selector.stacked a.selector-add:hover, .selector.stacked a.selector-add:active { - background-image: url('../img/icons/icon-selector_add-m2m_vertical-hover.png'); -} -.selector.stacked a.selector-remove:link, .selector.stacked a.selector-remove:visited { - background-image: url('../img/icons/icon-selector_remove-m2m_vertical.png'); -} -.selector.stacked a.selector-remove:hover, .selector.stacked a.selector-remove:active { - background-image: url('../img/icons/icon-selector_remove-m2m_vertical-hover.png'); -} -a.selector-chooseall, a.selector-clearall { - display: block; - margin: 0; - padding: 2px 7px; - font-size: 11px; - line-height: 13px; - font-weight: bold; -} - - - -/* Link-List, Actions, Feed, Table of Contents ------------------------------------------------------------------------------------------------------- */ - -.link-list ul li, -.feed ul li, -.table-of-contents ul li { - padding: 0; - font-size: 11px; - line-height: 15px; - font-weight: bold; -} -.link-list ul li a, -.feed ul li a, .feed ul li span, -.table-of-contents ul li a { - display: block; - padding: 5px 10px; - font-weight: bold; - line-height: 13px; - background-color: transparent; - background-position: 50% 50%; - background-repeat: no-repeat; -} -.actions p, -.link-list p, -.feed p { - color: #999; - font-size: 11px; - padding: 3px 10px; -} -.link-list ul li a, -.feed ul li a { - padding-left: 25px; -} -a.internal, -a.external { - background-repeat: no-repeat; -} -.dashboard a.internal { - background-position: 12px 7px; -} -.dashboard a.external { - background-position: 10px 8px; -} -.documentation a.external { - padding-left: 12px; - background-position: 1px 3px; -} -a.internal:link, a.internal:visited { - background-image: url('../img/icons/icon-navigation-internal.png'); -} -a.internal:hover, a.internal:active { - background-image: url('../img/icons/icon-navigation-internal-hover.png'); -} -a.external:link, a.external:visited { - background-image: url('../img/icons/icon-navigation-external.png'); -} -a.external:hover, a.external:active { - background-image: url('../img/icons/icon-navigation-external-hover.png'); -} - -.feed ul li a, .feed ul li span { - line-height: 13px; -} -.feed ul li span.date { - float: right; - padding: 5px 5px 0 5px; -} - - - -/* Basic Actions & Module Actions ------------------------------------------------------------------------------------------------------- */ - -ul.actions { - position: relative; - float: right; - clear: both; -} -ul.actions li { - position: relative; - float: left; -} -ul.actions li + li { - margin-left: 20px; -} -ul.actions li a { - padding-left: 15px; - font-size: 11px; - background-position: 0 50%; - background-repeat: no-repeat; -} - -.actions ul li { - padding: 4px 5px 4px 25px; - font-size: 11px; - line-height: 12px; -} - -.actions ul li a { - margin-left: -15px; - padding-left: 15px; - font-weight: bold; - background-position: 0 50%; - background-repeat: no-repeat; -} - -.actions li.add-link a:link, .actions li.add-link a:visited { - background-image: url('../img/icons/icon-actions-add-link.png'); -} -.actions li.add-link a:hover, .actions li.add-link a:active { - background-image: url('../img/icons/icon-actions-add-link-hover.png'); -} -.actions li.change-link a:link, .actions li.change-link a:visited { - background-image: url('../img/icons/icon-actions-change-link.png'); -} -.actions li.change-link a:hover, .actions li.change-link a:active { - background-image: url('../img/icons/icon-actions-change-link-hover.png'); -} - -.actions li.delete-link { - text-decoration: line-through; - background: url('../img/icons/icon-actions-delete-link.png') 10px 7px no-repeat; -} - - - -/* Module Search & Module Filter ------------------------------------------------------------------------------------------------------- */ - -.module.search, -.module.filter { - position: relative; - float: right; - z-index: 1001; - padding: 8px 10px; -} -.module.filter + .module.search { - padding-right: 0; -} - -.module.filter .pulldown-container { - position: absolute; - width: inherit; -} - -.module.search .tooltip { - position: absolute; -} -.module.search .tooltip.search-fields { - top: 25px; -} -.module.search .tooltip .tooltip-pointer { - position: relative; - z-index: 1000; - display: block; - width: 30px; - height: 8px; - background: transparent url('../img/backgrounds/tooltip-pointer.png') 10px 100% no-repeat scroll; -} -.module.search .tooltip .tooltip-content { - position: relative; - z-index: 990; - top: -1px; - padding: 8px 10px; - font-size: 11px; - line-height: 15px; -} - -a.button.toggle-filters { - display: block; - margin: 0; - padding: 4px 20px 4px 8px; -} -a.button.toggle-filters:link, a.button.toggle-filters:visited { - background: transparent url('../img/icons/icon-dropdown.png') 100% 3px no-repeat; -} -.selected a.button.toggle-filters:link, .selected a.button.toggle-filters:visited { - background: url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat; -} -.open a.button.toggle-filters, .selected a.button.toggle-filters, -.selected a.button.toggle-filters:hover, .selected a.button.toggle-filters:active, -a.button.toggle-filters:hover, a.button.toggle-filters:active { - background: url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat; -} -.selected a.button.toggle-filters:link, .selected a.button.toggle-filters:visited { - background: url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat; -} -.open a.button.toggle-filters, -.open.selected a.button.toggle-filters, -.selected a.button.toggle-filters:hover, .selected a.button.toggle-filters:active, -a.button.toggle-filters:hover, a.button.toggle-filters:active { - background: url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat; -} - -.filter-pulldown { - display: none; - position: relative; - z-index: 1000; - margin: -1px 0; - padding: 0 10px 10px; -} -.filter-pulldown .filter { - position: relative; - padding: 7px 0 0; - width: 100%; -} -.filter-pulldown select { - width: 100% !important; -} -.filter-pulldown label { - margin: 0 0 -2px; - padding: 0; - width: 100% !important; - line-height: 12px; - font-weight: bold; -} - - - -/* Module Date Hierarchy ------------------------------------------------------------------------------------------------------- */ - -.module + .module.date-hierarchy { - margin-top: -8px; -} - -.date-hierarchy ul { - position: relative; - float: left; - clear: both; - font-size: 11px; - line-height: 16px; - font-weight: bold; -} -.date-hierarchy ul li { - position: relative; - float: left; - margin-right: 10px; -} -.module.date-hierarchy ul a, -.module.date-hierarchy ul span { - padding: 2px 5px 1px; - font-weight: normal; -} -.date-hierarchy ul li a.date-hierarchy-back { - padding-left: 10px; - background: 0 50% no-repeat scroll; -} - -.date-hierarchy a.date-hierarchy-back:link, .date-hierarchy a.date-hierarchy-back:visited { - background-image: url('../img/icons/icon-date-hierarchy-back.png'); -} -.date-hierarchy a.date-hierarchy-back:hover, .date-hierarchy a.date-hierarchy-back:active { - background-image: url('../img/icons/icon-date-hierarchy-back-hover.png'); -} - - - -/* Pagination ------------------------------------------------------------------------------------------------------- */ - -.module.pagination { - padding: 8px 10px; -} -.module .module.pagination { - position: relative; - float: left; -} -ul.pagination { - position: relative; - clear: both; - margin: 0; - padding: 0; - width: auto; - font-weight: bold; -} -ul.pagination li { - position: relative; - float: left; - display: block; - margin-right: 3px; -} -ul.pagination li.results { - margin-right: 10px; -} -ul.pagination li.separator { - border-color: transparent; -} -ul.pagination li:last-child { - clear: right; -} - -ul.pagination span, -ul.pagination a { - display: inline-block; - padding: 4px 8px 4px; - min-width: 25px; - font-size: 11px; - font-weight: bold; - box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -} -ul.pagination li.separator span { - padding: 4px 0; - min-width: 10px; - font-size: 14px; -} -ul.pagination li.showall { - margin-left: 7px; -} -.submit-row ul.pagination li, -.submit-row ul.pagination li.results { - padding-top: 0 !important; - padding-bottom: 0 !important; -} - - - -/* Module Changelist-Results ------------------------------------------------------------------------------------------------------- */ - -.module.changelist-results { - background: url('../img/backgrounds/changelist-results.png') repeat scroll !important; -} -.changelist-actions + .changelist-results, -.changelist-results + .changelist-actions { - margin-top: -1px; -} - - - -/* Module Changelist Actions ------------------------------------------------------------------------------------------------------- */ - -.changelist-actions { - position: relative; - margin-bottom: 0; -} - -.changelist-actions ul { - position: relative; - float: left; - display: inline; - font-size: 11px; - line-height: 16px; - font-weight: bold; - margin: -1px 10px -1px 0; -} -.changelist-actions ul li { - position: relative; - float: left; - display: block; - margin-right: 3px; -} - -.changelist-actions ul a, -.changelist-actions ul span { - display: inline-block; - padding: 4px 8px 3px; - font-size: 11px; - font-weight: bold; -} -.changelist-actions ul span span { - padding: 0; -} - -.changelist-actions #action-toggle { - display: none; -} -.changelist-actions select { - float: left; - margin: 0 10px 0 0; - width: 278px; -} - -.changelist-actions li.all, -.changelist-actions li.clear-selection, -.changelist-actions li.question { - display: none; -} - - - -/* Submit Row ------------------------------------------------------------------------------------------------------- */ - -.module.submit-row { - width: 100%; -} -ul.submit-row { - position: relative; - float: left; - clear: both; - width: 100%; -} -.pagination + ul.submit-row { - float: right; - clear: none; - width: 25%; -} -ul.submit-row li { - float: right; - margin-left: 10px; -} - -ul.submit-row li.left { - float: left; -} -ul.submit-row li.left:first-child { - margin-left: 0; -} - - - -/* Module Footer ------------------------------------------------------------------------------------------------------- */ - -.module.footer { - position: fixed; - z-index: 1000; - bottom: 0; - margin: 0 -20px; - padding: 12px 20px; - min-width: 100px; - width: 100%; - opacity: 1; - box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -} -.module.footer .changelist-actions { - position: relative; - float: left; - clear: none; - width: 75%; - padding: 2px 0 0; -} -.change-list .module.footer ul.submit-row { - position: relative; - float: right; - clear: none; - width: 25%; -} - - - -/* Sortable ------------------------------------------------------------------------------------------------------- */ - -.sortablehelper, sortablehelper * { - display: none; -} - - - - - - - diff --git a/static/grappelli_old/css/datepicker/grappelli-theme-extensions.css b/static/grappelli_old/css/datepicker/grappelli-theme-extensions.css deleted file mode 100644 index c5df9884..00000000 --- a/static/grappelli_old/css/datepicker/grappelli-theme-extensions.css +++ /dev/null @@ -1,392 +0,0 @@ - -body { -/* background: #e4f !important;*/ -} - - - - - -/* Widget Basics ------------------------------------------------------------------------------------------------------- */ - -.module.ui-widget { - border: none; - background: #fff; -} -.ui-widget-content { - border: 1px solid #ccc; - border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; - background: #eee; -} - - - -/* Accordion ------------------------------------------------------------------------------------------------------- */ - - -/* Overlays */ -.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } -.ui-accordion .ui-accordion-li-fix { display: inline; } -.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } -.ui-accordion .ui-accordion-header a { - display: block; - font-size: 1em; - padding: 0 0 0 12px; -} -.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } -.ui-accordion .ui-accordion-content { - top: 0; - margin-top: 0; - margin-bottom: 0; - padding: 5px 15px; - border-top: 1px solid #fff; -} -.ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker -----------------------------------*/ - - - -.ui-accordion-header { - margin-top: 2px !important; - cursor: pointer; - outline: none; -} -.ui-accordion .ui-accordion-header a { - padding: 0 0 0 12px; - color: #444; - outline: none; -} - -.ui-accordion-header.ui-state-default { - border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -} -.ui-accordion-header.ui-state-active { - border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0; -} - - -/* Accordion Module ......................................... */ - -.module .ui-accordion-header.ui-state-default { - border: 1px solid #bdbdbd; - background-color: #a1d4e5; -} -.module .ui-accordion-header.ui-state-default:hover { - background-color: #d6d6d6; -} -.module .ui-accordion-header.ui-state-active { - border: 1px solid #bdbdbd; - background-color: #d6d6d6; -} - - - -/* Accordion Module in Group......................................... */ - -.group .module .ui-accordion-header.ui-state-default { - border: 1px solid #c7c7c7; - background-color: #cee9f2; -} -.group .module .ui-accordion-header.ui-state-default:hover { - background-color: #e0e0e0; -} -.group .module .ui-accordion-header.ui-state-active { - border: 1px solid #c7c7c7; - background-color: #e0e0e0; -} - - - - -/*.module .ui-accordion-header { - border-top: 1px solid #e4f; -}*/ -.group .module .ui-accordion-header { - border-top: 1px solid #4ef; -} - - - -/* Datepicker ------------------------------------------------------------------------------------------------------- */ - -.ui-datepicker { - width: auto !important; padding: 3px 3px 0; - border-color: #bdbdbd; - box-shadow: 0 0 10px #333; -moz-box-shadow: 0 0 10px #333; -webkit-box-shadow: 0 0 10px #333; -} -.ui-datepicker .ui-datepicker-header { - padding: 2px 0; - height: 25px; -} -.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { - position: absolute; - top: 4px; - width: 1.8em; - height: 1.8em; -} -.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 3px; } -.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: 3px 25px 2px; - line-height: 1.8em; - text-align: center; -} -.ui-datepicker .ui-datepicker-title select { - float:left; - font-size:1em; - margin: -3px 0 -1px !important; - min-width: 30px; -} -.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 .ui-datepicker-title select.ui-datepicker-year { - float: right; -} -.ui-datepicker table { - width: 100%; - font-size: 12px; - margin: 0 0 2px; -} -.ui-datepicker th { padding: 5px 0; text-align: center; font-weight: bold; border: 0; } -.ui-datepicker td { - min-width: 25px; - border: 0; padding: 1px; -} -.ui-datepicker td span, .ui-datepicker td a { - padding: 4px 0 3px; - text-align: center; - border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -} -.ui-datepicker td a.ui-state-hover { - color: #fff !important; - border-color: #444 !important; - background: #444 !important; -} -.ui-datepicker td a.ui-state-active { -/* color: #fff;*/ -/* border-color: #aaa;*/ - background: #fff; -} -.ui-datepicker td a.ui-state-highlight { -/* color: #fff;*/ - border-color: #bababa; - background: #D6D6D6; -} -.ui-datepicker .ui-datepicker-buttonpane { - background-image: none; - margin: 10px 0 0; - padding: 0; - border-left: 0; - border-right: 0; - border-bottom: 0; - } -.ui-datepicker .ui-datepicker-buttonpane button { - float: right; - margin: 3px 0; - padding: 4px 5px 5px; - height: 25px; - font-size: 12px; - background: #fff; - cursor: pointer; -} -.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { - opacity: 1 !important; - color: #fff; font-weight: bold; - border-color: #309bbf; - background: #309bbf; -} -.ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover { - color: #fff !important; - border-color: #444 !important; - background: #444 !important; -} - -.ui-datepicker-multi .ui-datepicker-group-first .ui-datepicker-title, -.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-title { - margin-right: 5px !important; -} -.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-title, -.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-title { - margin-left: 5px !important; -} - -.ui-datepicker-multi .ui-datepicker-group table { - width: 95%; -} -.ui-datepicker-multi .ui-datepicker-group-first table, -.ui-datepicker-multi .ui-datepicker-group-middle table { - margin-right: 5px !important; -} -.ui-datepicker-multi .ui-datepicker-group-middle table, -.ui-datepicker-multi .ui-datepicker-group-last table { - margin-left: 5px !important; -} -.ui-datepicker-multi .ui-datepicker-group-middle table { - margin-left: 3px !important; -} -.ui-datepicker-multi .ui-datepicker-buttonpane { - border: none; -} - -.ui-datepicker-append { - margin-left: 6px; color: #999; font-size: 10px; -} - - - -/* Tabs ------------------------------------------------------------------------------------------------------- */ - -.ui-tabs { - padding: 0; zoom: 1; -} -.ui-tabs .ui-tabs-nav { - padding: 0; - color: #444; font-size: 12px; - border: none; - border-bottom: 1px solid #bdbdbd; - border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; -/* -moz-border-radius-bottomright: 0;*/ - background: none; -} -.ui-tabs .ui-tabs-nav li { - position: relative; float: left; - border-bottom-width: 1px !important; - margin: 0 .2em -1px 0; - padding: 0; -} -.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } -.ui-tabs .ui-tabs-nav li.ui-tabs-selected { - padding-bottom: 0px; border-bottom-width: 1px; -} -.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } -.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ -.ui-tabs .ui-tabs-panel { - padding: 0; - display: block; - border: 1px solid #bdbdbd; - border-top: 1px solid #fff; - border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; - background: #eee; -} -.ui-tabs .ui-tabs-hide { display: none !important; } - - - - -/* gAutocomplete ------------------------------------------------------------------------------------------------------- */ - -.ui-gAutocomplete-wrapper { - position: absolute; - z-index: 400; -} -ul.ui-gAutocomplete-results { - margin-top: 4px; - padding: 5px; - border: 1px solid #ddd; - border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; - box-shadow: 0 0 3px #444; -moz-box-shadow: 0 0 3px #444; -webkit-box-shadow: 0 0 3px #444; - background: #fff; -} -ul.ui-gAutocomplete-results li { - padding: 2px 5px; - color: #666; - cursor: pointer; -} -ul.ui-gAutocomplete-results li:hover { - background: #e1f0f5; -} -ul.ui-gAutocomplete-results li:first-child { - border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; - border-top-right-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -} -ul.ui-gAutocomplete-results li:last-child { - border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -} -ul.ui-gAutocomplete-results li + li { - border-top: 1px solid #eee; -} - -ul.ui-gAutocomplete-results li b { - margin: 0 1px; - color: #444; -/* text-decoration: underline;*/ -} - - - -/* gFacelist ------------------------------------------------------------------------------------------------------- */ - -/*span.ui-gFacelist-message { - display: inline-block; - height: 25px; - background: #fff; - margin: 0; - padding: 3px 5px 4px; - vertical-align: middle; - color: #666; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; - border: 1px solid #bbb; - border-color: #ccc #ddd #ddd #ccc; - border-top-left-radius: 3px; -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; - border-top-right-radius: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; - box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; - outline: none; -}*/ - -.ui-gFacelist-toolbar input.ui-gAutocomplete-autocomplete { -/* margin-top: 4px;*/ -/* width: 100px;*/ - border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; -} -.ui-gFacelist-toolbar button { - border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0; -} - -.ui-gFacelist-toolbar .ui-gAutocomplete-wrapper { - margin-top: -4px; -} - -ul.ui-gFacelist-facelist { - position: relative; float: left; clear: both; - padding: 0px 5px 5px; - border: 1px solid #bbb; - border-color: #ccc #ddd #ddd #ccc; - border-top: none; - border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; - box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; - background: #fff; - -} -li.ui-gFacelist-item { - position: relative; float: left; - margin-top: 5px; padding: 3px 6px 2px; - width: auto; - font-weight: bold; - border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; - background: #ddd; -} -li.ui-gFacelist-item { - margin-right: 5px; -} - -a.ui-gFacelist-item-remove { - display: inline-block; - margin: 0 0 -3px 0; - width: 16px; - height: 16px; - background: transparent 100% 3px no-repeat; -} diff --git a/static/grappelli_old/css/forms.css b/static/grappelli_old/css/forms.css deleted file mode 100644 index 84e21f6d..00000000 --- a/static/grappelli_old/css/forms.css +++ /dev/null @@ -1,1243 +0,0 @@ - - - -/* Basic Settings, Fieldsets, Form-Rows ------------------------------------------------------------------------------------------------------- */ - -form { - margin: 0; - padding: 0; -} - -fieldset { - margin: 0; - padding: 0; -} - -.row p.help { - margin: 3px 0 2px 0; - padding: 0; -} -.row.cells p.help { - max-width: 278px; - white-space: normal !important; -} - -.row ul.radio-list + p.help, -.row ul.checkbox-list + p.help { - margin-top: -3px; -} - - - -/* Errors ------------------------------------------------------------------------------------------------------- */ - -.errornote { - margin-bottom: 7px; - padding: 8px 10px; - font-size: 12px; - font-weight: bold; -} -/* little fix to accomodate the top aligned login form .. */ -.errornote.login-errors { - margin-bottom: 0 !important; - padding: 8px 12px; -} -ul.errorlist { - margin: 6px 0 -3px; - font-size: 11px; - line-height: 13px; - font-weight: bold; -} -ul.errorlist li { - padding: 0 5px 0 0; -} -p.errornote + ul.errorlist { - margin-bottom: 8px; -} -ul.errorlist:empty { - display: none; - margin: 0; -} -.group.tabular ul.errorlist { - margin-left: 11px; -} -.group.stacked ul.errorlist { - margin-left: 11px; - margin-bottom: 5px; -} -.group.stacked h3 + * + ul.errorlist { - margin: 0 !important; - padding: 5px 11px; -} -.cell ul.errorlist { - padding-left: 0; -} -.cell ul.errorlist li { - padding-left: 0; -} -.cell label + * + ul.errorlist, -.cell label + * + * + ul.errorlist { - padding-left: 160px !important; -} -table ul.errorlist { - margin: -9px 0 6px; -} -.group.stacked .row ul.errorlist, -.module.table ul.errorlist { - margin-top: 5px; - margin-left: 0; - margin-bottom: -3px; -} -ul.radiolist.inline + ul.errorlist, -ul.radiolist.inline + * + ul.errorlist { - position: relative; clear: both; -} -ul.radiolist + ul.errorlist, -ul.radiolist + * + ul.errorlist { - margin-top: 0 !important; -} - -.module.table .tbody>ul.errorlist { - margin-top: 2px; - margin-left: 11px; - margin-bottom: 2px; -} -.module.table .tr ul.errorlist { - margin-left: 0; -} -.module.table ul.radiolist + ul.errorlist, -.module.table ul.radiolist + * + ul.errorlist { - margin: -2px 0 0; -} -table ul.errorlist li, -.module.table ul.errorlist li { - padding-left: 0; -} -p.errornote + ul.errorlist li { - padding-left: 10px; -} - - - -/* Labels & Other Typographic Elements in Forms ------------------------------------------------------------------------------------------------------- */ - -label { - margin: 5px 0 -5px; - font-size: 11px; - line-height: 15px; - cursor: pointer; -} -.required label, label.required, -.row .required label, .row label.required { - font-weight: bold; -} - -.module label { - display: block; - padding: 0 0 6px; - white-space: normal; -} -.module .vCheckboxLabel { - display: inline; - float: none; - clear: both; - margin: 0 0 0 10px; - padding: 0; -} - - - -/* Form Elements ------------------------------------------------------------------------------------------------------- */ - -input, textarea, select, button { - margin: 0; - vertical-align: top; - font-family: Arial, sans-serif; - font-size: 12px; - font-weight: bold; - box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -} - - -/* Text, Password ................................................... */ - -input[type=text], input[type=password] { - padding: 5px 5px 4px; - height: 25px; -} -/* Webkit browser hack: apply same horizontal padding as in moz browsers - Moz Browsers have a default horizontal padding of 3px in input[type=submit] */ -@media screen and (-webkit-min-device-pixel-ratio:0) { - input[type=text], input[type=password] { - line-height: 13px !important; - } -} - - -/* Searchbar ................................................... */ - -form#changelist-search { - position: relative; - float: left; - clear: both; -} -input#searchbar { - position: relative; - float: left; - padding-left: 8px; - padding-right: 30px; - width: 218px; - height: 26px; - font-size: 11px; -} - - -/* FileBrowseField ................................................... */ - -input.vFileBrowseField { - padding-right: 25px; -} - - -/* File ................................................... */ - -input[type=file] { - position: relative; - top: 1px; - height: auto; - border: 0; -} -.th input[type=file], -.td input[type=file] { - top: 3px; - margin-bottom: -2px; -} - -.module p.file-upload { - margin-bottom: 5px !important; - padding: 3px 0 0 !important; - font-size: 11px; - line-height: 20px; -/* font-size: 0;*/ -/* color: transparent;*/ -} -.file-upload a { - font-size: 12px; - font-weight: bold; -} -.file-upload br { - display: none; -} -.file-upload .clearable-file-input { - display: block; - margin: 0 0 5px; - padding: 0; - min-width: 320px; -} -.file-upload .clearable-file-input label { - display: inline-block; - float: none; - margin-bottom: -2px; - position: relative; - top: 0; -} -.file-upload .clearable-file-input input { - top: 5px !important; -} -@media screen and (-webkit-min-device-pixel-ratio:0) { - .file-upload .clearable-file-input input { - top: 7px !important; - } -} -.file-upload input[type=file] { - position: relative; - top: 1px; - height: auto; - border: 0; -} - - -/* Date & Time ................................................... */ - -.vDateField, .vTimeField { - margin-left: 0; -} -p.datetime { - margin-bottom: 0 !important; - padding: 0; -} -p.datetime input.vTimeField { - margin-left: 13px; -} - - -/* Textarea ................................................... */ - -textarea { - vertical-align: top; - padding: 3px 5px; -} -fieldset.monospace textarea { - font-family: "Bitstream Vera Sans Mono",Monaco,"Courier New",Courier,monospace; -} - - -/* Select ................................................... */ - -select { - padding: 4px 3px 4px 3px; - height: 25px; -} -@media screen and (-webkit-min-device-pixel-ratio:0) { - select { - padding: 4px 28px 4px 8px; - -webkit-appearance: textfield; - background: #fff url('../img/icons/icon-form-select.png') 100% 50% no-repeat; - } -} -select[multiple=multiple] { - padding-right: 5px; - height: 160px; -} -@media screen and (-webkit-min-device-pixel-ratio:0) { - select[multiple=multiple] { - background-image: none; - } -} - - -/* Checkbox, Radio ................................................... */ - -input[type=checkbox], input[type=radio] { - position: relative; - margin: 0; -} -.row input[type=checkbox], .row input[type=radio] { - margin-left: 0; - margin-right: 5px; -} -.th>input[type=radio], -.th>input[type=checkbox], -.td>input[type=radio], -.td>input[type=checkbox] { - top: 5px; - margin-bottom: -3px; -} -@media screen and (-webkit-min-device-pixel-ratio:0) { - .th>input[type=radio], - .td>input[type=radio] { - top: 6px; - margin-bottom: -2px; - } - .th>input[type=checkbox], - .td>input[type=checkbox] { - top: 7px; - margin-bottom: -2px; - } -} -.row input[type=radio], -.th ul.radiolist input[type=radio], -.td ul.radiolist input[type=radio] { - top: 0; -} -.row input[type=checkbox], -.th ul.checkboxlist input[type=checkbox], -.td ul.checkboxlist input[type=checkbox] { - top: 2px; -} -@media screen and (-webkit-min-device-pixel-ratio:0) { - .row input[type=radio], - .th ul.radiolist input[type=radio], - .td ul.radiolist input[type=radio] { - top: 1px; - } - .row input[type=checkbox], - .th ul.checkboxlist input[type=checkbox], - .td ul.checkboxlist input[type=checkbox] { - top: 3px; - } -} -.th input[type=radio], -.th input[type=checkbox], -.td input[type=radio], -.td input[type=checkbox], -ul.radiolist input[type=radio], -ul.checkboxlist input[type=checkbox] { - margin-left: 0; - margin-right: 5px; -} - -.row input[type=checkbox] + label { - position: relative; - float: none; - top: 0; - display: inline-block; - margin-bottom: -2px; -} - -.row ul.checkboxlist input[type=checkbox] { - top: 0; - margin: 0 5px 0 0; -} -.row ul.checkboxlist label input[type=checkbox] { - top: -2px; - vertical-align: middle; -} -@media screen and (-webkit-min-device-pixel-ratio:0) { - .row ul.checkboxlist label input[type=checkbox] { - top: -1px; - vertical-align: middle; - } -} - -.row label + input + p.help input[type=checkbox] { - position: relative; - top: -2px; - margin: 0 3px 0 0; -} - -ul.tools .delete-handler-container input[type=checkbox], -ul.tools .remove-handler-container input[type=checkbox] { - display: none !important; -} - - -/* Radiolists & Checkboxlists ................................................... */ - -ul.radiolist, ul.checkboxlist { - position: relative; - float: none; - display: inline-block; - margin: 5px 0; - padding: 0; - font-size: 11px; - line-height: 15px; - font-weight: normal; -} - -.row>ul.radiolist, .row>ul.checkboxlist { - margin: 0; -} - -ul.radiolist li + li, ul.checkboxlist li + li { - margin-top: 2px; -} - -ul.radiolist.inline, ul.checkboxlist.inline { - float: left; - display: inline; - margin-top: 5px; - margin-bottom: 3px; - padding-right: 20px; -} -th ul.radiolist.inline, th ul.checkboxlist.inline, -td ul.radiolist.inline, td ul.checkboxlist.inline { - margin-top: 0; -} -ul.radiolist.inline li, ul.checkboxlist.inline li { - float: left; - display: inline; - margin-top: 0 !important; - margin-bottom: 2px; - padding-right: 20px; -} -.module.tbody ul.radiolist.inline, .module.tbody ul.checkboxlist.inline { - display: inline; - white-space: normal; -} -.module.tbody ul.radiolist.inline li, .module.tbody ul.checkboxlist.inline li { - position: relative; - float: left; - display: inline; -} -.row.cells ul.radiolist.inline li, .row.cells ul.checkboxlist.inline li { - float: none; -} - -ul.radiolist label, ul.checkboxlist label { - float: none; - display: inline-block; - margin: 0; - padding: 0; - width: auto !important; - white-space: nowrap; -} - - -/* Changelist Form Fields ................................................... */ - -#changelist table input[type=text], -#changelist table input[type=password], -#changelist table input[type=file], -#changelist table select, -#changelist table textarea { - position: relative; - top: -5px; - margin-bottom: -9px; - vertical-align: top; -} -#changelist table input[type=file] { - top: -3px; - margin-bottom: -7px; -} -#changelist table input[type=radio], -#changelist table input[type=checkbox] { - position: relative; - top: 0; -} -@media screen and (-webkit-min-device-pixel-ratio:0) { - #changelist table input[type=radio], - #changelist table input[type=checkbox] { - top: 1px; - } -} -#changelist table thead input[type=radio], -#changelist table thead input[type=checkbox] { - top: 0; -} - - - -/* Form Fields in Grid ------------------------------------------------------------------------------------------------------- */ - -input[class*="span"], select[class*="span"], textarea[class*="span"] { - margin-right: 0; -} - -.span-24 input[type=text], .span-24 input[type=password], -.span-24 select, .span-24 textarea, -input[type=text].span-24, input[type=password].span-24, -select.span-24, textarea.span-24, -.span-24 .ui-gFacelist-message, -.span-24 .ui-gFacelist-facelist, -.span-24 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-24 { - width: 918px; -} -.span-24 div.autocomplete-wrapper-m2m ul.repr, -.span-24 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-24 ul.repr, -div.autocomplete-wrapper-m2m.span-24 ul.repr li { - max-width: 860px; -} -.span-23 input[type=text], .span-23 input[type=password], -.span-23 select, .span-23 textarea, -input[type=text].span-23, input[type=password].span-23, -select.span-23, textarea.span-23, -.span-23 .ui-gFacelist-message, -.span-23 .ui-gFacelist-facelist, -.span-23 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-23 { - width: 878px; -} -.span-23 div.autocomplete-wrapper-m2m ul.repr, -.span-23 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-23 ul.repr, -div.autocomplete-wrapper-m2m.span-23 ul.repr li { - max-width: 820px; -} -.span-22 input[type=text], .span-22 input[type=password], -.span-22 select, .span-22 textarea, -input[type=text].span-22, input[type=password].span-22, -select.span-22, textarea.span-22, -.span-22 .ui-gFacelist-message, -.span-22 .ui-gFacelist-facelist, -.span-22 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-22 { - width: 838px; -} -.span-22 div.autocomplete-wrapper-m2m ul.repr, -.span-22 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-22 ul.repr, -div.autocomplete-wrapper-m2m.span-22 ul.repr li { - max-width: 780px; -} -.span-21 input[type=text], .span-21 input[type=password], -.span-21 select, .span-21 textarea, -input[type=text].span-21, input[type=password].span-21, -select.span-21, textarea.span-21, -.span-21 .ui-gFacelist-message, -.span-21 .ui-gFacelist-facelist, -.span-21 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-21 { - width: 798px; -} -.span-21 div.autocomplete-wrapper-m2m ul.repr, -.span-21 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-21 ul.repr, -div.autocomplete-wrapper-m2m.span-21 ul.repr li { - max-width: 740px; -} -.span-20 input[type=text], .span-20 input[type=password], -.span-20 select, .span-20 textarea, -input[type=text].span-20, input[type=password].span-20, -select.span-20, textarea.span-20, -.span-20 .ui-gFacelist-message, -.span-20 .ui-gFacelist-facelist, -.span-20 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-20, -.span-24 label + input[type=text], .span-24 label + input[type=password], -.span-24 label + select, .span-24 label + textarea { - width: 758px; -} -.span-20 div.autocomplete-wrapper-m2m ul.repr, -.span-20 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-20 ul.repr, -div.autocomplete-wrapper-m2m.span-20 ul.repr li { - max-width: 700px; -} -.span-19 input[type=text], .span-19 input[type=password], -.span-19 select, .span-19 textarea, -input[type=text].span-19, input[type=password].span-19, -select.span-19, textarea.span-19, -.span-19 .ui-gFacelist-message, -.span-19 .ui-gFacelist-facelist, -.span-19 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-19, -.span-23 label + input[type=text], .span-23 label + input[type=password], -.span-23 label + select, .span-23 label + textarea { - width: 718px; -} -.span-19 div.autocomplete-wrapper-m2m ul.repr, -.span-19 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-19 ul.repr, -div.autocomplete-wrapper-m2m.span-19 ul.repr li { - max-width: 660px; -} -.span-18 input[type=text], .span-18 input[type=password], -.span-18 select, .span-18 textarea, -input[type=text].span-18, input[type=password].span-18, -select.span-18, textarea.span-18, -.span-18 .ui-gFacelist-message, -.span-18 .ui-gFacelist-facelist, -.span-18 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-18, -.span-22 label + input[type=text], .span-22 label + input[type=password], -.span-22 label + select, .span-22 label + textarea { - width: 678px; -} -.span-18 div.autocomplete-wrapper-m2m ul.repr, -.span-18 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-18 ul.repr, -div.autocomplete-wrapper-m2m.span-18 ul.repr li { - max-width: 620px; -} -.span-17 input[type=text], .span-17 input[type=password], -.span-17 select, .span-17 textarea, -input[type=text].span-17, input[type=password].span-17, -select.span-17, textarea.span-17, -.span-17 .ui-gFacelist-message, -.span-17 .ui-gFacelist-facelist, -.span-17 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-17, -.span-21 label + input[type=text], .span-21 label + input[type=password], -.span-1 label + select, .span-21 label + textarea { - width: 638px; -} -.span-17 div.autocomplete-wrapper-m2m ul.repr, -.span-17 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-17 ul.repr, -div.autocomplete-wrapper-m2m.span-17 ul.repr li { - max-width: 580px; -} -.span-16 input[type=text], .span-16 input[type=password], -.span-16 select, .span-16 textarea, -input[type=text].span-16, input[type=password].span-16, -select.span-16, textarea.span-16, -.span-16 .ui-gFacelist-message, -.span-16 .ui-gFacelist-facelist, -.span-24 input.vForeignKeyRawIdAdminField, -.span-24 input.vManyToManyRawIdAdminField, -.span-16 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-16, -.span-20 label + input[type=text], .span-20 label + input[type=password], -.span-20 label + select, .span-20 label + textarea { - width: 598px; -} -.span-16 div.autocomplete-wrapper-m2m ul.repr, -.span-16 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-16 ul.repr, -div.autocomplete-wrapper-m2m.span-16 ul.repr li { - max-width: 540px; -} -.span-15 input[type=text], .span-15 input[type=password], -.span-15 select, .span-15 textarea, -input[type=text].span-15, input[type=password].span-15, -select.span-15, textarea.span-15, -.span-15 .ui-gFacelist-message, -.span-15 .ui-gFacelist-facelist, -.span-23 input.vForeignKeyRawIdAdminField, -.span-23 input.vManyToManyRawIdAdminField, -.span-15 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-15, -.span-19 label + input[type=text], .span-19 label + input[type=password], -.span-19 label + select, .span-19 label + textarea { - width: 558px; -} -.span-15 div.autocomplete-wrapper-m2m ul.repr, -.span-15 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-15 ul.repr, -div.autocomplete-wrapper-m2m.span-15 ul.repr li { - max-width: 500px; -} -.span-14 input[type=text], .span-14 input[type=password], -.span-14 select, .span-14 textarea, -input[type=text].span-14, input[type=password].span-14, -select.span-14, textarea.span-14, -.span-14 .ui-gFacelist-message, -.span-14 .ui-gFacelist-facelist, -.span-22 input.vForeignKeyRawIdAdminField, -.span-22 input.vManyToManyRawIdAdminField, -.span-14 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-14, -.span-18 label + input[type=text], .span-18 label + input[type=password], -.span-18 label + select, .span-18 label + textarea { - width: 518px; -} -.span-14 div.autocomplete-wrapper-m2m ul.repr, -.span-14 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-14 ul.repr, -div.autocomplete-wrapper-m2m.span-14 ul.repr li { - max-width: 460px; -} -.span-13 input[type=text], .span-13 input[type=password], -.span-13 select, .span-13 textarea, -input[type=text].span-13, input[type=password].span-13, -select.span-13, textarea.span-13, -.span-13 .ui-gFacelist-message, -.span-13 .ui-gFacelist-facelist, -.span-21 input.vForeignKeyRawIdAdminField, -.span-21 input.vManyToManyRawIdAdminField, -.span-13 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-13, -.span-17 label + input[type=text], .span-17 label + input[type=password], -.span-17 label + select, .span-17 label + textarea { - width: 478px; -} -.span-13 div.autocomplete-wrapper-m2m ul.repr, -.span-13 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-13 ul.repr, -div.autocomplete-wrapper-m2m.span-13 ul.repr li { - max-width: 420px; -} -.span-12 input[type=text], .span-12 input[type=password], -.span-12 select, .span-12 textarea, -input[type=text].span-12, input[type=password].span-12, -select.span-12, textarea.span-12, -.span-12 .ui-gFacelist-message, -.span-12 .ui-gFacelist-facelist, -.span-20 input.vForeignKeyRawIdAdminField, -.span-20 input.vManyToManyRawIdAdminField, -.span-12 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-12, -.span-16 label + input[type=text], .span-16 label + input[type=password], -.span-16 label + select, .span-16 label + textarea { - width: 438px; -} -.span-12 div.autocomplete-wrapper-m2m ul.repr, -.span-12 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-12 ul.repr, -div.autocomplete-wrapper-m2m.span-12 ul.repr li { - max-width: 380px; -} -.span-11 input[type=text], .span-11 input[type=password], -.span-11 select, .span-11 textarea, -input[type=text].span-11, input[type=password].span-11, -select.span-11, textarea.span-11, -.span-11 .ui-gFacelist-message, -.span-11 .ui-gFacelist-facelist, -.span-19 input.vForeignKeyRawIdAdminField, -.span-19 input.vManyToManyRawIdAdminField, -.span-11 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-11, -.span-15 label + input[type=text], .span-15 label + input[type=password], -.span-15 label + select, .span-15 label + textarea { - width: 398px; -} -.span-11 div.autocomplete-wrapper-m2m ul.repr, -.span-11 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-11 ul.repr, -div.autocomplete-wrapper-m2m.span-11 ul.repr li { - max-width: 340px; -} -.span-10 input[type=text], .span-10 input[type=password], -.span-10 select, .span-10 textarea, -input[type=text].span-10, input[type=password].span-10, -select.span-10, textarea.span-10, -.span-10 .ui-gFacelist-message, -.span-10 .ui-gFacelist-facelist, -.span-18 input.vForeignKeyRawIdAdminField, -.span-18 input.vManyToManyRawIdAdminField, -.span-10 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-10, -.span-14 label + input[type=text], .span-4 label + input[type=password], -.span-14 label + select, .span-14 label + textarea { - width: 358px; -} -.span-10 div.autocomplete-wrapper-m2m ul.repr, -.span-10 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-10 ul.repr, -div.autocomplete-wrapper-m2m.span-10 ul.repr li { - max-width: 300px; -} -.span-9 input[type=text], .span-9 input[type=password], -.span-9 select, .span-9 textarea, -input[type=text].span-9, input[type=password].span-9, -select.span-9, textarea.span-9, -.span-9 .ui-gFacelist-message, -.span-9 .ui-gFacelist-facelist, -.span-17 input.vForeignKeyRawIdAdminField, -.span-17 input.vManyToManyRawIdAdminField, -.span-9 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-9, -.span-13 label + input[type=text], .span-13 label + input[type=password], -.span-13 label + select, .span-13 label + textarea { - width: 318px; -} -.span-9 div.autocomplete-wrapper-m2m ul.repr, -.span-9 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-9 ul.repr, -div.autocomplete-wrapper-m2m.span-9 ul.repr li { - max-width: 260px; -} -.span-8 input[type=text], .span-8 input[type=password], -.span-8 select, .span-8 textarea, -input[type=text].span-8, input[type=password].span-8, -select.span-8, textarea.span-8, -.span-8 .ui-gFacelist-message, -.span-8 .ui-gFacelist-facelist, -.span-16 input.vForeignKeyRawIdAdminField, -.span-16 input.vManyToManyRawIdAdminField, -.span-8 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-8, -.span-12 label + input[type=text], .span-12 label + input[type=password], -.span-12 label + select, .span-12 label + textarea { - width: 278px; -} -.span-8 div.autocomplete-wrapper-m2m ul.repr, -.span-8 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-8 ul.repr, -div.autocomplete-wrapper-m2m.span-8 ul.repr li { - max-width: 220px; -} -.span-7 input[type=text], .span-7 input[type=password], -.span-7 select, .span-7 textarea, -input[type=text].span-7, input[type=password].span-7, -select.span-7, textarea.span-7, -.span-15 input.vForeignKeyRawIdAdminField, -.span-15 input.vManyToManyRawIdAdminField, -.span-7 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-7, -.span-11 label + input[type=text], .span-11 label + input[type=password], -.span-11 label + select, .span-11 label + textarea { - width: 238px; -} -.span-7 div.autocomplete-wrapper-m2m ul.repr, -.span-7 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-7 ul.repr, -div.autocomplete-wrapper-m2m.span-7 ul.repr li { - max-width: 180px; -} -.span-6 input[type=text], .span-6 input[type=password], -.span-6 select, .span-6 textarea, -input[type=text].span-6, input[type=password].span-6, -select.span-6, textarea.span-6, -.span-14 input.vForeignKeyRawIdAdminField, -.span-14 input.vManyToManyRawIdAdminField, -.span-6 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-6, -.span-10 label + input[type=text], .span-10 label + input[type=password], -.span-10 label + select, .span-10 label + textarea { - width: 198px; -} -.span-6 div.autocomplete-wrapper-m2m ul.repr, -.span-6 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-6 ul.repr, -div.autocomplete-wrapper-m2m.span-6 ul.repr li { - max-width: 140px; -} -.span-5 input[type=text], .span-5 input[type=password], -.span-5 select, .span-5 textarea, -input[type=text].span-5, input[type=password].span-5, -select.span-5, textarea.span-5, -.span-13 input.vForeignKeyRawIdAdminField, -.span-13 input.vManyToManyRawIdAdminField, -.span-5 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-5, -.span-9 label + input[type=text], .span-9 label + input[type=password], -.span-9 label + select, .span-9 label + textarea { - width: 158px; -} -.span-5 div.autocomplete-wrapper-m2m ul.repr, -.span-5 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-5 ul.repr, -div.autocomplete-wrapper-m2m.span-5 ul.repr li { - max-width: 100px; -} -.span-4 input[type=text], .span-4 input[type=password], -.span-4 select, .span-4 textarea, -input[type=text].span-4, input[type=password].span-4, -select.span-4, textarea.span-4, -.span-12 input.vForeignKeyRawIdAdminField, -.span-12 input.vManyToManyRawIdAdminField, -.span-4 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-4, -.span-8 label + input[type=text], .span-8 label + input[type=password], -.span-8 label + select, .span-8 label + textarea { - width: 118px; -} -.span-4 div.autocomplete-wrapper-m2m ul.repr, -.span-4 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-4 ul.repr, -div.autocomplete-wrapper-m2m.span-4 ul.repr li { - max-width: 60px; -} -.span-3 input[type=text], .span-3 input[type=password], -.span-3 select, .span-3 textarea, -input[type=text].span-3, input[type=password].span-3, -select.span-3, textarea.span-3, -.span-11 input.vForeignKeyRawIdAdminField, -.span-11 input.vManyToManyRawIdAdminField, -.span-3 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-3, -.span-7 label + input[type=text], .span-7 label + input[type=password], -.span-7 label + select, .span-7 label + textarea { - width: 78px; -} -.span-3 div.autocomplete-wrapper-m2m ul.repr, -.span-3 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-3 ul.repr, -div.autocomplete-wrapper-m2m.span-3 ul.repr li { - max-width: 20px; -} -.span-2 input[type=text], .span-2 input[type=password], -.span-2 select, .span-2 textarea, -input[type=text].span-2, input[type=password].span-2, -select.span-2, textarea.span-2, -.span-10 input.vForeignKeyRawIdAdminField, -.span-10 input.vManyToManyRawIdAdminField, -.span-2 div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-m2m.span-2, -.span-6 label + input[type=text], .span-6 label + input[type=password], -.span-6 label + select, .span-6 label + textarea { - width: 38px; -} -.span-2 div.autocomplete-wrapper-m2m ul.repr, -.span-2 div.autocomplete-wrapper-m2m ul.repr li, -div.autocomplete-wrapper-m2m.span-2 ul.repr, -div.autocomplete-wrapper-m2m.span-2 ul.repr li { - max-width: 30px; -} - - -.container-grid .span-flexible input[type=text], .container-grid .span-flexible input[type=password], -.container-grid .span-flexible textarea, .container-grid .span-flexible select { - width: 100% !important; -} - - - -/* Form Elements: Basic Widths & Heights ------------------------------------------------------------------------------------------------------- */ - -input[type=text], -input[type=password], -.vDateField, -.vTimeField, -.vIntegerField, -.vPositiveSmallIntegerField, -.vManyToManyRawIdAdminField, -.vForeignKeyRawIdAdminField { - width: 118px; -} - -input.vTextField, -input.vURLField, -input.vFileBrowseField, -textarea, -.vLargeTextField, -.vXMLLargeTextField { - width: 278px; -} - -.row select { - min-width: 118px; -} - -.vLargeTextField { - height: 118px; -} - - - -/* Large Form Elements in Change-Form: Widths & Heights ------------------------------------------------------------------------------------------------------- */ - -.row .vTextField, -.row .vURLField, -.row .vFileBrowseField, -.row textarea, -.row .vLargeTextField, -.row .vXMLLargeTextField, -div.autocomplete-wrapper-m2m { - width: 758px; -} -.row select { - max-width: 758px; -} -div.autocomplete-wrapper-m2m ul.repr, -div.autocomplete-wrapper-m2m ul.repr li { - max-width: 700px; -} - - - -/* Form Elements in Changelist-Results Table & Tabular Modules: Widths & Heights ------------------------------------------------------------------------------------------------------- */ - -.changelist-results table select, -.module.table select, -.module.table div.autocomplete-wrapper-m2m { - max-width: 278px; -} -.module.table div.autocomplete-wrapper-m2m { - width: 278px; -} -.module.table div.autocomplete-wrapper-m2m ul.repr, -.module.table div.autocomplete-wrapper-m2m ul.repr li { - max-width: 222px; -} - - -/* Form Elements Cells ------------------------------------------------------------------------------------------------------- */ - -.cell input[type=text], -.cell input[type=password], -.cell select, -.cell div.autocomplete-wrapper-m2m { - max-width: 280px; -} -.cell div.autocomplete-wrapper-m2m { - width: 280px; -} -.cell div.autocomplete-wrapper-m2m ul.repr, -.cell div.autocomplete-wrapper-m2m ul.repr li { - max-width: 222px; -} - - -/* Autocomplete Elements ------------------------------------------------------------------------------------------------------- */ - - -/* Autocomplete Wrappers (Input and Input-Lookalike) ......................................... */ - -div.autocomplete-wrapper-m2m, -div.autocomplete-wrapper-fk input.ui-autocomplete-input { - padding-right: 55px; - color: #666; - border: 1px solid #ccc; -/* border-color: #ccc #ddd #ddd #ccc;*/ - border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; - box-shadow: 0 1px 3px #eaeaea inset; -moz-box-shadow: 0 1px 3px #eaeaea inset; -webkit-box-shadow: 0 1px 3px #eaeaea inset; -/* background: #fff url('../img/backgrounds/autocomplete.png') repeat-x scroll;*/ - background: #fff; -/* background: #f2f8fa;*/ -/* background: #e1f0f5;*/ -} -div.autocomplete-wrapper-m2m.state-focus, -div.autocomplete-wrapper-fk input.ui-autocomplete-input:focus { - border-color: #999; - background: #e1f0f5; -/* border: 1px solid #309bbf;*/ -/* background: #fff url('../img/backgrounds/autocomplete.png');*/ -} - -div.autocomplete-wrapper-m2m { - display: inline-block; - position: relative; - padding: 0 0 0 1px; -/* width: 758px;*/ - height: auto !important; - vertical-align: top; - box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -} -div.autocomplete-wrapper-fk { - display: inline-block; - position: relative; - width: auto !important; - height: auto !important; - margin: 0 !important; - padding: 0 !important; - vertical-align: top; - font-size: 0 !important; /* Set font-size and line-height to 0 to let the   at the end of the autocomplete-wrapper disappear */ - line-height: 0 !important; - background: transparent !important; -} - - -/* M2M Listing ......................................... */ - -div.autocomplete-wrapper-m2m ul.repr { -/* position: relative;*/ - float: left; -/* clear: both;*/ -/* padding-right: 25px;*/ - width: 100%; - overflow: hidden; - box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -} -div.autocomplete-wrapper-m2m li { -/* position: relative;*/ - float: left; - display: inline; - overflow: hidden; - text-overflow: ellipsis; -} -div.autocomplete-wrapper-m2m li.search { - margin-top: 1px; - margin-bottom: 1px; - background: transparent; -} -div.autocomplete-wrapper-m2m li.search input[type=text] { - margin: 0 0 -1px !important; - padding: 0 4px !important; - width: 100px; - height: 22px !important; - font-size: 12px !important; - line-height: 16px !important; - outline: 0 !important; - border: 0 !important; - box-shadow: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; - background: transparent !important; - cursor: text; -} -div.autocomplete-wrapper-m2m li.repr { - margin-top: 3px; - margin-bottom: 0; - margin-right: 5px; - font-weight: bold; - line-height: 18px; -} - - -/* Autocomplete Icons ......................................... */ - -div.autocomplete-wrapper-m2m li.repr a.m2m-remove { - color: #666; - padding-left: 5px; -} - -div.autocomplete-wrapper-fk.autocomplete-preremove input.ui-autocomplete-input, -div.autocomplete-wrapper-m2m.autocomplete-preremove li.repr a { - color: #bf3030 !important; -} - -div.autocomplete-wrapper-m2m li.repr.autocomplete-preremove a { - color: #bf3030 !important; -} - -div.autocomplete-wrapper-m2m a.related-lookup, -div.autocomplete-wrapper-fk a.related-lookup { - position: absolute; - border: 1px solid #ccc; -} -div.autocomplete-wrapper-m2m a.related-lookup { - top: -1px; - right: -1px; -/* border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px;*/ -} - -div.autocomplete-wrapper-fk a.related-lookup { - top: 0; - right: 0; -} -div.autocomplete-wrapper-fk a.related-remove, -div.autocomplete-wrapper-m2m a.related-remove, -div.autocomplete-wrapper-fk div.loader, -div.autocomplete-wrapper-m2m div.loader { - display: inline-block; - position: absolute; - right: 24px; - top: 0; - font-size: 0; - line-height: 0; - width: 23px; - height: 23px; - border: 1px solid #ccc; -/* border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px;*/ -} -div.autocomplete-wrapper-m2m a.related-remove + a.related-lookup { - border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; -} -div.autocomplete-wrapper-fk a.related-remove:link, -div.autocomplete-wrapper-fk a.related-remove:visited, -div.autocomplete-wrapper-m2m a.related-remove:link, -div.autocomplete-wrapper-m2m a.related-remove:visited { - background: #fff url('../img/icons/icon-autocomplete-fk-remove.png') 50% 50% no-repeat scroll; -} -div.autocomplete-wrapper-fk a.related-remove:hover, -div.autocomplete-wrapper-fk a.related-remove:active, -div.autocomplete-wrapper-m2m a.related-remove:hover, -div.autocomplete-wrapper-m2m a.related-remove:active { - background: #fff url('../img/icons/icon-autocomplete-fk-remove-hover.png') 50% 50% no-repeat scroll; -} - -div.autocomplete-wrapper-m2m.state-focus a.related-lookup, -div.autocomplete-wrapper-fk input.ui-autocomplete-input:focus + * + a.related-lookup, -div.autocomplete-wrapper-m2m.state-focus a.related-remove, -div.autocomplete-wrapper-fk input.ui-autocomplete-input:focus + * + * + a.related-remove, -div.autocomplete-wrapper-m2m.state-focus .loader, -div.autocomplete-wrapper-fk input.ui-autocomplete-input:focus + * + * + * + .loader { - border-color: #999; -} - -div.autocomplete-wrapper-fk div.loader, -div.autocomplete-wrapper-m2m div.loader { - /*display: inline-block !important;*/ - width: 23px; - height: 23px; - background: #fff url('../img/backgrounds/loading-small.gif') 50% 50% no-repeat scroll; -} -/*div.autocomplete-wrapper-m2m.state-focus a.related-remove, -div.autocomplete-wrapper-fk input.ui-autocomplete-input:focus + * + * + a.related-remove, -div.autocomplete-wrapper-m2m.state-focus .loader, -div.autocomplete-wrapper-fk input.ui-autocomplete-input:focus + * + * + * + .loader { - background-color: #e1f0f5; -} -*/ -div.autocomplete-wrapper-m2m a.related-remove, -div.autocomplete-wrapper-m2m a.related-remove + div.loader { - top: -1px; - right: 23px; -/* border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px;*/ -} - - - -/* Autocompletes in Changelists ......................................... */ - -#changelist table div.autocomplete-wrapper-fk a.related-remove, #changelist table div.autocomplete-wrapper-m2m a.related-remove, -#changelist table div.autocomplete-wrapper-fk div.loader, #changelist table div.autocomplete-wrapper-m2m div.loader { - top: -5px; -} - -/* we need to "hide" the input-field without display:none, because with display:none we can´t focus the field anymore */ -div.autocomplete-wrapper-m2m input.vManyToManyRawIdAdminField, div.autocomplete-wrapper-fk input.vForeignKeyRawIdAdminField, div.autocomplete-wrapper-fk input.vIntegerField { - position: absolute; - left: 0; - top: -40px; - width: 10px; - height: 10px; - color: transparent !important; - border: 0 !important; - background: transparent !important; - box-shadow: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; - cursor: default !important; -} \ No newline at end of file diff --git a/static/grappelli_old/css/grappelli-skin-basic.css b/static/grappelli_old/css/grappelli-skin-basic.css deleted file mode 100644 index 76d380fb..00000000 --- a/static/grappelli_old/css/grappelli-skin-basic.css +++ /dev/null @@ -1,1301 +0,0 @@ - - - -/* TYPOGRAPHY -–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– */ - - - -/* Paragraphs ------------------------------------------------------------------------------------------------------- */ - -.module p.help, -p.help { - color: #999; -} - -.fb_show + p.help a { - border: 1px solid #309bbf; -} -.fb_show + p.help a:link, .fb_show + p.help a:visited { - border: 1px solid #309bbf; -} -.fb_show + p.help a:hover, .fb_show + p.help a:active { - border: 1px solid #444; -} - - - -/* Links ------------------------------------------------------------------------------------------------------- */ - -a:link, a:visited { - color: #309bbf; -} -a:hover, a:active, a.selected { - color: #444; -} - -.dashboard h2 a:link, .dashboard h2 a:visited, -.dashboard h3 a:link, .dashboard h3 a:visited { - color: #444; -} -.dashboard h2 a:hover, .dashboard h2 a:active, -.dashboard h3 a:hover, .dashboard h3 a:active { - color: #309bbf; -} - -#header a:link, #header a:visited { - color: #59AFCC; -} -#header a:hover, #header a:active { - color: #444; -} - - - -/* Blockquote, Pre, Code ------------------------------------------------------------------------------------------------------- */ - -blockquote { - color: #777; - border-left: 5px solid #ddd; -} - -code, pre { - color: #666; - background: inherit; -} - -pre.literal-block { - background: #eee; -} - -code strong { - color: #930; -} - -hr { - color: #eee; - border: 0; - background-color: #eee; -} - - - -/* RTE (Rich Text Edited) ------------------------------------------------------------------------------------------------------- */ - -.rte h3 { - border-top: 1px solid #d4d4d4; - border-bottom: 1px solid #d4d4d4; -} -.rte .group h3 { - border-top: 0; -} -.rte h3:last-child, -.rte h4:last-child { - border-bottom: 0; -} -.rte td { - border-left: 1px solid #f4f4f4; -} -.rte td:first-of-type { - border-left: 0; -} -.delete-confirmation ul.rte>li { - border-top: 1px solid #fff; - border-bottom: 1px solid #e0e0e0; -} -.delete-confirmation ul.rte>li:first-child { - border-top: 0; -} -.delete-confirmation ul.rte>li:last-child { - border-bottom: 0; -} -.delete-confirmation ul.rte>li>ul>li { - border-top: 1px dashed #e0e0e0; -} -.rte blockquote table { - border: 1px solid #d4d4d4; -} - - - -/* Other Styles ------------------------------------------------------------------------------------------------------- */ - -.warning { - color: #bf3030; -} -.quiet { - color: #999; -} - - - -/* STRUCTURES -–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– */ - -body { - color: #444; - background: #fff; -} - - - -/* Header ------------------------------------------------------------------------------------------------------- */ - -#header { - color: #eee; - background: #333; -} -#header a:hover, #header a:active { - color: #ddd; -} - - - -/* Branding, Bookmarks & User-Tools ------------------------------------------------------------------------------------------------------- */ - -.branding { - border-left: 1px solid #343434; - background-color: #262626; -} -.admin-title { - border-left: 1px solid #404040; - border-right: 1px solid #303030; -} - - -/* User Tools ................................................... */ - -#user-tools { - border-left: 1px solid #303030; -} -#user-tools>li { - border-left: 1px solid #404040; - border-right: 1px solid #303030; -} -li.user-options-container.open a.user-options-handler { - color: #eee !important; -} -li.user-options-container.open ul.user-options { - border-top: 1px solid #262626; - background: #333; -} -ul.user-options li { - border-top: 1px solid #404040; - border-bottom: 1px solid #292929; -} -ul.user-options li:last-child { - border-bottom: 0; -} - - - -/* Breadcrumbs ------------------------------------------------------------------------------------------------------- */ - -div#breadcrumbs { - color: #666; - border-top: 1px solid #ccc; - border-bottom: 1px solid #ccc; - background: #e6e6e6; -} - - - -/* Messages ------------------------------------------------------------------------------------------------------- */ - -ul.messagelist li { - border-bottom: 1px solid #ccc; - background-color: #e8f2da; -} -ul.messagelist.success li { - background-color: #e8f2da; -} -ul.messagelist.error li { - background-color: #f2e6e6; -} - - - -/* Login Form ------------------------------------------------------------------------------------------------------- */ - -.login .module { - border: 0; - background: #333; -} -.login .module .row { - border-top: 1px solid #444; - border-bottom: 1px solid #222; -} -.login .module label { - color: #eee; -} - - - -/* COMPONENTS -–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– */ - - - -/* Modules ------------------------------------------------------------------------------------------------------- */ - -.module { - border: 1px solid #bdbdbd; - background: #eee; -} -.rte .module { - background: transparent; -} - - -/* Nested Modules Basics ......................................... */ - -.module .module, -.module fielset.module { - border: 0; -} - - - -/* Groups ------------------------------------------------------------------------------------------------------- */ - -.group.collapse.closed { - border: 2px solid #e0e0e0; -} -.group, -.group.collapse.closed:hover { - border: 2px solid #c7c7c7; -} - - - -/* Elements in Modules & Groups ------------------------------------------------------------------------------------------------------- */ - - -/* 1st Level Borders Top (Dark/Bright) ......................................... */ - -.group h2, -.module h2 { - border-bottom: 1px solid #bdbdbd; - background: #d6d6d6; -} -.group h2 { - border: 1px solid #bdbdbd; -} -.module h2+*, -.module h2+.tools+* { - border-top: 1px solid #fff; -} -.module h2+.module, -.module h2+.tools, -.module h2+.tools+.module { - border-top: 0 !important; -} - - -/* 2nd Level Borders Top (Dark/Bright) ......................................... */ - -.module .module { - border-top: 1px solid #c7c7c7; -} -.module .module>*:first-child { - border-top: 1px solid #eee; -} -#changelist .span-flexible .module .module:first-child { - border-top: 0; -} - -.group h3, -.module h3 { - border-bottom: 1px solid #c7c7c7; - background: #e0e0e0; -} -.module h3+*, -.module h3+.tools+* { - border-top: 1px solid #fff; -} -.module h3+.module, -.module h3+.tools, -.module h3+.tools+.module { - border-top: 0 !important; -} - - -/* 3rd Level Borders Top (Dark/Bright) ......................................... */ - -.group .module .module, -.module .module .module { - border-top: 1px solid #d4d4d4; -} -.group .module .module>*:first-child, -.module .module .module>*:first-child { - border-top: 1px solid #f4f4f4; -} - -.group h4, -.module h4 { - border-bottom: 1px solid #d4d4d4; - background: #e8e8e8; -} -.module h4+*, -.module h4+.tools+* { - border-top: 1px solid #fff; -} -.module h4+.tools { - border-top: 0 !important; -} -.module .description { - border-bottom: 1px solid #d4d4d4; -} - - - -/* Collapsible Structures ------------------------------------------------------------------------------------------------------- */ - -.module.collapse.closed h2.collapse-handler, -.module.collapse.closed h3.collapse-handler, -.module.collapse.closed h4.collapse-handler { - border-bottom: 0; -} - - -/* 1st Level Collapsible-Handler ......................................... */ - -.collapse h2.collapse-handler { - background: #a1d4e5; -} -.collapse h2.collapse-handler:hover, -.collapse.open h2.collapse-handler { - background: #bcdfeb; -} - - -/* 2nd Level Collapsible-Handler ......................................... */ - -.group .collapse h3.collapse-handler, -.module .collapse h3.collapse-handler { - background: #cee9f2; -} -.group .collapse h3.collapse-handler:hover, -.module .collapse h3.collapse-handler:hover, -.group .collapse.open h3.collapse-handler, -.module .collapse.open h3.collapse-handler { - background: #e1f0f5; -} -.module .collapse h3.collapse-handler { - border-top: 1px solid #e1f0f5; -} - - -/* 3rd Level Collapsible-Handler ......................................... */ - -.group .module .collapse h4.collapse-handler, -.module .module .collapse h4.collapse-handler { - border-top: 1px solid #f0f7fa; - background: #e1f0f5; -} -.group .collapse h4.collapse-handler:hover, -.module .collapse h4.collapse-handler:hover, -.group .collapse.open h4.collapse-handler, -.module .collapse.open h4.collapse-handler { - background: #ebf2f5; -} - - - -/* Row ------------------------------------------------------------------------------------------------------- */ - -.row { - border-top: 1px solid #fff; - border-bottom: 1px solid #e0e0e0; - border-left: 0; - border-right: 0; -} -.row.first, -.row:first-child, -.module input[type=hidden] + .row { - border-top: 0 !important; -} -.row.last, -.row:last-child, -.row:last-of-type, -fieldset.module > .row.last, -fieldset.module > .row:last-child { - border-bottom: 0 !important; -} - - - -/* Cell ------------------------------------------------------------------------------------------------------- */ - -.cell { - border-right: 1px solid #e0e0e0; - border-left: 1px solid #fff; -} - - - -/* Fieldset Cell ------------------------------------------------------------------------------------------------------- */ - -fieldset.module .cell:first-child { - border-left: 0 !important; -} -fieldset.module .cell:last-child, -fieldset.module .cell.last { - border-right: 0 !important; -} -fieldset.module .cell.last + fieldset.module .cell { - border-left: 0 !important; -} - - -/* Tabular Modules ------------------------------------------------------------------------------------------------------- */ - -.module.table { - border: 0; - border-collapse: separate; - border-spacing: 0 2px; - background: transparent; -} -.module.thead, -.module.tfoot { - color: #aaa; - background: transparent; -} -.module.table .tr, -.module.tbody { - background: transparent; -} -.module.table .th, -.module.table .td { - border-left: 1px solid #fff; - border-right: 1px solid #e0e0e0; -} -.module.thead .th:last-of-type, -.module.thead .td:last-of-type, -.module.tfoot .td:last-of-type { - border-right: 0; -} -.module.table .module.thead .th, -.module.table .module.thead .td { - border-top: 0; - border-bottom: 0; - background: none; -} -.module.tbody .th, -.module.tbody .td { - border-top: 1px solid #d4d4d4; - border-bottom: 1px solid #d4d4d4; - background: #eee; -} -.module.tbody .th:first-of-type, -.module.tbody .td:first-of-type { - border-left: 1px solid #ccc; -} - - - -/* Add Items ------------------------------------------------------------------------------------------------------- */ - -.module.add-item { - border: 1px solid transparent; - background: #fff; -} - - - -/* Predelete ------------------------------------------------------------------------------------------------------- */ - -.predelete h2, .predelete h2.collapse-handler, -.predelete h3, .predelete h3.collapse-handler, -.predelete h4, .predelete h4.collapse-handler { - background: #f2e6e6 !important; -} -.predelete h2.collapse-handler:hover, -.predelete h3.collapse-handler:hover, -.predelete h4.collapse-handler:hover, -.collapse.open .predelete h2.collapse-handler, -.collapse.open .predelete h3.collapse-handler, -.collapse.open .predelete h4.collapse-handler { - background: #f2e6e6 !important; -} -.predelete, -.predelete .module, -.predelete .th, -.predelete .td { - background: #f2e6e6 !important; -} - - - -/* Selectors ------------------------------------------------------------------------------------------------------- */ - -.selector-available, .selector-chosen { - border: 1px solid #ccc; - background: #ddd; -} -.selector h2, .inline-group .selector h2, -.inline-related fieldset .selector-available h2, .inline-related fieldset .selector-chosen h2 { - border: 0; - border-bottom: 1px solid #d0d0d0; - background: transparent; -} -.selector .selector-filter { - color: #666; - border-top: 1px solid #e4e4e4; - border-bottom: 1px solid #e4e4e4; -} -.selector select[multiple=multiple] { - border-left: 0; - border-top: 1px solid #d0d0d0; - border-bottom: 1px solid #d0d0d0; -} - -a.selector-chooseall, a.selector-clearall { - border-top: 1px solid #e4e4e4; -} - -.selector h2 + select { - border-top: 0; -} - -a.selector-chooseall, a.selector-clearall { - border-top: 1px solid #e4e4e4; -} - - - -/* Link-List, Actions, Feed, Table of Contents ------------------------------------------------------------------------------------------------------- */ - -.module.link-list, -.module.link-list .module, -.module.actions, -.module.actions .module, -.module.feed, -.module.feed .module { - background: #fff; -} -.link-list ul li, -.feed ul li, -.actions ul li, -.table-of-contents ul li { - border-top: 1px solid #fff; - border-bottom: 1px solid #e0e0e0; -} -.actions ul li { - color: #999; -} -.actions ul li:first-child, -.link-list ul li:first-child, -.feed ul li:first-child, -.table-of-contents ul li:first-child { - border-top: 0; -} -.actions ul li:last-child, -.link-list ul li:last-child, -.feed ul li:last-child, -.table-of-contents ul li:last-child { - border-bottom: 0; -} -.link-list ul li.selected a, -.table-of-contents ul li.selected a { - color: #444; -} -a.internal:link, a.internal:visited {} -a.internal:hover, a.internal:active, -.actions li.delete-link { - color: #666; -} -a.external:link, a.external:visited { - color: #83c3d9; -} -a.external:hover, a.external:active { - color: #666; -} - - - -/* Module Changelist Filters ------------------------------------------------------------------------------------------------------- */ - -.module.changelist-filters { - color: #666; - border: 1px solid #d4d4d4; -} - - - -/* Module Search & Module Filter ------------------------------------------------------------------------------------------------------- */ - -.module.search, -.module.filter { - border: 0; -} -.module.filter .pulldown-container { - border: 1px solid #fff; -} -.module.filter.open .pulldown-container { - border-color: #ccc; - box-shadow: 0 0 10px #444; -moz-box-shadow: 0 0 10px #444; -webkit-box-shadow: 0 0 10px #444; -} - -.open a.button.toggle-filters, -.open.selected a.button.toggle-filters { - border-color: transparent !important; -} -a.button.toggle-filters:link, a.button.toggle-filters:visited { - color: #309bbf; - border-color: #ddd; -} -.selected a.button.toggle-filters:link, .selected a.button.toggle-filters:visited { - color: #444; - background-color: #e1f0f5; -} -.open a.button.toggle-filters, .selected a.button.toggle-filters, -.selected a.button.toggle-filters:hover, .selected a.button.toggle-filters:active, -a.button.toggle-filters:hover, a.button.toggle-filters:active { - color: #666; - border-color: #ccc; - background-color: #e1f0f5; -} -.selected a.button.toggle-filters:link, .selected a.button.toggle-filters:visited { - color: #666; - border-color: #ddd; - background-color: #e1f0f5; -} -.open a.button.toggle-filters, -.open.selected a.button.toggle-filters, -.selected a.button.toggle-filters:hover, .selected a.button.toggle-filters:active, -a.button.toggle-filters:hover, a.button.toggle-filters:active { - color: #666; - border-color: #ccc; - background-color: #e1f0f5; -} - -.filter-pulldown { - border: 1px solid transparent; - border-top: 0; - background: #e1f0f5; -} -.filter-pulldown label { - color: #999; -} - - - -/* Module Date Hierarchy ------------------------------------------------------------------------------------------------------- */ - -.module.date-hierarchy { - border: 1px solid #d9d9d9; - background: #eee; -} -.module + .module.date-hierarchy .row { - border-top: 1px solid #fff !important; -} -.date-hierarchy a:link, .date-hierarchy a:visited { - color: #59afcc; -} -.date-hierarchy a:hover, .date-hierarchy a:active { - color: #444; -} -.date-hierarchy a.date-hierarchy-back:hover, .date-hierarchy a.date-hierarchy-back:active { - color: #666; -} - - - -/* Pagination ------------------------------------------------------------------------------------------------------- */ - -.module.pagination { - border: 1px solid #d9d9d9; -} -.module .module.pagination { - border: 0; -} -ul.pagination { - border-top: 0 !important; -} -ul.pagination li { - border: 1px solid #fff; -} - -ul.pagination span, -ul.pagination a { - border: 1px solid; - box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -} -ul.pagination a:link, .pagination a:visited { - color: #59afcc; - border-color: #d9d9d9; -} -ul.pagination a:hover, .pagination a:active { - color: #444; - border-color: #bdbdbd; - background: #e0e0e0; -} -ul.pagination span { - color: #444; - border-color: #bdbdbd; - background: #e0e0e0; -} -ul.pagination li.separator span { - border-color: transparent; - background: transparent; -} - - - -/* Module Changelist-Results ------------------------------------------------------------------------------------------------------- */ - -.module.changelist-results { - background-color: #eee !important; -} - - - -/* Module Changelist Actions ------------------------------------------------------------------------------------------------------- */ - -.module.changelist-actions { - color: #ccc; - background: #eee; -} -.module.changelist-actions.all-selected, -.module.changelist-actions.all-selected + .module.changelist-results { - background: #ffffe6 !important; -} -.module.changelist-actions ul li { - border: 1px solid #444; -} -.module.changelist-actions ul a, -.module.changelist-actions ul span { - border: 1px solid; -} -.module.changelist-actions ul a:link, .module.changelist-actions ul a:visited { - color: #59afcc; - border-color: #333; - background: #333; -} -.module.changelist-actions ul a:hover, .module.changelist-actions ul a:active { - color: #ccc; - border-color: #333; - background: #555; -} -.module.changelist-actions ul span { - color: #ccc; - border-color: #333; -} -.module.changelist-actions ul span span { - border: 0; -} - - - -/* Module Footer ------------------------------------------------------------------------------------------------------- */ - -.module.footer { - border: 0; - border-top: 1px solid #bdbdbd; - background: #333; -} - - - -/* Submit Row ------------------------------------------------------------------------------------------------------- */ - -.module.submit-row { - border: 0; - background: transparent; -} - - - -/* Tooltips ------------------------------------------------------------------------------------------------------- */ - -.module.search .tooltip .tooltip-content { - border: 1px solid #ccc; - background: #fff; -} - - - -/* TOOLS -–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– */ - -ul.tools li { - border-top: 0 !important; - border-bottom: 0 !important; -} - - - -/* H1 + Tools ------------------------------------------------------------------------------------------------------- */ - -h1 + .tools a { - color: #fff; - border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; -} -h1 + .tools a:link, h1 + .tools a:visited { - background: #444; -} -h1 + .tools a:hover, h1 + .tools a:active { - border-color: transparent; - background: #309bbf; -} -h1 + .tools a.add-handler:link, h1 + .tools a.add-handler:visited { - background-color: #444; -} -h1 + .tools a.add-handler:hover, h1 + .tools a.add-handler:active { - background-color: #309bbf; -} - - - -/* FORMS -–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– */ - - - -/* Errors ------------------------------------------------------------------------------------------------------- */ - -.errornote { - color: #f7f7f7; - background: #bf3030; -} -ul.errorlist { - color: #bf3030; -} -.error input, .error select, .errors input, .errors select, .errors textarea { - border: 1px solid #bf3030 !important; -} - - - -/* Labels & Other Typographic Elements in Forms ------------------------------------------------------------------------------------------------------- */ - -label { - color: #444; -} - - - -/* Form Elements ------------------------------------------------------------------------------------------------------- */ - -input, textarea, select, button { - color: #666; - border: 1px solid #bbb; - border-color: #ccc #ddd #ddd #ccc; - outline: 0; -} -input, textarea, select { - box-shadow: 0 1px 3px #eaeaea inset; -moz-box-shadow: 0 1px 3px #eaeaea inset; -webkit-box-shadow: 0 1px 3px #eaeaea inset; -} - -*:focus, input:focus, textarea:focus, select:focus { - border-color: #999 #bbb #bbb #999; -} -select:focus * { - border: 0 !important; - outline: 0 !important; -} - - -/* Searchbar ................................................... */ - -form#changelist-search { - border: 1px solid #fff; - border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; -} -input#searchbar { - border-radius: 14px; -moz-border-radius: 14px; -webkit-border-radius: 14px; -} - - -/* Select ................................................... */ - -option, -select[multiple=multiple] option { - border-bottom: 1px dotted #ddd !important; -} -option:last-child { - border-bottom: 0; -} - - -/* Autocomplete Fields ................................................... */ - -.vAutocompleteSearchField, -.vM2MAutocompleteSearchField { - background: #eaf5f8; -} - - -/* Read Only ................................................... */ - -input[readonly], -textarea[readonly], -select[readonly] { - background: #f4f4f4; -} - - - -/* BUTTONS -–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– */ - -input[type=submit], input[type=reset], input[type=button], button { - color: #fff; - border: 0; - background: #acd7e5; -} - - -/* Button Containers ................................................... */ - -.submit-row>*[class*="-container"] { - box-shadow: 0 0 5px #666; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; - background: #d6d6d6; -} -.submit-row>*[class*="-container"]:hover { - box-shadow: 0 0 5px #777; -moz-box-shadow: 0 0 5px #777; -webkit-box-shadow: 0 0 5px #777; - background: #d6d6d6; -} -.submit-row>*[class*="cancel-button-container"] { - box-shadow: 0 0 5px #aaa; -moz-box-shadow: 0 0 5px #aaa; -webkit-box-shadow: 0 0 5px #aaa; -} -.footer .submit-row>*[class*="-container"], -.footer .submit-row>*[class*="cancel-button-container"] { - border: 1px solid #666; - box-shadow: 0 0 5px #666; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; - background: #666; -} -.submit-row>*[class*="cancel-button-container"] { - box-shadow: 0 0 5px #aaa; -moz-box-shadow: 0 0 5px #aaa; -webkit-box-shadow: 0 0 5px #aaa; -} -.footer .submit-row>*[class*="-container"]:hover, -.footer .submit-row>*[class*="cancel-button-container"]:hover { - border: 1px solid #777; - box-shadow: 0 0 5px #777; -moz-box-shadow: 0 0 5px #777; -webkit-box-shadow: 0 0 5px #777; - background: #777; -} - - - -/* Buttons & Buttonlike Links ------------------------------------------------------------------------------------------------------- */ - -.submit-row input[type=submit], -.submit-row a.submit-link:link, .submit-row a.submit-link:visited { - border: 1px solid #267c99; -} - -input[type=submit], -#bookmark-add-cancel, -.submit-row a.delete-link:link, .submit-row a.delete-link:visited, -.submit-row a.cancel-link:link, .submit-row a.cancel-link:visited, -.submit-row input[type=button] { - box-shadow: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; -} - -.submit-row a.delete-link:link, .submit-row a.delete-link:visited { - color: #fff; - border: 1px solid #992626; - background: #bf3030; -} -#bookmark-add-cancel, -.submit-row a.cancel-link:link, .submit-row a.cancel-link:visited, -.submit-row input.cancel:hover { - color: #fff; - border: 1px solid #444; - background: #666; -} - -input[type=submit], -.submit-row a.submit-link:hover, .submit-row a.submit-link:active { - color: #fff; - background: #309bbf; -} -input[type=submit]:hover, -#bookmark-add-cancel:hover, -.submit-row a.submit-link:hover, .submit-row a.submit-link:active, -.submit-row a.delete-link:hover, .submit-row a.delete-link:active, -.submit-row a.cancel-link:hover, .submit-row a.cancel-link:active, -.submit-row input.cancel { - color: #444; - border: 1px solid #aaa; - background: #d6d6d6; -} -.footer input[type=submit]:hover, -.footer #bookmark-add-cancel:hover, -.footer .submit-row a.delete-link:hover, .footer .submit-row a.delete-link:active, -.footer .submit-row a.cancel-link:hover, .footer .submit-row a.cancel-link:active { - border: 1px solid #666; -} - -button { - background: #309bbf; -} -button:hover { - background: #666; -} - -button.fb_show, -button.ui-gAutocomplete-browse, -button.ui-gFacelist-browse, -button.ui-gAutoSlugField-toggle, -button.ui-datepicker-trigger, -button.ui-timepicker-trigger, -.tinyMCE .browse span { - border: 1px solid #ccc; - background-color: #e1f0f5; -} -button.fb_show:hover, -button.ui-gAutocomplete-browse:hover, -button.ui-gFacelist-browse:hover, -button.ui-gAutoSlugField-toggle:hover, -button.ui-datepicker-trigger:hover, -button.ui-timepicker-trigger:hover, -.tinyMCE .browse span:hover { - background-color: #e1e1e1; -} -button.fb_show[disabled], -button.ui-gAutocomplete-browse[disabled], -button.ui-gFacelist-browse[disabled], -button.ui-gAutoSlugField-toggle[disabled], -button.ui-datepicker-trigger[disabled], -button.ui-timepicker-trigger[disabled], -input[disabled] + a { - background-color: transparent !important; - opacity: 0.3; - cursor: auto !important; -} - - -/* Search Button ......................................... */ - -button.search { - border-color: transparent !important; - background-color: transparent; -} - - - -/* Links as Buttons ------------------------------------------------------------------------------------------------------- */ - -a.button, -.datecrumbs a, -.datecrumbs span { - border: 1px solid #e0e0e0; -} - - -/* Drop-Down Button ......................................... */ - -a.button.drop-down[class*="selected"] { - color: #444 !important; - border-color: #b0b0b0; - border-bottom-width: 0 !important; - box-shadow: 0 -2px 3px #bbb, -2px -2px 3px #bbb, 2px -2px 3px #bbb; - -moz-box-shadow: 0 -2px 3px #bbb, -2px -2px 3px #bbb, 2px -2px 3px #bbb; - -webkit-box-shadow: 0 -2px 3px #bbb, -2px -2px 3px #bbb, 2px -2px 3px #bbb; -} -a.button.drop-down:link, a.button.drop-down:visited { - color: #309bbf; - background-color: #fff; -} -a.button.drop-down[class*="selected"], -a.button.drop-down:hover, a.button.drop-down:active { - color: #666; - background-color: #e1f0f5; -} - - -/* Filebrowser & Related Lookup ......................................... */ - -a.fb_show, -a.related-lookup { - border: 1px solid #ccc; -} -a.fb_show:link, a.fb_show:visited, -a.related-lookup:link, a.related-lookup:visited { - background-color: #e1f0f5; -} -a.fb_show:hover, a.fb_show:active, -a.related-lookup:hover, a.related-lookup:active { - background-color: #e1e1e1; -} -a.related-lookup + strong { - color: #555; -} - - -/* Buttons & Button Links in Errors ......................................... */ - -.error input + button, -.error .vDateField + button, -.error .vTimeField + button, -.error input + a.fb_show, -.error input + a.related-lookup, -.error input + a.add-another, -.errors input + button, -.errors .vDateField + button, -.errors .vTimeField + button, -.errors input + a.fb_show, -.errors input + a.related-lookup, -.errors input + a.add-another { - border-color: #bf3030; -} - - -/* Focused Buttons & Button Links ......................................... */ - -input:focus + button, -.vDateField:focus + span a, -.vTimeField:focus + span a, -input:focus + a.fb_show, -input:focus + a.related-lookup, -input:focus + a.add-another { - border-color: #bbb; - border-left-color: #ccc; -} - - - -/* TABLES -–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– */ - -tr.alt th, tr.alt td { - background: #f4f4f4; -} -.row1 th, .row1 td { - background: #f4f4f4; -} -.row2 th, .row2 td { - background: #fff; -} -.selected th, .selected td { - background: #ffd; -} - - -/* Thead ................................................... */ - -thead th, -tfoot td { - color: #aaa; - border-left: 1px solid #d4d4d4; - border-bottom: 1px solid #d4d4d4; - background: #eee; -} -thead th.sorted { - border-bottom: 1px solid #ccc; - background: #e0e0e0; -} - -thead th a:link, thead th a:visited { - color: #59afcc; - border-top: 1px solid #fff; -} -thead th a:hover, thead th a:active, -thead th.sorted a { - color: #444; -} -thead th.sorted a { - border-top: 1px solid #ececec; -} - - -/* Tbody ................................................... */ - -tbody th, tbody td { - border-top: 1px solid #fff; - border-bottom: 1px solid #e0e0e0; -} - -tfoot td { - border-bottom: 0; - border-top: 1px solid #d4d4d4; -} - -thead th:first-child, -tfoot td:first-child { - border-left: 0; -} - -fieldset table { - border-right: 1px solid #eee; -} - -tr.row-label td { - border-bottom: 0; - color: #666; -} - - - -/* Changelist Table ------------------------------------------------------------------------------------------------------- */ - -#changelist table { - border: 1px solid #bdbdbd; -} -#changelist tbody th, #changelist tbody td { - border: 0; - border-top: 1px solid #e8e8e8; - border-left: 1px solid #e0e0e0; -} -#changelist tbody tr:first-child th, #changelist tbody tr:first-child td { - border-top: 1px solid #fff; -} -#changelist tbody tr th:first-child, #changelist tbody tr td:first-child { - border-left: 0; -} -#changelist thead *[style^="display: none"] + *, -#changelist tbody tr *[style^="display: none"] + * { - border-left: 0; -} - - - -/* Overrides ------------------------------------------------------------------------------------------------------- */ - -tbody th:first-child, tbody td:first-child { - border-left: 0; -} -tbody tr:last-child td, tbody tr:last-child th { - border-bottom: 0; -} diff --git a/static/grappelli_old/css/grappelli-skin-default.css b/static/grappelli_old/css/grappelli-skin-default.css deleted file mode 100644 index 186e8ae6..00000000 --- a/static/grappelli_old/css/grappelli-skin-default.css +++ /dev/null @@ -1,1892 +0,0 @@ - - - -/* TYPOGRAPHY -–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– */ - - - -/* Paragraphs ------------------------------------------------------------------------------------------------------- */ - -.module p.help, -p.help { - color: #999; -} - -p.preview a { - display: inline-block; - padding: 3px; - line-height: 1px; - border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -} -p.preview a:link, p.preview a:visited { - border: 1px solid #309bbf; -} -p.preview a:hover, p.preview a:active { - border: 1px solid #444; -} - - - -/* Links ------------------------------------------------------------------------------------------------------- */ - -a:link, a:visited { - color: #309bbf; -} -a:hover, a:active, a.selected { - color: #444; -} - -.dashboard h2 a:link, .dashboard h2 a:visited, -.dashboard h3 a:link, .dashboard h3 a:visited { - color: #444; -} -.dashboard h2 a:hover, .dashboard h2 a:active, -.dashboard h3 a:hover, .dashboard h3 a:active { - color: #309bbf; -} - -.dashboard h4 a:link, .dashboard h4 a:visited { - color: #666; -} -.dashboard h4 a:hover, .dashboard h4 a:active { - color: #309bbf; -} - -#header a:link, #header a:visited { - color: #59AFCC; -} -#header a:hover, #header a:active { - color: #444; -} - - - -/* Blockquote, Pre, Code ------------------------------------------------------------------------------------------------------- */ - -blockquote { - color: #777; - border-left: 5px solid #ddd; -} - -code, pre { - color: #666; - background: inherit; -} - -pre.literal-block { - background: #eee; -} - -code strong { - color: #930; -} - -hr { - color: #eee; - border: 0; - background-color: #eee; -} - - - -/* RTE (Rich Text Edited) ------------------------------------------------------------------------------------------------------- */ - -.rte h3 { - border-top: 1px solid #d4d4d4; - border-bottom: 1px solid #d4d4d4; -} -.rte .group h3 { - border-top: 0; -} -.rte h3:last-child, -.rte h4:last-child { - border-bottom: 0; - border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -} -.rte td { - border-left: 1px solid #f4f4f4; -} -.rte td:first-of-type { - border-left: 0; -} -.delete-confirmation ul.rte>li { - border-top: 1px solid #fff; - border-bottom: 1px solid #e0e0e0; -} -.delete-confirmation ul.rte>li:first-child { - border-top: 0; -} -.delete-confirmation ul.rte>li:last-child { - border-bottom: 0; -} -.delete-confirmation ul.rte>li>ul>li { - border-top: 1px dashed #e0e0e0; -} -.rte blockquote table { - border: 1px solid #d4d4d4; - border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -} - - - -/* Other Styles ------------------------------------------------------------------------------------------------------- */ - -.warning { - color: #bf3030; -} -.quiet { - color: #999; -} - - - -/* STRUCTURES -–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– */ - -body { - color: #444; - background: #fff; -} - - - -/* Header ------------------------------------------------------------------------------------------------------- */ - -#header { - color: #eee; - background: #333; - background: -moz-linear-gradient(top, #444, #333); - background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#333)); - background: -o-linear-gradient(top, #444, #333); -} -#header a:hover, #header a:active { - color: #ddd; -} - - - -/* Branding, Bookmarks & User-Tools ------------------------------------------------------------------------------------------------------- */ - -.branding { - border-left: 1px solid #343434; - background-color: #262626; -} -.admin-title { - border-left: 1px solid #404040; - border-right: 1px solid #303030; -} - - -/* User Tools ................................................... */ - -#user-tools { - border-left: 1px solid #303030; -} -#user-tools>li { - border-left: 1px solid #404040; - border-right: 1px solid #303030; -} -li.user-options-container.open a.user-options-handler { - color: #eee !important; -} -li.user-options-container.open ul.user-options { - border-top: 1px solid #262626; - border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; - background: #333; -} -ul.user-options li { - border-top: 1px solid #404040; - border-bottom: 1px solid #292929; -} -ul.user-options li:last-child { - border-bottom: 0; -} - - -/* Navigation Menu (UL Navigation-Menu of Admin-Tools) ................................................... */ - -ul.navigation-menu>li>a { - border-left: 1px solid #404040; - border-right: 1px solid #303030; -} -ul.navigation-menu>li.bookmark>a { - border-right: 0; -} -ul.navigation-menu li ul { - border-top: 1px solid #2a2a2a; - border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; - background: #333; -} -ul.navigation-menu li li { - border-top: 1px solid #404040; - border-bottom: 1px solid #2a2a2a; -} - -ul.navigation-menu li li li { - border-top: 1px solid #303030; - border-bottom: 1px solid #303030; - border-bottom: 0; -} -ul.navigation-menu li li li li { - border-top: 1px solid #383838; - border-bottom: 1px solid #383838; - border-bottom: 0; -} -ul.navigation-menu li li li li li { - border-top: 1px solid #404040; - border-bottom: 1px solid #383838; - border-bottom: 0; -} -ul.navigation-menu>li>ul>li.parent { - border-top: 1px solid #404040; - border-bottom: 1px solid #2a2a2a; -} -ul.navigation-menu li ul ul { - border-top: 0; - border-bottom: 0; - background: transparent; -} -ul.navigation-menu li.menu-item.last { - border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -} - -ul.navigation-menu li ul ul>li:first-child a { - border-bottom: 0; -} -ul.navigation-menu li ul ul ul>li:first-child a { - border-bottom: 0; -} -ul.navigation-menu li ul ul ul ul>li:first-child a { - border-bottom: 0; -} -ul.navigation-menu li ul ul ul ul>li:first-child a { - border-bottom: 0; -} -ul.navigation-menu li.collapse.open>a.collapse-handler, -ul.navigation-menu li.bookmark.disabled>a, -ul.navigation-menu li.collapse.open + li.actions { - color: #eee !important; -} -ul.navigation-menu li.bookmark.disabled>a { - cursor: default !important; -} - -form#bookmark-form { - border-right: 1px solid #303030; -} -form#bookmark-form button { -/* border: 1px solid #2e2e2e;*/ -/* border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;*/ - background-position: 50% 3px; - background-repeat: no-repeat; - background-color: transparent !important; -} -form#bookmark-form button { - background-image: url('../img/icons/icon-bookmark_add.png'); -} -form#bookmark-form button:hover { -/* border: 1px solid #ccc;*/ - background-image: url('../img/icons/icon-bookmark_add-hover.png'); -/* background-color: #e6e6e6 !important;*/ -} -form#bookmark-form button.bookmarked { - background-image: url('../img/icons/icon-bookmark_remove.png'); -} -form#bookmark-form button.bookmarked:hover { - background-image: url('../img/icons/icon-bookmark_remove-hover.png'); -} - - - -/* Breadcrumbs ------------------------------------------------------------------------------------------------------- */ - -div#breadcrumbs { - color: #666; - border-top: 1px solid #ccc; - border-bottom: 1px solid #ccc; - background: #e6e6e6; -} - - - -/* Messages ------------------------------------------------------------------------------------------------------- */ - -ul.messagelist li { - color: #fff; - border-top: 1px solid #949494; - border-bottom: 1px solid #949494; - background-color: #a6a6a6; -} -ul.messagelist li.success { - border-top-color: #72a629; - border-bottom-color: #72a629; - background-color: #83bf30; -} -ul.messagelist li.error, -ul.messagelist li.warning { - border-top-color: #a62929; - border-bottom-color: #a62929; - background-color: #bf3030; -} -ul.messagelist li + li { - border-top: 0; -} - - - -/* Login Form ------------------------------------------------------------------------------------------------------- */ - -.login .module { - border: 0; - border-top-left-radius: 0; -moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0; - border-top-right-radius: 0; -moz-border-radius-topright: 0; -webkit-border-top-right-radius: 0; - background: #333; -} -.login .module .row { - border-top: 1px solid #444; - border-bottom: 1px solid #222; -} -.login .module .row:after { - clear: both; - content: " "; - display: block; - font-size: 0; - height: 0; - visibility: hidden; -} -.login .module label { - color: #eee; -} - - - -/* COMPONENTS -–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– */ - - - -/* Modules ------------------------------------------------------------------------------------------------------- */ - -.module { - border: 1px solid #bdbdbd; - border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; - background: #eee; -} -.rte .module { - background: transparent; -} - - -/* Nested Modules Basics ......................................... */ - -.module .module, -.module fielset.module { - border: 0; - border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; -} -.module .module:first-child { - border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; - border-top-right-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -} - - - -/* Groups ------------------------------------------------------------------------------------------------------- */ - -.group { - border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; -} - -.group.collapse.closed { - border: 2px solid #e0e0e0; -} -.group, -.group.collapse.closed:hover { - border: 2px solid #c7c7c7; -} - - - -/* Elements in Modules & Groups ------------------------------------------------------------------------------------------------------- */ - - -/* 1st Level Borders Top (Dark/Bright) ......................................... */ - -.group h2, -.module h2 { - border-bottom: 1px solid #bdbdbd; - border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; - border-top-right-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; - background: #d6d6d6; - background: -moz-linear-gradient(top, #e3e3e3, #d6d6d6); - background: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3), to(#d6d6d6)); - background: -o-linear-gradient(top, #e3e3e3, #d6d6d6); -} -.group h2 { - border: 1px solid #bdbdbd; - border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -} -.module h2+*, -.module h2+.tools+* { - border-top: 1px solid #fff; -} -.module h2+.module, -.module h2+.tools, -.module h2+.tools+.module { - border-top: 0 !important; -} - - -/* 2nd Level Borders Top (Dark/Bright) ......................................... */ - -.module .module { - border-top: 1px solid #c7c7c7; -} -.module .module>*:first-child { - border-top: 1px solid #eee; -} -#changelist .span-flexible .module .module:first-child { - border-top: 0; -} - -.group h3, -.module h3 { - border-bottom: 1px solid #c7c7c7; - background: #e0e0e0; - background: -moz-linear-gradient(top, #e9e9e9, #e0e0e0); - background: -webkit-gradient(linear, left top, left bottom, from(#e9e9e9), to(#e0e0e0)); - background: -o-linear-gradient(top, #e9e9e9, #e0e0e0); -} -.group h3 { - border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; - border-top-right-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -} -.module h3+*, -.module h3+.tools+* { - border-top: 1px solid #fff; -} -.module h3+.module, -.module h3+.tools, -.module h3+.tools+.module { - border-top: 0 !important; -} - - -/* 3rd Level Borders Top (Dark/Bright) ......................................... */ - -.group .module .module, -.module .module .module { - border-top: 1px solid #d4d4d4; -} -.group .module .module>*:first-child, -.module .module .module>*:first-child { - border-top: 1px solid #f4f4f4; -} - -.group h4, -.module h4 { - border-bottom: 1px solid #d4d4d4; - background: #e8e8e8; - background: -moz-linear-gradient(top, #ededed, #e8e8e8); - background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#e8e8e8)); - background: -o-linear-gradient(top, #ededed, #e8e8e8); -} -.module h4+*, -.module h4+.tools+* { - border-top: 1px solid #fff; -} -.module h4+.tools { - border-top: 0 !important; -} -.module .description { - border-bottom: 1px solid #d4d4d4; -} -.module .row.description, -.module.table .description { - border-bottom: 0; -} - - - -/* Modules & Groups Overrides ------------------------------------------------------------------------------------------------------- */ - -.module .module:last-of-type { - border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -} - - - -/* Collapsible Structures ------------------------------------------------------------------------------------------------------- */ - -.group .module.collapse.closed h3.collapse-handler, -.group .module.collapse.closed h4.collapse-handler, -.collapse.closed h2.collapse-handler, -.module .module.collapse.closed.last .collapse-handler, -.module .module.collapse.closed:last-child .collapse-handler { - border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -} -.module.collapse.closed h2.collapse-handler, -.module.collapse.closed h3.collapse-handler, -.module.collapse.closed h4.collapse-handler { - border-bottom: 0; -} - - -/* 1st Level Collapsible-Handler ......................................... */ - -.collapse h2.collapse-handler { - background: #a1d4e5; - background: -moz-linear-gradient(top, #bcdfeb, #a1d4e5); - background: -webkit-gradient(linear, left top, left bottom, from(#bcdfeb), to(#a1d4e5)); - background: -o-linear-gradient(top, #bcdfeb, #a1d4e5); -} -.collapse h2.collapse-handler:hover, -.collapse.open h2.collapse-handler { - background: #bcdfeb; - background: -moz-linear-gradient(top, #a1d4e5, #bcdfeb); - background: -webkit-gradient(linear, left top, left bottom, from(#a1d4e5), to(#bcdfeb)); - background: -o-linear-gradient(top, #a1d4e5, #bcdfeb); -} - - -/* 2nd Level Collapsible-Handler ......................................... */ - -.group .collapse h3.collapse-handler, -.module .collapse h3.collapse-handler { - background: #cee9f2; - background: -moz-linear-gradient(top, #e1f0f5, #cee9f2); - background: -webkit-gradient(linear, left top, left bottom, from(#e1f0f5), to(#cee9f2)); - background: -o-linear-gradient(top, #e1f0f5, #cee9f2); -} -.group .collapse h3.collapse-handler:hover, -.module .collapse h3.collapse-handler:hover, -.group .collapse.open h3.collapse-handler, -.module .collapse.open h3.collapse-handler { - background: #e1f0f5; - background: -moz-linear-gradient(top, #cee9f2, #e1f0f5); - background: -webkit-gradient(linear, left top, left bottom, from(#cee9f2), to(#e1f0f5)); - background: -o-linear-gradient(top, #cee9f2, #e1f0f5); -} -.module .collapse h3.collapse-handler { - border-top: 1px solid #e1f0f5; -} - - -/* 3rd Level Collapsible-Handler ......................................... */ - -.group .module .collapse > h4.collapse-handler, -.module .module .collapse > h4.collapse-handler { - border-top: 1px solid #f0f7fa; - background: #e1f0f5; - background: -moz-linear-gradient(top, #ebf2f5, #e1f0f5); - background: -webkit-gradient(linear, left top, left bottom, from(#ebf2f5), to(#e1f0f5)); - background: -o-linear-gradient(top, #ebf2f5, #e1f0f5); -} -.group .collapse > h4.collapse-handler:hover, -.module .collapse > h4.collapse-handler:hover, -.group .collapse.open > h4.collapse-handler, -.module .collapse.open > h4.collapse-handler { - background: #ebf2f5; - background: -moz-linear-gradient(top, #e1f0f5, #ebf2f5); - background: -webkit-gradient(linear, left top, left bottom, from(#e1f0f5), to(#ebf2f5)); - background: -o-linear-gradient(top, #e1f0f5, #ebf2f5); -} - - - -/* Row ------------------------------------------------------------------------------------------------------- */ - -.row { - margin: 0; - border-top: 1px solid #fff; - border-bottom: 1px solid #e0e0e0; - border-left: 0; - border-right: 0; -} -.row.first, -.row:first-child, -.module input[type=hidden] + .row { - border-top: 0 !important; - border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; - border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -} -.row.last, -.row:last-child, -.row:last-of-type, -fieldset.module > .row.last, -fieldset.module > .row:last-child { - border-bottom: 0 !important; - border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -} - - - -/* Cell ------------------------------------------------------------------------------------------------------- */ - -.cell { - border-right: 1px solid #e0e0e0; - border-left: 1px solid #fff; -} - - - -/* Fieldset Cell ------------------------------------------------------------------------------------------------------- */ - -fieldset.module .cell:first-child { - border-left: 0 !important; -} -fieldset.module .cell:last-child, -fieldset.module .cell.last { - border-right: 0 !important; -} -fieldset.module .cell.last + fieldset.module .cell { - border-left: 0 !important; -} - - - -/* Tabular Modules ------------------------------------------------------------------------------------------------------- */ - -.module.table { - border: 0; - border-collapse: separate; - border-spacing: 0 2px; - background: transparent; -} -.module.thead, -.module.tfoot { - color: #aaa; - background: transparent; -} -.module.table .tr, -.module.tbody { - background: transparent; -} -.module.table .th, -.module.table .td { - border-left: 1px solid #fff; - border-right: 1px solid #e0e0e0; -} -.module.thead .th:last-of-type, -.module.thead .td:last-of-type, -.module.tfoot .td:last-of-type { - border-right: 0; -} -.module.table .module.thead .th, -.module.table .module.thead .td { - border-top: 0; - border-bottom: 0; - background: none; -} -.module.tbody .th, -.module.tbody .td { - border-top: 1px solid #d4d4d4; - border-bottom: 1px solid #d4d4d4; - background: #eee; -} -.module.tbody .th:first-of-type, -.module.tbody .td:first-of-type { - border-left: 1px solid #ccc; - border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; - border-top-right-radius: 0; -moz-border-radius-topright: 0; -webkit-border-top-right-radius: 0; - border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -} -.module.tbody .th:last-of-type, -.module.tbody .td:last-of-type { - border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; - border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; - border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -} - - - -/* Add Items ------------------------------------------------------------------------------------------------------- */ - -.module.add-item { - border: 1px solid transparent; - background: #fff; -} - - - -/* Predelete ------------------------------------------------------------------------------------------------------- */ - -.predelete h2, .collapse.predelete > h2.collapse-handler, -.predelete h3, .collapse.predelete > h3.collapse-handler, -.predelete h4, .collapse.predelete .collapse > h4.collapse-handler { - background: #f2e6e6; - background: -moz-linear-gradient(top, #fff2f2, #f2e6e6); - background: -webkit-gradient(linear, left top, left bottom, from(#fff2f2), to(#f2e6e6)); - background: -o-linear-gradient(top, #fff2f2, #f2e6e6); -} -.collapse.predelete > h2.collapse-handler:hover, -.collapse.predelete > h3.collapse-handler:hover, -.predelete .collapse > h4.collapse-handler:hover, -.collapse.open.predelete > h2.collapse-handler, -.collapse.open.predelete > h3.collapse-handler, -.predelete .collapse.open > h4.collapse-handler { - background: #f2e6e6 !important; - background: -moz-linear-gradient(top, #f2e6e6, #fff2f2) !important; - background: -webkit-gradient(linear, left top, left bottom, from(#f2e6e6), to(#fff2f2)) !important; - background: -o-linear-gradient(top, #f2e6e6, #fff2f2) !important; -} -.predelete, -.predelete .module, -.predelete .th, -.predelete .td { - background: #f2e6e6 !important; -} - - - -/* Selectors ------------------------------------------------------------------------------------------------------- */ - -.selector-available, .selector-chosen { - border: 1px solid #ccc; - border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; - background: #ddd; -} -.selector h2, .inline-group .selector h2, -.inline-related fieldset .selector-available h2, .inline-related fieldset .selector-chosen h2 { - border: 0; - border-bottom: 1px solid #d0d0d0; - background: transparent; -} -.selector .selector-filter { - color: #666; - border-top: 1px solid #e4e4e4; - border-bottom: 1px solid #e4e4e4; - border-top-left-radius: 5px;-moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; - border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -} -.selector h2 + .selector-filter { - border-radius-topleft: 0; -moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0; - border-radius-topright: 0; -moz-border-radius-topright: 0; -webkit-border-top-right-radius: 0; -} -.selector select[multiple=multiple] { - border-left: 0; - border-top: 1px solid #d0d0d0; - border-bottom: 1px solid #d0d0d0; - border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; -} - -a.selector-chooseall, a.selector-clearall { - border-top: 1px solid #e4e4e4; -} - -.selector h2 + select { - border-top: 0; -} - -a.selector-chooseall, a.selector-clearall { - border-top: 1px solid #e4e4e4; -} - - - -/* Link-List, Actions, Feed, Table of Contents ------------------------------------------------------------------------------------------------------- */ - -.module.link-list, -.module.link-list .module, -.module.actions, -.module.actions .module, -.module.feed, -.module.feed .module { - background: #fff; -} -.link-list ul li, -.feed ul li, -.actions ul li, -.table-of-contents ul li { - border-top: 1px solid #fff; - border-bottom: 1px solid #e0e0e0; -} -.actions ul li { - color: #999; -} -.actions ul li:first-child, -.link-list ul li:first-child, -.feed ul li:first-child, -.table-of-contents ul li:first-child { - border-top: 0; -} -.actions ul li:last-child, -.link-list ul li:last-child, -.feed ul li:last-child, -.table-of-contents ul li:last-child { - border-bottom: 0; -} -.link-list ul li.selected a, -.table-of-contents ul li.selected a { - color: #444; -} -a.internal:link, a.internal:visited {} -a.internal:hover, a.internal:active, -.actions li.delete-link { - color: #666; -} -a.external:link, a.external:visited { - color: #83c3d9; -} -a.external:hover, a.external:active { - color: #666; -} - - - -/* Module Changelist Filters ------------------------------------------------------------------------------------------------------- */ - -.module.changelist-filters { - color: #666; - border: 1px solid #d4d4d4; - border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0; -} -.module.changelist-filters:last-of-type, -body.filebrowser .module.changelist-filters { - border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -} - - - -/* Module Search & Module Filter ------------------------------------------------------------------------------------------------------- */ - -.module.search, -.module.filter { - border: 0; - border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -} -.module.filter .pulldown-container { - border: 1px solid #fff; - border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -} -.module.filter.open .pulldown-container { - border-color: #ccc; - box-shadow: 0 0 10px #444; -moz-box-shadow: 0 0 10px #444; -webkit-box-shadow: 0 0 10px #444; -} - -.open a.button.toggle-filters, -.open.selected a.button.toggle-filters { - border-color: transparent !important; - border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0 !important; -webkit-border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0 !important; -webkit-border-bottom-right-radius: 0; -} -a.button.toggle-filters:link, a.button.toggle-filters:visited { - color: #309bbf; - border-color: #ddd; -} -.selected a.button.toggle-filters:link, .selected a.button.toggle-filters:visited { - color: #444; - background-color: #e1f0f5; - background: #e1f0f5 url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat; - background: url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat, -moz-linear-gradient(top, #eee, #e0e0e0); - background: url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat, -webkit-gradient(linear, left top, left bottom, from(#eee), to(#e0e0e0)); - background: url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat, -o-linear-gradient(top, #eee, #e0e0e0); -} -.open a.button.toggle-filters, .selected a.button.toggle-filters, -.selected a.button.toggle-filters:hover, .selected a.button.toggle-filters:active, -a.button.toggle-filters:hover, a.button.toggle-filters:active { - color: #666; - border-color: #ccc; - background-color: #e1f0f5; - background: #e1f0f5 url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat; - background: url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat, -moz-linear-gradient(top, #f0f7fa, #e1f0f5); - background: url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat, -webkit-gradient(linear, left top, left bottom, from(#f0f7fa), to(#e1f0f5)); - background: url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat, -o-linear-gradient(top, #f0f7fa, #e1f0f5); -} -.selected a.button.toggle-filters:link, .selected a.button.toggle-filters:visited { - color: #666; - border-color: #ddd; - background-color: #e1f0f5; - background: #e1f0f5 url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat; - background: url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat, -moz-linear-gradient(top, #f0f7fa, #e1f0f5); - background: url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat, -webkit-gradient(linear, left top, left bottom, from(#f0f7fa), to(#e1f0f5)); - background: url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat, -o-linear-gradient(top, #f0f7fa, #e1f0f5); -} -.open a.button.toggle-filters, -.open.selected a.button.toggle-filters, -.selected a.button.toggle-filters:hover, .selected a.button.toggle-filters:active, -a.button.toggle-filters:hover, a.button.toggle-filters:active { - color: #666; - border-color: #ccc; - background-color: #e1f0f5; - background: #e1f0f5 url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat; - background: url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat, -moz-linear-gradient(top, #f0f7fa, #e1f0f5); - background: url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat, -webkit-gradient(linear, left top, left bottom, from(#f0f7fa), to(#e1f0f5)); - background: url('../img/icons/icon-dropdown-hover.png') 100% 3px no-repeat, -o-linear-gradient(top, #f0f7fa, #e1f0f5); -} - -.filter-pulldown { - border: 1px solid transparent; - border-top: 0; - border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; - background: #e1f0f5; -} -.filter-pulldown label { - color: #999; -} - - - -/* Module Date Hierarchy ------------------------------------------------------------------------------------------------------- */ - -.module.date-hierarchy { - border: 1px solid #d9d9d9; - border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; - background: #eee; - background: -moz-linear-gradient(top, #eee, #e7e7e7); - background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#e7e7e7)); - background: -o-linear-gradient(top, #eee, #e7e7e7); -} -.module + .module.date-hierarchy { - border-top-left-radius: 0; -moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0; - border-top-right-radius: 0; -moz-border-radius-topright: 0; -webkit-border-top-right-radius: 0; -} -.module + .module.date-hierarchy .row { - border-top: 1px solid #fff !important; - border-top-left-radius: 0; -moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0; - border-top-right-radius: 0; -moz-border-radius-topright: 0; -webkit-border-top-right-radius: 0; -} -.date-hierarchy a:link, .date-hierarchy a:visited { - color: #59afcc; -} -.date-hierarchy a:hover, .date-hierarchy a:active { - color: #444; -} -.date-hierarchy a.date-hierarchy-back:hover, .date-hierarchy a.date-hierarchy-back:active { - color: #666; -} - - - -/* Pagination ------------------------------------------------------------------------------------------------------- */ - -.module.pagination { - border: 1px solid #d9d9d9; - border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -} -.module .module.pagination { - border: 0; -} -ul.pagination { - border-top: 0 !important; -} -ul.pagination li { - border: 1px solid #fff; - border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -} - -ul.pagination span, -ul.pagination a { - border: 1px solid; - border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; - box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -} -ul.pagination a:link, .pagination a:visited { - color: #59afcc; - border-color: #d9d9d9; -} -ul.pagination a:hover, .pagination a:active { - color: #444; - border-color: #bdbdbd; - background: #e0e0e0; - background: -moz-linear-gradient(top, #eee, #e0e0e0); - background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#e0e0e0)); - background: -o-linear-gradient(top, #eee, #e0e0e0); -} -ul.pagination span { - color: #444; - border-color: #bdbdbd; - background: #e0e0e0; - background: -moz-linear-gradient(top, #eee, #e0e0e0); - background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#e0e0e0)); - background: -o-linear-gradient(top, #eee, #e0e0e0); -} -ul.pagination li.separator span { - border-color: transparent; - background: transparent; -} - - - -/* Module Changelist-Results ------------------------------------------------------------------------------------------------------- */ - -.module.changelist-results { - border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0; - background-color: #eee !important; -} - - - -/* Module Changelist Actions ------------------------------------------------------------------------------------------------------- */ - -.changelist-actions { - color: #ccc; -} -.changelist-actions.all-selected, -.changelist-actions.all-selected + .changelist-results { - background: #ffffe6 !important; -} -.changelist-actions ul li { - border: 1px solid #444; - border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -} -.changelist-actions ul a, -.changelist-actions ul span { - border: 1px solid; - border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -} -.changelist-actions ul a:link, .changelist-actions ul a:visited { - color: #59afcc; - border-color: #333; - background: #333; - background: -moz-linear-gradient(top, #444, #333); - background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#333)); - background: -o-linear-gradient(top, #444, #333); -} -.changelist-actions ul a:hover, .changelist-actions ul a:active { - color: #ccc; - border-color: #333; - background: #555; - background: -moz-linear-gradient(top, #666, #555); - background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#555)); - background: -o-linear-gradient(top, #666, #555); -} -.changelist-actions ul span { - color: #ccc; - border-color: #333; -} -.changelist-actions ul span span { - border: 0; -} - - - -/* Module Footer ------------------------------------------------------------------------------------------------------- */ - -.module.footer { - border: 0; - border-top: 1px solid #bdbdbd; - border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; - background: #333; - background: -moz-linear-gradient(top, #444, #333); - background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#333)); - background: -o-linear-gradient(top, #444, #333); -} - - - -/* Submit Row ------------------------------------------------------------------------------------------------------- */ - -.module.submit-row { - border: 0; - background: transparent; -} - - - -/* Tooltips ------------------------------------------------------------------------------------------------------- */ - -.module.search .tooltip .tooltip-content { - border: 1px solid #ccc; - border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; - background: #fff; - box-shadow: 0 10px 50px #333; -moz-box-shadow: 0 10px 50px #333; -webkit-box-shadow: 0 10px 50px #333; -} - - - -/* TOOLS -–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– */ - -ul.tools > li { - border-top: 0 !important; - border-bottom: 0 !important; -} - - - -/* H1 + Tools ------------------------------------------------------------------------------------------------------- */ - -h1 + .tools a { - color: #fff; - border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; -} -h1 + .tools a:link, h1 + .tools a:visited { - background: #444; - background: -moz-linear-gradient(top, #666, #444); - background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#444)); - background: -o-linear-gradient(top, #666, #444); -} -h1 + .tools a:hover, h1 + .tools a:active { - border-color: transparent; - background: #309bbf; - background: -moz-linear-gradient(top, #39bae5, #309bbf); - background: -webkit-gradient(linear, left top, left bottom, from(#39bae5), to(#309bbf)); - background: -o-linear-gradient(top, #39bae5, #309bbf); -} - -.tools-active { - border-color: transparent !important; - background: #309bbf !important; - background: -moz-linear-gradient(top, #39bae5, #309bbf) !important; - background: -webkit-gradient(linear, left top, left bottom, from(#39bae5), to(#309bbf)) !important; - background: -o-linear-gradient(top, #39bae5, #309bbf) !important; -} - -h1 + .tools a.add-handler:link, h1 + .tools a.add-handler:visited { - background-color: #444; - background: #444 0 50% no-repeat scroll; - background-image: url('../img/icons/icon-object-tools-add-handler.png'), -moz-linear-gradient(top, #666, #444); - background-image: url('../img/icons/icon-object-tools-add-handler.png'), -webkit-gradient(linear, left top, left bottom, from(#666), to(#444)); - background-image: url('../img/icons/icon-object-tools-add-handler.png'), -o-linear-gradient(top, #666, #444); -} -h1 + .tools a.add-handler:hover, h1 + .tools a.add-handler:active { - background-color: #309bbf; - background: #309bbf 0 50% no-repeat scroll; - background-image: url('../img/icons/icon-object-tools-add-handler.png'), -moz-linear-gradient(top, #39bae5, #309bbf); - background-image: url('../img/icons/icon-object-tools-add-handler.png'), -webkit-gradient(linear, left top, left bottom, from(#39bae5), to(#309bbf)); - background-image: url('../img/icons/icon-object-tools-add-handler.png'), -o-linear-gradient(top, #39bae5, #309bbf); -} - - -/* 1st Level H2 + Tools ......................................... */ - -.group h2+.tools, -.module h2+.tools { - border-top-right-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -} - -.module h2+.tools li { - border-top-right-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -} -.group h2+.tools, -.module.collapse.closed h2+.tools { - border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -} - - -/* 2nd Level H3 + Tools ......................................... */ - -.group .module.collapse.closed h3+.tools, -.group .module.collapse.closed h3+.tools li, -.module.collapse.closed:last-child h3+.tools, -.module.collapse.closed:last-child h3+.tools li { - border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -} -.group h3+.tools, -.group h3+.tools li { - border-top-right-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -} - - -/* 3rd Level H4 + Tools ......................................... */ - -.module.collapse.closed:last-child h4+.tools, -.module.collapse.closed:last-child h4+.tools li { - border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -} - - - -/* FORMS -–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– */ - - - -/* Errors ------------------------------------------------------------------------------------------------------- */ - -.errornote { - color: #f7f7f7; - border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; - background: #bf3030; -} -/* little fix to accomodate the top aligned login form .. */ -.login .errornote, -.errornote.login-errors { - margin-bottom: 0 !important; - padding: 8px 10px 6px !important; - border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; -} -ul.errorlist { - color: #bf3030; -} -.error input, .error select, .errors input, .errors select, .errors textarea { - border: 1px solid #bf3030 !important; -} -.login ul.errorlist { - color: #d93636; -} - - - -/* Labels & Other Typographic Elements in Forms ------------------------------------------------------------------------------------------------------- */ - -label { - color: #444; -} - - - -/* Form Elements ------------------------------------------------------------------------------------------------------- */ - -input, textarea, select, button { - color: #666; - border: 1px solid #ccc; -/* border-color: #ccc #ddd #ddd #ccc;*/ - border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; - outline: 0; -} -input, textarea, select { - box-shadow: 0 1px 3px #eaeaea inset; -moz-box-shadow: 0 1px 3px #eaeaea inset; -webkit-box-shadow: 0 1px 3px #eaeaea inset; - background-color: #fff; -} -@media screen and (-webkit-min-device-pixel-ratio:0) { - input[type=file] { - background-color: transparent; - } -} - -*:focus, input:focus, textarea:focus, select:focus { - border-color: #999; -} -select:focus * { - border: 0 !important; - outline: 0 !important; -} - - -/* Searchbar ................................................... */ - -form#changelist-search { - border: 1px solid #fff; - border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; -} -input#searchbar { - border-radius: 14px; -moz-border-radius: 14px; -webkit-border-radius: 14px; -} - - -/* Select ................................................... */ - -option, -select[multiple=multiple] option { - border-bottom: 1px dotted #ddd !important; -} -option:last-child { - border-bottom: 0; -} - - -/* Autocomplete Fields ................................................... */ - -.vAutocompleteSearchField, -.vM2MAutocompleteSearchField { - background: #eaf5f8; -} - - -/* Read Only ................................................... */ - -input[readonly], -textarea[readonly], -select[readonly] { - background: #f4f4f4; -} - - - -/* BUTTONS -–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– */ - -input[type=submit], input[type=reset], input[type=button], button { - color: #fff; - border: 0; - border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; - background: #acd7e5; -} - - -/* Button Containers ................................................... */ - -.submit-row>*[class*="-container"] { - border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; - box-shadow: 0 0 5px #666; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; - background: #d6d6d6; -} -.submit-row>*[class*="-container"]:hover { - box-shadow: 0 0 5px #777; -moz-box-shadow: 0 0 5px #777; -webkit-box-shadow: 0 0 5px #777; - background: #d6d6d6; -} -.submit-row>*[class*="cancel-button-container"] { - box-shadow: 0 0 5px #aaa; -moz-box-shadow: 0 0 5px #aaa; -webkit-box-shadow: 0 0 5px #aaa; -} -.footer .submit-row>*[class*="-container"], -.footer .submit-row>*[class*="cancel-button-container"] { - border: 1px solid #666; - box-shadow: 0 0 5px #666; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; - background: #666; -} -.submit-row>*[class*="cancel-button-container"] { - box-shadow: 0 0 5px #aaa; -moz-box-shadow: 0 0 5px #aaa; -webkit-box-shadow: 0 0 5px #aaa; -} -.footer .submit-row>*[class*="-container"]:hover, -.footer .submit-row>*[class*="cancel-button-container"]:hover { - border: 1px solid #777; - box-shadow: 0 0 5px #777; -moz-box-shadow: 0 0 5px #777; -webkit-box-shadow: 0 0 5px #777; - background: #777; -} - - -/* Buttons & Buttonlike Links ------------------------------------------------------------------------------------------------------- */ - -.submit-row a.submit-link, -.submit-row a.delete-link, -.submit-row a.cancel-link { - border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -} -.submit-row a.submit-link, -.submit-row input[type=submit] { - border: 1px solid #267c99; -} - -input[type=submit], -#bookmark-add-cancel, -.submit-row a.delete-link:link, .submit-row a.delete-link:visited, -.submit-row a.cancel-link:link, .submit-row a.cancel-link:visited, -.submit-row input[type=button] { - box-shadow: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; -} - -.submit-row a.delete-link:link, .submit-row a.delete-link:visited { - color: #fff; - border: 1px solid #992626; - background: #bf3030; - background: -moz-linear-gradient(top, #d93636, #bf3030); - background: -webkit-gradient(linear, left top, left bottom, from(#d93636), to(#bf3030)); - background: -o-linear-gradient(top, #d93636, #bf3030); -} -#bookmark-add-cancel, -.submit-row a.cancel-link:link, .submit-row a.cancel-link:visited, -.submit-row input.cancel:hover { - color: #fff; - border: 1px solid #444; - background: #666; - background: -moz-linear-gradient(top, #666, #444); - background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#444)); - background: -o-linear-gradient(top, #666, #444); -} - -input[type=submit], -.submit-row a.submit-link:link, .submit-row a.submit-link:visited { - color: #fff; - background: #309bbf; - background: -moz-linear-gradient(top, #39bae5, #309bbf); - background: -webkit-gradient(linear, left top, left bottom, from(#39bae5), to(#309bbf)); - background: -o-linear-gradient(top, #39bae5, #309bbf); -} -input[type=submit]:hover, -#bookmark-add-cancel:hover, -.submit-row a.submit-link:hover, .submit-row a.submit-link:active, -.submit-row a.delete-link:hover, .submit-row a.delete-link:active, -.submit-row a.cancel-link:hover, .submit-row a.cancel-link:active, -.submit-row input.cancel { - color: #444; - border: 1px solid #aaa; - background: #d6d6d6; - background: -moz-linear-gradient(top, #e3e3e3, #d6d6d6); - background: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3), to(#d6d6d6)); - background: -o-linear-gradient(top, #e3e3e3, #d6d6d6); -} -.footer input[type=submit]:hover, -.footer #bookmark-add-cancel:hover, -.footer .submit-row a.delete-link:hover, .footer .submit-row a.delete-link:active, -.footer .submit-row a.cancel-link:hover, .footer .submit-row a.cancel-link:active { - border: 1px solid #666; -} - -button.fb_show, -button.ui-datepicker-trigger, -button.ui-timepicker-trigger, -button.ui-gAutocomplete-browse, -button.ui-gAutoSlugField-toggle, -button.ui-gFacelist-browse, -a.button, -.vDateField + span a, -.vTimeField + span a, -a.fb_show, -a.related-lookup, -a.add-another, -.tinyMCE .browse span { - border-top-left-radius: 0; -moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0; - border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; - border-top-right-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; - border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -} - -button { - background: #309bbf; - background-image: -moz-linear-gradient(top, #33a6cc, #309bbf); - background-image: -webkit-gradient(linear, left top, left bottom, from(#33a6cc), to(#309bbf)); - background-image: -o-linear-gradient(top, #33a6cc, #309bbf); -} -button:hover { - background: #666; - background-image: -moz-linear-gradient(top, #555, #444); - background-image: -webkit-gradient(linear, left top, left bottom, from(#555), to(#444)); - background-image: -o-linear-gradient(top, #555, #444); -} - -button.fb_show, -button.ui-gAutocomplete-browse, -button.ui-gFacelist-browse, -button.ui-gAutoSlugField-toggle, -button.ui-datepicker-trigger, -button.ui-timepicker-trigger, -.tinyMCE .browse span { - border: 1px solid #ccc; - background-color: #e1f0f5; -} -button.fb_show:hover, -button.ui-gAutocomplete-browse:hover, -button.ui-gFacelist-browse:hover, -button.ui-gAutoSlugField-toggle:hover, -button.ui-datepicker-trigger:hover, -button.ui-timepicker-trigger:hover, -.tinyMCE .browse span:hover { - background-color: #e1e1e1; -} -button.fb_show[disabled], -button.ui-gAutocomplete-browse[disabled], -button.ui-gFacelist-browse[disabled], -button.ui-gAutoSlugField-toggle[disabled], -button.ui-datepicker-trigger[disabled], -button.ui-timepicker-trigger[disabled], -input[disabled] + a { - background-color: transparent !important; - opacity: 0.3; - cursor: auto !important; -} - - -/* Autocomplete Button ......................................... */ - -button.ui-gAutocomplete-browse, -button.ui-gFacelist-browse { - background-image: url('../img/icons/icon-related-lookup.png'), -moz-linear-gradient(top, #ebf2f5, #e1f0f5); - background-image: url('../img/icons/icon-related-lookup.png'), -webkit-gradient(linear, left top, left bottom, from(#ebf2f5), to(#e1f0f5)); - background-image: url('../img/icons/icon-related-lookup.png'), -o-linear-gradient(top, #ebf2f5, #e1f0f5); -} -button.ui-gAutocomplete-browse:hover, -button.ui-gFacelist-browse:hover { - background-image: url('../img/icons/icon-related-lookup-hover.png'), -moz-linear-gradient(top, #e1e1e1, #eee); - background-image: url('../img/icons/icon-related-lookup-hover.png'), -webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#eee)); - background-image: url('../img/icons/icon-related-lookup-hover.png'), -o-linear-gradient(top, #e1e1e1, #eee); -} - -.errors button.ui-gAutocomplete-browse, -.errors button.ui-gFacelist-browse { - border-color: #bf3030 #bf3030 #bf3030 #ccc; -} - - -/* AutoSlugField Button ......................................... */ - -/* TODO: lock/unlock icons .. */ - -button.ui-gAutoSlugField-toggle { - background-image: url('../img/icons/icon-related-lookup.png'), -moz-linear-gradient(top, #ebf2f5, #e1f0f5); - background-image: url('../img/icons/icon-related-lookup.png'), -webkit-gradient(linear, left top, left bottom, from(#ebf2f5), to(#e1f0f5)); - background-image: url('../img/icons/icon-related-lookup.png'), -o-linear-gradient(top, #ebf2f5, #e1f0f5); -} -button.ui-gAutoSlugField-toggle:hover { - background-image: url('../img/icons/icon-related-lookup-hover.png'), -moz-linear-gradient(top, #e1e1e1, #eee); - background-image: url('../img/icons/icon-related-lookup-hover.png'), -webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#eee)); - background-image: url('../img/icons/icon-related-lookup-hover.png'), -o-linear-gradient(top, #e1e1e1, #eee); -} -.errors button.ui-gAutoSlugField-toggle { - border-color: #bf3030 #bf3030 #bf3030 #ccc; -} - - -/* Datepicker Button ......................................... */ - -button.ui-datepicker-trigger { - background-image: url('../img/icons/icon-datepicker.png'), -moz-linear-gradient(top, #ebf2f5, #e1f0f5); - background-image: url('../img/icons/icon-datepicker.png'), -webkit-gradient(linear, left top, left bottom, from(#ebf2f5), to(#e1f0f5)); - background-image: url('../img/icons/icon-datepicker.png'), -o-linear-gradient(top, #ebf2f5, #e1f0f5); -} -button.ui-datepicker-trigger:hover { - background-image: url('../img/icons/icon-datepicker-hover.png'), -moz-linear-gradient(top, #e1e1e1, #eee); - background-image: url('../img/icons/icon-datepicker-hover.png'), -webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#eee)); - background-image: url('../img/icons/icon-datepicker-hover.png'), -o-linear-gradient(top, #e1e1e1, #eee); -} - - -/* Timepicker Button ......................................... */ - -button.ui-timepicker-trigger { - background-image: url('../img/icons/icon-timepicker.png'), -moz-linear-gradient(top, #ebf2f5, #e1f0f5); - background-image: url('../img/icons/icon-timepicker.png'), -webkit-gradient(linear, left top, left bottom, from(#ebf2f5), to(#e1f0f5)); - background-image: url('../img/icons/icon-timepicker.png'), -o-linear-gradient(top, #ebf2f5, #e1f0f5); -} -button.ui-timepicker-trigger:hover { - background-image: url('../img/icons/icon-timepicker-hover.png'), -moz-linear-gradient(top, #e1e1e1, #eee); - background-image: url('../img/icons/icon-timepicker-hover.png'), -webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#eee)); - background-image: url('../img/icons/icon-timepicker-hover.png'), -o-linear-gradient(top, #e1e1e1, #eee); -} - - -/* Search Button ......................................... */ - -button.search { - border-color: transparent !important; - background-color: transparent; -} - - - -/* Links as Buttons ------------------------------------------------------------------------------------------------------- */ - -a.button, -.datecrumbs a, -.datecrumbs span { - border: 1px solid #e0e0e0; - border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -} - - -/* Drop-Down Button ......................................... */ - -a.button.drop-down[class*="selected"] { - color: #444 !important; - border-color: #b0b0b0; - border-bottom-width: 0 !important; - border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0 !important; -webkit-border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0 !important; -webkit-border-bottom-right-radius: 0; - box-shadow: 0 -2px 3px #bbb, -2px -2px 3px #bbb, 2px -2px 3px #bbb; - -moz-box-shadow: 0 -2px 3px #bbb, -2px -2px 3px #bbb, 2px -2px 3px #bbb; - -webkit-box-shadow: 0 -2px 3px #bbb, -2px -2px 3px #bbb, 2px -2px 3px #bbb; -} -a.button.drop-down:link, a.button.drop-down:visited { - color: #309bbf; - background-color: #fff; -} -a.button.drop-down[class*="selected"], -a.button.drop-down:hover, a.button.drop-down:active { - color: #666; - background-color: #e1f0f5; - background: #e1f0f5 url('../img/icons/icon-dropdown-hover.png') 3px 3px no-repeat; - background: url('../img/icons/icon-dropdown-hover.png') 3px 3px no-repeat, -moz-linear-gradient(top, #f0f7fa, #e1f0f5) !important; - background: url('../img/icons/icon-dropdown-hover.png') 3px 3px no-repeat, -webkit-gradient(linear, left top, left bottom, from(#f0f7fa), to(#e1f0f5)); - background: url('../img/icons/icon-dropdown-hover.png') 3px 3px no-repeat, -o-linear-gradient(top, #f0f7fa, #e1f0f5) !important; -} - - -/* Filebrowser & Related Lookup ......................................... */ - -a.fb_show, -a.related-lookup { - border: 1px solid #ccc; -} -a.fb_show:link, a.fb_show:visited, -a.related-lookup:link, a.related-lookup:visited { - background-color: #e1f0f5; -} -a.fb_show:hover, a.fb_show:active, -a.related-lookup:hover, a.related-lookup:active { - background-color: #e1e1e1; -} - -a.fb_show:link, a.fb_show:visited, -.tinyMCE .browse span { - background-image: url('../img/icons/icon-fb-show.png'), -moz-linear-gradient(top, #ebf2f5, #e1f0f5); - background-image: url('../img/icons/icon-fb-show.png'), -webkit-gradient(linear, left top, left bottom, from(#ebf2f5), to(#e1f0f5)); - background-image: url('../img/icons/icon-fb-show.png'), -o-linear-gradient(top, #ebf2f5, #e1f0f5); -} -a.fb_show:hover, a.fb_show:active, -.tinyMCE .browse span:hover { - background-image: url('../img/icons/icon-fb-show-hover.png'), -moz-linear-gradient(top, #e1e1e1, #eee); - background-image: url('../img/icons/icon-fb-show-hover.png'), -webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#eee)); - background-image: url('../img/icons/icon-fb-show-hover.png'), -o-linear-gradient(top, #e1e1e1, #eee); -} -a.related-lookup:link, a.related-lookup:visited { - background-image: url('../img/icons/icon-related-lookup.png'), -moz-linear-gradient(top, #ebf2f5, #e1f0f5); - background-image: url('../img/icons/icon-related-lookup.png'), -webkit-gradient(linear, left top, left bottom, from(#ebf2f5), to(#e1f0f5)); - background-image: url('../img/icons/icon-related-lookup.png'), -o-linear-gradient(top, #ebf2f5, #e1f0f5); -} -a.related-lookup:hover, a.related-lookup:active { - background-image: url('../img/icons/icon-related-lookup-hover.png'), -moz-linear-gradient(top, #e1e1e1, #eee); - background-image: url('../img/icons/icon-related-lookup-hover.png'), -webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#eee)); - background-image: url('../img/icons/icon-related-lookup-hover.png'), -o-linear-gradient(top, #e1e1e1, #eee); -} - - -/* Related Lookup M2M ......................................... */ - -a.related-lookup.m2m:link, a.related-lookup.m2m:visited, -div.autocomplete-wrapper-m2m a.related-lookup:link, div.autocomplete-wrapper-m2m a.related-lookup:visited { - background-image: url('../img/icons/icon-related-lookup-m2m.png'), -moz-linear-gradient(top, #ebf2f5, #e1f0f5); - background-image: url('../img/icons/icon-related-lookup-m2m.png'), -webkit-gradient(linear, left top, left bottom, from(#ebf2f5), to(#e1f0f5)); - background-image: url('../img/icons/icon-related-lookup-m2m.png'), -o-linear-gradient(top, #ebf2f5, #e1f0f5); -} -a.related-lookup.m2m:hover, a.related-lookup.m2m:active, -div.autocomplete-wrapper-m2m a.related-lookup:hover, div.autocomplete-wrapper-m2m a.related-lookup:active { - background-image: url('../img/icons/icon-related-lookup-m2m-hover.png'), -moz-linear-gradient(top, #e1e1e1, #eee); - background-image: url('../img/icons/icon-related-lookup-m2m-hover.png'), -webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#eee)); - background-image: url('../img/icons/icon-related-lookup-m2m-hover.png'), -o-linear-gradient(top, #e1e1e1, #eee); -} - -a.related-lookup + strong { - color: #555; -} - - -/* Add Another ......................................... */ - -a.add-another { - border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -} - - -/* Buttons & Button Links in Errors ......................................... */ - -.error input + button, -.error .vDateField + button, -.error .vTimeField + button, -.error input + a.fb_show, -.error input + a.related-lookup, -.error input + a.add-another, -.errors input + button, -.errors .vDateField + button, -.errors .vTimeField + button, -.errors input + a.fb_show, -.errors input + a.related-lookup, -.errors input + a.add-another, -.errors .autocomplete-wrapper-m2m { - border-color: #bf3030; -} - - -/* Focused Buttons & Button Links ......................................... */ - -input:focus + button, -.vDateField:focus + span a, -.vTimeField:focus + span a, -input:focus + a.fb_show, -input:focus + a.related-lookup, -input:focus + a.add-another { - border-color: #999; - /*border-left-color: #ccc;*/ -} -/* Reset the style for focused links in autocompletes as there is an automatically - focused (invisible) input which causes the a.related-lookup to be "focused" though it's not */ -div.autocomplete-wrapper-fk input:focus + a.related-lookup, -div.autocomplete-wrapper-m2m input:focus + a.related-lookup { - border-color: #ccc !important; -} - - -/* TABLES -–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– */ - -tr.alt th, tr.alt td { - background: #f4f4f4; -} -.row1 th, .row1 td { - background: #f4f4f4; -} -.row2 th, .row2 td { - background: #fff; -} -.selected th, .selected td { - background: #ffd; -} - - -/* Thead ................................................... */ - -thead th, -tfoot td { - color: #aaa; - border-left: 1px solid #d4d4d4; - border-bottom: 1px solid #d4d4d4; - background: #eee; - background: -moz-linear-gradient(top, #eee, #e0e0e0); - background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#e0e0e0)); - background: -o-linear-gradient(top, #eee, #e0e0e0); -} -thead th:first-of-type { - border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -} -thead th:last-of-type { - border-top-right-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -} -thead th.sorted { - border-bottom: 1px solid #ccc; - background: #e0e0e0; - background: -moz-linear-gradient(top, #e0e0e0, #eee); - background: -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#eee)); - background: -o-linear-gradient(top, #e0e0e0, #eee); -} - -thead th a:link, thead th a:visited { - color: #59afcc; - border-top: 1px solid #fff; -} -thead th a:hover, thead th a:active, -thead th.sorted a { - color: #444; -} -thead th.sorted a { - border-top: 1px solid #ececec; -} - - -/* Tbody ................................................... */ - -tbody th, tbody td { - border-top: 1px solid #fff; - border-bottom: 1px solid #e0e0e0; -} - -tfoot td { - border-bottom: 0; - border-top: 1px solid #d4d4d4; -} - -thead th:first-child, -tfoot td:first-child { - border-left: 0; -} - -fieldset table { - border-right: 1px solid #eee; -} - -tr.row-label td { - border-bottom: 0; - color: #666; -} - - - -/* Changelist Table ------------------------------------------------------------------------------------------------------- */ - -#changelist table { - border: 1px solid #bdbdbd; -} -#changelist tbody th, #changelist tbody td { - border: 0; - border-top: 1px solid #e8e8e8; - border-left: 1px solid #e0e0e0; -} -#changelist tbody tr:first-child th, #changelist tbody tr:first-child td { - border-top: 1px solid #fff; -} -#changelist tbody tr th:first-child, #changelist tbody tr td:first-child { - border-left: 0; -} - -#changelist .changelist-results, -#changelist table { - border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -} - -#changelist thead th:first-of-type, -#changelist thead th:first-of-type a, -#changelist thead *:first-child[style^="display: none"] + *, -#changelist thead *:first-child[style^="display: none"] + * a { - border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -} -#changelist thead th:last-of-type, -#changelist thead th:last-of-type a { - border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -} -#changelist tbody tr:last-of-type>*:first-child, -#changelist tbody tr:last-of-type>*:first-child[style^="display: none"] + * { - border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -} -#changelist tbody tr:last-of-type>*:last-child, -#changelist.editable tbody tr:last-of-type td:nth-last-child(-n+2) { - border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -} - -#changelist thead *[style^="display: none"] + *, -#changelist tbody tr *[style^="display: none"] + * { - border-left: 0; -} - - - -/* Change History ------------------------------------------------------------------------------------------------------- */ - -table#change-history thead th:first-child { - border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -} -table#change-history thead th:last-child { - border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -} - - - -/* Overrides ------------------------------------------------------------------------------------------------------- */ - -tbody th:first-child, tbody td:first-child { - border-left: 0; -} -tbody tr:last-child td, tbody tr:last-child th { - border-bottom: 0; -} diff --git a/static/grappelli_old/css/jquery-ui-grappelli-extensions.css b/static/grappelli_old/css/jquery-ui-grappelli-extensions.css deleted file mode 100644 index ff519a64..00000000 --- a/static/grappelli_old/css/jquery-ui-grappelli-extensions.css +++ /dev/null @@ -1,611 +0,0 @@ - - - -/* Widget Basics ------------------------------------------------------------------------------------------------------- */ - -.module.ui-widget { - border: none; - background: #fff; -} -.ui-widget-content { - border: 1px solid #ccc; - border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; - background: #eee; -} - - - -/* Sortable ------------------------------------------------------------------------------------------------------- */ - -.ui-sortable-helper, -.ui-sortable-placeholder { - opacity: .8; -} - -.ui-sortable-placeholder, -.ui-sortable .module.ui-sortable-placeholder { - border: 1px solid #bdbdbd; - border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; - background: transparent url('../img/backgrounds/ui-sortable-placeholder.png') 0 0 repeat scroll !important; -} -.group.stacked div.ui-sortable-placeholder { - display: block; - margin-top: 2px !important; -} -.group.tabular div.ui-sortable-placeholder { - border: 0 !important; - overflow: hidden; -} -.group.tabular .ui-sortable .module.ui-sortable-placeholder .td { - background: transparent; -} -.group.tabular .ui-sortable .module.ui-sortable-placeholder .th, -.group.tabular .ui-sortable .module.ui-sortable-placeholder .td { - padding-top: 0 !important; - padding-bottom: 0 !important; -} -.group.tabular .module.ui-sortable-helper { - border-top: 0 !important; -} -.group.tabular .ui-sortable-helper .th, .group.tabular .ui-sortable-helper .td { - background: #ffffcc !important; -} -.group.stacked .ui-sortable-helper, .group.stacked .ui-sortable-helper .module, .group.stacked .ui-sortable-helper h2, .group.stacked .ui-sortable-helper h3, .group.stacked .ui-sortable-helper h4, -.group.stacked .collapse.predelete.ui-sortable-helper > h3.collapse-handler, -.group.stacked .collapse.open.predelete.ui-sortable-helper > h3.collapse-handler, -.group.stacked .collapse.predelete.ui-sortable-helper h4.collapse-handler, -.group.stacked .collapse.open.predelete.ui-sortable-helper h4.collapse-handler { - background: #ffffcc !important; -} - - - -/* Accordion ------------------------------------------------------------------------------------------------------- */ - - -/* Overlays */ -.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } -.ui-accordion .ui-accordion-li-fix { display: inline; } -.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } -.ui-accordion .ui-accordion-header a { - display: block; - font-size: 1em; - padding: 0 0 0 12px; -} -.ui-accordion .ui-accordion-header .ui-icon { display: none; } -.ui-accordion .ui-accordion-content { - top: 0; - margin-top: 0; - margin-bottom: 0; - padding: 0; -/* border-top: 1px solid #fff;*/ -} -.ui-accordion .ui-accordion-content-active { display: block; } - - - -/* Datepicker -----------------------------------*/ -.datetime br { - display: none; -} -.datetimeshortcuts { - width: 40px; - position: relative; - margin-left: 10px; -} -.datetimeshortcuts a { - margin-left: 0 !important; -} - -.ui-accordion-header { - margin-top: 2px !important; - cursor: pointer; - outline: none; -} -.ui-accordion .ui-accordion-header a { - padding: 0 0 0 12px; - color: #444; - outline: none; -} -.ui-accordion .ui-accordion-header { - display: block; - margin: 0; - padding: 6px 0; - outline: none; - font-size: 12px; - border: 1px solid #bdbdbd !important; - background: #cee9f2; - background: -moz-linear-gradient(top, #e1f0f5, #cee9f2); - background: -webkit-gradient(linear, left top, left bottom, from(#e1f0f5), to(#cee9f2)); - background: -o-linear-gradient(top, #e1f0f5, #cee9f2); -} - -.ui-accordion-header.ui-state-default { - border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -} -.ui-accordion-header.ui-state-hover { - background: #cee9f2; - background: -moz-linear-gradient(top, #cee9f2, #e1f0f5); - background: -webkit-gradient(linear, left top, left bottom, from(#cee9f2), to(#e1f0f5)); - background: -o-linear-gradient(top, #cee9f2, #e1f0f5); -} -.ui-accordion-header.ui-state-active { - border-bottom: 1px solid #c7c7c7 !important; - border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0; - background: #cee9f2; - background: -moz-linear-gradient(top, #cee9f2, #e1f0f5); - background: -webkit-gradient(linear, left top, left bottom, from(#cee9f2), to(#e1f0f5)); - background: -o-linear-gradient(top, #cee9f2, #e1f0f5); -} - -.ui-accordion-content { - border-top: 0 !important; - border-top-left-radius: 0; -moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0; - border-top-right-radius: 0; -moz-border-radius-topright: 0; -webkit-border-top-right-radius: 0; -} -.ui-accordion-content h3 { - display: none; -} -.ui-accordion-content .module:first-child { - margin-top: 0 !important; - border-top-color: #f4f4f4 !important; -} -.module.accordion>.module { - margin-bottom: 2px; - border-top: 0 !important; -} -.module.accordion>.module:last-of-type { - margin-bottom: 0; -} - - -/* Accordion Module ......................................... */ - -.ui-accordion-header.ui-state-default, -.module .ui-accordion-header.ui-state-default { - border: 1px solid #bdbdbd; - background-color: #a1d4e5; -} -.ui-accordion-header.ui-state-default:hover, -.module .ui-accordion-header.ui-state-default:hover { - background-color: #d6d6d6; -} -.ui-accordion-header.ui-state-active, -.module .ui-accordion-header.ui-state-active { - border: 1px solid #bdbdbd; - background-color: #d6d6d6; -} - - - -/* Accordion Module in Group......................................... */ - -/*.group .module .ui-accordion-header.ui-state-default { - border: 1px solid #c7c7c7; - background-color: #cee9f2; -} -.group .module .ui-accordion-header.ui-state-default:hover { - background-color: #e0e0e0; -} -.group .module .ui-accordion-header.ui-state-active { - border: 1px solid #c7c7c7; - background-color: #e0e0e0; -} -.group .module .ui-accordion-header { - border-top: 1px solid #4ef; -} -*/ - - -/* Datepicker ------------------------------------------------------------------------------------------------------- */ - -.ui-datepicker { - position: absolute; - display: none; - padding: 3px 3px 0; - width: auto !important; - border-color: #bdbdbd; - box-shadow: 0 10px 50px #333; -moz-box-shadow: 0 10px 50px #333; -webkit-box-shadow: 0 10px 50px #333; -} -.ui-datepicker .ui-datepicker-header { - padding: 2px 0; - height: 25px; -} -.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next, -.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { - position: absolute; - top: 4px; - width: 20px; - height: 30px; - background-color: transparent; - background-position: 50% 50%; - background-repeat: no-repeat; - cursor: pointer; -} -.ui-datepicker .ui-datepicker-prev { - left: 3px; - background-image: url('../img/icons/ui-datepicker-prev.png'); -} -.ui-datepicker .ui-datepicker-prev-hover { - left: 3px; - border: none; - background-image: url('../img/icons/ui-datepicker-prev-hover.png'); -} -.ui-datepicker .ui-datepicker-next { - right: 3px; - background-image: url('../img/icons/ui-datepicker-next.png'); -} -.ui-datepicker .ui-datepicker-next-hover { - right: 3px; - border: none; - background-image: url('../img/icons/ui-datepicker-next-hover.png'); -} -.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { - display: none !important; -} - - -.ui-datepicker .ui-datepicker-title { - margin: 3px 25px 2px; - line-height: 1.8em; - text-align: center; -} -.ui-datepicker .ui-datepicker-title select { - float:left; - font-size:1em; - margin: -3px 0 -1px !important; - min-width: 30px; -} -.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 .ui-datepicker-title select.ui-datepicker-year { - float: right; -} -.ui-datepicker table { - width: 100%; - font-size: 12px; - margin: 0 0 2px; -} -.ui-datepicker th { - padding: 5px 0; - text-align: center; - font-weight: bold; - border: 0; - background: transparent; -} -.ui-datepicker td { - min-width: 25px; - border: 0; padding: 1px; -} -.ui-datepicker td span, .ui-datepicker td a { - padding: 4px 0 3px; - margin:0!important; - text-align: center; - display:block; - border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -} -.ui-datepicker td a.ui-state-hover { - color: #fff !important; - border-color: transparent !important; - background: #444 !important; -} -.ui-datepicker td a.ui-state-active { - background: #fff; -} -.ui-datepicker td a.ui-state-highlight { - border-color: #bababa; - background: #d6d6d6; -} -.ui-datepicker .ui-datepicker-buttonpane { - background-image: none; - margin: 5px 0 0; - padding: 0; - border: 0; -} -.ui-datepicker .ui-datepicker-buttonpane button { - float: right; - margin: 3px 0; - padding: 4px 5px 5px; - height: 25px; - color: #aaa; font-size: 11px; - border: 1px solid #c7c7c7; - background: transparent; - cursor: pointer; -} -@media screen and (-webkit-min-device-pixel-ratio:0) { - .ui-datepicker .ui-datepicker-buttonpane button { - padding: 5px 8px 4px; - } -} -.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { - opacity: 1 !important; - color: #444; font-weight: bold; - background: #cee9f2; -} -.ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover { - color: #fff !important; - border-color: #444 !important; - background: #444 !important; -} - -.ui-datepicker-multi .ui-datepicker-group-first .ui-datepicker-title, -.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-title { - margin-right: 5px !important; -} -.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-title, -.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-title { - margin-left: 5px !important; -} - -.ui-datepicker-multi .ui-datepicker-group table { - width: 95%; -} -.ui-datepicker-multi .ui-datepicker-group-first table, -.ui-datepicker-multi .ui-datepicker-group-middle table { - margin-right: 5px !important; -} -.ui-datepicker-multi .ui-datepicker-group-middle table, -.ui-datepicker-multi .ui-datepicker-group-last table { - margin-left: 5px !important; -} -.ui-datepicker-multi .ui-datepicker-group-middle table { - margin-left: 3px !important; -} -.ui-datepicker-multi .ui-datepicker-buttonpane { - border: none; -} - -.ui-datepicker-append { - margin-left: 6px; color: #999; font-size: 10px; -} - -.ui-datepicker td.ui-state-disabled { - padding:1px; - text-align: center; -} -.ui-datepicker td.ui-state-disabled span { - background: #ccc; - color: #555 !important; - font-weight: bold; - font-size: 11px; - border-radius: 3px; -moz-border-radius: 3px; -webkit-borderradius: 3px; -} -button.ui-datepicker-close { - float: left !important; - margin-right: 4px !important; -} - - - -/* Timepicker ------------------------------------------------------------------------------------------------------- */ - -#ui-timepicker { - position: absolute; - display: none; - padding: 5px 3px 3px 5px; - width: 216px; - border: 1px solid #bdbdbd; - box-shadow: 0 10px 50px #333; -moz-box-shadow: 0 10px 50px #333; -webkit-box-shadow: 0 10px 50px #333; -} -#ui-timepicker ul { - position: relative; - float: left; - clear: both; - width: auto; -} -#ui-timepicker ul li.row { - position: relative; - float: left; - display: block; - margin: 0 2px 2px 0; - padding: 2px 10px 1px; - width: 30px; - font-size: 11px; - text-align: center; - border: 0; - border-radius: 3px; -moz-border-radius: 3px; -webkit-borderradius: 3px; - cursor: pointer; -} -#ui-timepicker .row.ui-state-default { - border: 1px solid #c7c7c7 !important; - background: #e1f0f5; -} -#ui-timepicker .row.ui-state-active { - border: 1px solid #bababa !important; - background: #d6d6d6; -} -#ui-timepicker .row.ui-state-default:hover { - color: #fff; - border: 1px solid #666 !important; - background: #444; -} - - - -/* Tabs ------------------------------------------------------------------------------------------------------- */ - -.ui-tabs { - zoom: 1; - border: 0 !important; - background: transparent; -} -.ui-tabs .ui-tabs-nav { - margin-top: 2px; - padding: 0; - color: #444; - font-size: 12px; - border: none; - border-bottom: 1px solid #bdbdbd; - border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; - background: none; -} -.ui-tabs:first-child .ui-tabs-nav { - margin-top: 0; -} -.ui-tabs .ui-tabs-nav li { - position: relative; float: left; - border-bottom-width: 1px !important; - margin: 0 2px -1px 0; - padding: 0; -} -.ui-tabs .ui-tabs-nav li a { - float: left; - text-decoration: none; - padding: 6px 10px 6px; -} -.ui-tabs .ui-tabs-nav li.ui-tabs-selected { - padding-bottom: 0px; border-bottom-width: 1px; -} -.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } -.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { - cursor: pointer; -} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ -.tab-handler.ui-state-default { - background: #e1f0f5; - background: -moz-linear-gradient(top, #cee9f2, #e1f0f5); - background: -webkit-gradient(linear, left top, left bottom, from(#cee9f2), to(#e1f0f5)); - background: -o-linear-gradient(top, #cee9f2, #e1f0f5); -} -.tab-handler.ui-state-default:hover { - color: #444 !important; - border: 1px solid #c7c7c7; - background: #cee9f2; - background: -moz-linear-gradient(top, #e1f0f5, #cee9f2); - background: -webkit-gradient(linear, left top, left bottom, from(#e1f0f5), to(#cee9f2)); - background: -o-linear-gradient(top, #e1f0f5, #cee9f2); -} -.tab-handler.ui-state-default.ui-tabs-selected { - border: 1px solid #c7c7c7; - border-bottom-color: #d4d4d4; - background: #e9e9e9; - background: -moz-linear-gradient(top, #e0e0e0, #e9e9e9); - background: -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#e9e9e9)); - background: -o-linear-gradient(top, #e0e0e0, #e9e9e9); -} - - -.ui-tabs-nav li a:hover { - color: #444 !important; -} -.ui-tabs-nav li.ui-tabs-selected a { - color: #444 !important; -} -.ui-tabs .ui-tabs-panel { - margin-top: 0 !important; - padding: 0; - display: block; - border: 1px solid #ccc; - border-top-left-radius: 0; -moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0; - border-top-right-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; - border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; - background: #eee; -} -.ui-tabs-panel h3 { display: none; } -.ui-tabs-panel > h3 + .module { - border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -} -.ui-tabs-panel > h3 + .module > h4:first-child { - margin-top: -1px; -/* border-top: 0 !important;*/ - border-top-right-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -} -.ui-tabs .ui-tabs-hide { display: none !important; } - -/*.group-accordion-container h3 { display: none; }*/ - - - - - -/* Menu -----------------------------------*/ -.ui-menu { - list-style:none; - padding: 2px; - margin: 0; - display:block; -} -.ui-menu .ui-menu { - margin-top: -3px; -} -.ui-menu .ui-menu-item { - margin: 0; - padding: 0; - width: 100%; -} -.ui-menu .ui-menu-item a { - text-decoration: none; - display: block; - padding: 5px 5px 4px; -} -.ui-menu .ui-menu-item a.ui-state-hover, -.ui-menu .ui-menu-item a.ui-state-active { -/* margin: -1px;*/ - border: 0 !important; -} - - -/* Autocomplete ------------------------------------------------------------------------------------------------------- */ - -.ui-autocomplete { - position: absolute; - cursor: default; - padding: 3px; - border: 1px solid #ccc; - border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; - background: #eee; - box-shadow: 0 10px 50px #333; -moz-box-shadow: 0 10px 50px #333; -webkit-box-shadow: 0 10px 50px #333; -} -* html .ui-autocomplete { - width: 1px; -} -.ui-autocomplete-category { - font-weight: bold; - line-height: 1.5; - font-style: italic; - margin: 0; - padding: 5px; -} -.ui-autocomplete li:first-child span { - display: block; - padding: 1px 4px; - color: #999; - font-weight: bold; -} -.ui-autocomplete .ui-menu-item + .ui-menu-item { - margin-top: 2px; - border-top: 0 !important; -} -.ui-autocomplete li:first-child + li { - margin-top: 4px; -} -.ui-autocomplete .ui-menu-item a { - margin: 0; - padding: 3px 4px; - color: #444; - font-weight: bold; - border: 1px solid #c7c7c7; - border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; - background: #cee9f2; -} -.ui-autocomplete .ui-menu-item a.ui-state-hover, -.ui-autocomplete .ui-menu-item a:hover, .ui-autocomplete .ui-menu-item a:active { - margin: 0 !important; - padding: 3px 4px !important; - color: #fff !important; - border: 1px solid transparent !important; - border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; - background: #444 !important; -} diff --git a/static/grappelli_old/css/reset.css b/static/grappelli_old/css/reset.css deleted file mode 100644 index ec2ec5cd..00000000 --- a/static/grappelli_old/css/reset.css +++ /dev/null @@ -1,40 +0,0 @@ -/* -------------------------------------------------------------- - - reset.css - * Resets default browser CSS. - --------------------------------------------------------------- */ - -html, body, div, span, object, iframe, -h1, h2, h3, h4, h5, h6, p, blockquote, pre, -a, abbr, acronym, address, code, -del, dfn, em, img, q, dl, dt, dd, ol, ul, li, -fieldset, form, label, legend, -table, caption, tbody, tfoot, thead, tr, th, td { - margin: 0; - padding: 0; - border: 0; - font-weight: inherit; - font-style: inherit; - font-size: 100%; - font-family: inherit; - vertical-align: baseline; -} - -body { - line-height: 1.5; -} - -/* Tables still need 'cellspacing="0"' in the markup. */ -table { border-collapse: separate; border-spacing: 0; } -caption, th, td { text-align: left; font-weight: normal; } -table, td, th { vertical-align: middle; } - -/* Remove possible quote marks (") from ,
. */ -blockquote:before, blockquote:after, q:before, q:after { content: ""; } -blockquote, q { quotes: "" ""; } - -/* Remove annoying border on linked images. */ -a img { border: none; } - - diff --git a/static/grappelli_old/css/structures.css b/static/grappelli_old/css/structures.css deleted file mode 100644 index baaea07d..00000000 --- a/static/grappelli_old/css/structures.css +++ /dev/null @@ -1,661 +0,0 @@ - - - -/* Body ------------------------------------------------------------------------------------------------------- */ - -body { - padding: 58px 20px 0; - font-family: Arial, sans-serif; - font-size: 12px; - line-height: 16px; -} -body.popup { - padding-top: 0; -} - - - -/* Container ------------------------------------------------------------------------------------------------------- */ - -#container { - z-index: 0; - position: relative; - float: left; - clear: both; - margin: 0; - padding: 0; - width: 100%; -} - - - -/* Header ------------------------------------------------------------------------------------------------------- */ - -#header { - position: fixed; - top: 0; - left: 0; - z-index: 1100; - padding: 0 20px; - width: 100%; - height: 30px; - font-size: 11px; - line-height: 14px; - font-weight: bold; -} -body.filebrowser.popup #header { - display: none; -} - - - -/* Branding, Bookmarks & User-Tools ------------------------------------------------------------------------------------------------------- */ - -.branding, .admin-title, -#bookmarks li, #user-tools li { - margin: 0; - padding: 8px 10px; -} -.branding { - display: none; - position: relative; - float: right; - width: 10px; - background: url('../img/grappelli-icon.png') 50% 50% no-repeat; -} -.admin-title { - position: relative; - float: left; - margin: 0 0 0 -20px; - padding-left: 20px; - padding-right: 20px; -} -#header ul li { - position: relative; - float: left; -} - - -/* Navigation Menu (UL Navigation-Menu of Admin-Tools) ................................................... */ - -ul.navigation-menu { - position: relative; - float: left; -} -ul.navigation-menu li { - float: none !important; -} -ul.navigation-menu>li { - position: relative; - float: none !important; - display: block; - margin: 0; -} -ul.navigation-menu>li>a { - display: block; - padding: 8px 10px; - font-size: 11px !important; -} -ul.navigation-menu li.bookmark, -ul.navigation-menu li.actions { - float: left !important; -} -ul.navigation-menu li ul { - position: absolute; - z-index: 1 !important; - float: none !important; - margin-top: -1px; - padding: 0; - min-width: 220px; - white-space: nowrap; - -/* box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;*/ -} -ul.navigation-menu>li>a+ul { - overflow-x: hidden !important; -/* padding-right: 20px;*/ -/* width: 500px;*/ - box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; - box-shadow: 0 0 20px #333; -moz-box-shadow: 0 0 20px #333; -webkit-box-shadow: 0 0 20px #333; -} -ul.navigation-menu>li>ul>li.parent { - overflow-x: hidden !important; -} - -ul.navigation-menu li ul ul { - position: relative; - float: none; - margin-top: 0; - margin: 0; - padding: 0; - width: 100%; - overflow: inherit; -} - -ul.navigation-menu li li.item-collapse.item-open { - background: #3a3a3a; -} -ul.navigation-menu li li li.item-collapse.item-open { -/* border: 1px solid #383838;*/ - -moz-border-radius: 4px; - background: #424242; -} -ul.navigation-menu li li li.item-collapse.item-open + li { -/* border: 0 !important;*/ -} -ul.navigation-menu li li li li.item-collapse.item-open { -/* border: 1px solid #404040;*/ - background: #4a4a4a; -} -ul.navigation-menu li li li li.item-collapse.oitem-pen + li { -/* border: 0 !important;*/ -} -ul.navigation-menu li li li li li.item-collapse.item-open { -/* border: 1px solid #484848;*/ - background: #525252; -} - - -ul.navigation-menu li li { -/* padding: 0 10px;*/ -} -ul.navigation-menu li li li { -/* margin: 0 -20px 0 -10px;*/ -/* padding: 0 10px 0 20px;*/ - box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -} -ul.navigation-menu li li li li { -/* margin: 0 -10px 0 -20px;*/ -/* padding: 0 10px 0 30px;*/ -/* box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;*/ -} -ul.navigation-menu li li li li li { -/* margin: 0 -10px 0 -30px;*/ -/* padding: 0 10px 0 40px;*/ - overflow: hidden; -/* box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;*/ -} -ul.navigation-menu li li li li li li { -/* margin: 0 0 0 -40px;*/ -/* padding: 0 10px 0 50px;*/ - overflow: hidden; -/* box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;*/ -} - - -ul.navigation-menu li li.last { - border-bottom: 0 !important; -} - -ul.navigation-menu li ul ul>li:first-child a { -/* margin-left: -10px;*/ -/* padding-left: 10px;*/ -} -ul.navigation-menu li li a { - display: block; - padding: 8px 10px; - font-size: 11px; -} -ul.navigation-menu li li li a { - padding: 4px 10px 4px 20px; - font-size: 11px; - white-space: normal; -} -ul.navigation-menu li li li li a { - padding-left: 30px; -} -ul.navigation-menu li li li li li a { - padding-left: 40px; -} -ul.navigation-menu li li li li li li a { - padding-left: 50px; -} -ul.navigation-menu li.parent>a { - font-size: 11px; -} -ul.navigation-menu li li.parent>a { - font-size: 11px; -} - -ul.navigation-menu li.item-collapse.item-closed>* { - display: none !important; -} -ul.navigation-menu li.item-collapse.item-open>* { - display: block !important; -} - -ul.navigation-menu li.item-collapse a.item-collapse-handler-container { - display: block !important; -/* padding: 10px 0 !important;*/ -} - -form#bookmark-form { - position: relative; - float: left; - padding: 3px 10px 1px 0; - height: 26px; -} -form#bookmark-form button { - position: relative; display: block; - margin: 3px 0 0; - width: 20px; - height: 20px; -} - -ul.navigation-menu li.item-collapse a.item-collapse-handler { - position: relative; - float: right; - display: inline-block !important; - right: 0; - margin: -30px 0 -30px 0; - padding: 0; - width: 28px; - height: 30px; - cursor: pointer; -} -ul.navigation-menu li li li.item-collapse a.item-collapse-handler { - margin: -22px 0; - width: 28px; - height: 22px; -} -a.item-collapse-handler-container { - padding-right: 38px !important; -} -ul.navigation-menu li li.item-collapse.item-closed>a+a.item-collapse-handler:link, -ul.navigation-menu li li.item-collapse.item-closed>a+a.item-collapse-handler:visited { - background: transparent url("../img/icons/icon-admin_tools-dropdown.png") no-repeat scroll 50% 50%; -} -ul.navigation-menu li li.item-collapse.item-closed>a+a.item-collapse-handler:hover, -ul.navigation-menu li li.item-collapse.item-closed>a+a.item-collapse-handler:active { - background: transparent url("../img/icons/icon-admin_tools-dropdown-hover.png") no-repeat scroll 50% 50%; -} -ul.navigation-menu li li.item-collapse.item-open>a+a.item-collapse-handler:link, -ul.navigation-menu li li.item-collapse.item-open>a+a.item-collapse-handler:visited { - background: transparent url("../img/icons/icon-admin_tools-dropdown-active.png") no-repeat scroll 50% 50%; -} -ul.navigation-menu li li.item-collapse.item-open>a+a.item-collapse-handler:hover, -ul.navigation-menu li li.item-collapse.item-open>a+a.item-collapse-handler:active { - background: transparent url("../img/icons/icon-admin_tools-dropdown-active-hover.png") no-repeat scroll 50% 50%; -} - - -/* User Tools ................................................... */ - -#user-tools { - position: absolute; - right: 40px; -} -#user-tools>li:last-child { - padding-right: 20px; -} - -#user-tools li.user-options-container { - position: relative; - width: 200px; -} - -li.user-options-container.open a.user-options-handler { - display: block; -} -ul.user-options { - display: none; -} -li.user-options-container.open ul.user-options { - display: block; - position: absolute; - float: none; - clear: both; - z-index: 1000; - margin: 7px -10px 0; - width: 221px; -} -ul.user-options li { - float: none !important; - clear: both; -} -ul.user-options li a { - display: block; -} - - - -/* Breadcrumbs ------------------------------------------------------------------------------------------------------- */ - -div#breadcrumbs { - position: fixed; - top: 30px; - left: 0; - z-index: 1000; - padding: 5px 10px 5px 20px; - width: 100%; - font-size: 11px; -/* font-weight: bold;*/ - text-align: left; -} -div#breadcrumbs > a { - padding: 10px 2px; -} -body.popup div#breadcrumbs { - top: 0; -} - - - -/* Messages ------------------------------------------------------------------------------------------------------- */ - -ul.messagelist { - position: relative; - top: 0; - z-index: 990; - margin: 0 -20px; -} -ul.messagelist li { - display: block; - padding: 5px 10px 5px 20px; - font-size: 11px; - font-weight: bold; -} -body.popup .breadcrumbs + ul.messagelist { - top: 24px; -} -body.filebrowser.popup ul.messagelist { - top: 28px; -} -body.login ul.messagelist { - top: -28px; -} - - -/* Masthead ------------------------------------------------------------------------------------------------------- */ - -#masthead { - position: relative; - float: left; - clear: both; - z-index: 900; - padding: 60px 0 10px; - width: 100%; -} - - - -/* Login Form ------------------------------------------------------------------------------------------------------- */ - -div.login { - top: -30px; -} -#login-form { - margin: 0 auto; -} - - - -/* Content ------------------------------------------------------------------------------------------------------- */ - -#content { - position: relative; - float: left; - clear: both; - margin: 0 0 80px; - padding: 0; - width: auto; -} -#content.content-flexible { - width: 100%; -} -body.filebrowser.popup #content { - top: 28px; -} - - - -/* Container ------------------------------------------------------------------------------------------------------- */ - -.container, -.container-grid { - position: relative; - float: left; - clear: both; - width: 940px; -} -.container-flexible { - position: relative; - float: none; - clear: both; - width: auto; - height: 100%; -} - - - -/* Blueprint Grid Columns & Spans ------------------------------------------------------------------------------------------------------- */ - -.column { - position: relative; - float: left; -} -.column.centered { - position: relative; - float: none !important; - margin: 0 auto !important; -} -.span-flexible { - position: relative; - width: 100%; -} -.container-flexible.layout-flexible-grid .span-flexible { - float: left; - margin-right: 20px; - width: 100%; -} -.container-flexible.layout-flexible-grid .span-flexible + .column { - float: left !important; -} -.container-flexible.layout-grid-flexible .column { - float: left; -} -.container-flexible.layout-grid-flexible .span-flexible { - float: left; - width: 100%; -} -fieldset.module .row .column:first-child { - margin-left: 0 !important; -} -fieldset.module .row .column:last-child { - margin-right: -20px !important; -} -fieldset.module .row .column.span-flexible:last-child { - margin-right: 0 !important; -} -.row .span-flexible, -.row .span-flexible:last-child { - float: none; - width: auto; - margin-right: 0 !important; -} - - -/* Basic Float & Margin ......................................... */ - -.span-1, .span-2, .span-3, .span-4, .span-5, .span-6, -.span-7, .span-8, .span-9, .span-10, .span-11, .span-12, -.span-13, .span-14, .span-15, .span-16, .span-17, .span-18, -.span-19, .span-20, .span-21, .span-22, .span-23, .span-24 { -/* float: left;*/ - margin-right: 20px; -} -.column.last { margin-right: 0; } - - -/* Column Widths ......................................... */ - -.span-1 { width: 20px; } -.span-2 { width: 60px; } -.span-3 { width: 100px; } -.span-4 { width: 140px; } -.span-5 { width: 180px; } -.span-6 { width: 220px; } -.span-7 { width: 260px; } -.span-8 { width: 300px; } -.span-9 { width: 340px; } -.span-10 { width: 380px; } -.span-11 { width: 420px; } -.span-12 { width: 460px; } -.span-13 { width: 500px; } -.span-14 { width: 540px; } -.span-15 { width: 580px; } -.span-16 { width: 620px; } -.span-17 { width: 660px; } -.span-18 { width: 700px; } -.span-19 { width: 740px; } -.span-20 { width: 780px; } -.span-21 { width: 820px; } -.span-22 { width: 860px; } -.span-23 { width: 900px; } -.span-24 { width: 940px; margin: 0; } - - -/* Append empty columns ......................................... */ - -.append-1 { padding-right: 40px; } -.append-2 { padding-right: 80px; } -.append-3 { padding-right: 120px; } -.append-4 { padding-right: 160px; } -.append-5 { padding-right: 200px; } -.append-6 { padding-right: 240px; } -.append-7 { padding-right: 280px; } -.append-8 { padding-right: 320px; } -.append-9 { padding-right: 360px; } -.append-10 { padding-right: 400px; } -.append-11 { padding-right: 440px; } -.append-12 { padding-right: 480px; } -.append-13 { padding-right: 520px; } -.append-14 { padding-right: 560px; } -.append-15 { padding-right: 600px; } -.append-16 { padding-right: 640px; } -.append-17 { padding-right: 680px; } -.append-18 { padding-right: 720px; } -.append-19 { padding-right: 760px; } -.append-20 { padding-right: 800px; } -.append-21 { padding-right: 840px; } -.append-22 { padding-right: 880px; } -.append-23 { padding-right: 920px; } - - -/* Prepend empty columns ......................................... */ - -.prepend-1 { padding-left: 40px; } -.prepend-2 { padding-left: 80px; } -.prepend-3 { padding-left: 120px; } -.prepend-4 { padding-left: 160px; } -.prepend-5 { padding-left: 200px; } -.prepend-6 { padding-left: 240px; } -.prepend-7 { padding-left: 280px; } -.prepend-8 { padding-left: 320px; } -.prepend-9 { padding-left: 360px; } -.prepend-10 { padding-left: 400px; } -.prepend-11 { padding-left: 440px; } -.prepend-12 { padding-left: 480px; } -.prepend-13 { padding-left: 520px; } -.prepend-14 { padding-left: 560px; } -.prepend-15 { padding-left: 600px; } -.prepend-16 { padding-left: 640px; } -.prepend-17 { padding-left: 680px; } -.prepend-18 { padding-left: 720px; } -.prepend-19 { padding-left: 760px; } -.prepend-20 { padding-left: 800px; } -.prepend-21 { padding-left: 840px; } -.prepend-22 { padding-left: 880px; } -.prepend-23 { padding-left: 920px; } - - -/* Span-X + Span-Flexible ......................................... */ - -.span-1 + .span-flexible { margin-left: 40px; } -.span-2 + .span-flexible { margin-left: 80px; } -.span-3 + .span-flexible { margin-left: 120px; } -.span-4 + .span-flexible { margin-left: 160px; Xmin-width: 758px; } -.span-5 + .span-flexible { margin-left: 200px; } -.span-6 + .span-flexible { margin-left: 240px; } -.span-7 + .span-flexible { margin-left: 280px; } -.span-8 + .span-flexible { margin-left: 320px; } -.span-9 + .span-flexible { margin-left: 360px; } -.span-10 + .span-flexible { margin-left: 400px; } -.span-11 + .span-flexible { margin-left: 440px; } -.span-12 + .span-flexible { margin-left: 480px; } -.span-13 + .span-flexible { margin-left: 520px; } -.span-14 + .span-flexible { margin-left: 560px; } -.span-15 + .span-flexible { margin-left: 600px; } -.span-16 + .span-flexible { margin-left: 640px; } -.span-17 + .span-flexible { margin-left: 680px; } -.span-18 + .span-flexible { margin-left: 720px; } -.span-19 + .span-flexible { margin-left: 760px; } -.span-20 + .span-flexible { margin-left: 800px; } -.span-21 + .span-flexible { margin-left: 840px; } -.span-22 + .span-flexible { margin-left: 880px; } -.span-23 + .span-flexible { margin-left: 920px; } -.span-24 + .span-flexible { margin-left: 960px; } - - -/* Columns in Cells ......................................... */ - -.cell.span-1 { width: 0px; } -.cell.span-2 { width: 40px; } -.cell.span-3 { width: 80px; } -.cell.span-4 { width: 120px; } -.cell.span-5 { width: 160px; } -.cell.span-6 { width: 200px; } -.cell.span-7 { width: 240px; } -.cell.span-8 { width: 280px; } -.cell.span-9 { width: 330px; } -.cell.span-10 { width: 360px; } -.cell.span-11 { width: 400px; } -.cell.span-12 { width: 440px; } -.cell.span-13 { width: 480px; } -.cell.span-14 { width: 520px; } -.cell.span-15 { width: 560px; } -.cell.span-16 { width: 600px; } -.cell.span-17 { width: 640px; } -.cell.span-18 { width: 680px; } -.cell.span-19 { width: 720px; } -.cell.span-20 { width: 760px; } -.cell.span-21 { width: 800px; } -.cell.span-22 { width: 840px; } -.cell.span-23 { width: 880px; } -.cell.span-24 { width: 920px; margin: 0; } - - -/* Clearing floats without extra markup - Based on How To Clear Floats Without Structural Markup by PiE - [http://www.positioniseverything.net/easyclearing.html] */ - -.clearfix:after, .container:after { - content: "."; - display: block; - height: 0; - clear: both; - visibility: hidden; -} -.clearfix, .container { display: inline-block; } -* html .clearfix, -* html .container { height: 1%; } -.clearfix, .container { display: block; } - -/* Regular clearing - apply to column that should drop below previous ones. */ - -.clear { clear: both; } - - - diff --git a/static/grappelli_old/css/tables.css b/static/grappelli_old/css/tables.css deleted file mode 100644 index 7a79ade0..00000000 --- a/static/grappelli_old/css/tables.css +++ /dev/null @@ -1,138 +0,0 @@ - - - -/* Basic Table Settings ------------------------------------------------------------------------------------------------------- */ - -table { - margin: 0; - padding: 0; - border-spacing: none; -} -td, th { - vertical-align: top; - padding: 10px 10px 9px; - font-size: 11px; - line-height: 15px; -} -th { - text-align: left; - font-size: 12px; - font-weight: bold; -} - - -/* Thead ................................................... */ - -thead th, -tfoot td { - padding: 5px 10px; - font-size: 11px; - line-height: 12px; - font-weight: normal; -} -thead th.sorted { - font-weight: bold; -} -thead th a { - position: relative; - display: block; - margin: -5px -10px -4px; - padding: 4px 10px 4px; - height: 100% !important; - white-space: nowrap; -} -thead th.ascending a:after { - content: url('../img/icons/icon-th-ascending.png'); -} -thead th.descending a:after { - content: url('../img/icons/icon-th-descending.png'); -} - - -/* Tbody ................................................... */ - -thead th.optional { - font-weight: normal !important; -} -tr.row-label td { - margin-top: -1px; - padding-top: 2px; - padding-bottom: 0; - font-size: 9px; -} - - - -/* Table XFull ------------------------------------------------------------------------------------------------------- */ - -table.xfull { - width: 100%; -} - - - -/* Changelist Table ------------------------------------------------------------------------------------------------------- */ - -#changelist table { - position: relative; - margin: -1px !important; -} - -#changelist form table tbody td, #changelist form table tbody th { - padding-top: 10px; - padding-bottom: 9px; - line-height: 16px; -} - - - -/* Orderable Tables ------------------------------------------------------------------------------------------------------- */ - -table.orderable tbody tr td:hover { - cursor: move; -} - -table.orderable tbody tr td:first-child { - padding-left: 14px; -} - -table.orderable-initalized .order-cell, body>tr>td.order-cell { - display: none; -} - - - -/* Change History ------------------------------------------------------------------------------------------------------- */ - -table#change-history { - width: 100%; -} -table#change-history tbody th { - width: 150px; -} - - - -/* Documentation ------------------------------------------------------------------------------------------------------- */ - -.model-index table { - width: 100%; -} -.model-index table th { - padding: 7px 10px 8px; -} - - - -/* Other Classes ------------------------------------------------------------------------------------------------------- */ - -table .nowrap { - white-space: nowrap; -} diff --git a/static/grappelli_old/css/tools.css b/static/grappelli_old/css/tools.css deleted file mode 100644 index 0069667a..00000000 --- a/static/grappelli_old/css/tools.css +++ /dev/null @@ -1,306 +0,0 @@ - - - -/* Tools Basics ------------------------------------------------------------------------------------------------------- */ - -.tools { - position: relative; - float: right; - clear: both; - padding: 6px 10px; - font-size: 11px; - font-weight: bold; -} -ul.tools { - padding: 0; - list-style-type: none; - white-space: nowrap; -} -/* Empty breaks in Chrome 11+: Elements are not displayed initially even if they are not empty */ -/*ul.tools:empty { - display: none; -}*/ -ul.tools li { - position: relative; - float: left; - display: block; - overflow: hidden; - margin-left: 5px; - padding: 6px 0; - min-width: 12px; -} -ul.tools li:last-child { - margin-right: 5px; -} - - - -/* H1 + Tools ------------------------------------------------------------------------------------------------------- */ - -h1 + .tools, -.grappelli-h1 + .tools { - position: relative; - float: right; - clear: right; - z-index: 900; - margin-top: -34px; - margin-bottom: -34px; - display: inline-block; -} - -h1 + .tools li, -h1 + .tools li:last-child { - float: left; - margin: 0 0 0 3px; - padding: 0; -} -h1 + .tools a { - display: block; - margin: 0; - padding: 4px 15px; - width: auto; - height: 17px; - font-size: 11px; - opacity: .6; -} -h1 + .tools a:hover, h1 + .tools a:active { - opacity: 1; -} - -h1 + .tools a.add-handler:link, h1 + .tools a.add-handler:visited { - padding-left: 30px; - background: url('../img/icons/icon-object-tools-add-handler.png') 0 50% no-repeat scroll; -} -h1 + .tools a.add-handler:hover, h1 + .tools a.add-handler:active { - background: url('../img/icons/icon-object-tools-add-handler.png') 0 50% no-repeat scroll; -} - - -/* Focused Buttons ................................................... */ - -h1 + .tools a.focus { - opacity: 1; -} - - - - -/* Tools ------------------------------------------------------------------------------------------------------- */ - -.group .tools, -.module .tools { - position: relative; - float: right; - clear: both; - padding: 6px 10px; - font-size: 11px; - font-weight: bold; -} -.group ul.tools, -.module ul.tools { - padding: 0 2px; - list-style-type: none; -} -.group ul.tools li, -.module ul.tools li { - position: relative; - float: left; - display: block; - overflow: hidden; - margin-left: 5px; - padding: 6px 2px; -} -.group ul.tools li:last-child, -.module ul.tools li:last-child { - margin-right: 5px; -} - - -/* 1st Level H2 + Tools ......................................... */ - -.group h2+.tools, -.module h2+.tools { - top: -29px; - right: 0; - margin-bottom: -29px; -} -.group h2+.tools { - right: 1px; -} -.module.collapse.closed h2+.tools { - top: -28px; -} - - -/* 2nd Level H3 + Tools ......................................... */ - -.module h3+.tools { - top: -27px; - right: 0; - margin-bottom: -27px; -} -.module h3+ul.tools li { - padding-top: 5px; - padding-bottom: 5px; -} - - -/* 3rd Level H4 + Tools ......................................... */ - -.module h4+.tools { - top: -24px; - right: 0; - margin-bottom: -24px; -} -.module h4+ul.tools li { - padding-top: 3px; - padding-bottom: 4px; -} - - -/* Tools in Tabular Groups ......................................... */ - -.module.table .th .tools, -.module.table .td .tools { - top: -5px; - right: -20px; - margin-left: -20px; - margin-bottom: -15px; -} -.module.table .th .tools li, -.module.table .td .tools li { - padding-top: 10px; - padding-bottom: 9px; -} - - -/* Links ................................................... */ - -.tools a { - position: relative; - display: block; - margin: -6px 0; - padding: 6px 0px; - width: 100%; - height: 100%; - background-position: 50% 50%; - background-repeat: no-repeat; -} - -.tools a.icon { - margin: -6px 0; - padding: 6px 0px; - width: 12px; - height: 16px; -} - -.module.table .th .tools a, -.module.table .td .tools a { - margin: -9px 0; - padding: 9px 0px; -} -.module.table .th .tools a.icon, -.module.table .td .tools a.icon { - margin: -9px 0; - padding: 9px 0px; -} - - -/* Icons ................................................... */ - -.tools a.drag-handler:link, .tools a.drag-handler:visited { - background-image: url('../img/icons/icon-tools-drag-handler.png'); -} -.tools a.drag-handler:hover, .tools a.drag-handler:active { - background-image: url('../img/icons/icon-tools-drag-handler-hover.png'); -} -.predelete-items a.drag-handler, .predelete-item a.drag-handler { - display: none; -} - -.tools a.viewsite-link:link, .tools a.viewsite-link:visited { - background-image: url('../img/icons/icon-tools-viewsite-link.png'); - opacity: .4; -} -.tools a.viewsite-link:hover, .tools a.viewsite-link:active { - background-image: url('../img/icons/icon-tools-viewsite-link-hover.png'); -} - -.tools a.delete-handler:link, .tools a.delete-handler:visited, -.predelete .tools a.delete-handler:hover, .predelete .tools a.delete-handler:active { - background-image: url('../img/icons/icon-tools-delete-handler.png'); -} -.tools a.delete-handler:hover, .tools a.delete-handler:active, -.predelete .tools a.delete-handler:link, .predelete .tools a.delete-handler:visited { - background-image: url('../img/icons/icon-tools-delete-handler-hover.png'); -} - -.tools a.remove-handler:link, .tools a.remove-handler:visited { - background-image: url('../img/icons/icon-tools-remove-handler.png'); -} -.tools a.remove-handler:hover, .tools a.remove-handler:active { - background-image: url('../img/icons/icon-tools-remove-handler-hover.png'); -} - -.tools a.add-handler:link, .tools a.add-handler:visited { - background-image: url('../img/icons/icon-tools-add-handler.png'); -} -.tools a.add-handler:hover, .tools a.add-handler:active { - background-image: url('../img/icons/icon-tools-add-handler-hover.png'); -} - -.tools a.open-handler:link, .tools a.open-handler:visited { - background-image: url('../img/icons/icon-tools-open-handler.png'); -} -.tools a.open-handler:hover, .tools a.open-handler:active { - background-image: url('../img/icons/icon-tools-open-handler-hover.png'); -} - -.tools a.close-handler:link, .tools a.close-handler:visited { - background-image: url('../img/icons/icon-tools-close-handler.png'); -} -.tools a.close-handler:hover, .tools a.close-handler:active { - background-image: url('../img/icons/icon-tools-close-handler-hover.png'); -} - -.tools a.keep-open-handler:link, .tools a.keep-open-handler:visited { - background-image: url('../img/icons/icon-tools-close-handler.png'); -} -.tools a.keep-open-handler:hover, .tools a.keep-open-handler:active { - background-image: url('../img/icons/icon-tools-close-handler-hover.png'); -} - -.tools a.keep-closed-handler:link, .tools a.keep-closed-handler:visited { - background-image: url('../img/icons/icon-tools-open-handler.png'); -} -.tools a.keep-closed-handler:hover, .tools a.keep-closed-handler:active { - background-image: url('../img/icons/icon-tools-open-handler-hover.png'); -} - -.tools a.arrow-up-handler:link, .tools a.arrow-up-handler:visited { - background-image: url('../img/icons/icon-tools-arrow-up-handler.png'); -} -.tools a.arrow-up-handler:hover, .tools a.arrow-up-handler:active { - background-image: url('../img/icons/icon-tools-arrow-up-handler-hover.png'); -} - -.tools a.arrow-down-handler:link, .tools a.arrow-down-handler:visited { - background-image: url('../img/icons/icon-tools-arrow-down-handler.png'); -} -.tools a.arrow-down-handler:hover, .tools a.arrow-down-handler:active { - background-image: url('../img/icons/icon-tools-arrow-down-handler-hover.png'); -} - - -.group.open h2 + .tools li.keep-closed-handler-container, -.module.open h2 + .tools li.keep-closed-handler-container, -.group.closed h2 + .tools li.keep-open-handler-container, -.module.closed h2 + .tools li.keep-open-handler-container { - display: none !important; -} -.dashboard-module.open h2 + .tools { - margin-right: 5px; -} diff --git a/static/grappelli_old/css/typography.css b/static/grappelli_old/css/typography.css deleted file mode 100644 index b821d7c4..00000000 --- a/static/grappelli_old/css/typography.css +++ /dev/null @@ -1,274 +0,0 @@ - -/* typography.css: - 2009 / vonautomatisch werkstaetten / vonautomatisch.at ------------------------------------------------------------------------------------------------------- */ - - - -/* Headings ------------------------------------------------------------------------------------------------------- */ - -h1, h2, h3, h4 { - font-weight: bold; -} - -h1 { - position: relative; - z-index: 800; - margin: 26px 0 10px; - font-size: 16px; - line-height: 20px; -} -.pretitle + h1 { - margin-top: 0; -} -h2 { - font-size: 13px; -} -h3 { - font-size: 12px; -} -h4, h5 { - font-size: 11px; -} - - - -/* Paragraphs & Images ------------------------------------------------------------------------------------------------------- */ - -.module p.help, -p.help { - padding: 5px 0; - font-size: 10px !important; - line-height: 12px; -} - -p.readonly { - margin: 0 !important; - padding: 3px 0 !important; - color: #666; - font-size: 12px; - font-weight: bold; -} - -.row img { - font-size: 1px; - line-height: 1px; - vertical-align: middle; -} - -.fb_show + p.help a { - display: inline-block; - padding: 3px; - font-size: 0; - line-height: 0; -} -.fb_show + p.help a img { - margin: 0; - font-size: 0; - line-height: 0; -} -.container-grid > p:first-child, .container-flexible > p:first-child, -.container-grid .column > p:first-child, .container-flexible .column > p:first-child { - margin: 0 0 10px; -} - - - -/* Links ------------------------------------------------------------------------------------------------------- */ - -a { - text-decoration: none; - outline: none; - cursor: pointer; -} -a.back { - font-weight: bold; -} - - - -/* Listings ------------------------------------------------------------------------------------------------------- */ - -ul, li { - list-style-type: none; -} - - - -/* Blockquote, Pre, Code ------------------------------------------------------------------------------------------------------- */ - -blockquote { - margin-left: 2px; - padding-left: 4px; - font-size: 11px; -} - -code, pre { - font-size: 11px; - font-family: "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace; -} - -pre.literal-block { - margin: 10px; - padding: 6px 8px; -} - -hr { - clear: both; - margin: 0; - padding: 0; - height: 1px; - font-size: 1px; - line-height: 1px; -} - - - -/* Table Typography ------------------------------------------------------------------------------------------------------- */ - -th.focus, -td.focus { - font-weight: bold; -} - - - -/* RTE (Rich Text Edited) ------------------------------------------------------------------------------------------------------- */ - -.rte h2.subhead { - margin: 0; - font-size: 12px; -} -.rte h3 { - margin: 10px -10px 10px; - padding: 7px 10px 6px; - font-size: 12px !important; -} -.rte h2 + h3 { - margin-top: -11px !important; -} -.rte h4 { - margin: 10px 0 0; - font-size: 12px; -} - -.rte p { - margin: 10px 0; -} -.rte .module p { - margin: 10px 0; - padding: 0 10px; -} -.rte > p:first-child { - margin-top: 0; -} - -.rte .group h2 + p, -.rte .module h2 + p { - margin: 5px 0; - padding: 0 10px; - font-size: 11px; -} - -.rte table p { - margin: 0 !important; - padding: 0 !important; -} - -/* Workaround for problem reported in django-ticket #11817 */ -.rte h2 p, -.rte h4 p { - margin: 0 !important; - padding: 0 !important; - font-weight: normal; -} -.rte h2 p { - font-weight: bold !important; -} -.rte h4:empty, -.rte p:empty, -.rte hr, -.rte br:first-child { - display: none !important; -} - -.rte ul, .rte ol { - margin: 10px 0 0 20px; - padding: 0 0 0 10px; - font-weight: normal !important; -} -ul.rte ul, ul.rte ol, -ol.rte ul, ol.rte ol { - margin: 0 0 0 20px; - font-size: 12px; - line-height: 14px; -} -.rte ul li, .rte ol li { - margin: 0; - padding: 0; -} -.rte ul li { - list-style-type: disc; -} -.rte ol li { - list-style-type: decimal; -} - -.delete-confirmation ul.rte>li { - padding-bottom: 9px; - font-weight: bold; -} -.delete-confirmation ul.rte>li:last-child { - padding-bottom: 0; -} -.delete-confirmation ul.rte>li+li { - padding-top: 8px !important; -} -.delete-confirmation ul.rte>li>ul { - margin-top: 2px; -} -.delete-confirmation ul.rte>li>ul>li { - list-style-type: none; - margin: 0 0 0 -30px !important; - padding: 5px 0; -} -.delete-confirmation ul.rte>li>ul>li:last-child { - padding-bottom: 0; -} -.delete-confirmation ul.rte>li>ul>li>ul>li { - font-size: 11px; -} - -.rte dd ul, .rte dd ol { - margin-top: 0; -} -.rte blockquote { - margin: 10px; -} -.rte dl, .rte dt, .rte dd { - margin: 0; -} -.rte dl { - padding: 5px 10px; -} -.rte dt { - font-weight: bold; -} -.rte dd + dt { - margin-top: 5px; -} - - - -/* Other Styles ------------------------------------------------------------------------------------------------------- */ - -.small { font-size: 10px; } -.fw-normal { font-weight: normal; } diff --git a/static/grappelli_old/images/backgrounds/changelist-results.png b/static/grappelli_old/images/backgrounds/changelist-results.png deleted file mode 100644 index 265beacdbcc2d21a2dadd335974d50152298931e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5Xrg^$JhE&{obKRTkfC7)}#TjSIeAivO=IFS_>{93SPn#Gl zIqLGXmZnsnOZ=D;J^%b`OG$I4MFqA3?b(eUF>^~~g%&?bYiDU*4U`an`=IQOv_Ru* zM#CL~0J`9_1;BZLbQ)(F+?N2}b^z+X@-@bkO{{8!-qoa==J-T`G=7kFvZr!>y zF){Jr!Gqs^`|a`L$CHzj-+lMpy?ghjrl#)Ry?gQE#XEQIT)TGdhaY|z92^`Q8@qJr z(x;z(+R@SR%{SjXeE4v9csRKE_uqg2^UpuO{`%{#t}c_w6bJ-Xty)!ETl>c!f3&o; z^!NAw`s=SdckV1NFK=yaee&eVmtTJQkC zSN8AUzh%o7ydpw@@_V!)7cHOvfFevWTCJx} zojP#fz`O6hd-m+v9Xob7ozA+ty3*3p)2C05jEv;v<&~9{eg669Uw!q}xpU_%7K_PHZEkL^udm;`ckhuSM?U=U!}aUeyIigf8#WXa z6!i4;oIH8*@ZrO~y}ied9V;#_-n40x(P%t$=uk;X$+m6V+-~>5g9lfvSn=`4A6HgZ ze)Q2t)z#HCH8nPyt*WZ(=+UE_H*e0#$$9qd8Swx4rv~KDI7?HrmnSD>rpCRjhG@Y( z@+UAI07yVJy>t3Z0OSZTpB2$-;8_TSe!6cErC6LIXN1<2!K~!*=l5#W1*iZeFBccs ztr|dwVhDG+mkCIqxvHt8TpJ}=cL~YR%QFN*r4VT{ZKMc@?+)k}*I1VGm||`80Z|H~ zUhA*5`@_55oCOn?kbsqrXt)dF%|FJ|v9sbg&=#IcyrEM(!c zDTAig)5P2vnaM?FVsD&gA4{q%4YD`KuVYaa0FRNSHEm2|z08M{39$tzgG+h?eZy-V zO*AI#wr^pAdx(TcKpQZky!fS}rCI~#Cpa&NGuzrID~px8S~)AxJ-&+uyZN)Qs{|(6 zkf%t&k_m)Z(aeqY^$#!wtay{a?zcxv-iR7jW~M(l2qKb{ai_7FE|DqM^wJtO6XK0g zTuE&SgHuMM%>;gU8XWO5?LqLr@`Ye|BtT9UX-(tlFD?*79`h_HFaR9Vop}MFbP8R# z5)to7uL9>n3t|1pdI!ebOl{AoUE426B$o)Ji~9#G4P-$3&g$&)L14~>n%K-CtAj35 zW%$61XfK*Euj{?ZxuBCk_+xlnvcCi+ebN|L7ZlDT7Zqb#>N2+@vPB<*wSu8KeEysA zoFP%Uf~RD_e~Vsh=%FkS&6V#mu+4(Pm1rA`R~)b*zFJzLfClT*JURJVyFGeVBFvx2 zY65GBB|y7Uk?OKyDS7C2Vr?>{3z>r)GR5Fo3{8hJ`bNVzsS?JmL-XqAK|1wHaVMT{ zX2?|Vd7#nOSxQL4wz~k#MX<=Ue421Az*3O>h-1`!s0XzI!hJl`h;uyIsN|3)_3+n;cEDS7G+`iCl9X z5g}L)<1-nr zpT=%CR6By$3|UkswUhpbX}}gl&v1Fv#p0cf6v-S{1E$8$R6HDc6(|dE$ru z{uBe7i?39S3VIeJI-WFmp)7NjK#{GCUhR&lVxVpj9g|owcxk2LCO*=Qu@@wAQFUep z9=os+QBl+YTf`A9%0Jb;taKmr<}Q!mai=phTxs?hkG{f5Asnl#1B3~iiTb(h+SK0Z zUI|B`*_wSU(R*m{HbIv}7Ri{T(TuQ+91{1%6IzKbSVYGsa$$%IZOT@A*I&U@Id3Vf zn$!wNC&z-+<7SY~OzhGxE-D+G#b;=v%Us7WA*{{T_F4r81Yqo~0O^#Wk8ty1KV zF?nGhz|?K8$SFZWGM&POlueVUjBKIYn=N5M>fDwR+RU<>re*h<)5supns$#Hui&Z+ zbF`)y3!B4#waD%Uj6?#NH&h@sma=u}0%VAi)9fKoj8t0KRE7!JCQpifgv%oMj3BlH z@29<*7L2$1sFXEli3&aD_m)5)Pf_diu_D5uw-rDD?ZM^<9(5(j0~DaseE_%9@PA2l zQZ?F`uj$JHau#25X^okdb0q%+I?rc`2oXczOv0ac%CG@050Zy@jI1sOgY2!zFga*U zgfBCwm(k=%2$`ra(7WuRx+F8wx7ToG?LbNX)Pv{&{mL1tC zg=_PMg4G_PdTrRBn(CeV)>Ew@p3x%%G>o%yyr%>u{!^r%G%{!*bc5&}FG!O+Me82U zo6^vMRCKKddEYl`=_j(VIWzyD=h~G<+jPz&DMMeEofZX3f;q=Ph|g5|)l4~^O#-HO z0?ss0CyPRIw&eC%Sdb9+)aP0$#^R-;+Nt`=5;3_54p#XxqCqu!Q@?u1wmdxersjvs zlWi*SOu$&}^j7lK@ayx04D%l1HLl0*P4$<_$VXI`&rI!?lj0oAF6UQpwr1ocXoQeZ zhqLrIEG~~G7Wy0Q&rj4eZh_6nYiRBS+6n3sF|@7mc9+w}nWvb*T9TQ%f8R7HTD>9* z2sRbVLW5xinTh#Yb%0*ULw4&4Q~=|3q4Npp4P5JJNLr|zMFY))F1l20FveK-z7-*8 zR+^25(8xE$+hrcPIdpa`{1=wnCy;#p3318@8fW*GlV diff --git a/static/grappelli_old/images/backgrounds/messagelist.png b/static/grappelli_old/images/backgrounds/messagelist.png deleted file mode 100644 index b6193216ccdcf81dfe70a407001da7ce07cb9bdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1247 zcmeAS@N?(olHy`uVBq!ia0vp^T0ktp!3HFI3iJO0DajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_cg49sbnArU1JzCKpT`MG+DAT@dwxdlMo3=B5*6$OdO*{LN8 zNvY|XdA3ULckfqH$V{%1*XSQL?vFu&J;D8jzb> zlBiITo0C^;Rbi_HHrEQs1_|pcDS(xfWZNo192Makpx~Tel&WB=XP}#GU}m6TW~gUq zY+`P1uA^XNU}&IkV5Dzoq-$tyWo%?+V4wg6Nh+i#(Mch>H3D2mX;thjEr=FDs+o0^GXscbn}XpVJ5hw7AF^F7L;V>=P7_pOiaoz zEwNPsx)kDt+yY-;xWReF(0~F4nSMoLfxe-hfqrf-$X{U9#U(+h2xnkbT^v$bkg6Y) zTAW{6lnjiIG-a4(VA$ce2&53`8Y};zOkkuW=D6f1m*%GCm3X??DgkBmQZiGlEL>fU zjor*G&0LJk%q$EIEzKQWoSYq9OdZXgot>O5VP;^{YvN+$=xk!)Xlia@U})%SXzAu^ z;Am>#Vr=f@=Im_b0@Lf6S6q^qmz)Z-Hxp&*0ve9a0xt}k6D z{r!Jm@3Ljg1%sw2y+bOB4-X1wEnRLTku2wCKCkXvV(#CPwL5S2rz$Fmd1dsNMIXB` ztGnq>(JY7O8xr@-{PN7Cao?h?A}OuUoQ$UD9T#2a57-S&KT*C(G{DQl+NNW9y=`fHnu-v==- Ot=>b+CQo8uum%9*_Ae;_ diff --git a/static/grappelli_old/images/backgrounds/ui-sortable-placeholder.png b/static/grappelli_old/images/backgrounds/ui-sortable-placeholder.png deleted file mode 100644 index f9b2ce9e196ac5682f436d306b57d54e3f986ddc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5XmU_B4hE&{obKQ}vK|#PRQF>R8`fHz9pY_3PPBWIRt~p{q zyX>%gz?o<#j@{Mgp8eXq`(x(2&-dcbOC*=hKYQe9=EE!pk##I}ebP76Q)1YX3Nyou z-u*dbuKYM^za-B)-i`xX8zf?QI}S~Cka@@F^2n$_DlcXJ#KM;o42<%=@cP*v?CE*U zD0qDJ#KJ5g)6Q8gzKhfXC$I3lq5|eV`R-f9VZfksruo&glr#1~2QzrO`njxgN@xNA D_%UZz diff --git a/static/grappelli_old/images/icons-s2649da6b63.png b/static/grappelli_old/images/icons-s2649da6b63.png deleted file mode 100644 index e8f05b0eb2c0a78835fcb46e071f799e7693b712..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4913 zcmcgwWl$Sjn+LwEfTE3p+JFRMT%QXDHNB`V1*Y71Sq_C zA!v&h*OKLX_nq09-EU|1+nw1nXXe~{pXZ$W{J6hvqOqYCh!jE!002Nb+7C_dlpX*e z&?3gWTLtS_836#e+{XIm8h2ZfeAK^6@qb5Qr}+PYs{agX{|z4gZ=wDFh)4el0y@V7 zIwu0}h@6Ouii(Me$^BPQ41tuCl)MuWK_ZbT5t08)SJxgfu|etk|8t^~lb1ex!2UB> zQj7H5J(SkxriNw!0HuhrBO*1ssJIM0yL|8qTZ9ErvWch|7(4nQQge&yQ0V2IyJNsV zI{uc~JEi=OmXW_Zh)F0}+3t%-%d6aZgAnnlZ*q&u-q+ODb)m-4%NsxLQtn)T<^C0W z@b_?FMgb9JHFIaT2*lR*-tT{$QWh1X(0BS@N`UO*vb*b9@D}9mM#tBAsA?WOzxVdB z-{KSl;)O@E%~IeDtYy}EQVCZbzE+aKPrFz}oVhNUm3Xar3p9RJeow+cEt!Wl?o^u<7 z!bA1sGm8$pHw#SHJiNy$z7ho^gi&dSrVm1uTdSki z<(w25nY(ZlX561`3yS{zI7O?^>{*IC#Vks&59&)8Z{*BN7;3>0Hq|Aso>tP!s~%(Y zQ`PnY{VWEgMo#g{%wDlo=t5-QhfEo0r30yjvh+gGKjD+i&cCZsDuHJJllFz{5@o~hx} zmKuEe0E^*E*@v2}DZ4dBjw!>G!y$fmj2{(QY`$Q z!Kr#O_8?`UFTtlGYv5s}+ibK(BU;L`BPBmP^RQx6X)wnOtLxJ&oCHh1SmKFn<>@Hb ziQ3$FP8XVX(ko0@ep4}ui@mj$FLf%xM)kL{YYQb3r6K#ib^Ajo{jc0a*?CpjS~(!K zD9(bqJfEn~FlpCex=jUW)YE<9f-j{TKAs7KfS%hTe6bWCJ=6Bd;XBukA{3<# zRCH6n_kupCv0Pc4Y-8{$*ej_LJx5p;3-qoB!4W4RU!Vi$&kkEO8kRs}70G zJUe0G2oqd1a~^Y*@ip!qiBr*Fb_f2lyG?ACoLo|d?>NLJa%e|ra2c)6ybvPQK)uY= z{LC|y@KEwr+^>x@76*{Q^4sSmIRyG)N$6&jH@pa20*l5x-P zyY?`um8OYL^J+GsRr6XN1=;zPoN%*gBkG58t`altUeaA9L*<&4G$V@0%RL|o*ZnD9 z&nllD1XEb~61bEXOxHAt3CWvE&zsMehS$_Vg(jEsmra)ac5XUwI83NW-gle@(o8c+ z2I?y7AUxwRMAYM+n*Zc&VzY8NdJ2`w+l^NjFI zo{4gfhR5L>FtR)4cgEn$N844kR_vaHm2wpTmEQQ~z@>~)K0bmr6h>n(X$}g+$S|JY zvvXSIY6Ct)@Ab$O8jU!7dkt+Xik!5S=3+^*zz(Rrmbpw1ymYp3)1%mMWNN_KWMx=( zUvnMD*a|Kahs=@7mSw)GFc4E8EjA!>C9QtX+7J!5aUP>^<2B@4A#7wxly+HUf4cGo z%t74*he=Aki9MpPV{xvV5TAxG%~vcXq9mgS3XS>3K@oyRv>qw^%ENB~r3l82SZy|r zHS$l9bbblN{ljE!DKv^AUFnvoD#15rm(z<~3SSw%Nd@It>0+Gs*91=AeJ@O1K)!W1 zti4536j zaJD>E#qOMFT27*OT1}+9GRzql;gWXx80R(0P~cIrIxw9rE_l$<1anZ++VE>obZpL1 zL|DybFcdb8D?0z%Z&fSazx*0AFzr{Kfn!SPOI|V-eY)Z;GEe~eC2~l=wcbptxNZo1 za{k02HG?q? zyZwPozl^E}>COq!rU=yhk38bjQ(qTVGfg^Rh(HJ`a7q406uWC((tLHP9${w(WnELI zfqg{GN>lRigjvVgsUDa1s^V-LW-Ft zk&Ax}H{Tx!$PWn1EwNdgdpN=E>sRH;GmUTMwqbh1JFSx{cu?c&0|N_Z2~(kw&fT@X`~n^0R3neewt7yA zRDHG3(cx7HqCQl&rAvMG?Zp0YR2l*Y!q__8+iz7r(m0V9pVx4;DgT}@We)2 zSOP6hLd0p@|8UDMI9xDSGp_V>+)!JK(j2*%P8>>SHrgM(s3m20uk7+Wg5HF@Xjk!h z7d+r=N3Npb{a!JylrYtCgHy& zq|hQpcKQ*(cXEnk7yu{O6>3&uvSYhELyvy0(sDEgM5_F86FGzP-Zf%qSc|_EZj#<$SqlUHp*gPbZw#{UU)QWFuhR zzavReyBBH=IBzEY0d?3^f=Gy!jjcT@^NgOTPTVeZnsv64Bvd%cblSz~d#}(72_kls z#eg{w8|9s;T%hLHJv`Vi1{lWD@_Ms?89jGcj++=HC9?(NI_qfV-Ob#oE-qEv_MX`} zMIOJt;1?-XxBujlvyOT#kTQp%P;Ams0X)jBZI6RTlb9xdDZqs@K6&bdz)bi7`2o3c z*Tp~2!WjrJ_{D;e>>kxw#H(U`%r=lF`O@O32 z-s2v<-=ug^hE(4&u}qgXu4`Mi>)B<(&VeDNZ09n! zzY0>hE^YVsIeeDW?nAGq)UTPM*1aFVNE~IIn5epsF57lyPZf$Iy@FVIsQJ&sosXuC zS5#luWs{FIAv=$u<+vc5*P+X|$x}}xLeMh!L!s7;g-(&C0S*7Ac3Y}1q zbnW&7MuM;xOcd^vBUwKTqA;u7#Jj6e=@JTOG~~hho-ROrwO?IM_u&TssF()}_0M7yth6Q)S1^SCouav9vJrwyZ4D#E>r z#6IwyI$rtwbpg&PdzkHe1zPLBMja;gzuPBO{JxL%8(5ItXGyG!_gzeeXtCfN?mycW z+H~}Hc%;P8s^=(1QlzotVAr5}1gl*of9L2n_(#CZ0*Udw=RHAD62LiNZX zH&0%>aE|uV#K)4PiKgC9CYK=Z@z;?T`2Dy+N_gA$hg;&s0k>gsF1$P|QHZd>s(Ac& zGAU{eG?q$l@;kk zBd*DC>|SA%gWuNIpvVB+=S9ylWVZ6B6q1XoT)^?`aQo7%kRXx*|Y^5b;B8G8>@17vUfT=>o8AbCht9P z)xC&X=PB7RbF%u2wu4ZQNF|{^2MI&6>XAGwud6OG=A_sO=Wc$t`28XL1u;c!XBA4ZDSjC#KC?%CO#NdbUf5zGCq_yX*1V9@)e3iv?no++oBs#gnQ^yQ1$jXOU4fy8?(Hzf-mo~hNa zR;dwSKZm480}SEFjErk_M7RT95*-j=OaK62fnY*HY2%LZafYfWNw<`Iy@7^O{TIun z;ew$V?>U#ND2$a_8a>_saKEJ z(&|463PeKi4V(QR7MKK_pB`Zm3RX>5q4MII^|6!TBx0K&ZmU4g&)56J5^{#cm-<%( zct|`S>2SAiQIL=$QZek3PcZ;M9_TkWBnCjw?+RN~iN}|6o|1e-JiZ-?@}ZzEWTl0H znQhX!LcGU(AVFKP*YLwoabKaw-Mb6@e9gvp>t{Iyz9IHLlq!h{&2U4yp6v|1dF|Rl zs!4mvx$4qwE(xh0%D_ivX=$02tA~n>O)Ao(D$LcR;&u~HB)i?^YfzN6wNp)U$r@6u zr@h%T%+rPCE4l8EzA~S$rz=cWg7=dN@Fz0>V1TEX)NPOmzxbM;*Ah75I3lAEAUws@ z>>cbjmt6?Cg&Kn%#*7Q_bYPpn^%ig;g-yhu*P3c_zRlO&dzUeVw<`<(6(FV1ye~}kap3QTL`>* zH62xJK!_i# z<#lEXNnkrR_z_1wn-rjQ@ys^s1g%EANj-ltzd|sxMZX}y1!!EPgo?*D9;bMP5C#Q) zlmyFm#-DvrnyHSYkWwey`glTC`s!nwUuGKs1ArJdL6URuiyl}GSA&|~rt7@~9O_Cb z5xUw%zW0la*)6i5lmKEeyvwv1;DzH5kJh6L_RvC=HNiZPsnn%?FDdUyII69+648nr~5r5?3 z?9F0@G$PhSgvols(x^O=5yHKNNm7COc$AShl^yGiEy`jX!ToUUR8MoKwW0PCneaES zU+fl>*-#wWC0NE@J|&P=yi@CU0F?9pk9Dm=@|&B0oyU zCnokvO=Gf>@YJ(&RU>e?g6ER<#Y4^58(aJ&J?_C6eQH9McuwBVs-&Q`{=4ajNht)L z9RvpdWu8kPG04OGQq=VuY+~Ft+lV+~u*h}&u|1@#O&{83TPS{IP8hRZVNqt?r?(PJ zIy!)e)|k{Es!6PWOV6G=&I%2k)y`40!8X@n*vk}jZmU!obD~Qz+Hn53^jZaH9Upy# zzSXZD7$f2a&-uM9=2&swHiXH4>EXSIZ$dnyx*Cre^&R(59csq(HPo$;V%)ZSzcWd0 zJ`_MQm8zj2gAQifpPukpM4MNc$5ENVDjD;nt!J`j2MV?lL)%Dew{Y|wY>4xmYm zi%zWUaiRZykwuAHvQ5$C57z?Jo44PQt|b_l>-fz06}-96 zvt#Aa!(YqowiqjSUN=$aX^q}d2P7fY-Vu*rlA&n7UgViv8Xn0@!S`wRn*o&0U_{O7I% zvh@C3!)0dSX7;#afATyBDJ@(hb1fGX)VW2-J*}rtMl;Vf#NPY@wG~5tE9PE_QeUSc zz`QdE=+}8-g=v*s=0G+leX1t{IM7D^$tbX*OU_FI2{$y{mSR3mkN9^#$|y3+-H^$K zIFtj0Ki|Be7_sx%$xc}zH!^yhd)B2Tmdu=8MG;l`S8%D4+5s^>y6raOJlEFF6|C|~ zK!xL7)Zwmdc$kZVO?ABIvat;eQ{-9Z!~^DaZ~(xHU}S$za#>pdRA2@Mh7||e`T6;M z%m!;oSPeZc1!||E$QV24ooH>g@#OflP#*?)x-8S!Hj=uCCWg5hjS04Nxw~%O9pm|d zk{-K`pJN&mpr!x9%m4* zYIv%BkYIJ#K=!PUPYywC#>=&EiLBPzW{aO;jGuI6l5xZ&YX22jC z?Ic^CD!S%T>H&H@2e=-K7r^DS|G69BhwWRn(T`ia`86@e`omvQsUpRUS~lT}dyRtR zR^Edintk!g$$Y$(OzDD_5}whie$wl3R;yv*CN)@3b-M1OXa)`T9_u;>3D3tcnrBaA z4jV^v{`zn`3#8v>OZxAM2hDbAotv|KgSmD4w!S)?eLe+&=engr4Em8oBRbEDOZUQe zCmRuXLH$qmUe)DWr&CnHiL1`3HVjHJtwQW7br|%ri5YwjF?^1uxvomQpvDCaJ)KFQ z2`pNDp!{id5ap8(I-X7fuWE>V8+d20O6*83kO%6>d(uQxj`Ks?T97KSA4Fw}ohk&{ zmJK>?LDR59{#;KUNQHP8ueBJ&3#i0>eKm=uz09=#(9`v!1J_@bGRor!~f7!;zS*PB3-ZVyp`#_b&c$OC=UxCcj% zPAAZie1fZliiyCDGA^?tn&uC01Rl=hra($r?A*T3Y|vp(_M`|f@K(^NNRS)H4SW8{ z`uQE&fF8~A?dHxN0 zoD2NYRhrccr|P2%fvd|Xip>YD8Y))l(hEkN-ez|RGjDT5?0iFn0axL~0-Z0NU%(m= zVMU(y$hv%9$iQy}eG3%(BnxKkT|y~c2`f?2jS>SUrW{5amMM;=(a$LA#j03M^B#{C zu=1fzqH7*6N4tDjWkTSY{^`?5ArP0@mgYBzo5ON@1B&En_vcLUgfk>lGHQHo4qqwU z*tq^lV%e+fr{~76t~S!=8B7fcX%ZT94G$kHR%H&`_?r-?-yHTPBZ`wwnE}typrq&; zMN%@Qa$%r?yJMIkUkzMXSmJ^P`*MF4}=>3Qf*UZy76x*ES|$6-V?!gKjtzR>gVTt3v% z_-6-s$sM_U9@_P(`{u;)xm-a)7Nt-f3Lrcon##o%o!G4Er_QbhZakSyRo9f#9zX6YnkF!TM(*vpH|CM{v8qd}9HQankTvE!aVQgUyft3EvW^)oN?9&o z&E2E#KFj!F1PE51V1}N3u9ywcIR@rSL(RBaJH`fNF@MjdbtuI~M(1?SxzgBBVEe}9 z&&}Xk+Dw8)sV$F(L@+Z~tnQSAWC>=XpIqSozPse*^U&Ky^XI$!GwyTbzeJ3l%Xe${(5$i5 z)pZr6b~dod4J+9y3@yL2Yhqjrc4d&p}D7f;YU$3%vcSo!Na^g&Y2h_K!^;+~lLv17bV14$o4XS4>+ zOPISW4GP#$KwLZYlML%9A|n@H`-su4Asyg>wfKnpavIE8 z$+(+7MH%7bcuTRj^(R-8Yjau?DY0Eh72sR-WG{A3l~btb?}$Z)5OTT}_kvd+z^=;> z0ScmcU*U&QQ~hC%`%!QB#V|EKAW_Ql0IF(NqQ<##J zxbC)E7hPN5&QS&uQxns$dN;YIkbqs@Mm05Atn+AM3W2@-)}%D zJoKvIUvEI*l|*wv&|k5*Ii*}Pq6C5G{ura(f`OfDCD8b$sj=Xuj*`^Qcp8^|Qy8v3 z{d+vSEQQFR7b!%uFEV-KvS*Vaa~}_aCJy~Y0gEj>GToeGV#Yog_#ht{)flR)zhP8} zE!&lr-e57oGBee$XM~%PnU*`mEzb3Q8z80pZwu4hlO}=Yi!-tt9=uhcXU-HWrE^<0 zSR^QbvrIRGV2(!g;~a-Ke%XyKWvFU$^bfn4frDUNNdLb&!G?O$6J?D}S%Y9k20lij3Jqc1R`kY_ia+%779GXW!F;xiKVA2I_kPHxUg z8MO9DEm+7NsT$Cqb|!1794P;=NKO1!9bbW|lQte!4nE0Z zQV~bjGhBvC$ZC?}daozbA)KHV|#YQajyq_g3Y}E2e8n_l>O2-eX!co`r8vl6+S+N-{NiJ61qy`+TK& zFx!1@BphBuYZ^z6Ialck8fx6xR7gSVc^UPO{K)%zLuyvwGgBq?Gv*;Mz5dao>>3k* z%R*D#a$bHc%ja+>NsMJ>)j^g3rUa7K$)*iF@lV!c5W(sO<>FSeZXfunKFcy#@Q!zTK}`m!pzgH z*pcw0mOQ>@mNJ3+_D4HfAz7Q)Pxx!qV@;*;>tbbZdlCck74BtA6r@{6G-bO#w4WxG zyAwY;{9sez6H~a=?4Sx>|32bMUM9I+U~PMg!N1YHd|X7{a4ONo*w-b4V|z zr%NIQ3~UikwFEVOn>8?dNE@Obe7>6*65lebFw5mfBkL~h_ru1QcpTZg^fp{JRyZ=z zx+<9d?A)%4JgO29*E2S}?0J03Z@g~@@28Fwyy9N4FGv^D=G@h_yc!=g<5(qR0ZI5BVBV_W<*ARGfhKK9uO8Y|G_NGQY$+eSCMxE1 z@g7?&OWDW`t<=dQNhLA((hZ*@rUM}{k(Mt(Bm+ms;4+$R>vZf_mD82^laXF-*Gz_D z5)7NpCrTZuh4t$hy$z};P1SFUSDftXlCt^hCzd$o()7CLGyHYE`Z^6%+$f`U%u7cP zPSC{`90s8$E|Aq~Y~b64J3A$^`8BT=MU67=d_TI{Q7-T4U=MUcoI-Cb8V33-UOk-;As@F2^!1QcmSMB*VY*Q*-Nxd@lO+(CFy!?6|&wgdxHv{OU5YYm<>Z+-&7gOHz zEZz83i&JrTikn^zUZZesSw5poj^X3)db%+6gY|U-H zTLV=-sj6IkHBjk@h>H-t2tX-gPT9y-F9_=aJ#5M*u%~z?;u-VdYWIFy8;L1r7h+&x z;p2p$Vq)ashL+G!tMM!e7#x@Vq1o!tHWwQ-&1pWUhYfr=1O9%^1ENBVLo2+K_SeU} z6QretgmicbvZl-QHHpJsEtt2+o7cLT-AL(hsk7%NX#A^Gi!{(Z;w^3f-Pee-Be2My za!ex0V%hHv5F7C-8lcFj`@rmRytjG{=a~PAs?6nk<$YNNX>OK|&gJv~U_jSA7h~ti zL^^CS&3Cww+`S@n2PI5$O!k}$HGkA?=ySzF#! zBr^rtXpP8Hy#+>}QYG-+dZxoSudJwWpv(Xd)t`p*CvakbcL`r>C5T-wWwd}6^=(rH zVuXU;`hteV5`5=EK_tfT5ma@~|dIm=jV= zfM0R5qwByw(epAT{N()8dcSa)6NKbYdcNLWR_Za7Pc_N4uvp<&?hKjvdUdcrBKnM# ztkUVvH6!L7X_u<5gp#QezpsvJdMenJ$Mn_XhbwRHP4n9anB}wsy4skQ4 zsas{)nKLjJ6qMPSVi-kcs`E1U%2rpgGNtwN;ABqtx^F}^?VBwW#C&%v zXo=B>qJl!zblEC!=f18QtR$2YZye8wG|)l1d^E9Yg0@(1oQxs#Llem_#eZ@I07~$X zysWrBPs&&c*XLzaG!H+`-RP(y5zfQOX+rC_DSxRW9*ikS=#vEB{GW>{ds_22qiKTR zCsy`b6iybd&Ai%ryuU8J<&>VBTzHQ#az|6nZ@S^(+TQB$&hbZ^@=3-8XCt_nfl67l z=k2b}D`VP@=^XU{p<6wX$f){AuP-W^H;y5)Wg>z{eyp~6OD17vH7$yrQgVR$YrQtoaU5y+^!KeF0Hi5kvGl7h zkZ7$;&v#Ts4mRUWlcP6`VedCG;O_D-8Jrr7L}+M47CYT_bpYq3>xP&8b;^cA38Vj* z;}V(l1upIS(Yo%k5>;(x@%U2`@w;F$qv~+j=YTnNTg1_`Nd7NeWUX6?b3W>YDfZIO z9r}wHsOQ5iM1}bURupV>)kawthORyb=GTCAeguVlX3+k|a6eI>%!Nt@tYdCq9m-96 z5-v^rB!MOU`+tN34(?67nRS_qxC+SQZsLy_@`Rqv*1K)n)*&CS-d37%hbnoH1mhBqbo-*%Sro{mwVlxKks!@ z2C_F@>5>$WStoTr=~(P3sD#H6Th=b{H&FuL!O_^jv5x3bmTP7;E>d5(B*46Gb=ghE z?bS*$yC{FBkvFToK?*=qS_@9tjBFdAloj_V>1owhv(>a0*Kl;U)$dALFErn3`%bSq*5(QJ)pPH9z z3T8M-m7g{^HcJe57Nkt?yk^_?1rAX}8smv9JGP~oV<5gs?XA6ju{M4a*iEyrvfg`S zpNpBiU!U_G8@Jnc{G}?}Q_hk`I?iX`amG=wZi-CrH<%N=@)PF2jI7HDqhq>t>z1}k z5d$0BQ+;5`w;`{Y;ZY}xR;OQEJi~9s;pzR^ILQ7_C_2#MoK)>fdGOisywN1r&6|&| z^0%?FawyEG{uL-|UI)Uwmu=CqXw(iyqGoBuz#!GBeL&EZQu!4Dsxo%2PUuVaIrC#y z$}DENpyRz6o1mHcVsXx8og&9X&s`0!8Dvv>{7wreR>>5zMwfIE*R)(?bDS0y6VLh| z<-iowN`rs@xu{5W6mCT#VXV}RFfGbrIbejq{WEv0vl!*R;;oX4Y35I;y`2ZD&;RYL zgZAWtQP0;S@66k6kc{#ucwKI$8SHicqw9zbzu3Zo3U=oB@@z3XJ3IbH5C`oy)GFaH zFQ5x1=BYxul{V-b%Yt^-x7V*Q>(pYq=0nO4=);+OTnXDc&D6ActF!Z)R|vSIaXa!q zHv8E;-6h1SD~))!u<2Bfzze-k#7W<({Kc2M{o#b-t#-+-Y;=dN26Swi!tWn;&3R9T zn3x!Gu<-xgj{^X>O(iM5in6`g2Z;bhRCE(nEr@~IqR#k9%C9wj_h2;V@_v2*4x&Kd z;mYPO!r=^t!bqD3qYqJ);_bdr1fFs`eJR~vc98~T4^$ixVGArc#=At=kjc!a)NfRI R_%7d5Rnoj$s$d!Re*le|8G`@- diff --git a/static/grappelli_old/images/icons-s96d5c23000.png b/static/grappelli_old/images/icons-s96d5c23000.png deleted file mode 100644 index b0e13f71acd044858fc1451592e080dca2297577..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9159 zcmb_>S6ma@7w!ZCNRcKey+?XgsS- zS`<)6;Az zXb(?NlCBnIH5CCs@S%aWhH2o)O7`7&p0=QlpPihoyaqw}#R7`1y+-2YQJ6bZnl2oj zcjUeLA2ILIRf!`<*9^JgPdUD%nSuq(pyEa*1w!)W+HN;yzrHJH4FhLdZf0by+{t&* zj_Jx4SFh!WENo#CbqNkP?@5#&p1-QLAy=0(o}HfkV}J4$e(ZIfT29}Gi|000H$nrP z#5XoJl92KqBc@LV>0ymk@8{@?iB!BHHQbQYoSYmHuQKQM4(Gw5^LmRi#b-oq^j%bo zWk>oZL1aBT^oEe@S$;~%GIE-G0r+5sV$t1YaG8E>Yx`nr>LTCB>$HbA3$vJ_5?*5L zqD{N?hwd$thr2%_WCPaW?^4@%<_Qg-ZiRH5Hern(k$9d&C_oNGrgm6_0^BaKf~PyG zQ+~wL+F6h6z&#~hsPG3+7mw)dj4~X(C;Odx(Tw0qw%p{qcNP!JCAD|#)al|4u5g`+ zHZMkIj3|YczcbkArSkTixt~2^StNb&)@CeG>OP_;SRz@#kBZ~bS8OVKm%3TJn0~b( zE98zxM~%@VUsybYCCEL>+9UmWS?U<`eQVOD9WA>^V3QFhxqnlSfw-%^6vdxg(^UdC z+qRPBTv{}=!? z-=N@&h=?Gj9kjNB$ru3%;M0w1;6C!w97KTILIU6?CwF0#y>=0h)nINPCufxJjPlpd z@PQ6h6hin*0HHp;29lzyjHqo6wTg6Cv?qXQt+xTDE$7+9j#cno0t9Zjmw&Sq0R}MF zSW%Z8Tt?ui`|%embd)3cSR;I1ON|KT>J`vUjnUXKH@jHjpH1wm3`oDlR&CP$ShNTiYW>1OlZ!>D)Wo0*=!A51gn81U9F#3jf=~w1 zUogL=e?#_R_g3k`*_-KC&Nv#D@Y1>DFU1(KDqXm8CGX6qE|&rOen;flqGYCLRRIYP zJO~l&th9pAWBI7II0oD+|5c+`l5Hwb{V^IAd8o{|6APV5Dv`~k#OG#6p646nYvMg4 z)`qc-8zJ{qN>g@>)6qD+`Unj?&lFUT2=cTe`y&md6UXpLfMK@%9N~1s1JMd_G=<5p z1A&jsFuk5ljT8D+DREz0O_Q9yd+=n=*XLPGKNvK8lAhssO6L4kR!1cr1#^hVF2=uY zFtEmvqSYZNq1?H<{QDuy6JqN?kC9QpB2UcE|4DlAy-_}*gUNanv z%(Dz(yfL-5$NG)@S5g9r-LPbrmDa2(}dp#krEbEVCn+2t< zB{^oLorU~>c1#tdt?hk}*Qb05@sVt)DNczF-PKrBRjLTyP4;NJCojk*FGNUm|! zkdf+`V7ejU+Py0glbG_cyi796%*^4%3yE3>#dlN0N^*Q=w$*?HJN9E&c2@GOx((vx z_oM1YKu*>aV|MEX_3ce~k#cU1pKLE#m!~+u(14Je@7?iSS|g{BJ=x^d z-<`^sC^&^@It~dR1OS>F$U5VuZP9lvy5nXeQc+F|6|T8fEdXZkWelI#u+fOTXYkFY zbL!=emuTM#KImw7w(Th?{|;;Z&e7o#-SzqUz3;(I%bY(b(fstd0E0msvoD#&s8keF zV0#_7-1YX7Sxau$x~Gpk@0AS-Z)#=x^-AZIIwt#UOlx&)r@rI5?jDs4sc?vb{xwP+ zM!IBm=rxR&M?cHGd!=eV5_uIexsHQJ-9AgM@%1doE}yqji6nYBoj6b)~}!+ zCWxgfC59wg;U1zXToZh}vvWF<4Ut=zWUL~h5 z#tC%o#CwTn6k882w!(YY`^S4b^r{#X`wg_{1`>p$sK)E}$>}f7#0qvekGpm5a7V30 zj1Nsv(J)VesPw6iqe_Y|6tGhQ&GdrlA5k*DS=?aw92yiL^cj;Ux!cOZZeFK$$pH8) zWli?}y5Z{d@Vr@Eq2bpv@2SX`6Be9;#d; zj^|QOrnvl&#(h=S&5>E2w_9JrRed~|&jw|kQw|ag4LMJJxn0zwPcFww=hkgADMs)s_w+?$7|&UV}ZwQhrp6TN#E4@FZ5 zp?fW41cc4+(46rk2ymgAC@71UKja|M1RM#K&9TM{p?=zBU74>mf<|Y*qY_yx3#=?27fN*YBz1 z4LGlR^!Idib>-v%avuU_HdN*_lHM6oVu2f3gsN+>i%nmq`pt^st$K{>gt99=FU()v zLbg=I(Df2GL#Jo7$Xuwf0#V*emp^{cNlmm>+(W5jCwo|K{;oCHWB35_%$ljLp+*ki zm1dW`DxwF)I=zFCk!)+OteCy;I2yUvA8KjJtIXHM1S0(G>nqGo2vuU589i0)8?CY7 z>ixgb-QAh469?-9no6~fz zS0WfvZN&@5s?)@#5p?%Gb&QN+PpsKHG~ygx@w-O_2mtSbZ5n zNfutDka=rN0j5~@qqT3WFkAOK*%I1pY=@q5s5CQK?fxj%xlM)@s84xB#AlQ(vWt<* z2WjDGjy_2XW!^$t^7>)`>fmYNQ(d0|f31p2=H+5siu%Qf3E&q;m ztD50ED7qJ2HL;IgRU@sT*cjhx`}-8tujmG2w|A1V-v@dN#}U70h_bJ?n2?GlDZ$A9 zXaP_dK-fx>)OkI{$jHiGCLOXoOBkQYXOR@ThiD?{Hun|U4$2qdA=emR41OOPgdk(L z<%56&o+UHG+)C`(5Tt!lhoSy~Ou*QLWIOMqdhbDx4oJaiS%tX(JlJ~p^YTlq1g{8z z>LcGH_4c}GN}&WQ51pa*PypU;0}5)d;D^~|`|&n!v7S2(0m*bFg*U{7 z4;88=I^sY-{7aa}``0Dnc5d&tx*@ETn|bN4WkIT?0;E(q_Ntjvr=nSqBkU-6L@TxD zIo3bP(AR(5fQNm!;nmM96kiv3BeLJjG?wW1&Hl$wpKOkwKp-n|neL)t6lFuQ)4&O& zjvR%yQHH3RuPh>#!5$WKI_me%9J%{@9r^4F`W-m*kC~TeP;_a+kUxU)MfcI|XY^o` zO2Xk5Ontr0&+VPj;z6eq^2~&;sDCO-PZfrAVi?iPM}q!aZc%Uh_p>b}(!ZKB+#P-< z$5TAfv&PV$aAnm>1N6Eb3+Tj4Cz!W3lpxkS&Q?cQT)rIR&$^?T6_TeVV5rmnr7L-3 z=sS1Z(XR6TF%tlaz(DHByf<$SKL~OO!|$gtV~B_%@VMeE)cwS)+Zc^W>o(q5C(BJt zhl_JVIgph#($XSHy0wc+x#+y8hA%w{W&gI36o6TBjs#t>#(hq6#8YU6`u%$Ztfx#(l5Fx(rC$ zN_={Pl&S0gG$iU3q(ks0JIrNeWkJ~KO4qA-X8kX!%#$o^;%v!Oqs8WNCy_c~{?|)? z*N%Ve?l!2fyqD;_naF)X=aCU?No25gg&UTr_0!?m&7p2QzFZkaPn=jNZ6=x2u!Fp4xyaD~4+k?`o+`h+@e0p1r~41QNpB`kO4lQt?N6JP1|x}7yl z0#}}j?nQD88@|Q5>ha`B4HBN;YMp9;SGi)_aGM6Sa%L%J;u+mCy}kBI*ZDx~4-rK< zvH6eveIC2GbdP|`x_8o19jycBkSYoqj<|Bf;B$Cy9~f7>mpG3rV3+*)F8R)CmS7M{ ziQOu&w3I#A7yq<;b!U6L3!XYR(T8YG<#8r;Ni^9}og~%u>TI$0dKYmQQ z>qL<4)EI@4&Wk7rp_z`*e3qgC^G;)?vt>gw|C>$C2+;Cqopi&>Spy5VGxdEY!PfYt z;pKPl;E;N4sgr$Yw06zTzk^;{?3=+8S%<}TPr?rMU0(6i1takjoweW8x+96*FHj1X zcjb!JFy);{mS0d9r#mQ9Bpb%|23a0Ad}y#J1^elSHcIBffyU0Z4W~tmgeF3GVZ3KP zU;fhG4I(~Zo#cq$VtLqH5-7iW5W&KzWKVJlzQh{*rmlAR?Xs~jJ;F3E~yN{ zTQ(Am;>{lsMv0u|{44LbUE@v=!>_YH@B!f zK!?Kq*+VHQ?Q1DH%jZo)((r5gcitGa=Rc{X^iBXrcqJ3A5!tJ3lUDCm+$xa8`m0Lz z>t#i|y+iNCB=Uzi92Z7)*=FGxrhhfDAIK9hOH0=Z2et>4YD*#Kg_=TI<*je=r1N`ecdYBq^z6bQJrqu z;d}M-JL7%nH^57b<*ypoxOroHmx8Wr&MZ&lxM+GErYr~_?jdh|pRLx766p}VADcED zw)<{jZeoPnCa`66+S+zwYxGh>qP13O<|oQt(fP;xYo%KqqwsxaF-bg*KHn3s@T{dF zomV?^?=_q1KE8#`*|JfyboDKE&Tpa~YKT~;$#+*C?PhijiZ;}Na7w&JvoTI|JHqa6Psns(*}RWT(Cex&IfA^Frtc_1)T(qqD~SkQ7&p+(GD4>-DnenO%!x}d5HI;ucP3-$c#>mm@ zPaMUt5mxOyp0Oo7;_YVZV}^$oANgFMY>ebL@hlx}`DSIQCAZye&7&)da6~1jhH?@| z+-79-!)uZ+%pv7h6Lpd~SJeyguLk7=*-K+DQ!M`AsWQse7oWwj@t!ycXSp?qZL9~SFv$5yzlR8zXlct#H zAT#HaQwa#NBj+E9LuwdKOiM#%2C-5Q@3O@}ed>Ef;8BZ|%S{2r;9*DQi~(QW3xuOC zx4J~*lG*u;lnvPw40>qF8dNy2)R%O}kh)N5@GjFlrlQRP)+uqXobq11A@%zt`M732 z$bW~0qkB?yur3CdS$NK?G}MCAn2Y>d10dd4&j0vafY4-d34rKd`OqZZq66!XSpL2W zLyvj?VcpUT5aHBAT_O%a0l%gEQ`wK|NtQUk<1ItBjv_C*KaB`qG3;#O_0Bsre+~&x zbR1g)Q8~00L`$QYD|x+ZL^PhGF=z`iq?FhuO6wZ6>4iYGNxREr`<6$u<*`(|HlSqp z*ON@n$1S(~<{-ar`H4cP6~?XKPb-X%NxwPVFQYo_IAy$WxND^FGc({TyN&l32Pf|B z6y9Ha)a#j^tF~%;S4YLZXL?E{byv3CeW}!4{P~uj5^YH)t>Spr_0G0ie#fe6PN4eV zw4ZfAn326MI&jCFd+K*%N<2YDRQ3859Vw=VJgwR#6{M$!=U!ddvnaMPbc?a^GO`Jy!&TH)!l`{0jsayQx|rZsuPv7 z;qD=X_Jr%O{)q|RfX5v?cO;bkznN}+tEkqk`x@+KS~2)`XR^GaDz-k2SIJihS?8IZ zM!W>1p$y+r_h8aKV$6fG?v9+UkyQ4JzSsSD^I4V?#ddV#<$+hR>na?_{#1V8VHZ!VNWI5-jc3S~1I95o8!KWGzGvf9x+V?6aczp6b5yxb1zAqc=Ro$}599rXD+~Hu zhaa=?PTr*1C?g~`ATwf$ud0V6?_rG z)cDhc>(lmfihAuY`6WW3;_$g6<%SiLc$TderH^7FPikjp$xmtj)X4E!%E>}$zi7{n zqLDp8QuLpZ4%|!wn4B<^l)R6RujpzmQFNqb2A_?u!^sTMAbe!29`FyL8=04x2)}Z0 z@9f=?Da=(E=evpKa!x3`z-{4BK6E)3fy#~*(oKcWKz6^QdS8#JG>Uq+!&f#;ZLbZp z{6M9&XLYq*meef%A&PTuzX<{U8YZ}IqH2`qV#MfSg2!(wf|zO*X3H9aA+b8^1vw7jF}xS`M3 zHE|T%{NBh;_@drvRNQu87}-~_!JRY}&cg-=$#oyE)Qw8OT9UVDjO!`Z>HU5WZnwOa z!8*QzP-{T8Y{is~ON8_ETHR5&;_v%)gcHS_2R5t&KfiS&8@~KG6_uEFd633ix>)NL zo>5DponO9JT4c(-uK-H)I5!XHOn)2FU~c08S;Sj8aCRAEPHlxzKA zOL=74?Nk1u$B*kO#N~pBuJZT>A*t~YJ`iv9wDcmu@cdJ7c zj>4S^PvuMBIPcUW-NhWD9)kW5lxQCWC4OlD+p3*`#+=4I9vQVaGMZL6g+Y|5?tgQ>m;WqgscbFVBziz;T{6d+CPpDid4k^Ezic zr^mO{8=k&Cch7h2_Gm<$kN-uBBtP+jl&yiTcR_Azj^%Jte8^46Fm{WncB$~nj}N#< znb(O)OCAh=qLLpx<2y>u&>&Y8KQQu7NVMx$K>tpijXoq01yFu;qytauSVFfepxF}` zV6GjuaUE?TdNyAAG3x;3QN}kRK5kvj+?$jc-lE9ojz+hBZ4=F90Cv;%(GW?) zG8fvi&umT+?$%}}`+A*dyC`DrQRsqAD`Q2{JTAm9q-{4!26gp~iU=AFGrM1Cqh}u- z158h<&KL1|Zxo3+Bc%L=b8CAzn5saVe)#<2}2W^-01W ziCif^@o#A%jaFw+0-5AW_qyf^AoW)n-kw?#dvd@ae5#TZSVKn(ddm^veYnwBgnz#ZAB?hcn5r=|-3LMp#l|n4{4NDS(VNYkS zB{$Y}*$*iwags{yUj&cN(DZlJu+?&BZ|{EGAprwbUpx)-bJ(8b#H^NV>cF^Y4~5Q8 z=8BB#FUrF1>Ma_J?i(+dZ%WeN775M9lVc9T@o`Yp9g(IKyz$A7eT8CP#LGwcHZtpA z?v>Se!dHmdW{l}&6W(7{is{_1A-I&gxp)HRY`1I4THz*LF~bg9-2(=wAoT>*aVWg$ z2@yt_@@>JJLG#%iOC!=@#JIKo`HF=N+-}d@R5b6F^u4pgwmM5bl*At*9`l^yZwRL< zO_P&o*@IND4E?)xv$3m6WW+ve1^iZ8?CvDie#Q{zNEk*0=cqT%1%%#x0QKV|p;oi) z6<6;^oenB#->iPA75jXd*rY^XSu*8jfN|yR&4ES^s5YNo+k9W8K=`btYkc%7n6yxS zehzg$g!ZeuzIVlT_6^UFht&Rbc#R2K$d3+gGE~=9#!VZhz8S8TSa@qkt06zoK`b!a zWP+s;9RwdOv)FPDWI$?tM&u20)etP}9PAC*@u5alb6<6GgZ3{LkJ?m!!%Kzj?D{>& zOe^jFk}&HtFMpk;Y4c0h7t*97HBr}p_|f(5fVfKN^+MGJ=RY<9-mBHiCOUwGmiiNO zg8W#OvGEZ$UE%6K;F(~?eF4~GlNlYX9}>kuoDKwo7|)B?TSHKNP5Y;Eo-6j;1?9c% z+jy4}%4iPmH3}J}PcwlNVRr74F4*oT;4&;^YCF|SZK2D}hH1_p4D|iW!Qg02Nu*{a z9f`(>na#qbiS!>Re&`9NMm@^XikeHV7RmFtQ&8YbFX@i4t*J?&%lY(mvN>vJmgbyq zJTJ<2zquL})7yCV#-(c~Te=^!NpJBmp3;`LVkZ&2)cP!uVQ1pP`^%#qQj)rX?PEue z$*_L0JhLM<;(ze+h`Bua0c8#%{pZNI-;4C59fX_&T-`>Vzdk>`*@FP&rFkU4>lu|E zv&um|85cY*ys;?=u7Wt#rHp>$vh6Be!-~S2tnp;?dZK{f5{H$jP@AF!_%^5Ql zcPh_7GhQf>iv)P2QL6WsxKY1Qexa|Ro~nHc$6G}D*&{NmvW^3*Jfe}|!Yq(EqM?E$ zL-d+Vxw1`A{Z?|U5KBg)gj?S5@)mqra&}9__s`7CT)IXb60he=pZiLgq2DS`_h0xj zJ*PV5Trt7gpZEtnj}d8h%(@vJANwjKYRMWEKVLz7MEzF}@|&<401|WyIUfC>r0NOG zbAbDqZ3+Hx`ZpXn<`R9wnYq<*ip+k0)%}8x&|y^WeG$Utqz8guO2_zWfC5fq@$6cLWJcAn-gEzt zvuNcZ%dW4;6A*Qj1AjBgfVX4W${JVah*}f&b%QgtXYc2LB5!Ju=t1oVtA&Fe#oOxV z!ulx@#0&7^kt4tmN{IHwVAq<_f$;ok?&6}Ixj73gha)XR*`+orq0J?!1$DRy%+mVWV?NIZy zz1`c_9&)S9orUy2u=0<1`E*7=Mgf>DrGg(7*T40WZtaQz(tEPeHj~icmy5`7?89__ ga+8OD9(wjm%}hit+|magM|u)4(1B}LY1)PVA5NJ9OaK4? diff --git a/static/grappelli_old/images/icons-small-s4291b06aac.png b/static/grappelli_old/images/icons-small-s4291b06aac.png deleted file mode 100644 index 5061ca87cc3e961517134760aa4e5b407170dae3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 750 zcmeAS@N?(olHy`uVBq!ia0vp^f(#7&3pkj8EbUzOk3cFmz$e622{$mFw;LC7a&q#3 zfu!9xv7-O~|JTZ?9|T$?UlQaOEMSn(&_DnD`~Lz7{qxuF2QvPz-~V2~03ygBSYaB; zz`&&F>EaktaqI2f+j*BA1Q;%qX5U$57{n}ck>lzA{oG#N3p89!rk*&OD7<~2U4)b8 z)b`2kU*Ankce`fO7v{Nq;b-r|^HR;;c^QeAdLKIJe4{73^LG2`hf%ZV_3(d-Z4q$d zP(&go>^tKgD>;Y%+~f&1t!GzE+flnqV%^pG{C!`V&{bZa6lux5XH9BNN+6N}U{w=p zPwts>Gxmy+)g}#8^97tv?0aIk{(8`-w+maQukbh@@O0&ZN%yQj&e;Cx4PWKzu;i=U z=sNyI|4X~=TNrgZO;Y}(=i|Ab1;S1)`}&0opSe^?~higzJGsy)BNzYHu6fmS9jTKM}22Myq@FjnaK6OqVFOHBPbM} zBz#(2zg++CzKr`1X5UGvM&Db_Rt+u*9($^hcR^S8ndr6 Sf4&B$D+W(jKbLh*2~7Y8VnP=H diff --git a/static/grappelli_old/images/icons-small-s7d28d7943b.png b/static/grappelli_old/images/icons-small-s7d28d7943b.png deleted file mode 100644 index c90e0fbedc5b4840ae99c0e916cb0320c8125212..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 891 zcmeAS@N?(olHy`uVBq!ia0vp^f(#4-(HzV`*3orLJV2@?z$e5NNGst6#>9YmyNz)m zCnqNl7)aWE6D#`v|Nn<;{JB7P=#&Kc1v3a3BsBETKmY!}fPz6lLQTW`^Y?-5g#P*K z_X7q0uiyV(zyP9vfqRyp2Ll6Bm8XkiNX4zUckcRM4v=7f5WM2piFr|3w^IDU7 zw2SwZw6XpawB`5Q6*|G>XJwh~)2MCxw#&5zuDsrz|MueQqVLnY-~PO7Yia1jq1YmT zM4b5abX(`E$Rf)bYo1Spy;b z>bu2r1&&Q_dJ}VxeYK@wrxvP9I26xLlvZ0c|FvfNpUjAJCgtBIJ^8yJ`ap|ra`{H&)=&Cs-grN zhvE{;O@CazE{UGHv-6dw$fC;=%8F06EuZ^y@2k$N@8|A&FY-bQX^-NRlbx^j$JNdC zdjBbr>wkD^3GZer;~Ad0e&23rU)@>tVrrG>I!u?HIHVL98=|rb&Hfe>_i1xh$ocO7 xuzRBS|9NYpB5){~=M#L+Pw#H^wyeON3_X3vTYYL**8o#5gQu&X%Q~loCIDwha|i$c diff --git a/static/grappelli_old/images/icons-small-s9045a82f03.png b/static/grappelli_old/images/icons-small-s9045a82f03.png deleted file mode 100644 index d1783cf2a81a3c8f91986be97d5ba5e2c99621e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 799 zcmeAS@N?(olHy`uVBq!ia0vp^f(#6NyEvGEEd6lZ9Y87}z$e5NNGst6#`AXLLQYOj z9x#x!`zBWO|Nnoxu-kipb|{nt`2{lw7$h|G&p-eEzd%C&{Pp{RjQ{KRzZWoo2r?x9 zWZcBSz~txY;uunK>+RiGe1wg-;eyC>!<<>qQ-e)#`?&9<=F*VtxvdH#IEaH=j= zfvxGJUCfzxHa9KP%k%F0c<4Dlo!%mQdO`HmYs*5L!z^}jf6mkU`0ZUz@%l>NUDp5C z=~v%3bmCBK5kMkNWKaC7zUr`FsF~WT!(kb=EtTriD}ER3+8J&e`1Z}8-72e4lmm5} zxPP0of-mgl%SgSu;oGvZC$11eG7n_@C7GMWi>zXn&RM>*B<|*_wXTc2&}{W6PC4KC zs&-nx_DQkHqBd*0zHq#@%8u}UJJaHALjy67fSNVH55>x@CW+ z&lAHfnSD0Kfq$**!Y2m)N-v3<^nLr=FV`zqo@@7*eed};TkW}ly!(}>XfNOTE}wsU zvQQ{m5IN0KKJOD!f9-s)n!Vf8;6-~^oBX|{fAyzK=H=fpOQ*VgwQ|~7^!LiEj3 zb^X)2>bvPbcTCDLj68UGl}G=Eb(`C^UYXZu-T#wi7du{(&f8%_!)&JfC PQz3(=tDnm{r-UW|twLK~ diff --git a/static/grappelli_old/images/icons-small/add-link.png b/static/grappelli_old/images/icons-small/add-link.png deleted file mode 100644 index d3bdbd70f7e9f7d1fba2bcdbbcec374c6cdd36c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 986 zcmaJ=zi-n(7_}$@R8bIP+kunI*x0^HQrAaKY2u`fgrh2n)J&+3eQiu?pRupR%|hu! zHx?Ly0agYkC_*5_01KT95`O>-Vns;pIZXmXgQfG`cY5!AKW}%ryf`*GF)9ecSZT?q z@cmM<&Yj`^tKQ;ozKyd&omJ@?Yg-`^7983jpyXNWq(Urb>-J|dCkP{=TdT9Wc>~+j zldJ?I#a_VKf-pB92bSF;3^d5P>+9mrH}6E?I=Z-$H5D_+lcu}W2}!k6uGyWItvTZS zH82-rF5nSnf!N#dBOL2uR~PehaxIIX3t=r?JPxXEE`vM`3CK!H%2s9+Fasr+&Zw$7 z4UhsASwS*HDX8K!!ioZVpUAz1&Kj;5#hx#2>0*g=29OdidKVeGF{}69;e_116e=nm5CQjj;%n3l9Hs<2b$*p zp`JHDN325r#(Sc0RND%OTp~O&WlFH49A3 zcKyWe;!P8m{D@h;O-hC?as|nC9Xy-XAk3poPRnK>EWlZ$!D0dC)IxDq&E-&^YfyXB zBR=bM9nRHI&VVXXhH{fp@B;4HAfbDQIK_~9pqnywhsT13>h-wJ39_3g}U-9Wlj)Sq~#$fP?&!;`)WBvGtJ;|R$xnwNV;;)TAhllec&$oB)jjlc$Z=k#T zom;PrZRxx9@lpBd&F$Ckh5PdLgUes8?452jh4Gz>ll$M^K6x;)SNL`I%ZxiB!vd4;WinV0b z7Irx^#&D7AQ#Qk7bCGXaJw!kYbsSG+e|`SK0>@U_#~DK~{59tQ|yI3Z;TD*{-79851u zlC%Uw0Sdez@=#1cNlA-}Ab`=wQg4CXR;qe&RCsDvxV$pfL$<5S#hSv0;lSYxc2l|#Hn1K2E)gV{j1UA zD>^;#aWb~lm<&Gh=(GoPtaC*BK%Ydpq_5SZZ>_WQ^IYO+_h4_fd6+ytIr;Qzft!E* zVsPvI(Tz7Zo1DNLU#pxx|M~snl~$KY?q7czML+HxKJy-(?Y$L}#_7w%E|Xwx-_6hL REp6S2Ut6hA*57H({Xe~fH17Za diff --git a/static/grappelli_old/images/icons-small/change-link.png b/static/grappelli_old/images/icons-small/change-link.png deleted file mode 100644 index e54715336b7e825dfa4e257701011e0c665f5942..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 963 zcmaJ=O^ee&7!It66!st<+8RIiOJNaJ?S2V z{RfI5f`~V-9y|yh1jU0#5#7Jw$%}~Vq}y~o*bPi(-r;$k_j8V#joNzVT83em_4=OH zqWk4!UAjpByI$=V-LgdQk~Z#>i4`KI?BE^(b5{H_Td}dn zSqX-Vy@0YArdWyt%N`*DdT8MKD*NNjTNb#E%HAoMf*DlN(A}Gbs6A_R?Agec9kz4> z6k~-7c!*da_740=iB)#4tI%_D&9h(*AtRMN4XSH4K^2Dx6gVMg3)=$Nh8)aqNs@FO zhyoONLFA#BgOZXL6+r-tkEPy1r?0d$W8sThDmx@3PYB<@1Rq+?zCqCKNeLaJ-!PW-j^`{bmw_Tv80gUtS;?7Ktrv-9Wa&zrZH tC*K}xS8D{mFJIYxew_Vuob5kkE^II#zi(t;+w#lgS=IH1_Nuaf_!s~U%G+J-K9F?n6nf}j(G zofN!y6l7Pg9y}->CW3;nn}_`i-c^_{UDJ86243F#K0cq%_vbrmHtOrCTPcQN*7aSj zMfdCRx^|WRcij3B_ zGh+-FxjtnxOraS0rZqwY^w7ZZRQAWa_bhO1mA#)c1jDbOp|d*+PA5XB5d zWWuRO%qZi9n~8#kLMw25;$RQNie?XwiOSMQFH&&*rK}e&%0vssN2bq1PKZ-VfQIpZ zsOv7#A!(t@c>gIJcBVe!TPVciz@m-oZ^o{Cr4k^M;Gl!?ep1Ee5EC2@u@5Tk9577F z@nU<9Hw;DhLSlLr(lwQ(3Y_EENH=K$HY0J~tGvf`|a1y)z;Ex7i|SYT}>m#4w-aby2#baF+f zCq6F6mKw{!M;@K_fR6R?t0xhC5|XZ!I??yu@ALEG+VP{K$Em%S>5qrTx6{*5eSYJ^ t?Y9qq9n=XtDc#(8eU|=mmhL}gu52*RzHX#noN%AwXQfvg+MDv;;U6wFE%*Qc diff --git a/static/grappelli_old/images/icons-small/delete-link.png b/static/grappelli_old/images/icons-small/delete-link.png deleted file mode 100644 index 783460d537977743933e9ea30114695f63a21792..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 979 zcmaJ=zi-n(7`0SXp@ZPB<(=3biVse@4fHm?bpn;naqt0!!R?| zb-hmatLeHtP5;aO+8?@IC*=m&z%A0VBgCw_xQRg3x7(~1)i(24+@50geBDR)^{Vcv1?k+Zr71r zws;q;BnlPq5wStyZw0ZEsO&&jq386PXTbnMx+;4XRKuu&5{?ika6;A*76q^fIhe~! zl5_`%0u*>b)*#rQRa9rPTGx&=<8-wnIp$@O-b=<9ay`M{OR;vYcv& zVwNJZaX%n-k`3a8k%Eq5C-Oq#;Q*wHb`$Rqm8FrMrQnBS*&rU4i584c?2w0?kft;O z8pi*jzCT9Cq>j$x{ikqj^+UwhQH*yYhc>RYkh%($QiN=RBMalLQ59<)OmN)6At-GW zfMGjcklF*hVJOugCU)SUs;;tBf%809(WG1f3adFyF61FB!zEFMl`_<%a%D-st#E4-Tim}_x8Z)Fz_9>9 z5M#xHRKojV{~sN}>v?nXC*H=9Tt#KOj+&|qiL7qdASjyZ94tXqU%vVtCJAD=Zd9tM zs$3E@+oV)qhiaJ)MiWFb-EvfI0U}U?bB2{7zrTJ<0z*%cGf{<6oE&Tzg|-XJ?Wu~^ zUeI`*OkV)WmVgONh*Z!r7cEa{rN|DifY1IlO@fXJT1b&yr>e>{$k{FgQHlv^OpF0B zmSV$^csza%a16`P3`etEh>Z(jPGA_&`$%lf)$2k@%J*zxDMdCAas--gHk(v4Oxf-n z&GJ0&b8uV;YlOUI3#qM;?M>Uv8UY-Oh-`$#Fp1f6iyl4 zQXQJ57}_-bxH{S%D#5>Q?5gcmmK{i!pl2_+8m>ouq7TNo+uM+@h`kXmy9O?bx+vM& zk_jzTlu{&qp>#tRBrza z6Zu3ok&neNrz}VK0k&v)NVPQBw`*X#J#2JOtdMh|ifp%H+l&1Um~Pm}_8PVWa^)yc zRL!t_*)LBwS_!(wHK^xZ+XS8b3dSz>#kdq^xLBCuyK!d|@w~`JUUpqVL;ioHWtAW|g zyQ{H{jSXq&_D=chy*7B0c@@kY9VMO-;8EdaFr!2>pH@y+h>cSp9`Y}U2kj##?x%;g zeq?TZUPZw}+c{%v_{h8lHVRPy%E}WUj%)}*3>Q$j zJ`VKp3?J+bhr>NU;CPPZ1eO;9d{_($BFBO1M-y+hmKW1fvg(UiQM!P!C9-U>SY(Pp z2H7(#ABjXf4M7MHM8H`xvEl|yr>mwQK}WT93+u=Po}!XN3ph%XNcU4Pth%h}RLevP z#=45d@(kytR0GQL|DlFaM>{wT590l&u#;J`Ae)8`TCi2pxO|uA$`a!?R4}qL2+h^1 zI8i_tIR#{a_+$vkimIEQUBSz;m@*x#m?}(3QJN?)x~_@C;ogKmmRKaz%kv4oUx@I@ z1Ro10lKtUWOsH`sq%IiH#5JyVzzsFzdZS=i#Ipo#eGzI&8yTRIvZyzXMQEs3|c$pU6JYWj`gu6Mt$(1Nv7QneYiW&r3X`t zF>us)A~E5h9*Oa4jKr9zoH(ink7`U*JeZ)-;B0BD2XK?wnSb(q-~XKD$%)av^RtlE2v6>C@wTXgK zt0)nb9Jv6Zu7Cw}h-BdEvxXzMF|wg6;Ins4lb``Xl^D4jR8g7)Dbt1^Off-)8DhW? zOR=Frp63Su$FK~|a5T#WSzZWn0>gmjM`CZbIxXbHOw$*(Vq_U1OQ7j$wMtb(lxfe< zY$Ou#G&nAZ5kY6cK(ZS&oZgm#2pz@NETowR@D$~eIfr5-j&wH#-D=AkPP0t7V6-b+ zG)pmFN-dxy{U569ZM1`O@Nc|(3Oj`b3(`60m~*y*8#mqSxw3?m4P|871=E~uRdKRx zBGW0G7D(m8K#~>B@azU&l7y_`AlXo0R*aEYfzmWpNb;dD%S1BCNO+KC)9f%8VKZqq z$)_{Jd@{+kxT2}d>CiweuG;1%n0>k4DCidUEJ9nGhib+)b{ufPmgzOk1aOZgAWZn?KU3k?hoHp{3L2wF;Q^emVWK* zjQH-?mlp%|b2lHZ_iSuz_~W0VUE%I8@19h~?wpNp5ld%oZU2Z55YPQLt~^@`PA#sj z9J_a-zU_MnRxkEs11I}@UBox>wy*0AvHE$r@5Ry0`ZfE=`un?w%l>hqlzMbv{^Nt! emr_heyxu|d=lg%JY;GO&US>8uA+9B-uKxjt^GJsP diff --git a/static/grappelli_old/images/icons-small/link-internal.png b/static/grappelli_old/images/icons-small/link-internal.png deleted file mode 100644 index 254a9ff6e7e45ba00f50b5943c661ca1218cfcf2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1020 zcmaJ=OH30%7@h_}gQ=(-j3g%Ga?pd_7nEh!R?>D`s9}+mCN?G-_c71~c4yrk=z<=A z6I|t@2aP6rHPNdk=s^}oJ z8&yo~uzG}HL&u|R08&Gtr<*f~Km$$LZkqZ0c!Pnqm1fQ-HD2>_sA`Wa`e?4?D`Gm<2@Nht2 zg}#1Cl1@R97kG{rIYCSalF}zCJP#WmL%sRdq*77~4PVqsGgU%7h2v_q8e8jQu|LHL zvMfg$qL`qFM6lozJxsVkZ&N`C@*-3E1>|-`6g}LWN+lkQ*u7i3HHkv&o-+#Ud03l zRqVmsL=tMcX}ghK$7`BWbOWNhCMv3FhAObOZ7CV4KQCqma#=aqF9>;IP?Uv2UdT%M z!l0DRicPMH%{d3Tq{+3mx$3UmXcQcedRCEd&m*hgV+Yn#R_q;Ok;SYkNTR%}UW04x z5KDub*_F%DV7REU|1`RJMW-h^w#Jqkt-(hwopzs&b?iHHi9QLhsAkIHTjTfU=1|-H zrM2Zw@ciKV&#QmhzFa$dQH-s2FLm77Ys8GWu6A|b`LGAJ`>)#Jd}{sU*X8$oZ2AJY zcX;^?SpCs8`qcP#Kz{i8+;q4E_V;Xn)gvHz;`+N|FP_~rhU0f{9|y4x@F{ol^^KJ$ QkD~Wj%#W!LvX@u>0(tvEPXGV_ diff --git a/static/grappelli_old/images/icons-small/link-internal_hover.png b/static/grappelli_old/images/icons-small/link-internal_hover.png deleted file mode 100644 index e8785e98f7b891734a4eb956d24c338c6c85ef2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1022 zcmaJ=PiWIn98TF7W4Jj*M1{d4^WeeeU)N^IT5H?1TVScBE3Ar#rO8{HZOMzto6UAw zJ#AMn9`&H&N$@P9ARfFZ;zf4wFck5$gNUHQeCgWGgEjE--tX~!-|z3+DHUf&N6w8< z6g8^ODP^*s2-ols`Onz1Kgo6$=c{-DE#s!{K`LXS8U(7X*I^mz=EjZJFiBAZv{k9% zsx~hh$Y%5q!vwZV*c6pa2d-|cLJVrKZaFD>|LJoYSZ0b|jBA|c=3v8`+w|bVX0c*y zt{Rd_r!RqIAQJ%_VjTqbn&Znsif-%5^ZWtMF=n@lstAg|8y zk|c#1f)FK$sK4Q0J%~E~WLH6fzTsIewvYotMZJdBaf&999;RTsJz2-^l!+9K4Rn{~ z87@qz3)Hm#Lv6c<_Hh{=#rscTzp~*%whVo=?ir+U%afriSI&7*$H=Q7wAQU+sev%^ z8^{H@g*ec3!*W8qjn_0;b$qNl22_<4O%xc*GUbdol@~H1mzCmEJfG*M1&J@@`K*{P zOpDp9(B&$~Sht~ryIk{#%lGAmqhPzlvjRQqCNv8kvOzm#+3FihBHvf9!!`THk|^}$ zvLqNbZ0ui+?p~4U36H(8B}Q-Xp+lzKBV%2hFzVz5$e@A zgr5&CC-0W;%u{=V_cC8v)vapo%)6I^kEF<4>$)G=p4k8R>{sg(7g@PR-9Op-KyCjx zKL4WjZA^Od{>nB*tk*qc)`E5qN9MTR-*{9frcxcYE6e35Ft Ks65Ut-TDK=!b2PY diff --git a/static/grappelli_old/images/icons-small/sort-remove.png b/static/grappelli_old/images/icons-small/sort-remove.png deleted file mode 100644 index 5f80f24730186c0eb28f9411da1ec7a477bf20b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 979 zcmaJ=J#5oJ7`0SXp@^uOj-e$(wLDYZxgZW*+F$=+Izd7QI28eSf|+{E&YyS zVV5&w3>UdRWiw1JANi)$Lj<%@$MID5*Sq&DaBP*mo6!Z`FQTrqxgVg$zR|SydzNgo z`P(2DDOA8k!~~JM49i7MfPvNk+=Oez3Lfj85+PLkN*p;so17s2$G%?um)b<`#rwz`~7|Q%8PTU!O=m6 zVN#`eSfTrwcpV?0{|`;=2i?vRy+)SsGHIFtVrFezN1)`IE2x4@d*k{Jnr4^;>r`u` zW-O={b~!V~aFOd%Hp5KMM80XQA_D4Y#ql(D|J557IJU-KmJPx13#j4DZw6>-bFpe| zu39;pow*36Bb5rch?pR9*St`TG`6Ly(sO*xv!Debs~US4RLv-Z0uB(6IU#KcSpj54 zPLw7UMY#Ynf++Aph8HtwQBkFgDhQzcvD8~&FRK+;Z2O{?#x@A?Ri1A)n_N@kaInIQ zxm+&R$YjzKkq$RJVn%5%9PcPV6k37f69;=BRy6B)ooFnL^e_e2@5*{%yG*oTd}R8( z$O&;u9iUw!fZw>%!Z^3_6sOoD?d#%rA_mK&Jh zuz`J0SdxKZT8hz8U_S9>0?Vhp7dQUD- zgW==G{?+Kt6`h{=*d1GHbO#@KblL+t*2&bRBz+QBOK`Rty|4c~IG9PKk9>O4|9B)R zom}|5e`Wa5yK^u5PCdPQ2Oc}I{WUQ$Fq+t!?Msb3c$<3oz5o2LTV+4>dU*Hd^RdyL o`?n{C<_&$U7=DW-wuhLbN#^w4+?S8R?u+>CmGnjUEPrk5H$+P}ng9R* diff --git a/static/grappelli_old/images/icons/add-another_hover.png b/static/grappelli_old/images/icons/add-another_hover.png deleted file mode 100644 index b4050212c7a3793d71922577d8a940f65561e8e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1000 zcmaJ=PiWIn9FEp)I@bvvh7Mtm42B1rKh3%

ecLx)sbQU57n*FiqapxFs(pZ#ElV z+z|01J9-rKAP8POcu?5E)9~U!5cDE=Q9%UR!Gkj2>)OtPHSqG@@9}-#@9(=?o}Wz) zjt(*mlPt~Y6|$e9>v%u;e{5<$$#xbSHN1e9aMKDQlXFlVf|6$~!wR&V_3OJZ%PeUiyaoYj>cZjn1UG;V8fl;2;suU zeAV7qu@#4%xd^hcN(4NJEf9OFex$}4+tO9ZnO^fOXhHCb#vTM!Gs~cWLI^UPkg|m- z0ZfUUC{4<;d;z2dQQ(C%FQ!wXtV(HB5J3B5iMP;MQY(6~?Tc6%+rT(bdA`|fa!rXt z;W95Oib6Hg=@dbvqIDlzamtUzI|@3C?9dIci+n&8tvXu68cQNQNWlxbvVPPq6Db%U zTLCX}0!^s{G|m4*J+F(7a0MR5`%mGhx*kBj0wc5*+N5zy_1avgcPzP{ zT%H8O)5iYQ=*|_H9(wGKEit--4}CK2AsOpegO9F}Cvl~u=c@7h`mg={nMCTyr^kH{ zM~0-6SxtMl_4(U}=L4so+_|j}oY?-FnCKr(Z03$7NAAB)KG^F!|NB-sNWMJv=H|1p q(cODn6T@?+F;Jnf=I9W!cW(B}-rL0;`u0l3y#6$Qb@LA+Z#lXE diff --git a/static/grappelli_old/images/icons/back-link.png b/static/grappelli_old/images/icons/back-link.png deleted file mode 100644 index ab226db03fadaf447fd17a8e0db89de725ef9a47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1009 zcmaJ=O=#0l9FHqb8B7Glxry+|@FHuz+AU33+`1%n1ye>>uqeXP{gp;O^o#&YL6|RH+j+1CUf%mZe!t)U^F3WCTpu198=@#` zI6toy$vzUV(}U#y?P_b2Y@=8&<3+TL>t+C{tc@xVHl&r?8 zCE4`MH835?M8JjE1d+Sug>t0OZC#n1<7<`%Z3tdf=%b*@#sW}L0Kp`~B`t1>15-T1 zr_!P*P5^=9IhGSxUP$tyoDyV?1D%g1-U54BE^4`sFJdWl6=Pp!*?PUs)Kd%!R#;w= zq*y}`k_3?q*F9`TNiQ7lDrhjY0>{S=@<6O;R!|KqG>P;m1=sJ%dSRzbq+o1h`Yg|I zaY|jFVf-KJx;=D=i|{z!e+q}Cbsw@t7@}HWk;W~L$F6)?4WNlpP(o;}Tg8Pc!YHgF zAE=9yz%VVxi|sbvFyy=!V$-u=UQ=kIz&MUAi*xCeo=Hm?F{|>t&Sxbplhx*OIaT9% zNl$gT8nS9G^l+DJA9J&Px$!8tKJl!u~MRyO u#Ez(QdF diff --git a/static/grappelli_old/images/icons/back-link_hover.png b/static/grappelli_old/images/icons/back-link_hover.png deleted file mode 100644 index 0377e6343007447f55c73b9e47dd1e57aa497964..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1009 zcmaJ=O=#0l9FG=<4hO=(F-3T!c+oWmH;sCaOS?xAi4hgu1zU{WYATs0eM9 z%DAju5e;NBdWc~H+a+v@nwkz=-B^YgRN#{3Nc8t-FKA$y5BT6G~?gg&Zy25H=4G<4;PvIljHyb?ky-73yj z5k`I$xj>$q0Ge)CPH4CBnkMEQAM1_*^NK_h1;(;WF_|4tsHt%!mCVRIuksl|NoAC5 zE+;EIFQ|zwS3yS2h7Rs>%|ou*mm7|P?Gn!l^sF1u%z4NL?UY5Ue=OO)dL6FWKNh(! zmnFflVPpSlboYu(Pk8K&Eirn74;?b?9vSQNx92~QCqb&0DFyE9^U+w-rM@NaqHwj@kILh`p!o5?Aq5i50#zK!o8+4TG(wywytjP9#a>Nwnkbt z;pyp9=f=L2)5QnTYw5dj*KKXnZiRJ@wy@%5rparYZTVyJwsyPB zdJq*A^e{XMQwE6QdQ9ngB zmGpc87c!%gY8e5=vkBA;o1iJGf3RjN>NLWjh|0Pdr9VG?P6J(w(i40JX6yv2=pzdb z$}NoL)rDy_qS1o`puZ*&0s~D{0TnQ@S?90d3P z^s7*SKwtxGFeHj%AK)Mh8OSj#=VwJJ$Vm`_y@w{=9IYf}<VFQpc3@@)8YZqtHpD+%zcJuQ#VzS7!W*wFEqtx2~liD5b$TK9-NM{_K zG)0+_Ep^sFCQi#yn*0f9x+Xf!|QFYUkz4q*8DnAd_s2LssMKy}2#2R*Pvlman}n{@mUkZ1Vd$o35|J$7}ZM z`uCyH%@L*E(?{L?Q4jkrcix}!z4`KM=pnUH|ByQ_jBmBT7bohMCcAIl{M5S9F*M+7 zo}f1URP(Erl~Z?CCp(^;tUnMgTy5(XZa-TbII=z5wR|*qV=1}Zb?q#iS_i8XSffst VOY!$BOCP-zPbbIZNAYtPe*?7wUPAx? diff --git a/static/grappelli_old/images/icons/breadcrumbs-rtl_hover.png b/static/grappelli_old/images/icons/breadcrumbs-rtl_hover.png deleted file mode 100644 index 9d52dc13f46bde63ba8ea18be3102eea70307487..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1104 zcmbVL&1=(O7|*`km>Y_WF$Liz6ZEh)Z_=h|!)j@p))nonU3EnqnkMhoxaFhCyS3Y? zb07#FbT>~5de}+-fE`41pqDA?K?Fe^f_j+Ofx>*#kLh9VU?6$l=gIT?J>NGnqo;bi zk91QM)tefTvg90a->!Y+`>`C}BFABz$m20{5|?EgQBl<_Adu4KDU?OBI$wH$hAFCT zQp@FWK7B@1Ox-KHHr|SE5i~^&M=F-AOd|{mXi77}^pDlYG|<#AJaZ5RK(03Q^Dq(2bi2$X=}X(&Lz#DvIxjB62g~1z=h&-HRyywY_w3tGwf0aK WUat4ueBB|qJDy66N)KaKuKfmI{9Gdd diff --git a/static/grappelli_old/images/icons/breadcrumbs.png b/static/grappelli_old/images/icons/breadcrumbs.png deleted file mode 100644 index ae474bef7712f79e31fd40721f50626a2eace77d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1098 zcmbVL&1=(O7|-1NU~@3%2XlyojG>M;Uv2sknzdciu0=a*SFp#X$=fw-$s3b*YgR?3 zUUaDJZ*`u^HvJf^=#7yv(1^3 z+MHLT8Wo=;W3Gq^41g5UH5N=qbS0|AE8@GSW+<{{g61Wv9aK4AAXCr=q(HNNl?}0E zh@-hcFdPp1NS@_bhUFQK_j6$}z>6$Pb{-0Qv$dL7lrtS)SdyqZLYBxdjYflR1ZZf_ zF3~@B#Wn0HhQ5IyV zE*ii@Ia#9cA6nBjG0Fymfv_NONuCWwI4%-o!x>hHM5fYm7;Cy5dtoztbSlYm=@15U zT$;o1R5}$6;eH5mP)K&MInzOkse-Ow9sBKI<$bYY$_5I8b_v3T?gSL-5J9I7EiyGL zkaq`>{M$ZuIi8n6s@!|a!*=LE1M_0CPu8pUdlgT^vxbN=9>km{h1+@KXNAJ_W~jYsa1vxi=7uLs^}E_v6BZSrFB+DnT= zbr2MUA`U7zsi=$K;2<5Wqk~w73Odz67m?y1I*9ess`I(-}rc>*CYAy$EBPFb$tiFAWkAa`HQ(x732Cq=p$RJkw;vdDoT#&BVc zi*q2(GyGsQkw_c^5sv3rF2eGWFrN?xBLc^P)Gug3;2v`1x;g-CXqH%FzrHNgV=Ig zg(4+mJ=JD;hGR|B&#PhW;v)PL#-`S8Y1W2p5xQvF(MUh4p*EP*Zfi%rA&Evf?HHsf z>XeMMX%kvFFN-w!!{~-CB$a4%FcFLKQiO{qc|IBC5;-oGOlA~0K{RcS&9GcNu1Krpta}F{=qrQT%iT`BoUwJpN`v267CBd-%aQrnaZ55e7 z|GF{yMA%p!XpxO^$Z8ywPr78SX7aLB^4?c|uCJ$q;lSSDwHFUNjx4RLd`tJfesF(J z-^FA=@9Nz(zrFv_ovZVmJE(yL_8|2n6bfG-Sndmgr-$^eSD{;79}26gXk@N4J7 zhsFBZucge#-oUd9f#p^CcE_9A7=Mm1-`%$mptkL%jIqO)Z@&Bd-QVoIG9o|DoW1lL D^}|<< diff --git a/static/grappelli_old/images/icons/date-hierarchy-back-rtl.png b/static/grappelli_old/images/icons/date-hierarchy-back-rtl.png deleted file mode 100644 index a4a42a5924d854e4085517d8ebf1088c8fc5bb5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1092 zcmbVL&1=(O9L`#%b2=D!7|w$sbE0DN)uwG?R3?%PIe$Vs#KIcY;FLtzd zw-W@>ksDMBc=vS^o=(lMG)bN zSuCMaen`@xMQec#?OP5;6GW=dcQkzhAhHa`O=leQ=MGF9i5@IJU^D6(#XCSd3b#J0DS zD4a6J*BpkUS;n%0xa!s(Du6$3>}l;4ryal)fCr~s9oM7M(*)z(?JpDtDv)_iH|^jYl&2A`0$lSZFtRSR$a;Pya}WJ^;$Lw$u*U!7jKR(@L38}oEX^z2 zfx&jS_3>eMcz}&3#>Jx%I&*CSj}@-eK+*qH{- z;?<%4!yDmsVrYJ0Y^}9g4b6w1ZiPC}FXqsX{>SXW?kB`xZ)m-xbMu6>)+(1)?~na_ z_wxA3jdbtrF5-J=`N7=l**h!X?drFcTX%~uTS7;OQ}<4P`KZ3X8q9T09abKtuh0Gl Db{klk diff --git a/static/grappelli_old/images/icons/date-hierarchy-back-rtl_hover.png b/static/grappelli_old/images/icons/date-hierarchy-back-rtl_hover.png deleted file mode 100644 index ade989478c7dd8a79f1d37a361868c46245e1c4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1092 zcmbVLOH9*X94{j(A(CJ?5b$7AL=(gM+PX(W9oyQ;5{G0gx)=|3?Kf7T{Yv}c3O6}u zNQ|C1=m`TxJV@d}J$N7n4;m65!IOH>c=SLFH)Dcd_dpK>6PvW(qyOLU_kYfhj-2Ue z?`~*=bNQhG!ix zHak+#W+$|`P9;v0gPw>9On_9%}`{`1Wia(-Kk=3luSbhkOIvH zH8#SM5sv0U;b=5EK=LfdGAz$88D!vUj$tDMTBOgYmf$p!DC}uH1k=vtc8M*w zktm!p##3#Eqglo@{kUq@F3N*HZtQ987G`X~K-kva&?sKeTS>Vk9gGN<@xx3eQGj92XOWRE$?rAui6!f*>?G_QHl_R*8i( zf|3!!9H($eAstG^Q(-y9X5@&FZep{Ri&RSkO? zxC8y|ZtLU2?(hH$PmF^{rjj~;)M>c7!V{0J=Gn}0QTa|vv$d|kSJyRhC8I80nho>;%1{`TFU>#Q;&ucj`~ F{RT&!TOR-b diff --git a/static/grappelli_old/images/icons/date-hierarchy-back.png b/static/grappelli_old/images/icons/date-hierarchy-back.png deleted file mode 100644 index 3a75f5a3c9b8e2ec0c748a9eec6f2b929ed031d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1018 zcmaJ=PiWIn9L^}H3^y2p;u!eIZesJVO}mD6Yu2>3u$0kNEP}8!d0XR_yqLV&Y>4Q* zOb|gtP?4cW1wDB1;z7qQDtZt+$Pn?U2bJ9%jLny>?L1fmFYo;x-}n9gzH5`klYPB| zy%a_D74k}n>_>uiU?2H^J^t|l*^c6D1y7+F+|XP|$p)%IP_VRFSc00daQ+QUQdEdG z%N1NvCnOzNj22)R-*O0>qLO32qv>-HgDRXg?G*j%#Y-BPMv6Wys+{U%V9m@gx^QZ- zSk@Qk^n^i=je?{v5djNg4fxi)?MZ%$Zt6Xqy zxw9;vNF)LcK?oB>*juo%=7()>xUHZ-Pj^iRo5%)%qEZEkO^}U7a*;W;k%=NEsJu7`bJH=G#@A ztRalN8gf8pN(8E=n|5F~@v15nY!7R;4hu?(CJKyc8WIKX7^Y!UG-XAqkAk$ zS1wC}VS~p0)#&yWnV#U-8Czm>1|QmF+Fdf%TE9F%o`hXcDVF(&E~OgT>^nZ_h5@TOF@o{eJl2jr7HyW%=ga^r^Kg z@UmqMj_d72RfmakG>W|h3Hq_uX7P3X< I>G<^0AJCXa82|tP diff --git a/static/grappelli_old/images/icons/date-hierarchy-back_hover.png b/static/grappelli_old/images/icons/date-hierarchy-back_hover.png deleted file mode 100644 index 2b26f44d62a7b1b34bcd63586c8b62ac6c257690..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1018 zcmaJ=O=uHA7~N8^r5Gs`E%r2QDFrdRvzxzWY0{?Iv<R=b1KTGtB6iXRF!*BA|@s4J*NZfANY1hMr(AL=>plX;d+$R~%GW znJH>33tC)f$C6;wlc<1+hzdM&(Q+j(!Pa#py7squ7SthRA;BJ+Dk(XT#ts4z4hA(C zg&-<$LMR-I#m)i|3Xq2)FNi@QCWS-^LeThFn$6MYq`W-Y$VH^49kz}ctw%2mP=GiLs>b&QU%U1bP2{%v1l|RMkZ5&AY_CT6vdHH zRD_wZ7?DT9O|Fc!s);PpGC8NC;*xt(_ zS3kl_qYj}hm#1cU|6>2S=;jvf9)H{OjOg ztn&%e*BRJ?;-}qRH`!YlVoNuVpJehsSNEBX;oOcLUhjK`Kfk8u{`J&@&GE|} z8>w4&$IoxCrhatntX+A0=fwNpZ}+#iwPf$XRR3^SX!CaP;k6qB$$X%z8!~IFvqO)b Rf4k_v#%yLremXI`_6O$dM1KGP diff --git a/static/grappelli_old/images/icons/datepicker.png b/static/grappelli_old/images/icons/datepicker.png deleted file mode 100644 index f1eff98fe04fbdc1b22672244ef47306823abba1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^;vmey1|%P7U0DF6BuiW)N`mv#O3D+9QW+dm@{>{( zJaZG%Q-e|yQz{EjrrH1%E%J1645_%4^ymM7d*-zak3SgQN%=RANntAg5iXY*9~nB- z=XsXQbhuEk;^0>WOND>FEf3c?@E9!-yvwAf)AiZYU7guIWzI@!}fU9xm!osG&>HWKET6X=h6R@7}B8z>3 zT~dslV8?al*ryIDJDGyE%dN_1IQ{vel?V$16A#1oaJFXo(z#kd*D`pz`njxgN@xNA DD@a|Q diff --git a/static/grappelli_old/images/icons/datepicker_hover.png b/static/grappelli_old/images/icons/datepicker_hover.png deleted file mode 100644 index 31108f933f7d3163760d274289f2d2899323dba8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^;vmey1|%P7U0DF6BuiW)N`mv#O3D+9QW+dm@{>{( zJaZG%Q-e|yQz{EjrrH1%t@dXtesPAoqUI^ zN6A)Z4|zkq`5Z@HH?AvE*c8LKGMfKt`~DM4Gb`<)+M5_08W{( zJaZG%Q-e|yQz{EjrrIztFe_z-M3hAM`dB6B=jtVb)aX^@765fKFxc2v6eK2Rr0UTq__OB&@Hb09I0xZL0)vRD^GUf^&XRs)DJWfo`&anSp|tp`M|! ziMhGCj)IYap@F`Ek-njkuA#Y=v5}R5fdUjL0c|TvNwW%aaf8|g1^l#~=$>Fbx5 zm+O@q>*W`v>l<2HT7t|lGSUUA&@HaaD@m--%_~-hnc$LIoLrPyP?DLSrvNfBF)6>a z#8wIDQivCF3*g4)6+?pw7-0Gpi3R$GdIlgb!4&%X;#ZoR3s+rS5|oN?FIIz#Ln;eW z^@CE2^Gl18ff1Lc46>@g%DE^tu_V7JBtJg~7K#BG`6c$o& z6x?nx#;I2y=oo!a#3DsBObD2IKumbD1#;jCKQ#}S+KYh6x+KWFih+Sq(9^{+q~cc6 zpa1{unb$H1GxIX~@}?hD%P^|p1HxbPRRIQUh;QsJL( z%fmGeJVr|d?=s~aoaEnhkSCzDC!m(4nN>uj&LKRXoAPTLuc$3j z5;^-|rbkfDjUyAU3eSyNpy%f<40E|{)Fg)vqzE}l_$MUpA=G{SS{-Q zq$#F`ahA8Imo9$;o0Y)B=9wOXuNZV?0~uF@xEwq7xlEklW3@ur0VQ+cj*CZS7QEuV paMd_z^|OqydHvTGDliBnFsy5tdY-9TWAzl7@oM^P-6{hBqDeiB@dFF+q%1%aW~oBncZfo6T)V}eTdZAnUiElX3k{h z#GQmf(;~Df5~S@zo+O1*G^iyNFV%;(^r?gv3mZ^T@Q!ba67WIPGf6i3kT@`N&VTs+ z@BjYGnend9PwO}B-b7JUeZE5}kabt^Zd^~k_YPF2$kK$fCESgAaYb_>l{Qcrg1n{m z!2;Bbk)eNJf}%pSSuEj_dRWqt#b^PB@hyjVQ&ghecQkzfVo-*Crk$jpUH^jyrjewN zL{(08WY}+ZjJmLUw6my>4(Osmx3__WFA)L@Vh#A#pzTS1l3w7I$UZn`X|Mpn14(*O zR7vduGIAk^GF({aVjPI^3?DfdkH=ep!0{Z*2`n#!`M4AjB#r}14^5)EMz2&*a!av@ zm8APIb|jXqR4Pm*!XUSgdbAV63k>EYEO3N;ROWejI99%V-Z5;CsC*5_`oF2eJj|pB0pwYD>GCjd|d2ETXJowNi)9#Y7 z{;8?$HMtUx@=Chs-!8v?`?fuFo_hFPxHC6*iRyS9npxA(o1h+yU#~nnox0(i`D-4C z;Ej6X{<+i^;pc|CYnofWdzt4Z>!v3fra##^)-!SPXiv|Z&Fy1gwp8Oc(_f}e z&TbximE3k{TleL$YI<(h)a?IP5_`|fX$t&F?T`PsZt|Ai6#N77*-qs`=GfQo00^;n Au>b%7 diff --git a/static/grappelli_old/images/icons/form-select.png b/static/grappelli_old/images/icons/form-select.png deleted file mode 100644 index 3591d50312ea306be4b843a3a225682f279e81cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 289 zcmV++0p9+JP)SY`kj_#X@S_wV2T)2C1WudA#3f9A{?FdqkCK*l3D9X=&f|5IEB nra&_~sRcs{u4F?s01#jR0`HU)oz+Ui00000NkvXXu0mjfQP4&kUZC^eUcBOg=j!~8d=*wh6Lr1SU4k0B>rH2O z(@|Z1ioc|R<#C9Oc2NmFyp`_2$m#4 z%H|YBxdLP;K@rNLBxfW=%gP#rVEFJ%jkq1HZk2~x?4FQgt0K*DIZ@ix_Y=II~=Kde^A#6dJn6ib;H+o324 zQ1tyIuD*3d>*$Xg$680toe+t26ya^+uzGaTBQVR|$wG-C^G3T)JXREY%fimKj{;h; zbe{bYT+h{Vs$rNaRC9)`EGo}K@GmyK1eVj0c&WBb?9(aKb2;@s53H&0ULr^(vkO}Jp~eV&}>KYV?#HoHhp z!|C)RboL-MpFS|&?x*%%7YpR^L3jUBZx$;?(t>(1TX5r(=N*JS$d0CCj0Q3p~033p2^Z}r|RW#pgJA`LV}I! zY?=jWF2N;Jq9~34p5<7E}1{rUgjo>`ai@e0<(Vm(m~)!Z{acuJkK{2<@) z{PD#3{6Ws!SRFPnbO<-JeMvTyQJKaN3KVH|sA25jZeUYWkmO4ecX-OB*~Ppdk;x&; zUO<|mP${Is?n=S&&zgMl8ht4y-Vz}1{rUgjo>`Ysn7Q}h3f9G9Jy8w^n8L%a|97yF z@BdRXLCULU14D;!L)({RLm8E6457~3SX&)x7(2Kd*whpx`I5vPo^pMZJm9fn1GAJG z!;){z8yN-Eom!te^OoP)Tm7BAOXolmC-cTO;atX9sys)e{3fw3mdw4}1{rUgjo>`Ysn7Q}h3f9G9Jy8w^n8L%a|97yF z@BdRXLCULU14D;!L)({RLm8E6457~3SX&)x7(2Kd*whpx`I5vPo^pMZJm9fn1GAJG z!;){z8yN-Eom!te^OoP)Tm7BAOXolmC-cTO;atX9sys)e{3fw3mdw4Z^+04p#DpP&QoKo2az049}@xFpQ8OWp;r zA0r(53}zjrXoPVnY&(dx6G903U~JORh)R*D>Pa;(=y`2%o_VgSrG$((nr^El?o#t~ z@E9`Zj;6S4DqhgI>0nE-G@A21pw4_!?$n>XmN*VE#e^_P_)2Bzob|TXpY>!cUNC{i z2mvaaj9N!*`mD1>ha3D|=b_yQyF1ahzi4@lBGi7Udgy5d^^?{kEU zDM2t{#YY&M(y@(rc11|REttDBG$ShtouA}+L+h=@W#yI5O9iEDG@aH;oKf>^(9N0i z$WolSiZ?WFHaJpjo#xyG_$(*oN&PuniDQ${Oo*=tKggEJS$D2nxnL?r6NDq1O_e9~ zIpB1OJc{xpJFWO|bPYDLLKMMBa7e%x@myIuB;aIAyU4Wse{-|(7GMBBw|V=&sMRL` O0000OO7r$EG40ndF z%ku^%g~Tel8>qS_yVJ*TfJ>Md>Yy6BLjiPvLa2qd2+}#h2VluA9|Q0_gDKtx@Fz;~ z1Y=X8+X&wgCV?U-o66kR_)?Z4H`S9hZ}@*}xMW_NYB^Yy95mn73a)r~HtS}3=uh|q zOSp1{H*7bXwWn=u;Znzt?PeOVh+S1%w<5bhGARIv4d4rZN+QZ-h!i(RuW{$$DVAa! zR69(j@mCy>RC91OuYhP60PvObtvKpqfpnv{lhwh${MwZ}2oSO??ffPBFZ?0E0H3{( Ug8^}auIrqw%yTxh--YjV zH=`&z!ljV%g3Aq5)^&Yfg1d7C1^5ORLlUZ>7vw`1D1ch%gdoxiJ^-uJ-+f6rMA-k$FZbf#1I!OUQtN}lGsSYA+hDdO8*pEAlCzy(H z(8*!ajlbZ4q!Wd!_z4Jy0RTT3!6&A62$7?=Qzo&#w}xwi_5lK>rTrTG|C?K7Zvh4X Xrr3L-BP@Kw00000NkvXXu0mjf=5m<} diff --git a/static/grappelli_old/images/icons/related-remove.png b/static/grappelli_old/images/icons/related-remove.png deleted file mode 100644 index 329f7266e3285d18f7ea18790e2ad44fef823376..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1107 zcmaJ=OK1~87+zYdVvPtY*0#v76%S&vkC>#pHf>`zF+sP+G+-=L-0V)8CEZ7Nr)Jxu zML`ktBnUo&c<`Viz77gXeISCgMSD?-)b=2rS}$G{>TKJz9*hgKGym{?-~XI*sjh>b z4UHQJg7730LK^Se-L-x#{!j0jEaPnlie*u^kw+!Tf<#0yau6gnsSl>1qznzbgKY#+ zORAYH%8G}1+0cBFi}5*{iP;3v*5R0vT!aYZV4tdo$+>4QNT4cV@>oEmMKcNuYGT-e z-NRiOdAKNZ3fa*P+8iDWXb?%j(fW0pcf#bNE|1UdHAR9&2r7ojrJ%B63PcSHf`E_q z%5;zhLB_}U_k}{Cy?~_|nxa{XVZBU<_p>}rgXNFJ-Yg~0r-k^kFKmU$0zxKFQKeGJ zSMvJ|tB+zhj&n6w){7Bddq_u;!4Xvw&7`4-oe$ww_HA;ZcT zMt`M>se*wFyI`0g+8qF*B&)h>FXBa!PwF<3bQvavFo_j>s;cl@PzVL1@zy{v(#kL~ zhKtAONPrgnp#$+~locvm!H@?vsG|y3S>pTygw5Xm^7bH5iB zI%@9{TWUR{x4(|OpFjREe=bdq3!Sqbpk0i9ArifHA9{8*UB7(!XJg__%?}>cm)FkK z%wZ@JXtc?~WO#>BNqutD6Z z%=6&Mn=8$cv$HS#ePfe1h3f;49yA257KqI!iSg$*KE9YAVcln*jCBe34xBvw2MQ!= AuK)l5 diff --git a/static/grappelli_old/images/icons/related-remove_hover.png b/static/grappelli_old/images/icons/related-remove_hover.png deleted file mode 100644 index de944f2ac5aaa1adb57eac5cce4fb9a84ab7902d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1106 zcmaJ=OH30%7~W7N1nj|p2qY$(g_E)SDsAaXg|^$;8n$OVmwF-8xD#Hb_&A>pJPRJ{8*o8TH*wjcIKaa-}it2%s;n!Qper3 zEwvbixswS#jpl>SsHsN(&xcn_XljPBEbP^XU_mqi7MArKz>}&t4AMZ9$1g5|P7HGq zN+t`l!bwijRZ?^?q^%l=jbWW#wjoL*0OC0?tY{(P`^#4ZuE-(ctWTf?BMS0LqG*EN zVk#pQN2H)kbREMxZ4L>j0E)P+j%pTXhlovG4y~PSioiD^a3n-*naT=1cvLq5?jvcB zMEhyn&yb9_JrD>S!C9K2DVn7i*24riFU!$1zWos>n<)=*X+FN43q>I!523+PRH0BH z3tmz;hbbl)3_2Pt>p=*QHLgL?_GngXS%C+ZWGV(!bPabD#hg9{Lj-cVRf1|%WHoF1 zn9zYywrEfcNjoK#fr9XVsH#@b7EFV`es>hMGUEoI(!kQkObK1wP^**5;G!lFp>Ae$ zeYAXvJ$W7KR$e#oXs-_!L`l({coQ!OTvD^3s7WBnhX|xVDvHbn{d~Y5jYoa{a0kQ0 zm|#3chkZ2f4MgJ6D9e|*ye^HYK!atjjJRIj8;^xq))!!R<~psQ8YnXlOyv@ga?~RQv*F0A5axct%nSB4FzLA@~|IWLA*>)v9t=|h^>9Z408yBzl&piLt zlDJm&lY@1o>hD!wkCa}F$b0L0){nuu<$VK_r@C61U_-uCf3MH|8g#Fv?ko&q>`c?; zwev^aH#e#-9(q!|dE)kRDZl6I5We*Gz+&4&Yi{AwM90CV26s1C)895dy)@+>aNYej z`MU3lH!{)kU}Cjdo?Q7Bu72#w_0KF$b+=tOO?>F+J9nog)sEHBSm^l5#JM3hAM`dB6B=jtVb)aX^@765fKFxc2v6eK2Rr0UTq__OB&@Hb09I0xZL0)vRD^GUf^&XRs)C80k)DxmvVobgf~m2d zv8j=nk%^9ik%57QzJa;Ev4O6kg_VJ+m5HGO6e!toDcBUHq*(>IxIwK0@@$ndN=gc> z^!3Zj%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUl|e>8%y3C9PA<)LWmeJ%7Lj(AD-Nx-h`$MT2bJ{Kr6#x z=8jqd3kjm=(cmH~m|%)Vg9{cCMA4(cMN}}s6paQKEF_4cM}v!~V1g;a7hGJ325V{_ zu-#M+Y>uA#Gc^a;l>OuB;uunKt0(w2Z?l0wvyOvX0*jl5@Rs^Nhgc4%lr&HC|94|S z&jF6NY&j0KCps?)yGCsCtGux@M(^XUbrYQfMZ{aAres*!HvTo>Iq#uZmc${?p}M0% z`3Ix$2exGoc%B(V)*WdKxO2OJxmUWyPg-KxE>6S9%!LfamR*N zj&Ln}wPB%+z&?v9%{ezzrghKEb{9Kt6q>us)ceM~X}kfi4{eAIo>kp!@kioS^AF!5 p_o;IeZi>o_oR#zt`x)NA$S^A)Z>h@G)SI9-y{D_6%Q~loCIHivZ=SLgMZW@|~Mk1j~Q#D8ob?j?u#dci#s<>gG zDpR)(AP@up021m}AqIX33Fv@W>A+SoBKAt~zCSr=v2_8@jSZLO5vqm>{wnA{1r2 zfr#39S$B}n+S^-1wRtRKKP@?;R|61LMF^ODHz+Er4CUGpjtblI#+j2l(avb?5a z26iH#S9cg9!aoVcUit-xv{41whV#Et{f%4nk96#6NWx%^Tsi4B*lo8?nVrr!DdRW8 zNs))VgCwC6ec6FreaRGp26BZ;^koNf^(9jX8pstY(U%>_)t5{m=wEV0dIKvm$=uW; zJU%e{i2L5(C;=t`qQcg9xp7ciO!b~am^5)X!Z#t|bA^-pY diff --git a/static/grappelli_old/images/icons/selector-add-m2m-horizontal_hover.png b/static/grappelli_old/images/icons/selector-add-m2m-horizontal_hover.png deleted file mode 100644 index f19a6c883647d4cece74b8aedbf8b39d8244d256..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2995 zcmeHJL1@!Z7|tk&6bH%_-F6A_y5^;6yR{)%Ti4AM)-k%u3SLZ;w=OnKvgD0qJ;Z_D2lFLqx_MA~aJL4MKmU8*|NZa(-hcS7 zPEDTf4)=u#g6PhV=Zdby@1cVS@OSOW&;~ZWXta!`^;u+#CM2@5UV&u3E>>X?it^(8 zOUM&M_?=QJqjF(_lk_?*x)|E28#tOE__Sk)QVk-q0;`H9P+y-tr$|K>sF_58DHtPg zP8n~QaJn&Bk{UHBB~$6)Fz;}fpbn8pI(1dEI7gs7UJn1e%YY(12&xH`f2eX{iX72R zNXBWFW+M_a7$XxgI+kDu+4um-GE5RMLmw}Do>HOp*v z#(o*E8TN}j;O!&{lxWL#P8gTEryA+k zMCg7zTd-d|IC8I$Ot2redhYCGR(_7GT^qK diff --git a/static/grappelli_old/images/icons/selector-add-m2m-vertical.png b/static/grappelli_old/images/icons/selector-add-m2m-vertical.png deleted file mode 100644 index 0f53ca3b1eda583443b27b1c9b0afa7e4b34b88a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3023 zcmeHJF-#Lt7(P=prBbLS3~1EHIg!wN*K3RPatEOlq=_Y@)XBp~_MRgDM}2qW#Pr~?ES@gS;fiD+YD6jJ5J(oKJW3-; zSz3691d8(Qs+la#rmpdFsmMq+hOvre5=~LUuvM1i0>U7N@~SS*Aq^Y|E{L>yscdQr zjFt=pA`HiHL75#0gJ_ruN4Wtm(hoS69fa%^7-oZ^L7t8Bkr1eT^pFn-hBC*e6XUgX z#1rXxjLSTPl}d%Fgqf0&hoM+323ZbrT#z7w=8}#jE2x{7Z3>qoflS#@%UCVxz~+>4 zr9~{#G&u(~az$=%mlqAqVOC^_G*m=7HerYf!J~MhL|VCe*-q4cDB!q>A zgK;ApA$&?Q3W%sZE@>umSP#!;P;MGa*hx#SXx9J)Mdn>5$90Pu(Xi{euBO_R@S3FO zMcN7~Xii$xFb!)F(5|~4BEUZhg~RmMP0~ggWE9Q+mFjQYf^(%KPeT&Ad*sPUx4}lc z)yk}O#&H>^8IFs*&f7{-SE4D~lB+41>Y$cfbtRgzExDSKsSaw%Rac@Z+mfp(nd+c_ z$>lp7SdmWVrV1HHxA*UBWR$&~OpIi#-Q51c!LWyCA8h2s>d?JUXRFNC=E?={ULZf4 z17|wo{{A-smD)MK(rcV}9Dl-lKsWWW_fqx8=*e$=AG*?~clNy9ThH5*A@3l!N_XB2 zRDV7F5?2=1UiCGfLf9_hhE zm}-oX#ZBX%!NI{nNgNzh7L?J%g+WT*@JkEQ)!QMxwmD z_yI*J%CnSfkDrh4yYxUqeN4-C0A22IiP>Z zVY5ALaCl)aryjAYE6+`-{t%*F5R@6UEUc~$z-TV=L3S1-DEefhZ@ zIM)&P4!rd#)W-{}efp_~@khK1bW<<-E>(Ywp5E*K+?782ao63w^{hP^a1U{7bmvW9 z_2=Vnad~n5WsexR^Yp9hMjO9*@Vs{)3QlzT#`ibcK5g`FdlOy4D&?YPW+T61 STkn>w5j#0HnRp(bTl)<>dNWD@ diff --git a/static/grappelli_old/images/icons/selector-filter.png b/static/grappelli_old/images/icons/selector-filter.png deleted file mode 100644 index 9c39774da861f79e0ff34bdd5382fbfcf55c754d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 247 zcmeAS@N?(olHy`uVBq!ia0vp@K+MCz1|)ZGH@^v_BuiW)N`mv#O3D+9QW+dm@{>{( zJaZG%Q-e|yQz{EjrrH1%&Gd9}45_%4^ymM7d*+o5osB#Pn35~1s*)z_vnQD=@UcDO zKXR*trK7j8!c3r8VD(E4f!)j-bp`ZUll+qYmI!ssZM?zMA+qwSYGBM}Hlu z{Y)Rd75EsF6i+$vb7*~BahdH=tiv9*4)2H#gBvm(=1$D2d>#9Ri{_aMyk~iI*g=N( sl7r8Sn+zW#75rEq$s0H}FfcQ0+ai_nbLG~9Ku0ooy85}Sb4q9e0H3f^>i_@% diff --git a/static/grappelli_old/images/icons/selector-remove-m2m-horizontal.png b/static/grappelli_old/images/icons/selector-remove-m2m-horizontal.png deleted file mode 100644 index a6bdc7c0ea53b6fa4b187298eb7c1b16162d6f02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2998 zcmeHJ&1(}u6yLUB+wF&_AR0u5EqF3Jn@!R-%cgB?S{rO?O(Tt<(9P~NU9#D%yHm66 z$*)7}Nd*PLlSdH|JcxK`4}!KQ@gf%Vpa)OlKTxQ%UuiukIoMkkcHh34-}}9Jzj=qZ zIz4r^hYrycMfGGR(mBVHx4Yv2`M!QN@R^w7c&vbDs`I!enTSd$)gl6!ic~^5Bq>W* zH;_nC^p=`0;6ip%kgF9|axko2F-SB;iNm%b$z_B=5tURu$^3e=#sF1GGPCh4mo-Mw zf;zEmqM7BXyu4hN6ACjtM2ogS2r39mz^-VzCD=*E4=wP z7BDsh2y3+(TZ^()vjiiFL;`X=MJH#p)tX zG7Q-VKDi>-xs63rbD0$xA`MlLjx88rBXBRCD3Mc33)rfM>6WiD(Hq*5K|(lax)?9A z9wKBVvy6z^el!iUeb2ZheM9?I?lw|C% zg65?~4KvV>fKJ^(hzS2A6nE2Kv`8D}ky)|+SE|2pi|Tn$O+t&uAy-3IIJ=9lSr z#(o*M8TN}j;B6)elxWB{8 zJ6?8XZ}ok6*k#A>J!yHiVSm-{$JS$C+CS1G+ti)T8wV%573wJHy)B%lR=QTrlb2dj u*Y18_x%@bEp|$nt`$L;O>*&bH^%m;f+jN)wqwvX@q%&hv>E~zWZvF=U3MV80 diff --git a/static/grappelli_old/images/icons/selector-remove-m2m-horizontal_hover.png b/static/grappelli_old/images/icons/selector-remove-m2m-horizontal_hover.png deleted file mode 100644 index 9bfb742487f4fd3c2b83aaf894519c78c16bcdca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3003 zcmeHJ&ui0A9DiNM7}bg3MW?t&CPUHYrD?mZA=#YkW((`6U1dEkP2SqjG_A=S&2|uf zUA%}p=vn*&#G8l*JqdacafmoC;!zP5h8`Twm!#?DLFvKW8c4qRzW4clzVG{a-^2HM zcJ^#vs6PY%=u4-PImgm>Z*LF%K726pmYPFkszByyi=-i&7)+?OB8KUzT*5gltIHRj zVG)4Px|T1HLS{x#YE@QtFsxmz(`W$1al0-n6-;0emo!6SzC3!&KuwjH`FMuQ)F*LS zORboAZe=#FtW=bQ%8ZYNL|dQ)RZL`PS9QY@Y>9Ds1^VwSBL=zl|YuO;O9X6~%hr;7XVoNc#I?-wdbU5W=ZHY(> zL-%2mTvb}!^(9kxnN88`*N5hH%JqF-OF}F3u5|xM}GTof@F1DuT!4x?WKeI`KTu)itLQL6?n^#MogK zFUm_gVNf#yId%IXBKnh1+)jVqqHUDNX4U#%ss6?-x<}e^H8i2OMz5T98)~&%v&?2^ z?3QtxVYkSA-cAx^c*mJO77aR`gq5S2AAP1m``WZk-MuCR{Lb*#b;O_R4SHceylX0w4X zM46KfLDZ=rs7GP`0aF+QLGXs-`8;Qyo3w_?~FLjxH!R+>U((SSssT*^T*Q55qq1x0!G z(i_MVgnv^>XHX_N%t@spE!r5`D(X0zAo!@Ii&6n1G6(aDCQx5rtW%^S3)Dn7$t3lD zIIRrL8E|ZFBrVMqq=-yKd;Gk`VS*w=B54&>&EzbBa(FqswzmOAIuKM4DECsCWvQ*{PXAIS0mL&jHScDofL68oD-FU1-O36q$H%YO-~?YLdwV)#dV(sL9sls!1jfRF}(Bq9$9Ht0tK|(7)vJ z?+mO^!*f#^kE3t5?y7i{y^@IcrLE1}*7kPP$1)GrUlT*C3x@Aq``Tphy?p!wG5)gk z#(~GN*7=V|E;LX2Zs+dD8rqljh*ura&y8n(tlC3$Vqhfx IJeIxs8<>zT!vFvP diff --git a/static/grappelli_old/images/icons/selector-remove-m2m-vertical_hover.png b/static/grappelli_old/images/icons/selector-remove-m2m-vertical_hover.png deleted file mode 100644 index 943945ce28f2798cccf3e76304a66f26e80dab21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3009 zcmeHJL1@!Z7>*W)76;0_IE2MaM8W2zX*;)=tZUcJ71tqM$0`hLn!I(fX&RF^n+=2^ zicU5J(M<%wdDDXz4}uE1qh1A(>B*}M6?T&0d`X&a9+V#3tvTd>|9jv6{qO(YfB0w5 z4xMiHxB3Z!Xig3!(%9~`*SnkW|H1KFacmBvzAPFpkE4ocKq4lW^N>uI!~#r1QJ%W^ z7V-q)Ur{nyluZqCQn^HnHiouJI*uj?K5FTrRD_7k!-Ap-)VG(fDN>OIYBZ8!QhG0( zPzI(AI6OU+k*14MmrO;w{k+9tf)Yd`X_ZvX_fpx^S+cim zKr&3TG#ikZju06M(V+<2!G=$eEW>mH<|GI)fnX=cM7VH}tbSCtpX3dBoJ%MAtLd;O zP!kC08~~L{g|39?vQYrRuC6Y?uz+O)7!fe1G$dL9&1|?32Mj$K{^Pw;;|BGr7(faT9{^5RmOS)OVn`)0}Kb_ zM%F^OlxP$oR=ZzRP3W+0o{hr%FcOiI7GKe>f#hY0bD131Eh?rW*K=J}u`A(JQ7Z_P z6_DY$IH@8ER3m_0w->^LKMDEG^dly2qYN}k=Ko6dH*Vg!(w3*e3Ee&XD2quD)+`LX*w ztw+D4=lb3!`qy&Tek#$-Qu~WTExy^@z6-hK!@qVcHq8(|V)|-0_LEs&R%{82MNMg z*75~Z$e!gDQxD3XP0-aXj3$V|A=i?XNr=c2oY0Iowe#{7MQUoCx-gJsvX%fVT6)fg z<8z~VWo}Z5snpOJa?s^5few*Oy84vi@NS&i>3#^hmCYU! z8_q$ZaLQ;`wrCJ!XkGW>+Ou|04*qfDNNXoQYe6~(9dp`Na6QUBbuiA|@j{*<_J%)a zYq%)#lxQl`Iy6v5j8pheP}Ni(M1)X^3rTE}1>qYnV4P|87dDEP#cfeT1 zM5a?QEm9aCAhWWf8Q$3|&wjKbw6z(irfgFu_wvhYN9g}M?tQHKKRKhZGql$ne>F?} z3U{ElJ#2k^I2;~m;EA!l(fIkj0gu(ajF`x~TcsbnyF+C3e%hZ;Z zuCN=8iT2H=hipjUr#ok-OLhZp)_sogD zhO+OHo<9F{c%kRUWLI&6>&

JuI#haOcq{tLVOO&b6l#+bz$DzLD#joy#{VF7~=V ly%K$K?M`5|_TjBHPxy#aU%;>a`O~+(>CZ@`;*(@?@i%{ZWt{*3 diff --git a/static/grappelli_old/images/icons/sort-remove_hover.png b/static/grappelli_old/images/icons/sort-remove_hover.png deleted file mode 100644 index 9df5960fafe7e7f529584299027e928b5033883c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1130 zcmbVL%S#k-9G_TIF&_sHp+O9zCvkTkJMKJibJv+!cd<2F7urj(3~R}x6)NC`N1~w7jbPyWD`UiYR)hYnu<6y$D;>6CY*930papF>6mdZL3C>!Zn z7mUr0lI<%xcr*yk0|KDZ_ceBT6C;>3Ydh3qIU*)G8Q zB2-wTViX>uBXpGIIIb6GD4HTEhNPJ=&52P)q$vFGA&{D@m&BZ$I@Cg^I8lbs5lOOI ztwyTRi0w|0v>*rp2g8JsMcA9Mpz4P$udBu&15a}e2O7482aM{tJq6pNMYgBF#zB6dP5TL57a;G|jU~DK)4lvOuv(mW$Omj>EF7 zpm2=9bDSX1v_cCk&GQVa3{nck$5_6G%~&2(Ee+Ik4Wx_cB|+j9ghi@1O!RA{?- z+n%g-z-ZZqwpX?tTpH`cv#MrT!8s_;L9{Y(jcK5#T-(I=^D7$1=>I$J1FZf(IU|uX zWY8SHHB0RZbzrbPYJGG#8XjPwiE+_rEccj;XsqsLRC&}{K>>UjA<^fb>*8UseCJ0?7k(< zE!@A>Ient1t`xd#rY}BC%yr$YbQIUw?%c-ggW^jJ>^%JJ6#Wkkxz==YtMNJ3GjwC4 teQB9sg*UzF75>HI?eOZt$9K+EEQGyz!kii2{xTd)e?}RR9}gDie**AeWsv{? diff --git a/static/grappelli_old/images/icons/sorted-ascending.png b/static/grappelli_old/images/icons/sorted-ascending.png deleted file mode 100644 index 0ac367bdd743dba44f4b2bbdb384405f504327eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1150 zcmbVMO-$2Z7%o{vB%%jMj2iK?-qiJPWm_92Z0#nC7I93OH@o%&D(jE!hZ`IWA!b9O zhIo*xMh}E2Q4$mLy$JrKA3^3K6K?BY$b?5 zuaV86oN`9gY?D%b3{^56%qED|wvwZ20}z2c>@%zw`Qyb)5*T`n>}gRL#gSmY(J}18 z?%~d?HawsSI@xv-w3b9HU_zvVl3B1ku@ocMbVWS(w`mfrLC`>qTz4v`bOFhBA!wnP zpvHt55N0Vh#782L6M$n_hGsaL<$`QP3~?gEfQ^U5)?B?;%*d$?TX+>C`w?x>mitqqHGFV z-bSKu%IK2n&@9E!rs>DEhW1bf{&8bVw3i)nAf17pJ?LuqK6;N<$vAi08}fnJ8}Y1b z;7d^pvaJo8&_ZcBM&c7nH*}GWNTC!TN^%K~4M$lv%EzTtBAJv0hL7`+a8+X~E`~^g z6veq0Ff+*tJR6O2d@{i#nP`}gR=H`*L#n00s$B!y-Qb3|<%*IERb;za+b&cqpsU|T zw%2bvKV?EgFNb*}zDIis;Nv|k*56-#vs zSD-)LEPcG#Y#wOgj&X5o+|SS7#%(o|mgCvd=lsg*YFpqj(HLlWHTC5|xp8l9>|9fG zGetaHlAezr@0nR?S0xZ!{4h6Bh`v3)bEK@aPmYWq8ks)QHhc4K@Im?08)t+F5X(!gr7Q1JKWN!vFvP diff --git a/static/grappelli_old/images/icons/sorted-descending.png b/static/grappelli_old/images/icons/sorted-descending.png deleted file mode 100644 index e520a75d493e84a052a38f5b71b594e442ca63df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1148 zcmbVMO-$2Z7_JgP7Zncv5~H8Rcp$ESD_h$zache%aR_6^#i+4szd-~2vHfs`6A=}- z$YM;4F(w$JF;R)0)p+2di3bnr!IOVC4;n9CB=ajU^guANN&Edh&-4C#@7t-K?n4_R zEfInsHf9bhIXrF)-*pZ6`=Ra43?6nMwSfAZ5-MvRBvOV`gdk&S{V)eLW8~~h*g+6= zB{N?@h3pYYcPvT^F;rl=m`xBJoq?^JQs`R&Pb5|~DkJl>vVvaSpV%)_G| z>>KUQ>!X9ZXpo%;Kt~{90Sh7x1lEx4OF@!c(3S8!+@?ve06~LEa?z<1jfGBm@{EEi=HQjC)r1}r@!w&ocnDW`NT*}|(NIe?HW(R8_7 zrphtO@%m|26va@3Z7elbzY<5}L z_LmZcQ$`1xOS2S1TUHp?0@_D8_{WVE(SCl!g>(-3&akKB`zW>6$T)Ya8w!Eg8|kQL z;!Dwn6h|Mnpp7z0lEf#JVHy&fkYinZOy$xX8y8qs;8Su}T2&R1;ZuAfUej2Kiy^Wo z3+Y5c#7vbHc~%fOUQIJ9BgA>3#?9D1(rg{p?3&o_5;wIfSCT!bA;-%*&QPradIlWi z_ydj$lm9Tvx5#ZueC z6&OyJOCK+mn+MvsV?5j%=ziomZmS0wC6y1}7k^c&ople1&-XswzSOj7?z)?~FfmbW z{4^hY`8ock0)^(2M6q#ZO?_cQ!<2aNZ3PD8)!D|DePaeQd20IZC4TPs?8)`svDW7C z4L7Fuw(o9xx9*sH`a=5D$gasPV?uM=(_NFhiN||he{b4+XX{M;%%ggB|0__rc=_OX zQ|0D~%K1j)#oBwfz|*nq<5S$uNaPk(CE#?a+B-LKvW3Md_~zVup&I4NkTkue#Q5IKsblyVKF;2}dLun0OeHO^o(U T6J2-+=wSv=S3j3^P6!GOK5;0q{QDG1^pu@WD^E*KC~31Te>+6xlDBWLAu*~Ed5yWD$c z=G>XtB+v7S$d*kV7T^*3aBKc74Zf?;gR diff --git a/static/grappelli_old/images/icons/status-yes.png b/static/grappelli_old/images/icons/status-yes.png deleted file mode 100644 index 2f14079483139797a98b90e826baf67337bb4222..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 396 zcmV;70dxL|P)H;IMjbQfdGdTLyg0EbQgq!G)ED#%2pwr;pLZ`=)$o~(7?b6I9PZY)I}T_ zPCZ$ME@jLF4P`j6kxyl?Q^-IBwM;a_k3XLoF22}=u33l)7VI$a`R7ZZ=5z*MjYhDo zW-?I>hab$u=BRg|cs>P96kq_d0b~Q2Z;5cCK9qy4`vY)k_0H! qgP^Y1iWCd4q5M#&JUn&)0t^7eWlzwc+im>-00008U}fi7AzZCsS>Jil%zHIEGZ*is|3T+iW1>lG{Cv*M@Q7K~Ys+U$KId0bfJ{ z483M8Ic-sPPg5b$&+6`X`}zC#pS7GVZ0NRlbFts8rBm)*Y5bME_HXqwCexILhIL#` zQ|m1LDi!Q`q-nmzRepo&j)ie`f()i-S#uNk_p?;rIKX=C`vD&J9?n|X;HAQQ1M5on qo}I+}xcu+$ZL_~s2JzW5vN2qU_l!NfB)k&nKn71&KbLh*2~7Z(L0s$r diff --git a/static/grappelli_old/images/icons/th-descending.png b/static/grappelli_old/images/icons/th-descending.png deleted file mode 100644 index 32fb3fb82ec63098b2bb541ba387705ed1034a69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CG!3HG1zpHNqQj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>JiY9rwIEGZ*ikYyHx4}Swd9r*vYr;ehsh|tSBC^&?7A{%D zl*MJXz<$%Fe$kS6}&kI|DPre^(p(#pZLwfv#ilboFyt=akR{0J9-k<^TWy diff --git a/static/grappelli_old/images/icons/timepicker.png b/static/grappelli_old/images/icons/timepicker.png deleted file mode 100644 index c0e18cfd2825c2ed4ecb273c1d62c86de20c6dda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 466 zcmV;@0WJQCP)vGRxi#cUjsGp0BnJKAms0s<2Cc9 zPp-udcm)=~g^>6J5}*W5z!&h%jaDw2uSp!T{Eaqur~Th>KBQ!W3Vhv)&|I<91sC>1 zl6}K?#0o;_-q=pQWXU2!?r4gf`6bs|Wr^v63$=BLg!y}}w~|K|Ib5RZ+12<$)r2IE z7HO1=TbdC`#BN8!28rHGHu6Dfy^xN4w`?$wv`^l>lwd>}+2C0t&zawu!Af4Rfr1IQ zoS5555^!BHMlQOgY=5Pl%;xXT0Fs~T4P<+v8MUjayY880Q-0o{{J`B6n_E?0Hx_*h4t<8 diff --git a/static/grappelli_old/images/icons/timepicker_hover.png b/static/grappelli_old/images/icons/timepicker_hover.png deleted file mode 100644 index bd47588fca69205bd09fa063e84fa2d9a584f03a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 463 zcmV;=0WkiFP)2OIE@`B)sGW;O+3-Axj56IrkGNS$-M6`3`7-2jBqQ10jD89B-Mod~z*5 zfoEU?TnLE|AO$Mm1bhMC+~~zc^BsvpmcQ5L?zI1V&WDt2Qh~2q5t=KOy5YicNV0Dj zk61wn-8%{uFu&q@t1Jm!aG|y?kuv|t^;Yu8B8N*fBfA=3s9KQZ(ISm< zaZ5KNiP-JOutBOflZ|{*+9;$W-z*zUBps6vFD00fMmBiT$P4BVX0Vc%Y@lGlEhpv< zk_22=&XJ358QWiJC$sr`Fo5J|dIQ;BXin`~>iBLT^f)f_zs%2FFD`M#nJryW%Z7xC zqzR?SOvFo9Zq7?dHhBfEtmew+Gv{*~f&c#vHN~F*0|48EVL2lXuf+fW002ovPDHLk FV1jZh$I}1+ diff --git a/static/grappelli_old/images/icons/tools-add-handler.png b/static/grappelli_old/images/icons/tools-add-handler.png deleted file mode 100644 index 1a11fc26e11999620e8e43bcb13d590c41a4f289..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5XT0C7GLn>}1{rUgjo>`Ysn7Q}h3RdScOzG**|2ynyNE4ed zd5PzyhKUmkS=@}2*A}1{rUgjo>`ai@e0<%_nFj!M5NDIevt1Fzi@_W z*6)Ors0L%vhaG1s6!vi*QNN&iZn=d@f^j=*|I?2aN3JfEkWJXy!1#nYY2(2+fB!dD sFltu01z%L~TeeuNC(6Nufy01d(~?S)#~SCS0&QgQboFyt=akR{09(070RR91 diff --git a/static/grappelli_old/images/icons/tools-arrow-down-handler.png b/static/grappelli_old/images/icons/tools-arrow-down-handler.png deleted file mode 100644 index 472c5ba8c8fe2a2773a3e993aa779e77be5c3f81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5X+B{txLn>}1{rUgjo>`Ysn7Q}h3f9G9Jy8w^n8L%a|97yF z@BdRXLCULU14D;!L)({RLm8E6457~3SX&)x7(2Kd*whpx`I5vPo^pMZJm9fn1GAJG z!;){z8yN-Eom!te^OoP)Tm7BAOXolmC-cTO;atX9sys)e{3fw3mdw4}1{rUgjo>`ai@e0<(Vm(m~)!Z{acuJkK{2<@) z{PD#3{6Ws!SRFPnbO<-JeMvTyQJKaN3KVH|sA25jZeUYWkmO4ecX-OB*~Ppdk;x&; zUO<|mP${Is?n=S&&zgMl8ht4y-Vz}1{rUgjo>`ai@e0<(Vm(m~dsx@4TgT*(Wk2Qh zj_U94_(L``oGf5oae*~SS22Te*2B(#hd+-*HC<;aIo#N$+t8&hkj*K~DF4lwcRqu$ z49kKyoB=!QYS;ueF+91%>cGr>QFTEQ_kt|9&j&#k@GN0vU}R&c*3XOez1d;`bOwW` LtDnm{r-UW|>XJ&U diff --git a/static/grappelli_old/images/icons/tools-arrow-up-handler_hover.png b/static/grappelli_old/images/icons/tools-arrow-up-handler_hover.png deleted file mode 100644 index 2515545586e79083ff96b98cb86829f9d24246ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5Xsy$sCLn>}1{rUgjo>`ai@e0<(Vm(m~dsy3w`8XI>{ta07 z_@_uaf5>KrlLgExF0dx)DrPXwde|B8@aK`Jrt3^4ha1~;8@kj5vN?qr<-a-e&Sx-| zVOj8oGhk<34V%Cwh9{R;9hkWhJ8UA{$b6FowKf+Bi*M3&YtDE-OCNBc-R>=s+mI8$*<>B zkbiJUPfzcEV}+gE&z}mWKh8+#zH!r)U=m|skzlyAem~>6S$2;$X@`$>D=&0vEi@~yMlpyhrYn%Ss8Nd zK1Yr*UP&-$*re|8^q1yF1{rn-X6}os3zE1OWJ#RpYrc3W?@CkSb_Rt53_UX5qRUmj R*8<(n;OXk;vd$@?2>`mBVXFWD diff --git a/static/grappelli_old/images/icons/tools-delete-handler.png b/static/grappelli_old/images/icons/tools-delete-handler.png deleted file mode 100644 index c8caa2cd098f56327caca4ce8ab3457524c7e56c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5XN<3X0Ln>}1{rUgjo>`ai@e0<(VgY;(Vh;}K>FND%tgw^& z`BTC4$C(7Bg#Szmeg&nabNlreMZFtVDcW~T;JvlCx?D-mu+cXp@IoFyJ^n_3zp z4m&n}mBDrMu<65Bo44$rjF6*2U FngG>EO4}1{rUgjo>`Ysn7Q}h3RdO2P0Vd={~Igp{VyyFK?0B-jc3XTSL4NI{}oQjw9^^`@JA&(Et1T{`WN z6WEx-$-J?Re_l$Ln2Uw7oOFWX(SnE#3`ZpvOfwMR(FzI{SgF}Lfwh9SA=0VPNLKfa ho32CzHvbpGw{+&5 zy^O-P8hKYIL{I6|S^H#tjp*my^O*h?au_fa2lpE+%xtp;I+elG)z4*}Q$iB}dFf&W diff --git a/static/grappelli_old/images/icons/tools-drag-handler_hover.png b/static/grappelli_old/images/icons/tools-drag-handler_hover.png deleted file mode 100644 index 6f9c439267c14afffce6e9cb3ebd5e6651f59685..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5X>OEZ?Ln>}1{rUgjo>`Ysn7Q}h3RdScOouJmpEVo!>NH5r zVK}rT;*iUthujNhWO&c;F#J=~<*dXpIf+wwZLtxz+;n|~qY4Yo3wdl};CSR&l5^+* zmr~5c9`Bw-9&X;tc#cT<1qmod9&%XoP~|wI&RyYbi&&+~Ep`%&Vhk)245ev4i>^KC RegSj}gQu&X%Q~loCII_>O2+^I diff --git a/static/grappelli_old/images/icons/tools-open-handler.png b/static/grappelli_old/images/icons/tools-open-handler.png deleted file mode 100644 index ce1a3b6cdc3159b06ab6fd213ccaf1d762571e4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 274 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5Xws^WYhE&{2`t$$4J+m&OFmvz06|Bm4nZm=b|97yF@BdRX zLCULU14D;!L)({RLm8E6457~3SX&)x7(2Kd*whpx`I5vPo^pMZJm8_B&de*!5cIq8 z22lCJL!TG6S--ot_cya^A;S^}$A=uI1$LVrDp)!d9&qxJVfe_tqVe~_M+#-OhCl%q z83~8Ozm*Iuc-UiQ41|JX7Dpa(So6>&x*?5|d1Kq;l!Fs33{sc+j}}abU<%>ADJH`7kySyDL25=ribY2(!&L1f=?uyX=kS>LFnGLW zPhwW^YvDTIF7>X$?&w2i*FuIR4vr5wObhHbJyfuCDm>uiBg62KeMRH%g^v`Sn#mN$`}X*$1ILK}1{rUgjo>`Ysn7Q}h3f9G9Jy8zq+z|zy7M7N} z2`MQl4Wg}1{rUgjo>`Ysn7Q}h3f9G9Jy8zq+z|zyG6p6w z4qc9X&(Et*NMRH>GWkWs8Zm=Du`-YngDl2G27v^IWnZ}7><&Mm2Q-es)78&qol`;+ E041d{+yDRo diff --git a/static/grappelli_old/images/icons/tools-trash-handler.png b/static/grappelli_old/images/icons/tools-trash-handler.png deleted file mode 100644 index ae12bbfb139f9cfbe01a5fc174bb8db372e54509..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 269 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5X)_b}*hE&{o6MB%7Sy3Ry`PK$z?H$t9JEEUOF>-he!jP}w87JLTBIP%s# z_@!{HLvv~3SxfeN)rPr(Z~xqW#Ii~-J*pw+;eo=u_YXeVJh$0$FsfTT-O4rUb*bi} zEdov)CkmJOIRridDqz)k9&{>k?X{|7Q(m)vd}1GQE93XZ+f4h#e{dKuw6691dP982 RFQC&IJYD@<);T3K0RZXRZOZ@v diff --git a/static/grappelli_old/images/icons/tools-trash-handler_hover.png b/static/grappelli_old/images/icons/tools-trash-handler_hover.png deleted file mode 100644 index 97ce780c04b51e68d2c2cf6611e40303bc651ec7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 277 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5XwtKobhE&{2`t$$4J+m&OFmvz06|Bk!n8cDq?ndwa_J8qQ zYst8|cD&EJXU;M@v2(Yv1}nR<(52HJ8uBqO-u|uMxSoIYoVq~4X2(K9<(rNyMV5Mp z9T`;EgPgaqE=W*h;aGW4ntg*ofBi3!Yy+Js)Bf=XJC|t%O_{JDR*Pw=Sli}wNj^#G z|HoIi#mF~IQc`sA;Em&UcsWO3i);0rzvB7_PEHAkOHf&6w;r5V-FOZV`Ns?D%T`x@lFdd1H&lKnh}%ADU{pP-aOwO4 zFIOK6ucK^6XR;bzsb)AT2po5IZV-{-zuG-Z!|nAG#_bFW2N diff --git a/static/grappelli_old/images/icons/tools-trash-list-toggle-handler_hover.png b/static/grappelli_old/images/icons/tools-trash-list-toggle-handler_hover.png deleted file mode 100644 index d28de36520bef9a92a442fc3df9b361e1672f7b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5XYCT;XLn>}1{rUgjo>`Ysn7Q}hh3yTju?MbRy~^ORmOY78 z=xi0kk;dKS@Ao;JV1FWUj^XO&c{3D(7AUxgu-Wk~Xqf2p`5(WOe8T}rp|eJcSD7XU z%J=+ADEQI9>Av!YLt7+oz+M(z4wgq18QauZk2`-|G|h5x>8FNh27v?yv2f-8+Y8i} Q0Ug5N>FVdQ&MBb@0QJgF=>Px# diff --git a/static/grappelli_old/images/icons/tools-viewsite-link.png b/static/grappelli_old/images/icons/tools-viewsite-link.png deleted file mode 100644 index a067c00fb07afee7b9b4f839bb564d75838507b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5X=6bp~hE&{2`t$$4J+m(3;}xun#V#CYN>6`&^v9F$@9s)> zd-t_^wEt-0n2;KswIdht-+l_tdmMu!GQhFjb7*2#&fod7zN!PC{xWt~$(697*}TjT%$ diff --git a/static/grappelli_old/images/icons/tools-viewsite-link_hover.png b/static/grappelli_old/images/icons/tools-viewsite-link_hover.png deleted file mode 100644 index f12e2315761cb0208c82698f44f39b5b226c0d3b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5XiacE$Ln>}1{rUgjo>`Ysn7Q}h3RdL2UQAwXHasZ^ zUOebo^x(mZ1J65%AgFk72SE@7h21>p#hXxHy0-Js8F+c`_xQf=_x;}cz5C_Td~)={ zC`D1p;(}Ho^VxWeoFM;iS3W%@(|KH|;U%<&+hzc%yp8G*6kT&2R-kEb-h21V|m!p5~yrO|)=jdh0;0<4e4QF91fJF^!l!1x@2qczgEI!SH zw7?3fYqBg~1tKr-94~T$$Oy8M5*3~Yy^ki@0((uVXnHRfiE?xUV_)I8cDv2CQ!EPB zIU$qD#2TW=5Cju$df1E@FP!KrXfU(_$HxxxK&)uiQ48m2;&i_R*B{7wVegp8fpL-P za{|l9CG~-Z@qei64$vX4zyrTSg~RHm54j2qQ7f>>#jQ=mseDBZpovjXMQEdcisc5v zC~P1fs7n$sOv~}&xQjOorRas&^ekA^ax_t39miItbUm%=nkvbXAP5B^qZjzR#A_*e zPFGb?>vJ_^wOr`oKG#0rYKL;;R&afiS%ZOd3)*^sT+l69afWzFX(_#s7w05doEq+B zpKA~C(&Lgk4&idd3>RPQKNsEKBHa@&2W?A&LE}S@bbCPBx--4#kSAdkwR|=DQvcKG z%p_h=rxVH7&%fW@^_Q1FcV@FsZm=uVo0EIB+1+1XciNK=n@6sjrS0R|{N>D~UL@O7wyCok$>APU~ZI-4e`2jjx*eBbc<{l3S1bE8z8OAH?y zrYI^=m{-eWKOC+2e)9h^`SCv4j^cb3FQ6sdHhf6sEL4M_;23pShK99r`3;<=s2FWm zs<^73lT73=MucHP$0KZtnw|+g!)!tfYOrp*GX3q@a~jx|OkYUrobD;GVb8DnaACDr zF;|iAkA<|lgn@* z!!vy9Og5W64FrzoSWaMhA<1W@lpt{&=zcVb=37frS=G9+h$qtxj6I2E+wC^fPBF-@ zv%DyZk%k~72_hM+xY!7jZZO_cP+?&Dwuf!xf=JP*p%#{DlIczfj@OrUgKnEh!`RU9 zSf1gcl6pX0|3B1m`se_c;cmYF6b>pY9%RcfKrP=S7q>JXh4LiDhXzJ|1)=3$7fTI< zQP4mhP!`faH%!}&{0?5%rGgt^!!=<+m1&~D*tR82Xblxa#>{I7XiHAmRK8UxRJ+FV3E|p$+ x{>aJ9y*rS5!c4qd99b}u4`CayQFmmQ$|);QG}(*+Zwjy#pKmyRbeO$ z1o6Dvb`lx5n+I{Ay$GH}CCK|M60Ln{08Mui$yKgd2trshowX5ELC_8S2om)^5ImQxp}W?Q#WI zw5yVd9L9(+Oz3!oO;JNbpt7s>5i^M&e1hXgAN3*$n;@Q6>SbE$cG@sa7mM!;J^gW z@ZxwnogM=M$8#(vu)L7u(~>Ai90$4|O}zQmlBBDJt}kNAbPZ!qV%bKc!8Ak$`O7Sy z$z&o8K}ZrrGFWr55hmRr(Nj=iVEVR)ZRCPT(Ws(2mT3~{VG54dmvw_~nMlFd(C}EE z;i8m!Ku!BU)N%Ug0PFB5-hT=Q4}d0u_Z=-@S#hl-6vyRdiHCRJPA_0Tsizu-9I>(jy>uqeXPw@#c;)aCh;bMG!m+J$X?Qb9L5AT{7B|g-X`bQJ zmqk&W0s_Z#EGMwMkm5x-Eyx@PdLK=^1@@|3)N(yv#8T)g#=gw5&1REnrWq8hvAiTn zv4$X|2qG1(d)SOpUO3rT&|qiJQcmZx8BR-!3prI4 zv_4luR>OrJ?sM%!Zgwa)9tGDYo;4Uacc7gMkPEsg%g*pv#G!gUu01@KnW0>k1jELS z{j1UaD>6OtaWJ;T7z{r2$g~G!tf}P026+;sdf8I+sq%Y&e=hNoI-MA6zxb-Y_1{Uy zzbE$YZJ$3WoLjs|?Tu_tY}R*woq4EjCkvZxEm_!UC!XKf+BvGPjC9634e8a{Qx~Sb tmFJ7kCU4F^X}$mW^KNIiZO+VZ9HAcHXFfl@rSHd&Fs~Q1orRSLe*l=@K%M{q diff --git a/static/grappelli_old/img/admin/arrow-down.gif b/static/grappelli_old/img/admin/arrow-down.gif deleted file mode 100644 index a967b9fd5563a0fc2f5fde8ec0f7de3fc8fbc5a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80 zcmZ?wbhEHb3wfn>L+1d2-{%jW1rjm^pLi|Ns9P7#I|PvM@3LmFNK3 i3?Q`(%%TyyyiA!oB04G)Te5yh$2@OMO7G-kum%ACMICAY diff --git a/static/grappelli_old/img/admin/arrow-up.gif b/static/grappelli_old/img/admin/arrow-up.gif deleted file mode 100644 index 3fe4851399a37337891ccf5452ee5d59bbedeec7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 838 zcmZ?wbhEHb3wfn>L+1d2-{%jW1rjm^pJM!zdUHfe{k|ia%Kx8GuSOX;Q=NFCLWFl0*@NH#f6pb?3n1_z+epkX4f1j diff --git a/static/grappelli_old/img/admin/icon-no.gif b/static/grappelli_old/img/admin/icon-no.gif deleted file mode 100644 index 099c95f3c4975c910c5e02d85ff2cc414952561f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49 zcmZ?wbhEHbX0ssI2%)0wB0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzA4x<(RCwCN*4uJ|Fc1ddWC`N5owoM< zUr}2-JwOt&l~FtD@Nbgk!o6`w`1oB80lWS6=Az!#tpT;`gAuFBI(xCP!ScNiR!pt6 z&Ys6!J19SfV8vL4J#;(`zjO}C{Sc4)pwii?uV@7rjOs%zam(=MwKK}SI z$t&Utr|Rq!9CEV7scLI|?ku$gj~o)Kt&{(+!!jmbVo5E{g4Cl00000NkvXXu0mjfWsR?h diff --git a/static/grappelli_old/img/backgrounds/changelist-results.png b/static/grappelli_old/img/backgrounds/changelist-results.png deleted file mode 100644 index 265beacdbcc2d21a2dadd335974d50152298931e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5Xrg^$JhE&{obKRTkfC7)}#TjSIeAivO=IFS_>{93SPn#Gl zIqLGXmZnsnOZ=D;J^%b`OG$I4MFqA3?b(eUF>^~~g%&?bYiDU*4U`an`=IQOv_Ru* zM#CL~0J`9_1;BZLbQ)(F+?N2}b^z+X@-@bkO{{8!-qoa==J-T`G=7kFvZr!>y zF){Jr!Gqs^`|a`L$CHzj-+lMpy?ghjrl#)Ry?gQE#XEQIT)TGdhaY|z92^`Q8@qJr z(x;z(+R@SR%{SjXeE4v9csRKE_uqg2^UpuO{`%{#t}c_w6bJ-Xty)!ETl>c!f3&o; z^!NAw`s=SdckV1NFK=yaee&eVmtTJQkC zSN8AUzh%o7ydpw@@_V!)7cHOvfFevWTCJx} zojP#fz`O6hd-m+v9Xob7ozA+ty3*3p)2C05jEv;v<&~9{eg669Uw!q}xpU_%7K_PHZEkL^udm;`ckhuSM?U=U!}aUeyIigf8#WXa z6!i4;oIH8*@ZrO~y}ied9V;#_-n40x(P%t$=uk;X$+m6V+-~>5g9lfvSn=`4A6HgZ ze)Q2t)z#HCH8nPyt*WZ(=+UE_H*e0#$$9qd8Swx4rv~KDI7?HrmnSD>rpCRjhG@Y( z@+UAI07yVJy>t3Z0OSZTpB2$-;8_TSe!6cErC6LIXN1<2!K~!*=l5#W1*iZeFBccs ztr|dwVhDG+mkCIqxvHt8TpJ}=cL~YR%QFN*r4VT{ZKMc@?+)k}*I1VGm||`80Z|H~ zUhA*5`@_55oCOn?kbsqrXt)dF%|FJ|v9sbg&=#IcyrEM(!c zDTAig)5P2vnaM?FVsD&gA4{q%4YD`KuVYaa0FRNSHEm2|z08M{39$tzgG+h?eZy-V zO*AI#wr^pAdx(TcKpQZky!fS}rCI~#Cpa&NGuzrID~px8S~)AxJ-&+uyZN)Qs{|(6 zkf%t&k_m)Z(aeqY^$#!wtay{a?zcxv-iR7jW~M(l2qKb{ai_7FE|DqM^wJtO6XK0g zTuE&SgHuMM%>;gU8XWO5?LqLr@`Ye|BtT9UX-(tlFD?*79`h_HFaR9Vop}MFbP8R# z5)to7uL9>n3t|1pdI!ebOl{AoUE426B$o)Ji~9#G4P-$3&g$&)L14~>n%K-CtAj35 zW%$61XfK*Euj{?ZxuBCk_+xlnvcCi+ebN|L7ZlDT7Zqb#>N2+@vPB<*wSu8KeEysA zoFP%Uf~RD_e~Vsh=%FkS&6V#mu+4(Pm1rA`R~)b*zFJzLfClT*JURJVyFGeVBFvx2 zY65GBB|y7Uk?OKyDS7C2Vr?>{3z>r)GR5Fo3{8hJ`bNVzsS?JmL-XqAK|1wHaVMT{ zX2?|Vd7#nOSxQL4wz~k#MX<=Ue421Az*3O>h-1`!s0XzI!hJl`h;uyIsN|3)_3+n;cEDS7G+`iCl9X z5g}L)<1-nr zpT=%CR6By$3|UkswUhpbX}}gl&v1Fv#p0cf6v-S{1E$8$R6HDc6(|dE$ru z{uBe7i?39S3VIeJI-WFmp)7NjK#{GCUhR&lVxVpj9g|owcxk2LCO*=Qu@@wAQFUep z9=os+QBl+YTf`A9%0Jb;taKmr<}Q!mai=phTxs?hkG{f5Asnl#1B3~iiTb(h+SK0Z zUI|B`*_wSU(R*m{HbIv}7Ri{T(TuQ+91{1%6IzKbSVYGsa$$%IZOT@A*I&U@Id3Vf zn$!wNC&z-+<7SY~OzhGxE-D+G#b;=v%Us7WA*{{T_F4r81Yqo~0O^#Wk8ty1KV zF?nGhz|?K8$SFZWGM&POlueVUjBKIYn=N5M>fDwR+RU<>re*h<)5supns$#Hui&Z+ zbF`)y3!B4#waD%Uj6?#NH&h@sma=u}0%VAi)9fKoj8t0KRE7!JCQpifgv%oMj3BlH z@29<*7L2$1sFXEli3&aD_m)5)Pf_diu_D5uw-rDD?ZM^<9(5(j0~DaseE_%9@PA2l zQZ?F`uj$JHau#25X^okdb0q%+I?rc`2oXczOv0ac%CG@050Zy@jI1sOgY2!zFga*U zgfBCwm(k=%2$`ra(7WuRx+F8wx7ToG?LbNX)Pv{&{mL1tC zg=_PMg4G_PdTrRBn(CeV)>Ew@p3x%%G>o%yyr%>u{!^r%G%{!*bc5&}FG!O+Me82U zo6^vMRCKKddEYl`=_j(VIWzyD=h~G<+jPz&DMMeEofZX3f;q=Ph|g5|)l4~^O#-HO z0?ss0CyPRIw&eC%Sdb9+)aP0$#^R-;+Nt`=5;3_54p#XxqCqu!Q@?u1wmdxersjvs zlWi*SOu$&}^j7lK@ayx04D%l1HLl0*P4$<_$VXI`&rI!?lj0oAF6UQpwr1ocXoQeZ zhqLrIEG~~G7Wy0Q&rj4eZh_6nYiRBS+6n3sF|@7mc9+w}nWvb*T9TQ%f8R7HTD>9* z2sRbVLW5xinTh#Yb%0*ULw4&4Q~=|3q4Npp4P5JJNLr|zMFY))F1l20FveK-z7-*8 zR+^25(8xE$+hrcPIdpa`{1=wnCy;#p3318@8fW*GlV diff --git a/static/grappelli_old/img/backgrounds/tooltip-pointer.png b/static/grappelli_old/img/backgrounds/tooltip-pointer.png deleted file mode 100644 index f23b1889b2c198ed230a59e3de2e5f2f953cd8cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 302 zcmV+}0nz@6P)9u+0)kAb&;LkRnN)AI5#6;NNQW!DE=6_r7KYGm}nI%DEa#<;C^s zr0hA4bJUgqd}rVHH(?lZUDw=o-NjAQa1=$XZmzDUgSl}WbKm#;tYH{9NfJP}lYj`K zfTB+0IC7e%fbKp55kL@yZ$c)^vKQzB41p=IduX2LfF5ofp_ZBYo3&}0E8DioFbw)d zfD}bRZQFWk-HRXy*s?5wg%I?ws;Z*0Ea@!30J4d8>ueuAKL7v#07*qoM6N<$f{Idp AnE(I) diff --git a/static/grappelli_old/img/backgrounds/ui-sortable-placeholder.png b/static/grappelli_old/img/backgrounds/ui-sortable-placeholder.png deleted file mode 100644 index f9b2ce9e196ac5682f436d306b57d54e3f986ddc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5XmU_B4hE&{obKQ}vK|#PRQF>R8`fHz9pY_3PPBWIRt~p{q zyX>%gz?o<#j@{Mgp8eXq`(x(2&-dcbOC*=hKYQe9=EE!pk##I}ebP76Q)1YX3Nyou z-u*dbuKYM^za-B)-i`xX8zf?QI}S~Cka@@F^2n$_DlcXJ#KM;o42<%=@cP*v?CE*U zD0qDJ#KJ5g)6Q8gzKhfXC$I3lq5|eV`R-f9VZfksruo&glr#1~2QzrO`njxgN@xNA D_%UZz diff --git a/static/grappelli_old/img/grappelli-icon.png b/static/grappelli_old/img/grappelli-icon.png deleted file mode 100644 index c4fb10e08408abeac388778485e36d6c120f291e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 423 zcmV;Y0a*TtP)Gh z6QrGhW`bmcBom}eK(YauAasJVK^ehf0s1UGODBo~tqp3Vob+@SpnJZ%=fi%}G~N{U z;7w$Aq90b*bqqwK5h3^n_`>o6yp5UB5{O1GT@VBdxN52%4JLXV(hImFFax%tTqU2` z6OrUV0#5{1KzPVmYF%~1rs&oftv%;>At!$f) z>G5YGv-33qE1|SRe3QE9QN$i~os*ohF0F~$7ZEYpi{FeO|9(^b_e9?U3;?hZdT^3H RA4mWI002ovPDHLkV1k|bvK0UT diff --git a/static/grappelli_old/img/icons/icon-actionlist_addlink-hover.png b/static/grappelli_old/img/icons/icon-actionlist_addlink-hover.png deleted file mode 100644 index 20c740bf86fe73fac5959c93bd82f5d93fb0448d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^>>$j+1|*LJg}1{rLaio|&h*qGFBvGh@RAOpGafyHvOmSR`AQ x9A@aycep7papBFK{_}opHDz@U&lp%F7;;}|cRy||)Bu{o;OXk;vd$@?2>_Y@Ff;%F diff --git a/static/grappelli_old/img/icons/icon-actionlist_addlink.png b/static/grappelli_old/img/icons/icon-actionlist_addlink.png deleted file mode 100644 index 6e2ed2a8e4a2d8fe94ad1608a5fa78dfac6ff6c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^>>$j+1|*LJg}1{rdmko|#Ab{O!GRGtVDs;9{9z`C^hrgJ6ot yBtB+^eGIAf2@ac!?d_~3KivGuIFnf*fuSr^cjczbGoyi~FnGH9xvX>$j+1|*LJg}1ef;nt;{1UF3I`fk4gUTAKc7)NA?X0K1p9%A c1_ovZ#n)VCa`G7SfEpM)UHx3vIVCg!04wV#=l}o! diff --git a/static/grappelli_old/img/icons/icon-actionlist_changelink.png b/static/grappelli_old/img/icons/icon-actionlist_changelink.png deleted file mode 100644 index 2a6f2930bbe568c00285161136c8f8040c985de2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^>>$j+1|*LJg}1natZ>ZOhEu%)l&m;K%>}^=vT=>s7i>{;~aH cCZ=$JA^D=vOSUAVn?M~5p00i_>zopr0Pv_NTL1t6 diff --git a/static/grappelli_old/img/icons/icon-actionlist_deletelink.png b/static/grappelli_old/img/icons/icon-actionlist_deletelink.png deleted file mode 100644 index 7931f6716b0913a428a55f79aabb0a4cd77caca3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^>>$j+1|*LJg}16%-Zy;%DJ`A)&&TzQDU7gNHGtmFGrDg2$sP hotOP;*0FLJFnn}qnr5GH#u})N!PC{xWt~$(69AnfDM>$j+1|*LJg}1{rLaio|&h*qGFBvGh@RAOpGafyHvOmSR`AQ x9A@aycep7papBFK{_}opHDz@U&lp%F7;;}|cRy||)Bu{o;OXk;vd$@?2>_Y@Ff;%F diff --git a/static/grappelli_old/img/icons/icon-actions-add-link.png b/static/grappelli_old/img/icons/icon-actions-add-link.png deleted file mode 100644 index 6e2ed2a8e4a2d8fe94ad1608a5fa78dfac6ff6c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^>>$j+1|*LJg}1{rdmko|#Ab{O!GRGtVDs;9{9z`C^hrgJ6ot yBtB+^eGIAf2@ac!?d_~3KivGuIFnf*fuSr^cjczbGoyi~FnGH9xvX>$j+1|*LJg}1ef;nt;{1UF3I`fk4gUTAKc7)NA?X0K1p9%A c1_ovZ#n)VCa`G7SfEpM)UHx3vIVCg!04wV#=l}o! diff --git a/static/grappelli_old/img/icons/icon-actions-change-link.png b/static/grappelli_old/img/icons/icon-actions-change-link.png deleted file mode 100644 index 2a6f2930bbe568c00285161136c8f8040c985de2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^>>$j+1|*LJg}1natZ>ZOhEu%)l&m;K%>}^=vT=>s7i>{;~aH cCZ=$JA^D=vOSUAVn?M~5p00i_>zopr0Pv_NTL1t6 diff --git a/static/grappelli_old/img/icons/icon-actions-delete-link.png b/static/grappelli_old/img/icons/icon-actions-delete-link.png deleted file mode 100644 index 7931f6716b0913a428a55f79aabb0a4cd77caca3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^>>$j+1|*LJg}16%-Zy;%DJ`A)&&TzQDU7gNHGtmFGrDg2$sP hotOP;*0FLJFnn}qnr5GH#u})N!PC{xWt~$(69AnfDMpB%U)_X!O?-gM#PbKTUO$Z%Dm~&{+z$FC$1AQZLL^@_ zG6R;7IXYur9YXtPq#?2qvi{Zf?L_V^!UHXMXmD!>$qU!O^*{b6PXPu1UL8YF(Or(1 P00000NkvXXu0mjfjj@oD diff --git a/static/grappelli_old/img/icons/icon-add_another-hover.png b/static/grappelli_old/img/icons/icon-add_another-hover.png deleted file mode 100644 index c017a95b016dc752c713b93a28d531a7ed598762..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5X+&x_!Ln>}1{rUgjo|&hjs%jnk#oOES`CB?S8Z2O9G_hkA zW@bF_;^D)Ma-Pc>r|e@`YA;~Mcy{9Ng?%L|w|HOd`_ZtDLE!*H*>$1G(R&If1C3}1{rUgjo|$LHnfsgNT;_Y0aJF=AG+4mIXky1K z%*=Qo!zTZGmC9VUfL}~g{yE%WF>!y_Zgpv5hWUcukC=BcH83zUe9;zmm(-ma05p@q M)78&qol`;+0F&@FbpQYW diff --git a/static/grappelli_old/img/icons/icon-addlink-hover.png b/static/grappelli_old/img/icons/icon-addlink-hover.png deleted file mode 100644 index c017a95b016dc752c713b93a28d531a7ed598762..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5X+&x_!Ln>}1{rUgjo|&hjs%jnk#oOES`CB?S8Z2O9G_hkA zW@bF_;^D)Ma-Pc>r|e@`YA;~Mcy{9Ng?%L|w|HOd`_ZtDLE!*H*>$1G(R&If1C3}1{rUgjo|$LHnfsgNT;_Y0aJF=AG+4mIXky1K z%*=Qo!zTZGmC9VUfL}~g{yE%WF>!y_Zgpv5hWUcukC=BcH83zUe9;zmm(-ma05p@q M)78&qol`;+0F&@FbpQYW diff --git a/static/grappelli_old/img/icons/icon-admin_tools-dropdown-active-hover.png b/static/grappelli_old/img/icons/icon-admin_tools-dropdown-active-hover.png deleted file mode 100644 index 2b5d50ede28077ae05dbda4e5b85f9286e2aec2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^96-#%!3HEZpRM}|6H_V+Po~-c6s?4NMLyIG^cpe>B}iVQy4s5{an^LB{Ts55JWN_ diff --git a/static/grappelli_old/img/icons/icon-admin_tools-dropdown-active.png b/static/grappelli_old/img/icons/icon-admin_tools-dropdown-active.png deleted file mode 100644 index 2f84846b1de5d48922689cba0e7399e3f4b437e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^96-#%!3HEZpRM}|6H_V+Po~-c6|6H_V+Po~-c6|6H_V+Po~-c6}fx5IEGZ*N-~(S_rJZscjE<&6C^zPI8XSoJYrEux0|HW zF_&RdatoIP!^*!7HH^#HI%M^iSj8o{Tw)c9;eX23q~gfaz`)Fq-XSF$&1jknG?Ky7 L)z4*}Q$iB}=;JVm diff --git a/static/grappelli_old/img/icons/icon-autocomplete-fk-remove-hover.png b/static/grappelli_old/img/icons/icon-autocomplete-fk-remove-hover.png deleted file mode 100644 index e34d1725240d5aa7730431616bc560e623becfca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^+#t-s1|(OmDOUqhk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5X)_A%&hE&{2`tkq2{o%sm+(3a|?!!-J`bE6xFfuT>!*J;v zPXt529R`nB)=N=7V(RPmuoXEqR>kZ2acs+UqpNOeU zp3`t8OF@tMQCUiBLc>wxOou<>9j`Auov~rZM!}BRjTZ8E`F%3Dwlf#%U3kT&AlvdT zQ%#5Kx`S=4KrFNJh1^RHzj!t|nJjMYata3+l6_`oEu6X`1?X-D MPgg&ebxsLQ020b!<^TWy diff --git a/static/grappelli_old/img/icons/icon-autocomplete-fk-remove.png b/static/grappelli_old/img/icons/icon-autocomplete-fk-remove.png deleted file mode 100644 index 5e23eb6765ffb680998da47d39cd30a7b88b0f2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 281 zcmeAS@N?(olHy`uVBq!ia0vp^+#t-s1|(OmDOUqhk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5Xc6+)whE&{2`tkq2{oyk+ja?m0^mrzxPn$GJC^aErN8z_O zHzyxEc8p*0!htoBn|T_pa4z^0wrtCmE!Q3VGz8W&d)-J5+`-+kx#871!$y|Ip4t~u z7ev-Eb{aO_X-b(SJRyqrNUFn~zBK~Qh9S;U6K3%p>2+xJJyGNnapwldk+TkS`romu znY7++v=GloVxGX~^xZ^QtTlVVJiCr{j3VbQIs6jXY+nEX diff --git a/static/grappelli_old/img/icons/icon-autocomplete-m2m-remove-hover.png b/static/grappelli_old/img/icons/icon-autocomplete-m2m-remove-hover.png deleted file mode 100644 index e34d1725240d5aa7730431616bc560e623becfca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^+#t-s1|(OmDOUqhk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5X)_A%&hE&{2`tkq2{o%sm+(3a|?!!-J`bE6xFfuT>!*J;v zPXt529R`nB)=N=7V(RPmuoXEqR>kZ2acs+UqpNOeU zp3`t8OF@tMQCUiBLc>wxOou<>9j`Auov~rZM!}BRjTZ8E`F%3Dwlf#%U3kT&AlvdT zQ%#5Kx`S=4KrFNJh1^RHzj!t|nJjMYata3+l6_`oEu6X`1?X-D MPgg&ebxsLQ020b!<^TWy diff --git a/static/grappelli_old/img/icons/icon-autocomplete-m2m-remove.png b/static/grappelli_old/img/icons/icon-autocomplete-m2m-remove.png deleted file mode 100644 index 5e23eb6765ffb680998da47d39cd30a7b88b0f2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 281 zcmeAS@N?(olHy`uVBq!ia0vp^+#t-s1|(OmDOUqhk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5Xc6+)whE&{2`tkq2{oyk+ja?m0^mrzxPn$GJC^aErN8z_O zHzyxEc8p*0!htoBn|T_pa4z^0wrtCmE!Q3VGz8W&d)-J5+`-+kx#871!$y|Ip4t~u z7ev-Eb{aO_X-b(SJRyqrNUFn~zBK~Qh9S;U6K3%p>2+xJJyGNnapwldk+TkS`romu znY7++v=GloVxGX~^xZ^QtTlVVJiCr{j3VbQIs6jXY+nEX diff --git a/static/grappelli_old/img/icons/icon-bookmark_add-hover.png b/static/grappelli_old/img/icons/icon-bookmark_add-hover.png deleted file mode 100644 index 992bd739c41d37f53c55535fc2fd4f1dbdc046e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWw1GzMd|QAr-fh{`~)M&#c+NIs3tK|M~M84K7N3U=)*iG)Kjf zQ$B&EQtIShgULS^esS0ME9>&%<44bl>CDpts`yOGI!TP7cK@41BP#0a;>@x S7pVXZX7F_Nb6Mw<&;$TGP&xtt diff --git a/static/grappelli_old/img/icons/icon-bookmark_add-inactive.png b/static/grappelli_old/img/icons/icon-bookmark_add-inactive.png deleted file mode 100644 index ca9eb1d7c9c62a103687f630b21a62098f76048b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWw1GzMd|QAr-fh{`~)M&#c+NIXl72>r|D1S`@S0fhOme1{L*( z%smSJ$~(o=HZe}w$FS7Cp~JHH8Ox+}=4k=9_)RZPOk4P+ao0i@E(Q(*2C<(~hiB~Z R%mEtA;OXk;vd$@?2>@)FH*Wv{ diff --git a/static/grappelli_old/img/icons/icon-bookmark_add.png b/static/grappelli_old/img/icons/icon-bookmark_add.png deleted file mode 100644 index 3d86950353ec032f8aa39d98e6799bb035e26489..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWw1GzMd|QAr-fh{`~)M&#c+NIeWp?S;prbW@PaGVBqE}^qVxN zh2NmbruRwQjFW!?eko7+$EVcSI>TdPI`g!EDt^HV%6n9$@Aw!W66J@80mvj_Zf({07f)+ z(qJ}R^Vc)%|3>=uiJ7}}zfGG?myWPUxU%ka2&h`PM;Zj{r_a9-g#j*%R-3kKk7doV z1RTZ)f#otZ$0@ski?sovphJ3wt-@a)KSN;XDm*FF#G1QD`o_`NBh7KWrHuz#Nr$^T zyb{Qaz#^U9*n}Q@rSxqeFK_M^X3sOCFN%qgGl*Qn-heQ*53uQzh;@E;LOM-~ zX_S^-F{}Y7x+cd=ksB9PHfij|u4#mo$R@UXDh#qZ>EfYDAxaP^tUHA$=ubjrp8l!N z+Nec5%l}`g{>H6DSGx2xEMdIIo}6_XnzdU}X3`l~Wuj)dD)N+fnIu(WA-j}oA(_&k zrCg~J3)!Vy3(1rQE#*p;SjaBrT1cie=wEX2^MRGvY;GE{arEott;t5&2h~cs6%({VR#tCvKfmAF_^|roMmPXh_v@ASkDk5y E4O*ZI=l}o! diff --git a/static/grappelli_old/img/icons/icon-bookmark_manage.png b/static/grappelli_old/img/icons/icon-bookmark_manage.png deleted file mode 100644 index 17e453be071463cded4f85ccac21478b9c87494d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2928 zcmeHJzi-n(6gG-fp-7bwVu9&&9jSeela$7?TZN`2kw{b}shWX-i+xS3_!ss?b|V2Q zOcmFhHzcjkq z7O|<13PJ&0jb}=#fN~+0{m^+6~Y9 zAD=v*sJYy0F8AW+(eY9J>&4~e%lCI~Tky^Icg2;n6YjpgJXxxA&4RpJYO4*i-?}$ySTWmm z9+Pr;nU8d9v`J$etg} zwY5tRdr42W*Je_SO*MWPY3`6-wUZ@E>G_$k-v=b`*7dqKFfx3)n>MxlRYn@n4Gf;H KelF{r5}E*3CQTOr diff --git a/static/grappelli_old/img/icons/icon-bookmark_remove.png b/static/grappelli_old/img/icons/icon-bookmark_remove.png deleted file mode 100644 index 84cb3cf87cdf7d4ebc0514ab816068ebe1217c64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWw1GhMq2tAr-fh{`~)M&#c+d+2~@xVY;EA<9Ogf?v6m6-8s2T n+*4%zm#}j7C>usFGVw68U}fi7AzZCsS>JiuycV978H@CH?vT-@bYI@^nUKW@kGAZ36)|{)UQ2-`?I< zH>j$pXfV0PY^W^oU(Lx_Ti`$YBR91by+^WA8dfo{JfGfZb(Q}`&smo&w#v)m9=S;j zR=@2}++UJ3!A{LYI9-u@lm74sBrtqvYz diff --git a/static/grappelli_old/img/icons/icon-calendar.png b/static/grappelli_old/img/icons/icon-calendar.png deleted file mode 100644 index 3379352978ff286b59f28a28e9a2cb5445011c04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+o!3HFmxV|j}Qj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>JiuyfW978H@CH?vT-@f_eA6r%)9-f~LYYsR_*f2cmOc#n( zGmtueoA*)#|B)VtKeIW`u5tJy-yuD7ftk?iiHxiGme|c_eHCKAz}QT9rQ{Rec!jN< zj4$5&SE!%d<@jsH1)n*dJiP3S&H6cJJ4!ybo8ZTycAi;9#h+clR6gaii$WZ~s6yD| jstI;(UZ0E|8W_E)H!3HEvS)PI@$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWw1GF`h1tAr-fhe*FJ$&n#fikQA;V-Iv%S?(m1BO6w)rWU3xdQEB@O1TaS?83{1OV``K#>3d diff --git a/static/grappelli_old/img/icons/icon-calendarnav_previous.png b/static/grappelli_old/img/icons/icon-calendarnav_previous.png deleted file mode 100644 index 47147a5333f21364feb593d9ba7f9dcd7ea15068..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)H!3HEvS)PI@$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWw1GF`h1tAr-fhe*FJ$&n#5N`iR}YZc~e#fIZVA@e`AL9NutT zEtKyFov5nY@IzSOK1-5dO7;v135kdWKgmdKI;Vst04bU}?*IS* diff --git a/static/grappelli_old/img/icons/icon-changelink-hover.png b/static/grappelli_old/img/icons/icon-changelink-hover.png deleted file mode 100644 index 529722746cd7467cc9ab0bb9326c57013aef72c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2924 zcmeHJJ#5oJ6gCW~iWIQ|64L2d7_iTAlG0dqtI)JG5{arLC>eXPFNqcZVP6zCVnA%D z0~5?_*;pBnAOj05Oe~d{8L1E>QaJx5WdLQMTP)en@9ulwyZ7B2-m}B{{cPq&hU2(w z^`O#Vb|ZW@uCVWitM5*jxlZ>wwCVKd7<+^(>rR(|s)hTcL9l-O=p#`$E^}(MIp$g+eb!vxT*YOA_2$CT2nz)$<#k`O& zN}E#Q4v<7~3yF78UgUFIvRIT0IgmVXI|CF?@5znIev*!PDjZPi$_S0eV_}>Z9IuaZ zrBVrr5|SjIA$b4Tra0hj|5iv5b5w}0d4@|3#|9xM?m8o?Ldf<(Lau8IZg=FF5wor# zViJqk)JHiXhtA`f5)Gq2p#CDv_7jzv-YCE>3lWhQVdBU|h+Ms6{->|6i&8#;rt0I(IcJVZ6q!oOK&ov|CbU(is{_msWJ*D6xl$!ovTM0kk|_oKORmgvU?n!2o5pM${q*aF$wt}R)k?V) zoOXYnopnCXW?=T@=HsI-;I7T*^XKhLC)4S-S8pzZ8TaE$cKTBPItu6C>R!F_`rgsg E-}0*xA^-pY diff --git a/static/grappelli_old/img/icons/icon-changelink.png b/static/grappelli_old/img/icons/icon-changelink.png deleted file mode 100644 index 8f71029910a451445eb89ab9ac6831a424024d95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2925 zcmeHJzi-n(6t<{9mDQ>3;L!Du0XTIBvDR zS8Fl59KFjo*!T0=hgZzpq&r>OcKS5H9^tCG(<7j6;Q?t8tRFr5LKKeU&x}r&b{mgm z&9MX=VT90fSv1EfmC(i7h)~cY1H)F~_xB$mFmx3jlp12g-6lh0Z{m^mq}kCXBdx5% z$`-GLG9$1E#UQjy+m}NX#=J87kCqVxF@%m(m>jCx*azE=M?g`K1SzM98wF4*2!)cg zAr;qwB#N6zypIZEF25;@CApXf=>xZTpm=&;Zq;_vbj(xXkWyDhCK>2dH zj6?}ZQjQ^V{*g^_n6v%c5kg zDW-8+cEqR#py-;MFvV_CRMn)3m$;@8RU(_%9;h(P>7c&R#IyYWmFjQYN_?bCSHlt}YwXHdx1njfrDdj_aaAU6hN~jaco#`BCFZgVx#p57 z11;prl$gsdGnvUlsXY9~DF z72mvjp)M`GpB%U)_X!O?-gM#PbKTUO$Z%Dm~&{+z$FC$1AQZLL^@_ zG6R;7IXYur9YXtPq#?2qvi{Zf?L_V^!UHXMXmD!>$qU!O^*{b6PXPu1UL8YF(Or(1 P00000NkvXXu0mjfjj@oD diff --git a/static/grappelli_old/img/icons/icon-clock-hover.png b/static/grappelli_old/img/icons/icon-clock-hover.png deleted file mode 100644 index a0610633dfad3c75f12da8890fca6035fccd306e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3214 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2co$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWuD@T(>eqB1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN*i1Q(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!8hNY6+&*}%+L!PHpK z*wo0($V5lM$iTot-@sho*g)6N!pgwZ%EV9s3Y6@)6l{u8(yW49+@RJ0dA3R!B_#z` z`ugSN<$C4Ddih1^`i7R4mih)p`bI{&Koz>hm3bwJ6}oxF${-^kX1JslCl_TFlw{`T zDS*sOOv*1Uu~kw6$}2z(Pf3QGT~Jz-12#D&SwA%=H8(Y{q*&ij&rly(JuoDKGSf3k zis9PwilLzl3~&94!~&oe1N|bf8i-D~7AxPxqU=;)XuBom6sLksMaYGxCIy!ymVm7V zIuYat1)G#)D~L&8F2qxgIVBJtgqxEI@`+VWVqUtfQiX0xYFc7xPKlB}REIvu-!LsU z`ltrlAgm891}3AB)S}#CYFUNLY#XqXkfH`?Aw&!q<-pXY4^M7TZ$eWBttfC}pq1e; zb4M+Kg#=ObXmAk~OfW^G!37HmqUh1!A}W|*ibjJA77|3!qrpW~Fu@ez3ob51gEch| z*lsEZHb+nWnVQ4E!06@a;uunKt0&kxuh~H$cKw<@%r z?Ag37JGq)g-+|kP!TNz*$B#P~?;E{4|LoOY<_IS32kipY>_!Wi_BHA!_#f(JiCCI& zGT8N7*u?uQzw7>Y*ZI0EqivprSB&9;{P0fc56449BF#1~`g6%=^Q4cHwr`trsPSBm zlIO9Clio|`Xz#wyD&+L^N9m4;uZCf#k{75fUw*lFic+!-pFnEd-lr~)1VuM3T+gU< zGJ8!v-v$Xy&yIN_o+p3Y4p{ca^TfZmomZw7znyEPxkbKCKxqDBrm}q-SwpwjJj_+N zctQWae~-G2co$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWuD@T(>eqB1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN*i1Q(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!8hNY6+&*}%+L!PHpK z*wo0($V5lM$iTot-@sho*g)6N!pgwZ%EV9s3Y6@)6l{u8(yW49+@RJ0dA3R!B_#z` z`ugSN<$C4Ddih1^`i7R4mih)p`bI{&Koz>hm3bwJ6}oxF${-^kX1JslCl_TFlw{`T zDS*sOOv*1Uu~kw6$}2z(Pf3QGT~Jz-12#D&SwA%=H8(Y{q*&ij&rly(JuoDKGSf3k zis9PwilLzl3~&94!~&oe1N|bf8i-D~7AxPxqU=;)XuBom6sLksMaYGxCIy!ymVm7V zIuYat1)G#)D~L&8F2qxgIVBJtgqxEI@`+VWVqUtfQiX0xYFc7xPKlB}REIvu-!LsU z`ltrlAgm891}3AB)S}#CYFUNLY#XqXkfH`?Aw&!q<-pXY4^M7TZ$eWBttfC}pq1e; zb4M+Kg#=ObXmAk~OfW^G!37HmqUh1!A}W|*ibjJA77|3!qrpW~Fu@ez3ob51gEch| z*lsEZHb+nWnVQ4E!074e;uunKYfi9r-XRBp*f5Q+&)9yjbRJ=q(cJrxEnugQhGy)- zl4T{6&vP1>y4Ey!aH<#NHRLnoui2iFbaUF&iSrCL8|UAzDKn|HozZ5Q!06(z;t%Tv z_Ir(|toKjrKW4@;uTf|R^R@%J0w2n~>rd`j-Fx-Bv;p(81Nw^Jn2tE`{b7(l(AVP4 zxxwpT&-Si2Tb1?)-p`)LuCq1F#K~Vq^_=8|Et`*Q{o$;|r89d*a9vtkRoRMPf5ah$CmjJr`EpeWCqy-(r>J%Y(m8QA+-kquBNLQl$P$_tu;jtD0Bj zwSGOzsAj9md9hjPq(nS_>WO(JH|N_<+$FSbZ?Jjk+jjYuBkC0mQ}c7YL{;-|Y*CT= z_4Lo|kC~qtPl@zRnXx&XRakbi^1h8ngkK0sFV#@EDO|8_3F;tty85}Sb4q9e0LY${{Qv*} diff --git a/static/grappelli_old/img/icons/icon-date-hierarchy-back-hover.png b/static/grappelli_old/img/icons/icon-date-hierarchy-back-hover.png deleted file mode 100644 index e28bc836abf07fab04cc94d35553dbe4e008b677..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1c!3HD^Kbl$tDajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_d9MLwP`jv*DdlK%YvZ_mtAQB`%0J&3bM!BN4T;lxe;BWw;f zjTa9eW{y-S{Qd1M_lygy4#x}(6Brd7-4*sR9QoXsrryA^F}mffCj%oJgO8&^>wO7T QKA^b_p00i_>zopr00LDt9{>OV diff --git a/static/grappelli_old/img/icons/icon-date-hierarchy-back.png b/static/grappelli_old/img/icons/icon-date-hierarchy-back.png deleted file mode 100644 index 665724b8cab297c5746efb1b46c2a59383926cc7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1c!3HD^Kbl$tDajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_d9MLwP`jv*Ddl79aGZ_ms#zopr0Ces%hX4Qo diff --git a/static/grappelli_old/img/icons/icon-datepicker-hover.png b/static/grappelli_old/img/icons/icon-datepicker-hover.png deleted file mode 100644 index 064ef4eb40300c2c8c90a949bd69ab48581e4552..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+o!3HFmxV|j}Qj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>JiuycV978H@CH?vT-@bYE>TE`4W@kGAZ36)|{)UQ2@9yqa zH`ujfM}x^VWDkdd|9Ju~l9c_sC6R zu=;I(;{KAP33h5G!s$ZJhYzket9ℜMflSCBls-KQnNiyv*ovmi?xUV8?Z5){d(? jbP0l+XkKwOUsw diff --git a/static/grappelli_old/img/icons/icon-datepicker.png b/static/grappelli_old/img/icons/icon-datepicker.png deleted file mode 100644 index 3379352978ff286b59f28a28e9a2cb5445011c04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+o!3HFmxV|j}Qj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>JiuyfW978H@CH?vT-@f_eA6r%)9-f~LYYsR_*f2cmOc#n( zGmtueoA*)#|B)VtKeIW`u5tJy-yuD7ftk?iiHxiGme|c_eHCKAz}QT9rQ{Rec!jN< zj4$5&SE!%d<@jsH1)n*dJiP3S&H6cJJ4!ybo8ZTycAi;9#h+clR6gaii$WZ~s6yD| jstI;(UZ0E|8WDSr z1<%~X^wgl##FWaylc_d9MU|c|jv*DdlK%YvZ_m7zL718M;EIQf+l2WeI5Z1NOIcG} zd>v%AR)2rD-ocK4!d|A1y^S?)Ua|97kJLHb;Wvq3^zdhpVG67Hv`JxsN5XkcXM_$hZp;`El&Ku0im My85}Sb4q9e0MYzPT>t<8 diff --git a/static/grappelli_old/img/icons/icon-dropdown.png b/static/grappelli_old/img/icons/icon-dropdown.png deleted file mode 100644 index 7331ed539dbdd02e02dc0b12387d44f2037862ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^;y^6O!3HGFip}=|DajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_d9MU|c|jv*DdlK%YvZ_m7zL718M;EIQf+l2WeI5Z9B6f;Z_ zG-E8h@>8UJy@MV9guP51dmC%qykh6E9;tJkr_ISO!S2o5Nm9QpQzbp&l1L4K1 zCY%^LI9qHRA@#|3!bHea|R)}^37-+p=aL`YW7=R9ib3{BbTip z?jXJq9()nzEJJkMv)tT8+Qt2eznKY|U`TyJ)*fc!ziBe{r%44Rv|tnY7FsB=0u3$H zFmW{8&qXzq5zWW@6&W$-Lq>Td?T<>%gfV=HLnINOGWsLt$5in8Rxnr@SS8x0ekRXc iKzspG7o5%Z7GMCroHg9z?gK#p0000AfAREXCj9|(o+_RSYVeZ~FX~S!hS2pG4t`gP;>z8FgyeGVP z)r2EM2WN|IBcwjrmo*V`-g|BNXu%}%4YW{U1sYmt zVB%=FpNncJBbtwQD>7ovhm7(_x*wIC2t)W1`$!@_W%LKkkE!7Gtzob-uv)ZF{Y;*@ jfcOlgV{kUxTYv!oz@9dma22_w00000NkvXXu0mjfdPR&Y diff --git a/static/grappelli_old/img/icons/icon-fb-show-hover.png b/static/grappelli_old/img/icons/icon-fb-show-hover.png deleted file mode 100644 index 549e2619d23bcd0720ea80a922e98a741a0aa957..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3136 zcmeAS@N?(olHy`uVBq!ia0vp^{2JM3hAM`dB6B=jtVb)aX^@765fKFxc2v6eK2Rr0UTq__OB&@Hb09I0xZL0)vRD^GUf^&XRs)C80k)DxmvVobgf~m2d zv8j=nk%^9ik%57QzJa;Ev4O6kg_VJ+m5HGO6e!toDcBUHq*(>IxIwK0@@$ndN=gc> z^!3Zj%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUl|e>8%y3C9PA<)LWmeJ%7Lj(AD-Nx-h`$MT2bJ{Kr6#x z=8jqd3kjm=(cmH~m|%)Vg9{cCMA4(cMN}}s6paQKEF_4cM}v!~V1g;a7hGJ325V{_ zu-#M+Y>uA#Gc^a;l>OuB;uunKt0(w2Z?l0wvyOvX0*jl*{F<%G2UrfMlr&G{{qcBn z&jF6NY&j0KCps?)yGCsCtGux@M(^XUbrYQfMZ{aAres*!HvYBfJMW=bmc${?p}M1i z`3Ix$2exGoc%B(V)*WdKxO2OJxmUWyPg-KxE>6S9%!LfaV0G0G~R&Mhc?6p&#G>=_#^SE`G;?j p`_#D!H$~+|&PsZS{S0qlWcU%3`}f_+t}IZS-qY33Wt~$(69B1JaF751 diff --git a/static/grappelli_old/img/icons/icon-fb-show.png b/static/grappelli_old/img/icons/icon-fb-show.png deleted file mode 100644 index 886c05c3755c67ef0062d300bb0003b2901620a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 380 zcmV-?0fYXDP)(QJtd=r&wV?ej ze672=%Wr$Q7*bwvxq^yEbi7W%ow0%foWq5Xgi7cIdC(d1p&B|Mh_r%t!0L2qAAtJ_ zTs9TJ9ZAIpj7`zdMyy@nA}D|on}WtnMXJjub6)XzW4Jnbsmo=@3RP&ntr1+XcqaCo z)90QcT-d@ZwwsBa=xbBB%A?PA(+ya_t}2aNkzJrpk^vBEz;|A%g9w`;65JfL8U}fi7AzZCsS=07`Sd_hD4M^`1)8S=jZArg4F0$^BXQ!4Z zB&DWj=GiK}-@RW+Av48RDcsc8z_-9TH6zobswg$M$}c3jDm&RSMakZd%cjB#Xh3di zNuokUZcbjYRfVk**jy_h8zii+qySb@l5ML5aa4qFfP!;=QL2K8o{^rBZnA-yv4W|w zp0TNsnURT(f{}rNg}#BgzOjL>p@o%!sg;SL0u(6OaVgjorKDK}xwt{C1M+N@GD=Dc ztn~HE%ggo3jrH=2()A53EiLs8jP#9+bb%^#i!1X=5-W7`ij_e|K+JGSElw`VEGWs$ z&r<-InV6JcT4JlD1e8~R8lI92H@l#;CG(C1>ZBxvUpq&FbIaVj|LU-}9Wx@7OJ@De4Q9Nf12hLKMxg+ zX?)&uZ#e9Y^Ssz!z9i3DXOaEJDIaa}Y<4TYKXa9RadEaN*YAtHvv$?@o>-Qc`Z#Tp zPTLaYBGW~QZK^M(wH}t1Ii%LT!&6DAa2G>%0S|jXquq=az5;>W9Kx$q7kTfvB)ouQ zwZ(0NZ)+znR5&i!^J%Zp@>kPbPl#Ns-R-V({tJ)F*6OcsChFf|{u~;lJ#qel1^O!P z)zgz9iLC%-fzB4DW)dK#@(Rz zFw^S&yg$=fekB^-aF27?5O%wX^M-rQw2x8;`JcUwV%YsE{?y+q*H-U|d)+GQn`n8# zT~c&n-0vxM-POKxyo0l}8U}fi7AzZCsS=07`Sd_hD4M^`1)8S=jZArg4F0$^BXQ!4Z zB&DWj=GiK}-@RW+Av48RDcsc8z_-9TH6zobswg$M$}c3jDm&RSMakZd%cjB#Xh3di zNuokUZcbjYRfVk**jy_h8zii+qySb@l5ML5aa4qFfP!;=QL2K8o{^rBZnA-yv4W|w zp0TNsnURT(f{}rNg}#BgzOjL>p@o%!sg;SL0u(6OaVgjorKDK}xwt{C1M+N@GD=Dc ztn~HE%ggo3jrH=2()A53EiLs8jP#9+bb%^#i!1X=5-W7`ij_e|K+JGSElw`VEGWs$ z&r<-InV6JcT4JlD1e8~R8lI92H@l#;C;wZNYpo-l2UdhRk1wfyq{P^b*JLZ4Gwk7=dHe7=vy4W>BE)v#qYe&|Nl4t_nhK0 zeSa1@mT*oJ)RkLUVKqtb6~BpOS+f5F!%b6GfG>0PeJCq(laPa4%Onj`PHTzkp3Z)%$E0`6Ns zge;S`FDyO3<=EY(D`oS9H!6HoT2~hx&&%VvqjdH`Tk|$%nVPJ*Zw_g2a@YLrJ#TG$ zLGSL5yQQxE2}?IJHE-y>VeweB>HQh$rHp1O`?J0$2lsv2aFHuJ$m#gzzDY`puH9;n z$`9=CG(O>_DZj)~M)P({N66tMrB{~DJLiS|=DJs)u~@Ua>YaB3Bg2XM?iCV0oKrxZ N4^LM=mvv4FO#n#D$H)Kx diff --git a/static/grappelli_old/img/icons/icon-form-select.png b/static/grappelli_old/img/icons/icon-form-select.png deleted file mode 100644 index 3591d50312ea306be4b843a3a225682f279e81cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 289 zcmV++0p9+JP)SY`kj_#X@S_wV2T)2C1WudA#3f9A{?FdqkCK*l3D9X=&f|5IEB nra&_~sRcs{u4F?s01#jR0`HU)oz+Ui00000NkvXXu0mjfbP0 Hl+XkK%g8c0 diff --git a/static/grappelli_old/img/icons/icon-inline_item_tools-closehandler-hover.png b/static/grappelli_old/img/icons/icon-inline_item_tools-closehandler-hover.png deleted file mode 100644 index cd186c8571c2f2fa1f1154b601fa3d994f9f3388..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^oFFy_8<4DKZ~;-0C9V-A!TD(=<%vb942~)JNvR5+ zxryniL8*x;m4zo$ZGejEJY5_^DsCnH`TyUZnMdNBWdOsHUyVCH)N~zYnPH*qBN%Y7 zMq%oK1_tg1E@4L=H4|3xh6q6~b%&#p61-{e-NPPmT=~nWp~;Z)o;`_qLZ^c3`^Fx2 z1=fJ03FeI|3%NwuF8M03dL*hfJXEV`&~VjpNS5Z%VtQ2N)WyKW!@#WN-|5a9QwDSi NgQu&X%Q~loCIAuyLBs$6 diff --git a/static/grappelli_old/img/icons/icon-inline_item_tools-closehandler.png b/static/grappelli_old/img/icons/icon-inline_item_tools-closehandler.png deleted file mode 100644 index 00edf99a6931f631a8b66a04f22cd315d92ba552..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^oFFy_8<4DKZ~;-0C9V-A!TD(=<%vb942~)JNvR5+ zxryniL8*x;m4zo$ZGehuJzX3_DsCnH`2XLYnP>No9U=@L>jips&T%L?9JqS5)NX=T zf|5*OcTW&)n!^#+lP7dW@&uP-joJ(r4~7(_O|u}1l@u0MoV}HD_KLOPg`qdPlWHZeFzQQO80x|zejZM`EDm%UgQu&X%Q~loCIF@&P>28k diff --git a/static/grappelli_old/img/icons/icon-inline_item_tools-draghandler-hover.png b/static/grappelli_old/img/icons/icon-inline_item_tools-draghandler-hover.png deleted file mode 100644 index 57f40775ef8a964bf1ef5bbcb3b8fe089d9538e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^+#t-s1|(OmDOUqhk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5XW_Y?dhE&{2`t$$4Ju{EQIZFkGB|;55}FSqbXaA5M` zS+PLA>tN1;XFnrEomCx{#W5tgYRqj|)5y8XKz>z$l7KbS+IogX3;(dJuwho-G@FxA zY{9y-N3_(=rl^?vH|*NT_~IG=g@hc2qzN&M0Xa%{Qnp;+V0rY_A&21zcLSHO;he@L rjBF3MHoAH#iWoa28wf@UDI8#^OmaTo(tXzl=tc%lS3j3^P6tH#`hHI1CB4CGf8C<$0It*vKRwD1qh3L9qSO|v-} z#TKkPdqhj^Y>JAxf5Wbgj4z(?Ur5MdNSYAC7?7iMCuPe84wgq>9da0sa5r!X8_sE5 s!pQc3Yon`|qKL6WvVmZvkir25UQ>tb860vSfNo^)boFyt=akR{0D`1cQvd(} diff --git a/static/grappelli_old/img/icons/icon-inline_item_tools-openhandler-hover.png b/static/grappelli_old/img/icons/icon-inline_item_tools-openhandler-hover.png deleted file mode 100644 index d82b640105d97e1cacbae57ed6c967359582dcb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^oFFy_8<4DKZ~;-0C9V-A!TD(=<%vb942~)JNvR5+ zxryniL8*x;m4zo$ZGeipJzX3_DsCki&e;3ko|*9g(~;g55yOA~{Vymy64@wm&hmqt zhdo2m@z0uk@(Dr?g^UVY0S_9CH%A4~%5OdqRO zG_g8d7JiuL6vV-tz?#s`e3hhC|z$a7O+4Ji{A_F>Tq;CL!_NTh+m cp@ETM&VQfZD%ufVKxZ*{y85}Sb4q9e03s?$9RL6T diff --git a/static/grappelli_old/img/icons/icon-inline_item_tools-openhandler.png b/static/grappelli_old/img/icons/icon-inline_item_tools-openhandler.png deleted file mode 100644 index a250eed50b742fe998712ebdedd71d57f2e4abb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^oFFy_8<4DKZ~;-0C9V-A!TD(=<%vb942~)JNvR5+ zxryniL8*x;m4zo$ZGeh;JY5_^DsCl}6c+wG@4&Eup-@@TwdenTVUv!=&PI*{k6yj{ zCFfz!kaYa+?(+HuPlltc4Oi+E!Wd?5VeH^_U<%+&VO99Zn_$k!`kdL4)1ij3gSoN7 zHsm1Ff|s2I?aG=hj2oCXyl;5OQZ5`4XfGh%B$8Mv9Ad6KiAifWr`(KyMkkH!0?Qa! c7?^k%_{uyQCUh+71G1|->WOumJ z;c6t`!P;$;RSrq;;1f6JcKggsok3%T=(9#9R+;j!i&bfFn#t7Q6Cb&AV t{{11M5N*!b-o)vUbHZb51|x?7L#U+j|Jz#|7=e~Dc)I$ztaD0e0sxk@Kb!yn diff --git a/static/grappelli_old/img/icons/icon-inline_item_tools-viewsitelink.png b/static/grappelli_old/img/icons/icon-inline_item_tools-viewsitelink.png deleted file mode 100644 index 06f38e325d25e02b300f96176e69868a7d85c804..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^oFFy_8<4DKZ~;-0C9V-A!TD(=<%vb942~)JNvR5+ zxryniL8*x;m4zo$ZGeihJY5_^DsCnH`TyUZS@FOT2bKiOsxK=TC)oA7pJf$O_{h*9 zz0u)RvmK{p0A-+CEZNWR?t9<6_uU)b z_EO>INa%8iVVIHJLbgcl5Pb&+Pt)(jyN@rZxkTnFq|{s`Ey==6MrqbC$mvoY7qO&l z+NNzal7P#xJeN0T z@tV4@Y2nglp)7AUlt9Ns0*GnGwhDaRBz-+CJo_`)(=jX>0iKyKYZh=~3q6c5wiwrLxcv8CJpE7jk)Mej&Qu7)P`*XWhgZbRL6>y+8) zjN>w1GaMIrz}rs}DAAMc%hi)i0jMumphQo$FIP`81)#oMff7C0zFa-Y6oCFESLkqH z#Ri?5T67$JyZ>0DqpX_CX3Eaz+S%dZXti3Md4F$+eY*1U!@1q+K>JMk%huJM(cKei zjTx)%9~`7srbY2?^5HF}JqjMAA6?9}7c1u{nfCVHFaF5{^SzL5jgKv5Qpr<$pYrJv iH?TGGTo}K=406oZpYU7hYovd?Z*@BaoA|06a4 diff --git a/static/grappelli_old/img/icons/icon-menulist_external.png b/static/grappelli_old/img/icons/icon-menulist_external.png deleted file mode 100644 index 0cc2883201924051d450c64fc54bb180b0872b89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2990 zcmeHJ!B5jr81KL!EFls->8U=w5M5u_F=R~(Lk6;h;WB2}LCw1MG3wf`whvdh2*gDE z1B^;M`3HED7>zM17fn2JL1UuEgB~=-lZFIe+jZbUvxD5$r2YE6_xpa|`+n~`d^fU_ zXS%~j!W2byr^iz{V!O!O+1Ww9CthznAm%V0E#Rr@46aEQqK1`f3DId?Dx(~dl=;gq zkw8)5O*LP@h0FvmS9L~mF^r>|B$}dxA;*;D3c_>=l~qFo-yS~&w5o_;I-X%O<_MZq z#}_O#wJ@2N7b0Yigf!Qlykj<7^Kx@OqCBLa_?C;#p;1hfai6%qJ{DrB z0NJPOtOV^(B{G^8T~+c3&R;ch%pBBz#TvE2wW?7GTCZ|F!S31Ok-Vf@HO z2%nLx3LB z_R4t8uvg>(Z!1ZlL{qjUS5q45bTusRofLd||N;G9#ay2DW0Q#3);hljM z8Dws%k#Y3Z)=iC!vX|1S;k>h1x@&!13bnVtnD3Y{kG{#i>sc>`KI~7vT{(W|zCL?J5)i diff --git a/static/grappelli_old/img/icons/icon-menulist_internal-hover.png b/static/grappelli_old/img/icons/icon-menulist_internal-hover.png deleted file mode 100644 index a99d4a1edb81f01e0d1da35c87d7674a9cedf65d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2980 zcmeHJ&rcIU6dp}f(v|?x#Go-wmP9UgXS=0H*IfuwkS3I1si8-vyFdx3B{Be! zExk~r#oUaf)@wX=F}zc2uxJ3}F{gpmDxt7M%DSm=pI^M>psp$0LMkWZ8WW_VPp?{J zes#8>u2$8w#*K|eWJh8IH9|3TYKCb`j>37o68m?T5eGd8tty;5sdC+FZgIRE9s Uom-o6fXz_8%Q`2@Zw}l&;#3PyDYM$WrHlpCN3e%8urL+J1oui%XV-JC*#4y ztBD5_L%f@K_22=oa`9^TCyWOZzY?5&EqKuEL2lcmeSI^(_j~hx^A7Ln=EmJ|{u??gKEHX1qR~vN8-K8Du6K>gXn*>yB+#)rCje`dth{|#NsabE( zM)jVeyS9KMj1bx$i{?1B6na>16AGH7WjY%C{O%Y6)6n2{p(<9r6|!fpANpkLaHFmt zw)LU`OG~^ODvZD;6ob&VoInXR81pLZKUzi*#1PunU~;HNbrY<(J^^!rEXX-soX>+o zUdR{Zd3kOY$fCG_#M>w@=A;EhEGTmlNFTVw1JyTnm0Ec%O~*V9?osL~2z5Fgp_3O} zzlEe?v4}(&$#RY%a>0Q^ahP+08xcjqQ6_=zn;tb?2Sl8>>F!evLbeZ5azpQOd;7i> zGaEW07O{y#10)F&x`<~=)Xdf%4Z2}YkgCk|Mj`fCh=}|clSFnylq&YygsHuTt$@U= z=X=|vxkWLJ)3PH*H2~Gnm4qpFlcJU_ns|w8nNcN*g`JiL!<<2O@xDbNN+VEIcNU_e zKMB?I^!EeSMs?!b!T(D2H*PgP(uJ#G36nK;<*eIKx82e*)6Tdo6F0+Uk!QU9B$*OD z*}hyo$&`Wma%D>NWczaUBvS_J%atk7lkLmZlS~=tUvly111oXZ+|*&?=*h3=78_+N zmGW{uJZ*|cZ-161KAxSOm9C8C2Zw)5PfhWUz70++9#!b~_oL6G7sodTZi&}t1}29F qjH@#vv)t>4ldrfZt7D&D4o&QECne?Uv{o)f19D|`qx|O1&g0(=X%t-m diff --git a/static/grappelli_old/img/icons/icon-navigation-external-hover.png b/static/grappelli_old/img/icons/icon-navigation-external-hover.png deleted file mode 100644 index 30b34906c71385a4434e22f1262a95ef71813fe9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2989 zcmeHJJ#5oJ6m~&Cn^G02Nc^b7=|Ey=<8z#*G?w#6)6$?Os*<2)=n%)grdDjn*jL4^ z7!VRtyCETlj_e4DfdMhFbSOv&2?+)SOEy@L7?>)RvmK{p0A-+CEZNWR?t9<6_uU)b z_EO>INa%8iVVIHJLbgcl5Pb&+Pt)(jyN@rZxkTnFq|{s`Ey==6MrqbC$mvoY7qO&l z+NNzal7P#xJeN0T z@tV4@Y2nglp)7AUlt9Ns0*GnGwhDaRBz-+CJo_`)(=jX>0iKyKYZh=~3q6c5wiwrLxcv8CJpE7jk)Mej&Qu7)P`*XWhgZbRL6>y+8) zjN>w1GaMIrz}rs}DAAMc%hi)i0jMumphQo$FIP`81)#oMff7C0zFa-Y6oCFESLkqH z#Ri?5T67$JyZ>0DqpX_CX3Eaz+S%dZXti3Md4F$+eY*1U!@1q+K>JMk%huJM(cKei zjTx)%9~`7srbY2?^5HF}JqjMAA6?9}7c1u{nfCVHFaF5{^SzL5jgKv5Qpr<$pYrJv iH?TGGTo}K=406oZpYU7hYovd?Z*@BaoA|06a4 diff --git a/static/grappelli_old/img/icons/icon-navigation-external.png b/static/grappelli_old/img/icons/icon-navigation-external.png deleted file mode 100644 index 0cc2883201924051d450c64fc54bb180b0872b89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2990 zcmeHJ!B5jr81KL!EFls->8U=w5M5u_F=R~(Lk6;h;WB2}LCw1MG3wf`whvdh2*gDE z1B^;M`3HED7>zM17fn2JL1UuEgB~=-lZFIe+jZbUvxD5$r2YE6_xpa|`+n~`d^fU_ zXS%~j!W2byr^iz{V!O!O+1Ww9CthznAm%V0E#Rr@46aEQqK1`f3DId?Dx(~dl=;gq zkw8)5O*LP@h0FvmS9L~mF^r>|B$}dxA;*;D3c_>=l~qFo-yS~&w5o_;I-X%O<_MZq z#}_O#wJ@2N7b0Yigf!Qlykj<7^Kx@OqCBLa_?C;#p;1hfai6%qJ{DrB z0NJPOtOV^(B{G^8T~+c3&R;ch%pBBz#TvE2wW?7GTCZ|F!S31Ok-Vf@HO z2%nLx3LB z_R4t8uvg>(Z!1ZlL{qjUS5q45bTusRofLd||N;G9#ay2DW0Q#3);hljM z8Dws%k#Y3Z)=iC!vX|1S;k>h1x@&!13bnVtnD3Y{kG{#i>sc>`KI~7vT{(W|zCL?J5)i diff --git a/static/grappelli_old/img/icons/icon-navigation-internal-hover.png b/static/grappelli_old/img/icons/icon-navigation-internal-hover.png deleted file mode 100644 index a99d4a1edb81f01e0d1da35c87d7674a9cedf65d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2980 zcmeHJ&rcIU6dp}f(v|?x#Go-wmP9UgXS=0H*IfuwkS3I1si8-vyFdx3B{Be! zExk~r#oUaf)@wX=F}zc2uxJ3}F{gpmDxt7M%DSm=pI^M>psp$0LMkWZ8WW_VPp?{J zes#8>u2$8w#*K|eWJh8IH9|3TYKCb`j>37o68m?T5eGd8tty;5sdC+FZgIRE9s Uom-o6fXz_8%Q`2@Zw}l&;#3PyDYM$WrHlpCN3e%8urL+J1oui%XV-JC*#4y ztBD5_L%f@K_22=oa`9^TCyWOZzY?5&EqKuEL2lcmeSI^(_j~hx^A7Ln=EmJ|{u??gKEHX1qR~vN8-K8Du6K>gXn*>yB+#)rCje`dth{|#NsabE( zM)jVeyS9KMj1bx$i{?1B6na>16AGH7WjY%C{O%Y6)6n2{p(<9r6|!fpANpkLaHFmt zw)LU`OG~^ODvZD;6ob&VoInXR81pLZKUzi*#1PunU~;HNbrY<(J^^!rEXX-soX>+o zUdR{Zd3kOY$fCG_#M>w@=A;EhEGTmlNFTVw1JyTnm0Ec%O~*V9?osL~2z5Fgp_3O} zzlEe?v4}(&$#RY%a>0Q^ahP+08xcjqQ6_=zn;tb?2Sl8>>F!evLbeZ5azpQOd;7i> zGaEW07O{y#10)F&x`<~=)Xdf%4Z2}YkgCk|Mj`fCh=}|clSFnylq&YygsHuTt$@U= z=X=|vxkWLJ)3PH*H2~Gnm4qpFlcJU_ns|w8nNcN*g`JiL!<<2O@xDbNN+VEIcNU_e zKMB?I^!EeSMs?!b!T(D2H*PgP(uJ#G36nK;<*eIKx82e*)6Tdo6F0+Uk!QU9B$*OD z*}hyo$&`Wma%D>NWczaUBvS_J%atk7lkLmZlS~=tUvly111oXZ+|*&?=*h3=78_+N zmGW{uJZ*|cZ-161KAxSOm9C8C2Zw)5PfhWUz70++9#!b~_oL6G7sodTZi&}t1}29F qjH@#vv)t>4ldrfZt7D&D4o&QECne?Uv{o)f19D|`qx|O1&g0(=X%t-m diff --git a/static/grappelli_old/img/icons/icon-no.png b/static/grappelli_old/img/icons/icon-no.png deleted file mode 100644 index 91fac43946f15e1c8972f3963b62f217ae2e7f29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^{2vW3Md_~zVup&I4NkTkue#Q5IKsblyVKF;2}dLun0OeHO^o(U T6J2-+=wSv=S3j3^P68U}fi7AzZCsS>JiX1#$978H@CH?vT-=3NEf$bDAm+1*hE+ouIb1UIgW0Pup znERnRV}?@llMQai-e*30bTP!Sx;awg%74b`EDjBf44c)(t~xlmM+41b@O1TaS?83{ F1OS>#HM#%* diff --git a/static/grappelli_old/img/icons/icon-related-lookup-hover.png b/static/grappelli_old/img/icons/icon-related-lookup-hover.png deleted file mode 100644 index 549e2619d23bcd0720ea80a922e98a741a0aa957..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3136 zcmeAS@N?(olHy`uVBq!ia0vp^{2JM3hAM`dB6B=jtVb)aX^@765fKFxc2v6eK2Rr0UTq__OB&@Hb09I0xZL0)vRD^GUf^&XRs)C80k)DxmvVobgf~m2d zv8j=nk%^9ik%57QzJa;Ev4O6kg_VJ+m5HGO6e!toDcBUHq*(>IxIwK0@@$ndN=gc> z^!3Zj%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUl|e>8%y3C9PA<)LWmeJ%7Lj(AD-Nx-h`$MT2bJ{Kr6#x z=8jqd3kjm=(cmH~m|%)Vg9{cCMA4(cMN}}s6paQKEF_4cM}v!~V1g;a7hGJ325V{_ zu-#M+Y>uA#Gc^a;l>OuB;uunKt0(w2Z?l0wvyOvX0*jl*{F<%G2UrfMlr&G{{qcBn z&jF6NY&j0KCps?)yGCsCtGux@M(^XUbrYQfMZ{aAres*!HvYBfJMW=bmc${?p}M1i z`3Ix$2exGoc%B(V)*WdKxO2OJxmUWyPg-KxE>6S9%!LfaV0G0G~R&Mhc?6p&#G>=_#^SE`G;?j p`_#D!H$~+|&PsZS{S0qlWcU%3`}f_+t}IZS-qY33Wt~$(69B1JaF751 diff --git a/static/grappelli_old/img/icons/icon-related-lookup-m2m-hover.png b/static/grappelli_old/img/icons/icon-related-lookup-m2m-hover.png deleted file mode 100644 index 6f816a4fabcdbf096dca91ac929231d67e52e06f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3119 zcmeAS@N?(olHy`uVBq!ia0vp^{2JM3hAM`dB6B=jtVb)aX^@765fKFxc2v6eK2Rr0UTq__OB&@Hb09I0xZL0)vRD^GUf^&XRs)C80k)DxmvVobgf~m2d zv8j=nk%^9ik%57QzJa;Ev4O6kg_VJ+m5HGO6e!toDcBUHq*(>IxIwK0@@$ndN=gc> z^!3Zj%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUl|e>8%y3C9PA<)LWmeJ%7Lj(AD-Nx-h`$MT2bJ{Kr6#x z=8jqd3kjm=(cmH~m|%)Vg9{cCMA4(cMN}}s6paQKEF_4cM}v!~V1g;a7hGJ325V{_ zu-#M+Y>uA#Gc^a;lzr{#;uunKt0(9#Zmhl zPWd?&Wj*=ZZ0~=~OMT9`(|~dJ)WmBw>m=n*$_NBSdUh|$xy$C`XuR8zXM*0R{S3?u XvsLn1IYP5JM3hAM`dB6B=jtVb)aX^@765fKFxc2v6eK2Rr0UTq__OB&@Hb09I0xZL0)vRD^GUf^&XRs)C80k)DxmvVobgf~m2d zv8j=nk%^9ik%57QzJa;Ev4O6kg_VJ+m5HGO6e!toDcBUHq*(>IxIwK0@@$ndN=gc> z^!3Zj%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUl|e>8%y3C9PA<)LWmeJ%7Lj(AD-Nx-h`$MT2bJ{Kr6#x z=8jqd3kjm=(cmH~m|%)Vg9{cCMA4(cMN}}s6paQKEF_4cM}v!~V1g;a7hGJ325V{_ zu-#M+Y>uA#Gc^a;l>Oo9;uunKt0(9!ZbP0l+XkKlJs$y diff --git a/static/grappelli_old/img/icons/icon-related-lookup.png b/static/grappelli_old/img/icons/icon-related-lookup.png deleted file mode 100644 index b14a9cd3e5c1ae884d5925b8cf637f32f41cc93c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3139 zcmeAS@N?(olHy`uVBq!ia0vp^{2JM3hAM`dB6B=jtVb)aX^@765fKFxc2v6eK2Rr0UTq__OB&@Hb09I0xZL0)vRD^GUf^&XRs)C80k)DxmvVobgf~m2d zv8j=nk%^9ik%57QzJa;Ev4O6kg_VJ+m5HGO6e!toDcBUHq*(>IxIwK0@@$ndN=gc> z^!3Zj%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUl|e>8%y3C9PA<)LWmeJ%7Lj(AD-Nx-h`$MT2bJ{Kr6#x z=8jqd3kjm=(cmH~m|%)Vg9{cCMA4(cMN}}s6paQKEF_4cM}v!~V1g;a7hGJ325V{_ zu-#M+Y>uA#Gc^a;l>P7N;uunKt0(w2Z?l0wvyOvX0*jrM!^B_r`xt~7CSTyykT!5w zYUE&V<+PhoIzYZ?(H9rNX={Sz%Jimt+ng_cQt;xPdkfc;3`^Ulzng9DDz)C|RD2`A zRlvmlfm!VVtIt948HZDT39>sC<{#oUStl5kn=s>*(vg&vtxRWP1-%TIv(57>+yzZ8 zvQ<2v_@OXgy tk^D*4tKP6&URAL;JM3hAM`dB6B=jtVb)aX^@765fKFxc2v6eK2Rr0UTq__OB&@Hb09I0xZL0)vRD^GUf^&XRs)C80k)DxmvVobgf~m2d zv8j=nk%^9ik%57QzJa;Ev4O6kg_VJ+m5HGO6e!toDcBUHq*(>IxIwK0@@$ndN=gc> z^!3Zj%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUl|e>8%y3C9PA<)LWmeJ%7Lj(AD-Nx-h`$MT2bJ{Kr6#x z=8jqd3kjm=(cmH~m|%)Vg9{cCMA4(cMN}}s6paQKEF_4cM}v!~V1g;a7hGJ325V{_ zu-#M+Y>uA#Gc^a;l>OuB;uunKt0(w2Z?l0wvyOvX0*jl*{F<%G2UrfMlr&G{{qcBn z&jF6NY&j0KCps?)yGCsCtGux@M(^XUbrYQfMZ{aAres*!HvYBfJMW=bmc${?p}M1i z`3Ix$2exGoc%B(V)*WdKxO2OJxmUWyPg-KxE>6S9%!LfaV0G0G~R&Mhc?6p&#G>=_#^SE`G;?j p`_#D!H$~+|&PsZS{S0qlWcU%3`}f_+t}IZS-qY33Wt~$(69B1JaF751 diff --git a/static/grappelli_old/img/icons/icon-related_lookup.png b/static/grappelli_old/img/icons/icon-related_lookup.png deleted file mode 100644 index b14a9cd3e5c1ae884d5925b8cf637f32f41cc93c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3139 zcmeAS@N?(olHy`uVBq!ia0vp^{2JM3hAM`dB6B=jtVb)aX^@765fKFxc2v6eK2Rr0UTq__OB&@Hb09I0xZL0)vRD^GUf^&XRs)C80k)DxmvVobgf~m2d zv8j=nk%^9ik%57QzJa;Ev4O6kg_VJ+m5HGO6e!toDcBUHq*(>IxIwK0@@$ndN=gc> z^!3Zj%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUl|e>8%y3C9PA<)LWmeJ%7Lj(AD-Nx-h`$MT2bJ{Kr6#x z=8jqd3kjm=(cmH~m|%)Vg9{cCMA4(cMN}}s6paQKEF_4cM}v!~V1g;a7hGJ325V{_ zu-#M+Y>uA#Gc^a;l>P7N;uunKt0(w2Z?l0wvyOvX0*jrM!^B_r`xt~7CSTyykT!5w zYUE&V<+PhoIzYZ?(H9rNX={Sz%Jimt+ng_cQt;xPdkfc;3`^Ulzng9DDz)C|RD2`A zRlvmlfm!VVtIt948HZDT39>sC<{#oUStl5kn=s>*(vg&vtxRWP1-%TIv(57>+yzZ8 zvQ<2v_@OXgy tk^D*4tKP6&URAL;4nJ za0`Jj!9_Kz6bFEh6X^2cbarb(u zH8X>XrP3+3iT)3#Hs0I5fhm5m&>!4nJ za0`Jjd_no;O7rD)*HoUTevIy@4zA z`{#A9ZJKXcF^KeTXnf{dk$Rw9JnccYNYj5ei`$mA#lN;*uI~G1U^ao{z@xrL?@nJ} Zc&Ig1Xp+M0T|oO7JYD@<);T3K0RX>eQz8HW diff --git a/static/grappelli_old/img/icons/icon-search-hover.png b/static/grappelli_old/img/icons/icon-search-hover.png deleted file mode 100644 index 549e2619d23bcd0720ea80a922e98a741a0aa957..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3136 zcmeAS@N?(olHy`uVBq!ia0vp^{2JM3hAM`dB6B=jtVb)aX^@765fKFxc2v6eK2Rr0UTq__OB&@Hb09I0xZL0)vRD^GUf^&XRs)C80k)DxmvVobgf~m2d zv8j=nk%^9ik%57QzJa;Ev4O6kg_VJ+m5HGO6e!toDcBUHq*(>IxIwK0@@$ndN=gc> z^!3Zj%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUl|e>8%y3C9PA<)LWmeJ%7Lj(AD-Nx-h`$MT2bJ{Kr6#x z=8jqd3kjm=(cmH~m|%)Vg9{cCMA4(cMN}}s6paQKEF_4cM}v!~V1g;a7hGJ325V{_ zu-#M+Y>uA#Gc^a;l>OuB;uunKt0(w2Z?l0wvyOvX0*jl*{F<%G2UrfMlr&G{{qcBn z&jF6NY&j0KCps?)yGCsCtGux@M(^XUbrYQfMZ{aAres*!HvYBfJMW=bmc${?p}M1i z`3Ix$2exGoc%B(V)*WdKxO2OJxmUWyPg-KxE>6S9%!LfaV0G0G~R&Mhc?6p&#G>=_#^SE`G;?j p`_#D!H$~+|&PsZS{S0qlWcU%3`}f_+t}IZS-qY33Wt~$(69B1JaF751 diff --git a/static/grappelli_old/img/icons/icon-search.png b/static/grappelli_old/img/icons/icon-search.png deleted file mode 100644 index b14a9cd3e5c1ae884d5925b8cf637f32f41cc93c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3139 zcmeAS@N?(olHy`uVBq!ia0vp^{2JM3hAM`dB6B=jtVb)aX^@765fKFxc2v6eK2Rr0UTq__OB&@Hb09I0xZL0)vRD^GUf^&XRs)C80k)DxmvVobgf~m2d zv8j=nk%^9ik%57QzJa;Ev4O6kg_VJ+m5HGO6e!toDcBUHq*(>IxIwK0@@$ndN=gc> z^!3Zj%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUl|e>8%y3C9PA<)LWmeJ%7Lj(AD-Nx-h`$MT2bJ{Kr6#x z=8jqd3kjm=(cmH~m|%)Vg9{cCMA4(cMN}}s6paQKEF_4cM}v!~V1g;a7hGJ325V{_ zu-#M+Y>uA#Gc^a;l>P7N;uunKt0(w2Z?l0wvyOvX0*jrM!^B_r`xt~7CSTyykT!5w zYUE&V<+PhoIzYZ?(H9rNX={Sz%Jimt+ng_cQt;xPdkfc;3`^Ulzng9DDz)C|RD2`A zRlvmlfm!VVtIt948HZDT39>sC<{#oUStl5kn=s>*(vg&vtxRWP1-%TIv(57>+yzZ8 zvQ<2v_@OXgy tk^D*4tKP6&URAL;JM3hAM`dB6B=jtVb)aX^@765fKFxc2v6eK2Rr0UTq__OB&@Hb09I0xZL0)vRD^GUf^&XRs)C80k)DxmvVobgf~m2d zv8j=nk%^9ik%57QzJa;Ev4O6kg_VJ+m5HGO6e!toDcBUHq*(>IxIwK0@@$ndN=gc> z^!3Zj%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUl|e>8%y3C9PA<)LWmeJ%7Lj(AD-Nx-h`$MT2bJ{Kr6#x z=8jqd3kjm=(cmH~m|%)Vg9{cCMA4(cMN}}s6paQKEF_4cM}v!~V1g;a7hGJ325V{_ zu-#M+Y>uA#Gc^a;l>OuB;uunKt0(w2Z?l0wvyOvX0*jl5@Rs^Nhgc4%lr&HC|94|S z&jF6NY&j0KCps?)yGCsCtGux@M(^XUbrYQfMZ{aAres*!HvTo>Iq#uZmc${?p}M0% z`3Ix$2exGoc%B(V)*WdKxO2OJxmUWyPg-KxE>6S9%!LfamR*N zj&Ln}wPB%+z&?v9%{ezzrghKEb{9Kt6q>us)ceM~X}kfi4{eAIo>kp!@kioS^AF!5 p_o;IeZi>o_oR#zt`x)NA$S^A)Z>h@G)SI9-y{D_6%Q~loCIHivZZ_D2lFLqx_MA~aJL4MKmU8*|NZa(-hcS7 zPEDTf4)=u#g6PhV=Zdby@1cVS@OSOW&;~ZWXta!`^;u+#CM2@5UV&u3E>>X?it^(8 zOUM&M_?=QJqjF(_lk_?*x)|E28#tOE__Sk)QVk-q0;`H9P+y-tr$|K>sF_58DHtPg zP8n~QaJn&Bk{UHBB~$6)Fz;}fpbn8pI(1dEI7gs7UJn1e%YY(12&xH`f2eX{iX72R zNXBWFW+M_a7$XxgI+kDu+4um-GE5RMLmw}Do>HOp*v z#(o*E8TN}j;O!&{lxWL#P8gTEryA+k zMCg7zTd-d|IC8I$Ot2redhYCGR(_7GT^qK diff --git a/static/grappelli_old/img/icons/icon-selector_add-m2m_horizontal.png b/static/grappelli_old/img/icons/icon-selector_add-m2m_horizontal.png deleted file mode 100644 index 7ba549923db2428eb8cdf74b91b13f2653b9f034..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2991 zcmeHJzi-n(6gF5YG@@dpz;ZPb0*Uw>=SLgMZW@|~Mk1j~Q#D8ob?j?u#dci#s<>gG zDpR)(AP@up021m}AqIX33Fv@W>A+SoBKAt~zCSr=v2_8@jSZLO5vqm>{wnA{1r2 zfr#39S$B}n+S^-1wRtRKKP@?;R|61LMF^ODHz+Er4CUGpjtblI#+j2l(avb?5a z26iH#S9cg9!aoVcUit-xv{41whV#Et{f%4nk96#6NWx%^Tsi4B*lo8?nVrr!DdRW8 zNs))VgCwC6ec6FreaRGp26BZ;^koNf^(9jX8pstY(U%>_)t5{m=wEV0dIKvm$=uW; zJU%e{i2L5(C;=t`qQcg9xp7ciO!b~am^5)X!Z#t|bA^-pY diff --git a/static/grappelli_old/img/icons/icon-selector_add-m2m_vertical-hover.png b/static/grappelli_old/img/icons/icon-selector_add-m2m_vertical-hover.png deleted file mode 100644 index 6be1d75013d7002ca1822e02ec4eeae767adfdb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3023 zcmeHJKTH!*7(Y`qrBbK^0~+yhP9*f+_1Yr6^k^srX<`W}H8chju6K`e>GfLf9_hhE zm}-oX#ZBX%!NI{nNgNzh7L?J%g+WT*@JkEQ)!QMxwmD z_yI*J%CnSfkDrh4yYxUqeN4-C0A22IiP>Z zVY5ALaCl)aryjAYE6+`-{t%*F5R@6UEUc~$z-TV=L3S1-DEefhZ@ zIM)&P4!rd#)W-{}efp_~@khK1bW<<-E>(Ywp5E*K+?782ao63w^{hP^a1U{7bmvW9 z_2=Vnad~n5WsexR^Yp9hMjO9*@Vs{)3QlzT#`ibcK5g`FdlOy4D&?YPW+T61 STkn>w5j#0HnRp(bTl)<>dNWD@ diff --git a/static/grappelli_old/img/icons/icon-selector_add-m2m_vertical.png b/static/grappelli_old/img/icons/icon-selector_add-m2m_vertical.png deleted file mode 100644 index 0f53ca3b1eda583443b27b1c9b0afa7e4b34b88a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3023 zcmeHJF-#Lt7(P=prBbLS3~1EHIg!wN*K3RPatEOlq=_Y@)XBp~_MRgDM}2qW#Pr~?ES@gS;fiD+YD6jJ5J(oKJW3-; zSz3691d8(Qs+la#rmpdFsmMq+hOvre5=~LUuvM1i0>U7N@~SS*Aq^Y|E{L>yscdQr zjFt=pA`HiHL75#0gJ_ruN4Wtm(hoS69fa%^7-oZ^L7t8Bkr1eT^pFn-hBC*e6XUgX z#1rXxjLSTPl}d%Fgqf0&hoM+323ZbrT#z7w=8}#jE2x{7Z3>qoflS#@%UCVxz~+>4 zr9~{#G&u(~az$=%mlqAqVOC^_G*m=7HerYf!J~MhL|VCe*-q4cDB!q>A zgK;ApA$&?Q3W%sZE@>umSP#!;P;MGa*hx#SXx9J)Mdn>5$90Pu(Xi{euBO_R@S3FO zMcN7~Xii$xFb!)F(5|~4BEUZhg~RmMP0~ggWE9Q+mFjQYf^(%KPeT&Ad*sPUx4}lc z)yk}O#&H>^8IFs*&f7{-SE4D~lB+41>Y$cfbtRgzExDSKsSaw%Rac@Z+mfp(nd+c_ z$>lp7SdmWVrV1HHxA*UBWR$&~OpIi#-Q51c!LWyCA8h2s>d?JUXRFNC=E?={ULZf4 z17|wo{{A-smD)MK(rcV}9Dl-lKsWWW_fqx8=*e$=AG*?~clNy9ThH5*A@3l!N_XB2 zRDV7F5?2=1UiC{( zJaZG%Q-e|yQz{EjrrH1%&Gd9}45_%4^ymM7d*+o5osB#Pn35~1s*)z_vnQD=@UcDO zKXR*trK7j8!c3r8VD(E4f!)j-bp`ZUll+qYmI!ssZM?zMA+qwSYGBM}Hlu z{Y)Rd75EsF6i+$vb7*~BahdH=tiv9*4)2H#gBvm(=1$D2d>#9Ri{_aMyk~iI*g=N( sl7r8Sn+zW#75rEq$s0H}FfcQ0+ai_nbLG~9Ku0ooy85}Sb4q9e0H3f^>i_@% diff --git a/static/grappelli_old/img/icons/icon-selector_remove-m2m_horizontal-hover.png b/static/grappelli_old/img/icons/icon-selector_remove-m2m_horizontal-hover.png deleted file mode 100644 index 9bfb742487f4fd3c2b83aaf894519c78c16bcdca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3003 zcmeHJ&ui0A9DiNM7}bg3MW?t&CPUHYrD?mZA=#YkW((`6U1dEkP2SqjG_A=S&2|uf zUA%}p=vn*&#G8l*JqdacafmoC;!zP5h8`Twm!#?DLFvKW8c4qRzW4clzVG{a-^2HM zcJ^#vs6PY%=u4-PImgm>Z*LF%K726pmYPFkszByyi=-i&7)+?OB8KUzT*5gltIHRj zVG)4Px|T1HLS{x#YE@QtFsxmz(`W$1al0-n6-;0emo!6SzC3!&KuwjH`FMuQ)F*LS zORboAZe=#FtW=bQ%8ZYNL|dQ)RZL`PS9QY@Y>9Ds1^VwSBL=zl|YuO;O9X6~%hr;7XVoNc#I?-wdbU5W=ZHY(> zL-%2mTvb}!^(9kxnN88`*N5hH%JqF-OF}F3u5|xM}GTof@F1DuT!4x?WKeI`KTu)itLQL6?n^#MogK zFUm_gVNf#yId%IXBKnh1+)jVqqHUDNX4U#%ss6?-x<}e^H8i2OMz5T98)~&%v&?2^ z?3QtxVYkSA-cAxW* zH;_nC^p=`0;6ip%kgF9|axko2F-SB;iNm%b$z_B=5tURu$^3e=#sF1GGPCh4mo-Mw zf;zEmqM7BXyu4hN6ACjtM2ogS2r39mz^-VzCD=*E4=wP z7BDsh2y3+(TZ^()vjiiFL;`X=MJH#p)tX zG7Q-VKDi>-xs63rbD0$xA`MlLjx88rBXBRCD3Mc33)rfM>6WiD(Hq*5K|(lax)?9A z9wKBVvy6z^el!iUeb2ZheM9?I?lw|C% zg65?~4KvV>fKJ^(hzS2A6nE2Kv`8D}ky)|+SE|2pi|Tn$O+t&uAy-3IIJ=9lSr z#(o*M8TN}j;B6)elxWB{8 zJ6?8XZ}ok6*k#A>J!yHiVSm-{$JS$C+CS1G+ti)T8wV%573wJHy)B%lR=QTrlb2dj u*Y18_x%@bEp|$nt`$L;O>*&bH^%m;f+jN)wqwvX@q%&hv>E~zWZvF=U3MV80 diff --git a/static/grappelli_old/img/icons/icon-selector_remove-m2m_vertical-hover.png b/static/grappelli_old/img/icons/icon-selector_remove-m2m_vertical-hover.png deleted file mode 100644 index 943945ce28f2798cccf3e76304a66f26e80dab21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3009 zcmeHJL1@!Z7>*W)76;0_IE2MaM8W2zX*;)=tZUcJ71tqM$0`hLn!I(fX&RF^n+=2^ zicU5J(M<%wdDDXz4}uE1qh1A(>B*}M6?T&0d`X&a9+V#3tvTd>|9jv6{qO(YfB0w5 z4xMiHxB3Z!Xig3!(%9~`*SnkW|H1KFacmBvzAPFpkE4ocKq4lW^N>uI!~#r1QJ%W^ z7V-q)Ur{nyluZqCQn^HnHiouJI*uj?K5FTrRD_7k!-Ap-)VG(fDN>OIYBZ8!QhG0( zPzI(AI6OU+k*14MmrO;w{k+9tf)Yd`X_ZvX_fpx^S+cim zKr&3TG#ikZju06M(V+<2!G=$eEW>mH<|GI)fnX=cM7VH}tbSCtpX3dBoJ%MAtLd;O zP!kC08~~L{g|39?vQYrRuC6Y?uz+O)7!fe1G$dL9&1|?32Mj$K{^Pw;;|BGr7(faT9{^5RmOS)OVn`)0}Kb_ zM%F^OlxP$oR=ZzRP3W+0o{hr%FcOiI7GKe>f#hY0bD131Eh?rW*K=J}u`A(JQ7Z_P z6_DY$IH@8ER3m_0w->^LKMDEG^dly2qYN}k=Ko6dH*Vg!(w3*e3Ee&XD2quD)+`LX*w ztw+D4=lb3!`qy&Tek#$-Qu~WTExy^@z6-hK!@qVcHq8(|V)^c*mJO77aR`gq5S2AAP1m``WZk-MuCR{Lb*#b;O_R4SHceylX0w4X zM46KfLDZ=rs7GP`0aF+QLGXs-`8;Qyo3w_?~FLjxH!R+>U((SSssT*^T*Q55qq1x0!G z(i_MVgnv^>XHX_N%t@spE!r5`D(X0zAo!@Ii&6n1G6(aDCQx5rtW%^S3)Dn7$t3lD zIIRrL8E|ZFBrVMqq=-yKd;Gk`VS*w=B54&>&EzbBa(FqswzmOAIuKM4DECsCWvQ*{PXAIS0mL&jHScDofL68oD-FU1-O36q$H%YO-~?YLdwV)#dV(sL9sls!1jfRF}(Bq9$9Ht0tK|(7)vJ z?+mO^!*f#^kE3t5?y7i{y^@IcrLE1}*7kPP$1)GrUlT*C3x@Aq``Tphy?p!wG5)gk z#(~GN*7=V|E;LX2Zs+dD8rqljh*ura&y8n(tlC3$Vqhfx IJeIxs8<>zT!vFvP diff --git a/static/grappelli_old/img/icons/icon-th-ascending.png b/static/grappelli_old/img/icons/icon-th-ascending.png deleted file mode 100644 index 24dda0afaa01512fb8678af2fca0346ce5b87129..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CG!3HG1zpHNqQj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>Jil%zHIEGZ*is|3T+iW1>lG{Cv*M@Q7K~Ys+U$KId0bfJ{ z483M8Ic-sPPg5b$&+6`X`}zC#pS7GVZ0NRlbFts8rBm)*Y5bME_HXqwCexILhIL#` zQ|m1LDi!Q`q-nmzRepo&j)ie`f()i-S#uNk_p?;rIKX=C`vD&J9?n|X;HAQQ1M5on qo}I+}xcu+$ZL_~s2JzW5vN2qU_l!NfB)k&nKn71&KbLh*2~7Z(L0s$r diff --git a/static/grappelli_old/img/icons/icon-th-descending.png b/static/grappelli_old/img/icons/icon-th-descending.png deleted file mode 100644 index 32fb3fb82ec63098b2bb541ba387705ed1034a69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CG!3HG1zpHNqQj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>JiY9rwIEGZ*ikYyHx4}Swd9r*vYr;ehsh|tSBC^&?7A{%D zl*MJXz<$%Fe$kS6}&kI|DPre^(p(#pZLwfv#ilboFyt=akR{0J9-k<^TWy diff --git a/static/grappelli_old/img/icons/icon-timepicker-hover.png b/static/grappelli_old/img/icons/icon-timepicker-hover.png deleted file mode 100644 index a0610633dfad3c75f12da8890fca6035fccd306e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3214 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2co$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWuD@T(>eqB1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN*i1Q(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!8hNY6+&*}%+L!PHpK z*wo0($V5lM$iTot-@sho*g)6N!pgwZ%EV9s3Y6@)6l{u8(yW49+@RJ0dA3R!B_#z` z`ugSN<$C4Ddih1^`i7R4mih)p`bI{&Koz>hm3bwJ6}oxF${-^kX1JslCl_TFlw{`T zDS*sOOv*1Uu~kw6$}2z(Pf3QGT~Jz-12#D&SwA%=H8(Y{q*&ij&rly(JuoDKGSf3k zis9PwilLzl3~&94!~&oe1N|bf8i-D~7AxPxqU=;)XuBom6sLksMaYGxCIy!ymVm7V zIuYat1)G#)D~L&8F2qxgIVBJtgqxEI@`+VWVqUtfQiX0xYFc7xPKlB}REIvu-!LsU z`ltrlAgm891}3AB)S}#CYFUNLY#XqXkfH`?Aw&!q<-pXY4^M7TZ$eWBttfC}pq1e; zb4M+Kg#=ObXmAk~OfW^G!37HmqUh1!A}W|*ibjJA77|3!qrpW~Fu@ez3ob51gEch| z*lsEZHb+nWnVQ4E!06@a;uunKt0&kxuh~H$cKw<@%r z?Ag37JGq)g-+|kP!TNz*$B#P~?;E{4|LoOY<_IS32kipY>_!Wi_BHA!_#f(JiCCI& zGT8N7*u?uQzw7>Y*ZI0EqivprSB&9;{P0fc56449BF#1~`g6%=^Q4cHwr`trsPSBm zlIO9Clio|`Xz#wyD&+L^N9m4;uZCf#k{75fUw*lFic+!-pFnEd-lr~)1VuM3T+gU< zGJ8!v-v$Xy&yIN_o+p3Y4p{ca^TfZmomZw7znyEPxkbKCKxqDBrm}q-SwpwjJj_+N zctQWae~-G2co$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWuD@T(>eqB1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN*i1Q(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!8hNY6+&*}%+L!PHpK z*wo0($V5lM$iTot-@sho*g)6N!pgwZ%EV9s3Y6@)6l{u8(yW49+@RJ0dA3R!B_#z` z`ugSN<$C4Ddih1^`i7R4mih)p`bI{&Koz>hm3bwJ6}oxF${-^kX1JslCl_TFlw{`T zDS*sOOv*1Uu~kw6$}2z(Pf3QGT~Jz-12#D&SwA%=H8(Y{q*&ij&rly(JuoDKGSf3k zis9PwilLzl3~&94!~&oe1N|bf8i-D~7AxPxqU=;)XuBom6sLksMaYGxCIy!ymVm7V zIuYat1)G#)D~L&8F2qxgIVBJtgqxEI@`+VWVqUtfQiX0xYFc7xPKlB}REIvu-!LsU z`ltrlAgm891}3AB)S}#CYFUNLY#XqXkfH`?Aw&!q<-pXY4^M7TZ$eWBttfC}pq1e; zb4M+Kg#=ObXmAk~OfW^G!37HmqUh1!A}W|*ibjJA77|3!qrpW~Fu@ez3ob51gEch| z*lsEZHb+nWnVQ4E!074e;uunKYfi9r-XRBp*f5Q+&)9yjbRJ=q(cJrxEnugQhGy)- zl4T{6&vP1>y4Ey!aH<#NHRLnoui2iFbaUF&iSrCL8|UAzDKn|HozZ5Q!06(z;t%Tv z_Ir(|toKjrKW4@;uTf|R^R@%J0w2n~>rd`j-Fx-Bv;p(81Nw^Jn2tE`{b7(l(AVP4 zxxwpT&-Si2Tb1?)-p`)LuCq1F#K~Vq^_=8|Et`*Q{o$;|r89d*a9vtkRoRMPf5ah$CmjJr`EpeWCqy-(r>J%Y(m8QA+-kquBNLQl$P$_tu;jtD0Bj zwSGOzsAj9md9hjPq(nS_>WO(JH|N_<+$FSbZ?Jjk+jjYuBkC0mQ}c7YL{;-|Y*CT= z_4Lo|kC~qtPl@zRnXx&XRakbi^1h8ngkK0sFV#@EDO|8_3F;tty85}Sb4q9e0LY${{Qv*} diff --git a/static/grappelli_old/img/icons/icon-tools-add-handler-hover.png b/static/grappelli_old/img/icons/icon-tools-add-handler-hover.png deleted file mode 100644 index 48a23a18afbe9cbffe751626e398fef63f317be1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWw1GW}YsNAr-fhe*FJ$&unEjWAA@^0sRAN$B#HDNwi2wILAg2=|7QhK31@3Y;+vtJ&P# z+%B0sU{=XaC@Cq4VJKocb2s4m5$2D+3U-ZZ=MFHX9BF3RxFcG&E0DQa>tL6DM&U8$ lbqiE2 zq{SEtnF2P*cPCAVU<%=laaI(FXL!W4povB0s6rWI2;Y*nMnSPP4xWq(Tje`=8!QA@ zrQ3yUeEjb2Zu6?F;mbqYk2fGz|e;`qf2<9gtM@)*-?jd9fri5SqWxeoK@8vM4K3=*fMHe?_ZAzI zR)1%oW2T^K*6`?WfT0g>MwjqH31?wpv!f2_It+<9vl7g{IIF5Th&C}!v1Qb{-oHkX yvBPnh*dlhOkQ~MkUS?$tqYNp2m23tM1BOqLzJ*Ha`PYFqGkCiCxvX}1{rUgjo>{X&Ft+*O9A+kmEc+?1E9{OwWcK6r z=;B@AB!0p4py>ilzm`+y-LJD;Ygi|tv6CUogK3wV*b2|T0Y`-!DwqQvR?d)bh>-8# zUXUe}DCMBm=#%U6`EcC|HO3XQTyFhtyhfZ@zKE mz=LlI+mSRC(@X{y35LJ&mF40hK4L)UF?hQAxvX}1{rUgjo>{YjHTJ;OtDy`YZ`+Gx%irJo%NRM2 zvptDf;~u~0;VTWxECjm@O$-x*c}k8k2^?F-`K-Ne#Ss>Tdkj--_&+lXyk;(B4DnU+ zab^-|_Q`SC)X8{?EmNprm1jx|tG1YZ!+{!weGM{ED!&^!@A3zH=O#aoXzl? sam4}wTcw3b+zYZKBs_hk7#P_YSX{mACrtVF9_UI2Pgg&ebxsLQ0H-ojs{jB1 diff --git a/static/grappelli_old/img/icons/icon-tools-delete-handler-hover.png b/static/grappelli_old/img/icons/icon-tools-delete-handler-hover.png deleted file mode 100644 index 90ce640805367321e8fdd287be6cdba678aa952c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWw1GnVv3=Ar-fh{`~)M&+N&tByoS^!Fq*x{7K1&6)Y!63C!kP zmCq=kE@NOar$0|2M2B%z8{=V-l-V0P4V8W~9yZaq{qWCEml;xSCH~5pNe4#?NMf$^!_H$QU*^~KbLh*2~7Ysu|f9$ diff --git a/static/grappelli_old/img/icons/icon-tools-delete-handler.png b/static/grappelli_old/img/icons/icon-tools-delete-handler.png deleted file mode 100644 index 7708b402daa532feaf95e0b20107b75be944bc8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWw1GS)MMAAr-f#Ot{E-z<`5QxV*T(WK$V``)04D9bW^LX7oRq zdt~-1tFo>?329sH0#Dqx`OFkH{p+g*JEA96G6-5)X|yXFr`=oVxB4M}z=FWTmF>3P v54_iMIB_cpw&W;Ox8#%rWWQXW$H>Nz?d20&>$vOz&{hUdS3j3^P6MFLJN!L_;Ipc1F^6Kw)@|-*idM1jTbYYm`5!NK>(6#m2mD4jlHoSVM(wBA2 zanbdA48NDy*7Tk8W;coa^>4b$@sq-jmL2~SzR#a+Bl8er* diff --git a/static/grappelli_old/img/icons/icon-tools-open-handler-hover.png b/static/grappelli_old/img/icons/icon-tools-open-handler-hover.png deleted file mode 100644 index 655d944c16d303984beb208b5c07db92113b1e4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWw1GD?D8sLn>}1{rUgjp4pRO$-#tg|NcAJ$R9b@=2)a)s$eD@ za-T`T&tOjR0{OcRDzYVF)e6fQ8}tm#u&o4q^(i#8T*1I3=?kgA7OKt z!*SJEe$|bSHC>0M~7NTJMjlYGR4 zKM4$_?_C#owq5zk9JGQX;WM+3VH=x?FVBmvjadpT3`{%>2e%YV{$8xZ3v@Gsr>mdK II;Vst06|M#0{{R3 diff --git a/static/grappelli_old/img/icons/icon-tools-open-handler.png b/static/grappelli_old/img/icons/icon-tools-open-handler.png deleted file mode 100644 index 241699257e0cbffe03f38de728f25d9b3a470804..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWw1Gi#%N%Ln>}1{rUgjo>{Yj(`Co5UH{l0{oEna_{1UWfmA~R zqkuXC>+g*kY@MnOR}YwqFnwfI&|}c@a0uc_5_fp&kR>6JSjXVS#jx_PLk`1{&H&rb z3%g{?-{1Soc$D9PD`l&4$ibSFqY9QY~2pwoG%|~SSR7kJWGwOW$<+Mb6Mw<&;$TP CJ6ur! diff --git a/static/grappelli_old/img/icons/icon-tools-remove-handler-hover.png b/static/grappelli_old/img/icons/icon-tools-remove-handler-hover.png deleted file mode 100644 index c10c90b67d387db217e56b9fed38e2b645b50470..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWw1Gnw~C>Ar-fh{`~)M&#c+d+2~@xVY)%az$C_D5}QJwx-0Wz e51z0F24;pyrW|G&&gQN_O$?r{elF{r5}E)8!6f$p diff --git a/static/grappelli_old/img/icons/icon-tools-remove-handler.png b/static/grappelli_old/img/icons/icon-tools-remove-handler.png deleted file mode 100644 index eefa1459f8ef1a9e24dd38c98b7f0faba252c0a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWw1GR-P`7Ar-fh{`~)M&#c+d+2~@xVY

(o#1eB_*YyQtlYr wMTG_(zH1CAN0hZ4rn#^ulqwrWFf#ElY^V@>5ZZm<63`R|Pgg&ebxsLQ04BICc>n+a diff --git a/static/grappelli_old/img/icons/icon-tools-trash-handler-hover.png b/static/grappelli_old/img/icons/icon-tools-trash-handler-hover.png deleted file mode 100644 index 4eeec6f848196a5601fce12b9ea4a5c7b4a001b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$3?vg*uel1OBuiW)N`mv#O3D+9QW+dm@{>{( zJaZG%Q-e|yQz{EjrrH1%i3a$DxSsFn*`J!a(!k*Enl%TFj21{q{r~^JqU+{bpaS-i zAirQB7YG=nyqVpALJpoTjv*DdQhK|&7!){|=U)EzfAZ%*l@f(F4s+Ku9uZiT&|NVx z^CCabLD7~K-?wIW@iv-nJ*K_p`rN1bwKWS)Eft-+pAl#lgQu&X%Q~loCIF5G BO}795 diff --git a/static/grappelli_old/img/icons/icon-tools-trash-handler.png b/static/grappelli_old/img/icons/icon-tools-trash-handler.png deleted file mode 100644 index 7d4a6f78743b13b2aa526ba0a4acb8b4d4da2820..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$3?vg*uel1OBuiW)N`mv#O3D+9QW+dm@{>{( zJaZG%Q-e|yQz{EjrrH1%i3a$DxGr3{aL=ASO-)TO-pp=5AqP(v$B>F!DZSlX38_ZV zd61vup=jHR?_0CGco&*(ZPQ+HeeP5J+8jnUh6{I@mgc_K2>_bK;OXk;vd$@?2>|D8g)qZi klR31Gbz~+nI5aRayvs7)+~V?Y70@mQPgg&ebxsLQ0L&plLjV8( diff --git a/static/grappelli_old/img/icons/icon-tools-viewsite-link.png b/static/grappelli_old/img/icons/icon-tools-viewsite-link.png deleted file mode 100644 index 9f678a864160092a30ff7353210def576843f47a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWw1GZJsWUAr-fh{`~)M&#c+NI`i?HH+v-JKiXUU{n(}joj;p6 zCamr0>3Q)bZGw#OEKVi|F9r?HWsMb*yC%=v5W#)S!GO18al@?X53e$O<&H2s!M5O; z&V+`Ito`gxYRyi(QUV%&hhFkLS&*t?n#sT- Z!C)uqekMh%N(Ja522WQ%mvv4FO#o9DQ<4Ax diff --git a/static/grappelli_old/img/icons/icon-trash-list-toggle-handler-hover.png b/static/grappelli_old/img/icons/icon-trash-list-toggle-handler-hover.png deleted file mode 100644 index 220578336421b5d39080a7e7cf0d62592be40021..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5XVm)0PLn>}1l@t~lCL|<8@E_sgS<=YvAalZHSsL4ld0%}} zvf88%9dS@hXuQ;u^6J08sd&QyNujT^7Dy);y=q$cib*YFU6z8gzQ=jy35<;nGW=fC hRFWplb7){-X2{Nx`fz4jTtCnv22WQ%mvv4FO#qdOK7arK diff --git a/static/grappelli_old/img/icons/icon-trash-list-toggle-handler.png b/static/grappelli_old/img/icons/icon-trash-list-toggle-handler.png deleted file mode 100644 index 81593993a38c4f9ff523a375ed11f8478462c25d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5XdOTemLn>}1natRGzoD@)(N;j)U;>*QL!pB3%vq8Ps;(JN zTq&8yAqKh fJePzy1QHnT%(Z9bE?j8~bQgoCtDnm{r-UW|BwA2s diff --git a/static/grappelli_old/img/icons/icon-unknown.png b/static/grappelli_old/img/icons/icon-unknown.png deleted file mode 100644 index 0b7d18097849e7e2708c88b439f4ab063fba30b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 406 zcmV;H0crk;P)!GOK5;0q{QDG1^pu@WD^E*KC~31Te>+6xlDBWLAu*~Ed5yWD$c z=G>XtB+v7S$d*kV7T^*3aBKc74Zf?;gR diff --git a/static/grappelli_old/img/icons/icon-yes.png b/static/grappelli_old/img/icons/icon-yes.png deleted file mode 100644 index 2f14079483139797a98b90e826baf67337bb4222..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 396 zcmV;70dxL|P)H;IMjbQfdGdTLyg0EbQgq!G)ED#%2pwr;pLZ`=)$o~(7?b6I9PZY)I}T_ zPCZ$ME@jLF4P`j6kxyl?Q^-IBwM;a_k3XLoF22}=u33l)7VI$a`R7ZZ=5z*MjYhDo zW-?I>hab$u=BRg|cs>P96kq_d0b~Q2Z;5cCK9qy4`vY)k_0H! qgP^Y1iWCd4q5M#&JUn&)0t^7eWlzwc+im>-0000f4NtU=qlmzFem6RtIr7}3CgxXrM;#6{ z@Hcn-Kcc~=ePpQwi-AZ|a8Iz}uB4P!ofrE=L`7LIhp&%gUD?vk#=T9UQIl;ZPw*KI zlWmM1*OM=Q`1LhA;6vk8L&nat4tF|Erx+Rf4NtU=qlmzFem6RtIr7}3C*h@1p?I1(n8e#bz)#crBvq8_{`^jfI1e`!4^IoMkkcHh34?|pCHH}CLP zrzS5a;%DO&MI{R3`4X|my!U7a`3`(qn;_;49Z>!}Bt`x8EvZ*tYhhbdZBGD8j47rvh*AWI)R8tL+{`u-P4OB&>XEH^$XpNvb zb$rQ2(@T?Od8saE6?$keF1S1)&=Hn^t80eCyCUuL^5oxJhBWXYxGvJcp(@2GFk;#W z^fDa7C1tiR4Kisao#Fbp-V1gU-E-W)GL_$Q&TpZ=;t+Ng|d-T7as{>Cl%M>=pdBw?^duAFomY_?liX4n~r zW&CD1Eb@rAog`ACCEJ#(C7B{nTdqinmTX(DmSl=RZMh;PTC#1qT9PRO{Y$R+{=kY1 zGB-8IIQo8fO(UZ$D&%uzce}c~w>K2qTt5CdD+pa1pNrsH?8}Yer}vmm``bjvd7Yi4bO$q$^5fRH*fz24ecgF diff --git a/static/grappelli_old/img/icons/icon_inline-item-tools_closehandler.png b/static/grappelli_old/img/icons/icon_inline-item-tools_closehandler.png deleted file mode 100644 index c3183bf3d584466122020142ebea46d58dc99c6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3046 zcmeAS@N?(olHy`uVBq!ia0vp^{2JM3hAM`dB6B=jtVb)aX^@765fKFxc2v6eK2Rr0UTq__OB&@Hb09I0xZL0)vRD^GUf^&XRs)C80k)DxmvVobgf~m2d zv8j=nk%^9ik%57QzJa;Ev4O6kg_VJ+m5HGO6e!toDcBUHq*(>IxIwK0@@$ndN=gc> z^!3Zj%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUl|e>8%y3C9PA<)LWmeJ%7Lj(AD-Nx-h`$MT2bJ{Kr6#x z=8jqd3kjm=(cmH~m|%)Vg9{cCMA4(cMN}}s6paQKEF_4cM}v!~V1g;a7hGJ325V{_ zu-#M+Y>uA#Gc^a;lwIWM;uunKE9uYw|Mtu~8(62iR8;JcpOD4=XxCKj@O4L*wF%BX z>(Hy_kYy!M&zcmcaE?)`KqgjJSgg0oAxlgkpEb!}A&&ouapR-53R7m$9gHhm9cqL+ zq8ql=vR}$|sNqoIoAUiYdNHHGeTGLd3g4Kt_Hiv?UifHw!;TD#-;ygn@_R6N{8v7C y{s@yA8y5rjtoi9eml(ddS%u~-J8_JM3hAM`dB6B=jtVb)aX^@765fKFxc2v6eK2Rr0UTq__OB&@Hb09I0xZL0)vRD^GUf^&XRs)C80k)DxmvVobgf~m2d zv8j=nk%^9ik%57QzJa;Ev4O6kg_VJ+m5HGO6e!toDcBUHq*(>IxIwK0@@$ndN=gc> z^!3Zj%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUl|e>8%y3C9PA<)LWmeJ%7Lj(AD-Nx-h`$MT2bJ{Kr6#x z=8jqd3kjm=(cmH~m|%)Vg9{cCMA4(cMN}}s6paQKEF_4cM}v!~V1g;a7hGJ325V{_ zu-#M+Y>uA#Gc^a;lwITL;uunKE9uYw|Mtu~8(3!w%gNbIp3pW`JAB#U8$LWD3~pX? zd?%iLQFo7Ri5*j+&V~H?2}c}Xi7{-H2)M&L{j6|91apVFvuT5gk>k;?4LkVP&u{Gd zx?o!l(<46xJ+?;%3VrOis^%p$F!CBO23>Cap)K&4sgN(=ap9hYy>HSLzA-&2Q&`9R zs8{8uWXEf4NtU=qlmzFem6RtIr7}3CcRWA*f4NtU=qlmzFem6RtIr7}3C?8EwmHRg&6Mb1c@pV6CH;dY6LS)?jKTp1)ufEY Ua&H;_0gYzxboFyt=akR{0QjCe0ssI2 diff --git a/static/grappelli_old/img/icons/ui-datepicker-prev-hover.png b/static/grappelli_old/img/icons/ui-datepicker-prev-hover.png deleted file mode 100644 index 8ca2c4026c901b0757e3844279ab6d9945822e35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4NtU=qlmzFem6RtIr7}3CY8yhAtwiWZ8VGrVT z*u$W9j3cPm`{GZLc9%6=g_=%*9sYtG38l(r4!f?ZRI;s4N@A8#IKc4eR!-!L)#nO< P#xi)i`njxgN@xNAC4n~j diff --git a/static/grappelli_old/img/icons/ui-datepicker-prev.png b/static/grappelli_old/img/icons/ui-datepicker-prev.png deleted file mode 100644 index adbc08acf466bb6e0015d41280bdeb3df6220b27..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4NtU=qlmzFem6RtIr7}3CFVdQ&MBb@0GRSXNdN!< diff --git a/static/grappelli_old/img/input-throbber.gif b/static/grappelli_old/img/input-throbber.gif deleted file mode 100644 index 19c2e0a36f3fba9415f38253f03fddb914ff3b97..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1737 zcmaLXX;2eq7{Kv0&>Vn}$SzURh5#0jGqQAZhb##j2pT|Fst8EHAjSxl;?Zkb-(|O# zE!$3y>DXHBZHrW-n%0X;0R;g?L_ri(6ct4jQBZ4ZYriplKECtJJHMI#%wtX_lq#DL z5<=q;^!V{(`R1D58+U#>dGU?fQ~A|xD|WZPd$^~%=gNg!cX#((nZLa$?dRr<9Y>e$ zY|X1~qYs^Fym*87{_v)z-jVT%(R-7}E{}ZOG4Rsf6R+2tIy!js^ziLvRmbpe4{bX> z@JHX(R}Xf5($aV3&b=?&`!!qZ%NkBsb`OI3(+vZ|g?l=bTj~y;zqY;WlJUDkabMLA z-@Si#^1(+(&Teiye{b^P7st;3es*Z`;iHF-9<>bK?7TWU@!(umk+HFf2mK>=KR()5H*meS|N83RkC*K2+;Fh#&AM*; zZ|%9ejjKt>=E|ytwo9<+b}ye%E=y={oLkb)@{%w5NASyRBaJb=|&m zSJ5wPD!K=)+nWvFG-U5={jj-rQN>YgOYM7&J;^^dmhS6(`|z31ThBrNP2gisYa+SO zh^HmSM$6r%{rw*Jr@yhpZY#Afm#tq}S}3zQY#W@#w&l?)iwcUNzzKJO$KP9#Pkwk3 z5#oLD76hm=nwA95iDGE}v$Mma0j5^a9-hxV9}xo-aver-xHF^-2E(60Zl1oIAYHr; zxO<7JP(wU;W;$F2X%Yd~8>v#@dcgDXtAZ0WfX@|I>5V2J5Y7x>G!cFTC7LA*k;qYj zlCSM6^A8N=&5e^rY6Y8u(sr@~+lUWy>t}E|QwcXc6>8jGTjy#xV5=O3zu5g@kW)#|(! zC|Ss_CJl8^ym)~>6T>kb0IJxyWPw^8lb9>%r0|f8$jktX(MGbQD%nvX{1{>?DTp&| zD&V_MfdUWTmE4?24g(o^DO?}#>0S;et;|_bn2sRE1*^RHRM2v(mMM%%lYo3-0SgIN zXM;#zy~|SM0I^AO7a1J|q;aT=enD*RD9g1QU6`7J0}5(rwXU5qzYu_v3WXewK``22 z3^OL+8bi!kh7d?f?#pKUnz`FBm9G4$Eabd9JUGcIA#@4Z zKB-!Y42e}T1I1AJ+c*Y`7>}+Dm=SqN|HqT{QodV2Z zdY3gk7!bM2Aoiu{I2Dtt3X%iG7_^3l6FGt)QioziSGURtuV-dXE1vT#%%95mUt-u+ zY?p?J;u%N~vBoZrOY)8NqfJ^5KLd(#Jf0W&Q-o5hVJtFV12E)ESjfKA3G_VB5|!7V+ChQ;Pb@d6!XiXC%s?cr%(n#a*Ldh@M3QSJF?EoCMg~q{27L^Z5NFQ= zI>8RMc!3CzCX|Kryuy9EYKR;jK*}5EhXOgFs7aW&9AIcCo9%E?ie5Uz$7*KWBSQK`MI42_clZgefnnHvIP!*lj$ z@z<<+xP#) zF$y(-AOyxx7)ro-CXGK@BST8D3hAkCA*_s{$VAxn*H diff --git a/static/grappelli_old/jquery/i18n/ui.datepicker-de.js b/static/grappelli_old/jquery/i18n/ui.datepicker-de.js deleted file mode 100644 index 4a7447ca..00000000 --- a/static/grappelli_old/jquery/i18n/ui.datepicker-de.js +++ /dev/null @@ -1,20 +0,0 @@ -/* German initialisation for the jQuery UI date picker plugin. */ -/* Written by Milian Wolff (mail@milianw.de). */ -(function($){ - $.datepicker.regional['de'] = { - closeText: 'schließen', - prevText: '<zurück', - nextText: 'Vor>', - currentText: 'heute', - monthNames: ['Januar','Februar','März','April','Mai','Juni', - 'Juli','August','September','Oktober','November','Dezember'], - monthNamesShort: ['Jan','Feb','Mär','Apr','Mai','Jun', - 'Jul','Aug','Sep','Okt','Nov','Dez'], - dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'], - dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'], - dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'], - dateFormat: 'yy-mm-dd', firstDay: 1, - isRTL: false}; - $.datepicker.setDefaults($.datepicker.regional['de']); -})(grp.jQuery); - diff --git a/static/grappelli_old/jquery/i18n/ui.datepicker-fr.js b/static/grappelli_old/jquery/i18n/ui.datepicker-fr.js deleted file mode 100644 index f4e6df8b..00000000 --- a/static/grappelli_old/jquery/i18n/ui.datepicker-fr.js +++ /dev/null @@ -1,19 +0,0 @@ -/* French initialisation for the jQuery UI date picker plugin. */ -/* Written by Keith Wood (kbwood@virginbroadband.com.au) and Stéphane Nahmani (sholby@sholby.net). */ -(function($){ - $.datepicker.regional['fr'] = { - closeText: 'Fermer', - prevText: '<Préc', - nextText: 'Suiv>', - currentText: 'Courant', - monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin', - 'Juillet','Août','Septembre','Octobre','Novembre','Décembre'], - monthNamesShort: ['Jan','Fév','Mar','Avr','Mai','Jun', - 'Jul','Aoû','Sep','Oct','Nov','Déc'], - dayNames: ['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'], - dayNamesShort: ['Dim','Lun','Mar','Mer','Jeu','Ven','Sam'], - dayNamesMin: ['Di','Lu','Ma','Me','Je','Ve','Sa'], - dateFormat: 'yy-mm-dd', firstDay: 1, - isRTL: false}; - $.datepicker.setDefaults($.datepicker.regional['fr']); -})(grp.jQuery); diff --git a/static/grappelli_old/jquery/jquery-1.4.2.min.js b/static/grappelli_old/jquery/jquery-1.4.2.min.js deleted file mode 100644 index 7c243080..00000000 --- a/static/grappelli_old/jquery/jquery-1.4.2.min.js +++ /dev/null @@ -1,154 +0,0 @@ -/*! - * jQuery JavaScript Library v1.4.2 - * http://jquery.com/ - * - * Copyright 2010, John Resig - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * Includes Sizzle.js - * http://sizzlejs.com/ - * Copyright 2010, The Dojo Foundation - * Released under the MIT, BSD, and GPL Licenses. - * - * Date: Sat Feb 13 22:33:48 2010 -0500 - */ -(function(A,w){function ma(){if(!c.isReady){try{s.documentElement.doScroll("left")}catch(a){setTimeout(ma,1);return}c.ready()}}function Qa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function X(a,b,d,f,e,j){var i=a.length;if(typeof b==="object"){for(var o in b)X(a,o,b[o],f,e,d);return a}if(d!==w){f=!j&&f&&c.isFunction(d);for(o=0;o)[^>]*$|^#([\w-]+)$/,Ua=/^.[^:#\[\.,]*$/,Va=/\S/, -Wa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Xa=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=navigator.userAgent,xa=false,Q=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,R=Array.prototype.slice,ya=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(a==="body"&&!b){this.context=s;this[0]=s.body;this.selector="body";this.length=1;return this}if(typeof a==="string")if((d=Ta.exec(a))&& -(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:s;if(a=Xa.exec(a))if(c.isPlainObject(b)){a=[s.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=sa([d[1]],[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}return c.merge(this,a)}else{if(b=s.getElementById(d[2])){if(b.id!==d[2])return T.find(a);this.length=1;this[0]=b}this.context=s;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=s;a=s.getElementsByTagName(a);return c.merge(this, -a)}else return!b||b.jquery?(b||T).find(a):c(b).find(a);else if(c.isFunction(a))return T.ready(a);if(a.selector!==w){this.selector=a.selector;this.context=a.context}return c.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return R.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){var f=c();c.isArray(a)?ba.apply(f,a):c.merge(f,a);f.prevObject=this;f.context=this.context;if(b=== -"find")f.selector=this.selector+(this.selector?" ":"")+d;else if(b)f.selector=this.selector+"."+b+"("+d+")";return f},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c);else Q&&Q.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(R.apply(this,arguments),"slice",R.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this, -function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,j,i,o;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b
a"; -var e=d.getElementsByTagName("*"),j=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!j)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(j.getAttribute("style")),hrefNormalized:j.getAttribute("href")==="/a",opacity:/^0.55$/.test(j.style.opacity),cssFloat:!!j.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:s.createElement("select").appendChild(s.createElement("option")).selected, -parentNode:d.removeChild(d.appendChild(s.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};b.type="text/javascript";try{b.appendChild(s.createTextNode("window."+f+"=1;"))}catch(i){}a.insertBefore(b,a.firstChild);if(A[f]){c.support.scriptEval=true;delete A[f]}try{delete b.test}catch(o){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function k(){c.support.noCloneEvent= -false;d.detachEvent("onclick",k)});d.cloneNode(true).fireEvent("onclick")}d=s.createElement("div");d.innerHTML="";a=s.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var k=s.createElement("div");k.style.width=k.style.paddingLeft="1px";s.body.appendChild(k);c.boxModel=c.support.boxModel=k.offsetWidth===2;s.body.removeChild(k).style.display="none"});a=function(k){var n= -s.createElement("div");k="on"+k;var r=k in n;if(!r){n.setAttribute(k,"return;");r=typeof n[k]==="function"}return r};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=j=null}})();c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+J(),Ya=0,za={};c.extend({cache:{},expando:G,noData:{embed:true,object:true, -applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var f=a[G],e=c.cache;if(!f&&typeof b==="string"&&d===w)return null;f||(f=++Ya);if(typeof b==="object"){a[G]=f;e[f]=c.extend(true,{},b)}else if(!e[f]){a[G]=f;e[f]={}}a=e[f];if(d!==w)a[b]=d;return typeof b==="string"?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var d=a[G],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{if(c.support.deleteExpando)delete a[c.expando]; -else a.removeAttribute&&a.removeAttribute(c.expando);delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);else if(typeof a==="object")return this.each(function(){c.data(this,a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===w){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===w&&this.length)f=c.data(this[0],a);return f===w&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this, -a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d);return f}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),f=d.shift();if(f==="inprogress")f=d.shift();if(f){b==="fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b=== -w)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var Aa=/[\n\t]/g,ca=/\s+/,Za=/\r/g,$a=/href|src|style/,ab=/(button|input)/i,bb=/(button|input|object|select|textarea)/i, -cb=/^(a|area)$/i,Ba=/radio|checkbox/;c.fn.extend({attr:function(a,b){return X(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(n){var r=c(this);r.addClass(a.call(this,n,r.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ca),d=0,f=this.length;d-1)return true;return false},val:function(a){if(a===w){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],e=b.options;b=b.type==="select-one";if(d<0)return null;var j=b?d:0;for(d=b?d+1:e.length;j=0;else if(c.nodeName(this,"select")){var u=c.makeArray(r);c("option",this).each(function(){this.selected= -c.inArray(c(this).val(),u)>=0});if(!u.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return w;if(f&&b in c.attrFn)return c(a)[b](d);f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==w;b=f&&c.props[b]||b;if(a.nodeType===1){var j=$a.test(b);if(b in a&&f&&!j){if(e){b==="type"&&ab.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed"); -a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:w;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText=""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&j?a.getAttribute(b,2):a.getAttribute(b);return a===null?w:a}return c.style(a,b,d)}});var O=/\.(.*)$/,db=function(a){return a.replace(/[^\w\s\.\|`]/g, -function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==A&&!a.frameElement)a=A;var e,j;if(d.handler){e=d;d=e.handler}if(!d.guid)d.guid=c.guid++;if(j=c.data(a)){var i=j.events=j.events||{},o=j.handle;if(!o)j.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,arguments):w};o.elem=a;b=b.split(" ");for(var k,n=0,r;k=b[n++];){j=e?c.extend({},e):{handler:d,data:f};if(k.indexOf(".")>-1){r=k.split("."); -k=r.shift();j.namespace=r.slice(0).sort().join(".")}else{r=[];j.namespace=""}j.type=k;j.guid=d.guid;var u=i[k],z=c.event.special[k]||{};if(!u){u=i[k]=[];if(!z.setup||z.setup.call(a,f,r,o)===false)if(a.addEventListener)a.addEventListener(k,o,false);else a.attachEvent&&a.attachEvent("on"+k,o)}if(z.add){z.add.call(a,j);if(!j.handler.guid)j.handler.guid=d.guid}u.push(j);c.event.global[k]=true}a=null}}},global:{},remove:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){var e,j=0,i,o,k,n,r,u,z=c.data(a), -C=z&&z.events;if(z&&C){if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(e in C)c.event.remove(a,e+b)}else{for(b=b.split(" ");e=b[j++];){n=e;i=e.indexOf(".")<0;o=[];if(!i){o=e.split(".");e=o.shift();k=new RegExp("(^|\\.)"+c.map(o.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(r=C[e])if(d){n=c.event.special[e]||{};for(B=f||0;B=0){a.type= -e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return w;a.result=w;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,"handle"))&&f.apply(d,b);f=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+e]&&d["on"+e].apply(d,b)===false)a.result=false}catch(j){}if(!a.isPropagationStopped()&& -f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){f=a.target;var i,o=c.nodeName(f,"a")&&e==="click",k=c.event.special[e]||{};if((!k._default||k._default.call(d,a)===false)&&!o&&!(f&&f.nodeName&&c.noData[f.nodeName.toLowerCase()])){try{if(f[e]){if(i=f["on"+e])f["on"+e]=null;c.event.triggered=true;f[e]()}}catch(n){}if(i)f["on"+e]=i;c.event.triggered=false}}},handle:function(a){var b,d,f,e;a=arguments[0]=c.event.fix(a||A.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive; -if(!b){d=a.type.split(".");a.type=d.shift();f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}e=c.data(this,"events");d=e[a.type];if(e&&d){d=d.slice(0);e=0;for(var j=d.length;e-1?c.map(a.options,function(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},fa=function(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Fa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data", -e);if(!(f===w||e===f))if(f!=null||e){a.type="change";return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:fa,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return fa.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return fa.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a, -"_change_data",Fa(a))}},setup:function(){if(this.type==="file")return false;for(var a in ea)c.event.add(this,a+".specialChange",ea[a]);return da.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return da.test(this.nodeName)}};ea=c.event.special.change.filters}s.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this,f)}c.event.special[b]={setup:function(){this.addEventListener(a, -d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,f,e){if(typeof d==="object"){for(var j in d)this[b](j,f,d[j],e);return this}if(c.isFunction(f)){e=f;f=w}var i=b==="one"?c.proxy(e,function(k){c(this).unbind(k,i);return e.apply(this,arguments)}):e;if(d==="unload"&&b!=="one")this.one(d,f,e);else{j=0;for(var o=this.length;j0){y=t;break}}t=t[g]}m[q]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g, -e=0,j=Object.prototype.toString,i=false,o=true;[0,0].sort(function(){o=false;return 0});var k=function(g,h,l,m){l=l||[];var q=h=h||s;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||typeof g!=="string")return l;for(var p=[],v,t,y,S,H=true,M=x(h),I=g;(f.exec(""),v=f.exec(I))!==null;){I=v[3];p.push(v[1]);if(v[2]){S=v[3];break}}if(p.length>1&&r.exec(g))if(p.length===2&&n.relative[p[0]])t=ga(p[0]+p[1],h);else for(t=n.relative[p[0]]?[h]:k(p.shift(),h);p.length;){g=p.shift();if(n.relative[g])g+=p.shift(); -t=ga(g,t)}else{if(!m&&p.length>1&&h.nodeType===9&&!M&&n.match.ID.test(p[0])&&!n.match.ID.test(p[p.length-1])){v=k.find(p.shift(),h,M);h=v.expr?k.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=m?{expr:p.pop(),set:z(m)}:k.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);t=v.expr?k.filter(v.expr,v.set):v.set;if(p.length>0)y=z(t);else H=false;for(;p.length;){var D=p.pop();v=D;if(n.relative[D])v=p.pop();else D="";if(v==null)v=h;n.relative[D](y,v,M)}}else y=[]}y||(y=t);y||k.error(D|| -g);if(j.call(y)==="[object Array]")if(H)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))l.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&l.push(t[g]);else l.push.apply(l,y);else z(y,l);if(S){k(S,q,l,m);k.uniqueSort(l)}return l};k.uniqueSort=function(g){if(B){i=o;g.sort(B);if(i)for(var h=1;h":function(g,h){var l=typeof h==="string";if(l&&!/\W/.test(h)){h=h.toLowerCase();for(var m=0,q=g.length;m=0))l||m.push(v);else if(l)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()}, -CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,l,m,q,p){h=g[1].replace(/\\/g,"");if(!p&&n.attrMap[h])g[1]=n.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,l,m,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,h);else{g=k.filter(g[3],h,l,true^q);l||m.push.apply(m, -g);return false}else if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)}, -text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}}, -setFilters:{first:function(g,h){return h===0},last:function(g,h,l,m){return h===m.length-1},even:function(g,h){return h%2===0},odd:function(g,h){return h%2===1},lt:function(g,h,l){return hl[3]-0},nth:function(g,h,l){return l[3]-0===h},eq:function(g,h,l){return l[3]-0===h}},filter:{PSEUDO:function(g,h,l,m){var q=h[1],p=n.filters[q];if(p)return p(g,l,h,m);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q==="not"){h= -h[3];l=0;for(m=h.length;l=0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var l=h[1];g=n.attrHandle[l]?n.attrHandle[l](g):g[l]!=null?g[l]:g.getAttribute(l);l=g+"";var m=h[2];h=h[4];return g==null?m==="!=":m=== -"="?l===h:m==="*="?l.indexOf(h)>=0:m==="~="?(" "+l+" ").indexOf(h)>=0:!h?l&&g!==false:m==="!="?l!==h:m==="^="?l.indexOf(h)===0:m==="$="?l.substr(l.length-h.length)===h:m==="|="?l===h||l.substr(0,h.length+1)===h+"-":false},POS:function(g,h,l,m){var q=n.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=n.match.POS;for(var u in n.match){n.match[u]=new RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u]=new RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+)/g,function(g, -h){return"\\"+(h-0+1)}))}var z=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C){z=function(g,h){h=h||[];if(j.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var l=0,m=g.length;l";var l=s.documentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(h)){n.find.ID=function(m,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(m[1]))?q.id===m[1]||typeof q.getAttributeNode!=="undefined"&& -q.getAttributeNode("id").nodeValue===m[1]?[q]:w:[]};n.filter.ID=function(m,q){var p=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&p&&p.nodeValue===q}}l.removeChild(g);l=g=null})();(function(){var g=s.createElement("div");g.appendChild(s.createComment(""));if(g.getElementsByTagName("*").length>0)n.find.TAG=function(h,l){l=l.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var m=0;l[m];m++)l[m].nodeType===1&&h.push(l[m]);l=h}return l};g.innerHTML=""; -if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")n.attrHandle.href=function(h){return h.getAttribute("href",2)};g=null})();s.querySelectorAll&&function(){var g=k,h=s.createElement("div");h.innerHTML="

";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){k=function(m,q,p,v){q=q||s;if(!v&&q.nodeType===9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return g(m,q,p,v)};for(var l in g)k[l]=g[l];h=null}}(); -(function(){var g=s.createElement("div");g.innerHTML="
";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){n.order.splice(1,0,"CLASS");n.find.CLASS=function(h,l,m){if(typeof l.getElementsByClassName!=="undefined"&&!m)return l.getElementsByClassName(h[1])};g=null}}})();var E=s.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPosition(h)&16)}: -function(g,h){return g!==h&&(g.contains?g.contains(h):true)},x=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},ga=function(g,h){var l=[],m="",q;for(h=h.nodeType?[h]:h;q=n.match.PSEUDO.exec(g);){m+=q[0];g=g.replace(n.match.PSEUDO,"")}g=n.relative[g]?g+"*":g;q=0;for(var p=h.length;q=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f0)for(var j=d;j0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,j= -{},i;if(f&&a.length){e=0;for(var o=a.length;e-1:c(f).is(e)){d.push({selector:i,elem:f});delete j[i]}}f=f.parentNode}}return d}var k=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(n,r){for(;r&&r.ownerDocument&&r!==b;){if(k?k.index(r)>-1:c(r).is(a))return r;r=r.parentNode}return null})},index:function(a){if(!a||typeof a=== -"string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),a);return this.pushStack(qa(a[0])||qa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode", -d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")? -a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);eb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):e;if((this.length>1||gb.test(f))&&fb.test(a))e=e.reverse();return this.pushStack(e,a,R.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===w||a.nodeType!==1||!c(a).is(d));){a.nodeType=== -1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var Ja=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ka=/(<([\w:]+)[^>]*?)\/>/g,hb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=/<([\w:]+)/,ib=/"},F={option:[1,""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._default=[1,"div
","
"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d= -c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==w)return this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this}, -wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})}, -prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b, -this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,f;(f=this[d])!=null;d++)if(!a||c.filter(a,[f]).length){if(!b&&f.nodeType===1){c.cleanData(f.getElementsByTagName("*"));c.cleanData([f])}f.parentNode&&f.parentNode.removeChild(f)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild); -return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Ja,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){ra(this,b);ra(this.find("*"),b.find("*"))}return b},html:function(a){if(a===w)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Ja, -""):null;else if(typeof a==="string"&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(La.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ka,Ma);try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);var e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&d.length===1){d[b](this[0]); -return this}else{e=0;for(var j=d.length;e0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=f.concat(i)}return this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=b||s;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||s;for(var e=[],j=0,i;(i=a[j])!=null;j++){if(typeof i==="number")i+="";if(i){if(typeof i==="string"&&!jb.test(i))i=b.createTextNode(i);else if(typeof i==="string"){i=i.replace(Ka,Ma);var o=(La.exec(i)||["", -""])[1].toLowerCase(),k=F[o]||F._default,n=k[0],r=b.createElement("div");for(r.innerHTML=k[1]+i+k[2];n--;)r=r.lastChild;if(!c.support.tbody){n=ib.test(i);o=o==="table"&&!n?r.firstChild&&r.firstChild.childNodes:k[1]===""&&!n?r.childNodes:[];for(k=o.length-1;k>=0;--k)c.nodeName(o[k],"tbody")&&!o[k].childNodes.length&&o[k].parentNode.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertBefore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=r.childNodes}if(i.nodeType)e.push(i);else e= -c.merge(e,i)}}if(d)for(j=0;e[j];j++)if(f&&c.nodeName(e[j],"script")&&(!e[j].type||e[j].type.toLowerCase()==="text/javascript"))f.push(e[j].parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType===1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTagName("script"))));d.appendChild(e[j])}return e},cleanData:function(a){for(var b,d,f=c.cache,e=c.event.special,j=c.support.deleteExpando,i=0,o;(o=a[i])!=null;i++)if(d=o[c.expando]){b=f[d];if(b.events)for(var k in b.events)e[k]? -c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var kb=/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=/alpha\([^)]*\)/,Oa=/opacity=([^)]*)/,ha=/float/i,ia=/-([a-z])/ig,lb=/([A-Z])/g,mb=/^-?\d+(?:px)?$/i,nb=/^-?\d/,ob={position:"absolute",visibility:"hidden",display:"block"},pb=["Left","Right"],qb=["Top","Bottom"],rb=s.defaultView&&s.defaultView.getComputedStyle,Pa=c.support.cssFloat?"cssFloat":"styleFloat",ja= -function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===w)return c.curCSS(d,f);if(typeof e==="number"&&!kb.test(f))e+="px";c.style(d,f,e)})};c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return w;if((b==="width"||b==="height")&&parseFloat(d)<0)d=w;var f=a.style||a,e=d!==w;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter= -Na.test(a)?a.replace(Na,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Oa.exec(f.filter)[1])/100+"":""}if(ha.test(b))b=Pa;b=b.replace(ia,ja);if(e)f[b]=d;return f[b]},css:function(a,b,d,f){if(b==="width"||b==="height"){var e,j=b==="width"?pb:qb;function i(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(j,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c.curCSS(a, -"border"+this+"Width",true))||0})}a.offsetWidth!==0?i():c.swap(a,ob,i);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&&a.currentStyle){f=Oa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ha.test(b))b=Pa;if(!d&&e&&e[b])f=e[b];else if(rb){if(ha.test(b))b="float";b=b.replace(lb,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f= -a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ia,ja);f=a.currentStyle[b]||a.currentStyle[d];if(!mb.test(f)&&nb.test(f)){b=e.left;var j=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=j}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b= -a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var sb=J(),tb=//gi,ub=/select|textarea/i,vb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ka=/\?/,wb=/(\?|&)_=.*?(&|$)/,xb=/^(\w+:)?\/\/([^\/?#]+)/,yb=/%20/g,zb=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!== -"string")return zb.call(this,a);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=c.param(b,c.ajaxSettings.traditional);f="POST"}var j=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(i,o){if(o==="success"||o==="notmodified")j.html(e?c("
").append(i.responseText.replace(tb,"")).find(e):i.responseText);d&&j.each(d,[i.responseText,o,i])}});return this}, -serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "), -function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href, -global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!=="file:"||!A.ActiveXObject)?function(){return new A.XMLHttpRequest}:function(){try{return new A.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function b(){e.success&& -e.success.call(k,o,i,x);e.global&&f("ajaxSuccess",[x,e])}function d(){e.complete&&e.complete.call(k,x,i);e.global&&f("ajaxComplete",[x,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")}function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),j,i,o,k=a&&a.context||e,n=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!=="string")e.data=c.param(e.data,e.traditional);if(e.dataType==="jsonp"){if(n==="GET")N.test(e.url)||(e.url+=(ka.test(e.url)? -"&":"?")+(e.jsonp||"callback")+"=?");else if(!e.data||!N.test(e.data))e.data=(e.data?e.data+"&":"")+(e.jsonp||"callback")+"=?";e.dataType="json"}if(e.dataType==="json"&&(e.data&&N.test(e.data)||N.test(e.url))){j=e.jsonpCallback||"jsonp"+sb++;if(e.data)e.data=(e.data+"").replace(N,"="+j+"$1");e.url=e.url.replace(N,"="+j+"$1");e.dataType="script";A[j]=A[j]||function(q){o=q;b();d();A[j]=w;try{delete A[j]}catch(p){}z&&z.removeChild(C)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;if(e.cache=== -false&&n==="GET"){var r=J(),u=e.url.replace(wb,"$1_="+r+"$2");e.url=u+(u===e.url?(ka.test(e.url)?"&":"?")+"_="+r:"")}if(e.data&&n==="GET")e.url+=(ka.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&c.event.trigger("ajaxStart");r=(r=xb.exec(e.url))&&(r[1]&&r[1]!==location.protocol||r[2]!==location.host);if(e.dataType==="script"&&n==="GET"&&r){var z=s.getElementsByTagName("head")[0]||s.documentElement,C=s.createElement("script");C.src=e.url;if(e.scriptCharset)C.charset=e.scriptCharset;if(!j){var B= -false;C.onload=C.onreadystatechange=function(){if(!B&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){B=true;b();d();C.onload=C.onreadystatechange=null;z&&C.parentNode&&z.removeChild(C)}}}z.insertBefore(C,z.firstChild);return w}var E=false,x=e.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.setRequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModified[e.url]&&x.setRequestHeader("If-Modified-Since", -c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader("If-None-Match",c.etag[e.url])}r||x.setRequestHeader("X-Requested-With","XMLHttpRequest");x.setRequestHeader("Accept",e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(ga){}if(e.beforeSend&&e.beforeSend.call(k,x,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");x.abort();return false}e.global&&f("ajaxSend",[x,e]);var g=x.onreadystatechange=function(q){if(!x||x.readyState===0||q==="abort"){E|| -d();E=true;if(x)x.onreadystatechange=c.noop}else if(!E&&x&&(x.readyState===4||q==="timeout")){E=true;x.onreadystatechange=c.noop;i=q==="timeout"?"timeout":!c.httpSuccess(x)?"error":e.ifModified&&c.httpNotModified(x,e.url)?"notmodified":"success";var p;if(i==="success")try{o=c.httpData(x,e.dataType,e)}catch(v){i="parsererror";p=v}if(i==="success"||i==="notmodified")j||b();else c.handleError(e,x,i,p);d();q==="timeout"&&x.abort();if(e.async)x=null}};try{var h=x.abort;x.abort=function(){x&&h.call(x); -g("abort")}}catch(l){}e.async&&e.timeout>0&&setTimeout(function(){x&&!E&&g("timeout")},e.timeout);try{x.send(n==="POST"||n==="PUT"||n==="DELETE"?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.async||g();return x}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status=== -1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]=f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;e&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b=== -"json"||!b&&f.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&f.indexOf("javascript")>=0)c.globalEval(a);return a},param:function(a,b){function d(i,o){if(c.isArray(o))c.each(o,function(k,n){b||/\[\]$/.test(i)?f(i,n):d(i+"["+(typeof n==="object"||c.isArray(n)?k:"")+"]",n)});else!b&&o!=null&&typeof o==="object"?c.each(o,function(k,n){d(i+"["+k+"]",n)}):f(i,o)}function f(i,o){o=c.isFunction(o)?o():o;e[e.length]=encodeURIComponent(i)+"="+encodeURIComponent(o)}var e=[];if(b===w)b=c.ajaxSettings.traditional; -if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var j in a)d(j,a[j]);return e.join("&").replace(yb,"+")}});var la={},Ab=/toggle|show|hide/,Bb=/^([+-]=)?([\d+-.]+)(.*)$/,W,va=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(K("show",3),a,b);else{a=0;for(b=this.length;a").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove();la[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a=0;f--)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration=== -"number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]|| -c.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(j){return e.step(j)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start; -this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!W)W=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=J(),d=true;if(a||b>=this.options.duration+this.startTime){this.now= -this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;a=c.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)c.style(this.elem, -e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b
"; -a.insertBefore(b,a.firstChild);d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==j;a.removeChild(b); -c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,"marginTop",true))||0;d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var f=c(a),e=f.offset(),j=parseInt(c.curCSS(a,"top",true),10)||0,i=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=b.call(a, -d,e);d={top:b.top-e.top+j,left:b.left-e.left+i};"using"in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;f.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.top- -f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||s.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(f){var e=this[0],j;if(!e)return null;if(f!==w)return this.each(function(){if(j=wa(this))j.scrollTo(!a?f:c(j).scrollLeft(),a?f:c(j).scrollTop());else this[d]=f});else return(j=wa(e))?"pageXOffset"in j?j[a?"pageYOffset": -"pageXOffset"]:c.support.boxModel&&j.document.documentElement[d]||j.document.body[d]:e[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(f){return this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(c.isFunction(f))return this.each(function(j){var i=c(this);i[d](f.call(this,j,i[d]()))});return"scrollTo"in -e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]||e.document.body["client"+b]:e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f===w?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});A.jQuery=A.$=c})(window); diff --git a/static/grappelli_old/jquery/jquery-1.6.2.min.js b/static/grappelli_old/jquery/jquery-1.6.2.min.js deleted file mode 100644 index 48590ecb..00000000 --- a/static/grappelli_old/jquery/jquery-1.6.2.min.js +++ /dev/null @@ -1,18 +0,0 @@ -/*! - * jQuery JavaScript Library v1.6.2 - * http://jquery.com/ - * - * Copyright 2011, John Resig - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * Includes Sizzle.js - * http://sizzlejs.com/ - * Copyright 2011, The Dojo Foundation - * Released under the MIT, BSD, and GPL Licenses. - * - * Date: Thu Jun 30 14:16:56 2011 -0400 - */ -(function(a,b){function cv(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cs(a){if(!cg[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ch||(ch=c.createElement("iframe"),ch.frameBorder=ch.width=ch.height=0),b.appendChild(ch);if(!ci||!ch.createElement)ci=(ch.contentWindow||ch.contentDocument).document,ci.write((c.compatMode==="CSS1Compat"?"":"")+""),ci.close();d=ci.createElement(a),ci.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ch)}cg[a]=e}return cg[a]}function cr(a,b){var c={};f.each(cm.concat.apply([],cm.slice(0,b)),function(){c[this]=a});return c}function cq(){cn=b}function cp(){setTimeout(cq,0);return cn=f.now()}function cf(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ce(){try{return new a.XMLHttpRequest}catch(b){}}function b$(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){c!=="border"&&f.each(e,function(){c||(d-=parseFloat(f.css(a,"padding"+this))||0),c==="margin"?d+=parseFloat(f.css(a,c+this))||0:d-=parseFloat(f.css(a,"border"+this+"Width"))||0});return d+"px"}d=bx(a,b,b);if(d<0||d==null)d=a.style[b]||0;d=parseFloat(d)||0,c&&f.each(e,function(){d+=parseFloat(f.css(a,"padding"+this))||0,c!=="padding"&&(d+=parseFloat(f.css(a,"border"+this+"Width"))||0),c==="margin"&&(d+=parseFloat(f.css(a,c+this))||0)});return d+"px"}function bm(a,b){b.src?f.ajax({url:b.src,async:!1,dataType:"script"}):f.globalEval((b.text||b.textContent||b.innerHTML||"").replace(be,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)}function bl(a){f.nodeName(a,"input")?bk(a):"getElementsByTagName"in a&&f.grep(a.getElementsByTagName("input"),bk)}function bk(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function bj(a){return"getElementsByTagName"in a?a.getElementsByTagName("*"):"querySelectorAll"in a?a.querySelectorAll("*"):[]}function bi(a,b){var c;if(b.nodeType===1){b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase();if(c==="object")b.outerHTML=a.outerHTML;else if(c!=="input"||a.type!=="checkbox"&&a.type!=="radio"){if(c==="option")b.selected=a.defaultSelected;else if(c==="input"||c==="textarea")b.defaultValue=a.defaultValue}else a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value);b.removeAttribute(f.expando)}}function bh(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c=f.expando,d=f.data(a),e=f.data(b,d);if(d=d[c]){var g=d.events;e=e[c]=f.extend({},d);if(g){delete e.handle,e.events={};for(var h in g)for(var i=0,j=g[h].length;i=0===c})}function V(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function N(a,b){return(a&&a!=="*"?a+".":"")+b.replace(z,"`").replace(A,"&")}function M(a){var b,c,d,e,g,h,i,j,k,l,m,n,o,p=[],q=[],r=f._data(this,"events");if(!(a.liveFired===this||!r||!r.live||a.target.disabled||a.button&&a.type==="click")){a.namespace&&(n=new RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")),a.liveFired=this;var s=r.live.slice(0);for(i=0;ic)break;a.currentTarget=e.elem,a.data=e.handleObj.data,a.handleObj=e.handleObj,o=e.handleObj.origHandler.apply(e.elem,arguments);if(o===!1||a.isPropagationStopped()){c=e.level,o===!1&&(b=!1);if(a.isImmediatePropagationStopped())break}}return b}}function K(a,c,d){var e=f.extend({},d[0]);e.type=a,e.originalEvent={},e.liveFired=b,f.event.handle.call(c,e),e.isDefaultPrevented()&&d[0].preventDefault()}function E(){return!0}function D(){return!1}function m(a,c,d){var e=c+"defer",g=c+"queue",h=c+"mark",i=f.data(a,e,b,!0);i&&(d==="queue"||!f.data(a,g,b,!0))&&(d==="mark"||!f.data(a,h,b,!0))&&setTimeout(function(){!f.data(a,g,b,!0)&&!f.data(a,h,b,!0)&&(f.removeData(a,e,!0),i.resolve())},0)}function l(a){for(var b in a)if(b!=="toJSON")return!1;return!0}function k(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(j,"$1-$2").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNaN(d)?i.test(d)?f.parseJSON(d):d:parseFloat(d)}catch(g){}f.data(a,c,d)}else d=b}return d}var c=a.document,d=a.navigator,e=a.location,f=function(){function J(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(J,1);return}e.ready()}}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/\d/,n=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,o=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,q=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,r=/(?:^|:|,)(?:\s*\[)+/g,s=/(webkit)[ \/]([\w.]+)/,t=/(opera)(?:.*version)?[ \/]([\w.]+)/,u=/(msie) ([\w.]+)/,v=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z])/ig,x=function(a,b){return b.toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=n.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.6.2",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.done(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.resolveWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").unbind("ready")}},bindReady:function(){if(!A){A=e._Deferred();if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNaN:function(a){return a==null||!m.test(a)||isNaN(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1;var c;for(c in a);return c===b||D.call(a,c)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw a},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(o.test(b.replace(p,"@").replace(q,"]").replace(r,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(b,c,d){a.DOMParser?(d=new DOMParser,c=d.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b)),d=c.documentElement,(!d||!d.nodeName||d.nodeName==="parsererror")&&e.error("Invalid XML: "+b);return c},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?h.call(arguments,0):c,--e||g.resolveWith(g,h.call(b,0))}}var b=arguments,c=0,d=b.length,e=d,g=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred();if(d>1){for(;c
a",d=a.getElementsByTagName("*"),e=a.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=a.getElementsByTagName("input")[0],k={leadingWhitespace:a.firstChild.nodeType===3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55$/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:a.className!=="t",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,k.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,k.optDisabled=!h.disabled;try{delete a.test}catch(v){k.deleteExpando=!1}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function(){k.noCloneEvent=!1}),a.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),k.radioValue=i.value==="t",i.setAttribute("checked","checked"),a.appendChild(i),l=c.createDocumentFragment(),l.appendChild(a.firstChild),k.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,a.innerHTML="",a.style.width=a.style.paddingLeft="1px",m=c.getElementsByTagName("body")[0],o=c.createElement(m?"div":"body"),p={visibility:"hidden",width:0,height:0,border:0,margin:0},m&&f.extend(p,{position:"absolute",left:-1e3,top:-1e3});for(t in p)o.style[t]=p[t];o.appendChild(a),n=m||b,n.insertBefore(o,n.firstChild),k.appendChecked=i.checked,k.boxModel=a.offsetWidth===2,"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,k.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="
",k.shrinkWrapBlocks=a.offsetWidth!==2),a.innerHTML="
t
",q=a.getElementsByTagName("td"),u=q[0].offsetHeight===0,q[0].style.display="",q[1].style.display="none",k.reliableHiddenOffsets=u&&q[0].offsetHeight===0,a.innerHTML="",c.defaultView&&c.defaultView.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",a.appendChild(j),k.reliableMarginRight=(parseInt((c.defaultView.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),o.innerHTML="",n.removeChild(o);if(a.attachEvent)for(t in{submit:1,change:1,focusin:1})s="on"+t,u=s in a,u||(a.setAttribute(s,"return;"),u=typeof a[s]=="function"),k[t+"Bubbles"]=u;o=l=g=h=m=j=a=i=null;return k}(),f.boxModel=f.support.boxModel;var i=/^(?:\{.*\}|\[.*\])$/,j=/([a-z])([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!l(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g=f.expando,h=typeof c=="string",i,j=a.nodeType,k=j?f.cache:a,l=j?a[f.expando]:a[f.expando]&&f.expando;if((!l||e&&l&&!k[l][g])&&h&&d===b)return;l||(j?a[f.expando]=l=++f.uuid:l=f.expando),k[l]||(k[l]={},j||(k[l].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?k[l][g]=f.extend(k[l][g],c):k[l]=f.extend(k[l],c);i=k[l],e&&(i[g]||(i[g]={}),i=i[g]),d!==b&&(i[f.camelCase(c)]=d);if(c==="events"&&!i[c])return i[g]&&i[g].events;return h?i[f.camelCase(c)]||i[c]:i}},removeData:function(b,c,d){if(!!f.acceptData(b)){var e=f.expando,g=b.nodeType,h=g?f.cache:b,i=g?b[f.expando]:f.expando;if(!h[i])return;if(c){var j=d?h[i][e]:h[i];if(j){delete j[c];if(!l(j))return}}if(d){delete h[i][e];if(!l(h[i]))return}var k=h[i][e];f.support.deleteExpando||h!=a?delete h[i]:h[i]=null,k?(h[i]={},g||(h[i].toJSON=f.noop),h[i][e]=k):g&&(f.support.deleteExpando?delete b[f.expando]:b.removeAttribute?b.removeAttribute(f.expando):b[f.expando]=null)}},_data:function(a,b,c){return f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),f.fn.extend({data:function(a,c){var d=null;if(typeof a=="undefined"){if(this.length){d=f.data(this[0]);if(this[0].nodeType===1){var e=this[0].attributes,g;for(var h=0,i=e.length;h-1)return!0;return!1},val:function(a){var c,d,e=this[0];if(!arguments.length){if(e){c=f.valHooks[e.nodeName.toLowerCase()]||f.valHooks[e.type];if(c&&"get"in c&&(d=c.get(e,"value"))!==b)return d;d=e.value;return typeof d=="string"?d.replace(p,""):d==null?"":d}return b}var g=f.isFunction(a);return this.each(function(d){var e=f(this),h;if(this.nodeType===1){g?h=a.call(this,d,e.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c=a.selectedIndex,d=[],e=a.options,g=a.type==="select-one";if(c<0)return null;for(var h=g?c:0,i=g?c+1:e.length;h=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attrFix:{tabindex:"tabIndex"},attr:function(a,c,d,e){var g=a.nodeType;if(!a||g===3||g===8||g===2)return b;if(e&&c in f.attrFn)return f(a)[c](d);if(!("getAttribute"in a))return f.prop(a,c,d);var h,i,j=g!==1||!f.isXMLDoc(a);j&&(c=f.attrFix[c]||c,i=f.attrHooks[c],i||(t.test(c)?i=w:v&&c!=="className"&&(f.nodeName(a,"form")||u.test(c))&&(i=v)));if(d!==b){if(d===null){f.removeAttr(a,c);return b}if(i&&"set"in i&&j&&(h=i.set(a,d,c))!==b)return h;a.setAttribute(c,""+d);return d}if(i&&"get"in i&&j&&(h=i.get(a,c))!==null)return h;h=a.getAttribute(c);return h===null?b:h},removeAttr:function(a,b){var c;a.nodeType===1&&(b=f.attrFix[b]||b,f.support.getSetAttribute?a.removeAttribute(b):(f.attr(a,b,""),a.removeAttributeNode(a.getAttributeNode(b))),t.test(b)&&(c=f.propFix[b]||b)in a&&(a[c]=!1))},attrHooks:{type:{set:function(a,b){if(q.test(a.nodeName)&&a.parentNode)f.error("type property can't be changed");else if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b),c&&(a.value=c);return b}}},tabIndex:{get:function(a){var c=a.getAttributeNode("tabIndex");return c&&c.specified?parseInt(c.value,10):r.test(a.nodeName)||s.test(a.nodeName)&&a.href?0:b}},value:{get:function(a,b){if(v&&f.nodeName(a,"button"))return v.get(a,b);return b in a?a.value:null},set:function(a,b,c){if(v&&f.nodeName(a,"button"))return v.set(a,b,c);a.value=b}}},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(a,c,d){var e=a.nodeType;if(!a||e===3||e===8||e===2)return b;var g,h,i=e!==1||!f.isXMLDoc(a);i&&(c=f.propFix[c]||c,h=f.propHooks[c]);return d!==b?h&&"set"in h&&(g=h.set(a,d,c))!==b?g:a[c]=d:h&&"get"in h&&(g=h.get(a,c))!==b?g:a[c]},propHooks:{}}),w={get:function(a,c){return f.prop(a,c)?c.toLowerCase():b},set:function(a,b,c){var d;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase()));return c}},f.support.getSetAttribute||(f.attrFix=f.propFix,v=f.attrHooks.name=f.attrHooks.title=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&d.nodeValue!==""?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);if(d){d.nodeValue=b;return b}}},f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===""){a.setAttribute(b,"auto");return c}}})})),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}})),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b))return a.checked=f.inArray(f(a).val(),b)>=0}})});var x=/\.(.*)$/,y=/^(?:textarea|input|select)$/i,z=/\./g,A=/ /g,B=/[^\w\s.|`]/g,C=function(a){return a.replace(B,"\\$&")};f.event={add:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){if(d===!1)d=D;else if(!d)return;var g,h;d.handler&&(g=d,d=g.handler),d.guid||(d.guid=f.guid++);var i=f._data(a);if(!i)return;var j=i.events,k=i.handle;j||(i.events=j={}),k||(i.handle=k=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.handle.apply(k.elem,arguments):b}),k.elem=a,c=c.split(" ");var l,m=0,n;while(l=c[m++]){h=g?f.extend({},g):{handler:d,data:e},l.indexOf(".")>-1?(n=l.split("."),l=n.shift(),h.namespace=n.slice(0).sort().join(".")):(n=[],h.namespace=""),h.type=l,h.guid||(h.guid=d.guid);var o=j[l],p=f.event.special[l]||{};if(!o){o=j[l]=[];if(!p.setup||p.setup.call(a,e,n,k)===!1)a.addEventListener?a.addEventListener(l,k,!1):a.attachEvent&&a.attachEvent("on"+l,k)}p.add&&(p.add.call(a,h),h.handler.guid||(h.handler.guid=d.guid)),o.push(h),f.event.global[l]=!0}a=null}},global:{},remove:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){d===!1&&(d=D);var g,h,i,j,k=0,l,m,n,o,p,q,r,s=f.hasData(a)&&f._data(a),t=s&&s.events;if(!s||!t)return;c&&c.type&&(d=c.handler,c=c.type);if(!c||typeof c=="string"&&c.charAt(0)==="."){c=c||"";for(h in t)f.event.remove(a,h+c);return}c=c.split(" ");while(h=c[k++]){r=h,q=null,l=h.indexOf(".")<0,m=[],l||(m=h.split("."),h=m.shift(),n=new RegExp("(^|\\.)"+f.map(m.slice(0).sort(),C).join("\\.(?:.*\\.)?")+"(\\.|$)")),p=t[h];if(!p)continue;if(!d){for(j=0;j=0&&(h=h.slice(0,-1),j=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i. -shift(),i.sort());if(!!e&&!f.event.customEvent[h]||!!f.event.global[h]){c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.exclusive=j,c.namespace=i.join("."),c.namespace_re=new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)");if(g||!e)c.preventDefault(),c.stopPropagation();if(!e){f.each(f.cache,function(){var a=f.expando,b=this[a];b&&b.events&&b.events[h]&&f.event.trigger(c,d,b.handle.elem)});return}if(e.nodeType===3||e.nodeType===8)return;c.result=b,c.target=e,d=d!=null?f.makeArray(d):[],d.unshift(c);var k=e,l=h.indexOf(":")<0?"on"+h:"";do{var m=f._data(k,"handle");c.currentTarget=k,m&&m.apply(k,d),l&&f.acceptData(k)&&k[l]&&k[l].apply(k,d)===!1&&(c.result=!1,c.preventDefault()),k=k.parentNode||k.ownerDocument||k===c.target.ownerDocument&&a}while(k&&!c.isPropagationStopped());if(!c.isDefaultPrevented()){var n,o=f.event.special[h]||{};if((!o._default||o._default.call(e.ownerDocument,c)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)){try{l&&e[h]&&(n=e[l],n&&(e[l]=null),f.event.triggered=h,e[h]())}catch(p){}n&&(e[l]=n),f.event.triggered=b}}return c.result}},handle:function(c){c=f.event.fix(c||a.event);var d=((f._data(this,"events")||{})[c.type]||[]).slice(0),e=!c.exclusive&&!c.namespace,g=Array.prototype.slice.call(arguments,0);g[0]=c,c.currentTarget=this;for(var h=0,i=d.length;h-1?f.map(a.options,function(a){return a.selected}).join("-"):"":f.nodeName(a,"select")&&(c=a.selectedIndex);return c},J=function(c){var d=c.target,e,g;if(!!y.test(d.nodeName)&&!d.readOnly){e=f._data(d,"_change_data"),g=I(d),(c.type!=="focusout"||d.type!=="radio")&&f._data(d,"_change_data",g);if(e===b||g===e)return;if(e!=null||g)c.type="change",c.liveFired=b,f.event.trigger(c,arguments[1],d)}};f.event.special.change={filters:{focusout:J,beforedeactivate:J,click:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(c==="radio"||c==="checkbox"||f.nodeName(b,"select"))&&J.call(this,a)},keydown:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(a.keyCode===13&&!f.nodeName(b,"textarea")||a.keyCode===32&&(c==="checkbox"||c==="radio")||c==="select-multiple")&&J.call(this,a)},beforeactivate:function(a){var b=a.target;f._data(b,"_change_data",I(b))}},setup:function(a,b){if(this.type==="file")return!1;for(var c in H)f.event.add(this,c+".specialChange",H[c]);return y.test(this.nodeName)},teardown:function(a){f.event.remove(this,".specialChange");return y.test(this.nodeName)}},H=f.event.special.change.filters,H.focus=H.beforeactivate}f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){function e(a){var c=f.event.fix(a);c.type=b,c.originalEvent={},f.event.trigger(c,null,c.target),c.isDefaultPrevented()&&a.preventDefault()}var d=0;f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.each(["bind","one"],function(a,c){f.fn[c]=function(a,d,e){var g;if(typeof a=="object"){for(var h in a)this[c](h,d,a[h],e);return this}if(arguments.length===2||d===!1)e=d,d=b;c==="one"?(g=function(a){f(this).unbind(a,g);return e.apply(this,arguments)},g.guid=e.guid||f.guid++):g=e;if(a==="unload"&&c!=="one")this.one(a,d,e);else for(var i=0,j=this.length;i0?this.bind(b,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0)}),function(){function u(a,b,c,d,e,f){for(var g=0,h=d.length;g0){j=i;break}}i=i[a]}d[g]=j}}}function t(a,b,c,d,e,f){for(var g=0,h=d.length;g+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d=0,e=Object.prototype.toString,g=!1,h=!0,i=/\\/g,j=/\W/;[0,0].sort(function(){h=!1;return 0});var k=function(b,d,f,g){f=f||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return f;var i,j,n,o,q,r,s,t,u=!0,w=k.isXML(d),x=[],y=b;do{a.exec(""),i=a.exec(y);if(i){y=i[3],x.push(i[1]);if(i[2]){o=i[3];break}}}while(i);if(x.length>1&&m.exec(b))if(x.length===2&&l.relative[x[0]])j=v(x[0]+x[1],d);else{j=l.relative[x[0]]?[d]:k(x.shift(),d);while(x.length)b=x.shift(),l.relative[b]&&(b+=x.shift()),j=v(b,j)}else{!g&&x.length>1&&d.nodeType===9&&!w&&l.match.ID.test(x[0])&&!l.match.ID.test(x[x.length-1])&&(q=k.find(x.shift(),d,w),d=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]);if(d){q=g?{expr:x.pop(),set:p(g)}:k.find(x.pop(),x.length===1&&(x[0]==="~"||x[0]==="+")&&d.parentNode?d.parentNode:d,w),j=q.expr?k.filter(q.expr,q.set):q.set,x.length>0?n=p(j):u=!1;while(x.length)r=x.pop(),s=r,l.relative[r]?s=x.pop():r="",s==null&&(s=d),l.relative[r](n,s,w)}else n=x=[]}n||(n=j),n||k.error(r||b);if(e.call(n)==="[object Array]")if(!u)f.push.apply(f,n);else if(d&&d.nodeType===1)for(t=0;n[t]!=null;t++)n[t]&&(n[t]===!0||n[t].nodeType===1&&k.contains(d,n[t]))&&f.push(j[t]);else for(t=0;n[t]!=null;t++)n[t]&&n[t].nodeType===1&&f.push(j[t]);else p(n,f);o&&(k(o,h,f,g),k.uniqueSort(f));return f};k.uniqueSort=function(a){if(r){g=h,a.sort(r);if(g)for(var b=1;b0},k.find=function(a,b,c){var d;if(!a)return[];for(var e=0,f=l.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!j.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(i,"")},TAG:function(a,b){return a[1].replace(i,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||k.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&k.error(a[0]);a[0]=d++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(i,"");!f&&l.attrMap[g]&&(a[1]=l.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(i,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=k(b[3],null,null,c);else{var g=k.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(l.match.POS.test(b[0])||l.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!k(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=l.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||k.getText([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=l.attrHandle[c]?l.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=l.setFilters[e];if(f)return f(a,c,b,d)}}},m=l.match.POS,n=function(a,b){return"\\"+(b-0+1)};for(var o in l.match)l.match[o]=new RegExp(l.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.source),l.leftMatch[o]=new RegExp(/(^(?:.|\r|\n)*?)/.source+l.match[o].source.replace(/\\(\d+)/g,n));var p=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(q){p=function(a,b){var c=0,d=b||[];if(e.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var f=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(l.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},l.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(l.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(l.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=k,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){k=function(b,e,f,g){e=e||c;if(!g&&!k.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return p(e.getElementsByTagName(b),f);if(h[2]&&l.find.CLASS&&e.getElementsByClassName)return p(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return p([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return p([],f);if(i.id===h[3])return p([i],f)}try{return p(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var m=e,n=e.getAttribute("id"),o=n||d,q=e.parentNode,r=/^\s*[+~]/.test(b);n?o=o.replace(/'/g,"\\$&"):e.setAttribute("id",o),r&&q&&(e=e.parentNode);try{if(!r||q)return p(e.querySelectorAll("[id='"+o+"'] "+b),f)}catch(s){}finally{n||m.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)k[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}k.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(a))try{if(e||!l.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return k(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;l.order.splice(1,0,"CLASS"),l.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?k.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?k.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:k.contains=function(){return!1},k.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var v=function(a,b){var c,d=[],e="",f=b.nodeType?[b]:b;while(c=l.match.PSEUDO.exec(a))e+=c[0],a=a.replace(l.match.PSEUDO,"");a=l.relative[a]?a+"*":a;for(var g=0,h=f.length;g0)for(h=g;h0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h,i,j={},k=1;if(g&&a.length){for(d=0,e=a.length;d-1:f(g).is(h))&&c.push({selector:i,elem:g,level:k});g=g.parentNode,k++}}return c}var l=T.test(a)||typeof a!="string"?f(a,b||this.context):0;for(d=0,e=this.length;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a||typeof a=="string")return f.inArray(this[0],a?f(a):this.parent().children());return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(V(c[0])||V(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c),g=S.call(arguments);O.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!U[a]?f.unique(e):e,(this.length>1||Q.test(d))&&P.test(a)&&(e=e.reverse());return this.pushStack(e,a,g.join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var X=/ jQuery\d+="(?:\d+|null)"/g,Y=/^\s+/,Z=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,$=/<([\w:]+)/,_=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};bf.optgroup=bf.option,bf.tbody=bf.tfoot=bf.colgroup=bf.caption=bf.thead,bf.th=bf.td,f.support.htmlSerialize||(bf._default=[1,"div
","
"]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){f(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f(arguments[0]).toArray());return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(X,""):null;if(typeof a=="string"&&!bb.test(a)&&(f.support.leadingWhitespace||!Y.test(a))&&!bf[($.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Z,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j -)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d=a.cloneNode(!0),e,g,h;if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bi(a,d),e=bj(a),g=bj(d);for(h=0;e[h];++h)bi(e[h],g[h])}if(b){bh(a,d);if(c){e=bj(a),g=bj(d);for(h=0;e[h];++h)bh(e[h],g[h])}}e=g=null;return d},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!ba.test(k))k=b.createTextNode(k);else{k=k.replace(Z,"<$1>");var l=($.exec(k)||["",""])[1].toLowerCase(),m=bf[l]||bf._default,n=m[0],o=b.createElement("div");o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=_.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&Y.test(k)&&o.insertBefore(b.createTextNode(Y.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bo.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle;c.zoom=1;var e=f.isNaN(b)?"":"alpha(opacity="+b*100+")",g=d&&d.filter||c.filter||"";c.filter=bn.test(g)?g.replace(bn,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bx(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(by=function(a,c){var d,e,g;c=c.replace(bp,"-$1").toLowerCase();if(!(e=a.ownerDocument.defaultView))return b;if(g=e.getComputedStyle(a,null))d=g.getPropertyValue(c),d===""&&!f.contains(a.ownerDocument.documentElement,a)&&(d=f.style(a,c));return d}),c.documentElement.currentStyle&&(bz=function(a,b){var c,d=a.currentStyle&&a.currentStyle[b],e=a.runtimeStyle&&a.runtimeStyle[b],f=a.style;!bq.test(d)&&br.test(d)&&(c=f.left,e&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":d||0,d=f.pixelLeft+"px",f.left=c,e&&(a.runtimeStyle.left=e));return d===""?"auto":d}),bx=by||bz,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bB=/%20/g,bC=/\[\]$/,bD=/\r?\n/g,bE=/#.*$/,bF=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bG=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bH=/^(?:about|app|app\-storage|.+\-extension|file|widget):$/,bI=/^(?:GET|HEAD)$/,bJ=/^\/\//,bK=/\?/,bL=/)<[^<]*)*<\/script>/gi,bM=/^(?:select|textarea)/i,bN=/\s+/,bO=/([?&])_=[^&]*/,bP=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bQ=f.fn.load,bR={},bS={},bT,bU;try{bT=e.href}catch(bV){bT=c.createElement("a"),bT.href="",bT=bT.href}bU=bP.exec(bT.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bQ)return bQ.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
").append(c.replace(bL,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bM.test(this.nodeName)||bG.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bD,"\r\n")}}):{name:b.name,value:c.replace(bD,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.bind(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?f.extend(!0,a,f.ajaxSettings,b):(b=a,a=f.extend(!0,f.ajaxSettings,b));for(var c in{context:1,url:1})c in b?a[c]=b[c]:c in f.ajaxSettings&&(a[c]=f.ajaxSettings[c]);return a},ajaxSettings:{url:bT,isLocal:bH.test(bU[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":"*/*"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML}},ajaxPrefilter:bW(bR),ajaxTransport:bW(bS),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a?4:0;var o,r,u,w=l?bZ(d,v,l):b,x,y;if(a>=200&&a<300||a===304){if(d.ifModified){if(x=v.getResponseHeader("Last-Modified"))f.lastModified[k]=x;if(y=v.getResponseHeader("Etag"))f.etag[k]=y}if(a===304)c="notmodified",o=!0;else try{r=b$(d,w),c="success",o=!0}catch(z){c="parsererror",u=z}}else{u=c;if(!c||a)c="error",a<0&&(a=0)}v.status=a,v.statusText=c,o?h.resolveWith(e,[r,c,v]):h.rejectWith(e,[v,c,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.resolveWith(e,[v,c]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f._Deferred(),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bF.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.done,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bE,"").replace(bJ,bU[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bN),d.crossDomain==null&&(r=bP.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bU[1]&&r[2]==bU[2]&&(r[3]||(r[1]==="http:"?80:443))==(bU[3]||(bU[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),bX(bR,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bI.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bK.test(d.url)?"&":"?")+d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bO,"$1_="+x);d.url=y+(y===d.url?(bK.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", */*; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=bX(bS,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){status<2?w(-1,z):f.error(z)}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)bY(g,a[g],c,e);return d.join("&").replace(bB,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var b_=f.now(),ca=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+b_++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ca.test(b.url)||e&&ca.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ca,l),b.url===j&&(e&&(k=k.replace(ca,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cb=a.ActiveXObject?function(){for(var a in cd)cd[a](0,1)}:!1,cc=0,cd;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ce()||cf()}:ce,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cb&&delete cd[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cc,cb&&(cd||(cd={},f(a).unload(cb)),cd[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cg={},ch,ci,cj=/^(?:toggle|show|hide)$/,ck=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cl,cm=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cn,co=a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cr("show",3),a,b,c);for(var g=0,h=this.length;g=e.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),e.animatedProperties[this.prop]=!0;for(g in e.animatedProperties)e.animatedProperties[g]!==!0&&(c=!1);if(c){e.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){d.style["overflow"+b]=e.overflow[a]}),e.hide&&f(d).hide();if(e.hide||e.show)for(var i in e.animatedProperties)f.style(d,i,e.orig[i]);e.complete.call(d)}return!1}e.duration==Infinity?this.now=b:(h=b-this.startTime,this.state=h/e.duration,this.pos=f.easing[e.animatedProperties[this.prop]](this.state,h,0,1,e.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){for(var a=f.timers,b=0;b
";f.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}),b.innerHTML=j,a.insertBefore(b,a.firstChild),d=b.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,this.doesNotAddBorder=e.offsetTop!==5,this.doesAddBorderForTableAndCells=h.offsetTop===5,e.style.position="fixed",e.style.top="20px",this.supportsFixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",this.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i,a.removeChild(b),f.offset.initialize=f.noop},bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;f.offset.initialize(),f.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(f.css(a,"marginTop"))||0,c+=parseFloat(f.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var d=f.css(a,"position");d==="static"&&(a.style.position="relative");var e=f(a),g=e.offset(),h=f.css(a,"top"),i=f.css(a,"left"),j=(d==="absolute"||d==="fixed")&&f.inArray("auto",[h,i])>-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cu.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cu.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cv(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cv(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a&&a.style?parseFloat(f.css(a,d,"padding")):null},f.fn["outer"+c]=function(a){var b=this[0];return b&&b.style?parseFloat(f.css(b,d,a?"margin":"border")):null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c];return e.document.compatMode==="CSS1Compat"&&g||e.document.body["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var h=f.css(e,d),i=parseFloat(h);return f.isNaN(i)?h:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f})(window); \ No newline at end of file diff --git a/static/grappelli_old/jquery/jquery-1.7.2.min.js b/static/grappelli_old/jquery/jquery-1.7.2.min.js deleted file mode 100644 index 16ad06c5..00000000 --- a/static/grappelli_old/jquery/jquery-1.7.2.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v1.7.2 jquery.com | jquery.org/license */ -(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cu(a){if(!cj[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ck||(ck=c.createElement("iframe"),ck.frameBorder=ck.width=ck.height=0),b.appendChild(ck);if(!cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.write((f.support.boxModel?"":"")+""),cl.close();d=cl.createElement(a),cl.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ck)}cj[a]=e}return cj[a]}function ct(a,b){var c={};f.each(cp.concat.apply([],cp.slice(0,b)),function(){c[this]=a});return c}function cs(){cq=b}function cr(){setTimeout(cs,0);return cq=f.now()}function ci(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ch(){try{return new a.XMLHttpRequest}catch(b){}}function cb(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;e=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?+d:j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
a",d=p.getElementsByTagName("*"),e=p.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=p.getElementsByTagName("input")[0],b={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:p.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},f.boxModel=b.boxModel=c.compatMode==="CSS1Compat",i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete p.test}catch(r){b.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){b.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),i.setAttribute("name","t"),p.appendChild(i),j=c.createDocumentFragment(),j.appendChild(p.lastChild),b.checkClone=j.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,j.removeChild(i),j.appendChild(p);if(p.attachEvent)for(n in{submit:1,change:1,focusin:1})m="on"+n,o=m in p,o||(p.setAttribute(m,"return;"),o=typeof p[m]=="function"),b[n+"Bubbles"]=o;j.removeChild(p),j=g=h=p=i=null,f(function(){var d,e,g,h,i,j,l,m,n,q,r,s,t,u=c.getElementsByTagName("body")[0];!u||(m=1,t="padding:0;margin:0;border:",r="position:absolute;top:0;left:0;width:1px;height:1px;",s=t+"0;visibility:hidden;",n="style='"+r+t+"5px solid #000;",q="
"+""+"
",d=c.createElement("div"),d.style.cssText=s+"width:0;height:0;position:static;top:0;margin-top:"+m+"px",u.insertBefore(d,u.firstChild),p=c.createElement("div"),d.appendChild(p),p.innerHTML="
t
",k=p.getElementsByTagName("td"),o=k[0].offsetHeight===0,k[0].style.display="",k[1].style.display="none",b.reliableHiddenOffsets=o&&k[0].offsetHeight===0,a.getComputedStyle&&(p.innerHTML="",l=c.createElement("div"),l.style.width="0",l.style.marginRight="0",p.style.width="2px",p.appendChild(l),b.reliableMarginRight=(parseInt((a.getComputedStyle(l,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,b.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="
",b.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=r+s,p.innerHTML=q,e=p.firstChild,g=e.firstChild,i=e.nextSibling.firstChild.firstChild,j={doesNotAddBorder:g.offsetTop!==5,doesAddBorderForTableAndCells:i.offsetTop===5},g.style.position="fixed",g.style.top="20px",j.fixedPosition=g.offsetTop===20||g.offsetTop===15,g.style.position=g.style.top="",e.style.overflow="hidden",e.style.position="relative",j.subtractsBorderForOverflowNotVisible=g.offsetTop===-5,j.doesNotIncludeMarginInBodyOffset=u.offsetTop!==m,a.getComputedStyle&&(p.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof d.style.zoom!="undefined"&&(d.style.zoom=1),u.removeChild(d),l=p=d=null,f.extend(b,j))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e1,null,!1)},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(f._data(b,d)||1)-1;e?f._data(b,d,e):(f.removeData(b,d,!0),n(b,c,"mark"))}},queue:function(a,b,c){var d;if(a){b=(b||"fx")+"queue",d=f._data(a,b),c&&(!d||f.isArray(c)?d=f._data(a,b,f.makeArray(c)):d.push(c));return d||[]}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),f._data(a,b+".run",e),d.call(a,function(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+"queue "+b+".run",!0),n(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){var d=2;typeof a!="string"&&(c=a,a="fx",d--);if(arguments.length1)},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return f.access(this,f.prop,a,b,arguments.length>1)},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,g,h,i;if(f.isFunction(a))return this.each(function(b){f(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(p);for(c=0,d=this.length;c-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.type]||f.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.type]||f.valHooks[g.nodeName.toLowerCase()];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h,i=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;i=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/(?:^|\s)hover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function( -a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")};f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler,g=p.selector),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&j.push({elem:this,matches:d.slice(e)});for(k=0;k0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/]","i"),bd=/checked\s*(?:[^=]|=\s*.checked.)/i,be=/\/(java|ecma)script/i,bf=/^\s*",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
","
"]),f.fn.extend({text:function(a){return f.access(this,function(a){return a===b?f.text(this):this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f -.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){return f.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(;d1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||f.isXMLDoc(a)||!bc.test("<"+a.nodeName+">")?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g,h,i,j=[];b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);for(var k=0,l;(l=a[k])!=null;k++){typeof l=="number"&&(l+="");if(!l)continue;if(typeof l=="string")if(!_.test(l))l=b.createTextNode(l);else{l=l.replace(Y,"<$1>");var m=(Z.exec(l)||["",""])[1].toLowerCase(),n=bg[m]||bg._default,o=n[0],p=b.createElement("div"),q=bh.childNodes,r;b===c?bh.appendChild(p):U(b).appendChild(p),p.innerHTML=n[1]+l+n[2];while(o--)p=p.lastChild;if(!f.support.tbody){var s=$.test(l),t=m==="table"&&!s?p.firstChild&&p.firstChild.childNodes:n[1]===""&&!s?p.childNodes:[];for(i=t.length-1;i>=0;--i)f.nodeName(t[i],"tbody")&&!t[i].childNodes.length&&t[i].parentNode.removeChild(t[i])}!f.support.leadingWhitespace&&X.test(l)&&p.insertBefore(b.createTextNode(X.exec(l)[0]),p.firstChild),l=p.childNodes,p&&(p.parentNode.removeChild(p),q.length>0&&(r=q[q.length-1],r&&r.parentNode&&r.parentNode.removeChild(r)))}var u;if(!f.support.appendChecked)if(l[0]&&typeof (u=l.length)=="number")for(i=0;i1)},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=by(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get"in k&&(g=k.get(a,!1,e))!==b)return g;return j[c]}h=typeof d,h==="string"&&(g=bu.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d))return;h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(by)return by(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),f.curCSS=f.css,c.defaultView&&c.defaultView.getComputedStyle&&(bz=function(a,b){var c,d,e,g,h=a.style;b=b.replace(br,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b))),!f.support.pixelMargin&&e&&bv.test(b)&&bt.test(c)&&(g=h.width,h.width=c,c=e.width,h.width=g);return c}),c.documentElement.currentStyle&&(bA=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f==null&&g&&(e=g[b])&&(f=e),bt.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),by=bz||bA,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?bB(a,b,d):f.swap(a,bw,function(){return bB(a,b,d)})},set:function(a,b){return bs.test(b)?b+"px":b}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bq.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bp,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bp.test(g)?g.replace(bp,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){return f.swap(a,{display:"inline-block"},function(){return b?by(a,"margin-right"):a.style.marginRight})}})}),f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)}),f.each({margin:"",padding:"",border:"Width"},function(a,b){f.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+bx[d]+b]=e[d]||e[d-2]||e[0];return f}}});var bC=/%20/g,bD=/\[\]$/,bE=/\r?\n/g,bF=/#.*$/,bG=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bH=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bI=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bJ=/^(?:GET|HEAD)$/,bK=/^\/\//,bL=/\?/,bM=/)<[^<]*)*<\/script>/gi,bN=/^(?:select|textarea)/i,bO=/\s+/,bP=/([?&])_=[^&]*/,bQ=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bR=f.fn.load,bS={},bT={},bU,bV,bW=["*/"]+["*"];try{bU=e.href}catch(bX){bU=c.createElement("a"),bU.href="",bU=bU.href}bV=bQ.exec(bU.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bR)return bR.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
").append(c.replace(bM,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bN.test(this.nodeName)||bH.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bE,"\r\n")}}):{name:b.name,value:c.replace(bE,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b$(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b$(a,b);return a},ajaxSettings:{url:bU,isLocal:bI.test(bV[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","*":bW},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bY(bS),ajaxTransport:bY(bT),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?ca(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cb(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bG.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bF,"").replace(bK,bV[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bO),d.crossDomain==null&&(r=bQ.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bV[1]&&r[2]==bV[2]&&(r[3]||(r[1]==="http:"?80:443))==(bV[3]||(bV[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),bZ(bS,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bJ.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bL.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bP,"$1_="+x);d.url=y+(y===d.url?(bL.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bW+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=bZ(bT,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)b_(g,a[g],c,e);return d.join("&").replace(bC,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cc=f.now(),cd=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cc++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(cd.test(b.url)||e&&cd.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(cd,l),b.url===j&&(e&&(k=k.replace(cd,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var ce=a.ActiveXObject?function(){for(var a in cg)cg[a](0,1)}:!1,cf=0,cg;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ch()||ci()}:ch,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,ce&&delete cg[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n);try{m.text=h.responseText}catch(a){}try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cf,ce&&(cg||(cg={},f(a).unload(ce)),cg[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cj={},ck,cl,cm=/^(?:toggle|show|hide)$/,cn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,co,cp=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cq;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(ct("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,c){var d=/Y/.test(c);f.fn[a]=function(e){return f.access(this,function(a,e,g){var h=cy(a);if(g===b)return h?c in h?h[c]:f.support.boxModel&&h.document.documentElement[e]||h.document.body[e]:a[e];h?h.scrollTo(d?f(h).scrollLeft():g,d?g:f(h).scrollTop()):a[e]=g},a,e,arguments.length,null)}}),f.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,g="offset"+a;f.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,c,"padding")):this[c]():null},f.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,c,a?"margin":"border")):this[c]():null},f.fn[c]=function(a){return f.access(this,function(a,c,h){var i,j,k,l;if(f.isWindow(a)){i=a.document,j=i.documentElement[d];return f.support.boxModel&&j||i.body&&i.body[d]||j}if(a.nodeType===9){i=a.documentElement;if(i[d]>=i[e])return i[d];return Math.max(a.body[e],i[e],a.body[g],i[g])}if(h===b){k=f.css(a,c),l=parseFloat(k);return f.isNumeric(l)?l:k}f(a).css(c,h)},c,a,arguments.length,null)}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); \ No newline at end of file diff --git a/static/grappelli_old/jquery/jquery.cookie.min.js b/static/grappelli_old/jquery/jquery.cookie.min.js deleted file mode 100644 index bde034aa..00000000 --- a/static/grappelli_old/jquery/jquery.cookie.min.js +++ /dev/null @@ -1,7 +0,0 @@ -// Copyright (c) 2006 Klaus Hartl (stilbuero.de) - -jQuery.cookie=function(name,value,options){if(typeof value!='undefined'){options=options||{};if(value===null){value='';options.expires=-1;} -var expires='';if(options.expires&&(typeof options.expires=='number'||options.expires.toUTCString)){var date;if(typeof options.expires=='number'){date=new Date();date.setTime(date.getTime()+(options.expires*24*60*60*1000));}else{date=options.expires;} -expires='; expires='+date.toUTCString();} -var path=options.path?'; path='+(options.path):'';var domain=options.domain?'; domain='+(options.domain):'';var secure=options.secure?'; secure':'';document.cookie=[name,'=',encodeURIComponent(value),expires,path,domain,secure].join('');}else{var cookieValue=null;if(document.cookie&&document.cookie!=''){var cookies=document.cookie.split(';');for(var i=0;i= 0 ? '&' : '?') + q; - options.data = null; // data is null for 'get' - } - else { - options.data = q; // data is the query string for 'post' - } - - var $form = this, callbacks = []; - if (options.resetForm) { - callbacks.push(function() { $form.resetForm(); }); - } - if (options.clearForm) { - callbacks.push(function() { $form.clearForm(); }); - } - - // perform a load on the target only if dataType is not provided - if (!options.dataType && options.target) { - var oldSuccess = options.success || function(){}; - callbacks.push(function(data) { - var fn = options.replaceTarget ? 'replaceWith' : 'html'; - $(options.target)[fn](data).each(oldSuccess, arguments); - }); - } - else if (options.success) { - callbacks.push(options.success); - } - - options.success = function(data, status, xhr) { // jQuery 1.4+ passes xhr as 3rd arg - var context = options.context || options; // jQuery 1.4+ supports scope context - for (var i=0, max=callbacks.length; i < max; i++) { - callbacks[i].apply(context, [data, status, xhr || $form, $form]); - } - }; - - // are there files to upload? - var fileInputs = $('input:file', this).length > 0; - var mp = 'multipart/form-data'; - var multipart = ($form.attr('enctype') == mp || $form.attr('encoding') == mp); - - // options.iframe allows user to force iframe mode - // 06-NOV-09: now defaulting to iframe mode if file input is detected - if (options.iframe !== false && (fileInputs || options.iframe || multipart)) { - // hack to fix Safari hang (thanks to Tim Molendijk for this) - // see: http://groups.google.com/group/jquery-dev/browse_thread/thread/36395b7ab510dd5d - if (options.closeKeepAlive) { - $.get(options.closeKeepAlive, function() { fileUpload(a); }); - } - else { - fileUpload(a); - } - } - else { - $.ajax(options); - } - - // fire 'notify' event - this.trigger('form-submit-notify', [this, options]); - return this; - - - // private function for handling file uploads (hat tip to YAHOO!) - function fileUpload(a) { - var form = $form[0], i, s, g, id, $io, io, xhr, sub, n, timedOut, timeoutHandle; - - if (a) { - // ensure that every serialized input is still enabled - for (i=0; i < a.length; i++) { - $(form[a[i].name]).attr('disabled', false); - } - } - - if ($(':input[name=submit],:input[id=submit]', form).length) { - // if there is an input with a name or id of 'submit' then we won't be - // able to invoke the submit fn on the form (at least not x-browser) - alert('Error: Form elements must not have name or id of "submit".'); - return; - } - - s = $.extend(true, {}, $.ajaxSettings, options); - s.context = s.context || s; - id = 'jqFormIO' + (new Date().getTime()); - if (s.iframeTarget) { - $io = $(s.iframeTarget); - n = $io.attr('name'); - if (n == null) - $io.attr('name', id); - else - id = n; - } - else { - $io = $('': -"");a._keyEvent=false;return w},_generateMonthYearHeader:function(a,b,c,e,f,h,i,g){var j=this._get(a,"changeMonth"),l=this._get(a,"changeYear"),u=this._get(a,"showMonthAfterYear"),k='
',o="";if(h||!j)o+=''+i[b]+"";else{i=e&&e.getFullYear()==c;var m=f&&f.getFullYear()==c;o+='"}u||(k+=o+(h||!(j&&l)?" ":""));if(!a.yearshtml){a.yearshtml="";if(h||!l)k+=''+c+"";else{g=this._get(a,"yearRange").split(":");var s=(new Date).getFullYear();i=function(q){q=q.match(/c[+-].*/)?c+parseInt(q.substring(1),10):q.match(/[+-].*/)?s+parseInt(q,10):parseInt(q,10);return isNaN(q)?s:q};b=i(g[0]);g=Math.max(b,i(g[1]||""));b=e?Math.max(b, -e.getFullYear()):b;g=f?Math.min(g,f.getFullYear()):g;for(a.yearshtml+='";k+=a.yearshtml;a.yearshtml=null}}k+=this._get(a,"yearSuffix");if(u)k+=(h||!(j&&l)?" ":"")+o;k+="
";return k},_adjustInstDate:function(a,b,c){var e=a.drawYear+(c=="Y"?b:0),f=a.drawMonth+ -(c=="M"?b:0);b=Math.min(a.selectedDay,this._getDaysInMonth(e,f))+(c=="D"?b:0);e=this._restrictMinMax(a,this._daylightSavingAdjust(new Date(e,f,b)));a.selectedDay=e.getDate();a.drawMonth=a.selectedMonth=e.getMonth();a.drawYear=a.selectedYear=e.getFullYear();if(c=="M"||c=="Y")this._notifyChange(a)},_restrictMinMax:function(a,b){var c=this._getMinMaxDate(a,"min");a=this._getMinMaxDate(a,"max");b=c&&ba?a:b},_notifyChange:function(a){var b=this._get(a,"onChangeMonthYear");if(b)b.apply(a.input? -a.input[0]:null,[a.selectedYear,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){a=this._get(a,"numberOfMonths");return a==null?[1,1]:typeof a=="number"?[1,a]:a},_getMinMaxDate:function(a,b){return this._determineDate(a,this._get(a,b+"Date"),null)},_getDaysInMonth:function(a,b){return 32-this._daylightSavingAdjust(new Date(a,b,32)).getDate()},_getFirstDayOfMonth:function(a,b){return(new Date(a,b,1)).getDay()},_canAdjustMonth:function(a,b,c,e){var f=this._getNumberOfMonths(a);c=this._daylightSavingAdjust(new Date(c, -e+(b<0?b:f[0]*f[1]),1));b<0&&c.setDate(this._getDaysInMonth(c.getFullYear(),c.getMonth()));return this._isInRange(a,c)},_isInRange:function(a,b){var c=this._getMinMaxDate(a,"min");a=this._getMinMaxDate(a,"max");return(!c||b.getTime()>=c.getTime())&&(!a||b.getTime()<=a.getTime())},_getFormatConfig:function(a){var b=this._get(a,"shortYearCutoff");b=typeof b!="string"?b:(new Date).getFullYear()%100+parseInt(b,10);return{shortYearCutoff:b,dayNamesShort:this._get(a,"dayNamesShort"),dayNames:this._get(a, -"dayNames"),monthNamesShort:this._get(a,"monthNamesShort"),monthNames:this._get(a,"monthNames")}},_formatDate:function(a,b,c,e){if(!b){a.currentDay=a.selectedDay;a.currentMonth=a.selectedMonth;a.currentYear=a.selectedYear}b=b?typeof b=="object"?b:this._daylightSavingAdjust(new Date(e,c,b)):this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return this.formatDate(this._get(a,"dateFormat"),b,this._getFormatConfig(a))}});d.fn.datepicker=function(a){if(!this.length)return this; -if(!d.datepicker.initialized){d(document).mousedown(d.datepicker._checkExternalClick).find("body").append(d.datepicker.dpDiv);d.datepicker.initialized=true}var b=Array.prototype.slice.call(arguments,1);if(typeof a=="string"&&(a=="isDisabled"||a=="getDate"||a=="widget"))return d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b));if(a=="option"&&arguments.length==2&&typeof arguments[1]=="string")return d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b));return this.each(function(){typeof a== -"string"?d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this].concat(b)):d.datepicker._attachDatepicker(this,a)})};d.datepicker=new M;d.datepicker.initialized=false;d.datepicker.uuid=(new Date).getTime();d.datepicker.version="1.8.15";window["DP_jQuery_"+B]=d})(jQuery); -; \ No newline at end of file diff --git a/static/grappelli_old/jquery/ui/js/jquery-ui-1.8.18.custom.min.js b/static/grappelli_old/jquery/ui/js/jquery-ui-1.8.18.custom.min.js deleted file mode 100644 index f00a62f1..00000000 --- a/static/grappelli_old/jquery/ui/js/jquery-ui-1.8.18.custom.min.js +++ /dev/null @@ -1,356 +0,0 @@ -/*! - * jQuery UI 1.8.18 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI - */(function(a,b){function d(b){return!a(b).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}function c(b,c){var e=b.nodeName.toLowerCase();if("area"===e){var f=b.parentNode,g=f.name,h;if(!b.href||!g||f.nodeName.toLowerCase()!=="map")return!1;h=a("img[usemap=#"+g+"]")[0];return!!h&&d(h)}return(/input|select|textarea|button|object/.test(e)?!b.disabled:"a"==e?b.href||c:c)&&d(b)}a.ui=a.ui||{};a.ui.version||(a.extend(a.ui,{version:"1.8.18",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,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,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus:a.fn.focus,focus:function(b,c){return typeof b=="number"?this.each(function(){var d=this;setTimeout(function(){a(d).focus(),c&&c.call(d)},b)}):this._focus.apply(this,arguments)},scrollParent:function(){var b;a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?b=this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,"position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):b=this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!b.length?a(document):b},zIndex:function(c){if(c!==b)return this.css("zIndex",c);if(this.length){var d=a(this[0]),e,f;while(d.length&&d[0]!==document){e=d.css("position");if(e==="absolute"||e==="relative"||e==="fixed"){f=parseInt(d.css("zIndex"),10);if(!isNaN(f)&&f!==0)return f}d=d.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),a.each(["Width","Height"],function(c,d){function h(b,c,d,f){a.each(e,function(){c-=parseFloat(a.curCSS(b,"padding"+this,!0))||0,d&&(c-=parseFloat(a.curCSS(b,"border"+this+"Width",!0))||0),f&&(c-=parseFloat(a.curCSS(b,"margin"+this,!0))||0)});return c}var e=d==="Width"?["Left","Right"]:["Top","Bottom"],f=d.toLowerCase(),g={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+d]=function(c){if(c===b)return g["inner"+d].call(this);return this.each(function(){a(this).css(f,h(this,c)+"px")})},a.fn["outer"+d]=function(b,c){if(typeof b!="number")return g["outer"+d].call(this,b);return this.each(function(){a(this).css(f,h(this,b,!0,c)+"px")})}}),a.extend(a.expr[":"],{data:function(b,c,d){return!!a.data(b,d[3])},focusable:function(b){return c(b,!isNaN(a.attr(b,"tabindex")))},tabbable:function(b){var d=a.attr(b,"tabindex"),e=isNaN(d);return(e||d>=0)&&c(b,!e)}}),a(function(){var b=document.body,c=b.appendChild(c=document.createElement("div"));c.offsetHeight,a.extend(c.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),a.support.minHeight=c.offsetHeight===100,a.support.selectstart="onselectstart"in c,b.removeChild(c).style.display="none"}),a.extend(a.ui,{plugin:{add:function(b,c,d){var e=a.ui[b].prototype;for(var f in d)e.plugins[f]=e.plugins[f]||[],e.plugins[f].push([c,d[f]])},call:function(a,b,c){var d=a.plugins[b];if(!!d&&!!a.element[0].parentNode)for(var e=0;e0)return!0;b[d]=1,e=b[d]>0,b[d]=0;return e},isOverAxis:function(a,b,c){return a>b&&a=9)&&!b.button)return this._mouseUp(b);if(this._mouseStarted){this._mouseDrag(b);return b.preventDefault()}this._mouseDistanceMet(b)&&this._mouseDelayMet(b)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,b)!==!1,this._mouseStarted?this._mouseDrag(b):this._mouseUp(b));return!this._mouseStarted},_mouseUp:function(b){a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,b.target==this._mouseDownEvent.target&&a.data(b.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(b));return!1},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(a){return this.mouseDelayMet},_mouseStart:function(a){},_mouseDrag:function(a){},_mouseStop:function(a){},_mouseCapture:function(a){return!0}})})(jQuery);/* - * jQuery UI Position 1.8.18 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Position - */(function(a,b){a.ui=a.ui||{};var c=/left|center|right/,d=/top|center|bottom/,e="center",f={},g=a.fn.position,h=a.fn.offset;a.fn.position=function(b){if(!b||!b.of)return g.apply(this,arguments);b=a.extend({},b);var h=a(b.of),i=h[0],j=(b.collision||"flip").split(" "),k=b.offset?b.offset.split(" "):[0,0],l,m,n;i.nodeType===9?(l=h.width(),m=h.height(),n={top:0,left:0}):i.setTimeout?(l=h.width(),m=h.height(),n={top:h.scrollTop(),left:h.scrollLeft()}):i.preventDefault?(b.at="left top",l=m=0,n={top:b.of.pageY,left:b.of.pageX}):(l=h.outerWidth(),m=h.outerHeight(),n=h.offset()),a.each(["my","at"],function(){var a=(b[this]||"").split(" ");a.length===1&&(a=c.test(a[0])?a.concat([e]):d.test(a[0])?[e].concat(a):[e,e]),a[0]=c.test(a[0])?a[0]:e,a[1]=d.test(a[1])?a[1]:e,b[this]=a}),j.length===1&&(j[1]=j[0]),k[0]=parseInt(k[0],10)||0,k.length===1&&(k[1]=k[0]),k[1]=parseInt(k[1],10)||0,b.at[0]==="right"?n.left+=l:b.at[0]===e&&(n.left+=l/2),b.at[1]==="bottom"?n.top+=m:b.at[1]===e&&(n.top+=m/2),n.left+=k[0],n.top+=k[1];return this.each(function(){var c=a(this),d=c.outerWidth(),g=c.outerHeight(),h=parseInt(a.curCSS(this,"marginLeft",!0))||0,i=parseInt(a.curCSS(this,"marginTop",!0))||0,o=d+h+(parseInt(a.curCSS(this,"marginRight",!0))||0),p=g+i+(parseInt(a.curCSS(this,"marginBottom",!0))||0),q=a.extend({},n),r;b.my[0]==="right"?q.left-=d:b.my[0]===e&&(q.left-=d/2),b.my[1]==="bottom"?q.top-=g:b.my[1]===e&&(q.top-=g/2),f.fractions||(q.left=Math.round(q.left),q.top=Math.round(q.top)),r={left:q.left-h,top:q.top-i},a.each(["left","top"],function(c,e){a.ui.position[j[c]]&&a.ui.position[j[c]][e](q,{targetWidth:l,targetHeight:m,elemWidth:d,elemHeight:g,collisionPosition:r,collisionWidth:o,collisionHeight:p,offset:k,my:b.my,at:b.at})}),a.fn.bgiframe&&c.bgiframe(),c.offset(a.extend(q,{using:b.using}))})},a.ui.position={fit:{left:function(b,c){var d=a(window),e=c.collisionPosition.left+c.collisionWidth-d.width()-d.scrollLeft();b.left=e>0?b.left-e:Math.max(b.left-c.collisionPosition.left,b.left)},top:function(b,c){var d=a(window),e=c.collisionPosition.top+c.collisionHeight-d.height()-d.scrollTop();b.top=e>0?b.top-e:Math.max(b.top-c.collisionPosition.top,b.top)}},flip:{left:function(b,c){if(c.at[0]!==e){var d=a(window),f=c.collisionPosition.left+c.collisionWidth-d.width()-d.scrollLeft(),g=c.my[0]==="left"?-c.elemWidth:c.my[0]==="right"?c.elemWidth:0,h=c.at[0]==="left"?c.targetWidth:-c.targetWidth,i=-2*c.offset[0];b.left+=c.collisionPosition.left<0?g+h+i:f>0?g+h+i:0}},top:function(b,c){if(c.at[1]!==e){var d=a(window),f=c.collisionPosition.top+c.collisionHeight-d.height()-d.scrollTop(),g=c.my[1]==="top"?-c.elemHeight:c.my[1]==="bottom"?c.elemHeight:0,h=c.at[1]==="top"?c.targetHeight:-c.targetHeight,i=-2*c.offset[1];b.top+=c.collisionPosition.top<0?g+h+i:f>0?g+h+i:0}}}},a.offset.setOffset||(a.offset.setOffset=function(b,c){/static/.test(a.curCSS(b,"position"))&&(b.style.position="relative");var d=a(b),e=d.offset(),f=parseInt(a.curCSS(b,"top",!0),10)||0,g=parseInt(a.curCSS(b,"left",!0),10)||0,h={top:c.top-e.top+f,left:c.left-e.left+g};"using"in c?c.using.call(b,h):d.css(h)},a.fn.offset=function(b){var c=this[0];if(!c||!c.ownerDocument)return null;if(b)return this.each(function(){a.offset.setOffset(this,b)});return h.call(this)}),function(){var b=document.getElementsByTagName("body")[0],c=document.createElement("div"),d,e,g,h,i;d=document.createElement(b?"div":"body"),g={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},b&&a.extend(g,{position:"absolute",left:"-1000px",top:"-1000px"});for(var j in g)d.style[j]=g[j];d.appendChild(c),e=b||document.documentElement,e.insertBefore(d,e.firstChild),c.style.cssText="position: absolute; left: 10.7432222px; top: 10.432325px; height: 30px; width: 201px;",h=a(c).offset(function(a,b){return b}).offset(),d.innerHTML="",e.removeChild(d),i=h.top+h.left+(b?2e3:0),f.fractions=i>21&&i<22}()})(jQuery);/* - * jQuery UI Draggable 1.8.18 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Draggables - * - * Depends: - * jquery.ui.core.js - * jquery.ui.mouse.js - * jquery.ui.widget.js - */(function(a,b){a.widget("ui.draggable",a.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1},_create:function(){this.options.helper=="original"&&!/^(?:r|a|f)/.test(this.element.css("position"))&&(this.element[0].style.position="relative"),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._mouseInit()},destroy:function(){if(!!this.element.data("draggable")){this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy();return this}},_mouseCapture:function(b){var c=this.options;if(this.helper||c.disabled||a(b.target).is(".ui-resizable-handle"))return!1;this.handle=this._getHandle(b);if(!this.handle)return!1;c.iframeFix&&a(c.iframeFix===!0?"iframe":c.iframeFix).each(function(){a('
').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(a(this).offset()).appendTo("body")});return!0},_mouseStart:function(b){var c=this.options;this.helper=this._createHelper(b),this._cacheHelperProportions(),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:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(b),this.originalPageX=b.pageX,this.originalPageY=b.pageY,c.cursorAt&&this._adjustOffsetFromHelper(c.cursorAt),c.containment&&this._setContainment();if(this._trigger("start",b)===!1){this._clear();return!1}this._cacheHelperProportions(),a.ui.ddmanager&&!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b),this.helper.addClass("ui-draggable-dragging"),this._mouseDrag(b,!0),a.ui.ddmanager&&a.ui.ddmanager.dragStart(this,b);return!0},_mouseDrag:function(b,c){this.position=this._generatePosition(b),this.positionAbs=this._convertPositionTo("absolute");if(!c){var d=this._uiHash();if(this._trigger("drag",b,d)===!1){this._mouseUp({});return!1}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";a.ui.ddmanager&&a.ui.ddmanager.drag(this,b);return!1},_mouseStop:function(b){var c=!1;a.ui.ddmanager&&!this.options.dropBehaviour&&(c=a.ui.ddmanager.drop(this,b)),this.dropped&&(c=this.dropped,this.dropped=!1);if((!this.element[0]||!this.element[0].parentNode)&&this.options.helper=="original")return!1;if(this.options.revert=="invalid"&&!c||this.options.revert=="valid"&&c||this.options.revert===!0||a.isFunction(this.options.revert)&&this.options.revert.call(this.element,c)){var d=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){d._trigger("stop",b)!==!1&&d._clear()})}else this._trigger("stop",b)!==!1&&this._clear();return!1},_mouseUp:function(b){this.options.iframeFix===!0&&a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),a.ui.ddmanager&&a.ui.ddmanager.dragStop(this,b);return a.ui.mouse.prototype._mouseUp.call(this,b)},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear();return this},_getHandle:function(b){var c=!this.options.handle||!a(this.options.handle,this.element).length?!0:!1;a(this.options.handle,this.element).find("*").andSelf().each(function(){this==b.target&&(c=!0)});return c},_createHelper:function(b){var c=this.options,d=a.isFunction(c.helper)?a(c.helper.apply(this.element[0],[b])):c.helper=="clone"?this.element.clone().removeAttr("id"):this.element;d.parents("body").length||d.appendTo(c.appendTo=="parent"?this.element[0].parentNode:c.appendTo),d[0]!=this.element[0]&&!/(fixed|absolute)/.test(d.css("position"))&&d.css("position","absolute");return d},_adjustOffsetFromHelper:function(b){typeof b=="string"&&(b=b.split(" ")),a.isArray(b)&&(b={left:+b[0],top:+b[1]||0}),"left"in b&&(this.offset.click.left=b.left+this.margins.left),"right"in b&&(this.offset.click.left=this.helperProportions.width-b.right+this.margins.left),"top"in b&&(this.offset.click.top=b.top+this.margins.top),"bottom"in b&&(this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(b.left+=this.scrollParent.scrollLeft(),b.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)b={top:0,left:0};return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.element.position();return{top:a.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}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 b=this.options;b.containment=="parent"&&(b.containment=this.helper[0].parentNode);if(b.containment=="document"||b.containment=="window")this.containment=[b.containment=="document"?0:a(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,b.containment=="document"?0:a(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,(b.containment=="document"?0:a(window).scrollLeft())+a(b.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(b.containment=="document"?0:a(window).scrollTop())+(a(b.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(b.containment)&&b.containment.constructor!=Array){var c=a(b.containment),d=c[0];if(!d)return;var e=c.offset(),f=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),(f?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,(f?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=c}else b.containment.constructor==Array&&(this.containment=b.containment)},_convertPositionTo:function(b,c){c||(c=this.position);var d=b=="absolute"?1:-1,e=this.options,f=this.cssPosition=="absolute"&&(this.scrollParent[0]==document||!a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=/(html|body)/i.test(f[0].tagName);return{top:c.top+this.offset.relative.top*d+this.offset.parent.top*d-(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():g?0:f.scrollTop())*d),left:c.left+this.offset.relative.left*d+this.offset.parent.left*d-(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:f.scrollLeft())*d)}},_generatePosition:function(b){var c=this.options,d=this.cssPosition=="absolute"&&(this.scrollParent[0]==document||!a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,e=/(html|body)/i.test(d[0].tagName),f=b.pageX,g=b.pageY;if(this.originalPosition){var h;if(this.containment){if(this.relative_container){var i=this.relative_container.offset();h=[this.containment[0]+i.left,this.containment[1]+i.top,this.containment[2]+i.left,this.containment[3]+i.top]}else h=this.containment;b.pageX-this.offset.click.lefth[2]&&(f=h[2]+this.offset.click.left),b.pageY-this.offset.click.top>h[3]&&(g=h[3]+this.offset.click.top)}if(c.grid){var j=c.grid[1]?this.originalPageY+Math.round((g-this.originalPageY)/c.grid[1])*c.grid[1]:this.originalPageY;g=h?j-this.offset.click.toph[3]?j-this.offset.click.toph[2]?k-this.offset.click.left=0;k--){var l=d.snapElements[k].left,m=l+d.snapElements[k].width,n=d.snapElements[k].top,o=n+d.snapElements[k].height;if(!(l-f=k&&g<=l||h>=k&&h<=l||gl)&&(e>=i&&e<=j||f>=i&&f<=j||ej);default:return!1}},a.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(b,c){var d=a.ui.ddmanager.droppables[b.options.scope]||[],e=c?c.type:null,f=(b.currentItem||b.element).find(":data(droppable)").andSelf();droppablesLoop:for(var g=0;g
').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("resizable",this.element.data("resizable")),this.elementIsWrapper=!0,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=c.handles||(a(".ui-resizable-handle",this.element).length?{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"}:"e,s,se");if(this.handles.constructor==String){this.handles=="all"&&(this.handles="n,e,s,w,se,sw,ne,nw");var d=this.handles.split(",");this.handles={};for(var e=0;e');/sw|se|ne|nw/.test(f)&&h.css({zIndex:++c.zIndex}),"se"==f&&h.addClass("ui-icon ui-icon-gripsmall-diagonal-se"),this.handles[f]=".ui-resizable-"+f,this.element.append(h)}}this._renderAxis=function(b){b=b||this.element;for(var c in this.handles){this.handles[c].constructor==String&&(this.handles[c]=a(this.handles[c],this.element).show());if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var d=a(this.handles[c],this.element),e=0;e=/sw|ne|nw|se|n|s/.test(c)?d.outerHeight():d.outerWidth();var f=["padding",/ne|nw|n/.test(c)?"Top":/se|sw|s/.test(c)?"Bottom":/^e$/.test(c)?"Right":"Left"].join("");b.css(f,e),this._proportionallyResize()}if(!a(this.handles[c]).length)continue}},this._renderAxis(this.element),this._handles=a(".ui-resizable-handle",this.element).disableSelection(),this._handles.mouseover(function(){if(!b.resizing){if(this.className)var a=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);b.axis=a&&a[1]?a[1]:"se"}}),c.autoHide&&(this._handles.hide(),a(this.element).addClass("ui-resizable-autohide").hover(function(){c.disabled||(a(this).removeClass("ui-resizable-autohide"),b._handles.show())},function(){c.disabled||b.resizing||(a(this).addClass("ui-resizable-autohide"),b._handles.hide())})),this._mouseInit()},destroy:function(){this._mouseDestroy();var b=function(b){a(b).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){b(this.element);var c=this.element;c.after(this.originalElement.css({position:c.css("position"),width:c.outerWidth(),height:c.outerHeight(),top:c.css("top"),left:c.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle),b(this.originalElement);return this},_mouseCapture:function(b){var c=!1;for(var d in this.handles)a(this.handles[d])[0]==b.target&&(c=!0);return!this.options.disabled&&c},_mouseStart:function(b){var d=this.options,e=this.element.position(),f=this.element;this.resizing=!0,this.documentScroll={top:a(document).scrollTop(),left:a(document).scrollLeft()},(f.is(".ui-draggable")||/absolute/.test(f.css("position")))&&f.css({position:"absolute",top:e.top,left:e.left}),this._renderProxy();var g=c(this.helper.css("left")),h=c(this.helper.css("top"));d.containment&&(g+=a(d.containment).scrollLeft()||0,h+=a(d.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:g,top:h},this.size=this._helper?{width:f.outerWidth(),height:f.outerHeight()}:{width:f.width(),height:f.height()},this.originalSize=this._helper?{width:f.outerWidth(),height:f.outerHeight()}:{width:f.width(),height:f.height()},this.originalPosition={left:g,top:h},this.sizeDiff={width:f.outerWidth()-f.width(),height:f.outerHeight()-f.height()},this.originalMousePosition={left:b.pageX,top:b.pageY},this.aspectRatio=typeof d.aspectRatio=="number"?d.aspectRatio:this.originalSize.width/this.originalSize.height||1;var i=a(".ui-resizable-"+this.axis).css("cursor");a("body").css("cursor",i=="auto"?this.axis+"-resize":i),f.addClass("ui-resizable-resizing"),this._propagate("start",b);return!0},_mouseDrag:function(b){var c=this.helper,d=this.options,e={},f=this,g=this.originalMousePosition,h=this.axis,i=b.pageX-g.left||0,j=b.pageY-g.top||0,k=this._change[h];if(!k)return!1;var l=k.apply(this,[b,i,j]),m=a.browser.msie&&a.browser.version<7,n=this.sizeDiff;this._updateVirtualBoundaries(b.shiftKey);if(this._aspectRatio||b.shiftKey)l=this._updateRatio(l,b);l=this._respectSize(l,b),this._propagate("resize",b),c.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"}),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),this._updateCache(l),this._trigger("resize",b,this.ui());return!1},_mouseStop:function(b){this.resizing=!1;var c=this.options,d=this;if(this._helper){var e=this._proportionallyResizeElements,f=e.length&&/textarea/i.test(e[0].nodeName),g=f&&a.ui.hasScroll(e[0],"left")?0:d.sizeDiff.height,h=f?0:d.sizeDiff.width,i={width:d.helper.width()-h,height:d.helper.height()-g},j=parseInt(d.element.css("left"),10)+(d.position.left-d.originalPosition.left)||null,k=parseInt(d.element.css("top"),10)+(d.position.top-d.originalPosition.top)||null;c.animate||this.element.css(a.extend(i,{top:k,left:j})),d.helper.height(d.size.height),d.helper.width(d.size.width),this._helper&&!c.animate&&this._proportionallyResize()}a("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",b),this._helper&&this.helper.remove();return!1},_updateVirtualBoundaries:function(a){var b=this.options,c,e,f,g,h;h={minWidth:d(b.minWidth)?b.minWidth:0,maxWidth:d(b.maxWidth)?b.maxWidth:Infinity,minHeight:d(b.minHeight)?b.minHeight:0,maxHeight:d(b.maxHeight)?b.maxHeight:Infinity};if(this._aspectRatio||a)c=h.minHeight*this.aspectRatio,f=h.minWidth/this.aspectRatio,e=h.maxHeight*this.aspectRatio,g=h.maxWidth/this.aspectRatio,c>h.minWidth&&(h.minWidth=c),f>h.minHeight&&(h.minHeight=f),ea.width,k=d(a.height)&&e.minHeight&&e.minHeight>a.height;j&&(a.width=e.minWidth),k&&(a.height=e.minHeight),h&&(a.width=e.maxWidth),i&&(a.height=e.maxHeight);var l=this.originalPosition.left+this.originalSize.width,m=this.position.top+this.size.height,n=/sw|nw|w/.test(g),o=/nw|ne|n/.test(g);j&&n&&(a.left=l-e.minWidth),h&&n&&(a.left=l-e.maxWidth),k&&o&&(a.top=m-e.minHeight),i&&o&&(a.top=m-e.maxHeight);var p=!a.width&&!a.height;p&&!a.left&&a.top?a.top=null:p&&!a.top&&a.left&&(a.left=null);return a},_proportionallyResize:function(){var b=this.options;if(!!this._proportionallyResizeElements.length){var c=this.helper||this.element;for(var d=0;d');var d=a.browser.msie&&a.browser.version<7,e=d?1:0,f=d?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+f,height:this.element.outerHeight()+f,position:"absolute",left:this.elementOffset.left-e+"px",top:this.elementOffset.top-e+"px",zIndex:++c.zIndex}),this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(a,b,c){return{width:this.originalSize.width+b}},w:function(a,b,c){var d=this.options,e=this.originalSize,f=this.originalPosition;return{left:f.left+b,width:e.width-b}},n:function(a,b,c){var d=this.options,e=this.originalSize,f=this.originalPosition;return{top:f.top+c,height:e.height-c}},s:function(a,b,c){return{height:this.originalSize.height+c}},se:function(b,c,d){return a.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[b,c,d]))},sw:function(b,c,d){return a.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[b,c,d]))},ne:function(b,c,d){return a.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[b,c,d]))},nw:function(b,c,d){return a.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[b,c,d]))}},_propagate:function(b,c){a.ui.plugin.call(this,b,[c,this.ui()]),b!="resize"&&this._trigger(b,c,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}}}),a.extend(a.ui.resizable,{version:"1.8.18"}),a.ui.plugin.add("resizable","alsoResize",{start:function(b,c){var d=a(this).data("resizable"),e=d.options,f=function(b){a(b).each(function(){var b=a(this);b.data("resizable-alsoresize",{width:parseInt(b.width(),10),height:parseInt(b.height(),10),left:parseInt(b.css("left"),10),top:parseInt(b.css("top"),10)})})};typeof e.alsoResize=="object"&&!e.alsoResize.parentNode?e.alsoResize.length?(e.alsoResize=e.alsoResize[0],f(e.alsoResize)):a.each(e.alsoResize,function(a){f(a)}):f(e.alsoResize)},resize:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.originalSize,g=d.originalPosition,h={height:d.size.height-f.height||0,width:d.size.width-f.width||0,top:d.position.top-g.top||0,left:d.position.left-g.left||0},i=function(b,d){a(b).each(function(){var b=a(this),e=a(this).data("resizable-alsoresize"),f={},g=d&&d.length?d:b.parents(c.originalElement[0]).length?["width","height"]:["width","height","top","left"];a.each(g,function(a,b){var c=(e[b]||0)+(h[b]||0);c&&c>=0&&(f[b]=c||null)}),b.css(f)})};typeof e.alsoResize=="object"&&!e.alsoResize.nodeType?a.each(e.alsoResize,function(a,b){i(a,b)}):i(e.alsoResize)},stop:function(b,c){a(this).removeData("resizable-alsoresize")}}),a.ui.plugin.add("resizable","animate",{stop:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d._proportionallyResizeElements,g=f.length&&/textarea/i.test(f[0].nodeName),h=g&&a.ui.hasScroll(f[0],"left")?0:d.sizeDiff.height,i=g?0:d.sizeDiff.width,j={width:d.size.width-i,height:d.size.height-h},k=parseInt(d.element.css("left"),10)+(d.position.left-d.originalPosition.left)||null,l=parseInt(d.element.css("top"),10)+(d.position.top-d.originalPosition.top)||null;d.element.animate(a.extend(j,l&&k?{top:l,left:k}:{}),{duration:e.animateDuration,easing:e.animateEasing,step:function(){var c={width:parseInt(d.element.css("width"),10),height:parseInt(d.element.css("height"),10),top:parseInt(d.element.css("top"),10),left:parseInt(d.element.css("left"),10)};f&&f.length&&a(f[0]).css({width:c.width,height:c.height}),d._updateCache(c),d._propagate("resize",b)}})}}),a.ui.plugin.add("resizable","containment",{start:function(b,d){var e=a(this).data("resizable"),f=e.options,g=e.element,h=f.containment,i=h instanceof a?h.get(0):/parent/.test(h)?g.parent().get(0):h;if(!!i){e.containerElement=a(i);if(/document/.test(h)||h==document)e.containerOffset={left:0,top:0},e.containerPosition={left:0,top:0},e.parentData={element:a(document),left:0,top:0,width:a(document).width(),height:a(document).height()||document.body.parentNode.scrollHeight};else{var j=a(i),k=[];a(["Top","Right","Left","Bottom"]).each(function(a,b){k[a]=c(j.css("padding"+b))}),e.containerOffset=j.offset(),e.containerPosition=j.position(),e.containerSize={height:j.innerHeight()-k[3],width:j.innerWidth()-k[1]};var l=e.containerOffset,m=e.containerSize.height,n=e.containerSize.width,o=a.ui.hasScroll(i,"left")?i.scrollWidth:n,p=a.ui.hasScroll(i)?i.scrollHeight:m;e.parentData={element:i,left:l.left,top:l.top,width:o,height:p}}}},resize:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.containerSize,g=d.containerOffset,h=d.size,i=d.position,j=d._aspectRatio||b.shiftKey,k={top:0,left:0},l=d.containerElement;l[0]!=document&&/static/.test(l.css("position"))&&(k=g),i.left<(d._helper?g.left:0)&&(d.size.width=d.size.width+(d._helper?d.position.left-g.left:d.position.left-k.left),j&&(d.size.height=d.size.width/e.aspectRatio),d.position.left=e.helper?g.left:0),i.top<(d._helper?g.top:0)&&(d.size.height=d.size.height+(d._helper?d.position.top-g.top:d.position.top),j&&(d.size.width=d.size.height*e.aspectRatio),d.position.top=d._helper?g.top:0),d.offset.left=d.parentData.left+d.position.left,d.offset.top=d.parentData.top+d.position.top;var m=Math.abs((d._helper?d.offset.left-k.left:d.offset.left-k.left)+d.sizeDiff.width),n=Math.abs((d._helper?d.offset.top-k.top:d.offset.top-g.top)+d.sizeDiff.height),o=d.containerElement.get(0)==d.element.parent().get(0),p=/relative|absolute/.test(d.containerElement.css("position"));o&&p&&(m-=d.parentData.left),m+d.size.width>=d.parentData.width&&(d.size.width=d.parentData.width-m,j&&(d.size.height=d.size.width/d.aspectRatio)),n+d.size.height>=d.parentData.height&&(d.size.height=d.parentData.height-n,j&&(d.size.width=d.size.height*d.aspectRatio))},stop:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.position,g=d.containerOffset,h=d.containerPosition,i=d.containerElement,j=a(d.helper),k=j.offset(),l=j.outerWidth()-d.sizeDiff.width,m=j.outerHeight()-d.sizeDiff.height;d._helper&&!e.animate&&/relative/.test(i.css("position"))&&a(this).css({left:k.left-h.left-g.left,width:l,height:m}),d._helper&&!e.animate&&/static/.test(i.css("position"))&&a(this).css({left:k.left-h.left-g.left,width:l,height:m})}}),a.ui.plugin.add("resizable","ghost",{start:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.size;d.ghost=d.originalElement.clone(),d.ghost.css({opacity:.25,display:"block",position:"relative",height:f.height,width:f.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof e.ghost=="string"?e.ghost:""),d.ghost.appendTo(d.helper)},resize:function(b,c){var d=a(this).data("resizable"),e=d.options;d.ghost&&d.ghost.css({position:"relative",height:d.size.height,width:d.size.width})},stop:function(b,c){var d=a(this).data("resizable"),e=d.options;d.ghost&&d.helper&&d.helper.get(0).removeChild(d.ghost.get(0))}}),a.ui.plugin.add("resizable","grid",{resize:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.size,g=d.originalSize,h=d.originalPosition,i=d.axis,j=e._aspectRatio||b.shiftKey;e.grid=typeof e.grid=="number"?[e.grid,e.grid]:e.grid;var k=Math.round((f.width-g.width)/(e.grid[0]||1))*(e.grid[0]||1),l=Math.round((f.height-g.height)/(e.grid[1]||1))*(e.grid[1]||1);/^(se|s|e)$/.test(i)?(d.size.width=g.width+k,d.size.height=g.height+l):/^(ne)$/.test(i)?(d.size.width=g.width+k,d.size.height=g.height+l,d.position.top=h.top-l):/^(sw)$/.test(i)?(d.size.width=g.width+k,d.size.height=g.height+l,d.position.left=h.left-k):(d.size.width=g.width+k,d.size.height=g.height+l,d.position.top=h.top-l,d.position.left=h.left-k)}});var c=function(a){return parseInt(a,10)||0},d=function(a){return!isNaN(parseInt(a,10))}})(jQuery);/* - * jQuery UI Selectable 1.8.18 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Selectables - * - * Depends: - * jquery.ui.core.js - * jquery.ui.mouse.js - * jquery.ui.widget.js - */(function(a,b){a.widget("ui.selectable",a.ui.mouse,{options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch"},_create:function(){var b=this;this.element.addClass("ui-selectable"),this.dragged=!1;var c;this.refresh=function(){c=a(b.options.filter,b.element[0]),c.addClass("ui-selectee"),c.each(function(){var b=a(this),c=b.offset();a.data(this,"selectable-item",{element:this,$element:b,left:c.left,top:c.top,right:c.left+b.outerWidth(),bottom:c.top+b.outerHeight(),startselected:!1,selected:b.hasClass("ui-selected"),selecting:b.hasClass("ui-selecting"),unselecting:b.hasClass("ui-unselecting")})})},this.refresh(),this.selectees=c.addClass("ui-selectee"),this._mouseInit(),this.helper=a("
")},destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item"),this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable"),this._mouseDestroy();return this},_mouseStart:function(b){var c=this;this.opos=[b.pageX,b.pageY];if(!this.options.disabled){var d=this.options;this.selectees=a(d.filter,this.element[0]),this._trigger("start",b),a(d.appendTo).append(this.helper),this.helper.css({left:b.clientX,top:b.clientY,width:0,height:0}),d.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var d=a.data(this,"selectable-item");d.startselected=!0,!b.metaKey&&!b.ctrlKey&&(d.$element.removeClass("ui-selected"),d.selected=!1,d.$element.addClass("ui-unselecting"),d.unselecting=!0,c._trigger("unselecting",b,{unselecting:d.element}))}),a(b.target).parents().andSelf().each(function(){var d=a.data(this,"selectable-item");if(d){var e=!b.metaKey&&!b.ctrlKey||!d.$element.hasClass("ui-selected");d.$element.removeClass(e?"ui-unselecting":"ui-selected").addClass(e?"ui-selecting":"ui-unselecting"),d.unselecting=!e,d.selecting=e,d.selected=e,e?c._trigger("selecting",b,{selecting:d.element}):c._trigger("unselecting",b,{unselecting:d.element});return!1}})}},_mouseDrag:function(b){var c=this;this.dragged=!0;if(!this.options.disabled){var d=this.options,e=this.opos[0],f=this.opos[1],g=b.pageX,h=b.pageY;if(e>g){var i=g;g=e,e=i}if(f>h){var i=h;h=f,f=i}this.helper.css({left:e,top:f,width:g-e,height:h-f}),this.selectees.each(function(){var i=a.data(this,"selectable-item");if(!!i&&i.element!=c.element[0]){var j=!1;d.tolerance=="touch"?j=!(i.left>g||i.righth||i.bottome&&i.rightf&&i.bottom *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3},_create:function(){var a=this.options;this.containerCache={},this.element.addClass("ui-sortable"),this.refresh(),this.floating=this.items.length?a.axis==="x"||/left|right/.test(this.items[0].item.css("float"))||/inline|table-cell/.test(this.items[0].item.css("display")):!1,this.offset=this.element.offset(),this._mouseInit(),this.ready=!0},destroy:function(){a.Widget.prototype.destroy.call(this),this.element.removeClass("ui-sortable ui-sortable-disabled"),this._mouseDestroy();for(var b=this.items.length-1;b>=0;b--)this.items[b].item.removeData(this.widgetName+"-item");return this},_setOption:function(b,c){b==="disabled"?(this.options[b]=c,this.widget()[c?"addClass":"removeClass"]("ui-sortable-disabled")):a.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(b,c){var d=this;if(this.reverting)return!1;if(this.options.disabled||this.options.type=="static")return!1;this._refreshItems(b);var e=null,f=this,g=a(b.target).parents().each(function(){if(a.data(this,d.widgetName+"-item")==f){e=a(this);return!1}});a.data(b.target,d.widgetName+"-item")==f&&(e=a(b.target));if(!e)return!1;if(this.options.handle&&!c){var h=!1;a(this.options.handle,e).find("*").andSelf().each(function(){this==b.target&&(h=!0)});if(!h)return!1}this.currentItem=e,this._removeCurrentsFromItems();return!0},_mouseStart:function(b,c,d){var e=this.options,f=this;this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(b),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},this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),a.extend(this.offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this._generatePosition(b),this.originalPageX=b.pageX,this.originalPageY=b.pageY,e.cursorAt&&this._adjustOffsetFromHelper(e.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!=this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),e.containment&&this._setContainment(),e.cursor&&(a("body").css("cursor")&&(this._storedCursor=a("body").css("cursor")),a("body").css("cursor",e.cursor)),e.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",e.opacity)),e.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",e.zIndex)),this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",b,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions();if(!d)for(var g=this.containers.length-1;g>=0;g--)this.containers[g]._trigger("activate",b,f._uiHash(this));a.ui.ddmanager&&(a.ui.ddmanager.current=this),a.ui.ddmanager&&!e.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(b);return!0},_mouseDrag:function(b){this.position=this._generatePosition(b),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs);if(this.options.scroll){var c=this.options,d=!1;this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-b.pageY=0;e--){var f=this.items[e],g=f.item[0],h=this._intersectsWithPointer(f);if(!h)continue;if(g!=this.currentItem[0]&&this.placeholder[h==1?"next":"prev"]()[0]!=g&&!a.ui.contains(this.placeholder[0],g)&&(this.options.type=="semi-dynamic"?!a.ui.contains(this.element[0],g):!0)){this.direction=h==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(f))this._rearrange(b,f);else break;this._trigger("change",b,this._uiHash());break}}this._contactContainers(b),a.ui.ddmanager&&a.ui.ddmanager.drag(this,b),this._trigger("sort",b,this._uiHash()),this.lastPositionAbs=this.positionAbs;return!1},_mouseStop:function(b,c){if(!!b){a.ui.ddmanager&&!this.options.dropBehaviour&&a.ui.ddmanager.drop(this,b);if(this.options.revert){var d=this,e=d.placeholder.offset();d.reverting=!0,a(this.helper).animate({left:e.left-this.offset.parent.left-d.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:e.top-this.offset.parent.top-d.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){d._clear(b)})}else this._clear(b,c);return!1}},cancel:function(){var b=this;if(this.dragging){this._mouseUp({target:null}),this.options.helper=="original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var c=this.containers.length-1;c>=0;c--)this.containers[c]._trigger("deactivate",null,b._uiHash(this)),this.containers[c].containerCache.over&&(this.containers[c]._trigger("out",null,b._uiHash(this)),this.containers[c].containerCache.over=0)}this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.options.helper!="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),a.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?a(this.domPosition.prev).after(this.currentItem):a(this.domPosition.parent).prepend(this.currentItem));return this},serialize:function(b){var c=this._getItemsAsjQuery(b&&b.connected),d=[];b=b||{},a(c).each(function(){var c=(a(b.item||this).attr(b.attribute||"id")||"").match(b.expression||/(.+)[-=_](.+)/);c&&d.push((b.key||c[1]+"[]")+"="+(b.key&&b.expression?c[1]:c[2]))}),!d.length&&b.key&&d.push(b.key+"=");return d.join("&")},toArray:function(b){var c=this._getItemsAsjQuery(b&&b.connected),d=[];b=b||{},c.each(function(){d.push(a(b.item||this).attr(b.attribute||"id")||"")});return d},_intersectsWith:function(a){var b=this.positionAbs.left,c=b+this.helperProportions.width,d=this.positionAbs.top,e=d+this.helperProportions.height,f=a.left,g=f+a.width,h=a.top,i=h+a.height,j=this.offset.click.top,k=this.offset.click.left,l=d+j>h&&d+jf&&b+ka[this.floating?"width":"height"]?l:f0?"down":"up")},_getDragHorizontalDirection:function(){var a=this.positionAbs.left-this.lastPositionAbs.left;return a!=0&&(a>0?"right":"left")},refresh:function(a){this._refreshItems(a),this.refreshPositions();return this},_connectWith:function(){var a=this.options;return a.connectWith.constructor==String?[a.connectWith]:a.connectWith},_getItemsAsjQuery:function(b){var c=this,d=[],e=[],f=this._connectWith();if(f&&b)for(var g=f.length-1;g>=0;g--){var h=a(f[g]);for(var i=h.length-1;i>=0;i--){var j=a.data(h[i],this.widgetName);j&&j!=this&&!j.options.disabled&&e.push([a.isFunction(j.options.items)?j.options.items.call(j.element):a(j.options.items,j.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),j])}}e.push([a.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):a(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(var g=e.length-1;g>=0;g--)e[g][0].each(function(){d.push(this)});return a(d)},_removeCurrentsFromItems:function(){var a=this.currentItem.find(":data("+this.widgetName+"-item)");for(var b=0;b=0;g--){var h=a(f[g]);for(var i=h.length-1;i>=0;i--){var j=a.data(h[i],this.widgetName);j&&j!=this&&!j.options.disabled&&(e.push([a.isFunction(j.options.items)?j.options.items.call(j.element[0],b,{item:this.currentItem}):a(j.options.items,j.element),j]),this.containers.push(j))}}for(var g=e.length-1;g>=0;g--){var k=e[g][1],l=e[g][0];for(var i=0,m=l.length;i=0;c--){var d=this.items[c];if(d.instance!=this.currentContainer&&this.currentContainer&&d.item[0]!=this.currentItem[0])continue;var e=this.options.toleranceElement?a(this.options.toleranceElement,d.item):d.item;b||(d.width=e.outerWidth(),d.height=e.outerHeight());var f=e.offset();d.left=f.left,d.top=f.top}if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(var c=this.containers.length-1;c>=0;c--){var f=this.containers[c].element.offset();this.containers[c].containerCache.left=f.left,this.containers[c].containerCache.top=f.top,this.containers[c].containerCache.width=this.containers[c].element.outerWidth(),this.containers[c].containerCache.height=this.containers[c].element.outerHeight()}return this},_createPlaceholder:function(b){var c=b||this,d=c.options;if(!d.placeholder||d.placeholder.constructor==String){var e=d.placeholder;d.placeholder={element:function(){var b=a(document.createElement(c.currentItem[0].nodeName)).addClass(e||c.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];e||(b.style.visibility="hidden");return b},update:function(a,b){if(!e||!!d.forcePlaceholderSize)b.height()||b.height(c.currentItem.innerHeight()-parseInt(c.currentItem.css("paddingTop")||0,10)-parseInt(c.currentItem.css("paddingBottom")||0,10)),b.width()||b.width(c.currentItem.innerWidth()-parseInt(c.currentItem.css("paddingLeft")||0,10)-parseInt(c.currentItem.css("paddingRight")||0,10))}}}c.placeholder=a(d.placeholder.element.call(c.element,c.currentItem)),c.currentItem.after(c.placeholder),d.placeholder.update(c,c.placeholder)},_contactContainers:function(b){var c=null,d=null;for(var e=this.containers.length-1;e>=0;e--){if(a.ui.contains(this.currentItem[0],this.containers[e].element[0]))continue;if(this._intersectsWith(this.containers[e].containerCache)){if(c&&a.ui.contains(this.containers[e].element[0],c.element[0]))continue;c=this.containers[e],d=e}else this.containers[e].containerCache.over&&(this.containers[e]._trigger("out",b,this._uiHash(this)),this.containers[e].containerCache.over=0)}if(!!c)if(this.containers.length===1)this.containers[d]._trigger("over",b,this._uiHash(this)),this.containers[d].containerCache.over=1;else if(this.currentContainer!=this.containers[d]){var f=1e4,g=null,h=this.positionAbs[this.containers[d].floating?"left":"top"];for(var i=this.items.length-1;i>=0;i--){if(!a.ui.contains(this.containers[d].element[0],this.items[i].item[0]))continue;var j=this.items[i][this.containers[d].floating?"left":"top"];Math.abs(j-h)this.containment[2]&&(f=this.containment[2]+this.offset.click.left),b.pageY-this.offset.click.top>this.containment[3]&&(g=this.containment[3]+this.offset.click.top));if(c.grid){var h=this.originalPageY+Math.round((g-this.originalPageY)/c.grid[1])*c.grid[1];g=this.containment?h-this.offset.click.topthis.containment[3]?h-this.offset.click.topthis.containment[2]?i-this.offset.click.left=0;f--)a.ui.contains(this.containers[f].element[0],this.currentItem[0])&&!c&&(d.push(function(a){return function(b){a._trigger("receive",b,this._uiHash(this))}}.call(this,this.containers[f])),d.push(function(a){return function(b){a._trigger("update",b,this._uiHash(this))}}.call(this,this.containers[f])))}for(var f=this.containers.length-1;f>=0;f--)c||d.push(function(a){return function(b){a._trigger("deactivate",b,this._uiHash(this))}}.call(this,this.containers[f])),this.containers[f].containerCache.over&&(d.push(function(a){return function(b){a._trigger("out",b,this._uiHash(this))}}.call(this,this.containers[f])),this.containers[f].containerCache.over=0);this._storedCursor&&a("body").css("cursor",this._storedCursor),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex),this.dragging=!1;if(this.cancelHelperRemoval){if(!c){this._trigger("beforeStop",b,this._uiHash());for(var f=0;f li > :first-child,> :not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-icon-triangle-1-s"},navigation:!1,navigationFilter:function(){return this.href.toLowerCase()===location.href.toLowerCase()}},_create:function(){var b=this,c=b.options;b.running=0,b.element.addClass("ui-accordion ui-widget ui-helper-reset").children("li").addClass("ui-accordion-li-fix"),b.headers=b.element.find(c.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){c.disabled||a(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){c.disabled||a(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){c.disabled||a(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){c.disabled||a(this).removeClass("ui-state-focus")}),b.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");if(c.navigation){var d=b.element.find("a").filter(c.navigationFilter).eq(0);if(d.length){var e=d.closest(".ui-accordion-header");e.length?b.active=e:b.active=d.closest(".ui-accordion-content").prev()}}b.active=b._findActive(b.active||c.active).addClass("ui-state-default ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top"),b.active.next().addClass("ui-accordion-content-active"),b._createIcons(),b.resize(),b.element.attr("role","tablist"),b.headers.attr("role","tab").bind("keydown.accordion",function(a){return b._keydown(a)}).next().attr("role","tabpanel"),b.headers.not(b.active||"").attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).next().hide(),b.active.length?b.active.attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}):b.headers.eq(0).attr("tabIndex",0),a.browser.safari||b.headers.find("a").attr("tabIndex",-1),c.event&&b.headers.bind(c.event.split(" ").join(".accordion ")+".accordion",function(a){b._clickHandler.call(b,a,this),a.preventDefault()})},_createIcons:function(){var b=this.options;b.icons&&(a("").addClass("ui-icon "+b.icons.header).prependTo(this.headers),this.active.children(".ui-icon").toggleClass(b.icons.header).toggleClass(b.icons.headerSelected),this.element.addClass("ui-accordion-icons"))},_destroyIcons:function(){this.headers.children(".ui-icon").remove(),this.element.removeClass("ui-accordion-icons")},destroy:function(){var b=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role"),this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-accordion-disabled ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-selected").removeAttr("tabIndex"),this.headers.find("a").removeAttr("tabIndex"),this._destroyIcons();var c=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-accordion-disabled ui-state-disabled");(b.autoHeight||b.fillHeight)&&c.css("height","");return a.Widget.prototype.destroy.call(this)},_setOption:function(b,c){a.Widget.prototype._setOption.apply(this,arguments),b=="active"&&this.activate(c),b=="icons"&&(this._destroyIcons(),c&&this._createIcons()),b=="disabled"&&this.headers.add(this.headers.next())[c?"addClass":"removeClass"]("ui-accordion-disabled ui-state-disabled")},_keydown:function(b){if(!(this.options.disabled||b.altKey||b.ctrlKey)){var c=a.ui.keyCode,d=this.headers.length,e=this.headers.index(b.target),f=!1;switch(b.keyCode){case c.RIGHT:case c.DOWN:f=this.headers[(e+1)%d];break;case c.LEFT:case c.UP:f=this.headers[(e-1+d)%d];break;case c.SPACE:case c.ENTER:this._clickHandler({target:b.target},b.target),b.preventDefault()}if(f){a(b.target).attr("tabIndex",-1),a(f).attr("tabIndex",0),f.focus();return!1}return!0}},resize:function(){var b=this.options,c;if(b.fillSpace){if(a.browser.msie){var d=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}c=this.element.parent().height(),a.browser.msie&&this.element.parent().css("overflow",d),this.headers.each(function(){c-=a(this).outerHeight(!0)}),this.headers.next().each(function(){a(this).height(Math.max(0,c-a(this).innerHeight()+a(this).height()))}).css("overflow","auto")}else b.autoHeight&&(c=0,this.headers.next().each(function(){c=Math.max(c,a(this).height("").height())}).height(c));return this},activate:function(a){this.options.active=a;var b=this._findActive(a)[0];this._clickHandler({target:b},b);return this},_findActive:function(b){return b?typeof b=="number"?this.headers.filter(":eq("+b+")"):this.headers.not(this.headers.not(b)):b===!1?a([]):this.headers.filter(":eq(0)")},_clickHandler:function(b,c){var d=this.options;if(!d.disabled){if(!b.target){if(!d.collapsible)return;this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header),this.active.next().addClass("ui-accordion-content-active");var e=this.active.next(),f={options:d,newHeader:a([]),oldHeader:d.active,newContent:a([]),oldContent:e},g=this.active=a([]);this._toggle(g,e,f);return}var h=a(b.currentTarget||c),i=h[0]===this.active[0];d.active=d.collapsible&&i?!1:this.headers.index(h);if(this.running||!d.collapsible&&i)return;var j=this.active,g=h.next(),e=this.active.next(),f={options:d,newHeader:i&&d.collapsible?a([]):h,oldHeader:this.active,newContent:i&&d.collapsible?a([]):g,oldContent:e},k=this.headers.index(this.active[0])>this.headers.index(h[0]);this.active=i?a([]):h,this._toggle(g,e,f,i,k),j.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header),i||(h.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").children(".ui-icon").removeClass(d.icons.header).addClass(d.icons.headerSelected),h.next().addClass("ui-accordion-content-active"));return}},_toggle:function(b,c,d,e,f){var g=this,h=g.options;g.toShow=b,g.toHide=c,g.data=d;var i=function(){if(!!g)return g._completed.apply(g,arguments)};g._trigger("changestart",null,g.data),g.running=c.size()===0?b.size():c.size();if(h.animated){var j={};h.collapsible&&e?j={toShow:a([]),toHide:c,complete:i,down:f,autoHeight:h.autoHeight||h.fillSpace}:j={toShow:b,toHide:c,complete:i,down:f,autoHeight:h.autoHeight||h.fillSpace},h.proxied||(h.proxied=h.animated),h.proxiedDuration||(h.proxiedDuration=h.duration),h.animated=a.isFunction(h.proxied)?h.proxied(j):h.proxied,h.duration=a.isFunction(h.proxiedDuration)?h.proxiedDuration(j):h.proxiedDuration;var k=a.ui.accordion.animations,l=h.duration,m=h.animated;m&&!k[m]&&!a.easing[m]&&(m="slide"),k[m]||(k[m]=function(a){this.slide(a,{easing:m,duration:l||700})}),k[m](j)}else h.collapsible&&e?b.toggle():(c.hide(),b.show()),i(!0);c.prev().attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).blur(),b.prev().attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}).focus()},_completed:function(a){this.running=a?0:--this.running;this.running||(this.options.clearStyle&&this.toShow.add(this.toHide).css({height:"",overflow:""}),this.toHide.removeClass("ui-accordion-content-active"),this.toHide.length&&(this.toHide.parent()[0].className=this.toHide.parent()[0].className),this._trigger("change",null,this.data))}}),a.extend(a.ui.accordion,{version:"1.8.18",animations:{slide:function(b,c){b=a.extend({easing:"swing",duration:300},b,c);if(!b.toHide.size())b.toShow.animate({height:"show",paddingTop:"show",paddingBottom:"show"},b);else{if(!b.toShow.size()){b.toHide.animate({height:"hide",paddingTop:"hide",paddingBottom:"hide"},b);return}var d=b.toShow.css("overflow"),e=0,f={},g={},h=["height","paddingTop","paddingBottom"],i,j=b.toShow;i=j[0].style.width,j.width(j.parent().width()-parseFloat(j.css("paddingLeft"))-parseFloat(j.css("paddingRight"))-(parseFloat(j.css("borderLeftWidth"))||0)-(parseFloat(j.css("borderRightWidth"))||0)),a.each(h,function(c,d){g[d]="hide";var e=(""+a.css(b.toShow[0],d)).match(/^([\d+-.]+)(.*)$/);f[d]={value:e[1],unit:e[2]||"px"}}),b.toShow.css({height:0,overflow:"hidden"}).show(),b.toHide.filter(":hidden").each(b.complete).end().filter(":visible").animate(g,{step:function(a,c){c.prop=="height"&&(e=c.end-c.start===0?0:(c.now-c.start)/(c.end-c.start)),b.toShow[0].style[c.prop]=e*f[c.prop].value+f[c.prop].unit},duration:b.duration,easing:b.easing,complete:function(){b.autoHeight||b.toShow.css("height",""),b.toShow.css({width:i,overflow:d}),b.complete()}})}},bounceslide:function(a){this.slide(a,{easing:a.down?"easeOutBounce":"swing",duration:a.down?1e3:200})}}})})(jQuery);/* - * jQuery UI Autocomplete 1.8.18 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Autocomplete - * - * Depends: - * jquery.ui.core.js - * jquery.ui.widget.js - * jquery.ui.position.js - */(function(a,b){var c=0;a.widget("ui.autocomplete",{options:{appendTo:"body",autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null},pending:0,_create:function(){var b=this,c=this.element[0].ownerDocument,d;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(c){if(!b.options.disabled&&!b.element.propAttr("readOnly")){d=!1;var e=a.ui.keyCode;switch(c.keyCode){case e.PAGE_UP:b._move("previousPage",c);break;case e.PAGE_DOWN:b._move("nextPage",c);break;case e.UP:b._move("previous",c),c.preventDefault();break;case e.DOWN:b._move("next",c),c.preventDefault();break;case e.ENTER:case e.NUMPAD_ENTER:b.menu.active&&(d=!0,c.preventDefault());case e.TAB:if(!b.menu.active)return;b.menu.select(c);break;case e.ESCAPE:b.element.val(b.term),b.close(c);break;default:clearTimeout(b.searching),b.searching=setTimeout(function(){b.term!=b.element.val()&&(b.selectedItem=null,b.search(null,c))},b.options.delay)}}}).bind("keypress.autocomplete",function(a){d&&(d=!1,a.preventDefault())}).bind("focus.autocomplete",function(){b.options.disabled||(b.selectedItem=null,b.previous=b.element.val())}).bind("blur.autocomplete",function(a){b.options.disabled||(clearTimeout(b.searching),b.closing=setTimeout(function(){b.close(a),b._change(a)},150))}),this._initSource(),this.response=function(){return b._response.apply(b,arguments)},this.menu=a("
    ").addClass("ui-autocomplete").appendTo(a(this.options.appendTo||"body",c)[0]).mousedown(function(c){var d=b.menu.element[0];a(c.target).closest(".ui-menu-item").length||setTimeout(function(){a(document).one("mousedown",function(c){c.target!==b.element[0]&&c.target!==d&&!a.ui.contains(d,c.target)&&b.close()})},1),setTimeout(function(){clearTimeout(b.closing)},13)}).menu({focus:function(a,c){var d=c.item.data("item.autocomplete");!1!==b._trigger("focus",a,{item:d})&&/^key/.test(a.originalEvent.type)&&b.element.val(d.value)},selected:function(a,d){var e=d.item.data("item.autocomplete"),f=b.previous;b.element[0]!==c.activeElement&&(b.element.focus(),b.previous=f,setTimeout(function(){b.previous=f,b.selectedItem=e},1)),!1!==b._trigger("select",a,{item:e})&&b.element.val(e.value),b.term=b.element.val(),b.close(a),b.selectedItem=e},blur:function(a,c){b.menu.element.is(":visible")&&b.element.val()!==b.term&&b.element.val(b.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu"),a.fn.bgiframe&&this.menu.element.bgiframe(),b.beforeunloadHandler=function(){b.element.removeAttr("autocomplete")},a(window).bind("beforeunload",b.beforeunloadHandler)},destroy:function(){this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup"),this.menu.element.remove(),a(window).unbind("beforeunload",this.beforeunloadHandler),a.Widget.prototype.destroy.call(this)},_setOption:function(b,c){a.Widget.prototype._setOption.apply(this,arguments),b==="source"&&this._initSource(),b==="appendTo"&&this.menu.element.appendTo(a(c||"body",this.element[0].ownerDocument)[0]),b==="disabled"&&c&&this.xhr&&this.xhr.abort()},_initSource:function(){var b=this,d,e;a.isArray(this.options.source)?(d=this.options.source,this.source=function(b,c){c(a.ui.autocomplete.filter(d,b.term))}):typeof this.options.source=="string"?(e=this.options.source,this.source=function(d,f){b.xhr&&b.xhr.abort(),b.xhr=a.ajax({url:e,data:d,dataType:"json",context:{autocompleteRequest:++c},success:function(a,b){this.autocompleteRequest===c&&f(a)},error:function(){this.autocompleteRequest===c&&f([])}})}):this.source=this.options.source},search:function(a,b){a=a!=null?a:this.element.val(),this.term=this.element.val();if(a.length").data("item.autocomplete",c).append(a("").text(c.label)).appendTo(b)},_move:function(a,b){if(!this.menu.element.is(":visible"))this.search(null,b);else{if(this.menu.first()&&/^previous/.test(a)||this.menu.last()&&/^next/.test(a)){this.element.val(this.term),this.menu.deactivate();return}this.menu[a](b)}},widget:function(){return this.menu.element}}),a.extend(a.ui.autocomplete,{escapeRegex:function(a){return a.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},filter:function(b,c){var d=new RegExp(a.ui.autocomplete.escapeRegex(c),"i");return a.grep(b,function(a){return d.test(a.label||a.value||a)})}})})(jQuery),function(a){a.widget("ui.menu",{_create:function(){var b=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(c){!a(c.target).closest(".ui-menu-item a").length||(c.preventDefault(),b.select(c))}),this.refresh()},refresh:function(){var b=this,c=this.element.children("li:not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","menuitem");c.children("a").addClass("ui-corner-all").attr("tabindex",-1).mouseenter(function(c){b.activate(c,a(this).parent())}).mouseleave(function(){b.deactivate()})},activate:function(a,b){this.deactivate();if(this.hasScroll()){var c=b.offset().top-this.element.offset().top,d=this.element.scrollTop(),e=this.element.height();c<0?this.element.scrollTop(d+c):c>=e&&this.element.scrollTop(d+c-e+b.height())}this.active=b.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end(),this._trigger("focus",a,{item:b})},deactivate:function(){!this.active||(this.active.children("a").removeClass("ui-state-hover").removeAttr("id"),this._trigger("blur"),this.active=null)},next:function(a){this.move("next",".ui-menu-item:first",a)},previous:function(a){this.move("prev",".ui-menu-item:last",a)},first:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(a,b,c){if(!this.active)this.activate(c,this.element.children(b));else{var d=this.active[a+"All"](".ui-menu-item").eq(0);d.length?this.activate(c,d):this.activate(c,this.element.children(b))}},nextPage:function(b){if(this.hasScroll()){if(!this.active||this.last()){this.activate(b,this.element.children(".ui-menu-item:first"));return}var c=this.active.offset().top,d=this.element.height(),e=this.element.children(".ui-menu-item").filter(function(){var b=a(this).offset().top-c-d+a(this).height();return b<10&&b>-10});e.length||(e=this.element.children(".ui-menu-item:last")),this.activate(b,e)}else this.activate(b,this.element.children(".ui-menu-item").filter(!this.active||this.last()?":first":":last"))},previousPage:function(b){if(this.hasScroll()){if(!this.active||this.first()){this.activate(b,this.element.children(".ui-menu-item:last"));return}var c=this.active.offset().top,d=this.element.height();result=this.element.children(".ui-menu-item").filter(function(){var b=a(this).offset().top-c+d-a(this).height();return b<10&&b>-10}),result.length||(result=this.element.children(".ui-menu-item:first")),this.activate(b,result)}else this.activate(b,this.element.children(".ui-menu-item").filter(!this.active||this.first()?":last":":first"))},hasScroll:function(){return this.element.height()",this.element[0].ownerDocument).addClass("ui-button-text").html(this.options.label).appendTo(b.empty()).text(),d=this.options.icons,e=d.primary&&d.secondary,f=[];d.primary||d.secondary?(this.options.text&&f.push("ui-button-text-icon"+(e?"s":d.primary?"-primary":"-secondary")),d.primary&&b.prepend(""),d.secondary&&b.append(""),this.options.text||(f.push(e?"ui-button-icons-only":"ui-button-icon-only"),this.hasTitle||b.attr("title",c))):f.push("ui-button-text-only"),b.addClass(f.join(" "))}}}),a.widget("ui.buttonset",{options:{items:":button, :submit, :reset, :checkbox, :radio, a, :data(button)"},_create:function(){this.element.addClass("ui-buttonset")},_init:function(){this.refresh()},_setOption:function(b,c){b==="disabled"&&this.buttons.button("option",b,c),a.Widget.prototype._setOption.apply(this,arguments)},refresh:function(){var b=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 a(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass(b?"ui-corner-right":"ui-corner-left").end().filter(":last").addClass(b?"ui-corner-left":"ui-corner-right").end().end()},destroy:function(){this.element.removeClass("ui-buttonset"),this.buttons.map(function(){return a(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy"),a.Widget.prototype.destroy.call(this)}})})(jQuery);/* - * jQuery UI Dialog 1.8.18 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Dialog - * - * Depends: - * jquery.ui.core.js - * jquery.ui.widget.js - * jquery.ui.button.js - * jquery.ui.draggable.js - * jquery.ui.mouse.js - * jquery.ui.position.js - * jquery.ui.resizable.js - */(function(a,b){var c="ui-dialog ui-widget ui-widget-content ui-corner-all ",d={buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},e={maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0},f=a.attrFn||{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0,click:!0};a.widget("ui.dialog",{options:{autoOpen:!0,buttons:{},closeOnEscape:!0,closeText:"close",dialogClass:"",draggable:!0,hide:null,height:"auto",maxHeight:!1,maxWidth:!1,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",collision:"fit",using:function(b){var c=a(this).css(b).offset().top;c<0&&a(this).css("top",b.top-c)}},resizable:!0,show:null,stack:!0,title:"",width:300,zIndex:1e3},_create:function(){this.originalTitle=this.element.attr("title"),typeof this.originalTitle!="string"&&(this.originalTitle=""),this.options.title=this.options.title||this.originalTitle;var b=this,d=b.options,e=d.title||" ",f=a.ui.dialog.getTitleId(b.element),g=(b.uiDialog=a("
    ")).appendTo(document.body).hide().addClass(c+d.dialogClass).css({zIndex:d.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(c){d.closeOnEscape&&!c.isDefaultPrevented()&&c.keyCode&&c.keyCode===a.ui.keyCode.ESCAPE&&(b.close(c),c.preventDefault())}).attr({role:"dialog","aria-labelledby":f}).mousedown(function(a){b.moveToTop(!1,a)}),h=b.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(g),i=(b.uiDialogTitlebar=a("
    ")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(g),j=a('').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){j.addClass("ui-state-hover")},function(){j.removeClass("ui-state-hover")}).focus(function(){j.addClass("ui-state-focus")}).blur(function(){j.removeClass("ui-state-focus")}).click(function(a){b.close(a);return!1}).appendTo(i),k=(b.uiDialogTitlebarCloseText=a("")).addClass("ui-icon ui-icon-closethick").text(d.closeText).appendTo(j),l=a("").addClass("ui-dialog-title").attr("id",f).html(e).prependTo(i);a.isFunction(d.beforeclose)&&!a.isFunction(d.beforeClose)&&(d.beforeClose=d.beforeclose),i.find("*").add(i).disableSelection(),d.draggable&&a.fn.draggable&&b._makeDraggable(),d.resizable&&a.fn.resizable&&b._makeResizable(),b._createButtons(d.buttons),b._isOpen=!1,a.fn.bgiframe&&g.bgiframe()},_init:function(){this.options.autoOpen&&this.open()},destroy:function(){var a=this;a.overlay&&a.overlay.destroy(),a.uiDialog.hide(),a.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body"),a.uiDialog.remove(),a.originalTitle&&a.element.attr("title",a.originalTitle);return a},widget:function(){return this.uiDialog},close:function(b){var c=this,d,e;if(!1!==c._trigger("beforeClose",b)){c.overlay&&c.overlay.destroy(),c.uiDialog.unbind("keypress.ui-dialog"),c._isOpen=!1,c.options.hide?c.uiDialog.hide(c.options.hide,function(){c._trigger("close",b)}):(c.uiDialog.hide(),c._trigger("close",b)),a.ui.dialog.overlay.resize(),c.options.modal&&(d=0,a(".ui-dialog").each(function(){this!==c.uiDialog[0]&&(e=a(this).css("z-index"),isNaN(e)||(d=Math.max(d,e)))}),a.ui.dialog.maxZ=d);return c}},isOpen:function(){return this._isOpen},moveToTop:function(b,c){var d=this,e=d.options,f;if(e.modal&&!b||!e.stack&&!e.modal)return d._trigger("focus",c);e.zIndex>a.ui.dialog.maxZ&&(a.ui.dialog.maxZ=e.zIndex),d.overlay&&(a.ui.dialog.maxZ+=1,d.overlay.$el.css("z-index",a.ui.dialog.overlay.maxZ=a.ui.dialog.maxZ)),f={scrollTop:d.element.scrollTop(),scrollLeft:d.element.scrollLeft()},a.ui.dialog.maxZ+=1,d.uiDialog.css("z-index",a.ui.dialog.maxZ),d.element.attr(f),d._trigger("focus",c);return d},open:function(){if(!this._isOpen){var b=this,c=b.options,d=b.uiDialog;b.overlay=c.modal?new a.ui.dialog.overlay(b):null,b._size(),b._position(c.position),d.show(c.show),b.moveToTop(!0),c.modal&&d.bind("keydown.ui-dialog",function(b){if(b.keyCode===a.ui.keyCode.TAB){var c=a(":tabbable",this),d=c.filter(":first"),e=c.filter(":last");if(b.target===e[0]&&!b.shiftKey){d.focus(1);return!1}if(b.target===d[0]&&b.shiftKey){e.focus(1);return!1}}}),a(b.element.find(":tabbable").get().concat(d.find(".ui-dialog-buttonpane :tabbable").get().concat(d.get()))).eq(0).focus(),b._isOpen=!0,b._trigger("open");return b}},_createButtons:function(b){var c=this,d=!1,e=a("
    ").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"),g=a("
    ").addClass("ui-dialog-buttonset").appendTo(e);c.uiDialog.find(".ui-dialog-buttonpane").remove(),typeof b=="object"&&b!==null&&a.each(b,function(){return!(d=!0)}),d&&(a.each(b,function(b,d){d=a.isFunction(d)?{click:d,text:b}:d;var e=a('').click(function(){d.click.apply(c.element[0],arguments)}).appendTo(g);a.each(d,function(a,b){a!=="click"&&(a in f?e[a](b):e.attr(a,b))}),a.fn.button&&e.button()}),e.appendTo(c.uiDialog))},_makeDraggable:function(){function f(a){return{position:a.position,offset:a.offset}}var b=this,c=b.options,d=a(document),e;b.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(d,g){e=c.height==="auto"?"auto":a(this).height(),a(this).height(a(this).height()).addClass("ui-dialog-dragging"),b._trigger("dragStart",d,f(g))},drag:function(a,c){b._trigger("drag",a,f(c))},stop:function(g,h){c.position=[h.position.left-d.scrollLeft(),h.position.top-d.scrollTop()],a(this).removeClass("ui-dialog-dragging").height(e),b._trigger("dragStop",g,f(h)),a.ui.dialog.overlay.resize()}})},_makeResizable:function(c){function h(a){return{originalPosition:a.originalPosition,originalSize:a.originalSize,position:a.position,size:a.size}}c=c===b?this.options.resizable:c;var d=this,e=d.options,f=d.uiDialog.css("position"),g=typeof c=="string"?c:"n,e,s,w,se,sw,ne,nw";d.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:d.element,maxWidth:e.maxWidth,maxHeight:e.maxHeight,minWidth:e.minWidth,minHeight:d._minHeight(),handles:g,start:function(b,c){a(this).addClass("ui-dialog-resizing"),d._trigger("resizeStart",b,h(c))},resize:function(a,b){d._trigger("resize",a,h(b))},stop:function(b,c){a(this).removeClass("ui-dialog-resizing"),e.height=a(this).height(),e.width=a(this).width(),d._trigger("resizeStop",b,h(c)),a.ui.dialog.overlay.resize()}}).css("position",f).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_minHeight:function(){var a=this.options;return a.height==="auto"?a.minHeight:Math.min(a.minHeight,a.height)},_position:function(b){var c=[],d=[0,0],e;if(b){if(typeof b=="string"||typeof b=="object"&&"0"in b)c=b.split?b.split(" "):[b[0],b[1]],c.length===1&&(c[1]=c[0]),a.each(["left","top"],function(a,b){+c[a]===c[a]&&(d[a]=c[a],c[a]=b)}),b={my:c.join(" "),at:c.join(" "),offset:d.join(" ")};b=a.extend({},a.ui.dialog.prototype.options.position,b)}else b=a.ui.dialog.prototype.options.position;e=this.uiDialog.is(":visible"),e||this.uiDialog.show(),this.uiDialog.css({top:0,left:0}).position(a.extend({of:window},b)),e||this.uiDialog.hide()},_setOptions:function(b){var c=this,f={},g=!1;a.each(b,function(a,b){c._setOption(a,b),a in d&&(g=!0),a in e&&(f[a]=b)}),g&&this._size(),this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option",f)},_setOption:function(b,d){var e=this,f=e.uiDialog;switch(b){case"beforeclose":b="beforeClose";break;case"buttons":e._createButtons(d);break;case"closeText":e.uiDialogTitlebarCloseText.text(""+d);break;case"dialogClass":f.removeClass(e.options.dialogClass).addClass(c+d);break;case"disabled":d?f.addClass("ui-dialog-disabled"):f.removeClass("ui-dialog-disabled");break;case"draggable":var g=f.is(":data(draggable)");g&&!d&&f.draggable("destroy"),!g&&d&&e._makeDraggable();break;case"position":e._position(d);break;case"resizable":var h=f.is(":data(resizable)");h&&!d&&f.resizable("destroy"),h&&typeof d=="string"&&f.resizable("option","handles",d),!h&&d!==!1&&e._makeResizable(d);break;case"title":a(".ui-dialog-title",e.uiDialogTitlebar).html(""+(d||" "))}a.Widget.prototype._setOption.apply(e,arguments)},_size:function(){var b=this.options,c,d,e=this.uiDialog.is(":visible");this.element.show().css({width:"auto",minHeight:0,height:0}),b.minWidth>b.width&&(b.width=b.minWidth),c=this.uiDialog.css({height:"auto",width:b.width}).height(),d=Math.max(0,b.minHeight-c);if(b.height==="auto")if(a.support.minHeight)this.element.css({minHeight:d,height:"auto"});else{this.uiDialog.show();var f=this.element.css("height","auto").height();e||this.uiDialog.hide(),this.element.height(Math.max(f,d))}else this.element.height(Math.max(b.height-c,0));this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())}}),a.extend(a.ui.dialog,{version:"1.8.18",uuid:0,maxZ:0,getTitleId:function(a){var b=a.attr("id");b||(this.uuid+=1,b=this.uuid);return"ui-dialog-title-"+b},overlay:function(b){this.$el=a.ui.dialog.overlay.create(b)}}),a.extend(a.ui.dialog.overlay,{instances:[],oldInstances:[],maxZ:0,events:a.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(a){return a+".dialog-overlay"}).join(" "),create:function(b){this.instances.length===0&&(setTimeout(function(){a.ui.dialog.overlay.instances.length&&a(document).bind(a.ui.dialog.overlay.events,function(b){if(a(b.target).zIndex()").addClass("ui-widget-overlay")).appendTo(document.body).css({width:this.width(),height:this.height()});a.fn.bgiframe&&c.bgiframe(),this.instances.push(c);return c},destroy:function(b){var c=a.inArray(b,this.instances);c!=-1&&this.oldInstances.push(this.instances.splice(c,1)[0]),this.instances.length===0&&a([document,window]).unbind(".dialog-overlay"),b.remove();var d=0;a.each(this.instances,function(){d=Math.max(d,this.css("z-index"))}),this.maxZ=d},height:function(){var b,c;if(a.browser.msie&&a.browser.version<7){b=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight),c=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight);return b").appendTo(this.element).addClass("ui-slider-range ui-widget-header"+(d.range==="min"||d.range==="max"?" ui-slider-range-"+d.range:"")));for(var i=e.length;ic&&(f=c,g=a(this),i=b)}),c.range===!0&&this.values(1)===c.min&&(i+=1,g=a(this.handles[i])),j=this._start(b,i);if(j===!1)return!1;this._mouseSliding=!0,h._handleIndex=i,g.addClass("ui-state-active").focus(),k=g.offset(),l=!a(b.target).parents().andSelf().is(".ui-slider-handle"),this._clickOffset=l?{left:0,top:0}:{left:b.pageX-k.left-g.width()/2,top:b.pageY-k.top-g.height()/2-(parseInt(g.css("borderTopWidth"),10)||0)-(parseInt(g.css("borderBottomWidth"),10)||0)+(parseInt(g.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(b,i,e),this._animateOff=!0;return!0},_mouseStart:function(a){return!0},_mouseDrag:function(a){var b={x:a.pageX,y:a.pageY},c=this._normValueFromMouse(b);this._slide(a,this._handleIndex,c);return!1},_mouseStop:function(a){this.handles.removeClass("ui-state-active"),this._mouseSliding=!1,this._stop(a,this._handleIndex),this._change(a,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1;return!1},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(a){var b,c,d,e,f;this.orientation==="horizontal"?(b=this.elementSize.width,c=a.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(b=this.elementSize.height,c=a.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),d=c/b,d>1&&(d=1),d<0&&(d=0),this.orientation==="vertical"&&(d=1-d),e=this._valueMax()-this._valueMin(),f=this._valueMin()+d*e;return this._trimAlignValue(f)},_start:function(a,b){var c={handle:this.handles[b],value:this.value()};this.options.values&&this.options.values.length&&(c.value=this.values(b),c.values=this.values());return this._trigger("start",a,c)},_slide:function(a,b,c){var d,e,f;this.options.values&&this.options.values.length?(d=this.values(b?0:1),this.options.values.length===2&&this.options.range===!0&&(b===0&&c>d||b===1&&c1)this.options.values[b]=this._trimAlignValue(c),this._refreshValue(),this._change(null,b);else{if(!arguments.length)return this._values();if(!a.isArray(arguments[0]))return this.options.values&&this.options.values.length?this._values(b):this.value();d=this.options.values,e=arguments[0];for(f=0;f=this._valueMax())return this._valueMax();var b=this.options.step>0?this.options.step:1,c=(a-this._valueMin())%b,d=a-c;Math.abs(c)*2>=b&&(d+=c>0?b:-b);return parseFloat(d.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var b=this.options.range,c=this.options,d=this,e=this._animateOff?!1:c.animate,f,g={},h,i,j,k;this.options.values&&this.options.values.length?this.handles.each(function(b,i){f=(d.values(b)-d._valueMin())/(d._valueMax()-d._valueMin())*100,g[d.orientation==="horizontal"?"left":"bottom"]=f+"%",a(this).stop(1,1)[e?"animate":"css"](g,c.animate),d.options.range===!0&&(d.orientation==="horizontal"?(b===0&&d.range.stop(1,1)[e?"animate":"css"]({left:f+"%"},c.animate),b===1&&d.range[e?"animate":"css"]({width:f-h+"%"},{queue:!1,duration:c.animate})):(b===0&&d.range.stop(1,1)[e?"animate":"css"]({bottom:f+"%"},c.animate),b===1&&d.range[e?"animate":"css"]({height:f-h+"%"},{queue:!1,duration:c.animate}))),h=f}):(i=this.value(),j=this._valueMin(),k=this._valueMax(),f=k!==j?(i-j)/(k-j)*100:0,g[d.orientation==="horizontal"?"left":"bottom"]=f+"%",this.handle.stop(1,1)[e?"animate":"css"](g,c.animate),b==="min"&&this.orientation==="horizontal"&&this.range.stop(1,1)[e?"animate":"css"]({width:f+"%"},c.animate),b==="max"&&this.orientation==="horizontal"&&this.range[e?"animate":"css"]({width:100-f+"%"},{queue:!1,duration:c.animate}),b==="min"&&this.orientation==="vertical"&&this.range.stop(1,1)[e?"animate":"css"]({height:f+"%"},c.animate),b==="max"&&this.orientation==="vertical"&&this.range[e?"animate":"css"]({height:100-f+"%"},{queue:!1,duration:c.animate}))}}),a.extend(a.ui.slider,{version:"1.8.18"})})(jQuery);/* - * jQuery UI Tabs 1.8.18 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Tabs - * - * Depends: - * jquery.ui.core.js - * jquery.ui.widget.js - */(function(a,b){function f(){return++d}function e(){return++c}var c=0,d=0;a.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:!1,cookie:null,collapsible:!1,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"
    ",remove:null,select:null,show:null,spinner:"Loading…",tabTemplate:"
  • #{label}
  • "},_create:function(){this._tabify(!0)},_setOption:function(a,b){if(a=="selected"){if(this.options.collapsible&&b==this.options.selected)return;this.select(b)}else this.options[a]=b,this._tabify()},_tabId:function(a){return a.title&&a.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+e()},_sanitizeSelector:function(a){return a.replace(/:/g,"\\:")},_cookie:function(){var b=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+f());return a.cookie.apply(null,[b].concat(a.makeArray(arguments)))},_ui:function(a,b){return{tab:a,panel:b,index:this.anchors.index(a)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var b=a(this);b.html(b.data("label.tabs")).removeData("label.tabs")})},_tabify:function(c){function m(b,c){b.css("display",""),!a.support.opacity&&c.opacity&&b[0].style.removeAttribute("filter")}var d=this,e=this.options,f=/^#.+/;this.list=this.element.find("ol,ul").eq(0),this.lis=a(" > li:has(a[href])",this.list),this.anchors=this.lis.map(function(){return a("a",this)[0]}),this.panels=a([]),this.anchors.each(function(b,c){var g=a(c).attr("href"),h=g.split("#")[0],i;h&&(h===location.toString().split("#")[0]||(i=a("base")[0])&&h===i.href)&&(g=c.hash,c.href=g);if(f.test(g))d.panels=d.panels.add(d.element.find(d._sanitizeSelector(g)));else if(g&&g!=="#"){a.data(c,"href.tabs",g),a.data(c,"load.tabs",g.replace(/#.*$/,""));var j=d._tabId(c);c.href="#"+j;var k=d.element.find("#"+j);k.length||(k=a(e.panelTemplate).attr("id",j).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(d.panels[b-1]||d.list),k.data("destroy.tabs",!0)),d.panels=d.panels.add(k)}else e.disabled.push(b)}),c?(this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all"),this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"),this.lis.addClass("ui-state-default ui-corner-top"),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom"),e.selected===b?(location.hash&&this.anchors.each(function(a,b){if(b.hash==location.hash){e.selected=a;return!1}}),typeof e.selected!="number"&&e.cookie&&(e.selected=parseInt(d._cookie(),10)),typeof e.selected!="number"&&this.lis.filter(".ui-tabs-selected").length&&(e.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))),e.selected=e.selected||(this.lis.length?0:-1)):e.selected===null&&(e.selected=-1),e.selected=e.selected>=0&&this.anchors[e.selected]||e.selected<0?e.selected:0,e.disabled=a.unique(e.disabled.concat(a.map(this.lis.filter(".ui-state-disabled"),function(a,b){return d.lis.index(a)}))).sort(),a.inArray(e.selected,e.disabled)!=-1&&e.disabled.splice(a.inArray(e.selected,e.disabled),1),this.panels.addClass("ui-tabs-hide"),this.lis.removeClass("ui-tabs-selected ui-state-active"),e.selected>=0&&this.anchors.length&&(d.element.find(d._sanitizeSelector(d.anchors[e.selected].hash)).removeClass("ui-tabs-hide"),this.lis.eq(e.selected).addClass("ui-tabs-selected ui-state-active"),d.element.queue("tabs",function(){d._trigger("show",null,d._ui(d.anchors[e.selected],d.element.find(d._sanitizeSelector(d.anchors[e.selected].hash))[0]))}),this.load(e.selected)),a(window).bind("unload",function(){d.lis.add(d.anchors).unbind(".tabs"),d.lis=d.anchors=d.panels=null})):e.selected=this.lis.index(this.lis.filter(".ui-tabs-selected")),this.element[e.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible"),e.cookie&&this._cookie(e.selected,e.cookie);for(var g=0,h;h=this.lis[g];g++)a(h)[a.inArray(g,e.disabled)!=-1&&!a(h).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");e.cache===!1&&this.anchors.removeData("cache.tabs"),this.lis.add(this.anchors).unbind(".tabs");if(e.event!=="mouseover"){var i=function(a,b){b.is(":not(.ui-state-disabled)")&&b.addClass("ui-state-"+a)},j=function(a,b){b.removeClass("ui-state-"+a)};this.lis.bind("mouseover.tabs",function(){i("hover",a(this))}),this.lis.bind("mouseout.tabs",function(){j("hover",a(this))}),this.anchors.bind("focus.tabs",function(){i("focus",a(this).closest("li"))}),this.anchors.bind("blur.tabs",function(){j("focus",a(this).closest("li"))})}var k,l;e.fx&&(a.isArray(e.fx)?(k=e.fx[0],l=e.fx[1]):k=l=e.fx);var n=l?function(b,c){a(b).closest("li").addClass("ui-tabs-selected ui-state-active"),c.hide().removeClass("ui-tabs-hide").animate(l,l.duration||"normal",function(){m(c,l),d._trigger("show",null,d._ui(b,c[0]))})}:function(b,c){a(b).closest("li").addClass("ui-tabs-selected ui-state-active"),c.removeClass("ui-tabs-hide"),d._trigger("show",null,d._ui(b,c[0]))},o=k?function(a,b){b.animate(k,k.duration||"normal",function(){d.lis.removeClass("ui-tabs-selected ui-state-active"),b.addClass("ui-tabs-hide"),m(b,k),d.element.dequeue("tabs")})}:function(a,b,c){d.lis.removeClass("ui-tabs-selected ui-state-active"),b.addClass("ui-tabs-hide"),d.element.dequeue("tabs")};this.anchors.bind(e.event+".tabs",function(){var b=this,c=a(b).closest("li"),f=d.panels.filter(":not(.ui-tabs-hide)"),g=d.element.find(d._sanitizeSelector(b.hash));if(c.hasClass("ui-tabs-selected")&&!e.collapsible||c.hasClass("ui-state-disabled")||c.hasClass("ui-state-processing")||d.panels.filter(":animated").length||d._trigger("select",null,d._ui(this,g[0]))===!1){this.blur();return!1}e.selected=d.anchors.index(this),d.abort();if(e.collapsible){if(c.hasClass("ui-tabs-selected")){e.selected=-1,e.cookie&&d._cookie(e.selected,e.cookie),d.element.queue("tabs",function(){o(b,f)}).dequeue("tabs"),this.blur();return!1}if(!f.length){e.cookie&&d._cookie(e.selected,e.cookie),d.element.queue("tabs",function(){n(b,g)}),d.load(d.anchors.index(this)),this.blur();return!1}}e.cookie&&d._cookie(e.selected,e.cookie);if(g.length)f.length&&d.element.queue("tabs",function(){o(b,f)}),d.element.queue("tabs",function(){n(b,g)}),d.load(d.anchors.index(this));else throw"jQuery UI Tabs: Mismatching fragment identifier.";a.browser.msie&&this.blur()}),this.anchors.bind("click.tabs",function(){return!1})},_getIndex:function(a){typeof a=="string"&&(a=this.anchors.index(this.anchors.filter("[href$="+a+"]")));return a},destroy:function(){var b=this.options;this.abort(),this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs"),this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"),this.anchors.each(function(){var b=a.data(this,"href.tabs");b&&(this.href=b);var c=a(this).unbind(".tabs");a.each(["href","load","cache"],function(a,b){c.removeData(b+".tabs")})}),this.lis.unbind(".tabs").add(this.panels).each(function(){a.data(this,"destroy.tabs")?a(this).remove():a(this).removeClass(["ui-state-default","ui-corner-top","ui-tabs-selected","ui-state-active","ui-state-hover","ui-state-focus","ui-state-disabled","ui-tabs-panel","ui-widget-content","ui-corner-bottom","ui-tabs-hide"].join(" "))}),b.cookie&&this._cookie(null,b.cookie);return this},add:function(c,d,e){e===b&&(e=this.anchors.length);var f=this,g=this.options,h=a(g.tabTemplate.replace(/#\{href\}/g,c).replace(/#\{label\}/g,d)),i=c.indexOf("#")?this._tabId(a("a",h)[0]):c.replace("#","");h.addClass("ui-state-default ui-corner-top").data("destroy.tabs",!0);var j=f.element.find("#"+i);j.length||(j=a(g.panelTemplate).attr("id",i).data("destroy.tabs",!0)),j.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide"),e>=this.lis.length?(h.appendTo(this.list),j.appendTo(this.list[0].parentNode)):(h.insertBefore(this.lis[e]),j.insertBefore(this.panels[e])),g.disabled=a.map(g.disabled,function(a,b){return a>=e?++a:a}),this._tabify(),this.anchors.length==1&&(g.selected=0,h.addClass("ui-tabs-selected ui-state-active"),j.removeClass("ui-tabs-hide"),this.element.queue("tabs",function(){f._trigger("show",null,f._ui(f.anchors[0],f.panels[0]))}),this.load(0)),this._trigger("add",null,this._ui(this.anchors[e],this.panels[e]));return this},remove:function(b){b=this._getIndex(b);var c=this.options,d=this.lis.eq(b).remove(),e=this.panels.eq(b).remove();d.hasClass("ui-tabs-selected")&&this.anchors.length>1&&this.select(b+(b+1=b?--a:a}),this._tabify(),this._trigger("remove",null,this._ui(d.find("a")[0],e[0]));return this},enable:function(b){b=this._getIndex(b);var c=this.options;if(a.inArray(b,c.disabled)!=-1){this.lis.eq(b).removeClass("ui-state-disabled"),c.disabled=a.grep(c.disabled,function(a,c){return a!=b}),this._trigger("enable",null,this._ui(this.anchors[b],this.panels[b]));return this}},disable:function(a){a=this._getIndex(a);var b=this,c=this.options;a!=c.selected&&(this.lis.eq(a).addClass("ui-state-disabled"),c.disabled.push(a),c.disabled.sort(),this._trigger("disable",null,this._ui(this.anchors[a],this.panels[a])));return this},select:function(a){a=this._getIndex(a);if(a==-1)if(this.options.collapsible&&this.options.selected!=-1)a=this.options.selected;else return this;this.anchors.eq(a).trigger(this.options.event+".tabs");return this},load:function(b){b=this._getIndex(b);var c=this,d=this.options,e=this.anchors.eq(b)[0],f=a.data(e,"load.tabs");this.abort();if(!f||this.element.queue("tabs").length!==0&&a.data(e,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(b).addClass("ui-state-processing");if(d.spinner){var g=a("span",e);g.data("label.tabs",g.html()).html(d.spinner)}this.xhr=a.ajax(a.extend({},d.ajaxOptions,{url:f,success:function(f,g){c.element.find(c._sanitizeSelector(e.hash)).html(f),c._cleanup(),d.cache&&a.data(e,"cache.tabs",!0),c._trigger("load",null,c._ui(c.anchors[b],c.panels[b]));try{d.ajaxOptions.success(f,g)}catch(h){}},error:function(a,f,g){c._cleanup(),c._trigger("load",null,c._ui(c.anchors[b],c.panels[b]));try{d.ajaxOptions.error(a,f,b,e)}catch(g){}}})),c.element.dequeue("tabs");return this}},abort:function(){this.element.queue([]),this.panels.stop(!1,!0),this.element.queue("tabs",this.element.queue("tabs").splice(-2,2)),this.xhr&&(this.xhr.abort(),delete this.xhr),this._cleanup();return this},url:function(a,b){this.anchors.eq(a).removeData("cache.tabs").data("load.tabs",b);return this},length:function(){return this.anchors.length}}),a.extend(a.ui.tabs,{version:"1.8.18"}),a.extend(a.ui.tabs.prototype,{rotation:null,rotate:function(a,b){var c=this,d=this.options,e=c._rotate||(c._rotate=function(b){clearTimeout(c.rotation),c.rotation=setTimeout(function(){var a=d.selected;c.select(++a'))}$.extend($.ui,{datepicker:{version:"1.8.18"}});var PROP_NAME="datepicker",dpuuid=(new Date).getTime(),instActive;$.extend(Datepicker.prototype,{markerClassName:"hasDatepicker",maxRows:4,log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(a){extendRemove(this._defaults,a||{});return this},_attachDatepicker:function(target,settings){var inlineSettings=null;for(var attrName in this._defaults){var attrValue=target.getAttribute("date:"+attrName);if(attrValue){inlineSettings=inlineSettings||{};try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}var nodeName=target.nodeName.toLowerCase(),inline=nodeName=="div"||nodeName=="span";target.id||(this.uuid+=1,target.id="dp"+this.uuid);var inst=this._newInst($(target),inline);inst.settings=$.extend({},settings||{},inlineSettings||{}),nodeName=="input"?this._connectDatepicker(target,inst):inline&&this._inlineDatepicker(target,inst)},_newInst:function(a,b){var c=a[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1");return{id:c,input:a,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:b,dpDiv:b?bindHover($('
    ')):this.dpDiv}},_connectDatepicker:function(a,b){var c=$(a);b.append=$([]),b.trigger=$([]);c.hasClass(this.markerClassName)||(this._attachments(c,b),c.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(a,c,d){b.settings[c]=d}).bind("getData.datepicker",function(a,c){return this._get(b,c)}),this._autoSize(b),$.data(a,PROP_NAME,b),b.settings.disabled&&this._disableDatepicker(a))},_attachments:function(a,b){var c=this._get(b,"appendText"),d=this._get(b,"isRTL");b.append&&b.append.remove(),c&&(b.append=$(''+c+""),a[d?"before":"after"](b.append)),a.unbind("focus",this._showDatepicker),b.trigger&&b.trigger.remove();var e=this._get(b,"showOn");(e=="focus"||e=="both")&&a.focus(this._showDatepicker);if(e=="button"||e=="both"){var f=this._get(b,"buttonText"),g=this._get(b,"buttonImage");b.trigger=$(this._get(b,"buttonImageOnly")?$("").addClass(this._triggerClass).attr({src:g,alt:f,title:f}):$('').addClass(this._triggerClass).html(g==""?f:$("").attr({src:g,alt:f,title:f}))),a[d?"before":"after"](b.trigger),b.trigger.click(function(){$.datepicker._datepickerShowing&&$.datepicker._lastInput==a[0]?$.datepicker._hideDatepicker():$.datepicker._datepickerShowing&&$.datepicker._lastInput!=a[0]?($.datepicker._hideDatepicker(),$.datepicker._showDatepicker(a[0])):$.datepicker._showDatepicker(a[0]);return!1})}},_autoSize:function(a){if(this._get(a,"autoSize")&&!a.inline){var b=new Date(2009,11,20),c=this._get(a,"dateFormat");if(c.match(/[DM]/)){var d=function(a){var b=0,c=0;for(var d=0;db&&(b=a[d].length,c=d);return c};b.setMonth(d(this._get(a,c.match(/MM/)?"monthNames":"monthNamesShort"))),b.setDate(d(this._get(a,c.match(/DD/)?"dayNames":"dayNamesShort"))+20-b.getDay())}a.input.attr("size",this._formatDate(a,b).length)}},_inlineDatepicker:function(a,b){var c=$(a);c.hasClass(this.markerClassName)||(c.addClass(this.markerClassName).append(b.dpDiv).bind("setData.datepicker",function(a,c,d){b.settings[c]=d}).bind("getData.datepicker",function(a,c){return this._get(b,c)}),$.data(a,PROP_NAME,b),this._setDate(b,this._getDefaultDate(b),!0),this._updateDatepicker(b),this._updateAlternate(b),b.settings.disabled&&this._disableDatepicker(a),b.dpDiv.css("display","block"))},_dialogDatepicker:function(a,b,c,d,e){var f=this._dialogInst;if(!f){this.uuid+=1;var g="dp"+this.uuid;this._dialogInput=$(''),this._dialogInput.keydown(this._doKeyDown),$("body").append(this._dialogInput),f=this._dialogInst=this._newInst(this._dialogInput,!1),f.settings={},$.data(this._dialogInput[0],PROP_NAME,f)}extendRemove(f.settings,d||{}),b=b&&b.constructor==Date?this._formatDate(f,b):b,this._dialogInput.val(b),this._pos=e?e.length?e:[e.pageX,e.pageY]:null;if(!this._pos){var h=document.documentElement.clientWidth,i=document.documentElement.clientHeight,j=document.documentElement.scrollLeft||document.body.scrollLeft,k=document.documentElement.scrollTop||document.body.scrollTop;this._pos=[h/2-100+j,i/2-150+k]}this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),f.settings.onSelect=c,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),$.blockUI&&$.blockUI(this.dpDiv),$.data(this._dialogInput[0],PROP_NAME,f);return this},_destroyDatepicker:function(a){var b=$(a),c=$.data(a,PROP_NAME);if(!!b.hasClass(this.markerClassName)){var d=a.nodeName.toLowerCase();$.removeData(a,PROP_NAME),d=="input"?(c.append.remove(),c.trigger.remove(),b.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):(d=="div"||d=="span")&&b.removeClass(this.markerClassName).empty()}},_enableDatepicker:function(a){var b=$(a),c=$.data(a,PROP_NAME);if(!!b.hasClass(this.markerClassName)){var d=a.nodeName.toLowerCase();if(d=="input")a.disabled=!1,c.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""});else if(d=="div"||d=="span"){var e=b.children("."+this._inlineClass);e.children().removeClass("ui-state-disabled"),e.find("select.ui-datepicker-month, select.ui-datepicker-year").removeAttr("disabled")}this._disabledInputs=$.map(this._disabledInputs,function(b){return b==a?null:b})}},_disableDatepicker:function(a){var b=$(a),c=$.data(a,PROP_NAME);if(!!b.hasClass(this.markerClassName)){var d=a.nodeName.toLowerCase();if(d=="input")a.disabled=!0,c.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"});else if(d=="div"||d=="span"){var e=b.children("."+this._inlineClass);e.children().addClass("ui-state-disabled"),e.find("select.ui-datepicker-month, select.ui-datepicker-year").attr("disabled","disabled")}this._disabledInputs=$.map(this._disabledInputs,function(b){return b==a?null:b}),this._disabledInputs[this._disabledInputs.length]=a}},_isDisabledDatepicker:function(a){if(!a)return!1;for(var b=0;b-1}},_doKeyUp:function(a){var b=$.datepicker._getInst(a.target);if(b.input.val()!=b.lastVal)try{var c=$.datepicker.parseDate($.datepicker._get(b,"dateFormat"),b.input?b.input.val():null,$.datepicker._getFormatConfig(b));c&&($.datepicker._setDateFromField(b),$.datepicker._updateAlternate(b),$.datepicker._updateDatepicker(b))}catch(a){$.datepicker.log(a)}return!0},_showDatepicker:function(a){a=a.target||a,a.nodeName.toLowerCase()!="input"&&(a=$("input",a.parentNode)[0]);if(!$.datepicker._isDisabledDatepicker(a)&&$.datepicker._lastInput!=a){var b=$.datepicker._getInst(a);$.datepicker._curInst&&$.datepicker._curInst!=b&&($.datepicker._curInst.dpDiv.stop(!0,!0),b&&$.datepicker._datepickerShowing&&$.datepicker._hideDatepicker($.datepicker._curInst.input[0]));var c=$.datepicker._get(b,"beforeShow"),d=c?c.apply(a,[a,b]):{};if(d===!1)return;extendRemove(b.settings,d),b.lastVal=null,$.datepicker._lastInput=a,$.datepicker._setDateFromField(b),$.datepicker._inDialog&&(a.value=""),$.datepicker._pos||($.datepicker._pos=$.datepicker._findPos(a),$.datepicker._pos[1]+=a.offsetHeight);var e=!1;$(a).parents().each(function(){e|=$(this).css("position")=="fixed";return!e}),e&&$.browser.opera&&($.datepicker._pos[0]-=document.documentElement.scrollLeft,$.datepicker._pos[1]-=document.documentElement.scrollTop);var f={left:$.datepicker._pos[0],top:$.datepicker._pos[1]};$.datepicker._pos=null,b.dpDiv.empty(),b.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),$.datepicker._updateDatepicker(b),f=$.datepicker._checkOffset(b,f,e),b.dpDiv.css({position:$.datepicker._inDialog&&$.blockUI?"static":e?"fixed":"absolute",display:"none",left:f.left+"px",top:f.top+"px"});if(!b.inline){var g=$.datepicker._get(b,"showAnim"),h=$.datepicker._get(b,"duration"),i=function(){var a=b.dpDiv.find("iframe.ui-datepicker-cover");if(!!a.length){var c=$.datepicker._getBorders(b.dpDiv);a.css({left:-c[0],top:-c[1],width:b.dpDiv.outerWidth(),height:b.dpDiv.outerHeight()})}};b.dpDiv.zIndex($(a).zIndex()+1),$.datepicker._datepickerShowing=!0,$.effects&&$.effects[g]?b.dpDiv.show(g,$.datepicker._get(b,"showOptions"),h,i):b.dpDiv[g||"show"](g?h:null,i),(!g||!h)&&i(),b.input.is(":visible")&&!b.input.is(":disabled")&&b.input.focus(),$.datepicker._curInst=b}}},_updateDatepicker:function(a){var b=this;b.maxRows=4;var c=$.datepicker._getBorders(a.dpDiv);instActive=a,a.dpDiv.empty().append(this._generateHTML(a));var d=a.dpDiv.find("iframe.ui-datepicker-cover");!d.length||d.css({left:-c[0],top:-c[1],width:a.dpDiv.outerWidth(),height:a.dpDiv.outerHeight()}),a.dpDiv.find("."+this._dayOverClass+" a").mouseover();var e=this._getNumberOfMonths(a),f=e[1],g=17;a.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),f>1&&a.dpDiv.addClass("ui-datepicker-multi-"+f).css("width",g*f+"em"),a.dpDiv[(e[0]!=1||e[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi"),a.dpDiv[(this._get(a,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),a==$.datepicker._curInst&&$.datepicker._datepickerShowing&&a.input&&a.input.is(":visible")&&!a.input.is(":disabled")&&a.input[0]!=document.activeElement&&a.input.focus();if(a.yearshtml){var h=a.yearshtml;setTimeout(function(){h===a.yearshtml&&a.yearshtml&&a.dpDiv.find("select.ui-datepicker-year:first").replaceWith(a.yearshtml),h=a.yearshtml=null},0)}},_getBorders:function(a){var b=function(a){return{thin:1,medium:2,thick:3}[a]||a};return[parseFloat(b(a.css("border-left-width"))),parseFloat(b(a.css("border-top-width")))]},_checkOffset:function(a,b,c){var d=a.dpDiv.outerWidth(),e=a.dpDiv.outerHeight(),f=a.input?a.input.outerWidth():0,g=a.input?a.input.outerHeight():0,h=document.documentElement.clientWidth+$(document).scrollLeft(),i=document.documentElement.clientHeight+$(document).scrollTop();b.left-=this._get(a,"isRTL")?d-f:0,b.left-=c&&b.left==a.input.offset().left?$(document).scrollLeft():0,b.top-=c&&b.top==a.input.offset().top+g?$(document).scrollTop():0,b.left-=Math.min(b.left,b.left+d>h&&h>d?Math.abs(b.left+d-h):0),b.top-=Math.min(b.top,b.top+e>i&&i>e?Math.abs(e+g):0);return b},_findPos:function(a){var b=this._getInst(a),c=this._get(b,"isRTL");while(a&&(a.type=="hidden"||a.nodeType!=1||$.expr.filters.hidden(a)))a=a[c?"previousSibling":"nextSibling"];var d=$(a).offset();return[d.left,d.top]},_hideDatepicker:function(a){var b=this._curInst;if(!(!b||a&&b!=$.data(a,PROP_NAME))&&this._datepickerShowing){var c=this._get(b,"showAnim"),d=this._get(b,"duration"),e=this,f=function(){$.datepicker._tidyDialog(b),e._curInst=null};$.effects&&$.effects[c]?b.dpDiv.hide(c,$.datepicker._get(b,"showOptions"),d,f):b.dpDiv[c=="slideDown"?"slideUp":c=="fadeIn"?"fadeOut":"hide"](c?d:null,f),c||f(),this._datepickerShowing=!1;var g=this._get(b,"onClose");g&&g.apply(b.input?b.input[0]:null,[b.input?b.input.val():"",b]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),$.blockUI&&($.unblockUI(),$("body").append(this.dpDiv))),this._inDialog=!1}},_tidyDialog:function(a){a.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(a){if(!!$.datepicker._curInst){var b=$(a.target),c=$.datepicker._getInst(b[0]);(b[0].id!=$.datepicker._mainDivId&&b.parents("#"+$.datepicker._mainDivId).length==0&&!b.hasClass($.datepicker.markerClassName)&&!b.closest("."+$.datepicker._triggerClass).length&&$.datepicker._datepickerShowing&&(!$.datepicker._inDialog||!$.blockUI)||b.hasClass($.datepicker.markerClassName)&&$.datepicker._curInst!=c)&&$.datepicker._hideDatepicker()}},_adjustDate:function(a,b,c){var d=$(a),e=this._getInst(d[0]);this._isDisabledDatepicker(d[0])||(this._adjustInstDate(e,b+(c=="M"?this._get(e,"showCurrentAtPos"):0),c),this._updateDatepicker(e))},_gotoToday:function(a){var b=$(a),c=this._getInst(b[0]);if(this._get(c,"gotoCurrent")&&c.currentDay)c.selectedDay=c.currentDay,c.drawMonth=c.selectedMonth=c.currentMonth,c.drawYear=c.selectedYear=c.currentYear;else{var d=new Date;c.selectedDay=d.getDate(),c.drawMonth=c.selectedMonth=d.getMonth(),c.drawYear=c.selectedYear=d.getFullYear()}this._notifyChange(c),this._adjustDate(b)},_selectMonthYear:function(a,b,c){var d=$(a),e=this._getInst(d[0]);e["selected"+(c=="M"?"Month":"Year")]=e["draw"+(c=="M"?"Month":"Year")]=parseInt(b.options[b.selectedIndex].value,10),this._notifyChange(e),this._adjustDate(d)},_selectDay:function(a,b,c,d){var e=$(a);if(!$(d).hasClass(this._unselectableClass)&&!this._isDisabledDatepicker(e[0])){var f=this._getInst(e[0]);f.selectedDay=f.currentDay=$("a",d).html(),f.selectedMonth=f.currentMonth=b,f.selectedYear=f.currentYear=c,this._selectDate(a,this._formatDate(f,f.currentDay,f.currentMonth,f.currentYear))}},_clearDate:function(a){var b=$(a),c=this._getInst(b[0]);this._selectDate(b,"")},_selectDate:function(a,b){var c=$(a),d=this._getInst(c[0]);b=b!=null?b:this._formatDate(d),d.input&&d.input.val(b),this._updateAlternate(d);var e=this._get(d,"onSelect");e?e.apply(d.input?d.input[0]:null,[b,d]):d.input&&d.input.trigger("change"),d.inline?this._updateDatepicker(d):(this._hideDatepicker(),this._lastInput=d.input[0],typeof d.input[0]!="object"&&d.input.focus(),this._lastInput=null)},_updateAlternate:function(a){var b=this._get(a,"altField");if(b){var c=this._get(a,"altFormat")||this._get(a,"dateFormat"),d=this._getDate(a),e=this.formatDate(c,d,this._getFormatConfig(a));$(b).each(function(){$(this).val(e)})}},noWeekends:function(a){var b=a.getDay();return[b>0&&b<6,""]},iso8601Week:function(a){var b=new Date(a.getTime());b.setDate(b.getDate()+4-(b.getDay()||7));var c=b.getTime();b.setMonth(0),b.setDate(1);return Math.floor(Math.round((c-b)/864e5)/7)+1},parseDate:function(a,b,c){if(a==null||b==null)throw"Invalid arguments";b=typeof b=="object"?b.toString():b+"";if(b=="")return null;var d=(c?c.shortYearCutoff:null)||this._defaults.shortYearCutoff;d=typeof d!="string"?d:(new Date).getFullYear()%100+parseInt(d,10);var e=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,f=(c?c.dayNames:null)||this._defaults.dayNames,g=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort,h=(c?c.monthNames:null)||this._defaults.monthNames,i=-1,j=-1,k=-1,l=-1,m=!1,n=function(b){var c=s+1-1){j=1,k=l;for(;;){var u=this._getDaysInMonth(i,j-1);if(k<=u)break;j++,k-=u}}var t=this._daylightSavingAdjust(new Date(i,j-1,k));if(t.getFullYear()!=i||t.getMonth()+1!=j||t.getDate()!=k)throw"Invalid date";return t},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:(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*24*60*60*1e7,formatDate:function(a,b,c){if(!b)return"";var d=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,e=(c?c.dayNames:null)||this._defaults.dayNames,f=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort,g=(c?c.monthNames:null)||this._defaults.monthNames,h=function(b){var c=m+112?a.getHours()+2:0);return a},_setDate:function(a,b,c){var d=!b,e=a.selectedMonth,f=a.selectedYear,g=this._restrictMinMax(a,this._determineDate(a,b,new Date));a.selectedDay=a.currentDay=g.getDate(),a.drawMonth=a.selectedMonth=a.currentMonth=g.getMonth(),a.drawYear=a.selectedYear=a.currentYear=g.getFullYear(),(e!=a.selectedMonth||f!=a.selectedYear)&&!c&&this._notifyChange(a),this._adjustInstDate(a),a.input&&a.input.val(d?"":this._formatDate(a))},_getDate:function(a){var b=!a.currentYear||a.input&&a.input.val()==""?null:this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return b},_generateHTML:function(a){var b=new Date;b=this._daylightSavingAdjust(new Date(b.getFullYear(),b.getMonth(),b.getDate()));var c=this._get(a,"isRTL"),d=this._get(a,"showButtonPanel"),e=this._get(a,"hideIfNoPrevNext"),f=this._get(a,"navigationAsDateFormat"),g=this._getNumberOfMonths(a),h=this._get(a,"showCurrentAtPos"),i=this._get(a,"stepMonths"),j=g[0]!=1||g[1]!=1,k=this._daylightSavingAdjust(a.currentDay?new Date(a.currentYear,a.currentMonth,a.currentDay):new Date(9999,9,9)),l=this._getMinMaxDate(a,"min"),m=this._getMinMaxDate(a,"max"),n=a.drawMonth-h,o=a.drawYear;n<0&&(n+=12,o--);if(m){var p=this._daylightSavingAdjust(new Date(m.getFullYear(),m.getMonth()-g[0]*g[1]+1,m.getDate()));p=l&&pp)n--,n<0&&(n=11,o--)}a.drawMonth=n,a.drawYear=o;var q=this._get(a,"prevText");q=f?this.formatDate(q,this._daylightSavingAdjust(new Date(o,n-i,1)),this._getFormatConfig(a)):q;var r=this._canAdjustMonth(a,-1,o,n)?''+q+"":e?"":''+q+"",s=this._get(a,"nextText");s=f?this.formatDate(s,this._daylightSavingAdjust(new Date(o,n+i,1)),this._getFormatConfig(a)):s;var t=this._canAdjustMonth(a,1,o,n)?''+s+"":e?"":''+s+"",u=this._get(a,"currentText"),v=this._get(a,"gotoCurrent")&&a.currentDay?k:b;u=f?this.formatDate(u,v,this._getFormatConfig(a)):u;var w=a.inline?"":'",x=d?'
    '+(c?w:"")+(this._isInRange(a,v)?'":"")+(c?"":w)+"
    ":"",y=parseInt(this._get(a,"firstDay"),10);y=isNaN(y)?0:y;var z=this._get(a,"showWeek"),A=this._get(a,"dayNames"),B=this._get(a,"dayNamesShort"),C=this._get(a,"dayNamesMin"),D=this._get(a,"monthNames"),E=this._get(a,"monthNamesShort"),F=this._get(a,"beforeShowDay"),G=this._get(a,"showOtherMonths"),H=this._get(a,"selectOtherMonths"),I=this._get(a,"calculateWeek")||this.iso8601Week,J=this._getDefaultDate(a),K="";for(var L=0;L1)switch(N){case 0:Q+=" ui-datepicker-group-first",P=" ui-corner-"+(c?"right":"left");break;case g[1]-1:Q+=" ui-datepicker-group-last",P=" ui-corner-"+(c?"left":"right");break;default:Q+=" ui-datepicker-group-middle",P=""}Q+='">'}Q+='
    '+(/all|left/.test(P)&&L==0?c?t:r:"")+(/all|right/.test(P)&&L==0?c?r:t:"")+this._generateMonthYearHeader(a,n,o,l,m,L>0||N>0,D,E)+'
    '+"";var R=z?'":"";for(var S=0;S<7;S++){var T=(S+y)%7;R+="=5?' class="ui-datepicker-week-end"':"")+">"+''+C[T]+""}Q+=R+"";var U=this._getDaysInMonth(o,n);o==a.selectedYear&&n==a.selectedMonth&&(a.selectedDay=Math.min(a.selectedDay,U));var V=(this._getFirstDayOfMonth(o,n)-y+7)%7,W=Math.ceil((V+U)/7),X=j?this.maxRows>W?this.maxRows:W:W;this.maxRows=X;var Y=this._daylightSavingAdjust(new Date(o,n,1-V));for(var Z=0;Z";var _=z?'":"";for(var S=0;S<7;S++){var ba=F?F.apply(a.input?a.input[0]:null,[Y]):[!0,""],bb=Y.getMonth()!=n,bc=bb&&!H||!ba[0]||l&&Ym;_+='",Y.setDate(Y.getDate()+1),Y=this._daylightSavingAdjust(Y)}Q+=_+""}n++,n>11&&(n=0,o++),Q+="
    '+this._get(a,"weekHeader")+"
    '+this._get(a,"calculateWeek")(Y)+""+(bb&&!G?" ":bc?''+Y.getDate()+"":''+Y.getDate()+"")+"
    "+(j?""+(g[0]>0&&N==g[1]-1?'
    ':""):""),M+=Q}K+=M}K+=x+($.browser.msie&&parseInt($.browser.version,10)<7&&!a.inline?'':""), -a._keyEvent=!1;return K},_generateMonthYearHeader:function(a,b,c,d,e,f,g,h){var i=this._get(a,"changeMonth"),j=this._get(a,"changeYear"),k=this._get(a,"showMonthAfterYear"),l='
    ',m="";if(f||!i)m+=''+g[b]+"";else{var n=d&&d.getFullYear()==c,o=e&&e.getFullYear()==c;m+='"}k||(l+=m+(f||!i||!j?" ":""));if(!a.yearshtml){a.yearshtml="";if(f||!j)l+=''+c+"";else{var q=this._get(a,"yearRange").split(":"),r=(new Date).getFullYear(),s=function(a){var b=a.match(/c[+-].*/)?c+parseInt(a.substring(1),10):a.match(/[+-].*/)?r+parseInt(a,10):parseInt(a,10);return isNaN(b)?r:b},t=s(q[0]),u=Math.max(t,s(q[1]||""));t=d?Math.max(t,d.getFullYear()):t,u=e?Math.min(u,e.getFullYear()):u,a.yearshtml+='",l+=a.yearshtml,a.yearshtml=null}}l+=this._get(a,"yearSuffix"),k&&(l+=(f||!i||!j?" ":"")+m),l+="
    ";return l},_adjustInstDate:function(a,b,c){var d=a.drawYear+(c=="Y"?b:0),e=a.drawMonth+(c=="M"?b:0),f=Math.min(a.selectedDay,this._getDaysInMonth(d,e))+(c=="D"?b:0),g=this._restrictMinMax(a,this._daylightSavingAdjust(new Date(d,e,f)));a.selectedDay=g.getDate(),a.drawMonth=a.selectedMonth=g.getMonth(),a.drawYear=a.selectedYear=g.getFullYear(),(c=="M"||c=="Y")&&this._notifyChange(a)},_restrictMinMax:function(a,b){var c=this._getMinMaxDate(a,"min"),d=this._getMinMaxDate(a,"max"),e=c&&bd?d:e;return e},_notifyChange:function(a){var b=this._get(a,"onChangeMonthYear");b&&b.apply(a.input?a.input[0]:null,[a.selectedYear,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){var b=this._get(a,"numberOfMonths");return b==null?[1,1]:typeof b=="number"?[1,b]:b},_getMinMaxDate:function(a,b){return this._determineDate(a,this._get(a,b+"Date"),null)},_getDaysInMonth:function(a,b){return 32-this._daylightSavingAdjust(new Date(a,b,32)).getDate()},_getFirstDayOfMonth:function(a,b){return(new Date(a,b,1)).getDay()},_canAdjustMonth:function(a,b,c,d){var e=this._getNumberOfMonths(a),f=this._daylightSavingAdjust(new Date(c,d+(b<0?b:e[0]*e[1]),1));b<0&&f.setDate(this._getDaysInMonth(f.getFullYear(),f.getMonth()));return this._isInRange(a,f)},_isInRange:function(a,b){var c=this._getMinMaxDate(a,"min"),d=this._getMinMaxDate(a,"max");return(!c||b.getTime()>=c.getTime())&&(!d||b.getTime()<=d.getTime())},_getFormatConfig:function(a){var b=this._get(a,"shortYearCutoff");b=typeof b!="string"?b:(new Date).getFullYear()%100+parseInt(b,10);return{shortYearCutoff:b,dayNamesShort:this._get(a,"dayNamesShort"),dayNames:this._get(a,"dayNames"),monthNamesShort:this._get(a,"monthNamesShort"),monthNames:this._get(a,"monthNames")}},_formatDate:function(a,b,c,d){b||(a.currentDay=a.selectedDay,a.currentMonth=a.selectedMonth,a.currentYear=a.selectedYear);var e=b?typeof b=="object"?b:this._daylightSavingAdjust(new Date(d,c,b)):this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return this.formatDate(this._get(a,"dateFormat"),e,this._getFormatConfig(a))}}),$.fn.datepicker=function(a){if(!this.length)return this;$.datepicker.initialized||($(document).mousedown($.datepicker._checkExternalClick).find("body").append($.datepicker.dpDiv),$.datepicker.initialized=!0);var b=Array.prototype.slice.call(arguments,1);if(typeof a=="string"&&(a=="isDisabled"||a=="getDate"||a=="widget"))return $.datepicker["_"+a+"Datepicker"].apply($.datepicker,[this[0]].concat(b));if(a=="option"&&arguments.length==2&&typeof arguments[1]=="string")return $.datepicker["_"+a+"Datepicker"].apply($.datepicker,[this[0]].concat(b));return this.each(function(){typeof a=="string"?$.datepicker["_"+a+"Datepicker"].apply($.datepicker,[this].concat(b)):$.datepicker._attachDatepicker(this,a)})},$.datepicker=new Datepicker,$.datepicker.initialized=!1,$.datepicker.uuid=(new Date).getTime(),$.datepicker.version="1.8.18",window["DP_jQuery_"+dpuuid]=$})(jQuery);/* - * jQuery UI Progressbar 1.8.18 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Progressbar - * - * Depends: - * jquery.ui.core.js - * jquery.ui.widget.js - */(function(a,b){a.widget("ui.progressbar",{options:{value:0,max:100},min:0,_create:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min,"aria-valuemax":this.options.max,"aria-valuenow":this._value()}),this.valueDiv=a("
    ").appendTo(this.element),this.oldValue=this._value(),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(),a.Widget.prototype.destroy.apply(this,arguments)},value:function(a){if(a===b)return this._value();this._setOption("value",a);return this},_setOption:function(b,c){b==="value"&&(this.options.value=c,this._refreshValue(),this._value()===this.options.max&&this._trigger("complete")),a.Widget.prototype._setOption.apply(this,arguments)},_value:function(){var a=this.options.value;typeof a!="number"&&(a=0);return Math.min(this.options.max,Math.max(this.min,a))},_percentage:function(){return 100*this._value()/this.options.max},_refreshValue:function(){var a=this.value(),b=this._percentage();this.oldValue!==a&&(this.oldValue=a,this._trigger("change")),this.valueDiv.toggle(a>this.min).toggleClass("ui-corner-right",a===this.options.max).width(b.toFixed(0)+"%"),this.element.attr("aria-valuenow",a)}}),a.extend(a.ui.progressbar,{version:"1.8.18"})})(jQuery);/* - * jQuery UI Effects 1.8.18 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/ - */jQuery.effects||function(a,b){function l(b){if(!b||typeof b=="number"||a.fx.speeds[b])return!0;if(typeof b=="string"&&!a.effects[b])return!0;return!1}function k(b,c,d,e){typeof b=="object"&&(e=c,d=null,c=b,b=c.effect),a.isFunction(c)&&(e=c,d=null,c={});if(typeof c=="number"||a.fx.speeds[c])e=d,d=c,c={};a.isFunction(d)&&(e=d,d=null),c=c||{},d=d||c.duration,d=a.fx.off?0:typeof d=="number"?d:d in a.fx.speeds?a.fx.speeds[d]:a.fx.speeds._default,e=e||c.complete;return[b,c,d,e]}function j(a,b){var c={_:0},d;for(d in b)a[d]!=b[d]&&(c[d]=b[d]);return c}function i(b){var c,d;for(c in b)d=b[c],(d==null||a.isFunction(d)||c in g||/scrollbar/.test(c)||!/color/i.test(c)&&isNaN(parseFloat(d)))&&delete b[c];return b}function h(){var a=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,b={},c,d;if(a&&a.length&&a[0]&&a[a[0]]){var e=a.length;while(e--)c=a[e],typeof a[c]=="string"&&(d=c.replace(/\-(\w)/g,function(a,b){return b.toUpperCase()}),b[d]=a[c])}else for(c in a)typeof a[c]=="string"&&(b[c]=a[c]);return b}function d(b,d){var e;do{e=a.curCSS(b,d);if(e!=""&&e!="transparent"||a.nodeName(b,"body"))break;d="backgroundColor"}while(b=b.parentNode);return c(e)}function c(b){var c;if(b&&b.constructor==Array&&b.length==3)return b;if(c=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(b))return[parseInt(c[1],10),parseInt(c[2],10),parseInt(c[3],10)];if(c=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(b))return[parseFloat(c[1])*2.55,parseFloat(c[2])*2.55,parseFloat(c[3])*2.55];if(c=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(b))return[parseInt(c[1],16),parseInt(c[2],16),parseInt(c[3],16)];if(c=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(b))return[parseInt(c[1]+c[1],16),parseInt(c[2]+c[2],16),parseInt(c[3]+c[3],16)];if(c=/rgba\(0, 0, 0, 0\)/.exec(b))return e.transparent;return e[a.trim(b).toLowerCase()]}a.effects={},a.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","borderColor","color","outlineColor"],function(b,e){a.fx.step[e]=function(a){a.colorInit||(a.start=d(a.elem,e),a.end=c(a.end),a.colorInit=!0),a.elem.style[e]="rgb("+Math.max(Math.min(parseInt(a.pos*(a.end[0]-a.start[0])+a.start[0],10),255),0)+","+Math.max(Math.min(parseInt(a.pos*(a.end[1]-a.start[1])+a.start[1],10),255),0)+","+Math.max(Math.min(parseInt(a.pos*(a.end[2]-a.start[2])+a.start[2],10),255),0)+")"}});var e={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]},f=["add","remove","toggle"],g={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};a.effects.animateClass=function(b,c,d,e){a.isFunction(d)&&(e=d,d=null);return this.queue(function(){var g=a(this),k=g.attr("style")||" ",l=i(h.call(this)),m,n=g.attr("class");a.each(f,function(a,c){b[c]&&g[c+"Class"](b[c])}),m=i(h.call(this)),g.attr("class",n),g.animate(j(l,m),{queue:!1,duration:c,easing:d,complete:function(){a.each(f,function(a,c){b[c]&&g[c+"Class"](b[c])}),typeof g.attr("style")=="object"?(g.attr("style").cssText="",g.attr("style").cssText=k):g.attr("style",k),e&&e.apply(this,arguments),a.dequeue(this)}})})},a.fn.extend({_addClass:a.fn.addClass,addClass:function(b,c,d,e){return c?a.effects.animateClass.apply(this,[{add:b},c,d,e]):this._addClass(b)},_removeClass:a.fn.removeClass,removeClass:function(b,c,d,e){return c?a.effects.animateClass.apply(this,[{remove:b},c,d,e]):this._removeClass(b)},_toggleClass:a.fn.toggleClass,toggleClass:function(c,d,e,f,g){return typeof d=="boolean"||d===b?e?a.effects.animateClass.apply(this,[d?{add:c}:{remove:c},e,f,g]):this._toggleClass(c,d):a.effects.animateClass.apply(this,[{toggle:c},d,e,f])},switchClass:function(b,c,d,e,f){return a.effects.animateClass.apply(this,[{add:c,remove:b},d,e,f])}}),a.extend(a.effects,{version:"1.8.18",save:function(a,b){for(var c=0;c").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),e=document.activeElement;b.wrap(d),(b[0]===e||a.contains(b[0],e))&&a(e).focus(),d=b.parent(),b.css("position")=="static"?(d.css({position:"relative"}),b.css({position:"relative"})):(a.extend(c,{position:b.css("position"),zIndex:b.css("z-index")}),a.each(["top","left","bottom","right"],function(a,d){c[d]=b.css(d),isNaN(parseInt(c[d],10))&&(c[d]="auto")}),b.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"}));return d.css(c).show()},removeWrapper:function(b){var c,d=document.activeElement;if(b.parent().is(".ui-effects-wrapper")){c=b.parent().replaceWith(b),(b[0]===d||a.contains(b[0],d))&&a(d).focus();return c}return b},setTransition:function(b,c,d,e){e=e||{},a.each(c,function(a,c){unit=b.cssUnit(c),unit[0]>0&&(e[c]=unit[0]*d+unit[1])});return e}}),a.fn.extend({effect:function(b,c,d,e){var f=k.apply(this,arguments),g={options:f[1],duration:f[2],callback:f[3]},h=g.options.mode,i=a.effects[b];if(a.fx.off||!i)return h?this[h](g.duration,g.callback):this.each(function(){g.callback&&g.callback.call(this)});return i.call(this,g)},_show:a.fn.show,show:function(a){if(l(a))return this._show.apply(this,arguments);var b=k.apply(this,arguments);b[1].mode="show";return this.effect.apply(this,b)},_hide:a.fn.hide,hide:function(a){if(l(a))return this._hide.apply(this,arguments);var b=k.apply(this,arguments);b[1].mode="hide";return this.effect.apply(this,b)},__toggle:a.fn.toggle,toggle:function(b){if(l(b)||typeof b=="boolean"||a.isFunction(b))return this.__toggle.apply(this,arguments);var c=k.apply(this,arguments);c[1].mode="toggle";return this.effect.apply(this,c)},cssUnit:function(b){var c=this.css(b),d=[];a.each(["em","px","%","pt"],function(a,b){c.indexOf(b)>0&&(d=[parseFloat(c),b])});return d}}),a.easing.jswing=a.easing.swing,a.extend(a.easing,{def:"easeOutQuad",swing:function(b,c,d,e,f){return a.easing[a.easing.def](b,c,d,e,f)},easeInQuad:function(a,b,c,d,e){return d*(b/=e)*b+c},easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c},easeInOutQuad:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b+c;return-d/2*(--b*(b-2)-1)+c},easeInCubic:function(a,b,c,d,e){return d*(b/=e)*b*b+c},easeOutCubic:function(a,b,c,d,e){return d*((b=b/e-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b+c;return d/2*((b-=2)*b*b+2)+c},easeInQuart:function(a,b,c,d,e){return d*(b/=e)*b*b*b+c},easeOutQuart:function(a,b,c,d,e){return-d*((b=b/e-1)*b*b*b-1)+c},easeInOutQuart:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b*b+c;return-d/2*((b-=2)*b*b*b-2)+c},easeInQuint:function(a,b,c,d,e){return d*(b/=e)*b*b*b*b+c},easeOutQuint:function(a,b,c,d,e){return d*((b=b/e-1)*b*b*b*b+1)+c},easeInOutQuint:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b*b*b+c;return d/2*((b-=2)*b*b*b*b+2)+c},easeInSine:function(a,b,c,d,e){return-d*Math.cos(b/e*(Math.PI/2))+d+c},easeOutSine:function(a,b,c,d,e){return d*Math.sin(b/e*(Math.PI/2))+c},easeInOutSine:function(a,b,c,d,e){return-d/2*(Math.cos(Math.PI*b/e)-1)+c},easeInExpo:function(a,b,c,d,e){return b==0?c:d*Math.pow(2,10*(b/e-1))+c},easeOutExpo:function(a,b,c,d,e){return b==e?c+d:d*(-Math.pow(2,-10*b/e)+1)+c},easeInOutExpo:function(a,b,c,d,e){if(b==0)return c;if(b==e)return c+d;if((b/=e/2)<1)return d/2*Math.pow(2,10*(b-1))+c;return d/2*(-Math.pow(2,-10*--b)+2)+c},easeInCirc:function(a,b,c,d,e){return-d*(Math.sqrt(1-(b/=e)*b)-1)+c},easeOutCirc:function(a,b,c,d,e){return d*Math.sqrt(1-(b=b/e-1)*b)+c},easeInOutCirc:function(a,b,c,d,e){if((b/=e/2)<1)return-d/2*(Math.sqrt(1-b*b)-1)+c;return d/2*(Math.sqrt(1-(b-=2)*b)+1)+c},easeInElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(b==0)return c;if((b/=e)==1)return c+d;g||(g=e*.3);if(h").css({position:"absolute",visibility:"visible",left:-j*(g/d),top:-i*(h/c)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:g/d,height:h/c,left:f.left+j*(g/d)+(b.options.mode=="show"?(j-Math.floor(d/2))*(g/d):0),top:f.top+i*(h/c)+(b.options.mode=="show"?(i-Math.floor(c/2))*(h/c):0),opacity:b.options.mode=="show"?0:1}).animate({left:f.left+j*(g/d)+(b.options.mode=="show"?0:(j-Math.floor(d/2))*(g/d)),top:f.top+i*(h/c)+(b.options.mode=="show"?0:(i-Math.floor(c/2))*(h/c)),opacity:b.options.mode=="show"?1:0},b.duration||500);setTimeout(function(){b.options.mode=="show"?e.css({visibility:"visible"}):e.css({visibility:"visible"}).hide(),b.callback&&b.callback.apply(e[0]),e.dequeue(),a("div.ui-effects-explode").remove()},b.duration||500)})}})(jQuery);/* - * jQuery UI Effects Fade 1.8.18 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/Fade - * - * Depends: - * jquery.effects.core.js - */(function(a,b){a.effects.fade=function(b){return this.queue(function(){var c=a(this),d=a.effects.setMode(c,b.options.mode||"hide");c.animate({opacity:d},{queue:!1,duration:b.duration,easing:b.options.easing,complete:function(){b.callback&&b.callback.apply(this,arguments),c.dequeue()}})})}})(jQuery);/* - * jQuery UI Effects Fold 1.8.18 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/Fold - * - * Depends: - * jquery.effects.core.js - */(function(a,b){a.effects.fold=function(b){return this.queue(function(){var c=a(this),d=["position","top","bottom","left","right"],e=a.effects.setMode(c,b.options.mode||"hide"),f=b.options.size||15,g=!!b.options.horizFirst,h=b.duration?b.duration/2:a.fx.speeds._default/2;a.effects.save(c,d),c.show();var i=a.effects.createWrapper(c).css({overflow:"hidden"}),j=e=="show"!=g,k=j?["width","height"]:["height","width"],l=j?[i.width(),i.height()]:[i.height(),i.width()],m=/([0-9]+)%/.exec(f);m&&(f=parseInt(m[1],10)/100*l[e=="hide"?0:1]),e=="show"&&i.css(g?{height:0,width:f}:{height:f,width:0});var n={},p={};n[k[0]]=e=="show"?l[0]:f,p[k[1]]=e=="show"?l[1]:0,i.animate(n,h,b.options.easing).animate(p,h,b.options.easing,function(){e=="hide"&&c.hide(),a.effects.restore(c,d),a.effects.removeWrapper(c),b.callback&&b.callback.apply(c[0],arguments),c.dequeue()})})}})(jQuery);/* - * jQuery UI Effects Highlight 1.8.18 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/Highlight - * - * Depends: - * jquery.effects.core.js - */(function(a,b){a.effects.highlight=function(b){return this.queue(function(){var c=a(this),d=["backgroundImage","backgroundColor","opacity"],e=a.effects.setMode(c,b.options.mode||"show"),f={backgroundColor:c.css("backgroundColor")};e=="hide"&&(f.opacity=0),a.effects.save(c,d),c.show().css({backgroundImage:"none",backgroundColor:b.options.color||"#ffff99"}).animate(f,{queue:!1,duration:b.duration,easing:b.options.easing,complete:function(){e=="hide"&&c.hide(),a.effects.restore(c,d),e=="show"&&!a.support.opacity&&this.style.removeAttribute("filter"),b.callback&&b.callback.apply(this,arguments),c.dequeue()}})})}})(jQuery);/* - * jQuery UI Effects Pulsate 1.8.18 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/Pulsate - * - * Depends: - * jquery.effects.core.js - */(function(a,b){a.effects.pulsate=function(b){return this.queue(function(){var c=a(this),d=a.effects.setMode(c,b.options.mode||"show");times=(b.options.times||5)*2-1,duration=b.duration?b.duration/2:a.fx.speeds._default/2,isVisible=c.is(":visible"),animateTo=0,isVisible||(c.css("opacity",0).show(),animateTo=1),(d=="hide"&&isVisible||d=="show"&&!isVisible)&×--;for(var e=0;e').appendTo(document.body).addClass(b.options.className).css({top:g.top,left:g.left,height:c.innerHeight(),width:c.innerWidth(),position:"absolute"}).animate(f,b.duration,b.options.easing,function(){h.remove(),b.callback&&b.callback.apply(c[0],arguments),c.dequeue()})})}})(jQuery); \ No newline at end of file diff --git a/static/grappelli_old/jquery/ui/js/jquery-ui-1.8.5.custom.min.js b/static/grappelli_old/jquery/ui/js/jquery-ui-1.8.5.custom.min.js deleted file mode 100644 index 827b5f05..00000000 --- a/static/grappelli_old/jquery/ui/js/jquery-ui-1.8.5.custom.min.js +++ /dev/null @@ -1,778 +0,0 @@ -/*! - * jQuery UI 1.8.5 - * - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI - */ -(function(c,j){function k(a){return!c(a).parents().andSelf().filter(function(){return c.curCSS(this,"visibility")==="hidden"||c.expr.filters.hidden(this)}).length}c.ui=c.ui||{};if(!c.ui.version){c.extend(c.ui,{version:"1.8.5",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,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,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});c.fn.extend({_focus:c.fn.focus,focus:function(a,b){return typeof a==="number"?this.each(function(){var d=this;setTimeout(function(){c(d).focus();b&&b.call(d)},a)}):this._focus.apply(this,arguments)},scrollParent:function(){var a;a=c.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(c.curCSS(this, -"position",1))&&/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!a.length?c(document):a},zIndex:function(a){if(a!==j)return this.css("zIndex",a);if(this.length){a=c(this[0]);for(var b;a.length&&a[0]!==document;){b=a.css("position"); -if(b==="absolute"||b==="relative"||b==="fixed"){b=parseInt(a.css("zIndex"));if(!isNaN(b)&&b!=0)return b}a=a.parent()}}return 0},disableSelection:function(){return this.bind("mousedown.ui-disableSelection selectstart.ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});c.each(["Width","Height"],function(a,b){function d(f,g,l,m){c.each(e,function(){g-=parseFloat(c.curCSS(f,"padding"+this,true))||0;if(l)g-=parseFloat(c.curCSS(f, -"border"+this+"Width",true))||0;if(m)g-=parseFloat(c.curCSS(f,"margin"+this,true))||0});return g}var e=b==="Width"?["Left","Right"]:["Top","Bottom"],h=b.toLowerCase(),i={innerWidth:c.fn.innerWidth,innerHeight:c.fn.innerHeight,outerWidth:c.fn.outerWidth,outerHeight:c.fn.outerHeight};c.fn["inner"+b]=function(f){if(f===j)return i["inner"+b].call(this);return this.each(function(){c.style(this,h,d(this,f)+"px")})};c.fn["outer"+b]=function(f,g){if(typeof f!=="number")return i["outer"+b].call(this,f);return this.each(function(){c.style(this, -h,d(this,f,true,g)+"px")})}});c.extend(c.expr[":"],{data:function(a,b,d){return!!c.data(a,d[3])},focusable:function(a){var b=a.nodeName.toLowerCase(),d=c.attr(a,"tabindex");if("area"===b){b=a.parentNode;d=b.name;if(!a.href||!d||b.nodeName.toLowerCase()!=="map")return false;a=c("img[usemap=#"+d+"]")[0];return!!a&&k(a)}return(/input|select|textarea|button|object/.test(b)?!a.disabled:"a"==b?a.href||!isNaN(d):!isNaN(d))&&k(a)},tabbable:function(a){var b=c.attr(a,"tabindex");return(isNaN(b)||b>=0)&&c(a).is(":focusable")}}); -c(function(){var a=document.createElement("div"),b=document.body;c.extend(a.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});c.support.minHeight=b.appendChild(a).offsetHeight===100;b.removeChild(a).style.display="none"});c.extend(c.ui,{plugin:{add:function(a,b,d){a=c.ui[a].prototype;for(var e in d){a.plugins[e]=a.plugins[e]||[];a.plugins[e].push([b,d[e]])}},call:function(a,b,d){if((b=a.plugins[b])&&a.element[0].parentNode)for(var e=0;e0)return true;a[b]=1;d=a[b]>0;a[b]=0;return d},isOverAxis:function(a,b,d){return a>b&&a=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery); -;/* - * jQuery UI Position 1.8.5 - * - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Position - */ -(function(c){c.ui=c.ui||{};var n=/left|center|right/,o=/top|center|bottom/,t=c.fn.position,u=c.fn.offset;c.fn.position=function(b){if(!b||!b.of)return t.apply(this,arguments);b=c.extend({},b);var a=c(b.of),d=a[0],g=(b.collision||"flip").split(" "),e=b.offset?b.offset.split(" "):[0,0],h,k,j;if(d.nodeType===9){h=a.width();k=a.height();j={top:0,left:0}}else if(d.scrollTo&&d.document){h=a.width();k=a.height();j={top:a.scrollTop(),left:a.scrollLeft()}}else if(d.preventDefault){b.at="left top";h=k=0;j= -{top:b.of.pageY,left:b.of.pageX}}else{h=a.outerWidth();k=a.outerHeight();j=a.offset()}c.each(["my","at"],function(){var f=(b[this]||"").split(" ");if(f.length===1)f=n.test(f[0])?f.concat(["center"]):o.test(f[0])?["center"].concat(f):["center","center"];f[0]=n.test(f[0])?f[0]:"center";f[1]=o.test(f[1])?f[1]:"center";b[this]=f});if(g.length===1)g[1]=g[0];e[0]=parseInt(e[0],10)||0;if(e.length===1)e[1]=e[0];e[1]=parseInt(e[1],10)||0;if(b.at[0]==="right")j.left+=h;else if(b.at[0]==="center")j.left+=h/ -2;if(b.at[1]==="bottom")j.top+=k;else if(b.at[1]==="center")j.top+=k/2;j.left+=e[0];j.top+=e[1];return this.each(function(){var f=c(this),l=f.outerWidth(),m=f.outerHeight(),p=parseInt(c.curCSS(this,"marginLeft",true))||0,q=parseInt(c.curCSS(this,"marginTop",true))||0,v=l+p+parseInt(c.curCSS(this,"marginRight",true))||0,w=m+q+parseInt(c.curCSS(this,"marginBottom",true))||0,i=c.extend({},j),r;if(b.my[0]==="right")i.left-=l;else if(b.my[0]==="center")i.left-=l/2;if(b.my[1]==="bottom")i.top-=m;else if(b.my[1]=== -"center")i.top-=m/2;i.left=parseInt(i.left);i.top=parseInt(i.top);r={left:i.left-p,top:i.top-q};c.each(["left","top"],function(s,x){c.ui.position[g[s]]&&c.ui.position[g[s]][x](i,{targetWidth:h,targetHeight:k,elemWidth:l,elemHeight:m,collisionPosition:r,collisionWidth:v,collisionHeight:w,offset:e,my:b.my,at:b.at})});c.fn.bgiframe&&f.bgiframe();f.offset(c.extend(i,{using:b.using}))})};c.ui.position={fit:{left:function(b,a){var d=c(window);d=a.collisionPosition.left+a.collisionWidth-d.width()-d.scrollLeft(); -b.left=d>0?b.left-d:Math.max(b.left-a.collisionPosition.left,b.left)},top:function(b,a){var d=c(window);d=a.collisionPosition.top+a.collisionHeight-d.height()-d.scrollTop();b.top=d>0?b.top-d:Math.max(b.top-a.collisionPosition.top,b.top)}},flip:{left:function(b,a){if(a.at[0]!=="center"){var d=c(window);d=a.collisionPosition.left+a.collisionWidth-d.width()-d.scrollLeft();var g=a.my[0]==="left"?-a.elemWidth:a.my[0]==="right"?a.elemWidth:0,e=a.at[0]==="left"?a.targetWidth:-a.targetWidth,h=-2*a.offset[0]; -b.left+=a.collisionPosition.left<0?g+e+h:d>0?g+e+h:0}},top:function(b,a){if(a.at[1]!=="center"){var d=c(window);d=a.collisionPosition.top+a.collisionHeight-d.height()-d.scrollTop();var g=a.my[1]==="top"?-a.elemHeight:a.my[1]==="bottom"?a.elemHeight:0,e=a.at[1]==="top"?a.targetHeight:-a.targetHeight,h=-2*a.offset[1];b.top+=a.collisionPosition.top<0?g+e+h:d>0?g+e+h:0}}}};if(!c.offset.setOffset){c.offset.setOffset=function(b,a){if(/static/.test(c.curCSS(b,"position")))b.style.position="relative";var d= -c(b),g=d.offset(),e=parseInt(c.curCSS(b,"top",true),10)||0,h=parseInt(c.curCSS(b,"left",true),10)||0;g={top:a.top-g.top+e,left:a.left-g.left+h};"using"in a?a.using.call(b,g):d.css(g)};c.fn.offset=function(b){var a=this[0];if(!a||!a.ownerDocument)return null;if(b)return this.each(function(){c.offset.setOffset(this,b)});return u.call(this)}}})(jQuery); -;/* - * jQuery UI Draggable 1.8.5 - * - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Draggables - * - * Depends: - * jquery.ui.core.js - * jquery.ui.mouse.js - * jquery.ui.widget.js - */ -(function(d){d.widget("ui.draggable",d.ui.mouse,{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},_create:function(){if(this.options.helper== -"original"&&!/^(?:r|a|f)/.test(this.element.css("position")))this.element[0].style.position="relative";this.options.addClasses&&this.element.addClass("ui-draggable");this.options.disabled&&this.element.addClass("ui-draggable-disabled");this._mouseInit()},destroy:function(){if(this.element.data("draggable")){this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");this._mouseDestroy();return this}},_mouseCapture:function(a){var b= -this.options;if(this.helper||b.disabled||d(a.target).is(".ui-resizable-handle"))return false;this.handle=this._getHandle(a);if(!this.handle)return false;return true},_mouseStart:function(a){var b=this.options;this.helper=this._createHelper(a);this._cacheHelperProportions();if(d.ui.ddmanager)d.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};d.extend(this.offset,{click:{left:a.pageX-this.offset.left,top:a.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this.position=this._generatePosition(a);this.originalPageX=a.pageX;this.originalPageY=a.pageY;b.cursorAt&&this._adjustOffsetFromHelper(b.cursorAt);b.containment&&this._setContainment();if(this._trigger("start",a)===false){this._clear();return false}this._cacheHelperProportions(); -d.ui.ddmanager&&!b.dropBehaviour&&d.ui.ddmanager.prepareOffsets(this,a);this.helper.addClass("ui-draggable-dragging");this._mouseDrag(a,true);return true},_mouseDrag:function(a,b){this.position=this._generatePosition(a);this.positionAbs=this._convertPositionTo("absolute");if(!b){b=this._uiHash();if(this._trigger("drag",a,b)===false){this._mouseUp({});return false}this.position=b.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";d.ui.ddmanager&&d.ui.ddmanager.drag(this,a);return false},_mouseStop:function(a){var b=false;if(d.ui.ddmanager&&!this.options.dropBehaviour)b=d.ui.ddmanager.drop(this,a);if(this.dropped){b=this.dropped;this.dropped=false}if(!this.element[0]||!this.element[0].parentNode)return false;if(this.options.revert=="invalid"&&!b||this.options.revert=="valid"&&b||this.options.revert===true||d.isFunction(this.options.revert)&&this.options.revert.call(this.element, -b)){var c=this;d(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){c._trigger("stop",a)!==false&&c._clear()})}else this._trigger("stop",a)!==false&&this._clear();return false},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear();return this},_getHandle:function(a){var b=!this.options.handle||!d(this.options.handle,this.element).length?true:false;d(this.options.handle,this.element).find("*").andSelf().each(function(){if(this== -a.target)b=true});return b},_createHelper:function(a){var b=this.options;a=d.isFunction(b.helper)?d(b.helper.apply(this.element[0],[a])):b.helper=="clone"?this.element.clone():this.element;a.parents("body").length||a.appendTo(b.appendTo=="parent"?this.element[0].parentNode:b.appendTo);a[0]!=this.element[0]&&!/(fixed|absolute)/.test(a.css("position"))&&a.css("position","absolute");return a},_adjustOffsetFromHelper:function(a){if(typeof a=="string")a=a.split(" ");if(d.isArray(a))a={left:+a[0],top:+a[1]|| -0};if("left"in a)this.offset.click.left=a.left+this.margins.left;if("right"in a)this.offset.click.left=this.helperProportions.width-a.right+this.margins.left;if("top"in a)this.offset.click.top=a.top+this.margins.top;if("bottom"in a)this.offset.click.top=this.helperProportions.height-a.bottom+this.margins.top},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var a=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0], -this.offsetParent[0])){a.left+=this.scrollParent.scrollLeft();a.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&d.browser.msie)a={top:0,left:0};return{top:a.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:a.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.element.position();return{top:a.top- -(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.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}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var a=this.options;if(a.containment== -"parent")a.containment=this.helper[0].parentNode;if(a.containment=="document"||a.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,d(a.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(d(a.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(a.containment)&& -a.containment.constructor!=Array){var b=d(a.containment)[0];if(b){a=d(a.containment).offset();var c=d(b).css("overflow")!="hidden";this.containment=[a.left+(parseInt(d(b).css("borderLeftWidth"),10)||0)+(parseInt(d(b).css("paddingLeft"),10)||0)-this.margins.left,a.top+(parseInt(d(b).css("borderTopWidth"),10)||0)+(parseInt(d(b).css("paddingTop"),10)||0)-this.margins.top,a.left+(c?Math.max(b.scrollWidth,b.offsetWidth):b.offsetWidth)-(parseInt(d(b).css("borderLeftWidth"),10)||0)-(parseInt(d(b).css("paddingRight"), -10)||0)-this.helperProportions.width-this.margins.left,a.top+(c?Math.max(b.scrollHeight,b.offsetHeight):b.offsetHeight)-(parseInt(d(b).css("borderTopWidth"),10)||0)-(parseInt(d(b).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}}else if(a.containment.constructor==Array)this.containment=a.containment},_convertPositionTo:function(a,b){if(!b)b=this.position;a=a=="absolute"?1:-1;var c=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0], -this.offsetParent[0]))?this.offsetParent:this.scrollParent,f=/(html|body)/i.test(c[0].tagName);return{top:b.top+this.offset.relative.top*a+this.offset.parent.top*a-(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():f?0:c.scrollTop())*a),left:b.left+this.offset.relative.left*a+this.offset.parent.left*a-(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft(): -f?0:c.scrollLeft())*a)}},_generatePosition:function(a){var b=this.options,c=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,f=/(html|body)/i.test(c[0].tagName),e=a.pageX,g=a.pageY;if(this.originalPosition){if(this.containment){if(a.pageX-this.offset.click.leftthis.containment[2])e=this.containment[2]+this.offset.click.left;if(a.pageY-this.offset.click.top>this.containment[3])g=this.containment[3]+this.offset.click.top}if(b.grid){g=this.originalPageY+Math.round((g-this.originalPageY)/b.grid[1])*b.grid[1];g=this.containment?!(g-this.offset.click.topthis.containment[3])?g:!(g-this.offset.click.topthis.containment[2])?e:!(e-this.offset.click.left').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1E3}).css(d(this).offset()).appendTo("body")})},stop:function(){d("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});d.ui.plugin.add("draggable","opacity",{start:function(a,b){a=d(b.helper);b=d(this).data("draggable").options; -if(a.css("opacity"))b._opacity=a.css("opacity");a.css("opacity",b.opacity)},stop:function(a,b){a=d(this).data("draggable").options;a._opacity&&d(b.helper).css("opacity",a._opacity)}});d.ui.plugin.add("draggable","scroll",{start:function(){var a=d(this).data("draggable");if(a.scrollParent[0]!=document&&a.scrollParent[0].tagName!="HTML")a.overflowOffset=a.scrollParent.offset()},drag:function(a){var b=d(this).data("draggable"),c=b.options,f=false;if(b.scrollParent[0]!=document&&b.scrollParent[0].tagName!= -"HTML"){if(!c.axis||c.axis!="x")if(b.overflowOffset.top+b.scrollParent[0].offsetHeight-a.pageY=0;h--){var i=c.snapElements[h].left,k=i+c.snapElements[h].width,j=c.snapElements[h].top,l=j+c.snapElements[h].height;if(i-e=j&&f<=l||h>=j&&h<=l||fl)&&(e>= -i&&e<=k||g>=i&&g<=k||ek);default:return false}};d.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(a,b){var c=d.ui.ddmanager.droppables[a.options.scope]||[],e=b?b.type:null,g=(a.currentItem||a.element).find(":data(droppable)").andSelf(),f=0;a:for(;f').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("resizable",this.element.data("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=a.handles||(!e(".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";var c=this.handles.split(",");this.handles={};for(var d=0;d');/sw|se|ne|nw/.test(f)&&g.css({zIndex:++a.zIndex});"se"==f&&g.addClass("ui-icon ui-icon-gripsmall-diagonal-se");this.handles[f]=".ui-resizable-"+f;this.element.append(g)}}this._renderAxis=function(h){h=h||this.element;for(var i in this.handles){if(this.handles[i].constructor== -String)this.handles[i]=e(this.handles[i],this.element).show();if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var j=e(this.handles[i],this.element),k=0;k=/sw|ne|nw|se|n|s/.test(i)?j.outerHeight():j.outerWidth();j=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join("");h.css(j,k);this._proportionallyResize()}e(this.handles[i])}};this._renderAxis(this.element);this._handles=e(".ui-resizable-handle",this.element).disableSelection(); -this._handles.mouseover(function(){if(!b.resizing){if(this.className)var h=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);b.axis=h&&h[1]?h[1]:"se"}});if(a.autoHide){this._handles.hide();e(this.element).addClass("ui-resizable-autohide").hover(function(){e(this).removeClass("ui-resizable-autohide");b._handles.show()},function(){if(!b.resizing){e(this).addClass("ui-resizable-autohide");b._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var b=function(c){e(c).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()}; -if(this.elementIsWrapper){b(this.element);var a=this.element;a.after(this.originalElement.css({position:a.css("position"),width:a.outerWidth(),height:a.outerHeight(),top:a.css("top"),left:a.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle);b(this.originalElement);return this},_mouseCapture:function(b){var a=false;for(var c in this.handles)if(e(this.handles[c])[0]==b.target)a=true;return!this.options.disabled&&a},_mouseStart:function(b){var a=this.options,c=this.element.position(), -d=this.element;this.resizing=true;this.documentScroll={top:e(document).scrollTop(),left:e(document).scrollLeft()};if(d.is(".ui-draggable")||/absolute/.test(d.css("position")))d.css({position:"absolute",top:c.top,left:c.left});e.browser.opera&&/relative/.test(d.css("position"))&&d.css({position:"relative",top:"auto",left:"auto"});this._renderProxy();c=m(this.helper.css("left"));var f=m(this.helper.css("top"));if(a.containment){c+=e(a.containment).scrollLeft()||0;f+=e(a.containment).scrollTop()||0}this.offset= -this.helper.offset();this.position={left:c,top:f};this.size=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalSize=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalPosition={left:c,top:f};this.sizeDiff={width:d.outerWidth()-d.width(),height:d.outerHeight()-d.height()};this.originalMousePosition={left:b.pageX,top:b.pageY};this.aspectRatio=typeof a.aspectRatio=="number"?a.aspectRatio: -this.originalSize.width/this.originalSize.height||1;a=e(".ui-resizable-"+this.axis).css("cursor");e("body").css("cursor",a=="auto"?this.axis+"-resize":a);d.addClass("ui-resizable-resizing");this._propagate("start",b);return true},_mouseDrag:function(b){var a=this.helper,c=this.originalMousePosition,d=this._change[this.axis];if(!d)return false;c=d.apply(this,[b,b.pageX-c.left||0,b.pageY-c.top||0]);if(this._aspectRatio||b.shiftKey)c=this._updateRatio(c,b);c=this._respectSize(c,b);this._propagate("resize", -b);a.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize();this._updateCache(c);this._trigger("resize",b,this.ui());return false},_mouseStop:function(b){this.resizing=false;var a=this.options,c=this;if(this._helper){var d=this._proportionallyResizeElements,f=d.length&&/textarea/i.test(d[0].nodeName);d=f&&e.ui.hasScroll(d[0],"left")?0:c.sizeDiff.height; -f={width:c.size.width-(f?0:c.sizeDiff.width),height:c.size.height-d};d=parseInt(c.element.css("left"),10)+(c.position.left-c.originalPosition.left)||null;var g=parseInt(c.element.css("top"),10)+(c.position.top-c.originalPosition.top)||null;a.animate||this.element.css(e.extend(f,{top:g,left:d}));c.helper.height(c.size.height);c.helper.width(c.size.width);this._helper&&!a.animate&&this._proportionallyResize()}e("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop", -b);this._helper&&this.helper.remove();return false},_updateCache:function(b){this.offset=this.helper.offset();if(l(b.left))this.position.left=b.left;if(l(b.top))this.position.top=b.top;if(l(b.height))this.size.height=b.height;if(l(b.width))this.size.width=b.width},_updateRatio:function(b){var a=this.position,c=this.size,d=this.axis;if(b.height)b.width=c.height*this.aspectRatio;else if(b.width)b.height=c.width/this.aspectRatio;if(d=="sw"){b.left=a.left+(c.width-b.width);b.top=null}if(d=="nw"){b.top= -a.top+(c.height-b.height);b.left=a.left+(c.width-b.width)}return b},_respectSize:function(b){var a=this.options,c=this.axis,d=l(b.width)&&a.maxWidth&&a.maxWidthb.width,h=l(b.height)&&a.minHeight&&a.minHeight>b.height;if(g)b.width=a.minWidth;if(h)b.height=a.minHeight;if(d)b.width=a.maxWidth;if(f)b.height=a.maxHeight;var i=this.originalPosition.left+this.originalSize.width,j=this.position.top+this.size.height, -k=/sw|nw|w/.test(c);c=/nw|ne|n/.test(c);if(g&&k)b.left=i-a.minWidth;if(d&&k)b.left=i-a.maxWidth;if(h&&c)b.top=j-a.minHeight;if(f&&c)b.top=j-a.maxHeight;if((a=!b.width&&!b.height)&&!b.left&&b.top)b.top=null;else if(a&&!b.top&&b.left)b.left=null;return b},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var b=this.helper||this.element,a=0;a');var a=e.browser.msie&&e.browser.version<7,c=a?1:0;a=a?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+a,height:this.element.outerHeight()+a,position:"absolute",left:this.elementOffset.left-c+"px",top:this.elementOffset.top-c+"px",zIndex:++b.zIndex});this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(b,a){return{width:this.originalSize.width+ -a}},w:function(b,a){return{left:this.originalPosition.left+a,width:this.originalSize.width-a}},n:function(b,a,c){return{top:this.originalPosition.top+c,height:this.originalSize.height-c}},s:function(b,a,c){return{height:this.originalSize.height+c}},se:function(b,a,c){return e.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[b,a,c]))},sw:function(b,a,c){return e.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[b,a,c]))},ne:function(b,a,c){return e.extend(this._change.n.apply(this, -arguments),this._change.e.apply(this,[b,a,c]))},nw:function(b,a,c){return e.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[b,a,c]))}},_propagate:function(b,a){e.ui.plugin.call(this,b,[a,this.ui()]);b!="resize"&&this._trigger(b,a,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}}});e.extend(e.ui.resizable, -{version:"1.8.5"});e.ui.plugin.add("resizable","alsoResize",{start:function(){var b=e(this).data("resizable").options,a=function(c){e(c).each(function(){var d=e(this);d.data("resizable-alsoresize",{width:parseInt(d.width(),10),height:parseInt(d.height(),10),left:parseInt(d.css("left"),10),top:parseInt(d.css("top"),10),position:d.css("position")})})};if(typeof b.alsoResize=="object"&&!b.alsoResize.parentNode)if(b.alsoResize.length){b.alsoResize=b.alsoResize[0];a(b.alsoResize)}else e.each(b.alsoResize, -function(c){a(c)});else a(b.alsoResize)},resize:function(b,a){var c=e(this).data("resizable");b=c.options;var d=c.originalSize,f=c.originalPosition,g={height:c.size.height-d.height||0,width:c.size.width-d.width||0,top:c.position.top-f.top||0,left:c.position.left-f.left||0},h=function(i,j){e(i).each(function(){var k=e(this),q=e(this).data("resizable-alsoresize"),p={},r=j&&j.length?j:k.parents(a.originalElement[0]).length?["width","height"]:["width","height","top","left"];e.each(r,function(n,o){if((n= -(q[o]||0)+(g[o]||0))&&n>=0)p[o]=n||null});if(e.browser.opera&&/relative/.test(k.css("position"))){c._revertToRelativePosition=true;k.css({position:"absolute",top:"auto",left:"auto"})}k.css(p)})};typeof b.alsoResize=="object"&&!b.alsoResize.nodeType?e.each(b.alsoResize,function(i,j){h(i,j)}):h(b.alsoResize)},stop:function(){var b=e(this).data("resizable"),a=b.options,c=function(d){e(d).each(function(){var f=e(this);f.css({position:f.data("resizable-alsoresize").position})})};if(b._revertToRelativePosition){b._revertToRelativePosition= -false;typeof a.alsoResize=="object"&&!a.alsoResize.nodeType?e.each(a.alsoResize,function(d){c(d)}):c(a.alsoResize)}e(this).removeData("resizable-alsoresize")}});e.ui.plugin.add("resizable","animate",{stop:function(b){var a=e(this).data("resizable"),c=a.options,d=a._proportionallyResizeElements,f=d.length&&/textarea/i.test(d[0].nodeName),g=f&&e.ui.hasScroll(d[0],"left")?0:a.sizeDiff.height;f={width:a.size.width-(f?0:a.sizeDiff.width),height:a.size.height-g};g=parseInt(a.element.css("left"),10)+(a.position.left- -a.originalPosition.left)||null;var h=parseInt(a.element.css("top"),10)+(a.position.top-a.originalPosition.top)||null;a.element.animate(e.extend(f,h&&g?{top:h,left:g}:{}),{duration:c.animateDuration,easing:c.animateEasing,step:function(){var i={width:parseInt(a.element.css("width"),10),height:parseInt(a.element.css("height"),10),top:parseInt(a.element.css("top"),10),left:parseInt(a.element.css("left"),10)};d&&d.length&&e(d[0]).css({width:i.width,height:i.height});a._updateCache(i);a._propagate("resize", -b)}})}});e.ui.plugin.add("resizable","containment",{start:function(){var b=e(this).data("resizable"),a=b.element,c=b.options.containment;if(a=c instanceof e?c.get(0):/parent/.test(c)?a.parent().get(0):c){b.containerElement=e(a);if(/document/.test(c)||c==document){b.containerOffset={left:0,top:0};b.containerPosition={left:0,top:0};b.parentData={element:e(document),left:0,top:0,width:e(document).width(),height:e(document).height()||document.body.parentNode.scrollHeight}}else{var d=e(a),f=[];e(["Top", -"Right","Left","Bottom"]).each(function(i,j){f[i]=m(d.css("padding"+j))});b.containerOffset=d.offset();b.containerPosition=d.position();b.containerSize={height:d.innerHeight()-f[3],width:d.innerWidth()-f[1]};c=b.containerOffset;var g=b.containerSize.height,h=b.containerSize.width;h=e.ui.hasScroll(a,"left")?a.scrollWidth:h;g=e.ui.hasScroll(a)?a.scrollHeight:g;b.parentData={element:a,left:c.left,top:c.top,width:h,height:g}}}},resize:function(b){var a=e(this).data("resizable"),c=a.options,d=a.containerOffset, -f=a.position;b=a._aspectRatio||b.shiftKey;var g={top:0,left:0},h=a.containerElement;if(h[0]!=document&&/static/.test(h.css("position")))g=d;if(f.left<(a._helper?d.left:0)){a.size.width+=a._helper?a.position.left-d.left:a.position.left-g.left;if(b)a.size.height=a.size.width/c.aspectRatio;a.position.left=c.helper?d.left:0}if(f.top<(a._helper?d.top:0)){a.size.height+=a._helper?a.position.top-d.top:a.position.top;if(b)a.size.width=a.size.height*c.aspectRatio;a.position.top=a._helper?d.top:0}a.offset.left= -a.parentData.left+a.position.left;a.offset.top=a.parentData.top+a.position.top;c=Math.abs((a._helper?a.offset.left-g.left:a.offset.left-g.left)+a.sizeDiff.width);d=Math.abs((a._helper?a.offset.top-g.top:a.offset.top-d.top)+a.sizeDiff.height);f=a.containerElement.get(0)==a.element.parent().get(0);g=/relative|absolute/.test(a.containerElement.css("position"));if(f&&g)c-=a.parentData.left;if(c+a.size.width>=a.parentData.width){a.size.width=a.parentData.width-c;if(b)a.size.height=a.size.width/a.aspectRatio}if(d+ -a.size.height>=a.parentData.height){a.size.height=a.parentData.height-d;if(b)a.size.width=a.size.height*a.aspectRatio}},stop:function(){var b=e(this).data("resizable"),a=b.options,c=b.containerOffset,d=b.containerPosition,f=b.containerElement,g=e(b.helper),h=g.offset(),i=g.outerWidth()-b.sizeDiff.width;g=g.outerHeight()-b.sizeDiff.height;b._helper&&!a.animate&&/relative/.test(f.css("position"))&&e(this).css({left:h.left-d.left-c.left,width:i,height:g});b._helper&&!a.animate&&/static/.test(f.css("position"))&& -e(this).css({left:h.left-d.left-c.left,width:i,height:g})}});e.ui.plugin.add("resizable","ghost",{start:function(){var b=e(this).data("resizable"),a=b.options,c=b.size;b.ghost=b.originalElement.clone();b.ghost.css({opacity:0.25,display:"block",position:"relative",height:c.height,width:c.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof a.ghost=="string"?a.ghost:"");b.ghost.appendTo(b.helper)},resize:function(){var b=e(this).data("resizable");b.ghost&&b.ghost.css({position:"relative", -height:b.size.height,width:b.size.width})},stop:function(){var b=e(this).data("resizable");b.ghost&&b.helper&&b.helper.get(0).removeChild(b.ghost.get(0))}});e.ui.plugin.add("resizable","grid",{resize:function(){var b=e(this).data("resizable"),a=b.options,c=b.size,d=b.originalSize,f=b.originalPosition,g=b.axis;a.grid=typeof a.grid=="number"?[a.grid,a.grid]:a.grid;var h=Math.round((c.width-d.width)/(a.grid[0]||1))*(a.grid[0]||1);a=Math.round((c.height-d.height)/(a.grid[1]||1))*(a.grid[1]||1);if(/^(se|s|e)$/.test(g)){b.size.width= -d.width+h;b.size.height=d.height+a}else if(/^(ne)$/.test(g)){b.size.width=d.width+h;b.size.height=d.height+a;b.position.top=f.top-a}else{if(/^(sw)$/.test(g)){b.size.width=d.width+h;b.size.height=d.height+a}else{b.size.width=d.width+h;b.size.height=d.height+a;b.position.top=f.top-a}b.position.left=f.left-h}}});var m=function(b){return parseInt(b,10)||0},l=function(b){return!isNaN(parseInt(b,10))}})(jQuery); -;/* - * jQuery UI Selectable 1.8.5 - * - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Selectables - * - * Depends: - * jquery.ui.core.js - * jquery.ui.mouse.js - * jquery.ui.widget.js - */ -(function(e){e.widget("ui.selectable",e.ui.mouse,{options:{appendTo:"body",autoRefresh:true,distance:0,filter:"*",tolerance:"touch"},_create:function(){var c=this;this.element.addClass("ui-selectable");this.dragged=false;var f;this.refresh=function(){f=e(c.options.filter,c.element[0]);f.each(function(){var d=e(this),b=d.offset();e.data(this,"selectable-item",{element:this,$element:d,left:b.left,top:b.top,right:b.left+d.outerWidth(),bottom:b.top+d.outerHeight(),startselected:false,selected:d.hasClass("ui-selected"), -selecting:d.hasClass("ui-selecting"),unselecting:d.hasClass("ui-unselecting")})})};this.refresh();this.selectees=f.addClass("ui-selectee");this._mouseInit();this.helper=e("
    ")},destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item");this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable");this._mouseDestroy();return this},_mouseStart:function(c){var f=this;this.opos=[c.pageX, -c.pageY];if(!this.options.disabled){var d=this.options;this.selectees=e(d.filter,this.element[0]);this._trigger("start",c);e(d.appendTo).append(this.helper);this.helper.css({left:c.clientX,top:c.clientY,width:0,height:0});d.autoRefresh&&this.refresh();this.selectees.filter(".ui-selected").each(function(){var b=e.data(this,"selectable-item");b.startselected=true;if(!c.metaKey){b.$element.removeClass("ui-selected");b.selected=false;b.$element.addClass("ui-unselecting");b.unselecting=true;f._trigger("unselecting", -c,{unselecting:b.element})}});e(c.target).parents().andSelf().each(function(){var b=e.data(this,"selectable-item");if(b){var g=!c.metaKey||!b.$element.hasClass("ui-selected");b.$element.removeClass(g?"ui-unselecting":"ui-selected").addClass(g?"ui-selecting":"ui-unselecting");b.unselecting=!g;b.selecting=g;(b.selected=g)?f._trigger("selecting",c,{selecting:b.element}):f._trigger("unselecting",c,{unselecting:b.element});return false}})}},_mouseDrag:function(c){var f=this;this.dragged=true;if(!this.options.disabled){var d= -this.options,b=this.opos[0],g=this.opos[1],h=c.pageX,i=c.pageY;if(b>h){var j=h;h=b;b=j}if(g>i){j=i;i=g;g=j}this.helper.css({left:b,top:g,width:h-b,height:i-g});this.selectees.each(function(){var a=e.data(this,"selectable-item");if(!(!a||a.element==f.element[0])){var k=false;if(d.tolerance=="touch")k=!(a.left>h||a.righti||a.bottomb&&a.rightg&&a.bottom *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1E3},_create:function(){this.containerCache={};this.element.addClass("ui-sortable"); -this.refresh();this.floating=this.items.length?/left|right/.test(this.items[0].item.css("float")):false;this.offset=this.element.offset();this._mouseInit()},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").removeData("sortable").unbind(".sortable");this._mouseDestroy();for(var a=this.items.length-1;a>=0;a--)this.items[a].item.removeData("sortable-item");return this},_setOption:function(a,b){if(a==="disabled"){this.options[a]=b;this.widget()[b?"addClass":"removeClass"]("ui-sortable-disabled")}else d.Widget.prototype._setOption.apply(this, -arguments)},_mouseCapture:function(a,b){if(this.reverting)return false;if(this.options.disabled||this.options.type=="static")return false;this._refreshItems(a);var c=null,e=this;d(a.target).parents().each(function(){if(d.data(this,"sortable-item")==e){c=d(this);return false}});if(d.data(a.target,"sortable-item")==e)c=d(a.target);if(!c)return false;if(this.options.handle&&!b){var f=false;d(this.options.handle,c).find("*").andSelf().each(function(){if(this==a.target)f=true});if(!f)return false}this.currentItem= -c;this._removeCurrentsFromItems();return true},_mouseStart:function(a,b,c){b=this.options;var e=this;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(a);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};this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");d.extend(this.offset, -{click:{left:a.pageX-this.offset.left,top:a.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(a);this.originalPageX=a.pageX;this.originalPageY=a.pageY;b.cursorAt&&this._adjustOffsetFromHelper(b.cursorAt);this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};this.helper[0]!=this.currentItem[0]&&this.currentItem.hide();this._createPlaceholder();b.containment&&this._setContainment(); -if(b.cursor){if(d("body").css("cursor"))this._storedCursor=d("body").css("cursor");d("body").css("cursor",b.cursor)}if(b.opacity){if(this.helper.css("opacity"))this._storedOpacity=this.helper.css("opacity");this.helper.css("opacity",b.opacity)}if(b.zIndex){if(this.helper.css("zIndex"))this._storedZIndex=this.helper.css("zIndex");this.helper.css("zIndex",b.zIndex)}if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML")this.overflowOffset=this.scrollParent.offset();this._trigger("start", -a,this._uiHash());this._preserveHelperProportions||this._cacheHelperProportions();if(!c)for(c=this.containers.length-1;c>=0;c--)this.containers[c]._trigger("activate",a,e._uiHash(this));if(d.ui.ddmanager)d.ui.ddmanager.current=this;d.ui.ddmanager&&!b.dropBehaviour&&d.ui.ddmanager.prepareOffsets(this,a);this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(a);return true},_mouseDrag:function(a){this.position=this._generatePosition(a);this.positionAbs=this._convertPositionTo("absolute"); -if(!this.lastPositionAbs)this.lastPositionAbs=this.positionAbs;if(this.options.scroll){var b=this.options,c=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if(this.overflowOffset.top+this.scrollParent[0].offsetHeight-a.pageY=0;b--){c=this.items[b];var e=c.item[0],f=this._intersectsWithPointer(c);if(f)if(e!=this.currentItem[0]&&this.placeholder[f==1?"next":"prev"]()[0]!=e&&!d.ui.contains(this.placeholder[0],e)&&(this.options.type=="semi-dynamic"?!d.ui.contains(this.element[0],e):true)){this.direction=f==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(c))this._rearrange(a, -c);else break;this._trigger("change",a,this._uiHash());break}}this._contactContainers(a);d.ui.ddmanager&&d.ui.ddmanager.drag(this,a);this._trigger("sort",a,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(a,b){if(a){d.ui.ddmanager&&!this.options.dropBehaviour&&d.ui.ddmanager.drop(this,a);if(this.options.revert){var c=this;b=c.placeholder.offset();c.reverting=true;d(this.helper).animate({left:b.left-this.offset.parent.left-c.margins.left+(this.offsetParent[0]== -document.body?0:this.offsetParent[0].scrollLeft),top:b.top-this.offset.parent.top-c.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){c._clear(a)})}else this._clear(a,b);return false}},cancel:function(){var a=this;if(this.dragging){this._mouseUp();this.options.helper=="original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var b=this.containers.length-1;b>=0;b--){this.containers[b]._trigger("deactivate", -null,a._uiHash(this));if(this.containers[b].containerCache.over){this.containers[b]._trigger("out",null,a._uiHash(this));this.containers[b].containerCache.over=0}}}this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]);this.options.helper!="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove();d.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});this.domPosition.prev?d(this.domPosition.prev).after(this.currentItem): -d(this.domPosition.parent).prepend(this.currentItem);return this},serialize:function(a){var b=this._getItemsAsjQuery(a&&a.connected),c=[];a=a||{};d(b).each(function(){var e=(d(a.item||this).attr(a.attribute||"id")||"").match(a.expression||/(.+)[-=_](.+)/);if(e)c.push((a.key||e[1]+"[]")+"="+(a.key&&a.expression?e[1]:e[2]))});!c.length&&a.key&&c.push(a.key+"=");return c.join("&")},toArray:function(a){var b=this._getItemsAsjQuery(a&&a.connected),c=[];a=a||{};b.each(function(){c.push(d(a.item||this).attr(a.attribute|| -"id")||"")});return c},_intersectsWith:function(a){var b=this.positionAbs.left,c=b+this.helperProportions.width,e=this.positionAbs.top,f=e+this.helperProportions.height,g=a.left,h=g+a.width,i=a.top,k=i+a.height,j=this.offset.click.top,l=this.offset.click.left;j=e+j>i&&e+jg&&b+la[this.floating?"width":"height"]?j:g0?"down":"up")}, -_getDragHorizontalDirection:function(){var a=this.positionAbs.left-this.lastPositionAbs.left;return a!=0&&(a>0?"right":"left")},refresh:function(a){this._refreshItems(a);this.refreshPositions();return this},_connectWith:function(){var a=this.options;return a.connectWith.constructor==String?[a.connectWith]:a.connectWith},_getItemsAsjQuery:function(a){var b=[],c=[],e=this._connectWith();if(e&&a)for(a=e.length-1;a>=0;a--)for(var f=d(e[a]),g=f.length-1;g>=0;g--){var h=d.data(f[g],"sortable");if(h&&h!= -this&&!h.options.disabled)c.push([d.isFunction(h.options.items)?h.options.items.call(h.element):d(h.options.items,h.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),h])}c.push([d.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):d(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(a=c.length-1;a>=0;a--)c[a][0].each(function(){b.push(this)});return d(b)},_removeCurrentsFromItems:function(){for(var a= -this.currentItem.find(":data(sortable-item)"),b=0;b=0;f--)for(var g=d(e[f]),h=g.length-1;h>=0;h--){var i=d.data(g[h],"sortable"); -if(i&&i!=this&&!i.options.disabled){c.push([d.isFunction(i.options.items)?i.options.items.call(i.element[0],a,{item:this.currentItem}):d(i.options.items,i.element),i]);this.containers.push(i)}}for(f=c.length-1;f>=0;f--){a=c[f][1];e=c[f][0];h=0;for(g=e.length;h= -0;b--){var c=this.items[b],e=this.options.toleranceElement?d(this.options.toleranceElement,c.item):c.item;if(!a){c.width=e.outerWidth();c.height=e.outerHeight()}e=e.offset();c.left=e.left;c.top=e.top}if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(b=this.containers.length-1;b>=0;b--){e=this.containers[b].element.offset();this.containers[b].containerCache.left=e.left;this.containers[b].containerCache.top=e.top;this.containers[b].containerCache.width= -this.containers[b].element.outerWidth();this.containers[b].containerCache.height=this.containers[b].element.outerHeight()}return this},_createPlaceholder:function(a){var b=a||this,c=b.options;if(!c.placeholder||c.placeholder.constructor==String){var e=c.placeholder;c.placeholder={element:function(){var f=d(document.createElement(b.currentItem[0].nodeName)).addClass(e||b.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!e)f.style.visibility="hidden";return f}, -update:function(f,g){if(!(e&&!c.forcePlaceholderSize)){g.height()||g.height(b.currentItem.innerHeight()-parseInt(b.currentItem.css("paddingTop")||0,10)-parseInt(b.currentItem.css("paddingBottom")||0,10));g.width()||g.width(b.currentItem.innerWidth()-parseInt(b.currentItem.css("paddingLeft")||0,10)-parseInt(b.currentItem.css("paddingRight")||0,10))}}}}b.placeholder=d(c.placeholder.element.call(b.element,b.currentItem));b.currentItem.after(b.placeholder);c.placeholder.update(b,b.placeholder)},_contactContainers:function(a){for(var b= -null,c=null,e=this.containers.length-1;e>=0;e--)if(!d.ui.contains(this.currentItem[0],this.containers[e].element[0]))if(this._intersectsWith(this.containers[e].containerCache)){if(!(b&&d.ui.contains(this.containers[e].element[0],b.element[0]))){b=this.containers[e];c=e}}else if(this.containers[e].containerCache.over){this.containers[e]._trigger("out",a,this._uiHash(this));this.containers[e].containerCache.over=0}if(b)if(this.containers.length===1){this.containers[c]._trigger("over",a,this._uiHash(this)); -this.containers[c].containerCache.over=1}else if(this.currentContainer!=this.containers[c]){b=1E4;e=null;for(var f=this.positionAbs[this.containers[c].floating?"left":"top"],g=this.items.length-1;g>=0;g--)if(d.ui.contains(this.containers[c].element[0],this.items[g].item[0])){var h=this.items[g][this.containers[c].floating?"left":"top"];if(Math.abs(h-f)this.containment[2])f=this.containment[2]+this.offset.click.left;if(a.pageY-this.offset.click.top>this.containment[3])g=this.containment[3]+this.offset.click.top}if(b.grid){g=this.originalPageY+Math.round((g-this.originalPageY)/b.grid[1])*b.grid[1];g=this.containment?!(g-this.offset.click.topthis.containment[3])? -g:!(g-this.offset.click.topthis.containment[2])?f:!(f-this.offset.click.left=0;e--)if(d.ui.contains(this.containers[e].element[0],this.currentItem[0])&&!b){c.push(function(f){return function(g){f._trigger("receive", -g,this._uiHash(this))}}.call(this,this.containers[e]));c.push(function(f){return function(g){f._trigger("update",g,this._uiHash(this))}}.call(this,this.containers[e]))}}for(e=this.containers.length-1;e>=0;e--){b||c.push(function(f){return function(g){f._trigger("deactivate",g,this._uiHash(this))}}.call(this,this.containers[e]));if(this.containers[e].containerCache.over){c.push(function(f){return function(g){f._trigger("out",g,this._uiHash(this))}}.call(this,this.containers[e]));this.containers[e].containerCache.over= -0}}this._storedCursor&&d("body").css("cursor",this._storedCursor);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(!b){this._trigger("beforeStop",a,this._uiHash());for(e=0;e li > :first-child,> :not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-icon-triangle-1-s"},navigation:false,navigationFilter:function(){return this.href.toLowerCase()===location.href.toLowerCase()}},_create:function(){var a=this,b=a.options;a.running=0;a.element.addClass("ui-accordion ui-widget ui-helper-reset").children("li").addClass("ui-accordion-li-fix"); -a.headers=a.element.find(b.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){b.disabled||c(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){b.disabled||c(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){b.disabled||c(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){b.disabled||c(this).removeClass("ui-state-focus")});a.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom"); -if(b.navigation){var d=a.element.find("a").filter(b.navigationFilter).eq(0);if(d.length){var f=d.closest(".ui-accordion-header");a.active=f.length?f:d.closest(".ui-accordion-content").prev()}}a.active=a._findActive(a.active||b.active).addClass("ui-state-default ui-state-active").toggleClass("ui-corner-all ui-corner-top");a.active.next().addClass("ui-accordion-content-active");a._createIcons();a.resize();a.element.attr("role","tablist");a.headers.attr("role","tab").bind("keydown.accordion",function(g){return a._keydown(g)}).next().attr("role", -"tabpanel");a.headers.not(a.active||"").attr({"aria-expanded":"false",tabIndex:-1}).next().hide();a.active.length?a.active.attr({"aria-expanded":"true",tabIndex:0}):a.headers.eq(0).attr("tabIndex",0);c.browser.safari||a.headers.find("a").attr("tabIndex",-1);b.event&&a.headers.bind(b.event.split(" ").join(".accordion ")+".accordion",function(g){a._clickHandler.call(a,g,this);g.preventDefault()})},_createIcons:function(){var a=this.options;if(a.icons){c("").addClass("ui-icon "+a.icons.header).prependTo(this.headers); -this.active.children(".ui-icon").toggleClass(a.icons.header).toggleClass(a.icons.headerSelected);this.element.addClass("ui-accordion-icons")}},_destroyIcons:function(){this.headers.children(".ui-icon").remove();this.element.removeClass("ui-accordion-icons")},destroy:function(){var a=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role");this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-accordion-disabled ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("tabIndex"); -this.headers.find("a").removeAttr("tabIndex");this._destroyIcons();var b=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-accordion-disabled ui-state-disabled");if(a.autoHeight||a.fillHeight)b.css("height","");return c.Widget.prototype.destroy.call(this)},_setOption:function(a,b){c.Widget.prototype._setOption.apply(this,arguments);a=="active"&&this.activate(b);if(a=="icons"){this._destroyIcons(); -b&&this._createIcons()}if(a=="disabled")this.headers.add(this.headers.next())[b?"addClass":"removeClass"]("ui-accordion-disabled ui-state-disabled")},_keydown:function(a){if(!(this.options.disabled||a.altKey||a.ctrlKey)){var b=c.ui.keyCode,d=this.headers.length,f=this.headers.index(a.target),g=false;switch(a.keyCode){case b.RIGHT:case b.DOWN:g=this.headers[(f+1)%d];break;case b.LEFT:case b.UP:g=this.headers[(f-1+d)%d];break;case b.SPACE:case b.ENTER:this._clickHandler({target:a.target},a.target); -a.preventDefault()}if(g){c(a.target).attr("tabIndex",-1);c(g).attr("tabIndex",0);g.focus();return false}return true}},resize:function(){var a=this.options,b;if(a.fillSpace){if(c.browser.msie){var d=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}b=this.element.parent().height();c.browser.msie&&this.element.parent().css("overflow",d);this.headers.each(function(){b-=c(this).outerHeight(true)});this.headers.next().each(function(){c(this).height(Math.max(0,b-c(this).innerHeight()+ -c(this).height()))}).css("overflow","auto")}else if(a.autoHeight){b=0;this.headers.next().each(function(){b=Math.max(b,c(this).height("").height())}).height(b)}return this},activate:function(a){this.options.active=a;a=this._findActive(a)[0];this._clickHandler({target:a},a);return this},_findActive:function(a){return a?typeof a==="number"?this.headers.filter(":eq("+a+")"):this.headers.not(this.headers.not(a)):a===false?c([]):this.headers.filter(":eq(0)")},_clickHandler:function(a,b){var d=this.options; -if(!d.disabled)if(a.target){a=c(a.currentTarget||b);b=a[0]===this.active[0];d.active=d.collapsible&&b?false:this.headers.index(a);if(!(this.running||!d.collapsible&&b)){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header);if(!b){a.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").children(".ui-icon").removeClass(d.icons.header).addClass(d.icons.headerSelected); -a.next().addClass("ui-accordion-content-active")}h=a.next();f=this.active.next();g={options:d,newHeader:b&&d.collapsible?c([]):a,oldHeader:this.active,newContent:b&&d.collapsible?c([]):h,oldContent:f};d=this.headers.index(this.active[0])>this.headers.index(a[0]);this.active=b?c([]):a;this._toggle(h,f,g,b,d)}}else if(d.collapsible){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header); -this.active.next().addClass("ui-accordion-content-active");var f=this.active.next(),g={options:d,newHeader:c([]),oldHeader:d.active,newContent:c([]),oldContent:f},h=this.active=c([]);this._toggle(h,f,g)}},_toggle:function(a,b,d,f,g){var h=this,e=h.options;h.toShow=a;h.toHide=b;h.data=d;var j=function(){if(h)return h._completed.apply(h,arguments)};h._trigger("changestart",null,h.data);h.running=b.size()===0?a.size():b.size();if(e.animated){d={};d=e.collapsible&&f?{toShow:c([]),toHide:b,complete:j, -down:g,autoHeight:e.autoHeight||e.fillSpace}:{toShow:a,toHide:b,complete:j,down:g,autoHeight:e.autoHeight||e.fillSpace};if(!e.proxied)e.proxied=e.animated;if(!e.proxiedDuration)e.proxiedDuration=e.duration;e.animated=c.isFunction(e.proxied)?e.proxied(d):e.proxied;e.duration=c.isFunction(e.proxiedDuration)?e.proxiedDuration(d):e.proxiedDuration;f=c.ui.accordion.animations;var i=e.duration,k=e.animated;if(k&&!f[k]&&!c.easing[k])k="slide";f[k]||(f[k]=function(l){this.slide(l,{easing:k,duration:i||700})}); -f[k](d)}else{if(e.collapsible&&f)a.toggle();else{b.hide();a.show()}j(true)}b.prev().attr({"aria-expanded":"false",tabIndex:-1}).blur();a.prev().attr({"aria-expanded":"true",tabIndex:0}).focus()},_completed:function(a){this.running=a?0:--this.running;if(!this.running){this.options.clearStyle&&this.toShow.add(this.toHide).css({height:"",overflow:""});this.toHide.removeClass("ui-accordion-content-active");this._trigger("change",null,this.data)}}});c.extend(c.ui.accordion,{version:"1.8.5",animations:{slide:function(a, -b){a=c.extend({easing:"swing",duration:300},a,b);if(a.toHide.size())if(a.toShow.size()){var d=a.toShow.css("overflow"),f=0,g={},h={},e;b=a.toShow;e=b[0].style.width;b.width(parseInt(b.parent().width(),10)-parseInt(b.css("paddingLeft"),10)-parseInt(b.css("paddingRight"),10)-(parseInt(b.css("borderLeftWidth"),10)||0)-(parseInt(b.css("borderRightWidth"),10)||0));c.each(["height","paddingTop","paddingBottom"],function(j,i){h[i]="hide";j=(""+c.css(a.toShow[0],i)).match(/^([\d+-.]+)(.*)$/);g[i]={value:j[1], -unit:j[2]||"px"}});a.toShow.css({height:0,overflow:"hidden"}).show();a.toHide.filter(":hidden").each(a.complete).end().filter(":visible").animate(h,{step:function(j,i){if(i.prop=="height")f=i.end-i.start===0?0:(i.now-i.start)/(i.end-i.start);a.toShow[0].style[i.prop]=f*g[i.prop].value+g[i.prop].unit},duration:a.duration,easing:a.easing,complete:function(){a.autoHeight||a.toShow.css("height","");a.toShow.css({width:e,overflow:d});a.complete()}})}else a.toHide.animate({height:"hide",paddingTop:"hide", -paddingBottom:"hide"},a);else a.toShow.animate({height:"show",paddingTop:"show",paddingBottom:"show"},a)},bounceslide:function(a){this.slide(a,{easing:a.down?"easeOutBounce":"swing",duration:a.down?1E3:200})}}})})(jQuery); -;/* - * jQuery UI Autocomplete 1.8.5 - * - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Autocomplete - * - * Depends: - * jquery.ui.core.js - * jquery.ui.widget.js - * jquery.ui.position.js - */ -(function(e){e.widget("ui.autocomplete",{options:{appendTo:"body",delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null},_create:function(){var a=this,b=this.element[0].ownerDocument;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(c){if(!a.options.disabled){var d=e.ui.keyCode;switch(c.keyCode){case d.PAGE_UP:a._move("previousPage", -c);break;case d.PAGE_DOWN:a._move("nextPage",c);break;case d.UP:a._move("previous",c);c.preventDefault();break;case d.DOWN:a._move("next",c);c.preventDefault();break;case d.ENTER:case d.NUMPAD_ENTER:a.menu.element.is(":visible")&&c.preventDefault();case d.TAB:if(!a.menu.active)return;a.menu.select(c);break;case d.ESCAPE:a.element.val(a.term);a.close(c);break;default:clearTimeout(a.searching);a.searching=setTimeout(function(){if(a.term!=a.element.val()){a.selectedItem=null;a.search(null,c)}},a.options.delay); -break}}}).bind("focus.autocomplete",function(){if(!a.options.disabled){a.selectedItem=null;a.previous=a.element.val()}}).bind("blur.autocomplete",function(c){if(!a.options.disabled){clearTimeout(a.searching);a.closing=setTimeout(function(){a.close(c);a._change(c)},150)}});this._initSource();this.response=function(){return a._response.apply(a,arguments)};this.menu=e("
      ").addClass("ui-autocomplete").appendTo(e(this.options.appendTo||"body",b)[0]).mousedown(function(c){var d=a.menu.element[0]; -c.target===d&&setTimeout(function(){e(document).one("mousedown",function(f){f.target!==a.element[0]&&f.target!==d&&!e.ui.contains(d,f.target)&&a.close()})},1);setTimeout(function(){clearTimeout(a.closing)},13)}).menu({focus:function(c,d){d=d.item.data("item.autocomplete");false!==a._trigger("focus",null,{item:d})&&/^key/.test(c.originalEvent.type)&&a.element.val(d.value)},selected:function(c,d){d=d.item.data("item.autocomplete");var f=a.previous;if(a.element[0]!==b.activeElement){a.element.focus(); -a.previous=f}if(false!==a._trigger("select",c,{item:d})){a.term=d.value;a.element.val(d.value)}a.close(c);a.selectedItem=d},blur:function(){a.menu.element.is(":visible")&&a.element.val()!==a.term&&a.element.val(a.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu");e.fn.bgiframe&&this.menu.element.bgiframe()},destroy:function(){this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup"); -this.menu.element.remove();e.Widget.prototype.destroy.call(this)},_setOption:function(a,b){e.Widget.prototype._setOption.apply(this,arguments);a==="source"&&this._initSource();if(a==="appendTo")this.menu.element.appendTo(e(b||"body",this.element[0].ownerDocument)[0])},_initSource:function(){var a=this,b,c;if(e.isArray(this.options.source)){b=this.options.source;this.source=function(d,f){f(e.ui.autocomplete.filter(b,d.term))}}else if(typeof this.options.source==="string"){c=this.options.source;this.source= -function(d,f){a.xhr&&a.xhr.abort();a.xhr=e.getJSON(c,d,function(g,i,h){h===a.xhr&&f(g);a.xhr=null})}}else this.source=this.options.source},search:function(a,b){a=a!=null?a:this.element.val();this.term=this.element.val();if(a.length").data("item.autocomplete",b).append(e("").text(b.label)).appendTo(a)},_move:function(a,b){if(this.menu.element.is(":visible"))if(this.menu.first()&&/^previous/.test(a)||this.menu.last()&&/^next/.test(a)){this.element.val(this.term);this.menu.deactivate()}else this.menu[a](b);else this.search(null,b)},widget:function(){return this.menu.element}});e.extend(e.ui.autocomplete,{escapeRegex:function(a){return a.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}, -filter:function(a,b){var c=new RegExp(e.ui.autocomplete.escapeRegex(b),"i");return e.grep(a,function(d){return c.test(d.label||d.value||d)})}})})(jQuery); -(function(e){e.widget("ui.menu",{_create:function(){var a=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(b){if(e(b.target).closest(".ui-menu-item a").length){b.preventDefault();a.select(b)}});this.refresh()},refresh:function(){var a=this;this.element.children("li:not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","menuitem").children("a").addClass("ui-corner-all").attr("tabindex", --1).mouseenter(function(b){a.activate(b,e(this).parent())}).mouseleave(function(){a.deactivate()})},activate:function(a,b){this.deactivate();if(this.hasScroll()){var c=b.offset().top-this.element.offset().top,d=this.element.attr("scrollTop"),f=this.element.height();if(c<0)this.element.attr("scrollTop",d+c);else c>=f&&this.element.attr("scrollTop",d+c-f+b.height())}this.active=b.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end();this._trigger("focus",a,{item:b})}, -deactivate:function(){if(this.active){this.active.children("a").removeClass("ui-state-hover").removeAttr("id");this._trigger("blur");this.active=null}},next:function(a){this.move("next",".ui-menu-item:first",a)},previous:function(a){this.move("prev",".ui-menu-item:last",a)},first:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(a,b,c){if(this.active){a=this.active[a+"All"](".ui-menu-item").eq(0); -a.length?this.activate(c,a):this.activate(c,this.element.children(b))}else this.activate(c,this.element.children(b))},nextPage:function(a){if(this.hasScroll())if(!this.active||this.last())this.activate(a,this.element.children(":first"));else{var b=this.active.offset().top,c=this.element.height(),d=this.element.children("li").filter(function(){var f=e(this).offset().top-b-c+e(this).height();return f<10&&f>-10});d.length||(d=this.element.children(":last"));this.activate(a,d)}else this.activate(a,this.element.children(!this.active|| -this.last()?":first":":last"))},previousPage:function(a){if(this.hasScroll())if(!this.active||this.first())this.activate(a,this.element.children(":last"));else{var b=this.active.offset().top,c=this.element.height();result=this.element.children("li").filter(function(){var d=e(this).offset().top-b+c-e(this).height();return d<10&&d>-10});result.length||(result=this.element.children(":first"));this.activate(a,result)}else this.activate(a,this.element.children(!this.active||this.first()?":last":":first"))}, -hasScroll:function(){return this.element.height()").addClass("ui-button-text").html(this.options.label).appendTo(b.empty()).text(),d=this.options.icons,e=d.primary&&d.secondary;if(d.primary||d.secondary){b.addClass("ui-button-text-icon"+(e?"s":d.primary?"-primary":"-secondary"));d.primary&&b.prepend("");d.secondary&&b.append("");if(!this.options.text){b.addClass(e?"ui-button-icons-only":"ui-button-icon-only").removeClass("ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary"); -this.hasTitle||b.attr("title",c)}}else b.addClass("ui-button-text-only")}}});a.widget("ui.buttonset",{_create:function(){this.element.addClass("ui-buttonset");this._init()},_init:function(){this.refresh()},_setOption:function(b,c){b==="disabled"&&this.buttons.button("option",b,c);a.Widget.prototype._setOption.apply(this,arguments)},refresh:function(){this.buttons=this.element.find(":button, :submit, :reset, :checkbox, :radio, a, :data(button)").filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return a(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":visible").filter(":first").addClass("ui-corner-left").end().filter(":last").addClass("ui-corner-right").end().end().end()}, -destroy:function(){this.element.removeClass("ui-buttonset");this.buttons.map(function(){return a(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy");a.Widget.prototype.destroy.call(this)}})})(jQuery); -;/* - * jQuery UI Dialog 1.8.5 - * - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Dialog - * - * Depends: - * jquery.ui.core.js - * jquery.ui.widget.js - * jquery.ui.button.js - * jquery.ui.draggable.js - * jquery.ui.mouse.js - * jquery.ui.position.js - * jquery.ui.resizable.js - */ -(function(c,j){c.widget("ui.dialog",{options:{autoOpen:true,buttons:{},closeOnEscape:true,closeText:"close",dialogClass:"",draggable:true,hide:null,height:"auto",maxHeight:false,maxWidth:false,minHeight:150,minWidth:150,modal:false,position:{my:"center",at:"center",of:window,collision:"fit",using:function(a){var b=c(this).css(a).offset().top;b<0&&c(this).css("top",a.top-b)}},resizable:true,show:null,stack:true,title:"",width:300,zIndex:1E3},_create:function(){this.originalTitle=this.element.attr("title"); -if(typeof this.originalTitle!=="string")this.originalTitle="";this.options.title=this.options.title||this.originalTitle;var a=this,b=a.options,d=b.title||" ",f=c.ui.dialog.getTitleId(a.element),g=(a.uiDialog=c("
      ")).appendTo(document.body).hide().addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+b.dialogClass).css({zIndex:b.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(i){if(b.closeOnEscape&&i.keyCode&&i.keyCode===c.ui.keyCode.ESCAPE){a.close(i);i.preventDefault()}}).attr({role:"dialog", -"aria-labelledby":f}).mousedown(function(i){a.moveToTop(false,i)});a.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(g);var e=(a.uiDialogTitlebar=c("
      ")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(g),h=c('').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){h.addClass("ui-state-hover")},function(){h.removeClass("ui-state-hover")}).focus(function(){h.addClass("ui-state-focus")}).blur(function(){h.removeClass("ui-state-focus")}).click(function(i){a.close(i); -return false}).appendTo(e);(a.uiDialogTitlebarCloseText=c("")).addClass("ui-icon ui-icon-closethick").text(b.closeText).appendTo(h);c("").addClass("ui-dialog-title").attr("id",f).html(d).prependTo(e);if(c.isFunction(b.beforeclose)&&!c.isFunction(b.beforeClose))b.beforeClose=b.beforeclose;e.find("*").add(e).disableSelection();b.draggable&&c.fn.draggable&&a._makeDraggable();b.resizable&&c.fn.resizable&&a._makeResizable();a._createButtons(b.buttons);a._isOpen=false;c.fn.bgiframe&& -g.bgiframe()},_init:function(){this.options.autoOpen&&this.open()},destroy:function(){var a=this;a.overlay&&a.overlay.destroy();a.uiDialog.hide();a.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body");a.uiDialog.remove();a.originalTitle&&a.element.attr("title",a.originalTitle);return a},widget:function(){return this.uiDialog},close:function(a){var b=this,d;if(false!==b._trigger("beforeClose",a)){b.overlay&&b.overlay.destroy();b.uiDialog.unbind("keypress.ui-dialog"); -b._isOpen=false;if(b.options.hide)b.uiDialog.hide(b.options.hide,function(){b._trigger("close",a)});else{b.uiDialog.hide();b._trigger("close",a)}c.ui.dialog.overlay.resize();if(b.options.modal){d=0;c(".ui-dialog").each(function(){if(this!==b.uiDialog[0])d=Math.max(d,c(this).css("z-index"))});c.ui.dialog.maxZ=d}return b}},isOpen:function(){return this._isOpen},moveToTop:function(a,b){var d=this,f=d.options;if(f.modal&&!a||!f.stack&&!f.modal)return d._trigger("focus",b);if(f.zIndex>c.ui.dialog.maxZ)c.ui.dialog.maxZ= -f.zIndex;if(d.overlay){c.ui.dialog.maxZ+=1;d.overlay.$el.css("z-index",c.ui.dialog.overlay.maxZ=c.ui.dialog.maxZ)}a={scrollTop:d.element.attr("scrollTop"),scrollLeft:d.element.attr("scrollLeft")};c.ui.dialog.maxZ+=1;d.uiDialog.css("z-index",c.ui.dialog.maxZ);d.element.attr(a);d._trigger("focus",b);return d},open:function(){if(!this._isOpen){var a=this,b=a.options,d=a.uiDialog;a.overlay=b.modal?new c.ui.dialog.overlay(a):null;d.next().length&&d.appendTo("body");a._size();a._position(b.position);d.show(b.show); -a.moveToTop(true);b.modal&&d.bind("keypress.ui-dialog",function(f){if(f.keyCode===c.ui.keyCode.TAB){var g=c(":tabbable",this),e=g.filter(":first");g=g.filter(":last");if(f.target===g[0]&&!f.shiftKey){e.focus(1);return false}else if(f.target===e[0]&&f.shiftKey){g.focus(1);return false}}});c(a.element.find(":tabbable").get().concat(d.find(".ui-dialog-buttonpane :tabbable").get().concat(d.get()))).eq(0).focus();a._isOpen=true;a._trigger("open");return a}},_createButtons:function(a){var b=this,d=false, -f=c("
      ").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"),g=c("
      ").addClass("ui-dialog-buttonset").appendTo(f);b.uiDialog.find(".ui-dialog-buttonpane").remove();typeof a==="object"&&a!==null&&c.each(a,function(){return!(d=true)});if(d){c.each(a,function(e,h){h=c.isFunction(h)?{click:h,text:e}:h;e=c("",h).unbind("click").click(function(){h.click.apply(b.element[0],arguments)}).appendTo(g);c.fn.button&&e.button()});f.appendTo(b.uiDialog)}},_makeDraggable:function(){function a(e){return{position:e.position, -offset:e.offset}}var b=this,d=b.options,f=c(document),g;b.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(e,h){g=d.height==="auto"?"auto":c(this).height();c(this).height(c(this).height()).addClass("ui-dialog-dragging");b._trigger("dragStart",e,a(h))},drag:function(e,h){b._trigger("drag",e,a(h))},stop:function(e,h){d.position=[h.position.left-f.scrollLeft(),h.position.top-f.scrollTop()];c(this).removeClass("ui-dialog-dragging").height(g); -b._trigger("dragStop",e,a(h));c.ui.dialog.overlay.resize()}})},_makeResizable:function(a){function b(e){return{originalPosition:e.originalPosition,originalSize:e.originalSize,position:e.position,size:e.size}}a=a===j?this.options.resizable:a;var d=this,f=d.options,g=d.uiDialog.css("position");a=typeof a==="string"?a:"n,e,s,w,se,sw,ne,nw";d.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:d.element,maxWidth:f.maxWidth,maxHeight:f.maxHeight,minWidth:f.minWidth,minHeight:d._minHeight(), -handles:a,start:function(e,h){c(this).addClass("ui-dialog-resizing");d._trigger("resizeStart",e,b(h))},resize:function(e,h){d._trigger("resize",e,b(h))},stop:function(e,h){c(this).removeClass("ui-dialog-resizing");f.height=c(this).height();f.width=c(this).width();d._trigger("resizeStop",e,b(h));c.ui.dialog.overlay.resize()}}).css("position",g).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_minHeight:function(){var a=this.options;return a.height==="auto"?a.minHeight:Math.min(a.minHeight, -a.height)},_position:function(a){var b=[],d=[0,0],f;if(a){if(typeof a==="string"||typeof a==="object"&&"0"in a){b=a.split?a.split(" "):[a[0],a[1]];if(b.length===1)b[1]=b[0];c.each(["left","top"],function(g,e){if(+b[g]===b[g]){d[g]=b[g];b[g]=e}});a={my:b.join(" "),at:b.join(" "),offset:d.join(" ")}}a=c.extend({},c.ui.dialog.prototype.options.position,a)}else a=c.ui.dialog.prototype.options.position;(f=this.uiDialog.is(":visible"))||this.uiDialog.show();this.uiDialog.css({top:0,left:0}).position(a); -f||this.uiDialog.hide()},_setOption:function(a,b){var d=this,f=d.uiDialog,g=f.is(":data(resizable)"),e=false;switch(a){case "beforeclose":a="beforeClose";break;case "buttons":d._createButtons(b);e=true;break;case "closeText":d.uiDialogTitlebarCloseText.text(""+b);break;case "dialogClass":f.removeClass(d.options.dialogClass).addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+b);break;case "disabled":b?f.addClass("ui-dialog-disabled"):f.removeClass("ui-dialog-disabled");break;case "draggable":b? -d._makeDraggable():f.draggable("destroy");break;case "height":e=true;break;case "maxHeight":g&&f.resizable("option","maxHeight",b);e=true;break;case "maxWidth":g&&f.resizable("option","maxWidth",b);e=true;break;case "minHeight":g&&f.resizable("option","minHeight",b);e=true;break;case "minWidth":g&&f.resizable("option","minWidth",b);e=true;break;case "position":d._position(b);break;case "resizable":g&&!b&&f.resizable("destroy");g&&typeof b==="string"&&f.resizable("option","handles",b);!g&&b!==false&& -d._makeResizable(b);break;case "title":c(".ui-dialog-title",d.uiDialogTitlebar).html(""+(b||" "));break;case "width":e=true;break}c.Widget.prototype._setOption.apply(d,arguments);e&&d._size()},_size:function(){var a=this.options,b;this.element.css({width:"auto",minHeight:0,height:0});if(a.minWidth>a.width)a.width=a.minWidth;b=this.uiDialog.css({height:"auto",width:a.width}).height();this.element.css(a.height==="auto"?{minHeight:Math.max(a.minHeight-b,0),height:c.support.minHeight?"auto":Math.max(a.minHeight- -b,0)}:{minHeight:0,height:Math.max(a.height-b,0)}).show();this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())}});c.extend(c.ui.dialog,{version:"1.8.5",uuid:0,maxZ:0,getTitleId:function(a){a=a.attr("id");if(!a){this.uuid+=1;a=this.uuid}return"ui-dialog-title-"+a},overlay:function(a){this.$el=c.ui.dialog.overlay.create(a)}});c.extend(c.ui.dialog.overlay,{instances:[],oldInstances:[],maxZ:0,events:c.map("focus,mousedown,mouseup,keydown,keypress,click".split(","), -function(a){return a+".dialog-overlay"}).join(" "),create:function(a){if(this.instances.length===0){setTimeout(function(){c.ui.dialog.overlay.instances.length&&c(document).bind(c.ui.dialog.overlay.events,function(d){if(c(d.target).zIndex()").addClass("ui-widget-overlay")).appendTo(document.body).css({width:this.width(),height:this.height()});c.fn.bgiframe&&b.bgiframe();this.instances.push(b);return b},destroy:function(a){this.oldInstances.push(this.instances.splice(c.inArray(a,this.instances),1)[0]);this.instances.length===0&&c([document,window]).unbind(".dialog-overlay");a.remove();var b=0;c.each(this.instances,function(){b=Math.max(b,this.css("z-index"))});this.maxZ=b},height:function(){var a, -b;if(c.browser.msie&&c.browser.version<7){a=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);b=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight);return a");if(!b.values)b.values=[this._valueMin(),this._valueMin()];if(b.values.length&&b.values.length!==2)b.values=[b.values[0],b.values[0]]}else this.range=d("
      ");this.range.appendTo(this.element).addClass("ui-slider-range");if(b.range==="min"||b.range==="max")this.range.addClass("ui-slider-range-"+b.range);this.range.addClass("ui-widget-header")}d(".ui-slider-handle",this.element).length===0&&d("").appendTo(this.element).addClass("ui-slider-handle"); -if(b.values&&b.values.length)for(;d(".ui-slider-handle",this.element).length").appendTo(this.element).addClass("ui-slider-handle");this.handles=d(".ui-slider-handle",this.element).addClass("ui-state-default ui-corner-all");this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(c){c.preventDefault()}).hover(function(){b.disabled||d(this).addClass("ui-state-hover")},function(){d(this).removeClass("ui-state-hover")}).focus(function(){if(b.disabled)d(this).blur(); -else{d(".ui-slider .ui-state-focus").removeClass("ui-state-focus");d(this).addClass("ui-state-focus")}}).blur(function(){d(this).removeClass("ui-state-focus")});this.handles.each(function(c){d(this).data("index.ui-slider-handle",c)});this.handles.keydown(function(c){var e=true,f=d(this).data("index.ui-slider-handle"),h,g,i;if(!a.options.disabled){switch(c.keyCode){case d.ui.keyCode.HOME:case d.ui.keyCode.END:case d.ui.keyCode.PAGE_UP:case d.ui.keyCode.PAGE_DOWN:case d.ui.keyCode.UP:case d.ui.keyCode.RIGHT:case d.ui.keyCode.DOWN:case d.ui.keyCode.LEFT:e= -false;if(!a._keySliding){a._keySliding=true;d(this).addClass("ui-state-active");h=a._start(c,f);if(h===false)return}break}i=a.options.step;h=a.options.values&&a.options.values.length?(g=a.values(f)):(g=a.value());switch(c.keyCode){case d.ui.keyCode.HOME:g=a._valueMin();break;case d.ui.keyCode.END:g=a._valueMax();break;case d.ui.keyCode.PAGE_UP:g=a._trimAlignValue(h+(a._valueMax()-a._valueMin())/5);break;case d.ui.keyCode.PAGE_DOWN:g=a._trimAlignValue(h-(a._valueMax()-a._valueMin())/5);break;case d.ui.keyCode.UP:case d.ui.keyCode.RIGHT:if(h=== -a._valueMax())return;g=a._trimAlignValue(h+i);break;case d.ui.keyCode.DOWN:case d.ui.keyCode.LEFT:if(h===a._valueMin())return;g=a._trimAlignValue(h-i);break}a._slide(c,f,g);return e}}).keyup(function(c){var e=d(this).data("index.ui-slider-handle");if(a._keySliding){a._keySliding=false;a._stop(c,e);a._change(c,e);d(this).removeClass("ui-state-active")}});this._refreshValue();this._animateOff=false},destroy:function(){this.handles.remove();this.range.remove();this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all").removeData("slider").unbind(".slider"); -this._mouseDestroy();return this},_mouseCapture:function(a){var b=this.options,c,e,f,h,g;if(b.disabled)return false;this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();c=this._normValueFromMouse({x:a.pageX,y:a.pageY});e=this._valueMax()-this._valueMin()+1;h=this;this.handles.each(function(i){var j=Math.abs(c-h.values(i));if(e>j){e=j;f=d(this);g=i}});if(b.range===true&&this.values(1)===b.min){g+=1;f=d(this.handles[g])}if(this._start(a, -g)===false)return false;this._mouseSliding=true;h._handleIndex=g;f.addClass("ui-state-active").focus();b=f.offset();this._clickOffset=!d(a.target).parents().andSelf().is(".ui-slider-handle")?{left:0,top:0}:{left:a.pageX-b.left-f.width()/2,top:a.pageY-b.top-f.height()/2-(parseInt(f.css("borderTopWidth"),10)||0)-(parseInt(f.css("borderBottomWidth"),10)||0)+(parseInt(f.css("marginTop"),10)||0)};this._slide(a,g,c);return this._animateOff=true},_mouseStart:function(){return true},_mouseDrag:function(a){var b= -this._normValueFromMouse({x:a.pageX,y:a.pageY});this._slide(a,this._handleIndex,b);return false},_mouseStop:function(a){this.handles.removeClass("ui-state-active");this._mouseSliding=false;this._stop(a,this._handleIndex);this._change(a,this._handleIndex);this._clickOffset=this._handleIndex=null;return this._animateOff=false},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(a){var b;if(this.orientation==="horizontal"){b= -this.elementSize.width;a=a.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{b=this.elementSize.height;a=a.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}b=a/b;if(b>1)b=1;if(b<0)b=0;if(this.orientation==="vertical")b=1-b;a=this._valueMax()-this._valueMin();return this._trimAlignValue(this._valueMin()+b*a)},_start:function(a,b){var c={handle:this.handles[b],value:this.value()};if(this.options.values&&this.options.values.length){c.value=this.values(b); -c.values=this.values()}return this._trigger("start",a,c)},_slide:function(a,b,c){var e;if(this.options.values&&this.options.values.length){e=this.values(b?0:1);if(this.options.values.length===2&&this.options.range===true&&(b===0&&c>e||b===1&&c1){this.options.values[a]=this._trimAlignValue(b);this._refreshValue();this._change(null,a)}if(arguments.length)if(d.isArray(arguments[0])){c=this.options.values;e=arguments[0];for(f=0;fthis._valueMax())return this._valueMax();var b=this.options.step>0?this.options.step:1,c=a%b;a=a-c;if(Math.abs(c)*2>=b)a+=c>0?b:-b;return parseFloat(a.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var a= -this.options.range,b=this.options,c=this,e=!this._animateOff?b.animate:false,f,h={},g,i,j,l;if(this.options.values&&this.options.values.length)this.handles.each(function(k){f=(c.values(k)-c._valueMin())/(c._valueMax()-c._valueMin())*100;h[c.orientation==="horizontal"?"left":"bottom"]=f+"%";d(this).stop(1,1)[e?"animate":"css"](h,b.animate);if(c.options.range===true)if(c.orientation==="horizontal"){if(k===0)c.range.stop(1,1)[e?"animate":"css"]({left:f+"%"},b.animate);if(k===1)c.range[e?"animate":"css"]({width:f- -g+"%"},{queue:false,duration:b.animate})}else{if(k===0)c.range.stop(1,1)[e?"animate":"css"]({bottom:f+"%"},b.animate);if(k===1)c.range[e?"animate":"css"]({height:f-g+"%"},{queue:false,duration:b.animate})}g=f});else{i=this.value();j=this._valueMin();l=this._valueMax();f=l!==j?(i-j)/(l-j)*100:0;h[c.orientation==="horizontal"?"left":"bottom"]=f+"%";this.handle.stop(1,1)[e?"animate":"css"](h,b.animate);if(a==="min"&&this.orientation==="horizontal")this.range.stop(1,1)[e?"animate":"css"]({width:f+"%"}, -b.animate);if(a==="max"&&this.orientation==="horizontal")this.range[e?"animate":"css"]({width:100-f+"%"},{queue:false,duration:b.animate});if(a==="min"&&this.orientation==="vertical")this.range.stop(1,1)[e?"animate":"css"]({height:f+"%"},b.animate);if(a==="max"&&this.orientation==="vertical")this.range[e?"animate":"css"]({height:100-f+"%"},{queue:false,duration:b.animate})}}});d.extend(d.ui.slider,{version:"1.8.5"})})(jQuery); -;/* - * jQuery UI Tabs 1.8.5 - * - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Tabs - * - * Depends: - * jquery.ui.core.js - * jquery.ui.widget.js - */ -(function(d,p){function u(){return++v}function w(){return++x}var v=0,x=0;d.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:false,cookie:null,collapsible:false,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"
      ",remove:null,select:null,show:null,spinner:"Loading…",tabTemplate:"
    • #{label}
    • "},_create:function(){this._tabify(true)},_setOption:function(a,e){if(a=="selected")this.options.collapsible&& -e==this.options.selected||this.select(e);else{this.options[a]=e;this._tabify()}},_tabId:function(a){return a.title&&a.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+u()},_sanitizeSelector:function(a){return a.replace(/:/g,"\\:")},_cookie:function(){var a=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+w());return d.cookie.apply(null,[a].concat(d.makeArray(arguments)))},_ui:function(a,e){return{tab:a,panel:e,index:this.anchors.index(a)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var a= -d(this);a.html(a.data("label.tabs")).removeData("label.tabs")})},_tabify:function(a){function e(g,f){g.css("display","");!d.support.opacity&&f.opacity&&g[0].style.removeAttribute("filter")}var b=this,c=this.options,h=/^#.+/;this.list=this.element.find("ol,ul").eq(0);this.lis=d(" > li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return d("a",this)[0]});this.panels=d([]);this.anchors.each(function(g,f){var i=d(f).attr("href"),l=i.split("#")[0],q;if(l&&(l===location.toString().split("#")[0]|| -(q=d("base")[0])&&l===q.href)){i=f.hash;f.href=i}if(h.test(i))b.panels=b.panels.add(b._sanitizeSelector(i));else if(i&&i!=="#"){d.data(f,"href.tabs",i);d.data(f,"load.tabs",i.replace(/#.*$/,""));i=b._tabId(f);f.href="#"+i;f=d("#"+i);if(!f.length){f=d(c.panelTemplate).attr("id",i).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(b.panels[g-1]||b.list);f.data("destroy.tabs",true)}b.panels=b.panels.add(f)}else c.disabled.push(g)});if(a){this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all"); -this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.lis.addClass("ui-state-default ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom");if(c.selected===p){location.hash&&this.anchors.each(function(g,f){if(f.hash==location.hash){c.selected=g;return false}});if(typeof c.selected!=="number"&&c.cookie)c.selected=parseInt(b._cookie(),10);if(typeof c.selected!=="number"&&this.lis.filter(".ui-tabs-selected").length)c.selected= -this.lis.index(this.lis.filter(".ui-tabs-selected"));c.selected=c.selected||(this.lis.length?0:-1)}else if(c.selected===null)c.selected=-1;c.selected=c.selected>=0&&this.anchors[c.selected]||c.selected<0?c.selected:0;c.disabled=d.unique(c.disabled.concat(d.map(this.lis.filter(".ui-state-disabled"),function(g){return b.lis.index(g)}))).sort();d.inArray(c.selected,c.disabled)!=-1&&c.disabled.splice(d.inArray(c.selected,c.disabled),1);this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active"); -if(c.selected>=0&&this.anchors.length){this.panels.eq(c.selected).removeClass("ui-tabs-hide");this.lis.eq(c.selected).addClass("ui-tabs-selected ui-state-active");b.element.queue("tabs",function(){b._trigger("show",null,b._ui(b.anchors[c.selected],b.panels[c.selected]))});this.load(c.selected)}d(window).bind("unload",function(){b.lis.add(b.anchors).unbind(".tabs");b.lis=b.anchors=b.panels=null})}else c.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"));this.element[c.collapsible?"addClass": -"removeClass"]("ui-tabs-collapsible");c.cookie&&this._cookie(c.selected,c.cookie);a=0;for(var j;j=this.lis[a];a++)d(j)[d.inArray(a,c.disabled)!=-1&&!d(j).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");c.cache===false&&this.anchors.removeData("cache.tabs");this.lis.add(this.anchors).unbind(".tabs");if(c.event!=="mouseover"){var k=function(g,f){f.is(":not(.ui-state-disabled)")&&f.addClass("ui-state-"+g)},n=function(g,f){f.removeClass("ui-state-"+g)};this.lis.bind("mouseover.tabs", -function(){k("hover",d(this))});this.lis.bind("mouseout.tabs",function(){n("hover",d(this))});this.anchors.bind("focus.tabs",function(){k("focus",d(this).closest("li"))});this.anchors.bind("blur.tabs",function(){n("focus",d(this).closest("li"))})}var m,o;if(c.fx)if(d.isArray(c.fx)){m=c.fx[0];o=c.fx[1]}else m=o=c.fx;var r=o?function(g,f){d(g).closest("li").addClass("ui-tabs-selected ui-state-active");f.hide().removeClass("ui-tabs-hide").animate(o,o.duration||"normal",function(){e(f,o);b._trigger("show", -null,b._ui(g,f[0]))})}:function(g,f){d(g).closest("li").addClass("ui-tabs-selected ui-state-active");f.removeClass("ui-tabs-hide");b._trigger("show",null,b._ui(g,f[0]))},s=m?function(g,f){f.animate(m,m.duration||"normal",function(){b.lis.removeClass("ui-tabs-selected ui-state-active");f.addClass("ui-tabs-hide");e(f,m);b.element.dequeue("tabs")})}:function(g,f){b.lis.removeClass("ui-tabs-selected ui-state-active");f.addClass("ui-tabs-hide");b.element.dequeue("tabs")};this.anchors.bind(c.event+".tabs", -function(){var g=this,f=d(g).closest("li"),i=b.panels.filter(":not(.ui-tabs-hide)"),l=d(b._sanitizeSelector(g.hash));if(f.hasClass("ui-tabs-selected")&&!c.collapsible||f.hasClass("ui-state-disabled")||f.hasClass("ui-state-processing")||b.panels.filter(":animated").length||b._trigger("select",null,b._ui(this,l[0]))===false){this.blur();return false}c.selected=b.anchors.index(this);b.abort();if(c.collapsible)if(f.hasClass("ui-tabs-selected")){c.selected=-1;c.cookie&&b._cookie(c.selected,c.cookie);b.element.queue("tabs", -function(){s(g,i)}).dequeue("tabs");this.blur();return false}else if(!i.length){c.cookie&&b._cookie(c.selected,c.cookie);b.element.queue("tabs",function(){r(g,l)});b.load(b.anchors.index(this));this.blur();return false}c.cookie&&b._cookie(c.selected,c.cookie);if(l.length){i.length&&b.element.queue("tabs",function(){s(g,i)});b.element.queue("tabs",function(){r(g,l)});b.load(b.anchors.index(this))}else throw"jQuery UI Tabs: Mismatching fragment identifier.";d.browser.msie&&this.blur()});this.anchors.bind("click.tabs", -function(){return false})},_getIndex:function(a){if(typeof a=="string")a=this.anchors.index(this.anchors.filter("[href$="+a+"]"));return a},destroy:function(){var a=this.options;this.abort();this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var e=d.data(this,"href.tabs");if(e)this.href= -e;var b=d(this).unbind(".tabs");d.each(["href","load","cache"],function(c,h){b.removeData(h+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){d.data(this,"destroy.tabs")?d(this).remove():d(this).removeClass("ui-state-default ui-corner-top ui-tabs-selected ui-state-active ui-state-hover ui-state-focus ui-state-disabled ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide")});a.cookie&&this._cookie(null,a.cookie);return this},add:function(a,e,b){if(b===p)b=this.anchors.length; -var c=this,h=this.options;e=d(h.tabTemplate.replace(/#\{href\}/g,a).replace(/#\{label\}/g,e));a=!a.indexOf("#")?a.replace("#",""):this._tabId(d("a",e)[0]);e.addClass("ui-state-default ui-corner-top").data("destroy.tabs",true);var j=d("#"+a);j.length||(j=d(h.panelTemplate).attr("id",a).data("destroy.tabs",true));j.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(b>=this.lis.length){e.appendTo(this.list);j.appendTo(this.list[0].parentNode)}else{e.insertBefore(this.lis[b]); -j.insertBefore(this.panels[b])}h.disabled=d.map(h.disabled,function(k){return k>=b?++k:k});this._tabify();if(this.anchors.length==1){h.selected=0;e.addClass("ui-tabs-selected ui-state-active");j.removeClass("ui-tabs-hide");this.element.queue("tabs",function(){c._trigger("show",null,c._ui(c.anchors[0],c.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[b],this.panels[b]));return this},remove:function(a){a=this._getIndex(a);var e=this.options,b=this.lis.eq(a).remove(),c=this.panels.eq(a).remove(); -if(b.hasClass("ui-tabs-selected")&&this.anchors.length>1)this.select(a+(a+1=a?--h:h});this._tabify();this._trigger("remove",null,this._ui(b.find("a")[0],c[0]));return this},enable:function(a){a=this._getIndex(a);var e=this.options;if(d.inArray(a,e.disabled)!=-1){this.lis.eq(a).removeClass("ui-state-disabled");e.disabled=d.grep(e.disabled,function(b){return b!=a});this._trigger("enable",null, -this._ui(this.anchors[a],this.panels[a]));return this}},disable:function(a){a=this._getIndex(a);var e=this.options;if(a!=e.selected){this.lis.eq(a).addClass("ui-state-disabled");e.disabled.push(a);e.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[a],this.panels[a]))}return this},select:function(a){a=this._getIndex(a);if(a==-1)if(this.options.collapsible&&this.options.selected!=-1)a=this.options.selected;else return this;this.anchors.eq(a).trigger(this.options.event+".tabs");return this}, -load:function(a){a=this._getIndex(a);var e=this,b=this.options,c=this.anchors.eq(a)[0],h=d.data(c,"load.tabs");this.abort();if(!h||this.element.queue("tabs").length!==0&&d.data(c,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(a).addClass("ui-state-processing");if(b.spinner){var j=d("span",c);j.data("label.tabs",j.html()).html(b.spinner)}this.xhr=d.ajax(d.extend({},b.ajaxOptions,{url:h,success:function(k,n){d(e._sanitizeSelector(c.hash)).html(k);e._cleanup();b.cache&&d.data(c,"cache.tabs", -true);e._trigger("load",null,e._ui(e.anchors[a],e.panels[a]));try{b.ajaxOptions.success(k,n)}catch(m){}},error:function(k,n){e._cleanup();e._trigger("load",null,e._ui(e.anchors[a],e.panels[a]));try{b.ajaxOptions.error(k,n,a,c)}catch(m){}}}));e.element.dequeue("tabs");return this}},abort:function(){this.element.queue([]);this.panels.stop(false,true);this.element.queue("tabs",this.element.queue("tabs").splice(-2,2));if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup();return this},url:function(a, -e){this.anchors.eq(a).removeData("cache.tabs").data("load.tabs",e);return this},length:function(){return this.anchors.length}});d.extend(d.ui.tabs,{version:"1.8.5"});d.extend(d.ui.tabs.prototype,{rotation:null,rotate:function(a,e){var b=this,c=this.options,h=b._rotate||(b._rotate=function(j){clearTimeout(b.rotation);b.rotation=setTimeout(function(){var k=c.selected;b.select(++k')}function E(a,b){d.extend(a, -b);for(var c in b)if(b[c]==null||b[c]==G)a[c]=b[c];return a}d.extend(d.ui,{datepicker:{version:"1.8.5"}});var y=(new Date).getTime();d.extend(L.prototype,{markerClassName:"hasDatepicker",log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(a){E(this._defaults,a||{});return this},_attachDatepicker:function(a,b){var c=null;for(var e in this._defaults){var f=a.getAttribute("date:"+e);if(f){c=c||{};try{c[e]=eval(f)}catch(h){c[e]= -f}}}e=a.nodeName.toLowerCase();f=e=="div"||e=="span";if(!a.id){this.uuid+=1;a.id="dp"+this.uuid}var i=this._newInst(d(a),f);i.settings=d.extend({},b||{},c||{});if(e=="input")this._connectDatepicker(a,i);else f&&this._inlineDatepicker(a,i)},_newInst:function(a,b){return{id:a[0].id.replace(/([^A-Za-z0-9_])/g,"\\\\$1"),input:a,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:b,dpDiv:!b?this.dpDiv:d('
      ')}}, -_connectDatepicker:function(a,b){var c=d(a);b.append=d([]);b.trigger=d([]);if(!c.hasClass(this.markerClassName)){this._attachments(c,b);c.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(e,f,h){b.settings[f]=h}).bind("getData.datepicker",function(e,f){return this._get(b,f)});this._autoSize(b);d.data(a,"datepicker",b)}},_attachments:function(a,b){var c=this._get(b,"appendText"),e=this._get(b,"isRTL");b.append&& -b.append.remove();if(c){b.append=d(''+c+"");a[e?"before":"after"](b.append)}a.unbind("focus",this._showDatepicker);b.trigger&&b.trigger.remove();c=this._get(b,"showOn");if(c=="focus"||c=="both")a.focus(this._showDatepicker);if(c=="button"||c=="both"){c=this._get(b,"buttonText");var f=this._get(b,"buttonImage");b.trigger=d(this._get(b,"buttonImageOnly")?d("").addClass(this._triggerClass).attr({src:f,alt:c,title:c}):d('').addClass(this._triggerClass).html(f== -""?c:d("").attr({src:f,alt:c,title:c})));a[e?"before":"after"](b.trigger);b.trigger.click(function(){d.datepicker._datepickerShowing&&d.datepicker._lastInput==a[0]?d.datepicker._hideDatepicker():d.datepicker._showDatepicker(a[0]);return false})}},_autoSize:function(a){if(this._get(a,"autoSize")&&!a.inline){var b=new Date(2009,11,20),c=this._get(a,"dateFormat");if(c.match(/[DM]/)){var e=function(f){for(var h=0,i=0,g=0;gh){h=f[g].length;i=g}return i};b.setMonth(e(this._get(a, -c.match(/MM/)?"monthNames":"monthNamesShort")));b.setDate(e(this._get(a,c.match(/DD/)?"dayNames":"dayNamesShort"))+20-b.getDay())}a.input.attr("size",this._formatDate(a,b).length)}},_inlineDatepicker:function(a,b){var c=d(a);if(!c.hasClass(this.markerClassName)){c.addClass(this.markerClassName).append(b.dpDiv).bind("setData.datepicker",function(e,f,h){b.settings[f]=h}).bind("getData.datepicker",function(e,f){return this._get(b,f)});d.data(a,"datepicker",b);this._setDate(b,this._getDefaultDate(b), -true);this._updateDatepicker(b);this._updateAlternate(b)}},_dialogDatepicker:function(a,b,c,e,f){a=this._dialogInst;if(!a){this.uuid+=1;this._dialogInput=d('');this._dialogInput.keydown(this._doKeyDown);d("body").append(this._dialogInput);a=this._dialogInst=this._newInst(this._dialogInput,false);a.settings={};d.data(this._dialogInput[0],"datepicker",a)}E(a.settings,e||{});b=b&&b.constructor== -Date?this._formatDate(a,b):b;this._dialogInput.val(b);this._pos=f?f.length?f:[f.pageX,f.pageY]:null;if(!this._pos)this._pos=[document.documentElement.clientWidth/2-100+(document.documentElement.scrollLeft||document.body.scrollLeft),document.documentElement.clientHeight/2-150+(document.documentElement.scrollTop||document.body.scrollTop)];this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px");a.settings.onSelect=c;this._inDialog=true;this.dpDiv.addClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]); -d.blockUI&&d.blockUI(this.dpDiv);d.data(this._dialogInput[0],"datepicker",a);return this},_destroyDatepicker:function(a){var b=d(a),c=d.data(a,"datepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();d.removeData(a,"datepicker");if(e=="input"){c.append.remove();c.trigger.remove();b.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)}else if(e=="div"||e=="span")b.removeClass(this.markerClassName).empty()}}, -_enableDatepicker:function(a){var b=d(a),c=d.data(a,"datepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();if(e=="input"){a.disabled=false;c.trigger.filter("button").each(function(){this.disabled=false}).end().filter("img").css({opacity:"1.0",cursor:""})}else if(e=="div"||e=="span")b.children("."+this._inlineClass).children().removeClass("ui-state-disabled");this._disabledInputs=d.map(this._disabledInputs,function(f){return f==a?null:f})}},_disableDatepicker:function(a){var b= -d(a),c=d.data(a,"datepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();if(e=="input"){a.disabled=true;c.trigger.filter("button").each(function(){this.disabled=true}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else if(e=="div"||e=="span")b.children("."+this._inlineClass).children().addClass("ui-state-disabled");this._disabledInputs=d.map(this._disabledInputs,function(f){return f==a?null:f});this._disabledInputs[this._disabledInputs.length]=a}},_isDisabledDatepicker:function(a){if(!a)return false; -for(var b=0;b-1}},_doKeyUp:function(a){a=d.datepicker._getInst(a.target);if(a.input.val()!=a.lastVal)try{if(d.datepicker.parseDate(d.datepicker._get(a,"dateFormat"),a.input?a.input.val():null,d.datepicker._getFormatConfig(a))){d.datepicker._setDateFromField(a);d.datepicker._updateAlternate(a);d.datepicker._updateDatepicker(a)}}catch(b){d.datepicker.log(b)}return true},_showDatepicker:function(a){a=a.target|| -a;if(a.nodeName.toLowerCase()!="input")a=d("input",a.parentNode)[0];if(!(d.datepicker._isDisabledDatepicker(a)||d.datepicker._lastInput==a)){var b=d.datepicker._getInst(a);d.datepicker._curInst&&d.datepicker._curInst!=b&&d.datepicker._curInst.dpDiv.stop(true,true);var c=d.datepicker._get(b,"beforeShow");E(b.settings,c?c.apply(a,[a,b]):{});b.lastVal=null;d.datepicker._lastInput=a;d.datepicker._setDateFromField(b);if(d.datepicker._inDialog)a.value="";if(!d.datepicker._pos){d.datepicker._pos=d.datepicker._findPos(a); -d.datepicker._pos[1]+=a.offsetHeight}var e=false;d(a).parents().each(function(){e|=d(this).css("position")=="fixed";return!e});if(e&&d.browser.opera){d.datepicker._pos[0]-=document.documentElement.scrollLeft;d.datepicker._pos[1]-=document.documentElement.scrollTop}c={left:d.datepicker._pos[0],top:d.datepicker._pos[1]};d.datepicker._pos=null;b.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});d.datepicker._updateDatepicker(b);c=d.datepicker._checkOffset(b,c,e);b.dpDiv.css({position:d.datepicker._inDialog&& -d.blockUI?"static":e?"fixed":"absolute",display:"none",left:c.left+"px",top:c.top+"px"});if(!b.inline){c=d.datepicker._get(b,"showAnim");var f=d.datepicker._get(b,"duration"),h=function(){d.datepicker._datepickerShowing=true;var i=d.datepicker._getBorders(b.dpDiv);b.dpDiv.find("iframe.ui-datepicker-cover").css({left:-i[0],top:-i[1],width:b.dpDiv.outerWidth(),height:b.dpDiv.outerHeight()})};b.dpDiv.zIndex(d(a).zIndex()+1);d.effects&&d.effects[c]?b.dpDiv.show(c,d.datepicker._get(b,"showOptions"),f, -h):b.dpDiv[c||"show"](c?f:null,h);if(!c||!f)h();b.input.is(":visible")&&!b.input.is(":disabled")&&b.input.focus();d.datepicker._curInst=b}}},_updateDatepicker:function(a){var b=this,c=d.datepicker._getBorders(a.dpDiv);a.dpDiv.empty().append(this._generateHTML(a)).find("iframe.ui-datepicker-cover").css({left:-c[0],top:-c[1],width:a.dpDiv.outerWidth(),height:a.dpDiv.outerHeight()}).end().find("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a").bind("mouseout",function(){d(this).removeClass("ui-state-hover"); -this.className.indexOf("ui-datepicker-prev")!=-1&&d(this).removeClass("ui-datepicker-prev-hover");this.className.indexOf("ui-datepicker-next")!=-1&&d(this).removeClass("ui-datepicker-next-hover")}).bind("mouseover",function(){if(!b._isDisabledDatepicker(a.inline?a.dpDiv.parent()[0]:a.input[0])){d(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover");d(this).addClass("ui-state-hover");this.className.indexOf("ui-datepicker-prev")!=-1&&d(this).addClass("ui-datepicker-prev-hover"); -this.className.indexOf("ui-datepicker-next")!=-1&&d(this).addClass("ui-datepicker-next-hover")}}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end();c=this._getNumberOfMonths(a);var e=c[1];e>1?a.dpDiv.addClass("ui-datepicker-multi-"+e).css("width",17*e+"em"):a.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("");a.dpDiv[(c[0]!=1||c[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");a.dpDiv[(this._get(a,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"); -a==d.datepicker._curInst&&d.datepicker._datepickerShowing&&a.input&&a.input.is(":visible")&&!a.input.is(":disabled")&&a.input.focus()},_getBorders:function(a){var b=function(c){return{thin:1,medium:2,thick:3}[c]||c};return[parseFloat(b(a.css("border-left-width"))),parseFloat(b(a.css("border-top-width")))]},_checkOffset:function(a,b,c){var e=a.dpDiv.outerWidth(),f=a.dpDiv.outerHeight(),h=a.input?a.input.outerWidth():0,i=a.input?a.input.outerHeight():0,g=document.documentElement.clientWidth+d(document).scrollLeft(), -k=document.documentElement.clientHeight+d(document).scrollTop();b.left-=this._get(a,"isRTL")?e-h:0;b.left-=c&&b.left==a.input.offset().left?d(document).scrollLeft():0;b.top-=c&&b.top==a.input.offset().top+i?d(document).scrollTop():0;b.left-=Math.min(b.left,b.left+e>g&&g>e?Math.abs(b.left+e-g):0);b.top-=Math.min(b.top,b.top+f>k&&k>f?Math.abs(f+i):0);return b},_findPos:function(a){for(var b=this._get(this._getInst(a),"isRTL");a&&(a.type=="hidden"||a.nodeType!=1);)a=a[b?"previousSibling":"nextSibling"]; -a=d(a).offset();return[a.left,a.top]},_hideDatepicker:function(a){var b=this._curInst;if(!(!b||a&&b!=d.data(a,"datepicker")))if(this._datepickerShowing){a=this._get(b,"showAnim");var c=this._get(b,"duration"),e=function(){d.datepicker._tidyDialog(b);this._curInst=null};d.effects&&d.effects[a]?b.dpDiv.hide(a,d.datepicker._get(b,"showOptions"),c,e):b.dpDiv[a=="slideDown"?"slideUp":a=="fadeIn"?"fadeOut":"hide"](a?c:null,e);a||e();if(a=this._get(b,"onClose"))a.apply(b.input?b.input[0]:null,[b.input?b.input.val(): -"",b]);this._datepickerShowing=false;this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});if(d.blockUI){d.unblockUI();d("body").append(this.dpDiv)}}this._inDialog=false}},_tidyDialog:function(a){a.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(a){if(d.datepicker._curInst){a=d(a.target);a[0].id!=d.datepicker._mainDivId&&a.parents("#"+d.datepicker._mainDivId).length==0&&!a.hasClass(d.datepicker.markerClassName)&& -!a.hasClass(d.datepicker._triggerClass)&&d.datepicker._datepickerShowing&&!(d.datepicker._inDialog&&d.blockUI)&&d.datepicker._hideDatepicker()}},_adjustDate:function(a,b,c){a=d(a);var e=this._getInst(a[0]);if(!this._isDisabledDatepicker(a[0])){this._adjustInstDate(e,b+(c=="M"?this._get(e,"showCurrentAtPos"):0),c);this._updateDatepicker(e)}},_gotoToday:function(a){a=d(a);var b=this._getInst(a[0]);if(this._get(b,"gotoCurrent")&&b.currentDay){b.selectedDay=b.currentDay;b.drawMonth=b.selectedMonth=b.currentMonth; -b.drawYear=b.selectedYear=b.currentYear}else{var c=new Date;b.selectedDay=c.getDate();b.drawMonth=b.selectedMonth=c.getMonth();b.drawYear=b.selectedYear=c.getFullYear()}this._notifyChange(b);this._adjustDate(a)},_selectMonthYear:function(a,b,c){a=d(a);var e=this._getInst(a[0]);e._selectingMonthYear=false;e["selected"+(c=="M"?"Month":"Year")]=e["draw"+(c=="M"?"Month":"Year")]=parseInt(b.options[b.selectedIndex].value,10);this._notifyChange(e);this._adjustDate(a)},_clickMonthYear:function(a){var b= -this._getInst(d(a)[0]);b.input&&b._selectingMonthYear&&setTimeout(function(){b.input.focus()},0);b._selectingMonthYear=!b._selectingMonthYear},_selectDay:function(a,b,c,e){var f=d(a);if(!(d(e).hasClass(this._unselectableClass)||this._isDisabledDatepicker(f[0]))){f=this._getInst(f[0]);f.selectedDay=f.currentDay=d("a",e).html();f.selectedMonth=f.currentMonth=b;f.selectedYear=f.currentYear=c;this._selectDate(a,this._formatDate(f,f.currentDay,f.currentMonth,f.currentYear))}},_clearDate:function(a){a= -d(a);this._getInst(a[0]);this._selectDate(a,"")},_selectDate:function(a,b){a=this._getInst(d(a)[0]);b=b!=null?b:this._formatDate(a);a.input&&a.input.val(b);this._updateAlternate(a);var c=this._get(a,"onSelect");if(c)c.apply(a.input?a.input[0]:null,[b,a]);else a.input&&a.input.trigger("change");if(a.inline)this._updateDatepicker(a);else{this._hideDatepicker();this._lastInput=a.input[0];typeof a.input[0]!="object"&&a.input.focus();this._lastInput=null}},_updateAlternate:function(a){var b=this._get(a, -"altField");if(b){var c=this._get(a,"altFormat")||this._get(a,"dateFormat"),e=this._getDate(a),f=this.formatDate(c,e,this._getFormatConfig(a));d(b).each(function(){d(this).val(f)})}},noWeekends:function(a){a=a.getDay();return[a>0&&a<6,""]},iso8601Week:function(a){a=new Date(a.getTime());a.setDate(a.getDate()+4-(a.getDay()||7));var b=a.getTime();a.setMonth(0);a.setDate(1);return Math.floor(Math.round((b-a)/864E5)/7)+1},parseDate:function(a,b,c){if(a==null||b==null)throw"Invalid arguments";b=typeof b== -"object"?b.toString():b+"";if(b=="")return null;for(var e=(c?c.shortYearCutoff:null)||this._defaults.shortYearCutoff,f=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,h=(c?c.dayNames:null)||this._defaults.dayNames,i=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort,g=(c?c.monthNames:null)||this._defaults.monthNames,k=c=-1,l=-1,u=-1,j=false,o=function(p){(p=z+1 --1){k=1;l=u;do{e=this._getDaysInMonth(c,k-1);if(l<=e)break;k++;l-=e}while(1)}v=this._daylightSavingAdjust(new Date(c,k-1,l));if(v.getFullYear()!=c||v.getMonth()+1!=k||v.getDate()!=l)throw"Invalid date";return v},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:(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*24* -60*60*1E7,formatDate:function(a,b,c){if(!b)return"";var e=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,f=(c?c.dayNames:null)||this._defaults.dayNames,h=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort;c=(c?c.monthNames:null)||this._defaults.monthNames;var i=function(o){(o=j+112?a.getHours()+2:0);return a},_setDate:function(a,b,c){var e=!b,f=a.selectedMonth,h=a.selectedYear;b=this._restrictMinMax(a,this._determineDate(a,b,new Date));a.selectedDay=a.currentDay=b.getDate();a.drawMonth=a.selectedMonth=a.currentMonth=b.getMonth();a.drawYear=a.selectedYear=a.currentYear=b.getFullYear();if((f!=a.selectedMonth||h!=a.selectedYear)&&!c)this._notifyChange(a);this._adjustInstDate(a);if(a.input)a.input.val(e? -"":this._formatDate(a))},_getDate:function(a){return!a.currentYear||a.input&&a.input.val()==""?null:this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay))},_generateHTML:function(a){var b=new Date;b=this._daylightSavingAdjust(new Date(b.getFullYear(),b.getMonth(),b.getDate()));var c=this._get(a,"isRTL"),e=this._get(a,"showButtonPanel"),f=this._get(a,"hideIfNoPrevNext"),h=this._get(a,"navigationAsDateFormat"),i=this._getNumberOfMonths(a),g=this._get(a,"showCurrentAtPos"),k= -this._get(a,"stepMonths"),l=i[0]!=1||i[1]!=1,u=this._daylightSavingAdjust(!a.currentDay?new Date(9999,9,9):new Date(a.currentYear,a.currentMonth,a.currentDay)),j=this._getMinMaxDate(a,"min"),o=this._getMinMaxDate(a,"max");g=a.drawMonth-g;var m=a.drawYear;if(g<0){g+=12;m--}if(o){var n=this._daylightSavingAdjust(new Date(o.getFullYear(),o.getMonth()-i[0]*i[1]+1,o.getDate()));for(n=j&&nn;){g--;if(g<0){g=11;m--}}}a.drawMonth=g;a.drawYear=m;n=this._get(a, -"prevText");n=!h?n:this.formatDate(n,this._daylightSavingAdjust(new Date(m,g-k,1)),this._getFormatConfig(a));n=this._canAdjustMonth(a,-1,m,g)?''+n+"":f?"":''+ -n+"";var r=this._get(a,"nextText");r=!h?r:this.formatDate(r,this._daylightSavingAdjust(new Date(m,g+k,1)),this._getFormatConfig(a));f=this._canAdjustMonth(a,+1,m,g)?''+r+"":f?"":''+r+"";k=this._get(a,"currentText");r=this._get(a,"gotoCurrent")&&a.currentDay?u:b;k=!h?k:this.formatDate(k,r,this._getFormatConfig(a));h=!a.inline?'":"";e=e?'
      '+(c?h:"")+(this._isInRange(a,r)?'":"")+(c?"":h)+"
      ":"";h=parseInt(this._get(a,"firstDay"),10);h=isNaN(h)?0:h;k=this._get(a,"showWeek");r=this._get(a,"dayNames");this._get(a,"dayNamesShort");var s=this._get(a,"dayNamesMin"),z=this._get(a,"monthNames"),v=this._get(a,"monthNamesShort"),p=this._get(a,"beforeShowDay"),w=this._get(a,"showOtherMonths"),H=this._get(a,"selectOtherMonths");this._get(a,"calculateWeek");for(var M=this._getDefaultDate(a),I="",C=0;C1)switch(D){case 0:x+=" ui-datepicker-group-first";t=" ui-corner-"+(c?"right":"left");break;case i[1]-1:x+=" ui-datepicker-group-last";t=" ui-corner-"+(c?"left":"right");break;default:x+=" ui-datepicker-group-middle";t="";break}x+='">'}x+='
      '+(/all|left/.test(t)&&C==0?c? -f:n:"")+(/all|right/.test(t)&&C==0?c?n:f:"")+this._generateMonthYearHeader(a,g,m,j,o,C>0||D>0,z,v)+'
      ';var A=k?'":"";for(t=0;t<7;t++){var q=(t+h)%7;A+="=5?' class="ui-datepicker-week-end"':"")+'>'+s[q]+""}x+=A+"";A=this._getDaysInMonth(m,g);if(m==a.selectedYear&&g==a.selectedMonth)a.selectedDay=Math.min(a.selectedDay, -A);t=(this._getFirstDayOfMonth(m,g)-h+7)%7;A=l?6:Math.ceil((t+A)/7);q=this._daylightSavingAdjust(new Date(m,g,1-t));for(var O=0;O";var P=!k?"":'";for(t=0;t<7;t++){var F=p?p.apply(a.input?a.input[0]:null,[q]):[true,""],B=q.getMonth()!=g,K=B&&!H||!F[0]||j&&qo;P+='";q.setDate(q.getDate()+1);q=this._daylightSavingAdjust(q)}x+=P+""}g++;if(g>11){g=0;m++}x+="
      '+this._get(a,"weekHeader")+"
      '+this._get(a,"calculateWeek")(q)+""+(B&&!w?" ":K?''+q.getDate()+ -"":''+q.getDate()+"")+"
      "+(l?""+(i[0]>0&&D==i[1]-1?'
      ':""):"");N+=x}I+=N}I+=e+(d.browser.msie&&parseInt(d.browser.version,10)<7&&!a.inline?'': -"");a._keyEvent=false;return I},_generateMonthYearHeader:function(a,b,c,e,f,h,i,g){var k=this._get(a,"changeMonth"),l=this._get(a,"changeYear"),u=this._get(a,"showMonthAfterYear"),j='
      ',o="";if(h||!k)o+=''+i[b]+"";else{i=e&&e.getFullYear()==c;var m=f&&f.getFullYear()==c;o+='"}u||(j+=o+(h||!(k&&l)?" ":""));if(h||!l)j+=''+c+"";else{g=this._get(a,"yearRange").split(":");var r=(new Date).getFullYear();i=function(s){s=s.match(/c[+-].*/)?c+parseInt(s.substring(1),10):s.match(/[+-].*/)?r+parseInt(s,10):parseInt(s,10);return isNaN(s)?r:s};b=i(g[0]);g=Math.max(b, -i(g[1]||""));b=e?Math.max(b,e.getFullYear()):b;g=f?Math.min(g,f.getFullYear()):g;for(j+='"}j+=this._get(a,"yearSuffix");if(u)j+=(h||!(k&&l)?" ":"")+o;j+="
      ";return j},_adjustInstDate:function(a,b,c){var e= -a.drawYear+(c=="Y"?b:0),f=a.drawMonth+(c=="M"?b:0);b=Math.min(a.selectedDay,this._getDaysInMonth(e,f))+(c=="D"?b:0);e=this._restrictMinMax(a,this._daylightSavingAdjust(new Date(e,f,b)));a.selectedDay=e.getDate();a.drawMonth=a.selectedMonth=e.getMonth();a.drawYear=a.selectedYear=e.getFullYear();if(c=="M"||c=="Y")this._notifyChange(a)},_restrictMinMax:function(a,b){var c=this._getMinMaxDate(a,"min");a=this._getMinMaxDate(a,"max");b=c&&ba?a:b},_notifyChange:function(a){var b=this._get(a, -"onChangeMonthYear");if(b)b.apply(a.input?a.input[0]:null,[a.selectedYear,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){a=this._get(a,"numberOfMonths");return a==null?[1,1]:typeof a=="number"?[1,a]:a},_getMinMaxDate:function(a,b){return this._determineDate(a,this._get(a,b+"Date"),null)},_getDaysInMonth:function(a,b){return 32-(new Date(a,b,32)).getDate()},_getFirstDayOfMonth:function(a,b){return(new Date(a,b,1)).getDay()},_canAdjustMonth:function(a,b,c,e){var f=this._getNumberOfMonths(a); -c=this._daylightSavingAdjust(new Date(c,e+(b<0?b:f[0]*f[1]),1));b<0&&c.setDate(this._getDaysInMonth(c.getFullYear(),c.getMonth()));return this._isInRange(a,c)},_isInRange:function(a,b){var c=this._getMinMaxDate(a,"min");a=this._getMinMaxDate(a,"max");return(!c||b.getTime()>=c.getTime())&&(!a||b.getTime()<=a.getTime())},_getFormatConfig:function(a){var b=this._get(a,"shortYearCutoff");b=typeof b!="string"?b:(new Date).getFullYear()%100+parseInt(b,10);return{shortYearCutoff:b,dayNamesShort:this._get(a, -"dayNamesShort"),dayNames:this._get(a,"dayNames"),monthNamesShort:this._get(a,"monthNamesShort"),monthNames:this._get(a,"monthNames")}},_formatDate:function(a,b,c,e){if(!b){a.currentDay=a.selectedDay;a.currentMonth=a.selectedMonth;a.currentYear=a.selectedYear}b=b?typeof b=="object"?b:this._daylightSavingAdjust(new Date(e,c,b)):this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return this.formatDate(this._get(a,"dateFormat"),b,this._getFormatConfig(a))}});d.fn.datepicker= -function(a){if(!d.datepicker.initialized){d(document).mousedown(d.datepicker._checkExternalClick).find("body").append(d.datepicker.dpDiv);d.datepicker.initialized=true}var b=Array.prototype.slice.call(arguments,1);if(typeof a=="string"&&(a=="isDisabled"||a=="getDate"||a=="widget"))return d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b));if(a=="option"&&arguments.length==2&&typeof arguments[1]=="string")return d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b)); -return this.each(function(){typeof a=="string"?d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this].concat(b)):d.datepicker._attachDatepicker(this,a)})};d.datepicker=new L;d.datepicker.initialized=false;d.datepicker.uuid=(new Date).getTime();d.datepicker.version="1.8.5";window["DP_jQuery_"+y]=d})(jQuery); -;/* - * jQuery UI Progressbar 1.8.5 - * - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Progressbar - * - * Depends: - * jquery.ui.core.js - * jquery.ui.widget.js - */ -(function(b,c){b.widget("ui.progressbar",{options:{value:0},min:0,max:100,_create:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min,"aria-valuemax":this.max,"aria-valuenow":this._value()});this.valueDiv=b("
      ").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();b.Widget.prototype.destroy.apply(this,arguments)},value:function(a){if(a===c)return this._value();this._setOption("value",a);return this},_setOption:function(a,d){if(a==="value"){this.options.value=d;this._refreshValue();this._trigger("change")}b.Widget.prototype._setOption.apply(this,arguments)},_value:function(){var a=this.options.value;if(typeof a!=="number")a=0;return Math.min(this.max,Math.max(this.min,a))},_refreshValue:function(){var a=this.value();this.valueDiv.toggleClass("ui-corner-right", -a===this.max).width(a+"%");this.element.attr("aria-valuenow",a)}});b.extend(b.ui.progressbar,{version:"1.8.5"})})(jQuery); -;/* - * jQuery UI Effects 1.8.5 - * - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/ - */ -jQuery.effects||function(f,j){function l(c){var a;if(c&&c.constructor==Array&&c.length==3)return c;if(a=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(c))return[parseInt(a[1],10),parseInt(a[2],10),parseInt(a[3],10)];if(a=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(c))return[parseFloat(a[1])*2.55,parseFloat(a[2])*2.55,parseFloat(a[3])*2.55];if(a=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(c))return[parseInt(a[1], -16),parseInt(a[2],16),parseInt(a[3],16)];if(a=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(c))return[parseInt(a[1]+a[1],16),parseInt(a[2]+a[2],16),parseInt(a[3]+a[3],16)];if(/rgba\(0, 0, 0, 0\)/.exec(c))return m.transparent;return m[f.trim(c).toLowerCase()]}function r(c,a){var b;do{b=f.curCSS(c,a);if(b!=""&&b!="transparent"||f.nodeName(c,"body"))break;a="backgroundColor"}while(c=c.parentNode);return l(b)}function n(){var c=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle, -a={},b,d;if(c&&c.length&&c[0]&&c[c[0]])for(var e=c.length;e--;){b=c[e];if(typeof c[b]=="string"){d=b.replace(/\-(\w)/g,function(g,h){return h.toUpperCase()});a[d]=c[b]}}else for(b in c)if(typeof c[b]==="string")a[b]=c[b];return a}function o(c){var a,b;for(a in c){b=c[a];if(b==null||f.isFunction(b)||a in s||/scrollbar/.test(a)||!/color/i.test(a)&&isNaN(parseFloat(b)))delete c[a]}return c}function t(c,a){var b={_:0},d;for(d in a)if(c[d]!=a[d])b[d]=a[d];return b}function k(c,a,b,d){if(typeof c=="object"){d= -a;b=null;a=c;c=a.effect}if(f.isFunction(a)){d=a;b=null;a={}}if(typeof a=="number"||f.fx.speeds[a]){d=b;b=a;a={}}if(f.isFunction(b)){d=b;b=null}a=a||{};b=b||a.duration;b=f.fx.off?0:typeof b=="number"?b:f.fx.speeds[b]||f.fx.speeds._default;d=d||a.complete;return[c,a,b,d]}f.effects={};f.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(c,a){f.fx.step[a]=function(b){if(!b.colorInit){b.start=r(b.elem,a);b.end=l(b.end);b.colorInit= -true}b.elem.style[a]="rgb("+Math.max(Math.min(parseInt(b.pos*(b.end[0]-b.start[0])+b.start[0],10),255),0)+","+Math.max(Math.min(parseInt(b.pos*(b.end[1]-b.start[1])+b.start[1],10),255),0)+","+Math.max(Math.min(parseInt(b.pos*(b.end[2]-b.start[2])+b.start[2],10),255),0)+")"}});var m={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189, -183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255, -165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]},p=["add","remove","toggle"],s={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};f.effects.animateClass=function(c,a,b,d){if(f.isFunction(b)){d=b;b=null}return this.each(function(){var e=f(this),g=e.attr("style")||" ",h=o(n.call(this)),q,u=e.attr("className");f.each(p,function(v, -i){c[i]&&e[i+"Class"](c[i])});q=o(n.call(this));e.attr("className",u);e.animate(t(h,q),a,b,function(){f.each(p,function(v,i){c[i]&&e[i+"Class"](c[i])});if(typeof e.attr("style")=="object"){e.attr("style").cssText="";e.attr("style").cssText=g}else e.attr("style",g);d&&d.apply(this,arguments)})})};f.fn.extend({_addClass:f.fn.addClass,addClass:function(c,a,b,d){return a?f.effects.animateClass.apply(this,[{add:c},a,b,d]):this._addClass(c)},_removeClass:f.fn.removeClass,removeClass:function(c,a,b,d){return a? -f.effects.animateClass.apply(this,[{remove:c},a,b,d]):this._removeClass(c)},_toggleClass:f.fn.toggleClass,toggleClass:function(c,a,b,d,e){return typeof a=="boolean"||a===j?b?f.effects.animateClass.apply(this,[a?{add:c}:{remove:c},b,d,e]):this._toggleClass(c,a):f.effects.animateClass.apply(this,[{toggle:c},a,b,d])},switchClass:function(c,a,b,d,e){return f.effects.animateClass.apply(this,[{add:a,remove:c},b,d,e])}});f.extend(f.effects,{version:"1.8.5",save:function(c,a){for(var b=0;b").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0});c.wrap(b);b=c.parent();if(c.css("position")=="static"){b.css({position:"relative"});c.css({position:"relative"})}else{f.extend(a,{position:c.css("position"),zIndex:c.css("z-index")});f.each(["top","left","bottom","right"],function(d,e){a[e]=c.css(e);if(isNaN(parseInt(a[e],10)))a[e]="auto"}); -c.css({position:"relative",top:0,left:0})}return b.css(a).show()},removeWrapper:function(c){if(c.parent().is(".ui-effects-wrapper"))return c.parent().replaceWith(c);return c},setTransition:function(c,a,b,d){d=d||{};f.each(a,function(e,g){unit=c.cssUnit(g);if(unit[0]>0)d[g]=unit[0]*b+unit[1]});return d}});f.fn.extend({effect:function(c){var a=k.apply(this,arguments);a={options:a[1],duration:a[2],callback:a[3]};var b=f.effects[c];return b&&!f.fx.off?b.call(this,a):this},_show:f.fn.show,show:function(c){if(!c|| -typeof c=="number"||f.fx.speeds[c]||!f.effects[c])return this._show.apply(this,arguments);else{var a=k.apply(this,arguments);a[1].mode="show";return this.effect.apply(this,a)}},_hide:f.fn.hide,hide:function(c){if(!c||typeof c=="number"||f.fx.speeds[c]||!f.effects[c])return this._hide.apply(this,arguments);else{var a=k.apply(this,arguments);a[1].mode="hide";return this.effect.apply(this,a)}},__toggle:f.fn.toggle,toggle:function(c){if(!c||typeof c=="number"||f.fx.speeds[c]||!f.effects[c]||typeof c== -"boolean"||f.isFunction(c))return this.__toggle.apply(this,arguments);else{var a=k.apply(this,arguments);a[1].mode="toggle";return this.effect.apply(this,a)}},cssUnit:function(c){var a=this.css(c),b=[];f.each(["em","px","%","pt"],function(d,e){if(a.indexOf(e)>0)b=[parseFloat(a),e]});return b}});f.easing.jswing=f.easing.swing;f.extend(f.easing,{def:"easeOutQuad",swing:function(c,a,b,d,e){return f.easing[f.easing.def](c,a,b,d,e)},easeInQuad:function(c,a,b,d,e){return d*(a/=e)*a+b},easeOutQuad:function(c, -a,b,d,e){return-d*(a/=e)*(a-2)+b},easeInOutQuad:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a+b;return-d/2*(--a*(a-2)-1)+b},easeInCubic:function(c,a,b,d,e){return d*(a/=e)*a*a+b},easeOutCubic:function(c,a,b,d,e){return d*((a=a/e-1)*a*a+1)+b},easeInOutCubic:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a*a+b;return d/2*((a-=2)*a*a+2)+b},easeInQuart:function(c,a,b,d,e){return d*(a/=e)*a*a*a+b},easeOutQuart:function(c,a,b,d,e){return-d*((a=a/e-1)*a*a*a-1)+b},easeInOutQuart:function(c,a,b,d,e){if((a/= -e/2)<1)return d/2*a*a*a*a+b;return-d/2*((a-=2)*a*a*a-2)+b},easeInQuint:function(c,a,b,d,e){return d*(a/=e)*a*a*a*a+b},easeOutQuint:function(c,a,b,d,e){return d*((a=a/e-1)*a*a*a*a+1)+b},easeInOutQuint:function(c,a,b,d,e){if((a/=e/2)<1)return d/2*a*a*a*a*a+b;return d/2*((a-=2)*a*a*a*a+2)+b},easeInSine:function(c,a,b,d,e){return-d*Math.cos(a/e*(Math.PI/2))+d+b},easeOutSine:function(c,a,b,d,e){return d*Math.sin(a/e*(Math.PI/2))+b},easeInOutSine:function(c,a,b,d,e){return-d/2*(Math.cos(Math.PI*a/e)-1)+ -b},easeInExpo:function(c,a,b,d,e){return a==0?b:d*Math.pow(2,10*(a/e-1))+b},easeOutExpo:function(c,a,b,d,e){return a==e?b+d:d*(-Math.pow(2,-10*a/e)+1)+b},easeInOutExpo:function(c,a,b,d,e){if(a==0)return b;if(a==e)return b+d;if((a/=e/2)<1)return d/2*Math.pow(2,10*(a-1))+b;return d/2*(-Math.pow(2,-10*--a)+2)+b},easeInCirc:function(c,a,b,d,e){return-d*(Math.sqrt(1-(a/=e)*a)-1)+b},easeOutCirc:function(c,a,b,d,e){return d*Math.sqrt(1-(a=a/e-1)*a)+b},easeInOutCirc:function(c,a,b,d,e){if((a/=e/2)<1)return-d/ -2*(Math.sqrt(1-a*a)-1)+b;return d/2*(Math.sqrt(1-(a-=2)*a)+1)+b},easeInElastic:function(c,a,b,d,e){c=1.70158;var g=0,h=d;if(a==0)return b;if((a/=e)==1)return b+d;g||(g=e*0.3);if(h").css({position:"absolute",visibility:"visible",left:-f*(h/d),top:-e*(i/c)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:h/d,height:i/c,left:g.left+f*(h/d)+(a.options.mode=="show"?(f-Math.floor(d/2))*(h/d):0),top:g.top+e*(i/c)+(a.options.mode=="show"?(e-Math.floor(c/2))*(i/c):0),opacity:a.options.mode=="show"?0:1}).animate({left:g.left+f*(h/d)+(a.options.mode=="show"?0:(f-Math.floor(d/2))*(h/d)),top:g.top+ -e*(i/c)+(a.options.mode=="show"?0:(e-Math.floor(c/2))*(i/c)),opacity:a.options.mode=="show"?1:0},a.duration||500);setTimeout(function(){a.options.mode=="show"?b.css({visibility:"visible"}):b.css({visibility:"visible"}).hide();a.callback&&a.callback.apply(b[0]);b.dequeue();j("div.ui-effects-explode").remove()},a.duration||500)})}})(jQuery); -;/* - * jQuery UI Effects Fade 1.8.5 - * - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/Fade - * - * Depends: - * jquery.effects.core.js - */ -(function(b){b.effects.fade=function(a){return this.queue(function(){var c=b(this),d=b.effects.setMode(c,a.options.mode||"hide");c.animate({opacity:d},{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){a.callback&&a.callback.apply(this,arguments);c.dequeue()}})})}})(jQuery); -;/* - * jQuery UI Effects Fold 1.8.5 - * - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/Fold - * - * Depends: - * jquery.effects.core.js - */ -(function(c){c.effects.fold=function(a){return this.queue(function(){var b=c(this),j=["position","top","left"],d=c.effects.setMode(b,a.options.mode||"hide"),g=a.options.size||15,h=!!a.options.horizFirst,k=a.duration?a.duration/2:c.fx.speeds._default/2;c.effects.save(b,j);b.show();var e=c.effects.createWrapper(b).css({overflow:"hidden"}),f=d=="show"!=h,l=f?["width","height"]:["height","width"];f=f?[e.width(),e.height()]:[e.height(),e.width()];var i=/([0-9]+)%/.exec(g);if(i)g=parseInt(i[1],10)/100* -f[d=="hide"?0:1];if(d=="show")e.css(h?{height:0,width:g}:{height:g,width:0});h={};i={};h[l[0]]=d=="show"?f[0]:g;i[l[1]]=d=="show"?f[1]:0;e.animate(h,k,a.options.easing).animate(i,k,a.options.easing,function(){d=="hide"&&b.hide();c.effects.restore(b,j);c.effects.removeWrapper(b);a.callback&&a.callback.apply(b[0],arguments);b.dequeue()})})}})(jQuery); -;/* - * jQuery UI Effects Highlight 1.8.5 - * - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/Highlight - * - * Depends: - * jquery.effects.core.js - */ -(function(b){b.effects.highlight=function(c){return this.queue(function(){var a=b(this),e=["backgroundImage","backgroundColor","opacity"],d=b.effects.setMode(a,c.options.mode||"show"),f={backgroundColor:a.css("backgroundColor")};if(d=="hide")f.opacity=0;b.effects.save(a,e);a.show().css({backgroundImage:"none",backgroundColor:c.options.color||"#ffff99"}).animate(f,{queue:false,duration:c.duration,easing:c.options.easing,complete:function(){d=="hide"&&a.hide();b.effects.restore(a,e);d=="show"&&!b.support.opacity&& -this.style.removeAttribute("filter");c.callback&&c.callback.apply(this,arguments);a.dequeue()}})})}})(jQuery); -;/* - * jQuery UI Effects Pulsate 1.8.5 - * - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/Pulsate - * - * Depends: - * jquery.effects.core.js - */ -(function(d){d.effects.pulsate=function(a){return this.queue(function(){var b=d(this),c=d.effects.setMode(b,a.options.mode||"show");times=(a.options.times||5)*2-1;duration=a.duration?a.duration/2:d.fx.speeds._default/2;isVisible=b.is(":visible");animateTo=0;if(!isVisible){b.css("opacity",0).show();animateTo=1}if(c=="hide"&&isVisible||c=="show"&&!isVisible)times--;for(c=0;c').appendTo(document.body).addClass(a.options.className).css({top:d.top,left:d.left,height:b.innerHeight(),width:b.innerWidth(),position:"absolute"}).animate(c,a.duration,a.options.easing,function(){f.remove();a.callback&&a.callback.apply(b[0],arguments); -b.dequeue()})})}})(jQuery); -; \ No newline at end of file diff --git a/static/grappelli_old/js/LICENSE-JQUERY.txt b/static/grappelli_old/js/LICENSE-JQUERY.txt deleted file mode 100644 index a4c5bd76..00000000 --- a/static/grappelli_old/js/LICENSE-JQUERY.txt +++ /dev/null @@ -1,20 +0,0 @@ -Copyright (c) 2010 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. \ No newline at end of file diff --git a/static/grappelli_old/js/SelectBox.js b/static/grappelli_old/js/SelectBox.js deleted file mode 100644 index f28c8615..00000000 --- a/static/grappelli_old/js/SelectBox.js +++ /dev/null @@ -1,111 +0,0 @@ -var SelectBox = { - cache: new Object(), - init: function(id) { - var box = document.getElementById(id); - var node; - SelectBox.cache[id] = new Array(); - var cache = SelectBox.cache[id]; - for (var i = 0; (node = box.options[i]); i++) { - cache.push({value: node.value, text: node.text, displayed: 1}); - } - }, - redisplay: function(id) { - // Repopulate HTML select box from cache - var box = document.getElementById(id); - box.options.length = 0; // clear all options - for (var i = 0, j = SelectBox.cache[id].length; i < j; i++) { - var node = SelectBox.cache[id][i]; - if (node.displayed) { - box.options[box.options.length] = new Option(node.text, node.value, false, false); - } - } - }, - filter: function(id, text) { - // Redisplay the HTML select box, displaying only the choices containing ALL - // the words in text. (It's an AND search.) - var tokens = text.toLowerCase().split(/\s+/); - var node, token; - for (var i = 0; (node = SelectBox.cache[id][i]); i++) { - node.displayed = 1; - for (var j = 0; (token = tokens[j]); j++) { - if (node.text.toLowerCase().indexOf(token) == -1) { - node.displayed = 0; - } - } - } - SelectBox.redisplay(id); - }, - delete_from_cache: function(id, value) { - var node, delete_index = null; - for (var i = 0; (node = SelectBox.cache[id][i]); i++) { - if (node.value == value) { - delete_index = i; - break; - } - } - var j = SelectBox.cache[id].length - 1; - for (var i = delete_index; i < j; i++) { - SelectBox.cache[id][i] = SelectBox.cache[id][i+1]; - } - SelectBox.cache[id].length--; - }, - add_to_cache: function(id, option) { - SelectBox.cache[id].push({value: option.value, text: option.text, displayed: 1}); - }, - cache_contains: function(id, value) { - // Check if an item is contained in the cache - var node; - for (var i = 0; (node = SelectBox.cache[id][i]); i++) { - if (node.value == value) { - return true; - } - } - return false; - }, - move: function(from, to) { - var from_box = document.getElementById(from); - var to_box = document.getElementById(to); - var option; - for (var i = 0; (option = from_box.options[i]); i++) { - if (option.selected && SelectBox.cache_contains(from, option.value)) { - SelectBox.add_to_cache(to, {value: option.value, text: option.text, displayed: 1}); - SelectBox.delete_from_cache(from, option.value); - } - } - SelectBox.redisplay(from); - SelectBox.redisplay(to); - }, - move_all: function(from, to) { - var from_box = document.getElementById(from); - var to_box = document.getElementById(to); - var option; - for (var i = 0; (option = from_box.options[i]); i++) { - if (SelectBox.cache_contains(from, option.value)) { - SelectBox.add_to_cache(to, {value: option.value, text: option.text, displayed: 1}); - SelectBox.delete_from_cache(from, option.value); - } - } - SelectBox.redisplay(from); - SelectBox.redisplay(to); - }, - sort: function(id) { - SelectBox.cache[id].sort( function(a, b) { - a = a.text.toLowerCase(); - b = b.text.toLowerCase(); - try { - if (a > b) return 1; - if (a < b) return -1; - } - catch (e) { - // silently fail on IE 'unknown' exception - } - return 0; - } ); - }, - select_all: function(id) { - var box = document.getElementById(id); - for (var i = 0; i < box.options.length; i++) { - box.options[i].selected = 'selected'; - } - } -} diff --git a/static/grappelli_old/js/SelectFilter2.js b/static/grappelli_old/js/SelectFilter2.js deleted file mode 100644 index 9b50cb99..00000000 --- a/static/grappelli_old/js/SelectFilter2.js +++ /dev/null @@ -1,117 +0,0 @@ -/* -SelectFilter2 - Turns a multiple-select box into a filter interface. - -Different than SelectFilter because this is coupled to the admin framework. - -Requires core.js, SelectBox.js and addevent.js. -*/ - -function findForm(node) { - // returns the node of the form containing the given node - if (node.tagName.toLowerCase() != 'form') { - return findForm(node.parentNode); - } - return node; -} - -var SelectFilter = { - init: function(field_id, field_name, is_stacked, admin_media_prefix) { - if (field_id.match(/__prefix__/)){ - // Don't intialize on empty forms. - return; - } - var from_box = document.getElementById(field_id); - from_box.id += '_from'; // change its ID - from_box.className = 'filtered'; - - // Remove

      , because it just gets in the way. - var ps = from_box.parentNode.getElementsByTagName('p'); - for (var i=0; i or

      - var selector_div = quickElement('div', from_box.parentNode); - selector_div.className = is_stacked ? 'selector stacked' : 'selector'; - - //
      - var selector_available = quickElement('div', selector_div, ''); - selector_available.className = 'selector-available'; - quickElement('h2', selector_available, interpolate(gettext('Available %s'), [field_name])); - var filter_p = quickElement('p', selector_available, ''); - filter_p.className = 'selector-filter'; - quickElement('img', filter_p, '', 'src', admin_media_prefix + 'img/admin/selector-search.gif'); - filter_p.appendChild(document.createTextNode(' ')); - var filter_input = quickElement('input', filter_p, '', 'type', 'text'); - filter_input.id = field_id + '_input'; - selector_available.appendChild(from_box); - var choose_all = quickElement('a', selector_available, gettext('Choose all'), 'href', 'javascript: (function(){ SelectBox.move_all("' + field_id + '_from", "' + field_id + '_to"); })()'); - choose_all.className = 'selector-chooseall'; - - //