From 5d3620f687912a08113e74ddb23e6bfca1774614 Mon Sep 17 00:00:00 2001 From: Timotej Lazar Date: Tue, 19 Apr 2022 15:43:12 +0200 Subject: [PATCH] Clean up Store/serve stylesheet locally. Remove unused function. More to come. --- cobiss-knjiz.html | 364 ------ cobiss.html | 337 ----- css/pure-min.css | 11 + css/pure.css | 1475 ++++++++++++++++++++++ cobiss-knj.html => index.html | 71 +- js/AcroForm.js | 70 - js/autoprint.js | 12 - js/basic.js | 382 ------ js/circles.js | 11 - js/editor.js | 180 --- js/font-faces.js | 30 - js/font-size.js | 6 - js/from-html.js | 15 - js/html2canvas.js | 7 - js/images.js | 9 - js/images_png.js | 9 - js/jquery/jquery-1.7.1.min.js | 4 - js/jquery/jquery-ui-1.8.17.custom.min.js | 356 ------ js/kitchen-sink.js | 3 - js/landscape.js | 2 - js/lines.js | 26 - {build => js}/pdfmake.js | 0 {build => js}/pdfmake.min.js | 0 {build => js}/pdfmake.min.js.map | 0 js/rectangles.js | 30 - js/string-splitting.js | 40 - js/test_harness.js | 161 --- js/text-colors.js | 17 - js/theme-ambiance.js | 202 --- js/triangles.js | 8 - js/two-page.js | 5 - js/user-input.js | 27 - {build => js}/vfs_fonts.js | 0 33 files changed, 1493 insertions(+), 2377 deletions(-) delete mode 100644 cobiss-knjiz.html delete mode 100644 cobiss.html create mode 100644 css/pure-min.css create mode 100644 css/pure.css rename cobiss-knj.html => index.html (89%) delete mode 100644 js/AcroForm.js delete mode 100644 js/autoprint.js delete mode 100644 js/basic.js delete mode 100644 js/circles.js delete mode 100644 js/editor.js delete mode 100644 js/font-faces.js delete mode 100644 js/font-size.js delete mode 100644 js/from-html.js delete mode 100644 js/html2canvas.js delete mode 100644 js/images.js delete mode 100644 js/images_png.js delete mode 100644 js/jquery/jquery-1.7.1.min.js delete mode 100644 js/jquery/jquery-ui-1.8.17.custom.min.js delete mode 100644 js/kitchen-sink.js delete mode 100644 js/landscape.js delete mode 100644 js/lines.js rename {build => js}/pdfmake.js (100%) rename {build => js}/pdfmake.min.js (100%) rename {build => js}/pdfmake.min.js.map (100%) delete mode 100644 js/rectangles.js delete mode 100644 js/string-splitting.js delete mode 100644 js/test_harness.js delete mode 100644 js/text-colors.js delete mode 100644 js/theme-ambiance.js delete mode 100644 js/triangles.js delete mode 100644 js/two-page.js delete mode 100644 js/user-input.js rename {build => js}/vfs_fonts.js (100%) diff --git a/cobiss-knjiz.html b/cobiss-knjiz.html deleted file mode 100644 index 5778ff5..0000000 --- a/cobiss-knjiz.html +++ /dev/null @@ -1,364 +0,0 @@ - - - - -Vodenje bibliografij v sistemu COBISS - - - - - - - - - - - - Spremni list o dokumentu/delu za vodenje bibliografij raziskovalcev v sistemu COBISS - - - -
-
-
- - Spremni list o dokumentu/delu za vodenje bibliografij raziskovalcev v sistemu COBISS -
-
- - -
- - -
- - -
-
- - -
- -
- - -
- -
- - -
-
- - -
-
- - -
-
- - -
- -
- - primarni vir
- fotokopija članka prispevka in kopija naslovne strani vira
- dokazila(recenzija, vabilo)
-
- - -
- - - - diff --git a/cobiss.html b/cobiss.html deleted file mode 100644 index fa7598c..0000000 --- a/cobiss.html +++ /dev/null @@ -1,337 +0,0 @@ - - - - -Vodenje bibliografij v sistemu COBISS - - - - - - - - - - - - Spremni list o dokumentu/delu za vodenje bibliografij raziskovalcev v sistemu COBISS - - - - -
-
- - Spremni list o dokumentu/delu za vodenje bibliografij raziskovalcev v sistemu COBISS -
-
- - -
-
- - -
- - -
- - -
-
- - -
- -
- - -
-
- - -
-
- - -
-
- - -
- -
- - primarni vir
- fotokopija članka prispevka in kopija naslovne strani vira
- dokazila(recenzija, vabilo)
-
- - -
- - - - diff --git a/css/pure-min.css b/css/pure-min.css new file mode 100644 index 0000000..f0aa374 --- /dev/null +++ b/css/pure-min.css @@ -0,0 +1,11 @@ +/*! +Pure v0.6.0 +Copyright 2014 Yahoo! Inc. All rights reserved. +Licensed under the BSD License. +https://github.com/yahoo/pure/blob/master/LICENSE.md +*/ +/*! +normalize.css v^3.0 | MIT License | git.io/normalize +Copyright (c) Nicolas Gallagher and Jonathan Neal +*/ +/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.hidden,[hidden]{display:none!important}.pure-img{max-width:100%;height:auto;display:block}.pure-g{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap;-ms-align-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class *="pure-u"]{font-family:sans-serif}.pure-u-1,.pure-u-1-1,.pure-u-1-2,.pure-u-1-3,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-5-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-2-24,.pure-u-3-24,.pure-u-4-24,.pure-u-5-24,.pure-u-6-24,.pure-u-7-24,.pure-u-8-24,.pure-u-9-24,.pure-u-10-24,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1-24{width:4.1667%;*width:4.1357%}.pure-u-1-12,.pure-u-2-24{width:8.3333%;*width:8.3023%}.pure-u-1-8,.pure-u-3-24{width:12.5%;*width:12.469%}.pure-u-1-6,.pure-u-4-24{width:16.6667%;*width:16.6357%}.pure-u-1-5{width:20%;*width:19.969%}.pure-u-5-24{width:20.8333%;*width:20.8023%}.pure-u-1-4,.pure-u-6-24{width:25%;*width:24.969%}.pure-u-7-24{width:29.1667%;*width:29.1357%}.pure-u-1-3,.pure-u-8-24{width:33.3333%;*width:33.3023%}.pure-u-3-8,.pure-u-9-24{width:37.5%;*width:37.469%}.pure-u-2-5{width:40%;*width:39.969%}.pure-u-5-12,.pure-u-10-24{width:41.6667%;*width:41.6357%}.pure-u-11-24{width:45.8333%;*width:45.8023%}.pure-u-1-2,.pure-u-12-24{width:50%;*width:49.969%}.pure-u-13-24{width:54.1667%;*width:54.1357%}.pure-u-7-12,.pure-u-14-24{width:58.3333%;*width:58.3023%}.pure-u-3-5{width:60%;*width:59.969%}.pure-u-5-8,.pure-u-15-24{width:62.5%;*width:62.469%}.pure-u-2-3,.pure-u-16-24{width:66.6667%;*width:66.6357%}.pure-u-17-24{width:70.8333%;*width:70.8023%}.pure-u-3-4,.pure-u-18-24{width:75%;*width:74.969%}.pure-u-19-24{width:79.1667%;*width:79.1357%}.pure-u-4-5{width:80%;*width:79.969%}.pure-u-5-6,.pure-u-20-24{width:83.3333%;*width:83.3023%}.pure-u-7-8,.pure-u-21-24{width:87.5%;*width:87.469%}.pure-u-11-12,.pure-u-22-24{width:91.6667%;*width:91.6357%}.pure-u-23-24{width:95.8333%;*width:95.8023%}.pure-u-1,.pure-u-1-1,.pure-u-5-5,.pure-u-24-24{width:100%}.pure-button{display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button{font-family:inherit;font-size:100%;padding:.5em 1em;color:#444;color:rgba(0,0,0,.8);border:1px solid #999;border:0 rgba(0,0,0,0);background-color:#E6E6E6;text-decoration:none;border-radius:2px}.pure-button-hover,.pure-button:hover,.pure-button:focus{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(40%,rgba(0,0,0,.05)),to(rgba(0,0,0,.1)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:-moz-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,.1));background-image:-o-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1))}.pure-button:focus{outline:0}.pure-button-active,.pure-button:active{box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset;border-color:#000\9}.pure-button[disabled],.pure-button-disabled,.pure-button-disabled:hover,.pure-button-disabled:focus,.pure-button-disabled:active{border:0;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;cursor:not-allowed;box-shadow:none}.pure-button-hidden{display:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#0078e7;color:#fff}.pure-form input[type=text],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pure-form input:not([type]){padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pure-form input[type=color]{padding:.2em .5em}.pure-form input[type=text]:focus,.pure-form input[type=password]:focus,.pure-form input[type=email]:focus,.pure-form input[type=url]:focus,.pure-form input[type=date]:focus,.pure-form input[type=month]:focus,.pure-form input[type=time]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=week]:focus,.pure-form input[type=number]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=color]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;border-color:#129FEA}.pure-form input:not([type]):focus{outline:0;border-color:#129FEA}.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus,.pure-form input[type=checkbox]:focus{outline:thin solid #129FEA;outline:1px auto #129FEA}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input[type=text][disabled],.pure-form input[type=password][disabled],.pure-form input[type=email][disabled],.pure-form input[type=url][disabled],.pure-form input[type=date][disabled],.pure-form input[type=month][disabled],.pure-form input[type=time][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=week][disabled],.pure-form input[type=number][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=color][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input:not([type])[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background-color:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form textarea:focus:invalid,.pure-form select:focus:invalid{color:#b94a48;border-color:#e9322d}.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus,.pure-form input[type=checkbox]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{height:2.25em;border:1px solid #ccc;background-color:#fff}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input[type=text],.pure-form-stacked input[type=password],.pure-form-stacked input[type=email],.pure-form-stacked input[type=url],.pure-form-stacked input[type=date],.pure-form-stacked input[type=month],.pure-form-stacked input[type=time],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=week],.pure-form-stacked input[type=number],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=color],.pure-form-stacked input[type=file],.pure-form-stacked select,.pure-form-stacked label,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-stacked input:not([type]){display:block;margin:.25em 0}.pure-form-aligned input,.pure-form-aligned textarea,.pure-form-aligned select,.pure-form-aligned .pure-help-inline,.pure-form-message-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.pure-form-aligned textarea{vertical-align:top}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 11em}.pure-form input.pure-input-rounded,.pure-form .pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input,.pure-form .pure-group textarea{display:block;padding:10px;margin:0 0 -1px;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus,.pure-form .pure-group textarea:focus{z-index:3}.pure-form .pure-group input:first-child,.pure-form .pure-group textarea:first-child{top:1px;border-radius:4px 4px 0 0;margin:0}.pure-form .pure-group input:first-child:last-child,.pure-form .pure-group textarea:first-child:last-child{top:1px;border-radius:4px;margin:0}.pure-form .pure-group input:last-child,.pure-form .pure-group textarea:last-child{top:-2px;border-radius:0 0 4px 4px;margin:0}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form .pure-help-inline,.pure-form-message-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:.875em}.pure-form-message{display:block;color:#666;font-size:.875em}@media only screen and (max-width :480px){.pure-form button[type=submit]{margin:.7em 0 0}.pure-form input:not([type]),.pure-form input[type=text],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form label{margin-bottom:.3em;display:block}.pure-group input:not([type]),.pure-group input[type=text],.pure-group input[type=password],.pure-group input[type=email],.pure-group input[type=url],.pure-group input[type=date],.pure-group input[type=month],.pure-group input[type=time],.pure-group input[type=datetime],.pure-group input[type=datetime-local],.pure-group input[type=week],.pure-group input[type=number],.pure-group input[type=search],.pure-group input[type=tel],.pure-group input[type=color]{margin-bottom:0}.pure-form-aligned .pure-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.pure-form-aligned .pure-controls{margin:1.5em 0 0}.pure-form .pure-help-inline,.pure-form-message-inline,.pure-form-message{display:block;font-size:.75em;padding:.2em 0 .8em}}.pure-menu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pure-menu-fixed{position:fixed;left:0;top:0;z-index:3}.pure-menu-list,.pure-menu-item{position:relative}.pure-menu-list{list-style:none;margin:0;padding:0}.pure-menu-item{padding:0;margin:0;height:100%}.pure-menu-link,.pure-menu-heading{display:block;text-decoration:none;white-space:nowrap}.pure-menu-horizontal{width:100%;white-space:nowrap}.pure-menu-horizontal .pure-menu-list{display:inline-block}.pure-menu-horizontal .pure-menu-item,.pure-menu-horizontal .pure-menu-heading,.pure-menu-horizontal .pure-menu-separator{display:inline-block;*display:inline;zoom:1;vertical-align:middle}.pure-menu-item .pure-menu-item{display:block}.pure-menu-children{display:none;position:absolute;left:100%;top:0;margin:0;padding:0;z-index:3}.pure-menu-horizontal .pure-menu-children{left:0;top:auto;width:inherit}.pure-menu-allow-hover:hover>.pure-menu-children,.pure-menu-active>.pure-menu-children{display:block;position:absolute}.pure-menu-has-children>.pure-menu-link:after{padding-left:.5em;content:"\25B8";font-size:small}.pure-menu-horizontal .pure-menu-has-children>.pure-menu-link:after{content:"\25BE"}.pure-menu-scrollable{overflow-y:scroll;overflow-x:hidden}.pure-menu-scrollable .pure-menu-list{display:block}.pure-menu-horizontal.pure-menu-scrollable .pure-menu-list{display:inline-block}.pure-menu-horizontal.pure-menu-scrollable{white-space:nowrap;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;padding:.5em 0}.pure-menu-horizontal.pure-menu-scrollable::-webkit-scrollbar{display:none}.pure-menu-separator{background-color:#ccc;height:1px;margin:.3em 0}.pure-menu-horizontal .pure-menu-separator{width:1px;height:1.3em;margin:0 .3em}.pure-menu-heading{text-transform:uppercase;color:#565d64}.pure-menu-link{color:#777}.pure-menu-children{background-color:#fff}.pure-menu-link,.pure-menu-disabled,.pure-menu-heading{padding:.5em 1em}.pure-menu-disabled{opacity:.5}.pure-menu-disabled .pure-menu-link:hover{background-color:transparent}.pure-menu-active>.pure-menu-link,.pure-menu-link:hover,.pure-menu-link:focus{background-color:#eee}.pure-menu-selected .pure-menu-link,.pure-menu-selected .pure-menu-link:visited{color:#000}.pure-table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}.pure-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.pure-table td,.pure-table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:.5em 1em}.pure-table td:first-child,.pure-table th:first-child{border-left-width:0}.pure-table thead{background-color:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.pure-table td{background-color:transparent}.pure-table-odd td{background-color:#f2f2f2}.pure-table-striped tr:nth-child(2n-1) td{background-color:#f2f2f2}.pure-table-bordered td{border-bottom:1px solid #cbcbcb}.pure-table-bordered tbody>tr:last-child>td{border-bottom-width:0}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #cbcbcb}.pure-table-horizontal tbody>tr:last-child>td{border-bottom-width:0} \ No newline at end of file diff --git a/css/pure.css b/css/pure.css new file mode 100644 index 0000000..a07d74c --- /dev/null +++ b/css/pure.css @@ -0,0 +1,1475 @@ +/*! +Pure v0.6.0 +Copyright 2014 Yahoo! Inc. All rights reserved. +Licensed under the BSD License. +https://github.com/yahoo/pure/blob/master/LICENSE.md +*/ +/*! +normalize.css v^3.0 | MIT License | git.io/normalize +Copyright (c) Nicolas Gallagher and Jonathan Neal +*/ +/*! normalize.css v3.0.2 | MIT License | git.io/normalize */ + +/** + * 1. Set default font family to sans-serif. + * 2. Prevent iOS text size adjust after orientation change, without disabling + * user zoom. + */ + +html { + font-family: sans-serif; /* 1 */ + -ms-text-size-adjust: 100%; /* 2 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/** + * Remove default margin. + */ + +body { + margin: 0; +} + +/* HTML5 display definitions + ========================================================================== */ + +/** + * Correct `block` display not defined for any HTML5 element in IE 8/9. + * Correct `block` display not defined for `details` or `summary` in IE 10/11 + * and Firefox. + * Correct `block` display not defined for `main` in IE 11. + */ + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} + +/** + * 1. Correct `inline-block` display not defined in IE 8/9. + * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. + */ + +audio, +canvas, +progress, +video { + display: inline-block; /* 1 */ + vertical-align: baseline; /* 2 */ +} + +/** + * Prevent modern browsers from displaying `audio` without controls. + * Remove excess height in iOS 5 devices. + */ + +audio:not([controls]) { + display: none; + height: 0; +} + +/** + * Address `[hidden]` styling not present in IE 8/9/10. + * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. + */ + +[hidden], +template { + display: none; +} + +/* Links + ========================================================================== */ + +/** + * Remove the gray background color from active links in IE 10. + */ + +a { + background-color: transparent; +} + +/** + * Improve readability when focused and also mouse hovered in all browsers. + */ + +a:active, +a:hover { + outline: 0; +} + +/* Text-level semantics + ========================================================================== */ + +/** + * Address styling not present in IE 8/9/10/11, Safari, and Chrome. + */ + +abbr[title] { + border-bottom: 1px dotted; +} + +/** + * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. + */ + +b, +strong { + font-weight: bold; +} + +/** + * Address styling not present in Safari and Chrome. + */ + +dfn { + font-style: italic; +} + +/** + * Address variable `h1` font-size and margin within `section` and `article` + * contexts in Firefox 4+, Safari, and Chrome. + */ + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/** + * Address styling not present in IE 8/9. + */ + +mark { + background: #ff0; + color: #000; +} + +/** + * Address inconsistent and variable font size in all browsers. + */ + +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` affecting `line-height` in all browsers. + */ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +/* Embedded content + ========================================================================== */ + +/** + * Remove border when inside `a` element in IE 8/9/10. + */ + +img { + border: 0; +} + +/** + * Correct overflow not hidden in IE 9/10/11. + */ + +svg:not(:root) { + overflow: hidden; +} + +/* Grouping content + ========================================================================== */ + +/** + * Address margin not present in IE 8/9 and Safari. + */ + +figure { + margin: 1em 40px; +} + +/** + * Address differences between Firefox and other browsers. + */ + +hr { + -moz-box-sizing: content-box; + box-sizing: content-box; + height: 0; +} + +/** + * Contain overflow in all browsers. + */ + +pre { + overflow: auto; +} + +/** + * Address odd `em`-unit font size rendering in all browsers. + */ + +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +/* Forms + ========================================================================== */ + +/** + * Known limitation: by default, Chrome and Safari on OS X allow very limited + * styling of `select`, unless a `border` property is set. + */ + +/** + * 1. Correct color not being inherited. + * Known issue: affects color of disabled elements. + * 2. Correct font properties not being inherited. + * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. + */ + +button, +input, +optgroup, +select, +textarea { + color: inherit; /* 1 */ + font: inherit; /* 2 */ + margin: 0; /* 3 */ +} + +/** + * Address `overflow` set to `hidden` in IE 8/9/10/11. + */ + +button { + overflow: visible; +} + +/** + * Address inconsistent `text-transform` inheritance for `button` and `select`. + * All other form control elements do not inherit `text-transform` values. + * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. + * Correct `select` style inheritance in Firefox. + */ + +button, +select { + text-transform: none; +} + +/** + * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` + * and `video` controls. + * 2. Correct inability to style clickable `input` types in iOS. + * 3. Improve usability and consistency of cursor style between image-type + * `input` and others. + */ + +button, +html input[type="button"], /* 1 */ +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; /* 2 */ + cursor: pointer; /* 3 */ +} + +/** + * Re-set default cursor for disabled elements. + */ + +button[disabled], +html input[disabled] { + cursor: default; +} + +/** + * Remove inner padding and border in Firefox 4+. + */ + +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} + +/** + * Address Firefox 4+ setting `line-height` on `input` using `!important` in + * the UA stylesheet. + */ + +input { + line-height: normal; +} + +/** + * It's recommended that you don't attempt to style these elements. + * Firefox's implementation doesn't respect box-sizing, padding, or width. + * + * 1. Address box sizing set to `content-box` in IE 8/9/10. + * 2. Remove excess padding in IE 8/9/10. + */ + +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Fix the cursor style for Chrome's increment/decrement buttons. For certain + * `font-size` values of the `input`, it causes the cursor style of the + * decrement button to change from `default` to `text`. + */ + +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Address `appearance` set to `searchfield` in Safari and Chrome. + * 2. Address `box-sizing` set to `border-box` in Safari and Chrome + * (include `-moz` to future-proof). + */ + +input[type="search"] { + -webkit-appearance: textfield; /* 1 */ + -moz-box-sizing: content-box; + -webkit-box-sizing: content-box; /* 2 */ + box-sizing: content-box; +} + +/** + * Remove inner padding and search cancel button in Safari and Chrome on OS X. + * Safari (but not Chrome) clips the cancel button when the search input has + * padding (and `textfield` appearance). + */ + +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * Define consistent border, margin, and padding. + */ + +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +/** + * 1. Correct `color` not being inherited in IE 8/9/10/11. + * 2. Remove padding so people aren't caught out if they zero out fieldsets. + */ + +legend { + border: 0; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Remove default vertical scrollbar in IE 8/9/10/11. + */ + +textarea { + overflow: auto; +} + +/** + * Don't inherit the `font-weight` (applied by a rule above). + * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. + */ + +optgroup { + font-weight: bold; +} + +/* Tables + ========================================================================== */ + +/** + * Remove most spacing between table cells. + */ + +table { + border-collapse: collapse; + border-spacing: 0; +} + +td, +th { + padding: 0; +} + +/*csslint important:false*/ + +/* ========================================================================== + Pure Base Extras + ========================================================================== */ + +/** + * Extra rules that Pure adds on top of Normalize.css + */ + +/** + * Always hide an element when it has the `hidden` HTML attribute. + */ + +.hidden, +[hidden] { + display: none !important; +} + +/** + * Add this class to an image to make it fit within it's fluid parent wrapper while maintaining + * aspect ratio. + */ +.pure-img { + max-width: 100%; + height: auto; + display: block; +} + +/*csslint regex-selectors:false, known-properties:false, duplicate-properties:false*/ + +.pure-g { + letter-spacing: -0.31em; /* Webkit: collapse white-space between units */ + *letter-spacing: normal; /* reset IE < 8 */ + *word-spacing: -0.43em; /* IE < 8: collapse white-space between units */ + text-rendering: optimizespeed; /* Webkit: fixes text-rendering: optimizeLegibility */ + + /* + Sets the font stack to fonts known to work properly with the above letter + and word spacings. See: https://github.com/yahoo/pure/issues/41/ + + The following font stack makes Pure Grids work on all known environments. + + * FreeSans: Ships with many Linux distros, including Ubuntu + + * Arimo: Ships with Chrome OS. Arimo has to be defined before Helvetica and + Arial to get picked up by the browser, even though neither is available + in Chrome OS. + + * Droid Sans: Ships with all versions of Android. + + * Helvetica, Arial, sans-serif: Common font stack on OS X and Windows. + */ + font-family: FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif; + + /* + Use flexbox when possible to avoid `letter-spacing` side-effects. + + NOTE: Firefox (as of 25) does not currently support flex-wrap, so the + `-moz-` prefix version is omitted. + */ + + display: -webkit-flex; + -webkit-flex-flow: row wrap; + + /* IE10 uses display: flexbox */ + display: -ms-flexbox; + -ms-flex-flow: row wrap; + + /* Prevents distributing space between rows */ + -ms-align-content: flex-start; + -webkit-align-content: flex-start; + align-content: flex-start; +} + +/* Opera as of 12 on Windows needs word-spacing. + The ".opera-only" selector is used to prevent actual prefocus styling + and is not required in markup. +*/ +.opera-only :-o-prefocus, +.pure-g { + word-spacing: -0.43em; +} + +.pure-u { + display: inline-block; + *display: inline; /* IE < 8: fake inline-block */ + zoom: 1; + letter-spacing: normal; + word-spacing: normal; + vertical-align: top; + text-rendering: auto; +} + +/* +Resets the font family back to the OS/browser's default sans-serif font, +this the same font stack that Normalize.css sets for the `body`. +*/ +.pure-g [class *= "pure-u"] { + font-family: sans-serif; +} + +.pure-u-1, +.pure-u-1-1, +.pure-u-1-2, +.pure-u-1-3, +.pure-u-2-3, +.pure-u-1-4, +.pure-u-3-4, +.pure-u-1-5, +.pure-u-2-5, +.pure-u-3-5, +.pure-u-4-5, +.pure-u-5-5, +.pure-u-1-6, +.pure-u-5-6, +.pure-u-1-8, +.pure-u-3-8, +.pure-u-5-8, +.pure-u-7-8, +.pure-u-1-12, +.pure-u-5-12, +.pure-u-7-12, +.pure-u-11-12, +.pure-u-1-24, +.pure-u-2-24, +.pure-u-3-24, +.pure-u-4-24, +.pure-u-5-24, +.pure-u-6-24, +.pure-u-7-24, +.pure-u-8-24, +.pure-u-9-24, +.pure-u-10-24, +.pure-u-11-24, +.pure-u-12-24, +.pure-u-13-24, +.pure-u-14-24, +.pure-u-15-24, +.pure-u-16-24, +.pure-u-17-24, +.pure-u-18-24, +.pure-u-19-24, +.pure-u-20-24, +.pure-u-21-24, +.pure-u-22-24, +.pure-u-23-24, +.pure-u-24-24 { + display: inline-block; + *display: inline; + zoom: 1; + letter-spacing: normal; + word-spacing: normal; + vertical-align: top; + text-rendering: auto; +} + +.pure-u-1-24 { + width: 4.1667%; + *width: 4.1357%; +} + +.pure-u-1-12, +.pure-u-2-24 { + width: 8.3333%; + *width: 8.3023%; +} + +.pure-u-1-8, +.pure-u-3-24 { + width: 12.5000%; + *width: 12.4690%; +} + +.pure-u-1-6, +.pure-u-4-24 { + width: 16.6667%; + *width: 16.6357%; +} + +.pure-u-1-5 { + width: 20%; + *width: 19.9690%; +} + +.pure-u-5-24 { + width: 20.8333%; + *width: 20.8023%; +} + +.pure-u-1-4, +.pure-u-6-24 { + width: 25%; + *width: 24.9690%; +} + +.pure-u-7-24 { + width: 29.1667%; + *width: 29.1357%; +} + +.pure-u-1-3, +.pure-u-8-24 { + width: 33.3333%; + *width: 33.3023%; +} + +.pure-u-3-8, +.pure-u-9-24 { + width: 37.5000%; + *width: 37.4690%; +} + +.pure-u-2-5 { + width: 40%; + *width: 39.9690%; +} + +.pure-u-5-12, +.pure-u-10-24 { + width: 41.6667%; + *width: 41.6357%; +} + +.pure-u-11-24 { + width: 45.8333%; + *width: 45.8023%; +} + +.pure-u-1-2, +.pure-u-12-24 { + width: 50%; + *width: 49.9690%; +} + +.pure-u-13-24 { + width: 54.1667%; + *width: 54.1357%; +} + +.pure-u-7-12, +.pure-u-14-24 { + width: 58.3333%; + *width: 58.3023%; +} + +.pure-u-3-5 { + width: 60%; + *width: 59.9690%; +} + +.pure-u-5-8, +.pure-u-15-24 { + width: 62.5000%; + *width: 62.4690%; +} + +.pure-u-2-3, +.pure-u-16-24 { + width: 66.6667%; + *width: 66.6357%; +} + +.pure-u-17-24 { + width: 70.8333%; + *width: 70.8023%; +} + +.pure-u-3-4, +.pure-u-18-24 { + width: 75%; + *width: 74.9690%; +} + +.pure-u-19-24 { + width: 79.1667%; + *width: 79.1357%; +} + +.pure-u-4-5 { + width: 80%; + *width: 79.9690%; +} + +.pure-u-5-6, +.pure-u-20-24 { + width: 83.3333%; + *width: 83.3023%; +} + +.pure-u-7-8, +.pure-u-21-24 { + width: 87.5000%; + *width: 87.4690%; +} + +.pure-u-11-12, +.pure-u-22-24 { + width: 91.6667%; + *width: 91.6357%; +} + +.pure-u-23-24 { + width: 95.8333%; + *width: 95.8023%; +} + +.pure-u-1, +.pure-u-1-1, +.pure-u-5-5, +.pure-u-24-24 { + width: 100%; +} +.pure-button { + /* Structure */ + display: inline-block; + zoom: 1; + line-height: normal; + white-space: nowrap; + vertical-align: middle; + text-align: center; + cursor: pointer; + -webkit-user-drag: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +/* Firefox: Get rid of the inner focus border */ +.pure-button::-moz-focus-inner { + padding: 0; + border: 0; +} + +/*csslint outline-none:false*/ + +.pure-button { + font-family: inherit; + font-size: 100%; + padding: 0.5em 1em; + color: #444; /* rgba not supported (IE 8) */ + color: rgba(0, 0, 0, 0.80); /* rgba supported */ + border: 1px solid #999; /*IE 6/7/8*/ + border: none rgba(0, 0, 0, 0); /*IE9 + everything else*/ + background-color: #E6E6E6; + text-decoration: none; + border-radius: 2px; +} + +.pure-button-hover, +.pure-button:hover, +.pure-button:focus { + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000',GradientType=0); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(40%, rgba(0,0,0, 0.05)), to(rgba(0,0,0, 0.10))); + background-image: -webkit-linear-gradient(transparent, rgba(0,0,0, 0.05) 40%, rgba(0,0,0, 0.10)); + background-image: -moz-linear-gradient(top, rgba(0,0,0, 0.05) 0%, rgba(0,0,0, 0.10)); + background-image: -o-linear-gradient(transparent, rgba(0,0,0, 0.05) 40%, rgba(0,0,0, 0.10)); + background-image: linear-gradient(transparent, rgba(0,0,0, 0.05) 40%, rgba(0,0,0, 0.10)); +} +.pure-button:focus { + outline: 0; +} +.pure-button-active, +.pure-button:active { + box-shadow: 0 0 0 1px rgba(0,0,0, 0.15) inset, 0 0 6px rgba(0,0,0, 0.20) inset; + border-color: #000\9; +} + +.pure-button[disabled], +.pure-button-disabled, +.pure-button-disabled:hover, +.pure-button-disabled:focus, +.pure-button-disabled:active { + border: none; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + filter: alpha(opacity=40); + -khtml-opacity: 0.40; + -moz-opacity: 0.40; + opacity: 0.40; + cursor: not-allowed; + box-shadow: none; +} + +.pure-button-hidden { + display: none; +} + +/* Firefox: Get rid of the inner focus border */ +.pure-button::-moz-focus-inner{ + padding: 0; + border: 0; +} + +.pure-button-primary, +.pure-button-selected, +a.pure-button-primary, +a.pure-button-selected { + background-color: rgb(0, 120, 231); + color: #fff; +} + +/*csslint box-model:false*/ +/* +Box-model set to false because we're setting a height on select elements, which +also have border and padding. This is done because some browsers don't render +the padding. We explicitly set the box-model for select elements to border-box, +so we can ignore the csslint warning. +*/ + +.pure-form input[type="text"], +.pure-form input[type="password"], +.pure-form input[type="email"], +.pure-form input[type="url"], +.pure-form input[type="date"], +.pure-form input[type="month"], +.pure-form input[type="time"], +.pure-form input[type="datetime"], +.pure-form input[type="datetime-local"], +.pure-form input[type="week"], +.pure-form input[type="number"], +.pure-form input[type="search"], +.pure-form input[type="tel"], +.pure-form input[type="color"], +.pure-form select, +.pure-form textarea { + padding: 0.5em 0.6em; + display: inline-block; + border: 1px solid #ccc; + box-shadow: inset 0 1px 3px #ddd; + border-radius: 4px; + vertical-align: middle; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +/* +Need to separate out the :not() selector from the rest of the CSS 2.1 selectors +since IE8 won't execute CSS that contains a CSS3 selector. +*/ +.pure-form input:not([type]) { + padding: 0.5em 0.6em; + display: inline-block; + border: 1px solid #ccc; + box-shadow: inset 0 1px 3px #ddd; + border-radius: 4px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + + +/* Chrome (as of v.32/34 on OS X) needs additional room for color to display. */ +/* May be able to remove this tweak as color inputs become more standardized across browsers. */ +.pure-form input[type="color"] { + padding: 0.2em 0.5em; +} + + +.pure-form input[type="text"]:focus, +.pure-form input[type="password"]:focus, +.pure-form input[type="email"]:focus, +.pure-form input[type="url"]:focus, +.pure-form input[type="date"]:focus, +.pure-form input[type="month"]:focus, +.pure-form input[type="time"]:focus, +.pure-form input[type="datetime"]:focus, +.pure-form input[type="datetime-local"]:focus, +.pure-form input[type="week"]:focus, +.pure-form input[type="number"]:focus, +.pure-form input[type="search"]:focus, +.pure-form input[type="tel"]:focus, +.pure-form input[type="color"]:focus, +.pure-form select:focus, +.pure-form textarea:focus { + outline: 0; + border-color: #129FEA; +} + +/* +Need to separate out the :not() selector from the rest of the CSS 2.1 selectors +since IE8 won't execute CSS that contains a CSS3 selector. +*/ +.pure-form input:not([type]):focus { + outline: 0; + border-color: #129FEA; +} + +.pure-form input[type="file"]:focus, +.pure-form input[type="radio"]:focus, +.pure-form input[type="checkbox"]:focus { + outline: thin solid #129FEA; + outline: 1px auto #129FEA; +} +.pure-form .pure-checkbox, +.pure-form .pure-radio { + margin: 0.5em 0; + display: block; +} + +.pure-form input[type="text"][disabled], +.pure-form input[type="password"][disabled], +.pure-form input[type="email"][disabled], +.pure-form input[type="url"][disabled], +.pure-form input[type="date"][disabled], +.pure-form input[type="month"][disabled], +.pure-form input[type="time"][disabled], +.pure-form input[type="datetime"][disabled], +.pure-form input[type="datetime-local"][disabled], +.pure-form input[type="week"][disabled], +.pure-form input[type="number"][disabled], +.pure-form input[type="search"][disabled], +.pure-form input[type="tel"][disabled], +.pure-form input[type="color"][disabled], +.pure-form select[disabled], +.pure-form textarea[disabled] { + cursor: not-allowed; + background-color: #eaeded; + color: #cad2d3; +} + +/* +Need to separate out the :not() selector from the rest of the CSS 2.1 selectors +since IE8 won't execute CSS that contains a CSS3 selector. +*/ +.pure-form input:not([type])[disabled] { + cursor: not-allowed; + background-color: #eaeded; + color: #cad2d3; +} +.pure-form input[readonly], +.pure-form select[readonly], +.pure-form textarea[readonly] { + background-color: #eee; /* menu hover bg color */ + color: #777; /* menu text color */ + border-color: #ccc; +} + +.pure-form input:focus:invalid, +.pure-form textarea:focus:invalid, +.pure-form select:focus:invalid { + color: #b94a48; + border-color: #e9322d; +} +.pure-form input[type="file"]:focus:invalid:focus, +.pure-form input[type="radio"]:focus:invalid:focus, +.pure-form input[type="checkbox"]:focus:invalid:focus { + outline-color: #e9322d; +} +.pure-form select { + /* Normalizes the height; padding is not sufficient. */ + height: 2.25em; + border: 1px solid #ccc; + background-color: white; +} +.pure-form select[multiple] { + height: auto; +} +.pure-form label { + margin: 0.5em 0 0.2em; +} +.pure-form fieldset { + margin: 0; + padding: 0.35em 0 0.75em; + border: 0; +} +.pure-form legend { + display: block; + width: 100%; + padding: 0.3em 0; + margin-bottom: 0.3em; + color: #333; + border-bottom: 1px solid #e5e5e5; +} + +.pure-form-stacked input[type="text"], +.pure-form-stacked input[type="password"], +.pure-form-stacked input[type="email"], +.pure-form-stacked input[type="url"], +.pure-form-stacked input[type="date"], +.pure-form-stacked input[type="month"], +.pure-form-stacked input[type="time"], +.pure-form-stacked input[type="datetime"], +.pure-form-stacked input[type="datetime-local"], +.pure-form-stacked input[type="week"], +.pure-form-stacked input[type="number"], +.pure-form-stacked input[type="search"], +.pure-form-stacked input[type="tel"], +.pure-form-stacked input[type="color"], +.pure-form-stacked input[type="file"], +.pure-form-stacked select, +.pure-form-stacked label, +.pure-form-stacked textarea { + display: block; + margin: 0.25em 0; +} + +/* +Need to separate out the :not() selector from the rest of the CSS 2.1 selectors +since IE8 won't execute CSS that contains a CSS3 selector. +*/ +.pure-form-stacked input:not([type]) { + display: block; + margin: 0.25em 0; +} +.pure-form-aligned input, +.pure-form-aligned textarea, +.pure-form-aligned select, +/* NOTE: pure-help-inline is deprecated. Use .pure-form-message-inline instead. */ +.pure-form-aligned .pure-help-inline, +.pure-form-message-inline { + display: inline-block; + *display: inline; + *zoom: 1; + vertical-align: middle; +} +.pure-form-aligned textarea { + vertical-align: top; +} + +/* Aligned Forms */ +.pure-form-aligned .pure-control-group { + margin-bottom: 0.5em; +} +.pure-form-aligned .pure-control-group label { + text-align: right; + display: inline-block; + vertical-align: middle; + width: 10em; + margin: 0 1em 0 0; +} +.pure-form-aligned .pure-controls { + margin: 1.5em 0 0 11em; +} + +/* Rounded Inputs */ +.pure-form input.pure-input-rounded, +.pure-form .pure-input-rounded { + border-radius: 2em; + padding: 0.5em 1em; +} + +/* Grouped Inputs */ +.pure-form .pure-group fieldset { + margin-bottom: 10px; +} +.pure-form .pure-group input, +.pure-form .pure-group textarea { + display: block; + padding: 10px; + margin: 0 0 -1px; + border-radius: 0; + position: relative; + top: -1px; +} +.pure-form .pure-group input:focus, +.pure-form .pure-group textarea:focus { + z-index: 3; +} +.pure-form .pure-group input:first-child, +.pure-form .pure-group textarea:first-child { + top: 1px; + border-radius: 4px 4px 0 0; + margin: 0; +} +.pure-form .pure-group input:first-child:last-child, +.pure-form .pure-group textarea:first-child:last-child { + top: 1px; + border-radius: 4px; + margin: 0; +} +.pure-form .pure-group input:last-child, +.pure-form .pure-group textarea:last-child { + top: -2px; + border-radius: 0 0 4px 4px; + margin: 0; +} +.pure-form .pure-group button { + margin: 0.35em 0; +} + +.pure-form .pure-input-1 { + width: 100%; +} +.pure-form .pure-input-2-3 { + width: 66%; +} +.pure-form .pure-input-1-2 { + width: 50%; +} +.pure-form .pure-input-1-3 { + width: 33%; +} +.pure-form .pure-input-1-4 { + width: 25%; +} + +/* Inline help for forms */ +/* NOTE: pure-help-inline is deprecated. Use .pure-form-message-inline instead. */ +.pure-form .pure-help-inline, +.pure-form-message-inline { + display: inline-block; + padding-left: 0.3em; + color: #666; + vertical-align: middle; + font-size: 0.875em; +} + +/* Block help for forms */ +.pure-form-message { + display: block; + color: #666; + font-size: 0.875em; +} + +@media only screen and (max-width : 480px) { + .pure-form button[type="submit"] { + margin: 0.7em 0 0; + } + + .pure-form input:not([type]), + .pure-form input[type="text"], + .pure-form input[type="password"], + .pure-form input[type="email"], + .pure-form input[type="url"], + .pure-form input[type="date"], + .pure-form input[type="month"], + .pure-form input[type="time"], + .pure-form input[type="datetime"], + .pure-form input[type="datetime-local"], + .pure-form input[type="week"], + .pure-form input[type="number"], + .pure-form input[type="search"], + .pure-form input[type="tel"], + .pure-form input[type="color"], + .pure-form label { + margin-bottom: 0.3em; + display: block; + } + + .pure-group input:not([type]), + .pure-group input[type="text"], + .pure-group input[type="password"], + .pure-group input[type="email"], + .pure-group input[type="url"], + .pure-group input[type="date"], + .pure-group input[type="month"], + .pure-group input[type="time"], + .pure-group input[type="datetime"], + .pure-group input[type="datetime-local"], + .pure-group input[type="week"], + .pure-group input[type="number"], + .pure-group input[type="search"], + .pure-group input[type="tel"], + .pure-group input[type="color"] { + margin-bottom: 0; + } + + .pure-form-aligned .pure-control-group label { + margin-bottom: 0.3em; + text-align: left; + display: block; + width: 100%; + } + + .pure-form-aligned .pure-controls { + margin: 1.5em 0 0 0; + } + + /* NOTE: pure-help-inline is deprecated. Use .pure-form-message-inline instead. */ + .pure-form .pure-help-inline, + .pure-form-message-inline, + .pure-form-message { + display: block; + font-size: 0.75em; + /* Increased bottom padding to make it group with its related input element. */ + padding: 0.2em 0 0.8em; + } +} + +/*csslint adjoining-classes: false, box-model:false*/ +.pure-menu { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.pure-menu-fixed { + position: fixed; + left: 0; + top: 0; + z-index: 3; +} + +.pure-menu-list, +.pure-menu-item { + position: relative; +} + +.pure-menu-list { + list-style: none; + margin: 0; + padding: 0; +} + +.pure-menu-item { + padding: 0; + margin: 0; + height: 100%; +} + +.pure-menu-link, +.pure-menu-heading { + display: block; + text-decoration: none; + white-space: nowrap; +} + +/* HORIZONTAL MENU */ +.pure-menu-horizontal { + width: 100%; + white-space: nowrap; +} + +.pure-menu-horizontal .pure-menu-list { + display: inline-block; +} + +/* Initial menus should be inline-block so that they are horizontal */ +.pure-menu-horizontal .pure-menu-item, +.pure-menu-horizontal .pure-menu-heading, +.pure-menu-horizontal .pure-menu-separator { + display: inline-block; + *display: inline; + zoom: 1; + vertical-align: middle; +} + +/* Submenus should still be display: block; */ +.pure-menu-item .pure-menu-item { + display: block; +} + +.pure-menu-children { + display: none; + position: absolute; + left: 100%; + top: 0; + margin: 0; + padding: 0; + z-index: 3; +} + +.pure-menu-horizontal .pure-menu-children { + left: 0; + top: auto; + width: inherit; +} + +.pure-menu-allow-hover:hover > .pure-menu-children, +.pure-menu-active > .pure-menu-children { + display: block; + position: absolute; +} + +/* Vertical Menus - show the dropdown arrow */ +.pure-menu-has-children > .pure-menu-link:after { + padding-left: 0.5em; + content: "\25B8"; + font-size: small; +} + +/* Horizontal Menus - show the dropdown arrow */ +.pure-menu-horizontal .pure-menu-has-children > .pure-menu-link:after { + content: "\25BE"; +} + +/* scrollable menus */ +.pure-menu-scrollable { + overflow-y: scroll; + overflow-x: hidden; +} + +.pure-menu-scrollable .pure-menu-list { + display: block; +} + +.pure-menu-horizontal.pure-menu-scrollable .pure-menu-list { + display: inline-block; +} + +.pure-menu-horizontal.pure-menu-scrollable { + white-space: nowrap; + overflow-y: hidden; + overflow-x: auto; + -ms-overflow-style: none; + -webkit-overflow-scrolling: touch; + /* a little extra padding for this style to allow for scrollbars */ + padding: .5em 0; +} + +.pure-menu-horizontal.pure-menu-scrollable::-webkit-scrollbar { + display: none; +} + +/* misc default styling */ + +.pure-menu-separator { + background-color: #ccc; + height: 1px; + margin: .3em 0; +} + +.pure-menu-horizontal .pure-menu-separator { + width: 1px; + height: 1.3em; + margin: 0 .3em ; +} + +.pure-menu-heading { + text-transform: uppercase; + color: #565d64; +} + +.pure-menu-link { + color: #777; +} + +.pure-menu-children { + background-color: #fff; +} + +.pure-menu-link, +.pure-menu-disabled, +.pure-menu-heading { + padding: .5em 1em; +} + +.pure-menu-disabled { + opacity: .5; +} + +.pure-menu-disabled .pure-menu-link:hover { + background-color: transparent; +} + +.pure-menu-active > .pure-menu-link, +.pure-menu-link:hover, +.pure-menu-link:focus { + background-color: #eee; +} + +.pure-menu-selected .pure-menu-link, +.pure-menu-selected .pure-menu-link:visited { + color: #000; +} + +.pure-table { + /* Remove spacing between table cells (from Normalize.css) */ + border-collapse: collapse; + border-spacing: 0; + empty-cells: show; + border: 1px solid #cbcbcb; +} + +.pure-table caption { + color: #000; + font: italic 85%/1 arial, sans-serif; + padding: 1em 0; + text-align: center; +} + +.pure-table td, +.pure-table th { + border-left: 1px solid #cbcbcb;/* inner column border */ + border-width: 0 0 0 1px; + font-size: inherit; + margin: 0; + overflow: visible; /*to make ths where the title is really long work*/ + padding: 0.5em 1em; /* cell padding */ +} + +/* Consider removing this next declaration block, as it causes problems when +there's a rowspan on the first cell. Case added to the tests. issue#432 */ +.pure-table td:first-child, +.pure-table th:first-child { + border-left-width: 0; +} + +.pure-table thead { + background-color: #e0e0e0; + color: #000; + text-align: left; + vertical-align: bottom; +} + +/* +striping: + even - #fff (white) + odd - #f2f2f2 (light gray) +*/ +.pure-table td { + background-color: transparent; +} +.pure-table-odd td { + background-color: #f2f2f2; +} + +/* nth-child selector for modern browsers */ +.pure-table-striped tr:nth-child(2n-1) td { + background-color: #f2f2f2; +} + +/* BORDERED TABLES */ +.pure-table-bordered td { + border-bottom: 1px solid #cbcbcb; +} +.pure-table-bordered tbody > tr:last-child > td { + border-bottom-width: 0; +} + + +/* HORIZONTAL BORDERED TABLES */ + +.pure-table-horizontal td, +.pure-table-horizontal th { + border-width: 0 0 1px 0; + border-bottom: 1px solid #cbcbcb; +} +.pure-table-horizontal tbody > tr:last-child > td { + border-bottom-width: 0; +} diff --git a/cobiss-knj.html b/index.html similarity index 89% rename from cobiss-knj.html rename to index.html index fed2040..24259d3 100644 --- a/cobiss-knj.html +++ b/index.html @@ -1,63 +1,15 @@  - - - + + + Vodenje bibliografij v sistemu COBISS - + - - - - + + - - - Spremni list o dokumentu/delu za vodenje bibliografij raziskovalcev v sistemu COBISS - - +
@@ -397,7 +344,3 @@ pdfMake.createPdf(docDefinition).download('cobiss-obrazec.pdf');
- - - - diff --git a/js/AcroForm.js b/js/AcroForm.js deleted file mode 100644 index 4219d13..0000000 --- a/js/AcroForm.js +++ /dev/null @@ -1,70 +0,0 @@ -var doc = new jsPDF();//{unit: 'px'} - -doc.setFontSize(12); -doc.text(10, 105, 'ComboBox:'); - -var d = new ComboBox(); -d.T = "ChoiceField1"; -d.TI = 1; -d.Rect = [50, 100, 30, 10]; -d.Opt = "[(a)(b)(c)]"; -d.V = '(b)'; -d.DV = '(b)'; -doc.addField(d); - -doc.text(10, 115, 'ListBox:'); -var d2 = new ListBox(); -d2.edit = false; -d2.T = "ChoiceField2"; -d2.TI = 2; -d2.Rect = [50, 110, 30, 10]; -d2.Opt = "[(c)(a)(d)(f)(b)(s)]"; -d2.V = '(s)'; -d2.BG = [0, 1, 1]; -doc.addField(d2); - -doc.text(10, 125, 'CheckBox:'); -var checkBox = new CheckBox(); -checkBox.T = "CheckBox1"; -checkBox.Rect = [50, 120, 30, 10]; -doc.addField(checkBox); - -doc.text(10, 135, 'PushButton:'); -var pushButton = new PushButton(); -pushButton.T = "PushButton1"; -pushButton.Rect = [50, 130, 30, 10]; -pushButton.BG = [1, 0, 0]; -doc.addField(pushButton); - -doc.text(10, 145, 'TextField:'); -var textField = new TextField(); -textField.Rect = [50, 140, 30, 10]; -textField.multiline = true; -textField.V = "The quick brown fox ate the lazy mouse The quick brown fox ate the lazy mouse The quick brown fox ate the lazy mouse";// -textField.T = "TestTextBox"; -//textField.Q = 2; // Text-Alignment -doc.addField(textField); - -doc.text(10, 155, 'Password:'); -var passwordField = new PasswordField(); -passwordField.Rect = [50, 150, 30, 10]; -doc.addField(passwordField); - -doc.text(50, 165, 'RadioGroup:'); -var radioGroup = new RadioButton(); -radioGroup.V = "/Test"; -radioGroup.Subtype = "Form"; - -doc.addField(radioGroup); - -var radioButton1 = radioGroup.createOption("Test"); -radioButton1.Rect = [50, 170, 30, 10]; -radioButton1.AS = "/Test"; - -var radioButton2 = radioGroup.createOption("Test2"); -radioButton2.Rect = [50, 180, 30, 10]; - -var radioButton3 = radioGroup.createOption("Test3"); -radioButton3.Rect = [50, 190, 20, 10]; - -radioGroup.setAppearance(AcroForm.Appearance.RadioButton.Cross); \ No newline at end of file diff --git a/js/autoprint.js b/js/autoprint.js deleted file mode 100644 index d67cfc3..0000000 --- a/js/autoprint.js +++ /dev/null @@ -1,12 +0,0 @@ -// You'll need to make your image into a Data URL -// Use http://dataurl.net/#dataurlmaker -var imgData = 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/4ge4SUNDX1BST0ZJTEUAAQEAAAeoYXBwbAIgAABtbnRyUkdCIFhZWiAH2QACABkACwAaAAthY3NwQVBQTAAAAABhcHBsAAAAAAAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLWFwcGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtkZXNjAAABCAAAAG9kc2NtAAABeAAABWxjcHJ0AAAG5AAAADh3dHB0AAAHHAAAABRyWFlaAAAHMAAAABRnWFlaAAAHRAAAABRiWFlaAAAHWAAAABRyVFJDAAAHbAAAAA5jaGFkAAAHfAAAACxiVFJDAAAHbAAAAA5nVFJDAAAHbAAAAA5kZXNjAAAAAAAAABRHZW5lcmljIFJHQiBQcm9maWxlAAAAAAAAAAAAAAAUR2VuZXJpYyBSR0IgUHJvZmlsZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbWx1YwAAAAAAAAAeAAAADHNrU0sAAAAoAAABeGhySFIAAAAoAAABoGNhRVMAAAAkAAAByHB0QlIAAAAmAAAB7HVrVUEAAAAqAAACEmZyRlUAAAAoAAACPHpoVFcAAAAWAAACZGl0SVQAAAAoAAACem5iTk8AAAAmAAAComtvS1IAAAAWAAACyGNzQ1oAAAAiAAAC3mhlSUwAAAAeAAADAGRlREUAAAAsAAADHmh1SFUAAAAoAAADSnN2U0UAAAAmAAAConpoQ04AAAAWAAADcmphSlAAAAAaAAADiHJvUk8AAAAkAAADomVsR1IAAAAiAAADxnB0UE8AAAAmAAAD6G5sTkwAAAAoAAAEDmVzRVMAAAAmAAAD6HRoVEgAAAAkAAAENnRyVFIAAAAiAAAEWmZpRkkAAAAoAAAEfHBsUEwAAAAsAAAEpHJ1UlUAAAAiAAAE0GFyRUcAAAAmAAAE8mVuVVMAAAAmAAAFGGRhREsAAAAuAAAFPgBWAWEAZQBvAGIAZQBjAG4A/QAgAFIARwBCACAAcAByAG8AZgBpAGwARwBlAG4AZQByAGkBDQBrAGkAIABSAEcAQgAgAHAAcgBvAGYAaQBsAFAAZQByAGYAaQBsACAAUgBHAEIAIABnAGUAbgDoAHIAaQBjAFAAZQByAGYAaQBsACAAUgBHAEIAIABHAGUAbgDpAHIAaQBjAG8EFwQwBDMEMAQ7BEwEPQQ4BDkAIAQ/BEAEPgREBDAEOQQ7ACAAUgBHAEIAUAByAG8AZgBpAGwAIABnAOkAbgDpAHIAaQBxAHUAZQAgAFIAVgBCkBp1KAAgAFIARwBCACCCcl9pY8+P8ABQAHIAbwBmAGkAbABvACAAUgBHAEIAIABnAGUAbgBlAHIAaQBjAG8ARwBlAG4AZQByAGkAcwBrACAAUgBHAEIALQBwAHIAbwBmAGkAbMd8vBgAIABSAEcAQgAg1QS4XNMMx3wATwBiAGUAYwBuAP0AIABSAEcAQgAgAHAAcgBvAGYAaQBsBeQF6AXVBeQF2QXcACAAUgBHAEIAIAXbBdwF3AXZAEEAbABsAGcAZQBtAGUAaQBuAGUAcwAgAFIARwBCAC0AUAByAG8AZgBpAGwAwQBsAHQAYQBsAOEAbgBvAHMAIABSAEcAQgAgAHAAcgBvAGYAaQBsZm6QGgAgAFIARwBCACBjz4/wZYdO9k4AgiwAIABSAEcAQgAgMNcw7TDVMKEwpDDrAFAAcgBvAGYAaQBsACAAUgBHAEIAIABnAGUAbgBlAHIAaQBjA5MDtQO9A7kDugPMACADwAPBA78DxgOvA7sAIABSAEcAQgBQAGUAcgBmAGkAbAAgAFIARwBCACAAZwBlAG4A6QByAGkAYwBvAEEAbABnAGUAbQBlAGUAbgAgAFIARwBCAC0AcAByAG8AZgBpAGUAbA5CDhsOIw5EDh8OJQ5MACAAUgBHAEIAIA4XDjEOSA4nDkQOGwBHAGUAbgBlAGwAIABSAEcAQgAgAFAAcgBvAGYAaQBsAGkAWQBsAGUAaQBuAGUAbgAgAFIARwBCAC0AcAByAG8AZgBpAGkAbABpAFUAbgBpAHcAZQByAHMAYQBsAG4AeQAgAHAAcgBvAGYAaQBsACAAUgBHAEIEHgQxBEkEOAQ5ACAEPwRABD4ERAQ4BDsETAAgAFIARwBCBkUGRAZBACAGKgY5BjEGSgZBACAAUgBHAEIAIAYnBkQGOQYnBkUARwBlAG4AZQByAGkAYwAgAFIARwBCACAAUAByAG8AZgBpAGwAZQBHAGUAbgBlAHIAZQBsACAAUgBHAEIALQBiAGUAcwBrAHIAaQB2AGUAbABzAGV0ZXh0AAAAAENvcHlyaWdodCAyMDA3IEFwcGxlIEluYy4sIGFsbCByaWdodHMgcmVzZXJ2ZWQuAFhZWiAAAAAAAADzUgABAAAAARbPWFlaIAAAAAAAAHRNAAA97gAAA9BYWVogAAAAAAAAWnUAAKxzAAAXNFhZWiAAAAAAAAAoGgAAFZ8AALg2Y3VydgAAAAAAAAABAc0AAHNmMzIAAAAAAAEMQgAABd7///MmAAAHkgAA/ZH///ui///9owAAA9wAAMBs/+EAgEV4aWYAAE1NACoAAAAIAAUBEgADAAAAAQABAAABGgAFAAAAAQAAAEoBGwAFAAAAAQAAAFIBKAADAAAAAQACAACHaQAEAAAAAQAAAFoAAAAAAAAASAAAAAEAAABIAAAAAQACoAIABAAAAAEAAAH0oAMABAAAAAEAAAH0AAAAAP/bAEMAAgEBAgEBAgIBAgICAgIDBQMDAwMDBgQEAwUHBgcHBwYGBgcICwkHCAoIBgYJDQkKCwsMDAwHCQ0ODQwOCwwMC//bAEMBAgICAwIDBQMDBQsIBggLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLC//AABEIAfQB9AMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APzLooor+sD8nCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK4z4yfFb/hWOl2zWUMVxe3jkRpISFVQOWOOepUfjXJj8dRy2hLE4h2hHf8vzNqFCeJqKnTV2zs6K+bm/aQ8VliReW4z2FsnH6VLaftL+KLaQNNLZXAB+7JbgA/98kGvjI+I+Vt2cZr5L/5I9l8OYpdY/e/8j6Morx3QP2sY3ZV8UaUyDPMltJu/wDHGx/6FXo/hX4jaL40Uf8ACPahBNKRnySdso/4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F/x+J/28PjP4X+Pv7ROo+JPhLa3MGnXNvDFNLPEImvJkUqZdnUAqEXnk7cnGah1X9k27W4P9iavbyRHp58RRh7fLnP14rT8Gfstwabfx3HjC9W8WJgwt4UxG+OzMeSPbAr87o8D5vOt7N0bebasvO9/y1PoZ53g4w5lO/lZ3PMtS+Fmv6Hodpqz2crWtxGs6yQ5ZoQeRvA5Xsc9Oetew/BP/AIKcfFT4N2sdncapB4p02LhbfWkad4x0ws4YSemAzMB2FejgBRheAK5vxL8IvDvit2k1bTIRM3WWLMT/AFJXGfxzX1mY+Gbsngq2ttVLv1s1+VvmeVh+JVe1eHzX+T/zPULb/gt1/wASUi8+Hf8AxMRGQGTWP3BfHBwYdwGe2T9a+LvBVrc+PvipayRpslu777XL5S4EQ372I9AOcfhXq037KmhPNuhvtVRCc7d8Zx9DsrsvBXw40j4f27J4cttkkgCyTOd0kg9z/QYFedlXh5jliYSxXLGmmm7O7duit387WOjFcQ0PZNUruT8jdooor9rPigooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKmg064urSee2hkeG1CmZ1XKxhjgFj2yeKhr1L4P8AhUav+zr8X9TNvJIdIs9KIlXO2HzNQjT5u3PTn0rOrUVKN33S+9pfqVFczseW0UUVoSFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUVY0q0hvtSgh1C6jsoJHCyTyIzrEvdiqAsfoBXqXgv4JfDfWbx08a/GrQ9EgEW9JI/DmqXZZ8j5CogXHBJzkjisqlaNJXkn8k3+SZUYuWi/Ox5LX0j+yt4fXVf2E/2mbhpShtrPw8oULnd/xMWk/wDaIH/AqiX9kz4NsoI/aT8Oc88+FtQFe9/s3fs+/DfQf2P/AI+aZ4f+NWi6xpOs2+irqeqx6FdxR6II7mZoy8bfNL5jFlGz7u3JryMwzCm6S5VK/ND7Ev5494/16nVQoS5tbbPquz8z8+KK+jf+GS/g3/0cn4b/APCX1CsLxt+zt8KPD2nsfDXx90LV74MoEH/CLanFGQep80RsOPQA13xx9KbslL/wCf8A8iYOjJa6fev8zw+itrxt4d0zw5fRx+GPEFl4hiYHdNbW08CoeO00aE5z6dj7Zxa7Iy5ldGT0CiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFfTf7JOpQWf7BH7T8d1KqPLa+Hdinq3+nTLx/wJ0H/AhXzJXtHwH8Rtpn7J3x309YlddTstE3OWwY/L1ONuB3zXFmEPaUkv70PwnFm1CXLK/k/wAmeL0UUV2mIUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVraJ4sk0Tw5rWmxRK6a1FFFI5JzGI5VkBA7klcfiayaKTSluAUUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//2Q=='; - -var doc = new jsPDF(); - -doc.setFontSize(40); -doc.text(35, 25, "Octonyan loves jsPDF"); -doc.addImage(imgData, 'JPEG', 15, 40, 180, 180); - -// Set the document to automatically print via JS -doc.autoPrint() \ No newline at end of file diff --git a/js/basic.js b/js/basic.js deleted file mode 100644 index 958eab8..0000000 --- a/js/basic.js +++ /dev/null @@ -1,382 +0,0 @@ -function demoTwoPageDocument() { - var doc = new jsPDF(); - doc.text(20, 20, 'Hello world!'); - doc.text(20, 30, 'This is client-side Javascript, pumping out a PDF.'); - doc.addPage(); - doc.text(20, 20, 'Do you like that?'); - - // Save the PDF - doc.save('Test.pdf'); -} - -function demoLandscape() { - var doc = new jsPDF('landscape'); - doc.text(20, 20, 'Hello landscape world!'); - - // Save the PDF - doc.save('Test.pdf'); -} - -function demoFontSizes() { - var doc = new jsPDF(); - doc.setFontSize(22); - doc.text(20, 20, 'This is a title'); - - doc.setFontSize(16); - doc.text(20, 30, 'This is some normal sized text underneath.'); - - doc.save('Test.pdf'); -} - -function demoFontTypes() { - var doc = new jsPDF(); - - doc.text(20, 20, 'This is the default font.'); - - doc.setFont("courier"); - doc.setFontType("normal"); - doc.text(20, 30, 'This is courier normal.'); - - doc.setFont("times"); - doc.setFontType("italic"); - doc.text(20, 40, 'This is times italic.'); - - doc.setFont("helvetica"); - doc.setFontType("bold"); - doc.text(20, 50, 'This is helvetica bold.'); - - doc.setFont("courier"); - doc.setFontType("bolditalic"); - doc.text(20, 60, 'This is courier bolditalic.'); - - doc.save('Test.pdf'); -} - -function demoTextColors() { - var doc = new jsPDF(); - - doc.setTextColor(100); - doc.text(20, 20, 'This is gray.'); - - doc.setTextColor(150); - doc.text(20, 30, 'This is light gray.'); - - doc.setTextColor(255,0,0); - doc.text(20, 40, 'This is red.'); - - doc.setTextColor(0,255,0); - doc.text(20, 50, 'This is green.'); - - doc.setTextColor(0,0,255); - doc.text(20, 60, 'This is blue.'); - - // Output as Data URI - doc.output('datauri'); -} - -function demoMetadata() { - var doc = new jsPDF(); - doc.text(20, 20, 'This PDF has a title, subject, author, keywords and a creator.'); - - // Optional - set properties on the document - doc.setProperties({ - title: 'Title', - subject: 'This is the subject', - author: 'James Hall', - keywords: 'generated, javascript, web 2.0, ajax', - creator: 'MEEE' - }); - - doc.save('Test.pdf'); -} - -function demoUserInput() { - var name = prompt('What is your name?'); - var multiplier = prompt('Enter a number:'); - multiplier = parseInt(multiplier); - - var doc = new jsPDF(); - doc.setFontSize(22); - doc.text(20, 20, 'Questions'); - doc.setFontSize(16); - doc.text(20, 30, 'This belongs to: ' + name); - - for(var i = 1; i <= 12; i ++) { - doc.text(20, 30 + (i * 10), i + ' x ' + multiplier + ' = ___'); - } - - doc.addPage(); - doc.setFontSize(22); - doc.text(20, 20, 'Answers'); - doc.setFontSize(16); - - for (i = 1; i <= 12; i ++) { - doc.text(20, 30 + (i * 10), i + ' x ' + multiplier + ' = ' + (i * multiplier)); - } - doc.save('Test.pdf'); - -} - -function demoRectangles() { - var doc = new jsPDF(); - - doc.rect(20, 20, 10, 10); // empty square - - doc.rect(40, 20, 10, 10, 'F'); // filled square - - doc.setDrawColor(255, 0, 0); - doc.rect(60, 20, 10, 10); // empty red square - - doc.setDrawColor(255, 0, 0); - doc.rect(80, 20, 10, 10, 'FD'); // filled square with red borders - - doc.setDrawColor(0); - doc.setFillColor(255, 0, 0); - doc.rect(100, 20, 10, 10, 'F'); // filled red square - - doc.setDrawColor(0); - doc.setFillColor(255, 0, 0); - doc.rect(120, 20, 10, 10, 'FD'); // filled red square with black borders - - doc.setDrawColor(0); - doc.setFillColor(255, 255, 255); - doc.roundedRect(140, 20, 10, 10, 3, 3, 'FD'); // Black square with rounded corners - - doc.save('Test.pdf'); -} - -function demoLines() { - var doc = new jsPDF(); - - doc.line(20, 20, 60, 20); // horizontal line - - doc.setLineWidth(0.5); - doc.line(20, 25, 60, 25); - - doc.setLineWidth(1); - doc.line(20, 30, 60, 30); - - doc.setLineWidth(1.5); - doc.line(20, 35, 60, 35); - - doc.setDrawColor(255,0,0); // draw red lines - - doc.setLineWidth(0.1); - doc.line(100, 20, 100, 60); // vertical line - - doc.setLineWidth(0.5); - doc.line(105, 20, 105, 60); - - doc.setLineWidth(1); - doc.line(110, 20, 110, 60); - - doc.setLineWidth(1.5); - doc.line(115, 20, 115, 60); - - // Output as Data URI - doc.output('datauri'); -} - -function demoCircles() { - var doc = new jsPDF(); - - doc.ellipse(40, 20, 10, 5); - - doc.setFillColor(0,0,255); - doc.ellipse(80, 20, 10, 5, 'F'); - - doc.setLineWidth(1); - doc.setDrawColor(0); - doc.setFillColor(255,0,0); - doc.circle(120, 20, 5, 'FD'); - - doc.save('Test.pdf'); -} - -function demoTriangles() { - var doc = new jsPDF(); - - doc.triangle(60, 100, 60, 120, 80, 110, 'FD'); - - doc.setLineWidth(1); - doc.setDrawColor(255,0,0); - doc.setFillColor(0,0,255); - doc.triangle(100, 100, 110, 100, 120, 130, 'FD'); - - doc.save('Test.pdf'); -} - -function demoImages() { - // Because of security restrictions, getImageFromUrl will - // not load images from other domains. Chrome has added - // security restrictions that prevent it from loading images - // when running local files. Run with: chromium --allow-file-access-from-files --allow-file-access - // to temporarily get around this issue. - var getImageFromUrl = function(url, callback) { - var img = new Image(), data, ret = { - data: null, - pending: true - }; - - img.onError = function() { - throw new Error('Cannot load image: "'+url+'"'); - }; - img.onload = function() { - var canvas = document.createElement('canvas'); - document.body.appendChild(canvas); - canvas.width = img.width; - canvas.height = img.height; - - var ctx = canvas.getContext('2d'); - ctx.drawImage(img, 0, 0); - // Grab the image as a jpeg encoded in base64, but only the data - data = canvas.toDataURL('image/jpeg').slice('data:image/jpeg;base64,'.length); - // Convert the data to binary form - data = atob(data); - document.body.removeChild(canvas); - - ret['data'] = data; - ret['pending'] = false; - if (typeof callback === 'function') { - callback(data); - } - }; - img.src = url; - - return ret; - }; - - // Since images are loaded asyncronously, we must wait to create - // the pdf until we actually have the image data. - // If we already had the jpeg image binary data loaded into - // a string, we create the pdf without delay. - var createPDF = function(imgData) { - var doc = new jsPDF(); - - doc.addImage(imgData, 'JPEG', 10, 10, 50, 50); - doc.addImage(imgData, 'JPEG', 70, 10, 100, 120); - - doc.save('output.pdf'); - - } - - getImageFromUrl('thinking-monkey.jpg', createPDF); -} - -function demoStringSplitting() { - - var pdf = new jsPDF('p','in','letter') - , sizes = [12, 16, 20] - , fonts = [['Times','Roman'],['Helvetica',''], ['Times','Italic']] - , font, size, lines - , margin = 0.5 // inches on a 8.5 x 11 inch sheet. - , verticalOffset = margin - , loremipsum = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus id eros turpis. Vivamus tempor urna vitae sapien mollis molestie. Vestibulum in lectus non enim bibendum laoreet at at libero. Etiam malesuada erat sed sem blandit in varius orci porttitor. Sed at sapien urna. Fusce augue ipsum, molestie et adipiscing at, varius quis enim. Morbi sed magna est, vel vestibulum urna. Sed tempor ipsum vel mi pretium at elementum urna tempor. Nulla faucibus consectetur felis, elementum venenatis mi mollis gravida. Aliquam mi ante, accumsan eu tempus vitae, viverra quis justo.\n\nProin feugiat augue in augue rhoncus eu cursus tellus laoreet. Pellentesque eu sapien at diam porttitor venenatis nec vitae velit. Donec ultrices volutpat lectus eget vehicula. Nam eu erat mi, in pulvinar eros. Mauris viverra porta orci, et vehicula lectus sagittis id. Nullam at magna vitae nunc fringilla posuere. Duis volutpat malesuada ornare. Nulla in eros metus. Vivamus a posuere libero.' - - // Margins: - pdf.setDrawColor(0, 255, 0) - .setLineWidth(1/72) - .line(margin, margin, margin, 11 - margin) - .line(8.5 - margin, margin, 8.5-margin, 11-margin) - - // the 3 blocks of text - for (var i in fonts){ - if (fonts.hasOwnProperty(i)) { - font = fonts[i] - size = sizes[i] - - lines = pdf.setFont(font[0], font[1]) - .setFontSize(size) - .splitTextToSize(loremipsum, 7.5) - // Don't want to preset font, size to calculate the lines? - // .splitTextToSize(text, maxsize, options) - // allows you to pass an object with any of the following: - // { - // 'fontSize': 12 - // , 'fontStyle': 'Italic' - // , 'fontName': 'Times' - // } - // Without these, .splitTextToSize will use current / default - // font Family, Style, Size. - console.log(lines); - pdf.text(0.5, verticalOffset + size / 72, lines) - - verticalOffset += (lines.length + 0.5) * size / 72 - } - } - - pdf.save('Test.pdf'); -} - -function demoFromHTML() { - var pdf = new jsPDF('p', 'pt', 'letter') - - // source can be HTML-formatted string, or a reference - // to an actual DOM element from which the text will be scraped. - , source = $('#fromHTMLtestdiv')[0] - - // we support special element handlers. Register them with jQuery-style - // ID selector for either ID or node name. ("#iAmID", "div", "span" etc.) - // There is no support for any other type of selectors - // (class, of compound) at this time. - , specialElementHandlers = { - // element with id of "bypass" - jQuery style selector - '#bypassme': function(element, renderer){ - // true = "handled elsewhere, bypass text extraction" - return true - } - } - - margins = { - top: 80, - bottom: 60, - left: 40, - width: 522 - }; - // all coords and widths are in jsPDF instance's declared units - // 'inches' in this case - pdf.fromHTML( - source // HTML string or DOM elem ref. - , margins.left // x coord - , margins.top // y coord - , { - 'width': margins.width // max width of content on PDF - , 'elementHandlers': specialElementHandlers - }, - function (dispose) { - // dispose: object with X, Y of the last line add to the PDF - // this allow the insertion of new lines after html - pdf.save('Test.pdf'); - }, - margins - ) -} - -function demoTextAlign() { - var pdf = new jsPDF('p', 'pt', 'letter'); - - pdf.setFillColor(0); - pdf.circle( 140, 50, 2, "F" ); - pdf.text( 'This text is normally\raligned.', 140, 50 ); - - pdf.circle( 140, 120, 2, "F" ); - pdf.text( 'This text is centered\raround\rthis point.', 140, 120, 'center' ); - - pdf.circle( 140, 300, 2, "F" ); - pdf.text( 'This text is rotated\rand centered around\rthis point.', 140, 300, 45, 'center' ); - - pdf.circle( 140, 400, 2, "F" ); - pdf.text( 'This text is\raligned to the\rright.', 140, 400, 'right' ); - - pdf.circle( 140, 550, 2, "F" ); - pdf.text( 'This text is\raligned to the\rright.', 140, 550, 45, 'right' ); - - pdf.circle( 460, 50, 2, "F" ); - pdf.text( 'This single line is centered', 460, 50, 'center' ); - - pdf.circle( 460, 200, 2, "F" ); - pdf.text( 'This right aligned text\r\rhas an empty line.', 460, 200, 'right' ); - - - pdf.save('Test.pdf'); -} \ No newline at end of file diff --git a/js/circles.js b/js/circles.js deleted file mode 100644 index a701ac5..0000000 --- a/js/circles.js +++ /dev/null @@ -1,11 +0,0 @@ -var doc = new jsPDF(); - -doc.ellipse(40, 20, 10, 5); - -doc.setFillColor(0,0,255); -doc.ellipse(80, 20, 10, 5, 'F'); - -doc.setLineWidth(1); -doc.setDrawColor(0); -doc.setFillColor(255,0,0); -doc.circle(120, 20, 5, 'FD'); \ No newline at end of file diff --git a/js/editor.js b/js/editor.js deleted file mode 100644 index 5d426d7..0000000 --- a/js/editor.js +++ /dev/null @@ -1,180 +0,0 @@ -/** - * jsPDFEditor - * @return {[type]} [description] - */ -var jsPDFEditor = function() { - - var editor,demos = { - 'images.js': 'Images', - 'font-faces.js': 'Font faces, text alignment and rotation', - 'from-html.js': 'HTML Renderer (Early stages)', - 'two-page.js': 'Two page Hello World', - 'circles.js': 'Circles', - 'font-size.js': 'Font sizes', - //'kitchen-sink.js': 'Kitchen Sink', // @TODO - 'landscape.js': 'Landscape', - 'lines.js': 'Lines', - 'rectangles.js': 'Rectangles', - 'string-splitting.js': 'String Splitting', - 'text-colors.js': 'Text colors', - 'triangles.js': 'Triangles', - 'user-input.js': 'User input', - //'html2canvas.js': '** NEW: addHTML()', - 'acroForm.js': 'AcroForms', - 'autoprint.js': 'Auto print' - }; - - var aceEditor = function() { - editor = ace.edit("editor"); - // editor.setTheme("ace/theme/twilight"); - //editor.setTheme("ace/theme/ambiance"); - editor.setTheme("ace/theme/github"); - editor.getSession().setMode("ace/mode/javascript"); - editor.getSession().setUseWorker(false); // prevent "SecurityError: DOM Exception 18" - - var timeout; - editor.getSession().on('change', function() { - // Hacky workaround to disable auto refresh on user input - if ($('#auto-refresh').is(':checked') && $('#template').val() != 'user-input.js') { - if(timeout) clearTimeout(timeout); - timeout = setTimeout(function() { - jsPDFEditor.update(); - }, 200); - } - }); - }; - - var populateDropdown = function() { - var options = ''; - for (var demo in demos) { - options += ''; - } - $('#template').html(options).on('change', loadSelectedFile); - }; - - var loadSelectedFile = function() { - if ($('#template').val() == 'user-input.js') { - $('.controls .checkbox').hide(); - $('.controls .alert').show(); - jsPDFEditor.update(true); - } else { - $('.controls .checkbox').show(); - $('.controls .alert').hide(); - } - - $.get('examples/js/' + $('#template').val(), function(response) { - editor.setValue(response); - editor.gotoLine(0); - - // If autorefresh isn't on, then force it when we change examples - if (! $('#auto-refresh').is(':checked')) { - jsPDFEditor.update(); - } - - }, 'text').error(function() { - - $('.template-picker').html('

More examples in examples/js/. We can\'t load them in automatically because of local filesystem security precautions.

'); - - // Fallback source code - var source = "// You'll need to make your image into a Data URL\n"; - source += "// Use http://dataurl.net/#dataurlmaker\n"; - source += "var imgData = 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/4QCqRXhpZgAATU0AKgAAAAgABgESAAMAAAABAAEAAAEaAAUAAAABAAAAVgEbAAUAAAABAAAAXgEoAAMAAAABAAIAAAExAAIAAAAeAAAAZodpAAQAAAABAAAAhAAAAAAAAABIAAAAAQAAAEgAAAABQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2gAAAKgAgAEAAAAAQAAA4CgAwAEAAAAAQAAA4AAAAAA/9sAQwADAgICAgIDAgICAwMDAwQHBAQEBAQIBgYFBwoJCgoKCQoJCwwQDQsMDwwJCg4TDg8QERISEgsNExUTERUQERIR/9sAQwEDAwMEBAQIBAQIEQsKCxERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERER/8AAEQgDgAOAAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A/VOiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK+MP+CnH7X2p/s1/Cm08KeANTFp478b+ZBZXKEGTTbRMCa5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KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD4C/4LReHn1P9mDw9rsKFm0bxlbNIecLFJbXSHoP75j6kD8cV+Klf0Af8FPfC/wDwlH7E3xBEcYefShZapDkA7fKvIS56f88zJ0x+Wa/n/oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDU8M+K/FHgvWIfEHg/xHqeh6pbnMV7p13JbTx9+HQhh0Hevtf4Ef8Fef2ifhq9vpXxRt7H4kaJGQrNeYtNTjX/ZuY12v3P7yN2P94V8KUUAf0Mfs8f8FAf2a/2jvsuleGvGI0LxNc/KPD+vbbW7Z/7sTZMc2ecCNy2BkqK+kK/lXBKkMpIIOQR2r7R/Zd/4Kk/Hf4ENZ+GvHlzL8RPBsO2IWmpXBGoWcY4/cXZBYgDGEk3rhQqlM5oA/deivJv2e/2o/gz+054aPiD4VeKY7ueBFa/0m5Ah1CwJ7Swk5xngOpZDg4Y16zQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHnv7Q/hBvH/wABPiN4KjiEk2t+FtRsoBzxK9tIIzx3D7T+FfzM1/VRX8x3xx8EH4a/Gfx18P8AyhGnh3xFfabEAMAxxTuqED0KhSPYigDiKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOi+H/xD8b/CvxZYeOvh34mvtB13TH8y2vbOTa6+qkHh1I4ZGBVhkEEcV+73/BPv9smT9rz4Z6lc+JNMt9P8ZeEpobTXI7UEW9wsquYbiMHJQP5UgKZOGjOOCAP5/wCv13/4Ig+C9Q074efE/wCIMystnrur2OkwZ6FrOKWRyP8AwOUZ9j6GgD9MaKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAr8DP+Cp/hzQ/D/wC2n4zl0O+tZhq1vY6jdwQMCbW4a2jWRH9GYoJSP+mor9fP2z/2ntG/ZU+CWp+PZTbXHiG8/wCJf4c0+U5+1Xjg4ZlBBMcYzI/ThQuQWWv54PEviTXfGPiHUvFfifVJ9S1fWLqS+vrydt0k80jFndj6kkmgDNooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAsadp99q2oW2laZaS3V5ezJb28ESlnlkchVVQOSSSAB71/SL+yj8EoP2eP2fvBvwpCx/btKsBLqkiHIkvpiZbghu4Ejsqn+6qjtX5U/wDBIz9mh/ij8aZfjZ4j08SeG/h06yWnmLlbnVWGYQPXylJlJHIbyfWv2xoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACmTTRW8TzzypHFGpd3dgFUDkkk9BT6+JP8Agqz+0w/wU+Ap+HXhu+EXij4kiXTEKN89tpwUC6l46Fg6xDP/AD0cjlKAPzO/4KDftS3H7T/x4v7/AEe/eTwX4XL6T4ciVj5ckYb95dY6bpmG7PB2LGD92vmOiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArd8CeCPEvxJ8ZaL4B8H6c9/rWv3sdhY268b5HYAZPZR1JPAAJPArCr9dv+CQv7Ih8M6C/wC1H480tk1XW4ntPCcEyYaCzb5ZLvB6GXlEOB+7DEZEooA+5P2bfgT4b/Zv+Dfh74TeGysy6VBvv7zZta+vH+aacj/afOAc7VCrk7a9OoooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACv53/29/2gm/aN/aV8S+LbC9M/h3R3/sLw/hsobSBmHmLjqJZDJL64kA7V+xH/AAUU+OT/AAI/ZW8V6zp159n1zxIg8NaOwbDrNcqwd1PUMkKzOD2ZVr+e+gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoorrPhT8LvGPxo+IWifDLwFpjX2t67crb26chIx1eR2/hRFBZm7BTQB7j+wF+yNfftW/GKGz1m1mTwJ4YMd94lulJTzUJPl2iMOQ8pUjIIIRZGByFB/oD07T7DSNPttK0qygs7KyhS3treCMJHDGgCqiqOFUAAADgAV5j+zJ+zz4P/Zi+EWkfC3wkizNbD7RqmoGMLJqN44HmTP8AXAVRztRVXJxmvVqACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooqG7u7awtZr68nSG3t42llkc4VEUZJJ9ABmgD8cP+Cz/xlPij4z+G/gvp1wDZ+CNN+3Xyg/8AL7dhXCsO+2BISP8Ars1fnZXd/Hj4m3Xxl+M/jT4pXW8f8JLrVxfQoxJMUDORDHz/AHYwi/8AAa4SgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigB8EE91PHbW0LyzSuEjjRSzOxOAAByST2r90f+CbH7Eqfs1eAT8QfH+moPiP4stl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A+xNfgdX7d/8FldU+wfsk6faea6f2l4ysbXCjh8QXUuD7fus/UCvxEoAKKKKACiiigAooooAKKKKACiiigAooooAdFFJNIkMMbSSSMFRFGSxPAAHc1+2P7E/7OVv+zx8H7Sz1SzRPFviJU1HXpcDejlf3dtn0iViMcjeZCODX58/8E4/gZH8WfjpF4q1m087QfAax6tOGXKS3ZYi1jP/AAJWk9/JI71+xFeLmmI1VGPzPoMnw2jry9F+oUUUV4x7oUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU2SKOUbZY1cejDNOooAozaHo1xnztKtWJ7+UoP54zWdc+BvDtwDttHgY94pCP0OR+lb9FNSYnFPocLffDdwC2m6iG9EmXH/AI8P8K+Vf2rf2MtP+KenXHiHS9Mh0bxlCmYb5VAg1DA4jnK8EkDAf7y8ZyBivuSmyRpKhjlRXRhgqwyD+FbUsROnLmizCthqdWLjJH87OuaJq3hrWLzQNe0+ax1HT5mt7m3mXDxOpwQapV+nP/BSf9lKw1fwrJ8ffAem+Xqmhoq+ILaJeLiz6CfH96LgH/YJOQIwK/MavpcNXjWp86Pk8VhpYeo4S+QUUUVucwV0fw21tvDPxF8LeJFcIdK1qzvgxYLt8uZHzk8D7vU1zlFAH9VFFUdCvZtS0TT9RuAolurWKZ9owNzICce2TV6gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA+AP+C1f/JrHhb/ALKBZ/8ApBqNfitX7U/8Fq/+TWPC3/ZQLP8A9INRr8VqACiiigAooooAKKKKACiiigAooooAKKK3PAvhW88deNvD/grTywudf1O30yIgZIaaRYwce27NJuyuxpNuyP19/wCCd3woT4afs2aLqd1bCPU/GbnxBcsR8xikAFuM+nkqjD3kb1r6cqrpOl2OiaVZ6LpkCwWen28drbxL0SNFCqo+gAFWq+Rq1HUm5vqfcUaap01TXQKKKKzNAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK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6yHZVs/GukTPtfZlBeRbhnsCMg+xNYnxo8NDwZ8YvHfg9YxGNC8S6jpoQfw+TcyR46n+761i+D9XXQPF2ia8zqi6bqNvdlmUsAI5FbJA5I46CgD+pGiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK/CP/grfoX9k/toa7qHlhf7a0XTb7IUDdtgEGSR1/wBRjJ54x0Ar93K/GL/gtdof2X9ovwb4gSMKuo+DY7diEADvFd3RJJ7nbKg57AUAfnpX9D3/AATyvhqP7F3wquFjKbNHeDBOf9XcSx5/Hbn8a/nhr9/v+CXeof2h+w18N91x5stt/advJ6pt1K72r+CFfwxQB9VUUUUAFZfirRh4j8Max4eYgDVLCeyJLEAeZGydQCR96tSigD+Vh0eN2jkUqynDKRgg+ldh8GNQOkfGHwLqq7M2XiXTrgbzhfkuY259uKb8YtCPhf4ueN/DTIUOk+I9QsSpzx5VzImOef4e/Nc1pV8dL1Sz1NYxIbS4ScITjdtYNjP4UAf1PUUUUAFFFFAEdxbw3dvLa3MYkhmQxyIejKRgj8q/ls8SaNL4c8Rap4euG3S6XezWTnjlo3KHp/u1/UvX82n7X3h//hF/2p/i1owQpHH4x1OaJTn5Y5bh5UHJJPyuvPegCv8Asoat/Yf7UHwk1QyeXHB430jzW27sRm8iV+P90mv6U6/l8+GWqNofxJ8J60jSK2n65ZXQMZw4KTo3HvxX9QdABRRRQAUUUUAfzxf8FEPDR8KftpfFTTSuBcaumpj3+1W8Vz6n/nt/9YdB86V9x/8ABYrw1/Yf7XaasqEDxF4WsNQLdiyPNbfni3H6etfDlAH9RngXVm17wR4e112dm1HSra7JdtzEvErcnueetbleW/sr6uuu/syfCbVgyFrnwTpDSbAQof7HEHAB5wGBH4V6lQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU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';\n"; - source += "\n"; - source += "var doc = new jsPDF();\n"; - source += "\n"; - source += "doc.setFontSize(40);\n"; - source += "doc.text(40, 30, \"Octocat loves jsPDF\", 4);\n"; - source += "doc.addImage(imgData, 10, 40, 180, 180);\n"; - editor.setValue(source); - editor.gotoLine(0); - }); - }; - - var initAutoRefresh = function() { - $('#auto-refresh').on('change', function() { - if ($('#auto-refresh').is(':checked')) { - $('.run-code').hide(); - jsPDFEditor.update(); - } else { - $('.run-code').show(); - } - }); - - $('.run-code').click(function() { - jsPDFEditor.update(); - return false; - }); - }; - - var initDownloadPDF = function() { - $('.download-pdf').click(function(){ - eval('try{' + editor.getValue() + '} catch(e) { console.error(e.message,e.stack,e); }'); - - var file = demos[$('#template').val()]; - if (file === undefined) { - file = 'demo'; - } - if (typeof doc !== 'undefined') { - doc.save(file + '.pdf'); - } else if (typeof pdf !== 'undefined') { - setTimeout(function() { - pdf.save(file + '.pdf'); - }, 2000); - } else { - alert('Error 0xE001BADF'); - } - }); - return false; - }; - - return { - /** - * Start the editor demo - * @return {void} - */ - init: function() { - - // Init the ACE editor - aceEditor(); - - populateDropdown(); - loadSelectedFile(); - // Do the first update on init - jsPDFEditor.update(); - - initAutoRefresh(); - - initDownloadPDF(); - }, - /** - * Update the iframe with current PDF. - * - * @param {boolean} skipEval If true, will skip evaluation of the code - * @return - */ - update: function(skipEval) { - setTimeout(function() { - if (! skipEval) { - eval('try{' + editor.getValue() + '} catch(e) { console.error(e.message,e.stack,e); }'); - } - if (typeof doc !== 'undefined') try { - if (navigator.msSaveBlob) { - // var string = doc.output('datauristring'); - string = 'http://microsoft.com/thisdoesnotexists'; - console.error('Sorry, we cannot show live PDFs in MSIE') - } else { - var string = doc.output('bloburi'); - } - $('.preview-pane').attr('src', string); - } catch(e) { - alert('Error ' + e); - } - }, 0); - } - }; - -}(); - -$(document).ready(function() { - jsPDFEditor.init(); -}); diff --git a/js/font-faces.js b/js/font-faces.js deleted file mode 100644 index fffa15d..0000000 --- a/js/font-faces.js +++ /dev/null @@ -1,30 +0,0 @@ -var doc = new jsPDF(); - -doc.text(20, 20, 'This is the default font.'); - -doc.setFont("courier"); -doc.setFontType("normal"); -doc.text(20, 30, 'This is courier normal.'); - -doc.setFont("times"); -doc.setFontType("italic"); -doc.text(20, 40, 'This is times italic.'); - -doc.setFont("helvetica"); -doc.setFontType("bold"); -doc.text(20, 50, 'This is helvetica bold.'); - -doc.setFont("courier"); -doc.setFontType("bolditalic"); -doc.text(20, 60, 'This is courier bolditalic.'); - -doc.setFont("times"); -doc.setFontType("normal"); -doc.text(105, 80, 'This is centred text.', null, null, 'center'); -doc.text(105, 90, 'And a little bit more underneath it.', null, null, 'center'); -doc.text(200, 100, 'This is right aligned text', null, null, 'right'); -doc.text(200, 110, 'And some more', null, null, 'right'); -doc.text(20, 120, 'Back to left'); - -doc.text(20, 140, '10 degrees rotated', null, 10); -doc.text(20, 160, '-10 degrees rotated', null, -10); \ No newline at end of file diff --git a/js/font-size.js b/js/font-size.js deleted file mode 100644 index f1b5be3..0000000 --- a/js/font-size.js +++ /dev/null @@ -1,6 +0,0 @@ -var doc = new jsPDF(); -doc.setFontSize(22); -doc.text(20, 20, 'This is a title'); - -doc.setFontSize(16); -doc.text(20, 30, 'This is some normal sized text underneath.'); diff --git a/js/from-html.js b/js/from-html.js deleted file mode 100644 index c19b066..0000000 --- a/js/from-html.js +++ /dev/null @@ -1,15 +0,0 @@ -var doc = new jsPDF(); - -// We'll make our own renderer to skip this editor -var specialElementHandlers = { - '#editor': function(element, renderer){ - return true; - } -}; - -// All units are in the set measurement for the document -// This can be changed to "pt" (points), "mm" (Default), "cm", "in" -doc.fromHTML($('body').get(0), 15, 15, { - 'width': 170, - 'elementHandlers': specialElementHandlers -}); diff --git a/js/html2canvas.js b/js/html2canvas.js deleted file mode 100644 index 3ae4b3f..0000000 --- a/js/html2canvas.js +++ /dev/null @@ -1,7 +0,0 @@ - -var pdf = new jsPDF('p','pt','a4'); - -pdf.addHTML(document.body,function() { - var string = pdf.output('datauristring'); - $('.preview-pane').attr('src', string); -}); diff --git a/js/images.js b/js/images.js deleted file mode 100644 index 16d3968..0000000 --- a/js/images.js +++ /dev/null @@ -1,9 +0,0 @@ -// You'll need to make your image into a Data URL -// Use http://dataurl.net/#dataurlmaker -var imgData = 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/4ge4SUNDX1BST0ZJTEUAAQEAAAeoYXBwbAIgAABtbnRyUkdCIFhZWiAH2QACABkACwAaAAthY3NwQVBQTAAAAABhcHBsAAAAAAAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLWFwcGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtkZXNjAAABCAAAAG9kc2NtAAABeAAABWxjcHJ0AAAG5AAAADh3dHB0AAAHHAAAABRyWFlaAAAHMAAAABRnWFlaAAAHRAAAABRiWFlaAAAHWAAAABRyVFJDAAAHbAAAAA5jaGFkAAAHfAAAACxiVFJDAAAHbAAAAA5nVFJDAAAHbAAAAA5kZXNjAAAAAAAAABRHZW5lcmljIFJHQiBQcm9maWxlAAAAAAAAAAAAAAAUR2VuZXJpYyBSR0IgUHJvZmlsZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbWx1YwAAAAAAAAAeAAAADHNrU0sAAAAoAAABeGhySFIAAAAoAAABoGNhRVMAAAAkAAAByHB0QlIAAAAmAAAB7HVrVUEAAAAqAAACEmZyRlUAAAAoAAACPHpoVFcAAAAWAAACZGl0SVQAAAAoAAACem5iTk8AAAAmAAAComtvS1IAAAAWAAACyGNzQ1oAAAAiAAAC3mhlSUwAAAAeAAADAGRlREUAAAAsAAADHmh1SFUAAAAoAAADSnN2U0UAAAAmAAAConpoQ04AAAAWAAADcmphSlAAAAAaAAADiHJvUk8AAAAkAAADomVsR1IAAAAiAAADxnB0UE8AAAAmAAAD6G5sTkwAAAAoAAAEDmVzRVMAAAAmAAAD6HRoVEgAAAAkAAAENnRyVFIAAAAiAAAEWmZpRkkAAAAoAAAEfHBsUEwAAAAsAAAEpHJ1UlUAAAAiAAAE0GFyRUcAAAAmAAAE8mVuVVMAAAAmAAAFGGRhREsAAAAuAAAFPgBWAWEAZQBvAGIAZQBjAG4A/QAgAFIARwBCACAAcAByAG8AZgBpAGwARwBlAG4AZQByAGkBDQBrAGkAIABSAEcAQgAgAHAAcgBvAGYAaQBsAFAAZQByAGYAaQBsACAAUgBHAEIAIABnAGUAbgDoAHIAaQBjAFAAZQByAGYAaQBsACAAUgBHAEIAIABHAGUAbgDpAHIAaQBjAG8EFwQwBDMEMAQ7BEwEPQQ4BDkAIAQ/BEAEPgREBDAEOQQ7ACAAUgBHAEIAUAByAG8AZgBpAGwAIABnAOkAbgDpAHIAaQBxAHUAZQAgAFIAVgBCkBp1KAAgAFIARwBCACCCcl9pY8+P8ABQAHIAbwBmAGkAbABvACAAUgBHAEIAIABnAGUAbgBlAHIAaQBjAG8ARwBlAG4AZQByAGkAcwBrACAAUgBHAEIALQBwAHIAbwBmAGkAbMd8vBgAIABSAEcAQgAg1QS4XNMMx3wATwBiAGUAYwBuAP0AIABSAEcAQgAgAHAAcgBvAGYAaQBsBeQF6AXVBeQF2QXcACAAUgBHAEIAIAXbBdwF3AXZAEEAbABsAGcAZQBtAGUAaQBuAGUAcwAgAFIARwBCAC0AUAByAG8AZgBpAGwAwQBsAHQAYQBsAOEAbgBvAHMAIABSAEcAQgAgAHAAcgBvAGYAaQBsZm6QGgAgAFIARwBCACBjz4/wZYdO9k4AgiwAIABSAEcAQgAgMNcw7TDVMKEwpDDrAFAAcgBvAGYAaQBsACAAUgBHAEIAIABnAGUAbgBlAHIAaQBjA5MDtQO9A7kDugPMACADwAPBA78DxgOvA7sAIABSAEcAQgBQAGUAcgBmAGkAbAAgAFIARwBCACAAZwBlAG4A6QByAGkAYwBvAEEAbABnAGUAbQBlAGUAbgAgAFIARwBCAC0AcAByAG8AZgBpAGUAbA5CDhsOIw5EDh8OJQ5MACAAUgBHAEIAIA4XDjEOSA4nDkQOGwBHAGUAbgBlAGwAIABSAEcAQgAgAFAAcgBvAGYAaQBsAGkAWQBsAGUAaQBuAGUAbgAgAFIARwBCAC0AcAByAG8AZgBpAGkAbABpAFUAbgBpAHcAZQByAHMAYQBsAG4AeQAgAHAAcgBvAGYAaQBsACAAUgBHAEIEHgQxBEkEOAQ5ACAEPwRABD4ERAQ4BDsETAAgAFIARwBCBkUGRAZBACAGKgY5BjEGSgZBACAAUgBHAEIAIAYnBkQGOQYnBkUARwBlAG4AZQByAGkAYwAgAFIARwBCACAAUAByAG8AZgBpAGwAZQBHAGUAbgBlAHIAZQBsACAAUgBHAEIALQBiAGUAcwBrAHIAaQB2AGUAbABzAGV0ZXh0AAAAAENvcHlyaWdodCAyMDA3IEFwcGxlIEluYy4sIGFsbCByaWdodHMgcmVzZXJ2ZWQuAFhZWiAAAAAAAADzUgABAAAAARbPWFlaIAAAAAAAAHRNAAA97gAAA9BYWVogAAAAAAAAWnUAAKxzAAAXNFhZWiAAAAAAAAAoGgAAFZ8AALg2Y3VydgAAAAAAAAABAc0AAHNmMzIAAAAAAAEMQgAABd7///MmAAAHkgAA/ZH///ui///9owAAA9wAAMBs/+EAgEV4aWYAAE1NACoAAAAIAAUBEgADAAAAAQABAAABGgAFAAAAAQAAAEoBGwAFAAAAAQAAAFIBKAADAAAAAQACAACHaQAEAAAAAQAAAFoAAAAAAAAASAAAAAEAAABIAAAAAQACoAIABAAAAAEAAAH0oAMABAAAAAEAAAH0AAAAAP/bAEMAAgEBAgEBAgIBAgICAgIDBQMDAwMDBgQEAwUHBgcHBwYGBgcICwkHCAoIBgYJDQkKCwsMDAwHCQ0ODQwOCwwMC//bAEMBAgICAwIDBQMDBQsIBggLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLC//AABEIAfQB9AMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APzLooor+sD8nCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK4z4yfFb/hWOl2zWUMVxe3jkRpISFVQOWOOepUfjXJj8dRy2hLE4h2hHf8vzNqFCeJqKnTV2zs6K+bm/aQ8VliReW4z2FsnH6VLaftL+KLaQNNLZXAB+7JbgA/98kGvjI+I+Vt2cZr5L/5I9l8OYpdY/e/8j6Morx3QP2sY3ZV8UaUyDPMltJu/wDHGx/6FXo/hX4jaL40Uf8ACPahBNKRnySdso/4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F/x+J/28PjP4X+Pv7ROo+JPhLa3MGnXNvDFNLPEImvJkUqZdnUAqEXnk7cnGah1X9k27W4P9iavbyRHp58RRh7fLnP14rT8Gfstwabfx3HjC9W8WJgwt4UxG+OzMeSPbAr87o8D5vOt7N0bebasvO9/y1PoZ53g4w5lO/lZ3PMtS+Fmv6Hodpqz2crWtxGs6yQ5ZoQeRvA5Xsc9Oetew/BP/AIKcfFT4N2sdncapB4p02LhbfWkad4x0ws4YSemAzMB2FejgBRheAK5vxL8IvDvit2k1bTIRM3WWLMT/AFJXGfxzX1mY+Gbsngq2ttVLv1s1+VvmeVh+JVe1eHzX+T/zPULb/gt1/wASUi8+Hf8AxMRGQGTWP3BfHBwYdwGe2T9a+LvBVrc+PvipayRpslu777XL5S4EQ372I9AOcfhXq037KmhPNuhvtVRCc7d8Zx9DsrsvBXw40j4f27J4cttkkgCyTOd0kg9z/QYFedlXh5jliYSxXLGmmm7O7duit387WOjFcQ0PZNUruT8jdooor9rPigooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKmg064urSee2hkeG1CmZ1XKxhjgFj2yeKhr1L4P8AhUav+zr8X9TNvJIdIs9KIlXO2HzNQjT5u3PTn0rOrUVKN33S+9pfqVFczseW0UUVoSFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUVY0q0hvtSgh1C6jsoJHCyTyIzrEvdiqAsfoBXqXgv4JfDfWbx08a/GrQ9EgEW9JI/DmqXZZ8j5CogXHBJzkjisqlaNJXkn8k3+SZUYuWi/Ox5LX0j+yt4fXVf2E/2mbhpShtrPw8oULnd/xMWk/wDaIH/AqiX9kz4NsoI/aT8Oc88+FtQFe9/s3fs+/DfQf2P/AI+aZ4f+NWi6xpOs2+irqeqx6FdxR6II7mZoy8bfNL5jFlGz7u3JryMwzCm6S5VK/ND7Ev5494/16nVQoS5tbbPquz8z8+KK+jf+GS/g3/0cn4b/APCX1CsLxt+zt8KPD2nsfDXx90LV74MoEH/CLanFGQep80RsOPQA13xx9KbslL/wCf8A8iYOjJa6fev8zw+itrxt4d0zw5fRx+GPEFl4hiYHdNbW08CoeO00aE5z6dj7Zxa7Iy5ldGT0CiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFfTf7JOpQWf7BH7T8d1KqPLa+Hdinq3+nTLx/wJ0H/AhXzJXtHwH8Rtpn7J3x309YlddTstE3OWwY/L1ONuB3zXFmEPaUkv70PwnFm1CXLK/k/wAmeL0UUV2mIUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVraJ4sk0Tw5rWmxRK6a1FFFI5JzGI5VkBA7klcfiayaKTSluAUUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//2Q=='; - -var doc = new jsPDF(); - -doc.setFontSize(40); -doc.text(35, 25, "Octonyan loves jsPDF"); -doc.addImage(imgData, 'JPEG', 15, 40, 180, 180); diff --git a/js/images_png.js b/js/images_png.js deleted file mode 100644 index 5d612ad..0000000 --- a/js/images_png.js +++ /dev/null @@ -1,9 +0,0 @@ -// You'll need to make your image into a Data URL -// Use http://dataurl.net/#dataurlmaker -var imgData = 'data:image/png;base64,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'; - -var doc = new jsPDF(); - -doc.setFontSize(40); -doc.text(35, 25, "Octonyan loves jsPDF"); -doc.addImage(imgData, 'PNG', 15, 40, 227, 227, null, 'FAST'); diff --git a/js/jquery/jquery-1.7.1.min.js b/js/jquery/jquery-1.7.1.min.js deleted file mode 100644 index 198b3ff..0000000 --- a/js/jquery/jquery-1.7.1.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v1.7.1 jquery.com | jquery.org/license */ -(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement)cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"":"")+""),cm.close();d=cm.createElement(a),cm.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cl)}ck[a]=e}return ck[a]}function cu(a,b){var c={};f.each(cq.concat.apply([],cq.slice(0,b)),function(){c[this]=a});return c}function ct(){cr=b}function cs(){setTimeout(ct,0);return cr=f.now()}function cj(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ci(){try{return new a.XMLHttpRequest}catch(b){}}function cc(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;g=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
a",d=q.getElementsByTagName("*"),e=q.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=q.getElementsByTagName("input")[0],b={leadingWhitespace:q.firstChild.nodeType===3,tbody:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.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:q.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete q.test}catch(s){b.deleteExpando=!1}!q.addEventListener&&q.attachEvent&&q.fireEvent&&(q.attachEvent("onclick",function(){b.noCloneEvent=!1}),q.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),q.appendChild(i),k=c.createDocumentFragment(),k.appendChild(q.lastChild),b.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,k.removeChild(i),k.appendChild(q),q.innerHTML="",a.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",q.style.width="2px",q.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(q.attachEvent)for(o in{submit:1,change:1,focusin:1})n="on"+o,p=n in q,p||(q.setAttribute(n,"return;"),p=typeof q[n]=="function"),b[o+"Bubbles"]=p;k.removeChild(q),k=g=h=j=q=i=null,f(function(){var a,d,e,g,h,i,j,k,m,n,o,r=c.getElementsByTagName("body")[0];!r||(j=1,k="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",m="visibility:hidden;border:0;",n="style='"+k+"border:5px solid #000;padding:0;'",o="
"+""+"
",a=c.createElement("div"),a.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+j+"px",r.insertBefore(a,r.firstChild),q=c.createElement("div"),a.appendChild(q),q.innerHTML="
t
",l=q.getElementsByTagName("td"),p=l[0].offsetHeight===0,l[0].style.display="",l[1].style.display="none",b.reliableHiddenOffsets=p&&l[0].offsetHeight===0,q.innerHTML="",q.style.width=q.style.paddingLeft="1px",f.boxModel=b.boxModel=q.offsetWidth===2,typeof q.style.zoom!="undefined"&&(q.style.display="inline",q.style.zoom=1,b.inlineBlockNeedsLayout=q.offsetWidth===2,q.style.display="",q.innerHTML="
",b.shrinkWrapBlocks=q.offsetWidth!==2),q.style.cssText=k+m,q.innerHTML=o,d=q.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,i={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:h.offsetTop===5},e.style.position="fixed",e.style.top="20px",i.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",i.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,i.doesNotIncludeMarginInBodyOffset=r.offsetTop!==j,r.removeChild(a),q=a=null,f.extend(b,i))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;h=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/\bhover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")}; -f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&i.push({elem:this,matches:d.slice(e)});for(j=0;j0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
","
"]),f.fn.extend({text:function(a){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){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function() -{for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){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))&&!bg[(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,e,g,h=f.support.html5Clone||!bc.test("<"+a.nodeName)?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g;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=bg[l]||bg._default,n=m[0],o=b.createElement("div");b===c?bh.appendChild(o):U(b).appendChild(o),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 br.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bq,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bq.test(g)?g.replace(bq,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=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,b){var c,d,e;b=b.replace(bs,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b)));return c}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f===null&&g&&(e=g[b])&&(f=e),!bt.test(f)&&bu.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f||0,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bD=/%20/g,bE=/\[\]$/,bF=/\r?\n/g,bG=/#.*$/,bH=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bI=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bJ=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bK=/^(?:GET|HEAD)$/,bL=/^\/\//,bM=/\?/,bN=/)<[^<]*)*<\/script>/gi,bO=/^(?:select|textarea)/i,bP=/\s+/,bQ=/([?&])_=[^&]*/,bR=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bS=f.fn.load,bT={},bU={},bV,bW,bX=["*/"]+["*"];try{bV=e.href}catch(bY){bV=c.createElement("a"),bV.href="",bV=bV.href}bW=bR.exec(bV.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bS)return bS.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(bN,"")).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||bO.test(this.nodeName)||bI.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(bF,"\r\n")}}):{name:b.name,value:c.replace(bF,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b_(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b_(a,b);return a},ajaxSettings:{url:bV,isLocal:bJ.test(bW[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","*":bX},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:bZ(bT),ajaxTransport:bZ(bU),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?cb(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=cc(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bH.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bG,"").replace(bL,bW[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bP),d.crossDomain==null&&(r=bR.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bW[1]&&r[2]==bW[2]&&(r[3]||(r[1]==="http:"?80:443))==(bW[3]||(bW[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bT,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bK.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bM.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bQ,"$1_="+x);d.url=y+(y===d.url?(bM.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]!=="*"?", "+bX+"; 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=b$(bU,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)ca(g,a[g],c,e);return d.join("&").replace(bD,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cd=f.now(),ce=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cd++}}),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&&(ce.test(b.url)||e&&ce.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(ce,l),b.url===j&&(e&&(k=k.replace(ce,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 cf=a.ActiveXObject?function(){for(var a in ch)ch[a](0,1)}:!1,cg=0,ch;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ci()||cj()}:ci,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,cf&&delete ch[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=++cg,cf&&(ch||(ch={},f(a).unload(cf)),ch[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var ck={},cl,cm,cn=/^(?:toggle|show|hide)$/,co=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cp,cq=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cr;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["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=cy(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=cy(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")):this[d]():null},f.fn["outer"+c]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,d,a?"margin":"border")):this[d]():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.isNumeric(j)?j:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); \ No newline at end of file diff --git a/js/jquery/jquery-ui-1.8.17.custom.min.js b/js/jquery/jquery-ui-1.8.17.custom.min.js deleted file mode 100644 index 991cb8d..0000000 --- a/js/jquery/jquery-ui-1.8.17.custom.min.js +++ /dev/null @@ -1,356 +0,0 @@ -/*! - * jQuery UI 1.8.17 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI - */(function(a,b){function d(b){return!a(b).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}function c(b,c){var e=b.nodeName.toLowerCase();if("area"===e){var f=b.parentNode,g=f.name,h;if(!b.href||!g||f.nodeName.toLowerCase()!=="map")return!1;h=a("img[usemap=#"+g+"]")[0];return!!h&&d(h)}return(/input|select|textarea|button|object/.test(e)?!b.disabled:"a"==e?b.href||c:c)&&d(b)}a.ui=a.ui||{};a.ui.version||(a.extend(a.ui,{version:"1.8.17",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus:a.fn.focus,focus:function(b,c){return typeof b=="number"?this.each(function(){var d=this;setTimeout(function(){a(d).focus(),c&&c.call(d)},b)}):this._focus.apply(this,arguments)},scrollParent:function(){var b;a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?b=this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,"position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):b=this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!b.length?a(document):b},zIndex:function(c){if(c!==b)return this.css("zIndex",c);if(this.length){var d=a(this[0]),e,f;while(d.length&&d[0]!==document){e=d.css("position");if(e==="absolute"||e==="relative"||e==="fixed"){f=parseInt(d.css("zIndex"),10);if(!isNaN(f)&&f!==0)return f}d=d.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),a.each(["Width","Height"],function(c,d){function h(b,c,d,f){a.each(e,function(){c-=parseFloat(a.curCSS(b,"padding"+this,!0))||0,d&&(c-=parseFloat(a.curCSS(b,"border"+this+"Width",!0))||0),f&&(c-=parseFloat(a.curCSS(b,"margin"+this,!0))||0)});return c}var e=d==="Width"?["Left","Right"]:["Top","Bottom"],f=d.toLowerCase(),g={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+d]=function(c){if(c===b)return g["inner"+d].call(this);return this.each(function(){a(this).css(f,h(this,c)+"px")})},a.fn["outer"+d]=function(b,c){if(typeof b!="number")return g["outer"+d].call(this,b);return this.each(function(){a(this).css(f,h(this,b,!0,c)+"px")})}}),a.extend(a.expr[":"],{data:function(b,c,d){return!!a.data(b,d[3])},focusable:function(b){return c(b,!isNaN(a.attr(b,"tabindex")))},tabbable:function(b){var d=a.attr(b,"tabindex"),e=isNaN(d);return(e||d>=0)&&c(b,!e)}}),a(function(){var b=document.body,c=b.appendChild(c=document.createElement("div"));a.extend(c.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),a.support.minHeight=c.offsetHeight===100,a.support.selectstart="onselectstart"in c,b.removeChild(c).style.display="none"}),a.extend(a.ui,{plugin:{add:function(b,c,d){var e=a.ui[b].prototype;for(var f in d)e.plugins[f]=e.plugins[f]||[],e.plugins[f].push([c,d[f]])},call:function(a,b,c){var d=a.plugins[b];if(!!d&&!!a.element[0].parentNode)for(var e=0;e0)return!0;b[d]=1,e=b[d]>0,b[d]=0;return e},isOverAxis:function(a,b,c){return a>b&&a=9)&&!b.button)return this._mouseUp(b);if(this._mouseStarted){this._mouseDrag(b);return b.preventDefault()}this._mouseDistanceMet(b)&&this._mouseDelayMet(b)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,b)!==!1,this._mouseStarted?this._mouseDrag(b):this._mouseUp(b));return!this._mouseStarted},_mouseUp:function(b){a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,b.target==this._mouseDownEvent.target&&a.data(b.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(b));return!1},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(a){return this.mouseDelayMet},_mouseStart:function(a){},_mouseDrag:function(a){},_mouseStop:function(a){},_mouseCapture:function(a){return!0}})})(jQuery);/* - * jQuery UI Position 1.8.17 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Position - */(function(a,b){a.ui=a.ui||{};var c=/left|center|right/,d=/top|center|bottom/,e="center",f={},g=a.fn.position,h=a.fn.offset;a.fn.position=function(b){if(!b||!b.of)return g.apply(this,arguments);b=a.extend({},b);var h=a(b.of),i=h[0],j=(b.collision||"flip").split(" "),k=b.offset?b.offset.split(" "):[0,0],l,m,n;i.nodeType===9?(l=h.width(),m=h.height(),n={top:0,left:0}):i.setTimeout?(l=h.width(),m=h.height(),n={top:h.scrollTop(),left:h.scrollLeft()}):i.preventDefault?(b.at="left top",l=m=0,n={top:b.of.pageY,left:b.of.pageX}):(l=h.outerWidth(),m=h.outerHeight(),n=h.offset()),a.each(["my","at"],function(){var a=(b[this]||"").split(" ");a.length===1&&(a=c.test(a[0])?a.concat([e]):d.test(a[0])?[e].concat(a):[e,e]),a[0]=c.test(a[0])?a[0]:e,a[1]=d.test(a[1])?a[1]:e,b[this]=a}),j.length===1&&(j[1]=j[0]),k[0]=parseInt(k[0],10)||0,k.length===1&&(k[1]=k[0]),k[1]=parseInt(k[1],10)||0,b.at[0]==="right"?n.left+=l:b.at[0]===e&&(n.left+=l/2),b.at[1]==="bottom"?n.top+=m:b.at[1]===e&&(n.top+=m/2),n.left+=k[0],n.top+=k[1];return this.each(function(){var c=a(this),d=c.outerWidth(),g=c.outerHeight(),h=parseInt(a.curCSS(this,"marginLeft",!0))||0,i=parseInt(a.curCSS(this,"marginTop",!0))||0,o=d+h+(parseInt(a.curCSS(this,"marginRight",!0))||0),p=g+i+(parseInt(a.curCSS(this,"marginBottom",!0))||0),q=a.extend({},n),r;b.my[0]==="right"?q.left-=d:b.my[0]===e&&(q.left-=d/2),b.my[1]==="bottom"?q.top-=g:b.my[1]===e&&(q.top-=g/2),f.fractions||(q.left=Math.round(q.left),q.top=Math.round(q.top)),r={left:q.left-h,top:q.top-i},a.each(["left","top"],function(c,e){a.ui.position[j[c]]&&a.ui.position[j[c]][e](q,{targetWidth:l,targetHeight:m,elemWidth:d,elemHeight:g,collisionPosition:r,collisionWidth:o,collisionHeight:p,offset:k,my:b.my,at:b.at})}),a.fn.bgiframe&&c.bgiframe(),c.offset(a.extend(q,{using:b.using}))})},a.ui.position={fit:{left:function(b,c){var d=a(window),e=c.collisionPosition.left+c.collisionWidth-d.width()-d.scrollLeft();b.left=e>0?b.left-e:Math.max(b.left-c.collisionPosition.left,b.left)},top:function(b,c){var d=a(window),e=c.collisionPosition.top+c.collisionHeight-d.height()-d.scrollTop();b.top=e>0?b.top-e:Math.max(b.top-c.collisionPosition.top,b.top)}},flip:{left:function(b,c){if(c.at[0]!==e){var d=a(window),f=c.collisionPosition.left+c.collisionWidth-d.width()-d.scrollLeft(),g=c.my[0]==="left"?-c.elemWidth:c.my[0]==="right"?c.elemWidth:0,h=c.at[0]==="left"?c.targetWidth:-c.targetWidth,i=-2*c.offset[0];b.left+=c.collisionPosition.left<0?g+h+i:f>0?g+h+i:0}},top:function(b,c){if(c.at[1]!==e){var d=a(window),f=c.collisionPosition.top+c.collisionHeight-d.height()-d.scrollTop(),g=c.my[1]==="top"?-c.elemHeight:c.my[1]==="bottom"?c.elemHeight:0,h=c.at[1]==="top"?c.targetHeight:-c.targetHeight,i=-2*c.offset[1];b.top+=c.collisionPosition.top<0?g+h+i:f>0?g+h+i:0}}}},a.offset.setOffset||(a.offset.setOffset=function(b,c){/static/.test(a.curCSS(b,"position"))&&(b.style.position="relative");var d=a(b),e=d.offset(),f=parseInt(a.curCSS(b,"top",!0),10)||0,g=parseInt(a.curCSS(b,"left",!0),10)||0,h={top:c.top-e.top+f,left:c.left-e.left+g};"using"in c?c.using.call(b,h):d.css(h)},a.fn.offset=function(b){var c=this[0];if(!c||!c.ownerDocument)return null;if(b)return this.each(function(){a.offset.setOffset(this,b)});return h.call(this)}),function(){var b=document.getElementsByTagName("body")[0],c=document.createElement("div"),d,e,g,h,i;d=document.createElement(b?"div":"body"),g={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},b&&jQuery.extend(g,{position:"absolute",left:"-1000px",top:"-1000px"});for(var j in g)d.style[j]=g[j];d.appendChild(c),e=b||document.documentElement,e.insertBefore(d,e.firstChild),c.style.cssText="position: absolute; left: 10.7432222px; top: 10.432325px; height: 30px; width: 201px;",h=a(c).offset(function(a,b){return b}).offset(),d.innerHTML="",e.removeChild(d),i=h.top+h.left+(b?2e3:0),f.fractions=i>21&&i<22}()})(jQuery);/* - * jQuery UI Draggable 1.8.17 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Draggables - * - * Depends: - * jquery.ui.core.js - * jquery.ui.mouse.js - * jquery.ui.widget.js - */(function(a,b){a.widget("ui.draggable",a.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1},_create:function(){this.options.helper=="original"&&!/^(?:r|a|f)/.test(this.element.css("position"))&&(this.element[0].style.position="relative"),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._mouseInit()},destroy:function(){if(!!this.element.data("draggable")){this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy();return this}},_mouseCapture:function(b){var c=this.options;if(this.helper||c.disabled||a(b.target).is(".ui-resizable-handle"))return!1;this.handle=this._getHandle(b);if(!this.handle)return!1;c.iframeFix&&a(c.iframeFix===!0?"iframe":c.iframeFix).each(function(){a('
').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(a(this).offset()).appendTo("body")});return!0},_mouseStart:function(b){var c=this.options;this.helper=this._createHelper(b),this._cacheHelperProportions(),a.ui.ddmanager&&(a.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offset=this.positionAbs=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},a.extend(this.offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(b),this.originalPageX=b.pageX,this.originalPageY=b.pageY,c.cursorAt&&this._adjustOffsetFromHelper(c.cursorAt),c.containment&&this._setContainment();if(this._trigger("start",b)===!1){this._clear();return!1}this._cacheHelperProportions(),a.ui.ddmanager&&!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b),this.helper.addClass("ui-draggable-dragging"),this._mouseDrag(b,!0),a.ui.ddmanager&&a.ui.ddmanager.dragStart(this,b);return!0},_mouseDrag:function(b,c){this.position=this._generatePosition(b),this.positionAbs=this._convertPositionTo("absolute");if(!c){var d=this._uiHash();if(this._trigger("drag",b,d)===!1){this._mouseUp({});return!1}this.position=d.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";a.ui.ddmanager&&a.ui.ddmanager.drag(this,b);return!1},_mouseStop:function(b){var c=!1;a.ui.ddmanager&&!this.options.dropBehaviour&&(c=a.ui.ddmanager.drop(this,b)),this.dropped&&(c=this.dropped,this.dropped=!1);if((!this.element[0]||!this.element[0].parentNode)&&this.options.helper=="original")return!1;if(this.options.revert=="invalid"&&!c||this.options.revert=="valid"&&c||this.options.revert===!0||a.isFunction(this.options.revert)&&this.options.revert.call(this.element,c)){var d=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){d._trigger("stop",b)!==!1&&d._clear()})}else this._trigger("stop",b)!==!1&&this._clear();return!1},_mouseUp:function(b){this.options.iframeFix===!0&&a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),a.ui.ddmanager&&a.ui.ddmanager.dragStop(this,b);return a.ui.mouse.prototype._mouseUp.call(this,b)},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear();return this},_getHandle:function(b){var c=!this.options.handle||!a(this.options.handle,this.element).length?!0:!1;a(this.options.handle,this.element).find("*").andSelf().each(function(){this==b.target&&(c=!0)});return c},_createHelper:function(b){var c=this.options,d=a.isFunction(c.helper)?a(c.helper.apply(this.element[0],[b])):c.helper=="clone"?this.element.clone().removeAttr("id"):this.element;d.parents("body").length||d.appendTo(c.appendTo=="parent"?this.element[0].parentNode:c.appendTo),d[0]!=this.element[0]&&!/(fixed|absolute)/.test(d.css("position"))&&d.css("position","absolute");return d},_adjustOffsetFromHelper:function(b){typeof b=="string"&&(b=b.split(" ")),a.isArray(b)&&(b={left:+b[0],top:+b[1]||0}),"left"in b&&(this.offset.click.left=b.left+this.margins.left),"right"in b&&(this.offset.click.left=this.helperProportions.width-b.right+this.margins.left),"top"in b&&(this.offset.click.top=b.top+this.margins.top),"bottom"in b&&(this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(b.left+=this.scrollParent.scrollLeft(),b.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)b={top:0,left:0};return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.element.position();return{top:a.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var b=this.options;b.containment=="parent"&&(b.containment=this.helper[0].parentNode);if(b.containment=="document"||b.containment=="window")this.containment=[b.containment=="document"?0:a(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,b.containment=="document"?0:a(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,(b.containment=="document"?0:a(window).scrollLeft())+a(b.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(b.containment=="document"?0:a(window).scrollTop())+(a(b.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(b.containment)&&b.containment.constructor!=Array){var c=a(b.containment),d=c[0];if(!d)return;var e=c.offset(),f=a(d).css("overflow")!="hidden";this.containment=[(parseInt(a(d).css("borderLeftWidth"),10)||0)+(parseInt(a(d).css("paddingLeft"),10)||0),(parseInt(a(d).css("borderTopWidth"),10)||0)+(parseInt(a(d).css("paddingTop"),10)||0),(f?Math.max(d.scrollWidth,d.offsetWidth):d.offsetWidth)-(parseInt(a(d).css("borderLeftWidth"),10)||0)-(parseInt(a(d).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(f?Math.max(d.scrollHeight,d.offsetHeight):d.offsetHeight)-(parseInt(a(d).css("borderTopWidth"),10)||0)-(parseInt(a(d).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relative_container=c}else b.containment.constructor==Array&&(this.containment=b.containment)},_convertPositionTo:function(b,c){c||(c=this.position);var d=b=="absolute"?1:-1,e=this.options,f=this.cssPosition=="absolute"&&(this.scrollParent[0]==document||!a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=/(html|body)/i.test(f[0].tagName);return{top:c.top+this.offset.relative.top*d+this.offset.parent.top*d-(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():g?0:f.scrollTop())*d),left:c.left+this.offset.relative.left*d+this.offset.parent.left*d-(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:f.scrollLeft())*d)}},_generatePosition:function(b){var c=this.options,d=this.cssPosition=="absolute"&&(this.scrollParent[0]==document||!a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,e=/(html|body)/i.test(d[0].tagName),f=b.pageX,g=b.pageY;if(this.originalPosition){var h;if(this.containment){if(this.relative_container){var i=this.relative_container.offset();h=[this.containment[0]+i.left,this.containment[1]+i.top,this.containment[2]+i.left,this.containment[3]+i.top]}else h=this.containment;b.pageX-this.offset.click.lefth[2]&&(f=h[2]+this.offset.click.left),b.pageY-this.offset.click.top>h[3]&&(g=h[3]+this.offset.click.top)}if(c.grid){var j=c.grid[1]?this.originalPageY+Math.round((g-this.originalPageY)/c.grid[1])*c.grid[1]:this.originalPageY;g=h?j-this.offset.click.toph[3]?j-this.offset.click.toph[2]?k-this.offset.click.left=0;k--){var l=d.snapElements[k].left,m=l+d.snapElements[k].width,n=d.snapElements[k].top,o=n+d.snapElements[k].height;if(!(l-f=k&&g<=l||h>=k&&h<=l||gl)&&(e>=i&&e<=j||f>=i&&f<=j||ej);default:return!1}},a.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(b,c){var d=a.ui.ddmanager.droppables[b.options.scope]||[],e=c?c.type:null,f=(b.currentItem||b.element).find(":data(droppable)").andSelf();droppablesLoop:for(var g=0;g
').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("resizable",this.element.data("resizable")),this.elementIsWrapper=!0,this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")}),this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0}),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css({margin:this.originalElement.css("margin")}),this._proportionallyResize()),this.handles=c.handles||(a(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se");if(this.handles.constructor==String){this.handles=="all"&&(this.handles="n,e,s,w,se,sw,ne,nw");var d=this.handles.split(",");this.handles={};for(var e=0;e');/sw|se|ne|nw/.test(f)&&h.css({zIndex:++c.zIndex}),"se"==f&&h.addClass("ui-icon ui-icon-gripsmall-diagonal-se"),this.handles[f]=".ui-resizable-"+f,this.element.append(h)}}this._renderAxis=function(b){b=b||this.element;for(var c in this.handles){this.handles[c].constructor==String&&(this.handles[c]=a(this.handles[c],this.element).show());if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var d=a(this.handles[c],this.element),e=0;e=/sw|ne|nw|se|n|s/.test(c)?d.outerHeight():d.outerWidth();var f=["padding",/ne|nw|n/.test(c)?"Top":/se|sw|s/.test(c)?"Bottom":/^e$/.test(c)?"Right":"Left"].join("");b.css(f,e),this._proportionallyResize()}if(!a(this.handles[c]).length)continue}},this._renderAxis(this.element),this._handles=a(".ui-resizable-handle",this.element).disableSelection(),this._handles.mouseover(function(){if(!b.resizing){if(this.className)var a=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);b.axis=a&&a[1]?a[1]:"se"}}),c.autoHide&&(this._handles.hide(),a(this.element).addClass("ui-resizable-autohide").hover(function(){c.disabled||(a(this).removeClass("ui-resizable-autohide"),b._handles.show())},function(){c.disabled||b.resizing||(a(this).addClass("ui-resizable-autohide"),b._handles.hide())})),this._mouseInit()},destroy:function(){this._mouseDestroy();var b=function(b){a(b).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){b(this.element);var c=this.element;c.after(this.originalElement.css({position:c.css("position"),width:c.outerWidth(),height:c.outerHeight(),top:c.css("top"),left:c.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle),b(this.originalElement);return this},_mouseCapture:function(b){var c=!1;for(var d in this.handles)a(this.handles[d])[0]==b.target&&(c=!0);return!this.options.disabled&&c},_mouseStart:function(b){var d=this.options,e=this.element.position(),f=this.element;this.resizing=!0,this.documentScroll={top:a(document).scrollTop(),left:a(document).scrollLeft()},(f.is(".ui-draggable")||/absolute/.test(f.css("position")))&&f.css({position:"absolute",top:e.top,left:e.left}),a.browser.opera&&/relative/.test(f.css("position"))&&f.css({position:"relative",top:"auto",left:"auto"}),this._renderProxy();var g=c(this.helper.css("left")),h=c(this.helper.css("top"));d.containment&&(g+=a(d.containment).scrollLeft()||0,h+=a(d.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:g,top:h},this.size=this._helper?{width:f.outerWidth(),height:f.outerHeight()}:{width:f.width(),height:f.height()},this.originalSize=this._helper?{width:f.outerWidth(),height:f.outerHeight()}:{width:f.width(),height:f.height()},this.originalPosition={left:g,top:h},this.sizeDiff={width:f.outerWidth()-f.width(),height:f.outerHeight()-f.height()},this.originalMousePosition={left:b.pageX,top:b.pageY},this.aspectRatio=typeof d.aspectRatio=="number"?d.aspectRatio:this.originalSize.width/this.originalSize.height||1;var i=a(".ui-resizable-"+this.axis).css("cursor");a("body").css("cursor",i=="auto"?this.axis+"-resize":i),f.addClass("ui-resizable-resizing"),this._propagate("start",b);return!0},_mouseDrag:function(b){var c=this.helper,d=this.options,e={},f=this,g=this.originalMousePosition,h=this.axis,i=b.pageX-g.left||0,j=b.pageY-g.top||0,k=this._change[h];if(!k)return!1;var l=k.apply(this,[b,i,j]),m=a.browser.msie&&a.browser.version<7,n=this.sizeDiff;this._updateVirtualBoundaries(b.shiftKey);if(this._aspectRatio||b.shiftKey)l=this._updateRatio(l,b);l=this._respectSize(l,b),this._propagate("resize",b),c.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"}),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),this._updateCache(l),this._trigger("resize",b,this.ui());return!1},_mouseStop:function(b){this.resizing=!1;var c=this.options,d=this;if(this._helper){var e=this._proportionallyResizeElements,f=e.length&&/textarea/i.test(e[0].nodeName),g=f&&a.ui.hasScroll(e[0],"left")?0:d.sizeDiff.height,h=f?0:d.sizeDiff.width,i={width:d.helper.width()-h,height:d.helper.height()-g},j=parseInt(d.element.css("left"),10)+(d.position.left-d.originalPosition.left)||null,k=parseInt(d.element.css("top"),10)+(d.position.top-d.originalPosition.top)||null;c.animate||this.element.css(a.extend(i,{top:k,left:j})),d.helper.height(d.size.height),d.helper.width(d.size.width),this._helper&&!c.animate&&this._proportionallyResize()}a("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",b),this._helper&&this.helper.remove();return!1},_updateVirtualBoundaries:function(a){var b=this.options,c,e,f,g,h;h={minWidth:d(b.minWidth)?b.minWidth:0,maxWidth:d(b.maxWidth)?b.maxWidth:Infinity,minHeight:d(b.minHeight)?b.minHeight:0,maxHeight:d(b.maxHeight)?b.maxHeight:Infinity};if(this._aspectRatio||a)c=h.minHeight*this.aspectRatio,f=h.minWidth/this.aspectRatio,e=h.maxHeight*this.aspectRatio,g=h.maxWidth/this.aspectRatio,c>h.minWidth&&(h.minWidth=c),f>h.minHeight&&(h.minHeight=f),ea.width,k=d(a.height)&&e.minHeight&&e.minHeight>a.height;j&&(a.width=e.minWidth),k&&(a.height=e.minHeight),h&&(a.width=e.maxWidth),i&&(a.height=e.maxHeight);var l=this.originalPosition.left+this.originalSize.width,m=this.position.top+this.size.height,n=/sw|nw|w/.test(g),o=/nw|ne|n/.test(g);j&&n&&(a.left=l-e.minWidth),h&&n&&(a.left=l-e.maxWidth),k&&o&&(a.top=m-e.minHeight),i&&o&&(a.top=m-e.maxHeight);var p=!a.width&&!a.height;p&&!a.left&&a.top?a.top=null:p&&!a.top&&a.left&&(a.left=null);return a},_proportionallyResize:function(){var b=this.options;if(!!this._proportionallyResizeElements.length){var c=this.helper||this.element;for(var d=0;d');var d=a.browser.msie&&a.browser.version<7,e=d?1:0,f=d?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+f,height:this.element.outerHeight()+f,position:"absolute",left:this.elementOffset.left-e+"px",top:this.elementOffset.top-e+"px",zIndex:++c.zIndex}),this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(a,b,c){return{width:this.originalSize.width+b}},w:function(a,b,c){var d=this.options,e=this.originalSize,f=this.originalPosition;return{left:f.left+b,width:e.width-b}},n:function(a,b,c){var d=this.options,e=this.originalSize,f=this.originalPosition;return{top:f.top+c,height:e.height-c}},s:function(a,b,c){return{height:this.originalSize.height+c}},se:function(b,c,d){return a.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[b,c,d]))},sw:function(b,c,d){return a.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[b,c,d]))},ne:function(b,c,d){return a.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[b,c,d]))},nw:function(b,c,d){return a.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[b,c,d]))}},_propagate:function(b,c){a.ui.plugin.call(this,b,[c,this.ui()]),b!="resize"&&this._trigger(b,c,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),a.extend(a.ui.resizable,{version:"1.8.17"}),a.ui.plugin.add("resizable","alsoResize",{start:function(b,c){var d=a(this).data("resizable"),e=d.options,f=function(b){a(b).each(function(){var b=a(this);b.data("resizable-alsoresize",{width:parseInt(b.width(),10),height:parseInt(b.height(),10),left:parseInt(b.css("left"),10),top:parseInt(b.css("top"),10),position:b.css("position")})})};typeof e.alsoResize=="object"&&!e.alsoResize.parentNode?e.alsoResize.length?(e.alsoResize=e.alsoResize[0],f(e.alsoResize)):a.each(e.alsoResize,function(a){f(a)}):f(e.alsoResize)},resize:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.originalSize,g=d.originalPosition,h={height:d.size.height-f.height||0,width:d.size.width-f.width||0,top:d.position.top-g.top||0,left:d.position.left-g.left||0},i=function(b,e){a(b).each(function(){var b=a(this),f=a(this).data("resizable-alsoresize"),g={},i=e&&e.length?e:b.parents(c.originalElement[0]).length?["width","height"]:["width","height","top","left"];a.each(i,function(a,b){var c=(f[b]||0)+(h[b]||0);c&&c>=0&&(g[b]=c||null)}),a.browser.opera&&/relative/.test(b.css("position"))&&(d._revertToRelativePosition=!0,b.css({position:"absolute",top:"auto",left:"auto"})),b.css(g)})};typeof e.alsoResize=="object"&&!e.alsoResize.nodeType?a.each(e.alsoResize,function(a,b){i(a,b)}):i(e.alsoResize)},stop:function(b,c){var d=a(this).data("resizable"),e=d.options,f=function(b){a(b).each(function(){var b=a(this);b.css({position:b.data("resizable-alsoresize").position})})};d._revertToRelativePosition&&(d._revertToRelativePosition=!1,typeof e.alsoResize=="object"&&!e.alsoResize.nodeType?a.each(e.alsoResize,function(a){f(a)}):f(e.alsoResize)),a(this).removeData("resizable-alsoresize")}}),a.ui.plugin.add("resizable","animate",{stop:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d._proportionallyResizeElements,g=f.length&&/textarea/i.test(f[0].nodeName),h=g&&a.ui.hasScroll(f[0],"left")?0:d.sizeDiff.height,i=g?0:d.sizeDiff.width,j={width:d.size.width-i,height:d.size.height-h},k=parseInt(d.element.css("left"),10)+(d.position.left-d.originalPosition.left)||null,l=parseInt(d.element.css("top"),10)+(d.position.top-d.originalPosition.top)||null;d.element.animate(a.extend(j,l&&k?{top:l,left:k}:{}),{duration:e.animateDuration,easing:e.animateEasing,step:function(){var c={width:parseInt(d.element.css("width"),10),height:parseInt(d.element.css("height"),10),top:parseInt(d.element.css("top"),10),left:parseInt(d.element.css("left"),10)};f&&f.length&&a(f[0]).css({width:c.width,height:c.height}),d._updateCache(c),d._propagate("resize",b)}})}}),a.ui.plugin.add("resizable","containment",{start:function(b,d){var e=a(this).data("resizable"),f=e.options,g=e.element,h=f.containment,i=h instanceof a?h.get(0):/parent/.test(h)?g.parent().get(0):h;if(!!i){e.containerElement=a(i);if(/document/.test(h)||h==document)e.containerOffset={left:0,top:0},e.containerPosition={left:0,top:0},e.parentData={element:a(document),left:0,top:0,width:a(document).width(),height:a(document).height()||document.body.parentNode.scrollHeight};else{var j=a(i),k=[];a(["Top","Right","Left","Bottom"]).each(function(a,b){k[a]=c(j.css("padding"+b))}),e.containerOffset=j.offset(),e.containerPosition=j.position(),e.containerSize={height:j.innerHeight()-k[3],width:j.innerWidth()-k[1]};var l=e.containerOffset,m=e.containerSize.height,n=e.containerSize.width,o=a.ui.hasScroll(i,"left")?i.scrollWidth:n,p=a.ui.hasScroll(i)?i.scrollHeight:m;e.parentData={element:i,left:l.left,top:l.top,width:o,height:p}}}},resize:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.containerSize,g=d.containerOffset,h=d.size,i=d.position,j=d._aspectRatio||b.shiftKey,k={top:0,left:0},l=d.containerElement;l[0]!=document&&/static/.test(l.css("position"))&&(k=g),i.left<(d._helper?g.left:0)&&(d.size.width=d.size.width+(d._helper?d.position.left-g.left:d.position.left-k.left),j&&(d.size.height=d.size.width/e.aspectRatio),d.position.left=e.helper?g.left:0),i.top<(d._helper?g.top:0)&&(d.size.height=d.size.height+(d._helper?d.position.top-g.top:d.position.top),j&&(d.size.width=d.size.height*e.aspectRatio),d.position.top=d._helper?g.top:0),d.offset.left=d.parentData.left+d.position.left,d.offset.top=d.parentData.top+d.position.top;var m=Math.abs((d._helper?d.offset.left-k.left:d.offset.left-k.left)+d.sizeDiff.width),n=Math.abs((d._helper?d.offset.top-k.top:d.offset.top-g.top)+d.sizeDiff.height),o=d.containerElement.get(0)==d.element.parent().get(0),p=/relative|absolute/.test(d.containerElement.css("position"));o&&p&&(m-=d.parentData.left),m+d.size.width>=d.parentData.width&&(d.size.width=d.parentData.width-m,j&&(d.size.height=d.size.width/d.aspectRatio)),n+d.size.height>=d.parentData.height&&(d.size.height=d.parentData.height-n,j&&(d.size.width=d.size.height*d.aspectRatio))},stop:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.position,g=d.containerOffset,h=d.containerPosition,i=d.containerElement,j=a(d.helper),k=j.offset(),l=j.outerWidth()-d.sizeDiff.width,m=j.outerHeight()-d.sizeDiff.height;d._helper&&!e.animate&&/relative/.test(i.css("position"))&&a(this).css({left:k.left-h.left-g.left,width:l,height:m}),d._helper&&!e.animate&&/static/.test(i.css("position"))&&a(this).css({left:k.left-h.left-g.left,width:l,height:m})}}),a.ui.plugin.add("resizable","ghost",{start:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.size;d.ghost=d.originalElement.clone(),d.ghost.css({opacity:.25,display:"block",position:"relative",height:f.height,width:f.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof e.ghost=="string"?e.ghost:""),d.ghost.appendTo(d.helper)},resize:function(b,c){var d=a(this).data("resizable"),e=d.options;d.ghost&&d.ghost.css({position:"relative",height:d.size.height,width:d.size.width})},stop:function(b,c){var d=a(this).data("resizable"),e=d.options;d.ghost&&d.helper&&d.helper.get(0).removeChild(d.ghost.get(0))}}),a.ui.plugin.add("resizable","grid",{resize:function(b,c){var d=a(this).data("resizable"),e=d.options,f=d.size,g=d.originalSize,h=d.originalPosition,i=d.axis,j=e._aspectRatio||b.shiftKey;e.grid=typeof e.grid=="number"?[e.grid,e.grid]:e.grid;var k=Math.round((f.width-g.width)/(e.grid[0]||1))*(e.grid[0]||1),l=Math.round((f.height-g.height)/(e.grid[1]||1))*(e.grid[1]||1);/^(se|s|e)$/.test(i)?(d.size.width=g.width+k,d.size.height=g.height+l):/^(ne)$/.test(i)?(d.size.width=g.width+k,d.size.height=g.height+l,d.position.top=h.top-l):/^(sw)$/.test(i)?(d.size.width=g.width+k,d.size.height=g.height+l,d.position.left=h.left-k):(d.size.width=g.width+k,d.size.height=g.height+l,d.position.top=h.top-l,d.position.left=h.left-k)}});var c=function(a){return parseInt(a,10)||0},d=function(a){return!isNaN(parseInt(a,10))}})(jQuery);/* - * jQuery UI Selectable 1.8.17 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Selectables - * - * Depends: - * jquery.ui.core.js - * jquery.ui.mouse.js - * jquery.ui.widget.js - */(function(a,b){a.widget("ui.selectable",a.ui.mouse,{options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch"},_create:function(){var b=this;this.element.addClass("ui-selectable"),this.dragged=!1;var c;this.refresh=function(){c=a(b.options.filter,b.element[0]),c.addClass("ui-selectee"),c.each(function(){var b=a(this),c=b.offset();a.data(this,"selectable-item",{element:this,$element:b,left:c.left,top:c.top,right:c.left+b.outerWidth(),bottom:c.top+b.outerHeight(),startselected:!1,selected:b.hasClass("ui-selected"),selecting:b.hasClass("ui-selecting"),unselecting:b.hasClass("ui-unselecting")})})},this.refresh(),this.selectees=c.addClass("ui-selectee"),this._mouseInit(),this.helper=a("
")},destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item"),this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable"),this._mouseDestroy();return this},_mouseStart:function(b){var c=this;this.opos=[b.pageX,b.pageY];if(!this.options.disabled){var d=this.options;this.selectees=a(d.filter,this.element[0]),this._trigger("start",b),a(d.appendTo).append(this.helper),this.helper.css({left:b.clientX,top:b.clientY,width:0,height:0}),d.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var d=a.data(this,"selectable-item");d.startselected=!0,!b.metaKey&&!b.ctrlKey&&(d.$element.removeClass("ui-selected"),d.selected=!1,d.$element.addClass("ui-unselecting"),d.unselecting=!0,c._trigger("unselecting",b,{unselecting:d.element}))}),a(b.target).parents().andSelf().each(function(){var d=a.data(this,"selectable-item");if(d){var e=!b.metaKey&&!b.ctrlKey||!d.$element.hasClass("ui-selected");d.$element.removeClass(e?"ui-unselecting":"ui-selected").addClass(e?"ui-selecting":"ui-unselecting"),d.unselecting=!e,d.selecting=e,d.selected=e,e?c._trigger("selecting",b,{selecting:d.element}):c._trigger("unselecting",b,{unselecting:d.element});return!1}})}},_mouseDrag:function(b){var c=this;this.dragged=!0;if(!this.options.disabled){var d=this.options,e=this.opos[0],f=this.opos[1],g=b.pageX,h=b.pageY;if(e>g){var i=g;g=e,e=i}if(f>h){var i=h;h=f,f=i}this.helper.css({left:e,top:f,width:g-e,height:h-f}),this.selectees.each(function(){var i=a.data(this,"selectable-item");if(!!i&&i.element!=c.element[0]){var j=!1;d.tolerance=="touch"?j=!(i.left>g||i.righth||i.bottome&&i.rightf&&i.bottom *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3},_create:function(){var a=this.options;this.containerCache={},this.element.addClass("ui-sortable"),this.refresh(),this.floating=this.items.length?a.axis==="x"||/left|right/.test(this.items[0].item.css("float"))||/inline|table-cell/.test(this.items[0].item.css("display")):!1,this.offset=this.element.offset(),this._mouseInit()},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled"),this._mouseDestroy();for(var a=this.items.length-1;a>=0;a--)this.items[a].item.removeData(this.widgetName+"-item");return this},_setOption:function(b,c){b==="disabled"?(this.options[b]=c,this.widget()[c?"addClass":"removeClass"]("ui-sortable-disabled")):a.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(b,c){var d=this;if(this.reverting)return!1;if(this.options.disabled||this.options.type=="static")return!1;this._refreshItems(b);var e=null,f=this,g=a(b.target).parents().each(function(){if(a.data(this,d.widgetName+"-item")==f){e=a(this);return!1}});a.data(b.target,d.widgetName+"-item")==f&&(e=a(b.target));if(!e)return!1;if(this.options.handle&&!c){var h=!1;a(this.options.handle,e).find("*").andSelf().each(function(){this==b.target&&(h=!0)});if(!h)return!1}this.currentItem=e,this._removeCurrentsFromItems();return!0},_mouseStart:function(b,c,d){var e=this.options,f=this;this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(b),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),a.extend(this.offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this._generatePosition(b),this.originalPageX=b.pageX,this.originalPageY=b.pageY,e.cursorAt&&this._adjustOffsetFromHelper(e.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!=this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),e.containment&&this._setContainment(),e.cursor&&(a("body").css("cursor")&&(this._storedCursor=a("body").css("cursor")),a("body").css("cursor",e.cursor)),e.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",e.opacity)),e.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",e.zIndex)),this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",b,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions();if(!d)for(var g=this.containers.length-1;g>=0;g--)this.containers[g]._trigger("activate",b,f._uiHash(this));a.ui.ddmanager&&(a.ui.ddmanager.current=this),a.ui.ddmanager&&!e.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(b);return!0},_mouseDrag:function(b){this.position=this._generatePosition(b),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs);if(this.options.scroll){var c=this.options,d=!1;this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-b.pageY=0;e--){var f=this.items[e],g=f.item[0],h=this._intersectsWithPointer(f);if(!h)continue;if(g!=this.currentItem[0]&&this.placeholder[h==1?"next":"prev"]()[0]!=g&&!a.ui.contains(this.placeholder[0],g)&&(this.options.type=="semi-dynamic"?!a.ui.contains(this.element[0],g):!0)){this.direction=h==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(f))this._rearrange(b,f);else break;this._trigger("change",b,this._uiHash());break}}this._contactContainers(b),a.ui.ddmanager&&a.ui.ddmanager.drag(this,b),this._trigger("sort",b,this._uiHash()),this.lastPositionAbs=this.positionAbs;return!1},_mouseStop:function(b,c){if(!!b){a.ui.ddmanager&&!this.options.dropBehaviour&&a.ui.ddmanager.drop(this,b);if(this.options.revert){var d=this,e=d.placeholder.offset();d.reverting=!0,a(this.helper).animate({left:e.left-this.offset.parent.left-d.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:e.top-this.offset.parent.top-d.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){d._clear(b)})}else this._clear(b,c);return!1}},cancel:function(){var b=this;if(this.dragging){this._mouseUp({target:null}),this.options.helper=="original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var c=this.containers.length-1;c>=0;c--)this.containers[c]._trigger("deactivate",null,b._uiHash(this)),this.containers[c].containerCache.over&&(this.containers[c]._trigger("out",null,b._uiHash(this)),this.containers[c].containerCache.over=0)}this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.options.helper!="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),a.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?a(this.domPosition.prev).after(this.currentItem):a(this.domPosition.parent).prepend(this.currentItem));return this},serialize:function(b){var c=this._getItemsAsjQuery(b&&b.connected),d=[];b=b||{},a(c).each(function(){var c=(a(b.item||this).attr(b.attribute||"id")||"").match(b.expression||/(.+)[-=_](.+)/);c&&d.push((b.key||c[1]+"[]")+"="+(b.key&&b.expression?c[1]:c[2]))}),!d.length&&b.key&&d.push(b.key+"=");return d.join("&")},toArray:function(b){var c=this._getItemsAsjQuery(b&&b.connected),d=[];b=b||{},c.each(function(){d.push(a(b.item||this).attr(b.attribute||"id")||"")});return d},_intersectsWith:function(a){var b=this.positionAbs.left,c=b+this.helperProportions.width,d=this.positionAbs.top,e=d+this.helperProportions.height,f=a.left,g=f+a.width,h=a.top,i=h+a.height,j=this.offset.click.top,k=this.offset.click.left,l=d+j>h&&d+jf&&b+ka[this.floating?"width":"height"]?l:f0?"down":"up")},_getDragHorizontalDirection:function(){var a=this.positionAbs.left-this.lastPositionAbs.left;return a!=0&&(a>0?"right":"left")},refresh:function(a){this._refreshItems(a),this.refreshPositions();return this},_connectWith:function(){var a=this.options;return a.connectWith.constructor==String?[a.connectWith]:a.connectWith},_getItemsAsjQuery:function(b){var c=this,d=[],e=[],f=this._connectWith();if(f&&b)for(var g=f.length-1;g>=0;g--){var h=a(f[g]);for(var i=h.length-1;i>=0;i--){var j=a.data(h[i],this.widgetName);j&&j!=this&&!j.options.disabled&&e.push([a.isFunction(j.options.items)?j.options.items.call(j.element):a(j.options.items,j.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),j])}}e.push([a.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):a(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(var g=e.length-1;g>=0;g--)e[g][0].each(function(){d.push(this)});return a(d)},_removeCurrentsFromItems:function(){var a=this.currentItem.find(":data("+this.widgetName+"-item)");for(var b=0;b=0;g--){var h=a(f[g]);for(var i=h.length-1;i>=0;i--){var j=a.data(h[i],this.widgetName);j&&j!=this&&!j.options.disabled&&(e.push([a.isFunction(j.options.items)?j.options.items.call(j.element[0],b,{item:this.currentItem}):a(j.options.items,j.element),j]),this.containers.push(j))}}for(var g=e.length-1;g>=0;g--){var k=e[g][1],l=e[g][0];for(var i=0,m=l.length;i=0;c--){var d=this.items[c];if(d.instance!=this.currentContainer&&this.currentContainer&&d.item[0]!=this.currentItem[0])continue;var e=this.options.toleranceElement?a(this.options.toleranceElement,d.item):d.item;b||(d.width=e.outerWidth(),d.height=e.outerHeight());var f=e.offset();d.left=f.left,d.top=f.top}if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(var c=this.containers.length-1;c>=0;c--){var f=this.containers[c].element.offset();this.containers[c].containerCache.left=f.left,this.containers[c].containerCache.top=f.top,this.containers[c].containerCache.width=this.containers[c].element.outerWidth(),this.containers[c].containerCache.height=this.containers[c].element.outerHeight()}return this},_createPlaceholder:function(b){var c=b||this,d=c.options;if(!d.placeholder||d.placeholder.constructor==String){var e=d.placeholder;d.placeholder={element:function(){var b=a(document.createElement(c.currentItem[0].nodeName)).addClass(e||c.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];e||(b.style.visibility="hidden");return b},update:function(a,b){if(!e||!!d.forcePlaceholderSize)b.height()||b.height(c.currentItem.innerHeight()-parseInt(c.currentItem.css("paddingTop")||0,10)-parseInt(c.currentItem.css("paddingBottom")||0,10)),b.width()||b.width(c.currentItem.innerWidth()-parseInt(c.currentItem.css("paddingLeft")||0,10)-parseInt(c.currentItem.css("paddingRight")||0,10))}}}c.placeholder=a(d.placeholder.element.call(c.element,c.currentItem)),c.currentItem.after(c.placeholder),d.placeholder.update(c,c.placeholder)},_contactContainers:function(b){var c=null,d=null;for(var e=this.containers.length-1;e>=0;e--){if(a.ui.contains(this.currentItem[0],this.containers[e].element[0]))continue;if(this._intersectsWith(this.containers[e].containerCache)){if(c&&a.ui.contains(this.containers[e].element[0],c.element[0]))continue;c=this.containers[e],d=e}else this.containers[e].containerCache.over&&(this.containers[e]._trigger("out",b,this._uiHash(this)),this.containers[e].containerCache.over=0)}if(!!c)if(this.containers.length===1)this.containers[d]._trigger("over",b,this._uiHash(this)),this.containers[d].containerCache.over=1;else if(this.currentContainer!=this.containers[d]){var f=1e4,g=null,h=this.positionAbs[this.containers[d].floating?"left":"top"];for(var i=this.items.length-1;i>=0;i--){if(!a.ui.contains(this.containers[d].element[0],this.items[i].item[0]))continue;var j=this.items[i][this.containers[d].floating?"left":"top"];Math.abs(j-h)this.containment[2]&&(f=this.containment[2]+this.offset.click.left),b.pageY-this.offset.click.top>this.containment[3]&&(g=this.containment[3]+this.offset.click.top));if(c.grid){var h=this.originalPageY+Math.round((g-this.originalPageY)/c.grid[1])*c.grid[1];g=this.containment?h-this.offset.click.topthis.containment[3]?h-this.offset.click.topthis.containment[2]?i-this.offset.click.left=0;f--)a.ui.contains(this.containers[f].element[0],this.currentItem[0])&&!c&&(d.push(function(a){return function(b){a._trigger("receive",b,this._uiHash(this))}}.call(this,this.containers[f])),d.push(function(a){return function(b){a._trigger("update",b,this._uiHash(this))}}.call(this,this.containers[f])))}for(var f=this.containers.length-1;f>=0;f--)c||d.push(function(a){return function(b){a._trigger("deactivate",b,this._uiHash(this))}}.call(this,this.containers[f])),this.containers[f].containerCache.over&&(d.push(function(a){return function(b){a._trigger("out",b,this._uiHash(this))}}.call(this,this.containers[f])),this.containers[f].containerCache.over=0);this._storedCursor&&a("body").css("cursor",this._storedCursor),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex),this.dragging=!1;if(this.cancelHelperRemoval){if(!c){this._trigger("beforeStop",b,this._uiHash());for(var f=0;f li > :first-child,> :not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-icon-triangle-1-s"},navigation:!1,navigationFilter:function(){return this.href.toLowerCase()===location.href.toLowerCase()}},_create:function(){var b=this,c=b.options;b.running=0,b.element.addClass("ui-accordion ui-widget ui-helper-reset").children("li").addClass("ui-accordion-li-fix"),b.headers=b.element.find(c.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){c.disabled||a(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){c.disabled||a(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){c.disabled||a(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){c.disabled||a(this).removeClass("ui-state-focus")}),b.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");if(c.navigation){var d=b.element.find("a").filter(c.navigationFilter).eq(0);if(d.length){var e=d.closest(".ui-accordion-header");e.length?b.active=e:b.active=d.closest(".ui-accordion-content").prev()}}b.active=b._findActive(b.active||c.active).addClass("ui-state-default ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top"),b.active.next().addClass("ui-accordion-content-active"),b._createIcons(),b.resize(),b.element.attr("role","tablist"),b.headers.attr("role","tab").bind("keydown.accordion",function(a){return b._keydown(a)}).next().attr("role","tabpanel"),b.headers.not(b.active||"").attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).next().hide(),b.active.length?b.active.attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}):b.headers.eq(0).attr("tabIndex",0),a.browser.safari||b.headers.find("a").attr("tabIndex",-1),c.event&&b.headers.bind(c.event.split(" ").join(".accordion ")+".accordion",function(a){b._clickHandler.call(b,a,this),a.preventDefault()})},_createIcons:function(){var b=this.options;b.icons&&(a("").addClass("ui-icon "+b.icons.header).prependTo(this.headers),this.active.children(".ui-icon").toggleClass(b.icons.header).toggleClass(b.icons.headerSelected),this.element.addClass("ui-accordion-icons"))},_destroyIcons:function(){this.headers.children(".ui-icon").remove(),this.element.removeClass("ui-accordion-icons")},destroy:function(){var b=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role"),this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-accordion-disabled ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-selected").removeAttr("tabIndex"),this.headers.find("a").removeAttr("tabIndex"),this._destroyIcons();var c=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-accordion-disabled ui-state-disabled");(b.autoHeight||b.fillHeight)&&c.css("height","");return a.Widget.prototype.destroy.call(this)},_setOption:function(b,c){a.Widget.prototype._setOption.apply(this,arguments),b=="active"&&this.activate(c),b=="icons"&&(this._destroyIcons(),c&&this._createIcons()),b=="disabled"&&this.headers.add(this.headers.next())[c?"addClass":"removeClass"]("ui-accordion-disabled ui-state-disabled")},_keydown:function(b){if(!(this.options.disabled||b.altKey||b.ctrlKey)){var c=a.ui.keyCode,d=this.headers.length,e=this.headers.index(b.target),f=!1;switch(b.keyCode){case c.RIGHT:case c.DOWN:f=this.headers[(e+1)%d];break;case c.LEFT:case c.UP:f=this.headers[(e-1+d)%d];break;case c.SPACE:case c.ENTER:this._clickHandler({target:b.target},b.target),b.preventDefault()}if(f){a(b.target).attr("tabIndex",-1),a(f).attr("tabIndex",0),f.focus();return!1}return!0}},resize:function(){var b=this.options,c;if(b.fillSpace){if(a.browser.msie){var d=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}c=this.element.parent().height(),a.browser.msie&&this.element.parent().css("overflow",d),this.headers.each(function(){c-=a(this).outerHeight(!0)}),this.headers.next().each(function(){a(this).height(Math.max(0,c-a(this).innerHeight()+a(this).height()))}).css("overflow","auto")}else b.autoHeight&&(c=0,this.headers.next().each(function(){c=Math.max(c,a(this).height("").height())}).height(c));return this},activate:function(a){this.options.active=a;var b=this._findActive(a)[0];this._clickHandler({target:b},b);return this},_findActive:function(b){return b?typeof b=="number"?this.headers.filter(":eq("+b+")"):this.headers.not(this.headers.not(b)):b===!1?a([]):this.headers.filter(":eq(0)")},_clickHandler:function(b,c){var d=this.options;if(!d.disabled){if(!b.target){if(!d.collapsible)return;this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header),this.active.next().addClass("ui-accordion-content-active");var e=this.active.next(),f={options:d,newHeader:a([]),oldHeader:d.active,newContent:a([]),oldContent:e},g=this.active=a([]);this._toggle(g,e,f);return}var h=a(b.currentTarget||c),i=h[0]===this.active[0];d.active=d.collapsible&&i?!1:this.headers.index(h);if(this.running||!d.collapsible&&i)return;var j=this.active,g=h.next(),e=this.active.next(),f={options:d,newHeader:i&&d.collapsible?a([]):h,oldHeader:this.active,newContent:i&&d.collapsible?a([]):g,oldContent:e},k=this.headers.index(this.active[0])>this.headers.index(h[0]);this.active=i?a([]):h,this._toggle(g,e,f,i,k),j.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header),i||(h.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").children(".ui-icon").removeClass(d.icons.header).addClass(d.icons.headerSelected),h.next().addClass("ui-accordion-content-active"));return}},_toggle:function(b,c,d,e,f){var g=this,h=g.options;g.toShow=b,g.toHide=c,g.data=d;var i=function(){if(!!g)return g._completed.apply(g,arguments)};g._trigger("changestart",null,g.data),g.running=c.size()===0?b.size():c.size();if(h.animated){var j={};h.collapsible&&e?j={toShow:a([]),toHide:c,complete:i,down:f,autoHeight:h.autoHeight||h.fillSpace}:j={toShow:b,toHide:c,complete:i,down:f,autoHeight:h.autoHeight||h.fillSpace},h.proxied||(h.proxied=h.animated),h.proxiedDuration||(h.proxiedDuration=h.duration),h.animated=a.isFunction(h.proxied)?h.proxied(j):h.proxied,h.duration=a.isFunction(h.proxiedDuration)?h.proxiedDuration(j):h.proxiedDuration;var k=a.ui.accordion.animations,l=h.duration,m=h.animated;m&&!k[m]&&!a.easing[m]&&(m="slide"),k[m]||(k[m]=function(a){this.slide(a,{easing:m,duration:l||700})}),k[m](j)}else h.collapsible&&e?b.toggle():(c.hide(),b.show()),i(!0);c.prev().attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).blur(),b.prev().attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}).focus()},_completed:function(a){this.running=a?0:--this.running;this.running||(this.options.clearStyle&&this.toShow.add(this.toHide).css({height:"",overflow:""}),this.toHide.removeClass("ui-accordion-content-active"),this.toHide.length&&(this.toHide.parent()[0].className=this.toHide.parent()[0].className),this._trigger("change",null,this.data))}}),a.extend(a.ui.accordion,{version:"1.8.17",animations:{slide:function(b,c){b=a.extend({easing:"swing",duration:300},b,c);if(!b.toHide.size())b.toShow.animate({height:"show",paddingTop:"show",paddingBottom:"show"},b);else{if(!b.toShow.size()){b.toHide.animate({height:"hide",paddingTop:"hide",paddingBottom:"hide"},b);return}var d=b.toShow.css("overflow"),e=0,f={},g={},h=["height","paddingTop","paddingBottom"],i,j=b.toShow;i=j[0].style.width,j.width(j.parent().width()-parseFloat(j.css("paddingLeft"))-parseFloat(j.css("paddingRight"))-(parseFloat(j.css("borderLeftWidth"))||0)-(parseFloat(j.css("borderRightWidth"))||0)),a.each(h,function(c,d){g[d]="hide";var e=(""+a.css(b.toShow[0],d)).match(/^([\d+-.]+)(.*)$/);f[d]={value:e[1],unit:e[2]||"px"}}),b.toShow.css({height:0,overflow:"hidden"}).show(),b.toHide.filter(":hidden").each(b.complete).end().filter(":visible").animate(g,{step:function(a,c){c.prop=="height"&&(e=c.end-c.start===0?0:(c.now-c.start)/(c.end-c.start)),b.toShow[0].style[c.prop]=e*f[c.prop].value+f[c.prop].unit},duration:b.duration,easing:b.easing,complete:function(){b.autoHeight||b.toShow.css("height",""),b.toShow.css({width:i,overflow:d}),b.complete()}})}},bounceslide:function(a){this.slide(a,{easing:a.down?"easeOutBounce":"swing",duration:a.down?1e3:200})}}})})(jQuery);/* - * jQuery UI Autocomplete 1.8.17 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Autocomplete - * - * Depends: - * jquery.ui.core.js - * jquery.ui.widget.js - * jquery.ui.position.js - */(function(a,b){var c=0;a.widget("ui.autocomplete",{options:{appendTo:"body",autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null},pending:0,_create:function(){var b=this,c=this.element[0].ownerDocument,d;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(c){if(!b.options.disabled&&!b.element.propAttr("readOnly")){d=!1;var e=a.ui.keyCode;switch(c.keyCode){case e.PAGE_UP:b._move("previousPage",c);break;case e.PAGE_DOWN:b._move("nextPage",c);break;case e.UP:b._move("previous",c),c.preventDefault();break;case e.DOWN:b._move("next",c),c.preventDefault();break;case e.ENTER:case e.NUMPAD_ENTER:b.menu.active&&(d=!0,c.preventDefault());case e.TAB:if(!b.menu.active)return;b.menu.select(c);break;case e.ESCAPE:b.element.val(b.term),b.close(c);break;default:clearTimeout(b.searching),b.searching=setTimeout(function(){b.term!=b.element.val()&&(b.selectedItem=null,b.search(null,c))},b.options.delay)}}}).bind("keypress.autocomplete",function(a){d&&(d=!1,a.preventDefault())}).bind("focus.autocomplete",function(){b.options.disabled||(b.selectedItem=null,b.previous=b.element.val())}).bind("blur.autocomplete",function(a){b.options.disabled||(clearTimeout(b.searching),b.closing=setTimeout(function(){b.close(a),b._change(a)},150))}),this._initSource(),this.response=function(){return b._response.apply(b,arguments)},this.menu=a("
    ").addClass("ui-autocomplete").appendTo(a(this.options.appendTo||"body",c)[0]).mousedown(function(c){var d=b.menu.element[0];a(c.target).closest(".ui-menu-item").length||setTimeout(function(){a(document).one("mousedown",function(c){c.target!==b.element[0]&&c.target!==d&&!a.ui.contains(d,c.target)&&b.close()})},1),setTimeout(function(){clearTimeout(b.closing)},13)}).menu({focus:function(a,c){var d=c.item.data("item.autocomplete");!1!==b._trigger("focus",a,{item:d})&&/^key/.test(a.originalEvent.type)&&b.element.val(d.value)},selected:function(a,d){var e=d.item.data("item.autocomplete"),f=b.previous;b.element[0]!==c.activeElement&&(b.element.focus(),b.previous=f,setTimeout(function(){b.previous=f,b.selectedItem=e},1)),!1!==b._trigger("select",a,{item:e})&&b.element.val(e.value),b.term=b.element.val(),b.close(a),b.selectedItem=e},blur:function(a,c){b.menu.element.is(":visible")&&b.element.val()!==b.term&&b.element.val(b.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu"),a.fn.bgiframe&&this.menu.element.bgiframe(),b.beforeunloadHandler=function(){b.element.removeAttr("autocomplete")},a(window).bind("beforeunload",b.beforeunloadHandler)},destroy:function(){this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup"),this.menu.element.remove(),a(window).unbind("beforeunload",this.beforeunloadHandler),a.Widget.prototype.destroy.call(this)},_setOption:function(b,c){a.Widget.prototype._setOption.apply(this,arguments),b==="source"&&this._initSource(),b==="appendTo"&&this.menu.element.appendTo(a(c||"body",this.element[0].ownerDocument)[0]),b==="disabled"&&c&&this.xhr&&this.xhr.abort()},_initSource:function(){var b=this,d,e;a.isArray(this.options.source)?(d=this.options.source,this.source=function(b,c){c(a.ui.autocomplete.filter(d,b.term))}):typeof this.options.source=="string"?(e=this.options.source,this.source=function(d,f){b.xhr&&b.xhr.abort(),b.xhr=a.ajax({url:e,data:d,dataType:"json",autocompleteRequest:++c,success:function(a,b){this.autocompleteRequest===c&&f(a)},error:function(){this.autocompleteRequest===c&&f([])}})}):this.source=this.options.source},search:function(a,b){a=a!=null?a:this.element.val(),this.term=this.element.val();if(a.length").data("item.autocomplete",c).append(a("").text(c.label)).appendTo(b)},_move:function(a,b){if(!this.menu.element.is(":visible"))this.search(null,b);else{if(this.menu.first()&&/^previous/.test(a)||this.menu.last()&&/^next/.test(a)){this.element.val(this.term),this.menu.deactivate();return}this.menu[a](b)}},widget:function(){return this.menu.element}}),a.extend(a.ui.autocomplete,{escapeRegex:function(a){return a.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},filter:function(b,c){var d=new RegExp(a.ui.autocomplete.escapeRegex(c),"i");return a.grep(b,function(a){return d.test(a.label||a.value||a)})}})})(jQuery),function(a){a.widget("ui.menu",{_create:function(){var b=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(c){!a(c.target).closest(".ui-menu-item a").length||(c.preventDefault(),b.select(c))}),this.refresh()},refresh:function(){var b=this,c=this.element.children("li:not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","menuitem");c.children("a").addClass("ui-corner-all").attr("tabindex",-1).mouseenter(function(c){b.activate(c,a(this).parent())}).mouseleave(function(){b.deactivate()})},activate:function(a,b){this.deactivate();if(this.hasScroll()){var c=b.offset().top-this.element.offset().top,d=this.element.scrollTop(),e=this.element.height();c<0?this.element.scrollTop(d+c):c>=e&&this.element.scrollTop(d+c-e+b.height())}this.active=b.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end(),this._trigger("focus",a,{item:b})},deactivate:function(){!this.active||(this.active.children("a").removeClass("ui-state-hover").removeAttr("id"),this._trigger("blur"),this.active=null)},next:function(a){this.move("next",".ui-menu-item:first",a)},previous:function(a){this.move("prev",".ui-menu-item:last",a)},first:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(a,b,c){if(!this.active)this.activate(c,this.element.children(b));else{var d=this.active[a+"All"](".ui-menu-item").eq(0);d.length?this.activate(c,d):this.activate(c,this.element.children(b))}},nextPage:function(b){if(this.hasScroll()){if(!this.active||this.last()){this.activate(b,this.element.children(".ui-menu-item:first"));return}var c=this.active.offset().top,d=this.element.height(),e=this.element.children(".ui-menu-item").filter(function(){var b=a(this).offset().top-c-d+a(this).height();return b<10&&b>-10});e.length||(e=this.element.children(".ui-menu-item:last")),this.activate(b,e)}else this.activate(b,this.element.children(".ui-menu-item").filter(!this.active||this.last()?":first":":last"))},previousPage:function(b){if(this.hasScroll()){if(!this.active||this.first()){this.activate(b,this.element.children(".ui-menu-item:last"));return}var c=this.active.offset().top,d=this.element.height();result=this.element.children(".ui-menu-item").filter(function(){var b=a(this).offset().top-c+d-a(this).height();return b<10&&b>-10}),result.length||(result=this.element.children(".ui-menu-item:first")),this.activate(b,result)}else this.activate(b,this.element.children(".ui-menu-item").filter(!this.active||this.first()?":last":":first"))},hasScroll:function(){return this.element.height()",this.element[0].ownerDocument).addClass("ui-button-text").html(this.options.label).appendTo(b.empty()).text(),d=this.options.icons,e=d.primary&&d.secondary,f=[];d.primary||d.secondary?(this.options.text&&f.push("ui-button-text-icon"+(e?"s":d.primary?"-primary":"-secondary")),d.primary&&b.prepend(""),d.secondary&&b.append(""),this.options.text||(f.push(e?"ui-button-icons-only":"ui-button-icon-only"),this.hasTitle||b.attr("title",c))):f.push("ui-button-text-only"),b.addClass(f.join(" "))}}}),a.widget("ui.buttonset",{options:{items:":button, :submit, :reset, :checkbox, :radio, a, :data(button)"},_create:function(){this.element.addClass("ui-buttonset")},_init:function(){this.refresh()},_setOption:function(b,c){b==="disabled"&&this.buttons.button("option",b,c),a.Widget.prototype._setOption.apply(this,arguments)},refresh:function(){var b=this.element.css("direction")==="rtl";this.buttons=this.element.find(this.options.items).filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return a(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass(b?"ui-corner-right":"ui-corner-left").end().filter(":last").addClass(b?"ui-corner-left":"ui-corner-right").end().end()},destroy:function(){this.element.removeClass("ui-buttonset"),this.buttons.map(function(){return a(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy"),a.Widget.prototype.destroy.call(this)}})})(jQuery);/* - * jQuery UI Dialog 1.8.17 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Dialog - * - * Depends: - * jquery.ui.core.js - * jquery.ui.widget.js - * jquery.ui.button.js - * jquery.ui.draggable.js - * jquery.ui.mouse.js - * jquery.ui.position.js - * jquery.ui.resizable.js - */(function(a,b){var c="ui-dialog ui-widget ui-widget-content ui-corner-all ",d={buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},e={maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0},f=a.attrFn||{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0,click:!0};a.widget("ui.dialog",{options:{autoOpen:!0,buttons:{},closeOnEscape:!0,closeText:"close",dialogClass:"",draggable:!0,hide:null,height:"auto",maxHeight:!1,maxWidth:!1,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",collision:"fit",using:function(b){var c=a(this).css(b).offset().top;c<0&&a(this).css("top",b.top-c)}},resizable:!0,show:null,stack:!0,title:"",width:300,zIndex:1e3},_create:function(){this.originalTitle=this.element.attr("title"),typeof this.originalTitle!="string"&&(this.originalTitle=""),this.options.title=this.options.title||this.originalTitle;var b=this,d=b.options,e=d.title||" ",f=a.ui.dialog.getTitleId(b.element),g=(b.uiDialog=a("
    ")).appendTo(document.body).hide().addClass(c+d.dialogClass).css({zIndex:d.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(c){d.closeOnEscape&&!c.isDefaultPrevented()&&c.keyCode&&c.keyCode===a.ui.keyCode.ESCAPE&&(b.close(c),c.preventDefault())}).attr({role:"dialog","aria-labelledby":f}).mousedown(function(a){b.moveToTop(!1,a)}),h=b.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(g),i=(b.uiDialogTitlebar=a("
    ")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(g),j=a('').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){j.addClass("ui-state-hover")},function(){j.removeClass("ui-state-hover")}).focus(function(){j.addClass("ui-state-focus")}).blur(function(){j.removeClass("ui-state-focus")}).click(function(a){b.close(a);return!1}).appendTo(i),k=(b.uiDialogTitlebarCloseText=a("")).addClass("ui-icon ui-icon-closethick").text(d.closeText).appendTo(j),l=a("").addClass("ui-dialog-title").attr("id",f).html(e).prependTo(i);a.isFunction(d.beforeclose)&&!a.isFunction(d.beforeClose)&&(d.beforeClose=d.beforeclose),i.find("*").add(i).disableSelection(),d.draggable&&a.fn.draggable&&b._makeDraggable(),d.resizable&&a.fn.resizable&&b._makeResizable(),b._createButtons(d.buttons),b._isOpen=!1,a.fn.bgiframe&&g.bgiframe()},_init:function(){this.options.autoOpen&&this.open()},destroy:function(){var a=this;a.overlay&&a.overlay.destroy(),a.uiDialog.hide(),a.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body"),a.uiDialog.remove(),a.originalTitle&&a.element.attr("title",a.originalTitle);return a},widget:function(){return this.uiDialog},close:function(b){var c=this,d,e;if(!1!==c._trigger("beforeClose",b)){c.overlay&&c.overlay.destroy(),c.uiDialog.unbind("keypress.ui-dialog"),c._isOpen=!1,c.options.hide?c.uiDialog.hide(c.options.hide,function(){c._trigger("close",b)}):(c.uiDialog.hide(),c._trigger("close",b)),a.ui.dialog.overlay.resize(),c.options.modal&&(d=0,a(".ui-dialog").each(function(){this!==c.uiDialog[0]&&(e=a(this).css("z-index"),isNaN(e)||(d=Math.max(d,e)))}),a.ui.dialog.maxZ=d);return c}},isOpen:function(){return this._isOpen},moveToTop:function(b,c){var d=this,e=d.options,f;if(e.modal&&!b||!e.stack&&!e.modal)return d._trigger("focus",c);e.zIndex>a.ui.dialog.maxZ&&(a.ui.dialog.maxZ=e.zIndex),d.overlay&&(a.ui.dialog.maxZ+=1,d.overlay.$el.css("z-index",a.ui.dialog.overlay.maxZ=a.ui.dialog.maxZ)),f={scrollTop:d.element.scrollTop(),scrollLeft:d.element.scrollLeft()},a.ui.dialog.maxZ+=1,d.uiDialog.css("z-index",a.ui.dialog.maxZ),d.element.attr(f),d._trigger("focus",c);return d},open:function(){if(!this._isOpen){var b=this,c=b.options,d=b.uiDialog;b.overlay=c.modal?new a.ui.dialog.overlay(b):null,b._size(),b._position(c.position),d.show(c.show),b.moveToTop(!0),c.modal&&d.bind("keydown.ui-dialog",function(b){if(b.keyCode===a.ui.keyCode.TAB){var c=a(":tabbable",this),d=c.filter(":first"),e=c.filter(":last");if(b.target===e[0]&&!b.shiftKey){d.focus(1);return!1}if(b.target===d[0]&&b.shiftKey){e.focus(1);return!1}}}),a(b.element.find(":tabbable").get().concat(d.find(".ui-dialog-buttonpane :tabbable").get().concat(d.get()))).eq(0).focus(),b._isOpen=!0,b._trigger("open");return b}},_createButtons:function(b){var c=this,d=!1,e=a("
    ").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"),g=a("
    ").addClass("ui-dialog-buttonset").appendTo(e);c.uiDialog.find(".ui-dialog-buttonpane").remove(),typeof b=="object"&&b!==null&&a.each(b,function(){return!(d=!0)}),d&&(a.each(b,function(b,d){d=a.isFunction(d)?{click:d,text:b}:d;var e=a('').click(function(){d.click.apply(c.element[0],arguments)}).appendTo(g);a.each(d,function(a,b){a!=="click"&&(a in f?e[a](b):e.attr(a,b))}),a.fn.button&&e.button()}),e.appendTo(c.uiDialog))},_makeDraggable:function(){function f(a){return{position:a.position,offset:a.offset}}var b=this,c=b.options,d=a(document),e;b.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(d,g){e=c.height==="auto"?"auto":a(this).height(),a(this).height(a(this).height()).addClass("ui-dialog-dragging"),b._trigger("dragStart",d,f(g))},drag:function(a,c){b._trigger("drag",a,f(c))},stop:function(g,h){c.position=[h.position.left-d.scrollLeft(),h.position.top-d.scrollTop()],a(this).removeClass("ui-dialog-dragging").height(e),b._trigger("dragStop",g,f(h)),a.ui.dialog.overlay.resize()}})},_makeResizable:function(c){function h(a){return{originalPosition:a.originalPosition,originalSize:a.originalSize,position:a.position,size:a.size}}c=c===b?this.options.resizable:c;var d=this,e=d.options,f=d.uiDialog.css("position"),g=typeof c=="string"?c:"n,e,s,w,se,sw,ne,nw";d.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:d.element,maxWidth:e.maxWidth,maxHeight:e.maxHeight,minWidth:e.minWidth,minHeight:d._minHeight(),handles:g,start:function(b,c){a(this).addClass("ui-dialog-resizing"),d._trigger("resizeStart",b,h(c))},resize:function(a,b){d._trigger("resize",a,h(b))},stop:function(b,c){a(this).removeClass("ui-dialog-resizing"),e.height=a(this).height(),e.width=a(this).width(),d._trigger("resizeStop",b,h(c)),a.ui.dialog.overlay.resize()}}).css("position",f).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_minHeight:function(){var a=this.options;return a.height==="auto"?a.minHeight:Math.min(a.minHeight,a.height)},_position:function(b){var c=[],d=[0,0],e;if(b){if(typeof b=="string"||typeof b=="object"&&"0"in b)c=b.split?b.split(" "):[b[0],b[1]],c.length===1&&(c[1]=c[0]),a.each(["left","top"],function(a,b){+c[a]===c[a]&&(d[a]=c[a],c[a]=b)}),b={my:c.join(" "),at:c.join(" "),offset:d.join(" ")};b=a.extend({},a.ui.dialog.prototype.options.position,b)}else b=a.ui.dialog.prototype.options.position;e=this.uiDialog.is(":visible"),e||this.uiDialog.show(),this.uiDialog.css({top:0,left:0}).position(a.extend({of:window},b)),e||this.uiDialog.hide()},_setOptions:function(b){var c=this,f={},g=!1;a.each(b,function(a,b){c._setOption(a,b),a in d&&(g=!0),a in e&&(f[a]=b)}),g&&this._size(),this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option",f)},_setOption:function(b,d){var e=this,f=e.uiDialog;switch(b){case"beforeclose":b="beforeClose";break;case"buttons":e._createButtons(d);break;case"closeText":e.uiDialogTitlebarCloseText.text(""+d);break;case"dialogClass":f.removeClass(e.options.dialogClass).addClass(c+d);break;case"disabled":d?f.addClass("ui-dialog-disabled"):f.removeClass("ui-dialog-disabled");break;case"draggable":var g=f.is(":data(draggable)");g&&!d&&f.draggable("destroy"),!g&&d&&e._makeDraggable();break;case"position":e._position(d);break;case"resizable":var h=f.is(":data(resizable)");h&&!d&&f.resizable("destroy"),h&&typeof d=="string"&&f.resizable("option","handles",d),!h&&d!==!1&&e._makeResizable(d);break;case"title":a(".ui-dialog-title",e.uiDialogTitlebar).html(""+(d||" "))}a.Widget.prototype._setOption.apply(e,arguments)},_size:function(){var b=this.options,c,d,e=this.uiDialog.is(":visible");this.element.show().css({width:"auto",minHeight:0,height:0}),b.minWidth>b.width&&(b.width=b.minWidth),c=this.uiDialog.css({height:"auto",width:b.width}).height(),d=Math.max(0,b.minHeight-c);if(b.height==="auto")if(a.support.minHeight)this.element.css({minHeight:d,height:"auto"});else{this.uiDialog.show();var f=this.element.css("height","auto").height();e||this.uiDialog.hide(),this.element.height(Math.max(f,d))}else this.element.height(Math.max(b.height-c,0));this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())}}),a.extend(a.ui.dialog,{version:"1.8.17",uuid:0,maxZ:0,getTitleId:function(a){var b=a.attr("id");b||(this.uuid+=1,b=this.uuid);return"ui-dialog-title-"+b},overlay:function(b){this.$el=a.ui.dialog.overlay.create(b)}}),a.extend(a.ui.dialog.overlay,{instances:[],oldInstances:[],maxZ:0,events:a.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(a){return a+".dialog-overlay"}).join(" "),create:function(b){this.instances.length===0&&(setTimeout(function(){a.ui.dialog.overlay.instances.length&&a(document).bind(a.ui.dialog.overlay.events,function(b){if(a(b.target).zIndex()").addClass("ui-widget-overlay")).appendTo(document.body).css({width:this.width(),height:this.height()});a.fn.bgiframe&&c.bgiframe(),this.instances.push(c);return c},destroy:function(b){var c=a.inArray(b,this.instances);c!=-1&&this.oldInstances.push(this.instances.splice(c,1)[0]),this.instances.length===0&&a([document,window]).unbind(".dialog-overlay"),b.remove();var d=0;a.each(this.instances,function(){d=Math.max(d,this.css("z-index"))}),this.maxZ=d},height:function(){var b,c;if(a.browser.msie&&a.browser.version<7){b=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight),c=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight);return b").appendTo(this.element).addClass("ui-slider-range ui-widget-header"+(d.range==="min"||d.range==="max"?" ui-slider-range-"+d.range:"")));for(var i=e.length;ic&&(f=c,g=a(this),i=b)}),c.range===!0&&this.values(1)===c.min&&(i+=1,g=a(this.handles[i])),j=this._start(b,i);if(j===!1)return!1;this._mouseSliding=!0,h._handleIndex=i,g.addClass("ui-state-active").focus(),k=g.offset(),l=!a(b.target).parents().andSelf().is(".ui-slider-handle"),this._clickOffset=l?{left:0,top:0}:{left:b.pageX-k.left-g.width()/2,top:b.pageY-k.top-g.height()/2-(parseInt(g.css("borderTopWidth"),10)||0)-(parseInt(g.css("borderBottomWidth"),10)||0)+(parseInt(g.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(b,i,e),this._animateOff=!0;return!0},_mouseStart:function(a){return!0},_mouseDrag:function(a){var b={x:a.pageX,y:a.pageY},c=this._normValueFromMouse(b);this._slide(a,this._handleIndex,c);return!1},_mouseStop:function(a){this.handles.removeClass("ui-state-active"),this._mouseSliding=!1,this._stop(a,this._handleIndex),this._change(a,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1;return!1},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(a){var b,c,d,e,f;this.orientation==="horizontal"?(b=this.elementSize.width,c=a.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(b=this.elementSize.height,c=a.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),d=c/b,d>1&&(d=1),d<0&&(d=0),this.orientation==="vertical"&&(d=1-d),e=this._valueMax()-this._valueMin(),f=this._valueMin()+d*e;return this._trimAlignValue(f)},_start:function(a,b){var c={handle:this.handles[b],value:this.value()};this.options.values&&this.options.values.length&&(c.value=this.values(b),c.values=this.values());return this._trigger("start",a,c)},_slide:function(a,b,c){var d,e,f;this.options.values&&this.options.values.length?(d=this.values(b?0:1),this.options.values.length===2&&this.options.range===!0&&(b===0&&c>d||b===1&&c1)this.options.values[b]=this._trimAlignValue(c),this._refreshValue(),this._change(null,b);else{if(!arguments.length)return this._values();if(!a.isArray(arguments[0]))return this.options.values&&this.options.values.length?this._values(b):this.value();d=this.options.values,e=arguments[0];for(f=0;f=this._valueMax())return this._valueMax();var b=this.options.step>0?this.options.step:1,c=(a-this._valueMin())%b,d=a-c;Math.abs(c)*2>=b&&(d+=c>0?b:-b);return parseFloat(d.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var b=this.options.range,c=this.options,d=this,e=this._animateOff?!1:c.animate,f,g={},h,i,j,k;this.options.values&&this.options.values.length?this.handles.each(function(b,i){f=(d.values(b)-d._valueMin())/(d._valueMax()-d._valueMin())*100,g[d.orientation==="horizontal"?"left":"bottom"]=f+"%",a(this).stop(1,1)[e?"animate":"css"](g,c.animate),d.options.range===!0&&(d.orientation==="horizontal"?(b===0&&d.range.stop(1,1)[e?"animate":"css"]({left:f+"%"},c.animate),b===1&&d.range[e?"animate":"css"]({width:f-h+"%"},{queue:!1,duration:c.animate})):(b===0&&d.range.stop(1,1)[e?"animate":"css"]({bottom:f+"%"},c.animate),b===1&&d.range[e?"animate":"css"]({height:f-h+"%"},{queue:!1,duration:c.animate}))),h=f}):(i=this.value(),j=this._valueMin(),k=this._valueMax(),f=k!==j?(i-j)/(k-j)*100:0,g[d.orientation==="horizontal"?"left":"bottom"]=f+"%",this.handle.stop(1,1)[e?"animate":"css"](g,c.animate),b==="min"&&this.orientation==="horizontal"&&this.range.stop(1,1)[e?"animate":"css"]({width:f+"%"},c.animate),b==="max"&&this.orientation==="horizontal"&&this.range[e?"animate":"css"]({width:100-f+"%"},{queue:!1,duration:c.animate}),b==="min"&&this.orientation==="vertical"&&this.range.stop(1,1)[e?"animate":"css"]({height:f+"%"},c.animate),b==="max"&&this.orientation==="vertical"&&this.range[e?"animate":"css"]({height:100-f+"%"},{queue:!1,duration:c.animate}))}}),a.extend(a.ui.slider,{version:"1.8.17"})})(jQuery);/* - * jQuery UI Tabs 1.8.17 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Tabs - * - * Depends: - * jquery.ui.core.js - * jquery.ui.widget.js - */(function(a,b){function f(){return++d}function e(){return++c}var c=0,d=0;a.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:!1,cookie:null,collapsible:!1,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"
    ",remove:null,select:null,show:null,spinner:"Loading…",tabTemplate:"
  • #{label}
  • "},_create:function(){this._tabify(!0)},_setOption:function(a,b){if(a=="selected"){if(this.options.collapsible&&b==this.options.selected)return;this.select(b)}else this.options[a]=b,this._tabify()},_tabId:function(a){return a.title&&a.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+e()},_sanitizeSelector:function(a){return a.replace(/:/g,"\\:")},_cookie:function(){var b=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+f());return a.cookie.apply(null,[b].concat(a.makeArray(arguments)))},_ui:function(a,b){return{tab:a,panel:b,index:this.anchors.index(a)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var b=a(this);b.html(b.data("label.tabs")).removeData("label.tabs")})},_tabify:function(c){function m(b,c){b.css("display",""),!a.support.opacity&&c.opacity&&b[0].style.removeAttribute("filter")}var d=this,e=this.options,f=/^#.+/;this.list=this.element.find("ol,ul").eq(0),this.lis=a(" > li:has(a[href])",this.list),this.anchors=this.lis.map(function(){return a("a",this)[0]}),this.panels=a([]),this.anchors.each(function(b,c){var g=a(c).attr("href"),h=g.split("#")[0],i;h&&(h===location.toString().split("#")[0]||(i=a("base")[0])&&h===i.href)&&(g=c.hash,c.href=g);if(f.test(g))d.panels=d.panels.add(d.element.find(d._sanitizeSelector(g)));else if(g&&g!=="#"){a.data(c,"href.tabs",g),a.data(c,"load.tabs",g.replace(/#.*$/,""));var j=d._tabId(c);c.href="#"+j;var k=d.element.find("#"+j);k.length||(k=a(e.panelTemplate).attr("id",j).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(d.panels[b-1]||d.list),k.data("destroy.tabs",!0)),d.panels=d.panels.add(k)}else e.disabled.push(b)}),c?(this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all"),this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"),this.lis.addClass("ui-state-default ui-corner-top"),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom"),e.selected===b?(location.hash&&this.anchors.each(function(a,b){if(b.hash==location.hash){e.selected=a;return!1}}),typeof e.selected!="number"&&e.cookie&&(e.selected=parseInt(d._cookie(),10)),typeof e.selected!="number"&&this.lis.filter(".ui-tabs-selected").length&&(e.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))),e.selected=e.selected||(this.lis.length?0:-1)):e.selected===null&&(e.selected=-1),e.selected=e.selected>=0&&this.anchors[e.selected]||e.selected<0?e.selected:0,e.disabled=a.unique(e.disabled.concat(a.map(this.lis.filter(".ui-state-disabled"),function(a,b){return d.lis.index(a)}))).sort(),a.inArray(e.selected,e.disabled)!=-1&&e.disabled.splice(a.inArray(e.selected,e.disabled),1),this.panels.addClass("ui-tabs-hide"),this.lis.removeClass("ui-tabs-selected ui-state-active"),e.selected>=0&&this.anchors.length&&(d.element.find(d._sanitizeSelector(d.anchors[e.selected].hash)).removeClass("ui-tabs-hide"),this.lis.eq(e.selected).addClass("ui-tabs-selected ui-state-active"),d.element.queue("tabs",function(){d._trigger("show",null,d._ui(d.anchors[e.selected],d.element.find(d._sanitizeSelector(d.anchors[e.selected].hash))[0]))}),this.load(e.selected)),a(window).bind("unload",function(){d.lis.add(d.anchors).unbind(".tabs"),d.lis=d.anchors=d.panels=null})):e.selected=this.lis.index(this.lis.filter(".ui-tabs-selected")),this.element[e.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible"),e.cookie&&this._cookie(e.selected,e.cookie);for(var g=0,h;h=this.lis[g];g++)a(h)[a.inArray(g,e.disabled)!=-1&&!a(h).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");e.cache===!1&&this.anchors.removeData("cache.tabs"),this.lis.add(this.anchors).unbind(".tabs");if(e.event!=="mouseover"){var i=function(a,b){b.is(":not(.ui-state-disabled)")&&b.addClass("ui-state-"+a)},j=function(a,b){b.removeClass("ui-state-"+a)};this.lis.bind("mouseover.tabs",function(){i("hover",a(this))}),this.lis.bind("mouseout.tabs",function(){j("hover",a(this))}),this.anchors.bind("focus.tabs",function(){i("focus",a(this).closest("li"))}),this.anchors.bind("blur.tabs",function(){j("focus",a(this).closest("li"))})}var k,l;e.fx&&(a.isArray(e.fx)?(k=e.fx[0],l=e.fx[1]):k=l=e.fx);var n=l?function(b,c){a(b).closest("li").addClass("ui-tabs-selected ui-state-active"),c.hide().removeClass("ui-tabs-hide").animate(l,l.duration||"normal",function(){m(c,l),d._trigger("show",null,d._ui(b,c[0]))})}:function(b,c){a(b).closest("li").addClass("ui-tabs-selected ui-state-active"),c.removeClass("ui-tabs-hide"),d._trigger("show",null,d._ui(b,c[0]))},o=k?function(a,b){b.animate(k,k.duration||"normal",function(){d.lis.removeClass("ui-tabs-selected ui-state-active"),b.addClass("ui-tabs-hide"),m(b,k),d.element.dequeue("tabs")})}:function(a,b,c){d.lis.removeClass("ui-tabs-selected ui-state-active"),b.addClass("ui-tabs-hide"),d.element.dequeue("tabs")};this.anchors.bind(e.event+".tabs",function(){var b=this,c=a(b).closest("li"),f=d.panels.filter(":not(.ui-tabs-hide)"),g=d.element.find(d._sanitizeSelector(b.hash));if(c.hasClass("ui-tabs-selected")&&!e.collapsible||c.hasClass("ui-state-disabled")||c.hasClass("ui-state-processing")||d.panels.filter(":animated").length||d._trigger("select",null,d._ui(this,g[0]))===!1){this.blur();return!1}e.selected=d.anchors.index(this),d.abort();if(e.collapsible){if(c.hasClass("ui-tabs-selected")){e.selected=-1,e.cookie&&d._cookie(e.selected,e.cookie),d.element.queue("tabs",function(){o(b,f)}).dequeue("tabs"),this.blur();return!1}if(!f.length){e.cookie&&d._cookie(e.selected,e.cookie),d.element.queue("tabs",function(){n(b,g)}),d.load(d.anchors.index(this)),this.blur();return!1}}e.cookie&&d._cookie(e.selected,e.cookie);if(g.length)f.length&&d.element.queue("tabs",function(){o(b,f)}),d.element.queue("tabs",function(){n(b,g)}),d.load(d.anchors.index(this));else throw"jQuery UI Tabs: Mismatching fragment identifier.";a.browser.msie&&this.blur()}),this.anchors.bind("click.tabs",function(){return!1})},_getIndex:function(a){typeof a=="string"&&(a=this.anchors.index(this.anchors.filter("[href$="+a+"]")));return a},destroy:function(){var b=this.options;this.abort(),this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs"),this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"),this.anchors.each(function(){var b=a.data(this,"href.tabs");b&&(this.href=b);var c=a(this).unbind(".tabs");a.each(["href","load","cache"],function(a,b){c.removeData(b+".tabs")})}),this.lis.unbind(".tabs").add(this.panels).each(function(){a.data(this,"destroy.tabs")?a(this).remove():a(this).removeClass(["ui-state-default","ui-corner-top","ui-tabs-selected","ui-state-active","ui-state-hover","ui-state-focus","ui-state-disabled","ui-tabs-panel","ui-widget-content","ui-corner-bottom","ui-tabs-hide"].join(" "))}),b.cookie&&this._cookie(null,b.cookie);return this},add:function(c,d,e){e===b&&(e=this.anchors.length);var f=this,g=this.options,h=a(g.tabTemplate.replace(/#\{href\}/g,c).replace(/#\{label\}/g,d)),i=c.indexOf("#")?this._tabId(a("a",h)[0]):c.replace("#","");h.addClass("ui-state-default ui-corner-top").data("destroy.tabs",!0);var j=f.element.find("#"+i);j.length||(j=a(g.panelTemplate).attr("id",i).data("destroy.tabs",!0)),j.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide"),e>=this.lis.length?(h.appendTo(this.list),j.appendTo(this.list[0].parentNode)):(h.insertBefore(this.lis[e]),j.insertBefore(this.panels[e])),g.disabled=a.map(g.disabled,function(a,b){return a>=e?++a:a}),this._tabify(),this.anchors.length==1&&(g.selected=0,h.addClass("ui-tabs-selected ui-state-active"),j.removeClass("ui-tabs-hide"),this.element.queue("tabs",function(){f._trigger("show",null,f._ui(f.anchors[0],f.panels[0]))}),this.load(0)),this._trigger("add",null,this._ui(this.anchors[e],this.panels[e]));return this},remove:function(b){b=this._getIndex(b);var c=this.options,d=this.lis.eq(b).remove(),e=this.panels.eq(b).remove();d.hasClass("ui-tabs-selected")&&this.anchors.length>1&&this.select(b+(b+1=b?--a:a}),this._tabify(),this._trigger("remove",null,this._ui(d.find("a")[0],e[0]));return this},enable:function(b){b=this._getIndex(b);var c=this.options;if(a.inArray(b,c.disabled)!=-1){this.lis.eq(b).removeClass("ui-state-disabled"),c.disabled=a.grep(c.disabled,function(a,c){return a!=b}),this._trigger("enable",null,this._ui(this.anchors[b],this.panels[b]));return this}},disable:function(a){a=this._getIndex(a);var b=this,c=this.options;a!=c.selected&&(this.lis.eq(a).addClass("ui-state-disabled"),c.disabled.push(a),c.disabled.sort(),this._trigger("disable",null,this._ui(this.anchors[a],this.panels[a])));return this},select:function(a){a=this._getIndex(a);if(a==-1)if(this.options.collapsible&&this.options.selected!=-1)a=this.options.selected;else return this;this.anchors.eq(a).trigger(this.options.event+".tabs");return this},load:function(b){b=this._getIndex(b);var c=this,d=this.options,e=this.anchors.eq(b)[0],f=a.data(e,"load.tabs");this.abort();if(!f||this.element.queue("tabs").length!==0&&a.data(e,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(b).addClass("ui-state-processing");if(d.spinner){var g=a("span",e);g.data("label.tabs",g.html()).html(d.spinner)}this.xhr=a.ajax(a.extend({},d.ajaxOptions,{url:f,success:function(f,g){c.element.find(c._sanitizeSelector(e.hash)).html(f),c._cleanup(),d.cache&&a.data(e,"cache.tabs",!0),c._trigger("load",null,c._ui(c.anchors[b],c.panels[b]));try{d.ajaxOptions.success(f,g)}catch(h){}},error:function(a,f,g){c._cleanup(),c._trigger("load",null,c._ui(c.anchors[b],c.panels[b]));try{d.ajaxOptions.error(a,f,b,e)}catch(g){}}})),c.element.dequeue("tabs");return this}},abort:function(){this.element.queue([]),this.panels.stop(!1,!0),this.element.queue("tabs",this.element.queue("tabs").splice(-2,2)),this.xhr&&(this.xhr.abort(),delete this.xhr),this._cleanup();return this},url:function(a,b){this.anchors.eq(a).removeData("cache.tabs").data("load.tabs",b);return this},length:function(){return this.anchors.length}}),a.extend(a.ui.tabs,{version:"1.8.17"}),a.extend(a.ui.tabs.prototype,{rotation:null,rotate:function(a,b){var c=this,d=this.options,e=c._rotate||(c._rotate=function(b){clearTimeout(c.rotation),c.rotation=setTimeout(function(){var a=d.selected;c.select(++a'))}$.extend($.ui,{datepicker:{version:"1.8.17"}});var PROP_NAME="datepicker",dpuuid=(new Date).getTime(),instActive;$.extend(Datepicker.prototype,{markerClassName:"hasDatepicker",maxRows:4,log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(a){extendRemove(this._defaults,a||{});return this},_attachDatepicker:function(target,settings){var inlineSettings=null;for(var attrName in this._defaults){var attrValue=target.getAttribute("date:"+attrName);if(attrValue){inlineSettings=inlineSettings||{};try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}var nodeName=target.nodeName.toLowerCase(),inline=nodeName=="div"||nodeName=="span";target.id||(this.uuid+=1,target.id="dp"+this.uuid);var inst=this._newInst($(target),inline);inst.settings=$.extend({},settings||{},inlineSettings||{}),nodeName=="input"?this._connectDatepicker(target,inst):inline&&this._inlineDatepicker(target,inst)},_newInst:function(a,b){var c=a[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1");return{id:c,input:a,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:b,dpDiv:b?bindHover($('
    ')):this.dpDiv}},_connectDatepicker:function(a,b){var c=$(a);b.append=$([]),b.trigger=$([]);c.hasClass(this.markerClassName)||(this._attachments(c,b),c.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(a,c,d){b.settings[c]=d}).bind("getData.datepicker",function(a,c){return this._get(b,c)}),this._autoSize(b),$.data(a,PROP_NAME,b),b.settings.disabled&&this._disableDatepicker(a))},_attachments:function(a,b){var c=this._get(b,"appendText"),d=this._get(b,"isRTL");b.append&&b.append.remove(),c&&(b.append=$(''+c+""),a[d?"before":"after"](b.append)),a.unbind("focus",this._showDatepicker),b.trigger&&b.trigger.remove();var e=this._get(b,"showOn");(e=="focus"||e=="both")&&a.focus(this._showDatepicker);if(e=="button"||e=="both"){var f=this._get(b,"buttonText"),g=this._get(b,"buttonImage");b.trigger=$(this._get(b,"buttonImageOnly")?$("").addClass(this._triggerClass).attr({src:g,alt:f,title:f}):$('').addClass(this._triggerClass).html(g==""?f:$("").attr({src:g,alt:f,title:f}))),a[d?"before":"after"](b.trigger),b.trigger.click(function(){$.datepicker._datepickerShowing&&$.datepicker._lastInput==a[0]?$.datepicker._hideDatepicker():$.datepicker._showDatepicker(a[0]);return!1})}},_autoSize:function(a){if(this._get(a,"autoSize")&&!a.inline){var b=new Date(2009,11,20),c=this._get(a,"dateFormat");if(c.match(/[DM]/)){var d=function(a){var b=0,c=0;for(var d=0;db&&(b=a[d].length,c=d);return c};b.setMonth(d(this._get(a,c.match(/MM/)?"monthNames":"monthNamesShort"))),b.setDate(d(this._get(a,c.match(/DD/)?"dayNames":"dayNamesShort"))+20-b.getDay())}a.input.attr("size",this._formatDate(a,b).length)}},_inlineDatepicker:function(a,b){var c=$(a);c.hasClass(this.markerClassName)||(c.addClass(this.markerClassName).append(b.dpDiv).bind("setData.datepicker",function(a,c,d){b.settings[c]=d}).bind("getData.datepicker",function(a,c){return this._get(b,c)}),$.data(a,PROP_NAME,b),this._setDate(b,this._getDefaultDate(b),!0),this._updateDatepicker(b),this._updateAlternate(b),b.settings.disabled&&this._disableDatepicker(a),b.dpDiv.css("display","block"))},_dialogDatepicker:function(a,b,c,d,e){var f=this._dialogInst;if(!f){this.uuid+=1;var g="dp"+this.uuid;this._dialogInput=$(''),this._dialogInput.keydown(this._doKeyDown),$("body").append(this._dialogInput),f=this._dialogInst=this._newInst(this._dialogInput,!1),f.settings={},$.data(this._dialogInput[0],PROP_NAME,f)}extendRemove(f.settings,d||{}),b=b&&b.constructor==Date?this._formatDate(f,b):b,this._dialogInput.val(b),this._pos=e?e.length?e:[e.pageX,e.pageY]:null;if(!this._pos){var h=document.documentElement.clientWidth,i=document.documentElement.clientHeight,j=document.documentElement.scrollLeft||document.body.scrollLeft,k=document.documentElement.scrollTop||document.body.scrollTop;this._pos=[h/2-100+j,i/2-150+k]}this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),f.settings.onSelect=c,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),$.blockUI&&$.blockUI(this.dpDiv),$.data(this._dialogInput[0],PROP_NAME,f);return this},_destroyDatepicker:function(a){var b=$(a),c=$.data(a,PROP_NAME);if(!!b.hasClass(this.markerClassName)){var d=a.nodeName.toLowerCase();$.removeData(a,PROP_NAME),d=="input"?(c.append.remove(),c.trigger.remove(),b.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):(d=="div"||d=="span")&&b.removeClass(this.markerClassName).empty()}},_enableDatepicker:function(a){var b=$(a),c=$.data(a,PROP_NAME);if(!!b.hasClass(this.markerClassName)){var d=a.nodeName.toLowerCase();if(d=="input")a.disabled=!1,c.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""});else if(d=="div"||d=="span"){var e=b.children("."+this._inlineClass);e.children().removeClass("ui-state-disabled"),e.find("select.ui-datepicker-month, select.ui-datepicker-year").removeAttr("disabled")}this._disabledInputs=$.map(this._disabledInputs,function(b){return b==a?null:b})}},_disableDatepicker:function(a){var b=$(a),c=$.data(a,PROP_NAME);if(!!b.hasClass(this.markerClassName)){var d=a.nodeName.toLowerCase();if(d=="input")a.disabled=!0,c.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"});else if(d=="div"||d=="span"){var e=b.children("."+this._inlineClass);e.children().addClass("ui-state-disabled"),e.find("select.ui-datepicker-month, select.ui-datepicker-year").attr("disabled","disabled")}this._disabledInputs=$.map(this._disabledInputs,function(b){return b==a?null:b}),this._disabledInputs[this._disabledInputs.length]=a}},_isDisabledDatepicker:function(a){if(!a)return!1;for(var b=0;b-1}},_doKeyUp:function(a){var b=$.datepicker._getInst(a.target);if(b.input.val()!=b.lastVal)try{var c=$.datepicker.parseDate($.datepicker._get(b,"dateFormat"),b.input?b.input.val():null,$.datepicker._getFormatConfig(b));c&&($.datepicker._setDateFromField(b),$.datepicker._updateAlternate(b),$.datepicker._updateDatepicker(b))}catch(a){$.datepicker.log(a)}return!0},_showDatepicker:function(a){a=a.target||a,a.nodeName.toLowerCase()!="input"&&(a=$("input",a.parentNode)[0]);if(!$.datepicker._isDisabledDatepicker(a)&&$.datepicker._lastInput!=a){var b=$.datepicker._getInst(a);$.datepicker._curInst&&$.datepicker._curInst!=b&&($.datepicker._curInst.dpDiv.stop(!0,!0),b&&$.datepicker._datepickerShowing&&$.datepicker._hideDatepicker($.datepicker._curInst.input[0]));var c=$.datepicker._get(b,"beforeShow"),d=c?c.apply(a,[a,b]):{};if(d===!1)return;extendRemove(b.settings,d),b.lastVal=null,$.datepicker._lastInput=a,$.datepicker._setDateFromField(b),$.datepicker._inDialog&&(a.value=""),$.datepicker._pos||($.datepicker._pos=$.datepicker._findPos(a),$.datepicker._pos[1]+=a.offsetHeight);var e=!1;$(a).parents().each(function(){e|=$(this).css("position")=="fixed";return!e}),e&&$.browser.opera&&($.datepicker._pos[0]-=document.documentElement.scrollLeft,$.datepicker._pos[1]-=document.documentElement.scrollTop);var f={left:$.datepicker._pos[0],top:$.datepicker._pos[1]};$.datepicker._pos=null,b.dpDiv.empty(),b.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),$.datepicker._updateDatepicker(b),f=$.datepicker._checkOffset(b,f,e),b.dpDiv.css({position:$.datepicker._inDialog&&$.blockUI?"static":e?"fixed":"absolute",display:"none",left:f.left+"px",top:f.top+"px"});if(!b.inline){var g=$.datepicker._get(b,"showAnim"),h=$.datepicker._get(b,"duration"),i=function(){var a=b.dpDiv.find("iframe.ui-datepicker-cover");if(!!a.length){var c=$.datepicker._getBorders(b.dpDiv);a.css({left:-c[0],top:-c[1],width:b.dpDiv.outerWidth(),height:b.dpDiv.outerHeight()})}};b.dpDiv.zIndex($(a).zIndex()+1),$.datepicker._datepickerShowing=!0,$.effects&&$.effects[g]?b.dpDiv.show(g,$.datepicker._get(b,"showOptions"),h,i):b.dpDiv[g||"show"](g?h:null,i),(!g||!h)&&i(),b.input.is(":visible")&&!b.input.is(":disabled")&&b.input.focus(),$.datepicker._curInst=b}}},_updateDatepicker:function(a){var b=this;b.maxRows=4;var c=$.datepicker._getBorders(a.dpDiv);instActive=a,a.dpDiv.empty().append(this._generateHTML(a));var d=a.dpDiv.find("iframe.ui-datepicker-cover");!d.length||d.css({left:-c[0],top:-c[1],width:a.dpDiv.outerWidth(),height:a.dpDiv.outerHeight()}),a.dpDiv.find("."+this._dayOverClass+" a").mouseover();var e=this._getNumberOfMonths(a),f=e[1],g=17;a.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),f>1&&a.dpDiv.addClass("ui-datepicker-multi-"+f).css("width",g*f+"em"),a.dpDiv[(e[0]!=1||e[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi"),a.dpDiv[(this._get(a,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),a==$.datepicker._curInst&&$.datepicker._datepickerShowing&&a.input&&a.input.is(":visible")&&!a.input.is(":disabled")&&a.input[0]!=document.activeElement&&a.input.focus();if(a.yearshtml){var h=a.yearshtml;setTimeout(function(){h===a.yearshtml&&a.yearshtml&&a.dpDiv.find("select.ui-datepicker-year:first").replaceWith(a.yearshtml),h=a.yearshtml=null},0)}},_getBorders:function(a){var b=function(a){return{thin:1,medium:2,thick:3}[a]||a};return[parseFloat(b(a.css("border-left-width"))),parseFloat(b(a.css("border-top-width")))]},_checkOffset:function(a,b,c){var d=a.dpDiv.outerWidth(),e=a.dpDiv.outerHeight(),f=a.input?a.input.outerWidth():0,g=a.input?a.input.outerHeight():0,h=document.documentElement.clientWidth+$(document).scrollLeft(),i=document.documentElement.clientHeight+$(document).scrollTop();b.left-=this._get(a,"isRTL")?d-f:0,b.left-=c&&b.left==a.input.offset().left?$(document).scrollLeft():0,b.top-=c&&b.top==a.input.offset().top+g?$(document).scrollTop():0,b.left-=Math.min(b.left,b.left+d>h&&h>d?Math.abs(b.left+d-h):0),b.top-=Math.min(b.top,b.top+e>i&&i>e?Math.abs(e+g):0);return b},_findPos:function(a){var b=this._getInst(a),c=this._get(b,"isRTL");while(a&&(a.type=="hidden"||a.nodeType!=1||$.expr.filters.hidden(a)))a=a[c?"previousSibling":"nextSibling"];var d=$(a).offset();return[d.left,d.top]},_hideDatepicker:function(a){var b=this._curInst;if(!(!b||a&&b!=$.data(a,PROP_NAME))&&this._datepickerShowing){var c=this._get(b,"showAnim"),d=this._get(b,"duration"),e=this,f=function(){$.datepicker._tidyDialog(b),e._curInst=null};$.effects&&$.effects[c]?b.dpDiv.hide(c,$.datepicker._get(b,"showOptions"),d,f):b.dpDiv[c=="slideDown"?"slideUp":c=="fadeIn"?"fadeOut":"hide"](c?d:null,f),c||f(),this._datepickerShowing=!1;var g=this._get(b,"onClose");g&&g.apply(b.input?b.input[0]:null,[b.input?b.input.val():"",b]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),$.blockUI&&($.unblockUI(),$("body").append(this.dpDiv))),this._inDialog=!1}},_tidyDialog:function(a){a.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(a){if(!!$.datepicker._curInst){var b=$(a.target),c=$.datepicker._getInst(b[0]);(b[0].id!=$.datepicker._mainDivId&&b.parents("#"+$.datepicker._mainDivId).length==0&&!b.hasClass($.datepicker.markerClassName)&&!b.hasClass($.datepicker._triggerClass)&&$.datepicker._datepickerShowing&&(!$.datepicker._inDialog||!$.blockUI)||b.hasClass($.datepicker.markerClassName)&&$.datepicker._curInst!=c)&&$.datepicker._hideDatepicker()}},_adjustDate:function(a,b,c){var d=$(a),e=this._getInst(d[0]);this._isDisabledDatepicker(d[0])||(this._adjustInstDate(e,b+(c=="M"?this._get(e,"showCurrentAtPos"):0),c),this._updateDatepicker(e))},_gotoToday:function(a){var b=$(a),c=this._getInst(b[0]);if(this._get(c,"gotoCurrent")&&c.currentDay)c.selectedDay=c.currentDay,c.drawMonth=c.selectedMonth=c.currentMonth,c.drawYear=c.selectedYear=c.currentYear;else{var d=new Date;c.selectedDay=d.getDate(),c.drawMonth=c.selectedMonth=d.getMonth(),c.drawYear=c.selectedYear=d.getFullYear()}this._notifyChange(c),this._adjustDate(b)},_selectMonthYear:function(a,b,c){var d=$(a),e=this._getInst(d[0]);e["selected"+(c=="M"?"Month":"Year")]=e["draw"+(c=="M"?"Month":"Year")]=parseInt(b.options[b.selectedIndex].value,10),this._notifyChange(e),this._adjustDate(d)},_selectDay:function(a,b,c,d){var e=$(a);if(!$(d).hasClass(this._unselectableClass)&&!this._isDisabledDatepicker(e[0])){var f=this._getInst(e[0]);f.selectedDay=f.currentDay=$("a",d).html(),f.selectedMonth=f.currentMonth=b,f.selectedYear=f.currentYear=c,this._selectDate(a,this._formatDate(f,f.currentDay,f.currentMonth,f.currentYear))}},_clearDate:function(a){var b=$(a),c=this._getInst(b[0]);this._selectDate(b,"")},_selectDate:function(a,b){var c=$(a),d=this._getInst(c[0]);b=b!=null?b:this._formatDate(d),d.input&&d.input.val(b),this._updateAlternate(d);var e=this._get(d,"onSelect");e?e.apply(d.input?d.input[0]:null,[b,d]):d.input&&d.input.trigger("change"),d.inline?this._updateDatepicker(d):(this._hideDatepicker(),this._lastInput=d.input[0],typeof d.input[0]!="object"&&d.input.focus(),this._lastInput=null)},_updateAlternate:function(a){var b=this._get(a,"altField");if(b){var c=this._get(a,"altFormat")||this._get(a,"dateFormat"),d=this._getDate(a),e=this.formatDate(c,d,this._getFormatConfig(a));$(b).each(function(){$(this).val(e)})}},noWeekends:function(a){var b=a.getDay();return[b>0&&b<6,""]},iso8601Week:function(a){var b=new Date(a.getTime());b.setDate(b.getDate()+4-(b.getDay()||7));var c=b.getTime();b.setMonth(0),b.setDate(1);return Math.floor(Math.round((c-b)/864e5)/7)+1},parseDate:function(a,b,c){if(a==null||b==null)throw"Invalid arguments";b=typeof b=="object"?b.toString():b+"";if(b=="")return null;var d=(c?c.shortYearCutoff:null)||this._defaults.shortYearCutoff;d=typeof d!="string"?d:(new Date).getFullYear()%100+parseInt(d,10);var e=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,f=(c?c.dayNames:null)||this._defaults.dayNames,g=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort,h=(c?c.monthNames:null)||this._defaults.monthNames,i=-1,j=-1,k=-1,l=-1,m=!1,n=function(b){var c=s+1-1){j=1,k=l;for(;;){var u=this._getDaysInMonth(i,j-1);if(k<=u)break;j++,k-=u}}var t=this._daylightSavingAdjust(new Date(i,j-1,k));if(t.getFullYear()!=i||t.getMonth()+1!=j||t.getDate()!=k)throw"Invalid date";return t},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*24*60*60*1e7,formatDate:function(a,b,c){if(!b)return"";var d=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,e=(c?c.dayNames:null)||this._defaults.dayNames,f=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort,g=(c?c.monthNames:null)||this._defaults.monthNames,h=function(b){var c=m+112?a.getHours()+2:0);return a},_setDate:function(a,b,c){var d=!b,e=a.selectedMonth,f=a.selectedYear,g=this._restrictMinMax(a,this._determineDate(a,b,new Date));a.selectedDay=a.currentDay=g.getDate(),a.drawMonth=a.selectedMonth=a.currentMonth=g.getMonth(),a.drawYear=a.selectedYear=a.currentYear=g.getFullYear(),(e!=a.selectedMonth||f!=a.selectedYear)&&!c&&this._notifyChange(a),this._adjustInstDate(a),a.input&&a.input.val(d?"":this._formatDate(a))},_getDate:function(a){var b=!a.currentYear||a.input&&a.input.val()==""?null:this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return b},_generateHTML:function(a){var b=new Date;b=this._daylightSavingAdjust(new Date(b.getFullYear(),b.getMonth(),b.getDate()));var c=this._get(a,"isRTL"),d=this._get(a,"showButtonPanel"),e=this._get(a,"hideIfNoPrevNext"),f=this._get(a,"navigationAsDateFormat"),g=this._getNumberOfMonths(a),h=this._get(a,"showCurrentAtPos"),i=this._get(a,"stepMonths"),j=g[0]!=1||g[1]!=1,k=this._daylightSavingAdjust(a.currentDay?new Date(a.currentYear,a.currentMonth,a.currentDay):new Date(9999,9,9)),l=this._getMinMaxDate(a,"min"),m=this._getMinMaxDate(a,"max"),n=a.drawMonth-h,o=a.drawYear;n<0&&(n+=12,o--);if(m){var p=this._daylightSavingAdjust(new Date(m.getFullYear(),m.getMonth()-g[0]*g[1]+1,m.getDate()));p=l&&pp)n--,n<0&&(n=11,o--)}a.drawMonth=n,a.drawYear=o;var q=this._get(a,"prevText");q=f?this.formatDate(q,this._daylightSavingAdjust(new Date(o,n-i,1)),this._getFormatConfig(a)):q;var r=this._canAdjustMonth(a,-1,o,n)?''+q+"":e?"":''+q+"",s=this._get(a,"nextText");s=f?this.formatDate(s,this._daylightSavingAdjust(new Date(o,n+i,1)),this._getFormatConfig(a)):s;var t=this._canAdjustMonth(a,1,o,n)?''+s+"":e?"":''+s+"",u=this._get(a,"currentText"),v=this._get(a,"gotoCurrent")&&a.currentDay?k:b;u=f?this.formatDate(u,v,this._getFormatConfig(a)):u;var w=a.inline?"":'",x=d?'
    '+(c?w:"")+(this._isInRange(a,v)?'":"")+(c?"":w)+"
    ":"",y=parseInt(this._get(a,"firstDay"),10);y=isNaN(y)?0:y;var z=this._get(a,"showWeek"),A=this._get(a,"dayNames"),B=this._get(a,"dayNamesShort"),C=this._get(a,"dayNamesMin"),D=this._get(a,"monthNames"),E=this._get(a,"monthNamesShort"),F=this._get(a,"beforeShowDay"),G=this._get(a,"showOtherMonths"),H=this._get(a,"selectOtherMonths"),I=this._get(a,"calculateWeek")||this.iso8601Week,J=this._getDefaultDate(a),K="";for(var L=0;L1)switch(N){case 0:Q+=" ui-datepicker-group-first",P=" ui-corner-"+(c?"right":"left");break;case g[1]-1:Q+=" ui-datepicker-group-last",P=" ui-corner-"+(c?"left":"right");break;default:Q+=" ui-datepicker-group-middle",P=""}Q+='">'}Q+='
    '+(/all|left/.test(P)&&L==0?c?t:r:"")+(/all|right/.test(P)&&L==0?c?r:t:"")+this._generateMonthYearHeader(a,n,o,l,m,L>0||N>0,D,E)+'
    '+"";var R=z?'":"";for(var S=0;S<7;S++){var T=(S+y)%7;R+="=5?' class="ui-datepicker-week-end"':"")+">"+''+C[T]+""}Q+=R+"";var U=this._getDaysInMonth(o,n);o==a.selectedYear&&n==a.selectedMonth&&(a.selectedDay=Math.min(a.selectedDay,U));var V=(this._getFirstDayOfMonth(o,n)-y+7)%7,W=Math.ceil((V+U)/7),X=j?this.maxRows>W?this.maxRows:W:W;this.maxRows=X;var Y=this._daylightSavingAdjust(new Date(o,n,1-V));for(var Z=0;Z";var _=z?'":"";for(var S=0;S<7;S++){var ba=F?F.apply(a.input?a.input[0]:null,[Y]):[!0,""],bb=Y.getMonth()!=n,bc=bb&&!H||!ba[0]||l&&Ym;_+='",Y.setDate(Y.getDate()+1),Y=this._daylightSavingAdjust(Y)}Q+=_+""}n++,n>11&&(n=0,o++),Q+="
    '+this._get(a,"weekHeader")+"
    '+this._get(a,"calculateWeek")(Y)+""+(bb&&!G?" ":bc?''+Y.getDate()+"":''+Y.getDate()+"")+"
    "+(j?""+(g[0]>0&&N==g[1]-1?'
    ':""):""),M+=Q}K+=M}K+=x+($.browser.msie&&parseInt($.browser.version,10)<7&&!a.inline?'':""),a._keyEvent=!1;return K},_generateMonthYearHeader:function(a,b,c,d,e,f,g,h){var i=this._get(a,"changeMonth"),j=this._get(a,"changeYear"),k=this -._get(a,"showMonthAfterYear"),l='
    ',m="";if(f||!i)m+=''+g[b]+"";else{var n=d&&d.getFullYear()==c,o=e&&e.getFullYear()==c;m+='"}k||(l+=m+(f||!i||!j?" ":""));if(!a.yearshtml){a.yearshtml="";if(f||!j)l+=''+c+"";else{var q=this._get(a,"yearRange").split(":"),r=(new Date).getFullYear(),s=function(a){var b=a.match(/c[+-].*/)?c+parseInt(a.substring(1),10):a.match(/[+-].*/)?r+parseInt(a,10):parseInt(a,10);return isNaN(b)?r:b},t=s(q[0]),u=Math.max(t,s(q[1]||""));t=d?Math.max(t,d.getFullYear()):t,u=e?Math.min(u,e.getFullYear()):u,a.yearshtml+='",l+=a.yearshtml,a.yearshtml=null}}l+=this._get(a,"yearSuffix"),k&&(l+=(f||!i||!j?" ":"")+m),l+="
    ";return l},_adjustInstDate:function(a,b,c){var d=a.drawYear+(c=="Y"?b:0),e=a.drawMonth+(c=="M"?b:0),f=Math.min(a.selectedDay,this._getDaysInMonth(d,e))+(c=="D"?b:0),g=this._restrictMinMax(a,this._daylightSavingAdjust(new Date(d,e,f)));a.selectedDay=g.getDate(),a.drawMonth=a.selectedMonth=g.getMonth(),a.drawYear=a.selectedYear=g.getFullYear(),(c=="M"||c=="Y")&&this._notifyChange(a)},_restrictMinMax:function(a,b){var c=this._getMinMaxDate(a,"min"),d=this._getMinMaxDate(a,"max"),e=c&&bd?d:e;return e},_notifyChange:function(a){var b=this._get(a,"onChangeMonthYear");b&&b.apply(a.input?a.input[0]:null,[a.selectedYear,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){var b=this._get(a,"numberOfMonths");return b==null?[1,1]:typeof b=="number"?[1,b]:b},_getMinMaxDate:function(a,b){return this._determineDate(a,this._get(a,b+"Date"),null)},_getDaysInMonth:function(a,b){return 32-this._daylightSavingAdjust(new Date(a,b,32)).getDate()},_getFirstDayOfMonth:function(a,b){return(new Date(a,b,1)).getDay()},_canAdjustMonth:function(a,b,c,d){var e=this._getNumberOfMonths(a),f=this._daylightSavingAdjust(new Date(c,d+(b<0?b:e[0]*e[1]),1));b<0&&f.setDate(this._getDaysInMonth(f.getFullYear(),f.getMonth()));return this._isInRange(a,f)},_isInRange:function(a,b){var c=this._getMinMaxDate(a,"min"),d=this._getMinMaxDate(a,"max");return(!c||b.getTime()>=c.getTime())&&(!d||b.getTime()<=d.getTime())},_getFormatConfig:function(a){var b=this._get(a,"shortYearCutoff");b=typeof b!="string"?b:(new Date).getFullYear()%100+parseInt(b,10);return{shortYearCutoff:b,dayNamesShort:this._get(a,"dayNamesShort"),dayNames:this._get(a,"dayNames"),monthNamesShort:this._get(a,"monthNamesShort"),monthNames:this._get(a,"monthNames")}},_formatDate:function(a,b,c,d){b||(a.currentDay=a.selectedDay,a.currentMonth=a.selectedMonth,a.currentYear=a.selectedYear);var e=b?typeof b=="object"?b:this._daylightSavingAdjust(new Date(d,c,b)):this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return this.formatDate(this._get(a,"dateFormat"),e,this._getFormatConfig(a))}}),$.fn.datepicker=function(a){if(!this.length)return this;$.datepicker.initialized||($(document).mousedown($.datepicker._checkExternalClick).find("body").append($.datepicker.dpDiv),$.datepicker.initialized=!0);var b=Array.prototype.slice.call(arguments,1);if(typeof a=="string"&&(a=="isDisabled"||a=="getDate"||a=="widget"))return $.datepicker["_"+a+"Datepicker"].apply($.datepicker,[this[0]].concat(b));if(a=="option"&&arguments.length==2&&typeof arguments[1]=="string")return $.datepicker["_"+a+"Datepicker"].apply($.datepicker,[this[0]].concat(b));return this.each(function(){typeof a=="string"?$.datepicker["_"+a+"Datepicker"].apply($.datepicker,[this].concat(b)):$.datepicker._attachDatepicker(this,a)})},$.datepicker=new Datepicker,$.datepicker.initialized=!1,$.datepicker.uuid=(new Date).getTime(),$.datepicker.version="1.8.17",window["DP_jQuery_"+dpuuid]=$})(jQuery);/* - * jQuery UI Progressbar 1.8.17 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Progressbar - * - * Depends: - * jquery.ui.core.js - * jquery.ui.widget.js - */(function(a,b){a.widget("ui.progressbar",{options:{value:0,max:100},min:0,_create:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min,"aria-valuemax":this.options.max,"aria-valuenow":this._value()}),this.valueDiv=a("
    ").appendTo(this.element),this.oldValue=this._value(),this._refreshValue()},destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"),this.valueDiv.remove(),a.Widget.prototype.destroy.apply(this,arguments)},value:function(a){if(a===b)return this._value();this._setOption("value",a);return this},_setOption:function(b,c){b==="value"&&(this.options.value=c,this._refreshValue(),this._value()===this.options.max&&this._trigger("complete")),a.Widget.prototype._setOption.apply(this,arguments)},_value:function(){var a=this.options.value;typeof a!="number"&&(a=0);return Math.min(this.options.max,Math.max(this.min,a))},_percentage:function(){return 100*this._value()/this.options.max},_refreshValue:function(){var a=this.value(),b=this._percentage();this.oldValue!==a&&(this.oldValue=a,this._trigger("change")),this.valueDiv.toggle(a>this.min).toggleClass("ui-corner-right",a===this.options.max).width(b.toFixed(0)+"%"),this.element.attr("aria-valuenow",a)}}),a.extend(a.ui.progressbar,{version:"1.8.17"})})(jQuery);/* - * jQuery UI Effects 1.8.17 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/ - */jQuery.effects||function(a,b){function l(b){if(!b||typeof b=="number"||a.fx.speeds[b])return!0;if(typeof b=="string"&&!a.effects[b])return!0;return!1}function k(b,c,d,e){typeof b=="object"&&(e=c,d=null,c=b,b=c.effect),a.isFunction(c)&&(e=c,d=null,c={});if(typeof c=="number"||a.fx.speeds[c])e=d,d=c,c={};a.isFunction(d)&&(e=d,d=null),c=c||{},d=d||c.duration,d=a.fx.off?0:typeof d=="number"?d:d in a.fx.speeds?a.fx.speeds[d]:a.fx.speeds._default,e=e||c.complete;return[b,c,d,e]}function j(a,b){var c={_:0},d;for(d in b)a[d]!=b[d]&&(c[d]=b[d]);return c}function i(b){var c,d;for(c in b)d=b[c],(d==null||a.isFunction(d)||c in g||/scrollbar/.test(c)||!/color/i.test(c)&&isNaN(parseFloat(d)))&&delete b[c];return b}function h(){var a=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,b={},c,d;if(a&&a.length&&a[0]&&a[a[0]]){var e=a.length;while(e--)c=a[e],typeof a[c]=="string"&&(d=c.replace(/\-(\w)/g,function(a,b){return b.toUpperCase()}),b[d]=a[c])}else for(c in a)typeof a[c]=="string"&&(b[c]=a[c]);return b}function d(b,d){var e;do{e=a.curCSS(b,d);if(e!=""&&e!="transparent"||a.nodeName(b,"body"))break;d="backgroundColor"}while(b=b.parentNode);return c(e)}function c(b){var c;if(b&&b.constructor==Array&&b.length==3)return b;if(c=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(b))return[parseInt(c[1],10),parseInt(c[2],10),parseInt(c[3],10)];if(c=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(b))return[parseFloat(c[1])*2.55,parseFloat(c[2])*2.55,parseFloat(c[3])*2.55];if(c=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(b))return[parseInt(c[1],16),parseInt(c[2],16),parseInt(c[3],16)];if(c=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(b))return[parseInt(c[1]+c[1],16),parseInt(c[2]+c[2],16),parseInt(c[3]+c[3],16)];if(c=/rgba\(0, 0, 0, 0\)/.exec(b))return e.transparent;return e[a.trim(b).toLowerCase()]}a.effects={},a.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","borderColor","color","outlineColor"],function(b,e){a.fx.step[e]=function(a){a.colorInit||(a.start=d(a.elem,e),a.end=c(a.end),a.colorInit=!0),a.elem.style[e]="rgb("+Math.max(Math.min(parseInt(a.pos*(a.end[0]-a.start[0])+a.start[0],10),255),0)+","+Math.max(Math.min(parseInt(a.pos*(a.end[1]-a.start[1])+a.start[1],10),255),0)+","+Math.max(Math.min(parseInt(a.pos*(a.end[2]-a.start[2])+a.start[2],10),255),0)+")"}});var e={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]},f=["add","remove","toggle"],g={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};a.effects.animateClass=function(b,c,d,e){a.isFunction(d)&&(e=d,d=null);return this.queue(function(){var g=a(this),k=g.attr("style")||" ",l=i(h.call(this)),m,n=g.attr("class");a.each(f,function(a,c){b[c]&&g[c+"Class"](b[c])}),m=i(h.call(this)),g.attr("class",n),g.animate(j(l,m),{queue:!1,duration:c,easing:d,complete:function(){a.each(f,function(a,c){b[c]&&g[c+"Class"](b[c])}),typeof g.attr("style")=="object"?(g.attr("style").cssText="",g.attr("style").cssText=k):g.attr("style",k),e&&e.apply(this,arguments),a.dequeue(this)}})})},a.fn.extend({_addClass:a.fn.addClass,addClass:function(b,c,d,e){return c?a.effects.animateClass.apply(this,[{add:b},c,d,e]):this._addClass(b)},_removeClass:a.fn.removeClass,removeClass:function(b,c,d,e){return c?a.effects.animateClass.apply(this,[{remove:b},c,d,e]):this._removeClass(b)},_toggleClass:a.fn.toggleClass,toggleClass:function(c,d,e,f,g){return typeof d=="boolean"||d===b?e?a.effects.animateClass.apply(this,[d?{add:c}:{remove:c},e,f,g]):this._toggleClass(c,d):a.effects.animateClass.apply(this,[{toggle:c},d,e,f])},switchClass:function(b,c,d,e,f){return a.effects.animateClass.apply(this,[{add:c,remove:b},d,e,f])}}),a.extend(a.effects,{version:"1.8.17",save:function(a,b){for(var c=0;c").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),e=document.activeElement;b.wrap(d),(b[0]===e||a.contains(b[0],e))&&a(e).focus(),d=b.parent(),b.css("position")=="static"?(d.css({position:"relative"}),b.css({position:"relative"})):(a.extend(c,{position:b.css("position"),zIndex:b.css("z-index")}),a.each(["top","left","bottom","right"],function(a,d){c[d]=b.css(d),isNaN(parseInt(c[d],10))&&(c[d]="auto")}),b.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"}));return d.css(c).show()},removeWrapper:function(b){var c,d=document.activeElement;if(b.parent().is(".ui-effects-wrapper")){c=b.parent().replaceWith(b),(b[0]===d||a.contains(b[0],d))&&a(d).focus();return c}return b},setTransition:function(b,c,d,e){e=e||{},a.each(c,function(a,c){unit=b.cssUnit(c),unit[0]>0&&(e[c]=unit[0]*d+unit[1])});return e}}),a.fn.extend({effect:function(b,c,d,e){var f=k.apply(this,arguments),g={options:f[1],duration:f[2],callback:f[3]},h=g.options.mode,i=a.effects[b];if(a.fx.off||!i)return h?this[h](g.duration,g.callback):this.each(function(){g.callback&&g.callback.call(this)});return i.call(this,g)},_show:a.fn.show,show:function(a){if(l(a))return this._show.apply(this,arguments);var b=k.apply(this,arguments);b[1].mode="show";return this.effect.apply(this,b)},_hide:a.fn.hide,hide:function(a){if(l(a))return this._hide.apply(this,arguments);var b=k.apply(this,arguments);b[1].mode="hide";return this.effect.apply(this,b)},__toggle:a.fn.toggle,toggle:function(b){if(l(b)||typeof b=="boolean"||a.isFunction(b))return this.__toggle.apply(this,arguments);var c=k.apply(this,arguments);c[1].mode="toggle";return this.effect.apply(this,c)},cssUnit:function(b){var c=this.css(b),d=[];a.each(["em","px","%","pt"],function(a,b){c.indexOf(b)>0&&(d=[parseFloat(c),b])});return d}}),a.easing.jswing=a.easing.swing,a.extend(a.easing,{def:"easeOutQuad",swing:function(b,c,d,e,f){return a.easing[a.easing.def](b,c,d,e,f)},easeInQuad:function(a,b,c,d,e){return d*(b/=e)*b+c},easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c},easeInOutQuad:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b+c;return-d/2*(--b*(b-2)-1)+c},easeInCubic:function(a,b,c,d,e){return d*(b/=e)*b*b+c},easeOutCubic:function(a,b,c,d,e){return d*((b=b/e-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b+c;return d/2*((b-=2)*b*b+2)+c},easeInQuart:function(a,b,c,d,e){return d*(b/=e)*b*b*b+c},easeOutQuart:function(a,b,c,d,e){return-d*((b=b/e-1)*b*b*b-1)+c},easeInOutQuart:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b*b+c;return-d/2*((b-=2)*b*b*b-2)+c},easeInQuint:function(a,b,c,d,e){return d*(b/=e)*b*b*b*b+c},easeOutQuint:function(a,b,c,d,e){return d*((b=b/e-1)*b*b*b*b+1)+c},easeInOutQuint:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b*b*b+c;return d/2*((b-=2)*b*b*b*b+2)+c},easeInSine:function(a,b,c,d,e){return-d*Math.cos(b/e*(Math.PI/2))+d+c},easeOutSine:function(a,b,c,d,e){return d*Math.sin(b/e*(Math.PI/2))+c},easeInOutSine:function(a,b,c,d,e){return-d/2*(Math.cos(Math.PI*b/e)-1)+c},easeInExpo:function(a,b,c,d,e){return b==0?c:d*Math.pow(2,10*(b/e-1))+c},easeOutExpo:function(a,b,c,d,e){return b==e?c+d:d*(-Math.pow(2,-10*b/e)+1)+c},easeInOutExpo:function(a,b,c,d,e){if(b==0)return c;if(b==e)return c+d;if((b/=e/2)<1)return d/2*Math.pow(2,10*(b-1))+c;return d/2*(-Math.pow(2,-10*--b)+2)+c},easeInCirc:function(a,b,c,d,e){return-d*(Math.sqrt(1-(b/=e)*b)-1)+c},easeOutCirc:function(a,b,c,d,e){return d*Math.sqrt(1-(b=b/e-1)*b)+c},easeInOutCirc:function(a,b,c,d,e){if((b/=e/2)<1)return-d/2*(Math.sqrt(1-b*b)-1)+c;return d/2*(Math.sqrt(1-(b-=2)*b)+1)+c},easeInElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(b==0)return c;if((b/=e)==1)return c+d;g||(g=e*.3);if(h").css({position:"absolute",visibility:"visible",left:-j*(g/d),top:-i*(h/c)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:g/d,height:h/c,left:f.left+j*(g/d)+(b.options.mode=="show"?(j-Math.floor(d/2))*(g/d):0),top:f.top+i*(h/c)+(b.options.mode=="show"?(i-Math.floor(c/2))*(h/c):0),opacity:b.options.mode=="show"?0:1}).animate({left:f.left+j*(g/d)+(b.options.mode=="show"?0:(j-Math.floor(d/2))*(g/d)),top:f.top+i*(h/c)+(b.options.mode=="show"?0:(i-Math.floor(c/2))*(h/c)),opacity:b.options.mode=="show"?1:0},b.duration||500);setTimeout(function(){b.options.mode=="show"?e.css({visibility:"visible"}):e.css({visibility:"visible"}).hide(),b.callback&&b.callback.apply(e[0]),e.dequeue(),a("div.ui-effects-explode").remove()},b.duration||500)})}})(jQuery);/* - * jQuery UI Effects Fade 1.8.17 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/Fade - * - * Depends: - * jquery.effects.core.js - */(function(a,b){a.effects.fade=function(b){return this.queue(function(){var c=a(this),d=a.effects.setMode(c,b.options.mode||"hide");c.animate({opacity:d},{queue:!1,duration:b.duration,easing:b.options.easing,complete:function(){b.callback&&b.callback.apply(this,arguments),c.dequeue()}})})}})(jQuery);/* - * jQuery UI Effects Fold 1.8.17 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/Fold - * - * Depends: - * jquery.effects.core.js - */(function(a,b){a.effects.fold=function(b){return this.queue(function(){var c=a(this),d=["position","top","bottom","left","right"],e=a.effects.setMode(c,b.options.mode||"hide"),f=b.options.size||15,g=!!b.options.horizFirst,h=b.duration?b.duration/2:a.fx.speeds._default/2;a.effects.save(c,d),c.show();var i=a.effects.createWrapper(c).css({overflow:"hidden"}),j=e=="show"!=g,k=j?["width","height"]:["height","width"],l=j?[i.width(),i.height()]:[i.height(),i.width()],m=/([0-9]+)%/.exec(f);m&&(f=parseInt(m[1],10)/100*l[e=="hide"?0:1]),e=="show"&&i.css(g?{height:0,width:f}:{height:f,width:0});var n={},p={};n[k[0]]=e=="show"?l[0]:f,p[k[1]]=e=="show"?l[1]:0,i.animate(n,h,b.options.easing).animate(p,h,b.options.easing,function(){e=="hide"&&c.hide(),a.effects.restore(c,d),a.effects.removeWrapper(c),b.callback&&b.callback.apply(c[0],arguments),c.dequeue()})})}})(jQuery);/* - * jQuery UI Effects Highlight 1.8.17 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/Highlight - * - * Depends: - * jquery.effects.core.js - */(function(a,b){a.effects.highlight=function(b){return this.queue(function(){var c=a(this),d=["backgroundImage","backgroundColor","opacity"],e=a.effects.setMode(c,b.options.mode||"show"),f={backgroundColor:c.css("backgroundColor")};e=="hide"&&(f.opacity=0),a.effects.save(c,d),c.show().css({backgroundImage:"none",backgroundColor:b.options.color||"#ffff99"}).animate(f,{queue:!1,duration:b.duration,easing:b.options.easing,complete:function(){e=="hide"&&c.hide(),a.effects.restore(c,d),e=="show"&&!a.support.opacity&&this.style.removeAttribute("filter"),b.callback&&b.callback.apply(this,arguments),c.dequeue()}})})}})(jQuery);/* - * jQuery UI Effects Pulsate 1.8.17 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Effects/Pulsate - * - * Depends: - * jquery.effects.core.js - */(function(a,b){a.effects.pulsate=function(b){return this.queue(function(){var c=a(this),d=a.effects.setMode(c,b.options.mode||"show");times=(b.options.times||5)*2-1,duration=b.duration?b.duration/2:a.fx.speeds._default/2,isVisible=c.is(":visible"),animateTo=0,isVisible||(c.css("opacity",0).show(),animateTo=1),(d=="hide"&&isVisible||d=="show"&&!isVisible)&×--;for(var e=0;e').appendTo(document.body).addClass(b.options.className).css({top:g.top,left:g.left,height:c.innerHeight(),width:c.innerWidth(),position:"absolute"}).animate(f,b.duration,b.options.easing,function(){h.remove(),b.callback&&b.callback.apply(c[0],arguments),c.dequeue()})})}})(jQuery); \ No newline at end of file diff --git a/js/kitchen-sink.js b/js/kitchen-sink.js deleted file mode 100644 index 62e3aed..0000000 --- a/js/kitchen-sink.js +++ /dev/null @@ -1,3 +0,0 @@ - -// Kitchen Sink Example - diff --git a/js/landscape.js b/js/landscape.js deleted file mode 100644 index 6f33bdd..0000000 --- a/js/landscape.js +++ /dev/null @@ -1,2 +0,0 @@ -var doc = new jsPDF('landscape'); -doc.text(20, 20, 'Hello landscape world!'); \ No newline at end of file diff --git a/js/lines.js b/js/lines.js deleted file mode 100644 index f44efbb..0000000 --- a/js/lines.js +++ /dev/null @@ -1,26 +0,0 @@ -var doc = new jsPDF(); - -doc.line(20, 20, 60, 20); // horizontal line - -doc.setLineWidth(0.5); -doc.line(20, 25, 60, 25); - -doc.setLineWidth(1); -doc.line(20, 30, 60, 30); - -doc.setLineWidth(1.5); -doc.line(20, 35, 60, 35); - -doc.setDrawColor(255,0,0); // draw red lines - -doc.setLineWidth(0.1); -doc.line(100, 20, 100, 60); // vertical line - -doc.setLineWidth(0.5); -doc.line(105, 20, 105, 60); - -doc.setLineWidth(1); -doc.line(110, 20, 110, 60); - -doc.setLineWidth(1.5); -doc.line(115, 20, 115, 60); \ No newline at end of file diff --git a/build/pdfmake.js b/js/pdfmake.js similarity index 100% rename from build/pdfmake.js rename to js/pdfmake.js diff --git a/build/pdfmake.min.js b/js/pdfmake.min.js similarity index 100% rename from build/pdfmake.min.js rename to js/pdfmake.min.js diff --git a/build/pdfmake.min.js.map b/js/pdfmake.min.js.map similarity index 100% rename from build/pdfmake.min.js.map rename to js/pdfmake.min.js.map diff --git a/js/rectangles.js b/js/rectangles.js deleted file mode 100644 index 9c25c9b..0000000 --- a/js/rectangles.js +++ /dev/null @@ -1,30 +0,0 @@ -var doc = new jsPDF(); - -// Empty square -doc.rect(20, 20, 10, 10); - -// Filled square -doc.rect(40, 20, 10, 10, 'F'); - -// Empty red square -doc.setDrawColor(255,0,0); -doc.rect(60, 20, 10, 10); - -// Filled square with red borders -doc.setDrawColor(255,0,0); -doc.rect(80, 20, 10, 10, 'FD'); - -// Filled red square -doc.setDrawColor(0); -doc.setFillColor(255,0,0); -doc.rect(100, 20, 10, 10, 'F'); - - // Filled red square with black borders -doc.setDrawColor(0); -doc.setFillColor(255,0,0); -doc.rect(120, 20, 10, 10, 'FD'); - -// Black square with rounded corners -doc.setDrawColor(0); -doc.setFillColor(255, 255, 255); -doc.roundedRect(140, 20, 10, 10, 3, 3, 'FD'); diff --git a/js/string-splitting.js b/js/string-splitting.js deleted file mode 100644 index dd425b8..0000000 --- a/js/string-splitting.js +++ /dev/null @@ -1,40 +0,0 @@ -// @TODO: Need to simplify this demo - -var doc = new jsPDF('p','in','letter') -, sizes = [12, 16, 20] -, fonts = [['Times','Roman'],['Helvetica',''], ['Times','Italic']] -, font, size, lines -, margin = 0.5 // inches on a 8.5 x 11 inch sheet. -, verticalOffset = margin -, loremipsum = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus id eros turpis. Vivamus tempor urna vitae sapien mollis molestie. Vestibulum in lectus non enim bibendum laoreet at at libero. Etiam malesuada erat sed sem blandit in varius orci porttitor. Sed at sapien urna. Fusce augue ipsum, molestie et adipiscing at, varius quis enim. Morbi sed magna est, vel vestibulum urna. Sed tempor ipsum vel mi pretium at elementum urna tempor. Nulla faucibus consectetur felis, elementum venenatis mi mollis gravida. Aliquam mi ante, accumsan eu tempus vitae, viverra quis justo.\n\nProin feugiat augue in augue rhoncus eu cursus tellus laoreet. Pellentesque eu sapien at diam porttitor venenatis nec vitae velit. Donec ultrices volutpat lectus eget vehicula. Nam eu erat mi, in pulvinar eros. Mauris viverra porta orci, et vehicula lectus sagittis id. Nullam at magna vitae nunc fringilla posuere. Duis volutpat malesuada ornare. Nulla in eros metus. Vivamus a posuere libero.' - -// Margins: -doc.setDrawColor(0, 255, 0) - .setLineWidth(1/72) - .line(margin, margin, margin, 11 - margin) - .line(8.5 - margin, margin, 8.5-margin, 11-margin) - -// the 3 blocks of text -for (var i in fonts){ - if (fonts.hasOwnProperty(i)) { - font = fonts[i] - size = sizes[i] - - lines = doc.setFont(font[0], font[1]) - .setFontSize(size) - .splitTextToSize(loremipsum, 7.5) - // Don't want to preset font, size to calculate the lines? - // .splitTextToSize(text, maxsize, options) - // allows you to pass an object with any of the following: - // { - // 'fontSize': 12 - // , 'fontStyle': 'Italic' - // , 'fontName': 'Times' - // } - // Without these, .splitTextToSize will use current / default - // font Family, Style, Size. - doc.text(0.5, verticalOffset + size / 72, lines) - - verticalOffset += (lines.length + 0.5) * size / 72 - } -} \ No newline at end of file diff --git a/js/test_harness.js b/js/test_harness.js deleted file mode 100644 index 15d549a..0000000 --- a/js/test_harness.js +++ /dev/null @@ -1,161 +0,0 @@ -/** - * jsPDF PDF Test Harness - * Copyright (c) 2014 Steven Spungin (TwelveTone LLC) steven@twelvetone.tv - * - * Licensed under the MIT License. - * http://opensource.org/licenses/mit-license - */ - -/** - * An easy way to view PDF and PDF source code side by side. - */ -pdf_test_harness_init = function(pdf, message) { - - var harness = new pdf_test_harness(); - - var body = document.getElementsByTagName('body')[0]; - body.style.display = 'flex'; - - var div = document.createElement('div'); - div.setAttribute('style', 'position:fixed;height:20px;left:0;right:0;background:lightblue'); - body.appendChild(div); - harness.header = div; - - var div2 = document.createElement('div'); - div2.setAttribute('style', 'position:fixed;display:flex;top:20px; bottom:0;left:0;right:0'); - body.appendChild(div2); - harness.body = div2; - - var btn1 = document.createElement('input'); - btn1.setAttribute('type', 'radio'); - btn1.setAttribute('name', 'view'); - div.appendChild(btn1); - btn1.checked = true; - - var lbl1 = document.createElement('label'); - lbl1.setAttribute('for', 'btn1'); - lbl1.innerHTML = 'PDF' - div.appendChild(lbl1); - - var btn2 = document.createElement('input'); - btn2.setAttribute('type', 'radio'); - btn2.setAttribute('name', 'view'); - div.appendChild(btn2); - - var lbl2 = document.createElement('label'); - lbl2.setAttribute('for', 'btn2'); - lbl2.innerHTML = 'Source' - div.appendChild(lbl2); - - var btn3 = document.createElement('input'); - btn3.setAttribute('type', 'radio'); - btn3.setAttribute('name', 'view'); - div.appendChild(btn3); - - var lbl3 = document.createElement('label'); - lbl3.setAttribute('for', 'btn3'); - lbl3.innerHTML = 'Both' - div.appendChild(lbl3); - - harness.source = document.createElement('pre'); - harness.source.setAttribute('style', 'margin-top:0;width:100%;height:100%;position:absolute;top:0px;bottom:0px;overflow:auto'); - div2.appendChild(harness.source); - - harness.iframe = document.createElement('iframe'); - harness.iframe.setAttribute('style', 'width:100%;height:100%;position:absolute;overflow:auto;top:0px;bottom:0px'); - div2.appendChild(harness.iframe); - - //if (pdf_test_harness.onload) { - //harness.pdf = pdf_test_harness.onload(harness); - if (message) { - message += "

    click to close

    "; - var popup = document.createElement('div'); - popup.setAttribute('style', 'z-index:100;margin:100px auto;cursor:pointer;font-size:1.3em;top:50px;background-color:rgb(243, 224, 141);padding:1em;border:1px solid black'); - popup.innerHTML = message; - body.appendChild(popup); - popup.onclick = function() { - popup.parentNode.removeChild(popup); - } - } - //} - - harness.pdf = pdf; - harness.render('pdf'); - - btn1.onclick = function() { - harness.render('pdf'); - } - btn2.onclick = function() { - harness.render('source'); - } - btn3.onclick = function() { - harness.render('both'); - } - - return harness; -} - -pdf_test_harness = function(pdf) { - this.pdf = pdf; - this.onload = undefined; - this.iframe = undefined; - - this.entityMap = { - "&" : "&", - "<" : "<", - ">" : ">", - '"' : '"', - "'" : ''', - "/" : '/' - }; - - this.escapeHtml = function(string) { - return String(string).replace(/[&<>"'\/]/g, function(s) { - return this.entityMap[s]; - }.bind(this)); - }; - - this.getParameterByName = function(name) { - name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]"); - var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"), results = regex.exec(location.search); - return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " ")); - }; - - this.setPdf = function(pdf) { - this.pdf = pdf; - this.rendered = undefined; - this.render(this.view); - }; - - // generate the pdf, the source code, or both - this.render = function(view) { - this.view = view; - //Current code only lets us render one time. - if (!this.rendered) { - this.rendered = this.pdf.output('datauristring'); - this.iframe.src = this.rendered; - var raw = this.pdf.output(); - raw = this.escapeHtml(raw); - this.source.innerHTML = raw; - } - if ('pdf' === view) { - this.source.style.display = 'none'; - this.iframe.style.display = 'block'; - this.iframe.style.width = '100%'; - } else if ('source' === view) { - this.iframe.style.display = 'none'; - this.source.style.display = 'block'; - this.source.style.width = '100%'; - } - - if ('both' === view) { - raw = this.escapeHtml(raw); - this.iframe.style.width = '50%'; - this.iframe.style.position = 'relative'; - this.iframe.style.display = 'inline-block'; - this.source.style.width = '50%'; - this.source.style.position = 'relative'; - this.source.style.display = 'inline-block'; - } - } -} diff --git a/js/text-colors.js b/js/text-colors.js deleted file mode 100644 index 130f15e..0000000 --- a/js/text-colors.js +++ /dev/null @@ -1,17 +0,0 @@ -var doc = new jsPDF(); - -// I know the proper spelling is colour ;) -doc.setTextColor(100); -doc.text(20, 20, 'This is gray.'); - -doc.setTextColor(150); -doc.text(20, 30, 'This is light gray.'); - -doc.setTextColor(255, 0, 0); -doc.text(20, 40, 'This is red.'); - -doc.setTextColor(0, 255, 0); -doc.text(20, 50, 'This is green.'); - -doc.setTextColor(0, 0, 255); -doc.text(20, 60, 'This is blue.'); \ No newline at end of file diff --git a/js/theme-ambiance.js b/js/theme-ambiance.js deleted file mode 100644 index 02dbece..0000000 --- a/js/theme-ambiance.js +++ /dev/null @@ -1,202 +0,0 @@ -/* ***** BEGIN LICENSE BLOCK ***** - * Distributed under the BSD license: - * - * Copyright 2011 Irakli Gozalishvili. All rights reserved. - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to - * deal in the Software without restriction, including without limitation the - * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or - * sell copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - * IN THE SOFTWARE. - * ***** END LICENSE BLOCK ***** */ - -define('ace/theme/ambiance', ['require', 'exports', 'module' , 'ace/lib/dom'], function(require, exports, module) { - -exports.isDark = true; -exports.cssClass = "ace-ambiance"; -exports.cssText = ".ace-ambiance .ace_gutter {\ -background-color: #3d3d3d;\ -background-image: -moz-linear-gradient(left, #3D3D3D, #333);\ -background-image: -ms-linear-gradient(left, #3D3D3D, #333);\ -background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3D3D3D), to(#333));\ -background-image: -webkit-linear-gradient(left, #3D3D3D, #333);\ -background-image: -o-linear-gradient(left, #3D3D3D, #333);\ -background-image: linear-gradient(left, #3D3D3D, #333);\ -background-repeat: repeat-x;\ -border-right: 1px solid #4d4d4d;\ -text-shadow: 0px 1px 1px #4d4d4d;\ -color: #222;\ -}\ -.ace-ambiance .ace_gutter-layer {\ -background: repeat left top;\ -}\ -.ace-ambiance .ace_fold-widget {\ -text-align: center;\ -}\ -.ace-ambiance .ace_fold-widget:hover {\ -color: #777;\ -}\ -.ace-ambiance .ace_fold-widget.ace_start,\ -.ace-ambiance .ace_fold-widget.ace_end,\ -.ace-ambiance .ace_fold-widget.ace_closed{\ -background: none;\ -border: none;\ -box-shadow: none;\ -}\ -.ace-ambiance .ace_fold-widget.ace_start:after {\ -content: '▾'\ -}\ -.ace-ambiance .ace_fold-widget.ace_end:after {\ -content: '▴'\ -}\ -.ace-ambiance .ace_fold-widget.ace_closed:after {\ -content: '‣'\ -}\ -.ace-ambiance .ace_print-margin {\ -border-left: 1px dotted #2D2D2D;\ -right: 0;\ -background: #262626;\ -}\ -.ace-ambiance .ace_scroller {\ -background-color: #202020;\ --webkit-box-shadow: inset 0 0 10px black;\ --moz-box-shadow: inset 0 0 10px black;\ --o-box-shadow: inset 0 0 10px black;\ -box-shadow: inset 0 0 10px black;\ -}\ -.ace-ambiance .ace_text-layer {\ -color: #E6E1DC;\ -}\ -.ace-ambiance .ace_cursor {\ -border-left: 1px solid #7991E8;\ -}\ -.ace-ambiance .ace_overwrite-cursors .ace_cursor {\ -border: 1px solid #FFE300;\ -background: #766B13;\ -}\ -.ace-ambiance.normal-mode .ace_cursor-layer {\ -z-index: 0;\ -}\ -.ace-ambiance .ace_marker-layer .ace_selection {\ -background: rgba(221, 240, 255, 0.20);\ -}\ -.ace-ambiance .ace_marker-layer .ace_selected-word {\ -border-radius: 4px;\ -border: 8px solid #3f475d;\ -box-shadow: 0 0 4px black;\ -}\ -.ace-ambiance .ace_marker-layer .ace_step {\ -background: rgb(198, 219, 174);\ -}\ -.ace-ambiance .ace_marker-layer .ace_bracket {\ -margin: -1px 0 0 -1px;\ -border: 1px solid rgba(255, 255, 255, 0.25);\ -}\ -.ace-ambiance .ace_marker-layer .ace_active-line {\ -background: rgba(255, 255, 255, 0.031);\ -}\ -.ace-ambiance .ace_invisible {\ -color: #333;\ -}\ -.ace-ambiance .ace_paren {\ -color: #24C2C7;\ -}\ -.ace-ambiance .ace_keyword {\ -color: #cda869;\ -}\ -.ace-ambiance .ace_keyword.ace_operator {\ -color: #fa8d6a;\ -}\ -.ace-ambiance .ace_punctuation.ace_operator {\ -color: #fa8d6a;\ -}\ -.ace-ambiance .ace_identifier {\ -}\ -.ace-ambiance .ace-statement {\ -color: #cda869;\ -}\ -.ace-ambiance .ace_constant {\ -color: #CF7EA9;\ -}\ -.ace-ambiance .ace_constant.ace_language {\ -color: #CF7EA9;\ -}\ -.ace-ambiance .ace_constant.ace_library {\ -}\ -.ace-ambiance .ace_constant.ace_numeric {\ -color: #78CF8A;\ -}\ -.ace-ambiance .ace_invalid {\ -text-decoration: underline;\ -}\ -.ace-ambiance .ace_invalid.ace_illegal {\ -color:#F8F8F8;\ -background-color: rgba(86, 45, 86, 0.75);\ -}\ -.ace-ambiance .ace_invalid,\ -.ace-ambiance .ace_deprecated {\ -text-decoration: underline;\ -font-style: italic;\ -color: #D2A8A1;\ -}\ -.ace-ambiance .ace_support {\ -color: #9B859D;\ -}\ -.ace-ambiance .ace_support.ace_function {\ -color: #DAD085;\ -}\ -.ace-ambiance .ace_function.ace_buildin {\ -color: #9b859d;\ -}\ -.ace-ambiance .ace_string {\ -color: #8f9d6a;\ -}\ -.ace-ambiance .ace_string.ace_regexp {\ -color: #DAD085;\ -}\ -.ace-ambiance .ace_comment {\ -font-style: italic;\ -color: #555;\ -}\ -.ace-ambiance .ace_comment.ace_doc {\ -}\ -.ace-ambiance .ace_comment.ace_doc.ace_tag {\ -color: #666;\ -font-style: normal;\ -}\ -.ace-ambiance .ace_definition,\ -.ace-ambiance .ace_type {\ -color: #aac6e3;\ -}\ -.ace-ambiance .ace_variable {\ -color: #9999cc;\ -}\ -.ace-ambiance .ace_variable.ace_language {\ -color: #9b859d;\ -}\ -.ace-ambiance .ace_xml-pe {\ -color: #494949;\ -}\ -.ace-ambiance .ace_gutter-layer,\ -.ace-ambiance .ace_text-layer {\ -background-image: url(\"data:image/png;base64,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\");\ -}\ -.ace-ambiance .ace_indent-guide {\ -background: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNQUFD4z6Crq/sfAAuYAuYl+7lfAAAAAElFTkSuQmCC\") right repeat-y;\ -}"; - -var dom = require("../lib/dom"); -dom.importCssString(exports.cssText, exports.cssClass); - -}); \ No newline at end of file diff --git a/js/triangles.js b/js/triangles.js deleted file mode 100644 index 9532455..0000000 --- a/js/triangles.js +++ /dev/null @@ -1,8 +0,0 @@ -var doc = new jsPDF(); - -doc.triangle(60, 100, 60, 120, 80, 110, 'FD'); - -doc.setLineWidth(1); -doc.setDrawColor(255,0,0); -doc.setFillColor(0,0,255); -doc.triangle(100, 100, 110, 100, 120, 130, 'FD'); \ No newline at end of file diff --git a/js/two-page.js b/js/two-page.js deleted file mode 100644 index 8916acb..0000000 --- a/js/two-page.js +++ /dev/null @@ -1,5 +0,0 @@ -var doc = new jsPDF(); -doc.text(20, 20, 'Hello world!'); -doc.text(20, 30, 'This is client-side Javascript, pumping out a PDF.'); -doc.addPage('a6','l'); -doc.text(20, 20, 'Do you like that?'); \ No newline at end of file diff --git a/js/user-input.js b/js/user-input.js deleted file mode 100644 index 54d9c0c..0000000 --- a/js/user-input.js +++ /dev/null @@ -1,27 +0,0 @@ -var name = prompt('What is your name?'); -var multiplier = parseInt(prompt('Enter a number:')); - -var doc = new jsPDF(); -doc.setFontSize(22); -doc.text(20, 20, 'Questions'); -doc.setFontSize(16); -doc.text(20, 30, 'This belongs to: ' + name); - -for(var i = 1; i <= 12; i ++) { - doc.text(20, 30 + (i * 10), i + ' x ' + multiplier + ' = ___'); -} - -doc.addPage(); -doc.setFontSize(22); -doc.text(20, 20, 'Answers'); -doc.setFontSize(16); - -for(var i = 1; i <= 12; i ++) { - doc.text(20, 30 + (i * 10), i + ' x ' + multiplier + ' = ' + (i * multiplier)); -} - -// You wouldn't normally call this - this is just to make the -// demo not look broken as we've disabled auto update. -if (jsPDFEditor !== undefined) { - jsPDFEditor.update(true); -} diff --git a/build/vfs_fonts.js b/js/vfs_fonts.js similarity index 100% rename from build/vfs_fonts.js rename to js/vfs_fonts.js