diff --git a/NzbDrone.Web/App_GlobalResources/EditorLocalization.en-US.designer.cs b/NzbDrone.Web/App_GlobalResources/EditorLocalization.en-US.designer.cs deleted file mode 100644 index e69de29bb..000000000 diff --git a/NzbDrone.Web/App_GlobalResources/EditorLocalization.en-US.resx b/NzbDrone.Web/App_GlobalResources/EditorLocalization.en-US.resx deleted file mode 100644 index 46048b826..000000000 --- a/NzbDrone.Web/App_GlobalResources/EditorLocalization.en-US.resx +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - Bold - - - Insert hyperlink - - - Are you sure you want to delete "{0}"? - - - A directory with this name was not found. - - - Empty Folder - - - Select font family - - - (inherited font) - - - Select font size - - - (inherited size) - - - Select block type - - - Indent - - - Insert HTML - - - Insert image - - - Insert ordered list - - - Insert unordered list - - - The selected file \"{0}\" is not valid. Supported file types are {1}. - - - Italic - - - Center text - - - Justify - - - Align text left - - - Align text right - - - Arrange by: - - - Name - - - Size - - - Outdent - - - 'A file with name "{0}" already exists in the current directory. Do you want to overwrite it? - - - Strikethrough - - - Styles - - - Underline - - - Remove hyperlink - - - Upload - - \ No newline at end of file diff --git a/NzbDrone.Web/App_GlobalResources/GridLocalization.en-US.designer.cs b/NzbDrone.Web/App_GlobalResources/GridLocalization.en-US.designer.cs deleted file mode 100644 index e69de29bb..000000000 diff --git a/NzbDrone.Web/App_GlobalResources/GridLocalization.en-US.resx b/NzbDrone.Web/App_GlobalResources/GridLocalization.en-US.resx deleted file mode 100644 index 99d7e63fb..000000000 --- a/NzbDrone.Web/App_GlobalResources/GridLocalization.en-US.resx +++ /dev/null @@ -1,255 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - Add new record - - - Delete - - - Cancel - - - Update - - - Insert - - - Edit - - - Select - - - Page - - - Displaying items {0} - {1} of {2} - - - of {0} - - - Filter - - - And - - - Clear Filter - - - Is equal to - - - Is after or equal to - - - Is after - - - Is before or equal to - - - Is before - - - Is not equal to - - - Is equal to - - - Is greater than or equal to - - - Is greater than - - - Is less than or equal to - - - Is less than - - - Is not equal to - - - Show rows with value that - - - Ends with - - - Is equal to - - - Is not equal to - - - Starts with - - - Contains - - - Drag a column header and drop it here to group by that column - - - Is equal to - - - Is not equal to - - - Are you sure you want to delete this record? - - - -Select value- - - - is false - - - is true - - - No records to display. - - - Cancel changes - - - Save changes - - - Refresh - - - sorted ascending - - - sorted descending - - - ungroup - - \ No newline at end of file diff --git a/NzbDrone.Web/App_GlobalResources/UploadLocalization.en-US.designer.cs b/NzbDrone.Web/App_GlobalResources/UploadLocalization.en-US.designer.cs deleted file mode 100644 index e69de29bb..000000000 diff --git a/NzbDrone.Web/App_GlobalResources/UploadLocalization.en-US.resx b/NzbDrone.Web/App_GlobalResources/UploadLocalization.en-US.resx deleted file mode 100644 index 0380e024d..000000000 --- a/NzbDrone.Web/App_GlobalResources/UploadLocalization.en-US.resx +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - Cancel - Cancel button text - - - Retry - Retry button text - - - Select... - Select button text - - - Remove - Remove button text - - - Upload files - Upload button (visible when AutoUpload is set to false) - - - drop files here to upload - Drag & Drop hint text - - - failed - "failed" status text accessible by screen readers - - - uploaded - "uploaded" status text accessible by screen readers - - - uploading - "uploading" status text accessible by screen readers - - \ No newline at end of file diff --git a/NzbDrone.Web/Content/2011.3.1115/Metro/editor.png b/NzbDrone.Web/Content/2011.3.1115/Metro/editor.png deleted file mode 100644 index 184954df4..000000000 Binary files a/NzbDrone.Web/Content/2011.3.1115/Metro/editor.png and /dev/null differ diff --git a/NzbDrone.Web/Content/2011.3.1115/Metro/imagebrowser.png b/NzbDrone.Web/Content/2011.3.1115/Metro/imagebrowser.png deleted file mode 100644 index 02ba545e6..000000000 Binary files a/NzbDrone.Web/Content/2011.3.1115/Metro/imagebrowser.png and /dev/null differ diff --git a/NzbDrone.Web/Content/2011.3.1115/Metro/loading.gif b/NzbDrone.Web/Content/2011.3.1115/Metro/loading.gif deleted file mode 100644 index daec89e00..000000000 Binary files a/NzbDrone.Web/Content/2011.3.1115/Metro/loading.gif and /dev/null differ diff --git a/NzbDrone.Web/Content/2011.3.1115/Metro/slider-h.gif b/NzbDrone.Web/Content/2011.3.1115/Metro/slider-h.gif deleted file mode 100644 index 771def2f5..000000000 Binary files a/NzbDrone.Web/Content/2011.3.1115/Metro/slider-h.gif and /dev/null differ diff --git a/NzbDrone.Web/Content/2011.3.1115/Metro/slider-v.gif b/NzbDrone.Web/Content/2011.3.1115/Metro/slider-v.gif deleted file mode 100644 index a889f8a8b..000000000 Binary files a/NzbDrone.Web/Content/2011.3.1115/Metro/slider-v.gif and /dev/null differ diff --git a/NzbDrone.Web/Content/2011.3.1115/Metro/sprite.png b/NzbDrone.Web/Content/2011.3.1115/Metro/sprite.png deleted file mode 100644 index ef8a2b41f..000000000 Binary files a/NzbDrone.Web/Content/2011.3.1115/Metro/sprite.png and /dev/null differ diff --git a/NzbDrone.Web/Content/2011.3.1115/Sitefinity/editor.png b/NzbDrone.Web/Content/2011.3.1115/Sitefinity/editor.png deleted file mode 100644 index 57a0ca917..000000000 Binary files a/NzbDrone.Web/Content/2011.3.1115/Sitefinity/editor.png and /dev/null differ diff --git a/NzbDrone.Web/Content/2011.3.1115/Sitefinity/imagebrowser.png b/NzbDrone.Web/Content/2011.3.1115/Sitefinity/imagebrowser.png deleted file mode 100644 index 02ba545e6..000000000 Binary files a/NzbDrone.Web/Content/2011.3.1115/Sitefinity/imagebrowser.png and /dev/null differ diff --git a/NzbDrone.Web/Content/2011.3.1115/Sitefinity/loading.gif b/NzbDrone.Web/Content/2011.3.1115/Sitefinity/loading.gif deleted file mode 100644 index 3c4d61eb1..000000000 Binary files a/NzbDrone.Web/Content/2011.3.1115/Sitefinity/loading.gif and /dev/null differ diff --git a/NzbDrone.Web/Content/2011.3.1115/Sitefinity/slider-h.gif b/NzbDrone.Web/Content/2011.3.1115/Sitefinity/slider-h.gif deleted file mode 100644 index 0cee639a1..000000000 Binary files a/NzbDrone.Web/Content/2011.3.1115/Sitefinity/slider-h.gif and /dev/null differ diff --git a/NzbDrone.Web/Content/2011.3.1115/Sitefinity/slider-v.gif b/NzbDrone.Web/Content/2011.3.1115/Sitefinity/slider-v.gif deleted file mode 100644 index a91e56c85..000000000 Binary files a/NzbDrone.Web/Content/2011.3.1115/Sitefinity/slider-v.gif and /dev/null differ diff --git a/NzbDrone.Web/Content/2011.3.1115/Sitefinity/sprite-vertical.png b/NzbDrone.Web/Content/2011.3.1115/Sitefinity/sprite-vertical.png deleted file mode 100644 index 2bfcefd4a..000000000 Binary files a/NzbDrone.Web/Content/2011.3.1115/Sitefinity/sprite-vertical.png and /dev/null differ diff --git a/NzbDrone.Web/Content/2011.3.1115/Sitefinity/sprite.png b/NzbDrone.Web/Content/2011.3.1115/Sitefinity/sprite.png deleted file mode 100644 index ece46463d..000000000 Binary files a/NzbDrone.Web/Content/2011.3.1115/Sitefinity/sprite.png and /dev/null differ diff --git a/NzbDrone.Web/Content/2011.3.1115/Sitefinity/treeview-line.png b/NzbDrone.Web/Content/2011.3.1115/Sitefinity/treeview-line.png deleted file mode 100644 index 0c03dc128..000000000 Binary files a/NzbDrone.Web/Content/2011.3.1115/Sitefinity/treeview-line.png and /dev/null differ diff --git a/NzbDrone.Web/Content/2011.3.1115/Sitefinity/treeview-nodes-rtl.png b/NzbDrone.Web/Content/2011.3.1115/Sitefinity/treeview-nodes-rtl.png deleted file mode 100644 index 594e4a208..000000000 Binary files a/NzbDrone.Web/Content/2011.3.1115/Sitefinity/treeview-nodes-rtl.png and /dev/null differ diff --git a/NzbDrone.Web/Content/2011.3.1115/Sitefinity/treeview-nodes.png b/NzbDrone.Web/Content/2011.3.1115/Sitefinity/treeview-nodes.png deleted file mode 100644 index f49805663..000000000 Binary files a/NzbDrone.Web/Content/2011.3.1115/Sitefinity/treeview-nodes.png and /dev/null differ diff --git a/NzbDrone.Web/Content/2011.3.1115/telerik.common.min.css b/NzbDrone.Web/Content/2011.3.1115/telerik.common.min.css deleted file mode 100644 index e5178549e..000000000 --- a/NzbDrone.Web/Content/2011.3.1115/telerik.common.min.css +++ /dev/null @@ -1,660 +0,0 @@ -/* base stylesheet */.t-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none} -.t-floatwrap:after{content:"";display:block;clear:both;visibility:hidden;height:0;overflow:hidden} -.t-floatwrap{display:inline-block} -.t-floatwrap{display:block} -.t-widget,.t-widget .t-input,.t-widget .text-box,.t-button{font-size:100%} -.t-widget,.t-input[type="text"]{border-width:1px;border-style:solid} -.t-widget,* html .t-input{border-width:1px;border-style:solid} -* html .t-checkbox .t-input{border-width:0} -.t-link{cursor:pointer;outline:0} -.t-grid-header span.t-link{cursor:default} -html body .t-button{text-decoration:none;/*Site.css*/} -.t-button{display:inline-block;margin:0;padding:2px 6px;border-width:1px;border-style:solid;font-family:inherit;font-size:100%;line-height:1.435;text-align:center;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px} -*+html .t-button{display:inline;zoom:1} -* html .t-button{display:inline;zoom:1} -*+html .t-button{overflow:visible;margin-right:4px} -* html .t-button{overflow:visible;margin-right:4px} -*+html a.t-button{line-height:1.6;padding-left:7px;padding-right:7px;/*+1*/} -* html a.t-button{line-height:1.6;padding-left:7px;padding-right:7px;/*+1*/} -.t-button-icontext{line-height:1.453} -button.t-button::-moz-focus-inner{padding:0;border:0} -input.t-button::-moz-focus-inner{padding:1px 0;border:0} -.t-button-expand{margin-left:0!important;margin-right:0!important} -a.t-button-expand{display:block} -button.t-button-expand{width:100%} -body .t-button-icon{padding-left:4px;padding-right:4px} -*+html a.t-button-icon{padding-left:5px;padding-right:5px} -* html a.t-button-icon{padding-left:5px;padding-right:5px} -.t-button-icontext{padding-right:8px;overflow:visible;/*IE9*/} -.t-button-icontext .t-icon{margin:0 3px 0 -3px;vertical-align:top} -*+html .t-button-icontext .t-icon{margin-right:4px} -* html .t-button-icontext .t-icon{margin-right:4px} -html body .t-button-bare{background:none!important;/*spares long selectors*/border-width:0} -.t-icon,.t-editor-button .t-tool-icon{background-color:transparent;background-repeat:no-repeat} -.t-header .t-link{text-decoration:none} -.t-state-disabled,.t-state-disabled .t-link{cursor:default;outline:0} -.t-state-error,.t-widget.input-validation-error,.t-widget .input-validation-error{border-style:ridge} -.t-icon,.t-sprite,.t-editor-button .t-tool-icon{display:inline-block;width:16px;height:16px;overflow:hidden;font-size:0;line-height:0;text-indent:-3333px;text-align:center;vertical-align:middle} -* html .t-icon,* html .t-sprite,* html .t-editor-button .t-tool-icon{display:inline;zoom:1} -* html .t-icon,.t-sprite{text-indent:0} -*+html .t-icon,.t-sprite{text-indent:0} -.t-image{border:0} -.t-state-empty{font-style:italic} -.t-popup,.t-menu .t-group{-moz-box-shadow:2px 2px 2px #aaa;-webkit-box-shadow:2px 2px 2px #aaa;box-shadow:2px 2px 2px #aaa} -.t-treeview,.t-grid,.t-splitter,.t-slider,.t-window{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)} -/* Icons */.t-expand{background-position:0 -160px} -.t-collapse{background-position:0 -176px} -.t-rtl .t-expand{background-position:-64px -160px} -.t-plus,.t-plus-disabled{background-position:0 -256px} -.t-minus,.t-minus-disabled{background-position:-16px -256px} -.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:0 -272px} -.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-16px -272px} -.t-arrow-up{background-position:-16px -160px} -.t-arrow-down{background-position:-16px -176px} -.t-state-disabled .t-arrow-up{background-position:-32px -160px} -.t-state-disabled .t-arrow-down{background-position:-32px -176px} -.t-state-hover .t-arrow-up{background-position:-48px -160px} -.t-state-hover .t-arrow-down{background-position:-48px -176px} -.t-numerictextbox .t-arrow-up{background-position:-16px -162px} -.t-numerictextbox .t-arrow-down{background-position:-16px -178px} -.t-arrow-up-small{background-position:0 -304px} -.t-arrow-down-small{background-position:-16px -304px} -.t-arrow-first{background-position:0 -192px} -.t-arrow-prev{background-position:-16px -192px} -.t-arrow-next{background-position:-32px -192px} -.t-arrow-last{background-position:-48px -192px} -.t-state-disabled .t-arrow-first{background-position:0 -208px} -.t-state-disabled .t-arrow-prev{background-position:-16px -208px} -.t-state-disabled .t-arrow-next{background-position:-32px -208px} -.t-state-disabled .t-arrow-last{background-position:-48px -208px} -.t-state-hover .t-arrow-first{background-position:0 -224px} -.t-state-hover .t-arrow-prev{background-position:-16px -224px} -.t-state-hover .t-arrow-next{background-position:-32px -224px} -.t-state-hover .t-arrow-last{background-position:-48px -224px} -.t-filter{background-position:0 -240px} -.t-clear-filter{background-position:-16px -240px} -.t-refresh{background-position:-32px -240px} -.t-icon-calendar{background-position:-48px -240px} -.t-icon-clock{background-position:-64px -336px} -.t-edit{background-position:0 -336px} -.t-delete{background-position:-16px -336px} -.t-insert,.t-update{background-position:-32px -336px} -.t-cancel{background-position:-48px -336px} -.t-group-delete{background-position:0 -288px} -.t-maximize{background-position:-16px -288px} -.t-restore{background-position:-32px -288px} -.t-close{background-position:-64px -288px} -.t-insert-top{background-position:0 -320px} -.t-insert-middle{background-position:-16px -320px} -.t-insert-bottom{background-position:-32px -320px} -.t-add{background-position:-48px -320px} -.t-denied{background-position:-64px -320px} -.t-resize-se{background-position:-64px -272px} -/* Inputs */.t-autocomplete,.t-input[type="text"]{padding:2px 1px 3px} -* html .t-input{padding:2px 1px 3px} -/* Window */div.t-window{display:inline-block;*display:inline;zoom:1;z-index:10001;position:absolute;border-width:2px;/*ie8*/-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 5px 2px #aaa;-webkit-box-shadow:0 0 5px 2px #aaa;box-shadow:0 0 5px 2px #aaa} -div.t-window,:root .t-window{border-width:0} -* html div.t-window{border-width:2px} -*+html div.t-window{border-width:2px} -.t-window-titlebar{padding:.4em 0;font-size:1.2em;line-height:1.2em;white-space:nowrap;border-bottom-width:1px;border-bottom-style:solid;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px} -.t-window-title{cursor:default;position:absolute;text-overflow:ellipsis;overflow:hidden;left:.5em;right:.5em} -.t-window-title .t-image{margin:0 5px 0 0;vertical-align:middle} -div.t-window-content{padding:.4em .5em;/*padding:0\9;margin:.4em .5em\9;border-width:0\9;*//*removed due to ImageBrowser issues,no side effects found*/overflow:auto;position:relative;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px} -.t-window-titlebar .t-window-actions{position:absolute;right:.5em;top:0;padding-top:.3em;white-space:nowrap} -.t-window-titlebar .t-link{width:16px;height:16px;padding:2px;text-decoration:none;vertical-align:middle;display:inline-block;*display:inline;zoom:1;opacity:.7;filter:alpha(opacity=70)} -.t-window-titlebar .t-state-hover{border-width:1px;border-style:solid;padding:1px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;opacity:1;filter:alpha(opacity=100)} -.t-window-actions .t-icon{margin:0;vertical-align:top} -.t-window .t-resize-handle{position:absolute;z-index:1;background-color:#fff;opacity:0;filter:alpha(opacity=0);zoom:1;line-height:6px;font-size:0} -.t-resize-n{top:-3px;left:0;width:100%;height:6px;cursor:n-resize} -.t-resize-e{top:0;right:-3px;width:6px;height:100%;cursor:e-resize} -.t-resize-s{bottom:-3px;left:0;width:100%;height:6px;cursor:s-resize} -.t-resize-w{top:0;left:-3px;width:6px;height:100%;cursor:w-resize} -.t-resize-se{bottom:-3px;right:-3px;width:16px;height:16px;cursor:se-resize} -.t-resize-sw{bottom:-3px;left:-3px;width:6px;height:6px;cursor:sw-resize} -.t-resize-ne{top:-3px;right:-3px;width:6px;height:6px;cursor:ne-resize} -.t-resize-nw{top:-3px;left:-3px;width:6px;height:6px;cursor:nw-resize} -.t-window .t-resize-se{opacity:1;filter:alpha(opacity=100);background-color:transparent} -.t-overlay{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#000;filter:alpha(opacity=50);opacity:.5;z-index:10001} -.t-window .t-overlay{background-color:#fff;opacity:0;filter:alpha(opacity=0);position:absolute;width:100%;height:100%} -.t-window .t-widget{z-index:10002} -/* TabStrip */.t-tabstrip{margin:0;padding:0;zoom:1} -.t-tabstrip .t-tabstrip-items{padding:0 .3em} -.t-tabstrip-items .t-item,.t-panelbar .t-tabstrip-items .t-item{list-style-type:none;vertical-align:top;display:inline-block;*display:inline;zoom:1;border-width:1px 1px 0;border-style:solid;margin:.1em .3em 0 0;padding:0;position:relative;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px} -.t-tabstrip-items .t-state-active,.t-panelbar .t-tabstrip-items .t-state-active{padding-bottom:1px;margin-bottom:-1px} -.t-tabstrip-items .t-link,.t-panelbar .t-tabstrip-items .t-link{padding:.3em .9em;display:inline-block;*display:inline;zoom:1;border-bottom-width:0;outline:0} -.t-tabstrip-items .t-icon,.t-panelbar .t-tabstrip-items .t-icon{margin:-1px 4px 0 -3px;vertical-align:top} -.t-tabstrip-items .t-item .t-image,.t-tabstrip-items .t-item .t-sprite,.t-panelbar .t-tabstrip-items .t-item .t-image,.t-panelbar .t-tabstrip-items .t-item .t-sprite{vertical-align:middle;margin:-3px 3px 0 -6px} -* html .t-tabstrip-items .t-item .t-image,* html .t-tabstrip-items .t-item .t-sprite{vertical-align:top;margin-top:-1px} -*+html .t-tabstrip-items .t-item .t-image,*+html .t-tabstrip-items .t-item .t-sprite{vertical-align:top;margin-top:-1px} -.t-tabstrip .t-content,.t-panelbar .t-tabstrip .t-content{border-width:1px;border-style:solid;margin:0 .3em .3em;padding:.3em 1em;position:static;zoom:1} -.t-tabstrip>.t-content,.t-panelbar .t-tabstrip>.t-content{display:none} -* html .t-tabstrip .t-content,* html .t-panelbar .t-tabstrip .t-content{display:none} -* html .t-tabstrip .t-content .t-content,* html .t-panelbar .t-tabstrip .t-content .t-content{display:block} -/* PanelBar */.t-panelbar{zoom:1} -.t-panelbar .t-item{list-style-type:none;display:block;zoom:1;margin:0;top:0;border-width:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0} -.t-panelbar .t-image,.t-panelbar .t-sprite{vertical-align:middle;margin-right:5px;margin-top:4px;float:left} -.t-panelbar .t-group .t-image,.t-panelbar .t-group .t-sprite{margin-top:1px} -.t-panelbar .t-link{line-height:2.05em;padding:0 1em;border-bottom:1px solid;display:block;position:relative;text-decoration:none;zoom:1} -.t-panelbar .t-state-hover{background-image:none} -.t-panelbar-expand,.t-panelbar-collapse{position:absolute;top:5px;right:2px} -.t-panelbar .t-group,.t-panelbar .t-content{position:relative;zoom:1;padding:0;margin:0;border-bottom-width:1px;border-bottom-style:solid} -.t-panelbar .t-group .t-link{line-height:1.7em;border-bottom:0;font-size:.95em} -.t-panelbar .t-group .t-arrow-up,.t-panelbar .t-group .t-arrow-down{top:2px} -.t-panelbar .t-group .t-group .t-link{padding-left:2em} -.t-panelbar .t-last .t-link{border-bottom:0} -.t-panelbar .t-group .t-group{border-bottom:0} -/* Menu */.t-menu{cursor:default} -.t-menu,.t-menu .t-group{list-style:none;padding:0;margin:0;zoom:1} -.t-menu .t-group .t-link{padding-right:2em} -.t-menu .t-item{position:relative;display:inline-block;*display:inline;zoom:1;border-width:0 1px 0 0;border-style:solid;vertical-align:top} -.t-menu-vertical .t-item{display:block;border-width:0} -.t-menu .t-image,.t-menu .t-sprite{margin:0 4px 0 -4px;vertical-align:top} -.t-menu .t-link{text-decoration:none;padding:.25em .97em;display:block} -.t-menu .t-group{display:none;white-space:nowrap;border-style:solid;border-width:1px;overflow:visible} -.t-menu .t-group .t-item{display:block;border-width:0} -.t-menu .t-group .t-link{zoom:1} -.t-menu .t-arrow-down{margin-left:2px;margin-right:-10px;vertical-align:top} -.t-menu .t-arrow-next{position:absolute;right:0;top:3px} -.t-menu .t-animation-container,.t-menu .t-group,.t-menu-context{left:-1px;position:absolute} -.t-menu-context .t-group{position:static;display:block} -.t-menu-context{z-index:11000} -.t-menu .t-animation-container .t-animation-container,.t-menu .t-group .t-group{left:100%;top:-1px} -.t-menu-vertical .t-animation-container,.t-menu-vertical .t-group{left:100%;top:-1px} -.t-menu .t-animation-container .t-group{left:auto;top:auto} -/* Grid */.t-grid{position:relative;zoom:1} -.t-grid table{width:100%;border-collapse:separate;empty-cells:show;border:0} -.t-grid-header .t-header{text-align:left} -.t-grid-header .t-header{padding:.3em .6em;border-width:0 0 1px 1px;border-style:solid;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} -.t-grid-header .t-header .t-link{line-height:18px;/* due to sorting icons*/height:18px;display:block;margin:-.3em -.6em;padding:.3em 2.4em .3em .6em;border:0} -.t-grid-header .t-header .t-icon{position:static} -.t-grid .t-state-hover{cursor:pointer} -.t-grid td{padding:.25em .6em;border-style:solid;border-width:0;border-left-width:1px;vertical-align:middle;line-height:1.6em;overflow:hidden;text-overflow:ellipsis} -.t-grid .t-grouping-row td,.t-grid .t-hierarchy-cell{overflow:visible} -.t-grid-edit-row td{text-overflow:clip} -.t-grid-header-wrap,.t-grid-footer-wrap{position:relative;overflow:hidden;width:100%;zoom:1;border-style:solid;border-width:0 1px 0 0} -div.t-grid-header,div.t-grid-footer{padding-right:17px;/* width of scrollbar. may vary across operating systems. can be calculated. */zoom:1;border-bottom-width:1px;border-bottom-style:solid} -div.t-grid-header .t-header{border-bottom-width:0} -.t-grid-content{position:relative;overflow:auto;overflow-x:auto;overflow-y:scroll;width:100%;zoom:1} -.t-grid-header table,.t-grid-content table,.t-grid-footer table{table-layout:fixed} -* html .t-grid-header table,* html .t-grid-content table{width:auto} -*+html .t-grid-header table,*+html .t-grid-content table{width:auto} -.t-grid-toolbar{border-width:1px 0 0;border-style:solid} -.t-grid-header .t-header:first-child,.t-grid tbody td:first-child,.t-grid tfoot td:first-child{border-left-width:0} -/* Grid ::paging */.t-grid-pager{padding:.2em .6em;line-height:1.8em;overflow:auto;border-width:1px 0 0;border-style:solid} -.t-grid-pager:first-child,.t-grouping-header+.t-grid-pager,.t-grid-toolbar:first-child,.t-grouping-header+.t-grid-toolbar{border-width:0 0 1px} -* html .t-grid-pager input{vertical-align:middle} -*+html .t-grid-pager input{vertical-align:middle} -.t-grid .t-pager,.t-grid .t-status,.t-grid .t-status-text,.t-pager .t-numeric,.t-pager .t-page-i-of-n,.t-pager .t-link,.t-pager span,.t-pager input,.t-pager .t-page-size,.t-grouping-row p{display:inline-block;*display:inline;zoom:1;vertical-align:middle} -.t-pager .t-page-size{line-height:1.2em} -.t-footer-template td{border-width:1px 0 0 1px;border-style:solid} -.t-group-footer td{border-width:1px 0;border-style:solid} -.t-grid-footer{border-style:solid;border-width:1px 0 0} -.t-grid-footer td{border-top-width:0} -.t-grid .t-status{float:left;margin:-.2em .6em -.2em -.6em;padding:.2em .6em;height:1.85em;border-right-width:1px;border-right-style:solid} -.t-grid .t-pager{float:left;cursor:default} -.t-grid .t-status-text{float:right;margin-right:.2em} -.t-pager .t-link{text-decoration:none;padding:1px;margin-top:.2em;border-width:0;line-height:16px} -.t-pager .t-state-active,.t-pager .t-state-hover{padding:0;border-width:1px;border-style:solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px} -.t-pager span,.t-pager .t-link{vertical-align:top} -.t-pager .t-numeric,.t-pager .t-page-i-of-n{margin:0 7px;vertical-align:top} -.t-numeric .t-link,.t-numeric .t-state-active{margin-top:0;padding:0 5px;line-height:22px;vertical-align:top} -.t-numeric .t-state-active,.t-numeric .t-state-hover{padding:0 4px;line-height:20px} -.t-page-i-of-n input{width:2em;vertical-align:baseline;font-size:1em} -.t-grid-pager .t-status .t-icon{vertical-align:top;margin-top:3px} -/* Grid ::filtering */.t-grid-filter{float:right;height:18px;padding:.3em .2em;position:relative;display:inline-block;*display:inline;zoom:1;margin:-1.8em -.6em -.3em 3px} -.t-grid-filter .t-icon{vertical-align:top} -.t-grid .t-animation-container{position:absolute} -.t-grid .t-filter-options{position:absolute;border-width:1px;border-style:solid;padding:3px;width:148px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px} -.t-filter-options .t-filter-help-text,.t-filter-options select,.t-filter-options input,.t-filter-options .t-button,.t-filter-options .t-datepicker{display:block;margin-bottom:4px} -.t-filter-options select{width:148px} -.t-filter-options input{width:142px} -.t-filter-options .t-datepicker{width:100%} -.t-filter-options .t-filter-button{margin-bottom:0} -/* Grid ::grouping */.t-grouping-row .t-icon{margin:0 4px} -.t-grouping-row p{padding:0 .6em;margin-left:-.6em} -.t-grid .t-group-cell+td,.t-grid .t-hierarchy-cell+td{border-left-width:0} -.t-grid .t-group-col,.t-grid .t-hierarchy-col{width:30px} -.t-grouping-header{border-bottom-width:1px;border-bottom-style:solid} -.t-grouping-header,.t-grouping-dropclue{height:24px;line-height:24px} -.t-grouping-dropclue{position:absolute;width:6px} -.t-grouping-header .t-group-indicator{display:inline-block;*display:inline;zoom:1;border-width:1px;border-style:solid;line-height:1.5em;padding:.15em .15em .15em .4em;margin:0 3px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px} -.t-grouping-header .t-link{text-decoration:none;display:inline-block;*display:inline;zoom:1;line-height:normal;padding:0;border-style:none} -.t-grouping-header .t-button{padding:0;border:0;background:transparent;line-height:1} -.t-grouping-header .t-link .t-icon{margin:0 0 0 -3px} -.t-grouping-header .t-button .t-icon{margin:0 0 0 3px} -.t-grouping-header a,.t-grouping-header .t-button{display:inline-block;*display:inline;zoom:1;vertical-align:middle} -/* Grid ::editing */.t-dirty{width:0;height:0;vertical-align:top;position:absolute;padding:0;margin:-0.45em 0 0 -0.6em;overflow:hidden;border-width:3px;border-style:solid;border-color:#f00 transparent transparent #f00} -* html .t-dirty{border-color:#f00 pink pink #f00;filter:chroma(color=pink)} -.t-grouping-header,.t-grid-toolbar{cursor:default;margin:0;padding:.25em} -.t-grid .t-edit-container{padding:0} -.t-edit-form{padding:0;margin:0} -.t-grid-edit-row .t-edit-form td{border-bottom-width:0} -.t-grid-edit-row .text-box,.t-grid-edit-row .t-numerictextbox,.t-grid-edit-row .t-datepicker{vertical-align:middle;width:5em;max-width:90%;min-width:90%;/* IE8 calculates width:90% wrong,so we have to trick it */margin:-.4em -.3em -.15em} -.t-grid-edit-row .t-dropdown,.t-grid-edit-row .t-combobox{width:5em;max-width:90%;min-width:90%;/* IE8 calculates width:90% wrong,so we have to trick it */line-height:normal;margin:-.1em -.3em -.45em} -* html .t-grid .text-box{width:90%} -.t-edit-form-container{position:relative} -.t-grid .field-validation-error{display:block} -.t-grid .input-validation-error{border-style:ridge;border-color:#f00;background-color:#ffc0cb} -.t-grid-toolbar .t-button{vertical-align:middle} -.t-grid-actions{display:inline-block} -* html .t-grid-actions{display:inline;zoom:1;vertical-align:bottom} -*+html .t-grid-actions{display:inline;zoom:1;vertical-align:bottom} -.t-grid .t-button,.t-edit-form .t-button{margin:0 .2em} -.t-grid tbody .t-button{min-width:64px;/*main setting*/} -.t-grid tbody button.t-button,#ie8#skips{min-width:78px;/*+14 for buttons,except IE8*/} -*+html .t-grid tbody a.t-button{min-width:62px;/*-2 for links for IE7*/} -html body div.t-grid tbody .t-button-icon{min-width:0;width:auto} -.t-detail-row{position:relative} -.t-grid .t-detail-cell{overflow:visible} -/* Grid ::resizing */.t-grid-resize-indicator{position:absolute;width:2px;background-color:#aaa} -.t-grid .t-resize-handle{cursor:col-resize;position:absolute;height:25px} -/* ComboBox & Drop-down*/.t-combobox,.t-dropdown,.t-selectbox{display:inline-block;*display:inline;zoom:1;position:relative;overflow:hidden;white-space:nowrap;width:150px;border-width:0} -*+html .t-combobox{overflow:visible} -/*positions icon properly*/* html .t-combobox{overflow:visible} -.t-dropdown-wrap,.t-picker-wrap{position:relative;display:block;cursor:default} -.t-picker-wrap{padding:0 25px 0 0} -.t-dropdown-wrap{padding-right:16px;/* icon width*/border-width:1px;border-style:solid} -.t-combobox>.t-dropdown-wrap{padding-right:22px;/* icon width+input paddings,except IE6 */} -* html .t-combobox .t-dropdown-wrap{height:20px} -* html .t-picker-wrap{height:20px;padding-right:20px} -.t-picker-wrap .t-input,.t-combobox .t-input{vertical-align:top;width:100%} -.t-dropdown .t-input,.t-combobox .t-input,.t-selectbox .t-input{outline:0;border-width:0} -.t-dropdown .t-input,.t-selectbox .t-input{background:transparent} -/*removes excessive spacing in IE6-7*/*+html .t-combobox .t-input{margin:-1px 0} -* html .t-combobox .t-input{margin:-1px 0} -* html{position:absolute;top:0} -.t-picker-wrap .t-select,.t-dropdown-wrap .t-select{text-decoration:none;vertical-align:top;display:inline-block;*display:inline;zoom:1;cursor:default;position:absolute;/* icon positioning */top:0;right:0} -* html .t-picker-wrap .t-select,* html .t-dropdown-wrap .t-select{top:1px;right:1px} -.t-combobox .t-select{border-width:0 0 0 1px;border-style:solid;border-color:inherit;/* will be skin-related,inherit does not work in ie7- */} -.t-combobox .t-icon{margin-top:1px} -.t-dropdown .t-select,.t-selectbox .t-select{border:0;text-decoration:none;font:inherit;color:inherit;overflow:hidden;cursor:default} -.t-dropdown .t-input,.t-selectbox .t-input{overflow:hidden;display:block;text-overflow:ellipsis;padding:.2em 0 .2em 3px} -.t-picker-wrap .t-select,.t-dropdown-wrap .t-select{position:absolute;right:0;top:0} -.t-picker-wrap .t-icon{vertical-align:top;margin-top:3px} -.t-dropdown-wrap .t-icon{vertical-align:top;margin-top:2px} -.t-combobox .t-input{height:18px;line-height:18px;padding:1px 3px;border:0;margin:0} -.t-picker-wrap .t-select,.t-dropdown-wrap .t-select{height:20px;line-height:20px} -.t-popup{border-width:1px;border-style:solid} -.t-popup .t-item{padding:1px 5px 1px 3px;cursor:default} -/* Calendar */.t-calendar{display:inline-block;*display:inline;zoom:1;width:203px;position:relative;overflow:hidden} -.t-calendar .t-link{text-decoration:none} -.t-calendar .t-action-link{text-decoration:underline} -.t-calendar .t-header{padding:.4em 0;text-align:center;position:relative;zoom:1} -.t-calendar .t-nav-prev,.t-calendar .t-nav-next{position:absolute;top:.3em} -.t-calendar .t-nav-prev{left:1%} -.t-calendar .t-nav-next{right:1%} -.t-calendar .t-content{text-align:right;width:100%;height:169px;table-layout:fixed;border-style:none;margin:0;padding:0} -.t-calendar .t-animation-container .t-content{height:100%} -.t-calendar .t-nav-fast{display:inline-block;*display:inline;zoom:1;width:75%} -.t-calendar .t-nav-fast .t-icon{vertical-align:top} -.t-calendar th{border-bottom-style:solid;border-bottom-width:1px;font-weight:normal;cursor:default} -.t-calendar td{cursor:pointer;padding:1px} -.t-calendar .t-state-focus{border-width:1px;border-style:dotted;padding:0} -.t-calendar .t-content .t-link{display:block;overflow:hidden;position:relative} -.t-calendar th,.t-calendar .t-content .t-link{padding:.25em .45em .3em .1em} -.t-calendar .t-meta-view .t-link{padding:.25em 0 .3em;text-align:center} -/* Date/Time Pickers */.t-timepicker,.t-datetimepicker,.t-datepicker{border:0;white-space:nowrap;width:8.5em} -.t-datetimepicker{width:13em} -div.t-timepicker,div.t-datetimepicker,div.t-datepicker{background:none transparent;/* don't allow t-widget to add background-color */ -} - -.t-datetimepicker .t-picker-wrap -{ - padding-right: 44px; -} - -* html .t-datetimepicker .t-picker-wrap { padding-right: 40px; } - -.t-datetimepicker .t-icon-calendar -{ - margin-right: 3px; -} - -.t-picker-wrap .t-icon -{ - cursor: pointer; -} - -.t-state-disabled .t-picker-wrap .t-icon -{ - cursor: default; -} - -.t-timepicker, -.t-datepicker, -.t-datetimepicker -{ - display: inline-block; - *display: inline; - zoom: 1; - vertical-align: top; -} - -.t-picker-wrap .t-input -{ - margin: 0; -} - -.t-iframe-overlay -{ - position: absolute; - width: 100%; - border: 0; - top: 0; - left: 0; - filter: alpha(opacity=0); -} - -.t-time-popup .t-item -{ - padding: 1px 3px; -} - -/* TreeView */ - -div.t-treeview -{ - /* don't allow t-widget to add border or background */border-width:0;background:0;white-space:nowrap;overflow:auto} -.t-treeview .t-item{padding:0 0 0 16px;margin:0;border-width:0;position:static;top:auto;display:block} -.t-treeview .t-group,.t-treeview .t-content{list-style-type:none;background:0;margin:0;padding:0} -.t-treeview .t-animation-container{height:auto!important} -.t-treeview .t-icon,.t-treeview .t-image,.t-treeview .t-sprite,.t-treeview .t-in{display:inline-block;*display:inline;zoom:1;vertical-align:top} -.t-treeview .t-plus,.t-treeview .t-minus,.t-treeview .t-plus-disabled,.t-treeview .t-minus-disabled{margin-left:-16px;margin-top:2px;float:left;/* required for Opera */*float:none;/* IE6 does not like it as node text wraps */cursor:pointer} -.t-treeview .t-plus-disabled,.t-treeview .t-minus-disabled{cursor:default} -.t-treeview .t-sprite,.t-treeview .t-image{margin-right:3px} -.t-treeview .t-in{margin:1px 0;padding:2px 4px 2px 3px;text-decoration:none;line-height:16px;margin-left:2px} -.t-treeview span.t-in{cursor:default} -.t-treeview .t-state-hover,.t-treeview .t-state-selected{padding:1px 3px 1px 2px;border-width:1px;border-style:solid;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px} -.t-treeview .t-drop-clue{width:80px;visibility:hidden;height:5px;position:absolute;margin-top:-3px;z-index:10000;background-color:transparent;background-repeat:no-repeat} -/* TreeView ::node lines */.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-repeat:no-repeat;margin-left:-16px;padding-left:16px} -.t-treeview-lines .t-top{background-position:-91px 0} -.t-treeview-lines .t-bot{background-position:-69px -22px} -.t-treeview-lines .t-mid{background-position:-47px -44px} -.t-treeview-lines .t-last .t-top{background-position:-25px -66px} -.t-treeview-lines .t-group .t-last .t-bot{background-position:-69px -22px} -.t-treeview-lines .t-item{background-repeat:no-repeat} -.t-treeview-lines .t-first{background-repeat:no-repeat;background-position:0 16px} -/* NumericTextBox */div.t-numerictextbox{display:inline-block;*display:inline;zoom:1;position:relative;vertical-align:middle;white-space:nowrap;border:0;background:transparent} -.t-numerictextbox .t-input /*alignment of arrows in WebKit*/{margin:0} -.t-formatted-value{position:absolute;padding:3px 4px 2px 3px} -.t-numerictextbox .t-icon{margin-left:-16px} -.t-numerictextbox .t-link{border-style:none;display:inline-block;*display:inline;zoom:1} -.t-numerictextbox .t-arrow-up{vertical-align:top;margin-top:1px;height:10px} -.t-numerictextbox .t-arrow-down{vertical-align:bottom;margin-bottom:1px;height:11px} -/* ColorPicker */.t-colorpicker{display:inline-block;*display:inline;zoom:1;vertical-align:middle} -.t-colorpicker .t-tool-icon{display:inline-block;*display:inline;zoom:1;vertical-align:top;padding:2px 3px;font-size:0;line-height:0} -.t-colorpicker .t-selected-color{display:block;height:16px;width:16px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px} -.t-colorpicker .t-icon{vertical-align:middle;margin-top:2px} -.t-colorpicker-popup{line-height:0;width:156px} -.t-colorpicker-popup .t-reset{padding:.25em;margin:0;display:inline-block;*display:inline;zoom:1} -.t-colorpicker-popup .t-item{float:left;display:block;overflow:hidden;width:12px;height:12px;font-size:0;padding:0;margin:1px 2px 2px 1px} -.t-colorpicker-popup .t-item div{width:100%;height:100%;margin:1px} -.t-colorpicker-popup .t-state-selected{margin:0 1px 1px 0;border:1px solid #000} -/* Editor */.t-editor{border-width:1px;border-style:solid;border-collapse:separate;height:250px;font-size:100%;table-layout:fixed;vertical-align:top;width:100%} -.t-editor .t-editor-toolbar-wrap{border:0;padding:0} -.t-editor-toolbar{margin:0;padding:.1em 0;list-style-type:none;cursor:default;line-height:1.3em} -.t-editor-toolbar li{display:inline;/* would have been inline-block,if not for IE */vertical-align:middle} -.t-editor-toolbar .t-editor-dropdown,.t-editor-toolbar .t-editor-combobox,.t-editor-toolbar .t-editor-selectbox,.t-editor-toolbar .t-editor-colorpicker{margin-right:2px} -.t-editor-toolbar .t-separator{border-width:0 1px 0 0;border-style:solid;padding:0 0 0 1px;font-size:1.3em;margin:0 .15em;position:relative;top:1px} -.t-editor-toolbar .t-break{display:block;height:1px;line-height:0;font-size:0} -.t-editor-toolbar .t-dropdown,.t-editor-toolbar .t-combobox,.t-editor-toolbar .t-selectbox,.t-editor-toolbar .t-colorpicker{vertical-align:middle} -.t-editor-button .t-tool-icon{vertical-align:middle;width:22px;height:22px;margin:1px} -.t-editor-colorpicker .t-tool-icon{padding:17px 3px 2px} -.t-editor-colorpicker .t-icon{border-style:solid;border-color:#ccc;border-width:0 0 0 1px} -.t-editor-colorpicker .t-selected-color{height:3px} -.t-editor-combobox .t-input{height:20px;line-height:20px} -.t-editor-combobox .t-select{height:22px;line-height:22px} -.t-bold{background-position:-22px 0} -.t-italic{background-position:-44px 0} -.t-underline{background-position:-66px 0} -.t-strikethrough{background-position:-88px 0} -.t-justifyLeft{background-position:-110px 0} -.t-justifyCenter{background-position:-132px 0} -.t-justifyRight{background-position:-154px 0} -.t-justifyFull{background-position:-176px 0} -.t-insertOrderedList{background-position:-198px 0} -.t-insertUnorderedList{background-position:-220px 0} -.t-createLink{background-position:-242px 0} -.t-unlink{background-position:-264px 0} -.t-insertImage{background-position:-286px 0} -.t-foreColor .t-tool-icon{background-position:-308px -2px} -.t-backColor .t-tool-icon{background-position:-330px -2px} -.t-indent{background-position:-352px 0} -.t-outdent{background-position:-374px 0} -/* default tool widths */.t-fontName{width:110px} -.t-fontSize{width:124px} -.t-formatBlock{width:147px} -.t-editor-button .t-state-hover,.t-editor-button .t-state-active{vertical-align:middle;border-width:1px;border-style:solid;margin:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px} -.t-editor-button .t-state-disabled{opacity:.3;filter:alpha(opacity=30)} -.t-editor .t-editable-area{outline:0;height:100%;width:100%;border-width:1px;border-style:solid} -.t-editor .t-content{height:100%;width:100%;display:block;padding:0;margin:0;border:0} -.t-editor iframe.t-content{display:inline;vertical-align:top;/*fixes missing top border caused by the inline display*/} -.t-editor .t-raw-content{border:0;margin:0;padding:0;font-size:inherit;font-family:Consolas,"Courier New",monospace} -.t-editor-dialog{padding:1em} -.t-editor-dialog ol{margin:0;padding:0;list-style:none} -.t-form-text-row,.t-form-checkbox-row{padding-bottom:1em} -.t-form-text-row label{display:inline-block;*display:inline;zoom:1;width:7em;text-align:right;padding-right:.5em} -.t-form-checkbox-row input{margin-left:7em;font-size:inherit;padding:0} -.t-form-checkbox-row label{padding-left:.3em} -.t-form-checkbox-row input,.t-form-checkbox-row label,.t-form-text-row label .t-form-text-row input,.t-form-text-row select{vertical-align:middle} -.t-form-text-row input,.t-form-text-row select{width:20em} -.t-editor-dialog .t-button-wrapper{padding-top:.5em;text-align:right} -.t-editor-dialog .t-button{display:inline-block;*display:inline;zoom:1} -/* drag&drop module */.t-drag-clue{border-width:1px;border-style:solid;font-size:.9em;padding:.05em .15em;position:absolute;z-index:10003;white-space:nowrap;cursor:default;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px} -.t-drag-status{margin-right:4px;vertical-align:top;margin-top:-1px} -.t-reorder-cue{position:absolute;width:1px;overflow:visible} -.t-reorder-cue .t-icon{width:8px;height:4px;position:absolute;left:-4px} -.t-reorder-cue .t-arrow-down{top:-4px;background-position:-20px -182px} -.t-reorder-cue .t-arrow-up{bottom:-4px;background-position:-20px -166px} -/* Slider */div.t-slider{position:relative;border-width:0;background-color:transparent;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none} -.t-slider-vertical{width:22px;height:200px;/* default height */} -.t-slider-horizontal{display:inline-block;height:22px;width:200px;/* default width */} -*+html .t-slider-horizontal{display:inline;zoom:1} -* html .t-slider-horizontal{display:inline;zoom:1} -.t-slider-wrap{width:100%;height:100%} -.t-slider .t-button,.t-grid .t-slider .t-button{position:absolute;top:0;min-width:0;width:20px;height:20px;margin:0;padding:0;outline:0} -.t-slider .t-button .t-icon{vertical-align:top;margin-top:2px} -.t-state-disabled .t-slider-wrap{opacity:.6;filter:alpha(opacity=60)} -.t-state-disabled .t-slider-wrap .t-slider-items{color:#333} -.t-slider .t-button-decrease{left:0} -.t-slider-vertical .t-button-decrease,.t-grid .t-slider-vertical .t-button-decrease{top:auto;bottom:0} -.t-slider .t-button-increase{right:0} -.t-slider .t-icon{cursor:pointer} -.t-state-disabled .t-button,.t-state-disabled .t-draghandle,.t-state-disabled .t-slider-wrap .t-icon,.t-state-disabled .t-slider .t-icon{cursor:default} -*+html .t-slider .t-icon{margin-top:2px} -* html .t-slider .t-icon{margin-top:2px} -.t-slider-track,.t-slider-selection{position:absolute;margin:0;padding:0} -.t-slider-horizontal .t-slider-track,.t-slider-horizontal .t-slider-selection{height:6px;top:50%;left:0;margin-top:-3px;background-repeat:repeat-x} -.t-slider-horizontal .t-slider-track{border-width:0 1px;border-style:solid;background-position:0 -464px} -.t-slider-horizontal .t-slider-selection{background-position:0 -470px} -.t-slider-horizontal .t-slider-buttons .t-slider-track{left:27px} -.t-slider-vertical .t-slider-track,.t-slider-vertical .t-slider-selection{width:6px;left:50%;bottom:0;margin-left:-3px;background-repeat:repeat-y} -.t-slider-vertical .t-slider-track{border-width:1px 0;border-style:solid;background-position:0 0} -.t-slider-vertical .t-slider-selection{background-position:-6px 0} -.t-slider-vertical .t-slider-buttons .t-slider-track{bottom:27px} -.t-draghandle{position:absolute;background-repeat:no-repeat;background-color:transparent;text-indent:-3333px;text-decoration:none;text-align:center;overflow:hidden;cursor:pointer} -.t-slider-horizontal .t-draghandle{top:-7px;width:11px;height:20px} -.t-slider-vertical .t-draghandle{left:-7px;width:20px;height:11px} -.t-slider-horizontal .t-draghandle,.t-state-disabled.t-slider-horizontal a.t-draghandle,.t-state-disabled .t-slider-horizontal a.t-draghandle{background-position:0 -368px} -.t-slider-horizontal .t-draghandle:hover,.t-slider-horizontal .t-draghandle:focus{background-position:0 -400px} -.t-slider-horizontal a.t-draghandle.t-state-active{background-position:0 -432px} -.t-slider-vertical .t-draghandle,.t-state-disabled.t-slider-vertical a.t-draghandle,.t-state-disabled .t-slider-vertical a.t-draghandle{background-position:-32px -368px} -.t-slider-vertical .t-draghandle:hover,.t-slider-vertical .t-draghandle:focus{background-position:-32px -400px} -.t-slider-vertical a.t-draghandle.t-state-active{background-position:-32px -432px} -/* float clearing start */.t-slider-items{display:inline-block} -.t-slider-items{display:block} -.t-slider-items:after{content:"";display:block;clear:both;height:0;visibility:hidden} -/* float clearing end */.t-slider-buttons .t-slider-items{margin-left:27px} -.t-slider-horizontal .t-slider-items{height:100%} -.t-slider-vertical .t-slider-items{padding-top:1px} -.t-slider-vertical .t-slider-buttons .t-slider-items{padding-top:0} -.t-slider-vertical .t-slider-buttons .t-slider-items{margin:0;padding-top:28px} -.t-slider .t-tick{position:relative;margin:0;padding:0;background-color:transparent;background-repeat:no-repeat;background-position:center center;cursor:default} -.t-slider-horizontal .t-tick{float:left;text-align:center;height:100%} -/* fixes ticks position and removes spacing between them in IE6-7 */*+html .t-slider-vertical .t-tick{float:left;clear:left;width:100%} -* html .t-slider-vertical .t-tick{float:left;clear:left;width:100%} -/*ticks backgrounds*/.t-slider-horizontal .t-tick{background-position:center -94px} -.t-slider-horizontal .t-slider-topleft .t-tick{background-position:center -124px} -.t-slider-horizontal .t-slider-bottomright .t-tick{background-position:center -154px} -.t-slider-horizontal .t-tick-large{background-position:center -4px} -.t-slider-horizontal .t-slider-topleft .t-tick-large{background-position:center -34px} -.t-slider-horizontal .t-slider-bottomright .t-tick-large{background-position:center -64px} -.t-slider-vertical .t-tick{background-position:-94px center} -.t-slider-vertical .t-slider-topleft .t-tick{background-position:-124px center} -.t-slider-vertical .t-slider-bottomright .t-tick{background-position:-154px center} -.t-slider-vertical .t-tick-large{background-position:-4px center} -.t-slider-vertical .t-slider-topleft .t-tick-large{background-position:-34px center} -.t-slider-vertical .t-slider-bottomright .t-tick-large{background-position:-64px center} -.t-slider-horizontal .t-first{background-position:0 -4px} -.t-slider-horizontal .t-slider-topleft .t-first{background-position:0 -34px} -.t-slider-horizontal .t-slider-bottomright .t-first{background-position:0 -64px} -.t-slider-horizontal .t-last{background-position:100% -4px} -.t-slider-horizontal .t-slider-topleft .t-last{background-position:100% -34px} -.t-slider-horizontal .t-slider-bottomright .t-last{background-position:100% -64px} -.t-slider-vertical .t-first{background-position:-4px 100%} -.t-slider-vertical .t-slider-topleft .t-first{background-position:-34px 100%} -.t-slider-vertical .t-slider-bottomright .t-first{background-position:-64px 100%} -.t-slider-vertical .t-last{background-position:-4px 0} -.t-slider-vertical .t-slider-topleft .t-last{background-position:-34px 0} -.t-slider-vertical .t-slider-bottomright .t-last{background-position:-64px 0} -.t-slider-vertical .t-tick{text-align:right} -.t-slider-vertical .t-slider-topleft .t-tick{text-align:left} -.t-slider .t-label{position:absolute;white-space:nowrap} -.t-slider-horizontal .t-label{left:0;width:100%} -.t-slider-horizontal .t-first .t-label{left:-50%} -.t-slider-horizontal .t-last .t-label{left:auto;right:-50%} -.t-slider-horizontal .t-label{bottom:-1.2em} -.t-slider-horizontal .t-slider-topleft .t-label{top:-1.2em} -.t-slider-vertical .t-label{left:120%;display:block;text-align:left} -.t-slider-vertical .t-last .t-label{top:-0.5em} -.t-slider-vertical .t-first .t-label{bottom:-0.5em} -.t-slider-vertical .t-slider-topleft .t-label{left:auto;right:120%} -/* Tooltip */.t-tooltip{position:absolute;border-width:1px;border-style:solid;padding:4px 5px;background-repeat:repeat-x;z-index:10002;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;min-width:10px;/*slider tooltip only*/text-align:center;/*slider tooltip only*/} -.t-callout{position:absolute} -.t-callout-n,.t-callout-s{width:9px;height:6px} -.t-callout-w,.t-callout-e{width:6px;height:9px} -.t-callout-n{top:-6px;left:50%;margin-left:-4px;background-position:-64px -368px} -.t-callout-w{left:-6px;top:50%;margin-top:-4px;background-position:-64px -384px} -.t-callout-s{top:100%;left:50%;margin-left:-4px;background-position:-64px -400px} -.t-callout-e{left:100%;top:50%;margin-top:-4px;background-position:-64px -416px} -/* Splitter */.t-splitter{position:relative;height:300px} -.t-splitter .t-pane{overflow:hidden} -.t-splitter .t-scrollable{overflow:auto} -.t-splitter .t-pane-loading{position:absolute;left:50%;top:50%;margin:-8px 0 0 -8px} -.t-ghost-splitbar,.t-splitbar{position:absolute;border-style:solid;font-size:0} -.t-splitter .t-ghost-splitbar-horizontal,.t-splitter .t-splitbar-horizontal{top:0;width:5px;border-width:0 1px;background-repeat:repeat-y} -.t-ghost-splitbar-vertical,.t-splitbar-vertical{left:0;height:5px;border-width:1px 0;background-repeat:repeat-x} -.t-splitbar-draggable-horizontal{cursor:w-resize} -.t-splitbar-draggable-vertical{cursor:n-resize} -.t-splitbar .t-resize-handle{display:none} -.t-restricted-size-horizontal,.t-restricted-size-vertical{background-color:#f00} -.t-splitbar-horizontal .t-icon{width:5px;height:21px;position:absolute;top:50%;margin-top:-10px} -.t-collapse-prev,.t-collapse-next,.t-expand-prev,.t-expand-next{cursor:pointer} -.t-splitbar-horizontal .t-collapse-prev{margin-top:-31px} -.t-splitbar-horizontal .t-collapse-next{margin-top:11px} -.t-splitbar-vertical .t-icon{height:5px;width:21px;position:absolute;left:50%;margin-left:-10px} -.t-splitbar-vertical .t-collapse-prev{margin-left:-31px} -.t-splitbar-vertical .t-collapse-next{margin-left:11px} -.t-splitbar-draggable-vertical .t-resize-handle,.t-splitbar-draggable-horizontal .t-resize-handle{display:inline-block;*display:inline;zoom:1} -.t-splitbar-horizontal{background-position:5px 0} -.t-splitbar-horizontal-hover{background-position:-12px 0} -.t-splitbar-horizontal-active,.t-ghost-splitbar-horizontal{background-position:-17px 0} -.t-restricted-size-horizontal{background-position:-22px 0} -.t-splitbar-horizontal .t-resize-handle{background-position:-10px -496px} -.t-splitbar-horizontal-hover .t-resize-handle{background-position:-10px -517px} -.t-splitbar-horizontal .t-collapse-prev,.t-splitbar-horizontal .t-expand-next{background-position:0 -496px} -.t-splitbar-horizontal-hover .t-collapse-prev,.t-splitbar-horizontal-hover .t-expand-next{background-position:0 -517px} -.t-splitbar-horizontal .t-collapse-next,.t-splitbar-horizontal .t-expand-prev{background-position:-5px -496px} -.t-splitbar-horizontal-hover .t-collapse-next,.t-splitbar-horizontal-hover .t-expand-prev{background-position:-5px -517px} -.t-splitbar-vertical{background-position:0 5px} -.t-splitbar-vertical-hover{background-position:0 -476px} -.t-splitbar-vertical-active,.t-ghost-splitbar-vertical{background-position:0 -481px} -.t-restricted-size-vertical{background-position:0 -486px} -.t-splitbar-vertical .t-resize-handle{background-position:-16px -496px} -.t-splitbar-vertical-hover .t-resize-handle{background-position:-16px -501px} -.t-splitbar-vertical .t-collapse-prev,.t-splitbar-vertical .t-expand-next{background-position:-16px -506px} -.t-splitbar-vertical-hover .t-collapse-prev,.t-splitbar-vertical-hover .t-expand-next{background-position:-16px -517px} -.t-splitbar-vertical .t-collapse-next,.t-splitbar-vertical .t-expand-prev{background-position:-16px -511px} -.t-splitbar-vertical-hover .t-collapse-next,.t-splitbar-vertical-hover .t-expand-prev{background-position:-16px -522px} -/* Upload */html .t-upload{position:relative;/*possibly unneeded as the style is applied to an inner element as well*/border-width:0;background:0} -.t-dropzone,.t-upload-files{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px} -.t-dropzone em,.t-upload-button{vertical-align:middle} -*+html .t-dropzone em,*+html .t-upload-button{vertical-align:baseline} -* html .t-dropzone em,* html .t-upload-button{vertical-align:baseline} -.t-dropzone{border-style:solid;border-width:0;padding:4px;background-color:transparent} -.t-dropzone em{margin-left:.6em;visibility:hidden} -.t-dropzone-active{border-width:1px;padding:3px} -.t-dropzone-active em{visibility:visible} -.t-upload-button{width:86px;position:relative;direction:ltr;overflow:hidden!important;/* important required by IE7 */} -.t-upload-button input{font:200px monospace!important;/* The input font size and family are critical for the operation of the Upload */opacity:0;filter:alpha(opacity=0);position:absolute;padding:0;margin:0;cursor:pointer;right:0;top:0;z-index:1} -.t-state-disabled .t-upload-button input{cursor:default} -.t-upload-files{border-style:solid;border-width:1px;margin:.2em 0 0;padding:.3em .7em .5em;line-height:1.9em} -.t-upload-files .t-button{position:relative;top:1px;margin-left:8px;padding-top:0;padding-bottom:0;font-size:84%} -*+html .t-upload-files .t-button{line-height:1} -/*IE7*/* html .t-upload-files .t-button{line-height:1} -/*IE6*/.t-upload .t-delete,.t-upload .t-cancel,.t-upload .t-retry{height:8px;vertical-align:baseline} -.t-upload .t-delete,.t-upload .t-cancel{width:7px;background-position:-5px -292px} -.t-retry{background-position:-66px -228px;width:11px} -.t-success{background-position:-64px -240px} -.t-fail{background-position:-64px -256px} -.t-filename{position:relative;display:inline-block;min-width:120px;max-width:200px;vertical-align:middle;zoom:1;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap} -* html .t-filename{width:200px;display:inline} -*+html .t-filename{display:inline} -.t-progress,.t-progress-status{position:absolute;bottom:-2px;left:0;width:118px;height:2px;border-style:solid;border-width:1px;background-repeat:repeat-x;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px} -.t-progress-status{left:-1px;bottom:-1px;width:50%} -.t-upload-selected{min-width:86px;box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;margin:3px 0 0} -*+html .t-upload-selected{min-width:100px} -/* ImageBrowser */.t-toolbar-wrap .t-dropzone em,.t-toolbar-wrap .t-upload-files{display:none} -.t-toolbar-wrap .t-dropzone{border:0;padding:0;background-color:transparent} -.t-search-wrap{float:right;width:auto;position:relative;padding:0} -.t-search-wrap label{position:absolute;top:0;left:4px;line-height:20px;font-style:italic} -.t-search-wrap input.t-input{width:158px;padding-left:0;padding-right:0} -.t-search{background-position:-64px -176px} -.t-search-wrap .t-search{position:absolute;top:1px;right:2px} -.t-breadcrumbs{float:left;position:relative;width:560px} -.t-breadcrumbs-wrap{position:absolute;z-index:1;top:0;left:0;padding-left:5px;line-height:18px} -html input.t-breadcrumbs-input{width:100%;padding-left:2px;font-family:inherit} -.t-breadcrumbs .t-link,.t-breadcrumbs-wrap .t-icon{text-decoration:none;vertical-align:middle;margin-top:0} -.t-breadcrumbs .t-link:hover{text-decoration:underline} -.t-imagebrowser .t-breadcrumbs .t-first{text-decoration:none;cursor:default} -.t-imagebrowser .t-toolbar{clear:both;border-style:solid;border-width:1px;margin:8px 0 0;padding:2px 0 3px;background-repeat:repeat-x;line-height:23px;white-space:nowrap;/*required by WebKit*/} -.t-imagebrowser .t-upload{float:left} -.t-imagebrowser .t-upload-button{width:auto;vertical-align:top} -.t-imagebrowser .t-upload .t-icon{vertical-align:bottom} -*+html .t-imagebrowser .t-upload-button,*+html .t-imagebrowser .t-upload .t-icon{vertical-align:baseline;position:relative;top:1px} -* html .t-imagebrowser .t-upload-button,* html .t-imagebrowser .t-upload .t-icon{vertical-align:baseline;position:relative;top:1px} -*+html .t-imagebrowser .t-upload .t-icon{top:2px} -* html .t-imagebrowser .t-upload .t-icon{top:2px} -*+html .t-imagebrowser .t-toolbar .t-button-icon{vertical-align:middle} -* html .t-imagebrowser .t-toolbar .t-button-icon{vertical-align:middle} -.t-addfolder{background-position:-64px -192px} -.t-goup{background-position:-64px -208px} -.t-toolbar .t-state-disabled{opacity:.5;filter:alpha(opacity=50)} -.t-toolbar-wrap{float:left} -.t-tiles-arrange{float:right} -* html .t-tiles-arrange{margin:3px 0 0} -.t-tiles-arrange .t-arrow-down{margin:0 2px 0 3px} -.t-tiles-arrange a{text-decoration:none} -.t-tiles{clear:both;height:390px;border-style:solid;border-width:1px;border-top-width:0;margin:0 0 1.4em;padding:9px;overflow:auto;line-height:1.2} -.t-tile{width:223px;height:88px;overflow:hidden;float:left;border-width:1px;border-style:solid;margin:1px;padding:0 0 4px;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px} -.t-imagebrowser .t-thumb{float:left;display:inline;width:86px;height:86px;margin:4px 10px 0 4px;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none} -.t-imagebrowser .t-image{margin:2px 0 0 2px;-moz-box-shadow:1px 1px 3px #aaa;-webkit-box-shadow:1px 1px 3px #aaa;box-shadow:1px 1px 3px #aaa} -.t-imagebrowser .t-folder{width:80px;height:80px;background-position:0 -200px;background-repeat:no-repeat} -.t-goback{background-position:-64px -224px} -.t-imagebrowser .t-loading{margin:35px 0 0 33px} -.t-tile strong,.t-tile input{margin:10px 0 4px;font-weight:normal} -.t-tile strong{float:left;width:120px;overflow:hidden;text-overflow:ellipsis} -.t-tile input{width:100px} -.t-tile em,.t-tile .t-filesize{clear:left;font-weight:normal;font-style:normal} -.t-tile strong,.t-tile input,.t-tile em,.t-tile .t-filesize{display:block} -.t-imagebrowser .t-form-text-row input{width:628px} -/* * html .t-imagebrowser .t-form-text-row input{width:610px} -*+html .t-imagebrowser .t-form-text-row input{width:610px} -*/.t-tile-empty{margin:160px 0 0} -.t-tile-empty .t-dialog-upload{font-weight:bold;font-size:120%} -.t-tile-empty strong{display:block;margin:0 0 .2em;font-size:3em;font-weight:normal} -.t-tile-empty,.t-tile-empty .t-button-wrapper{text-align:center} -.t-touch-scrollbar{position:absolute;display:none;z-index:200000;height:8px;width:8px;border:1px solid #8a8a8a;background-color:#858585;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px} -@media only screen and (-webkit-min-device-pixel-ratio:2){.t-touch-scrollbar{height:12px;width:12px;-webkit-border-radius:7px} -} -/* Chart */div.t-chart{border:0;background-color:transparent} \ No newline at end of file diff --git a/NzbDrone.Web/Content/2011.3.1115/telerik.metro.min.css b/NzbDrone.Web/Content/2011.3.1115/telerik.metro.min.css deleted file mode 100644 index 1eae27886..000000000 --- a/NzbDrone.Web/Content/2011.3.1115/telerik.metro.min.css +++ /dev/null @@ -1,95 +0,0 @@ -/* Metro theme*/.t-widget,.t-input{border-color:#e5e5e5;/*font-size:.75em;/* 12px base,if there are no inherited font-sizes(MVC default) */background-color:#fff} -/* .small .t-widget{font-size:.687em} -/* 11px base,if there are no inherited font-sizes(MVC default) */.t-header,.t-grid-header{border-color:#065EFE;background:#065EFE;color:#fff} -.t-icon{background-image:url('Metro/sprite.png')} -.t-editor .t-tool-icon{background-image:url('Metro/editor.png')} -.t-loading,.t-widget .t-loading{background:transparent url('Metro/loading.gif') no-repeat 0 0} -.t-dropdown .t-input,.t-header.t-link,.t-group .t-header.t-link,.t-header .t-link,.t-state-active .t-header.t-link{color:#fff} -.t-widget,.t-link,.t-popup,.t-group,.t-group .t-link,.t-content,.t-editable-area,.t-breadcrumbs .t-breadcrumbs-wrap .t-link{color:#767676} -.t-group,.t-content,.t-editable-area{border-color:#e5e5e5;background-color:#fff} -.t-colorpicker .t-arrow-down{border-color:#e5e5e5} -.t-separator{border-color:#fff;background-color:#999} -.t-alt{background-color:#f4f4f4} -.t-state-default{border-color:#e5e5e5} -.t-active-filter{background-color:#d8d8d8} -.t-state-active{background-color:#fff;border-color:#e5e5e5} -.t-state-active,.t-state-active .t-link{color:#000} -.t-state-selected{background-color:#065EFE} -.t-state-selected,.t-state-selected .t-link,.t-state-selected.t-link{color:#fff} -.t-state-hover,.t-state-focused{background-color:#e5e5e5;border-color:#e5e5e5} -.t-state-hover,.t-state-hover:hover,.t-state-hover:hover .t-link,.t-link.t-state-hover:hover{color:#000} -.t-state-error,.t-widget.input-validation-error,.t-widget .input-validation-error{border-color:#de3914;background-color:#fff} -.t-button{color:#777} -.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover,.t-state-disabled .t-button:hover{border-color:#e5e5e5;background:#fff} -.t-button:hover{background:#e5e5e5;color:#000} -.t-state-disabled,.t-state-disabled:hover,.t-state-disabled .t-link,.t-state-disabled .t-button{color:#bbb} -.t-toolbar,.t-grouping-header,.t-grid-pager,.t-widget .t-status{border-color:#e5e5e5;background-color:#fff} -.t-grid-header-wrap{border-color:#065EFE} -.t-grid-footer-wrap{border-color:#e5e5e5} -.t-grid td{border-color:#e5e5e5} -.t-grid tr.t-state-selected td{border-color:#065EFE} -.t-grouping-header .t-group-indicator{color:#333;border-color:#e5e5e5} -.t-grouping-dropclue{background:url('Metro/sprite.png') no-repeat -48px -288px} -.t-grouping-row .t-group-cell,.t-grouping-row td,.t-grouping-row p{background:#e5e5e5} -.t-footer-template td{background-color:#fff;border-color:#e5e5e5 #e5e5e5 #fff} -.t-group-footer td{background-color:#fff;border-color:#e5e5e5} -.t-grid-footer,.t-grid-footer-wrap table{background-color:#fff;border-color:#e5e5e5} -.t-treeview .t-drop-clue{background-image:url('Metro/sprite.png');background-position:0 -358px} -.t-treeview .t-state-selected{border-color:#065EFE} -.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#e5e5e5} -.t-header .t-arrow-prev{background-position:-48px -496px} -.t-header .t-arrow-next{background-position:-64px -496px} -.t-header .t-arrow-up{background-position:-48px -511px} -.t-header .t-arrow-down{background-position:-64px -510px} -.t-group .t-arrow-prev,.t-arrow-prev{background-position:-16px -192px} -.t-group .t-arrow-next{background-position:-32px -192px} -.t-group .t-arrow-up,.t-state-hover .t-arrow-up{background-position:-16px -160px} -.t-group .t-arrow-down,.t-state-hover .t-arrow-down{background-position:-16px -176px} -.t-header .t-link+.t-grid-filter .t-filter{background-position:-48px -538px} -.t-header .t-state-hover+.t-grid-filter .t-filter,.t-header .t-link+.t-state-hover .t-filter{background-position:0 -240px} -.t-calendar th{border-color:#e5e5e5} -.t-other-month .t-link{color:#777} -/*Slider*/.t-slider .t-draghandle{border-width:1px;border-style:solid;color:#606060} -.t-slider-horizontal .t-draghandle{width:7px;height:18px;top:-8px} -.t-slider-vertical .t-draghandle{width:18px;height:7px;left:-8px} -.t-slider .t-draghandle{border-color:#fff;background-color:#065EFE} -.t-slider-horizontal .t-draghandle{width:5px} -.t-slider-vertical .t-draghandle{height:5px} -.t-slider .t-slider-track{background:#e5e5e5 none;border:1px solid #e5e5e5} -.t-slider .t-slider-selection{background:#065EFE none;border:1px solid #065EFE} -.t-slider-horizontal .t-slider-track,.t-slider-horizontal .t-slider-selection{height:4px} -.t-slider-vertical .t-slider-track,.t-slider-vertical .t-slider-selection{width:4px} -.t-slider-horizontal .t-tick{background-image:url('Metro/slider-h.gif')} -.t-slider-vertical .t-tick{background-image:url('Metro/slider-v.gif')} -/*TabStrip*/.t-tabstrip-items .t-state-default{border-color:#065EFE} -.t-tabstrip-items .t-state-hover{border-color:#fff;background-color:transparent} -.t-tabstrip-items .t-state-hover .t-link{color:#fff} -.t-tabstrip-items .t-state-active{border-color:#fff;background-color:#fff} -.t-tabstrip-items .t-state-active .t-link{color:#000} -/*Tooltip*/.t-tooltip{border-color:#065EFE;background:#065EFE;color:#fff} -.t-callout{background-image:url('Metro/sprite.png')} -/* Splitter */.t-splitter{border-color:#e5e5e5} -.t-splitbar-vertical,.t-splitbar-horizontal{background-color:#e5e5e5;border-color:#e5e5e5} -.t-splitbar-vertical-hover,.t-splitbar-horizontal-hover{background-color:#065EFE} -.t-splitbar-horizontal-active,.t-splitbar-vertical-active,.t-ghost-splitbar-horizontal,.t-ghost-splitbar-vertical{background-color:#065EFE} -.t-restricted-size-horizontal,.t-restricted-size-vertical{background-color:#de3914} -/* Upload */.t-dropzone-active,.t-upload-files{border-color:#e5e5e5} -.t-dropzone-hovered,.t-upload-files{background-color:#e5e5e5} -.t-dropzone em{color:#9b9b9b} -.t-progress{background-color:#e5e5e5;border-color:#e5e5e5} -.t-progress-status{background-color:#065EFE;border-color:#065EFE} -/* ImageBrowser */.t-imagebrowser .t-content{background:#e5e5e5} -.t-breadcrumbs .t-first,.t-breadcrumbs .t-first:hover,.t-search-wrap label{color:#9b9b9b} -.t-tiles{border-color:#e5e5e5;background:#fff} -.t-tile{border-color:#fff} -.t-tiles li.t-state-hover{border-color:#e5e5e5;background-color:#e5e5e5} -.t-tiles li.t-state-selected{border-color:#065EFE;background-color:#065EFE;color:#fff} -.t-tile .t-folder{background-image:url('Metro/imagebrowser.png')} -.t-tile em,.t-tile .t-filesize{color:#6e6659} -.t-tile-empty strong{color:#9e9e9e} -/*Window,Editor*/html div.t-window{border-width:1px} -:root div.t-window{border-width:1px} -.t-window-actions .t-state-hover,.t-editor-button .t-state-hover{border-color:#fff;background-color:transparent} -.t-editor-button .t-state-active{border-color:#fff;background-color:#57b5df} -/*rounded corners and shadows*/.t-button,div.t-window,.t-window-titlebar,div.t-window-content,.t-window-titlebar .t-state-hover,.t-tabstrip-items .t-item,.t-panelbar .t-tabstrip-items .t-item,.t-pager .t-state-active,.t-pager .t-state-hover,.t-grid .t-filter-options,.t-grouping-header .t-group-indicator,.t-treeview .t-state-hover,.t-treeview .t-state-selected,.t-colorpicker .t-selected-color,.t-editor-button .t-state-hover,.t-editor-button .t-state-active,.t-drag-clue,.t-tooltip,.t-dropzone,.t-upload-files,.t-progress,.t-progress-status,.t-tile{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0} -.t-popup,.t-menu .t-group,div.t-window,.t-imagebrowser .t-image{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none} \ No newline at end of file diff --git a/NzbDrone.Web/Content/2011.3.1115/telerik.sitefinity.min.css b/NzbDrone.Web/Content/2011.3.1115/telerik.sitefinity.min.css deleted file mode 100644 index b034c23c8..000000000 --- a/NzbDrone.Web/Content/2011.3.1115/telerik.sitefinity.min.css +++ /dev/null @@ -1,87 +0,0 @@ -/* Sitefinity theme*/.t-widget,.t-input{border-width:0;border-color:#ccc;/* if component overrides the above *//*font-size:.75em;/* 12px base,if there are no inherited font-sizes(MVC default) */background:0} -.t-autocomplete{border-width:1px;border-style:solid} -/* .small .t-widget{font-size:.687em} -/* 11px base,if there are no inherited font-sizes(MVC default) */.t-header,.t-grid-header{border-color:#ccc;background:#fff} -.t-icon{background-image:url('Sitefinity/sprite.png')} -.t-editor .t-tool-icon{background-image:url('Sitefinity/editor.png')} -.t-plus,.t-plus-disabled{background-position:-16px -272px} -.t-minus,.t-minus-disabled{background-position:0 -272px} -.t-rtl .t-plus,.t-rtl .t-plus-disabled{background-position:-32px -272px} -.t-rtl .t-minus,.t-rtl .t-minus-disabled{background-position:-1px -272px} -.t-grid .t-header .t-link .t-arrow-down{background-position:0 -256px} -.t-grid .t-header .t-link .t-arrow-up{background-position:-16px -256px} -.t-loading,.t-widget .t-loading{background:transparent url('Sitefinity/loading.gif') no-repeat 0 0} -.t-widget{color:#000} -.t-link,.t-popup{color:#105cd6} -.t-group,.t-content,.t-editable-area{border-color:#ccc #666 #666 #ccc;background-color:#fff;border-width:1px 2px 2px 1px} -.t-window-content{border-width:0} -.t-colorpicker .t-arrow-down{border-color:#ccc} -.t-separator{border-color:#fff;background-color:#999} -.t-alt{background:0} -.t-state-default{border-color:#eee} -.t-active-filter{background-color:#e5e5e5} -.t-state-hover{border-color:#dee2e7} -.t-state-active{background-color:#fff;border-color:#ccc} -.t-state-selected{background-color:#ffffe1} -.t-state-focused{background-color:#fffacd} -.t-state-error,.t-widget.input-validation-error,.t-widget .input-validation-error{border-color:#e50000} -.t-button{border-width:1px 2px 2px 1px;border-color:#ccc #666 #666 #ccc;color:#333;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px} -.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover,.t-state-disabled .t-button:hover{background:#f1f1f1} -.t-button:hover{background:#fff} -.t-state-disabled,.t-state-disabled .t-link,.t-state-disabled .t-button{color:#afaeae;border-color:#ccc} -.t-toolbar,.t-grouping-header,.t-grid-pager,.t-widget .t-status{border-color:#ccc;background-color:transparent} -.t-widget .t-status{border:0} -.t-autocomplete{border-width:1px;border-style:solid} -.t-combobox .t-state-default,.t-dropdown .t-state-default{border-color:#ccc} -.t-grid th.t-header,.t-grid th.t-header .t-link{letter-spacing:1px;text-transform:uppercase;font-size:.866em;line-height:2.6em;color:#666;background:0} -.t-grid-header-wrap,.t-grid-footer-wrap{border-color:#eee} -.t-grid .t-header,.t-grid td{border-bottom-width:1px;border-color:#eee} -.t-grid .t-grid-filter{border-left:0} -.t-grouping-header .t-group-indicator{color:#333;border-color:#ccc} -.t-grouping-dropclue{background:url('Sitefinity/sprite.png') no-repeat -48px -288px} -.t-treeview .t-drop-clue{background-image:url('Sitefinity/sprite.png');background-position:0 -358px} -.t-treeview .t-state-selected{border-color:#999} -.t-group-footer td,.t-footer-template td,.t-grid-footer{border-color:#eee #fff} -.t-grid-pager .t-state-hover{border-color:#ccc;color:#002bb8;background:#f0f0f0} -.t-menu .t-state-hover,.t-panelbar .t-state-hover,.t-tabstrip .t-state-hover{color:#002bb8} -.t-tabstrip{border:1px solid #ccc} -.t-tabstrip .t-state-default,.t-tabstrip .t-state-disabled{border-bottom-color:#ccc} -.t-panelbar .t-link,.t-panelbar .t-group,.t-panelbar .t-content{border-color:#aaa} -.t-calendar th{border-color:#ddd} -.t-other-month .t-link{color:#777} -.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot{background-image:url('Sitefinity/treeview-nodes.png')} -.t-rtl .t-treeview-lines .t-top,.t-rtl .t-treeview-lines .t-mid,.t-rtl .t-treeview-lines .t-bot{background-image:url('Sitefinity/treeview-nodes-rtl.png')} -.t-treeview-lines .t-item{background-image:url('Sitefinity/treeview-line.png')} -.t-treeview-lines .t-last{background-image:none} -.t-window,.t-drag-clue{background-color:#fff} -/*Slider*/.t-slider .t-draghandle{background-image:url('Sitefinity/sprite.png');color:#000} -.t-slider-track{border-color:#e8e9ea} -.t-slider-horizontal .t-slider-track,.t-slider-horizontal .t-slider-selection{background-image:url('Sitefinity/sprite.png')} -.t-slider-vertical .t-slider-track,.t-slider-vertical .t-slider-selection{background-image:url('Sitefinity/sprite-vertical.png')} -.t-slider-horizontal .t-tick{background-image:url('Sitefinity/slider-h.gif')} -.t-slider-vertical .t-tick{background-image:url('Sitefinity/slider-v.gif')} -/*Tooltip*/.t-tooltip{border-width:1px;background:#f1f1f1;color:#333} -.t-callout{background-image:url('Sitefinity/sprite.png')} -/* Splitter */div.t-splitter{border:1px solid #ccc} -.t-splitbar-vertical,.t-splitbar-horizontal{background-color:#f1f1f1;border-color:#ccc} -.t-splitbar-vertical-hover,.t-splitbar-horizontal-hover{background-color:#ddd} -.t-splitbar-horizontal-active,.t-splitbar-vertical-active,.t-ghost-splitbar-horizontal,.t-ghost-splitbar-vertical{background-color:#ccc} -.t-restricted-size-horizontal,.t-restricted-size-vertical{background-color:#f00} -/* Upload */.t-dropzone-active{border-color:#aaa} -.t-dropzone-hovered{background-color:#efefef} -.t-dropzone em{color:#999} -.t-upload-files{border-width:0} -.t-progress,.t-progress-status{background-image:url('Sitefinity/sprite.png')} -.t-progress{background-position:0 -465px;border-color:#f8f8f8 transparent #cacaca} -.t-progress-status{background-position:0 -471px;border-color:#62962a transparent #4e8315} -/* ImageBrowser */.t-imagebrowser .t-content{background:#efefef} -.t-breadcrumbs .t-first,.t-breadcrumbs .t-first:hover,.t-search-wrap label{color:#999} -.t-tiles-arrange a{color:#000} -.t-tiles{border-color:#ccc;background:#fff} -.t-tile{border-color:#fff} -.t-tiles li.t-state-hover{border-color:#abadb3} -.t-tiles li.t-state-selected{border-color:#abadb3;background-color:#999;color:#fff} -.t-tile .t-folder{background-image:url('Telerik/imagebrowser.png')} -.t-tile em,.t-tile .t-filesize{color:#999} -.t-tiles li.t-state-selected em,.t-tiles li.t-state-selected .t-filesize{color:#d2d2d2} -.t-tile-empty strong{color:#9b9b9b} \ No newline at end of file diff --git a/NzbDrone.Web/Content/Grid.css b/NzbDrone.Web/Content/Grid.css index b23b9ab8e..78b9621be 100644 --- a/NzbDrone.Web/Content/Grid.css +++ b/NzbDrone.Web/Content/Grid.css @@ -83,36 +83,4 @@ .grid-container { overflow: hidden; -} - - -/* Telerik Grid */ -.t-grid td -{ - line-height: 0.6em; -} - -.t-grid .t-header -{ - line-height: 1.8em; -} - -.t-grid-header .t-header .t-link -{ - padding: 0.3em 0.9em 1.0em 0.6em; -} - -.t-grid .t-detail-cell -{ - line-height: 1.5em; -} - -.t-grid td -{ - padding: 0em 0.6em; -} - -.t-no-data td -{ - padding: 0.6em 0.6em; } \ No newline at end of file diff --git a/NzbDrone.Web/Content/NzbDrone.css b/NzbDrone.Web/Content/NzbDrone.css index a036f4e78..1d4ea895c 100644 --- a/NzbDrone.Web/Content/NzbDrone.css +++ b/NzbDrone.Web/Content/NzbDrone.css @@ -130,13 +130,6 @@ hr font-family: Consolas, Monospace; } -/*fix telerik grid missing border*/ -.t-grid .t-last -{ - border-bottom: 1px solid #EEEEEE; - border-color: #EEEEEE; -} - /* Footer */ #footer diff --git a/NzbDrone.Web/Controllers/HistoryController.cs b/NzbDrone.Web/Controllers/HistoryController.cs index a822e8c2b..608b307ae 100644 --- a/NzbDrone.Web/Controllers/HistoryController.cs +++ b/NzbDrone.Web/Controllers/HistoryController.cs @@ -4,7 +4,6 @@ using System.Web.Script.Serialization; using NzbDrone.Core.Jobs; using NzbDrone.Core.Providers; using NzbDrone.Web.Models; -using Telerik.Web.Mvc; namespace NzbDrone.Web.Controllers { diff --git a/NzbDrone.Web/Controllers/LogController.cs b/NzbDrone.Web/Controllers/LogController.cs index 42d82d57e..010df25c8 100644 --- a/NzbDrone.Web/Controllers/LogController.cs +++ b/NzbDrone.Web/Controllers/LogController.cs @@ -7,7 +7,6 @@ using System.Web.Mvc; using NzbDrone.Common; using NzbDrone.Core.Instrumentation; using NzbDrone.Web.Models; -using Telerik.Web.Mvc; namespace NzbDrone.Web.Controllers { diff --git a/NzbDrone.Web/Controllers/MissingController.cs b/NzbDrone.Web/Controllers/MissingController.cs index 8b4565ce3..4d3c78911 100644 --- a/NzbDrone.Web/Controllers/MissingController.cs +++ b/NzbDrone.Web/Controllers/MissingController.cs @@ -7,7 +7,6 @@ using System.Web.Script.Serialization; using NzbDrone.Core; using NzbDrone.Core.Providers; using NzbDrone.Web.Models; -using Telerik.Web.Mvc; namespace NzbDrone.Web.Controllers { diff --git a/NzbDrone.Web/Controllers/SeriesController.cs b/NzbDrone.Web/Controllers/SeriesController.cs index 79e0c0f68..4009b6e9d 100644 --- a/NzbDrone.Web/Controllers/SeriesController.cs +++ b/NzbDrone.Web/Controllers/SeriesController.cs @@ -13,7 +13,6 @@ using NzbDrone.Core.Providers; using NzbDrone.Core.Repository; using NzbDrone.Core.Repository.Quality; using NzbDrone.Web.Models; -using Telerik.Web.Mvc; namespace NzbDrone.Web.Controllers { diff --git a/NzbDrone.Web/Controllers/SystemController.cs b/NzbDrone.Web/Controllers/SystemController.cs index abdbf3518..f1217d02e 100644 --- a/NzbDrone.Web/Controllers/SystemController.cs +++ b/NzbDrone.Web/Controllers/SystemController.cs @@ -11,7 +11,6 @@ using NzbDrone.Core.Providers; using NzbDrone.Core.Providers.Core; using NzbDrone.Core.Providers.DownloadClients; using NzbDrone.Web.Models; -using Telerik.Web.Mvc; namespace NzbDrone.Web.Controllers { diff --git a/NzbDrone.Web/Controllers/UpcomingController.cs b/NzbDrone.Web/Controllers/UpcomingController.cs index a354b142a..29957d561 100644 --- a/NzbDrone.Web/Controllers/UpcomingController.cs +++ b/NzbDrone.Web/Controllers/UpcomingController.cs @@ -6,7 +6,6 @@ using NzbDrone.Core; using NzbDrone.Core.Providers; using NzbDrone.Core.Repository; using NzbDrone.Web.Models; -using Telerik.Web.Mvc; namespace NzbDrone.Web.Controllers { diff --git a/NzbDrone.Web/NzbDrone.Web.csproj b/NzbDrone.Web/NzbDrone.Web.csproj index cd4c97de0..dcd81e46b 100644 --- a/NzbDrone.Web/NzbDrone.Web.csproj +++ b/NzbDrone.Web/NzbDrone.Web.csproj @@ -112,10 +112,6 @@ True - - False - ..\packages\TelerikMvcExtensions.2011.3.1115\lib\net40\Telerik.Web.Mvc.dll - False ..\Libraries\TvdbLib.dll @@ -126,25 +122,6 @@ - - - - - - - - - - - - - - - - - - - @@ -197,21 +174,6 @@ Properties\SharedAssemblyInfo.cs - - True - True - EditorLocalization.en-US.resx - - - True - True - GridLocalization.en-US.resx - - - True - True - UploadLocalization.en-US.resx - @@ -224,7 +186,6 @@ - @@ -363,35 +324,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -492,9 +424,6 @@ - - - @@ -525,26 +454,6 @@ - - - GlobalResourceProxyGenerator - UploadLocalization.en-US.designer.cs - - - - - GlobalResourceProxyGenerator - GridLocalization.en-US.designer.cs - Designer - - - - - GlobalResourceProxyGenerator - EditorLocalization.en-US.designer.cs - Designer - - diff --git a/NzbDrone.Web/Scripts/2011.3.1115/jquery-1.6.4.min.js b/NzbDrone.Web/Scripts/2011.3.1115/jquery-1.6.4.min.js deleted file mode 100644 index 600982c07..000000000 --- a/NzbDrone.Web/Scripts/2011.3.1115/jquery-1.6.4.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v1.6.4 http://jquery.com/ | http://jquery.org/license */ -(function(a,b){function cu(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cr(a){if(!cg[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ch||(ch=c.createElement("iframe"),ch.frameBorder=ch.width=ch.height=0),b.appendChild(ch);if(!ci||!ch.createElement)ci=(ch.contentWindow||ch.contentDocument).document,ci.write((c.compatMode==="CSS1Compat"?"":"")+""),ci.close();d=ci.createElement(a),ci.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ch)}cg[a]=e}return cg[a]}function cq(a,b){var c={};f.each(cm.concat.apply([],cm.slice(0,b)),function(){c[this]=a});return c}function cp(){cn=b}function co(){setTimeout(cp,0);return cn=f.now()}function cf(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ce(){try{return new a.XMLHttpRequest}catch(b){}}function b$(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){c!=="border"&&f.each(e,function(){c||(d-=parseFloat(f.css(a,"padding"+this))||0),c==="margin"?d+=parseFloat(f.css(a,c+this))||0:d-=parseFloat(f.css(a,"border"+this+"Width"))||0});return d+"px"}d=bv(a,b,b);if(d<0||d==null)d=a.style[b]||0;d=parseFloat(d)||0,c&&f.each(e,function(){d+=parseFloat(f.css(a,"padding"+this))||0,c!=="padding"&&(d+=parseFloat(f.css(a,"border"+this+"Width"))||0),c==="margin"&&(d+=parseFloat(f.css(a,c+this))||0)});return d+"px"}function bl(a,b){b.src?f.ajax({url:b.src,async:!1,dataType:"script"}):f.globalEval((b.text||b.textContent||b.innerHTML||"").replace(bd,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)}function bk(a){f.nodeName(a,"input")?bj(a):"getElementsByTagName"in a&&f.grep(a.getElementsByTagName("input"),bj)}function bj(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function bi(a){return"getElementsByTagName"in a?a.getElementsByTagName("*"):"querySelectorAll"in a?a.querySelectorAll("*"):[]}function bh(a,b){var c;if(b.nodeType===1){b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase();if(c==="object")b.outerHTML=a.outerHTML;else if(c!=="input"||a.type!=="checkbox"&&a.type!=="radio"){if(c==="option")b.selected=a.defaultSelected;else if(c==="input"||c==="textarea")b.defaultValue=a.defaultValue}else a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value);b.removeAttribute(f.expando)}}function bg(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c=f.expando,d=f.data(a),e=f.data(b,d);if(d=d[c]){var g=d.events;e=e[c]=f.extend({},d);if(g){delete e.handle,e.events={};for(var h in g)for(var i=0,j=g[h].length;i=0===c})}function U(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function M(a,b){return(a&&a!=="*"?a+".":"")+b.replace(y,"`").replace(z,"&")}function L(a){var b,c,d,e,g,h,i,j,k,l,m,n,o,p=[],q=[],r=f._data(this,"events");if(!(a.liveFired===this||!r||!r.live||a.target.disabled||a.button&&a.type==="click")){a.namespace&&(n=new RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")),a.liveFired=this;var s=r.live.slice(0);for(i=0;ic)break;a.currentTarget=e.elem,a.data=e.handleObj.data,a.handleObj=e.handleObj,o=e.handleObj.origHandler.apply(e.elem,arguments);if(o===!1||a.isPropagationStopped()){c=e.level,o===!1&&(b=!1);if(a.isImmediatePropagationStopped())break}}return b}}function J(a,c,d){var e=f.extend({},d[0]);e.type=a,e.originalEvent={},e.liveFired=b,f.event.handle.call(c,e),e.isDefaultPrevented()&&d[0].preventDefault()}function D(){return!0}function C(){return!1}function m(a,c,d){var e=c+"defer",g=c+"queue",h=c+"mark",i=f.data(a,e,b,!0);i&&(d==="queue"||!f.data(a,g,b,!0))&&(d==="mark"||!f.data(a,h,b,!0))&&setTimeout(function(){!f.data(a,g,b,!0)&&!f.data(a,h,b,!0)&&(f.removeData(a,e,!0),i.resolve())},0)}function l(a){for(var b in a)if(b!=="toJSON")return!1;return!0}function k(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(j,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNaN(d)?i.test(d)?f.parseJSON(d):d:parseFloat(d)}catch(g){}f.data(a,c,d)}else d=b}return d}var c=a.document,d=a.navigator,e=a.location,f=function(){function K(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(K,1);return}e.ready()}}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/\d/,n=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,o=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,q=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,r=/(?:^|:|,)(?:\s*\[)+/g,s=/(webkit)[ \/]([\w.]+)/,t=/(opera)(?:.*version)?[ \/]([\w.]+)/,u=/(msie) ([\w.]+)/,v=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,x=/^-ms-/,y=function(a,b){return(b+"").toUpperCase()},z=d.userAgent,A,B,C,D=Object.prototype.toString,E=Object.prototype.hasOwnProperty,F=Array.prototype.push,G=Array.prototype.slice,H=String.prototype.trim,I=Array.prototype.indexOf,J={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=n.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.6.4",length:0,size:function(){return this.length},toArray:function(){return G.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?F.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),B.done(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(G.apply(this,arguments),"slice",G.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:F,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;B.resolveWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").unbind("ready")}},bindReady:function(){if(!B){B=e._Deferred();if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",C,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",C),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&K()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNaN:function(a){return a==null||!m.test(a)||isNaN(a)},type:function(a){return a==null?String(a):J[D.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!E.call(a,"constructor")&&!E.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||E.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw a},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(o.test(b.replace(p,"@").replace(q,"]").replace(r,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(x,"ms-").replace(w,y)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?h.call(arguments,0):c,--e||g.resolveWith(g,h.call(b,0))}}var b=arguments,c=0,d=b.length,e=d,g=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred();if(d>1){for(;c
a",d=a.getElementsByTagName("*"),e=a.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=a.getElementsByTagName("input")[0],k={leadingWhitespace:a.firstChild.nodeType===3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55$/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:a.className!=="t",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,k.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,k.optDisabled=!h.disabled;try{delete a.test}catch(v){k.deleteExpando=!1}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function(){k.noCloneEvent=!1}),a.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),k.radioValue=i.value==="t",i.setAttribute("checked","checked"),a.appendChild(i),l=c.createDocumentFragment(),l.appendChild(a.firstChild),k.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,a.innerHTML="",a.style.width=a.style.paddingLeft="1px",m=c.getElementsByTagName("body")[0],o=c.createElement(m?"div":"body"),p={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},m&&f.extend(p,{position:"absolute",left:"-1000px",top:"-1000px"});for(t in p)o.style[t]=p[t];o.appendChild(a),n=m||b,n.insertBefore(o,n.firstChild),k.appendChecked=i.checked,k.boxModel=a.offsetWidth===2,"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,k.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="
",k.shrinkWrapBlocks=a.offsetWidth!==2),a.innerHTML="
t
",q=a.getElementsByTagName("td"),u=q[0].offsetHeight===0,q[0].style.display="",q[1].style.display="none",k.reliableHiddenOffsets=u&&q[0].offsetHeight===0,a.innerHTML="",c.defaultView&&c.defaultView.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",a.appendChild(j),k.reliableMarginRight=(parseInt((c.defaultView.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),o.innerHTML="",n.removeChild(o);if(a.attachEvent)for(t in{submit:1,change:1,focusin:1})s="on"+t,u=s in a,u||(a.setAttribute(s,"return;"),u=typeof a[s]=="function"),k[t+"Bubbles"]=u;o=l=g=h=m=j=a=i=null;return k}(),f.boxModel=f.support.boxModel;var i=/^(?:\{.*\}|\[.*\])$/,j=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!l(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i=f.expando,j=typeof c=="string",k=a.nodeType,l=k?f.cache:a,m=k?a[f.expando]:a[f.expando]&&f.expando;if((!m||e&&m&&l[m]&&!l[m][i])&&j&&d===b)return;m||(k?a[f.expando]=m=++f.uuid:m=f.expando),l[m]||(l[m]={},k||(l[m].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?l[m][i]=f.extend(l[m][i],c):l[m]=f.extend(l[m],c);g=l[m],e&&(g[i]||(g[i]={}),g=g[i]),d!==b&&(g[f.camelCase(c)]=d);if(c==="events"&&!g[c])return g[i]&&g[i].events;j?(h=g[c],h==null&&(h=g[f.camelCase(c)])):h=g;return h}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e=f.expando,g=a.nodeType,h=g?f.cache:a,i=g?a[f.expando]:f.expando;if(!h[i])return;if(b){d=c?h[i][e]:h[i];if(d){d[b]||(b=f.camelCase(b)),delete d[b];if(!l(d))return}}if(c){delete h[i][e];if(!l(h[i]))return}var j=h[i][e];f.support.deleteExpando||!h.setInterval?delete h[i]:h[i]=null,j?(h[i]={},g||(h[i].toJSON=f.noop),h[i][e]=j):g&&(f.support.deleteExpando?delete a[f.expando]:a.removeAttribute?a.removeAttribute(f.expando):a[f.expando]=null)}},_data:function(a,b,c){return f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),f.fn.extend({data:function(a,c){var d=null;if(typeof a=="undefined"){if(this.length){d=f.data(this[0]);if(this[0].nodeType===1){var e=this[0].attributes,g;for(var h=0,i=e.length;h-1)return!0;return!1},val:function(a){var c,d,e=this[0];if(!arguments.length){if(e){c=f.valHooks[e.nodeName.toLowerCase()]||f.valHooks[e.type];if(c&&"get"in c&&(d=c.get(e,"value"))!==b)return d;d=e.value;return typeof d=="string"?d.replace(p,""):d==null?"":d}return b}var g=f.isFunction(a);return this.each(function(d){var e=f(this),h;if(this.nodeType===1){g?h=a.call(this,d,e.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c=a.selectedIndex,d=[],e=a.options,g=a.type==="select-one";if(c<0)return null;for(var h=g?c:0,i=g?c+1:e.length;h=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attrFix:{tabindex:"tabIndex"},attr:function(a,c,d,e){var g=a.nodeType;if(!a||g===3||g===8||g===2)return b;if(e&&c in f.attrFn)return f(a)[c](d);if(!("getAttribute"in a))return f.prop(a,c,d);var h,i,j=g!==1||!f.isXMLDoc(a);j&&(c=f.attrFix[c]||c,i=f.attrHooks[c],i||(t.test(c)?i=v:u&&(i=u)));if(d!==b){if(d===null){f.removeAttr(a,c);return b}if(i&&"set"in i&&j&&(h=i.set(a,d,c))!==b)return h;a.setAttribute(c,""+d);return d}if(i&&"get"in i&&j&&(h=i.get(a,c))!==null)return h;h=a.getAttribute(c);return h===null?b:h},removeAttr:function(a,b){var c;a.nodeType===1&&(b=f.attrFix[b]||b,f.attr(a,b,""),a.removeAttribute(b),t.test(b)&&(c=f.propFix[b]||b)in a&&(a[c]=!1))},attrHooks:{type:{set:function(a,b){if(q.test(a.nodeName)&&a.parentNode)f.error("type property can't be changed");else if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b),c&&(a.value=c);return b}}},value:{get:function(a,b){if(u&&f.nodeName(a,"button"))return u.get(a,b);return b in a?a.value:null},set:function(a,b,c){if(u&&f.nodeName(a,"button"))return u.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e=a.nodeType;if(!a||e===3||e===8||e===2)return b;var g,h,i=e!==1||!f.isXMLDoc(a);i&&(c=f.propFix[c]||c,h=f.propHooks[c]);return d!==b?h&&"set"in h&&(g=h.set(a,d,c))!==b?g:a[c]=d:h&&"get"in h&&(g=h.get(a,c))!==null?g:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):r.test(a.nodeName)||s.test(a.nodeName)&&a.href?0:b}}}}),f.attrHooks.tabIndex=f.propHooks.tabIndex,v={get:function(a,c){var d;return f.prop(a,c)===!0||(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase()));return c}},f.support.getSetAttribute||(u=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&d.nodeValue!==""?d.nodeValue:b},set:function(a,b,d){var e=a.getAttributeNode(d);e||(e=c.createAttribute(d),a.setAttributeNode(e));return e.nodeValue=b+""}},f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===""){a.setAttribute(b,"auto");return c}}})})),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex);return null}})),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b))return a.checked=f.inArray(f(a).val(),b)>=0}})});var w=/\.(.*)$/,x=/^(?:textarea|input|select)$/i,y=/\./g,z=/ /g,A=/[^\w\s.|`]/g,B=function(a){return a.replace(A,"\\$&")};f.event={add:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){if(d===!1)d=C;else if(!d)return;var g,h;d.handler&&(g=d,d=g.handler),d.guid||(d.guid=f.guid++);var i=f._data(a);if(!i)return;var j=i.events,k=i.handle;j||(i.events=j={}),k||(i.handle=k=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.handle.apply(k.elem,arguments):b}),k.elem=a,c=c.split(" ");var l,m=0,n;while(l=c[m++]){h=g?f.extend({},g):{handler:d,data:e},l.indexOf(".")>-1?(n=l.split("."),l=n.shift(),h.namespace=n.slice(0).sort().join(".")):(n=[],h.namespace=""),h.type=l,h.guid||(h.guid=d.guid);var o=j[l],p=f.event.special[l]||{};if(!o){o=j[l]=[];if(!p.setup||p.setup.call(a,e,n,k)===!1)a.addEventListener?a.addEventListener(l,k,!1):a.attachEvent&&a.attachEvent("on"+l,k)}p.add&&(p.add.call(a,h),h.handler.guid||(h.handler.guid=d.guid)),o.push(h),f.event.global[l]=!0}a=null}},global:{},remove:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){d===!1&&(d=C);var g,h,i,j,k=0,l,m,n,o,p,q,r,s=f.hasData(a)&&f._data(a),t=s&&s.events;if(!s||!t)return;c&&c.type&&(d=c.handler,c=c.type);if(!c||typeof c=="string"&&c.charAt(0)==="."){c=c||"";for(h in t)f.event.remove(a,h+c);return}c=c.split(" ");while(h=c[k++]){r=h,q=null,l=h.indexOf(".")<0,m=[],l||(m=h.split("."),h=m.shift(),n=new RegExp("(^|\\.)"+f.map(m.slice(0).sort(),B).join("\\.(?:.*\\.)?")+"(\\.|$)")),p=t[h];if(!p)continue;if(!d){for(j=0;j=0&&(h=h.slice(0,-1),j=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if(!!e&&!f.event.customEvent[h]||!!f.event.global[h]){c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.exclusive=j,c.namespace=i.join("."),c.namespace_re=new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)");if(g||!e)c.preventDefault(),c.stopPropagation();if(!e){f.each(f.cache,function(){var a=f.expando,b=this[a];b&&b.events&&b.events[h]&&f.event.trigger(c,d,b.handle.elem)});return}if(e.nodeType===3||e.nodeType===8)return;c.result=b,c.target=e,d=d!=null?f.makeArray(d):[],d.unshift(c);var k=e,l=h.indexOf(":")<0?"on"+h:"";do{var m=f._data(k,"handle");c.currentTarget=k,m&&m.apply(k,d),l&&f.acceptData(k)&&k[l]&&k[l].apply(k,d)===!1&&(c.result=!1,c.preventDefault()),k=k.parentNode||k.ownerDocument||k===c.target.ownerDocument&&a}while(k&&!c.isPropagationStopped());if(!c.isDefaultPrevented()){var n,o=f.event.special[h]||{};if((!o._default||o._default.call(e.ownerDocument,c)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)){try{l&&e[h]&&(n=e[l],n&&(e[l]=null),f.event.triggered=h,e[h]())}catch(p){}n&&(e[l]=n),f.event.triggered=b}}return c.result}},handle:function(c){c=f.event.fix(c||a.event);var d=((f._data(this,"events")||{})[c.type]||[]).slice(0),e=!c.exclusive&&!c.namespace,g=Array.prototype.slice.call(arguments,0);g[0]=c,c.currentTarget=this;for(var h=0,i=d.length;h-1?f.map(a.options,function(a){return a.selected}).join("-"):"":f.nodeName(a,"select")&&(c=a.selectedIndex);return c},I=function(c){var d=c.target,e,g;if(!!x.test(d.nodeName)&&!d.readOnly){e=f._data(d,"_change_data"),g=H(d),(c.type!=="focusout"||d.type!=="radio")&&f._data(d,"_change_data",g);if(e===b||g===e)return;if(e!=null||g)c.type="change",c.liveFired=b,f.event.trigger(c,arguments[1],d)}};f.event.special.change={filters:{focusout:I,beforedeactivate:I,click:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(c==="radio"||c==="checkbox"||f.nodeName(b,"select"))&&I.call(this,a)},keydown:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(a.keyCode===13&&!f.nodeName(b,"textarea")||a.keyCode===32&&(c==="checkbox"||c==="radio")||c==="select-multiple")&&I.call(this,a)},beforeactivate:function(a){var b=a.target;f._data(b,"_change_data",H(b))}},setup:function(a,b){if(this.type==="file")return!1;for(var c in G)f.event.add(this,c+".specialChange",G[c]);return x.test(this.nodeName)},teardown:function(a){f.event.remove(this,".specialChange");return x.test(this.nodeName)}},G=f.event.special.change.filters,G.focus=G.beforeactivate}f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){function e(a){var c=f.event.fix(a);c.type=b,c.originalEvent={},f.event.trigger(c,null,c.target),c.isDefaultPrevented()&&a.preventDefault()}var d=0;f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.each(["bind","one"],function(a,c){f.fn[c]=function(a,d,e){var g;if(typeof a=="object"){for(var h in a)this[c](h,d,a[h],e);return this}if(arguments.length===2||d===!1)e=d,d=b;c==="one"?(g=function(a){f(this).unbind(a,g);return e.apply(this,arguments)},g.guid=e.guid||f.guid++):g=e;if(a==="unload"&&c!=="one")this.one(a,d,e);else for(var i=0,j=this.length;i0?this.bind(b,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0)}),function(){function u(a,b,c,d,e,f){for(var g=0,h=d.length;g0){j=i;break}}i=i[a]}d[g]=j}}}function t(a,b,c,d,e,f){for(var g=0,h=d.length;g+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d=0,e=Object.prototype.toString,g=!1,h=!0,i=/\\/g,j=/\W/;[0,0].sort(function(){h=!1;return 0});var k=function(b,d,f,g){f=f||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return f;var i,j,n,o,q,r,s,t,u=!0,w=k.isXML(d),x=[],y=b;do{a.exec(""),i=a.exec(y);if(i){y=i[3],x.push(i[1]);if(i[2]){o=i[3];break}}}while(i);if(x.length>1&&m.exec(b))if(x.length===2&&l.relative[x[0]])j=v(x[0]+x[1],d);else{j=l.relative[x[0]]?[d]:k(x.shift(),d);while(x.length)b=x.shift(),l.relative[b]&&(b+=x.shift()),j=v(b,j)}else{!g&&x.length>1&&d.nodeType===9&&!w&&l.match.ID.test(x[0])&&!l.match.ID.test(x[x.length-1])&&(q=k.find(x.shift(),d,w),d=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]);if(d){q=g?{expr:x.pop(),set:p(g)}:k.find(x.pop(),x.length===1&&(x[0]==="~"||x[0]==="+")&&d.parentNode?d.parentNode:d,w),j=q.expr?k.filter(q.expr,q.set):q.set,x.length>0?n=p(j):u=!1;while(x.length)r=x.pop(),s=r,l.relative[r]?s=x.pop():r="",s==null&&(s=d),l.relative[r](n,s,w)}else n=x=[]}n||(n=j),n||k.error(r||b);if(e.call(n)==="[object Array]")if(!u)f.push.apply(f,n);else if(d&&d.nodeType===1)for(t=0;n[t]!=null;t++)n[t]&&(n[t]===!0||n[t].nodeType===1&&k.contains(d,n[t]))&&f.push(j[t]);else for(t=0;n[t]!=null;t++)n[t]&&n[t].nodeType===1&&f.push(j[t]);else p(n,f);o&&(k(o,h,f,g),k.uniqueSort(f));return f};k.uniqueSort=function(a){if(r){g=h,a.sort(r);if(g)for(var b=1;b0},k.find=function(a,b,c){var d;if(!a)return[];for(var e=0,f=l.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!j.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(i,"")},TAG:function(a,b){return a[1].replace(i,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||k.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&k.error(a[0]);a[0]=d++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(i,"");!f&&l.attrMap[g]&&(a[1]=l.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(i,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=k(b[3],null,null,c);else{var g=k.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(l.match.POS.test(b[0])||l.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!k(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=l.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||k.getText([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=l.attrHandle[c]?l.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=l.setFilters[e];if(f)return f(a,c,b,d)}}},m=l.match.POS,n=function(a,b){return"\\"+(b-0+1)};for(var o in l.match)l.match[o]=new RegExp(l.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.source),l.leftMatch[o]=new RegExp(/(^(?:.|\r|\n)*?)/.source+l.match[o].source.replace(/\\(\d+)/g,n));var p=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(q){p=function(a,b){var c=0,d=b||[];if(e.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var f=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(l.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},l.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(l.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(l.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=k,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){k=function(b,e,f,g){e=e||c;if(!g&&!k.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return p(e.getElementsByTagName(b),f);if(h[2]&&l.find.CLASS&&e.getElementsByClassName)return p(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return p([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return p([],f);if(i.id===h[3])return p([i],f)}try{return p(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var m=e,n=e.getAttribute("id"),o=n||d,q=e.parentNode,r=/^\s*[+~]/.test(b);n?o=o.replace(/'/g,"\\$&"):e.setAttribute("id",o),r&&q&&(e=e.parentNode);try{if(!r||q)return p(e.querySelectorAll("[id='"+o+"'] "+b),f)}catch(s){}finally{n||m.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)k[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}k.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(a))try{if(e||!l.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return k(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;l.order.splice(1,0,"CLASS"),l.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?k.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?k.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:k.contains=function(){return!1},k.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var v=function(a,b){var c,d=[],e="",f=b.nodeType?[b]:b;while(c=l.match.PSEUDO.exec(a))e+=c[0],a=a.replace(l.match.PSEUDO,"");a=l.relative[a]?a+"*":a;for(var g=0,h=f.length;g0)for(h=g;h0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h,i,j={},k=1;if(g&&a.length){for(d=0,e=a.length;d-1:f(g).is(h))&&c.push({selector:i,elem:g,level:k});g=g.parentNode,k++}}return c}var l=S.test(a)||typeof a!="string"?f(a,b||this.context):0;for(d=0,e=this.length;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(U(c[0])||U(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c),g=R.call(arguments);N.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!T[a]?f.unique(e):e,(this.length>1||P.test(d))&&O.test(a)&&(e=e.reverse());return this.pushStack(e,a,g.join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};be.optgroup=be.option,be.tbody=be.tfoot=be.colgroup=be.caption=be.thead,be.th=be.td,f.support.htmlSerialize||(be._default=[1,"div
","
"]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){f(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f(arguments[0]).toArray());return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!be[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d=a.cloneNode(!0),e,g,h;if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bh(a,d),e=bi(a),g=bi(d);for(h=0;e[h];++h)g[h]&&bh(e[h],g[h])}if(b){bg(a,d);if(c){e=bi(a),g=bi(d);for(h=0;e[h];++h)bg(e[h],g[h])}}e=g=null;return d},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!_.test(k))k=b.createTextNode(k);else{k=k.replace(Y,"<$1>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=be[l]||be._default,n=m[0],o=b.createElement("div");o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bn.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNaN(b)?"":"alpha(opacity="+b*100+")",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bm,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bm.test(g)?g.replace(bm,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bv(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bw=function(a,c){var d,e,g;c=c.replace(bo,"-$1").toLowerCase();if(!(e=a.ownerDocument.defaultView))return b;if(g=e.getComputedStyle(a,null))d=g.getPropertyValue(c),d===""&&!f.contains(a.ownerDocument.documentElement,a)&&(d=f.style(a,c));return d}),c.documentElement.currentStyle&&(bx=function(a,b){var c,d=a.currentStyle&&a.currentStyle[b],e=a.runtimeStyle&&a.runtimeStyle[b],f=a.style;!bp.test(d)&&bq.test(d)&&(c=f.left,e&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":d||0,d=f.pixelLeft+"px",f.left=c,e&&(a.runtimeStyle.left=e));return d===""?"auto":d}),bv=bw||bx,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bz=/%20/g,bA=/\[\]$/,bB=/\r?\n/g,bC=/#.*$/,bD=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bE=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bF=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bG=/^(?:GET|HEAD)$/,bH=/^\/\//,bI=/\?/,bJ=/)<[^<]*)*<\/script>/gi,bK=/^(?:select|textarea)/i,bL=/\s+/,bM=/([?&])_=[^&]*/,bN=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bO=f.fn.load,bP={},bQ={},bR,bS,bT=["*/"]+["*"];try{bR=e.href}catch(bU){bR=c.createElement("a"),bR.href="",bR=bR.href}bS=bN.exec(bR.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bO)return bO.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
").append(c.replace(bJ,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bK.test(this.nodeName)||bE.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bB,"\r\n")}}):{name:b.name,value:c.replace(bB,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.bind(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?bX(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),bX(a,b);return a},ajaxSettings:{url:bR,isLocal:bF.test(bS[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bT},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bV(bP),ajaxTransport:bV(bQ),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?bZ(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=b$(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.resolveWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f._Deferred(),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bD.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.done,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bC,"").replace(bH,bS[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bL),d.crossDomain==null&&(r=bN.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bS[1]&&r[2]==bS[2]&&(r[3]||(r[1]==="http:"?80:443))==(bS[3]||(bS[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),bW(bP,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bG.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bI.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bM,"$1_="+x);d.url=y+(y===d.url?(bI.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bT+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=bW(bQ,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){s<2?w(-1,z):f.error(z)}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)bY(g,a[g],c,e);return d.join("&").replace(bz,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var b_=f.now(),ca=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+b_++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ca.test(b.url)||e&&ca.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ca,l),b.url===j&&(e&&(k=k.replace(ca,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cb=a.ActiveXObject?function(){for(var a in cd)cd[a](0,1)}:!1,cc=0,cd;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ce()||cf()}:ce,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cb&&delete cd[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cc,cb&&(cd||(cd={},f(a).unload(cb)),cd[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cg={},ch,ci,cj=/^(?:toggle|show|hide)$/,ck=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cl,cm=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cn;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cq("show",3),a,b,c);for(var g=0,h=this.length;g=e.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),e.animatedProperties[this.prop]=!0;for(g in e.animatedProperties)e.animatedProperties[g]!==!0&&(c=!1);if(c){e.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){d.style["overflow"+b]=e.overflow[a]}),e.hide&&f(d).hide();if(e.hide||e.show)for(var i in e.animatedProperties)f.style(d,i,e.orig[i]);e.complete.call(d)}return!1}e.duration==Infinity?this.now=b:(h=b-this.startTime,this.state=h/e.duration,this.pos=f.easing[e.animatedProperties[this.prop]](this.state,h,0,1,e.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){for(var a=f.timers,b=0;b
";f.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}),b.innerHTML=j,a.insertBefore(b,a.firstChild),d=b.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,this.doesNotAddBorder=e.offsetTop!==5,this.doesAddBorderForTableAndCells=h.offsetTop===5,e.style.position="fixed",e.style.top="20px",this.supportsFixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",this.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i,a.removeChild(b),f.offset.initialize=f.noop},bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;f.offset.initialize(),f.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(f.css(a,"marginTop"))||0,c+=parseFloat(f.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var d=f.css(a,"position");d==="static"&&(a.style.position="relative");var e=f(a),g=e.offset(),h=f.css(a,"top"),i=f.css(a,"left"),j=(d==="absolute"||d==="fixed")&&f.inArray("auto",[h,i])>-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=ct.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!ct.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cu(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cu(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a&&a.style?parseFloat(f.css(a,d,"padding")):null},f.fn["outer"+c]=function(a){var b=this[0];return b&&b.style?parseFloat(f.css(b,d,a?"margin":"border")):null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c],h=e.document.body;return e.document.compatMode==="CSS1Compat"&&g||h&&h["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var i=f.css(e,d),j=parseFloat(i);return f.isNaN(j)?i:j}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f})(window); \ No newline at end of file diff --git a/NzbDrone.Web/Scripts/2011.3.1115/jquery.validate.min.js b/NzbDrone.Web/Scripts/2011.3.1115/jquery.validate.min.js deleted file mode 100644 index 7ab1d85b2..000000000 --- a/NzbDrone.Web/Scripts/2011.3.1115/jquery.validate.min.js +++ /dev/null @@ -1,50 +0,0 @@ -/** - * jQuery Validation Plugin 1.8.0 - * - * http://bassistance.de/jquery-plugins/jquery-plugin-validation/ - * http://docs.jquery.com/Plugins/Validation - * - * Copyright (c) 2006 - 2011 Jörn Zaefferer - * - * Dual licensed under the MIT and GPL licenses: - * http://www.opensource.org/licenses/mit-license.php - * http://www.gnu.org/licenses/gpl.html - */ -(function(c){c.extend(c.fn,{validate:function(a){if(this.length){var b=c.data(this[0],"validator");if(b)return b;b=new c.validator(a,this[0]);c.data(this[0],"validator",b);if(b.settings.onsubmit){this.find("input, button").filter(".cancel").click(function(){b.cancelSubmit=true});b.settings.submitHandler&&this.find("input, button").filter(":submit").click(function(){b.submitButton=this});this.submit(function(d){function e(){if(b.settings.submitHandler){if(b.submitButton)var f=c("").attr("name", -b.submitButton.name).val(b.submitButton.value).appendTo(b.currentForm);b.settings.submitHandler.call(b,b.currentForm);b.submitButton&&f.remove();return false}return true}b.settings.debug&&d.preventDefault();if(b.cancelSubmit){b.cancelSubmit=false;return e()}if(b.form()){if(b.pendingRequest){b.formSubmitted=true;return false}return e()}else{b.focusInvalid();return false}})}return b}else a&&a.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing")},valid:function(){if(c(this[0]).is("form"))return this.validate().form(); -else{var a=true,b=c(this[0].form).validate();this.each(function(){a&=b.element(this)});return a}},removeAttrs:function(a){var b={},d=this;c.each(a.split(/\s/),function(e,f){b[f]=d.attr(f);d.removeAttr(f)});return b},rules:function(a,b){var d=this[0];if(a){var e=c.data(d.form,"validator").settings,f=e.rules,g=c.validator.staticRules(d);switch(a){case "add":c.extend(g,c.validator.normalizeRule(b));f[d.name]=g;if(b.messages)e.messages[d.name]=c.extend(e.messages[d.name],b.messages);break;case "remove":if(!b){delete f[d.name]; -return g}var h={};c.each(b.split(/\s/),function(j,i){h[i]=g[i];delete g[i]});return h}}d=c.validator.normalizeRules(c.extend({},c.validator.metadataRules(d),c.validator.classRules(d),c.validator.attributeRules(d),c.validator.staticRules(d)),d);if(d.required){e=d.required;delete d.required;d=c.extend({required:e},d)}return d}});c.extend(c.expr[":"],{blank:function(a){return!c.trim(""+a.value)},filled:function(a){return!!c.trim(""+a.value)},unchecked:function(a){return!a.checked}});c.validator=function(a, -b){this.settings=c.extend(true,{},c.validator.defaults,a);this.currentForm=b;this.init()};c.validator.format=function(a,b){if(arguments.length==1)return function(){var d=c.makeArray(arguments);d.unshift(a);return c.validator.format.apply(this,d)};if(arguments.length>2&&b.constructor!=Array)b=c.makeArray(arguments).slice(1);if(b.constructor!=Array)b=[b];c.each(b,function(d,e){a=a.replace(RegExp("\\{"+d+"\\}","g"),e)});return a};c.extend(c.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error", -validClass:"valid",errorElement:"label",focusInvalid:true,errorContainer:c([]),errorLabelContainer:c([]),onsubmit:true,ignore:[],ignoreTitle:false,onfocusin:function(a){this.lastActive=a;if(this.settings.focusCleanup&&!this.blockFocusCleanup){this.settings.unhighlight&&this.settings.unhighlight.call(this,a,this.settings.errorClass,this.settings.validClass);this.addWrapper(this.errorsFor(a)).hide()}},onfocusout:function(a){if(!this.checkable(a)&&(a.name in this.submitted||!this.optional(a)))this.element(a)}, -onkeyup:function(a){if(a.name in this.submitted||a==this.lastElement)this.element(a)},onclick:function(a){if(a.name in this.submitted)this.element(a);else a.parentNode.name in this.submitted&&this.element(a.parentNode)},highlight:function(a,b,d){c(a).addClass(b).removeClass(d)},unhighlight:function(a,b,d){c(a).removeClass(b).addClass(d)}},setDefaults:function(a){c.extend(c.validator.defaults,a)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.", -url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",accept:"Please enter a value with a valid extension.",maxlength:c.validator.format("Please enter no more than {0} characters."),minlength:c.validator.format("Please enter at least {0} characters."),rangelength:c.validator.format("Please enter a value between {0} and {1} characters long."), -range:c.validator.format("Please enter a value between {0} and {1}."),max:c.validator.format("Please enter a value less than or equal to {0}."),min:c.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:false,prototype:{init:function(){function a(e){var f=c.data(this[0].form,"validator");e="on"+e.type.replace(/^validate/,"");f.settings[e]&&f.settings[e].call(f,this[0])}this.labelContainer=c(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&& -this.labelContainer||c(this.currentForm);this.containers=c(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var b=this.groups={};c.each(this.settings.groups,function(e,f){c.each(f.split(/\s/),function(g,h){b[h]=e})});var d=this.settings.rules;c.each(d,function(e,f){d[e]=c.validator.normalizeRule(f)});c(this.currentForm).validateDelegate(":text, :password, :file, select, textarea", -"focusin focusout keyup",a).validateDelegate(":radio, :checkbox, select, option","click",a);this.settings.invalidHandler&&c(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler)},form:function(){this.checkForm();c.extend(this.submitted,this.errorMap);this.invalid=c.extend({},this.errorMap);this.valid()||c(this.currentForm).triggerHandler("invalid-form",[this]);this.showErrors();return this.valid()},checkForm:function(){this.prepareForm();for(var a=0,b=this.currentElements=this.elements();b[a];a++)this.check(b[a]); -return this.valid()},element:function(a){this.lastElement=a=this.clean(a);this.prepareElement(a);this.currentElements=c(a);var b=this.check(a);if(b)delete this.invalid[a.name];else this.invalid[a.name]=true;if(!this.numberOfInvalids())this.toHide=this.toHide.add(this.containers);this.showErrors();return b},showErrors:function(a){if(a){c.extend(this.errorMap,a);this.errorList=[];for(var b in a)this.errorList.push({message:a[b],element:this.findByName(b)[0]});this.successList=c.grep(this.successList, -function(d){return!(d.name in a)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){c.fn.resetForm&&c(this.currentForm).resetForm();this.submitted={};this.prepareForm();this.hideErrors();this.elements().removeClass(this.settings.errorClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(a){var b=0,d;for(d in a)b++;return b},hideErrors:function(){this.addWrapper(this.toHide).hide()}, -valid:function(){return this.size()==0},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{c(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(a){}},findLastActive:function(){var a=this.lastActive;return a&&c.grep(this.errorList,function(b){return b.element.name==a.name}).length==1&&a},elements:function(){var a=this,b={};return c([]).add(this.currentForm.elements).filter(":input").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){!this.name&& -a.settings.debug&&window.console&&console.error("%o has no name assigned",this);if(this.name in b||!a.objectLength(c(this).rules()))return false;return b[this.name]=true})},clean:function(a){return c(a)[0]},errors:function(){return c(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext)},reset:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=c([]);this.toHide=c([]);this.currentElements=c([])},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers)}, -prepareElement:function(a){this.reset();this.toHide=this.errorsFor(a)},check:function(a){a=this.clean(a);if(this.checkable(a))a=this.findByName(a.name).not(this.settings.ignore)[0];var b=c(a).rules(),d=false,e;for(e in b){var f={method:e,parameters:b[e]};try{var g=c.validator.methods[e].call(this,a.value.replace(/\r/g,""),a,f.parameters);if(g=="dependency-mismatch")d=true;else{d=false;if(g=="pending"){this.toHide=this.toHide.not(this.errorsFor(a));return}if(!g){this.formatAndAdd(a,f);return false}}}catch(h){this.settings.debug&& -window.console&&console.log("exception occured when checking element "+a.id+", check the '"+f.method+"' method",h);throw h;}}if(!d){this.objectLength(b)&&this.successList.push(a);return true}},customMetaMessage:function(a,b){if(c.metadata){var d=this.settings.meta?c(a).metadata()[this.settings.meta]:c(a).metadata();return d&&d.messages&&d.messages[b]}},customMessage:function(a,b){var d=this.settings.messages[a];return d&&(d.constructor==String?d:d[b])},findDefined:function(){for(var a=0;aWarning: No message defined for "+a.name+"")},formatAndAdd:function(a,b){var d=this.defaultMessage(a,b.method),e=/\$?\{(\d+)\}/g;if(typeof d=="function")d=d.call(this,b.parameters,a);else if(e.test(d))d=jQuery.format(d.replace(e,"{$1}"),b.parameters);this.errorList.push({message:d, -element:a});this.errorMap[a.name]=d;this.submitted[a.name]=d},addWrapper:function(a){if(this.settings.wrapper)a=a.add(a.parent(this.settings.wrapper));return a},defaultShowErrors:function(){for(var a=0;this.errorList[a];a++){var b=this.errorList[a];this.settings.highlight&&this.settings.highlight.call(this,b.element,this.settings.errorClass,this.settings.validClass);this.showLabel(b.element,b.message)}if(this.errorList.length)this.toShow=this.toShow.add(this.containers);if(this.settings.success)for(a= -0;this.successList[a];a++)this.showLabel(this.successList[a]);if(this.settings.unhighlight){a=0;for(b=this.validElements();b[a];a++)this.settings.unhighlight.call(this,b[a],this.settings.errorClass,this.settings.validClass)}this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return c(this.errorList).map(function(){return this.element})},showLabel:function(a, -b){var d=this.errorsFor(a);if(d.length){d.removeClass().addClass(this.settings.errorClass);d.attr("generated")&&d.html(b)}else{d=c("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(a),generated:true}).addClass(this.settings.errorClass).html(b||"");if(this.settings.wrapper)d=d.hide().show().wrap("<"+this.settings.wrapper+"/>").parent();this.labelContainer.append(d).length||(this.settings.errorPlacement?this.settings.errorPlacement(d,c(a)):d.insertAfter(a))}if(!b&&this.settings.success){d.text(""); -typeof this.settings.success=="string"?d.addClass(this.settings.success):this.settings.success(d)}this.toShow=this.toShow.add(d)},errorsFor:function(a){var b=this.idOrName(a);return this.errors().filter(function(){return c(this).attr("for")==b})},idOrName:function(a){return this.groups[a.name]||(this.checkable(a)?a.name:a.id||a.name)},checkable:function(a){return/radio|checkbox/i.test(a.type)},findByName:function(a){var b=this.currentForm;return c(document.getElementsByName(a)).map(function(d,e){return e.form== -b&&e.name==a&&e||null})},getLength:function(a,b){switch(b.nodeName.toLowerCase()){case "select":return c("option:selected",b).length;case "input":if(this.checkable(b))return this.findByName(b.name).filter(":checked").length}return a.length},depend:function(a,b){return this.dependTypes[typeof a]?this.dependTypes[typeof a](a,b):true},dependTypes:{"boolean":function(a){return a},string:function(a,b){return!!c(a,b.form).length},"function":function(a,b){return a(b)}},optional:function(a){return!c.validator.methods.required.call(this, -c.trim(a.value),a)&&"dependency-mismatch"},startRequest:function(a){if(!this.pending[a.name]){this.pendingRequest++;this.pending[a.name]=true}},stopRequest:function(a,b){this.pendingRequest--;if(this.pendingRequest<0)this.pendingRequest=0;delete this.pending[a.name];if(b&&this.pendingRequest==0&&this.formSubmitted&&this.form()){c(this.currentForm).submit();this.formSubmitted=false}else if(!b&&this.pendingRequest==0&&this.formSubmitted){c(this.currentForm).triggerHandler("invalid-form",[this]);this.formSubmitted= -false}},previousValue:function(a){return c.data(a,"previousValue")||c.data(a,"previousValue",{old:null,valid:true,message:this.defaultMessage(a,"remote")})}},classRuleSettings:{required:{required:true},email:{email:true},url:{url:true},date:{date:true},dateISO:{dateISO:true},dateDE:{dateDE:true},number:{number:true},numberDE:{numberDE:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRules:function(a,b){a.constructor==String?this.classRuleSettings[a]=b:c.extend(this.classRuleSettings, -a)},classRules:function(a){var b={};(a=c(a).attr("class"))&&c.each(a.split(" "),function(){this in c.validator.classRuleSettings&&c.extend(b,c.validator.classRuleSettings[this])});return b},attributeRules:function(a){var b={};a=c(a);for(var d in c.validator.methods){var e=a.attr(d);if(e)b[d]=e}b.maxlength&&/-1|2147483647|524288/.test(b.maxlength)&&delete b.maxlength;return b},metadataRules:function(a){if(!c.metadata)return{};var b=c.data(a.form,"validator").settings.meta;return b?c(a).metadata()[b]: -c(a).metadata()},staticRules:function(a){var b={},d=c.data(a.form,"validator");if(d.settings.rules)b=c.validator.normalizeRule(d.settings.rules[a.name])||{};return b},normalizeRules:function(a,b){c.each(a,function(d,e){if(e===false)delete a[d];else if(e.param||e.depends){var f=true;switch(typeof e.depends){case "string":f=!!c(e.depends,b.form).length;break;case "function":f=e.depends.call(b,b)}if(f)a[d]=e.param!==undefined?e.param:true;else delete a[d]}});c.each(a,function(d,e){a[d]=c.isFunction(e)? -e(b):e});c.each(["minlength","maxlength","min","max"],function(){if(a[this])a[this]=Number(a[this])});c.each(["rangelength","range"],function(){if(a[this])a[this]=[Number(a[this][0]),Number(a[this][1])]});if(c.validator.autoCreateRanges){if(a.min&&a.max){a.range=[a.min,a.max];delete a.min;delete a.max}if(a.minlength&&a.maxlength){a.rangelength=[a.minlength,a.maxlength];delete a.minlength;delete a.maxlength}}a.messages&&delete a.messages;return a},normalizeRule:function(a){if(typeof a=="string"){var b= -{};c.each(a.split(/\s/),function(){b[this]=true});a=b}return a},addMethod:function(a,b,d){c.validator.methods[a]=b;c.validator.messages[a]=d!=undefined?d:c.validator.messages[a];b.length<3&&c.validator.addClassRules(a,c.validator.normalizeRule(a))},methods:{required:function(a,b,d){if(!this.depend(d,b))return"dependency-mismatch";switch(b.nodeName.toLowerCase()){case "select":return(a=c(b).val())&&a.length>0;case "input":if(this.checkable(b))return this.getLength(a,b)>0;default:return c.trim(a).length> -0}},remote:function(a,b,d){if(this.optional(b))return"dependency-mismatch";var e=this.previousValue(b);this.settings.messages[b.name]||(this.settings.messages[b.name]={});e.originalMessage=this.settings.messages[b.name].remote;this.settings.messages[b.name].remote=e.message;d=typeof d=="string"&&{url:d}||d;if(this.pending[b.name])return"pending";if(e.old===a)return e.valid;e.old=a;var f=this;this.startRequest(b);var g={};g[b.name]=a;c.ajax(c.extend(true,{url:d,mode:"abort",port:"validate"+b.name, -dataType:"json",data:g,success:function(h){f.settings.messages[b.name].remote=e.originalMessage;var j=h===true;if(j){var i=f.formSubmitted;f.prepareElement(b);f.formSubmitted=i;f.successList.push(b);f.showErrors()}else{i={};h=h||f.defaultMessage(b,"remote");i[b.name]=e.message=c.isFunction(h)?h(a):h;f.showErrors(i)}e.valid=j;f.stopRequest(b,j)}},d));return"pending"},minlength:function(a,b,d){return this.optional(b)||this.getLength(c.trim(a),b)>=d},maxlength:function(a,b,d){return this.optional(b)|| -this.getLength(c.trim(a),b)<=d},rangelength:function(a,b,d){a=this.getLength(c.trim(a),b);return this.optional(b)||a>=d[0]&&a<=d[1]},min:function(a,b,d){return this.optional(b)||a>=d},max:function(a,b,d){return this.optional(b)||a<=d},range:function(a,b,d){return this.optional(b)||a>=d[0]&&a<=d[1]},email:function(a,b){return this.optional(b)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(a)}, -url:function(a,b){return this.optional(b)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(a)}, -date:function(a,b){return this.optional(b)||!/Invalid|NaN/.test(new Date(a))},dateISO:function(a,b){return this.optional(b)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(a)},number:function(a,b){return this.optional(b)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(a)},digits:function(a,b){return this.optional(b)||/^\d+$/.test(a)},creditcard:function(a,b){if(this.optional(b))return"dependency-mismatch";if(/[^0-9-]+/.test(a))return false;var d=0,e=0,f=false;a=a.replace(/\D/g,"");for(var g=a.length-1;g>= -0;g--){e=a.charAt(g);e=parseInt(e,10);if(f)if((e*=2)>9)e-=9;d+=e;f=!f}return d%10==0},accept:function(a,b,d){d=typeof d=="string"?d.replace(/,/g,"|"):"png|jpe?g|gif";return this.optional(b)||a.match(RegExp(".("+d+")$","i"))},equalTo:function(a,b,d){d=c(d).unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){c(b).valid()});return a==d.val()}}});c.format=c.validator.format})(jQuery); -(function(c){var a={};if(c.ajaxPrefilter)c.ajaxPrefilter(function(d,e,f){e=d.port;if(d.mode=="abort"){a[e]&&a[e].abort();a[e]=f}});else{var b=c.ajax;c.ajax=function(d){var e=("port"in d?d:c.ajaxSettings).port;if(("mode"in d?d:c.ajaxSettings).mode=="abort"){a[e]&&a[e].abort();return a[e]=b.apply(this,arguments)}return b.apply(this,arguments)}}})(jQuery); -(function(c){!jQuery.event.special.focusin&&!jQuery.event.special.focusout&&document.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(e){e=c.event.fix(e);e.type=b;return c.event.handle.call(this,e)}c.event.special[b]={setup:function(){this.addEventListener(a,d,true)},teardown:function(){this.removeEventListener(a,d,true)},handler:function(e){arguments[0]=c.event.fix(e);arguments[0].type=b;return c.event.handle.apply(this,arguments)}}});c.extend(c.fn,{validateDelegate:function(a, -b,d){return this.bind(b,function(e){var f=c(e.target);if(f.is(a))return d.apply(f,arguments)})}})})(jQuery); diff --git a/NzbDrone.Web/Scripts/2011.3.1115/telerik.autocomplete.min.js b/NzbDrone.Web/Scripts/2011.3.1115/telerik.autocomplete.min.js deleted file mode 100644 index 9878d17d2..000000000 --- a/NzbDrone.Web/Scripts/2011.3.1115/telerik.autocomplete.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik;b.scripts.push("telerik.autocomplete.js");b.autocomplete=function(d,f){a.extend(this,f);var c=this.$element=a(d).addClass("t-widget t-autocomplete t-input").attr("autocomplete","off").bind("paste",a.proxy(function(i){g(this)},this));this.$text=c;this.element=d;this.trigger=new b.list.trigger(this);this.trigger.change=function(){var j=this.component.text();var i=this.component.previousValue;if(i==undefined||j!=i){b.trigger(this.component.element,"valueChange",{value:j})}this.component.previousValue=j};this.loader=new b.list.loader(this);this.loader.showBusy=function(){this.busyTimeout=setTimeout(a.proxy(function(){this.component.$element.addClass("t-loading")},this),100)};this.loader.hideBusy=function(){clearTimeout(this.busyTimeout);this.component.$element.removeClass("t-loading")};this.filtering=new b.list.filtering(this);this.filtering.autoFill=function(i,m){if(i.autoFill&&(i.lastKeyCode!=8&&i.lastKeyCode!=46)){var l=i.$text[0],u=l.value,q=i.separator,j=b.caretPos(l),p=i.multiple;var n=p&&q?b.lastIndexOf(u.substring(0,j),q):-1;var s=n!=-1?n+q.length:0;var k=u.substring(s,j);var o=m.toLowerCase().indexOf(k.toLowerCase());if(o!=-1){var t=m.substring(o+k.length);if(p){var r=u.split(q),v=h(l,q);r[v]=k+t;l.value=r.join(q)+(i.multiple&&v!=0&&v==r.length-1?q:"")}else{l.value=k+t}b.list.selection(l,j,j+t.length)}}};this.enable=function(){c.removeClass("t-state-disabled").removeAttr("disabled")};this.disable=function(){c.addClass("t-state-disabled").attr("disabled","disabled")};this.filtering.multiple=a.proxy(function(i){if(this.multiple){i=i.split(this.separator);i=i[h(this.$text[0],this.separator)]}return i},this);this.dropDown=new b.dropDown({attr:this.dropDownAttr,effects:this.effects,onClick:a.proxy(function(i){this.select(i.item);this.trigger.change();this.trigger.close()},this)});this.dropDown.$element.css("direction",c.closest(".t-rtl").length?"rtl":"");this.fill=function(i){function k(r){var q=r.highlightFirst?j.$items.first():null;if(q){q.addClass("t-state-selected")}}var l=this.loader;var j=this.dropDown;var m=this.minChars;var o=this.text();var p=o.length;if(!j.$items&&!l.ajaxError){if((l.isAjax()||this.onDataBinding)&&p>=m){var n={};n[this.queryString.text]=o;l.ajaxRequest(function(q){this.dataBind(q,true);k(this);b.trigger(this.element,"dataBound");this.trigger.change();if(i){i()}},{data:n})}else{this.dataBind(this.data,true);k(this);if(i){i()}}}};this.text=function(){if(arguments.length>0){this.previousValue=arguments[0]}return this.$text.val.apply(this.$text,arguments)};this.value=function(){return this.text.apply(this,arguments)};this.select=function(m){var l=this.highlight(m);if(l==-1){return l}var k=this.filteredDataIndexes;var n=(k&&k.length)>0?k[l]:l;var m=this.data[n];var j=m.Text?m.Text:m;var p=j;if(this.multiple){var i=this.$element;var o=this.separator;var q=h(i[0],o);p=i.val().split(o);p[q]=j;p=p.join(o)+(q==p.length-1?o:"")}this.$text.val(p)};b.list.common.call(this);b.list.filters.call(this);b.list.initialize.call(this);this.dataBind=function(i,j){this.data=i=(i||[]);this.dropDown.dataBind(i,this.encoded);if(!j){this.$text.val("")}};c.bind({focus:a.proxy(function(i){i.stopPropagation()},this),keydown:a.proxy(e,this),keypress:a.proxy(function(i){var j=i.keyCode||i.charCode;if(j==0||a.inArray(j,b.list.keycodes)!=-1||i.ctrlKey){return true}g(this)},this)});a(document.documentElement).bind("mousedown",a.proxy(function(j){var i=this.dropDown.$element.parent();var k=i.length;if((!k&&d!==j.target)||(k&&!a.contains(d,j.target)&&!a.contains(i[0],j.target))){this.trigger.change();this.trigger.close()}},this));function h(i,j){return i.value.substring(0,b.caretPos(i)).split(j).length-1}function g(i){clearTimeout(i.timeout);i.timeout=setTimeout(function(){i.filtering.filter(i)},i.delay)}function e(o){var t=this.trigger;var n=this.dropDown;var q=o.keyCode||o.which;this.lastKeyCode=q;if(!o.shiftKey&&q>36&&q<41&&q!=37&&q!=39){o.preventDefault();if(n.isOpened()){if(!n.$items){this.fill()}var k=n.$items;var l=k.filter(".t-state-selected:first");var j=[];if(q==38){var s=l.prev();j=s.length?s:k.last()}else{if(q==40){var r=l.next();j=r.length?r:k.first()}}if(j.length){var p=j[0];this.highlight(p);n.scrollTo(p);this.filtering.autoFill(this,j.text())}}}if(q==8||q==46){var i=this.$element;if(i.val()!=""){g(this)}setTimeout(a.proxy(function(){if(i.val()==""){t.close()}},this),0)}if(q==13){if(n.isOpened()){o.preventDefault()}if(n.$items){var m=n.$items.filter(".t-state-selected:first");if(m.length>0){this.select(m[0])}}t.change();t.close();b.list.moveToEnd(this.element)}if(q==27||q==9){clearTimeout(this.timeout);t.change();t.close()}}};a.fn.tAutoComplete=function(c){return b.create(this,{name:"tAutoComplete",init:function(d,e){return new b.autocomplete(d,e)},options:c})};a.fn.tAutoComplete.defaults={encoded:true,effects:b.fx.slide.defaults(),filter:1,delay:200,minChars:1,cache:true,autoFill:false,highlightFirst:false,queryString:{text:"text"},multiple:false,separator:", "}})(jQuery); \ No newline at end of file diff --git a/NzbDrone.Web/Scripts/2011.3.1115/telerik.calendar.min.js b/NzbDrone.Web/Scripts/2011.3.1115/telerik.calendar.min.js deleted file mode 100644 index 3ecb67936..000000000 --- a/NzbDrone.Web/Scripts/2011.3.1115/telerik.calendar.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik,e=/{0:?/,c=/{0:?(\S|\s)*}/;b.scripts.push("telerik.calendar.js");function d(h,g,f){var i=new b.datetime();if(h){i=new b.datetime(h)}if(g>i.value){i=new b.datetime(g)}else{if(f').cat('').cat(this.currentView.title(this.viewedMonth)).cat("").cat('=0).cat('">');a(".t-header",this.element).html(g.string());a(".t-nav-next:not(.t-state-disabled)",f).live("click",a.proxy(this.navigateToFuture,this));a(".t-nav-prev:not(.t-state-disabled)",f).live("click",a.proxy(this.navigateToPast,this));a(".t-nav-fast:not(.t-state-disabled)",f).live("click",a.proxy(this.navigateUp,this));a(".t-link.t-state-disabled",f).live("click",b.preventDefault);a("td:not(.t-state-disabled):has(.t-link)",f).live("mouseenter",b.hover).live("mouseleave",b.leave).live("click",a.proxy(this.navigateDown,this));b.bind(this,{change:this.onChange,load:this.onLoad})}});b.calendar.prototype={stopAnimation:false,updateSelection:function(){var g=b.datetime.firstDayOfMonth(this.viewedMonth).toDate();var h=new b.datetime(g).date(32).date(0).toDate();if(this.selectedDate===null||!b.calendar.isInRange(this.selectedDate,g,h)){var j=d(this.selectedDate,this.minDate,this.maxDate);this.goToView(0,j)}var i=this;var f=a(".t-content td:not(.t-other-month)",this.element).removeClass("t-state-selected");if(this.selectedDate!==null){f.filter(function(){return(parseInt(a(this).text(),10)==i.selectedDate.getDate())}).addClass("t-state-selected")}},value:function(){if(arguments.length==0){return this.selectedDate}if(arguments.length==1){this.selectedDate=arguments[0]===null?null:new Date(arguments[0].value?arguments[0].value:arguments[0])}else{if(arguments.length>1){this.selectedDate=new Date(arguments[0],arguments[1],arguments[2])}}this.updateSelection();return this},overlay:function(f){if(!f){return a(".t-overlay",this.element).remove()}a("
").addClass("t-overlay").css({opacity:0,width:this.element.offsetWidth,height:this.element.offsetHeight,position:"absolute",top:0,left:0,zIndex:3,backgroundColor:"#fff"}).appendTo(this.element)},goToView:function(i,h){if(i<0||b.calendar.views.length<=i){return}var g=new b.datetime(this.minDate);var f=new b.datetime(this.maxDate);if(typeof h!="undefined"){h=h.value?h:new b.datetime(h);this.viewedMonth=b.datetime.firstDayOfMonth(h)}this.currentView=b.calendar.views[i];a(".t-nav-prev",this.element).toggleClass("t-state-disabled",this.currentView.compare(h,g,false)<=0);a(".t-nav-next",this.element).toggleClass("t-state-disabled",this.currentView.compare(h,f,true)>=0);a(".t-nav-fast",this.element).html(this.currentView.title(h)).toggleClass("t-state-disabled",i==b.calendar.views.length-1);a(".t-content",this.element).html(this.currentView.body(h,g,f,this.selectedDate?new b.datetime(this.selectedDate):null,this.urlFormat,this.dates)).toggleClass("t-meta-view",i==1||i==2);return this},navigateVertically:function(v,u,s,t){u=new b.datetime(u);this.viewedMonth=b.datetime.firstDayOfMonth(u);this.currentView=b.calendar.views[v];this.overlay(true);var k=new b.datetime(this.minDate);var h=new b.datetime(this.maxDate);var m=a(".t-content",this.element);var q=m.outerWidth();var o=m.outerHeight();var n=m.css("font-size");var p=m.css("line-height");if(p==="normal"){p=parseInt(n)*1.5}m.find("td").removeClass("t-state-hover");a(".t-nav-fast",this.element).html(this.currentView.title(u)).toggleClass("t-state-disabled",v==b.calendar.views.length-1);a(".t-nav-prev",this.element).toggleClass("t-state-disabled",this.currentView.compare(this.viewedMonth,k,false)<=0);a(".t-nav-next",this.element).toggleClass("t-state-disabled",this.currentView.compare(this.viewedMonth,h,true)>=0);var l=a('
').html(this.currentView.body(u,k,h,this.selectedDate?new b.datetime(this.selectedDate):null,this.urlFormat,this.dates)).toggleClass("t-meta-view",v==1||v==2);var j=this;var i={fontSize:n,lineHeight:p,top:0,left:0,width:q,height:o,opacity:1};var r;if(s){r=b.fx._wrap(m).css({overflow:"hidden",position:"relative"});l.wrap(a("
").addClass("t-animation-container").css(a.extend({position:"absolute",zIndex:1,fontSize:1,lineHeight:1,width:t.outerWidth(),height:t.outerHeight(),opacity:0},t.position()))).parent().insertAfter(m);if(!this.stopAnimation){l.parent().animate({fontSize:n,lineHeight:p,top:0,left:0,width:q,height:o,opacity:1},"normal",function(){l.appendTo(j.element);r.remove();j.overlay(false)})}else{m.remove();l.appendTo(j.element);r.remove();j.overlay(false)}}else{l.insertBefore(m);r=b.fx._wrap(l).css({overflow:"hidden",position:"relative"});var g;if(v!=0){g=b.calendar.views[v].verticalDate(this.viewedMonth)}var f={top:(Math.floor(g/4)*o)/3,left:((g%4)*q)/4};m.wrap(a("
").addClass("t-animation-container").css(a.extend({position:"absolute"},i))).parent().insertAfter(l);if(!this.stopAnimation){m.parent().animate(a.extend({fontSize:1,lineHeight:1,width:48,height:54,opacity:0},f),"normal",function(){l.appendTo(j.element);r.remove();j.overlay(false)})}else{m.remove();l.appendTo(j.element);r.remove();j.overlay(false)}}b.trigger(this.element,"navigate",{direction:s})},navigateHorizontally:function(n,m,g){m=new b.datetime(m);var j=new b.datetime(this.minDate);var h=new b.datetime(this.maxDate);this.viewedMonth=b.datetime.firstDayOfMonth(b.calendar.fitDateToRange(m,j,h));this.currentView=b.calendar.views[n];a(".t-nav-fast",this.element).html(this.currentView.title(m)).toggleClass("t-state-disabled",n==b.calendar.views.length-1);a(".t-nav-prev",this.element).toggleClass("t-state-disabled",this.currentView.compare(this.viewedMonth,j,false)<=0);a(".t-nav-next",this.element).toggleClass("t-state-disabled",this.currentView.compare(this.viewedMonth,h,true)>=0);this.overlay(true);var k=a('
').html(this.currentView.body(m,j,h,this.selectedDate?new b.datetime(this.selectedDate):null,this.urlFormat,this.dates)).toggleClass("t-meta-view",n==1||n==2);var l=a(".t-content",this.element);var o=l.outerWidth();l.add(k).css({width:o,"float":"left"});var f=b.fx._wrap(l).css({position:"relative",width:o*2,"float":"left",left:(g?0:-200)});k[g?"insertAfter":"insertBefore"](l);var i=this;if(!this.stopAnimation){f.animate({left:(g?-200:0)},"normal",function(){k.appendTo(i.element);f.remove();i.overlay(false)})}else{l.remove();k.appendTo(i.element);f.remove();i.overlay(false)}b.trigger(this.element,"navigate",{direction:g})},navigateUp:function(g){if(g){g.preventDefault()}var f=this.currentView.index;this.navigateVertically(f+1,this.viewedMonth.toDate(),false)},navigateDown:function(j,n,o){var f=a(a(j.target).hasClass("t-input")?n:j.target);var g=f.text();var h=o||this.currentView.index;var k=f.attr("href");if(k&&(k.charAt(k.length-1)=="#")){j.preventDefault()}if(h==0){var i=parseInt(g,10);var l=this.viewedMonth.month();if(f.parent().hasClass("t-other-month")){l+=(i<15?1:-1)}var m=new Date(this.viewedMonth.year(),l,i);if(!this.selectedDate||(this.selectedDate>m||m>this.selectedDate)){if(b.trigger(this.element,"change",{previousDate:this.selectedDate,date:m})){return this}this.selectedDate=m}this.updateSelection()}else{if(h!=0){b.calendar.views[h].verticalDate(this.viewedMonth,g)}this.viewedMonth=b.calendar.fitDateToRange(this.viewedMonth,new b.datetime(this.minDate),new b.datetime(this.maxDate));this.navigateVertically(h-1,this.viewedMonth.toDate(),true,f.add(f.parent()).filter("td"))}},navigateToPast:function(g){if(g){g.preventDefault()}var f=this.currentView.index;if(f==0){this.viewedMonth.date(1).date(-1)}else{this.viewedMonth.addYear(-Math.pow(10,f-1))}this.navigateHorizontally(f,this.viewedMonth.toDate(),false)},navigateToFuture:function(g){if(g){g.preventDefault()}var f=this.currentView.index;if(f==0){this.viewedMonth.date(32).date(1)}else{this.viewedMonth.addYear(Math.pow(10,f-1))}this.navigateHorizontally(f,this.viewedMonth.toDate(),true)}};a.fn.tCalendar=function(f){return b.create(this,{name:"tCalendar",init:function(g,h){return new b.calendar(g,h)},options:f})};a.fn.tCalendar.defaults={selectedDate:null,minDate:new Date(1899,11,31),maxDate:new Date(2100,0,1)};a.extend(b.calendar,{views:[{index:0,title:function(f){return new b.stringBuilder().cat(b.cultureInfo.months[f.month()]).cat(" ").cat(f.year()).string()},body:function(x,q,p,s,w,j){var n=(new b.stringBuilder()).cat("");var m=b.cultureInfo.firstDayOfWeek,l=b.cultureInfo.days,f=b.cultureInfo.abbrDays,u=b.cultureInfo.shortestDays;l=l.slice(m).concat(l.slice(0,m));f=f.slice(m).concat(f.slice(0,m));u=u.slice(m).concat(u.slice(0,m));for(var o=0;o<7;o++){n.cat('').cat(u[o]).cat("")}n.cat("");var h=b.datetime.firstVisibleDay(x);var r=x.month();var t=s===null?false:x.year()==s.year();var g;for(var y=0;y<6;y++){n.cat("");for(var k=0;k<7;k++){g=h.month()!=r?"t-other-month":(t&&h.month()==s.month()&&h.date()==s.date())?" t-state-selected":"";n.cat("");if(b.calendar.isInRange(h.toDate(),q.toDate(),p.toDate())){n.cat('').cat(h.date()).cat("")}else{n.cat(" ")}n.cat("");b.datetime.modify(h,b.datetime.msPerDay)}n.cat("")}n.cat("");return n.string()},compare:function(f,i){var l;var g=f.month();var h=f.year();var j=i.month();var k=i.year();if(h>k){l=1}else{if(hj?1:-1}}return l},firstLastDay:function(g,h,f){return h?b.datetime.firstDayOfMonth(g):new b.datetime(g.year(),g.month()+1,0)},navCheck:function(f,g,h){if(h){return new b.datetime(g.year(),g.month()+1,g.date()).value-f.value<=0}else{return this.compare(f,g)===-1}}},{index:1,title:function(f){return f.year()},body:function(h,g,f){return b.calendar.metaView(true,h,function(){var l=[];var m=0;var j=11;if(g.year()==f.year()){m=g.month();j=f.month()}else{if(h.year()==g.year()){m=g.month()}else{if(h.year()==f.year()){j=f.month()}}}for(var k=0;k<12;k++){if(k>=m&&k<=j){l.push(b.cultureInfo.abbrMonths[k])}else{l.push(" ")}}return l})},compare:function(f,g){return f.year()>g.year()?1:f.year()=l&&n+j<=k?n+j:" ")}return m})},compare:function(g,h,f){var k=g.year();var j=(k-k%10);var i=(k-k%10+9);return b.calendar.check(j,i,h,f)},verticalDate:function(g,f){if(!f){return g.year()%10+1}g.year(f)},firstLastDay:function(f,g){return new b.datetime(f.year()-f.year()%10+(g?0:9),0,1)},navCheck:function(f,g,h){var i=this.compare(g,f,h);return h?i==-1:i==1}},{index:3,title:function(g){var f=g.year()-g.year()%100;return f+"-"+(f+99)},body:function(h,g,f){return b.calendar.metaView(false,h,function(){var j=h.year()-h.year()%100;var m=[];for(var l=-1;l<11;l++){var k=j+l*10;if((k+10)>=g.year()&&k<=f.year()){m.push(k+"-
"+(k+9)+" ")}else{m.push(" 
 ")}}return m})},compare:function(g,h,f){var k=g.year();var j=(k-k%100);var i=(k-k%100+99);return b.calendar.check(j,i,h,f)},verticalDate:function(g,f){if(!f){return Math.ceil(g.year()/10)%10+1}g.year(f.substring(0,f.indexOf("-")))},firstLastDay:function(f,g){return g?new b.datetime(f.year()-(f.year()%100),0,1):new b.datetime(f.year()-(f.year()%100)+99,0,1)},navCheck:function(f,g,h){var i=this.compare(g,f,h);return h?i==-1:i==1}}],check:function(i,j,h,g){var f=function(k){return kh.year()?1:0};return g?f(j):f(i)},html:function(k,i,h,g,j,f){k=k||new b.datetime();h=h||new b.datetime(a.fn.tCalendar.defaults.minDate);g=g||new b.datetime(a.fn.tCalendar.defaults.maxDate);return new b.stringBuilder().cat('
').cat('").cat('').cat(b.calendar.views[0].body(k,h,g,i,j,f)).cat("
").string()},metaView:function(k,m,g){var h=new b.stringBuilder();var f=g();h.cat("");for(var j=0,l=f.length;j",j>0&&j%4==0).cat("");if(f[j]!==" "&&f[j]!==" 
 "){h.cat('').cat(f[j]).cat("")}else{h.cat(f[j])}h.cat("")}h.cat("");return h.string()},isInRange:function(g,k,i){if(!g){return false}var f=new Date(g.getFullYear(),g.getMonth(),g.getDate());var j=new Date(k.getFullYear(),k.getMonth(),k.getDate());var h=new Date(i.getFullYear(),i.getMonth(),i.getDate());return j-f<=0&&h-f>=0},fitDateToRange:function(f,h,g){if(f.valueg.value){f=new b.datetime(g.value)}return f},isInCollection:function(f,g){var i=g[f.year()];if(i){var h=i[f.month()];if(h&&a.inArray(f.date(),h)!=-1){return true}}return false},findTarget:function(j,m,g,k){j=j.value?j:new b.datetime(j);var i=function(o,p){return a.grep(o,function(q){return a(q).children().eq(0).text().indexOf(p)>-1})[0]};var l=k?"last":"first";var h=a(".t-content:"+l+" td:has(> .t-link)",g).removeClass("t-state-focus");var f;if(m==0){f=a(i(h.filter(":not(.t-other-month)"),j.date()))}else{if(m==1){f=a(i(h,b.cultureInfo.abbrMonths[j.month()]))}else{if(m==2||m==3){var n=j.year();f=a(i(h,m==2?n:n-(n%10)));if(f.length==0&&m==3){f=a(i(h,n-(n%10)+99))}}}}return f},focusDate:function(g,i,f,h){b.calendar.findTarget(g,i,f,h).addClass("t-state-focus")},formatUrl:function(i,f){var h=i.match(c);if(h){h=h[0];var g=h==="{0}"?b.cultureInfo.generalDateTime:h.replace(e,"").replace("}","");return i.replace(h,b.datetime.format(f.toDate(),g))}return i}})})(jQuery); \ No newline at end of file diff --git a/NzbDrone.Web/Scripts/2011.3.1115/telerik.chart.min.js b/NzbDrone.Web/Scripts/2011.3.1115/telerik.chart.min.js deleted file mode 100644 index 9f72679d7..000000000 --- a/NzbDrone.Web/Scripts/2011.3.1115/telerik.chart.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a,bz){var ab=document,b=a.telerik,J=b.Class,bH=b.Component,R=b.DataSource,t=b.template,aj=function(){return b.formatString.apply(b,arguments)},ak="$t.formatString",aJ=a.map,aK=Math,a4=a.proxy,an=b.getter,ae=a.extend;var bp=function(bR){var bO="d",bS=false,Y="var o,e=$.telerik.htmlEncode;",X=/\${([^}]*)}/g,bQ,bP,bN;if(a.isFunction(bR)){if(bR.length===2){return function(bT){return bR(a,{data:bT}).join("")}}return bR}Y+=bS?"with("+bO+"){":"";Y+="o=";bQ=bR.replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(X,"#=e($1)#").replace(/\\#/g,"__SHARP__").split("#");for(bN=0;bN=X.x1&&Y<=X.x2&&bN>=X.y1&&bN<=X.y2},points:function(){var X=this;return[new a3(X.x1,X.y1),new a3(X.x2,X.y1),new a3(X.x2,X.y2),new a3(X.x1,X.y2)]}});var be=J.extend({init:function(Y,bN,bP,X){var bO=this;bO.c=Y;bO.r=bN;bO.startAngle=bP;bO.angle=X},clone:function(){var X=this;return new be(X.c,X.r,X.startAngle,X.angle)},expand:function(X){this.r+=X;return this},middle:function(){return this.startAngle+this.angle/2},radius:function(X){this.r=X;return this},point:function(X){var bP=this,bO=X*aa,Y=aK.cos(bO),bN=aK.sin(bO),bQ=bP.c.x-(Y*bP.r),bR=bP.c.y-(bN*bP.r);return new a3(bQ,bR)}});var H=J.extend({init:function(Y){var X=this;X.children=[];X.options=S({},X.options,Y)},reflow:function(bQ){var bO=this,Y=bO.children,X,bP,bN;for(bP=0;bP0){var bZ=am(bY.padding);bZ.left+=bX*2;bU.pad(bZ);bQ.children.unshift(b0.createRect(bU,{stroke:X.width?X.color:"",strokeWidth:X.width,dashType:X.dashType,fill:bY.background}))}return[bQ]},verticalLayout:function(bX){var bR=this,bW=bR.options,X=bR.children,Y=X.length,bP=X[0].box.clone(),bU,bV,bS=am(bW.margin),bT=bR.markerSize()*2;for(var bN=1;bNbY-bU){bQ.box=new x(X.x1,X.y2,X.x1+bQ.box.width(),X.y2+bQ.box.height());Y=bQ.box.width()+bU;bR=bQ.box.y1}else{bQ.box.alignTo(bN[bP-1].box,a7);bQ.box.y2=bR+bQ.box.height();bQ.box.y1=bR;bQ.box.translate(bU,0)}X.wrap(bQ.box)}bV=(bZ.width()-X.width()+bU)/2;if(bX.position===bx){bW=bZ.y1+bT.top;X.y2=bZ.y1+X.height()+bT.top+bT.bottom;X.y1=bZ.y1}else{bW=bZ.y2-X.height()-bT.bottom;X.y1=bZ.y2-X.height()-bT.top-bT.bottom;X.y2=bZ.y2}bS.translateChildren(bV+bX.offsetX,bW+bX.offsetY);X.x1=bZ.x1;X.x2=bZ.x2;bS.box=X},customLayout:function(bS){var bP=this,bR=bP.options,X=bP.children,Y=X.length,bO=X[0].box.clone(),bQ=bP.markerSize()*2,bN;for(bN=1;bN0){return X[0].box.height()/2}else{return 0}}});var i=H.extend({init:function(Y){var X=this;H.fn.init.call(X,Y)},options:{labels:{rotation:0},line:{width:1,color:v},majorTickType:aU,majorTickSize:4,minorTickType:aO,minorTickSize:3,axisCrossingValue:0,minorGridLines:{visible:false,width:1,color:v},margin:5},renderTicks:function(bR){var X=this,bP=X.options,bN=bP.orientation===bD,Y=X.box,bO=X.getMajorTickPositions(),bQ=[];if(bP.majorTickType.toLowerCase()===aU){bQ=bQ.concat(aJ(bO,function(bS){return{pos:bS,size:bP.majorTickSize,width:bP.line.width,color:bP.line.color}}))}if(bP.minorTickType.toLowerCase()===aU){bQ=bQ.concat(aJ(X.getMinorTickPositions(),function(bS){if(bP.majorTickType.toLowerCase()!==aO){if(!at(bS,bO)){return{pos:bS,size:bP.minorTickSize,width:bP.line.width,color:bP.line.color}}}else{return{pos:bS,size:bP.minorTickSize,width:bP.line.width,color:bP.line.color}}}))}return aJ(bQ,function(bS){if(bN){return bR.createLine(Y.x2-bS.size,bS.pos,Y.x2,bS.pos,{strokeWidth:bS.width,stroke:bS.color})}else{return bR.createLine(bS.pos,Y.y1,bS.pos,Y.y1+bS.size,{strokeWidth:bS.width,stroke:bS.color})}})},getActualTickSize:function(){var X=this,Y=X.options,bN=0;if(Y.majorTickType!=aO&&Y.minorTickType!=aO){bN=aK.max(Y.majorTickSize,Y.minorTickSize)}else{if(Y.majorTickType!=aO){bN=Y.majorTickSize}else{if(Y.minorTickType!=aO){bN=Y.minorTickSize}}}return bN},arrangeLabels:function(bX,bW,b1){var X=this,b0=X.options,bP=X.options.orientation===bD,Y=X.children,b3=X.getMajorTickPositions(),b4=X.getActualTickSize(),bR,bV,bO;for(bO=0;bO0){bQ.min=0}else{bQ.max=1}}}if(bQ.majorUnit){bO.min=ai(bO.min,bQ.majorUnit);bO.max=D(bO.max,bQ.majorUnit)}else{if(bT){bQ=S(bO,bQ);bO.majorUnit=bP.autoMajorUnit(bQ.min,bQ.max)}}}return S(bO,bQ)},reflow:function(bV){var X=this,bT=X.options,bP=bT.orientation===bD,Y=X.children,bU=X.getActualTickSize()+bT.margin,bS=0,bR=0,bN=Y.length,bQ,bO;for(bO=0;bO0){bO={strokeWidth:bP.line.width,stroke:bP.line.color,dashType:bP.line.dashType,zIndex:bP.zIndex};if(bN){Y.push(bR.createLine(X.box.x2,bQ[0],X.box.x2,bQ[bQ.length-1],bO))}else{Y.push(bR.createLine(bQ[0],X.box.y1,bQ[bQ.length-1],X.box.y1,bO))}e(Y,X.renderTicks(bR))}return Y},autoMajorUnit:function(bN,Y){var X=Y-bN;if(X==0){if(Y==0){return 0.1}X=aK.abs(Y)}var bP=aK.pow(10,aK.floor(aK.log(X)/aK.log(10))),bO=ba((X/bP),V),bQ=1;if(bO<1.904762){bQ=0.2}else{if(bO<4.761904){bQ=0.5}else{if(bO<9.523809){bQ=1}else{bQ=2}}}return ba(bP*bQ,V)},autoAxisMax:function(bO,bN){if(bO==0&&bN==0){return 1}var X;if(bO<=0&&bN<=0){bN=bO==bN?0:bN;var Y=aK.abs((bN-bO)/bN);if(Y>bM){return 0}X=bN-((bO-bN)/2)}else{bO=bO==bN?0:bO;X=bN}return X},autoAxisMin:function(bO,bN){if(bO==0&&bN==0){return 0}var X;if(bO>=0&&bN>=0){bO=bO==bN?0:bO;var Y=(bN-bO)/bN;if(Y>bM){return 0}X=bO-((bN-bO)/2)}else{bN=bO==bN?0:bN;X=bO}return X},getDivisions:function(bN){var X=this.options,Y=X.max-X.min;return aK.floor(ba(Y/bN,P))+1},getTickPositions:function(bY){var X=this,bS=X.options,bO=bS.orientation===bD,bP=X.getAxisLineBox(),bQ=bO?bP.height():bP.width(),bV=bS.max-bS.min,bW=bQ/bV,bX=bY*bW,Y=X.getDivisions(bY),bT=bP[bO?"y2":"x1"],bR=bO?-1:1,bU=[],bN;for(bN=0;bN1){bS=bN[0].box[bQ]()/2;bO=bN[bN.length-1].box[bQ]()/2}if(bP){return new x(Y.x2,Y.y1+bS,Y.x2,Y.y2-bO)}else{return new x(Y.x1+bS,Y.y1,Y.x2-bO,Y.y1)}},getSlot:function(X,bN){var Y=this,bS=Y.options,bO=bS.orientation===bD,bX=bO?bK:bJ,bP=Y.getAxisLineBox(),bR=bP[bX+1],bQ=bO?bP.height():bP.width(),bV=bQ/(bS.max-bS.min),X=Z(X)?X:bS.axisCrossingValue,bN=Z(bN)?bN:bS.axisCrossingValue,X=aK.max(aK.min(X,bS.max),bS.min),bN=aK.max(aK.min(bN,bS.max),bS.min),bT,bU,bW=new x(bP.x1,bP.y1,bP.x1,bP.y1);if(bO){bT=bR+bV*(bS.max-aK.max(X,bN));bU=bR+bV*(bS.max-aK.min(X,bN))}else{bT=bR+bV*(aK.min(X,bN)-bS.min);bU=bR+bV*(aK.max(X,bN)-bS.min)}bW[bX+1]=bT;bW[bX+2]=bU;return bW}});var C=i.extend({init:function(bS){var Y=this;i.fn.init.call(Y,bS);var bS=Y.options,X=bS.orientation===bD?a7:E,bQ=S({},bS.labels,{align:X,zIndex:bS.zIndex}),bR,bO=bS.categories.length,bN,bP;for(bP=0;bP0){bP={strokeWidth:bO.width,stroke:bO.color,dashType:bO.dashType,zIndex:bO.zIndex};if(bN){Y.push(bR.createLine(X.box.x2,X.box.y1,X.box.x2,X.box.y2,bP))}else{Y.push(bR.createLine(X.box.x1,X.box.y1,X.box.x2,X.box.y1,bP))}e(Y,X.renderTicks(bR))}return Y},getTickPositions:function(bO){var X=this,bP=X.options,bN=bP.orientation===bD,bS=bN?X.box.height():X.box.width(),bT=bS/bO,bQ=bN?X.box.y1:X.box.x1,bR=[],Y;for(Y=0;Y0?{stroke:X.getBorderColor(),strokeWidth:bS.border.width,dashType:bS.border.dashType}:{},bN=X.box,bT=S({id:bS.id,fill:bS.color,normalAngle:bR,aboveAxis:bS.aboveAxis,fillOpacity:bS.opacity,strokeOpacity:bS.opacity,stackBase:bS.stackBase,animation:bS.animation},Y),bO=[],bQ=X.children[0];if(bS.overlay){bT.overlay=S({rotation:bR},bS.overlay)}bO.push(bU.createRect(bN,bT));e(bO,H.fn.getViewElements.call(X,bU));X.registerId(bS.id);if(bQ){X.registerId(bQ.options.id)}return bO},getOutlineElement:function(bP,bN){var X=this,Y=X.box,bO=X.options.id+aT;X.registerId(bO);bN=S({},bN,{id:bO});return bP.createRect(Y,bN)},getBorderColor:function(){var X=this,bO=X.options,bN=bO.color,Y=bO.border.color;if(!Z(Y)){Y=new N(bN).brightness(l).toHex()}return Y},tooltipAnchor:function(bR,bQ){var Y=this,bP=Y.options,bN=Y.box,bO=bP.isVertical,X=bP.aboveAxis,bS,bT;if(bO){bS=bN.x2+bv;bT=X?bN.y1:bN.y2-bQ}else{if(bP.isStacked){bS=bN.x2-bR;bT=bN.y1-bQ-bv}else{bS=bN.x2+bv;bT=bN.y1}}return new a3(bS,bT)},formatPointValue:function(X){var Y=this;return Y.owner.formatPointValue(Y.value,X)}});var A=H.extend({init:function(bN,Y){var X=this;H.fn.init.call(X,Y);X.plotArea=bN;X._seriesMin=Number.MAX_VALUE;X._seriesMax=-Number.MAX_VALUE;X.points=[];X.categoryPoints=[];X.seriesPoints=[];X.render()},options:{series:[],isVertical:true,isStacked:false},render:function(){var X=this;X.traverseDataPoints(a4(X.addValue,X))},addValue:function(bT,X,Y,bQ,bR){var bO=this,bP,bN=bO.categoryPoints[Y],bS=bO.seriesPoints[bR];if(!bN){bO.categoryPoints[Y]=bN=[]}if(!bS){bO.seriesPoints[bR]=bS=[]}bO.updateRange(bT,Y);bP=bO.createPoint(bT,X,Y,bQ,bR);if(bP){bP.category=X;bP.series=bQ;bP.seriesIx=bR;bP.owner=bO;bP.dataItem=bQ.dataItems?bQ.dataItems[Y]:{value:bT}}bO.points.push(bP);bS.push(bP);bN.push(bP)},updateRange:function(bN,X){var Y=this;if(Z(bN)){Y._seriesMin=aK.min(Y._seriesMin,bN);Y._seriesMax=aK.max(Y._seriesMax,bN)}},valueRange:function(){var X=this;if(X.points.length){return{min:X._seriesMin,max:X._seriesMax}}return null},reflow:function(bU){var bN=this,bQ=bN.options,bP=bQ.isVertical,bR=bN.plotArea,bT=0,Y=bN.categorySlots=[],bO=bN.points,bV=bP?bR.axisY:bR.axisX,X=bV.options.axisCrossingValue,bS;bN.traverseDataPoints(function(b2,bX,bY){bS=bO[bT++];if(bS&&bS.plotValue){b2=bS.plotValue}var b0=bR.axisX.getSlot(bP?bY:b2),b1=bR.axisY.getSlot(bP?b2:bY),bZ=new x(b0.x1,b1.y1,b0.x2,b1.y2),bW=b2>=X;if(bS){bS.options.aboveAxis=bW;bS.reflow(bZ)}if(!Y[bY]){Y[bY]=bP?b0:b1}});bN.reflowCategories(Y);bN.box=bU},reflowCategories:function(){},traverseDataPoints:function(X){var bO=this,bS=bO.options,bT=bS.series,Y=bO.plotArea.options.categoryAxis.categories||[],bP=B(bT),bN,bU,bV,bQ,bR;for(bN=0;bN0){bV.append(X)}else{bT.append(X)}}else{bQ.append(X)}return X},updateRange:function(bR,X){var Y=this,bO=Y.options,bN=bO.isStacked,bQ=Y._categoryTotalsPos,bP=Y._categoryTotalsNeg;if(Z(bR)){if(bN){au(bR>0?bQ:bP,X,bR)}else{A.fn.updateRange.apply(Y,arguments)}}},valueRange:function(){var X=this,bN=X.options,Y=bN.isStacked,bP=X._categoryTotalsPos,bO=X._categoryTotalsNeg;if(Y){X._seriesMin=bj(bO.concat(0));X._seriesMax=bi(bP.concat(0))}return A.fn.valueRange.call(X)},reflowCategories:function(X){var Y=this,bN=Y.children,bO=bN.length,bP;for(bP=0;bP1){bP.push(X.createLine(bB(),bX,bO,Y,bV))}bO=[]}}}if(bO.length>1){bP.push(X.createLine(bB(),bX,bO,Y,bV))}}return bP},createLine:function(X,bP,Y,bN,bO){this.registerId(X,{seriesIx:bO});return bP.createPolyline(Y,false,{id:X,stroke:bN.color,strokeWidth:bN.width,strokeOpacity:bN.opacity,fill:"",dashType:bN.dashType})},getNearestPoint:function(bY,bZ,bX){var Y=this,bP=Y.options.isVertical,X=bP?bJ:bK,bW=bP?bY:bZ,bU=Y.seriesPoints[bX],bR=Number.MAX_VALUE,bV=bU.length,bN,bS,bT,bQ,bO;for(bO=0;bO=bT.c.x){bW=bR.x+bQ;Y.orientation=a7}else{bW=bR.x-bQ;Y.orientation=aB}Y.reflow(new x(bW,bR.y-bN,bR.x,bR.y))}}}},getViewElements:function(bT){var bR=this,bQ=bR.sector,bS=bB(),bO=bR.options,Y=bO.border||{},X=Y.width>0?{stroke:Y.color,strokeWidth:Y.width,dashType:Y.dashType}:{},bN=[],bP=bO.overlay;if(bP){bP=S({},bO.overlay,{r:bQ.r,cx:bQ.c.x,cy:bQ.c.y})}bN.push(bT.createSector(bQ,S({id:bO.id,fill:bO.color,overlay:bP,fillOpacity:bO.opacity,strokeOpacity:bO.opacity,animation:S(bO.animation,{delay:bR.categoryIx*aX})},X)));e(bN,H.fn.getViewElements.call(bR,bT));return bN},getOutlineElement:function(bQ,bN){var bP=this,Y=bP.options.highlight||{},X=Y.border||{},bO=bP.options.id+aT;bP.registerId(bO);bN=S({},bN,{id:bO});return bQ.createSector(bP.sector,S({},bN,{fill:Y.color,fillOpacity:Y.opacity,strokeOpacity:X.opacity,strokeWidth:X.width,stroke:X.color}))},tooltipAnchor:function(bQ,bP){var bR=bQ/2,X=bP/2,Y=aK.sqrt((bR*bR)+(X*X)),bN=this.sector.clone().expand(Y+bv),bO=bN.point(bN.middle());return new a3(bO.x-bR,bO.y-X)},formatPointValue:function(X){var Y=this;return Y.owner.formatPointValue(Y.value,X)}});var a0=H.extend({init:function(bN,Y){var X=this;H.fn.init.call(X,Y);X.plotArea=bN;X.segments=[];X.seriesPoints=[];X.render()},options:{startAngle:90,padding:60,connectors:{width:1,color:"#939393",padding:4}},render:function(){var X=this;X.traverseDataPoints(a4(X.addValue,X))},traverseDataPoints:function(bN){var bO=this,bZ=bO.options,bP=bO.plotArea.options.seriesColors||[],b2=bZ.startAngle,bQ=bP.length,b0=bZ.series,bW,bT,bU,bS,bR,b4,b1,X,bV,b3,Y,b5,bX,bY;for(b1=0;b1bS/2-b1?bS/2-b1:bV.padding,bT=new x(X.x1,X.y1,X.x1+bS,X.y1+bS),bU=bT.center(),Y=X.center(),b0=bN.segments,bO=b0.length,bR=[],bX=[],bQ,bZ,bY,bP;bT.translate(Y.x-bU.x,Y.y-bU.y);for(bP=0;bP0){bR.sort(bN.labelComparator(true));bN.leftLabelsReflow(bR)}if(bX.length>0){bX.sort(bN.labelComparator(false));bN.rightLabelsReflow(bX)}bN.box=bT},leftLabelsReflow:function(bN){var X=this,Y=X.distanceBetweenLabels(bN);X.distributeLabels(Y,bN)},rightLabelsReflow:function(bN){var X=this,Y=X.distanceBetweenLabels(bN);X.distributeLabels(Y,bN)},distanceBetweenLabels:function(bR){var X=this,bV=X.segments[0],bU=bV.sector,bP=bR[0].box,bT,Y=bR.length-1,bO=[],bN,bS=bU.r+bV.options.labels.distance,bQ;bN=ba(bP.y1-(bU.c.y-bS-bP.height()-bP.height()/2));bO.push(bN);for(bQ=0;bQ0&&(bQ>=0||bS0){var bN=aK.min(bO[bP],X);X-=bN;bO[bP]-=bN;bO[Y]+=bN}return X},reflowLabels:function(bQ,bV){var bO=this,bP=bO.options,bZ=bO.segments,bY=bZ[0],bX=bY.sector,bW=bV.length,bU=bY.options.labels,bT=bU.distance,bN=bX.c.y-(bX.r+bT)-bV[0].box.height(),bS,Y,X,bR;bQ[0]+=2;for(bR=0;bRb0.c.x){b5=b0.c.x-b0.r-b4;if(b1.options.labels.align!==O){if(b5>bX.x){bZ.push(new a3(b5,b6.y))}else{bZ.push(new a3(b6.x-b4*2,b6.y))}}else{bZ.push(new a3(b5,b6.y))}bZ.push(new a3(bX.x,bT.y))}else{bS.y=bT.y;bZ.push(bS)}}bZ.push(bT);bP=b7.createPolyline(bZ,false,{id:bB(),stroke:bQ.color,strokeWidth:bQ.width,animation:{type:ah,delay:b1.categoryIx*aX}});bW.push(bP);b1.registerId(bP.options.id,b3)}b1.registerId(bV.options.id,b3)}b1.registerId(b1.options.id,b3)}e(bW,H.fn.getViewElements.call(bO,b7));return bW},labelComparator:function(X){X=(X)?-1:1;return function(Y,bN){var bO=Y.parent.sector.startAngle;Y=(Y.parent.sector.middle()+270)%360;bN=(bN.parent.sector.middle()+270)%360;return(Y-bN)*X}},hAlignLabel:function(bO,bQ,bS,bT,bN){var X=bQ.c.x,Y=bQ.c.y,bP=bQ.r,bR=aK.min(aK.abs(Y-bS),aK.abs(Y-bT));if(bR>bP){return bO}else{return X+aK.sqrt((bP*bP)-(bR*bR))*(bN?1:-1)}},pointInCircle:function(Y,X,bN){return bk(X.x-Y.x)+bk(X.y-Y.y)0){bR.createBarChart(X)}if(bO.length>0){bR.createLineChart(bO)}if(bQ.length>0){bR.createPieChart(bQ)}if(bT.length>0||bS.length>0){if(bT.length>0){bR.createScatterChart(bT)}else{bR.createScatterLineChart(bS)}bR.axisX=new aQ(bP.range.min[0],bP.range.max[0],S({},bP.xAxis,{orientation:ar}));bR.axisY=new aQ(bP.range.min[1],bP.range.max[1],S({},bP.yAxis,{orientation:bD}));bR.append(bR.axisY);bR.append(bR.axisX)}else{if(bV!=bQ.length||bV==0){bR.createAxes(bP.range.min,bP.range.max,bP.invertAxes)}}bR.append.apply(bR,bR.charts)},addToLegend:function(bQ){var bP=this,X=bQ.length,Y=[],bO,bN;for(bN=0;bNbS?1:(bW-bV)/bO;bQ=bP(bU,bW-bV,0,1,bO);X.step(bQ);bR.refresh(bN);if(bW
")}bN.element=a(bN.template(bN.options)).appendTo(X)},options:{background:v,color:bG,border:{width:3},opacity:1,animation:{duration:bu}},show:function(X){var Y=this;Y.point=X;setTimeout(a4(Y._show,Y),bw)},_show:function(){var bT=this,bQ=bT.point,bN=bT.element,bP=bT.options,X,bS,Y,bR,bU,bV,bW,bO;if(!bQ){return}Y=bQ.value.toString();bR=bQ.options.tooltip;bU=Z(bR)?bR.format:bP.format;bV=Z(bR)?bR.template:bP.template;if(bV){bS=t(bP.template);Y=bS({value:bQ.value,category:bQ.category,series:bQ.series,dataItem:bQ.dataItem})}else{if(bU){Y=bQ.formatPointValue(bU)}}bN.html(Y);X=bQ.tooltipAnchor(bN.outerWidth(),bN.outerHeight());bW=ba(X.y)+"px";bO=ba(X.x)+"px";if(!bT.visible){bT.element.css({top:bW,left:bO})}bT.element.css({backgroundColor:bP.background,borderColor:bP.border.color||bQ.options.color,color:bP.color,opacity:bP.opacity}).stop(true,true).show().animate({left:bO,top:bW},bP.animation.duration);bT.visible=true},hide:function(){var X=this;if(X.visible){X.element.fadeOut();X.point=null;X.visible=false}}});function D(Y,X){return ba(aK.ceil(Y/X)*X,V)}function ai(Y,X){return ba(aK.floor(Y/X)*X,V)}function ba(bN,Y){var X=aK.pow(10,Y||0);return aK.round(bN*X)/X}function aL(b0,bX,bV){var bY=al(bX),bN=b0+bY+bV,Y=aL.cache[bN];if(Y){return Y}var bR=aL.measureBox,X=aL.baselineMarker.cloneNode(false);if(!bR){bR=aL.measureBox=a("
").appendTo(ab.body)[0]}for(var bZ in bX){bR.style[bZ]=bX[bZ]}bR.innerHTML=b0;bR.appendChild(X);var bW={width:bR.offsetWidth-s,height:bR.offsetHeight,baseline:X.offsetTop+s};if(bV){var b1=bW.width,bQ=bW.height,bO=b1/2,bP=bQ/2,bS=a9(0,0,bO,bP,bV),bT=a9(b1,0,bO,bP,bV),bU=a9(b1,bQ,bO,bP,bV);r4=a9(0,bQ,bO,bP,bV);bW.normalWidth=b1;bW.normalHeight=bQ;bW.width=aK.max(bS.x,bT.x,bU.x,r4.x)-aK.min(bS.x,bT.x,bU.x,r4.x);bW.height=aK.max(bS.y,bT.y,bU.y,r4.y)-aK.min(bS.y,bT.y,bU.y,r4.y)}aL.cache[bN]=bW;return bW}aL.cache=[];aL.baselineMarker=a("
")[0];function al(bN){var X=[];for(var Y in bN){X.push(Y+bN[Y])}return X.sort().join(" ")}function a9(bP,bQ,Y,bN,X){var bO=X*aa;return{x:Y+(bP-Y)*aK.cos(bO)+(bQ-bN)*aK.sin(bO),y:bN-(bP-Y)*aK.sin(bO)+(bQ-bN)*aK.cos(bO)}}function y(bT,bV){if(bT.x1==bV.x1&&bT.y1==bV.y1&&bT.x2==bV.x2&&bT.y2==bV.y2){return bV}var X=aK.min(bT.x1,bV.x1);var Y=aK.max(bT.x1,bV.x1);var bN=aK.min(bT.x2,bV.x2);var bO=aK.max(bT.x2,bV.x2);var bP=aK.min(bT.y1,bV.y1);var bQ=aK.max(bT.y1,bV.y1);var bR=aK.min(bT.y2,bV.y2);var bS=aK.max(bT.y2,bV.y2);var bU=[];bU[0]=new x(Y,bP,bN,bQ);bU[1]=new x(X,bQ,Y,bR);bU[2]=new x(bN,bQ,bO,bR);bU[3]=new x(Y,bR,bN,bS);if(bT.x1==X&&bT.y1==bP||bV.x1==X&&bV.y1==bP){bU[4]=new x(X,bP,Y,bQ);bU[5]=new x(bN,bR,bO,bS)}else{bU[4]=new x(bN,bP,bO,bQ);bU[5]=new x(X,bR,Y,bS)}return a.grep(bU,function(bW){return bW.height()>0&&bW.width()>0})[0]}function bj(X){return bh(X).min}function bi(X){return bh(X).max}function bh(X){var bP=Number.MAX_VALUE,bO=-Number.MAX_VALUE;for(var Y=0,bN=X.length;Y255)?255:X)},padDigit:function(X){return(X.length===1)?"0"+X:X},brightness:function(bN){var X=this,Y=aK.round;X.r=Y(X.normalizeByte(X.r*bN));X.g=Y(X.normalizeByte(X.g*bN));X.b=Y(X.normalizeByte(X.b*bN));return X}};N.formats=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,process:function(X){return[parseInt(X[1],10),parseInt(X[2],10),parseInt(X[3],10)]}},{re:/^(\w{2})(\w{2})(\w{2})$/,process:function(X){return[parseInt(X[1],16),parseInt(X[2],16),parseInt(X[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,process:function(X){return[parseInt(X[1]+X[1],16),parseInt(X[2]+X[2],16),parseInt(X[3]+X[3],16)]}}];N.namedColors={aqua:"00ffff",azure:"f0ffff",beige:"f5f5dc",black:"000000",blue:"0000ff",brown:"a52a2a",coral:"ff7f50",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgray:"a9a9a9",darkgreen:"006400",darkorange:"ff8c00",darkred:"8b0000",dimgray:"696969",fuchsia:"ff00ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lightblue:"add8e6",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumblue:"0000cd",navy:"000080",olive:"808000",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",pink:"ffc0cb",plum:"dda0dd",purple:"800080",red:"ff0000",royalblue:"4169e1",salmon:"fa8072",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",steelblue:"4682b4",tan:"d2b48c",teal:"008080",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"};G.Gradients={glass:{type:aF,rotation:0,stops:[{offset:0,color:bG,opacity:0},{offset:0.1,color:bG,opacity:0},{offset:0.25,color:bG,opacity:0.3},{offset:0.92,color:bG,opacity:0},{offset:1,color:bG,opacity:0}]},sharpBevel:{type:a5,stops:[{offset:0,color:bG,opacity:0.55},{offset:0.65,color:bG,opacity:0},{offset:0.95,color:bG,opacity:0},{offset:0.95,color:bG,opacity:0.25}]},roundedBevel:{type:a5,stops:[{offset:0.33,color:bG,opacity:0.06},{offset:0.83,color:bG,opacity:0.2},{offset:0.95,color:bG,opacity:0}]}};function bC(X,bO,bP){var Y,bN=X.length;for(Y=0;Y#= d.renderDefinitions() ##= d.renderContent() #")}},options:{width:m,height:l,idPrefix:""},renderTo:function(V){var W=this,X;W.setupAnimations();x(V,W.render());X=V.firstChild;W.alignToScreen(X);W.playAnimations();return X},renderDefinitions:function(){var W=this,V=T.fn.renderDefinitions.call(W);return V.length>0?""+V+"":""},renderElement:function(W){var V=o.createElement("div"),W;x(V,""+W.render()+"");W=V.firstChild.firstChild;return W},createGroup:function(V){return this.decorate(new H(V))},createText:function(V,W){return this.decorate(new O(V,W))},createRect:function(V,W){return this.decorate(new I(V.points(),true,W))},createLine:function(W,Y,X,Z,V){return this.decorate(new I([new v(W,Y),new v(X,Z)],false,V))},createPolyline:function(X,V,W){return this.decorate(new I(X,V,W))},createCircle:function(V,X,W){return this.decorate(new D(V,X,W))},createSector:function(W,V){return this.decorate(new N(W,V))},createGradient:function(V){if(V.type===w){return new M(V)}else{return new J(V)}},alignToScreen:function(X){try{var V=X.getScreenCTM?X.getScreenCTM():null}catch(W){}if(V){var Y=-V.e%1,aa=-V.f%1,Z=X.style;if(Y!==0||aa!==0){Z.left=Y+"px";Z.top=aa+"px"}}}});P.fromModel=function(V){var W=new P(V.options);[].push.apply(W.children,V.getViewElements(W));return W};var O=U.extend({init:function(V,W){var X=this;U.fn.init.call(X,W);X.content=V;X.template=O.template;if(!X.template){X.template=O.template=Q("#= d.content #")}},options:{x:0,y:0,baseline:0,font:k,size:{width:0,height:0},fillOpacity:1},refresh:function(V){var W=this.options;a(V).attr({"fill-opacity":W.fillOpacity})},clone:function(){var V=this;return new O(V.content,j({},V.options))},renderRotation:function(){var ad=this,Z=ad.options,ac=Z.size,V=z(Z.x+ac.normalWidth/2,i),W=z(Z.y+ac.normalHeight/2,i),aa=z(Z.x+ac.width/2,i),ab=z(Z.y+ac.height/2,i),X=z(aa-V,i),Y=z(ab-W,i);return"transform='translate("+X+","+Y+") rotate("+Z.rotation+","+V+","+W+")'"}});var L=U.extend({init:function(V){var W=this;U.fn.init.call(W,V);W.template=L.template;if(!W.template){W.template=L.template=Q("")}},options:{fill:"",fillOpacity:1,strokeOpacity:1},refresh:function(V){var W=this.options;a(V).attr({d:this.renderPoints(),"fill-opacity":W.fillOpacity,"stroke-opacity":W.strokeOpacity})},clone:function(){var V=this;return new L(j({},V.options))},renderPoints:function(){},renderDashType:function(){var W=this,V=W.options;return y(V.dashType,V.strokeWidth)},renderLinecap:function(){var V=this.options.dashType;return(V&&V!="solid")?"butt":"square"}});var I=L.extend({init:function(Y,V,X){var W=this;L.fn.init.call(W,X);W.points=Y;W.closed=V},renderPoints:function(){var Y=this,Z=Y.points,X,V=Z.length,W=Z[0],aa="M"+Y._print(W);for(X=1;X180,ab=s.max(V.r,0),W=V.c.x,X=V.c.y,Z=V.point(ae),ac=V.point(Y);return ad.pathTemplate({firstPoint:Z,secondPoint:ac,isReflexAngle:aa,r:ab,cx:W,cy:X})}});var D=U.extend({init:function(V,Y,X){var W=this;U.fn.init.call(W,X);W.center=V;W.radius=Y;W.template=D.template;if(!W.template){W.template=D.template=Q("")}},options:{fill:"",fillOpacity:1,strokeOpacity:1}});var H=U.extend({init:function(W){var V=this;U.fn.init.call(V,W);V.template=H.template;if(!V.template){V.template=H.template=Q('#= d.renderContent() #')}}});var F=U.extend({init:function(W){var V=this;U.fn.init.call(V,W);V.template=F.template;if(!V.template){V.template=F.template=Q('#= d.renderContent() #')}}});var J=U.extend({init:function(W){var V=this;U.fn.init.call(V,W);V.template=J.template;V.stopTemplate=J.stopTemplate;if(!V.template){V.template=J.template=Q(" #= d.renderStops() #");V.stopTemplate=J.stopTemplate=Q("")}},options:{id:"",rotation:0},renderStops:function(){var W=this,aa=W.options.stops,ab=W.stopTemplate,X,Y=aa.length,V,Z="";for(X=0;X#= d.renderStops() #");V.stopTemplate=M.stopTemplate=Q("")}},options:{id:"",rotation:0},renderStops:function(){var W=this,aa=W.options.stops,ab=W.stopTemplate,Y=aa.length,V,Z="",X;for(X=0;X",W=o.createElement("div"),V=typeof DOMParser!=R;W.innerHTML=X;if(V&&W.firstChild.namespaceURI!=C){x=function(Z,ac){var ab=new DOMParser(),Y=ab.parseFromString(ac,"text/xml"),aa=o.adoptNode(Y.documentElement);Z.innerHTML="";Z.appendChild(aa)}}})();j(f,{SVGView:P,SVGText:O,SVGPath:L,SVGLine:I,SVGSector:N,SVGCircle:D,SVGGroup:H,SVGClipPath:F,SVGLinearGradient:J,SVGRadialGradient:M,SVGOverlayDecorator:K,SVGGradientDecorator:G,SVGClipAnimationDecorator:E})})(jQuery);(function(){var a=jQuery,b=a.telerik,j=b.Class,i=b.chart.Chart,l=i.Color,h=i.Box2D,x=i.Point2D,c=i.BarAnimationDecorator,w=i.PieAnimationDecorator,s=i.FadeAnimationDecorator,r=i.ExpandAnimation,E=i.ViewBase,F=i.ViewElement,m=i.deepExtend,C=i.template,D=i.uniqueId,z=i.rotatePoint,A=i.round,B=i.supportsSVG,q=document,u=Math;var d="#000",k=i.CLIP,p=i.DEFAULT_WIDTH,o=i.DEFAULT_HEIGHT,n=i.DEFAULT_FONT,v="object",y="radial";var U=E.extend({init:function(V){var W=this;E.fn.init.call(W,V);W.decorators.push(new O(W),new K(W),new c(W),new w(W),new H(W));if(!t()){W.decorators.push(new s(W))}W.template=U.template;if(!W.template){W.template=U.template=C("
#= d.renderContent() #
")}},options:{width:p,height:o},renderTo:function(V){var W=this;if(q.namespaces){q.namespaces.add("kvml","urn:schemas-microsoft-com:vml","#default#VML")}W.setupAnimations();V.innerHTML=W.render();W.playAnimations();return V.firstChild},renderElement:function(W){var V=q.createElement("div"),W;V.style.display="none";q.body.appendChild(V);V.innerHTML=W.render();W=V.firstChild;q.body.removeChild(V);return W},createText:function(V,W){return this.decorate((W&&W.rotation)?new Q(V,W):new T(V,W))},createRect:function(V,W){return this.decorate(new M(V.points(),true,W))},createLine:function(W,Y,X,Z,V){return this.decorate(new M([new x(W,Y),new x(X,Z)],false,V))},createPolyline:function(X,V,W){return this.decorate(new M(X,V,W))},createCircle:function(V,X,W){return this.decorate(new G(V,X,W))},createSector:function(W,V){return this.decorate(new R(W,V))},createGroup:function(V){return this.decorate(new L(V))},createGradient:function(V){return new N(V)}});U.fromModel=function(V){var W=new U(V.options);[].push.apply(W.children,V.getViewElements(W));return W};var T=F.extend({init:function(V,W){var X=this;F.fn.init.call(X,W);X.content=V;X.template=T.template;if(!X.template){X.template=T.template=C("#= d.content #")}},options:{x:0,y:0,font:n,color:d,fillOpacity:1},refresh:function(V){a(V).css("visibility",this.renderVisibility())},clone:function(){var V=this;return new T(V.content,m({},V.options))},renderVisibility:function(){return this.options.fillOpacity>0?"visible":"hidden"}});var Q=F.extend({init:function(V,W){var X=this;F.fn.init.call(X,W);X.content=V;X.template=Q.template;if(!X.template){X.template=Q.template=C("#= d.renderPath() #")}},options:{x:0,y:0,font:n,color:d,size:{width:0,height:0}},renderPath:function(){var ac=this,Z=ac.options,ad=Z.size.width,Y=Z.size.height,W=Z.x+ad/2,X=Z.y+Y/2,V=-Z.rotation,aa=z(Z.x,X,W,X,V),ab=z(Z.x+ad,X,W,X,V);return""}});var S=F.extend({init:function(V){var W=this;F.fn.init.call(W,V);W.template=S.template;if(!W.template){W.template=S.template=C('')}}});var J=F.extend({init:function(V){var W=this;F.fn.init.call(W,V);W.template=J.template;if(!W.template){W.template=J.template=C('')}}});var P=F.extend({init:function(V){var W=this;F.fn.init.call(W,V);W.template=P.template;if(!W.template){W.template=P.template=C("#= d.fill.render() + d.stroke.render() #")}W.stroke=new S(W.options);W.fill=new J(W.options)},options:{fill:"",fillOpacity:1,strokeOpacity:1},render:function(){var V=this;V.fill.options.fillOpacity=V.options.fillOpacity;V.stroke.options.strokeOpacity=V.options.strokeOpacity;return F.fn.render.call(V)},renderPoints:function(){},refresh:function(V){var aa=this,Y=aa.options,X=a(V),Z=X[0].parentNode;if(Z){X.find("path")[0].v=this.renderPoints();try{X.find("fill")[0].opacity=Y.fillOpacity;X.find("stroke")[0].opacity=Y.strokeOpacity}catch(W){}Z.style.cssText=Z.style.cssText}}});var M=P.extend({init:function(Y,V,X){var W=this;P.fn.init.call(W,X);W.points=Y;W.closed=V},renderPoints:function(){var X=this,Y=X.points,W,V=Y.length,Z="m "+X._print(Y[0]);if(V>1){Z+=" l ";for(W=1;W#= d.fill.render() + d.stroke.render() #")}W.stroke=new S(W.options);W.fill=new J(W.options)},options:{fill:""}});var L=F.extend({init:function(W){var V=this;F.fn.init.call(V,W);V.template=L.template;if(!V.template){V.template=L.template=C("
#= d.renderContent() #
")}}});var I=F.extend({init:function(V,X){var W=this;F.fn.init.call(W,X);W.template=I.template;W.clipTemplate=I.clipTemplate;if(!W.template){W.template=I.template=C("
#= d.renderContent() #
");W.clipTemplate=I.clipTemplate=C("rect(#= d.points[0].y #px #= d.points[1].x #px #= d.points[2].y #px #= d.points[0].x #px)")}W.box=V;W.points=V.points()},clone:function(){var V=this;return new I(V.box,m({},V.options))},refresh:function(V){a(V).css(k,this._renderClip())},_renderClip:function(){return this.clipTemplate(this)}});var N=F.extend({init:function(W){var V=this;F.fn.init.call(V,W);V.template=N.template;if(!V.template){V.template=N.template=C("")}},options:{rotation:0,opacity:1},renderColors:function(){var W=this,Z=W.options,ac=Z.stops,V,X,Y=ac.length,aa=[],ab=u.round;for(X=0;X").string())};i.render();if(j){h=h.previousSibling}}this.element=h;var d=this.$element=a(h);this.loader=new b.list.loader(this);this.trigger=new b.list.trigger(this);var g=this.$wrapper=d.closest(".t-combobox");var e=this.$wrapper.find(".t-select");var f=this.$text=this.$wrapper.find("> .t-dropdown-wrap > .t-input").attr("autocomplete","off").bind("paste",a.proxy(function(r){setTimeout(a.proxy(function(){this.$element.val(r.target.value);o(this)},this),0)},this));var q=function(t){var r="class",s=d.attr(r);if((t.attrName&&t.attrName=="class")||(t.propertyName&&t.propertyName=="className")){if(s!=f.attr(r)){f.attr(r,s).addClass("t-input")}}};if(a.browser.msie){h.attachEvent("onpropertychange",q)}else{d.bind("DOMAttrModified",q)}d.closest("form").bind("reset",a.proxy(function(r){var s=this;window.setTimeout(function(){if(d.val()!=""){s.value(d.val())}else{s.highlight(0);s.selectedIndex=0}},1)},this));this.filtering=new b.list.filtering(this);this.filtering.autoFill=function(r,v){if(r.autoFill&&(r.lastKeyCode!=8&&r.lastKeyCode!=46)){var u=r.$text[0];var s=b.caretPos(u);var t=u.value.substring(0,s);var w=v.toLowerCase().indexOf(t.toLowerCase());if(w!=-1){var x=v.substring(w+t.length);u.value=t+x;b.list.selection(u,s,s+x.length)}}};this.dropDown=new b.dropDown({attr:this.dropDownAttr,effects:this.effects,onOpen:a.proxy(function(){var r=this.data;var s=this.dropDown;if(r.length==0){return}var u=this.$text.val();var t=this.selectedIndex;if(t!=-1&&this.isFiltered){if(u==r[t].Text){this.filteredDataIndexes=[];s.onItemCreate=null;if(this.filter){s.dataBind(this.data,this.encoded)}this.select(s.$items[t])}else{this.filters[this.filter](this,this.data,u)}this.isFiltered=false}},this),onClick:a.proxy(function(r){this.select(r.item);this.trigger.change();this.trigger.close();f.focus()},this)});this.dropDown.$element.css("direction",g.closest(".t-rtl").length?"rtl":"");this.enable=function(){g.removeClass("t-state-disabled");f.removeAttr("disabled");d.removeAttr("disabled");if(!e.data("events")){e.bind("click",a.proxy(p,this))}};this.disable=function(){g.addClass("t-state-disabled");f.attr("disabled","disabled");d.attr("disabled","disabled");e.unbind("click")};this[this.enabled?"enable":"disable"]();this.fill=function(r){function y(B){var F=B.selectedValue||B.value();if(F){B.value(F);return}var z=s.$items;var D=B.index;var A=z.filter(".t-state-selected");var E=A.length;var C=D!=-1&&D0?A[E-1]:null;if(C){B.select(C)}else{B.selectedIndex=-1;if(B.highlightFirst){B.highlight(z[0])}}}var t=this.loader;var s=this.dropDown;var u=this.minChars;var w=this.text();var x=w.length;if(!s.$items&&!t.ajaxError){if((t.isAjax()||this.onDataBinding)&&x>=u){var v={};v[this.queryString.text]=w;t.ajaxRequest(function(z){this.dataBind(z,true);y(this);b.trigger(this.element,"dataBound");this.trigger.change();if(r){r()}},{data:v})}else{this.dataBind(this.data,true);y(this);if(r){r()}}}};this.reload=function(){this.dropDown.$items=null;this.fill()};this.select=function(u){var t=this.highlight(u);if(t!=-1){var s=this.filteredDataIndexes;this.selectedIndex=(s&&s.length)>0?s[t]:t;var r=this.data[this.selectedIndex];b.list.updateTextAndValue(this,r.Text,r.Value)}return t};this.text=function(){return this.$text.val.apply(this.$text,arguments)};this.value=function(){if(arguments.length){var s=arguments[0];var r=this.select(function(t){return s==(t.Value||t.Text)});if(r==-1){this.selectedIndex=r;this.$element.val(s);this.text(s)}this.previousValue=this.$element.val()}else{return this.$element.val()}};b.list.common.call(this);b.list.filters.call(this);b.list.initialize.call(this);a(document.documentElement).bind("mousedown",a.proxy(function(t){var r=this.dropDown.$element;var u=r&&r.parent().length>0;if(a.contains(this.$wrapper[0],t.target)||(u&&a.contains(r.parent()[0],t.target))){return}if(this._textChanged){this._textChanged=false;var s=c(this.data,this.$text.val());if(s){this.text(s.Text);this.$element.val(s.Value||s.Text)}}this.trigger.change();this.trigger.close()},this));this.$text.bind({keydown:a.proxy(l,this),keypress:a.proxy(m,this),focus:a.proxy(function(t){if(this.openOnFocus){var u=this.trigger;var s=this.dropDown;if(!s.$items){this.fill(u.open)}else{u.open()}}var r=this.$text;window.setTimeout(function(){b.list.selection(r[0],0,r.val().length)},130)},this)});function p(s){var r=this.dropDown,t=this.trigger;this.loader.ajaxError=false;if(!r.isOpened()){if(!r.$items){this.fill(t.open)}else{t.open()}f[0].focus()}else{t.close()}}function o(r){clearTimeout(r.timeout);r.timeout=setTimeout(function(){r.filtering.filter(r)},r.delay)}function l(w){var z=this.trigger;var v=this.dropDown;var x=w.keyCode||w.which;this.lastKeyCode=x;if(w.altKey&&(x==38||x==40)){var t=x==38?z.close:z.open;if(!v.$items){this.fill(t)}else{t()}return}if(!w.shiftKey&&(x==38||x==40)){w.preventDefault();var y=a.proxy(function(){var B=v.$items,C=B.filter(".t-state-selected:first");var A=C.length==0||B.length==1||this.selectedIndex==-1?B.first():(x==38)?C.prev():(x==40)?C.next():[];if(A.length){var D=A[0];this.select(D);v.scrollTo(D);if(!v.isOpened()){z.change()}}},this);if(!v.$items){if(this.index!=-1||this.value()||this.selectedValue){y=null}this.fill(y);return}y()}if(x==8||x==46||(w.ctrlKey&&x==88)){var s=this.$text;if(s.val()!=""){o(this)}setTimeout(a.proxy(function(){if(s.val()==""){this.selectedIndex=-1;this.$element.val("")}else{this.$element.val(this.$text.val())}},this),0)}if(x==13){if(v.isOpened()){w.preventDefault();var r=v.$items.filter(".t-state-selected:first");if(r.length>0){this.select(r[0])}else{this.$element.val(this.$text.val())}z.change();z.close();b.list.moveToEnd(this.$text[0])}}if(x==27||x==9){clearTimeout(this.timeout);var u=c(this.data,this.$text.val());if(u){this.text(u.Text);this.$element.val(u.Value||u.Text)}z.change();z.close();if(x==27){this.$text.blur()}}}function m(r){this._textChanged=true;var s=r.keyCode||r.charCode;if(!r.shiftKey&&(s==0||a.inArray(s,b.list.keycodes)!=-1||r.ctrlKey)){return true}setTimeout(a.proxy(function(){this.$element.val(this.$text.val())},this),0);o(this)}};function c(d,g){if(!g){return}g=g.toLowerCase();if(d){for(var f=0,h=d.length;f=180&&ar<=191;var r=/d{1,4}|M{1,4}|yy(?:yy)?|([Hhmstf])\1*|"[^"]*"|'[^']*'/g;var S=(navigator.userAgent.search(/like\sMac\sOS\sX;.*Mobile\/\S+/)!=-1);var T=(navigator.userAgent.search(/4_1\slike\sMac\sOS\sX;.*Mobile\/\S+/)!=-1);var b=a.telerik={create:function(aw,ax){var e=ax.name;var av=a.extend({},a.fn[e].defaults,ax.options);return aw.each(function(){var ay=a(this);av=a.meta?a.extend({},av,ay.data()):av;if(!ay.data(e)){var az=ax.init(this,av);ay.data(e,az);b.trigger(this,"load");if(ax.success){ax.success(az)}}})},toJson:function(e){function aw(ax){return"["+a.map(ax,av).join(",")+"]"}function av(ay){var az=[];for(var ax in ay){var aA=ay[ax];if(a.isArray(aA)){az.push('"'+ax+'":'+aw(aA))}else{if(typeof aA!="object"){az.push('"'+ax+'":"'+(aA==null?"":aA)+'"')}else{az.push('"'+ax+'":'+av(aA))}}}return"{"+az.join(",")+"}"}if(a.isArray(e)){return aw(e)}else{return av(e)}},delegate:function(e,av){return function(aw){av.apply(e,[aw,this])}},stop:function(av,e){return function(aw){aw.stopPropagation();av.apply(e||this,arguments)}},stopAll:function(av,e){return function(aw){aw.preventDefault();aw.stopPropagation();av.apply(e||this,arguments)}},bind:function(av,aw){var e=a(av.element?av.element:av);a.each(aw,function(ax){if(a.isFunction(this)){e.bind(ax,this)}})},preventDefault:function(av){av.preventDefault()},hover:function(){a(this).addClass("t-state-hover")},leave:function(){a(this).removeClass("t-state-hover")},buttonHover:function(){a(this).addClass("t-button-hover")},buttonLeave:function(){a(this).removeClass("t-button-hover")},stringBuilder:function(){this.buffer=[]},ajaxError:function(e,av,ay,ax){var aw=this.trigger(e,av,{XMLHttpRequest:ay,textStatus:ax});if(!aw){if(ax=="error"&&ay.status!="0"){alert("Error! The requested URL returned "+ay.status+" - "+ay.statusText)}if(ax=="timeout"){alert("Error! Server timeout.")}}return aw},trigger:function(aw,ax,av){av=a.extend(av||{},new a.Event(ax));av.stopPropagation();a(aw).trigger(av);return av.isDefaultPrevented()},getType:function(e){if(e instanceof Date){return"date"}if(typeof e==="number"){return"number"}return"object"},formatString:function(){var aA=arguments[0];for(var aw=0,ax=arguments.length-1;aw-1;aw--){if(ax.substr(aw,av)==e){return aw}}return -1},caretPos:function(e){var av=-1;if(document.selection){av=Math.abs(e.document.selection.createRange().moveStart("character",-e.value.length))}else{if(e.selectionStart!==undefined){av=e.selectionStart}}return av},encode:function(e){return e.replace(/&/g,"&").replace(//g,">").replace(/\u00a0/g," ").replace(/'/g,"'")},formatters:{},fx:{},cultureInfo:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],abbrDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],shortestDays:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],abbrMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longTime:"h:mm:ss tt",longDate:"dddd, MMMM dd, yyyy",shortDate:"M/d/yyyy",shortTime:"h:mm tt",fullDateTime:"dddd, MMMM dd, yyyy h:mm:ss tt",generalDateShortTime:"M/d/yyyy h:mm tt",generalDateTime:"M/d/yyyy h:mm:ss tt",sortableDateTime:"yyyy'-'MM'-'ddTHH':'mm':'ss",universalSortableDateTime:"yyyy'-'MM'-'dd HH':'mm':'ss'Z'",monthYear:"MMMM, yyyy",monthDay:"MMMM dd",today:"today",tomorrow:"tomorrow",yesterday:"yesterday",next:"next",last:"last",year:"year",month:"month",week:"week",day:"day",am:"AM",pm:"PM",dateSeparator:"/",timeSeparator:":",firstDayOfWeek:0,currencydecimaldigits:2,currencydecimalseparator:".",currencygroupseparator:",",currencygroupsize:3,currencynegative:0,currencypositive:0,currencysymbol:"$",numericdecimaldigits:2,numericdecimalseparator:".",numericgroupseparator:",",numericgroupsize:3,numericnegative:1,percentdecimaldigits:2,percentdecimalseparator:".",percentgroupseparator:",",percentgroupsize:3,percentnegative:0,percentpositive:0,percentsymbol:"%"},patterns:{numeric:{negative:["(n)","-n","- n","n-","n -"]},currency:{positive:["*n","n*","* n","n *"],negative:["(*n)","-*n","*-n","*n-","(n*)","-n*","n-*","n*-","-n *","-* n","n *-","* n-","* -n","n- *","(* n)","(n *)"]},percent:{positive:["n *","n*","*n"],negative:["-n *","-n*","-*n"]}}};var B,R;if(Array.prototype.filter!==undefined){B=function(e,av){return e.filter(av)}}else{B=function(e,ax){var ay=[],aw=e.length;for(var av=0;av
    ').string()).addClass("t-popup t-group").hide();this.$element.tScrollable()};b.dropDown.prototype={_html:function(av,aA){var ay=new b.stringBuilder();if(av){for(var az=0,aB=av.length;az').cat(ax.html).cat("")}}return ay.string()},open:function(aw){if(this.onOpen){this.onOpen()}if(this.isOpened()||!this.$items){return}var e=this.$element,ax=".t-reset > .t-item",ay;e.hide().appendTo(document.body);if(e[0].style.width==""){ay=aw.outerWidth?aw.outerWidth-2:0}else{ay=parseInt(this.attr?a("
    ")[0].style.width:e[0].style.width)}e.css("overflowY","auto").css("width",ay);e.delegate(ax,"mouseenter",b.hover).delegate(ax,"mouseleave",b.leave).delegate(ax,"click",a.proxy(function(az){if(this.onClick){this.onClick(a.extend(az,{item:a(az.target).closest(".t-item")[0]}))}},this));var av=aw.offset;av.top+=aw.outerHeight;if(S){if(!document.body.scrollLeft&&!T){av.left-=window.pageXOffset}if(!document.body.scrollTop&&!T){av.top-=window.pageYOffset}}b.fx._wrap(e).css(a.extend({position:"absolute",zIndex:aw.zIndex},av));if(E){e.css("overflow","hidden")}b.fx.play(this.effects,e,{direction:"bottom"},a.proxy(function(){if(E){e.css("overflow","auto")}var az=this.$items.filter(".t-state-selected");if(az.length){this.scrollTo(az[0])}},this))},close:function(ax){if(!this.isOpened()){return}var av=this.$element;var aw=this.$items;if(E){av.css("overflow","hidden")}b.fx.rewind(this.effects,av,{direction:"bottom"},function(){if(E){av.css("overflow","auto")}if(aw){aw.removeClass("t-state-hover")}av.parent().remove()})},dataBind:function(ax,aA){ax=ax||[];var e=this.$element,ay=e[0].style.height,az=ay&&ay!="auto"?ay:"200px",aw=e.find("> ul");aw[0].innerHTML=this._html(ax,aA);var av=this.$items=aw.children();e.css("height",av.length>10?az:"auto")},highlight:function(e){return a(e).addClass("t-state-selected").siblings().removeClass("t-state-selected").end().index()},isOpened:function(){return this.$element.is(":visible")},scrollTo:function(ay){if(!ay){return}var aA=ay.offsetTop;var az=ay.offsetHeight;var av=this.$element[0];var ax=av.scrollTop;var aw=av.clientHeight;var e=aA+az;av.scrollTop=ax>aA?aA:e>(ax+aw)?e-aw:ax}};b.datetime=function(){if(arguments.length==0){this.value=new Date()}else{if(arguments.length==1){this.value=new Date(arguments[0])}else{if(arguments.length==3){this.value=new Date(arguments[0],arguments[1],arguments[2])}else{if(arguments.length==6){this.value=new Date(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])}else{this.value=new Date(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6])}}}}return this};a.extend(b.datetime,{msPerMinute:60000,msPerDay:86400000,add:function(e,ay){var aw=e.timeOffset();var av=new b.datetime(e.time()+ay);var ax=av.timeOffset()-aw;return new b.datetime(av.time()+ax*b.datetime.msPerMinute)},subtract:function(e,av){av=new b.datetime(av).toDate();var aw=e.time()-av;var ax=e.timeOffset()-av.timeOffset();return aw-(ax*b.datetime.msPerMinute)},firstDayOfMonth:function(e){return new b.datetime(0).hours(e.hours()).minutes(e.minutes()).seconds(e.seconds()).milliseconds(e.milliseconds()).year(e.year(),e.month(),1)},firstVisibleDay:function(e){var av=b.cultureInfo.firstDayOfWeek;var aw=new b.datetime(e.year(),e.month(),0,e.hours(),e.minutes(),e.seconds(),e.milliseconds());while(aw.day()!=av){b.datetime.modify(aw,-1*b.datetime.msPerDay)}return aw},modify:function(e,ay){var aw=e.timeOffset();var av=new b.datetime(e.time()+ay);var ax=av.timeOffset()-aw;e.time(av.time()+ax*b.datetime.msPerMinute)},pad:function(e){if(e<10){return"0"+e}return e},standardFormat:function(e){var av=b.cultureInfo;var aw={d:av.shortDate,D:av.longDate,F:av.fullDateTime,g:av.generalDateShortTime,G:av.generalDateTime,m:av.monthDay,M:av.monthDay,s:av.sortableDateTime,t:av.shortTime,T:av.longTime,u:av.universalSortableDateTime,y:av.monthYear,Y:av.monthYear};return aw[e]},format:function(av,az){var aB=b.cultureInfo;var e=av.getDate();var ax=av.getDay();var aD=av.getMonth();var aG=av.getFullYear();var aA=av.getHours();var aC=av.getMinutes();var aF=av.getSeconds();var ay=av.getMilliseconds();var aE=b.datetime.pad;var aw={d:e,dd:aE(e),ddd:aB.abbrDays[ax],dddd:aB.days[ax],M:aD+1,MM:aE(aD+1),MMM:aB.abbrMonths[aD],MMMM:aB.months[aD],yy:aE(aG%100),yyyy:aG,h:aA%12||12,hh:aE(aA%12||12),H:aA,HH:aE(aA),m:aC,mm:aE(aC),s:aF,ss:aE(aF),f:Math.floor(ay/100),ff:Math.floor(ay/10),fff:ay,tt:aA<12?aB.am:aB.pm};az=az||"G";az=b.datetime.standardFormat(az)?b.datetime.standardFormat(az):az;return az.replace(r,function(aH){return aH in aw?aw[aH]:aH.slice(1,aH.length-1)})},parse:function(av){var aw=av.value;var e=av.format;if(aw&&aw.value){return aw}e=b.datetime.standardFormat(e)?b.datetime.standardFormat(e):e;if(q.test(aw)){return b.datetime.parseMachineDate({value:aw,format:e,shortYearCutOff:av.shortYearCutOff,baseDate:av.baseDate,AM:b.cultureInfo.am,PM:b.cultureInfo.pm})}return b.datetime.parseByToken?b.datetime.parseByToken(aw,av.today):null},parseMachineDate:function(aQ){var e=aQ.AM,aR=aQ.PM,aV=aQ.value,aC=aQ.format,av=aQ.baseDate,aT=aQ.shortYearCutOff||30,aX=-1,aO=-1,aA=-1,aG=0,aN=0,aS=0,aM=0,aH,aI,aJ=false,aL=function(aY){return(aD+10?e:"a";aR=ax>0?aR:"p";var aU=aV.substr(ay).toLowerCase();aH=aU.indexOf(e.toLowerCase())!=-1;aI=aU.indexOf(aR.toLowerCase())!=-1;ay+=aI?aR.length:aH?e.length:0;break;case"'":aw();aJ=true;break;default:aw()}}}var az=new b.datetime();if(aX!=-1&&aX<100){aX+=az.year()-az.year()%100+(aX<=aT?0:-100)}aG=(aI&&aG<12)?aG+12:aG==12&&aH?0:aG;if(av==undefined){if(aX==-1){aX=az.year()}az=new b.datetime(aX,aO-1,aA,aG,aN,aS,aM);if(az.year()!=aX||az.month()!=(aO-1)||az.date()!=aA){return null}}else{az=av.year(aX!=-1?aX:av.year()).month(aO!=-1?aO-1:av.month()).date(aA!=-1?aA:av.date()).hours(aG).minutes(aN).seconds(aS).milliseconds(aM);if((aX!=-1&&az.year()!=aX)||(aO!=-1&&az.month()!=(aO-1))||(aA!=-1&&az.date()!=aA)||(aG!=-1&&az.hours()!=aG)||(aN!=-1&&az.minutes()!=aN)||(aS!=-1&&az.seconds()!=aS)||(aM!=-1&&az.milliseconds()!=aM)){return null}}return az}});b.datetime.prototype={year:function(){if(arguments.length==0){return this.value.getFullYear()}else{if(arguments.length==1){this.value.setFullYear(arguments[0])}else{this.value.setFullYear(arguments[0],arguments[1],arguments[2])}}return this},timeOffset:function(){return this.value.getTimezoneOffset()},day:function(){return this.value.getDay()},toDate:function(){return this.value},addMonth:function(e){this.month(this.month()+e)},addYear:function(e){this.year(this.year()+e)}};a.each(["Month","Date","Hours","Minutes","Seconds","Milliseconds","Time"],function(e,av){b.datetime.prototype[av.toLowerCase()]=function(){if(arguments.length==1){this.value["set"+av](arguments[0])}else{return this.value["get"+av]()}return this}});var o=/[0#?]/;var al=/n|p|c/;function ai(aw,av){var e=Math.pow(10,av||0);return Math.round(aw*e)/e}function ah(e){return e.split("").reverse().join("")}function K(aD,ay,e){var az=0,aA=0,ax=ay.length,aE=aD.length,av=new b.stringBuilder();while(az=0){if(ay.charAt(az).match(o)){av.cat(aD.charAt(aA++))}else{av.cat(ay.charAt(az))}az++}av.catIf(aD.substring(aA),aA-1){aF=aB.indexOf("0")}if(aF>-1){var aw=aB.slice(0,aF),aC=aB.slice(aF,aB.length);aB=aw.replace(/#/g,"")+aC.replace(/#/g,"0")}else{aB=aB.replace(/#/g,"")}if(aB.indexOf(",")==0){aB=aB.replace(/,/g,"")}return e?aB:ah(aB)}b.formatNumber=function(aL,az,ax,aV,aA,aB,aP,aJ,aZ,aD){if(!az){return aL}var a0,aw,aK,a2,aW=aL<0;az=az.split(":");az=az.length>1?az[1].replace("}",""):az[0];var aC=o.test(az)&&!al.test(az);if(aC){az=az.split(";");aw=az[0];aK=az[1];a2=az[2];az=(aW&&aK?aK:aw).indexOf("%")!=-1?"p":"n"}switch(az.toLowerCase().charAt(0)){case"d":return Math.round(aL).toString();case"c":a0="currency";break;case"n":a0="numeric";break;case"p":a0="percent";if(!aD){aL=Math.abs(aL)*100}break;default:return aL.toString()}var aI=az.match(q);if(aI){ax=parseInt(aI[0],10)}var a3=function(a7,a4,a6){for(var a5=a7.length;a51?aY[1]:"",aF=b.lastIndexOf(aS,"0"),aE=b.lastIndexOf(aS,"#");ax=(aE>aF?aE:aF)+1}var aU=ai(aL,ax);aL=isFinite(aU)?aU:aL;var aX=aL.toString().split(/e/i);ay=aX.length>1?parseInt(aX[1]):0;aX=aX[0].split(".");aG=aX[0];aG=aW?aG.replace("-",""):aG;aR=aX.length>1?aX[1]:"";if(ay){if(!aW){aR=a3(aR,ay,false);aG+=aR.slice(0,ay);aR=aR.substr(ay)}else{aG=a3(aG,ay+1,true);aR=aG.slice(ay,aG.length)+aR;aG=aG.slice(0,ay)}}var aT=aR.length;if(ax<1||(aC&&aF==-1&&aT===0)){aR=""}else{aR=aT>ax?aR.slice(0,ax):a3(aR,ax,false)}var aQ;if(aC){if(aG==0){aG=""}aG=K(ah(aG),ah(aH),true).replace(/,/g,"");aG=aH.indexOf(",")!=-1?e(aG,aA,aB):aG;aR=aR&&aS?K(aR,aS):"";aQ=aL===0&&a2?a2:(aW&&!aK?"-":"")+aG+(aR.length>0?aV+aR:"")}else{aG=e(aG,aA,aB);aO=aO[a0];var aN=aW?aO.negative[aJ]:aZ?aO.positive[aP]:null;var aM=aG+(aR.length>0?aV+aR:"");aQ=aN?aN.replace("n",aM).replace("*",aZ):aM}return aQ};a.extend(b.formatters,{date:b.datetime.format,number:b.formatNumber});b.scripts=[];var O=[];function ag(av,e){var ax=b.scripts;av=a.grep(av,function(ay){ay=ay.toLowerCase().replace(".min","");if(ay.indexOf("jquery-")>-1||(ay.indexOf("jquery.validate")>-1&&a.fn.validate)||ay.indexOf("telerik.common")>-1){return false}var aA=false;for(var az=0;az-1){aA=true;break}}return !aA});var aw=function(ay){if(ay){a.ajax({url:ay,dataType:"script",cache:!a.browser.msie,success:function(){aw(av.shift())}})}else{e();O.shift();if(O.length){O[0]()}}};aw(av.shift())}b.load=function(av,e){O.push(function(){ag(av,e)});if(O.length==1){ag(av,e)}};b.stringBuilder.prototype={cat:function(e){this.buffer.push(e);return this},rep:function(aw,e){for(var av=0;av');this._verticalScrollbar=this._horizontalScrollbar.clone();this._scrollbars=this._horizontalScrollbar.add(this._verticalScrollbar);this._startProxy=a.proxy(this._start,this);this._stopProxy=a.proxy(this._stop,this);this._dragProxy=a.proxy(this._drag,this);this._create()}b.touchLocation=function(av){return{idx:0,x:av.pageX,y:av.pageY}};b.eventTarget=function(av){return av.target};b.eventCurrentTarget=function(av){return av.currentTarget};if(b.isTouch){b.touchLocation=function(aw,ax){var av=aw.changedTouches||aw.originalEvent.changedTouches;if(ax){var ay=null;v(av,function(e,az){if(ax==az.identifier){ay={idx:az.identifier,x:az.pageX,y:az.pageY}}});return ay}else{if(aw.type in {touchstart:{},touchmove:{},touchend:{},touchcancel:{}}){return{idx:av[0].identifier,x:av[0].pageX,y:av[0].pageY}}else{return{idx:0,x:aw.pageX,y:aw.pageY}}}};b.eventTarget=function(av){var aw="originalEvent" in av?av.originalEvent.changedTouches:"changedTouches" in av?av.changedTouches:null;return aw?document.elementFromPoint(aw[0].clientX,aw[0].clientY):null};b.eventCurrentTarget=b.eventTarget}b.zoomLevel=function(){return b.isTouch?(document.documentElement.clientWidth/window.innerWidth):1};aj.prototype={_create:function(){this.wrapper.css("overflow","hidden").bind(am,a.proxy(this._wait,this))},_wait:function(av){var aw=b.touchLocation(av);this.start={x:aw.x+this.wrapper.scrollLeft(),y:aw.y+this.wrapper.scrollTop()};a(document).bind(V,this._startProxy).bind(w,this._stopProxy)},_start:function(aw){var av=b.touchLocation(aw);this._dragged=false;if(this.start.x-av.x>10||this.start.y-av.y>10){aw.preventDefault();this._dragged=true;a(document).unbind(V,this._startProxy).bind(V,this._dragProxy);var aB=this.wrapper.innerWidth(),ax=this.wrapper.innerHeight(),ay=this.wrapper.offset(),aA=this.wrapper.attr("scrollWidth"),az=this.wrapper.attr("scrollHeight");if(aA>aB){this._horizontalScrollbar.appendTo(document.body).css({width:Math.floor((aB/aA)*aB),left:this.wrapper.scrollLeft()+ay.left+parseInt(this.wrapper.css("borderLeftWidth")),top:ay.top+this.wrapper.innerHeight()+parseInt(this.wrapper.css("borderTopWidth"))-this._horizontalScrollbar.outerHeight()})}if(az>ax){this._verticalScrollbar.appendTo(document.body).css({height:Math.floor((ax/az)*ax),top:this.wrapper.scrollTop()+ay.top+parseInt(this.wrapper.css("borderTopWidth")),left:ay.left+this.wrapper.innerWidth()+parseInt(this.wrapper.css("borderLeftWidth"))-this._verticalScrollbar.outerWidth()})}this._scrollbars.stop().fadeTo(200,0.5)}},_drag:function(aw){if(!this._dragged){aw.preventDefault()}var av=b.touchLocation(aw),az=this.wrapper.offset(),aA=az.left+parseInt(this.wrapper.css("borderLeftWidth")),aB=az.top+parseInt(this.wrapper.css("borderTopWidth")),ax=this.start.x-av.x,aD=this.start.y-av.y,ay=Math.max(aA,aA+ax),aC=Math.max(aB,aB+aD);ay=Math.min(aA+this.wrapper.innerWidth()-this._horizontalScrollbar.outerWidth()-this._horizontalScrollbar.outerHeight(),ay);aC=Math.min(aB+this.wrapper.innerHeight()-this._verticalScrollbar.outerHeight()-this._verticalScrollbar.outerWidth(),aC);this._horizontalScrollbar.css("left",ay);this._verticalScrollbar.css("top",aC);this.wrapper.scrollLeft(ax).scrollTop(aD)},_stop:function(){a(document).unbind(V,this._startProxy).unbind(V,this._dragProxy).unbind(w,this._stopProxy);this._scrollbars.stop().fadeTo(400,0)}};var Y=function(av,ax,aw){if(ax.length==0&&aw){aw();return null}var e=av.list.length;return function(){if(--e==0&&aw){aw()}}};a.extend(b.fx,{_wrap:function(e){if(!e.parent().hasClass("t-animation-container")){e.wrap(a("
    ").addClass("t-animation-container").css({width:e.outerWidth(),height:e.outerHeight()}))}return e.parent()},play:function(aw,aB,aA,ax){var e=Y(aw,aB,ax);if(e===null){return}aB.stop(false,true);for(var ay=0,az=aw.list.length;ay=0;ay--){var av=aA.data("effect-"+ay)||new b.fx[aw.list[ay].name](aA);av.rewind(a.extend(aw.list[ay],{openDuration:aw.openDuration,closeDuration:aw.closeDuration},az),e);aA.data("effect-"+ay,null)}}});b.fx.toggle=function(e){this.element=e.stop(false,true)};b.fx.toggle.prototype={play:function(av,e){this.element.show();if(e){e()}},rewind:function(av,e){this.element.hide();if(e){e()}}};b.fx.toggle.defaults=function(){return{list:[{name:"toggle"}]}};b.fx.slide=function(e){this.element=e;this.animationContainer=b.fx._wrap(e)};b.fx.slide.prototype={play:function(aA,ay){var aw=this.animationContainer;this.element.css("display","block").stop();aw.css({display:"block",overflow:"hidden"});var aB=this.element.outerWidth();var az=this.element.outerHeight();var e=aA.direction=="bottom"?"marginTop":"marginLeft";var av=aA.direction=="bottom"?-az:-aB;aw.css({width:aB,height:az});var ax={};ax[e]=0;this.element.css("width",this.element.width()).each(function(){this.style.cssText=this.style.cssText}).css(e,av).animate(ax,{queue:false,duration:aA.openDuration,easing:"linear",complete:function(){aw.css("overflow","");if(ay){ay()}}})},rewind:function(ax,aw){var av=this.animationContainer;this.element.stop(false,true);av.css({overflow:"hidden"});var e;switch(ax.direction){case"bottom":e={marginTop:-this.element.outerHeight()};break;case"right":e={marginLeft:-this.element.outerWidth()};break}this.element.animate(e,{queue:false,duration:ax.closeDuration,easing:"linear",complete:function(){av.css({display:"none",overflow:""});if(aw){aw()}}})}};b.fx.slide.defaults=function(){return{list:[{name:"slide"}],openDuration:"fast",closeDuration:"fast"}};b.fx.property=function(e){this.element=e};b.fx.property.prototype={_animate:function(ay,av,az,aw){var aA={overflow:"hidden"},ax={},e=this.element;a.each(ay,function(aB,aC){var aD;switch(aC){case"height":case"width":aD=e[aC]();break;case"opacity":aD=1;break;default:aD=e.css(aC);break}aA[aC]=az?aD:0;ax[aC]=az?0:aD});e.css(aA).show().animate(ax,{queue:false,duration:av,easing:"linear",complete:function(){if(az){e.hide()}a.each(ax,function(aB){ax[aB]=""});e.css(a.extend({overflow:""},ax));if(aw){aw()}}})},play:function(av,e){this._animate(av.properties,av.openDuration,false,e)},rewind:function(av,e){this._animate(av.properties,av.closeDuration,true,e)}};b.fx.property.defaults=function(){return{list:[{name:"property",properties:arguments}],openDuration:"fast",closeDuration:"fast"}};a(document).ready(function(){if(a.browser.msie&&typeof(Sys)!="undefined"&&typeof(Sys.Mvc)!="undefined"&&typeof(Sys.Mvc.FormContext)!="undefined"){var e=function(av,aw){return a.grep(av.getElementsByTagName("*"),function(ax){return ax.name==aw})};if(Sys.Mvc.FormContext){Sys.Mvc.FormContext.$F=Sys.Mvc.FormContext._getFormElementsWithName=e}}});var A=a.extend,ab=a.proxy,ao=a.type,M=a.isFunction,N=a.isPlainObject,L=a.isEmptyObject,v=a.each,W=a.noop;function z(){this._isPrevented=false}z.prototype={preventDefault:function(){this._isPrevented=true},isDefaultPrevented:function(){return this._isPrevented}};function i(){}i.extend=function(aw){var e=function(){},az=this,ax=aw&&aw.init?aw.init:function(){az.apply(this,arguments)},ay;e.prototype=az.prototype;ay=ax.fn=ax.prototype=A(new e,aw);for(var av in ay){if(typeof ay[av]==="object"){ay[av]=A(true,{},e.prototype[av],aw[av])}}ay.constructor=ax;ax.extend=az.extend;return ax};a.telerik.Class=i;var X=i.extend({init:function(){this._events={}},bind:function(e,ax){var aA=this,ay,av=a.isArray(e)?e:[e],az,aw;for(ay=0,az=av.length;ayax?1:(awax?-1:0)}},create:function(e){return j[e.dir.toLowerCase()](e.field)},combine:function(e){return function(av,aw){var az=e[0](av,aw),ax,ay;for(ax=1,ay=e.length;ax-1){av=e;break}}return C[av]},operatorStrings:{eq:["eq","==","isequalto","equals","equalto","equal"],neq:["neq","!=","isnotequalto","notequals","notequalto","notequal","not","ne"],lt:["lt","<","islessthan","lessthan","less"],lte:["lte","<=","islessthanorequalto","lessthanequal","le"],gt:["gt",">","isgreaterthan","greaterthan","greater"],gte:["gte",">=","isgreaterthanorequalto","greaterthanequal","ge"],startswith:["startswith"],endswith:["endswith"],contains:["contains","substringof"]},eq:function(e,av){return function(ax){var aw=e(ax);return aw>av?false:(av>aw?false:true)}},neq:function(e,av){return function(aw){return e(aw)!=av}},lt:function(e,av){return function(aw){return e(aw)av}},gte:function(e,av){return function(aw){return e(aw)>=av}},startswith:function(e,av){return function(aw){return e(aw).indexOf(av)==0}},endswith:function(e,av){return function(ax){var aw=e(ax);return aw.lastIndexOf(av)==aw.length-(av||"").length}},contains:function(e,av){return function(aw){return e(aw).indexOf(av)>-1}}};var ac=function(e){return new ac.fn.init(e)};b.query=ac;ac.expandSort=function(ax,aw){var e=typeof ax==="string"?{field:ax,dir:aw}:ax,av=a.isArray(e)?e:(e!==undefined?[e]:[]);return a.grep(av,function(ay){return !!ay.dir})};ac.expandFilter=function(e){return e=a.isArray(e)?e:[e]};ac.expandAggregates=function(e){return e=a.isArray(e)?e:[e]};ac.expandGroup=function(ax,aw){var e=typeof ax==="string"?{field:ax,dir:aw}:ax,av=a.isArray(e)?e:(e!==undefined?[e]:[]);return a.map(av,function(ay){return{field:ay.field,dir:ay.dir||"asc",aggregates:ay.aggregates}})};ac.fn=ac.prototype={init:function(e){this.data=e||[];return this},toArray:function(){return this.data},skip:function(e){return new ac(this.data.slice(e))},take:function(e){return new ac(this.data.slice(0,e))},orderBy:function(aw){var av=this.data.slice(0),e=a.isFunction(aw)||!aw?j.asc(aw):aw.compare;return new ac(av.sort(e))},orderByDescending:function(e){return new ac(this.data.slice(0).sort(j.desc(e)))},sort:function(ax,aw){var ay,az,av=ac.expandSort(ax,aw),e=[];if(av.length){for(ay=0,az=av.length;ay0){av=aw[0];ax=ax.groupBy(av).select(function(aA){var az=new ac(e).filter([{field:aA.field,operator:"eq",value:aA.value}]);return{field:aA.field,value:aA.value,items:aw.length>1?new ac(aA.items).group(aw.slice(1),az.toArray()).toArray():aA.items,hasSubgroups:aw.length>1,aggregates:az.aggregate(av.aggregates)}})}return ax},groupBy:function(ax){if(L(ax)||!this.data.length){return new ac([])}var ay=ax.field,aF=this.sort(ay,ax.dir||"asc").toArray(),e=c(ay),aC,aA=e.get(aF[0],ay),av={},az={field:ay,value:aA,items:[]},aw,aB,aD,aE=[az];for(aB=0,aD=aF.length;aBax){av=ax}return av}};ac.fn.init.prototype=ac.fn;var ao=a.type,aq="UPDATED",Z="PRISTINE",m="CREATED",t="DESTROYED";function x(av,ax){if(av===ax){return true}var aw=ao(av),ay=ao(ax),e;if(aw!==ay){return false}if(aw==="date"){return av.getTime()===ax.getTime()}if(aw!=="object"&&aw!=="array"){return false}for(e in av){if(!x(av[e],ax[e])){return false}}return true}var F=function(e,av){e=e||"";if(e&&e.charAt(0)!=="["){e="."+e}if(av){return new Function("d","return "+au(e.split(".")))}return new Function("d","return d"+e)},ak=function(e){return new Function("d,value","d."+e+"=value")},c=function(e){return{get:F(e),set:ak(e)}};var au=function(az){var aA="d",aw,av,ax,ay,e=1;for(av=0,ax=az.length;av=0){aB._data[aC]=aD}}});aB._idMap(aB._data)},_syncError:function(av,e){this.error({data:av})},_send:function(e,ax,ay){var aB=this,aw,az=aB._promises,aA=ab(aB._syncSuccess,aB,e),av=ab(aB._syncError,aB,e);if(e.length==0){return}if(ay==="multiple"){for(aw=0,length=e.length;aw0,aw=az._models;az._total=az._deserializer.total(e);if(az._aggregates&&az.options.serverAggregates){az._aggregateResult=az._deserializer.aggregates(e)}if(av){e=az._deserializer.groups(e)}else{e=az._deserializer.data(e)}az._data=e;a.each(aA,function(){var aB=az.id(this);a.each(e,function(){if(aB===az.id(this)){delete aw[aB]}})});if(az.options.serverPaging!==true){ax.page=az._page;ax.pageSize=az._pageSize}if(az.options.serverSorting!==true){ax.sort=az._sort}if(az.options.serverFiltering!==true){ax.filter=az._filter}if(az.options.serverGrouping!==true){ax.group=az._group}if(az.options.serverAggregates!==true){ax.aggregates=az._aggregates;az._aggregateResult=g(e,ax)}ay=aa(e,ax);az._view=ay.data;if(ay.total!==undefined&&!az.options.serverFiltering){az._total=ay.total}az._idMap(e);az.trigger(h)},changes:function(e){var aw=this,av=aw._models[e];if(av&&av.state===U.UPDATED){return av.changes()}},hasChanges:function(e){var ay=this,ax,av,aw=ay._models,e;if(e===undefined){for(e in aw){if(aw[e].state!==U.PRISTINE){return true}}return false}av=aw[e];return !!av&&av.state===U.UPDATED},at:function(e){return this._data[e]},data:function(e){if(e!==undefined){this._data=e}else{return this._data}},view:function(){return this._view},query:function(e){var ax=this,e=e,aw,av=ax.options.serverSorting||ax.options.serverPaging||ax.options.serverFiltering||ax.options.serverGrouping||ax.options.serverAggregates;if(e!==undefined){ax._pageSize=e.pageSize;ax._page=e.page;ax._sort=e.sort;ax._filter=e.filter;ax._group=e.group;ax._aggregates=e.aggregates;if(e.sort){ax._sort=e.sort=ac.expandSort(e.sort)}if(e.filter){ax._filter=e.filter=ac.expandFilter(e.filter)}if(e.group){ax._group=e.group=ac.expandGroup(e.group)}if(e.aggregates){ax._aggregates=e.aggregates=ac.expandAggregates(e.aggregates)}}if(av||(ax._data===undefined||ax._data.length==0)){ax.read(e)}else{aw=aa(ax._data,e);if(aw.total!==undefined&&!ax.options.serverFiltering){ax._total=aw.total}ax._view=aw.data;ax._aggregateResult=g(ax._data,e);ax.trigger(h)}},page:function(av){var e=this;if(av!==undefined){av=Math.max(Math.min(Math.max(av,1),e._totalPages()),1);e.query({page:av,pageSize:e.pageSize(),sort:e.sort(),filter:e.filter(),group:e.group(),aggregates:e.aggregate()});return}return e._page},pageSize:function(av){var e=this;if(av!==undefined){e.query({page:e.page(),pageSize:av,sort:e.sort(),filter:e.filter(),group:e.group(),aggregates:e.aggregate()});return}return e._pageSize},sort:function(av){var e=this;if(av!==undefined){e.query({page:e.page(),pageSize:e.pageSize(),sort:av,filter:e.filter(),group:e.group(),aggregates:e.aggregate()});return}return this._sort},filter:function(av){var e=this;if(av!==undefined){e.query({page:e.page(),pageSize:e.pageSize(),sort:e.sort(),filter:av,group:e.group(),aggregates:e.aggregate()});return}return e._filter},group:function(av){var e=this;if(av!==undefined){e.query({page:e.page(),pageSize:e.pageSize(),sort:e.sort(),filter:e.filter(),group:av,aggregates:e.aggregate()});return}return e._group},total:function(){return this._total},aggregate:function(av){var e=this;if(av!==undefined){e.query({page:e.page(),pageSize:e.pageSize(),sort:e.sort(),filter:av,group:e.group(),aggregates:av});return}return e._aggregates},aggregates:function(){return this._aggregateResult},_totalPages:function(){var av=this,e=av.pageSize()||av.total();return Math.ceil((av.total()||0)/e)}});p.create=function(ax){ax=a.isArray(ax)?{data:ax}:ax;var av=ax||{},e=av.data,aw=av.fields,az=av.table,ay=av.select;if(aw){if(!e){if(az){e=J(az,aw)}else{if(ay){e=I(ay,aw)}}}else{if(ay){ae(e,ay,aw)}}}av.data=e;return av instanceof p?av:new p(av)};function I(aB,av){var az=a(aB)[0].children,ay,ax,e=[],aA,aw;for(ay=0,ax=az.length;ay";if(aE||aE===0){aB+=aE}aB+="";aC.push(aB)}aD.html(aC.join(""))}function J(aF,aA){var aG=a(aF)[0].tBodies[0],aE=aG?aG.rows:[],aD,aC,az,ay=aA.length,aw=[],av,aB,e,ax;for(aD=0,aC=aE.length;aD",render:function(ay,e){var aw,ax,av="";for(aw=0,ax=e.length;aw/g,">")}a.telerik.template=a.proxy(an.compile,an);a.telerik.htmlEncode=G;var k=X.extend({init:function(e,av){var aw=this;X.fn.init.call(aw);aw.element=a(e);aw.options=A(true,{},aw.options,av)}});a.telerik.Component=k})(jQuery); \ No newline at end of file diff --git a/NzbDrone.Web/Scripts/2011.3.1115/telerik.datepicker.min.js b/NzbDrone.Web/Scripts/2011.3.1115/telerik.datepicker.min.js deleted file mode 100644 index c16366187..000000000 --- a/NzbDrone.Web/Scripts/2011.3.1115/telerik.datepicker.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik;b.scripts.push("telerik.datepicker.js");var f=null,d=(navigator.userAgent.search(/like\sMac\sOS\sX;.*Mobile\/\S+/)!=-1),e=(navigator.userAgent.search(/4_1\slike\sMac\sOS\sX;.*Mobile\/\S+/)!=-1);b.datetime.parseByToken=function(p,n){if(p===null||p===""){return null}n=n||new b.datetime();var i=null;var m=null;var o=null;var k=0;var j=function(q){var r=null;if(q&&p.substring(k,k+q.length).toLowerCase()==q.toLowerCase()){r=q}return r};var l=function(){var q=null;a.each(["days","abbrDays","months","abbrMonths"],function(r,s){if(q!==null){return}a.each(b.cultureInfo[s],function(t,u){if(q!==null){return}q=j(u)});o=s});return q};var g=function(){var r;var s=function(u,t){n[t?"date":"month"](n[t?"date":"month"]()+(r!=0?((r+((r>0?1:-1)*u))%u):0)+(m?(i==b.cultureInfo.next?1:-1)*u:0))};var q=a.inArray(m||i,b.cultureInfo[o]);if(o.toLowerCase().indexOf("day")>-1){r=(q==0?7:q)-n.day();s(7,true)}else{r=q-n.month();s(12,false)}};var h=function(){var r=function(t){var s;switch(m){case"year":s=t==1?1:0;break;case"month":s=t==2?1:0;break;case"week":s=t==3?7:0;break;case"day":s=t==3?1:0;break}return s};var q=(i==b.cultureInfo.next?1:-1);n.year(n.year()+r(1)*q,n.month()+r(2)*q,n.date()+r(3)*q)};a.each(["today","tomorrow","yesterday","next","last"],function(q,r){if(i!==null){return}i=j(b.cultureInfo[r])});if(i!==null){k+=i.length;if(/[^\s\d]\s+[^\s\d]/i.test(p)){k++;a.each(["year","month","week","day"],function(q,r){if(m!==null){return}m=j(b.cultureInfo[r])});o=null;if(m===null){m=l()}if(m===null){return null}}else{switch(i){case b.cultureInfo.today:break;case b.cultureInfo.tomorrow:n.date(n.date()+1);break;case b.cultureInfo.yesterday:n.date(n.date()-1);break;default:n=null;break}return n}}else{i=l();if(i!=null){g();return n}else{return null}}if(o!==null){g()}else{h()}return n};function c(g,j,i,h){if(j){g=new Date(j)}if(i>g){g=new Date(i)}else{if(h')}b.fx._wrap(f).css("display","none");if(a.browser.msie&&a.browser.version<=6){a('').prependTo(f).height(f.height())}}return f},_getCalendar:function(){return f.data("tCalendar")},_reassignSharedCalendar:function(){var g=this._getCalendar();if(f.data("associatedDateView")!=this){f.stop(true,true);this.focusedValue=c(this.focusedValue,this.selectedValue,this.minValue,this.maxValue);g.minDate=this.minValue;g.maxDate=this.maxValue;g.selectedValue=this.selectedValue;g.goToView(0,this.focusedValue);f.unbind("change").bind("change",a.proxy(function(h){var j=this.selectedValue;var i=new b.datetime(h.date);if(j!==null){i.hours(j.getHours()).minutes(j.getMinutes()).seconds(j.getSeconds()).milliseconds(j.getMilliseconds())}this.onChange(i.toDate())},this)).unbind("navigate").bind("navigate",a.proxy(function(h){var i=this.focusedValue;var j=g.viewedMonth;var k=g.currentView.index;i.setFullYear(j.year(),j.month(),i.getDate());b.calendar.focusDate(i,k,f,h.direction)},this)).data("associatedDateView",this);if(this.selectedValue){g.value(this.selectedValue)}b.calendar.focusDate(this.focusedValue,g.currentView.index,f)}},open:function(j){if(this.isOpened()){return}this._reassignSharedCalendar();var i=this.isRtl;var g=this.$calendar;elementPosition=j.offset;elementPosition.top+=j.outerHeight;if(d){if(!document.body.scrollLeft&&!e){elementPosition.left-=window.pageXOffset}if(!document.body.scrollTop&&!e){elementPosition.top-=window.pageYOffset}}if(i){elementPosition.left-=(f.outerWidth()||f.parent().outerWidth())-j.outerWidth}b.fx._wrap(f).css(a.extend({position:"absolute",direction:i?"rtl":"",display:f.is(":visible")?"":"none"},elementPosition));var h=this._getCalendar();var k=h.currentView.index;if(!f.is(":visible")&&h.viewedMonth.value-this.focusedValue!=0){h.goToView(k,this.focusedValue).value(this.selectedValue)}b.calendar.focusDate(this.focusedValue,h.currentView.index,f);b.fx._wrap(g).css("zIndex",j.zIndex).show();b.fx.play(this.effects,g,{direction:"bottom"})},close:function(){if(this.isOpened()){b.fx.rewind(this.effects,this.$calendar,{direction:"bottom"},function(){if(f){b.fx._wrap(f).hide()}})}},isOpened:function(){return f&&f.data("associatedDateView")==this&&f.is(":visible")},value:function(i){if(i===undefined){return this.selectedValue}var h=i===null;var g=this._getCalendar();if(!h){i=i.value?new Date(i.value):i}g.value(i);this.selectedValue=i;if(h){i=new Date()}this.focusedValue=new Date(i);b.calendar.focusDate(i,g.currentView.index,f)},navigate:function(l){if(this.isOpened()&&a(".t-overlay",f).length>0){return}var m;var n=false;var g=this.$calendar;var i=this._getCalendar();var r=i.viewedMonth;var j=i.currentView;var s=j.index;var k=new b.datetime(this.focusedValue);var o=function(t,v,u){if(!a(t,g).hasClass("t-state-disabled")){if("navigateUp"==v){s+=1}m=u||false;i[v]();return true}else{return false}};var p=function(){var t=b.calendar.findTarget(k,s,g,false)[0];i.navigateDown(l,t,s);s=s==0?0:s-1;m=true};var q=function(t,w,v){var u=!v?-1:1;if(!o(t,w,v)){return false}if(s==0){k.addMonth(u)}else{k.addYear(u*(s==1?1:s==2?10:100))}return true};var h=b.datepicker.adjustDate;if(g.is(":visible")&&!l.shiftKey){n=true;switch(l.keyCode){case 37:if(l.ctrlKey){if(!q(".t-nav-prev","navigateToPast")){return}}else{h(s,k,-1,-1);if(j.navCheck(k,r,false)){if(!o(".t-nav-prev","navigateToPast")){return}}}break;case 38:if(l.ctrlKey){o(".t-nav-fast","navigateUp")}else{h(s,k,-7,-4);if(j.navCheck(k,r,false)){if(!o(".t-nav-prev","navigateToPast")){return}}}break;case 39:if(l.ctrlKey){if(!q(".t-nav-next","navigateToFuture",true)){return}}else{h(s,k,1,1);if(j.navCheck(k,r,true)){if(!o(".t-nav-next","navigateToFuture",true)){return}}}break;case 40:if(l.ctrlKey){p()}else{h(s,k,7,4);if(j.navCheck(k,r,true)){if(!o(".t-nav-next","navigateToFuture",true)){return}}}break;case 33:if(!q(".t-nav-prev","navigateToPast")){return}break;case 34:if(!q(".t-nav-next","navigateToFuture",true)){return}break;case 35:k=b.calendar.views[s].firstLastDay(k,false,i);break;case 36:k=b.calendar.views[s].firstLastDay(k,true,i);break;case 13:l.stopPropagation();if(s==0){this.onChange(this.focusedValue)}else{p()}break;default:n=false;break}}if(n){l.preventDefault();k=b.calendar.fitDateToRange(k,new b.datetime(this.minValue),new b.datetime(this.maxValue));b.calendar.focusDate(k.toDate(),s,g,m);this.focusedValue=k.toDate()}}};a.each(["min","max"],a.proxy(function(g,h){b.dateView.prototype[h]=function(j){var i=h+"Value";if(j===undefined){return this[i]}this[i]=new Date(j.value?j.value:j);if(f.data("associatedDateView")===this){f.data("associatedDateView",null);this._reassignSharedCalendar()}}},this));b.datepicker=function(j,k){a.extend(this,k);if(j.nodeName.toLowerCase()!=="input"&&j.type.toLowerCase()!=="text"){throw"Target element is not a INPUT"}this.element=j;var g=this.$element=a(j).addClass("t-input").attr("autocomplete","off").bind({keydown:a.proxy(this._keydown,this),focus:a.proxy(function(n){if(this.openOnFocus){this._open()}this.$element.removeClass("t-state-error")},this),blur:a.proxy(function(n){this._bluring=setTimeout(a.proxy(function(){if(!this.dateView.isOpened()&&this.dateView===this.dateView.$calendar.data("associatedDateView")){this._update(g.val())}},this),100)},this)});if(!g.parent().hasClass("t-picker-wrap")){g.wrap('
    ');if(k.showButton){var h=new b.stringBuilder(),l=k.buttonTitle;a(h.cat('').cat('').string()).insertAfter(g)}}this.dateView=new b.dateView({selectedValue:this.selectedValue,minValue:this.minValue,maxValue:this.maxValue,effects:this.effects,isRtl:g.closest(".t-rtl").length,onChange:a.proxy(function(n){this._update(n);this._close()},this)});this.dateView.$calendar.bind("click",a.proxy(function(n){n.stopPropagation();clearTimeout(this._bluring);if(this.dateView!==this.dateView.$calendar.data("associatedDateView")){return}if(n.target.parentNode.className.indexOf("t-state-selected")!=-1){this._close()}window.setTimeout(function(){g.focus()},1)},this));this.inputValue=g.val();var m=this.selectedValue||this.inputValue;if(m){this._value(this.parse(m))}var i=this.enabled?a.proxy(this._togglePopup,this):b.preventDefault;this.$wrapper=g.closest(".t-datepicker").find(".t-icon").bind("click",i).end();a(document.documentElement).bind("mousedown",a.proxy(function(o){var p=this.$element.val();if(p!=this.inputValue){this._update(p)}if(!f){return}var n=f.data("associatedDateView");if(!n||n!=this.dateView){return}if(!a.contains(this.$wrapper[0],o.target)&&!a.contains(f[0],o.target)){this._close()}},this));b.bind(this,{open:this.onOpen,close:this.onClose,valueChange:this.onChange,load:this.onLoad})};b.datepicker.prototype={_togglePopup:function(){if(this.dateView.isOpened()){this._close()}else{this.element.focus();this._open()}},_close:function(){if(!f.is(":animated")&&this.dateView.isOpened()){this._trigger("close")}},_open:function(){if(!this.dateView.isOpened()){this._trigger("open")}},_trigger:function(g){if(!b.trigger(this.element,g)){this[g]()}},_update:function(k){k=this.parse(k);if(k!=null){if(k-this.minValue<=0){k=this.minValue}else{if(k-this.maxValue>=0){k=this.maxValue}}}var j=this.selectedValue,h=j?b.datetime.format(j,this.format):"",i=k?b.datetime.format(k,this.format):"";this._value(k);if(i!=h){var g={previousValue:j,value:k,previousDate:j,date:k};if(b.trigger(this.element,"valueChange",g)){this._value(j)}}},_keydown:function(g){var h=g.keyCode;if(h==9||(h==13&&this.inputValue!=this.$element.val())){this._update(this.$element.val());this._close()}else{if(h==27){this._close()}else{if(g.altKey){if(h==40){this._open()}else{if(h==38){this._close()}}}else{this.dateView.navigate(g)}}}},enable:function(){this.$element.attr("disabled",false);this.$wrapper.removeClass("t-state-disabled").find(".t-icon").unbind("click").bind("click",a.proxy(this._togglePopup,this))},disable:function(g){this.$element.attr("disabled",true);this.$wrapper.addClass("t-state-disabled").find(".t-icon").unbind("click").bind("click",b.preventDefault)},_value:function(i){var h=this.$element.val();var g=i===null;this.selectedValue=i;this.dateView.value(i);if(!g){h=b.datetime.format(i,this.format)}this.inputValue=h;this.$element.toggleClass("t-state-error",g&&h!="").val(h)},value:function(h){if(h===undefined){return this.selectedValue}var g=this.parse(h);g=b.datepicker.isInRange(g,this.minValue,this.maxValue)?g:null;if(g===null){this.$element.removeClass("t-state-error").val("")}this._value(g);return this},showPopup:function(){this.open()},hidePopup:function(){this.close()},open:function(){var g=this.$element;this.dateView.open({offset:g.offset(),outerHeight:g.outerHeight(),outerWidth:g.outerWidth(),zIndex:b.getElementZIndex(g[0])})},close:function(){this.dateView.close()},parse:function(i,g){if(i===null||i.getDate){return i}var h=b.datetime.parse({value:i,format:g||this.format,shortYearCutOff:this.shortYearCutOff});return h!=null?h.toDate():null}};a.each(["min","max"],a.proxy(function(g,h){b.datepicker.prototype[h]=function(l){var k=h+"Value";if(l===undefined){return this[k]}var j=this.parse(l);if(j!==null){var i=this[k];this[k]=j;if(this.minValue>this.maxValue){this[k]=i;return}this.dateView[h](j)}}},this));a.extend(b.datepicker,{adjustDate:function(j,g,h,i){if(j==0){b.datetime.modify(g,b.datetime.msPerDay*h)}else{if(j==1){g.addMonth(i)}else{g.addYear((j==2?i:10*i))}}},isInRange:function(g,i,h){if(!g){return false}return i-g<=0&&h-g>=0}});a.fn.tDatePicker=function(g){return b.create(this,{name:"tDatePicker",init:function(h,i){return new b.datepicker(h,i)},options:g})};a.fn.tDatePicker.defaults={effects:b.fx.slide.defaults(),selectedValue:null,format:b.cultureInfo.shortDate,minValue:new Date(1899,11,31),maxValue:new Date(2100,0,1),shortYearCutOff:30,showButton:true,buttonTitle:"Open the calendar",enabled:true,openOnFocus:false}})(jQuery); \ No newline at end of file diff --git a/NzbDrone.Web/Scripts/2011.3.1115/telerik.datetimepicker.min.js b/NzbDrone.Web/Scripts/2011.3.1115/telerik.datetimepicker.min.js deleted file mode 100644 index 12a9c13b6..000000000 --- a/NzbDrone.Web/Scripts/2011.3.1115/telerik.datetimepicker.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik;b.scripts.push("telerik.datetimepicker.js");function c(f,e){var d=new b.stringBuilder();return d.cat('').string()}b.datetimepicker=function(e,f){a.extend(this,f);if(e.nodeName.toLowerCase()!=="input"&&e.type.toLowerCase()!=="text"){throw"Target element is not a INPUT"}this.element=e;var d=this.$element=a(e).addClass("t-input").attr("autocomplete","off").bind({keydown:a.proxy(this._keydown,this),focus:a.proxy(function(i){this.$element.removeClass("t-state-error")},this),blur:a.proxy(function(i){this._bluring=setTimeout(a.proxy(function(){if(!this.dateView.isOpened()&&this.dateView===this.dateView.$calendar.data("associatedDateView")){this._update(d.val())}},this),100)},this)});if(!d.parent().hasClass("t-picker-wrap")){d.wrap('
    ');if(f.showCalendarButton||f.showTimeButton){a(new b.stringBuilder().cat('').catIf(c("calendar",f.calendarButtonTitle),f.showCalendarButton).cat(c("clock",f.timeButtonTitle),f.showTimeButton).cat("").string()).insertAfter(d)}}this.$wrapper=d.closest(".t-datetimepicker").find(".t-icon-clock").bind("click",this.enabled?a.proxy(this._toggleTimeView,this):b.preventDefault).end().find(".t-icon-calendar").bind("click",this.enabled?a.proxy(this._toggleDateView,this):b.preventDefault).end();this.timeView=new b.timeView({effects:this.effects,dropDownAttr:this.dropDownAttr,format:this.timeFormat,interval:this.interval,isRtl:d.closest(".t-rtl").length,minValue:this.startTimeValue,maxValue:this.endTimeValue,onNavigateWithOpenPopup:a.proxy(function(j){var i=this.parse(j,this.timeFormat);this.$element.val(b.datetime.format(i,this.format))},this),onChange:a.proxy(function(i){clearTimeout(this._bluring);this._update(this.parse(i,this.timeFormat));this._close("time");window.setTimeout(function(){d.focus()},1)},this)});this.dateView=new b.dateView({selectedValue:this.selectedValue,minValue:this.minValue,maxValue:this.maxValue,effects:this.effects,isRtl:d.closest(".t-rtl").length,onChange:a.proxy(function(i){this._update(i);this._close("date")},this)});this.dateView.$calendar.bind("click",a.proxy(function(i){i.stopPropagation();clearTimeout(this._bluring);if(this.dateView!==this.dateView.$calendar.data("associatedDateView")){return}if(i.target.parentNode.className.indexOf("t-state-selected")!=-1){this._close("date")}window.setTimeout(function(){d.focus()},1)},this));this.inputValue=d.val();var h=this.selectedValue||this.inputValue;if(h){var g=this.parse(h);this.dateView.selectedValue=g;this._value(this.parse(h))}a(document.documentElement).bind("mousedown",a.proxy(function(l){var o=this.$element.val();if(o!=this.inputValue){this._update(o)}var i=this.dateView.$calendar;if(!i){return}var j=this.timeView.dropDown.$element;var m=j&&j.parent().length>0;var k=i.data("associatedDateView");var n=l.target;if(a.contains(this.$wrapper[0],n)||(k&&k==this.dateView&&a.contains(i[0],n))||(m&&a.contains(j.parent()[0],n))){return}this._close("date");this._close("time")},this));b.bind(this,{open:this.onOpen,close:this.onClose,valueChange:this.onChange,load:this.onLoad})};b.datetimepicker.prototype={_update:function(h){h=this.parse(h);if(h!=null){if(h-this.minValue<=0){h=this.minValue}else{if(h-this.maxValue>=0){h=this.maxValue}}}var g=this.selectedValue,e=g?b.datetime.format(g,this.format):"",f=h?b.datetime.format(h,this.format):"";this._value(h);if(f!=e){var d={previousValue:g,value:h};if(b.trigger(this.element,"valueChange",d)){this._value(g)}}},_value:function(h){var g=this.$element.val();var f=h===null;var e=this.dateView;var d=e.$calendar.data("associatedDateView");this.selectedValue=h;this.timeView.value(f?null:b.datetime.format(h,this.timeFormat));if(d){e.value(h)}if(!f){g=b.datetime.format(h,this.format)}this.inputValue=g;this.$element.toggleClass("t-state-error",f&&g!="").val(g)},_open:function(d){if(!this[d=="time"?"timeView":"dateView"].isOpened()){this._trigger(d,"open")}},_close:function(f){var d=this.dateView;var e=this.timeView.dropDown;if((f=="time"&&!e.$element.is(":animated")&&e.isOpened())||(!d.$calendar.is(":animated")&&d.isOpened())){this._trigger(f,"close")}},_trigger:function(e,d){if(!b.trigger(this.element,d,{popup:e})){this[d](e)}},_keydown:function(d){var g=d.keyCode,f=this.dateView.isOpened();if(g==9||g==27||(g==13&&this.inputValue!=this.$element.val())){this._update(this.$element.val());this._close("date");this._close("time");return}if(d.altKey){if(g==40){this._close(f?"date":"time");this._open(f?"time":"date")}else{if(g==38){this._close(f?"date":"time")}}return}if(f){this.dateView.navigate(d);return}if(this.timeView.isOpened()&&(g===38||g===40)){this.timeView.navigate(d);return}},_toggleDateView:function(){if(this.dateView.isOpened()){this._close("date")}else{this.element.focus();this._open("date");this._close("time")}},_toggleTimeView:function(){if(this.timeView.isOpened()){this._close("time")}else{this.element.focus();this._open("time");this._close("date")}},enable:function(){this.$element.attr("disabled",false);this.$wrapper.removeClass("t-state-disabled").find(".t-icon-clock").unbind("click").bind("click",a.proxy(this._toggleTimeView,this)).end().find(".t-icon-calendar").unbind("click").bind("click",a.proxy(this._toggleDateView,this))},disable:function(d){this.$element.attr("disabled",true);this.$wrapper.addClass("t-state-disabled").find(".t-icon").unbind("click").bind("click",b.preventDefault)},open:function(e){var d=this.$element;var f={offset:d.offset(),outerHeight:d.outerHeight(),outerWidth:d.outerWidth(),zIndex:b.getElementZIndex(d[0])};this[e=="time"?"timeView":"dateView"].open(f)},close:function(d){this[d=="time"?"timeView":"dateView"].close()},value:function(e){if(e===undefined){return this.selectedValue}var d=this.parse(e);d=b.datepicker.isInRange(d,this.minValue,this.maxValue)?d:null;if(d===null){this.$element.removeClass("t-state-error").val("")}this._value(d);return this},parse:function(f,d){if(f===null||f.getDate){return f}d=d||this.format;var e=b.datetime.parse({AM:b.cultureInfo.am,PM:b.cultureInfo.pm,value:f,format:d,baseDate:this.selectedValue?new b.datetime(this.selectedValue):new b.datetime()});return e!=null?e.toDate():null}};a.each(["min","max"],a.proxy(function(d,e){b.datetimepicker.prototype[e]=function(i){var h=e+"Value";if(i===undefined){return this[h]}var g=this.parse(i);if(g!==null){var f=this[h];this[h]=g;if(this.minValue>this.maxValue){this[h]=f;return}this.dateView[e](g)}}},this));a.each(["startTime","endTime"],a.proxy(function(d,e){b.datetimepicker.prototype[e]=function(h){var g=e+"Value";if(h===undefined){return this[g]}var f=this.parse(h,b.cultureInfo.shortTime);if(f!==null){this[g]=f;e=="startTime"?this.timeView.min(f):this.timeView.max(f)}}},this));a.fn.tDateTimePicker=function(d){a.fn.tDateTimePicker.defaults.timeFormat=b.cultureInfo.shortTime;return b.create(this,{name:"tDateTimePicker",init:function(e,f){return new b.datetimepicker(e,f)},options:d})};a.fn.tDateTimePicker.defaults={effects:b.fx.slide.defaults(),selectedValue:null,format:b.cultureInfo.generalDateShortTime,focusedDate:new b.datetime(),minValue:new Date(1899,11,31),maxValue:new Date(2100,0,1),startTimeValue:new b.datetime().hours(0).minutes(0).seconds(0).toDate(),endTimeValue:new b.datetime().hours(0).minutes(0).seconds(0).toDate(),calendarButtonTitle:"Open the calendar",timeButtonTitle:"Open the time view",showCalendarButton:true,showTimeButton:true,shortYearCutOff:30,enabled:true,interval:30}})(jQuery); \ No newline at end of file diff --git a/NzbDrone.Web/Scripts/2011.3.1115/telerik.draganddrop.min.js b/NzbDrone.Web/Scripts/2011.3.1115/telerik.draganddrop.min.js deleted file mode 100644 index f8042cd55..000000000 --- a/NzbDrone.Web/Scripts/2011.3.1115/telerik.draganddrop.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik,m=function(){},e={},g={},c={},i={owner:[null]},l=b.isTouch?"touchend":"mouseup",j=b.isTouch?"touchstart":"mousedown",k=b.isTouch?"touchmove":"mousemove",f={scope:"default",drop:m,over:m,out:m,owner:document.body},d={distance:5,cursorAt:{left:10,top:b.isTouch?-40/b.zoomLevel():10},scope:"default",start:m,drag:m,stop:m,destroy:m,owner:document.body,cue:function(){return a("")}};b.scripts.push("telerik.draganddrop.js");function n(p){var q=0,o;for(o in p){p.hasOwnProperty(o)&&q++}return q}function h(o,q){var p={owner:[null]};a.each(q,function(){var s=this,r=s.owner;if(r&&a.contains(r,o)){p=a.extend(p,s);p.selector&&(p.owner=a(o).closest(p.selector)[0]);return false}});return p}b.droppable=function(o){a.extend(this,f,o);a(this.owner).delegate(this.selector,"mouseenter",a.proxy(this._over,this)).delegate(this.selector,l,a.proxy(this._drop,this)).delegate(this.selector,"mouseleave",a.proxy(this._out,this));if(!(this.scope in g)){g[this.scope]=[this]}else{g[this.scope].push(this)}};b.droppable.prototype={_over:function(o){this._raise(o,this.over)},_out:function(o){this._raise(o,this.out)},_drop:function(o){this._raise(o,a.proxy(function(p){this.drop(p);p.destroy(p)},this))},_raise:function(q,o){var p=e[this.scope],r=a(b.eventCurrentTarget(q)).closest(this.selector);if(p){o(a.extend(q,p,{$droppable:r}))}}};b.dragCue=function(o){return a('
    ').html(o).prepend('').appendTo(document.body)};b.dragCueStatus=function(o,p){o.find(".t-drag-status").attr("class","t-icon t-drag-status").addClass(p)};b.draggable=function(o){a.extend(this,d,o);a(this.owner).delegate(this.selector,j,a.proxy(this._wait,this)).delegate(this.selector,"dragstart",b.preventDefault);this._startProxy=a.proxy(this._start,this);this._destroyProxy=a.proxy(this._destroy,this);this._stopProxy=a.proxy(this._stop,this);this._dragProxy=a.proxy(this._drag,this)};b.draggable.get=function(o){return e[o]};b.draggable.prototype={_raise:function(q,o){var p=e[this.scope];if(p){return o(a.extend(q,p))}},_startDrag:function(q,p){q=a(q);this.$target=q;if(p){this._startPosition=p}else{var o=q.offset();this._startPosition={x:o.left,y:o.top}}a(document).bind(k+"."+this.scope,this._startProxy).bind(l+"."+this.scope,this._destroyProxy)},_wait:function(o){if(b.isTouch){o.stopImmediatePropagation()}this._startDrag(o.currentTarget,b.touchLocation(o));a(document.documentElement).trigger(j,o);if(!b.isTouch){return false}},_start:function(q){var r=b.touchLocation(q),s=this._startPosition.x-r.x,t=this._startPosition.y-r.y;var p=Math.sqrt((s*s)+(t*t));if(p>=this.distance){if(b.isTouch){q.stopImmediatePropagation();q.preventDefault()}var o=c[this.selector];if(!o){o=c[this.selector]=this.cue({$draggable:this.$target})}a(document).unbind("."+this.scope).bind(k+"."+this.scope,this._dragProxy).bind(l+"."+this.scope,this._stopProxy).bind("keydown."+this.scope,this._stopProxy).bind("selectstart."+this.scope,false);e[this.scope]={$cue:o.css({position:"absolute",left:r.x+this.cursorAt.left,top:r.y+this.cursorAt.top}),$draggable:this.$target,destroy:this._destroyProxy};if(this._raise(q,this.start)===false){this._destroy(q)}}},_drag:function(r){if(b.isTouch){r.stopImmediatePropagation()}var u=b.touchLocation(r);if(b.isTouch&&n(g)){var q=b.eventTarget(r);if(q){var p=g[this.scope],v=h(q,p),s=v.owner,t=i.owner,o=t!=s;if(o){if(t!=null&&"_out" in i){i._out(r)}if(s&&a.contains(s,q)&&"_over" in v){v._over(r)}i=v}}}this._raise(r,this.drag);e[this.scope].$cue.css({left:u.x+this.cursorAt.left,top:u.y+this.cursorAt.top})},_stop:function(r){if(b.isTouch){r.stopImmediatePropagation()}if(r.type==l||r.keyCode==27){a(document).unbind("."+this.scope)}if(b.isTouch&&n(g)){var q=b.eventTarget(r);if(q){var p=g[this.scope],s=h(q,p);if(s.owner&&"_drop" in s){i={owner:[null]};s._drop(r)}}}if(this._raise(r,this.stop)===false){this._destroy(r)}else{var o=e[this.scope];if(o){o.$cue.animate(o.$draggable.offset(),"fast",this._destroyProxy)}}},_destroy:function(o){a(document).unbind("."+this.scope);this._raise(o,this.destroy);e[this.scope]=null;c[this.selector]=null}}})(jQuery); \ No newline at end of file diff --git a/NzbDrone.Web/Scripts/2011.3.1115/telerik.editor.min.js b/NzbDrone.Web/Scripts/2011.3.1115/telerik.editor.min.js deleted file mode 100644 index e53ef55f1..000000000 --- a/NzbDrone.Web/Scripts/2011.3.1115/telerik.editor.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik;b.scripts.push("telerik.editor.js");function av(a7){var a8={};for(var a6=0;a6=8){az=function(a7){if(a7.nodeType==1&&a7.firstChild){var a8=a7.firstChild,a6=a8;while(a6=a6.nextSibling){if(a6.nodeType==3&&a8.nodeType==3){a6.nodeValue=a8.nodeValue+a6.nodeValue;v.remove(a8)}a8=a6}}}}function E(a7){var a6=0;while(a7=a7.previousSibling){a6++}return a6}function ak(a6){return a6&&a6.nodeValue!==null&&a6.data!==null}function ai(a8,a7){try{return !ak(a8)&&(a.contains(a8,ak(a7)?a7.parentNode:a7)||a7.parentNode==a8)}catch(a6){return false}}function aj(a7,a6){return ai(a7,a6)||a7==a6}function D(a7,a6){if(ai(a7,a6)){while(a6&&a6.parentNode!=a7){a6=a6.parentNode}}return a6}function R(a6){return ak(a6)?a6.length:a6.childNodes.length}function aQ(a7,a8){var a6=a7.cloneNode(false);a7.deleteData(a8,a7.length);a6.deleteData(0,a8);v.insertAfter(a6,a7)}function e(a8,a6){for(var a7 in a6){var a9=a8[a7];if(a7=="float"){a9=a8[a.support.cssFloat?"cssFloat":"styleFloat"]}if(typeof a9=="object"){if(!e(a9,a6[a7])){return false}}else{if(a9!=a6[a7]){return false}}}return true}var a4=/^\s+$/;var aJ=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/i;var t=("color,padding-left,padding-right,padding-top,padding-bottom,background-color,background-attachment,background-image,background-position,background-repeat,border-top-style,border-top-width,border-top-color,border-bottom-style,border-bottom-width,border-bottom-color,border-left-style,border-left-width,border-left-color,border-right-style,border-right-width,border-right-color,font-family,font-size,font-style,font-variant,font-weight,line-height").split(",");var v={blockParentOrBody:function(a6){return v.parentOfType(a6,g)||a6.ownerDocument.body},normalize:az,toHex:function(a6){var a7=aJ.exec(a6);if(!a7){return a6}return"#"+a.map(a7.slice(1),function(a8){return a8=parseInt(a8).toString(16),a8.length>1?a8:"0"+a8}).join("")},encode:function(a6){return a6.replace(/&/g,"&").replace(//g,">").replace(/\u00a0/g," ")},name:function(a6){return a6.nodeName.toLowerCase()},significantChildNodes:function(a6){return a.grep(a6.childNodes,function(a7){return a7.nodeType!=3||!v.isWhitespace(a7)})},lastTextNode:function(a7){if(a7.nodeType==3){return a7}var a8=null;for(var a6=a7.lastChild;a6;a6=a6.previousSibling){if(a8=v.lastTextNode(a6)){return a8}}return a8},is:function(a6,a7){return v.name(a6)==a7},isMarker:function(a6){return a6.className=="t-marker"},isWhitespace:function(a6){return a4.test(a6.nodeValue)},isBlock:function(a6){return f[v.name(a6)]},isEmpty:function(a6){return x[v.name(a6)]},isInline:function(a6){return aa[v.name(a6)]},scrollTo:function(a6){a6.ownerDocument.body.scrollTop=a(ak(a6)?a6.parentNode:a6).offset().top},insertAt:function(a7,a6,a8){a7.insertBefore(a6,a7.childNodes[a8]||null)},insertBefore:function(a6,a7){if(a7.parentNode){return a7.parentNode.insertBefore(a6,a7)}else{return a7}},insertAfter:function(a6,a7){return a7.parentNode.insertBefore(a6,a7.nextSibling)},remove:function(a6){a6.parentNode.removeChild(a6)},trim:function(a8){for(var a6=a8.childNodes.length-1;a6>=0;a6--){var a7=a8.childNodes[a6];if(ak(a7)){if(a7.nodeValue.replace(/\ufeff/g,"").length==0){v.remove(a7)}if(v.isWhitespace(a7)){v.insertBefore(a7,a8)}}else{if(a7.className!="t-marker"){v.trim(a7);if(a7.childNodes.length==0&&!v.isEmpty(a7)){v.remove(a7)}}}}return a8},parentOfType:function(a6,a7){do{a6=a6.parentNode}while(a6&&!(v.ofType(a6,a7)));return a6},ofType:function(a6,a7){return a.inArray(v.name(a6),a7)>=0},changeTag:function(bb,bc){var ba=v.create(bb.ownerDocument,bc);var a7=bb.attributes;for(var a8=0;a8]*>/i,z=/

    <\/p>/i;function w(ba){var a9=[];var bb={"telerik:script":{start:function(bc){a9.push("")},end:function(){a9.push("")}},b:{start:function(){a9.push("")},end:function(){a9.push("")}},i:{start:function(){a9.push("")},end:function(){a9.push("")}},u:{start:function(){a9.push('')},end:function(){a9.push("")}},font:{start:function(be){a9.push('')},end:function(bc){a9.push("")}}};function a6(bo){var bs=[],bf=bo.attributes,bt=a.trim;if(v.is(bo,"img")){var bv=bo.style.width,bj=bo.style.height,bc=a(bo);if(bv){bc.attr("width",parseInt(bv));v.unstyle(bo,{width:undefined})}if(bj){bc.attr("height",parseInt(bj));v.unstyle(bo,{height:undefined})}}for(var bk=0,bl=bf.length;bkbx.nodeName?1:bw.nodeName=0){bu=v.toHex(bu)}if(bq.indexOf("font")>=0){bu=bu.replace(aE,"'")}a9.push(bq);a9.push(":");a9.push(bu);a9.push(";")}}}else{if(be=="src"||be=="href"){a9.push(bo.getAttribute(be,2))}else{a9.push(C[be]?be:bg)}}a9.push('"')}}function a8(bd,be){for(var bc=bd.firstChild;bc;bc=bc.nextSibling){a7(bc,be)}}function a7(bd,bh){var be=bd.nodeType;if(be==1){if(bd.attributes._moz_dirty&&v.is(bd,"br")){return}var bi=v.name(bd);var bc=bb[bi];if(bc){bc.start(bd);a8(bd);bc.end(bd);return}a9.push("<");a9.push(bi);a6(bd);if(x[bi]){a9.push(" />")}else{a9.push(">");a8(bd,bh||v.is(bd,"pre"));a9.push("")}}else{if(be==3){var bj=bd.nodeValue;if(!bh&&a.support.leadingWhitespace){var bf=bd.parentNode;var bg=bd.previousSibling;if(!bg){bg=(v.isInline(bf)?bf:bd).previousSibling}if(!bg||bg.innerHTML==""||v.isBlock(bg)){bj=bj.replace(/^[\r\n\v\f\t ]+/,"")}bj=bj.replace(/ +/," ")}a9.push(v.encode(bj))}else{if(be==4){a9.push("")}else{if(be==8){if(bd.data.indexOf("[CDATA[")<0){a9.push("")}else{a9.push("")}}}}}}a8(ba);a9=a9.join("");if(a9.replace(m,"").replace(z,"")==""){return""}return a9}var aS=0,aR=1,A=2,B=3;function u(a6){var a7=a6.startContainer;return a7.nodeType==9?a7:a7.ownerDocument}function aN(a6){if(a.browser.msie&&a.browser.version<9){return new a3(a6.document)}return a6.getSelection()}function aM(a7){var a6=u(a7);return aL(a6)}function aL(a6){return aN(a5(a6))}function a5(a6){return a6.defaultView||a6.parentWindow}function aP(a8,a6,a9){function a7(bc){var bb=a8.cloneRange();bb.collapse(bc);bb[bc?"setStartBefore":"setEndAfter"](a6);var ba=bb.extractContents();if(a9){ba=v.trim(ba)}v[bc?"insertBefore":"insertAfter"](ba,a6)}a7(true);a7(false)}function aO(a7){var a6=aH.image(a7);if(a6){a7.setStartAfter(a6);a7.setEndAfter(a6)}var a8=aM(a7);a8.removeAllRanges();a8.addRange(a7)}function a2(a6){a.extend(this,{ownerDocument:a6,startContainer:a6,endContainer:a6,commonAncestorContainer:a6,startOffset:0,endOffset:0,collapsed:true})}a2.prototype={setStart:function(a6,a7){this.startContainer=a6;this.startOffset=a7;a1(this);G(this,true)},setEnd:function(a6,a7){this.endContainer=a6;this.endOffset=a7;a1(this);G(this,false)},setStartBefore:function(a6){this.setStart(a6.parentNode,E(a6))},setStartAfter:function(a6){this.setStart(a6.parentNode,E(a6)+1)},setEndBefore:function(a6){this.setEnd(a6.parentNode,E(a6))},setEndAfter:function(a6){this.setEnd(a6.parentNode,E(a6)+1)},selectNode:function(a6){this.setStartBefore(a6);this.setEndAfter(a6)},selectNodeContents:function(a6){this.setStart(a6,0);this.setEnd(a6,a6[a6.nodeType===1?"childNodes":"nodeValue"].length)},collapse:function(a6){if(a6){this.setEnd(this.startContainer,this.startOffset)}else{this.setStart(this.endContainer,this.endOffset)}},deleteContents:function(){var a7=this.cloneRange();if(this.startContainer!=this.commonAncestorContainer){this.setStartAfter(D(this.commonAncestorContainer,this.startContainer))}this.collapse(true);(function a6(a8){while(a8.next()){a8.hasPartialSubtree()?a6(a8.getSubtreeIterator()):a8.remove()}})(new aG(a7))},cloneContents:function(){var a7=u(this);return(function a6(a9){for(var ba,a8=a7.createDocumentFragment();ba=a9.next();){ba=ba.cloneNode(!a9.hasPartialSubtree());if(a9.hasPartialSubtree()){ba.appendChild(a6(a9.getSubtreeIterator()))}a8.appendChild(ba)}return a8})(new aG(this))},extractContents:function(){var a8=this.cloneRange();if(this.startContainer!=this.commonAncestorContainer){this.setStartAfter(D(this.commonAncestorContainer,this.startContainer))}this.collapse(true);var a9=this;var a6=u(this);return(function a7(bb){for(var bc,ba=a6.createDocumentFragment();bc=bb.next();){bb.hasPartialSubtree()?bc=bc.cloneNode(false):bb.remove(a9.originalRange);if(bb.hasPartialSubtree()){bc.appendChild(a7(bb.getSubtreeIterator()))}ba.appendChild(bc)}return ba})(new aG(a8))},insertNode:function(a6){if(ak(this.startContainer)){if(this.startOffset!=this.startContainer.nodeValue.length){aQ(this.startContainer,this.startOffset)}v.insertAfter(a6,this.startContainer)}else{v.insertAt(this.startContainer,a6,this.startOffset)}this.setStart(this.startContainer,this.startOffset)},cloneRange:function(){return a.extend(new a2(this.ownerDocument),{startContainer:this.startContainer,endContainer:this.endContainer,commonAncestorContainer:this.commonAncestorContainer,startOffset:this.startOffset,endOffset:this.endOffset,collapsed:this.collapsed,originalRange:this})},toString:function(){var a7=this.startContainer.nodeName,a6=this.endContainer.nodeName;return[a7=="#text"?this.startContainer.nodeValue:a7,"(",this.startOffset,") : ",a6=="#text"?this.endContainer.nodeValue:a6,"(",this.endOffset,")"].join("")}};function q(bb,a7,bd,a9){if(bb==a7){return a9-bd}var a6=a7;while(a6&&a6.parentNode!=bb){a6=a6.parentNode}if(a6){return E(a6)-bd}a6=bb;while(a6&&a6.parentNode!=a7){a6=a6.parentNode}if(a6){return a9-E(a6)-1}var ba=v.commonAncestor(bb,a7);var bc=bb;while(bc&&bc.parentNode!=ba){bc=bc.parentNode}if(!bc){bc=ba}var a8=a7;while(a8&&a8.parentNode!=ba){a8=a8.parentNode}if(!a8){a8=ba}if(bc==a8){return 0}return E(a8)-E(bc)}function G(a7,a8){function a6(ba){try{return q(ba.startContainer,ba.endContainer,ba.startOffset,ba.endOffset)<0}catch(a9){return true}}if(a6(a7)){if(a8){a7.commonAncestorContainer=a7.endContainer=a7.startContainer;a7.endOffset=a7.startOffset}else{a7.commonAncestorContainer=a7.startContainer=a7.endContainer;a7.startOffset=a7.endOffset}a7.collapsed=true}}function a1(a7){a7.collapsed=a7.startContainer==a7.endContainer&&a7.startOffset==a7.endOffset;var a6=a7.startContainer;while(a6&&a6!=a7.endContainer&&!ai(a6,a7.endContainer)){a6=a6.parentNode}a7.commonAncestorContainer=a6}function s(a6){if(a.browser.msie&&a.browser.version<9){return new a2(a6)}return a6.createRange()}function aG(a6){a.extend(this,{range:a6,_current:null,_next:null,_end:null});if(a6.collapsed){return}var a7=a6.commonAncestorContainer;this._next=a6.startContainer==a7&&!ak(a6.startContainer)?a6.startContainer.childNodes[a6.startOffset]:D(a7,a6.startContainer);this._end=a6.endContainer==a7&&!ak(a6.endContainer)?a6.endContainer.childNodes[a6.endOffset]:D(a7,a6.endContainer).nextSibling}aG.prototype={hasNext:function(){return !!this._next},next:function(){var a6=this._current=this._next;this._next=this._current&&this._current.nextSibling!=this._end?this._current.nextSibling:null;if(ak(this._current)){if(this.range.endContainer==this._current){(a6=a6.cloneNode(true)).deleteData(this.range.endOffset,a6.length-this.range.endOffset)}if(this.range.startContainer==this._current){(a6=a6.cloneNode(true)).deleteData(0,this.range.startOffset)}}return a6},traverse:function(a6){function a8(){this._current=this._next;this._next=this._current&&this._current.nextSibling!=this._end?this._current.nextSibling:null;return this._current}var a7;while(a7=a8.call(this)){if(this.hasPartialSubtree()){this.getSubtreeIterator().traverse(a6)}else{a6(a7)}}return a7},remove:function(bb){var a9=this.range.startContainer==this._current;var a8=this.range.endContainer==this._current;if(ak(this._current)&&(a9||a8)){var bd=a9?this.range.startOffset:0;var a7=a8?this.range.endOffset:this._current.length;var a6=a7-bd;if(bb&&(a9||a8)){if(this._current==bb.startContainer&&bd<=bb.startOffset){bb.startOffset-=a6}if(this._current==bb.endContainer&&a7<=bb.endOffset){bb.endOffset-=a6}}this._current.deleteData(bd,a6)}else{var bc=this._current.parentNode;if(bb&&(this.range.startContainer==bc||this.range.endContainer==bc)){var ba=E(this._current);if(bc==bb.startContainer&&ba<=bb.startOffset){bb.startOffset-=1}if(bc==bb.endContainer&&ba0&&a7.previousSibling);a6.setEndPoint(ba?"EndToStart":"EndToEnd",bc);var bb=a7.nextSibling;if(!bb){bb=a7.previousSibling;if(bb&&ak(bb)){a9.setEnd(bb,bb.nodeValue.length);v.remove(a7)}else{a9.selectNodeContents(a8);v.remove(a7);a9.endOffset-=1}return}v.remove(a7);if(ak(bb)){a9[ba?"setStart":"setEnd"](bb,a6.text.length)}else{a9[ba?"setStartBefore":"setEndBefore"](bb)}}function aF(a6){this.enumerate=function(){var a7=[];function a8(a9){if(v.is(a9,"img")||(a9.nodeType==3&&!v.isWhitespace(a9))){a7.push(a9)}else{a9=a9.firstChild;while(a9){a8(a9);a9=a9.nextSibling}}}new aG(a6).traverse(a8);return a7}}function aV(a6){return new aF(a6).enumerate()}function k(ba){var a7=[];for(var a8=0,a9=ba.length;a8'}bb.selectNodeContents(a7)}}bb.collapse(true)};this.add=function(a8,a7){if(a7&&a8.collapsed){this.addCaret(a8);a8=aH.expand(a8)}var a9=a8.cloneRange();a9.collapse(false);this.end=v.create(u(a8),"span",{className:"t-marker"});a9.insertNode(this.end);a9=a8.cloneRange();a9.collapse(true);this.start=this.end.cloneNode(true);a9.insertNode(this.start);a8.setStartBefore(this.start);a8.setEndAfter(this.end);az(a8.commonAncestorContainer);return a8};this.remove=function(be){var bh=this.start,a9=this.end;az(be.commonAncestorContainer);while(!bh.nextSibling&&bh.parentNode){bh=bh.parentNode}while(!a9.previousSibling&&a9.parentNode){a9=a9.parentNode}var bg=(bh.previousSibling&&bh.previousSibling.nodeType==3)&&(bh.nextSibling&&bh.nextSibling.nodeType==3);var bf=(a9.previousSibling&&a9.previousSibling.nodeType==3)&&(a9.nextSibling&&a9.nextSibling.nodeType==3);bh=bh.nextSibling;a9=a9.previousSibling;var a7=false;var a8=false;if(bh==this.end){a8=!!this.start.previousSibling;bh=a9=this.start.previousSibling||this.end.nextSibling;a7=true}v.remove(this.start);v.remove(this.end);if(bh==null||a9==null){be.selectNodeContents(be.commonAncestorContainer);be.collapse(true);return}var bj=a7?ak(bh)?bh.nodeValue.length:bh.childNodes.length:0;var bb=ak(a9)?a9.nodeValue.length:a9.childNodes.length;if(bh.nodeType==3){while(bh.previousSibling&&bh.previousSibling.nodeType==3){bh=bh.previousSibling;bj+=bh.nodeValue.length}}if(a9.nodeType==3){while(a9.previousSibling&&a9.previousSibling.nodeType==3){a9=a9.previousSibling;bb+=a9.nodeValue.length}}var bi=E(bh),bk=bh.parentNode;var ba=E(a9),bc=a9.parentNode;for(var bl=bh;bl.previousSibling;bl=bl.previousSibling){if(bl.nodeType==3&&bl.previousSibling.nodeType==3){bi--}}for(var bd=a9;bd.previousSibling;bd=bd.previousSibling){if(bd.nodeType==3&&bd.previousSibling.nodeType==3){ba--}}az(bk);if(bh.nodeType==3){bh=bk.childNodes[bi]}az(bc);if(a9.nodeType==3){a9=bc.childNodes[ba]}if(a7){if(bh.nodeType==3){be.setStart(bh,bj)}else{be[a8?"setStartAfter":"setStartBefore"](bh)}be.collapse(true)}else{if(bh.nodeType==3){be.setStart(bh,bj)}else{be.setStartBefore(bh)}if(a9.nodeType==3){be.setEnd(a9,bb)}else{be.setEndAfter(a9)}}if(a6){this.removeCaret(be)}}}var l=/[\u0009-\u000d]|\u0020|\u00a0|\ufeff|\.|,|;|:|!|\(|\)|\?/;var aH={nodes:function(a7){var a6=aV(a7);if(!a6.length){a7.selectNodeContents(a7.commonAncestorContainer);a6=aV(a7);if(!a6.length){a6=v.significantChildNodes(a7.commonAncestorContainer)}}return a6},image:function(a7){var a6=[];new aG(a7).traverse(function(a8){if(v.is(a8,"img")){a6.push(a8)}});if(a6.length==1){return a6[0]}},expand:function(ba){var bb=ba.cloneRange();var bc=bb.startContainer.childNodes[bb.startOffset==0?0:bb.startOffset-1];var a8=bb.endContainer.childNodes[bb.endOffset];if(!ak(bc)||!ak(a8)){return bb}var a7=bc.nodeValue;var a6=a8.nodeValue;if(a7==""||a6==""){return bb}var bd=a7.split("").reverse().join("").search(l);var a9=a6.search(l);if(bd==0||a9==0){return bb}a9=a9==-1?a6.length:a9;bd=bd==-1?0:a7.length-bd;bb.setStart(bc,bd);bb.setEnd(a8,a9);return bb},isExpandable:function(bb){var ba=bb.startContainer;var a8=u(bb);if(ba==a8||ba==a8.body){return false}var bc=bb.cloneRange();var be=ba.nodeValue;if(!be){return false}var a7=be.substring(0,bc.startOffset);var a6=be.substring(bc.startOffset);var bd=0,a9=0;if(a7!=""){bd=a7.split("").reverse().join("").search(l)}if(a6!=""){a9=a6.search(l)}return bd!=0&&a9!=0}};function p(a7){var a8=new aI(a7.range);var a6=new aw();this.formatter=a7.formatter;this.getRange=function(){return a8.toRange()};this.lockRange=function(a9){return a6.add(this.getRange(),a9)};this.releaseRange=function(a9){a6.remove(a9);aO(a9)};this.undo=function(){a8.body.innerHTML=a8.html;aO(a8.toRange())};this.redo=function(){this.exec()};this.exec=function(){var a9=this.lockRange(true);this.formatter.editor=this.editor;this.formatter.toggle(a9);this.releaseRange(a9)}}function P(a8,a7){var a6=a8.body;this.redo=function(){a6.innerHTML=a7.html;aO(a7.toRange())};this.undo=function(){a6.innerHTML=a8.html;aO(a8.toRange())}}function ag(a6){p.call(this,a6);this.managesUndoRedo=true;this.exec=function(){var a7=this.editor;var a8=a7.getRange();var a9=new aI(a8);a7.clipboard.paste(a6.value||"");a7.undoRedoStack.push(new P(a9,new aI(a7.getRange())));a7.focus()}}function ah(){aW.call(this);this.command=function(a6){return new ag(a6)};this.update=function(a6,a7){a6.data("tSelectBox").close()};this.init=function(a6,a8){var a7=a8.editor;a6.tSelectBox({data:a7.insertHtml,onItemCreate:function(a9){a9.html=''+a9.dataItem.Text+""},onChange:function(a9){aW.exec(a7,"insertHtml",a9.value)},highlightFirst:false}).find(".t-input").html(a7.localization.insertHtml)}}function aY(){var a7=[],a6=-1;this.push=function(a8){a7=a7.slice(0,a6+1);a6=a7.push(a8)-1};this.undo=function(){if(this.canUndo()){a7[a6--].undo()}};this.redo=function(){if(this.canRedo()){a7[++a6].redo()}};this.canUndo=function(){return a6>=0};this.canRedo=function(){return a6!=a7.length-1}}function aX(a6){this.keydown=function(a7){var a9=a6.keyboard;var a8=a9.isTypingKey(a7);if(a8&&!a9.typingInProgress()){var ba=a6.getRange();this.startRestorePoint=new aI(ba);a9.startTyping(a.proxy(function(){a6.selectionRestorePoint=this.endRestorePoint=new aI(a6.getRange());a6.undoRedoStack.push(new P(this.startRestorePoint,this.endRestorePoint))},this));return true}return false};this.keyup=function(a7){var a8=a6.keyboard;if(a8.typingInProgress()){a8.endTyping();return true}return false}}function aU(a6){var a7=false;this.createUndoCommand=function(){this.endRestorePoint=new aI(a6.getRange());a6.undoRedoStack.push(new P(this.startRestorePoint,this.endRestorePoint));this.startRestorePoint=this.endRestorePoint};this.changed=function(){if(this.startRestorePoint){return this.startRestorePoint.html!=a6.body.innerHTML}return false};this.keydown=function(a8){var a9=a6.keyboard;if(a9.isModifierKey(a8)){if(a9.typingInProgress()){a9.endTyping(true)}this.startRestorePoint=new aI(a6.getRange());return true}if(a9.isSystem(a8)){a7=true;if(this.changed()){a7=false;this.createUndoCommand()}return true}return false};this.keyup=function(a8){if(a7&&this.changed()){a7=false;this.createUndoCommand(a8);return true}return false}}function al(a6){var bc=false;var bb;var a9;function a7(bd){return(bd>=48&&bd<=90)||(bd>=96&&bd<=111)||(bd>=186&&bd<=192)||(bd>=219&&bd<=222)}this.toolFromShortcut=function(bh,bd){var be=String.fromCharCode(bd.keyCode);for(var bg in bh){var bf=bh[bg];if((bf.key==be||bf.key==bd.keyCode)&&!!bf.ctrl==bd.ctrlKey&&!!bf.alt==bd.altKey&&!!bf.shift==bd.shiftKey){return bg}}};this.isTypingKey=function(bd){var be=bd.keyCode;return(a7(be)&&!bd.ctrlKey&&!bd.altKey)||be==32||be==13||be==8||(be==46&&!bd.shiftKey&&!bd.ctrlKey&&!bd.altKey)};this.isModifierKey=function(bd){var be=bd.keyCode;return(be==17&&!bd.shiftKey&&!bd.altKey)||(be==16&&!bd.ctrlKey&&!bd.altKey)||(be==18&&!bd.ctrlKey&&!bd.shiftKey)};this.isSystem=function(bd){return bd.keyCode==46&&bd.ctrlKey&&!bd.altKey&&!bd.shiftKey};this.startTyping=function(bd){a9=bd;bc=true};function ba(){bc=false;if(a9){a9()}}this.endTyping=function(bd){this.clearTimeout();if(bd){ba()}else{bb=window.setTimeout(ba,1000)}};this.typingInProgress=function(){return bc};this.clearTimeout=function(){window.clearTimeout(bb)};function a8(bd,bf){for(var be=0;be(\s| )*)+(<\/?(div|p|li|col|t))/ig,"$3");bg=bg.replace(/<(a|span)[^>]*><\/\1>/ig,"")}bg=bg.replace(/^

  • $/g,"li>");var bb=a9(bg);var bl=a7.getRange();bl.deleteContents();if(bl.startContainer==a7.document){bl.selectNodeContents(a7.body)}var bj=new aw();var bc=bj.addCaret(bl);var bk=ba(bb,bc);var bm=false;if(!/body|td/.test(v.name(bk))&&(bb||v.isInline(bk))){bl.selectNode(bc);aP(bl,bk,true);bm=true}var be=a8(bg);if(be.firstChild&&be.firstChild.className==="t-paste-container"){var bf=[];for(bh=0,bi=be.childNodes.length;bh"))}bl.insertNode(be);bk=ba(bb,bc);if(bm){while(bc.parentNode!=bk){v.unwrap(bc.parentNode)}v.unwrap(bc.parentNode)}az(bl.commonAncestorContainer);bc.style.display="inline";v.scrollTo(bc);bj.removeCaret(bl);aO(bl)}}function ax(){var a8=[//g,"",/"/g,"'",/(?:
     [\s\r\n]+|
    )*(<\/?(h[1-6]|hr|p|div|table|tbody|thead|tfoot|th|tr|td|li|ol|ul|caption|address|pre|form|blockquote|dl|dt|dd|dir|fieldset)[^>]*>)(?:
     [\s\r\n]+|
    )*/g,"$1",/

    /g,"

    ",/
    /g," ",/

    /g,"
    ",/^\s*( )+/gi,"",/( |]*>)+\s*$/gi,"",/mso-[^;"]*;?/ig,"",/<(\/?)b(\s[^>]*)?>/ig,"<$1strong$2>",/<(\/?)i(\s[^>]*)?>/ig,"<$1em$2>",/<\/?(meta|link|style|o:|v:)[^>]*>((?:.|\n)*?<\/(meta|link|style|o:|v:)[^>]*>)?/ig,"",/style=(["|'])\s*\1/g,""];this.applicable=function(ba){return/class="?Mso|style="[^"]*mso-/i.test(ba)};function a7(ba){if(/^[\u2022\u00b7\u00a7\u00d8o]\u00a0+/.test(ba)){return"ul"}if(/^\s*\w+[\.\)]\u00a0{2,}/.test(ba)){return"ol"}}function a6(bc){var bm=v.create(document,"div",{innerHTML:bc});var ba=a(g.join(","),bm);var bf=-1,bg,bh={ul:{},ol:{}},bi=bm;for(var bd=0;bd]*>/g,"").replace(/ /g,"\u00a0");var bn=a7(bc);if(!bn||v.name(bl)!="p"){if(bl.innerHTML==""){v.remove(bl)}else{bh={ul:{},ol:{}};bi=bm;bf=-1}continue}var bk=parseFloat(bl.style.marginLeft||0);var bj=bh[bn][bk];if(bk>bf||!bj){bj=v.create(document,bn);if(bi==bm){v.insertBefore(bj,bl)}else{bi.appendChild(bj)}bh[bn][bk]=bj}if(bg!=bn){for(var be in bh){for(var bb in bh[be]){if(a.contains(bj,bh[be][bb])){delete bh[be][bb]}}}}v.remove(bl.firstChild);bi=v.create(document,"li",{innerHTML:bl.innerHTML});bj.appendChild(bi);v.remove(bl);bf=bk;bg=bn}return bm.innerHTML}function a9(ba){return ba.replace(/]*)>\s*<\/a>/ig,function(bb,bc){if(!bc||bc.indexOf("href")<0){return""}return bb})}this.clean=function(ba){for(var bb=0,bc=a8.length;bb]*"?/ig,"");return ba}}function ac(a6){function a7(bc){var bd=0,a8=0,a9=0,bb=bc.parentNode;for(var ba=bb.firstChild;ba;ba=ba.nextSibling){if(ba!=bc){if(ba.className=="t-marker"){a9++}else{if(ba.nodeType==3){bd++}else{a8++}}}}if(a9>1&&bb.firstChild.className=="t-marker"&&bb.lastChild.className=="t-marker"){return 0}else{return a8+bd}}this.findSuitable=function(a9,a8){if(!a8&&a7(a9)>0){return null}return v.parentOfType(a9,a6[0].tags)};this.findFormat=function(bb){for(var a9=0;a90){this.activate(bc,bb)}};this.apply=function(bg){var bc=[];for(var bd=0,be=bg.length;bd0){for(var bc=0,bd=be.length;bc1){var bc=bd.pop();var bb=bd[bd.length-1];if(bc.previousSibling&&bc.previousSibling.className=="t-marker"){bb.appendChild(bc.previousSibling)}if(bc.tagName==bb.tagName&&bc.previousSibling==bb&&bc.style.cssText==bb.style.cssText){while(bc.firstChild){bb.appendChild(bc.firstChild)}v.remove(bc)}}}}function T(a6,a9){ac.call(this,a6);function a8(bj){var bb=bj.attributes,bn=a.trim;if(!bb){return}for(var bf=0,bg=bb.length;bf=0?v.toHex(bo):bo}}}}return}function a7(bd){var ba=a(ak(bd)?bd.parentNode:bd);var be=ba.parents().andSelf();for(var bb=0,bc=be.length;bb'+bd.dataItem.Text+""},highlightFirst:false});ba.data(a9).value("inherit")}}function o(a7){aW.call(this,a7);var a6=[{tags:ab}];this.update=function(a8){a8.data("tColorPicker").close()};this.command=function(a8){return new M(a.extend(a8,{formatter:function(){var a9={};a9[a7.domAttr]=a8.value;return new U(a6,{style:a9},a7.cssAttr)}}))};this.willDelayExecution=af;this.init=function(a8,ba){var a9=ba.editor;a8.tColorPicker({selectedColor:"#000000",onChange:function(bb){aW.exec(a9,a7.name,bb.value)}})}}function aT(){aW.call(this);var a7=[{tags:["span"]}],a6=new T(a7,"className");this.command=function(a8){return new M(a.extend(a8,{formatter:function(){return new U(a7,{className:a8.value})}}))};this.update=function(a8,ba){var a9=a8.data("tSelectBox");a9.close();a9.value(a6.getFormat(ba))};this.init=function(a8,ba){var a9=ba.editor;a8.tSelectBox({data:a9.style,title:a9.localization.style,onItemCreate:function(bb){var bc=v.inlineStyle(a9.document,"span",{className:bb.dataItem.Value});bb.html=''+bb.html+""},onChange:function(bb){aW.exec(a9,"style",bb.value)}})}}function h(a7){function a6(bb,a9){for(var ba=0;ba'+ba.dataItem.Text+""},onChange:function(ba){aW.exec(a8,"formatBlock",ba.value)},highlightFirst:false})}}function aC(a6){p.call(this,a6);this.exec=function(){var bj=this.getRange(),a9=u(bj),bh,bi,bf,ba=a.browser.msie?"":'
    ',bg,be,bd,bc,bk,a7="p,h1,h2,h3,h4,h5,h6".split(","),bm=v.parentOfType(bj.startContainer,a7),bb=v.parentOfType(bj.endContainer,a7),bl=(bm&&!bb)||(!bm&&bb);bj.deleteContents();be=v.create(a9,"a");bj.insertNode(be);az(be.parentNode);bd=v.parentOfType(be,["li"]);bc=v.parentOfType(be,"h1,h2,h3,h4,h5,h6".split(","));if(bd){bk=bj.cloneRange();bk.selectNode(bd);if(aV(bk).length==0){bg=v.create(a9,"p");if(bd.nextSibling){aP(bk,bd.parentNode)}v.insertAfter(bg,bd.parentNode);v.remove(bd.parentNode.childNodes.length==1?bd.parentNode:bd);bg.innerHTML=ba;bf=bg}}else{if(bc&&!be.nextSibling){bg=v.create(a9,"p");v.insertAfter(bg,bc);bg.innerHTML=ba;v.remove(be);bf=bg}}if(!bf){if(!(bd||bc)){new i([{tags:["p"]}]).apply([be])}bj.selectNode(be);bh=v.parentOfType(be,[bd?"li":bc?v.name(bc):"p"]);aP(bj,bh,bl);bi=bh.previousSibling;if(v.is(bi,"li")&&bi.firstChild&&!v.is(bi.firstChild,"br")){bi=bi.firstChild}bf=bh.nextSibling;if(v.is(bf,"li")&&bf.firstChild&&!v.is(bf.firstChild,"br")){bf=bf.firstChild}v.remove(bh);function a8(bn){if(bn.firstChild&&v.is(bn.firstChild,"br")){v.remove(bn.firstChild)}if(ak(bn)&&bn.nodeValue==""){bn=bn.parentNode}if(bn&&!v.is(bn,"img")&&bn.innerHTML==""){bn.innerHTML=ba}}a8(bi);a8(bf);az(bi)}az(bf);if(v.is(bf,"img")){bj.setStartBefore(bf)}else{bj.selectNodeContents(bf)}bj.collapse(true);v.scrollTo(bf);aO(bj)}}function ay(a6){p.call(this,a6);this.exec=function(){var a9=this.getRange();a9.deleteContents();var a7=v.create(u(a9),"br");a9.insertNode(a7);az(a7.parentNode);if(!a.browser.msie&&(!a7.nextSibling||v.isWhitespace(a7.nextSibling))){var a8=a7.cloneNode(true);a8.setAttribute("_moz_dirty","");v.insertAfter(a8,a7)}a9.setStartAfter(a7);a9.collapse(true);aO(a9)}}function aq(a6){var a7=[a6=="ul"?"ol":"ul",a6];h.call(this,[{tags:a7}]);this.isFormatted=function(bb){var a9=[],a8;for(var ba=0;ba1){v.insertAfter(ba[ba.length-1],a6);v.insertAfter(ba[1],a6);v[bb.length>0?"insertBefore":"insertAfter"](ba[0],a6)}}else{var a9=new ad([{tags:["a"]}],a7);a9.finder=this.finder;a9.apply(bb)}}}function aZ(a6){a6.formatter={toggle:function(a7){new ad([{tags:["a"]}]).remove(aV(a7))}};p.call(this,a6)}function am(a8){p.call(this,a8);var a6;this.async=true;var a7=new ao();this.exec=function(){var bg=this.getRange();var bc=bg.collapsed;bg=this.lockRange(true);var bf=aV(bg);var be=null;var bh=this;function ba(bj){var bk=a("#t-editor-link-url",bd.element).val();if(bk&&bk!="http://"){a6={href:bk};var bn=a("#t-editor-link-title",bd.element).val();if(bn){a6.title=bn}var bm=a("#t-editor-link-text",bd.element).val();if(bm!==be){a6.innerHTML=bm}var bl=a("#t-editor-link-target",bd.element).is(":checked");if(bl){a6.target="_blank"}a7.apply(bg,a6)}bb(bj);if(bh.change){bh.change()}}function bb(bj){bj.preventDefault();bd.destroy();a5(u(bg)).focus();bh.releaseRange(bg)}var a9=bf.length?a7.finder.findSuitable(bf[0]):null;var bi=bf.length<=1||(bf.length==2&&bc);var bd=b.window.create(a.extend({},this.editor.dialogOptions,{title:"Insert link",html:new a.telerik.stringBuilder().cat('
    ').cat("
      ").cat('
    1. ').catIf('
    2. ',bi).cat('
    3. ').cat('
    4. ').cat("
    ").cat('
    ').cat('').cat(" or ").cat('Close').cat("
    ").cat("
    ").string(),onClose:bb})).hide().find(".t-dialog-insert").click(ba).end().find(".t-dialog-close").click(bb).end().find(".t-form-text-row input").keydown(function(bj){if(bj.keyCode==13){ba(bj)}else{if(bj.keyCode==27){bb(bj)}}}).end().find("#t-editor-link-url").val(a9?a9.getAttribute("href",2):"http://").end().find("#t-editor-link-text").val(bf.length>0?(bf.length==1?bf[0].nodeValue:bf[0].nodeValue+bf[1].nodeValue):"").end().find("#t-editor-link-title").val(a9?a9.title:"").end().find("#t-editor-link-target").attr("checked",a9?a9.target=="_blank":false).end().show().data("tWindow").center();if(bi&&bf.length>0){be=a("#t-editor-link-text",bd.element).val()}a("#t-editor-link-url",bd.element).focus().select()},this.redo=function(){var a9=this.lockRange(true);a7.apply(a9,a6);this.releaseRange(a9)}}function a0(a7){aW.call(this,a.extend(a7,{command:aZ}));var a6=new ac([{tags:["a"]}]);this.init=function(a8){a8.attr("unselectable","on").addClass("t-state-disabled")};this.update=function(a8,a9){a8.toggleClass("t-state-disabled",!a6.isFormatted(a9)).removeClass("t-state-hover")}}function V(a8){p.call(this,a8);this.async=true;var a6;function a7(a9,ba){if(a6.src&&a6.src!="http://"){if(!a9){a9=v.create(u(ba),"img",a6);a9.onload=a9.onerror=function(){a9.removeAttribute("complete");a9.removeAttribute("width");a9.removeAttribute("height")};ba.deleteContents();ba.insertNode(a9);ba.setStartAfter(a9);ba.setEndAfter(a9);aO(ba);return true}else{v.attr(a9,a6)}}return false}this.redo=function(){var a9=this.lockRange();if(!a7(aH.image(a9),a9)){this.releaseRange(a9)}};this.exec=function(){var bg=this.lockRange();var ba=false;var bf=aH.image(bg);var bh=this;function bb(bj){a6={src:a("#t-editor-image-url",bd.element).val(),alt:a("#t-editor-image-title",bd.element).val()};ba=a7(bf,bg);bc(bj);if(bh.change){bh.change()}}function bc(bj){bj.preventDefault();bd.destroy();a5(u(bg)).focus();if(!ba){bh.releaseRange(bg)}}var be=this.editor.fileBrowser;var bi=be&&be.selectUrl!==undefined;function a9(){if(bi){new b.imageBrowser(a(this).find(".t-image-browser"),a.extend(be,{apply:bb,element:bh.editor.element,localization:bh.editor.localization}))}}var bd=b.window.create(a.extend({width:750},this.editor.dialogOptions,{title:"Insert image",html:new a.telerik.stringBuilder().cat('
    ').catIf('
    ',bi).cat("
      ").cat('
    1. ').cat('
    2. ').cat("
    ").cat('
    ').cat('').cat(" or ").cat('Close').cat("
    ").cat("
    ").string(),onClose:bc,onActivate:a9})).hide().find(".t-dialog-insert").click(bb).end().find(".t-dialog-close").click(bc).end().find(".t-form-text-row input").keydown(function(bj){if(bj.keyCode==13){bb(bj)}else{if(bj.keyCode==27){bc(bj)}}}).end().toggleClass("t-imagebrowser",bi).find("#t-editor-image-url").val(bf?bf.getAttribute("src",2):"http://").end().find("#t-editor-image-title").val(bf?bf.alt:"").end().show().data("tWindow").center();a("#t-editor-image-url",bd.element).focus().select()}}b.selectbox=function(a9,bb){var bd;var a6=a(a9).attr("tabIndex",0);var a7=a6.find(".t-input");var a8=this.dropDown=new b.dropDown({effects:b.fx.slide.defaults(),onItemCreate:bb.onItemCreate,onClick:function(bf){bc(bb.data[a(bf.item).index()].Value);bb.onChange({value:bd})}});function ba(){if(!a8.$items){a8.dataBind(bb.data)}}function be(bf){a7.html(bf?bf:" ")}function bc(bh){ba();var bg=-1;for(var bf=0,bi=bb.data.length;bf0?"rtl":"");a(document.documentElement).bind("mousedown",a.proxy(function(bg){var bf=a8.$element;var bh=bf&&bf.parent().length>0;if(bh&&!a.contains(a9,bg.target)&&!a.contains(bf.parent()[0],bg.target)){a8.close()}},this))};a.fn.tSelectBox=function(a6){return b.create(this,{name:"tSelectBox",init:function(a7,a8){return new b.selectbox(a7,a8)},options:a6})};a.fn.tSelectBox.defaults={effects:b.fx.slide.defaults()};b.colorpicker=function(a7,a8){var a9=this;a9.element=a7;var a6=a(a7);a.extend(a9,a8);a6.attr("tabIndex",0).click(a.proxy(a9.click,a9)).keydown(function(ba){var bc=a9.popup(),be,bb,bd;if(ba.keyCode==40){if(!bc.is(":visible")){a9.open()}else{be=bc.find(".t-state-selected");if(be[0]){bb=be.next()}else{bb=bc.find("li:first")}if(bb[0]){be.removeClass("t-state-selected");bb.addClass("t-state-selected")}}ba.preventDefault()}else{if(ba.keyCode==38){if(bc.is(":visible")){be=bc.find(".t-state-selected");bd=be.prev();if(bd[0]){be.removeClass("t-state-selected");bd.addClass("t-state-selected")}}ba.preventDefault()}else{if(ba.keyCode==9||ba.keyCode==39||ba.keyCode==37){a9.close()}else{if(ba.keyCode==13){bc.find(".t-state-selected").click();ba.preventDefault()}}}}}).find("*").attr("unselectable","on");if(a.browser.msie){a6.focus(function(){a6.css("outline","1px dotted #000")}).blur(function(){a6.css("outline","")})}if(a9.selectedColor){a6.find(".t-selected-color").css("background-color",this.selectedColor)}a(a7.ownerDocument.documentElement).bind("mousedown",a.proxy(function(ba){if(!a(ba.target).closest(".t-colorpicker-popup").length){this.close()}},a9));b.bind(a9,{change:a9.onChange,load:a9.onLoad})};b.colorpicker.prototype={select:function(a6){if(a6){a6=v.toHex(a6);if(!b.trigger(this.element,"change",{value:a6})){this.value(a6);this.close()}}else{b.trigger(this.element,"change",{value:this.selectedColor})}},open:function(){var a7=this.popup();var a6=a(this.element);var a8=a6.offset();a8.top+=a6.outerHeight();if(a6.closest(".t-rtl").length){a8.left-=a7.outerWidth()-a6.outerWidth()}var a9="auto";a6.parents().andSelf().each(function(){a9=a(this).css("zIndex");if(Number(a9)){a9=Number(a9)+1;return false}});b.fx._wrap(a7).css(a.extend({position:"absolute",zIndex:a9},a8));a7.find(".t-item").bind("click",a.proxy(function(bb){var ba=a(bb.currentTarget,bb.target.ownerDocument).find("div").css("background-color");this.select(ba)},this));b.fx.play(this.effects,a7,{direction:"bottom"})},close:function(){if(!this.$popup){return}b.fx.rewind(this.effects,this.$popup,{direction:"bottom"},a.proxy(function(){v.remove(this.$popup[0].parentNode);this.$popup=null},this))},toggle:function(){if(!this.$popup||!this.$popup.is(":visible")){this.open()}else{this.close()}},click:function(a6){if(a(a6.target).closest(".t-tool-icon").length>0){this.select()}else{this.toggle()}},value:function(a6){if(!a6){return this.selectedColor}a6=v.toHex(a6);this.selectedColor=a6;a(".t-selected-color",this.element).css("background-color",a6)},popup:function(){if(!this.$popup){this.$popup=a(b.colorpicker.buildPopup(this)).hide().appendTo(document.body).find("*").attr("unselectable","on").end()}return this.$popup}};a.extend(b.colorpicker,{buildPopup:function(a6){var a9=new b.stringBuilder();a9.cat('
    ').cat('
      ');var a8=a6.data;var a7=(a6.value()||"").substring(1);for(var ba=0,bb=a8.length;ba
      ')}a9.cat("
    ");return a9.string()}});a.fn.tColorPicker=function(a6){return b.create(this,{name:"tColorPicker",init:function(a7,a8){return new b.colorpicker(a7,a8)},options:a6})};a.fn.tColorPicker.defaults={data:"000000,7f7f7f,880015,ed1c24,ff7f27,fff200,22b14c,00a2e8,3f48cc,a349a4,ffffff,c3c3c3,b97a57,ffaec9,ffc90e,efe4b0,b5e61d,99d9ea,7092be,c8bfe7".split(","),selectedColor:null,effects:b.fx.slide.defaults()};function W(a6,a8){var a7=v.name(a6)!="td"?"marginLeft":"paddingLeft";if(a8===undefined){return a6.style[a7]||0}else{if(a8>0){a6.style[a7]=a8+"px"}else{a6.style[a7]="";if(a6.style.cssText==""){a6.removeAttribute("style")}}}}function Y(){var a6=new h([{tags:g}]);this.apply=function(bf){var ba=a6.findSuitable(bf);if(ba.length){var bh=[];for(var bc=0;bc1||W(bc[a8].parentNode)))||(v.ofType(bc[a8],["ul","ol"])&&ba>0)}if(a9){a7.removeClass("t-state-disabled");return}}a7.addClass("t-state-disabled").removeClass("t-state-hover")}}function aD(a6){this.editor=a6;this.formats=[]}aD.prototype={apply:function(bc){if(!this.hasPending()){return}var ba=new aw();ba.addCaret(bc);var a6=bc.startContainer.childNodes[bc.startOffset];var bd=a6.previousSibling;if(!bd.nodeValue){bd=bd.previousSibling}bc.setStart(bd,bd.nodeValue.length-1);ba.add(bc);if(aV(bc).length==0){ba.remove(bc);bc.collapse(true);this.editor.selectRange(bc);return}var be=ba.end.previousSibling.previousSibling;var bb,a8=this.formats;for(var a9=0;a90},isPending:function(a6){return !!this.getPending(a6)},getPending:function(a6){var a7=this.formats;for(var a8=0;a8",{src:'javascript:""',frameBorder:"0"}).css("display","").addClass("t-content").insertBefore(a6)[0];var bb=a9.contentWindow||a9;var a7=bb.document||a9.contentDocument;var a8=a6.val().replace(/(<\/?img[^>]*>)[\r\n\v\f\t ]+/ig,"$1").replace(/[\r\n\v\f\t ]+/ig," ");if(!a8.length&&a.browser.mozilla){a8='
    '}a7.designMode="On";a7.open();a7.write(new b.stringBuilder().cat("").cat('').cat('").cat(a.map(ba,function(bc){return[''].join("")}).join("")).cat('').cat(a8).cat("").string());a7.close();return bb}function aK(a6){b.trigger(a6.element,"selectionChange")}var H=".t-colorpicker,a.t-tool-icon:not(.t-state-disabled),.t-selectbox, .t-combobox .t-input";function Z(a6){var a7=true;a6.window=r(a(a6.textarea),a6.stylesheets);a6.document=a6.window.contentDocument||a6.window.document;a6.body=a6.document.body;a(a6.document).bind({keydown:function(a8){if(a8.keyCode===121){setTimeout(function(){var bb=a(a6.element).attr("tabIndex");a(a6.element).attr("tabIndex",bb||0).focus().find(H).first().focus();if(!bb&&bb!==0){a(a6.element).removeAttr("tabIndex")}},100);a8.preventDefault();return}var ba=a6.keyboard.toolFromShortcut(a6.tools,a8);if(ba){a8.preventDefault();if(!/undo|redo/.test(ba)){a6.keyboard.endTyping(true)}a6.exec(ba);return false}if(a6.keyboard.isTypingKey(a8)&&a6.pendingFormats.hasPending()){if(a7){a7=false}else{var a9=a6.getRange();a6.pendingFormats.apply(a9);a6.selectRange(a9)}}a6.keyboard.clearTimeout();a6.keyboard.keydown(a8)},keyup:function(a8){var ba=[8,9,33,34,35,36,37,38,39,40,40,45,46];if(a.browser.mozilla&&a8.keyCode==8){F(a6,a8)}if(a.inArray(a8.keyCode,ba)>-1||(a8.keyCode==65&&a8.ctrlKey&&!a8.altKey&&!a8.shiftKey)){a6.pendingFormats.clear();aK(a6)}if(a6.keyboard.isTypingKey(a8)){if(a6.pendingFormats.hasPending()){var a9=a6.getRange();a6.pendingFormats.apply(a9);a6.selectRange(a9)}}else{a7=true}a6.keyboard.keyup(a8)},mousedown:function(a8){a6.pendingFormats.clear();var a9=a(a8.target);if(!a.browser.gecko&&a8.which==2&&a9.is("a[href]")){window.open(a9.attr("href"),"_new")}},mouseup:function(){aK(a6)}});a(a6.window).bind("blur",function(){var a8=a6.textarea.value,a9=a6.encodedValue();a6.update(a9);if(a9!=a8){b.trigger(a6.element,"change")}});a(a6.body).bind("cut paste",function(a8){a6.clipboard["on"+a8.type](a8)})}b.editor=function(ba,bd){if(/Mobile.*Safari/.test(navigator.userAgent)){return}var be=this;this.element=ba;var a6=a(ba);a6.closest("form").bind("submit",function(){be.update()});a.extend(this,bd);b.bind(this,{load:this.onLoad,selectionChange:this.onSelectionChange,change:this.onChange,execute:this.onExecute,error:this.onError,paste:this.onPaste});for(var bc in this.tools){this.tools[bc].name=bc.toLowerCase()}this.textarea=a6.find("textarea").attr("autocomplete","off")[0];Z(this);this.keyboard=new al([new aX(this),new aU(this)]);this.clipboard=new n(this);this.pendingFormats=new aD(this);this.undoRedoStack=new aY();function bg(bh){var bi=a.grep(bh.className.split(" "),function(bj){return !/^t-(widget|tool-icon|state-hover|header|combobox|dropdown|selectbox|colorpicker)$/i.test(bj)});return bi[0]?bi[0].substring(2):"custom"}function a7(bh,bi){if(!bi.key){return bh}return new b.stringBuilder().cat(bh).cat(" (").catIf("Ctrl + ",bi.ctrl).catIf("Shift + ",bi.shift).catIf("Alt + ",bi.alt).cat(bi.key).cat(")").string()}var bf=".t-editor-toolbar > li > *",a8=".t-editor-button .t-tool-icon",bb=a8+":not(.t-state-disabled)",a9=a8+".t-state-disabled";a6.find(".t-combobox .t-input").keydown(function(bi){var bh=a(this).closest(".t-combobox").data("tComboBox"),bj=bi.keyCode;if(bj==39||bj==37){bh.close()}else{if(bj==40){if(!bh.dropDown.isOpened()){bi.stopImmediatePropagation();bh.open()}}}});a6.delegate(bb,"mouseenter",b.hover).delegate(bb,"mouseleave",b.leave).delegate(a8,"mousedown",b.preventDefault).delegate(H,"keydown",function(bh){if(bh.keyCode==39){a(this).closest("li").nextAll("li:has("+H+")").first().find(H).focus()}else{if(bh.keyCode==37){a(this).closest("li").prevAll("li:has("+H+")").last().find(H).focus()}else{if(bh.keyCode==27){be.focus()}}}}).delegate(bb,"click",b.stopAll(function(bh){be.exec(bg(this))})).delegate(a9,"click",function(bh){bh.preventDefault()}).find(bf).each(function(){var bl=bg(this),bk=be.tools[bl],bi=be.localization[bl],bh=a(this);if(!bk){return}if(bl=="fontSize"||bl=="fontName"){var bj=be.localization[bl+"Inherit"]||au[bl+"Inherit"];be[bl][0].Text=bj;bh.find("input").val(bj).end().find("span.t-input").text(bj).end()}bk.init(bh,{title:a7(bi,bk),editor:be})}).end().bind("selectionChange",function(){var bi=be.getRange();var bh=aV(bi);if(!bh.length){bh=[bi.startContainer]}a6.find(bf).each(function(){var bj=be.tools[bg(this)];if(bj){bj.update(a(this),bh,be.pendingFormats)}})});a(document).bind("DOMNodeInserted",function(bh){if(a.contains(bh.target,be.element)||be.element==bh.target){be.textarea.value=be.value();a(be.element).find("iframe").remove();Z(be)}}).bind("mousedown",function(bh){try{if(be.keyboard.typingInProgress()){be.keyboard.endTyping(true)}if(!be.selectionRestorePoint){be.selectionRestorePoint=new aI(be.getRange())}}catch(bh){}})};function F(a7,a6){var a9=a7.getRange(),ba=a9.startContainer;if(ba==a7.body.firstChild||!v.isBlock(ba)||(ba.childNodes.length>0&&!(ba.childNodes.length==1&&v.is(ba.firstChild,"br")))){return}var a8=ba.previousSibling;while(a8&&!v.isBlock(a8)){a8=a8.previousSibling}if(!a8){return}var bc=a7.document.createTreeWalker(a8,NodeFilter.SHOW_TEXT,null,false);var bb;while(bb=bc.nextNode()){a8=bb}a9.setStart(a8,ak(a8)?a8.nodeValue.length:0);a9.collapse(true);aO(a9);v.remove(ba);a6.preventDefault()}a.extend(b.editor,{BlockFormatFinder:h,BlockFormatter:i,Dom:v,FormatCommand:M,GenericCommand:P,GreedyBlockFormatter:S,GreedyInlineFormatFinder:T,GreedyInlineFormatter:U,ImageCommand:V,IndentCommand:X,IndentFormatter:Y,InlineFormatFinder:ac,InlineFormatter:ad,InsertHtmlCommand:ag,Keyboard:al,LinkCommand:am,LinkFormatFinder:an,LinkFormatter:ao,ListCommand:ap,ListFormatFinder:aq,ListFormatter:ar,MSWordFormatCleaner:ax,Marker:aw,NewLineCommand:ay,OutdentCommand:aA,ParagraphCommand:aC,PendingFormats:aD,RangeEnumerator:aF,RangeUtils:aH,RestorePoint:aI,SystemHandler:aU,TypingHandler:aX,UndoRedoStack:aY,UnlinkCommand:aZ});b.editor.prototype={value:function(a7){var a6=this.body;if(a7===undefined){return w(a6)}this.pendingFormats.clear();a7=a7.replace(//g,"");a7=a7.replace(/]*)>(.*)?<\/script>/ig,"$2");if(a.browser.mozilla){a7=a7.replace(/]*)>(\s*)?<\/p>/ig,'


    ')}if(a.browser.msie&&parseInt(a.browser.version)<9){a7="
    "+a7;var a9="originalsrc",a8="originalhref";a7=a7.replace(/href\s*=\s*(?:'|")?([^'">\s]*)(?:'|")?/,a8+'="$1"');a7=a7.replace(/src\s*=\s*(?:'|")?([^'">\s]*)(?:'|")?/,a9+'="$1"');a6.innerHTML=a7;v.remove(a6.firstChild);a(a6).find("telerik\\:script,script,link,img,a").each(function(){var ba=this;if(ba[a8]){ba.setAttribute("href",ba[a8]);ba.removeAttribute(a8)}if(ba[a9]){ba.setAttribute("src",ba[a9]);ba.removeAttribute(a9)}})}else{a6.innerHTML=a7;if(a.browser.msie){az(a6)}}this.selectionRestorePoint=null;this.update()},focus:function(){this.window.focus()},update:function(a6){this.textarea.value=a6||this.encoded?this.encodedValue():this.value()},encodedValue:function(){return v.encode(this.value())},createRange:function(a6){return s(a6||this.document)},getSelection:function(){return aL(this.document)},selectRange:function(a6){this.focus();var a7=this.getSelection();a7.removeAllRanges();a7.addRange(a6)},getRange:function(){var a7=this.getSelection();var a6=a7.rangeCount>0?a7.getRangeAt(0):this.createRange();if(a6.startContainer==this.document&&a6.endContainer==this.document&&a6.startOffset==0&&a6.endOffset==0){a6.setStart(this.body,0);a6.collapse(true)}return a6},selectedHtml:function(){return w(this.getRange().cloneContents())},paste:function(a6){this.clipboard.paste(a6)},exec:function(a9,ba){var bb,a6,a8,bc="";a9=a9.toLowerCase();if(!this.keyboard.typingInProgress()){this.focus();bb=this.getRange();a6=this.document.body}for(a8 in this.tools){if(a8.toLowerCase()==a9){bc=this.tools[a8];break}}if(bc){bb=this.getRange();if(!/undo|redo/i.test(a9)&&bc.willDelayExecution(bb)){this.pendingFormats.toggle({name:a9,params:ba,command:bc.command});aK(this);return}var a7=bc.command?bc.command(a.extend({range:bb},ba)):null;b.trigger(this.element,"execute",{name:a9,command:a7});if(/undo|redo/i.test(a9)){this.undoRedoStack[a9]()}else{if(a7){if(!a7.managesUndoRedo){this.undoRedoStack.push(a7)}a7.editor=this;a7.exec();if(a7.async){a7.change=a.proxy(function(){aK(this)},this);return}}}aK(this)}}};a.fn.tEditor=function(a6){return b.create(this,{name:"tEditor",init:function(a7,a8){return new b.editor(a7,a8)},options:a6})};var N={bold:[{tags:["strong"]},{tags:["span"],attr:{style:{fontWeight:"bold"}}}],italic:[{tags:["em"]},{tags:["span"],attr:{style:{fontStyle:"italic"}}}],underline:[{tags:["span"],attr:{style:{textDecoration:"underline"}}}],strikethrough:[{tags:["del"]},{tags:["span"],attr:{style:{textDecoration:"line-through"}}}],justifyLeft:[{tags:g,attr:{style:{textAlign:"left"}}},{tags:["img"],attr:{style:{"float":"left"}}}],justifyCenter:[{tags:g,attr:{style:{textAlign:"center"}}},{tags:["img"],attr:{style:{display:"block",marginLeft:"auto",marginRight:"auto"}}}],justifyRight:[{tags:g,attr:{style:{textAlign:"right"}}},{tags:["img"],attr:{style:{"float":"right"}}}],justifyFull:[{tags:g,attr:{style:{textAlign:"justify"}}}]};function L(a8,a6){for(var a7=0;a7=0){return a6[a7]}}}function aW(a6){a.extend(this,a6);this.init=function(a7,a8){a7.attr({unselectable:"on",title:a8.title})};this.command=function(a7){return new a6.command(a7)};this.update=function(){};this.willDelayExecution=function(){return false}}aW.exec=function(a6,a7,a8){a6.exec(a7,{value:a8})};function O(a6){aW.call(this,a6);this.command=function(a7){return new M(a.extend(a7,{formatter:a6.formatter}))};this.update=function(a7,bb,bc){var ba=bc.isPending(this.name),a9=a6.finder.isFormatted(bb),a8=ba?!a9:a9;a7.toggleClass("t-state-active",a8)}}var y=function(){return{isFormatted:function(){return false}}};var au={bold:"Bold",italic:"Italic",underline:"Underline",strikethrough:"Strikethrough",justifyCenter:"Center text",justifyLeft:"Align text left",justifyRight:"Align text right",justifyFull:"Justify",insertUnorderedList:"Insert unordered list",insertOrderedList:"Insert ordered list",indent:"Indent",outdent:"Outdent",createLink:"Insert hyperlink",unlink:"Remove hyperlink",insertImage:"Insert image",insertHtml:"Insert HTML",fontName:"Select font family",fontNameInherit:"(inherited font)",fontSize:"Select font size",fontSizeInherit:"(inherited size)",formatBlock:"Format",style:"Styles",emptyFolder:"Empty Folder",uploadFile:"Upload",orderBy:"Arrange by:",orderBySize:"Size",orderByName:"Name",invalidFileType:'The selected file "{0}" is not valid. Supported file types are {1}.',deleteFile:'Are you sure you want to delete "{0}"?',overwriteFile:'A file with name "{0}" already exists in the current directory. Do you want to overwrite it?',directoryNotFound:"A directory with this name was not found."};a.fn.tEditor.defaults={localization:au,formats:N,encoded:true,stylesheets:[],dialogOptions:{modal:true,resizable:false,draggable:true,effects:{list:[{name:"toggle"}]}},fontName:[{Text:au.fontNameInherit,Value:"inherit"},{Text:"Arial",Value:"Arial,Helvetica,sans-serif"},{Text:"Courier New",Value:"'Courier New',Courier,monospace"},{Text:"Georgia",Value:"Georgia,serif"},{Text:"Impact",Value:"Impact,Charcoal,sans-serif"},{Text:"Lucida Console",Value:"'Lucida Console',Monaco,monospace"},{Text:"Tahoma",Value:"Tahoma,Geneva,sans-serif"},{Text:"Times New Roman",Value:"'Times New Roman',Times,serif"},{Text:"Trebuchet MS",Value:"'Trebuchet MS',Helvetica,sans-serif"},{Text:"Verdana",Value:"Verdana,Geneva,sans-serif"}],fontSize:[{Text:au.fontSizeInherit,Value:"inherit"},{Text:"1 (8pt)",Value:"xx-small"},{Text:"2 (10pt)",Value:"x-small"},{Text:"3 (12pt)",Value:"small"},{Text:"4 (14pt)",Value:"medium"},{Text:"5 (18pt)",Value:"large"},{Text:"6 (24pt)",Value:"x-large"},{Text:"7 (36pt)",Value:"xx-large"}],formatBlock:[{Text:"Paragraph",Value:"p"},{Text:"Quotation",Value:"blockquote"},{Text:"Heading 1",Value:"h1"},{Text:"Heading 2",Value:"h2"},{Text:"Heading 3",Value:"h3"},{Text:"Heading 4",Value:"h4"},{Text:"Heading 5",Value:"h5"},{Text:"Heading 6",Value:"h6"}],tools:{bold:new ae({key:"B",ctrl:true,format:N.bold}),italic:new ae({key:"I",ctrl:true,format:N.italic}),underline:new ae({key:"U",ctrl:true,format:N.underline}),strikethrough:new ae({format:N.strikethrough}),undo:{key:"Z",ctrl:true},redo:{key:"Y",ctrl:true},insertLineBreak:new aW({key:13,shift:true,command:ay}),insertParagraph:new aW({key:13,command:aC}),justifyCenter:new j({format:N.justifyCenter}),justifyLeft:new j({format:N.justifyLeft}),justifyRight:new j({format:N.justifyRight}),justifyFull:new j({format:N.justifyFull}),insertUnorderedList:new at({tag:"ul"}),insertOrderedList:new at({tag:"ol"}),createLink:new aW({key:"K",ctrl:true,command:am}),unlink:new a0({key:"K",ctrl:true,shift:true}),insertImage:new aW({command:V}),indent:new aW({command:X}),outdent:new aB(),insertHtml:new ah(),style:new aT(),fontName:new J({cssAttr:"font-family",domAttr:"fontFamily",name:"fontName"}),fontSize:new J({cssAttr:"font-size",domAttr:"fontSize",name:"fontSize"}),formatBlock:new K(),foreColor:new o({cssAttr:"color",domAttr:"color",name:"foreColor"}),backColor:new o({cssAttr:"background-color",domAttr:"backgroundColor",name:"backColor"})}}})(jQuery); \ No newline at end of file diff --git a/NzbDrone.Web/Scripts/2011.3.1115/telerik.grid.editing.min.js b/NzbDrone.Web/Scripts/2011.3.1115/telerik.grid.editing.min.js deleted file mode 100644 index b5090887f..000000000 --- a/NzbDrone.Web/Scripts/2011.3.1115/telerik.grid.editing.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik,e=/^\/Date\((.*?)\)\/$/,d=/[0#?]/,i=/[npc?]/;b.scripts.push("telerik.grid.editing.js");var l=function(o){this.formId=o;this._isBuild=false;var n="tUnobtrusiveValidation";var m="tUnobtrusiveContainer";var p=this.unobtrusive={adapters:[],parseElement:function(r,v){var q=a(r),s=q.parents("form")[0],w,u,t;if(!s){return}w=p.validationInfo(s);w.options.rules[r.name]=u={};w.options.messages[r.name]=t={};a.each(this.adapters,function(){var z="data-val-"+this.name,x=q.attr(z),y={};if(x!==undefined){z+="-";a.each(this.params,function(){y[this]=q.attr(z+this)});this.adapt({element:r,form:s,message:x,params:y,rules:u,messages:t})}});if(!v){w.attachValidation()}},parse:function(q){a(q).find(":input[data-val=true]").each(function(){p.parseElement(this,true)});a(q).each(function(){var r=p.validationInfo(this);if(r){r.attachValidation()}})},onError:function(r,s){var q=a(this).find("[data-valmsg-for='"+s[0].name+"']"),t=a.parseJSON(q.attr("data-valmsg-replace"))!==false;q.removeClass("field-validation-valid").addClass("field-validation-error");r.data(m,q);if(t){q.empty();r.removeClass("input-validation-error").appendTo(q)}else{r.hide()}},onErrors:function(r,t){var q=a(this).find("[data-valmsg-summary=true]"),s=q.find("ul");if(s&&s.length&&t.errorList.length){s.empty();q.addClass("validation-summary-errors").removeClass("validation-summary-valid");a.each(t.errorList,function(){a("
  • ").html(this.message).appendTo(s)})}},onSuccess:function(r){var q=r.data(m),s=a.parseJSON(q.attr("data-valmsg-replace"));if(q){q.addClass("field-valiion-valid").removeClass("field-validation-error");r.removeData(m);if(s){q.empty()}}},validationInfo:function(r){var q=a(r),s=q.data(n);if(!s){s={options:{errorClass:"input-validation-error",errorElement:"span",errorPlacement:a.proxy(p.onError,r),invalidHandler:a.proxy(p.onErrors,r),messages:{},rules:{},success:a.proxy(p.onSuccess,r)},attachValidation:function(){q.validate(this.options)},validate:function(){q.validate();return q.valid()}};q.data(n,s)}return s}}};l.prototype={build:function(){if(this._isBuild){return}this._isBuild=true;var m=[];function p(r,s,t){r.rules[s]=t;if(r.message){r.messages[s]=r.message}}function q(r){return r.replace(/^\s+|\s+$/g,"").split(/\s*,\s*/g)}function o(r){return r.substr(0,r.lastIndexOf(".")+1)}function n(s,r){if(s.indexOf("*.")===0){s=s.replace("*.",r)}return s}m=this.unobtrusive.adapters;m.add=function(r,t,s){if(!s){s=t;t=[]}this.push({name:r,params:t,adapt:s});return this};m.addBool=function(r,s){return this.add(r,function(t){p(t,s||r,true)})};m.addMinMax=function(r,w,t,v,u,s){return this.add(r,[u||"min",s||"max"],function(z){var y=z.params.min,x=z.params.max;if(y&&x){p(z,v,[y,x])}else{if(y){p(z,w,y)}else{if(x){p(z,t,x)}}}})};m.addSingleVal=function(r,s,t){return this.add(r,[s||"val"],function(u){p(u,t||r,u.params[s])})};m.addSingleVal("accept","exts").addSingleVal("regex","pattern");m.addBool("creditcard").addBool("date").addBool("digits").addBool("email").addBool("number").addBool("url");m.addMinMax("length","minlength","maxlength","rangelength").addMinMax("range","min","max","range");m.add("equalto",["other"],function(s){var r=a(s.form).find(":input[name="+s.params.other+"]")[0];p(s,"equalTo",r)});m.add("required",function(r){if(r.element.tagName.toUpperCase()!=="INPUT"||r.element.type.toUpperCase()!=="CHECKBOX"){p(r,"required",true)}});m.add("remote",["url","type","additionalfields"],function(r){var t={url:r.params.url,type:r.params.type||"GET",data:{}},s=o(r.element.name);a.each(q(r.params.additionalfields||r.element.name),function(v,u){var w=n(u,s);t.data[w]=function(){return a(r.form).find(":input[name='"+w+"']").val()}});p(r,"remote",t)});if(a.validator.unobtrusive&&a.validator.unobtrusive.adapters){a.extend(m,a.validator.unobtrusive.adapters)}a.validator.addMethod("regex",function(u,r,t){if(this.optional(r)){return true}var s=new RegExp(t).exec(u);return s&&s.index==0&&s[0].length==u.length});a.validator.addMethod("number",function(u,s){var t=b.cultureInfo.numericgroupsize;if(t){var r=new b.stringBuilder();r.cat("^-?(?:\\d+|\\d{1,").cat(t).cat("}(?:").cat(b.cultureInfo.numericgroupseparator).cat("\\d{").cat(t).cat("})+)(?:\\").cat(b.cultureInfo.numericdecimalseparator).cat("\\d+)?$");return this.optional(s)||(r&&new RegExp(r.string()).test(u))}return this.optional(s)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(u)})},parse:function(){this.build();this.unobtrusive.parse(this.formId)}};var h=function(m){this.validationMetaData=m};h.prototype={build:function(B){a.validator.addMethod("regex",function(F,C,E){if(this.optional(C)){return true}var D=new RegExp(E).exec(F);return D&&D.index==0&&D[0].length==F.length});a.validator.addMethod("number",function(F,D){var E=b.cultureInfo.numericgroupsize;var C=new b.stringBuilder();C.cat("^-?(?:\\d+|\\d{1,").cat(E).cat("}(?:").cat(b.cultureInfo.numericgroupseparator).cat("\\d{").cat(E).cat("})+)(?:\\").cat(b.cultureInfo.numericdecimalseparator).cat("\\d+)?$");return this.optional(D)||new RegExp(C.string()).test(F)});function m(E,D,C){E.range=[D,C]}function n(C,D){C.regex=D}function o(C){C.required=true}function p(D,C){D.maxlength=C}function q(C,E,D){C[E]=D}function s(F){var D={};for(var C=0;C-1){var n=p.substring(0,o);var m=q[n]||{};m[p.substring(o+1)]=q[p];q[n]=k(m);delete q[p]}}return q}function j(m){var o,p,n;for(o in m){p=m[o];if(typeof p==="string"){n=e.exec(p);if(n){m[o]=new Date(parseInt(n[1]))}}else{if(a.isPlainObject(p)){j(p)}}}}b.editing.initialize=function(s){a.extend(s,this.implementation);var m=a(s.element);s.modelBinder=new b.grid.ModelBinder();s.formViewBinder=new b.grid.FormViewBinder({date:function(w,x){var u=s.columnFromMember(w);var v=u?u.format:"";return b.formatString(v||"{0:G}",x)}});if(s.isAjax()){if(s.editing.mode=="InCell"){j(s.editing.defaultDataItem||{});s.changeLog=new b.grid.ChangeLog(s.pageSize||(s.data&&s.data.length)||0);a(s.element).bind("dataBound",function(){s.changeLog.clear();s.valid=true;s.td=null});s.cellEditor=new b.grid.CellEditor({columns:s.columns,cellIndex:function(u){return s.cellIndex(u)},id:s.formId(),bind:a.proxy(s.formViewBinder.bind,s.formViewBinder),validate:a.proxy(s.validation,s)});m.delegate(".t-grid-save-changes:not(.t-state-disabled)","click",b.stopAll(function(u){s.submitChanges()}));m.delegate(".t-grid-cancel-changes","click",b.stopAll(function(u){s.cancelChanges()}));s.hasChanges=function(){return s.changeLog.dirty()};s.submitChanges=function(){s._onCommand({name:"submitChanges"});if(s.changeLog.dirty()){s._validateForm(function(){var w=s.changeLog.inserted;var x=a.grep(s.changeLog.updated,function(z){return z!=undefined});var v=a.grep(s.changeLog.deleted,function(z){return z!=undefined});var u={};if(b.trigger(s.element,"submitChanges",{inserted:w,updated:x,deleted:v,values:u})){return}var y=s.ws?{inserted:a.map(w,function(z){return s._convert(z)}),updated:a.map(x,function(z){return s._convert(z)}),deleted:a.map(v,function(z){return s._convert(z)})}:s.changeLog.serialize(w,x,v);s.sendValues(a.extend(y,u),"updateUrl","submitChanges")})}};s.cancelChanges=function(){s._onCommand({name:"cancelChanges"});s.changeLog.clear();s.valid=true;s.td=null;s.ajaxRequest()};s.cellIndex=function(u){return a(u).parent().find("td:not(.t-group-cell,.t-hierarchy-cell)").index(u)};s.rowIndex=function(u){return a(u).parent().find("tr:not(.t-detail-row,.t-grouping-row)").index(u)};var p;s.valid=true;s.editCell=function(D){var v=s.columns[s.cellIndex(D)];if(s.valid&&(v&&!v.readonly)){s.td=D;if(s.form().length){a.data(s.form()[0],"validator",null)}D=a(D);var E=D.parent();var z=s.rowIndex(E);var x=s.changeLog.get(z)||s.dataItem(E);p=D.find(".t-dirty");s.cellEditor.edit(D,x);b.trigger(s.element,"edit",{mode:E.hasClass("t-grid-new-row")?"insert":"edit",form:s.form()[0],dataItem:x,cell:D[0]})}else{if(s.keyboardNavigation){var D=a(D),w=D.closest(".t-grid-content",s.element);if(w.length>0){var u=D.outerWidth(),B=D.position().left,C=w.scrollLeft(),y=w.outerWidth();if(B>C&&B+u>y){var A=C+b.scrollbarWidth()+B+u-y;w.scrollLeft(A)}}}}};s.saveCell=function(u){s.valid=false;s._validateForm(function(){s.valid=true;u=a(u);var x=u.parent();var v=s.dataItem(x);var y=k(s.modelBinder.bind(u));var w=false;if(b.trigger(s.element,"save",{mode:x.hasClass("t-grid-new-row")?"insert":"edit",dataItem:v,values:y,form:s.form()[0],cell:u[0]})){return}if(x.hasClass("t-grid-new-row")){s.changeLog.insert(s.rowIndex(x),y)}else{w=s.changeLog.update(s.rowIndex(x),v,y)}s.cellEditor.display(u,a.extend(true,{},v,y));if(w||x.hasClass("t-grid-new-row")){p=a('')}if(p&&p.length){p.prependTo(s.td)}s.td=null})};s.cancelCell=function(w){w=a(w);var x=w.parent(),v=s.rowIndex(x),u=s.changeLog.get(v)||s.dataItem(x);s.valid=true;s.cellEditor.display(w,u);if(p&&p.length){p.prependTo(s.td)}s.td=null};s.td=null;s.$tbody.delegate("tr:not(.t-grouping-row,.t-no-data,.t-footer-template,.t-group-footer) > td:not(.t-detail-cell,.t-grid-edit-cell,.t-group-cell,.t-hierarchy-cell)",s.editing.beginEdit||"click",function(u){if(a(this).closest("tbody")[0]==s.$tbody[0]){s.editCell(this)}});a(document).mousedown(function(u){if(s.td&&!a.contains(s.td,u.target)&&s.td!=u.target&&!a(u.target).closest(".t-animation-container").length){s.saveCell(s.td)}})}else{if(s.editing.beginEdit){s.$tbody.delegate("tr:not(.t-detail-row,.t-grouping-row,.t-grid-edit-row,.t-group-footer)",s.editing.beginEdit,function(u){if(!a(u.target).is(":button,a,:input,a>.t-icon")){s.editRow(a(this))}})}}m.delegate(".t-grid-edit","click",b.stopAll(function(u){s.editRow(a(this).closest("tr"))})).delegate(".t-grid-delete","click",b.stopAll(function(u){s.deleteRow(a(this).closest("tr"))})).delegate(".t-grid-add","click",b.stopAll(function(u){s.addRow()}))}else{m.delegate(".t-grid-delete","click",b.stop(function(u){if(s.editing.confirmDelete!==false&&!confirm(s.localization.deleteConfirmation)){u.preventDefault()}}));s.validation()}s.errorView=new b.grid.ErrorView();var n=new b.grid.DataCellBuilder({columns:s.columns,rowTemplate:s.rowTemplate});var o=a.grep(s.columns,function(u){return u.commands&&a.grep(u.commands,function(v){return v.name=="edit"})[0]})[0];if(!o){o={commands:[{name:"edit",buttonType:"Text"}]};o.insert=s.insertFor(o);o.edit=s.editFor(o)}var r=new b.grid.FormContainerBuilder({html:function(){return unescape(s.editing.editor)},insert:function(){return o.insert()},edit:function(){return o.edit()}});var q=s.editing.mode;var t=function(){return(s.groups||[]).length};if(q=="InLine"){s.rowEditor=new b.grid.Editor({id:s.formId(),cancel:n.display,edit:n.edit,insert:n.insert,groups:t,details:s.detail})}else{if(q=="InForm"){s.rowEditor=new b.grid.Editor({id:s.formId(),cancel:n.display,groups:t,details:s.detail,edit:function(){return''+r.edit()+""},insert:function(){return''+r.insert()+""}})}else{if(q=="PopUp"){s.rowEditor=new b.grid.PopUpEditor({id:s.formId(),edit:r.edit,container:s.element,settings:s.editing.popup,insert:r.insert,editTitle:s.localization.edit,insertTitle:s.localization.insert})}else{n=new b.grid.CellBuilder({columns:s.columns});s.rowEditor=new b.grid.Editor({id:s.formId(),cancel:n.display,edit:n.edit,insert:n.insert,groups:t,details:s.detail})}}}if(!s.keyboardNavigation){m.delegate(":input:not(.t-button):not(textarea)","keydown",b.stop(function(u){if(u.keyCode==13||u.keyCode==27){u.preventDefault();var v={13:".t-grid-update, .t-grid-insert",27:".t-grid-cancel"};a(this).closest("tr").find(v[u.keyCode]).click()}}))}};b.editing.implementation={editFor:function(n){var q=this.localization;if(n.commands){var o=a.grep(n.commands,function(s){return s.name=="edit"})[0];if(o){var r=b.grid.ButtonBuilder.create(a.extend({text:q.update},o,{name:"update"}));var m=b.grid.ButtonBuilder.create(a.extend({text:q.cancel},o,{name:"cancel"}));var p=r.build()+m.build();return function(){return p}}else{return function(){return""}}}else{if(!n.readonly&&n.editor){return function(){return unescape(n.editor)}}}return this.displayFor(n)},insertFor:function(n){var r=this.localization;if(n.commands){var o=a.grep(n.commands,function(s){return s.name=="edit"})[0];if(o){var q=b.grid.ButtonBuilder.create(a.extend({text:r.insert},o,{name:"insert"}));var m=b.grid.ButtonBuilder.create(a.extend({text:r.cancel},o,{name:"cancel"}));var p=q.build()+m.build();return function(){return p}}else{return function(){return""}}}else{return this.editFor(n)}},insertRow:function(m){var n=this;var o=(m.data("tr")||m)[0];this._onCommand({name:"insert",row:o});n._validateForm(function(){var p=n.extractValues(m);if(b.trigger(n.element,"save",{mode:"insert",values:p,form:n.form()[0]})){return}n.sendValues(p,"insertUrl","insert")})},_validateForm:function(m){var n=this.form();if(n.length){var o=n.validate();if(o){o.settings.submitHandler=function(){m();o.settings.submitHandler=a.noop};n.submit()}}},updateRow:function(m){var n=this;var o=(m.data("tr")||m)[0];this._onCommand({name:"update",row:o});n._validateForm(function(){var p=n.dataItem(o);var q=n.extractValues(m,(n.editing.mode!="InCell"||!n.ws));if(b.trigger(n.element,"save",{mode:"edit",dataItem:p,values:q,form:n.form()[0]})){return}if(n.editing.mode=="InCell"){q=a.extend(p,q)}j(q);n.sendValues(q,"updateUrl","update")})},deleteRow:function(m){var n=this.dataItem(m),o;this._onCommand({name:"delete",row:m[0]});if(this.editing.mode!="InCell"){o=this.extractValues(m,true);if(b.trigger(this.element,"delete",{dataItem:n,values:o})){return}if(!this._isServerOperation()&&this.dataSource){this.deletedIds.push(this.dataSource.id(n))}if(this.editing.confirmDelete===false||confirm(this.localization.deleteConfirmation)){this.sendValues(o,"deleteUrl","delete")}}else{if(!m.hasClass("t-grid-new-row")){o=this.extractValues(m,true)}if(b.trigger(this.element,"delete",{dataItem:n,values:o})){return}if(this.editing.confirmDelete===false||confirm(this.localization.deleteConfirmation)){this.changeLog.erase(this.rowIndex(m),n);if(this.td&&a.contains(m[0],this.td)){this.td=null;this.valid=true}if(!this._isServerOperation()&&this.dataSource&&n){this.deletedIds.push(this.dataSource.id(n))}this.cancelRow(m);m.hide()}}},editRow:function(m){var p=this.dataItem(m);this._onCommand({name:"edit",row:m[0]});if(this.editing.mode!="InCell"){c(a(this.element).closest(".t-edit-form")[0]);var o=this.rowEditor.edit(m,p);var q=this.form();q.undelegate(".t-grid-update","click").delegate(".t-grid-update","click",b.stopAll(a.proxy(function(){this.updateRow(o)},this))).undelegate(".t-grid-cancel","click").delegate(".t-grid-cancel","click",b.stopAll(a.proxy(function(){this.cancelRow(m)},this)));this.formViewBinder.bind(o,p);b.trigger(this.element,"edit",{mode:"edit",form:q[0],dataItem:p});this.validation()}else{if(this.valid){var t=this.rowEditor.edit(m,p);var n=t.find("td:not(.t-hierarchy-cell,.t-group-cell)");var s=m.find(":input:visible:enabled:first");this.td=s.closest("td")[0];if(!this.td){var r=0;a.each(this.columns,function(v,u){if(!u.hidden&&!u.readonly){r=v;return false}});this.td=n[r]}s.focus();this.validation()}}},form:function(){return a("#"+this.formId())},addRow:function(){var p=a.extend(true,{},this.editing.defaultDataItem);this._onCommand({name:"add"});if(this.editing.mode!="InCell"){c(a(this.element).closest(".t-edit-form")[0]);var o=this.rowEditor.insert(this.$tbody,p);var q=this.form();q.undelegate(".t-grid-insert","click").delegate(".t-grid-insert","click",b.stopAll(a.proxy(function(){this.insertRow(o)},this))).undelegate(".t-grid-cancel","click").delegate(".t-grid-cancel","click",b.stopAll(a.proxy(function(){this.cancelRow(o)},this)));b.trigger(this.element,"edit",{mode:"insert",form:q[0],dataItem:p});this.validation()}else{if(this.valid){var u=this.rowEditor.insert(this.$tbody,p);var n=u.find("td:not(.t-hierarchy-cell,.t-group-cell)");var t=u.find(":input:enabled:visible:first");this.changeLog.insert(p);this.td=t.closest("td")[0];if(!this.td){var s=0;a.each(this.columns,function(w,v){if(!v.hidden&&!v.readonly){s=w;return false}});this.td=n[s]}for(var r=this.columns.length-1;r>=0;r--){if(!this.columns[r].readonly){var m=n.eq(r);if(m[0]!=this.td){m.prepend('')}}}b.trigger(this.element,"edit",{mode:"insert",form:this.form()[0],dataItem:p,cell:this.td});this.validation();t.focus()}}if(this.editing.mode!="PopUp"){this.$tbody.find(" > tr.t-no-data").hide()}},extractValues:function(m,p){var r=this.modelBinder.bind(m);if(p){var n=this.dataItem(m.data("tr")||m);for(var o in this.dataKeys){var q=this.valueFor({member:o})(n);if(q instanceof Date){q=b.formatString("{0:G}",q)}r[this.ws?o:this.dataKeys[o]]=q}}return r},cancelRow:function(m){if(!m.length){return}var o=(m.data("tr")||m)[0];var n=this.dataItem(m);this._onCommand({name:"cancel",row:o});this.rowEditor.cancel(m,n);if(m.is(".t-grid-new-row")){this.$tbody.find(" > tr.t-no-data").show();return}b.trigger(this.element,"rowDataBound",{row:m[0],dataItem:n})},validate:function(){var m=this.form();if(m.length){var o=m.validate();var n=o.form();if(o.pendingRequest){o.formSubmitted=true;return false}return n}return true},cancel:function(){this.cancelRow(this.$tbody.find(">.t-grid-edit-row"))},_dataSource:function(){var q=this,o=this._dataSourceOptions(),m=o.data,p=[],n=[];a.each(q.dataKeys,function(r,s){p.push(s);n.push(b.getter(r))});if(q.isAjax()){a.extend(true,o,{model:b.Model.define({id:function(r,t){var s;if(t===undefined){return a.map(n,function(u){return u(r)}).join("-")}else{s=t.split("-");a.each(p,function(u,v){r[v]=s[u]})}}})})}q.dataSource=new b.DataSource(o);if(m&&m.data){q._convertInitialData(m.data)}q.dataSource.bind("change",a.proxy(q._dataChange,q))},_convert:function(t){for(var o in t){var s=t[o],m,n;if(s instanceof Date){m=this.columnFromMember(o);n="{0:G}";if(m&&m.format){n=m.format}t[o]=this.ws?"\\/Date("+s.getTime()+")\\/":b.formatString(n,s)}if(typeof s==="number"){var p="numeric",r={n:p,p:"percent",c:"currency","#":p,"0":p};m=this.columnFromMember(o),n=(m&&m.format?m.format:"N").toLowerCase(),s=s.toString();var q=n.match(i)||n.match(d);t[o]=q?s.replace(".",b.cultureInfo[r[q]+"decimalseparator"]):s}if(s==undefined){delete t[o]}if(a.isPlainObject(s)){this._convert(s)}}return t},sendValues:function(q,o,m){if(this.editing.mode!="InCell"||!this.ws){this._convert(q);for(var n in this.dataKeys){var p=this.valueFor({member:n})(q);if(p!=undefined){q[this.ws?n:this.dataKeys[n]]=p}}}this.showBusy();a.ajax(this.ajaxOptions({data:this.ws?(this.editing.mode=="InCell"?q:{value:q}):q,url:this.url(o),hasErrors:a.proxy(this.hasErrors,this),commandName:m,displayErrors:a.proxy(this.displayErrors,this)}))},displayErrors:function(m){this.errorView.bind(a("#"+this.formId()),m.modelState)},hasErrors:function(m){var n=m.modelState;var o=false;if(n){a.each(n,function(p,q){if("errors" in q){o=true;return false}})}return o},formId:function(){return a(this.element).attr("id")+"form"},validation:function(){this.validator().parse()},validator:function(){if(this.validationMetadata){return new h(this.validationMetadata)}else{return new l("#"+this.formId())}}};b.grid.ModelBinder=function(){this.binders={":input.t-autocomplete":function(){return a(this).val()},".t-numerictextbox :input":function(){return a(this).data("tTextBox").value()},":input:not(.t-input, :radio, :button),:radio:checked":function(){return a(this).val()},":checkbox":function(){return a(this).is(":checked")},".t-datepicker :input":function(){return a(this).data("tDatePicker").value()},".t-timepicker :input":function(){return a(this).data("tTimePicker").value()},".t-datetimepicker :input":function(){return a(this).data("tDateTimePicker").value()},".t-editor textarea:hidden":function(){var m=a(this).closest(".t-editor").data("tEditor");if(m.encoded){return m.encodedValue()}return m.value()}};this.bind=function(m){var n={};a.each(this.binders,function(p,o){m.find(p).each(function(){if(!this.disabled){n[this.name]=o.call(this)}})});return n}};b.grid.FormViewBinder=function(m){this.converters=m||{};this.binders={':input:not(:radio):not([type="file"])':function(p){if(typeof p=="boolean"){p=p+""}a(this).val(p)},":checkbox":function(p){a(this).attr("checked",p==true)},":radio":function(q){var p=a(this).val();if(typeof q=="boolean"){p=p.toLowerCase()}if(p==q.toString()){a(this).attr("checked",true)}}};function o(p){return function(q){a(this).data(p).value(q)}}function n(){return function(p){a(this).closest(".t-editor").data("tEditor").value(p)}}this.binders[".t-numerictextbox :input"]=o("tTextBox");this.binders[".t-dropdown :input:hidden"]=o("tDropDownList");this.binders[".t-datepicker :input"]=o("tDatePicker");this.binders[".t-datetimepicker :input"]=o("tDateTimePicker");this.binders[".t-timepicker :input"]=o("tTimePicker");this.binders[".t-slider :input"]=o("tSlider");this.binders[".t-combobox :input:hidden"]=o("tComboBox");this.binders[".t-editor textarea:hidden"]=n();this.evaluate=function(u,q){if(q!=null){var w=u,r=false,t=q.split(".");while(t.length){var s=t.shift();if(s.indexOf("[")>-1){w=new Function("d","try { return d."+s+"}catch(e){}")(w);if(w!=null){r=true}else{w=u}}else{if(w!=null&&typeof(w[s])!="undefined"){w=w[s];r=true}else{if(r){r=false;break}}}}if(r&&!a.isPlainObject(w)){var p=e.exec(w);if(p){w=new Date(parseInt(p[1]))}var v=b.getType(w);if(v in this.converters){w=this.converters[v](q,w)}return w}}};this.bind=function(p,q){var r;a.each(this.binders,a.proxy(function(t,s){p.find(t).each(a.proxy(function(v,u){var w=this.evaluate(q,u.name);if(w!=r){s.call(u,w)}},this))},this))}};b.grid.CellBuilder=function(n){function m(o,q){var p=0;a.each(n.columns,function(s,r){if(!r.readonly&&!r.hidden){p=s;return false}});return a.map(n.columns,function(s,t){var r;if(t==0&&q=="insert"){r="t-grid-edit-cell"}else{if(t==n.columns.length-1){r="t-last"}}return""+s[t==p?q:"display"](o)+""}).join("")}this.edit=function(o){return m(o,"edit")};this.insert=function(o){return m(o,"insert")};this.display=function(o){return m(o,"display")}};b.grid.DataCellBuilder=function(n){function m(o,p){return a.map(n.columns,function(q,r){return"':">")+q[p](o)+""}).join("")}this.edit=function(o){return m(o,"edit")};this.insert=function(o){return m(o,"insert")};this.display=function(o){if(n.rowTemplate){return''+n.rowTemplate(o)+""}return m(o,"display")}};b.grid.FormContainerBuilder=function(n){function m(o){return'
    '+n.html()+n[o]()+"
    "}this.edit=function(){return m("edit")};this.insert=function(){return m("insert")}};function g(m){return a("
    ",{id:m}).addClass("t-edit-form").submit(b.preventDefault)}b.grid.PopUpEditor=function(o){var p;function m(){var q=p.data("tWindow");q&&q.close();p.remove()}function n(q,r){var s=o.settings;p=a("
    ",{id:o.container.id+"PopUp"}).appendTo(o.container).css({top:0,left:"50%",marginLeft:-90}).tWindow(s).find(".t-window-content").append(o[r](q)).wrapInner(g(o.id)).end();a(o.container).one("dataBound",m);p.find(".t-close").click(b.stopAll(m)).end().data("tWindow").open().title((s&&s.title)?s.title:o[r+"Title"]);return p}this.edit=function(r,q){r.addClass("t-grid-edit-row");return n(q,"edit").data("tr",r)};this.insert=function(r,q){return n(q,"insert")};this.cancel=function(q){q.removeClass("t-grid-edit-row");m()}};b.grid.Editor=function(o){var m=o.groups||function(){return 0};function n(s,p,q){var r=s.find(".t-group-cell,.t-hierarchy-cell");s.addClass("t-grid-edit-row").empty().append(r).append(o[q](p)).closest("table").wrap(function(){if(!a(this).parent().is("form")){return g(o.id)}})}this.cancel=function(q,p){if(q.is(".t-grid-new-row")){q.remove()}else{n(q,p,"cancel");q.removeClass("t-grid-edit-row")}};this.insert=function(p,q){var r=''+new Array(m()+1).join('')+((o.details)?'':"")+"";var s=a(r);p.prepend(s);n(s,q,"insert");return s};this.edit=function(q,p){n(q,p,"edit");return q}};b.grid.CellEditor=function(m){this.edit=function(q,p){var n=m.columns[m.cellIndex(q)];if(!n.readonly){q.parent().addClass("t-grid-edit-row").end().empty().html(n.edit(p)).closest("table").wrap(function(){if(!a(this).parent().is("form")){return g(m.id)}});m.bind(q,p);m.validate();q.find(":input:visible:first").trigger("focusin").focus();q.addClass("t-grid-edit-cell");if(a.browser.msie&&a.browser.version<9){var o=q.closest(".t-grid-content");o.scrollLeft(o.scrollLeft())}}return !n.readonly};this.display=function(p,o){var n=m.columns[m.cellIndex(p)];p.removeClass("t-grid-edit-cell").empty().html(n.display(o)).parent().removeClass("t-grid-edit-row")}};b.grid.ChangeLog=function(n){this.insert=function(o,q){if(q==undefined){q=o;this.inserted.splice(0,0,q)}else{var p=this.inserted[o];if(p===undefined){this.inserted.splice(0,0,q)}else{a.extend(p,q)}}};this.get=function(o){var p=this.inserted[o];if(this.inserted[o]){return p}return this.updated[o-this.inserted.length]};this.update=function(q,t,v){q=q-this.inserted.length;var r=this.updated[q]||t||{};var p=false;for(var s in v){var u=r[s],o=v[s];if(u instanceof Date){if(o instanceof Date&&o.getTime()!==u.getTime()){p=true}}else{if(o!==u){p=true}}}if(p){this.updated[q]=a.extend({},r,v)}return p};this.erase=function(o,r){var p=this.inserted[o];if(p){this.inserted.splice(o,1)}else{o=o-this.inserted.length;var q=this.updated[o];if(q){delete this.updated[o]}this.deleted[o]=r}};this.clear=function(){this.updated=new Array(n);this.deleted=new Array(n);this.inserted=[]};function m(o,u,t){var v={};for(var w=0,q=0;w .t-grid-content",g.element).bind("scroll",function(){g.hideFilter()});a(document).click(function(h){if(h.which!=3){g.hideFilter()}});g.$header.find(".t-grid-filter").click(a.proxy(g.showFilter,g)).hover(function(){a(this).toggleClass("t-state-hover")})};b.filtering.implementation={createFilterCommands:function(i,g){var h=[];a.each(this.localization,function(k,m){var l="filter"+g.type;var j=k.indexOf(l);if(j>-1){h.push({key:k.substring(j+l.length).toLowerCase(),value:m})}});if(g.type=="String"){if(h[0].key!=="eq"){h.push(h.shift())}}i.cat('")},createTypeSpecificInput:function(i,g,h,j){if(g.type=="Date"){i.cat('
    ').cat('').cat('
    ')}else{if(g.type=="Boolean"){i.cat('
    ').cat('
    ")}else{if(g.type=="Enum"){i.cat("
    ")}else{if(g.type=="Number"){i.cat('
    ').cat('').cat("
    ")}else{i.cat('')}}}}},createFilterMenu:function(h){var j=new b.stringBuilder();j.cat('
    ");var g=a(j.string());a.each(h.filters||[],function(k){g.find(".t-filter-operator:eq("+k+")").val(this.operator).end().find(":text:eq("+k+"),select:not(.t-filter-operator):eq("+k+")").val(f(h,this.value));if(h.type=="Boolean"){g.find(":radio[id$="+this.value+"]").attr("checked",true)}});return g.appendTo(this.element).find(".t-datepicker .t-input").each(function(){a(this).tDatePicker({format:e(h)})}).end().find(".t-numerictextbox .t-input").each(function(){a(this).tTextBox({type:"numeric",minValue:null,maxValue:null,numFormat:"",groupSeparator:""})}).end()},showFilter:function(k){k.stopPropagation();var g=a(k.target).closest(".t-grid-filter");this.hideFilter(function(){return this.parentNode!=g[0]});var h=g.data("filter");if(!h){var i=this.columns[this.$columns().index(g.parent())];h=this.createFilterMenu(i).data("column",i).click(function(q){q.stopPropagation();if(a(q.target).parents(".t-datepicker").length==0){a(".t-datepicker .t-input",this).each(function(){a(this).data("tDatePicker").hidePopup()})}}).find(".t-filter-button").click(a.proxy(this.filterClick,this)).end().find(".t-clear-button").click(a.proxy(this.clearClick,this)).end().find("input[type=text]").keyup(a.proxy(function(q){if(q.keyCode==13){this.filterClick(q)}},this)).end();g.data("filter",h)}var o=0;a(this.element).find("> .t-grouping-header, > .t-grid-toolbar").add(this.$header).each(function(){o+=this.offsetHeight});var n={top:o};var p=-this.$headerWrap.scrollLeft()-1;g.parent().add(g.parent().prevAll("th")).each(function(){if(a(this).css("display")!="none"){p+=this.offsetWidth}});var l=p-g.outerWidth();var m=h.outerWidth()||h.find(".t-group").outerWidth();if(l+m>this.$header.outerWidth()){l=p-m+1}if(a(this.element).closest(".t-rtl").length){var j=((a.browser.mozilla&&parseInt(a.browser.version,10)<2)||a.browser.webkit)?18:0;n.right=l+j}else{n.left=l}h.css(n);b.fx[h.find(".t-filter-options").is(":visible")?"rewind":"play"](d,h.find(".t-filter-options"),{direction:"bottom"})},hideFilter:function(g){g=g||function(){return true};a(".t-grid .t-animation-container").find(".t-datepicker .t-input").each(function(){a(this).data("tDatePicker").hidePopup()}).end().find(".t-filter-options").filter(g).each(function(){b.fx.rewind(d,a(this),{direction:"bottom"})})},clearClick:function(i){i.preventDefault();var g=a(i.target);var h=g.closest(".t-animation-container").data("column");h.filters=null;g.parent().find("input").removeAttr("checked").removeClass("t-state-error").not(":radio").val("").end().end().find("select").removeClass("t-state-error").find("option:first").attr("selected","selected");this.filter(this.filterExpr());this.hideFilter()},filterClick:function(i){i.preventDefault();var g=a(i.target);var h=g.closest(".t-animation-container").data("column");h.filters=[];var j=false;g.closest(".t-filter-options").find("input[type=text]:visible,select:not(.t-filter-operator)").each(a.proxy(function(l,m){var k=a(m);var q=a.trim(k.val());if(!q){k.removeClass("t-state-error");return true}var p=this.isValidFilterValue(h,q);k.toggleClass("t-state-error",!p);if(!p){j=true;return true}var n=k.data("tTextBox");if(n){q=n.value()}var o=k.prev("select").val()||k.parent().prev("select").val()||k.parent().parent().prev("select").val();if(q!=this.localization.filterSelectValue){h.filters.push({operator:o,value:q})}},this));g.parent().find("input:checked").each(a.proxy(function(l,m){var k=a(m);var n=a(m).attr("value");if(h.type==="Boolean"&&n&&typeof n==="string"){n=n.toLowerCase().indexOf("true")>-1?true:false}h.filters.push({operator:"eq",value:n})},this));if(!j){if(h.filters.length>0){this.filter(this.filterExpr())}else{h.filters=null}this.hideFilter()}},isValidFilterValue:function(g,i){if(g.type=="Date"){var h;if(i.indexOf("Date(")>-1){h=new Date(parseInt(i.replace(/^\/Date\((.*?)\)\/$/,"$1")))}else{h=b.datetime.parse({value:i,format:e(g)})}return h!=undefined}return true},encodeFilterValue:function(g,i){switch(g.type){case"String":return"'"+i.replace(c,"''")+"'";case"Date":var h;if(i.indexOf("Date(")>-1){h=new Date(parseInt(i.replace(/^\/Date\((.*?)\)\/$/,"$1")))}else{h=b.datetime.parse({value:i,format:e(g)}).toDate()}return"datetime'"+b.formatString("{0:yyyy-MM-ddTHH-mm-ss}",h)+"'"}return i},filterExpr:function(){var k=[];for(var h=0;h');j.$groupHeader=a("> .t-grouping-header",j.element);function k(){var m=a.map(j.$groupHeader.find(".t-group-indicator"),function(o){var n=a(o);var p=n.offset().left;var q=n.outerWidth();return{left:p,right:p+q,width:q,$group:n}});return{first:m[0],all:m,last:m[m.length-1]}}function h(p){var z=p.$cue.text(),y=b.eventTarget(p),v=b.touchLocation(p);if(!a.contains(j.element,y)||!a(y).closest(".t-grouping-header").length||(j.groupFromTitle(z)&&p.$draggable.closest(".t-header").length)){j.$groupDropCue.remove();return}var m=a(j.element),n=m.find("> .t-grid-toolbar"),A=n.outerHeight()+d,x=k(),r=m.closest(".t-rtl").length;if(!x.all.length){var t=r?n.width()-c:c;j.$groupDropCue.css({top:A,left:t}).appendTo(j.$groupHeader);return}var q=x.first;var s=x.last;var u=parseInt(q.$group.css("marginLeft"));var w=parseInt(q.$group.css("marginRight"));var o=a.grep(x.all,function(B){return v.x>=B.left-u-w&&v.x<=B.right})[0];if(!o&&q){if(!r&&v.x=0){j.groups.splice(a.inArray(o,j.groups),1);j.groups.splice(q,0,o)}j.groupBy=a.map(j.groups,function(s){return s.member+"-"+s.order}).join("~");if(this.isAjax()){var m=e(this.$groupHeader,r);if(m.length==0){var p=new a.telerik.stringBuilder().cat('").string();m=a(p).appendTo(this.$groupHeader)}if(this.$groupDropCue.is(":visible")){m.insertBefore(this.$groupDropCue)}m.find(".t-link .t-icon").toggleClass("t-arrow-up-small",o.order=="asc").toggleClass("t-arrow-down-small",o.order=="desc").html("("+(o.order=="asc"?j.localization.sortedAsc:j.localization.sortedDesc)+")");this.ajaxRequest()}else{this.serverRequest()}};j.unGroup=function(n){var m=j.groupFromTitle(n);j.groups.splice(a.inArray(m,j.groups),1);if(j.groups.length==0){j.$groupHeader.html(j.localization.groupHint)}j.groupBy=a.map(j.groups,function(o){return o.member+"-"+o.order}).join("~");if(j.isAjax()){e(j.$groupHeader,n).remove();j.ajaxRequest()}else{j.serverRequest()}};j.normalizeColumns=function(n){var q=j.groups.length;var p=n-j.$tbody.parent().find(" > colgroup > col").length;if(p==0){return}var m=j.$tbody.parent().add(j.$headerWrap.find("table")).add(j.$footer.find("table"));if(a.browser.msie){if(p>0){a(new b.stringBuilder().rep('',p).string()).prependTo(m.find("colgroup"));a(new b.stringBuilder().rep(' ',p).string()).insertBefore(m.find("th.t-header:first"));a(new b.stringBuilder().rep(' ',p).string()).insertBefore(m.find("tr.t-footer-template > td:first"))}else{m.find("th:lt("+Math.abs(p)+"), tr.t-footer-template > td:lt("+Math.abs(p)+")").remove().end().find("col:lt("+Math.abs(p)+")").remove()}var o=[];var r=0;a("table, .t-grid-bottom",j.element).each(function(){o.push(this.parentNode)}).appendTo(a("
    ")).each(function(){o[r++].appendChild(this)})}else{m.find("col.t-group-col").remove();a(new b.stringBuilder().rep('',q).string()).prependTo(m.find("colgroup"));m.find("th.t-group-cell").remove();m.find("tr.t-footer-template > td.t-group-cell").remove();a(new b.stringBuilder().rep(' ',q).string()).insertBefore(m.find("th.t-header:first"));a(new b.stringBuilder().rep(' ',q).string()).insertBefore(m.find("tr.t-footer-template > td:first"))}};function i(p,n){var q=n,m,o;for(m=0,o=p.length;m').rep('',v).cat('

    ');if(n){var w=!n.data?t:i(n.data,t);r.cat(n.groupHeader(a.extend({Title:q.title,Key:w},j._mapAggregates(o.aggregates[n.member]))))}else{r.cat(q.title+": "+t)}r.cat("

    ");if(o.hasSubgroups){for(var s=0,u=o.items.length;s').rep('',j.groups.length).rep('',j.detail?1:0);a.each(j.columns,function(){r.cat("");if(this.groupFooter){r.cat(this.groupFooter(j._mapAggregates(o.aggregates[this.member])))}r.cat("")});r.cat("")}}}})(jQuery); \ No newline at end of file diff --git a/NzbDrone.Web/Scripts/2011.3.1115/telerik.grid.min.js b/NzbDrone.Web/Scripts/2011.3.1115/telerik.grid.min.js deleted file mode 100644 index eaf351406..000000000 --- a/NzbDrone.Web/Scripts/2011.3.1115/telerik.grid.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a,m){var g={TAB:9,ENTER:13,ESC:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,SPACEBAR:32,PAGEUP:33,PAGEDOWN:34,F12:123};var b=a.telerik;var i=/"+\\\/Date\((.*?)\)\\\/"+/g;var j="tr:not(.t-grouping-row,.t-group-footer,.t-detail-row,.t-no-data,.t-footer-template):visible",d=">td:not(.t-group-cell,.t-hierarchy-cell):visible",f=j+d+":first";FOCUSED="t-state-focused";b.scripts.push("telerik.grid.js");function l(n){return new Function("data",("var p=[];with(data){p.push('"+unescape(n).replace(/[\r\t\n]/g," ").replace(/'(?=[^#]*#>)/g,"\t").split("'").join("\\'").split("\t").join("'").replace(/<#=(.+?)#>/g,"',$1,'").split("<#").join("');").split("#>").join("p.push('")+"');}return p.join('');"))}function e(n){return(n!=null?n+"":"").replace(/&/g,"&").replace(//g,">")}function h(p,r,q){var n=a("").css("width",r[q].width),s,t,o=0;for(s=0,t=r.length;s=q&&o){break}if(!r[s].hidden){o++}}if(s>q){p.eq(o-1).before(n)}else{p.eq(o-1).after(n)}}b.grid=function(o,u){this.element=o;this.groups=[];this.editing={};this.filterBy="";this.groupBy="";this.orderBy="";a.extend(this,u);this.sorted=a.grep(this.columns,function(x){return x.order});this.$tbody=a("> .t-grid-content > table > tbody",o);this.scrollable=this.$tbody.length>0;if(!this.scrollable){this.$tbody=a("> table > tbody",o);this.$header=a("> table > thead > tr",o);this.$footer=a("> table > tfoot",o)}else{a("> .t-grid-content",o).tScrollable();this.$header=a("> .t-grid-header > .t-grid-header-wrap > table > tbody > tr",o);this.$footer=a("> .t-grid-footer",o);var r=a(o).closest(".t-rtl").length;if(r){if(a.browser.webkit||(a.browser.mozilla&&parseInt(a.browser.version,10)<2)){a(o).addClass("t-grid-rightscroll")}}var s=(/iphone|ipad|android/gi).test(navigator.appVersion);if(s){a(".t-grid-header",o).css("padding","0").find(".t-grid-header-wrap").css("width","auto")}}this.$headerWrap=a("> .t-grid-header > .t-grid-header-wrap",o);this.$footerWrap=a("> .t-grid-footer > .t-grid-footer-wrap",o);var v=this.$headerWrap.add(this.$footerWrap);var p=this;a("> .t-grid-content",o).bind("scroll",function(){if(p.pageOnScroll){var x=this.scrollTop+this.clientHeight;if(x===this.scrollHeight&&p.currentPage').rep('',y.find(".t-group-cell").length).cat('').cat('').cat(this.displayDetails(this.dataItem(y))).cat("").string()).insertAfter(y)}b.trigger(this.element,C?"detailViewExpand":"detailViewCollapse",{masterRow:y[0],detailRow:y.next(".t-detail-row")[0]});y.next().toggle(C)},this));this.$pager=a("> .t-grid-pager .t-pager",o);var n=new b.dropDown({effects:b.fx.slide.defaults(),onClick:a.proxy(function(x){this.changePageSize(a(x.item).text());n.close()},this)});a(o).delegate(".t-button","click",a.proxy(function(x){this._command(x)},this));n.dataBind(u.pageSizesInDropDown||[]);a(document.documentElement).bind("mousedown",function(x){var y=n.$element[0];if(!a.contains(y,x.target)){n.close()}});this.$pager.delegate(".t-state-disabled","click",b.preventDefault).delegate(".t-link:not(.t-state-disabled)","mouseenter",b.hover).delegate(".t-link:not(.t-state-disabled)","mouseleave",b.leave).delegate("input[type=text]","keydown",a.proxy(this.pagerKeyDown,this)).delegate(".t-page-size .t-dropdown-wrap","click",function(){var x=a(this);n.open({offset:x.offset(),outerHeight:x.outerHeight(),outerWidth:x.outerWidth(),zIndex:b.getElementZIndex(this)})});a("> .t-grid-pager",o).delegate(".t-refresh","click",a.proxy(this.refreshClick,this));a(o).delegate(".t-button","hover",b.preventDefault);if(this.sort){this.$header.delegate("a.t-link","hover",function(){a(this).toggleClass("t-state-hover")})}var t="tr:not(.t-grouping-row,.t-detail-row,.t-no-data,.t-group-footer,:has(>.t-edit-container))";if(this.selectable){var w=this.$tbody[0];this.$tbody.delegate(t,"click",function(x){if(this.parentNode==w){p.rowClick(x)}}).delegate(t,"hover",function(x){if(this.parentNode==w){if(x.type=="mouseenter"){a(this).addClass("t-state-hover")}else{a(this).removeClass("t-state-hover")}}})}if(this.isAjax()||this.operationMode==="client"){this.$pager.delegate(".t-link:not(.t-state-disabled)","click",b.stop(this.pagerClick,this));if(this.sort){this.$header.delegate("a.t-link","click",b.stop(this.headerClick,this))}}for(var q=0;q0,p=F.selectable,C=E.has("tr>td>.t-grid-select").length>0,D=a(t.target),n=!D.is(":button,a,:input,a>.t-icon"),u=F.editRow,x=false,o;if(!q){if(F.editing&&F.editing.mode=="PopUp"){q=F._current=v.find(f)}else{return}}o=q.index();if(!a.browser.msie){n=n&&D[0]===v[0]}if(n){if(A&&g.PAGEDOWN==z){if(!F.pageOnScroll){v.one(s,function(){r(v.find(f));F._focusGridElement()})}if(F.currentPage1){F.pageTo(Math.max(F.currentPage-1,1))}}x=true}else{if(g.UP===z){r(q?q.parent().prevAll(j).last().children(":eq("+o+"),:eq(0)").last():v.find(f));x=true}else{if(g.DOWN===z){r(q?q.parent().nextAll(j).first().children(":eq("+o+"),:eq(0)").last():v.find(f));x=true}else{if(g.LEFT===z){if(q){if(y){q=q.nextAll(":visible:first")}else{q=q.prevAll(":not(.t-group-cell, .t-hierarchy-cell):visible:first")}}else{q=v.find(f)}r(q);x=true}else{if(g.RIGHT===z){if(q){if(y){q=q.prevAll(":not(.t-group-cell, .t-hierarchy-cell):visible:first")}else{q=q.nextAll(":visible:first")}}else{q=v.find(f)}r(q);x=true}else{if((p||C)&&g.SPACEBAR==z){x=true;var w=q.parent().find(".t-grid-select:first").andSelf();if(C&&w[1]){location.href=w[1].href}else{if(p){w.click()}}}}}}}}}}if(!x&&u&&!D.is(":button,a,a>.t-icon")){x=F._handleEditing(t)}if(x){t.preventDefault();t.stopPropagation()}},_handleEditing:function(q){var I=this,C=q.keyCode,G=q.shiftKey,D,p=a.proxy(I.current,I),n=a.proxy(I._clearInputSelection,I),u=a.proxy(I._focusGridElement,I),o=p(),s=a(I.element),H=I.$tbody,E=o.parent(),F=E.index(),J,v=false,r="td.t-grid-edit-cell",t=":input:visible:first",w=I.isAjax(),z=E.closest("tr.t-grid-new-row")[0],y=I.editing.mode==="InCell",A=I.editing.mode==="PopUp",x=E.closest("tr.t-grid-edit-row")[0]||(A&&a("#"+I.formId()+":visible").length);if(g.ENTER==C||g.F12==C){v=true;if(x){if(a(q.target).is("textarea")){v=false;return}n(o.find(t)[0]);if(y){J=I.validate();if(!J){o.find(t).focus();return}if(o.is(r)){I.saveCell(o[0])}else{E.find(r).each(function(){I.saveCell(this)});I.editCell(o[0])}if(I.valid){u()}}else{if(w){s.one("dataBound",function(){var K=a(this).data("tGrid");K._current=K.$tbody.children().eq(F).find(d).eq(0);u()});if(A){a(".t-grid-update,.t-grid-insert","#"+I.formId()).click()}else{if(z){I.insertRow(E)}else{I.updateRow(E)}}}else{if(I.validate()){if(A){E=a("#"+I.formId())}E.find(".t-grid-update,.t-grid-insert").click()}}}}else{if(y){H.find(r).each(function(){I.saveCell(this)});I.editCell(o[0])}else{if(w){I.editRow(E);p(E.children().eq(0));if(A){E=a("#"+I.formId())}E.find(t).focus()}else{location.href=E.find(".t-grid-edit:first").attr("href")}}}}else{if(g.ESC==C&&x){v=true;n(o.find(t)[0]);if(y&&o.is(r)){I.cancelCell(o);u()}else{if(w){if(A){a(".t-grid-cancel","#"+this.formId()).click()}else{I.cancelRow(E)}p(E.find(d).eq(0));u()}else{if(A){E=a("#"+I.formId())}location.href=E.find(".t-grid-cancel:first").attr("href")}}}else{if(y&&g.TAB==C){if(x){n(o.find(t)[0]);I.saveCell(o);if(I.valid){u()}else{o.find(t).focus();return true}v=true}D=G?o.prev():o.next();if(!D.length){D=o.parent()[G?"prev":"next"]().children(G?":last":":first")}p(D);if(I.keyboardNavigation.editOnTab&&D.length){I.editCell(D[0]);D.find(t).focus();v=true}}}}return v},_initNavigationMouseEvents:function(){var x=this,w=x.$tbody,u=j+d,n=a.browser,o="click",r="mousedown",p,v,q,s=".t-grid-edit-row",t=":button,a,:input,a>.t-icon";if(n.msie){w.delegate(u,o,function(y){v=a(y.target),q=a(y.currentTarget),p=x._current;if(q.closest("tbody")[0]!==w[0]){return}if(v.is(t)){if(!(p&&!q.parent().is(s))){if(p){p.removeClass(FOCUSED)}x._current=q}}else{if(p&&p[0]===q[0]){x._current=null}x.current(q);y.preventDefault()}})}else{w.delegate(u,r,function(y){v=a(y.target),q=a(y.currentTarget),p=x._current;if(q.closest("tbody")[0]!==w[0]){return}if(v.is(t)){if(!(p&&!q.parent().is(s))){if(p){p.removeClass(FOCUSED)}x._current=q}}else{x.current(q)}})}},_clearInputSelection:function(o){if(!o||a(o).is(":checkbox, :radio")){return}var n=a.browser,p;if(n.msie&&parseInt(n.version)==8){p=o.createTextRange();p.moveStart("textedit",1);p.select()}},_focusGridElement:function(){var n=a.browser;if(n.msie&&parseInt(n.version)<9){a("body",document).focus()}this.element.focus()},current:function(o){var p=this,n=p._current;if(o!==m&&o.length){if(!n||n[0]!==o[0]){o.addClass(FOCUSED);if(n){n.removeClass(FOCUSED)}p._current=o;p._scrollTo(o.parent()[0])}}else{return p._current}},_scrollTo:function(r){var o=this.$tbody.closest("div.t-grid-content")[0];if(!r||!o){return}var t=r.offsetTop,s=r.offsetHeight,q=o.scrollTop,p=o.clientHeight,n=t+s;o.scrollTop=q>t?t:n>(q+p)?n-p:q},_transformParams:function(n){var s=this,r=s._isServerOperation(),q={},o=s.filterBy||"",p=s.orderBy||"";if(r){if(n.page){q[s.queryString.page]=n.page}if(n.pageSize){q[s.queryString.size]=n.pageSize}if(p!==""){q[s.queryString.orderBy]=p}if(o!==""){q[s.queryString.filter]=o}if(s.groupBy){q[s.queryString.groupBy]=s.groupBy}if(n.aggregates&&n.aggregates.length){q.aggregates=a.map(s.columns,function(t){if(t.aggregates){return t.member+"-"+t.aggregates.join("-")}}).join("~")}}delete n.page;delete n.pageSize;delete n.sort;delete n.filter;delete n.group;delete n.aggregates;if(s.ws){q=b.toJson(a.extend(n,{state:q}))}else{q=a.extend(q,n)}return q},_dataSourceOptions:function(){var q=this,p=this.pageSize>0,o,n=q.data||[];remoteOperations=q._isServerOperation(),aggregates=a.map(q.columns||[],function(r){return a.map(r.aggregates||[],function(s){return{field:r.member,aggregate:s}})}),deserializer={translateGroup:function(r){return{value:r.Key,hasSubgroups:r.HasSubgroups,aggregates:r.Aggregates,items:r.HasSubgroups?a.map(r.Items,a.proxy(this.translateGroup,this)):r.Items}},flatGroups:function(r){if(r.HasSubgroups){return this.flatGroups(r.Items)}return r.Items},convert:function(r){return r.d||r},mergeChanges:function(r,z,t){var v,w,y,x=[],u,s=q.dataSource;a.each(t,function(C,A){for(w=0,y=r.length;w.t-icon")){p.stopPropagation();var n=o.closest("tr").addClass("t-state-selected").siblings().removeClass("t-state-selected").end();b.trigger(this.element,"rowSelect",{row:n[0]})}},$rows:function(){return this.$tbody.find("> tr:not(.t-grouping-row,.t-detail-row)")},expandRow:function(n){a(n).find("> td .t-plus, > td .t-expand").click()},collapseRow:function(n){a(n).find("> td .t-minus, > td .t-collapse").click()},headerClick:function(n){n.preventDefault();this.toggleOrder(this.$columns().index(a(n.target).closest("th")));this.sort(this.sortExpr())},refreshClick:function(n,o){if(a(o).is(".t-loading")){return}if(this.isAjax()){n.preventDefault();if(!this._isServerOperation()){this.dataSource.data([])}this.ajaxRequest(true)}},sort:function(n){this.orderBy=n;this.ajaxRequest()},columnFromTitle:function(o){o=a.trim(o);var n=a.grep(this.$columns(),function(p){return a.trim(a(p).text())==o})[0];if(n){return this.columns[this.$columns().index(n)]}return a.grep(this.columns,function(p){return p.title==o})[0]},columnFromMember:function(o){var n=a.grep(this.columns,function(p){return p.member==o})[0];if(!n){n=a.grep(this.columns,function(p){var q="."+p.member;return o.substr(o.length-q.length)==q})[0]}return n},toggleOrder:function(n){n=typeof n=="number"?this.columns[n]:n;var o="asc";if(n.order=="asc"){o="desc"}else{if(n.order=="desc"){o=null}}n.order=o;var p=a.inArray(n,this.sorted);if(this.sortMode=="single"&&p<0){a.each(this.sorted,function(){this.order=null});this.sorted=[]}if(p<0&&o){this.sorted.push(n)}if(!o){this.sorted.splice(p,1)}},sortExpr:function(){return a.map(this.sorted,function(n){return n.member+"-"+n.order}).join("~")},pagerKeyDown:function(n){if(n.keyCode==13){var o=this.sanitizePage(a(n.target).val());if(o!=this.currentPage){this.pageTo(o)}else{a(n.target).val(o)}}},isAjax:function(){return this.ajax||this.ws||this.onDataBinding},url:function(n){return(this.ajax||this.ws)[n]},pagerClick:function(o){o.preventDefault();var n=a(o.target).closest(".t-link");var r=this.currentPage;var s=n.find(".t-icon");if(s.hasClass("t-arrow-next")){r++}else{if(s.hasClass("t-arrow-last")){r=this.totalPages()}else{if(s.hasClass("t-arrow-prev")){r--}else{if(s.hasClass("t-arrow-first")){r=1}else{var q=n.text();if(q=="..."){var p=n.parent().children().index(n);if(p==0){r=parseInt(n.next().text())-1}else{r=parseInt(n.prev().text())+1}}else{r=parseInt(q)}}}}}this.pageTo(isFinite(r)?r:this.currentPage)},changePageSize:function(o){var n=parseInt(o,10);if(isNaN(n)||n<1){return this.pageSize}n=Math.max(n,1);this.currentPage=1;this.pageSize=n;if(this.isAjax()){this.ajaxRequest()}else{this.serverRequest()}},pageTo:function(n){this.currentPage=n;if(this.isAjax()){this.ajaxRequest()}else{this.serverRequest()}},_dataChange:function(){var o=this.dataSource;if(!this._clientBindingInProgress){this.total=o.total()}this.aggregates=o.aggregates();var n=o.view();if(this.pageOnScroll&&this._pagingInProgress===true){n=(this.data||[]).concat(n);this._pagingInProgress=false}this._current=null;this._populate(n)},_populate:function(n){this.data=[];this.bindTo(n);this.bindFooter();this.updatePager();this.updateSorting();b.trigger(this.element,"dataBound");b.trigger(this.element,"repaint")},ajaxOptions:function(n){var o={type:"POST",dataType:"text",dataFilter:function(q,r){return q.replace(i,"new Date($1)")},error:a.proxy(function(r,q){if(b.ajaxError(this.element,"error",r,q)){return}},this),complete:a.proxy(this.hideBusy,this),success:a.proxy(function(q,s,t){try{q=eval("("+q+")")}catch(r){if(!b.ajaxError(this.element,"error",t,"parseeror")){alert("Error! The requested URL did not return JSON.")}return}if(n.commandName){this._onComplete({name:n.commandName,response:q})}q=q.d||q;if(n.hasErrors&&n.hasErrors(q)){if(!b.trigger(this.element,"error",{XMLHttpRequest:t,textStatus:"modelstateerror",modelState:q.modelState})){n.displayErrors(q)}return;B}this.dataSource.success(q)},this)};a.extend(o,n);var p=this.ws?o.data.state={}:o.data;if(this._isServerOperation()){p[this.queryString.page]=this.currentPage;p[this.queryString.size]=this.pageSize;p[this.queryString.groupBy]=this.groupBy;p[this.queryString.filter]=(this.filterBy||"").replace(/\"/g,'\\"')}p[this.queryString.orderBy]=this.orderBy||"";p[this.queryString.aggregates]=a.map(this.columns,function(q){if(q.aggregates){return q.member+"-"+q.aggregates.join("-")}}).join("~");if(this.ws){o.data=b.toJson(o.data);o.contentType="application/json; charset=utf-8"}return o},showBusy:function(){this.busyTimeout=setTimeout(a.proxy(function(){a("> .t-grid-pager .t-status .t-icon",this.element).addClass("t-loading")},this),100)},hideBusy:function(){clearTimeout(this.busyTimeout);a("> .t-grid-pager .t-status .t-icon",this.element).removeClass("t-loading")},serverRequest:function(){if(this.operationMode==="client"){this.ajaxRequest()}else{location.href=b.formatString(unescape(this.urlFormat),this.currentPage,this.orderBy||"~",this.groupBy||"~",encodeURIComponent(this.filterBy)||"~",this.pageSize||"~")}},_isServerOperation:function(){return this.operationMode!=="client"},ajaxRequest:function(n){var t=this,s=t.pageSize>0,r=t.pageSize,p=t.currentPage,o=a.map(t.columns,function(u){return a.map(u.aggregates||[],function(v){return{field:u.member,aggregate:v}})});if(p>1&&t.pageOnScroll&&!t._pagingInProgress){r=p*t.pageSize;p=1}var q={page:p,sortedColumns:t.sorted,filteredColumns:a.grep(t.columns,function(u){return u.filters})};if(b.trigger(t.element,"dataBinding",q)){return}if(!t.ajax&&!t.ws&&this.operationMode!=="client"){return}if(t.dataSource.transport.options&&t.dataSource.transport.options.read){t.dataSource.transport.options.read.url=this.url("selectUrl")}if(t._isServerOperation()){t.showBusy()}t.dataSource.query(a.extend({page:p,pageSize:s?r:m,sort:a.map(t.sorted,function(u){return{field:u.member,dir:u.order}}),filter:a.map(a.grep(t.columns,function(u){return u.filters}),function(u){return a.map(u.filters,function(w){var y=w.value;if(u.type=="Number"){y=parseFloat(y)}else{if(u.type=="Date"){if(typeof y==="string"){var v=/^\/Date\((.*?)\)\/$/.exec(y);if(v){y=new Date(parseInt(v[1]))}else{var x=u.format?/\{0(:([^\}]+))?\}/.exec(u.format)[2]:b.cultureInfo.shortDate;y=b.datetime.parse({value:y,format:x}).toDate()}}}}return{field:u.member,operator:w.operator,value:y}})}),group:a.map(t.groups,function(u){return{field:u.member,dir:u.order,aggregates:o}}),aggregates:o},a.extend({},q.data,n)))},valueFor:function(n){if(n.type=="Date"){return new Function("data","var value = data."+n.member+'; if (!value) return null; return value instanceof Date? value : new Date(parseInt(value.replace(/\\/Date\\((.*?)\\)\\//, "$1")));')}return new Function("data","return data"+(n.member?"."+n.member:"")+";")},displayFor:function(o){var r=this.localization,q=this;if(o.commands){var n=a.map(o.commands,function(t){return b.grid.ButtonBuilder.create(a.extend({text:r[t.name]},t))});return function(t){return a.map(n,function(u){return u.build(a.extend({},t,{__page:q.currentPage,__orderBy:q.orderBy||"",__filter:q.filterBy||"",__groupBy:q.groupBy||""}))}).join("")}}if(!o.template){var s=o.value||function(){return""};var p=s=!o.data?s:function(t){var v=o.value(t),x=o.data,y="",u,w;for(u=0,w=x.length;u: <#= Key #>");if(q.groupHeaderTemplate){q.groupHeader=l(q.groupHeaderTemplate)}},this));var o=this.columns.length-1;while(o>=0){var n=this.columns[o];if(n.hidden){o--;continue}if(!n.attr){n.attr=' class="t-last"';break}else{if(n.attr.indexOf("class")==-1){n.attr+=' class="t-last"';break}else{n.attr=n.attr.replace('class="','class="t-last ');break}}o--}if(this.detail){this.displayDetails=l(this.detail.template)}},bindData:function(q,t,s){Array.prototype.push.apply(this.data,q);var r=this.pageOnScroll?q.length:Math.min(this.pageSize,q.length);var o=this.columns.length;r=this.pageSize?r:q.length;if(a.browser.msie){a(this.element).find(".t-grid-content colgroup:first col").css("display","")}for(var w=0;w')}else{t.cat("")}t.rep('',s).catIf('',this.detail);if(this.rowTemplate){t.cat('').cat(this.rowTemplate(q[w])).cat("")}else{for(var u=0,v=this.columns.length;u").cat(p.display(q[w]));t.cat("")}}t.cat("")}},normalizeColumns:function(){},dataItem:function(n){return(this.data||[])[this.$tbody.find("> tr:not(.t-grouping-row,.t-detail-row,.t-grid-new-row,.t-group-footer)").index(a(n))]},_colspan:function(){return this.groups.length+a.grep(this.columns,function(n){return !n.hidden}).length+(this.detail?1:0)},bindTo:function(o){var p=new b.stringBuilder();var n=this._colspan();if(o&&o.length){this.normalizeColumns(n);if(typeof o[0].hasSubgroups!="undefined"){for(var q=0,r=o.length;q").cat("").cat(this.noRecordsTemplate?this.noRecordsTemplate:this.localization.noRecords).cat("")}this.$tbody.html(p.string());if(this.onRowDataBound){var s=jQuery.grep(this.$tbody[0].rows,function(t){return !a(t).is(".t-grouping-row, .t-group-footer, .t-footer-template")});for(var q=0,r=this.data.length;q=q).removeClass("t-state-hover");this.$pager.find(".t-arrow-prev").parent().add(this.$pager.find(".t-arrow-first").parent()).toggleClass("t-state-disabled",n==1).removeClass("t-state-hover");var o=this.localization;this.$pager.find(".t-page-i-of-n").each(function(){this.innerHTML=new b.stringBuilder().cat(o.page).cat(' ').cat(b.formatString(o.pageOf,q)).string()});this.$pager.find(".t-page-size").each(function(){var r='
    '+p+'select
    ';this.innerHTML=r});this.$pager.find(".t-numeric").each(a.proxy(function(s,r){this.numericPager(r,n,q)},this));this.$pager.parent().find(".t-status-text").text(b.formatString(o.displayingItems,this.firstItemInPage(),this.lastItemInPage(),this.total))},numericPager:function(s,n,v){var p=10;var q=1;if(n>p){var u=(n%p);q=(u==0)?(n-p)+1:(n-u)+1}var o=(q+p)-1;o=Math.min(o,v);var t=new b.stringBuilder();if(q>1){t.cat('
    ...')}for(var r=q;r<=o;r++){if(r==n){t.cat('').cat(r).cat("")}else{t.cat('').cat(r).cat("")}}if(o...')}s.innerHTML=t.string()},$columns:function(){return this.$header.find("th:not(.t-hierarchy-cell,.t-group-cell)")},updateSorting:function(){this.sorted=[];a.each(this.orderBy.split("~"),a.proxy(function(n,p){var q=p.split("-");var o=this.columnFromMember(q[0]);if(o){o.order=q[1];this.sorted.push(o)}},this));this.$columns().each(a.proxy(function(r,q){var p=this.columns[r].order;var o=a(q).children("a.t-link");var n=o.children(".t-icon");if(!p){n.hide()}else{if(n.length==0){n=a('').appendTo(o)}n.toggleClass("t-arrow-up",p=="asc").toggleClass("t-arrow-down",p=="desc").html("("+(p=="asc"?this.localization.sortedAsc:this.localization.sortedDesc)+")").show()}},this))},sanitizePage:function(o){var n=parseInt(o,10);if(isNaN(n)||n<1){return this.currentPage}return Math.min(n,this.totalPages())},totalPages:function(){return Math.ceil(this.total/this.pageSize)},firstItemInPage:function(){var n=this;return n.total>0?n.pageOnScroll?1:(n.currentPage-1)*n.pageSize+1:0},lastItemInPage:function(){return Math.min(this.currentPage*this.pageSize,this.total)},dataBind:function(n){var o=this;if(!o.dataSource){o._dataSource()}else{if(n&&n.length){o.dataSource._group=a.map(o.groups,function(p){return{field:p.member,dir:p.order,aggregates:aggregates}})}}o._clientBindingInProgress=true;try{o.dataSource.success(n||[])}finally{o._clientBindingInProgress=false}},bindFooter:function(){var q=this,n=q.$footer.find("td:not(.t-group-cell,.t-hierarchy-cell)"),o=q.aggregates,p={Sum:0,Count:0,Average:0,Max:0,Min:0};a.each(q.columns,function(r){if(this.footer){n.eq(r).html(this.footer(q._mapAggregates(o[this.member]||p)))}})},rebind:function(n){var o=this;o.sorted=[];o.orderBy="";o.filterBy="";o.currentPage=1;a.each(o.columns,function(){this.order=null;this.filters=null});a(".t-filter-options",o.element).find('input[type="text"], select').val("").removeClass("t-state-error").end().find("div.t-formatted-value").html("");a(".t-grid-filter",o.element).removeClass("t-active-filter");if(this.isAjax()){o.data=[]}if(!o._isServerOperation()){o._dataSource()}o.ajaxRequest(n)},hideColumn:function(r){var D=this,t=D.columns,s,q,E,z=D.$tbody.children("tr"),x,y,p,v,C=0,o=a.browser,w=o.msie&&parseInt(o.version)===8,A,n,u=D.editing.mode;if(typeof r==="number"){r=t[r]}else{r=D.columnFromMember(r)}s=a.inArray(r,a.grep(t,function(F){return !F.hidden}));if(s<0||!r){return}q=a("col:not(.t-group-col,.t-hierarchy-col)",D.$header.parent().prev());if(D.scrollable){q.eq(s).remove();q=a("col:not(.t-group-col,.t-hierarchy-col)",D.$tbody.prev())}E=q.eq(s).remove()[0].style.width;D.$columns().filter(":visible").eq(s).hide();D.$footer.find("td:not(.t-group-cell):visible").eq(s).hide();for(v=0,x=z.length;vtable,>.t-grid-header table,>.t-grid-content>table",D.element);if(C){A.width(C)}if(w){A.css("display","inline-table");setTimeout(function(){A.css("display","table")},1)}r.hidden=true;r.width=E;n=r.attr;if(!n||n.indexOf("style")<0){n=(n||"")+' style="display:none" '}else{n=r.attr.replace(/(style="(.*)?display):([^;]*)/i,"$1:none");if(n===r.attr){n=n.replace(/(style=")/i,"$1display:none;")}}r.attr=n},showColumn:function(p){var w=this,q,r=w.columns,o,v=w.$tbody.children("tr"),u,n,s,t;if(typeof p==="number"){p=r[p]}else{p=w.columnFromMember(p)}q=a.inArray(p,r);if(!p||!p.hidden){return}o=a("col:not(.t-group-col,.t-hierarchy-col)",w.$header.parent().prev());h(o,r,q);if(w.scrollable){o=a("col:not(.t-group-col,.t-hierarchy-col)",w.$tbody.prev());h(o,r,q)}w.$columns().eq(q).show();w.$footer.find("td:not(.t-group-cell)").eq(q).show();for(s=0,t=v.length;sform>table>colgroup>col"),r,q);u=n.find("tr:first")}else{if(w.editing.mode==="InForm"){n=u.children().first();n.attr("colspan",n.attr("colspan")+1);continue}}}u.children("td:not(.t-group-cell,.t-hierarchy-cell)").eq(q).show()}}if(!p.width){a(">table,>.t-grid-header table,>.t-grid-content>table",w.element).width("")}p.hidden=false;delete p.width;if(p.attr){p.attr=p.attr.replace(/(style="(.*)?)(display\s*:\s*none)\s*;?/i,"$1")}},initializeContextMenu:function(){var s=this,p,o=b.fx.slide.defaults(),n=a.grep(s.columns,function(t){return t.title!==""}),q=s.element.id+"_contextMenu",r;a(document).bind("mouseup",function(t){if(r&&t.which!=3&&a(t.target).closest("#"+q).length==0){b.fx.rewind(o,r.find(".t-group"),{direction:"bottom"},function(){r.remove()})}});s.$header.closest(".t-grid-header").bind("contextmenu",function(t){if(r&&r.is(":visible")){b.fx.rewind(o,r.find(".t-group"),{direction:"bottom"});r.remove()}p=new b.stringBuilder();p.cat('");r=a(p.string()).delegate("[type=checkbox]","change",function(){var u=a(this),v;s[u.is(":checked")?"showColumn":"hideColumn"](u.data("field"));v=r.find(":checked");v.attr("disabled",v.length==1)}).appendTo(document.body);r.css({left:t.clientX+a(document).scrollLeft(),top:t.clientY+a(document).scrollTop()});b.fx.play(o,r.find(".t-group"),{direction:"bottom"});return false})}};b.grid.ButtonBuilder=function(n){var p=/class="([^"]*)"/i;this.classNames=["t-button"];var o=p.exec(n.attr);if(o){this.classNames.push(o[1]);n.attr=a.trim(n.attr.replace(p,""))}if(n.name){this.classNames.push("t-grid-"+n.name)}if(n.ajax){this.classNames.push("t-ajax")}this.url=n.url?l(unescape(n.url)):function(){return"#"};this.content=function(){return n.text||""};this.build=function(q){return'"+this.content()+""}};b.grid.ButtonBuilder.create=function(n){return new (c[n.buttonType])(n)};function k(o,n){return'"}b.grid.ImageButtonBuilder=function(n){b.grid.ButtonBuilder.call(this,n);this.classNames.push("t-button-icon");this.content=function(){return k(n.name,n.imageAttr)}};b.grid.ImageTextButtonBuilder=function(n){b.grid.ButtonBuilder.call(this,n);this.classNames.push("t-button-icontext");this.content=function(){return'"+n.text}};b.grid.BareImageButtonBuilder=function(n,o){b.grid.ImageButtonBuilder.call(this,n,o);this.classNames.push("t-button-icon","t-button-bare")};var c={Text:b.grid.ButtonBuilder,ImageAndText:b.grid.ImageTextButtonBuilder,Image:b.grid.ImageButtonBuilder,BareImage:b.grid.BareImageButtonBuilder};a.fn.tGrid=function(n){return b.create(this,{name:"tGrid",init:function(o,p){return new b.grid(o,p)},options:n,success:function(o){if(o.$tbody.find("tr.t-no-data").length){o.ajaxRequest()}}})};a.fn.tGrid.defaults={columns:[],plugins:[],currentPage:1,pageSize:10,localization:{addNew:"Add new record","delete":"Delete",cancel:"Cancel",insert:"Insert",update:"Update",select:"Select",pageOf:"of {0}",displayingItems:"Displaying items {0} - {1} of {2}",edit:"Edit",noRecords:"No records to display.",page:"Page ",filter:"Filter",filterClear:"Clear Filter",filterShowRows:"Show rows with value that",filterAnd:"And",filterStringEq:"Is equal to",filterStringNe:"Is not equal to",filterStringStartsWith:"Starts with",filterStringSubstringOf:"Contains",filterStringEndsWith:"Ends with",filterNumberEq:"Is equal to",filterNumberNe:"Is not equal to",filterNumberLt:"Is less than",filterNumberLe:"Is less than or equal to",filterNumberGt:"Is greater than",filterNumberGe:"Is greater than or equal to",filterDateEq:"Is equal to",filterDateNe:"Is not equal to",filterDateLt:"Is before",filterDateLe:"Is before or equal to",filterDateGt:"Is after",filterDateGe:"Is after or equal to",filterEnumEq:"Is equal to",filterEnumNe:"Is not equal to",filterBoolIsTrue:"is true",filterBoolIsFalse:"is false",filterSelectValue:"-Select value-",filterOpenPopupHint:"Open the calendar popup",groupHint:"Drag a column header and drop it here to group by that column",deleteConfirmation:"Are you sure you want to delete this record?",sortedAsc:"sorted ascending",sortedDesc:"sorted descending",ungroup:"ungroup"},queryString:{page:"page",size:"size",orderBy:"orderBy",groupBy:"groupBy",filter:"filter",aggregates:"aggregates"}}})(jQuery); \ No newline at end of file diff --git a/NzbDrone.Web/Scripts/2011.3.1115/telerik.grid.reordering.min.js b/NzbDrone.Web/Scripts/2011.3.1115/telerik.grid.reordering.min.js deleted file mode 100644 index ca5ff0e27..000000000 --- a/NzbDrone.Web/Scripts/2011.3.1115/telerik.grid.reordering.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik;b.scripts.push("telerik.grid.reordering.js");b.reordering={};b.reordering.initialize=function(c){c.$reorderDropCue=a('
    ');var d=c.$header.children("th").length-1;var f=function(h,g){var j=a.inArray(g,c.columns);c.columns.splice(j,1);c.columns.splice(h,0,g);e(c.$columns(),j,h);e(c.$tbody.parent().find("> colgroup > col:not(.t-group-col,.t-hierarchy-col)"),j,h);e(c.$headerWrap.find("table").find("> colgroup > col:not(.t-group-col,.t-hierarchy-col)"),j,h);var i=c.$footer.find("table");e(i.find("> colgroup > col:not(.t-group-col,.t-hierarchy-col)"),j,h);e(i.find("> tbody > tr.t-footer-template > td:not(.t-group-cell,.t-hierarchy-cell)").add(c.$footer.find("tr.t-footer-template > td:not(.t-group-cell,.t-hierarchy-cell)")),j,h);a.each(c.$tbody.children(),function(){e(a(this).find(" > td:not(.t-group-cell, .t-hierarchy-cell, .t-detail-cell)"),j,h)})};c.reorderColumn=f;function e(j,k,i){var h=j.eq(k);var g=j.eq(i);h[k>i?"insertBefore":"insertAfter"](g)}new b.draggable({owner:c.$header[0],selector:".t-header:not(.t-group-cell,.t-hierarchy-cell)",scope:c.element.id+"-reodering",cue:function(g){return b.dragCue(g.$draggable.text())},destroy:function(g){g.$cue.remove()}});new b.droppable({owner:c.$header[0],scope:c.element.id+"-reodering",selector:".t-header:not(.t-group-cell,.t-hierarchy-cell)",over:function(g){var h=a.trim(g.$draggable.text())==a.trim(g.$droppable.text());b.dragCueStatus(g.$cue,h?"t-denied":"t-add");var i=0;a("> .t-grid-top, > .t-grouping-header",c.element).each(function(){i+=a(this).outerHeight()});if(!h){c.$reorderDropCue.css({height:g.$droppable.outerHeight(),top:i,left:function(){return g.$droppable.position().left+((g.$droppable.index()>g.$draggable.index())?g.$droppable.outerWidth():0)}}).appendTo(c.element)}},out:function(g){c.$reorderDropCue.remove();b.dragCueStatus(g.$cue,"t-denied")},drop:function(h){c.$reorderDropCue.remove();if(h.$cue.find(".t-drag-status").is(".t-add")){var g=c.columnFromTitle(a.trim(h.$draggable.text()));var i=c.$columns().index(h.$droppable.closest(".t-header"));b.trigger(c.element,"columnReorder",{column:g,oldIndex:a.inArray(g,c.columns),newIndex:i});f(i,g);b.trigger(c.element,"repaint")}}})}})(jQuery); \ No newline at end of file diff --git a/NzbDrone.Web/Scripts/2011.3.1115/telerik.grid.resizing.min.js b/NzbDrone.Web/Scripts/2011.3.1115/telerik.grid.resizing.min.js deleted file mode 100644 index 166ee4df4..000000000 --- a/NzbDrone.Web/Scripts/2011.3.1115/telerik.grid.resizing.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik;b.scripts.push("telerik.grid.resizing.js");b.resizing={};b.resizing.initialize=function(i){var c,d=a('
    '),j,f,e,l=3;function g(q,r){a("th, th .t-grid-filter, th .t-link",q).add(document.body).css("cursor",r)}function k(q){var r=0;a("> .t-grouping-header, > .t-grid-top",q).each(function(){r+=this.offsetHeight});return r}function n(r){var s=0;a(".t-resize-handle",i.element).each(function(){s+=a(this).data("th").outerWidth();a(this).css("left",s-l)});s=-i.$tbody.closest(".t-grid-content").scrollLeft();r.prevAll("th").add(r).each(function(){s+=this.offsetWidth});var q=i.scrollable?a(".t-grid-content",i.element):a("tbody",i.element);var t=q.attr(i.scrollable?"clientWidth":"offsetWidth");if(s>=t){d.remove()}else{d.css({left:s,top:k(i.element),height:r.outerHeight()+q.attr(i.scrollable?"clientHeight":"offsetHeight")});if(!d.parent().length){d.appendTo(i.element)}}}function o(s){var q=s.$draggable.data("th"),r=i.$tbody.parent();if(!i.scrollable){c=r.children("colgroup").find("col:eq("+q.index()+")")}else{c=i.$header.parent().prev().find("col:eq("+q.index()+")").add(r.children("colgroup").find("col:eq("+q.index()+")"))}e=s.pageX;f=q.outerWidth();j=i.$tbody.outerWidth()}function h(q){var r=f+q.pageX-e;if(r>10){c.css("width",r);if(i.scrollable){i.$tbody.parent().add(i.$headerWrap.find("table")).add(i.$footer.find("table")).css("width",j+q.pageX-e)}n(q.$draggable.data("th"))}}function p(r){d.remove();g(i.element,"");var q=r.$draggable.data("th");var s=q.outerWidth();if(i.onColumnResize&&s!=f){b.trigger(i.element,"columnResize",{column:i.columns[i.$columns().index(q)],oldWidth:f,newWidth:s})}return false}function m(){var s=0,t=i.element.id+"-column-resizing",q;var r=b.draggable.get(t);if(r){r._destroy()}i.$headerWrap.add(i.element).find("> .t-resize-handle").remove();i.$header.find(".t-header:visible").each(function(){s+=this.offsetWidth;var u=a(this);a('
    ').css({left:s-l,top:i.scrollable?0:k(i.element),width:l*2}).appendTo(i.scrollable?i.$headerWrap:i.element).data("th",u).mousedown(function(){n(u);q=a(this);g(i.element,q.css("cursor"))})});a(document).mouseup(function(){if(q){p({$draggable:q});g(i.element,"");q=null}});new b.draggable({owner:i.element,selector:".t-resize-handle",scope:t,distance:0,start:o,drag:h,stop:p})}m();a(i.element).one("mouseenter",m).bind("repaint",m)}})(jQuery); \ No newline at end of file diff --git a/NzbDrone.Web/Scripts/2011.3.1115/telerik.imagebrowser.min.js b/NzbDrone.Web/Scripts/2011.3.1115/telerik.imagebrowser.min.js deleted file mode 100644 index 84258a49d..000000000 --- a/NzbDrone.Web/Scripts/2011.3.1115/telerik.imagebrowser.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a,o){var b=a.telerik,j=a.telerik.query;b.scripts.push("telerik.imagebrowser.js");b.imageBrowser=function(u,y){this.element=u;this.wrapper=a(u);var v=y.filter||"*.png,*.gif,*.jpg,*.jpeg";var x=y.localization;this.wrapper.append('
    select
    ').append(n(x,y.uploadUrl,y.createDirectoryUrl,y.deleteFileUrl||y.deleteDirectoryUrl)).append('
      ');var r=this.wrapper.find(".t-breadcrumbs");var w=this.wrapper.find(".t-tiles");var z=this.wrapper.find(".t-search-wrap");if(y.uploadUrl){this.wrapper.find(".t-upload input").tUpload({async:{saveUrl:y.uploadUrl,autoUpload:true},multiple:false,onUpload:function(A){var C=new RegExp(("("+v.split(",").join(")|(")+")").replace(/\*\./g,".*."),"i");var B=A.files[0].name;if(C.test(B)){A.data={path:r.val()};w.trigger("t:upload",[{name:B},function(){A.preventDefault()}])}else{A.preventDefault();alert(b.formatString(x.invalidFileType,B,v))}},onError:function(A){A.preventDefault();w.trigger("t:error",[A.files[0]]);var B=A.XMLHttpRequest;if(b.ajaxError(y.element,"error",B,B.statusText)){return}},onSuccess:function(A){w.trigger("t:completeFile",[a.extend(A.response,{path:r.val()})])}})}new b.searchBox(z[0]);new b.fileListView(w[0],{thumbnailUrl:y.thumbUrl,localization:x});var t=new b.dropDown({effects:b.fx.slide.defaults(),onClick:function(A){a(u).find(".t-tiles-arrange a span:first").html(a(A.item).text());t.close();r.trigger("t:change")}});var q=[{Text:x.orderByName,Value:"name"},{Text:x.orderBySize,Value:"size"}];t.dataBind(q);this.wrapper.find(".t-tiles-arrange a").click(function(B){B.preventDefault();var A=a(this);t.open({offset:A.offset(),outerHeight:A.outerHeight(),outerWidth:A.outerWidth(),zIndex:b.getElementZIndex(this)})}).end().delegate(".t-button:not(.t-state-disabled):has(.t-delete)","click",function(){var A=w.find(".t-state-selected");if(A.length&&confirm(b.formatString(x.deleteFile,A.find("strong").text()))){a.ajax({type:"POST",url:A.data("kind")=="f"?y.deleteFileUrl:y.deleteDirectoryUrl,data:{path:A.data("url")},error:function(C,B){if(b.ajaxError(y.element,"error",C,B)){return}},success:function(){w.trigger("t:delete");a(u).find(".t-delete").parent().addClass("t-state-disabled")}})}}).delegate(".t-button:not(.t-state-disabled):has(.t-addfolder)","click",function(){w.trigger("t:createDirectory",[function(A){a.ajax({type:"POST",url:y.createDirectoryUrl,data:{path:r.val(),name:A},error:function(C,B){w.trigger("t:errorDirectory",{name:A});if(b.ajaxError(y.element,"error",C,B)){return}},success:function(){w.trigger("t:completeDirectory",{path:r.val(),name:A})}})}])});a(document.documentElement).bind("mousedown",function(A){var B=t.$element[0];if(!a.contains(B,A.target)){t.close()}});var s=new b.dataSource({error:function(C,B){var A=b.trigger(y.element,"error",{XMLHttpRequest:C,textStatus:B});if(!A){if(B=="error"){if(C.status=="404"){alert(y.localization.directoryNotFound)}else{if(C.status!="0"){alert("Error! The requested URL returned "+C.status+" - "+C.statusText)}}}else{if(B=="timeout"){alert("Error! Server timeout.")}}}},url:y.selectUrl,callback:function(B){a(u).find(".t-delete").parent().addClass("t-state-disabled");if(!r.val()){new b.breadcrumbs(r[0],{path:B.Path,roots:B.ContentPaths})}r.val(B.Path).trigger("t:refresh");var A=a(u).find(".t-tiles-arrange a span:first").text();var D=a.map(q,function(E){if(E.Text==A){return E.Value}})[0];var C=z.val();w.trigger("t:refresh",[B,D,C])}});z.bind("t:change",function(){r.trigger("t:change")});s.get({path:""});w.bind("t:select",function(A){if(A.kind=="d"){s.get({path:A.url})}else{y.apply(A)}}).bind("t:change",function(A){var B=a(u).find(".t-delete").parent().addClass("t-state-disabled");if(A.kind=="f"){var C=A.url;if(y.imageUrl){C=y.imageUrl+"?path="+C}a(u).parent().find("#t-editor-image-url").val(C)}if((A.kind=="f"&&y.deleteFileUrl)||(A.kind=="d"&&y.deleteDirectoryUrl)){B.removeClass("t-state-disabled")}});r.bind("t:change",function(){var A=a(this).val();if(!A.match(/\/$/)){A=A+"/"}s.get({path:A})})};function n(u,t,r,s){var w=!t?"":'
      '+u.uploadFile+'
      ',q=!r?"":'',v=!s?"":' ';return'
      '+w+q+v+'
      '+u.orderBy+' '+u.orderByName+'
      '}b.fileInfoReader=function(q){this._thumbnailUrl=q.thumbnailUrl||""};b.fileInfoReader.prototype={read:function(r,q){return q[r]||q[(r.charAt(0).toUpperCase()+r.substring(1))]},directories:function(q){return this.read("directories",q)},files:function(q){return this.read("files",q)},thumbUrl:function(r,q){return this._thumbnailUrl+"/?path="+r+encodeURIComponent(q)},size:function(q){var s=this.read("size",q);if(!s){return""}var r=" bytes";if(s>=1073741824){r=" GB";s/=1073741824}else{if(s>=1048576){r=" MB";s/=1048576}else{if(s>=1024){r=" KB";s/=1024}}}return Math.round(s*100)/100+r},name:function(q){return this.read("name",q)},path:function(q){return this.read("path",q)},concatPaths:function(r,q){if(r===o||!r.match(/\/$/)){r=(r||"")+"/"}return r+encodeURIComponent(q)}};b.fileListView=function(q,r){this.element=q;this.wrapper=a(q);this._localization=r.localization;this._reader=r.reader||new b.fileInfoReader({thumbnailUrl:r.thumbnailUrl});this._pageSize=r.pageSize||20;this.wrapper.bind({"t:refresh":a.proxy(this._refresh,this),"t:upload":a.proxy(this._upload,this),"t:completeDirectory":a.proxy(this._completeDirectory,this),"t:delete":a.proxy(this._delete,this),"t:errorFile":a.proxy(this._errorFile,this),"t:errorDirectory":a.proxy(this._errorDirectory,this),"t:createDirectory":a.proxy(this._createDirectory,this),scroll:a.proxy(this._scroll,this)}).delegate("li[data-url]:not(.t-tile-empty)","click",a.proxy(this._click,this)).delegate("li[data-url]:not(.t-tile-empty)","dblclick",a.proxy(this._dblclick,this))};function g(q){return'
    • '+q.name+"
    • "}function d(q){return'
    • '+q+"
    • "}function e(q){return'
    • '+q.name+''+q.size+"";"
    • "}function c(q){return'
    • '+q.name+"
    • "}function h(q){return'
    • '}function f(s){var q=a(s);var r=a("",{alt:q.data("filename")}).hide().bind("load",function(){a(this).prev().remove().end().addClass("t-image").fadeIn()});q.find(".t-loading").after(r);r.attr("src",q.data("thumburl"));s.loaded=true}if(a.browser.msie&&parseFloat(a.browser.version)<8){var i=function(q){return q.offsetTop}}else{var i=function(q){return q.offsetTop-a(q).height()}}var k=/(\:|\^|\$|\/|\.|\+|\||\(|\)|\[|\]|\{|\}|\\)/g,m=/\*/g,l=/\?/g;function p(q){return new RegExp(q.replace(k,"\\$1").replace(m,".*").replace(l,".?"),"ig")}b.fileListView.prototype={bindTo:function(q,v,t){this._filter=t;var w=this._reader;this.wrapper.empty();var r=j(this._reader.directories(q)||[]);var s=j(this._reader.files(q)||[]);if(t){var y=function(z){return p(t).test(w.name(z))};r=r.where(y);s=s.where(y)}var x=function(z){return w[v](z)};this._data=this._process(this._reader.path(q),r.orderBy(x),s.orderBy(x));var u=this._data.select(function(z){return z.kind=="f"?e(z):c(z)}).toArray().join("");this.wrapper.append(u);this._tiles=this.wrapper.find("li[data-kind=f]");this._scroll();this._asEmpty()},_asEmpty:function(){if(!this._data.any()&&!this._filter){this.wrapper.append(d(this._localization.emptyFolder))}},_completeFile:function(q,t){var s=this._reader.name(q);var u=this._reader.path(q);var r=a(e({kind:"f",thumbUrl:this._reader.thumbUrl(u,s),url:this._reader.concatPaths(u,s),name:s,size:this._reader.size(q)}));this.wrapper.find("li").eq(this.fileIndex(t)).replaceWith(r);f(r[0]);r.click()},_completeDirectory:function(r,q){var t=this._reader.name(q);var u=this._reader.path(q);var s=a(c({kind:"d",url:this._reader.concatPaths(u,t),name:t}));this.wrapper.find("li").eq(this.directoryIndex(t)).replaceWith(s)},_delete:function(){var r=this.wrapper.find(".t-state-selected");if(r.length){var q=this._data.toArray();q.splice(r.index(),1);this._data=j(q);r.remove();this._scroll();this._asEmpty()}},_scroll:function(q){clearTimeout(this._timeout);this._timeout=setTimeout(a.proxy(function(){var r=this.wrapper.outerHeight();var t=this.wrapper.scrollTop();var s=t+r;this._tiles.each(function(){var v=i(this);var u=v+this.offsetHeight;if((v>=t&&v=t&&us){return false}});this._tiles=this._tiles.filter(function(){return !this.loaded})},this),250)},_upload:function(r,t,x){var u=t.name;var s=this.fileIndex(u);if(s>-1&&!confirm(b.formatString(this._localization.overwriteFile,u))){x()}else{this.wrapper.find(".t-tile-empty").remove();var w=a(g(t));if(s>-1){w.data("existing",true);this.wrapper.find("li").eq(s).replaceWith(w)}else{var v=this.wrapper.find("li[data-kind=f]:first");if(v.length){v.before(w)}else{this.wrapper.append(w)}var q=this._data.toArray();q.splice(w.index(),0,{name:u,kind:"f"})}this.wrapper.scrollTop(w.attr("offsetTop")-this.element.offsetHeight);this.wrapper.one("t:completeFile",a.proxy(function(y,z){this._completeFile(z,u)},this))}},_nameDirectory:function(){var t="New folder";var r=this._data.where(function(u){return u.kind=="d"&&u.name.indexOf(t)>-1}).select(function(u){return u.name}).toArray();if(a.inArray(t,r)>-1){var s=2;do{var q=t+" ("+s+")";s++}while(a.inArray(q,r)>-1);t=q}return t},_createDirectory:function(s,q){var w=this._nameDirectory();var v=a(h(w));var t=this.wrapper.find("li[data-kind=f]:first");if(t.length){t.before(v)}else{this.wrapper.append(v)}var r=this._data.toArray();var u=v.addClass("t-state-selected").siblings().removeClass("t-state-selected").end().find("input").keydown(function(x){if(x.keyCode==13){this.blur()}}).blur(a.proxy(function(x){var y=a.trim(x.target.value);if(!y||this._data.any(function(z){return z.kind=="d"&&z.name.toLowerCase()==y.toLowerCase()})){y=this._nameDirectory()}r.splice(v.index(),0,{name:y,kind:"d"});a(x.target).replaceWith(""+y+"");q(y)},this));setTimeout(function(){u.select()});this.wrapper.find(".t-tile-empty").remove();this.wrapper.scrollTop(v.attr("offsetTop")-this.element.offsetHeight)},_errorFile:function(q,r){var s=this.fileIndex(r.name);if(s>-1){var t=this.wrapper.find("li").eq(s);if(t.data("existing")){var u=a(e(this._data.toArray()[s]));t.replaceWith(u);f(u[0])}else{t.remove();this._data.toArray().splice(s,1)}this._asEmpty()}},_errorDirectory:function(r,q){var s=this.directoryIndex(q.name);if(s>-1){this.wrapper.find("li").eq(s).remove();this._data.toArray().splice(s,1);this._asEmpty()}},fileIndex:function(q){return this._index("f",q)},directoryIndex:function(q){return this._index("d",q)},_index:function(r,s){var t=-1,q=this._data?this._data.toArray():[];s=s.toLowerCase();a.each(q,function(u,v){if(v.kind==r&&v.name.toLowerCase()==s){t=u;return false}});return t},_raise:function(r,s){var q=a(r.currentTarget);b.trigger(this.wrapper,s,{kind:q.data("kind"),url:q.data("url")})},_click:function(q){a(q.currentTarget).addClass("t-state-selected").siblings().removeClass("t-state-selected");this._raise(q,"t:change")},_dblclick:function(q){if(document.selection&&document.selection.empty){document.selection.empty()}this._raise(q,"t:select")},_refresh:function(r,q,t,s){this.bindTo(q,t,s)},_process:function(s,q,r){var t=this._reader;var q=q.select(function(u){return{url:t.concatPaths(s,t.name(u)),name:t.name(u),kind:"d"}});var r=r.select(function(u){var v=t.name(u);return{url:t.concatPaths(s,v),name:v,kind:"f",thumbUrl:t.thumbUrl(s,v),size:t.size(u)}});return q.concat(r)}};b.dataSource=function(q){this._url=q.url;this._callback=q.callback;this._error=q.error};b.dataSource.prototype={_complete:function(q){if(this._callback){this._callback(q)}},get:function(q){a.ajax({type:"POST",url:this._url,data:q,success:a.proxy(this._complete,this),error:this._error})}};b.breadcrumbs=function(r,s){this.element=r;this.wrapper=a(r);this._gap=s.gap||50;this._initPaths(s.path);var q=new b.dropDown({effects:b.fx.slide.defaults(),onClick:a.proxy(function(t){var u=a(t.item).text();q.close();this._initPaths(u);a(r).val(u).trigger("t:change")},this)});q.dataBind(s.roots);this.wrapper.delegate("input","focus",a.proxy(this._focus,this)).delegate("input","blur",a.proxy(this._blur,this)).delegate("input","keydown",a.proxy(function(t){if(t.keyCode==13){this._blur()}},this)).delegate("a:not(.t-first)","click",b.stopAll(this._click,this)).delegate(".t-select","click",function(){var t=a(r);q.open({offset:t.offset(),outerHeight:t.outerHeight(),outerWidth:t.outerWidth(),zIndex:b.getElementZIndex(this)})}).bind("t:refresh",a.proxy(this.refresh,this));a(document.documentElement).bind("mousedown",function(t){var u=q.$element[0];if(!a.contains(u,t.target)){q.close()}});this.value(s.path)};b.breadcrumbs.prototype={_initPaths:function(q){this._basePath=(q||"").replace(/\/{2,}/g,"/").replace(/\/$/,"");q=this._basePath.split("/");q.pop();this._root=q.join("/")},_html:function(){var q=this._basePath.split("/").length-1;var r=this.value();if(r===o||!r.match(/^\//)){r="/"+(r||"")}return'
      '+a.map(r.split("/"),function(t,s){if(t&&s>=q){return''+t+""}}).join('>')+'
      select
      '},_path:function(q){return this._root+"/"+a.map(q,function(r){return a(r).text()}).join("/")},_update:function(r){r=r.charAt(0)==="/"?r:"/"+r;var q=this.value()!=r;this.value(r);if(q){this.wrapper.trigger("t:change")}},value:function(q){if(q!==o){this.wrapper.val(q.replace(/\/{2,}/g,"/"));this.refresh()}else{return this.wrapper.val()}},_click:function(q){this._update(this._path(a(q.target).prevAll("a").andSelf()))},refresh:function(){this.wrapper.empty().append(this._html());var r=this.wrapper.width()-this._gap;var q=this.wrapper.find("a");q.each(function(t){var s=a(this);if(s.parent().width()>r){if(t==q.length-1){s.width(r)}else{s.prev().andSelf().hide()}}})},_focus:function(){var q=this.wrapper.find(".t-breadcrumbs-wrap").hide().end().find("input").val(this.value());setTimeout(function(){q.select()})},_blur:function(){var q=this.wrapper.find("input").val().replace(/\/{2,}/g,"/");if(!q||q.toLowerCase().indexOf(this._basePath.toLowerCase())<0){q=this._basePath}this._update(q)}};b.searchBox=function(q){this.element=q;this.wrapper=a(q);this.wrapper.delegate("input","focus",a.proxy(this._focus,this)).delegate("input","blur",a.proxy(this._blur,this)).delegate("input","keydown",a.proxy(function(r){if(r.keyCode==13){this._blur()}},this)).delegate("a","click",b.stopAll(this._click,this));this._render()};b.searchBox.prototype={_render:function(){var q='search';this.wrapper.empty().append(a(q))},_focus:function(){this.wrapper.find("label").hide()},_blur:function(){this._update(this.wrapper.find("input").val());if(this.value()==""){this.wrapper.find("label").show()}},_update:function(r){var q=this.value()!=r;this.value(r);if(q){this.wrapper.trigger("t:change")}},value:function(q){if(q!==o){this.wrapper.val(q)}else{return this.wrapper.val()}},_click:function(){this._blur()}}})(jQuery); \ No newline at end of file diff --git a/NzbDrone.Web/Scripts/2011.3.1115/telerik.list.min.js b/NzbDrone.Web/Scripts/2011.3.1115/telerik.list.min.js deleted file mode 100644 index 16a2922cb..000000000 --- a/NzbDrone.Web/Scripts/2011.3.1115/telerik.list.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik;var e=/\s+/;b.scripts.push("telerik.list.js");b.list={htmlBuilder:function(i,h,k){var n,m,j=i.id,l=i.name,g=new b.stringBuilder(),f=a(i);if(k){m=f.find("option:selected").text();n=f.val()}else{m=i.value}function o(){return a(['
      '].join(" "))}this.render=function(){f.wrap(o()).hide();var p=a('
      ').insertBefore(f);this.text({builder:g,text:m,id:j,name:l}).appendTo(p);a('select').appendTo(p);if(k){g.buffer=[];a(g.cat('").string()).insertAfter(p)}};this.text=function(p){return a(['',p.text||" ",""].join(""))}},initialize:function(){this.previousValue=this.value();b.bind(this,{dataBinding:this.onDataBinding,dataBound:this.onDataBound,error:this.onError,open:this.onOpen,close:this.onClose,valueChange:this.onChange,load:this.onLoad})},common:function(){this.open=function(){if(!this.loader.isAjax()&&(!this.data||this.data.length==0)){return}var f=this.$wrapper||this.$element,g=this.dropDown,h=g.$element.css("z-index");var i={offset:f.offset(),outerHeight:f.outerHeight(),outerWidth:f.outerWidth(),zIndex:h&&h!="auto"?h:b.getElementZIndex(f[0])};if(g.$items){g.open(i)}else{this.fill(function(){g.open(i)})}};this.close=function(){this.dropDown.close()};this.dataBind=function(f,l){this.data=f=(f||[]);var h=-1;for(var g=0,k=f.length;g-1&&f0){g.filters[k](g,h,r);var j=g.filteredDataIndexes;if((j&&j.length>0)||(k==0&&g.selectedIndex!=-1)){o=false}}if(o){var p={};p[g.queryString.text]=r;g.loader.ajaxRequest(function(u){var w=g.trigger;var v=g.dropDown;if(u&&u.length==0){v.close();v.dataBind();return}g.data=u;b.trigger(g.element,"dataBound");g.filters[k](g,u,r);var t=v.$items;if(t.length>0){if(!v.isOpened()){w.open()}g.filtering.autoFill(g,t.first().text())}else{w.close()}},{data:p})}}else{o=false;g.filters[k](g,g.data,r)}if(!o){var f=i.$items;if(!f){return}var m=f.length,q=g.selectedIndex;var n=k==0?q!=-1?f[q].innerText||f[q].textContent:"":f.length>0?f.first().text():"";this.autoFill(g,n);if(m==0){s.close()}else{if(!i.isOpened()){s.open()}}}};this.multiple=function(f){return f}},filters:function(){this.filters=[function f(h,j,m){if(!j||j.length==0){return}var k=h.dropDown;var g=k.$items;if(!g||g.length==0||h.loader.isAjax()){k.dataBind(j,h.encoded);g=k.$items}for(var l=0,o=j.length;l .t-dropdown-wrap .t-icon").addClass("t-loading")},this),100)},this.hideBusy=function(){clearTimeout(this.busyTimeout);this.component.$wrapper.find("> .t-dropdown-wrap .t-icon").removeClass("t-loading")}},trigger:function(f){this.component=f;this.change=function(){var g=f.previousValue;var h=f.value();if(g==undefined||h!=g){b.trigger(f.element,"valueChange",{value:h})}f.previousValue=h};this.open=function(){var g=f.dropDown;if((g.$items&&g.$items.length>0)&&!g.isOpened()&&!b.trigger(f.element,"open")){f.open()}};this.close=function(){var g=f.dropDown;if((g.$element.is(":animated")||g.isOpened())&&!b.trigger(f.element,"close")){f.close()}}},retrieveData:function(l){var j=[];var g=a(l).find("option");for(var h=0,k=g.length;h]*)("+m.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi,"\\$1")+")(?![^<>]*>)(?![^&;]+;)",g?"ig":"i");i.filteredDataIndexes=k;i.selectedIndex=-1;i.dropDown.onItemCreate=function(n){if(m){n.html=n.html.replace(l,"$1")}};i.dropDown.dataBind(a.map(k,function(o,n){return j[o]}),i.encoded);var h=i.dropDown.$items;h.removeClass("t-state-selected");b.list.highlightFirstOnFilter(i,h)}}function d(g,f,k){if(!g||!f){return null}var l=k.length;k=k.toLowerCase();for(var h=0,j=g.length;h .t-dropdown-wrap > .t-input");if(!this.$wrapper.attr("tabIndex")){this.$wrapper.attr("tabIndex",0)}this.dropDown=new b.dropDown({attr:this.dropDownAttr,effects:this.effects,onClick:a.proxy(function(p){this.select(p.item);this.trigger.change();this.trigger.close();this.$wrapper.focus()},this)});this.dropDown.$element.css("direction",this.$wrapper.closest(".t-rtl").length?"rtl":"");var o=function(r){var p="class",q=f.attr(p);if((r.attrName&&r.attrName=="class")||(r.propertyName&&r.propertyName=="className")){var s=f.prev(".t-dropdown-wrap");var t=/\b(t-state-[\w]+)\b/.exec(s.attr(p));if(!(t&&t[0])){t=""}else{t=t[0]}if(q!=s.attr(p)){s.attr(p,q).addClass("t-dropdown-wrap "+t)}}};if(a.browser.msie){i.attachEvent("onpropertychange",o)}else{f.bind("DOMAttrModified",o)}f.closest("form").bind("reset",a.proxy(function(p){var q=this;window.setTimeout(function(){if(f.val()!=""){q.value(f.val())}else{q.text("");q.highlight(0);q.selectedIndex=0}},1)},this));this.fill=function(p){function s(u){var x,y=u.selectedValue||u.value();if(y){x=function(z){return y==(z.Value||z.Text)}}else{var t=u.dropDown.$items,v=u.index,w=t.filter(".t-state-selected").length;x=v!=-1&&v0?w-1:0}u.select(x)}var q=this.dropDown,r=this.loader;if(!q.$items&&!r.ajaxError){if(r.isAjax()){r.ajaxRequest(function(t){this.dataBind(t,true);s(this);b.trigger(this.element,"dataBound");this.trigger.change();if(p){p()}})}else{this.dataBind(this.data);s(this);if(p){p()}}}};this.enable=function(){var p=this.$wrapper.removeClass("t-state-disabled");if(!p.data("events")){this.$wrapper.removeClass("t-state-disabled").bind({keydown:a.proxy(k,this),keypress:a.proxy(l,this),click:a.proxy(function(r){var s=this.trigger;var q=this.dropDown;this.$wrapper.focus();if(q.isOpened()){s.close()}else{if(!q.$items){this.fill(s.open)}else{s.open()}}},this)})}f.removeAttr("disabled")};this.disable=function(){f.attr("disabled","disabled");this.$wrapper.addClass("t-state-disabled").unbind()};this.reload=function(){this.dropDown.$items=null;this.fill()};this.select=function(q){var p=this.highlight(q);if(p!=-1){this.selectedIndex=p;b.list.updateTextAndValue(this,this.data[p].Text,this.data[p].Value)}return p};this.text=function(p){if(p!==undefined){if(this.encoded){p=b.encode(p)}this.$text.html(p&&p.replace(e,"")?p:" ")}else{return this.$text.html()}};this.value=function(q){if(q!==undefined){var p=this.select(function(r){return q==r.Value});if(p==-1){p=this.select(function(r){return q==r.Text})}if(p!=-1){this.previousValue=this.$element.val()}}else{return this.$element.val()}};b.list.common.call(this);b.list.initialize.call(this);a(document.documentElement).bind("mousedown",a.proxy(function(q){var p=this.dropDown.$element;var r=p&&p.parent().length>0;if(a.contains(this.$wrapper[0],q.target)||(r&&a.contains(p.parent()[0],q.target))){return}this.trigger.change();this.trigger.close()},this));this[this.enabled?"enable":"disable"]();function n(){clearTimeout(this.timeout);this.timeout=setTimeout(a.proxy(function(){h=""},this),this.delay)}function k(u){var x=this.trigger;var t=this.dropDown;var w=u.keyCode||u.which;if(u.altKey&&(w==38||w==40)){var s=w==38?x.close:x.open;if(!t.$items){this.fill(s)}else{s()}return}if(w>34&&w<41){u.preventDefault();if(!t.$items){this.fill();return}var q=t.$items,r=a(q[this.selectedIndex]);var p=(w==35)?q.last():(w==36)?q.first():(w==37||w==38)?r.prev():(w==39||w==40)?r.next():[];if(p.length){var v=p[0];this.select(v);t.scrollTo(v);if(!t.isOpened()){x.change()}}}if(w==8){a.proxy(n,this)();u.preventDefault();h=h.slice(0,-1)}if(w==9||w==13||w==27){x.change();x.close()}}function l(q){var p=this.dropDown;var s=q.keyCode||q.charCode;if(s==0||a.inArray(s,b.list.keycodes)!=-1||q.ctrlKey||q.altKey||q.shiftKey){return}if(!p.$items){this.fill();return}var t=h;t+=String.fromCharCode(s);if(t){var r=d(this.data,p.$items,t);if(r){this.select(r);p.scrollTo(r)}h=t}a.proxy(n,this)()}};a.fn.tDropDownList=function(f){return b.create(this,{name:"tDropDownList",init:function(g,h){return new b.dropDownList(g,h)},options:f})};a.fn.tDropDownList.defaults={effects:b.fx.slide.defaults(),accessible:false,index:0,delay:500,enabled:true,encoded:true}})(jQuery); \ No newline at end of file diff --git a/NzbDrone.Web/Scripts/2011.3.1115/telerik.menu.min.js b/NzbDrone.Web/Scripts/2011.3.1115/telerik.menu.min.js deleted file mode 100644 index bb04dfdca..000000000 --- a/NzbDrone.Web/Scripts/2011.3.1115/telerik.menu.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik;b.scripts.push("telerik.menu.js");b.menu=function(e,f){this.element=e;this.nextItemZIndex=100;a.extend(this,f);a(".t-item:not(.t-state-disabled)",e).live("mouseenter",b.delegate(this,this.mouseenter),true).live("mouseleave",b.delegate(this,this.mouseleave),true).live("click",b.delegate(this,this.click));a(".t-item:not(.t-state-disabled) > .t-link",e).live("mouseenter",b.hover).live("mouseleave",b.leave);a(".t-item.t-state-disabled",e).live("click",function(){return false});a(document).click(b.delegate(this,this.documentClick));b.bind(this,{select:this.onSelect,open:this.onOpen,close:this.onClose,load:this.onLoad})};function d(e){var f=e.parent();return{direction:f.hasClass("t-menu")?f.hasClass("t-menu-vertical")?"right":"bottom":"right"}}function c(h,f){try{return a.contains(h,f)}catch(g){return false}}b.menu.prototype={toggle:function(f,e){a(f).each(function(){a(this).toggleClass("t-state-default",e).toggleClass("t-state-disabled",!e)})},enable:function(e){this.toggle(e,true)},disable:function(e){this.toggle(e,false)},open:function(e){var f=this;a(e).each(function(){var g=a(this);clearTimeout(g.data("timer"));g.data("timer",setTimeout(function(){var h=g.find(".t-group:first");if(h.length){b.fx.play(f.effects,h,d(g));g.css("z-index",f.nextItemZIndex++)}},100))})},close:function(e){var f=this;a(e).each(function(h,i){var g=a(i);clearTimeout(g.data("timer"));g.data("timer",setTimeout(function(){var j=g.find(".t-group:first");if(j.length){b.fx.rewind(f.effects,j,d(g),function(){g.css("zIndex","");if(a(f.element).find(".t-group:visible").length==0){f.nextItemZIndex=100}});j.find(".t-group").stop(false,true)}},100))})},mouseenter:function(g,h){var f=a(h);if(!this.openOnClick||this.clicked){if(!c(h,g.relatedTarget)){this.triggerEvent("open",f);this.open(f);var i=f.parent().closest(".t-item")[0];if(i&&!c(i,g.relatedTarget)){this.mouseenter(g,i)}}}if(this.openOnClick&&this.clicked){this.triggerEvent("close",f);f.siblings().each(a.proxy(function(e,j){this.close(a(j))},this))}},mouseleave:function(g,h){if(!this.openOnClick&&!c(h,g.relatedTarget)){var f=a(h);this.triggerEvent("close",f);this.close(f);var i=f.parent().closest(".t-item")[0];if(i&&!c(i,g.relatedTarget)){this.mouseleave(g,i)}}},click:function(g,h){g.stopPropagation();var f=a(h);if(f.hasClass("t-state-disabled")){g.preventDefault();return}if(b.trigger(this.element,"select",{item:f[0]})){g.preventDefault();return}if(!f.parent().hasClass("t-menu")||!this.openOnClick){return}g.preventDefault();this.clicked=true;this.triggerEvent("open",f);this.open(f)},documentClick:function(f,g){if(a.contains(this.element,f.target)){return}if(this.clicked){this.clicked=false;a(this.element).children(".t-item").each(a.proxy(function(e,h){this.close(a(h))},this))}},hasChildren:function(e){return e.find(".t-group:first").length},triggerEvent:function(f,e){if(this.hasChildren(e)){b.trigger(this.element,f,{item:e[0]})}}};a.fn.tMenu=function(e){return b.create(this,{name:"tMenu",init:function(f,g){return new b.menu(f,g)},options:e})};a.fn.tMenu.defaults={orientation:"horizontal",effects:b.fx.slide.defaults(),openOnClick:false}})(jQuery); \ No newline at end of file diff --git a/NzbDrone.Web/Scripts/2011.3.1115/telerik.panelbar.min.js b/NzbDrone.Web/Scripts/2011.3.1115/telerik.panelbar.min.js deleted file mode 100644 index 574fde8b4..000000000 --- a/NzbDrone.Web/Scripts/2011.3.1115/telerik.panelbar.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik,c={single:0,multi:1};b.scripts.push("telerik.panelbar.js");a.extend(b,{panelbar:function(g,h){this.element=g;a.extend(this,h);var e=a(g),d=e.find("li.t-state-active > .t-content"),f=".t-item:not(.t-state-disabled) > .t-link";e.delegate(f,"click",a.proxy(this._click,this)).delegate(f,"mouseenter",b.hover).delegate(f,"mouseleave",b.leave).delegate(".t-item.t-state-disabled > .t-link","click",b.preventDefault);b.bind(this,{expand:this.onExpand,collapse:this.onCollapse,select:a.proxy(function(i){if(i.target==this.element&&this.onSelect){a.proxy(this.onSelect,this.element)(i)}},this),error:this.onError,load:this.onLoad});if(this.contentUrls){e.find("> .t-item").each(a.proxy(function(i,j){a(j).find(".t-link").data("ContentUrl",this.contentUrls[i])},this))}if(d.length>0&&d.is(":empty")){this.expand(d.parent())}}});b.panelbar.prototype={expand:function(d){a(d).each(a.proxy(function(f,g){var e=a(g);if(!e.hasClass(".t-state-disabled")&&e.find("> .t-group, > .t-content").length>0){if(this.expandMode==c.single&&this._collapseAllExpanded(e)){return}this._toggleItem(e,false,null)}},this))},collapse:function(d){a(d).each(a.proxy(function(f,g){var e=a(g);if(!e.hasClass(".t-state-disabled")&&e.find("> .t-group, > .t-content").is(":visible")){this._toggleItem(e,true,null)}},this))},toggle:function(e,d){a(e).each(function(){a(this).toggleClass("t-state-default",d).toggleClass("t-state-disabled",!d)})},enable:function(d){this.toggle(d,true)},disable:function(d){this.toggle(d,false)},_click:function(i){var g=a(i.target),j=this.element;if(g.closest(".t-widget")[0]!=j){return}var f=g.closest(".t-link"),d=f.closest(".t-item");a(".t-state-selected",j).removeClass("t-state-selected");f.addClass("t-state-selected");if(b.trigger(j,"select",{item:d[0]})){i.preventDefault()}var h=d.find("> .t-content, > .t-group"),k=f.attr("href"),l=f.data("ContentUrl")||(k&&(k.charAt(k.length-1)=="#"||k.indexOf("#"+j.id+"-")!=-1));if(l||h.length>0){i.preventDefault()}else{return}if(this.expandMode==c.single){if(this._collapseAllExpanded(d)){return}}if(h.length!=0){var m=h.is(":visible");if(!b.trigger(j,!m?"expand":"collapse",{item:d[0]})){this._toggleItem(d,m,i)}}},_toggleItem:function(f,i,h){var g=f.find("> .t-group");if(g.length){this._toggleGroup(g,i);if(h!=null){h.preventDefault()}}else{var j=f.parent().children().index(f),d=f.find("> .t-content");if(d.length){if(h!=null){h.preventDefault()}if(!d.is(":empty")){this._toggleGroup(d,i)}else{this._ajaxRequest(f,d,i)}}}},_toggleGroup:function(d,e){if(d.is(":visible")!=e||d.data("animating")){return}d.data("animating",true).parent().toggleClass("t-state-default",e).toggleClass("t-state-active",!e).find("> .t-link > .t-icon").toggleClass("t-arrow-up",!e).toggleClass("t-panelbar-collapse",!e).toggleClass("t-arrow-down",e).toggleClass("t-panelbar-expand",e);b.fx[!e?"play":"rewind"](this.effects,d,null,function(){d.data("animating",false)})},_collapseAllExpanded:function(d){if(d.find("> .t-link").hasClass("t-header")){if(d.find("> .t-content, > .t-group").is(":visible")||d.find("> .t-content, > .t-group").length==0){return true}else{a(this.element).children().find("> .t-content, > .t-group").filter(function(){return a(this).is(":visible")}).each(a.proxy(function(f,e){this._toggleGroup(a(e),true)},this))}}},_ajaxRequest:function(d,f,h){var j=d.find(".t-panelbar-collapse, .t-panelbar-expand"),e=d.find(".t-link"),i=setTimeout(function(){j.addClass("t-loading")},100),g={};a.ajax({type:"GET",cache:false,url:e.data("ContentUrl")||e.attr("href"),dataType:"html",data:g,error:a.proxy(function(l,k){if(b.ajaxError(this.element,"error",l,k)){return}},this),complete:function(){clearTimeout(i);j.removeClass("t-loading")},success:a.proxy(function(k,l){f.html(k);this._toggleGroup(f,h)},this)})}};a.fn.tPanelBar=function(d){return b.create(this,{name:"tPanelBar",init:function(e,f){return new b.panelbar(e,f)},options:d})};a.fn.tPanelBar.defaults={effects:b.fx.property.defaults("height")}})(jQuery); \ No newline at end of file diff --git a/NzbDrone.Web/Scripts/2011.3.1115/telerik.slider.min.js b/NzbDrone.Web/Scripts/2011.3.1115/telerik.slider.min.js deleted file mode 100644 index 0e45eaf1a..000000000 --- a/NzbDrone.Web/Scripts/2011.3.1115/telerik.slider.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik,k=b.isTouch?"touchstart":"mousedown",m=3;b.scripts.push("telerik.slider.js");b.slider=function(q,r){r=r||{};var p=a(q);q.type="text";this.element=q;r.val=n(l(p.val())||n(r.val));r.distance=r.maxValue-r.minValue;a.extend(this,r);r.position=this.orientation=="horizontal"?"left":"bottom";r.size=this.orientation=="horizontal"?"width":"height";r.outerSize=this.orientation=="horizontal"?"outerWidth":"outerHeight";r.orientation=this.orientation;d(q,r);this.wrapper=p.closest(".t-slider");this.trackDiv=this.wrapper.find(".t-slider-track");b.slider.setTrackDivWidth(this.wrapper,r);this.maxSelection=this.trackDiv[r.size]();var u=this.maxSelection/((this.maxValue-this.minValue)/this.smallStep);var s=b.slider.calculateItemsWidth(this.wrapper,r,Math.floor(this.distance/this.smallStep));if(r.tickPlacement!="none"&&u>=2){this.trackDiv.before(e(r));b.slider.setItemsWidth(this.wrapper,this.trackDiv,s,r);b.slider.setItemsTitle(this.wrapper,r);b.slider.setItemsLargeTick(this.wrapper,r)}b.slider.calculateSteps.call(this,s);var t={element:q,dragHandle:this.wrapper.find(".t-draghandle"),orientation:r.orientation,size:r.size,outerSize:r.outerSize,position:r.position,owner:this};this._setValueInRange(r.val);this[r.enabled?"enable":"disable"]();new b.slider.Selection(t);this._drag=new b.slider.Drag(t);this.keyMap={37:h(r.smallStep),40:h(r.smallStep),39:j(r.smallStep),38:j(r.smallStep),35:o(r.maxValue),36:o(r.minValue),33:j(r.largeStep),34:h(r.largeStep)};b.bind(this,{slide:this.onSlide,change:this.onChange,load:this.onLoad})};a.extend(b.slider,{setTrackDivWidth:function(s,p){var q=s.find(".t-slider-track");var r=n(q.css(p.position))*2;q[p.size]((s[p.size]()-2)-r)},setItemsWidth:function(y,x,v,u){var s=Math.floor(u.distance/u.smallStep),r=y.find(".t-tick"),w=0,t=x[u.size](),p=a.extend([],v);if(u.orientation=="horizontal"){for(var q=0;q=0;p--){a(q[p]).attr("title",b.formatString(r.tooltip.format||"{0}",n(s)));s+=r.smallStep}}},setItemsLargeTick:function(u,s){if((1000*s.largeStep)%(1000*s.smallStep)==0){var r=u.find(".t-tick"),q={},t=n(s.largeStep/s.smallStep);if(s.orientation=="horizontal"){for(var p=0;p").html(q.attr("title")))}}else{for(var p=r.length-1;p>=0;p=n(p-t)){q=a(r[p]);q.addClass("t-tick-large").html(a("").html(q.attr("title")));if(p!=0&&p!=r.length-1){q.css("line-height",q[s.size]()+"px")}}}}},calculateItemsWidth:function(w,s,q){var v=parseFloat(w.find(".t-slider-track").css(s.size))+1,t=v/s.distance;if((s.distance/s.smallStep)-Math.floor(s.distance/s.smallStep)>0){v-=((s.distance%s.smallStep)*t)}var r=v/q,u=[];for(var p=0;p=this._valuesArray.length-1||t<=0){this._setValueInRange(this.val+(u*this.smallStep))}else{this._setValueInRange(this._valuesArray[t+(u*1)])}},this);if(this.showButtons){var q=a.proxy(function(s,t){if(s.which==1){r(s,t);this.timeout=setTimeout(a.proxy(function(){this.timer=setInterval(function(){r(s,t)},60)},this),200)}},this);this.wrapper.find(".t-button").unbind("mousedown").unbind("mouseup").bind("mouseup",a.proxy(function(s){this._clearTimer()},this)).unbind("mouseover").bind("mouseover",function(s){a(s.currentTarget).addClass("t-state-hover")}).unbind("mouseout").bind("mouseout",a.proxy(function(s){a(s.currentTarget).removeClass("t-state-hover");this._clearTimer()},this)).eq(0).bind("mousedown",a.proxy(function(s){q(s,1);s.preventDefault()},this)).end().eq(1).bind("mousedown",a.proxy(function(s){q(s,-1);s.preventDefault()},this))}this.wrapper.find(".t-draghandle").bind({keydown:a.proxy(this._keydown,this)});this.enabled=true},disable:function(){this.wrapper.attr("disabled","disabled").removeClass("t-state-default").addClass("t-state-disabled");var p=b.preventDefault;this.wrapper.find(".t-button").unbind("mousedown").bind("mousedown",p).unbind("mouseup").bind("mouseup",p).unbind("mouseleave").bind("mouseleave",p).unbind("mouseover").bind("mouseover",p);this.wrapper.find(".t-tick").unbind(k).end().find(".t-slider-track").unbind(k);this.wrapper.find(".t-draghandle").unbind("keydown").bind("keydown",p);this.enabled=false},_update:function(q){var p=this.value()!=q;this.value(q);if(p){b.trigger(this.element,"change",{value:this.val})}},value:function(p){p=n(p);if(isNaN(p)){return this.val}if(p>=this.minValue&&p<=this.maxValue){if(this.val!=p){a(this.element).attr("value",n(l(b.formatString("{0:N}",p))));this.val=p;this.refresh()}}},refresh:function(){b.trigger(this.element,"t:moveSelection",{value:this.val})},_clearTimer:function(p){clearTimeout(this.timeout);clearInterval(this.timer)},_keydown:function(p){if(p.keyCode in this.keyMap){this._setValueInRange(this.keyMap[p.keyCode](this.val));p.preventDefault()}},_setValueInRange:function(p){p=n(p);if(isNaN(p)){this._update(this.minValue);return}p=Math.max(p,this.minValue);p=Math.min(p,this.maxValue);this._update(p)}};b.slider.Selection=function(s){var p=a(s.element),t=s.owner;function r(z){var y=z-t.minValue,v=Math.ceil(y/t.smallStep),w=t._pixelStepsArray[v],x=t.trackDiv.find(".t-slider-selection"),u=parseInt(s.dragHandle[s.outerSize]()/2,10)+1;x[s.size](w);s.dragHandle.css(s.position,w-u)}r(t.val);var q=function(u){r(n(u.value))};p.bind({change:q,slide:q,"t:moveSelection":q})};b.slider.Drag=function(p){p.dragHandleSize=p.dragHandle[p.outerSize]();a.extend(this,p);var q="";switch(p.type){case"firstHandle":q=".t-draghandle:first";break;case"lastHandle":q=".t-draghandle:last";break;default:q=".t-draghandle";break}this.draggable=new b.draggable({distance:0,owner:p.owner.wrapper[0],selector:q,scope:p.element.id,start:a.proxy(this._start,this),drag:a.proxy(this.drag,this),stop:a.proxy(this.stop,this)})};b.slider.Drag.prototype={start:function(p){var q=b.touchLocation(p);this.draggable._startDrag(p.currentTarget,q);this.draggable._start(p);this.draggable._drag(p)},_start:function(p){if(!this.owner.enabled){return false}a(this.element).unbind("mouseover");this.val=n(a(this.element).val());this.dragableArea=b.slider.getDragableArea(this.owner.trackDiv,this.owner.maxSelection,this.orientation);this.step=Math.max(this.owner.smallStep*(this.owner.maxSelection/this.owner.distance),0);this.selectionStart=this.owner.selectionStart;this.selectionEnd=this.owner.selectionEnd;this.oldVal=this.val;this.format=this.owner.tooltip.format||"{0}";if(this.type){this.owner._setZIndex(this.type)}if(this.owner.tooltip.enabled){this.tooltipDiv=a("
      ").appendTo(document.body);if(this.type){var r=b.formatString(this.format,this.selectionStart),q=b.formatString(this.format,this.selectionEnd);this.tooltipDiv.html(r+" - "+q)}else{var s="t-callout-";if(this.orientation=="horizontal"){if(this.owner.tickPlacement=="topLeft"){s+="n"}else{s+="s"}}else{if(this.owner.tickPlacement=="topLeft"){s+="w"}else{s+="e"}}this.tooltipInnerDiv="
      ";this.tooltipDiv.html(b.formatString(this.owner.tooltip.format||"{0}",this.val)+this.tooltipInnerDiv)}this.moveTooltip()}},drag:function(p){var s=b.touchLocation(p);if(this.orientation=="horizontal"){this.val=this.horizontalDrag(s.x)}else{this.val=this.verticalDrag(s.y)}if(this.oldVal!=this.val){this.oldVal=this.val;if(this.type){if(this.type=="firstHandle"){if(this.valthis.selectionStart){this.selectionEnd=this.val}else{this.selectionStart=this.selectionEnd=this.val}}b.trigger(this.element,"slide",{values:[this.selectionStart,this.selectionEnd]});if(this.owner.tooltip.enabled){var r=b.formatString(this.format,this.selectionStart),q=b.formatString(this.format,this.selectionEnd);this.tooltipDiv.html(r+" - "+q)}}else{b.trigger(this.element,"slide",{value:this.val});if(this.owner.tooltip.enabled){this.tooltipDiv.html(b.formatString(this.format,this.val)+this.tooltipInnerDiv)}}if(this.owner.tooltip.enabled){this.moveTooltip()}}},stop:function(p){if(b.isTouch){p.preventDefault()}if(p.keyCode==27){this.owner.refresh()}else{if(this.type){this.owner._update(this.selectionStart,this.selectionEnd)}else{this.owner._update(this.val)}}if(this.owner.tooltip.enabled){this.tooltipDiv.remove()}a(this.element).bind("mouseover");return false},moveTooltip:function(){var w=this,x=0,t=0,u=4,p=w.tooltipDiv.find(".t-callout");if(w.type){var r=w.owner.wrapper.find(".t-draghandle"),s=r.eq(0).offset(),v=r.eq(1).offset();if(w.orientation=="horizontal"){x=v.top;t=s.left+((v.left-s.left)/2)}else{x=s.top+((v.top-s.top)/2);t=v.left}}else{var q=w.dragHandle.offset();x=q.top;t=q.left}if(w.orientation=="horizontal"){t-=Math.round((w.tooltipDiv.outerWidth()-w.dragHandle[w.outerSize]())/2);x-=w.tooltipDiv.outerHeight()+p.height()+u}else{x-=Math.round((w.tooltipDiv.outerHeight()-w.dragHandle[w.outerSize]())/2);t-=w.tooltipDiv.outerWidth()+p.width()+u}w.tooltipDiv.css({top:x,left:t})},horizontalDrag:function(q){var p=0;if(this.dragableArea.startPoint=this.dragableArea.endPoint){p=this.owner.maxValue}else{p=this.owner.minValue}}return p},verticalDrag:function(q){var p=0;if(this.dragableArea.startPoint>q&&q>this.dragableArea.endPoint){p=b.slider.getValueFromPosition(q,this.dragableArea,this.owner)}else{if(q<=this.dragableArea.endPoint){p=this.owner.maxValue}else{p=this.owner.minValue}}return p}};function g(r,q){var p=a(q),s=r.orientation=="horizontal"?" t-slider-horizontal":" t-slider-vertical",u;if(r.tickPlacement=="bottomRight"){u=" t-slider-bottomright"}else{if(r.tickPlacement=="topLeft"){u=" t-slider-topleft"}}var t=r.style?r.style:p.attr("style");return new b.stringBuilder().cat("
      ").cat("
      ").string()}function c(r,s){var p,q=r.orientation=="horizontal";if(s=="increase"){p=q?"t-arrow-next":"t-arrow-up"}else{p=q?"t-arrow-prev":"t-arrow-down"}return new b.stringBuilder().cat("").cat(r[s+"ButtonTitle"]).cat("").string()}function e(p){return new b.stringBuilder().cat("
        ").rep("
      •  
      • ",(Math.floor((p.distance/p.smallStep).toFixed(3),10)+1)).cat("
      ").string()}function f(p){var q=p.is("input")?1:2;return new b.stringBuilder().cat("
      ").cat("
      ").cat("Drag").catIf("Drag",q>1).cat("
      ").string()}function d(q,r){var p=a(q);p.val(r.val);p.wrap(g(r,q)).hide();if(r.showButtons){p.before(c(r,"increase")).before(c(r,"decrease"))}p.before(f(p))}a.fn.tSlider=function(p){return b.create(this,{name:"tSlider",init:function(q,r){return new b.slider(q,r)},options:p})};a.fn.tSlider.defaults={enabled:true,minValue:0,maxValue:10,smallStep:1,largeStep:5,showButtons:true,increaseButtonTitle:"Increase",decreaseButtonTitle:"Decrease",orientation:"horizontal",tickPlacement:"both",tooltip:{enabled:true,format:"{0}"}};b.rangeSlider=function(q,t){var p=a(q),r=a(q).find("input");t=t||{};r[0].type="text";r[1].type="text";t.selectionStart=n(l(r.eq(0).val())||t.selectionStart);t.selectionEnd=n(l(r.eq(1).val())||t.selectionEnd);this.values(t.selectionStart,t.selectionEnd);this.element=q;t.distance=t.maxValue-t.minValue;a.extend(this,t);t.position=this.orientation=="horizontal"?"left":"bottom";t.size=this.orientation=="horizontal"?"width":"height";t.outerSize=this.orientation=="horizontal"?"outerWidth":"outerHeight";d(q,t);this.wrapper=p.closest(".t-slider");this.trackDiv=this.wrapper.find(".t-slider-track");b.slider.setTrackDivWidth(this.wrapper,t);this.maxSelection=this.trackDiv[t.size]();var w=this.maxSelection/((this.maxValue-this.minValue)/this.smallStep);var u=b.slider.calculateItemsWidth(this.wrapper,t,Math.floor(this.distance/this.smallStep));if(t.tickPlacement!="none"&&w>=2){this.trackDiv.before(e(t));b.slider.setItemsWidth(this.wrapper,this.trackDiv,u,t);b.slider.setItemsTitle(this.wrapper,t);b.slider.setItemsLargeTick(this.wrapper,t)}b.slider.calculateSteps.call(this,u);this._correctValues(this.selectionStart,this.selectionEnd);var s={element:q,type:"firstHandle",dragHandle:this.wrapper.find(".t-draghandle:first"),orientation:t.orientation,size:t.size,outerSize:t.outerSize,position:t.position,owner:this};this._firstHandleDrag=new b.slider.Drag(s);new b.rangeSlider.Selection(s);var v={element:q,type:"lastHandle",outerSize:t.outerSize,dragHandle:this.wrapper.find(".t-draghandle:last"),orientation:t.orientation,size:t.size,position:t.position,owner:this};this._lastHandleDrag=new b.slider.Drag(v);this[t.enabled?"enable":"disable"]();this.keyMap={37:h(t.smallStep),40:h(t.smallStep),39:j(t.smallStep),38:j(t.smallStep),35:o(t.maxValue),36:o(t.minValue),33:j(t.largeStep),34:h(t.largeStep)};b.bind(this,{slide:this.onSlide,change:this.onChange,load:this.onLoad})};b.rangeSlider.prototype={enable:function(){this.wrapper.removeAttr("disabled").removeClass("t-state-disabled").addClass("t-state-default");var p=a.proxy(function(r){if(a(r.target).hasClass("t-draghandle")){return}var s=b.touchLocation(r),t=this.orientation=="horizontal"?s.x:s.y,q=b.slider.getDragableArea(this.trackDiv,this.maxSelection,this.orientation),u=b.slider.getValueFromPosition(t,q,this);if(uthis.selectionEnd){this._lastHandleDrag.start(r)}else{if(u-this.selectionStart<=this.selectionEnd-u){this._firstHandleDrag.start(r)}else{this._lastHandleDrag.start(r)}}}},this);this.wrapper.find(".t-tick").bind(k,p).end().find(".t-slider-track").bind(k,p);this.wrapper.find(".t-draghandle").eq(0).bind({keydown:a.proxy(function(q){this._keydown(q,true)},this)}).end().eq(1).bind({keydown:a.proxy(function(q){this._keydown(q,false)},this)});this.enabled=true},disable:function(){this.wrapper.attr("disabled","disabled").removeClass("t-state-default").addClass("t-state-disabled");this.wrapper.find(".t-tick").unbind(k).end().find(".t-slider-track").unbind(k);this.wrapper.find(".t-draghandle").unbind("keydown").bind("keydown",b.preventDefault);this.enabled=false},_keydown:function(p,q){var s=this.selectionStart,r=this.selectionEnd;if(p.keyCode in this.keyMap){if(q){s=this.keyMap[p.keyCode](s);if(s>r){r=s}}else{r=this.keyMap[p.keyCode](r);if(r=this.minValue&&q<=this.maxValue&&p>=this.minValue&&p<=this.maxValue&&q<=p){if(this.selectionStart!=q||this.selectionEnd!=p){a(this.element).find("input").eq(0).attr("value",n(l(b.formatString("{0:N}",q)))).end().eq(1).attr("value",n(l(b.formatString("{0:N}",p))));this.selectionStart=q;this.selectionEnd=p;this.refresh()}}},refresh:function(){b.trigger(this.element,"t:moveSelection",{values:[this.selectionStart,this.selectionEnd]});if(this.selectionStart==this.maxValue&&this.selectionEnd==this.maxValue){this._setZIndex("firstHandle")}},_setValueInRange:function(q,p){q=Math.max(q,this.minValue);q=Math.min(q,this.maxValue);p=Math.max(p,this.minValue);p=Math.min(p,this.maxValue);if(this.selectionStart==this.maxValue&&this.selectionEnd==this.maxValue){this._setZIndex("firstHandle")}this._update(q,p)},_correctValues:function(q,p){if(q>=p){this._setValueInRange(p,q)}else{this._setValueInRange(q,p)}},_setZIndex:function(s){var p=this.wrapper.find(".t-draghandle"),q=p.eq(0),r=p.eq(1),t="z-index";if(s=="firstHandle"){q.css(t,"1");r.css(t,"")}else{q.css(t,"");r.css(t,"1")}}};b.rangeSlider.Selection=function(s){var t=s.owner;function r(C){var B=C[0]-t.minValue,y=C[1]-t.minValue,A=Math.ceil(B/t.smallStep),x=Math.ceil(y/t.smallStep),z=t._pixelStepsArray[A],w=t._pixelStepsArray[x],u=t.wrapper.find(".t-draghandle"),v=parseInt(u.eq(0)[s.outerSize]()/2,10)+1;u.eq(0).css(s.position,z-v).end().eq(1).css(s.position,w-v);q(z,w)}function q(y,w){var u=0,x=0,v=t.trackDiv.find(".t-slider-selection");u=Math.abs(y-w);x=y");a.ajax(this.ajaxOptions(j,{url:n||m.contentUrl,data:k||{}}))}},resize:function(){var j=this.$element,t=j.children(":not(.t-splitbar):not(.t-ghost-splitbar)"),q=this.orientation=="horizontal",B=j.children(".t-splitbar").length,z=q?"width":"height",D=j[z]();if(B===0){B=t.length-1;for(var p=0;p")}return this};A.cat("
      ").catIconIf("t-collapse-prev",v.collapsible&&!v.collapsed).catIconIf("t-expand-prev",v.collapsible&&v.collapsed).catIconIf("t-resize-handle",r).catIconIf("t-collapse-next",s.collapsible&&!s.collapsed).catIconIf("t-expand-next",s.collapsible&&s.collapsed).cat("
      ");k.after(A.string())}}D-=i*B;var x=0,w=0,m=a();t.css({position:"absolute",top:0})[z](function(){var E=a(this).data("pane"),F;if(!E.collapsed&&E.size&&E.size.indexOf("NaN")!=-1){return false}else{if(E.collapsed){F=0}else{if(c(E.size)){m=m.add(this);return}else{F=parseInt(E.size,10);if(d(E.size)){F=Math.floor(F*D/100)}}}w++;x+=F;return F}});D-=x;var n=m.length,o=Math.floor(D/n);m.slice(0,n-1).css(z,o).end().eq(n-1).css(z,D-(n-1)*o);var C=0,l=q?"height":"width",u=q?"left":"top",y=q?"offsetWidth":"offsetHeight";j.children().css(l,j[l]()).each(function(F,E){E.style[u]=Math.floor(C)+"px";C+=E[y]})}};b.splitter.PaneResizing=function(j){this.owner=j;new b.draggable({distance:0,owner:j.element,selector:".t-splitbar-draggable-horizontal, .t-splitbar-draggable-vertical",scope:j.element.id,start:a.proxy(this.start,this),drag:a.proxy(this.drag,this),stop:a.proxy(this.stop,this)})};b.splitter.PaneResizing.prototype={start:function(k){if(b.isTouch){k.stopImmediatePropagation()}var z=k.$draggable,t=z.prev(),q=z.next(),u=t.data("pane"),r=q.data("pane"),l=this.owner.orientation==="horizontal",y=l?"width":"height",x=l?"offsetWidth":"offsetHeight",j=l?"height":"width",m=b.touchLocation(k);this.positioningProperty=l?"left":"top";this.mousePositioningProperty=l?"x":"y";this.previousPane=t;this.nextPane=q;this.initialSplitBarPosition=parseInt(z[0].style[this.positioningProperty]);this.initialMousePosition=m[this.mousePositioningProperty];this.ghostSplitBar=a("
      ").css(j,k.$draggable[j]()).css(this.positioningProperty,this.initialSplitBarPosition).appendTo(this.owner.$element);var s=parseInt(t[0].style[this.positioningProperty]),n=parseInt(q[0].style[this.positioningProperty])+q[0][x]-i,B=this.owner.$element.css(y),A=function(D){var C=parseInt(D,10);return(e(D)?C:(B*C)/100)||0},w=A(u.minSize),v=A(u.maxSize)||n-s,p=A(r.minSize),o=A(r.maxSize)||n-s;this.maxSize=Math.min(n-p,s+v);this.minSize=Math.max(s+w,n-o);a(document.body).css("cursor",z.css("cursor"))},drag:function(j){if(b.isTouch){j.stopImmediatePropagation()}var k=b.touchLocation(j),l=Math.min(this.maxSize,Math.max(this.minSize,this.initialSplitBarPosition+(k[this.mousePositioningProperty]-this.initialMousePosition)));this.ghostSplitBar.toggleClass("t-restricted-size-"+this.owner.orientation,l==this.maxSize||l==this.minSize)[0].style[this.positioningProperty]=l+"px"},stop:function(j){if(b.isTouch){j.stopImmediatePropagation()}if(j.keyCode!==27){var l=parseInt(this.ghostSplitBar[0].style[this.positioningProperty]),m=this.owner.orientation==="horizontal",t=m?"width":"height",s=m?"offsetWidth":"offsetHeight",p=this.previousPane.data("pane"),n=this.nextPane.data("pane"),q=l-parseInt(this.previousPane[0].style[this.positioningProperty]),o=parseInt(this.nextPane[0].style[this.positioningProperty])+this.nextPane[0][s]-l-i,u=this.owner.$element[t](),r=!b.isTouch||(b.isTouch&&!isNaN(q)&&!isNaN(o));u-=i*this.owner.$element.children(".t-splitbar").length;var k=this.owner.$element.children(".t-pane").filter(function(){return c(a(this).data("pane").size)}).length;if(!c(p.size)||k>1){if(c(p.size)){k--}p.size=q+"px"}if(!c(n.size)||k>1){n.size=o+"px"}}this.ghostSplitBar.remove();if(j.keyCode!==27&&r){this.owner.$element.trigger("resize")}a(document.body).css("cursor","");return false}};a.fn.tSplitter=function(j){return b.create(this,{name:"tSplitter",init:function(k,l){return new b.splitter(k,l)},options:j})};a.fn.tSplitter.defaults={orientation:"horizontal"}})(jQuery); \ No newline at end of file diff --git a/NzbDrone.Web/Scripts/2011.3.1115/telerik.tabstrip.min.js b/NzbDrone.Web/Scripts/2011.3.1115/telerik.tabstrip.min.js deleted file mode 100644 index 2bd2ade04..000000000 --- a/NzbDrone.Web/Scripts/2011.3.1115/telerik.tabstrip.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik;b.scripts.push("telerik.tabstrip.js");b.tabstrip=function(e,g){this.element=e;var d=a(e);this.$contentElements=d.find("> .t-content");a.extend(this,g);if(this.contentUrls){d.find(".t-tabstrip-items > .t-item").each(a.proxy(function(i,j){a(j).find(".t-link").data("ContentUrl",this.contentUrls[i])},this))}var f=".t-tabstrip-items > .t-item:not(.t-state-disabled)";d.delegate(f,"mouseenter",b.hover).delegate(f,"mouseleave",b.leave).delegate(f,g.activateEvent,b.delegate(this,this._click)).delegate(".t-tabstrip-items > .t-state-disabled .t-link","click",b.preventDefault);b.bind(this,{select:a.proxy(function(i){if(i.target==this.element&&this.onSelect){a.proxy(this.onSelect,this.element)(i)}},this),contentLoad:this.onContentLoad,error:this.onError,load:this.onLoad});var h=d.find("li.t-state-active"),c=a(this.getContentElement(h.parent().children().index(h)));if(c.length>0&&c[0].childNodes.length==0){this.activateTab(h.eq(0))}};a.extend(b.tabstrip.prototype,{select:function(c){a(c).each(a.proxy(function(e,f){var d=a(f);if(d.is(".t-state-disabled,.t-state-active")){return}this.activateTab(d)},this))},enable:function(c){a(c).addClass("t-state-default").removeClass("t-state-disabled")},disable:function(c){a(c).removeClass("t-state-default").removeClass("t-state-active").addClass("t-state-disabled")},reload:function(c){var d=this;a(c).each(function(){var e=a(this),f=e.find(".t-link").data("ContentUrl");if(f){d.ajaxRequest(e,a(d.getContentElement(e.index())),null,f)}})},_click:function(g,h){var d=a(h),f=d.find(".t-link"),i=f.attr("href"),c=a(this.getContentElement(d.index()));if(d.is(".t-state-disabled,.t-state-active")){g.preventDefault();return}if(b.trigger(this.element,"select",{item:d[0],contentElement:c[0]})){g.preventDefault()}else{var j=f.data("ContentUrl")||(i&&(i.charAt(i.length-1)=="#"||i.indexOf("#"+this.element.id+"-")!=-1));if(!i||j||(c.length>0&&c[0].childNodes.length==0)){g.preventDefault()}else{return}if(this.activateTab(d)){g.preventDefault()}}},activateTab:function(e){var h=e.parent().children().removeClass("t-state-active").addClass("t-state-default").index(e);e.removeClass("t-state-default").addClass("t-state-active");var d=this.$contentElements;if(d.length==0){return false}var f=d.filter(".t-state-active");var c=a(this.getContentElement(h));var j=this;if(c.length==0){f.removeClass("t-state-active");b.fx.rewind(j.effects,f,{});return false}var g=c.is(":empty"),i=function(){c.addClass("t-state-active");b.fx.play(j.effects,c,{})};f.removeClass("t-state-active").stop(false,true);b.fx.rewind(j.effects,f,{},function(){if(e.hasClass("t-state-active")){if(!g){i()}else{j.ajaxRequest(e,c,function(){if(e.hasClass("t-state-active")){i()}})}}});return true},getSelectedTabIndex:function(){return a(this.element).find("li.t-state-active").index()},getContentElement:function(f){if(isNaN(f-0)){return}var c=this.$contentElements,e=new RegExp("-"+(f+1)+"$");for(var d=0,g=c.length;d').prependTo(e)},100);a.ajax({type:"GET",cache:false,url:j||e.data("ContentUrl")||e.attr("href"),dataType:"html",data:g,error:a.proxy(function(l,k){if(b.ajaxError(this.element,"error",l,k)){return}},this),complete:function(){clearTimeout(h);if(i!==null){i.remove()}},success:a.proxy(function(k,l){c.html(k);if(f){f.call(this,c)}b.trigger(this.element,"contentLoad",{item:d[0],contentElement:c[0]})},this)})}});a.fn.tTabStrip=function(c){return b.create(this,{name:"tTabStrip",init:function(d,e){return new b.tabstrip(d,e)},options:c})};a.fn.tTabStrip.defaults={activateEvent:"click",effects:b.fx.toggle.defaults()}})(jQuery); \ No newline at end of file diff --git a/NzbDrone.Web/Scripts/2011.3.1115/telerik.textbox.min.js b/NzbDrone.Web/Scripts/2011.3.1115/telerik.textbox.min.js deleted file mode 100644 index a926c4d73..000000000 --- a/NzbDrone.Web/Scripts/2011.3.1115/telerik.textbox.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik,f=[8,9,37,38,39,40,46,35,36,44],g=["font-family","font-size","font-stretch","font-style","font-weight","line-height","color","text-align","text-decoration","text-transform"];b.scripts.push("telerik.textbox.js");function e(j){var l={};for(var h=0,k=g.length;h
      '));if(n.showIncreaseButton){i.cat('Increment')}if(n.showDecreaseButton){i.cat('Decrement')}if(i.buffer.length>0){a(i.string()).insertAfter(h)}}n.$wrapper=h.closest(".t-numerictextbox").find(".t-arrow-up, .t-arrow-down").bind({click:b.preventDefault,dragstart:b.preventDefault}).end().bind({focusin:a.proxy(n._focus,n),focusout:a.proxy(n._blur,n)});n.enabled=!h.is("[disabled]");i.buffer=[];i.cat("[ |").cat(n.groupSeparator).catIf("|"+n.symbol,n.symbol).cat("]");n.replaceRegExp=new RegExp(i.string(),"g");var l=h.attr("value"),j=h.attr("class").replace("t-input","").replace("input-validation-error","");i.buffer=[];i.cat('
      ').cat(l||(n.enabled?n.text:"")).cat("
      ");n.$text=a(i.string()).insertBefore(h).css(e(h)).click(function(o){if(n.enabled){k.focus()}});n._blur();n[n.enabled?"enable":"disable"]();n.numFormat=n.numFormat===undefined?n.type.charAt(0):n.numFormat;n.step=n.parse(n.step);n.val=n.parse(n.val);n.minValue=n.parse(n.minValue);n.maxValue=n.parse(n.maxValue);n.decimals={"190":".","188":","};n.specialDecimals={"110":n.separator};n.value(l||n.val);b.bind(n,{load:n.onLoad,valueChange:n.onChange})};b.textbox.prototype={_paste:function(h){setTimeout(a.proxy(function(){var j=h.target.value;if(j=="-"){return true}var i=this.parse(j);if(i||i==0){this._update(i)}},this))},_keydown:function(m){setTimeout(a.proxy(function(){h.toggleClass("t-state-error",!this.inRange(this.parse(h.val()),this.minValue,this.maxValue))},this));var q=m.keyCode,h=this.$element,n=h[0],y=h.val(),u=this.separator,t=d(n),x=t.start,o=t.end,v=y?y.indexOf(u):-1,i=v===-1;if(!i&&x!==-1){if(v>=x&&v0&&i){return true}else{m.preventDefault()}}if(q==8||q==46||q==13){setTimeout(a.proxy(function(){this._update(this.parse(h.val()))},this));return true}if(q==38||q==40){var l=q==38?1:-1;this._modify(l*this.step);return true}if(q==222){m.preventDefault()}},_keypress:function(h){var i=h.target,k=h.keyCode||h.which;if(k==0||a.inArray(k,f)!=-1||h.ctrlKey||(h.shiftKey&&k==45)){return true}var j;if(this.minValue!==null&&this.minValue<0){if(d(i).start===0||(b.caretPos(i)===0&&i.value.indexOf("-")===-1)){j=true}}if((j&&String.fromCharCode(k)=="-")||this.inRange(k,48,57)){return true}h.preventDefault()},_focus:function(){if(this.enabled){this._showTextBoxValue();this.$text.hide();var h=this.$element[0];this._focusing=setTimeout(function(){h.focus();if(a.browser.msie){h.select()}else{h.selectionStart=0;h.selectionEnd=h.value.length}},0)}},_blur:function(){clearTimeout(this._focusing);this.$element.removeClass("t-state-error");if(this.enabled){this.$text.show();this._hideTextBoxValue()}var i=this.minValue,h=this.maxValue,j=this.parse(this.$element.val());if(j!=null){if(i!=null&&jh){j=h}}j=parseFloat(j.toFixed(this.digits))}this._update(j)},_clearTimer:function(h){clearTimeout(this.timeout);clearInterval(this.timer);clearInterval(this.acceleration)},_stepper:function(h,j){if(h.which==1){var i=this.step;this._modify(j*i);this.timeout=setTimeout(a.proxy(function(){this.timer=setInterval(a.proxy(function(){this._modify(j*i)},this),80);this.acceleration=setInterval(function(){i+=1},1000)},this),200)}},_modify:function(j){var k=this.parse(this.element.value),i=this.minValue,h=this.maxValue;k=k?k+j:j;if(i!==null&&kh){k=h}}this._update(parseFloat(k.toFixed(this.digits)))},_update:function(i){var h=this.val;this._value(i);if(h!=i){if(b.trigger(this.element,"valueChange",{oldValue:h,newValue:i})){this._value(h)}}},_value:function(k){var i=(typeof k==="number")?k:this.parse(k),j=this.enabled?this.text:"",h=i===null;if(i!=null){i=parseFloat(i.toFixed(this.digits))}this.val=i;this.$element.val(h?"":this.formatEdit(i));this.$text.html(h?j:this.format(i));this.$text.toggleClass("t-state-empty",h)},_hideTextBoxValue:function(){var h=this.$element;if(this.enabled){setTimeout(function(){h.css("color",h.css("background-color"))});if(a.browser.opera){h.css({color:h.css("background-color"),"text-indent":"-4444px"})}}else{if(!a.browser.msie){h.css({color:h.css("background-color"),"text-indent":"-4444px"})}else{h.css({color:h.css("background-color"),"letter-spacing":"1000px"})}}},_showTextBoxValue:function(){var h=this.$element,i=this.$text;if(this.enabled){setTimeout(function(){h.css({color:i.css("color"),"text-indent":"","letter-spacing":""})})}else{if(!a.browser.msie){h.css({color:i.css("background-color"),"text-indent":"0px"})}else{h.css({color:i.css("background-color"),"letter-spacing":"0px"})}}},_onParentFormReset:function(){var h=this;window.setTimeout(function(){h._value(h.$element.val())},1)},enable:function(){var h=this.$wrapper.find(".t-arrow-up, .t-arrow-down"),i=a.proxy(this._clearTimer,this);this.enabled=true;this.$element.removeAttr("disabled");if(!this.val&&this.val!=0){this.$text.addClass("t-state-empty").html(this.text)}else{this._hideTextBoxValue()}this.$wrapper.removeClass("t-state-disabled");h.unbind("mouseup").unbind("mouseout").unbind("dblclick").bind({mouseup:i,mouseout:i,dblclick:i});var j="mousedown";h.eq(0).unbind(j).bind(j,a.proxy(function(k){this._stepper(k,1)},this));h.eq(1).unbind(j).bind(j,a.proxy(function(k){this._stepper(k,-1)},this))},disable:function(){this.enabled=false;this.$wrapper.addClass("t-state-disabled").find(".t-icon").unbind("mousedown").bind("mousedown",b.preventDefault);this.$element.attr("disabled","disabled");if(!this.val&&this.val!=0){this.$text.html("")}else{this._hideTextBoxValue()}},value:function(i){if(i===undefined){return this.parse(this.element.value)}var h=(typeof i==="number")?i:this.parse(i);if(!this.inRange(h,this.minValue,this.maxValue)){h=null}this._value(h)},formatEdit:function(i){var h=this.separator;if(i&&h!="."){i=i.toString().replace(".",h)}return i},format:function(h){return b.formatNumber(h,this.numFormat,this.digits,this.separator,this.groupSeparator,this.groupSize,this.positive,this.negative,this.symbol,true)},inRange:function(h,j,i){return h===null||((j!==null?h>=j:true)&&(i!==null?h<=i:true))},parse:function(l){var j=null,k=this.separator;if(l||l=="0"){if(typeof l==typeof 1){return l}l=l.replace(this.replaceRegExp,"");if(k&&k!="."){l=l.replace(k,".")}var h=b.patterns[this.type].negative[this.negative].replace(/(\(|\))/g,"\\$1").replace("*","").replace("n","([\\d|\\.]*)"),i=new RegExp(h);if(i.test(l)){j=-parseFloat(i.exec(l)[1])}else{j=parseFloat(l)}}return isNaN(j)?null:j}};a.fn.tTextBox=function(i){var j="numeric";if(i&&i.type){j=i.type}var h=a.fn.tTextBox.defaults[j];h.digits=b.cultureInfo[j+"decimaldigits"];h.separator=b.cultureInfo[j+"decimalseparator"];h.groupSeparator=b.cultureInfo[j+"groupseparator"];h.groupSize=b.cultureInfo[j+"groupsize"];h.positive=b.cultureInfo[j+"positive"];h.negative=b.cultureInfo[j+"negative"];h.symbol=b.cultureInfo[j+"symbol"];i=a.extend({},h,i);i.type=j;return this.each(function(){var k=a(this);i=a.meta?a.extend({},i,k.data()):i;if(!k.data("tTextBox")){k.data("tTextBox",new b.textbox(this,i));b.trigger(this,"load")}})};var c={val:null,text:"",step:1,inputAttributes:"",increaseButtonTitle:"Increase value",decreaseButtonTitle:"Decrease value",showIncreaseButton:true,showDecreaseButton:true};a.fn.tTextBox.defaults={numeric:a.extend(c,{minValue:-100,maxValue:100}),currency:a.extend(c,{minValue:0,maxValue:1000}),percent:a.extend(c,{minValue:0,maxValue:100})};function d(h){var l=-1,k=-1;if(document.selection){var j=h.document.selection.createRange().text,i=j.length;if(i>0){l=h.value.indexOf(j);k=i}}else{if(h.selectionStart!==undefined){var n=h.selectionStart,m=h.selectionEnd;if(n!=m){l=n;k=m}}}return{start:l,end:k}}})(jQuery); \ No newline at end of file diff --git a/NzbDrone.Web/Scripts/2011.3.1115/telerik.timepicker.min.js b/NzbDrone.Web/Scripts/2011.3.1115/telerik.timepicker.min.js deleted file mode 100644 index 9ef683484..000000000 --- a/NzbDrone.Web/Scripts/2011.3.1115/telerik.timepicker.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik;b.scripts.push("telerik.timepicker.js");b.timeView=function(d){a.extend(this,d);var c=this.dropDown=new b.dropDown({attr:this.dropDownAttr,effects:this.effects,onClick:function(f){var g=f.item;d.onChange(g.innerText||g.textContent)}});c.$element.addClass("t-time-popup").css("direction",this.isRtl?"rtl":"")};b.timeView.prototype={_ensureItems:function(){if(!this.dropDown.$items){this.bind()}},open:function(c){this._ensureItems();this.dropDown.open(c)},close:function(){this.dropDown.close()},bind:function(){var g=b.timeView.getTimeMilliseconds;var d=[];var e=this.format;var j=this.interval;var p=new b.datetime(this.minValue);var m=g(p);var l=g(this.maxValue);var k=j*b.datetime.msPerMinute;var n=parseInt(b.datetime.msPerDay/(j*b.datetime.msPerMinute));if(m!=l){var o=mi?i+h:i;f=g>f?f+h:f;return g-f==0||i>=g&&i<=f},getTimeMilliseconds:function(c){c=c.value?c:new b.datetime(c);return((c.hours()*60)+c.minutes())*b.datetime.msPerMinute+c.seconds()*1000+c.milliseconds()}});b.timepicker=function(f,g){a.extend(this,g);if(f.nodeName.toLowerCase()!=="input"&&f.type.toLowerCase()!=="text"){throw"Target element is not a INPUT"}this.element=f;var c=this.$element=a(f).addClass("t-input").attr("autocomplete","off").bind({keydown:a.proxy(this._keydown,this),focus:a.proxy(function(j){if(this.openOnFocus){this._open()}this.$element.removeClass("t-state-error")},this),blur:a.proxy(function(j){this._bluring=setTimeout(a.proxy(function(){this._update(c.val())},this),100)},this)});if(!c.parent().hasClass("t-picker-wrap")){c.wrap('
      ');if(g.showButton){var d=new b.stringBuilder(),h=g.buttonTitle;a(d.cat('').cat('').string()).insertAfter(c)}}this.timeView=new b.timeView({effects:this.effects,dropDownAttr:this.dropDownAttr,format:this.format,interval:this.interval,isRtl:c.closest(".t-rtl").length,minValue:this.minValue,maxValue:this.maxValue,onNavigateWithOpenPopup:a.proxy(function(j){this.$element.val(j)},this),onChange:a.proxy(function(j){clearTimeout(this._bluring);if(j!=this.inputValue){this._update(j)}this._close();window.setTimeout(function(){c.focus()},1)},this)});this.inputValue=c.val();var i=this.selectedValue||this.inputValue;if(i){this._value(this.parse(i))}var e=this.enabled?a.proxy(this._togglePopup,this):b.preventDefault;this.$wrapper=c.closest(".t-timepicker").find(".t-icon").bind("click",e).end();a(document.documentElement).bind("mousedown",a.proxy(function(k){var m=this.$element.val();if(m!=this.inputValue){this._update(m)}var j=this.timeView.dropDown.$element;var l=j&&j.parent().length>0;if(!l||a.contains(this.$wrapper[0],k.target)||a.contains(j.parent()[0],k.target)){return}this._close()},this));b.bind(this,{open:this.onOpen,close:this.onClose,valueChange:this.onChange,load:this.onLoad})};b.timepicker.prototype={_close:function(){var c=this.timeView.dropDown;if(!c.$element.is(":animated")&&c.isOpened()){this._trigger("close")}},_open:function(){if(!this.timeView.isOpened()){this._trigger("open")}},_trigger:function(c){if(!b.trigger(this.element,c)){this[c]()}},_togglePopup:function(){if(this.timeView.isOpened()){this._close()}else{this.element.focus();this._open()}},_update:function(l){var i=this.minValue,g=this.maxValue,l=this.parse(l),k=this.selectedValue;if(l!=null&&!b.timeView.isInRange(l,i,g)){var e=b.timeView.getTimeMilliseconds,j=e(l),h=Math.abs(e(i)-j),f=Math.abs(e(g)-j);l=new Date(h0)})}b.treeview=function(f,g){this.element=f;var d=a(f);a.extend(this,g);var e=".t-in:not(.t-state-selected,.t-state-disabled)";a(".t-in.t-state-selected",f).live("mouseenter",b.preventDefault);d.delegate(e,"mouseenter",b.hover).delegate(e,"mouseleave",b.leave).delegate(e,"click",b.delegate(this,this.nodeSelect)).delegate("div:not(.t-state-disabled) .t-in","dblclick",b.delegate(this,this.nodeClick)).delegate(":checkbox","click",a.proxy(this.checkboxClick,this)).delegate(".t-plus, .t-minus",b.isTouch?"touchend":"click",b.delegate(this,this.nodeClick));if(this.isAjax()){c(d)}if(this.dragAndDrop){b.bind(this,{nodeDragStart:this.onNodeDragStart,nodeDragging:this.onNodeDragging,nodeDragCancelled:this.onNodeDragCancelled,nodeDrop:this.onNodeDrop,nodeDropped:this.onNodeDropped});(function(m){var h=a("
      ");var i;function k(n){if(b.trigger(m.element,"nodeDragStart",{item:n.$draggable.closest(".t-item")[0]})){return false}h.appendTo(m.element)}function j(p){var y;i=a(b.eventTarget(p));if(m.dragAndDrop.dropTargets&&i.closest(m.dragAndDrop.dropTargets).length>0){y="t-add"}else{if(!a.contains(m.element,i[0])){y="t-denied"}else{if(a.contains(p.$draggable.closest(".t-item")[0],i[0])){y="t-denied"}else{y="t-insert-middle";h.css("visibility","visible");var q=i.closest(".t-top,.t-mid,.t-bot");if(q.length){var v=q.outerHeight(),w=q.offset().top,u=i.closest(".t-in"),o=v/(u.length>0?4:2),x=b.touchLocation(p),t=x.y<(w+o),s=(w+v-o)0&&!t&&!s;q.siblings(".t-top,.t-mid,.t-bot").children(".t-state-hover").removeClass("t-state-hover");u.toggleClass("t-state-hover",n);h.css("visibility",n?"hidden":"visible");if(n){y="t-add"}else{var r=q.position();r.top+=t?0:v;h.css(r)[t?"prependTo":"appendTo"](i.closest(".t-item").find("> div:first"));if(t&&q.hasClass("t-top")){y="t-insert-top"}if(s&&q.hasClass("t-bot")){y="t-insert-bottom"}}}}}}b.trigger(m.element,"nodeDragging",{pageY:p.pageY,pageX:p.pageX,dropTarget:i[0],status:y.substring(2),setStatusClass:function(z){y=z},item:p.$draggable.closest(".t-item")[0]});if(y.indexOf("t-insert")!=0){h.css("visibility","hidden")}b.dragCueStatus(p.$cue,y)}function l(p){if(p.keyCode==27){b.trigger(m.element,"nodeDragCancelled",{item:p.$draggable.closest(".t-item")[0]})}else{var o="over",n,x=b.eventTarget(p);if(h.css("visibility")=="visible"){o=h.prevAll(".t-in").length>0?"after":"before";n=h.closest(".t-item").find("> div")}else{if(i){n=i.closest(".t-top,.t-mid,.t-bot")}}var r=!p.$cue.find(".t-drag-status").hasClass("t-denied"),q=b.trigger(m.element,"nodeDrop",{isValid:r,dropTarget:x,destinationItem:n.parent()[0],dropPosition:o,item:p.$draggable.closest(".t-item")[0]});if(!r){return false}if(q||!a.contains(m.element,x)){return !q}var w=p.$draggable.closest(".t-top,.t-mid,.t-bot");var t=w.parent();var v=w.closest(".t-group");if(a.contains(t[0],x)){return false}if(t.hasClass("t-last")){t.removeClass("t-last").prev().addClass("t-last").find("> div").removeClass("t-top t-mid").addClass("t-bot")}if(h.css("visibility")=="visible"){n.parent()[o](t)}else{var y=n.next(".t-group");if(y.length===0){y=a('
        ').appendTo(n.parent());if(!m.isAjax()){n.prepend('')}else{y.hide();m.nodeToggle(null,n.parent(),true);y.show()}}y.append(t);if(n.find("> .t-icon").hasClass("t-plus")){m.nodeToggle(null,n.parent(),true)}}var s=t.parents(".t-group").length;function u(B){var z=B.prev().length===0;var A=B.next().length===0;B.toggleClass("t-first",z&&s===1).toggleClass("t-last",A).find("> div").toggleClass("t-top",z&&!A).toggleClass("t-mid",!z&&!A).toggleClass("t-bot",A)}u(t);u(t.prev());u(t.next());if(v.children().length===0){v.prev("div").find(".t-plus,.t-minus").remove();v.remove()}if(b.isTouch){n.children(".t-in").removeClass("t-state-hover")}b.trigger(m.element,"nodeDropped",{destinationItem:n.closest(".t-item")[0],dropPosition:o,item:w.parent(".t-item")[0]});return false}}new b.draggable({owner:m.element,selector:"div:not(.t-state-disabled) .t-in",scope:m.element.id,cue:function(n){return b.dragCue(n.$draggable.text())},start:k,drag:j,stop:l,destroy:function(n){h.remove();n.$cue.remove()}})})(this)}b.bind(this,{expand:this.onExpand,collapse:this.onCollapse,select:a.proxy(function(h){if(h.target==this.element&&this.onSelect){a.proxy(this.onSelect,this.element)(h)}},this),checked:this.onChecked,error:this.onError,load:this.onLoad,dataBinding:this.onDataBinding,dataBound:this.onDataBound})};b.treeview.prototype={expand:function(d){a(d,this.element).each(a.proxy(function(g,h){var e=a(h);var f=e.find("> .t-group, > .t-content");if((f.length>0&&!f.is(":visible"))||this.isAjax()){this.nodeToggle(null,e)}},this))},collapse:function(d){a(d,this.element).each(a.proxy(function(g,h){var e=a(h),f=e.find("> .t-group, > .t-content");if(f.length>0&&f.is(":visible")){this.nodeToggle(null,e)}},this))},enable:function(d){this.toggle(d,true)},disable:function(d){this.toggle(d,false)},toggle:function(e,d){a(e,this.element).each(a.proxy(function(h,j){var f=a(j),i=!f.find("> .t-group, > .t-content").is(":visible");if(!d){this.collapse(f);i=true}f.find("> div > .t-in").toggleClass("t-state-default",d).toggleClass("t-state-disabled",!d).end().find("> div > .t-icon").toggleClass("t-plus",i&&d).toggleClass("t-plus-disabled",i&&!d).toggleClass("t-minus",!i&&d).toggleClass("t-minus-disabled",!i&&!d);var g=f.find("> div > .t-checkbox > :checkbox");if(d){g.removeAttr("disabled")}else{g.attr("disabled","disabled")}},this))},reload:function(d){var e=this;a(d).each(function(){var f=a(this);f.find(".t-group").remove();e.ajaxRequest(f)})},shouldNavigate:function(e){var d=a(e).closest(".t-item").find("> .t-content, > .t-group");var f=a(e).attr("href");return !((f&&(f.charAt(f.length-1)=="#"||f.indexOf("#"+this.element.id+"-")!=-1))||(d.length>0&&d.children().length==0))},nodeSelect:function(f,g){if(!this.shouldNavigate(g)){f.preventDefault()}var d=a(g);if(!d.hasClass(".t-state-selected")&&!b.trigger(this.element,"select",{item:d.closest(".t-item")[0]})){a(".t-in",this.element).removeClass("t-state-hover t-state-selected");d.addClass("t-state-selected")}},nodeToggle:function(g,d,i){if(d.find(".t-minus").length==0&&d.find(".t-plus").length==0){return}if(g!=null){g.preventDefault()}if(d.data("animating")||d.find("> div > .t-in").hasClass("t-state-disabled")){return}d.data("animating",!i);var f=d.find(">.t-group, >.t-content, >.t-animation-container>.t-group, >.t-animation-container>.t-content"),h=!f.is(":visible");if(f.children().length>0&&d.data("loaded")!==false){if(!b.trigger(this.element,h?"expand":"collapse",{item:d[0]})){d.find("> div > .t-icon").toggleClass("t-minus",h).toggleClass("t-plus",!h);if(!i){b.fx[h?"play":"rewind"](this.effects,f,{direction:"bottom"},function(){d.data("animating",false)})}else{f[h?"show":"hide"]()}}else{d.data("animating",false)}}else{if(h&&this.isAjax()&&(f.length==0||d.data("loaded")===false)){if(!b.trigger(this.element,h?"expand":"collapse",{item:d[0]})){this.ajaxRequest(d)}else{d.data("animating",false)}}}},nodeClick:function(g,h){var d=a(h),f=d.closest(".t-item");if(d.hasClass("t-plus-disabled")||d.hasClass("t-minus-disabled")){return}this.nodeToggle(g,f)},isAjax:function(){return this.ajax||this.ws||this.onDataBinding},url:function(d){return(this.ajax||this.ws)[d]},ajaxOptions:function(d,g){var h={type:"POST",dataType:"text",error:a.proxy(function(j,i){if(b.ajaxError(this.element,"error",j,i)){return}if(i=="parsererror"){alert("Error! The requested URL did not return JSON.")}},this),success:a.proxy(function(i){i=eval("("+i+")");i=i.d||i;this.dataBind(d,i)},this),complete:function(){d.data("animating",false)}};h=a.extend(h,g);var f=this.ws?h.data.node={}:h.data;if(d.hasClass("t-item")){f[this.queryString.value]=this.getItemValue(d);f[this.queryString.text]=this.getItemText(d);var e=d.find(".t-checkbox:first :checkbox");if(e.length){f[this.queryString.checked]=e.is(":checked")}}if(this.ws){h.data=b.toJson(h.data);h.contentType="application/json; charset=utf-8"}return h},ajaxRequest:function(d){d=d||a(this.element);var f={item:d[0]};if(b.trigger(this.element,"dataBinding",f)||(!this.ajax&&!this.ws)){return}d.data("loadingIconTimeout",setTimeout(function(){d.find("> div > .t-icon").addClass("t-loading")},100));a.ajax(this.ajaxOptions(d,{data:a.extend({},f.data),url:this.url("selectUrl")}))},bindTo:function(d){this.dataBind(this.element,d)},dataBind:function(d,e){d=a(d);var f=d.find("> .t-group"),i=d.find("> div > .t-icon");hasData=e.length>0;if(e.length==0){i.remove();f.remove();return}else{if(i.length==0){d.find("> div").prepend('')}}var g=new b.stringBuilder(),k=f.length==0,h=d.find('> div > .t-checkbox :input[name="'+this.element.id+'_checkedNodes.Index"]').val();if(!h&&d[0]!=this.element){var l=d.parentsUntil(".t-treeview",".t-item").andSelf().map(function(n,m){return a(m).index()});h=Array.prototype.join.call(l,":")}var j=(k?d.eq(0).is(".t-treeview")?true:e[0].Expanded:false);b.treeview.getGroupHtml({data:e,html:g,isAjax:this.isAjax(),isFirstLevel:d.hasClass("t-treeview"),showCheckBoxes:this.showCheckBox,groupLevel:h,isExpanded:j,renderGroup:k,elementId:this.element.id});if(f.length>0&&d.data("loaded")===false){a(g.string()).prependTo(f)}else{if(f.length>0&&d.data("loaded")!==false){f.html(g.string())}else{if(f.length==0){f=a(g.string()).appendTo(d)}}}d.data("animating",true);b.fx.play(this.effects,f,{direction:"bottom"},function(){d.data("animating",false)});clearTimeout(d.data("loadingIconTimeout"));if(d.hasClass("t-item")){d.data("loaded",true).find(".t-icon:first").removeClass("t-loading").removeClass("t-plus").addClass("t-minus")}if(this.isAjax()){c(d)}b.trigger(this.element,"dataBound",{item:d[0]})},checkboxClick:function(d){var f=a(d.target),g=f.is(":checked");var h=b.trigger(this.element,"checked",{item:f.closest(".t-item")[0],checked:g});if(!h){this.nodeCheck(f,g)}else{d.preventDefault()}},nodeCheck:function(e,d){a(e,this.element).each(a.proxy(function(j,k){var g=a(k).closest(".t-item"),f=a("> div > .t-checkbox",g),h=this.element.id+"_checkedNodes",j=f.find(':input[name="'+h+'.Index"]').val(),i=f.find(":checkbox");f.find("[type=hidden]").filter(function(){return(a(this).attr("name").indexOf(h+"["+j+"].")>-1)}).remove();i.attr("value",d?"True":"False");if(d){i.attr("checked","checked");a(b.treeview.getNodeInputsHtml(this.getItemValue(g),this.getItemText(g),h,j)).appendTo(f)}else{i.attr("checked",false)}},this))},getItemText:function(d){return a(d).find("> div > .t-in").text()},getItemValue:function(d){return a(d).find('>div>:input[name="itemValue"]').val()||this.getItemText(d)},findByText:function(d){return a(this.element).find(".t-in").filter(function(f,e){return a(e).text()==d}).closest(".t-item")},findByValue:function(d){return a(this.element).find("input[name='itemValue']").filter(function(f,e){return a(e).val()==d}).closest(".t-item")}};a.extend(b.treeview,{getNodeInputsHtml:function(f,e,d,g){return new b.stringBuilder().cat('').cat('').string()},getItemHtml:function(m){var i=m.item,g=m.html,h=m.isFirstLevel,f=m.groupLevel,j=m.itemIndex,k=m.itemsCount,d=new b.stringBuilder().cat(f).catIf(":",f).cat(j).string();g.cat('
      • ').cat('
        ');if((m.isAjax&&i.LoadOnDemand)||(i.Items&&i.Items.length>0)){g.cat('')}if(m.showCheckBoxes&&i.Checkable!==false){var e=m.elementId+"_checkedNodes";g.cat('').cat('').cat('");if(i.Checked){g.cat(b.treeview.getNodeInputsHtml(i.Value,i.Text,e,d))}g.cat("")}var l=i.NavigateUrl||i.Url;g.cat(l?'');if(i.ImageUrl!=null){g.cat('')}if(i.SpriteCssClasses!=null){g.cat('')}g.catIf(i.Text,i.Encoded===false).catIf(i.Text.replace(//g,">"),i.Encoded!==false).cat(l?"":"");if(i.Value){g.cat('')}g.cat("
        ");if(i.Items&&i.Items.length>0){b.treeview.getGroupHtml({data:i.Items,html:g,isAjax:m.isAjax,isFirstLevel:false,showCheckBoxes:m.showCheckBoxes,groupLevel:d,isExpanded:i.Expanded,elementId:m.elementId})}g.cat("
      • ")},getGroupHtml:function(k){var d=k.data;var f=k.html;var h=k.isFirstLevel;var l=k.renderGroup;if(l!==false){f.cat('
      ").catIf("
    ",!f);if(f){a(f).html(h.string())}else{delete g.title;return a(h.string()).appendTo(document.body).eq(0).tWindow(g)}},getResizeHandlesHtml:function(){var e=new b.stringBuilder();a.each("n e s w se sw ne nw".split(" "),function(f,g){e.cat('
    ')});return e.string()}});a.fn.tWindow=function(e){return b.create(this,{name:"tWindow",init:function(f,g){return new b.window(f,g)},success:function(g){var h=g.element,f=a(h);if(f.is(":visible")){b.trigger(h,"open");b.trigger(h,"activated")}},options:e})};a.fn.tWindow.defaults={effects:{list:[{name:"zoom"},{name:"property",properties:["opacity"]}],openDuration:"fast",closeDuration:"fast"},modal:false,resizable:true,draggable:true,minWidth:50,minHeight:50}})(jQuery); \ No newline at end of file diff --git a/NzbDrone.Web/Views/Missing/Index.cshtml b/NzbDrone.Web/Views/Missing/Index.cshtml index cb5baa76d..da4fa0ab9 100644 --- a/NzbDrone.Web/Views/Missing/Index.cshtml +++ b/NzbDrone.Web/Views/Missing/Index.cshtml @@ -42,7 +42,7 @@ ")}},b:{start:function(){a9.push("")},end:function(){a9.push("")}},i:{start:function(){a9.push("")},end:function(){a9.push("")}},u:{start:function(){a9.push('')},end:function(){a9.push("")}},font:{start:function(be){a9.push('')},end:function(bc){a9.push("")}}};function a6(bo){var bs=[],bf=bo.attributes,bt=a.trim;if(v.is(bo,"img")){var bv=bo.style.width,bj=bo.style.height,bc=a(bo);if(bv){bc.attr("width",parseInt(bv));v.unstyle(bo,{width:undefined})}if(bj){bc.attr("height",parseInt(bj));v.unstyle(bo,{height:undefined})}}for(var bk=0,bl=bf.length;bkbx.nodeName?1:bw.nodeName=0){bu=v.toHex(bu)}if(bq.indexOf("font")>=0){bu=bu.replace(aE,"'")}a9.push(bq);a9.push(":");a9.push(bu);a9.push(";")}}}else{if(be=="src"||be=="href"){a9.push(bo.getAttribute(be,2))}else{a9.push(C[be]?be:bg)}}a9.push('"')}}function a8(bd,be){for(var bc=bd.firstChild;bc;bc=bc.nextSibling){a7(bc,be)}}function a7(bd,bh){var be=bd.nodeType;if(be==1){if(bd.attributes._moz_dirty&&v.is(bd,"br")){return}var bi=v.name(bd);var bc=bb[bi];if(bc){bc.start(bd);a8(bd);bc.end(bd);return}a9.push("<");a9.push(bi);a6(bd);if(x[bi]){a9.push(" />")}else{a9.push(">");a8(bd,bh||v.is(bd,"pre"));a9.push("")}}else{if(be==3){var bj=bd.nodeValue;if(!bh&&a.support.leadingWhitespace){var bf=bd.parentNode;var bg=bd.previousSibling;if(!bg){bg=(v.isInline(bf)?bf:bd).previousSibling}if(!bg||bg.innerHTML==""||v.isBlock(bg)){bj=bj.replace(/^[\r\n\v\f\t ]+/,"")}bj=bj.replace(/ +/," ")}a9.push(v.encode(bj))}else{if(be==4){a9.push("")}else{if(be==8){if(bd.data.indexOf("[CDATA[")<0){a9.push("")}else{a9.push("")}}}}}}a8(ba);a9=a9.join("");if(a9.replace(m,"").replace(z,"")==""){return""}return a9}var aS=0,aR=1,A=2,B=3;function u(a6){var a7=a6.startContainer;return a7.nodeType==9?a7:a7.ownerDocument}function aN(a6){if(a.browser.msie&&a.browser.version<9){return new a3(a6.document)}return a6.getSelection()}function aM(a7){var a6=u(a7);return aL(a6)}function aL(a6){return aN(a5(a6))}function a5(a6){return a6.defaultView||a6.parentWindow}function aP(a8,a6,a9){function a7(bc){var bb=a8.cloneRange();bb.collapse(bc);bb[bc?"setStartBefore":"setEndAfter"](a6);var ba=bb.extractContents();if(a9){ba=v.trim(ba)}v[bc?"insertBefore":"insertAfter"](ba,a6)}a7(true);a7(false)}function aO(a7){var a6=aH.image(a7);if(a6){a7.setStartAfter(a6);a7.setEndAfter(a6)}var a8=aM(a7);a8.removeAllRanges();a8.addRange(a7)}function a2(a6){a.extend(this,{ownerDocument:a6,startContainer:a6,endContainer:a6,commonAncestorContainer:a6,startOffset:0,endOffset:0,collapsed:true})}a2.prototype={setStart:function(a6,a7){this.startContainer=a6;this.startOffset=a7;a1(this);G(this,true)},setEnd:function(a6,a7){this.endContainer=a6;this.endOffset=a7;a1(this);G(this,false)},setStartBefore:function(a6){this.setStart(a6.parentNode,E(a6))},setStartAfter:function(a6){this.setStart(a6.parentNode,E(a6)+1)},setEndBefore:function(a6){this.setEnd(a6.parentNode,E(a6))},setEndAfter:function(a6){this.setEnd(a6.parentNode,E(a6)+1)},selectNode:function(a6){this.setStartBefore(a6);this.setEndAfter(a6)},selectNodeContents:function(a6){this.setStart(a6,0);this.setEnd(a6,a6[a6.nodeType===1?"childNodes":"nodeValue"].length)},collapse:function(a6){if(a6){this.setEnd(this.startContainer,this.startOffset)}else{this.setStart(this.endContainer,this.endOffset)}},deleteContents:function(){var a7=this.cloneRange();if(this.startContainer!=this.commonAncestorContainer){this.setStartAfter(D(this.commonAncestorContainer,this.startContainer))}this.collapse(true);(function a6(a8){while(a8.next()){a8.hasPartialSubtree()?a6(a8.getSubtreeIterator()):a8.remove()}})(new aG(a7))},cloneContents:function(){var a7=u(this);return(function a6(a9){for(var ba,a8=a7.createDocumentFragment();ba=a9.next();){ba=ba.cloneNode(!a9.hasPartialSubtree());if(a9.hasPartialSubtree()){ba.appendChild(a6(a9.getSubtreeIterator()))}a8.appendChild(ba)}return a8})(new aG(this))},extractContents:function(){var a8=this.cloneRange();if(this.startContainer!=this.commonAncestorContainer){this.setStartAfter(D(this.commonAncestorContainer,this.startContainer))}this.collapse(true);var a9=this;var a6=u(this);return(function a7(bb){for(var bc,ba=a6.createDocumentFragment();bc=bb.next();){bb.hasPartialSubtree()?bc=bc.cloneNode(false):bb.remove(a9.originalRange);if(bb.hasPartialSubtree()){bc.appendChild(a7(bb.getSubtreeIterator()))}ba.appendChild(bc)}return ba})(new aG(a8))},insertNode:function(a6){if(ak(this.startContainer)){if(this.startOffset!=this.startContainer.nodeValue.length){aQ(this.startContainer,this.startOffset)}v.insertAfter(a6,this.startContainer)}else{v.insertAt(this.startContainer,a6,this.startOffset)}this.setStart(this.startContainer,this.startOffset)},cloneRange:function(){return a.extend(new a2(this.ownerDocument),{startContainer:this.startContainer,endContainer:this.endContainer,commonAncestorContainer:this.commonAncestorContainer,startOffset:this.startOffset,endOffset:this.endOffset,collapsed:this.collapsed,originalRange:this})},toString:function(){var a7=this.startContainer.nodeName,a6=this.endContainer.nodeName;return[a7=="#text"?this.startContainer.nodeValue:a7,"(",this.startOffset,") : ",a6=="#text"?this.endContainer.nodeValue:a6,"(",this.endOffset,")"].join("")}};function q(bb,a7,bd,a9){if(bb==a7){return a9-bd}var a6=a7;while(a6&&a6.parentNode!=bb){a6=a6.parentNode}if(a6){return E(a6)-bd}a6=bb;while(a6&&a6.parentNode!=a7){a6=a6.parentNode}if(a6){return a9-E(a6)-1}var ba=v.commonAncestor(bb,a7);var bc=bb;while(bc&&bc.parentNode!=ba){bc=bc.parentNode}if(!bc){bc=ba}var a8=a7;while(a8&&a8.parentNode!=ba){a8=a8.parentNode}if(!a8){a8=ba}if(bc==a8){return 0}return E(a8)-E(bc)}function G(a7,a8){function a6(ba){try{return q(ba.startContainer,ba.endContainer,ba.startOffset,ba.endOffset)<0}catch(a9){return true}}if(a6(a7)){if(a8){a7.commonAncestorContainer=a7.endContainer=a7.startContainer;a7.endOffset=a7.startOffset}else{a7.commonAncestorContainer=a7.startContainer=a7.endContainer;a7.startOffset=a7.endOffset}a7.collapsed=true}}function a1(a7){a7.collapsed=a7.startContainer==a7.endContainer&&a7.startOffset==a7.endOffset;var a6=a7.startContainer;while(a6&&a6!=a7.endContainer&&!ai(a6,a7.endContainer)){a6=a6.parentNode}a7.commonAncestorContainer=a6}function s(a6){if(a.browser.msie&&a.browser.version<9){return new a2(a6)}return a6.createRange()}function aG(a6){a.extend(this,{range:a6,_current:null,_next:null,_end:null});if(a6.collapsed){return}var a7=a6.commonAncestorContainer;this._next=a6.startContainer==a7&&!ak(a6.startContainer)?a6.startContainer.childNodes[a6.startOffset]:D(a7,a6.startContainer);this._end=a6.endContainer==a7&&!ak(a6.endContainer)?a6.endContainer.childNodes[a6.endOffset]:D(a7,a6.endContainer).nextSibling}aG.prototype={hasNext:function(){return !!this._next},next:function(){var a6=this._current=this._next;this._next=this._current&&this._current.nextSibling!=this._end?this._current.nextSibling:null;if(ak(this._current)){if(this.range.endContainer==this._current){(a6=a6.cloneNode(true)).deleteData(this.range.endOffset,a6.length-this.range.endOffset)}if(this.range.startContainer==this._current){(a6=a6.cloneNode(true)).deleteData(0,this.range.startOffset)}}return a6},traverse:function(a6){function a8(){this._current=this._next;this._next=this._current&&this._current.nextSibling!=this._end?this._current.nextSibling:null;return this._current}var a7;while(a7=a8.call(this)){if(this.hasPartialSubtree()){this.getSubtreeIterator().traverse(a6)}else{a6(a7)}}return a7},remove:function(bb){var a9=this.range.startContainer==this._current;var a8=this.range.endContainer==this._current;if(ak(this._current)&&(a9||a8)){var bd=a9?this.range.startOffset:0;var a7=a8?this.range.endOffset:this._current.length;var a6=a7-bd;if(bb&&(a9||a8)){if(this._current==bb.startContainer&&bd<=bb.startOffset){bb.startOffset-=a6}if(this._current==bb.endContainer&&a7<=bb.endOffset){bb.endOffset-=a6}}this._current.deleteData(bd,a6)}else{var bc=this._current.parentNode;if(bb&&(this.range.startContainer==bc||this.range.endContainer==bc)){var ba=E(this._current);if(bc==bb.startContainer&&ba<=bb.startOffset){bb.startOffset-=1}if(bc==bb.endContainer&&ba0&&a7.previousSibling);a6.setEndPoint(ba?"EndToStart":"EndToEnd",bc);var bb=a7.nextSibling;if(!bb){bb=a7.previousSibling;if(bb&&ak(bb)){a9.setEnd(bb,bb.nodeValue.length);v.remove(a7)}else{a9.selectNodeContents(a8);v.remove(a7);a9.endOffset-=1}return}v.remove(a7);if(ak(bb)){a9[ba?"setStart":"setEnd"](bb,a6.text.length)}else{a9[ba?"setStartBefore":"setEndBefore"](bb)}}function aF(a6){this.enumerate=function(){var a7=[];function a8(a9){if(v.is(a9,"img")||(a9.nodeType==3&&!v.isWhitespace(a9))){a7.push(a9)}else{a9=a9.firstChild;while(a9){a8(a9);a9=a9.nextSibling}}}new aG(a6).traverse(a8);return a7}}function aV(a6){return new aF(a6).enumerate()}function k(ba){var a7=[];for(var a8=0,a9=ba.length;a8'}bb.selectNodeContents(a7)}}bb.collapse(true)};this.add=function(a8,a7){if(a7&&a8.collapsed){this.addCaret(a8);a8=aH.expand(a8)}var a9=a8.cloneRange();a9.collapse(false);this.end=v.create(u(a8),"span",{className:"t-marker"});a9.insertNode(this.end);a9=a8.cloneRange();a9.collapse(true);this.start=this.end.cloneNode(true);a9.insertNode(this.start);a8.setStartBefore(this.start);a8.setEndAfter(this.end);az(a8.commonAncestorContainer);return a8};this.remove=function(be){var bh=this.start,a9=this.end;az(be.commonAncestorContainer);while(!bh.nextSibling&&bh.parentNode){bh=bh.parentNode}while(!a9.previousSibling&&a9.parentNode){a9=a9.parentNode}var bg=(bh.previousSibling&&bh.previousSibling.nodeType==3)&&(bh.nextSibling&&bh.nextSibling.nodeType==3);var bf=(a9.previousSibling&&a9.previousSibling.nodeType==3)&&(a9.nextSibling&&a9.nextSibling.nodeType==3);bh=bh.nextSibling;a9=a9.previousSibling;var a7=false;var a8=false;if(bh==this.end){a8=!!this.start.previousSibling;bh=a9=this.start.previousSibling||this.end.nextSibling;a7=true}v.remove(this.start);v.remove(this.end);if(bh==null||a9==null){be.selectNodeContents(be.commonAncestorContainer);be.collapse(true);return}var bj=a7?ak(bh)?bh.nodeValue.length:bh.childNodes.length:0;var bb=ak(a9)?a9.nodeValue.length:a9.childNodes.length;if(bh.nodeType==3){while(bh.previousSibling&&bh.previousSibling.nodeType==3){bh=bh.previousSibling;bj+=bh.nodeValue.length}}if(a9.nodeType==3){while(a9.previousSibling&&a9.previousSibling.nodeType==3){a9=a9.previousSibling;bb+=a9.nodeValue.length}}var bi=E(bh),bk=bh.parentNode;var ba=E(a9),bc=a9.parentNode;for(var bl=bh;bl.previousSibling;bl=bl.previousSibling){if(bl.nodeType==3&&bl.previousSibling.nodeType==3){bi--}}for(var bd=a9;bd.previousSibling;bd=bd.previousSibling){if(bd.nodeType==3&&bd.previousSibling.nodeType==3){ba--}}az(bk);if(bh.nodeType==3){bh=bk.childNodes[bi]}az(bc);if(a9.nodeType==3){a9=bc.childNodes[ba]}if(a7){if(bh.nodeType==3){be.setStart(bh,bj)}else{be[a8?"setStartAfter":"setStartBefore"](bh)}be.collapse(true)}else{if(bh.nodeType==3){be.setStart(bh,bj)}else{be.setStartBefore(bh)}if(a9.nodeType==3){be.setEnd(a9,bb)}else{be.setEndAfter(a9)}}if(a6){this.removeCaret(be)}}}var l=/[\u0009-\u000d]|\u0020|\u00a0|\ufeff|\.|,|;|:|!|\(|\)|\?/;var aH={nodes:function(a7){var a6=aV(a7);if(!a6.length){a7.selectNodeContents(a7.commonAncestorContainer);a6=aV(a7);if(!a6.length){a6=v.significantChildNodes(a7.commonAncestorContainer)}}return a6},image:function(a7){var a6=[];new aG(a7).traverse(function(a8){if(v.is(a8,"img")){a6.push(a8)}});if(a6.length==1){return a6[0]}},expand:function(ba){var bb=ba.cloneRange();var bc=bb.startContainer.childNodes[bb.startOffset==0?0:bb.startOffset-1];var a8=bb.endContainer.childNodes[bb.endOffset];if(!ak(bc)||!ak(a8)){return bb}var a7=bc.nodeValue;var a6=a8.nodeValue;if(a7==""||a6==""){return bb}var bd=a7.split("").reverse().join("").search(l);var a9=a6.search(l);if(bd==0||a9==0){return bb}a9=a9==-1?a6.length:a9;bd=bd==-1?0:a7.length-bd;bb.setStart(bc,bd);bb.setEnd(a8,a9);return bb},isExpandable:function(bb){var ba=bb.startContainer;var a8=u(bb);if(ba==a8||ba==a8.body){return false}var bc=bb.cloneRange();var be=ba.nodeValue;if(!be){return false}var a7=be.substring(0,bc.startOffset);var a6=be.substring(bc.startOffset);var bd=0,a9=0;if(a7!=""){bd=a7.split("").reverse().join("").search(l)}if(a6!=""){a9=a6.search(l)}return bd!=0&&a9!=0}};function p(a7){var a8=new aI(a7.range);var a6=new aw();this.formatter=a7.formatter;this.getRange=function(){return a8.toRange()};this.lockRange=function(a9){return a6.add(this.getRange(),a9)};this.releaseRange=function(a9){a6.remove(a9);aO(a9)};this.undo=function(){a8.body.innerHTML=a8.html;aO(a8.toRange())};this.redo=function(){this.exec()};this.exec=function(){var a9=this.lockRange(true);this.formatter.editor=this.editor;this.formatter.toggle(a9);this.releaseRange(a9)}}function P(a8,a7){var a6=a8.body;this.redo=function(){a6.innerHTML=a7.html;aO(a7.toRange())};this.undo=function(){a6.innerHTML=a8.html;aO(a8.toRange())}}function ag(a6){p.call(this,a6);this.managesUndoRedo=true;this.exec=function(){var a7=this.editor;var a8=a7.getRange();var a9=new aI(a8);a7.clipboard.paste(a6.value||"");a7.undoRedoStack.push(new P(a9,new aI(a7.getRange())));a7.focus()}}function ah(){aW.call(this);this.command=function(a6){return new ag(a6)};this.update=function(a6,a7){a6.data("tSelectBox").close()};this.init=function(a6,a8){var a7=a8.editor;a6.tSelectBox({data:a7.insertHtml,onItemCreate:function(a9){a9.html=''+a9.dataItem.Text+""},onChange:function(a9){aW.exec(a7,"insertHtml",a9.value)},highlightFirst:false}).find(".t-input").html(a7.localization.insertHtml)}}function aY(){var a7=[],a6=-1;this.push=function(a8){a7=a7.slice(0,a6+1);a6=a7.push(a8)-1};this.undo=function(){if(this.canUndo()){a7[a6--].undo()}};this.redo=function(){if(this.canRedo()){a7[++a6].redo()}};this.canUndo=function(){return a6>=0};this.canRedo=function(){return a6!=a7.length-1}}function aX(a6){this.keydown=function(a7){var a9=a6.keyboard;var a8=a9.isTypingKey(a7);if(a8&&!a9.typingInProgress()){var ba=a6.getRange();this.startRestorePoint=new aI(ba);a9.startTyping(a.proxy(function(){a6.selectionRestorePoint=this.endRestorePoint=new aI(a6.getRange());a6.undoRedoStack.push(new P(this.startRestorePoint,this.endRestorePoint))},this));return true}return false};this.keyup=function(a7){var a8=a6.keyboard;if(a8.typingInProgress()){a8.endTyping();return true}return false}}function aU(a6){var a7=false;this.createUndoCommand=function(){this.endRestorePoint=new aI(a6.getRange());a6.undoRedoStack.push(new P(this.startRestorePoint,this.endRestorePoint));this.startRestorePoint=this.endRestorePoint};this.changed=function(){if(this.startRestorePoint){return this.startRestorePoint.html!=a6.body.innerHTML}return false};this.keydown=function(a8){var a9=a6.keyboard;if(a9.isModifierKey(a8)){if(a9.typingInProgress()){a9.endTyping(true)}this.startRestorePoint=new aI(a6.getRange());return true}if(a9.isSystem(a8)){a7=true;if(this.changed()){a7=false;this.createUndoCommand()}return true}return false};this.keyup=function(a8){if(a7&&this.changed()){a7=false;this.createUndoCommand(a8);return true}return false}}function al(a6){var bc=false;var bb;var a9;function a7(bd){return(bd>=48&&bd<=90)||(bd>=96&&bd<=111)||(bd>=186&&bd<=192)||(bd>=219&&bd<=222)}this.toolFromShortcut=function(bh,bd){var be=String.fromCharCode(bd.keyCode);for(var bg in bh){var bf=bh[bg];if((bf.key==be||bf.key==bd.keyCode)&&!!bf.ctrl==bd.ctrlKey&&!!bf.alt==bd.altKey&&!!bf.shift==bd.shiftKey){return bg}}};this.isTypingKey=function(bd){var be=bd.keyCode;return(a7(be)&&!bd.ctrlKey&&!bd.altKey)||be==32||be==13||be==8||(be==46&&!bd.shiftKey&&!bd.ctrlKey&&!bd.altKey)};this.isModifierKey=function(bd){var be=bd.keyCode;return(be==17&&!bd.shiftKey&&!bd.altKey)||(be==16&&!bd.ctrlKey&&!bd.altKey)||(be==18&&!bd.ctrlKey&&!bd.shiftKey)};this.isSystem=function(bd){return bd.keyCode==46&&bd.ctrlKey&&!bd.altKey&&!bd.shiftKey};this.startTyping=function(bd){a9=bd;bc=true};function ba(){bc=false;if(a9){a9()}}this.endTyping=function(bd){this.clearTimeout();if(bd){ba()}else{bb=window.setTimeout(ba,1000)}};this.typingInProgress=function(){return bc};this.clearTimeout=function(){window.clearTimeout(bb)};function a8(bd,bf){for(var be=0;be(\s| )*)+(<\/?(div|p|li|col|t))/ig,"$3");bg=bg.replace(/<(a|span)[^>]*><\/\1>/ig,"")}bg=bg.replace(/^
  • $/g,"li>");var bb=a9(bg);var bl=a7.getRange();bl.deleteContents();if(bl.startContainer==a7.document){bl.selectNodeContents(a7.body)}var bj=new aw();var bc=bj.addCaret(bl);var bk=ba(bb,bc);var bm=false;if(!/body|td/.test(v.name(bk))&&(bb||v.isInline(bk))){bl.selectNode(bc);aP(bl,bk,true);bm=true}var be=a8(bg);if(be.firstChild&&be.firstChild.className==="t-paste-container"){var bf=[];for(bh=0,bi=be.childNodes.length;bh"))}bl.insertNode(be);bk=ba(bb,bc);if(bm){while(bc.parentNode!=bk){v.unwrap(bc.parentNode)}v.unwrap(bc.parentNode)}az(bl.commonAncestorContainer);bc.style.display="inline";v.scrollTo(bc);bj.removeCaret(bl);aO(bl)}}function ax(){var a8=[//g,"",/"/g,"'",/(?:
     [\s\r\n]+|
    )*(<\/?(h[1-6]|hr|p|div|table|tbody|thead|tfoot|th|tr|td|li|ol|ul|caption|address|pre|form|blockquote|dl|dt|dd|dir|fieldset)[^>]*>)(?:
     [\s\r\n]+|
    )*/g,"$1",/

    /g,"

    ",/
    /g," ",/

    /g,"
    ",/^\s*( )+/gi,"",/( |]*>)+\s*$/gi,"",/mso-[^;"]*;?/ig,"",/<(\/?)b(\s[^>]*)?>/ig,"<$1strong$2>",/<(\/?)i(\s[^>]*)?>/ig,"<$1em$2>",/<\/?(meta|link|style|o:|v:)[^>]*>((?:.|\n)*?<\/(meta|link|style|o:|v:)[^>]*>)?/ig,"",/style=(["|'])\s*\1/g,""];this.applicable=function(ba){return/class="?Mso|style="[^"]*mso-/i.test(ba)};function a7(ba){if(/^[\u2022\u00b7\u00a7\u00d8o]\u00a0+/.test(ba)){return"ul"}if(/^\s*\w+[\.\)]\u00a0{2,}/.test(ba)){return"ol"}}function a6(bc){var bm=v.create(document,"div",{innerHTML:bc});var ba=a(g.join(","),bm);var bf=-1,bg,bh={ul:{},ol:{}},bi=bm;for(var bd=0;bd]*>/g,"").replace(/ /g,"\u00a0");var bn=a7(bc);if(!bn||v.name(bl)!="p"){if(bl.innerHTML==""){v.remove(bl)}else{bh={ul:{},ol:{}};bi=bm;bf=-1}continue}var bk=parseFloat(bl.style.marginLeft||0);var bj=bh[bn][bk];if(bk>bf||!bj){bj=v.create(document,bn);if(bi==bm){v.insertBefore(bj,bl)}else{bi.appendChild(bj)}bh[bn][bk]=bj}if(bg!=bn){for(var be in bh){for(var bb in bh[be]){if(a.contains(bj,bh[be][bb])){delete bh[be][bb]}}}}v.remove(bl.firstChild);bi=v.create(document,"li",{innerHTML:bl.innerHTML});bj.appendChild(bi);v.remove(bl);bf=bk;bg=bn}return bm.innerHTML}function a9(ba){return ba.replace(/]*)>\s*<\/a>/ig,function(bb,bc){if(!bc||bc.indexOf("href")<0){return""}return bb})}this.clean=function(ba){for(var bb=0,bc=a8.length;bb]*"?/ig,"");return ba}}function ac(a6){function a7(bc){var bd=0,a8=0,a9=0,bb=bc.parentNode;for(var ba=bb.firstChild;ba;ba=ba.nextSibling){if(ba!=bc){if(ba.className=="t-marker"){a9++}else{if(ba.nodeType==3){bd++}else{a8++}}}}if(a9>1&&bb.firstChild.className=="t-marker"&&bb.lastChild.className=="t-marker"){return 0}else{return a8+bd}}this.findSuitable=function(a9,a8){if(!a8&&a7(a9)>0){return null}return v.parentOfType(a9,a6[0].tags)};this.findFormat=function(bb){for(var a9=0;a90){this.activate(bc,bb)}};this.apply=function(bg){var bc=[];for(var bd=0,be=bg.length;bd0){for(var bc=0,bd=be.length;bc1){var bc=bd.pop();var bb=bd[bd.length-1];if(bc.previousSibling&&bc.previousSibling.className=="t-marker"){bb.appendChild(bc.previousSibling)}if(bc.tagName==bb.tagName&&bc.previousSibling==bb&&bc.style.cssText==bb.style.cssText){while(bc.firstChild){bb.appendChild(bc.firstChild)}v.remove(bc)}}}}function T(a6,a9){ac.call(this,a6);function a8(bj){var bb=bj.attributes,bn=a.trim;if(!bb){return}for(var bf=0,bg=bb.length;bf=0?v.toHex(bo):bo}}}}return}function a7(bd){var ba=a(ak(bd)?bd.parentNode:bd);var be=ba.parents().andSelf();for(var bb=0,bc=be.length;bb'+bd.dataItem.Text+""},highlightFirst:false});ba.data(a9).value("inherit")}}function o(a7){aW.call(this,a7);var a6=[{tags:ab}];this.update=function(a8){a8.data("tColorPicker").close()};this.command=function(a8){return new M(a.extend(a8,{formatter:function(){var a9={};a9[a7.domAttr]=a8.value;return new U(a6,{style:a9},a7.cssAttr)}}))};this.willDelayExecution=af;this.init=function(a8,ba){var a9=ba.editor;a8.tColorPicker({selectedColor:"#000000",onChange:function(bb){aW.exec(a9,a7.name,bb.value)}})}}function aT(){aW.call(this);var a7=[{tags:["span"]}],a6=new T(a7,"className");this.command=function(a8){return new M(a.extend(a8,{formatter:function(){return new U(a7,{className:a8.value})}}))};this.update=function(a8,ba){var a9=a8.data("tSelectBox");a9.close();a9.value(a6.getFormat(ba))};this.init=function(a8,ba){var a9=ba.editor;a8.tSelectBox({data:a9.style,title:a9.localization.style,onItemCreate:function(bb){var bc=v.inlineStyle(a9.document,"span",{className:bb.dataItem.Value});bb.html=''+bb.html+""},onChange:function(bb){aW.exec(a9,"style",bb.value)}})}}function h(a7){function a6(bb,a9){for(var ba=0;ba'+ba.dataItem.Text+""},onChange:function(ba){aW.exec(a8,"formatBlock",ba.value)},highlightFirst:false})}}function aC(a6){p.call(this,a6);this.exec=function(){var bj=this.getRange(),a9=u(bj),bh,bi,bf,ba=a.browser.msie?"":'
    ',bg,be,bd,bc,bk,a7="p,h1,h2,h3,h4,h5,h6".split(","),bm=v.parentOfType(bj.startContainer,a7),bb=v.parentOfType(bj.endContainer,a7),bl=(bm&&!bb)||(!bm&&bb);bj.deleteContents();be=v.create(a9,"a");bj.insertNode(be);az(be.parentNode);bd=v.parentOfType(be,["li"]);bc=v.parentOfType(be,"h1,h2,h3,h4,h5,h6".split(","));if(bd){bk=bj.cloneRange();bk.selectNode(bd);if(aV(bk).length==0){bg=v.create(a9,"p");if(bd.nextSibling){aP(bk,bd.parentNode)}v.insertAfter(bg,bd.parentNode);v.remove(bd.parentNode.childNodes.length==1?bd.parentNode:bd);bg.innerHTML=ba;bf=bg}}else{if(bc&&!be.nextSibling){bg=v.create(a9,"p");v.insertAfter(bg,bc);bg.innerHTML=ba;v.remove(be);bf=bg}}if(!bf){if(!(bd||bc)){new i([{tags:["p"]}]).apply([be])}bj.selectNode(be);bh=v.parentOfType(be,[bd?"li":bc?v.name(bc):"p"]);aP(bj,bh,bl);bi=bh.previousSibling;if(v.is(bi,"li")&&bi.firstChild&&!v.is(bi.firstChild,"br")){bi=bi.firstChild}bf=bh.nextSibling;if(v.is(bf,"li")&&bf.firstChild&&!v.is(bf.firstChild,"br")){bf=bf.firstChild}v.remove(bh);function a8(bn){if(bn.firstChild&&v.is(bn.firstChild,"br")){v.remove(bn.firstChild)}if(ak(bn)&&bn.nodeValue==""){bn=bn.parentNode}if(bn&&!v.is(bn,"img")&&bn.innerHTML==""){bn.innerHTML=ba}}a8(bi);a8(bf);az(bi)}az(bf);if(v.is(bf,"img")){bj.setStartBefore(bf)}else{bj.selectNodeContents(bf)}bj.collapse(true);v.scrollTo(bf);aO(bj)}}function ay(a6){p.call(this,a6);this.exec=function(){var a9=this.getRange();a9.deleteContents();var a7=v.create(u(a9),"br");a9.insertNode(a7);az(a7.parentNode);if(!a.browser.msie&&(!a7.nextSibling||v.isWhitespace(a7.nextSibling))){var a8=a7.cloneNode(true);a8.setAttribute("_moz_dirty","");v.insertAfter(a8,a7)}a9.setStartAfter(a7);a9.collapse(true);aO(a9)}}function aq(a6){var a7=[a6=="ul"?"ol":"ul",a6];h.call(this,[{tags:a7}]);this.isFormatted=function(bb){var a9=[],a8;for(var ba=0;ba1){v.insertAfter(ba[ba.length-1],a6);v.insertAfter(ba[1],a6);v[bb.length>0?"insertBefore":"insertAfter"](ba[0],a6)}}else{var a9=new ad([{tags:["a"]}],a7);a9.finder=this.finder;a9.apply(bb)}}}function aZ(a6){a6.formatter={toggle:function(a7){new ad([{tags:["a"]}]).remove(aV(a7))}};p.call(this,a6)}function am(a8){p.call(this,a8);var a6;this.async=true;var a7=new ao();this.exec=function(){var bg=this.getRange();var bc=bg.collapsed;bg=this.lockRange(true);var bf=aV(bg);var be=null;var bh=this;function ba(bj){var bk=a("#t-editor-link-url",bd.element).val();if(bk&&bk!="http://"){a6={href:bk};var bn=a("#t-editor-link-title",bd.element).val();if(bn){a6.title=bn}var bm=a("#t-editor-link-text",bd.element).val();if(bm!==be){a6.innerHTML=bm}var bl=a("#t-editor-link-target",bd.element).is(":checked");if(bl){a6.target="_blank"}a7.apply(bg,a6)}bb(bj);if(bh.change){bh.change()}}function bb(bj){bj.preventDefault();bd.destroy();a5(u(bg)).focus();bh.releaseRange(bg)}var a9=bf.length?a7.finder.findSuitable(bf[0]):null;var bi=bf.length<=1||(bf.length==2&&bc);var bd=b.window.create(a.extend({},this.editor.dialogOptions,{title:"Insert link",html:new a.telerik.stringBuilder().cat('
    ').cat("
      ").cat('
    1. ').catIf('
    2. ',bi).cat('
    3. ').cat('
    4. ').cat("
    ").cat('
    ').cat('').cat(" or ").cat('Close').cat("
    ").cat("
    ").string(),onClose:bb})).hide().find(".t-dialog-insert").click(ba).end().find(".t-dialog-close").click(bb).end().find(".t-form-text-row input").keydown(function(bj){if(bj.keyCode==13){ba(bj)}else{if(bj.keyCode==27){bb(bj)}}}).end().find("#t-editor-link-url").val(a9?a9.getAttribute("href",2):"http://").end().find("#t-editor-link-text").val(bf.length>0?(bf.length==1?bf[0].nodeValue:bf[0].nodeValue+bf[1].nodeValue):"").end().find("#t-editor-link-title").val(a9?a9.title:"").end().find("#t-editor-link-target").attr("checked",a9?a9.target=="_blank":false).end().show().data("tWindow").center();if(bi&&bf.length>0){be=a("#t-editor-link-text",bd.element).val()}a("#t-editor-link-url",bd.element).focus().select()},this.redo=function(){var a9=this.lockRange(true);a7.apply(a9,a6);this.releaseRange(a9)}}function a0(a7){aW.call(this,a.extend(a7,{command:aZ}));var a6=new ac([{tags:["a"]}]);this.init=function(a8){a8.attr("unselectable","on").addClass("t-state-disabled")};this.update=function(a8,a9){a8.toggleClass("t-state-disabled",!a6.isFormatted(a9)).removeClass("t-state-hover")}}function V(a8){p.call(this,a8);this.async=true;var a6;function a7(a9,ba){if(a6.src&&a6.src!="http://"){if(!a9){a9=v.create(u(ba),"img",a6);a9.onload=a9.onerror=function(){a9.removeAttribute("complete");a9.removeAttribute("width");a9.removeAttribute("height")};ba.deleteContents();ba.insertNode(a9);ba.setStartAfter(a9);ba.setEndAfter(a9);aO(ba);return true}else{v.attr(a9,a6)}}return false}this.redo=function(){var a9=this.lockRange();if(!a7(aH.image(a9),a9)){this.releaseRange(a9)}};this.exec=function(){var bg=this.lockRange();var ba=false;var bf=aH.image(bg);var bh=this;function bb(bj){a6={src:a("#t-editor-image-url",bd.element).val(),alt:a("#t-editor-image-title",bd.element).val()};ba=a7(bf,bg);bc(bj);if(bh.change){bh.change()}}function bc(bj){bj.preventDefault();bd.destroy();a5(u(bg)).focus();if(!ba){bh.releaseRange(bg)}}var be=this.editor.fileBrowser;var bi=be&&be.selectUrl!==undefined;function a9(){if(bi){new b.imageBrowser(a(this).find(".t-image-browser"),a.extend(be,{apply:bb,element:bh.editor.element,localization:bh.editor.localization}))}}var bd=b.window.create(a.extend({width:750},this.editor.dialogOptions,{title:"Insert image",html:new a.telerik.stringBuilder().cat('
    ').catIf('
    ',bi).cat("
      ").cat('
    1. ').cat('
    2. ').cat("
    ").cat('
    ').cat('').cat(" or ").cat('Close').cat("
    ").cat("
    ").string(),onClose:bc,onActivate:a9})).hide().find(".t-dialog-insert").click(bb).end().find(".t-dialog-close").click(bc).end().find(".t-form-text-row input").keydown(function(bj){if(bj.keyCode==13){bb(bj)}else{if(bj.keyCode==27){bc(bj)}}}).end().toggleClass("t-imagebrowser",bi).find("#t-editor-image-url").val(bf?bf.getAttribute("src",2):"http://").end().find("#t-editor-image-title").val(bf?bf.alt:"").end().show().data("tWindow").center();a("#t-editor-image-url",bd.element).focus().select()}}b.selectbox=function(a9,bb){var bd;var a6=a(a9).attr("tabIndex",0);var a7=a6.find(".t-input");var a8=this.dropDown=new b.dropDown({effects:b.fx.slide.defaults(),onItemCreate:bb.onItemCreate,onClick:function(bf){bc(bb.data[a(bf.item).index()].Value);bb.onChange({value:bd})}});function ba(){if(!a8.$items){a8.dataBind(bb.data)}}function be(bf){a7.html(bf?bf:" ")}function bc(bh){ba();var bg=-1;for(var bf=0,bi=bb.data.length;bf0?"rtl":"");a(document.documentElement).bind("mousedown",a.proxy(function(bg){var bf=a8.$element;var bh=bf&&bf.parent().length>0;if(bh&&!a.contains(a9,bg.target)&&!a.contains(bf.parent()[0],bg.target)){a8.close()}},this))};a.fn.tSelectBox=function(a6){return b.create(this,{name:"tSelectBox",init:function(a7,a8){return new b.selectbox(a7,a8)},options:a6})};a.fn.tSelectBox.defaults={effects:b.fx.slide.defaults()};b.colorpicker=function(a7,a8){var a9=this;a9.element=a7;var a6=a(a7);a.extend(a9,a8);a6.attr("tabIndex",0).click(a.proxy(a9.click,a9)).keydown(function(ba){var bc=a9.popup(),be,bb,bd;if(ba.keyCode==40){if(!bc.is(":visible")){a9.open()}else{be=bc.find(".t-state-selected");if(be[0]){bb=be.next()}else{bb=bc.find("li:first")}if(bb[0]){be.removeClass("t-state-selected");bb.addClass("t-state-selected")}}ba.preventDefault()}else{if(ba.keyCode==38){if(bc.is(":visible")){be=bc.find(".t-state-selected");bd=be.prev();if(bd[0]){be.removeClass("t-state-selected");bd.addClass("t-state-selected")}}ba.preventDefault()}else{if(ba.keyCode==9||ba.keyCode==39||ba.keyCode==37){a9.close()}else{if(ba.keyCode==13){bc.find(".t-state-selected").click();ba.preventDefault()}}}}}).find("*").attr("unselectable","on");if(a.browser.msie){a6.focus(function(){a6.css("outline","1px dotted #000")}).blur(function(){a6.css("outline","")})}if(a9.selectedColor){a6.find(".t-selected-color").css("background-color",this.selectedColor)}a(a7.ownerDocument.documentElement).bind("mousedown",a.proxy(function(ba){if(!a(ba.target).closest(".t-colorpicker-popup").length){this.close()}},a9));b.bind(a9,{change:a9.onChange,load:a9.onLoad})};b.colorpicker.prototype={select:function(a6){if(a6){a6=v.toHex(a6);if(!b.trigger(this.element,"change",{value:a6})){this.value(a6);this.close()}}else{b.trigger(this.element,"change",{value:this.selectedColor})}},open:function(){var a7=this.popup();var a6=a(this.element);var a8=a6.offset();a8.top+=a6.outerHeight();if(a6.closest(".t-rtl").length){a8.left-=a7.outerWidth()-a6.outerWidth()}var a9="auto";a6.parents().andSelf().each(function(){a9=a(this).css("zIndex");if(Number(a9)){a9=Number(a9)+1;return false}});b.fx._wrap(a7).css(a.extend({position:"absolute",zIndex:a9},a8));a7.find(".t-item").bind("click",a.proxy(function(bb){var ba=a(bb.currentTarget,bb.target.ownerDocument).find("div").css("background-color");this.select(ba)},this));b.fx.play(this.effects,a7,{direction:"bottom"})},close:function(){if(!this.$popup){return}b.fx.rewind(this.effects,this.$popup,{direction:"bottom"},a.proxy(function(){v.remove(this.$popup[0].parentNode);this.$popup=null},this))},toggle:function(){if(!this.$popup||!this.$popup.is(":visible")){this.open()}else{this.close()}},click:function(a6){if(a(a6.target).closest(".t-tool-icon").length>0){this.select()}else{this.toggle()}},value:function(a6){if(!a6){return this.selectedColor}a6=v.toHex(a6);this.selectedColor=a6;a(".t-selected-color",this.element).css("background-color",a6)},popup:function(){if(!this.$popup){this.$popup=a(b.colorpicker.buildPopup(this)).hide().appendTo(document.body).find("*").attr("unselectable","on").end()}return this.$popup}};a.extend(b.colorpicker,{buildPopup:function(a6){var a9=new b.stringBuilder();a9.cat('
    ').cat('
      ');var a8=a6.data;var a7=(a6.value()||"").substring(1);for(var ba=0,bb=a8.length;ba
      ')}a9.cat("
    ");return a9.string()}});a.fn.tColorPicker=function(a6){return b.create(this,{name:"tColorPicker",init:function(a7,a8){return new b.colorpicker(a7,a8)},options:a6})};a.fn.tColorPicker.defaults={data:"000000,7f7f7f,880015,ed1c24,ff7f27,fff200,22b14c,00a2e8,3f48cc,a349a4,ffffff,c3c3c3,b97a57,ffaec9,ffc90e,efe4b0,b5e61d,99d9ea,7092be,c8bfe7".split(","),selectedColor:null,effects:b.fx.slide.defaults()};function W(a6,a8){var a7=v.name(a6)!="td"?"marginLeft":"paddingLeft";if(a8===undefined){return a6.style[a7]||0}else{if(a8>0){a6.style[a7]=a8+"px"}else{a6.style[a7]="";if(a6.style.cssText==""){a6.removeAttribute("style")}}}}function Y(){var a6=new h([{tags:g}]);this.apply=function(bf){var ba=a6.findSuitable(bf);if(ba.length){var bh=[];for(var bc=0;bc1||W(bc[a8].parentNode)))||(v.ofType(bc[a8],["ul","ol"])&&ba>0)}if(a9){a7.removeClass("t-state-disabled");return}}a7.addClass("t-state-disabled").removeClass("t-state-hover")}}function aD(a6){this.editor=a6;this.formats=[]}aD.prototype={apply:function(bc){if(!this.hasPending()){return}var ba=new aw();ba.addCaret(bc);var a6=bc.startContainer.childNodes[bc.startOffset];var bd=a6.previousSibling;if(!bd.nodeValue){bd=bd.previousSibling}bc.setStart(bd,bd.nodeValue.length-1);ba.add(bc);if(aV(bc).length==0){ba.remove(bc);bc.collapse(true);this.editor.selectRange(bc);return}var be=ba.end.previousSibling.previousSibling;var bb,a8=this.formats;for(var a9=0;a90},isPending:function(a6){return !!this.getPending(a6)},getPending:function(a6){var a7=this.formats;for(var a8=0;a8",{src:'javascript:""',frameBorder:"0"}).css("display","").addClass("t-content").insertBefore(a6)[0];var bb=a9.contentWindow||a9;var a7=bb.document||a9.contentDocument;var a8=a6.val().replace(/(<\/?img[^>]*>)[\r\n\v\f\t ]+/ig,"$1").replace(/[\r\n\v\f\t ]+/ig," ");if(!a8.length&&a.browser.mozilla){a8='
    '}a7.designMode="On";a7.open();a7.write(new b.stringBuilder().cat("").cat('').cat('").cat(a.map(ba,function(bc){return[''].join("")}).join("")).cat('').cat(a8).cat("").string());a7.close();return bb}function aK(a6){b.trigger(a6.element,"selectionChange")}var H=".t-colorpicker,a.t-tool-icon:not(.t-state-disabled),.t-selectbox, .t-combobox .t-input";function Z(a6){var a7=true;a6.window=r(a(a6.textarea),a6.stylesheets);a6.document=a6.window.contentDocument||a6.window.document;a6.body=a6.document.body;a(a6.document).bind({keydown:function(a8){if(a8.keyCode===121){setTimeout(function(){var bb=a(a6.element).attr("tabIndex");a(a6.element).attr("tabIndex",bb||0).focus().find(H).first().focus();if(!bb&&bb!==0){a(a6.element).removeAttr("tabIndex")}},100);a8.preventDefault();return}var ba=a6.keyboard.toolFromShortcut(a6.tools,a8);if(ba){a8.preventDefault();if(!/undo|redo/.test(ba)){a6.keyboard.endTyping(true)}a6.exec(ba);return false}if(a6.keyboard.isTypingKey(a8)&&a6.pendingFormats.hasPending()){if(a7){a7=false}else{var a9=a6.getRange();a6.pendingFormats.apply(a9);a6.selectRange(a9)}}a6.keyboard.clearTimeout();a6.keyboard.keydown(a8)},keyup:function(a8){var ba=[8,9,33,34,35,36,37,38,39,40,40,45,46];if(a.browser.mozilla&&a8.keyCode==8){F(a6,a8)}if(a.inArray(a8.keyCode,ba)>-1||(a8.keyCode==65&&a8.ctrlKey&&!a8.altKey&&!a8.shiftKey)){a6.pendingFormats.clear();aK(a6)}if(a6.keyboard.isTypingKey(a8)){if(a6.pendingFormats.hasPending()){var a9=a6.getRange();a6.pendingFormats.apply(a9);a6.selectRange(a9)}}else{a7=true}a6.keyboard.keyup(a8)},mousedown:function(a8){a6.pendingFormats.clear();var a9=a(a8.target);if(!a.browser.gecko&&a8.which==2&&a9.is("a[href]")){window.open(a9.attr("href"),"_new")}},mouseup:function(){aK(a6)}});a(a6.window).bind("blur",function(){var a8=a6.textarea.value,a9=a6.encodedValue();a6.update(a9);if(a9!=a8){b.trigger(a6.element,"change")}});a(a6.body).bind("cut paste",function(a8){a6.clipboard["on"+a8.type](a8)})}b.editor=function(ba,bd){if(/Mobile.*Safari/.test(navigator.userAgent)){return}var be=this;this.element=ba;var a6=a(ba);a6.closest("form").bind("submit",function(){be.update()});a.extend(this,bd);b.bind(this,{load:this.onLoad,selectionChange:this.onSelectionChange,change:this.onChange,execute:this.onExecute,error:this.onError,paste:this.onPaste});for(var bc in this.tools){this.tools[bc].name=bc.toLowerCase()}this.textarea=a6.find("textarea").attr("autocomplete","off")[0];Z(this);this.keyboard=new al([new aX(this),new aU(this)]);this.clipboard=new n(this);this.pendingFormats=new aD(this);this.undoRedoStack=new aY();function bg(bh){var bi=a.grep(bh.className.split(" "),function(bj){return !/^t-(widget|tool-icon|state-hover|header|combobox|dropdown|selectbox|colorpicker)$/i.test(bj)});return bi[0]?bi[0].substring(2):"custom"}function a7(bh,bi){if(!bi.key){return bh}return new b.stringBuilder().cat(bh).cat(" (").catIf("Ctrl + ",bi.ctrl).catIf("Shift + ",bi.shift).catIf("Alt + ",bi.alt).cat(bi.key).cat(")").string()}var bf=".t-editor-toolbar > li > *",a8=".t-editor-button .t-tool-icon",bb=a8+":not(.t-state-disabled)",a9=a8+".t-state-disabled";a6.find(".t-combobox .t-input").keydown(function(bi){var bh=a(this).closest(".t-combobox").data("tComboBox"),bj=bi.keyCode;if(bj==39||bj==37){bh.close()}else{if(bj==40){if(!bh.dropDown.isOpened()){bi.stopImmediatePropagation();bh.open()}}}});a6.delegate(bb,"mouseenter",b.hover).delegate(bb,"mouseleave",b.leave).delegate(a8,"mousedown",b.preventDefault).delegate(H,"keydown",function(bh){if(bh.keyCode==39){a(this).closest("li").nextAll("li:has("+H+")").first().find(H).focus()}else{if(bh.keyCode==37){a(this).closest("li").prevAll("li:has("+H+")").last().find(H).focus()}else{if(bh.keyCode==27){be.focus()}}}}).delegate(bb,"click",b.stopAll(function(bh){be.exec(bg(this))})).delegate(a9,"click",function(bh){bh.preventDefault()}).find(bf).each(function(){var bl=bg(this),bk=be.tools[bl],bi=be.localization[bl],bh=a(this);if(!bk){return}if(bl=="fontSize"||bl=="fontName"){var bj=be.localization[bl+"Inherit"]||au[bl+"Inherit"];be[bl][0].Text=bj;bh.find("input").val(bj).end().find("span.t-input").text(bj).end()}bk.init(bh,{title:a7(bi,bk),editor:be})}).end().bind("selectionChange",function(){var bi=be.getRange();var bh=aV(bi);if(!bh.length){bh=[bi.startContainer]}a6.find(bf).each(function(){var bj=be.tools[bg(this)];if(bj){bj.update(a(this),bh,be.pendingFormats)}})});a(document).bind("DOMNodeInserted",function(bh){if(a.contains(bh.target,be.element)||be.element==bh.target){be.textarea.value=be.value();a(be.element).find("iframe").remove();Z(be)}}).bind("mousedown",function(bh){try{if(be.keyboard.typingInProgress()){be.keyboard.endTyping(true)}if(!be.selectionRestorePoint){be.selectionRestorePoint=new aI(be.getRange())}}catch(bh){}})};function F(a7,a6){var a9=a7.getRange(),ba=a9.startContainer;if(ba==a7.body.firstChild||!v.isBlock(ba)||(ba.childNodes.length>0&&!(ba.childNodes.length==1&&v.is(ba.firstChild,"br")))){return}var a8=ba.previousSibling;while(a8&&!v.isBlock(a8)){a8=a8.previousSibling}if(!a8){return}var bc=a7.document.createTreeWalker(a8,NodeFilter.SHOW_TEXT,null,false);var bb;while(bb=bc.nextNode()){a8=bb}a9.setStart(a8,ak(a8)?a8.nodeValue.length:0);a9.collapse(true);aO(a9);v.remove(ba);a6.preventDefault()}a.extend(b.editor,{BlockFormatFinder:h,BlockFormatter:i,Dom:v,FormatCommand:M,GenericCommand:P,GreedyBlockFormatter:S,GreedyInlineFormatFinder:T,GreedyInlineFormatter:U,ImageCommand:V,IndentCommand:X,IndentFormatter:Y,InlineFormatFinder:ac,InlineFormatter:ad,InsertHtmlCommand:ag,Keyboard:al,LinkCommand:am,LinkFormatFinder:an,LinkFormatter:ao,ListCommand:ap,ListFormatFinder:aq,ListFormatter:ar,MSWordFormatCleaner:ax,Marker:aw,NewLineCommand:ay,OutdentCommand:aA,ParagraphCommand:aC,PendingFormats:aD,RangeEnumerator:aF,RangeUtils:aH,RestorePoint:aI,SystemHandler:aU,TypingHandler:aX,UndoRedoStack:aY,UnlinkCommand:aZ});b.editor.prototype={value:function(a7){var a6=this.body;if(a7===undefined){return w(a6)}this.pendingFormats.clear();a7=a7.replace(//g,"");a7=a7.replace(/]*)>(.*)?<\/script>/ig,"$2");if(a.browser.mozilla){a7=a7.replace(/]*)>(\s*)?<\/p>/ig,'


    ')}if(a.browser.msie&&parseInt(a.browser.version)<9){a7="
    "+a7;var a9="originalsrc",a8="originalhref";a7=a7.replace(/href\s*=\s*(?:'|")?([^'">\s]*)(?:'|")?/,a8+'="$1"');a7=a7.replace(/src\s*=\s*(?:'|")?([^'">\s]*)(?:'|")?/,a9+'="$1"');a6.innerHTML=a7;v.remove(a6.firstChild);a(a6).find("telerik\\:script,script,link,img,a").each(function(){var ba=this;if(ba[a8]){ba.setAttribute("href",ba[a8]);ba.removeAttribute(a8)}if(ba[a9]){ba.setAttribute("src",ba[a9]);ba.removeAttribute(a9)}})}else{a6.innerHTML=a7;if(a.browser.msie){az(a6)}}this.selectionRestorePoint=null;this.update()},focus:function(){this.window.focus()},update:function(a6){this.textarea.value=a6||this.encoded?this.encodedValue():this.value()},encodedValue:function(){return v.encode(this.value())},createRange:function(a6){return s(a6||this.document)},getSelection:function(){return aL(this.document)},selectRange:function(a6){this.focus();var a7=this.getSelection();a7.removeAllRanges();a7.addRange(a6)},getRange:function(){var a7=this.getSelection();var a6=a7.rangeCount>0?a7.getRangeAt(0):this.createRange();if(a6.startContainer==this.document&&a6.endContainer==this.document&&a6.startOffset==0&&a6.endOffset==0){a6.setStart(this.body,0);a6.collapse(true)}return a6},selectedHtml:function(){return w(this.getRange().cloneContents())},paste:function(a6){this.clipboard.paste(a6)},exec:function(a9,ba){var bb,a6,a8,bc="";a9=a9.toLowerCase();if(!this.keyboard.typingInProgress()){this.focus();bb=this.getRange();a6=this.document.body}for(a8 in this.tools){if(a8.toLowerCase()==a9){bc=this.tools[a8];break}}if(bc){bb=this.getRange();if(!/undo|redo/i.test(a9)&&bc.willDelayExecution(bb)){this.pendingFormats.toggle({name:a9,params:ba,command:bc.command});aK(this);return}var a7=bc.command?bc.command(a.extend({range:bb},ba)):null;b.trigger(this.element,"execute",{name:a9,command:a7});if(/undo|redo/i.test(a9)){this.undoRedoStack[a9]()}else{if(a7){if(!a7.managesUndoRedo){this.undoRedoStack.push(a7)}a7.editor=this;a7.exec();if(a7.async){a7.change=a.proxy(function(){aK(this)},this);return}}}aK(this)}}};a.fn.tEditor=function(a6){return b.create(this,{name:"tEditor",init:function(a7,a8){return new b.editor(a7,a8)},options:a6})};var N={bold:[{tags:["strong"]},{tags:["span"],attr:{style:{fontWeight:"bold"}}}],italic:[{tags:["em"]},{tags:["span"],attr:{style:{fontStyle:"italic"}}}],underline:[{tags:["span"],attr:{style:{textDecoration:"underline"}}}],strikethrough:[{tags:["del"]},{tags:["span"],attr:{style:{textDecoration:"line-through"}}}],justifyLeft:[{tags:g,attr:{style:{textAlign:"left"}}},{tags:["img"],attr:{style:{"float":"left"}}}],justifyCenter:[{tags:g,attr:{style:{textAlign:"center"}}},{tags:["img"],attr:{style:{display:"block",marginLeft:"auto",marginRight:"auto"}}}],justifyRight:[{tags:g,attr:{style:{textAlign:"right"}}},{tags:["img"],attr:{style:{"float":"right"}}}],justifyFull:[{tags:g,attr:{style:{textAlign:"justify"}}}]};function L(a8,a6){for(var a7=0;a7=0){return a6[a7]}}}function aW(a6){a.extend(this,a6);this.init=function(a7,a8){a7.attr({unselectable:"on",title:a8.title})};this.command=function(a7){return new a6.command(a7)};this.update=function(){};this.willDelayExecution=function(){return false}}aW.exec=function(a6,a7,a8){a6.exec(a7,{value:a8})};function O(a6){aW.call(this,a6);this.command=function(a7){return new M(a.extend(a7,{formatter:a6.formatter}))};this.update=function(a7,bb,bc){var ba=bc.isPending(this.name),a9=a6.finder.isFormatted(bb),a8=ba?!a9:a9;a7.toggleClass("t-state-active",a8)}}var y=function(){return{isFormatted:function(){return false}}};var au={bold:"Bold",italic:"Italic",underline:"Underline",strikethrough:"Strikethrough",justifyCenter:"Center text",justifyLeft:"Align text left",justifyRight:"Align text right",justifyFull:"Justify",insertUnorderedList:"Insert unordered list",insertOrderedList:"Insert ordered list",indent:"Indent",outdent:"Outdent",createLink:"Insert hyperlink",unlink:"Remove hyperlink",insertImage:"Insert image",insertHtml:"Insert HTML",fontName:"Select font family",fontNameInherit:"(inherited font)",fontSize:"Select font size",fontSizeInherit:"(inherited size)",formatBlock:"Format",style:"Styles",emptyFolder:"Empty Folder",uploadFile:"Upload",orderBy:"Arrange by:",orderBySize:"Size",orderByName:"Name",invalidFileType:'The selected file "{0}" is not valid. Supported file types are {1}.',deleteFile:'Are you sure you want to delete "{0}"?',overwriteFile:'A file with name "{0}" already exists in the current directory. Do you want to overwrite it?',directoryNotFound:"A directory with this name was not found."};a.fn.tEditor.defaults={localization:au,formats:N,encoded:true,stylesheets:[],dialogOptions:{modal:true,resizable:false,draggable:true,effects:{list:[{name:"toggle"}]}},fontName:[{Text:au.fontNameInherit,Value:"inherit"},{Text:"Arial",Value:"Arial,Helvetica,sans-serif"},{Text:"Courier New",Value:"'Courier New',Courier,monospace"},{Text:"Georgia",Value:"Georgia,serif"},{Text:"Impact",Value:"Impact,Charcoal,sans-serif"},{Text:"Lucida Console",Value:"'Lucida Console',Monaco,monospace"},{Text:"Tahoma",Value:"Tahoma,Geneva,sans-serif"},{Text:"Times New Roman",Value:"'Times New Roman',Times,serif"},{Text:"Trebuchet MS",Value:"'Trebuchet MS',Helvetica,sans-serif"},{Text:"Verdana",Value:"Verdana,Geneva,sans-serif"}],fontSize:[{Text:au.fontSizeInherit,Value:"inherit"},{Text:"1 (8pt)",Value:"xx-small"},{Text:"2 (10pt)",Value:"x-small"},{Text:"3 (12pt)",Value:"small"},{Text:"4 (14pt)",Value:"medium"},{Text:"5 (18pt)",Value:"large"},{Text:"6 (24pt)",Value:"x-large"},{Text:"7 (36pt)",Value:"xx-large"}],formatBlock:[{Text:"Paragraph",Value:"p"},{Text:"Quotation",Value:"blockquote"},{Text:"Heading 1",Value:"h1"},{Text:"Heading 2",Value:"h2"},{Text:"Heading 3",Value:"h3"},{Text:"Heading 4",Value:"h4"},{Text:"Heading 5",Value:"h5"},{Text:"Heading 6",Value:"h6"}],tools:{bold:new ae({key:"B",ctrl:true,format:N.bold}),italic:new ae({key:"I",ctrl:true,format:N.italic}),underline:new ae({key:"U",ctrl:true,format:N.underline}),strikethrough:new ae({format:N.strikethrough}),undo:{key:"Z",ctrl:true},redo:{key:"Y",ctrl:true},insertLineBreak:new aW({key:13,shift:true,command:ay}),insertParagraph:new aW({key:13,command:aC}),justifyCenter:new j({format:N.justifyCenter}),justifyLeft:new j({format:N.justifyLeft}),justifyRight:new j({format:N.justifyRight}),justifyFull:new j({format:N.justifyFull}),insertUnorderedList:new at({tag:"ul"}),insertOrderedList:new at({tag:"ol"}),createLink:new aW({key:"K",ctrl:true,command:am}),unlink:new a0({key:"K",ctrl:true,shift:true}),insertImage:new aW({command:V}),indent:new aW({command:X}),outdent:new aB(),insertHtml:new ah(),style:new aT(),fontName:new J({cssAttr:"font-family",domAttr:"fontFamily",name:"fontName"}),fontSize:new J({cssAttr:"font-size",domAttr:"fontSize",name:"fontSize"}),formatBlock:new K(),foreColor:new o({cssAttr:"color",domAttr:"color",name:"foreColor"}),backColor:new o({cssAttr:"background-color",domAttr:"backgroundColor",name:"backColor"})}}})(jQuery); \ No newline at end of file diff --git a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.grid.editing.min.js b/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.grid.editing.min.js deleted file mode 100644 index b5090887f..000000000 --- a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.grid.editing.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik,e=/^\/Date\((.*?)\)\/$/,d=/[0#?]/,i=/[npc?]/;b.scripts.push("telerik.grid.editing.js");var l=function(o){this.formId=o;this._isBuild=false;var n="tUnobtrusiveValidation";var m="tUnobtrusiveContainer";var p=this.unobtrusive={adapters:[],parseElement:function(r,v){var q=a(r),s=q.parents("form")[0],w,u,t;if(!s){return}w=p.validationInfo(s);w.options.rules[r.name]=u={};w.options.messages[r.name]=t={};a.each(this.adapters,function(){var z="data-val-"+this.name,x=q.attr(z),y={};if(x!==undefined){z+="-";a.each(this.params,function(){y[this]=q.attr(z+this)});this.adapt({element:r,form:s,message:x,params:y,rules:u,messages:t})}});if(!v){w.attachValidation()}},parse:function(q){a(q).find(":input[data-val=true]").each(function(){p.parseElement(this,true)});a(q).each(function(){var r=p.validationInfo(this);if(r){r.attachValidation()}})},onError:function(r,s){var q=a(this).find("[data-valmsg-for='"+s[0].name+"']"),t=a.parseJSON(q.attr("data-valmsg-replace"))!==false;q.removeClass("field-validation-valid").addClass("field-validation-error");r.data(m,q);if(t){q.empty();r.removeClass("input-validation-error").appendTo(q)}else{r.hide()}},onErrors:function(r,t){var q=a(this).find("[data-valmsg-summary=true]"),s=q.find("ul");if(s&&s.length&&t.errorList.length){s.empty();q.addClass("validation-summary-errors").removeClass("validation-summary-valid");a.each(t.errorList,function(){a("
  • ").html(this.message).appendTo(s)})}},onSuccess:function(r){var q=r.data(m),s=a.parseJSON(q.attr("data-valmsg-replace"));if(q){q.addClass("field-valiion-valid").removeClass("field-validation-error");r.removeData(m);if(s){q.empty()}}},validationInfo:function(r){var q=a(r),s=q.data(n);if(!s){s={options:{errorClass:"input-validation-error",errorElement:"span",errorPlacement:a.proxy(p.onError,r),invalidHandler:a.proxy(p.onErrors,r),messages:{},rules:{},success:a.proxy(p.onSuccess,r)},attachValidation:function(){q.validate(this.options)},validate:function(){q.validate();return q.valid()}};q.data(n,s)}return s}}};l.prototype={build:function(){if(this._isBuild){return}this._isBuild=true;var m=[];function p(r,s,t){r.rules[s]=t;if(r.message){r.messages[s]=r.message}}function q(r){return r.replace(/^\s+|\s+$/g,"").split(/\s*,\s*/g)}function o(r){return r.substr(0,r.lastIndexOf(".")+1)}function n(s,r){if(s.indexOf("*.")===0){s=s.replace("*.",r)}return s}m=this.unobtrusive.adapters;m.add=function(r,t,s){if(!s){s=t;t=[]}this.push({name:r,params:t,adapt:s});return this};m.addBool=function(r,s){return this.add(r,function(t){p(t,s||r,true)})};m.addMinMax=function(r,w,t,v,u,s){return this.add(r,[u||"min",s||"max"],function(z){var y=z.params.min,x=z.params.max;if(y&&x){p(z,v,[y,x])}else{if(y){p(z,w,y)}else{if(x){p(z,t,x)}}}})};m.addSingleVal=function(r,s,t){return this.add(r,[s||"val"],function(u){p(u,t||r,u.params[s])})};m.addSingleVal("accept","exts").addSingleVal("regex","pattern");m.addBool("creditcard").addBool("date").addBool("digits").addBool("email").addBool("number").addBool("url");m.addMinMax("length","minlength","maxlength","rangelength").addMinMax("range","min","max","range");m.add("equalto",["other"],function(s){var r=a(s.form).find(":input[name="+s.params.other+"]")[0];p(s,"equalTo",r)});m.add("required",function(r){if(r.element.tagName.toUpperCase()!=="INPUT"||r.element.type.toUpperCase()!=="CHECKBOX"){p(r,"required",true)}});m.add("remote",["url","type","additionalfields"],function(r){var t={url:r.params.url,type:r.params.type||"GET",data:{}},s=o(r.element.name);a.each(q(r.params.additionalfields||r.element.name),function(v,u){var w=n(u,s);t.data[w]=function(){return a(r.form).find(":input[name='"+w+"']").val()}});p(r,"remote",t)});if(a.validator.unobtrusive&&a.validator.unobtrusive.adapters){a.extend(m,a.validator.unobtrusive.adapters)}a.validator.addMethod("regex",function(u,r,t){if(this.optional(r)){return true}var s=new RegExp(t).exec(u);return s&&s.index==0&&s[0].length==u.length});a.validator.addMethod("number",function(u,s){var t=b.cultureInfo.numericgroupsize;if(t){var r=new b.stringBuilder();r.cat("^-?(?:\\d+|\\d{1,").cat(t).cat("}(?:").cat(b.cultureInfo.numericgroupseparator).cat("\\d{").cat(t).cat("})+)(?:\\").cat(b.cultureInfo.numericdecimalseparator).cat("\\d+)?$");return this.optional(s)||(r&&new RegExp(r.string()).test(u))}return this.optional(s)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(u)})},parse:function(){this.build();this.unobtrusive.parse(this.formId)}};var h=function(m){this.validationMetaData=m};h.prototype={build:function(B){a.validator.addMethod("regex",function(F,C,E){if(this.optional(C)){return true}var D=new RegExp(E).exec(F);return D&&D.index==0&&D[0].length==F.length});a.validator.addMethod("number",function(F,D){var E=b.cultureInfo.numericgroupsize;var C=new b.stringBuilder();C.cat("^-?(?:\\d+|\\d{1,").cat(E).cat("}(?:").cat(b.cultureInfo.numericgroupseparator).cat("\\d{").cat(E).cat("})+)(?:\\").cat(b.cultureInfo.numericdecimalseparator).cat("\\d+)?$");return this.optional(D)||new RegExp(C.string()).test(F)});function m(E,D,C){E.range=[D,C]}function n(C,D){C.regex=D}function o(C){C.required=true}function p(D,C){D.maxlength=C}function q(C,E,D){C[E]=D}function s(F){var D={};for(var C=0;C-1){var n=p.substring(0,o);var m=q[n]||{};m[p.substring(o+1)]=q[p];q[n]=k(m);delete q[p]}}return q}function j(m){var o,p,n;for(o in m){p=m[o];if(typeof p==="string"){n=e.exec(p);if(n){m[o]=new Date(parseInt(n[1]))}}else{if(a.isPlainObject(p)){j(p)}}}}b.editing.initialize=function(s){a.extend(s,this.implementation);var m=a(s.element);s.modelBinder=new b.grid.ModelBinder();s.formViewBinder=new b.grid.FormViewBinder({date:function(w,x){var u=s.columnFromMember(w);var v=u?u.format:"";return b.formatString(v||"{0:G}",x)}});if(s.isAjax()){if(s.editing.mode=="InCell"){j(s.editing.defaultDataItem||{});s.changeLog=new b.grid.ChangeLog(s.pageSize||(s.data&&s.data.length)||0);a(s.element).bind("dataBound",function(){s.changeLog.clear();s.valid=true;s.td=null});s.cellEditor=new b.grid.CellEditor({columns:s.columns,cellIndex:function(u){return s.cellIndex(u)},id:s.formId(),bind:a.proxy(s.formViewBinder.bind,s.formViewBinder),validate:a.proxy(s.validation,s)});m.delegate(".t-grid-save-changes:not(.t-state-disabled)","click",b.stopAll(function(u){s.submitChanges()}));m.delegate(".t-grid-cancel-changes","click",b.stopAll(function(u){s.cancelChanges()}));s.hasChanges=function(){return s.changeLog.dirty()};s.submitChanges=function(){s._onCommand({name:"submitChanges"});if(s.changeLog.dirty()){s._validateForm(function(){var w=s.changeLog.inserted;var x=a.grep(s.changeLog.updated,function(z){return z!=undefined});var v=a.grep(s.changeLog.deleted,function(z){return z!=undefined});var u={};if(b.trigger(s.element,"submitChanges",{inserted:w,updated:x,deleted:v,values:u})){return}var y=s.ws?{inserted:a.map(w,function(z){return s._convert(z)}),updated:a.map(x,function(z){return s._convert(z)}),deleted:a.map(v,function(z){return s._convert(z)})}:s.changeLog.serialize(w,x,v);s.sendValues(a.extend(y,u),"updateUrl","submitChanges")})}};s.cancelChanges=function(){s._onCommand({name:"cancelChanges"});s.changeLog.clear();s.valid=true;s.td=null;s.ajaxRequest()};s.cellIndex=function(u){return a(u).parent().find("td:not(.t-group-cell,.t-hierarchy-cell)").index(u)};s.rowIndex=function(u){return a(u).parent().find("tr:not(.t-detail-row,.t-grouping-row)").index(u)};var p;s.valid=true;s.editCell=function(D){var v=s.columns[s.cellIndex(D)];if(s.valid&&(v&&!v.readonly)){s.td=D;if(s.form().length){a.data(s.form()[0],"validator",null)}D=a(D);var E=D.parent();var z=s.rowIndex(E);var x=s.changeLog.get(z)||s.dataItem(E);p=D.find(".t-dirty");s.cellEditor.edit(D,x);b.trigger(s.element,"edit",{mode:E.hasClass("t-grid-new-row")?"insert":"edit",form:s.form()[0],dataItem:x,cell:D[0]})}else{if(s.keyboardNavigation){var D=a(D),w=D.closest(".t-grid-content",s.element);if(w.length>0){var u=D.outerWidth(),B=D.position().left,C=w.scrollLeft(),y=w.outerWidth();if(B>C&&B+u>y){var A=C+b.scrollbarWidth()+B+u-y;w.scrollLeft(A)}}}}};s.saveCell=function(u){s.valid=false;s._validateForm(function(){s.valid=true;u=a(u);var x=u.parent();var v=s.dataItem(x);var y=k(s.modelBinder.bind(u));var w=false;if(b.trigger(s.element,"save",{mode:x.hasClass("t-grid-new-row")?"insert":"edit",dataItem:v,values:y,form:s.form()[0],cell:u[0]})){return}if(x.hasClass("t-grid-new-row")){s.changeLog.insert(s.rowIndex(x),y)}else{w=s.changeLog.update(s.rowIndex(x),v,y)}s.cellEditor.display(u,a.extend(true,{},v,y));if(w||x.hasClass("t-grid-new-row")){p=a('')}if(p&&p.length){p.prependTo(s.td)}s.td=null})};s.cancelCell=function(w){w=a(w);var x=w.parent(),v=s.rowIndex(x),u=s.changeLog.get(v)||s.dataItem(x);s.valid=true;s.cellEditor.display(w,u);if(p&&p.length){p.prependTo(s.td)}s.td=null};s.td=null;s.$tbody.delegate("tr:not(.t-grouping-row,.t-no-data,.t-footer-template,.t-group-footer) > td:not(.t-detail-cell,.t-grid-edit-cell,.t-group-cell,.t-hierarchy-cell)",s.editing.beginEdit||"click",function(u){if(a(this).closest("tbody")[0]==s.$tbody[0]){s.editCell(this)}});a(document).mousedown(function(u){if(s.td&&!a.contains(s.td,u.target)&&s.td!=u.target&&!a(u.target).closest(".t-animation-container").length){s.saveCell(s.td)}})}else{if(s.editing.beginEdit){s.$tbody.delegate("tr:not(.t-detail-row,.t-grouping-row,.t-grid-edit-row,.t-group-footer)",s.editing.beginEdit,function(u){if(!a(u.target).is(":button,a,:input,a>.t-icon")){s.editRow(a(this))}})}}m.delegate(".t-grid-edit","click",b.stopAll(function(u){s.editRow(a(this).closest("tr"))})).delegate(".t-grid-delete","click",b.stopAll(function(u){s.deleteRow(a(this).closest("tr"))})).delegate(".t-grid-add","click",b.stopAll(function(u){s.addRow()}))}else{m.delegate(".t-grid-delete","click",b.stop(function(u){if(s.editing.confirmDelete!==false&&!confirm(s.localization.deleteConfirmation)){u.preventDefault()}}));s.validation()}s.errorView=new b.grid.ErrorView();var n=new b.grid.DataCellBuilder({columns:s.columns,rowTemplate:s.rowTemplate});var o=a.grep(s.columns,function(u){return u.commands&&a.grep(u.commands,function(v){return v.name=="edit"})[0]})[0];if(!o){o={commands:[{name:"edit",buttonType:"Text"}]};o.insert=s.insertFor(o);o.edit=s.editFor(o)}var r=new b.grid.FormContainerBuilder({html:function(){return unescape(s.editing.editor)},insert:function(){return o.insert()},edit:function(){return o.edit()}});var q=s.editing.mode;var t=function(){return(s.groups||[]).length};if(q=="InLine"){s.rowEditor=new b.grid.Editor({id:s.formId(),cancel:n.display,edit:n.edit,insert:n.insert,groups:t,details:s.detail})}else{if(q=="InForm"){s.rowEditor=new b.grid.Editor({id:s.formId(),cancel:n.display,groups:t,details:s.detail,edit:function(){return''+r.edit()+""},insert:function(){return''+r.insert()+""}})}else{if(q=="PopUp"){s.rowEditor=new b.grid.PopUpEditor({id:s.formId(),edit:r.edit,container:s.element,settings:s.editing.popup,insert:r.insert,editTitle:s.localization.edit,insertTitle:s.localization.insert})}else{n=new b.grid.CellBuilder({columns:s.columns});s.rowEditor=new b.grid.Editor({id:s.formId(),cancel:n.display,edit:n.edit,insert:n.insert,groups:t,details:s.detail})}}}if(!s.keyboardNavigation){m.delegate(":input:not(.t-button):not(textarea)","keydown",b.stop(function(u){if(u.keyCode==13||u.keyCode==27){u.preventDefault();var v={13:".t-grid-update, .t-grid-insert",27:".t-grid-cancel"};a(this).closest("tr").find(v[u.keyCode]).click()}}))}};b.editing.implementation={editFor:function(n){var q=this.localization;if(n.commands){var o=a.grep(n.commands,function(s){return s.name=="edit"})[0];if(o){var r=b.grid.ButtonBuilder.create(a.extend({text:q.update},o,{name:"update"}));var m=b.grid.ButtonBuilder.create(a.extend({text:q.cancel},o,{name:"cancel"}));var p=r.build()+m.build();return function(){return p}}else{return function(){return""}}}else{if(!n.readonly&&n.editor){return function(){return unescape(n.editor)}}}return this.displayFor(n)},insertFor:function(n){var r=this.localization;if(n.commands){var o=a.grep(n.commands,function(s){return s.name=="edit"})[0];if(o){var q=b.grid.ButtonBuilder.create(a.extend({text:r.insert},o,{name:"insert"}));var m=b.grid.ButtonBuilder.create(a.extend({text:r.cancel},o,{name:"cancel"}));var p=q.build()+m.build();return function(){return p}}else{return function(){return""}}}else{return this.editFor(n)}},insertRow:function(m){var n=this;var o=(m.data("tr")||m)[0];this._onCommand({name:"insert",row:o});n._validateForm(function(){var p=n.extractValues(m);if(b.trigger(n.element,"save",{mode:"insert",values:p,form:n.form()[0]})){return}n.sendValues(p,"insertUrl","insert")})},_validateForm:function(m){var n=this.form();if(n.length){var o=n.validate();if(o){o.settings.submitHandler=function(){m();o.settings.submitHandler=a.noop};n.submit()}}},updateRow:function(m){var n=this;var o=(m.data("tr")||m)[0];this._onCommand({name:"update",row:o});n._validateForm(function(){var p=n.dataItem(o);var q=n.extractValues(m,(n.editing.mode!="InCell"||!n.ws));if(b.trigger(n.element,"save",{mode:"edit",dataItem:p,values:q,form:n.form()[0]})){return}if(n.editing.mode=="InCell"){q=a.extend(p,q)}j(q);n.sendValues(q,"updateUrl","update")})},deleteRow:function(m){var n=this.dataItem(m),o;this._onCommand({name:"delete",row:m[0]});if(this.editing.mode!="InCell"){o=this.extractValues(m,true);if(b.trigger(this.element,"delete",{dataItem:n,values:o})){return}if(!this._isServerOperation()&&this.dataSource){this.deletedIds.push(this.dataSource.id(n))}if(this.editing.confirmDelete===false||confirm(this.localization.deleteConfirmation)){this.sendValues(o,"deleteUrl","delete")}}else{if(!m.hasClass("t-grid-new-row")){o=this.extractValues(m,true)}if(b.trigger(this.element,"delete",{dataItem:n,values:o})){return}if(this.editing.confirmDelete===false||confirm(this.localization.deleteConfirmation)){this.changeLog.erase(this.rowIndex(m),n);if(this.td&&a.contains(m[0],this.td)){this.td=null;this.valid=true}if(!this._isServerOperation()&&this.dataSource&&n){this.deletedIds.push(this.dataSource.id(n))}this.cancelRow(m);m.hide()}}},editRow:function(m){var p=this.dataItem(m);this._onCommand({name:"edit",row:m[0]});if(this.editing.mode!="InCell"){c(a(this.element).closest(".t-edit-form")[0]);var o=this.rowEditor.edit(m,p);var q=this.form();q.undelegate(".t-grid-update","click").delegate(".t-grid-update","click",b.stopAll(a.proxy(function(){this.updateRow(o)},this))).undelegate(".t-grid-cancel","click").delegate(".t-grid-cancel","click",b.stopAll(a.proxy(function(){this.cancelRow(m)},this)));this.formViewBinder.bind(o,p);b.trigger(this.element,"edit",{mode:"edit",form:q[0],dataItem:p});this.validation()}else{if(this.valid){var t=this.rowEditor.edit(m,p);var n=t.find("td:not(.t-hierarchy-cell,.t-group-cell)");var s=m.find(":input:visible:enabled:first");this.td=s.closest("td")[0];if(!this.td){var r=0;a.each(this.columns,function(v,u){if(!u.hidden&&!u.readonly){r=v;return false}});this.td=n[r]}s.focus();this.validation()}}},form:function(){return a("#"+this.formId())},addRow:function(){var p=a.extend(true,{},this.editing.defaultDataItem);this._onCommand({name:"add"});if(this.editing.mode!="InCell"){c(a(this.element).closest(".t-edit-form")[0]);var o=this.rowEditor.insert(this.$tbody,p);var q=this.form();q.undelegate(".t-grid-insert","click").delegate(".t-grid-insert","click",b.stopAll(a.proxy(function(){this.insertRow(o)},this))).undelegate(".t-grid-cancel","click").delegate(".t-grid-cancel","click",b.stopAll(a.proxy(function(){this.cancelRow(o)},this)));b.trigger(this.element,"edit",{mode:"insert",form:q[0],dataItem:p});this.validation()}else{if(this.valid){var u=this.rowEditor.insert(this.$tbody,p);var n=u.find("td:not(.t-hierarchy-cell,.t-group-cell)");var t=u.find(":input:enabled:visible:first");this.changeLog.insert(p);this.td=t.closest("td")[0];if(!this.td){var s=0;a.each(this.columns,function(w,v){if(!v.hidden&&!v.readonly){s=w;return false}});this.td=n[s]}for(var r=this.columns.length-1;r>=0;r--){if(!this.columns[r].readonly){var m=n.eq(r);if(m[0]!=this.td){m.prepend('')}}}b.trigger(this.element,"edit",{mode:"insert",form:this.form()[0],dataItem:p,cell:this.td});this.validation();t.focus()}}if(this.editing.mode!="PopUp"){this.$tbody.find(" > tr.t-no-data").hide()}},extractValues:function(m,p){var r=this.modelBinder.bind(m);if(p){var n=this.dataItem(m.data("tr")||m);for(var o in this.dataKeys){var q=this.valueFor({member:o})(n);if(q instanceof Date){q=b.formatString("{0:G}",q)}r[this.ws?o:this.dataKeys[o]]=q}}return r},cancelRow:function(m){if(!m.length){return}var o=(m.data("tr")||m)[0];var n=this.dataItem(m);this._onCommand({name:"cancel",row:o});this.rowEditor.cancel(m,n);if(m.is(".t-grid-new-row")){this.$tbody.find(" > tr.t-no-data").show();return}b.trigger(this.element,"rowDataBound",{row:m[0],dataItem:n})},validate:function(){var m=this.form();if(m.length){var o=m.validate();var n=o.form();if(o.pendingRequest){o.formSubmitted=true;return false}return n}return true},cancel:function(){this.cancelRow(this.$tbody.find(">.t-grid-edit-row"))},_dataSource:function(){var q=this,o=this._dataSourceOptions(),m=o.data,p=[],n=[];a.each(q.dataKeys,function(r,s){p.push(s);n.push(b.getter(r))});if(q.isAjax()){a.extend(true,o,{model:b.Model.define({id:function(r,t){var s;if(t===undefined){return a.map(n,function(u){return u(r)}).join("-")}else{s=t.split("-");a.each(p,function(u,v){r[v]=s[u]})}}})})}q.dataSource=new b.DataSource(o);if(m&&m.data){q._convertInitialData(m.data)}q.dataSource.bind("change",a.proxy(q._dataChange,q))},_convert:function(t){for(var o in t){var s=t[o],m,n;if(s instanceof Date){m=this.columnFromMember(o);n="{0:G}";if(m&&m.format){n=m.format}t[o]=this.ws?"\\/Date("+s.getTime()+")\\/":b.formatString(n,s)}if(typeof s==="number"){var p="numeric",r={n:p,p:"percent",c:"currency","#":p,"0":p};m=this.columnFromMember(o),n=(m&&m.format?m.format:"N").toLowerCase(),s=s.toString();var q=n.match(i)||n.match(d);t[o]=q?s.replace(".",b.cultureInfo[r[q]+"decimalseparator"]):s}if(s==undefined){delete t[o]}if(a.isPlainObject(s)){this._convert(s)}}return t},sendValues:function(q,o,m){if(this.editing.mode!="InCell"||!this.ws){this._convert(q);for(var n in this.dataKeys){var p=this.valueFor({member:n})(q);if(p!=undefined){q[this.ws?n:this.dataKeys[n]]=p}}}this.showBusy();a.ajax(this.ajaxOptions({data:this.ws?(this.editing.mode=="InCell"?q:{value:q}):q,url:this.url(o),hasErrors:a.proxy(this.hasErrors,this),commandName:m,displayErrors:a.proxy(this.displayErrors,this)}))},displayErrors:function(m){this.errorView.bind(a("#"+this.formId()),m.modelState)},hasErrors:function(m){var n=m.modelState;var o=false;if(n){a.each(n,function(p,q){if("errors" in q){o=true;return false}})}return o},formId:function(){return a(this.element).attr("id")+"form"},validation:function(){this.validator().parse()},validator:function(){if(this.validationMetadata){return new h(this.validationMetadata)}else{return new l("#"+this.formId())}}};b.grid.ModelBinder=function(){this.binders={":input.t-autocomplete":function(){return a(this).val()},".t-numerictextbox :input":function(){return a(this).data("tTextBox").value()},":input:not(.t-input, :radio, :button),:radio:checked":function(){return a(this).val()},":checkbox":function(){return a(this).is(":checked")},".t-datepicker :input":function(){return a(this).data("tDatePicker").value()},".t-timepicker :input":function(){return a(this).data("tTimePicker").value()},".t-datetimepicker :input":function(){return a(this).data("tDateTimePicker").value()},".t-editor textarea:hidden":function(){var m=a(this).closest(".t-editor").data("tEditor");if(m.encoded){return m.encodedValue()}return m.value()}};this.bind=function(m){var n={};a.each(this.binders,function(p,o){m.find(p).each(function(){if(!this.disabled){n[this.name]=o.call(this)}})});return n}};b.grid.FormViewBinder=function(m){this.converters=m||{};this.binders={':input:not(:radio):not([type="file"])':function(p){if(typeof p=="boolean"){p=p+""}a(this).val(p)},":checkbox":function(p){a(this).attr("checked",p==true)},":radio":function(q){var p=a(this).val();if(typeof q=="boolean"){p=p.toLowerCase()}if(p==q.toString()){a(this).attr("checked",true)}}};function o(p){return function(q){a(this).data(p).value(q)}}function n(){return function(p){a(this).closest(".t-editor").data("tEditor").value(p)}}this.binders[".t-numerictextbox :input"]=o("tTextBox");this.binders[".t-dropdown :input:hidden"]=o("tDropDownList");this.binders[".t-datepicker :input"]=o("tDatePicker");this.binders[".t-datetimepicker :input"]=o("tDateTimePicker");this.binders[".t-timepicker :input"]=o("tTimePicker");this.binders[".t-slider :input"]=o("tSlider");this.binders[".t-combobox :input:hidden"]=o("tComboBox");this.binders[".t-editor textarea:hidden"]=n();this.evaluate=function(u,q){if(q!=null){var w=u,r=false,t=q.split(".");while(t.length){var s=t.shift();if(s.indexOf("[")>-1){w=new Function("d","try { return d."+s+"}catch(e){}")(w);if(w!=null){r=true}else{w=u}}else{if(w!=null&&typeof(w[s])!="undefined"){w=w[s];r=true}else{if(r){r=false;break}}}}if(r&&!a.isPlainObject(w)){var p=e.exec(w);if(p){w=new Date(parseInt(p[1]))}var v=b.getType(w);if(v in this.converters){w=this.converters[v](q,w)}return w}}};this.bind=function(p,q){var r;a.each(this.binders,a.proxy(function(t,s){p.find(t).each(a.proxy(function(v,u){var w=this.evaluate(q,u.name);if(w!=r){s.call(u,w)}},this))},this))}};b.grid.CellBuilder=function(n){function m(o,q){var p=0;a.each(n.columns,function(s,r){if(!r.readonly&&!r.hidden){p=s;return false}});return a.map(n.columns,function(s,t){var r;if(t==0&&q=="insert"){r="t-grid-edit-cell"}else{if(t==n.columns.length-1){r="t-last"}}return""+s[t==p?q:"display"](o)+""}).join("")}this.edit=function(o){return m(o,"edit")};this.insert=function(o){return m(o,"insert")};this.display=function(o){return m(o,"display")}};b.grid.DataCellBuilder=function(n){function m(o,p){return a.map(n.columns,function(q,r){return"':">")+q[p](o)+""}).join("")}this.edit=function(o){return m(o,"edit")};this.insert=function(o){return m(o,"insert")};this.display=function(o){if(n.rowTemplate){return''+n.rowTemplate(o)+""}return m(o,"display")}};b.grid.FormContainerBuilder=function(n){function m(o){return'
    '+n.html()+n[o]()+"
    "}this.edit=function(){return m("edit")};this.insert=function(){return m("insert")}};function g(m){return a("",{id:m}).addClass("t-edit-form").submit(b.preventDefault)}b.grid.PopUpEditor=function(o){var p;function m(){var q=p.data("tWindow");q&&q.close();p.remove()}function n(q,r){var s=o.settings;p=a("
    ",{id:o.container.id+"PopUp"}).appendTo(o.container).css({top:0,left:"50%",marginLeft:-90}).tWindow(s).find(".t-window-content").append(o[r](q)).wrapInner(g(o.id)).end();a(o.container).one("dataBound",m);p.find(".t-close").click(b.stopAll(m)).end().data("tWindow").open().title((s&&s.title)?s.title:o[r+"Title"]);return p}this.edit=function(r,q){r.addClass("t-grid-edit-row");return n(q,"edit").data("tr",r)};this.insert=function(r,q){return n(q,"insert")};this.cancel=function(q){q.removeClass("t-grid-edit-row");m()}};b.grid.Editor=function(o){var m=o.groups||function(){return 0};function n(s,p,q){var r=s.find(".t-group-cell,.t-hierarchy-cell");s.addClass("t-grid-edit-row").empty().append(r).append(o[q](p)).closest("table").wrap(function(){if(!a(this).parent().is("form")){return g(o.id)}})}this.cancel=function(q,p){if(q.is(".t-grid-new-row")){q.remove()}else{n(q,p,"cancel");q.removeClass("t-grid-edit-row")}};this.insert=function(p,q){var r=''+new Array(m()+1).join('')+((o.details)?'':"")+"";var s=a(r);p.prepend(s);n(s,q,"insert");return s};this.edit=function(q,p){n(q,p,"edit");return q}};b.grid.CellEditor=function(m){this.edit=function(q,p){var n=m.columns[m.cellIndex(q)];if(!n.readonly){q.parent().addClass("t-grid-edit-row").end().empty().html(n.edit(p)).closest("table").wrap(function(){if(!a(this).parent().is("form")){return g(m.id)}});m.bind(q,p);m.validate();q.find(":input:visible:first").trigger("focusin").focus();q.addClass("t-grid-edit-cell");if(a.browser.msie&&a.browser.version<9){var o=q.closest(".t-grid-content");o.scrollLeft(o.scrollLeft())}}return !n.readonly};this.display=function(p,o){var n=m.columns[m.cellIndex(p)];p.removeClass("t-grid-edit-cell").empty().html(n.display(o)).parent().removeClass("t-grid-edit-row")}};b.grid.ChangeLog=function(n){this.insert=function(o,q){if(q==undefined){q=o;this.inserted.splice(0,0,q)}else{var p=this.inserted[o];if(p===undefined){this.inserted.splice(0,0,q)}else{a.extend(p,q)}}};this.get=function(o){var p=this.inserted[o];if(this.inserted[o]){return p}return this.updated[o-this.inserted.length]};this.update=function(q,t,v){q=q-this.inserted.length;var r=this.updated[q]||t||{};var p=false;for(var s in v){var u=r[s],o=v[s];if(u instanceof Date){if(o instanceof Date&&o.getTime()!==u.getTime()){p=true}}else{if(o!==u){p=true}}}if(p){this.updated[q]=a.extend({},r,v)}return p};this.erase=function(o,r){var p=this.inserted[o];if(p){this.inserted.splice(o,1)}else{o=o-this.inserted.length;var q=this.updated[o];if(q){delete this.updated[o]}this.deleted[o]=r}};this.clear=function(){this.updated=new Array(n);this.deleted=new Array(n);this.inserted=[]};function m(o,u,t){var v={};for(var w=0,q=0;w .t-grid-content",g.element).bind("scroll",function(){g.hideFilter()});a(document).click(function(h){if(h.which!=3){g.hideFilter()}});g.$header.find(".t-grid-filter").click(a.proxy(g.showFilter,g)).hover(function(){a(this).toggleClass("t-state-hover")})};b.filtering.implementation={createFilterCommands:function(i,g){var h=[];a.each(this.localization,function(k,m){var l="filter"+g.type;var j=k.indexOf(l);if(j>-1){h.push({key:k.substring(j+l.length).toLowerCase(),value:m})}});if(g.type=="String"){if(h[0].key!=="eq"){h.push(h.shift())}}i.cat('")},createTypeSpecificInput:function(i,g,h,j){if(g.type=="Date"){i.cat('
    ').cat('').cat('
    ')}else{if(g.type=="Boolean"){i.cat('
    ').cat('
    ")}else{if(g.type=="Enum"){i.cat("
    ")}else{if(g.type=="Number"){i.cat('
    ').cat('').cat("
    ")}else{i.cat('')}}}}},createFilterMenu:function(h){var j=new b.stringBuilder();j.cat('
    ");var g=a(j.string());a.each(h.filters||[],function(k){g.find(".t-filter-operator:eq("+k+")").val(this.operator).end().find(":text:eq("+k+"),select:not(.t-filter-operator):eq("+k+")").val(f(h,this.value));if(h.type=="Boolean"){g.find(":radio[id$="+this.value+"]").attr("checked",true)}});return g.appendTo(this.element).find(".t-datepicker .t-input").each(function(){a(this).tDatePicker({format:e(h)})}).end().find(".t-numerictextbox .t-input").each(function(){a(this).tTextBox({type:"numeric",minValue:null,maxValue:null,numFormat:"",groupSeparator:""})}).end()},showFilter:function(k){k.stopPropagation();var g=a(k.target).closest(".t-grid-filter");this.hideFilter(function(){return this.parentNode!=g[0]});var h=g.data("filter");if(!h){var i=this.columns[this.$columns().index(g.parent())];h=this.createFilterMenu(i).data("column",i).click(function(q){q.stopPropagation();if(a(q.target).parents(".t-datepicker").length==0){a(".t-datepicker .t-input",this).each(function(){a(this).data("tDatePicker").hidePopup()})}}).find(".t-filter-button").click(a.proxy(this.filterClick,this)).end().find(".t-clear-button").click(a.proxy(this.clearClick,this)).end().find("input[type=text]").keyup(a.proxy(function(q){if(q.keyCode==13){this.filterClick(q)}},this)).end();g.data("filter",h)}var o=0;a(this.element).find("> .t-grouping-header, > .t-grid-toolbar").add(this.$header).each(function(){o+=this.offsetHeight});var n={top:o};var p=-this.$headerWrap.scrollLeft()-1;g.parent().add(g.parent().prevAll("th")).each(function(){if(a(this).css("display")!="none"){p+=this.offsetWidth}});var l=p-g.outerWidth();var m=h.outerWidth()||h.find(".t-group").outerWidth();if(l+m>this.$header.outerWidth()){l=p-m+1}if(a(this.element).closest(".t-rtl").length){var j=((a.browser.mozilla&&parseInt(a.browser.version,10)<2)||a.browser.webkit)?18:0;n.right=l+j}else{n.left=l}h.css(n);b.fx[h.find(".t-filter-options").is(":visible")?"rewind":"play"](d,h.find(".t-filter-options"),{direction:"bottom"})},hideFilter:function(g){g=g||function(){return true};a(".t-grid .t-animation-container").find(".t-datepicker .t-input").each(function(){a(this).data("tDatePicker").hidePopup()}).end().find(".t-filter-options").filter(g).each(function(){b.fx.rewind(d,a(this),{direction:"bottom"})})},clearClick:function(i){i.preventDefault();var g=a(i.target);var h=g.closest(".t-animation-container").data("column");h.filters=null;g.parent().find("input").removeAttr("checked").removeClass("t-state-error").not(":radio").val("").end().end().find("select").removeClass("t-state-error").find("option:first").attr("selected","selected");this.filter(this.filterExpr());this.hideFilter()},filterClick:function(i){i.preventDefault();var g=a(i.target);var h=g.closest(".t-animation-container").data("column");h.filters=[];var j=false;g.closest(".t-filter-options").find("input[type=text]:visible,select:not(.t-filter-operator)").each(a.proxy(function(l,m){var k=a(m);var q=a.trim(k.val());if(!q){k.removeClass("t-state-error");return true}var p=this.isValidFilterValue(h,q);k.toggleClass("t-state-error",!p);if(!p){j=true;return true}var n=k.data("tTextBox");if(n){q=n.value()}var o=k.prev("select").val()||k.parent().prev("select").val()||k.parent().parent().prev("select").val();if(q!=this.localization.filterSelectValue){h.filters.push({operator:o,value:q})}},this));g.parent().find("input:checked").each(a.proxy(function(l,m){var k=a(m);var n=a(m).attr("value");if(h.type==="Boolean"&&n&&typeof n==="string"){n=n.toLowerCase().indexOf("true")>-1?true:false}h.filters.push({operator:"eq",value:n})},this));if(!j){if(h.filters.length>0){this.filter(this.filterExpr())}else{h.filters=null}this.hideFilter()}},isValidFilterValue:function(g,i){if(g.type=="Date"){var h;if(i.indexOf("Date(")>-1){h=new Date(parseInt(i.replace(/^\/Date\((.*?)\)\/$/,"$1")))}else{h=b.datetime.parse({value:i,format:e(g)})}return h!=undefined}return true},encodeFilterValue:function(g,i){switch(g.type){case"String":return"'"+i.replace(c,"''")+"'";case"Date":var h;if(i.indexOf("Date(")>-1){h=new Date(parseInt(i.replace(/^\/Date\((.*?)\)\/$/,"$1")))}else{h=b.datetime.parse({value:i,format:e(g)}).toDate()}return"datetime'"+b.formatString("{0:yyyy-MM-ddTHH-mm-ss}",h)+"'"}return i},filterExpr:function(){var k=[];for(var h=0;h');j.$groupHeader=a("> .t-grouping-header",j.element);function k(){var m=a.map(j.$groupHeader.find(".t-group-indicator"),function(o){var n=a(o);var p=n.offset().left;var q=n.outerWidth();return{left:p,right:p+q,width:q,$group:n}});return{first:m[0],all:m,last:m[m.length-1]}}function h(p){var z=p.$cue.text(),y=b.eventTarget(p),v=b.touchLocation(p);if(!a.contains(j.element,y)||!a(y).closest(".t-grouping-header").length||(j.groupFromTitle(z)&&p.$draggable.closest(".t-header").length)){j.$groupDropCue.remove();return}var m=a(j.element),n=m.find("> .t-grid-toolbar"),A=n.outerHeight()+d,x=k(),r=m.closest(".t-rtl").length;if(!x.all.length){var t=r?n.width()-c:c;j.$groupDropCue.css({top:A,left:t}).appendTo(j.$groupHeader);return}var q=x.first;var s=x.last;var u=parseInt(q.$group.css("marginLeft"));var w=parseInt(q.$group.css("marginRight"));var o=a.grep(x.all,function(B){return v.x>=B.left-u-w&&v.x<=B.right})[0];if(!o&&q){if(!r&&v.x=0){j.groups.splice(a.inArray(o,j.groups),1);j.groups.splice(q,0,o)}j.groupBy=a.map(j.groups,function(s){return s.member+"-"+s.order}).join("~");if(this.isAjax()){var m=e(this.$groupHeader,r);if(m.length==0){var p=new a.telerik.stringBuilder().cat('").string();m=a(p).appendTo(this.$groupHeader)}if(this.$groupDropCue.is(":visible")){m.insertBefore(this.$groupDropCue)}m.find(".t-link .t-icon").toggleClass("t-arrow-up-small",o.order=="asc").toggleClass("t-arrow-down-small",o.order=="desc").html("("+(o.order=="asc"?j.localization.sortedAsc:j.localization.sortedDesc)+")");this.ajaxRequest()}else{this.serverRequest()}};j.unGroup=function(n){var m=j.groupFromTitle(n);j.groups.splice(a.inArray(m,j.groups),1);if(j.groups.length==0){j.$groupHeader.html(j.localization.groupHint)}j.groupBy=a.map(j.groups,function(o){return o.member+"-"+o.order}).join("~");if(j.isAjax()){e(j.$groupHeader,n).remove();j.ajaxRequest()}else{j.serverRequest()}};j.normalizeColumns=function(n){var q=j.groups.length;var p=n-j.$tbody.parent().find(" > colgroup > col").length;if(p==0){return}var m=j.$tbody.parent().add(j.$headerWrap.find("table")).add(j.$footer.find("table"));if(a.browser.msie){if(p>0){a(new b.stringBuilder().rep('',p).string()).prependTo(m.find("colgroup"));a(new b.stringBuilder().rep(' ',p).string()).insertBefore(m.find("th.t-header:first"));a(new b.stringBuilder().rep(' ',p).string()).insertBefore(m.find("tr.t-footer-template > td:first"))}else{m.find("th:lt("+Math.abs(p)+"), tr.t-footer-template > td:lt("+Math.abs(p)+")").remove().end().find("col:lt("+Math.abs(p)+")").remove()}var o=[];var r=0;a("table, .t-grid-bottom",j.element).each(function(){o.push(this.parentNode)}).appendTo(a("
    ")).each(function(){o[r++].appendChild(this)})}else{m.find("col.t-group-col").remove();a(new b.stringBuilder().rep('',q).string()).prependTo(m.find("colgroup"));m.find("th.t-group-cell").remove();m.find("tr.t-footer-template > td.t-group-cell").remove();a(new b.stringBuilder().rep(' ',q).string()).insertBefore(m.find("th.t-header:first"));a(new b.stringBuilder().rep(' ',q).string()).insertBefore(m.find("tr.t-footer-template > td:first"))}};function i(p,n){var q=n,m,o;for(m=0,o=p.length;m').rep('',v).cat('

    ');if(n){var w=!n.data?t:i(n.data,t);r.cat(n.groupHeader(a.extend({Title:q.title,Key:w},j._mapAggregates(o.aggregates[n.member]))))}else{r.cat(q.title+": "+t)}r.cat("

    ");if(o.hasSubgroups){for(var s=0,u=o.items.length;s').rep('',j.groups.length).rep('',j.detail?1:0);a.each(j.columns,function(){r.cat("");if(this.groupFooter){r.cat(this.groupFooter(j._mapAggregates(o.aggregates[this.member])))}r.cat("")});r.cat("")}}}})(jQuery); \ No newline at end of file diff --git a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.grid.min.js b/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.grid.min.js deleted file mode 100644 index eaf351406..000000000 --- a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.grid.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a,m){var g={TAB:9,ENTER:13,ESC:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,SPACEBAR:32,PAGEUP:33,PAGEDOWN:34,F12:123};var b=a.telerik;var i=/"+\\\/Date\((.*?)\)\\\/"+/g;var j="tr:not(.t-grouping-row,.t-group-footer,.t-detail-row,.t-no-data,.t-footer-template):visible",d=">td:not(.t-group-cell,.t-hierarchy-cell):visible",f=j+d+":first";FOCUSED="t-state-focused";b.scripts.push("telerik.grid.js");function l(n){return new Function("data",("var p=[];with(data){p.push('"+unescape(n).replace(/[\r\t\n]/g," ").replace(/'(?=[^#]*#>)/g,"\t").split("'").join("\\'").split("\t").join("'").replace(/<#=(.+?)#>/g,"',$1,'").split("<#").join("');").split("#>").join("p.push('")+"');}return p.join('');"))}function e(n){return(n!=null?n+"":"").replace(/&/g,"&").replace(//g,">")}function h(p,r,q){var n=a("").css("width",r[q].width),s,t,o=0;for(s=0,t=r.length;s=q&&o){break}if(!r[s].hidden){o++}}if(s>q){p.eq(o-1).before(n)}else{p.eq(o-1).after(n)}}b.grid=function(o,u){this.element=o;this.groups=[];this.editing={};this.filterBy="";this.groupBy="";this.orderBy="";a.extend(this,u);this.sorted=a.grep(this.columns,function(x){return x.order});this.$tbody=a("> .t-grid-content > table > tbody",o);this.scrollable=this.$tbody.length>0;if(!this.scrollable){this.$tbody=a("> table > tbody",o);this.$header=a("> table > thead > tr",o);this.$footer=a("> table > tfoot",o)}else{a("> .t-grid-content",o).tScrollable();this.$header=a("> .t-grid-header > .t-grid-header-wrap > table > tbody > tr",o);this.$footer=a("> .t-grid-footer",o);var r=a(o).closest(".t-rtl").length;if(r){if(a.browser.webkit||(a.browser.mozilla&&parseInt(a.browser.version,10)<2)){a(o).addClass("t-grid-rightscroll")}}var s=(/iphone|ipad|android/gi).test(navigator.appVersion);if(s){a(".t-grid-header",o).css("padding","0").find(".t-grid-header-wrap").css("width","auto")}}this.$headerWrap=a("> .t-grid-header > .t-grid-header-wrap",o);this.$footerWrap=a("> .t-grid-footer > .t-grid-footer-wrap",o);var v=this.$headerWrap.add(this.$footerWrap);var p=this;a("> .t-grid-content",o).bind("scroll",function(){if(p.pageOnScroll){var x=this.scrollTop+this.clientHeight;if(x===this.scrollHeight&&p.currentPage').rep('',y.find(".t-group-cell").length).cat('').cat('').cat(this.displayDetails(this.dataItem(y))).cat("").string()).insertAfter(y)}b.trigger(this.element,C?"detailViewExpand":"detailViewCollapse",{masterRow:y[0],detailRow:y.next(".t-detail-row")[0]});y.next().toggle(C)},this));this.$pager=a("> .t-grid-pager .t-pager",o);var n=new b.dropDown({effects:b.fx.slide.defaults(),onClick:a.proxy(function(x){this.changePageSize(a(x.item).text());n.close()},this)});a(o).delegate(".t-button","click",a.proxy(function(x){this._command(x)},this));n.dataBind(u.pageSizesInDropDown||[]);a(document.documentElement).bind("mousedown",function(x){var y=n.$element[0];if(!a.contains(y,x.target)){n.close()}});this.$pager.delegate(".t-state-disabled","click",b.preventDefault).delegate(".t-link:not(.t-state-disabled)","mouseenter",b.hover).delegate(".t-link:not(.t-state-disabled)","mouseleave",b.leave).delegate("input[type=text]","keydown",a.proxy(this.pagerKeyDown,this)).delegate(".t-page-size .t-dropdown-wrap","click",function(){var x=a(this);n.open({offset:x.offset(),outerHeight:x.outerHeight(),outerWidth:x.outerWidth(),zIndex:b.getElementZIndex(this)})});a("> .t-grid-pager",o).delegate(".t-refresh","click",a.proxy(this.refreshClick,this));a(o).delegate(".t-button","hover",b.preventDefault);if(this.sort){this.$header.delegate("a.t-link","hover",function(){a(this).toggleClass("t-state-hover")})}var t="tr:not(.t-grouping-row,.t-detail-row,.t-no-data,.t-group-footer,:has(>.t-edit-container))";if(this.selectable){var w=this.$tbody[0];this.$tbody.delegate(t,"click",function(x){if(this.parentNode==w){p.rowClick(x)}}).delegate(t,"hover",function(x){if(this.parentNode==w){if(x.type=="mouseenter"){a(this).addClass("t-state-hover")}else{a(this).removeClass("t-state-hover")}}})}if(this.isAjax()||this.operationMode==="client"){this.$pager.delegate(".t-link:not(.t-state-disabled)","click",b.stop(this.pagerClick,this));if(this.sort){this.$header.delegate("a.t-link","click",b.stop(this.headerClick,this))}}for(var q=0;q0,p=F.selectable,C=E.has("tr>td>.t-grid-select").length>0,D=a(t.target),n=!D.is(":button,a,:input,a>.t-icon"),u=F.editRow,x=false,o;if(!q){if(F.editing&&F.editing.mode=="PopUp"){q=F._current=v.find(f)}else{return}}o=q.index();if(!a.browser.msie){n=n&&D[0]===v[0]}if(n){if(A&&g.PAGEDOWN==z){if(!F.pageOnScroll){v.one(s,function(){r(v.find(f));F._focusGridElement()})}if(F.currentPage1){F.pageTo(Math.max(F.currentPage-1,1))}}x=true}else{if(g.UP===z){r(q?q.parent().prevAll(j).last().children(":eq("+o+"),:eq(0)").last():v.find(f));x=true}else{if(g.DOWN===z){r(q?q.parent().nextAll(j).first().children(":eq("+o+"),:eq(0)").last():v.find(f));x=true}else{if(g.LEFT===z){if(q){if(y){q=q.nextAll(":visible:first")}else{q=q.prevAll(":not(.t-group-cell, .t-hierarchy-cell):visible:first")}}else{q=v.find(f)}r(q);x=true}else{if(g.RIGHT===z){if(q){if(y){q=q.prevAll(":not(.t-group-cell, .t-hierarchy-cell):visible:first")}else{q=q.nextAll(":visible:first")}}else{q=v.find(f)}r(q);x=true}else{if((p||C)&&g.SPACEBAR==z){x=true;var w=q.parent().find(".t-grid-select:first").andSelf();if(C&&w[1]){location.href=w[1].href}else{if(p){w.click()}}}}}}}}}}if(!x&&u&&!D.is(":button,a,a>.t-icon")){x=F._handleEditing(t)}if(x){t.preventDefault();t.stopPropagation()}},_handleEditing:function(q){var I=this,C=q.keyCode,G=q.shiftKey,D,p=a.proxy(I.current,I),n=a.proxy(I._clearInputSelection,I),u=a.proxy(I._focusGridElement,I),o=p(),s=a(I.element),H=I.$tbody,E=o.parent(),F=E.index(),J,v=false,r="td.t-grid-edit-cell",t=":input:visible:first",w=I.isAjax(),z=E.closest("tr.t-grid-new-row")[0],y=I.editing.mode==="InCell",A=I.editing.mode==="PopUp",x=E.closest("tr.t-grid-edit-row")[0]||(A&&a("#"+I.formId()+":visible").length);if(g.ENTER==C||g.F12==C){v=true;if(x){if(a(q.target).is("textarea")){v=false;return}n(o.find(t)[0]);if(y){J=I.validate();if(!J){o.find(t).focus();return}if(o.is(r)){I.saveCell(o[0])}else{E.find(r).each(function(){I.saveCell(this)});I.editCell(o[0])}if(I.valid){u()}}else{if(w){s.one("dataBound",function(){var K=a(this).data("tGrid");K._current=K.$tbody.children().eq(F).find(d).eq(0);u()});if(A){a(".t-grid-update,.t-grid-insert","#"+I.formId()).click()}else{if(z){I.insertRow(E)}else{I.updateRow(E)}}}else{if(I.validate()){if(A){E=a("#"+I.formId())}E.find(".t-grid-update,.t-grid-insert").click()}}}}else{if(y){H.find(r).each(function(){I.saveCell(this)});I.editCell(o[0])}else{if(w){I.editRow(E);p(E.children().eq(0));if(A){E=a("#"+I.formId())}E.find(t).focus()}else{location.href=E.find(".t-grid-edit:first").attr("href")}}}}else{if(g.ESC==C&&x){v=true;n(o.find(t)[0]);if(y&&o.is(r)){I.cancelCell(o);u()}else{if(w){if(A){a(".t-grid-cancel","#"+this.formId()).click()}else{I.cancelRow(E)}p(E.find(d).eq(0));u()}else{if(A){E=a("#"+I.formId())}location.href=E.find(".t-grid-cancel:first").attr("href")}}}else{if(y&&g.TAB==C){if(x){n(o.find(t)[0]);I.saveCell(o);if(I.valid){u()}else{o.find(t).focus();return true}v=true}D=G?o.prev():o.next();if(!D.length){D=o.parent()[G?"prev":"next"]().children(G?":last":":first")}p(D);if(I.keyboardNavigation.editOnTab&&D.length){I.editCell(D[0]);D.find(t).focus();v=true}}}}return v},_initNavigationMouseEvents:function(){var x=this,w=x.$tbody,u=j+d,n=a.browser,o="click",r="mousedown",p,v,q,s=".t-grid-edit-row",t=":button,a,:input,a>.t-icon";if(n.msie){w.delegate(u,o,function(y){v=a(y.target),q=a(y.currentTarget),p=x._current;if(q.closest("tbody")[0]!==w[0]){return}if(v.is(t)){if(!(p&&!q.parent().is(s))){if(p){p.removeClass(FOCUSED)}x._current=q}}else{if(p&&p[0]===q[0]){x._current=null}x.current(q);y.preventDefault()}})}else{w.delegate(u,r,function(y){v=a(y.target),q=a(y.currentTarget),p=x._current;if(q.closest("tbody")[0]!==w[0]){return}if(v.is(t)){if(!(p&&!q.parent().is(s))){if(p){p.removeClass(FOCUSED)}x._current=q}}else{x.current(q)}})}},_clearInputSelection:function(o){if(!o||a(o).is(":checkbox, :radio")){return}var n=a.browser,p;if(n.msie&&parseInt(n.version)==8){p=o.createTextRange();p.moveStart("textedit",1);p.select()}},_focusGridElement:function(){var n=a.browser;if(n.msie&&parseInt(n.version)<9){a("body",document).focus()}this.element.focus()},current:function(o){var p=this,n=p._current;if(o!==m&&o.length){if(!n||n[0]!==o[0]){o.addClass(FOCUSED);if(n){n.removeClass(FOCUSED)}p._current=o;p._scrollTo(o.parent()[0])}}else{return p._current}},_scrollTo:function(r){var o=this.$tbody.closest("div.t-grid-content")[0];if(!r||!o){return}var t=r.offsetTop,s=r.offsetHeight,q=o.scrollTop,p=o.clientHeight,n=t+s;o.scrollTop=q>t?t:n>(q+p)?n-p:q},_transformParams:function(n){var s=this,r=s._isServerOperation(),q={},o=s.filterBy||"",p=s.orderBy||"";if(r){if(n.page){q[s.queryString.page]=n.page}if(n.pageSize){q[s.queryString.size]=n.pageSize}if(p!==""){q[s.queryString.orderBy]=p}if(o!==""){q[s.queryString.filter]=o}if(s.groupBy){q[s.queryString.groupBy]=s.groupBy}if(n.aggregates&&n.aggregates.length){q.aggregates=a.map(s.columns,function(t){if(t.aggregates){return t.member+"-"+t.aggregates.join("-")}}).join("~")}}delete n.page;delete n.pageSize;delete n.sort;delete n.filter;delete n.group;delete n.aggregates;if(s.ws){q=b.toJson(a.extend(n,{state:q}))}else{q=a.extend(q,n)}return q},_dataSourceOptions:function(){var q=this,p=this.pageSize>0,o,n=q.data||[];remoteOperations=q._isServerOperation(),aggregates=a.map(q.columns||[],function(r){return a.map(r.aggregates||[],function(s){return{field:r.member,aggregate:s}})}),deserializer={translateGroup:function(r){return{value:r.Key,hasSubgroups:r.HasSubgroups,aggregates:r.Aggregates,items:r.HasSubgroups?a.map(r.Items,a.proxy(this.translateGroup,this)):r.Items}},flatGroups:function(r){if(r.HasSubgroups){return this.flatGroups(r.Items)}return r.Items},convert:function(r){return r.d||r},mergeChanges:function(r,z,t){var v,w,y,x=[],u,s=q.dataSource;a.each(t,function(C,A){for(w=0,y=r.length;w.t-icon")){p.stopPropagation();var n=o.closest("tr").addClass("t-state-selected").siblings().removeClass("t-state-selected").end();b.trigger(this.element,"rowSelect",{row:n[0]})}},$rows:function(){return this.$tbody.find("> tr:not(.t-grouping-row,.t-detail-row)")},expandRow:function(n){a(n).find("> td .t-plus, > td .t-expand").click()},collapseRow:function(n){a(n).find("> td .t-minus, > td .t-collapse").click()},headerClick:function(n){n.preventDefault();this.toggleOrder(this.$columns().index(a(n.target).closest("th")));this.sort(this.sortExpr())},refreshClick:function(n,o){if(a(o).is(".t-loading")){return}if(this.isAjax()){n.preventDefault();if(!this._isServerOperation()){this.dataSource.data([])}this.ajaxRequest(true)}},sort:function(n){this.orderBy=n;this.ajaxRequest()},columnFromTitle:function(o){o=a.trim(o);var n=a.grep(this.$columns(),function(p){return a.trim(a(p).text())==o})[0];if(n){return this.columns[this.$columns().index(n)]}return a.grep(this.columns,function(p){return p.title==o})[0]},columnFromMember:function(o){var n=a.grep(this.columns,function(p){return p.member==o})[0];if(!n){n=a.grep(this.columns,function(p){var q="."+p.member;return o.substr(o.length-q.length)==q})[0]}return n},toggleOrder:function(n){n=typeof n=="number"?this.columns[n]:n;var o="asc";if(n.order=="asc"){o="desc"}else{if(n.order=="desc"){o=null}}n.order=o;var p=a.inArray(n,this.sorted);if(this.sortMode=="single"&&p<0){a.each(this.sorted,function(){this.order=null});this.sorted=[]}if(p<0&&o){this.sorted.push(n)}if(!o){this.sorted.splice(p,1)}},sortExpr:function(){return a.map(this.sorted,function(n){return n.member+"-"+n.order}).join("~")},pagerKeyDown:function(n){if(n.keyCode==13){var o=this.sanitizePage(a(n.target).val());if(o!=this.currentPage){this.pageTo(o)}else{a(n.target).val(o)}}},isAjax:function(){return this.ajax||this.ws||this.onDataBinding},url:function(n){return(this.ajax||this.ws)[n]},pagerClick:function(o){o.preventDefault();var n=a(o.target).closest(".t-link");var r=this.currentPage;var s=n.find(".t-icon");if(s.hasClass("t-arrow-next")){r++}else{if(s.hasClass("t-arrow-last")){r=this.totalPages()}else{if(s.hasClass("t-arrow-prev")){r--}else{if(s.hasClass("t-arrow-first")){r=1}else{var q=n.text();if(q=="..."){var p=n.parent().children().index(n);if(p==0){r=parseInt(n.next().text())-1}else{r=parseInt(n.prev().text())+1}}else{r=parseInt(q)}}}}}this.pageTo(isFinite(r)?r:this.currentPage)},changePageSize:function(o){var n=parseInt(o,10);if(isNaN(n)||n<1){return this.pageSize}n=Math.max(n,1);this.currentPage=1;this.pageSize=n;if(this.isAjax()){this.ajaxRequest()}else{this.serverRequest()}},pageTo:function(n){this.currentPage=n;if(this.isAjax()){this.ajaxRequest()}else{this.serverRequest()}},_dataChange:function(){var o=this.dataSource;if(!this._clientBindingInProgress){this.total=o.total()}this.aggregates=o.aggregates();var n=o.view();if(this.pageOnScroll&&this._pagingInProgress===true){n=(this.data||[]).concat(n);this._pagingInProgress=false}this._current=null;this._populate(n)},_populate:function(n){this.data=[];this.bindTo(n);this.bindFooter();this.updatePager();this.updateSorting();b.trigger(this.element,"dataBound");b.trigger(this.element,"repaint")},ajaxOptions:function(n){var o={type:"POST",dataType:"text",dataFilter:function(q,r){return q.replace(i,"new Date($1)")},error:a.proxy(function(r,q){if(b.ajaxError(this.element,"error",r,q)){return}},this),complete:a.proxy(this.hideBusy,this),success:a.proxy(function(q,s,t){try{q=eval("("+q+")")}catch(r){if(!b.ajaxError(this.element,"error",t,"parseeror")){alert("Error! The requested URL did not return JSON.")}return}if(n.commandName){this._onComplete({name:n.commandName,response:q})}q=q.d||q;if(n.hasErrors&&n.hasErrors(q)){if(!b.trigger(this.element,"error",{XMLHttpRequest:t,textStatus:"modelstateerror",modelState:q.modelState})){n.displayErrors(q)}return;B}this.dataSource.success(q)},this)};a.extend(o,n);var p=this.ws?o.data.state={}:o.data;if(this._isServerOperation()){p[this.queryString.page]=this.currentPage;p[this.queryString.size]=this.pageSize;p[this.queryString.groupBy]=this.groupBy;p[this.queryString.filter]=(this.filterBy||"").replace(/\"/g,'\\"')}p[this.queryString.orderBy]=this.orderBy||"";p[this.queryString.aggregates]=a.map(this.columns,function(q){if(q.aggregates){return q.member+"-"+q.aggregates.join("-")}}).join("~");if(this.ws){o.data=b.toJson(o.data);o.contentType="application/json; charset=utf-8"}return o},showBusy:function(){this.busyTimeout=setTimeout(a.proxy(function(){a("> .t-grid-pager .t-status .t-icon",this.element).addClass("t-loading")},this),100)},hideBusy:function(){clearTimeout(this.busyTimeout);a("> .t-grid-pager .t-status .t-icon",this.element).removeClass("t-loading")},serverRequest:function(){if(this.operationMode==="client"){this.ajaxRequest()}else{location.href=b.formatString(unescape(this.urlFormat),this.currentPage,this.orderBy||"~",this.groupBy||"~",encodeURIComponent(this.filterBy)||"~",this.pageSize||"~")}},_isServerOperation:function(){return this.operationMode!=="client"},ajaxRequest:function(n){var t=this,s=t.pageSize>0,r=t.pageSize,p=t.currentPage,o=a.map(t.columns,function(u){return a.map(u.aggregates||[],function(v){return{field:u.member,aggregate:v}})});if(p>1&&t.pageOnScroll&&!t._pagingInProgress){r=p*t.pageSize;p=1}var q={page:p,sortedColumns:t.sorted,filteredColumns:a.grep(t.columns,function(u){return u.filters})};if(b.trigger(t.element,"dataBinding",q)){return}if(!t.ajax&&!t.ws&&this.operationMode!=="client"){return}if(t.dataSource.transport.options&&t.dataSource.transport.options.read){t.dataSource.transport.options.read.url=this.url("selectUrl")}if(t._isServerOperation()){t.showBusy()}t.dataSource.query(a.extend({page:p,pageSize:s?r:m,sort:a.map(t.sorted,function(u){return{field:u.member,dir:u.order}}),filter:a.map(a.grep(t.columns,function(u){return u.filters}),function(u){return a.map(u.filters,function(w){var y=w.value;if(u.type=="Number"){y=parseFloat(y)}else{if(u.type=="Date"){if(typeof y==="string"){var v=/^\/Date\((.*?)\)\/$/.exec(y);if(v){y=new Date(parseInt(v[1]))}else{var x=u.format?/\{0(:([^\}]+))?\}/.exec(u.format)[2]:b.cultureInfo.shortDate;y=b.datetime.parse({value:y,format:x}).toDate()}}}}return{field:u.member,operator:w.operator,value:y}})}),group:a.map(t.groups,function(u){return{field:u.member,dir:u.order,aggregates:o}}),aggregates:o},a.extend({},q.data,n)))},valueFor:function(n){if(n.type=="Date"){return new Function("data","var value = data."+n.member+'; if (!value) return null; return value instanceof Date? value : new Date(parseInt(value.replace(/\\/Date\\((.*?)\\)\\//, "$1")));')}return new Function("data","return data"+(n.member?"."+n.member:"")+";")},displayFor:function(o){var r=this.localization,q=this;if(o.commands){var n=a.map(o.commands,function(t){return b.grid.ButtonBuilder.create(a.extend({text:r[t.name]},t))});return function(t){return a.map(n,function(u){return u.build(a.extend({},t,{__page:q.currentPage,__orderBy:q.orderBy||"",__filter:q.filterBy||"",__groupBy:q.groupBy||""}))}).join("")}}if(!o.template){var s=o.value||function(){return""};var p=s=!o.data?s:function(t){var v=o.value(t),x=o.data,y="",u,w;for(u=0,w=x.length;u: <#= Key #>");if(q.groupHeaderTemplate){q.groupHeader=l(q.groupHeaderTemplate)}},this));var o=this.columns.length-1;while(o>=0){var n=this.columns[o];if(n.hidden){o--;continue}if(!n.attr){n.attr=' class="t-last"';break}else{if(n.attr.indexOf("class")==-1){n.attr+=' class="t-last"';break}else{n.attr=n.attr.replace('class="','class="t-last ');break}}o--}if(this.detail){this.displayDetails=l(this.detail.template)}},bindData:function(q,t,s){Array.prototype.push.apply(this.data,q);var r=this.pageOnScroll?q.length:Math.min(this.pageSize,q.length);var o=this.columns.length;r=this.pageSize?r:q.length;if(a.browser.msie){a(this.element).find(".t-grid-content colgroup:first col").css("display","")}for(var w=0;w')}else{t.cat("")}t.rep('',s).catIf('',this.detail);if(this.rowTemplate){t.cat('').cat(this.rowTemplate(q[w])).cat("")}else{for(var u=0,v=this.columns.length;u").cat(p.display(q[w]));t.cat("")}}t.cat("")}},normalizeColumns:function(){},dataItem:function(n){return(this.data||[])[this.$tbody.find("> tr:not(.t-grouping-row,.t-detail-row,.t-grid-new-row,.t-group-footer)").index(a(n))]},_colspan:function(){return this.groups.length+a.grep(this.columns,function(n){return !n.hidden}).length+(this.detail?1:0)},bindTo:function(o){var p=new b.stringBuilder();var n=this._colspan();if(o&&o.length){this.normalizeColumns(n);if(typeof o[0].hasSubgroups!="undefined"){for(var q=0,r=o.length;q").cat("").cat(this.noRecordsTemplate?this.noRecordsTemplate:this.localization.noRecords).cat("")}this.$tbody.html(p.string());if(this.onRowDataBound){var s=jQuery.grep(this.$tbody[0].rows,function(t){return !a(t).is(".t-grouping-row, .t-group-footer, .t-footer-template")});for(var q=0,r=this.data.length;q=q).removeClass("t-state-hover");this.$pager.find(".t-arrow-prev").parent().add(this.$pager.find(".t-arrow-first").parent()).toggleClass("t-state-disabled",n==1).removeClass("t-state-hover");var o=this.localization;this.$pager.find(".t-page-i-of-n").each(function(){this.innerHTML=new b.stringBuilder().cat(o.page).cat(' ').cat(b.formatString(o.pageOf,q)).string()});this.$pager.find(".t-page-size").each(function(){var r='
    '+p+'select
    ';this.innerHTML=r});this.$pager.find(".t-numeric").each(a.proxy(function(s,r){this.numericPager(r,n,q)},this));this.$pager.parent().find(".t-status-text").text(b.formatString(o.displayingItems,this.firstItemInPage(),this.lastItemInPage(),this.total))},numericPager:function(s,n,v){var p=10;var q=1;if(n>p){var u=(n%p);q=(u==0)?(n-p)+1:(n-u)+1}var o=(q+p)-1;o=Math.min(o,v);var t=new b.stringBuilder();if(q>1){t.cat('
    ...')}for(var r=q;r<=o;r++){if(r==n){t.cat('').cat(r).cat("")}else{t.cat('').cat(r).cat("")}}if(o...')}s.innerHTML=t.string()},$columns:function(){return this.$header.find("th:not(.t-hierarchy-cell,.t-group-cell)")},updateSorting:function(){this.sorted=[];a.each(this.orderBy.split("~"),a.proxy(function(n,p){var q=p.split("-");var o=this.columnFromMember(q[0]);if(o){o.order=q[1];this.sorted.push(o)}},this));this.$columns().each(a.proxy(function(r,q){var p=this.columns[r].order;var o=a(q).children("a.t-link");var n=o.children(".t-icon");if(!p){n.hide()}else{if(n.length==0){n=a('').appendTo(o)}n.toggleClass("t-arrow-up",p=="asc").toggleClass("t-arrow-down",p=="desc").html("("+(p=="asc"?this.localization.sortedAsc:this.localization.sortedDesc)+")").show()}},this))},sanitizePage:function(o){var n=parseInt(o,10);if(isNaN(n)||n<1){return this.currentPage}return Math.min(n,this.totalPages())},totalPages:function(){return Math.ceil(this.total/this.pageSize)},firstItemInPage:function(){var n=this;return n.total>0?n.pageOnScroll?1:(n.currentPage-1)*n.pageSize+1:0},lastItemInPage:function(){return Math.min(this.currentPage*this.pageSize,this.total)},dataBind:function(n){var o=this;if(!o.dataSource){o._dataSource()}else{if(n&&n.length){o.dataSource._group=a.map(o.groups,function(p){return{field:p.member,dir:p.order,aggregates:aggregates}})}}o._clientBindingInProgress=true;try{o.dataSource.success(n||[])}finally{o._clientBindingInProgress=false}},bindFooter:function(){var q=this,n=q.$footer.find("td:not(.t-group-cell,.t-hierarchy-cell)"),o=q.aggregates,p={Sum:0,Count:0,Average:0,Max:0,Min:0};a.each(q.columns,function(r){if(this.footer){n.eq(r).html(this.footer(q._mapAggregates(o[this.member]||p)))}})},rebind:function(n){var o=this;o.sorted=[];o.orderBy="";o.filterBy="";o.currentPage=1;a.each(o.columns,function(){this.order=null;this.filters=null});a(".t-filter-options",o.element).find('input[type="text"], select').val("").removeClass("t-state-error").end().find("div.t-formatted-value").html("");a(".t-grid-filter",o.element).removeClass("t-active-filter");if(this.isAjax()){o.data=[]}if(!o._isServerOperation()){o._dataSource()}o.ajaxRequest(n)},hideColumn:function(r){var D=this,t=D.columns,s,q,E,z=D.$tbody.children("tr"),x,y,p,v,C=0,o=a.browser,w=o.msie&&parseInt(o.version)===8,A,n,u=D.editing.mode;if(typeof r==="number"){r=t[r]}else{r=D.columnFromMember(r)}s=a.inArray(r,a.grep(t,function(F){return !F.hidden}));if(s<0||!r){return}q=a("col:not(.t-group-col,.t-hierarchy-col)",D.$header.parent().prev());if(D.scrollable){q.eq(s).remove();q=a("col:not(.t-group-col,.t-hierarchy-col)",D.$tbody.prev())}E=q.eq(s).remove()[0].style.width;D.$columns().filter(":visible").eq(s).hide();D.$footer.find("td:not(.t-group-cell):visible").eq(s).hide();for(v=0,x=z.length;vtable,>.t-grid-header table,>.t-grid-content>table",D.element);if(C){A.width(C)}if(w){A.css("display","inline-table");setTimeout(function(){A.css("display","table")},1)}r.hidden=true;r.width=E;n=r.attr;if(!n||n.indexOf("style")<0){n=(n||"")+' style="display:none" '}else{n=r.attr.replace(/(style="(.*)?display):([^;]*)/i,"$1:none");if(n===r.attr){n=n.replace(/(style=")/i,"$1display:none;")}}r.attr=n},showColumn:function(p){var w=this,q,r=w.columns,o,v=w.$tbody.children("tr"),u,n,s,t;if(typeof p==="number"){p=r[p]}else{p=w.columnFromMember(p)}q=a.inArray(p,r);if(!p||!p.hidden){return}o=a("col:not(.t-group-col,.t-hierarchy-col)",w.$header.parent().prev());h(o,r,q);if(w.scrollable){o=a("col:not(.t-group-col,.t-hierarchy-col)",w.$tbody.prev());h(o,r,q)}w.$columns().eq(q).show();w.$footer.find("td:not(.t-group-cell)").eq(q).show();for(s=0,t=v.length;sform>table>colgroup>col"),r,q);u=n.find("tr:first")}else{if(w.editing.mode==="InForm"){n=u.children().first();n.attr("colspan",n.attr("colspan")+1);continue}}}u.children("td:not(.t-group-cell,.t-hierarchy-cell)").eq(q).show()}}if(!p.width){a(">table,>.t-grid-header table,>.t-grid-content>table",w.element).width("")}p.hidden=false;delete p.width;if(p.attr){p.attr=p.attr.replace(/(style="(.*)?)(display\s*:\s*none)\s*;?/i,"$1")}},initializeContextMenu:function(){var s=this,p,o=b.fx.slide.defaults(),n=a.grep(s.columns,function(t){return t.title!==""}),q=s.element.id+"_contextMenu",r;a(document).bind("mouseup",function(t){if(r&&t.which!=3&&a(t.target).closest("#"+q).length==0){b.fx.rewind(o,r.find(".t-group"),{direction:"bottom"},function(){r.remove()})}});s.$header.closest(".t-grid-header").bind("contextmenu",function(t){if(r&&r.is(":visible")){b.fx.rewind(o,r.find(".t-group"),{direction:"bottom"});r.remove()}p=new b.stringBuilder();p.cat('");r=a(p.string()).delegate("[type=checkbox]","change",function(){var u=a(this),v;s[u.is(":checked")?"showColumn":"hideColumn"](u.data("field"));v=r.find(":checked");v.attr("disabled",v.length==1)}).appendTo(document.body);r.css({left:t.clientX+a(document).scrollLeft(),top:t.clientY+a(document).scrollTop()});b.fx.play(o,r.find(".t-group"),{direction:"bottom"});return false})}};b.grid.ButtonBuilder=function(n){var p=/class="([^"]*)"/i;this.classNames=["t-button"];var o=p.exec(n.attr);if(o){this.classNames.push(o[1]);n.attr=a.trim(n.attr.replace(p,""))}if(n.name){this.classNames.push("t-grid-"+n.name)}if(n.ajax){this.classNames.push("t-ajax")}this.url=n.url?l(unescape(n.url)):function(){return"#"};this.content=function(){return n.text||""};this.build=function(q){return'"+this.content()+""}};b.grid.ButtonBuilder.create=function(n){return new (c[n.buttonType])(n)};function k(o,n){return'"}b.grid.ImageButtonBuilder=function(n){b.grid.ButtonBuilder.call(this,n);this.classNames.push("t-button-icon");this.content=function(){return k(n.name,n.imageAttr)}};b.grid.ImageTextButtonBuilder=function(n){b.grid.ButtonBuilder.call(this,n);this.classNames.push("t-button-icontext");this.content=function(){return'"+n.text}};b.grid.BareImageButtonBuilder=function(n,o){b.grid.ImageButtonBuilder.call(this,n,o);this.classNames.push("t-button-icon","t-button-bare")};var c={Text:b.grid.ButtonBuilder,ImageAndText:b.grid.ImageTextButtonBuilder,Image:b.grid.ImageButtonBuilder,BareImage:b.grid.BareImageButtonBuilder};a.fn.tGrid=function(n){return b.create(this,{name:"tGrid",init:function(o,p){return new b.grid(o,p)},options:n,success:function(o){if(o.$tbody.find("tr.t-no-data").length){o.ajaxRequest()}}})};a.fn.tGrid.defaults={columns:[],plugins:[],currentPage:1,pageSize:10,localization:{addNew:"Add new record","delete":"Delete",cancel:"Cancel",insert:"Insert",update:"Update",select:"Select",pageOf:"of {0}",displayingItems:"Displaying items {0} - {1} of {2}",edit:"Edit",noRecords:"No records to display.",page:"Page ",filter:"Filter",filterClear:"Clear Filter",filterShowRows:"Show rows with value that",filterAnd:"And",filterStringEq:"Is equal to",filterStringNe:"Is not equal to",filterStringStartsWith:"Starts with",filterStringSubstringOf:"Contains",filterStringEndsWith:"Ends with",filterNumberEq:"Is equal to",filterNumberNe:"Is not equal to",filterNumberLt:"Is less than",filterNumberLe:"Is less than or equal to",filterNumberGt:"Is greater than",filterNumberGe:"Is greater than or equal to",filterDateEq:"Is equal to",filterDateNe:"Is not equal to",filterDateLt:"Is before",filterDateLe:"Is before or equal to",filterDateGt:"Is after",filterDateGe:"Is after or equal to",filterEnumEq:"Is equal to",filterEnumNe:"Is not equal to",filterBoolIsTrue:"is true",filterBoolIsFalse:"is false",filterSelectValue:"-Select value-",filterOpenPopupHint:"Open the calendar popup",groupHint:"Drag a column header and drop it here to group by that column",deleteConfirmation:"Are you sure you want to delete this record?",sortedAsc:"sorted ascending",sortedDesc:"sorted descending",ungroup:"ungroup"},queryString:{page:"page",size:"size",orderBy:"orderBy",groupBy:"groupBy",filter:"filter",aggregates:"aggregates"}}})(jQuery); \ No newline at end of file diff --git a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.grid.reordering.min.js b/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.grid.reordering.min.js deleted file mode 100644 index ca5ff0e27..000000000 --- a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.grid.reordering.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik;b.scripts.push("telerik.grid.reordering.js");b.reordering={};b.reordering.initialize=function(c){c.$reorderDropCue=a('
    ');var d=c.$header.children("th").length-1;var f=function(h,g){var j=a.inArray(g,c.columns);c.columns.splice(j,1);c.columns.splice(h,0,g);e(c.$columns(),j,h);e(c.$tbody.parent().find("> colgroup > col:not(.t-group-col,.t-hierarchy-col)"),j,h);e(c.$headerWrap.find("table").find("> colgroup > col:not(.t-group-col,.t-hierarchy-col)"),j,h);var i=c.$footer.find("table");e(i.find("> colgroup > col:not(.t-group-col,.t-hierarchy-col)"),j,h);e(i.find("> tbody > tr.t-footer-template > td:not(.t-group-cell,.t-hierarchy-cell)").add(c.$footer.find("tr.t-footer-template > td:not(.t-group-cell,.t-hierarchy-cell)")),j,h);a.each(c.$tbody.children(),function(){e(a(this).find(" > td:not(.t-group-cell, .t-hierarchy-cell, .t-detail-cell)"),j,h)})};c.reorderColumn=f;function e(j,k,i){var h=j.eq(k);var g=j.eq(i);h[k>i?"insertBefore":"insertAfter"](g)}new b.draggable({owner:c.$header[0],selector:".t-header:not(.t-group-cell,.t-hierarchy-cell)",scope:c.element.id+"-reodering",cue:function(g){return b.dragCue(g.$draggable.text())},destroy:function(g){g.$cue.remove()}});new b.droppable({owner:c.$header[0],scope:c.element.id+"-reodering",selector:".t-header:not(.t-group-cell,.t-hierarchy-cell)",over:function(g){var h=a.trim(g.$draggable.text())==a.trim(g.$droppable.text());b.dragCueStatus(g.$cue,h?"t-denied":"t-add");var i=0;a("> .t-grid-top, > .t-grouping-header",c.element).each(function(){i+=a(this).outerHeight()});if(!h){c.$reorderDropCue.css({height:g.$droppable.outerHeight(),top:i,left:function(){return g.$droppable.position().left+((g.$droppable.index()>g.$draggable.index())?g.$droppable.outerWidth():0)}}).appendTo(c.element)}},out:function(g){c.$reorderDropCue.remove();b.dragCueStatus(g.$cue,"t-denied")},drop:function(h){c.$reorderDropCue.remove();if(h.$cue.find(".t-drag-status").is(".t-add")){var g=c.columnFromTitle(a.trim(h.$draggable.text()));var i=c.$columns().index(h.$droppable.closest(".t-header"));b.trigger(c.element,"columnReorder",{column:g,oldIndex:a.inArray(g,c.columns),newIndex:i});f(i,g);b.trigger(c.element,"repaint")}}})}})(jQuery); \ No newline at end of file diff --git a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.grid.resizing.min.js b/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.grid.resizing.min.js deleted file mode 100644 index 166ee4df4..000000000 --- a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.grid.resizing.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik;b.scripts.push("telerik.grid.resizing.js");b.resizing={};b.resizing.initialize=function(i){var c,d=a('
    '),j,f,e,l=3;function g(q,r){a("th, th .t-grid-filter, th .t-link",q).add(document.body).css("cursor",r)}function k(q){var r=0;a("> .t-grouping-header, > .t-grid-top",q).each(function(){r+=this.offsetHeight});return r}function n(r){var s=0;a(".t-resize-handle",i.element).each(function(){s+=a(this).data("th").outerWidth();a(this).css("left",s-l)});s=-i.$tbody.closest(".t-grid-content").scrollLeft();r.prevAll("th").add(r).each(function(){s+=this.offsetWidth});var q=i.scrollable?a(".t-grid-content",i.element):a("tbody",i.element);var t=q.attr(i.scrollable?"clientWidth":"offsetWidth");if(s>=t){d.remove()}else{d.css({left:s,top:k(i.element),height:r.outerHeight()+q.attr(i.scrollable?"clientHeight":"offsetHeight")});if(!d.parent().length){d.appendTo(i.element)}}}function o(s){var q=s.$draggable.data("th"),r=i.$tbody.parent();if(!i.scrollable){c=r.children("colgroup").find("col:eq("+q.index()+")")}else{c=i.$header.parent().prev().find("col:eq("+q.index()+")").add(r.children("colgroup").find("col:eq("+q.index()+")"))}e=s.pageX;f=q.outerWidth();j=i.$tbody.outerWidth()}function h(q){var r=f+q.pageX-e;if(r>10){c.css("width",r);if(i.scrollable){i.$tbody.parent().add(i.$headerWrap.find("table")).add(i.$footer.find("table")).css("width",j+q.pageX-e)}n(q.$draggable.data("th"))}}function p(r){d.remove();g(i.element,"");var q=r.$draggable.data("th");var s=q.outerWidth();if(i.onColumnResize&&s!=f){b.trigger(i.element,"columnResize",{column:i.columns[i.$columns().index(q)],oldWidth:f,newWidth:s})}return false}function m(){var s=0,t=i.element.id+"-column-resizing",q;var r=b.draggable.get(t);if(r){r._destroy()}i.$headerWrap.add(i.element).find("> .t-resize-handle").remove();i.$header.find(".t-header:visible").each(function(){s+=this.offsetWidth;var u=a(this);a('
    ').css({left:s-l,top:i.scrollable?0:k(i.element),width:l*2}).appendTo(i.scrollable?i.$headerWrap:i.element).data("th",u).mousedown(function(){n(u);q=a(this);g(i.element,q.css("cursor"))})});a(document).mouseup(function(){if(q){p({$draggable:q});g(i.element,"");q=null}});new b.draggable({owner:i.element,selector:".t-resize-handle",scope:t,distance:0,start:o,drag:h,stop:p})}m();a(i.element).one("mouseenter",m).bind("repaint",m)}})(jQuery); \ No newline at end of file diff --git a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.imagebrowser.min.js b/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.imagebrowser.min.js deleted file mode 100644 index 84258a49d..000000000 --- a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.imagebrowser.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a,o){var b=a.telerik,j=a.telerik.query;b.scripts.push("telerik.imagebrowser.js");b.imageBrowser=function(u,y){this.element=u;this.wrapper=a(u);var v=y.filter||"*.png,*.gif,*.jpg,*.jpeg";var x=y.localization;this.wrapper.append('
    select
    ').append(n(x,y.uploadUrl,y.createDirectoryUrl,y.deleteFileUrl||y.deleteDirectoryUrl)).append('
      ');var r=this.wrapper.find(".t-breadcrumbs");var w=this.wrapper.find(".t-tiles");var z=this.wrapper.find(".t-search-wrap");if(y.uploadUrl){this.wrapper.find(".t-upload input").tUpload({async:{saveUrl:y.uploadUrl,autoUpload:true},multiple:false,onUpload:function(A){var C=new RegExp(("("+v.split(",").join(")|(")+")").replace(/\*\./g,".*."),"i");var B=A.files[0].name;if(C.test(B)){A.data={path:r.val()};w.trigger("t:upload",[{name:B},function(){A.preventDefault()}])}else{A.preventDefault();alert(b.formatString(x.invalidFileType,B,v))}},onError:function(A){A.preventDefault();w.trigger("t:error",[A.files[0]]);var B=A.XMLHttpRequest;if(b.ajaxError(y.element,"error",B,B.statusText)){return}},onSuccess:function(A){w.trigger("t:completeFile",[a.extend(A.response,{path:r.val()})])}})}new b.searchBox(z[0]);new b.fileListView(w[0],{thumbnailUrl:y.thumbUrl,localization:x});var t=new b.dropDown({effects:b.fx.slide.defaults(),onClick:function(A){a(u).find(".t-tiles-arrange a span:first").html(a(A.item).text());t.close();r.trigger("t:change")}});var q=[{Text:x.orderByName,Value:"name"},{Text:x.orderBySize,Value:"size"}];t.dataBind(q);this.wrapper.find(".t-tiles-arrange a").click(function(B){B.preventDefault();var A=a(this);t.open({offset:A.offset(),outerHeight:A.outerHeight(),outerWidth:A.outerWidth(),zIndex:b.getElementZIndex(this)})}).end().delegate(".t-button:not(.t-state-disabled):has(.t-delete)","click",function(){var A=w.find(".t-state-selected");if(A.length&&confirm(b.formatString(x.deleteFile,A.find("strong").text()))){a.ajax({type:"POST",url:A.data("kind")=="f"?y.deleteFileUrl:y.deleteDirectoryUrl,data:{path:A.data("url")},error:function(C,B){if(b.ajaxError(y.element,"error",C,B)){return}},success:function(){w.trigger("t:delete");a(u).find(".t-delete").parent().addClass("t-state-disabled")}})}}).delegate(".t-button:not(.t-state-disabled):has(.t-addfolder)","click",function(){w.trigger("t:createDirectory",[function(A){a.ajax({type:"POST",url:y.createDirectoryUrl,data:{path:r.val(),name:A},error:function(C,B){w.trigger("t:errorDirectory",{name:A});if(b.ajaxError(y.element,"error",C,B)){return}},success:function(){w.trigger("t:completeDirectory",{path:r.val(),name:A})}})}])});a(document.documentElement).bind("mousedown",function(A){var B=t.$element[0];if(!a.contains(B,A.target)){t.close()}});var s=new b.dataSource({error:function(C,B){var A=b.trigger(y.element,"error",{XMLHttpRequest:C,textStatus:B});if(!A){if(B=="error"){if(C.status=="404"){alert(y.localization.directoryNotFound)}else{if(C.status!="0"){alert("Error! The requested URL returned "+C.status+" - "+C.statusText)}}}else{if(B=="timeout"){alert("Error! Server timeout.")}}}},url:y.selectUrl,callback:function(B){a(u).find(".t-delete").parent().addClass("t-state-disabled");if(!r.val()){new b.breadcrumbs(r[0],{path:B.Path,roots:B.ContentPaths})}r.val(B.Path).trigger("t:refresh");var A=a(u).find(".t-tiles-arrange a span:first").text();var D=a.map(q,function(E){if(E.Text==A){return E.Value}})[0];var C=z.val();w.trigger("t:refresh",[B,D,C])}});z.bind("t:change",function(){r.trigger("t:change")});s.get({path:""});w.bind("t:select",function(A){if(A.kind=="d"){s.get({path:A.url})}else{y.apply(A)}}).bind("t:change",function(A){var B=a(u).find(".t-delete").parent().addClass("t-state-disabled");if(A.kind=="f"){var C=A.url;if(y.imageUrl){C=y.imageUrl+"?path="+C}a(u).parent().find("#t-editor-image-url").val(C)}if((A.kind=="f"&&y.deleteFileUrl)||(A.kind=="d"&&y.deleteDirectoryUrl)){B.removeClass("t-state-disabled")}});r.bind("t:change",function(){var A=a(this).val();if(!A.match(/\/$/)){A=A+"/"}s.get({path:A})})};function n(u,t,r,s){var w=!t?"":'
      '+u.uploadFile+'
      ',q=!r?"":'',v=!s?"":' ';return'
      '+w+q+v+'
      '+u.orderBy+' '+u.orderByName+'
      '}b.fileInfoReader=function(q){this._thumbnailUrl=q.thumbnailUrl||""};b.fileInfoReader.prototype={read:function(r,q){return q[r]||q[(r.charAt(0).toUpperCase()+r.substring(1))]},directories:function(q){return this.read("directories",q)},files:function(q){return this.read("files",q)},thumbUrl:function(r,q){return this._thumbnailUrl+"/?path="+r+encodeURIComponent(q)},size:function(q){var s=this.read("size",q);if(!s){return""}var r=" bytes";if(s>=1073741824){r=" GB";s/=1073741824}else{if(s>=1048576){r=" MB";s/=1048576}else{if(s>=1024){r=" KB";s/=1024}}}return Math.round(s*100)/100+r},name:function(q){return this.read("name",q)},path:function(q){return this.read("path",q)},concatPaths:function(r,q){if(r===o||!r.match(/\/$/)){r=(r||"")+"/"}return r+encodeURIComponent(q)}};b.fileListView=function(q,r){this.element=q;this.wrapper=a(q);this._localization=r.localization;this._reader=r.reader||new b.fileInfoReader({thumbnailUrl:r.thumbnailUrl});this._pageSize=r.pageSize||20;this.wrapper.bind({"t:refresh":a.proxy(this._refresh,this),"t:upload":a.proxy(this._upload,this),"t:completeDirectory":a.proxy(this._completeDirectory,this),"t:delete":a.proxy(this._delete,this),"t:errorFile":a.proxy(this._errorFile,this),"t:errorDirectory":a.proxy(this._errorDirectory,this),"t:createDirectory":a.proxy(this._createDirectory,this),scroll:a.proxy(this._scroll,this)}).delegate("li[data-url]:not(.t-tile-empty)","click",a.proxy(this._click,this)).delegate("li[data-url]:not(.t-tile-empty)","dblclick",a.proxy(this._dblclick,this))};function g(q){return'
    • '+q.name+"
    • "}function d(q){return'
    • '+q+"
    • "}function e(q){return'
    • '+q.name+''+q.size+"";"
    • "}function c(q){return'
    • '+q.name+"
    • "}function h(q){return'
    • '}function f(s){var q=a(s);var r=a("",{alt:q.data("filename")}).hide().bind("load",function(){a(this).prev().remove().end().addClass("t-image").fadeIn()});q.find(".t-loading").after(r);r.attr("src",q.data("thumburl"));s.loaded=true}if(a.browser.msie&&parseFloat(a.browser.version)<8){var i=function(q){return q.offsetTop}}else{var i=function(q){return q.offsetTop-a(q).height()}}var k=/(\:|\^|\$|\/|\.|\+|\||\(|\)|\[|\]|\{|\}|\\)/g,m=/\*/g,l=/\?/g;function p(q){return new RegExp(q.replace(k,"\\$1").replace(m,".*").replace(l,".?"),"ig")}b.fileListView.prototype={bindTo:function(q,v,t){this._filter=t;var w=this._reader;this.wrapper.empty();var r=j(this._reader.directories(q)||[]);var s=j(this._reader.files(q)||[]);if(t){var y=function(z){return p(t).test(w.name(z))};r=r.where(y);s=s.where(y)}var x=function(z){return w[v](z)};this._data=this._process(this._reader.path(q),r.orderBy(x),s.orderBy(x));var u=this._data.select(function(z){return z.kind=="f"?e(z):c(z)}).toArray().join("");this.wrapper.append(u);this._tiles=this.wrapper.find("li[data-kind=f]");this._scroll();this._asEmpty()},_asEmpty:function(){if(!this._data.any()&&!this._filter){this.wrapper.append(d(this._localization.emptyFolder))}},_completeFile:function(q,t){var s=this._reader.name(q);var u=this._reader.path(q);var r=a(e({kind:"f",thumbUrl:this._reader.thumbUrl(u,s),url:this._reader.concatPaths(u,s),name:s,size:this._reader.size(q)}));this.wrapper.find("li").eq(this.fileIndex(t)).replaceWith(r);f(r[0]);r.click()},_completeDirectory:function(r,q){var t=this._reader.name(q);var u=this._reader.path(q);var s=a(c({kind:"d",url:this._reader.concatPaths(u,t),name:t}));this.wrapper.find("li").eq(this.directoryIndex(t)).replaceWith(s)},_delete:function(){var r=this.wrapper.find(".t-state-selected");if(r.length){var q=this._data.toArray();q.splice(r.index(),1);this._data=j(q);r.remove();this._scroll();this._asEmpty()}},_scroll:function(q){clearTimeout(this._timeout);this._timeout=setTimeout(a.proxy(function(){var r=this.wrapper.outerHeight();var t=this.wrapper.scrollTop();var s=t+r;this._tiles.each(function(){var v=i(this);var u=v+this.offsetHeight;if((v>=t&&v=t&&us){return false}});this._tiles=this._tiles.filter(function(){return !this.loaded})},this),250)},_upload:function(r,t,x){var u=t.name;var s=this.fileIndex(u);if(s>-1&&!confirm(b.formatString(this._localization.overwriteFile,u))){x()}else{this.wrapper.find(".t-tile-empty").remove();var w=a(g(t));if(s>-1){w.data("existing",true);this.wrapper.find("li").eq(s).replaceWith(w)}else{var v=this.wrapper.find("li[data-kind=f]:first");if(v.length){v.before(w)}else{this.wrapper.append(w)}var q=this._data.toArray();q.splice(w.index(),0,{name:u,kind:"f"})}this.wrapper.scrollTop(w.attr("offsetTop")-this.element.offsetHeight);this.wrapper.one("t:completeFile",a.proxy(function(y,z){this._completeFile(z,u)},this))}},_nameDirectory:function(){var t="New folder";var r=this._data.where(function(u){return u.kind=="d"&&u.name.indexOf(t)>-1}).select(function(u){return u.name}).toArray();if(a.inArray(t,r)>-1){var s=2;do{var q=t+" ("+s+")";s++}while(a.inArray(q,r)>-1);t=q}return t},_createDirectory:function(s,q){var w=this._nameDirectory();var v=a(h(w));var t=this.wrapper.find("li[data-kind=f]:first");if(t.length){t.before(v)}else{this.wrapper.append(v)}var r=this._data.toArray();var u=v.addClass("t-state-selected").siblings().removeClass("t-state-selected").end().find("input").keydown(function(x){if(x.keyCode==13){this.blur()}}).blur(a.proxy(function(x){var y=a.trim(x.target.value);if(!y||this._data.any(function(z){return z.kind=="d"&&z.name.toLowerCase()==y.toLowerCase()})){y=this._nameDirectory()}r.splice(v.index(),0,{name:y,kind:"d"});a(x.target).replaceWith(""+y+"");q(y)},this));setTimeout(function(){u.select()});this.wrapper.find(".t-tile-empty").remove();this.wrapper.scrollTop(v.attr("offsetTop")-this.element.offsetHeight)},_errorFile:function(q,r){var s=this.fileIndex(r.name);if(s>-1){var t=this.wrapper.find("li").eq(s);if(t.data("existing")){var u=a(e(this._data.toArray()[s]));t.replaceWith(u);f(u[0])}else{t.remove();this._data.toArray().splice(s,1)}this._asEmpty()}},_errorDirectory:function(r,q){var s=this.directoryIndex(q.name);if(s>-1){this.wrapper.find("li").eq(s).remove();this._data.toArray().splice(s,1);this._asEmpty()}},fileIndex:function(q){return this._index("f",q)},directoryIndex:function(q){return this._index("d",q)},_index:function(r,s){var t=-1,q=this._data?this._data.toArray():[];s=s.toLowerCase();a.each(q,function(u,v){if(v.kind==r&&v.name.toLowerCase()==s){t=u;return false}});return t},_raise:function(r,s){var q=a(r.currentTarget);b.trigger(this.wrapper,s,{kind:q.data("kind"),url:q.data("url")})},_click:function(q){a(q.currentTarget).addClass("t-state-selected").siblings().removeClass("t-state-selected");this._raise(q,"t:change")},_dblclick:function(q){if(document.selection&&document.selection.empty){document.selection.empty()}this._raise(q,"t:select")},_refresh:function(r,q,t,s){this.bindTo(q,t,s)},_process:function(s,q,r){var t=this._reader;var q=q.select(function(u){return{url:t.concatPaths(s,t.name(u)),name:t.name(u),kind:"d"}});var r=r.select(function(u){var v=t.name(u);return{url:t.concatPaths(s,v),name:v,kind:"f",thumbUrl:t.thumbUrl(s,v),size:t.size(u)}});return q.concat(r)}};b.dataSource=function(q){this._url=q.url;this._callback=q.callback;this._error=q.error};b.dataSource.prototype={_complete:function(q){if(this._callback){this._callback(q)}},get:function(q){a.ajax({type:"POST",url:this._url,data:q,success:a.proxy(this._complete,this),error:this._error})}};b.breadcrumbs=function(r,s){this.element=r;this.wrapper=a(r);this._gap=s.gap||50;this._initPaths(s.path);var q=new b.dropDown({effects:b.fx.slide.defaults(),onClick:a.proxy(function(t){var u=a(t.item).text();q.close();this._initPaths(u);a(r).val(u).trigger("t:change")},this)});q.dataBind(s.roots);this.wrapper.delegate("input","focus",a.proxy(this._focus,this)).delegate("input","blur",a.proxy(this._blur,this)).delegate("input","keydown",a.proxy(function(t){if(t.keyCode==13){this._blur()}},this)).delegate("a:not(.t-first)","click",b.stopAll(this._click,this)).delegate(".t-select","click",function(){var t=a(r);q.open({offset:t.offset(),outerHeight:t.outerHeight(),outerWidth:t.outerWidth(),zIndex:b.getElementZIndex(this)})}).bind("t:refresh",a.proxy(this.refresh,this));a(document.documentElement).bind("mousedown",function(t){var u=q.$element[0];if(!a.contains(u,t.target)){q.close()}});this.value(s.path)};b.breadcrumbs.prototype={_initPaths:function(q){this._basePath=(q||"").replace(/\/{2,}/g,"/").replace(/\/$/,"");q=this._basePath.split("/");q.pop();this._root=q.join("/")},_html:function(){var q=this._basePath.split("/").length-1;var r=this.value();if(r===o||!r.match(/^\//)){r="/"+(r||"")}return'
      '+a.map(r.split("/"),function(t,s){if(t&&s>=q){return''+t+""}}).join('>')+'
      select
      '},_path:function(q){return this._root+"/"+a.map(q,function(r){return a(r).text()}).join("/")},_update:function(r){r=r.charAt(0)==="/"?r:"/"+r;var q=this.value()!=r;this.value(r);if(q){this.wrapper.trigger("t:change")}},value:function(q){if(q!==o){this.wrapper.val(q.replace(/\/{2,}/g,"/"));this.refresh()}else{return this.wrapper.val()}},_click:function(q){this._update(this._path(a(q.target).prevAll("a").andSelf()))},refresh:function(){this.wrapper.empty().append(this._html());var r=this.wrapper.width()-this._gap;var q=this.wrapper.find("a");q.each(function(t){var s=a(this);if(s.parent().width()>r){if(t==q.length-1){s.width(r)}else{s.prev().andSelf().hide()}}})},_focus:function(){var q=this.wrapper.find(".t-breadcrumbs-wrap").hide().end().find("input").val(this.value());setTimeout(function(){q.select()})},_blur:function(){var q=this.wrapper.find("input").val().replace(/\/{2,}/g,"/");if(!q||q.toLowerCase().indexOf(this._basePath.toLowerCase())<0){q=this._basePath}this._update(q)}};b.searchBox=function(q){this.element=q;this.wrapper=a(q);this.wrapper.delegate("input","focus",a.proxy(this._focus,this)).delegate("input","blur",a.proxy(this._blur,this)).delegate("input","keydown",a.proxy(function(r){if(r.keyCode==13){this._blur()}},this)).delegate("a","click",b.stopAll(this._click,this));this._render()};b.searchBox.prototype={_render:function(){var q='search';this.wrapper.empty().append(a(q))},_focus:function(){this.wrapper.find("label").hide()},_blur:function(){this._update(this.wrapper.find("input").val());if(this.value()==""){this.wrapper.find("label").show()}},_update:function(r){var q=this.value()!=r;this.value(r);if(q){this.wrapper.trigger("t:change")}},value:function(q){if(q!==o){this.wrapper.val(q)}else{return this.wrapper.val()}},_click:function(){this._blur()}}})(jQuery); \ No newline at end of file diff --git a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.list.min.js b/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.list.min.js deleted file mode 100644 index 16a2922cb..000000000 --- a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.list.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik;var e=/\s+/;b.scripts.push("telerik.list.js");b.list={htmlBuilder:function(i,h,k){var n,m,j=i.id,l=i.name,g=new b.stringBuilder(),f=a(i);if(k){m=f.find("option:selected").text();n=f.val()}else{m=i.value}function o(){return a(['
      '].join(" "))}this.render=function(){f.wrap(o()).hide();var p=a('
      ').insertBefore(f);this.text({builder:g,text:m,id:j,name:l}).appendTo(p);a('select').appendTo(p);if(k){g.buffer=[];a(g.cat('").string()).insertAfter(p)}};this.text=function(p){return a(['',p.text||" ",""].join(""))}},initialize:function(){this.previousValue=this.value();b.bind(this,{dataBinding:this.onDataBinding,dataBound:this.onDataBound,error:this.onError,open:this.onOpen,close:this.onClose,valueChange:this.onChange,load:this.onLoad})},common:function(){this.open=function(){if(!this.loader.isAjax()&&(!this.data||this.data.length==0)){return}var f=this.$wrapper||this.$element,g=this.dropDown,h=g.$element.css("z-index");var i={offset:f.offset(),outerHeight:f.outerHeight(),outerWidth:f.outerWidth(),zIndex:h&&h!="auto"?h:b.getElementZIndex(f[0])};if(g.$items){g.open(i)}else{this.fill(function(){g.open(i)})}};this.close=function(){this.dropDown.close()};this.dataBind=function(f,l){this.data=f=(f||[]);var h=-1;for(var g=0,k=f.length;g-1&&f0){g.filters[k](g,h,r);var j=g.filteredDataIndexes;if((j&&j.length>0)||(k==0&&g.selectedIndex!=-1)){o=false}}if(o){var p={};p[g.queryString.text]=r;g.loader.ajaxRequest(function(u){var w=g.trigger;var v=g.dropDown;if(u&&u.length==0){v.close();v.dataBind();return}g.data=u;b.trigger(g.element,"dataBound");g.filters[k](g,u,r);var t=v.$items;if(t.length>0){if(!v.isOpened()){w.open()}g.filtering.autoFill(g,t.first().text())}else{w.close()}},{data:p})}}else{o=false;g.filters[k](g,g.data,r)}if(!o){var f=i.$items;if(!f){return}var m=f.length,q=g.selectedIndex;var n=k==0?q!=-1?f[q].innerText||f[q].textContent:"":f.length>0?f.first().text():"";this.autoFill(g,n);if(m==0){s.close()}else{if(!i.isOpened()){s.open()}}}};this.multiple=function(f){return f}},filters:function(){this.filters=[function f(h,j,m){if(!j||j.length==0){return}var k=h.dropDown;var g=k.$items;if(!g||g.length==0||h.loader.isAjax()){k.dataBind(j,h.encoded);g=k.$items}for(var l=0,o=j.length;l .t-dropdown-wrap .t-icon").addClass("t-loading")},this),100)},this.hideBusy=function(){clearTimeout(this.busyTimeout);this.component.$wrapper.find("> .t-dropdown-wrap .t-icon").removeClass("t-loading")}},trigger:function(f){this.component=f;this.change=function(){var g=f.previousValue;var h=f.value();if(g==undefined||h!=g){b.trigger(f.element,"valueChange",{value:h})}f.previousValue=h};this.open=function(){var g=f.dropDown;if((g.$items&&g.$items.length>0)&&!g.isOpened()&&!b.trigger(f.element,"open")){f.open()}};this.close=function(){var g=f.dropDown;if((g.$element.is(":animated")||g.isOpened())&&!b.trigger(f.element,"close")){f.close()}}},retrieveData:function(l){var j=[];var g=a(l).find("option");for(var h=0,k=g.length;h]*)("+m.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi,"\\$1")+")(?![^<>]*>)(?![^&;]+;)",g?"ig":"i");i.filteredDataIndexes=k;i.selectedIndex=-1;i.dropDown.onItemCreate=function(n){if(m){n.html=n.html.replace(l,"$1")}};i.dropDown.dataBind(a.map(k,function(o,n){return j[o]}),i.encoded);var h=i.dropDown.$items;h.removeClass("t-state-selected");b.list.highlightFirstOnFilter(i,h)}}function d(g,f,k){if(!g||!f){return null}var l=k.length;k=k.toLowerCase();for(var h=0,j=g.length;h .t-dropdown-wrap > .t-input");if(!this.$wrapper.attr("tabIndex")){this.$wrapper.attr("tabIndex",0)}this.dropDown=new b.dropDown({attr:this.dropDownAttr,effects:this.effects,onClick:a.proxy(function(p){this.select(p.item);this.trigger.change();this.trigger.close();this.$wrapper.focus()},this)});this.dropDown.$element.css("direction",this.$wrapper.closest(".t-rtl").length?"rtl":"");var o=function(r){var p="class",q=f.attr(p);if((r.attrName&&r.attrName=="class")||(r.propertyName&&r.propertyName=="className")){var s=f.prev(".t-dropdown-wrap");var t=/\b(t-state-[\w]+)\b/.exec(s.attr(p));if(!(t&&t[0])){t=""}else{t=t[0]}if(q!=s.attr(p)){s.attr(p,q).addClass("t-dropdown-wrap "+t)}}};if(a.browser.msie){i.attachEvent("onpropertychange",o)}else{f.bind("DOMAttrModified",o)}f.closest("form").bind("reset",a.proxy(function(p){var q=this;window.setTimeout(function(){if(f.val()!=""){q.value(f.val())}else{q.text("");q.highlight(0);q.selectedIndex=0}},1)},this));this.fill=function(p){function s(u){var x,y=u.selectedValue||u.value();if(y){x=function(z){return y==(z.Value||z.Text)}}else{var t=u.dropDown.$items,v=u.index,w=t.filter(".t-state-selected").length;x=v!=-1&&v0?w-1:0}u.select(x)}var q=this.dropDown,r=this.loader;if(!q.$items&&!r.ajaxError){if(r.isAjax()){r.ajaxRequest(function(t){this.dataBind(t,true);s(this);b.trigger(this.element,"dataBound");this.trigger.change();if(p){p()}})}else{this.dataBind(this.data);s(this);if(p){p()}}}};this.enable=function(){var p=this.$wrapper.removeClass("t-state-disabled");if(!p.data("events")){this.$wrapper.removeClass("t-state-disabled").bind({keydown:a.proxy(k,this),keypress:a.proxy(l,this),click:a.proxy(function(r){var s=this.trigger;var q=this.dropDown;this.$wrapper.focus();if(q.isOpened()){s.close()}else{if(!q.$items){this.fill(s.open)}else{s.open()}}},this)})}f.removeAttr("disabled")};this.disable=function(){f.attr("disabled","disabled");this.$wrapper.addClass("t-state-disabled").unbind()};this.reload=function(){this.dropDown.$items=null;this.fill()};this.select=function(q){var p=this.highlight(q);if(p!=-1){this.selectedIndex=p;b.list.updateTextAndValue(this,this.data[p].Text,this.data[p].Value)}return p};this.text=function(p){if(p!==undefined){if(this.encoded){p=b.encode(p)}this.$text.html(p&&p.replace(e,"")?p:" ")}else{return this.$text.html()}};this.value=function(q){if(q!==undefined){var p=this.select(function(r){return q==r.Value});if(p==-1){p=this.select(function(r){return q==r.Text})}if(p!=-1){this.previousValue=this.$element.val()}}else{return this.$element.val()}};b.list.common.call(this);b.list.initialize.call(this);a(document.documentElement).bind("mousedown",a.proxy(function(q){var p=this.dropDown.$element;var r=p&&p.parent().length>0;if(a.contains(this.$wrapper[0],q.target)||(r&&a.contains(p.parent()[0],q.target))){return}this.trigger.change();this.trigger.close()},this));this[this.enabled?"enable":"disable"]();function n(){clearTimeout(this.timeout);this.timeout=setTimeout(a.proxy(function(){h=""},this),this.delay)}function k(u){var x=this.trigger;var t=this.dropDown;var w=u.keyCode||u.which;if(u.altKey&&(w==38||w==40)){var s=w==38?x.close:x.open;if(!t.$items){this.fill(s)}else{s()}return}if(w>34&&w<41){u.preventDefault();if(!t.$items){this.fill();return}var q=t.$items,r=a(q[this.selectedIndex]);var p=(w==35)?q.last():(w==36)?q.first():(w==37||w==38)?r.prev():(w==39||w==40)?r.next():[];if(p.length){var v=p[0];this.select(v);t.scrollTo(v);if(!t.isOpened()){x.change()}}}if(w==8){a.proxy(n,this)();u.preventDefault();h=h.slice(0,-1)}if(w==9||w==13||w==27){x.change();x.close()}}function l(q){var p=this.dropDown;var s=q.keyCode||q.charCode;if(s==0||a.inArray(s,b.list.keycodes)!=-1||q.ctrlKey||q.altKey||q.shiftKey){return}if(!p.$items){this.fill();return}var t=h;t+=String.fromCharCode(s);if(t){var r=d(this.data,p.$items,t);if(r){this.select(r);p.scrollTo(r)}h=t}a.proxy(n,this)()}};a.fn.tDropDownList=function(f){return b.create(this,{name:"tDropDownList",init:function(g,h){return new b.dropDownList(g,h)},options:f})};a.fn.tDropDownList.defaults={effects:b.fx.slide.defaults(),accessible:false,index:0,delay:500,enabled:true,encoded:true}})(jQuery); \ No newline at end of file diff --git a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.menu.min.js b/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.menu.min.js deleted file mode 100644 index bb04dfdca..000000000 --- a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.menu.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik;b.scripts.push("telerik.menu.js");b.menu=function(e,f){this.element=e;this.nextItemZIndex=100;a.extend(this,f);a(".t-item:not(.t-state-disabled)",e).live("mouseenter",b.delegate(this,this.mouseenter),true).live("mouseleave",b.delegate(this,this.mouseleave),true).live("click",b.delegate(this,this.click));a(".t-item:not(.t-state-disabled) > .t-link",e).live("mouseenter",b.hover).live("mouseleave",b.leave);a(".t-item.t-state-disabled",e).live("click",function(){return false});a(document).click(b.delegate(this,this.documentClick));b.bind(this,{select:this.onSelect,open:this.onOpen,close:this.onClose,load:this.onLoad})};function d(e){var f=e.parent();return{direction:f.hasClass("t-menu")?f.hasClass("t-menu-vertical")?"right":"bottom":"right"}}function c(h,f){try{return a.contains(h,f)}catch(g){return false}}b.menu.prototype={toggle:function(f,e){a(f).each(function(){a(this).toggleClass("t-state-default",e).toggleClass("t-state-disabled",!e)})},enable:function(e){this.toggle(e,true)},disable:function(e){this.toggle(e,false)},open:function(e){var f=this;a(e).each(function(){var g=a(this);clearTimeout(g.data("timer"));g.data("timer",setTimeout(function(){var h=g.find(".t-group:first");if(h.length){b.fx.play(f.effects,h,d(g));g.css("z-index",f.nextItemZIndex++)}},100))})},close:function(e){var f=this;a(e).each(function(h,i){var g=a(i);clearTimeout(g.data("timer"));g.data("timer",setTimeout(function(){var j=g.find(".t-group:first");if(j.length){b.fx.rewind(f.effects,j,d(g),function(){g.css("zIndex","");if(a(f.element).find(".t-group:visible").length==0){f.nextItemZIndex=100}});j.find(".t-group").stop(false,true)}},100))})},mouseenter:function(g,h){var f=a(h);if(!this.openOnClick||this.clicked){if(!c(h,g.relatedTarget)){this.triggerEvent("open",f);this.open(f);var i=f.parent().closest(".t-item")[0];if(i&&!c(i,g.relatedTarget)){this.mouseenter(g,i)}}}if(this.openOnClick&&this.clicked){this.triggerEvent("close",f);f.siblings().each(a.proxy(function(e,j){this.close(a(j))},this))}},mouseleave:function(g,h){if(!this.openOnClick&&!c(h,g.relatedTarget)){var f=a(h);this.triggerEvent("close",f);this.close(f);var i=f.parent().closest(".t-item")[0];if(i&&!c(i,g.relatedTarget)){this.mouseleave(g,i)}}},click:function(g,h){g.stopPropagation();var f=a(h);if(f.hasClass("t-state-disabled")){g.preventDefault();return}if(b.trigger(this.element,"select",{item:f[0]})){g.preventDefault();return}if(!f.parent().hasClass("t-menu")||!this.openOnClick){return}g.preventDefault();this.clicked=true;this.triggerEvent("open",f);this.open(f)},documentClick:function(f,g){if(a.contains(this.element,f.target)){return}if(this.clicked){this.clicked=false;a(this.element).children(".t-item").each(a.proxy(function(e,h){this.close(a(h))},this))}},hasChildren:function(e){return e.find(".t-group:first").length},triggerEvent:function(f,e){if(this.hasChildren(e)){b.trigger(this.element,f,{item:e[0]})}}};a.fn.tMenu=function(e){return b.create(this,{name:"tMenu",init:function(f,g){return new b.menu(f,g)},options:e})};a.fn.tMenu.defaults={orientation:"horizontal",effects:b.fx.slide.defaults(),openOnClick:false}})(jQuery); \ No newline at end of file diff --git a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.panelbar.min.js b/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.panelbar.min.js deleted file mode 100644 index 574fde8b4..000000000 --- a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.panelbar.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik,c={single:0,multi:1};b.scripts.push("telerik.panelbar.js");a.extend(b,{panelbar:function(g,h){this.element=g;a.extend(this,h);var e=a(g),d=e.find("li.t-state-active > .t-content"),f=".t-item:not(.t-state-disabled) > .t-link";e.delegate(f,"click",a.proxy(this._click,this)).delegate(f,"mouseenter",b.hover).delegate(f,"mouseleave",b.leave).delegate(".t-item.t-state-disabled > .t-link","click",b.preventDefault);b.bind(this,{expand:this.onExpand,collapse:this.onCollapse,select:a.proxy(function(i){if(i.target==this.element&&this.onSelect){a.proxy(this.onSelect,this.element)(i)}},this),error:this.onError,load:this.onLoad});if(this.contentUrls){e.find("> .t-item").each(a.proxy(function(i,j){a(j).find(".t-link").data("ContentUrl",this.contentUrls[i])},this))}if(d.length>0&&d.is(":empty")){this.expand(d.parent())}}});b.panelbar.prototype={expand:function(d){a(d).each(a.proxy(function(f,g){var e=a(g);if(!e.hasClass(".t-state-disabled")&&e.find("> .t-group, > .t-content").length>0){if(this.expandMode==c.single&&this._collapseAllExpanded(e)){return}this._toggleItem(e,false,null)}},this))},collapse:function(d){a(d).each(a.proxy(function(f,g){var e=a(g);if(!e.hasClass(".t-state-disabled")&&e.find("> .t-group, > .t-content").is(":visible")){this._toggleItem(e,true,null)}},this))},toggle:function(e,d){a(e).each(function(){a(this).toggleClass("t-state-default",d).toggleClass("t-state-disabled",!d)})},enable:function(d){this.toggle(d,true)},disable:function(d){this.toggle(d,false)},_click:function(i){var g=a(i.target),j=this.element;if(g.closest(".t-widget")[0]!=j){return}var f=g.closest(".t-link"),d=f.closest(".t-item");a(".t-state-selected",j).removeClass("t-state-selected");f.addClass("t-state-selected");if(b.trigger(j,"select",{item:d[0]})){i.preventDefault()}var h=d.find("> .t-content, > .t-group"),k=f.attr("href"),l=f.data("ContentUrl")||(k&&(k.charAt(k.length-1)=="#"||k.indexOf("#"+j.id+"-")!=-1));if(l||h.length>0){i.preventDefault()}else{return}if(this.expandMode==c.single){if(this._collapseAllExpanded(d)){return}}if(h.length!=0){var m=h.is(":visible");if(!b.trigger(j,!m?"expand":"collapse",{item:d[0]})){this._toggleItem(d,m,i)}}},_toggleItem:function(f,i,h){var g=f.find("> .t-group");if(g.length){this._toggleGroup(g,i);if(h!=null){h.preventDefault()}}else{var j=f.parent().children().index(f),d=f.find("> .t-content");if(d.length){if(h!=null){h.preventDefault()}if(!d.is(":empty")){this._toggleGroup(d,i)}else{this._ajaxRequest(f,d,i)}}}},_toggleGroup:function(d,e){if(d.is(":visible")!=e||d.data("animating")){return}d.data("animating",true).parent().toggleClass("t-state-default",e).toggleClass("t-state-active",!e).find("> .t-link > .t-icon").toggleClass("t-arrow-up",!e).toggleClass("t-panelbar-collapse",!e).toggleClass("t-arrow-down",e).toggleClass("t-panelbar-expand",e);b.fx[!e?"play":"rewind"](this.effects,d,null,function(){d.data("animating",false)})},_collapseAllExpanded:function(d){if(d.find("> .t-link").hasClass("t-header")){if(d.find("> .t-content, > .t-group").is(":visible")||d.find("> .t-content, > .t-group").length==0){return true}else{a(this.element).children().find("> .t-content, > .t-group").filter(function(){return a(this).is(":visible")}).each(a.proxy(function(f,e){this._toggleGroup(a(e),true)},this))}}},_ajaxRequest:function(d,f,h){var j=d.find(".t-panelbar-collapse, .t-panelbar-expand"),e=d.find(".t-link"),i=setTimeout(function(){j.addClass("t-loading")},100),g={};a.ajax({type:"GET",cache:false,url:e.data("ContentUrl")||e.attr("href"),dataType:"html",data:g,error:a.proxy(function(l,k){if(b.ajaxError(this.element,"error",l,k)){return}},this),complete:function(){clearTimeout(i);j.removeClass("t-loading")},success:a.proxy(function(k,l){f.html(k);this._toggleGroup(f,h)},this)})}};a.fn.tPanelBar=function(d){return b.create(this,{name:"tPanelBar",init:function(e,f){return new b.panelbar(e,f)},options:d})};a.fn.tPanelBar.defaults={effects:b.fx.property.defaults("height")}})(jQuery); \ No newline at end of file diff --git a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.slider.min.js b/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.slider.min.js deleted file mode 100644 index 0e45eaf1a..000000000 --- a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.slider.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik,k=b.isTouch?"touchstart":"mousedown",m=3;b.scripts.push("telerik.slider.js");b.slider=function(q,r){r=r||{};var p=a(q);q.type="text";this.element=q;r.val=n(l(p.val())||n(r.val));r.distance=r.maxValue-r.minValue;a.extend(this,r);r.position=this.orientation=="horizontal"?"left":"bottom";r.size=this.orientation=="horizontal"?"width":"height";r.outerSize=this.orientation=="horizontal"?"outerWidth":"outerHeight";r.orientation=this.orientation;d(q,r);this.wrapper=p.closest(".t-slider");this.trackDiv=this.wrapper.find(".t-slider-track");b.slider.setTrackDivWidth(this.wrapper,r);this.maxSelection=this.trackDiv[r.size]();var u=this.maxSelection/((this.maxValue-this.minValue)/this.smallStep);var s=b.slider.calculateItemsWidth(this.wrapper,r,Math.floor(this.distance/this.smallStep));if(r.tickPlacement!="none"&&u>=2){this.trackDiv.before(e(r));b.slider.setItemsWidth(this.wrapper,this.trackDiv,s,r);b.slider.setItemsTitle(this.wrapper,r);b.slider.setItemsLargeTick(this.wrapper,r)}b.slider.calculateSteps.call(this,s);var t={element:q,dragHandle:this.wrapper.find(".t-draghandle"),orientation:r.orientation,size:r.size,outerSize:r.outerSize,position:r.position,owner:this};this._setValueInRange(r.val);this[r.enabled?"enable":"disable"]();new b.slider.Selection(t);this._drag=new b.slider.Drag(t);this.keyMap={37:h(r.smallStep),40:h(r.smallStep),39:j(r.smallStep),38:j(r.smallStep),35:o(r.maxValue),36:o(r.minValue),33:j(r.largeStep),34:h(r.largeStep)};b.bind(this,{slide:this.onSlide,change:this.onChange,load:this.onLoad})};a.extend(b.slider,{setTrackDivWidth:function(s,p){var q=s.find(".t-slider-track");var r=n(q.css(p.position))*2;q[p.size]((s[p.size]()-2)-r)},setItemsWidth:function(y,x,v,u){var s=Math.floor(u.distance/u.smallStep),r=y.find(".t-tick"),w=0,t=x[u.size](),p=a.extend([],v);if(u.orientation=="horizontal"){for(var q=0;q=0;p--){a(q[p]).attr("title",b.formatString(r.tooltip.format||"{0}",n(s)));s+=r.smallStep}}},setItemsLargeTick:function(u,s){if((1000*s.largeStep)%(1000*s.smallStep)==0){var r=u.find(".t-tick"),q={},t=n(s.largeStep/s.smallStep);if(s.orientation=="horizontal"){for(var p=0;p").html(q.attr("title")))}}else{for(var p=r.length-1;p>=0;p=n(p-t)){q=a(r[p]);q.addClass("t-tick-large").html(a("").html(q.attr("title")));if(p!=0&&p!=r.length-1){q.css("line-height",q[s.size]()+"px")}}}}},calculateItemsWidth:function(w,s,q){var v=parseFloat(w.find(".t-slider-track").css(s.size))+1,t=v/s.distance;if((s.distance/s.smallStep)-Math.floor(s.distance/s.smallStep)>0){v-=((s.distance%s.smallStep)*t)}var r=v/q,u=[];for(var p=0;p=this._valuesArray.length-1||t<=0){this._setValueInRange(this.val+(u*this.smallStep))}else{this._setValueInRange(this._valuesArray[t+(u*1)])}},this);if(this.showButtons){var q=a.proxy(function(s,t){if(s.which==1){r(s,t);this.timeout=setTimeout(a.proxy(function(){this.timer=setInterval(function(){r(s,t)},60)},this),200)}},this);this.wrapper.find(".t-button").unbind("mousedown").unbind("mouseup").bind("mouseup",a.proxy(function(s){this._clearTimer()},this)).unbind("mouseover").bind("mouseover",function(s){a(s.currentTarget).addClass("t-state-hover")}).unbind("mouseout").bind("mouseout",a.proxy(function(s){a(s.currentTarget).removeClass("t-state-hover");this._clearTimer()},this)).eq(0).bind("mousedown",a.proxy(function(s){q(s,1);s.preventDefault()},this)).end().eq(1).bind("mousedown",a.proxy(function(s){q(s,-1);s.preventDefault()},this))}this.wrapper.find(".t-draghandle").bind({keydown:a.proxy(this._keydown,this)});this.enabled=true},disable:function(){this.wrapper.attr("disabled","disabled").removeClass("t-state-default").addClass("t-state-disabled");var p=b.preventDefault;this.wrapper.find(".t-button").unbind("mousedown").bind("mousedown",p).unbind("mouseup").bind("mouseup",p).unbind("mouseleave").bind("mouseleave",p).unbind("mouseover").bind("mouseover",p);this.wrapper.find(".t-tick").unbind(k).end().find(".t-slider-track").unbind(k);this.wrapper.find(".t-draghandle").unbind("keydown").bind("keydown",p);this.enabled=false},_update:function(q){var p=this.value()!=q;this.value(q);if(p){b.trigger(this.element,"change",{value:this.val})}},value:function(p){p=n(p);if(isNaN(p)){return this.val}if(p>=this.minValue&&p<=this.maxValue){if(this.val!=p){a(this.element).attr("value",n(l(b.formatString("{0:N}",p))));this.val=p;this.refresh()}}},refresh:function(){b.trigger(this.element,"t:moveSelection",{value:this.val})},_clearTimer:function(p){clearTimeout(this.timeout);clearInterval(this.timer)},_keydown:function(p){if(p.keyCode in this.keyMap){this._setValueInRange(this.keyMap[p.keyCode](this.val));p.preventDefault()}},_setValueInRange:function(p){p=n(p);if(isNaN(p)){this._update(this.minValue);return}p=Math.max(p,this.minValue);p=Math.min(p,this.maxValue);this._update(p)}};b.slider.Selection=function(s){var p=a(s.element),t=s.owner;function r(z){var y=z-t.minValue,v=Math.ceil(y/t.smallStep),w=t._pixelStepsArray[v],x=t.trackDiv.find(".t-slider-selection"),u=parseInt(s.dragHandle[s.outerSize]()/2,10)+1;x[s.size](w);s.dragHandle.css(s.position,w-u)}r(t.val);var q=function(u){r(n(u.value))};p.bind({change:q,slide:q,"t:moveSelection":q})};b.slider.Drag=function(p){p.dragHandleSize=p.dragHandle[p.outerSize]();a.extend(this,p);var q="";switch(p.type){case"firstHandle":q=".t-draghandle:first";break;case"lastHandle":q=".t-draghandle:last";break;default:q=".t-draghandle";break}this.draggable=new b.draggable({distance:0,owner:p.owner.wrapper[0],selector:q,scope:p.element.id,start:a.proxy(this._start,this),drag:a.proxy(this.drag,this),stop:a.proxy(this.stop,this)})};b.slider.Drag.prototype={start:function(p){var q=b.touchLocation(p);this.draggable._startDrag(p.currentTarget,q);this.draggable._start(p);this.draggable._drag(p)},_start:function(p){if(!this.owner.enabled){return false}a(this.element).unbind("mouseover");this.val=n(a(this.element).val());this.dragableArea=b.slider.getDragableArea(this.owner.trackDiv,this.owner.maxSelection,this.orientation);this.step=Math.max(this.owner.smallStep*(this.owner.maxSelection/this.owner.distance),0);this.selectionStart=this.owner.selectionStart;this.selectionEnd=this.owner.selectionEnd;this.oldVal=this.val;this.format=this.owner.tooltip.format||"{0}";if(this.type){this.owner._setZIndex(this.type)}if(this.owner.tooltip.enabled){this.tooltipDiv=a("
      ").appendTo(document.body);if(this.type){var r=b.formatString(this.format,this.selectionStart),q=b.formatString(this.format,this.selectionEnd);this.tooltipDiv.html(r+" - "+q)}else{var s="t-callout-";if(this.orientation=="horizontal"){if(this.owner.tickPlacement=="topLeft"){s+="n"}else{s+="s"}}else{if(this.owner.tickPlacement=="topLeft"){s+="w"}else{s+="e"}}this.tooltipInnerDiv="
      ";this.tooltipDiv.html(b.formatString(this.owner.tooltip.format||"{0}",this.val)+this.tooltipInnerDiv)}this.moveTooltip()}},drag:function(p){var s=b.touchLocation(p);if(this.orientation=="horizontal"){this.val=this.horizontalDrag(s.x)}else{this.val=this.verticalDrag(s.y)}if(this.oldVal!=this.val){this.oldVal=this.val;if(this.type){if(this.type=="firstHandle"){if(this.valthis.selectionStart){this.selectionEnd=this.val}else{this.selectionStart=this.selectionEnd=this.val}}b.trigger(this.element,"slide",{values:[this.selectionStart,this.selectionEnd]});if(this.owner.tooltip.enabled){var r=b.formatString(this.format,this.selectionStart),q=b.formatString(this.format,this.selectionEnd);this.tooltipDiv.html(r+" - "+q)}}else{b.trigger(this.element,"slide",{value:this.val});if(this.owner.tooltip.enabled){this.tooltipDiv.html(b.formatString(this.format,this.val)+this.tooltipInnerDiv)}}if(this.owner.tooltip.enabled){this.moveTooltip()}}},stop:function(p){if(b.isTouch){p.preventDefault()}if(p.keyCode==27){this.owner.refresh()}else{if(this.type){this.owner._update(this.selectionStart,this.selectionEnd)}else{this.owner._update(this.val)}}if(this.owner.tooltip.enabled){this.tooltipDiv.remove()}a(this.element).bind("mouseover");return false},moveTooltip:function(){var w=this,x=0,t=0,u=4,p=w.tooltipDiv.find(".t-callout");if(w.type){var r=w.owner.wrapper.find(".t-draghandle"),s=r.eq(0).offset(),v=r.eq(1).offset();if(w.orientation=="horizontal"){x=v.top;t=s.left+((v.left-s.left)/2)}else{x=s.top+((v.top-s.top)/2);t=v.left}}else{var q=w.dragHandle.offset();x=q.top;t=q.left}if(w.orientation=="horizontal"){t-=Math.round((w.tooltipDiv.outerWidth()-w.dragHandle[w.outerSize]())/2);x-=w.tooltipDiv.outerHeight()+p.height()+u}else{x-=Math.round((w.tooltipDiv.outerHeight()-w.dragHandle[w.outerSize]())/2);t-=w.tooltipDiv.outerWidth()+p.width()+u}w.tooltipDiv.css({top:x,left:t})},horizontalDrag:function(q){var p=0;if(this.dragableArea.startPoint=this.dragableArea.endPoint){p=this.owner.maxValue}else{p=this.owner.minValue}}return p},verticalDrag:function(q){var p=0;if(this.dragableArea.startPoint>q&&q>this.dragableArea.endPoint){p=b.slider.getValueFromPosition(q,this.dragableArea,this.owner)}else{if(q<=this.dragableArea.endPoint){p=this.owner.maxValue}else{p=this.owner.minValue}}return p}};function g(r,q){var p=a(q),s=r.orientation=="horizontal"?" t-slider-horizontal":" t-slider-vertical",u;if(r.tickPlacement=="bottomRight"){u=" t-slider-bottomright"}else{if(r.tickPlacement=="topLeft"){u=" t-slider-topleft"}}var t=r.style?r.style:p.attr("style");return new b.stringBuilder().cat("
      ").cat("
      ").string()}function c(r,s){var p,q=r.orientation=="horizontal";if(s=="increase"){p=q?"t-arrow-next":"t-arrow-up"}else{p=q?"t-arrow-prev":"t-arrow-down"}return new b.stringBuilder().cat("").cat(r[s+"ButtonTitle"]).cat("").string()}function e(p){return new b.stringBuilder().cat("
        ").rep("
      •  
      • ",(Math.floor((p.distance/p.smallStep).toFixed(3),10)+1)).cat("
      ").string()}function f(p){var q=p.is("input")?1:2;return new b.stringBuilder().cat("
      ").cat("
      ").cat("Drag").catIf("Drag",q>1).cat("
      ").string()}function d(q,r){var p=a(q);p.val(r.val);p.wrap(g(r,q)).hide();if(r.showButtons){p.before(c(r,"increase")).before(c(r,"decrease"))}p.before(f(p))}a.fn.tSlider=function(p){return b.create(this,{name:"tSlider",init:function(q,r){return new b.slider(q,r)},options:p})};a.fn.tSlider.defaults={enabled:true,minValue:0,maxValue:10,smallStep:1,largeStep:5,showButtons:true,increaseButtonTitle:"Increase",decreaseButtonTitle:"Decrease",orientation:"horizontal",tickPlacement:"both",tooltip:{enabled:true,format:"{0}"}};b.rangeSlider=function(q,t){var p=a(q),r=a(q).find("input");t=t||{};r[0].type="text";r[1].type="text";t.selectionStart=n(l(r.eq(0).val())||t.selectionStart);t.selectionEnd=n(l(r.eq(1).val())||t.selectionEnd);this.values(t.selectionStart,t.selectionEnd);this.element=q;t.distance=t.maxValue-t.minValue;a.extend(this,t);t.position=this.orientation=="horizontal"?"left":"bottom";t.size=this.orientation=="horizontal"?"width":"height";t.outerSize=this.orientation=="horizontal"?"outerWidth":"outerHeight";d(q,t);this.wrapper=p.closest(".t-slider");this.trackDiv=this.wrapper.find(".t-slider-track");b.slider.setTrackDivWidth(this.wrapper,t);this.maxSelection=this.trackDiv[t.size]();var w=this.maxSelection/((this.maxValue-this.minValue)/this.smallStep);var u=b.slider.calculateItemsWidth(this.wrapper,t,Math.floor(this.distance/this.smallStep));if(t.tickPlacement!="none"&&w>=2){this.trackDiv.before(e(t));b.slider.setItemsWidth(this.wrapper,this.trackDiv,u,t);b.slider.setItemsTitle(this.wrapper,t);b.slider.setItemsLargeTick(this.wrapper,t)}b.slider.calculateSteps.call(this,u);this._correctValues(this.selectionStart,this.selectionEnd);var s={element:q,type:"firstHandle",dragHandle:this.wrapper.find(".t-draghandle:first"),orientation:t.orientation,size:t.size,outerSize:t.outerSize,position:t.position,owner:this};this._firstHandleDrag=new b.slider.Drag(s);new b.rangeSlider.Selection(s);var v={element:q,type:"lastHandle",outerSize:t.outerSize,dragHandle:this.wrapper.find(".t-draghandle:last"),orientation:t.orientation,size:t.size,position:t.position,owner:this};this._lastHandleDrag=new b.slider.Drag(v);this[t.enabled?"enable":"disable"]();this.keyMap={37:h(t.smallStep),40:h(t.smallStep),39:j(t.smallStep),38:j(t.smallStep),35:o(t.maxValue),36:o(t.minValue),33:j(t.largeStep),34:h(t.largeStep)};b.bind(this,{slide:this.onSlide,change:this.onChange,load:this.onLoad})};b.rangeSlider.prototype={enable:function(){this.wrapper.removeAttr("disabled").removeClass("t-state-disabled").addClass("t-state-default");var p=a.proxy(function(r){if(a(r.target).hasClass("t-draghandle")){return}var s=b.touchLocation(r),t=this.orientation=="horizontal"?s.x:s.y,q=b.slider.getDragableArea(this.trackDiv,this.maxSelection,this.orientation),u=b.slider.getValueFromPosition(t,q,this);if(uthis.selectionEnd){this._lastHandleDrag.start(r)}else{if(u-this.selectionStart<=this.selectionEnd-u){this._firstHandleDrag.start(r)}else{this._lastHandleDrag.start(r)}}}},this);this.wrapper.find(".t-tick").bind(k,p).end().find(".t-slider-track").bind(k,p);this.wrapper.find(".t-draghandle").eq(0).bind({keydown:a.proxy(function(q){this._keydown(q,true)},this)}).end().eq(1).bind({keydown:a.proxy(function(q){this._keydown(q,false)},this)});this.enabled=true},disable:function(){this.wrapper.attr("disabled","disabled").removeClass("t-state-default").addClass("t-state-disabled");this.wrapper.find(".t-tick").unbind(k).end().find(".t-slider-track").unbind(k);this.wrapper.find(".t-draghandle").unbind("keydown").bind("keydown",b.preventDefault);this.enabled=false},_keydown:function(p,q){var s=this.selectionStart,r=this.selectionEnd;if(p.keyCode in this.keyMap){if(q){s=this.keyMap[p.keyCode](s);if(s>r){r=s}}else{r=this.keyMap[p.keyCode](r);if(r=this.minValue&&q<=this.maxValue&&p>=this.minValue&&p<=this.maxValue&&q<=p){if(this.selectionStart!=q||this.selectionEnd!=p){a(this.element).find("input").eq(0).attr("value",n(l(b.formatString("{0:N}",q)))).end().eq(1).attr("value",n(l(b.formatString("{0:N}",p))));this.selectionStart=q;this.selectionEnd=p;this.refresh()}}},refresh:function(){b.trigger(this.element,"t:moveSelection",{values:[this.selectionStart,this.selectionEnd]});if(this.selectionStart==this.maxValue&&this.selectionEnd==this.maxValue){this._setZIndex("firstHandle")}},_setValueInRange:function(q,p){q=Math.max(q,this.minValue);q=Math.min(q,this.maxValue);p=Math.max(p,this.minValue);p=Math.min(p,this.maxValue);if(this.selectionStart==this.maxValue&&this.selectionEnd==this.maxValue){this._setZIndex("firstHandle")}this._update(q,p)},_correctValues:function(q,p){if(q>=p){this._setValueInRange(p,q)}else{this._setValueInRange(q,p)}},_setZIndex:function(s){var p=this.wrapper.find(".t-draghandle"),q=p.eq(0),r=p.eq(1),t="z-index";if(s=="firstHandle"){q.css(t,"1");r.css(t,"")}else{q.css(t,"");r.css(t,"1")}}};b.rangeSlider.Selection=function(s){var t=s.owner;function r(C){var B=C[0]-t.minValue,y=C[1]-t.minValue,A=Math.ceil(B/t.smallStep),x=Math.ceil(y/t.smallStep),z=t._pixelStepsArray[A],w=t._pixelStepsArray[x],u=t.wrapper.find(".t-draghandle"),v=parseInt(u.eq(0)[s.outerSize]()/2,10)+1;u.eq(0).css(s.position,z-v).end().eq(1).css(s.position,w-v);q(z,w)}function q(y,w){var u=0,x=0,v=t.trackDiv.find(".t-slider-selection");u=Math.abs(y-w);x=y");a.ajax(this.ajaxOptions(j,{url:n||m.contentUrl,data:k||{}}))}},resize:function(){var j=this.$element,t=j.children(":not(.t-splitbar):not(.t-ghost-splitbar)"),q=this.orientation=="horizontal",B=j.children(".t-splitbar").length,z=q?"width":"height",D=j[z]();if(B===0){B=t.length-1;for(var p=0;p")}return this};A.cat("
      ").catIconIf("t-collapse-prev",v.collapsible&&!v.collapsed).catIconIf("t-expand-prev",v.collapsible&&v.collapsed).catIconIf("t-resize-handle",r).catIconIf("t-collapse-next",s.collapsible&&!s.collapsed).catIconIf("t-expand-next",s.collapsible&&s.collapsed).cat("
      ");k.after(A.string())}}D-=i*B;var x=0,w=0,m=a();t.css({position:"absolute",top:0})[z](function(){var E=a(this).data("pane"),F;if(!E.collapsed&&E.size&&E.size.indexOf("NaN")!=-1){return false}else{if(E.collapsed){F=0}else{if(c(E.size)){m=m.add(this);return}else{F=parseInt(E.size,10);if(d(E.size)){F=Math.floor(F*D/100)}}}w++;x+=F;return F}});D-=x;var n=m.length,o=Math.floor(D/n);m.slice(0,n-1).css(z,o).end().eq(n-1).css(z,D-(n-1)*o);var C=0,l=q?"height":"width",u=q?"left":"top",y=q?"offsetWidth":"offsetHeight";j.children().css(l,j[l]()).each(function(F,E){E.style[u]=Math.floor(C)+"px";C+=E[y]})}};b.splitter.PaneResizing=function(j){this.owner=j;new b.draggable({distance:0,owner:j.element,selector:".t-splitbar-draggable-horizontal, .t-splitbar-draggable-vertical",scope:j.element.id,start:a.proxy(this.start,this),drag:a.proxy(this.drag,this),stop:a.proxy(this.stop,this)})};b.splitter.PaneResizing.prototype={start:function(k){if(b.isTouch){k.stopImmediatePropagation()}var z=k.$draggable,t=z.prev(),q=z.next(),u=t.data("pane"),r=q.data("pane"),l=this.owner.orientation==="horizontal",y=l?"width":"height",x=l?"offsetWidth":"offsetHeight",j=l?"height":"width",m=b.touchLocation(k);this.positioningProperty=l?"left":"top";this.mousePositioningProperty=l?"x":"y";this.previousPane=t;this.nextPane=q;this.initialSplitBarPosition=parseInt(z[0].style[this.positioningProperty]);this.initialMousePosition=m[this.mousePositioningProperty];this.ghostSplitBar=a("
      ").css(j,k.$draggable[j]()).css(this.positioningProperty,this.initialSplitBarPosition).appendTo(this.owner.$element);var s=parseInt(t[0].style[this.positioningProperty]),n=parseInt(q[0].style[this.positioningProperty])+q[0][x]-i,B=this.owner.$element.css(y),A=function(D){var C=parseInt(D,10);return(e(D)?C:(B*C)/100)||0},w=A(u.minSize),v=A(u.maxSize)||n-s,p=A(r.minSize),o=A(r.maxSize)||n-s;this.maxSize=Math.min(n-p,s+v);this.minSize=Math.max(s+w,n-o);a(document.body).css("cursor",z.css("cursor"))},drag:function(j){if(b.isTouch){j.stopImmediatePropagation()}var k=b.touchLocation(j),l=Math.min(this.maxSize,Math.max(this.minSize,this.initialSplitBarPosition+(k[this.mousePositioningProperty]-this.initialMousePosition)));this.ghostSplitBar.toggleClass("t-restricted-size-"+this.owner.orientation,l==this.maxSize||l==this.minSize)[0].style[this.positioningProperty]=l+"px"},stop:function(j){if(b.isTouch){j.stopImmediatePropagation()}if(j.keyCode!==27){var l=parseInt(this.ghostSplitBar[0].style[this.positioningProperty]),m=this.owner.orientation==="horizontal",t=m?"width":"height",s=m?"offsetWidth":"offsetHeight",p=this.previousPane.data("pane"),n=this.nextPane.data("pane"),q=l-parseInt(this.previousPane[0].style[this.positioningProperty]),o=parseInt(this.nextPane[0].style[this.positioningProperty])+this.nextPane[0][s]-l-i,u=this.owner.$element[t](),r=!b.isTouch||(b.isTouch&&!isNaN(q)&&!isNaN(o));u-=i*this.owner.$element.children(".t-splitbar").length;var k=this.owner.$element.children(".t-pane").filter(function(){return c(a(this).data("pane").size)}).length;if(!c(p.size)||k>1){if(c(p.size)){k--}p.size=q+"px"}if(!c(n.size)||k>1){n.size=o+"px"}}this.ghostSplitBar.remove();if(j.keyCode!==27&&r){this.owner.$element.trigger("resize")}a(document.body).css("cursor","");return false}};a.fn.tSplitter=function(j){return b.create(this,{name:"tSplitter",init:function(k,l){return new b.splitter(k,l)},options:j})};a.fn.tSplitter.defaults={orientation:"horizontal"}})(jQuery); \ No newline at end of file diff --git a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.tabstrip.min.js b/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.tabstrip.min.js deleted file mode 100644 index 2bd2ade04..000000000 --- a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.tabstrip.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik;b.scripts.push("telerik.tabstrip.js");b.tabstrip=function(e,g){this.element=e;var d=a(e);this.$contentElements=d.find("> .t-content");a.extend(this,g);if(this.contentUrls){d.find(".t-tabstrip-items > .t-item").each(a.proxy(function(i,j){a(j).find(".t-link").data("ContentUrl",this.contentUrls[i])},this))}var f=".t-tabstrip-items > .t-item:not(.t-state-disabled)";d.delegate(f,"mouseenter",b.hover).delegate(f,"mouseleave",b.leave).delegate(f,g.activateEvent,b.delegate(this,this._click)).delegate(".t-tabstrip-items > .t-state-disabled .t-link","click",b.preventDefault);b.bind(this,{select:a.proxy(function(i){if(i.target==this.element&&this.onSelect){a.proxy(this.onSelect,this.element)(i)}},this),contentLoad:this.onContentLoad,error:this.onError,load:this.onLoad});var h=d.find("li.t-state-active"),c=a(this.getContentElement(h.parent().children().index(h)));if(c.length>0&&c[0].childNodes.length==0){this.activateTab(h.eq(0))}};a.extend(b.tabstrip.prototype,{select:function(c){a(c).each(a.proxy(function(e,f){var d=a(f);if(d.is(".t-state-disabled,.t-state-active")){return}this.activateTab(d)},this))},enable:function(c){a(c).addClass("t-state-default").removeClass("t-state-disabled")},disable:function(c){a(c).removeClass("t-state-default").removeClass("t-state-active").addClass("t-state-disabled")},reload:function(c){var d=this;a(c).each(function(){var e=a(this),f=e.find(".t-link").data("ContentUrl");if(f){d.ajaxRequest(e,a(d.getContentElement(e.index())),null,f)}})},_click:function(g,h){var d=a(h),f=d.find(".t-link"),i=f.attr("href"),c=a(this.getContentElement(d.index()));if(d.is(".t-state-disabled,.t-state-active")){g.preventDefault();return}if(b.trigger(this.element,"select",{item:d[0],contentElement:c[0]})){g.preventDefault()}else{var j=f.data("ContentUrl")||(i&&(i.charAt(i.length-1)=="#"||i.indexOf("#"+this.element.id+"-")!=-1));if(!i||j||(c.length>0&&c[0].childNodes.length==0)){g.preventDefault()}else{return}if(this.activateTab(d)){g.preventDefault()}}},activateTab:function(e){var h=e.parent().children().removeClass("t-state-active").addClass("t-state-default").index(e);e.removeClass("t-state-default").addClass("t-state-active");var d=this.$contentElements;if(d.length==0){return false}var f=d.filter(".t-state-active");var c=a(this.getContentElement(h));var j=this;if(c.length==0){f.removeClass("t-state-active");b.fx.rewind(j.effects,f,{});return false}var g=c.is(":empty"),i=function(){c.addClass("t-state-active");b.fx.play(j.effects,c,{})};f.removeClass("t-state-active").stop(false,true);b.fx.rewind(j.effects,f,{},function(){if(e.hasClass("t-state-active")){if(!g){i()}else{j.ajaxRequest(e,c,function(){if(e.hasClass("t-state-active")){i()}})}}});return true},getSelectedTabIndex:function(){return a(this.element).find("li.t-state-active").index()},getContentElement:function(f){if(isNaN(f-0)){return}var c=this.$contentElements,e=new RegExp("-"+(f+1)+"$");for(var d=0,g=c.length;d').prependTo(e)},100);a.ajax({type:"GET",cache:false,url:j||e.data("ContentUrl")||e.attr("href"),dataType:"html",data:g,error:a.proxy(function(l,k){if(b.ajaxError(this.element,"error",l,k)){return}},this),complete:function(){clearTimeout(h);if(i!==null){i.remove()}},success:a.proxy(function(k,l){c.html(k);if(f){f.call(this,c)}b.trigger(this.element,"contentLoad",{item:d[0],contentElement:c[0]})},this)})}});a.fn.tTabStrip=function(c){return b.create(this,{name:"tTabStrip",init:function(d,e){return new b.tabstrip(d,e)},options:c})};a.fn.tTabStrip.defaults={activateEvent:"click",effects:b.fx.toggle.defaults()}})(jQuery); \ No newline at end of file diff --git a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.textbox.min.js b/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.textbox.min.js deleted file mode 100644 index a926c4d73..000000000 --- a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.textbox.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik,f=[8,9,37,38,39,40,46,35,36,44],g=["font-family","font-size","font-stretch","font-style","font-weight","line-height","color","text-align","text-decoration","text-transform"];b.scripts.push("telerik.textbox.js");function e(j){var l={};for(var h=0,k=g.length;h
      '));if(n.showIncreaseButton){i.cat('Increment')}if(n.showDecreaseButton){i.cat('Decrement')}if(i.buffer.length>0){a(i.string()).insertAfter(h)}}n.$wrapper=h.closest(".t-numerictextbox").find(".t-arrow-up, .t-arrow-down").bind({click:b.preventDefault,dragstart:b.preventDefault}).end().bind({focusin:a.proxy(n._focus,n),focusout:a.proxy(n._blur,n)});n.enabled=!h.is("[disabled]");i.buffer=[];i.cat("[ |").cat(n.groupSeparator).catIf("|"+n.symbol,n.symbol).cat("]");n.replaceRegExp=new RegExp(i.string(),"g");var l=h.attr("value"),j=h.attr("class").replace("t-input","").replace("input-validation-error","");i.buffer=[];i.cat('
      ').cat(l||(n.enabled?n.text:"")).cat("
      ");n.$text=a(i.string()).insertBefore(h).css(e(h)).click(function(o){if(n.enabled){k.focus()}});n._blur();n[n.enabled?"enable":"disable"]();n.numFormat=n.numFormat===undefined?n.type.charAt(0):n.numFormat;n.step=n.parse(n.step);n.val=n.parse(n.val);n.minValue=n.parse(n.minValue);n.maxValue=n.parse(n.maxValue);n.decimals={"190":".","188":","};n.specialDecimals={"110":n.separator};n.value(l||n.val);b.bind(n,{load:n.onLoad,valueChange:n.onChange})};b.textbox.prototype={_paste:function(h){setTimeout(a.proxy(function(){var j=h.target.value;if(j=="-"){return true}var i=this.parse(j);if(i||i==0){this._update(i)}},this))},_keydown:function(m){setTimeout(a.proxy(function(){h.toggleClass("t-state-error",!this.inRange(this.parse(h.val()),this.minValue,this.maxValue))},this));var q=m.keyCode,h=this.$element,n=h[0],y=h.val(),u=this.separator,t=d(n),x=t.start,o=t.end,v=y?y.indexOf(u):-1,i=v===-1;if(!i&&x!==-1){if(v>=x&&v0&&i){return true}else{m.preventDefault()}}if(q==8||q==46||q==13){setTimeout(a.proxy(function(){this._update(this.parse(h.val()))},this));return true}if(q==38||q==40){var l=q==38?1:-1;this._modify(l*this.step);return true}if(q==222){m.preventDefault()}},_keypress:function(h){var i=h.target,k=h.keyCode||h.which;if(k==0||a.inArray(k,f)!=-1||h.ctrlKey||(h.shiftKey&&k==45)){return true}var j;if(this.minValue!==null&&this.minValue<0){if(d(i).start===0||(b.caretPos(i)===0&&i.value.indexOf("-")===-1)){j=true}}if((j&&String.fromCharCode(k)=="-")||this.inRange(k,48,57)){return true}h.preventDefault()},_focus:function(){if(this.enabled){this._showTextBoxValue();this.$text.hide();var h=this.$element[0];this._focusing=setTimeout(function(){h.focus();if(a.browser.msie){h.select()}else{h.selectionStart=0;h.selectionEnd=h.value.length}},0)}},_blur:function(){clearTimeout(this._focusing);this.$element.removeClass("t-state-error");if(this.enabled){this.$text.show();this._hideTextBoxValue()}var i=this.minValue,h=this.maxValue,j=this.parse(this.$element.val());if(j!=null){if(i!=null&&jh){j=h}}j=parseFloat(j.toFixed(this.digits))}this._update(j)},_clearTimer:function(h){clearTimeout(this.timeout);clearInterval(this.timer);clearInterval(this.acceleration)},_stepper:function(h,j){if(h.which==1){var i=this.step;this._modify(j*i);this.timeout=setTimeout(a.proxy(function(){this.timer=setInterval(a.proxy(function(){this._modify(j*i)},this),80);this.acceleration=setInterval(function(){i+=1},1000)},this),200)}},_modify:function(j){var k=this.parse(this.element.value),i=this.minValue,h=this.maxValue;k=k?k+j:j;if(i!==null&&kh){k=h}}this._update(parseFloat(k.toFixed(this.digits)))},_update:function(i){var h=this.val;this._value(i);if(h!=i){if(b.trigger(this.element,"valueChange",{oldValue:h,newValue:i})){this._value(h)}}},_value:function(k){var i=(typeof k==="number")?k:this.parse(k),j=this.enabled?this.text:"",h=i===null;if(i!=null){i=parseFloat(i.toFixed(this.digits))}this.val=i;this.$element.val(h?"":this.formatEdit(i));this.$text.html(h?j:this.format(i));this.$text.toggleClass("t-state-empty",h)},_hideTextBoxValue:function(){var h=this.$element;if(this.enabled){setTimeout(function(){h.css("color",h.css("background-color"))});if(a.browser.opera){h.css({color:h.css("background-color"),"text-indent":"-4444px"})}}else{if(!a.browser.msie){h.css({color:h.css("background-color"),"text-indent":"-4444px"})}else{h.css({color:h.css("background-color"),"letter-spacing":"1000px"})}}},_showTextBoxValue:function(){var h=this.$element,i=this.$text;if(this.enabled){setTimeout(function(){h.css({color:i.css("color"),"text-indent":"","letter-spacing":""})})}else{if(!a.browser.msie){h.css({color:i.css("background-color"),"text-indent":"0px"})}else{h.css({color:i.css("background-color"),"letter-spacing":"0px"})}}},_onParentFormReset:function(){var h=this;window.setTimeout(function(){h._value(h.$element.val())},1)},enable:function(){var h=this.$wrapper.find(".t-arrow-up, .t-arrow-down"),i=a.proxy(this._clearTimer,this);this.enabled=true;this.$element.removeAttr("disabled");if(!this.val&&this.val!=0){this.$text.addClass("t-state-empty").html(this.text)}else{this._hideTextBoxValue()}this.$wrapper.removeClass("t-state-disabled");h.unbind("mouseup").unbind("mouseout").unbind("dblclick").bind({mouseup:i,mouseout:i,dblclick:i});var j="mousedown";h.eq(0).unbind(j).bind(j,a.proxy(function(k){this._stepper(k,1)},this));h.eq(1).unbind(j).bind(j,a.proxy(function(k){this._stepper(k,-1)},this))},disable:function(){this.enabled=false;this.$wrapper.addClass("t-state-disabled").find(".t-icon").unbind("mousedown").bind("mousedown",b.preventDefault);this.$element.attr("disabled","disabled");if(!this.val&&this.val!=0){this.$text.html("")}else{this._hideTextBoxValue()}},value:function(i){if(i===undefined){return this.parse(this.element.value)}var h=(typeof i==="number")?i:this.parse(i);if(!this.inRange(h,this.minValue,this.maxValue)){h=null}this._value(h)},formatEdit:function(i){var h=this.separator;if(i&&h!="."){i=i.toString().replace(".",h)}return i},format:function(h){return b.formatNumber(h,this.numFormat,this.digits,this.separator,this.groupSeparator,this.groupSize,this.positive,this.negative,this.symbol,true)},inRange:function(h,j,i){return h===null||((j!==null?h>=j:true)&&(i!==null?h<=i:true))},parse:function(l){var j=null,k=this.separator;if(l||l=="0"){if(typeof l==typeof 1){return l}l=l.replace(this.replaceRegExp,"");if(k&&k!="."){l=l.replace(k,".")}var h=b.patterns[this.type].negative[this.negative].replace(/(\(|\))/g,"\\$1").replace("*","").replace("n","([\\d|\\.]*)"),i=new RegExp(h);if(i.test(l)){j=-parseFloat(i.exec(l)[1])}else{j=parseFloat(l)}}return isNaN(j)?null:j}};a.fn.tTextBox=function(i){var j="numeric";if(i&&i.type){j=i.type}var h=a.fn.tTextBox.defaults[j];h.digits=b.cultureInfo[j+"decimaldigits"];h.separator=b.cultureInfo[j+"decimalseparator"];h.groupSeparator=b.cultureInfo[j+"groupseparator"];h.groupSize=b.cultureInfo[j+"groupsize"];h.positive=b.cultureInfo[j+"positive"];h.negative=b.cultureInfo[j+"negative"];h.symbol=b.cultureInfo[j+"symbol"];i=a.extend({},h,i);i.type=j;return this.each(function(){var k=a(this);i=a.meta?a.extend({},i,k.data()):i;if(!k.data("tTextBox")){k.data("tTextBox",new b.textbox(this,i));b.trigger(this,"load")}})};var c={val:null,text:"",step:1,inputAttributes:"",increaseButtonTitle:"Increase value",decreaseButtonTitle:"Decrease value",showIncreaseButton:true,showDecreaseButton:true};a.fn.tTextBox.defaults={numeric:a.extend(c,{minValue:-100,maxValue:100}),currency:a.extend(c,{minValue:0,maxValue:1000}),percent:a.extend(c,{minValue:0,maxValue:100})};function d(h){var l=-1,k=-1;if(document.selection){var j=h.document.selection.createRange().text,i=j.length;if(i>0){l=h.value.indexOf(j);k=i}}else{if(h.selectionStart!==undefined){var n=h.selectionStart,m=h.selectionEnd;if(n!=m){l=n;k=m}}}return{start:l,end:k}}})(jQuery); \ No newline at end of file diff --git a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.timepicker.min.js b/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.timepicker.min.js deleted file mode 100644 index 9ef683484..000000000 --- a/packages/TelerikMvcExtensions.2011.3.1115/content/Scripts/2011.3.1115/telerik.timepicker.min.js +++ /dev/null @@ -1 +0,0 @@ -(function(a){var b=a.telerik;b.scripts.push("telerik.timepicker.js");b.timeView=function(d){a.extend(this,d);var c=this.dropDown=new b.dropDown({attr:this.dropDownAttr,effects:this.effects,onClick:function(f){var g=f.item;d.onChange(g.innerText||g.textContent)}});c.$element.addClass("t-time-popup").css("direction",this.isRtl?"rtl":"")};b.timeView.prototype={_ensureItems:function(){if(!this.dropDown.$items){this.bind()}},open:function(c){this._ensureItems();this.dropDown.open(c)},close:function(){this.dropDown.close()},bind:function(){var g=b.timeView.getTimeMilliseconds;var d=[];var e=this.format;var j=this.interval;var p=new b.datetime(this.minValue);var m=g(p);var l=g(this.maxValue);var k=j*b.datetime.msPerMinute;var n=parseInt(b.datetime.msPerDay/(j*b.datetime.msPerMinute));if(m!=l){var o=mi?i+h:i;f=g>f?f+h:f;return g-f==0||i>=g&&i<=f},getTimeMilliseconds:function(c){c=c.value?c:new b.datetime(c);return((c.hours()*60)+c.minutes())*b.datetime.msPerMinute+c.seconds()*1000+c.milliseconds()}});b.timepicker=function(f,g){a.extend(this,g);if(f.nodeName.toLowerCase()!=="input"&&f.type.toLowerCase()!=="text"){throw"Target element is not a INPUT"}this.element=f;var c=this.$element=a(f).addClass("t-input").attr("autocomplete","off").bind({keydown:a.proxy(this._keydown,this),focus:a.proxy(function(j){if(this.openOnFocus){this._open()}this.$element.removeClass("t-state-error")},this),blur:a.proxy(function(j){this._bluring=setTimeout(a.proxy(function(){this._update(c.val())},this),100)},this)});if(!c.parent().hasClass("t-picker-wrap")){c.wrap('
      ');if(g.showButton){var d=new b.stringBuilder(),h=g.buttonTitle;a(d.cat('').cat('').string()).insertAfter(c)}}this.timeView=new b.timeView({effects:this.effects,dropDownAttr:this.dropDownAttr,format:this.format,interval:this.interval,isRtl:c.closest(".t-rtl").length,minValue:this.minValue,maxValue:this.maxValue,onNavigateWithOpenPopup:a.proxy(function(j){this.$element.val(j)},this),onChange:a.proxy(function(j){clearTimeout(this._bluring);if(j!=this.inputValue){this._update(j)}this._close();window.setTimeout(function(){c.focus()},1)},this)});this.inputValue=c.val();var i=this.selectedValue||this.inputValue;if(i){this._value(this.parse(i))}var e=this.enabled?a.proxy(this._togglePopup,this):b.preventDefault;this.$wrapper=c.closest(".t-timepicker").find(".t-icon").bind("click",e).end();a(document.documentElement).bind("mousedown",a.proxy(function(k){var m=this.$element.val();if(m!=this.inputValue){this._update(m)}var j=this.timeView.dropDown.$element;var l=j&&j.parent().length>0;if(!l||a.contains(this.$wrapper[0],k.target)||a.contains(j.parent()[0],k.target)){return}this._close()},this));b.bind(this,{open:this.onOpen,close:this.onClose,valueChange:this.onChange,load:this.onLoad})};b.timepicker.prototype={_close:function(){var c=this.timeView.dropDown;if(!c.$element.is(":animated")&&c.isOpened()){this._trigger("close")}},_open:function(){if(!this.timeView.isOpened()){this._trigger("open")}},_trigger:function(c){if(!b.trigger(this.element,c)){this[c]()}},_togglePopup:function(){if(this.timeView.isOpened()){this._close()}else{this.element.focus();this._open()}},_update:function(l){var i=this.minValue,g=this.maxValue,l=this.parse(l),k=this.selectedValue;if(l!=null&&!b.timeView.isInRange(l,i,g)){var e=b.timeView.getTimeMilliseconds,j=e(l),h=Math.abs(e(i)-j),f=Math.abs(e(g)-j);l=new Date(h0)})}b.treeview=function(f,g){this.element=f;var d=a(f);a.extend(this,g);var e=".t-in:not(.t-state-selected,.t-state-disabled)";a(".t-in.t-state-selected",f).live("mouseenter",b.preventDefault);d.delegate(e,"mouseenter",b.hover).delegate(e,"mouseleave",b.leave).delegate(e,"click",b.delegate(this,this.nodeSelect)).delegate("div:not(.t-state-disabled) .t-in","dblclick",b.delegate(this,this.nodeClick)).delegate(":checkbox","click",a.proxy(this.checkboxClick,this)).delegate(".t-plus, .t-minus",b.isTouch?"touchend":"click",b.delegate(this,this.nodeClick));if(this.isAjax()){c(d)}if(this.dragAndDrop){b.bind(this,{nodeDragStart:this.onNodeDragStart,nodeDragging:this.onNodeDragging,nodeDragCancelled:this.onNodeDragCancelled,nodeDrop:this.onNodeDrop,nodeDropped:this.onNodeDropped});(function(m){var h=a("
      ");var i;function k(n){if(b.trigger(m.element,"nodeDragStart",{item:n.$draggable.closest(".t-item")[0]})){return false}h.appendTo(m.element)}function j(p){var y;i=a(b.eventTarget(p));if(m.dragAndDrop.dropTargets&&i.closest(m.dragAndDrop.dropTargets).length>0){y="t-add"}else{if(!a.contains(m.element,i[0])){y="t-denied"}else{if(a.contains(p.$draggable.closest(".t-item")[0],i[0])){y="t-denied"}else{y="t-insert-middle";h.css("visibility","visible");var q=i.closest(".t-top,.t-mid,.t-bot");if(q.length){var v=q.outerHeight(),w=q.offset().top,u=i.closest(".t-in"),o=v/(u.length>0?4:2),x=b.touchLocation(p),t=x.y<(w+o),s=(w+v-o)0&&!t&&!s;q.siblings(".t-top,.t-mid,.t-bot").children(".t-state-hover").removeClass("t-state-hover");u.toggleClass("t-state-hover",n);h.css("visibility",n?"hidden":"visible");if(n){y="t-add"}else{var r=q.position();r.top+=t?0:v;h.css(r)[t?"prependTo":"appendTo"](i.closest(".t-item").find("> div:first"));if(t&&q.hasClass("t-top")){y="t-insert-top"}if(s&&q.hasClass("t-bot")){y="t-insert-bottom"}}}}}}b.trigger(m.element,"nodeDragging",{pageY:p.pageY,pageX:p.pageX,dropTarget:i[0],status:y.substring(2),setStatusClass:function(z){y=z},item:p.$draggable.closest(".t-item")[0]});if(y.indexOf("t-insert")!=0){h.css("visibility","hidden")}b.dragCueStatus(p.$cue,y)}function l(p){if(p.keyCode==27){b.trigger(m.element,"nodeDragCancelled",{item:p.$draggable.closest(".t-item")[0]})}else{var o="over",n,x=b.eventTarget(p);if(h.css("visibility")=="visible"){o=h.prevAll(".t-in").length>0?"after":"before";n=h.closest(".t-item").find("> div")}else{if(i){n=i.closest(".t-top,.t-mid,.t-bot")}}var r=!p.$cue.find(".t-drag-status").hasClass("t-denied"),q=b.trigger(m.element,"nodeDrop",{isValid:r,dropTarget:x,destinationItem:n.parent()[0],dropPosition:o,item:p.$draggable.closest(".t-item")[0]});if(!r){return false}if(q||!a.contains(m.element,x)){return !q}var w=p.$draggable.closest(".t-top,.t-mid,.t-bot");var t=w.parent();var v=w.closest(".t-group");if(a.contains(t[0],x)){return false}if(t.hasClass("t-last")){t.removeClass("t-last").prev().addClass("t-last").find("> div").removeClass("t-top t-mid").addClass("t-bot")}if(h.css("visibility")=="visible"){n.parent()[o](t)}else{var y=n.next(".t-group");if(y.length===0){y=a('
        ').appendTo(n.parent());if(!m.isAjax()){n.prepend('')}else{y.hide();m.nodeToggle(null,n.parent(),true);y.show()}}y.append(t);if(n.find("> .t-icon").hasClass("t-plus")){m.nodeToggle(null,n.parent(),true)}}var s=t.parents(".t-group").length;function u(B){var z=B.prev().length===0;var A=B.next().length===0;B.toggleClass("t-first",z&&s===1).toggleClass("t-last",A).find("> div").toggleClass("t-top",z&&!A).toggleClass("t-mid",!z&&!A).toggleClass("t-bot",A)}u(t);u(t.prev());u(t.next());if(v.children().length===0){v.prev("div").find(".t-plus,.t-minus").remove();v.remove()}if(b.isTouch){n.children(".t-in").removeClass("t-state-hover")}b.trigger(m.element,"nodeDropped",{destinationItem:n.closest(".t-item")[0],dropPosition:o,item:w.parent(".t-item")[0]});return false}}new b.draggable({owner:m.element,selector:"div:not(.t-state-disabled) .t-in",scope:m.element.id,cue:function(n){return b.dragCue(n.$draggable.text())},start:k,drag:j,stop:l,destroy:function(n){h.remove();n.$cue.remove()}})})(this)}b.bind(this,{expand:this.onExpand,collapse:this.onCollapse,select:a.proxy(function(h){if(h.target==this.element&&this.onSelect){a.proxy(this.onSelect,this.element)(h)}},this),checked:this.onChecked,error:this.onError,load:this.onLoad,dataBinding:this.onDataBinding,dataBound:this.onDataBound})};b.treeview.prototype={expand:function(d){a(d,this.element).each(a.proxy(function(g,h){var e=a(h);var f=e.find("> .t-group, > .t-content");if((f.length>0&&!f.is(":visible"))||this.isAjax()){this.nodeToggle(null,e)}},this))},collapse:function(d){a(d,this.element).each(a.proxy(function(g,h){var e=a(h),f=e.find("> .t-group, > .t-content");if(f.length>0&&f.is(":visible")){this.nodeToggle(null,e)}},this))},enable:function(d){this.toggle(d,true)},disable:function(d){this.toggle(d,false)},toggle:function(e,d){a(e,this.element).each(a.proxy(function(h,j){var f=a(j),i=!f.find("> .t-group, > .t-content").is(":visible");if(!d){this.collapse(f);i=true}f.find("> div > .t-in").toggleClass("t-state-default",d).toggleClass("t-state-disabled",!d).end().find("> div > .t-icon").toggleClass("t-plus",i&&d).toggleClass("t-plus-disabled",i&&!d).toggleClass("t-minus",!i&&d).toggleClass("t-minus-disabled",!i&&!d);var g=f.find("> div > .t-checkbox > :checkbox");if(d){g.removeAttr("disabled")}else{g.attr("disabled","disabled")}},this))},reload:function(d){var e=this;a(d).each(function(){var f=a(this);f.find(".t-group").remove();e.ajaxRequest(f)})},shouldNavigate:function(e){var d=a(e).closest(".t-item").find("> .t-content, > .t-group");var f=a(e).attr("href");return !((f&&(f.charAt(f.length-1)=="#"||f.indexOf("#"+this.element.id+"-")!=-1))||(d.length>0&&d.children().length==0))},nodeSelect:function(f,g){if(!this.shouldNavigate(g)){f.preventDefault()}var d=a(g);if(!d.hasClass(".t-state-selected")&&!b.trigger(this.element,"select",{item:d.closest(".t-item")[0]})){a(".t-in",this.element).removeClass("t-state-hover t-state-selected");d.addClass("t-state-selected")}},nodeToggle:function(g,d,i){if(d.find(".t-minus").length==0&&d.find(".t-plus").length==0){return}if(g!=null){g.preventDefault()}if(d.data("animating")||d.find("> div > .t-in").hasClass("t-state-disabled")){return}d.data("animating",!i);var f=d.find(">.t-group, >.t-content, >.t-animation-container>.t-group, >.t-animation-container>.t-content"),h=!f.is(":visible");if(f.children().length>0&&d.data("loaded")!==false){if(!b.trigger(this.element,h?"expand":"collapse",{item:d[0]})){d.find("> div > .t-icon").toggleClass("t-minus",h).toggleClass("t-plus",!h);if(!i){b.fx[h?"play":"rewind"](this.effects,f,{direction:"bottom"},function(){d.data("animating",false)})}else{f[h?"show":"hide"]()}}else{d.data("animating",false)}}else{if(h&&this.isAjax()&&(f.length==0||d.data("loaded")===false)){if(!b.trigger(this.element,h?"expand":"collapse",{item:d[0]})){this.ajaxRequest(d)}else{d.data("animating",false)}}}},nodeClick:function(g,h){var d=a(h),f=d.closest(".t-item");if(d.hasClass("t-plus-disabled")||d.hasClass("t-minus-disabled")){return}this.nodeToggle(g,f)},isAjax:function(){return this.ajax||this.ws||this.onDataBinding},url:function(d){return(this.ajax||this.ws)[d]},ajaxOptions:function(d,g){var h={type:"POST",dataType:"text",error:a.proxy(function(j,i){if(b.ajaxError(this.element,"error",j,i)){return}if(i=="parsererror"){alert("Error! The requested URL did not return JSON.")}},this),success:a.proxy(function(i){i=eval("("+i+")");i=i.d||i;this.dataBind(d,i)},this),complete:function(){d.data("animating",false)}};h=a.extend(h,g);var f=this.ws?h.data.node={}:h.data;if(d.hasClass("t-item")){f[this.queryString.value]=this.getItemValue(d);f[this.queryString.text]=this.getItemText(d);var e=d.find(".t-checkbox:first :checkbox");if(e.length){f[this.queryString.checked]=e.is(":checked")}}if(this.ws){h.data=b.toJson(h.data);h.contentType="application/json; charset=utf-8"}return h},ajaxRequest:function(d){d=d||a(this.element);var f={item:d[0]};if(b.trigger(this.element,"dataBinding",f)||(!this.ajax&&!this.ws)){return}d.data("loadingIconTimeout",setTimeout(function(){d.find("> div > .t-icon").addClass("t-loading")},100));a.ajax(this.ajaxOptions(d,{data:a.extend({},f.data),url:this.url("selectUrl")}))},bindTo:function(d){this.dataBind(this.element,d)},dataBind:function(d,e){d=a(d);var f=d.find("> .t-group"),i=d.find("> div > .t-icon");hasData=e.length>0;if(e.length==0){i.remove();f.remove();return}else{if(i.length==0){d.find("> div").prepend('')}}var g=new b.stringBuilder(),k=f.length==0,h=d.find('> div > .t-checkbox :input[name="'+this.element.id+'_checkedNodes.Index"]').val();if(!h&&d[0]!=this.element){var l=d.parentsUntil(".t-treeview",".t-item").andSelf().map(function(n,m){return a(m).index()});h=Array.prototype.join.call(l,":")}var j=(k?d.eq(0).is(".t-treeview")?true:e[0].Expanded:false);b.treeview.getGroupHtml({data:e,html:g,isAjax:this.isAjax(),isFirstLevel:d.hasClass("t-treeview"),showCheckBoxes:this.showCheckBox,groupLevel:h,isExpanded:j,renderGroup:k,elementId:this.element.id});if(f.length>0&&d.data("loaded")===false){a(g.string()).prependTo(f)}else{if(f.length>0&&d.data("loaded")!==false){f.html(g.string())}else{if(f.length==0){f=a(g.string()).appendTo(d)}}}d.data("animating",true);b.fx.play(this.effects,f,{direction:"bottom"},function(){d.data("animating",false)});clearTimeout(d.data("loadingIconTimeout"));if(d.hasClass("t-item")){d.data("loaded",true).find(".t-icon:first").removeClass("t-loading").removeClass("t-plus").addClass("t-minus")}if(this.isAjax()){c(d)}b.trigger(this.element,"dataBound",{item:d[0]})},checkboxClick:function(d){var f=a(d.target),g=f.is(":checked");var h=b.trigger(this.element,"checked",{item:f.closest(".t-item")[0],checked:g});if(!h){this.nodeCheck(f,g)}else{d.preventDefault()}},nodeCheck:function(e,d){a(e,this.element).each(a.proxy(function(j,k){var g=a(k).closest(".t-item"),f=a("> div > .t-checkbox",g),h=this.element.id+"_checkedNodes",j=f.find(':input[name="'+h+'.Index"]').val(),i=f.find(":checkbox");f.find("[type=hidden]").filter(function(){return(a(this).attr("name").indexOf(h+"["+j+"].")>-1)}).remove();i.attr("value",d?"True":"False");if(d){i.attr("checked","checked");a(b.treeview.getNodeInputsHtml(this.getItemValue(g),this.getItemText(g),h,j)).appendTo(f)}else{i.attr("checked",false)}},this))},getItemText:function(d){return a(d).find("> div > .t-in").text()},getItemValue:function(d){return a(d).find('>div>:input[name="itemValue"]').val()||this.getItemText(d)},findByText:function(d){return a(this.element).find(".t-in").filter(function(f,e){return a(e).text()==d}).closest(".t-item")},findByValue:function(d){return a(this.element).find("input[name='itemValue']").filter(function(f,e){return a(e).val()==d}).closest(".t-item")}};a.extend(b.treeview,{getNodeInputsHtml:function(f,e,d,g){return new b.stringBuilder().cat('').cat('').string()},getItemHtml:function(m){var i=m.item,g=m.html,h=m.isFirstLevel,f=m.groupLevel,j=m.itemIndex,k=m.itemsCount,d=new b.stringBuilder().cat(f).catIf(":",f).cat(j).string();g.cat('
      • ').cat('
        ');if((m.isAjax&&i.LoadOnDemand)||(i.Items&&i.Items.length>0)){g.cat('')}if(m.showCheckBoxes&&i.Checkable!==false){var e=m.elementId+"_checkedNodes";g.cat('').cat('').cat('");if(i.Checked){g.cat(b.treeview.getNodeInputsHtml(i.Value,i.Text,e,d))}g.cat("")}var l=i.NavigateUrl||i.Url;g.cat(l?'');if(i.ImageUrl!=null){g.cat('')}if(i.SpriteCssClasses!=null){g.cat('')}g.catIf(i.Text,i.Encoded===false).catIf(i.Text.replace(//g,">"),i.Encoded!==false).cat(l?"":"");if(i.Value){g.cat('')}g.cat("
        ");if(i.Items&&i.Items.length>0){b.treeview.getGroupHtml({data:i.Items,html:g,isAjax:m.isAjax,isFirstLevel:false,showCheckBoxes:m.showCheckBoxes,groupLevel:d,isExpanded:i.Expanded,elementId:m.elementId})}g.cat("
      • ")},getGroupHtml:function(k){var d=k.data;var f=k.html;var h=k.isFirstLevel;var l=k.renderGroup;if(l!==false){f.cat('
      ").catIf("
    ",!f);if(f){a(f).html(h.string())}else{delete g.title;return a(h.string()).appendTo(document.body).eq(0).tWindow(g)}},getResizeHandlesHtml:function(){var e=new b.stringBuilder();a.each("n e s w se sw ne nw".split(" "),function(f,g){e.cat('
    ')});return e.string()}});a.fn.tWindow=function(e){return b.create(this,{name:"tWindow",init:function(f,g){return new b.window(f,g)},success:function(g){var h=g.element,f=a(h);if(f.is(":visible")){b.trigger(h,"open");b.trigger(h,"activated")}},options:e})};a.fn.tWindow.defaults={effects:{list:[{name:"zoom"},{name:"property",properties:["opacity"]}],openDuration:"fast",closeDuration:"fast"},modal:false,resizable:true,draggable:true,minWidth:50,minHeight:50}})(jQuery); \ No newline at end of file diff --git a/packages/TelerikMvcExtensions.2011.3.1115/content/web.config.transform b/packages/TelerikMvcExtensions.2011.3.1115/content/web.config.transform deleted file mode 100644 index ec6a8ca6c..000000000 --- a/packages/TelerikMvcExtensions.2011.3.1115/content/web.config.transform +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/packages/TelerikMvcExtensions.2011.3.1115/lib/net20/Telerik.Web.Mvc.dll b/packages/TelerikMvcExtensions.2011.3.1115/lib/net20/Telerik.Web.Mvc.dll deleted file mode 100644 index 27b577a80..000000000 Binary files a/packages/TelerikMvcExtensions.2011.3.1115/lib/net20/Telerik.Web.Mvc.dll and /dev/null differ diff --git a/packages/TelerikMvcExtensions.2011.3.1115/lib/net40/Telerik.Web.Mvc.dll b/packages/TelerikMvcExtensions.2011.3.1115/lib/net40/Telerik.Web.Mvc.dll deleted file mode 100644 index b4af42c07..000000000 Binary files a/packages/TelerikMvcExtensions.2011.3.1115/lib/net40/Telerik.Web.Mvc.dll and /dev/null differ