From 668027c9352cb1141a950820f47868c888f2b5ef Mon Sep 17 00:00:00 2001 From: Harris Wong Date: Wed, 28 Sep 2011 20:30:43 +0000 Subject: [PATCH] 4854: Removing old infusion library. --- docs/include/jscripts/infusion/InfusionAll.js | 33 - docs/include/jscripts/infusion/README.txt | 239 ---- .../components/inlineEdit/css/InlineEdit.css | 4 - .../components/inlineEdit/js/InlineEdit.js | 1 - .../inlineEdit/js/InlineEditIntegrations.js | 1 - .../infusion/components/pager/css/Pager.css | 11 - .../components/pager/images/arrow-dn.png | Bin 116 -> 0 bytes .../components/pager/images/arrow-up.png | Bin 116 -> 0 bytes .../infusion/components/pager/js/Pager.js | 1 - .../components/progress/js/Progress.js | 1 - .../reorderer/css/ImageReorderer.css | 16 - .../components/reorderer/css/Reorderer.css | 8 - .../reorderer/html/ImageReordererRSF.html | 285 ---- .../components/reorderer/images/Banana.jpg | Bin 1708 -> 0 bytes .../reorderer/images/Blackberry.jpg | Bin 4241 -> 0 bytes .../components/reorderer/images/Cherry.jpg | Bin 3359 -> 0 bytes .../reorderer/images/Dragonfruit.jpg | Bin 4353 -> 0 bytes .../components/reorderer/images/Fig.jpg | Bin 4568 -> 0 bytes .../components/reorderer/images/Grapes.jpg | Bin 5185 -> 0 bytes .../components/reorderer/images/Kiwano.jpg | Bin 2611 -> 0 bytes .../components/reorderer/images/Kiwi.jpg | Bin 3216 -> 0 bytes .../components/reorderer/images/Kumquat.jpg | Bin 3428 -> 0 bytes .../components/reorderer/images/Lemon.jpg | Bin 2330 -> 0 bytes .../reorderer/images/Mangosteen.jpg | Bin 3637 -> 0 bytes .../components/reorderer/images/Orange.jpg | Bin 4029 -> 0 bytes .../components/reorderer/images/RedApple.jpg | Bin 2482 -> 0 bytes .../components/reorderer/images/Tamarillo.jpg | Bin 2535 -> 0 bytes .../reorderer/js/GeometricManager.js | 1 - .../components/reorderer/js/ImageReorderer.js | 1 - .../reorderer/js/LayoutReorderer.js | 1 - .../components/reorderer/js/ModuleLayout.js | 1 - .../components/reorderer/js/Reorderer.js | 1 - .../tableOfContents/html/TableOfContents.html | 33 - .../tableOfContents/js/TableOfContents.js | 1 - .../components/uiOptions/css/Slider.css | 14 - .../components/uiOptions/css/UIOptions.css | 36 - .../uiOptions/css/UIOptionsPreview.css | 5 - .../components/uiOptions/html/UIOptions.html | 178 --- .../uiOptions/html/UIOptionsPreview.html | 85 -- .../uiOptions/images/500x327_mint_truffle.jpg | Bin 57689 -> 0 bytes .../components/uiOptions/images/border_1.png | Bin 1214 -> 0 bytes .../uiOptions/images/expand_collapse.png | Bin 252 -> 0 bytes .../components/uiOptions/images/h1.png | Bin 899 -> 0 bytes .../components/uiOptions/images/main_bg.png | Bin 10485 -> 0 bytes .../components/uiOptions/images/mintleaf.png | Bin 23238 -> 0 bytes .../components/uiOptions/js/UIEnhancer.js | 1 - .../components/uiOptions/js/UIOptions.js | 1 - .../infusion/components/undo/js/Undo.js | 1 - .../infusion/components/uploader/ReadMe.txt | 103 -- .../components/uploader/css/Uploader.css | 76 - .../components/uploader/html/Uploader.html | 127 -- .../components/uploader/images/add.png | Bin 733 -> 0 bytes .../components/uploader/images/browse.png | Bin 5993 -> 0 bytes .../components/uploader/images/error.png | Bin 666 -> 0 bytes .../uploader/images/gradient-file-green.png | Bin 1262 -> 0 bytes .../uploader/images/gradient-file-grey.png | Bin 47113 -> 0 bytes .../uploader/images/gradient-total-green.png | Bin 1379 -> 0 bytes .../uploader/images/gradient-total-grey.png | Bin 49062 -> 0 bytes .../uploader/images/gradient-total-yellow.png | Bin 1374 -> 0 bytes .../components/uploader/images/remove.png | Bin 801 -> 0 bytes .../components/uploader/images/tick.png | Bin 537 -> 0 bytes .../uploader/js/DemoUploadManager.js | 1 - .../components/uploader/js/FileQueue.js | 1 - .../uploader/js/SWFUploadManager.js | 1 - .../components/uploader/js/Scroller.js | 1 - .../components/uploader/js/Uploader.js | 1 - .../infusion/framework/core/js/DataBinding.js | 1 - .../infusion/framework/core/js/Fluid.js | 1 - .../framework/core/js/FluidDOMUtilities.js | 1 - .../core/js/ProgressiveEnhancement.js | 1 - .../framework/core/js/jquery.keyboard-a11y.js | 1 - .../framework/fss/css/fss-JSR168Bridge.css | 0 .../infusion/framework/fss/css/fss-layout.css | 115 -- .../infusion/framework/fss/css/fss-reset.css | 37 - .../infusion/framework/fss/css/fss-text.css | 61 - .../framework/fss/css/fss-theme-coal.css | 57 - .../framework/fss/css/fss-theme-debug.css | 18 - .../framework/fss/css/fss-theme-hc.css | 35 - .../framework/fss/css/fss-theme-hci.css | 35 - .../framework/fss/css/fss-theme-mist.css | 50 - .../framework/fss/css/fss-theme-rust.css | 30 - .../framework/fss/css/fss-theme-slate.css | 51 - .../framework/fss/images/exclamation.png | Bin 622 -> 0 bytes .../infusion/framework/fss/images/gripper.png | Bin 172 -> 0 bytes .../fss/images/themes/_common/exclamation.png | Bin 622 -> 0 bytes .../themes/_common/gloss_25_repeater.png | Bin 156 -> 0 bytes .../fss/images/themes/_common/gripper.png | Bin 172 -> 0 bytes .../images/themes/coal/buttons-light-bg.png | Bin 457 -> 0 bytes .../images/themes/coal/buttons-light-cap.png | Bin 442 -> 0 bytes .../fss/images/themes/coal/buttons-med-bg.png | Bin 453 -> 0 bytes .../images/themes/coal/buttons-med-cap.png | Bin 435 -> 0 bytes .../themes/coal/buttons-titlebar-bg.png | Bin 328 -> 0 bytes .../themes/coal/buttons-titlebar-cap.png | Bin 311 -> 0 bytes .../fss/images/themes/coal/coal-icons.psd | Bin 443048 -> 0 bytes .../images/themes/coal/icon-menu-Delete.png | Bin 3770 -> 0 bytes .../images/themes/coal/icon-widget-Close.png | Bin 460 -> 0 bytes .../images/themes/coal/icon-widget-Less.png | Bin 438 -> 0 bytes .../images/themes/coal/icon-widget-More.png | Bin 405 -> 0 bytes .../themes/coal/icon-widget-ShowSettings.png | Bin 321 -> 0 bytes .../themes/coal/icon-widget-gripper.png | Bin 249 -> 0 bytes .../themes/coal/tabs-light-active-bg.png | Bin 397 -> 0 bytes .../themes/coal/tabs-light-active-cap.png | Bin 347 -> 0 bytes .../fss/images/themes/coal/tabs-light-bg.png | Bin 351 -> 0 bytes .../fss/images/themes/coal/tabs-light-cap.png | Bin 345 -> 0 bytes .../themes/coal/tabs-light-container-bg.png | Bin 157 -> 0 bytes .../themes/coal/tabs-light-content-bg.png | Bin 169 -> 0 bytes .../images/themes/coal/tabs-med-active-bg.png | Bin 343 -> 0 bytes .../themes/coal/tabs-med-active-cap.png | Bin 332 -> 0 bytes .../fss/images/themes/coal/tabs-med-bg.png | Bin 343 -> 0 bytes .../fss/images/themes/coal/tabs-med-cap.png | Bin 333 -> 0 bytes .../themes/coal/tabs-med-container-bg.png | Bin 157 -> 0 bytes .../themes/coal/tabs-med-content-bg.png | Bin 169 -> 0 bytes .../fss/images/themes/coal/widget-bg.png | Bin 427 -> 0 bytes .../images/themes/mist/buttons-light-bg.png | Bin 456 -> 0 bytes .../images/themes/mist/buttons-light-cap.png | Bin 451 -> 0 bytes .../fss/images/themes/mist/buttons-med-bg.png | Bin 455 -> 0 bytes .../images/themes/mist/buttons-med-cap.png | Bin 444 -> 0 bytes .../themes/mist/buttons-titlebar-bg.png | Bin 323 -> 0 bytes .../themes/mist/buttons-titlebar-cap.png | Bin 321 -> 0 bytes .../images/themes/mist/icon-menu-Delete.png | Bin 3770 -> 0 bytes .../themes/mist/icon-options-ListOrGrid.png | Bin 213 -> 0 bytes .../images/themes/mist/icon-widget-Close.png | Bin 520 -> 0 bytes .../images/themes/mist/icon-widget-Less.png | Bin 467 -> 0 bytes .../images/themes/mist/icon-widget-More.png | Bin 465 -> 0 bytes .../themes/mist/icon-widget-ShowSettings.png | Bin 321 -> 0 bytes .../themes/mist/icon-widget-gripper.png | Bin 195 -> 0 bytes .../fss/images/themes/mist/mist-icons.psd | Bin 439723 -> 0 bytes .../themes/mist/tabs-light-active-bg.png | Bin 304 -> 0 bytes .../themes/mist/tabs-light-active-cap.png | Bin 310 -> 0 bytes .../fss/images/themes/mist/tabs-light-bg.png | Bin 336 -> 0 bytes .../fss/images/themes/mist/tabs-light-cap.png | Bin 329 -> 0 bytes .../themes/mist/tabs-light-container-bg.png | Bin 161 -> 0 bytes .../images/themes/mist/tabs-med-active-bg.png | Bin 303 -> 0 bytes .../themes/mist/tabs-med-active-cap.png | Bin 324 -> 0 bytes .../fss/images/themes/mist/tabs-med-bg.png | Bin 345 -> 0 bytes .../fss/images/themes/mist/tabs-med-cap.png | Bin 339 -> 0 bytes .../themes/mist/tabs-med-container-bg.png | Bin 156 -> 0 bytes .../fss/images/themes/mist/widget-bg.png | Bin 224 -> 0 bytes .../fss/images/themes/rust/gripper.png | Bin 3607 -> 0 bytes .../images/themes/rust/icon-menu-Delete.png | Bin 674 -> 0 bytes .../themes/rust/icon-options-ListOrGrid.png | Bin 213 -> 0 bytes .../images/themes/rust/icon-widget-Close.png | Bin 689 -> 0 bytes .../images/themes/rust/icon-widget-More.png | Bin 450 -> 0 bytes .../themes/rust/icon-widget-Settings.png | Bin 555 -> 0 bytes .../fss/images/themes/rust/menu-hover.png | Bin 224 -> 0 bytes .../fss/images/themes/rust/widget-earmark.png | Bin 1860 -> 0 bytes .../images/themes/slate/buttons-light-bg.png | Bin 692 -> 0 bytes .../images/themes/slate/buttons-light-cap.png | Bin 604 -> 0 bytes .../images/themes/slate/buttons-med-bg.png | Bin 710 -> 0 bytes .../images/themes/slate/buttons-med-cap.png | Bin 597 -> 0 bytes .../themes/slate/buttons-titlebar-bg.png | Bin 453 -> 0 bytes .../themes/slate/buttons-titlebar-cap.png | Bin 412 -> 0 bytes .../images/themes/slate/icon-widget-Close.png | Bin 483 -> 0 bytes .../images/themes/slate/icon-widget-Less.png | Bin 334 -> 0 bytes .../images/themes/slate/icon-widget-More.png | Bin 358 -> 0 bytes .../themes/slate/icon-widget-gripper.png | Bin 248 -> 0 bytes .../fss/images/themes/slate/slate-icons.psd | Bin 394447 -> 0 bytes .../fss/images/themes/slate/sprites.png | Bin 7954 -> 0 bytes .../themes/slate/tabs-light-active-bg.png | Bin 370 -> 0 bytes .../themes/slate/tabs-light-active-cap.png | Bin 415 -> 0 bytes .../fss/images/themes/slate/tabs-light-bg.png | Bin 319 -> 0 bytes .../images/themes/slate/tabs-light-cap.png | Bin 339 -> 0 bytes .../themes/slate/tabs-light-container-bg.png | Bin 166 -> 0 bytes .../themes/slate/tabs-med-active-bg.png | Bin 405 -> 0 bytes .../themes/slate/tabs-med-active-cap.png | Bin 466 -> 0 bytes .../fss/images/themes/slate/tabs-med-bg.png | Bin 374 -> 0 bytes .../fss/images/themes/slate/tabs-med-cap.png | Bin 400 -> 0 bytes .../themes/slate/tabs-med-container-bg.png | Bin 186 -> 0 bytes .../fss/images/themes/slate/widget-bg.png | Bin 663 -> 0 bytes .../images/themes/slate/widget-earmark.png | Bin 1982 -> 0 bytes .../framework/renderer/js/fluidParser.js | 1 - .../framework/renderer/js/fluidRenderer.js | 1 - .../jscripts/infusion/jquery.autoHeight.js | 34 - .../lib/fastXmlPull/js/fastXmlPull.js | 1 - .../infusion/lib/jquery/core/js/jquery.js | 19 - .../plugins/bgiframe/js/jquery.bgiframe.js | 1 - .../plugins/delegate/js/jquery.delegate.js | 1 - .../plugins/tooltip/css/jquery.tooltip.css | 2 - .../plugins/tooltip/js/jquery.tooltip.js | 1 - .../lib/jquery/ui/css/fl-theme-coal/coal.css | 319 ----- .../images/ui-bg_flat_0_000000_40x100.png | Bin 178 -> 0 bytes .../images/ui-bg_flat_75_cccccc_40x100.png | Bin 180 -> 0 bytes .../ui-bg_highlight-soft_25_575757_1x100.png | Bin 145 -> 0 bytes .../ui-bg_highlight-soft_55_cccccc_1x100.png | Bin 100 -> 0 bytes .../ui-bg_highlight-soft_65_000000_1x100.png | Bin 125 -> 0 bytes .../ui-bg_highlight-soft_75_333333_1x100.png | Bin 124 -> 0 bytes .../ui-bg_highlight-soft_75_666666_1x100.png | Bin 115 -> 0 bytes .../ui-bg_inset-soft_95_fef1ec_1x100.png | Bin 123 -> 0 bytes .../images/ui-icons_222222_256x240.png | Bin 4379 -> 0 bytes .../images/ui-icons_333333_256x240.png | Bin 4379 -> 0 bytes .../images/ui-icons_a3a3a3_256x240.png | Bin 5399 -> 0 bytes .../images/ui-icons_cccccc_256x240.png | Bin 4379 -> 0 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 4379 -> 0 bytes .../images/ui-icons_ffffff_256x240.png | Bin 4379 -> 0 bytes .../lib/jquery/ui/css/fl-theme-hc/hc.css | 319 ----- .../images/ui-bg_flat_0_000000_40x100.png | Bin 178 -> 0 bytes .../images/ui-bg_flat_0_ffffff_40x100.png | Bin 178 -> 0 bytes .../images/ui-icons_000000_256x240.png | Bin 4379 -> 0 bytes .../images/ui-icons_ffffff_256x240.png | Bin 4379 -> 0 bytes .../lib/jquery/ui/css/fl-theme-hci/hci.css | 319 ----- .../images/ui-bg_flat_0_000000_40x100.png | Bin 178 -> 0 bytes .../images/ui-bg_flat_0_999999_40x100.png | Bin 180 -> 0 bytes .../images/ui-bg_flat_0_ffffff_40x100.png | Bin 178 -> 0 bytes .../images/ui-icons_000000_256x240.png | Bin 4379 -> 0 bytes .../images/ui-icons_fffff_256x240.png | Bin 4379 -> 0 bytes .../images/ui-icons_ffffff_256x240.png | Bin 4379 -> 0 bytes .../images/ui-bg_flat_0_000000_40x100.png | Bin 178 -> 0 bytes .../images/ui-bg_flat_0_2e83ff_40x100.png | Bin 180 -> 0 bytes .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 178 -> 0 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 105 -> 0 bytes .../images/ui-bg_glass_75_9dcaf6_1x400.png | Bin 175 -> 0 bytes .../images/ui-bg_glass_75_d9e8f7_1x400.png | Bin 156 -> 0 bytes .../ui-bg_highlight-soft_55_9dcaf6_1x100.png | Bin 162 -> 0 bytes .../ui-bg_inset-soft_95_fef1ec_1x100.png | Bin 123 -> 0 bytes .../images/ui-icons_000000_256x240.png | Bin 4379 -> 0 bytes .../images/ui-icons_222222_256x240.png | Bin 4379 -> 0 bytes .../images/ui-icons_2e83ff_256x240.png | Bin 4379 -> 0 bytes .../images/ui-icons_454545_256x240.png | Bin 4379 -> 0 bytes .../images/ui-icons_888888_256x240.png | Bin 4379 -> 0 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 4379 -> 0 bytes .../lib/jquery/ui/css/fl-theme-mist/mist.css | 319 ----- .../images/ui-bg_flat_0_666666_40x100.png | Bin 180 -> 0 bytes .../images/ui-bg_flat_0_999999_40x100.png | Bin 180 -> 0 bytes .../images/ui-bg_flat_0_cccccc_40x100.png | Bin 180 -> 0 bytes .../images/ui-bg_flat_0_ebebeb_40x100.png | Bin 211 -> 0 bytes .../images/ui-bg_flat_0_ffffff_40x100.png | Bin 178 -> 0 bytes .../images/ui-bg_glass_75_666666_1x400.png | Bin 127 -> 0 bytes .../ui-bg_highlight-hard_100_ebebeb_1x100.png | Bin 102 -> 0 bytes .../ui-bg_highlight-soft_75_999999_1x100.png | Bin 114 -> 0 bytes .../ui-bg_inset-hard_100_ebebeb_1x100.png | Bin 133 -> 0 bytes .../images/ui-icons_000000_256x240.png | Bin 4379 -> 0 bytes .../images/ui-icons_666666_256x240.png | Bin 4379 -> 0 bytes .../images/ui-icons_ebebeb_256x240.png | Bin 4379 -> 0 bytes .../images/ui-icons_ffffff_256x240.png | Bin 4379 -> 0 bytes .../jquery/ui/css/fl-theme-slate/slate.css | 319 ----- .../lib/jquery/ui/js/ui-FLUID-readme.txt | 1 - .../infusion/lib/jquery/ui/js/ui.accordion.js | 1 - .../infusion/lib/jquery/ui/js/ui.core.js | 1 - .../infusion/lib/jquery/ui/js/ui.dialog.js | 1 - .../infusion/lib/jquery/ui/js/ui.draggable.js | 1 - .../infusion/lib/jquery/ui/js/ui.slider.js | 1 - .../jscripts/infusion/lib/json/js/json2.js | 1 - .../infusion/lib/swfobject/js/swfobject.js | 14 - .../lib/swfupload/flash/swfupload.swf | Bin 12787 -> 0 bytes .../infusion/lib/swfupload/js/swfupload.js | 1 - .../infusion/licenses/Infusion-LICENSE.txt | 227 --- .../infusion/licenses/fastXmlPull-LICENSE.txt | 525 ------- .../infusion/licenses/fckeditor-LICENSE.txt | 1246 ----------------- .../infusion/licenses/jQuery-LICENSE.txt | 299 ---- .../infusion/licenses/swfobject-LICENSE.txt | 4 - .../infusion/licenses/swfupload-LICENSE.txt | 22 - 251 files changed, 5766 deletions(-) delete mode 100644 docs/include/jscripts/infusion/InfusionAll.js delete mode 100644 docs/include/jscripts/infusion/README.txt delete mode 100644 docs/include/jscripts/infusion/components/inlineEdit/css/InlineEdit.css delete mode 100644 docs/include/jscripts/infusion/components/inlineEdit/js/InlineEdit.js delete mode 100644 docs/include/jscripts/infusion/components/inlineEdit/js/InlineEditIntegrations.js delete mode 100644 docs/include/jscripts/infusion/components/pager/css/Pager.css delete mode 100644 docs/include/jscripts/infusion/components/pager/images/arrow-dn.png delete mode 100644 docs/include/jscripts/infusion/components/pager/images/arrow-up.png delete mode 100644 docs/include/jscripts/infusion/components/pager/js/Pager.js delete mode 100644 docs/include/jscripts/infusion/components/progress/js/Progress.js delete mode 100644 docs/include/jscripts/infusion/components/reorderer/css/ImageReorderer.css delete mode 100644 docs/include/jscripts/infusion/components/reorderer/css/Reorderer.css delete mode 100644 docs/include/jscripts/infusion/components/reorderer/html/ImageReordererRSF.html delete mode 100644 docs/include/jscripts/infusion/components/reorderer/images/Banana.jpg delete mode 100644 docs/include/jscripts/infusion/components/reorderer/images/Blackberry.jpg delete mode 100644 docs/include/jscripts/infusion/components/reorderer/images/Cherry.jpg delete mode 100644 docs/include/jscripts/infusion/components/reorderer/images/Dragonfruit.jpg delete mode 100644 docs/include/jscripts/infusion/components/reorderer/images/Fig.jpg delete mode 100644 docs/include/jscripts/infusion/components/reorderer/images/Grapes.jpg delete mode 100644 docs/include/jscripts/infusion/components/reorderer/images/Kiwano.jpg delete mode 100644 docs/include/jscripts/infusion/components/reorderer/images/Kiwi.jpg delete mode 100644 docs/include/jscripts/infusion/components/reorderer/images/Kumquat.jpg delete mode 100644 docs/include/jscripts/infusion/components/reorderer/images/Lemon.jpg delete mode 100644 docs/include/jscripts/infusion/components/reorderer/images/Mangosteen.jpg delete mode 100644 docs/include/jscripts/infusion/components/reorderer/images/Orange.jpg delete mode 100644 docs/include/jscripts/infusion/components/reorderer/images/RedApple.jpg delete mode 100644 docs/include/jscripts/infusion/components/reorderer/images/Tamarillo.jpg delete mode 100644 docs/include/jscripts/infusion/components/reorderer/js/GeometricManager.js delete mode 100644 docs/include/jscripts/infusion/components/reorderer/js/ImageReorderer.js delete mode 100644 docs/include/jscripts/infusion/components/reorderer/js/LayoutReorderer.js delete mode 100644 docs/include/jscripts/infusion/components/reorderer/js/ModuleLayout.js delete mode 100644 docs/include/jscripts/infusion/components/reorderer/js/Reorderer.js delete mode 100644 docs/include/jscripts/infusion/components/tableOfContents/html/TableOfContents.html delete mode 100644 docs/include/jscripts/infusion/components/tableOfContents/js/TableOfContents.js delete mode 100644 docs/include/jscripts/infusion/components/uiOptions/css/Slider.css delete mode 100644 docs/include/jscripts/infusion/components/uiOptions/css/UIOptions.css delete mode 100644 docs/include/jscripts/infusion/components/uiOptions/css/UIOptionsPreview.css delete mode 100644 docs/include/jscripts/infusion/components/uiOptions/html/UIOptions.html delete mode 100644 docs/include/jscripts/infusion/components/uiOptions/html/UIOptionsPreview.html delete mode 100644 docs/include/jscripts/infusion/components/uiOptions/images/500x327_mint_truffle.jpg delete mode 100644 docs/include/jscripts/infusion/components/uiOptions/images/border_1.png delete mode 100644 docs/include/jscripts/infusion/components/uiOptions/images/expand_collapse.png delete mode 100644 docs/include/jscripts/infusion/components/uiOptions/images/h1.png delete mode 100644 docs/include/jscripts/infusion/components/uiOptions/images/main_bg.png delete mode 100644 docs/include/jscripts/infusion/components/uiOptions/images/mintleaf.png delete mode 100644 docs/include/jscripts/infusion/components/uiOptions/js/UIEnhancer.js delete mode 100644 docs/include/jscripts/infusion/components/uiOptions/js/UIOptions.js delete mode 100644 docs/include/jscripts/infusion/components/undo/js/Undo.js delete mode 100644 docs/include/jscripts/infusion/components/uploader/ReadMe.txt delete mode 100644 docs/include/jscripts/infusion/components/uploader/css/Uploader.css delete mode 100644 docs/include/jscripts/infusion/components/uploader/html/Uploader.html delete mode 100644 docs/include/jscripts/infusion/components/uploader/images/add.png delete mode 100644 docs/include/jscripts/infusion/components/uploader/images/browse.png delete mode 100644 docs/include/jscripts/infusion/components/uploader/images/error.png delete mode 100644 docs/include/jscripts/infusion/components/uploader/images/gradient-file-green.png delete mode 100644 docs/include/jscripts/infusion/components/uploader/images/gradient-file-grey.png delete mode 100644 docs/include/jscripts/infusion/components/uploader/images/gradient-total-green.png delete mode 100644 docs/include/jscripts/infusion/components/uploader/images/gradient-total-grey.png delete mode 100644 docs/include/jscripts/infusion/components/uploader/images/gradient-total-yellow.png delete mode 100644 docs/include/jscripts/infusion/components/uploader/images/remove.png delete mode 100644 docs/include/jscripts/infusion/components/uploader/images/tick.png delete mode 100644 docs/include/jscripts/infusion/components/uploader/js/DemoUploadManager.js delete mode 100644 docs/include/jscripts/infusion/components/uploader/js/FileQueue.js delete mode 100644 docs/include/jscripts/infusion/components/uploader/js/SWFUploadManager.js delete mode 100644 docs/include/jscripts/infusion/components/uploader/js/Scroller.js delete mode 100644 docs/include/jscripts/infusion/components/uploader/js/Uploader.js delete mode 100644 docs/include/jscripts/infusion/framework/core/js/DataBinding.js delete mode 100644 docs/include/jscripts/infusion/framework/core/js/Fluid.js delete mode 100644 docs/include/jscripts/infusion/framework/core/js/FluidDOMUtilities.js delete mode 100644 docs/include/jscripts/infusion/framework/core/js/ProgressiveEnhancement.js delete mode 100644 docs/include/jscripts/infusion/framework/core/js/jquery.keyboard-a11y.js delete mode 100644 docs/include/jscripts/infusion/framework/fss/css/fss-JSR168Bridge.css delete mode 100644 docs/include/jscripts/infusion/framework/fss/css/fss-layout.css delete mode 100644 docs/include/jscripts/infusion/framework/fss/css/fss-reset.css delete mode 100644 docs/include/jscripts/infusion/framework/fss/css/fss-text.css delete mode 100644 docs/include/jscripts/infusion/framework/fss/css/fss-theme-coal.css delete mode 100644 docs/include/jscripts/infusion/framework/fss/css/fss-theme-debug.css delete mode 100644 docs/include/jscripts/infusion/framework/fss/css/fss-theme-hc.css delete mode 100644 docs/include/jscripts/infusion/framework/fss/css/fss-theme-hci.css delete mode 100644 docs/include/jscripts/infusion/framework/fss/css/fss-theme-mist.css delete mode 100644 docs/include/jscripts/infusion/framework/fss/css/fss-theme-rust.css delete mode 100644 docs/include/jscripts/infusion/framework/fss/css/fss-theme-slate.css delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/exclamation.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/gripper.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/_common/exclamation.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/_common/gloss_25_repeater.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/_common/gripper.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/buttons-light-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/buttons-light-cap.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/buttons-med-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/buttons-med-cap.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/buttons-titlebar-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/buttons-titlebar-cap.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/coal-icons.psd delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/icon-menu-Delete.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/icon-widget-Close.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/icon-widget-Less.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/icon-widget-More.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/icon-widget-ShowSettings.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/icon-widget-gripper.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-light-active-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-light-active-cap.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-light-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-light-cap.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-light-container-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-light-content-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-med-active-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-med-active-cap.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-med-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-med-cap.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-med-container-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-med-content-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/coal/widget-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/buttons-light-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/buttons-light-cap.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/buttons-med-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/buttons-med-cap.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/buttons-titlebar-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/buttons-titlebar-cap.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/icon-menu-Delete.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/icon-options-ListOrGrid.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/icon-widget-Close.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/icon-widget-Less.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/icon-widget-More.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/icon-widget-ShowSettings.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/icon-widget-gripper.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/mist-icons.psd delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/tabs-light-active-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/tabs-light-active-cap.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/tabs-light-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/tabs-light-cap.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/tabs-light-container-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/tabs-med-active-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/tabs-med-active-cap.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/tabs-med-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/tabs-med-cap.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/tabs-med-container-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/mist/widget-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/rust/gripper.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/rust/icon-menu-Delete.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/rust/icon-options-ListOrGrid.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/rust/icon-widget-Close.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/rust/icon-widget-More.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/rust/icon-widget-Settings.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/rust/menu-hover.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/rust/widget-earmark.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/buttons-light-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/buttons-light-cap.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/buttons-med-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/buttons-med-cap.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/buttons-titlebar-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/buttons-titlebar-cap.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/icon-widget-Close.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/icon-widget-Less.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/icon-widget-More.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/icon-widget-gripper.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/slate-icons.psd delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/sprites.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/tabs-light-active-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/tabs-light-active-cap.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/tabs-light-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/tabs-light-cap.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/tabs-light-container-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/tabs-med-active-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/tabs-med-active-cap.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/tabs-med-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/tabs-med-cap.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/tabs-med-container-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/widget-bg.png delete mode 100644 docs/include/jscripts/infusion/framework/fss/images/themes/slate/widget-earmark.png delete mode 100644 docs/include/jscripts/infusion/framework/renderer/js/fluidParser.js delete mode 100644 docs/include/jscripts/infusion/framework/renderer/js/fluidRenderer.js delete mode 100644 docs/include/jscripts/infusion/jquery.autoHeight.js delete mode 100644 docs/include/jscripts/infusion/lib/fastXmlPull/js/fastXmlPull.js delete mode 100644 docs/include/jscripts/infusion/lib/jquery/core/js/jquery.js delete mode 100644 docs/include/jscripts/infusion/lib/jquery/plugins/bgiframe/js/jquery.bgiframe.js delete mode 100644 docs/include/jscripts/infusion/lib/jquery/plugins/delegate/js/jquery.delegate.js delete mode 100644 docs/include/jscripts/infusion/lib/jquery/plugins/tooltip/css/jquery.tooltip.css delete mode 100644 docs/include/jscripts/infusion/lib/jquery/plugins/tooltip/js/jquery.tooltip.js delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-coal/coal.css delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-coal/images/ui-bg_flat_0_000000_40x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-coal/images/ui-bg_flat_75_cccccc_40x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-coal/images/ui-bg_highlight-soft_25_575757_1x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-coal/images/ui-bg_highlight-soft_55_cccccc_1x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-coal/images/ui-bg_highlight-soft_65_000000_1x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-coal/images/ui-bg_highlight-soft_75_333333_1x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-coal/images/ui-bg_highlight-soft_75_666666_1x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-coal/images/ui-bg_inset-soft_95_fef1ec_1x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-coal/images/ui-icons_222222_256x240.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-coal/images/ui-icons_333333_256x240.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-coal/images/ui-icons_a3a3a3_256x240.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-coal/images/ui-icons_cccccc_256x240.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-coal/images/ui-icons_cd0a0a_256x240.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-coal/images/ui-icons_ffffff_256x240.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-hc/hc.css delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-hc/images/ui-bg_flat_0_000000_40x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-hc/images/ui-bg_flat_0_ffffff_40x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-hc/images/ui-icons_000000_256x240.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-hc/images/ui-icons_ffffff_256x240.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-hci/hci.css delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-hci/images/ui-bg_flat_0_000000_40x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-hci/images/ui-bg_flat_0_999999_40x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-hci/images/ui-bg_flat_0_ffffff_40x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-hci/images/ui-icons_000000_256x240.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-hci/images/ui-icons_fffff_256x240.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-hci/images/ui-icons_ffffff_256x240.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-mist/images/ui-bg_flat_0_000000_40x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-mist/images/ui-bg_flat_0_2e83ff_40x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-mist/images/ui-bg_flat_75_ffffff_40x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-mist/images/ui-bg_glass_65_ffffff_1x400.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-mist/images/ui-bg_glass_75_9dcaf6_1x400.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-mist/images/ui-bg_glass_75_d9e8f7_1x400.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-mist/images/ui-bg_highlight-soft_55_9dcaf6_1x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-mist/images/ui-bg_inset-soft_95_fef1ec_1x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-mist/images/ui-icons_000000_256x240.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-mist/images/ui-icons_222222_256x240.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-mist/images/ui-icons_2e83ff_256x240.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-mist/images/ui-icons_454545_256x240.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-mist/images/ui-icons_888888_256x240.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-mist/images/ui-icons_cd0a0a_256x240.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-mist/mist.css delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-slate/images/ui-bg_flat_0_666666_40x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-slate/images/ui-bg_flat_0_999999_40x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-slate/images/ui-bg_flat_0_cccccc_40x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-slate/images/ui-bg_flat_0_ebebeb_40x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-slate/images/ui-bg_flat_0_ffffff_40x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-slate/images/ui-bg_glass_75_666666_1x400.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-slate/images/ui-bg_highlight-hard_100_ebebeb_1x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-slate/images/ui-bg_highlight-soft_75_999999_1x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-slate/images/ui-bg_inset-hard_100_ebebeb_1x100.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-slate/images/ui-icons_000000_256x240.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-slate/images/ui-icons_666666_256x240.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-slate/images/ui-icons_ebebeb_256x240.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-slate/images/ui-icons_ffffff_256x240.png delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/css/fl-theme-slate/slate.css delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/js/ui-FLUID-readme.txt delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/js/ui.accordion.js delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/js/ui.core.js delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/js/ui.dialog.js delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/js/ui.draggable.js delete mode 100644 docs/include/jscripts/infusion/lib/jquery/ui/js/ui.slider.js delete mode 100644 docs/include/jscripts/infusion/lib/json/js/json2.js delete mode 100644 docs/include/jscripts/infusion/lib/swfobject/js/swfobject.js delete mode 100644 docs/include/jscripts/infusion/lib/swfupload/flash/swfupload.swf delete mode 100644 docs/include/jscripts/infusion/lib/swfupload/js/swfupload.js delete mode 100644 docs/include/jscripts/infusion/licenses/Infusion-LICENSE.txt delete mode 100644 docs/include/jscripts/infusion/licenses/fastXmlPull-LICENSE.txt delete mode 100644 docs/include/jscripts/infusion/licenses/fckeditor-LICENSE.txt delete mode 100644 docs/include/jscripts/infusion/licenses/jQuery-LICENSE.txt delete mode 100644 docs/include/jscripts/infusion/licenses/swfobject-LICENSE.txt delete mode 100644 docs/include/jscripts/infusion/licenses/swfupload-LICENSE.txt diff --git a/docs/include/jscripts/infusion/InfusionAll.js b/docs/include/jscripts/infusion/InfusionAll.js deleted file mode 100644 index 5043501..0000000 --- a/docs/include/jscripts/infusion/InfusionAll.js +++ /dev/null @@ -1,33 +0,0 @@ -/* - * jQuery JavaScript Library v1.3.2 - * http://jquery.com/ - * - * Copyright (c) 2009 John Resig - * Dual licensed under the MIT and GPL licenses. - * http://docs.jquery.com/License - * - * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009) - * Revision: 6246 - */ -(function(){var window=this,undefined,_jQuery=window.jQuery,_$=window.$,jQuery=window.jQuery=window.$=function(selector,context){return new jQuery.fn.init(selector,context)},quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,isSimple=/^.[^:#\[\.,]*$/;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;this.context=selector;return this}if(typeof selector==="string"){var match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1]){selector=jQuery.clean([match[1]],context)}else{var elem=document.getElementById(match[3]);if(elem&&elem.id!=match[3]){return jQuery().find(selector)}var ret=jQuery(elem||[]);ret.context=document;ret.selector=selector;return ret}}else{return jQuery(context).find(selector)}}else{if(jQuery.isFunction(selector)){return jQuery(document).ready(selector)}}if(selector.selector&&selector.context){this.selector=selector.selector;this.context=selector.context}return this.setArray(jQuery.isArray(selector)?selector:jQuery.makeArray(selector))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(num){return num===undefined?Array.prototype.slice.call(this):this[num]},pushStack:function(elems,name,selector){var ret=jQuery(elems);ret.prevObject=this;ret.context=this.context;if(name==="find"){ret.selector=this.selector+(this.selector?" ":"")+selector}else{if(name){ret.selector=this.selector+"."+name+"("+selector+")"}}return ret},setArray:function(elems){this.length=0;Array.prototype.push.apply(this,elems);return this},each:function(callback,args){return jQuery.each(this,callback,args)},index:function(elem){return jQuery.inArray(elem&&elem.jquery?elem[0]:elem,this)},attr:function(name,value,type){var options=name;if(typeof name==="string"){if(value===undefined){return this[0]&&jQuery[type||"attr"](this[0],name)}else{options={};options[name]=value}}return this.each(function(i){for(name in options){jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type,i,name))}})},css:function(key,value){if((key=="width"||key=="height")&&parseFloat(value)<0){value=undefined}return this.attr(key,value,"curCSS")},text:function(text){if(typeof text!=="object"&&text!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text))}var ret="";jQuery.each(text||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8){ret+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this])}})});return ret},wrapAll:function(html){if(this[0]){var wrap=jQuery(html,this[0].ownerDocument).clone();if(this[0].parentNode){wrap.insertBefore(this[0])}wrap.map(function(){var elem=this;while(elem.firstChild){elem=elem.firstChild}return elem}).append(this)}return this},wrapInner:function(html){return this.each(function(){jQuery(this).contents().wrapAll(html)})},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html)})},append:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType==1){this.appendChild(elem)}})},prepend:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType==1){this.insertBefore(elem,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this)})},after:function(){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this.nextSibling)})},end:function(){return this.prevObject||jQuery([])},push:[].push,sort:[].sort,splice:[].splice,find:function(selector){if(this.length===1){var ret=this.pushStack([],"find",selector);ret.length=0;jQuery.find(selector,this[0],ret);return ret}else{return this.pushStack(jQuery.unique(jQuery.map(this,function(elem){return jQuery.find(selector,elem)})),"find",selector)}},clone:function(events){var ret=this.map(function(){if(!jQuery.support.noCloneEvent&&!jQuery.isXMLDoc(this)){var html=this.outerHTML;if(!html){var div=this.ownerDocument.createElement("div");div.appendChild(this.cloneNode(true));html=div.innerHTML}return jQuery.clean([html.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(events===true){var orig=this.find("*").andSelf(),i=0;ret.find("*").andSelf().each(function(){if(this.nodeName!==orig[i].nodeName){return }var events=jQuery.data(orig[i],"events");for(var type in events){for(var handler in events[type]){jQuery.event.add(this,type,events[type][handler],events[type][handler].data)}}i++})}return ret},filter:function(selector){return this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(elem,i){return selector.call(elem,i)})||jQuery.multiFilter(selector,jQuery.grep(this,function(elem){return elem.nodeType===1})),"filter",selector)},closest:function(selector){var pos=jQuery.expr.match.POS.test(selector)?jQuery(selector):null,closer=0;return this.map(function(){var cur=this;while(cur&&cur.ownerDocument){if(pos?pos.index(cur)>-1:jQuery(cur).is(selector)){jQuery.data(cur,"closest",closer);return cur}cur=cur.parentNode;closer++}})},not:function(selector){if(typeof selector==="string"){if(isSimple.test(selector)){return this.pushStack(jQuery.multiFilter(selector,this,true),"not",selector)}else{selector=jQuery.multiFilter(selector,this)}}var isArrayLike=selector.length&&selector[selector.length-1]!==undefined&&!selector.nodeType;return this.filter(function(){return isArrayLike?jQuery.inArray(this,selector)<0:this!=selector})},add:function(selector){return this.pushStack(jQuery.unique(jQuery.merge(this.get(),typeof selector==="string"?jQuery(selector):jQuery.makeArray(selector))))},is:function(selector){return !!selector&&jQuery.multiFilter(selector,this).length>0},hasClass:function(selector){return !!selector&&this.is("."+selector)},val:function(value){if(value===undefined){var elem=this[0];if(elem){if(jQuery.nodeName(elem,"option")){return(elem.attributes.value||{}).specified?elem.value:elem.text}if(jQuery.nodeName(elem,"select")){var index=elem.selectedIndex,values=[],options=elem.options,one=elem.type=="select-one";if(index<0){return null}for(var i=one?index:0,max=one?index+1:options.length;i=0||jQuery.inArray(this.name,value)>=0)}else{if(jQuery.nodeName(this,"select")){var values=jQuery.makeArray(value);jQuery("option",this).each(function(){this.selected=(jQuery.inArray(this.value,values)>=0||jQuery.inArray(this.text,values)>=0)});if(!values.length){this.selectedIndex=-1}}else{this.value=value}}})},html:function(value){return value===undefined?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(value)},replaceWith:function(value){return this.after(value).remove()},eq:function(i){return this.slice(i,+i+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(args,table,callback){if(this[0]){var fragment=(this[0].ownerDocument||this[0]).createDocumentFragment(),scripts=jQuery.clean(args,(this[0].ownerDocument||this[0]),fragment),first=fragment.firstChild;if(first){for(var i=0,l=this.length;i1||i>0?fragment.cloneNode(true):fragment)}}if(scripts){jQuery.each(scripts,evalScript)}}return this;function root(elem,cur){return table&&jQuery.nodeName(elem,"table")&&jQuery.nodeName(cur,"tr")?(elem.getElementsByTagName("tbody")[0]||elem.appendChild(elem.ownerDocument.createElement("tbody"))):elem}}};jQuery.fn.init.prototype=jQuery.fn;function evalScript(i,elem){if(elem.src){jQuery.ajax({url:elem.src,async:false,dataType:"script"})}else{jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"")}if(elem.parentNode){elem.parentNode.removeChild(elem)}}function now(){return +new Date}jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0]||{},i=1,length=arguments.length,deep=false,options;if(typeof target==="boolean"){deep=target;target=arguments[1]||{};i=2}if(typeof target!=="object"&&!jQuery.isFunction(target)){target={}}if(length==i){target=this;--i}for(;i-1}},swap:function(elem,options,callback){var old={};for(var name in options){old[name]=elem.style[name];elem.style[name]=options[name]}callback.call(elem);for(var name in options){elem.style[name]=old[name]}},css:function(elem,name,force,extra){if(name=="width"||name=="height"){var val,props={position:"absolute",visibility:"hidden",display:"block"},which=name=="width"?["Left","Right"]:["Top","Bottom"];function getWH(){val=name=="width"?elem.offsetWidth:elem.offsetHeight;if(extra==="border"){return }jQuery.each(which,function(){if(!extra){val-=parseFloat(jQuery.curCSS(elem,"padding"+this,true))||0}if(extra==="margin"){val+=parseFloat(jQuery.curCSS(elem,"margin"+this,true))||0}else{val-=parseFloat(jQuery.curCSS(elem,"border"+this+"Width",true))||0}})}if(elem.offsetWidth!==0){getWH()}else{jQuery.swap(elem,props,getWH)}return Math.max(0,Math.round(val))}return jQuery.curCSS(elem,name,force)},curCSS:function(elem,name,force){var ret,style=elem.style;if(name=="opacity"&&!jQuery.support.opacity){ret=jQuery.attr(style,"opacity");return ret==""?"1":ret}if(name.match(/float/i)){name=styleFloat}if(!force&&style&&style[name]){ret=style[name]}else{if(defaultView.getComputedStyle){if(name.match(/float/i)){name="float"}name=name.replace(/([A-Z])/g,"-$1").toLowerCase();var computedStyle=defaultView.getComputedStyle(elem,null);if(computedStyle){ret=computedStyle.getPropertyValue(name)}if(name=="opacity"&&ret==""){ret="1"}}else{if(elem.currentStyle){var camelCase=name.replace(/\-(\w)/g,function(all,letter){return letter.toUpperCase()});ret=elem.currentStyle[name]||elem.currentStyle[camelCase];if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){var left=style.left,rsLeft=elem.runtimeStyle.left;elem.runtimeStyle.left=elem.currentStyle.left;style.left=ret||0;ret=style.pixelLeft+"px";style.left=left;elem.runtimeStyle.left=rsLeft}}}}return ret},clean:function(elems,context,fragment){context=context||document;if(typeof context.createElement==="undefined"){context=context.ownerDocument||context[0]&&context[0].ownerDocument||document}if(!fragment&&elems.length===1&&typeof elems[0]==="string"){var match=/^<(\w+)\s*\/?>$/.exec(elems[0]);if(match){return[context.createElement(match[1])]}}var ret=[],scripts=[],div=context.createElement("div");jQuery.each(elems,function(i,elem){if(typeof elem==="number"){elem+=""}if(!elem){return }if(typeof elem==="string"){elem=elem.replace(/(<(\w+)[^>]*?)\/>/g,function(all,front,tag){return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:front+">"});var tags=elem.replace(/^\s+/,"").substring(0,10).toLowerCase();var wrap=!tags.indexOf("",""]||!tags.indexOf("",""]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"","
"]||!tags.indexOf("",""]||(!tags.indexOf("",""]||!tags.indexOf("",""]||!jQuery.support.htmlSerialize&&[1,"div
","
"]||[0,"",""];div.innerHTML=wrap[1]+elem+wrap[2];while(wrap[0]--){div=div.lastChild}if(!jQuery.support.tbody){var hasBody=/"&&!hasBody?div.childNodes:[];for(var j=tbody.length-1;j>=0;--j){if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length){tbody[j].parentNode.removeChild(tbody[j])}}}if(!jQuery.support.leadingWhitespace&&/^\s/.test(elem)){div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstChild)}elem=jQuery.makeArray(div.childNodes)}if(elem.nodeType){ret.push(elem)}else{ret=jQuery.merge(ret,elem)}});if(fragment){for(var i=0;ret[i];i++){if(jQuery.nodeName(ret[i],"script")&&(!ret[i].type||ret[i].type.toLowerCase()==="text/javascript")){scripts.push(ret[i].parentNode?ret[i].parentNode.removeChild(ret[i]):ret[i])}else{if(ret[i].nodeType===1){ret.splice.apply(ret,[i+1,0].concat(jQuery.makeArray(ret[i].getElementsByTagName("script"))))}fragment.appendChild(ret[i])}}return scripts}return ret},attr:function(elem,name,value){if(!elem||elem.nodeType==3||elem.nodeType==8){return undefined}var notxml=!jQuery.isXMLDoc(elem),set=value!==undefined;name=notxml&&jQuery.props[name]||name;if(elem.tagName){var special=/href|src|style/.test(name);if(name=="selected"&&elem.parentNode){elem.parentNode.selectedIndex}if(name in elem&¬xml&&!special){if(set){if(name=="type"&&jQuery.nodeName(elem,"input")&&elem.parentNode){throw"type property can't be changed"}elem[name]=value}if(jQuery.nodeName(elem,"form")&&elem.getAttributeNode(name)){return elem.getAttributeNode(name).nodeValue}if(name=="tabIndex"){var attributeNode=elem.getAttributeNode("tabIndex");return attributeNode&&attributeNode.specified?attributeNode.value:elem.nodeName.match(/(button|input|object|select|textarea)/i)?0:elem.nodeName.match(/^(a|area)$/i)&&elem.href?0:undefined}return elem[name]}if(!jQuery.support.style&¬xml&&name=="style"){return jQuery.attr(elem.style,"cssText",value)}if(set){elem.setAttribute(name,""+value)}var attr=!jQuery.support.hrefNormalized&¬xml&&special?elem.getAttribute(name,2):elem.getAttribute(name);return attr===null?undefined:attr}if(!jQuery.support.opacity&&name=="opacity"){if(set){elem.zoom=1;elem.filter=(elem.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(value)+""=="NaN"?"":"alpha(opacity="+value*100+")")}return elem.filter&&elem.filter.indexOf("opacity=")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}name=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase()});if(set){elem[name]=value}return elem[name]},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"")},makeArray:function(array){var ret=[];if(array!=null){var i=array.length;if(i==null||typeof array==="string"||jQuery.isFunction(array)||array.setInterval){ret[0]=array}else{while(i){ret[--i]=array[i]}}}return ret},inArray:function(elem,array){for(var i=0,length=array.length;i0?this.clone(true):this).get();jQuery.fn[original].apply(jQuery(insert[i]),elems);ret=ret.concat(elems)}return this.pushStack(ret,name,selector)}});jQuery.each({removeAttr:function(name){jQuery.attr(this,name,"");if(this.nodeType==1){this.removeAttribute(name)}},addClass:function(classNames){jQuery.className.add(this,classNames)},removeClass:function(classNames){jQuery.className.remove(this,classNames)},toggleClass:function(classNames,state){if(typeof state!=="boolean"){state=!jQuery.className.has(this,classNames)}jQuery.className[state?"add":"remove"](this,classNames)},remove:function(selector){if(!selector||jQuery.filter(selector,[this]).length){jQuery("*",this).add([this]).each(function(){jQuery.event.remove(this);jQuery.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){jQuery(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(name,fn){jQuery.fn[name]=function(){return this.each(fn,arguments)}});function num(elem,prop){return elem[0]&&parseInt(jQuery.curCSS(elem[0],prop,true),10)||0}var expando="jQuery"+now(),uuid=0,windowData={};jQuery.extend({cache:{},data:function(elem,name,data){elem=elem==window?windowData:elem;var id=elem[expando];if(!id){id=elem[expando]=++uuid}if(name&&!jQuery.cache[id]){jQuery.cache[id]={}}if(data!==undefined){jQuery.cache[id][name]=data}return name?jQuery.cache[id][name]:id},removeData:function(elem,name){elem=elem==window?windowData:elem;var id=elem[expando];if(name){if(jQuery.cache[id]){delete jQuery.cache[id][name];name="";for(name in jQuery.cache[id]){break}if(!name){jQuery.removeData(elem)}}}else{try{delete elem[expando]}catch(e){if(elem.removeAttribute){elem.removeAttribute(expando)}}delete jQuery.cache[id]}},queue:function(elem,type,data){if(elem){type=(type||"fx")+"queue";var q=jQuery.data(elem,type);if(!q||jQuery.isArray(data)){q=jQuery.data(elem,type,jQuery.makeArray(data))}else{if(data){q.push(data)}}}return q},dequeue:function(elem,type){var queue=jQuery.queue(elem,type),fn=queue.shift();if(!type||type==="fx"){fn=queue[0]}if(fn!==undefined){fn.call(elem)}}});jQuery.fn.extend({data:function(key,value){var parts=key.split(".");parts[1]=parts[1]?"."+parts[1]:"";if(value===undefined){var data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data===undefined&&this.length){data=jQuery.data(this[0],key)}return data===undefined&&parts[1]?this.data(parts[0]):data}else{return this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQuery.data(this,key,value)})}},removeData:function(key){return this.each(function(){jQuery.removeData(this,key)})},queue:function(type,data){if(typeof type!=="string"){data=type;type="fx"}if(data===undefined){return jQuery.queue(this[0],type)}return this.each(function(){var queue=jQuery.queue(this,type,data);if(type=="fx"&&queue.length==1){queue[0].call(this)}})},dequeue:function(type){return this.each(function(){jQuery.dequeue(this,type)})}}); -/* - * Sizzle CSS Selector Engine - v0.9.3 - * Copyright 2009, The Dojo Foundation - * Released under the MIT, BSD, and GPL Licenses. - * More information: http://sizzlejs.com/ - */ -(function(){var chunker=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,done=0,toString=Object.prototype.toString;var Sizzle=function(selector,context,results,seed){results=results||[];context=context||document;if(context.nodeType!==1&&context.nodeType!==9){return[]}if(!selector||typeof selector!=="string"){return results}var parts=[],m,set,checkSet,check,mode,extra,prune=true;chunker.lastIndex=0;while((m=chunker.exec(selector))!==null){parts.push(m[1]);if(m[2]){extra=RegExp.rightContext;break}}if(parts.length>1&&origPOS.exec(selector)){if(parts.length===2&&Expr.relative[parts[0]]){set=posProcess(parts[0]+parts[1],context)}else{set=Expr.relative[parts[0]]?[context]:Sizzle(parts.shift(),context);while(parts.length){selector=parts.shift();if(Expr.relative[selector]){selector+=parts.shift()}set=posProcess(selector,set)}}}else{var ret=seed?{expr:parts.pop(),set:makeArray(seed)}:Sizzle.find(parts.pop(),parts.length===1&&context.parentNode?context.parentNode:context,isXML(context));set=Sizzle.filter(ret.expr,ret.set);if(parts.length>0){checkSet=makeArray(set)}else{prune=false}while(parts.length){var cur=parts.pop(),pop=cur;if(!Expr.relative[cur]){cur=""}else{pop=parts.pop()}if(pop==null){pop=context}Expr.relative[cur](checkSet,pop,isXML(context))}}if(!checkSet){checkSet=set}if(!checkSet){throw"Syntax error, unrecognized expression: "+(cur||selector)}if(toString.call(checkSet)==="[object Array]"){if(!prune){results.push.apply(results,checkSet)}else{if(context.nodeType===1){for(var i=0;checkSet[i]!=null;i++){if(checkSet[i]&&(checkSet[i]===true||checkSet[i].nodeType===1&&contains(context,checkSet[i]))){results.push(set[i])}}}else{for(var i=0;checkSet[i]!=null;i++){if(checkSet[i]&&checkSet[i].nodeType===1){results.push(set[i])}}}}}else{makeArray(checkSet,results)}if(extra){Sizzle(extra,context,results,seed);if(sortOrder){hasDuplicate=false;results.sort(sortOrder);if(hasDuplicate){for(var i=1;i":function(checkSet,part,isXML){var isPartStr=typeof part==="string";if(isPartStr&&!/\W/.test(part)){part=isXML?part:part.toUpperCase();for(var i=0,l=checkSet.length;i=0)){if(!inplace){result.push(elem)}}else{if(inplace){curLoop[i]=false}}}}return false},ID:function(match){return match[1].replace(/\\/g,"")},TAG:function(match,curLoop){for(var i=0;curLoop[i]===false;i++){}return curLoop[i]&&isXML(curLoop[i])?match[1]:match[1].toUpperCase()},CHILD:function(match){if(match[1]=="nth"){var test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(match[2]=="even"&&"2n"||match[2]=="odd"&&"2n+1"||!/\D/.test(match[2])&&"0n+"+match[2]||match[2]);match[2]=(test[1]+(test[2]||1))-0;match[3]=test[3]-0}match[0]=done++;return match},ATTR:function(match,curLoop,inplace,result,not,isXML){var name=match[1].replace(/\\/g,"");if(!isXML&&Expr.attrMap[name]){match[1]=Expr.attrMap[name]}if(match[2]==="~="){match[4]=" "+match[4]+" "}return match},PSEUDO:function(match,curLoop,inplace,result,not){if(match[1]==="not"){if(match[3].match(chunker).length>1||/^\w/.test(match[3])){match[3]=Sizzle(match[3],null,null,curLoop)}else{var ret=Sizzle.filter(match[3],curLoop,inplace,true^not);if(!inplace){result.push.apply(result,ret)}return false}}else{if(Expr.match.POS.test(match[0])||Expr.match.CHILD.test(match[0])){return true}}return match},POS:function(match){match.unshift(true);return match}},filters:{enabled:function(elem){return elem.disabled===false&&elem.type!=="hidden"},disabled:function(elem){return elem.disabled===true},checked:function(elem){return elem.checked===true},selected:function(elem){elem.parentNode.selectedIndex;return elem.selected===true},parent:function(elem){return !!elem.firstChild},empty:function(elem){return !elem.firstChild},has:function(elem,i,match){return !!Sizzle(match[3],elem).length},header:function(elem){return/h\d/i.test(elem.nodeName)},text:function(elem){return"text"===elem.type},radio:function(elem){return"radio"===elem.type},checkbox:function(elem){return"checkbox"===elem.type},file:function(elem){return"file"===elem.type},password:function(elem){return"password"===elem.type},submit:function(elem){return"submit"===elem.type},image:function(elem){return"image"===elem.type},reset:function(elem){return"reset"===elem.type},button:function(elem){return"button"===elem.type||elem.nodeName.toUpperCase()==="BUTTON"},input:function(elem){return/input|select|textarea|button/i.test(elem.nodeName)}},setFilters:{first:function(elem,i){return i===0},last:function(elem,i,match,array){return i===array.length-1},even:function(elem,i){return i%2===0},odd:function(elem,i){return i%2===1},lt:function(elem,i,match){return imatch[3]-0},nth:function(elem,i,match){return match[3]-0==i},eq:function(elem,i,match){return match[3]-0==i}},filter:{PSEUDO:function(elem,match,i,array){var name=match[1],filter=Expr.filters[name];if(filter){return filter(elem,i,match,array)}else{if(name==="contains"){return(elem.textContent||elem.innerText||"").indexOf(match[3])>=0}else{if(name==="not"){var not=match[3];for(var i=0,l=not.length;i=0)}}},ID:function(elem,match){return elem.nodeType===1&&elem.getAttribute("id")===match},TAG:function(elem,match){return(match==="*"&&elem.nodeType===1)||elem.nodeName===match},CLASS:function(elem,match){return(" "+(elem.className||elem.getAttribute("class"))+" ").indexOf(match)>-1},ATTR:function(elem,match){var name=match[1],result=Expr.attrHandle[name]?Expr.attrHandle[name](elem):elem[name]!=null?elem[name]:elem.getAttribute(name),value=result+"",type=match[2],check=match[4];return result==null?type==="!=":type==="="?value===check:type==="*="?value.indexOf(check)>=0:type==="~="?(" "+value+" ").indexOf(check)>=0:!check?value&&result!==false:type==="!="?value!=check:type==="^="?value.indexOf(check)===0:type==="$="?value.substr(value.length-check.length)===check:type==="|="?value===check||value.substr(0,check.length+1)===check+"-":false},POS:function(elem,match,i,array){var name=match[2],filter=Expr.setFilters[name];if(filter){return filter(elem,i,match,array)}}}};var origPOS=Expr.match.POS;for(var type in Expr.match){Expr.match[type]=RegExp(Expr.match[type].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var makeArray=function(array,results){array=Array.prototype.slice.call(array);if(results){results.push.apply(results,array);return results}return array};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(e){makeArray=function(array,results){var ret=results||[];if(toString.call(array)==="[object Array]"){Array.prototype.push.apply(ret,array)}else{if(typeof array.length==="number"){for(var i=0,l=array.length;i";var root=document.documentElement;root.insertBefore(form,root.firstChild);if(!!document.getElementById(id)){Expr.find.ID=function(match,context,isXML){if(typeof context.getElementById!=="undefined"&&!isXML){var m=context.getElementById(match[1]);return m?m.id===match[1]||typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id").nodeValue===match[1]?[m]:undefined:[]}};Expr.filter.ID=function(elem,match){var node=typeof elem.getAttributeNode!=="undefined"&&elem.getAttributeNode("id");return elem.nodeType===1&&node&&node.nodeValue===match}}root.removeChild(form)})();(function(){var div=document.createElement("div");div.appendChild(document.createComment(""));if(div.getElementsByTagName("*").length>0){Expr.find.TAG=function(match,context){var results=context.getElementsByTagName(match[1]);if(match[1]==="*"){var tmp=[];for(var i=0;results[i];i++){if(results[i].nodeType===1){tmp.push(results[i])}}results=tmp}return results}}div.innerHTML="";if(div.firstChild&&typeof div.firstChild.getAttribute!=="undefined"&&div.firstChild.getAttribute("href")!=="#"){Expr.attrHandle.href=function(elem){return elem.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var oldSizzle=Sizzle,div=document.createElement("div");div.innerHTML="

";if(div.querySelectorAll&&div.querySelectorAll(".TEST").length===0){return }Sizzle=function(query,context,extra,seed){context=context||document;if(!seed&&context.nodeType===9&&!isXML(context)){try{return makeArray(context.querySelectorAll(query),extra)}catch(e){}}return oldSizzle(query,context,extra,seed)};Sizzle.find=oldSizzle.find;Sizzle.filter=oldSizzle.filter;Sizzle.selectors=oldSizzle.selectors;Sizzle.matches=oldSizzle.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var div=document.createElement("div");div.innerHTML="
";if(div.getElementsByClassName("e").length===0){return }div.lastChild.className="e";if(div.getElementsByClassName("e").length===1){return }Expr.order.splice(1,0,"CLASS");Expr.find.CLASS=function(match,context,isXML){if(typeof context.getElementsByClassName!=="undefined"&&!isXML){return context.getElementsByClassName(match[1])}}})()}function dirNodeCheck(dir,cur,doneName,checkSet,nodeCheck,isXML){var sibDir=dir=="previousSibling"&&!isXML;for(var i=0,l=checkSet.length;i0){match=elem;break}}}elem=elem[dir]}checkSet[i]=match}}}var contains=document.compareDocumentPosition?function(a,b){return a.compareDocumentPosition(b)&16}:function(a,b){return a!==b&&(a.contains?a.contains(b):true)};var isXML=function(elem){return elem.nodeType===9&&elem.documentElement.nodeName!=="HTML"||!!elem.ownerDocument&&isXML(elem.ownerDocument)};var posProcess=function(selector,context){var tmpSet=[],later="",match,root=context.nodeType?[context]:context;while((match=Expr.match.PSEUDO.exec(selector))){later+=match[0];selector=selector.replace(Expr.match.PSEUDO,"")}selector=Expr.relative[selector]?selector+"*":selector;for(var i=0,l=root.length;i0||elem.offsetHeight>0};Sizzle.selectors.filters.animated=function(elem){return jQuery.grep(jQuery.timers,function(fn){return elem===fn.elem}).length};jQuery.multiFilter=function(expr,elems,not){if(not){expr=":not("+expr+")"}return Sizzle.matches(expr,elems)};jQuery.dir=function(elem,dir){var matched=[],cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1){matched.push(cur)}cur=cur[dir]}return matched};jQuery.nth=function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir]){if(cur.nodeType==1&&++num==result){break}}return cur};jQuery.sibling=function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&n!=elem){r.push(n)}}return r};return ;window.Sizzle=Sizzle})();jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType==3||elem.nodeType==8){return }if(elem.setInterval&&elem!=window){elem=window}if(!handler.guid){handler.guid=this.guid++}if(data!==undefined){var fn=handler;handler=this.proxy(fn);handler.data=data}var events=jQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=jQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){return typeof jQuery!=="undefined"&&!jQuery.event.triggered?jQuery.event.handle.apply(arguments.callee.elem,arguments):undefined});handle.elem=elem;jQuery.each(types.split(/\s+/),function(index,type){var namespaces=type.split(".");type=namespaces.shift();handler.type=namespaces.slice().sort().join(".");var handlers=events[type];if(jQuery.event.specialAll[type]){jQuery.event.specialAll[type].setup.call(elem,data,namespaces)}if(!handlers){handlers=events[type]={};if(!jQuery.event.special[type]||jQuery.event.special[type].setup.call(elem,data,namespaces)===false){if(elem.addEventListener){elem.addEventListener(type,handle,false)}else{if(elem.attachEvent){elem.attachEvent("on"+type,handle)}}}}handlers[handler.guid]=handler;jQuery.event.global[type]=true});elem=null},guid:1,global:{},remove:function(elem,types,handler){if(elem.nodeType==3||elem.nodeType==8){return }var events=jQuery.data(elem,"events"),ret,index;if(events){if(types===undefined||(typeof types==="string"&&types.charAt(0)==".")){for(var type in events){this.remove(elem,type+(types||""))}}else{if(types.type){handler=types.handler;types=types.type}jQuery.each(types.split(/\s+/),function(index,type){var namespaces=type.split(".");type=namespaces.shift();var namespace=RegExp("(^|\\.)"+namespaces.slice().sort().join(".*\\.")+"(\\.|$)");if(events[type]){if(handler){delete events[type][handler.guid]}else{for(var handle in events[type]){if(namespace.test(events[type][handle].type)){delete events[type][handle]}}}if(jQuery.event.specialAll[type]){jQuery.event.specialAll[type].teardown.call(elem,namespaces)}for(ret in events[type]){break}if(!ret){if(!jQuery.event.special[type]||jQuery.event.special[type].teardown.call(elem,namespaces)===false){if(elem.removeEventListener){elem.removeEventListener(type,jQuery.data(elem,"handle"),false)}else{if(elem.detachEvent){elem.detachEvent("on"+type,jQuery.data(elem,"handle"))}}}ret=null;delete events[type]}}})}for(ret in events){break}if(!ret){var handle=jQuery.data(elem,"handle");if(handle){handle.elem=null}jQuery.removeData(elem,"events");jQuery.removeData(elem,"handle")}}},trigger:function(event,data,elem,bubbling){var type=event.type||event;if(!bubbling){event=typeof event==="object"?event[expando]?event:jQuery.extend(jQuery.Event(type),event):jQuery.Event(type);if(type.indexOf("!")>=0){event.type=type=type.slice(0,-1);event.exclusive=true}if(!elem){event.stopPropagation();if(this.global[type]){jQuery.each(jQuery.cache,function(){if(this.events&&this.events[type]){jQuery.event.trigger(event,data,this.handle.elem)}})}}if(!elem||elem.nodeType==3||elem.nodeType==8){return undefined}event.result=undefined;event.target=elem;data=jQuery.makeArray(data);data.unshift(event)}event.currentTarget=elem;var handle=jQuery.data(elem,"handle");if(handle){handle.apply(elem,data)}if((!elem[type]||(jQuery.nodeName(elem,"a")&&type=="click"))&&elem["on"+type]&&elem["on"+type].apply(elem,data)===false){event.result=false}if(!bubbling&&elem[type]&&!event.isDefaultPrevented()&&!(jQuery.nodeName(elem,"a")&&type=="click")){this.triggered=true;try{elem[type]()}catch(e){}}this.triggered=false;if(!event.isPropagationStopped()){var parent=elem.parentNode||elem.ownerDocument;if(parent){jQuery.event.trigger(event,data,parent,true)}}},handle:function(event){var all,handlers;event=arguments[0]=jQuery.event.fix(event||window.event);event.currentTarget=this;var namespaces=event.type.split(".");event.type=namespaces.shift();all=!namespaces.length&&!event.exclusive;var namespace=RegExp("(^|\\.)"+namespaces.slice().sort().join(".*\\.")+"(\\.|$)");handlers=(jQuery.data(this,"events")||{})[event.type];for(var j in handlers){var handler=handlers[j];if(all||namespace.test(handler.type)){event.handler=handler;event.data=handler.data;var ret=handler.apply(this,arguments);if(ret!==undefined){event.result=ret;if(ret===false){event.preventDefault();event.stopPropagation()}}if(event.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(event){if(event[expando]){return event}var originalEvent=event;event=jQuery.Event(originalEvent);for(var i=this.props.length,prop;i;){prop=this.props[--i];event[prop]=originalEvent[prop]}if(!event.target){event.target=event.srcElement||document}if(event.target.nodeType==3){event.target=event.target.parentNode}if(!event.relatedTarget&&event.fromElement){event.relatedTarget=event.fromElement==event.target?event.toElement:event.fromElement}if(event.pageX==null&&event.clientX!=null){var doc=document.documentElement,body=document.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc.clientTop||0)}if(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode)){event.which=event.charCode||event.keyCode}if(!event.metaKey&&event.ctrlKey){event.metaKey=event.ctrlKey}if(!event.which&&event.button){event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)))}return event},proxy:function(fn,proxy){proxy=proxy||function(){return fn.apply(this,arguments)};proxy.guid=fn.guid=fn.guid||proxy.guid||this.guid++;return proxy},special:{ready:{setup:bindReady,teardown:function(){}}},specialAll:{live:{setup:function(selector,namespaces){jQuery.event.add(this,namespaces[0],liveHandler)},teardown:function(namespaces){if(namespaces.length){var remove=0,name=RegExp("(^|\\.)"+namespaces[0]+"(\\.|$)");jQuery.each((jQuery.data(this,"events").live||{}),function(){if(name.test(this.type)){remove++}});if(remove<1){jQuery.event.remove(this,namespaces[0],liveHandler)}}}}}};jQuery.Event=function(src){if(!this.preventDefault){return new jQuery.Event(src)}if(src&&src.type){this.originalEvent=src;this.type=src.type}else{this.type=src}this.timeStamp=now();this[expando]=true};function returnFalse(){return false}function returnTrue(){return true}jQuery.Event.prototype={preventDefault:function(){this.isDefaultPrevented=returnTrue;var e=this.originalEvent;if(!e){return }if(e.preventDefault){e.preventDefault()}e.returnValue=false},stopPropagation:function(){this.isPropagationStopped=returnTrue;var e=this.originalEvent;if(!e){return }if(e.stopPropagation){e.stopPropagation()}e.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=returnTrue;this.stopPropagation()},isDefaultPrevented:returnFalse,isPropagationStopped:returnFalse,isImmediatePropagationStopped:returnFalse};var withinElement=function(event){var parent=event.relatedTarget;while(parent&&parent!=this){try{parent=parent.parentNode}catch(e){parent=this}}if(parent!=this){event.type=event.data;jQuery.event.handle.apply(this,arguments)}};jQuery.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(orig,fix){jQuery.event.special[fix]={setup:function(){jQuery.event.add(this,orig,withinElement,fix)},teardown:function(){jQuery.event.remove(this,orig,withinElement)}}});jQuery.fn.extend({bind:function(type,data,fn){return type=="unload"?this.one(type,data,fn):this.each(function(){jQuery.event.add(this,type,fn||data,fn&&data)})},one:function(type,data,fn){var one=jQuery.event.proxy(fn||data,function(event){jQuery(this).unbind(event,one);return(fn||data).apply(this,arguments)});return this.each(function(){jQuery.event.add(this,type,one,fn&&data)})},unbind:function(type,fn){return this.each(function(){jQuery.event.remove(this,type,fn)})},trigger:function(type,data){return this.each(function(){jQuery.event.trigger(type,data,this)})},triggerHandler:function(type,data){if(this[0]){var event=jQuery.Event(type);event.preventDefault();event.stopPropagation();jQuery.event.trigger(event,data,this[0]);return event.result}},toggle:function(fn){var args=arguments,i=1;while(i=0){var selector=url.slice(off,url.length);url=url.slice(0,off)}var type="GET";if(params){if(jQuery.isFunction(params)){callback=params;params=null}else{if(typeof params==="object"){params=jQuery.param(params);type="POST"}}}var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(res,status){if(status=="success"||status=="notmodified"){self.html(selector?jQuery("
").append(res.responseText.replace(//g,"")).find(selector):res.responseText)}if(callback){self.each(callback,[res.responseText,status,res])}}});return this},serialize:function(){return jQuery.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?jQuery.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:jQuery.isArray(val)?jQuery.map(val,function(val,i){return{name:elem.name,value:val}}):{name:elem.name,value:val}}).get()}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f)}});var jsc=now();jQuery.extend({get:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data=null}return jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type})},getScript:function(url,callback){return jQuery.get(url,null,callback,"script")},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json")},post:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data={}}return jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type})},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,settings)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(s){s=jQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSettings,s));var jsonp,jsre=/=\?(&|$)/g,status,data,type=s.type.toUpperCase();if(s.data&&s.processData&&typeof s.data!=="string"){s.data=jQuery.param(s.data)}if(s.dataType=="jsonp"){if(type=="GET"){if(!s.url.match(jsre)){s.url+=(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=?"}}else{if(!s.data||!s.data.match(jsre)){s.data=(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=?"}}s.dataType="json"}if(s.dataType=="json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){jsonp="jsonp"+jsc++;if(s.data){s.data=(s.data+"").replace(jsre,"="+jsonp+"$1")}s.url=s.url.replace(jsre,"="+jsonp+"$1");s.dataType="script";window[jsonp]=function(tmp){data=tmp;success();complete();window[jsonp]=undefined;try{delete window[jsonp]}catch(e){}if(head){head.removeChild(script)}}}if(s.dataType=="script"&&s.cache==null){s.cache=false}if(s.cache===false&&type=="GET"){var ts=now();var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2");s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:"")}if(s.data&&type=="GET"){s.url+=(s.url.match(/\?/)?"&":"?")+s.data;s.data=null}if(s.global&&!jQuery.active++){jQuery.event.trigger("ajaxStart")}var parts=/^(\w+:)?\/\/([^\/?#]+)/.exec(s.url);if(s.dataType=="script"&&type=="GET"&&parts&&(parts[1]&&parts[1]!=location.protocol||parts[2]!=location.host)){var head=document.getElementsByTagName("head")[0];var script=document.createElement("script");script.src=s.url;if(s.scriptCharset){script.charset=s.scriptCharset}if(!jsonp){var done=false;script.onload=script.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){done=true;success();complete();script.onload=script.onreadystatechange=null;head.removeChild(script)}}}head.appendChild(script);return undefined}var requestDone=false;var xhr=s.xhr();if(s.username){xhr.open(type,s.url,s.async,s.username,s.password)}else{xhr.open(type,s.url,s.async)}try{if(s.data){xhr.setRequestHeader("Content-Type",s.contentType)}if(s.ifModified){xhr.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}xhr.setRequestHeader("X-Requested-With","XMLHttpRequest");xhr.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default)}catch(e){}if(s.beforeSend&&s.beforeSend(xhr,s)===false){if(s.global&&!--jQuery.active){jQuery.event.trigger("ajaxStop")}xhr.abort();return false}if(s.global){jQuery.event.trigger("ajaxSend",[xhr,s])}var onreadystatechange=function(isTimeout){if(xhr.readyState==0){if(ival){clearInterval(ival);ival=null;if(s.global&&!--jQuery.active){jQuery.event.trigger("ajaxStop")}}}else{if(!requestDone&&xhr&&(xhr.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null}status=isTimeout=="timeout"?"timeout":!jQuery.httpSuccess(xhr)?"error":s.ifModified&&jQuery.httpNotModified(xhr,s.url)?"notmodified":"success";if(status=="success"){try{data=jQuery.httpData(xhr,s.dataType,s)}catch(e){status="parsererror"}}if(status=="success"){var modRes;try{modRes=xhr.getResponseHeader("Last-Modified")}catch(e){}if(s.ifModified&&modRes){jQuery.lastModified[s.url]=modRes}if(!jsonp){success()}}else{jQuery.handleError(s,xhr,status)}complete();if(isTimeout){xhr.abort()}if(s.async){xhr=null}}}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0){setTimeout(function(){if(xhr&&!requestDone){onreadystatechange("timeout")}},s.timeout)}}try{xhr.send(s.data)}catch(e){jQuery.handleError(s,xhr,null,e)}if(!s.async){onreadystatechange()}function success(){if(s.success){s.success(data,status)}if(s.global){jQuery.event.trigger("ajaxSuccess",[xhr,s])}}function complete(){if(s.complete){s.complete(xhr,status)}if(s.global){jQuery.event.trigger("ajaxComplete",[xhr,s])}if(s.global&&!--jQuery.active){jQuery.event.trigger("ajaxStop")}}return xhr},handleError:function(s,xhr,status,e){if(s.error){s.error(xhr,status,e)}if(s.global){jQuery.event.trigger("ajaxError",[xhr,s,e])}},active:0,httpSuccess:function(xhr){try{return !xhr.status&&location.protocol=="file:"||(xhr.status>=200&&xhr.status<300)||xhr.status==304||xhr.status==1223}catch(e){}return false},httpNotModified:function(xhr,url){try{var xhrRes=xhr.getResponseHeader("Last-Modified");return xhr.status==304||xhrRes==jQuery.lastModified[url]}catch(e){}return false},httpData:function(xhr,type,s){var ct=xhr.getResponseHeader("content-type"),xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0,data=xml?xhr.responseXML:xhr.responseText;if(xml&&data.documentElement.tagName=="parsererror"){throw"parsererror"}if(s&&s.dataFilter){data=s.dataFilter(data,type)}if(typeof data==="string"){if(type=="script"){jQuery.globalEval(data)}if(type=="json"){data=window.eval("("+data+")")}}return data},param:function(a){var s=[];function add(key,value){s[s.length]=encodeURIComponent(key)+"="+encodeURIComponent(value)}if(jQuery.isArray(a)||a.jquery){jQuery.each(a,function(){add(this.name,this.value)})}else{for(var j in a){if(jQuery.isArray(a[j])){jQuery.each(a[j],function(){add(j,this)})}else{add(j,jQuery.isFunction(a[j])?a[j]():a[j])}}}return s.join("&").replace(/%20/g,"+")}});var elemdisplay={},timerId,fxAttrs=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function genFx(type,num){var obj={};jQuery.each(fxAttrs.concat.apply([],fxAttrs.slice(0,num)),function(){obj[this]=type});return obj}jQuery.fn.extend({show:function(speed,callback){if(speed){return this.animate(genFx("show",3),speed,callback)}else{for(var i=0,l=this.length;i").appendTo("body");display=elem.css("display");if(display==="none"){display="block"}elem.remove();elemdisplay[tagName]=display}jQuery.data(this[i],"olddisplay",display)}}for(var i=0,l=this.length;i=0;i--){if(timers[i].elem==this){if(gotoEnd){timers[i](true)}timers.splice(i,1)}}});if(!gotoEnd){this.dequeue()}return this}});jQuery.each({slideDown:genFx("show",1),slideUp:genFx("hide",1),slideToggle:genFx("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(name,props){jQuery.fn[name]=function(speed,callback){return this.animate(props,speed,callback)}});jQuery.extend({speed:function(speed,easing,fn){var opt=typeof speed==="object"?speed:{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&!jQuery.isFunction(easing)&&easing};opt.duration=jQuery.fx.off?0:typeof opt.duration==="number"?opt.duration:jQuery.fx.speeds[opt.duration]||jQuery.fx.speeds._default;opt.old=opt.complete;opt.complete=function(){if(opt.queue!==false){jQuery(this).dequeue()}if(jQuery.isFunction(opt.old)){opt.old.call(this)}};return opt},easing:{linear:function(p,n,firstNum,diff){return firstNum+diff*p},swing:function(p,n,firstNum,diff){return((-Math.cos(p*Math.PI)/2)+0.5)*diff+firstNum}},timers:[],fx:function(elem,options,prop){this.options=options;this.elem=elem;this.prop=prop;if(!options.orig){options.orig={}}}});jQuery.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(force){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var r=parseFloat(jQuery.css(this.elem,this.prop,force));return r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0},custom:function(from,to,unit){this.startTime=now();this.start=from;this.end=to;this.unit=unit||this.unit||"px";this.now=this.start;this.pos=this.state=0;var self=this;function t(gotoEnd){return self.step(gotoEnd)}t.elem=this.elem;if(t()&&jQuery.timers.push(t)&&!timerId){timerId=setInterval(function(){var timers=jQuery.timers;for(var i=0;i=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var done=true;for(var i in this.options.curAnim){if(this.options.curAnim[i]!==true){done=false}}if(done){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(jQuery.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){jQuery(this.elem).hide()}if(this.options.hide||this.options.show){for(var p in this.options.curAnim){jQuery.attr(this.elem.style,p,this.options.orig[p])}}this.options.complete.call(this.elem)}return false}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=jQuery.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](this.state,n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};jQuery.extend(jQuery.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(fx){jQuery.attr(fx.elem.style,"opacity",fx.now)},_default:function(fx){if(fx.elem.style&&fx.elem.style[fx.prop]!=null){fx.elem.style[fx.prop]=fx.now+fx.unit}else{fx.elem[fx.prop]=fx.now}}}});if(document.documentElement.getBoundingClientRect){jQuery.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return jQuery.offset.bodyOffset(this[0])}var box=this[0].getBoundingClientRect(),doc=this[0].ownerDocument,body=doc.body,docElem=doc.documentElement,clientTop=docElem.clientTop||body.clientTop||0,clientLeft=docElem.clientLeft||body.clientLeft||0,top=box.top+(self.pageYOffset||jQuery.boxModel&&docElem.scrollTop||body.scrollTop)-clientTop,left=box.left+(self.pageXOffset||jQuery.boxModel&&docElem.scrollLeft||body.scrollLeft)-clientLeft;return{top:top,left:left}}}else{jQuery.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return jQuery.offset.bodyOffset(this[0])}jQuery.offset.initialized||jQuery.offset.initialize();var elem=this[0],offsetParent=elem.offsetParent,prevOffsetParent=elem,doc=elem.ownerDocument,computedStyle,docElem=doc.documentElement,body=doc.body,defaultView=doc.defaultView,prevComputedStyle=defaultView.getComputedStyle(elem,null),top=elem.offsetTop,left=elem.offsetLeft;while((elem=elem.parentNode)&&elem!==body&&elem!==docElem){computedStyle=defaultView.getComputedStyle(elem,null);top-=elem.scrollTop,left-=elem.scrollLeft;if(elem===offsetParent){top+=elem.offsetTop,left+=elem.offsetLeft;if(jQuery.offset.doesNotAddBorder&&!(jQuery.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(elem.tagName))){top+=parseInt(computedStyle.borderTopWidth,10)||0,left+=parseInt(computedStyle.borderLeftWidth,10)||0}prevOffsetParent=offsetParent,offsetParent=elem.offsetParent}if(jQuery.offset.subtractsBorderForOverflowNotVisible&&computedStyle.overflow!=="visible"){top+=parseInt(computedStyle.borderTopWidth,10)||0,left+=parseInt(computedStyle.borderLeftWidth,10)||0}prevComputedStyle=computedStyle}if(prevComputedStyle.position==="relative"||prevComputedStyle.position==="static"){top+=body.offsetTop,left+=body.offsetLeft}if(prevComputedStyle.position==="fixed"){top+=Math.max(docElem.scrollTop,body.scrollTop),left+=Math.max(docElem.scrollLeft,body.scrollLeft)}return{top:top,left:left}}}jQuery.offset={initialize:function(){if(this.initialized){return }var body=document.body,container=document.createElement("div"),innerDiv,checkDiv,table,td,rules,prop,bodyMarginTop=body.style.marginTop,html='
';rules={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(prop in rules){container.style[prop]=rules[prop]}container.innerHTML=html;body.insertBefore(container,body.firstChild);innerDiv=container.firstChild,checkDiv=innerDiv.firstChild,td=innerDiv.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(checkDiv.offsetTop!==5);this.doesAddBorderForTableAndCells=(td.offsetTop===5);innerDiv.style.overflow="hidden",innerDiv.style.position="relative";this.subtractsBorderForOverflowNotVisible=(checkDiv.offsetTop===-5);body.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(body.offsetTop===0);body.style.marginTop=bodyMarginTop;body.removeChild(container);this.initialized=true},bodyOffset:function(body){jQuery.offset.initialized||jQuery.offset.initialize();var top=body.offsetTop,left=body.offsetLeft;if(jQuery.offset.doesNotIncludeMarginInBodyOffset){top+=parseInt(jQuery.curCSS(body,"marginTop",true),10)||0,left+=parseInt(jQuery.curCSS(body,"marginLeft",true),10)||0}return{top:top,left:left}}};jQuery.fn.extend({position:function(){var left=0,top=0,results;if(this[0]){var offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=/^body|html$/i.test(offsetParent[0].tagName)?{top:0,left:0}:offsetParent.offset();offset.top-=num(this,"marginTop");offset.left-=num(this,"marginLeft");parentOffset.top+=num(offsetParent,"borderTopWidth");parentOffset.left+=num(offsetParent,"borderLeftWidth");results={top:offset.top-parentOffset.top,left:offset.left-parentOffset.left}}return results},offsetParent:function(){var offsetParent=this[0].offsetParent||document.body;while(offsetParent&&(!/^body|html$/i.test(offsetParent.tagName)&&jQuery.css(offsetParent,"position")=="static")){offsetParent=offsetParent.offsetParent}return jQuery(offsetParent)}});jQuery.each(["Left","Top"],function(i,name){var method="scroll"+name;jQuery.fn[method]=function(val){if(!this[0]){return null}return val!==undefined?this.each(function(){this==window||this==document?window.scrollTo(!i?val:jQuery(window).scrollLeft(),i?val:jQuery(window).scrollTop()):this[method]=val}):this[0]==window||this[0]==document?self[i?"pageYOffset":"pageXOffset"]||jQuery.boxModel&&document.documentElement[method]||document.body[method]:this[0][method]}});jQuery.each(["Height","Width"],function(i,name){var tl=i?"Left":"Top",br=i?"Right":"Bottom",lower=name.toLowerCase();jQuery.fn["inner"+name]=function(){return this[0]?jQuery.css(this[0],lower,false,"padding"):null};jQuery.fn["outer"+name]=function(margin){return this[0]?jQuery.css(this[0],lower,false,margin?"margin":"border"):null};var type=name.toLowerCase();jQuery.fn[type]=function(size){return this[0]==window?document.compatMode=="CSS1Compat"&&document.documentElement["client"+name]||document.body["client"+name]:this[0]==document?Math.max(document.documentElement["client"+name],document.body["scroll"+name],document.documentElement["scroll"+name],document.body["offset"+name],document.documentElement["offset"+name]):size===undefined?(this.length?jQuery.css(this[0],type):null):this.css(type,typeof size==="string"?size:size+"px")}})})();jQuery.ui||(function($){var _remove=$.fn.remove,isFF2=$.browser.mozilla&&(parseFloat($.browser.version)<1.9);$.ui={version:"1.7",plugin:{add:function(module,option,set){var proto=$.ui[module].prototype;for(var i in set){proto.plugins[i]=proto.plugins[i]||[];proto.plugins[i].push([option,set[i]])}},call:function(instance,name,args){var set=instance.plugins[name];if(!set||!instance.element[0].parentNode){return }for(var i=0;i0){return true}el[scroll]=1;has=(el[scroll]>0);el[scroll]=0;return has},isOverAxis:function(x,reference,size){return(x>reference)&&(x<(reference+size))},isOver:function(y,x,top,left,height,width){return $.ui.isOverAxis(y,top,height)&&$.ui.isOverAxis(x,left,width)},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};if(isFF2){var attr=$.attr,removeAttr=$.fn.removeAttr,ariaNS="http://www.w3.org/2005/07/aaa",ariaState=/^aria-/,ariaRole=/^wairole:/;$.attr=function(elem,name,value){var set=value!==undefined;return(name=="role"?(set?attr.call(this,elem,name,"wairole:"+value):(attr.apply(this,arguments)||"").replace(ariaRole,"")):(ariaState.test(name)?(set?elem.setAttributeNS(ariaNS,name.replace(ariaState,"aaa:"),value):attr.call(this,elem,name.replace(ariaState,"aaa:"))):attr.apply(this,arguments)))};$.fn.removeAttr=function(name){return(ariaState.test(name)?this.each(function(){this.removeAttributeNS(ariaNS,name.replace(ariaState,""))}):removeAttr.call(this,name))}}$.fn.extend({remove:function(){$("*",this).add(this).each(function(){$(this).triggerHandler("remove")});return _remove.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false})},scrollParent:function(){var scrollParent;if(($.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){scrollParent=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test($.curCSS(this,"position",1))&&(/(auto|scroll)/).test($.curCSS(this,"overflow",1)+$.curCSS(this,"overflow-y",1)+$.curCSS(this,"overflow-x",1))}).eq(0)}else{scrollParent=this.parents().filter(function(){return(/(auto|scroll)/).test($.curCSS(this,"overflow",1)+$.curCSS(this,"overflow-y",1)+$.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!scrollParent.length?$(document):scrollParent}});$.extend($.expr[":"],{data:function(elem,i,match){return !!$.data(elem,match[3])},focusable:function(element){var nodeName=element.nodeName.toLowerCase(),tabIndex=$.attr(element,"tabindex");return(/input|select|textarea|button|object/.test(nodeName)?!element.disabled:"a"==nodeName||"area"==nodeName?element.href||!isNaN(tabIndex):!isNaN(tabIndex))&&!$(element)["area"==nodeName?"parents":"closest"](":hidden").length},tabbable:function(element){var tabIndex=$.attr(element,"tabindex");return(isNaN(tabIndex)||tabIndex>=0)&&$(element).is(":focusable")}});function getter(namespace,plugin,method,args){function getMethods(type){var methods=$[namespace][plugin][type]||[];return(typeof methods=="string"?methods.split(/,?\s+/):methods)}var methods=getMethods("getter");if(args.length==1&&typeof args[0]=="string"){methods=methods.concat(getMethods("getterSetter"))}return($.inArray(method,methods)!=-1)}$.widget=function(name,prototype){var namespace=name.split(".")[0];name=name.split(".")[1];$.fn[name]=function(options){var isMethodCall=(typeof options=="string"),args=Array.prototype.slice.call(arguments,1);if(isMethodCall&&options.substring(0,1)=="_"){return this}if(isMethodCall&&getter(namespace,name,options,args)){var instance=$.data(this[0],name);return(instance?instance[options].apply(instance,args):undefined)}return this.each(function(){var instance=$.data(this,name);(!instance&&!isMethodCall&&$.data(this,name,new $[namespace][name](this,options))._init());(instance&&isMethodCall&&$.isFunction(instance[options])&&instance[options].apply(instance,args))})};$[namespace]=$[namespace]||{};$[namespace][name]=function(element,options){var self=this;this.namespace=namespace;this.widgetName=name;this.widgetEventPrefix=$[namespace][name].eventPrefix||name;this.widgetBaseClass=namespace+"-"+name;this.options=$.extend({},$.widget.defaults,$[namespace][name].defaults,$.metadata&&$.metadata.get(element)[name],options);this.element=$(element).bind("setData."+name,function(event,key,value){if(event.target==element){return self._setData(key,value)}}).bind("getData."+name,function(event,key){if(event.target==element){return self._getData(key)}}).bind("remove",function(){return self.destroy()})};$[namespace][name].prototype=$.extend({},$.widget.prototype,prototype);$[namespace][name].getterSetter="option"};$.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").removeAttr("aria-disabled")},option:function(key,value){var options=key,self=this;if(typeof key=="string"){if(value===undefined){return this._getData(key)}options={};options[key]=value}$.each(options,function(key,value){self._setData(key,value)})},_getData:function(key){return this.options[key]},_setData:function(key,value){this.options[key]=value;if(key=="disabled"){this.element[value?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",value)}},enable:function(){this._setData("disabled",false)},disable:function(){this._setData("disabled",true)},_trigger:function(type,event,data){var callback=this.options[type],eventName=(type==this.widgetEventPrefix?type:this.widgetEventPrefix+type);event=$.Event(event);event.type=eventName;if(event.originalEvent){for(var i=$.event.props.length,prop;i;){prop=$.event.props[--i];event[prop]=event.originalEvent[prop]}}this.element.trigger(event,data);return !($.isFunction(callback)&&callback.call(this.element[0],event,data)===false||event.isDefaultPrevented())}};$.widget.defaults={disabled:false};$.ui.mouse={_mouseInit:function(){var self=this;this.element.bind("mousedown."+this.widgetName,function(event){return self._mouseDown(event)}).bind("click."+this.widgetName,function(event){if(self._preventClickEvent){self._preventClickEvent=false;event.stopImmediatePropagation();return false}});if($.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");this.element.attr("unselectable","on")}this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);($.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable))},_mouseDown:function(event){event.originalEvent=event.originalEvent||{};if(event.originalEvent.mouseHandled){return }(this._mouseStarted&&this._mouseUp(event));this._mouseDownEvent=event;var self=this,btnIsLeft=(event.which==1),elIsCancel=(typeof this.options.cancel=="string"?$(event.target).parents().add(event.target).filter(this.options.cancel).length:false);if(!btnIsLeft||elIsCancel||!this._mouseCapture(event)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){self.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(event)&&this._mouseDelayMet(event)){this._mouseStarted=(this._mouseStart(event)!==false);if(!this._mouseStarted){event.preventDefault();return true}}this._mouseMoveDelegate=function(event){return self._mouseMove(event)};this._mouseUpDelegate=function(event){return self._mouseUp(event)};$(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);($.browser.safari||event.preventDefault());event.originalEvent.mouseHandled=true;return true},_mouseMove:function(event){if($.browser.msie&&!event.button){return this._mouseUp(event)}if(this._mouseStarted){this._mouseDrag(event);return event.preventDefault()}if(this._mouseDistanceMet(event)&&this._mouseDelayMet(event)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,event)!==false);(this._mouseStarted?this._mouseDrag(event):this._mouseUp(event))}return !this._mouseStarted},_mouseUp:function(event){$(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=(event.target==this._mouseDownEvent.target);this._mouseStop(event)}return false},_mouseDistanceMet:function(event){return(Math.max(Math.abs(this._mouseDownEvent.pageX-event.pageX),Math.abs(this._mouseDownEvent.pageY-event.pageY))>=this.options.distance)},_mouseDelayMet:function(event){return this.mouseDelayMet},_mouseStart:function(event){},_mouseDrag:function(event){},_mouseStop:function(event){},_mouseCapture:function(event){return true}};$.ui.mouse.defaults={cancel:null,distance:1,delay:0}})(jQuery);(function($){$.each({focus:"focusin",blur:"focusout"},function(original,fix){$.event.special[fix]={setup:function(){if($.browser.msie){return false}this.addEventListener(original,$.event.special[fix].handler,true)},teardown:function(){if($.browser.msie){return false}this.removeEventListener(original,$.event.special[fix].handler,true)},handler:function(e){arguments[0]=$.event.fix(e);arguments[0].type=fix;return $.event.handle.apply(this,arguments)}}});$.extend($.fn,{delegate:function(type,delegate,handler){return this.bind(type,function(event){var target=$(event.target);if(target.is(delegate)){return handler.apply(target,arguments)}})},triggerEvent:function(type,target){return this.triggerHandler(type,[jQuery.event.fix({type:type,target:target})])}})})(jQuery);var fluid_1_1=fluid_1_1||{};var fluid=fluid||fluid_1_1;(function($,fluid){fluid.version="Infusion 1.1.1";fluid.fail=function(message){fluid.setLogging(true);fluid.log(message.message?message.message:message);throw new Error(message)};fluid.wrap=function(obj){return((!obj||obj.jquery)?obj:$(obj))};fluid.unwrap=function(obj){return obj&&obj.jquery&&obj.length===1?obj[0]:obj};fluid.keyForValue=function(obj,value){for(var key in obj){if(obj[key]===value){return key}}return null};fluid.findKeyInObject=fluid.keyForValue;fluid.clear=function(target){if(target instanceof Array){target.length=0}else{for(var i in target){delete target[i]}}};fluid.container=function(containerSpec){var container=containerSpec;if(typeof containerSpec==="string"||containerSpec.nodeType&&(containerSpec.nodeType===1||containerSpec.nodeType===9)){container=$(containerSpec)}if(!container||!container.jquery||container.length!==1){if(typeof (containerSpec)!=="string"){containerSpec=container.selector}fluid.fail({name:"NotOne",message:"A single container element was not found for selector "+containerSpec})}return container};var defaultsStore={};var globalDefaultsStore={};fluid.defaults=function(){var offset=0;var store=defaultsStore;if(typeof arguments[0]==="boolean"){store=globalDefaultsStore;offset=1}var componentName=arguments[offset];var defaultsObject=arguments[offset+1];if(defaultsObject!==undefined){store[componentName]=defaultsObject;return defaultsObject}return store[componentName]};fluid.createDomBinder=function(container,selectors){var cache={},that={};function cacheKey(name,thisContainer){return $.data(fluid.unwrap(thisContainer))+"-"+name}function record(name,thisContainer,result){cache[cacheKey(name,thisContainer)]=result}that.locate=function(name,localContainer){var selector,thisContainer,togo;selector=selectors[name];thisContainer=localContainer?localContainer:container;if(!thisContainer){fluid.fail("DOM binder invoked for selector "+name+" without container")}if(!selector){return thisContainer}if(typeof (selector)==="function"){togo=$(selector.call(null,fluid.unwrap(thisContainer)))}else{togo=$(selector,thisContainer)}if(togo.get(0)===document){togo=[]}if(!togo.selector){togo.selector=selector;togo.context=thisContainer}togo.selectorName=name;record(name,thisContainer,togo);return togo};that.fastLocate=function(name,localContainer){var thisContainer=localContainer?localContainer:container;var key=cacheKey(name,thisContainer);var togo=cache[key];return togo?togo:that.locate(name,localContainer)};that.clear=function(){cache={}};that.refresh=function(names,localContainer){var thisContainer=localContainer?localContainer:container;if(typeof names==="string"){names=[names]}if(thisContainer.length===undefined){thisContainer=[thisContainer]}for(var i=0;i=0&¤tNode.depth1){node=node[0];multiple=true}var jNode=$(node);if("input"!==node.nodeName.toLowerCase()||!/radio|checkbox/.test(node.type)){return $(node).val(newValue)}var name=node.name;if(name===undefined){fluid.fail("Cannot acquire value from node "+fluid.dumpEl(node)+" which does not have name attribute set")}var elements;if(multiple){elements=nodeIn}else{var elements=document.getElementsByName(name);var scope=fluid.findForm(node);elements=$.grep(elements,function(element){if(element.name!==name){return false}return !scope||fluid.dom.isContainer(scope,element)})}if(newValue!==undefined){if(typeof (newValue)==="boolean"){newValue=(newValue?"true":"false")}$.each(elements,function(){this.checked=(newValue instanceof Array?$.inArray(this.value,newValue)!==-1:newValue===this.value)})}else{var checked=$.map(elements,function(element){return element.checked?element.value:null});return node.type==="radio"?checked[0]:checked}};fluid.applyChange=function(node,newValue,applier){node=fluid.unwrap(node);if(newValue===undefined){newValue=fluid.value(node)}if(node.nodeType===undefined&&node.length>0){node=node[0]}var root=fluid.findData(node,fluid.BINDING_ROOT_KEY);if(!root){fluid.fail("Bound data could not be discovered in any node above "+fluid.dumpEl(node))}var name=node.name;var fossil=root.fossils[name];if(!fossil){fluid.fail("No fossil discovered for name "+name+" in fossil record above "+fluid.dumpEl(node))}if(typeof (fossil.oldvalue)==="boolean"){newValue=newValue[0]?true:false}var EL=root.fossils[name].EL;if(applier){applier.fireChangeRequest({path:EL,value:newValue,source:node.id})}else{fluid.model.setBeanValue(root.data,EL,newValue)}};fluid.pathUtil={};var getPathSegmentImpl=function(accept,path,i){var segment=null;if(accept){segment=""}var escaped=false;var limit=path.length;for(;i=elements.length){sc_that.activeItemIndex=0}if(sc_that.activeItemIndex<0&&sc_that.activeItemIndex!==NO_SELECTION){sc_that.activeItemIndex=elements.length-1}if(sc_that.activeItemIndex>=0){$(elements[sc_that.activeItemIndex]).focus()}};var prepareShift=function(selectionContext){unselectElement(selectionContext.selectedElement(),selectionContext);if(selectionContext.activeItemIndex===NO_SELECTION){selectionContext.activeItemIndex=-1}};var focusNextElement=function(selectionContext){prepareShift(selectionContext);++selectionContext.activeItemIndex;reifyIndex(selectionContext)};var focusPreviousElement=function(selectionContext){prepareShift(selectionContext);--selectionContext.activeItemIndex;reifyIndex(selectionContext)};var arrowKeyHandler=function(selectionContext,keyMap,userHandlers){return function(evt){if(evt.which===keyMap.next){focusNextElement(selectionContext);evt.preventDefault()}else{if(evt.which===keyMap.previous){focusPreviousElement(selectionContext);evt.preventDefault()}}}};var getKeyMapForDirection=function(direction){var keyMap;if(direction===fluid.a11y.orientation.HORIZONTAL){keyMap=LEFT_RIGHT_KEYMAP}else{if(direction===fluid.a11y.orientation.VERTICAL){keyMap=UP_DOWN_KEYMAP}}return keyMap};var tabKeyHandler=function(selectionContext){return function(evt){if(evt.which!==$.ui.keyCode.TAB){return }cleanUpWhenLeavingContainer(selectionContext);if(evt.shiftKey){selectionContext.focusIsLeavingContainer=true}}};var containerFocusHandler=function(selectionContext){return function(evt){var shouldOrig=selectionContext.options.autoSelectFirstItem;var shouldSelect=typeof (shouldOrig)==="function"?shouldOrig():shouldOrig;if(selectionContext.focusIsLeavingContainer){shouldSelect=false}if(shouldSelect&&evt.target===selectionContext.container.get(0)){if(selectionContext.activeItemIndex===NO_SELECTION){selectionContext.activeItemIndex=0}$(selectionContext.selectables[selectionContext.activeItemIndex]).focus()}return evt.stopPropagation()}};var containerBlurHandler=function(selectionContext){return function(evt){selectionContext.focusIsLeavingContainer=false;return evt.stopPropagation()}};var makeElementsSelectable=function(container,defaults,userOptions){var options=$.extend(true,{},defaults,userOptions);var keyMap=getKeyMapForDirection(options.direction);var selectableElements=options.selectableElements?options.selectableElements:container.find(options.selectableSelector);var that={container:container,activeItemIndex:NO_SELECTION,selectables:selectableElements,focusIsLeavingContainer:false,options:options};that.selectablesUpdated=function(focusedItem){if(typeof (that.options.selectablesTabindex)==="number"){that.selectables.fluid("tabindex",that.options.selectablesTabindex)}that.selectables.unbind("focus."+NAMESPACE_KEY);that.selectables.unbind("blur."+NAMESPACE_KEY);that.selectables.bind("focus."+NAMESPACE_KEY,selectableFocusHandler(that));that.selectables.bind("blur."+NAMESPACE_KEY,selectableBlurHandler(that));if(focusedItem){selectElement(focusedItem,that)}else{reifyIndex(that)}};that.refresh=function(){if(!that.options.selectableSelector){throw ("Cannot refresh selectable context which was not initialised by a selector")}that.selectables=container.find(options.selectableSelector);that.selectablesUpdated()};that.selectedElement=function(){return that.activeItemIndex<0?null:that.selectables[that.activeItemIndex]};if(keyMap){container.keydown(arrowKeyHandler(that,keyMap))}container.keydown(tabKeyHandler(that));container.focus(containerFocusHandler(that));container.blur(containerBlurHandler(that));that.selectablesUpdated();return that};fluid.selectable=function(target,options){target=$(target);var that=makeElementsSelectable(target,fluid.selectable.defaults,options);setData(target,CONTEXT_KEY,that);return that};fluid.selectable.select=function(target,toSelect){$(toSelect).focus()};fluid.selectable.selectNext=function(target){target=$(target);focusNextElement(getData(target,CONTEXT_KEY))};fluid.selectable.selectPrevious=function(target){target=$(target);focusPreviousElement(getData(target,CONTEXT_KEY))};fluid.selectable.currentSelection=function(target){target=$(target);var that=getData(target,CONTEXT_KEY);return $(that.selectedElement())};fluid.selectable.defaults={direction:fluid.a11y.orientation.VERTICAL,selectablesTabindex:-1,autoSelectFirstItem:true,rememberSelectionState:true,selectableSelector:".selectable",selectableElements:null,onSelect:null,onUnselect:null,onLeaveContainer:null};var checkForModifier=function(binding,evt){if(!binding.modifier){return true}var modifierKey=binding.modifier;var isCtrlKeyPresent=modifierKey&&evt.ctrlKey;var isAltKeyPresent=modifierKey&&evt.altKey;var isShiftKeyPresent=modifierKey&&evt.shiftKey;return isCtrlKeyPresent||isAltKeyPresent||isShiftKeyPresent};var makeActivationHandler=function(binding){return function(evt){var target=evt.target;if(!fluid.enabled(evt.target)){return }var code=evt.which?evt.which:evt.keyCode;if(code===binding.key&&binding.activateHandler&&checkForModifier(binding,evt)){var event=$.Event("fluid-activate");$(evt.target).trigger(event,[binding.activateHandler]);if(event.isDefaultPrevented()){evt.preventDefault()}}}};var makeElementsActivatable=function(elements,onActivateHandler,defaultKeys,options){var bindings=[];$(defaultKeys).each(function(index,key){bindings.push({modifier:null,key:key,activateHandler:onActivateHandler})});if(options&&options.additionalBindings){bindings=bindings.concat(options.additionalBindings)}setData(elements,ENABLEMENT_KEY,true);for(var i=0;i]+)/g;var attrStartRegex=/\s*([\w:]+)/gm;var attrValRegex=/\"([^\"]*)\"\s*/gm;var attrValIERegex=/([^\>\s]+)\s*/gm;var closeRegex=/\s*<\//g;XMLP.prototype._parseElement=function(iB){var iE,iDE,iRet;var iType,strN,iLast;iDE=iE=this.m_xml.indexOf(">",iB);if(iE==-1){return this._setErr(XMLP.ERR_CLOSE_ELM)}if(this.m_xml.charAt(iB)=="/"){iType=XMLP._ELM_E;iB++}else{iType=XMLP._ELM_B}if(this.m_xml.charAt(iE-1)=="/"){if(iType==XMLP._ELM_E){return this._setErr(XMLP.ERR_ELM_EMPTY)}iType=XMLP._ELM_EMP;iDE--}nameRegex.lastIndex=iB;var nameMatch=nameRegex.exec(this.m_xml);if(!nameMatch){return this._setErr(XMLP.ERR_ELM_NAME)}strN=nameMatch[1].toLowerCase();if("li"===strN&&iType!==XMLP._ELM_E&&this.m_stack.length>0&&this.m_stack[this.m_stack.length-1]==="li"&&!this.m_emitSynthetic){this.m_name="li";this.m_emitSynthetic=true;return XMLP._ELM_E}this.m_attributes={};this.m_cAlt="";if(nameRegex.lastIndex",iB);if(iE==-1){return this._setErr(XMLP.ERR_CLOSE_CDATA)}this._setContent(XMLP._CONT_XML,iB,iE);this.m_iP=iE+3;return XMLP._CDATA};XMLP.prototype._parseComment=function(iB){var iE=this.m_xml.indexOf("-->",iB);if(iE==-1){return this._setErr(XMLP.ERR_CLOSE_COMMENT)}this._setContent(XMLP._CONT_XML,iB-4,iE+3);this.m_iP=iE+3;return XMLP._COMMENT};XMLP.prototype._parseDTD=function(iB){var iE,strClose,iInt,iLast;iE=this.m_xml.indexOf(">",iB);if(iE==-1){return this._setErr(XMLP.ERR_CLOSE_DTD)}iInt=this.m_xml.indexOf("[",iB);strClose=((iInt!=-1)&&(iInt":">";while(true){if(iE==iLast){return this._setErr(XMLP.ERR_INFINITELOOP)}iLast=iE;iE=this.m_xml.indexOf(strClose,iB);if(iE==-1){return this._setErr(XMLP.ERR_CLOSE_DTD)}if(this.m_xml.substring(iE-1,iE+2)!="]]>"){break}}this.m_iP=iE+strClose.length;return XMLP._DTD};XMLP.prototype._parsePI=function(iB){var iE,iTB,iTE,iCB,iCE;iE=this.m_xml.indexOf("?>",iB);if(iE==-1){return this._setErr(XMLP.ERR_CLOSE_PI)}iTB=SAXStrings.indexOfNonWhitespace(this.m_xml,iB,iE);if(iTB==-1){return this._setErr(XMLP.ERR_PI_TARGET)}iTE=SAXStrings.indexOfWhitespace(this.m_xml,iTB,iE);if(iTE==-1){iTE=iE}iCB=SAXStrings.indexOfNonWhitespace(this.m_xml,iTE,iE);if(iCB==-1){iCB=iE}iCE=SAXStrings.lastIndexOfNonWhitespace(this.m_xml,iCB,iE);if(iCE==-1){iCE=iE-1}this.m_name=this.m_xml.substring(iTB,iTE);this._setContent(XMLP._CONT_XML,iCB,iCE+1);this.m_iP=iE+2;return XMLP._PI};XMLP.prototype._parseText=function(iB){var iE=this.m_xml.indexOf("<",iB);if(iE==-1){iE=this.m_xml.length}this._setContent(XMLP._CONT_XML,iB,iE);this.m_iP=iE;return XMLP._TEXT};XMLP.prototype._setContent=function(iSrc){var args=arguments;if(XMLP._CONT_XML==iSrc){this.m_cAlt=null;this.m_cB=args[1];this.m_cE=args[2]}else{this.m_cAlt=args[1];this.m_cB=0;this.m_cE=args[1].length}this.m_cSrc=iSrc};XMLP.prototype._setErr=function(iErr){var strErr=XMLP._errs[iErr];this.m_cAlt=strErr;this.m_cB=0;this.m_cE=strErr.length;this.m_cSrc=XMLP._CONT_ALT;return XMLP._ERROR};SAXStrings={};SAXStrings.WHITESPACE=" \t\n\r";SAXStrings.QUOTES="\"'";SAXStrings.getColumnNumber=function(strD,iP){if(!strD){return -1}iP=iP||strD.length;var arrD=strD.substring(0,iP).split("\n");arrD.length--;var iLinePos=arrD.join("\n").length;return iP-iLinePos};SAXStrings.getLineNumber=function(strD,iP){if(!strD){return -1}iP=iP||strD.length;return strD.substring(0,iP).split("\n").length};SAXStrings.indexOfNonWhitespace=function(strD,iB,iE){if(!strD){return -1}iB=iB||0;iE=iE||strD.length;for(var i=iB;i=iB;i--){if(SAXStrings.WHITESPACE.indexOf(strD.charAt(i))==-1){return i}}return -1};SAXStrings.replace=function(strD,iB,iE,strF,strR){if(!strD){return""}iB=iB||0;iE=iE||strD.length;return strD.substring(iB,iE).split(strF).join(strR)};function __unescapeString(str){return str.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'")}function __escapeString(str){var escAmpRegEx=/&/g;var escLtRegEx=//g;var quotRegEx=/"/g;var aposRegEx=/'/g;str=str.replace(escAmpRegEx,"&");str=str.replace(escLtRegEx,"<");str=str.replace(escGtRegEx,">");str=str.replace(quotRegEx,""");str=str.replace(aposRegEx,"'");return str}fluid_1_1=fluid_1_1||{};(function($,fluid){var t;var parser;var tagstack;var lumpindex=0;var nestingdepth=0;var justended=false;var defstart=-1;var defend=-1;var baseURL;var debugMode=false;var cutpoints=[];var cutstatus=[];function init(baseURLin,debugModeIn,cutpointsIn){t.rootlump=fluid.XMLLump(0,-1);tagstack=[t.rootlump];lumpindex=0;nestingdepth=0;justended=false;defstart=-1;defend=-1;baseURL=baseURLin;debugMode=debugModeIn;cutpoints=cutpointsIn;if(cutpoints){for(var i=0;i=0;--i){var lump=tagstack[i];if(lump.rsfID!==undefined){return lump}}return t.rootlump}function newLump(){var togo=fluid.XMLLump(lumpindex,nestingdepth);if(debugMode){togo.line=parser.getLineNumber();togo.column=parser.getColumnNumber()}t.lumps[lumpindex]=togo;++lumpindex;return togo}function addLump(mmap,ID,lump){var list=mmap[ID];if(!list){list=[];mmap[ID]=list}list[list.length]=lump}function checkContribute(ID,lump){if(ID.indexOf("scr=contribute-")!==-1){var scr=ID.substring("scr=contribute-".length);addLump(t.collectmap,scr,lump)}}var parseUri=function(source){var o=parseUri.options,value=o.parser[o.strictMode?"strict":"loose"].exec(source);for(var i=0,uri={};i<14;i++){uri[o.key[i]]=value[i]||""}uri[o.q.name]={};uri[o.key[12]].replace(o.q.parser,function($0,$1,$2){if($1){uri[o.q.name][$1]=$2}});return uri};parseUri.options={strictMode:false,key:["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],q:{name:"queryKey",parser:/(?:^|&)([^&=]*)=?([^&]*)/g},parser:{strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/}};function rewriteUrl(url){var po=parseUri(url);if(po.protocol||url.charAt(0)==="/"){return url}else{return baseURL+url}}fluid.debugLump=function(lump){var togo=lump.text;togo+=" at ";togo+="lump line "+lump.line+" column "+lump.column+" index "+lump.lumpindex;togo+=parent.href===null?"":" in file "+parent.href;return togo};function debugLump(lump){return"<"+lump.tagname+">"}function hasCssClass(clazz,totest){if(!totest){return false}return(" "+totest+" ").indexOf(" "+clazz+" ")!==-1}function matchNode(term,headlump){if(term.predList){for(var i=0;i0){if(cut.tree[nextterm-1].child&&cutstat[nextterm-1]!==headlump.nestingdepth-1){continue}}var isMatch=matchNode(term,headlump);if(isMatch){cutstat[cutstat.length]=headlump.nestingdepth;if(cutstat.length===cut.tree.length){if(togo!==undefined){fluid.fail("Cutpoint specification error - node "+debugLump(headlump)+" has already matched with rsf:id of "+togo)}if(cut.id===undefined||cut.id===null){fluid.fail("Error in cutpoints list - entry at position "+i+" does not have an id set")}togo=cut.id}}}}}return togo}function tagEndCut(){if(cutpoints){for(var i=0;i0&&cutstat[cutstat.length-1]===nestingdepth){cutstat.length--}}}}function processTagStart(isempty,text){++nestingdepth;if(justended){justended=false;var backlump=newLump();backlump.nestingdepth--}if(t.firstdocumentindex===-1){t.firstdocumentindex=lumpindex}var headlump=newLump();var stacktop=tagstack[tagstack.length-1];headlump.uplump=stacktop;var tagname=parser.getName();headlump.tagname=tagname;var attrs=headlump.attributemap=parser.m_attributes;var ID=attrs[fluid.ID_ATTRIBUTE];if(ID===undefined){ID=tagStartCut(headlump)}for(var attrname in attrs){var attrval=attrs[attrname];if(/href|src|codebase|action/.test(attrname)){attrval=rewriteUrl(attrval);attrs[attrname]=attrval}else{if(ID===undefined&&/for|headers/.test(attrname)){ID=attrs[fluid.ID_ATTRIBUTE]="scr=null"}}}if(ID){if(ID.charCodeAt(0)===126){ID=ID.substring(1);headlump.elide=true}checkContribute(ID,headlump);headlump.rsfID=ID;var downreg=findTopContainer();if(!downreg.downmap){downreg.downmap={}}addLump(downreg.downmap,ID,headlump);addLump(t.globalmap,ID,headlump);var colpos=ID.indexOf(":");if(colpos!==-1){var prefix=ID.substring(0,colpos);if(!stacktop.finallump){stacktop.finallump={}}stacktop.finallump[prefix]=headlump}}headlump.text="<"+tagname+fluid.dumpAttributes(attrs)+">";tagstack[tagstack.length]=headlump;if(isempty){processTagEnd()}}function processTagEnd(){tagEndCut();var endlump=newLump();--nestingdepth;endlump.text="";var oldtop=tagstack[tagstack.length-1];oldtop.close_tag=t.lumps[lumpindex-1];tagstack.length--;justended=true}function processDefaultTag(){if(defstart!==-1){if(t.firstdocumentindex===-1){t.firstdocumentindex=lumpindex}var text=parser.getContent().substr(defstart,defend-defstart);justended=false;var newlump=newLump();newlump.text=text;defstart=-1}}fluid.ID_ATTRIBUTE="rsf:id";fluid.getPrefix=function(id){var colpos=id.indexOf(":");return colpos===-1?id:id.substring(0,colpos)};fluid.SplitID=function(id){var that={};var colpos=id.indexOf(":");if(colpos===-1){that.prefix=id}else{that.prefix=id.substring(0,colpos);that.suffix=id.substring(colpos+1)}return that};fluid.XMLLump=function(lumpindex,nestingdepth){return{nestingdepth:nestingdepth,lumpindex:lumpindex,parent:t}};fluid.XMLViewTemplate=function(){return{globalmap:{},collectmap:{},lumps:[],firstdocumentindex:-1}};fluid.fetchResources=function(resourceSpecs,callback){var resourceCallback=function(thisSpec){return{success:function(response){thisSpec.resourceText=response;thisSpec.resourceKey=thisSpec.href;thisSpec.queued=false;fluid.fetchResources(resourceSpecs,callback)},error:function(response,textStatus,errorThrown){thisSpec.fetchError={status:response.status,textStatus:response.textStatus,errorThrown:errorThrown};thisSpec.queued=false;fluid.fetchResources(resourceSpecs,callback)}}};var complete=true;for(var key in resourceSpecs){var resourceSpec=resourceSpecs[key];if(resourceSpec.href&&!(resourceSpec.resourceKey||resourceSpec.fetchError)){if(!resourceSpec.queued){var thisCallback=resourceCallback(resourceSpec);var options={url:resourceSpec.href,success:thisCallback.success,error:thisCallback.error};$.extend(true,options,resourceSpec.options);resourceSpec.queued=true;$.ajax(options)}if(resourceSpec.queued){complete=false}}else{if(resourceSpec.nodeId&&!resourceSpec.resourceText){var node=document.getElementById(resourceSpec.nodeId);resourceSpec.resourceText=fluid.dom.getElementText(node);resourceSpec.resourceKey=resourceSpec.nodeId}}}if(complete){if($.browser.mozilla){setTimeout(function(){callback(resourceSpecs)},1)}else{callback(resourceSpecs)}}};fluid.XMLEncode=function(text){return text.replace(/&/g,"&").replace(//g,">")};fluid.dumpAttributes=function(attrcopy){var togo="";for(var attrname in attrcopy){var attrvalue=attrcopy[attrname];if(attrvalue!==null&&attrvalue!==undefined){togo+=" "+attrname+'="'+attrvalue+'"'}}return togo};fluid.aggregateMMap=function(target,source){for(var key in source){var targhas=target[key];if(!targhas){target[key]=[]}target[key]=target[key].concat(source[key])}};var unUnicode=/(\\u[\dabcdef]{4}|\\x[\dabcdef]{2})/g;fluid.unescapeProperties=function(string){string=string.replace(unUnicode,function(match){var code=match.substring(2);var parsed=parseInt(code,16);return String.fromCharCode(parsed)});var pos=0;while(true){var backpos=string.indexOf("\\",pos);if(backpos===-1){break}if(backpos===string.length-1){return[string.substring(0,string.length-1),true]}var replace=string.charAt(backpos+1);if(replace==="n"){replace="\n"}if(replace==="r"){replace="\r"}if(replace==="t"){replace="\t"}string=string.substring(0,backpos)+replace+string.substring(backpos+2);pos=backpos+1}return[string,false]};var breakPos=/[^\\][\s:=]/;fluid.parseJavaProperties=function(text){var togo={};text=text.replace(/\r\n/g,"\n");text=text.replace(/\r/g,"\n");lines=text.split("\n");var contin,key,valueComp,valueRaw,valueEsc;for(var i=0;i",idpos);parser=new XMLP(template.substring(brackpos+1))}else{parser=new XMLP(template)}parseloop:while(true){var iEvent=parser.next();switch(iEvent){case XMLP._ELM_B:processDefaultTag();processTagStart(false,"");break;case XMLP._ELM_E:processDefaultTag();processTagEnd();break;case XMLP._ELM_EMP:processDefaultTag();processTagStart(true,"");break;case XMLP._PI:case XMLP._DTD:defstart=-1;continue;case XMLP._TEXT:case XMLP._ENTITY:case XMLP._CDATA:case XMLP._COMMENT:if(defstart===-1){defstart=parser.m_cB}defend=parser.m_cE;break;case XMLP._ERROR:fluid.setLogging(true);var message="Error parsing template: "+parser.m_cAlt+" at line "+parser.getLineNumber();fluid.log(message);fluid.log("Just read: "+parser.m_xml.substring(parser.m_iP-30,parser.m_iP));fluid.log("Still to read: "+parser.m_xml.substring(parser.m_iP,parser.m_iP+30));fluid.fail(message);break parseloop;case XMLP._NONE:break parseloop}}return t};var chars="(?:[\\w\u0128-\uFFFF*_-]|\\\\.)";var quickChild=new RegExp("^>\\s*("+chars+"+)");var quickID=new RegExp("^("+chars+"+)(#)("+chars+"+)");var selSeg=new RegExp("^s*([#.]?)("+chars+"*)");var quickClass=new RegExp("([#.]?)("+chars+"+)","g");var childSeg=new RegExp("\\s*(>)?\\s*","g");var whiteSpace=new RegExp("^\\w*$");fluid.parseSelector=function(selstring){var togo=[];selstring=$.trim(selstring);quickClass.lastIndex=0;var lastIndex=0;while(true){var atNode=[];while(true){var segMatch=quickClass.exec(selstring);if(!segMatch||segMatch.index!==lastIndex){break}var thisNode={};var text=segMatch[2];if(segMatch[1]===""){thisNode.tag=text}else{if(segMatch[1]==="#"){thisNode.id=text}else{if(segMatch[1]==="."){thisNode.clazz=text}}}atNode[atNode.length]=thisNode;lastIndex=quickClass.lastIndex}childSeg.lastIndex=lastIndex;var fullAtNode={predList:atNode};var childMatch=childSeg.exec(selstring);if(!childMatch||childMatch.index!==lastIndex){var remainder=selstring.substring(lastIndex);fluid.fail("Error in selector string - can not match child selector expression at "+remainder)}if(childMatch[1]===">"){fullAtNode.child=true}togo[togo.length]=fullAtNode;if(childSeg.lastIndex>=selstring.length){break}lastIndex=childSeg.lastIndex;quickClass.lastIndex=childSeg.lastIndex}return togo}})(jQuery,fluid_1_1);fluid_1_1=fluid_1_1||{};(function($,fluid){function debugPosition(component){return"as child of "+(component.parent.fullID?"component with full ID "+component.parent.fullID:"root")}function computeFullID(component){var togo="";var move=component;if(component.children===undefined){togo=component.ID+(component.localID!==undefined?component.localID:"");move=component.parent}while(move.parent){var parent=move.parent;if(move.fullID!==undefined){togo=move.fullID+togo;return togo}if(move.noID===undefined){var ID=move.ID;if(ID===undefined){fluid.fail("Error in component tree - component found with no ID "+debugPosition(parent)+": please check structure")}var colpos=ID.indexOf(":");var prefix=colpos===-1?ID:ID.substring(0,colpos);togo=prefix+":"+(move.localID===undefined?"":move.localID)+":"+togo}move=parent}return togo}function isBoundPrimitive(value){return fluid.isPrimitive(value)||value instanceof Array&&(value.length===0||typeof (value[0])==="string")}function processChild(value,key){if(isBoundPrimitive(value)){return{componentType:"UIBound",value:value,ID:key}}else{var unzip=unzipComponent(value);if(unzip.ID){return{ID:key,componentType:"UIContainer",children:[unzip]}}else{unzip.ID=key;return unzip}}}function fixChildren(children){if(!(children instanceof Array)){var togo=[];for(var key in children){var value=children[key];if(value instanceof Array){for(var i=0;i"}function dumpTillLump(lumps,start,limit){for(;startbasedepth+(closeparent?0:1)){fluid.log("Error in component tree - leaf component found to contain further components - at "+lump.toString())}else{break}}++renderindex}if(!closeparent&&(renderindex==lumps.length||!lumps[renderindex].rsfID)){--renderindex}dumpTillLump(lumps,start,renderindex);return renderindex}var trc={};function openTag(){if(!trc.iselide){out+="<"+trc.uselump.tagname}}function closeTag(){if(!trc.iselide){out+=""}}function renderUnchanged(){dumpTillLump(trc.uselump.parent.lumps,trc.uselump.lumpindex+1,trc.close.lumpindex+(trc.iselide?0:1))}function replaceAttributes(){if(!trc.iselide){out+=fluid.dumpAttributes(trc.attrcopy)}dumpTemplateBody()}function replaceAttributesOpen(){if(trc.iselide){replaceAttributes()}else{out+=fluid.dumpAttributes(trc.attrcopy);out+=">";trc.nextpos=trc.endopen.lumpindex}}function dumpTemplateBody(){if(trc.endopen.lumpindex===trc.close.lumpindex){if(!trc.iselide){out+="/>"}}else{if(!trc.iselide){out+=">"}dumpTillLump(trc.uselump.parent.lumps,trc.endopen.lumpindex,trc.close.lumpindex+(trc.iselide?0:1))}}function rewriteLeaf(value){if(isValue(value)){replaceBody(value)}else{replaceAttributes()}}function rewriteLeafOpen(value){if(trc.iselide){rewriteLeaf(trc.value)}else{if(isValue(value)){replaceBody(value)}else{replaceAttributesOpen()}}}function replaceBody(value){out+=fluid.dumpAttributes(trc.attrcopy);if(!trc.iselide){out+=">"}out+=fluid.XMLEncode(value.toString());closeTag()}function isValue(value){return value!==null&&value!==undefined&&!isPlaceholder(value)}function isPlaceholder(value){return false}function rewriteURL(template,URL){return URL}function dumpHiddenField(todump){out+='\n"}function applyAutoBind(torender,finalID){var tagname=trc.uselump.tagname;var applier=renderOptions.applier;function applyFunc(){fluid.applyChange(fluid.byId(finalID),undefined,applier)}if(renderOptions.autoBind&&/input|select|textarea/.test(tagname)&&!renderedbindings[finalID]){var decorators=[{jQuery:["change",applyFunc]}];if($.browser.msie&&tagname==="input"&&/radio|checkbox/.test(trc.attrcopy.type)){decorators.push({jQuery:["click",applyFunc]})}outDecoratorsImpl(torender,decorators,trc.attrcopy,finalID)}}function dumpBoundFields(torender,parent){if(torender){var holder=parent?parent:torender;if(directFossils&&holder.submittingname&&holder.valuebinding){directFossils[holder.submittingname]={name:holder.submittingname,EL:holder.valuebinding,oldvalue:holder.value};applyAutoBind(torender,torender.fullID)}if(torender.fossilizedbinding){dumpHiddenField(torender.fossilizedbinding)}if(torender.fossilizedshaper){dumpHiddenField(torender.fossilizedshaper)}}}function dumpSelectionBindings(uiselect){if(!renderedbindings[uiselect.selection.fullID]){renderedbindings[uiselect.selection.fullID]=true;dumpBoundFields(uiselect.selection);dumpBoundFields(uiselect.optionlist);dumpBoundFields(uiselect.optionnames)}}fluid.NULL_STRING="\u25a9null\u25a9";var LINK_ATTRIBUTES={a:"href",link:"href",img:"src",frame:"src",script:"src",style:"src",input:"src",embed:"src",form:"action",applet:"codebase",object:"codebase"};function isSelectedValue(torender,value){var selection=torender.selection;return selection.value&&typeof (selection.value)!=="string"&&typeof (selection.value.length)==="number"?$.inArray(value,selection.value,value)!==-1:selection.value===value}function getRelativeComponent(component,relativeID){component=component.parent;if(relativeID.indexOf("..::")===0){relativeID=relativeID.substring(4);component=component.parent}return component.childmap[relativeID]}function explodeDecorators(decorators){var togo=[];if(decorators.type){togo[0]=decorators}else{for(var key in decorators){if(key==="$"){key="jQuery"}var value=decorators[key];var decorator={type:key};if(key==="jQuery"){decorator.func=value[0];decorator.args=value.slice(1)}else{if(key==="addClass"||key==="removeClass"){decorator.classes=value}else{if(key==="attrs"){decorator.attributes=value}else{if(key==="identify"){decorator.key=value}}}}togo[togo.length]=decorator}}return togo}function outDecoratorsImpl(torender,decorators,attrcopy,finalID){renderOptions.idMap=renderOptions.idMap||{};for(var i=0;i";var values=torender.optionlist.value;var names=torender.optionnames===null||torender.optionnames===undefined||!torender.optionnames.value?values:torender.optionnames.value;if(!names||!names.length){fluid.fail("Error in component tree - UISelect component with fullID "+torender.fullID+" does not have optionnames set")}for(var i=0;i';out+=fluid.XMLEncode(names[i]);out+="\n"}closeTag()}else{dumpTemplateBody()}dumpSelectionBindings(torender)}else{if(componentType==="UILink"){var attrname=LINK_ATTRIBUTES[tagname];if(attrname){var target=torender.target.value;if(!isValue(target)){target=attrcopy[attname]}else{target=rewriteURL(trc.uselump.parent,target)}attrcopy[attrname]=target}var value=torender.linktext.value;if(!isValue(value)){replaceAttributesOpen()}else{rewriteLeaf(value)}}else{if(torender.markup!==undefined){var rendered=torender.markup;if(rendered===null){out+=fluid.dumpAttributes(attrcopy);out+=">";renderUnchanged()}else{if(!trc.iselide){out+=fluid.dumpAttributes(attrcopy);out+=">"}out+=rendered;closeTag()}}else{}}}}}function adjustForID(attrcopy,component,late,forceID){if(!late){delete attrcopy["rsf:id"]}if(forceID!==undefined){attrcopy.id=forceID}else{if(attrcopy.id||late){attrcopy.id=component.fullID}}var count=1;var baseid=attrcopy.id;while(renderOptions.document.getElementById(attrcopy.id)){attrcopy.id=baseid+"-"+(count++)}return attrcopy.id}function rewriteIDRelation(context){var attrname;var attrval=trc.attrcopy["for"];if(attrval!==undefined){attrname="for"}else{attrval=trc.attrcopy.headers;if(attrval!==undefined){attrname="headers"}}if(!attrname){return }var tagname=trc.uselump.tagname;if(attrname==="for"&&tagname!=="label"){return }if(attrname==="headers"&&tagname!=="td"&&tagname!=="th"){return }var rewritten=rewritemap[getRewriteKey(trc.uselump.parent,context,attrval)];if(rewritten!==undefined){trc.attrcopy[attrname]=rewritten}}function renderComment(message){out+=("")}function renderDebugMessage(message){out+='';out+=message;out+="
"}function reportPath(branch){var path=branch.fullID;return !path?"component tree root":"full path "+path}function renderComponentSystem(context,torendero,lump){var lumpindex=lump.lumpindex;var lumps=lump.parent.lumps;var nextpos=-1;var outerendopen=lumps[lumpindex+1];var outerclose=lump.close_tag;nextpos=outerclose.lumpindex+1;var payloadlist=lump.downmap?lump.downmap["payload-component"]:null;var payload=payloadlist?payloadlist[0]:null;var iselide=lump.rsfID.charCodeAt(0)===126;var endopen=outerendopen;var close=outerclose;var uselump=lump;var attrcopy={};$.extend(true,attrcopy,(payload===null?lump:payload).attributemap);trc.attrcopy=attrcopy;trc.uselump=uselump;trc.endopen=endopen;trc.close=close;trc.nextpos=nextpos;trc.iselide=iselide;rewriteIDRelation(context);if(torendero===null){if(lump.rsfID.indexOf("scr=")===(iselide?1:0)){var scrname=lump.rsfID.substring(4+(iselide?1:0));if(scrname==="ignore"){nextpos=trc.close.lumpindex+1}else{openTag();replaceAttributesOpen();nextpos=trc.endopen.lumpindex}}}else{if(payload){trc.endopen=lumps[payload.lumpindex+1];trc.close=payload.close_tag;trc.uselump=payload;dumpTillLump(lumps,lumpindex,payload.lumpindex);lumpindex=payload.lumpindex}adjustForID(attrcopy,torendero);openTag();renderComponent(torendero);if(payload!==null){if(trc.nextpos===nextpos){dumpTillLump(lumps,trc.close.lumpindex+1,outerclose.lumpindex+1)}}nextpos=trc.nextpos}return nextpos}function renderContainer(child,targetlump){var t2=targetlump.parent;var firstchild=t2.lumps[targetlump.lumpindex+1];if(child.children!==undefined){dumpBranchHead(child,targetlump)}else{renderComponentSystem(child.parent,child,targetlump)}renderRecurse(child,targetlump,firstchild)}function fetchComponent(basecontainer,id,lump){if(id.indexOf("msg=")===0){var key=id.substring(4);return{componentType:"UIMessage",messagekey:key}}while(basecontainer){var togo=basecontainer.childmap[id];if(togo){return togo}basecontainer=basecontainer.parent}return null}function fetchComponents(basecontainer,id){var togo;while(basecontainer){togo=basecontainer.childmap[id];if(togo){break}basecontainer=basecontainer.parent}return togo}function findChild(sourcescope,child){var split=fluid.SplitID(child.ID);var headlumps=sourcescope.downmap[child.ID];if(headlumps===null){headlumps=sourcescope.downmap[split.prefix+":"]}return headlumps===null?null:headlumps[0]}function renderRecurse(basecontainer,parentlump,baselump){var renderindex=baselump.lumpindex;var basedepth=parentlump.nestingdepth;var t1=parentlump.parent;if(debugMode){var rendered={}}while(true){renderindex=dumpScan(t1.lumps,renderindex,basedepth,!parentlump.elide,false);if(renderindex===t1.lumps.length){break}var lump=t1.lumps[renderindex];var id=lump.rsfID;if(lump.nestingdepth=targetlump.nestingdepth;var newbase=child.children?child:basecontainer;if(wasopentag){renderRecurse(newbase,targetlump,t1.lumps[renderend]);renderend=targetlump.close_tag.lumpindex+1}if(i!==children.length-1){if(renderend")}if(options.model){fluid.bindFossils(node,options.model,fossils)}if($.browser.msie){$(node).html(rendered)}else{node.innerHTML=rendered}processDecoratorQueue();if(lastId){var element=fluid.byId(lastId);if(element){$(element).focus()}}return templates};function findNodeValue(rootNode){var node=fluid.dom.iterateDom(rootNode,function(node){return node.nodeType===8||node.nodeType===4?"stop":null},true);var value=node.nodeValue;if(value.indexOf("[CDATA[")===0){return value.substring(6,value.length-2)}else{return value}}fluid.extractTemplate=function(node,armouring){if(!armouring){return node.innerHTML}else{return findNodeValue(node)}};fluid.selfRender=function(node,tree,options){options=options||{};node=fluid.unwrap(node);var resourceSpec={base:{resourceText:fluid.extractTemplate(node,options.armouring),href:".",resourceKey:".",cutpoints:options.cutpoints}};var templates=fluid.parseTemplates(resourceSpec,["base"],options);return fluid.reRender(templates,node,tree,options)}})(jQuery,fluid_1_1);(function($){var setDataSwitch={dragStart:"start.draggable",drag:"drag.draggable",dragStop:"stop.draggable",maxHeight:"maxHeight.resizable",minHeight:"minHeight.resizable",maxWidth:"maxWidth.resizable",minWidth:"minWidth.resizable",resizeStart:"start.resizable",resize:"drag.resizable",resizeStop:"stop.resizable"},uiDialogClasses="ui-dialog ui-widget ui-widget-content ui-corner-all ";$.widget("ui.dialog",{_init:function(){this.originalTitle=this.element.attr("title");var self=this,options=this.options,title=options.title||this.originalTitle||" ",titleId=$.ui.dialog.getTitleId(this.element),uiDialog=(this.uiDialog=$("
")).appendTo(document.body).hide().addClass(uiDialogClasses+options.dialogClass).css({position:"absolute",overflow:"hidden",zIndex:options.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(event){(options.closeOnEscape&&event.keyCode&&event.keyCode==$.ui.keyCode.ESCAPE&&self.close(event))}).attr({role:"dialog","aria-labelledby":titleId}).mousedown(function(event){self.moveToTop(false,event)}),uiDialogContent=this.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(uiDialog),uiDialogTitlebar=(this.uiDialogTitlebar=$("
")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(uiDialog),uiDialogTitlebarClose=$('').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){uiDialogTitlebarClose.addClass("ui-state-hover")},function(){uiDialogTitlebarClose.removeClass("ui-state-hover")}).focus(function(){uiDialogTitlebarClose.addClass("ui-state-focus")}).blur(function(){uiDialogTitlebarClose.removeClass("ui-state-focus")}).mousedown(function(ev){ev.stopPropagation()}).click(function(event){self.close(event);return false}).appendTo(uiDialogTitlebar),uiDialogTitlebarCloseText=(this.uiDialogTitlebarCloseText=$("")).addClass("ui-icon ui-icon-closethick").text(options.closeText).appendTo(uiDialogTitlebarClose),uiDialogTitle=$("").addClass("ui-dialog-title").attr("id",titleId).html(title).prependTo(uiDialogTitlebar);uiDialogTitlebar.find("*").add(uiDialogTitlebar).disableSelection();(options.draggable&&$.fn.draggable&&this._makeDraggable());(options.resizable&&$.fn.resizable&&this._makeResizable());this._createButtons(options.buttons);this._isOpen=false;(options.bgiframe&&$.fn.bgiframe&&uiDialog.bgiframe());(options.autoOpen&&this.open())},destroy:function(){(this.overlay&&this.overlay.destroy());this.uiDialog.hide();this.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body");this.uiDialog.remove();(this.originalTitle&&this.element.attr("title",this.originalTitle))},close:function(event){var self=this;if(false===self._trigger("beforeclose",event)){return }(self.overlay&&self.overlay.destroy());self.uiDialog.unbind("keypress.ui-dialog");(self.options.hide?self.uiDialog.hide(self.options.hide,function(){self._trigger("close",event)}):self.uiDialog.hide()&&self._trigger("close",event));$.ui.dialog.overlay.resize();self._isOpen=false},isOpen:function(){return this._isOpen},moveToTop:function(force,event){if((this.options.modal&&!force)||(!this.options.stack&&!this.options.modal)){return this._trigger("focus",event)}if(this.options.zIndex>$.ui.dialog.maxZ){$.ui.dialog.maxZ=this.options.zIndex}(this.overlay&&this.overlay.$el.css("z-index",$.ui.dialog.overlay.maxZ=++$.ui.dialog.maxZ));var saveScroll={scrollTop:this.element.attr("scrollTop"),scrollLeft:this.element.attr("scrollLeft")};this.uiDialog.css("z-index",++$.ui.dialog.maxZ);this.element.attr(saveScroll);this._trigger("focus",event)},open:function(){if(this._isOpen){return }var options=this.options,uiDialog=this.uiDialog;this.overlay=options.modal?new $.ui.dialog.overlay(this):null;(uiDialog.next().length&&uiDialog.appendTo("body"));this._size();this._position(options.position);uiDialog.show(options.show);this.moveToTop(true);(options.modal&&uiDialog.bind("keypress.ui-dialog",function(event){if(event.keyCode!=$.ui.keyCode.TAB){return }var tabbables=$(":tabbable",this),first=tabbables.filter(":first")[0],last=tabbables.filter(":last")[0];if(event.target==last&&!event.shiftKey){setTimeout(function(){first.focus()},1)}else{if(event.target==first&&event.shiftKey){setTimeout(function(){last.focus()},1)}}}));$([]).add(uiDialog.find(".ui-dialog-content :tabbable:first")).add(uiDialog.find(".ui-dialog-buttonpane :tabbable:first")).add(uiDialog).filter(":first").focus();this._trigger("open");this._isOpen=true},_createButtons:function(buttons){var self=this,hasButtons=false,uiDialogButtonPane=$("
").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix");this.uiDialog.find(".ui-dialog-buttonpane").remove();(typeof buttons=="object"&&buttons!==null&&$.each(buttons,function(){return !(hasButtons=true)}));if(hasButtons){$.each(buttons,function(name,fn){$('').addClass("ui-state-default ui-corner-all").text(name).click(function(){fn.apply(self.element[0],arguments)}).hover(function(){$(this).addClass("ui-state-hover")},function(){$(this).removeClass("ui-state-hover")}).focus(function(){$(this).addClass("ui-state-focus")}).blur(function(){$(this).removeClass("ui-state-focus")}).appendTo(uiDialogButtonPane)});uiDialogButtonPane.appendTo(this.uiDialog)}},_makeDraggable:function(){var self=this,options=this.options,heightBeforeDrag;this.uiDialog.draggable({cancel:".ui-dialog-content",handle:".ui-dialog-titlebar",containment:"document",start:function(){heightBeforeDrag=options.height;$(this).height($(this).height()).addClass("ui-dialog-dragging");(options.dragStart&&options.dragStart.apply(self.element[0],arguments))},drag:function(){(options.drag&&options.drag.apply(self.element[0],arguments))},stop:function(){$(this).removeClass("ui-dialog-dragging").height(heightBeforeDrag);(options.dragStop&&options.dragStop.apply(self.element[0],arguments));$.ui.dialog.overlay.resize()}})},_makeResizable:function(handles){handles=(handles===undefined?this.options.resizable:handles);var self=this,options=this.options,resizeHandles=typeof handles=="string"?handles:"n,e,s,w,se,sw,ne,nw";this.uiDialog.resizable({cancel:".ui-dialog-content",alsoResize:this.element,maxWidth:options.maxWidth,maxHeight:options.maxHeight,minWidth:options.minWidth,minHeight:options.minHeight,start:function(){$(this).addClass("ui-dialog-resizing");(options.resizeStart&&options.resizeStart.apply(self.element[0],arguments))},resize:function(){(options.resize&&options.resize.apply(self.element[0],arguments))},handles:resizeHandles,stop:function(){$(this).removeClass("ui-dialog-resizing");options.height=$(this).height();options.width=$(this).width();(options.resizeStop&&options.resizeStop.apply(self.element[0],arguments));$.ui.dialog.overlay.resize()}}).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_position:function(pos){var wnd=$(window),doc=$(document),pTop=doc.scrollTop(),pLeft=doc.scrollLeft(),minTop=pTop;if($.inArray(pos,["center","top","right","bottom","left"])>=0){pos=[pos=="right"||pos=="left"?pos:"center",pos=="top"||pos=="bottom"?pos:"middle"]}if(pos.constructor!=Array){pos=["center","middle"]}if(pos[0].constructor==Number){pLeft+=pos[0]}else{switch(pos[0]){case"left":pLeft+=0;break;case"right":pLeft+=wnd.width()-this.uiDialog.outerWidth();break;default:case"center":pLeft+=(wnd.width()-this.uiDialog.outerWidth())/2}}if(pos[1].constructor==Number){pTop+=pos[1]}else{switch(pos[1]){case"top":pTop+=0;break;case"bottom":pTop+=wnd.height()-this.uiDialog.outerHeight();break;default:case"middle":pTop+=(wnd.height()-this.uiDialog.outerHeight())/2}}pTop=Math.max(pTop,minTop);this.uiDialog.css({top:pTop,left:pLeft})},_setData:function(key,value){(setDataSwitch[key]&&this.uiDialog.data(setDataSwitch[key],value));switch(key){case"buttons":this._createButtons(value);break;case"closeText":this.uiDialogTitlebarCloseText.text(value);break;case"dialogClass":this.uiDialog.removeClass(this.options.dialogClass).addClass(uiDialogClasses+value);break;case"draggable":(value?this._makeDraggable():this.uiDialog.draggable("destroy"));break;case"height":this.uiDialog.height(value);break;case"position":this._position(value);break;case"resizable":var uiDialog=this.uiDialog,isResizable=this.uiDialog.is(":data(resizable)");(isResizable&&!value&&uiDialog.resizable("destroy"));(isResizable&&typeof value=="string"&&uiDialog.resizable("option","handles",value));(isResizable||this._makeResizable(value));break;case"title":$(".ui-dialog-title",this.uiDialogTitlebar).html(value||" ");break;case"width":this.uiDialog.width(value);break}$.widget.prototype._setData.apply(this,arguments)},_size:function(){var options=this.options;this.element.css({height:0,minHeight:0,width:"auto"});var nonContentHeight=this.uiDialog.css({height:"auto",width:options.width}).height();this.element.css({minHeight:Math.max(options.minHeight-nonContentHeight,0),height:options.height=="auto"?"auto":Math.max(options.height-nonContentHeight,0)})}});$.extend($.ui.dialog,{version:"1.7",defaults:{autoOpen:true,bgiframe:false,buttons:{},closeOnEscape:true,closeText:"close",dialogClass:"",draggable:true,hide:null,height:"auto",maxHeight:false,maxWidth:false,minHeight:150,minWidth:150,modal:false,position:"center",resizable:true,show:null,stack:true,title:"",width:300,zIndex:1000},getter:"isOpen",uuid:0,maxZ:0,getTitleId:function($el){return"ui-dialog-title-"+($el.attr("id")||++this.uuid)},overlay:function(dialog){this.$el=$.ui.dialog.overlay.create(dialog)}});$.extend($.ui.dialog.overlay,{instances:[],maxZ:0,events:$.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(event){return event+".dialog-overlay"}).join(" "),create:function(dialog){if(this.instances.length===0){setTimeout(function(){$(document).bind($.ui.dialog.overlay.events,function(event){var dialogZ=$(event.target).parents(".ui-dialog").css("zIndex")||0;return(dialogZ>$.ui.dialog.overlay.maxZ)})},1);$(document).bind("keydown.dialog-overlay",function(event){(dialog.options.closeOnEscape&&event.keyCode&&event.keyCode==$.ui.keyCode.ESCAPE&&dialog.close(event))});$(window).bind("resize.dialog-overlay",$.ui.dialog.overlay.resize)}var $el=$("
").appendTo(document.body).addClass("ui-widget-overlay").css({width:this.width(),height:this.height()});(dialog.options.bgiframe&&$.fn.bgiframe&&$el.bgiframe());this.instances.push($el);return $el},destroy:function($el){this.instances.splice($.inArray(this.instances,$el),1);if(this.instances.length===0){$([document,window]).unbind(".dialog-overlay")}$el.remove()},height:function(){if($.browser.msie&&$.browser.version<7){var scrollHeight=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);var offsetHeight=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight);if(scrollHeightthis.containment[2]){pageX=this.containment[2]+this.offset.click.left}if(event.pageY-this.offset.click.top>this.containment[3]){pageY=this.containment[3]+this.offset.click.top}}if(o.grid){var top=this.originalPageY+Math.round((pageY-this.originalPageY)/o.grid[1])*o.grid[1];pageY=this.containment?(!(top-this.offset.click.topthis.containment[3])?top:(!(top-this.offset.click.topthis.containment[2])?left:(!(left-this.offset.click.left
').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1000}).css($(this).offset()).appendTo("body")})},stop:function(event,ui){$("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});$.ui.plugin.add("draggable","opacity",{start:function(event,ui){var t=$(ui.helper),o=$(this).data("draggable").options;if(t.css("opacity")){o._opacity=t.css("opacity")}t.css("opacity",o.opacity)},stop:function(event,ui){var o=$(this).data("draggable").options;if(o._opacity){$(ui.helper).css("opacity",o._opacity)}}});$.ui.plugin.add("draggable","scroll",{start:function(event,ui){var i=$(this).data("draggable");if(i.scrollParent[0]!=document&&i.scrollParent[0].tagName!="HTML"){i.overflowOffset=i.scrollParent.offset()}},drag:function(event,ui){var i=$(this).data("draggable"),o=i.options,scrolled=false;if(i.scrollParent[0]!=document&&i.scrollParent[0].tagName!="HTML"){if(!o.axis||o.axis!="x"){if((i.overflowOffset.top+i.scrollParent[0].offsetHeight)-event.pageY=0;i--){var l=inst.snapElements[i].left,r=l+inst.snapElements[i].width,t=inst.snapElements[i].top,b=t+inst.snapElements[i].height;if(!((l-d").addClass("ui-icon "+o.icons.header).prependTo(this.headers);this.active.find(".ui-icon").toggleClass(o.icons.header).toggleClass(o.icons.headerSelected);if($.browser.msie){this.element.find("a").css("zoom","1")}this.resize();this.element.attr("role","tablist");this.headers.attr("role","tab").bind("keydown",function(event){return self._keydown(event)}).next().attr("role","tabpanel");this.headers.not(this.active||"").attr("aria-expanded","false").attr("tabIndex","-1").next().hide();if(!this.active.length){this.headers.eq(0).attr("tabIndex","0")}else{this.active.attr("aria-expanded","true").attr("tabIndex","0")}if(!$.browser.safari){this.headers.find("a").attr("tabIndex","-1")}if(o.event){this.headers.bind((o.event)+".accordion",function(event){return self._clickHandler.call(self,event,this)})}},destroy:function(){var o=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role").unbind(".accordion").removeData("accordion");this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("tabindex");this.headers.find("a").removeAttr("tabindex");this.headers.children(".ui-icon").remove();var contents=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active");if(o.autoHeight||o.fillHeight){contents.css("height","")}},_setData:function(key,value){if(key=="alwaysOpen"){key="collapsible";value=!value}$.widget.prototype._setData.apply(this,arguments)},_keydown:function(event){var o=this.options,keyCode=$.ui.keyCode;if(o.disabled||event.altKey||event.ctrlKey){return }var length=this.headers.length;var currentIndex=this.headers.index(event.target);var toFocus=false;switch(event.keyCode){case keyCode.RIGHT:case keyCode.DOWN:toFocus=this.headers[(currentIndex+1)%length];break;case keyCode.LEFT:case keyCode.UP:toFocus=this.headers[(currentIndex-1+length)%length];break;case keyCode.SPACE:case keyCode.ENTER:return this._clickHandler({target:event.target},event.target)}if(toFocus){$(event.target).attr("tabIndex","-1");$(toFocus).attr("tabIndex","0");toFocus.focus();return false}return true},resize:function(){var o=this.options,maxHeight;if(o.fillSpace){if($.browser.msie){var defOverflow=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}maxHeight=this.element.parent().height();if($.browser.msie){this.element.parent().css("overflow",defOverflow)}this.headers.each(function(){maxHeight-=$(this).outerHeight()});var maxPadding=0;this.headers.next().each(function(){maxPadding=Math.max(maxPadding,$(this).innerHeight()-$(this).height())}).height(Math.max(0,maxHeight-maxPadding)).css("overflow","auto")}else{if(o.autoHeight){maxHeight=0;this.headers.next().each(function(){maxHeight=Math.max(maxHeight,$(this).outerHeight())}).height(maxHeight)}}},activate:function(index){var active=this._findActive(index)[0];this._clickHandler({target:active},active)},_findActive:function(selector){return selector?typeof selector=="number"?this.headers.filter(":eq("+selector+")"):this.headers.not(this.headers.not(selector)):selector===false?$([]):this.headers.filter(":eq(0)")},_clickHandler:function(event,target){var o=this.options;if(o.disabled){return false}if(!event.target&&o.collapsible){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(o.icons.headerSelected).addClass(o.icons.header);this.active.next().addClass("ui-accordion-content-active");var toHide=this.active.next(),data={options:o,newHeader:$([]),oldHeader:o.active,newContent:$([]),oldContent:toHide},toShow=(this.active=$([]));this._toggle(toShow,toHide,data);return false}var clicked=$(event.currentTarget||target);var clickedIsActive=clicked[0]==this.active[0];if(this.running||(!o.collapsible&&clickedIsActive)){return false}this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(o.icons.headerSelected).addClass(o.icons.header);this.active.next().addClass("ui-accordion-content-active");if(!clickedIsActive){clicked.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").find(".ui-icon").removeClass(o.icons.header).addClass(o.icons.headerSelected);clicked.next().addClass("ui-accordion-content-active")}var toShow=clicked.next(),toHide=this.active.next(),data={options:o,newHeader:clickedIsActive&&o.collapsible?$([]):clicked,oldHeader:this.active,newContent:clickedIsActive&&o.collapsible?$([]):toShow.find("> *"),oldContent:toHide.find("> *")},down=this.headers.index(this.active[0])>this.headers.index(clicked[0]);this.active=clickedIsActive?$([]):clicked;this._toggle(toShow,toHide,data,clickedIsActive,down);return false},_toggle:function(toShow,toHide,data,clickedIsActive,down){var o=this.options,self=this;this.toShow=toShow;this.toHide=toHide;this.data=data;var complete=function(){if(!self){return }return self._completed.apply(self,arguments)};this._trigger("changestart",null,this.data);this.running=toHide.size()===0?toShow.size():toHide.size();if(o.animated){var animOptions={};if(o.collapsible&&clickedIsActive){animOptions={toShow:$([]),toHide:toHide,complete:complete,down:down,autoHeight:o.autoHeight||o.fillSpace}}else{animOptions={toShow:toShow,toHide:toHide,complete:complete,down:down,autoHeight:o.autoHeight||o.fillSpace}}if(!o.proxied){o.proxied=o.animated}if(!o.proxiedDuration){o.proxiedDuration=o.duration}o.animated=$.isFunction(o.proxied)?o.proxied(animOptions):o.proxied;o.duration=$.isFunction(o.proxiedDuration)?o.proxiedDuration(animOptions):o.proxiedDuration;var animations=$.ui.accordion.animations,duration=o.duration,easing=o.animated;if(!animations[easing]){animations[easing]=function(options){this.slide(options,{easing:easing,duration:duration||700})}}animations[easing](animOptions)}else{if(o.collapsible&&clickedIsActive){toShow.toggle()}else{toHide.hide();toShow.show()}complete(true)}toHide.prev().attr("aria-expanded","false").attr("tabIndex","-1").blur();toShow.prev().attr("aria-expanded","true").attr("tabIndex","0").focus()},_completed:function(cancel){var o=this.options;this.running=cancel?0:--this.running;if(this.running){return }if(o.clearStyle){this.toShow.add(this.toHide).css({height:"",overflow:""})}this._trigger("change",null,this.data)}});$.extend($.ui.accordion,{version:"1.7",defaults:{active:null,alwaysOpen:true,animated:"slide",autoHeight:true,clearStyle:false,collapsible:false,event:"click",fillSpace:false,header:"> 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()}},animations:{slide:function(options,additions){options=$.extend({easing:"swing",duration:300},options,additions);if(!options.toHide.size()){options.toShow.animate({height:"show"},options);return }if(!options.toShow.size()){options.toHide.animate({height:"hide"},options);return }var overflow=options.toShow.css("overflow"),percentDone,showProps={},hideProps={},fxAttrs=["height","paddingTop","paddingBottom"],originalWidth;var s=options.toShow;originalWidth=s[0].style.width;s.width(parseInt(s.parent().width(),10)-parseInt(s.css("paddingLeft"),10)-parseInt(s.css("paddingRight"),10)-parseInt(s.css("borderLeftWidth"),10)-parseInt(s.css("borderRightWidth"),10));$.each(fxAttrs,function(i,prop){hideProps[prop]="hide";var parts=(""+$.css(options.toShow[0],prop)).match(/^([\d+-.]+)(.*)$/);showProps[prop]={value:parts[1],unit:parts[2]||"px"}});options.toShow.css({height:0,overflow:"hidden"}).show();options.toHide.filter(":hidden").each(options.complete).end().filter(":visible").animate(hideProps,{step:function(now,settings){if(settings.prop=="height"){percentDone=(settings.now-settings.start)/(settings.end-settings.start)}options.toShow[0].style[settings.prop]=(percentDone*showProps[settings.prop].value)+showProps[settings.prop].unit},duration:options.duration,easing:options.easing,complete:function(){if(!options.autoHeight){options.toShow.css("height","")}options.toShow.css("width",originalWidth);options.toShow.css({overflow:overflow});options.complete()}})},bounceslide:function(options){this.slide(options,{easing:options.down?"easeOutBounce":"swing",duration:options.down?1000:200})},easeslide:function(options){this.slide(options,{easing:"easeinout",duration:700})}}})})(jQuery);(function($){$.widget("ui.slider",$.extend({},$.ui.mouse,{_init:function(){var self=this,o=this.options;this._keySliding=false;this._handleIndex=null;this._detectOrientation();this._mouseInit();this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget ui-widget-content ui-corner-all");this.range=$([]);if(o.range){if(o.range===true){this.range=$("
");if(!o.values){o.values=[this._valueMin(),this._valueMin()]}if(o.values.length&&o.values.length!=2){o.values=[o.values[0],o.values[0]]}}else{this.range=$("
")}this.range.appendTo(this.element).addClass("ui-slider-range");if(o.range=="min"||o.range=="max"){this.range.addClass("ui-slider-range-"+o.range)}this.range.addClass("ui-widget-header")}if($(".ui-slider-handle",this.element).length==0){$('
').appendTo(this.element).addClass("ui-slider-handle")}if(o.values&&o.values.length){while($(".ui-slider-handle",this.element).length').appendTo(this.element).addClass("ui-slider-handle")}}this.handles=$(".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(event){event.preventDefault()}).hover(function(){$(this).addClass("ui-state-hover")},function(){$(this).removeClass("ui-state-hover")}).focus(function(){$(".ui-slider .ui-state-focus").removeClass("ui-state-focus");$(this).addClass("ui-state-focus")}).blur(function(){$(this).removeClass("ui-state-focus")});this.handles.each(function(i){$(this).data("index.ui-slider-handle",i)});this.handles.keydown(function(event){var ret=true;var index=$(this).data("index.ui-slider-handle");if(self.options.disabled){return }switch(event.keyCode){case $.ui.keyCode.HOME:case $.ui.keyCode.END:case $.ui.keyCode.UP:case $.ui.keyCode.RIGHT:case $.ui.keyCode.DOWN:case $.ui.keyCode.LEFT:ret=false;if(!self._keySliding){self._keySliding=true;$(this).addClass("ui-state-active");self._start(event,index)}break}var curVal,newVal,step=self._step();if(self.options.values&&self.options.values.length){curVal=newVal=self.values(index)}else{curVal=newVal=self.value()}switch(event.keyCode){case $.ui.keyCode.HOME:newVal=self._valueMin();break;case $.ui.keyCode.END:newVal=self._valueMax();break;case $.ui.keyCode.UP:case $.ui.keyCode.RIGHT:if(curVal==self._valueMax()){return }newVal=curVal+step;break;case $.ui.keyCode.DOWN:case $.ui.keyCode.LEFT:if(curVal==self._valueMin()){return }newVal=curVal-step;break}self._slide(event,index,newVal);return ret}).keyup(function(event){var index=$(this).data("index.ui-slider-handle");if(self._keySliding){self._stop(event,index);self._change(event,index);self._keySliding=false;$(this).removeClass("ui-state-active")}});this._refreshValue()},destroy:function(){this.handles.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()},_mouseCapture:function(event){var o=this.options;if(o.disabled){return false}this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();var position={x:event.pageX,y:event.pageY};var normValue=this._normValueFromMouse(position);var distance=this._valueMax()+1,closestHandle;var self=this,index;this.handles.each(function(i){var thisDistance=Math.abs(normValue-self.values(i));if(distance>thisDistance){distance=thisDistance;closestHandle=$(this);index=i}});if(o.range==true&&this.values(1)==o.min){closestHandle=$(this.handles[++index])}this._start(event,index);self._handleIndex=index;closestHandle.addClass("ui-state-active").focus();var offset=closestHandle.offset();var mouseOverHandle=!$(event.target).parents().andSelf().is(".ui-slider-handle");this._clickOffset=mouseOverHandle?{left:0,top:0}:{left:event.pageX-offset.left-(closestHandle.width()/2),top:event.pageY-offset.top-(closestHandle.height()/2)-(parseInt(closestHandle.css("borderTopWidth"),10)||0)-(parseInt(closestHandle.css("borderBottomWidth"),10)||0)+(parseInt(closestHandle.css("marginTop"),10)||0)};normValue=this._normValueFromMouse(position);this._slide(event,index,normValue);return true},_mouseStart:function(event){return true},_mouseDrag:function(event){var position={x:event.pageX,y:event.pageY};var normValue=this._normValueFromMouse(position);this._slide(event,this._handleIndex,normValue);return false},_mouseStop:function(event){this.handles.removeClass("ui-state-active");this._stop(event,this._handleIndex);this._change(event,this._handleIndex);this._handleIndex=null;this._clickOffset=null;return false},_detectOrientation:function(){this.orientation=this.options.orientation=="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(position){var pixelTotal,pixelMouse;if("horizontal"==this.orientation){pixelTotal=this.elementSize.width;pixelMouse=position.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{pixelTotal=this.elementSize.height;pixelMouse=position.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}var percentMouse=(pixelMouse/pixelTotal);if(percentMouse>1){percentMouse=1}if(percentMouse<0){percentMouse=0}if("vertical"==this.orientation){percentMouse=1-percentMouse}var valueTotal=this._valueMax()-this._valueMin(),valueMouse=percentMouse*valueTotal,valueMouseModStep=valueMouse%this.options.step,normValue=this._valueMin()+valueMouse-valueMouseModStep;if(valueMouseModStep>(this.options.step/2)){normValue+=this.options.step}return parseFloat(normValue.toFixed(5))},_start:function(event,index){this._trigger("start",event,this._uiHash(index))},_slide:function(event,index,newVal){var handle=this.handles[index];if(this.options.values&&this.options.values.length){var otherVal=this.values(index?0:1);if((index==0&&newVal>=otherVal)||(index==1&&newVal<=otherVal)){newVal=otherVal}if(newVal!=this.values(index)){var newValues=this.values();newValues[index]=newVal;var allowed=this._trigger("slide",event,this._uiHash(index,newVal,newValues));var otherVal=this.values(index?0:1);if(allowed!==false){this.values(index,newVal,(event.type=="mousedown"&&this.options.animate),true)}}}else{if(newVal!=this.value()){var allowed=this._trigger("slide",event,this._uiHash(index,newVal));if(allowed!==false){this._setData("value",newVal,(event.type=="mousedown"&&this.options.animate))}}}},_stop:function(event,index){this._trigger("stop",event,this._uiHash(index))},_change:function(event,index){this._trigger("change",event,this._uiHash(index))},value:function(newValue){if(arguments.length){this._setData("value",newValue);this._change(null,0)}return this._value()},values:function(index,newValue,animated,noPropagation){if(arguments.length>1){this.options.values[index]=newValue;this._refreshValue(animated);if(!noPropagation){this._change(null,index)}}if(arguments.length){if(this.options.values&&this.options.values.length){return this._values(index)}else{return this.value()}}else{return this._values()}},_setData:function(key,value,animated){$.widget.prototype._setData.apply(this,arguments);switch(key){case"orientation":this._detectOrientation();this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refreshValue(animated);break;case"value":this._refreshValue(animated);break}},_step:function(){var step=this.options.step;return step},_value:function(){var val=this.options.value;if(valthis._valueMax()){val=this._valueMax()}return val},_values:function(index){if(arguments.length){var val=this.options.values[index];if(valthis._valueMax()){val=this._valueMax()}return val}else{return this.options.values}},_valueMin:function(){var valueMin=this.options.min;return valueMin},_valueMax:function(){var valueMax=this.options.max;return valueMax},_refreshValue:function(animate){var oRange=this.options.range,o=this.options,self=this;if(this.options.values&&this.options.values.length){var vp0,vp1;this.handles.each(function(i,j){var valPercent=(self.values(i)-self._valueMin())/(self._valueMax()-self._valueMin())*100;var _set={};_set[self.orientation=="horizontal"?"left":"bottom"]=valPercent+"%";$(this).stop(1,1)[animate?"animate":"css"](_set,o.animate);if(self.options.range===true){if(self.orientation=="horizontal"){(i==0)&&self.range.stop(1,1)[animate?"animate":"css"]({left:valPercent+"%"},o.animate);(i==1)&&self.range[animate?"animate":"css"]({width:(valPercent-lastValPercent)+"%"},{queue:false,duration:o.animate})}else{(i==0)&&self.range.stop(1,1)[animate?"animate":"css"]({bottom:(valPercent)+"%"},o.animate);(i==1)&&self.range[animate?"animate":"css"]({height:(valPercent-lastValPercent)+"%"},{queue:false,duration:o.animate})}}lastValPercent=valPercent})}else{var value=this.value(),valueMin=this._valueMin(),valueMax=this._valueMax(),valPercent=valueMax!=valueMin?(value-valueMin)/(valueMax-valueMin)*100:0;var _set={};_set[self.orientation=="horizontal"?"left":"bottom"]=valPercent+"%";this.handle.stop(1,1)[animate?"animate":"css"](_set,o.animate);(oRange=="min")&&(this.orientation=="horizontal")&&this.range.stop(1,1)[animate?"animate":"css"]({width:valPercent+"%"},o.animate);(oRange=="max")&&(this.orientation=="horizontal")&&this.range[animate?"animate":"css"]({width:(100-valPercent)+"%"},{queue:false,duration:o.animate});(oRange=="min")&&(this.orientation=="vertical")&&this.range.stop(1,1)[animate?"animate":"css"]({height:valPercent+"%"},o.animate);(oRange=="max")&&(this.orientation=="vertical")&&this.range[animate?"animate":"css"]({height:(100-valPercent)+"%"},{queue:false,duration:o.animate})}},_uiHash:function(index,value,values){var multiple=this.options.values&&this.options.values.length;return{handle:this.handles[index],value:value||(multiple?this.values(index):this.value()),values:values||(multiple&&this.values())}}}));$.extend($.ui.slider,{getter:"value values",version:"1.7",eventPrefix:"slide",defaults:{animate:false,delay:0,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null}})})(jQuery);fluid_1_1=fluid_1_1||{};(function($,fluid){var insertAnchor=function(el){var a=$("",el[0].ownerDocument);el.before(a)};var createNode=function(id){var node={ID:id,children:[]};return node};var createTree=function(headings,levels){var generateTree=function(nodes,items,level){if(items.length===0){return }var item=items[0];if(level===item.level){nodes[nodes.length-1].push(item.leaf);items.shift();return generateTree(nodes,items,level)}if(level-1?"level"+(level+1)+":":"";var postfix=level===-1?"s:":"s";var name=prefix+"level"+(level+2)+postfix;var myNode=createNode(name);nodes[nodes.length-1].push(myNode);nodes.push(myNode.children);return generateTree(nodes,items,level+1)}if(level>item.level){nodes.pop();return generateTree(nodes,items,level-1)}};var tree={children:[]};var items=fluid.transform(headings,function(heading){var level=$.inArray(heading.tagName,levels);var text=$(heading).text();return{level:level,leaf:{ID:"level"+(level+1)+":item",children:[{ID:"link",linktext:text,target:"#"+text}]}}});generateTree([tree.children],items,-1);return tree};var buildTOC=function(container,headings,levels,templateURL,afterRender){headings.each(function(i,el){insertAnchor($(el))});var resources={toc:{href:templateURL}};fluid.fetchResources(resources,function(){var templates=fluid.parseTemplates(resources,["toc"],{});var node=$("
",container[0].ownerDocument);fluid.reRender(templates,node,createTree(headings,levels),{});container.prepend(node);afterRender.fire(node)})};fluid.tableOfContents=function(container,options){var that=fluid.initView("fluid.tableOfContents",container,options);that.events.afterRender.addListener(function(node){that.tocNode=$(node)});buildTOC(that.container,that.locate("headings"),that.options.levels,that.options.templateUrl,that.events.afterRender);that.hide=function(){if(that.tocNode){that.tocNode.hide()}};that.show=function(){if(that.tocNode){that.tocNode.show()}};return that};fluid.defaults("fluid.tableOfContents",{selectors:{headings:":header"},events:{afterRender:null},templateUrl:"../html/TableOfContents.html",levels:["H1","H2","H3","H4","H5","H6"]})})(jQuery,fluid_1_1);if(!this.JSON){JSON=function(){function f(n){return n<10?"0"+n:n}Date.prototype.toJSON=function(){return this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z"};var m={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"};function stringify(value,whitelist){var a,i,k,l,r=/["\\\x00-\x1f\x7f-\x9f]/g,v;switch(typeof value){case"string":return r.test(value)?'"'+value.replace(r,function(a){var c=m[a];if(c){return c}c=a.charCodeAt();return"\\u00"+Math.floor(c/16).toString(16)+(c%16).toString(16)})+'"':'"'+value+'"';case"number":return isFinite(value)?String(value):"null";case"boolean":case"null":return String(value);case"object":if(!value){return"null"}if(typeof value.toJSON==="function"){return stringify(value.toJSON())}a=[];if(typeof value.length==="number"&&!(value.propertyIsEnumerable("length"))){l=value.length;for(i=0;i0?spacing:1;container.css("line-height",spacing+"em")};var setMinSize=function(container,size){if(size&&size>0){container.css("font-size",size+"pt");replaceClass(container,"[class*=fl-font-size-]",/\bfl-font-size-[0-9]{1,2}\s+/g,"fl-font-size-100")}else{container.css("font-size","")}};var addStyles=function(container,settings,classnameMap){addClassForSetting(container,"textFont",settings.textFont,classnameMap);addClassForSetting(container,"textSpacing",settings.textSpacing,classnameMap);addClassForSetting(container,"theme",settings.theme,classnameMap);addClassForSetting(container,"layout",settings.layout,classnameMap)};var styleElements=function(elements,setting,classname){if(setting){elements.addClass(classname)}else{elements.removeClass(classname)}};var styleLinks=function(container,settings,classnameMap){var links=$("a",container);styleElements(links,settings.linksUnderline,classnameMap.linksUnderline);styleElements(links,settings.linksBold,classnameMap.linksBold);styleElements(links,settings.linksLarger,classnameMap.linksLarger)};var styleInputs=function(container,settings,classnameMap){styleElements($("input",container),settings.inputsLarger,classnameMap.inputsLarger)};var initModel=function(that){if(that.options.savedSettings){that.model=that.options.savedSettings;return }that.model=that.settingsStore.fetch()||fluid.copy(that.defaultSiteSettings)};var clearClashingClasses=function(container,classnameMap){var settingsWhichMayClash=["textFont","textSpacing","theme","layout"];var classesToRemove="fl-noBackgroundImages";var selector=".fl-noBackgroundImages";for(var i=0;i0){startIndex=cookie.indexOf(cookiePrefix);if(startIndex>-1){startIndex=startIndex+cookiePrefix.length;endIndex=cookie.indexOf(";",startIndex);if(endIndex=that.min&&value<=that.max)};that.isValid=function(value){return !(isNaN(parseInt(value,10))||isNaN(value))};that.updateModel=function(model,source){if(that.isInRange(model)){that.events.modelChanged.fire(model,that.model,source);that.model=model;that.locate("thumb").attr("aria-valuenow",that.model)}};return that};fluid.defaults("fluid.textfieldSlider",{selectors:{textfield:".flc-textfieldSlider-field",slider:".flc-textfieldSlider-slider",thumb:".ui-slider-handle"},events:{modelChanged:null},sliderOptions:{orientation:"horizontal"},min:0,max:100,value:null})})(jQuery,fluid_1_1);(function($,fluid){var createSelectNode=function(id,selection,list,names){return{ID:id,selection:{valuebinding:selection},optionlist:{valuebinding:list},optionnames:{valuebinding:names}}};var createSimpleBindingNode=function(id,binding){return{ID:id,valuebinding:binding}};var generateTree=function(that,rendererModel){var children=[];children.push(createSelectNode("text-font","selections.textFont","labelMap.textFont.values","labelMap.textFont.names"));children.push(createSelectNode("text-spacing","selections.textSpacing","labelMap.textSpacing.values","labelMap.textSpacing.names"));children.push(createSelectNode("theme","selections.theme","labelMap.theme.values","labelMap.theme.names"));var bgiExplodeOpts={selectID:"background-images",rowID:"background-images-row:",inputID:"background-images-choice",labelID:"background-images-label"};children.push(createSelectNode("background-images","selections.backgroundImages","labelMap.backgroundImages.values","labelMap.backgroundImages.names"));children=children.concat(fluid.explodeSelectionToInputs(that.options.controlValues.backgroundImages,bgiExplodeOpts));var layoutExplodeOpts={selectID:"layout",rowID:"layout-row:",inputID:"layout-choice",labelID:"layout-label"};children.push(createSelectNode("layout","selections.layout","labelMap.layout.values","labelMap.layout.names"));children=children.concat(fluid.explodeSelectionToInputs(that.options.controlValues.layout,layoutExplodeOpts));var tocExplodeOpts={selectID:"toc",rowID:"toc-row:",inputID:"toc-choice",labelID:"toc-label"};children.push(createSelectNode("toc","selections.toc","labelMap.toc.values","labelMap.toc.names"));children=children.concat(fluid.explodeSelectionToInputs(that.options.controlValues.layout,tocExplodeOpts));children.push(createSimpleBindingNode("links-underline","selections.linksUnderline"));children.push(createSimpleBindingNode("links-bold","selections.linksBold"));children.push(createSimpleBindingNode("links-larger","selections.linksLarger"));children.push(createSimpleBindingNode("inputs-larger","selections.inputsLarger"));return{children:children}};var bindHandlers=function(that){var saveButton=that.locate("save");saveButton.click(that.save);that.locate("reset").click(that.reset);that.locate("cancel").click(that.cancel);var form=fluid.findForm(saveButton);$(form).submit(function(){that.save()})};var initPreview=function(that){var previewFrame=that.locate("previewFrame");var previewEnhancer;that.events.modelChanged.addListener(function(model){setTimeout(function(){if(previewEnhancer){previewEnhancer.updateModel(model)}},0)});previewFrame.load(function(){var previewFrameContents=previewFrame.contents();var options={savedSettings:that.model,tableOfContents:that.uiEnhancer.options.tableOfContents,settingsStore:{type:"fluid.uiEnhancer.tempStore"}};previewEnhancer=fluid.uiEnhancer(previewFrameContents,options)})};var createLabelMap=function(options){var labelMap={};for(var item in options.controlValues){labelMap[item]={names:options.strings[item],values:options.controlValues[item]}}return labelMap};var createRenderOptions=function(that){that.model.toc=String(that.model.toc);that.model.backgroundImages=String(that.model.backgroundImages);var aggregateModel=fluid.assembleModel({selections:{model:that.model,applier:that.applier},labelMap:{model:createLabelMap(that.options)}});return{model:aggregateModel.model,applier:aggregateModel.applier,autoBind:true}};var initSliders=function(that){var createOptions=function(settingName){return{listeners:{modelChanged:function(value){that.applier.requestChange(settingName,value)}},value:that.model[settingName]}};var options=createOptions("textSize");fluid.merge(null,options,that.options.textMinSize.options);fluid.initSubcomponents(that,"textMinSize",[that.options.selectors.textMinSizeCtrl,options]);options=createOptions("lineSpacing");fluid.merge(null,options,that.options.lineSpacing.options);fluid.initSubcomponents(that,"lineSpacing",[that.options.selectors.lineSpacingCtrl,options])};var mergeSiteDefaults=function(options,siteDefaults){for(var settingName in options.controlValues){var setting=String(siteDefaults[settingName]);var settingValues=options.controlValues[settingName];if(setting){var index=$.inArray(setting,settingValues);if(index===-1){var defaultIndex=$.inArray("default",settingValues);if(defaultIndex===-1){settingValues.push(setting)}else{settingValues[defaultIndex]=setting}}}}};var setupUIOptions=function(that){that.applier.modelChanged.addListener("*",function(newModel,oldModel,changeRequest){that.events.modelChanged.fire(newModel,oldModel,changeRequest.source)});mergeSiteDefaults(that.options,that.uiEnhancer.defaultSiteSettings);that.events.afterRender.addListener(function(){initSliders(that);bindHandlers(that);initPreview(that)});var rendererOptions=createRenderOptions(that);var template=fluid.selfRender(that.container,generateTree(that,rendererOptions.model),rendererOptions);that.events.afterRender.fire();return template};fluid.uiOptions=function(container,options){var that=fluid.initView("fluid.uiOptions",container,options);that.uiEnhancer=$(document).data("uiEnhancer");that.model=fluid.copy(that.uiEnhancer.model);that.applier=fluid.makeChangeApplier(that.model);var savedModel=that.uiEnhancer.model;var template;that.save=function(){that.events.onSave.fire(that.model);savedModel=fluid.copy(that.model);that.uiEnhancer.updateModel(savedModel)};that.reset=function(){that.events.onReset.fire();that.updateModel(fluid.copy(that.uiEnhancer.defaultSiteSettings),that);that.refreshView()};that.cancel=function(){that.events.onCancel.fire();that.updateModel(fluid.copy(savedModel),that);that.refreshView()};that.refreshView=function(){var rendererOptions=createRenderOptions(that);fluid.reRender(template,that.container,generateTree(that,rendererOptions.model),rendererOptions);that.events.afterRender.fire()};that.updateModel=function(newModel,source){that.events.modelChanged.fire(newModel,that.model,source);fluid.clear(that.model);fluid.model.copyModel(that.model,newModel)};template=setupUIOptions(that);return that};fluid.defaults("fluid.uiOptions",{textMinSize:{type:"fluid.textfieldSlider",options:{min:6,max:30}},lineSpacing:{type:"fluid.textfieldSlider",options:{min:1,max:10}},selectors:{controls:".flc-uiOptions-control",textMinSizeCtrl:".flc-uiOptions-min-text-size",lineSpacingCtrl:".flc-uiOptions-line-spacing",cancel:".flc-uiOptions-cancel",reset:".flc-uiOptions-reset",save:".flc-uiOptions-save",previewFrame:".flc-uiOptions-preview-frame"},events:{modelChanged:null,onSave:null,onCancel:null,onReset:null,afterRender:null},strings:{textFont:["Serif","Sans-Serif","Arial","Verdana","Courier","Times"],textSpacing:["Regular","Wide","Wider","Widest"],theme:["Low Contrast","Medium Contrast","Medium Contrast Grey Scale","High Contrast","High Contrast Inverted"],backgroundImages:["Yes","No"],layout:["Yes","No"],toc:["Yes","No"]},controlValues:{textFont:["serif","sansSerif","arial","verdana","courier","times"],textSpacing:["default","wide1","wide2","wide3"],theme:["lowContrast","default","mediumContrast","highContrast","highContrastInverted"],backgroundImages:["true","false"],layout:["simple","default"],toc:["true","false"]}})})(jQuery,fluid_1_1); -/* SWFObject v2.1 - Copyright (c) 2007-2008 Geoff Stearns, Michael Williams, and Bobby van der Sluis - This software is released under the MIT License -*/ -var swfobject=function(){var UNDEF="undefined",OBJECT="object",SHOCKWAVE_FLASH="Shockwave Flash",SHOCKWAVE_FLASH_AX="ShockwaveFlash.ShockwaveFlash",FLASH_MIME_TYPE="application/x-shockwave-flash",EXPRESS_INSTALL_ID="SWFObjectExprInst",win=window,doc=document,nav=navigator,domLoadFnArr=[],regObjArr=[],objIdArr=[],listenersArr=[],script,timer=null,storedAltContent=null,storedAltContentId=null,isDomLoaded=false,isExpressInstallActive=false;var ua=function(){var w3cdom=typeof doc.getElementById!=UNDEF&&typeof doc.getElementsByTagName!=UNDEF&&typeof doc.createElement!=UNDEF,playerVersion=[0,0,0],d=null;if(typeof nav.plugins!=UNDEF&&typeof nav.plugins[SHOCKWAVE_FLASH]==OBJECT){d=nav.plugins[SHOCKWAVE_FLASH].description;if(d&&!(typeof nav.mimeTypes!=UNDEF&&nav.mimeTypes[FLASH_MIME_TYPE]&&!nav.mimeTypes[FLASH_MIME_TYPE].enabledPlugin)){d=d.replace(/^.*\s+(\S+\s+\S+$)/,"$1");playerVersion[0]=parseInt(d.replace(/^(.*)\..*$/,"$1"),10);playerVersion[1]=parseInt(d.replace(/^.*\.(.*)\s.*$/,"$1"),10);playerVersion[2]=/r/.test(d)?parseInt(d.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof win.ActiveXObject!=UNDEF){var a=null,fp6Crash=false;try{a=new ActiveXObject(SHOCKWAVE_FLASH_AX+".7")}catch(e){try{a=new ActiveXObject(SHOCKWAVE_FLASH_AX+".6");playerVersion=[6,0,21];a.AllowScriptAccess="always"}catch(e){if(playerVersion[0]==6){fp6Crash=true}}if(!fp6Crash){try{a=new ActiveXObject(SHOCKWAVE_FLASH_AX)}catch(e){}}}if(!fp6Crash&&a){try{d=a.GetVariable("$version");if(d){d=d.split(" ")[1].split(",");playerVersion=[parseInt(d[0],10),parseInt(d[1],10),parseInt(d[2],10)]}}catch(e){}}}}var u=nav.userAgent.toLowerCase(),p=nav.platform.toLowerCase(),webkit=/webkit/.test(u)?parseFloat(u.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,ie=false,windows=p?/win/.test(p):/win/.test(u),mac=p?/mac/.test(p):/mac/.test(u); -/*@cc_on - ie = true; - @if (@_win32) - windows = true; - @elif (@_mac) - mac = true; - @end - @*/ -return{w3cdom:w3cdom,pv:playerVersion,webkit:webkit,ie:ie,win:windows,mac:mac}}();var onDomLoad=function(){if(!ua.w3cdom){return }addDomLoadEvent(main);if(ua.ie&&ua.win){try{doc.write(" - - - - - - - - - - - - - -

This is the Image Reorderer demo page.

- - -
- - - - - -
-
Image Reorderer: To use the keyboard: - Screen reader users turn off virtual cursor (insert + z). - Select an image using i, k, m or j. - Move an image using CTRL + i, k, m or j. - View an image by pressing Enter.
-
-
- To use the keyboard:
- Select an image using i, k, m or j, or the arrow keys.
- View an image by pressing Enter.
- Move an image using CTRL + a direction key. -
-
-
- - diff --git a/docs/include/jscripts/infusion/components/reorderer/images/Banana.jpg b/docs/include/jscripts/infusion/components/reorderer/images/Banana.jpg deleted file mode 100644 index 7967d44db4d95b2834ff3a768426b2bdd62da5fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1708 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 diff --git a/docs/include/jscripts/infusion/components/reorderer/images/Cherry.jpg b/docs/include/jscripts/infusion/components/reorderer/images/Cherry.jpg deleted file mode 100644 index d89e4ddf301f1340c40bfe1bd6f3ce6403f66888..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3359 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 diff --git a/docs/include/jscripts/infusion/components/reorderer/images/Fig.jpg b/docs/include/jscripts/infusion/components/reorderer/images/Fig.jpg deleted file mode 100644 index a6f6366c2e5e8d891d36fb2c42fda665f43320c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4568 zcmb7@cRbaP_s8GYDlc|)$f zBZ@>setmx5$K(6|_nbe@#U&*rxdmlWG6*>_ z2}#7i5D*0g1vM2l3k?kmf|r9A@ju&D4?s^2WCHeJ5CcF$4+7JJu08A%FkKr%*zZTS01 zrhA4dSMvb%-w_geFg>6EU|Oj}Y}=M#9b=SlNPX%dq#mB6i@imMdMFXU>-z?lok=|N zA8fwQ4OZVbjkuEq{!ky#WIzljgnqvQ?wlcB<~C($i0{KRP`h89V8m8|7h80Vgye+M z<~J*mTGA%bD7{sqH#dyAXRvqRy&p`TvSIm64y)EZO7_fu<-m{fPWr{>@9{zsYoD>$ zc*zSJi|W6MD*-K>RuQ#qA@LtQI=nl$8R>S_yz@R;KN0k~z3remE)ZRd51I`$x^qBJ zmsl2qngG|b;HPM`$Kf1t*G{daocbZwnVa{uuPfF)k*?g1>*gZShqLzf78{2bif=fk zmA2m8;KokQ`%Wacjo;6fb@x^_yaFi2AML+b5KsOHjDZsa7#Xx9>=!#y9?c!j3P>0p zH^S0d3T0onNUs+di_c(H1ly+0Ed#8aTuGrGuQPSd@g<_yy3-X1xA*tYKaGYfK3)S$ zhu=`mEUd)5EiJ8S#3hN;=IY+oW#D&;Y8&v>6|2c8wNkL&HE4a5Bq1@~ z?bv?#L7R_-NAQi%nf^ zTL9q|xQ1;kBkr|BN* zK<;+fyuN(9P5W-SR+a9Ap%W`I*PkNM5d3Yb(?6^4JSL_NewO(;smMT~@I(r;VzMh_ znz+4OBbwL32p;!c$%jprhI!q~l3q-n7~QI|pnOA>CQ>`(9W7>>nr#ONC>bc4bJ*NUXzh2ju{o+Iu$d z!Z=al-iwOUCV*6{!CD`d-Oy#XFt?YMmu7riq1lEN7A;HBC$f1iw^eI01gmlox?Gok z59Ma0c`Wz_7lRXp9%dqX?TzA9McYLBxtl|qQB_FrLWHuYh5cIsdPa0<>g1M_28@^# zX#NJx4`GV1mT5@yJ%TJ_E7rj&%mimocu^DhS6ZLfj$e*NS4|%N3g9CA*jBFDxdN1Y zB1Om(y61!Lm-$+8*<$4Lzc{F07qQ^N8SbgHH@#Z5-_%o(9Q*!kbQ&EA!9C_+YdSWe z3`nSwCWqTMTtlc@2gwdz0h$fJDyan(qjL0M$C))8(S~$u@$fW{;5>^-ujuwWG zmUg+Z@^lf~DB*VRF=%uS7uI}O;{;DBs^~XtNLQy=ngd95Z5-e7!C+1=c`ti8DSp%3 zpRDVjNfNuH2Y`jNIr5eq3y1$c6B&U7u(ztLt732p7SpbM>Fs) zi*h@j)|!Z#GL10=l9uv#2<5U=yoJAc9@J*4dhMQmdF5{}n9vw$O3SY-w?dQWS*96m z!KE)9Vie{pl*vY~lcQr0JaoLOi)WXzbu_`6F!DDJxw*a)W64Wu^uc$hbwrd_XX@hNgJ8N0HZ?&_i}0)%5 zIwsosdi1oN^$eE;n(2$qbC%?kF?r0#jPhKETL}|98o8#|^RSj)t{9XKO-Qn3jhUOd z-sjn-+b(SAFSBW82X=#@rFW|8L|EgLAn~He4t5983{B{PWO+IMTSeaujfEAqhBsBU zLqth!Dx-FsW*wjI{^5Krbgrs63;;8|%)0$;jpe$?w8OcZ@se^6twce-P=0wa<47;L zE%Czm3aH3ob`GO{7Gb*~rg337lTeYfpD8T=b2WS~|7UI%#RD}fHm7#llI9kt8a4cC zr5aUvgw5F?=NG}AVd8XKVD{&=1P-F!Y^K+nN5t%Nv2V{lEsCAcSPhykt`_sfpH_e0 zqIPbTc%WbBigr1=sT8dkv4a?7&@J(mdmQK3K1tN`i}ekbKoVRJ@PXSK(=j}|7=c2T zIXT4>KQ&9Suk^8IN^HpzBcNpUmS5G)Zw4N__k@idZI_W#rD7jzIsF(O0y>KY_PLrZR(KcKFpg+mRTHUS z!3%V7c+Y3vB=o5v=J+D9`U2SpF`h>XWLB18e)rn82~OR!!&O76{K{Vh%kKV3Z>dhL zp{SG3E}4j9OZs~H@NG`LC@ZV_665uPyazskn|)$Eiah(blDI32EUi5IsIDbV?LKys zJQ<2z7gE|-!$CWzpHg{bHCIhGx+2g#+`o!g-|ySBOuzkSozZ9i!C*4nmHGq)J1AYr z0ZHt<&Eez7wrt}D2d)qCC*CaQkj~SZ_5suO$$C<0*x?;6qt=_x z(IfGmgL#N+j|T4_u3@tP|0OBV_s+1O{O8;uPI)&rbEgW^ zE5@L0;}=t(t!OQVRh5x^UXL?u7Uge$Ecs3>3@9a6zfaiy4hwrynUntVWeCbKVu_SA z;agfkoaow4&C^Bdrjp@PgTM@}Wb*~;>1-yZx-It-35p!|^C;e!3X`U$wuBKJ1FU{A zUG9Nej2i#L9uuVNV^{kJq?x-PvAo&gch(8Hx3VI6LrPK-VcDN}q76z@a-j^uD;IW+ zb8-3OF0{|{A1AV_rtHJr9nZ1D~cF|M*wq1l$s8m8vB2rao&JjI(F;U(P;m09| z?L#$Q#Xx_)J_c>*2_e{QLu>8^l{qiLBN-~rEB*|j*QMq;82SQ}q?|BS7yWPc@|4QrUeb20^6kw`z9a%lXSPK=)3wn`O9(QQMV%n_ZztB zBXk9oIznaXi)n_8TmcNujVM9QG^gF4E>4*AV8^qAjG0iKy#K5V1r60xdgnkrrp zZeY30jx^H13Oa1+^Td@D@TB{PnxCXnN88P9tIAFSRh0fBQKF|{sRm_LWzW~Ds7scMA?nG;me2KNl*HPEv)d$ z(()l8UsKibcjyh<_3AKH&-~;UmM*DVOz3rVC>6zzMw#a;gWa0?x(NWd-g|Jr-^^zh z+SJ-kBzb}JA%9X!B%3(7F zJL1e=6q1!34Xr|0E)0T#PG4;%vWGq#-+9V)DO=s^ws96V?)jBH;hyOx6{A7XM)X~6 z&zYD`=`ESsF2z((niGEFZhXNP?c8^^LO>8TR-?>>N5h2kMa2^H4{rMnG5?YK(M+T5 zSjJA=krL`W{_BW9f>jQ+yNLX(e3R+E@op40I)`DkE) zvWVzjKSN%W%m5#|^geKk<2sN;kcjysF-PiK@3)XsqkQ8#8r79H(}St8tVbk>!uQav zupe~(DGNL2QkPZu!}hUajITl}W+nQT^P`mF6jL`vF9_-i=ps3Q5D44&9N33!GjlT~ z&eS5f%5XCLVdBc{pyfYC==Th~4m|5D1MZiY*K9-ZI3Y%dJz0mu-6i4L&nZmWuCfbl zP#*5tq`)k_jvu1yQGCW-CLoJEUeGVX{T;1#$vN-(RF*|G z32(fjycsP72IUK>!y5mz+FkChIk$ZXpnOn+Y7kWFpoF-O-wD}*a(H~ z!eycg4xww>^f#UP(?rJkxM;;K?<;!B1~7@K-yLFu8jXFLR~#6SBD_<=9g0xGtZu;g T^zREk5&ToF(CBIDY5^cH0JvNa;OaL(dp8j7 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 diff --git a/docs/include/jscripts/infusion/components/reorderer/images/Kiwano.jpg b/docs/include/jscripts/infusion/components/reorderer/images/Kiwano.jpg deleted file mode 100644 index a45b18771c9a40420e7b87d1a1119d30f503246f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2611 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 OSl#*0SN8|GJM=Gp#}8Hj diff --git a/docs/include/jscripts/infusion/components/reorderer/images/Mangosteen.jpg b/docs/include/jscripts/infusion/components/reorderer/images/Mangosteen.jpg deleted file mode 100644 index e416ac970ff60b6faa0237b67396456317dc1eee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3637 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 XF;$Fbist!Yq(j0uv|1C&el_zSLFLOE diff --git a/docs/include/jscripts/infusion/components/reorderer/images/Orange.jpg b/docs/include/jscripts/infusion/components/reorderer/images/Orange.jpg deleted file mode 100644 index 35ce31a9e43f496298bc2c0bed4528678dc31397..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4029 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 JG(i}f^)IFSX1D+V diff --git a/docs/include/jscripts/infusion/components/reorderer/js/GeometricManager.js b/docs/include/jscripts/infusion/components/reorderer/js/GeometricManager.js deleted file mode 100644 index 54a2269..0000000 --- a/docs/include/jscripts/infusion/components/reorderer/js/GeometricManager.js +++ /dev/null @@ -1 +0,0 @@ -var fluid_1_1=fluid_1_1||{};(function($,fluid){fluid.orientation={HORIZONTAL:4,VERTICAL:1};fluid.rectSides={4:["left","right"],1:["top","bottom"],8:"top",12:"bottom",2:"left",3:"right"};fluid.position={BEFORE:-1,AFTER:1,INSIDE:2,REPLACE:3};fluid.direction={NEXT:1,PREVIOUS:-1,UP:8,DOWN:12,LEFT:2,RIGHT:3};fluid.directionSign=function(direction){return direction===fluid.direction.UP||direction===fluid.direction.LEFT?fluid.direction.PREVIOUS:fluid.direction.NEXT};fluid.directionAxis=function(direction){return direction===fluid.direction.LEFT||direction===fluid.direction.RIGHT?0:1};fluid.directionOrientation=function(direction){return fluid.directionAxis(direction)?fluid.orientation.VERTICAL:fluid.orientation.HORIZONTAL};fluid.keycodeDirection={up:fluid.direction.UP,down:fluid.direction.DOWN,left:fluid.direction.LEFT,right:fluid.direction.RIGHT};fluid.moveDom=function(source,target,position){source=fluid.unwrap(source);target=fluid.unwrap(target);var scan;if(position===fluid.position.INSIDE){target.appendChild(source)}else{if(position===fluid.position.BEFORE){for(scan=target.previousSibling;;scan=scan.previousSibling){if(!scan||!fluid.dom.isIgnorableNode(scan)){if(scan!==source){fluid.dom.cleanseScripts(source);target.parentNode.insertBefore(source,target)}break}}}else{if(position===fluid.position.AFTER){for(scan=target.nextSibling;;scan=scan.nextSibling){if(!scan||!fluid.dom.isIgnorableNode(scan)){if(scan!==source){fluid.dom.cleanseScripts(source);fluid.dom.insertAfter(source,target)}break}}}else{fluid.fail("Unrecognised position supplied to fluid.moveDom: "+position)}}}};fluid.normalisePosition=function(position,samespan,targeti,sourcei){if(position===fluid.position.REPLACE){position=samespan&&targeti>=sourcei?fluid.position.AFTER:fluid.position.BEFORE}return position};fluid.permuteDom=function(element,target,position,sourceelements,targetelements){element=fluid.unwrap(element);target=fluid.unwrap(target);var sourcei=$.inArray(element,sourceelements);if(sourcei===-1){fluid.fail("Error in permuteDom: source element "+fluid.dumpEl(element)+" not found in source list "+fluid.dumpEl(sourceelements))}var targeti=$.inArray(target,targetelements);if(targeti===-1){fluid.fail("Error in permuteDom: target element "+fluid.dumpEl(target)+" not found in source list "+fluid.dumpEl(targetelements))}var samespan=sourceelements===targetelements;position=fluid.normalisePosition(position,samespan,targeti,sourcei);var oldn={};oldn[fluid.position.AFTER]=element.nextSibling;oldn[fluid.position.BEFORE]=element.previousSibling;fluid.moveDom(sourceelements[sourcei],targetelements[targeti],position);var frontlimit=samespan?targeti-1:sourceelements.length-2;var i;if(position===fluid.position.BEFORE&&samespan){frontlimit--}if(!samespan||targeti>sourcei){for(i=frontlimit;i>sourcei;--i){fluid.moveDom(sourceelements[i+1],sourceelements[i],fluid.position.AFTER)}if(sourcei+1=0&&backlimit=thisElements.length||mapper===null){return null}else{relative=thisElements[index];return mapper(relative)==="locked"&&thisclazz==="locked"?"locked":null}}var lastGeometry;var displacementX,displacementY;that.updateGeometry=function(geometricInfo){lastGeometry=geometricInfo;targets=[];cache={};var mapper=geometricInfo.elementMapper;for(var i=0;i=mindistance){minlockedelem=blankHolder}if(lastClosest&&lastClosest.position===minelem.position&&fluid.unwrap(lastClosest.element)===fluid.unwrap(minelem.element)&&fluid.unwrap(lastClosest.lockedelem)===fluid.unwrap(minlockedelem.element)){return fluid.dropManager.NO_CHANGE}return{position:minelem.position,element:minelem.element,lockedelem:minlockedelem.element}};that.shuffleProjectFrom=function(element,direction,includeLocked){var togo=that.projectFrom(element,direction,includeLocked);togo.position=fluid.position.REPLACE;return togo};that.projectFrom=function(element,direction,includeLocked){that.updateGeometry(lastGeometry);var cacheelem=cache[cacheKey(element)];var projected=fluid.geom.projectFrom(cacheelem.rect,direction,targets,includeLocked);if(!projected.cacheelem){return null}var retpos=projected.cacheelem.position;return{element:projected.cacheelem.element,position:retpos?retpos:fluid.position.BEFORE}};function getRelativeElement(element,direction,elements){var folded=fluid.directionSign(direction);var index=$(elements).index(element)+folded;if(index<0){index+=elements.length}index%=elements.length;return elements[index]}that.logicalFrom=function(element,direction,includeLocked){var orderables=that.getOwningSpan(element,fluid.position.INTERLEAVED,includeLocked);return{element:getRelativeElement(element,direction,orderables),position:fluid.position.REPLACE}};that.lockedWrapFrom=function(element,direction,includeLocked){var base=that.logicalFrom(element,direction,includeLocked);var selectables=that.getOwningSpan(element,fluid.position.INTERLEAVED,includeLocked);var allElements=cache[cacheKey(element)].owner.elements;if(includeLocked||selectables[0]===allElements[0]){return base}var directElement=getRelativeElement(element,direction,allElements);if(lastGeometry.elementMapper(directElement)==="locked"){base.element=null;base.clazz="locked"}return base};that.getOwningSpan=function(element,position,includeLocked){var owner=cache[cacheKey(element)].owner;var elements=position===fluid.position.INSIDE?[owner.parentElement]:owner.elements;if(!includeLocked&&lastGeometry.elementMapper){elements=$.makeArray(elements);fluid.remove_if(elements,function(element){return lastGeometry.elementMapper(element)==="locked"})}return elements};that.geometricMove=function(element,target,position){var sourceElements=that.getOwningSpan(element,null,true);var targetElements=that.getOwningSpan(target,position,true);fluid.permuteDom(element,target,position,sourceElements,targetElements)};return that};fluid.dropManager.NO_CHANGE="no change";fluid.geom=fluid.geom||{};fluid.geom.minPointRectangle=function(x,y,rectangle){var dx=xrectangle.right?(x-rectangle.right):0);var dy=yrectangle.bottom?(y-rectangle.bottom):0);return dx*dx+dy*dy};fluid.geom.minRectRect=function(rect1,rect2){var dx=rect1.right=0){if(pdist===collect.mindist&&rdist*backSign>collect.minrdist){return }collect.minrdist=rdist*backSign;collect.mindist=pdist;collect.minelem=cacheelem}}var collect=makePenCollect();var backcollect=makePenCollect();var lockedcollect=makePenCollect();for(var i=0;i=0};var setDropEffects=function(value){thatReorderer.dom.fastLocate("dropTargets").attr("aria-dropeffect",value)};var styles=options.styles;var noModifier=function(evt){return(!evt.ctrlKey&&!evt.altKey&&!evt.shiftKey&&!evt.metaKey)};var handleDirectionKeyDown=function(evt){var item=thatReorderer.activeItem;if(!item){return true}var keysets=options.keysets;for(var i=0;i0){if(relativeItem.clazz==="locked"){thatReorderer.events.onShowKeyboardDropWarning.fire(item,kbDropWarning);kbDropWarning.show()}else{kbDropWarning.hide()}}if(relativeItem.element){thatReorderer.requestMovement(relativeItem,item)}}else{if(noModifier(evt)){$(relativeItem.element).focus()}}return false}return true};thatReorderer.handleKeyDown=function(evt){if(!thatReorderer.activeItem||thatReorderer.activeItem!==evt.target){return true}var jActiveItem=$(thatReorderer.activeItem);if(!jActiveItem.hasClass(styles.dragging)&&isMove(evt)){if(isActiveItemMovable()){jActiveItem.removeClass(styles.selected);jActiveItem.addClass(styles.dragging);jActiveItem.attr("aria-grabbed","true");setDropEffects("move")}return false}return handleDirectionKeyDown(evt)};thatReorderer.handleKeyUp=function(evt){if(!thatReorderer.activeItem||thatReorderer.activeItem!==evt.target){return true}var jActiveItem=$(thatReorderer.activeItem);if(jActiveItem.hasClass(styles.dragging)&&!isMove(evt)){if(kbDropWarning){kbDropWarning.hide()}jActiveItem.removeClass(styles.dragging);jActiveItem.addClass(styles.selected);jActiveItem.attr("aria-grabbed","false");setDropEffects("none");return false}return false};var dropMarker;var createDropMarker=function(tagName){var dropMarker=$(document.createElement(tagName));dropMarker.addClass(options.styles.dropMarker);dropMarker.hide();return dropMarker};fluid.logEnabled=true;thatReorderer.requestMovement=function(requestedPosition,item){if(!requestedPosition||fluid.unwrap(requestedPosition.element)===fluid.unwrap(item)){return }thatReorderer.events.onMove.fire(item,requestedPosition);dropManager.geometricMove(item,requestedPosition.element,requestedPosition.position);$(thatReorderer.activeItem).focus();thatReorderer.refresh();dropManager.updateGeometry(thatReorderer.layoutHandler.getGeometricInfo());thatReorderer.events.afterMove.fire(item,requestedPosition,thatReorderer.dom.fastLocate("movables"))};var hoverStyleHandler=function(item,state){thatReorderer.dom.fastLocate("grabHandle",item)[state?"addClass":"removeClass"](styles.hover)};function initMovable(item){var styles=options.styles;item.attr("aria-grabbed","false");item.mouseover(function(){thatReorderer.events.onHover.fire(item,true)});item.mouseout(function(){thatReorderer.events.onHover.fire(item,false)});var avatar;thatReorderer.dom.fastLocate("grabHandle",item).draggable({refreshPositions:false,scroll:true,helper:function(){var dropWarningEl;if(mouseDropWarning){dropWarningEl=mouseDropWarning[0]}avatar=$(options.avatarCreator(item[0],styles.avatar,dropWarningEl));avatar.attr("id",createAvatarId(thatReorderer.container.id));return avatar},start:function(e,ui){var prevent=thatReorderer.events.onBeginMove.fire(item);if(prevent===false){return false}var handle=thatReorderer.dom.fastLocate("grabHandle",item)[0];var handlePos=fluid.dom.computeAbsolutePosition(handle);var handleWidth=handle.offsetWidth;var handleHeight=handle.offsetHeight;item.focus();item.removeClass(options.styles.selected);item.addClass(options.styles.mouseDrag);item.attr("aria-grabbed","true");setDropEffects("move");dropManager.startDrag(e,handlePos,handleWidth,handleHeight);avatar.show()},stop:function(e,ui){item.removeClass(options.styles.mouseDrag);item.addClass(options.styles.selected);$(thatReorderer.activeItem).attr("aria-grabbed","false");var markerNode=fluid.unwrap(dropMarker);if(markerNode.parentNode){markerNode.parentNode.removeChild(markerNode)}avatar.hide();ui.helper=null;setDropEffects("none");dropManager.endDrag();thatReorderer.requestMovement(dropManager.lastPosition(),item);thatReorderer.activeItem.focus()},handle:thatReorderer.dom.fastLocate("grabHandle",item)})}function changeSelectedToDefault(jItem,styles){jItem.removeClass(styles.selected);jItem.removeClass(styles.dragging);jItem.addClass(styles.defaultStyle);jItem.attr("aria-selected","false")}var selectItem=function(anItem){thatReorderer.events.onSelect.fire(anItem);var styles=options.styles;if(thatReorderer.activeItem&&thatReorderer.activeItem!==anItem){changeSelectedToDefault($(thatReorderer.activeItem),styles)}thatReorderer.activeItem=anItem;var jItem=$(anItem);jItem.removeClass(styles.defaultStyle);jItem.addClass(styles.selected);jItem.attr("aria-selected","true")};var initSelectables=function(){var handleBlur=function(evt){changeSelectedToDefault($(this),options.styles);return evt.stopPropagation()};var handleFocus=function(evt){selectItem(this);return evt.stopPropagation()};var selectables=thatReorderer.dom.fastLocate("selectables");for(var i=0;i0&&!dropMarker){dropMarker=createDropMarker(movables[0].tagName)}dropManager.updateGeometry(thatReorderer.layoutHandler.getGeometricInfo());dropManager.dropChangeFirer.addListener(dropChangeListener,"fluid.Reorderer");dropTargets.attr("aria-dropeffect","none")};if(thatReorderer.container){bindHandlersToContainer(thatReorderer.container,thatReorderer.handleKeyDown,thatReorderer.handleKeyUp);addRolesToContainer(thatReorderer);fluid.tabbable(thatReorderer.container);initItems()}if(options.afterMoveCallbackUrl){thatReorderer.events.afterMove.addListener(function(){var layoutHandler=thatReorderer.layoutHandler;var model=layoutHandler.getModel?layoutHandler.getModel():options.acquireModel(thatReorderer);$.post(options.afterMoveCallbackUrl,JSON.stringify(model))},"postModel")}thatReorderer.events.onHover.addListener(hoverStyleHandler,"style");thatReorderer.refresh=function(){thatReorderer.dom.refresh("movables");thatReorderer.dom.refresh("selectables");thatReorderer.dom.refresh("grabHandle",thatReorderer.dom.fastLocate("movables"));thatReorderer.dom.refresh("stylisticOffset",thatReorderer.dom.fastLocate("movables"));thatReorderer.dom.refresh("dropTargets");thatReorderer.events.onRefresh.fire();initItems();thatReorderer.selectableContext.selectables=thatReorderer.dom.fastLocate("selectables");thatReorderer.selectableContext.selectablesUpdated(thatReorderer.activeItem)};thatReorderer.refresh();return thatReorderer};fluid.reorderer.keys={TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,META:19,SPACE:32,LEFT:37,UP:38,RIGHT:39,DOWN:40,i:73,j:74,k:75,m:77};fluid.reorderer.defaultKeysets=[{modifier:function(evt){return evt.ctrlKey},up:fluid.reorderer.keys.UP,down:fluid.reorderer.keys.DOWN,right:fluid.reorderer.keys.RIGHT,left:fluid.reorderer.keys.LEFT},{modifier:function(evt){return evt.ctrlKey},up:fluid.reorderer.keys.i,down:fluid.reorderer.keys.m,right:fluid.reorderer.keys.k,left:fluid.reorderer.keys.j}];fluid.reorderer.roles={GRID:{container:"grid",item:"gridcell"},LIST:{container:"list",item:"listitem"},REGIONS:{container:"main",item:"article"}};var simpleInit=function(container,layoutHandler,options){options=options||{};options.layoutHandler=layoutHandler;return fluid.reorderer(container,options)};fluid.reorderList=function(container,options){return simpleInit(container,"fluid.listLayoutHandler",options)};fluid.reorderGrid=function(container,options){return simpleInit(container,"fluid.gridLayoutHandler",options)};fluid.reorderer.SHUFFLE_GEOMETRIC_STRATEGY="shuffleProjectFrom";fluid.reorderer.GEOMETRIC_STRATEGY="projectFrom";fluid.reorderer.LOGICAL_STRATEGY="logicalFrom";fluid.reorderer.WRAP_LOCKED_STRATEGY="lockedWrapFrom";fluid.reorderer.NO_STRATEGY=null;fluid.reorderer.relativeInfoGetter=function(orientation,coStrategy,contraStrategy,dropManager,dom){return function(item,direction,forSelection){var dirorient=fluid.directionOrientation(direction);var strategy=dirorient===orientation?coStrategy:contraStrategy;return strategy!==null?dropManager[strategy](item,direction,forSelection):null}};fluid.defaults("fluid.reorderer",{styles:{defaultStyle:"fl-reorderer-movable-default",selected:"fl-reorderer-movable-selected",dragging:"fl-reorderer-movable-dragging",mouseDrag:"fl-reorderer-movable-dragging",hover:"fl-reorderer-movable-hover",dropMarker:"fl-reorderer-dropMarker",avatar:"fl-reorderer-avatar"},selectors:{dropWarning:".flc-reorderer-dropWarning",movables:".flc-reorderer-movable",grabHandle:"",stylisticOffset:""},avatarCreator:defaultAvatarCreator,keysets:fluid.reorderer.defaultKeysets,layoutHandler:{type:"fluid.listLayoutHandler"},events:{onShowKeyboardDropWarning:null,onSelect:null,onBeginMove:"preventable",onMove:null,afterMove:null,onHover:null,onRefresh:null},mergePolicy:{keysets:"replace","selectors.selectables":"selectors.movables","selectors.dropTargets":"selectors.movables"}});function geometricInfoGetter(orientation,sentinelize,dom){return function(){return{sentinelize:sentinelize,extents:[{orientation:orientation,elements:dom.fastLocate("dropTargets")}],elementMapper:function(element){return $.inArray(element,dom.fastLocate("movables"))===-1?"locked":null}}}}fluid.defaults(true,"fluid.listLayoutHandler",{orientation:fluid.orientation.VERTICAL,containerRole:fluid.reorderer.roles.LIST,selectablesTabindex:-1,sentinelize:true});fluid.listLayoutHandler=function(container,options,dropManager,dom){var that={};that.getRelativePosition=fluid.reorderer.relativeInfoGetter(options.orientation,fluid.reorderer.LOGICAL_STRATEGY,null,dropManager,dom);that.getGeometricInfo=geometricInfoGetter(options.orientation,options.sentinelize,dom);return that};fluid.defaults(true,"fluid.gridLayoutHandler",{orientation:fluid.orientation.HORIZONTAL,containerRole:fluid.reorderer.roles.GRID,selectablesTabindex:-1,sentinelize:false});fluid.gridLayoutHandler=function(container,options,dropManager,dom){var that={};that.getRelativePosition=fluid.reorderer.relativeInfoGetter(options.orientation,fluid.reorderer.LOGICAL_STRATEGY,fluid.reorderer.SHUFFLE_GEOMETRIC_STRATEGY,dropManager,dom);that.getGeometricInfo=geometricInfoGetter(options.orientation,options.sentinelize,dom);return that}})(jQuery,fluid_1_1); \ No newline at end of file diff --git a/docs/include/jscripts/infusion/components/tableOfContents/html/TableOfContents.html b/docs/include/jscripts/infusion/components/tableOfContents/html/TableOfContents.html deleted file mode 100644 index f43e866..0000000 --- a/docs/include/jscripts/infusion/components/tableOfContents/html/TableOfContents.html +++ /dev/null @@ -1,33 +0,0 @@ - - diff --git a/docs/include/jscripts/infusion/components/tableOfContents/js/TableOfContents.js b/docs/include/jscripts/infusion/components/tableOfContents/js/TableOfContents.js deleted file mode 100644 index 2b8012c..0000000 --- a/docs/include/jscripts/infusion/components/tableOfContents/js/TableOfContents.js +++ /dev/null @@ -1 +0,0 @@ -fluid_1_1=fluid_1_1||{};(function($,fluid){var insertAnchor=function(el){var a=$("",el[0].ownerDocument);el.before(a)};var createNode=function(id){var node={ID:id,children:[]};return node};var createTree=function(headings,levels){var generateTree=function(nodes,items,level){if(items.length===0){return }var item=items[0];if(level===item.level){nodes[nodes.length-1].push(item.leaf);items.shift();return generateTree(nodes,items,level)}if(level-1?"level"+(level+1)+":":"";var postfix=level===-1?"s:":"s";var name=prefix+"level"+(level+2)+postfix;var myNode=createNode(name);nodes[nodes.length-1].push(myNode);nodes.push(myNode.children);return generateTree(nodes,items,level+1)}if(level>item.level){nodes.pop();return generateTree(nodes,items,level-1)}};var tree={children:[]};var items=fluid.transform(headings,function(heading){var level=$.inArray(heading.tagName,levels);var text=$(heading).text();return{level:level,leaf:{ID:"level"+(level+1)+":item",children:[{ID:"link",linktext:text,target:"#"+text}]}}});generateTree([tree.children],items,-1);return tree};var buildTOC=function(container,headings,levels,templateURL,afterRender){headings.each(function(i,el){insertAnchor($(el))});var resources={toc:{href:templateURL}};fluid.fetchResources(resources,function(){var templates=fluid.parseTemplates(resources,["toc"],{});var node=$("
",container[0].ownerDocument);fluid.reRender(templates,node,createTree(headings,levels),{});container.prepend(node);afterRender.fire(node)})};fluid.tableOfContents=function(container,options){var that=fluid.initView("fluid.tableOfContents",container,options);that.events.afterRender.addListener(function(node){that.tocNode=$(node)});buildTOC(that.container,that.locate("headings"),that.options.levels,that.options.templateUrl,that.events.afterRender);that.hide=function(){if(that.tocNode){that.tocNode.hide()}};that.show=function(){if(that.tocNode){that.tocNode.show()}};return that};fluid.defaults("fluid.tableOfContents",{selectors:{headings:":header"},events:{afterRender:null},templateUrl:"../html/TableOfContents.html",levels:["H1","H2","H3","H4","H5","H6"]})})(jQuery,fluid_1_1); \ No newline at end of file diff --git a/docs/include/jscripts/infusion/components/uiOptions/css/Slider.css b/docs/include/jscripts/infusion/components/uiOptions/css/Slider.css deleted file mode 100644 index 414e376..0000000 --- a/docs/include/jscripts/infusion/components/uiOptions/css/Slider.css +++ /dev/null @@ -1,14 +0,0 @@ -.fl-slider-vert{height:10em;width:.8em;} -.fl-slider-horz{width:10em;height:.8em;} -.fl-slider{position:relative;background-color:#ebebeb;padding:0;} -.fl-slider .fl-handle,.fl-slider a{position:absolute;display:block;background-color:#ccc;height:1.2em;width:1.2em;top:0;left:0;} -.fl-slider-vert .fl-handle,.fl-slider-vert a{margin-left:-0.2em;margin-top:-0.5em;} -.fl-slider-horz .fl-handle,.fl-slider-horz a{margin-top:-0.2em;margin-left:-0.5em;} -.fl-theme-hc .fl-slider{background-color:#000;} -.fl-theme-hc .fl-slider .fl-handle,.fl-theme-hc .fl-slider a,.fl-theme-hc .fl-slider a:hover{border:1px solid #000!important;background-color:#fff!important;} -.fl-theme-hci .fl-slider{background-color:#fff;} -.fl-theme-hci .fl-slider .fl-handle,.fl-theme-hci .fl-slider a,.fl-theme-hci .fl-slider a:hover{border:1px solid #fff!important;background-color:#000!important;} -.fl-theme-slate .fl-slider{background-color:#ccc;} -.fl-theme-slate .fl-slider .fl-handle,.fl-theme-slate .fl-slider a,.fl-theme-slate .fl-slider a:hover{border:1px solid #000;background-color:#999;} -.fl-theme-coal .fl-slider{background-color:#ccc;} -.fl-theme-coal .fl-slider .fl-handle,.fl-theme-coal .fl-slider a,.fl-theme-coal .fl-slider a:hover{border:1px solid #000;background-color:#999;} \ No newline at end of file diff --git a/docs/include/jscripts/infusion/components/uiOptions/css/UIOptions.css b/docs/include/jscripts/infusion/components/uiOptions/css/UIOptions.css deleted file mode 100644 index cb26be1..0000000 --- a/docs/include/jscripts/infusion/components/uiOptions/css/UIOptions.css +++ /dev/null @@ -1,36 +0,0 @@ -.fl-uiOptions{background-color:#fff;} -.fl-uiOptions .ui-accordion-content{border:1px solid;} -.fl-uiOptions h2{cursor:pointer;margin:0;padding:5px 5px 5px 24px;background-color:#f5f5f5;} -.fl-uiOptions h2:hover{background-color:#ccc;} -.fl-uiOptions h2.ui-state-focus{background-color:#ccc;} -.fl-uiOptions h2.ui-helper-reset{padding:5px 5px 5px 24px!important;} -.fl-uiOptions fieldset{margin:0;padding:0;} -.fl-uiOptions ol{margin:0;padding:15px 0 0 0;} -.fl-uiOptions li{padding:6px 0;clear:both;list-style-type:none;line-height:1.6em;} -.fl-uiOptions legend{text-indent:-500%;margin-bottom:-1.6em;visibility:hidden;} -.fl-uiOptions .fl-uiOptions-buttons-refresher-5{width:5em;} -.fl-uiOptions .fl-uiOptions-buttons-refresher-10{width:10em;} -.fl-uiOptions .fl-accordion-content{zoom:1;} -.fl-uiOptions .fl-accordion-content fieldset,.fl-uiOptions .fl-accordion-content span{display:inline;} -.fl-uiOptions .fl-formLabels{text-align:right;padding-right:5px;} -.fl-uiOptions .fl-uiOptions-min-text-size .fl-textfield,.fl-uiOptions .fl-uiOptions-line-spacing .fl-textfield{width:1.85em;height:1.2em;padding:.1em;} -.fl-uiOptions .fl-slider{margin-bottom:0;margin-top:5px;} -.fl-uiOptions .fl-subcomp-preview{padding:0;border:3px solid;} -.fl-uiOptions .fl-subcomp-preview h2{font-weight:normal;margin:0;padding:5px;} -.fl-uiOptions .fl-subcomp-preview iframe{width:100%;height:300px;} -.fl-theme-mist .fl-uiOptions h2{background-color:#ebebeb;} -.fl-theme-mist .fl-uiOptions .ui-accordion-content{border-color:#ebebeb;} -.fl-theme-mist .fl-uiOptions .fl-subcomp-preview{border-color:#ebebeb;} -.fl-theme-slate .fl-uiOptions h2{background-color:#666;} -.fl-theme-slate .fl-uiOptions .ui-accordion-content{border-color:#666;} -.fl-theme-slate .fl-uiOptions .fl-subcomp-preview{border-color:#666;} -.fl-theme-coal .fl-uiOptions h2{background-color:#666;color:#fff;} -.fl-theme-coal .fl-uiOptions .ui-accordion-content{border-color:#666;} -.fl-theme-coal .fl-uiOptions .fl-subcomp-preview{border-color:#666;} -.fl-theme-hc .fl-uiOptions h2{background-color:#666;color:#fff;} -.fl-theme-hc .fl-uiOptions h2.ui-state-default{color:#fff!important;} -.fl-theme-hc .fl-uiOptions h2.ui-state-hover{color:#000!important;} -.fl-theme-hc .fl-uiOptions h2.ui-state-focus{color:#000!important;} -.fl-theme-hci .fl-uiOptions h2.ui-state-default{color:#000!important;} -.fl-theme-hci .fl-uiOptions h2.ui-state-hover{color:#fff!important;} -.fl-theme-hci .fl-uiOptions h2.ui-state-focus{color:#fff!important;} \ No newline at end of file diff --git a/docs/include/jscripts/infusion/components/uiOptions/css/UIOptionsPreview.css b/docs/include/jscripts/infusion/components/uiOptions/css/UIOptionsPreview.css deleted file mode 100644 index f6a1005..0000000 --- a/docs/include/jscripts/infusion/components/uiOptions/css/UIOptionsPreview.css +++ /dev/null @@ -1,5 +0,0 @@ -.fl-uiOptions-previewContent{font-size:13px;background:#e8ffea url(../images/main_bg.png) no-repeat fixed 0 0;padding:0 10px;} -.fl-uiOptions-previewContent h1{margin:0;padding:5px 0 5px 0;} -.fl-uiOptions-previewContent p{padding:5px;} -.fl-uiOptions-previewContent img{float:right;margin:10px 0;} -.fl-uiOptions-previewContent table thead th{background-color:#fff;} \ No newline at end of file diff --git a/docs/include/jscripts/infusion/components/uiOptions/html/UIOptions.html b/docs/include/jscripts/infusion/components/uiOptions/html/UIOptions.html deleted file mode 100644 index af73eb4..0000000 --- a/docs/include/jscripts/infusion/components/uiOptions/html/UIOptions.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - UI Options - - - - - - - - - - - - - - - - - - - - - - - - - -

User Interface Options

-
- - -
-

Easier to see

-
-
    -
  1. - - -
  2. - -
  3. - -

    - pt -
  4. - -
  5. - - -
  6. -
  7. - -

    - -
  8. -
  9. - - -
  10. - -
  11. - Background Images: -
    - Background Images - - - - -
    -
  12. - -
  13. - Simplified Layout: -
    - Simplified Layout - - - - -
    -
  14. -
-
- -

Easier to find

-
-
    -
  1. - Table of Contents: -
    - Table of Contents - - - - -
    -
  2. -
  3. - Links: -
    - Links - -
    - -
    - - -
    -
  4. -
  5. - Inputs: -
    - Inputs - - -
    -
  6. -
-
- -
- -
-
-

Preview window (updates automatically)

- -
-
- - - -
-
- -
- - - diff --git a/docs/include/jscripts/infusion/components/uiOptions/html/UIOptionsPreview.html b/docs/include/jscripts/infusion/components/uiOptions/html/UIOptionsPreview.html deleted file mode 100644 index b50caec..0000000 --- a/docs/include/jscripts/infusion/components/uiOptions/html/UIOptionsPreview.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - - UI Options Preview Content - - - - - - - - - - - - -

Web Pages

- Mint Leaf -

A web page or webpage is a resource of information that is suitable for the World Wide Web and can be accessed through a web browser. This information is usually in HTML or XHTML format, and may provide navigation to other web pages via hypertext links.

-

Color, typography, illustration and interaction

-

Web pages usually include instructions as to the colors of text and backgrounds and very often also contain links to images and sometimes other media to be included in the final view.

-

Elements of a webpage

-
    -
  1. Textual - -
  2. -
  3. Non-textual -
      -
    • Static and Animated imagery
    • -
    • Audio
    • -
    • Video
    • -
    -
  4. -
  5. Interactive - -
  6. -
  7. Hidden
  8. -
-

Breakdown of webpage markup

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TagMeaningDeprecated
<B>
Make an element as BOLD
<I>
Show an element in ITALICS
<EM>
EMPHASIZE an element
<STRONG>
Use STRONG EMPHASIS for an element
TagMeaningDeprecated
- - diff --git a/docs/include/jscripts/infusion/components/uiOptions/images/500x327_mint_truffle.jpg b/docs/include/jscripts/infusion/components/uiOptions/images/500x327_mint_truffle.jpg deleted file mode 100644 index 50e0acdeeb0de593c26a96f4d210d27f43215255..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57689 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 M>FVdQ&MBb@02ftci2wiq diff --git a/docs/include/jscripts/infusion/components/uiOptions/images/expand_collapse.png b/docs/include/jscripts/infusion/components/uiOptions/images/expand_collapse.png deleted file mode 100644 index 909a6e4d636e27dbd0b35a2b9828dcdb064cd7df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<5!3-pI!a4o{DVB6cUq=Rp^(V|(yIunMk|nMY zCBgY=CFO}lsSJ)O`AMk?p1FzXsX?iUDV2pMQ*D5XR04cLTt9sHz|YTr_3G7=Cr=(b zc1%J-;@h`xH*Vaxbm@|)s3=g?|Ns9F@Zo9JriCu;xFrGGpk=`MVyS^*{B%(5uD6>R({?T_2>N{T&QZOxsdY1S w|15j|(&(G*r@ONc{!jTJzw=+ecLO8Cj2@=xGmmZG2{fF+)78&qol`;+0LO}B0ssI2 diff --git a/docs/include/jscripts/infusion/components/uiOptions/images/h1.png b/docs/include/jscripts/infusion/components/uiOptions/images/h1.png deleted file mode 100644 index a1e35fc56db1edbc5f9b760d880b4d14aaf9b806..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 899 zcmV-}1AP36P)U4;TQ};W&)qoB9l`~KJ=F0O|FP^@9 zMoze#S4xl!#*$2Ha-+BXo<;2K>o-d`mQXTaEBpKV{SW<(yPI2&A5bcAA;4s-@muj``CN<bGDtBR zk5DOKJ(J0V3(j&zoo~KJJ(mnwDT9!Z0W^Uqo^USm>UXu`dsI=MGw&rO!w52fCL}{7 zgkU+lLI#8M-E}aIz>SW+EWe`XP&=j~pG5}D?@Q-A097k*2Zih*dpiH0% zgzZpgx*j4Xj0SGW@N~GoxxTl%hcbaCu)4MyjiL)O7#}!yqj7ZW&h4DBUq5~(G4cV} zoC#|iYu)*7G#<}&=8O-;M7?5ySgPVUCK-}A4#RL^aY5pL8NgoXUVnUaOg-P8Ym*qh z?{V{Ubm4^SNGW~a&$J$#41OORo+W2Wsk|JS0e~fxI|3oN=lek`2*Va>Ko&UVtkr6n zG`*ro1DA6@2*?ByqaGXpfE6y3cYe<4)-OG}`+KwkD(4PQ2M@F96z;s7xSFOZX`ppx zW_F{3z%n1G^+|wYT~xp?OyM>cnbt3r$m?U&4%itECJbEnisv&J@Z=uQ5Fgl8Pwx3E ZzyOu6djr{n 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 RAGi2HPD)v_PTVBqKLFR15UBtF diff --git a/docs/include/jscripts/infusion/components/uiOptions/images/mintleaf.png b/docs/include/jscripts/infusion/components/uiOptions/images/mintleaf.png deleted file mode 100644 index 2d5e678e7b3616180953750b91a7e79dbb9f7107..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23238 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:1;container.css("line-height",spacing+"em")};var setMinSize=function(container,size){if(size&&size>0){container.css("font-size",size+"pt");replaceClass(container,"[class*=fl-font-size-]",/\bfl-font-size-[0-9]{1,2}\s+/g,"fl-font-size-100")}else{container.css("font-size","")}};var addStyles=function(container,settings,classnameMap){addClassForSetting(container,"textFont",settings.textFont,classnameMap);addClassForSetting(container,"textSpacing",settings.textSpacing,classnameMap);addClassForSetting(container,"theme",settings.theme,classnameMap);addClassForSetting(container,"layout",settings.layout,classnameMap)};var styleElements=function(elements,setting,classname){if(setting){elements.addClass(classname)}else{elements.removeClass(classname)}};var styleLinks=function(container,settings,classnameMap){var links=$("a",container);styleElements(links,settings.linksUnderline,classnameMap.linksUnderline);styleElements(links,settings.linksBold,classnameMap.linksBold);styleElements(links,settings.linksLarger,classnameMap.linksLarger)};var styleInputs=function(container,settings,classnameMap){styleElements($("input",container),settings.inputsLarger,classnameMap.inputsLarger)};var initModel=function(that){if(that.options.savedSettings){that.model=that.options.savedSettings;return }that.model=that.settingsStore.fetch()||fluid.copy(that.defaultSiteSettings)};var clearClashingClasses=function(container,classnameMap){var settingsWhichMayClash=["textFont","textSpacing","theme","layout"];var classesToRemove="fl-noBackgroundImages";var selector=".fl-noBackgroundImages";for(var i=0;i0){startIndex=cookie.indexOf(cookiePrefix);if(startIndex>-1){startIndex=startIndex+cookiePrefix.length;endIndex=cookie.indexOf(";",startIndex);if(endIndex=that.min&&value<=that.max)};that.isValid=function(value){return !(isNaN(parseInt(value,10))||isNaN(value))};that.updateModel=function(model,source){if(that.isInRange(model)){that.events.modelChanged.fire(model,that.model,source);that.model=model;that.locate("thumb").attr("aria-valuenow",that.model)}};return that};fluid.defaults("fluid.textfieldSlider",{selectors:{textfield:".flc-textfieldSlider-field",slider:".flc-textfieldSlider-slider",thumb:".ui-slider-handle"},events:{modelChanged:null},sliderOptions:{orientation:"horizontal"},min:0,max:100,value:null})})(jQuery,fluid_1_1);(function($,fluid){var createSelectNode=function(id,selection,list,names){return{ID:id,selection:{valuebinding:selection},optionlist:{valuebinding:list},optionnames:{valuebinding:names}}};var createSimpleBindingNode=function(id,binding){return{ID:id,valuebinding:binding}};var generateTree=function(that,rendererModel){var children=[];children.push(createSelectNode("text-font","selections.textFont","labelMap.textFont.values","labelMap.textFont.names"));children.push(createSelectNode("text-spacing","selections.textSpacing","labelMap.textSpacing.values","labelMap.textSpacing.names"));children.push(createSelectNode("theme","selections.theme","labelMap.theme.values","labelMap.theme.names"));var bgiExplodeOpts={selectID:"background-images",rowID:"background-images-row:",inputID:"background-images-choice",labelID:"background-images-label"};children.push(createSelectNode("background-images","selections.backgroundImages","labelMap.backgroundImages.values","labelMap.backgroundImages.names"));children=children.concat(fluid.explodeSelectionToInputs(that.options.controlValues.backgroundImages,bgiExplodeOpts));var layoutExplodeOpts={selectID:"layout",rowID:"layout-row:",inputID:"layout-choice",labelID:"layout-label"};children.push(createSelectNode("layout","selections.layout","labelMap.layout.values","labelMap.layout.names"));children=children.concat(fluid.explodeSelectionToInputs(that.options.controlValues.layout,layoutExplodeOpts));var tocExplodeOpts={selectID:"toc",rowID:"toc-row:",inputID:"toc-choice",labelID:"toc-label"};children.push(createSelectNode("toc","selections.toc","labelMap.toc.values","labelMap.toc.names"));children=children.concat(fluid.explodeSelectionToInputs(that.options.controlValues.layout,tocExplodeOpts));children.push(createSimpleBindingNode("links-underline","selections.linksUnderline"));children.push(createSimpleBindingNode("links-bold","selections.linksBold"));children.push(createSimpleBindingNode("links-larger","selections.linksLarger"));children.push(createSimpleBindingNode("inputs-larger","selections.inputsLarger"));return{children:children}};var bindHandlers=function(that){var saveButton=that.locate("save");saveButton.click(that.save);that.locate("reset").click(that.reset);that.locate("cancel").click(that.cancel);var form=fluid.findForm(saveButton);$(form).submit(function(){that.save()})};var initPreview=function(that){var previewFrame=that.locate("previewFrame");var previewEnhancer;that.events.modelChanged.addListener(function(model){setTimeout(function(){if(previewEnhancer){previewEnhancer.updateModel(model)}},0)});previewFrame.load(function(){var previewFrameContents=previewFrame.contents();var options={savedSettings:that.model,tableOfContents:that.uiEnhancer.options.tableOfContents,settingsStore:{type:"fluid.uiEnhancer.tempStore"}};previewEnhancer=fluid.uiEnhancer(previewFrameContents,options)})};var createLabelMap=function(options){var labelMap={};for(var item in options.controlValues){labelMap[item]={names:options.strings[item],values:options.controlValues[item]}}return labelMap};var createRenderOptions=function(that){that.model.toc=String(that.model.toc);that.model.backgroundImages=String(that.model.backgroundImages);var aggregateModel=fluid.assembleModel({selections:{model:that.model,applier:that.applier},labelMap:{model:createLabelMap(that.options)}});return{model:aggregateModel.model,applier:aggregateModel.applier,autoBind:true}};var initSliders=function(that){var createOptions=function(settingName){return{listeners:{modelChanged:function(value){that.applier.requestChange(settingName,value)}},value:that.model[settingName]}};var options=createOptions("textSize");fluid.merge(null,options,that.options.textMinSize.options);fluid.initSubcomponents(that,"textMinSize",[that.options.selectors.textMinSizeCtrl,options]);options=createOptions("lineSpacing");fluid.merge(null,options,that.options.lineSpacing.options);fluid.initSubcomponents(that,"lineSpacing",[that.options.selectors.lineSpacingCtrl,options])};var mergeSiteDefaults=function(options,siteDefaults){for(var settingName in options.controlValues){var setting=String(siteDefaults[settingName]);var settingValues=options.controlValues[settingName];if(setting){var index=$.inArray(setting,settingValues);if(index===-1){var defaultIndex=$.inArray("default",settingValues);if(defaultIndex===-1){settingValues.push(setting)}else{settingValues[defaultIndex]=setting}}}}};var setupUIOptions=function(that){that.applier.modelChanged.addListener("*",function(newModel,oldModel,changeRequest){that.events.modelChanged.fire(newModel,oldModel,changeRequest.source)});mergeSiteDefaults(that.options,that.uiEnhancer.defaultSiteSettings);that.events.afterRender.addListener(function(){initSliders(that);bindHandlers(that);initPreview(that)});var rendererOptions=createRenderOptions(that);var template=fluid.selfRender(that.container,generateTree(that,rendererOptions.model),rendererOptions);that.events.afterRender.fire();return template};fluid.uiOptions=function(container,options){var that=fluid.initView("fluid.uiOptions",container,options);that.uiEnhancer=$(document).data("uiEnhancer");that.model=fluid.copy(that.uiEnhancer.model);that.applier=fluid.makeChangeApplier(that.model);var savedModel=that.uiEnhancer.model;var template;that.save=function(){that.events.onSave.fire(that.model);savedModel=fluid.copy(that.model);that.uiEnhancer.updateModel(savedModel)};that.reset=function(){that.events.onReset.fire();that.updateModel(fluid.copy(that.uiEnhancer.defaultSiteSettings),that);that.refreshView()};that.cancel=function(){that.events.onCancel.fire();that.updateModel(fluid.copy(savedModel),that);that.refreshView()};that.refreshView=function(){var rendererOptions=createRenderOptions(that);fluid.reRender(template,that.container,generateTree(that,rendererOptions.model),rendererOptions);that.events.afterRender.fire()};that.updateModel=function(newModel,source){that.events.modelChanged.fire(newModel,that.model,source);fluid.clear(that.model);fluid.model.copyModel(that.model,newModel)};template=setupUIOptions(that);return that};fluid.defaults("fluid.uiOptions",{textMinSize:{type:"fluid.textfieldSlider",options:{min:6,max:30}},lineSpacing:{type:"fluid.textfieldSlider",options:{min:1,max:10}},selectors:{controls:".flc-uiOptions-control",textMinSizeCtrl:".flc-uiOptions-min-text-size",lineSpacingCtrl:".flc-uiOptions-line-spacing",cancel:".flc-uiOptions-cancel",reset:".flc-uiOptions-reset",save:".flc-uiOptions-save",previewFrame:".flc-uiOptions-preview-frame"},events:{modelChanged:null,onSave:null,onCancel:null,onReset:null,afterRender:null},strings:{textFont:["Serif","Sans-Serif","Arial","Verdana","Courier","Times"],textSpacing:["Regular","Wide","Wider","Widest"],theme:["Low Contrast","Medium Contrast","Medium Contrast Grey Scale","High Contrast","High Contrast Inverted"],backgroundImages:["Yes","No"],layout:["Yes","No"],toc:["Yes","No"]},controlValues:{textFont:["serif","sansSerif","arial","verdana","courier","times"],textSpacing:["default","wide1","wide2","wide3"],theme:["lowContrast","default","mediumContrast","highContrast","highContrastInverted"],backgroundImages:["true","false"],layout:["simple","default"],toc:["true","false"]}})})(jQuery,fluid_1_1); \ No newline at end of file diff --git a/docs/include/jscripts/infusion/components/undo/js/Undo.js b/docs/include/jscripts/infusion/components/undo/js/Undo.js deleted file mode 100644 index 4a44792..0000000 --- a/docs/include/jscripts/infusion/components/undo/js/Undo.js +++ /dev/null @@ -1 +0,0 @@ -fluid_1_1=fluid_1_1||{};(function($,fluid){var STATE_INITIAL="state_initial",STATE_CHANGED="state_changed",STATE_REVERTED="state_reverted";function defaultRenderer(that,targetContainer){var markup="[undo][redo]";var markupNode=$(markup);targetContainer.append(markupNode);return markupNode}function refreshView(that){if(that.state===STATE_INITIAL){that.locate("undoContainer").hide();that.locate("redoContainer").hide()}else{if(that.state===STATE_CHANGED){that.locate("undoContainer").show();that.locate("redoContainer").hide()}else{if(that.state===STATE_REVERTED){that.locate("undoContainer").hide();that.locate("redoContainer").show()}}}}var bindHandlers=function(that){that.locate("undoControl").click(function(){if(that.state!==STATE_REVERTED){fluid.model.copyModel(that.extremalModel,that.component.model);that.component.updateModel(that.initialModel,that);that.state=STATE_REVERTED;refreshView(that);that.locate("redoControl").focus()}return false});that.locate("redoControl").click(function(){if(that.state!==STATE_CHANGED){that.component.updateModel(that.extremalModel,that);that.state=STATE_CHANGED;refreshView(that);that.locate("undoControl").focus()}return false});return{modelChanged:function(newModel,oldModel,source){if(source!==that){that.state=STATE_CHANGED;fluid.model.copyModel(that.initialModel,oldModel);refreshView(that)}}}};fluid.undoDecorator=function(component,userOptions){var that=fluid.initView("undo",null,userOptions);that.container=that.options.renderer(that,component.container);fluid.initDomBinder(that);fluid.tabindex(that.locate("undoControl"),0);fluid.tabindex(that.locate("redoControl"),0);that.component=component;that.initialModel={};that.extremalModel={};fluid.model.copyModel(that.initialModel,component.model);fluid.model.copyModel(that.extremalModel,component.model);that.state=STATE_INITIAL;refreshView(that);var listeners=bindHandlers(that);that.returnedOptions={listeners:listeners};return that};fluid.defaults("undo",{selectors:{undoContainer:".flc-undo-undoContainer",undoControl:".flc-undo-undoControl",redoContainer:".flc-undo-redoContainer",redoControl:".flc-undo-redoControl"},renderer:defaultRenderer})})(jQuery,fluid_1_1); \ No newline at end of file diff --git a/docs/include/jscripts/infusion/components/uploader/ReadMe.txt b/docs/include/jscripts/infusion/components/uploader/ReadMe.txt deleted file mode 100644 index d306f8f..0000000 --- a/docs/include/jscripts/infusion/components/uploader/ReadMe.txt +++ /dev/null @@ -1,103 +0,0 @@ -Infusion Uploader Read Me - -1) Upgrading -2) Known Issues -3) Troubleshooting -4) Running the Uploader with out a Server - --------------------------------------- - -UPGRADING from previous versions: - -Before upgrading from Infusion 0.5 or earlier, please refer to the Uploader API documentation and the -latest example code. The Fluid Uploader was extensively refactored in the 0.6 release, and a fresh new -API has been introduced. - -Please refer to the Uploader API documentation on the Fluid Wiki and the -Infusion 1.0 example code before using the Uploader with an existing integration. -http://wiki.fluidproject.org/display/fluid/Uploader+API - --------------------------------------- - -KNOWN ISSUES: - -* To support Flash 10 (released on 9/26/2008), the Uploader required a new version of the SWFUpload - Flash component (2.2.0 beta 3). This new version, still in beta, still has numerous bugs. We have - worked around many of the bugs and inconsistencies in the SWFUpload code, but there are still - significant compromises and issues in this release. For this reason we do not consider this version - of the Uploader to be production-ready. - - In the previous version of the Uploader, the Flash component worked completely "behind the scenes". - To support Flash 10, the Uploader displays a Flash-based "Browse files..." button in place of a - HTML button. The Flash-based button presents the following quirks: - - In Firefox and IE, the Flash-based Browse button does not size correctly when the text/page - is resized or zoomed. - - In Firefox (FF): - - The AIRA role for the Browse button is read correctly as "button" but the text of the button, - "Browse Files", is ignored. - - The Flash-based Browse button traps keyboard navigation, refusing to give up focus without a - mouse click. - - In Internet Explorer (IE): - - AIRA is not supported by Internet Explorer. - - We are exploring work-arounds for most of these issues, and will have a patch out as soon - as possible to fix them. - -* In previous versions of the Uploader the upload process would stop immediately at the moment that - the Stop Upload button was clicked. - - With Infusion 0.8, we wait for the current file to complete or to error before we stop the upload - process. This avoids a serious bug in the SWFUploader where the Upload process could get stuck when - the Upload process as resumed. - - --------------------------------------- - -TROUBLE SHOOTING: - -* When running the Uploader sample code on a local system without a server, check to make - sure that you have followed the instructions below under "RUNNING THE UPLOADER ON A - LOCAL SYSTEM WITHOUT A SERVER". - -* If you see this error in your console: - [Exception... "'Invalid function name' when calling method: [nsIDOMEventListener::handleEvent]" - nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)" location: "" data: no] - - The flashUrl option is probably wrong. Check that first. - - --------------------------------------- - -RUNNING THE UPLOADER ON A LOCAL SYSTEM WITHOUT A SERVER - -Running the Uploader locally without a server is intended for basic testing purposes only. The -DemoUploadManager provides a simulated conversation with the server, but it doesn't represent a -fully accurate picture of the component's behaviour when used in a real deployment environment. - -So see the Uploader in action with a real server, have a look at Fluid's Image Gallery demo: - -http://build.fluidproject.org:8080/sakai-imagegallery2-web/site/AddImages/ - - -Additionally, you may need to modify some of your Flash settings to allow the local SWFUpload -object to access your file system. To do so, follow these directions: - -1. Open your browser -2. Browse to: - http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html -3. In the Flash Settings panel, click "Edit locations..." -4. Select "Add location..." -5. Click "Browse for folder..." -6. Select the local /src/webapp/lib/swfupload/flash/ directory that contains the swfupload.swf file -7. Restart your browser - -You should be good to go! - -However, if you move your installation, you'll need to do this all over again. There are settings -that will allow the file to be run from any location on your local machine but these instructions -are the minimum settings and therefor pose the least security risk. - -These settings are global and do not need to repeated for every browser on a given system. diff --git a/docs/include/jscripts/infusion/components/uploader/css/Uploader.css b/docs/include/jscripts/infusion/components/uploader/css/Uploader.css deleted file mode 100644 index 90dfc48..0000000 --- a/docs/include/jscripts/infusion/components/uploader/css/Uploader.css +++ /dev/null @@ -1,76 +0,0 @@ -.fl-uploader{width:434px;position:relative;display:block;clear:both;padding:1em 2em;} -.fl-uploader-manually-degrade,.fl-uploader-manually-enhance{display:block;width:434px;clear:both;float:none;text-align:center;padding:1em;} -.fl-ProgEnhance-basic div input{margin-top:.6em;} -.fl-ProgEnhance-enhanced{display:none;} -.fl-progEnhance-basic div input{margin-top:.6em;} -.fl-progEnhance-enhanced{display:none;} -.fl-uploader td,.fl-uploader th{border:none;} -.fl-uploader table{border-collapse:separate;margin:0;} -.fl-uploader form{height:auto!important;} -.fl-uploader button{background-color:#4F99D3;border-color:#2A3990;border-width:1px;border-style:solid;font-weight:bolder;font-size:1.06em;color:#FFF;height:32px;padding-left:2em;padding-right:2em;margin-right:1em;outline:none;cursor:pointer;} -.fl-uploader button:focus,.fl-uploader button.focus{outline:2px solid #142B8C;} -.fl-uploader button:hover{background-color:#115F8F;} -.fl-uploader button.fl-uploader-button-default{background-color:#74B74A;border-color:#006838;} -.fl-uploader button.fl-uploader-button-default:hover{background-color:#519325;border-color:#142B8C;} -.fl-uploader button.fl-uploader-button-cancel{background-color:#D03E4F;border-color:#BF1E2D;} -.fl-uploader button.fl-uploader-button-cancel:hover{background-color:#9E182B;border-color:#142B8C;} -.fl-uploader button.fl-uploader-dim{background-color:#999;border-color:#666;} -.fl-uploader button.fl-uploader-dim:hover{background-color:#999;border-color:#666;} -.fl-uploader button span.text-description{display:none;} -.fl-uploader a.fl-uploader-browse{background-image:url(../images/add.png);background-attachment:scroll;background-repeat:no-repeat;background-position:5px center;padding:4px 7px 4px 26px;border:none;white-space:nowrap;color:#427ABE;font-weight:normal;cursor:pointer;} -html>body .fl-uploader a.fl-uploader-browse{padding:3px 6px 3px 25px;border:1px solid transparent;} -.fl-uploader a.fl-uploader-browse:hover{border:1px solid #CCC;background-color:#FFF;} -.fl-uploader a.fl-uploader-browse:focus,.fl-uploader a.fl-uploader-browse.focus{outline:2px solid #142B8C;background-color:#FFF;} -.fl-uploader .fl-uploader-browse-overlay{position:absolute;z-index:1;} -.fl-uploader-queue-wrapper caption{display:none;} -.fl-uploader-queue-header{background-color:transparent;color:#666;} -.fl-uploader-queue-header th{text-align:left;font-size:.94em;font-weight:normal;padding:6px;} -.fl-uploader-queue-footer{position:relative;background-color:#E6E6E6;border:1px solid #999;} -.fl-uploader-queue-footer table{width:100%;position:relative;z-index:6;} -.fl-uploader-queue-footer td{padding:8px 6px;vertical-align:middle;font-size:1.07em;font-weight:bolder;color:#666;} -.fl-uploader-footer-buttons{text-align:right;} -.fl-scroller{display:block;position:relative;background-color:white;overflow:auto;overflow-x:hidden;overflow-y:auto;border-width:1px 1px 0;border-style:solid;border-color:#999;} -.fl-scroller .fl-scroller-inner{position:relative;overflow:hidden;} -.fl-uploader-queue{position:relative;font-size:.9em;color:#333;z-index:6;} -html>body .fl-uploader-queue{width:100%;} -.fl-uploader-queue:focus{border:1px solid #142B8C;} -.fl-uploader-queue tr:focus,.fl-uploader-queue tr.fl-uploader-file-focus{background-color:#FFF9DC;} -.fl-uploader-queue tr{background-color:transparent;} -.fl-uploader-queue tr.fl-uploader-file-state-ready:hover,.fl-uploader-queue tr.fl-uploader-file-hover{background-color:#FFF9DC;} -.fl-uploader-queue tr.fl-uploader-dim{color:#666;} -.fl-uploader-queue td,.fl-uploader-queue th{text-align:left;padding:3px 6px;border-bottom:1px solid #BBCFDC;} -.fl-uploader-queue-wrapper .fl-uploader-file-name{width:322px;overflow:hidden;} -.fl-uploader-queue-wrapper .fl-uploader-file-size{text-align:right;width:4em;white-space:nowrap;} -.fl-uploader-queue .fl-uploader-file-action{border:1px solid transparent;height:20px;width:20px;overflow:hidden;background-color:transparent;background-attachment:scroll;background-repeat:no-repeat;background-position:1px 1px;outline:0;padding:0;margin:0;outline:none;} -.fl-uploader-queue .fl-uploader-file-action:hover{border:1px solid transparent;background-color:transparent;cursor:auto;} -.fl-uploader-queue .fl-uploader-file-actions .fl-uploader-dim{border:1px solid transparent;background-color:transparent;cursor:auto;} -.fl-uploader-queue .fl-uploader-file-action-remove{background-image:url(../images/remove.png);cursor:pointer!important;} -.fl-uploader-queue .fl-uploader-file-action-remove:hover,.fl-uploader-queue tr.fl-uploader-file-state-ready:focus .fl-uploader-file-action-remove,.fl-uploader-queue tr.focus .fl-uploader-file-action-remove{border:1px solid #CCC;background-color:#FFF;} -.fl-uploader-queue .fl-uploader-file-action-remove:focus,.fl-uploader-queue .fl-uploader-file-action-remove.focus{background-color:#4F99D3;outline:none;} -.fl-uploader-queue .fl-uploader-file-state-uploaded th,.fl-uploader-queue tr.fl-uploader-file-state-uploaded th,.fl-uploader-queue tr.focus th{border-left:4px solid #74B74A;color:#5E7A5E;} -.fl-uploader-queue .fl-uploader-file-state-uploaded td{color:#5E7A5E;} -.fl-uploader-queue .fl-uploader-file-state-uploaded .fl-uploader-file-action{background-image:url(../images/tick.png);} -.fl-uploader-queue .fl-uploader-file-state-error th{border-left:4px solid #F5E392;background-color:#FCFBE6;border-bottom-width:0;} -.fl-uploader-queue .fl-uploader-file-state-error td{background-color:#FCFBE6;border-bottom-width:0;} -.fl-uploader-queue .fl-uploader-file-error td{background-color:#FCFBE6;border-left:4px solid #F5E392;background-image:url(../images/error.png);background-position:8px 2px;background-repeat:no-repeat;padding-bottom:8px;padding-left:32px;} -.fl-uploader-queue-wrapper td.fl-uploader-file-actions,.fl-uploader-queue-wrapper th.fl-uploader-file-actions{white-space:nowrap;text-align:center;} -.fl-uploader-queue td.fileStatus{white-space:nowrap;} -.fl-uploader-queue-wrapper .fl-uploader-browse-instructions{background-color:#F0F9FF;color:#666;text-align:center;border-left:1px solid #999;border-right:1px solid #999;padding:6px;} -.fl-uploader-btns{margin-top:1em;} -.fl-uploader-btns .fl-uploader-upload,.fl-uploader-btns .fl-uploader-resume,.fl-uploader-btns .fl-uploader-pause{width:8.4em;} -.fl-uploader-btns .fl-uploader-done,.fl-uploader-btns .fl-uploader-cancel{width:7.6em;} -.fl-uploader-btns button{float:right;padding:0;} -button span.fl-uploader-button-text-hidden{display:none;} -.fl-uploader-disabled,.fl-uploader-dim{cursor:auto;} -.fl-uploader-disabled{background-color:#CCC!important;border-color:#999!important;} -.fl-uploader-dim{opacity:.4;filter:alpha(opacity=40);} -.fl-uploader-hidden{display:none;} -.fl-uploader-hidden-templates{display:none;} -.fl-uploader-file-progress,.fl-uploader-total-progress-okay,.fl-uploader-total-progress-errored{position:absolute;display:none;background-attachment:scroll;background-position:bottom left;background-repeat:repeat-x;overflow:hidden;left:0;z-index:4;} -.fl-uploader-file-progress{background-image:url('../images/gradient-file-green.png');background-color:#D1D6DD;border-right:1px solid #9FCE7F;width:76%;} -.fl-uploader-file-progress .fl-uploader-file-progress-text{display:none;} -.fl-uploader-total-progress-okay,.fl-uploader-total-progress-errored{top:0;height:100%;width:76%;} -.fl-uploader-total-progress-okay{background-image:url('../images/gradient-total-green.png');border-right:1px solid #9FCE7F;background-color:#BDBFC1;} -.fl-uploader-total-progress-errored{background-image:url('../images/gradient-total-yellow.png');border-right:1px solid #E8C81C;background-color:#F6ECA0;} -.fl-uploader-flash9-container{overflow:hidden;width:1px;height:1px;} -.hideUploaderForOpera{visibility:hidden;overflow:hidden;height:0;width:0;padding:0;} \ No newline at end of file diff --git a/docs/include/jscripts/infusion/components/uploader/html/Uploader.html b/docs/include/jscripts/infusion/components/uploader/html/Uploader.html deleted file mode 100644 index c4e6ca4..0000000 --- a/docs/include/jscripts/infusion/components/uploader/html/Uploader.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - Uploader Template - - - - - - - - - - - - - - - - - - - - - - - - -
- - -
-

Browse to upload a file.

- -
-
- - -
- - -
- - -
- - - - - - - - - -
File Upload Queue:
File NameSize   
-
- - -
-
- - - - - - - - - - - - - - - - -
File Name Placeholder0 KB - -
-
76%
-
-
- -
- Choose Browse files to add files to the queue -
- - - -
- - -
- -
-
- -
- - - - diff --git a/docs/include/jscripts/infusion/components/uploader/images/add.png b/docs/include/jscripts/infusion/components/uploader/images/add.png deleted file mode 100644 index 6332fefea4be19eeadf211b0b202b272e8564898..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 733 zcmV<30wVp1P)9VHk(~TedF+gQSL8D5xnVSSWAVY>J9b+m>@{iq7_KE}go~11+5s4;8hc+i0Xa zI1j@EX5!S+Me6HNqKzU5YQwL;-W5$p%ZMKMeR<%zp69-~?<4?8|C8S?bklXr4v&Ov zb&06v2|-x?qB`90yn>Qi%Sh2^G4n)$ZdyvTPf9}1)_buUT7>`e2G&2VU@~Bb(o+Mz zi4)>IxlSY${Dj4k={-9RzU^W5g9|2V5RZ2ZulL9s2xQbZ@r6eP9Ra5u(s|C0Nj#&4>wTSkb?%#=9?@ z^oxDy-O@tyN{L@by(WWvQ3%CyEu8x{+#Jb4-h&K9Owi)2pgg+heWDyked|3R$$kL@A z#sp1v-r+=G4B8D6DqsDH0@7OztA7aT9qc1Py{()w`m``?Y0&gi2=ROcc-9+nU^I6< zT=e_Y=vSnG@?3Ue{BW5ONFttcE!R-R_W4O01|0-|K-YNXLo2`4Qv z`r1LxR6#yf3FB%T95gJnaKKivA~Z}S9A(ZxEDK}O3T04USJ P00000NkvXXu0mjf^IS-S diff --git a/docs/include/jscripts/infusion/components/uploader/images/browse.png b/docs/include/jscripts/infusion/components/uploader/images/browse.png deleted file mode 100644 index dd3927ca964a3a70e9eae11ab4061f73b86b44d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5993 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 A&j0`b diff --git a/docs/include/jscripts/infusion/components/uploader/images/gradient-file-green.png b/docs/include/jscripts/infusion/components/uploader/images/gradient-file-green.png deleted file mode 100644 index 95374c80dd08c77b9eb1339ec991868a86352805..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1262 zcmcIk&1(}u6yKN%F<4N+i&Py}4<5{Zb(=QBCZ*l9Hqyk>1dN_K-JPUMvLEbD$+jo) zrdJPEJV-rwkW!?eLW?MZAP6EV3N2PEDm^Or2RNIgNn1ou9hk4j@AuxD-#p&6vD~@N z=&>lnFrAr^^f=u^be`x4)Ai(v@tba8Z!lAcL?UY&7rxNz>9Ntm(EH7mcbm&^emr{p zed*P=#g||2zu36<{PW$X>vx`fy1l%1^YQA9qYGE&DgJ;na>-+u=+9t=1{dTxhUqv= zhKi(^9fg{0a!9u)G3T2OqxAa@(khsMNnAFpBntpwfuSeai#=H(>!^6j7@2i(el}Oo zW-D4kXZur8#fOw^VuFBgRxJDJ2e$k{oO_D4d1Zs`u z5a4ixIKif^An*jpq*=F0R>b#RF=-TM3vuK<%h) zK29ToQ&f+>m=KSNLP3l}xd#e;m$&g7pk4H=tsAA8-E>KSf((UtlfDhqq$_+N#5Q5- zst0e{W&fXGy4KRmnRcu7Z_za#SFwpL;!(}Soto(yEZMG!NXjr#8S{=+R`|B@pZPVi zre#6Pl5f@JR_d*<+>=9F_dRjnaJrX4uJ2!ZOFKqa&>Zr1iPVsbnZH!*+=t!@ diff --git a/docs/include/jscripts/infusion/components/uploader/images/gradient-file-grey.png b/docs/include/jscripts/infusion/components/uploader/images/gradient-file-grey.png deleted file mode 100644 index 7da71fe54326865b3be645b185056b0ce46f6537..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47113 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 W77TrLuebd`NUXN1-ZN0q()$zOI;DO9 diff --git a/docs/include/jscripts/infusion/components/uploader/images/gradient-total-grey.png b/docs/include/jscripts/infusion/components/uploader/images/gradient-total-grey.png deleted file mode 100644 index 0246ecaf3851b4cc6ce523058c815c09211cdec3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49062 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 diff --git a/docs/include/jscripts/infusion/components/uploader/images/tick.png b/docs/include/jscripts/infusion/components/uploader/images/tick.png deleted file mode 100644 index a9925a06ab02db30c1e7ead9c701c15bc63145cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 537 zcmV+!0_OdRP)Hs{AQG2a)rMyf zFQK~pm1x3+7!nu%-M`k}``c>^00{o_1pjWJUTfl8mg=3qGEl8H@}^@w`VUx0_$uy4 z2FhRqKX}xI*?Tv1DJd8z#F#0c%*~rM30HE1@2o5m~}ZyoWhqv>ql{V z1ZGE0lgcoK^lx+eqc*rAX1Ky;Xx3U%u#zG!m-;eD1Qsn@kf3|F9qz~|95=&g3(7!X zB}JAT>RU;a%vaNOGnJ%e1=K6eAh43c(QN8RQ6~GP%O}Jju$~Ld*%`mO1p
-
    -
  • - 1 -
  • -
      -
    • - 2 -
    • -
        -
      • - 3 -
      • -
          -
        • - 4 -
        • -
            -
          • - 5 -
          • -
              -
            • - 6 -
            • -
            -
          -
        -
      -
    -
-
");var placeholder=$("");var placeholderId=fluid.allocateSimpleId(placeholder);container.append(placeholder);$("body").append(container);return placeholderId};var setupForFlash9=function(that,uploader){that.returnedOptions.uploadManager.options={flashURL:that.options.flash9URL||undefined,flashButtonPeerId:createFlash9MovieContainer()}};var createEmptyPlaceholder=function(){var placeholder=$("");fluid.allocateSimpleId(placeholder);return placeholder};var createButtonPlaceholder=function(browseButton){var placeholder=$("");var placeholderId=fluid.allocateSimpleId(placeholder);browseButton.before(placeholder);unbindSelectFiles();return placeholderId};var setupForFlash10=function(that,uploader){var browseButton=uploader.locate("browseButton");fluid.tabindex(browseButton,-1);that.isTransparent=that.options.flashButtonAlwaysVisible?false:(!$.browser.msie||that.options.transparentEvenInIE);var peerId=that.isTransparent?createButtonPlaceholder(browseButton):fluid.allocateSimpleId(browseButton);that.returnedOptions.uploadManager.options={flashURL:that.options.flash10URL||undefined,flashButtonImageURL:that.isTransparent?undefined:that.options.flashButtonImageURL,flashButtonPeerId:peerId,flashButtonHeight:that.isTransparent?browseButton.outerHeight():that.options.flashButtonHeight,flashButtonWidth:that.isTransparent?browseButton.outerWidth():that.options.flashButtonWidth,flashButtonWindowMode:that.isTransparent?SWFUpload.WINDOW_MODE.TRANSPARENT:SWFUpload.WINDOW_MODE.OPAQUE,flashButtonCursorEffect:SWFUpload.CURSOR.HAND,listeners:{afterReady:createAfterReadyHandler(that,uploader),onUploadStart:function(){uploader.uploadManager.swfUploader.setButtonDisabled(true)},afterUploadComplete:function(){uploader.uploadManager.swfUploader.setButtonDisabled(false)}}}};fluid.swfUploadSetupDecorator=function(uploader,options){var that={};fluid.mergeComponentOptions(that,"fluid.swfUploadSetupDecorator",options);that.flashVersion=swfobject.getFlashPlayerVersion().major;prepareUpstreamOptions(that,uploader);if(that.flashVersion===9){setupForFlash9(that,uploader)}else{setupForFlash10(that,uploader)}return that};fluid.defaults("fluid.swfUploadSetupDecorator",{flashButtonAlwaysVisible:true,transparentEvenInIE:false,flashButtonImageURL:"../images/browse.png",flashButtonHeight:22,flashButtonWidth:106,styles:{browseButtonOverlay:"fl-uploader-browse-overlay"}});var swfUploadOptionsMap={uploadURL:"upload_url",flashURL:"flash_url",postParams:"post_params",fileSizeLimit:"file_size_limit",fileTypes:"file_types",fileTypesDescription:"file_types_description",fileUploadLimit:"file_upload_limit",fileQueueLimit:"file_queue_limit",flashButtonPeerId:"button_placeholder_id",flashButtonImageURL:"button_image_url",flashButtonHeight:"button_height",flashButtonWidth:"button_width",flashButtonWindowMode:"button_window_mode",flashButtonCursorEffect:"button_cursor",debug:"debug"};var swfUploadEventMap={afterReady:"swfupload_loaded_handler",onFileDialog:"file_dialog_start_handler",afterFileQueued:"file_queued_handler",onQueueError:"file_queue_error_handler",afterFileDialog:"file_dialog_complete_handler",onFileStart:"upload_start_handler",onFileProgress:"upload_progress_handler",onFileError:"upload_error_handler",onFileSuccess:"upload_success_handler"};var mapNames=function(nameMap,source,target){var result=target||{};for(var key in source){var mappedKey=nameMap[key];if(mappedKey){result[mappedKey]=source[key]}}return result};var mapEvents=function(that,nameMap,target){var result=target||{};for(var eventType in that.events){var fireFn=that.events[eventType].fire;var mappedName=nameMap[eventType];if(mappedName){result[mappedName]=fireFn}}result.upload_complete_handler=function(file){that.queueManager.finishFile(file);if(that.queueManager.shouldUploadNextFile()){that.swfUploader.startUpload()}else{if(that.queueManager.queue.shouldStop){that.swfUploader.stopUpload()}that.queueManager.complete()}};return result};var browse=function(that){if(that.queue.isUploading){return }if(that.options.fileQueueLimit===1){that.swfUploader.selectFile()}else{that.swfUploader.selectFiles()}};var stopUpload=function(that){that.queue.shouldStop=true;that.events.onUploadStop.fire()};var bindEvents=function(that){var fileStatusUpdater=function(file){fluid.find(that.queue.files,function(potentialMatch){if(potentialMatch.id===file.id){potentialMatch.filestatus=file.filestatus;return true}})};that.events.afterFileQueued.addListener(function(file){that.queue.addFile(file)});that.events.onFileStart.addListener(function(file){that.queueManager.startFile();fileStatusUpdater(file)});that.events.onFileProgress.addListener(function(file,currentBytes,totalBytes){var currentBatch=that.queue.currentBatch;var byteIncrement=currentBytes-currentBatch.previousBytesUploadedForFile;currentBatch.totalBytesUploaded+=byteIncrement;currentBatch.bytesUploadedForFile+=byteIncrement;currentBatch.previousBytesUploadedForFile=currentBytes;fileStatusUpdater(file)});that.events.onFileError.addListener(function(file,error){if(error===fluid.uploader.errorConstants.UPLOAD_STOPPED){that.queue.isUploading=false}else{if(that.queue.isUploading){that.queue.currentBatch.totalBytesUploaded+=file.size;that.queue.currentBatch.numFilesErrored++}}fileStatusUpdater(file)});that.events.onFileSuccess.addListener(function(file){if(that.queue.currentBatch.bytesUploadedForFile===0){that.queue.currentBatch.totalBytesUploaded+=file.size}fileStatusUpdater(file)});that.events.afterUploadComplete.addListener(function(){that.queue.isUploading=false})};var removeFile=function(that,file){that.queue.removeFile(file);that.swfUploader.cancelUpload(file.id);that.events.afterFileRemoved.fire(file)};var setupSwfUploadManager=function(that,events){that.events=events;that.queue=fluid.fileQueue();that.queueManager=fluid.fileQueue.manager(that.queue,that.events);that.swfUploadSettings=mapNames(swfUploadOptionsMap,that.options);mapEvents(that,swfUploadEventMap,that.swfUploadSettings);that.swfUploader=new SWFUpload(that.swfUploadSettings);bindEvents(that)};fluid.swfUploadManager=function(events,options){var that={};fluid.mergeComponentOptions(that,"fluid.swfUploadManager",options);fluid.mergeListeners(events,that.options.listeners);that.browseForFiles=function(){browse(that)};that.removeFile=function(file){removeFile(that,file)};that.start=function(){that.queueManager.start();that.swfUploader.startUpload()};that.stop=function(){stopUpload(that)};setupSwfUploadManager(that,events);return that};fluid.defaults("fluid.swfUploadManager",{uploadURL:"",flashURL:"../../../lib/swfupload/flash/swfupload.swf",flashButtonPeerId:"",postParams:{},fileSizeLimit:"20480",fileTypes:"*",fileTypesDescription:null,fileUploadLimit:0,fileQueueLimit:0,debug:false})})(jQuery,fluid_1_1); \ No newline at end of file diff --git a/docs/include/jscripts/infusion/components/uploader/js/Scroller.js b/docs/include/jscripts/infusion/components/uploader/js/Scroller.js deleted file mode 100644 index 156a473..0000000 --- a/docs/include/jscripts/infusion/components/uploader/js/Scroller.js +++ /dev/null @@ -1 +0,0 @@ -fluid_1_1=fluid_1_1||{};(function($,fluid){var refreshView=function(that){var maxHeight=that.options.maxHeight;var isOverMaxHeight=(that.scrollingElm.children().eq(0).height()>maxHeight);var setHeight=(isOverMaxHeight)?maxHeight:"";that.scrollingElm.height(setHeight)};var scrollBottom=function(that){that.scrollingElm[0].scrollTop=that.scrollingElm[0].scrollHeight};var scrollTo=function(that,element){if(!element||element.length<1){return }var padTop=0;var padBottom=0;var elmPosTop=element[0].offsetTop;var elmHeight=element.height();var containerScrollTop=that.scrollingElm[0].scrollTop;var containerHeight=that.scrollingElm.height();if(that.options.padScroll){var prevElmHeight=element.prev().height();padTop=(prevElmHeight+elmHeight<=containerHeight)?prevElmHeight:0;var nextElmHeight=element.next().height();padBottom=(nextElmHeight+elmHeight<=containerHeight)?nextElmHeight:0}if((elmPosTop-padTop)(containerScrollTop+containerHeight)){elmHeight=(elmHeight6){that.scrollingElm.css("max-height",that.options.maxHeight)}};fluid.scroller=function(container,options){var that=fluid.initView("fluid.scroller",container,options);setupScroller(that);that.scrollTo=function(element){scrollTo(that,element)};that.scrollBottom=function(){scrollBottom(that)};that.refreshView=function(){if($.browser.msie&&$.browser.version<7){refreshView(that)}};that.refreshView();return that};fluid.defaults("fluid.scroller",{selectors:{wrapper:".flc-scroller"},maxHeight:180,padScroll:true})})(jQuery,fluid_1_1); \ No newline at end of file diff --git a/docs/include/jscripts/infusion/components/uploader/js/Uploader.js b/docs/include/jscripts/infusion/components/uploader/js/Uploader.js deleted file mode 100644 index 640f2b1..0000000 --- a/docs/include/jscripts/infusion/components/uploader/js/Uploader.js +++ /dev/null @@ -1 +0,0 @@ -fluid_1_1=fluid_1_1||{};(function($,fluid){var rowForFile=function(that,file){return that.locate("fileQueue").find("#"+file.id)};var errorRowForFile=function(that,file){return $("#"+file.id+"_error",that.container)};var fileForRow=function(that,row){var files=that.uploadManager.queue.files;for(var i=0;i=8))){row.hide()}that.container.append(row);row.fadeIn("slow");that.scroller.scrollBottom();createProgressorFromTemplate(that,row);that.refreshView()};var prepareForUpload=function(that){var rowButtons=that.locate("fileIconBtn",that.locate("fileRows"));rowButtons.attr("disabled","disabled");rowButtons.addClass(that.options.styles.dim)};var refreshAfterUpload=function(that){var rowButtons=that.locate("fileIconBtn",that.locate("fileRows"));rowButtons.removeAttr("disabled");rowButtons.removeClass(that.options.styles.dim)};var changeRowState=function(that,row,newState){row.removeClass(that.options.styles.ready).removeClass(that.options.styles.error).addClass(newState)};var markRowAsComplete=function(that,file){var row=rowForFile(that,file);changeRowState(that,row,that.options.styles.uploaded);row.attr("title",that.options.strings.status.success);fluid.enabled(row,false);var removeRowBtn=that.locate("fileIconBtn",row);removeRowBtn.unbind("click");removeRowBtn.removeClass(that.options.styles.remove);removeRowBtn.attr("title",that.options.strings.status.success)};var renderErrorInfoRowFromTemplate=function(that,fileRow,error){var errorRow=that.errorInfoRowTemplate.clone();errorRow.attr("id",fileRow.attr("id")+"_error");var errorType=fluid.keyForValue(fluid.uploader.errorConstants,error);var errorMsg=that.options.strings.errors[errorType];that.locate("errorText",errorRow).text(errorMsg);fileRow.after(errorRow);that.scroller.scrollTo(errorRow)};var showErrorForFile=function(that,file,error){hideFileProgress(that,file);if(file.filestatus===fluid.uploader.fileStatusConstants.ERROR){var fileRowElm=rowForFile(that,file);changeRowState(that,fileRowElm,that.options.styles.error);renderErrorInfoRowFromTemplate(that,fileRowElm,error)}};var bindModelEvents=function(that){that.returnedOptions={listeners:{afterFileQueued:that.addFile,onUploadStart:that.prepareForUpload,onFileStart:that.showFileProgress,onFileProgress:that.updateFileProgress,onFileSuccess:that.markFileComplete,onFileError:that.showErrorForFile,afterFileComplete:that.hideFileProgress,afterUploadComplete:that.refreshAfterUpload}}};var addKeyboardNavigation=function(that){fluid.tabbable(that.container);that.selectableContext=fluid.selectable(that.container,{selectableSelector:that.options.selectors.fileRows,onSelect:function(itemToSelect){$(itemToSelect).addClass(that.options.styles.selected)},onUnselect:function(selectedItem){$(selectedItem).removeClass(that.options.styles.selected)}})};var prepareTemplateElements=function(that){that.rowTemplate=that.locate("rowTemplate").remove();if($.browser.msie&&($.browser.version>=8)){that.rowTemplate.removeClass(that.options.styles.hiddenTemplate)}that.errorInfoRowTemplate=that.locate("errorInfoRowTemplate").remove();that.errorInfoRowTemplate.removeClass(that.options.styles.hiddenTemplate);that.rowProgressorTemplate=that.locate("rowProgressorTemplate",that.uploadContainer).remove()};var setupFileQueue=function(that,uploadManager){that.uploadManager=uploadManager;that.scroller=fluid.scroller(that.container);prepareTemplateElements(that);addKeyboardNavigation(that);bindModelEvents(that)};fluid.fileQueueView=function(container,parentContainer,uploadManager,options){var that=fluid.initView("fluid.fileQueueView",container,options);that.uploadContainer=parentContainer;that.fileProgressors={};that.addFile=function(file){addFile(that,file)};that.removeFile=function(file){removeRowForFile(that,file)};that.prepareForUpload=function(){prepareForUpload(that)};that.refreshAfterUpload=function(){refreshAfterUpload(that)};that.showFileProgress=function(file){startFileProgress(that,file)};that.updateFileProgress=function(file,fileBytesComplete,fileTotalBytes){updateFileProgress(that,file,fileBytesComplete,fileTotalBytes)};that.markFileComplete=function(file){progressorForFile(that,file).update(100,"100%");markRowAsComplete(that,file)};that.showErrorForFile=function(file,error){showErrorForFile(that,file,error)};that.hideFileProgress=function(file){hideFileProgress(that,file)};that.refreshView=function(){that.scroller.refreshView();that.selectableContext.refresh()};setupFileQueue(that,uploadManager);return that};fluid.defaults("fluid.fileQueueView",{selectors:{fileRows:".flc-uploader-file",fileName:".flc-uploader-file-name",fileSize:".flc-uploader-file-size",fileIconBtn:".flc-uploader-file-action",errorText:".flc-uploader-file-error",rowTemplate:".flc-uploader-file-tmplt",errorInfoRowTemplate:".flc-uploader-file-error-tmplt",rowProgressorTemplate:".flc-uploader-file-progressor-tmplt"},styles:{hover:"fl-uploader-file-hover",selected:"fl-uploader-file-focus",ready:"fl-uploader-file-state-ready",uploading:"fl-uploader-file-state-uploading",uploaded:"fl-uploader-file-state-uploaded",error:"fl-uploader-file-state-error",remove:"fl-uploader-file-action-remove",dim:"fl-uploader-dim",hiddenTemplate:"fl-uploader-hidden-templates"},strings:{progress:{toUploadLabel:"To upload: %fileCount %fileLabel (%totalBytes)",singleFile:"file",pluralFiles:"files"},status:{success:"File Uploaded",error:"File Upload Error"},errors:{HTTP_ERROR:"File upload error: a network error occured or the file was rejected (reason unknown).",IO_ERROR:"File upload error: a network error occured.",UPLOAD_LIMIT_EXCEEDED:"File upload error: you have uploaded as many files as you are allowed during this session",UPLOAD_FAILED:"File upload error: the upload failed for an unknown reason.",QUEUE_LIMIT_EXCEEDED:"You have as many files in the queue as can be added at one time. Removing files from the queue may allow you to add different files.",FILE_EXCEEDS_SIZE_LIMIT:"One or more of the files that you attempted to add to the queue exceeded the limit of %fileSizeLimit.",ZERO_BYTE_FILE:"One or more of the files that you attempted to add contained no data.",INVALID_FILETYPE:"One or more files were not added to the queue because they were of the wrong type."}}})})(jQuery,fluid_1_1);(function($,fluid){var fileOrFiles=function(that,numFiles){return(numFiles===1)?that.options.strings.progress.singleFile:that.options.strings.progress.pluralFiles};var enableElement=function(that,elm){elm.removeAttr("disabled");elm.removeClass(that.options.styles.dim)};var disableElement=function(that,elm){elm.attr("disabled","disabled");elm.addClass(that.options.styles.dim)};var showElement=function(that,elm){elm.removeClass(that.options.styles.hidden)};var hideElement=function(that,elm){elm.addClass(that.options.styles.hidden)};var setTotalProgressStyle=function(that,didError){didError=didError||false;var indicator=that.totalProgress.indicator;indicator.toggleClass(that.options.styles.totalProgress,!didError);indicator.toggleClass(that.options.styles.totalProgressError,didError)};var setStateEmpty=function(that){disableElement(that,that.locate("uploadButton"));if(that.uploadManager.queue.files.length===0){that.locate("browseButton").text(that.options.strings.buttons.browse);showElement(that,that.locate("instructions"))}};var setStateDone=function(that){disableElement(that,that.locate("uploadButton"));enableElement(that,that.locate("browseButton"));hideElement(that,that.locate("pauseButton"));showElement(that,that.locate("uploadButton"))};var setStateLoaded=function(that){that.locate("browseButton").text(that.options.strings.buttons.addMore);hideElement(that,that.locate("pauseButton"));showElement(that,that.locate("uploadButton"));enableElement(that,that.locate("uploadButton"));enableElement(that,that.locate("browseButton"));hideElement(that,that.locate("instructions"));that.totalProgress.hide()};var setStateUploading=function(that){that.totalProgress.hide(false,false);setTotalProgressStyle(that);hideElement(that,that.locate("uploadButton"));disableElement(that,that.locate("browseButton"));enableElement(that,that.locate("pauseButton"));showElement(that,that.locate("pauseButton"));that.locate(that.options.focusWithEvent.afterUploadStart).focus()};var renderUploadTotalMessage=function(that){var numReadyFiles=that.uploadManager.queue.getReadyFiles().length;var bytesReadyFiles=that.uploadManager.queue.sizeOfReadyFiles();var fileLabelStr=fileOrFiles(that,numReadyFiles);var totalStateStr=fluid.stringTemplate(that.options.strings.progress.toUploadLabel,{fileCount:numReadyFiles,fileLabel:fileLabelStr,totalBytes:fluid.uploader.formatFileSize(bytesReadyFiles)});that.locate("totalFileStatusText").html(totalStateStr)};var updateTotalProgress=function(that){var batch=that.uploadManager.queue.currentBatch;var totalPercent=fluid.uploader.derivePercent(batch.totalBytesUploaded,batch.totalBytes);var numFilesInBatch=batch.files.length;var fileLabelStr=fileOrFiles(that,numFilesInBatch);var totalProgressStr=fluid.stringTemplate(that.options.strings.progress.totalProgressLabel,{curFileN:batch.fileIdx+1,totalFilesN:numFilesInBatch,fileLabel:fileLabelStr,currBytes:fluid.uploader.formatFileSize(batch.totalBytesUploaded),totalBytes:fluid.uploader.formatFileSize(batch.totalBytes)});that.totalProgress.update(totalPercent,totalProgressStr)};var updateTotalAtCompletion=function(that){var numErroredFiles=that.uploadManager.queue.getErroredFiles().length;var numTotalFiles=that.uploadManager.queue.files.length;var fileLabelStr=fileOrFiles(that,numTotalFiles);var errorStr="";if(numErroredFiles>0){var errorLabelString=(numErroredFiles===1)?that.options.strings.progress.singleError:that.options.strings.progress.pluralErrors;setTotalProgressStyle(that,true);errorStr=fluid.stringTemplate(that.options.strings.progress.numberOfErrors,{errorsN:numErroredFiles,errorLabel:errorLabelString})}var totalProgressStr=fluid.stringTemplate(that.options.strings.progress.completedLabel,{curFileN:that.uploadManager.queue.getUploadedFiles().length,totalFilesN:numTotalFiles,errorString:errorStr,fileLabel:fileLabelStr,totalCurrBytes:fluid.uploader.formatFileSize(that.uploadManager.queue.sizeOfUploadedFiles())});that.totalProgress.update(100,totalProgressStr)};var bindDOMEvents=function(that){that.locate("browseButton").click(function(evnt){that.uploadManager.browseForFiles();evnt.preventDefault()});that.locate("uploadButton").click(function(){that.uploadManager.start()});that.locate("pauseButton").click(function(){that.uploadManager.stop()})};var updateStateAfterFileDialog=function(that){if(that.uploadManager.queue.getReadyFiles().length>0){setStateLoaded(that);renderUploadTotalMessage(that);that.locate(that.options.focusWithEvent.afterFileDialog).focus()}};var updateStateAfterFileRemoval=function(that){if(that.uploadManager.queue.getReadyFiles().length===0){setStateEmpty(that)}renderUploadTotalMessage(that)};var updateStateAfterPause=function(that){};var updateStateAfterCompletion=function(that){var userPaused=that.uploadManager.queue.shouldStop;if(that.uploadManager.queue.getReadyFiles().length===0){setStateDone(that)}else{setStateLoaded(that)}updateTotalAtCompletion(that)};var bindModelEvents=function(that){that.events.afterFileDialog.addListener(function(){updateStateAfterFileDialog(that)});that.events.afterFileRemoved.addListener(function(){updateStateAfterFileRemoval(that)});that.events.onUploadStart.addListener(function(){setStateUploading(that)});that.events.onUploadStop.addListener(function(){that.locate(that.options.focusWithEvent.afterUploadStop).focus()});that.events.onFileProgress.addListener(function(){updateTotalProgress(that)});that.events.onFileSuccess.addListener(function(){updateTotalProgress(that)});that.events.onFileError.addListener(function(file,error,message){if(error===fluid.uploader.errorConstants.UPLOAD_STOPPED){updateStateAfterPause(that)}});that.events.afterUploadComplete.addListener(function(){updateStateAfterCompletion(that)})};var initUploadManager=function(that){var manager=fluid.initSubcomponent(that,"uploadManager",[that.events,fluid.COMPONENT_OPTIONS]);return that.options.demo?fluid.demoUploadManager(manager):manager};var setupUploader=function(that){that.decorators=fluid.initSubcomponents(that,"decorators",[that,fluid.COMPONENT_OPTIONS]);that.uploadManager=initUploadManager(that);that.fileQueueView=fluid.initSubcomponent(that,"fileQueueView",[that.locate("fileQueue"),that.container,that.uploadManager,fluid.COMPONENT_OPTIONS]);that.totalProgress=fluid.initSubcomponent(that,"totalProgressBar",[that.container,fluid.COMPONENT_OPTIONS]);disableElement(that,that.locate("uploadButton"));bindDOMEvents(that);bindModelEvents(that)};fluid.uploader=function(container,options){var that=fluid.initView("fluid.uploader",container,options);setupUploader(that);return that};fluid.progressiveEnhanceableUploader=function(container,enhanceable,options){enhanceable=fluid.container(enhanceable);container=fluid.container(container);if(swfobject.getFlashPlayerVersion().major<9){enhanceable.show()}else{container.show();return fluid.uploader(container,options)}};fluid.uploader.formatFileSize=function(bytes){if(typeof bytes==="number"){if(bytes===0){return"0.0 KB"}else{if(bytes>0){if(bytes<1048576){return(Math.ceil(bytes/1024*10)/10).toFixed(1)+" KB"}else{return(Math.ceil(bytes/1048576*10)/10).toFixed(1)+" MB"}}}}return""};fluid.uploader.derivePercent=function(num,total){return Math.round((num*100)/total)};fluid.defaults("fluid.uploader",{demo:false,decorators:[{type:"fluid.swfUploadSetupDecorator"},{type:"fluid.manuallyDegrade",options:{selectors:{enhanceable:".fl-uploader.fl-progEnhance-basic"}}}],uploadManager:{type:"fluid.swfUploadManager"},fileQueueView:{type:"fluid.fileQueueView"},totalProgressBar:{type:"fluid.progress",options:{selectors:{progressBar:".flc-uploader-queue-footer",displayElement:".flc-uploader-total-progress",label:".flc-uploader-total-progress-text",indicator:".flc-uploader-total-progress",ariaElement:".flc-uploader-total-progress"}}},selectors:{fileQueue:".flc-uploader-queue",browseButton:".flc-uploader-button-browse",uploadButton:".flc-uploader-button-upload",pauseButton:".flc-uploader-button-pause",totalFileStatusText:".flc-uploader-total-progress-text",instructions:".flc-uploader-browse-instructions"},focusWithEvent:{afterFileDialog:"uploadButton",afterUploadStart:"pauseButton",afterUploadStop:"uploadButton"},styles:{disabled:"fl-uploader-disabled",hidden:"fl-uploader-hidden",dim:"fl-uploader-dim",totalProgress:"fl-uploader-total-progress-okay",totalProgressError:"fl-uploader-total-progress-errored"},events:{afterReady:null,onFileDialog:null,afterFileQueued:null,afterFileRemoved:null,onQueueError:null,afterFileDialog:null,onUploadStart:null,onUploadStop:null,onFileStart:null,onFileProgress:null,onFileError:null,onFileSuccess:null,afterFileComplete:null,afterUploadComplete:null},strings:{progress:{toUploadLabel:"To upload: %fileCount %fileLabel (%totalBytes)",totalProgressLabel:"Uploading: %curFileN of %totalFilesN %fileLabel (%currBytes of %totalBytes)",completedLabel:"Uploaded: %curFileN of %totalFilesN %fileLabel (%totalCurrBytes)%errorString",numberOfErrors:", %errorsN %errorLabel",singleFile:"file",pluralFiles:"files",singleError:"error",pluralErrors:"errors"},buttons:{browse:"Browse Files",addMore:"Add More",stopUpload:"Stop Upload",cancelRemaning:"Cancel remaining Uploads",resumeUpload:"Resume Upload"}}});fluid.uploader.errorConstants={HTTP_ERROR:-200,MISSING_UPLOAD_URL:-210,IO_ERROR:-220,SECURITY_ERROR:-230,UPLOAD_LIMIT_EXCEEDED:-240,UPLOAD_FAILED:-250,SPECIFIED_FILE_ID_NOT_FOUND:-260,FILE_VALIDATION_FAILED:-270,FILE_CANCELLED:-280,UPLOAD_STOPPED:-290};fluid.uploader.fileStatusConstants={QUEUED:-1,IN_PROGRESS:-2,ERROR:-3,COMPLETE:-4,CANCELLED:-5};var renderLink=function(renderLocation,text,classes,appendBeside){var link=$(""+text+"");link.addClass(classes);if(renderLocation==="before"){appendBeside.before(link)}else{appendBeside.after(link)}return link};var toggleVisibility=function(toShow,toHide){if(window.opera){toShow.show().removeClass("hideUploaderForOpera");toHide.show().addClass("hideUploaderForOpera")}else{toShow.show();toHide.hide()}};var defaultControlRenderer=function(that){var degradeLink=renderLink(that.options.defaultRenderLocation,that.options.strings.degradeLinkText,that.options.styles.degradeLinkClass,that.enhancedContainer);degradeLink.addClass("flc-manuallyDegrade-degrade");var enhanceLink=renderLink(that.options.defaultRenderLocation,that.options.strings.enhanceLinkText,that.options.styles.enhanceLinkClass,that.degradedContainer);enhanceLink.addClass("flc-manuallyDegrade-enhance")};var fetchControls=function(that){that.degradeControl=that.locate("degradeControl");that.enhanceControl=that.locate("enhanceControl")};var setupManuallyDegrade=function(that){if(!that.degradedContainer.length){return }fetchControls(that);if(!that.degradeControl.length&&!that.enhanceControl.length){that.options.controlRenderer(that);fetchControls(that)}that.degradeControl.click(that.degrade);that.enhanceControl.click(that.enhance);that.enhanceControl.hide()};var determineContainer=function(options){var defaults=fluid.defaults("fluid.manuallyDegrade");return(options&&options.container)?options.container:defaults.container};fluid.manuallyDegrade=function(component,options){var container=determineContainer(options);var that=fluid.initView("fluid.manuallyDegrade",container,options);var isDegraded=false;that.enhancedContainer=component.container;that.degradedContainer=that.locate("enhanceable");that.degrade=function(){toggleVisibility(that.enhanceControl,that.degradeControl);toggleVisibility(that.degradedContainer,that.enhancedContainer);isDegraded=true};that.enhance=function(){toggleVisibility(that.degradeControl,that.enhanceControl);toggleVisibility(that.enhancedContainer,that.degradedContainer);isDegraded=false};that.isDegraded=function(){return isDegraded};setupManuallyDegrade(that);return that};fluid.defaults("fluid.manuallyDegrade",{container:"body",controlRenderer:defaultControlRenderer,defaultRenderLocation:"before",strings:{degradeLinkText:"Switch to the standard single-file Uploader",enhanceLinkText:"Switch to the Flash-based multi-file Uploader"},selectors:{enhanceable:".fl-ProgEnhance-basic",degradeControl:".flc-manuallyDegrade-degrade",enhanceControl:".flc-manuallyDegrade-enhance"},styles:{degradeLinkClass:"fl-uploader-manually-degrade",enhanceLinkClass:"fl-uploader-manually-enhance"}})})(jQuery,fluid_1_1); \ No newline at end of file diff --git a/docs/include/jscripts/infusion/framework/core/js/DataBinding.js b/docs/include/jscripts/infusion/framework/core/js/DataBinding.js deleted file mode 100644 index 94a515f..0000000 --- a/docs/include/jscripts/infusion/framework/core/js/DataBinding.js +++ /dev/null @@ -1 +0,0 @@ -fluid_1_1=fluid_1_1||{};(function($,fluid){fluid.VALUE={};fluid.BINDING_ROOT_KEY="fluid-binding-root";fluid.findData=function(elem,name){while(elem){var data=$.data(elem,name);if(data){return data}elem=elem.parentNode}};fluid.bindFossils=function(node,data,fossils){$.data(node,fluid.BINDING_ROOT_KEY,{data:data,fossils:fossils})};fluid.findForm=function(node){return fluid.findAncestor(node,function(element){return element.nodeName.toLowerCase()==="form"})};fluid.value=function(nodeIn,newValue){var node=fluid.unwrap(nodeIn);var multiple=false;if(node.nodeType===undefined&&node.length>1){node=node[0];multiple=true}var jNode=$(node);if("input"!==node.nodeName.toLowerCase()||!/radio|checkbox/.test(node.type)){return $(node).val(newValue)}var name=node.name;if(name===undefined){fluid.fail("Cannot acquire value from node "+fluid.dumpEl(node)+" which does not have name attribute set")}var elements;if(multiple){elements=nodeIn}else{var elements=document.getElementsByName(name);var scope=fluid.findForm(node);elements=$.grep(elements,function(element){if(element.name!==name){return false}return !scope||fluid.dom.isContainer(scope,element)})}if(newValue!==undefined){if(typeof (newValue)==="boolean"){newValue=(newValue?"true":"false")}$.each(elements,function(){this.checked=(newValue instanceof Array?$.inArray(this.value,newValue)!==-1:newValue===this.value)})}else{var checked=$.map(elements,function(element){return element.checked?element.value:null});return node.type==="radio"?checked[0]:checked}};fluid.applyChange=function(node,newValue,applier){node=fluid.unwrap(node);if(newValue===undefined){newValue=fluid.value(node)}if(node.nodeType===undefined&&node.length>0){node=node[0]}var root=fluid.findData(node,fluid.BINDING_ROOT_KEY);if(!root){fluid.fail("Bound data could not be discovered in any node above "+fluid.dumpEl(node))}var name=node.name;var fossil=root.fossils[name];if(!fossil){fluid.fail("No fossil discovered for name "+name+" in fossil record above "+fluid.dumpEl(node))}if(typeof (fossil.oldvalue)==="boolean"){newValue=newValue[0]?true:false}var EL=root.fossils[name].EL;if(applier){applier.fireChangeRequest({path:EL,value:newValue,source:node.id})}else{fluid.model.setBeanValue(root.data,EL,newValue)}};fluid.pathUtil={};var getPathSegmentImpl=function(accept,path,i){var segment=null;if(accept){segment=""}var escaped=false;var limit=path.length;for(;i=0&¤tNode.depth.fl-progEnhance-basic, .fl-ProgEnhance-basic { display: none; }")})(jQuery); \ No newline at end of file diff --git a/docs/include/jscripts/infusion/framework/core/js/jquery.keyboard-a11y.js b/docs/include/jscripts/infusion/framework/core/js/jquery.keyboard-a11y.js deleted file mode 100644 index 105f33c..0000000 --- a/docs/include/jscripts/infusion/framework/core/js/jquery.keyboard-a11y.js +++ /dev/null @@ -1 +0,0 @@ -var fluid_1_1=fluid_1_1||{};var fluid=fluid||fluid_1_1;(function($,fluid){fluid.thatistBridge=function(name,peer){var togo=function(funcname){var segs=funcname.split(".");var move=peer;for(var i=0;i=elements.length){sc_that.activeItemIndex=0}if(sc_that.activeItemIndex<0&&sc_that.activeItemIndex!==NO_SELECTION){sc_that.activeItemIndex=elements.length-1}if(sc_that.activeItemIndex>=0){$(elements[sc_that.activeItemIndex]).focus()}};var prepareShift=function(selectionContext){unselectElement(selectionContext.selectedElement(),selectionContext);if(selectionContext.activeItemIndex===NO_SELECTION){selectionContext.activeItemIndex=-1}};var focusNextElement=function(selectionContext){prepareShift(selectionContext);++selectionContext.activeItemIndex;reifyIndex(selectionContext)};var focusPreviousElement=function(selectionContext){prepareShift(selectionContext);--selectionContext.activeItemIndex;reifyIndex(selectionContext)};var arrowKeyHandler=function(selectionContext,keyMap,userHandlers){return function(evt){if(evt.which===keyMap.next){focusNextElement(selectionContext);evt.preventDefault()}else{if(evt.which===keyMap.previous){focusPreviousElement(selectionContext);evt.preventDefault()}}}};var getKeyMapForDirection=function(direction){var keyMap;if(direction===fluid.a11y.orientation.HORIZONTAL){keyMap=LEFT_RIGHT_KEYMAP}else{if(direction===fluid.a11y.orientation.VERTICAL){keyMap=UP_DOWN_KEYMAP}}return keyMap};var tabKeyHandler=function(selectionContext){return function(evt){if(evt.which!==$.ui.keyCode.TAB){return }cleanUpWhenLeavingContainer(selectionContext);if(evt.shiftKey){selectionContext.focusIsLeavingContainer=true}}};var containerFocusHandler=function(selectionContext){return function(evt){var shouldOrig=selectionContext.options.autoSelectFirstItem;var shouldSelect=typeof (shouldOrig)==="function"?shouldOrig():shouldOrig;if(selectionContext.focusIsLeavingContainer){shouldSelect=false}if(shouldSelect&&evt.target===selectionContext.container.get(0)){if(selectionContext.activeItemIndex===NO_SELECTION){selectionContext.activeItemIndex=0}$(selectionContext.selectables[selectionContext.activeItemIndex]).focus()}return evt.stopPropagation()}};var containerBlurHandler=function(selectionContext){return function(evt){selectionContext.focusIsLeavingContainer=false;return evt.stopPropagation()}};var makeElementsSelectable=function(container,defaults,userOptions){var options=$.extend(true,{},defaults,userOptions);var keyMap=getKeyMapForDirection(options.direction);var selectableElements=options.selectableElements?options.selectableElements:container.find(options.selectableSelector);var that={container:container,activeItemIndex:NO_SELECTION,selectables:selectableElements,focusIsLeavingContainer:false,options:options};that.selectablesUpdated=function(focusedItem){if(typeof (that.options.selectablesTabindex)==="number"){that.selectables.fluid("tabindex",that.options.selectablesTabindex)}that.selectables.unbind("focus."+NAMESPACE_KEY);that.selectables.unbind("blur."+NAMESPACE_KEY);that.selectables.bind("focus."+NAMESPACE_KEY,selectableFocusHandler(that));that.selectables.bind("blur."+NAMESPACE_KEY,selectableBlurHandler(that));if(focusedItem){selectElement(focusedItem,that)}else{reifyIndex(that)}};that.refresh=function(){if(!that.options.selectableSelector){throw ("Cannot refresh selectable context which was not initialised by a selector")}that.selectables=container.find(options.selectableSelector);that.selectablesUpdated()};that.selectedElement=function(){return that.activeItemIndex<0?null:that.selectables[that.activeItemIndex]};if(keyMap){container.keydown(arrowKeyHandler(that,keyMap))}container.keydown(tabKeyHandler(that));container.focus(containerFocusHandler(that));container.blur(containerBlurHandler(that));that.selectablesUpdated();return that};fluid.selectable=function(target,options){target=$(target);var that=makeElementsSelectable(target,fluid.selectable.defaults,options);setData(target,CONTEXT_KEY,that);return that};fluid.selectable.select=function(target,toSelect){$(toSelect).focus()};fluid.selectable.selectNext=function(target){target=$(target);focusNextElement(getData(target,CONTEXT_KEY))};fluid.selectable.selectPrevious=function(target){target=$(target);focusPreviousElement(getData(target,CONTEXT_KEY))};fluid.selectable.currentSelection=function(target){target=$(target);var that=getData(target,CONTEXT_KEY);return $(that.selectedElement())};fluid.selectable.defaults={direction:fluid.a11y.orientation.VERTICAL,selectablesTabindex:-1,autoSelectFirstItem:true,rememberSelectionState:true,selectableSelector:".selectable",selectableElements:null,onSelect:null,onUnselect:null,onLeaveContainer:null};var checkForModifier=function(binding,evt){if(!binding.modifier){return true}var modifierKey=binding.modifier;var isCtrlKeyPresent=modifierKey&&evt.ctrlKey;var isAltKeyPresent=modifierKey&&evt.altKey;var isShiftKeyPresent=modifierKey&&evt.shiftKey;return isCtrlKeyPresent||isAltKeyPresent||isShiftKeyPresent};var makeActivationHandler=function(binding){return function(evt){var target=evt.target;if(!fluid.enabled(evt.target)){return }var code=evt.which?evt.which:evt.keyCode;if(code===binding.key&&binding.activateHandler&&checkForModifier(binding,evt)){var event=$.Event("fluid-activate");$(evt.target).trigger(event,[binding.activateHandler]);if(event.isDefaultPrevented()){evt.preventDefault()}}}};var makeElementsActivatable=function(elements,onActivateHandler,defaultKeys,options){var bindings=[];$(defaultKeys).each(function(index,key){bindings.push({modifier:null,key:key,activateHandler:onActivateHandler})});if(options&&options.additionalBindings){bindings=bindings.concat(options.additionalBindings)}setData(elements,ENABLEMENT_KEY,true);for(var i=0;i$M$+k2uA} z%||2QCbimx_EPSZIEIJ=LKQ+mAaUypP^sd;33vuxfg6ti2P9C4!~r1zh4c^ush}|% z$Diz2NeMKqDzVbfyE{AoSei&Fx2DVf*nn$m+|ck}j^}+Mxg;|4e}MJB9L%>ahQwFvbA!oE?(8aJ7nSBcB5e zi9#M}L>$58GurZ+s%G+`zYmV%B!od9(rGP!`fPa(eI_+D3=a-e6^PKxFI=hm>v7`wx;^@B;vZ|IW2@bC*^K@wDEc12+2v?RFcw z-7bWZ3z6&s$U{xhiYw?l))9P&932FCLoe1Ad;M47M?H|p5Wd?F5@gX!5CsP^hOrof zxPcnfl7Oec)3`lbuq;1%r&8j8BDx8>aX(=^N7PiHW{p`3HK-*)0A*298s`hDDZvj& z@twwu+oTQ2&1)v1w1Ha6SiEIgdPNrZ#W=f diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/_common/exclamation.png b/docs/include/jscripts/infusion/framework/fss/images/themes/_common/exclamation.png deleted file mode 100644 index 056f680ad288a1f126e2c0d4beef406cda8ffe8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 622 zcmV-!0+IcRP)$M$+k2uA} z%||2QCbimx_EPSZIEIJ=LKQ+mAaUypP^sd;33vuxfg6ti2P9C4!~r1zh4c^ush}|% z$Diz2NeMKqDzVbfyE{AoSei&Fx2DVf*nn$m+|ck}j^}+Mxg;|4e}MJB9L%>ahQwFvbA!oE?(8aJ7nSBcB5e zi9#M}L>$58GurZ+s%G+`zYmV%B!od9(rGP!`fPa(eI_+D3=a-e6^PKxFI=hm>v7`wx;^@B;vZ|IW2@bC*^K@wDEc12+2v?RFcw z-7bWZ3z6&s$U{xhiYw?l))9P&932FCLoe1Ad;M47M?H|p5Wd?F5@gX!5CsP^hOrof zxPcnfl7Oec)3`lbuq;1%r&8j8BDx8>aX(=^N7PiHW{p`3HK-*)0A*298s`hDDZvj& z@twwu+oTQ2&1)v1w1Ha6SiEIgdPNrZ#W=%X8O-xS>N=;0uEIgTN15~8v>EaktaVzN$KMRjX18Yb9V(vdG z8XxACG_GI5U9&KtLGbKm9v_~JgbQ2@ED{XoxP^}%j@y(5)XCuK>gTe~DWM4f9h)uQ diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/_common/gripper.png b/docs/include/jscripts/infusion/framework/fss/images/themes/_common/gripper.png deleted file mode 100644 index 5e7cc70cf714d34e3dd305bcdb997b17e83bfd16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^5f diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/coal/buttons-light-bg.png b/docs/include/jscripts/infusion/framework/fss/images/themes/coal/buttons-light-bg.png deleted file mode 100644 index 606c73078f4d2fa3cffa393f0b8c39d338246781..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 457 zcmV;)0XF`LP)@Qc_Z5V`D=@Lr6$SN=iyWK|%lj z|M&OzdU|?&eSLU%cy)Dkc6N4jbaZ@teE9hIy}iA8d3l3_gR!x({{H?J78Yb=WDgGy zjEsyhFfgyLuc)Y~>FMdKtE>I}{rdX)T3T9;j*f3{Zzd)tjg5_WcX!9f$NBmBprD|H zgoHXeI(vJ2=jZ1g9UbH2`T6ynCa>1cXxOD z`}>1~gRifz{{H^`{r$(s$8T?Mjg5^NZpAVH004?fL_t(|+Ema*62brwM9~IGhcf}s;t7My}$xK65qp>-+?3x~8|Xzm?hVVn{S{xK`~pl?h8x3~X4 k{n;PX1$g8V7e4_80H~D~YjfhBJOBUy07*qoM6N<$f=lne(f|Me diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/coal/buttons-med-bg.png b/docs/include/jscripts/infusion/framework/fss/images/themes/coal/buttons-med-bg.png deleted file mode 100644 index 08adba59cf1504ea8d701175c1edb2418bd484e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 453 zcmV;$0XqJPP)i{NK{l*LqkJSQc^)dL1JQJN=iyuSy}7r z>*VC*Z*OmLadB;JZFF>Wb8~ZSY;1vnfuEnBZfW>gML=9UUFz<>jEDpk!oZ zx3{-2Ffh^4(GL#~aBy&Wd3l6{gz4$&udlBb78WKZCYYF*IyyRab#>R**IHUyYinz+ zuC8)&a;T`Nj*gD!=jWrNqt(^bW%fp;0001(NklWE89m{E8 z3|vkUBY0X)31il@oC?Ox+&{R}ZVq#)tWo1fAN}QaWMn*W>e12BgoK2nqoXh|Frc8I zT3T8rCMIiZYpAHG>FMd^<>hW}Znw9$WMpKnuC6*dI&yMyd3kxSudmhB)ejF3=jZ2` zn3xt87Ut&Wj*gDk*Vi2#9d&hee)?o%0001nNkl)=A9sh3ySqE= ze^vCG6=zsUCvCPGj$>f<>_*6J-98t7;6gtI3P(Q) z3iVwMT$p7*p%*3v-wS{XhaxC!CJ9hz&CB4z#{-4NqXI5m`P$U dytD8VU;sgq77nZG9~=Mx002ovPDHLkV1gS+w8a1b diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/coal/buttons-titlebar-bg.png b/docs/include/jscripts/infusion/framework/fss/images/themes/coal/buttons-titlebar-bg.png deleted file mode 100644 index 497932827c3ddf871d8ba385ca78fe5bff933f71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^2|z5s!3-qtrF5MJQj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>Jit+<|LR`JPyyD~IQ&Li5Vq%h#l0rj6Lqb9#A|iNrcme|h ztE#G8TwMJ8{M_B$U0q$HqoZSEW22&?5)%`{!ouR>;*yh-0|EjP5)y)ff~>8r#l*xs zJUlcsG{VEfjf{+ZeSNdDvweJg+}zxXi;Lyu<>PWsDS@o^ba4!+xV7ctb;c$K29}F^ zS%jW^Qgm#(Rp09*_*-g5zvF3@r7bGI*yb+m)(6UQ>5LuQi{P|<#qS6%=K3`7#WtCuf;imbr U^vm?GK&u%%UHx3vIVCg!03g_NnE(I) diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/coal/buttons-titlebar-cap.png b/docs/include/jscripts/infusion/framework/fss/images/themes/coal/buttons-titlebar-cap.png deleted file mode 100644 index 20acddcf3b248541347ca56c7eeea17b3c575cba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 311 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!WQl7;NpOBzNqJ&XDuZK6ep0G} zXKrG8YEWuoN@d~6R2!h8oB*E?S1&KGn3$N*(9rn!_@tzyl$4aJswy5Hp1{Dsh=>S3 zKfjQW5LZ`M7Z(?IclYS%=-AlU@bK`sxVW&eu*Af~7!;edbuD=RBsUtbRo z4+8@OH8r)IoE#Y$nS_J{A0MB{$jFkC65ltr)1e{ZQ=A z*Z=h@D=n7YNlNq)H^`{9Yg>?ebRFlEUDmEK9o3Ej*UNf3`Dd!ESe4e*!JqA<&~oQM zj0M-D!xMz3q)Hiy&#F9Wr+4GUFaK)o%jdNZFxYi*OxW~er!dem22WQ%mvv4FO#mK< BXX^j} diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/coal/coal-icons.psd b/docs/include/jscripts/infusion/framework/fss/images/themes/coal/coal-icons.psd deleted file mode 100644 index 795b4148a893a198d5b056030a22784c66f4bf5e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 443048 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 b@edgPfbSnL^1#RgBM*!`F!JCMOTzyT{cw=m diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/coal/icon-menu-Delete.png b/docs/include/jscripts/infusion/framework/fss/images/themes/coal/icon-menu-Delete.png deleted file mode 100644 index 85e307089c1d72811eab20e6fc34960ab6161e6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3770 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 WK{J<4kFE4rAfPC#CQ|`23-}+9dw=}^ diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/coal/icon-widget-Close.png b/docs/include/jscripts/infusion/framework/fss/images/themes/coal/icon-widget-Close.png deleted file mode 100644 index 1d8bab37d35e06bc34fc50ea40b6c81f2bbac90b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 460 zcmV;-0WkdJGHNl8phOmT5> zLPA0zAt4zV8DU{zXlQ6YK0Z%RPe@2eD=RBYOG_dmB5P}FU0q#0Jv}@;JQ^ArcXxME zQc@}^DijnHiUrY|00021Nkl);@C;I>2rM`gc zVQ-{=gGW=e>*=VsXz>-NqW5W$@0od0Fc*`UIW?#%Yi$?_5rqe9b00J_L~$5JVN68o zAJmjm%JFsrH|8sLQizUQ35eQdnm_8so` zb=cbh^78a(38#_4Q3oPWJcrkBW-&@bIv+ zvokRtgOt+$`TO~DK9UNj*hmmv8k@EuB)pvGBV1}&TedMOiWC4a&q$V@sW~} zii?X23k%cM)-EnC?(Xi^(9kFeEKEyFOGrqtwzh6=ZjNH~`vr9W z3{MxwkcwMA=Z=dt83?pKl%CtbHuVB)_4~cAfA60zEOub~jQ?|XOQ}qbn%a8!b?(%2 z@=F#UNfcM#K1=Dw7M@>EJ!3TXCkw3g4Pq5!(^Fm~tu7)kF|4PZUH#Gp<4og4J5OG3 zd*^H_!lolO7$ diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/coal/icon-widget-More.png b/docs/include/jscripts/infusion/framework/fss/images/themes/coal/icon-widget-More.png deleted file mode 100644 index 6ed2263d9fb3aa464829150e41333d100c55a2a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 405 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!WQl7;NpOBzNqJ&XDuZK6ep0G} zXKrG8YEWuoN@d~6R2!h8X#qYVu3lbVAt530@$pGXNii`oJUl!uE-qD7RXca?Oi4*` zcXxMnb@lV}3k?ko3=9kp508k52nYyBPEHOB3-j>s2nq^{jEoEp4z8@M6cZCOGBS#a zit_RCk(ZY*E-p?@O?7i~v$nR*&dwGP5YW)jaCCI^_4O?%D2R=XZE0yqNJ!Ycd2?%P zYi@3CQBhG-Q&V(wbYEZJ&!&}4Ko?H+ba4!+xaD)^xLA_|PwPV-jYX3(d1RL)=fD47 z#5ddG{-bAe>IEgWubETb4`Lu)P(wjdA!f@9=tt%e~4|4@{ZTUr<`_xsqi= zpJLqg0=Ja84Qs;Zd@h%;dmFfyH&r(Be$CxoA`^VrI%Xz$%zEI^bgV6j??lXz1IO1U wyPQxeR#EF>{Q0SVR{`Tn2e*I_dqy^f=W0ANY{a5B0v*WU>FVdQ&MBb@0BmKJApigX diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/coal/icon-widget-ShowSettings.png b/docs/include/jscripts/infusion/framework/fss/images/themes/coal/icon-widget-ShowSettings.png deleted file mode 100644 index 7f43e1d4d7fc9bfe05af9a994385fd91a47cb956..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^Za^%+!3-qlsQ-)sQY`6?zK#qG>ra@ocD)4hB}-f* zN`mv#O3D+9QW+dm@{>{(JaZG%Q-e|yQz{EjrrH1%i3a$Dxc>O@y+n7}f3OJG^f3&c};>a2hcDD3aKJb2;B_ Qpko<4UHx3vIVCg!0RIAouK)l5 diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/coal/icon-widget-gripper.png b/docs/include/jscripts/infusion/framework/fss/images/themes/coal/icon-widget-gripper.png deleted file mode 100644 index ce26271911fb066165b4da1ddcff5a995fc495fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^MnEjU!3-pmTkq@xQj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>Jikt#`LR{nH<6~oET3cJw)6-*OVxps?@9ej>1)ApT>Eaktacj=$ z=)Z!1N2J_q)|d_4em2CVI0aQRuk` zk?W;TVysupiC8ax6PaGTB0|0FNDTGDD^cn#9FgdqHbi7VLUatMh@RdH#7M6?5Cc8` rA-rC2_XrHwUC=fGEfZkFUw{Dsp-7X>V5rRh00000NkvXXu0mjfZV;bx diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-light-active-cap.png b/docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-light-active-cap.png deleted file mode 100644 index 3099399582536e61f34fa230217c75519cee300f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 347 zcmV-h0i^zkP)f6cEw;9{qN1Xem6fTfshXOa zWMpJfQBi?`fr^TXZf+( zsxwWQiqhqJXXsL%=(s#W+vOIfF3-?+S%;R(H!NH}VdSz8GnZdjy1c@`r3fpRcj&qt xLgBIrJ(q15yIjKDWp~7i{1niduoZfsXsqIWMpJgQc||Iwl+34fq{XQm6eK$ij0hm zl9H05qM~NY1N<2TegX^t?5q=mW^-V*00000NkvXXu0mjf*XoUU diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-light-container-bg.png b/docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-light-container-bg.png deleted file mode 100644 index 1fe4dd0721ecad0a13814ee7e396c14c56c5ccde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRm!3-pi)b-i{DajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_d9MM42SA+G=b|5sL4c6D`~Idi77v$KDNl8-o%9!^b_lX0iblGkCiCxvX|6H_V+Po~-c6-fv9gt)$b{rd6a$NTo}D=aKrw{G3MdGl`Gyy@)heCEuV zWsEvWKxHbPE{-7;x27CyWMp7qIlLk1%zyFSj!nLzcRf-zo#qj=najY;Aeh47+4^0| Q8K|DY)78&qol`;+00$sD7XSbN diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-med-active-bg.png b/docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-med-active-bg.png deleted file mode 100644 index 742fe1384afe3211bb9d40c1f422b9e93977ac95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^Z9pu+!3-ohPM1yqQj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>JirNEwLR@=$d!3z~U0q$BoSb&=-tFt_n~;zY8yg!Q9-f+- z8W|axoSf|D<`xhJIG;o%V&7#J597abk#?d|R9>6wy}5*!?yn3%Y9>Cz=jmV||c z85V6sHiA2Gjrp{jV>-O?(Xi}wr!g-Wy-2m zt1e%@ti@`p3UpGMr;B4q#jP_3TNw{AFfeaWkbY-&XYT*^k9*ZvR@BYn)SAnXFUBbM zg{dZzH6obJ!kF{JLeU4OOb$%UYhZrMV9v()PKS9)4|9$Ln}!CH%}mxC#{3&nMIL;) m#J^$p3ip8S1%eOt4=}`ZO!T`rzcvDSr z1<%~X^wgl##FWaylc_d9MePATA+Ei>y-rR}&d$!RuCBXx@AmceO-M-a_V$j8i%U*U z_Vo0OjEr=1a|;g-_weut4i1iujZI8UjE;^@O-)TnNeK-N4GawQ_xE4Abm@{MOAHMS zZES4Z-QB~&!m6vQTUuJSZQC|w%9P8OFZcBH6crV1+_*6_Gjr9dRm#fB+S=O2#>R8z z%yDsXx%uw@bD)!=JzX3_DsIIbJj!^8fq`YigLh$f=Kg*DxYjp@Yvl@czs(0~c%`@kA<7?ry?&Ikxq__A92Yn6_fd cA65y5m>40k*pqDQfYva0y85}Sb4q9e0Jm9u;{X5v diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-med-bg.png b/docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-med-bg.png deleted file mode 100644 index 9dfff0937be2459c63d48aeb1dfaaa8b1b7a243d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmV-d0jU0oP)tgNh^otVq#)xX=!$Lb}TF`mzS5Fot;llPjGN>goK2Rjg3`R zRi&k+fq{XNl9EwTQK_k^NJvPUnwmd9KW=Vr)6>%y78ZARccP-AHa0e7WMnNZEsBbY zOG`_(wzi3hiQ)L=oB#j-Ur9tkRCwB4!Bql+02BbhwLmejKoARTy#M|D-Zw*Al|nT! zetja;$xPrh7kEqsE?a@)M&OeP)C+-oA#fvju?}Tr+7DfT% ffI+}8_zN%qpqLU4neNu100000NkvXXu0mjfTJ3{E diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-med-container-bg.png b/docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-med-container-bg.png deleted file mode 100644 index 112a5b7e49a231417c41fa24036d1d4b54d5c213..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRm!3-pi)b-i{DajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_d9MM42SA+E1qzgAXOc6D{_?d^4Tc6M@dI(Aev6)3Cd>Eakt zaVsf7f^`a0n#q9!9c&UaE-)~2OC=<@GBYr;F(@%GeB85ZCL2&OgQu&X%Q~loCIE|S BE3*Iq diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-med-content-bg.png b/docs/include/jscripts/infusion/framework/fss/images/themes/coal/tabs-med-content-bg.png deleted file mode 100644 index 6feba9c6c031b3fd0b4ee47bc232605a8ea68040..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Eb!3-pytKNAHq$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po~-c6-fv9gt)$b{rd6a$NTo}D=aKrw{G3MdGl`Gyy@)heCEuV zWsEvWKxHbPE{-7;x27CyWMp7qIlLk1%zyFSj!nLzcRf-zo#qj=najY;Aeh47+4^0| Q8K|DY)78&qol`;+00$sD7XSbN diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/coal/widget-bg.png b/docs/include/jscripts/infusion/framework/fss/images/themes/coal/widget-bg.png deleted file mode 100644 index 4579055e3e404337e3d85b28c99280954b0e40d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 427 zcmeAS@N?(olHy`uVBq!ia0vp^EI{1A!3-p&`7D}%lw^r(L`iUdT1k0gQ7VIDN`6wR zf@f}GdTLN=VoGJ<$y6JlqICg2A+GW9@jgC29v&Xf&dxSAHum=RdU|@6mX>B_X2!A;o)InVbRgiQBhGbF)@jWiOI>yNl8g@ zadGD6=4okZ78VvJCMFIJ4vvnFAt52|?(X{f`gV49etv$Tp`od%sh*ymE-o&HhK6o# zZnn0z2?+_2k&#YLPQk&!*4EZuUS8hb-mb2$R#sLiDJiC=rnZWDt!o{@ZY% RZ6nZm44$rjF6*2UngEG2j_?2g diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/mist/buttons-light-bg.png b/docs/include/jscripts/infusion/framework/fss/images/themes/mist/buttons-light-bg.png deleted file mode 100644 index e617b685b6ed787fa4b6d3d22ddfe0c6bcb6813f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 456 zcmV;(0XP1MP)k>FK$-xyQ%H z)YR0<%F5;C<)EOT*4EaxwzjLQtIW*I-rnBe;Nb7?@6OK7ot>SKkdUXRr?)V z`1sP&(wAq~{{R30s!2paRCwCV*Vh4pPyj>GP*g;UDCnbuz4z|^dr5HzawfQ+3B2Yl zqQDk4jGFgJLL;n$FytU#k}Ah0A>mr)SS++SC~{01^4=2Y@qjL%@lbLT3K0j8h-|-T z6H$H0M8YLnM4}8T5xmeL5~t`A@z)^Y?E>gLQeVKJahfUueHQP@xfmD&606y*oL>$F yH+wkMICY!1@sIO^R8RMD^X|`F`X8I000RKMtez(PmM+8q0000|3( diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/mist/buttons-light-cap.png b/docs/include/jscripts/infusion/framework/fss/images/themes/mist/buttons-light-cap.png deleted file mode 100644 index 42e72865f6c001cbf27f6bcc7fa120952c5d0f5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 451 zcmV;!0X+VRP)71MgRZ*^78WJgwv^ z;^OS=?C|jL=;-M6_4VfF=J)sa`T6+9>awYAI3%crNOrlzL0wzlQv<=)=j>FMdw(b3@G;J?4W zs;a81tE;!Sx6aPa%F4>Xz`)1H$DN&>o12^0*Voh2)6C4wxw*O6*x2vy?~ss?h=_=w zprF>)*7*4N)YR0kV4o!b005s!L_t(|+EmfU0)j9UMA0D>6{U!RhHCG<*Z==52_PhA zcb9J-khA@0>M=zIW)OaQOxEFC?*6g96Ui>6?Voh30$6X^-~bwF@n9s1&I5520cK-K z0IJpnxCXKSaa0pvO;iCEw}t>;+7!Tld4vbhoyG%{-{0T)`T6?#`uzO--QC^&{r%kB+~ecp+uPgz{{Do7 zgtfJ`>FMe1?d{&)-kO@4>+9>v%F5T**TciZ_V)IOh={AJtG~a$$H&LOz`)4J$nWp( z`1tsckdUOLq~+!1prD}6&d$%z&&*8ze+00hy6;}lVhpky%ToJ0S0iAWE(uY&m- zIOB{o~`~+uPfOgoOV7 z{_XAUwY9bB>FLA6!^+Canwpx<&d%%W>)zhpq@<*vprEm_vB=2CrlzL&`1sY;)z{b8 z<>lpwh={7Hs@B%l%*@R3@$u8s)4aUA$H&L3tE-TZkj2Ht@9*!xz`(-7!uIy|)YR0! zzrVP+xY*d(MrjO`0001+NkldoTAtmxP+U-QUds zIoTnq#T4o3&TBDZvX%^KP-5*-xnD^;UTNJLa9Bzm4v^3`5BC5X4~Yp;w3Y>UDop{t zjwFB^Hw190BEacK1c-c90B>SZ9`Jdzcz_b_bxyi=s)wthB0_bS<+_tmw{LjI6U mHy1y!nesHbjl&`H7hnK@jS>EO-ZQ%Z0000i_@$`1ttX;NboJ{oC8yfPjG6+1dK~`tR@Wx3{;^(b1fooWQ`ql$4aezrTx% zi~Rijo}Qkwv$L+QuJ-o!;o;%T%*@l%)02~vgww8 z@$v5N?%?3y|NsB^`1t+({oC8yfPjG6+1dK~`tR@Wx3{;kv9YtWv!e;raRb>FMeG{QSqq$CQ+m zesEgs00017NklIc5qKgb6tPi65xoBi`An7>h%Ekxi19HjNf-!| T>X`UF00000NkvXXu0mjf@pz^( diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/mist/icon-menu-Delete.png b/docs/include/jscripts/infusion/framework/fss/images/themes/mist/icon-menu-Delete.png deleted file mode 100644 index 85e307089c1d72811eab20e6fc34960ab6161e6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3770 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 WK{J<4kFE4rAfPC#CQ|`23-}+9dw=}^ diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/mist/icon-options-ListOrGrid.png b/docs/include/jscripts/infusion/framework/fss/images/themes/mist/icon-options-ListOrGrid.png deleted file mode 100644 index b39267f184002359fc1fd52911c7a7f86d27388f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmUzPnffIy#(?lOI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=C2Ka=yHZ(Ns-@o72*Vp{#mmfeu zrjj7P;QtIyw;Ol?c`lwVjv*Ddk`kPldomgtwYVf6Ff3wN#J5UnHm3yFiu^+tzOb%U z=8k2EWiAz2@LNzw=|aK5G^RGDSF;UFY8@Y+VB#=fSfs<+zsj&q7ib=Xr>mdKI;Vst E09y@0iU0rr diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/mist/icon-widget-Close.png b/docs/include/jscripts/infusion/framework/fss/images/themes/mist/icon-widget-Close.png deleted file mode 100644 index 347e288a15802049778367741a613ded9ffb330a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 520 zcmV+j0{8uiP)s|NsBv+5^W z`^w77x3{;=;OpYz;^5%m=jZ3;<>lk*?Sjquv9YnQudl4$`_JO-hlhuK&i%N!xYz3R z?DF>R^!SjFkbKSk`1ts`y1HS-|DT_q`T6<%{r%I^)7;$L%jEOV&(F=x&7GZ{!^6Yk z@AmHQ?!Lah%gf8b!NKb4>g4hGxw*NvwzjpkwczLKyu7>?`6)91007KML_t(|+B}cv z7J@JgMkCPDQY|uM2#A7v@4d(Szml!z$UP_dZt^REl7MM$6uBCc4x(yKZ9?fpgj~?2 zlHke@oG42Q6g8lrkx-~^s~G1)jEDIhivb*!b8dA9gRXVtJdPpo48!PKaBV0+Ztt=GHW$o{|JPWPS8e(Fm93NQev(i4PbFxc||0000< KMNUMnLSTY#F*6PT diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/mist/icon-widget-Less.png b/docs/include/jscripts/infusion/framework/fss/images/themes/mist/icon-widget-Less.png deleted file mode 100644 index fdd1a3d521031a2f287088c58ea7506d261acb2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 467 zcmV;^0WAKBP)s|NsBt;o)J$|KsE1=H}-2 z_xI`P>Gk#X@9*#O^78EL?Ee1#-rnB){QUd-``_Q+_V)JZ=;-k9@X5)^>+9>_;Naro z;;=jXb*y3^Cs+}zxUhlih^pOBD{`T6j&2@X6%!xZwAu)$p<4`@Foo!NI|~xw*Esw(9EY!^6Yw?(Vwc`Lo;dwY9a& z%gesLzP{h`-wdD500028Nkl<3_#IH5Jam*b`WJ1aNl?T|GP|>ku%fY zv`;Pch%_wUw+zWM(6UXt7NVx`g(%cWo3yk@Ed+@E8anGpz;rd$$bmPF4qz$+hL1L$ z2cbJ;h&#^p4ad8|5OGTxecKX z0;Ln&B*<)8#p707Ei=gvcG4!F&+{gA{$H?W71Mf&>s|NsB@_xIu9;q~?PFMe0?Cjp&-u(Rh{{H^&@9+Ej``_Q+$;rv~_V(!L=)3+}x0mkk8N0<>lr0`1ps1hn=0By1Kgk{r&m*`M9{a z&CSiRv9YSy^T*=xwzjs#-|xA(xoXJ%meTdX!NKb4>hA9D!^6X^+xDy4^~=l4$>j5~ z+3>u)ytTEpzP`S7pGb)S006B?L_t(|+Dy+^4udcd1keqHP!ijiUPI_5z4!ZHD>hOP zPg>1*zt%8e2sS;>#DsTXW9xQ?P{x8UP$l`oq9^!Lg#gJZ3{oF~u`+}Kdw?!ZM_d;i zYc_Iz!25#nP2mntjI}R(EKSqye6e9g-9q51%vw=)JoPra@ocD)4hB}-f* zN`mv#O3D+9QW+dm@{>{(JaZG%Q-e|yQz{EjrrH1%i3a$Dxc>O@y+n7}f3OJG^f3&c};>a2hcDD3aKJb2;B_ Qpko<4UHx3vIVCg!0RIAouK)l5 diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/mist/icon-widget-gripper.png b/docs/include/jscripts/infusion/framework/fss/images/themes/mist/icon-widget-gripper.png deleted file mode 100644 index c0b6b974c6c9cbad23d584db72b317ba650fa1df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^MnEjU!3-pmTkq@xQj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>JilhU4LR|m-`}hC<|6jj;{rU6f@87?_fB)|4>PkyXlaY~` zSbruEsLamO#WAGf)}He_c^M3N4m((W-2VT_N3N2I%n_?5@LW#XH0i8V>YDry;@^#~ s`Dn!EsNK|Yow6~_>19IqN#O*BUH0r(&zik82Aag+>FVdQ&MBb@05jiCrvLx| diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/mist/mist-icons.psd b/docs/include/jscripts/infusion/framework/fss/images/themes/mist/mist-icons.psd deleted file mode 100644 index 8c8472ee0779e3bfb8cd301993e7dc692ccdcffc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 439723 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 IM6N<$f`=TXApigX diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/mist/tabs-light-bg.png b/docs/include/jscripts/infusion/framework/fss/images/themes/mist/tabs-light-bg.png deleted file mode 100644 index ca91cc1c0c75405928956b5a68eea2d2abfe7386..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 336 zcmV-W0k8gvP)mJF_T%H@=;-MC`}^VH;rRIY>gww5?(Y5l{r>*`|NsBy=H}$& z^%*@Q$+1cso>8-7;v$M0PsHmBlneXrK(b3VPqodW;)xyHU zl$4Y+&MAKY003x7L_t(|+RWC60fImPz`#66vmo7qf*sv|LD$GlaSSGN6nc7-a5@A! zm+VFBlBAR}6N$`1CG%z@bH!#PlKGO!oM~i^6f$>enHxKq2Wy!RTbT=cnJ1~tkJyHl i4Z()oMz<0E0t^5_&5%WRFs~s10000l_~?(FRB;o;%x>gwp|=;Pz#_V)Jp`1t<*{{8*^|NsBy=H}Vi z*_oM{l$4ah!or@Op7HVV@9*!-%*^EEFMcbP+t82003c0L_t(|+FZ|D0zzOIhQa3#p+qHzB1wq-Z_usxn;i^=i`H@n_i0_R z!`sURVek-CvEmyjrn{oMDHe=Zr1*J?@vN8=MV~5$Oz}S{nyaF|D4wC>U~n{W2EJkQ bYyu1bOFt0EfR(X(00000NkvXXu0mjfxFNOB diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/mist/tabs-light-container-bg.png b/docs/include/jscripts/infusion/framework/fss/images/themes/mist/tabs-light-container-bg.png deleted file mode 100644 index eda424ee5caab715174e7b15d9f0f003a0df48fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRm!3-pi)b-i{DajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_d9MWO*dA+G=b|Nr{+YvR%WfByXW^5x6-@85s?_+hd7=@Os< zB~KT}kcwML2@`$N#?P|Jv;KyypMh?DpyjH;MoN0BA`>K~#9!%+7@sfG`jQ(F>Z3;BNhw z389JI|E7Qu2iCNYs)_~M@8crau=bq34FlIliVfpQVL0001YNklAfnrIzgvLlcz<1VF@?ihbrrgYqClH1@GnF}R}Cp9 zR}GfT&4G?;ap=w`NEr;uO>l@w${i4XOrNfO1sDJ+ WYzbDzn$Fn(0000gwv_=_>_V)JR;NbZ9_~GH*`|NsBy=H|@I z%&o1h?d|QjxVZ80@zvGUsHmvt=jXGtv)|v}nVFfCl$4&Hp2EVy(b3Vz$H$|iquJTn zGSjRCtA?^0001DNkljp< zFkheL3hwvj6f69_T<{Ju!E{vI1I2JqRA0|0yO5h_&nbIbq$002ovPDHLkV1g)rz1RQ% diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/mist/tabs-med-container-bg.png b/docs/include/jscripts/infusion/framework/fss/images/themes/mist/tabs-med-container-bg.png deleted file mode 100644 index 888fb8682fa3236cce0094ed4041236271455da7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRm!3-pi)b-i{DajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_d9MM42SA+BG(eEItIYvR%WfByXW{{8!pA3u~W@*V?a6+B%W zLn>}1B}lMNVNx?WaG;4RLUP7M24-cc0|vqh2N;ykFf8ipZ8id`W$<+Mb6Mw<&;$VM Cdo~CF diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/mist/widget-bg.png b/docs/include/jscripts/infusion/framework/fss/images/themes/mist/widget-bg.png deleted file mode 100644 index a7beb3d3e189e1199845d4bddbd915d3184e856b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 224 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 diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/rust/icon-menu-Delete.png b/docs/include/jscripts/infusion/framework/fss/images/themes/rust/icon-menu-Delete.png deleted file mode 100644 index b1ec1caf3f5fcd9fe089b83e721aa712fe92f32e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 674 zcmV;T0$u%yP)_j%6up7Y#up7SWCY1&pYR6d>_ z4e@0cILg2jI26$oS<_zb9hxy!OQ0Iy235cS8ITj5S{-nK63|62R024FFZLzdl`EE; z4sCFcVm%Fhh#mwj52hBk8l`gP$i})D*7^Sfc!#I6(N{l>gNbbE;puko5NvVL+pfG% zMQ=`|BSDw?83A6yHv6vzl5=5qbM4sZul&ASAJYdkRateS&GVSzjkq3xa}R8VQ(HXu zB*mgN02d2;n`=khRrXN-%jEH^<2oID6ftkDQI+DkF8`hGM(r6)Np5Hjz{1Rf$(}|n z*1w}ZaQ6A!o=fjit$!*AXV{*E1I|ZSPDp^F&2ns}L}Yc7`0(rg^{#J~v*w&Oan$8o z(;9&1tAPd(LJhXvpUkY|&V+N?psfV~IabA*0^feH>Dst{?0Q`9pyP#|^=~Nljm(7y z#!?+iB{O<*vqzWy;9unJmH=KHRRqqvSnc!O{=4m~or8pP+6F)9y%*mu9A?i*!!1j} z{4`%^sCFnuU#IW#_Mmnfwqe5gnNHt;)1l;Fd^f_D*0w3UOt=fxlENC`0cq*Nq-;Q~ ziGK+e!3;>?F65T=f#k-nT&lFH=m`nxl%}iH;O`%-Wc(Ij0Cz6gc@iq=9RL6T07*qo IM6N<$f|&C>7XSbN diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/rust/icon-options-ListOrGrid.png b/docs/include/jscripts/infusion/framework/fss/images/themes/rust/icon-options-ListOrGrid.png deleted file mode 100644 index b39267f184002359fc1fd52911c7a7f86d27388f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmUzPnffIy#(?lOI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=C2Ka=yHZ(Ns-@o72*Vp{#mmfeu zrjj7P;QtIyw;Ol?c`lwVjv*Ddk`kPldomgtwYVf6Ff3wN#J5UnHm3yFiu^+tzOb%U z=8k2EWiAz2@LNzw=|aK5G^RGDSF;UFY8@Y+VB#=fSfs<+zsj&q7ib=Xr>mdKI;Vst E09y@0iU0rr diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/rust/icon-widget-Close.png b/docs/include/jscripts/infusion/framework/fss/images/themes/rust/icon-widget-Close.png deleted file mode 100644 index 9c12532a9faad0d17508ee5208e5105a1a6cd4b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 689 zcmV;i0#5yjP)P000;W1^@s654Bdt00004XF*Lt006JZ zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!LrFwIRCwBA z{Qv(y1FZoQ10BGqB_shBY=Y_f0x$=_9Ptl`|3fhdFhb=Rp?r||znK?5{3qHHs5mDO z^8hg`5dQ$;FF^bqDi4z51!8U>{tLvPpz^;-v4k0jg)Dp{EZ8}@We%>IdlATg1jNsw z@{&NTWE+yG&(6v9WzXWNyMX+kJbv9ZSCwQC?T_L!=%QQK(T93c`g5(+9=PI zBKJ2>AKn34avCW1lGKO?#li1W+gD%u_2c_5kE8-Guhf!spqLj3gV-Poet!S}(6EO`H!OJqlLWCrVo)D^f~x&bYMg+4!U4o$Kr9Q46BDPXbOn$PKp4aZ zi2>#0fLI)wq!~$#6Ogzt5NrBoRYiKIl^TN#pPUnV4kVd7WwlX2UcE638%NZZ86BUX z`R6w@858XjkR|-UWa7{p#slQH}E&mTYa>^+Q-iW!np7aKIVq=A?Zh(AM9 z&|9bykem$2w?OP000;W1^@s654Bdt00004XF*Lt006JZ zHwB960000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzR7pfZRCwBA z{Qv(y1FZoQ10BGqB_q@l7Hop)`T{UHE+FQG(yVC8{sHk1ApQcxUxE1N%!?oX5p4++ zumQ0M5UT>Q0uT!$S@aKT@G~I31H=!3_%~FXXiFGDmZ+QBs%G>rS;@uA&yUL`mk#b& zGBq!v9?1MiYMg+IfxkCTAAY;Mtz_lDzkjg0@a~0^&wv(e0y2N$@&%!Y2WfnFYTN3g zyB1EqjV}4=?W-SiD^u4%gX{|>mb?Js^Xn%z&c1c#=o@&91AVr*F>mkNXODJ+JVc2l z|DmbpF%X|vSeLcv!|N9yKEs|R)2{&IVik~i4T#?Z@gGX^$v>zo@4k8ZaNEWy&C?&> zxO8=GUu_pq>>SjmzX;_MMr=hrG@l>?b|4mnCSx{eN_q>#pOJ$Jm`@l;%_r#b^A>72 s6Et}K;EM->J{c__M=cpTmH-4803<4kChc6j4*&oF07*qoM6N<$f?*W9ZvX%Q diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/rust/icon-widget-Settings.png b/docs/include/jscripts/infusion/framework/fss/images/themes/rust/icon-widget-Settings.png deleted file mode 100644 index 1dbedbbcece6f46e62965e91c993e650abbe4052..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 555 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 diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/slate/buttons-med-cap.png b/docs/include/jscripts/infusion/framework/fss/images/themes/slate/buttons-med-cap.png deleted file mode 100644 index af127031cffa9bbcb6d9698e801b26f1a1c13408..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 597 zcmV-b0;>IqP)>Ma<01$jHdT!os$;w!FN&qN1X& zudmC?%f`mWv$M0x%F3LaoR*fB!^6XxnwqJpsl>#@s;a7xkdV#I&7-5Exw*MbO-=v* z|FpEU($dnNo}QbVn~RH!#l^+u=H|VFMdRvagvhTA!bvQc_Z^ ztgO(`(9h4$US3}7>+A6F@WH{sx3{i%2(ed5kfe1+yYAdw*$y28!yHqtipHR<$gPE@}TwGjsc6MK1Uw?mpczAe#fPi{>dUA4d+1c6L+}zO6&~0sPrlzJyNJw2>U0GRK zTU%Sez`%!xhfPgQdwYAQr>D)$&EVkRmX?-PRaN8TV9+4ByiSY6vMkhD)?VLsqX3zm1j$6(04Yhaps&x5U+P&?1>7 vPoev!35{iV)5cC7=p^%OJ2G-$`wK7tVqG;dPAP0V00000NkvXXu0mjf2}I6l diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/slate/buttons-titlebar-cap.png b/docs/include/jscripts/infusion/framework/fss/images/themes/slate/buttons-titlebar-cap.png deleted file mode 100644 index f17f7f6574b86cb4ccf222a7ead40da5e565d83a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 412 zcmV;N0b~A&P)QjRGI()0Ch=3K~#9!T*27_LO>V>&`)T}sK$~ur5!D3)&BmE z4v8Va!4 z)}X*kvqfQv@y8_Ka_{GFdJ;xocAK&qgxFv6BbV^65?}z)Aq@+Gciqnb0000d3kxo#l=oePKt_(Sy@>*IXSJZtwKUVLqkK}-rk6ah}YNG*x1-jO-*fWZBI{6 zTU%RbXlP4IOUK8@w6wHxa&oJyt7Tjfdix{aNKcw%)H z3IS3|-wm<##^rUvqy(ju?^e!;^JX++N&#c6ybAh=FVFIIK+3goTE@v8{v=ilmj`Zs zK`Dh~H>ej%F=o=>oI9WTwpVPHPB+Rq5JH@BBXX!$X%s0T=>fICA%xbvA=hCUAZz#v ZFaWdq4wkeg;&A`~002ovPDHLkV1k<%%2i#=5$?`uh6hvIXgRhd3jBmG^w((GCDeX@#4jik&yub0qyPWdU|@3 zCr^%wii(YmO-)TLEG#rMG|bP>FDWTmvSdk6P|(`7YwhgprX5k+4Rk=hr;B4q#jThV zH-(xUcw8>BrARjMJm5OD?8X0jC7*uRNK5^lnJ!#Otn92SzyG`|BKh>ww~30&BcHtD zc9(K_a>U8=p_xtGI)MqImgeH&zYYA(PHtAbT~;c(!^!b<`R~XNdEZYxnE&#-eaHlj c)eOuGDRLZ&%AX43fmSnky85}Sb4q9e0AbF4xc~qF diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/slate/icon-widget-More.png b/docs/include/jscripts/infusion/framework/fss/images/themes/slate/icon-widget-More.png deleted file mode 100644 index 7eaf5195e00e771b7870ae645bbf95d45bb1b829..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!WQl7;NpOBzNqJ&XDuZK6ep0G} zXKrG8YEWuoN@d~6R2!h8t^l79*TlrcU3Fy1M%M`ihE*xVX4y z&z{A{$0sBtl$Dj0mX^lE#5g!OxVpNAhlj_;#)gE17#bSt>+6Swh3V?*1_cGJTD8i+ zz+lFV88$XHd3kxk!NDaZB_19g(b3WO@86#?WlB_3l&`OEQBhGxN5{g23*Fq@+S=N3 za&n4`i$yzKxPh)J@^o=dHGb?QdgBtK|Ofd*ICO z`m!u~zOcDjxVUdKP`*9%KN=H#GK!z#h>Xfr2sHe1VlpzREvu6{1-oD!M<%UXvb diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/slate/icon-widget-gripper.png b/docs/include/jscripts/infusion/framework/fss/images/themes/slate/icon-widget-gripper.png deleted file mode 100644 index d944f442f7896ccf15c1f2481d2a03312830db66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^MnEjU!3-pmTkq@xQj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>JiaY{*LR{nG;t~@R8yg$T%F62M>XMR@>g(&1lau4)<0~pE z5)u+hOG~S&s%mO#($dm$a&p?*+M1i2Jv}{V&YbD$>YACE84?m=X=(X%!_TWgGu=F0 z978H@%{hIXx50qnfP?xMk*b^Z!4U`NJXzi;wbyNR;Ol)mG*spE)Oy{NpBI-getz~V s`HIKOov|$iYuDv(d||@&Ry2X(h?m&k6Gtz<0h-9*>FVdQ&MBb@0I(}xzW@LL diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/slate/slate-icons.psd b/docs/include/jscripts/infusion/framework/fss/images/themes/slate/slate-icons.psd deleted file mode 100644 index 874d7551be9f1d3418bb2a70d3b4bb027a8ac347..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 394447 zcmeD^2VfM%+H;p4LTCX|QBMRx1#a)sBPAW831AY66)$(2&A1zu*;1VUkBDQxhZZ=Snh)8T73o!D4@ z?i1p%$56j9=y(4|lcz0ib2t}@lBG#(ar>r>{`Rr8qb+XNl+p9@>x8oCb0yb5o{f8p+TgDQ%0Ae zhh=`{h#dB7~S2T;h`) zizoVm2eCxdbSlN5GvIEM+6Dk}^b`3|J|t2#5~JA87RZJyTiTXSez#f3VfxW~pe%v&?h*T>kdpWUDc7H1}va zVx>b8rvi40CknX}Z9*fWCa)w9oOvaJph<*21J>t}0{q%B6O;tsKt+=3IqJ5H0n~Wx0yekhRURM{p z;%fi#dabegT~Ml81YJ_;;yRS6F@udu+C*!;81#n%PO)kc5J9w`E4{I% zSW`I_iZjXWc9qz2i;HusDvHYTYRqYFA`Tk9Nog@nk(z?WrC&?VxRrKu|=?PZ_PEUdsYmN*IT> zV2Q(too=cVnWE^LY}G-d#WF^7cW<;EW0$3^iQ04e?X99u$5wMo1baz-zRD6=QZ!W0 zi3I)4QoAD{mbCyK^v>&9din^)gc+msxD$Z>pkq-#kzchV((WJf^9oAx?7I^AQHpi8 zI(#jnYpPWxRu%AvYOm@9w^tEwFBqUy_SWzIRSoiQ??Xrb`d5BYiQUHgSNz(`mf-d( zF3A^od&RH4?1^kIoQjp?7V-9qUwh>yyuI>yd&P15%1dy2*-CQx_!Y~6;R+t- zhwX++M{cxx9bHvAuE=+g`asiH*yLacr-=#I{$y07Dp;H{vI6aSwa{Rb7Ee`>)~z zw-=0Gynn?}J}gUQdli(}K^cS3zv9?lc}2O!MS11rwnVH)L3`zv*m(bnV|(Q%xV>Nr zk<0UOY_EcZw-=WWhk>K`%@45K=D~|oEGU4r&&({y**j`l$Y%e=7 z!{QP<*T;@udkJOv6@|scMU@2!SdW7Cg7?dOJt~g#WuZKg?FGU-=+AS07{~rqk?{7) z=j(@YY_H11wwE1Wsc?BdZt}cPmEiU&0+k!yUh!+M>cqBJE`0C6<-_>#Lz|HB_Tu`7 zag+~jwgk5q?9agUd*j%@>x^Kp~sD+?0bUZ5Yv z+bfR!t1!Xsg`cSK{uRIeRg~cND&XtA@zjrkp(?TC7swl2K8zzjEK7KM*}48k9NVir z;qArsd*e7?uB=FKd%-5vynn^9e^n;9y^2e0T>mhR?NycV_JXb8l|9b+_m%zrzEY?V z%I&tI@+xINqWG?F*kLh>@0Su!dA}r% zd|U}Vi?8>_QQjyhOK^Mf{l4%(fVi!16jUa*y>j9EFTNfX$M&j9WP8Eld?DW-JD&Z^ zR$N_GQJGr=;}r~IHjq4QLUDOPb#;DuVMVz;zaQh5ot}XM>rs4tK7RenR+jMg;`_nI zas0BCC%C=fya3+6;@H0`65C$zido?6QE_aq%7nKU|K1^<{IDv)?PV|F>rwG+uj<6N z7w3oZmp#GlRa_$Q{paJy58-GBdodi^X3tH` z`i33$@8#=_)q|l8r!vRwdylI1Hb#xcoa1v#Q|(G_2Cy;KOsLi(vC`cl1|d#< z!32ALA^eNrUp&EHV4q+w%!5C`it;Ap=L+z*!85>%awph}3nt_Wwh6hmBKQ|i$hX5k z*A6g9r%-@Dge^pOKKR2wH!s(IxKL@&tq@?Fwfypeg4~MyLR(%{Ren)%Zc$!wb)`_H z6kJy_rPy(!197pt2RcBX?sS0AlG*OXqGx`k8xA`U;!)oDHb8Pr9}SkH{zvy1Q{!Wd zNe{elXmdD4Bt4p#24oDa!&z=YQ9<5>JfXNipm%7eLYtl4?G(c9xd6|%u`qcPFjgVG zLz_Z-0R-*<$t%hi=pEVj9XlU zVTy||OmQ&{Q*5Kpm>QgVPw$vxF-@}=OJWyn1rva7CjhNaD40+D|fE)jNI+z8qZ!g!Jy@=;|Fm249XY z144Rta&+~MAA>JPmjNNYJ2|>~$B)66qsxGh-kls>z2nE=%h6>(NbgRLuHNxu@a5<- zAf$IEM_2FoG5B(H84%LDlcTG5{1|*Wx(o>E-O16_JAMql99;&4^zP*7>K#7@Uyd#V zLV9;{boGuOgD*#y0U^CRIl6kskHMFt%YcyHog7`g)dX zq<1GrSMT^S_;Pd^5YoGoqpNrP7<@Up3<&An$W(tinFgUJlIo4_bG`XwJs{j%wu-llaBLVX5OXENN6q3*pS z?)_=1-&1!6y~E8!V~rb3-I?HImzjqBkve7&YjZRBc;KE&AtnW~=87vL5Igvo$T4tN z!{k%Q#3+QO`9E+I(nd%)=9Tm%ddKt%_s5Uo0+S}hOomaHnYs?8_deZdEP)0cZi;oW z7Qh-K77&*n8Yi7Xa^Vgzb1D0iG(zkaLdaD36S5k-CUnBXv=iZ$RtnCH6Itsd7XXBi zTj7uGgz3WN3wbB{86Z zk%l&>HkC}T+cyg+(=9DgLLn_>dL4`PP;7Zp?(x+rq0(rbv9`pFblAPjndoOIb4GK( z;T0Psv29kr@V_2G8y+aaR{!mjX!!f`~ zvIL()^*sxW(nA*Mt`HOkzN_kUYI_0M_mo;@yFak7#@86H(hb1$W`(4kO0c&AlG+NN zq#>6NFqe_cK))DKb_2LCkbsHtRWnHC_ZCEyRWsUR`}K&k$Ky9JN~-2z-$RSlRreESJ7 za1RUx#lUpYhdoAg0f5Z(S}aPvbBLQbiJ$n$MA8n=F46*6kigXfxNrl1Zi`@rG%jfq zl}s{OCJ4b4YrHKMuyzJ-DHtz`H`63^NAX66qdST>(~00r3I#k$!8Ke#52*{bsEx|P zq&hrOqoYL^D%&Y~JdNUFsU|q1v91=W69cEKU|ryhR)1h=naACtVt5d%{0tQgG1FXP zvm@k@;4x#77?5HFpR0oP!3Q+8(C;EO$Q{DcFP|RqfGA|9--o!)ko;}Xor9v5;4(cx zfZd>3O@0Xou^W5r$KD0e$Zex(3^uaLI0abJV0|Tq?J-&6FkvN zgPQ)+-Aqg}N_XUCbZh9Y8QmJXI}V(j?sh%hodWG(pu0f;>IdCrY3R-iT+Rjbml&F( za$7GnM`@DNoIjwBC%Xr)OIy;N=2H7dbAvQAr{#4{;D9I;!j({N_Za5TGq_I=YYGM1CGbJyMY#QM%)it9HF7bC-5+TxAZxUfXcyoTZ%lTo} zhtLiNemDd`{osegHT6-1Ss=H?)I+3UPtGA5=I@Lxt+7 ztmlM@p+Mt!Y@|Trc+4qq_ZW|HJ=Q>h+5MxyoE=hNqQ+t)4I0N{BMtJgc(Cc2(5S;#YJ^jstb}-N%D602|{)Y5Of3@(&BM63Gan*k@QXkc^>4o|_ zpa`7$b~*JWT?_4CpgwHMesI5>Zjv6pYm!FjC=#y;GrSHTZK*xXU>qe5KZn3K7%~D(rb2t^+AB0Q`_% z2_1(!FpFNsVWdt@eZMpHp1GNO4-) z^|aKn8`2W}IyySWv9I)_V_Y{{;$Khi0*$p8vbVhZ(~|K`xRI8qoAaez&zDZy4QUB^ zrFKmKoxO~4{4MwHA$!wi+TGR!XrVM?9Ci0R#&N!sSX!ccJdLM~fNHMhXYVF^MY zd{!>l|7YvFY_qYqCeD~`v8Wz>w1+s`0)c?o=frB<@LdiO=c`}o6GCM=V#&hZ;L{>lT%VHJfFG9Ew;n+ z+weTb6Y{#@8TZ!9@rn+3qn?a78zYI%R(KZRIV;duUjfgPVY{QO7R_^$=2?QRksvIo z@V70Yn*~|MI}fqgii?XZGsJd}C`l7%!**YefXh7`YY+Dfd}_V)HkZqYdj5gNI67$6d|=Lb!GlQ6#s?ktsT zZz&5R)#>;6Ljg+=_Tv*R6OBatnM}<*8ndll00kxNjeTS1Wb{3tIe28u;hksM7<06nT!;)Qo*?c^^+CTEg!$%W(+awWNr+(>RCca!_bL*#Mt6zrDuGI@i% zLp~&( zOsAX9HLWyVX&DWdnG(Tv5%KWnV9doC7lljLak~AP`MACst6O)RPDw1X; z9h20Y6i7NX>71lXldey?JL%D+=ab$_>P-43>F4Cs;hos`d0 zwx*`0jz}GsT9`T`_2|@-Qcp=eFZG(#ds5e>zM1-I>W^t@X?v#~mNq4AR+=MCN;@;{ zinKe^)~2mb`#kM`=>yUaNVlg~ryrB%*M=9>k5Bg?s#^8eoR}6Lx zK6UU_gC80E-rygH3>#t_GHZx;$azC8p0n?L`+hLWJnGO<^`lN1b;GDv zM*X%b#?+1Z z%a}XHd@wd+Y|+@(v6qc~e(X;Nk2`qY!Dk)((7|7h8#%6K+|qG(jQeQ(!12?@pFIBh z@oyiJdPvbB3lF*GkT(uBADVw?>!DX2`ubt!!wL>_A9l@QZ%#;=P&~mm;ra>hP0X5D zHgVC!J0^ZIX~d-3NvBPEXwqiu80#_Ci>%LEyM%nfBitx_Xd7xf!giYNQQQC754Ah( zSJ~gr9hh64yDazN-0$)Z%MV85p}ETKAJgprf=p$v&gKPS*vD!JbT>ilV?A6 zRO(T)kGkrpFY0aef2n`IVOYb0hT9vqHkLPD(D>n;@pD3Ro}N2s?s0Q(oBPwe%6Tj2 zbkIO&q%;VlYe%$ekkALxmeNOP4 z@Wg^a3mgmXKQZORc_-d};&#U@$MudMn`)Y_Zrb9ka9-xzWEu(mVXI!`V+`I3{j1da^c95e-w4?ZmAfH3t+Xng35&?k$gF1l*b|Jvua z-@kasV&CFdmK?g|>?IqQRxiEjl;l&Kr#$_a1OFob<&(db{dLW$rc;|veR|nJ%a$+u zykmODt#YQkP=56^;k1>f{c!rc(;r>F-|~*-pPn)Oj62TEJ~MFUduJVf)^&eN{+s)6 zubrKH_7!J$o#Q&^rE`UIFFkkrdCv1*T47sp`HJxQ&F8;%LBR#rUYL5J@4|O4ns(8x zD~GIHy7JRib*mn{*mChX7yod{f=gb!H1E>uF3Y?ubXn)+wUo2__^@c?^d~xI4 z8=t?a=%(9l-sk3XZ~pZb-z}ZD*5CT*2d6 z-o56Y5%-*XFS$2#@7I4n@$c{6cjSFf-(Ph9-TxT-kEC+3I z{_vUk&%FKYQO~~i+>y_{@XzXhKJ$Fp^J`z2^1|aUmc01LOGPg|^m4(=55AKB$^)Ay$)`}+SJ@}GM;3p$_pr1FzjHZ*Mb@Kfif zn?4JEw*B+vUkv=>(v1gfyzNW-mydr{{nZ;^AN%#^o7y&Q`{vC54*BoZo5yed$G4^5 zzOrThme0Qnd>8(|^SoRXTBo{>2KHX_%1 znus|`^&Cu0$)+T8vN)Rt0qlw;WFlVy8q&P8kfUVhM+;q^~7 z<>m!Wd$S^K?8=5MpM2*G=8w4kzS9q`T-E5Rdin;bV6XLaHi-Xs|MF+v3Vr&0^|*^~ zJmVjiJp1-%Kiu@dbMJiq-yz=e4w-b=fTsJ^$XupN0^#8A_W> z%aoRyl240pplxU}l;Gsi!&2<>MLAf4r|RF_k~^m9lfY>!D;kD7gL&VLO~nGF9i0F4 zdMLyVd%3FS6iDKRND+E2!MJDVB%0?CGL77^bI`8}Yf5fu8M-)mgzy3xr z<%AV0?(l!{NSM5~?7#tUWGpp}Em`nj$zH#%YyXeG>(V2)K3^Ut4`*-tZ0rUHRXW{`J+j;*@DQC1v@!XRdnY*lla37rcDe`?in1 z$ea0n%A?yB1t0p^eaK6{UN-BO%(bs(oci)Dzosns;*6lL{g-*mu3q+kHQv|4AK`U8xPpN^4Q?o^^a};G)z|3)J^-B z6eg?h*#5@qSB@*#>%MPFf69O3y@DI|JvIOSg_r#L$bY^%zU$;Ld2!s2-(Q|IVB$ai zQN3lqyKi~y)RjlH{<2?T*C)$5{bBOLO*;l$ZNx7^gVyQqwv>({|T;r!umjS zn5=nhbNf#>-h9EDx0Y?*t1C53wx4stS#^NS1^?SOO#biCpFX&M*&84KbojRQ+vfUz z+4sqf%a-cWzV+|}(jQK3`upkbuE4`7A9#N{=A9e1-ua&&3jg|A*AIU=EZ}|Q)dwGX zV9k9~N}bYIKdfwc>Ds&A+~>#z=l}DOn@8=x{=FF+gQdQ=|MS2vd;OC6fXSPegR+k!RAR^PEX z@TS(^`r)tByEc3lCLiv#?6aW_*C>GwZTvC&l8Zvpr=PyNY5z~AzPhe(`$5+|KH`D9 zn$~Vxc59e?blg4Ln!eqBTESlPzFty%@p{`m15bJW)=h{0{k*Jw-rxA-7Y|(bcGodS zEDOK6X-aC>mq)(g-@IH}SwE<3?W03~*mv8S{l;8;I>Md+&*?Q|EeNxM=aBU^GjK`Pu~VV{MaS3!=>Rha?j{^$2az(^j@J+B(ju|I#J&}t zachJieQJXc!*&qDLMliD$-@NMO5tdDB&JDqbp%g(NGEBgp)jDKH)Lqq2X=tRXF{4x z`$nEmGL2Wlz@TojQC-|o5GG)<(`S?v&Oggd-zH$(8{z*3$=u#S2%My$*mTsl%x?8d z{$MNY8(-0oXPM{rx%}-xVi$zs5+S$5R&24^OY&?b_FPDUB&{|@%eLCArf-IEI{J(O z;Yu~Zlpbsota57VVcI`h57WWgdYDaW8m39+NZK?lyn*CG@jz{Cn?b7)d{?d4k877S zFRJMT&-g(QU`Bf(8t8=&utur7XjnYc1EI<4Lr*pa!jSyWalmQd&q)Kw1C%T2C3qMN zf5u|68y$fbQEGs95wI?e-wvYM1F7%?8g*wGWU@mP98De(yeS8QFzVSG7$waetXk}F zO6oy5q)w75^l8k5^IaB+M}-{7(U9B1IX4#d1Q5#2rU!gFcfCvR-x%-()eJIGKfYdc zg`A=a8iMQkfkrGPtguS~zeiVqA<;@G-cSUrOP0qECq}ubx3*4M!B%&(R0S!yBj=1@ zu?NB8eXAHK^R&R3AyTVXInHBHr5=nyE1QEpum-Xiv&Dc@jGX&|Xvl1Kd&FvgzzfHU zu#-nJt0NHbPo6zfq1G9tA}#h3B)Bs1BfPk z-(W2AP>MjE4@SUpf;Aj4=<&lz9CeN$_r(S2a4V{I9A8KRK)X3ROAhgK6p>X-(4y{Rhz2`z| zqG*824_tmQXgMefj{N<_AN&0Uu08PeheYvBo-QAgISpu}2mby-|9J+WhU-rnBnu=L zu0Qz)(Vt9*#^Uk==ka`;=QNNw8o(hzxw!rV*MH#p4||OM10H_OY@qG>|wN;PL~-0N0=7`jdN@{^S5IKXCbh%TJsJ z5=sMf^kg@_{=nBC`1->hv;KgmdhqubeD0aJxhKah$1Rs1Cam(cgiUI!qg1^7m!`@%uNxEEq;A0#g<2Vf@jt02=z~u-2 z{-P33G~dJIhap^k01WW4gX4hHK;meC%MVatXlI#n4JZQsz#Eize+H!|;VN1Xt^0^vBNpkyIg0q@Va)Pfud@4YO zMZ;G3J^nzsCnTcsDR|*DFUR0LJs^rcjsH-Cf4%6^_!?t3NDfI&9gCvLyvFNj5obH3 z*2b#&jo`&fnlmRTQlGM5G@~ZJA8Sjpu&TXQa0G-JUgl|cED4smTxA}qOp*fbrjR6J z8kohv2&BRhREw5`iC1|1L9xu^X>_y%)g05Sd``a$@Tt@h!jYlXZjadDSOm~s%Yw(3 zWLNmxmgp;jh1k0?)aG$J0XLY|Oovx27h54ke?Z9x1C5v=c|EFsh2Pue_lZ6!IM-7f z1m9F8q*<{??!ZRO45gTD2sJhPJuWeT`6|dyBW~g)4$?wIf~gZS1bs1AhvaT@d)(5J zm=uMW8yF2*=Wwd1%Z@_l%&eKOf;H*RbNgKWc8Y7P@32`RsVyYcg*=kG%|kI0X@`*v z-#ua@L&ck7=P0&{oneYw#ad6;LM-jo08JBVm>v;NlqA)pM=9=ZNh2~q<*0zXC!`0E^j7B|Zuy;5s@E(nT=E9<%gYTZ7u%7@({sN{*w zKY+E{eC(WRwT2!Q@=Ms6BE2n=<&cIphf@p$tGsQ}k_yq|QPYB?i0V1RA8;@A`y_`) z$p|^!ASLEpF(5(b(RyVyNJ~6ou-YH+I%ttGF}MacR?c&~q}CatyQNk2z}lrjFE=oN zRA`Edh6c3?$cbv9@>s1%>!^4eQ71|cmqT)}y7$Tl@EGL*z>O+GLCNo}saG>d16bAk znrhXZ3hw!JvsLFX=4|kX0*o5x)Yqtf11RU7?FT|#q96z>m93Ua=K~&O(7b?K66@SP zx7Xp(WHN%n0nq4gaJxjOBY<5jLW605Y9vY}4?^gubUmg>(!IgFcCgJ9b_0S;qr48E zyQaRn9-apyyv$dL>|_i4qoWs5MlU2DQdZrdwhKB*b)d$lusD;Bgs}?La5JAS0D|#!eY&j8q3%$}A3+FW`+-pZZq^)bb%*EkSJs z>njihngZ)y@26ulHb1>6o^GU%qrA-lH#}jN)!;=L1Cw5PmYAOXf#CXqa$!LDr-WgM z9*GXTLq2c^*GO}?3j<&dKIj5rf=Dra1UGz#p}TO5hig2H_VBple-9(_2> z+Y|C3=0?Fki&PLl@xVVoETkHSFb^0DvC(k8U;x4-JAsQ(_Y$`Y-SBTgx6{)^B`7Q| zy4}9!#fm?5FZ3FZiI*y_bRX29P>^MD=?&v@m*KZ>h#ufje6 ziUr8c)w3My))t&fx-d|`rnimIDJVU^kS4WgKQYdY}9a4omxKb!>q#9@= zV+*9Dr45z_OTN#vkuyEuaJgZSP{_mL1ZfA-z`9R&RRey_NQ2RO>-umRNL6!uQuRUb zpzWtPbSXR70adsfu~4TIbg>I)TIC;RJ#B*z=1yrPF_e!b(BcJh zK}3@|!2m69ty79JX@J+c+Ell_-({WCK{8Lo+%&yZ1B>)h4XkfvMZ(aR72S;iUk`W& zAFM6qA+y??5~ZHm0cYva7>`|j$HdO17OSk3FElT_x9Oc_5kun1*pV11)ZmTX*m(ZUXrd?HIXQdSKtQdSMDZ)J@|nY+FhMH&Vk zqJ7eIHNrJ`U4ZW2G7{7;3Ph$9q|DRei}Z*d`Wl(l9F+8(YBr2qkUbqUX9Sk|)EOictRnA4o+ax3qyKC z9t$z8RY8hG(!c2b77ylrDEyOVK$LU(pV^UMlbW)wNwbg^z=S7w!azWz0vTG$S_Q9#S}21XdDc$$cGca zBd42$ppz1bg*ZVPXd_E#yq@L7BhY_0mlu!yW%F2_ytu9$@k7YET4uu?TL)znkYj=5 zlM!zw#4FyRJ>d>u(`c+Mn?-=7=V%xb^vF${w)c*lmCD`mO*iow# z1Lfm<4|4q5;LLkj7Ot{Z8sJ_kSF-i4O+gEj? zt+uZgrkk6Uc0|0Ud)gZ#^SP?VD)eY*E~le-#X_$#=Ut3diCj&dP=Lv(i#??b&D3uu zywEbruISOw>Y5n~Ugnd^)Foz|hBxTN<%ZTaT*5=fr(asBg(VmtEW$WoL55xxfkhT& zk<_?U5}1ukB{U5bxp9$&#bI|8x3w^R2`Xa5F7R7nVKu%s1v#)#P!kCX3(eK@ z^{FES{IfBPjzZ|m1z(7+8{u*_2B`4`>537|AtLPs2~a;}vJUf{KF-ZG>lY16Ey_y4 zV$ZZKm=nADMv2;rtCXmPsg$UN?J=tX3pxlnkzp%RcMU93cMYs>Tz0@km}*={1P#$f z%Bq1y%Bq3&t*qU+>;YKzc&(`oFwWl%V`D$p)F`Ldtp;F+R4#4(jqAedY5)z|!%(4L zCFuKVz_cwLY7vNbHK26-x(HlsYBCHr2m$XL45DKutu3Cq2!l5)*nwY#o+rf=eKbVT zSK@(`XQ?b-J3PZ0Lyx5azrK{F!E(Si>#&-dvRfQ4~47Ak8LXCD*)pBAe zNTsGAK}@N}XR)BYhYXt84xi+9c-)TQbWn5n-!AEDi`CP9s{O=(xLQNDC1=!`vK^IA>*k15ImzB zZRYcf0#WU4o8JeY{Vy6ve(fN{0)MS-qAP(284dB!J_y32Z6aggj|b`XWk6xISQHrS591D_kHC=?QTGYy{|5+{v-77p4rNY#m-kww0fU> z<)p{=iTA+Q(HR z&5B55LaBj8rf?dVb~fI#HWFVsQT4L;%1Km@g0Gw~Raec5NTl0oV3BU8f$^1-Gz;VqEEQSfe_VZD<_94D<=~= z*!qZSo5&;xiz_9nZH=s)*Z_*L(ZAk191)`0SR!<@ zISbR@7r;59SN$x_$_cR$`wmu5j`~Bao*cB5;y~5uFI87h8iQv9&#IuB+<=$pMRl~; z%TlXM;FFg>Oc#T(AM|NaqPqxr}@o8a|ygLwa~Fb(&9uUVx> zk|JE&2XN6pZ6AtEuI=-O_<~Ne78Mx~G_VMh)xi43WcivEU$bIdm23N;z9&@*hF)k~-C)3i=$!d6X&|AnoZpv_iIjyavJnyB`%^VL<8os`Nuk@QQt!<`|;jqkuA+$D>tpgyF z*%xG5oB3cW7(#2~-k?lp2NKg=CbI82x08&kzM*!eKOC`{&(KpCM74*_#?~HHa48wK z4d@{AcAX91u$_G?g{bzJ;~%GPXt@mVf!JtcYO2kAFlU6QHkJrz2V$px8>XphZJPJeDvSVS0MMh?1UEm3ZxBc-rGfY zNv3O#s4r)Npo-QU?vk9^qz+Pw?wkeub1*qr#aszi2Qb~0NYrrkd2KRTax~$G;F|Wy z0%tPpH|roxBuL@W9f(h$Zl)uL;ponGZH^!d_q*;iJafp_iO1;h8$(wPim18zs+BlW ziPL8+rgYzz45w--B)Y1uqv#mghYk&9lOgV|(LUU_GbTn$iy~NruVl$%@P{vDVTV12 z(N5~yK`Az-_TfPI_M2XP#%OHqL)}-hUqXtAW$Y(#aqYuc8SKh`I+lrzwE^wi54+GEf?-GQcu4P^Sa*BH&R zw;iEig{%*I<|`$qmfE~pnA*Hrm~O8zzK*V!*`QxM8jxs=;fMIj8*pjwciP_E`Zp5sP>(2 z412(t@ zRZnLM{lO=Gj1%#hAD{VA)(SU1^XuO((@qP?TE~zXnaXHjk*SOZ#%F#MUlDX^W_b~G zX<&Tj$7g9JX+4*Hftm4;RO_xffg8M051_6N@Ea+I0haL5MTXtS9g z>S-WEwVCz@&a+Ub1Ls{@o6YB(1LkN}tZ7dPmz3BtkK>OpT?SqKXHY0@GYx=I6ZKemPp%1*zrXf_D`q0z>qO*G| z!6Zlp^)!sOnL<$O1AVkMl&yn7j5hPZ)X+z3_ok6B4)hH&K(hwzOwh_uZ4-SO3UhRX zsP-`Wh17V|{(!mqA)pVSwN1ndx&sJNZ2`4Ezzr=2`UV&qZA?wInGfcS5Y@&K0qvmn z2WXjKYFZm85pqU|YGaAey(3(so(5u6YcpJRxJq?7YHq-vVnxRey)>LaVTq6XrgEnFdZH7^djTpt$RGax=&InO$ru~7j zQMUtA)7lKz2*DDdjU@sbIbNT4p4NPeM&tFY1wu6a6GIzhC*O)!1{zxRZ&VQiNe{$qbniT4y}PXQNNpJKcX}&6 zyA(5{SDy|OsSHL>!YEZDqSdD(x-{W?+O%g+Jc?@|J>|Z_?{kU{PxSEKz8%#@aTbeE z)WfcSCqk)T7iqnIZ{Ea&Wtv`3bnvG?s*Uoeojf@PnIm3{;jcbZ049cKEt^a?Q+EXD zhV>S3;LIX=STaVZ`am=o+|=mZj%tp5*0MGlzP`b;memWBiq{)aEF=6e$=~;^<;Eq* z(8mbGq&*)=ts>egymZkR3ND?f_@e5VW}InUT#H&P^s9=-#ge75YJMZQ&B}p-SrQy3 zG(F&Ux!k@MS&%B=FWxP4-!Lvlzi$pNEpOJ?Te$(b2e#l!8CGBXeW5SLr> z2jGc1Gpv}NWqel{YBTT<08gEYp=LV*j+TI$@!F(A3cAOo->DP@RQ)-u;gp`hdyeG&_&2D6qeb_XrT zT5OX9ivWMLk5`hOe>8X?5dREFYsTuAVTC%B1pn@ zNN&GRt#*dB+8qc=wa{YNkZ{gBl#vxX!`dJ@0j4(yuX87Y$jLe-YMq>1*5FivS{!~q?jig;G`dXw` zg}^O#hFEJ&@Cd)#=Vo@T``F8)U6@ul(hs9>l`llPlv>?BbiQaReNP?w zk{^4D+5qUH6l}9c39i}^T3qh;xU`J{5dm5w!9j9PJzPsN+HMjdqr6FZYIZaH0ryhK z(&1@vIuNbVOy?qF17J6g#(=}Q5b4Y=M2d}h9w`QV2-fDQ!Xg379YN6p^wrSnZr1S) ztayc^EvQF@8axV}0~{xSDd;QRAO+kDMX42bTyAOAd)2yI9C%n>P*<|bC|KWLlmb?| z1EQ01JtQ@}tc}5tSI?-VB_0tOvB%xwL-rnJ8nw_DLyi_r@0{r`4~UM1`m$BKJ)R1` zhmL2Mhf0x{8}@BA?+oi)hbIJ8V1vb^VnGmW7QLnN45gbw5`Yx{Lg>mnoqjBK6-^ck zT@72q>F~+&qF^09XLQJwtk0^0y8!jSEu-a*p z){)(BPLPs44i+;+cT20(=*Q|H1w>ndp$7y*Hx&Xc$at)Cf?_o`D2Nme4;=()lSlfe zwO+(dF1n)V1ZEUO353!FU=ohQq@t8s_IcQ_z7`{aSSwoH9#=s0F)1n1y;us`(Gx{E zrx>J}D8yyOsu={k3~LWLLA9cJsd4~AJbL;43*E|)tP~lbvs?X=KiKMTgL)b|Kdqs* zd>9$4CiyOTgg^g4pGyX$lHg(F!LJQy<8tmxSLBrjQKD_huxOp>0FI2p|7_9&XJ`T$PZ5tabjA+((AI zZUceTz;rbLY^E1NDIj%F$CH3ujs!ySg53b;GDyT`#92Smvd1y4+&HF{7fFjEv9VR0 z30wh$K9p>tb6so1BQmenc28bYjCLlQg=yebev5T7Q39#6CH>@z)=x9FqHZ;)GO@Bo#c@q*_B5#i$*9|u${KS*Ma2>n z>Z6jGLi75`6m-mmzvD-L}g5Iy4L@6z-pFl+=WRzdDQZf}kRFS0HjHzFV zb)P3G=^JKAv;uTVO~X*SO_21{Bd7*rFFj6lJBFj6+b zY1DXTTnh;@hTZ_vtTts$gA!YGs$y+e;*(lMn1oTniz$)R!MR8QNYMf5&W0yHnFzy$ z2eZ>*R8C7{q-pH*>i;<|MMGxdE4(+33UN=IDBeP83w%)u@snmz(wPDRjt+3bg9d zCrD_Fz_{G3zJ}m(v&iLUE;q+jZk{@o>S9K9Ws=*OmI`Y9WZ*NMmnupvQ2_X+qpzYB zLp|sVI_=K!5NHqvnhjHeHhh=3NHloo7`$h})F@yGlZj#K{h$~ls=75sy&K3#bD^e^ zqQ{Pkt0tI1F+Eg8M;+dV&@cQw(H-+LFwX9+qh2?A{Br`WN926p&^lV{QmiGr20(R} z!{Z>Z&r>veM^mq%w4H}iWuu{3TlU32M*R(%y#-veSE@c}cEDN6HG6%A{u=+!pSfl) z?91*61?KpW=oWiQxn^&usnp*|85`bW9m`5b0j}8#9~?dT1mo6C;v)SQuYUy1-o=V$ zuT^R6zH0Wu2nCl;i&v2zbTAB*IL%)C%q1?Gy#-vemuvQN&0enA+q3?D^i3~aH;TNs zi^A16z^aN~L_MFrgi_uB_MlcDO{MRtbIo2Fm(;)iSYa?RcV z@)d9#3xn^$&v|PDnFJrk@uG#DG z=(TvMdX{0**^>?t*X&i^&2r6N7+$z$ucErZHG8SBLFdjfK9b~`z3S(kT(g&J_QL$n z+Q2n?`4@5BzWig_?)-~5(nfmH#^qnc8TV-6U&JZjVDm5H^dDPB-(;xoL)2AA{zV+y znS_54N8fR=rDYIG410*E?=iHi)P~(jv`f|c&+GUXamxF!=qsSUe5=O4h(qZ(v@>7C z{V6niRXx<6HG2pAAvAk8f2P;$ZC{6qNu(6@ve^ZSx+dI15+J5ibeg^K-Lp53YxZ)@ zUL-l((~@iU0wUD&a}X)&r91Mrew_*?e9vB|mS*%DbjRz+W3Jh|78FZCv3K{@?EMx? z2&YRJuE?If?c=FW>CS5Q!UzSIPK)>V*X+e2#6`0=k8AcCUb5;H40nF(VZLWCzJt{7 zn*@Lz?VJQb_@2GLX(wtr!{>YU;;z$t&t6-|>Au+%0QK8VMO6>ME4r*hUww1UUar~8HGBD< zy?oDJzGpArvsbqbG2JeY@7eoX_9fbBG3dylE--|#(qBS!(n zno`A{P{o)|@x90R-eY{vUcP59KkGs{B!r)J(X%!#KkI_H1(>>UZ7gSXHSgn$wi>R9dgKWKUY&ac8FTJiO*#g6Gshr=r2{PB-4LHOf#g>d;o z9^5A~37^Y+Egrh zvJCoT2p680j{8rNnO=)}9(x+8fbU>~^bkWY`q7ZpntZAeRuPmM(1txL=w8vK_o9nk z6`nwFuBSE#F0(=V&=bJilQA5Gvgm#5r zs5YDyFObU;j5{Y7pyjP~Nq`SMcebnxN2VvQqsd0gs)0qys)6;b ztVkI8vZA{&;Oha;;DfcLnAEAs9*yzX)ptznTxzk(O0`9s7sI}x8A#`Nb*FVoi49JV zg>A75`#MKUo9%T3;Rwa*`3>!E$=TZE_j_nZnH8As(Kj1HAo(oJ0}g3#iUh3#ic+b# z+~cdm05bz#4BSUr#E|Nx(xU1{TWw!0Oox5ibC_?xm6SD^%!DJ-Rh((Sq@mR{GZq{U z!YxCz(6HFJdJHzSwqZ9kqqmMR)Y1dCL_GY8MkN)2MV1~qdSEto9-7AQqQo9^`(Z3) zH4u%yeh2}NZ1hzr1fL0&hQWvb-01U{7~c~;8&q9R7}z5HxLh`JWDOOX80sQ zS9`b8)On;fEDiYep)?p$z53eiAmwOjYSh@UkNzT0gqh+q`ZP3`*P;#Xh6vuO8WbiR zC`Z3gi>D>hvT(wCR4P6Jz1dak@VF=nP+Fd+;}2?jRCb9ex$0%= z{mpLh9E}A+H_l7h926h~KlzEKhW?AZ!G$orgt;o47m!p87xPMw31z@^n4v0l(1kM5 zR9_TJsQpq0%LQ%bvt5Cx_ODkyhd!T|kS_4ShS%CAk_J$OsCGJpN4JS&z#U_wjj5?N z^T8YuqS{y@6T#Ro02EWx+9sMaLa+pAV~NnFNbnEz)7ucI13gJ5{H=$ z;@G3ClsG{Fow}o^8%;;|?tZ$_AqPIFUn#*}1()Wq6QB)~0HC2@pTJg1Oi+7pT>yB- zJ9H`21z6kY=|*Wtb$Efj<5dz2lU3_jA_gori__nR6L^YEI)hAB(?StQp+sf1gsv;} zAQtpAgKY3uyY*u+LLh0Hm~MXXTjcyc%JZ{A<4%3kzixHJ9ko=K12V+VjrSyWLLn!rGX_t@>nd~U|XOUW1Qd$CQ(*YPsZSZ%( zp3rS%3FZ09i0W}H2~c-*MD?KCJ*&+DX;5a3?%jHXZM&w~`QtzIBP^Xc5~5uLg8D?S zWQuDhrkd$^XT}jWD)WWONN}1^M!~D^BW%0d)gnq3HwY^@xuMwAwn{rlH!e8uUW9i6 z7I?;1@sXgR6};3PbmDSf7W_@jK9N_|v$~ zP!Q9?D-ZtBQ9j)(N)DGp!uB@7KLcn&3^cmE^gzq9^=;SW@4L>f!!CrpEwRU9q_)u`2pvIoD*_R$T=bBgq#y{ zPRKbS=Y*USa!$xOA?Jjg6Yg1@kiP-oZ$LN({>&KQqdFhe`KZ2Ujq1El^FGb{H1E@V z&4P16&Ivgu}C*+)vb3)DuIVaR|LjDHe&%FA}>&`L2`Jt8{a%^yHa5}C*+)vb3)DuIVa?taL?j|a3}zr3H9eTxVsrQ90ME! ze@+Z=4k*txn0d0^%$J!tTGpFmWW707X686qZ;qFlIYHK&1u`=y%FH-qy=jt}amviN zWM)K}nP!=p7FlmvWoFzmGbhQ+ER>n?$jo?UW_&U;ewmpznVFMiW&$!ZL75pzW+o&v zvq)y9U1nyn%*+y*nWZu_r^w9wRc7W?nVDrWGaWKBvT~g!GjqDk%yOBTGi7GZl9~CN z%*@#`Gv~<6oGUYPp3KboGBX#*%v>llbCJxrnbD7M{_Z{x{da|K=(DZ@z*59c|!$$0+>oSOfn%PT_yY8~EP|3jbT6@V^rc{Li8A zzb1wMITilrQuv>!@V{mQ|7%hBU#r6Z+zS6YN#TDB75?W@_@7tde?Eo(`4#@xrtrU$ z75*1c_+L=rf0DxgLJI#|r0~CXh5s#9_}>zR|1DMc-zf_J`>VqLPF48dGKK$js0>iy zf2S$@?{tO#Em!#8nF{|qOW}WiQ~2N63jaGt;eY2U{O>%4|DCV!zY7%pccH@nE>ig4 zN`?QeQuyD+3je!Q;eVGY{O@vw|6QT*zbh5~ca_5bu2%TpwF>{cPT_y675=wI;eXdF z{O<;Z|J|tYznc{PcZ`R zXW)NNDg5tgh5tQc;D665{O>sf|NE!H|DHGSzZVSr??r|Gy=35jFXNgP8qNVZ2jns! z<$_!W{Ikk{f7+dpnI0&ve(YI$yz?6Ia~t@%4ZKhHjjw?WyptmU@|R2C&wAOO|HLu0 zqn73v;uz{LKj1W!02+cdj!WRrG+6fhr{6$B978)8{c)Xa&!?PdErEuT$xxC_vcNFh zFijcujL>W{m?X<&6Zw@SWu5xZ?PrI-4<~K^=c!r0k}hJJ_U|*pTf(M)PwOIKLXKJ< z-W)a`MTnUU{hmI5KNPZ9etP)7VbgMWdYwMK4o^SRr!AnIb6WTth-$P=WD5=Py)KrT zl9>!w(jSibHqyKr36`izDbb8BD6u(9e(`VN{|lR6l%c#>3rH@xFGl{?rhn1@yPMvX z*Kb-czq;vF`Grj{$WL#2T7G=f9+dCdbdP-7rrYG}H(f7Zz3FQC(oL7j7jC*x zK6lf(@|l~?luzGuy4G$&pJK)S=e+IJbg`{zJ?@E3xBHcoJ88u9Mw{sgQZ)sk(O@bid5i8 z8~V(VkZZ|bZ1{ryKilw`ykWxzxpPCO{PBj5?yb!IFd>6p4&M^qO-kWy4 zEWe7T>s9#;G+l4V>(O+rm)}9t^^W{Lny&Zd57BgeD1VHm>tneSO;@M90ZrEi`7<$P6szSzU^REva@TJy@v13+j@um z4rN0wa1s2!gFk=bIMC9;S!5f1XNlwDcZ9nxq7uSy#{{P?Ep`1lu%Qk#RMPMBOsZ3z zNqwf7No|PCq~M9oq&`t*Qi-(bOp4}6XHxJKnMpzE*i5Q(CudTfAeF)Yvrd>vb;3-l z6J}DKFq7(pnN%mtq&i_H)d@4HPMAq`!c3|YW>TFnlj?+-R42@&I$%W-XE-b9{ALB6-K?NGLprm+hu4E6DP$qz&1yyOrd!!scf5A+jAfz3lh9QA4+#my} zaCi=V1{nGg^2H9WxP-vcqfCn{)KU2cUHI29#Mfc-s`_Yyj1ihWl@naJHVmYE!?q=V_-u@TbWcn74vN`p^*>#D9* z{{r*Qs@GS&u;DDKtpdON|fCy_}sKaCCTitXFi zf8Rqwif@s(`kJm9ZnsJwT5A%qf-!6DKI4kkX(DNE4)^_!!HM$6Xghd*Yp3uPCV%MC z@aEVtK~P##h$g|r!JA|EY7ROmv)f=Cw-vX&10IUXYwBh@Bne^o+_+e>6LZ=b7Hg&7 z8S;ugsa_2FLjk84v`n6Cu~z$iQiCYb=cv!IIyZGRNCDB|ZFIC)tQCI0r*TP}h;c2} z8W$w$Zgz_S8g8b;D_X{Pg~>c3k|yFJZsH>?BzTC$ig7G9%hajL5A#>^{B3#EktHMm zIXEDn+3@5CzE=EZNP;KReQN)kRc zd~A%+mXVf`F~CB)5G!pVQ^<@JI!nlk1R zv}JG0-Z8*Jh7c=lVSq3oR_KAkz*yix!k}2-A;OSY;NimX7~t@rFiRv?*E-=7!Y9zs zdazI?F#0xtD+EU025^;76)TbH!t_|+8lff@*eN(;fln7sj|DzMI3pJLEa9wJ;PZv^ zV}Y*`u89S{R=746c#W_o7Wf9?hFIX6gqvc4ZxL>Z1-?zVEf)A0;h9+APlZoofj<{M zj|JW+Y>WloENqSi{!!Q(3%p(EiUm#)QeuF^rm%^E^Yp}aK=^=I;C;gTQgFU5w6IOs z76WV{f98A;J zgTu+;WC||Ug(f!;Mkji3`13GpGy^y#%n)m%qkDv#lIzL!G;t&RUUF|NxJ9rCG2wPg zUM#pk1j67{mWkvmlnacd+Vt#Ds1z7aHNvZfYL<>6{0w16O!yH(Q%tx^SRNC8rf_CV z_}_#TG2s^ot75^!gTst(+YBu2dO^Xno`i)Pg&SEq2Kddw%`xG(3b)3D-!42I6aK95 zSxopB!WS{&Ukd+?3IA63J{H_=u~)=|ci0vB(bvoVhMo0$n;xD^a_7ZLC->ysMKR$W zxgW=Z&m`B~6blYys0eTRZcYv)r?T++4o%jOa4fiGlx0**_80LAN0Ud~DR~#f`Bo6ACHM#F)Bm^kEl^e!XSzq863IO7 z%B+>iJZ{fjYwnt?dxgUrGLzi!Qb7=gM!iOCIM4_BNWVONnwLb~F~&H#li|!H#ut!? zfZ7@yF-Ek3rg=kS!~r!VO8ZC?g_xWO*wA#J`&I3;_dZpps`lQsX^pWGH+|0D=i61g z>i@s`>;M0%T^}1An~rZc!`!|a=6wzRmcs)6I^up;*^4ZmqFNF9l%$K0| zB{oga-x5OyzqRRx(hODeNr_Bid^(+2Zu=GL6X}Me{oS4`PpPd;F2fvo=;Z1oaf&!| z=$Rn1VP&ImzoFz76g{5)I}2Ba;OU(MznF=iqHOy=S_5JW*tZ@oy!CJ(if=u^y>)y@ zybSz<|LBeBNNeAi+>=xb!;%6^@Z^xAM<~#KC6A1NWgC-w;zEP+jp;q}7)8m?Pis<~SuM^{EjX^R%>qiG|`*j6YlmfVHvsX)_4 zl(Cvtik4QIRkIL4PRGI^Sq%w;)b1NjH^P+3Du#y~GRzr{3WElney|h>Nn}+c7@Ql- zMhc~TWCST68A(`2MiN%k+rLTCv{cvyZ3?`9n+ot;qr#997$2j!Mh!P!j*{94j@d%~ z(g!OtT^t4(#Zgb#vX%5-kX3ovY@cvtd;Bk~H`^Z`HrP|M%oi5TGM|SI!n&i%So#Z# z<~T4kTxDrEZ71(BwWZc zbBCux0=sdvTK5ZBw>}PKj4o65f*hvQ_A$WWkV)QXj{e!cBORc!RYr5R3X67(Gr^N8 zRaO3^Y8_SJl**~VvDQuC$5X4LqC8CrP%B`eJj{FrBQOMAseXQ7sq#^v(%>H>)Vwi4 zHBVqWj|rrCXb2%TNaM?}N*(l}?=g{da7-W_l+`18Oy0k zX|bx|YAmNJrD$oTSv?5>6iJ5ysFh$0f*`V*5eUuM zapQzCJ}!cckJFX$agk(vTqGGErz_**xcO6QA4rq~P0YGz!yq+f9A#?CIFOn$4rBxw z2RgcpqoGBP4xDBUT($=sI~>XgZNE)0cVFaw$_BmRb&o0>n{}s=)!xYNR@k2rNyGU2u$+N1um-LN-(+T_{2)rb$D32@BYWW!4hzdoLykY(= z<4UezxI^*2O(Vi{10KXlNCtdhl$A3dG8nE+2E(I~!SHBZGF+PshHH}n8d{eO0M#7% zfYTlN2vl?IBT$wMylGRA*a^Y2Y!D33i@Z2Shz5x;{%J=EQ7qdgoTmA)P_#H9O4l9# zMreyX8d_K60o4_GKy}AIKy^hPP_}zLktOU*2O9bV;hcuZq)g%!a9-fW;X*u91c4u^ z&GFGfji_~`VRxjqz>m}xcr>)Gzyqo)@PO(HJfOM)52#Gw193d?GKp8=d65?fb5XSj zBF~3oJ*M_*2D+wE5|PC=ii^#J$FnW#;VF&yjTEDzDb6Tg#ZejZd|;KWyB`gr+x!%W z7G4r0A{{Q%AFtDteJ0fe6`mJIaeNSx9zh)W2%*=cUd>eE$cGBU<0FY9A2jrecSbhy zmnxIMm5rwJGh9^SINF!X)o5LDM2ANbN8n||>~(snIP>Bt4w@kbE)z$zhW#JCldWd_ zO~vtnVe$Zh^rlWBLuaOwmC1#v+GHhJ=gf%#vr^evmK$Q3!U(fW0X^U*kCU~x=vb0S z;3k?EU-q)pg_peqc;RKUOo3@@vrK`LGz?VYB@Jeo0$pmr5;HrAbeLJ}nm5Z7KxoXe z4#&Qb*%rJTkVX5oHX9WPhvm$QkYJUJFwZOq;J~%U8YUsjW@nlq!K_IW63iN*A;Ge# zCTT9ej+Ukj7K7ax31=;deUNbXC;~(33Tb;Fqd6d>`5(32kJ{cxG_l`QQWEh4l2wt? z8H*gr>PHwPs~lmFtY&yf)l9+3BQ0?}27_}_E_OV^#iK3d(VU0Te1|2jEm4~&X51yN zt$=v0QN^w;-m}FKp^tOOtW%)#9@k88(hkU9Y9C*S^tHHro)GCe<{rj zUo^*oVGCETh;*J_-fkR^hAy2Y)6j61QA5L7S`7_XnjDgj;}}5fP2`=4T+Ni3n7l7h zjCG9}XO!Swh=F0sHZ-dZ%FvhW7#X-_)w)#>0zpS|v7+GRDYZ#ao>BxnVHE^Y&^SsZ z@&n6gJBZyb_MGyLQ*rCb(!rH<<~`d5G zffP(8BAnMhTt7<#vc&=~Ejgg7iJv)&s)^$X@^Aw8Gy*4wS#N;-T|pb9rN|+fuA+%G zr^rBRPLY9RY0#S+`PY^mg2EtK3M@rJsi_$&7==({Ry6{lIZMv0HvsS4h+r%`87gf` ziKv?O20q$h)*BSIgK`WPP@78W{U)z~vtwGRsFEI$g%$wUlyo53DSv6f5*+~&|Di_i z%KlJLO+qK7YBD;3YEn9Zs=Al-je^q&JUXdk>L$#oH|q_S5&J;cHi$ndM6}4Z7MOLo zr>>-#^#((OlR-(0Fceh3i?qoA6=uo6n>PiCfk3V}HVB62Y&_7QP~@Wo`*2U)_KX(p zL&1^8Kka}Y3f3L}^h16qRChu{p!!{;E%GQ;Ci0G@s2cwOXU9KJ;uUaS;KgA-JW~XY zH|q_8vn?80*Wd$G*Wd$GSKtBFHTVFP349=q2VN%eDm*Xp;-D<57D43AdIR;OMMY$0 zy@6maLr8iAapYr!9v^v%f~bMaUxvbEIvy0yD!Nxboz?jSEKqzT!^NyOpve(lqkElJ z+UJxV=|6}xa#{SGD>Z5s|8SGV4<0mG{B}OMvnzg4iK=An z!{jd=@$@nCRH%EfLuI6$jadzq>_PG#i%p&~yy(?JqVo5f;sHU}!k2z@gzRkA{Y`WEvXI zGHPfzORJ&bEUgBEbF^x*@r&KGY!f=eqRdF=y=pAlnGy-o)s+fYFmnYkwWcX>N)=P! zl)9zBDV0irQ)-g}r&OZ?4yk&a^N!^1X=UScDrB zx$Qx;MG6k6GU940#~n}Kiol%8nCy6(Ic#?0_s!*Jh1{DtI%BhB%8LAUR>Dh>j=xec zDwyneXEP-`zdcIq(PYP~W!&t>Uz+324vVF#D^Ysb$10_FCgObf!dnpw!XUXxK`1C|--m+gcag3a5)T@M(+QllTS}i-FeGq>i^+~J8ZP;^5eE)QBC@uR z7GPaTGuiPbJKhd;7m2LP^(H&M#KDBwXr%E^I{=4*b;m!%mNY|fC{#BFN1(c_1gPee zhLox@Zwd|vYTbw=9&mR2W8IY!IM4CoFdUvK0>_)|_)=3uX5ylubp;+!U4su$U4aKw zSKtAa34D;aGZ9Le#H;YU$cuxds9FS(H`(#UVV6?z7g*x%&~38gO?LcOiXBwY@<@gY zAIA$Pj-STe_$ft}X2)}>pHZ{phnehn@Sw?#H`(!ZmC3Sy=*h?XxNkWStQ9cX@qeh< z@x^m1jw4Bcr8m>#eT!y|bNQT5SZ~%mXTg5%cK&sjESl7t9J1USb%H#D7S^0~IFy#{ z7@$HhHw6oeX6Fs1X!p6rg|m~mQn^v?kI+C<-v$?Qk%jR-UXA7R2o66~A%9Fbb z?(ED)OsagKUHRaA(sWw@$qIa_buRIh0Lcn_7$hs`VUR2*dPtSa!ILJ=V-XC_iMiNE z2XBZX4C5o_CRg6%$}@BBQCz5_&Sg|y3J_m78lYzFd|j{HJ2JJ}D5 zW`pz|nreW_m6ta=$EIOhj&lQthO@jH8ZHw#Rkw4zs*@}4!>jzZ6zpTU;F4G!za2$z zT$En=ig|QF^g6vW(%fMI@~u%Zd)vlrpfYIh}D$My|b?I`7+LfwW8Z z)WK9tie^pwklm#mkbECoIUf0=Ro(56R*gmyG^af}DfGp67Wfv-4)cNLvd9kCoXY~q z3cNSHBV9ud$y^plc7OT8Ualnz5iRjh-m1_ zJfJd}R}5i}i;0vh6L|%kmw0iE4$l-t;!PrbaF$0)>#{tcx-1WonS|!cC+I zUPjF-Jmp9F530m%G|weIh*Rlrh$Ui+V~w$zSY50Z$5r@Vi!=1BNuEbl5jQr2YLydS*&(WpWv2AfioSOpK(TKN zP6WpL>iHnZfKfbX2!fU-d7hXKrA3{7s=@obHN!bdg+i+8(-S4!UUmIc@ix_AVD_V?V=I5)%Vb(^CPYrlSH#R?ti5 z0P@NP_0H$0X0&uWT?I&=(wxk{KzI*jYg@o%hL+ ztdN%?9aocJh%m|X%zVit&--UYAqAeDVw4J;L{v@kJQX&?V4b-pOkd5m1X88;ev@3l zBZc2h^1Q#IppA7&oj_IHTWov?Se?LG+oe=T1%m=-yO`wpqNe5BMjT)yY0CQUTcCB> z!0bV9_Mo?;uthTKjxr{BzVPao;-NQMa1J(*?(#A1@Epnnv%_(xv3v|r)~{STB1o(@ zQmQU30jfEzA*He-pxkjF5_!Pc5ik&(XL)gq4$l;Yq`E2J=nPQTH=9;D;a#=L2on z2d9&tZ7XrI0m(9AsZlLQvT_~<$#P*BBrD+_Qe{aymUxM8E*PAXa-SfUS zF}B42$nQ@P7^ZB)F{mmI>Z;|oJ|HQ+{H_#ip~M1n4OT(IsXBMw8GHm!8pJ*qz&LAz zt*oLrrB$xNu{KKZ@>mNcIF7YXg5#7T;0dcBa0o$HDv=P(sgO>}ywmEkJm?@TD8mM6 zMHyDvk`hL76u&p~<^9?#h(^htIgnaO!9jFH3XamvL8q(&;u<3lJ#w>7F*u;g6oEOF z(aDo95&?me$m}s6Xv&HNaLp+zkgTYCvp8p*luTKHWaT^zk|nb+NS4YO>vWdPQs3m{cWZ<6Ghm)oO{G=-gX zuYMPCc1tNSONJ3rs;YYnmWzzj37oZCN=p_D37p|#lH`kqOTKNilH}Dx9z;}E(oBxL z$&r^@c#tcO4LomyDyG4Uyg2qovYEBR5&-Lpe6;PWP;jJ0VkSjCz#=h7hUS!p2vwBv zuOtlTNxUT3Q^R9EADR9EwZ zRafJexK~}_0<#Wvnw5N>SjfZAe<8$g|0?)z<6XgjTlQ!4x6~XPIy+(Vpj z14vdsN+$slmkf}sa)d#$4C*1hX_tJ~g@Re#2nOe*TqOguZSv|(UcJeyhYTo_ z5`D}glUHx@>TScsaWwHhIv-=kgR!GiU>G|zaWIotkF^6PuU_gA*2=5*L^hJ$Zu0T% zO}I@yK0m`Qih>m7raNMXtax?`z;T{8zZQdo@T_ztfRb(fN@k}4A*&r_ifr=u(V;hD zyDz^Dza(?Vv7C+Q&EOnokQAspMK*c-LuVD`={UYod0OK*;cH8g@U1;THhKIej~}+Z zGwwi?SoSYv0fCejp;`J5gyx(;AQR!cd66@%E#?KGHgw&c9`CxcnAE7X9q}U#tt;|?YR3FXsk$N$sIJHZ%66|OvV@(< zp|JNzrDYPYfb#+`4*TJmA_%<6<7X9>bcc-N(a^dA52&ud1F9?Vfa(f7pfZ6E#PPt( zBwmH*Mc(A`m%NY6Y;;d-XHRQY;^bP{2+hhgL51hVQM~gOBs~HH^D#ovlVJ{H^7z?A zb>hQC!~5Cms!>rDb0E=zU-xK3(;OixbU)_CQal)c=>Z~*-oN&QPFv2hJ60ZO6*Olt0r$B z`tIh_o4kGc7PIl`bYeMGlk)mRx*=(Qw>OTNQd^l^hQUwhh?Y)>oyjoyONX_hT^_j+ zSM1h;1A%dIvy(COp~L#Zq-vJAS*$Y~qtz0kSzDY%`<2XcemJbm8mCiFA0Ma5+vl?i z{QH?3;KOwmH)9J4jv^+~SsRrTAI*?X*#d!CH@f%CwpLJ;bS)`P&Bd-fcug2J_bg-o z`e-}yqWSTnx$(5Uc-l@pG_juvEb)c_$r35sJEVu?NR~vyAX(iAgJcQRLk2O}OZ<1i z;GC3;{de$`XiK?C+lP@MGCnZhXByRGBT5}U~mG(4KDaXcEj zbe2p*!=s6t+TQT(H?_s#4-Y1DGP6VM&f~p#T#I@-B$yxY&O9;Jt&gKT{9YV^VM=W` z3I8VH-<=9`{z3aq3TpN9BwY-aDjx+Z4StjFZ}R;UnS||qrT;n!zC}J1LAsU6_h;Vr z6JTm>()~@kzoT1~xv1lGlfcIL zhEXN19HhZ(x{rWl=h&rEBQKMk@q|HY%D74QF9hG62@ASirSy)QgpckN!CB+6v=0g6 zP`JPfK;$SQ?F6bR?gXmpUeY%TPA72Il~mfw0yyU_ zMP|Invxn2Fs`*NuN%xm*Nd^(sl{B+$e^EY~kGX_q)+Pf$^}9%$3{Wboah`W7NbH0> zFv|wP@H`!eV}xiB*89p*jXgn?7LKGZn{L>B;qF~+ePd`*h`bg8*BT)S= z(iVA?Die7}y#)i9Yux}YlXwN37kF{F5YH4r;7z(e%MYYGWTqk-T61zk`bbyc0o4_F zKy?j1KxG0Sh~t5mNxTZri@Z3Pi>gHsc|IKL34m8K1e)j=A#hNja9N`U#j`Ezl~07v z*IqU0{)AS&M)Mk7*=JHsP~mxT6vqc4=@G<{j}VHUOeKzds4zS}k~o@e`!&Q70^`pi zrQ*zsqc~`WeYa%dXj{M3QgK7h{7uF2fno5=GAS@cVkV33(L19YZec=^{{|d8Db-M4 zomf6C)sVpg4$_wHN`<)N33boVBo*d2^k&Q%8iZ%gP!ea(j4HYF=#n#I$Qk+wL$6NN zHqb3OaAgbgM_oxF%6Ux4e&C6RX235RzXkN*lVSt~`@SXULBDIDJjs3j}MAp7XNJgPvd_c|BLwe_{8|+_?7V~@dfca<9EgHj(<1)VEm!@>iC-YkK*g% z>*E{akHvS!-;Vz(ej@&U{7n38yeobo-W~7BUy|>iACw=Q|C9U|@_&{8@A)t1u_D21 zo7kLxh}{^wHMTCcvF!6@e;vOx{+amT_@Bi8EdJl(pUd~n_sd_JFU$X9{>J>T0CSoV z_5J&@|A`YtjY;ZF%E4K-QMt?~ac}xHYB?HrVJw52yGde2y-iwA&~BuCx(cnJXanxS zKZi%g1M5C+k^0GH$jFF>jC>+x;3K49n@r0y%d3;+Rmo%~JfEgxH6X9*SXpdV?8?{# zsK6D;M5ZyFY@oz^MO|$M!_-jnw>-5XiAfhM>Y-O88kbF|tFA0tn5b?@+TW*S64j{% z&YAIznYwAoL?z+fOu7-jalR3geCSnm>C_6`Gf`c>AW@Cml9SgZ)0q^$7M+@%PAphV z?t#k_5)H{}yi=#VDzz{}!=*zfRweKQy#8cXT_%x9)z#XkN#R!~)3r{`Cno9}$Q{U2 zICpWr&zL>4t|4V(%Z8R`(y7JCOjWwBaZy$Ag=?`4CrwHho}968VFQLT`e@TqiwX^B zKR1Ts1?eOyAd$wP>|89g+(c9>;)$!LC()t{++SXus7*Kp+XCZWn$@zVhWW za(yD5npoB7lvwyW4Lv-uuF<|>(YY%V^#octQ{FhA{BV2?{Uzai_JS?IFbavOR=9M1 zsmV=Y zy(d&BVfK-3D7h=WgtsG+jvxir8-g1PzEE9u1>kCOPW2ipek8edWp2*b*Y9FG_IuWOU~PNIQ|VVgxW*j zOz{7rbfUhhcZNUaxk-Og@gTiMmSsXH3T%WaNbw2GLW;j)QRjkWVG*(oASdi)$MpLo z5GEa?pi0F9=ddA!*6dM~sv2rQu3xphzA8yZhJv8F-z%@LOIOly8h#bnTlNJ)j_Cf3 z_YIuikX+E1Ni8Y-go@DD>S~i^BSsU!bnl32rO3d(B3a2526{&c3zO+&?SdqURS%_w zR^Z`Lr6`1T?6h|_%VJ|o~eTo z0+J$BG%2|-(O8|qX`3AEMlYPT$I-$sT>OrqeuCnV|^ol<1sndzr~)EgGbP6+eCK_CRLcy zx>Iz*)Al)++NteA&X+gVC)1cMrt0m<_K;Cyk&;n#)}4G}P^DMq3w~WV$Nv_!sK#hc zt%D($Qe4}REU$s#^3RQRkhj7B>79Y}I^NjgiPenyWbLH7MwoLHN2IIluh9|{t1;g3 z7w{I+p#)$L-yY!e4uHSlz0}k#6C5onliWH~nYgtL2v8=pP*7&9$+-phoUs>hA?kCY zJ3sO=F&_|=S@yS*=cFAidQQ9*Rou4d=)#!k_9yJbkGxEniGni2_vbj-bAGAxIiX>K zGJ9875NHyV8U8uL=qKI-@R65^q!Ce}z1z4XSyu3*ydUr$<(@`%s@5jMM2yu)0w08+<*vG+0!zGN=t3&B<2_yAxp%O;w-9jadBrWt} zSf0Zrj1;<1sd*$YcafKLaa1OZtukD~NWDsf!#@s28ZKrexydUNq)^idF(bug<7pfc z#+%I}!~_$^9+|>1IgSZ^$vrL>Uxcv_M@aahS7nP#jzzYbRCP&h2!Nj)N>x`dvl$`g zi{2gWMu_>McMZf5629o&<`wfrFE?*kzPKoYB<73IPa69tha5Puj(w$+97c)>M$U{E z<4H$~8L5|_RKiHTD!n5mj6_;7lpiY$_l~?+j1olF`|O=-A;C$URRl{ zrg0i_jk>=_#)x~{^|vB%#E#=2frRe7TgZ}ataYP5?r&}1EOEO#X{fjplOn~$;)oab z6B8o_w|OyQ$Y)WE7~cdjVkpiZQ;Zno^NEiU)0{RcbtXg4Wav5h2A_ZoJ(Gp^N0xbPMlaT%?Oh||EXcE#t842k_#>M0DVP)(eH-*bi z=>DW+rWX=QFKTM~5Ht=FAx&yJS*B!*gFH1|Fy4`+M*cnp@mT35?9m)R-Mb*UIKA9+ zRgACAq>%24g#j4bkmu#B4@y+iQfSU`A>*qsh+mgVE~UdY&HZ%}zuZLE!r+d~SF#K$ zS?T&o$Qm4p3&qZZCQE5(2Cbmo(9~FLVnxL));MJpHO9SsYbZw>YWrZOo7{!^ez6K*5$W2*UV=1;nbod{}(Qu+byN zqHy=pq@;aq_>htD;UvftzSX_kl3a7=MgnnEwtsnY5ncE-)X4`X;_51gyKIf>xcvNkpdfA5t-=V|^lOjw;ZCeE&hnmo7N=mWJ5o6@Wyw1d)W%CX(Q-4f9r;nMi_( zB$&1S#QkU1`n#)wKdQCn@wGF0FCX!$x3F`fGF8&@jCX(i2w0N5@;-dIMzP(kpx2fCX%oi zAvZh3;rIwY;#M({1hTV;i6j(-es~wY7fC2=bZ;UFCX&F07{W&q(k7B%A_?9utj@l5 zunNqY1QJZ-yelMb9zIPI7(wvTjeVP4gUznN?#4ur6%$D?kpvS-Fp&f=ld@>hr&*Ig zHzNm4+SyuWlYG(=e^8s`n@GYZW|Mq&F+$;+S(AXYUVBGuvnCSoV`8J||3?)5j=_t@zls-)kHwY0kNpqS z^>6VG@_&lmj5qvV5&Lp%WNaAy|IotU5wX#DG5Hw$ek}cc_!=36X#vv$b_*E&Hdl=y34vNiz9cJ^-b%WSsb}eyn zqibcK=GXqEXJwx!JMQaQd46T=$#+-wUA+G1FRlOChd=B8($6<8Ub)g*VXZj4;&SW$ z6)S=t7gh{j`t6QaSFL!YV|RM_iWOZe`Yh{sPr=5IUn$iB1t`Wsv4Ip=~@y?_H@Mly>m(I@e3W79RFVTl1t`nTDRrQmcEa^A`uduVj+d^Re@jneS7U5`Psb(ykvZSkr=j{s-5q_tU7P7?yyV6W>z+FE zRNoCZHa1!nR>k3p%NO2RQ4##;su+0F%8q9;9eXRgE4nKB&*hT{Cx3#gm6;jQi54f9bG#=622PKjZEp6R)c{ zH+SGov%flY*yQUgy65(p_RUp~{NU^l`mMTa+T6L;JZs+Jd6$oyJ#Sv{!4)@Lk1um?xbDVz1lMQoO>^H%^qY6X)Ja!unA$mY zz*Uo`-heCCd~1Go{_**JZ@PBI^o`TbP3t>-#3$i$J3#>}3GK(WuX(g>> z7Dp~=EwmP9apV?Si>yUi9622Brz)!|iz8QMrL0sIM=oXEY~7s2k-OPiY%R{>$St<2 zt?Dd}T(wnW)nswxYOGqTHj5)yYt>nGSsb}KtKO>5;>guow^+AiapZ2X(pEZ)BbT-s ztcEO(T!WRdGFcqC4AF-yj$9*ArYw%!5^JfoG>ap*l;~m>M{b$5+*+Q+ky}nwKZ_%` z!n)PEHH#y6tMzs3>scJRuiI>7-Ilw}W-ROW-0jvK)*V?KxjSrrv#gv|#CdmGcV=;mp1{^%FZ_n;syR4o0o%vn;cJJAD;NbbT?r*=**6-lH zT`k+5Y(CW7Z(GZ*eFu9AXIh(^3TMu=U3&1qp4M$!o_%JswYg{Wz-OM_vaNN`frA&? zy6-vO*8kw1=1uF@KDqkP>cMN*Z))CiuF44({8z zb@Suv);#!t^+3-9mp-^=-Q%0L?%a26i@w12aZh3rT z^S-uyTOZqX;{DcBPn;TX^4(uHKe}~aXWM5E?rYuB^zhza_2l!L^A~!$ySp#+boHF? zIhXJ3{xE+weRtF`lq&H*2udH0>>r*@&R13RC4bkpxTbMKz$ zusV7=2A%lzJMD+oJ^I|v1Gv-w!=1LTYdLv*|IQz`9%>!DYhP>2Biq|r)*m~Q`&H{( zO>gyo`<=Irt#3Kkb{U%J@n_Hf_V{Z@UVhnnx%=hIj=XmK=ZAjyIBBf5?(epv5u4ZU zI=24_)Z;VgrZwBzwykYH_4bbT$J_h8+1|c(+qt%Z2U?$AckaY1KkGhZ9qKwX=x49I zwDF;*TMys{|JII9dw%tvqfLAE?-{VVxvhEi>m4nxZ+!id)y?P7wp$uw!qx9NTz|!us#o^6=%rsay|n)&8+7=W zEr&NArl5YiHb3x-C(duOHg#?q@I>Z;%>?p28}jn&O)u|%*@nD$tmVaxFS_L%S@&qy zW7cEm9vk@Rx(2(Pdu`Cs_NJrzkJ_LEueKc6c))$4<_FexJ#0OE?%{!Jzh7@Z(GMtS z&1-Kpy|(`~8?^UG%ifK9ZP1=A>sDv)?Rv<1=-fjC@4d7BVcK^00d!!?gTLr#`o;cV z40z!AgUzdVz1*^E<1Pv!{dCWr_k8cdz1F?w@4fVU_tY-4`|18SiIP2i@9QU10DTNy!-y?54U!%@3eWOndgyan@853Yx~z$3{R`XPSwo`o8mmXYF*?#f&FERI~h`(g6=zWjim3+Fq}o;hQk&Y#Yo>36pC{Dq$L z`R;Y(>I3;pdoFZ-@S78Fzu9iJ_p}du^X(JA`JnSc&xL&VBd_QCoIdc#6Zf~>-{+BC z?|0|>eE90~El)r8bf4#6{qSslP|x|(r`nIU?P=X%wd7j{?P%T8cC`J}>GM6^`R?^^ zg-PlvF#Oud`i9qIKn*y5>gX|s1%G(-)Olc<-pKd4f8SBUffRD= z?d``l93znaohJ_dwuk}mZadKlz!L;;@KwTp6!7Ys+h5)ADg~T%QKesuL{`|#b+h5%9qH}+S@$CCQMF2;S6TYK>1FvpBu;D=A3HEF&V!QNi`UL+; z05;cAz}_R<_iorr0i7q>9w}nFB?oC6Jxu^M&r!gxm$&cQu!{glKRn2=+&xEVKWsjp z@B87}*H00S>;KUC{L?#L+P-7M4uT;)-h4B|aPwZUd;FR9e7~-}FZ_;pPtK0NR9HqN$|jKmj`x( z2Ts~N0F^1Qnu2Jy;72yANw~^--g-WZBlo=Zg7rccM-GSk3FCDZN3Pl0YHiKp$ZfT@ zS=+KWa@(x!*7hup+;*$QYRTfrwOBi>9a$VX9PTHW3RxVvR%@rVGm9g))7oY2%Hqi3 za6j#~c4u+qc3XR_Jy{$%9PX#R*4`|R++GU?OBP2Chx=*2wLgm^hr|7Jz&en{kvm`= zv<_x*m1L7($a$wrP$Uzo*VC2BGfsq4aCz=t_ zFyS8+6Pl1Z6LL2pb#-{%gw#z)-GtOhl936in~=H*shf~GQVdK;y(9_9gw*XUBNI|L zA$1c{Hz9R9xNbt~CZuFS2_~FU$iz0zWaCW!qjDxgvrUl9w1MF@!)u1u3==dmDs{6;-KNg6yCSlOga%WVgz#l( zFqZrHKKJW)KlkhT?|HqhF=wuG%{8Cv^EvP3b0pl?Q6(q6K?(pMS692I4*)(K0t5*W z{2OjEehI!^e5hvT2f!uj^A{e-eMtuZsjjP%(*64`-u~WxF5VBB)s>W(ANqPbxq3JP z@aQ|zz}e7XjaCM`u&1c`1d*ZXtxrS3tgo1axSD#Ki{&Df#uJvpSsJ|$mz9+X=|2}d zAxKU}Jf+d&Axk8kAzo&Aog7p2BykY;GqlM4TRZmG$Z6xW>}nMT*)T@jO+uEXCZs2V zAS+j7y8I)izqjw_GM{`DDceIpMbhBF;&;M|2M!{nrMYi)6L$ih@iwqVTynjrmKtSEZNe$FBgYHqPOZ9++ z3<&5wiM;~|LxJsQR@O)0aSphuvTGu}!(BtQ$^|o(Q!m}ZCZQZUyF;a%?{I=l7Y!P4o< zSmi@`0Dk&MjGyxGH{3u-5g|NJU$bu!x>#Q-2*4&e)lip5B+vLRKFhcqmyZ@teku6HlDoT~`;K#?|J*{Gfv9ybiAI$wq zQ9W+Hbau=*d8=3bL5nHZ)g`?vKFRlTpJD`yZzU+E-TA~maptgy=D`ujqD4TRn=D>v zDsP#UJ;7g14k}as?nNvByKUYdzH*WfAY5X8js=}<%blneumgmXdYTUa*7w->3XKTY+^y#lm;R7~@1xOs3YmwLM|LFnA2{2iE)ptyCZV=t`Thj&L82*ZGRd`^*aMai zYJ^vk*q8^NT-Cd!nJS`oS3l8^*+`9XSH>4#BHmJ^HC5^}5R5*KYgfIS5mm1z^OdYo zsijQp#$%P&m%cdo-_1>-Ey(-g`|gI!Q_;fJFO@Eo-&16j`USdw(-8~xdI<3K^(ej- z=ed|}KlJui6$fW@)cjPTPn3Ga*sdff339YN$5(&* z#&F`wgvx}MKIp7hgs#9FQw95<{!5SzP@( zbMl7EH5aUF?Qj3q%k!B`I@w=LCWh8je`o(D*b5>fkE4m{f8xw}J&%r<&iQ%}UF{34 zlIxR6*ZU0x#O`jqSk0l#@isE$YT^o`NgX83)X2P@NzcV^SYA<5u~2cz2xBy4m{M+S z5MHBVBxJBue(`HorBMa){)Pd)fpfW3S$u_anYW?bn+UU$1R}E@tsY&aH+ltcZI;^m zm@nC1Z+OJR;!a)}7Z4@Vd;9IkY*-*y+lv#%wj`N~@|x9=?8p)V2EYPsuZ>0XhQon>07R;gF1y3rw8vssEP=}>Mn!$naj z^lNZfa;Q3|j9x&l8q6BZmy(v!YRgFO*YH)i7t;- zrSeRL@~LZ|AjE+TE zophbb{BO=ZbvsQ1P36tk>sDrnP&G}SP2qOV53V^kf2!%(O7BPyZw-HTB123bKTA=` zXwDen_s;jKq_N~e?&!-cx$sYWS!?{xrejoNGeS#E)I)cAU6BTPld8_woLl^2Fi(;a zG^2<3vSs=5==2@rHH*B@%!5sV!K~5;Q)iKKIDxaKj+#x!B9?S7)17K3@5m)>Is) zX~N5B`m3YLO`=}fCm2P#M00^V&X}l5`h8*(m*kos`9~$x8 zH!c~GuEd6K%uR1v>6-GJp&RXv;*j*RGzp0{S5eopX(DGh=N_%l$9oTU<;-QgE3fQr zaTs%&a9aDdz?*MDkyVlXE1SZLeD?c0awLM~0$X6Z4IB(+6JTTlAsre}(@{p)A_5C$a;bC?h;0?J1`zN1QsY0V`LN zP_cH9h4Zwk*75Y&>?fEYI3Z@GXqs;MI>k64W2m3?(3PeZGI5>MU?WOQcacT>#W%~i=W$i-PauxQmCmL31Lz7TS( zin>YpQdrt7SOa4?;QDLqSVu@m7#!gfBQz(@#q~xRw#gWHtT?v3lUsJ@SVOq~Odgzj4J8RIrT1kD98 zZWo~`b(h1KBRS7p4&Uw@d@04HUr$dzBP4i%Ikp$#MM1yGY_F!T4L}Gx^r0~T9G=1V zH2?wx09dyLK=K6u*SyngKB)k3RYv`ug5jg@f9AD47@QgVchIAw8zDhRE0oV<` zo>wlEVfqmSl|uVN-(+3&`~o7Pakr!k~@nft|9@Ac;^ z+7EUggnDi#1qB5LIyp-i3RO|Jy*1!(4C=b+N)x&?z4Hfi{7Y_3^H-_diK`6&wpA}q zWKZM(AcUbq3kCoy9at3q#R)%MfRR_PVR58A_p6OH6{yOlHxeQogFZV54mvgXGN@8h zQ`hro=4i!1|NWyV=(KaYa&qmryA3WkKVi;{AKQk}J({+rYM5j&SIC@}Z?lmXD~ zwfl)bLNA_zaf05vy-=knRrYLeQg>sn#V=&(nVA2^w`$(->e5#c=G*O<(fg4LP7UQ_ zk*ApT{Sb3Av%)2GF-!Hl*APY;DHCdZcF-^9U`C4vKwy$}ZE4aq{`KX7bjirm_S3ym zIagO#bq?M9uPuJ7{wGHPBO@aNJ}(2XK4Mq;-;N@sIMCRD{q?EBli|+ojqWG{H_<%O zp67Cld~#hB4C2gatcZk!I!xUBYt-iYU?z9SX5;i;$9A|bf5%=LpG{{~gY%f1mzR#* z+2NRoj7+tMXr+fJt~=Q*EkATiVjmZ7)#B^ODd%@pc|EYrtj`tYrw-_!`EeS ze;TkdHwmNoEZ-L#9v?>TX5Nf53)+@;UAT@@@o(6dTdJspaK2t@AY@9o9$3 zJ4^i{A|l0MvixHhwzVh|RLm>>Z~;1=1w8oy7E8T3Rlbfo?wdDd70Pr(<`J`)IoBw77X8L{skgC*^+3 z&13o6uG3ayW8ZLQ(BChLepNA-!6 z$Yc8x9Qw?-#nPBBJKc_MZMCYVhKnRRV9X9n8ZBR0S-BQ$>#GKAgTx>GQ(zsuLSxkx zVI_Aspleudyds|5iJRYEN1;!ftRqkMJ;OU*o&0eQ*{E*z|Ir;qY)nqp^V}09sBO>% zFEixJ77-IG)y(E|b#hWEaa{;1el_6m)vI}G8(WV5C+gwsn*TR`!rq(YAW)Sc{O=z# zBQBbbqxH&lERHKv;|TNWtZHCDJ$%CgJ@MAQfA18x?Y*{f@=L61+~#!m+Q{%Q=c_UA znJ7vKt-%%Fwf^JX?5+$uy4;)`y%x)bhkv8&=wLNTdjyac$@8K6XtzcOI+dfK;r8R* zAu@b`NHM#rTruSaS9_`*9ar`cMCN{o)iV{P{8iVp)05m6FCP7v3M?A`vb$T)Gc@t_ zYlh|Yyl;+dvV9}UQ{)Eu^|(S9UrSBfPpqYd#bjqVZtr(dN`)bp54UZ0;*u#$W@{+6 z#;q}zG!~x*fEiCCFoww(TQ%aL%^Y!Z%q=17xnDc2sp>6PHXq2Ky5eir9%9CK>Oi|AYpHn+4iq>HPV-f%5OFxQ1jo-TJrRvS;QuUGutL}9y%5fb;nKRZHX zN}nF+9fnzFITlwo2IrSTm{`{ap`G~h)VEgX<96;NcZ|Q?c+NH{Y{Yr>U3+_#RM6HN zG<6#{;XOSzR1*Z@oylXHW?jf(fq0X`(;}lWNFTuy?^3CMQn=CwK4YYFO3HOgi@cgE z#gomhx@1FEgDHzuRH)e~DNKVrICB}s-{eWrYkdiMPL8mh0|@x~cVNpVU_$@^?1BI1 z+UI5}7oDaHx6M`NAaY&W-&rkh_od4fJ8yl#j=yo}R%Vk*M-^&plW$5in z^fq_0{U@K7ov)5>KHpo)(Ncj&oZV-Er+eY};Ix+9xOUp$s&e9MPS5uOl4(SJ!rCw+ z9-?hEh1Wm%{ZQz_)WO=&sp!2CAe-9QpI`=LaWJF|SZXulko??|7FQ}}VB1e$4d=a@ z8=IO+0^6#+nl%C42Vje8@@;uZ8XFD&@(k(UPFEkpLt`iXm`S2jNkH<_o34h{;I(b( zDk{dfLP$2>H=DxHCRBv3B+TH)0(kC!3RM9kz2Yk|+r&FmFG^NL2>z5ou7*F6nMotF z`=_F-Hr9BO4mlt7G-(R{RNVyab>Y@OBGz@^kQBvP}%0avWeUuvzc_p z*||U>YxbJgr;GEo5|bg;$(JsN8HSNNHMEoxblVcp_rFbMka*pUj=Vk z3IdbA{hw&_>a4AWj!I^diMur2PPLl-K9CFoc9+$yI>XGKsjxCO3qC?6x*}%A`?#+k zKz^v0s({Bwfv_JghJR!_toa$~#OVH66gO^0WqP7u5jwZG4@V;f2={Q|vrRG?6~^$P zeW-2Dj;0&y>tDMyN?uvw6bMtGf__0FxyVD5yWeMm6zPdtE0E^`Gd=?@-aP^nA2c2h zk7vHS8N|*yfvIP}LVdnzmL&$U+^!l`~?djozIAc6DrUHCK zH8FxsxY3+fBv1Q#+y`JTo#8O7A$VzZVV0Hf9Pu;=D_VS_YX*xVkCBfU7urf7F(_37 z0U|_PJox9KiD!=1ZN?FqswtwoOm>21k3EZWOtlDlzi@#8f~7lmqy!P3p~y&m2@6xx z=i4|K^7LgU$;ZtoPq?_=aSbWT(}l41!3{s6A3trRvK-fbjpVt4I?p`#WE+8P=2liG z1r2Ch0&aW|sO6h-M?G)gV*JkUKiiD9y}XD`ddq=L=!Djy&ke_%PES*>PZeBe8pW?I z`Lg+@WF9eH26gtx$oj{wba8@YN?DHMF3%DK$R-`#(y8RZqxZnpEX#8G+-NL>Zp%P+ z*Drr#$){S-mqifVHh+$-_5D_zm*Onb0o(5B7lHk2<4STF&p=5=D5{K-{%VtxlZi_& zh}^Y?M@K94%hir-?@U0)H#KDhvDetxn0k!N8!1`eKgyB~tPCZB0D(}m#H&>r8+oG9F0MGX6TzjzJ?}P^Efv1I- z)iKIVcMjHUtLe;*)XOe1`s1 zM>G0PzH;z1!7c@Fh6H(b@EeO`?ZBY>r(SRvxTfa-_0`Djred z#P5DlAVl=nIws%HL~By3`6iR)L?#tt+48!yb6U8m=*GcCz`B*=od1&f$9&ITNqO*-7@@nq5MU-o(Zs9N5)SO^&F* z5S&W`GvvVg@636vIzo*6{QRJqW_W&C`0m}pex^_@Xz>lp4b8EUNF7x%uemR ziA+5Rx0;^%*%QA%W1lh*FkcvSs&};P+!KFh( zQ#n-uK{B{fUs6&6tDEE0LePJpFcv<8qYMdc7@Pl%{?Px!58K%>J0`=KY(KRT0FQt+ zSWI?!tY8kGUBiFiFCO@Ps?sFj;2%4rY`8gOdCgk$zrGv@oK#tCY^=XeYNbi-`mFP- zOt$&=K1%VFH@`vix-72K%KMKsC72-AWWwUY&!;$aUeXO>HM9Jzpu9qh8O{7LpOarL&4YP9?dVKb0?hO6V>E`C;(Q5#;kD1#z=#bBQ2iV0S zx7M>f-rsxC7vI6h*q^%53UwIz*R9q@JfeOADp0p1iA;vp1e%6Mb0fMq%9kmL9i`J7 z#T%OU^fF}8n}LpWabf7}Z5(R@y={FhwBJe=|F}F9%7y|dbw19A(uC?K&sJu2xa!Gj?2~uMz`)-(GuA+@ zsvK*_iN*$#+o@V7(epAW13&}KYT&Gq1vGf7ejM(+fRg%ly7G+Zjg)^U|GanDxk*&( z*@e;l<;%~@JAe&W*6ZCMp=9huZ8ja9M0~$pYjN>8K-gVCEJy8lJfb703y;ZbX+Jx~ z{ck^`^vyzrzgK^>1~{wlmH>|fx@N=UfqRcdFEHhz|=p-fE4 zl(8CI&yxfYKiB*vVS1tYZSp+q98r1g1ojnV?$$x!>ZJ8?A>jFNB4%ggsVsa4SD7ISTa9eTLi zo`}Ckx8-j-UtoSUcD_Gw^tDvBSPUIz&}gnLBqRj+A1kuh{lh4-KEuCQUk^59m-yQY zRBwhG9)_KElFI*rJ0)5Ij0!d<>n773XB&_a&U|SO26Q9z&)ZYjwL;i`-xQ5}dbefq zec)!U7rIlsv@2>mY*h*+nFZMlTC|~|p%C0=^Zu_qZ!Qvi2=;eZLdPXso=({l6bzmaG8 z{-;Zpp%sI5bTWd&TKbB~=;>WnFLEeTs0XrEc&#%+eppOuFw+?$_ zZ`r!bH5Ve;hoN@k_#&R#XyykhfrEoO*?b`In$N1WR{;bj93BQ!;0H3E|Et;lNh{pf zGlV0E_5ahl{qMmab1ecwaK7gSnBfbYe~FI#DZKbU=MbsAyzngC<@)bw^*MOezta$V o|JTG!(Rgwp|=)}at$jHde z&CT1}+tt<8#>U3v!tUFKw( zx15}u$H&L*?d|91=h4y8q@<*sot^sn`oqJ+`}_O5ySwG(<*=}@^z`(=z`(Dsuff5= z#l^*%nwsC=-^C#g6#xJLgh@m}RCwC#&e;KiFcbv9MIMMz@gQ=lc%S|EXSRyXhf~1- zfALAg4(8d|N#)(;`RPN$OZD~saXW=ZrDa+5I);Xcz0H!)nCY>R>9MiaV zQjd*7kByZc8&f?tHhS#{EcBZ0jIG|cY2nnarE>#HxuN!Vq*1^m3O@k`01}LN+c=LQ QHUIzs07*qoM6N<$g24LC4*&oF diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/slate/tabs-light-active-cap.png b/docs/include/jscripts/infusion/framework/fss/images/themes/slate/tabs-light-active-cap.png deleted file mode 100644 index a150b586ce822e0fdb23fe58980c64659143bf72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 415 zcmV;Q0bu@#P)gwp|=-b=d)z#JA z-QC#O*yiTu$jHdc%gfTz($LV*;^N}X&CSNf#^mJW;NalI#KgkF!tUoh$;rvb$H&Ub%KQ8K^z`)X?CkUN^S-{m!^6Y7yStyCpV!yd{{H^y>FNFb{h^_u z&(F`))YPP;r1kan_xJbb=jY$w-`UyOzrVknoSfm|;raRbo12@sxVR$%I(+~D0FX&U zK~#9!oXABIgFp~K(T0rRB#__|cenc=Ez?y~bc!W!_dmcOb$K#6s@qR2kB6D2M*dA8 zOQ)I|`-l0;7qO;>5wSAr;0SpUc5v9-CODk6LvRH5fZ*_$M{u~pB{=wv6CBc)1P8Mi z0l2J0BM4N*GEF7~p7XkDd;;g)roD~{yt8C${ee*rm_0uM1^@+F5CC>VFFXJM002ov JPDHLkV1iA_gwwF`1rE2vYDBg=;-Lz z*Vo6#$JEr+;NalF!NI=1zQn}D+S=OA&d$op%H7@F(b3W3;^OS=?DzNg>FMd@GA8AD{L;Jo` zOkSmgolK}@LM0QHGGQ+hwlblS2@9F9kqIlAu$Bok8zwfUKl);BgwwF`1rE2vgqjO*VosX znVHno)X~w=+S=O6%F4mP!N?4!w?i`H&%geatic2ufR663M_1)z{*t$?CzZc%TuYq=Fljt lGFW6Vnr~QUe#%FH0RY9v4HnEGZDSr z1<%~X^wgl##FWaylc_c!9RWTeuK)l4fA#9six)3u&Ybz<$B&;sf4+VD_Vw%6J7&Fa z2dYu=ba4!+xRsP3!8(O0&E&v=4yGG7B_aYCwV8#b94;R^!6A^qppwe4_nfkM0Z=`I Mr>mdKI;Vst087|C#sB~S diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/slate/tabs-med-active-bg.png b/docs/include/jscripts/infusion/framework/fss/images/themes/slate/tabs-med-active-bg.png deleted file mode 100644 index 0d87fcc9ab512556fa7f9a02f6a40b17a8d35cc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 405 zcmV;G0c!qgvSA#Ky+P&CSiy($d}C-P_ySW z&ged`#>U3T z$jH^z)!5kB=H}+z-QB#rywK3l&CSik#Kh9l(%akH;^N}q;Naxsw=jYVa)RdHz|NsBW%F3>;uED{FM?L_44xa-{0T+`}_I%`M$os*4EZs+o9+H005#%L_t(|+KkB65`s_|Md5u=I>jOc z!S3$%{a;GY4EQ@<`Q5Dr{DDbU`p|Rl7WLLP5^{i~PdD=XSjzzM`j9NcekB96N2zxW z;%Wv=kE~{3eSp;kQ5Fdw(o-UQFoh95%%(~BFop)7lQ7XSbN diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/slate/tabs-med-bg.png b/docs/include/jscripts/infusion/framework/fss/images/themes/slate/tabs-med-bg.png deleted file mode 100644 index 1d35340209edb18e13382ca46dd81d5ac9455249..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 374 zcmV-+0g3*JP)gwwF`1riMyq%q$#Kgqt z=;+$o+Sk|D%F4>!-QB^#!OqUk)YR0+$H&pp(U6dkudlD*;Naro;_U3~$jHd)>FKbr zu)x5;y}iB5%gdjipT54nt$BHQ_4W0}#>U~{;i#ynrKP3Z+}x3ok>lgz z>+9>LrlyjTl3qTu`2YX_h)G02RCwC#);AKuKokVgfz=`j&&oSI!rlLV{D7Ra1KtU` zYLb!uesUar?Tc25IJ#HWoLl7>&vJCvrqC2)e<}x8d1V}rA&YOd0>~wVuGgF;a*A23 zC}FXp6^j*ZSgdHtVnr#76|GsU$g^0{g2jqgwwF`1riMyq%q$=;-Lg z#KhX#+Sk|DkdTnn)YQ(-&fVSJ(b3V$%F3^=ugAy7!NI}c;Na}+?Be3$z`(%E%gepJ zy^)cTpP!%O`{m{3|NsB)?(XL1=JoaU($dnUrKQHk#^>kf z-rnA#}_TK;h<9ws|#DRNw);hp{MJMv!Hc;%#_F6jzx^gZKtIU9Cb89(R2J)TU zJQgzpeVt}a`T^VV*FHl*Hj<&>UR;KPK5B+Sa1R&?p7a|cv;^t9r;<_0t^6i{SW@2ijuwn0000DSr z1<%~X^wgl##FWaylc_d9MJfS4A+Bf6oO$)?)r%J|e*E~cXV0FwbLXBuefsCmpRZrP ze*5m?b?-dLbd~_UdPkLF{I*FQi24l3ZogDSjd612fDa+NJs=Su&Xm0YbB&7 iI5B5LNk}p>@i2I?Fsg}eJKP4;$KdJe=d#Wzp$P!VK|@~v diff --git a/docs/include/jscripts/infusion/framework/fss/images/themes/slate/widget-bg.png b/docs/include/jscripts/infusion/framework/fss/images/themes/slate/widget-bg.png deleted file mode 100644 index 1f60b14cfe5049e2e80b59c24d91e02dc8f15801..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 663 zcmV;I0%-k-P))r>CcKa&l#5WoT$uCueVfPjFwxVVpx zk9&K2larHqd3lbGj+>jCV`F1tVq$D;Y;<&VU|?WoW@eh2ns0A!Yinz^wzkK|$Bc}O zn3$N#%F3msrHP4&UteEwadEY^wPa*uoSdAOmzQ&Mb8T&Hk&%&oeSHjZr=$P?0PIOb zK~#9!B+$clMF9{6(TZ*J#kOtRwv+$=fYiFZ2Q}`~}N42u^rDi+0qI2QY2N&JdsaVW;biue+bVnSSt6Y(jk#Hy$k zTcSp+i8}EtCPl4i5KW>{q(rmW7A>Mpw2F4IBRa&pxD%aXPjrbPQKHC(=oS5~7Iv9pwk@l=Jz0BVK zF$u|Xqct9;fGuld%l7jgq=X1a41W9l+WGS5&z}GQsKJ{<006c4`Stbn_n)6XfB*jN zaCA<5v)Z*!dElbwOl(~Ka@j{F;}E4hP)jlvQKWEoUjsN`k@#EL8Uz~Lk zlRj-Q{iyVx=J_$@8B!izt4+mUukOLQ|MqgZOgDaP@c1gz?fX&l&XkHX1k&l#sgXtt zO`$YMPTjC|_vlVFns?kvte2-zCZ*If7W-B5 zMRp+Vf0U_1g9qKCl&bLW&7|cgPpwn8u;eckbkCztp}_zYjY_FFphnkM;Z_%|)a8Pd}NSll@wbN+c=LAyf zDKxtDWILormp;6oUoX__9=#vH$oNQrQjccRy=ych@g1yBUEPmUqi8ivKZYK6R+`1(Zso ztrFh~qfG4r>FCWdZ1N@){;O&<6!(WN9m**2W1os#U!z|S@Ft|xodweDxLS7{f2RZS zd4EFucF3O82`RP5Kw7BUDx>o&C^GcdZ8|#%DH1F9`+iSANiKA5C%^0KKQw4mT(X8||34 z`RLPF$j2K#^uRt+DvdVPXnNp{>Kwnyp}=8NYPK}D-FS4vt>#nOj5(A;fm5W^yd|OA zZalie6+lbYCXG2X4$b>00|!Z|P4_5iv9dmFI{03w(T|UhC{v$Z;5aF@PmP8xW|B5- z6CFATboeTY0((lSRdo5P5HP-s8%d{}+s(ZV(Zv2QeHQXf9x$V#nS z#fN4~LiaMVG~PdIR8bF{sPL!JifzUrCX+^ilcv-~1O59Npbzz~%QVqu>>f4Y36N50 zG_y^NqUw48VRm?G+hL{9-^QZ?DS%}uwboWo*)4n9c=Y~t-{0T$kOIg|sY~S;_ON5# z(l*198BOXF17KN7rO}AVPXO{$YRYC*>nsV~c9s3$(3nY;_5dM8}WnNl-!)@ZE1u$xtZ4`BPk ze>LSbdR?&;KzAv1t2Im6&l!75uh*+s3ZRRWy48+(g}t|8DS#eR>h!he)>myvxBy9% zsdo`TUn%u*UTV*^zo91pdrGNc^#S_X+CSciGF9UP*nv`e7{q_|kn8oT!xX?i3jdJ1 z8CB~p)NvzyG6k@kl=}J2bkUtsm{-v#nF82-O3lz{Xw!unFHGY4P5}0rQfJrruQpmG znF2VDQmbe&vG)I`felOn9JcVUsL|PwJJ|esy^<+_vlRYe;Yd`Xd50So<^wojN?lZ^ zmj~Fm(TU}x0FIebXLrl5cnQ@gQiX%vQJtp%5GJmWI;+w9PFOw#fbeu)>Y@=UJ_UgJ!hbrh z#z?F46aZcp{<9kWC!ace0PsYqgCF1C-cknl$M%jL03;Ru(}|T&0bnYnK8o^H*D9X^ zz`Rl)*Z4p3*yRcUm?`}E6ab1+>V!!XoeKa`>i@dDTrN*d%BKLZIHkU->&X-V7ArMz z#2)}KQ~1*;08}pg9S#7fqf`JuA#V-=07$6-K&b$r@CN`$sQ@6Q0)UhX0F(*J607fuUpUWQi QLjV8(07*qoM6N<$g78|=0;--i){var lump=tagstack[i];if(lump.rsfID!==undefined){return lump}}return t.rootlump}function newLump(){var togo=fluid.XMLLump(lumpindex,nestingdepth);if(debugMode){togo.line=parser.getLineNumber();togo.column=parser.getColumnNumber()}t.lumps[lumpindex]=togo;++lumpindex;return togo}function addLump(mmap,ID,lump){var list=mmap[ID];if(!list){list=[];mmap[ID]=list}list[list.length]=lump}function checkContribute(ID,lump){if(ID.indexOf("scr=contribute-")!==-1){var scr=ID.substring("scr=contribute-".length);addLump(t.collectmap,scr,lump)}}var parseUri=function(source){var o=parseUri.options,value=o.parser[o.strictMode?"strict":"loose"].exec(source);for(var i=0,uri={};i<14;i++){uri[o.key[i]]=value[i]||""}uri[o.q.name]={};uri[o.key[12]].replace(o.q.parser,function($0,$1,$2){if($1){uri[o.q.name][$1]=$2}});return uri};parseUri.options={strictMode:false,key:["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],q:{name:"queryKey",parser:/(?:^|&)([^&=]*)=?([^&]*)/g},parser:{strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/}};function rewriteUrl(url){var po=parseUri(url);if(po.protocol||url.charAt(0)==="/"){return url}else{return baseURL+url}}fluid.debugLump=function(lump){var togo=lump.text;togo+=" at ";togo+="lump line "+lump.line+" column "+lump.column+" index "+lump.lumpindex;togo+=parent.href===null?"":" in file "+parent.href;return togo};function debugLump(lump){return"<"+lump.tagname+">"}function hasCssClass(clazz,totest){if(!totest){return false}return(" "+totest+" ").indexOf(" "+clazz+" ")!==-1}function matchNode(term,headlump){if(term.predList){for(var i=0;i0){if(cut.tree[nextterm-1].child&&cutstat[nextterm-1]!==headlump.nestingdepth-1){continue}}var isMatch=matchNode(term,headlump);if(isMatch){cutstat[cutstat.length]=headlump.nestingdepth;if(cutstat.length===cut.tree.length){if(togo!==undefined){fluid.fail("Cutpoint specification error - node "+debugLump(headlump)+" has already matched with rsf:id of "+togo)}if(cut.id===undefined||cut.id===null){fluid.fail("Error in cutpoints list - entry at position "+i+" does not have an id set")}togo=cut.id}}}}}return togo}function tagEndCut(){if(cutpoints){for(var i=0;i0&&cutstat[cutstat.length-1]===nestingdepth){cutstat.length--}}}}function processTagStart(isempty,text){++nestingdepth;if(justended){justended=false;var backlump=newLump();backlump.nestingdepth--}if(t.firstdocumentindex===-1){t.firstdocumentindex=lumpindex}var headlump=newLump();var stacktop=tagstack[tagstack.length-1];headlump.uplump=stacktop;var tagname=parser.getName();headlump.tagname=tagname;var attrs=headlump.attributemap=parser.m_attributes;var ID=attrs[fluid.ID_ATTRIBUTE];if(ID===undefined){ID=tagStartCut(headlump)}for(var attrname in attrs){var attrval=attrs[attrname];if(/href|src|codebase|action/.test(attrname)){attrval=rewriteUrl(attrval);attrs[attrname]=attrval}else{if(ID===undefined&&/for|headers/.test(attrname)){ID=attrs[fluid.ID_ATTRIBUTE]="scr=null"}}}if(ID){if(ID.charCodeAt(0)===126){ID=ID.substring(1);headlump.elide=true}checkContribute(ID,headlump);headlump.rsfID=ID;var downreg=findTopContainer();if(!downreg.downmap){downreg.downmap={}}addLump(downreg.downmap,ID,headlump);addLump(t.globalmap,ID,headlump);var colpos=ID.indexOf(":");if(colpos!==-1){var prefix=ID.substring(0,colpos);if(!stacktop.finallump){stacktop.finallump={}}stacktop.finallump[prefix]=headlump}}headlump.text="<"+tagname+fluid.dumpAttributes(attrs)+">";tagstack[tagstack.length]=headlump;if(isempty){processTagEnd()}}function processTagEnd(){tagEndCut();var endlump=newLump();--nestingdepth;endlump.text="";var oldtop=tagstack[tagstack.length-1];oldtop.close_tag=t.lumps[lumpindex-1];tagstack.length--;justended=true}function processDefaultTag(){if(defstart!==-1){if(t.firstdocumentindex===-1){t.firstdocumentindex=lumpindex}var text=parser.getContent().substr(defstart,defend-defstart);justended=false;var newlump=newLump();newlump.text=text;defstart=-1}}fluid.ID_ATTRIBUTE="rsf:id";fluid.getPrefix=function(id){var colpos=id.indexOf(":");return colpos===-1?id:id.substring(0,colpos)};fluid.SplitID=function(id){var that={};var colpos=id.indexOf(":");if(colpos===-1){that.prefix=id}else{that.prefix=id.substring(0,colpos);that.suffix=id.substring(colpos+1)}return that};fluid.XMLLump=function(lumpindex,nestingdepth){return{nestingdepth:nestingdepth,lumpindex:lumpindex,parent:t}};fluid.XMLViewTemplate=function(){return{globalmap:{},collectmap:{},lumps:[],firstdocumentindex:-1}};fluid.fetchResources=function(resourceSpecs,callback){var resourceCallback=function(thisSpec){return{success:function(response){thisSpec.resourceText=response;thisSpec.resourceKey=thisSpec.href;thisSpec.queued=false;fluid.fetchResources(resourceSpecs,callback)},error:function(response,textStatus,errorThrown){thisSpec.fetchError={status:response.status,textStatus:response.textStatus,errorThrown:errorThrown};thisSpec.queued=false;fluid.fetchResources(resourceSpecs,callback)}}};var complete=true;for(var key in resourceSpecs){var resourceSpec=resourceSpecs[key];if(resourceSpec.href&&!(resourceSpec.resourceKey||resourceSpec.fetchError)){if(!resourceSpec.queued){var thisCallback=resourceCallback(resourceSpec);var options={url:resourceSpec.href,success:thisCallback.success,error:thisCallback.error};$.extend(true,options,resourceSpec.options);resourceSpec.queued=true;$.ajax(options)}if(resourceSpec.queued){complete=false}}else{if(resourceSpec.nodeId&&!resourceSpec.resourceText){var node=document.getElementById(resourceSpec.nodeId);resourceSpec.resourceText=fluid.dom.getElementText(node);resourceSpec.resourceKey=resourceSpec.nodeId}}}if(complete){if($.browser.mozilla){setTimeout(function(){callback(resourceSpecs)},1)}else{callback(resourceSpecs)}}};fluid.XMLEncode=function(text){return text.replace(/&/g,"&").replace(//g,">")};fluid.dumpAttributes=function(attrcopy){var togo="";for(var attrname in attrcopy){var attrvalue=attrcopy[attrname];if(attrvalue!==null&&attrvalue!==undefined){togo+=" "+attrname+'="'+attrvalue+'"'}}return togo};fluid.aggregateMMap=function(target,source){for(var key in source){var targhas=target[key];if(!targhas){target[key]=[]}target[key]=target[key].concat(source[key])}};var unUnicode=/(\\u[\dabcdef]{4}|\\x[\dabcdef]{2})/g;fluid.unescapeProperties=function(string){string=string.replace(unUnicode,function(match){var code=match.substring(2);var parsed=parseInt(code,16);return String.fromCharCode(parsed)});var pos=0;while(true){var backpos=string.indexOf("\\",pos);if(backpos===-1){break}if(backpos===string.length-1){return[string.substring(0,string.length-1),true]}var replace=string.charAt(backpos+1);if(replace==="n"){replace="\n"}if(replace==="r"){replace="\r"}if(replace==="t"){replace="\t"}string=string.substring(0,backpos)+replace+string.substring(backpos+2);pos=backpos+1}return[string,false]};var breakPos=/[^\\][\s:=]/;fluid.parseJavaProperties=function(text){var togo={};text=text.replace(/\r\n/g,"\n");text=text.replace(/\r/g,"\n");lines=text.split("\n");var contin,key,valueComp,valueRaw,valueEsc;for(var i=0;i",idpos);parser=new XMLP(template.substring(brackpos+1))}else{parser=new XMLP(template)}parseloop:while(true){var iEvent=parser.next();switch(iEvent){case XMLP._ELM_B:processDefaultTag();processTagStart(false,"");break;case XMLP._ELM_E:processDefaultTag();processTagEnd();break;case XMLP._ELM_EMP:processDefaultTag();processTagStart(true,"");break;case XMLP._PI:case XMLP._DTD:defstart=-1;continue;case XMLP._TEXT:case XMLP._ENTITY:case XMLP._CDATA:case XMLP._COMMENT:if(defstart===-1){defstart=parser.m_cB}defend=parser.m_cE;break;case XMLP._ERROR:fluid.setLogging(true);var message="Error parsing template: "+parser.m_cAlt+" at line "+parser.getLineNumber();fluid.log(message);fluid.log("Just read: "+parser.m_xml.substring(parser.m_iP-30,parser.m_iP));fluid.log("Still to read: "+parser.m_xml.substring(parser.m_iP,parser.m_iP+30));fluid.fail(message);break parseloop;case XMLP._NONE:break parseloop}}return t};var chars="(?:[\\w\u0128-\uFFFF*_-]|\\\\.)";var quickChild=new RegExp("^>\\s*("+chars+"+)");var quickID=new RegExp("^("+chars+"+)(#)("+chars+"+)");var selSeg=new RegExp("^s*([#.]?)("+chars+"*)");var quickClass=new RegExp("([#.]?)("+chars+"+)","g");var childSeg=new RegExp("\\s*(>)?\\s*","g");var whiteSpace=new RegExp("^\\w*$");fluid.parseSelector=function(selstring){var togo=[];selstring=$.trim(selstring);quickClass.lastIndex=0;var lastIndex=0;while(true){var atNode=[];while(true){var segMatch=quickClass.exec(selstring);if(!segMatch||segMatch.index!==lastIndex){break}var thisNode={};var text=segMatch[2];if(segMatch[1]===""){thisNode.tag=text}else{if(segMatch[1]==="#"){thisNode.id=text}else{if(segMatch[1]==="."){thisNode.clazz=text}}}atNode[atNode.length]=thisNode;lastIndex=quickClass.lastIndex}childSeg.lastIndex=lastIndex;var fullAtNode={predList:atNode};var childMatch=childSeg.exec(selstring);if(!childMatch||childMatch.index!==lastIndex){var remainder=selstring.substring(lastIndex);fluid.fail("Error in selector string - can not match child selector expression at "+remainder)}if(childMatch[1]===">"){fullAtNode.child=true}togo[togo.length]=fullAtNode;if(childSeg.lastIndex>=selstring.length){break}lastIndex=childSeg.lastIndex;quickClass.lastIndex=childSeg.lastIndex}return togo}})(jQuery,fluid_1_1); \ No newline at end of file diff --git a/docs/include/jscripts/infusion/framework/renderer/js/fluidRenderer.js b/docs/include/jscripts/infusion/framework/renderer/js/fluidRenderer.js deleted file mode 100644 index 0536055..0000000 --- a/docs/include/jscripts/infusion/framework/renderer/js/fluidRenderer.js +++ /dev/null @@ -1 +0,0 @@ -fluid_1_1=fluid_1_1||{};(function($,fluid){function debugPosition(component){return"as child of "+(component.parent.fullID?"component with full ID "+component.parent.fullID:"root")}function computeFullID(component){var togo="";var move=component;if(component.children===undefined){togo=component.ID+(component.localID!==undefined?component.localID:"");move=component.parent}while(move.parent){var parent=move.parent;if(move.fullID!==undefined){togo=move.fullID+togo;return togo}if(move.noID===undefined){var ID=move.ID;if(ID===undefined){fluid.fail("Error in component tree - component found with no ID "+debugPosition(parent)+": please check structure")}var colpos=ID.indexOf(":");var prefix=colpos===-1?ID:ID.substring(0,colpos);togo=prefix+":"+(move.localID===undefined?"":move.localID)+":"+togo}move=parent}return togo}function isBoundPrimitive(value){return fluid.isPrimitive(value)||value instanceof Array&&(value.length===0||typeof (value[0])==="string")}function processChild(value,key){if(isBoundPrimitive(value)){return{componentType:"UIBound",value:value,ID:key}}else{var unzip=unzipComponent(value);if(unzip.ID){return{ID:key,componentType:"UIContainer",children:[unzip]}}else{unzip.ID=key;return unzip}}}function fixChildren(children){if(!(children instanceof Array)){var togo=[];for(var key in children){var value=children[key];if(value instanceof Array){for(var i=0;i"}function dumpTillLump(lumps,start,limit){for(;startbasedepth+(closeparent?0:1)){fluid.log("Error in component tree - leaf component found to contain further components - at "+lump.toString())}else{break}}++renderindex}if(!closeparent&&(renderindex==lumps.length||!lumps[renderindex].rsfID)){--renderindex}dumpTillLump(lumps,start,renderindex);return renderindex}var trc={};function openTag(){if(!trc.iselide){out+="<"+trc.uselump.tagname}}function closeTag(){if(!trc.iselide){out+=""}}function renderUnchanged(){dumpTillLump(trc.uselump.parent.lumps,trc.uselump.lumpindex+1,trc.close.lumpindex+(trc.iselide?0:1))}function replaceAttributes(){if(!trc.iselide){out+=fluid.dumpAttributes(trc.attrcopy)}dumpTemplateBody()}function replaceAttributesOpen(){if(trc.iselide){replaceAttributes()}else{out+=fluid.dumpAttributes(trc.attrcopy);out+=">";trc.nextpos=trc.endopen.lumpindex}}function dumpTemplateBody(){if(trc.endopen.lumpindex===trc.close.lumpindex){if(!trc.iselide){out+="/>"}}else{if(!trc.iselide){out+=">"}dumpTillLump(trc.uselump.parent.lumps,trc.endopen.lumpindex,trc.close.lumpindex+(trc.iselide?0:1))}}function rewriteLeaf(value){if(isValue(value)){replaceBody(value)}else{replaceAttributes()}}function rewriteLeafOpen(value){if(trc.iselide){rewriteLeaf(trc.value)}else{if(isValue(value)){replaceBody(value)}else{replaceAttributesOpen()}}}function replaceBody(value){out+=fluid.dumpAttributes(trc.attrcopy);if(!trc.iselide){out+=">"}out+=fluid.XMLEncode(value.toString());closeTag()}function isValue(value){return value!==null&&value!==undefined&&!isPlaceholder(value)}function isPlaceholder(value){return false}function rewriteURL(template,URL){return URL}function dumpHiddenField(todump){out+='\n"}function applyAutoBind(torender,finalID){var tagname=trc.uselump.tagname;var applier=renderOptions.applier;function applyFunc(){fluid.applyChange(fluid.byId(finalID),undefined,applier)}if(renderOptions.autoBind&&/input|select|textarea/.test(tagname)&&!renderedbindings[finalID]){var decorators=[{jQuery:["change",applyFunc]}];if($.browser.msie&&tagname==="input"&&/radio|checkbox/.test(trc.attrcopy.type)){decorators.push({jQuery:["click",applyFunc]})}outDecoratorsImpl(torender,decorators,trc.attrcopy,finalID)}}function dumpBoundFields(torender,parent){if(torender){var holder=parent?parent:torender;if(directFossils&&holder.submittingname&&holder.valuebinding){directFossils[holder.submittingname]={name:holder.submittingname,EL:holder.valuebinding,oldvalue:holder.value};applyAutoBind(torender,torender.fullID)}if(torender.fossilizedbinding){dumpHiddenField(torender.fossilizedbinding)}if(torender.fossilizedshaper){dumpHiddenField(torender.fossilizedshaper)}}}function dumpSelectionBindings(uiselect){if(!renderedbindings[uiselect.selection.fullID]){renderedbindings[uiselect.selection.fullID]=true;dumpBoundFields(uiselect.selection);dumpBoundFields(uiselect.optionlist);dumpBoundFields(uiselect.optionnames)}}fluid.NULL_STRING="\u25a9null\u25a9";var LINK_ATTRIBUTES={a:"href",link:"href",img:"src",frame:"src",script:"src",style:"src",input:"src",embed:"src",form:"action",applet:"codebase",object:"codebase"};function isSelectedValue(torender,value){var selection=torender.selection;return selection.value&&typeof (selection.value)!=="string"&&typeof (selection.value.length)==="number"?$.inArray(value,selection.value,value)!==-1:selection.value===value}function getRelativeComponent(component,relativeID){component=component.parent;if(relativeID.indexOf("..::")===0){relativeID=relativeID.substring(4);component=component.parent}return component.childmap[relativeID]}function explodeDecorators(decorators){var togo=[];if(decorators.type){togo[0]=decorators}else{for(var key in decorators){if(key==="$"){key="jQuery"}var value=decorators[key];var decorator={type:key};if(key==="jQuery"){decorator.func=value[0];decorator.args=value.slice(1)}else{if(key==="addClass"||key==="removeClass"){decorator.classes=value}else{if(key==="attrs"){decorator.attributes=value}else{if(key==="identify"){decorator.key=value}}}}togo[togo.length]=decorator}}return togo}function outDecoratorsImpl(torender,decorators,attrcopy,finalID){renderOptions.idMap=renderOptions.idMap||{};for(var i=0;i";var values=torender.optionlist.value;var names=torender.optionnames===null||torender.optionnames===undefined||!torender.optionnames.value?values:torender.optionnames.value;if(!names||!names.length){fluid.fail("Error in component tree - UISelect component with fullID "+torender.fullID+" does not have optionnames set")}for(var i=0;i';out+=fluid.XMLEncode(names[i]);out+="\n"}closeTag()}else{dumpTemplateBody()}dumpSelectionBindings(torender)}else{if(componentType==="UILink"){var attrname=LINK_ATTRIBUTES[tagname];if(attrname){var target=torender.target.value;if(!isValue(target)){target=attrcopy[attname]}else{target=rewriteURL(trc.uselump.parent,target)}attrcopy[attrname]=target}var value=torender.linktext.value;if(!isValue(value)){replaceAttributesOpen()}else{rewriteLeaf(value)}}else{if(torender.markup!==undefined){var rendered=torender.markup;if(rendered===null){out+=fluid.dumpAttributes(attrcopy);out+=">";renderUnchanged()}else{if(!trc.iselide){out+=fluid.dumpAttributes(attrcopy);out+=">"}out+=rendered;closeTag()}}else{}}}}}function adjustForID(attrcopy,component,late,forceID){if(!late){delete attrcopy["rsf:id"]}if(forceID!==undefined){attrcopy.id=forceID}else{if(attrcopy.id||late){attrcopy.id=component.fullID}}var count=1;var baseid=attrcopy.id;while(renderOptions.document.getElementById(attrcopy.id)){attrcopy.id=baseid+"-"+(count++)}return attrcopy.id}function rewriteIDRelation(context){var attrname;var attrval=trc.attrcopy["for"];if(attrval!==undefined){attrname="for"}else{attrval=trc.attrcopy.headers;if(attrval!==undefined){attrname="headers"}}if(!attrname){return }var tagname=trc.uselump.tagname;if(attrname==="for"&&tagname!=="label"){return }if(attrname==="headers"&&tagname!=="td"&&tagname!=="th"){return }var rewritten=rewritemap[getRewriteKey(trc.uselump.parent,context,attrval)];if(rewritten!==undefined){trc.attrcopy[attrname]=rewritten}}function renderComment(message){out+=("")}function renderDebugMessage(message){out+='';out+=message;out+="
"}function reportPath(branch){var path=branch.fullID;return !path?"component tree root":"full path "+path}function renderComponentSystem(context,torendero,lump){var lumpindex=lump.lumpindex;var lumps=lump.parent.lumps;var nextpos=-1;var outerendopen=lumps[lumpindex+1];var outerclose=lump.close_tag;nextpos=outerclose.lumpindex+1;var payloadlist=lump.downmap?lump.downmap["payload-component"]:null;var payload=payloadlist?payloadlist[0]:null;var iselide=lump.rsfID.charCodeAt(0)===126;var endopen=outerendopen;var close=outerclose;var uselump=lump;var attrcopy={};$.extend(true,attrcopy,(payload===null?lump:payload).attributemap);trc.attrcopy=attrcopy;trc.uselump=uselump;trc.endopen=endopen;trc.close=close;trc.nextpos=nextpos;trc.iselide=iselide;rewriteIDRelation(context);if(torendero===null){if(lump.rsfID.indexOf("scr=")===(iselide?1:0)){var scrname=lump.rsfID.substring(4+(iselide?1:0));if(scrname==="ignore"){nextpos=trc.close.lumpindex+1}else{openTag();replaceAttributesOpen();nextpos=trc.endopen.lumpindex}}}else{if(payload){trc.endopen=lumps[payload.lumpindex+1];trc.close=payload.close_tag;trc.uselump=payload;dumpTillLump(lumps,lumpindex,payload.lumpindex);lumpindex=payload.lumpindex}adjustForID(attrcopy,torendero);openTag();renderComponent(torendero);if(payload!==null){if(trc.nextpos===nextpos){dumpTillLump(lumps,trc.close.lumpindex+1,outerclose.lumpindex+1)}}nextpos=trc.nextpos}return nextpos}function renderContainer(child,targetlump){var t2=targetlump.parent;var firstchild=t2.lumps[targetlump.lumpindex+1];if(child.children!==undefined){dumpBranchHead(child,targetlump)}else{renderComponentSystem(child.parent,child,targetlump)}renderRecurse(child,targetlump,firstchild)}function fetchComponent(basecontainer,id,lump){if(id.indexOf("msg=")===0){var key=id.substring(4);return{componentType:"UIMessage",messagekey:key}}while(basecontainer){var togo=basecontainer.childmap[id];if(togo){return togo}basecontainer=basecontainer.parent}return null}function fetchComponents(basecontainer,id){var togo;while(basecontainer){togo=basecontainer.childmap[id];if(togo){break}basecontainer=basecontainer.parent}return togo}function findChild(sourcescope,child){var split=fluid.SplitID(child.ID);var headlumps=sourcescope.downmap[child.ID];if(headlumps===null){headlumps=sourcescope.downmap[split.prefix+":"]}return headlumps===null?null:headlumps[0]}function renderRecurse(basecontainer,parentlump,baselump){var renderindex=baselump.lumpindex;var basedepth=parentlump.nestingdepth;var t1=parentlump.parent;if(debugMode){var rendered={}}while(true){renderindex=dumpScan(t1.lumps,renderindex,basedepth,!parentlump.elide,false);if(renderindex===t1.lumps.length){break}var lump=t1.lumps[renderindex];var id=lump.rsfID;if(lump.nestingdepth=targetlump.nestingdepth;var newbase=child.children?child:basecontainer;if(wasopentag){renderRecurse(newbase,targetlump,t1.lumps[renderend]);renderend=targetlump.close_tag.lumpindex+1}if(i!==children.length-1){if(renderend")}if(options.model){fluid.bindFossils(node,options.model,fossils)}if($.browser.msie){$(node).html(rendered)}else{node.innerHTML=rendered}processDecoratorQueue();if(lastId){var element=fluid.byId(lastId);if(element){$(element).focus()}}return templates};function findNodeValue(rootNode){var node=fluid.dom.iterateDom(rootNode,function(node){return node.nodeType===8||node.nodeType===4?"stop":null},true);var value=node.nodeValue;if(value.indexOf("[CDATA[")===0){return value.substring(6,value.length-2)}else{return value}}fluid.extractTemplate=function(node,armouring){if(!armouring){return node.innerHTML}else{return findNodeValue(node)}};fluid.selfRender=function(node,tree,options){options=options||{};node=fluid.unwrap(node);var resourceSpec={base:{resourceText:fluid.extractTemplate(node,options.armouring),href:".",resourceKey:".",cutpoints:options.cutpoints}};var templates=fluid.parseTemplates(resourceSpec,["base"],options);return fluid.reRender(templates,node,tree,options)}})(jQuery,fluid_1_1); \ No newline at end of file diff --git a/docs/include/jscripts/infusion/jquery.autoHeight.js b/docs/include/jscripts/infusion/jquery.autoHeight.js deleted file mode 100644 index 01e0399..0000000 --- a/docs/include/jscripts/infusion/jquery.autoHeight.js +++ /dev/null @@ -1,34 +0,0 @@ -function doIframe(){ - o = document.getElementsByTagName('iframe'); - for(i=0;i]+)/g;var attrStartRegex=/\s*([\w:]+)/gm;var attrValRegex=/\"([^\"]*)\"\s*/gm;var attrValIERegex=/([^\>\s]+)\s*/gm;var closeRegex=/\s*<\//g;XMLP.prototype._parseElement=function(iB){var iE,iDE,iRet;var iType,strN,iLast;iDE=iE=this.m_xml.indexOf(">",iB);if(iE==-1){return this._setErr(XMLP.ERR_CLOSE_ELM)}if(this.m_xml.charAt(iB)=="/"){iType=XMLP._ELM_E;iB++}else{iType=XMLP._ELM_B}if(this.m_xml.charAt(iE-1)=="/"){if(iType==XMLP._ELM_E){return this._setErr(XMLP.ERR_ELM_EMPTY)}iType=XMLP._ELM_EMP;iDE--}nameRegex.lastIndex=iB;var nameMatch=nameRegex.exec(this.m_xml);if(!nameMatch){return this._setErr(XMLP.ERR_ELM_NAME)}strN=nameMatch[1].toLowerCase();if("li"===strN&&iType!==XMLP._ELM_E&&this.m_stack.length>0&&this.m_stack[this.m_stack.length-1]==="li"&&!this.m_emitSynthetic){this.m_name="li";this.m_emitSynthetic=true;return XMLP._ELM_E}this.m_attributes={};this.m_cAlt="";if(nameRegex.lastIndex",iB);if(iE==-1){return this._setErr(XMLP.ERR_CLOSE_CDATA)}this._setContent(XMLP._CONT_XML,iB,iE);this.m_iP=iE+3;return XMLP._CDATA};XMLP.prototype._parseComment=function(iB){var iE=this.m_xml.indexOf("-->",iB);if(iE==-1){return this._setErr(XMLP.ERR_CLOSE_COMMENT)}this._setContent(XMLP._CONT_XML,iB-4,iE+3);this.m_iP=iE+3;return XMLP._COMMENT};XMLP.prototype._parseDTD=function(iB){var iE,strClose,iInt,iLast;iE=this.m_xml.indexOf(">",iB);if(iE==-1){return this._setErr(XMLP.ERR_CLOSE_DTD)}iInt=this.m_xml.indexOf("[",iB);strClose=((iInt!=-1)&&(iInt":">";while(true){if(iE==iLast){return this._setErr(XMLP.ERR_INFINITELOOP)}iLast=iE;iE=this.m_xml.indexOf(strClose,iB);if(iE==-1){return this._setErr(XMLP.ERR_CLOSE_DTD)}if(this.m_xml.substring(iE-1,iE+2)!="]]>"){break}}this.m_iP=iE+strClose.length;return XMLP._DTD};XMLP.prototype._parsePI=function(iB){var iE,iTB,iTE,iCB,iCE;iE=this.m_xml.indexOf("?>",iB);if(iE==-1){return this._setErr(XMLP.ERR_CLOSE_PI)}iTB=SAXStrings.indexOfNonWhitespace(this.m_xml,iB,iE);if(iTB==-1){return this._setErr(XMLP.ERR_PI_TARGET)}iTE=SAXStrings.indexOfWhitespace(this.m_xml,iTB,iE);if(iTE==-1){iTE=iE}iCB=SAXStrings.indexOfNonWhitespace(this.m_xml,iTE,iE);if(iCB==-1){iCB=iE}iCE=SAXStrings.lastIndexOfNonWhitespace(this.m_xml,iCB,iE);if(iCE==-1){iCE=iE-1}this.m_name=this.m_xml.substring(iTB,iTE);this._setContent(XMLP._CONT_XML,iCB,iCE+1);this.m_iP=iE+2;return XMLP._PI};XMLP.prototype._parseText=function(iB){var iE=this.m_xml.indexOf("<",iB);if(iE==-1){iE=this.m_xml.length}this._setContent(XMLP._CONT_XML,iB,iE);this.m_iP=iE;return XMLP._TEXT};XMLP.prototype._setContent=function(iSrc){var args=arguments;if(XMLP._CONT_XML==iSrc){this.m_cAlt=null;this.m_cB=args[1];this.m_cE=args[2]}else{this.m_cAlt=args[1];this.m_cB=0;this.m_cE=args[1].length}this.m_cSrc=iSrc};XMLP.prototype._setErr=function(iErr){var strErr=XMLP._errs[iErr];this.m_cAlt=strErr;this.m_cB=0;this.m_cE=strErr.length;this.m_cSrc=XMLP._CONT_ALT;return XMLP._ERROR};SAXStrings={};SAXStrings.WHITESPACE=" \t\n\r";SAXStrings.QUOTES="\"'";SAXStrings.getColumnNumber=function(strD,iP){if(!strD){return -1}iP=iP||strD.length;var arrD=strD.substring(0,iP).split("\n");arrD.length--;var iLinePos=arrD.join("\n").length;return iP-iLinePos};SAXStrings.getLineNumber=function(strD,iP){if(!strD){return -1}iP=iP||strD.length;return strD.substring(0,iP).split("\n").length};SAXStrings.indexOfNonWhitespace=function(strD,iB,iE){if(!strD){return -1}iB=iB||0;iE=iE||strD.length;for(var i=iB;i=iB;i--){if(SAXStrings.WHITESPACE.indexOf(strD.charAt(i))==-1){return i}}return -1};SAXStrings.replace=function(strD,iB,iE,strF,strR){if(!strD){return""}iB=iB||0;iE=iE||strD.length;return strD.substring(iB,iE).split(strF).join(strR)};function __unescapeString(str){return str.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'")}function __escapeString(str){var escAmpRegEx=/&/g;var escLtRegEx=//g;var quotRegEx=/"/g;var aposRegEx=/'/g;str=str.replace(escAmpRegEx,"&");str=str.replace(escLtRegEx,"<");str=str.replace(escGtRegEx,">");str=str.replace(quotRegEx,""");str=str.replace(aposRegEx,"'");return str}; \ No newline at end of file diff --git a/docs/include/jscripts/infusion/lib/jquery/core/js/jquery.js b/docs/include/jscripts/infusion/lib/jquery/core/js/jquery.js deleted file mode 100644 index 0de899d..0000000 --- a/docs/include/jscripts/infusion/lib/jquery/core/js/jquery.js +++ /dev/null @@ -1,19 +0,0 @@ -/* - * jQuery JavaScript Library v1.3.2 - * http://jquery.com/ - * - * Copyright (c) 2009 John Resig - * Dual licensed under the MIT and GPL licenses. - * http://docs.jquery.com/License - * - * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009) - * Revision: 6246 - */ -(function(){var window=this,undefined,_jQuery=window.jQuery,_$=window.$,jQuery=window.jQuery=window.$=function(selector,context){return new jQuery.fn.init(selector,context)},quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,isSimple=/^.[^:#\[\.,]*$/;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;this.context=selector;return this}if(typeof selector==="string"){var match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1]){selector=jQuery.clean([match[1]],context)}else{var elem=document.getElementById(match[3]);if(elem&&elem.id!=match[3]){return jQuery().find(selector)}var ret=jQuery(elem||[]);ret.context=document;ret.selector=selector;return ret}}else{return jQuery(context).find(selector)}}else{if(jQuery.isFunction(selector)){return jQuery(document).ready(selector)}}if(selector.selector&&selector.context){this.selector=selector.selector;this.context=selector.context}return this.setArray(jQuery.isArray(selector)?selector:jQuery.makeArray(selector))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(num){return num===undefined?Array.prototype.slice.call(this):this[num]},pushStack:function(elems,name,selector){var ret=jQuery(elems);ret.prevObject=this;ret.context=this.context;if(name==="find"){ret.selector=this.selector+(this.selector?" ":"")+selector}else{if(name){ret.selector=this.selector+"."+name+"("+selector+")"}}return ret},setArray:function(elems){this.length=0;Array.prototype.push.apply(this,elems);return this},each:function(callback,args){return jQuery.each(this,callback,args)},index:function(elem){return jQuery.inArray(elem&&elem.jquery?elem[0]:elem,this)},attr:function(name,value,type){var options=name;if(typeof name==="string"){if(value===undefined){return this[0]&&jQuery[type||"attr"](this[0],name)}else{options={};options[name]=value}}return this.each(function(i){for(name in options){jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type,i,name))}})},css:function(key,value){if((key=="width"||key=="height")&&parseFloat(value)<0){value=undefined}return this.attr(key,value,"curCSS")},text:function(text){if(typeof text!=="object"&&text!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text))}var ret="";jQuery.each(text||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8){ret+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this])}})});return ret},wrapAll:function(html){if(this[0]){var wrap=jQuery(html,this[0].ownerDocument).clone();if(this[0].parentNode){wrap.insertBefore(this[0])}wrap.map(function(){var elem=this;while(elem.firstChild){elem=elem.firstChild}return elem}).append(this)}return this},wrapInner:function(html){return this.each(function(){jQuery(this).contents().wrapAll(html)})},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html)})},append:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType==1){this.appendChild(elem)}})},prepend:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType==1){this.insertBefore(elem,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this)})},after:function(){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this.nextSibling)})},end:function(){return this.prevObject||jQuery([])},push:[].push,sort:[].sort,splice:[].splice,find:function(selector){if(this.length===1){var ret=this.pushStack([],"find",selector);ret.length=0;jQuery.find(selector,this[0],ret);return ret}else{return this.pushStack(jQuery.unique(jQuery.map(this,function(elem){return jQuery.find(selector,elem)})),"find",selector)}},clone:function(events){var ret=this.map(function(){if(!jQuery.support.noCloneEvent&&!jQuery.isXMLDoc(this)){var html=this.outerHTML;if(!html){var div=this.ownerDocument.createElement("div");div.appendChild(this.cloneNode(true));html=div.innerHTML}return jQuery.clean([html.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(events===true){var orig=this.find("*").andSelf(),i=0;ret.find("*").andSelf().each(function(){if(this.nodeName!==orig[i].nodeName){return }var events=jQuery.data(orig[i],"events");for(var type in events){for(var handler in events[type]){jQuery.event.add(this,type,events[type][handler],events[type][handler].data)}}i++})}return ret},filter:function(selector){return this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(elem,i){return selector.call(elem,i)})||jQuery.multiFilter(selector,jQuery.grep(this,function(elem){return elem.nodeType===1})),"filter",selector)},closest:function(selector){var pos=jQuery.expr.match.POS.test(selector)?jQuery(selector):null,closer=0;return this.map(function(){var cur=this;while(cur&&cur.ownerDocument){if(pos?pos.index(cur)>-1:jQuery(cur).is(selector)){jQuery.data(cur,"closest",closer);return cur}cur=cur.parentNode;closer++}})},not:function(selector){if(typeof selector==="string"){if(isSimple.test(selector)){return this.pushStack(jQuery.multiFilter(selector,this,true),"not",selector)}else{selector=jQuery.multiFilter(selector,this)}}var isArrayLike=selector.length&&selector[selector.length-1]!==undefined&&!selector.nodeType;return this.filter(function(){return isArrayLike?jQuery.inArray(this,selector)<0:this!=selector})},add:function(selector){return this.pushStack(jQuery.unique(jQuery.merge(this.get(),typeof selector==="string"?jQuery(selector):jQuery.makeArray(selector))))},is:function(selector){return !!selector&&jQuery.multiFilter(selector,this).length>0},hasClass:function(selector){return !!selector&&this.is("."+selector)},val:function(value){if(value===undefined){var elem=this[0];if(elem){if(jQuery.nodeName(elem,"option")){return(elem.attributes.value||{}).specified?elem.value:elem.text}if(jQuery.nodeName(elem,"select")){var index=elem.selectedIndex,values=[],options=elem.options,one=elem.type=="select-one";if(index<0){return null}for(var i=one?index:0,max=one?index+1:options.length;i=0||jQuery.inArray(this.name,value)>=0)}else{if(jQuery.nodeName(this,"select")){var values=jQuery.makeArray(value);jQuery("option",this).each(function(){this.selected=(jQuery.inArray(this.value,values)>=0||jQuery.inArray(this.text,values)>=0)});if(!values.length){this.selectedIndex=-1}}else{this.value=value}}})},html:function(value){return value===undefined?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(value)},replaceWith:function(value){return this.after(value).remove()},eq:function(i){return this.slice(i,+i+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(args,table,callback){if(this[0]){var fragment=(this[0].ownerDocument||this[0]).createDocumentFragment(),scripts=jQuery.clean(args,(this[0].ownerDocument||this[0]),fragment),first=fragment.firstChild;if(first){for(var i=0,l=this.length;i1||i>0?fragment.cloneNode(true):fragment)}}if(scripts){jQuery.each(scripts,evalScript)}}return this;function root(elem,cur){return table&&jQuery.nodeName(elem,"table")&&jQuery.nodeName(cur,"tr")?(elem.getElementsByTagName("tbody")[0]||elem.appendChild(elem.ownerDocument.createElement("tbody"))):elem}}};jQuery.fn.init.prototype=jQuery.fn;function evalScript(i,elem){if(elem.src){jQuery.ajax({url:elem.src,async:false,dataType:"script"})}else{jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"")}if(elem.parentNode){elem.parentNode.removeChild(elem)}}function now(){return +new Date}jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0]||{},i=1,length=arguments.length,deep=false,options;if(typeof target==="boolean"){deep=target;target=arguments[1]||{};i=2}if(typeof target!=="object"&&!jQuery.isFunction(target)){target={}}if(length==i){target=this;--i}for(;i-1}},swap:function(elem,options,callback){var old={};for(var name in options){old[name]=elem.style[name];elem.style[name]=options[name]}callback.call(elem);for(var name in options){elem.style[name]=old[name]}},css:function(elem,name,force,extra){if(name=="width"||name=="height"){var val,props={position:"absolute",visibility:"hidden",display:"block"},which=name=="width"?["Left","Right"]:["Top","Bottom"];function getWH(){val=name=="width"?elem.offsetWidth:elem.offsetHeight;if(extra==="border"){return }jQuery.each(which,function(){if(!extra){val-=parseFloat(jQuery.curCSS(elem,"padding"+this,true))||0}if(extra==="margin"){val+=parseFloat(jQuery.curCSS(elem,"margin"+this,true))||0}else{val-=parseFloat(jQuery.curCSS(elem,"border"+this+"Width",true))||0}})}if(elem.offsetWidth!==0){getWH()}else{jQuery.swap(elem,props,getWH)}return Math.max(0,Math.round(val))}return jQuery.curCSS(elem,name,force)},curCSS:function(elem,name,force){var ret,style=elem.style;if(name=="opacity"&&!jQuery.support.opacity){ret=jQuery.attr(style,"opacity");return ret==""?"1":ret}if(name.match(/float/i)){name=styleFloat}if(!force&&style&&style[name]){ret=style[name]}else{if(defaultView.getComputedStyle){if(name.match(/float/i)){name="float"}name=name.replace(/([A-Z])/g,"-$1").toLowerCase();var computedStyle=defaultView.getComputedStyle(elem,null);if(computedStyle){ret=computedStyle.getPropertyValue(name)}if(name=="opacity"&&ret==""){ret="1"}}else{if(elem.currentStyle){var camelCase=name.replace(/\-(\w)/g,function(all,letter){return letter.toUpperCase()});ret=elem.currentStyle[name]||elem.currentStyle[camelCase];if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){var left=style.left,rsLeft=elem.runtimeStyle.left;elem.runtimeStyle.left=elem.currentStyle.left;style.left=ret||0;ret=style.pixelLeft+"px";style.left=left;elem.runtimeStyle.left=rsLeft}}}}return ret},clean:function(elems,context,fragment){context=context||document;if(typeof context.createElement==="undefined"){context=context.ownerDocument||context[0]&&context[0].ownerDocument||document}if(!fragment&&elems.length===1&&typeof elems[0]==="string"){var match=/^<(\w+)\s*\/?>$/.exec(elems[0]);if(match){return[context.createElement(match[1])]}}var ret=[],scripts=[],div=context.createElement("div");jQuery.each(elems,function(i,elem){if(typeof elem==="number"){elem+=""}if(!elem){return }if(typeof elem==="string"){elem=elem.replace(/(<(\w+)[^>]*?)\/>/g,function(all,front,tag){return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:front+">"});var tags=elem.replace(/^\s+/,"").substring(0,10).toLowerCase();var wrap=!tags.indexOf("",""]||!tags.indexOf("",""]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"","
"]||!tags.indexOf("",""]||(!tags.indexOf("",""]||!tags.indexOf("",""]||!jQuery.support.htmlSerialize&&[1,"div
","
"]||[0,"",""];div.innerHTML=wrap[1]+elem+wrap[2];while(wrap[0]--){div=div.lastChild}if(!jQuery.support.tbody){var hasBody=/"&&!hasBody?div.childNodes:[];for(var j=tbody.length-1;j>=0;--j){if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length){tbody[j].parentNode.removeChild(tbody[j])}}}if(!jQuery.support.leadingWhitespace&&/^\s/.test(elem)){div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstChild)}elem=jQuery.makeArray(div.childNodes)}if(elem.nodeType){ret.push(elem)}else{ret=jQuery.merge(ret,elem)}});if(fragment){for(var i=0;ret[i];i++){if(jQuery.nodeName(ret[i],"script")&&(!ret[i].type||ret[i].type.toLowerCase()==="text/javascript")){scripts.push(ret[i].parentNode?ret[i].parentNode.removeChild(ret[i]):ret[i])}else{if(ret[i].nodeType===1){ret.splice.apply(ret,[i+1,0].concat(jQuery.makeArray(ret[i].getElementsByTagName("script"))))}fragment.appendChild(ret[i])}}return scripts}return ret},attr:function(elem,name,value){if(!elem||elem.nodeType==3||elem.nodeType==8){return undefined}var notxml=!jQuery.isXMLDoc(elem),set=value!==undefined;name=notxml&&jQuery.props[name]||name;if(elem.tagName){var special=/href|src|style/.test(name);if(name=="selected"&&elem.parentNode){elem.parentNode.selectedIndex}if(name in elem&¬xml&&!special){if(set){if(name=="type"&&jQuery.nodeName(elem,"input")&&elem.parentNode){throw"type property can't be changed"}elem[name]=value}if(jQuery.nodeName(elem,"form")&&elem.getAttributeNode(name)){return elem.getAttributeNode(name).nodeValue}if(name=="tabIndex"){var attributeNode=elem.getAttributeNode("tabIndex");return attributeNode&&attributeNode.specified?attributeNode.value:elem.nodeName.match(/(button|input|object|select|textarea)/i)?0:elem.nodeName.match(/^(a|area)$/i)&&elem.href?0:undefined}return elem[name]}if(!jQuery.support.style&¬xml&&name=="style"){return jQuery.attr(elem.style,"cssText",value)}if(set){elem.setAttribute(name,""+value)}var attr=!jQuery.support.hrefNormalized&¬xml&&special?elem.getAttribute(name,2):elem.getAttribute(name);return attr===null?undefined:attr}if(!jQuery.support.opacity&&name=="opacity"){if(set){elem.zoom=1;elem.filter=(elem.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(value)+""=="NaN"?"":"alpha(opacity="+value*100+")")}return elem.filter&&elem.filter.indexOf("opacity=")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}name=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase()});if(set){elem[name]=value}return elem[name]},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"")},makeArray:function(array){var ret=[];if(array!=null){var i=array.length;if(i==null||typeof array==="string"||jQuery.isFunction(array)||array.setInterval){ret[0]=array}else{while(i){ret[--i]=array[i]}}}return ret},inArray:function(elem,array){for(var i=0,length=array.length;i0?this.clone(true):this).get();jQuery.fn[original].apply(jQuery(insert[i]),elems);ret=ret.concat(elems)}return this.pushStack(ret,name,selector)}});jQuery.each({removeAttr:function(name){jQuery.attr(this,name,"");if(this.nodeType==1){this.removeAttribute(name)}},addClass:function(classNames){jQuery.className.add(this,classNames)},removeClass:function(classNames){jQuery.className.remove(this,classNames)},toggleClass:function(classNames,state){if(typeof state!=="boolean"){state=!jQuery.className.has(this,classNames)}jQuery.className[state?"add":"remove"](this,classNames)},remove:function(selector){if(!selector||jQuery.filter(selector,[this]).length){jQuery("*",this).add([this]).each(function(){jQuery.event.remove(this);jQuery.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){jQuery(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(name,fn){jQuery.fn[name]=function(){return this.each(fn,arguments)}});function num(elem,prop){return elem[0]&&parseInt(jQuery.curCSS(elem[0],prop,true),10)||0}var expando="jQuery"+now(),uuid=0,windowData={};jQuery.extend({cache:{},data:function(elem,name,data){elem=elem==window?windowData:elem;var id=elem[expando];if(!id){id=elem[expando]=++uuid}if(name&&!jQuery.cache[id]){jQuery.cache[id]={}}if(data!==undefined){jQuery.cache[id][name]=data}return name?jQuery.cache[id][name]:id},removeData:function(elem,name){elem=elem==window?windowData:elem;var id=elem[expando];if(name){if(jQuery.cache[id]){delete jQuery.cache[id][name];name="";for(name in jQuery.cache[id]){break}if(!name){jQuery.removeData(elem)}}}else{try{delete elem[expando]}catch(e){if(elem.removeAttribute){elem.removeAttribute(expando)}}delete jQuery.cache[id]}},queue:function(elem,type,data){if(elem){type=(type||"fx")+"queue";var q=jQuery.data(elem,type);if(!q||jQuery.isArray(data)){q=jQuery.data(elem,type,jQuery.makeArray(data))}else{if(data){q.push(data)}}}return q},dequeue:function(elem,type){var queue=jQuery.queue(elem,type),fn=queue.shift();if(!type||type==="fx"){fn=queue[0]}if(fn!==undefined){fn.call(elem)}}});jQuery.fn.extend({data:function(key,value){var parts=key.split(".");parts[1]=parts[1]?"."+parts[1]:"";if(value===undefined){var data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data===undefined&&this.length){data=jQuery.data(this[0],key)}return data===undefined&&parts[1]?this.data(parts[0]):data}else{return this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQuery.data(this,key,value)})}},removeData:function(key){return this.each(function(){jQuery.removeData(this,key)})},queue:function(type,data){if(typeof type!=="string"){data=type;type="fx"}if(data===undefined){return jQuery.queue(this[0],type)}return this.each(function(){var queue=jQuery.queue(this,type,data);if(type=="fx"&&queue.length==1){queue[0].call(this)}})},dequeue:function(type){return this.each(function(){jQuery.dequeue(this,type)})}}); -/* - * Sizzle CSS Selector Engine - v0.9.3 - * Copyright 2009, The Dojo Foundation - * Released under the MIT, BSD, and GPL Licenses. - * More information: http://sizzlejs.com/ - */ -(function(){var chunker=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,done=0,toString=Object.prototype.toString;var Sizzle=function(selector,context,results,seed){results=results||[];context=context||document;if(context.nodeType!==1&&context.nodeType!==9){return[]}if(!selector||typeof selector!=="string"){return results}var parts=[],m,set,checkSet,check,mode,extra,prune=true;chunker.lastIndex=0;while((m=chunker.exec(selector))!==null){parts.push(m[1]);if(m[2]){extra=RegExp.rightContext;break}}if(parts.length>1&&origPOS.exec(selector)){if(parts.length===2&&Expr.relative[parts[0]]){set=posProcess(parts[0]+parts[1],context)}else{set=Expr.relative[parts[0]]?[context]:Sizzle(parts.shift(),context);while(parts.length){selector=parts.shift();if(Expr.relative[selector]){selector+=parts.shift()}set=posProcess(selector,set)}}}else{var ret=seed?{expr:parts.pop(),set:makeArray(seed)}:Sizzle.find(parts.pop(),parts.length===1&&context.parentNode?context.parentNode:context,isXML(context));set=Sizzle.filter(ret.expr,ret.set);if(parts.length>0){checkSet=makeArray(set)}else{prune=false}while(parts.length){var cur=parts.pop(),pop=cur;if(!Expr.relative[cur]){cur=""}else{pop=parts.pop()}if(pop==null){pop=context}Expr.relative[cur](checkSet,pop,isXML(context))}}if(!checkSet){checkSet=set}if(!checkSet){throw"Syntax error, unrecognized expression: "+(cur||selector)}if(toString.call(checkSet)==="[object Array]"){if(!prune){results.push.apply(results,checkSet)}else{if(context.nodeType===1){for(var i=0;checkSet[i]!=null;i++){if(checkSet[i]&&(checkSet[i]===true||checkSet[i].nodeType===1&&contains(context,checkSet[i]))){results.push(set[i])}}}else{for(var i=0;checkSet[i]!=null;i++){if(checkSet[i]&&checkSet[i].nodeType===1){results.push(set[i])}}}}}else{makeArray(checkSet,results)}if(extra){Sizzle(extra,context,results,seed);if(sortOrder){hasDuplicate=false;results.sort(sortOrder);if(hasDuplicate){for(var i=1;i":function(checkSet,part,isXML){var isPartStr=typeof part==="string";if(isPartStr&&!/\W/.test(part)){part=isXML?part:part.toUpperCase();for(var i=0,l=checkSet.length;i=0)){if(!inplace){result.push(elem)}}else{if(inplace){curLoop[i]=false}}}}return false},ID:function(match){return match[1].replace(/\\/g,"")},TAG:function(match,curLoop){for(var i=0;curLoop[i]===false;i++){}return curLoop[i]&&isXML(curLoop[i])?match[1]:match[1].toUpperCase()},CHILD:function(match){if(match[1]=="nth"){var test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(match[2]=="even"&&"2n"||match[2]=="odd"&&"2n+1"||!/\D/.test(match[2])&&"0n+"+match[2]||match[2]);match[2]=(test[1]+(test[2]||1))-0;match[3]=test[3]-0}match[0]=done++;return match},ATTR:function(match,curLoop,inplace,result,not,isXML){var name=match[1].replace(/\\/g,"");if(!isXML&&Expr.attrMap[name]){match[1]=Expr.attrMap[name]}if(match[2]==="~="){match[4]=" "+match[4]+" "}return match},PSEUDO:function(match,curLoop,inplace,result,not){if(match[1]==="not"){if(match[3].match(chunker).length>1||/^\w/.test(match[3])){match[3]=Sizzle(match[3],null,null,curLoop)}else{var ret=Sizzle.filter(match[3],curLoop,inplace,true^not);if(!inplace){result.push.apply(result,ret)}return false}}else{if(Expr.match.POS.test(match[0])||Expr.match.CHILD.test(match[0])){return true}}return match},POS:function(match){match.unshift(true);return match}},filters:{enabled:function(elem){return elem.disabled===false&&elem.type!=="hidden"},disabled:function(elem){return elem.disabled===true},checked:function(elem){return elem.checked===true},selected:function(elem){elem.parentNode.selectedIndex;return elem.selected===true},parent:function(elem){return !!elem.firstChild},empty:function(elem){return !elem.firstChild},has:function(elem,i,match){return !!Sizzle(match[3],elem).length},header:function(elem){return/h\d/i.test(elem.nodeName)},text:function(elem){return"text"===elem.type},radio:function(elem){return"radio"===elem.type},checkbox:function(elem){return"checkbox"===elem.type},file:function(elem){return"file"===elem.type},password:function(elem){return"password"===elem.type},submit:function(elem){return"submit"===elem.type},image:function(elem){return"image"===elem.type},reset:function(elem){return"reset"===elem.type},button:function(elem){return"button"===elem.type||elem.nodeName.toUpperCase()==="BUTTON"},input:function(elem){return/input|select|textarea|button/i.test(elem.nodeName)}},setFilters:{first:function(elem,i){return i===0},last:function(elem,i,match,array){return i===array.length-1},even:function(elem,i){return i%2===0},odd:function(elem,i){return i%2===1},lt:function(elem,i,match){return imatch[3]-0},nth:function(elem,i,match){return match[3]-0==i},eq:function(elem,i,match){return match[3]-0==i}},filter:{PSEUDO:function(elem,match,i,array){var name=match[1],filter=Expr.filters[name];if(filter){return filter(elem,i,match,array)}else{if(name==="contains"){return(elem.textContent||elem.innerText||"").indexOf(match[3])>=0}else{if(name==="not"){var not=match[3];for(var i=0,l=not.length;i=0)}}},ID:function(elem,match){return elem.nodeType===1&&elem.getAttribute("id")===match},TAG:function(elem,match){return(match==="*"&&elem.nodeType===1)||elem.nodeName===match},CLASS:function(elem,match){return(" "+(elem.className||elem.getAttribute("class"))+" ").indexOf(match)>-1},ATTR:function(elem,match){var name=match[1],result=Expr.attrHandle[name]?Expr.attrHandle[name](elem):elem[name]!=null?elem[name]:elem.getAttribute(name),value=result+"",type=match[2],check=match[4];return result==null?type==="!=":type==="="?value===check:type==="*="?value.indexOf(check)>=0:type==="~="?(" "+value+" ").indexOf(check)>=0:!check?value&&result!==false:type==="!="?value!=check:type==="^="?value.indexOf(check)===0:type==="$="?value.substr(value.length-check.length)===check:type==="|="?value===check||value.substr(0,check.length+1)===check+"-":false},POS:function(elem,match,i,array){var name=match[2],filter=Expr.setFilters[name];if(filter){return filter(elem,i,match,array)}}}};var origPOS=Expr.match.POS;for(var type in Expr.match){Expr.match[type]=RegExp(Expr.match[type].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var makeArray=function(array,results){array=Array.prototype.slice.call(array);if(results){results.push.apply(results,array);return results}return array};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(e){makeArray=function(array,results){var ret=results||[];if(toString.call(array)==="[object Array]"){Array.prototype.push.apply(ret,array)}else{if(typeof array.length==="number"){for(var i=0,l=array.length;i";var root=document.documentElement;root.insertBefore(form,root.firstChild);if(!!document.getElementById(id)){Expr.find.ID=function(match,context,isXML){if(typeof context.getElementById!=="undefined"&&!isXML){var m=context.getElementById(match[1]);return m?m.id===match[1]||typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id").nodeValue===match[1]?[m]:undefined:[]}};Expr.filter.ID=function(elem,match){var node=typeof elem.getAttributeNode!=="undefined"&&elem.getAttributeNode("id");return elem.nodeType===1&&node&&node.nodeValue===match}}root.removeChild(form)})();(function(){var div=document.createElement("div");div.appendChild(document.createComment(""));if(div.getElementsByTagName("*").length>0){Expr.find.TAG=function(match,context){var results=context.getElementsByTagName(match[1]);if(match[1]==="*"){var tmp=[];for(var i=0;results[i];i++){if(results[i].nodeType===1){tmp.push(results[i])}}results=tmp}return results}}div.innerHTML="
";if(div.firstChild&&typeof div.firstChild.getAttribute!=="undefined"&&div.firstChild.getAttribute("href")!=="#"){Expr.attrHandle.href=function(elem){return elem.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var oldSizzle=Sizzle,div=document.createElement("div");div.innerHTML="

";if(div.querySelectorAll&&div.querySelectorAll(".TEST").length===0){return }Sizzle=function(query,context,extra,seed){context=context||document;if(!seed&&context.nodeType===9&&!isXML(context)){try{return makeArray(context.querySelectorAll(query),extra)}catch(e){}}return oldSizzle(query,context,extra,seed)};Sizzle.find=oldSizzle.find;Sizzle.filter=oldSizzle.filter;Sizzle.selectors=oldSizzle.selectors;Sizzle.matches=oldSizzle.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var div=document.createElement("div");div.innerHTML="
";if(div.getElementsByClassName("e").length===0){return }div.lastChild.className="e";if(div.getElementsByClassName("e").length===1){return }Expr.order.splice(1,0,"CLASS");Expr.find.CLASS=function(match,context,isXML){if(typeof context.getElementsByClassName!=="undefined"&&!isXML){return context.getElementsByClassName(match[1])}}})()}function dirNodeCheck(dir,cur,doneName,checkSet,nodeCheck,isXML){var sibDir=dir=="previousSibling"&&!isXML;for(var i=0,l=checkSet.length;i0){match=elem;break}}}elem=elem[dir]}checkSet[i]=match}}}var contains=document.compareDocumentPosition?function(a,b){return a.compareDocumentPosition(b)&16}:function(a,b){return a!==b&&(a.contains?a.contains(b):true)};var isXML=function(elem){return elem.nodeType===9&&elem.documentElement.nodeName!=="HTML"||!!elem.ownerDocument&&isXML(elem.ownerDocument)};var posProcess=function(selector,context){var tmpSet=[],later="",match,root=context.nodeType?[context]:context;while((match=Expr.match.PSEUDO.exec(selector))){later+=match[0];selector=selector.replace(Expr.match.PSEUDO,"")}selector=Expr.relative[selector]?selector+"*":selector;for(var i=0,l=root.length;i0||elem.offsetHeight>0};Sizzle.selectors.filters.animated=function(elem){return jQuery.grep(jQuery.timers,function(fn){return elem===fn.elem}).length};jQuery.multiFilter=function(expr,elems,not){if(not){expr=":not("+expr+")"}return Sizzle.matches(expr,elems)};jQuery.dir=function(elem,dir){var matched=[],cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1){matched.push(cur)}cur=cur[dir]}return matched};jQuery.nth=function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir]){if(cur.nodeType==1&&++num==result){break}}return cur};jQuery.sibling=function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&n!=elem){r.push(n)}}return r};return ;window.Sizzle=Sizzle})();jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType==3||elem.nodeType==8){return }if(elem.setInterval&&elem!=window){elem=window}if(!handler.guid){handler.guid=this.guid++}if(data!==undefined){var fn=handler;handler=this.proxy(fn);handler.data=data}var events=jQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=jQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){return typeof jQuery!=="undefined"&&!jQuery.event.triggered?jQuery.event.handle.apply(arguments.callee.elem,arguments):undefined});handle.elem=elem;jQuery.each(types.split(/\s+/),function(index,type){var namespaces=type.split(".");type=namespaces.shift();handler.type=namespaces.slice().sort().join(".");var handlers=events[type];if(jQuery.event.specialAll[type]){jQuery.event.specialAll[type].setup.call(elem,data,namespaces)}if(!handlers){handlers=events[type]={};if(!jQuery.event.special[type]||jQuery.event.special[type].setup.call(elem,data,namespaces)===false){if(elem.addEventListener){elem.addEventListener(type,handle,false)}else{if(elem.attachEvent){elem.attachEvent("on"+type,handle)}}}}handlers[handler.guid]=handler;jQuery.event.global[type]=true});elem=null},guid:1,global:{},remove:function(elem,types,handler){if(elem.nodeType==3||elem.nodeType==8){return }var events=jQuery.data(elem,"events"),ret,index;if(events){if(types===undefined||(typeof types==="string"&&types.charAt(0)==".")){for(var type in events){this.remove(elem,type+(types||""))}}else{if(types.type){handler=types.handler;types=types.type}jQuery.each(types.split(/\s+/),function(index,type){var namespaces=type.split(".");type=namespaces.shift();var namespace=RegExp("(^|\\.)"+namespaces.slice().sort().join(".*\\.")+"(\\.|$)");if(events[type]){if(handler){delete events[type][handler.guid]}else{for(var handle in events[type]){if(namespace.test(events[type][handle].type)){delete events[type][handle]}}}if(jQuery.event.specialAll[type]){jQuery.event.specialAll[type].teardown.call(elem,namespaces)}for(ret in events[type]){break}if(!ret){if(!jQuery.event.special[type]||jQuery.event.special[type].teardown.call(elem,namespaces)===false){if(elem.removeEventListener){elem.removeEventListener(type,jQuery.data(elem,"handle"),false)}else{if(elem.detachEvent){elem.detachEvent("on"+type,jQuery.data(elem,"handle"))}}}ret=null;delete events[type]}}})}for(ret in events){break}if(!ret){var handle=jQuery.data(elem,"handle");if(handle){handle.elem=null}jQuery.removeData(elem,"events");jQuery.removeData(elem,"handle")}}},trigger:function(event,data,elem,bubbling){var type=event.type||event;if(!bubbling){event=typeof event==="object"?event[expando]?event:jQuery.extend(jQuery.Event(type),event):jQuery.Event(type);if(type.indexOf("!")>=0){event.type=type=type.slice(0,-1);event.exclusive=true}if(!elem){event.stopPropagation();if(this.global[type]){jQuery.each(jQuery.cache,function(){if(this.events&&this.events[type]){jQuery.event.trigger(event,data,this.handle.elem)}})}}if(!elem||elem.nodeType==3||elem.nodeType==8){return undefined}event.result=undefined;event.target=elem;data=jQuery.makeArray(data);data.unshift(event)}event.currentTarget=elem;var handle=jQuery.data(elem,"handle");if(handle){handle.apply(elem,data)}if((!elem[type]||(jQuery.nodeName(elem,"a")&&type=="click"))&&elem["on"+type]&&elem["on"+type].apply(elem,data)===false){event.result=false}if(!bubbling&&elem[type]&&!event.isDefaultPrevented()&&!(jQuery.nodeName(elem,"a")&&type=="click")){this.triggered=true;try{elem[type]()}catch(e){}}this.triggered=false;if(!event.isPropagationStopped()){var parent=elem.parentNode||elem.ownerDocument;if(parent){jQuery.event.trigger(event,data,parent,true)}}},handle:function(event){var all,handlers;event=arguments[0]=jQuery.event.fix(event||window.event);event.currentTarget=this;var namespaces=event.type.split(".");event.type=namespaces.shift();all=!namespaces.length&&!event.exclusive;var namespace=RegExp("(^|\\.)"+namespaces.slice().sort().join(".*\\.")+"(\\.|$)");handlers=(jQuery.data(this,"events")||{})[event.type];for(var j in handlers){var handler=handlers[j];if(all||namespace.test(handler.type)){event.handler=handler;event.data=handler.data;var ret=handler.apply(this,arguments);if(ret!==undefined){event.result=ret;if(ret===false){event.preventDefault();event.stopPropagation()}}if(event.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(event){if(event[expando]){return event}var originalEvent=event;event=jQuery.Event(originalEvent);for(var i=this.props.length,prop;i;){prop=this.props[--i];event[prop]=originalEvent[prop]}if(!event.target){event.target=event.srcElement||document}if(event.target.nodeType==3){event.target=event.target.parentNode}if(!event.relatedTarget&&event.fromElement){event.relatedTarget=event.fromElement==event.target?event.toElement:event.fromElement}if(event.pageX==null&&event.clientX!=null){var doc=document.documentElement,body=document.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc.clientTop||0)}if(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode)){event.which=event.charCode||event.keyCode}if(!event.metaKey&&event.ctrlKey){event.metaKey=event.ctrlKey}if(!event.which&&event.button){event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)))}return event},proxy:function(fn,proxy){proxy=proxy||function(){return fn.apply(this,arguments)};proxy.guid=fn.guid=fn.guid||proxy.guid||this.guid++;return proxy},special:{ready:{setup:bindReady,teardown:function(){}}},specialAll:{live:{setup:function(selector,namespaces){jQuery.event.add(this,namespaces[0],liveHandler)},teardown:function(namespaces){if(namespaces.length){var remove=0,name=RegExp("(^|\\.)"+namespaces[0]+"(\\.|$)");jQuery.each((jQuery.data(this,"events").live||{}),function(){if(name.test(this.type)){remove++}});if(remove<1){jQuery.event.remove(this,namespaces[0],liveHandler)}}}}}};jQuery.Event=function(src){if(!this.preventDefault){return new jQuery.Event(src)}if(src&&src.type){this.originalEvent=src;this.type=src.type}else{this.type=src}this.timeStamp=now();this[expando]=true};function returnFalse(){return false}function returnTrue(){return true}jQuery.Event.prototype={preventDefault:function(){this.isDefaultPrevented=returnTrue;var e=this.originalEvent;if(!e){return }if(e.preventDefault){e.preventDefault()}e.returnValue=false},stopPropagation:function(){this.isPropagationStopped=returnTrue;var e=this.originalEvent;if(!e){return }if(e.stopPropagation){e.stopPropagation()}e.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=returnTrue;this.stopPropagation()},isDefaultPrevented:returnFalse,isPropagationStopped:returnFalse,isImmediatePropagationStopped:returnFalse};var withinElement=function(event){var parent=event.relatedTarget;while(parent&&parent!=this){try{parent=parent.parentNode}catch(e){parent=this}}if(parent!=this){event.type=event.data;jQuery.event.handle.apply(this,arguments)}};jQuery.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(orig,fix){jQuery.event.special[fix]={setup:function(){jQuery.event.add(this,orig,withinElement,fix)},teardown:function(){jQuery.event.remove(this,orig,withinElement)}}});jQuery.fn.extend({bind:function(type,data,fn){return type=="unload"?this.one(type,data,fn):this.each(function(){jQuery.event.add(this,type,fn||data,fn&&data)})},one:function(type,data,fn){var one=jQuery.event.proxy(fn||data,function(event){jQuery(this).unbind(event,one);return(fn||data).apply(this,arguments)});return this.each(function(){jQuery.event.add(this,type,one,fn&&data)})},unbind:function(type,fn){return this.each(function(){jQuery.event.remove(this,type,fn)})},trigger:function(type,data){return this.each(function(){jQuery.event.trigger(type,data,this)})},triggerHandler:function(type,data){if(this[0]){var event=jQuery.Event(type);event.preventDefault();event.stopPropagation();jQuery.event.trigger(event,data,this[0]);return event.result}},toggle:function(fn){var args=arguments,i=1;while(i=0){var selector=url.slice(off,url.length);url=url.slice(0,off)}var type="GET";if(params){if(jQuery.isFunction(params)){callback=params;params=null}else{if(typeof params==="object"){params=jQuery.param(params);type="POST"}}}var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(res,status){if(status=="success"||status=="notmodified"){self.html(selector?jQuery("
").append(res.responseText.replace(//g,"")).find(selector):res.responseText)}if(callback){self.each(callback,[res.responseText,status,res])}}});return this},serialize:function(){return jQuery.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?jQuery.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:jQuery.isArray(val)?jQuery.map(val,function(val,i){return{name:elem.name,value:val}}):{name:elem.name,value:val}}).get()}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f)}});var jsc=now();jQuery.extend({get:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data=null}return jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type})},getScript:function(url,callback){return jQuery.get(url,null,callback,"script")},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json")},post:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data={}}return jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type})},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,settings)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(s){s=jQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSettings,s));var jsonp,jsre=/=\?(&|$)/g,status,data,type=s.type.toUpperCase();if(s.data&&s.processData&&typeof s.data!=="string"){s.data=jQuery.param(s.data)}if(s.dataType=="jsonp"){if(type=="GET"){if(!s.url.match(jsre)){s.url+=(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=?"}}else{if(!s.data||!s.data.match(jsre)){s.data=(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=?"}}s.dataType="json"}if(s.dataType=="json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){jsonp="jsonp"+jsc++;if(s.data){s.data=(s.data+"").replace(jsre,"="+jsonp+"$1")}s.url=s.url.replace(jsre,"="+jsonp+"$1");s.dataType="script";window[jsonp]=function(tmp){data=tmp;success();complete();window[jsonp]=undefined;try{delete window[jsonp]}catch(e){}if(head){head.removeChild(script)}}}if(s.dataType=="script"&&s.cache==null){s.cache=false}if(s.cache===false&&type=="GET"){var ts=now();var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2");s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:"")}if(s.data&&type=="GET"){s.url+=(s.url.match(/\?/)?"&":"?")+s.data;s.data=null}if(s.global&&!jQuery.active++){jQuery.event.trigger("ajaxStart")}var parts=/^(\w+:)?\/\/([^\/?#]+)/.exec(s.url);if(s.dataType=="script"&&type=="GET"&&parts&&(parts[1]&&parts[1]!=location.protocol||parts[2]!=location.host)){var head=document.getElementsByTagName("head")[0];var script=document.createElement("script");script.src=s.url;if(s.scriptCharset){script.charset=s.scriptCharset}if(!jsonp){var done=false;script.onload=script.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){done=true;success();complete();script.onload=script.onreadystatechange=null;head.removeChild(script)}}}head.appendChild(script);return undefined}var requestDone=false;var xhr=s.xhr();if(s.username){xhr.open(type,s.url,s.async,s.username,s.password)}else{xhr.open(type,s.url,s.async)}try{if(s.data){xhr.setRequestHeader("Content-Type",s.contentType)}if(s.ifModified){xhr.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}xhr.setRequestHeader("X-Requested-With","XMLHttpRequest");xhr.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default)}catch(e){}if(s.beforeSend&&s.beforeSend(xhr,s)===false){if(s.global&&!--jQuery.active){jQuery.event.trigger("ajaxStop")}xhr.abort();return false}if(s.global){jQuery.event.trigger("ajaxSend",[xhr,s])}var onreadystatechange=function(isTimeout){if(xhr.readyState==0){if(ival){clearInterval(ival);ival=null;if(s.global&&!--jQuery.active){jQuery.event.trigger("ajaxStop")}}}else{if(!requestDone&&xhr&&(xhr.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null}status=isTimeout=="timeout"?"timeout":!jQuery.httpSuccess(xhr)?"error":s.ifModified&&jQuery.httpNotModified(xhr,s.url)?"notmodified":"success";if(status=="success"){try{data=jQuery.httpData(xhr,s.dataType,s)}catch(e){status="parsererror"}}if(status=="success"){var modRes;try{modRes=xhr.getResponseHeader("Last-Modified")}catch(e){}if(s.ifModified&&modRes){jQuery.lastModified[s.url]=modRes}if(!jsonp){success()}}else{jQuery.handleError(s,xhr,status)}complete();if(isTimeout){xhr.abort()}if(s.async){xhr=null}}}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0){setTimeout(function(){if(xhr&&!requestDone){onreadystatechange("timeout")}},s.timeout)}}try{xhr.send(s.data)}catch(e){jQuery.handleError(s,xhr,null,e)}if(!s.async){onreadystatechange()}function success(){if(s.success){s.success(data,status)}if(s.global){jQuery.event.trigger("ajaxSuccess",[xhr,s])}}function complete(){if(s.complete){s.complete(xhr,status)}if(s.global){jQuery.event.trigger("ajaxComplete",[xhr,s])}if(s.global&&!--jQuery.active){jQuery.event.trigger("ajaxStop")}}return xhr},handleError:function(s,xhr,status,e){if(s.error){s.error(xhr,status,e)}if(s.global){jQuery.event.trigger("ajaxError",[xhr,s,e])}},active:0,httpSuccess:function(xhr){try{return !xhr.status&&location.protocol=="file:"||(xhr.status>=200&&xhr.status<300)||xhr.status==304||xhr.status==1223}catch(e){}return false},httpNotModified:function(xhr,url){try{var xhrRes=xhr.getResponseHeader("Last-Modified");return xhr.status==304||xhrRes==jQuery.lastModified[url]}catch(e){}return false},httpData:function(xhr,type,s){var ct=xhr.getResponseHeader("content-type"),xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0,data=xml?xhr.responseXML:xhr.responseText;if(xml&&data.documentElement.tagName=="parsererror"){throw"parsererror"}if(s&&s.dataFilter){data=s.dataFilter(data,type)}if(typeof data==="string"){if(type=="script"){jQuery.globalEval(data)}if(type=="json"){data=window.eval("("+data+")")}}return data},param:function(a){var s=[];function add(key,value){s[s.length]=encodeURIComponent(key)+"="+encodeURIComponent(value)}if(jQuery.isArray(a)||a.jquery){jQuery.each(a,function(){add(this.name,this.value)})}else{for(var j in a){if(jQuery.isArray(a[j])){jQuery.each(a[j],function(){add(j,this)})}else{add(j,jQuery.isFunction(a[j])?a[j]():a[j])}}}return s.join("&").replace(/%20/g,"+")}});var elemdisplay={},timerId,fxAttrs=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function genFx(type,num){var obj={};jQuery.each(fxAttrs.concat.apply([],fxAttrs.slice(0,num)),function(){obj[this]=type});return obj}jQuery.fn.extend({show:function(speed,callback){if(speed){return this.animate(genFx("show",3),speed,callback)}else{for(var i=0,l=this.length;i").appendTo("body");display=elem.css("display");if(display==="none"){display="block"}elem.remove();elemdisplay[tagName]=display}jQuery.data(this[i],"olddisplay",display)}}for(var i=0,l=this.length;i=0;i--){if(timers[i].elem==this){if(gotoEnd){timers[i](true)}timers.splice(i,1)}}});if(!gotoEnd){this.dequeue()}return this}});jQuery.each({slideDown:genFx("show",1),slideUp:genFx("hide",1),slideToggle:genFx("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(name,props){jQuery.fn[name]=function(speed,callback){return this.animate(props,speed,callback)}});jQuery.extend({speed:function(speed,easing,fn){var opt=typeof speed==="object"?speed:{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&!jQuery.isFunction(easing)&&easing};opt.duration=jQuery.fx.off?0:typeof opt.duration==="number"?opt.duration:jQuery.fx.speeds[opt.duration]||jQuery.fx.speeds._default;opt.old=opt.complete;opt.complete=function(){if(opt.queue!==false){jQuery(this).dequeue()}if(jQuery.isFunction(opt.old)){opt.old.call(this)}};return opt},easing:{linear:function(p,n,firstNum,diff){return firstNum+diff*p},swing:function(p,n,firstNum,diff){return((-Math.cos(p*Math.PI)/2)+0.5)*diff+firstNum}},timers:[],fx:function(elem,options,prop){this.options=options;this.elem=elem;this.prop=prop;if(!options.orig){options.orig={}}}});jQuery.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(force){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var r=parseFloat(jQuery.css(this.elem,this.prop,force));return r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0},custom:function(from,to,unit){this.startTime=now();this.start=from;this.end=to;this.unit=unit||this.unit||"px";this.now=this.start;this.pos=this.state=0;var self=this;function t(gotoEnd){return self.step(gotoEnd)}t.elem=this.elem;if(t()&&jQuery.timers.push(t)&&!timerId){timerId=setInterval(function(){var timers=jQuery.timers;for(var i=0;i=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var done=true;for(var i in this.options.curAnim){if(this.options.curAnim[i]!==true){done=false}}if(done){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(jQuery.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){jQuery(this.elem).hide()}if(this.options.hide||this.options.show){for(var p in this.options.curAnim){jQuery.attr(this.elem.style,p,this.options.orig[p])}}this.options.complete.call(this.elem)}return false}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=jQuery.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](this.state,n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};jQuery.extend(jQuery.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(fx){jQuery.attr(fx.elem.style,"opacity",fx.now)},_default:function(fx){if(fx.elem.style&&fx.elem.style[fx.prop]!=null){fx.elem.style[fx.prop]=fx.now+fx.unit}else{fx.elem[fx.prop]=fx.now}}}});if(document.documentElement.getBoundingClientRect){jQuery.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return jQuery.offset.bodyOffset(this[0])}var box=this[0].getBoundingClientRect(),doc=this[0].ownerDocument,body=doc.body,docElem=doc.documentElement,clientTop=docElem.clientTop||body.clientTop||0,clientLeft=docElem.clientLeft||body.clientLeft||0,top=box.top+(self.pageYOffset||jQuery.boxModel&&docElem.scrollTop||body.scrollTop)-clientTop,left=box.left+(self.pageXOffset||jQuery.boxModel&&docElem.scrollLeft||body.scrollLeft)-clientLeft;return{top:top,left:left}}}else{jQuery.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return jQuery.offset.bodyOffset(this[0])}jQuery.offset.initialized||jQuery.offset.initialize();var elem=this[0],offsetParent=elem.offsetParent,prevOffsetParent=elem,doc=elem.ownerDocument,computedStyle,docElem=doc.documentElement,body=doc.body,defaultView=doc.defaultView,prevComputedStyle=defaultView.getComputedStyle(elem,null),top=elem.offsetTop,left=elem.offsetLeft;while((elem=elem.parentNode)&&elem!==body&&elem!==docElem){computedStyle=defaultView.getComputedStyle(elem,null);top-=elem.scrollTop,left-=elem.scrollLeft;if(elem===offsetParent){top+=elem.offsetTop,left+=elem.offsetLeft;if(jQuery.offset.doesNotAddBorder&&!(jQuery.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(elem.tagName))){top+=parseInt(computedStyle.borderTopWidth,10)||0,left+=parseInt(computedStyle.borderLeftWidth,10)||0}prevOffsetParent=offsetParent,offsetParent=elem.offsetParent}if(jQuery.offset.subtractsBorderForOverflowNotVisible&&computedStyle.overflow!=="visible"){top+=parseInt(computedStyle.borderTopWidth,10)||0,left+=parseInt(computedStyle.borderLeftWidth,10)||0}prevComputedStyle=computedStyle}if(prevComputedStyle.position==="relative"||prevComputedStyle.position==="static"){top+=body.offsetTop,left+=body.offsetLeft}if(prevComputedStyle.position==="fixed"){top+=Math.max(docElem.scrollTop,body.scrollTop),left+=Math.max(docElem.scrollLeft,body.scrollLeft)}return{top:top,left:left}}}jQuery.offset={initialize:function(){if(this.initialized){return }var body=document.body,container=document.createElement("div"),innerDiv,checkDiv,table,td,rules,prop,bodyMarginTop=body.style.marginTop,html='
';rules={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(prop in rules){container.style[prop]=rules[prop]}container.innerHTML=html;body.insertBefore(container,body.firstChild);innerDiv=container.firstChild,checkDiv=innerDiv.firstChild,td=innerDiv.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(checkDiv.offsetTop!==5);this.doesAddBorderForTableAndCells=(td.offsetTop===5);innerDiv.style.overflow="hidden",innerDiv.style.position="relative";this.subtractsBorderForOverflowNotVisible=(checkDiv.offsetTop===-5);body.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(body.offsetTop===0);body.style.marginTop=bodyMarginTop;body.removeChild(container);this.initialized=true},bodyOffset:function(body){jQuery.offset.initialized||jQuery.offset.initialize();var top=body.offsetTop,left=body.offsetLeft;if(jQuery.offset.doesNotIncludeMarginInBodyOffset){top+=parseInt(jQuery.curCSS(body,"marginTop",true),10)||0,left+=parseInt(jQuery.curCSS(body,"marginLeft",true),10)||0}return{top:top,left:left}}};jQuery.fn.extend({position:function(){var left=0,top=0,results;if(this[0]){var offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=/^body|html$/i.test(offsetParent[0].tagName)?{top:0,left:0}:offsetParent.offset();offset.top-=num(this,"marginTop");offset.left-=num(this,"marginLeft");parentOffset.top+=num(offsetParent,"borderTopWidth");parentOffset.left+=num(offsetParent,"borderLeftWidth");results={top:offset.top-parentOffset.top,left:offset.left-parentOffset.left}}return results},offsetParent:function(){var offsetParent=this[0].offsetParent||document.body;while(offsetParent&&(!/^body|html$/i.test(offsetParent.tagName)&&jQuery.css(offsetParent,"position")=="static")){offsetParent=offsetParent.offsetParent}return jQuery(offsetParent)}});jQuery.each(["Left","Top"],function(i,name){var method="scroll"+name;jQuery.fn[method]=function(val){if(!this[0]){return null}return val!==undefined?this.each(function(){this==window||this==document?window.scrollTo(!i?val:jQuery(window).scrollLeft(),i?val:jQuery(window).scrollTop()):this[method]=val}):this[0]==window||this[0]==document?self[i?"pageYOffset":"pageXOffset"]||jQuery.boxModel&&document.documentElement[method]||document.body[method]:this[0][method]}});jQuery.each(["Height","Width"],function(i,name){var tl=i?"Left":"Top",br=i?"Right":"Bottom",lower=name.toLowerCase();jQuery.fn["inner"+name]=function(){return this[0]?jQuery.css(this[0],lower,false,"padding"):null};jQuery.fn["outer"+name]=function(margin){return this[0]?jQuery.css(this[0],lower,false,margin?"margin":"border"):null};var type=name.toLowerCase();jQuery.fn[type]=function(size){return this[0]==window?document.compatMode=="CSS1Compat"&&document.documentElement["client"+name]||document.body["client"+name]:this[0]==document?Math.max(document.documentElement["client"+name],document.body["scroll"+name],document.documentElement["scroll"+name],document.body["offset"+name],document.documentElement["offset"+name]):size===undefined?(this.length?jQuery.css(this[0],type):null):this.css(type,typeof size==="string"?size:size+"px")}})})(); \ No newline at end of file diff --git a/docs/include/jscripts/infusion/lib/jquery/plugins/bgiframe/js/jquery.bgiframe.js b/docs/include/jscripts/infusion/lib/jquery/plugins/bgiframe/js/jquery.bgiframe.js deleted file mode 100644 index b3f2969..0000000 --- a/docs/include/jscripts/infusion/lib/jquery/plugins/bgiframe/js/jquery.bgiframe.js +++ /dev/null @@ -1 +0,0 @@ -(function($){$.fn.bgIframe=$.fn.bgiframe=function(s){if($.browser.msie&&parseInt($.browser.version)<=6){s=$.extend({top:"auto",left:"auto",width:"auto",height:"auto",opacity:true,src:"javascript:false;"},s||{});var prop=function(n){return n&&n.constructor==Number?n+"px":n},html='