aboutsummaryrefslogtreecommitdiffstats
path: root/mayor-orig/www/skin/classic/base
diff options
context:
space:
mode:
Diffstat (limited to 'mayor-orig/www/skin/classic/base')
-rw-r--r--mayor-orig/www/skin/classic/base/css/base.css753
-rw-r--r--mayor-orig/www/skin/classic/base/html/alert.phtml85
-rw-r--r--mayor-orig/www/skin/classic/base/html/base.phtml618
-rw-r--r--mayor-orig/www/skin/classic/base/img/Eduroam_Logo.svg2063
-rw-r--r--mayor-orig/www/skin/classic/base/img/ajaxLoad.gifbin847 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/alert.pngbin3425 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/favicon.icobin318 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/flags/de_DE.gifbin124 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/flags/en_US.gifbin170 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/flags/hu_HU.gifbin106 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/flags/jp_JP.gifbin573 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/gradient.jpgbin1419 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/gradient.pngbin515 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/mayor_small_ssl-flip.pngbin4536 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/mayor_small_ssl-marc15.pngbin5324 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/mayor_small_ssl-santa.pngbin4765 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/mayor_small_ssl.gifbin1703 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/mayor_small_ssl.jpgbin1084 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/mayor_small_ssl.pngbin6178 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/policy/parent.gifbin977 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/policy/parent100.gifbin4235 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/policy/parent100.pngbin4182 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/policy/private.gifbin923 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/policy/private100.gifbin1807 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/policy/private100.pngbin13017 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/policy/public.gifbin269 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/policy/public100.gifbin6321 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/img/policy/public100.pngbin6305 -> 0 bytes
-rw-r--r--mayor-orig/www/skin/classic/base/javascript/base.jquery.min.js977
-rw-r--r--mayor-orig/www/skin/classic/base/javascript/jquery-1.8.3.min.js2
-rw-r--r--mayor-orig/www/skin/classic/base/javascript/jquery.min.js5
-rw-r--r--mayor-orig/www/skin/classic/base/javascript/noiframe.js1
32 files changed, 0 insertions, 4504 deletions
diff --git a/mayor-orig/www/skin/classic/base/css/base.css b/mayor-orig/www/skin/classic/base/css/base.css
deleted file mode 100644
index a550588b..00000000
--- a/mayor-orig/www/skin/classic/base/css/base.css
+++ /dev/null
@@ -1,753 +0,0 @@
-@media screen {
-
- html { height: 100%; }
- html body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin:0px; padding:0px; height: 100%; overflow: auto; }
- a { text-decoration:none; }
- .onClickHideShow, .onClickHide, .onClickShow { cursor: pointer; }
- .input {outline: none;}
-
- /* mayorlayers */
- #debug {
- padding: 20px; background: rgba(0,0,0,0.7); color: yellow; border: 0px red solid;
- position: absolute; z-index: 1000; top: 0px; left: 0px; right: 0px;
- }
- #debug pre { background: rgba(240,240,240,0.9); color: #880000; padding: 10px; margin: 0px;}
-
- #help {
- border-radius: 2px;
- box-shadow: 3px 3px 15px 0px rgba(100,100,100,5.0);
- position: absolute; top: 10px; left: 50%; height: 600px; width: 1000px; z-index: 500; margin: 0 -500px;
- border: 1px solid #888888; background: white; }
- #help iframe { width: 1000px; height: 558px; margin: 0; border: none; }
- #helpHeader { text-align: center; font-size: 16px; width: 992px; height: 20px; margin: 0px; background: #44cbf8; cursor: pointer; color: white; font-weight: bold; padding: 4px;
- border-bottom: #f3f3f3 solid 4px;
- }
- #hideHelp {
- position: absolute; top:4px; right: 4px;
- cursor: pointer; background: #822; color: white; padding: 2px 5px; font-size: 12px;
- border: #822 1px solid; border-radius: 2px; text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
-/* box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0, 0, 0.25);*/
- }
- #hideHelp:hover { background-color:red;}
-
- div.errorMsg { margin: 10px 20%; background: #fee; border: solid 1px red; border-radius: 2px; padding: 10px; box-shadow: 0px 0px 0px rgba(0,0,0,0.5); }
- div.errorMsg span { font-weight: bold; color: #f00; }
- div.infoMsg { margin: 10px 20%; background-color: #eee; border: solid 1px rgb(90,133,184); border-radius: 2px; padding: 10px; box-shadow: 0px 0px 0px rgba(0,0,0,0.5); }
- div.infoMsg span { font-weight: bold; color: rgb(21,71,123); }
- div.errorMsg span.alertParam, div.infoMsg span.alertParam { font-weight: normal; color: rgba(0,0,0,0.8); }
-
- div#mayorErrorSmall span { padding:4px 4px;}
- div#mayorErrorSmall span.errorMsg { color:red; }
- div#mayorErrorSmall span.infoMsg { color:rgb(21,71,123); }
-
- #mayorSearch {
- z-index:4;
- position: fixed;
- width: 500px;
- max-height: 500px; overflow:auto;
- padding: 10px;
- border: 5px solid #ccc;
- border-radius: 2px;
- background-color: #fff;
- top: 30%;
- left: 50%;
- margin-top: -100px;
- margin-left: -250px;
- box-shadow: 0px 1px 100px 30px rgba(101,101,101,0.9);
- }
- #mayorSearch input {
- overflow:none;
- font-size:30px;
- width: 99%;
- height: 50px;
- padding: 0px 0px 0px 0px;
- margin: 0px;
- border-style: solid;
- border-width: 0px 0px 1px 0px;
- border-color: #dddddd;
- outline: none;
- }
-
- #mayorSearch a { display: block; color: cornflowerblue; padding: 2px; font-size: 13px; }
- #mayorSearch a:before { content:' \25AB '; }
- #mayorSearch a:hover { text-decoration: underline; }
- #mayorSearch a.aktiv { outline: solid 2px cornflower; }
- #mayorSearch a.aktiv:before, #mayorSearch a:hover:before { content:' \25AA '; }
-
- div.inlinehelp { position: relative; display: inline-block; color:#446688; }
-/* div.inlinehelp span.onClickHideShow { padding: 1px 6px; border-radius: 14px; border: #68a solid 1px; color: #468; font-weight: bold; font-size: 10px;}*/
- div.inlinehelp span.onClickHideShow { font-size: 10px; color: #446688;}
- div.inlinehelp p {
- width: 200px; position: absolute; display: inline-block; top: -15px; left: 35px; z-index: 1000;
- background-color: #ffa;
- border: solid 1px #888; padding: 4px; border-radius: 2px;
- font-weight: normal; text-align: left; white-space: pre-wrap;
- }
- div.inlinehelp span.onClickHideShow:hover { color: rgb(106,128,250); }
-
- /* mayorhead */
- /* placeholder */
- #head { z-index: 2; position: absolute; width: 100%; height: 60px;
- background-color: #3496B9;
- }
-
- #mayorhead { }
-
- #logo { z-index: 3; height: 40px; position: absolute; top: 8px; left: 14px; border: 0px none; }
- #logobadge { z-index: 4; height: 25px; position: fixed; top: 28px; left: 90px; border: 0px none; }
-
- #nav, #nav ul { list-style: none; }
- #nav { z-index: 3; margin: 0px;
- padding-left: 140px;
- }
-
- #nav li { position: relative; }
- #nav > li { float: left; z-index: 20; text-align: center; padding: 0;
-/* background-color: #3fa79c; */
- background-color: #3496B9;
- border-bottom: 0px solid #D2DFE9;
- /* border-bottom: 1px solid rgb(165,190,200);/* */
- }
- #nav > li.active { max-width: 160px; }
- #nav > li:hover { z-index: 22; }
- #nav > li > ul { top: 50px; left: -1px; /* background: #1A4B5C; */}
- #nav > li > ul > li > a { margin-left: 10px; }
-
- #nav li:hover { background: #4fbcd7;
- background-color: #3FA79C;
- }
- #nav li.active { background: #3facc7; }
-
- #nav li a { display: block; padding: 3px 10px; color: white; }
- #nav > li > a { padding: 0px 20px; line-height: 60px; vertical-align: middle; display: table-cell; min-width: 70px;
- -webkit-transition: all 0.1s ease;
- transition: all 0.1s ease;
- }
- #nav li a:hover { color: orange; }
- #nav li:hover > ul { display: block; }
-
- #nav li.nav1szin { background: #3496B9; border-bottom: 1px solid white; }
- #nav ul.sub { background: #3facc7; }
-
- #nav ul { display: none; position: absolute; width: 160px; padding: 0px; }
- #nav ul span { float: left; margin: 6px 5px; color: white; }
-
- #nav > li > ul { top: 60px; border-top: solid 4px rgba(255,255,255,0.4); }
- #nav ul > li { background: #3496B9; }
- #nav ul li { text-align: left; margin-bottom: 1px; }
- #nav ul li a { padding: 6px 10px; }
- #nav ul li.active > a { color:#fdb933; }
-
- #nav ul ul { top: 0px; left: -145px; z-index: 30; background: #3facc7; background: #3496B9}
- #nav ul ul a { background: #3facc7; }
- #nav ul ul a:hover { background: #4fbcd7; color: white; border-right: solid 4px orange;} /* mod */
-
- #nav li.start { /* fogó */
- height: 20px; min-width: 0; padding-right: 0px; padding-left: 6px;
- margin-top:20px;
- background-color:lightgrey;
- border-radius: 0px 50px 50px 0px; border-bottom: 0px;
- z-index: 20;
- }
-
- #nav:hover li.start {
- animation: moIn 0.1s; -webkit-animation: moIn 0.1s;
- }
-
- #nav li.start:hover {
- background: #D2DFE9;
- padding-left:9px;
- }
-
- #poz { z-index: 2; padding: 0; list-style: none; background-color: rgb(230,230,230); margin: 0;
- height: 20px; border-bottom: #f3f3f3 solid 4px; text-shadow: 0px 1px rgba(52, 150, 185, 0.1);
- border-top: rgb(247, 197, 14) solid 4px;
- animation-name: niceMaYoR;
- animation-duration: 30s;
- animation-iteration-count: 4;
- animation-direction: alternate;
- animation-timing-function: ease-in-out;
- animation-delay: 60s;
- }
-
- #poz > li { padding: 2px 6px; }
- #poz > li div.nev { float: right; padding: 2px; width: auto; color: #3496b9; text-align: right; }
- #poz > li div.nev span { margin-right: 0px; }
- #poz > li div.nev span:hover { color:rgb(70, 130, 180);/*color:#00c0ff;*/ }
- #poz > li div.nev a { color: #3496b9;}
-
-/* #poz > li div.nev span.icon-googleplus, #poz > li div.nev span.icon-facebook { color:#aaa; }*/
- #poz > li div.nev.googleapi span.icon-googleplus { color: #f44336;}
- #poz > li div.nev.fbconnect span.icon-facebook { color: #3B5998;}
-
- #poz > li a { margin-right:4px; margin-left:4px; padding:0px; margin-top:0px; vertical-align: top;}
-
- #settings {
- width: 100%;
- margin-top: 5px; position:relative; right: 0px;
- background: #eee;
- border-width: 0px 1px 1px 1px;
- border-style: solid;
- border-color: rgb(230,230,230);
- border-top: dotted 1px #dddddd;
- }
- #settings div {
- padding: 20px 10px;
- border-bottom: 1px solid rgb(230,230,230);
- }
- #settings div p { margin: 0; padding: 0; text-align: center; }
- #settings div p.name { font-weight: bold; }
- #settings table { width: 100%; background: rgb(245,245,245);}
- #settings table:hover { box-shadow: 0px 0px 100px #eeeeee;}
- #settings td { width: 50%; text-align: center; padding: 10px; }
- #settings td a {
- display: inline-block;
- vertical-align: baseline; line-height: 29px;
- position: static;
- padding: 0px 8px; height: 29px; margin: 0px 8px;
- text-align: center; text-decoration: none; font-weight: bold; font-size: 10px;
- background: white; color: #444;
- border: solid 1px rgba(0, 0, 0, 0.0976563);
- border-radius: 2px;
- }
- #settings td a:hover { border: white 1px solid; background-color: #44CBF8; color: white; }
-
- #poz > li span.school {
- font-variant: small-caps;
- font-size: 14px;
- color: rgb(125,150,160);
- /* font-weight: bold; */
- letter-spacing: 0.16em;
- overflow: hidden;
- white-space:nowrap;
- }
- #poz > li span.school:hover { text-shadow: 0 0 0.2em #eee, 0 0 0.2em #eee; color: #666; cursor: default; }
-
- #nav1 { z-index: 3; position: absolute; margin-left: 290px; margin-right: 0px; width: 100%;
-
- }
- #nav1 div { background: rgba(52,150,185,0.6); }
- #nav1 div a { line-height:60px; padding: 0px 12px 0px 12px; display: inline-block; text-decoration: none; color: #fff;
- background: #3496b9; margin-top: 0px;
- }
- #nav1 div a:hover { color: #fdb933;
- background-color: ;
- box-shadow: inset 0px -3px 0px #44CBF8;
- }
- #nav1 div a.aktiv { color:#fdb933; }
- #nav1 div a.aktiv:hover { color: white; }
-
- #nav1 div span.onClickHideShow {
- display:none;
- cursor: pointer; color: white; background: rgba(255,255,255,0.2); line-height:60px;
- padding: 0px 12px 0px 12px; float: right; margin-right: 290px/* annyi, amennyi a #nav1 bal margója!*/; }
-
- #nav2.vertical {
- z-index: 1; width: 140px; margin: 0; height: 100%;
- background-color: #D2DFE9;
-/* margin-top: -25px;
- padding-top: 25px;
-*/ position: fixed;
- overflow: auto;
- top:88px;
- background: -webkit-linear-gradient(top, #D2DFE9 0%,#D2DFE9 50%,#ffffff 100%);
- background: -moz-linear-gradient(top, #D2DFE9 0%,#D2DFE9 50%,#ffffff 100%);
- background: linear-gradient(top, #D2DFE9 0%,#D2DFE9 50%,#ffffff 100%);
- }
- #nav2.vertical ul { margin: 0; padding: 0; list-style: none; }
- #nav2.vertical ul li { border-bottom: solid 1px rgba(100,100,100,0.4); }
- #nav2.vertical ul li:first-child { border-top: solid 1px rgba(100,100,100,0.4); }
- #nav2.vertical ul li a { display: block; color: black; font-size: 11px; text-decoration: none; padding: 6px 6px; width:128px; }
- #nav2.vertical ul li a.aktiv { background-color: white; }
- #nav2.vertical ul li a:hover { color: white; background: #9abcd8; }
-
- #nav2.horizontal {
- z-index: 1; width: 100%;
- margin-top: 0px;
- top: 88px;
- text-align: center;
- padding-top: 5px; padding-bottom: 5px;
- position: fixed;
- overflow: none;
- border-bottom: solid 3px #eeeeee;
- background-color: #82bfd5;
- color: white;
- font-size:x-small;
- }
- #nav2.horizontal ul { margin: 0; padding: 0; list-style: none; }
- #nav2.horizontal ul li { display: inline; border-right: solid 1px #888888; }
- #nav2.horizontal ul li:last-child { display: inline; border-right: solid 0px #888888; }
- #nav2.horizontal ul li a {display: inline; color: white; width: 128px; padding: 0px 6px; text-decoration: none; }
- #nav2.horizontal ul li a.aktiv { color: white; background-color: orange;}
- #nav2.horizontal ul li a:hover { color: white; background: orange; }
- #nav2.horizontal:hover li { }
-
- div.mayorfoot { text-align: center; font-size:smaller; color: #aaa; }
- div.mayorfoot a { color: rgba(52, 150, 185, 0.6);}
- div.mayorfoot:hover a { color: rgba(52, 150, 185, 1);}
- #mayorfoot.leftpad { margin-top:2em; margin-left: 141px; }
- #mayorfoot.toppad { margin-top: 40px; margin-left: 0px; }
-
- #takaro { z-index:150;position: fixed;top:0px; left:0px; right:0px; bottom:0px; background-color: rgba(0,0,0,0.7); }
-
- #updateWindow { z-index: 152; position: fixed; background: rgb(255,255,255); min-height: 100px; min-width: 200px; border: #3496B9 2px solid; border-radius: 4px; left:20%; right:20%;}
-/* #updateWindow #updateHeader { min-height: 20px; min-width: 100px; background: #1a4c5c; color: white; text-align: center; line-height: 20px; position: relative; top: -13px; border-radius: 4px; margin: 0 50px; border: solid 2px #3496b9; }*/
- #updateWindow #updateHeader { min-height: 30px; min-width: 100px; background: #1a4c5c; color: white;
- font-size:16px;text-align: center; line-height:30px; margin: 0 0px 10px 0px; border-bottom: solid 2px rgb(247, 197, 14); /*#3496b9*/ }
- #updateWindow #updateCloseButton { position: absolute; right: -20px; top: -20px; z-index: 0; background : white; border: solid 3px #3496b9; border-radius: 20px;}
- #updateWindow #updateCloseButton:hover { background : #eeeeee;}
- #updateHeader { cursor: pointer; }
- #updateForm { max-height: 100%; overflow: auto; }
-
-
- #keyHelp { z-index:151;position: absolute; top:200px; left: 200px; right:200px; margin: auto; padding: 20px; width: 400px;
- border: solid 1px yellow; border-radius: 20px; border-spacing: 15px; background-color: rgba(0,0,0,0.4);
- }
- #keyHelp th { color: white; text-align: center; border-bottom: yellow 2px solid; font-size: 20px; font-weight: bold; }
- #keyHelp td.key { color: yellow; text-align: right; width: 100px; }
- #keyHelp td.desc { color: white; text-align: left; }
-
- #logo, #head, #nav1, #nav, #poz { position: fixed; }
- #head { top: 0; left: 0; }
- #nav { top: 0; left: 0; }
- #nav1 { top: 0; }
- #poz { top: 60px; width: 100%; }
-
- #mayorbody { padding-top: 1px; padding-right: 0px;
- /*margin-left:0px;*/ margin-top: 88px;
- }
- #mayorbody.leftpad { margin-left: 141px; }
- #mayorbody.toppad { margin-left: 0px; top:33px; position: relative;}
-
- /* alternates */
- #mayorhead.small #nav1 div a { line-height:30px; }
- #mayorhead.small #nav > li > a { line-height:30px;}
- #mayorhead.small #head { height:30px;}
- #mayorhead.small #poz { height:20px;}
-
- /* ------------ */
-/* #mayorerror {z-index:100;position:fixed; bottom:0px; min-height:88px; width:100%;background-color: rgba(255,20,147,0.9); border-bottom: solid 1px red; display:none;}*/
-
- #nav2 .icons span { padding: 0px 6px; vertical-align:middle; cursor:pointer}
- #nav2.vertical .icons { height:26px; color: lightslategrey;}
- #nav2.vertical .icons span { font-size:11px; display:table-cell; padding-top:8px;}
- #nav2.vertical .icons span:hover {color:white;}
-
- #nav2.horizontal .icons {display:inline; float:left; padding-top:3px; height:100%;}
- #nav2.horizontal .icons span { font-size:11px; display:inline; padding-top:0px; color: white; border: dotted 1px lightblue; padding:3px; margin:0px 2px; background-color: rgba(100,100,100,0.1);}
- #nav2.horizontal .icons span:hover {color:orange;}
-
- #nav2 ul li.fullmenuitem { display:none }
-
- #nav2fullmenu.aktiv { color: rgb(30, 144, 255);}
- #nav2fullmenu.aktiv:hover { color: rgb(60,174,255) !important;}
-
- #mayorGlobalLogin {
- /*background-color: rgba(0, 0, 0, 0.6); */
- padding:0px 0px 0px 0px; z-index: 100; position:fixed; top:0px; right:0px; height:60px; max-height:60px; }
- #mayorGlobalLogin span { color:#eeeeee; padding-right:0px; }
- #mayorGlobalLogin span.failed { color: rgb(255,215,0);; text-shadow: 0px 0px 2px #ff0000;}
- #mayorGlobalLogin:hover span.failed { color: rgb(255,235,0); }
-
- #mayorGlobalLogin form.fb button:hover span { color: #3B5998; }
- #mayorGlobalLogin form.googleapi button:hover span { color: red; }
-
- #mayorGlobalLogin div.large { font-size:40px; padding:10px; color: #eeeeee;}
- #mayorGlobalLogin div.large:hover { font-size:40px; padding:10px; color: white; }
-
- #mayorGlobalLogin input[type=text] { width:100px; }
- #mayorGlobalLogin input[type=password] { width:100px; }
-
- /* add default */
- #mayorGlobalLogin form input {margin:2px;}
- #mayorGlobalLogin table { height:60px;}
-
- #mayorGlobalLogin form button.api {
- background-color: inherit;
- border: solid 0px #fff;
- padding: 0px;
- font-size: 24px;
- margin-top: 2px;
- }
- #mayorGlobalLogin.restricted { background-color: #F06; }
-
-
-
- #mglFBconnect.FBstatusunknown { /*color: #aaa;*/ }
- #mglFBconnect:after { content: " ";
- margin-left:4px;display: inline-block; width:8px;
- height:8px;border-radius: 8px;border: solid 1px white; background-color:#888;
- }
- #mglFBconnect:hover:after {}
- #mglFBconnect.FB2:after {background-color:lightgreen;}
- #mglFBconnect.FB1:after {background-color:orange;}
- #mglFBconnect.FB0:after {background-color:red;}
-
- #mayorErrorHide {color: rgb(90, 133, 184); cursor:pointer;}
- #mayorErrorHide:hover {color: rgba(52, 150, 185, 0.6);}
-
- .hidden { display:none }
-
- #ui-datepicker-div {position: relative; z-index:4 !important;}
-
- #mayorErrorSmall.mayorErrorSmallInfo {
- overflow:hidden;
- line-height:22px;
- border-bottom: solid 4px rgb(106,128,250);
- border-top: solid 4px lightblue;
- padding:0px; height:20px; width:100%;
- background-color:rgba(250,250,250,0.9); position:fixed;
- top:60px;left:0px; z-index:3
- }
-
- #mayorErrorSmall.mayorErrorSmallError {
- overflow:hidden;
- line-height:22px;
- border-bottom: solid 4px red;
- border-top: solid 4px orange;
- padding:0px; height:20px; width:100%;
- background-color:rgba(250,250,250,0.9); position:fixed;
- top:60px;left:0px; z-index:3
- }
-
-
-/* .nyitva2 { width:390px !important; }*/
-
- #updateWindowSide {
- z-index: 152;
- position: fixed;
- background-color: rgba(73, 71, 71,0.92);
- border-left: solid 0px black;
- padding:4px;
- color:white;
- right: -368px;
- width: 360px;
- top:60px;
- bottom:0;
- overflow-y: auto;
- border-top : solid 4px grey;
- transition: all 300ms ease;
- }
- #updateWindowSide.nyitva { right:0px; }
- #updateWindowSide h1 { padding: 4px 8px; margin:0px; text-align:center; border-bottom: solid 1px #dddddd; }
- #updateWindowSide h1 div { font-size:16px; min-height: 20px; }
- #updateWindowSide h1 span#btn_updateWindowSideClose { float:left; font-size:18px; cursor: pointer; }
- #updateWindowSide h1 span#btn_updateWindowSideClose:hover { color: #777777; }
- #updateWindowSide a {color: inherit; }
- #updateWindowSide a:hover {color: inherit; }
-
- #updateWindowSideSub {
- z-index: 153;
- position: fixed;
- background-color: rgba(100, 100, 100, 0.98);
- border-left: solid 0px black;
- padding:4px;
- color:white;
- right: -368px;
- width: 360px;
- top:60px;
- bottom:0;
- overflow-y: auto;
- border-top : solid 4px #eee;
- transition: all 300ms ease;
- }
- #updateWindowSideSub.nyitva { right:0px; }
- #updateWindowSideSub h1 { padding: 4px 8px; margin:0px; text-align:center; border-bottom: solid 1px #dddddd; }
- #updateWindowSideSub h1 div { font-size:16px; min-height: 20px; }
- #updateWindowSideSub h1 span#btn_updateWindowSideSubClose { float:left; font-size:18px; cursor: pointer; }
- #updateWindowSideSub h1 span#btn_updateWindowSideSubClose:hover { color: #777777; }
- #updateWindowSideSub a {color: inherit; }
- #updateWindowSideSub a:hover {color: inherit; }
-
- #mayorNaviIconHolder { text-align:center; display:table; width:100%; border-bottom: solid 1px white; font-size:12px; }
- div.mayorNaviIcon { display:inline-block; text-align:center; padding: 10px 5px 5px 5px; margin-right:4px; border-width:0px 0px 0px 0px; border-style: solid; border-color:white;}
- div.mayorNaviIcon a { color:inherit; text-decoration: none; display:inline-block;}
- div.mayorNaviIcon span { font-size:16px; }
- div.mayorNaviIcon:hover { background-color: cornflowerblue; cursor:pointer; text-shadow: 0px 0px 1px blue;}
-
- #nav, #nav1,#nav2 {display:visible;}
- #mayorIcons { height: 26px; color: #789; }
- #hamburgerIcon {
-display:none;
-color:#D2DFE9; font-size:20px;z-index:100000;
-margin-left:0px;
-position:fixed;
-top:0px;
-padding:0px 8px;
-cursor: pointer;
-vertical-align: middle;
-border-radius:1px;
-border: solid 0px #eee;
- }
- #hamburgerIcon span { line-height:60px; }
- #hamburgerIcon:active {color:white;}
- #hamburgerIcon.nyitva {
- color:white;
- }
-
- .hamburger { display:none;
- position:fixed; z-index:1000; top:0px; left:0px;
- padding: 15px 15px;
- cursor: pointer;
- transition-property: opacity, -webkit-filter;
- transition-property: opacity, filter;
- transition-property: opacity, filter, -webkit-filter;
- transition-duration: 0.15s;
- transition-timing-function: linear;
- font: inherit;
- color: inherit;
- text-transform: none;
- background-color: transparent;
- border: 0;
- margin: 0;
- overflow: visible;
- }
-
- /* author Jonathan Suh jonsuh + mayor.hu */
- /* https://github.com/jonsuh/hamburgers */
- .hamburger:hover { opacity: 0.7; }
- .hamburger-box {width: 20px;height: 30px;display: inline-block;position: relative;}
- .hamburger-inner {display: block;top: 50%;margin-top: -2px;}
- .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
- width: 20px;height: 3px;
- background-color: #eee;
- border-radius: 2px;position: absolute;
- transition-property: -webkit-transform;
- transition-property: transform;
- transition-property: transform, -webkit-transform;
- transition-duration: 0.15s;
- transition-timing-function: ease;
- }
- .hamburger-inner::before, .hamburger-inner::after {content: "";display: block;}
- .hamburger-inner::before { top: -7px; }
- .hamburger-inner::after { bottom: -7px; }
-
- /* Squeeze */
- .hamburger--squeeze .hamburger-inner {
- transition-duration: 0.1s;
- transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
- }
- .hamburger--squeeze .hamburger-inner::before { transition: top 0.1s 0.14s ease, opacity 0.1s ease;}
- .hamburger--squeeze .hamburger-inner::after {
- transition: bottom 0.1s 0.14s ease, -webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
- transition: bottom 0.1s 0.14s ease, transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
- transition: bottom 0.1s 0.14s ease, transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
- }
- .hamburger--squeeze.is-active .hamburger-inner {
- -webkit-transform: rotate(45deg);
- transform: rotate(45deg);
- transition-delay: 0.14s;
- transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
- }
- .hamburger--squeeze.is-active .hamburger-inner::before {top: 0;opacity: 0;transition: top 0.1s ease, opacity 0.1s 0.14s ease;}
-
- .hamburger--squeeze.is-active .hamburger-inner::after {
- bottom: 0;
- -webkit-transform: rotate(-90deg);
- transform: rotate(-90deg);
- transition: bottom 0.1s ease, -webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
- transition: bottom 0.1s ease, transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
- transition: bottom 0.1s ease, transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
- }
- /* end of hamburger */
-
- #mayorNav {
- width:100%;
- position:absolute;
- z-index:1;
- background-color: #37699d; /* #82bfd5; */
- opacity:1;
- padding-bottom:1em;
- border-bottom: solid 4px #F7C50E;
- }
-
- #mayorNav { color:#fff; }
- #mayorNav a { color:#fff; }
- #mayorNav a:hover { color:white; }
- #mayorNav ul {list-style-type: none; }
- #mayorNav>ul>li { margin-bottom:1.4em; font-size:16px; padding-bottom:1em;}
- #mayorNav>ul>li>a { font-size: large; border-bottom: solid 1px #eee; }
- #mayorNav>ul>li>a:first-child { line-height:2em;}
- #mayorNav ul li a:active { background-color: #303F9F;}
- #mayorNav ul li {line-height:2em; }
-
- #mayorNav div.mayorNavIcons {
- width:100%;
- text-align: center;
- } /* ALERT! elnevezés */
- #mayorNav div.mayorNavIcons div {
- background-color: ; display: inline-block; text-align:center; padding:14px;
- }
- #mayorNav div.mayorNavIcons div:active { background-color: orange; }
- #mayorNav div.mayorNavIcons div:hover { background-color: orange; }
- #mayorNav div.mayorNavIcons div span { font-size:x-large;}
- div.mayorLogo a img {
- -webkit-transition: margin 1s;
- transition: margin 1s;
- }
-
- div.arckep--container { display:inline-block; position: relative;overflow: hidden;border: solid 2px #fff; color: white; border-radius: 50%;}
- div.arckep--container img {width: 100%; height: auto; filter: grayscale(100%)};
- div.arckep--container:hover { border: solid 2px orange; }
- div.arckep--container img:hover { filter: grayscale(10%)};
-
- div.arckepContainer {
- position: relative;overflow: hidden;border-radius: 50%;border: solid 2px #fff; color: white;
- }
- div.arckepContainer span {
- border-radius: 50%;border: solid 2px #fff; color: white;
- height:50px; min-height:50px; width:50px; min-width:50px; background-color: #ddd;
- font-size:20px;
- display: flex;
- justify-content: center;
- align-items: center;
- }
- div.arckepContainer.osztalyAdat:hover span { background-color: #8cc864; }
- div.arckepContainer.diakNev:hover span { background-color: #ff8c00; }
- div.arckepContainer.tankorAdat:hover span { background-color: #aca; }
-
- div.arckepContainer.square,
- div.arckep--container.square,
- div.arckepContainer.square span { border-radius: 0px; transition: all 0.1s ease;}
-
- div.arckepContainer.classic,
- div.arckep--container.classic,
- div.arckepContainer.classic span { border-radius: 0px;
- height:66px; min-height:66px; width:50px; min-width:50px;
- }
-
- div.arckepContainer.size_s { height:32px;width:32px;min-height:32px;min-width:32px;font-size:15px; }
- div.arckepContainer.size_s span {height:30px;width:30px;min-height:30px;min-width:30px;font-size:13px;}
- div.arckepContainer {display: inline-block !important;}
- div.arckep--container {display: inline-block !important;}
-
- div._dotHolder {text-align:center; width:90%; margin:auto; padding:10px 0px;vertical-align:middle;}
- div._dot {background-color:#eee;display: inline-block;border-radius: 50%;height:10px; width:10px;}
- div._dot:hover {background-color:cornflowerblue !important;}
- div._dotHolder:hover div._dot {background-color:#ccc;}
-
- div.arckepContainer:hover span { border: solid 2px orange; }
-
-}
-@media print {
- #nav, #nav1, #nav2, #poz, #head, #logo, #logobadge, #mayorGlobalLogin, #updateWindowSide, #updateWindowSideSub, #mayorErrorSmall, .noprint { display: none; }
- div.arckep--container {display: none;}
- div.arckepContainer {display: none;}
- #mayorfoot { text-align:center; font-size:x-small; }
-}
-
-@media (max-width: 900px) {
- #nav>li a {padding:0px 8px;}
-}
-@media (max-width: 850px) {
- #nav>li a {width:70px; padding:0px 4px;}
-}
-@media (max-width: 764px) {
-
- .input {outline: none;}
- .school { display: none; }
- #nav, #nav1, #nav2 { display: none;}
- #nav2>ul:not(:first-child) {display:none;}
- #mayorbody { margin-left:0px; }
- #mayorbody.toppad { margin-left: 0px; top:0px; position: relative;}
- #hamburgerIcon {display:block;}
- div.mayorLogo a img { margin-left:40px; }
-
- #mayorSearch {
- z-index:4;
- position: fixed;
- width: 99%;
- padding: 0px;
- border: 5px solid #ccc;
- border-radius: 2px;
- background-color: #fff;
- top: 120px;
- left: 0px;
- margin-top: 0px;
- margin-left: 0px;
- box-shadow: 0px 1px 100px 10px rgba(101,101,101,0.9);
- }
- #mayorSearch a { font-size:16px; line-height:16px; padding:8px; }
-
- .hamburger { display: inline-block;}
- div.arckepContainer {display:none;}
- div.arckep--container {display:none;}
-
- #updateWindowSide input[type="color"],
- #updateWindowSide input[type="date"],
- #updateWindowSide input[type="datetime"],
- #updateWindowSide input[type="datetime-local"],
- #updateWindowSide input[type="email"],
- #updateWindowSide input[type="month"],
- #updateWindowSide input[type="number"],
- #updateWindowSide input[type="password"],
- #updateWindowSide input[type="search"],
- #updateWindowSide input[type="tel"],
- #updateWindowSide input[type="text"],
- #updateWindowSide input[type="time"],
- #updateWindowSide input[type="url"],
- #updateWindowSide input[type="week"],
- #updateWindowSide select,
- #updateWindowSide select:focus,
- #updateWindowSide textarea {
- font-size: 16px;
- }
- #updateWindowSide, #updateWindowSideSub {
- overflow: scroll;
- -webkit-overflow-scrolling: touch;
- font-size: 16px;
- }
- #updateWindowSide.nyitva, #updateWindowSideSub.nyitva {
- width: 360px;
- background-color: #494747;
- }
-
- #updateWindowSide h1 span#btn_updateWindowSideClose { float: left; font-size: 20px; cursor: pointer; }
- #updateWindowSideSub h1 span#btn_updateWindowSideSubClose { float: left; font-size: 20px; cursor: pointer; }
-}
-@media (max-width: 350px) {
- div#mayorGlobalLogin form.passwordAuth span {display:none;}
-}
-
-@keyframes niceMaYoR {
- 0% { border-top: rgb(247,197,14) solid 4px; }
- 100% { border-top: rgb(147,197,214) solid 4px; }
-}
-
-@keyframes moIn {from {padding-left:6px;}to {padding-left:9px;}}
-@-webkit-keyframes moIn {from {padding-left:6px;}to {padding-left:9px;}}
-@keyframes moOut {from {padding-left:9px;}to {padding-left:6px;}}
-@-webkit-keyframes moOut {from {padding-left:9px;}to {padding-left:6px;}}
-
-.mayorLoader {
- background: linear-gradient(270deg, #E6E6E6, #E6E6E6, #7D96A0, #E6E6E6, #E6E6E6);
- background-size: 400% 400%;
- -webkit-animation: mayorLoaderAnim 4s ease infinite;
- -moz-animation: mayorLoaderAnim 4s ease infinite;
- -o-animation: mayorLoaderAnim 4s ease infinite;
- animation: mayorLoaderAnim 4s ease infinite;
-}
-
-@-webkit-keyframes mayorLoaderAnim {
- 0%{background-position:0% 50%}
- 50%{background-position:100% 50%}
- 100%{background-position:0% 50%}
-}
-@-moz-keyframes mayorLoaderAnim {
- 0%{background-position:0% 50%}
- 50%{background-position:100% 50%}
- 100%{background-position:0% 50%}
-}
-@-o-keyframes mayorLoaderAnim {
- 0%{background-position:0% 50%}
- 50%{background-position:100% 50%}
- 100%{background-position:0% 50%}
-}
-@keyframes mayorLoaderAnim {
- 0%{background-position:0% 50%}
- 50%{background-position:100% 50%}
- 100%{background-position:0% 50%}
-}
-
-
-
diff --git a/mayor-orig/www/skin/classic/base/html/alert.phtml b/mayor-orig/www/skin/classic/base/html/alert.phtml
deleted file mode 100644
index ec691a3e..00000000
--- a/mayor-orig/www/skin/classic/base/html/alert.phtml
+++ /dev/null
@@ -1,85 +0,0 @@
-<?php
-/*
- Module: base
-
- js_alert($alert)
- html_alert($alert)
-*/
-
-// ------------------------------------------------------------------- //
-// Az $alert két részből áll: típus:hiba //
-// típus: alert : javaScript alert //
-// message : hibaüzenet után az oldal betöltődik //
-// page : hibaüzenet után az oldal nem töltődik be //
-// info : információs üzenet //
-// ------------------------------------------------------------------- //
-
-// ---------------------------------------------------------------- //
-// Hibaüzenet kiiratása
-// visszatérési érték: legyen-e utána megjelenítve a lap?
-// --------------------------------------------------------------- //
-
- function html_alert($alert='') {
-
- global $ALERT_MSG;
-
- //$alert = $_SESSION['alert'];
- if (!isset($alert) || (is_array($alert) && count($alert)==0)) {
- return true;
- exit;
- }
-
- $showPage = true;
- while ( ($a = array_pop($alert)) ) {
- $j++;
- $param = array();
- $tmp = explode(':', $a);
- $aType = readVariable($tmp[0], 'enum', 'message', array('message','info','page')); $aCode = $tmp[1];
- for ($p = 2; $p < count($tmp); $p++) $param[] = htmlspecialchars($tmp[$p]);
- $pstr = '';
- // preparing $msg
- if (!isset($ALERT_MSG[$aCode]) || $ALERT_MSG[$aCode] == '')
- $msg = $ALERT_MSG['default'].' <span class="alertParam">'.$aType.':'.$aCode.'</span>';
- else $msg = $ALERT_MSG[$aCode];
-
- // paraméter behelyettesítés
- for($i = 0; $i < count($param); $i++) {
- $_msg = $msg;
- $msg = @str_replace("%$i%",'<span class="alertParam">'.($param[$i]).'</span>',$msg);
- if ($param[$i] != '' and $_msg == $msg) $pstr .= '<span class="alertParam">'.($param[$i]).'</span>,';
- }
- if ($pstr != '') $msg .= '<br/>' . substr($pstr,0,-1) . '';
- if (($aType == 'message') or ($aType == 'page')) {
- $title = _ERROR;
- $class = 'errorMsg';
- if ($aType == 'page') $showPage = false;
- $sign='<span class="icon-exclamation-sign '.$class.'"></span>';
- $hasError = true;
- } else {
- $title = _INFORMATION;
- $class = 'infoMsg';
- $sign='<span class="icon-info-sign '.$class.'"></span>';
- $hasInfo = true;
- }
-
- $class .= ' hidden';
-
- $msg = '<span>'.$title.' ['.$j.']:</span> ' . $msg;
- //echo '<div class="'.$class.'">'.str_replace('***','<br/>',$msg).'</div>'."\n";
-
- $x .= $sign.str_replace('***',' ',str_replace('<br/>',' ',$msg))."<br/>\n";
-
- // Függetlenül attól, hogy milyen paramétert kaptunk a $_SESSION['alert']-et üresre állítjuk
- $_SESSION['alert'] = array();
- }
- if ($hasInfo==true && $hasError==false) {
- echo '<div id="mayorErrorSmall" class="mayorErrorSmallInfo" ><div><span id="mayorErrorHide" class="icon-remove-sign"></span>'.$x.'</div></div>';
- } else {
- echo '<div id="mayorErrorSmall" class="mayorErrorSmallError"><div><span id="mayorErrorHide" class="icon-remove-sign"></span>'.$x.'</div></div>';
- }
-
- return $showPage;
-
- }
-
-?> \ No newline at end of file
diff --git a/mayor-orig/www/skin/classic/base/html/base.phtml b/mayor-orig/www/skin/classic/base/html/base.phtml
deleted file mode 100644
index 5ae07424..00000000
--- a/mayor-orig/www/skin/classic/base/html/base.phtml
+++ /dev/null
@@ -1,618 +0,0 @@
-<?php
-/*
- Module: base
-
- html_base($sessionID,$page,$sub,$f,$lang,$skin,$MENU)
- html_head($page,$f,$lang,$skin)
- html_mayor_head($sessionID,$page,$sub,$f,$lang,$MENU,$skin = 'default')
- html_mayor_foot()
- //page($page,$sub,$f,$lang,$skin) --> base.php
- putValidXHTML()
-
- Felhasználtuk: http://projects.lukehaas.me/css-loaders/
-
-*/
-
- require('skin/blue/base/color_schemes.php'); // blue? !!!!!!!!!!!!????????????????
- if (!defined('__COLOR_SCHEME') || !is_array($_COLOR_SCHEMES[__COLOR_SCHEME]))
- $_COLORS = $_COLOR_SCHEMES['blue'];
- else
- $_COLORS = $_COLOR_SCHEMES[__COLOR_SCHEME];
-
-
-// -------------------------------------------------------------------
-// html_base() : a html oldal szerkezete
-// -------------------------------------------------------------------
-
-function html_base($sessionID,$policy,$page,$sub,$f,$lang,$skin,$MENU) {
-
- _httpHeader();
-
- if ($MENU['set'][$policy][$page][$sub][$f]['refresh'] > 0) {
- @header("Refresh:".intval($MENU['set'][$policy][$page][$sub][$f]['refresh']));
- }
-
- html_head($page,$sub,$f,$lang,$skin);
- _debugLayer();
- html_mayor_head($sessionID,$page,$sub,$f,$lang,$MENU,$skin);
- echo '<div id="mayorerror"></div>';
- $_defaultPageLayout = ($_SESSION['pageLayout']==0) ? 'leftpad' : 'toppad';
- echo '<div class="mayorbody '.$_defaultPageLayout.'" id="mayorbody">';
- page($page,$sub,$f,$lang,$skin,$policy);
- echo '</div>';
- html_mayor_foot();
-}
-
-// -------------------------------------------------------------------
-// html_head() : html fejlec kiirasa
-// -------------------------------------------------------------------
-
-function html_head($page,$sub,$f,$lang,$skin) {
-
- global $INCLUDES, $SSSHH, $SSSBB;
-
- if ($f == '') $f = $page;
- ## ----------------------------------------------
- ## Note http://hixie.ch/advocacy/xhtml
- ## But this is crazy! Using Doctype sniffing instead...
- ## Also read: http://www.mozilla.org/docs/web-developer/faq.html
- ## header('Content-type: application/xhtml+xml');
- ## -----------------------------------------------
-
- // debug üzenetek layer-ének lezárása
-// if (defined('__START_DEBUG') && __START_DEBUG === true) echo "</div>\n<!--// debug end //-->";
-
- echo '<?xml version="1.0" encoding="utf-8"?>'."\n";
- echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">'."\n";
- echo '<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="hu">'."\n";
- echo '<head>'."\n";
- echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />'."\n";
- echo '<meta name=viewport content="width=device-width, initial-scale=1" />'."\n";
- echo '<title>';
- if (defined('_SITE')) echo _SITE.' - ';
- echo _MAIN_TITLE;
- echo ' ';
- echo _MAYORREV;
- echo '</title>'."\n";
- includeCSS($page,$sub,$f,$skin);
- includeCSS($page,$sub,$f,$skin,'handheld'); // install css for handheld devices
- includeJS($page,$sub,$f,$skin);
- includeSocial($page,$sub,$f);
-
- if (is_string($SSSHH) && $SSSHH!='') echo $SSSHH;
-
- if (is_array(@$INCLUDES['html_head']['global'])) foreach ($INCLUDES['html_head']['global'] as $key => $include) {
- if (file_exists("skin/$skin/$include")) {
- include("skin/$skin/$include");
- } elseif (file_exists('skin/'._DEFAULT_SKIN.'/'.$include)) {
- include('skin/'._DEFAULT_SKIN.'/'.$include);
- }
- }
- if (is_array(@$INCLUDES['html_head'][$page])) foreach ($INCLUDES['html_head'][$page] as $key => $include) {
- if (file_exists("skin/$skin/$include")) {
- include("skin/$skin/$include");
- } elseif (file_exists('skin/'._DEFAULT_SKIN.'/'.$include)) {
- include('skin/'._DEFAULT_SKIN.'/'.$include);
- }
- }
- echo '<link rel="shortcut icon" href="/skin/classic/base/img/favicon.ico" />'."\n";
- echo '</head>'."\n".'<body data-sessionid="'._SESSIONID.'" data-mayortoken="'.$_SESSION['mayorToken'].'" data-mayorrev="'._MAYORREV.'">'."\n";
- if (is_string($SSSBB) && $SSSBB!='') echo $SSSBB;
-
-}
-
-// -------------------------------------------------------------------
-// mayor_menu(): a menü kiiratása
-// -------------------------------------------------------------------
-
-function mayor_menu($MENU,$sessionID,$lang = _DEFAULT_LANG,$skin = _DEFAULT_SKIN) {
-
- global $policy, $page, $sub, $f, $LANGUAGES, $SKINSSHOW, $_COLORS,$NAV;
-// echo '<div id="hamburgerIcon"><span class="icon-align-justify"></span></div>';
- echo '<div class="hamburger hamburger--squeeze"><span class="hamburger-box"><span class="hamburger-inner"></span></span></div>';
-
- echo '<ul id="nav" class="hideShowContainer">'."\n";
- if (is_array($MENU)) {
-
- $active_page=false;
- foreach ($MENU as $aModule => $pItems) {
- if ($aModule != 'modules') {
- for ($i = 0; $i < count($pItems); $i++) {
- if ($page == $aModule and
- ( $active_page===false && ( $_SERVER["REQUEST_URI"]=='/' || (!isset($pItems[$i]['url'])) || strpos($_SERVER["REQUEST_URI"],$pItems[$i]['url']) !== false || strpos($pItems[$i]['url'],"page=$page") !== false) )
- ) {
- echo '<li class="active">';
- $active_page=true;
- } else {
- if ($page=='n4p1o' || count($NAV[1])>0)
- echo '<li style="display: none;" class="openable">'; //--none
- else
- echo '<li style="display: ;" class="openable">'; //--none
- }
- if (isset($pItems[$i]['url']) && $pItems[$i]['url'] != '') {
- if ($pItems[$i]['url'][0] == '&') $href = href("index.php?page=$aModule".$pItems[$i]['url']);
- elseif (substr($pItems[$i]['url'],0,4) == 'http') $href = href($pItems[$i]['url'], array());
- elseif (isset($pItems[$i]['get']) && is_array($pItems[$i]['get'])) $href = href($pItems[$i]['url'], $pItems[$i]['get']);
- else $href = href($pItems[$i]['url']);
- } else {
- $href = href("index.php?page=$aModule");
- }
- echo '<a href="'.$href.'"'.((isset($pItems[$i]['target']))?' target="'.$pItems[$i]['target'].'" ':'').'>'
- .$pItems[$i]['txt']
- .'</a>'."\n";
- // --- sub ---
-
- @$pageArray = $MENU['modules'][$aModule];
-
- if (is_array($pageArray) && count($pageArray)>0) {
- echo '<ul class="sub">'."\n";
- foreach ($pageArray as $aSub => $sItems) {
- if ($aSub != 'sub') {
- for ($j=0;$j<count($sItems);$j++) {
- if (
- $page == $aModule and
- (
- (!isset($sItems[$j]['url']) && $f == $aSub)
- || (isset($sItems[$j]['url']) && strpos($_SERVER["REQUEST_URI"],$sItems[$j]['url']) !== false)
- )
- ) {
- echo '<li class="active">'; $activeSub = true;
- } else {
- echo '<li>'; $activeSub = false;
- }
- if (isset($sItems[$j]['url']) && $sItems[$j]['url'] != '') {
- if ($sItems[$j]['url'][0] == '&') $href = href("index.php?page=$aModule&f=$aSub".$sItems[$j]['url']);
- elseif (substr($sItems[$j]['url'],0,4) == 'http') $href = href($sItems[$j]['url'], array());
- elseif (isset($sItems[$j]['get']) && is_array($sItems[$j]['get'])) $href = href($sItems[$j]['url'], $sItems[$j]['get']);
- else $href = href($sItems[$j]['url']);
- } else {
- $href = href("index.php?page=$aModule&f=$aSub",array('policy','sessionID','lang','skin'));
- }
- @$subArray = $MENU['modules'][$aModule]['sub'][$aSub];
- if (!is_array($subArray) || count($subArray) == 0) {
- echo '<a href="'.$href.'"'.((isset($sItems[$j]['target']))?' target="'.$sItems[$j]['target'].'" ':'').'>'
- .$sItems[$j]['txt'].'</a>';
- } else { // vannak al-al menúk (f - menü)
- echo '<a class="larr" href="'.$href.'"'.((isset($sItems[$j]['target']))?' target="'.$sItems[$j]['target'].'" ':'').'>'
- .$sItems[$j]['txt'].'</a>';
- // -- f menü --
- echo '<ul class="fmenu">'."\n";
-
- foreach ($subArray as $anF => $items) {
- for ($k=0;$k<count($items);$k++) {
- if ($aModule == $page and
- $aSub == $sub and
- $anF == $f and
- (!isset($items[$k]['url']) or strpos($_SERVER["REQUEST_URI"],$items[$k]['url']) !== false)
- ) { echo '<li class="active">'."\n"; }
- else { echo '<li>'."\n"; }
-
- if (isset($items[$k]['url']) && $items[$k]['url'] != '') {
- if ($items[$k]['url'][0] == '&') $href = href("index.php?page=$aModule&sub=$aSub&f=$anF".$items[$k]['url']);
- elseif (substr($items[$k]['url'],0,4) == 'http') $href = href($items[$k]['url'], array());
- elseif (isset($items[$k]['get']) && is_array($items[$k]['get'])) $href = href($items[$k]['url'], $items[$k]['get']);
- else $href = href($items[$k]['url']);
- } else {
- $href = href("index.php?page=$aModule&sub=$aSub&f=$anF");
- }
- echo '<a href="'.$href.'"'.((isset($items[$k]['target']))?' target="'.$items[$k]['target'].'" ':'').'> '
- .$items[$k]['txt'].' </a>'."\n";
-
- echo '</li>'."\n"; // al-al menüpont vége (f)
- } // for - on items
- } // foreach - on subArray
-
- echo '</ul>'."\n"; // fmenu
- } // vannak al-al menük (f -menü)
-
- echo '</li>'."\n"; // almenü-pont vége (sub)
- } // for - on sItems
- } // ha nem sub == aSub
- } // foreach pageArray
- echo '</ul>'."\n"; // submenu
- } // vannak almenük (sub)
- echo '</li>'."\n"; // menüpont vége (page)
- } // for - on pItems
- } // ha aModule != 'modules'
- } // foreach on MENU
- }
- echo '<li class="start onClickHideShow">&nbsp;</li>';
- echo '</ul>'."\n";
-
- // ------------------------
-
-
-
-}
-
-// -------------------------------------------------------------------
-// html_mayor_head() : fejlec kiirasa (logo+menu+lastupdated)
-// -------------------------------------------------------------------
-
-function html_mayor_head($sessionID,$page,$sub,$f,$lang,$MENU,$skin = _DEFAULT_SKIN) {
-
- global $INCLUDES, $INSTALLED_MODULES, $LANGUAGES, $SKINS, $SKINSSHOW, $policy, $SCHOOL_LOGO, $SCHOOL_IDENTITY, $SCHOOL_URL, $NAV;
-
- _updateWindow();
- _updateWindowSide();
- _keyHelp();
- _searchLayer();
-
- echo '<div id="mayorhead">';
- mayorGlobalLogin(defined('_USERACCOUNT') && (!is_string(_USERACCOUNT) || _USERACCOUNT=='') );
-
- //if (date('m')==12) $imgextra = '-santa'; else $imgextra = '';
- if (defined('_HOME_LOGO') && file_exists(_HOME_LOGO)) $HOME_LOGO=_HOME_LOGO;
- elseif (!file_exists($HOME_LOGO = 'skin/'.$skin.'/base/img/mayor_small_ssl'.$imgextra.'.png'))
- $HOME_LOGO = 'skin/'._DEFAULT_SKIN.'/base/img/mayor_small_ssl'.$imgextra.'.png';
-
- if (defined('_HOME_LOGO_BADGE') && file_exists(_HOME_LOGO_BADGE)) $HOME_LOGO_BADGE=_HOME_LOGO_BADGE;
-// elseif (!file_exists($HOME_LOGO = 'skin/'.$skin.'/base/img/mayor_small_ssl'.$imgextra.'.png'))
-// $HOME_LOGO = 'skin/'._DEFAULT_SKIN.'/base/img/mayor_small_ssl'.$imgextra.'.png';
-
- echo '<div id="head"></div>';
-
- echo "<!--// NAV1 start //-->\n";
- echo '<div id="nav1" data-nav1count="'.count($NAV[1]).'">';
-
- echo '<div class="hideShowContainer">';
-
- $db = 0; $max = __MAX_MENU; // Az egy sorba megjeleníthető menüpontok maximális száma
- if (is_array($NAV[1])) foreach ($NAV[1] as $N1) {
- $txt = '';
- $i = intval($N1['index']);
- if (isset($N1['sub'])) {
- if (!isset($N1['f'])) {
- $M = $MENU['modules'][ $N1['page'] ][ $N1['sub'] ][ $i ];
- } else {
- $M = $MENU['modules'][ $N1['page'] ]['sub'][ $N1['sub'] ][ $N1['f'] ][ $i ];
- }
- } elseif (isset($N1['f'])) {
- $M = $MENU['modules'][ $N1['page'] ][ $N1['f'] ][ $i ];
- } else {
- $M = $MENU[$N1['page']][ $i ];
- }
- $txt = $M['txt'];
- $url = $M['url'];
- $get = $M['get'];
- if (isset($get)) $href = href( isset($url)?$url:'index.php?page='.$N1['page'].'&sub='.$N1['sub'].'&f='.$N1['f'], $get);
- else $href = href( isset($url)?$url:'index.php?page='.$N1['page'].'&sub='.$N1['sub'].'&f='.$N1['f']);
- if ($db<$max) {
- if ($page == $N1['page'] && $sub == $N1['sub'] && (!isset($N1['f']) || $f == $N1['f'])) $class = ' class="aktiv" '; else $class = '';
- } else {
- if ($page == $N1['page'] && $sub == $N1['sub'] && (!isset($N1['f']) || $f == $N1['f'])) $class = ' class="openable aktiv" '; else $class = ' class="openable" ';
- $style = ' style="display: none;" ';
- }
- if ($txt != '') { // Hibás hivatkozás ne rontsa el a menüt!
- if ($db == $max) echo '<span class="onClickHideShow openable">&nabla;</span><span class="onClickHideShow openable" style="display: none;">&Delta;</span><br />';
- echo '<a href="'.$href.'"'.$class.$style.'>';
- echo $txt;
- echo '</a>';
- $db++;
- }
- }
-
- echo '</div>';
- echo '</div>'."\n<!--// NAV1 end //-->\n";
-
- mayor_menu($MENU,$sessionID,$lang,$skin);
-
-
- echo '<div class="mayorLogo">';
- echo '<a href="'.href('index.php').'">';
- echo '<img src="'.$HOME_LOGO.'" alt="MaYoR" id="logo" />';
- if ($HOME_LOGO_BADGE!='') echo '<img src="'.$HOME_LOGO_BADGE.'" alt="" id="logobadge" />';
- echo '</a>';
- echo '</div>';
-
- /* ----------------- POZ ----------------- */
- $loginout_img = _svgLoginout(array('print'=>false, 'color' => $_COLORS['login']));
- $down_svg = _svgDown(array('print'=>false, 'color' => $_COLORS['login']));
- echo '<ul id="poz">';
- echo '<li>';
- if (!defined('_SCHOOL_NAME')) define('_SCHOOL_NAME',_SITE); // TODO - ?
- echo '<span class="school">'._SCHOOL_NAME.'</span>';
- // if ($policy == 'public') {
- if (defined('_USERACCOUNT') && (!is_string(_USERACCOUNT) || _USERACCOUNT=='')) {
-
- echo '<div class="nev">';
- //echo $down_svg.'<span class="onClickHideShow" style="padding-left:14px;" > '._LOGIN.'</span>';
- echo '<a id="logout" title="'._LOGIN.'" href="'.href('index.php?page=auth&f=login&toPolicy=private',array('skin','lang','sessionID')).'">';
- echo _LOGIN;
- echo '</a>';
- echo $loginout_img;
-
- // echo '<div id="settings" class="openable" style="display: none">';
- // echo '<table>';
- // echo '<tr>';
- // echo '<td><a href="'.href('index.php?page=auth&f=login&toPolicy=parent').'">'.str_replace(' ','&nbsp;',_PARENT_LOGIN).'</a></td>';
- // echo '<td><a href="'.href('index.php?page=auth&f=login&toPolicy=private').'">'._LOGIN.'</a></td>';
- // echo '</tr>';
- // echo '</table>';
- // echo '</div>';
- echo '</div>';
- } else {
- $_class = $_profileImg ='';
- if ($_SESSION['googleapi_object']['picture']!='') {
-// $_profileImg = '<a href="'.href('index.php?page=session&f=googleapi&userAccount='._USERACCOUNT).'"><img src="'.$_SESSION['googleapi_object']['picture'].'" style="height:12px;" /></a>';
- $_class = 'googleapi';
- }
- if ($_SESSION['facebook_access_token']!='') {
-// echo '<a href="'.href('index.php?page=session&f=googleapi&userAccount='._USERACCOUNT).'"><img src="'.$_SESSION['googleapi_object']['picture'].'" style="height:12px;" /></a>';
- $_class = 'fbconnect';
- }
- echo '<div class="nev hideShowContainer '.$_class.'">';
-
- echo '<a href="'.href('index.php?page=password&f=changeMyPassword&toPolicy='.$policy.'&userAccount='._USERACCOUNT.'&policy=public',array('skin','lang','sessionID')).'"><span class="icon-key" title="'._PASSWORD.'"></span></a>';
- echo '<a href="'.href('index.php?page=session&f=googleapi&userAccount='._USERACCOUNT).'"><span class="icon-googleplus" title="'._GOOGLEAPI.'"></span></a>';
- echo '<a href="'.href('index.php?page=session&f=facebookConnect&userAccount='._USERACCOUNT).'"><span class="icon-facebook" title="'._FACEBOOK_CONNECT.'"></span></a>';
-
- echo '<span class="onClickHideShow" >'._USERCN.'</span>';
- //echo '<a id="logout" title="'._LOGOUT.'" href="'.href('index.php?page=session&f=logout&policy=public',array('skin','lang','sessionID')).'">';
- //echo $loginout_img;
- //echo '</a>';
- echo ' <span class="onClickHideShow icon-cog"></span>';
- echo '<div id="settings" class="openable" style="display: none;">';
- echo '<div>';
- echo '<p class="name"><a href="'.href('index.php?page=session&f=accountInfo').'">'._USERCN.'</a></p>';
- echo '<p class="account">'._USERACCOUNT.'</p>';
- echo '</div>';
- echo '<table>';
- echo '<tr>';
- echo '<td><a href="'.href('index.php?page=password&f=changeMyPassword&toPolicy='.$policy.'&userAccount='._USERACCOUNT.'&policy=public',array('skin','lang','sessionID')).'">'._PASSWORD.'</a></td>';
- echo '<td><a href="'.href('index.php?page=session&f=logout&policy=public',array('skin','lang','sessionID')).'">'._LOGOUT.'</a></td>';
- echo '</tr>';
- echo '</table>';
- formBegin();
- $sessionMaxIdleTime=$sessionAlertTime=0;
- if ((_SESSIONID!='' && _POLICY!='public') && defined('_SESSION_MAX_IDLE_TIME') && _SESSION_MAX_IDLE_TIME>0) {
- $sessionMaxIdleTime=((_SESSION_MAX_IDLE_TIME*1000*60*60)+1000);
- if (defined('_SESSION_ALERT_TIME')) $sessionAlertTime = ((_SESSION_MAX_IDLE_TIME*1000*60*60)-(_SESSION_ALERT_TIME*1000*60));
- }
- echo '<input type="hidden" id="SESSION_MAX_IDLE_TIME" value="'.$sessionMaxIdleTime.'" />';
- echo '<input type="hidden" id="SESSION_ALERT_TIME" value="'.$sessionAlertTime.'" />';
- formEnd();
- echo '</div>';
-
- echo '</div>';
- } // policy != public
- echo '</li>';
- echo '</ul>';
- // ------------- POZ ------------
-
-
- echo "<!--// NAV2 start //-->\n";
- $_defaultPageLayout = ($_SESSION['pageLayout']==0) ? 'vertical' : 'horizontal';
- echo '<div id="nav2" class="'.$_defaultPageLayout.'">';
-// echo '<span id="hideNav2:tavtarto" class="onClickHide">X</span>';
-
-// $__M = $MENU['modules'][$page]['sub'][$sub];
-
- echo '<div id="mayorIcons" class="icons" >';
- echo '<span id="leftsideclose" class="icon-resize-full" title="'._ICON_SWAPNAV.'"></span>';
-// echo '<span id="" class="icon-envelope"></span>';
-// echo '<span id="skin-vakbarat" class="icon-blind"></span>';
- if (in_array('vakbarat',$SKINSSHOW)) echo '<span id="skin-vakbarat" class="icon-braille" title="'._ICON_VAKBARAT.'"></span>';
- if (in_array('oldschool',$SKINSSHOW)) echo '<span id="skin-oldschool" class="icon-view-mode" title="'._ICON_OLDSCHOOL.'"></span>';
-// echo '<span id="nav2fullmenu" class="icon-list"></span>';
- echo '<span id="mayorMenuSearchIcon" class="icon-search" title="'._ICON_SEARCH.'"></span>';
- echo '<span id="mayorErrorSign" class="icon-exclamation-sign" style="display:none"></span>';
- // echo '<div class="g-signin2" data-onsuccess="onSignIn"></div>';
- echo '</div>';
-
- echo '<ul>';
- if (is_array($NAV[2])) {
- /* Plusz menü - teszt */
- if (is_array($__M)) {
- foreach ($__M as $__f=>$__D) {
- echo '<li class="fullmenuitem">';
- echo '<a href="">'.$__D[0]['txt'].'</a>';
- echo '</li>';
- }
- }
- foreach ($NAV[2] as $N2) {
- $txt = '';
- $i = intval($N2['index']);
- if (isset($N2['sub'])) {
- if (!isset($N2['f'])) {
- $M = $MENU['modules'][ $N2['page'] ][ $N2['sub'] ][ $i ];
- } else {
- $M = $MENU['modules'][ $N2['page'] ]['sub'][ $N2['sub'] ][ $N2['f'] ][ $i ];
- }
- } elseif (isset($N2['f'])) {
- $M = $MENU['modules'][ $N2['page'] ][ $N2['f'] ][ $i ];
- } else {
- $M = $MENU[$N2['page']][ $i ];
- }
- $txt = $M['txt'];
- $url = $M['url'];
- $get = $M['get'];
- if (isset($get)) $href = href( isset($url)?$url:'index.php?page='.$N2['page'].'&sub='.$N2['sub'].'&f='.$N2['f'], $get);
- else $href = href( isset($url)?$url:'index.php?page='.$N2['page'].'&sub='.$N2['sub'].'&f='.$N2['f']);
-
- if ($page == $N2['page'] && $sub == $N2['sub'] && (!isset($N2['f']) || $f == $N2['f'])) $class = ' class="aktiv" '; else $class ='';
- if ($txt != '') {
- echo '<li class="nav2menuitem '.'">';
- echo '<a href="'.$href.'"'.$class.'>';
- if (isset($M['icon'])) echo '<span class="'.$M['icon'].'"> </span>';
- echo $txt;
- echo '</a>';
- echo '</li>';
- }
- }
- }
- echo '</ul>';
- if (function_exists('_nav2widget')) _nav2widget();
- echo '</div>'."\n<!--// NAV2 end //-->\n";
- echo '</div>'."\n";
-
- mayor_menu_full($MENU);
- mayor_breadcrumb();
-
-}
-
-
-// -------------------------------------------------------------------
-// html_mayor_foot() : lablec kiirasa ( )
-// -------------------------------------------------------------------
-
-function html_mayor_foot() {
- $_defaultPageLayout = ($_SESSION['pageLayout']==0) ? 'leftpad' : 'toppad';
- echo '<div class="mayorfoot '.$_defaultPageLayout.'" id="mayorfoot">'._MAIN_FOOTER.'</div>'."\n\n";
- echo "</body>\n</html>";
-}
-
-function mayor_menu_full($MENU,$lang = _DEFAULT_LANG,$skin = _DEFAULT_SKIN) { // TESTING ONLY
-
- global $policy, $page, $sub, $f, $LANGUAGES, $SKINSSHOW, $_COLORS, $NAVI;
-
- echo '<div id="mayorNav" style="display:none">';
-
- $NAVI[] = array('txt'=>'Kereső', 'url'=>'','icon'=>'icon-search','id'=>'mayorNaviSearchIcon');
- if (count($NAVI)>0) {
- echo '<div class="mayorNavIcons">';
- for ($i=0; $i<count($NAVI); $i++) {
- echo '<div id="'.$NAVI[$i]['id'].'">';
- if ($NAVI[$i]['url']!='') echo '<a href="'.href($NAVI[$i]['url']).'">';
- echo '<span class="'.$NAVI[$i]['icon'].'"></span><br/>';
- echo $NAVI[$i]['txt'];
- if ($NAVI[$i]['url']!='') echo '</a>';
- echo '</div>';
- }
- echo '</div>';
- }
- echo '<ul>'."\n";
- if (is_array($MENU)) {
- $active_page=false;
- foreach ($MENU as $aModule => $pItems) {
- if ($aModule != 'modules') {
- for ($i = 0; $i < count($pItems); $i++) {
- if ($page == $aModule and
- ( $active_page===false && ( $_SERVER["REQUEST_URI"]=='/' || (!isset($pItems[$i]['url'])) || strpos($_SERVER["REQUEST_URI"],$pItems[$i]['url']) !== false || strpos($pItems[$i]['url'],"page=$page") !== false) )
- ) {
- echo '<li class="active___">';
- $active_page=true;
- } else {
- echo '<li style="display: ;" class="openable___">';
-
- }
- if (isset($pItems[$i]['url']) && $pItems[$i]['url'] != '') {
- if ($pItems[$i]['url'][0] == '&') $href = href("index.php?page=$aModule".$pItems[$i]['url']);
- elseif (substr($pItems[$i]['url'],0,4) == 'http') $href = href($pItems[$i]['url'], array());
- elseif (isset($pItems[$i]['get']) && is_array($pItems[$i]['get'])) $href = href($pItems[$i]['url'], $pItems[$i]['get']);
- else $href = href($pItems[$i]['url']);
- } else {
- $href = href("index.php?page=$aModule");
- }
- echo '<a href="'.$href.'"'.((isset($pItems[$i]['target']))?' target="'.$pItems[$i]['target'].'" ':'').'>'
- .$pItems[$i]['txt']
- .'</a>'."\n";
- // --- sub ---
-
- @$pageArray = $MENU['modules'][$aModule];
-
- if (is_array($pageArray) && count($pageArray)>0) {
- echo '<ul class="sub">'."\n";
- foreach ($pageArray as $aSub => $sItems) {
- if ($aSub != 'sub') {
- for ($j=0;$j<count($sItems);$j++) {
- if (
- $page == $aModule and
- (
- (!isset($sItems[$j]['url']) && $f == $aSub)
- || (isset($sItems[$j]['url']) && strpos($_SERVER["REQUEST_URI"],$sItems[$j]['url']) !== false)
- )
- ) {
- echo '<li class="active">'; $activeSub = true;
- } else {
- echo '<li>'; $activeSub = false;
- }
- if (isset($sItems[$j]['url']) && $sItems[$j]['url'] != '') {
- if ($sItems[$j]['url'][0] == '&') $href = href("index.php?page=$aModule&f=$aSub".$sItems[$j]['url']);
- elseif (substr($sItems[$j]['url'],0,4) == 'http') $href = href($sItems[$j]['url'], array());
- elseif (isset($sItems[$j]['get']) && is_array($sItems[$j]['get'])) $href = href($sItems[$j]['url'], $sItems[$j]['get']);
- else $href = href($sItems[$j]['url']);
- } else {
- $href = href("index.php?page=$aModule&f=$aSub",array('policy','sessionID','lang','skin'));
- }
- @$subArray = $MENU['modules'][$aModule]['sub'][$aSub];
- if (!is_array($subArray) || count($subArray) == 0) {
- echo '<a href="'.$href.'"'.((isset($sItems[$j]['target']))?' target="'.$sItems[$j]['target'].'" ':'').'>'
- .$sItems[$j]['txt'].'</a>';
- } else { // vannak al-al menúk (f - menü)
- echo '<a class="larr" href="'.$href.'"'.((isset($sItems[$j]['target']))?' target="'.$sItems[$j]['target'].'" ':'').'>'
- .$sItems[$j]['txt'].'</a>';
- // -- f menü --
- echo '<ul class="fmenu">'."\n";
-
- foreach ($subArray as $anF => $items) {
- for ($k=0;$k<count($items);$k++) {
- if ($aModule == $page and
- $aSub == $sub and
- $anF == $f and
- (!isset($items[$k]['url']) or strpos($_SERVER["REQUEST_URI"],$items[$k]['url']) !== false)
- ) { echo '<li class="active">'."\n"; }
- else { echo '<li>'."\n"; }
-
- if (isset($items[$k]['url']) && $items[$k]['url'] != '') {
- if ($items[$k]['url'][0] == '&') $href = href("index.php?page=$aModule&sub=$aSub&f=$anF".$items[$k]['url']);
- elseif (substr($items[$k]['url'],0,4) == 'http') $href = href($items[$k]['url'], array());
- elseif (isset($items[$k]['get']) && is_array($items[$k]['get'])) $href = href($items[$k]['url'], $items[$k]['get']);
- else $href = href($items[$k]['url']);
- } else {
- $href = href("index.php?page=$aModule&sub=$aSub&f=$anF");
- }
- echo '<a href="'.$href.'"'.((isset($items[$k]['target']))?' target="'.$items[$k]['target'].'" ':'').'> '
- .$items[$k]['txt'].' </a>'."\n";
-
- echo '</li>'."\n"; // al-al menüpont vége (f)
- } // for - on items
- } // foreach - on subArray
-
- echo '</ul>'."\n"; // fmenu
- } // vannak al-al menük (f -menü)
-
- echo '</li>'."\n"; // almenü-pont vége (sub)
- } // for - on sItems
- } // ha nem sub == aSub
- } // foreach pageArray
- echo '</ul>'."\n"; // submenu
- } // vannak almenük (sub)
- echo '</li>'."\n"; // menüpont vége (page)
- } // for - on pItems
- } // ha aModule != 'modules'
- } // foreach on MENU
- }
- echo '</ul>'."\n";
- echo '</div>'."\n";
-
- // ------------------------
-
-
-
-}
-
-function mayor_breadcrumb() { // TESTING ONLY
-
- return false;
- global $MENU,$page;
- echo '<div class="breadcrumbs" style="position:fixed; top:100px; right:20px; z-index:100000; background-color: red;">';
- echo '<ul>';
- for ($i=0; $i<count($_SESSION['breadcrumb']); $i++) {
- $H = $_SESSION['breadcrumb'][$i];
- echo '<li>';
- echo implode(':',$H).' = ';
- echo '<a href="'.href('index.php?page='.$H['page'].'&sub='.$H['sub'].'&f='.$H['f']).'">'.$H['txt'].'</a>';
- echo '</li>';
- }
- echo '</ul>';
- echo '</div>';
-}
-
-//dump(array_keys($MENU));
-//dump($MENU['modules']);
- // naplo:orarend:i:[txt,url,refresh,icon]
- // portal:sub:
-//die();
-
-?>
diff --git a/mayor-orig/www/skin/classic/base/img/Eduroam_Logo.svg b/mayor-orig/www/skin/classic/base/img/Eduroam_Logo.svg
deleted file mode 100644
index 8a784750..00000000
--- a/mayor-orig/www/skin/classic/base/img/Eduroam_Logo.svg
+++ /dev/null
@@ -1,2063 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 16.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" [
- <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
- <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
- <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
- <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
- <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
- <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
- <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
- <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
-]>
-<svg version="1.0" id="レイヤー_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
- xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="530px" height="200px"
- viewBox="0 0 530 200" enable-background="new 0 0 530 200" xml:space="preserve">
-<switch>
- <foreignObject requiredExtensions="&ns_ai;" x="0" y="0" width="1" height="1">
- <i:pgfRef xlink:href="#adobe_illustrator_pgf">
- </i:pgfRef>
- </foreignObject>
- <g i:extraneous="self">
- <g>
- <g>
- <path fill-rule="evenodd" clip-rule="evenodd" fill="#C8DBEB" d="M141.636,127.706c-20.184,0-40.368-4.479-55.744-13.43
- c-23.087-13.433-28.858-33.142-17.319-49.712l5.452-6.028l32.694,1.383l0.45,0.003l-5.995,4.722
- c-12.173,11.837-10.147,27.944,6.078,38.361c9.274,5.955,21.438,8.935,33.601,8.935s24.327-2.979,33.597-8.935
- c16.223-10.417,18.255-26.524,6.085-38.361l-5.731-4.507l15.383-0.218l19.563-0.828l4.948,5.473
- c11.54,16.571,5.769,36.28-17.308,49.712C182.004,123.228,161.82,127.706,141.636,127.706L141.636,127.706z"/>
- <path fill-rule="evenodd" clip-rule="evenodd" fill="#C8DBEB" d="M274.532,57.844l-1.678-2.737l-3.027,0.308l-27.767,1.982
- l3.482,5.639c10.966,20.993,1.826,44.642-27.419,61.199c-8.01,4.535-16.971,8.201-26.509,11.027h49.914
- C277.274,114.056,288.296,84.312,274.532,57.844z"/>
- <path fill-rule="evenodd" clip-rule="evenodd" fill="#C8DBEB" d="M40.271,135.274H90.5c-9.539-2.826-18.494-6.504-26.505-11.039
- c-31.911-18.062-39.881-44.563-23.929-66.852l0.806-0.988l-13.796-0.981L9.829,53.663L7.27,57.844
- C-6.498,84.315,4.515,114.067,40.271,135.274z"/>
- <path fill-rule="evenodd" clip-rule="evenodd" fill="#C8DBEB" d="M280.233,135.263h36.12
- c27.727-26.009,33.962-56.979,18.651-85.21l-1.264-1.979l-26.398,3.531l-5.039,0.511l2.867,4.367
- C319.812,82.875,311.482,112.116,280.233,135.263z"/>
- <path fill-rule="evenodd" clip-rule="evenodd" fill="#C8DBEB" d="M349.418,135.263h33.863
- c24.032-29.759,27.52-63.101,10.394-93.895l-2.154-3.273l-14.82,3.074l-15.256,2.57l2.307,3.48
- C380,76.212,375.202,107.791,349.418,135.263z"/>
- <path fill-rule="evenodd" clip-rule="evenodd" fill="#C8DBEB" d="M416.104,135.263h34.226
- c20.901-33.05,22.187-68.897,3.791-102.282l-5.883-9.024l-11.102,3.394l-18.295,4.604l4.186,6.42
- C440.512,70.066,438.184,104.227,416.104,135.263z"/>
- <path fill-rule="evenodd" clip-rule="evenodd" fill="#C8DBEB" d="M482.409,135.274h31.555
- c22.219-42.705,17.723-88.588-13.543-130.001l-0.475-0.581l-12.936,5.904l-13,4.809l9.324,14.155
- C502.54,64.02,502.216,100.894,482.409,135.274z"/>
- </g>
- <g>
- <g>
- <g>
- <g>
- <path fill="#1D1D1B" d="M86.324,178.058c-3.633,11.875-16.523,17.332-30.703,17.332c-8.789,0-17.343-1.531-24.14-6.414
- c-6.445-4.693-9.843-11.396-9.727-18.387c-0.117-6.607,3.047-13.789,8.672-18.48c6.094-5.172,15.234-7.566,23.789-7.566
- c19.922,0,32.109,10.535,32.109,26.621v2.586H46.13c0,5.268,2.109,9.096,9.14,9.096c5.273,0,8.203-1.723,9.141-5.936
- L86.324,178.058z M62.887,164.173c0-4.789-1.875-8.426-8.438-8.426c-6.094,0-8.32,3.926-8.32,8.426H62.887z"/>
- <path fill="#1D1D1B" d="M129.33,99.151v50.371c-3.632-2.969-8.554-4.98-14.296-4.98c-18.046,0-23.906,13.119-23.906,25.664
- c0,12.066,5.977,25.184,23.202,25.184c7.5,0,12.539-2.105,15.938-7.469h0.234v6.512h22.031V99.719
- C145.727,105.129,135.925,104.939,129.33,99.151z M127.924,180.165c-1.29,1.627-2.813,2.488-5.157,2.488
- c-7.265,0-7.617-7.66-7.617-11.969c0-2.682,0.469-6.416,1.173-9.098c0.702-2.967,2.46-5.17,6.562-5.17
- c1.875,0,3.984,0.67,5.04,1.914c1.523,1.533,1.406,3.832,1.406,5.746v9.863C129.33,176.335,129.564,178.058,127.924,180.165z
- "/>
- <path fill="#1D1D1B" d="M198.35,194.433v-8.043h-0.234c-2.461,6.32-10.43,9-18.164,9c-4.922,0-9.727-0.957-13.358-3.734
- c-4.22-3.447-4.688-7.756-4.688-12.352v-33.803h23.203v29.588c0,3.16-0.117,6.512,5.155,6.512
- c2.345,0,4.571-1.053,5.626-2.775c1.055-1.629,1.172-3.352,1.172-5.172v-28.152h23.202v48.932H198.35z"/>
- <path fill-rule="evenodd" clip-rule="evenodd" fill="#00658D" d="M252.136,155.556c1.992-6.799,6.327-11.588,15.585-11.014
- l3.162,0.191v17.143c-1.404-0.289-2.928-0.48-4.451-0.48c-3.75,0-7.617,0.576-9.491,3.354
- c-1.641,2.393-1.641,5.553-1.641,8.426v21.258h-23.203v-48.932h19.804v10.055H252.136z"/>
- <path fill-rule="evenodd" clip-rule="evenodd" fill="#00658D" d="M340.14,170.397c0,14.842-14.648,24.992-32.93,24.992
- s-32.928-10.15-32.928-24.992c0-15.705,14.18-25.855,32.928-25.855C325.96,144.542,340.14,154.692,340.14,170.397z
- M299.124,169.728c0,13.117,3.867,14.076,8.086,14.076s8.086-0.959,8.086-14.076c0-4.691-0.117-13.215-8.086-13.215
- S299.124,165.036,299.124,169.728z"/>
- <path fill-rule="evenodd" clip-rule="evenodd" fill="#00658D" d="M385.841,194.433c-0.588-2.201-0.822-4.5-0.822-6.799
- c-4.686,5.65-11.365,7.756-19.568,7.756c-11.133,0-20.859-4.979-20.859-14.746c0-7.756,7.383-12.926,15.703-15.033
- c7.617-1.916,15.703-2.682,23.555-3.064v-0.383c0-4.406-1.406-6.129-7.031-6.129c-4.57,0-8.438,1.34-9.141,5.457
- l-21.328-1.627c3.516-12.16,17.695-15.322,31.172-15.322c7.031,0,16.055,0.768,21.912,4.215
- c7.852,4.5,6.916,10.82,6.916,17.811v17.141c0,3.639,0.115,7.277,1.873,10.725H385.841z M383.849,171.548
- c-5.625,0.479-15,1.914-15,7.852c0,3.16,2.461,4.5,6.094,4.5c8.789,0,8.906-6.033,8.906-11.395V171.548z"/>
- <path fill-rule="evenodd" clip-rule="evenodd" fill="#00658D" d="M436.462,145.501v6.607h0.234
- c3.281-4.98,9.258-7.566,16.289-7.566c7.383,0,13.24,2.299,16.875,7.566c4.102-5.459,10.078-7.566,17.928-7.566
- c5.039,0,10.43,1.244,13.947,4.215c4.336,3.639,4.336,8.428,4.336,13.598v32.078h-22.736v-29.396
- c0-3.16,0.469-6.705-4.92-6.705c-6.563,0-6.328,4.98-6.328,8.906v27.195h-22.734v-29.396c0-3.064-0.234-6.992-5.273-6.992
- c-5.508,0-5.977,3.352-5.977,6.992v29.396H415.37v-48.932H436.462z"/>
- </g>
- <path fill-rule="evenodd" clip-rule="evenodd" fill="#1D1D1B" d="M152.03,94.806c-5.931,5.93-15.558,5.93-21.488,0
- c-5.931-5.93-5.931-15.557,0-21.488c5.931-5.929,15.558-5.929,21.488,0C157.96,79.249,157.96,88.875,152.03,94.806
- L152.03,94.806z"/>
- </g>
- </g>
- </g>
- </g>
- </g>
-</switch>
-<i:pgf id="adobe_illustrator_pgf">
- <![CDATA[
- eJzsvV2PZsmRHnY/wPyH8sUCpOApnsw8mXkObQh4662qFWVylyD3y9iVB709TbKl/hj09CxF+cbi
-XMgXNmzf6ML2nReQJdiSAV1YNvRvBvrwv3A8T0RG5jnvW9XVH8PVitNJTldFn5PnKzMy4oknIn/n
-P/nxTz85fPbyz598ki6ni48/+p3fOb568uj1y1ffv6D44gfPnn35xetXEH3nJ9+9COVywlGHHyyf
-2pF/9OTVF09fvvg+/+0y4V9vcf53fvqrl7948rRe//j43YvvfBfyP3j6+tkT+Zd/8z/+9//un/xf
-//Z//Wf//n//P//NP/+fP4nf9StLT9ePXstBYfpejN+LU8gX+fsxX/z4Rzzm0Yu/ePTFF0//AY4o
-aeHlrl5++eKzpy9+fvXy74v04pOwloscl4tPZvzr33r6kydfbA+5zCnGhAPzZVp4dL1cwiqi+bKs
-cak48frl4y+fP3nx+sevXj5+8sUXx5fPXr764vsXx189enHxo0c/l395dPFfPnn27OUvL66ePXr8
-9+Scww/yp7dPnz2RF/D80euLEPm2Dj8I8dOrL58+++z3vnz+50/k3ZQ1UJ4+Za9/+IV0Jz3jZ8rr
-pz94LqKfPnn9Wm5aLsqX/pPfvRrvRaRs3/nTr7/6P77+9b/6+tf/z9df/bf4+at//fWv/++vv/on
-X3/1L//Od9uFXr38/PmjV38PnV18EqfpIqfpYrJ//YMnzz9/Ju+d7yeWfJnl7UyT/DX+0g6WJ+SB
-n4Q5Xcrr+yQt02WRb3VRarqsYa0XYenH9xf55C+ePvnl9y9+7+WLJ/a2Dq9e/1S/5jzLPfG/9k8/
-+fLZk1d/+OLpa7nlQtmqr+tHLz978kzO6F3cPnvEt8QW+n/tiD949OrnT17LMHj57MvXHKuLX0U+
-yQ8f/eoJvmywi/z+509e/MHLP+KtfhLKRQirjJkyX6wxyqfL8nC8RArzRcjRLxv6f61z9IR+2hU4
-rn4sX/b3Xz39+dMX3/8kJHm37ZHrp7/76uln/aPXeLHof/gwl8vw/7X93+5Z3sDr109etIeQAXf8
-0TB8pssf/RTXvnnx2fHlc3yMLzhznshdyJh69vLn9q/9F/6bdPHl5/YwFHwq3+7Hr56+QMcff/R7
-+m/Lpz9+9qX84+++evnl5z948bOXH3/0HVUff/TksagI+cCfXfz+n/9d+UVUwZ/FKf0c//mzGGb5
-O/wpfvkT+S38WZrLn8UY/iymWY70sy8fPf38u2+4lLyBV08u9F/lXP4qf/8Mfz/k/OsnP5NZ2ztQ
-KW7td/VmY8Lff9/uPPud/4X/h48gf/8+/nNsZ0lfNy/+4smzl58/uXj04rOLP3706vOH3NCPnz16
-8ejVBf9hcz/tMrzCl/jPrzYX9Bd8/0398OlfyEUeybd80N3IAP5cvgdP4jG7O7vngOGfHnSpR69/
-ISr1yYvPvtg895fDoPEH/cUDH1T7e8jlf/qr53/+8tnTL55vLv5H40X/a7seevfDH/hor5+8evH7
-L/QZX335xS8u/uDly2ebS32O//xXPr7aRb8cH/KP3vzYohf1On+tb8wPvuumDn4/P//tupnjo2fP
-nv781aPPf/H08V3387ftctEv1679Gv+5epebvOO6D5pajznMzt9tKH8oV8j/4F3u6bTjv4a3Y3Pw
-4uazp7Ls3aFl7z3mp7989PrxLy5++PTPXz169fTJG9QdBtrPnr74TG70p18+ff3ELyImwucwmC9+
-+otHn0OMI2+HI3u/+VMxGkaj4JNP7jcXxJ66ejEe8ruvHn32VAwS8Qv+8MWLR8/FVPi5iS6CXOSc
-VMyheHH12ccf/enHH/3nH3804Y+8/WmeylSndTpMV9NxupluwxRCED0d5lBCDWLjh0O4CtfhJtzG
-SeaFfK+YY4k1LnGNh3iM1/Hm44/ibZpSSHPKqaQqfsaartIxXaebdDtPc5jjPM95LtKWeZ0P89V8
-Pd/Mt3nKYhHmOedccs1LPuSrfMzXH3+Ub/JtmUoo8eOP/ma/62D3neW+F9653vv1cPd6/9meoD3D
-kU8xPIfctdyWPE17litpfB57mpjS5okO9kz9qZI9VdWn+vgjea6jPJk82we6a73v/v7FXOU3mP0b
-6J3bfZ+98/Heb4YvYncvd233jyeQu55447e3tze317fH26vbw+16u9zW23Kbb+fbJFcJt9PN7c3N
-zfXN8ebq5nCz3iw39abc5JtZrhDlPU/Xt9c319fXx+ur68P1er18/NF1vS7XWd5flCeajrfHm+P1
-8Xi8Oh6O63E51mM55uN8TMd4DMfp6vbq5ur66nh1dXW4Wq+Wq3pVrvLVfJXkO4Wr6XD78UeHm8P1
-4Xi4Ohza6/72rn9Ddz1f/M6nV6+oUabLJMNnyeJepakGcfymy7iGVdxauGEFf+qZH6L4aeUii/sn
-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
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- VWOsuuwhrRsAHT4NADFwW1l1MoJDCqMGdU0j4fQB2IOUehBvk6QmsCkLB5us4EVLGhRW9UPV56Fo
-AkMgUYEP1j3gHstJma4UJNZk19ftpzGIjS+MOc4SrMwADka5wYZFAGIQmCtug+G8QJ2uFGgUfQWQ
-iew9so6q4YiYn1MeGIQT8DDOWhZuNZQSk51LH8tVZCYZ0gLq52HpA3FsUp+HLMtkmgcCxkYp8DBZ
-rWpPIppM3sIC1FA+oqg70bFWOht8jEnnnT4cd1NHSDUr1IQw3YIJhXA8GAEI05EXB9Jd8K2AIUUZ
-VDDvGGRENA/QF6mes55HzANHwMD280hcgHSxcu4ZlV9LsjAdBHAXSAZ1izaj9GOmPibdjfw3hK5Y
-yJz1HmenUnDi2/MtGhyCq0OvQqmCMwsfkJ4FahKCQGC2D0yzSCCxBCNd4/eVvytTp1jWcwlq9dpZ
-SSM3KF8fZuVskWI9nifaK2rHncVZWEVBXM+MW1dnga6IYj+16vqcqcvc8wl6NSRYMn8aXFPgkWXS
-ZQRfF956WXQ+P26fnLMOlGdCKcUWLVCeydmDSV+U5TXEw3GTC4/i1CxWIMOpnxBUpWTnqe8xNpnn
-P0EDrHSPaNoR0pt04zAW1sirwh5mcK6KkBiYqfsbAjUtyhgl2Rh+JnRG6lGcrKxcqBZG9LCpF64P
-DYSBAwGDIhA43jyBKir3DCFBq8lAfvSz2OZgpV2u9P0PV41agrbGaEELMgDLar41k7TBAsDzm8bE
-IA1EBVbS1zWewk9ORIwrDQZYXocgOgxFHT4NdJ+0+pxzoKOlqjBJPLt5EzUgWowmB5NgAqWmLM1y
-xGzLHBTFOYmQMqEJUi5TMXk5BqRMqWDWnh3e6J1hUw+aCti3DZnq3BVXI4HEieU5SGgyHL74WFF7
-mkHmhUMjEtpKqOsVyCnquo8mHkIhkLL7ZMtbNkzgxFbsCN65lLTvfML6iDIAvnvxvZ++fvX0xc8v
-vnN1dXj8+MvnP3n5+hEO3ueitY1vYFiQpAEsFjDJ8yZemIgSpmZ0VSuaFCZlKdKWYHlx4LXOPCIu
-R4IHxMusRgc5vJr6Y+kINHKZ4xN6LkdRuiKQy5lgP6+KoCy3YFkNVNRwqEnM9Gj1q/uBq84AFmdR
-H6yFxrDlXnXDscCJ0Rgh9Qm9MEbysWnwyq1jglIIGSNM0d23oMOb2yFParyx3gwFwSQkXO/PnHRx
-hZhUIEpyUcDaUkSCZq5AQoDDnT/N7lqUIo0HoMmKOClGYfsdTHpoGrePZ1AKFhKqtA402UAI02X7
-npUZL/Wye9K6JfpCKXmJEOCr4/dgX3fGJ8Jp85z7aQnkTVZanPU0khcAF8xBkzuof1fj/djTwTcM
-3B6z6tMlRVVqw7uhw4LS7KfOPCFxbOKUJY+Xh1H1REURKUAyS7ECM930xN1DquMctKDAjgjIcwNb
-IGg4wpdAusBcPbJqNtD74LQWq9eie51qbI3B4qP7xMWK8XAPdCty0hLrNVobWNYxgZDvp7GsECt2
-YCjTR1qpsmYCDuB2QfWUacTak3Gpy2R6E6YiUBYcxq/JqEjC78vkhashBCcci+A0zbb1bKahANSO
-3cCCLkEfzk6b7JVn82Wi5XJWUB1h38MOZ8UU8KiXFm4CvQImK5fqVfWh4uSrJiFE0lSBUa5DVgJ2
-diFl3A/D6guAQgwLjTHDfEFsAOkNbvZEjgBZq4DyZ24Qs1SNpnIJxrYDsI+ZdecPh8QAeMZLm54w
-7TjNqsXLuQ3SyvoHsW+mhrpGmFVAyLlSQgA6A3bfyJN2pLWfinoRHtIkoxalu4iCsEjJyjQr2kGI
-VVZ0hPr8U0OiGAoEc1uerSSN3M2LGhQTWHjcNQiZEcus8XK93JzU8KTdgekJ9jXvalZ+PQUAfWBR
-dHrQzFgypUpm4mErS0UQT2fPs5aqIFZh52VVd6zkircOWh4iCPADGE1qAjEmifrYeU2aDEMA2Dtp
-ig9zaiLZ5sr/7kk2YHrRjPPDknlTleThZRCsGq+080y6ZA0aRIYqpqrEAsyFNjYRE1l9q2NQ/5F9
-DLyQPLKiWdsXMB+Z7QbPo+jU7/RIRgahGdQnLBoYhP8jAkJ5jO7BwqIbuQ7n0SlDbzyGMwJfJerE
-ANMEn66rMMx55EAg9ttmmULHU4MHYL9gIq5E1I/ti4vJFXgUAJKMgRX1LJ1ArE+psXh/H1DDeGzE
-7fkUUWuo4Xfax0ytQt7mPCSjR3pVGsZnhBW/gxiBMD61OpOtZl5t7pOnGD0eOacYgwgaknkmtoCS
-2MC7T4sWLenOBj63Eh0n1IgpWiebJiu2+khZ91zjsgx4HGaF6bBV6ULrYtMctDSNmCONB683MTFX
-Nynp5hLwKiRLUqwjU2OWjKDDT6KAXENE0N3nY39L0QOjchUX9aEp4WMmS+ahZCADEjdhNbpVt9JO
-wewdLDq6Y2Iuuug77SQ1opSxSsiWIZUWt8qvmJhmrXxK57BzkywOrKDxGwoYWgiW5MMTyVIK85Cu
-TzE/E5DyedJ9EFbuEAKJvtdJ9SAlA0RXNQQQaFKsWsqWuoNlcdSNiI04seqA8eVWk/QB4vG5wM4j
-iRBkR9vQgFWzm6DjbQTm22GT8SsC2YXzKIFPsS5D3qeJi2X2YgSCVRN04w01hre2+od3C5hewL2L
-Fh3dVhYPnO7M9DotBAA2NSkRyQJ02EyIRMBZa2Op36gJaph3mjPDnYjoIcFNZQ5PURNBlwHfFKXo
-zj+abqllKitiRxOnEqtWwo3TUhKpn7UWBp7aWVULO7bOVTAxnNRtR16NUZjYimkGZbCBzskQHXMr
-OYQUodOnA8EecWm4HNkop9LpgilA9qpR15LFnPRqzCxceZdeE5N7niZO92iFOhBdJ7HdE0+yxcfC
-xOw+FgJkaCxqUB6CgHeShuRSXC0h+piISOIgcrX6TS5WgG5SgElPwyrHrdgjbSOw6LU+QsstRAYQ
-SAlghvTEn9kqma2WTgFCCdYGcO0Ig2G/IcLUBEH8tNnqqCHoMGl50wX0ignGNJ5tDoq3szRFz+6b
-jRSCHAaNIiIJAFAy4sWeq8ERjTkzVDiAGO8T4VkCa7gE/EW8B66HkNRZy7bmuScHApsDUfiT6VL3
-vyDO34YUsizlwmJz0rzy+u1twiDhtFTD8bjBlyXvaUo/kMiBZ65b5HGra8PakMrIKiBZmUMUzNxG
-W3FaP09JYrmHuYmNh9JKYwAtY6qsjvqOtvG71lbyI2okEzkDLLSSbRmrJGMYbDlz5Mdo1UvhrAFs
-A79REfbJdhKOI7S3TEqTg5QRfHAodLNfZXlTAMc7bnIlwD0o3JEKmVa6+RwLtECfV9tkjuM1stDH
-sPn3WjSP1xJprYArV+9Vi54yqcW09bF9O+bxMK0taBYp+TDJMFiG4gEvpzi4zgz9g5kKKVOuyBBI
-jO0w3qkUhkKwnohExyDFmIOU2ZeeJJ8aCFythAY2xhjGSlBoGDX4mFzvycxJ3S3NI4XRZhC+Ph8o
-LFgFuV8HE4eRlJhI70mWgEw1jv0wp2mov8I8t9RS9wFJY5lP5t3xCPBSQQWtfTtKK2ieViVWs3uW
-BlytLgoSnmUCplVranRIHQZVwlId9eloOSWLQjKRHnMFxYnh9dnXixrTph4Itpc8Zl62ogAgRWIU
-Yoouk+uHol4gKgYzbWcuSmXJKI2CrzJb1AhH5CX288hNh1TzlIoWv8gaqePvADRyVUDDTqtaRCOT
-Jq1JssoKaWTJ2apcIFkXRrx9O8w0xD80MYdHYekioMud8Gadv7mOyD+iPCyuWtVRgIC4AwRMA4MA
-0R4IHGaDlEYJemP+NNK2gbBC0K7HlBQUO4zFU46TOp0zCpIsWsxeh9jCsi3kUEKLJStgoafBdLM0
-vjVZhgLAP9Z2Whf7PTCtsPbQGaRI02jJhhSQeFYbOxWcBATFqk5pO69qpQVstbhYYXbifqzCy3zX
-ohv6MLF6auoPlrFmA2bWMY2TLeCp5QAXJZuDBuXoDE09gOgI9a5m+yX9fWqJWyykgtBd6U9XdDcS
-ZDFy5UA/C0PKs/5GMlWydEGzcYKSoeCWRKYzZaMvRSvZFC0BrUXk3IJjWRomKy2aL5Qyt3TXUCz5
-vxPxynH9AQEGG6LEFpGabGNIJi1GyyGxIHOexoxQYq9MPWtuUZi0IsRiGVzkQUUDRvz5aGuJybbC
-ZaENxwj9bFEi5rQn1ZngT5kNV3SYx1bQGq8NypfflEZh1uQe+gJ9I8tVt5KHIcxAJHYh52Z9lSFr
-LczECsSjXQU0dVGCEYnVtLex8q1K+OHvrHC56Dz002bGpTV5gL9zO8JWb2tvtn8DngG0dFC/nrCy
-FeAr3Nrlgju2Fg2scimuuVURm4xhm7Xigy0Ck1p4wArJDgfWCBO7zIp7sTgG1jgW4qpDvTDmt0Fq
-JTQIK6P33ASM8+XBR0LvJCIgGD5xD4hZoxTcOCDo1gusn4X0BGfMMP5ZtDwdH5qbYUKdAqdBmXEW
-UdbAH3+3aODkQWg9aq32VjT1VncWwuWDgoAeRFTjPNiag8MwqgECwq1EZgCy27AvdrcXkD5gVV61
-Oj+CkcT87DAKoGnQj9MuENWj/1LN5eQWlMA6qtWnYclmLEJ1U7CmLmr++GHoAPE6Ug0xqptgmTfn
-mZRl9eFMLLrOg7bBqviLbUXVBGbtLYrI+2HrpGg0UpCYXO6CaeCfuXRp9ZsBwYKltCSzx1BOCPSQ
-JY6B4yWp5lhY48PKUutRcy26wwVz3ZetMZs0z3CJVuNgMR4TiJXUeLhc1fM6ao67YiUISEHxY2Ic
-TAHuHV6M8wjS+mIhGB2aKAxVCB9q5Z41afXddKn+IdO2FuKZnaJDKWYjPhUtbAgQXsfGvdTnKHKI
-0BR3Q/D5uiaLZ69EFMnWRIQSv7OY5JqUaoN+ejUrs1kQdGJZXNR8S4yYZVsaV5vABGWcc4ixuWSF
-qFoSHROxMJIra3UFxboWi7TZBYOasout/DwP7BPA9nCAIaDVuFj+uZ/HsDekCAwz2W7iK8/M3oya
-SsMqe3mIV0YAaSimpkmYs1ZIwSLMAhV8vdydMVb1ie3xrI4bxOohrc0/gyTAdWHeIErdAPxwIrje
-2bIaJrJoEJ8VGShZeB9Rib4EStYelIu6dv//7L1br21Jcp33TqD/w360DbQ08575KB3TsOwSTRDW
-DYbRoKtLYhusaqFJqeF/7zXGiIjMXPuUWmIf0n7gS3ftOHPmmjNnXiLj8kXK4usXHkCVvzvPdob8
-1/bp3aGLwEpj6tO1xb3S4qfkGzaBvWNys0pX0gQmJBOBmuk7mHdkFrrE1olh1My4EP4bnAupaTGo
-aeokh0fd2UcMbq+Wg63TOD1NVbnVpHjwVs+/PoLJ587B1iEEqxyduzj2UWUCBo9pyXmeMULIg0v2
-nvS96Ui+VKCJZ/ktSWdexZZmgfOHoErw+PKtGKHdPBkJBhN1LRxqhWZqO+rgSBpASA==
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- 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
-Fzp6S40c3Q0pFcBinJCTVWze4GiUQlDJZVuskO/lfEyuitXyF29qNLBdzTqTTjkcnHLfyGicqLLR
-vbdPGMcy6HEBjMbpTWlXlmdWLezhxkU3iyIJWjTgTqpvbLBohpTRlb9Z0d2ivQIVzWOe5QAyLZys
-WfPa73Ab6nEpbU60H40DE83Dcx9vlGgctIkC8D6v2dkIBomuFml6M6KB7/Jn54Rxr1wQot9Voy/f
-XPn6/xQQ/d/Mff7Z9tvHP/0XP/3t2Tya++3vfvXnv/vhP//mh9+/fuWv/8YZ1J5e8U//4oe//Ouv
-3PO//+avf/jV//zDb/7DX/0XsNV+7W//469eL/E//e63P/3hi//H3/yI1/3ND3/zq//1h//HLv+D
-j/4Xv/393/zBpr/74d//7acHYRr7a5b9F1/03/zm13/7V/4sz89ei2f/8x9+9/0PP/3t8fD15x4e
-//eX/9ereX7e7377/XHT5y/7p6+//tm/KL/6059+be1Q0CD41Z/99qc/f42+v30NwF/+0uT//If/
-8HrZ419+8Sd/9h/5b1P/9s9/95/+5q+irf/uz374/Yf99ZH++188H//sF3/yfPzb3w==
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- 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
-5ZfKnceTw0fj4fj95VMlNlxxNa5oN1wxjW95Smy44oYrbrji9eOKos39r2t2/bLeXL+8cBm/u47X
-L5vl53NNbl9us0TX5/bl//ezn333LzdKFvGhbossnTVTs/YHw16LKvDrq2ddz5Tw63tbWYu5Wq+K
-yatpxBueuOGJl7O71oQTPpP89Ss+sg0nvOIHA9fkFN31O1rwoO3Vi2vEHpYf2prxh/U//Xftq0a1
-WXxrwiqqFprteheLWv601aZW1Pmnyq5Arahnc5Lsqg9tzSTc9Sh7tXxqzhIH6Bob65IvU7x+wq3N
-VlqbhOYHLXLD1o31tUwAbMf6Lie+tHy8bPtRbzTqD+/3h/29Vg622Scva7QXnDYsA54rj3b2yUsW
-a7cHR4fD3l7/oD86fqt3uM6y7RqXdMxlGzszH0Xj49LDX7eqjm3Y67pI+OXdkWsnDJcf2prZAdek
-MmWbCVqT7dTiouo1rkjzYHlX0NoxjeWH9pSYxlXbpQ8n/f43lndHPxxcdO5wKs9weHmTPemj3rn0
-2Hr7+4PjwYctVLb8xGWNcXk+Uw6U+vA2jmXp0TYfu6whj8ajFnO6t3dycHJxBkdjnA==
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- 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
- ]]>
- <![CDATA[
- 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
- ]]>
-</i:pgf>
-</svg>
diff --git a/mayor-orig/www/skin/classic/base/img/ajaxLoad.gif b/mayor-orig/www/skin/classic/base/img/ajaxLoad.gif
deleted file mode 100644
index ab584bdf..00000000
--- a/mayor-orig/www/skin/classic/base/img/ajaxLoad.gif
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/alert.png b/mayor-orig/www/skin/classic/base/img/alert.png
deleted file mode 100644
index ae0b97e6..00000000
--- a/mayor-orig/www/skin/classic/base/img/alert.png
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/favicon.ico b/mayor-orig/www/skin/classic/base/img/favicon.ico
deleted file mode 100644
index b62f5763..00000000
--- a/mayor-orig/www/skin/classic/base/img/favicon.ico
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/flags/de_DE.gif b/mayor-orig/www/skin/classic/base/img/flags/de_DE.gif
deleted file mode 100644
index eec5b66b..00000000
--- a/mayor-orig/www/skin/classic/base/img/flags/de_DE.gif
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/flags/en_US.gif b/mayor-orig/www/skin/classic/base/img/flags/en_US.gif
deleted file mode 100644
index 06fdc66b..00000000
--- a/mayor-orig/www/skin/classic/base/img/flags/en_US.gif
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/flags/hu_HU.gif b/mayor-orig/www/skin/classic/base/img/flags/hu_HU.gif
deleted file mode 100644
index 8a85f033..00000000
--- a/mayor-orig/www/skin/classic/base/img/flags/hu_HU.gif
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/flags/jp_JP.gif b/mayor-orig/www/skin/classic/base/img/flags/jp_JP.gif
deleted file mode 100644
index b4100239..00000000
--- a/mayor-orig/www/skin/classic/base/img/flags/jp_JP.gif
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/gradient.jpg b/mayor-orig/www/skin/classic/base/img/gradient.jpg
deleted file mode 100644
index 57d9afbc..00000000
--- a/mayor-orig/www/skin/classic/base/img/gradient.jpg
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/gradient.png b/mayor-orig/www/skin/classic/base/img/gradient.png
deleted file mode 100644
index e9a9cfca..00000000
--- a/mayor-orig/www/skin/classic/base/img/gradient.png
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/mayor_small_ssl-flip.png b/mayor-orig/www/skin/classic/base/img/mayor_small_ssl-flip.png
deleted file mode 100644
index 5021cec5..00000000
--- a/mayor-orig/www/skin/classic/base/img/mayor_small_ssl-flip.png
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/mayor_small_ssl-marc15.png b/mayor-orig/www/skin/classic/base/img/mayor_small_ssl-marc15.png
deleted file mode 100644
index 84a84068..00000000
--- a/mayor-orig/www/skin/classic/base/img/mayor_small_ssl-marc15.png
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/mayor_small_ssl-santa.png b/mayor-orig/www/skin/classic/base/img/mayor_small_ssl-santa.png
deleted file mode 100644
index bdd10d8b..00000000
--- a/mayor-orig/www/skin/classic/base/img/mayor_small_ssl-santa.png
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/mayor_small_ssl.gif b/mayor-orig/www/skin/classic/base/img/mayor_small_ssl.gif
deleted file mode 100644
index 378ffb88..00000000
--- a/mayor-orig/www/skin/classic/base/img/mayor_small_ssl.gif
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/mayor_small_ssl.jpg b/mayor-orig/www/skin/classic/base/img/mayor_small_ssl.jpg
deleted file mode 100644
index 74e323c8..00000000
--- a/mayor-orig/www/skin/classic/base/img/mayor_small_ssl.jpg
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/mayor_small_ssl.png b/mayor-orig/www/skin/classic/base/img/mayor_small_ssl.png
deleted file mode 100644
index ca42a8d0..00000000
--- a/mayor-orig/www/skin/classic/base/img/mayor_small_ssl.png
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/policy/parent.gif b/mayor-orig/www/skin/classic/base/img/policy/parent.gif
deleted file mode 100644
index cbb71a41..00000000
--- a/mayor-orig/www/skin/classic/base/img/policy/parent.gif
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/policy/parent100.gif b/mayor-orig/www/skin/classic/base/img/policy/parent100.gif
deleted file mode 100644
index 1d14530b..00000000
--- a/mayor-orig/www/skin/classic/base/img/policy/parent100.gif
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/policy/parent100.png b/mayor-orig/www/skin/classic/base/img/policy/parent100.png
deleted file mode 100644
index 9537b1ba..00000000
--- a/mayor-orig/www/skin/classic/base/img/policy/parent100.png
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/policy/private.gif b/mayor-orig/www/skin/classic/base/img/policy/private.gif
deleted file mode 100644
index 238bc04b..00000000
--- a/mayor-orig/www/skin/classic/base/img/policy/private.gif
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/policy/private100.gif b/mayor-orig/www/skin/classic/base/img/policy/private100.gif
deleted file mode 100644
index 82faef04..00000000
--- a/mayor-orig/www/skin/classic/base/img/policy/private100.gif
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/policy/private100.png b/mayor-orig/www/skin/classic/base/img/policy/private100.png
deleted file mode 100644
index f2716596..00000000
--- a/mayor-orig/www/skin/classic/base/img/policy/private100.png
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/policy/public.gif b/mayor-orig/www/skin/classic/base/img/policy/public.gif
deleted file mode 100644
index 21a7298c..00000000
--- a/mayor-orig/www/skin/classic/base/img/policy/public.gif
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/policy/public100.gif b/mayor-orig/www/skin/classic/base/img/policy/public100.gif
deleted file mode 100644
index 368c7a4d..00000000
--- a/mayor-orig/www/skin/classic/base/img/policy/public100.gif
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/img/policy/public100.png b/mayor-orig/www/skin/classic/base/img/policy/public100.png
deleted file mode 100644
index 8aee3a73..00000000
--- a/mayor-orig/www/skin/classic/base/img/policy/public100.png
+++ /dev/null
Binary files differ
diff --git a/mayor-orig/www/skin/classic/base/javascript/base.jquery.min.js b/mayor-orig/www/skin/classic/base/javascript/base.jquery.min.js
deleted file mode 100644
index 7241d8a8..00000000
--- a/mayor-orig/www/skin/classic/base/javascript/base.jquery.min.js
+++ /dev/null
@@ -1,977 +0,0 @@
-var debug = false;
-function _debug(str) {
- if (debug) console.log(str);
-}
-
-// A $.getScript hívás cache-eléséért...
-$.ajaxSetup({
- cache: true
-});
-
-includeCSS = function(href) {
- for (i = 0; i < arguments.length; i++) {
- href = arguments[i];
- var cssLink = $("<link>");
- $("head").append(cssLink); //IE hack: append before setting href
- cssLink.attr({
- rel: "stylesheet",
- type: "text/css",
- href: href+'?r='+$('body').data('mayorrev')
- });
- }
-};
-
-// Hogy az aloldalak megváják az alábbi modulok betöltését...
-$.holdReady(true);
- // A korábbi loadJs megoldás helyett...
- includeCSS(
- "skin/classic/share/javascript/jquery-ui/css/base/jquery-ui.min.css",
- "skin/classic/share/javascript/jquery-ui/css/base/jquery-ui-timepicker-addon.css"
- );
-
- $.getScript("skin/classic/share/javascript/jquery-ui/jquery-ui.min.js").done(function() {
- $.getScript("skin/classic/share/javascript/jquery-ui/i18n/jquery.ui.datepicker-hu.min.js").done(function() {
- $.getScript("skin/classic/share/javascript/jquery-ui/jquery-ui-timepicker-addon.js").done(function() {
- $.getScript("skin/classic/share/javascript/jquery-ui/i18n/jquery-ui-timepicker-hu.js").done(function() {
- $.holdReady(false);
- });
- });
- });
- });
-
-
-$(document).ready(function() {
-
- /*var isMobile = false;
- if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent)
- || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0,4))) isMobile = true;
- */
-
- $('body').bind('click', mayorClick);
- $('body').bind('change', mayorChange);
- $('body').bind('keypress', mayorKeyPress);
- $('body').bind('keydown', mayorKeyDown);
- $('body').bind('submit', mayorSubmit);
-
- $(window).resize(mayorNavResize);
- if ($(document).width()>$(window).width()) mayorNavResize();
- $('#leftsideclose').bind('click', mayorNavResize);
-
- if (e = $('#focus')) e.focus(); // A focus id-t használhatjuk automatikus fokuszálásra... (ld. login)
- // A loadUrl id-t használhatjuk automatikus betöltésre... hol használunk ilyet? Például a download oldalon.
- loadElement = $('#loadUrl');
- if (loadElement.length > 0) { window.location.replace(loadElement.attr('href')); }
-
- $('.date').datepicker({ dateFormat: "yy-mm-dd" });
- $('.datetime').datetimepicker({ dateFormat: "yy-mm-dd", timeFormat: "HH:mm", controlTypee: "select" });
- $('#hideHelp').click(function() { $('#takaro').hide(); });
- $('#help').draggable();
- $('#updateWindow').draggable({ handle: '#updateHeader' });
- var uwNext = {'width': '100%', 'top': '10px', 'left': '0px' };
- $('#updateHeader').dblclick(function(event) {
- tmp = $('#updateWindow').css(['width','top','left']);
- $('#updateWindow').css(uwNext);
- uwNext = tmp;
- });
-
- // hibakijelzés
- mayorErrorCounter = 0;
- $('#mayorErrorSmall').hover(
- function() {
- if ($('#mayorErrorSmall div').height() > 25 ) {
- var h = $('#mayorErrorSmall div').height();
- if (h>=300) h=300;
- $('#mayorErrorSmall').css('overflow','auto');
- $('#mayorErrorSmall').stop().animate({height: h+"px"}, 400);
- }
- mayorErrorCounter++;
- },
- function() {
- if ($('#mayorErrorSmall').hasClass('closedbyuser')==true) return;
- if ($('#mayorErrorSmall div').height() > 25 ) {
- $('#mayorErrorSmall').css('overflow','hidden');
- }
- if (mayorErrorCounter>3) {
- $('#mayorErrorSmall').slideUp( 300 );
-// $('#mayorErrorSign').show().animate({ color: 'red'}, 1000).delay(1000).animate({color: "#778899"}, 1000);
- $('#mayorErrorSign').fadeIn(300);
- } else {
- $('#mayorErrorSmall').stop().animate({height: "20px"}, 200);
- }
- }
- );
-
-// !!!!!!!!!!!!!!!!!!!
-// !!!!!!!!!!!!!!!!!!! DEV
-// $('#mayorNav').toggle();
-
- $('#hamburgerIcon').click(function(){
- window.scrollTo(0, 0);
- $(this).toggleClass('nyitva').toggleClass('is-active');
- $('#mayorNav').toggle();
- });
-
- $('.hamburger').click(function(){
- window.scrollTo(0, 0);
- $(this).toggleClass('is-active');
- $('#mayorNav').toggle();
- });
-
- // --TODO mayorClick()
- $('#mayorErrorHide').click(function(){
- mayorErrorCounter=0;
- $('#mayorErrorSmall').addClass('closedbyuser').fadeOut('fast');
- $('#mayorErrorSign').fadeIn('fast');
- });
- // --TODO mayorClick();
- $('#mayorErrorSign').click(function(){
- mayorErrorCounter=0;
- $('#mayorErrorSmall').slideDown(100);
- $('#mayorErrorSign').fadeOut();
- });
- // --TODO mayorSubmit
- $('#mayorGlobalLogin form.check').submit(function() {
- var inputs = $('#mayorGlobalLogin form input');
- for (i=0 ; i<inputs.length; i++) {
- if (inputs[i].name==='userAccount' || inputs[i].name==='userPassword') {
- if ($(inputs[i]).val() === '') {
- $(inputs[i]).prev().addClass('failed');
- return false;
- }
- }
- }
- $('#mayorGlobalLogin form').submit();
- });
- $('#mayorGlobalLogin form input').focus(function(event) {
- $(event.target).prev().removeClass('failed');
- });
- $('#mayorGlobalLogin div.large').hover(function(event) {
- $(event.target).removeClass('icon-lock').addClass('icon-unlock');
- },function(event) {
- $(event.target).removeClass('icon-unlock').addClass('icon-lock');
- }
- );
- $('#mayorGlobalLogin form.fb').submit(function() { // facebook
- FB.getLoginStatus(function(response) {
- if (response.status === 'connected') {
- mayor_facebookconnect_redirect();
- } else if (response.status === 'not_authorized') {
- FB.login(function(loginResponse) {
- if (loginResponse.status=='connected') {
- mayor_facebookconnect_redirect();
- }
- });
- } else {
- FB.login(function(loginResponse) {
- if (loginResponse.status=='connected') {
- mayor_facebookconnect_redirect();
- }
- });
- }
- },true);
- return false;
- });
-
- $('#logo').on('dragstart', function(event) { event.preventDefault(); });
-
- // onLoadUpdate
- $('.onLoadUpdate').each( function(index, element) {
- var formElement = $(element).closest('form');
- updateForm(formElement, $(element));
- });
-
- var url = document.URL;
- if (url.indexOf('policy=private')>0) {
- if ($('#SESSION_ALERT_TIME').val() !== undefined) {
- var sessionAlertTime = $('#SESSION_ALERT_TIME').val();
- if (sessionAlertTime>0) setTimeout('mayorSessionTimeOutAlert()',sessionAlertTime);
- }
- if ($('#SESSION_MAX_IDLE_TIME').val() !== undefined) {
- var sessionMaxIdleTime = $('#SESSION_MAX_IDLE_TIME').val();
- if (sessionMaxIdleTime>0) setTimeout('mayorSessionTimedOut()',sessionMaxIdleTime);
- }
- }
- $('form').preventDoubleSubmission();
-
-});
-
-/*
- .gsub --> .replace
- .up --> parents()[0] = parent(), vagy inkább closest?
- include --> indexOf() > -1
- .down --> .find
- $F() --> .val()
-*/
-
-(function($) {
- var re = /([^&=]+)=?([^&]*)/g;
- var decode = function(str) {
- return decodeURIComponent(str.replace(/\+/g, ' '));
- };
- $.parseParams = function(query) {
- var params = {}, e;
- if (query) {
- if (query.substr(0, 1) == '?') {
- query = query.substr(1);
- }
-
- while (e = re.exec(query)) {
- var k = decode(e[1]);
- var v = decode(e[2]);
- if (params[k] !== undefined) {
- if (!$.isArray(params[k])) {
- params[k] = [params[k]];
- }
- params[k].push(v);
- } else {
- params[k] = v;
- }
- }
- }
- return params;
- };
-})(jQuery);
-
-mayorKeyDown = function(event) {
- var element = $(event.target);
- var charKeyCode = event.keyCode ? event.keyCode : event.which;
- var shiftKey = event.shiftKey ? event.shiftKey : ((charKeyCode == 16) ? true : false);
- var altKey = event.altKey ? event.altKey : ((charKeyCode == 18) ? true : false);
- var ctrlKey = event.ctrlKey ? event.ctrlKey : ((charKeyCode == 17) ? true : false);
-
- // Esc - WebKit csak keyup esetén
- if (charKeyCode==27) { // Esc
- $('#takaro').hide(); // takaró elem
- $('#keyHelp').hide(); // gyorsbillentyűk
- $('#help').hide(); // súgó
- $('.inlinehelp .openable').hide(); // helyi súgó
- $('#mayorSearch').hide(); // kereső
- if ($('#inform') !== null) $('#inform').parent('div').hide(); // haladási/tanmenet
- if ($('#haladform') !== null) $('#haladform').parent('div').hide(); // haladási/tankör órái
- if ($('#jegyAdat') !== null) $('#jegyAdat').hide(); // osztályozó/tankor
- if ($('#updateWindow').is(':visible')) {
- $('#updateWindow').hide(); // update ablak
- if ($.isFunction(hideUpdateLayer)) hideUpdateLayer();
- }
- if ($('#updateWindowSideSub').hasClass('nyitva') ) {
- $('#updateWindowSideSub').removeClass('nyitva');
- } else if ($('#updateWindowSide').hasClass('nyitva') ) {
- $('#updateWindowSide').removeClass('nyitva'); // update ablak (jobb oldal)
- if ($.isFunction(hideUpdateWindowSide)) hideUpdateWindowSide();
- } else if (ctrlKey) { //nyitjuk
- $('#updateWindowSide').addClass('nyitva');
- //$('#updateWindowSideSub').toggleClass('nyitva');
- }
- } else if (charKeyCode==112) { // F1 - Help // charKeyCode==121 F10
- var params = $.parseParams(window.location.toString().split('?')[1] || '' );
- var page=params.page?params.page:'';
- var sub=params.sub?params.sub:'';
- var f=params.f?params.f:'';
- var url = "http://wiki.mayor.hu/doku.php?id="+page+":"+sub+":"+f;
- var helpElement = $('#help');
- if (typeof(helpElement) === 'undefined' || helpElement === null) {
- window.open(url,'help');
- } else {
- if (helpElement.css('display') == 'none') helpElement.children('iframe').prop('src',url);
- $('#takaro').fadeToggle('fast'); // takaró elem
- helpElement.fadeToggle('fast');
- }
-// event.stopImmediatePropagation();
- event.preventDefault();
-// event.stopPropagation();
- } else if (charKeyCode==86 && ctrlKey && shiftKey) { // Ctrl-Shift-V: Vakbarát nézet
- if (location.toString().indexOf('skin')>-1) {
- window.location = location.toString().replace(/skin=([^&]*)/,'skin=vakbarat');
- } else {
- if (location.toString().indexOf('?')>-1) window.location = location.toString()+'&skin=vakbarat';
- else window.location = location.toString()+'?skin=vakbarat';
- }
- } else if (charKeyCode==38) { // fel nyíl
- if (element.closest('#mayorSearch').length == 1) {
- $('#mayorSearch *:focus').removeClass('aktiv').prev('a').focus();
- $('#mayorSearch a:focus').addClass('aktiv');
- event.preventDefault();
- }
- } else if (charKeyCode==40) { // le nyíl
- if (element.closest('#mayorSearch').length == 1) {
- $('#mayorSearch *:focus').removeClass('aktiv').next('a').focus();
- $('#mayorSearch a:focus').addClass('aktiv');
- event.preventDefault();
- }
- } else {
- }
-
-}
-
-mayorKeyPress = function(event) {
- var element = $(event.target);
- var charKeyCode = event.keyCode ? event.keyCode : event.which;
- var shiftKey = event.shiftKey ? event.shiftKey : ((charKeyCode == 16) ? true : false);
- var altKey = event.altKey ? event.altKey : ((charKeyCode == 18) ? true : false);
- var ctrlKey = event.ctrlKey ? event.ctrlKey : ((charKeyCode == 17) ? true : false);
-
- if ($('capsLockWarning')) {
- var s = String.fromCharCode( event.which );
- if ( s.toUpperCase() === s && s.toLowerCase() !== s && !event.shiftKey ) {
- $('#capsLockWarning').show();
- } else {
- $('#capsLockWarning').hide();
- }
- }
-
- // formon belül
- if(event.target.type!='text' && event.target.type!='textarea' && event.target.type!='select' && event.target.type!='select-one' && event.target.type!='password') {
- var location = window.location.toString();
- if (charKeyCode==63) { // ?: Help
- $('#takaro').toggle();
- $('#keyHelp').toggle();
- } else if (charKeyCode==83) { // S: settings
- $('#settings').toggle();
- } else if (charKeyCode==70 || charKeyCode==95) { // F,_: find
- $('#mayorSearch').toggle();
- event.preventDefault();
- $('#mayorSearch input[type=text]').focus();
- } else if (charKeyCode==68) { // D: debug
- $('#debug').toggle();
-// } else if (charKeyCode==104) {
-// alert('Alt-H: HELP: '+event.altKey+event.target.type);
- } else if (charKeyCode==76) { // L: login/logout
- if (location.indexOf('policy=private')>-1 || location.indexOf('policy=parent')>-1) {
- window.location = window.location.toString().replace(/page=([^&]*)/,'page=session').replace(/sub=([^&]*)/,'sub=').replace(/f=([^&]*)/,'f=logout').replace(/policy=([^&]*)/,'policy=public');
- } else {
- if (location.indexOf('?')>-1) {
- // window.location = window.location.toString().replace(/page=([^&]*)/,'page=auth').replace(/sub=([^&]*)/,'sub=').replace(/f=([^&]*)/,'f=login').replace(/policy=([^&]*)/,'policy=public');
- window.location=window.location.toString().replace(/\?(.*)/,'')+'?page=auth&f=login';
- } else {
- window.location = window.location+'?page=auth&sub=&f=login&policy=public';
- }
- }
- } else {
- }
- }
-}
-
-mayorClick = function(event) {
- var element = $(event.target);
- $('body').data('lastClick',element);
- $('.inlinehelp .openable:visible').hide();
- $('#mayorSearch:visible').hide();
- if (element.hasClass('confirm')) {
- // A confirm elemre kattintva a form jóváhagyását előbb jóvá kell hagyni
- if (!confirm(element.prop('title'))) {
- event.preventDefault();
- }
- }
- if (element.hasClass('onClickHideShow')) {
- var o = element.parents('.hideShowContainer').find('.openable').toggle();
- event.preventDefault();
- }
-
- if (element.hasClass('onClickHide')) {
- // Az onClickHide elem kattintásra becsukja a hozzárendelt elemet. A hozzárendelés
- // az id-ben történik: 'hide'+ElemId+[':'+elemId2...]
- var id = element[0].id;
- if (id && id.substring(0,4) == 'hide') {
- var openables = ('#'+id.charAt(4).toLowerCase()+ id.substring(5).replace(':',', #') );
- $(openables).hide();
- }
- }
- if (element.hasClass('onClickShow')) {
- // Az onClickShow elem kattintásra kinyitja a hozzárendelt elemet, miközben a többi
- // őt tartalmazó hideShowContainer-en belüli openable elemet becsukaja. A hozzárendelés
- // az id-ben történik: 'show'+ElemId+[':'+elemId2...]
- var container = element.parents('.hideShowContainer');
- var openable = container.find('.openable').hide();
- var onclickshow = container.find('.onClickShow').removeClass('selected');
- var id = element[0].id;
- if (id && id.substring(0,4) == 'show') {
- var openables = ('#'+id.charAt(4).toLowerCase()+ id.substring(5).replace(':',', #') );
- $(openables).show();
- }
- element.addClass('selected');
- }
- if (element[0].id == 'updateCloseButtonClick') {
- if ($('#updateWindow').is(':visible')) {
- $('#updateWindow').hide();
- $('#takaro').hide();
- if ($.isFunction(hideUpdateLayer)) hideUpdateLayer();
- }
- }
- if (element[0].id == 'btn_updateWindowSideClose') {
- //if ($('#updateWindowSide').is(':visible')) {
- $('#updateWindowSideSub').removeClass('nyitva');
- $('#updateWindowSide').removeClass('nyitva');
- if ($.isFunction(hideUpdateWindowSide)) hideUpdateWindowSide();
- //}
- }
- if (element[0].id == 'btn_updateWindowSideSubClose') {
- $('#updateWindowSideSub').removeClass('nyitva');
- if ($.isFunction(hideUpdateWindowSideSub)) hideUpdateWindowSideSub();
- }
- if (element.hasClass('onClickUpdateAction')) {
-//TODO - check
- element.parents('form').find('input[name=action]').val(element[0].id);
- }
- if (element.hasClass('onClickUpdateWindow')) {
- // A kattintott elem href paraméteréből vett url-ből kiveszi a getParameters-ben megadott
- // paramétereken kívüli paramétereket, ezeket post paraméterként rakja az updateForm-ba.
- // Az url "maradéka" pedig a form action-be kerül, végül update-eli a form-ot...
- formElement = $('#updateForm');
- formElement.html('');
- var origUrl = '', title = '';
- if (element.prop('title')) $('#updateHeader').html(element.prop('title'));
- if (element.prop('href')) origUrl = element.prop('href');
- var pos = origUrl.indexOf("?");
- if (pos != -1) url = origUrl.substr(0,pos);
- else url = origUrl;
- var getParameters = ["page", "sub", "f", "lang", "sessionID", "policy"];
- var separator = '?';
-
- var o = $.parseParams( origUrl.split('?')[1] );
- $.each(o,function(key,value) {
- if (getParameters.indexOf(key) != -1) {
- url = url+separator+key+'='+value;
- separator='&';
- } else if (key == 'skin') {
- url = url+separator+'skin=ajax';
- separator='&';
- } else {
- //formElement.insert({ bottom: new Element('input', {type : 'hidden', name : key, value : value}) });
- jQuery('<input/>').attr('type','text').attr('name',key).attr('value',value).appendTo(formElement);
- }
- });
-
- formElement.prop('action',url);
- updateForm(formElement, element);
-// event.stopImmediatePropagation();
- event.preventDefault();
- event.stopPropagation();
- }
- if (element.hasClass('onClickUpdate')) {
- event.preventDefault();
- // Az onClickUpdate class tagjaira kattintva update-eli az őket tartalmazó formot
- var formElement = element.parents("form");
- updateForm(formElement, element);
- event.preventDefault();
- event.stopPropagation();
-// jQuery.post(url);
- }
- if (event.target.id == 'nav2fullmenu') {
- $('#nav2').find('.fullmenuitem').toggle();
- $('#nav2').find('.nav2menuitem').toggle();
- $('#nav2fullmenu').toggleClass('aktiv');
- }
- if (event.target.id ==='skin-oldschool') {
- mayorSkinChange('oldschool');
- }
- if (event.target.id ==='skin-vakbarat') {
- mayorSkinChange('vakbarat');
- }
-}
-
-
-
-
-// || event.target.id ==='mayorNaviSearchIcon') {
-
-
-mayorSkinChange = function(toSkin) {
- if (location.toString().indexOf('skin')>-1) {
- window.location = location.toString().replace(/skin=([^&]*)/,'skin='+toSkin);
- } else {
- if (location.toString().indexOf('?')>-1) window.location = location.toString()+'&skin='+toSkin;
- else window.location = location.toString()+'?skin='+toSkin;
- }
-}
-
-mayorChange = function(event) {
-
- var element = $(event.target);
-
- if (element.hasClass('onChangeSubmit') && window.location.toString().indexOf('skin=vakbarat')<=0) {
- element.parents('form').submit();
- }
- if (element.closest('form.onChangeRequest').length > 0) {
- var formElement = element.closest('form.onChangeRequest');
-
- var uriOrig = formElement.attr('action');
- var uri = formElement.attr('action').replace(/skin=([^&]*)/,'skin=ajax')+'&request=true';
-
- // input class="ajaxOption"-ban megadott value="onChangeRequestStop" tudja tiltani az eseményt (új szülő felvétele - diakSzulo oldal)
- var ajaxRequestOK = (formElement.find('input.ajaxOption[value=onChangeRequestStop]').length == 0);
- // A class="DOA" - disable on ajax req - elemek letiltása
- formElement.find('.DOA').prop('disabled',true);
-
- formElement.attr('action', uri);
- element.addClass('ajaxRequest');
- if (ajaxRequestOK) {
- ajaxRequest(formElement, {
- onSuccess: function(transport, status, xhr) {
- element.addClass('ajaxRequestDone');
- element.removeClass('ajaxRequest');
- element.removeClass('ajaxRequestError');
- formElement.find('.DOA').prop('disabled',false).removeClass('ajaxRequest');
- // Egyedi kezelőfüggvény meghívása
- // pre-be pl.: $_JSON['onSuccess']['func'] = 'myTestFunc'; $_JSON['onSuccess']['param'] = array('txt' => 'Hahó');
- // js-be pl.: myTestFunc = function(param) { console.log('myTestFunc: '+param.txt); }
- if (transport.onSuccess && transport.onSuccess.func && $.isFunction(window[transport.onSuccess.func]))
- window[transport.onSuccess.func](transport.onSuccess.param);
-
- },
- onFailure: function() {
- element.addClass('ajaxRequestError');
- element.removeClass('ajaxRequest');
- element.removeClass('ajaxRequestDone');
- formElement.find('.DOA').prop('disabled',false).removeClass('ajaxRequest');
- }
- });
- }
- formElement.attr('action', uriOrig);
-
- }
-
-
- if (element.hasClass('onChangeUpdate')) {
- // Az onChangeUpdate class tagjaira kattintva update-eli az őket tartalmazó formot
-
-
- var formElement = $(element).closest('form');
- updateForm(formElement, $(element));
- event.preventDefault();
- event.stopPropagation();
- }
-
-
-
-}
-
-function ucfirst(str) {
- var f = str.charAt(0).toUpperCase();
- return f + str.substr(1);
-}
-function lcfirst(str) {
- var f = str.charAt(0).toLowerCase();
- return f + str.substr(1);
-}
-
-
-mayorSubmit = function(event) {
- var element = $(event.target);
- var formElement;
- if (element.is('form')) {
- formElement = element;
- // elmentettük a body.data.lastClick - be, hogy mi volt az utolsó clicked elem
- var element2 = $('body').data('lastClick');
- } else {
- formElement = element.parents('form');
- }
- if (formElement.hasClass('onSubmitUpdate')) {
- event.preventDefault();
- // Az onSubmitUpdate class-ba sorolt formok submit esetén update-elve lesznek - !! az összes submit elmegy !!
- updateForm(formElement, element2);
- event.stopImmediatePropagation();
- event.stopPropagation();
- return false;
- } else if (element.attr('id') == 'mayorSearch') {
- //$('#nav li.active a:contains()')
- $('#mayorSearch a').remove();
- var pattern = $('#mayorSearch input[type=text]').val();
- $('#nav li a:contains('+pattern+')').clone().appendTo('#mayorSearch');
- if (pattern!=lcfirst(pattern))
- $('#nav li a:contains('+lcfirst(pattern)+')').clone().appendTo('#mayorSearch');
- if (pattern!=ucfirst(pattern))
- $('#nav li a:contains('+ucfirst(pattern)+')').clone().appendTo('#mayorSearch');
-/* $('#nav li.active a:contains('+pattern+')').clone().appendTo('#mayorSearch');
- if (pattern!=lcfirst(pattern))
- $('#nav li.active a:contains('+lcfirst(pattern)+')').clone().appendTo('#mayorSearch');
- if (pattern!=ucfirst(pattern))
- $('#nav li.active a:contains('+ucfirst(pattern)+')').clone().appendTo('#mayorSearch');
-*/
- return false;
- }
-}
-/*
-var lastScrollLeft = 0;
-$(window).scroll(function() {
- var documentScrollLeft = $(document).scrollLeft();
- if (lastScrollLeft != documentScrollLeft) {
- //console.log('scroll x'+documentScrollLeft);
- lastScrollLeft = documentScrollLeft;
- }
- //mayorNavResize();
-});
-*/
-
-var mayorLoaderCounter = 0;
-mayorLoaderStart = function() {
- mayorLoaderCounter++;
- $('#poz li:first').addClass('mayorLoader');
-}
-mayorLoaderStop = function() { // override by naplo.js
- $('#poz li:first').removeClass('mayorLoader');
-}
-
-
-mayorNavResize = function(event) {
- if (event===undefined) return true;
-
- var wi = $(window).width();
- var navElem = $('#nav2');
- var mayorbodyElem = $('#mayorbody');
- var mayorfootElem = $('#mayorfoot');
- var smallWidth = false;
- if (event.target.id == "leftsideclose") swap=true; else swap = false;
- if (navElem) {
- if ($(document).width()>$(window).width()+140) smallWidth = true;
- if ((swap || wi<1100 || smallWidth) && navElem.hasClass('vertical')) {
- mayorbodyElem.removeClass('leftpad').addClass('toppad');
- mayorfootElem.removeClass('leftpad').addClass('toppad');
- navElem.removeClass('vertical').addClass('horizontal');
-// navElem.addClass('horizontal');
-// mayorbodyElem.addClass('toppad');
-// mayorfootElem.addClass('toppad');
- new $.ajax('/index.php?skin=ajax&request=true&page=session&sub=&f=set&policy=public&layout=1', {
- method: 'get',
- success: function(transport) {
- }
- });
- } else if
- ((swap || (wi>=1100 && !smallWidth)) && navElem.hasClass('horizontal')) {
- mayorbodyElem.removeClass('toppad').addClass('leftpad');
- mayorfootElem.removeClass('toppad').addClass('leftpad');
- navElem.removeClass('horizontal').addClass('vertical');
-// navElem.addClass('vertical');
-// mayorbodyElem.addClass('leftpad');
-// mayorfootElem.addClass('leftpad');
- new $.ajax('/index.php?skin=ajax&request=true&page=session&sub=&f=set&policy=public&layout=0', {
- method: 'post',
- success: function(transport) {
- }
- });
- } else {
- //console.log('Nothing to do');
- }
- } else {
- //console.log('Not ready');
- }
- /*if ($('#nav1').data('nav1count')==0) { // ha nincs nav1 menu, akkor engedélyezzük a nav dinamikus resize-ját (igen ám, de inicializálásnál ugrál)
- $('nav').show();
- var navSize = 140+$('#mayorGlobalLogin').width() + 0;
- $('#nav>li').each(function() {
- navSize+=($(this).width());
- if (navSize>$('#mayorhead').width()) {
- $(this).hide();
- } else {
- $(this).show();
- }
- });
- }*/
-
-}
-
-updateForm = function(formElement, submitElement) {
-
- var url = formElement.attr('action').replace(/skin=([^&]*)/,'skin=ajax');
-// szerintem ez mpst nem kell... ?
-// formElement.find('input[type=submit]').prop('disabled',true);
-// submitElement.prop('disabled',false);
- if (submitElement && submitElement.attr('name')!==undefined) options = { submitClass: submitElement.attr('class'), submitName: submitElement.attr('name'), submitValue: submitElement.val() };
- else options = false;
- ajaxUpdate(formElement, url, options);
-
-}
-
-/**
- * Az options paraméterben át kell adni az átadandó submit elem nevét és értékét, mert a serializeArray nem teszi be!
- * , és a serialize()???
-**/
-ajaxUpdate = function(container, url, options) {
-
- mayorLoaderStart();
- postData = container.serializeArray();
- if (options) postData.push({ name: options.submitName, value: options.submitValue });
- postData.push({ name: 'mayorToken', value : $('body').data('mayortoken') });
-
- $.ajax(url,{
- data: postData,
- type: 'POST',
- success: function(transport, status, xhr){
- var contentType=xhr.getResponseHeader('Content-type');
- if (contentType.indexOf('application/json')>-1 || contentType.indexOf('text/html')>-1) {
- if ( typeof transport.html !== 'undefined' && transport.html !== null) {
- container.html(transport.html);
- if ($.isFunction(showUpdateLayer)) showUpdateLayer(options);
- } else if ($.isFunction(processJSON)) {
- processJSON(transport);
- } else {
- }
- } else {
- container.html(xhr.responseText);
- }
- if (options && options.onSuccess && $.isFunction(options.onSuccess)) options.onSuccess(transport, status, xhr);
- // IE bubbling? A most betöltött form-okra...
- },
- error: function (xhr,status,errText) { // Type: Function( jqXHR jqXHR, String textStatus, String errorThrown )
- _debug(status);
- _debug(errText);
- updateSalt(xhr.getResponseHeader('Etag'));
- },
- complete: function(xhr, status) {
- mayorLoaderStop();
- updateSalt(xhr.getResponseHeader('Etag'));
- }
- });
-}
-
-ajaxRequest = function(formElement, options) {
-
- var url = formElement.attr('action').replace(/skin=([^&]*)/,'skin=ajax');
- var adat = formElement.serializeArray();
- adat.push({ name: 'mayorToken', value : $('body').data('mayortoken') });
-
- mayorLoaderStart();
- $.ajax(url,{
- data: adat,
- type: 'POST',
- success: function(transport, status, xhr){
- if (options && options.onSuccess && $.isFunction(options.onSuccess)) options.onSuccess(transport, status, xhr);
- },
- error: function (xhr,status,errText) { // Type: Function( jqXHR jqXHR, String textStatus, String errorThrown )
- _debug('stat: '+status);
- _debug('errTxt: '+errText);
- if (options && options.onFailure && $.isFunction(options.onFailure)) options.onFailure(xhr,status,errText);
- },
- complete: function(xhr, status) {
- mayorLoaderStop();
- updateSalt(xhr.getResponseHeader('Etag'));
- }
-
- });
-}
-
-var showUpdateLayer = function() {}
-var processJSON;
-updateSalt = function(etagHeader) {
- if (etagHeader !== null) {
- /**
- * A header Etag mezője (__SALTVALUE-__SALTNAME[-...]) alapján frissítjük az input.salt mezőket
- **/
- etagArray=etagHeader.split("-");
- $('input.salt').each(
- function(index) {
- // tömörített oldalküldés (?) esetén a web-szerver
- if ($(this).prop('name') == etagArray[1]) $(this).val(etagArray[0]);
- }
- );
- $('input.mayorToken').each(
- function(index) {
- if ($(this).prop('name') == 'mayorToken') $(this).val(etagArray[2]);
- }
- );
- $('body').data('mayortoken',etagArray[2]);
- }
-}
-
-// Hasznos függvények
-// string funkciók
-function LTrim(str) { return str.replace(/\s*((\S+\s*)*)/, "$1"); }
-function RTrim(str) { return str.replace(/((\s*\S+)*)\s*/, "$1"); }
-function Trim(str) { return LTrim(RTrim(str)); }
-
-// formátum-ellenőrzők
-function IsEmpty(str) {
- return (str === null | Trim(str) === "") ? true : false;
-}
-
-function IsEmail(str) {
- var reEmail = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
- return (str) ? reEmail.test(Trim(str)) : false;
-}
-
-function IsInteger(str) {
- var reInteger = /^[+-]?\d+?$/;
- return (str) ? reInteger.test(Trim(str)) : false;
-}
-
-function IsNumber(str) {
- var reNumber = /^[+-]?\d+([,\.]\d+)?$/;
- return (str) ? reNumber.test(Trim(str)) : false;
-}
-
-function IsHexa(str) {
- var reString = /^[0-9A-Fa-f]*?$/;
- return (str) ? reString.test(Trim(str)) : false;
-}
-
-function IsDate(str) {
- var reDate = /^(19|20)\d\d([-/.])(0[1-9]|1[0-2])\2(0[1-9]|[12][0-9]|3[01])$/;
- return (str) ? reDate.test(Trim(str)) : false;
-}
-
-function CorrectDate(str) {
- if (IsDate(str))
- return Trim(str).replace(/^(\d{4})[-/.](\d{2})[-/.](\d{2})$/, "$1.$2.$3");
- else
- return null;
-}
-
-mayorSessionTimeOutAlert();
-
-function mayorSessionTimeOutAlert() {
- $('#takaro').fadeIn();
- $('#updateWindow').fadeIn();
- $('#updateForm').html('<div class="infoMsg" style="margin-bottom:20px;">A munkamenet hamarosan lejár!</div>').fadeIn();
- $('body,html').animate({scrollTop: 0}, 800);
-}
-
-function mayorSessionTimedOut() {
-// $('#takaro').fadeOut();
-// $('.infoMsg').fadeOut();
-// $('#mayorhead').append('<div id="mayorbodytakaro" style="background-color: rgba(100,100,100,0.1);z-index: inherit;height:100%;width:100%; position:absolute; top:0px;"><div class="errorMsg" style="margin-top:130px;">A munkamenet lejárt, kérjük jelentkezzen be újra!</div></div>').fadeIn();
- $('#mayorbody').fadeOut();
- window.location.replace(location.origin);
-}
-
-jQuery.fn.preventDoubleSubmission = function() {
- $(this).on('submit',function(e){
- var $form = $(this);
- if ($form.data('submitted') === true) {
- e.preventDefault();
- } else {
- $form.data('submitted', true);
- }
- });
- return this;
-};
-
-/* teszt
-function isNear( $element, distance, event ) {
- var left = $element.offset().left - distance,
- top = $element.offset().top - distance,
- right = left + $element.width() + ( 2 * distance ),
- bottom = top + $element.height() + ( 2 * distance ),
- x = event.pageX,
- y = event.pageY;
- return ( x > left && x < right && y > top && y < bottom );
-};
-*/
-
-function href(p) {
- var get = '';
- $.each( p, function( key, value ) { get += key + "=" + value + "&"; });
- return ('index.php?policy=private&'+get+'sessionID='+$('body').data('sessionid')).replace('&','&#38;');
-}
-
-$(document).ready(function() { // facebook
-
- if (typeof(FB_APP_ID)!=='undefined' && FB_APP_ID!='') {
-
- window.fbAsyncInit = function() {
- FB.init({
- appId : FB_APP_ID,
- cookie : true,
- xfbml : true,
- version : 'v2.2'
- });
- FB.getLoginStatus(function(response) {
- if (response.status === 'connected') {
- $('#mglFBconnect').removeClass('FBstatusunknown').addClass('FB2');
- } else if (response.status === 'not_authorized') {
- $('#mglFBconnect').removeClass('FBstatusunknown').addClass('FB1');
- } else {
- $('#mglFBconnect').removeClass('FBstatusunknown').addClass('FB0');
- }
- }); // ,true - ha nem cache-elt változat kell
- FB.Event.subscribe('auth.login', my_login_event);
- FB.Event.subscribe('auth.logout', my_logout_event);
- FB.Event.subscribe('auth.authResponseChange', my_authResponseChange_event);
- };
- // Load the SDK asynchronously
- (function(d, s, id) {
- var js, fjs = d.getElementsByTagName(s)[0];
- if (d.getElementById(id)) return;
- js = d.createElement(s); js.id = id;
- js.src = "//connect.facebook.net/en_US/sdk.js";
- fjs.parentNode.insertBefore(js, fjs);
- }(document, 'script', 'facebook-jssdk'));
- }
-}); // doc ready
-
-var my_login_event = function() {
- //console.log('***facebook login event');
-}
-
-var my_logout_event = function() {
- //console.log('***facebook logout event');
-}
-
-var my_authResponseChange_event = function(response) {
- //console.log('***authResponseChange');
-}
-
-var mayor_facebookconnect_redirect = function() {
- var origUrl = $(location).attr('href');
- var pos = origUrl.indexOf("?");
- if (pos != -1) url = origUrl+'&action=facebooklogin';
- else url = origUrl+'?action=facebooklogin';
- window.location = url;
-}
-
-
-// Az ajax hívások vésszatérési értékét feldolgozó és a layer-t megjelenítő függvény változók inicializálása (hogy ne legyen undefined)
-var showUpdateLayer = function() {};
-var hideUpdateLayer = function() {};
-var showUpdateWindowSide = function() {};
-var hideUpdateWindowSide = function() {};
-var showUpdateWindowSideSub = function() {};
-var hideUpdateWindowSideSub = function() {};
-var processJSON;
-
-$(document).ready(function() { // még több click eseménykezelő!
- $('#mayorMenuSearchIcon').on('click',function(event) {
- $('#mayorSearch').show();
- event.preventDefault();
- event.stopImmediatePropagation(); // STOP mayorClick
- $('#mayorSearch input[type=text]').focus();
- });
- $('#mayorNaviSearchIcon').on('click',function(event) {
- $('#mayorSearch').show();
- event.preventDefault();
- event.stopImmediatePropagation(); // STOP mayorClick
- $('#mayorSearch input[type=text]').focus();
- });
-
- //gapi.load('auth2', function() {
- // gapi.auth2.init();
- //});
- if (typeof(GOOGLEAPI_CLIENT_ID)!=='undefined' && GOOGLEAPI_CLIENT_ID!='') {
- startGoogleAuth();
- }
-});
-
-// GOOGLE
-var googleUser = {};
-var startGoogleAuth = function() {
- gapi.load('auth2', function(){
- auth2 = gapi.auth2.init({
- client_id: GOOGLEAPI_CLIENT_ID,
- cookiepolicy: 'single_host_origin',
- });
- attachSignin(document.getElementById('googleLoginBtn'));
- });
-};
-function attachSignin(element) {
- auth2.attachClickHandler(element, {},
- function(googleUser) {
- var id_token = googleUser.getAuthResponse().id_token;
- var origUrl = $(location).attr('href');
- var pos = origUrl.indexOf("?");
- if (pos != -1) url = origUrl+'&action=googleapilogin'+'&id_token='+id_token;
- else url = origUrl+'?action=googleapilogin'+'&id_token='+id_token;
- window.location = url;
- }, function(error) {
- // alert(JSON.stringify(error, undefined, 2));
- });
-}
-// GOOGLE
-
diff --git a/mayor-orig/www/skin/classic/base/javascript/jquery-1.8.3.min.js b/mayor-orig/www/skin/classic/base/javascript/jquery-1.8.3.min.js
deleted file mode 100644
index 83589daa..00000000
--- a/mayor-orig/www/skin/classic/base/javascript/jquery-1.8.3.min.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! jQuery v1.8.3 jquery.com | jquery.org/license */
-(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),function(e,n){t[n]=!0}),t}function H(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(P,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:+r+""===r?+r:D.test(r)?v.parseJSON(r):r}catch(s){}v.data(e,n,r)}else r=t}return r}function B(e){var t;for(t in e){if(t==="data"&&v.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function et(){return!1}function tt(){return!0}function ut(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function at(e,t){do e=e[t];while(e&&e.nodeType!==1);return e}function ft(e,t,n){t=t||0;if(v.isFunction(t))return v.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return v.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=v.grep(e,function(e){return e.nodeType===1});if(it.test(t))return v.filter(t,r,!n);t=v.filter(t,r)}return v.grep(e,function(e,r){return v.inArray(e,t)>=0===n})}function lt(e){var t=ct.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function At(e,t){if(t.nodeType!==1||!v.hasData(e))return;var n,r,i,s=v._data(e),o=v._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)v.event.add(t,n,u[n][r])}o.data&&(o.data=v.extend({},o.data))}function Ot(e,t){var n;if(t.nodeType!==1)return;t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?(t.parentNode&&(t.outerHTML=e.outerHTML),v.support.html5Clone&&e.innerHTML&&!v.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):n==="input"&&Et.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text),t.removeAttribute(v.expando)}function Mt(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function _t(e){Et.test(e.type)&&(e.defaultChecked=e.checked)}function Qt(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=Jt.length;while(i--){t=Jt[i]+n;if(t in e)return t}return r}function Gt(e,t){return e=t||e,v.css(e,"display")==="none"||!v.contains(e.ownerDocument,e)}function Yt(e,t){var n,r,i=[],s=0,o=e.length;for(;s<o;s++){n=e[s];if(!n.style)continue;i[s]=v._data(n,"olddisplay"),t?(!i[s]&&n.style.display==="none"&&(n.style.display=""),n.style.display===""&&Gt(n)&&(i[s]=v._data(n,"olddisplay",nn(n.nodeName)))):(r=Dt(n,"display"),!i[s]&&r!=="none"&&v._data(n,"olddisplay",r))}for(s=0;s<o;s++){n=e[s];if(!n.style)continue;if(!t||n.style.display==="none"||n.style.display==="")n.style.display=t?i[s]||"":"none"}return e}function Zt(e,t,n){var r=Rt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function en(e,t,n,r){var i=n===(r?"border":"content")?4:t==="width"?1:0,s=0;for(;i<4;i+=2)n==="margin"&&(s+=v.css(e,n+$t[i],!0)),r?(n==="content"&&(s-=parseFloat(Dt(e,"padding"+$t[i]))||0),n!=="margin"&&(s-=parseFloat(Dt(e,"border"+$t[i]+"Width"))||0)):(s+=parseFloat(Dt(e,"padding"+$t[i]))||0,n!=="padding"&&(s+=parseFloat(Dt(e,"border"+$t[i]+"Width"))||0));return s}function tn(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=!0,s=v.support.boxSizing&&v.css(e,"boxSizing")==="border-box";if(r<=0||r==null){r=Dt(e,t);if(r<0||r==null)r=e.style[t];if(Ut.test(r))return r;i=s&&(v.support.boxSizingReliable||r===e.style[t]),r=parseFloat(r)||0}return r+en(e,t,n||(s?"border":"content"),i)+"px"}function nn(e){if(Wt[e])return Wt[e];var t=v("<"+e+">").appendTo(i.body),n=t.css("display");t.remove();if(n==="none"||n===""){Pt=i.body.appendChild(Pt||v.extend(i.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!Ht||!Pt.createElement)Ht=(Pt.contentWindow||Pt.contentDocument).document,Ht.write("<!doctype html><html><body>"),Ht.close();t=Ht.body.appendChild(Ht.createElement(e)),n=Dt(t,"display"),i.body.removeChild(Pt)}return Wt[e]=n,n}function fn(e,t,n,r){var i;if(v.isArray(t))v.each(t,function(t,i){n||sn.test(e)?r(e,i):fn(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&v.type(t)==="object")for(i in t)fn(e+"["+i+"]",t[i],n,r);else r(e,t)}function Cn(e){return function(t,n){typeof t!="string"&&(n=t,t="*");var r,i,s,o=t.toLowerCase().split(y),u=0,a=o.length;if(v.isFunction(n))for(;u<a;u++)r=o[u],s=/^\+/.test(r),s&&(r=r.substr(1)||"*"),i=e[r]=e[r]||[],i[s?"unshift":"push"](n)}}function kn(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u,a=e[s],f=0,l=a?a.length:0,c=e===Sn;for(;f<l&&(c||!u);f++)u=a[f](n,r,i),typeof u=="string"&&(!c||o[u]?u=t:(n.dataTypes.unshift(u),u=kn(e,n,r,i,u,o)));return(c||!u)&&!o["*"]&&(u=kn(e,n,r,i,"*",o)),u}function Ln(e,n){var r,i,s=v.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&v.extend(!0,e,i)}function An(e,n,r){var i,s,o,u,a=e.contents,f=e.dataTypes,l=e.responseFields;for(s in l)s in r&&(n[l[s]]=r[s]);while(f[0]==="*")f.shift(),i===t&&(i=e.mimeType||n.getResponseHeader("content-type"));if(i)for(s in a)if(a[s]&&a[s].test(i)){f.unshift(s);break}if(f[0]in r)o=f[0];else{for(s in r){if(!f[0]||e.converters[s+" "+f[0]]){o=s;break}u||(u=s)}o=o||u}if(o)return o!==f[0]&&f.unshift(o),r[o]}function On(e,t){var n,r,i,s,o=e.dataTypes.slice(),u=o[0],a={},f=0;e.dataFilter&&(t=e.dataFilter(t,e.dataType));if(o[1])for(n in e.converters)a[n.toLowerCase()]=e.converters[n];for(;i=o[++f];)if(i!=="*"){if(u!=="*"&&u!==i){n=a[u+" "+i]||a["* "+i];if(!n)for(r in a){s=r.split(" ");if(s[1]===i){n=a[u+" "+s[0]]||a["* "+s[0]];if(n){n===!0?n=a[r]:a[r]!==!0&&(i=s[0],o.splice(f--,0,i));break}}}if(n!==!0)if(n&&e["throws"])t=n(t);else try{t=n(t)}catch(l){return{state:"parsererror",error:n?l:"No conversion from "+u+" to "+i}}}u=i}return{state:"success",data:t}}function Fn(){try{return new e.XMLHttpRequest}catch(t){}}function In(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function $n(){return setTimeout(function(){qn=t},0),qn=v.now()}function Jn(e,t){v.each(t,function(t,n){var r=(Vn[t]||[]).concat(Vn["*"]),i=0,s=r.length;for(;i<s;i++)if(r[i].call(e,t,n))return})}function Kn(e,t,n){var r,i=0,s=0,o=Xn.length,u=v.Deferred().always(function(){delete a.elem}),a=function(){var t=qn||$n(),n=Math.max(0,f.startTime+f.duration-t),r=n/f.duration||0,i=1-r,s=0,o=f.tweens.length;for(;s<o;s++)f.tweens[s].run(i);return u.notifyWith(e,[f,i,n]),i<1&&o?n:(u.resolveWith(e,[f]),!1)},f=u.promise({elem:e,props:v.extend({},t),opts:v.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:qn||$n(),duration:n.duration,tweens:[],createTween:function(t,n,r){var i=v.Tween(e,f.opts,t,n,f.opts.specialEasing[t]||f.opts.easing);return f.tweens.push(i),i},stop:function(t){var n=0,r=t?f.tweens.length:0;for(;n<r;n++)f.tweens[n].run(1);return t?u.resolveWith(e,[f,t]):u.rejectWith(e,[f,t]),this}}),l=f.props;Qn(l,f.opts.specialEasing);for(;i<o;i++){r=Xn[i].call(f,e,l,f.opts);if(r)return r}return Jn(f,l),v.isFunction(f.opts.start)&&f.opts.start.call(e,f),v.fx.timer(v.extend(a,{anim:f,queue:f.opts.queue,elem:e})),f.progress(f.opts.progress).done(f.opts.done,f.opts.complete).fail(f.opts.fail).always(f.opts.always)}function Qn(e,t){var n,r,i,s,o;for(n in e){r=v.camelCase(n),i=t[r],s=e[n],v.isArray(s)&&(i=s[1],s=e[n]=s[0]),n!==r&&(e[r]=s,delete e[n]),o=v.cssHooks[r];if(o&&"expand"in o){s=o.expand(s),delete e[r];for(n in s)n in e||(e[n]=s[n],t[n]=i)}else t[r]=i}}function Gn(e,t,n){var r,i,s,o,u,a,f,l,c,h=this,p=e.style,d={},m=[],g=e.nodeType&&Gt(e);n.queue||(l=v._queueHooks(e,"fx"),l.unqueued==null&&(l.unqueued=0,c=l.empty.fire,l.empty.fire=function(){l.unqueued||c()}),l.unqueued++,h.always(function(){h.always(function(){l.unqueued--,v.queue(e,"fx").length||l.empty.fire()})})),e.nodeType===1&&("height"in t||"width"in t)&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],v.css(e,"display")==="inline"&&v.css(e,"float")==="none"&&(!v.support.inlineBlockNeedsLayout||nn(e.nodeName)==="inline"?p.display="inline-block":p.zoom=1)),n.overflow&&(p.overflow="hidden",v.support.shrinkWrapBlocks||h.done(function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]}));for(r in t){s=t[r];if(Un.exec(s)){delete t[r],a=a||s==="toggle";if(s===(g?"hide":"show"))continue;m.push(r)}}o=m.length;if(o){u=v._data(e,"fxshow")||v._data(e,"fxshow",{}),"hidden"in u&&(g=u.hidden),a&&(u.hidden=!g),g?v(e).show():h.done(function(){v(e).hide()}),h.done(function(){var t;v.removeData(e,"fxshow",!0);for(t in d)v.style(e,t,d[t])});for(r=0;r<o;r++)i=m[r],f=h.createTween(i,g?u[i]:0),d[i]=u[i]||v.style(e,i),i in u||(u[i]=f.start,g&&(f.end=f.start,f.start=i==="width"||i==="height"?1:0))}}function Yn(e,t,n,r,i){return new Yn.prototype.init(e,t,n,r,i)}function Zn(e,t){var n,r={height:e},i=0;t=t?1:0;for(;i<4;i+=2-t)n=$t[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function tr(e){return v.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}var n,r,i=e.document,s=e.location,o=e.navigator,u=e.jQuery,a=e.$,f=Array.prototype.push,l=Array.prototype.slice,c=Array.prototype.indexOf,h=Object.prototype.toString,p=Object.prototype.hasOwnProperty,d=String.prototype.trim,v=function(e,t){return new v.fn.init(e,t,n)},m=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,g=/\S/,y=/\s+/,b=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,w=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,E=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,S=/^[\],:{}\s]*$/,x=/(?:^|:|,)(?:\s*\[)+/g,T=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,N=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,C=/^-ms-/,k=/-([\da-z])/gi,L=function(e,t){return(t+"").toUpperCase()},A=function(){i.addEventListener?(i.removeEventListener("DOMContentLoaded",A,!1),v.ready()):i.readyState==="complete"&&(i.detachEvent("onreadystatechange",A),v.ready())},O={};v.fn=v.prototype={constructor:v,init:function(e,n,r){var s,o,u,a;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)==="<"&&e.charAt(e.length-1)===">"&&e.length>=3?s=[null,e,null]:s=w.exec(e);if(s&&(s[1]||!n)){if(s[1])return n=n instanceof v?n[0]:n,a=n&&n.nodeType?n.ownerDocument||n:i,e=v.parseHTML(s[1],a,!0),E.test(s[1])&&v.isPlainObject(n)&&this.attr.call(e,n,!0),v.merge(this,e);o=i.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return r.find(e);this.length=1,this[0]=o}return this.context=i,this.selector=e,this}return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e)}return v.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),v.makeArray(e,this))},selector:"",jquery:"1.8.3",length:0,size:function(){return this.length},toArray:function(){return l.call(this)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var r=v.merge(this.constructor(),e);return r.prevObject=this,r.context=this.context,t==="find"?r.selector=this.selector+(this.selector?" ":"")+n:t&&(r.selector=this.selector+"."+t+"("+n+")"),r},each:function(e,t){return v.each(this,e,t)},ready:function(e){return v.ready.promise().done(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(l.apply(this,arguments),"slice",l.call(arguments).join(","))},map:function(e){return this.pushStack(v.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:[].sort,splice:[].splice},v.fn.init.prototype=v.fn,v.extend=v.fn.extend=function(){var e,n,r,i,s,o,u=arguments[0]||{},a=1,f=arguments.length,l=!1;typeof u=="boolean"&&(l=u,u=arguments[1]||{},a=2),typeof u!="object"&&!v.isFunction(u)&&(u={}),f===a&&(u=this,--a);for(;a<f;a++)if((e=arguments[a])!=null)for(n in e){r=u[n],i=e[n];if(u===i)continue;l&&i&&(v.isPlainObject(i)||(s=v.isArray(i)))?(s?(s=!1,o=r&&v.isArray(r)?r:[]):o=r&&v.isPlainObject(r)?r:{},u[n]=v.extend(l,o,i)):i!==t&&(u[n]=i)}return u},v.extend({noConflict:function(t){return e.$===v&&(e.$=a),t&&e.jQuery===v&&(e.jQuery=u),v},isReady:!1,readyWait:1,holdReady:function(e){e?v.readyWait++:v.ready(!0)},ready:function(e){if(e===!0?--v.readyWait:v.isReady)return;if(!i.body)return setTimeout(v.ready,1);v.isReady=!0;if(e!==!0&&--v.readyWait>0)return;r.resolveWith(i,[v]),v.fn.trigger&&v(i).trigger("ready").off("ready")},isFunction:function(e){return v.type(e)==="function"},isArray:Array.isArray||function(e){return v.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):O[h.call(e)]||"object"},isPlainObject:function(e){if(!e||v.type(e)!=="object"||e.nodeType||v.isWindow(e))return!1;try{if(e.constructor&&!p.call(e,"constructor")&&!p.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||p.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw new Error(e)},parseHTML:function(e,t,n){var r;return!e||typeof e!="string"?null:(typeof t=="boolean"&&(n=t,t=0),t=t||i,(r=E.exec(e))?[t.createElement(r[1])]:(r=v.buildFragment([e],t,n?null:[]),v.merge([],(r.cacheable?v.clone(r.fragment):r.fragment).childNodes)))},parseJSON:function(t){if(!t||typeof t!="string")return null;t=v.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(S.test(t.replace(T,"@").replace(N,"]").replace(x,"")))return(new Function("return "+t))();v.error("Invalid JSON: "+t)},parseXML:function(n){var r,i;if(!n||typeof n!="string")return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(s){r=t}return(!r||!r.documentElement||r.getElementsByTagName("parsererror").length)&&v.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&g.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(C,"ms-").replace(k,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,n,r){var i,s=0,o=e.length,u=o===t||v.isFunction(e);if(r){if(u){for(i in e)if(n.apply(e[i],r)===!1)break}else for(;s<o;)if(n.apply(e[s++],r)===!1)break}else if(u){for(i in e)if(n.call(e[i],i,e[i])===!1)break}else for(;s<o;)if(n.call(e[s],s,e[s++])===!1)break;return e},trim:d&&!d.call("\ufeff\u00a0")?function(e){return e==null?"":d.call(e)}:function(e){return e==null?"":(e+"").replace(b,"")},makeArray:function(e,t){var n,r=t||[];return e!=null&&(n=v.type(e),e.length==null||n==="string"||n==="function"||n==="regexp"||v.isWindow(e)?f.call(r,e):v.merge(r,e)),r},inArray:function(e,t,n){var r;if(t){if(c)return c.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,s=0;if(typeof r=="number")for(;s<r;s++)e[i++]=n[s];else while(n[s]!==t)e[i++]=n[s++];return e.length=i,e},grep:function(e,t,n){var r,i=[],s=0,o=e.length;n=!!n;for(;s<o;s++)r=!!t(e[s],s),n!==r&&i.push(e[s]);return i},map:function(e,n,r){var i,s,o=[],u=0,a=e.length,f=e instanceof v||a!==t&&typeof a=="number"&&(a>0&&e[0]&&e[a-1]||a===0||v.isArray(e));if(f)for(;u<a;u++)i=n(e[u],u,r),i!=null&&(o[o.length]=i);else for(s in e)i=n(e[s],s,r),i!=null&&(o[o.length]=i);return o.concat.apply([],o)},guid:1,proxy:function(e,n){var r,i,s;return typeof n=="string"&&(r=e[n],n=e,e=r),v.isFunction(e)?(i=l.call(arguments,2),s=function(){return e.apply(n,i.concat(l.call(arguments)))},s.guid=e.guid=e.guid||v.guid++,s):t},access:function(e,n,r,i,s,o,u){var a,f=r==null,l=0,c=e.length;if(r&&typeof r=="object"){for(l in r)v.access(e,n,l,r[l],1,o,i);s=1}else if(i!==t){a=u===t&&v.isFunction(i),f&&(a?(a=n,n=function(e,t,n){return a.call(v(e),n)}):(n.call(e,i),n=null));if(n)for(;l<c;l++)n(e[l],r,a?i.call(e[l],l,n(e[l],r)):i,u);s=1}return s?e:f?n.call(e):c?n(e[0],r):o},now:function(){return(new Date).getTime()}}),v.ready.promise=function(t){if(!r){r=v.Deferred();if(i.readyState==="complete")setTimeout(v.ready,1);else if(i.addEventListener)i.addEventListener("DOMContentLoaded",A,!1),e.addEventListener("load",v.ready,!1);else{i.attachEvent("onreadystatechange",A),e.attachEvent("onload",v.ready);var n=!1;try{n=e.frameElement==null&&i.documentElement}catch(s){}n&&n.doScroll&&function o(){if(!v.isReady){try{n.doScroll("left")}catch(e){return setTimeout(o,50)}v.ready()}}()}}return r.promise(t)},v.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){O["[object "+t+"]"]=t.toLowerCase()}),n=v(i);var M={};v.Callbacks=function(e){e=typeof e=="string"?M[e]||_(e):v.extend({},e);var n,r,i,s,o,u,a=[],f=!e.once&&[],l=function(t){n=e.memory&&t,r=!0,u=s||0,s=0,o=a.length,i=!0;for(;a&&u<o;u++)if(a[u].apply(t[0],t[1])===!1&&e.stopOnFalse){n=!1;break}i=!1,a&&(f?f.length&&l(f.shift()):n?a=[]:c.disable())},c={add:function(){if(a){var t=a.length;(function r(t){v.each(t,function(t,n){var i=v.type(n);i==="function"?(!e.unique||!c.has(n))&&a.push(n):n&&n.length&&i!=="string"&&r(n)})})(arguments),i?o=a.length:n&&(s=t,l(n))}return this},remove:function(){return a&&v.each(arguments,function(e,t){var n;while((n=v.inArray(t,a,n))>-1)a.splice(n,1),i&&(n<=o&&o--,n<=u&&u--)}),this},has:function(e){return v.inArray(e,a)>-1},empty:function(){return a=[],this},disable:function(){return a=f=n=t,this},disabled:function(){return!a},lock:function(){return f=t,n||c.disable(),this},locked:function(){return!f},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],a&&(!r||f)&&(i?f.push(t):l(t)),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},v.extend({Deferred:function(e){var t=[["resolve","done",v.Callbacks("once memory"),"resolved"],["reject","fail",v.Callbacks("once memory"),"rejected"],["notify","progress",v.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return v.Deferred(function(n){v.each(t,function(t,r){var s=r[0],o=e[t];i[r[1]](v.isFunction(o)?function(){var e=o.apply(this,arguments);e&&v.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[s+"With"](this===i?n:this,[e])}:n[s])}),e=null}).promise()},promise:function(e){return e!=null?v.extend(e,r):r}},i={};return r.pipe=r.then,v.each(t,function(e,s){var o=s[2],u=s[3];r[s[1]]=o.add,u&&o.add(function(){n=u},t[e^1][2].disable,t[2][2].lock),i[s[0]]=o.fire,i[s[0]+"With"]=o.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=l.call(arguments),r=n.length,i=r!==1||e&&v.isFunction(e.promise)?r:0,s=i===1?e:v.Deferred(),o=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?l.call(arguments):r,n===u?s.notifyWith(t,n):--i||s.resolveWith(t,n)}},u,a,f;if(r>1){u=new Array(r),a=new Array(r),f=new Array(r);for(;t<r;t++)n[t]&&v.isFunction(n[t].promise)?n[t].promise().done(o(t,f,n)).fail(s.reject).progress(o(t,a,u)):--i}return i||s.resolveWith(f,n),s.promise()}}),v.support=function(){var t,n,r,s,o,u,a,f,l,c,h,p=i.createElement("div");p.setAttribute("className","t"),p.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!r||!n.length)return{};s=i.createElement("select"),o=s.appendChild(i.createElement("option")),u=p.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.5/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:u.value==="on",optSelected:o.selected,getSetAttribute:p.className!=="t",enctype:!!i.createElement("form").enctype,html5Clone:i.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",boxModel:i.compatMode==="CSS1Compat",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},u.checked=!0,t.noCloneChecked=u.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!o.disabled;try{delete p.test}catch(d){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",h=function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick"),p.detachEvent("onclick",h)),u=i.createElement("input"),u.value="t",u.setAttribute("type","radio"),t.radioValue=u.value==="t",u.setAttribute("checked","checked"),u.setAttribute("name","t"),p.appendChild(u),a=i.createDocumentFragment(),a.appendChild(p.lastChild),t.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=u.checked,a.removeChild(u),a.appendChild(p);if(p.attachEvent)for(l in{submit:!0,change:!0,focusin:!0})f="on"+l,c=f in p,c||(p.setAttribute(f,"return;"),c=typeof p[f]=="function"),t[l+"Bubbles"]=c;return v(function(){var n,r,s,o,u="padding:0;margin:0;border:0;display:block;overflow:hidden;",a=i.getElementsByTagName("body")[0];if(!a)return;n=i.createElement("div"),n.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",a.insertBefore(n,a.firstChild),r=i.createElement("div"),n.appendChild(r),r.innerHTML="<table><tr><td></td><td>t</td></tr></table>",s=r.getElementsByTagName("td"),s[0].style.cssText="padding:0;margin:0;border:0;display:none",c=s[0].offsetHeight===0,s[0].style.display="",s[1].style.display="none",t.reliableHiddenOffsets=c&&s[0].offsetHeight===0,r.innerHTML="",r.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=r.offsetWidth===4,t.doesNotIncludeMarginInBodyOffset=a.offsetTop!==1,e.getComputedStyle&&(t.pixelPosition=(e.getComputedStyle(r,null)||{}).top!=="1%",t.boxSizingReliable=(e.getComputedStyle(r,null)||{width:"4px"}).width==="4px",o=i.createElement("div"),o.style.cssText=r.style.cssText=u,o.style.marginRight=o.style.width="0",r.style.width="1px",r.appendChild(o),t.reliableMarginRight=!parseFloat((e.getComputedStyle(o,null)||{}).marginRight)),typeof r.style.zoom!="undefined"&&(r.innerHTML="",r.style.cssText=u+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=r.offsetWidth===3,r.style.display="block",r.style.overflow="visible",r.innerHTML="<div></div>",r.firstChild.style.width="5px",t.shrinkWrapBlocks=r.offsetWidth!==3,n.style.zoom=1),a.removeChild(n),n=r=s=o=null}),a.removeChild(p),n=r=s=o=u=a=p=null,t}();var D=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;v.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(v.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?v.cache[e[v.expando]]:e[v.expando],!!e&&!B(e)},data:function(e,n,r,i){if(!v.acceptData(e))return;var s,o,u=v.expando,a=typeof n=="string",f=e.nodeType,l=f?v.cache:e,c=f?e[u]:e[u]&&u;if((!c||!l[c]||!i&&!l[c].data)&&a&&r===t)return;c||(f?e[u]=c=v.deletedIds.pop()||v.guid++:c=u),l[c]||(l[c]={},f||(l[c].toJSON=v.noop));if(typeof n=="object"||typeof n=="function")i?l[c]=v.extend(l[c],n):l[c].data=v.extend(l[c].data,n);return s=l[c],i||(s.data||(s.data={}),s=s.data),r!==t&&(s[v.camelCase(n)]=r),a?(o=s[n],o==null&&(o=s[v.camelCase(n)])):o=s,o},removeData:function(e,t,n){if(!v.acceptData(e))return;var r,i,s,o=e.nodeType,u=o?v.cache:e,a=o?e[v.expando]:v.expando;if(!u[a])return;if(t){r=n?u[a]:u[a].data;if(r){v.isArray(t)||(t in r?t=[t]:(t=v.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?B:v.isEmptyObject)(r))return}}if(!n){delete u[a].data;if(!B(u[a]))return}o?v.cleanData([e],!0):v.support.deleteExpando||u!=u.window?delete u[a]:u[a]=null},_data:function(e,t,n){return v.data(e,t,n,!0)},acceptData:function(e){var t=e.nodeName&&v.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),v.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=v.data(a);if(a.nodeType===1&&!v._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")||(o=v.camelCase(o.substring(5)),H(a,o,l[o]));v._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){v.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",v.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=v.data(a,e),l=H(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=v(this);t.triggerHandler("setData"+i,r),v.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){v.removeData(this,e)})}}),v.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=v._data(e,t),n&&(!r||v.isArray(n)?r=v._data(e,t,v.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=v.queue(e,t),r=n.length,i=n.shift(),s=v._queueHooks(e,t),o=function(){v.dequeue(e,t)};i==="inprogress"&&(i=n.shift(),r--),i&&(t==="fx"&&n.unshift("inprogress"),delete s.stop,i.call(e,o,s)),!r&&s&&s.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return v._data(e,n)||v._data(e,n,{empty:v.Callbacks("once memory").add(function(){v.removeData(e,t+"queue",!0),v.removeData(e,n,!0)})})}}),v.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?v.queue(this[0],e):n===t?this:this.each(function(){var t=v.queue(this,e,n);v._queueHooks(this,e),e==="fx"&&t[0]!=="inprogress"&&v.dequeue(this,e)})},dequeue:function(e){return this.each(function(){v.dequeue(this,e)})},delay:function(e,t){return e=v.fx?v.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,s=v.Deferred(),o=this,u=this.length,a=function(){--i||s.resolveWith(o,[o])};typeof e!="string"&&(n=e,e=t),e=e||"fx";while(u--)r=v._data(o[u],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(a));return a(),s.promise(n)}});var j,F,I,q=/[\t\r\n]/g,R=/\r/g,U=/^(?:button|input)$/i,z=/^(?:button|input|object|select|textarea)$/i,W=/^a(?:rea|)$/i,X=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=v.support.getSetAttribute;v.fn.extend({attr:function(e,t){return v.access(this,v.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){v.removeAttr(this,e)})},prop:function(e,t){return v.access(this,v.prop,e,t,arguments.length>1)},removeProp:function(e){return e=v.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(v.isFunction(e))return this.each(function(t){v(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(y);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)s.indexOf(" "+t[o]+" ")<0&&(s+=t[o]+" ");i.className=v.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(v.isFunction(e))return this.each(function(t){v(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(y);for(u=0,a=this.length;u<a;u++){i=this[u];if(i.nodeType===1&&i.className){r=(" "+i.className+" ").replace(q," ");for(s=0,o=n.length;s<o;s++)while(r.indexOf(" "+n[s]+" ")>=0)r=r.replace(" "+n[s]+" "," ");i.className=e?v.trim(r):""}}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return v.isFunction(e)?this.each(function(n){v(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=v(this),u=t,a=e.split(y);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&v._data(this,"__className__",this.className),this.className=this.className||e===!1?"":v._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!arguments.length){if(s)return n=v.valHooks[s.type]||v.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(R,""):r==null?"":r);return}return i=v.isFunction(e),this.each(function(r){var s,o=v(this);if(this.nodeType!==1)return;i?s=e.call(this,r,o.val()):s=e,s==null?s="":typeof s=="number"?s+="":v.isArray(s)&&(s=v.map(s,function(e){return e==null?"":e+""})),n=v.valHooks[this.type]||v.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,s,"value")===t)this.value=s})}}),v.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,s=e.type==="select-one"||i<0,o=s?null:[],u=s?i+1:r.length,a=i<0?u:s?i:0;for(;a<u;a++){n=r[a];if((n.selected||a===i)&&(v.support.optDisabled?!n.disabled:n.getAttribute("disabled")===null)&&(!n.parentNode.disabled||!v.nodeName(n.parentNode,"optgroup"))){t=v(n).val();if(s)return t;o.push(t)}}return o},set:function(e,t){var n=v.makeArray(t);return v(e).find("option").each(function(){this.selected=v.inArray(v(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!e||a===3||a===8||a===2)return;if(i&&v.isFunction(v.fn[n]))return v(e)[n](r);if(typeof e.getAttribute=="undefined")return v.prop(e,n,r);u=a!==1||!v.isXMLDoc(e),u&&(n=n.toLowerCase(),o=v.attrHooks[n]||(X.test(n)?F:j));if(r!==t){if(r===null){v.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,r+""),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)},removeAttr:function(e,t){var n,r,i,s,o=0;if(t&&e.nodeType===1){r=t.split(y);for(;o<r.length;o++)i=r[o],i&&(n=v.propFix[i]||i,s=X.test(i),s||v.attr(e,i,""),e.removeAttribute(V?i:n),s&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(U.test(e.nodeName)&&e.parentNode)v.error("type property can't be changed");else if(!v.support.radioValue&&t==="radio"&&v.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return j&&v.nodeName(e,"button")?j.get(e,t):t in e?e.value:null},set:function(e,t,n){if(j&&v.nodeName(e,"button"))return j.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!e||u===3||u===8||u===2)return;return o=u!==1||!v.isXMLDoc(e),o&&(n=v.propFix[n]||n,s=v.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):z.test(e.nodeName)||W.test(e.nodeName)&&e.href?0:t}}}}),F={get:function(e,n){var r,i=v.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?v.removeAttr(e,n):(r=v.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},V||(I={name:!0,id:!0,coords:!0},j=v.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(I[n]?r.value!=="":r.specified)?r.value:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=i.createAttribute(n),e.setAttributeNode(r)),r.value=t+""}},v.each(["width","height"],function(e,t){v.attrHooks[t]=v.extend(v.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),v.attrHooks.contenteditable={get:j.get,set:function(e,t,n){t===""&&(t="false"),j.set(e,t,n)}}),v.support.hrefNormalized||v.each(["href","src","width","height"],function(e,n){v.attrHooks[n]=v.extend(v.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),v.support.style||(v.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=t+""}}),v.support.optSelected||(v.propHooks.selected=v.extend(v.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),v.support.enctype||(v.propFix.enctype="encoding"),v.support.checkOn||v.each(["radio","checkbox"],function(){v.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),v.each(["radio","checkbox"],function(){v.valHooks[this]=v.extend(v.valHooks[this],{set:function(e,t){if(v.isArray(t))return e.checked=v.inArray(v(e).val(),t)>=0}})});var $=/^(?:textarea|input|select)$/i,J=/^([^\.]*|)(?:\.(.+)|)$/,K=/(?:^|\s)hover(\.\S+|)\b/,Q=/^key/,G=/^(?:mouse|contextmenu)|click/,Y=/^(?:focusinfocus|focusoutblur)$/,Z=function(e){return v.event.special.hover?e:e.replace(K,"mouseenter$1 mouseleave$1")};v.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,m,g;if(e.nodeType===3||e.nodeType===8||!n||!r||!(o=v._data(e)))return;r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=v.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof v=="undefined"||!!e&&v.event.triggered===e.type?t:v.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=v.trim(Z(n)).split(" ");for(f=0;f<n.length;f++){l=J.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=v.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=v.event.special[c]||{},p=v.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,needsContext:s&&v.expr.match.needsContext.test(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),v.event.global[c]=!0}e=null},global:{},remove:function(e,t,n,r,i){var s,o,u,a,f,l,c,h,p,d,m,g=v.hasData(e)&&v._data(e);if(!g||!(h=g.events))return;t=v.trim(Z(t||"")).split(" ");for(s=0;s<t.length;s++){o=J.exec(t[s])||[],u=a=o[1],f=o[2];if(!u){for(u in h)v.event.remove(e,u+t[s],n,r,!0);continue}p=v.event.special[u]||{},u=(r?p.delegateType:p.bindType)||u,d=h[u]||[],l=d.length,f=f?new RegExp("(^|\\.)"+f.split(".").sort().join("\\.(?:.*\\.|)")+"(\\.|$)"):null;for(c=0;c<d.length;c++)m=d[c],(i||a===m.origType)&&(!n||n.guid===m.guid)&&(!f||f.test(m.namespace))&&(!r||r===m.selector||r==="**"&&m.selector)&&(d.splice(c--,1),m.selector&&d.delegateCount--,p.remove&&p.remove.call(e,m));d.length===0&&l!==d.length&&((!p.teardown||p.teardown.call(e,f,g.handle)===!1)&&v.removeEvent(e,u,g.handle),delete h[u])}v.isEmptyObject(h)&&(delete g.handle,v.removeData(e,"events",!0))},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,s,o){if(!s||s.nodeType!==3&&s.nodeType!==8){var u,a,f,l,c,h,p,d,m,g,y=n.type||n,b=[];if(Y.test(y+v.event.triggered))return;y.indexOf("!")>=0&&(y=y.slice(0,-1),a=!0),y.indexOf(".")>=0&&(b=y.split("."),y=b.shift(),b.sort());if((!s||v.event.customEvent[y])&&!v.event.global[y])return;n=typeof n=="object"?n[v.expando]?n:new v.Event(y,n):new v.Event(y),n.type=y,n.isTrigger=!0,n.exclusive=a,n.namespace=b.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,h=y.indexOf(":")<0?"on"+y:"";if(!s){u=v.cache;for(f in u)u[f].events&&u[f].events[y]&&v.event.trigger(n,r,u[f].handle.elem,!0);return}n.result=t,n.target||(n.target=s),r=r!=null?v.makeArray(r):[],r.unshift(n),p=v.event.special[y]||{};if(p.trigger&&p.trigger.apply(s,r)===!1)return;m=[[s,p.bindType||y]];if(!o&&!p.noBubble&&!v.isWindow(s)){g=p.delegateType||y,l=Y.test(g+y)?s:s.parentNode;for(c=s;l;l=l.parentNode)m.push([l,g]),c=l;c===(s.ownerDocument||i)&&m.push([c.defaultView||c.parentWindow||e,g])}for(f=0;f<m.length&&!n.isPropagationStopped();f++)l=m[f][0],n.type=m[f][1],d=(v._data(l,"events")||{})[n.type]&&v._data(l,"handle"),d&&d.apply(l,r),d=h&&l[h],d&&v.acceptData(l)&&d.apply&&d.apply(l,r)===!1&&n.preventDefault();return n.type=y,!o&&!n.isDefaultPrevented()&&(!p._default||p._default.apply(s.ownerDocument,r)===!1)&&(y!=="click"||!v.nodeName(s,"a"))&&v.acceptData(s)&&h&&s[y]&&(y!=="focus"&&y!=="blur"||n.target.offsetWidth!==0)&&!v.isWindow(s)&&(c=s[h],c&&(s[h]=null),v.event.triggered=y,s[y](),v.event.triggered=t,c&&(s[h]=c)),n.result}return},dispatch:function(n){n=v.event.fix(n||e.event);var r,i,s,o,u,a,f,c,h,p,d=(v._data(this,"events")||{})[n.type]||[],m=d.delegateCount,g=l.call(arguments),y=!n.exclusive&&!n.namespace,b=v.event.special[n.type]||{},w=[];g[0]=n,n.delegateTarget=this;if(b.preDispatch&&b.preDispatch.call(this,n)===!1)return;if(m&&(!n.button||n.type!=="click"))for(s=n.target;s!=this;s=s.parentNode||this)if(s.disabled!==!0||n.type!=="click"){u={},f=[];for(r=0;r<m;r++)c=d[r],h=c.selector,u[h]===t&&(u[h]=c.needsContext?v(h,this).index(s)>=0:v.find(h,this,null,[s]).length),u[h]&&f.push(c);f.length&&w.push({elem:s,matches:f})}d.length>m&&w.push({elem:this,matches:d.slice(m)});for(r=0;r<w.length&&!n.isPropagationStopped();r++){a=w[r],n.currentTarget=a.elem;for(i=0;i<a.matches.length&&!n.isImmediatePropagationStopped();i++){c=a.matches[i];if(y||!n.namespace&&!c.namespace||n.namespace_re&&n.namespace_re.test(c.namespace))n.data=c.data,n.handleObj=c,o=((v.event.special[c.origType]||{}).handle||c.handler).apply(a.elem,g),o!==t&&(n.result=o,o===!1&&(n.preventDefault(),n.stopPropagation()))}}return b.postDispatch&&b.postDispatch.call(this,n),n.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,s,o,u=n.button,a=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||i,s=r.documentElement,o=r.body,e.pageX=n.clientX+(s&&s.scrollLeft||o&&o.scrollLeft||0)-(s&&s.clientLeft||o&&o.clientLeft||0),e.pageY=n.clientY+(s&&s.scrollTop||o&&o.scrollTop||0)-(s&&s.clientTop||o&&o.clientTop||0)),!e.relatedTarget&&a&&(e.relatedTarget=a===e.target?n.toElement:a),!e.which&&u!==t&&(e.which=u&1?1:u&2?3:u&4?2:0),e}},fix:function(e){if(e[v.expando])return e;var t,n,r=e,s=v.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=v.Event(r);for(t=o.length;t;)n=o[--t],e[n]=r[n];return e.target||(e.target=r.srcElement||i),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,r):e},special:{load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){v.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=v.extend(new v.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?v.event.trigger(i,null,t):v.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},v.event.handle=v.event.dispatch,v.removeEvent=i.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]=="undefined"&&(e[r]=null),e.detachEvent(r,n))},v.Event=function(e,t){if(!(this instanceof v.Event))return new v.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?tt:et):this.type=e,t&&v.extend(this,t),this.timeStamp=e&&e.timeStamp||v.now(),this[v.expando]=!0},v.Event.prototype={preventDefault:function(){this.isDefaultPrevented=tt;var e=this.originalEvent;if(!e)return;e.preventDefault?e.preventDefault():e.returnValue=!1},stopPropagation:function(){this.isPropagationStopped=tt;var e=this.originalEvent;if(!e)return;e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=tt,this.stopPropagation()},isDefaultPrevented:et,isPropagationStopped:et,isImmediatePropagationStopped:et},v.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){v.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,s=e.handleObj,o=s.selector;if(!i||i!==r&&!v.contains(r,i))e.type=s.origType,n=s.handler.apply(this,arguments),e.type=t;return n}}}),v.support.submitBubbles||(v.event.special.submit={setup:function(){if(v.nodeName(this,"form"))return!1;v.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=v.nodeName(n,"input")||v.nodeName(n,"button")?n.form:t;r&&!v._data(r,"_submit_attached")&&(v.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),v._data(r,"_submit_attached",!0))})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&v.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(v.nodeName(this,"form"))return!1;v.event.remove(this,"._submit")}}),v.support.changeBubbles||(v.event.special.change={setup:function(){if($.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")v.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),v.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),v.event.simulate("change",this,e,!0)});return!1}v.event.add(this,"beforeactivate._change",function(e){var t=e.target;$.test(t.nodeName)&&!v._data(t,"_change_attached")&&(v.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&v.event.simulate("change",this.parentNode,e,!0)}),v._data(t,"_change_attached",!0))})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return v.event.remove(this,"._change"),!$.test(this.nodeName)}}),v.support.focusinBubbles||v.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){v.event.simulate(t,e.target,v.event.fix(e),!0)};v.event.special[t]={setup:function(){n++===0&&i.addEventListener(e,r,!0)},teardown:function(){--n===0&&i.removeEventListener(e,r,!0)}}}),v.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=et;else if(!i)return this;return s===1&&(o=i,i=function(e){return v().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=v.guid++)),this.each(function(){v.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,s;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,v(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if(typeof e=="object"){for(s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=et),this.each(function(){v.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return v(this.context).on(e,this.selector,t,n),this},die:function(e,t){return v(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length===1?this.off(e,"**"):this.off(t,e||"**",n)},trigger:function(e,t){return this.each(function(){v.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return v.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||v.guid++,r=0,i=function(n){var i=(v._data(this,"lastToggle"+e.guid)||0)%r;return v._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),v.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){v.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},Q.test(t)&&(v.event.fixHooks[t]=v.event.keyHooks),G.test(t)&&(v.event.fixHooks[t]=v.event.mouseHooks)}),function(e,t){function nt(e,t,n,r){n=n||[],t=t||g;var i,s,a,f,l=t.nodeType;if(!e||typeof e!="string")return n;if(l!==1&&l!==9)return[];a=o(t);if(!a&&!r)if(i=R.exec(e))if(f=i[1]){if(l===9){s=t.getElementById(f);if(!s||!s.parentNode)return n;if(s.id===f)return n.push(s),n}else if(t.ownerDocument&&(s=t.ownerDocument.getElementById(f))&&u(t,s)&&s.id===f)return n.push(s),n}else{if(i[2])return S.apply(n,x.call(t.getElementsByTagName(e),0)),n;if((f=i[3])&&Z&&t.getElementsByClassName)return S.apply(n,x.call(t.getElementsByClassName(f),0)),n}return vt(e.replace(j,"$1"),t,n,r,a)}function rt(e){return function(t){var n=t.nodeName.toLowerCase();return n==="input"&&t.type===e}}function it(e){return function(t){var n=t.nodeName.toLowerCase();return(n==="input"||n==="button")&&t.type===e}}function st(e){return N(function(t){return t=+t,N(function(n,r){var i,s=e([],n.length,t),o=s.length;while(o--)n[i=s[o]]&&(n[i]=!(r[i]=n[i]))})})}function ot(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}function ut(e,t){var n,r,s,o,u,a,f,l=L[d][e+" "];if(l)return t?0:l.slice(0);u=e,a=[],f=i.preFilter;while(u){if(!n||(r=F.exec(u)))r&&(u=u.slice(r[0].length)||u),a.push(s=[]);n=!1;if(r=I.exec(u))s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=r[0].replace(j," ");for(o in i.filter)(r=J[o].exec(u))&&(!f[o]||(r=f[o](r)))&&(s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=o,n.matches=r);if(!n)break}return t?u.length:u?nt.error(e):L(e,a).slice(0)}function at(e,t,r){var i=t.dir,s=r&&t.dir==="parentNode",o=w++;return t.first?function(t,n,r){while(t=t[i])if(s||t.nodeType===1)return e(t,n,r)}:function(t,r,u){if(!u){var a,f=b+" "+o+" ",l=f+n;while(t=t[i])if(s||t.nodeType===1){if((a=t[d])===l)return t.sizset;if(typeof a=="string"&&a.indexOf(f)===0){if(t.sizset)return t}else{t[d]=l;if(e(t,r,u))return t.sizset=!0,t;t.sizset=!1}}}else while(t=t[i])if(s||t.nodeType===1)if(e(t,r,u))return t}}function ft(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function lt(e,t,n,r,i){var s,o=[],u=0,a=e.length,f=t!=null;for(;u<a;u++)if(s=e[u])if(!n||n(s,r,i))o.push(s),f&&t.push(u);return o}function ct(e,t,n,r,i,s){return r&&!r[d]&&(r=ct(r)),i&&!i[d]&&(i=ct(i,s)),N(function(s,o,u,a){var f,l,c,h=[],p=[],d=o.length,v=s||dt(t||"*",u.nodeType?[u]:u,[]),m=e&&(s||!t)?lt(v,h,e,u,a):v,g=n?i||(s?e:d||r)?[]:o:m;n&&n(m,g,u,a);if(r){f=lt(g,p),r(f,[],u,a),l=f.length;while(l--)if(c=f[l])g[p[l]]=!(m[p[l]]=c)}if(s){if(i||e){if(i){f=[],l=g.length;while(l--)(c=g[l])&&f.push(m[l]=c);i(null,g=[],f,a)}l=g.length;while(l--)(c=g[l])&&(f=i?T.call(s,c):h[l])>-1&&(s[f]=!(o[f]=c))}}else g=lt(g===o?g.splice(d,g.length):g),i?i(null,o,g,a):S.apply(o,g)})}function ht(e){var t,n,r,s=e.length,o=i.relative[e[0].type],u=o||i.relative[" "],a=o?1:0,f=at(function(e){return e===t},u,!0),l=at(function(e){return T.call(t,e)>-1},u,!0),h=[function(e,n,r){return!o&&(r||n!==c)||((t=n).nodeType?f(e,n,r):l(e,n,r))}];for(;a<s;a++)if(n=i.relative[e[a].type])h=[at(ft(h),n)];else{n=i.filter[e[a].type].apply(null,e[a].matches);if(n[d]){r=++a;for(;r<s;r++)if(i.relative[e[r].type])break;return ct(a>1&&ft(h),a>1&&e.slice(0,a-1).join("").replace(j,"$1"),n,a<r&&ht(e.slice(a,r)),r<s&&ht(e=e.slice(r)),r<s&&e.join(""))}h.push(n)}return ft(h)}function pt(e,t){var r=t.length>0,s=e.length>0,o=function(u,a,f,l,h){var p,d,v,m=[],y=0,w="0",x=u&&[],T=h!=null,N=c,C=u||s&&i.find.TAG("*",h&&a.parentNode||a),k=b+=N==null?1:Math.E;T&&(c=a!==g&&a,n=o.el);for(;(p=C[w])!=null;w++){if(s&&p){for(d=0;v=e[d];d++)if(v(p,a,f)){l.push(p);break}T&&(b=k,n=++o.el)}r&&((p=!v&&p)&&y--,u&&x.push(p))}y+=w;if(r&&w!==y){for(d=0;v=t[d];d++)v(x,m,a,f);if(u){if(y>0)while(w--)!x[w]&&!m[w]&&(m[w]=E.call(l));m=lt(m)}S.apply(l,m),T&&!u&&m.length>0&&y+t.length>1&&nt.uniqueSort(l)}return T&&(b=k,c=N),x};return o.el=0,r?N(o):o}function dt(e,t,n){var r=0,i=t.length;for(;r<i;r++)nt(e,t[r],n);return n}function vt(e,t,n,r,s){var o,u,f,l,c,h=ut(e),p=h.length;if(!r&&h.length===1){u=h[0]=h[0].slice(0);if(u.length>2&&(f=u[0]).type==="ID"&&t.nodeType===9&&!s&&i.relative[u[1].type]){t=i.find.ID(f.matches[0].replace($,""),t,s)[0];if(!t)return n;e=e.slice(u.shift().length)}for(o=J.POS.test(e)?-1:u.length-1;o>=0;o--){f=u[o];if(i.relative[l=f.type])break;if(c=i.find[l])if(r=c(f.matches[0].replace($,""),z.test(u[0].type)&&t.parentNode||t,s)){u.splice(o,1),e=r.length&&u.join("");if(!e)return S.apply(n,x.call(r,0)),n;break}}}return a(e,h)(r,t,s,n,z.test(e)),n}function mt(){}var n,r,i,s,o,u,a,f,l,c,h=!0,p="undefined",d=("sizcache"+Math.random()).replace(".",""),m=String,g=e.document,y=g.documentElement,b=0,w=0,E=[].pop,S=[].push,x=[].slice,T=[].indexOf||function(e){var t=0,n=this.length;for(;t<n;t++)if(this[t]===e)return t;return-1},N=function(e,t){return e[d]=t==null||t,e},C=function(){var e={},t=[];return N(function(n,r){return t.push(n)>i.cacheLength&&delete e[t.shift()],e[n+" "]=r},e)},k=C(),L=C(),A=C(),O="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",_=M.replace("w","w#"),D="([*^$|!~]?=)",P="\\["+O+"*("+M+")"+O+"*(?:"+D+O+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+_+")|)|)"+O+"*\\]",H=":("+M+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+P+")|[^:]|\\\\.)*|.*))\\)|)",B=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+O+"*((?:-\\d)?\\d*)"+O+"*\\)|)(?=[^-]|$)",j=new RegExp("^"+O+"+|((?:^|[^\\\\])(?:\\\\.)*)"+O+"+$","g"),F=new RegExp("^"+O+"*,"+O+"*"),I=new RegExp("^"+O+"*([\\x20\\t\\r\\n\\f>+~])"+O+"*"),q=new RegExp(H),R=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,U=/^:not/,z=/[\x20\t\r\n\f]*[+~]/,W=/:not\($/,X=/h\d/i,V=/input|select|textarea|button/i,$=/\\(?!\\)/g,J={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),NAME:new RegExp("^\\[name=['\"]?("+M+")['\"]?\\]"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+H),POS:new RegExp(B,"i"),CHILD:new RegExp("^:(only|nth|first|last)-child(?:\\("+O+"*(even|odd|(([+-]|)(\\d*)n|)"+O+"*(?:([+-]|)"+O+"*(\\d+)|))"+O+"*\\)|)","i"),needsContext:new RegExp("^"+O+"*[>+~]|"+B,"i")},K=function(e){var t=g.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}},Q=K(function(e){return e.appendChild(g.createComment("")),!e.getElementsByTagName("*").length}),G=K(function(e){return e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!==p&&e.firstChild.getAttribute("href")==="#"}),Y=K(function(e){e.innerHTML="<select></select>";var t=typeof e.lastChild.getAttribute("multiple");return t!=="boolean"&&t!=="string"}),Z=K(function(e){return e.innerHTML="<div class='hidden e'></div><div class='hidden'></div>",!e.getElementsByClassName||!e.getElementsByClassName("e").length?!1:(e.lastChild.className="e",e.getElementsByClassName("e").length===2)}),et=K(function(e){e.id=d+0,e.innerHTML="<a name='"+d+"'></a><div name='"+d+"'></div>",y.insertBefore(e,y.firstChild);var t=g.getElementsByName&&g.getElementsByName(d).length===2+g.getElementsByName(d+0).length;return r=!g.getElementById(d),y.removeChild(e),t});try{x.call(y.childNodes,0)[0].nodeType}catch(tt){x=function(e){var t,n=[];for(;t=this[e];e++)n.push(t);return n}}nt.matches=function(e,t){return nt(e,null,null,t)},nt.matchesSelector=function(e,t){return nt(t,null,null,[e]).length>0},s=nt.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(i===1||i===9||i===11){if(typeof e.textContent=="string")return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=s(e)}else if(i===3||i===4)return e.nodeValue}else for(;t=e[r];r++)n+=s(t);return n},o=nt.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?t.nodeName!=="HTML":!1},u=nt.contains=y.contains?function(e,t){var n=e.nodeType===9?e.documentElement:e,r=t&&t.parentNode;return e===r||!!(r&&r.nodeType===1&&n.contains&&n.contains(r))}:y.compareDocumentPosition?function(e,t){return t&&!!(e.compareDocumentPosition(t)&16)}:function(e,t){while(t=t.parentNode)if(t===e)return!0;return!1},nt.attr=function(e,t){var n,r=o(e);return r||(t=t.toLowerCase()),(n=i.attrHandle[t])?n(e):r||Y?e.getAttribute(t):(n=e.getAttributeNode(t),n?typeof e[t]=="boolean"?e[t]?t:null:n.specified?n.value:null:null)},i=nt.selectors={cacheLength:50,createPseudo:N,match:J,attrHandle:G?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},find:{ID:r?function(e,t,n){if(typeof t.getElementById!==p&&!n){var r=t.getElementById(e);return r&&r.parentNode?[r]:[]}}:function(e,n,r){if(typeof n.getElementById!==p&&!r){var i=n.getElementById(e);return i?i.id===e||typeof i.getAttributeNode!==p&&i.getAttributeNode("id").value===e?[i]:t:[]}},TAG:Q?function(e,t){if(typeof t.getElementsByTagName!==p)return t.getElementsByTagName(e)}:function(e,t){var n=t.getElementsByTagName(e);if(e==="*"){var r,i=[],s=0;for(;r=n[s];s++)r.nodeType===1&&i.push(r);return i}return n},NAME:et&&function(e,t){if(typeof t.getElementsByName!==p)return t.getElementsByName(name)},CLASS:Z&&function(e,t,n){if(typeof t.getElementsByClassName!==p&&!n)return t.getElementsByClassName(e)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace($,""),e[3]=(e[4]||e[5]||"").replace($,""),e[2]==="~="&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),e[1]==="nth"?(e[2]||nt.error(e[0]),e[3]=+(e[3]?e[4]+(e[5]||1):2*(e[2]==="even"||e[2]==="odd")),e[4]=+(e[6]+e[7]||e[2]==="odd")):e[2]&&nt.error(e[0]),e},PSEUDO:function(e){var t,n;if(J.CHILD.test(e[0]))return null;if(e[3])e[2]=e[3];else if(t=e[4])q.test(t)&&(n=ut(t,!0))&&(n=t.indexOf(")",t.length-n)-t.length)&&(t=t.slice(0,n),e[0]=e[0].slice(0,n)),e[2]=t;return e.slice(0,3)}},filter:{ID:r?function(e){return e=e.replace($,""),function(t){return t.getAttribute("id")===e}}:function(e){return e=e.replace($,""),function(t){var n=typeof t.getAttributeNode!==p&&t.getAttributeNode("id");return n&&n.value===e}},TAG:function(e){return e==="*"?function(){return!0}:(e=e.replace($,"").toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=k[d][e+" "];return t||(t=new RegExp("(^|"+O+")"+e+"("+O+"|$)"))&&k(e,function(e){return t.test(e.className||typeof e.getAttribute!==p&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r,i){var s=nt.attr(r,e);return s==null?t==="!=":t?(s+="",t==="="?s===n:t==="!="?s!==n:t==="^="?n&&s.indexOf(n)===0:t==="*="?n&&s.indexOf(n)>-1:t==="$="?n&&s.substr(s.length-n.length)===n:t==="~="?(" "+s+" ").indexOf(n)>-1:t==="|="?s===n||s.substr(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r){return e==="nth"?function(e){var t,i,s=e.parentNode;if(n===1&&r===0)return!0;if(s){i=0;for(t=s.firstChild;t;t=t.nextSibling)if(t.nodeType===1){i++;if(e===t)break}}return i-=r,i===n||i%n===0&&i/n>=0}:function(t){var n=t;switch(e){case"only":case"first":while(n=n.previousSibling)if(n.nodeType===1)return!1;if(e==="first")return!0;n=t;case"last":while(n=n.nextSibling)if(n.nodeType===1)return!1;return!0}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||nt.error("unsupported pseudo: "+e);return r[d]?r(t):r.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?N(function(e,n){var i,s=r(e,t),o=s.length;while(o--)i=T.call(e,s[o]),e[i]=!(n[i]=s[o])}):function(e){return r(e,0,n)}):r}},pseudos:{not:N(function(e){var t=[],n=[],r=a(e.replace(j,"$1"));return r[d]?N(function(e,t,n,i){var s,o=r(e,null,i,[]),u=e.length;while(u--)if(s=o[u])e[u]=!(t[u]=s)}):function(e,i,s){return t[0]=e,r(t,null,s,n),!n.pop()}}),has:N(function(e){return function(t){return nt(e,t).length>0}}),contains:N(function(e){return function(t){return(t.textContent||t.innerText||s(t)).indexOf(e)>-1}}),enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&!!e.checked||t==="option"&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!i.pseudos.empty(e)},empty:function(e){var t;e=e.firstChild;while(e){if(e.nodeName>"@"||(t=e.nodeType)===3||t===4)return!1;e=e.nextSibling}return!0},header:function(e){return X.test(e.nodeName)},text:function(e){var t,n;return e.nodeName.toLowerCase()==="input"&&(t=e.type)==="text"&&((n=e.getAttribute("type"))==null||n.toLowerCase()===t)},radio:rt("radio"),checkbox:rt("checkbox"),file:rt("file"),password:rt("password"),image:rt("image"),submit:it("submit"),reset:it("reset"),button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&e.type==="button"||t==="button"},input:function(e){return V.test(e.nodeName)},focus:function(e){var t=e.ownerDocument;return e===t.activeElement&&(!t.hasFocus||t.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},active:function(e){return e===e.ownerDocument.activeElement},first:st(function(){return[0]}),last:st(function(e,t){return[t-1]}),eq:st(function(e,t,n){return[n<0?n+t:n]}),even:st(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:st(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:st(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e}),gt:st(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}},f=y.compareDocumentPosition?function(e,t){return e===t?(l=!0,0):(!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition:e.compareDocumentPosition(t)&4)?-1:1}:function(e,t){if(e===t)return l=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,u=t.parentNode,a=o;if(o===u)return ot(e,t);if(!o)return-1;if(!u)return 1;while(a)i.unshift(a),a=a.parentNode;a=u;while(a)s.unshift(a),a=a.parentNode;n=i.length,r=s.length;for(var f=0;f<n&&f<r;f++)if(i[f]!==s[f])return ot(i[f],s[f]);return f===n?ot(e,s[f],-1):ot(i[f],t,1)},[0,0].sort(f),h=!l,nt.uniqueSort=function(e){var t,n=[],r=1,i=0;l=h,e.sort(f);if(l){for(;t=e[r];r++)t===e[r-1]&&(i=n.push(r));while(i--)e.splice(n[i],1)}return e},nt.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},a=nt.compile=function(e,t){var n,r=[],i=[],s=A[d][e+" "];if(!s){t||(t=ut(e)),n=t.length;while(n--)s=ht(t[n]),s[d]?r.push(s):i.push(s);s=A(e,pt(i,r))}return s},g.querySelectorAll&&function(){var e,t=vt,n=/'|\\/g,r=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,i=[":focus"],s=[":active"],u=y.matchesSelector||y.mozMatchesSelector||y.webkitMatchesSelector||y.oMatchesSelector||y.msMatchesSelector;K(function(e){e.innerHTML="<select><option selected=''></option></select>",e.querySelectorAll("[selected]").length||i.push("\\["+O+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||i.push(":checked")}),K(function(e){e.innerHTML="<p test=''></p>",e.querySelectorAll("[test^='']").length&&i.push("[*^$]="+O+"*(?:\"\"|'')"),e.innerHTML="<input type='hidden'/>",e.querySelectorAll(":enabled").length||i.push(":enabled",":disabled")}),i=new RegExp(i.join("|")),vt=function(e,r,s,o,u){if(!o&&!u&&!i.test(e)){var a,f,l=!0,c=d,h=r,p=r.nodeType===9&&e;if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){a=ut(e),(l=r.getAttribute("id"))?c=l.replace(n,"\\$&"):r.setAttribute("id",c),c="[id='"+c+"'] ",f=a.length;while(f--)a[f]=c+a[f].join("");h=z.test(e)&&r.parentNode||r,p=a.join(",")}if(p)try{return S.apply(s,x.call(h.querySelectorAll(p),0)),s}catch(v){}finally{l||r.removeAttribute("id")}}return t(e,r,s,o,u)},u&&(K(function(t){e=u.call(t,"div");try{u.call(t,"[test!='']:sizzle"),s.push("!=",H)}catch(n){}}),s=new RegExp(s.join("|")),nt.matchesSelector=function(t,n){n=n.replace(r,"='$1']");if(!o(t)&&!s.test(n)&&!i.test(n))try{var a=u.call(t,n);if(a||e||t.document&&t.document.nodeType!==11)return a}catch(f){}return nt(n,null,null,[t]).length>0})}(),i.pseudos.nth=i.pseudos.eq,i.filters=mt.prototype=i.pseudos,i.setFilters=new mt,nt.attr=v.attr,v.find=nt,v.expr=nt.selectors,v.expr[":"]=v.expr.pseudos,v.unique=nt.uniqueSort,v.text=nt.getText,v.isXMLDoc=nt.isXML,v.contains=nt.contains}(e);var nt=/Until$/,rt=/^(?:parents|prev(?:Until|All))/,it=/^.[^:#\[\.,]*$/,st=v.expr.match.needsContext,ot={children:!0,contents:!0,next:!0,prev:!0};v.fn.extend({find:function(e){var t,n,r,i,s,o,u=this;if(typeof e!="string")return v(e).filter(function(){for(t=0,n=u.length;t<n;t++)if(v.contains(u[t],this))return!0});o=this.pushStack("","find",e);for(t=0,n=this.length;t<n;t++){r=o.length,v.find(e,this[t],o);if(t>0)for(i=r;i<o.length;i++)for(s=0;s<r;s++)if(o[s]===o[i]){o.splice(i--,1);break}}return o},has:function(e){var t,n=v(e,this),r=n.length;return this.filter(function(){for(t=0;t<r;t++)if(v.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e,!1),"not",e)},filter:function(e){return this.pushStack(ft(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?st.test(e)?v(e,this.context).index(this[0])>=0:v.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,s=[],o=st.test(e)||typeof e!="string"?v(e,t||this.context):0;for(;r<i;r++){n=this[r];while(n&&n.ownerDocument&&n!==t&&n.nodeType!==11){if(o?o.index(n)>-1:v.find.matchesSelector(n,e)){s.push(n);break}n=n.parentNode}}return s=s.length>1?v.unique(s):s,this.pushStack(s,"closest",e)},index:function(e){return e?typeof e=="string"?v.inArray(this[0],v(e)):v.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?v(e,t):v.makeArray(e&&e.nodeType?[e]:e),r=v.merge(this.get(),n);return this.pushStack(ut(n[0])||ut(r[0])?r:v.unique(r))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}}),v.fn.andSelf=v.fn.addBack,v.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return v.dir(e,"parentNode")},parentsUntil:function(e,t,n){return v.dir(e,"parentNode",n)},next:function(e){return at(e,"nextSibling")},prev:function(e){return at(e,"previousSibling")},nextAll:function(e){return v.dir(e,"nextSibling")},prevAll:function(e){return v.dir(e,"previousSibling")},nextUntil:function(e,t,n){return v.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return v.dir(e,"previousSibling",n)},siblings:function(e){return v.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return v.sibling(e.firstChild)},contents:function(e){return v.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:v.merge([],e.childNodes)}},function(e,t){v.fn[e]=function(n,r){var i=v.map(this,t,n);return nt.test(e)||(r=n),r&&typeof r=="string"&&(i=v.filter(r,i)),i=this.length>1&&!ot[e]?v.unique(i):i,this.length>1&&rt.test(e)&&(i=i.reverse()),this.pushStack(i,e,l.call(arguments).join(","))}}),v.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?v.find.matchesSelector(t[0],e)?[t[0]]:[]:v.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!v(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var ct="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ht=/ jQuery\d+="(?:null|\d+)"/g,pt=/^\s+/,dt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,vt=/<([\w:]+)/,mt=/<tbody/i,gt=/<|&#?\w+;/,yt=/<(?:script|style|link)/i,bt=/<(?:script|object|embed|option|style)/i,wt=new RegExp("<(?:"+ct+")[\\s/>]","i"),Et=/^(?:checkbox|radio)$/,St=/checked\s*(?:[^=]|=\s*.checked.)/i,xt=/\/(java|ecma)script/i,Tt=/^\s*<!(?:\[CDATA\[|\-\-)|[\]\-]{2}>\s*$/g,Nt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Ct=lt(i),kt=Ct.appendChild(i.createElement("div"));Nt.optgroup=Nt.option,Nt.tbody=Nt.tfoot=Nt.colgroup=Nt.caption=Nt.thead,Nt.th=Nt.td,v.support.htmlSerialize||(Nt._default=[1,"X<div>","</div>"]),v.fn.extend({text:function(e){return v.access(this,function(e){return e===t?v.text(this):this.empty().append((this[0]&&this[0].ownerDocument||i).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(v.isFunction(e))return this.each(function(t){v(this).wrapAll(e.call(this,t))});if(this[0]){var t=v(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return v.isFunction(e)?this.each(function(t){v(this).wrapInner(e.call(this,t))}):this.each(function(){var t=v(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=v.isFunction(e);return this.each(function(n){v(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){v.nodeName(this,"body")||v(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.insertBefore(e,this.firstChild)})},before:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(e,this),"before",this.selector)}},after:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(this,e),"after",this.selector)}},remove:function(e,t){var n,r=0;for(;(n=this[r])!=null;r++)if(!e||v.filter(e,[n]).length)!t&&n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),v.cleanData([n])),n.parentNode&&n.parentNode.removeChild(n);return this},empty:function(){var e,t=0;for(;(e=this[t])!=null;t++){e.nodeType===1&&v.cleanData(e.getElementsByTagName("*"));while(e.firstChild)e.removeChild(e.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return v.clone(this,e,t)})},html:function(e){return v.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(ht,""):t;if(typeof e=="string"&&!yt.test(e)&&(v.support.htmlSerialize||!wt.test(e))&&(v.support.leadingWhitespace||!pt.test(e))&&!Nt[(vt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(dt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return ut(this[0])?this.length?this.pushStack(v(v.isFunction(e)?e():e),"replaceWith",e):this:v.isFunction(e)?this.each(function(t){var n=v(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=v(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;v(this).remove(),t?v(t).before(e):v(n).append(e)}))},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){e=[].concat.apply([],e);var i,s,o,u,a=0,f=e[0],l=[],c=this.length;if(!v.support.checkClone&&c>1&&typeof f=="string"&&St.test(f))return this.each(function(){v(this).domManip(e,n,r)});if(v.isFunction(f))return this.each(function(i){var s=v(this);e[0]=f.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){i=v.buildFragment(e,this,l),o=i.fragment,s=o.firstChild,o.childNodes.length===1&&(o=s);if(s){n=n&&v.nodeName(s,"tr");for(u=i.cacheable||c-1;a<c;a++)r.call(n&&v.nodeName(this[a],"table")?Lt(this[a],"tbody"):this[a],a===u?o:v.clone(o,!0,!0))}o=s=null,l.length&&v.each(l,function(e,t){t.src?v.ajax?v.ajax({url:t.src,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0}):v.error("no ajax"):v.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Tt,"")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),v.buildFragment=function(e,n,r){var s,o,u,a=e[0];return n=n||i,n=!n.nodeType&&n[0]||n,n=n.ownerDocument||n,e.length===1&&typeof a=="string"&&a.length<512&&n===i&&a.charAt(0)==="<"&&!bt.test(a)&&(v.support.checkClone||!St.test(a))&&(v.support.html5Clone||!wt.test(a))&&(o=!0,s=v.fragments[a],u=s!==t),s||(s=n.createDocumentFragment(),v.clean(e,n,s,r),o&&(v.fragments[a]=u&&s)),{fragment:s,cacheable:o}},v.fragments={},v.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){v.fn[e]=function(n){var r,i=0,s=[],o=v(n),u=o.length,a=this.length===1&&this[0].parentNode;if((a==null||a&&a.nodeType===11&&a.childNodes.length===1)&&u===1)return o[t](this[0]),this;for(;i<u;i++)r=(i>0?this.clone(!0):this).get(),v(o[i])[t](r),s=s.concat(r);return this.pushStack(s,e,o.selector)}}),v.extend({clone:function(e,t,n){var r,i,s,o;v.support.html5Clone||v.isXMLDoc(e)||!wt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(kt.innerHTML=e.outerHTML,kt.removeChild(o=kt.firstChild));if((!v.support.noCloneEvent||!v.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!v.isXMLDoc(e)){Ot(e,o),r=Mt(e),i=Mt(o);for(s=0;r[s];++s)i[s]&&Ot(r[s],i[s])}if(t){At(e,o);if(n){r=Mt(e),i=Mt(o);for(s=0;r[s];++s)At(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var s,o,u,a,f,l,c,h,p,d,m,g,y=t===i&&Ct,b=[];if(!t||typeof t.createDocumentFragment=="undefined")t=i;for(s=0;(u=e[s])!=null;s++){typeof u=="number"&&(u+="");if(!u)continue;if(typeof u=="string")if(!gt.test(u))u=t.createTextNode(u);else{y=y||lt(t),c=t.createElement("div"),y.appendChild(c),u=u.replace(dt,"<$1></$2>"),a=(vt.exec(u)||["",""])[1].toLowerCase(),f=Nt[a]||Nt._default,l=f[0],c.innerHTML=f[1]+u+f[2];while(l--)c=c.lastChild;if(!v.support.tbody){h=mt.test(u),p=a==="table"&&!h?c.firstChild&&c.firstChild.childNodes:f[1]==="<table>"&&!h?c.childNodes:[];for(o=p.length-1;o>=0;--o)v.nodeName(p[o],"tbody")&&!p[o].childNodes.length&&p[o].parentNode.removeChild(p[o])}!v.support.leadingWhitespace&&pt.test(u)&&c.insertBefore(t.createTextNode(pt.exec(u)[0]),c.firstChild),u=c.childNodes,c.parentNode.removeChild(c)}u.nodeType?b.push(u):v.merge(b,u)}c&&(u=c=y=null);if(!v.support.appendChecked)for(s=0;(u=b[s])!=null;s++)v.nodeName(u,"input")?_t(u):typeof u.getElementsByTagName!="undefined"&&v.grep(u.getElementsByTagName("input"),_t);if(n){m=function(e){if(!e.type||xt.test(e.type))return r?r.push(e.parentNode?e.parentNode.removeChild(e):e):n.appendChild(e)};for(s=0;(u=b[s])!=null;s++)if(!v.nodeName(u,"script")||!m(u))n.appendChild(u),typeof u.getElementsByTagName!="undefined"&&(g=v.grep(v.merge([],u.getElementsByTagName("script")),m),b.splice.apply(b,[s+1,0].concat(g)),s+=g.length)}return b},cleanData:function(e,t){var n,r,i,s,o=0,u=v.expando,a=v.cache,f=v.support.deleteExpando,l=v.event.special;for(;(i=e[o])!=null;o++)if(t||v.acceptData(i)){r=i[u],n=r&&a[r];if(n){if(n.events)for(s in n.events)l[s]?v.event.remove(i,s):v.removeEvent(i,s,n.handle);a[r]&&(delete a[r],f?delete i[u]:i.removeAttribute?i.removeAttribute(u):i[u]=null,v.deletedIds.push(r))}}}}),function(){var e,t;v.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},e=v.uaMatch(o.userAgent),t={},e.browser&&(t[e.browser]=!0,t.version=e.version),t.chrome?t.webkit=!0:t.webkit&&(t.safari=!0),v.browser=t,v.sub=function(){function e(t,n){return new e.fn.init(t,n)}v.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(r,i){return i&&i instanceof v&&!(i instanceof e)&&(i=e(i)),v.fn.init.call(this,r,i,t)},e.fn.init.prototype=e.fn;var t=e(i);return e}}();var Dt,Pt,Ht,Bt=/alpha\([^)]*\)/i,jt=/opacity=([^)]*)/,Ft=/^(top|right|bottom|left)$/,It=/^(none|table(?!-c[ea]).+)/,qt=/^margin/,Rt=new RegExp("^("+m+")(.*)$","i"),Ut=new RegExp("^("+m+")(?!px)[a-z%]+$","i"),zt=new RegExp("^([-+])=("+m+")","i"),Wt={BODY:"block"},Xt={position:"absolute",visibility:"hidden",display:"block"},Vt={letterSpacing:0,fontWeight:400},$t=["Top","Right","Bottom","Left"],Jt=["Webkit","O","Moz","ms"],Kt=v.fn.toggle;v.fn.extend({css:function(e,n){return v.access(this,function(e,n,r){return r!==t?v.style(e,n,r):v.css(e,n)},e,n,arguments.length>1)},show:function(){return Yt(this,!0)},hide:function(){return Yt(this)},toggle:function(e,t){var n=typeof e=="boolean";return v.isFunction(e)&&v.isFunction(t)?Kt.apply(this,arguments):this.each(function(){(n?e:Gt(this))?v(this).show():v(this).hide()})}}),v.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Dt(e,"opacity");return n===""?"1":n}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":v.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!e||e.nodeType===3||e.nodeType===8||!e.style)return;var s,o,u,a=v.camelCase(n),f=e.style;n=v.cssProps[a]||(v.cssProps[a]=Qt(f,a)),u=v.cssHooks[n]||v.cssHooks[a];if(r===t)return u&&"get"in u&&(s=u.get(e,!1,i))!==t?s:f[n];o=typeof r,o==="string"&&(s=zt.exec(r))&&(r=(s[1]+1)*s[2]+parseFloat(v.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!v.cssNumber[a]&&(r+="px");if(!u||!("set"in u)||(r=u.set(e,r,i))!==t)try{f[n]=r}catch(l){}},css:function(e,n,r,i){var s,o,u,a=v.camelCase(n);return n=v.cssProps[a]||(v.cssProps[a]=Qt(e.style,a)),u=v.cssHooks[n]||v.cssHooks[a],u&&"get"in u&&(s=u.get(e,!0,i)),s===t&&(s=Dt(e,n)),s==="normal"&&n in Vt&&(s=Vt[n]),r||i!==t?(o=parseFloat(s),r||v.isNumeric(o)?o||0:s):s},swap:function(e,t,n){var r,i,s={};for(i in t)s[i]=e.style[i],e.style[i]=t[i];r=n.call(e);for(i in t)e.style[i]=s[i];return r}}),e.getComputedStyle?Dt=function(t,n){var r,i,s,o,u=e.getComputedStyle(t,null),a=t.style;return u&&(r=u.getPropertyValue(n)||u[n],r===""&&!v.contains(t.ownerDocument,t)&&(r=v.style(t,n)),Ut.test(r)&&qt.test(n)&&(i=a.width,s=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=r,r=u.width,a.width=i,a.minWidth=s,a.maxWidth=o)),r}:i.documentElement.currentStyle&&(Dt=function(e,t){var n,r,i=e.currentStyle&&e.currentStyle[t],s=e.style;return i==null&&s&&s[t]&&(i=s[t]),Ut.test(i)&&!Ft.test(t)&&(n=s.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),s.left=t==="fontSize"?"1em":i,i=s.pixelLeft+"px",s.left=n,r&&(e.runtimeStyle.left=r)),i===""?"auto":i}),v.each(["height","width"],function(e,t){v.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth===0&&It.test(Dt(e,"display"))?v.swap(e,Xt,function(){return tn(e,t,r)}):tn(e,t,r)},set:function(e,n,r){return Zt(e,n,r?en(e,t,r,v.support.boxSizing&&v.css(e,"boxSizing")==="border-box"):0)}}}),v.support.opacity||(v.cssHooks.opacity={get:function(e,t){return jt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=v.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&v.trim(s.replace(Bt,""))===""&&n.removeAttribute){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=Bt.test(s)?s.replace(Bt,i):s+" "+i}}),v(function(){v.support.reliableMarginRight||(v.cssHooks.marginRight={get:function(e,t){return v.swap(e,{display:"inline-block"},function(){if(t)return Dt(e,"marginRight")})}}),!v.support.pixelPosition&&v.fn.position&&v.each(["top","left"],function(e,t){v.cssHooks[t]={get:function(e,n){if(n){var r=Dt(e,t);return Ut.test(r)?v(e).position()[t]+"px":r}}}})}),v.expr&&v.expr.filters&&(v.expr.filters.hidden=function(e){return e.offsetWidth===0&&e.offsetHeight===0||!v.support.reliableHiddenOffsets&&(e.style&&e.style.display||Dt(e,"display"))==="none"},v.expr.filters.visible=function(e){return!v.expr.filters.hidden(e)}),v.each({margin:"",padding:"",border:"Width"},function(e,t){v.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+$t[r]+t]=i[r]||i[r-2]||i[0];return s}},qt.test(e)||(v.cssHooks[e+t].set=Zt)});var rn=/%20/g,sn=/\[\]$/,on=/\r?\n/g,un=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,an=/^(?:select|textarea)/i;v.fn.extend({serialize:function(){return v.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?v.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||an.test(this.nodeName)||un.test(this.type))}).map(function(e,t){var n=v(this).val();return n==null?null:v.isArray(n)?v.map(n,function(e,n){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}}),v.param=function(e,n){var r,i=[],s=function(e,t){t=v.isFunction(t)?t():t==null?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=v.ajaxSettings&&v.ajaxSettings.traditional);if(v.isArray(e)||e.jquery&&!v.isPlainObject(e))v.each(e,function(){s(this.name,this.value)});else for(r in e)fn(r,e[r],n,s);return i.join("&").replace(rn,"+")};var ln,cn,hn=/#.*$/,pn=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,dn=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,vn=/^(?:GET|HEAD)$/,mn=/^\/\//,gn=/\?/,yn=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bn=/([?&])_=[^&]*/,wn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,En=v.fn.load,Sn={},xn={},Tn=["*/"]+["*"];try{cn=s.href}catch(Nn){cn=i.createElement("a"),cn.href="",cn=cn.href}ln=wn.exec(cn.toLowerCase())||[],v.fn.load=function(e,n,r){if(typeof e!="string"&&En)return En.apply(this,arguments);if(!this.length)return this;var i,s,o,u=this,a=e.indexOf(" ");return a>=0&&(i=e.slice(a,e.length),e=e.slice(0,a)),v.isFunction(n)?(r=n,n=t):n&&typeof n=="object"&&(s="POST"),v.ajax({url:e,type:s,dataType:"html",data:n,complete:function(e,t){r&&u.each(r,o||[e.responseText,t,e])}}).done(function(e){o=arguments,u.html(i?v("<div>").append(e.replace(yn,"")).find(i):e)}),this},v.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){v.fn[t]=function(e){return this.on(t,e)}}),v.each(["get","post"],function(e,n){v[n]=function(e,r,i,s){return v.isFunction(r)&&(s=s||i,i=r,r=t),v.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),v.extend({getScript:function(e,n){return v.get(e,t,n,"script")},getJSON:function(e,t,n){return v.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?Ln(e,v.ajaxSettings):(t=e,e=v.ajaxSettings),Ln(e,t),e},ajaxSettings:{url:cn,isLocal:dn.test(ln[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":Tn},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":v.parseJSON,"text xml":v.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:Cn(Sn),ajaxTransport:Cn(xn),ajax:function(e,n){function T(e,n,s,a){var l,y,b,w,S,T=n;if(E===2)return;E=2,u&&clearTimeout(u),o=t,i=a||"",x.readyState=e>0?4:0,s&&(w=An(c,x,s));if(e>=200&&e<300||e===304)c.ifModified&&(S=x.getResponseHeader("Last-Modified"),S&&(v.lastModified[r]=S),S=x.getResponseHeader("Etag"),S&&(v.etag[r]=S)),e===304?(T="notmodified",l=!0):(l=On(c,w),T=l.state,y=l.data,b=l.error,l=!b);else{b=T;if(!T||e)T="error",e<0&&(e=0)}x.status=e,x.statusText=(n||T)+"",l?d.resolveWith(h,[y,T,x]):d.rejectWith(h,[x,T,b]),x.statusCode(g),g=t,f&&p.trigger("ajax"+(l?"Success":"Error"),[x,c,l?y:b]),m.fireWith(h,[x,T]),f&&(p.trigger("ajaxComplete",[x,c]),--v.active||v.event.trigger("ajaxStop"))}typeof e=="object"&&(n=e,e=t),n=n||{};var r,i,s,o,u,a,f,l,c=v.ajaxSetup({},n),h=c.context||c,p=h!==c&&(h.nodeType||h instanceof v)?v(h):v.event,d=v.Deferred(),m=v.Callbacks("once memory"),g=c.statusCode||{},b={},w={},E=0,S="canceled",x={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=w[n]=w[n]||e,b[e]=t}return this},getAllResponseHeaders:function(){return E===2?i:null},getResponseHeader:function(e){var n;if(E===2){if(!s){s={};while(n=pn.exec(i))s[n[1].toLowerCase()]=n[2]}n=s[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(c.mimeType=e),this},abort:function(e){return e=e||S,o&&o.abort(e),T(0,e),this}};d.promise(x),x.success=x.done,x.error=x.fail,x.complete=m.add,x.statusCode=function(e){if(e){var t;if(E<2)for(t in e)g[t]=[g[t],e[t]];else t=e[x.status],x.always(t)}return this},c.url=((e||c.url)+"").replace(hn,"").replace(mn,ln[1]+"//"),c.dataTypes=v.trim(c.dataType||"*").toLowerCase().split(y),c.crossDomain==null&&(a=wn.exec(c.url.toLowerCase()),c.crossDomain=!(!a||a[1]===ln[1]&&a[2]===ln[2]&&(a[3]||(a[1]==="http:"?80:443))==(ln[3]||(ln[1]==="http:"?80:443)))),c.data&&c.processData&&typeof c.data!="string"&&(c.data=v.param(c.data,c.traditional)),kn(Sn,c,n,x);if(E===2)return x;f=c.global,c.type=c.type.toUpperCase(),c.hasContent=!vn.test(c.type),f&&v.active++===0&&v.event.trigger("ajaxStart");if(!c.hasContent){c.data&&(c.url+=(gn.test(c.url)?"&":"?")+c.data,delete c.data),r=c.url;if(c.cache===!1){var N=v.now(),C=c.url.replace(bn,"$1_="+N);c.url=C+(C===c.url?(gn.test(c.url)?"&":"?")+"_="+N:"")}}(c.data&&c.hasContent&&c.contentType!==!1||n.contentType)&&x.setRequestHeader("Content-Type",c.contentType),c.ifModified&&(r=r||c.url,v.lastModified[r]&&x.setRequestHeader("If-Modified-Since",v.lastModified[r]),v.etag[r]&&x.setRequestHeader("If-None-Match",v.etag[r])),x.setRequestHeader("Accept",c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+(c.dataTypes[0]!=="*"?", "+Tn+"; q=0.01":""):c.accepts["*"]);for(l in c.headers)x.setRequestHeader(l,c.headers[l]);if(!c.beforeSend||c.beforeSend.call(h,x,c)!==!1&&E!==2){S="abort";for(l in{success:1,error:1,complete:1})x[l](c[l]);o=kn(xn,c,n,x);if(!o)T(-1,"No Transport");else{x.readyState=1,f&&p.trigger("ajaxSend",[x,c]),c.async&&c.timeout>0&&(u=setTimeout(function(){x.abort("timeout")},c.timeout));try{E=1,o.send(b,T)}catch(k){if(!(E<2))throw k;T(-1,k)}}return x}return x.abort()},active:0,lastModified:{},etag:{}});var Mn=[],_n=/\?/,Dn=/(=)\?(?=&|$)|\?\?/,Pn=v.now();v.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Mn.pop()||v.expando+"_"+Pn++;return this[e]=!0,e}}),v.ajaxPrefilter("json jsonp",function(n,r,i){var s,o,u,a=n.data,f=n.url,l=n.jsonp!==!1,c=l&&Dn.test(f),h=l&&!c&&typeof a=="string"&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Dn.test(a);if(n.dataTypes[0]==="jsonp"||c||h)return s=n.jsonpCallback=v.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,o=e[s],c?n.url=f.replace(Dn,"$1"+s):h?n.data=a.replace(Dn,"$1"+s):l&&(n.url+=(_n.test(f)?"&":"?")+n.jsonp+"="+s),n.converters["script json"]=function(){return u||v.error(s+" was not called"),u[0]},n.dataTypes[0]="json",e[s]=function(){u=arguments},i.always(function(){e[s]=o,n[s]&&(n.jsonpCallback=r.jsonpCallback,Mn.push(s)),u&&v.isFunction(o)&&o(u[0]),u=o=t}),"script"}),v.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return v.globalEval(e),e}}}),v.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),v.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=i.head||i.getElementsByTagName("head")[0]||i.documentElement;return{send:function(s,o){n=i.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||o(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var Hn,Bn=e.ActiveXObject?function(){for(var e in Hn)Hn[e](0,1)}:!1,jn=0;v.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&Fn()||In()}:Fn,function(e){v.extend(v.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(v.ajaxSettings.xhr()),v.support.ajax&&v.ajaxTransport(function(n){if(!n.crossDomain||v.support.cors){var r;return{send:function(i,s){var o,u,a=n.xhr();n.username?a.open(n.type,n.url,n.async,n.username,n.password):a.open(n.type,n.url,n.async);if(n.xhrFields)for(u in n.xhrFields)a[u]=n.xhrFields[u];n.mimeType&&a.overrideMimeType&&a.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(u in i)a.setRequestHeader(u,i[u])}catch(f){}a.send(n.hasContent&&n.data||null),r=function(e,i){var u,f,l,c,h;try{if(r&&(i||a.readyState===4)){r=t,o&&(a.onreadystatechange=v.noop,Bn&&delete Hn[o]);if(i)a.readyState!==4&&a.abort();else{u=a.status,l=a.getAllResponseHeaders(),c={},h=a.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=a.responseText}catch(p){}try{f=a.statusText}catch(p){f=""}!u&&n.isLocal&&!n.crossDomain?u=c.text?200:404:u===1223&&(u=204)}}}catch(d){i||s(-1,d)}c&&s(u,f,c,l)},n.async?a.readyState===4?setTimeout(r,0):(o=++jn,Bn&&(Hn||(Hn={},v(e).unload(Bn)),Hn[o]=r),a.onreadystatechange=r):r()},abort:function(){r&&r(0,1)}}}});var qn,Rn,Un=/^(?:toggle|show|hide)$/,zn=new RegExp("^(?:([-+])=|)("+m+")([a-z%]*)$","i"),Wn=/queueHooks$/,Xn=[Gn],Vn={"*":[function(e,t){var n,r,i=this.createTween(e,t),s=zn.exec(t),o=i.cur(),u=+o||0,a=1,f=20;if(s){n=+s[2],r=s[3]||(v.cssNumber[e]?"":"px");if(r!=="px"&&u){u=v.css(i.elem,e,!0)||n||1;do a=a||".5",u/=a,v.style(i.elem,e,u+r);while(a!==(a=i.cur()/o)&&a!==1&&--f)}i.unit=r,i.start=u,i.end=s[1]?u+(s[1]+1)*n:n}return i}]};v.Animation=v.extend(Kn,{tweener:function(e,t){v.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;r<i;r++)n=e[r],Vn[n]=Vn[n]||[],Vn[n].unshift(t)},prefilter:function(e,t){t?Xn.unshift(e):Xn.push(e)}}),v.Tween=Yn,Yn.prototype={constructor:Yn,init:function(e,t,n,r,i,s){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=s||(v.cssNumber[n]?"":"px")},cur:function(){var e=Yn.propHooks[this.prop];return e&&e.get?e.get(this):Yn.propHooks._default.get(this)},run:function(e){var t,n=Yn.propHooks[this.prop];return this.options.duration?this.pos=t=v.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Yn.propHooks._default.set(this),this}},Yn.prototype.init.prototype=Yn.prototype,Yn.propHooks={_default:{get:function(e){var t;return e.elem[e.prop]==null||!!e.elem.style&&e.elem.style[e.prop]!=null?(t=v.css(e.elem,e.prop,!1,""),!t||t==="auto"?0:t):e.elem[e.prop]},set:function(e){v.fx.step[e.prop]?v.fx.step[e.prop](e):e.elem.style&&(e.elem.style[v.cssProps[e.prop]]!=null||v.cssHooks[e.prop])?v.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},Yn.propHooks.scrollTop=Yn.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},v.each(["toggle","show","hide"],function(e,t){var n=v.fn[t];v.fn[t]=function(r,i,s){return r==null||typeof r=="boolean"||!e&&v.isFunction(r)&&v.isFunction(i)?n.apply(this,arguments):this.animate(Zn(t,!0),r,i,s)}}),v.fn.extend({fadeTo:function(e,t,n,r){return this.filter(Gt).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=v.isEmptyObject(e),s=v.speed(t,n,r),o=function(){var t=Kn(this,v.extend({},e),s);i&&t.stop(!0)};return i||s.queue===!1?this.each(o):this.queue(s.queue,o)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop,t(r)};return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,n=e!=null&&e+"queueHooks",s=v.timers,o=v._data(this);if(n)o[n]&&o[n].stop&&i(o[n]);else for(n in o)o[n]&&o[n].stop&&Wn.test(n)&&i(o[n]);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(s[n].anim.stop(r),t=!1,s.splice(n,1));(t||!r)&&v.dequeue(this,e)})}}),v.each({slideDown:Zn("show"),slideUp:Zn("hide"),slideToggle:Zn("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){v.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),v.speed=function(e,t,n){var r=e&&typeof e=="object"?v.extend({},e):{complete:n||!n&&t||v.isFunction(e)&&e,duration:e,easing:n&&t||t&&!v.isFunction(t)&&t};r.duration=v.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in v.fx.speeds?v.fx.speeds[r.duration]:v.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(){v.isFunction(r.old)&&r.old.call(this),r.queue&&v.dequeue(this,r.queue)},r},v.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},v.timers=[],v.fx=Yn.prototype.init,v.fx.tick=function(){var e,n=v.timers,r=0;qn=v.now();for(;r<n.length;r++)e=n[r],!e()&&n[r]===e&&n.splice(r--,1);n.length||v.fx.stop(),qn=t},v.fx.timer=function(e){e()&&v.timers.push(e)&&!Rn&&(Rn=setInterval(v.fx.tick,v.fx.interval))},v.fx.interval=13,v.fx.stop=function(){clearInterval(Rn),Rn=null},v.fx.speeds={slow:600,fast:200,_default:400},v.fx.step={},v.expr&&v.expr.filters&&(v.expr.filters.animated=function(e){return v.grep(v.timers,function(t){return e===t.elem}).length});var er=/^(?:body|html)$/i;v.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){v.offset.setOffset(this,e,t)});var n,r,i,s,o,u,a,f={top:0,left:0},l=this[0],c=l&&l.ownerDocument;if(!c)return;return(r=c.body)===l?v.offset.bodyOffset(l):(n=c.documentElement,v.contains(n,l)?(typeof l.getBoundingClientRect!="undefined"&&(f=l.getBoundingClientRect()),i=tr(c),s=n.clientTop||r.clientTop||0,o=n.clientLeft||r.clientLeft||0,u=i.pageYOffset||n.scrollTop,a=i.pageXOffset||n.scrollLeft,{top:f.top+u-s,left:f.left+a-o}):f)},v.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return v.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(v.css(e,"marginTop"))||0,n+=parseFloat(v.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=v.css(e,"position");r==="static"&&(e.style.position="relative");var i=v(e),s=i.offset(),o=v.css(e,"top"),u=v.css(e,"left"),a=(r==="absolute"||r==="fixed")&&v.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),v.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},v.fn.extend({position:function(){if(!this[0])return;var e=this[0],t=this.offsetParent(),n=this.offset(),r=er.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(v.css(e,"marginTop"))||0,n.left-=parseFloat(v.css(e,"marginLeft"))||0,r.top+=parseFloat(v.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(v.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||i.body;while(e&&!er.test(e.nodeName)&&v.css(e,"position")==="static")e=e.offsetParent;return e||i.body})}}),v.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);v.fn[e]=function(i){return v.access(this,function(e,i,s){var o=tr(e);if(s===t)return o?n in o?o[n]:o.document.documentElement[i]:e[i];o?o.scrollTo(r?v(o).scrollLeft():s,r?s:v(o).scrollTop()):e[i]=s},e,i,arguments.length,null)}}),v.each({Height:"height",Width:"width"},function(e,n){v.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){v.fn[i]=function(i,s){var o=arguments.length&&(r||typeof i!="boolean"),u=r||(i===!0||s===!0?"margin":"border");return v.access(this,function(n,r,i){var s;return v.isWindow(n)?n.document.documentElement["client"+e]:n.nodeType===9?(s=n.documentElement,Math.max(n.body["scroll"+e],s["scroll"+e],n.body["offset"+e],s["offset"+e],s["client"+e])):i===t?v.css(n,r,i,u):v.style(n,r,i,u)},n,o?i:t,o,null)}})}),e.jQuery=e.$=v,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return v})})(window); \ No newline at end of file
diff --git a/mayor-orig/www/skin/classic/base/javascript/jquery.min.js b/mayor-orig/www/skin/classic/base/javascript/jquery.min.js
deleted file mode 100644
index ce1b6b6e..00000000
--- a/mayor-orig/www/skin/classic/base/javascript/jquery.min.js
+++ /dev/null
@@ -1,5 +0,0 @@
-/*! jQuery v1.10.2 | (c) 2005, 2013 jQuery Foundation, Inc. | jquery.org/license
-*/
-(function(e,t){var n,r,i=typeof t,o=e.location,a=e.document,s=a.documentElement,l=e.jQuery,u=e.$,c={},p=[],f="1.10.2",d=p.concat,h=p.push,g=p.slice,m=p.indexOf,y=c.toString,v=c.hasOwnProperty,b=f.trim,x=function(e,t){return new x.fn.init(e,t,r)},w=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=/\S+/g,C=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,N=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,k=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,E=/^[\],:{}\s]*$/,S=/(?:^|:|,)(?:\s*\[)+/g,A=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,j=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,D=/^-ms-/,L=/-([\da-z])/gi,H=function(e,t){return t.toUpperCase()},q=function(e){(a.addEventListener||"load"===e.type||"complete"===a.readyState)&&(_(),x.ready())},_=function(){a.addEventListener?(a.removeEventListener("DOMContentLoaded",q,!1),e.removeEventListener("load",q,!1)):(a.detachEvent("onreadystatechange",q),e.detachEvent("onload",q))};x.fn=x.prototype={jquery:f,constructor:x,init:function(e,n,r){var i,o;if(!e)return this;if("string"==typeof e){if(i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:N.exec(e),!i||!i[1]&&n)return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e);if(i[1]){if(n=n instanceof x?n[0]:n,x.merge(this,x.parseHTML(i[1],n&&n.nodeType?n.ownerDocument||n:a,!0)),k.test(i[1])&&x.isPlainObject(n))for(i in n)x.isFunction(this[i])?this[i](n[i]):this.attr(i,n[i]);return this}if(o=a.getElementById(i[2]),o&&o.parentNode){if(o.id!==i[2])return r.find(e);this.length=1,this[0]=o}return this.context=a,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):x.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),x.makeArray(e,this))},selector:"",length:0,toArray:function(){return g.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e){var t=x.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return x.each(this,e,t)},ready:function(e){return x.ready.promise().done(e),this},slice:function(){return this.pushStack(g.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},map:function(e){return this.pushStack(x.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:h,sort:[].sort,splice:[].splice},x.fn.init.prototype=x.fn,x.extend=x.fn.extend=function(){var e,n,r,i,o,a,s=arguments[0]||{},l=1,u=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[1]||{},l=2),"object"==typeof s||x.isFunction(s)||(s={}),u===l&&(s=this,--l);u>l;l++)if(null!=(o=arguments[l]))for(i in o)e=s[i],r=o[i],s!==r&&(c&&r&&(x.isPlainObject(r)||(n=x.isArray(r)))?(n?(n=!1,a=e&&x.isArray(e)?e:[]):a=e&&x.isPlainObject(e)?e:{},s[i]=x.extend(c,a,r)):r!==t&&(s[i]=r));return s},x.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),noConflict:function(t){return e.$===x&&(e.$=u),t&&e.jQuery===x&&(e.jQuery=l),x},isReady:!1,readyWait:1,holdReady:function(e){e?x.readyWait++:x.ready(!0)},ready:function(e){if(e===!0?!--x.readyWait:!x.isReady){if(!a.body)return setTimeout(x.ready);x.isReady=!0,e!==!0&&--x.readyWait>0||(n.resolveWith(a,[x]),x.fn.trigger&&x(a).trigger("ready").off("ready"))}},isFunction:function(e){return"function"===x.type(e)},isArray:Array.isArray||function(e){return"array"===x.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?c[y.call(e)]||"object":typeof e},isPlainObject:function(e){var n;if(!e||"object"!==x.type(e)||e.nodeType||x.isWindow(e))return!1;try{if(e.constructor&&!v.call(e,"constructor")&&!v.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(r){return!1}if(x.support.ownLast)for(n in e)return v.call(e,n);for(n in e);return n===t||v.call(e,n)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||a;var r=k.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=x.buildFragment([e],t,i),i&&x(i).remove(),x.merge([],r.childNodes))},parseJSON:function(n){return e.JSON&&e.JSON.parse?e.JSON.parse(n):null===n?n:"string"==typeof n&&(n=x.trim(n),n&&E.test(n.replace(A,"@").replace(j,"]").replace(S,"")))?Function("return "+n)():(x.error("Invalid JSON: "+n),t)},parseXML:function(n){var r,i;if(!n||"string"!=typeof n)return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(o){r=t}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||x.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&x.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(D,"ms-").replace(L,H)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,o=e.length,a=M(e);if(n){if(a){for(;o>i;i++)if(r=t.apply(e[i],n),r===!1)break}else for(i in e)if(r=t.apply(e[i],n),r===!1)break}else if(a){for(;o>i;i++)if(r=t.call(e[i],i,e[i]),r===!1)break}else for(i in e)if(r=t.call(e[i],i,e[i]),r===!1)break;return e},trim:b&&!b.call("\ufeff\u00a0")?function(e){return null==e?"":b.call(e)}:function(e){return null==e?"":(e+"").replace(C,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(M(Object(e))?x.merge(n,"string"==typeof e?[e]:e):h.call(n,e)),n},inArray:function(e,t,n){var r;if(t){if(m)return m.call(t,e,n);for(r=t.length,n=n?0>n?Math.max(0,r+n):n:0;r>n;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,o=0;if("number"==typeof r)for(;r>o;o++)e[i++]=n[o];else while(n[o]!==t)e[i++]=n[o++];return e.length=i,e},grep:function(e,t,n){var r,i=[],o=0,a=e.length;for(n=!!n;a>o;o++)r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,n){var r,i=0,o=e.length,a=M(e),s=[];if(a)for(;o>i;i++)r=t(e[i],i,n),null!=r&&(s[s.length]=r);else for(i in e)r=t(e[i],i,n),null!=r&&(s[s.length]=r);return d.apply([],s)},guid:1,proxy:function(e,n){var r,i,o;return"string"==typeof n&&(o=e[n],n=e,e=o),x.isFunction(e)?(r=g.call(arguments,2),i=function(){return e.apply(n||this,r.concat(g.call(arguments)))},i.guid=e.guid=e.guid||x.guid++,i):t},access:function(e,n,r,i,o,a,s){var l=0,u=e.length,c=null==r;if("object"===x.type(r)){o=!0;for(l in r)x.access(e,n,l,r[l],!0,a,s)}else if(i!==t&&(o=!0,x.isFunction(i)||(s=!0),c&&(s?(n.call(e,i),n=null):(c=n,n=function(e,t,n){return c.call(x(e),n)})),n))for(;u>l;l++)n(e[l],r,s?i:i.call(e[l],l,n(e[l],r)));return o?e:c?n.call(e):u?n(e[0],r):a},now:function(){return(new Date).getTime()},swap:function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i}}),x.ready.promise=function(t){if(!n)if(n=x.Deferred(),"complete"===a.readyState)setTimeout(x.ready);else if(a.addEventListener)a.addEventListener("DOMContentLoaded",q,!1),e.addEventListener("load",q,!1);else{a.attachEvent("onreadystatechange",q),e.attachEvent("onload",q);var r=!1;try{r=null==e.frameElement&&a.documentElement}catch(i){}r&&r.doScroll&&function o(){if(!x.isReady){try{r.doScroll("left")}catch(e){return setTimeout(o,50)}_(),x.ready()}}()}return n.promise(t)},x.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){c["[object "+t+"]"]=t.toLowerCase()});function M(e){var t=e.length,n=x.type(e);return x.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}r=x(a),function(e,t){var n,r,i,o,a,s,l,u,c,p,f,d,h,g,m,y,v,b="sizzle"+-new Date,w=e.document,T=0,C=0,N=st(),k=st(),E=st(),S=!1,A=function(e,t){return e===t?(S=!0,0):0},j=typeof t,D=1<<31,L={}.hasOwnProperty,H=[],q=H.pop,_=H.push,M=H.push,O=H.slice,F=H.indexOf||function(e){var t=0,n=this.length;for(;n>t;t++)if(this[t]===e)return t;return-1},B="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",P="[\\x20\\t\\r\\n\\f]",R="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",W=R.replace("w","w#"),$="\\["+P+"*("+R+")"+P+"*(?:([*^$|!~]?=)"+P+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+W+")|)|)"+P+"*\\]",I=":("+R+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+$.replace(3,8)+")*)|.*)\\)|)",z=RegExp("^"+P+"+|((?:^|[^\\\\])(?:\\\\.)*)"+P+"+$","g"),X=RegExp("^"+P+"*,"+P+"*"),U=RegExp("^"+P+"*([>+~]|"+P+")"+P+"*"),V=RegExp(P+"*[+~]"),Y=RegExp("="+P+"*([^\\]'\"]*)"+P+"*\\]","g"),J=RegExp(I),G=RegExp("^"+W+"$"),Q={ID:RegExp("^#("+R+")"),CLASS:RegExp("^\\.("+R+")"),TAG:RegExp("^("+R.replace("w","w*")+")"),ATTR:RegExp("^"+$),PSEUDO:RegExp("^"+I),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+P+"*(even|odd|(([+-]|)(\\d*)n|)"+P+"*(?:([+-]|)"+P+"*(\\d+)|))"+P+"*\\)|)","i"),bool:RegExp("^(?:"+B+")$","i"),needsContext:RegExp("^"+P+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+P+"*((?:-\\d)?\\d*)"+P+"*\\)|)(?=[^-]|$)","i")},K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,et=/^(?:input|select|textarea|button)$/i,tt=/^h\d$/i,nt=/'|\\/g,rt=RegExp("\\\\([\\da-f]{1,6}"+P+"?|("+P+")|.)","ig"),it=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(55296|r>>10,56320|1023&r)};try{M.apply(H=O.call(w.childNodes),w.childNodes),H[w.childNodes.length].nodeType}catch(ot){M={apply:H.length?function(e,t){_.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function at(e,t,n,i){var o,a,s,l,u,c,d,m,y,x;if((t?t.ownerDocument||t:w)!==f&&p(t),t=t||f,n=n||[],!e||"string"!=typeof e)return n;if(1!==(l=t.nodeType)&&9!==l)return[];if(h&&!i){if(o=Z.exec(e))if(s=o[1]){if(9===l){if(a=t.getElementById(s),!a||!a.parentNode)return n;if(a.id===s)return n.push(a),n}else if(t.ownerDocument&&(a=t.ownerDocument.getElementById(s))&&v(t,a)&&a.id===s)return n.push(a),n}else{if(o[2])return M.apply(n,t.getElementsByTagName(e)),n;if((s=o[3])&&r.getElementsByClassName&&t.getElementsByClassName)return M.apply(n,t.getElementsByClassName(s)),n}if(r.qsa&&(!g||!g.test(e))){if(m=d=b,y=t,x=9===l&&e,1===l&&"object"!==t.nodeName.toLowerCase()){c=mt(e),(d=t.getAttribute("id"))?m=d.replace(nt,"\\$&"):t.setAttribute("id",m),m="[id='"+m+"'] ",u=c.length;while(u--)c[u]=m+yt(c[u]);y=V.test(e)&&t.parentNode||t,x=c.join(",")}if(x)try{return M.apply(n,y.querySelectorAll(x)),n}catch(T){}finally{d||t.removeAttribute("id")}}}return kt(e.replace(z,"$1"),t,n,i)}function st(){var e=[];function t(n,r){return e.push(n+=" ")>o.cacheLength&&delete t[e.shift()],t[n]=r}return t}function lt(e){return e[b]=!0,e}function ut(e){var t=f.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ct(e,t){var n=e.split("|"),r=e.length;while(r--)o.attrHandle[n[r]]=t}function pt(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||D)-(~e.sourceIndex||D);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function ft(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function dt(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function ht(e){return lt(function(t){return t=+t,lt(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}s=at.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},r=at.support={},p=at.setDocument=function(e){var n=e?e.ownerDocument||e:w,i=n.defaultView;return n!==f&&9===n.nodeType&&n.documentElement?(f=n,d=n.documentElement,h=!s(n),i&&i.attachEvent&&i!==i.top&&i.attachEvent("onbeforeunload",function(){p()}),r.attributes=ut(function(e){return e.className="i",!e.getAttribute("className")}),r.getElementsByTagName=ut(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),r.getElementsByClassName=ut(function(e){return e.innerHTML="<div class='a'></div><div class='a i'></div>",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),r.getById=ut(function(e){return d.appendChild(e).id=b,!n.getElementsByName||!n.getElementsByName(b).length}),r.getById?(o.find.ID=function(e,t){if(typeof t.getElementById!==j&&h){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},o.filter.ID=function(e){var t=e.replace(rt,it);return function(e){return e.getAttribute("id")===t}}):(delete o.find.ID,o.filter.ID=function(e){var t=e.replace(rt,it);return function(e){var n=typeof e.getAttributeNode!==j&&e.getAttributeNode("id");return n&&n.value===t}}),o.find.TAG=r.getElementsByTagName?function(e,n){return typeof n.getElementsByTagName!==j?n.getElementsByTagName(e):t}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},o.find.CLASS=r.getElementsByClassName&&function(e,n){return typeof n.getElementsByClassName!==j&&h?n.getElementsByClassName(e):t},m=[],g=[],(r.qsa=K.test(n.querySelectorAll))&&(ut(function(e){e.innerHTML="<select><option selected=''></option></select>",e.querySelectorAll("[selected]").length||g.push("\\["+P+"*(?:value|"+B+")"),e.querySelectorAll(":checked").length||g.push(":checked")}),ut(function(e){var t=n.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("t",""),e.querySelectorAll("[t^='']").length&&g.push("[*^$]="+P+"*(?:''|\"\")"),e.querySelectorAll(":enabled").length||g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")})),(r.matchesSelector=K.test(y=d.webkitMatchesSelector||d.mozMatchesSelector||d.oMatchesSelector||d.msMatchesSelector))&&ut(function(e){r.disconnectedMatch=y.call(e,"div"),y.call(e,"[s!='']:x"),m.push("!=",I)}),g=g.length&&RegExp(g.join("|")),m=m.length&&RegExp(m.join("|")),v=K.test(d.contains)||d.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},A=d.compareDocumentPosition?function(e,t){if(e===t)return S=!0,0;var i=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t);return i?1&i||!r.sortDetached&&t.compareDocumentPosition(e)===i?e===n||v(w,e)?-1:t===n||v(w,t)?1:c?F.call(c,e)-F.call(c,t):0:4&i?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var r,i=0,o=e.parentNode,a=t.parentNode,s=[e],l=[t];if(e===t)return S=!0,0;if(!o||!a)return e===n?-1:t===n?1:o?-1:a?1:c?F.call(c,e)-F.call(c,t):0;if(o===a)return pt(e,t);r=e;while(r=r.parentNode)s.unshift(r);r=t;while(r=r.parentNode)l.unshift(r);while(s[i]===l[i])i++;return i?pt(s[i],l[i]):s[i]===w?-1:l[i]===w?1:0},n):f},at.matches=function(e,t){return at(e,null,null,t)},at.matchesSelector=function(e,t){if((e.ownerDocument||e)!==f&&p(e),t=t.replace(Y,"='$1']"),!(!r.matchesSelector||!h||m&&m.test(t)||g&&g.test(t)))try{var n=y.call(e,t);if(n||r.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(i){}return at(t,f,null,[e]).length>0},at.contains=function(e,t){return(e.ownerDocument||e)!==f&&p(e),v(e,t)},at.attr=function(e,n){(e.ownerDocument||e)!==f&&p(e);var i=o.attrHandle[n.toLowerCase()],a=i&&L.call(o.attrHandle,n.toLowerCase())?i(e,n,!h):t;return a===t?r.attributes||!h?e.getAttribute(n):(a=e.getAttributeNode(n))&&a.specified?a.value:null:a},at.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},at.uniqueSort=function(e){var t,n=[],i=0,o=0;if(S=!r.detectDuplicates,c=!r.sortStable&&e.slice(0),e.sort(A),S){while(t=e[o++])t===e[o]&&(i=n.push(o));while(i--)e.splice(n[i],1)}return e},a=at.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=a(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=a(t);return n},o=at.selectors={cacheLength:50,createPseudo:lt,match:Q,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(rt,it),e[3]=(e[4]||e[5]||"").replace(rt,it),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||at.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&at.error(e[0]),e},PSEUDO:function(e){var n,r=!e[5]&&e[2];return Q.CHILD.test(e[0])?null:(e[3]&&e[4]!==t?e[2]=e[4]:r&&J.test(r)&&(n=mt(r,!0))&&(n=r.indexOf(")",r.length-n)-r.length)&&(e[0]=e[0].slice(0,n),e[2]=r.slice(0,n)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(rt,it).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=N[e+" "];return t||(t=RegExp("(^|"+P+")"+e+"("+P+"|$)"))&&N(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==j&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=at.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var u,c,p,f,d,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!l&&!s;if(m){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){c=m[b]||(m[b]={}),u=c[e]||[],d=u[0]===T&&u[1],f=u[0]===T&&u[2],p=d&&m.childNodes[d];while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if(1===p.nodeType&&++f&&p===t){c[e]=[T,d,f];break}}else if(v&&(u=(t[b]||(t[b]={}))[e])&&u[0]===T)f=u[1];else while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===y:1===p.nodeType)&&++f&&(v&&((p[b]||(p[b]={}))[e]=[T,f]),p===t))break;return f-=i,f===r||0===f%r&&f/r>=0}}},PSEUDO:function(e,t){var n,r=o.pseudos[e]||o.setFilters[e.toLowerCase()]||at.error("unsupported pseudo: "+e);return r[b]?r(t):r.length>1?(n=[e,e,"",t],o.setFilters.hasOwnProperty(e.toLowerCase())?lt(function(e,n){var i,o=r(e,t),a=o.length;while(a--)i=F.call(e,o[a]),e[i]=!(n[i]=o[a])}):function(e){return r(e,0,n)}):r}},pseudos:{not:lt(function(e){var t=[],n=[],r=l(e.replace(z,"$1"));return r[b]?lt(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:lt(function(e){return function(t){return at(e,t).length>0}}),contains:lt(function(e){return function(t){return(t.textContent||t.innerText||a(t)).indexOf(e)>-1}}),lang:lt(function(e){return G.test(e||"")||at.error("unsupported lang: "+e),e=e.replace(rt,it).toLowerCase(),function(t){var n;do if(n=h?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===d},focus:function(e){return e===f.activeElement&&(!f.hasFocus||f.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!o.pseudos.empty(e)},header:function(e){return tt.test(e.nodeName)},input:function(e){return et.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:ht(function(){return[0]}),last:ht(function(e,t){return[t-1]}),eq:ht(function(e,t,n){return[0>n?n+t:n]}),even:ht(function(e,t){var n=0;for(;t>n;n+=2)e.push(n);return e}),odd:ht(function(e,t){var n=1;for(;t>n;n+=2)e.push(n);return e}),lt:ht(function(e,t,n){var r=0>n?n+t:n;for(;--r>=0;)e.push(r);return e}),gt:ht(function(e,t,n){var r=0>n?n+t:n;for(;t>++r;)e.push(r);return e})}},o.pseudos.nth=o.pseudos.eq;for(n in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})o.pseudos[n]=ft(n);for(n in{submit:!0,reset:!0})o.pseudos[n]=dt(n);function gt(){}gt.prototype=o.filters=o.pseudos,o.setFilters=new gt;function mt(e,t){var n,r,i,a,s,l,u,c=k[e+" "];if(c)return t?0:c.slice(0);s=e,l=[],u=o.preFilter;while(s){(!n||(r=X.exec(s)))&&(r&&(s=s.slice(r[0].length)||s),l.push(i=[])),n=!1,(r=U.exec(s))&&(n=r.shift(),i.push({value:n,type:r[0].replace(z," ")}),s=s.slice(n.length));for(a in o.filter)!(r=Q[a].exec(s))||u[a]&&!(r=u[a](r))||(n=r.shift(),i.push({value:n,type:a,matches:r}),s=s.slice(n.length));if(!n)break}return t?s.length:s?at.error(e):k(e,l).slice(0)}function yt(e){var t=0,n=e.length,r="";for(;n>t;t++)r+=e[t].value;return r}function vt(e,t,n){var r=t.dir,o=n&&"parentNode"===r,a=C++;return t.first?function(t,n,i){while(t=t[r])if(1===t.nodeType||o)return e(t,n,i)}:function(t,n,s){var l,u,c,p=T+" "+a;if(s){while(t=t[r])if((1===t.nodeType||o)&&e(t,n,s))return!0}else while(t=t[r])if(1===t.nodeType||o)if(c=t[b]||(t[b]={}),(u=c[r])&&u[0]===p){if((l=u[1])===!0||l===i)return l===!0}else if(u=c[r]=[p],u[1]=e(t,n,s)||i,u[1]===!0)return!0}}function bt(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function xt(e,t,n,r,i){var o,a=[],s=0,l=e.length,u=null!=t;for(;l>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),u&&t.push(s));return a}function wt(e,t,n,r,i,o){return r&&!r[b]&&(r=wt(r)),i&&!i[b]&&(i=wt(i,o)),lt(function(o,a,s,l){var u,c,p,f=[],d=[],h=a.length,g=o||Nt(t||"*",s.nodeType?[s]:s,[]),m=!e||!o&&t?g:xt(g,f,e,s,l),y=n?i||(o?e:h||r)?[]:a:m;if(n&&n(m,y,s,l),r){u=xt(y,d),r(u,[],s,l),c=u.length;while(c--)(p=u[c])&&(y[d[c]]=!(m[d[c]]=p))}if(o){if(i||e){if(i){u=[],c=y.length;while(c--)(p=y[c])&&u.push(m[c]=p);i(null,y=[],u,l)}c=y.length;while(c--)(p=y[c])&&(u=i?F.call(o,p):f[c])>-1&&(o[u]=!(a[u]=p))}}else y=xt(y===a?y.splice(h,y.length):y),i?i(null,a,y,l):M.apply(a,y)})}function Tt(e){var t,n,r,i=e.length,a=o.relative[e[0].type],s=a||o.relative[" "],l=a?1:0,c=vt(function(e){return e===t},s,!0),p=vt(function(e){return F.call(t,e)>-1},s,!0),f=[function(e,n,r){return!a&&(r||n!==u)||((t=n).nodeType?c(e,n,r):p(e,n,r))}];for(;i>l;l++)if(n=o.relative[e[l].type])f=[vt(bt(f),n)];else{if(n=o.filter[e[l].type].apply(null,e[l].matches),n[b]){for(r=++l;i>r;r++)if(o.relative[e[r].type])break;return wt(l>1&&bt(f),l>1&&yt(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(z,"$1"),n,r>l&&Tt(e.slice(l,r)),i>r&&Tt(e=e.slice(r)),i>r&&yt(e))}f.push(n)}return bt(f)}function Ct(e,t){var n=0,r=t.length>0,a=e.length>0,s=function(s,l,c,p,d){var h,g,m,y=[],v=0,b="0",x=s&&[],w=null!=d,C=u,N=s||a&&o.find.TAG("*",d&&l.parentNode||l),k=T+=null==C?1:Math.random()||.1;for(w&&(u=l!==f&&l,i=n);null!=(h=N[b]);b++){if(a&&h){g=0;while(m=e[g++])if(m(h,l,c)){p.push(h);break}w&&(T=k,i=++n)}r&&((h=!m&&h)&&v--,s&&x.push(h))}if(v+=b,r&&b!==v){g=0;while(m=t[g++])m(x,y,l,c);if(s){if(v>0)while(b--)x[b]||y[b]||(y[b]=q.call(p));y=xt(y)}M.apply(p,y),w&&!s&&y.length>0&&v+t.length>1&&at.uniqueSort(p)}return w&&(T=k,u=C),x};return r?lt(s):s}l=at.compile=function(e,t){var n,r=[],i=[],o=E[e+" "];if(!o){t||(t=mt(e)),n=t.length;while(n--)o=Tt(t[n]),o[b]?r.push(o):i.push(o);o=E(e,Ct(i,r))}return o};function Nt(e,t,n){var r=0,i=t.length;for(;i>r;r++)at(e,t[r],n);return n}function kt(e,t,n,i){var a,s,u,c,p,f=mt(e);if(!i&&1===f.length){if(s=f[0]=f[0].slice(0),s.length>2&&"ID"===(u=s[0]).type&&r.getById&&9===t.nodeType&&h&&o.relative[s[1].type]){if(t=(o.find.ID(u.matches[0].replace(rt,it),t)||[])[0],!t)return n;e=e.slice(s.shift().value.length)}a=Q.needsContext.test(e)?0:s.length;while(a--){if(u=s[a],o.relative[c=u.type])break;if((p=o.find[c])&&(i=p(u.matches[0].replace(rt,it),V.test(s[0].type)&&t.parentNode||t))){if(s.splice(a,1),e=i.length&&yt(s),!e)return M.apply(n,i),n;break}}}return l(e,f)(i,t,!h,n,V.test(e)),n}r.sortStable=b.split("").sort(A).join("")===b,r.detectDuplicates=S,p(),r.sortDetached=ut(function(e){return 1&e.compareDocumentPosition(f.createElement("div"))}),ut(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||ct("type|href|height|width",function(e,n,r){return r?t:e.getAttribute(n,"type"===n.toLowerCase()?1:2)}),r.attributes&&ut(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||ct("value",function(e,n,r){return r||"input"!==e.nodeName.toLowerCase()?t:e.defaultValue}),ut(function(e){return null==e.getAttribute("disabled")})||ct(B,function(e,n,r){var i;return r?t:(i=e.getAttributeNode(n))&&i.specified?i.value:e[n]===!0?n.toLowerCase():null}),x.find=at,x.expr=at.selectors,x.expr[":"]=x.expr.pseudos,x.unique=at.uniqueSort,x.text=at.getText,x.isXMLDoc=at.isXML,x.contains=at.contains}(e);var O={};function F(e){var t=O[e]={};return x.each(e.match(T)||[],function(e,n){t[n]=!0}),t}x.Callbacks=function(e){e="string"==typeof e?O[e]||F(e):x.extend({},e);var n,r,i,o,a,s,l=[],u=!e.once&&[],c=function(t){for(r=e.memory&&t,i=!0,a=s||0,s=0,o=l.length,n=!0;l&&o>a;a++)if(l[a].apply(t[0],t[1])===!1&&e.stopOnFalse){r=!1;break}n=!1,l&&(u?u.length&&c(u.shift()):r?l=[]:p.disable())},p={add:function(){if(l){var t=l.length;(function i(t){x.each(t,function(t,n){var r=x.type(n);"function"===r?e.unique&&p.has(n)||l.push(n):n&&n.length&&"string"!==r&&i(n)})})(arguments),n?o=l.length:r&&(s=t,c(r))}return this},remove:function(){return l&&x.each(arguments,function(e,t){var r;while((r=x.inArray(t,l,r))>-1)l.splice(r,1),n&&(o>=r&&o--,a>=r&&a--)}),this},has:function(e){return e?x.inArray(e,l)>-1:!(!l||!l.length)},empty:function(){return l=[],o=0,this},disable:function(){return l=u=r=t,this},disabled:function(){return!l},lock:function(){return u=t,r||p.disable(),this},locked:function(){return!u},fireWith:function(e,t){return!l||i&&!u||(t=t||[],t=[e,t.slice?t.slice():t],n?u.push(t):c(t)),this},fire:function(){return p.fireWith(this,arguments),this},fired:function(){return!!i}};return p},x.extend({Deferred:function(e){var t=[["resolve","done",x.Callbacks("once memory"),"resolved"],["reject","fail",x.Callbacks("once memory"),"rejected"],["notify","progress",x.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return x.Deferred(function(n){x.each(t,function(t,o){var a=o[0],s=x.isFunction(e[t])&&e[t];i[o[1]](function(){var e=s&&s.apply(this,arguments);e&&x.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[a+"With"](this===r?n.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?x.extend(e,r):r}},i={};return r.pipe=r.then,x.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=g.call(arguments),r=n.length,i=1!==r||e&&x.isFunction(e.promise)?r:0,o=1===i?e:x.Deferred(),a=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?g.call(arguments):r,n===s?o.notifyWith(t,n):--i||o.resolveWith(t,n)}},s,l,u;if(r>1)for(s=Array(r),l=Array(r),u=Array(r);r>t;t++)n[t]&&x.isFunction(n[t].promise)?n[t].promise().done(a(t,u,n)).fail(o.reject).progress(a(t,l,s)):--i;return i||o.resolveWith(u,n),o.promise()}}),x.support=function(t){var n,r,o,s,l,u,c,p,f,d=a.createElement("div");if(d.setAttribute("className","t"),d.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",n=d.getElementsByTagName("*")||[],r=d.getElementsByTagName("a")[0],!r||!r.style||!n.length)return t;s=a.createElement("select"),u=s.appendChild(a.createElement("option")),o=d.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t.getSetAttribute="t"!==d.className,t.leadingWhitespace=3===d.firstChild.nodeType,t.tbody=!d.getElementsByTagName("tbody").length,t.htmlSerialize=!!d.getElementsByTagName("link").length,t.style=/top/.test(r.getAttribute("style")),t.hrefNormalized="/a"===r.getAttribute("href"),t.opacity=/^0.5/.test(r.style.opacity),t.cssFloat=!!r.style.cssFloat,t.checkOn=!!o.value,t.optSelected=u.selected,t.enctype=!!a.createElement("form").enctype,t.html5Clone="<:nav></:nav>"!==a.createElement("nav").cloneNode(!0).outerHTML,t.inlineBlockNeedsLayout=!1,t.shrinkWrapBlocks=!1,t.pixelPosition=!1,t.deleteExpando=!0,t.noCloneEvent=!0,t.reliableMarginRight=!0,t.boxSizingReliable=!0,o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!u.disabled;try{delete d.test}catch(h){t.deleteExpando=!1}o=a.createElement("input"),o.setAttribute("value",""),t.input=""===o.getAttribute("value"),o.value="t",o.setAttribute("type","radio"),t.radioValue="t"===o.value,o.setAttribute("checked","t"),o.setAttribute("name","t"),l=a.createDocumentFragment(),l.appendChild(o),t.appendChecked=o.checked,t.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,d.attachEvent&&(d.attachEvent("onclick",function(){t.noCloneEvent=!1}),d.cloneNode(!0).click());for(f in{submit:!0,change:!0,focusin:!0})d.setAttribute(c="on"+f,"t"),t[f+"Bubbles"]=c in e||d.attributes[c].expando===!1;d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",t.clearCloneStyle="content-box"===d.style.backgroundClip;for(f in x(t))break;return t.ownLast="0"!==f,x(function(){var n,r,o,s="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",l=a.getElementsByTagName("body")[0];l&&(n=a.createElement("div"),n.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",l.appendChild(n).appendChild(d),d.innerHTML="<table><tr><td></td><td>t</td></tr></table>",o=d.getElementsByTagName("td"),o[0].style.cssText="padding:0;margin:0;border:0;display:none",p=0===o[0].offsetHeight,o[0].style.display="",o[1].style.display="none",t.reliableHiddenOffsets=p&&0===o[0].offsetHeight,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",x.swap(l,null!=l.style.zoom?{zoom:1}:{},function(){t.boxSizing=4===d.offsetWidth}),e.getComputedStyle&&(t.pixelPosition="1%"!==(e.getComputedStyle(d,null)||{}).top,t.boxSizingReliable="4px"===(e.getComputedStyle(d,null)||{width:"4px"}).width,r=d.appendChild(a.createElement("div")),r.style.cssText=d.style.cssText=s,r.style.marginRight=r.style.width="0",d.style.width="1px",t.reliableMarginRight=!parseFloat((e.getComputedStyle(r,null)||{}).marginRight)),typeof d.style.zoom!==i&&(d.innerHTML="",d.style.cssText=s+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=3===d.offsetWidth,d.style.display="block",d.innerHTML="<div></div>",d.firstChild.style.width="5px",t.shrinkWrapBlocks=3!==d.offsetWidth,t.inlineBlockNeedsLayout&&(l.style.zoom=1)),l.removeChild(n),n=d=o=r=null)}),n=s=l=u=r=o=null,t
-}({});var B=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;function R(e,n,r,i){if(x.acceptData(e)){var o,a,s=x.expando,l=e.nodeType,u=l?x.cache:e,c=l?e[s]:e[s]&&s;if(c&&u[c]&&(i||u[c].data)||r!==t||"string"!=typeof n)return c||(c=l?e[s]=p.pop()||x.guid++:s),u[c]||(u[c]=l?{}:{toJSON:x.noop}),("object"==typeof n||"function"==typeof n)&&(i?u[c]=x.extend(u[c],n):u[c].data=x.extend(u[c].data,n)),a=u[c],i||(a.data||(a.data={}),a=a.data),r!==t&&(a[x.camelCase(n)]=r),"string"==typeof n?(o=a[n],null==o&&(o=a[x.camelCase(n)])):o=a,o}}function W(e,t,n){if(x.acceptData(e)){var r,i,o=e.nodeType,a=o?x.cache:e,s=o?e[x.expando]:x.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){x.isArray(t)?t=t.concat(x.map(t,x.camelCase)):t in r?t=[t]:(t=x.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;while(i--)delete r[t[i]];if(n?!I(r):!x.isEmptyObject(r))return}(n||(delete a[s].data,I(a[s])))&&(o?x.cleanData([e],!0):x.support.deleteExpando||a!=a.window?delete a[s]:a[s]=null)}}}x.extend({cache:{},noData:{applet:!0,embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return e=e.nodeType?x.cache[e[x.expando]]:e[x.expando],!!e&&!I(e)},data:function(e,t,n){return R(e,t,n)},removeData:function(e,t){return W(e,t)},_data:function(e,t,n){return R(e,t,n,!0)},_removeData:function(e,t){return W(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&x.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),x.fn.extend({data:function(e,n){var r,i,o=null,a=0,s=this[0];if(e===t){if(this.length&&(o=x.data(s),1===s.nodeType&&!x._data(s,"parsedAttrs"))){for(r=s.attributes;r.length>a;a++)i=r[a].name,0===i.indexOf("data-")&&(i=x.camelCase(i.slice(5)),$(s,i,o[i]));x._data(s,"parsedAttrs",!0)}return o}return"object"==typeof e?this.each(function(){x.data(this,e)}):arguments.length>1?this.each(function(){x.data(this,e,n)}):s?$(s,e,x.data(s,e)):null},removeData:function(e){return this.each(function(){x.removeData(this,e)})}});function $(e,n,r){if(r===t&&1===e.nodeType){var i="data-"+n.replace(P,"-$1").toLowerCase();if(r=e.getAttribute(i),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:B.test(r)?x.parseJSON(r):r}catch(o){}x.data(e,n,r)}else r=t}return r}function I(e){var t;for(t in e)if(("data"!==t||!x.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}x.extend({queue:function(e,n,r){var i;return e?(n=(n||"fx")+"queue",i=x._data(e,n),r&&(!i||x.isArray(r)?i=x._data(e,n,x.makeArray(r)):i.push(r)),i||[]):t},dequeue:function(e,t){t=t||"fx";var n=x.queue(e,t),r=n.length,i=n.shift(),o=x._queueHooks(e,t),a=function(){x.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return x._data(e,n)||x._data(e,n,{empty:x.Callbacks("once memory").add(function(){x._removeData(e,t+"queue"),x._removeData(e,n)})})}}),x.fn.extend({queue:function(e,n){var r=2;return"string"!=typeof e&&(n=e,e="fx",r--),r>arguments.length?x.queue(this[0],e):n===t?this:this.each(function(){var t=x.queue(this,e,n);x._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&x.dequeue(this,e)})},dequeue:function(e){return this.each(function(){x.dequeue(this,e)})},delay:function(e,t){return e=x.fx?x.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,o=x.Deferred(),a=this,s=this.length,l=function(){--i||o.resolveWith(a,[a])};"string"!=typeof e&&(n=e,e=t),e=e||"fx";while(s--)r=x._data(a[s],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(l));return l(),o.promise(n)}});var z,X,U=/[\t\r\n\f]/g,V=/\r/g,Y=/^(?:input|select|textarea|button|object)$/i,J=/^(?:a|area)$/i,G=/^(?:checked|selected)$/i,Q=x.support.getSetAttribute,K=x.support.input;x.fn.extend({attr:function(e,t){return x.access(this,x.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){x.removeAttr(this,e)})},prop:function(e,t){return x.access(this,x.prop,e,t,arguments.length>1)},removeProp:function(e){return e=x.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,o,a=0,s=this.length,l="string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).addClass(e.call(this,t,this.className))});if(l)for(t=(e||"").match(T)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(U," "):" ")){o=0;while(i=t[o++])0>r.indexOf(" "+i+" ")&&(r+=i+" ");n.className=x.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,a=0,s=this.length,l=0===arguments.length||"string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).removeClass(e.call(this,t,this.className))});if(l)for(t=(e||"").match(T)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(U," "):"")){o=0;while(i=t[o++])while(r.indexOf(" "+i+" ")>=0)r=r.replace(" "+i+" "," ");n.className=e?x.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):x.isFunction(e)?this.each(function(n){x(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n){var t,r=0,o=x(this),a=e.match(T)||[];while(t=a[r++])o.hasClass(t)?o.removeClass(t):o.addClass(t)}else(n===i||"boolean"===n)&&(this.className&&x._data(this,"__className__",this.className),this.className=this.className||e===!1?"":x._data(this,"__className__")||"")})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(U," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,o=this[0];{if(arguments.length)return i=x.isFunction(e),this.each(function(n){var o;1===this.nodeType&&(o=i?e.call(this,n,x(this).val()):e,null==o?o="":"number"==typeof o?o+="":x.isArray(o)&&(o=x.map(o,function(e){return null==e?"":e+""})),r=x.valHooks[this.type]||x.valHooks[this.nodeName.toLowerCase()],r&&"set"in r&&r.set(this,o,"value")!==t||(this.value=o))});if(o)return r=x.valHooks[o.type]||x.valHooks[o.nodeName.toLowerCase()],r&&"get"in r&&(n=r.get(o,"value"))!==t?n:(n=o.value,"string"==typeof n?n.replace(V,""):null==n?"":n)}}}),x.extend({valHooks:{option:{get:function(e){var t=x.find.attr(e,"value");return null!=t?t:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||0>i,a=o?null:[],s=o?i+1:r.length,l=0>i?s:o?i:0;for(;s>l;l++)if(n=r[l],!(!n.selected&&l!==i||(x.support.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&x.nodeName(n.parentNode,"optgroup"))){if(t=x(n).val(),o)return t;a.push(t)}return a},set:function(e,t){var n,r,i=e.options,o=x.makeArray(t),a=i.length;while(a--)r=i[a],(r.selected=x.inArray(x(r).val(),o)>=0)&&(n=!0);return n||(e.selectedIndex=-1),o}}},attr:function(e,n,r){var o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return typeof e.getAttribute===i?x.prop(e,n,r):(1===s&&x.isXMLDoc(e)||(n=n.toLowerCase(),o=x.attrHooks[n]||(x.expr.match.bool.test(n)?X:z)),r===t?o&&"get"in o&&null!==(a=o.get(e,n))?a:(a=x.find.attr(e,n),null==a?t:a):null!==r?o&&"set"in o&&(a=o.set(e,r,n))!==t?a:(e.setAttribute(n,r+""),r):(x.removeAttr(e,n),t))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(T);if(o&&1===e.nodeType)while(n=o[i++])r=x.propFix[n]||n,x.expr.match.bool.test(n)?K&&Q||!G.test(n)?e[r]=!1:e[x.camelCase("default-"+n)]=e[r]=!1:x.attr(e,n,""),e.removeAttribute(Q?n:r)},attrHooks:{type:{set:function(e,t){if(!x.support.radioValue&&"radio"===t&&x.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{"for":"htmlFor","class":"className"},prop:function(e,n,r){var i,o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return a=1!==s||!x.isXMLDoc(e),a&&(n=x.propFix[n]||n,o=x.propHooks[n]),r!==t?o&&"set"in o&&(i=o.set(e,r,n))!==t?i:e[n]=r:o&&"get"in o&&null!==(i=o.get(e,n))?i:e[n]},propHooks:{tabIndex:{get:function(e){var t=x.find.attr(e,"tabindex");return t?parseInt(t,10):Y.test(e.nodeName)||J.test(e.nodeName)&&e.href?0:-1}}}}),X={set:function(e,t,n){return t===!1?x.removeAttr(e,n):K&&Q||!G.test(n)?e.setAttribute(!Q&&x.propFix[n]||n,n):e[x.camelCase("default-"+n)]=e[n]=!0,n}},x.each(x.expr.match.bool.source.match(/\w+/g),function(e,n){var r=x.expr.attrHandle[n]||x.find.attr;x.expr.attrHandle[n]=K&&Q||!G.test(n)?function(e,n,i){var o=x.expr.attrHandle[n],a=i?t:(x.expr.attrHandle[n]=t)!=r(e,n,i)?n.toLowerCase():null;return x.expr.attrHandle[n]=o,a}:function(e,n,r){return r?t:e[x.camelCase("default-"+n)]?n.toLowerCase():null}}),K&&Q||(x.attrHooks.value={set:function(e,n,r){return x.nodeName(e,"input")?(e.defaultValue=n,t):z&&z.set(e,n,r)}}),Q||(z={set:function(e,n,r){var i=e.getAttributeNode(r);return i||e.setAttributeNode(i=e.ownerDocument.createAttribute(r)),i.value=n+="","value"===r||n===e.getAttribute(r)?n:t}},x.expr.attrHandle.id=x.expr.attrHandle.name=x.expr.attrHandle.coords=function(e,n,r){var i;return r?t:(i=e.getAttributeNode(n))&&""!==i.value?i.value:null},x.valHooks.button={get:function(e,n){var r=e.getAttributeNode(n);return r&&r.specified?r.value:t},set:z.set},x.attrHooks.contenteditable={set:function(e,t,n){z.set(e,""===t?!1:t,n)}},x.each(["width","height"],function(e,n){x.attrHooks[n]={set:function(e,r){return""===r?(e.setAttribute(n,"auto"),r):t}}})),x.support.hrefNormalized||x.each(["href","src"],function(e,t){x.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}}),x.support.style||(x.attrHooks.style={get:function(e){return e.style.cssText||t},set:function(e,t){return e.style.cssText=t+""}}),x.support.optSelected||(x.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}}),x.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){x.propFix[this.toLowerCase()]=this}),x.support.enctype||(x.propFix.enctype="encoding"),x.each(["radio","checkbox"],function(){x.valHooks[this]={set:function(e,n){return x.isArray(n)?e.checked=x.inArray(x(e).val(),n)>=0:t}},x.support.checkOn||(x.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Z=/^(?:input|select|textarea)$/i,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^([^.]*)(?:\.(.+)|)$/;function it(){return!0}function ot(){return!1}function at(){try{return a.activeElement}catch(e){}}x.event={global:{},add:function(e,n,r,o,a){var s,l,u,c,p,f,d,h,g,m,y,v=x._data(e);if(v){r.handler&&(c=r,r=c.handler,a=c.selector),r.guid||(r.guid=x.guid++),(l=v.events)||(l=v.events={}),(f=v.handle)||(f=v.handle=function(e){return typeof x===i||e&&x.event.triggered===e.type?t:x.event.dispatch.apply(f.elem,arguments)},f.elem=e),n=(n||"").match(T)||[""],u=n.length;while(u--)s=rt.exec(n[u])||[],g=y=s[1],m=(s[2]||"").split(".").sort(),g&&(p=x.event.special[g]||{},g=(a?p.delegateType:p.bindType)||g,p=x.event.special[g]||{},d=x.extend({type:g,origType:y,data:o,handler:r,guid:r.guid,selector:a,needsContext:a&&x.expr.match.needsContext.test(a),namespace:m.join(".")},c),(h=l[g])||(h=l[g]=[],h.delegateCount=0,p.setup&&p.setup.call(e,o,m,f)!==!1||(e.addEventListener?e.addEventListener(g,f,!1):e.attachEvent&&e.attachEvent("on"+g,f))),p.add&&(p.add.call(e,d),d.handler.guid||(d.handler.guid=r.guid)),a?h.splice(h.delegateCount++,0,d):h.push(d),x.event.global[g]=!0);e=null}},remove:function(e,t,n,r,i){var o,a,s,l,u,c,p,f,d,h,g,m=x.hasData(e)&&x._data(e);if(m&&(c=m.events)){t=(t||"").match(T)||[""],u=t.length;while(u--)if(s=rt.exec(t[u])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){p=x.event.special[d]||{},d=(r?p.delegateType:p.bindType)||d,f=c[d]||[],s=s[2]&&RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),l=o=f.length;while(o--)a=f[o],!i&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&("**"!==r||!a.selector)||(f.splice(o,1),a.selector&&f.delegateCount--,p.remove&&p.remove.call(e,a));l&&!f.length&&(p.teardown&&p.teardown.call(e,h,m.handle)!==!1||x.removeEvent(e,d,m.handle),delete c[d])}else for(d in c)x.event.remove(e,d+t[u],n,r,!0);x.isEmptyObject(c)&&(delete m.handle,x._removeData(e,"events"))}},trigger:function(n,r,i,o){var s,l,u,c,p,f,d,h=[i||a],g=v.call(n,"type")?n.type:n,m=v.call(n,"namespace")?n.namespace.split("."):[];if(u=f=i=i||a,3!==i.nodeType&&8!==i.nodeType&&!nt.test(g+x.event.triggered)&&(g.indexOf(".")>=0&&(m=g.split("."),g=m.shift(),m.sort()),l=0>g.indexOf(":")&&"on"+g,n=n[x.expando]?n:new x.Event(g,"object"==typeof n&&n),n.isTrigger=o?2:3,n.namespace=m.join("."),n.namespace_re=n.namespace?RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=t,n.target||(n.target=i),r=null==r?[n]:x.makeArray(r,[n]),p=x.event.special[g]||{},o||!p.trigger||p.trigger.apply(i,r)!==!1)){if(!o&&!p.noBubble&&!x.isWindow(i)){for(c=p.delegateType||g,nt.test(c+g)||(u=u.parentNode);u;u=u.parentNode)h.push(u),f=u;f===(i.ownerDocument||a)&&h.push(f.defaultView||f.parentWindow||e)}d=0;while((u=h[d++])&&!n.isPropagationStopped())n.type=d>1?c:p.bindType||g,s=(x._data(u,"events")||{})[n.type]&&x._data(u,"handle"),s&&s.apply(u,r),s=l&&u[l],s&&x.acceptData(u)&&s.apply&&s.apply(u,r)===!1&&n.preventDefault();if(n.type=g,!o&&!n.isDefaultPrevented()&&(!p._default||p._default.apply(h.pop(),r)===!1)&&x.acceptData(i)&&l&&i[g]&&!x.isWindow(i)){f=i[l],f&&(i[l]=null),x.event.triggered=g;try{i[g]()}catch(y){}x.event.triggered=t,f&&(i[l]=f)}return n.result}},dispatch:function(e){e=x.event.fix(e);var n,r,i,o,a,s=[],l=g.call(arguments),u=(x._data(this,"events")||{})[e.type]||[],c=x.event.special[e.type]||{};if(l[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){s=x.event.handlers.call(this,e,u),n=0;while((o=s[n++])&&!e.isPropagationStopped()){e.currentTarget=o.elem,a=0;while((i=o.handlers[a++])&&!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(i.namespace))&&(e.handleObj=i,e.data=i.data,r=((x.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,l),r!==t&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,n){var r,i,o,a,s=[],l=n.delegateCount,u=e.target;if(l&&u.nodeType&&(!e.button||"click"!==e.type))for(;u!=this;u=u.parentNode||this)if(1===u.nodeType&&(u.disabled!==!0||"click"!==e.type)){for(o=[],a=0;l>a;a++)i=n[a],r=i.selector+" ",o[r]===t&&(o[r]=i.needsContext?x(r,this).index(u)>=0:x.find(r,this,null,[u]).length),o[r]&&o.push(i);o.length&&s.push({elem:u,handlers:o})}return n.length>l&&s.push({elem:this,handlers:n.slice(l)}),s},fix:function(e){if(e[x.expando])return e;var t,n,r,i=e.type,o=e,s=this.fixHooks[i];s||(this.fixHooks[i]=s=tt.test(i)?this.mouseHooks:et.test(i)?this.keyHooks:{}),r=s.props?this.props.concat(s.props):this.props,e=new x.Event(o),t=r.length;while(t--)n=r[t],e[n]=o[n];return e.target||(e.target=o.srcElement||a),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,o):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,o,s=n.button,l=n.fromElement;return null==e.pageX&&null!=n.clientX&&(i=e.target.ownerDocument||a,o=i.documentElement,r=i.body,e.pageX=n.clientX+(o&&o.scrollLeft||r&&r.scrollLeft||0)-(o&&o.clientLeft||r&&r.clientLeft||0),e.pageY=n.clientY+(o&&o.scrollTop||r&&r.scrollTop||0)-(o&&o.clientTop||r&&r.clientTop||0)),!e.relatedTarget&&l&&(e.relatedTarget=l===e.target?n.toElement:l),e.which||s===t||(e.which=1&s?1:2&s?3:4&s?2:0),e}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==at()&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){return this===at()&&this.blur?(this.blur(),!1):t},delegateType:"focusout"},click:{trigger:function(){return x.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):t},_default:function(e){return x.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){e.result!==t&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=x.extend(new x.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?x.event.trigger(i,null,t):x.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},x.removeEvent=a.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]===i&&(e[r]=null),e.detachEvent(r,n))},x.Event=function(e,n){return this instanceof x.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?it:ot):this.type=e,n&&x.extend(this,n),this.timeStamp=e&&e.timeStamp||x.now(),this[x.expando]=!0,t):new x.Event(e,n)},x.Event.prototype={isDefaultPrevented:ot,isPropagationStopped:ot,isImmediatePropagationStopped:ot,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=it,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=it,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=it,this.stopPropagation()}},x.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){x.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return(!i||i!==r&&!x.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),x.support.submitBubbles||(x.event.special.submit={setup:function(){return x.nodeName(this,"form")?!1:(x.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=x.nodeName(n,"input")||x.nodeName(n,"button")?n.form:t;r&&!x._data(r,"submitBubbles")&&(x.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),x._data(r,"submitBubbles",!0))}),t)},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&x.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return x.nodeName(this,"form")?!1:(x.event.remove(this,"._submit"),t)}}),x.support.changeBubbles||(x.event.special.change={setup:function(){return Z.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(x.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),x.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),x.event.simulate("change",this,e,!0)})),!1):(x.event.add(this,"beforeactivate._change",function(e){var t=e.target;Z.test(t.nodeName)&&!x._data(t,"changeBubbles")&&(x.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||x.event.simulate("change",this.parentNode,e,!0)}),x._data(t,"changeBubbles",!0))}),t)},handle:function(e){var n=e.target;return this!==n||e.isSimulated||e.isTrigger||"radio"!==n.type&&"checkbox"!==n.type?e.handleObj.handler.apply(this,arguments):t},teardown:function(){return x.event.remove(this,"._change"),!Z.test(this.nodeName)}}),x.support.focusinBubbles||x.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){x.event.simulate(t,e.target,x.event.fix(e),!0)};x.event.special[t]={setup:function(){0===n++&&a.addEventListener(e,r,!0)},teardown:function(){0===--n&&a.removeEventListener(e,r,!0)}}}),x.fn.extend({on:function(e,n,r,i,o){var a,s;if("object"==typeof e){"string"!=typeof n&&(r=r||n,n=t);for(a in e)this.on(a,n,r,e[a],o);return this}if(null==r&&null==i?(i=n,r=n=t):null==i&&("string"==typeof n?(i=r,r=t):(i=r,r=n,n=t)),i===!1)i=ot;else if(!i)return this;return 1===o&&(s=i,i=function(e){return x().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=x.guid++)),this.each(function(){x.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,x(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,n,e[o]);return this}return(n===!1||"function"==typeof n)&&(r=n,n=t),r===!1&&(r=ot),this.each(function(){x.event.remove(this,e,r,n)})},trigger:function(e,t){return this.each(function(){x.event.trigger(e,t,this)})},triggerHandler:function(e,n){var r=this[0];return r?x.event.trigger(e,n,r,!0):t}});var st=/^.[^:#\[\.,]*$/,lt=/^(?:parents|prev(?:Until|All))/,ut=x.expr.match.needsContext,ct={children:!0,contents:!0,next:!0,prev:!0};x.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if("string"!=typeof e)return this.pushStack(x(e).filter(function(){for(t=0;i>t;t++)if(x.contains(r[t],this))return!0}));for(t=0;i>t;t++)x.find(e,r[t],n);return n=this.pushStack(i>1?x.unique(n):n),n.selector=this.selector?this.selector+" "+e:e,n},has:function(e){var t,n=x(e,this),r=n.length;return this.filter(function(){for(t=0;r>t;t++)if(x.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e||[],!0))},filter:function(e){return this.pushStack(ft(this,e||[],!1))},is:function(e){return!!ft(this,"string"==typeof e&&ut.test(e)?x(e):e||[],!1).length},closest:function(e,t){var n,r=0,i=this.length,o=[],a=ut.test(e)||"string"!=typeof e?x(e,t||this.context):0;for(;i>r;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(11>n.nodeType&&(a?a.index(n)>-1:1===n.nodeType&&x.find.matchesSelector(n,e))){n=o.push(n);break}return this.pushStack(o.length>1?x.unique(o):o)},index:function(e){return e?"string"==typeof e?x.inArray(this[0],x(e)):x.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?x(e,t):x.makeArray(e&&e.nodeType?[e]:e),r=x.merge(this.get(),n);return this.pushStack(x.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function pt(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}x.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return x.dir(e,"parentNode")},parentsUntil:function(e,t,n){return x.dir(e,"parentNode",n)},next:function(e){return pt(e,"nextSibling")},prev:function(e){return pt(e,"previousSibling")},nextAll:function(e){return x.dir(e,"nextSibling")},prevAll:function(e){return x.dir(e,"previousSibling")},nextUntil:function(e,t,n){return x.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return x.dir(e,"previousSibling",n)},siblings:function(e){return x.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return x.sibling(e.firstChild)},contents:function(e){return x.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:x.merge([],e.childNodes)}},function(e,t){x.fn[e]=function(n,r){var i=x.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=x.filter(r,i)),this.length>1&&(ct[e]||(i=x.unique(i)),lt.test(e)&&(i=i.reverse())),this.pushStack(i)}}),x.extend({filter:function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?x.find.matchesSelector(r,e)?[r]:[]:x.find.matches(e,x.grep(t,function(e){return 1===e.nodeType}))},dir:function(e,n,r){var i=[],o=e[n];while(o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!x(o).is(r)))1===o.nodeType&&i.push(o),o=o[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});function ft(e,t,n){if(x.isFunction(t))return x.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return x.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(st.test(t))return x.filter(t,e,n);t=x.filter(t,e)}return x.grep(e,function(e){return x.inArray(e,t)>=0!==n})}function dt(e){var t=ht.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}var ht="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",gt=/ jQuery\d+="(?:null|\d+)"/g,mt=RegExp("<(?:"+ht+")[\\s/>]","i"),yt=/^\s+/,vt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bt=/<([\w:]+)/,xt=/<tbody/i,wt=/<|&#?\w+;/,Tt=/<(?:script|style|link)/i,Ct=/^(?:checkbox|radio)$/i,Nt=/checked\s*(?:[^=]|=\s*.checked.)/i,kt=/^$|\/(?:java|ecma)script/i,Et=/^true\/(.*)/,St=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,At={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:x.support.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},jt=dt(a),Dt=jt.appendChild(a.createElement("div"));At.optgroup=At.option,At.tbody=At.tfoot=At.colgroup=At.caption=At.thead,At.th=At.td,x.fn.extend({text:function(e){return x.access(this,function(e){return e===t?x.text(this):this.empty().append((this[0]&&this[0].ownerDocument||a).createTextNode(e))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Lt(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Lt(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=e?x.filter(e,this):this,i=0;for(;null!=(n=r[i]);i++)t||1!==n.nodeType||x.cleanData(Ft(n)),n.parentNode&&(t&&x.contains(n.ownerDocument,n)&&_t(Ft(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){var e,t=0;for(;null!=(e=this[t]);t++){1===e.nodeType&&x.cleanData(Ft(e,!1));while(e.firstChild)e.removeChild(e.firstChild);e.options&&x.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return x.clone(this,e,t)})},html:function(e){return x.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(gt,""):t;if(!("string"!=typeof e||Tt.test(e)||!x.support.htmlSerialize&&mt.test(e)||!x.support.leadingWhitespace&&yt.test(e)||At[(bt.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(vt,"<$1></$2>");try{for(;i>r;r++)n=this[r]||{},1===n.nodeType&&(x.cleanData(Ft(n,!1)),n.innerHTML=e);n=0}catch(o){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=x.map(this,function(e){return[e.nextSibling,e.parentNode]}),t=0;return this.domManip(arguments,function(n){var r=e[t++],i=e[t++];i&&(r&&r.parentNode!==i&&(r=this.nextSibling),x(this).remove(),i.insertBefore(n,r))},!0),t?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(e,t,n){e=d.apply([],e);var r,i,o,a,s,l,u=0,c=this.length,p=this,f=c-1,h=e[0],g=x.isFunction(h);if(g||!(1>=c||"string"!=typeof h||x.support.checkClone)&&Nt.test(h))return this.each(function(r){var i=p.eq(r);g&&(e[0]=h.call(this,r,i.html())),i.domManip(e,t,n)});if(c&&(l=x.buildFragment(e,this[0].ownerDocument,!1,!n&&this),r=l.firstChild,1===l.childNodes.length&&(l=r),r)){for(a=x.map(Ft(l,"script"),Ht),o=a.length;c>u;u++)i=l,u!==f&&(i=x.clone(i,!0,!0),o&&x.merge(a,Ft(i,"script"))),t.call(this[u],i,u);if(o)for(s=a[a.length-1].ownerDocument,x.map(a,qt),u=0;o>u;u++)i=a[u],kt.test(i.type||"")&&!x._data(i,"globalEval")&&x.contains(s,i)&&(i.src?x._evalUrl(i.src):x.globalEval((i.text||i.textContent||i.innerHTML||"").replace(St,"")));l=r=null}return this}});function Lt(e,t){return x.nodeName(e,"table")&&x.nodeName(1===t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function Ht(e){return e.type=(null!==x.find.attr(e,"type"))+"/"+e.type,e}function qt(e){var t=Et.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function _t(e,t){var n,r=0;for(;null!=(n=e[r]);r++)x._data(n,"globalEval",!t||x._data(t[r],"globalEval"))}function Mt(e,t){if(1===t.nodeType&&x.hasData(e)){var n,r,i,o=x._data(e),a=x._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)x.event.add(t,n,s[n][r])}a.data&&(a.data=x.extend({},a.data))}}function Ot(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!x.support.noCloneEvent&&t[x.expando]){i=x._data(t);for(r in i.events)x.removeEvent(t,r,i.handle);t.removeAttribute(x.expando)}"script"===n&&t.text!==e.text?(Ht(t).text=e.text,qt(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),x.support.html5Clone&&e.innerHTML&&!x.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Ct.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}x.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){x.fn[e]=function(e){var n,r=0,i=[],o=x(e),a=o.length-1;for(;a>=r;r++)n=r===a?this:this.clone(!0),x(o[r])[t](n),h.apply(i,n.get());return this.pushStack(i)}});function Ft(e,n){var r,o,a=0,s=typeof e.getElementsByTagName!==i?e.getElementsByTagName(n||"*"):typeof e.querySelectorAll!==i?e.querySelectorAll(n||"*"):t;if(!s)for(s=[],r=e.childNodes||e;null!=(o=r[a]);a++)!n||x.nodeName(o,n)?s.push(o):x.merge(s,Ft(o,n));return n===t||n&&x.nodeName(e,n)?x.merge([e],s):s}function Bt(e){Ct.test(e.type)&&(e.defaultChecked=e.checked)}x.extend({clone:function(e,t,n){var r,i,o,a,s,l=x.contains(e.ownerDocument,e);if(x.support.html5Clone||x.isXMLDoc(e)||!mt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(Dt.innerHTML=e.outerHTML,Dt.removeChild(o=Dt.firstChild)),!(x.support.noCloneEvent&&x.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||x.isXMLDoc(e)))for(r=Ft(o),s=Ft(e),a=0;null!=(i=s[a]);++a)r[a]&&Ot(i,r[a]);if(t)if(n)for(s=s||Ft(e),r=r||Ft(o),a=0;null!=(i=s[a]);a++)Mt(i,r[a]);else Mt(e,o);return r=Ft(o,"script"),r.length>0&&_t(r,!l&&Ft(e,"script")),r=s=i=null,o},buildFragment:function(e,t,n,r){var i,o,a,s,l,u,c,p=e.length,f=dt(t),d=[],h=0;for(;p>h;h++)if(o=e[h],o||0===o)if("object"===x.type(o))x.merge(d,o.nodeType?[o]:o);else if(wt.test(o)){s=s||f.appendChild(t.createElement("div")),l=(bt.exec(o)||["",""])[1].toLowerCase(),c=At[l]||At._default,s.innerHTML=c[1]+o.replace(vt,"<$1></$2>")+c[2],i=c[0];while(i--)s=s.lastChild;if(!x.support.leadingWhitespace&&yt.test(o)&&d.push(t.createTextNode(yt.exec(o)[0])),!x.support.tbody){o="table"!==l||xt.test(o)?"<table>"!==c[1]||xt.test(o)?0:s:s.firstChild,i=o&&o.childNodes.length;while(i--)x.nodeName(u=o.childNodes[i],"tbody")&&!u.childNodes.length&&o.removeChild(u)}x.merge(d,s.childNodes),s.textContent="";while(s.firstChild)s.removeChild(s.firstChild);s=f.lastChild}else d.push(t.createTextNode(o));s&&f.removeChild(s),x.support.appendChecked||x.grep(Ft(d,"input"),Bt),h=0;while(o=d[h++])if((!r||-1===x.inArray(o,r))&&(a=x.contains(o.ownerDocument,o),s=Ft(f.appendChild(o),"script"),a&&_t(s),n)){i=0;while(o=s[i++])kt.test(o.type||"")&&n.push(o)}return s=null,f},cleanData:function(e,t){var n,r,o,a,s=0,l=x.expando,u=x.cache,c=x.support.deleteExpando,f=x.event.special;for(;null!=(n=e[s]);s++)if((t||x.acceptData(n))&&(o=n[l],a=o&&u[o])){if(a.events)for(r in a.events)f[r]?x.event.remove(n,r):x.removeEvent(n,r,a.handle);
-u[o]&&(delete u[o],c?delete n[l]:typeof n.removeAttribute!==i?n.removeAttribute(l):n[l]=null,p.push(o))}},_evalUrl:function(e){return x.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})}}),x.fn.extend({wrapAll:function(e){if(x.isFunction(e))return this.each(function(t){x(this).wrapAll(e.call(this,t))});if(this[0]){var t=x(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&1===e.firstChild.nodeType)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return x.isFunction(e)?this.each(function(t){x(this).wrapInner(e.call(this,t))}):this.each(function(){var t=x(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=x.isFunction(e);return this.each(function(n){x(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){x.nodeName(this,"body")||x(this).replaceWith(this.childNodes)}).end()}});var Pt,Rt,Wt,$t=/alpha\([^)]*\)/i,It=/opacity\s*=\s*([^)]*)/,zt=/^(top|right|bottom|left)$/,Xt=/^(none|table(?!-c[ea]).+)/,Ut=/^margin/,Vt=RegExp("^("+w+")(.*)$","i"),Yt=RegExp("^("+w+")(?!px)[a-z%]+$","i"),Jt=RegExp("^([+-])=("+w+")","i"),Gt={BODY:"block"},Qt={position:"absolute",visibility:"hidden",display:"block"},Kt={letterSpacing:0,fontWeight:400},Zt=["Top","Right","Bottom","Left"],en=["Webkit","O","Moz","ms"];function tn(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=en.length;while(i--)if(t=en[i]+n,t in e)return t;return r}function nn(e,t){return e=t||e,"none"===x.css(e,"display")||!x.contains(e.ownerDocument,e)}function rn(e,t){var n,r,i,o=[],a=0,s=e.length;for(;s>a;a++)r=e[a],r.style&&(o[a]=x._data(r,"olddisplay"),n=r.style.display,t?(o[a]||"none"!==n||(r.style.display=""),""===r.style.display&&nn(r)&&(o[a]=x._data(r,"olddisplay",ln(r.nodeName)))):o[a]||(i=nn(r),(n&&"none"!==n||!i)&&x._data(r,"olddisplay",i?n:x.css(r,"display"))));for(a=0;s>a;a++)r=e[a],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[a]||"":"none"));return e}x.fn.extend({css:function(e,n){return x.access(this,function(e,n,r){var i,o,a={},s=0;if(x.isArray(n)){for(o=Rt(e),i=n.length;i>s;s++)a[n[s]]=x.css(e,n[s],!1,o);return a}return r!==t?x.style(e,n,r):x.css(e,n)},e,n,arguments.length>1)},show:function(){return rn(this,!0)},hide:function(){return rn(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){nn(this)?x(this).show():x(this).hide()})}}),x.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Wt(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":x.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,s,l=x.camelCase(n),u=e.style;if(n=x.cssProps[l]||(x.cssProps[l]=tn(u,l)),s=x.cssHooks[n]||x.cssHooks[l],r===t)return s&&"get"in s&&(o=s.get(e,!1,i))!==t?o:u[n];if(a=typeof r,"string"===a&&(o=Jt.exec(r))&&(r=(o[1]+1)*o[2]+parseFloat(x.css(e,n)),a="number"),!(null==r||"number"===a&&isNaN(r)||("number"!==a||x.cssNumber[l]||(r+="px"),x.support.clearCloneStyle||""!==r||0!==n.indexOf("background")||(u[n]="inherit"),s&&"set"in s&&(r=s.set(e,r,i))===t)))try{u[n]=r}catch(c){}}},css:function(e,n,r,i){var o,a,s,l=x.camelCase(n);return n=x.cssProps[l]||(x.cssProps[l]=tn(e.style,l)),s=x.cssHooks[n]||x.cssHooks[l],s&&"get"in s&&(a=s.get(e,!0,r)),a===t&&(a=Wt(e,n,i)),"normal"===a&&n in Kt&&(a=Kt[n]),""===r||r?(o=parseFloat(a),r===!0||x.isNumeric(o)?o||0:a):a}}),e.getComputedStyle?(Rt=function(t){return e.getComputedStyle(t,null)},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),l=s?s.getPropertyValue(n)||s[n]:t,u=e.style;return s&&(""!==l||x.contains(e.ownerDocument,e)||(l=x.style(e,n)),Yt.test(l)&&Ut.test(n)&&(i=u.width,o=u.minWidth,a=u.maxWidth,u.minWidth=u.maxWidth=u.width=l,l=s.width,u.width=i,u.minWidth=o,u.maxWidth=a)),l}):a.documentElement.currentStyle&&(Rt=function(e){return e.currentStyle},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),l=s?s[n]:t,u=e.style;return null==l&&u&&u[n]&&(l=u[n]),Yt.test(l)&&!zt.test(n)&&(i=u.left,o=e.runtimeStyle,a=o&&o.left,a&&(o.left=e.currentStyle.left),u.left="fontSize"===n?"1em":l,l=u.pixelLeft+"px",u.left=i,a&&(o.left=a)),""===l?"auto":l});function on(e,t,n){var r=Vt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function an(e,t,n,r,i){var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;for(;4>o;o+=2)"margin"===n&&(a+=x.css(e,n+Zt[o],!0,i)),r?("content"===n&&(a-=x.css(e,"padding"+Zt[o],!0,i)),"margin"!==n&&(a-=x.css(e,"border"+Zt[o]+"Width",!0,i))):(a+=x.css(e,"padding"+Zt[o],!0,i),"padding"!==n&&(a+=x.css(e,"border"+Zt[o]+"Width",!0,i)));return a}function sn(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=Rt(e),a=x.support.boxSizing&&"border-box"===x.css(e,"boxSizing",!1,o);if(0>=i||null==i){if(i=Wt(e,t,o),(0>i||null==i)&&(i=e.style[t]),Yt.test(i))return i;r=a&&(x.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+an(e,t,n||(a?"border":"content"),r,o)+"px"}function ln(e){var t=a,n=Gt[e];return n||(n=un(e,t),"none"!==n&&n||(Pt=(Pt||x("<iframe frameborder='0' width='0' height='0'/>").css("cssText","display:block !important")).appendTo(t.documentElement),t=(Pt[0].contentWindow||Pt[0].contentDocument).document,t.write("<!doctype html><html><body>"),t.close(),n=un(e,t),Pt.detach()),Gt[e]=n),n}function un(e,t){var n=x(t.createElement(e)).appendTo(t.body),r=x.css(n[0],"display");return n.remove(),r}x.each(["height","width"],function(e,n){x.cssHooks[n]={get:function(e,r,i){return r?0===e.offsetWidth&&Xt.test(x.css(e,"display"))?x.swap(e,Qt,function(){return sn(e,n,i)}):sn(e,n,i):t},set:function(e,t,r){var i=r&&Rt(e);return on(e,t,r?an(e,n,r,x.support.boxSizing&&"border-box"===x.css(e,"boxSizing",!1,i),i):0)}}}),x.support.opacity||(x.cssHooks.opacity={get:function(e,t){return It.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=x.isNumeric(t)?"alpha(opacity="+100*t+")":"",o=r&&r.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===x.trim(o.replace($t,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||r&&!r.filter)||(n.filter=$t.test(o)?o.replace($t,i):o+" "+i)}}),x(function(){x.support.reliableMarginRight||(x.cssHooks.marginRight={get:function(e,n){return n?x.swap(e,{display:"inline-block"},Wt,[e,"marginRight"]):t}}),!x.support.pixelPosition&&x.fn.position&&x.each(["top","left"],function(e,n){x.cssHooks[n]={get:function(e,r){return r?(r=Wt(e,n),Yt.test(r)?x(e).position()[n]+"px":r):t}}})}),x.expr&&x.expr.filters&&(x.expr.filters.hidden=function(e){return 0>=e.offsetWidth&&0>=e.offsetHeight||!x.support.reliableHiddenOffsets&&"none"===(e.style&&e.style.display||x.css(e,"display"))},x.expr.filters.visible=function(e){return!x.expr.filters.hidden(e)}),x.each({margin:"",padding:"",border:"Width"},function(e,t){x.cssHooks[e+t]={expand:function(n){var r=0,i={},o="string"==typeof n?n.split(" "):[n];for(;4>r;r++)i[e+Zt[r]+t]=o[r]||o[r-2]||o[0];return i}},Ut.test(e)||(x.cssHooks[e+t].set=on)});var cn=/%20/g,pn=/\[\]$/,fn=/\r?\n/g,dn=/^(?:submit|button|image|reset|file)$/i,hn=/^(?:input|select|textarea|keygen)/i;x.fn.extend({serialize:function(){return x.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=x.prop(this,"elements");return e?x.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!x(this).is(":disabled")&&hn.test(this.nodeName)&&!dn.test(e)&&(this.checked||!Ct.test(e))}).map(function(e,t){var n=x(this).val();return null==n?null:x.isArray(n)?x.map(n,function(e){return{name:t.name,value:e.replace(fn,"\r\n")}}):{name:t.name,value:n.replace(fn,"\r\n")}}).get()}}),x.param=function(e,n){var r,i=[],o=function(e,t){t=x.isFunction(t)?t():null==t?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(n===t&&(n=x.ajaxSettings&&x.ajaxSettings.traditional),x.isArray(e)||e.jquery&&!x.isPlainObject(e))x.each(e,function(){o(this.name,this.value)});else for(r in e)gn(r,e[r],n,o);return i.join("&").replace(cn,"+")};function gn(e,t,n,r){var i;if(x.isArray(t))x.each(t,function(t,i){n||pn.test(e)?r(e,i):gn(e+"["+("object"==typeof i?t:"")+"]",i,n,r)});else if(n||"object"!==x.type(t))r(e,t);else for(i in t)gn(e+"["+i+"]",t[i],n,r)}x.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){x.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),x.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}});var mn,yn,vn=x.now(),bn=/\?/,xn=/#.*$/,wn=/([?&])_=[^&]*/,Tn=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Cn=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Nn=/^(?:GET|HEAD)$/,kn=/^\/\//,En=/^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,Sn=x.fn.load,An={},jn={},Dn="*/".concat("*");try{yn=o.href}catch(Ln){yn=a.createElement("a"),yn.href="",yn=yn.href}mn=En.exec(yn.toLowerCase())||[];function Hn(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(T)||[];if(x.isFunction(n))while(r=o[i++])"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function qn(e,n,r,i){var o={},a=e===jn;function s(l){var u;return o[l]=!0,x.each(e[l]||[],function(e,l){var c=l(n,r,i);return"string"!=typeof c||a||o[c]?a?!(u=c):t:(n.dataTypes.unshift(c),s(c),!1)}),u}return s(n.dataTypes[0])||!o["*"]&&s("*")}function _n(e,n){var r,i,o=x.ajaxSettings.flatOptions||{};for(i in n)n[i]!==t&&((o[i]?e:r||(r={}))[i]=n[i]);return r&&x.extend(!0,e,r),e}x.fn.load=function(e,n,r){if("string"!=typeof e&&Sn)return Sn.apply(this,arguments);var i,o,a,s=this,l=e.indexOf(" ");return l>=0&&(i=e.slice(l,e.length),e=e.slice(0,l)),x.isFunction(n)?(r=n,n=t):n&&"object"==typeof n&&(a="POST"),s.length>0&&x.ajax({url:e,type:a,dataType:"html",data:n}).done(function(e){o=arguments,s.html(i?x("<div>").append(x.parseHTML(e)).find(i):e)}).complete(r&&function(e,t){s.each(r,o||[e.responseText,t,e])}),this},x.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){x.fn[t]=function(e){return this.on(t,e)}}),x.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:yn,type:"GET",isLocal:Cn.test(mn[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Dn,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":x.parseJSON,"text xml":x.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?_n(_n(e,x.ajaxSettings),t):_n(x.ajaxSettings,e)},ajaxPrefilter:Hn(An),ajaxTransport:Hn(jn),ajax:function(e,n){"object"==typeof e&&(n=e,e=t),n=n||{};var r,i,o,a,s,l,u,c,p=x.ajaxSetup({},n),f=p.context||p,d=p.context&&(f.nodeType||f.jquery)?x(f):x.event,h=x.Deferred(),g=x.Callbacks("once memory"),m=p.statusCode||{},y={},v={},b=0,w="canceled",C={readyState:0,getResponseHeader:function(e){var t;if(2===b){if(!c){c={};while(t=Tn.exec(a))c[t[1].toLowerCase()]=t[2]}t=c[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===b?a:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return b||(e=v[n]=v[n]||e,y[e]=t),this},overrideMimeType:function(e){return b||(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(2>b)for(t in e)m[t]=[m[t],e[t]];else C.always(e[C.status]);return this},abort:function(e){var t=e||w;return u&&u.abort(t),k(0,t),this}};if(h.promise(C).complete=g.add,C.success=C.done,C.error=C.fail,p.url=((e||p.url||yn)+"").replace(xn,"").replace(kn,mn[1]+"//"),p.type=n.method||n.type||p.method||p.type,p.dataTypes=x.trim(p.dataType||"*").toLowerCase().match(T)||[""],null==p.crossDomain&&(r=En.exec(p.url.toLowerCase()),p.crossDomain=!(!r||r[1]===mn[1]&&r[2]===mn[2]&&(r[3]||("http:"===r[1]?"80":"443"))===(mn[3]||("http:"===mn[1]?"80":"443")))),p.data&&p.processData&&"string"!=typeof p.data&&(p.data=x.param(p.data,p.traditional)),qn(An,p,n,C),2===b)return C;l=p.global,l&&0===x.active++&&x.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Nn.test(p.type),o=p.url,p.hasContent||(p.data&&(o=p.url+=(bn.test(o)?"&":"?")+p.data,delete p.data),p.cache===!1&&(p.url=wn.test(o)?o.replace(wn,"$1_="+vn++):o+(bn.test(o)?"&":"?")+"_="+vn++)),p.ifModified&&(x.lastModified[o]&&C.setRequestHeader("If-Modified-Since",x.lastModified[o]),x.etag[o]&&C.setRequestHeader("If-None-Match",x.etag[o])),(p.data&&p.hasContent&&p.contentType!==!1||n.contentType)&&C.setRequestHeader("Content-Type",p.contentType),C.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Dn+"; q=0.01":""):p.accepts["*"]);for(i in p.headers)C.setRequestHeader(i,p.headers[i]);if(p.beforeSend&&(p.beforeSend.call(f,C,p)===!1||2===b))return C.abort();w="abort";for(i in{success:1,error:1,complete:1})C[i](p[i]);if(u=qn(jn,p,n,C)){C.readyState=1,l&&d.trigger("ajaxSend",[C,p]),p.async&&p.timeout>0&&(s=setTimeout(function(){C.abort("timeout")},p.timeout));try{b=1,u.send(y,k)}catch(N){if(!(2>b))throw N;k(-1,N)}}else k(-1,"No Transport");function k(e,n,r,i){var c,y,v,w,T,N=n;2!==b&&(b=2,s&&clearTimeout(s),u=t,a=i||"",C.readyState=e>0?4:0,c=e>=200&&300>e||304===e,r&&(w=Mn(p,C,r)),w=On(p,w,C,c),c?(p.ifModified&&(T=C.getResponseHeader("Last-Modified"),T&&(x.lastModified[o]=T),T=C.getResponseHeader("etag"),T&&(x.etag[o]=T)),204===e||"HEAD"===p.type?N="nocontent":304===e?N="notmodified":(N=w.state,y=w.data,v=w.error,c=!v)):(v=N,(e||!N)&&(N="error",0>e&&(e=0))),C.status=e,C.statusText=(n||N)+"",c?h.resolveWith(f,[y,N,C]):h.rejectWith(f,[C,N,v]),C.statusCode(m),m=t,l&&d.trigger(c?"ajaxSuccess":"ajaxError",[C,p,c?y:v]),g.fireWith(f,[C,N]),l&&(d.trigger("ajaxComplete",[C,p]),--x.active||x.event.trigger("ajaxStop")))}return C},getJSON:function(e,t,n){return x.get(e,t,n,"json")},getScript:function(e,n){return x.get(e,t,n,"script")}}),x.each(["get","post"],function(e,n){x[n]=function(e,r,i,o){return x.isFunction(r)&&(o=o||i,i=r,r=t),x.ajax({url:e,type:n,dataType:o,data:r,success:i})}});function Mn(e,n,r){var i,o,a,s,l=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),o===t&&(o=e.mimeType||n.getResponseHeader("Content-Type"));if(o)for(s in l)if(l[s]&&l[s].test(o)){u.unshift(s);break}if(u[0]in r)a=u[0];else{for(s in r){if(!u[0]||e.converters[s+" "+u[0]]){a=s;break}i||(i=s)}a=a||i}return a?(a!==u[0]&&u.unshift(a),r[a]):t}function On(e,t,n,r){var i,o,a,s,l,u={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)u[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!l&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=o,o=c.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(a=u[l+" "+o]||u["* "+o],!a)for(i in u)if(s=i.split(" "),s[1]===o&&(a=u[l+" "+s[0]]||u["* "+s[0]])){a===!0?a=u[i]:u[i]!==!0&&(o=s[0],c.unshift(s[1]));break}if(a!==!0)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(p){return{state:"parsererror",error:a?p:"No conversion from "+l+" to "+o}}}return{state:"success",data:t}}x.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return x.globalEval(e),e}}}),x.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),x.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=a.head||x("head")[0]||a.documentElement;return{send:function(t,i){n=a.createElement("script"),n.async=!0,e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,t){(t||!n.readyState||/loaded|complete/.test(n.readyState))&&(n.onload=n.onreadystatechange=null,n.parentNode&&n.parentNode.removeChild(n),n=null,t||i(200,"success"))},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(t,!0)}}}});var Fn=[],Bn=/(=)\?(?=&|$)|\?\?/;x.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Fn.pop()||x.expando+"_"+vn++;return this[e]=!0,e}}),x.ajaxPrefilter("json jsonp",function(n,r,i){var o,a,s,l=n.jsonp!==!1&&(Bn.test(n.url)?"url":"string"==typeof n.data&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Bn.test(n.data)&&"data");return l||"jsonp"===n.dataTypes[0]?(o=n.jsonpCallback=x.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,l?n[l]=n[l].replace(Bn,"$1"+o):n.jsonp!==!1&&(n.url+=(bn.test(n.url)?"&":"?")+n.jsonp+"="+o),n.converters["script json"]=function(){return s||x.error(o+" was not called"),s[0]},n.dataTypes[0]="json",a=e[o],e[o]=function(){s=arguments},i.always(function(){e[o]=a,n[o]&&(n.jsonpCallback=r.jsonpCallback,Fn.push(o)),s&&x.isFunction(a)&&a(s[0]),s=a=t}),"script"):t});var Pn,Rn,Wn=0,$n=e.ActiveXObject&&function(){var e;for(e in Pn)Pn[e](t,!0)};function In(){try{return new e.XMLHttpRequest}catch(t){}}function zn(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}x.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&In()||zn()}:In,Rn=x.ajaxSettings.xhr(),x.support.cors=!!Rn&&"withCredentials"in Rn,Rn=x.support.ajax=!!Rn,Rn&&x.ajaxTransport(function(n){if(!n.crossDomain||x.support.cors){var r;return{send:function(i,o){var a,s,l=n.xhr();if(n.username?l.open(n.type,n.url,n.async,n.username,n.password):l.open(n.type,n.url,n.async),n.xhrFields)for(s in n.xhrFields)l[s]=n.xhrFields[s];n.mimeType&&l.overrideMimeType&&l.overrideMimeType(n.mimeType),n.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");try{for(s in i)l.setRequestHeader(s,i[s])}catch(u){}l.send(n.hasContent&&n.data||null),r=function(e,i){var s,u,c,p;try{if(r&&(i||4===l.readyState))if(r=t,a&&(l.onreadystatechange=x.noop,$n&&delete Pn[a]),i)4!==l.readyState&&l.abort();else{p={},s=l.status,u=l.getAllResponseHeaders(),"string"==typeof l.responseText&&(p.text=l.responseText);try{c=l.statusText}catch(f){c=""}s||!n.isLocal||n.crossDomain?1223===s&&(s=204):s=p.text?200:404}}catch(d){i||o(-1,d)}p&&o(s,c,p,u)},n.async?4===l.readyState?setTimeout(r):(a=++Wn,$n&&(Pn||(Pn={},x(e).unload($n)),Pn[a]=r),l.onreadystatechange=r):r()},abort:function(){r&&r(t,!0)}}}});var Xn,Un,Vn=/^(?:toggle|show|hide)$/,Yn=RegExp("^(?:([+-])=|)("+w+")([a-z%]*)$","i"),Jn=/queueHooks$/,Gn=[nr],Qn={"*":[function(e,t){var n=this.createTween(e,t),r=n.cur(),i=Yn.exec(t),o=i&&i[3]||(x.cssNumber[e]?"":"px"),a=(x.cssNumber[e]||"px"!==o&&+r)&&Yn.exec(x.css(n.elem,e)),s=1,l=20;if(a&&a[3]!==o){o=o||a[3],i=i||[],a=+r||1;do s=s||".5",a/=s,x.style(n.elem,e,a+o);while(s!==(s=n.cur()/r)&&1!==s&&--l)}return i&&(a=n.start=+a||+r||0,n.unit=o,n.end=i[1]?a+(i[1]+1)*i[2]:+i[2]),n}]};function Kn(){return setTimeout(function(){Xn=t}),Xn=x.now()}function Zn(e,t,n){var r,i=(Qn[t]||[]).concat(Qn["*"]),o=0,a=i.length;for(;a>o;o++)if(r=i[o].call(n,t,e))return r}function er(e,t,n){var r,i,o=0,a=Gn.length,s=x.Deferred().always(function(){delete l.elem}),l=function(){if(i)return!1;var t=Xn||Kn(),n=Math.max(0,u.startTime+u.duration-t),r=n/u.duration||0,o=1-r,a=0,l=u.tweens.length;for(;l>a;a++)u.tweens[a].run(o);return s.notifyWith(e,[u,o,n]),1>o&&l?n:(s.resolveWith(e,[u]),!1)},u=s.promise({elem:e,props:x.extend({},t),opts:x.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:Xn||Kn(),duration:n.duration,tweens:[],createTween:function(t,n){var r=x.Tween(e,u.opts,t,n,u.opts.specialEasing[t]||u.opts.easing);return u.tweens.push(r),r},stop:function(t){var n=0,r=t?u.tweens.length:0;if(i)return this;for(i=!0;r>n;n++)u.tweens[n].run(1);return t?s.resolveWith(e,[u,t]):s.rejectWith(e,[u,t]),this}}),c=u.props;for(tr(c,u.opts.specialEasing);a>o;o++)if(r=Gn[o].call(u,e,c,u.opts))return r;return x.map(c,Zn,u),x.isFunction(u.opts.start)&&u.opts.start.call(e,u),x.fx.timer(x.extend(l,{elem:e,anim:u,queue:u.opts.queue})),u.progress(u.opts.progress).done(u.opts.done,u.opts.complete).fail(u.opts.fail).always(u.opts.always)}function tr(e,t){var n,r,i,o,a;for(n in e)if(r=x.camelCase(n),i=t[r],o=e[n],x.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),a=x.cssHooks[r],a&&"expand"in a){o=a.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}x.Animation=x.extend(er,{tweener:function(e,t){x.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;i>r;r++)n=e[r],Qn[n]=Qn[n]||[],Qn[n].unshift(t)},prefilter:function(e,t){t?Gn.unshift(e):Gn.push(e)}});function nr(e,t,n){var r,i,o,a,s,l,u=this,c={},p=e.style,f=e.nodeType&&nn(e),d=x._data(e,"fxshow");n.queue||(s=x._queueHooks(e,"fx"),null==s.unqueued&&(s.unqueued=0,l=s.empty.fire,s.empty.fire=function(){s.unqueued||l()}),s.unqueued++,u.always(function(){u.always(function(){s.unqueued--,x.queue(e,"fx").length||s.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in t)&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],"inline"===x.css(e,"display")&&"none"===x.css(e,"float")&&(x.support.inlineBlockNeedsLayout&&"inline"!==ln(e.nodeName)?p.zoom=1:p.display="inline-block")),n.overflow&&(p.overflow="hidden",x.support.shrinkWrapBlocks||u.always(function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]}));for(r in t)if(i=t[r],Vn.exec(i)){if(delete t[r],o=o||"toggle"===i,i===(f?"hide":"show"))continue;c[r]=d&&d[r]||x.style(e,r)}if(!x.isEmptyObject(c)){d?"hidden"in d&&(f=d.hidden):d=x._data(e,"fxshow",{}),o&&(d.hidden=!f),f?x(e).show():u.done(function(){x(e).hide()}),u.done(function(){var t;x._removeData(e,"fxshow");for(t in c)x.style(e,t,c[t])});for(r in c)a=Zn(f?d[r]:0,r,u),r in d||(d[r]=a.start,f&&(a.end=a.start,a.start="width"===r||"height"===r?1:0))}}function rr(e,t,n,r,i){return new rr.prototype.init(e,t,n,r,i)}x.Tween=rr,rr.prototype={constructor:rr,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(x.cssNumber[n]?"":"px")},cur:function(){var e=rr.propHooks[this.prop];return e&&e.get?e.get(this):rr.propHooks._default.get(this)},run:function(e){var t,n=rr.propHooks[this.prop];return this.pos=t=this.options.duration?x.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):rr.propHooks._default.set(this),this}},rr.prototype.init.prototype=rr.prototype,rr.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&&null!=e.elem.style[e.prop]?(t=x.css(e.elem,e.prop,""),t&&"auto"!==t?t:0):e.elem[e.prop]},set:function(e){x.fx.step[e.prop]?x.fx.step[e.prop](e):e.elem.style&&(null!=e.elem.style[x.cssProps[e.prop]]||x.cssHooks[e.prop])?x.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},rr.propHooks.scrollTop=rr.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},x.each(["toggle","show","hide"],function(e,t){var n=x.fn[t];x.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(ir(t,!0),e,r,i)}}),x.fn.extend({fadeTo:function(e,t,n,r){return this.filter(nn).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=x.isEmptyObject(e),o=x.speed(t,n,r),a=function(){var t=er(this,x.extend({},e),o);(i||x._data(this,"finish"))&&t.stop(!0)};return a.finish=a,i||o.queue===!1?this.each(a):this.queue(o.queue,a)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop,t(r)};return"string"!=typeof e&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,n=null!=e&&e+"queueHooks",o=x.timers,a=x._data(this);if(n)a[n]&&a[n].stop&&i(a[n]);else for(n in a)a[n]&&a[n].stop&&Jn.test(n)&&i(a[n]);for(n=o.length;n--;)o[n].elem!==this||null!=e&&o[n].queue!==e||(o[n].anim.stop(r),t=!1,o.splice(n,1));(t||!r)&&x.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||"fx"),this.each(function(){var t,n=x._data(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=x.timers,a=r?r.length:0;for(n.finish=!0,x.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;a>t;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}});function ir(e,t){var n,r={height:e},i=0;for(t=t?1:0;4>i;i+=2-t)n=Zt[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}x.each({slideDown:ir("show"),slideUp:ir("hide"),slideToggle:ir("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){x.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),x.speed=function(e,t,n){var r=e&&"object"==typeof e?x.extend({},e):{complete:n||!n&&t||x.isFunction(e)&&e,duration:e,easing:n&&t||t&&!x.isFunction(t)&&t};return r.duration=x.fx.off?0:"number"==typeof r.duration?r.duration:r.duration in x.fx.speeds?x.fx.speeds[r.duration]:x.fx.speeds._default,(null==r.queue||r.queue===!0)&&(r.queue="fx"),r.old=r.complete,r.complete=function(){x.isFunction(r.old)&&r.old.call(this),r.queue&&x.dequeue(this,r.queue)},r},x.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},x.timers=[],x.fx=rr.prototype.init,x.fx.tick=function(){var e,n=x.timers,r=0;for(Xn=x.now();n.length>r;r++)e=n[r],e()||n[r]!==e||n.splice(r--,1);n.length||x.fx.stop(),Xn=t},x.fx.timer=function(e){e()&&x.timers.push(e)&&x.fx.start()},x.fx.interval=13,x.fx.start=function(){Un||(Un=setInterval(x.fx.tick,x.fx.interval))},x.fx.stop=function(){clearInterval(Un),Un=null},x.fx.speeds={slow:600,fast:200,_default:400},x.fx.step={},x.expr&&x.expr.filters&&(x.expr.filters.animated=function(e){return x.grep(x.timers,function(t){return e===t.elem}).length}),x.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){x.offset.setOffset(this,e,t)});var n,r,o={top:0,left:0},a=this[0],s=a&&a.ownerDocument;if(s)return n=s.documentElement,x.contains(n,a)?(typeof a.getBoundingClientRect!==i&&(o=a.getBoundingClientRect()),r=or(s),{top:o.top+(r.pageYOffset||n.scrollTop)-(n.clientTop||0),left:o.left+(r.pageXOffset||n.scrollLeft)-(n.clientLeft||0)}):o},x.offset={setOffset:function(e,t,n){var r=x.css(e,"position");"static"===r&&(e.style.position="relative");var i=x(e),o=i.offset(),a=x.css(e,"top"),s=x.css(e,"left"),l=("absolute"===r||"fixed"===r)&&x.inArray("auto",[a,s])>-1,u={},c={},p,f;l?(c=i.position(),p=c.top,f=c.left):(p=parseFloat(a)||0,f=parseFloat(s)||0),x.isFunction(t)&&(t=t.call(e,n,o)),null!=t.top&&(u.top=t.top-o.top+p),null!=t.left&&(u.left=t.left-o.left+f),"using"in t?t.using.call(e,u):i.css(u)}},x.fn.extend({position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===x.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),x.nodeName(e[0],"html")||(n=e.offset()),n.top+=x.css(e[0],"borderTopWidth",!0),n.left+=x.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-x.css(r,"marginTop",!0),left:t.left-n.left-x.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||s;while(e&&!x.nodeName(e,"html")&&"static"===x.css(e,"position"))e=e.offsetParent;return e||s})}}),x.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);x.fn[e]=function(i){return x.access(this,function(e,i,o){var a=or(e);return o===t?a?n in a?a[n]:a.document.documentElement[i]:e[i]:(a?a.scrollTo(r?x(a).scrollLeft():o,r?o:x(a).scrollTop()):e[i]=o,t)},e,i,arguments.length,null)}});function or(e){return x.isWindow(e)?e:9===e.nodeType?e.defaultView||e.parentWindow:!1}x.each({Height:"height",Width:"width"},function(e,n){x.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){x.fn[i]=function(i,o){var a=arguments.length&&(r||"boolean"!=typeof i),s=r||(i===!0||o===!0?"margin":"border");return x.access(this,function(n,r,i){var o;return x.isWindow(n)?n.document.documentElement["client"+e]:9===n.nodeType?(o=n.documentElement,Math.max(n.body["scroll"+e],o["scroll"+e],n.body["offset"+e],o["offset"+e],o["client"+e])):i===t?x.css(n,r,s):x.style(n,r,i,s)},n,a?i:t,a,null)}})}),x.fn.size=function(){return this.length},x.fn.andSelf=x.fn.addBack,"object"==typeof module&&module&&"object"==typeof module.exports?module.exports=x:(e.jQuery=e.$=x,"function"==typeof define&&define.amd&&define("jquery",[],function(){return x}))})(window);
diff --git a/mayor-orig/www/skin/classic/base/javascript/noiframe.js b/mayor-orig/www/skin/classic/base/javascript/noiframe.js
deleted file mode 100644
index f0e2aefc..00000000
--- a/mayor-orig/www/skin/classic/base/javascript/noiframe.js
+++ /dev/null
@@ -1 +0,0 @@
-if (window != window.top) {window.top.location = window.location;stop();}