From 404eea77268e97dad24989556cb0673b7c541139 Mon Sep 17 00:00:00 2001 From: Alexandre Goldsztejn Date: Mon, 4 Mar 2024 17:36:27 +0100 Subject: [PATCH] old website added --- old/.DS_Store | Bin 0 -> 8196 bytes old/download.html | 419 ++++ old/download_files/IBEX_small_rvb.jpg | Bin 0 -> 52490 bytes ...eGiBIizsWFeexsNe1iDifJ00QRS9uSd03rY9co.css | 1 + ...E8kzV77bZrJ44u7-AnKl09LtHEaLovKWK7yfBc.css | 3 + ...adJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css | 8 + ...sQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css | 4 + ...BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css | 2 + ...rZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js | 42 + ...0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js | 683 +++++++ old/events.html | 210 ++ old/events_files/IBEX_small_rvb.jpg | Bin 0 -> 52490 bytes ...eGiBIizsWFeexsNe1iDifJ00QRS9uSd03rY9co.css | 1 + ...E8kzV77bZrJ44u7-AnKl09LtHEaLovKWK7yfBc.css | 3 + ...adJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css | 8 + ...sQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css | 4 + ...BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css | 2 + ...rZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js | 42 + ...0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js | 683 +++++++ old/guest_book_files/IBEX_small_rvb.jpg | Bin 0 -> 52490 bytes ...eGiBIizsWFeexsNe1iDifJ00QRS9uSd03rY9co.css | 1 + ...E8kzV77bZrJ44u7-AnKl09LtHEaLovKWK7yfBc.css | 3 + ...adJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css | 8 + ...sQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css | 4 + ...BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css | 2 + ...rZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js | 42 + ...0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js | 683 +++++++ old/guestbook.html | 1738 +++++++++++++++++ old/home_files/IBEX_small_rvb.jpg | Bin 0 -> 52490 bytes ...eGiBIizsWFeexsNe1iDifJ00QRS9uSd03rY9co.css | 1 + ...E8kzV77bZrJ44u7-AnKl09LtHEaLovKWK7yfBc.css | 3 + ...adJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css | 8 + ...sQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css | 4 + ...BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css | 2 + ...rZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js | 42 + ...0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js | 683 +++++++ old/index.html | 189 ++ old/papers.html | 197 ++ old/papers_files/IBEX_small_rvb.jpg | Bin 0 -> 52490 bytes ...eGiBIizsWFeexsNe1iDifJ00QRS9uSd03rY9co.css | 1 + ...E8kzV77bZrJ44u7-AnKl09LtHEaLovKWK7yfBc.css | 3 + ...adJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css | 8 + ...sQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css | 4 + ...BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css | 2 + ...rZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js | 42 + ...0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js | 683 +++++++ old/projects.html | 213 ++ old/related_projects_files/IBEX_small_rvb.jpg | Bin 0 -> 52490 bytes old/related_projects_files/Matlab_Logo.png | Bin 0 -> 136266 bytes .../Python-logo-notext.svg | 113 ++ ...eGiBIizsWFeexsNe1iDifJ00QRS9uSd03rY9co.css | 1 + ...E8kzV77bZrJ44u7-AnKl09LtHEaLovKWK7yfBc.css | 3 + ...adJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css | 8 + ...sQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css | 4 + ...BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css | 2 + old/related_projects_files/dessin-1.html | 7 + ...rZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js | 42 + ...0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js | 683 +++++++ old/related_projects_files/medium_choco_0.png | Bin 0 -> 9998 bytes old/related_projects_files/vibes_512.png | Bin 0 -> 77569 bytes old/team.html | 327 ++++ old/team_files/IBEX_small_rvb.jpg | Bin 0 -> 52490 bytes ...eGiBIizsWFeexsNe1iDifJ00QRS9uSd03rY9co.css | 1 + ...E8kzV77bZrJ44u7-AnKl09LtHEaLovKWK7yfBc.css | 3 + ...adJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css | 8 + ...sQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css | 4 + ...BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css | 2 + ...rZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js | 42 + ...0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js | 683 +++++++ 69 files changed, 8614 insertions(+) create mode 100644 old/.DS_Store create mode 100644 old/download.html create mode 100644 old/download_files/IBEX_small_rvb.jpg create mode 100644 old/download_files/css_2THG1eGiBIizsWFeexsNe1iDifJ00QRS9uSd03rY9co.css create mode 100644 old/download_files/css_C-UqDE8kzV77bZrJ44u7-AnKl09LtHEaLovKWK7yfBc.css create mode 100644 old/download_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css create mode 100644 old/download_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css create mode 100644 old/download_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css create mode 100644 old/download_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js create mode 100644 old/download_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js create mode 100644 old/events.html create mode 100644 old/events_files/IBEX_small_rvb.jpg create mode 100644 old/events_files/css_2THG1eGiBIizsWFeexsNe1iDifJ00QRS9uSd03rY9co.css create mode 100644 old/events_files/css_C-UqDE8kzV77bZrJ44u7-AnKl09LtHEaLovKWK7yfBc.css create mode 100644 old/events_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css create mode 100644 old/events_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css create mode 100644 old/events_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css create mode 100644 old/events_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js create mode 100644 old/events_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js create mode 100644 old/guest_book_files/IBEX_small_rvb.jpg create mode 100644 old/guest_book_files/css_2THG1eGiBIizsWFeexsNe1iDifJ00QRS9uSd03rY9co.css create mode 100644 old/guest_book_files/css_C-UqDE8kzV77bZrJ44u7-AnKl09LtHEaLovKWK7yfBc.css create mode 100644 old/guest_book_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css create mode 100644 old/guest_book_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css create mode 100644 old/guest_book_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css create mode 100644 old/guest_book_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js create mode 100644 old/guest_book_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js create mode 100644 old/guestbook.html create mode 100644 old/home_files/IBEX_small_rvb.jpg create mode 100644 old/home_files/css_2THG1eGiBIizsWFeexsNe1iDifJ00QRS9uSd03rY9co.css create mode 100644 old/home_files/css_C-UqDE8kzV77bZrJ44u7-AnKl09LtHEaLovKWK7yfBc.css create mode 100644 old/home_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css create mode 100644 old/home_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css create mode 100644 old/home_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css create mode 100644 old/home_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js create mode 100644 old/home_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js create mode 100644 old/index.html create mode 100644 old/papers.html create mode 100644 old/papers_files/IBEX_small_rvb.jpg create mode 100644 old/papers_files/css_2THG1eGiBIizsWFeexsNe1iDifJ00QRS9uSd03rY9co.css create mode 100644 old/papers_files/css_C-UqDE8kzV77bZrJ44u7-AnKl09LtHEaLovKWK7yfBc.css create mode 100644 old/papers_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css create mode 100644 old/papers_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css create mode 100644 old/papers_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css create mode 100644 old/papers_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js create mode 100644 old/papers_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js create mode 100644 old/projects.html create mode 100644 old/related_projects_files/IBEX_small_rvb.jpg create mode 100644 old/related_projects_files/Matlab_Logo.png create mode 100644 old/related_projects_files/Python-logo-notext.svg create mode 100644 old/related_projects_files/css_2THG1eGiBIizsWFeexsNe1iDifJ00QRS9uSd03rY9co.css create mode 100644 old/related_projects_files/css_C-UqDE8kzV77bZrJ44u7-AnKl09LtHEaLovKWK7yfBc.css create mode 100644 old/related_projects_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css create mode 100644 old/related_projects_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css create mode 100644 old/related_projects_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css create mode 100644 old/related_projects_files/dessin-1.html create mode 100644 old/related_projects_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js create mode 100644 old/related_projects_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js create mode 100644 old/related_projects_files/medium_choco_0.png create mode 100644 old/related_projects_files/vibes_512.png create mode 100644 old/team.html create mode 100644 old/team_files/IBEX_small_rvb.jpg create mode 100644 old/team_files/css_2THG1eGiBIizsWFeexsNe1iDifJ00QRS9uSd03rY9co.css create mode 100644 old/team_files/css_C-UqDE8kzV77bZrJ44u7-AnKl09LtHEaLovKWK7yfBc.css create mode 100644 old/team_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css create mode 100644 old/team_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css create mode 100644 old/team_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css create mode 100644 old/team_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js create mode 100644 old/team_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js diff --git a/old/.DS_Store b/old/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..e670f2a3ac9539e18cc51675b8205c3fc53f105a GIT binary patch literal 8196 zcmeHMZBD{K5S;}=6w#3Q5q|iiSKtPf;0ZVY@+BxAts?rj$M68�z)#A&up^Q7mJ%+>j)<(t}cT&ckl)baE8H&<(ho7h6 zq;2*Y1Jh=n(s5 zEB{1%pJ!%0wwxmt^RMQJ=}`ROeP7b?xACN9J!h;_0+)zuv2LkzI@T-|8{=u-Ps~+{ zD6lIE~4JsGLMaF6uGz{T> hosPr){9%Y|&yM-lM#f?U<=+ni + + + + + + + + + + + Download | ibex-lib.org + + + + + + + + + + + + + + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + diff --git a/old/download_files/IBEX_small_rvb.jpg b/old/download_files/IBEX_small_rvb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b4fb90b9020938efa72638f3162b6cd972e551be GIT binary patch literal 52490 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 p:first-child{display:inline;}a.feed-icon{display:inline-block;padding:15px 0 0 0;}table{border:0;border-spacing:0;font-size:0.857em;margin:10px 0;width:100%;}table table{font-size:1em;}#footer-wrapper table{font-size:1em;}table tr th{background:#757575;background:rgba(0,0,0,0.51);border-bottom-style:none;}table tr th,table tr th a,table tr th a:hover{color:#FFF;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}#footer-wrapper tr td,#footer-wrapper tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}tr,tr.even{background:#efefef;background:rgba(0,0,0,0.063);}table ul.links{margin:0;padding:0;font-size:1em;}table ul.links li{padding:0 1em 0 0;}.block ol,.block ul{margin:0;padding:0 0 0.25em 1em;}.contextual-links-wrapper{font-size:small !important;}ul.contextual-links{font-size:0.923em;}.contextual-links-wrapper a{text-shadow:0 0 0 !important;}.item-list .pager{font-size:0.929em;}ul.menu li{margin:0;}.region-content ul,.region-content ol{margin:1em 0;padding:0 0 0.25em 2.5em;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}ul.tips{padding:0 0 0 1.25em;}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;font-size:0.94em;line-height:1.7;padding:1px 10px 2px 10px;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}#logo{float:left;padding:15px 15px 15px 10px;}#name-and-slogan{float:left;padding-top:34px;margin:0 0 30px 15px;}#site-name{font-size:1.821em;color:#686868;line-height:1;}h1#site-name{margin:0;}#site-name a{font-weight:normal;}#site-slogan{font-size:0.929em;margin-top:7px;word-spacing:0.1em;font-style:italic;}.region-header .block{font-size:0.857em;float:left;margin:0 10px;padding:0;}.region-header .block .content{margin:0;padding:0;}.region-header .block ul{margin:0;padding:0;}.region-header .block li{list-style:none;list-style-image:none;padding:0;}.region-header .form-text{background:#fefefe;background:rgba(255,255,255,0.7);border-color:#ccc;border-color:rgba(255,255,255,0.3);margin-right:2px;width:120px;}.region-header .form-text:hover,.region-header .form-text:focus,.region-header .form-text:active{background:#fff;background:rgba(255,255,255,0.8);}.region-header .form-required{color:#eee;color:rgba(255,255,255,0.7);}.region-header .block-menu{border:1px solid;border-color:#eee;border-color:rgba(255,255,255,0.2);padding:0;width:208px;}.region-header .block-menu li a{display:block;border-bottom:1px solid;border-bottom-color:#eee;border-bottom-color:rgba(255,255,255,0.2);padding:3px 7px;}.region-header .block-menu li a:hover,.region-header .block-menu li a:focus,.region-header .block-menu li a:active{text-decoration:none;background:rgba(255,255,255,0.15);}.region-header .block-menu li.last a{border-bottom:0;}.region-header #block-user-login{width:auto;}.region-header #block-user-login .content{margin-top:2px;}.region-header #block-user-login .form-item{float:left;margin:0;padding:0;}.region-header #block-user-login div.item-list,.region-header #block-user-login div.description{font-size:0.916em;margin:0;}.region-header #block-user-login div.item-list{clear:both;}.region-header #block-user-login div.description{display:inline;}.region-header #block-user-login .item-list ul{padding:0;line-height:1;}.region-header #block-user-login .item-list li{list-style:none;float:left;padding:3px 0 1px;}.region-header #block-user-login .item-list li.last{padding-left:0.5em;}.region-header #block-user-login ul.openid-links li.last{padding-left:0;}.region-header #user-login-form li.openid-link a,.region-header #user-login li.openid-link a{padding-left:20px;}.region-header #block-user-login .form-actions{margin:4px 0 0;padding:0;clear:both;}.region-header #block-user-login input.form-submit{border:1px solid;border-color:#ccc;border-color:rgba(255,255,255,0.5);background:#eee;background:rgba(255,255,255,0.7);margin:4px 0;padding:3px 8px;}.region-header #block-user-login input.form-submit:hover,.region-header #block-user-login input.form-submit:focus{background:#fff;background:rgba(255,255,255,0.9);}.region-header #block-search-form{width:208px;}.region-header #block-search-form .form-text{width:154px;}.region-header .block-locale ul li{display:inline;padding:0 0.5em;}#main-menu{clear:both;}#main-menu-links{font-size:0.929em;margin:0;padding:0 15px;}#main-menu-links li{float:left;list-style:none;padding:0 1px;margin:0 1px;}#main-menu-links a{color:#333;background:#ccc;background:rgba(255,255,255,0.7);float:left;height:2.4em;line-height:2.4em;padding:0 0.8em;text-decoration:none;text-shadow:0 1px #eee;-khtml-border-radius-topleft:8px;-khtml-border-radius-topright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;}#main-menu-links a:hover,#main-menu-links a:focus{background:#f6f6f2;background:rgba(255,255,255,0.95);}#main-menu-links a:active{background:#b3b3b3;background:rgba(255,255,255,1);}#main-menu-links li a.active{border-bottom:none;}.featured #main-menu-links li a:active,.featured #main-menu-links li a.active{background:#f0f0f0;background:rgba(240,240,240,1.0);}#secondary-menu-links{float:right;font-size:0.929em;margin:10px 10px 0;}#secondary-menu-links a:hover,#secondary-menu-links a:focus{text-decoration:underline;}#main{margin-top:20px;margin-bottom:40px;}#featured{text-align:center;font-size:1.643em;font-weight:normal;line-height:1.4;padding:20px 0 45px;margin:0;background:#f0f0f0;background:rgba(30,50,10,0.08);border-bottom:1px solid #e7e7e7;text-shadow:1px 1px #fff;}#featured h2{font-size:1.174em;line-height:1;}#featured p{margin:0;padding:0;}#highlighted{border-bottom:1px solid #d3d7d9;font-size:120%;}.region-help{border:1px solid #d3d7d9;padding:0 1.5em;margin-bottom:30px;}.content{margin-top:10px;}h1#page-title{font-size:2em;line-height:1;}#content h2{margin-bottom:2px;font-size:1.429em;line-height:1.4;}.node .content{font-size:1.071em;}.node-teaser .content{font-size:1em;}.node-teaser h2{margin-top:0;padding-top:0.5em;}.node-teaser h2 a{color:#181818;}.node-teaser{border-bottom:1px solid #d3d7d9;margin-bottom:30px;padding-bottom:15px;}.node-sticky{background:#f9f9f9;background:rgba(0,0,0,0.024);border:1px solid #d3d7d9;padding:0 15px 15px;}.node-full{background:none;border:none;padding:0;}.node-teaser .content{clear:none;line-height:1.6;}.meta{font-size:0.857em;color:#68696b;margin-bottom:-5px;}.submitted .user-picture img{float:left;height:20px;margin:1px 5px 0 0;}.field-type-taxonomy-term-reference{margin:0 0 1.2em;}.field-type-taxonomy-term-reference .field-label{font-weight:normal;margin:0;padding-right:5px;}.field-type-taxonomy-term-reference .field-label,.field-type-taxonomy-term-reference ul.links{font-size:0.8em;}.node-teaser .field-type-taxonomy-term-reference .field-label,.node-teaser .field-type-taxonomy-term-reference ul.links{font-size:0.821em;}.field-type-taxonomy-term-reference ul.links{padding:0;margin:0;list-style:none;}.field-type-taxonomy-term-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}.link-wrapper{text-align:right;}.field-type-image img,.user-picture img{margin:0 0 1em;}ul.links{color:#68696b;font-size:0.821em;}.node-unpublished{margin:-20px -15px 0;padding:20px 15px 0;}.node-unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.comment h2.title{margin-bottom:1em;}.comment div.user-picture img{margin-left:0;}.comment{margin-bottom:20px;display:table;vertical-align:top;}.comment .attribution{display:table-cell;padding:0 30px 0 0;vertical-align:top;overflow:hidden;}.comment .attribution img{margin:0;border:1px solid #d3d7d9;}.comment .attribution .username{white-space:nowrap;}.comment .submitted p{margin:4px 0;font-size:1.071em;line-height:1.2;}.comment .submitted .comment-time{font-size:0.786em;color:#68696b;}.comment .submitted .comment-permalink{font-size:0.786em;text-transform:lowercase;}.comment .content{font-size:0.929em;line-height:1.6;}.comment .comment-arrow{background:url(../themes/bartik/images/comment-arrow.html) no-repeat 0 center transparent;border-left:1px solid;border-right:1px solid;height:40px;margin-left:-47px;margin-top:10px;position:absolute;width:20px;}.comment .comment-text{padding:10px 25px;border:1px solid #d3d7d9;display:table-cell;vertical-align:top;position:relative;width:100%;}.comment .indented{margin-left:40px;}.comment ul.links{padding:0 0 0.25em 0;}.comment ul.links li{padding:0 0.5em 0 0;}.comment-unpublished{margin-right:5px;padding:5px 2px 5px 5px;}.comment-unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.sidebar .section{padding-top:10px;}.sidebar .block{border:1px solid;padding:15px 20px;margin:0 0 20px;}.sidebar h2{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}.sidebar .block .content{font-size:0.914em;line-height:1.4;}.sidebar tbody{border:none;}.sidebar tr.even,.sidebar tr.odd{background:none;border-bottom:1px solid #d6d6d6;}#triptych-wrapper{background-color:#f0f0f0;background:rgba(30,50,10,0.08);border-top:1px solid #e7e7e7;}#triptych h2{color:#000;font-size:1.714em;margin-bottom:0.8em;text-shadow:0 1px 0 #fff;text-align:center;line-height:1;}#triptych .block{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #dfdfdf;line-height:1.3;}#triptych .block.last{border-bottom:none;}#triptych .block ul li,#triptych .block ol li{list-style:none;}#triptych .block ul,#triptych .block ol{padding-left:0;}#triptych #block-user-login .form-text{width:185px;}#triptych #block-user-online p{margin-bottom:0;}#triptych #block-node-syndicate h2{overflow:hidden;width:0;height:0;}#triptych-last #block-node-syndicate{text-align:right;}#triptych #block-search-form .form-type-textfield input{width:185px;}#triptych-middle #block-system-powered-by{text-align:center;}#triptych-last #block-system-powered-by{text-align:right;}#footer-wrapper{color:#c0c0c0;color:rgba(255,255,255,0.65);font-size:0.857em;}#footer-wrapper a{color:#fcfcfc;color:rgba(255,255,255,0.8);}#footer-wrapper a:hover,#footer-wrapper a:focus{color:#fefefe;color:rgba(255,255,255,0.95);text-decoration:underline;}#footer-wrapper .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}#footer-columns .block-menu,#footer .block{margin:0;padding:0;border:none;}#footer .block{margin:0.5em 0;}#footer .block .content{padding:0.5em 0;margin-top:0;}#footer .block h2{margin:0;}#footer-columns h2{border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;}#footer-columns .content{margin-top:0;}#footer-columns p{margin-top:1em;}#footer-columns .content ul{list-style:none;padding-left:0;margin-left:0;}#footer-columns .content li{list-style:none;margin:0;padding:0;}#footer-columns .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:0.8em 2px 0.8em 20px;text-indent:-15px;}#footer-columns .content li a:hover,#footer-columns .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none;}#footer{letter-spacing:0.2px;margin-top:30px;border-top:1px solid #555;border-color:rgba(255,255,255,0.15);}#footer .region{margin-top:20px;}#footer .block{clear:both;}#footer ul,#footer li{list-style:none;margin:0;padding:0;}#footer li a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}#footer li.first a{padding-left:0;}#footer li.last a{padding-right:0;border-right:none;}#footer-wrapper tr.odd{background-color:transparent;}#footer-wrapper tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}.tabs{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px;}.tabs ul.primary{padding:0 3px;margin:0;overflow:hidden;border:none;background:transparent url(../themes/bartik/images/tabs-border.html) repeat-x left bottom;}.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0;}.tabs ul.primary li.active a{border-bottom:1px solid #ffffff;}.tabs ul.primary li a{color:#000;background-color:#ededed;height:1.8em;line-height:1.9;display:block;font-size:0.929em;float:left;padding:0 10px 3px;margin:0;text-shadow:0 1px 0 #fff;-khtml-border-radius-topleft:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-khtml-border-radius-topright:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;}.tabs ul.primary li.active a{background-color:#ffffff;}.tabs ul.secondary{border-bottom:none;padding:0.5em 0;}.tabs ul.secondary li{display:block;float:left;}.tabs ul.secondary li:last-child{border-right:none;}.tabs ul.secondary li:first-child{padding-left:0;}.tabs ul.secondary li a{padding:0.25em 0.5em;}.tabs ul.secondary li a.active{background:#f2f2f2;border-bottom:none;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}ul.action-links{list-style:none;margin:5px;padding:0.5em 1em;}ul.action-links li{display:inline-block;margin-left:10px;}ul.action-links li a{padding-left:15px;background:url(../themes/bartik/images/add.html) no-repeat left center;margin:0 10px 0 0;}#messages{padding:20px 0 5px;margin:0 auto;}.featured #messages{background:#f0f0f0;background:rgba(30,50,10,0.08);}div.messages{margin:8px 15px;}.breadcrumb{font-size:0.929em;}.profile .user-picture{float:none;}.confirm-parent,.password-parent{width:34em;}.password-parent,div.form-item div.password-suggestions{position:relative;}.password-strength-text,.password-strength-title,div.password-confirm{font-size:0.82em;}.password-strength-text{margin-top:0.2em;}div.password-confirm{margin-top:2.2em;width:20.73em;}input.form-submit,a.button{background:#fff url(../themes/bartik/images/buttons.html) 0 0 repeat-x;border:1px solid #e4e4e4;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;margin-bottom:1em;margin-right:0.6em;padding:4px 17px;-khtml-border-radius:15px;-moz-border-radius:20px;-webkit-border-radius:15px;border-radius:15px;}a.button:link,a.button:visited,a.button:hover,a.button:focus,a.button:active{text-decoration:none;color:#5a5a5a;}fieldset{background:#ffffff;border:1px solid #cccccc;margin-top:10px;margin-bottom:32px;padding:0 0 10px;position:relative;top:12px;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.fieldset-wrapper{margin-top:25px;}.node-form .vertical-tabs .fieldset-wrapper{margin-top:0;}.filter-wrapper{top:0;padding:1em 0 0.2em;-khtml-border-radius-topright:0;-khtml-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}.filter-help a{font-size:0.857em;padding:2px 20px 0;}.filter-wrapper .form-item label{margin-right:10px;}.filter-wrapper .form-item{padding:0 0 0.5em 0.5em;}.filter-guidelines{padding:0 1.5em 0 0.5em;}fieldset.collapsed{background:transparent;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}fieldset legend{background:#dbdbdb;border:1px solid #ccc;border-bottom:none;color:#3b3b3b;display:block;height:2em;left:-1px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;line-height:2;padding:0;position:absolute;text-indent:10px;text-shadow:0 1px 0 #fff;top:-12px;width:100%;-khtml-border-radius-topleft:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}fieldset.collapsed legend{-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}fieldset legend a{color:#3b3b3b;}fieldset legend a:hover,fieldset legend a:focus,fieldset legend a:active{color:#000;}fieldset .fieldset-wrapper{padding:0 10px;}fieldset .fieldset-description{margin-top:5px;margin-bottom:1em;line-height:1.4;color:#3c3c3c;font-style:italic;}input{margin:2px 0;padding:4px;}input,textarea{font-size:0.929em;}textarea{line-height:1.5;}textarea.form-textarea,select.form-select{padding:4px;}input.form-text,textarea.form-textarea,select.form-select{border:1px solid #ccc;}input.form-submit:hover,input.form-submit:focus{background:#dedede;}.password-suggestions ul li{margin-left:1.2em;}.form-item{margin-bottom:1em;margin-top:2px;}.form-item label{font-size:0.929em;}.form-type-radio label,.form-type-checkbox label{margin-left:4px;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2px;}.form-actions{padding-top:10px;}.contact-form #edit-name{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-mail{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-subject{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-message{width:76.3%;-khtml-border-top-left-radius:4px;-khtml-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}.contact-form .resizable-textarea .grippie{width:76%;-khtml-border-bottom-left-radius:4px;-khtml-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}input.form-button-disabled,input.form-button-disabled:hover,input.form-button-disabled:focus,input.form-button-disabled:active,.form-disabled input,.form-disabled select,.form-disabled textarea{background:#ededed;border-color:#bbb;color:#717171;}.form-disabled .grippie{background-color:#ededed;border-color:#bbb;}.form-disabled label{color:#717171;}html.js input.form-autocomplete{background-position:100% 4px;}html.js input.throbbing{background-position:100% -16px;}.comment-form label{float:left;font-size:0.929em;width:120px;}.comment-form input,.comment-form .form-select{margin:0;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.comment-form .form-type-textarea label{float:none;}.comment-form .form-item,.comment-form .form-radios,.comment-form .form-type-checkbox,.comment-form .form-select{margin-bottom:10px;overflow:hidden;}.comment-form .form-type-checkbox,.comment-form .form-radios{margin-left:120px;}.comment-form .form-type-checkbox label,.comment-form .form-radios label{float:none;margin-top:0;}.comment-form input.form-file{width:auto;}.no-sidebars .comment-form .form-text{width:800px;}.one-sidebar .comment-form .form-text{width:500px;}.two-sidebars .comment-form .form-text{width:320px;}.comment-form .form-item .description{font-size:0.786em;line-height:1.2;margin-left:120px;}#content h2.comment-form{margin-bottom:0.5em;}.comment-form .form-textarea{-khtml-border-radius-topleft:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}.comment-form fieldset.filter-wrapper .fieldset-wrapper,.comment-form .text-format-wrapper .form-item{margin-top:0;margin-bottom:0;}.filter-wrapper label{width:auto;float:none;}.filter-wrapper .form-select{min-width:120px;}.comment-form fieldset.filter-wrapper .tips{font-size:0.786em;}#comment-body-add-more-wrapper .form-type-textarea label{margin-bottom:0.4em;}#edit-actions input{margin-right:0.6em;}div.password-suggestions{border:0;}.ui-widget-overlay{background:#222222;opacity:0.7;}div.vertical-tabs .vertical-tabs-panes fieldset.vertical-tabs-pane{padding:1em;}#forum .name{font-size:1.083em;}#forum .description{font-size:1em;}#block-search-form{padding-bottom:7px;}#block-search-form .content{margin-top:0;}#search-form input#edit-keys,#block-search-form .form-item-search-block-form input{float:left;font-size:1em;height:1.143em;margin-right:5px;width:9em;}#search-block-form input.form-submit,#search-form input.form-submit{margin-left:0;margin-right:0;height:25px;width:34px;padding:0;cursor:pointer;text-indent:-9999px;border-color:#e4e4e4 #d2d2d2 #b4b4b4;background:url(../themes/bartik/images/search-button.html) no-repeat center top;overflow:hidden;}#search-block-form input.form-submit:hover,#search-block-form input.form-submit:focus,#search-form input.form-submit:hover,#search-form input.form-submit:focus{background-position:center bottom;}#search-form .form-item-keys label{display:block;}ol.search-results{padding-left:0;}.search-results li{border-bottom:1px solid #d3d7d9;padding-bottom:0.4285em;margin-bottom:0.5em;}.search-results li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:1em;}.search-results .search-snippet-info{padding-left:0;}.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper h1#page-title{float:left;margin:0;}div.add-or-remove-shortcuts{padding-top:0.9em;}.overlay div.add-or-remove-shortcuts{padding-top:0.8em;}.page-admin #content img{margin-right:15px;}.page-admin #content .simpletest-image img{margin:0;}.page-admin-structure-block-demo .block-region{background:#ffff66;border:1px dotted #9f9e00;color:#000;font:90% "Lucida Grande","Lucida Sans Unicode",sans-serif;margin:5px;padding:5px;text-align:center;text-shadow:none;}.page-admin-structure-block-demo #featured .block-region{font-size:0.55em;}.page-admin-structure-block-demo #header .block-region{width:500px;}.page-admin #admin-dblog img{margin:0 5px;}#system-theme-settings fieldset{padding:0;}#system-theme-settings fieldset .fieldset-legend{margin-top:0;}div.admin .right,div.admin .left{width:49%;margin:0;}div.admin-panel{background:#fbfbfb;border:1px solid #ccc;margin:10px 0;padding:0 5px 5px;}div.admin-panel h3{margin:16px 7px;}div.admin-panel dt{border-top:1px solid #ccc;padding:7px 0 0;}div.admin-panel dd{margin:0 0 10px;}div.admin-panel .description{margin:0 0 14px 7px;}.overlay #main,.overlay #content{width:auto;float:none;}.overlay #page{padding:0 2em;}.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper{display:none;}.overlay-processed .field-type-image{display:block;float:none;}.overlay #messages{width:auto;}.node .poll{margin:2em 0;}.node .poll #edit-choice{margin:0 0 1.5em;}.poll .vote-form{text-align:left;}.poll .vote-form .choices{margin:0;}.poll .percent{font-size:0.857em;font-style:italic;margin-bottom:3em;margin-top:-3.2em;float:right;text-align:right;}.poll .text{clear:right;margin-right:2.25em;}.poll .total{font-size:0.929em;font-style:italic;text-align:right;clear:both;}.node .poll{margin:1.8em 0 0;}.node .poll .text{margin-right:6.75em;}.node .poll #edit-choice{margin:0 0 1.2em;}.poll .bar .foreground{background-color:#666;}#footer-wrapper .poll .bar{background-color:#666;}#footer-wrapper .poll .bar .foreground{background-color:#ddd;} +body,body.overlay{color:#3b3b3b;}.comment .comment-arrow{border-color:#ffffff;}#page,#main-wrapper,#main-menu-links li a.active,#main-menu-links li.active-trail a{background:#ffffff;}.tabs ul.primary li a.active{background-color:#ffffff;}.tabs ul.primary li.active a{background-color:#ffffff;border-bottom:1px solid #ffffff;}#header{background-color:#48a9e4;background-image:-moz-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:-ms-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:-o-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00506d),color-stop(1,#48a9e4));background-image:-webkit-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:linear-gradient(top,#00506d 0%,#48a9e4 100%);}a{color:#0070b3;}a:hover,a:focus{color:#008ee2;}a:active{color:#22adff;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}#page-wrapper,#footer-wrapper{background:#292929;}.region-header,.region-header a,.region-header li a.active,#name-and-slogan,#name-and-slogan a,#secondary-menu-links li a{color:#fffeff;} diff --git a/old/download_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css b/old/download_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css new file mode 100644 index 000000000..dd20e07ee --- /dev/null +++ b/old/download_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css @@ -0,0 +1,8 @@ +#comments{margin-top:15px;}.indented{margin-left:25px;}.comment-unpublished{background-color:#fff4f4;}.comment-preview{background-color:#ffffea;} +.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;} +.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;} +.search-form{margin-bottom:1em;}.search-form input{margin-top:0;margin-bottom:0;}.search-results{list-style:none;}.search-results p{margin-top:0;}.search-results .title{font-size:1.2em;}.search-results li{margin-bottom:1em;}.search-results .search-snippet-info{padding-left:1em;}.search-results .search-info{font-size:0.85em;}.search-advanced .criterion{float:left;margin-right:2em;}.search-advanced .action{float:left;clear:left;} +#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;} +#forum .description{font-size:0.9em;margin:0.5em;}#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:nowrap;}#forum td.forum .icon{background-image:url(../misc/forum-icons.html);background-repeat:no-repeat;float:left;height:24px;margin:0 9px 0 0;width:24px;}#forum td.forum .forum-status-new{background-position:-24px 0;}#forum div.indent{margin-left:20px;}#forum .icon div{background-image:url(../misc/forum-icons.html);background-repeat:no-repeat;width:24px;height:24px;}#forum .icon .topic-status-new{background-position:-24px 0;}#forum .icon .topic-status-hot{background-position:-48px 0;}#forum .icon .topic-status-hot-new{background-position:-72px 0;}#forum .icon .topic-status-sticky{background-position:-96px 0;}#forum .icon .topic-status-closed{background-position:-120px 0;} +.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;} +.rteindent1{margin-left:40px;}.rteindent2{margin-left:80px;}.rteindent3{margin-left:120px;}.rteindent4{margin-left:160px;}.rteleft{text-align:left;}.rteright{text-align:right;}.rtecenter{text-align:center;}.rtejustify{text-align:justify;}.ibimage_left{float:left;}.ibimage_right{float:right;} diff --git a/old/download_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css b/old/download_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css new file mode 100644 index 000000000..5bc23c524 --- /dev/null +++ b/old/download_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css @@ -0,0 +1,4 @@ +#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1;}html.js input.form-autocomplete{background-image:url(../misc/throbber.html);background-position:100% 2px;background-repeat:no-repeat;}html.js input.throbbing{background-position:100% -18px;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.resizable-textarea .grippie{background:#eee url(../misc/grippie.html) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}body.drag{cursor:move;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(../misc/draggable.html) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}a.tabledrag-handle-hover .handle{background-position:6px -11px;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}div.tree-child{background:url(../misc/tree.html) no-repeat 11px center;}div.tree-child-last{background:url(../misc/tree-bottom.html) no-repeat 11px center;}div.tree-child-horizontal{background:url(../misc/tree.html) no-repeat -11px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}table.sticky-header{background-color:#fff;margin-top:0;}.progress .bar{background-color:#fff;border:1px solid;}.progress .filled{background-color:#000;height:1.5em;width:5px;}.progress .percentage{float:right;}.ajax-progress{display:inline-block;}.ajax-progress .throbber{background:transparent url(../misc/throbber.html) no-repeat 0px -18px;float:left;height:15px;margin:2px;width:15px;}.ajax-progress .message{padding-left:20px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;} +ul.menu{border:none;list-style:none;text-align:left;}ul.menu li{margin:0 0 0 0.5em;}ul li.expanded{list-style-image:url(../misc/menu-expanded.html);list-style-type:circle;}ul li.collapsed{list-style-image:url(../misc/menu-collapsed.html);list-style-type:disc;}ul li.leaf{list-style-image:url(../misc/menu-leaf.html);list-style-type:square;}li.expanded,li.collapsed,li.leaf{padding:0.2em 0.5em 0 0;margin:0;}li a.active{color:#000;}td.menu-disabled{background:#ccc;}ul.inline,ul.links.inline{display:inline;padding-left:0;}ul.inline li{display:inline;list-style-type:none;padding:0 0.5em;}.breadcrumb{padding-bottom:0.5em;}ul.primary{border-bottom:1px solid #bbb;border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:5px;padding:0 0 0 1em;white-space:nowrap;}ul.primary li{display:inline;}ul.primary li a{background-color:#ddd;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary li{border-right:1px solid #ccc;display:inline;padding:0 1em;}ul.secondary a{padding:0;text-decoration:none;}ul.secondary a.active{border-bottom:4px solid #999;} +div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px;}div.status{background-image:url(../misc/message-24-ok.html);border-color:#be7;}div.status,.ok{color:#234600;}div.status,table tr.ok{background-color:#f8fff0;}div.warning{background-image:url(../misc/message-24-warning.html);border-color:#ed5;}div.warning,.warning{color:#840;}div.warning,table tr.warning{background-color:#fffce5;}div.error{background-image:url(../misc/message-24-error.html);border-color:#ed541d;}div.error,.error{color:#8c2e0b;}div.error,table tr.error{background-color:#fef5f1;}div.error p.error{color:#333;}div.messages ul{margin:0 0 0 1em;padding:0;}div.messages ul li{list-style-image:none;} +fieldset{margin-bottom:1em;padding:0.5em;}form{margin:0;padding:0;}hr{border:1px solid gray;height:1px;}img{border:0;}table{border-collapse:collapse;}th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left;}tbody{border-top:1px solid #ccc;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}th.active img{display:inline;}td.active{background-color:#ddd;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}.form-item .description{font-size:0.85em;}label{display:block;font-weight:bold;}label.option{display:inline;font-weight:normal;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}input.form-checkbox,input.form-radio{vertical-align:middle;}.marker,.form-required{color:#f00;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background:url(../misc/help.html) 0 50% no-repeat;padding:1px 0 1px 20px;}.item-list .pager{clear:both;text-align:center;}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.pager-current{font-weight:bold;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js fieldset.collapsible .fieldset-legend{background:url(../misc/menu-expanded.html) 5px 65% no-repeat;padding-left:15px;}html.js fieldset.collapsed .fieldset-legend{background-image:url(../misc/menu-collapsed.html);background-position:5px 50%;}.fieldset-legend span.summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.progress .filled{background:#0072b9 url(../misc/progress.html);} diff --git a/old/download_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css b/old/download_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css new file mode 100644 index 000000000..146430c59 --- /dev/null +++ b/old/download_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css @@ -0,0 +1,2 @@ +.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(../sites/all/modules/ctools/images/status-active.html) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(../sites/all/modules/ctools/images/status-active.html) center center no-repeat;} +.wrapper.tagclouds{text-align :justify;margin-right:1em;}.tagclouds.level1{font-size :1em;}.tagclouds.level2{font-size :1.2em;}.tagclouds.level3{font-size :1.4em;}.tagclouds.level4{font-size :1.6em;}.tagclouds.level5{font-size :1.8em;}.tagclouds.level6{font-size :2em;}.tagclouds.level7{font-size :2.2em;}.tagclouds.level8{font-size :2.4em;}.tagclouds.level9{font-size :2.6em;}.tagclouds.level10{font-size :2.8em;} diff --git a/old/download_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js b/old/download_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js new file mode 100644 index 000000000..5c0d96d5b --- /dev/null +++ b/old/download_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js @@ -0,0 +1,42 @@ +/* $Id: admin_devel.js,v 1.2 2010/03/12 22:54:41 sun Exp $ */ +(function($) { + +/** + * jQuery debugging helper. + * + * Invented for Dreditor. + * + * @usage + * $.debug(var [, name]); + * $variable.debug( [name] ); + */ +jQuery.extend({ + debug: function () { + // Setup debug storage in global window. We want to look into it. + window.debug = window.debug || []; + + args = jQuery.makeArray(arguments); + // Determine data source; this is an object for $variable.debug(). + // Also determine the identifier to store data with. + if (typeof this == 'object') { + var name = (args.length ? args[0] : window.debug.length); + var data = this; + } + else { + var name = (args.length > 1 ? args.pop() : window.debug.length); + var data = args[0]; + } + // Store data. + window.debug[name] = data; + // Dump data into Firebug console. + if (typeof console != 'undefined') { + console.log(name, data); + } + return this; + } +}); +// @todo Is this the right way? +jQuery.fn.debug = jQuery.debug; + +})(jQuery); +; diff --git a/old/download_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js b/old/download_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js new file mode 100644 index 000000000..697aeef0c --- /dev/null +++ b/old/download_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js @@ -0,0 +1,683 @@ + +/*! + * jQuery JavaScript Library v1.4.4 + * http://jquery.com/ + * + * Copyright 2010, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2010, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Thu Nov 11 19:04:53 2010 -0500 + */ +(function(E,B){function ka(a,b,d){if(d===B&&a.nodeType===1){d=a.getAttribute("data-"+b);if(typeof d==="string"){try{d=d==="true"?true:d==="false"?false:d==="null"?null:!c.isNaN(d)?parseFloat(d):Ja.test(d)?c.parseJSON(d):d}catch(e){}c.data(a,b,d)}else d=B}return d}function U(){return false}function ca(){return true}function la(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function Ka(a){var b,d,e,f,h,l,k,o,x,r,A,C=[];f=[];h=c.data(this,this.nodeType?"events":"__events__");if(typeof h==="function")h= +h.events;if(!(a.liveFired===this||!h||!h.live||a.button&&a.type==="click")){if(a.namespace)A=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)");a.liveFired=this;var J=h.live.slice(0);for(k=0;kd)break;a.currentTarget=f.elem;a.data=f.handleObj.data;a.handleObj=f.handleObj;A=f.handleObj.origHandler.apply(f.elem,arguments);if(A===false||a.isPropagationStopped()){d=f.level;if(A===false)b=false;if(a.isImmediatePropagationStopped())break}}return b}}function Y(a,b){return(a&&a!=="*"?a+".":"")+b.replace(La, +"`").replace(Ma,"&")}function ma(a,b,d){if(c.isFunction(b))return c.grep(a,function(f,h){return!!b.call(f,h,f)===d});else if(b.nodeType)return c.grep(a,function(f){return f===b===d});else if(typeof b==="string"){var e=c.grep(a,function(f){return f.nodeType===1});if(Na.test(b))return c.filter(b,e,!d);else b=c.filter(b,e)}return c.grep(a,function(f){return c.inArray(f,b)>=0===d})}function na(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var e=c.data(a[d++]),f=c.data(this, +e);if(e=e&&e.events){delete f.handle;f.events={};for(var h in e)for(var l in e[h])c.event.add(this,h,e[h][l],e[h][l].data)}}})}function Oa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function oa(a,b,d){var e=b==="width"?a.offsetWidth:a.offsetHeight;if(d==="border")return e;c.each(b==="width"?Pa:Qa,function(){d||(e-=parseFloat(c.css(a,"padding"+this))||0);if(d==="margin")e+=parseFloat(c.css(a, +"margin"+this))||0;else e-=parseFloat(c.css(a,"border"+this+"Width"))||0});return e}function da(a,b,d,e){if(c.isArray(b)&&b.length)c.each(b,function(f,h){d||Ra.test(a)?e(a,h):da(a+"["+(typeof h==="object"||c.isArray(h)?f:"")+"]",h,d,e)});else if(!d&&b!=null&&typeof b==="object")c.isEmptyObject(b)?e(a,""):c.each(b,function(f,h){da(a+"["+f+"]",h,d,e)});else e(a,b)}function S(a,b){var d={};c.each(pa.concat.apply([],pa.slice(0,b)),function(){d[this]=a});return d}function qa(a){if(!ea[a]){var b=c("<"+ +a+">").appendTo("body"),d=b.css("display");b.remove();if(d==="none"||d==="")d="block";ea[a]=d}return ea[a]}function fa(a){return c.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var t=E.document,c=function(){function a(){if(!b.isReady){try{t.documentElement.doScroll("left")}catch(j){setTimeout(a,1);return}b.ready()}}var b=function(j,s){return new b.fn.init(j,s)},d=E.jQuery,e=E.$,f,h=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,l=/\S/,k=/^\s+/,o=/\s+$/,x=/\W/,r=/\d/,A=/^<(\w+)\s*\/?>(?:<\/\1>)?$/, +C=/^[\],:{}\s]*$/,J=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,w=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,I=/(?:^|:|,)(?:\s*\[)+/g,L=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,i=/(msie) ([\w.]+)/,n=/(mozilla)(?:.*? rv:([\w.]+))?/,m=navigator.userAgent,p=false,q=[],u,y=Object.prototype.toString,F=Object.prototype.hasOwnProperty,M=Array.prototype.push,N=Array.prototype.slice,O=String.prototype.trim,D=Array.prototype.indexOf,R={};b.fn=b.prototype={init:function(j, +s){var v,z,H;if(!j)return this;if(j.nodeType){this.context=this[0]=j;this.length=1;return this}if(j==="body"&&!s&&t.body){this.context=t;this[0]=t.body;this.selector="body";this.length=1;return this}if(typeof j==="string")if((v=h.exec(j))&&(v[1]||!s))if(v[1]){H=s?s.ownerDocument||s:t;if(z=A.exec(j))if(b.isPlainObject(s)){j=[t.createElement(z[1])];b.fn.attr.call(j,s,true)}else j=[H.createElement(z[1])];else{z=b.buildFragment([v[1]],[H]);j=(z.cacheable?z.fragment.cloneNode(true):z.fragment).childNodes}return b.merge(this, +j)}else{if((z=t.getElementById(v[2]))&&z.parentNode){if(z.id!==v[2])return f.find(j);this.length=1;this[0]=z}this.context=t;this.selector=j;return this}else if(!s&&!x.test(j)){this.selector=j;this.context=t;j=t.getElementsByTagName(j);return b.merge(this,j)}else return!s||s.jquery?(s||f).find(j):b(s).find(j);else if(b.isFunction(j))return f.ready(j);if(j.selector!==B){this.selector=j.selector;this.context=j.context}return b.makeArray(j,this)},selector:"",jquery:"1.4.4",length:0,size:function(){return this.length}, +toArray:function(){return N.call(this,0)},get:function(j){return j==null?this.toArray():j<0?this.slice(j)[0]:this[j]},pushStack:function(j,s,v){var z=b();b.isArray(j)?M.apply(z,j):b.merge(z,j);z.prevObject=this;z.context=this.context;if(s==="find")z.selector=this.selector+(this.selector?" ":"")+v;else if(s)z.selector=this.selector+"."+s+"("+v+")";return z},each:function(j,s){return b.each(this,j,s)},ready:function(j){b.bindReady();if(b.isReady)j.call(t,b);else q&&q.push(j);return this},eq:function(j){return j=== +-1?this.slice(j):this.slice(j,+j+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(N.apply(this,arguments),"slice",N.call(arguments).join(","))},map:function(j){return this.pushStack(b.map(this,function(s,v){return j.call(s,v,s)}))},end:function(){return this.prevObject||b(null)},push:M,sort:[].sort,splice:[].splice};b.fn.init.prototype=b.fn;b.extend=b.fn.extend=function(){var j,s,v,z,H,G=arguments[0]||{},K=1,Q=arguments.length,ga=false; +if(typeof G==="boolean"){ga=G;G=arguments[1]||{};K=2}if(typeof G!=="object"&&!b.isFunction(G))G={};if(Q===K){G=this;--K}for(;K0))if(q){var s=0,v=q;for(q=null;j=v[s++];)j.call(t,b);b.fn.trigger&&b(t).trigger("ready").unbind("ready")}}},bindReady:function(){if(!p){p=true;if(t.readyState==="complete")return setTimeout(b.ready,1);if(t.addEventListener){t.addEventListener("DOMContentLoaded",u,false);E.addEventListener("load",b.ready,false)}else if(t.attachEvent){t.attachEvent("onreadystatechange",u);E.attachEvent("onload", +b.ready);var j=false;try{j=E.frameElement==null}catch(s){}t.documentElement.doScroll&&j&&a()}}},isFunction:function(j){return b.type(j)==="function"},isArray:Array.isArray||function(j){return b.type(j)==="array"},isWindow:function(j){return j&&typeof j==="object"&&"setInterval"in j},isNaN:function(j){return j==null||!r.test(j)||isNaN(j)},type:function(j){return j==null?String(j):R[y.call(j)]||"object"},isPlainObject:function(j){if(!j||b.type(j)!=="object"||j.nodeType||b.isWindow(j))return false;if(j.constructor&& +!F.call(j,"constructor")&&!F.call(j.constructor.prototype,"isPrototypeOf"))return false;for(var s in j);return s===B||F.call(j,s)},isEmptyObject:function(j){for(var s in j)return false;return true},error:function(j){throw j;},parseJSON:function(j){if(typeof j!=="string"||!j)return null;j=b.trim(j);if(C.test(j.replace(J,"@").replace(w,"]").replace(I,"")))return E.JSON&&E.JSON.parse?E.JSON.parse(j):(new Function("return "+j))();else b.error("Invalid JSON: "+j)},noop:function(){},globalEval:function(j){if(j&& +l.test(j)){var s=t.getElementsByTagName("head")[0]||t.documentElement,v=t.createElement("script");v.type="text/javascript";if(b.support.scriptEval)v.appendChild(t.createTextNode(j));else v.text=j;s.insertBefore(v,s.firstChild);s.removeChild(v)}},nodeName:function(j,s){return j.nodeName&&j.nodeName.toUpperCase()===s.toUpperCase()},each:function(j,s,v){var z,H=0,G=j.length,K=G===B||b.isFunction(j);if(v)if(K)for(z in j){if(s.apply(j[z],v)===false)break}else for(;H
a";var f=d.getElementsByTagName("*"),h=d.getElementsByTagName("a")[0],l=t.createElement("select"), +k=l.appendChild(t.createElement("option"));if(!(!f||!f.length||!h)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(h.getAttribute("style")),hrefNormalized:h.getAttribute("href")==="/a",opacity:/^0.55$/.test(h.style.opacity),cssFloat:!!h.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:k.selected,deleteExpando:true,optDisabled:false,checkClone:false, +scriptEval:false,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableHiddenOffsets:true};l.disabled=true;c.support.optDisabled=!k.disabled;b.type="text/javascript";try{b.appendChild(t.createTextNode("window."+e+"=1;"))}catch(o){}a.insertBefore(b,a.firstChild);if(E[e]){c.support.scriptEval=true;delete E[e]}try{delete b.test}catch(x){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function r(){c.support.noCloneEvent= +false;d.detachEvent("onclick",r)});d.cloneNode(true).fireEvent("onclick")}d=t.createElement("div");d.innerHTML="";a=t.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var r=t.createElement("div");r.style.width=r.style.paddingLeft="1px";t.body.appendChild(r);c.boxModel=c.support.boxModel=r.offsetWidth===2;if("zoom"in r.style){r.style.display="inline";r.style.zoom= +1;c.support.inlineBlockNeedsLayout=r.offsetWidth===2;r.style.display="";r.innerHTML="
";c.support.shrinkWrapBlocks=r.offsetWidth!==2}r.innerHTML="
t
";var A=r.getElementsByTagName("td");c.support.reliableHiddenOffsets=A[0].offsetHeight===0;A[0].style.display="";A[1].style.display="none";c.support.reliableHiddenOffsets=c.support.reliableHiddenOffsets&&A[0].offsetHeight===0;r.innerHTML="";t.body.removeChild(r).style.display= +"none"});a=function(r){var A=t.createElement("div");r="on"+r;var C=r in A;if(!C){A.setAttribute(r,"return;");C=typeof A[r]==="function"}return C};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=f=h=null}})();var ra={},Ja=/^(?:\{.*\}|\[.*\])$/;c.extend({cache:{},uuid:0,expando:"jQuery"+c.now(),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},data:function(a,b,d){if(c.acceptData(a)){a=a==E?ra:a;var e=a.nodeType,f=e?a[c.expando]:null,h= +c.cache;if(!(e&&!f&&typeof b==="string"&&d===B)){if(e)f||(a[c.expando]=f=++c.uuid);else h=a;if(typeof b==="object")if(e)h[f]=c.extend(h[f],b);else c.extend(h,b);else if(e&&!h[f])h[f]={};a=e?h[f]:h;if(d!==B)a[b]=d;return typeof b==="string"?a[b]:a}}},removeData:function(a,b){if(c.acceptData(a)){a=a==E?ra:a;var d=a.nodeType,e=d?a[c.expando]:a,f=c.cache,h=d?f[e]:e;if(b){if(h){delete h[b];d&&c.isEmptyObject(h)&&c.removeData(a)}}else if(d&&c.support.deleteExpando)delete a[c.expando];else if(a.removeAttribute)a.removeAttribute(c.expando); +else if(d)delete f[e];else for(var l in a)delete a[l]}},acceptData:function(a){if(a.nodeName){var b=c.noData[a.nodeName.toLowerCase()];if(b)return!(b===true||a.getAttribute("classid")!==b)}return true}});c.fn.extend({data:function(a,b){var d=null;if(typeof a==="undefined"){if(this.length){var e=this[0].attributes,f;d=c.data(this[0]);for(var h=0,l=e.length;h-1)return true;return false},val:function(a){if(!arguments.length){var b=this[0];if(b){if(c.nodeName(b,"option")){var d=b.attributes.value;return!d||d.specified?b.value:b.text}if(c.nodeName(b,"select")){var e=b.selectedIndex;d=[];var f=b.options;b=b.type==="select-one"; +if(e<0)return null;var h=b?e:0;for(e=b?e+1:f.length;h=0;else if(c.nodeName(this,"select")){var A=c.makeArray(r);c("option",this).each(function(){this.selected=c.inArray(c(this).val(),A)>=0});if(!A.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true}, +attr:function(a,b,d,e){if(!a||a.nodeType===3||a.nodeType===8)return B;if(e&&b in c.attrFn)return c(a)[b](d);e=a.nodeType!==1||!c.isXMLDoc(a);var f=d!==B;b=e&&c.props[b]||b;var h=Ta.test(b);if((b in a||a[b]!==B)&&e&&!h){if(f){b==="type"&&Ua.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");if(d===null)a.nodeType===1&&a.removeAttribute(b);else a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&& +b.specified?b.value:Va.test(a.nodeName)||Wa.test(a.nodeName)&&a.href?0:B;return a[b]}if(!c.support.style&&e&&b==="style"){if(f)a.style.cssText=""+d;return a.style.cssText}f&&a.setAttribute(b,""+d);if(!a.attributes[b]&&a.hasAttribute&&!a.hasAttribute(b))return B;a=!c.support.hrefNormalized&&e&&h?a.getAttribute(b,2):a.getAttribute(b);return a===null?B:a}});var X=/\.(.*)$/,ia=/^(?:textarea|input|select)$/i,La=/\./g,Ma=/ /g,Xa=/[^\w\s.|`]/g,Ya=function(a){return a.replace(Xa,"\\$&")},ua={focusin:0,focusout:0}; +c.event={add:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(c.isWindow(a)&&a!==E&&!a.frameElement)a=E;if(d===false)d=U;else if(!d)return;var f,h;if(d.handler){f=d;d=f.handler}if(!d.guid)d.guid=c.guid++;if(h=c.data(a)){var l=a.nodeType?"events":"__events__",k=h[l],o=h.handle;if(typeof k==="function"){o=k.handle;k=k.events}else if(!k){a.nodeType||(h[l]=h=function(){});h.events=k={}}if(!o)h.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem, +arguments):B};o.elem=a;b=b.split(" ");for(var x=0,r;l=b[x++];){h=f?c.extend({},f):{handler:d,data:e};if(l.indexOf(".")>-1){r=l.split(".");l=r.shift();h.namespace=r.slice(0).sort().join(".")}else{r=[];h.namespace=""}h.type=l;if(!h.guid)h.guid=d.guid;var A=k[l],C=c.event.special[l]||{};if(!A){A=k[l]=[];if(!C.setup||C.setup.call(a,e,r,o)===false)if(a.addEventListener)a.addEventListener(l,o,false);else a.attachEvent&&a.attachEvent("on"+l,o)}if(C.add){C.add.call(a,h);if(!h.handler.guid)h.handler.guid= +d.guid}A.push(h);c.event.global[l]=true}a=null}}},global:{},remove:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(d===false)d=U;var f,h,l=0,k,o,x,r,A,C,J=a.nodeType?"events":"__events__",w=c.data(a),I=w&&w[J];if(w&&I){if(typeof I==="function"){w=I;I=I.events}if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(f in I)c.event.remove(a,f+b)}else{for(b=b.split(" ");f=b[l++];){r=f;k=f.indexOf(".")<0;o=[];if(!k){o=f.split(".");f=o.shift();x=RegExp("(^|\\.)"+ +c.map(o.slice(0).sort(),Ya).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(A=I[f])if(d){r=c.event.special[f]||{};for(h=e||0;h=0){a.type=f=f.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[f]&&c.each(c.cache,function(){this.events&&this.events[f]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType=== +8)return B;a.result=B;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(e=d.nodeType?c.data(d,"handle"):(c.data(d,"__events__")||{}).handle)&&e.apply(d,b);e=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+f]&&d["on"+f].apply(d,b)===false){a.result=false;a.preventDefault()}}catch(h){}if(!a.isPropagationStopped()&&e)c.event.trigger(a,b,e,true);else if(!a.isDefaultPrevented()){var l;e=a.target;var k=f.replace(X,""),o=c.nodeName(e,"a")&&k=== +"click",x=c.event.special[k]||{};if((!x._default||x._default.call(d,a)===false)&&!o&&!(e&&e.nodeName&&c.noData[e.nodeName.toLowerCase()])){try{if(e[k]){if(l=e["on"+k])e["on"+k]=null;c.event.triggered=true;e[k]()}}catch(r){}if(l)e["on"+k]=l;c.event.triggered=false}}},handle:function(a){var b,d,e,f;d=[];var h=c.makeArray(arguments);a=h[0]=c.event.fix(a||E.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive;if(!b){e=a.type.split(".");a.type=e.shift();d=e.slice(0).sort();e=RegExp("(^|\\.)"+ +d.join("\\.(?:.*\\.)?")+"(\\.|$)")}a.namespace=a.namespace||d.join(".");f=c.data(this,this.nodeType?"events":"__events__");if(typeof f==="function")f=f.events;d=(f||{})[a.type];if(f&&d){d=d.slice(0);f=0;for(var l=d.length;f-1?c.map(a.options,function(e){return e.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},Z=function(a,b){var d=a.target,e,f;if(!(!ia.test(d.nodeName)||d.readOnly)){e=c.data(d,"_change_data");f=xa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data",f);if(!(e===B||f===e))if(e!=null||f){a.type="change";a.liveFired= +B;return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:Z,beforedeactivate:Z,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return Z.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return Z.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a,"_change_data",xa(a))}},setup:function(){if(this.type=== +"file")return false;for(var a in V)c.event.add(this,a+".specialChange",V[a]);return ia.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return ia.test(this.nodeName)}};V=c.event.special.change.filters;V.focus=V.beforeactivate}t.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(e){e=c.event.fix(e);e.type=b;return c.event.trigger(e,null,e.target)}c.event.special[b]={setup:function(){ua[b]++===0&&t.addEventListener(a,d,true)},teardown:function(){--ua[b]=== +0&&t.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,e,f){if(typeof d==="object"){for(var h in d)this[b](h,e,d[h],f);return this}if(c.isFunction(e)||e===false){f=e;e=B}var l=b==="one"?c.proxy(f,function(o){c(this).unbind(o,l);return f.apply(this,arguments)}):f;if(d==="unload"&&b!=="one")this.one(d,e,f);else{h=0;for(var k=this.length;h0?this.bind(b,d,e):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});E.attachEvent&&!E.addEventListener&&c(E).bind("unload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}}); +(function(){function a(g,i,n,m,p,q){p=0;for(var u=m.length;p0){F=y;break}}y=y[g]}m[p]=F}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,f=Object.prototype.toString,h=false,l=true;[0,0].sort(function(){l=false;return 0});var k=function(g,i,n,m){n=n||[];var p=i=i||t;if(i.nodeType!==1&&i.nodeType!==9)return[];if(!g||typeof g!=="string")return n;var q,u,y,F,M,N=true,O=k.isXML(i),D=[],R=g;do{d.exec("");if(q=d.exec(R)){R=q[3];D.push(q[1]);if(q[2]){F=q[3]; +break}}}while(q);if(D.length>1&&x.exec(g))if(D.length===2&&o.relative[D[0]])u=L(D[0]+D[1],i);else for(u=o.relative[D[0]]?[i]:k(D.shift(),i);D.length;){g=D.shift();if(o.relative[g])g+=D.shift();u=L(g,u)}else{if(!m&&D.length>1&&i.nodeType===9&&!O&&o.match.ID.test(D[0])&&!o.match.ID.test(D[D.length-1])){q=k.find(D.shift(),i,O);i=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]}if(i){q=m?{expr:D.pop(),set:C(m)}:k.find(D.pop(),D.length===1&&(D[0]==="~"||D[0]==="+")&&i.parentNode?i.parentNode:i,O);u=q.expr?k.filter(q.expr, +q.set):q.set;if(D.length>0)y=C(u);else N=false;for(;D.length;){q=M=D.pop();if(o.relative[M])q=D.pop();else M="";if(q==null)q=i;o.relative[M](y,q,O)}}else y=[]}y||(y=u);y||k.error(M||g);if(f.call(y)==="[object Array]")if(N)if(i&&i.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&k.contains(i,y[g])))n.push(u[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&n.push(u[g]);else n.push.apply(n,y);else C(y,n);if(F){k(F,p,n,m);k.uniqueSort(n)}return n};k.uniqueSort=function(g){if(w){h= +l;g.sort(w);if(h)for(var i=1;i0};k.find=function(g,i,n){var m;if(!g)return[];for(var p=0,q=o.order.length;p":function(g,i){var n,m=typeof i==="string",p=0,q=g.length;if(m&&!/\W/.test(i))for(i=i.toLowerCase();p=0))n||m.push(u);else if(n)i[q]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},CHILD:function(g){if(g[1]==="nth"){var i=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=i[1]+(i[2]||1)-0;g[3]=i[3]-0}g[0]=e++;return g},ATTR:function(g,i,n, +m,p,q){i=g[1].replace(/\\/g,"");if(!q&&o.attrMap[i])g[1]=o.attrMap[i];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,i,n,m,p){if(g[1]==="not")if((d.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,i);else{g=k.filter(g[3],i,n,true^p);n||m.push.apply(m,g);return false}else if(o.match.POS.test(g[0])||o.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled=== +true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,i,n){return!!k(n[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"=== +g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},setFilters:{first:function(g,i){return i===0},last:function(g,i,n,m){return i===m.length-1},even:function(g,i){return i%2===0},odd:function(g,i){return i%2===1},lt:function(g,i,n){return in[3]-0},nth:function(g,i,n){return n[3]- +0===i},eq:function(g,i,n){return n[3]-0===i}},filter:{PSEUDO:function(g,i,n,m){var p=i[1],q=o.filters[p];if(q)return q(g,n,i,m);else if(p==="contains")return(g.textContent||g.innerText||k.getText([g])||"").indexOf(i[3])>=0;else if(p==="not"){i=i[3];n=0;for(m=i.length;n=0}},ID:function(g,i){return g.nodeType===1&&g.getAttribute("id")===i},TAG:function(g,i){return i==="*"&&g.nodeType===1||g.nodeName.toLowerCase()=== +i},CLASS:function(g,i){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(i)>-1},ATTR:function(g,i){var n=i[1];n=o.attrHandle[n]?o.attrHandle[n](g):g[n]!=null?g[n]:g.getAttribute(n);var m=n+"",p=i[2],q=i[4];return n==null?p==="!=":p==="="?m===q:p==="*="?m.indexOf(q)>=0:p==="~="?(" "+m+" ").indexOf(q)>=0:!q?m&&n!==false:p==="!="?m!==q:p==="^="?m.indexOf(q)===0:p==="$="?m.substr(m.length-q.length)===q:p==="|="?m===q||m.substr(0,q.length+1)===q+"-":false},POS:function(g,i,n,m){var p=o.setFilters[i[2]]; +if(p)return p(g,n,i,m)}}},x=o.match.POS,r=function(g,i){return"\\"+(i-0+1)},A;for(A in o.match){o.match[A]=RegExp(o.match[A].source+/(?![^\[]*\])(?![^\(]*\))/.source);o.leftMatch[A]=RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[A].source.replace(/\\(\d+)/g,r))}var C=function(g,i){g=Array.prototype.slice.call(g,0);if(i){i.push.apply(i,g);return i}return g};try{Array.prototype.slice.call(t.documentElement.childNodes,0)}catch(J){C=function(g,i){var n=0,m=i||[];if(f.call(g)==="[object Array]")Array.prototype.push.apply(m, +g);else if(typeof g.length==="number")for(var p=g.length;n";n.insertBefore(g,n.firstChild);if(t.getElementById(i)){o.find.ID=function(m,p,q){if(typeof p.getElementById!=="undefined"&&!q)return(p=p.getElementById(m[1]))?p.id===m[1]||typeof p.getAttributeNode!=="undefined"&&p.getAttributeNode("id").nodeValue===m[1]?[p]:B:[]};o.filter.ID=function(m,p){var q=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&q&&q.nodeValue===p}}n.removeChild(g); +n=g=null})();(function(){var g=t.createElement("div");g.appendChild(t.createComment(""));if(g.getElementsByTagName("*").length>0)o.find.TAG=function(i,n){var m=n.getElementsByTagName(i[1]);if(i[1]==="*"){for(var p=[],q=0;m[q];q++)m[q].nodeType===1&&p.push(m[q]);m=p}return m};g.innerHTML="";if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")o.attrHandle.href=function(i){return i.getAttribute("href",2)};g=null})();t.querySelectorAll&& +function(){var g=k,i=t.createElement("div");i.innerHTML="

";if(!(i.querySelectorAll&&i.querySelectorAll(".TEST").length===0)){k=function(m,p,q,u){p=p||t;m=m.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!u&&!k.isXML(p))if(p.nodeType===9)try{return C(p.querySelectorAll(m),q)}catch(y){}else if(p.nodeType===1&&p.nodeName.toLowerCase()!=="object"){var F=p.getAttribute("id"),M=F||"__sizzle__";F||p.setAttribute("id",M);try{return C(p.querySelectorAll("#"+M+" "+m),q)}catch(N){}finally{F|| +p.removeAttribute("id")}}return g(m,p,q,u)};for(var n in g)k[n]=g[n];i=null}}();(function(){var g=t.documentElement,i=g.matchesSelector||g.mozMatchesSelector||g.webkitMatchesSelector||g.msMatchesSelector,n=false;try{i.call(t.documentElement,"[test!='']:sizzle")}catch(m){n=true}if(i)k.matchesSelector=function(p,q){q=q.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(p))try{if(n||!o.match.PSEUDO.test(q)&&!/!=/.test(q))return i.call(p,q)}catch(u){}return k(q,null,null,[p]).length>0}})();(function(){var g= +t.createElement("div");g.innerHTML="
";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){o.order.splice(1,0,"CLASS");o.find.CLASS=function(i,n,m){if(typeof n.getElementsByClassName!=="undefined"&&!m)return n.getElementsByClassName(i[1])};g=null}}})();k.contains=t.documentElement.contains?function(g,i){return g!==i&&(g.contains?g.contains(i):true)}:t.documentElement.compareDocumentPosition? +function(g,i){return!!(g.compareDocumentPosition(i)&16)}:function(){return false};k.isXML=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false};var L=function(g,i){for(var n,m=[],p="",q=i.nodeType?[i]:i;n=o.match.PSEUDO.exec(g);){p+=n[0];g=g.replace(o.match.PSEUDO,"")}g=o.relative[g]?g+"*":g;n=0;for(var u=q.length;n0)for(var h=d;h0},closest:function(a,b){var d=[],e,f,h=this[0];if(c.isArray(a)){var l,k={},o=1;if(h&&a.length){e=0;for(f=a.length;e-1:c(h).is(e))d.push({selector:l,elem:h,level:o})}h= +h.parentNode;o++}}return d}l=cb.test(a)?c(a,b||this.context):null;e=0;for(f=this.length;e-1:c.find.matchesSelector(h,a)){d.push(h);break}else{h=h.parentNode;if(!h||!h.ownerDocument||h===b)break}d=d.length>1?c.unique(d):d;return this.pushStack(d,"closest",a)},index:function(a){if(!a||typeof a==="string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var d=typeof a==="string"?c(a,b||this.context): +c.makeArray(a),e=c.merge(this.get(),d);return this.pushStack(!d[0]||!d[0].parentNode||d[0].parentNode.nodeType===11||!e[0]||!e[0].parentNode||e[0].parentNode.nodeType===11?e:c.unique(e))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a, +2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a, +b){c.fn[a]=function(d,e){var f=c.map(this,b,d);Za.test(a)||(e=d);if(e&&typeof e==="string")f=c.filter(e,f);f=this.length>1?c.unique(f):f;if((this.length>1||ab.test(e))&&$a.test(a))f=f.reverse();return this.pushStack(f,a,bb.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return b.length===1?c.find.matchesSelector(b[0],a)?[b[0]]:[]:c.find.matches(a,b)},dir:function(a,b,d){var e=[];for(a=a[b];a&&a.nodeType!==9&&(d===B||a.nodeType!==1||!c(a).is(d));){a.nodeType===1&& +e.push(a);a=a[b]}return e},nth:function(a,b,d){b=b||1;for(var e=0;a;a=a[d])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var za=/ jQuery\d+="(?:\d+|null)"/g,$=/^\s+/,Aa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Ba=/<([\w:]+)/,db=/\s]+\/)>/g,P={option:[1, +""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};P.optgroup=P.option;P.tbody=P.tfoot=P.colgroup=P.caption=P.thead;P.th=P.td;if(!c.support.htmlSerialize)P._default=[1,"div
","
"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d= +c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==B)return this.empty().append((this[0]&&this[0].ownerDocument||t).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this}, +wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})}, +prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b, +this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,e;(e=this[d])!=null;d++)if(!a||c.filter(a,[e]).length){if(!b&&e.nodeType===1){c.cleanData(e.getElementsByTagName("*"));c.cleanData([e])}e.parentNode&&e.parentNode.removeChild(e)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild); +return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,e=this.ownerDocument;if(!d){d=e.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(za,"").replace(fb,'="$1">').replace($,"")],e)[0]}else return this.cloneNode(true)});if(a===true){na(this,b);na(this.find("*"),b.find("*"))}return b},html:function(a){if(a===B)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(za,""):null; +else if(typeof a==="string"&&!Ca.test(a)&&(c.support.leadingWhitespace||!$.test(a))&&!P[(Ba.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Aa,"<$1>");try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?h.cloneNode(true):h)}k.length&&c.each(k,Oa)}return this}});c.buildFragment=function(a,b,d){var e,f,h;b=b&&b[0]?b[0].ownerDocument||b[0]:t;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===t&&!Ca.test(a[0])&&(c.support.checkClone||!Da.test(a[0]))){f=true;if(h=c.fragments[a[0]])if(h!==1)e=h}if(!e){e=b.createDocumentFragment();c.clean(a,b,e,d)}if(f)c.fragments[a[0]]=h?e:1;return{fragment:e,cacheable:f}};c.fragments={};c.each({appendTo:"append", +prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var e=[];d=c(d);var f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&d.length===1){d[b](this[0]);return this}else{f=0;for(var h=d.length;f0?this.clone(true):this).get();c(d[f])[b](l);e=e.concat(l)}return this.pushStack(e,a,d.selector)}}});c.extend({clean:function(a,b,d,e){b=b||t;if(typeof b.createElement==="undefined")b=b.ownerDocument|| +b[0]&&b[0].ownerDocument||t;for(var f=[],h=0,l;(l=a[h])!=null;h++){if(typeof l==="number")l+="";if(l){if(typeof l==="string"&&!eb.test(l))l=b.createTextNode(l);else if(typeof l==="string"){l=l.replace(Aa,"<$1>");var k=(Ba.exec(l)||["",""])[1].toLowerCase(),o=P[k]||P._default,x=o[0],r=b.createElement("div");for(r.innerHTML=o[1]+l+o[2];x--;)r=r.lastChild;if(!c.support.tbody){x=db.test(l);k=k==="table"&&!x?r.firstChild&&r.firstChild.childNodes:o[1]===""&&!x?r.childNodes:[];for(o=k.length- +1;o>=0;--o)c.nodeName(k[o],"tbody")&&!k[o].childNodes.length&&k[o].parentNode.removeChild(k[o])}!c.support.leadingWhitespace&&$.test(l)&&r.insertBefore(b.createTextNode($.exec(l)[0]),r.firstChild);l=r.childNodes}if(l.nodeType)f.push(l);else f=c.merge(f,l)}}if(d)for(h=0;f[h];h++)if(e&&c.nodeName(f[h],"script")&&(!f[h].type||f[h].type.toLowerCase()==="text/javascript"))e.push(f[h].parentNode?f[h].parentNode.removeChild(f[h]):f[h]);else{f[h].nodeType===1&&f.splice.apply(f,[h+1,0].concat(c.makeArray(f[h].getElementsByTagName("script")))); +d.appendChild(f[h])}return f},cleanData:function(a){for(var b,d,e=c.cache,f=c.event.special,h=c.support.deleteExpando,l=0,k;(k=a[l])!=null;l++)if(!(k.nodeName&&c.noData[k.nodeName.toLowerCase()]))if(d=k[c.expando]){if((b=e[d])&&b.events)for(var o in b.events)f[o]?c.event.remove(k,o):c.removeEvent(k,o,b.handle);if(h)delete k[c.expando];else k.removeAttribute&&k.removeAttribute(c.expando);delete e[d]}}});var Ea=/alpha\([^)]*\)/i,gb=/opacity=([^)]*)/,hb=/-([a-z])/ig,ib=/([A-Z])/g,Fa=/^-?\d+(?:px)?$/i, +jb=/^-?\d/,kb={position:"absolute",visibility:"hidden",display:"block"},Pa=["Left","Right"],Qa=["Top","Bottom"],W,Ga,aa,lb=function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){if(arguments.length===2&&b===B)return this;return c.access(this,a,b,true,function(d,e,f){return f!==B?c.style(d,e,f):c.css(d,e)})};c.extend({cssHooks:{opacity:{get:function(a,b){if(b){var d=W(a,"opacity","opacity");return d===""?"1":d}else return a.style.opacity}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true, +zoom:true,lineHeight:true},cssProps:{"float":c.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,d,e){if(!(!a||a.nodeType===3||a.nodeType===8||!a.style)){var f,h=c.camelCase(b),l=a.style,k=c.cssHooks[h];b=c.cssProps[h]||h;if(d!==B){if(!(typeof d==="number"&&isNaN(d)||d==null)){if(typeof d==="number"&&!c.cssNumber[h])d+="px";if(!k||!("set"in k)||(d=k.set(a,d))!==B)try{l[b]=d}catch(o){}}}else{if(k&&"get"in k&&(f=k.get(a,false,e))!==B)return f;return l[b]}}},css:function(a,b,d){var e,f=c.camelCase(b), +h=c.cssHooks[f];b=c.cssProps[f]||f;if(h&&"get"in h&&(e=h.get(a,true,d))!==B)return e;else if(W)return W(a,b,f)},swap:function(a,b,d){var e={},f;for(f in b){e[f]=a.style[f];a.style[f]=b[f]}d.call(a);for(f in b)a.style[f]=e[f]},camelCase:function(a){return a.replace(hb,lb)}});c.curCSS=c.css;c.each(["height","width"],function(a,b){c.cssHooks[b]={get:function(d,e,f){var h;if(e){if(d.offsetWidth!==0)h=oa(d,b,f);else c.swap(d,kb,function(){h=oa(d,b,f)});if(h<=0){h=W(d,b,b);if(h==="0px"&&aa)h=aa(d,b,b); +if(h!=null)return h===""||h==="auto"?"0px":h}if(h<0||h==null){h=d.style[b];return h===""||h==="auto"?"0px":h}return typeof h==="string"?h:h+"px"}},set:function(d,e){if(Fa.test(e)){e=parseFloat(e);if(e>=0)return e+"px"}else return e}}});if(!c.support.opacity)c.cssHooks.opacity={get:function(a,b){return gb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var d=a.style;d.zoom=1;var e=c.isNaN(b)?"":"alpha(opacity="+b*100+")",f= +d.filter||"";d.filter=Ea.test(f)?f.replace(Ea,e):d.filter+" "+e}};if(t.defaultView&&t.defaultView.getComputedStyle)Ga=function(a,b,d){var e;d=d.replace(ib,"-$1").toLowerCase();if(!(b=a.ownerDocument.defaultView))return B;if(b=b.getComputedStyle(a,null)){e=b.getPropertyValue(d);if(e===""&&!c.contains(a.ownerDocument.documentElement,a))e=c.style(a,d)}return e};if(t.documentElement.currentStyle)aa=function(a,b){var d,e,f=a.currentStyle&&a.currentStyle[b],h=a.style;if(!Fa.test(f)&&jb.test(f)){d=h.left; +e=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;h.left=b==="fontSize"?"1em":f||0;f=h.pixelLeft+"px";h.left=d;a.runtimeStyle.left=e}return f===""?"auto":f};W=Ga||aa;if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=a.offsetHeight;return a.offsetWidth===0&&b===0||!c.support.reliableHiddenOffsets&&(a.style.display||c.css(a,"display"))==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var mb=c.now(),nb=/)<[^<]*)*<\/script>/gi, +ob=/^(?:select|textarea)/i,pb=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,qb=/^(?:GET|HEAD)$/,Ra=/\[\]$/,T=/\=\?(&|$)/,ja=/\?/,rb=/([?&])_=[^&]*/,sb=/^(\w+:)?\/\/([^\/?#]+)/,tb=/%20/g,ub=/#.*$/,Ha=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!=="string"&&Ha)return Ha.apply(this,arguments);else if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}e="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b=== +"object"){b=c.param(b,c.ajaxSettings.traditional);e="POST"}var h=this;c.ajax({url:a,type:e,dataType:"html",data:b,complete:function(l,k){if(k==="success"||k==="notmodified")h.html(f?c("
").append(l.responseText.replace(nb,"")).find(f):l.responseText);d&&h.each(d,[l.responseText,k,l])}});return this},serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&& +!this.disabled&&(this.checked||ob.test(this.nodeName)||pb.test(this.type))}).map(function(a,b){var d=c(this).val();return d==null?null:c.isArray(d)?c.map(d,function(e){return{name:b.name,value:e}}):{name:b.name,value:d}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:e})}, +getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:e})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return new E.XMLHttpRequest},accepts:{xml:"application/xml, text/xml",html:"text/html", +script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},ajax:function(a){var b=c.extend(true,{},c.ajaxSettings,a),d,e,f,h=b.type.toUpperCase(),l=qb.test(h);b.url=b.url.replace(ub,"");b.context=a&&a.context!=null?a.context:b;if(b.data&&b.processData&&typeof b.data!=="string")b.data=c.param(b.data,b.traditional);if(b.dataType==="jsonp"){if(h==="GET")T.test(b.url)||(b.url+=(ja.test(b.url)?"&":"?")+(b.jsonp||"callback")+"=?");else if(!b.data|| +!T.test(b.data))b.data=(b.data?b.data+"&":"")+(b.jsonp||"callback")+"=?";b.dataType="json"}if(b.dataType==="json"&&(b.data&&T.test(b.data)||T.test(b.url))){d=b.jsonpCallback||"jsonp"+mb++;if(b.data)b.data=(b.data+"").replace(T,"="+d+"$1");b.url=b.url.replace(T,"="+d+"$1");b.dataType="script";var k=E[d];E[d]=function(m){if(c.isFunction(k))k(m);else{E[d]=B;try{delete E[d]}catch(p){}}f=m;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);r&&r.removeChild(A)}}if(b.dataType==="script"&&b.cache===null)b.cache= +false;if(b.cache===false&&l){var o=c.now(),x=b.url.replace(rb,"$1_="+o);b.url=x+(x===b.url?(ja.test(b.url)?"&":"?")+"_="+o:"")}if(b.data&&l)b.url+=(ja.test(b.url)?"&":"?")+b.data;b.global&&c.active++===0&&c.event.trigger("ajaxStart");o=(o=sb.exec(b.url))&&(o[1]&&o[1].toLowerCase()!==location.protocol||o[2].toLowerCase()!==location.host);if(b.dataType==="script"&&h==="GET"&&o){var r=t.getElementsByTagName("head")[0]||t.documentElement,A=t.createElement("script");if(b.scriptCharset)A.charset=b.scriptCharset; +A.src=b.url;if(!d){var C=false;A.onload=A.onreadystatechange=function(){if(!C&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){C=true;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);A.onload=A.onreadystatechange=null;r&&A.parentNode&&r.removeChild(A)}}}r.insertBefore(A,r.firstChild);return B}var J=false,w=b.xhr();if(w){b.username?w.open(h,b.url,b.async,b.username,b.password):w.open(h,b.url,b.async);try{if(b.data!=null&&!l||a&&a.contentType)w.setRequestHeader("Content-Type", +b.contentType);if(b.ifModified){c.lastModified[b.url]&&w.setRequestHeader("If-Modified-Since",c.lastModified[b.url]);c.etag[b.url]&&w.setRequestHeader("If-None-Match",c.etag[b.url])}o||w.setRequestHeader("X-Requested-With","XMLHttpRequest");w.setRequestHeader("Accept",b.dataType&&b.accepts[b.dataType]?b.accepts[b.dataType]+", */*; q=0.01":b.accepts._default)}catch(I){}if(b.beforeSend&&b.beforeSend.call(b.context,w,b)===false){b.global&&c.active--===1&&c.event.trigger("ajaxStop");w.abort();return false}b.global&& +c.triggerGlobal(b,"ajaxSend",[w,b]);var L=w.onreadystatechange=function(m){if(!w||w.readyState===0||m==="abort"){J||c.handleComplete(b,w,e,f);J=true;if(w)w.onreadystatechange=c.noop}else if(!J&&w&&(w.readyState===4||m==="timeout")){J=true;w.onreadystatechange=c.noop;e=m==="timeout"?"timeout":!c.httpSuccess(w)?"error":b.ifModified&&c.httpNotModified(w,b.url)?"notmodified":"success";var p;if(e==="success")try{f=c.httpData(w,b.dataType,b)}catch(q){e="parsererror";p=q}if(e==="success"||e==="notmodified")d|| +c.handleSuccess(b,w,e,f);else c.handleError(b,w,e,p);d||c.handleComplete(b,w,e,f);m==="timeout"&&w.abort();if(b.async)w=null}};try{var g=w.abort;w.abort=function(){w&&Function.prototype.call.call(g,w);L("abort")}}catch(i){}b.async&&b.timeout>0&&setTimeout(function(){w&&!J&&L("timeout")},b.timeout);try{w.send(l||b.data==null?null:b.data)}catch(n){c.handleError(b,w,null,n);c.handleComplete(b,w,e,f)}b.async||L();return w}},param:function(a,b){var d=[],e=function(h,l){l=c.isFunction(l)?l():l;d[d.length]= +encodeURIComponent(h)+"="+encodeURIComponent(l)};if(b===B)b=c.ajaxSettings.traditional;if(c.isArray(a)||a.jquery)c.each(a,function(){e(this.name,this.value)});else for(var f in a)da(f,a[f],b,e);return d.join("&").replace(tb,"+")}});c.extend({active:0,lastModified:{},etag:{},handleError:function(a,b,d,e){a.error&&a.error.call(a.context,b,d,e);a.global&&c.triggerGlobal(a,"ajaxError",[b,a,e])},handleSuccess:function(a,b,d,e){a.success&&a.success.call(a.context,e,d,b);a.global&&c.triggerGlobal(a,"ajaxSuccess", +[b,a])},handleComplete:function(a,b,d){a.complete&&a.complete.call(a.context,b,d);a.global&&c.triggerGlobal(a,"ajaxComplete",[b,a]);a.global&&c.active--===1&&c.event.trigger("ajaxStop")},triggerGlobal:function(a,b,d){(a.context&&a.context.url==null?c(a.context):c.event).trigger(b,d)},httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"), +e=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(e)c.etag[b]=e;return a.status===304},httpData:function(a,b,d){var e=a.getResponseHeader("content-type")||"",f=b==="xml"||!b&&e.indexOf("xml")>=0;a=f?a.responseXML:a.responseText;f&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b==="json"||!b&&e.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&e.indexOf("javascript")>=0)c.globalEval(a);return a}}); +if(E.ActiveXObject)c.ajaxSettings.xhr=function(){if(E.location.protocol!=="file:")try{return new E.XMLHttpRequest}catch(a){}try{return new E.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}};c.support.ajax=!!c.ajaxSettings.xhr();var ea={},vb=/^(?:toggle|show|hide)$/,wb=/^([+\-]=)?([\d+.\-]+)(.*)$/,ba,pa=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b,d){if(a||a===0)return this.animate(S("show", +3),a,b,d);else{d=0;for(var e=this.length;d=0;e--)if(d[e].elem===this){b&&d[e](true);d.splice(e,1)}});b||this.dequeue();return this}});c.each({slideDown:S("show",1),slideUp:S("hide",1),slideToggle:S("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){c.fn[a]=function(d,e,f){return this.animate(b, +d,e,f)}});c.extend({speed:function(a,b,d){var e=a&&typeof a==="object"?c.extend({},a):{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};e.duration=c.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in c.fx.speeds?c.fx.speeds[e.duration]:c.fx.speeds._default;e.old=e.complete;e.complete=function(){e.queue!==false&&c(this).dequeue();c.isFunction(e.old)&&e.old.call(this)};return e},easing:{linear:function(a,b,d,e){return d+e*a},swing:function(a,b,d,e){return(-Math.cos(a* +Math.PI)/2+0.5)*e+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||c.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a=parseFloat(c.css(this.elem,this.prop));return a&&a>-1E4?a:0},custom:function(a,b,d){function e(l){return f.step(l)} +var f=this,h=c.fx;this.startTime=c.now();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;this.pos=this.state=0;e.elem=this.elem;if(e()&&c.timers.push(e)&&!ba)ba=setInterval(h.tick,h.interval)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true; +this.custom(this.cur(),0)},step:function(a){var b=c.now(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var e in this.options.curAnim)if(this.options.curAnim[e]!==true)d=false;if(d){if(this.options.overflow!=null&&!c.support.shrinkWrapBlocks){var f=this.elem,h=this.options;c.each(["","X","Y"],function(k,o){f.style["overflow"+o]=h.overflow[k]})}this.options.hide&&c(this.elem).hide();if(this.options.hide|| +this.options.show)for(var l in this.options.curAnim)c.style(this.elem,l,this.options.orig[l]);this.options.complete.call(this.elem)}return false}else{a=b-this.startTime;this.state=a/this.options.duration;b=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||b](this.state,a,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a= +c.timers,b=0;b-1;e={};var x={};if(o)x=f.position();l=o?x.top:parseInt(l,10)||0;k=o?x.left:parseInt(k,10)||0;if(c.isFunction(b))b=b.call(a,d,h);if(b.top!=null)e.top=b.top-h.top+l;if(b.left!=null)e.left=b.left-h.left+k;"using"in b?b.using.call(a, +e):f.css(e)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),e=Ia.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.css(a,"marginTop"))||0;d.left-=parseFloat(c.css(a,"marginLeft"))||0;e.top+=parseFloat(c.css(b[0],"borderTopWidth"))||0;e.left+=parseFloat(c.css(b[0],"borderLeftWidth"))||0;return{top:d.top-e.top,left:d.left-e.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||t.body;a&&!Ia.test(a.nodeName)&& +c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(e){var f=this[0],h;if(!f)return null;if(e!==B)return this.each(function(){if(h=fa(this))h.scrollTo(!a?e:c(h).scrollLeft(),a?e:c(h).scrollTop());else this[d]=e});else return(h=fa(f))?"pageXOffset"in h?h[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&h.document.documentElement[d]||h.document.body[d]:f[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase(); +c.fn["inner"+b]=function(){return this[0]?parseFloat(c.css(this[0],d,"padding")):null};c.fn["outer"+b]=function(e){return this[0]?parseFloat(c.css(this[0],d,e?"margin":"border")):null};c.fn[d]=function(e){var f=this[0];if(!f)return e==null?null:this;if(c.isFunction(e))return this.each(function(l){var k=c(this);k[d](e.call(this,l,k[d]()))});if(c.isWindow(f))return f.document.compatMode==="CSS1Compat"&&f.document.documentElement["client"+b]||f.document.body["client"+b];else if(f.nodeType===9)return Math.max(f.documentElement["client"+ +b],f.body["scroll"+b],f.documentElement["scroll"+b],f.body["offset"+b],f.documentElement["offset"+b]);else if(e===B){f=c.css(f,d);var h=parseFloat(f);return c.isNaN(h)?f:h}else return this.css(d,typeof e==="string"?e:e+"px")}})})(window); +; + +/** + * jQuery Once Plugin v1.2 + * http://plugins.jquery.com/project/once + * + * Dual licensed under the MIT and GPL licenses: + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + */ + +(function ($) { + var cache = {}, uuid = 0; + + /** + * Filters elements by whether they have not yet been processed. + * + * @param id + * (Optional) If this is a string, then it will be used as the CSS class + * name that is applied to the elements for determining whether it has + * already been processed. The elements will get a class in the form of + * "id-processed". + * + * If the id parameter is a function, it will be passed off to the fn + * parameter and the id will become a unique identifier, represented as a + * number. + * + * When the id is neither a string or a function, it becomes a unique + * identifier, depicted as a number. The element's class will then be + * represented in the form of "jquery-once-#-processed". + * + * Take note that the id must be valid for usage as an element's class name. + * @param fn + * (Optional) If given, this function will be called for each element that + * has not yet been processed. The function's return value follows the same + * logic as $.each(). Returning true will continue to the next matched + * element in the set, while returning false will entirely break the + * iteration. + */ + $.fn.once = function (id, fn) { + if (typeof id != 'string') { + // Generate a numeric ID if the id passed can't be used as a CSS class. + if (!(id in cache)) { + cache[id] = ++uuid; + } + // When the fn parameter is not passed, we interpret it from the id. + if (!fn) { + fn = id; + } + id = 'jquery-once-' + cache[id]; + } + // Remove elements from the set that have already been processed. + var name = id + '-processed'; + var elements = this.not('.' + name).addClass(name); + + return $.isFunction(fn) ? elements.each(fn) : elements; + }; + + /** + * Filters elements that have been processed once already. + * + * @param id + * A required string representing the name of the class which should be used + * when filtering the elements. This only filters elements that have already + * been processed by the once function. The id should be the same id that + * was originally passed to the once() function. + * @param fn + * (Optional) If given, this function will be called for each element that + * has not yet been processed. The function's return value follows the same + * logic as $.each(). Returning true will continue to the next matched + * element in the set, while returning false will entirely break the + * iteration. + */ + $.fn.removeOnce = function (id, fn) { + var name = id + '-processed'; + var elements = this.filter('.' + name).removeClass(name); + + return $.isFunction(fn) ? elements.each(fn) : elements; + }; +})(jQuery); +; + +var Drupal = Drupal || { 'settings': {}, 'behaviors': {}, 'locale': {} }; + +// Allow other JavaScript libraries to use $. +jQuery.noConflict(); + +(function ($) { + +/** + * Override jQuery.fn.init to guard against XSS attacks. + * + * See http://bugs.jquery.com/ticket/9521 + */ +var jquery_init = $.fn.init; +$.fn.init = function (selector, context, rootjQuery) { + // If the string contains a "#" before a "<", treat it as invalid HTML. + if (selector && typeof selector === 'string') { + var hash_position = selector.indexOf('#'); + if (hash_position >= 0) { + var bracket_position = selector.indexOf('<'); + if (bracket_position > hash_position) { + throw 'Syntax error, unrecognized expression: ' + selector; + } + } + } + return jquery_init.call(this, selector, context, rootjQuery); +}; +$.fn.init.prototype = jquery_init.prototype; + +/** + * Attach all registered behaviors to a page element. + * + * Behaviors are event-triggered actions that attach to page elements, enhancing + * default non-JavaScript UIs. Behaviors are registered in the Drupal.behaviors + * object using the method 'attach' and optionally also 'detach' as follows: + * @code + * Drupal.behaviors.behaviorName = { + * attach: function (context, settings) { + * ... + * }, + * detach: function (context, settings, trigger) { + * ... + * } + * }; + * @endcode + * + * Drupal.attachBehaviors is added below to the jQuery ready event and so + * runs on initial page load. Developers implementing AHAH/Ajax in their + * solutions should also call this function after new page content has been + * loaded, feeding in an element to be processed, in order to attach all + * behaviors to the new content. + * + * Behaviors should use + * @code + * $(selector).once('behavior-name', function () { + * ... + * }); + * @endcode + * to ensure the behavior is attached only once to a given element. (Doing so + * enables the reprocessing of given elements, which may be needed on occasion + * despite the ability to limit behavior attachment to a particular element.) + * + * @param context + * An element to attach behaviors to. If none is given, the document element + * is used. + * @param settings + * An object containing settings for the current context. If none given, the + * global Drupal.settings object is used. + */ +Drupal.attachBehaviors = function (context, settings) { + context = context || document; + settings = settings || Drupal.settings; + // Execute all of them. + $.each(Drupal.behaviors, function () { + if ($.isFunction(this.attach)) { + this.attach(context, settings); + } + }); +}; + +/** + * Detach registered behaviors from a page element. + * + * Developers implementing AHAH/Ajax in their solutions should call this + * function before page content is about to be removed, feeding in an element + * to be processed, in order to allow special behaviors to detach from the + * content. + * + * Such implementations should look for the class name that was added in their + * corresponding Drupal.behaviors.behaviorName.attach implementation, i.e. + * behaviorName-processed, to ensure the behavior is detached only from + * previously processed elements. + * + * @param context + * An element to detach behaviors from. If none is given, the document element + * is used. + * @param settings + * An object containing settings for the current context. If none given, the + * global Drupal.settings object is used. + * @param trigger + * A string containing what's causing the behaviors to be detached. The + * possible triggers are: + * - unload: (default) The context element is being removed from the DOM. + * - move: The element is about to be moved within the DOM (for example, + * during a tabledrag row swap). After the move is completed, + * Drupal.attachBehaviors() is called, so that the behavior can undo + * whatever it did in response to the move. Many behaviors won't need to + * do anything simply in response to the element being moved, but because + * IFRAME elements reload their "src" when being moved within the DOM, + * behaviors bound to IFRAME elements (like WYSIWYG editors) may need to + * take some action. + * - serialize: When an Ajax form is submitted, this is called with the + * form as the context. This provides every behavior within the form an + * opportunity to ensure that the field elements have correct content + * in them before the form is serialized. The canonical use-case is so + * that WYSIWYG editors can update the hidden textarea to which they are + * bound. + * + * @see Drupal.attachBehaviors + */ +Drupal.detachBehaviors = function (context, settings, trigger) { + context = context || document; + settings = settings || Drupal.settings; + trigger = trigger || 'unload'; + // Execute all of them. + $.each(Drupal.behaviors, function () { + if ($.isFunction(this.detach)) { + this.detach(context, settings, trigger); + } + }); +}; + +/** + * Encode special characters in a plain-text string for display as HTML. + * + * @ingroup sanitization + */ +Drupal.checkPlain = function (str) { + var character, regex, + replace = { '&': '&', '"': '"', '<': '<', '>': '>' }; + str = String(str); + for (character in replace) { + if (replace.hasOwnProperty(character)) { + regex = new RegExp(character, 'g'); + str = str.replace(regex, replace[character]); + } + } + return str; +}; + +/** + * Replace placeholders with sanitized values in a string. + * + * @param str + * A string with placeholders. + * @param args + * An object of replacements pairs to make. Incidences of any key in this + * array are replaced with the corresponding value. Based on the first + * character of the key, the value is escaped and/or themed: + * - !variable: inserted as is + * - @variable: escape plain text to HTML (Drupal.checkPlain) + * - %variable: escape text and theme as a placeholder for user-submitted + * content (checkPlain + Drupal.theme('placeholder')) + * + * @see Drupal.t() + * @ingroup sanitization + */ +Drupal.formatString = function(str, args) { + // Transform arguments before inserting them. + for (var key in args) { + switch (key.charAt(0)) { + // Escaped only. + case '@': + args[key] = Drupal.checkPlain(args[key]); + break; + // Pass-through. + case '!': + break; + // Escaped and placeholder. + case '%': + default: + args[key] = Drupal.theme('placeholder', args[key]); + break; + } + str = str.replace(key, args[key]); + } + return str; +}; + +/** + * Translate strings to the page language or a given language. + * + * See the documentation of the server-side t() function for further details. + * + * @param str + * A string containing the English string to translate. + * @param args + * An object of replacements pairs to make after translation. Incidences + * of any key in this array are replaced with the corresponding value. + * See Drupal.formatString(). + * + * @param options + * - 'context' (defaults to the empty context): The context the source string + * belongs to. + * + * @return + * The translated string. + */ +Drupal.t = function (str, args, options) { + options = options || {}; + options.context = options.context || ''; + + // Fetch the localized version of the string. + if (Drupal.locale.strings && Drupal.locale.strings[options.context] && Drupal.locale.strings[options.context][str]) { + str = Drupal.locale.strings[options.context][str]; + } + + if (args) { + str = Drupal.formatString(str, args); + } + return str; +}; + +/** + * Format a string containing a count of items. + * + * This function ensures that the string is pluralized correctly. Since Drupal.t() is + * called by this function, make sure not to pass already-localized strings to it. + * + * See the documentation of the server-side format_plural() function for further details. + * + * @param count + * The item count to display. + * @param singular + * The string for the singular case. Please make sure it is clear this is + * singular, to ease translation (e.g. use "1 new comment" instead of "1 new"). + * Do not use @count in the singular string. + * @param plural + * The string for the plural case. Please make sure it is clear this is plural, + * to ease translation. Use @count in place of the item count, as in "@count + * new comments". + * @param args + * An object of replacements pairs to make after translation. Incidences + * of any key in this array are replaced with the corresponding value. + * See Drupal.formatString(). + * Note that you do not need to include @count in this array. + * This replacement is done automatically for the plural case. + * @param options + * The options to pass to the Drupal.t() function. + * @return + * A translated string. + */ +Drupal.formatPlural = function (count, singular, plural, args, options) { + var args = args || {}; + args['@count'] = count; + // Determine the index of the plural form. + var index = Drupal.locale.pluralFormula ? Drupal.locale.pluralFormula(args['@count']) : ((args['@count'] == 1) ? 0 : 1); + + if (index == 0) { + return Drupal.t(singular, args, options); + } + else if (index == 1) { + return Drupal.t(plural, args, options); + } + else { + args['@count[' + index + ']'] = args['@count']; + delete args['@count']; + return Drupal.t(plural.replace('@count', '@count[' + index + ']'), args, options); + } +}; + +/** + * Generate the themed representation of a Drupal object. + * + * All requests for themed output must go through this function. It examines + * the request and routes it to the appropriate theme function. If the current + * theme does not provide an override function, the generic theme function is + * called. + * + * For example, to retrieve the HTML for text that should be emphasized and + * displayed as a placeholder inside a sentence, call + * Drupal.theme('placeholder', text). + * + * @param func + * The name of the theme function to call. + * @param ... + * Additional arguments to pass along to the theme function. + * @return + * Any data the theme function returns. This could be a plain HTML string, + * but also a complex object. + */ +Drupal.theme = function (func) { + var args = Array.prototype.slice.apply(arguments, [1]); + + return (Drupal.theme[func] || Drupal.theme.prototype[func]).apply(this, args); +}; + +/** + * Freeze the current body height (as minimum height). Used to prevent + * unnecessary upwards scrolling when doing DOM manipulations. + */ +Drupal.freezeHeight = function () { + Drupal.unfreezeHeight(); + $('
').css({ + position: 'absolute', + top: '0px', + left: '0px', + width: '1px', + height: $('body').css('height') + }).appendTo('body'); +}; + +/** + * Unfreeze the body height. + */ +Drupal.unfreezeHeight = function () { + $('#freeze-height').remove(); +}; + +/** + * Encodes a Drupal path for use in a URL. + * + * For aesthetic reasons slashes are not escaped. + */ +Drupal.encodePath = function (item, uri) { + uri = uri || location.href; + return encodeURIComponent(item).replace(/%2F/g, '/'); +}; + +/** + * Get the text selection in a textarea. + */ +Drupal.getSelection = function (element) { + if (typeof element.selectionStart != 'number' && document.selection) { + // The current selection. + var range1 = document.selection.createRange(); + var range2 = range1.duplicate(); + // Select all text. + range2.moveToElementText(element); + // Now move 'dummy' end point to end point of original range. + range2.setEndPoint('EndToEnd', range1); + // Now we can calculate start and end points. + var start = range2.text.length - range1.text.length; + var end = start + range1.text.length; + return { 'start': start, 'end': end }; + } + return { 'start': element.selectionStart, 'end': element.selectionEnd }; +}; + +/** + * Build an error message from an Ajax response. + */ +Drupal.ajaxError = function (xmlhttp, uri) { + var statusCode, statusText, pathText, responseText, readyStateText, message; + if (xmlhttp.status) { + statusCode = "\n" + Drupal.t("An AJAX HTTP error occurred.") + "\n" + Drupal.t("HTTP Result Code: !status", {'!status': xmlhttp.status}); + } + else { + statusCode = "\n" + Drupal.t("An AJAX HTTP request terminated abnormally."); + } + statusCode += "\n" + Drupal.t("Debugging information follows."); + pathText = "\n" + Drupal.t("Path: !uri", {'!uri': uri} ); + statusText = ''; + // In some cases, when statusCode == 0, xmlhttp.statusText may not be defined. + // Unfortunately, testing for it with typeof, etc, doesn't seem to catch that + // and the test causes an exception. So we need to catch the exception here. + try { + statusText = "\n" + Drupal.t("StatusText: !statusText", {'!statusText': $.trim(xmlhttp.statusText)}); + } + catch (e) {} + + responseText = ''; + // Again, we don't have a way to know for sure whether accessing + // xmlhttp.responseText is going to throw an exception. So we'll catch it. + try { + responseText = "\n" + Drupal.t("ResponseText: !responseText", {'!responseText': $.trim(xmlhttp.responseText) } ); + } catch (e) {} + + // Make the responseText more readable by stripping HTML tags and newlines. + responseText = responseText.replace(/<("[^"]*"|'[^']*'|[^'">])*>/gi,""); + responseText = responseText.replace(/[\n]+\s+/g,"\n"); + + // We don't need readyState except for status == 0. + readyStateText = xmlhttp.status == 0 ? ("\n" + Drupal.t("ReadyState: !readyState", {'!readyState': xmlhttp.readyState})) : ""; + + message = statusCode + pathText + statusText + responseText + readyStateText; + return message; +}; + +// Class indicating that JS is enabled; used for styling purpose. +$('html').addClass('js'); + +// 'js enabled' cookie. +document.cookie = 'has_js=1; path=/'; + +/** + * Additions to jQuery.support. + */ +$(function () { + /** + * Boolean indicating whether or not position:fixed is supported. + */ + if (jQuery.support.positionFixed === undefined) { + var el = $('
').appendTo(document.body); + jQuery.support.positionFixed = el[0].offsetTop === 10; + el.remove(); + } +}); + +//Attach all behaviors. +$(function () { + Drupal.attachBehaviors(document, Drupal.settings); +}); + +/** + * The default themes. + */ +Drupal.theme.prototype = { + + /** + * Formats text for emphasized display in a placeholder inside a sentence. + * + * @param str + * The text to format (plain-text). + * @return + * The formatted text (html). + */ + placeholder: function (str) { + return '' + Drupal.checkPlain(str) + ''; + } +}; + +})(jQuery); +; diff --git a/old/events.html b/old/events.html new file mode 100644 index 000000000..55c03e925 --- /dev/null +++ b/old/events.html @@ -0,0 +1,210 @@ + + + + + + + + + + + + Events | ibex-lib.org + + + + + + + + + + + + + + + +
+ + + + + +
+ + + + + +
+ +

+ Events

+
+
+
+
+ + +
+
+ + + +
+
+

Ibex Days 2019

+

Nantes University - April 23rd and 24th 2019

+

Participants

+

+

    +
  • Abderahmane Bedouhene, ENPC ParisTech, Marne-la-Vallée
  • +
  • Cyril Bouvier, LIRMM, Montpellier
  • +
  • Gilles Chabert, IRT Jules Verne, Nantes
  • +
  • Alexandre Chapoutot, ENSTA ParisTech, Paris-Saclay
  • +
  • Raphaël Chenouard, ECN, Nantes
  • +
  • Julien Damers, ENSTA Bretagne, Brest
  • +
  • Alexandre Goldsztejn, CNRS LS2N, Nantes
  • +
  • Luc Jaulin, ENSTA Bretagne, Brest
  • +
  • Alexandre Lefort, Sirehna / ENSTA Bretagne, Brest
  • +
  • Antoine Marendet, Univeristé de Nantes
  • +
  • Benjamin Martin, Ecole Polytechnique, Paris-Saclay
  • +
  • Olivier Mullier, ENSTA ParisTech, Paris-Saclay
  • +
  • Bertrand Neveu, ENPC ParisTech, Marne-la-Vallée
  • +
  • Jordan Ninin, ENSTA Bretagne, Brest
  • +
  • Gilles Trombettoni
  • +
  • Joris Tillet, ENSTA Bretagne, Brest
  • +
  • Simon Rohou, ENSTA Bretagne, Brest
  • +
+

Slides

+

+

+ +
+
+
+
+
+ +
+ + +
+ + + + +
+ + + + + diff --git a/old/events_files/IBEX_small_rvb.jpg b/old/events_files/IBEX_small_rvb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b4fb90b9020938efa72638f3162b6cd972e551be GIT binary patch literal 52490 zcmeFa2SCl=|3Ch^?UK?`(M}?bJG-N$y)?Ab(zxxVJtRA;QYeX{khEwIZy_YvElQFk zq7?0Q|L5MOc)z`Q`~1G2&;RXmPv>>!<2=vvJkRqy&pEG4dP;f;Ez{A^)_`E(BMFm) zAX3jtKSNia03Ux>A73GqG#tXIXzS6?K;+MIJ}L+T|M{qBAtr4vUq7P1znhOYC50Fz z#WDx0g4pZ(-S-X}i*_{mVCl$l)IHO2Z4WYpxAkm*681q}lwgiI$8MzwzWJ415;5DGz*-lmkig8WFW37lzKkRKsxE%1#6 z9!5wTQi0SV3&;*~guEbk$Qy*tQl6Z2_Ol?2oReI_m!Aa*<|1YwlApZ;Jw3r6azp7H zd;-0l{0$u39l_H~J|o8f1bCtVHvx?6>ErDJo++OVMCX8o&nf{vUenLhFpOMWXW}W1 zqVxB3b0qqkd2a9r*2dix&b8&JTJ8m4Dit;dK3NZ1Bgx_05S>nCC(&fnodj(A;)NYxd?$j|LOKq2l{!M zs9TtTs%D5wCjOTpdj2lNFGA?-Jp)YaUA_ooaU_C##E<}Oe=QTe4Gum&p5y`+fIDwNs5CjcZ5HkY<10w@7BO^205~d|=T&&E@tXw=C z99$e6JZ#LA&&;3chs7>z>5?T&S(YwiVOhq>!otEyc33#4v#|Z00!Y^&HU`j~)6_5# zh>8tH%?2a2g3-%Fx(QPPC~3*_5s+ZhA8H6jMMFzR&%nsE1hzO5%qP^dk;@<$4UC$K zhKiP+j)9h%83iKQsA+`R5wyx1?KwoY>_F0S#+|vWBD#vp=(+<6?YHx>D!o{|abJ7C zqd#VOTK=xpYDY|*)NiB*$Z|h1eMS6Ku)C@*u;a6a_|da_3Xk2ae?4%n=vG7LpqX>f z-h}hTw;SIKVKvQNf};{MN~)W>hS?x0Du9-Tf{C7v7DIs`j9{k$2)2lD&?0xlagq^S zH+tNMTIJC0w=-VVn9I>0-7iK*20*_WbK?mBk$)q4sRbv7NziK}5>#z)kpw+w zj{Mw4g5s==bPOt9O*YE>;XK(@v?x-S1o10oksx0L33?bgrM^X5Yo>XX ztn;8ps+o|Zr55X*J4G)}VbE`z?6#b$AVG-eNzo?FgHtm7pLt7I^Ikc<-m&`P2?6o3 z!PjLZsCnRs7>ljk4ibb<;KgSi+&}Ir_KjBPXHK`Gry9_}Oe44<=FH%>x+9GU#fCkG zhr0zLRto5Dy8Fpzsn^q^F zvN%fkUuYZSJK*W^HbUovOJ!Y{Tg)<=-MI9|^%Gg?l5aZJ_B|Zfta1dQcP zUIQ=`NYE(P&0Rt~`#*#-)>j7K8qXFCyFdQWg9OE-nv$SW9um}5NrFTYzwGf>@w&Yu zm4SBOOq)c4I?OK?ovWf2R94a>*Kq5?vx%0gv@)QR>tj4HvBm>T+N%m|%t?<*rqCp) z)0%Zcngop%=dKN^{F0Xv5@japty4Tk->qF0Z**zxsxxcWuGJRbd34qJAUm()gRe@b zc4lxFpBV_QcxOE{710u@*{w9e{q|9DvGNX4!|>RhM_0q~2zfE>SK^srsab7yVNnL6 z+!qrA1yb6JS|*#|0=k}&11CsOSTYIHo{DMfTbKP#(6q0=yjQ7FV2_8@lh12Hx8V*$ zg~;aA1EMXuLq%;a1*55bc5kz~6fZ=m-@SJyPbu5T?Rs{vGbT-N3w=xXlaGNRZFfq> zG{=-wN89vF{2z#@Id)3~ek$L3#d$M}?cVlC+*VYM(VF)*8i!kR@}&D3Q|=E6Sdt)R zW1HBK>bFa8JoGU?Uz2x1$*VBM%ELloaB489$-Huszp}qAt>bi7$XPLlxMycl=y+GL zhL4-X8^(vTAN8E_YNI-v?(*4tgfkw?`Up_$POu>9@%Lza<4Gq8I&tvG{YV8dl@NU@ zU(Wg_F;{~kEsPds#U`g%_s4HZka>B@rb{JM(G7(?`NOAw5k6O84r`j$5@S#`y(PfuzuO`BX1|+jt+7K&EWy25Q7= z%{qZrua5HIk-XcktldemMa>*$IIcp$R@rCWRxU$|56WYb2K~a- zJbc&F7CebL8-GT=O#HLfXh1-F6rZBSj*bSM4AXl!ev}Ma8CUaTE@d*@FZ8! zEfRD{u|n(S(B!Sp}?l`i}w#ZRo;oh(eGUTM*=f}&j zcBL5e>fJ^S?Dd)J)AuZiOb))5b~wt1+!asC<)Yrw#A`dr<&mB&>I=B^!wEMMbhlJ+ z#D)Y7dRaS~O*6dD=rbg21I-Dx6CCRZPj76~ce8zX zBq{pfyReVX-al=2e{`ym5QJ)(G<|()9qnkVE;rluBVIWyG56>r9!}lT3r{?KwJ|U< zTdKuTgH>5GwE>c?atJqg978joht^j^CZZ<+EY*dcnpgOYk5dyS8e{t=Qq}mw~IFOZ6ZN_a{UTikrtm= z88G^L;M5!D$ur?9t4Po`8^h&m z5=0XOY1yC1t-ZG?P0z1^s$uhPEKL>HE4^Tvm6f2Mr__n<=9Qx*TUlRk)IweB7L3$h zl^}P81d-|%^)}{UJ|Ju4r(F6e?#M|ibG};{wUJnE(UVg_+MC!majsz7#C2isp@Tx4 z&76Y7K*mcq`{>S2Q0>LG5E6(MINw@7{`^Ze#T&T8dnO)wL?U?g;VX`6@_kw+f(;lm zH_J*7l;8TE`M}BGM$8t+9l7_jCwp>V+;2-c+m_>X<2~;vPtnPf@-5O{+5XWEceBG^ zRAZlZH8}>4D`-TXH7T!duq}9uNIF)}Yb8;9-B?%hg>J2#bGk>QY)1AT*hxPQVN>C2 z9+w)5cnlbp9eYmfUDB(` z9#GWZ>F2{29(}F%GwlQU($xK8Xxhw%ZP|k_Vjh|+vE4h(Gp@>ze_7lk_-a9U&V%5R zMxw41o3QZaU9XEb9$l)%Gn$DDZ>c(|NR#!4U|QE;cH*m-n3(eN`?;(^*9(^yyi={j zzqcbnEAw)c-nxRSqo$P6uXpS5Lgtz*+6UQ?tnx@1!4!krter-@`V((<_0^3xzA&#> z%07O)gxF>(ax$#dYqyoS2ki2=RY7Zydsl@{fM5UC{K{KSeLPK^IIqjyi03?twB~ol zSVjczlru+ONVWKM`F+jp+=H%VX?L@|ZtyiNy)Uw}slS&9f_0A1mHwCkI2~ z_JLWX`bGSvSoAb9T4~grnglJWoXW{Moa6SX?f$LmE~QiPL9|PdstQF_r&^x_y(L~H z|CL6g>x(YX8TSm2zKNi3ZshrB8F4V)TKA;(me(m}c?~iX#sd#WNYHraK{1aAAR}%m zZ6HChBFI|FFV`!0fL(rE-%5Rb_+jwOn^E5sc<&nb9R2B#5N|=p0UY z$c=uL_a}9+auXj%ga`BbgGtbSdAs*O7fj8u&J7-^8moz}&(F;6AY7CwK96a@jaxdt zckYsXQ}MPa(C!sbGucBbn}A-Tv?K`I%@?iG#1%OA?4R9n(hWBnD{^fSt0 z$LwA6Ulg*aHr-5(0MX=dY|ye;RoJXv~IA zk?q*Xu4c30CWBmltJ8xL2;Z#gh@i*arO%tnT1v`JgatM9G&k&;T1SHVmE%az?p8n> zH=C$N!OT-id2h@UkHtmET&&d2IeQ5mefxfO!^I}=;nhSq@1#SAZXaWcHM8?MAGYKv z1YyXVeRq00IW0@_`C40S#`n`6(xurJ5)2htU#KF<(*x{a|Po9kPg~Kksp1Lr&WGvCH z8((rKun6Vl^x!sqskzov`nJ>wnM{Y+rrz|(Oif)6>$`kyw$($IqP%j?Oq{T7Gi&Rd zOro9uM7e93+RqG@Gk$kc972yfu2g$J*&Vh){z6pMXXnI+38GPBr6V0ct06Tk8g!DS zar}vHi_}^-KN56bv!>=vWlDU!w%9tVgpx1DlY4}D@kPbU1MhRg-7i*@C{`bCEcDuz z8~#U*9(icxJ52cr*!M=>PMp}Yp9Dn#O)(|kJV{2C1o2FopLZUxcJKSVrsi^)r+<>( zq085=Ca4A{GzByJ9tzqV^z)k;L&ur6edFsGi?>7q9U%VMV z`T=N#uR4b-rJLHzYX#nW%G^yzl>Zoh$|`T*j|aiMYaA7slNk5Q>Q~(=!0{cwyzidc z0l5+Ew)8;e-t<9#K~enemS9UO?*P3+j;&Ub0o#I0>e@!fv3WA@2OewMcB4DCuXWbj z5$y_LTg&db`aJgXk#-nhDHt428+fjI@UbrP6Hl9dLcOTKX}U&ki`Js6$OpHu~wPPk+)jJsTfR)4-y_S2bLJ+~eq0vdQ*0HRumc+`p&sV~O-w|9f1n zYeb&M3Tw{`J+1aW70nfjXBE=}t&-#Fk#IjL#|YU!n(|d$g4(>&Kc7rK+}HIAf#iB5 za}zh}%_huiXEdssUm)?HT4`T8;ndp@S)qnyS8B9S*%w>X=3%~4b8*&4`(XV@_at0K8W07 z8$KA7)!JCT*TArFdGYn)0}tPrJR9)ne9;qO71^F$q%E{QVO?0IJ|>^e6y=P1_z{+)A3P@4GKM8VEtM}5@q-X9Q2x=I1bks3K6lwm)fY{O z`x8xw7fsTg&K(0`{pBw-jWawf6Air@-YcftOuUc84jh{DAN2$R($c>w)c&ydQr(*8 z*YEdzDk}>;wMs^CcWL@9!M;>d3B;j{o2|ahS4HVdjuHUb=Y@jnpL^>>201|d6kx((^D`#_}V!gdc*M>+N&A3naW?kd`1doJ>7+Z8EkyU`0}){hhil2)a6n~(R5--tA- zZ1Z`+navrF)Sn63LX5o9c4gH8g(T>dW_{jp^6(xZFsX%BhNyFfOH&ZC2x-!LUQ&^Eecsyp(fTjb%&-n_-(plY|+4?ImDz-(+~hdi4&(oKTc#xlh|UDS~^ zCq1LsXN4(NM^m!3lx%@yg_I#D$Om$Oh>#Fu2)P1(0QmY-e7+zB$9GZ)L8_23geDg_ zZRwrfOQDAtrt2WJFW;*k;^quNdU}uq2xEZgVeAk!B?Eu}TLIBh{1D^-TRG=Y9q*iKW;mQNjfntIMZyT3yRqn=3%+C1M5 zn818HV5=9lg9q^TlgVYx|&{sFKsGlDw-;LyFjqrb17v4#oR zK&!2;D&!9mOvKu0l;=lwg97?i2mTvKWsPf zdj<#ilEeFepVPsE?5851o#yld0D+%}?01>=lP%qx4%7biWWSS_w-ZQ1#_a3lN+IxpW&~%&0xgd5jZG`}lWf6E;St+D6`Od@a=Px5?6Mg3|xo@YFeBMauGuZNb z^I`Lu=fix`z|9eGyN3Gke3(NL1eNT8AfD#=uvMqQPRecwDt@@2J90vwV?L}#KO(Hm4{2Dr@4+XZyDx071{xJ)JF=KW_q{FB)hU?6*^`5JgQ&Q3v` zcGA$Yhnx^~&pn8SV+llUodRNDbN#k~(F|;PL6Es%*EHV)KZvKeUpQ3c`#@CwZZ1OP zU{xa%A;&+6x_o4nxPF6HqGHy~>1gp?s(Wx&mE?ZbP+TFRKA+fnGwL(0iy48iK~b zjRAVtQWyt}7bXZ3gRO%hVK|r~OdYlXW(2c@ZHBqPykUW`t*~9NgRpqm3D_A}ChRh- z40at>1A7d625X1CgMEUHQBhMdQ*l!9Q>~_wp~6uqQ|VHfP}xwqP;H?KquNasLv@@g zjVha}nCd!JEmZ^6ORD!&gJ7F$3H5SnVQMLA9JMO70re(oXKFv{ZPW*-6R6XubE(Uz ztEua#Us8Xd9;Kn9;h+(sk)n~K(V{V>airNovyJ8u%?X+dG{rPGY3gX&Y5HiUXqVFR z(XOK<&}!3K(7MnD)9$5Bpgm7pM0<<2fwq%&h>nhKIh{BimQIV#lFpqjobC|aDY`tm zYjlt4I_L)J>FIgt*U>A`8_?U+2hi`OPomGJucUuM-$_5hu!KR70m-1ju!+H&VJAZZ z!$pRx3{M!k7{(cwF^Vw~7!4Sm7(*Fj8P777Gd^VOWE^K=V-jalU@~EHXWGGZoGF*- z7SnU4&r6mp5m|y?vT=#qlI=^5FS)ej&XV>eqs;8g63nX1*35y-G0Yjv*O;F%e_pzD z>FTBHmu^}bury|A=F+OAFP4t5aIi?TXtOx6M6x8a6tg^G>1AbP6=PLqwPg)sO<*lx zeaQM@8RN3m%T$-yFWa^(d0E-Are%X{9Bc?S12!+VLu?n>YS`Yg)3dK;S7&!(-_4%R zUd7(QLCqn`p~~UNv5Vs@$1RRdPC8C;PHj$i&V!seoDVqrxY)VSTxMJ$T*+L2aJ^hk zy?pg@?d6`!W0&VIZ(Kgc&CjjOP2}Fsoy+}%dzfb>&w3sr&jFr1o(7&VULjs}UJu?l z-V)x{6*Ma(R%~1mydq`AtrZ_ua;}tH>A3R1%KVkhd{lfAd`5iXeCd4m_y+j}_%-=` z`IGpo_&*3N7g#UgE^t)fs=zxz4najhH^HNVm4e+uTtdo1o7CLg(!DaPWH!mf$yCcs!7*@8 z_*r-hf*qlQ*oi1dd_qbf9g)e%del;s1}YL&it0zNLle;{=%*MCj2oD1lpsq8AmkH1%1Oz2$X%3sD=#ijls_xq zp&+7QuW&};rJ|7HX2sKrFO`Iq?3L1#Uac2h@3j8>`Yz?Q%I?b9%DpOZ6+e|Cm0?wa zYJ}=FHEK0YwF7Do)Y;Wd)laCu&=ApZ(a6&1)5K_oYhKf$)za09(`wS@*LKv-)b7*4 z>O|<=)MeH+);*#7YJ+6G4qS`Ebww-{Dzq}yn? zF?r(~BZSdbqiSOgV>{!E#zQ75Cb1?hrfWda7npvA=nhl$)na7*Iw2-lgu&A|M zVd-XBx`}?1*{1WG2CdYsj#+hDW32aDH`<8XgxJ*BuCVpA{lkvc&fczIGwo*c%@;RM z*c;fV*$+BsJDharb5wOqbbRl$-sz~*JE8(Hp4jEA;2iJ#)68fJoa7ZyVv*S7Q&WeTl)NT z{m%Qt{B8V812};)buVyD;GV$tAjP2Mppjs+;DQjg5buzCp%S6{L%YH>!p?=$ggb`c z*ebkr$JX`;<%l!eVA~wF-G~&8+#T7uU32?|9ZWkscHG|y-x^4r--5`BM+3j-7Tp{q&6Hnc}q7X$k3c=|Sml z&YGRAK8HJ(d49$DgXbqRyfa>2FuHIv6PuZNk?&$`7FAYY*1K%$>_<6jIi6G0lmn$!- zkgmwMB77zJ53WCAuQFZTeU(%hRylah_u7Z+F4sG5*xhKUvZ$)Rx$)+MTe`RI+}5~V zRjpiIc}L;Sl^Q}#*Uv-|)E6wDD<^b<@kIPEX%H^L*Cd9MnACvi&*j^8>BRS`%LIy+~_Y+m`oI z_T?Y#YVG%48NX`jaO`;h+W+-L=k7O4-z0Pic4fXrzP<8JL@ z@C5zD@yWH5Q z5ON@b+p-EGA1f+Fgxs7IM9eXIa6MmDqN|%$m>I93J)mqOqOa0~&B5SsajfcpHLoC!v18Z)(lCk2rO>T57c+Q-jD z2B`CR88}h~iIf5p|v57cHyB1kSeTa|x+dJt&NU-kEwnbm_pyXLaHd3px=2Y~y~K7QXWWI+N7^UT%@ zSi!{5<=c5?87)A@*JVK~)!e-PI{h?Ikc{X}e$xTy!+FAM{&m**dVCk~$rqgjB0vjJ zbAWtjU%c?`lINnoXm)^`^PhATIp&L`L~zLL+eMROW|BHN5}bYfyzD_2x_Q~V5M|tb zi7w=3`x5lPkaDsQuvY_@)fGg@hr^^0a48hRWcF~_Iyiy=htDMTadLAG{aZ;@{fMB% zuaknp&;%rAVX2g);3Bt=kLT==)}Ch=A#i++QoEiWLEGCuz#c5IwABY8Ux48=2i1?3?vV>*}P8VyefY$@ATb%d(VYs z1O|cvFltCR4v$3RQ7Rg0DhLD~0q(hB@NhL00#vO!SGf^!W+|xZY47i^AmZ!i6sJH(A{e$arwW0j z^mKFZv-b-X!b_9+Vvd6elw0?DK2881YGF9AKh3r1D{F^{5SgV3fWn|}?8)+zQa2^g zf-H(W1E&K~aLPvpLH;w7%kp~(=HpGh-2g?9Ga29QfiTF-Y)5Awd`@2MY&ZkQPgR z#(;S6MWInhIlMX!rG{39<5jRK%19MuStMW(Bnly`p#sqeJ=mg+` zu0kX5piHt$&Wp#9^Wt&jG3XleYkVGIQ5hzInS`u_GNQA&j0$xCZw17hZg8<&a05$?#02l`FfgD-` zt)iliR0c{3R$Wyck5E;{Xu$ExcvU1`1p`+n>k&Xo2e<`z5@(bWWzT>apQjsnh9Y>{ zdxNPkL~7=h86t}Fuj`SQAuAo8ZXg52H=S2zL5VqLT<93s7|kKswrc0Ws)Irj)&}FL=WXML5X-p(qsKBedExKrRq0 z!F+jJW8p+fj&UH5~7y=4NhUsMfKF$HbK-eq000}!Q#}`kq0RD7p zM_0gQM5meNsMx#AH%w+RmrcjYEY3*bzy<9GCCszuG?8YY{RhbZpDTHW5DOZ%sIKpJ ztOowej>V~=)zy$_SrwErP##pl4DfZwVx$ll6ND@Qi6X#drQleKF81HsvA=*w%0Eja zEcsdk8uM=;lDfv1L{dh}sw$%~2s~gX6h>C%PdN#RBw$bk6zbnVBn|k_5($hoFwn67 z3L;^@B$A4nnwo|h3a18F)j*=v)c%B%WKGCdh=48Se}Iz~iRu5Uxqk7K@FV0$!wDGt ze?O1@H2H(Poo4Kc3)aa0Y2`~}(e(58I|M;M$`UaDis@&u-Qj?ZAJ3xFN}l zEA+o&aixO#St6kbNbJ94xT&Cjo=9j}0^)x_CH@7o+oE*?9;=E_(LkWp5LgV^(*5V_ z2C!%Vob>NlT;aYH+&@Aj4A?3ASIDHrOQ0Vj5|G{h1GC$&Uji*ONq=*l^h+($UoDEj z-jzDo@%b5RxN$Y>Ti{MzW ziKB)Do2y7*WCJG^5GoivIJW>-Rae2`)bQV)GLbm4`5%n|)`kCmHU59Si!>Hb*l;{f z1rD}t)Ra+p6?KhobrI;6X+a0N=-*-eS)}@@s36o-G;qLNj8u`;z=6{`UvFapBH_vV zlNcNU^*_MJzd%1;wAZJsstnF~s43&%I1E}H`^~*RSt$fKcZCM8<^qeY|Ng=L&xr&_ z;J|^i1!uRw*%BN|RSl(#Q$wQQ-&{mchy=E=P*|}4@b4g!ItC4wl|?I~DAR_D8VaR` z0#gPc6F4^X&Eo)oNH`NfBqSOrU+ew_yT-CAvdZ9i4F-!usgvhcWmye`in59ZRu!X+ zRmOl5RNsJ5KG8)aPY>!|LTJ!|6C@iX#4{r0Xl)<_Wyq(!NEB@H6VaAWYJg(Cn@99RWTX} zH8>uFRr~fy7BHg$J&C+v2PU$AgG^eyY9^}ycn!D)8i7RO!7lr^h8tE22~+?S*w_WK z`+x2n*LP1qAu-?}q$*Mss{+jPvf#Wl5+|#y3dgAVbZ)Kyi%q_CL& z^S1#Oo!kF`6KFp`|8F17AO;Zq{^BU+w@qPl$I|~nZ!f0S*H;U^YJwiFzI(@QOX7Qn8@Jzm&p=TdLzEolC7DfaF2FLda!QhZS z3NH;VmErJ|l^{9L^;>~~lxqum-~bG`uS6aP6n35|*w7PPvC+5pBKps$Jqu4bE2@Ut zdw+HCR#6Wi0T(U4j<5v3?C2Bxb-0QrxWu<0cu|AN4g3Pf3^wCn`v6B*P4aJNeiPmF zap{GJX+cI!0_Ddx$xTuaq2whBIT3}t1Id?u{DlAm3OQ9}f**_omty9VPhW|FlaJ6- z0x5SP?7_9VZ%}1An?D8IbTy!T-i|ZHc~LH}sOnkj&IANdZrgyDr>LqM8_$F}0=g=Q zz`^C0>6<8&I?1=H09n5Z52aA`t6&E*Q5S?R7=o1I76R1war65>!Uyi!%r^6{5UT3w z=nEP71iDOLHqs>g0y-|Jdb-bMDfv~zkI<5WRL4Hh`xhdeBhjzMN&ex}AMg0D=<_|+ z{3^o_6O=4z{vQBcMCc!esp3ft{FN}jBHS#C{!^ecGWy4{E~%}6%ZI9Jq1v- zkd6W#E~F2GeE1OfWrXD zKY@5r^>Z{{jBAz|aF|&UIxQc5h;1owaTE&wVz{_P?U;p&|Hp7KWVmFu_@(5<{0ZK# z_~ggwi^BW|*a0;|M_^Q=aN#U{{~0@wN8H?a`w8Zq0R_yVe@kmw%+o(cTO@g`{Uc^T zP;}&PNQeInGXT#0hkzGz>6~=<&j7~G^21LLH|(O}{vQSmgf4l?m=h2`Gi59uL35Dj zr+_bq+@Fbv`SgFO+>)mYJp~kH*pY=W`DW$x==uArg~bDD4l`8+{Nyx; zT_h0Z@h(z`X6KDX>3<9^W!O>X<)4K6r(E3yKMWYCma|JF;QhHJ(qc{W`;Zssm|^C5QTW$v0p{mf(174SHGRxiH8WLy zcUiZ%V}5J^&dCd)bN&?IMQk}o<3AG@i#5|9g9~JY9$8T6D4>55@B9#7MBv2{v!Y_! z+zei8G9#FN3^0JHrvT<=Adty`e?qz~u78fgiznh)z<PH-7&bFwo-l$Ska*Kv9f;X8AF%f-ge+ zXKb-}j+~+Kyome`t}s8r%Zpidj?9ad{aMUkDM>S+=Q-)GS%V_vD4;2;(r9}&y1+K4*Vy4AWNYv7XEj3GiKR9_Wz2q7z$Vf{ChHX zAshUReElVqofmk2e}MgrD)vjjPR}T4IN}Ee*w2_Je+gJ5Wq{#+h-Z=iS3Ente#8C{ zWq(Fn{3Vo~8DFR$;DVn}xqb;$vh@;&12;GRAE^PVK7n9Y-_Ktt2)x(wmn#I*rY5rc zON|O&>3y?G!B-J8YQbFBd|zgPbhpp^!erBwBGQGC`{(vnF9|$$;4mrN(3=AOu4DVu7 z$KQgB0&iIT+Au~5{bzz~(MpJXT5{3J$Uj>Sf!`z`uZ-q?4ncADM+<)c{Y`=26!=Yn z-xT;wf!`GP7g1pT2bI99?-fLX!Ota;S|C;Mo37vgP*K5P;6IFN_A~FJA{VltgfEiK zCjahV(lv;U0sP{l6*Y_vqGE$lv%yF=AwlrNlGHTR3w~UZk%4ImH4QC21f!z@3G|jh z5FLz)hKibwZ3!(o9gGS@)6p}qL5%Fe90)GujhrI(TjENXmh*~=<1HKlcSI##zW%tW zk6R3BrdKA%@8wa9~B!l8>9r8@HK}Pz9&H&nn}<@9%Ck#?dLlPu8#IOjnyk1 zGD(nTSR_}SWPIC$Mjfk?+$)wzF7G2kZ=4cPQi)i5^sHn?do@c?;IPXk=@Ki=W9AJ( z6CYdZ#j#>)7yhU}W@2xuxgK>WCBv}dpuA;Uh0C@!$zrSa^y0@Swmnc1KfBE~OiOIr zKw)o}jHtk8J{M{TcBXnTq%3o?u5;qSOA^%D#u|G-T3~9upj+1XB#WXVE`9Xwwp!&6 zPsjTB-nY?z!X=;%10bTZ>Zp+IeJgsrrDWWXr+RY0ZT z;M-d_`VN1B#`Wyl-Y+O=Oh%E#Jp-Yor@!NnKj-eXzHgQx4*4HvP~kjRt+E;)iG=>lg*OxPJ%_-63ogL8Y2pAXctZtP{M33NxD_+%NsK2jtNF{SmDpv-9Kl4U)Wpznc^Dz?)m;J;E_q|yMQnGKNgfje% z@7-Fz%0JDYCF}4Vt32Z?BM+B9OZ0#8ag*FBjG(jo>GLsrH(gXe{^@1|8;)~6q%g6BIciUbMrZJg*-aymU^w=%{qA%n3rj*q^J3cB-q2+8?XwWObf?SjlqiDB_-L&P^-5tGBM?$!6Io#XmAS z9*!G5H5&TvRb0gr6uuTEkiF$3%kdQ_uB`jx`LICMWm_LEjr>jv2{}uq+b3@mGGEz# z(Ao#zmtLNZtLfI?m&bf+SrMO|qD*lH7+SsUZO12qZ??5_*Yxaqn>koEXgv`!y776N zp7;f$x5|Cmk0Px*FekcrvzsoRY4ftUTemVe{ca}AXD3%vo<(z7tG3ST_&faN#+TNW zX|;3Pd#anriPt2yN}97*I0x9A-T6)|J3XV+xJKJt&`VF6`i%IodcLE+@~?g9Ra*n^ zUXsvS*Ha>qrDtTmQOVJKc{rZ_)XHV+0~96RpG-f5gtP3iG1+6j7a!|!klNa~;?ba7 zVndkpWGjj_^vY8|4Dv3&hTPenV^+_T-xytxNNSKc$ha{;<)UNSJ6c)8l_h%7g}L?T z6LN2DxIoACYQJ!T;wd@22vcp$ZYWeAZW41M#1fZyHM`-RrDm!7`M7;=Vzf88cGh&S zI-no&yd?SF9Sau; z_z9a6S?H<5!7;>?2P&&3vtVlGrfWZ4Y!~C_dxB(p(o^n~-@C-QDZHs~=d%*;!oX#X zcOnJ#FIR}EOU8#5TueXe@&KknA3zghX;~Z)+>;mF8fOu?i#y`6bME<+y=)Vk(zG2d z*JcUt6L1d-6*V`hVrQ_Azinwzn&u(0MftuC468rH5A3(U_sbxe9ZfF%;{KVnvgC-{g8Xcx*W_rPj|AuZK@V1%Cb|NN{YN< z_k_>+YTmxFK+$25)FR7sGS@>jy9z|N(3h5c+EW_&B4bbs<2b=O3U5)e9_&8F%|gFI z(jE6;t8gVo&w#$LH294Ye?PWV169>?b(_8Md;jioTUJyoNx zENOZ_xzbnPM7)i_eC2pwqxzbuKdu%FuI_lfGL$}b8#V{;qZt#gU}$IXv7ul1rs}rC z(9)Y~>t!M6xmwkw4~7sM+YsHvnoS~_QN2%`ONX}`$49J?JAoM!v@z=T&atRT61Zhi zmy0U8?1-T|mx3S65WBx#>%2L$Gq2;w@KW}@PVEFF6W*v@&bzH*_AnTqxAf5+(Oj#q3cG6ziEimX64d69kdV}ozfp(j z*!iW+`KhYNA!Ahf#wi2Dbdi{lUdtv-kZoj;IK7)mr{F~X(0@od-Pb)Z_SK#jwB`Xy$t zW6xSqyIK#gTVG`KBuJZ6@)k{et;p?k(N(*Rp5z}|Zt>J#I&`<&XxMw#d(SjQi0?BU zZnqujEtcy%X)p44Z`43f+QyrO$2HVN{Hf`ncXzj+h;Zj&f+Qp^?hIV2B-OaaOSXF* zQOIX?$t^y_XN2?G6|}a_xZ2Hu3WO1e;GQQvej>c5u_Gi~LL%3{R(=PkNK{g@MyKg* z?xYw6T>q-U##}S`Tc3r3Mr0?IVqdqb8gmJ(*lB7Oz8g2k$Aea1f3? z-0;rRnGs)f9Q|hum& z#7c)Zw~Rc<6cpZ?mY?XUo@Q&~zEo_P;VHFEn1*;MMjHK%uvQd$qu+6b&0AQwnha~W z@~>Jbb7<1si>hM2eA!6pGwf_a@=*@ko=Ya}?>bY&e77ed^NvAR`yqar+| z)Oy|Eab^Q+7vfck{FXf`#XaKZ4}=N}To+re&h_YEklFs#arM@l4!ExNA2{m%q|M=Xy-4;uMp!+1Q0k#fVA9D!ow_XShnMGt zXhx|%WaBOiZ?fV=*tiy^zv1vp>(o+Kku}*zb$~k~%BFTt#f=)@lxN{32Z=<5+_VpO zo@mPS>)4Cq-|RTM{zLy!CaW_NR#4Xl52Y2dEFDG0wn05lUq}s_pU`D5uacx`GCf|# z9e+;5??8N%OzmE#>qw0grygWj1?%Z`$;qbLTc6|K*~c|xCP2WS;ar!TqOskxD5%=& zk|gnvX-j^bQQ&R@9lv6^d`i+b**u-jFyG{9UL@n{r2H_Stom?%Iyi*%3>FiV7w8hW*F{bS> zhctBg3ZtO123Kh5Wu@BEu?Z67QnJgbF*mB>$b}BtxAAh%CbyBGsrS`NJJ|!nA6&2W zDjpdcRUPWDx_EkBN@_*hpj)+e;L_R`{f(7JoY$OOA09lo-KURXLSe+Kq3Vv+c?A-r ze`%GR2%Yek%SoVmAYxzPmo(QV;K>@vB7k!!4?-jSug3m@zI8)&`F<=NtBAe9$JaA3G4Y3dAaCxmt>y5%NYWiOO%ynapRa1>*3zICRoes@+uU8w1k6Rl>C#EtI@?dac5D1arH@JL@1 zx^92&3iiZfyPMI+)FX4yW(Ts)ar)QPE#WZHSb02U-|m1=)*!Lf8nh;F_j?2-XR(dAdWEIWfDGF{Rqm>g^$Z@T!$>hQuMVP%mV=b$w_7qdBTa<7Kf zh>v7emS}uxpKNX+mV}Cphqrko`!c@%z`Ld=Z$q(`+mcIk`|2+4$5YGI*BOY~OR&1` z>hnQ1D>B|L{d8pIhEhwu`l9scKwYH6S}v9c4&vO6D{iZqHcR((M|t+wm%X^qt}6V* zBpEw=n+*?ZxRRM87e5?UcJoPg@X{hHhkeKEd0yuxo$BV{{_d21!p&L43SSaozFt1P&hHJf3-dR;^D^WYY*k%)~xD~VV4#Ls?>myeB0~KEIGTf?b$;D26y0)|_nTyRrQQP3Dq! z2iCWZS;bYFv0T}+LpJNI^oolI-X`1AF2kE{(2R7WFS)5Od8V4>b)5D}dHsB0ex}2k zy>&77KC4Tp%6l3hV+6H!>yXp7b#0W9HrX9%vdb*%T3dY2 zvgy;Qa>B$LRqZU^09q&G+TBVv+^zHVx zUDdm5%uPWhQFZD{J?bK!0_l`s6za! zb?S1sn{~$%g&0|A4OQ^*J6c?%IryKiq5G^Y+*4d_xT|FkW;`wCY0gp!rn|RzM3oMx zPPMRPYmQ~T>$h*x&askc4Y>XRuM?cOGCXzb%Jh0!yzDYMTR>p(Qs53J1 zjV2=HWZJP6*QJzpM8conu8A1;nNX+9gU(nve}rSZ_Be!pLrSaZ&o?dnfFZ5Tjp#$_J}?;$$r!d~VgM}vDx4?g>4>!c?_!TIb>G79|Sxvd*b(a&>L6lFAOtgk$!dvVM< zq2Gb??pVR*M~B5zq9snhHj+@uC_ngeNBOk_A87c;oBa9DY`*YE4tL^lfmI(W^lKH; zcRy5Gb-eSzmfEH&(Q56|&;q)N=Z7t9J4SH&`Ii&(doDk_`6=|&S<5%CZ-U2Y}WpGDS__Dr9*o6lDdp}azkN;jGh{|pjCN#P=uLVxcJ-m3byFMM8ktpH{!dM zF6zUYAHFYMgD+llw<&vYIL0dN;$s;{zSU=#^4F9qt4KV%p`CkR5B2ir&pB77Jk|~^ zSbSv4fwWLR3Z^}nbZ~3%SY+SFIZwN~syS%PMA|B3pn6dNP zqn0;I(mr6*_usSOiW=M#UF6+3&gveYa;$o-=@B1|K)d+8PB#d~@2rF^m;&uej{4=> zBAQcOZ>`^-ZS%mq@m{OB-hHkcx+%|6y^2<9TqqbyI!Y*Wwtd1ACTz%pj|y>$UAi=6 zSAKS~qOODGaD?ppO`V7D)VC%Gza}!REXd64ei@IdeZ)uIk<)M5sqcBNHqFttdFw+a zBJV{}%_W`pXf}9;c!=@4m%pAe;$gqt_+~)d{J;+1yIb;1{5K!j?I&$a!^fHPuqJt5 zkH?FeLg}H@>zB=z6%M9syw7(-d1R*}LS{`|m0Ii2>!W^y^v8oww{x1O2-IAa489(8 zV!y75;V4$}Fgn78%C_~Bqe=nGtL3{BZsZRUo3|e83GBwMvB9@`#pei13~q{Xylik^ z!T8KkPqcVcX`@sdX<2-OdyIk|laomxrX=@*ivaUa@sKk&uvrND@m4Kh%GVJ?7M#Ak+8T z2}iawJ~p|PI5LqFy@r<{oLo9`C`v!q#vw@y1{=4imDkliK45!Hv8IB~hpk^{_32HFA*P5K@+N6IB z(_(w|VjDWnr6BY|S6JvKWY|%em3|zrN^!jP;S-+-s>yU2YOiS58du#$98wTlt4iN- zhJ#1*4ungcST5wLcSZXeRR&OSHcg1&W7)Cm4Rx2Fg;+TzR1!}=I-gXE+eoc(^FmM$ zP0GqBH8zpn?d#XqoZsBLYs>TXK~K9_5o;sfCUk#f=eds&<#{Evcgy4CN9z?OD*uRz zq1S`;w1n|=avkdyzd*m1w>xg)R@AP_x>h?41Dg=LjwywczJ+hbhY3W;UxmZ?j z6bU+Q&iXDha=1ygZCBe}Db@i~+Z@?gS;8aRsMq+i7lF(jww&X+r_=oRREXVrr^D|a zZT6V@ur_D8^Y(s*5Kl49Y;F25+&#qm2K|Z9KyM;|Zox?m+O)tZ3uO`pUDz+l_ zO%jbqOqMw7D92U^lm?ir+%G5}bnkvL|Cu=9|1UNT$@15Q)b@&Pn`}!pX|I5p8c7)p zZQHYxDzs#tLWc^gliUj2&CSeXM;dDHwOjV*CHmeilP_i>iCjp61&vlFNkCB`bpgu& zJM6%!5K&xpZqv>K)UPB?UsOFtYHqisDnw)+7PLm>OG{V>aq`x7IQH)x%Ak^VImq+@ zWk9g!08GUbn4s!Q#pcJwP2p8#u*tY;-Kt|~BPz$P@*BtEF&z8@8=$fd!%O#Y1fvRwCAR4 z)f%^^-B(q$X-p|;rwMNyJ&1%z)r<_H%t~(`SenCHUs~nPU!^TlHIuro{2@F#V zh1u7;?fR0gYv$aOZchY(5;+T#B9shV7mhQ4NnU`AjAuPH6*z~tHs;!_p@VO3sJBcr z#m@3W%ZS^Z*O2nfH(V;WQVtk&@FanUt4T z$JsXsSHYukI!U=ql}GTq-rJ_G*>9wnJJN26PnT8<0U@PG`wB7_&Fun-o0tJ2!OEom zFl+P!{!FeHYy{nR>)D{xMWPjZ@{{U2rQ74YyEu38c0K~Vy@hY7#d!Gr6 z9MrWy03rZlVbCxD`G8>jb|3@o4fwGh5fV6iV8QVfKDR!qM~?t}X>L=Fpwi>)6uJ;x z5_BKeIL&69*^4t~8)5V~nZpge%Q(@VU6#67+(u%@SE|Ap7D2kYjG|2<;guy>Fp_kE z;oCTLQ<1Qg&D*H4L{lM*07~mk(fHkJxuv$DtOx^2(nFyRD(`6svWTRVzwrA{7LAZ6jnu&)N~ntl8!BRG$EJhdC8r=vc#;);GB1 zyTwBt)LGCoD@T@_&5|0aU1;h`l;N~{XERgJTed~Q?gSG>Gb#pD;si_#VcUm)7bvT4 z8!EPzf{t41mztP};f>{T7G)%aKwAI|lZ*l5jWGBXbGF*I^%Yglz8iHa$5WYSl_881 zPcTqkMpXrg0A%$f0o3T$&uIIX%~O~SgP6`t=8J$`*4bwjH3tidY8F}wvm~*waD<#B zE1L{9MwNRv9)ycT6j>yk#e?ZI-|L{CswD?Ym^m>P4wl8 zSnV6G1aOlSn|q}+Tpd&rH1N}C)@?1X1-8AE*VIWRM9QQvjpPcVHDQp&Q4}#9()`?{ zt_hC3W8YT&^StM}+T&qvrHVROUBOnCIEy!EQ2CtlNaaEAa&mJ8Y^ZPuQ1p|n&QY2l z(2?YN#0-@wx9Dj$9Qv=-w`1S}wv`LY&4Cm}gg%9a=NI z!&;=Q5|l*hg+h?x0!A5}e0+#h@3W;cuaJ^6k4$IcPS3FH*=F1SSE!>f)cub#%avr-i4-pj~S)tZ%G|Q!%9WsTjXDY-*hmj*#RmaC}({Xm|v|o6QzvygoTPo-_b&;6KJdjNcbCkz! z@w+HjX-*)gp36^dY*Eu-JTxP3zzZ=bt_^r4~}J4 zkdAQGpFu@H1sbNKAs=(7VsRS25xW}8x^G+4Xw*}sEfr9Mu`!??O*o{1;+`cK0i%@j zkTK2+qjz1iGrk7=UfmosqT$C9t(8w#a<<7;;%?c2ni{kp9j z{{VuwCF12@P1>(4f(p91XNX9?0!2vxa5{4Xf<`qTcRnw+r>Xw{?&05<{CCBG@QdX3 z!Sq!6-1@4{Jbb9`Z>E#fDRdzCB?l{p6oStJ>hq5?$7 zLw{I=AqUmI<|qg8>fusCIsh;|{r;buNhGRrFkFy6bF7+7#CGk!vu?rU9=*6!u>Ow^ ze{rM|RRNQn>hzJs5$>8|JNfu!F^Ai^grYnsSUQ7_zW)HPNm{x30OSFy!pDGjDqSJ# z0+fW`x8Ci)ZZ@qy==c5FPSvHnUsVep03p(l6n75g0+e>&e&Pl08}Xh`fO>d){Qm&m zuOhXM0e*w$)Q0?#Q}DT9X?ZaXx?}QSZTV)%gZlWd?ldna61OV)L8kROeOhP1?fLjc zv>Q3f*8c#A)o877Ezze@#&hBU9%_1@*aUs<9rb@<`0t6o!Y`BC2iARVeOEsoK2&!v z(@E+Sx)6OPA5i>*!6!leULuJ3^pD54@%Xs(pcB;VTedoW-DMC!Odujr+teEm%kc23 zG|msBNM)19-`t&Mo3;_#-j3fFnEW5N1D=A@z!m-K^~uYJ^X+J z*X{D{!r0>Q_x)d|T)CM@NjN^4D81F*1P;luSGL~HjY{x8RL|nFa1pA zYesC%m>jn}nRE0wSuBH*a-iIiD7O zBkvmxx}Mc)yZJQ*FE=7~6z|KC-twZ!faOY9G^)IQBTx#F62+vGrO%XV#YZJ#dY@?W#}Lt{&B^f^s|Mgiq+{tfBc; z%>(*!7aIo~xSGBjj~`T`_I+t@gO>+e&e~-CdgJYSxGyAbSw-8YO~nnrwLHuIe`Fpu z4mt5fd^avWsYC4A(%%NY3^$#$3HtrZ+cj`rN&K`6<);FNBt;=9CzZF@ZA0% z%;Eq+?7H|q3>*+18!-O>SlvChOY;k1 zd~K(!XIaDeio5iuk15H?C0&5@q{Ppo)0dc#o{%r3r{od3OK38>@P)p-<6QqSH zN;SV p:first-child{display:inline;}a.feed-icon{display:inline-block;padding:15px 0 0 0;}table{border:0;border-spacing:0;font-size:0.857em;margin:10px 0;width:100%;}table table{font-size:1em;}#footer-wrapper table{font-size:1em;}table tr th{background:#757575;background:rgba(0,0,0,0.51);border-bottom-style:none;}table tr th,table tr th a,table tr th a:hover{color:#FFF;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}#footer-wrapper tr td,#footer-wrapper tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}tr,tr.even{background:#efefef;background:rgba(0,0,0,0.063);}table ul.links{margin:0;padding:0;font-size:1em;}table ul.links li{padding:0 1em 0 0;}.block ol,.block ul{margin:0;padding:0 0 0.25em 1em;}.contextual-links-wrapper{font-size:small !important;}ul.contextual-links{font-size:0.923em;}.contextual-links-wrapper a{text-shadow:0 0 0 !important;}.item-list .pager{font-size:0.929em;}ul.menu li{margin:0;}.region-content ul,.region-content ol{margin:1em 0;padding:0 0 0.25em 2.5em;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}ul.tips{padding:0 0 0 1.25em;}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;font-size:0.94em;line-height:1.7;padding:1px 10px 2px 10px;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}#logo{float:left;padding:15px 15px 15px 10px;}#name-and-slogan{float:left;padding-top:34px;margin:0 0 30px 15px;}#site-name{font-size:1.821em;color:#686868;line-height:1;}h1#site-name{margin:0;}#site-name a{font-weight:normal;}#site-slogan{font-size:0.929em;margin-top:7px;word-spacing:0.1em;font-style:italic;}.region-header .block{font-size:0.857em;float:left;margin:0 10px;padding:0;}.region-header .block .content{margin:0;padding:0;}.region-header .block ul{margin:0;padding:0;}.region-header .block li{list-style:none;list-style-image:none;padding:0;}.region-header .form-text{background:#fefefe;background:rgba(255,255,255,0.7);border-color:#ccc;border-color:rgba(255,255,255,0.3);margin-right:2px;width:120px;}.region-header .form-text:hover,.region-header .form-text:focus,.region-header .form-text:active{background:#fff;background:rgba(255,255,255,0.8);}.region-header .form-required{color:#eee;color:rgba(255,255,255,0.7);}.region-header .block-menu{border:1px solid;border-color:#eee;border-color:rgba(255,255,255,0.2);padding:0;width:208px;}.region-header .block-menu li a{display:block;border-bottom:1px solid;border-bottom-color:#eee;border-bottom-color:rgba(255,255,255,0.2);padding:3px 7px;}.region-header .block-menu li a:hover,.region-header .block-menu li a:focus,.region-header .block-menu li a:active{text-decoration:none;background:rgba(255,255,255,0.15);}.region-header .block-menu li.last a{border-bottom:0;}.region-header #block-user-login{width:auto;}.region-header #block-user-login .content{margin-top:2px;}.region-header #block-user-login .form-item{float:left;margin:0;padding:0;}.region-header #block-user-login div.item-list,.region-header #block-user-login div.description{font-size:0.916em;margin:0;}.region-header #block-user-login div.item-list{clear:both;}.region-header #block-user-login div.description{display:inline;}.region-header #block-user-login .item-list ul{padding:0;line-height:1;}.region-header #block-user-login .item-list li{list-style:none;float:left;padding:3px 0 1px;}.region-header #block-user-login .item-list li.last{padding-left:0.5em;}.region-header #block-user-login ul.openid-links li.last{padding-left:0;}.region-header #user-login-form li.openid-link a,.region-header #user-login li.openid-link a{padding-left:20px;}.region-header #block-user-login .form-actions{margin:4px 0 0;padding:0;clear:both;}.region-header #block-user-login input.form-submit{border:1px solid;border-color:#ccc;border-color:rgba(255,255,255,0.5);background:#eee;background:rgba(255,255,255,0.7);margin:4px 0;padding:3px 8px;}.region-header #block-user-login input.form-submit:hover,.region-header #block-user-login input.form-submit:focus{background:#fff;background:rgba(255,255,255,0.9);}.region-header #block-search-form{width:208px;}.region-header #block-search-form .form-text{width:154px;}.region-header .block-locale ul li{display:inline;padding:0 0.5em;}#main-menu{clear:both;}#main-menu-links{font-size:0.929em;margin:0;padding:0 15px;}#main-menu-links li{float:left;list-style:none;padding:0 1px;margin:0 1px;}#main-menu-links a{color:#333;background:#ccc;background:rgba(255,255,255,0.7);float:left;height:2.4em;line-height:2.4em;padding:0 0.8em;text-decoration:none;text-shadow:0 1px #eee;-khtml-border-radius-topleft:8px;-khtml-border-radius-topright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;}#main-menu-links a:hover,#main-menu-links a:focus{background:#f6f6f2;background:rgba(255,255,255,0.95);}#main-menu-links a:active{background:#b3b3b3;background:rgba(255,255,255,1);}#main-menu-links li a.active{border-bottom:none;}.featured #main-menu-links li a:active,.featured #main-menu-links li a.active{background:#f0f0f0;background:rgba(240,240,240,1.0);}#secondary-menu-links{float:right;font-size:0.929em;margin:10px 10px 0;}#secondary-menu-links a:hover,#secondary-menu-links a:focus{text-decoration:underline;}#main{margin-top:20px;margin-bottom:40px;}#featured{text-align:center;font-size:1.643em;font-weight:normal;line-height:1.4;padding:20px 0 45px;margin:0;background:#f0f0f0;background:rgba(30,50,10,0.08);border-bottom:1px solid #e7e7e7;text-shadow:1px 1px #fff;}#featured h2{font-size:1.174em;line-height:1;}#featured p{margin:0;padding:0;}#highlighted{border-bottom:1px solid #d3d7d9;font-size:120%;}.region-help{border:1px solid #d3d7d9;padding:0 1.5em;margin-bottom:30px;}.content{margin-top:10px;}h1#page-title{font-size:2em;line-height:1;}#content h2{margin-bottom:2px;font-size:1.429em;line-height:1.4;}.node .content{font-size:1.071em;}.node-teaser .content{font-size:1em;}.node-teaser h2{margin-top:0;padding-top:0.5em;}.node-teaser h2 a{color:#181818;}.node-teaser{border-bottom:1px solid #d3d7d9;margin-bottom:30px;padding-bottom:15px;}.node-sticky{background:#f9f9f9;background:rgba(0,0,0,0.024);border:1px solid #d3d7d9;padding:0 15px 15px;}.node-full{background:none;border:none;padding:0;}.node-teaser .content{clear:none;line-height:1.6;}.meta{font-size:0.857em;color:#68696b;margin-bottom:-5px;}.submitted .user-picture img{float:left;height:20px;margin:1px 5px 0 0;}.field-type-taxonomy-term-reference{margin:0 0 1.2em;}.field-type-taxonomy-term-reference .field-label{font-weight:normal;margin:0;padding-right:5px;}.field-type-taxonomy-term-reference .field-label,.field-type-taxonomy-term-reference ul.links{font-size:0.8em;}.node-teaser .field-type-taxonomy-term-reference .field-label,.node-teaser .field-type-taxonomy-term-reference ul.links{font-size:0.821em;}.field-type-taxonomy-term-reference ul.links{padding:0;margin:0;list-style:none;}.field-type-taxonomy-term-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}.link-wrapper{text-align:right;}.field-type-image img,.user-picture img{margin:0 0 1em;}ul.links{color:#68696b;font-size:0.821em;}.node-unpublished{margin:-20px -15px 0;padding:20px 15px 0;}.node-unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.comment h2.title{margin-bottom:1em;}.comment div.user-picture img{margin-left:0;}.comment{margin-bottom:20px;display:table;vertical-align:top;}.comment .attribution{display:table-cell;padding:0 30px 0 0;vertical-align:top;overflow:hidden;}.comment .attribution img{margin:0;border:1px solid #d3d7d9;}.comment .attribution .username{white-space:nowrap;}.comment .submitted p{margin:4px 0;font-size:1.071em;line-height:1.2;}.comment .submitted .comment-time{font-size:0.786em;color:#68696b;}.comment .submitted .comment-permalink{font-size:0.786em;text-transform:lowercase;}.comment .content{font-size:0.929em;line-height:1.6;}.comment .comment-arrow{background:url(../themes/bartik/images/comment-arrow.html) no-repeat 0 center transparent;border-left:1px solid;border-right:1px solid;height:40px;margin-left:-47px;margin-top:10px;position:absolute;width:20px;}.comment .comment-text{padding:10px 25px;border:1px solid #d3d7d9;display:table-cell;vertical-align:top;position:relative;width:100%;}.comment .indented{margin-left:40px;}.comment ul.links{padding:0 0 0.25em 0;}.comment ul.links li{padding:0 0.5em 0 0;}.comment-unpublished{margin-right:5px;padding:5px 2px 5px 5px;}.comment-unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.sidebar .section{padding-top:10px;}.sidebar .block{border:1px solid;padding:15px 20px;margin:0 0 20px;}.sidebar h2{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}.sidebar .block .content{font-size:0.914em;line-height:1.4;}.sidebar tbody{border:none;}.sidebar tr.even,.sidebar tr.odd{background:none;border-bottom:1px solid #d6d6d6;}#triptych-wrapper{background-color:#f0f0f0;background:rgba(30,50,10,0.08);border-top:1px solid #e7e7e7;}#triptych h2{color:#000;font-size:1.714em;margin-bottom:0.8em;text-shadow:0 1px 0 #fff;text-align:center;line-height:1;}#triptych .block{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #dfdfdf;line-height:1.3;}#triptych .block.last{border-bottom:none;}#triptych .block ul li,#triptych .block ol li{list-style:none;}#triptych .block ul,#triptych .block ol{padding-left:0;}#triptych #block-user-login .form-text{width:185px;}#triptych #block-user-online p{margin-bottom:0;}#triptych #block-node-syndicate h2{overflow:hidden;width:0;height:0;}#triptych-last #block-node-syndicate{text-align:right;}#triptych #block-search-form .form-type-textfield input{width:185px;}#triptych-middle #block-system-powered-by{text-align:center;}#triptych-last #block-system-powered-by{text-align:right;}#footer-wrapper{color:#c0c0c0;color:rgba(255,255,255,0.65);font-size:0.857em;}#footer-wrapper a{color:#fcfcfc;color:rgba(255,255,255,0.8);}#footer-wrapper a:hover,#footer-wrapper a:focus{color:#fefefe;color:rgba(255,255,255,0.95);text-decoration:underline;}#footer-wrapper .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}#footer-columns .block-menu,#footer .block{margin:0;padding:0;border:none;}#footer .block{margin:0.5em 0;}#footer .block .content{padding:0.5em 0;margin-top:0;}#footer .block h2{margin:0;}#footer-columns h2{border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;}#footer-columns .content{margin-top:0;}#footer-columns p{margin-top:1em;}#footer-columns .content ul{list-style:none;padding-left:0;margin-left:0;}#footer-columns .content li{list-style:none;margin:0;padding:0;}#footer-columns .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:0.8em 2px 0.8em 20px;text-indent:-15px;}#footer-columns .content li a:hover,#footer-columns .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none;}#footer{letter-spacing:0.2px;margin-top:30px;border-top:1px solid #555;border-color:rgba(255,255,255,0.15);}#footer .region{margin-top:20px;}#footer .block{clear:both;}#footer ul,#footer li{list-style:none;margin:0;padding:0;}#footer li a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}#footer li.first a{padding-left:0;}#footer li.last a{padding-right:0;border-right:none;}#footer-wrapper tr.odd{background-color:transparent;}#footer-wrapper tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}.tabs{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px;}.tabs ul.primary{padding:0 3px;margin:0;overflow:hidden;border:none;background:transparent url(../themes/bartik/images/tabs-border.html) repeat-x left bottom;}.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0;}.tabs ul.primary li.active a{border-bottom:1px solid #ffffff;}.tabs ul.primary li a{color:#000;background-color:#ededed;height:1.8em;line-height:1.9;display:block;font-size:0.929em;float:left;padding:0 10px 3px;margin:0;text-shadow:0 1px 0 #fff;-khtml-border-radius-topleft:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-khtml-border-radius-topright:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;}.tabs ul.primary li.active a{background-color:#ffffff;}.tabs ul.secondary{border-bottom:none;padding:0.5em 0;}.tabs ul.secondary li{display:block;float:left;}.tabs ul.secondary li:last-child{border-right:none;}.tabs ul.secondary li:first-child{padding-left:0;}.tabs ul.secondary li a{padding:0.25em 0.5em;}.tabs ul.secondary li a.active{background:#f2f2f2;border-bottom:none;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}ul.action-links{list-style:none;margin:5px;padding:0.5em 1em;}ul.action-links li{display:inline-block;margin-left:10px;}ul.action-links li a{padding-left:15px;background:url(../themes/bartik/images/add.html) no-repeat left center;margin:0 10px 0 0;}#messages{padding:20px 0 5px;margin:0 auto;}.featured #messages{background:#f0f0f0;background:rgba(30,50,10,0.08);}div.messages{margin:8px 15px;}.breadcrumb{font-size:0.929em;}.profile .user-picture{float:none;}.confirm-parent,.password-parent{width:34em;}.password-parent,div.form-item div.password-suggestions{position:relative;}.password-strength-text,.password-strength-title,div.password-confirm{font-size:0.82em;}.password-strength-text{margin-top:0.2em;}div.password-confirm{margin-top:2.2em;width:20.73em;}input.form-submit,a.button{background:#fff url(../themes/bartik/images/buttons.html) 0 0 repeat-x;border:1px solid #e4e4e4;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;margin-bottom:1em;margin-right:0.6em;padding:4px 17px;-khtml-border-radius:15px;-moz-border-radius:20px;-webkit-border-radius:15px;border-radius:15px;}a.button:link,a.button:visited,a.button:hover,a.button:focus,a.button:active{text-decoration:none;color:#5a5a5a;}fieldset{background:#ffffff;border:1px solid #cccccc;margin-top:10px;margin-bottom:32px;padding:0 0 10px;position:relative;top:12px;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.fieldset-wrapper{margin-top:25px;}.node-form .vertical-tabs .fieldset-wrapper{margin-top:0;}.filter-wrapper{top:0;padding:1em 0 0.2em;-khtml-border-radius-topright:0;-khtml-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}.filter-help a{font-size:0.857em;padding:2px 20px 0;}.filter-wrapper .form-item label{margin-right:10px;}.filter-wrapper .form-item{padding:0 0 0.5em 0.5em;}.filter-guidelines{padding:0 1.5em 0 0.5em;}fieldset.collapsed{background:transparent;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}fieldset legend{background:#dbdbdb;border:1px solid #ccc;border-bottom:none;color:#3b3b3b;display:block;height:2em;left:-1px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;line-height:2;padding:0;position:absolute;text-indent:10px;text-shadow:0 1px 0 #fff;top:-12px;width:100%;-khtml-border-radius-topleft:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}fieldset.collapsed legend{-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}fieldset legend a{color:#3b3b3b;}fieldset legend a:hover,fieldset legend a:focus,fieldset legend a:active{color:#000;}fieldset .fieldset-wrapper{padding:0 10px;}fieldset .fieldset-description{margin-top:5px;margin-bottom:1em;line-height:1.4;color:#3c3c3c;font-style:italic;}input{margin:2px 0;padding:4px;}input,textarea{font-size:0.929em;}textarea{line-height:1.5;}textarea.form-textarea,select.form-select{padding:4px;}input.form-text,textarea.form-textarea,select.form-select{border:1px solid #ccc;}input.form-submit:hover,input.form-submit:focus{background:#dedede;}.password-suggestions ul li{margin-left:1.2em;}.form-item{margin-bottom:1em;margin-top:2px;}.form-item label{font-size:0.929em;}.form-type-radio label,.form-type-checkbox label{margin-left:4px;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2px;}.form-actions{padding-top:10px;}.contact-form #edit-name{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-mail{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-subject{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-message{width:76.3%;-khtml-border-top-left-radius:4px;-khtml-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}.contact-form .resizable-textarea .grippie{width:76%;-khtml-border-bottom-left-radius:4px;-khtml-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}input.form-button-disabled,input.form-button-disabled:hover,input.form-button-disabled:focus,input.form-button-disabled:active,.form-disabled input,.form-disabled select,.form-disabled textarea{background:#ededed;border-color:#bbb;color:#717171;}.form-disabled .grippie{background-color:#ededed;border-color:#bbb;}.form-disabled label{color:#717171;}html.js input.form-autocomplete{background-position:100% 4px;}html.js input.throbbing{background-position:100% -16px;}.comment-form label{float:left;font-size:0.929em;width:120px;}.comment-form input,.comment-form .form-select{margin:0;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.comment-form .form-type-textarea label{float:none;}.comment-form .form-item,.comment-form .form-radios,.comment-form .form-type-checkbox,.comment-form .form-select{margin-bottom:10px;overflow:hidden;}.comment-form .form-type-checkbox,.comment-form .form-radios{margin-left:120px;}.comment-form .form-type-checkbox label,.comment-form .form-radios label{float:none;margin-top:0;}.comment-form input.form-file{width:auto;}.no-sidebars .comment-form .form-text{width:800px;}.one-sidebar .comment-form .form-text{width:500px;}.two-sidebars .comment-form .form-text{width:320px;}.comment-form .form-item .description{font-size:0.786em;line-height:1.2;margin-left:120px;}#content h2.comment-form{margin-bottom:0.5em;}.comment-form .form-textarea{-khtml-border-radius-topleft:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}.comment-form fieldset.filter-wrapper .fieldset-wrapper,.comment-form .text-format-wrapper .form-item{margin-top:0;margin-bottom:0;}.filter-wrapper label{width:auto;float:none;}.filter-wrapper .form-select{min-width:120px;}.comment-form fieldset.filter-wrapper .tips{font-size:0.786em;}#comment-body-add-more-wrapper .form-type-textarea label{margin-bottom:0.4em;}#edit-actions input{margin-right:0.6em;}div.password-suggestions{border:0;}.ui-widget-overlay{background:#222222;opacity:0.7;}div.vertical-tabs .vertical-tabs-panes fieldset.vertical-tabs-pane{padding:1em;}#forum .name{font-size:1.083em;}#forum .description{font-size:1em;}#block-search-form{padding-bottom:7px;}#block-search-form .content{margin-top:0;}#search-form input#edit-keys,#block-search-form .form-item-search-block-form input{float:left;font-size:1em;height:1.143em;margin-right:5px;width:9em;}#search-block-form input.form-submit,#search-form input.form-submit{margin-left:0;margin-right:0;height:25px;width:34px;padding:0;cursor:pointer;text-indent:-9999px;border-color:#e4e4e4 #d2d2d2 #b4b4b4;background:url(../themes/bartik/images/search-button.html) no-repeat center top;overflow:hidden;}#search-block-form input.form-submit:hover,#search-block-form input.form-submit:focus,#search-form input.form-submit:hover,#search-form input.form-submit:focus{background-position:center bottom;}#search-form .form-item-keys label{display:block;}ol.search-results{padding-left:0;}.search-results li{border-bottom:1px solid #d3d7d9;padding-bottom:0.4285em;margin-bottom:0.5em;}.search-results li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:1em;}.search-results .search-snippet-info{padding-left:0;}.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper h1#page-title{float:left;margin:0;}div.add-or-remove-shortcuts{padding-top:0.9em;}.overlay div.add-or-remove-shortcuts{padding-top:0.8em;}.page-admin #content img{margin-right:15px;}.page-admin #content .simpletest-image img{margin:0;}.page-admin-structure-block-demo .block-region{background:#ffff66;border:1px dotted #9f9e00;color:#000;font:90% "Lucida Grande","Lucida Sans Unicode",sans-serif;margin:5px;padding:5px;text-align:center;text-shadow:none;}.page-admin-structure-block-demo #featured .block-region{font-size:0.55em;}.page-admin-structure-block-demo #header .block-region{width:500px;}.page-admin #admin-dblog img{margin:0 5px;}#system-theme-settings fieldset{padding:0;}#system-theme-settings fieldset .fieldset-legend{margin-top:0;}div.admin .right,div.admin .left{width:49%;margin:0;}div.admin-panel{background:#fbfbfb;border:1px solid #ccc;margin:10px 0;padding:0 5px 5px;}div.admin-panel h3{margin:16px 7px;}div.admin-panel dt{border-top:1px solid #ccc;padding:7px 0 0;}div.admin-panel dd{margin:0 0 10px;}div.admin-panel .description{margin:0 0 14px 7px;}.overlay #main,.overlay #content{width:auto;float:none;}.overlay #page{padding:0 2em;}.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper{display:none;}.overlay-processed .field-type-image{display:block;float:none;}.overlay #messages{width:auto;}.node .poll{margin:2em 0;}.node .poll #edit-choice{margin:0 0 1.5em;}.poll .vote-form{text-align:left;}.poll .vote-form .choices{margin:0;}.poll .percent{font-size:0.857em;font-style:italic;margin-bottom:3em;margin-top:-3.2em;float:right;text-align:right;}.poll .text{clear:right;margin-right:2.25em;}.poll .total{font-size:0.929em;font-style:italic;text-align:right;clear:both;}.node .poll{margin:1.8em 0 0;}.node .poll .text{margin-right:6.75em;}.node .poll #edit-choice{margin:0 0 1.2em;}.poll .bar .foreground{background-color:#666;}#footer-wrapper .poll .bar{background-color:#666;}#footer-wrapper .poll .bar .foreground{background-color:#ddd;} +body,body.overlay{color:#3b3b3b;}.comment .comment-arrow{border-color:#ffffff;}#page,#main-wrapper,#main-menu-links li a.active,#main-menu-links li.active-trail a{background:#ffffff;}.tabs ul.primary li a.active{background-color:#ffffff;}.tabs ul.primary li.active a{background-color:#ffffff;border-bottom:1px solid #ffffff;}#header{background-color:#48a9e4;background-image:-moz-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:-ms-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:-o-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00506d),color-stop(1,#48a9e4));background-image:-webkit-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:linear-gradient(top,#00506d 0%,#48a9e4 100%);}a{color:#0070b3;}a:hover,a:focus{color:#008ee2;}a:active{color:#22adff;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}#page-wrapper,#footer-wrapper{background:#292929;}.region-header,.region-header a,.region-header li a.active,#name-and-slogan,#name-and-slogan a,#secondary-menu-links li a{color:#fffeff;} diff --git a/old/events_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css b/old/events_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css new file mode 100644 index 000000000..dd20e07ee --- /dev/null +++ b/old/events_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css @@ -0,0 +1,8 @@ +#comments{margin-top:15px;}.indented{margin-left:25px;}.comment-unpublished{background-color:#fff4f4;}.comment-preview{background-color:#ffffea;} +.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;} +.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;} +.search-form{margin-bottom:1em;}.search-form input{margin-top:0;margin-bottom:0;}.search-results{list-style:none;}.search-results p{margin-top:0;}.search-results .title{font-size:1.2em;}.search-results li{margin-bottom:1em;}.search-results .search-snippet-info{padding-left:1em;}.search-results .search-info{font-size:0.85em;}.search-advanced .criterion{float:left;margin-right:2em;}.search-advanced .action{float:left;clear:left;} +#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;} +#forum .description{font-size:0.9em;margin:0.5em;}#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:nowrap;}#forum td.forum .icon{background-image:url(../misc/forum-icons.html);background-repeat:no-repeat;float:left;height:24px;margin:0 9px 0 0;width:24px;}#forum td.forum .forum-status-new{background-position:-24px 0;}#forum div.indent{margin-left:20px;}#forum .icon div{background-image:url(../misc/forum-icons.html);background-repeat:no-repeat;width:24px;height:24px;}#forum .icon .topic-status-new{background-position:-24px 0;}#forum .icon .topic-status-hot{background-position:-48px 0;}#forum .icon .topic-status-hot-new{background-position:-72px 0;}#forum .icon .topic-status-sticky{background-position:-96px 0;}#forum .icon .topic-status-closed{background-position:-120px 0;} +.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;} +.rteindent1{margin-left:40px;}.rteindent2{margin-left:80px;}.rteindent3{margin-left:120px;}.rteindent4{margin-left:160px;}.rteleft{text-align:left;}.rteright{text-align:right;}.rtecenter{text-align:center;}.rtejustify{text-align:justify;}.ibimage_left{float:left;}.ibimage_right{float:right;} diff --git a/old/events_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css b/old/events_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css new file mode 100644 index 000000000..5bc23c524 --- /dev/null +++ b/old/events_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css @@ -0,0 +1,4 @@ +#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1;}html.js input.form-autocomplete{background-image:url(../misc/throbber.html);background-position:100% 2px;background-repeat:no-repeat;}html.js input.throbbing{background-position:100% -18px;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.resizable-textarea .grippie{background:#eee url(../misc/grippie.html) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}body.drag{cursor:move;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(../misc/draggable.html) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}a.tabledrag-handle-hover .handle{background-position:6px -11px;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}div.tree-child{background:url(../misc/tree.html) no-repeat 11px center;}div.tree-child-last{background:url(../misc/tree-bottom.html) no-repeat 11px center;}div.tree-child-horizontal{background:url(../misc/tree.html) no-repeat -11px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}table.sticky-header{background-color:#fff;margin-top:0;}.progress .bar{background-color:#fff;border:1px solid;}.progress .filled{background-color:#000;height:1.5em;width:5px;}.progress .percentage{float:right;}.ajax-progress{display:inline-block;}.ajax-progress .throbber{background:transparent url(../misc/throbber.html) no-repeat 0px -18px;float:left;height:15px;margin:2px;width:15px;}.ajax-progress .message{padding-left:20px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;} +ul.menu{border:none;list-style:none;text-align:left;}ul.menu li{margin:0 0 0 0.5em;}ul li.expanded{list-style-image:url(../misc/menu-expanded.html);list-style-type:circle;}ul li.collapsed{list-style-image:url(../misc/menu-collapsed.html);list-style-type:disc;}ul li.leaf{list-style-image:url(../misc/menu-leaf.html);list-style-type:square;}li.expanded,li.collapsed,li.leaf{padding:0.2em 0.5em 0 0;margin:0;}li a.active{color:#000;}td.menu-disabled{background:#ccc;}ul.inline,ul.links.inline{display:inline;padding-left:0;}ul.inline li{display:inline;list-style-type:none;padding:0 0.5em;}.breadcrumb{padding-bottom:0.5em;}ul.primary{border-bottom:1px solid #bbb;border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:5px;padding:0 0 0 1em;white-space:nowrap;}ul.primary li{display:inline;}ul.primary li a{background-color:#ddd;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary li{border-right:1px solid #ccc;display:inline;padding:0 1em;}ul.secondary a{padding:0;text-decoration:none;}ul.secondary a.active{border-bottom:4px solid #999;} +div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px;}div.status{background-image:url(../misc/message-24-ok.html);border-color:#be7;}div.status,.ok{color:#234600;}div.status,table tr.ok{background-color:#f8fff0;}div.warning{background-image:url(../misc/message-24-warning.html);border-color:#ed5;}div.warning,.warning{color:#840;}div.warning,table tr.warning{background-color:#fffce5;}div.error{background-image:url(../misc/message-24-error.html);border-color:#ed541d;}div.error,.error{color:#8c2e0b;}div.error,table tr.error{background-color:#fef5f1;}div.error p.error{color:#333;}div.messages ul{margin:0 0 0 1em;padding:0;}div.messages ul li{list-style-image:none;} +fieldset{margin-bottom:1em;padding:0.5em;}form{margin:0;padding:0;}hr{border:1px solid gray;height:1px;}img{border:0;}table{border-collapse:collapse;}th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left;}tbody{border-top:1px solid #ccc;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}th.active img{display:inline;}td.active{background-color:#ddd;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}.form-item .description{font-size:0.85em;}label{display:block;font-weight:bold;}label.option{display:inline;font-weight:normal;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}input.form-checkbox,input.form-radio{vertical-align:middle;}.marker,.form-required{color:#f00;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background:url(../misc/help.html) 0 50% no-repeat;padding:1px 0 1px 20px;}.item-list .pager{clear:both;text-align:center;}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.pager-current{font-weight:bold;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js fieldset.collapsible .fieldset-legend{background:url(../misc/menu-expanded.html) 5px 65% no-repeat;padding-left:15px;}html.js fieldset.collapsed .fieldset-legend{background-image:url(../misc/menu-collapsed.html);background-position:5px 50%;}.fieldset-legend span.summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.progress .filled{background:#0072b9 url(../misc/progress.html);} diff --git a/old/events_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css b/old/events_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css new file mode 100644 index 000000000..146430c59 --- /dev/null +++ b/old/events_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css @@ -0,0 +1,2 @@ +.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(../sites/all/modules/ctools/images/status-active.html) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(../sites/all/modules/ctools/images/status-active.html) center center no-repeat;} +.wrapper.tagclouds{text-align :justify;margin-right:1em;}.tagclouds.level1{font-size :1em;}.tagclouds.level2{font-size :1.2em;}.tagclouds.level3{font-size :1.4em;}.tagclouds.level4{font-size :1.6em;}.tagclouds.level5{font-size :1.8em;}.tagclouds.level6{font-size :2em;}.tagclouds.level7{font-size :2.2em;}.tagclouds.level8{font-size :2.4em;}.tagclouds.level9{font-size :2.6em;}.tagclouds.level10{font-size :2.8em;} diff --git a/old/events_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js b/old/events_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js new file mode 100644 index 000000000..5c0d96d5b --- /dev/null +++ b/old/events_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js @@ -0,0 +1,42 @@ +/* $Id: admin_devel.js,v 1.2 2010/03/12 22:54:41 sun Exp $ */ +(function($) { + +/** + * jQuery debugging helper. + * + * Invented for Dreditor. + * + * @usage + * $.debug(var [, name]); + * $variable.debug( [name] ); + */ +jQuery.extend({ + debug: function () { + // Setup debug storage in global window. We want to look into it. + window.debug = window.debug || []; + + args = jQuery.makeArray(arguments); + // Determine data source; this is an object for $variable.debug(). + // Also determine the identifier to store data with. + if (typeof this == 'object') { + var name = (args.length ? args[0] : window.debug.length); + var data = this; + } + else { + var name = (args.length > 1 ? args.pop() : window.debug.length); + var data = args[0]; + } + // Store data. + window.debug[name] = data; + // Dump data into Firebug console. + if (typeof console != 'undefined') { + console.log(name, data); + } + return this; + } +}); +// @todo Is this the right way? +jQuery.fn.debug = jQuery.debug; + +})(jQuery); +; diff --git a/old/events_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js b/old/events_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js new file mode 100644 index 000000000..697aeef0c --- /dev/null +++ b/old/events_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js @@ -0,0 +1,683 @@ + +/*! + * jQuery JavaScript Library v1.4.4 + * http://jquery.com/ + * + * Copyright 2010, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2010, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Thu Nov 11 19:04:53 2010 -0500 + */ +(function(E,B){function ka(a,b,d){if(d===B&&a.nodeType===1){d=a.getAttribute("data-"+b);if(typeof d==="string"){try{d=d==="true"?true:d==="false"?false:d==="null"?null:!c.isNaN(d)?parseFloat(d):Ja.test(d)?c.parseJSON(d):d}catch(e){}c.data(a,b,d)}else d=B}return d}function U(){return false}function ca(){return true}function la(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function Ka(a){var b,d,e,f,h,l,k,o,x,r,A,C=[];f=[];h=c.data(this,this.nodeType?"events":"__events__");if(typeof h==="function")h= +h.events;if(!(a.liveFired===this||!h||!h.live||a.button&&a.type==="click")){if(a.namespace)A=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)");a.liveFired=this;var J=h.live.slice(0);for(k=0;kd)break;a.currentTarget=f.elem;a.data=f.handleObj.data;a.handleObj=f.handleObj;A=f.handleObj.origHandler.apply(f.elem,arguments);if(A===false||a.isPropagationStopped()){d=f.level;if(A===false)b=false;if(a.isImmediatePropagationStopped())break}}return b}}function Y(a,b){return(a&&a!=="*"?a+".":"")+b.replace(La, +"`").replace(Ma,"&")}function ma(a,b,d){if(c.isFunction(b))return c.grep(a,function(f,h){return!!b.call(f,h,f)===d});else if(b.nodeType)return c.grep(a,function(f){return f===b===d});else if(typeof b==="string"){var e=c.grep(a,function(f){return f.nodeType===1});if(Na.test(b))return c.filter(b,e,!d);else b=c.filter(b,e)}return c.grep(a,function(f){return c.inArray(f,b)>=0===d})}function na(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var e=c.data(a[d++]),f=c.data(this, +e);if(e=e&&e.events){delete f.handle;f.events={};for(var h in e)for(var l in e[h])c.event.add(this,h,e[h][l],e[h][l].data)}}})}function Oa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function oa(a,b,d){var e=b==="width"?a.offsetWidth:a.offsetHeight;if(d==="border")return e;c.each(b==="width"?Pa:Qa,function(){d||(e-=parseFloat(c.css(a,"padding"+this))||0);if(d==="margin")e+=parseFloat(c.css(a, +"margin"+this))||0;else e-=parseFloat(c.css(a,"border"+this+"Width"))||0});return e}function da(a,b,d,e){if(c.isArray(b)&&b.length)c.each(b,function(f,h){d||Ra.test(a)?e(a,h):da(a+"["+(typeof h==="object"||c.isArray(h)?f:"")+"]",h,d,e)});else if(!d&&b!=null&&typeof b==="object")c.isEmptyObject(b)?e(a,""):c.each(b,function(f,h){da(a+"["+f+"]",h,d,e)});else e(a,b)}function S(a,b){var d={};c.each(pa.concat.apply([],pa.slice(0,b)),function(){d[this]=a});return d}function qa(a){if(!ea[a]){var b=c("<"+ +a+">").appendTo("body"),d=b.css("display");b.remove();if(d==="none"||d==="")d="block";ea[a]=d}return ea[a]}function fa(a){return c.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var t=E.document,c=function(){function a(){if(!b.isReady){try{t.documentElement.doScroll("left")}catch(j){setTimeout(a,1);return}b.ready()}}var b=function(j,s){return new b.fn.init(j,s)},d=E.jQuery,e=E.$,f,h=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,l=/\S/,k=/^\s+/,o=/\s+$/,x=/\W/,r=/\d/,A=/^<(\w+)\s*\/?>(?:<\/\1>)?$/, +C=/^[\],:{}\s]*$/,J=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,w=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,I=/(?:^|:|,)(?:\s*\[)+/g,L=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,i=/(msie) ([\w.]+)/,n=/(mozilla)(?:.*? rv:([\w.]+))?/,m=navigator.userAgent,p=false,q=[],u,y=Object.prototype.toString,F=Object.prototype.hasOwnProperty,M=Array.prototype.push,N=Array.prototype.slice,O=String.prototype.trim,D=Array.prototype.indexOf,R={};b.fn=b.prototype={init:function(j, +s){var v,z,H;if(!j)return this;if(j.nodeType){this.context=this[0]=j;this.length=1;return this}if(j==="body"&&!s&&t.body){this.context=t;this[0]=t.body;this.selector="body";this.length=1;return this}if(typeof j==="string")if((v=h.exec(j))&&(v[1]||!s))if(v[1]){H=s?s.ownerDocument||s:t;if(z=A.exec(j))if(b.isPlainObject(s)){j=[t.createElement(z[1])];b.fn.attr.call(j,s,true)}else j=[H.createElement(z[1])];else{z=b.buildFragment([v[1]],[H]);j=(z.cacheable?z.fragment.cloneNode(true):z.fragment).childNodes}return b.merge(this, +j)}else{if((z=t.getElementById(v[2]))&&z.parentNode){if(z.id!==v[2])return f.find(j);this.length=1;this[0]=z}this.context=t;this.selector=j;return this}else if(!s&&!x.test(j)){this.selector=j;this.context=t;j=t.getElementsByTagName(j);return b.merge(this,j)}else return!s||s.jquery?(s||f).find(j):b(s).find(j);else if(b.isFunction(j))return f.ready(j);if(j.selector!==B){this.selector=j.selector;this.context=j.context}return b.makeArray(j,this)},selector:"",jquery:"1.4.4",length:0,size:function(){return this.length}, +toArray:function(){return N.call(this,0)},get:function(j){return j==null?this.toArray():j<0?this.slice(j)[0]:this[j]},pushStack:function(j,s,v){var z=b();b.isArray(j)?M.apply(z,j):b.merge(z,j);z.prevObject=this;z.context=this.context;if(s==="find")z.selector=this.selector+(this.selector?" ":"")+v;else if(s)z.selector=this.selector+"."+s+"("+v+")";return z},each:function(j,s){return b.each(this,j,s)},ready:function(j){b.bindReady();if(b.isReady)j.call(t,b);else q&&q.push(j);return this},eq:function(j){return j=== +-1?this.slice(j):this.slice(j,+j+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(N.apply(this,arguments),"slice",N.call(arguments).join(","))},map:function(j){return this.pushStack(b.map(this,function(s,v){return j.call(s,v,s)}))},end:function(){return this.prevObject||b(null)},push:M,sort:[].sort,splice:[].splice};b.fn.init.prototype=b.fn;b.extend=b.fn.extend=function(){var j,s,v,z,H,G=arguments[0]||{},K=1,Q=arguments.length,ga=false; +if(typeof G==="boolean"){ga=G;G=arguments[1]||{};K=2}if(typeof G!=="object"&&!b.isFunction(G))G={};if(Q===K){G=this;--K}for(;K0))if(q){var s=0,v=q;for(q=null;j=v[s++];)j.call(t,b);b.fn.trigger&&b(t).trigger("ready").unbind("ready")}}},bindReady:function(){if(!p){p=true;if(t.readyState==="complete")return setTimeout(b.ready,1);if(t.addEventListener){t.addEventListener("DOMContentLoaded",u,false);E.addEventListener("load",b.ready,false)}else if(t.attachEvent){t.attachEvent("onreadystatechange",u);E.attachEvent("onload", +b.ready);var j=false;try{j=E.frameElement==null}catch(s){}t.documentElement.doScroll&&j&&a()}}},isFunction:function(j){return b.type(j)==="function"},isArray:Array.isArray||function(j){return b.type(j)==="array"},isWindow:function(j){return j&&typeof j==="object"&&"setInterval"in j},isNaN:function(j){return j==null||!r.test(j)||isNaN(j)},type:function(j){return j==null?String(j):R[y.call(j)]||"object"},isPlainObject:function(j){if(!j||b.type(j)!=="object"||j.nodeType||b.isWindow(j))return false;if(j.constructor&& +!F.call(j,"constructor")&&!F.call(j.constructor.prototype,"isPrototypeOf"))return false;for(var s in j);return s===B||F.call(j,s)},isEmptyObject:function(j){for(var s in j)return false;return true},error:function(j){throw j;},parseJSON:function(j){if(typeof j!=="string"||!j)return null;j=b.trim(j);if(C.test(j.replace(J,"@").replace(w,"]").replace(I,"")))return E.JSON&&E.JSON.parse?E.JSON.parse(j):(new Function("return "+j))();else b.error("Invalid JSON: "+j)},noop:function(){},globalEval:function(j){if(j&& +l.test(j)){var s=t.getElementsByTagName("head")[0]||t.documentElement,v=t.createElement("script");v.type="text/javascript";if(b.support.scriptEval)v.appendChild(t.createTextNode(j));else v.text=j;s.insertBefore(v,s.firstChild);s.removeChild(v)}},nodeName:function(j,s){return j.nodeName&&j.nodeName.toUpperCase()===s.toUpperCase()},each:function(j,s,v){var z,H=0,G=j.length,K=G===B||b.isFunction(j);if(v)if(K)for(z in j){if(s.apply(j[z],v)===false)break}else for(;H
a";var f=d.getElementsByTagName("*"),h=d.getElementsByTagName("a")[0],l=t.createElement("select"), +k=l.appendChild(t.createElement("option"));if(!(!f||!f.length||!h)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(h.getAttribute("style")),hrefNormalized:h.getAttribute("href")==="/a",opacity:/^0.55$/.test(h.style.opacity),cssFloat:!!h.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:k.selected,deleteExpando:true,optDisabled:false,checkClone:false, +scriptEval:false,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableHiddenOffsets:true};l.disabled=true;c.support.optDisabled=!k.disabled;b.type="text/javascript";try{b.appendChild(t.createTextNode("window."+e+"=1;"))}catch(o){}a.insertBefore(b,a.firstChild);if(E[e]){c.support.scriptEval=true;delete E[e]}try{delete b.test}catch(x){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function r(){c.support.noCloneEvent= +false;d.detachEvent("onclick",r)});d.cloneNode(true).fireEvent("onclick")}d=t.createElement("div");d.innerHTML="";a=t.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var r=t.createElement("div");r.style.width=r.style.paddingLeft="1px";t.body.appendChild(r);c.boxModel=c.support.boxModel=r.offsetWidth===2;if("zoom"in r.style){r.style.display="inline";r.style.zoom= +1;c.support.inlineBlockNeedsLayout=r.offsetWidth===2;r.style.display="";r.innerHTML="
";c.support.shrinkWrapBlocks=r.offsetWidth!==2}r.innerHTML="
t
";var A=r.getElementsByTagName("td");c.support.reliableHiddenOffsets=A[0].offsetHeight===0;A[0].style.display="";A[1].style.display="none";c.support.reliableHiddenOffsets=c.support.reliableHiddenOffsets&&A[0].offsetHeight===0;r.innerHTML="";t.body.removeChild(r).style.display= +"none"});a=function(r){var A=t.createElement("div");r="on"+r;var C=r in A;if(!C){A.setAttribute(r,"return;");C=typeof A[r]==="function"}return C};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=f=h=null}})();var ra={},Ja=/^(?:\{.*\}|\[.*\])$/;c.extend({cache:{},uuid:0,expando:"jQuery"+c.now(),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},data:function(a,b,d){if(c.acceptData(a)){a=a==E?ra:a;var e=a.nodeType,f=e?a[c.expando]:null,h= +c.cache;if(!(e&&!f&&typeof b==="string"&&d===B)){if(e)f||(a[c.expando]=f=++c.uuid);else h=a;if(typeof b==="object")if(e)h[f]=c.extend(h[f],b);else c.extend(h,b);else if(e&&!h[f])h[f]={};a=e?h[f]:h;if(d!==B)a[b]=d;return typeof b==="string"?a[b]:a}}},removeData:function(a,b){if(c.acceptData(a)){a=a==E?ra:a;var d=a.nodeType,e=d?a[c.expando]:a,f=c.cache,h=d?f[e]:e;if(b){if(h){delete h[b];d&&c.isEmptyObject(h)&&c.removeData(a)}}else if(d&&c.support.deleteExpando)delete a[c.expando];else if(a.removeAttribute)a.removeAttribute(c.expando); +else if(d)delete f[e];else for(var l in a)delete a[l]}},acceptData:function(a){if(a.nodeName){var b=c.noData[a.nodeName.toLowerCase()];if(b)return!(b===true||a.getAttribute("classid")!==b)}return true}});c.fn.extend({data:function(a,b){var d=null;if(typeof a==="undefined"){if(this.length){var e=this[0].attributes,f;d=c.data(this[0]);for(var h=0,l=e.length;h-1)return true;return false},val:function(a){if(!arguments.length){var b=this[0];if(b){if(c.nodeName(b,"option")){var d=b.attributes.value;return!d||d.specified?b.value:b.text}if(c.nodeName(b,"select")){var e=b.selectedIndex;d=[];var f=b.options;b=b.type==="select-one"; +if(e<0)return null;var h=b?e:0;for(e=b?e+1:f.length;h=0;else if(c.nodeName(this,"select")){var A=c.makeArray(r);c("option",this).each(function(){this.selected=c.inArray(c(this).val(),A)>=0});if(!A.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true}, +attr:function(a,b,d,e){if(!a||a.nodeType===3||a.nodeType===8)return B;if(e&&b in c.attrFn)return c(a)[b](d);e=a.nodeType!==1||!c.isXMLDoc(a);var f=d!==B;b=e&&c.props[b]||b;var h=Ta.test(b);if((b in a||a[b]!==B)&&e&&!h){if(f){b==="type"&&Ua.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");if(d===null)a.nodeType===1&&a.removeAttribute(b);else a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&& +b.specified?b.value:Va.test(a.nodeName)||Wa.test(a.nodeName)&&a.href?0:B;return a[b]}if(!c.support.style&&e&&b==="style"){if(f)a.style.cssText=""+d;return a.style.cssText}f&&a.setAttribute(b,""+d);if(!a.attributes[b]&&a.hasAttribute&&!a.hasAttribute(b))return B;a=!c.support.hrefNormalized&&e&&h?a.getAttribute(b,2):a.getAttribute(b);return a===null?B:a}});var X=/\.(.*)$/,ia=/^(?:textarea|input|select)$/i,La=/\./g,Ma=/ /g,Xa=/[^\w\s.|`]/g,Ya=function(a){return a.replace(Xa,"\\$&")},ua={focusin:0,focusout:0}; +c.event={add:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(c.isWindow(a)&&a!==E&&!a.frameElement)a=E;if(d===false)d=U;else if(!d)return;var f,h;if(d.handler){f=d;d=f.handler}if(!d.guid)d.guid=c.guid++;if(h=c.data(a)){var l=a.nodeType?"events":"__events__",k=h[l],o=h.handle;if(typeof k==="function"){o=k.handle;k=k.events}else if(!k){a.nodeType||(h[l]=h=function(){});h.events=k={}}if(!o)h.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem, +arguments):B};o.elem=a;b=b.split(" ");for(var x=0,r;l=b[x++];){h=f?c.extend({},f):{handler:d,data:e};if(l.indexOf(".")>-1){r=l.split(".");l=r.shift();h.namespace=r.slice(0).sort().join(".")}else{r=[];h.namespace=""}h.type=l;if(!h.guid)h.guid=d.guid;var A=k[l],C=c.event.special[l]||{};if(!A){A=k[l]=[];if(!C.setup||C.setup.call(a,e,r,o)===false)if(a.addEventListener)a.addEventListener(l,o,false);else a.attachEvent&&a.attachEvent("on"+l,o)}if(C.add){C.add.call(a,h);if(!h.handler.guid)h.handler.guid= +d.guid}A.push(h);c.event.global[l]=true}a=null}}},global:{},remove:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(d===false)d=U;var f,h,l=0,k,o,x,r,A,C,J=a.nodeType?"events":"__events__",w=c.data(a),I=w&&w[J];if(w&&I){if(typeof I==="function"){w=I;I=I.events}if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(f in I)c.event.remove(a,f+b)}else{for(b=b.split(" ");f=b[l++];){r=f;k=f.indexOf(".")<0;o=[];if(!k){o=f.split(".");f=o.shift();x=RegExp("(^|\\.)"+ +c.map(o.slice(0).sort(),Ya).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(A=I[f])if(d){r=c.event.special[f]||{};for(h=e||0;h=0){a.type=f=f.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[f]&&c.each(c.cache,function(){this.events&&this.events[f]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType=== +8)return B;a.result=B;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(e=d.nodeType?c.data(d,"handle"):(c.data(d,"__events__")||{}).handle)&&e.apply(d,b);e=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+f]&&d["on"+f].apply(d,b)===false){a.result=false;a.preventDefault()}}catch(h){}if(!a.isPropagationStopped()&&e)c.event.trigger(a,b,e,true);else if(!a.isDefaultPrevented()){var l;e=a.target;var k=f.replace(X,""),o=c.nodeName(e,"a")&&k=== +"click",x=c.event.special[k]||{};if((!x._default||x._default.call(d,a)===false)&&!o&&!(e&&e.nodeName&&c.noData[e.nodeName.toLowerCase()])){try{if(e[k]){if(l=e["on"+k])e["on"+k]=null;c.event.triggered=true;e[k]()}}catch(r){}if(l)e["on"+k]=l;c.event.triggered=false}}},handle:function(a){var b,d,e,f;d=[];var h=c.makeArray(arguments);a=h[0]=c.event.fix(a||E.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive;if(!b){e=a.type.split(".");a.type=e.shift();d=e.slice(0).sort();e=RegExp("(^|\\.)"+ +d.join("\\.(?:.*\\.)?")+"(\\.|$)")}a.namespace=a.namespace||d.join(".");f=c.data(this,this.nodeType?"events":"__events__");if(typeof f==="function")f=f.events;d=(f||{})[a.type];if(f&&d){d=d.slice(0);f=0;for(var l=d.length;f-1?c.map(a.options,function(e){return e.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},Z=function(a,b){var d=a.target,e,f;if(!(!ia.test(d.nodeName)||d.readOnly)){e=c.data(d,"_change_data");f=xa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data",f);if(!(e===B||f===e))if(e!=null||f){a.type="change";a.liveFired= +B;return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:Z,beforedeactivate:Z,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return Z.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return Z.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a,"_change_data",xa(a))}},setup:function(){if(this.type=== +"file")return false;for(var a in V)c.event.add(this,a+".specialChange",V[a]);return ia.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return ia.test(this.nodeName)}};V=c.event.special.change.filters;V.focus=V.beforeactivate}t.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(e){e=c.event.fix(e);e.type=b;return c.event.trigger(e,null,e.target)}c.event.special[b]={setup:function(){ua[b]++===0&&t.addEventListener(a,d,true)},teardown:function(){--ua[b]=== +0&&t.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,e,f){if(typeof d==="object"){for(var h in d)this[b](h,e,d[h],f);return this}if(c.isFunction(e)||e===false){f=e;e=B}var l=b==="one"?c.proxy(f,function(o){c(this).unbind(o,l);return f.apply(this,arguments)}):f;if(d==="unload"&&b!=="one")this.one(d,e,f);else{h=0;for(var k=this.length;h0?this.bind(b,d,e):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});E.attachEvent&&!E.addEventListener&&c(E).bind("unload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}}); +(function(){function a(g,i,n,m,p,q){p=0;for(var u=m.length;p0){F=y;break}}y=y[g]}m[p]=F}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,f=Object.prototype.toString,h=false,l=true;[0,0].sort(function(){l=false;return 0});var k=function(g,i,n,m){n=n||[];var p=i=i||t;if(i.nodeType!==1&&i.nodeType!==9)return[];if(!g||typeof g!=="string")return n;var q,u,y,F,M,N=true,O=k.isXML(i),D=[],R=g;do{d.exec("");if(q=d.exec(R)){R=q[3];D.push(q[1]);if(q[2]){F=q[3]; +break}}}while(q);if(D.length>1&&x.exec(g))if(D.length===2&&o.relative[D[0]])u=L(D[0]+D[1],i);else for(u=o.relative[D[0]]?[i]:k(D.shift(),i);D.length;){g=D.shift();if(o.relative[g])g+=D.shift();u=L(g,u)}else{if(!m&&D.length>1&&i.nodeType===9&&!O&&o.match.ID.test(D[0])&&!o.match.ID.test(D[D.length-1])){q=k.find(D.shift(),i,O);i=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]}if(i){q=m?{expr:D.pop(),set:C(m)}:k.find(D.pop(),D.length===1&&(D[0]==="~"||D[0]==="+")&&i.parentNode?i.parentNode:i,O);u=q.expr?k.filter(q.expr, +q.set):q.set;if(D.length>0)y=C(u);else N=false;for(;D.length;){q=M=D.pop();if(o.relative[M])q=D.pop();else M="";if(q==null)q=i;o.relative[M](y,q,O)}}else y=[]}y||(y=u);y||k.error(M||g);if(f.call(y)==="[object Array]")if(N)if(i&&i.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&k.contains(i,y[g])))n.push(u[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&n.push(u[g]);else n.push.apply(n,y);else C(y,n);if(F){k(F,p,n,m);k.uniqueSort(n)}return n};k.uniqueSort=function(g){if(w){h= +l;g.sort(w);if(h)for(var i=1;i0};k.find=function(g,i,n){var m;if(!g)return[];for(var p=0,q=o.order.length;p":function(g,i){var n,m=typeof i==="string",p=0,q=g.length;if(m&&!/\W/.test(i))for(i=i.toLowerCase();p=0))n||m.push(u);else if(n)i[q]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},CHILD:function(g){if(g[1]==="nth"){var i=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=i[1]+(i[2]||1)-0;g[3]=i[3]-0}g[0]=e++;return g},ATTR:function(g,i,n, +m,p,q){i=g[1].replace(/\\/g,"");if(!q&&o.attrMap[i])g[1]=o.attrMap[i];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,i,n,m,p){if(g[1]==="not")if((d.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,i);else{g=k.filter(g[3],i,n,true^p);n||m.push.apply(m,g);return false}else if(o.match.POS.test(g[0])||o.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled=== +true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,i,n){return!!k(n[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"=== +g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},setFilters:{first:function(g,i){return i===0},last:function(g,i,n,m){return i===m.length-1},even:function(g,i){return i%2===0},odd:function(g,i){return i%2===1},lt:function(g,i,n){return in[3]-0},nth:function(g,i,n){return n[3]- +0===i},eq:function(g,i,n){return n[3]-0===i}},filter:{PSEUDO:function(g,i,n,m){var p=i[1],q=o.filters[p];if(q)return q(g,n,i,m);else if(p==="contains")return(g.textContent||g.innerText||k.getText([g])||"").indexOf(i[3])>=0;else if(p==="not"){i=i[3];n=0;for(m=i.length;n=0}},ID:function(g,i){return g.nodeType===1&&g.getAttribute("id")===i},TAG:function(g,i){return i==="*"&&g.nodeType===1||g.nodeName.toLowerCase()=== +i},CLASS:function(g,i){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(i)>-1},ATTR:function(g,i){var n=i[1];n=o.attrHandle[n]?o.attrHandle[n](g):g[n]!=null?g[n]:g.getAttribute(n);var m=n+"",p=i[2],q=i[4];return n==null?p==="!=":p==="="?m===q:p==="*="?m.indexOf(q)>=0:p==="~="?(" "+m+" ").indexOf(q)>=0:!q?m&&n!==false:p==="!="?m!==q:p==="^="?m.indexOf(q)===0:p==="$="?m.substr(m.length-q.length)===q:p==="|="?m===q||m.substr(0,q.length+1)===q+"-":false},POS:function(g,i,n,m){var p=o.setFilters[i[2]]; +if(p)return p(g,n,i,m)}}},x=o.match.POS,r=function(g,i){return"\\"+(i-0+1)},A;for(A in o.match){o.match[A]=RegExp(o.match[A].source+/(?![^\[]*\])(?![^\(]*\))/.source);o.leftMatch[A]=RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[A].source.replace(/\\(\d+)/g,r))}var C=function(g,i){g=Array.prototype.slice.call(g,0);if(i){i.push.apply(i,g);return i}return g};try{Array.prototype.slice.call(t.documentElement.childNodes,0)}catch(J){C=function(g,i){var n=0,m=i||[];if(f.call(g)==="[object Array]")Array.prototype.push.apply(m, +g);else if(typeof g.length==="number")for(var p=g.length;n";n.insertBefore(g,n.firstChild);if(t.getElementById(i)){o.find.ID=function(m,p,q){if(typeof p.getElementById!=="undefined"&&!q)return(p=p.getElementById(m[1]))?p.id===m[1]||typeof p.getAttributeNode!=="undefined"&&p.getAttributeNode("id").nodeValue===m[1]?[p]:B:[]};o.filter.ID=function(m,p){var q=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&q&&q.nodeValue===p}}n.removeChild(g); +n=g=null})();(function(){var g=t.createElement("div");g.appendChild(t.createComment(""));if(g.getElementsByTagName("*").length>0)o.find.TAG=function(i,n){var m=n.getElementsByTagName(i[1]);if(i[1]==="*"){for(var p=[],q=0;m[q];q++)m[q].nodeType===1&&p.push(m[q]);m=p}return m};g.innerHTML="";if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")o.attrHandle.href=function(i){return i.getAttribute("href",2)};g=null})();t.querySelectorAll&& +function(){var g=k,i=t.createElement("div");i.innerHTML="

";if(!(i.querySelectorAll&&i.querySelectorAll(".TEST").length===0)){k=function(m,p,q,u){p=p||t;m=m.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!u&&!k.isXML(p))if(p.nodeType===9)try{return C(p.querySelectorAll(m),q)}catch(y){}else if(p.nodeType===1&&p.nodeName.toLowerCase()!=="object"){var F=p.getAttribute("id"),M=F||"__sizzle__";F||p.setAttribute("id",M);try{return C(p.querySelectorAll("#"+M+" "+m),q)}catch(N){}finally{F|| +p.removeAttribute("id")}}return g(m,p,q,u)};for(var n in g)k[n]=g[n];i=null}}();(function(){var g=t.documentElement,i=g.matchesSelector||g.mozMatchesSelector||g.webkitMatchesSelector||g.msMatchesSelector,n=false;try{i.call(t.documentElement,"[test!='']:sizzle")}catch(m){n=true}if(i)k.matchesSelector=function(p,q){q=q.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(p))try{if(n||!o.match.PSEUDO.test(q)&&!/!=/.test(q))return i.call(p,q)}catch(u){}return k(q,null,null,[p]).length>0}})();(function(){var g= +t.createElement("div");g.innerHTML="
";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){o.order.splice(1,0,"CLASS");o.find.CLASS=function(i,n,m){if(typeof n.getElementsByClassName!=="undefined"&&!m)return n.getElementsByClassName(i[1])};g=null}}})();k.contains=t.documentElement.contains?function(g,i){return g!==i&&(g.contains?g.contains(i):true)}:t.documentElement.compareDocumentPosition? +function(g,i){return!!(g.compareDocumentPosition(i)&16)}:function(){return false};k.isXML=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false};var L=function(g,i){for(var n,m=[],p="",q=i.nodeType?[i]:i;n=o.match.PSEUDO.exec(g);){p+=n[0];g=g.replace(o.match.PSEUDO,"")}g=o.relative[g]?g+"*":g;n=0;for(var u=q.length;n0)for(var h=d;h0},closest:function(a,b){var d=[],e,f,h=this[0];if(c.isArray(a)){var l,k={},o=1;if(h&&a.length){e=0;for(f=a.length;e-1:c(h).is(e))d.push({selector:l,elem:h,level:o})}h= +h.parentNode;o++}}return d}l=cb.test(a)?c(a,b||this.context):null;e=0;for(f=this.length;e-1:c.find.matchesSelector(h,a)){d.push(h);break}else{h=h.parentNode;if(!h||!h.ownerDocument||h===b)break}d=d.length>1?c.unique(d):d;return this.pushStack(d,"closest",a)},index:function(a){if(!a||typeof a==="string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var d=typeof a==="string"?c(a,b||this.context): +c.makeArray(a),e=c.merge(this.get(),d);return this.pushStack(!d[0]||!d[0].parentNode||d[0].parentNode.nodeType===11||!e[0]||!e[0].parentNode||e[0].parentNode.nodeType===11?e:c.unique(e))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a, +2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a, +b){c.fn[a]=function(d,e){var f=c.map(this,b,d);Za.test(a)||(e=d);if(e&&typeof e==="string")f=c.filter(e,f);f=this.length>1?c.unique(f):f;if((this.length>1||ab.test(e))&&$a.test(a))f=f.reverse();return this.pushStack(f,a,bb.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return b.length===1?c.find.matchesSelector(b[0],a)?[b[0]]:[]:c.find.matches(a,b)},dir:function(a,b,d){var e=[];for(a=a[b];a&&a.nodeType!==9&&(d===B||a.nodeType!==1||!c(a).is(d));){a.nodeType===1&& +e.push(a);a=a[b]}return e},nth:function(a,b,d){b=b||1;for(var e=0;a;a=a[d])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var za=/ jQuery\d+="(?:\d+|null)"/g,$=/^\s+/,Aa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Ba=/<([\w:]+)/,db=/\s]+\/)>/g,P={option:[1, +""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};P.optgroup=P.option;P.tbody=P.tfoot=P.colgroup=P.caption=P.thead;P.th=P.td;if(!c.support.htmlSerialize)P._default=[1,"div
","
"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d= +c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==B)return this.empty().append((this[0]&&this[0].ownerDocument||t).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this}, +wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})}, +prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b, +this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,e;(e=this[d])!=null;d++)if(!a||c.filter(a,[e]).length){if(!b&&e.nodeType===1){c.cleanData(e.getElementsByTagName("*"));c.cleanData([e])}e.parentNode&&e.parentNode.removeChild(e)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild); +return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,e=this.ownerDocument;if(!d){d=e.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(za,"").replace(fb,'="$1">').replace($,"")],e)[0]}else return this.cloneNode(true)});if(a===true){na(this,b);na(this.find("*"),b.find("*"))}return b},html:function(a){if(a===B)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(za,""):null; +else if(typeof a==="string"&&!Ca.test(a)&&(c.support.leadingWhitespace||!$.test(a))&&!P[(Ba.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Aa,"<$1>");try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?h.cloneNode(true):h)}k.length&&c.each(k,Oa)}return this}});c.buildFragment=function(a,b,d){var e,f,h;b=b&&b[0]?b[0].ownerDocument||b[0]:t;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===t&&!Ca.test(a[0])&&(c.support.checkClone||!Da.test(a[0]))){f=true;if(h=c.fragments[a[0]])if(h!==1)e=h}if(!e){e=b.createDocumentFragment();c.clean(a,b,e,d)}if(f)c.fragments[a[0]]=h?e:1;return{fragment:e,cacheable:f}};c.fragments={};c.each({appendTo:"append", +prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var e=[];d=c(d);var f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&d.length===1){d[b](this[0]);return this}else{f=0;for(var h=d.length;f0?this.clone(true):this).get();c(d[f])[b](l);e=e.concat(l)}return this.pushStack(e,a,d.selector)}}});c.extend({clean:function(a,b,d,e){b=b||t;if(typeof b.createElement==="undefined")b=b.ownerDocument|| +b[0]&&b[0].ownerDocument||t;for(var f=[],h=0,l;(l=a[h])!=null;h++){if(typeof l==="number")l+="";if(l){if(typeof l==="string"&&!eb.test(l))l=b.createTextNode(l);else if(typeof l==="string"){l=l.replace(Aa,"<$1>");var k=(Ba.exec(l)||["",""])[1].toLowerCase(),o=P[k]||P._default,x=o[0],r=b.createElement("div");for(r.innerHTML=o[1]+l+o[2];x--;)r=r.lastChild;if(!c.support.tbody){x=db.test(l);k=k==="table"&&!x?r.firstChild&&r.firstChild.childNodes:o[1]===""&&!x?r.childNodes:[];for(o=k.length- +1;o>=0;--o)c.nodeName(k[o],"tbody")&&!k[o].childNodes.length&&k[o].parentNode.removeChild(k[o])}!c.support.leadingWhitespace&&$.test(l)&&r.insertBefore(b.createTextNode($.exec(l)[0]),r.firstChild);l=r.childNodes}if(l.nodeType)f.push(l);else f=c.merge(f,l)}}if(d)for(h=0;f[h];h++)if(e&&c.nodeName(f[h],"script")&&(!f[h].type||f[h].type.toLowerCase()==="text/javascript"))e.push(f[h].parentNode?f[h].parentNode.removeChild(f[h]):f[h]);else{f[h].nodeType===1&&f.splice.apply(f,[h+1,0].concat(c.makeArray(f[h].getElementsByTagName("script")))); +d.appendChild(f[h])}return f},cleanData:function(a){for(var b,d,e=c.cache,f=c.event.special,h=c.support.deleteExpando,l=0,k;(k=a[l])!=null;l++)if(!(k.nodeName&&c.noData[k.nodeName.toLowerCase()]))if(d=k[c.expando]){if((b=e[d])&&b.events)for(var o in b.events)f[o]?c.event.remove(k,o):c.removeEvent(k,o,b.handle);if(h)delete k[c.expando];else k.removeAttribute&&k.removeAttribute(c.expando);delete e[d]}}});var Ea=/alpha\([^)]*\)/i,gb=/opacity=([^)]*)/,hb=/-([a-z])/ig,ib=/([A-Z])/g,Fa=/^-?\d+(?:px)?$/i, +jb=/^-?\d/,kb={position:"absolute",visibility:"hidden",display:"block"},Pa=["Left","Right"],Qa=["Top","Bottom"],W,Ga,aa,lb=function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){if(arguments.length===2&&b===B)return this;return c.access(this,a,b,true,function(d,e,f){return f!==B?c.style(d,e,f):c.css(d,e)})};c.extend({cssHooks:{opacity:{get:function(a,b){if(b){var d=W(a,"opacity","opacity");return d===""?"1":d}else return a.style.opacity}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true, +zoom:true,lineHeight:true},cssProps:{"float":c.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,d,e){if(!(!a||a.nodeType===3||a.nodeType===8||!a.style)){var f,h=c.camelCase(b),l=a.style,k=c.cssHooks[h];b=c.cssProps[h]||h;if(d!==B){if(!(typeof d==="number"&&isNaN(d)||d==null)){if(typeof d==="number"&&!c.cssNumber[h])d+="px";if(!k||!("set"in k)||(d=k.set(a,d))!==B)try{l[b]=d}catch(o){}}}else{if(k&&"get"in k&&(f=k.get(a,false,e))!==B)return f;return l[b]}}},css:function(a,b,d){var e,f=c.camelCase(b), +h=c.cssHooks[f];b=c.cssProps[f]||f;if(h&&"get"in h&&(e=h.get(a,true,d))!==B)return e;else if(W)return W(a,b,f)},swap:function(a,b,d){var e={},f;for(f in b){e[f]=a.style[f];a.style[f]=b[f]}d.call(a);for(f in b)a.style[f]=e[f]},camelCase:function(a){return a.replace(hb,lb)}});c.curCSS=c.css;c.each(["height","width"],function(a,b){c.cssHooks[b]={get:function(d,e,f){var h;if(e){if(d.offsetWidth!==0)h=oa(d,b,f);else c.swap(d,kb,function(){h=oa(d,b,f)});if(h<=0){h=W(d,b,b);if(h==="0px"&&aa)h=aa(d,b,b); +if(h!=null)return h===""||h==="auto"?"0px":h}if(h<0||h==null){h=d.style[b];return h===""||h==="auto"?"0px":h}return typeof h==="string"?h:h+"px"}},set:function(d,e){if(Fa.test(e)){e=parseFloat(e);if(e>=0)return e+"px"}else return e}}});if(!c.support.opacity)c.cssHooks.opacity={get:function(a,b){return gb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var d=a.style;d.zoom=1;var e=c.isNaN(b)?"":"alpha(opacity="+b*100+")",f= +d.filter||"";d.filter=Ea.test(f)?f.replace(Ea,e):d.filter+" "+e}};if(t.defaultView&&t.defaultView.getComputedStyle)Ga=function(a,b,d){var e;d=d.replace(ib,"-$1").toLowerCase();if(!(b=a.ownerDocument.defaultView))return B;if(b=b.getComputedStyle(a,null)){e=b.getPropertyValue(d);if(e===""&&!c.contains(a.ownerDocument.documentElement,a))e=c.style(a,d)}return e};if(t.documentElement.currentStyle)aa=function(a,b){var d,e,f=a.currentStyle&&a.currentStyle[b],h=a.style;if(!Fa.test(f)&&jb.test(f)){d=h.left; +e=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;h.left=b==="fontSize"?"1em":f||0;f=h.pixelLeft+"px";h.left=d;a.runtimeStyle.left=e}return f===""?"auto":f};W=Ga||aa;if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=a.offsetHeight;return a.offsetWidth===0&&b===0||!c.support.reliableHiddenOffsets&&(a.style.display||c.css(a,"display"))==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var mb=c.now(),nb=/)<[^<]*)*<\/script>/gi, +ob=/^(?:select|textarea)/i,pb=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,qb=/^(?:GET|HEAD)$/,Ra=/\[\]$/,T=/\=\?(&|$)/,ja=/\?/,rb=/([?&])_=[^&]*/,sb=/^(\w+:)?\/\/([^\/?#]+)/,tb=/%20/g,ub=/#.*$/,Ha=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!=="string"&&Ha)return Ha.apply(this,arguments);else if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}e="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b=== +"object"){b=c.param(b,c.ajaxSettings.traditional);e="POST"}var h=this;c.ajax({url:a,type:e,dataType:"html",data:b,complete:function(l,k){if(k==="success"||k==="notmodified")h.html(f?c("
").append(l.responseText.replace(nb,"")).find(f):l.responseText);d&&h.each(d,[l.responseText,k,l])}});return this},serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&& +!this.disabled&&(this.checked||ob.test(this.nodeName)||pb.test(this.type))}).map(function(a,b){var d=c(this).val();return d==null?null:c.isArray(d)?c.map(d,function(e){return{name:b.name,value:e}}):{name:b.name,value:d}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:e})}, +getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:e})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return new E.XMLHttpRequest},accepts:{xml:"application/xml, text/xml",html:"text/html", +script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},ajax:function(a){var b=c.extend(true,{},c.ajaxSettings,a),d,e,f,h=b.type.toUpperCase(),l=qb.test(h);b.url=b.url.replace(ub,"");b.context=a&&a.context!=null?a.context:b;if(b.data&&b.processData&&typeof b.data!=="string")b.data=c.param(b.data,b.traditional);if(b.dataType==="jsonp"){if(h==="GET")T.test(b.url)||(b.url+=(ja.test(b.url)?"&":"?")+(b.jsonp||"callback")+"=?");else if(!b.data|| +!T.test(b.data))b.data=(b.data?b.data+"&":"")+(b.jsonp||"callback")+"=?";b.dataType="json"}if(b.dataType==="json"&&(b.data&&T.test(b.data)||T.test(b.url))){d=b.jsonpCallback||"jsonp"+mb++;if(b.data)b.data=(b.data+"").replace(T,"="+d+"$1");b.url=b.url.replace(T,"="+d+"$1");b.dataType="script";var k=E[d];E[d]=function(m){if(c.isFunction(k))k(m);else{E[d]=B;try{delete E[d]}catch(p){}}f=m;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);r&&r.removeChild(A)}}if(b.dataType==="script"&&b.cache===null)b.cache= +false;if(b.cache===false&&l){var o=c.now(),x=b.url.replace(rb,"$1_="+o);b.url=x+(x===b.url?(ja.test(b.url)?"&":"?")+"_="+o:"")}if(b.data&&l)b.url+=(ja.test(b.url)?"&":"?")+b.data;b.global&&c.active++===0&&c.event.trigger("ajaxStart");o=(o=sb.exec(b.url))&&(o[1]&&o[1].toLowerCase()!==location.protocol||o[2].toLowerCase()!==location.host);if(b.dataType==="script"&&h==="GET"&&o){var r=t.getElementsByTagName("head")[0]||t.documentElement,A=t.createElement("script");if(b.scriptCharset)A.charset=b.scriptCharset; +A.src=b.url;if(!d){var C=false;A.onload=A.onreadystatechange=function(){if(!C&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){C=true;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);A.onload=A.onreadystatechange=null;r&&A.parentNode&&r.removeChild(A)}}}r.insertBefore(A,r.firstChild);return B}var J=false,w=b.xhr();if(w){b.username?w.open(h,b.url,b.async,b.username,b.password):w.open(h,b.url,b.async);try{if(b.data!=null&&!l||a&&a.contentType)w.setRequestHeader("Content-Type", +b.contentType);if(b.ifModified){c.lastModified[b.url]&&w.setRequestHeader("If-Modified-Since",c.lastModified[b.url]);c.etag[b.url]&&w.setRequestHeader("If-None-Match",c.etag[b.url])}o||w.setRequestHeader("X-Requested-With","XMLHttpRequest");w.setRequestHeader("Accept",b.dataType&&b.accepts[b.dataType]?b.accepts[b.dataType]+", */*; q=0.01":b.accepts._default)}catch(I){}if(b.beforeSend&&b.beforeSend.call(b.context,w,b)===false){b.global&&c.active--===1&&c.event.trigger("ajaxStop");w.abort();return false}b.global&& +c.triggerGlobal(b,"ajaxSend",[w,b]);var L=w.onreadystatechange=function(m){if(!w||w.readyState===0||m==="abort"){J||c.handleComplete(b,w,e,f);J=true;if(w)w.onreadystatechange=c.noop}else if(!J&&w&&(w.readyState===4||m==="timeout")){J=true;w.onreadystatechange=c.noop;e=m==="timeout"?"timeout":!c.httpSuccess(w)?"error":b.ifModified&&c.httpNotModified(w,b.url)?"notmodified":"success";var p;if(e==="success")try{f=c.httpData(w,b.dataType,b)}catch(q){e="parsererror";p=q}if(e==="success"||e==="notmodified")d|| +c.handleSuccess(b,w,e,f);else c.handleError(b,w,e,p);d||c.handleComplete(b,w,e,f);m==="timeout"&&w.abort();if(b.async)w=null}};try{var g=w.abort;w.abort=function(){w&&Function.prototype.call.call(g,w);L("abort")}}catch(i){}b.async&&b.timeout>0&&setTimeout(function(){w&&!J&&L("timeout")},b.timeout);try{w.send(l||b.data==null?null:b.data)}catch(n){c.handleError(b,w,null,n);c.handleComplete(b,w,e,f)}b.async||L();return w}},param:function(a,b){var d=[],e=function(h,l){l=c.isFunction(l)?l():l;d[d.length]= +encodeURIComponent(h)+"="+encodeURIComponent(l)};if(b===B)b=c.ajaxSettings.traditional;if(c.isArray(a)||a.jquery)c.each(a,function(){e(this.name,this.value)});else for(var f in a)da(f,a[f],b,e);return d.join("&").replace(tb,"+")}});c.extend({active:0,lastModified:{},etag:{},handleError:function(a,b,d,e){a.error&&a.error.call(a.context,b,d,e);a.global&&c.triggerGlobal(a,"ajaxError",[b,a,e])},handleSuccess:function(a,b,d,e){a.success&&a.success.call(a.context,e,d,b);a.global&&c.triggerGlobal(a,"ajaxSuccess", +[b,a])},handleComplete:function(a,b,d){a.complete&&a.complete.call(a.context,b,d);a.global&&c.triggerGlobal(a,"ajaxComplete",[b,a]);a.global&&c.active--===1&&c.event.trigger("ajaxStop")},triggerGlobal:function(a,b,d){(a.context&&a.context.url==null?c(a.context):c.event).trigger(b,d)},httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"), +e=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(e)c.etag[b]=e;return a.status===304},httpData:function(a,b,d){var e=a.getResponseHeader("content-type")||"",f=b==="xml"||!b&&e.indexOf("xml")>=0;a=f?a.responseXML:a.responseText;f&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b==="json"||!b&&e.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&e.indexOf("javascript")>=0)c.globalEval(a);return a}}); +if(E.ActiveXObject)c.ajaxSettings.xhr=function(){if(E.location.protocol!=="file:")try{return new E.XMLHttpRequest}catch(a){}try{return new E.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}};c.support.ajax=!!c.ajaxSettings.xhr();var ea={},vb=/^(?:toggle|show|hide)$/,wb=/^([+\-]=)?([\d+.\-]+)(.*)$/,ba,pa=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b,d){if(a||a===0)return this.animate(S("show", +3),a,b,d);else{d=0;for(var e=this.length;d=0;e--)if(d[e].elem===this){b&&d[e](true);d.splice(e,1)}});b||this.dequeue();return this}});c.each({slideDown:S("show",1),slideUp:S("hide",1),slideToggle:S("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){c.fn[a]=function(d,e,f){return this.animate(b, +d,e,f)}});c.extend({speed:function(a,b,d){var e=a&&typeof a==="object"?c.extend({},a):{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};e.duration=c.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in c.fx.speeds?c.fx.speeds[e.duration]:c.fx.speeds._default;e.old=e.complete;e.complete=function(){e.queue!==false&&c(this).dequeue();c.isFunction(e.old)&&e.old.call(this)};return e},easing:{linear:function(a,b,d,e){return d+e*a},swing:function(a,b,d,e){return(-Math.cos(a* +Math.PI)/2+0.5)*e+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||c.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a=parseFloat(c.css(this.elem,this.prop));return a&&a>-1E4?a:0},custom:function(a,b,d){function e(l){return f.step(l)} +var f=this,h=c.fx;this.startTime=c.now();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;this.pos=this.state=0;e.elem=this.elem;if(e()&&c.timers.push(e)&&!ba)ba=setInterval(h.tick,h.interval)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true; +this.custom(this.cur(),0)},step:function(a){var b=c.now(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var e in this.options.curAnim)if(this.options.curAnim[e]!==true)d=false;if(d){if(this.options.overflow!=null&&!c.support.shrinkWrapBlocks){var f=this.elem,h=this.options;c.each(["","X","Y"],function(k,o){f.style["overflow"+o]=h.overflow[k]})}this.options.hide&&c(this.elem).hide();if(this.options.hide|| +this.options.show)for(var l in this.options.curAnim)c.style(this.elem,l,this.options.orig[l]);this.options.complete.call(this.elem)}return false}else{a=b-this.startTime;this.state=a/this.options.duration;b=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||b](this.state,a,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a= +c.timers,b=0;b-1;e={};var x={};if(o)x=f.position();l=o?x.top:parseInt(l,10)||0;k=o?x.left:parseInt(k,10)||0;if(c.isFunction(b))b=b.call(a,d,h);if(b.top!=null)e.top=b.top-h.top+l;if(b.left!=null)e.left=b.left-h.left+k;"using"in b?b.using.call(a, +e):f.css(e)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),e=Ia.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.css(a,"marginTop"))||0;d.left-=parseFloat(c.css(a,"marginLeft"))||0;e.top+=parseFloat(c.css(b[0],"borderTopWidth"))||0;e.left+=parseFloat(c.css(b[0],"borderLeftWidth"))||0;return{top:d.top-e.top,left:d.left-e.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||t.body;a&&!Ia.test(a.nodeName)&& +c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(e){var f=this[0],h;if(!f)return null;if(e!==B)return this.each(function(){if(h=fa(this))h.scrollTo(!a?e:c(h).scrollLeft(),a?e:c(h).scrollTop());else this[d]=e});else return(h=fa(f))?"pageXOffset"in h?h[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&h.document.documentElement[d]||h.document.body[d]:f[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase(); +c.fn["inner"+b]=function(){return this[0]?parseFloat(c.css(this[0],d,"padding")):null};c.fn["outer"+b]=function(e){return this[0]?parseFloat(c.css(this[0],d,e?"margin":"border")):null};c.fn[d]=function(e){var f=this[0];if(!f)return e==null?null:this;if(c.isFunction(e))return this.each(function(l){var k=c(this);k[d](e.call(this,l,k[d]()))});if(c.isWindow(f))return f.document.compatMode==="CSS1Compat"&&f.document.documentElement["client"+b]||f.document.body["client"+b];else if(f.nodeType===9)return Math.max(f.documentElement["client"+ +b],f.body["scroll"+b],f.documentElement["scroll"+b],f.body["offset"+b],f.documentElement["offset"+b]);else if(e===B){f=c.css(f,d);var h=parseFloat(f);return c.isNaN(h)?f:h}else return this.css(d,typeof e==="string"?e:e+"px")}})})(window); +; + +/** + * jQuery Once Plugin v1.2 + * http://plugins.jquery.com/project/once + * + * Dual licensed under the MIT and GPL licenses: + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + */ + +(function ($) { + var cache = {}, uuid = 0; + + /** + * Filters elements by whether they have not yet been processed. + * + * @param id + * (Optional) If this is a string, then it will be used as the CSS class + * name that is applied to the elements for determining whether it has + * already been processed. The elements will get a class in the form of + * "id-processed". + * + * If the id parameter is a function, it will be passed off to the fn + * parameter and the id will become a unique identifier, represented as a + * number. + * + * When the id is neither a string or a function, it becomes a unique + * identifier, depicted as a number. The element's class will then be + * represented in the form of "jquery-once-#-processed". + * + * Take note that the id must be valid for usage as an element's class name. + * @param fn + * (Optional) If given, this function will be called for each element that + * has not yet been processed. The function's return value follows the same + * logic as $.each(). Returning true will continue to the next matched + * element in the set, while returning false will entirely break the + * iteration. + */ + $.fn.once = function (id, fn) { + if (typeof id != 'string') { + // Generate a numeric ID if the id passed can't be used as a CSS class. + if (!(id in cache)) { + cache[id] = ++uuid; + } + // When the fn parameter is not passed, we interpret it from the id. + if (!fn) { + fn = id; + } + id = 'jquery-once-' + cache[id]; + } + // Remove elements from the set that have already been processed. + var name = id + '-processed'; + var elements = this.not('.' + name).addClass(name); + + return $.isFunction(fn) ? elements.each(fn) : elements; + }; + + /** + * Filters elements that have been processed once already. + * + * @param id + * A required string representing the name of the class which should be used + * when filtering the elements. This only filters elements that have already + * been processed by the once function. The id should be the same id that + * was originally passed to the once() function. + * @param fn + * (Optional) If given, this function will be called for each element that + * has not yet been processed. The function's return value follows the same + * logic as $.each(). Returning true will continue to the next matched + * element in the set, while returning false will entirely break the + * iteration. + */ + $.fn.removeOnce = function (id, fn) { + var name = id + '-processed'; + var elements = this.filter('.' + name).removeClass(name); + + return $.isFunction(fn) ? elements.each(fn) : elements; + }; +})(jQuery); +; + +var Drupal = Drupal || { 'settings': {}, 'behaviors': {}, 'locale': {} }; + +// Allow other JavaScript libraries to use $. +jQuery.noConflict(); + +(function ($) { + +/** + * Override jQuery.fn.init to guard against XSS attacks. + * + * See http://bugs.jquery.com/ticket/9521 + */ +var jquery_init = $.fn.init; +$.fn.init = function (selector, context, rootjQuery) { + // If the string contains a "#" before a "<", treat it as invalid HTML. + if (selector && typeof selector === 'string') { + var hash_position = selector.indexOf('#'); + if (hash_position >= 0) { + var bracket_position = selector.indexOf('<'); + if (bracket_position > hash_position) { + throw 'Syntax error, unrecognized expression: ' + selector; + } + } + } + return jquery_init.call(this, selector, context, rootjQuery); +}; +$.fn.init.prototype = jquery_init.prototype; + +/** + * Attach all registered behaviors to a page element. + * + * Behaviors are event-triggered actions that attach to page elements, enhancing + * default non-JavaScript UIs. Behaviors are registered in the Drupal.behaviors + * object using the method 'attach' and optionally also 'detach' as follows: + * @code + * Drupal.behaviors.behaviorName = { + * attach: function (context, settings) { + * ... + * }, + * detach: function (context, settings, trigger) { + * ... + * } + * }; + * @endcode + * + * Drupal.attachBehaviors is added below to the jQuery ready event and so + * runs on initial page load. Developers implementing AHAH/Ajax in their + * solutions should also call this function after new page content has been + * loaded, feeding in an element to be processed, in order to attach all + * behaviors to the new content. + * + * Behaviors should use + * @code + * $(selector).once('behavior-name', function () { + * ... + * }); + * @endcode + * to ensure the behavior is attached only once to a given element. (Doing so + * enables the reprocessing of given elements, which may be needed on occasion + * despite the ability to limit behavior attachment to a particular element.) + * + * @param context + * An element to attach behaviors to. If none is given, the document element + * is used. + * @param settings + * An object containing settings for the current context. If none given, the + * global Drupal.settings object is used. + */ +Drupal.attachBehaviors = function (context, settings) { + context = context || document; + settings = settings || Drupal.settings; + // Execute all of them. + $.each(Drupal.behaviors, function () { + if ($.isFunction(this.attach)) { + this.attach(context, settings); + } + }); +}; + +/** + * Detach registered behaviors from a page element. + * + * Developers implementing AHAH/Ajax in their solutions should call this + * function before page content is about to be removed, feeding in an element + * to be processed, in order to allow special behaviors to detach from the + * content. + * + * Such implementations should look for the class name that was added in their + * corresponding Drupal.behaviors.behaviorName.attach implementation, i.e. + * behaviorName-processed, to ensure the behavior is detached only from + * previously processed elements. + * + * @param context + * An element to detach behaviors from. If none is given, the document element + * is used. + * @param settings + * An object containing settings for the current context. If none given, the + * global Drupal.settings object is used. + * @param trigger + * A string containing what's causing the behaviors to be detached. The + * possible triggers are: + * - unload: (default) The context element is being removed from the DOM. + * - move: The element is about to be moved within the DOM (for example, + * during a tabledrag row swap). After the move is completed, + * Drupal.attachBehaviors() is called, so that the behavior can undo + * whatever it did in response to the move. Many behaviors won't need to + * do anything simply in response to the element being moved, but because + * IFRAME elements reload their "src" when being moved within the DOM, + * behaviors bound to IFRAME elements (like WYSIWYG editors) may need to + * take some action. + * - serialize: When an Ajax form is submitted, this is called with the + * form as the context. This provides every behavior within the form an + * opportunity to ensure that the field elements have correct content + * in them before the form is serialized. The canonical use-case is so + * that WYSIWYG editors can update the hidden textarea to which they are + * bound. + * + * @see Drupal.attachBehaviors + */ +Drupal.detachBehaviors = function (context, settings, trigger) { + context = context || document; + settings = settings || Drupal.settings; + trigger = trigger || 'unload'; + // Execute all of them. + $.each(Drupal.behaviors, function () { + if ($.isFunction(this.detach)) { + this.detach(context, settings, trigger); + } + }); +}; + +/** + * Encode special characters in a plain-text string for display as HTML. + * + * @ingroup sanitization + */ +Drupal.checkPlain = function (str) { + var character, regex, + replace = { '&': '&', '"': '"', '<': '<', '>': '>' }; + str = String(str); + for (character in replace) { + if (replace.hasOwnProperty(character)) { + regex = new RegExp(character, 'g'); + str = str.replace(regex, replace[character]); + } + } + return str; +}; + +/** + * Replace placeholders with sanitized values in a string. + * + * @param str + * A string with placeholders. + * @param args + * An object of replacements pairs to make. Incidences of any key in this + * array are replaced with the corresponding value. Based on the first + * character of the key, the value is escaped and/or themed: + * - !variable: inserted as is + * - @variable: escape plain text to HTML (Drupal.checkPlain) + * - %variable: escape text and theme as a placeholder for user-submitted + * content (checkPlain + Drupal.theme('placeholder')) + * + * @see Drupal.t() + * @ingroup sanitization + */ +Drupal.formatString = function(str, args) { + // Transform arguments before inserting them. + for (var key in args) { + switch (key.charAt(0)) { + // Escaped only. + case '@': + args[key] = Drupal.checkPlain(args[key]); + break; + // Pass-through. + case '!': + break; + // Escaped and placeholder. + case '%': + default: + args[key] = Drupal.theme('placeholder', args[key]); + break; + } + str = str.replace(key, args[key]); + } + return str; +}; + +/** + * Translate strings to the page language or a given language. + * + * See the documentation of the server-side t() function for further details. + * + * @param str + * A string containing the English string to translate. + * @param args + * An object of replacements pairs to make after translation. Incidences + * of any key in this array are replaced with the corresponding value. + * See Drupal.formatString(). + * + * @param options + * - 'context' (defaults to the empty context): The context the source string + * belongs to. + * + * @return + * The translated string. + */ +Drupal.t = function (str, args, options) { + options = options || {}; + options.context = options.context || ''; + + // Fetch the localized version of the string. + if (Drupal.locale.strings && Drupal.locale.strings[options.context] && Drupal.locale.strings[options.context][str]) { + str = Drupal.locale.strings[options.context][str]; + } + + if (args) { + str = Drupal.formatString(str, args); + } + return str; +}; + +/** + * Format a string containing a count of items. + * + * This function ensures that the string is pluralized correctly. Since Drupal.t() is + * called by this function, make sure not to pass already-localized strings to it. + * + * See the documentation of the server-side format_plural() function for further details. + * + * @param count + * The item count to display. + * @param singular + * The string for the singular case. Please make sure it is clear this is + * singular, to ease translation (e.g. use "1 new comment" instead of "1 new"). + * Do not use @count in the singular string. + * @param plural + * The string for the plural case. Please make sure it is clear this is plural, + * to ease translation. Use @count in place of the item count, as in "@count + * new comments". + * @param args + * An object of replacements pairs to make after translation. Incidences + * of any key in this array are replaced with the corresponding value. + * See Drupal.formatString(). + * Note that you do not need to include @count in this array. + * This replacement is done automatically for the plural case. + * @param options + * The options to pass to the Drupal.t() function. + * @return + * A translated string. + */ +Drupal.formatPlural = function (count, singular, plural, args, options) { + var args = args || {}; + args['@count'] = count; + // Determine the index of the plural form. + var index = Drupal.locale.pluralFormula ? Drupal.locale.pluralFormula(args['@count']) : ((args['@count'] == 1) ? 0 : 1); + + if (index == 0) { + return Drupal.t(singular, args, options); + } + else if (index == 1) { + return Drupal.t(plural, args, options); + } + else { + args['@count[' + index + ']'] = args['@count']; + delete args['@count']; + return Drupal.t(plural.replace('@count', '@count[' + index + ']'), args, options); + } +}; + +/** + * Generate the themed representation of a Drupal object. + * + * All requests for themed output must go through this function. It examines + * the request and routes it to the appropriate theme function. If the current + * theme does not provide an override function, the generic theme function is + * called. + * + * For example, to retrieve the HTML for text that should be emphasized and + * displayed as a placeholder inside a sentence, call + * Drupal.theme('placeholder', text). + * + * @param func + * The name of the theme function to call. + * @param ... + * Additional arguments to pass along to the theme function. + * @return + * Any data the theme function returns. This could be a plain HTML string, + * but also a complex object. + */ +Drupal.theme = function (func) { + var args = Array.prototype.slice.apply(arguments, [1]); + + return (Drupal.theme[func] || Drupal.theme.prototype[func]).apply(this, args); +}; + +/** + * Freeze the current body height (as minimum height). Used to prevent + * unnecessary upwards scrolling when doing DOM manipulations. + */ +Drupal.freezeHeight = function () { + Drupal.unfreezeHeight(); + $('
').css({ + position: 'absolute', + top: '0px', + left: '0px', + width: '1px', + height: $('body').css('height') + }).appendTo('body'); +}; + +/** + * Unfreeze the body height. + */ +Drupal.unfreezeHeight = function () { + $('#freeze-height').remove(); +}; + +/** + * Encodes a Drupal path for use in a URL. + * + * For aesthetic reasons slashes are not escaped. + */ +Drupal.encodePath = function (item, uri) { + uri = uri || location.href; + return encodeURIComponent(item).replace(/%2F/g, '/'); +}; + +/** + * Get the text selection in a textarea. + */ +Drupal.getSelection = function (element) { + if (typeof element.selectionStart != 'number' && document.selection) { + // The current selection. + var range1 = document.selection.createRange(); + var range2 = range1.duplicate(); + // Select all text. + range2.moveToElementText(element); + // Now move 'dummy' end point to end point of original range. + range2.setEndPoint('EndToEnd', range1); + // Now we can calculate start and end points. + var start = range2.text.length - range1.text.length; + var end = start + range1.text.length; + return { 'start': start, 'end': end }; + } + return { 'start': element.selectionStart, 'end': element.selectionEnd }; +}; + +/** + * Build an error message from an Ajax response. + */ +Drupal.ajaxError = function (xmlhttp, uri) { + var statusCode, statusText, pathText, responseText, readyStateText, message; + if (xmlhttp.status) { + statusCode = "\n" + Drupal.t("An AJAX HTTP error occurred.") + "\n" + Drupal.t("HTTP Result Code: !status", {'!status': xmlhttp.status}); + } + else { + statusCode = "\n" + Drupal.t("An AJAX HTTP request terminated abnormally."); + } + statusCode += "\n" + Drupal.t("Debugging information follows."); + pathText = "\n" + Drupal.t("Path: !uri", {'!uri': uri} ); + statusText = ''; + // In some cases, when statusCode == 0, xmlhttp.statusText may not be defined. + // Unfortunately, testing for it with typeof, etc, doesn't seem to catch that + // and the test causes an exception. So we need to catch the exception here. + try { + statusText = "\n" + Drupal.t("StatusText: !statusText", {'!statusText': $.trim(xmlhttp.statusText)}); + } + catch (e) {} + + responseText = ''; + // Again, we don't have a way to know for sure whether accessing + // xmlhttp.responseText is going to throw an exception. So we'll catch it. + try { + responseText = "\n" + Drupal.t("ResponseText: !responseText", {'!responseText': $.trim(xmlhttp.responseText) } ); + } catch (e) {} + + // Make the responseText more readable by stripping HTML tags and newlines. + responseText = responseText.replace(/<("[^"]*"|'[^']*'|[^'">])*>/gi,""); + responseText = responseText.replace(/[\n]+\s+/g,"\n"); + + // We don't need readyState except for status == 0. + readyStateText = xmlhttp.status == 0 ? ("\n" + Drupal.t("ReadyState: !readyState", {'!readyState': xmlhttp.readyState})) : ""; + + message = statusCode + pathText + statusText + responseText + readyStateText; + return message; +}; + +// Class indicating that JS is enabled; used for styling purpose. +$('html').addClass('js'); + +// 'js enabled' cookie. +document.cookie = 'has_js=1; path=/'; + +/** + * Additions to jQuery.support. + */ +$(function () { + /** + * Boolean indicating whether or not position:fixed is supported. + */ + if (jQuery.support.positionFixed === undefined) { + var el = $('
').appendTo(document.body); + jQuery.support.positionFixed = el[0].offsetTop === 10; + el.remove(); + } +}); + +//Attach all behaviors. +$(function () { + Drupal.attachBehaviors(document, Drupal.settings); +}); + +/** + * The default themes. + */ +Drupal.theme.prototype = { + + /** + * Formats text for emphasized display in a placeholder inside a sentence. + * + * @param str + * The text to format (plain-text). + * @return + * The formatted text (html). + */ + placeholder: function (str) { + return '' + Drupal.checkPlain(str) + ''; + } +}; + +})(jQuery); +; diff --git a/old/guest_book_files/IBEX_small_rvb.jpg b/old/guest_book_files/IBEX_small_rvb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b4fb90b9020938efa72638f3162b6cd972e551be GIT binary patch literal 52490 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 p:first-child{display:inline;}a.feed-icon{display:inline-block;padding:15px 0 0 0;}table{border:0;border-spacing:0;font-size:0.857em;margin:10px 0;width:100%;}table table{font-size:1em;}#footer-wrapper table{font-size:1em;}table tr th{background:#757575;background:rgba(0,0,0,0.51);border-bottom-style:none;}table tr th,table tr th a,table tr th a:hover{color:#FFF;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}#footer-wrapper tr td,#footer-wrapper tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}tr,tr.even{background:#efefef;background:rgba(0,0,0,0.063);}table ul.links{margin:0;padding:0;font-size:1em;}table ul.links li{padding:0 1em 0 0;}.block ol,.block ul{margin:0;padding:0 0 0.25em 1em;}.contextual-links-wrapper{font-size:small !important;}ul.contextual-links{font-size:0.923em;}.contextual-links-wrapper a{text-shadow:0 0 0 !important;}.item-list .pager{font-size:0.929em;}ul.menu li{margin:0;}.region-content ul,.region-content ol{margin:1em 0;padding:0 0 0.25em 2.5em;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}ul.tips{padding:0 0 0 1.25em;}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;font-size:0.94em;line-height:1.7;padding:1px 10px 2px 10px;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}#logo{float:left;padding:15px 15px 15px 10px;}#name-and-slogan{float:left;padding-top:34px;margin:0 0 30px 15px;}#site-name{font-size:1.821em;color:#686868;line-height:1;}h1#site-name{margin:0;}#site-name a{font-weight:normal;}#site-slogan{font-size:0.929em;margin-top:7px;word-spacing:0.1em;font-style:italic;}.region-header .block{font-size:0.857em;float:left;margin:0 10px;padding:0;}.region-header .block .content{margin:0;padding:0;}.region-header .block ul{margin:0;padding:0;}.region-header .block li{list-style:none;list-style-image:none;padding:0;}.region-header .form-text{background:#fefefe;background:rgba(255,255,255,0.7);border-color:#ccc;border-color:rgba(255,255,255,0.3);margin-right:2px;width:120px;}.region-header .form-text:hover,.region-header .form-text:focus,.region-header .form-text:active{background:#fff;background:rgba(255,255,255,0.8);}.region-header .form-required{color:#eee;color:rgba(255,255,255,0.7);}.region-header .block-menu{border:1px solid;border-color:#eee;border-color:rgba(255,255,255,0.2);padding:0;width:208px;}.region-header .block-menu li a{display:block;border-bottom:1px solid;border-bottom-color:#eee;border-bottom-color:rgba(255,255,255,0.2);padding:3px 7px;}.region-header .block-menu li a:hover,.region-header .block-menu li a:focus,.region-header .block-menu li a:active{text-decoration:none;background:rgba(255,255,255,0.15);}.region-header .block-menu li.last a{border-bottom:0;}.region-header #block-user-login{width:auto;}.region-header #block-user-login .content{margin-top:2px;}.region-header #block-user-login .form-item{float:left;margin:0;padding:0;}.region-header #block-user-login div.item-list,.region-header #block-user-login div.description{font-size:0.916em;margin:0;}.region-header #block-user-login div.item-list{clear:both;}.region-header #block-user-login div.description{display:inline;}.region-header #block-user-login .item-list ul{padding:0;line-height:1;}.region-header #block-user-login .item-list li{list-style:none;float:left;padding:3px 0 1px;}.region-header #block-user-login .item-list li.last{padding-left:0.5em;}.region-header #block-user-login ul.openid-links li.last{padding-left:0;}.region-header #user-login-form li.openid-link a,.region-header #user-login li.openid-link a{padding-left:20px;}.region-header #block-user-login .form-actions{margin:4px 0 0;padding:0;clear:both;}.region-header #block-user-login input.form-submit{border:1px solid;border-color:#ccc;border-color:rgba(255,255,255,0.5);background:#eee;background:rgba(255,255,255,0.7);margin:4px 0;padding:3px 8px;}.region-header #block-user-login input.form-submit:hover,.region-header #block-user-login input.form-submit:focus{background:#fff;background:rgba(255,255,255,0.9);}.region-header #block-search-form{width:208px;}.region-header #block-search-form .form-text{width:154px;}.region-header .block-locale ul li{display:inline;padding:0 0.5em;}#main-menu{clear:both;}#main-menu-links{font-size:0.929em;margin:0;padding:0 15px;}#main-menu-links li{float:left;list-style:none;padding:0 1px;margin:0 1px;}#main-menu-links a{color:#333;background:#ccc;background:rgba(255,255,255,0.7);float:left;height:2.4em;line-height:2.4em;padding:0 0.8em;text-decoration:none;text-shadow:0 1px #eee;-khtml-border-radius-topleft:8px;-khtml-border-radius-topright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;}#main-menu-links a:hover,#main-menu-links a:focus{background:#f6f6f2;background:rgba(255,255,255,0.95);}#main-menu-links a:active{background:#b3b3b3;background:rgba(255,255,255,1);}#main-menu-links li a.active{border-bottom:none;}.featured #main-menu-links li a:active,.featured #main-menu-links li a.active{background:#f0f0f0;background:rgba(240,240,240,1.0);}#secondary-menu-links{float:right;font-size:0.929em;margin:10px 10px 0;}#secondary-menu-links a:hover,#secondary-menu-links a:focus{text-decoration:underline;}#main{margin-top:20px;margin-bottom:40px;}#featured{text-align:center;font-size:1.643em;font-weight:normal;line-height:1.4;padding:20px 0 45px;margin:0;background:#f0f0f0;background:rgba(30,50,10,0.08);border-bottom:1px solid #e7e7e7;text-shadow:1px 1px #fff;}#featured h2{font-size:1.174em;line-height:1;}#featured p{margin:0;padding:0;}#highlighted{border-bottom:1px solid #d3d7d9;font-size:120%;}.region-help{border:1px solid #d3d7d9;padding:0 1.5em;margin-bottom:30px;}.content{margin-top:10px;}h1#page-title{font-size:2em;line-height:1;}#content h2{margin-bottom:2px;font-size:1.429em;line-height:1.4;}.node .content{font-size:1.071em;}.node-teaser .content{font-size:1em;}.node-teaser h2{margin-top:0;padding-top:0.5em;}.node-teaser h2 a{color:#181818;}.node-teaser{border-bottom:1px solid #d3d7d9;margin-bottom:30px;padding-bottom:15px;}.node-sticky{background:#f9f9f9;background:rgba(0,0,0,0.024);border:1px solid #d3d7d9;padding:0 15px 15px;}.node-full{background:none;border:none;padding:0;}.node-teaser .content{clear:none;line-height:1.6;}.meta{font-size:0.857em;color:#68696b;margin-bottom:-5px;}.submitted .user-picture img{float:left;height:20px;margin:1px 5px 0 0;}.field-type-taxonomy-term-reference{margin:0 0 1.2em;}.field-type-taxonomy-term-reference .field-label{font-weight:normal;margin:0;padding-right:5px;}.field-type-taxonomy-term-reference .field-label,.field-type-taxonomy-term-reference ul.links{font-size:0.8em;}.node-teaser .field-type-taxonomy-term-reference .field-label,.node-teaser .field-type-taxonomy-term-reference ul.links{font-size:0.821em;}.field-type-taxonomy-term-reference ul.links{padding:0;margin:0;list-style:none;}.field-type-taxonomy-term-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}.link-wrapper{text-align:right;}.field-type-image img,.user-picture img{margin:0 0 1em;}ul.links{color:#68696b;font-size:0.821em;}.node-unpublished{margin:-20px -15px 0;padding:20px 15px 0;}.node-unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.comment h2.title{margin-bottom:1em;}.comment div.user-picture img{margin-left:0;}.comment{margin-bottom:20px;display:table;vertical-align:top;}.comment .attribution{display:table-cell;padding:0 30px 0 0;vertical-align:top;overflow:hidden;}.comment .attribution img{margin:0;border:1px solid #d3d7d9;}.comment .attribution .username{white-space:nowrap;}.comment .submitted p{margin:4px 0;font-size:1.071em;line-height:1.2;}.comment .submitted .comment-time{font-size:0.786em;color:#68696b;}.comment .submitted .comment-permalink{font-size:0.786em;text-transform:lowercase;}.comment .content{font-size:0.929em;line-height:1.6;}.comment .comment-arrow{background:url(../themes/bartik/images/comment-arrow.html) no-repeat 0 center transparent;border-left:1px solid;border-right:1px solid;height:40px;margin-left:-47px;margin-top:10px;position:absolute;width:20px;}.comment .comment-text{padding:10px 25px;border:1px solid #d3d7d9;display:table-cell;vertical-align:top;position:relative;width:100%;}.comment .indented{margin-left:40px;}.comment ul.links{padding:0 0 0.25em 0;}.comment ul.links li{padding:0 0.5em 0 0;}.comment-unpublished{margin-right:5px;padding:5px 2px 5px 5px;}.comment-unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.sidebar .section{padding-top:10px;}.sidebar .block{border:1px solid;padding:15px 20px;margin:0 0 20px;}.sidebar h2{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}.sidebar .block .content{font-size:0.914em;line-height:1.4;}.sidebar tbody{border:none;}.sidebar tr.even,.sidebar tr.odd{background:none;border-bottom:1px solid #d6d6d6;}#triptych-wrapper{background-color:#f0f0f0;background:rgba(30,50,10,0.08);border-top:1px solid #e7e7e7;}#triptych h2{color:#000;font-size:1.714em;margin-bottom:0.8em;text-shadow:0 1px 0 #fff;text-align:center;line-height:1;}#triptych .block{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #dfdfdf;line-height:1.3;}#triptych .block.last{border-bottom:none;}#triptych .block ul li,#triptych .block ol li{list-style:none;}#triptych .block ul,#triptych .block ol{padding-left:0;}#triptych #block-user-login .form-text{width:185px;}#triptych #block-user-online p{margin-bottom:0;}#triptych #block-node-syndicate h2{overflow:hidden;width:0;height:0;}#triptych-last #block-node-syndicate{text-align:right;}#triptych #block-search-form .form-type-textfield input{width:185px;}#triptych-middle #block-system-powered-by{text-align:center;}#triptych-last #block-system-powered-by{text-align:right;}#footer-wrapper{color:#c0c0c0;color:rgba(255,255,255,0.65);font-size:0.857em;}#footer-wrapper a{color:#fcfcfc;color:rgba(255,255,255,0.8);}#footer-wrapper a:hover,#footer-wrapper a:focus{color:#fefefe;color:rgba(255,255,255,0.95);text-decoration:underline;}#footer-wrapper .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}#footer-columns .block-menu,#footer .block{margin:0;padding:0;border:none;}#footer .block{margin:0.5em 0;}#footer .block .content{padding:0.5em 0;margin-top:0;}#footer .block h2{margin:0;}#footer-columns h2{border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;}#footer-columns .content{margin-top:0;}#footer-columns p{margin-top:1em;}#footer-columns .content ul{list-style:none;padding-left:0;margin-left:0;}#footer-columns .content li{list-style:none;margin:0;padding:0;}#footer-columns .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:0.8em 2px 0.8em 20px;text-indent:-15px;}#footer-columns .content li a:hover,#footer-columns .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none;}#footer{letter-spacing:0.2px;margin-top:30px;border-top:1px solid #555;border-color:rgba(255,255,255,0.15);}#footer .region{margin-top:20px;}#footer .block{clear:both;}#footer ul,#footer li{list-style:none;margin:0;padding:0;}#footer li a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}#footer li.first a{padding-left:0;}#footer li.last a{padding-right:0;border-right:none;}#footer-wrapper tr.odd{background-color:transparent;}#footer-wrapper tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}.tabs{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px;}.tabs ul.primary{padding:0 3px;margin:0;overflow:hidden;border:none;background:transparent url(../themes/bartik/images/tabs-border.html) repeat-x left bottom;}.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0;}.tabs ul.primary li.active a{border-bottom:1px solid #ffffff;}.tabs ul.primary li a{color:#000;background-color:#ededed;height:1.8em;line-height:1.9;display:block;font-size:0.929em;float:left;padding:0 10px 3px;margin:0;text-shadow:0 1px 0 #fff;-khtml-border-radius-topleft:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-khtml-border-radius-topright:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;}.tabs ul.primary li.active a{background-color:#ffffff;}.tabs ul.secondary{border-bottom:none;padding:0.5em 0;}.tabs ul.secondary li{display:block;float:left;}.tabs ul.secondary li:last-child{border-right:none;}.tabs ul.secondary li:first-child{padding-left:0;}.tabs ul.secondary li a{padding:0.25em 0.5em;}.tabs ul.secondary li a.active{background:#f2f2f2;border-bottom:none;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}ul.action-links{list-style:none;margin:5px;padding:0.5em 1em;}ul.action-links li{display:inline-block;margin-left:10px;}ul.action-links li a{padding-left:15px;background:url(../themes/bartik/images/add.html) no-repeat left center;margin:0 10px 0 0;}#messages{padding:20px 0 5px;margin:0 auto;}.featured #messages{background:#f0f0f0;background:rgba(30,50,10,0.08);}div.messages{margin:8px 15px;}.breadcrumb{font-size:0.929em;}.profile .user-picture{float:none;}.confirm-parent,.password-parent{width:34em;}.password-parent,div.form-item div.password-suggestions{position:relative;}.password-strength-text,.password-strength-title,div.password-confirm{font-size:0.82em;}.password-strength-text{margin-top:0.2em;}div.password-confirm{margin-top:2.2em;width:20.73em;}input.form-submit,a.button{background:#fff url(../themes/bartik/images/buttons.html) 0 0 repeat-x;border:1px solid #e4e4e4;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;margin-bottom:1em;margin-right:0.6em;padding:4px 17px;-khtml-border-radius:15px;-moz-border-radius:20px;-webkit-border-radius:15px;border-radius:15px;}a.button:link,a.button:visited,a.button:hover,a.button:focus,a.button:active{text-decoration:none;color:#5a5a5a;}fieldset{background:#ffffff;border:1px solid #cccccc;margin-top:10px;margin-bottom:32px;padding:0 0 10px;position:relative;top:12px;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.fieldset-wrapper{margin-top:25px;}.node-form .vertical-tabs .fieldset-wrapper{margin-top:0;}.filter-wrapper{top:0;padding:1em 0 0.2em;-khtml-border-radius-topright:0;-khtml-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}.filter-help a{font-size:0.857em;padding:2px 20px 0;}.filter-wrapper .form-item label{margin-right:10px;}.filter-wrapper .form-item{padding:0 0 0.5em 0.5em;}.filter-guidelines{padding:0 1.5em 0 0.5em;}fieldset.collapsed{background:transparent;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}fieldset legend{background:#dbdbdb;border:1px solid #ccc;border-bottom:none;color:#3b3b3b;display:block;height:2em;left:-1px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;line-height:2;padding:0;position:absolute;text-indent:10px;text-shadow:0 1px 0 #fff;top:-12px;width:100%;-khtml-border-radius-topleft:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}fieldset.collapsed legend{-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}fieldset legend a{color:#3b3b3b;}fieldset legend a:hover,fieldset legend a:focus,fieldset legend a:active{color:#000;}fieldset .fieldset-wrapper{padding:0 10px;}fieldset .fieldset-description{margin-top:5px;margin-bottom:1em;line-height:1.4;color:#3c3c3c;font-style:italic;}input{margin:2px 0;padding:4px;}input,textarea{font-size:0.929em;}textarea{line-height:1.5;}textarea.form-textarea,select.form-select{padding:4px;}input.form-text,textarea.form-textarea,select.form-select{border:1px solid #ccc;}input.form-submit:hover,input.form-submit:focus{background:#dedede;}.password-suggestions ul li{margin-left:1.2em;}.form-item{margin-bottom:1em;margin-top:2px;}.form-item label{font-size:0.929em;}.form-type-radio label,.form-type-checkbox label{margin-left:4px;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2px;}.form-actions{padding-top:10px;}.contact-form #edit-name{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-mail{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-subject{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-message{width:76.3%;-khtml-border-top-left-radius:4px;-khtml-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}.contact-form .resizable-textarea .grippie{width:76%;-khtml-border-bottom-left-radius:4px;-khtml-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}input.form-button-disabled,input.form-button-disabled:hover,input.form-button-disabled:focus,input.form-button-disabled:active,.form-disabled input,.form-disabled select,.form-disabled textarea{background:#ededed;border-color:#bbb;color:#717171;}.form-disabled .grippie{background-color:#ededed;border-color:#bbb;}.form-disabled label{color:#717171;}html.js input.form-autocomplete{background-position:100% 4px;}html.js input.throbbing{background-position:100% -16px;}.comment-form label{float:left;font-size:0.929em;width:120px;}.comment-form input,.comment-form .form-select{margin:0;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.comment-form .form-type-textarea label{float:none;}.comment-form .form-item,.comment-form .form-radios,.comment-form .form-type-checkbox,.comment-form .form-select{margin-bottom:10px;overflow:hidden;}.comment-form .form-type-checkbox,.comment-form .form-radios{margin-left:120px;}.comment-form .form-type-checkbox label,.comment-form .form-radios label{float:none;margin-top:0;}.comment-form input.form-file{width:auto;}.no-sidebars .comment-form .form-text{width:800px;}.one-sidebar .comment-form .form-text{width:500px;}.two-sidebars .comment-form .form-text{width:320px;}.comment-form .form-item .description{font-size:0.786em;line-height:1.2;margin-left:120px;}#content h2.comment-form{margin-bottom:0.5em;}.comment-form .form-textarea{-khtml-border-radius-topleft:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}.comment-form fieldset.filter-wrapper .fieldset-wrapper,.comment-form .text-format-wrapper .form-item{margin-top:0;margin-bottom:0;}.filter-wrapper label{width:auto;float:none;}.filter-wrapper .form-select{min-width:120px;}.comment-form fieldset.filter-wrapper .tips{font-size:0.786em;}#comment-body-add-more-wrapper .form-type-textarea label{margin-bottom:0.4em;}#edit-actions input{margin-right:0.6em;}div.password-suggestions{border:0;}.ui-widget-overlay{background:#222222;opacity:0.7;}div.vertical-tabs .vertical-tabs-panes fieldset.vertical-tabs-pane{padding:1em;}#forum .name{font-size:1.083em;}#forum .description{font-size:1em;}#block-search-form{padding-bottom:7px;}#block-search-form .content{margin-top:0;}#search-form input#edit-keys,#block-search-form .form-item-search-block-form input{float:left;font-size:1em;height:1.143em;margin-right:5px;width:9em;}#search-block-form input.form-submit,#search-form input.form-submit{margin-left:0;margin-right:0;height:25px;width:34px;padding:0;cursor:pointer;text-indent:-9999px;border-color:#e4e4e4 #d2d2d2 #b4b4b4;background:url(../themes/bartik/images/search-button.html) no-repeat center top;overflow:hidden;}#search-block-form input.form-submit:hover,#search-block-form input.form-submit:focus,#search-form input.form-submit:hover,#search-form input.form-submit:focus{background-position:center bottom;}#search-form .form-item-keys label{display:block;}ol.search-results{padding-left:0;}.search-results li{border-bottom:1px solid #d3d7d9;padding-bottom:0.4285em;margin-bottom:0.5em;}.search-results li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:1em;}.search-results .search-snippet-info{padding-left:0;}.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper h1#page-title{float:left;margin:0;}div.add-or-remove-shortcuts{padding-top:0.9em;}.overlay div.add-or-remove-shortcuts{padding-top:0.8em;}.page-admin #content img{margin-right:15px;}.page-admin #content .simpletest-image img{margin:0;}.page-admin-structure-block-demo .block-region{background:#ffff66;border:1px dotted #9f9e00;color:#000;font:90% "Lucida Grande","Lucida Sans Unicode",sans-serif;margin:5px;padding:5px;text-align:center;text-shadow:none;}.page-admin-structure-block-demo #featured .block-region{font-size:0.55em;}.page-admin-structure-block-demo #header .block-region{width:500px;}.page-admin #admin-dblog img{margin:0 5px;}#system-theme-settings fieldset{padding:0;}#system-theme-settings fieldset .fieldset-legend{margin-top:0;}div.admin .right,div.admin .left{width:49%;margin:0;}div.admin-panel{background:#fbfbfb;border:1px solid #ccc;margin:10px 0;padding:0 5px 5px;}div.admin-panel h3{margin:16px 7px;}div.admin-panel dt{border-top:1px solid #ccc;padding:7px 0 0;}div.admin-panel dd{margin:0 0 10px;}div.admin-panel .description{margin:0 0 14px 7px;}.overlay #main,.overlay #content{width:auto;float:none;}.overlay #page{padding:0 2em;}.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper{display:none;}.overlay-processed .field-type-image{display:block;float:none;}.overlay #messages{width:auto;}.node .poll{margin:2em 0;}.node .poll #edit-choice{margin:0 0 1.5em;}.poll .vote-form{text-align:left;}.poll .vote-form .choices{margin:0;}.poll .percent{font-size:0.857em;font-style:italic;margin-bottom:3em;margin-top:-3.2em;float:right;text-align:right;}.poll .text{clear:right;margin-right:2.25em;}.poll .total{font-size:0.929em;font-style:italic;text-align:right;clear:both;}.node .poll{margin:1.8em 0 0;}.node .poll .text{margin-right:6.75em;}.node .poll #edit-choice{margin:0 0 1.2em;}.poll .bar .foreground{background-color:#666;}#footer-wrapper .poll .bar{background-color:#666;}#footer-wrapper .poll .bar .foreground{background-color:#ddd;} +body,body.overlay{color:#3b3b3b;}.comment .comment-arrow{border-color:#ffffff;}#page,#main-wrapper,#main-menu-links li a.active,#main-menu-links li.active-trail a{background:#ffffff;}.tabs ul.primary li a.active{background-color:#ffffff;}.tabs ul.primary li.active a{background-color:#ffffff;border-bottom:1px solid #ffffff;}#header{background-color:#48a9e4;background-image:-moz-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:-ms-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:-o-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00506d),color-stop(1,#48a9e4));background-image:-webkit-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:linear-gradient(top,#00506d 0%,#48a9e4 100%);}a{color:#0070b3;}a:hover,a:focus{color:#008ee2;}a:active{color:#22adff;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}#page-wrapper,#footer-wrapper{background:#292929;}.region-header,.region-header a,.region-header li a.active,#name-and-slogan,#name-and-slogan a,#secondary-menu-links li a{color:#fffeff;} diff --git a/old/guest_book_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css b/old/guest_book_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css new file mode 100644 index 000000000..dd20e07ee --- /dev/null +++ b/old/guest_book_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css @@ -0,0 +1,8 @@ +#comments{margin-top:15px;}.indented{margin-left:25px;}.comment-unpublished{background-color:#fff4f4;}.comment-preview{background-color:#ffffea;} +.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;} +.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;} +.search-form{margin-bottom:1em;}.search-form input{margin-top:0;margin-bottom:0;}.search-results{list-style:none;}.search-results p{margin-top:0;}.search-results .title{font-size:1.2em;}.search-results li{margin-bottom:1em;}.search-results .search-snippet-info{padding-left:1em;}.search-results .search-info{font-size:0.85em;}.search-advanced .criterion{float:left;margin-right:2em;}.search-advanced .action{float:left;clear:left;} +#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;} +#forum .description{font-size:0.9em;margin:0.5em;}#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:nowrap;}#forum td.forum .icon{background-image:url(../misc/forum-icons.html);background-repeat:no-repeat;float:left;height:24px;margin:0 9px 0 0;width:24px;}#forum td.forum .forum-status-new{background-position:-24px 0;}#forum div.indent{margin-left:20px;}#forum .icon div{background-image:url(../misc/forum-icons.html);background-repeat:no-repeat;width:24px;height:24px;}#forum .icon .topic-status-new{background-position:-24px 0;}#forum .icon .topic-status-hot{background-position:-48px 0;}#forum .icon .topic-status-hot-new{background-position:-72px 0;}#forum .icon .topic-status-sticky{background-position:-96px 0;}#forum .icon .topic-status-closed{background-position:-120px 0;} +.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;} +.rteindent1{margin-left:40px;}.rteindent2{margin-left:80px;}.rteindent3{margin-left:120px;}.rteindent4{margin-left:160px;}.rteleft{text-align:left;}.rteright{text-align:right;}.rtecenter{text-align:center;}.rtejustify{text-align:justify;}.ibimage_left{float:left;}.ibimage_right{float:right;} diff --git a/old/guest_book_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css b/old/guest_book_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css new file mode 100644 index 000000000..5bc23c524 --- /dev/null +++ b/old/guest_book_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css @@ -0,0 +1,4 @@ +#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1;}html.js input.form-autocomplete{background-image:url(../misc/throbber.html);background-position:100% 2px;background-repeat:no-repeat;}html.js input.throbbing{background-position:100% -18px;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.resizable-textarea .grippie{background:#eee url(../misc/grippie.html) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}body.drag{cursor:move;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(../misc/draggable.html) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}a.tabledrag-handle-hover .handle{background-position:6px -11px;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}div.tree-child{background:url(../misc/tree.html) no-repeat 11px center;}div.tree-child-last{background:url(../misc/tree-bottom.html) no-repeat 11px center;}div.tree-child-horizontal{background:url(../misc/tree.html) no-repeat -11px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}table.sticky-header{background-color:#fff;margin-top:0;}.progress .bar{background-color:#fff;border:1px solid;}.progress .filled{background-color:#000;height:1.5em;width:5px;}.progress .percentage{float:right;}.ajax-progress{display:inline-block;}.ajax-progress .throbber{background:transparent url(../misc/throbber.html) no-repeat 0px -18px;float:left;height:15px;margin:2px;width:15px;}.ajax-progress .message{padding-left:20px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;} +ul.menu{border:none;list-style:none;text-align:left;}ul.menu li{margin:0 0 0 0.5em;}ul li.expanded{list-style-image:url(../misc/menu-expanded.html);list-style-type:circle;}ul li.collapsed{list-style-image:url(../misc/menu-collapsed.html);list-style-type:disc;}ul li.leaf{list-style-image:url(../misc/menu-leaf.html);list-style-type:square;}li.expanded,li.collapsed,li.leaf{padding:0.2em 0.5em 0 0;margin:0;}li a.active{color:#000;}td.menu-disabled{background:#ccc;}ul.inline,ul.links.inline{display:inline;padding-left:0;}ul.inline li{display:inline;list-style-type:none;padding:0 0.5em;}.breadcrumb{padding-bottom:0.5em;}ul.primary{border-bottom:1px solid #bbb;border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:5px;padding:0 0 0 1em;white-space:nowrap;}ul.primary li{display:inline;}ul.primary li a{background-color:#ddd;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary li{border-right:1px solid #ccc;display:inline;padding:0 1em;}ul.secondary a{padding:0;text-decoration:none;}ul.secondary a.active{border-bottom:4px solid #999;} +div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px;}div.status{background-image:url(../misc/message-24-ok.html);border-color:#be7;}div.status,.ok{color:#234600;}div.status,table tr.ok{background-color:#f8fff0;}div.warning{background-image:url(../misc/message-24-warning.html);border-color:#ed5;}div.warning,.warning{color:#840;}div.warning,table tr.warning{background-color:#fffce5;}div.error{background-image:url(../misc/message-24-error.html);border-color:#ed541d;}div.error,.error{color:#8c2e0b;}div.error,table tr.error{background-color:#fef5f1;}div.error p.error{color:#333;}div.messages ul{margin:0 0 0 1em;padding:0;}div.messages ul li{list-style-image:none;} +fieldset{margin-bottom:1em;padding:0.5em;}form{margin:0;padding:0;}hr{border:1px solid gray;height:1px;}img{border:0;}table{border-collapse:collapse;}th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left;}tbody{border-top:1px solid #ccc;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}th.active img{display:inline;}td.active{background-color:#ddd;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}.form-item .description{font-size:0.85em;}label{display:block;font-weight:bold;}label.option{display:inline;font-weight:normal;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}input.form-checkbox,input.form-radio{vertical-align:middle;}.marker,.form-required{color:#f00;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background:url(../misc/help.html) 0 50% no-repeat;padding:1px 0 1px 20px;}.item-list .pager{clear:both;text-align:center;}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.pager-current{font-weight:bold;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js fieldset.collapsible .fieldset-legend{background:url(../misc/menu-expanded.html) 5px 65% no-repeat;padding-left:15px;}html.js fieldset.collapsed .fieldset-legend{background-image:url(../misc/menu-collapsed.html);background-position:5px 50%;}.fieldset-legend span.summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.progress .filled{background:#0072b9 url(../misc/progress.html);} diff --git a/old/guest_book_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css b/old/guest_book_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css new file mode 100644 index 000000000..146430c59 --- /dev/null +++ b/old/guest_book_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css @@ -0,0 +1,2 @@ +.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(../sites/all/modules/ctools/images/status-active.html) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(../sites/all/modules/ctools/images/status-active.html) center center no-repeat;} +.wrapper.tagclouds{text-align :justify;margin-right:1em;}.tagclouds.level1{font-size :1em;}.tagclouds.level2{font-size :1.2em;}.tagclouds.level3{font-size :1.4em;}.tagclouds.level4{font-size :1.6em;}.tagclouds.level5{font-size :1.8em;}.tagclouds.level6{font-size :2em;}.tagclouds.level7{font-size :2.2em;}.tagclouds.level8{font-size :2.4em;}.tagclouds.level9{font-size :2.6em;}.tagclouds.level10{font-size :2.8em;} diff --git a/old/guest_book_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js b/old/guest_book_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js new file mode 100644 index 000000000..5c0d96d5b --- /dev/null +++ b/old/guest_book_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js @@ -0,0 +1,42 @@ +/* $Id: admin_devel.js,v 1.2 2010/03/12 22:54:41 sun Exp $ */ +(function($) { + +/** + * jQuery debugging helper. + * + * Invented for Dreditor. + * + * @usage + * $.debug(var [, name]); + * $variable.debug( [name] ); + */ +jQuery.extend({ + debug: function () { + // Setup debug storage in global window. We want to look into it. + window.debug = window.debug || []; + + args = jQuery.makeArray(arguments); + // Determine data source; this is an object for $variable.debug(). + // Also determine the identifier to store data with. + if (typeof this == 'object') { + var name = (args.length ? args[0] : window.debug.length); + var data = this; + } + else { + var name = (args.length > 1 ? args.pop() : window.debug.length); + var data = args[0]; + } + // Store data. + window.debug[name] = data; + // Dump data into Firebug console. + if (typeof console != 'undefined') { + console.log(name, data); + } + return this; + } +}); +// @todo Is this the right way? +jQuery.fn.debug = jQuery.debug; + +})(jQuery); +; diff --git a/old/guest_book_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js b/old/guest_book_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js new file mode 100644 index 000000000..697aeef0c --- /dev/null +++ b/old/guest_book_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js @@ -0,0 +1,683 @@ + +/*! + * jQuery JavaScript Library v1.4.4 + * http://jquery.com/ + * + * Copyright 2010, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2010, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Thu Nov 11 19:04:53 2010 -0500 + */ +(function(E,B){function ka(a,b,d){if(d===B&&a.nodeType===1){d=a.getAttribute("data-"+b);if(typeof d==="string"){try{d=d==="true"?true:d==="false"?false:d==="null"?null:!c.isNaN(d)?parseFloat(d):Ja.test(d)?c.parseJSON(d):d}catch(e){}c.data(a,b,d)}else d=B}return d}function U(){return false}function ca(){return true}function la(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function Ka(a){var b,d,e,f,h,l,k,o,x,r,A,C=[];f=[];h=c.data(this,this.nodeType?"events":"__events__");if(typeof h==="function")h= +h.events;if(!(a.liveFired===this||!h||!h.live||a.button&&a.type==="click")){if(a.namespace)A=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)");a.liveFired=this;var J=h.live.slice(0);for(k=0;kd)break;a.currentTarget=f.elem;a.data=f.handleObj.data;a.handleObj=f.handleObj;A=f.handleObj.origHandler.apply(f.elem,arguments);if(A===false||a.isPropagationStopped()){d=f.level;if(A===false)b=false;if(a.isImmediatePropagationStopped())break}}return b}}function Y(a,b){return(a&&a!=="*"?a+".":"")+b.replace(La, +"`").replace(Ma,"&")}function ma(a,b,d){if(c.isFunction(b))return c.grep(a,function(f,h){return!!b.call(f,h,f)===d});else if(b.nodeType)return c.grep(a,function(f){return f===b===d});else if(typeof b==="string"){var e=c.grep(a,function(f){return f.nodeType===1});if(Na.test(b))return c.filter(b,e,!d);else b=c.filter(b,e)}return c.grep(a,function(f){return c.inArray(f,b)>=0===d})}function na(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var e=c.data(a[d++]),f=c.data(this, +e);if(e=e&&e.events){delete f.handle;f.events={};for(var h in e)for(var l in e[h])c.event.add(this,h,e[h][l],e[h][l].data)}}})}function Oa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function oa(a,b,d){var e=b==="width"?a.offsetWidth:a.offsetHeight;if(d==="border")return e;c.each(b==="width"?Pa:Qa,function(){d||(e-=parseFloat(c.css(a,"padding"+this))||0);if(d==="margin")e+=parseFloat(c.css(a, +"margin"+this))||0;else e-=parseFloat(c.css(a,"border"+this+"Width"))||0});return e}function da(a,b,d,e){if(c.isArray(b)&&b.length)c.each(b,function(f,h){d||Ra.test(a)?e(a,h):da(a+"["+(typeof h==="object"||c.isArray(h)?f:"")+"]",h,d,e)});else if(!d&&b!=null&&typeof b==="object")c.isEmptyObject(b)?e(a,""):c.each(b,function(f,h){da(a+"["+f+"]",h,d,e)});else e(a,b)}function S(a,b){var d={};c.each(pa.concat.apply([],pa.slice(0,b)),function(){d[this]=a});return d}function qa(a){if(!ea[a]){var b=c("<"+ +a+">").appendTo("body"),d=b.css("display");b.remove();if(d==="none"||d==="")d="block";ea[a]=d}return ea[a]}function fa(a){return c.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var t=E.document,c=function(){function a(){if(!b.isReady){try{t.documentElement.doScroll("left")}catch(j){setTimeout(a,1);return}b.ready()}}var b=function(j,s){return new b.fn.init(j,s)},d=E.jQuery,e=E.$,f,h=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,l=/\S/,k=/^\s+/,o=/\s+$/,x=/\W/,r=/\d/,A=/^<(\w+)\s*\/?>(?:<\/\1>)?$/, +C=/^[\],:{}\s]*$/,J=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,w=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,I=/(?:^|:|,)(?:\s*\[)+/g,L=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,i=/(msie) ([\w.]+)/,n=/(mozilla)(?:.*? rv:([\w.]+))?/,m=navigator.userAgent,p=false,q=[],u,y=Object.prototype.toString,F=Object.prototype.hasOwnProperty,M=Array.prototype.push,N=Array.prototype.slice,O=String.prototype.trim,D=Array.prototype.indexOf,R={};b.fn=b.prototype={init:function(j, +s){var v,z,H;if(!j)return this;if(j.nodeType){this.context=this[0]=j;this.length=1;return this}if(j==="body"&&!s&&t.body){this.context=t;this[0]=t.body;this.selector="body";this.length=1;return this}if(typeof j==="string")if((v=h.exec(j))&&(v[1]||!s))if(v[1]){H=s?s.ownerDocument||s:t;if(z=A.exec(j))if(b.isPlainObject(s)){j=[t.createElement(z[1])];b.fn.attr.call(j,s,true)}else j=[H.createElement(z[1])];else{z=b.buildFragment([v[1]],[H]);j=(z.cacheable?z.fragment.cloneNode(true):z.fragment).childNodes}return b.merge(this, +j)}else{if((z=t.getElementById(v[2]))&&z.parentNode){if(z.id!==v[2])return f.find(j);this.length=1;this[0]=z}this.context=t;this.selector=j;return this}else if(!s&&!x.test(j)){this.selector=j;this.context=t;j=t.getElementsByTagName(j);return b.merge(this,j)}else return!s||s.jquery?(s||f).find(j):b(s).find(j);else if(b.isFunction(j))return f.ready(j);if(j.selector!==B){this.selector=j.selector;this.context=j.context}return b.makeArray(j,this)},selector:"",jquery:"1.4.4",length:0,size:function(){return this.length}, +toArray:function(){return N.call(this,0)},get:function(j){return j==null?this.toArray():j<0?this.slice(j)[0]:this[j]},pushStack:function(j,s,v){var z=b();b.isArray(j)?M.apply(z,j):b.merge(z,j);z.prevObject=this;z.context=this.context;if(s==="find")z.selector=this.selector+(this.selector?" ":"")+v;else if(s)z.selector=this.selector+"."+s+"("+v+")";return z},each:function(j,s){return b.each(this,j,s)},ready:function(j){b.bindReady();if(b.isReady)j.call(t,b);else q&&q.push(j);return this},eq:function(j){return j=== +-1?this.slice(j):this.slice(j,+j+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(N.apply(this,arguments),"slice",N.call(arguments).join(","))},map:function(j){return this.pushStack(b.map(this,function(s,v){return j.call(s,v,s)}))},end:function(){return this.prevObject||b(null)},push:M,sort:[].sort,splice:[].splice};b.fn.init.prototype=b.fn;b.extend=b.fn.extend=function(){var j,s,v,z,H,G=arguments[0]||{},K=1,Q=arguments.length,ga=false; +if(typeof G==="boolean"){ga=G;G=arguments[1]||{};K=2}if(typeof G!=="object"&&!b.isFunction(G))G={};if(Q===K){G=this;--K}for(;K0))if(q){var s=0,v=q;for(q=null;j=v[s++];)j.call(t,b);b.fn.trigger&&b(t).trigger("ready").unbind("ready")}}},bindReady:function(){if(!p){p=true;if(t.readyState==="complete")return setTimeout(b.ready,1);if(t.addEventListener){t.addEventListener("DOMContentLoaded",u,false);E.addEventListener("load",b.ready,false)}else if(t.attachEvent){t.attachEvent("onreadystatechange",u);E.attachEvent("onload", +b.ready);var j=false;try{j=E.frameElement==null}catch(s){}t.documentElement.doScroll&&j&&a()}}},isFunction:function(j){return b.type(j)==="function"},isArray:Array.isArray||function(j){return b.type(j)==="array"},isWindow:function(j){return j&&typeof j==="object"&&"setInterval"in j},isNaN:function(j){return j==null||!r.test(j)||isNaN(j)},type:function(j){return j==null?String(j):R[y.call(j)]||"object"},isPlainObject:function(j){if(!j||b.type(j)!=="object"||j.nodeType||b.isWindow(j))return false;if(j.constructor&& +!F.call(j,"constructor")&&!F.call(j.constructor.prototype,"isPrototypeOf"))return false;for(var s in j);return s===B||F.call(j,s)},isEmptyObject:function(j){for(var s in j)return false;return true},error:function(j){throw j;},parseJSON:function(j){if(typeof j!=="string"||!j)return null;j=b.trim(j);if(C.test(j.replace(J,"@").replace(w,"]").replace(I,"")))return E.JSON&&E.JSON.parse?E.JSON.parse(j):(new Function("return "+j))();else b.error("Invalid JSON: "+j)},noop:function(){},globalEval:function(j){if(j&& +l.test(j)){var s=t.getElementsByTagName("head")[0]||t.documentElement,v=t.createElement("script");v.type="text/javascript";if(b.support.scriptEval)v.appendChild(t.createTextNode(j));else v.text=j;s.insertBefore(v,s.firstChild);s.removeChild(v)}},nodeName:function(j,s){return j.nodeName&&j.nodeName.toUpperCase()===s.toUpperCase()},each:function(j,s,v){var z,H=0,G=j.length,K=G===B||b.isFunction(j);if(v)if(K)for(z in j){if(s.apply(j[z],v)===false)break}else for(;H
a";var f=d.getElementsByTagName("*"),h=d.getElementsByTagName("a")[0],l=t.createElement("select"), +k=l.appendChild(t.createElement("option"));if(!(!f||!f.length||!h)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(h.getAttribute("style")),hrefNormalized:h.getAttribute("href")==="/a",opacity:/^0.55$/.test(h.style.opacity),cssFloat:!!h.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:k.selected,deleteExpando:true,optDisabled:false,checkClone:false, +scriptEval:false,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableHiddenOffsets:true};l.disabled=true;c.support.optDisabled=!k.disabled;b.type="text/javascript";try{b.appendChild(t.createTextNode("window."+e+"=1;"))}catch(o){}a.insertBefore(b,a.firstChild);if(E[e]){c.support.scriptEval=true;delete E[e]}try{delete b.test}catch(x){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function r(){c.support.noCloneEvent= +false;d.detachEvent("onclick",r)});d.cloneNode(true).fireEvent("onclick")}d=t.createElement("div");d.innerHTML="";a=t.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var r=t.createElement("div");r.style.width=r.style.paddingLeft="1px";t.body.appendChild(r);c.boxModel=c.support.boxModel=r.offsetWidth===2;if("zoom"in r.style){r.style.display="inline";r.style.zoom= +1;c.support.inlineBlockNeedsLayout=r.offsetWidth===2;r.style.display="";r.innerHTML="
";c.support.shrinkWrapBlocks=r.offsetWidth!==2}r.innerHTML="
t
";var A=r.getElementsByTagName("td");c.support.reliableHiddenOffsets=A[0].offsetHeight===0;A[0].style.display="";A[1].style.display="none";c.support.reliableHiddenOffsets=c.support.reliableHiddenOffsets&&A[0].offsetHeight===0;r.innerHTML="";t.body.removeChild(r).style.display= +"none"});a=function(r){var A=t.createElement("div");r="on"+r;var C=r in A;if(!C){A.setAttribute(r,"return;");C=typeof A[r]==="function"}return C};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=f=h=null}})();var ra={},Ja=/^(?:\{.*\}|\[.*\])$/;c.extend({cache:{},uuid:0,expando:"jQuery"+c.now(),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},data:function(a,b,d){if(c.acceptData(a)){a=a==E?ra:a;var e=a.nodeType,f=e?a[c.expando]:null,h= +c.cache;if(!(e&&!f&&typeof b==="string"&&d===B)){if(e)f||(a[c.expando]=f=++c.uuid);else h=a;if(typeof b==="object")if(e)h[f]=c.extend(h[f],b);else c.extend(h,b);else if(e&&!h[f])h[f]={};a=e?h[f]:h;if(d!==B)a[b]=d;return typeof b==="string"?a[b]:a}}},removeData:function(a,b){if(c.acceptData(a)){a=a==E?ra:a;var d=a.nodeType,e=d?a[c.expando]:a,f=c.cache,h=d?f[e]:e;if(b){if(h){delete h[b];d&&c.isEmptyObject(h)&&c.removeData(a)}}else if(d&&c.support.deleteExpando)delete a[c.expando];else if(a.removeAttribute)a.removeAttribute(c.expando); +else if(d)delete f[e];else for(var l in a)delete a[l]}},acceptData:function(a){if(a.nodeName){var b=c.noData[a.nodeName.toLowerCase()];if(b)return!(b===true||a.getAttribute("classid")!==b)}return true}});c.fn.extend({data:function(a,b){var d=null;if(typeof a==="undefined"){if(this.length){var e=this[0].attributes,f;d=c.data(this[0]);for(var h=0,l=e.length;h-1)return true;return false},val:function(a){if(!arguments.length){var b=this[0];if(b){if(c.nodeName(b,"option")){var d=b.attributes.value;return!d||d.specified?b.value:b.text}if(c.nodeName(b,"select")){var e=b.selectedIndex;d=[];var f=b.options;b=b.type==="select-one"; +if(e<0)return null;var h=b?e:0;for(e=b?e+1:f.length;h=0;else if(c.nodeName(this,"select")){var A=c.makeArray(r);c("option",this).each(function(){this.selected=c.inArray(c(this).val(),A)>=0});if(!A.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true}, +attr:function(a,b,d,e){if(!a||a.nodeType===3||a.nodeType===8)return B;if(e&&b in c.attrFn)return c(a)[b](d);e=a.nodeType!==1||!c.isXMLDoc(a);var f=d!==B;b=e&&c.props[b]||b;var h=Ta.test(b);if((b in a||a[b]!==B)&&e&&!h){if(f){b==="type"&&Ua.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");if(d===null)a.nodeType===1&&a.removeAttribute(b);else a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&& +b.specified?b.value:Va.test(a.nodeName)||Wa.test(a.nodeName)&&a.href?0:B;return a[b]}if(!c.support.style&&e&&b==="style"){if(f)a.style.cssText=""+d;return a.style.cssText}f&&a.setAttribute(b,""+d);if(!a.attributes[b]&&a.hasAttribute&&!a.hasAttribute(b))return B;a=!c.support.hrefNormalized&&e&&h?a.getAttribute(b,2):a.getAttribute(b);return a===null?B:a}});var X=/\.(.*)$/,ia=/^(?:textarea|input|select)$/i,La=/\./g,Ma=/ /g,Xa=/[^\w\s.|`]/g,Ya=function(a){return a.replace(Xa,"\\$&")},ua={focusin:0,focusout:0}; +c.event={add:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(c.isWindow(a)&&a!==E&&!a.frameElement)a=E;if(d===false)d=U;else if(!d)return;var f,h;if(d.handler){f=d;d=f.handler}if(!d.guid)d.guid=c.guid++;if(h=c.data(a)){var l=a.nodeType?"events":"__events__",k=h[l],o=h.handle;if(typeof k==="function"){o=k.handle;k=k.events}else if(!k){a.nodeType||(h[l]=h=function(){});h.events=k={}}if(!o)h.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem, +arguments):B};o.elem=a;b=b.split(" ");for(var x=0,r;l=b[x++];){h=f?c.extend({},f):{handler:d,data:e};if(l.indexOf(".")>-1){r=l.split(".");l=r.shift();h.namespace=r.slice(0).sort().join(".")}else{r=[];h.namespace=""}h.type=l;if(!h.guid)h.guid=d.guid;var A=k[l],C=c.event.special[l]||{};if(!A){A=k[l]=[];if(!C.setup||C.setup.call(a,e,r,o)===false)if(a.addEventListener)a.addEventListener(l,o,false);else a.attachEvent&&a.attachEvent("on"+l,o)}if(C.add){C.add.call(a,h);if(!h.handler.guid)h.handler.guid= +d.guid}A.push(h);c.event.global[l]=true}a=null}}},global:{},remove:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(d===false)d=U;var f,h,l=0,k,o,x,r,A,C,J=a.nodeType?"events":"__events__",w=c.data(a),I=w&&w[J];if(w&&I){if(typeof I==="function"){w=I;I=I.events}if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(f in I)c.event.remove(a,f+b)}else{for(b=b.split(" ");f=b[l++];){r=f;k=f.indexOf(".")<0;o=[];if(!k){o=f.split(".");f=o.shift();x=RegExp("(^|\\.)"+ +c.map(o.slice(0).sort(),Ya).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(A=I[f])if(d){r=c.event.special[f]||{};for(h=e||0;h=0){a.type=f=f.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[f]&&c.each(c.cache,function(){this.events&&this.events[f]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType=== +8)return B;a.result=B;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(e=d.nodeType?c.data(d,"handle"):(c.data(d,"__events__")||{}).handle)&&e.apply(d,b);e=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+f]&&d["on"+f].apply(d,b)===false){a.result=false;a.preventDefault()}}catch(h){}if(!a.isPropagationStopped()&&e)c.event.trigger(a,b,e,true);else if(!a.isDefaultPrevented()){var l;e=a.target;var k=f.replace(X,""),o=c.nodeName(e,"a")&&k=== +"click",x=c.event.special[k]||{};if((!x._default||x._default.call(d,a)===false)&&!o&&!(e&&e.nodeName&&c.noData[e.nodeName.toLowerCase()])){try{if(e[k]){if(l=e["on"+k])e["on"+k]=null;c.event.triggered=true;e[k]()}}catch(r){}if(l)e["on"+k]=l;c.event.triggered=false}}},handle:function(a){var b,d,e,f;d=[];var h=c.makeArray(arguments);a=h[0]=c.event.fix(a||E.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive;if(!b){e=a.type.split(".");a.type=e.shift();d=e.slice(0).sort();e=RegExp("(^|\\.)"+ +d.join("\\.(?:.*\\.)?")+"(\\.|$)")}a.namespace=a.namespace||d.join(".");f=c.data(this,this.nodeType?"events":"__events__");if(typeof f==="function")f=f.events;d=(f||{})[a.type];if(f&&d){d=d.slice(0);f=0;for(var l=d.length;f-1?c.map(a.options,function(e){return e.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},Z=function(a,b){var d=a.target,e,f;if(!(!ia.test(d.nodeName)||d.readOnly)){e=c.data(d,"_change_data");f=xa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data",f);if(!(e===B||f===e))if(e!=null||f){a.type="change";a.liveFired= +B;return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:Z,beforedeactivate:Z,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return Z.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return Z.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a,"_change_data",xa(a))}},setup:function(){if(this.type=== +"file")return false;for(var a in V)c.event.add(this,a+".specialChange",V[a]);return ia.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return ia.test(this.nodeName)}};V=c.event.special.change.filters;V.focus=V.beforeactivate}t.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(e){e=c.event.fix(e);e.type=b;return c.event.trigger(e,null,e.target)}c.event.special[b]={setup:function(){ua[b]++===0&&t.addEventListener(a,d,true)},teardown:function(){--ua[b]=== +0&&t.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,e,f){if(typeof d==="object"){for(var h in d)this[b](h,e,d[h],f);return this}if(c.isFunction(e)||e===false){f=e;e=B}var l=b==="one"?c.proxy(f,function(o){c(this).unbind(o,l);return f.apply(this,arguments)}):f;if(d==="unload"&&b!=="one")this.one(d,e,f);else{h=0;for(var k=this.length;h0?this.bind(b,d,e):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});E.attachEvent&&!E.addEventListener&&c(E).bind("unload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}}); +(function(){function a(g,i,n,m,p,q){p=0;for(var u=m.length;p0){F=y;break}}y=y[g]}m[p]=F}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,f=Object.prototype.toString,h=false,l=true;[0,0].sort(function(){l=false;return 0});var k=function(g,i,n,m){n=n||[];var p=i=i||t;if(i.nodeType!==1&&i.nodeType!==9)return[];if(!g||typeof g!=="string")return n;var q,u,y,F,M,N=true,O=k.isXML(i),D=[],R=g;do{d.exec("");if(q=d.exec(R)){R=q[3];D.push(q[1]);if(q[2]){F=q[3]; +break}}}while(q);if(D.length>1&&x.exec(g))if(D.length===2&&o.relative[D[0]])u=L(D[0]+D[1],i);else for(u=o.relative[D[0]]?[i]:k(D.shift(),i);D.length;){g=D.shift();if(o.relative[g])g+=D.shift();u=L(g,u)}else{if(!m&&D.length>1&&i.nodeType===9&&!O&&o.match.ID.test(D[0])&&!o.match.ID.test(D[D.length-1])){q=k.find(D.shift(),i,O);i=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]}if(i){q=m?{expr:D.pop(),set:C(m)}:k.find(D.pop(),D.length===1&&(D[0]==="~"||D[0]==="+")&&i.parentNode?i.parentNode:i,O);u=q.expr?k.filter(q.expr, +q.set):q.set;if(D.length>0)y=C(u);else N=false;for(;D.length;){q=M=D.pop();if(o.relative[M])q=D.pop();else M="";if(q==null)q=i;o.relative[M](y,q,O)}}else y=[]}y||(y=u);y||k.error(M||g);if(f.call(y)==="[object Array]")if(N)if(i&&i.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&k.contains(i,y[g])))n.push(u[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&n.push(u[g]);else n.push.apply(n,y);else C(y,n);if(F){k(F,p,n,m);k.uniqueSort(n)}return n};k.uniqueSort=function(g){if(w){h= +l;g.sort(w);if(h)for(var i=1;i0};k.find=function(g,i,n){var m;if(!g)return[];for(var p=0,q=o.order.length;p":function(g,i){var n,m=typeof i==="string",p=0,q=g.length;if(m&&!/\W/.test(i))for(i=i.toLowerCase();p=0))n||m.push(u);else if(n)i[q]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},CHILD:function(g){if(g[1]==="nth"){var i=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=i[1]+(i[2]||1)-0;g[3]=i[3]-0}g[0]=e++;return g},ATTR:function(g,i,n, +m,p,q){i=g[1].replace(/\\/g,"");if(!q&&o.attrMap[i])g[1]=o.attrMap[i];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,i,n,m,p){if(g[1]==="not")if((d.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,i);else{g=k.filter(g[3],i,n,true^p);n||m.push.apply(m,g);return false}else if(o.match.POS.test(g[0])||o.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled=== +true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,i,n){return!!k(n[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"=== +g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},setFilters:{first:function(g,i){return i===0},last:function(g,i,n,m){return i===m.length-1},even:function(g,i){return i%2===0},odd:function(g,i){return i%2===1},lt:function(g,i,n){return in[3]-0},nth:function(g,i,n){return n[3]- +0===i},eq:function(g,i,n){return n[3]-0===i}},filter:{PSEUDO:function(g,i,n,m){var p=i[1],q=o.filters[p];if(q)return q(g,n,i,m);else if(p==="contains")return(g.textContent||g.innerText||k.getText([g])||"").indexOf(i[3])>=0;else if(p==="not"){i=i[3];n=0;for(m=i.length;n=0}},ID:function(g,i){return g.nodeType===1&&g.getAttribute("id")===i},TAG:function(g,i){return i==="*"&&g.nodeType===1||g.nodeName.toLowerCase()=== +i},CLASS:function(g,i){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(i)>-1},ATTR:function(g,i){var n=i[1];n=o.attrHandle[n]?o.attrHandle[n](g):g[n]!=null?g[n]:g.getAttribute(n);var m=n+"",p=i[2],q=i[4];return n==null?p==="!=":p==="="?m===q:p==="*="?m.indexOf(q)>=0:p==="~="?(" "+m+" ").indexOf(q)>=0:!q?m&&n!==false:p==="!="?m!==q:p==="^="?m.indexOf(q)===0:p==="$="?m.substr(m.length-q.length)===q:p==="|="?m===q||m.substr(0,q.length+1)===q+"-":false},POS:function(g,i,n,m){var p=o.setFilters[i[2]]; +if(p)return p(g,n,i,m)}}},x=o.match.POS,r=function(g,i){return"\\"+(i-0+1)},A;for(A in o.match){o.match[A]=RegExp(o.match[A].source+/(?![^\[]*\])(?![^\(]*\))/.source);o.leftMatch[A]=RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[A].source.replace(/\\(\d+)/g,r))}var C=function(g,i){g=Array.prototype.slice.call(g,0);if(i){i.push.apply(i,g);return i}return g};try{Array.prototype.slice.call(t.documentElement.childNodes,0)}catch(J){C=function(g,i){var n=0,m=i||[];if(f.call(g)==="[object Array]")Array.prototype.push.apply(m, +g);else if(typeof g.length==="number")for(var p=g.length;n";n.insertBefore(g,n.firstChild);if(t.getElementById(i)){o.find.ID=function(m,p,q){if(typeof p.getElementById!=="undefined"&&!q)return(p=p.getElementById(m[1]))?p.id===m[1]||typeof p.getAttributeNode!=="undefined"&&p.getAttributeNode("id").nodeValue===m[1]?[p]:B:[]};o.filter.ID=function(m,p){var q=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&q&&q.nodeValue===p}}n.removeChild(g); +n=g=null})();(function(){var g=t.createElement("div");g.appendChild(t.createComment(""));if(g.getElementsByTagName("*").length>0)o.find.TAG=function(i,n){var m=n.getElementsByTagName(i[1]);if(i[1]==="*"){for(var p=[],q=0;m[q];q++)m[q].nodeType===1&&p.push(m[q]);m=p}return m};g.innerHTML="";if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")o.attrHandle.href=function(i){return i.getAttribute("href",2)};g=null})();t.querySelectorAll&& +function(){var g=k,i=t.createElement("div");i.innerHTML="

";if(!(i.querySelectorAll&&i.querySelectorAll(".TEST").length===0)){k=function(m,p,q,u){p=p||t;m=m.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!u&&!k.isXML(p))if(p.nodeType===9)try{return C(p.querySelectorAll(m),q)}catch(y){}else if(p.nodeType===1&&p.nodeName.toLowerCase()!=="object"){var F=p.getAttribute("id"),M=F||"__sizzle__";F||p.setAttribute("id",M);try{return C(p.querySelectorAll("#"+M+" "+m),q)}catch(N){}finally{F|| +p.removeAttribute("id")}}return g(m,p,q,u)};for(var n in g)k[n]=g[n];i=null}}();(function(){var g=t.documentElement,i=g.matchesSelector||g.mozMatchesSelector||g.webkitMatchesSelector||g.msMatchesSelector,n=false;try{i.call(t.documentElement,"[test!='']:sizzle")}catch(m){n=true}if(i)k.matchesSelector=function(p,q){q=q.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(p))try{if(n||!o.match.PSEUDO.test(q)&&!/!=/.test(q))return i.call(p,q)}catch(u){}return k(q,null,null,[p]).length>0}})();(function(){var g= +t.createElement("div");g.innerHTML="
";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){o.order.splice(1,0,"CLASS");o.find.CLASS=function(i,n,m){if(typeof n.getElementsByClassName!=="undefined"&&!m)return n.getElementsByClassName(i[1])};g=null}}})();k.contains=t.documentElement.contains?function(g,i){return g!==i&&(g.contains?g.contains(i):true)}:t.documentElement.compareDocumentPosition? +function(g,i){return!!(g.compareDocumentPosition(i)&16)}:function(){return false};k.isXML=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false};var L=function(g,i){for(var n,m=[],p="",q=i.nodeType?[i]:i;n=o.match.PSEUDO.exec(g);){p+=n[0];g=g.replace(o.match.PSEUDO,"")}g=o.relative[g]?g+"*":g;n=0;for(var u=q.length;n0)for(var h=d;h0},closest:function(a,b){var d=[],e,f,h=this[0];if(c.isArray(a)){var l,k={},o=1;if(h&&a.length){e=0;for(f=a.length;e-1:c(h).is(e))d.push({selector:l,elem:h,level:o})}h= +h.parentNode;o++}}return d}l=cb.test(a)?c(a,b||this.context):null;e=0;for(f=this.length;e-1:c.find.matchesSelector(h,a)){d.push(h);break}else{h=h.parentNode;if(!h||!h.ownerDocument||h===b)break}d=d.length>1?c.unique(d):d;return this.pushStack(d,"closest",a)},index:function(a){if(!a||typeof a==="string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var d=typeof a==="string"?c(a,b||this.context): +c.makeArray(a),e=c.merge(this.get(),d);return this.pushStack(!d[0]||!d[0].parentNode||d[0].parentNode.nodeType===11||!e[0]||!e[0].parentNode||e[0].parentNode.nodeType===11?e:c.unique(e))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a, +2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a, +b){c.fn[a]=function(d,e){var f=c.map(this,b,d);Za.test(a)||(e=d);if(e&&typeof e==="string")f=c.filter(e,f);f=this.length>1?c.unique(f):f;if((this.length>1||ab.test(e))&&$a.test(a))f=f.reverse();return this.pushStack(f,a,bb.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return b.length===1?c.find.matchesSelector(b[0],a)?[b[0]]:[]:c.find.matches(a,b)},dir:function(a,b,d){var e=[];for(a=a[b];a&&a.nodeType!==9&&(d===B||a.nodeType!==1||!c(a).is(d));){a.nodeType===1&& +e.push(a);a=a[b]}return e},nth:function(a,b,d){b=b||1;for(var e=0;a;a=a[d])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var za=/ jQuery\d+="(?:\d+|null)"/g,$=/^\s+/,Aa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Ba=/<([\w:]+)/,db=/\s]+\/)>/g,P={option:[1, +""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};P.optgroup=P.option;P.tbody=P.tfoot=P.colgroup=P.caption=P.thead;P.th=P.td;if(!c.support.htmlSerialize)P._default=[1,"div
","
"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d= +c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==B)return this.empty().append((this[0]&&this[0].ownerDocument||t).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this}, +wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})}, +prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b, +this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,e;(e=this[d])!=null;d++)if(!a||c.filter(a,[e]).length){if(!b&&e.nodeType===1){c.cleanData(e.getElementsByTagName("*"));c.cleanData([e])}e.parentNode&&e.parentNode.removeChild(e)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild); +return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,e=this.ownerDocument;if(!d){d=e.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(za,"").replace(fb,'="$1">').replace($,"")],e)[0]}else return this.cloneNode(true)});if(a===true){na(this,b);na(this.find("*"),b.find("*"))}return b},html:function(a){if(a===B)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(za,""):null; +else if(typeof a==="string"&&!Ca.test(a)&&(c.support.leadingWhitespace||!$.test(a))&&!P[(Ba.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Aa,"<$1>");try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?h.cloneNode(true):h)}k.length&&c.each(k,Oa)}return this}});c.buildFragment=function(a,b,d){var e,f,h;b=b&&b[0]?b[0].ownerDocument||b[0]:t;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===t&&!Ca.test(a[0])&&(c.support.checkClone||!Da.test(a[0]))){f=true;if(h=c.fragments[a[0]])if(h!==1)e=h}if(!e){e=b.createDocumentFragment();c.clean(a,b,e,d)}if(f)c.fragments[a[0]]=h?e:1;return{fragment:e,cacheable:f}};c.fragments={};c.each({appendTo:"append", +prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var e=[];d=c(d);var f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&d.length===1){d[b](this[0]);return this}else{f=0;for(var h=d.length;f0?this.clone(true):this).get();c(d[f])[b](l);e=e.concat(l)}return this.pushStack(e,a,d.selector)}}});c.extend({clean:function(a,b,d,e){b=b||t;if(typeof b.createElement==="undefined")b=b.ownerDocument|| +b[0]&&b[0].ownerDocument||t;for(var f=[],h=0,l;(l=a[h])!=null;h++){if(typeof l==="number")l+="";if(l){if(typeof l==="string"&&!eb.test(l))l=b.createTextNode(l);else if(typeof l==="string"){l=l.replace(Aa,"<$1>");var k=(Ba.exec(l)||["",""])[1].toLowerCase(),o=P[k]||P._default,x=o[0],r=b.createElement("div");for(r.innerHTML=o[1]+l+o[2];x--;)r=r.lastChild;if(!c.support.tbody){x=db.test(l);k=k==="table"&&!x?r.firstChild&&r.firstChild.childNodes:o[1]===""&&!x?r.childNodes:[];for(o=k.length- +1;o>=0;--o)c.nodeName(k[o],"tbody")&&!k[o].childNodes.length&&k[o].parentNode.removeChild(k[o])}!c.support.leadingWhitespace&&$.test(l)&&r.insertBefore(b.createTextNode($.exec(l)[0]),r.firstChild);l=r.childNodes}if(l.nodeType)f.push(l);else f=c.merge(f,l)}}if(d)for(h=0;f[h];h++)if(e&&c.nodeName(f[h],"script")&&(!f[h].type||f[h].type.toLowerCase()==="text/javascript"))e.push(f[h].parentNode?f[h].parentNode.removeChild(f[h]):f[h]);else{f[h].nodeType===1&&f.splice.apply(f,[h+1,0].concat(c.makeArray(f[h].getElementsByTagName("script")))); +d.appendChild(f[h])}return f},cleanData:function(a){for(var b,d,e=c.cache,f=c.event.special,h=c.support.deleteExpando,l=0,k;(k=a[l])!=null;l++)if(!(k.nodeName&&c.noData[k.nodeName.toLowerCase()]))if(d=k[c.expando]){if((b=e[d])&&b.events)for(var o in b.events)f[o]?c.event.remove(k,o):c.removeEvent(k,o,b.handle);if(h)delete k[c.expando];else k.removeAttribute&&k.removeAttribute(c.expando);delete e[d]}}});var Ea=/alpha\([^)]*\)/i,gb=/opacity=([^)]*)/,hb=/-([a-z])/ig,ib=/([A-Z])/g,Fa=/^-?\d+(?:px)?$/i, +jb=/^-?\d/,kb={position:"absolute",visibility:"hidden",display:"block"},Pa=["Left","Right"],Qa=["Top","Bottom"],W,Ga,aa,lb=function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){if(arguments.length===2&&b===B)return this;return c.access(this,a,b,true,function(d,e,f){return f!==B?c.style(d,e,f):c.css(d,e)})};c.extend({cssHooks:{opacity:{get:function(a,b){if(b){var d=W(a,"opacity","opacity");return d===""?"1":d}else return a.style.opacity}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true, +zoom:true,lineHeight:true},cssProps:{"float":c.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,d,e){if(!(!a||a.nodeType===3||a.nodeType===8||!a.style)){var f,h=c.camelCase(b),l=a.style,k=c.cssHooks[h];b=c.cssProps[h]||h;if(d!==B){if(!(typeof d==="number"&&isNaN(d)||d==null)){if(typeof d==="number"&&!c.cssNumber[h])d+="px";if(!k||!("set"in k)||(d=k.set(a,d))!==B)try{l[b]=d}catch(o){}}}else{if(k&&"get"in k&&(f=k.get(a,false,e))!==B)return f;return l[b]}}},css:function(a,b,d){var e,f=c.camelCase(b), +h=c.cssHooks[f];b=c.cssProps[f]||f;if(h&&"get"in h&&(e=h.get(a,true,d))!==B)return e;else if(W)return W(a,b,f)},swap:function(a,b,d){var e={},f;for(f in b){e[f]=a.style[f];a.style[f]=b[f]}d.call(a);for(f in b)a.style[f]=e[f]},camelCase:function(a){return a.replace(hb,lb)}});c.curCSS=c.css;c.each(["height","width"],function(a,b){c.cssHooks[b]={get:function(d,e,f){var h;if(e){if(d.offsetWidth!==0)h=oa(d,b,f);else c.swap(d,kb,function(){h=oa(d,b,f)});if(h<=0){h=W(d,b,b);if(h==="0px"&&aa)h=aa(d,b,b); +if(h!=null)return h===""||h==="auto"?"0px":h}if(h<0||h==null){h=d.style[b];return h===""||h==="auto"?"0px":h}return typeof h==="string"?h:h+"px"}},set:function(d,e){if(Fa.test(e)){e=parseFloat(e);if(e>=0)return e+"px"}else return e}}});if(!c.support.opacity)c.cssHooks.opacity={get:function(a,b){return gb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var d=a.style;d.zoom=1;var e=c.isNaN(b)?"":"alpha(opacity="+b*100+")",f= +d.filter||"";d.filter=Ea.test(f)?f.replace(Ea,e):d.filter+" "+e}};if(t.defaultView&&t.defaultView.getComputedStyle)Ga=function(a,b,d){var e;d=d.replace(ib,"-$1").toLowerCase();if(!(b=a.ownerDocument.defaultView))return B;if(b=b.getComputedStyle(a,null)){e=b.getPropertyValue(d);if(e===""&&!c.contains(a.ownerDocument.documentElement,a))e=c.style(a,d)}return e};if(t.documentElement.currentStyle)aa=function(a,b){var d,e,f=a.currentStyle&&a.currentStyle[b],h=a.style;if(!Fa.test(f)&&jb.test(f)){d=h.left; +e=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;h.left=b==="fontSize"?"1em":f||0;f=h.pixelLeft+"px";h.left=d;a.runtimeStyle.left=e}return f===""?"auto":f};W=Ga||aa;if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=a.offsetHeight;return a.offsetWidth===0&&b===0||!c.support.reliableHiddenOffsets&&(a.style.display||c.css(a,"display"))==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var mb=c.now(),nb=/)<[^<]*)*<\/script>/gi, +ob=/^(?:select|textarea)/i,pb=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,qb=/^(?:GET|HEAD)$/,Ra=/\[\]$/,T=/\=\?(&|$)/,ja=/\?/,rb=/([?&])_=[^&]*/,sb=/^(\w+:)?\/\/([^\/?#]+)/,tb=/%20/g,ub=/#.*$/,Ha=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!=="string"&&Ha)return Ha.apply(this,arguments);else if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}e="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b=== +"object"){b=c.param(b,c.ajaxSettings.traditional);e="POST"}var h=this;c.ajax({url:a,type:e,dataType:"html",data:b,complete:function(l,k){if(k==="success"||k==="notmodified")h.html(f?c("
").append(l.responseText.replace(nb,"")).find(f):l.responseText);d&&h.each(d,[l.responseText,k,l])}});return this},serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&& +!this.disabled&&(this.checked||ob.test(this.nodeName)||pb.test(this.type))}).map(function(a,b){var d=c(this).val();return d==null?null:c.isArray(d)?c.map(d,function(e){return{name:b.name,value:e}}):{name:b.name,value:d}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:e})}, +getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:e})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return new E.XMLHttpRequest},accepts:{xml:"application/xml, text/xml",html:"text/html", +script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},ajax:function(a){var b=c.extend(true,{},c.ajaxSettings,a),d,e,f,h=b.type.toUpperCase(),l=qb.test(h);b.url=b.url.replace(ub,"");b.context=a&&a.context!=null?a.context:b;if(b.data&&b.processData&&typeof b.data!=="string")b.data=c.param(b.data,b.traditional);if(b.dataType==="jsonp"){if(h==="GET")T.test(b.url)||(b.url+=(ja.test(b.url)?"&":"?")+(b.jsonp||"callback")+"=?");else if(!b.data|| +!T.test(b.data))b.data=(b.data?b.data+"&":"")+(b.jsonp||"callback")+"=?";b.dataType="json"}if(b.dataType==="json"&&(b.data&&T.test(b.data)||T.test(b.url))){d=b.jsonpCallback||"jsonp"+mb++;if(b.data)b.data=(b.data+"").replace(T,"="+d+"$1");b.url=b.url.replace(T,"="+d+"$1");b.dataType="script";var k=E[d];E[d]=function(m){if(c.isFunction(k))k(m);else{E[d]=B;try{delete E[d]}catch(p){}}f=m;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);r&&r.removeChild(A)}}if(b.dataType==="script"&&b.cache===null)b.cache= +false;if(b.cache===false&&l){var o=c.now(),x=b.url.replace(rb,"$1_="+o);b.url=x+(x===b.url?(ja.test(b.url)?"&":"?")+"_="+o:"")}if(b.data&&l)b.url+=(ja.test(b.url)?"&":"?")+b.data;b.global&&c.active++===0&&c.event.trigger("ajaxStart");o=(o=sb.exec(b.url))&&(o[1]&&o[1].toLowerCase()!==location.protocol||o[2].toLowerCase()!==location.host);if(b.dataType==="script"&&h==="GET"&&o){var r=t.getElementsByTagName("head")[0]||t.documentElement,A=t.createElement("script");if(b.scriptCharset)A.charset=b.scriptCharset; +A.src=b.url;if(!d){var C=false;A.onload=A.onreadystatechange=function(){if(!C&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){C=true;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);A.onload=A.onreadystatechange=null;r&&A.parentNode&&r.removeChild(A)}}}r.insertBefore(A,r.firstChild);return B}var J=false,w=b.xhr();if(w){b.username?w.open(h,b.url,b.async,b.username,b.password):w.open(h,b.url,b.async);try{if(b.data!=null&&!l||a&&a.contentType)w.setRequestHeader("Content-Type", +b.contentType);if(b.ifModified){c.lastModified[b.url]&&w.setRequestHeader("If-Modified-Since",c.lastModified[b.url]);c.etag[b.url]&&w.setRequestHeader("If-None-Match",c.etag[b.url])}o||w.setRequestHeader("X-Requested-With","XMLHttpRequest");w.setRequestHeader("Accept",b.dataType&&b.accepts[b.dataType]?b.accepts[b.dataType]+", */*; q=0.01":b.accepts._default)}catch(I){}if(b.beforeSend&&b.beforeSend.call(b.context,w,b)===false){b.global&&c.active--===1&&c.event.trigger("ajaxStop");w.abort();return false}b.global&& +c.triggerGlobal(b,"ajaxSend",[w,b]);var L=w.onreadystatechange=function(m){if(!w||w.readyState===0||m==="abort"){J||c.handleComplete(b,w,e,f);J=true;if(w)w.onreadystatechange=c.noop}else if(!J&&w&&(w.readyState===4||m==="timeout")){J=true;w.onreadystatechange=c.noop;e=m==="timeout"?"timeout":!c.httpSuccess(w)?"error":b.ifModified&&c.httpNotModified(w,b.url)?"notmodified":"success";var p;if(e==="success")try{f=c.httpData(w,b.dataType,b)}catch(q){e="parsererror";p=q}if(e==="success"||e==="notmodified")d|| +c.handleSuccess(b,w,e,f);else c.handleError(b,w,e,p);d||c.handleComplete(b,w,e,f);m==="timeout"&&w.abort();if(b.async)w=null}};try{var g=w.abort;w.abort=function(){w&&Function.prototype.call.call(g,w);L("abort")}}catch(i){}b.async&&b.timeout>0&&setTimeout(function(){w&&!J&&L("timeout")},b.timeout);try{w.send(l||b.data==null?null:b.data)}catch(n){c.handleError(b,w,null,n);c.handleComplete(b,w,e,f)}b.async||L();return w}},param:function(a,b){var d=[],e=function(h,l){l=c.isFunction(l)?l():l;d[d.length]= +encodeURIComponent(h)+"="+encodeURIComponent(l)};if(b===B)b=c.ajaxSettings.traditional;if(c.isArray(a)||a.jquery)c.each(a,function(){e(this.name,this.value)});else for(var f in a)da(f,a[f],b,e);return d.join("&").replace(tb,"+")}});c.extend({active:0,lastModified:{},etag:{},handleError:function(a,b,d,e){a.error&&a.error.call(a.context,b,d,e);a.global&&c.triggerGlobal(a,"ajaxError",[b,a,e])},handleSuccess:function(a,b,d,e){a.success&&a.success.call(a.context,e,d,b);a.global&&c.triggerGlobal(a,"ajaxSuccess", +[b,a])},handleComplete:function(a,b,d){a.complete&&a.complete.call(a.context,b,d);a.global&&c.triggerGlobal(a,"ajaxComplete",[b,a]);a.global&&c.active--===1&&c.event.trigger("ajaxStop")},triggerGlobal:function(a,b,d){(a.context&&a.context.url==null?c(a.context):c.event).trigger(b,d)},httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"), +e=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(e)c.etag[b]=e;return a.status===304},httpData:function(a,b,d){var e=a.getResponseHeader("content-type")||"",f=b==="xml"||!b&&e.indexOf("xml")>=0;a=f?a.responseXML:a.responseText;f&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b==="json"||!b&&e.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&e.indexOf("javascript")>=0)c.globalEval(a);return a}}); +if(E.ActiveXObject)c.ajaxSettings.xhr=function(){if(E.location.protocol!=="file:")try{return new E.XMLHttpRequest}catch(a){}try{return new E.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}};c.support.ajax=!!c.ajaxSettings.xhr();var ea={},vb=/^(?:toggle|show|hide)$/,wb=/^([+\-]=)?([\d+.\-]+)(.*)$/,ba,pa=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b,d){if(a||a===0)return this.animate(S("show", +3),a,b,d);else{d=0;for(var e=this.length;d=0;e--)if(d[e].elem===this){b&&d[e](true);d.splice(e,1)}});b||this.dequeue();return this}});c.each({slideDown:S("show",1),slideUp:S("hide",1),slideToggle:S("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){c.fn[a]=function(d,e,f){return this.animate(b, +d,e,f)}});c.extend({speed:function(a,b,d){var e=a&&typeof a==="object"?c.extend({},a):{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};e.duration=c.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in c.fx.speeds?c.fx.speeds[e.duration]:c.fx.speeds._default;e.old=e.complete;e.complete=function(){e.queue!==false&&c(this).dequeue();c.isFunction(e.old)&&e.old.call(this)};return e},easing:{linear:function(a,b,d,e){return d+e*a},swing:function(a,b,d,e){return(-Math.cos(a* +Math.PI)/2+0.5)*e+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||c.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a=parseFloat(c.css(this.elem,this.prop));return a&&a>-1E4?a:0},custom:function(a,b,d){function e(l){return f.step(l)} +var f=this,h=c.fx;this.startTime=c.now();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;this.pos=this.state=0;e.elem=this.elem;if(e()&&c.timers.push(e)&&!ba)ba=setInterval(h.tick,h.interval)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true; +this.custom(this.cur(),0)},step:function(a){var b=c.now(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var e in this.options.curAnim)if(this.options.curAnim[e]!==true)d=false;if(d){if(this.options.overflow!=null&&!c.support.shrinkWrapBlocks){var f=this.elem,h=this.options;c.each(["","X","Y"],function(k,o){f.style["overflow"+o]=h.overflow[k]})}this.options.hide&&c(this.elem).hide();if(this.options.hide|| +this.options.show)for(var l in this.options.curAnim)c.style(this.elem,l,this.options.orig[l]);this.options.complete.call(this.elem)}return false}else{a=b-this.startTime;this.state=a/this.options.duration;b=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||b](this.state,a,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a= +c.timers,b=0;b-1;e={};var x={};if(o)x=f.position();l=o?x.top:parseInt(l,10)||0;k=o?x.left:parseInt(k,10)||0;if(c.isFunction(b))b=b.call(a,d,h);if(b.top!=null)e.top=b.top-h.top+l;if(b.left!=null)e.left=b.left-h.left+k;"using"in b?b.using.call(a, +e):f.css(e)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),e=Ia.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.css(a,"marginTop"))||0;d.left-=parseFloat(c.css(a,"marginLeft"))||0;e.top+=parseFloat(c.css(b[0],"borderTopWidth"))||0;e.left+=parseFloat(c.css(b[0],"borderLeftWidth"))||0;return{top:d.top-e.top,left:d.left-e.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||t.body;a&&!Ia.test(a.nodeName)&& +c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(e){var f=this[0],h;if(!f)return null;if(e!==B)return this.each(function(){if(h=fa(this))h.scrollTo(!a?e:c(h).scrollLeft(),a?e:c(h).scrollTop());else this[d]=e});else return(h=fa(f))?"pageXOffset"in h?h[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&h.document.documentElement[d]||h.document.body[d]:f[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase(); +c.fn["inner"+b]=function(){return this[0]?parseFloat(c.css(this[0],d,"padding")):null};c.fn["outer"+b]=function(e){return this[0]?parseFloat(c.css(this[0],d,e?"margin":"border")):null};c.fn[d]=function(e){var f=this[0];if(!f)return e==null?null:this;if(c.isFunction(e))return this.each(function(l){var k=c(this);k[d](e.call(this,l,k[d]()))});if(c.isWindow(f))return f.document.compatMode==="CSS1Compat"&&f.document.documentElement["client"+b]||f.document.body["client"+b];else if(f.nodeType===9)return Math.max(f.documentElement["client"+ +b],f.body["scroll"+b],f.documentElement["scroll"+b],f.body["offset"+b],f.documentElement["offset"+b]);else if(e===B){f=c.css(f,d);var h=parseFloat(f);return c.isNaN(h)?f:h}else return this.css(d,typeof e==="string"?e:e+"px")}})})(window); +; + +/** + * jQuery Once Plugin v1.2 + * http://plugins.jquery.com/project/once + * + * Dual licensed under the MIT and GPL licenses: + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + */ + +(function ($) { + var cache = {}, uuid = 0; + + /** + * Filters elements by whether they have not yet been processed. + * + * @param id + * (Optional) If this is a string, then it will be used as the CSS class + * name that is applied to the elements for determining whether it has + * already been processed. The elements will get a class in the form of + * "id-processed". + * + * If the id parameter is a function, it will be passed off to the fn + * parameter and the id will become a unique identifier, represented as a + * number. + * + * When the id is neither a string or a function, it becomes a unique + * identifier, depicted as a number. The element's class will then be + * represented in the form of "jquery-once-#-processed". + * + * Take note that the id must be valid for usage as an element's class name. + * @param fn + * (Optional) If given, this function will be called for each element that + * has not yet been processed. The function's return value follows the same + * logic as $.each(). Returning true will continue to the next matched + * element in the set, while returning false will entirely break the + * iteration. + */ + $.fn.once = function (id, fn) { + if (typeof id != 'string') { + // Generate a numeric ID if the id passed can't be used as a CSS class. + if (!(id in cache)) { + cache[id] = ++uuid; + } + // When the fn parameter is not passed, we interpret it from the id. + if (!fn) { + fn = id; + } + id = 'jquery-once-' + cache[id]; + } + // Remove elements from the set that have already been processed. + var name = id + '-processed'; + var elements = this.not('.' + name).addClass(name); + + return $.isFunction(fn) ? elements.each(fn) : elements; + }; + + /** + * Filters elements that have been processed once already. + * + * @param id + * A required string representing the name of the class which should be used + * when filtering the elements. This only filters elements that have already + * been processed by the once function. The id should be the same id that + * was originally passed to the once() function. + * @param fn + * (Optional) If given, this function will be called for each element that + * has not yet been processed. The function's return value follows the same + * logic as $.each(). Returning true will continue to the next matched + * element in the set, while returning false will entirely break the + * iteration. + */ + $.fn.removeOnce = function (id, fn) { + var name = id + '-processed'; + var elements = this.filter('.' + name).removeClass(name); + + return $.isFunction(fn) ? elements.each(fn) : elements; + }; +})(jQuery); +; + +var Drupal = Drupal || { 'settings': {}, 'behaviors': {}, 'locale': {} }; + +// Allow other JavaScript libraries to use $. +jQuery.noConflict(); + +(function ($) { + +/** + * Override jQuery.fn.init to guard against XSS attacks. + * + * See http://bugs.jquery.com/ticket/9521 + */ +var jquery_init = $.fn.init; +$.fn.init = function (selector, context, rootjQuery) { + // If the string contains a "#" before a "<", treat it as invalid HTML. + if (selector && typeof selector === 'string') { + var hash_position = selector.indexOf('#'); + if (hash_position >= 0) { + var bracket_position = selector.indexOf('<'); + if (bracket_position > hash_position) { + throw 'Syntax error, unrecognized expression: ' + selector; + } + } + } + return jquery_init.call(this, selector, context, rootjQuery); +}; +$.fn.init.prototype = jquery_init.prototype; + +/** + * Attach all registered behaviors to a page element. + * + * Behaviors are event-triggered actions that attach to page elements, enhancing + * default non-JavaScript UIs. Behaviors are registered in the Drupal.behaviors + * object using the method 'attach' and optionally also 'detach' as follows: + * @code + * Drupal.behaviors.behaviorName = { + * attach: function (context, settings) { + * ... + * }, + * detach: function (context, settings, trigger) { + * ... + * } + * }; + * @endcode + * + * Drupal.attachBehaviors is added below to the jQuery ready event and so + * runs on initial page load. Developers implementing AHAH/Ajax in their + * solutions should also call this function after new page content has been + * loaded, feeding in an element to be processed, in order to attach all + * behaviors to the new content. + * + * Behaviors should use + * @code + * $(selector).once('behavior-name', function () { + * ... + * }); + * @endcode + * to ensure the behavior is attached only once to a given element. (Doing so + * enables the reprocessing of given elements, which may be needed on occasion + * despite the ability to limit behavior attachment to a particular element.) + * + * @param context + * An element to attach behaviors to. If none is given, the document element + * is used. + * @param settings + * An object containing settings for the current context. If none given, the + * global Drupal.settings object is used. + */ +Drupal.attachBehaviors = function (context, settings) { + context = context || document; + settings = settings || Drupal.settings; + // Execute all of them. + $.each(Drupal.behaviors, function () { + if ($.isFunction(this.attach)) { + this.attach(context, settings); + } + }); +}; + +/** + * Detach registered behaviors from a page element. + * + * Developers implementing AHAH/Ajax in their solutions should call this + * function before page content is about to be removed, feeding in an element + * to be processed, in order to allow special behaviors to detach from the + * content. + * + * Such implementations should look for the class name that was added in their + * corresponding Drupal.behaviors.behaviorName.attach implementation, i.e. + * behaviorName-processed, to ensure the behavior is detached only from + * previously processed elements. + * + * @param context + * An element to detach behaviors from. If none is given, the document element + * is used. + * @param settings + * An object containing settings for the current context. If none given, the + * global Drupal.settings object is used. + * @param trigger + * A string containing what's causing the behaviors to be detached. The + * possible triggers are: + * - unload: (default) The context element is being removed from the DOM. + * - move: The element is about to be moved within the DOM (for example, + * during a tabledrag row swap). After the move is completed, + * Drupal.attachBehaviors() is called, so that the behavior can undo + * whatever it did in response to the move. Many behaviors won't need to + * do anything simply in response to the element being moved, but because + * IFRAME elements reload their "src" when being moved within the DOM, + * behaviors bound to IFRAME elements (like WYSIWYG editors) may need to + * take some action. + * - serialize: When an Ajax form is submitted, this is called with the + * form as the context. This provides every behavior within the form an + * opportunity to ensure that the field elements have correct content + * in them before the form is serialized. The canonical use-case is so + * that WYSIWYG editors can update the hidden textarea to which they are + * bound. + * + * @see Drupal.attachBehaviors + */ +Drupal.detachBehaviors = function (context, settings, trigger) { + context = context || document; + settings = settings || Drupal.settings; + trigger = trigger || 'unload'; + // Execute all of them. + $.each(Drupal.behaviors, function () { + if ($.isFunction(this.detach)) { + this.detach(context, settings, trigger); + } + }); +}; + +/** + * Encode special characters in a plain-text string for display as HTML. + * + * @ingroup sanitization + */ +Drupal.checkPlain = function (str) { + var character, regex, + replace = { '&': '&', '"': '"', '<': '<', '>': '>' }; + str = String(str); + for (character in replace) { + if (replace.hasOwnProperty(character)) { + regex = new RegExp(character, 'g'); + str = str.replace(regex, replace[character]); + } + } + return str; +}; + +/** + * Replace placeholders with sanitized values in a string. + * + * @param str + * A string with placeholders. + * @param args + * An object of replacements pairs to make. Incidences of any key in this + * array are replaced with the corresponding value. Based on the first + * character of the key, the value is escaped and/or themed: + * - !variable: inserted as is + * - @variable: escape plain text to HTML (Drupal.checkPlain) + * - %variable: escape text and theme as a placeholder for user-submitted + * content (checkPlain + Drupal.theme('placeholder')) + * + * @see Drupal.t() + * @ingroup sanitization + */ +Drupal.formatString = function(str, args) { + // Transform arguments before inserting them. + for (var key in args) { + switch (key.charAt(0)) { + // Escaped only. + case '@': + args[key] = Drupal.checkPlain(args[key]); + break; + // Pass-through. + case '!': + break; + // Escaped and placeholder. + case '%': + default: + args[key] = Drupal.theme('placeholder', args[key]); + break; + } + str = str.replace(key, args[key]); + } + return str; +}; + +/** + * Translate strings to the page language or a given language. + * + * See the documentation of the server-side t() function for further details. + * + * @param str + * A string containing the English string to translate. + * @param args + * An object of replacements pairs to make after translation. Incidences + * of any key in this array are replaced with the corresponding value. + * See Drupal.formatString(). + * + * @param options + * - 'context' (defaults to the empty context): The context the source string + * belongs to. + * + * @return + * The translated string. + */ +Drupal.t = function (str, args, options) { + options = options || {}; + options.context = options.context || ''; + + // Fetch the localized version of the string. + if (Drupal.locale.strings && Drupal.locale.strings[options.context] && Drupal.locale.strings[options.context][str]) { + str = Drupal.locale.strings[options.context][str]; + } + + if (args) { + str = Drupal.formatString(str, args); + } + return str; +}; + +/** + * Format a string containing a count of items. + * + * This function ensures that the string is pluralized correctly. Since Drupal.t() is + * called by this function, make sure not to pass already-localized strings to it. + * + * See the documentation of the server-side format_plural() function for further details. + * + * @param count + * The item count to display. + * @param singular + * The string for the singular case. Please make sure it is clear this is + * singular, to ease translation (e.g. use "1 new comment" instead of "1 new"). + * Do not use @count in the singular string. + * @param plural + * The string for the plural case. Please make sure it is clear this is plural, + * to ease translation. Use @count in place of the item count, as in "@count + * new comments". + * @param args + * An object of replacements pairs to make after translation. Incidences + * of any key in this array are replaced with the corresponding value. + * See Drupal.formatString(). + * Note that you do not need to include @count in this array. + * This replacement is done automatically for the plural case. + * @param options + * The options to pass to the Drupal.t() function. + * @return + * A translated string. + */ +Drupal.formatPlural = function (count, singular, plural, args, options) { + var args = args || {}; + args['@count'] = count; + // Determine the index of the plural form. + var index = Drupal.locale.pluralFormula ? Drupal.locale.pluralFormula(args['@count']) : ((args['@count'] == 1) ? 0 : 1); + + if (index == 0) { + return Drupal.t(singular, args, options); + } + else if (index == 1) { + return Drupal.t(plural, args, options); + } + else { + args['@count[' + index + ']'] = args['@count']; + delete args['@count']; + return Drupal.t(plural.replace('@count', '@count[' + index + ']'), args, options); + } +}; + +/** + * Generate the themed representation of a Drupal object. + * + * All requests for themed output must go through this function. It examines + * the request and routes it to the appropriate theme function. If the current + * theme does not provide an override function, the generic theme function is + * called. + * + * For example, to retrieve the HTML for text that should be emphasized and + * displayed as a placeholder inside a sentence, call + * Drupal.theme('placeholder', text). + * + * @param func + * The name of the theme function to call. + * @param ... + * Additional arguments to pass along to the theme function. + * @return + * Any data the theme function returns. This could be a plain HTML string, + * but also a complex object. + */ +Drupal.theme = function (func) { + var args = Array.prototype.slice.apply(arguments, [1]); + + return (Drupal.theme[func] || Drupal.theme.prototype[func]).apply(this, args); +}; + +/** + * Freeze the current body height (as minimum height). Used to prevent + * unnecessary upwards scrolling when doing DOM manipulations. + */ +Drupal.freezeHeight = function () { + Drupal.unfreezeHeight(); + $('
').css({ + position: 'absolute', + top: '0px', + left: '0px', + width: '1px', + height: $('body').css('height') + }).appendTo('body'); +}; + +/** + * Unfreeze the body height. + */ +Drupal.unfreezeHeight = function () { + $('#freeze-height').remove(); +}; + +/** + * Encodes a Drupal path for use in a URL. + * + * For aesthetic reasons slashes are not escaped. + */ +Drupal.encodePath = function (item, uri) { + uri = uri || location.href; + return encodeURIComponent(item).replace(/%2F/g, '/'); +}; + +/** + * Get the text selection in a textarea. + */ +Drupal.getSelection = function (element) { + if (typeof element.selectionStart != 'number' && document.selection) { + // The current selection. + var range1 = document.selection.createRange(); + var range2 = range1.duplicate(); + // Select all text. + range2.moveToElementText(element); + // Now move 'dummy' end point to end point of original range. + range2.setEndPoint('EndToEnd', range1); + // Now we can calculate start and end points. + var start = range2.text.length - range1.text.length; + var end = start + range1.text.length; + return { 'start': start, 'end': end }; + } + return { 'start': element.selectionStart, 'end': element.selectionEnd }; +}; + +/** + * Build an error message from an Ajax response. + */ +Drupal.ajaxError = function (xmlhttp, uri) { + var statusCode, statusText, pathText, responseText, readyStateText, message; + if (xmlhttp.status) { + statusCode = "\n" + Drupal.t("An AJAX HTTP error occurred.") + "\n" + Drupal.t("HTTP Result Code: !status", {'!status': xmlhttp.status}); + } + else { + statusCode = "\n" + Drupal.t("An AJAX HTTP request terminated abnormally."); + } + statusCode += "\n" + Drupal.t("Debugging information follows."); + pathText = "\n" + Drupal.t("Path: !uri", {'!uri': uri} ); + statusText = ''; + // In some cases, when statusCode == 0, xmlhttp.statusText may not be defined. + // Unfortunately, testing for it with typeof, etc, doesn't seem to catch that + // and the test causes an exception. So we need to catch the exception here. + try { + statusText = "\n" + Drupal.t("StatusText: !statusText", {'!statusText': $.trim(xmlhttp.statusText)}); + } + catch (e) {} + + responseText = ''; + // Again, we don't have a way to know for sure whether accessing + // xmlhttp.responseText is going to throw an exception. So we'll catch it. + try { + responseText = "\n" + Drupal.t("ResponseText: !responseText", {'!responseText': $.trim(xmlhttp.responseText) } ); + } catch (e) {} + + // Make the responseText more readable by stripping HTML tags and newlines. + responseText = responseText.replace(/<("[^"]*"|'[^']*'|[^'">])*>/gi,""); + responseText = responseText.replace(/[\n]+\s+/g,"\n"); + + // We don't need readyState except for status == 0. + readyStateText = xmlhttp.status == 0 ? ("\n" + Drupal.t("ReadyState: !readyState", {'!readyState': xmlhttp.readyState})) : ""; + + message = statusCode + pathText + statusText + responseText + readyStateText; + return message; +}; + +// Class indicating that JS is enabled; used for styling purpose. +$('html').addClass('js'); + +// 'js enabled' cookie. +document.cookie = 'has_js=1; path=/'; + +/** + * Additions to jQuery.support. + */ +$(function () { + /** + * Boolean indicating whether or not position:fixed is supported. + */ + if (jQuery.support.positionFixed === undefined) { + var el = $('
').appendTo(document.body); + jQuery.support.positionFixed = el[0].offsetTop === 10; + el.remove(); + } +}); + +//Attach all behaviors. +$(function () { + Drupal.attachBehaviors(document, Drupal.settings); +}); + +/** + * The default themes. + */ +Drupal.theme.prototype = { + + /** + * Formats text for emphasized display in a placeholder inside a sentence. + * + * @param str + * The text to format (plain-text). + * @return + * The formatted text (html). + */ + placeholder: function (str) { + return '' + Drupal.checkPlain(str) + ''; + } +}; + +})(jQuery); +; diff --git a/old/guestbook.html b/old/guestbook.html new file mode 100644 index 000000000..a10db42c7 --- /dev/null +++ b/old/guestbook.html @@ -0,0 +1,1738 @@ + + + + + + + + + + + + Guest book | ibex-lib.org + + + + + + + + + + + + + + + +
+ + + + + +
+ + + + + +
+ +

+ Guest book

+
+
+
+
+ + +
+
+ + + +
+

+ They are using IBEX...

+

Are you also using IBEX? I would be very grateful to be informed! (this is somehow our only reward). +Just send a very short email titled 'guest book' at gilles.chabert [at] imt-atlantique.fr with this in the body: +

    +
  • First Name:
  • +
  • Last Name:
  • +
  • Institution:
  • +
  • Position:
  • +
  • Country:
  • +
  • Application Field:
  • +
+

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ First Name + Last Name + Position + Institute/Company + Country + Application field
+ Djamel + Aaid + PhD student + Université de Lorraine + France + Global otimization
+ Stavros + Adam + Assistant Professor + University of Ioannina + Greece + Intelligent and autonomous systems
+ Nawel + Afsi + PhD student + Université d'Orléans-Bourges + France + Automation
+ Luke E. K. + Achenie + Professor + Virginia Tech Faculty of Health Sciences + USA + Chemical Engineering
+ Ignacio + Araya + Researcher + PUCV, Valapraiso Chile + Chile +  
+ Clément + Aubry + PhD student + IRENAV - Institut de recherche de l'école navale + France + Autonomous Robotics
+ Maëlenn + Aufray + Associate professor + Université de Toulouse - CIRIMAT + France + Materials science
+ Laurent + Bauer + Method processes & Tools project Manager + AIRBUS Space Systems + France + Aerospace
+ Mohamed Amine + Ben Lagha + Student + INSAT + France + Automation
+ Ouafae + Bennis + Associate professor + PRISME - Orléans + France + Automation
+ Eric + Bourreau + Associate Professor + LIRMM + France +  
+ Salima + Borsali + PhD student + Université de Tlemcen + Algeria + Automation
+ Onur + Cagirici + Research Assistant, PhD student + Izmir University of Economics + Turkey +  
+ Christian + Cainglet +   + Western Mindanao State University + Philippines +  
+ Clément + Carbonnel + PhD student + LAAS-CNRS + France + Artificial intelligence
+ Gilles + Chabert + Associate Professor + Mines de Nantes + France + Artificial intelligence
+ Damien + Chablat + Dr + IRCCyN CNRS + France + Robotics
+ Alexandre + Chapoutot + Associate Professor + ENSTA ParisTech + France + Numerical integration, Affine arithmetic, Abstract interpretation
+ Ramya Sri + Chodisetti + Student + SRK Institute of Technology + India + Signal processing
+ Jérôme + De Miras + Associate Professor + Université de Technologie de Compiègne + France + Control systems
+ David + Daney + Researcher + INRIA Bordeaux + France + Robotics
+ Aurélien + Desoeuvres + PhD student + Université de Montpellier + France + Applied maths for biologists
+ Benoit + Desrochers + PhD student + ENSTA Bretagne + France + Autonomous Robotics
+ Vincent + Drevelle + Associate Professor + IRISA / INRIA Rennes + France + Robotics
+ Kouakam + Ervée + PhD student + University of Yaoundé + Cameroon +  
+ Jean-Guillaume + Fages + PhD student + Mines de Nantes + France + Constraint Programming
+ Pierre + Flener + Professor + Uppsala University + Sweden + Constraint Programming
+ Jake + Freeman + Software Engineer + University of Dayton Research Institute + USA + Artificial Intelligence
+ Christoph + Fuenfzig + Postdoc fellow + Université de Bourgogne + Germany +  
+ Shuhua + Gao + Research fellow + National University of Singapore + Singapore + Power system
+ Julien + Garcia + Postdoc fellow + Supméca + France + Ecodesign
+ Mohamed + Ghrab + Master Sudent + Laboratoire Prisme + France +  
+ Vincent + Goulet +   + Université Laval + Canada +  
+ Marc + Gouttefarde + Researcher + CNRS - LIRMM + France + Robotics
+ Alexander + Grebhahn + PhD student + University of Passau + Germany +  
+ Michel + Gressier + Engineer + Alstom + France + Applied Maths
+ Aaron Muir + Hamilton + Software developer + Hamilton, Ontario + Canada + Freelancer
+ Luis + Gutierrez + PhD student + University of Texas at El Paso + USA + Computational Science
+ Olivier + Guyon + PhD student + Groupe PSA / Université de Toulon + USA + Eco design / Environmental optimization car-sharing services
+ Abderraouf + Hadj Henni + PhD student + PRISME (Université d'Orleans) + France + Automation
+ Khaoula + lassoued + PhD student + Université de Technologie de Compiègne + France + Robotics
+ Atef + Jaballah + PhD student + ENISO (Ecole d'Ingénieur de Sousse) + Tunisia + Choco3
+ Roger + Kameugne + PhD student + University of Maroua/Faculty of science + Cameroon + Applied mathematics
+ Timothy + Kernicky + PhD student + University of North Carolina at Charlotte + USA + Structural Engineering
+ Souratosh + Khan + Post Doctoral Fellow + University of Arizona + USA + Constraint Programming
+ Soonho + Kong + PhD Student + Carnegie Mellon University + USA + Formal Methods, Verification
+ Luc + Jaulin + Professor + ENSTA Bretagne + France + Underwater robotics
+ Hugo + Joudrier + PhD student + G-SCOP Grenoble + France + Global Optimization
+ Seck + Kang + PhD student + University of Angers + France + Software Engineering
+ Michel + Kieffer + Professor + L2S - CNRS + France + Control and estimation
+ Adrien + Koessler + PhD student + Institut Pascal + France + Industrial Robotics
+ Fabrice + Larribe + Engineer + Sagem + France + Software Test Automation
+ Fabrice + Le Bars + Associate Professor + ENSTA Bretagne + France + Autonomous robotics
+ Alexandre + Lefort + Student + ENSTA Bretagne + France + Automation
+ Stéphane + Le Menec + R&D Project Manager + MBDA (Airbus Group) + France + Automation
+ Thomas + Le Mézo + PhD student + ENSTA Bretagne + France +  
+ Mehdi + Lhommeau + Associate Professor + LARIS - ISTIA - Université d'Angers + France + Automation
+ Daniel + Lopez +   + University of Manchester + United Kingdom +  
+ Nacim + Loukkas + PhD student + Gipsa Lab + France + Automation
+ Jeff + Luehrs + Software Engineer + LEIDOS + USA + Autonomy
+ Andras + Marli +   + Johannes Kepler University Linz + Austria +  
+ Ivan + Martinez + PhD Student + Universitat Polytècnica de Catalunya, Barcelona + Spain + Automation
+ Julien + Menana + Researcher + EDF R&D + France + Energy production management
+ Frédéric + Messine + Associate Professor + LAPLACE-ENSEEIHT + France + Applied Maths
+ Dominique + Michelucci + Professor + CNRS + France + Computer graphics, geometric modeling, geometric constraints
+ Chris + Mileto + Engineer +   +   +  
+ Doua + Milo + Engineer + Algier Univeristy + Algeria + Signal processing
+ Etienne + Monier + Student (normalien) + ENS Cachan + France + State estimation
+ Robin + Morier + Internship + ENSTA ParisTech + France + Computer Science
+ Louis + Mumba + Student + Northwestern Polytechnical University + China + Automation
+ Bertrand + Neveu + Researcher + Ecole des Ponts Paristech + France + Computer science
+ Jeremy + Nicola + PhD student + ENSTA Bretagne + France + Autonomous Robotics
+ Jordan + Ninin + Associate Professor + ENSTA Bretagne + France + Global optimization
+ Adina + Panchea + PhD student + Universite d'Orleans + France + Automation, Robotics
+ Edward + Parrott + PhD student + University of New Brunswick + USA + Advanced Controls
+ Marie + Pelleau + Postdoc fellow + Université de Montréal + Canada + Constraint programming
+ Carlos + Perez Galvan + PhD student + University College London + United Kingdom + Global optimisation of dynamic systems
+ François + Pessaux + Enseignant-chercheur + ENSTA Paristech + France + Intégration numérique garantie
+ Thierry + Petit + Visiting Associate Professor + Mines de Nantes / School of Business WPI + USA + Constraint programming, Artificial Intelligence, Operations Research
+ Joshua + Pickard + PhD student + University of New Brunswick + Canada + Parallel manipulators
+ Julien + Pilourdault + PhD Student + Laboratoire d'Informatique de Grenoble + France +  
+ Sylvie + Putot + Professor + Ecole Polytechnique + France + Numerical program and systems analysis
+ Jia-jun + Qiu + PhD Student + UESTC + China + Medical Image Processing
+ Nacim + Ramdani + Professor + Université d'Orléans + France + Robotics
+ Usman + Rauf + PhD Student + University of North Carolina at Charlotte + USA + Structural Analysis
+ Thomas + Richard de Latour + PhD Student + Université de Nantes + France + Eco-Design, Constraint Programming, Global Optimization
+ Nathalie + Revol + Research scientist + Inria + France + interval arithmetic
+ Simon + Rohou + PhD student + ENSTA Bretagne + France + Autonomous Robotics
+ Ignacio + Salas + PhD student + Mines de Nantes + France + Packing
+ João Pedro + Schmitt + Software Engineer + WEG S.A, Jaraguá do Sul + Brazil + Engineering
+ François + Servant + Engineering Student + Mines de Nantes + France + Optimization
+ Fatma + Senguler Ciftci + PhD student + Johann Bernoulli Inst. for Math. and Comp. Science + Netherlands + Computational Geometry
+ Juha + Tiihonen + Senior researcher + University of Helsinki + Finland + Configuration
+ Louise + Travé-Massuyès + Research Director + LAAS - CNRS + France + Diagnosis and Supervisory control
+ Ronan + Torrecillos + Student +   + France + Procedural World Generation
+ Gilles + Trombettoni + Professor + LIRMM + France + Constraint programming, interval methods
+ Selma + Tufan + MA student + Gazi University + Turkey + Maths, special education
+ Alma Rebeca + Velasco Olmos + Student + Universidad Nacional Autonoma de Mexico + Mexico +  
+ Percy + Wang + Postdoc fellow + Tsinghua University + China + Diagnosis
+ Brahim + Yagoub + Engineer + Université de Biskra + Algeria + Automation
+ Rui + Yang + PhD student + ENSTA Bretagne + France + Robust Control
+ Farid + Yousfi + Student + University of Nantes + France + Optimisation
+ Ilke + Zilci + PhD student + TU Berlin + Germany +  
+ Austin + Waffo Kouhoue + PhD student + ENSP de l'Université de Yaoundé I + Cameroon + Optimization
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  
+   +   +   +   +   +  

 

+
+ + + + + + + + + + + + + + + + + + + + + + diff --git a/old/home_files/IBEX_small_rvb.jpg b/old/home_files/IBEX_small_rvb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b4fb90b9020938efa72638f3162b6cd972e551be GIT binary patch literal 52490 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 p:first-child{display:inline;}a.feed-icon{display:inline-block;padding:15px 0 0 0;}table{border:0;border-spacing:0;font-size:0.857em;margin:10px 0;width:100%;}table table{font-size:1em;}#footer-wrapper table{font-size:1em;}table tr th{background:#757575;background:rgba(0,0,0,0.51);border-bottom-style:none;}table tr th,table tr th a,table tr th a:hover{color:#FFF;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}#footer-wrapper tr td,#footer-wrapper tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}tr,tr.even{background:#efefef;background:rgba(0,0,0,0.063);}table ul.links{margin:0;padding:0;font-size:1em;}table ul.links li{padding:0 1em 0 0;}.block ol,.block ul{margin:0;padding:0 0 0.25em 1em;}.contextual-links-wrapper{font-size:small !important;}ul.contextual-links{font-size:0.923em;}.contextual-links-wrapper a{text-shadow:0 0 0 !important;}.item-list .pager{font-size:0.929em;}ul.menu li{margin:0;}.region-content ul,.region-content ol{margin:1em 0;padding:0 0 0.25em 2.5em;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}ul.tips{padding:0 0 0 1.25em;}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;font-size:0.94em;line-height:1.7;padding:1px 10px 2px 10px;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}#logo{float:left;padding:15px 15px 15px 10px;}#name-and-slogan{float:left;padding-top:34px;margin:0 0 30px 15px;}#site-name{font-size:1.821em;color:#686868;line-height:1;}h1#site-name{margin:0;}#site-name a{font-weight:normal;}#site-slogan{font-size:0.929em;margin-top:7px;word-spacing:0.1em;font-style:italic;}.region-header .block{font-size:0.857em;float:left;margin:0 10px;padding:0;}.region-header .block .content{margin:0;padding:0;}.region-header .block ul{margin:0;padding:0;}.region-header .block li{list-style:none;list-style-image:none;padding:0;}.region-header .form-text{background:#fefefe;background:rgba(255,255,255,0.7);border-color:#ccc;border-color:rgba(255,255,255,0.3);margin-right:2px;width:120px;}.region-header .form-text:hover,.region-header .form-text:focus,.region-header .form-text:active{background:#fff;background:rgba(255,255,255,0.8);}.region-header .form-required{color:#eee;color:rgba(255,255,255,0.7);}.region-header .block-menu{border:1px solid;border-color:#eee;border-color:rgba(255,255,255,0.2);padding:0;width:208px;}.region-header .block-menu li a{display:block;border-bottom:1px solid;border-bottom-color:#eee;border-bottom-color:rgba(255,255,255,0.2);padding:3px 7px;}.region-header .block-menu li a:hover,.region-header .block-menu li a:focus,.region-header .block-menu li a:active{text-decoration:none;background:rgba(255,255,255,0.15);}.region-header .block-menu li.last a{border-bottom:0;}.region-header #block-user-login{width:auto;}.region-header #block-user-login .content{margin-top:2px;}.region-header #block-user-login .form-item{float:left;margin:0;padding:0;}.region-header #block-user-login div.item-list,.region-header #block-user-login div.description{font-size:0.916em;margin:0;}.region-header #block-user-login div.item-list{clear:both;}.region-header #block-user-login div.description{display:inline;}.region-header #block-user-login .item-list ul{padding:0;line-height:1;}.region-header #block-user-login .item-list li{list-style:none;float:left;padding:3px 0 1px;}.region-header #block-user-login .item-list li.last{padding-left:0.5em;}.region-header #block-user-login ul.openid-links li.last{padding-left:0;}.region-header #user-login-form li.openid-link a,.region-header #user-login li.openid-link a{padding-left:20px;}.region-header #block-user-login .form-actions{margin:4px 0 0;padding:0;clear:both;}.region-header #block-user-login input.form-submit{border:1px solid;border-color:#ccc;border-color:rgba(255,255,255,0.5);background:#eee;background:rgba(255,255,255,0.7);margin:4px 0;padding:3px 8px;}.region-header #block-user-login input.form-submit:hover,.region-header #block-user-login input.form-submit:focus{background:#fff;background:rgba(255,255,255,0.9);}.region-header #block-search-form{width:208px;}.region-header #block-search-form .form-text{width:154px;}.region-header .block-locale ul li{display:inline;padding:0 0.5em;}#main-menu{clear:both;}#main-menu-links{font-size:0.929em;margin:0;padding:0 15px;}#main-menu-links li{float:left;list-style:none;padding:0 1px;margin:0 1px;}#main-menu-links a{color:#333;background:#ccc;background:rgba(255,255,255,0.7);float:left;height:2.4em;line-height:2.4em;padding:0 0.8em;text-decoration:none;text-shadow:0 1px #eee;-khtml-border-radius-topleft:8px;-khtml-border-radius-topright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;}#main-menu-links a:hover,#main-menu-links a:focus{background:#f6f6f2;background:rgba(255,255,255,0.95);}#main-menu-links a:active{background:#b3b3b3;background:rgba(255,255,255,1);}#main-menu-links li a.active{border-bottom:none;}.featured #main-menu-links li a:active,.featured #main-menu-links li a.active{background:#f0f0f0;background:rgba(240,240,240,1.0);}#secondary-menu-links{float:right;font-size:0.929em;margin:10px 10px 0;}#secondary-menu-links a:hover,#secondary-menu-links a:focus{text-decoration:underline;}#main{margin-top:20px;margin-bottom:40px;}#featured{text-align:center;font-size:1.643em;font-weight:normal;line-height:1.4;padding:20px 0 45px;margin:0;background:#f0f0f0;background:rgba(30,50,10,0.08);border-bottom:1px solid #e7e7e7;text-shadow:1px 1px #fff;}#featured h2{font-size:1.174em;line-height:1;}#featured p{margin:0;padding:0;}#highlighted{border-bottom:1px solid #d3d7d9;font-size:120%;}.region-help{border:1px solid #d3d7d9;padding:0 1.5em;margin-bottom:30px;}.content{margin-top:10px;}h1#page-title{font-size:2em;line-height:1;}#content h2{margin-bottom:2px;font-size:1.429em;line-height:1.4;}.node .content{font-size:1.071em;}.node-teaser .content{font-size:1em;}.node-teaser h2{margin-top:0;padding-top:0.5em;}.node-teaser h2 a{color:#181818;}.node-teaser{border-bottom:1px solid #d3d7d9;margin-bottom:30px;padding-bottom:15px;}.node-sticky{background:#f9f9f9;background:rgba(0,0,0,0.024);border:1px solid #d3d7d9;padding:0 15px 15px;}.node-full{background:none;border:none;padding:0;}.node-teaser .content{clear:none;line-height:1.6;}.meta{font-size:0.857em;color:#68696b;margin-bottom:-5px;}.submitted .user-picture img{float:left;height:20px;margin:1px 5px 0 0;}.field-type-taxonomy-term-reference{margin:0 0 1.2em;}.field-type-taxonomy-term-reference .field-label{font-weight:normal;margin:0;padding-right:5px;}.field-type-taxonomy-term-reference .field-label,.field-type-taxonomy-term-reference ul.links{font-size:0.8em;}.node-teaser .field-type-taxonomy-term-reference .field-label,.node-teaser .field-type-taxonomy-term-reference ul.links{font-size:0.821em;}.field-type-taxonomy-term-reference ul.links{padding:0;margin:0;list-style:none;}.field-type-taxonomy-term-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}.link-wrapper{text-align:right;}.field-type-image img,.user-picture img{margin:0 0 1em;}ul.links{color:#68696b;font-size:0.821em;}.node-unpublished{margin:-20px -15px 0;padding:20px 15px 0;}.node-unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.comment h2.title{margin-bottom:1em;}.comment div.user-picture img{margin-left:0;}.comment{margin-bottom:20px;display:table;vertical-align:top;}.comment .attribution{display:table-cell;padding:0 30px 0 0;vertical-align:top;overflow:hidden;}.comment .attribution img{margin:0;border:1px solid #d3d7d9;}.comment .attribution .username{white-space:nowrap;}.comment .submitted p{margin:4px 0;font-size:1.071em;line-height:1.2;}.comment .submitted .comment-time{font-size:0.786em;color:#68696b;}.comment .submitted .comment-permalink{font-size:0.786em;text-transform:lowercase;}.comment .content{font-size:0.929em;line-height:1.6;}.comment .comment-arrow{background:url(../themes/bartik/images/comment-arrow.html) no-repeat 0 center transparent;border-left:1px solid;border-right:1px solid;height:40px;margin-left:-47px;margin-top:10px;position:absolute;width:20px;}.comment .comment-text{padding:10px 25px;border:1px solid #d3d7d9;display:table-cell;vertical-align:top;position:relative;width:100%;}.comment .indented{margin-left:40px;}.comment ul.links{padding:0 0 0.25em 0;}.comment ul.links li{padding:0 0.5em 0 0;}.comment-unpublished{margin-right:5px;padding:5px 2px 5px 5px;}.comment-unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.sidebar .section{padding-top:10px;}.sidebar .block{border:1px solid;padding:15px 20px;margin:0 0 20px;}.sidebar h2{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}.sidebar .block .content{font-size:0.914em;line-height:1.4;}.sidebar tbody{border:none;}.sidebar tr.even,.sidebar tr.odd{background:none;border-bottom:1px solid #d6d6d6;}#triptych-wrapper{background-color:#f0f0f0;background:rgba(30,50,10,0.08);border-top:1px solid #e7e7e7;}#triptych h2{color:#000;font-size:1.714em;margin-bottom:0.8em;text-shadow:0 1px 0 #fff;text-align:center;line-height:1;}#triptych .block{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #dfdfdf;line-height:1.3;}#triptych .block.last{border-bottom:none;}#triptych .block ul li,#triptych .block ol li{list-style:none;}#triptych .block ul,#triptych .block ol{padding-left:0;}#triptych #block-user-login .form-text{width:185px;}#triptych #block-user-online p{margin-bottom:0;}#triptych #block-node-syndicate h2{overflow:hidden;width:0;height:0;}#triptych-last #block-node-syndicate{text-align:right;}#triptych #block-search-form .form-type-textfield input{width:185px;}#triptych-middle #block-system-powered-by{text-align:center;}#triptych-last #block-system-powered-by{text-align:right;}#footer-wrapper{color:#c0c0c0;color:rgba(255,255,255,0.65);font-size:0.857em;}#footer-wrapper a{color:#fcfcfc;color:rgba(255,255,255,0.8);}#footer-wrapper a:hover,#footer-wrapper a:focus{color:#fefefe;color:rgba(255,255,255,0.95);text-decoration:underline;}#footer-wrapper .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}#footer-columns .block-menu,#footer .block{margin:0;padding:0;border:none;}#footer .block{margin:0.5em 0;}#footer .block .content{padding:0.5em 0;margin-top:0;}#footer .block h2{margin:0;}#footer-columns h2{border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;}#footer-columns .content{margin-top:0;}#footer-columns p{margin-top:1em;}#footer-columns .content ul{list-style:none;padding-left:0;margin-left:0;}#footer-columns .content li{list-style:none;margin:0;padding:0;}#footer-columns .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:0.8em 2px 0.8em 20px;text-indent:-15px;}#footer-columns .content li a:hover,#footer-columns .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none;}#footer{letter-spacing:0.2px;margin-top:30px;border-top:1px solid #555;border-color:rgba(255,255,255,0.15);}#footer .region{margin-top:20px;}#footer .block{clear:both;}#footer ul,#footer li{list-style:none;margin:0;padding:0;}#footer li a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}#footer li.first a{padding-left:0;}#footer li.last a{padding-right:0;border-right:none;}#footer-wrapper tr.odd{background-color:transparent;}#footer-wrapper tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}.tabs{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px;}.tabs ul.primary{padding:0 3px;margin:0;overflow:hidden;border:none;background:transparent url(../themes/bartik/images/tabs-border.html) repeat-x left bottom;}.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0;}.tabs ul.primary li.active a{border-bottom:1px solid #ffffff;}.tabs ul.primary li a{color:#000;background-color:#ededed;height:1.8em;line-height:1.9;display:block;font-size:0.929em;float:left;padding:0 10px 3px;margin:0;text-shadow:0 1px 0 #fff;-khtml-border-radius-topleft:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-khtml-border-radius-topright:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;}.tabs ul.primary li.active a{background-color:#ffffff;}.tabs ul.secondary{border-bottom:none;padding:0.5em 0;}.tabs ul.secondary li{display:block;float:left;}.tabs ul.secondary li:last-child{border-right:none;}.tabs ul.secondary li:first-child{padding-left:0;}.tabs ul.secondary li a{padding:0.25em 0.5em;}.tabs ul.secondary li a.active{background:#f2f2f2;border-bottom:none;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}ul.action-links{list-style:none;margin:5px;padding:0.5em 1em;}ul.action-links li{display:inline-block;margin-left:10px;}ul.action-links li a{padding-left:15px;background:url(../themes/bartik/images/add.html) no-repeat left center;margin:0 10px 0 0;}#messages{padding:20px 0 5px;margin:0 auto;}.featured #messages{background:#f0f0f0;background:rgba(30,50,10,0.08);}div.messages{margin:8px 15px;}.breadcrumb{font-size:0.929em;}.profile .user-picture{float:none;}.confirm-parent,.password-parent{width:34em;}.password-parent,div.form-item div.password-suggestions{position:relative;}.password-strength-text,.password-strength-title,div.password-confirm{font-size:0.82em;}.password-strength-text{margin-top:0.2em;}div.password-confirm{margin-top:2.2em;width:20.73em;}input.form-submit,a.button{background:#fff url(../themes/bartik/images/buttons.html) 0 0 repeat-x;border:1px solid #e4e4e4;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;margin-bottom:1em;margin-right:0.6em;padding:4px 17px;-khtml-border-radius:15px;-moz-border-radius:20px;-webkit-border-radius:15px;border-radius:15px;}a.button:link,a.button:visited,a.button:hover,a.button:focus,a.button:active{text-decoration:none;color:#5a5a5a;}fieldset{background:#ffffff;border:1px solid #cccccc;margin-top:10px;margin-bottom:32px;padding:0 0 10px;position:relative;top:12px;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.fieldset-wrapper{margin-top:25px;}.node-form .vertical-tabs .fieldset-wrapper{margin-top:0;}.filter-wrapper{top:0;padding:1em 0 0.2em;-khtml-border-radius-topright:0;-khtml-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}.filter-help a{font-size:0.857em;padding:2px 20px 0;}.filter-wrapper .form-item label{margin-right:10px;}.filter-wrapper .form-item{padding:0 0 0.5em 0.5em;}.filter-guidelines{padding:0 1.5em 0 0.5em;}fieldset.collapsed{background:transparent;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}fieldset legend{background:#dbdbdb;border:1px solid #ccc;border-bottom:none;color:#3b3b3b;display:block;height:2em;left:-1px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;line-height:2;padding:0;position:absolute;text-indent:10px;text-shadow:0 1px 0 #fff;top:-12px;width:100%;-khtml-border-radius-topleft:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}fieldset.collapsed legend{-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}fieldset legend a{color:#3b3b3b;}fieldset legend a:hover,fieldset legend a:focus,fieldset legend a:active{color:#000;}fieldset .fieldset-wrapper{padding:0 10px;}fieldset .fieldset-description{margin-top:5px;margin-bottom:1em;line-height:1.4;color:#3c3c3c;font-style:italic;}input{margin:2px 0;padding:4px;}input,textarea{font-size:0.929em;}textarea{line-height:1.5;}textarea.form-textarea,select.form-select{padding:4px;}input.form-text,textarea.form-textarea,select.form-select{border:1px solid #ccc;}input.form-submit:hover,input.form-submit:focus{background:#dedede;}.password-suggestions ul li{margin-left:1.2em;}.form-item{margin-bottom:1em;margin-top:2px;}.form-item label{font-size:0.929em;}.form-type-radio label,.form-type-checkbox label{margin-left:4px;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2px;}.form-actions{padding-top:10px;}.contact-form #edit-name{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-mail{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-subject{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-message{width:76.3%;-khtml-border-top-left-radius:4px;-khtml-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}.contact-form .resizable-textarea .grippie{width:76%;-khtml-border-bottom-left-radius:4px;-khtml-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}input.form-button-disabled,input.form-button-disabled:hover,input.form-button-disabled:focus,input.form-button-disabled:active,.form-disabled input,.form-disabled select,.form-disabled textarea{background:#ededed;border-color:#bbb;color:#717171;}.form-disabled .grippie{background-color:#ededed;border-color:#bbb;}.form-disabled label{color:#717171;}html.js input.form-autocomplete{background-position:100% 4px;}html.js input.throbbing{background-position:100% -16px;}.comment-form label{float:left;font-size:0.929em;width:120px;}.comment-form input,.comment-form .form-select{margin:0;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.comment-form .form-type-textarea label{float:none;}.comment-form .form-item,.comment-form .form-radios,.comment-form .form-type-checkbox,.comment-form .form-select{margin-bottom:10px;overflow:hidden;}.comment-form .form-type-checkbox,.comment-form .form-radios{margin-left:120px;}.comment-form .form-type-checkbox label,.comment-form .form-radios label{float:none;margin-top:0;}.comment-form input.form-file{width:auto;}.no-sidebars .comment-form .form-text{width:800px;}.one-sidebar .comment-form .form-text{width:500px;}.two-sidebars .comment-form .form-text{width:320px;}.comment-form .form-item .description{font-size:0.786em;line-height:1.2;margin-left:120px;}#content h2.comment-form{margin-bottom:0.5em;}.comment-form .form-textarea{-khtml-border-radius-topleft:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}.comment-form fieldset.filter-wrapper .fieldset-wrapper,.comment-form .text-format-wrapper .form-item{margin-top:0;margin-bottom:0;}.filter-wrapper label{width:auto;float:none;}.filter-wrapper .form-select{min-width:120px;}.comment-form fieldset.filter-wrapper .tips{font-size:0.786em;}#comment-body-add-more-wrapper .form-type-textarea label{margin-bottom:0.4em;}#edit-actions input{margin-right:0.6em;}div.password-suggestions{border:0;}.ui-widget-overlay{background:#222222;opacity:0.7;}div.vertical-tabs .vertical-tabs-panes fieldset.vertical-tabs-pane{padding:1em;}#forum .name{font-size:1.083em;}#forum .description{font-size:1em;}#block-search-form{padding-bottom:7px;}#block-search-form .content{margin-top:0;}#search-form input#edit-keys,#block-search-form .form-item-search-block-form input{float:left;font-size:1em;height:1.143em;margin-right:5px;width:9em;}#search-block-form input.form-submit,#search-form input.form-submit{margin-left:0;margin-right:0;height:25px;width:34px;padding:0;cursor:pointer;text-indent:-9999px;border-color:#e4e4e4 #d2d2d2 #b4b4b4;background:url(../themes/bartik/images/search-button.html) no-repeat center top;overflow:hidden;}#search-block-form input.form-submit:hover,#search-block-form input.form-submit:focus,#search-form input.form-submit:hover,#search-form input.form-submit:focus{background-position:center bottom;}#search-form .form-item-keys label{display:block;}ol.search-results{padding-left:0;}.search-results li{border-bottom:1px solid #d3d7d9;padding-bottom:0.4285em;margin-bottom:0.5em;}.search-results li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:1em;}.search-results .search-snippet-info{padding-left:0;}.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper h1#page-title{float:left;margin:0;}div.add-or-remove-shortcuts{padding-top:0.9em;}.overlay div.add-or-remove-shortcuts{padding-top:0.8em;}.page-admin #content img{margin-right:15px;}.page-admin #content .simpletest-image img{margin:0;}.page-admin-structure-block-demo .block-region{background:#ffff66;border:1px dotted #9f9e00;color:#000;font:90% "Lucida Grande","Lucida Sans Unicode",sans-serif;margin:5px;padding:5px;text-align:center;text-shadow:none;}.page-admin-structure-block-demo #featured .block-region{font-size:0.55em;}.page-admin-structure-block-demo #header .block-region{width:500px;}.page-admin #admin-dblog img{margin:0 5px;}#system-theme-settings fieldset{padding:0;}#system-theme-settings fieldset .fieldset-legend{margin-top:0;}div.admin .right,div.admin .left{width:49%;margin:0;}div.admin-panel{background:#fbfbfb;border:1px solid #ccc;margin:10px 0;padding:0 5px 5px;}div.admin-panel h3{margin:16px 7px;}div.admin-panel dt{border-top:1px solid #ccc;padding:7px 0 0;}div.admin-panel dd{margin:0 0 10px;}div.admin-panel .description{margin:0 0 14px 7px;}.overlay #main,.overlay #content{width:auto;float:none;}.overlay #page{padding:0 2em;}.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper{display:none;}.overlay-processed .field-type-image{display:block;float:none;}.overlay #messages{width:auto;}.node .poll{margin:2em 0;}.node .poll #edit-choice{margin:0 0 1.5em;}.poll .vote-form{text-align:left;}.poll .vote-form .choices{margin:0;}.poll .percent{font-size:0.857em;font-style:italic;margin-bottom:3em;margin-top:-3.2em;float:right;text-align:right;}.poll .text{clear:right;margin-right:2.25em;}.poll .total{font-size:0.929em;font-style:italic;text-align:right;clear:both;}.node .poll{margin:1.8em 0 0;}.node .poll .text{margin-right:6.75em;}.node .poll #edit-choice{margin:0 0 1.2em;}.poll .bar .foreground{background-color:#666;}#footer-wrapper .poll .bar{background-color:#666;}#footer-wrapper .poll .bar .foreground{background-color:#ddd;} +body,body.overlay{color:#3b3b3b;}.comment .comment-arrow{border-color:#ffffff;}#page,#main-wrapper,#main-menu-links li a.active,#main-menu-links li.active-trail a{background:#ffffff;}.tabs ul.primary li a.active{background-color:#ffffff;}.tabs ul.primary li.active a{background-color:#ffffff;border-bottom:1px solid #ffffff;}#header{background-color:#48a9e4;background-image:-moz-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:-ms-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:-o-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00506d),color-stop(1,#48a9e4));background-image:-webkit-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:linear-gradient(top,#00506d 0%,#48a9e4 100%);}a{color:#0070b3;}a:hover,a:focus{color:#008ee2;}a:active{color:#22adff;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}#page-wrapper,#footer-wrapper{background:#292929;}.region-header,.region-header a,.region-header li a.active,#name-and-slogan,#name-and-slogan a,#secondary-menu-links li a{color:#fffeff;} diff --git a/old/home_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css b/old/home_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css new file mode 100644 index 000000000..dd20e07ee --- /dev/null +++ b/old/home_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css @@ -0,0 +1,8 @@ +#comments{margin-top:15px;}.indented{margin-left:25px;}.comment-unpublished{background-color:#fff4f4;}.comment-preview{background-color:#ffffea;} +.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;} +.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;} +.search-form{margin-bottom:1em;}.search-form input{margin-top:0;margin-bottom:0;}.search-results{list-style:none;}.search-results p{margin-top:0;}.search-results .title{font-size:1.2em;}.search-results li{margin-bottom:1em;}.search-results .search-snippet-info{padding-left:1em;}.search-results .search-info{font-size:0.85em;}.search-advanced .criterion{float:left;margin-right:2em;}.search-advanced .action{float:left;clear:left;} +#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;} +#forum .description{font-size:0.9em;margin:0.5em;}#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:nowrap;}#forum td.forum .icon{background-image:url(../misc/forum-icons.html);background-repeat:no-repeat;float:left;height:24px;margin:0 9px 0 0;width:24px;}#forum td.forum .forum-status-new{background-position:-24px 0;}#forum div.indent{margin-left:20px;}#forum .icon div{background-image:url(../misc/forum-icons.html);background-repeat:no-repeat;width:24px;height:24px;}#forum .icon .topic-status-new{background-position:-24px 0;}#forum .icon .topic-status-hot{background-position:-48px 0;}#forum .icon .topic-status-hot-new{background-position:-72px 0;}#forum .icon .topic-status-sticky{background-position:-96px 0;}#forum .icon .topic-status-closed{background-position:-120px 0;} +.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;} +.rteindent1{margin-left:40px;}.rteindent2{margin-left:80px;}.rteindent3{margin-left:120px;}.rteindent4{margin-left:160px;}.rteleft{text-align:left;}.rteright{text-align:right;}.rtecenter{text-align:center;}.rtejustify{text-align:justify;}.ibimage_left{float:left;}.ibimage_right{float:right;} diff --git a/old/home_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css b/old/home_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css new file mode 100644 index 000000000..5bc23c524 --- /dev/null +++ b/old/home_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css @@ -0,0 +1,4 @@ +#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1;}html.js input.form-autocomplete{background-image:url(../misc/throbber.html);background-position:100% 2px;background-repeat:no-repeat;}html.js input.throbbing{background-position:100% -18px;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.resizable-textarea .grippie{background:#eee url(../misc/grippie.html) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}body.drag{cursor:move;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(../misc/draggable.html) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}a.tabledrag-handle-hover .handle{background-position:6px -11px;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}div.tree-child{background:url(../misc/tree.html) no-repeat 11px center;}div.tree-child-last{background:url(../misc/tree-bottom.html) no-repeat 11px center;}div.tree-child-horizontal{background:url(../misc/tree.html) no-repeat -11px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}table.sticky-header{background-color:#fff;margin-top:0;}.progress .bar{background-color:#fff;border:1px solid;}.progress .filled{background-color:#000;height:1.5em;width:5px;}.progress .percentage{float:right;}.ajax-progress{display:inline-block;}.ajax-progress .throbber{background:transparent url(../misc/throbber.html) no-repeat 0px -18px;float:left;height:15px;margin:2px;width:15px;}.ajax-progress .message{padding-left:20px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;} +ul.menu{border:none;list-style:none;text-align:left;}ul.menu li{margin:0 0 0 0.5em;}ul li.expanded{list-style-image:url(../misc/menu-expanded.html);list-style-type:circle;}ul li.collapsed{list-style-image:url(../misc/menu-collapsed.html);list-style-type:disc;}ul li.leaf{list-style-image:url(../misc/menu-leaf.html);list-style-type:square;}li.expanded,li.collapsed,li.leaf{padding:0.2em 0.5em 0 0;margin:0;}li a.active{color:#000;}td.menu-disabled{background:#ccc;}ul.inline,ul.links.inline{display:inline;padding-left:0;}ul.inline li{display:inline;list-style-type:none;padding:0 0.5em;}.breadcrumb{padding-bottom:0.5em;}ul.primary{border-bottom:1px solid #bbb;border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:5px;padding:0 0 0 1em;white-space:nowrap;}ul.primary li{display:inline;}ul.primary li a{background-color:#ddd;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary li{border-right:1px solid #ccc;display:inline;padding:0 1em;}ul.secondary a{padding:0;text-decoration:none;}ul.secondary a.active{border-bottom:4px solid #999;} +div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px;}div.status{background-image:url(../misc/message-24-ok.html);border-color:#be7;}div.status,.ok{color:#234600;}div.status,table tr.ok{background-color:#f8fff0;}div.warning{background-image:url(../misc/message-24-warning.html);border-color:#ed5;}div.warning,.warning{color:#840;}div.warning,table tr.warning{background-color:#fffce5;}div.error{background-image:url(../misc/message-24-error.html);border-color:#ed541d;}div.error,.error{color:#8c2e0b;}div.error,table tr.error{background-color:#fef5f1;}div.error p.error{color:#333;}div.messages ul{margin:0 0 0 1em;padding:0;}div.messages ul li{list-style-image:none;} +fieldset{margin-bottom:1em;padding:0.5em;}form{margin:0;padding:0;}hr{border:1px solid gray;height:1px;}img{border:0;}table{border-collapse:collapse;}th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left;}tbody{border-top:1px solid #ccc;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}th.active img{display:inline;}td.active{background-color:#ddd;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}.form-item .description{font-size:0.85em;}label{display:block;font-weight:bold;}label.option{display:inline;font-weight:normal;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}input.form-checkbox,input.form-radio{vertical-align:middle;}.marker,.form-required{color:#f00;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background:url(../misc/help.html) 0 50% no-repeat;padding:1px 0 1px 20px;}.item-list .pager{clear:both;text-align:center;}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.pager-current{font-weight:bold;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js fieldset.collapsible .fieldset-legend{background:url(../misc/menu-expanded.html) 5px 65% no-repeat;padding-left:15px;}html.js fieldset.collapsed .fieldset-legend{background-image:url(../misc/menu-collapsed.html);background-position:5px 50%;}.fieldset-legend span.summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.progress .filled{background:#0072b9 url(../misc/progress.html);} diff --git a/old/home_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css b/old/home_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css new file mode 100644 index 000000000..146430c59 --- /dev/null +++ b/old/home_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css @@ -0,0 +1,2 @@ +.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(../sites/all/modules/ctools/images/status-active.html) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(../sites/all/modules/ctools/images/status-active.html) center center no-repeat;} +.wrapper.tagclouds{text-align :justify;margin-right:1em;}.tagclouds.level1{font-size :1em;}.tagclouds.level2{font-size :1.2em;}.tagclouds.level3{font-size :1.4em;}.tagclouds.level4{font-size :1.6em;}.tagclouds.level5{font-size :1.8em;}.tagclouds.level6{font-size :2em;}.tagclouds.level7{font-size :2.2em;}.tagclouds.level8{font-size :2.4em;}.tagclouds.level9{font-size :2.6em;}.tagclouds.level10{font-size :2.8em;} diff --git a/old/home_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js b/old/home_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js new file mode 100644 index 000000000..5c0d96d5b --- /dev/null +++ b/old/home_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js @@ -0,0 +1,42 @@ +/* $Id: admin_devel.js,v 1.2 2010/03/12 22:54:41 sun Exp $ */ +(function($) { + +/** + * jQuery debugging helper. + * + * Invented for Dreditor. + * + * @usage + * $.debug(var [, name]); + * $variable.debug( [name] ); + */ +jQuery.extend({ + debug: function () { + // Setup debug storage in global window. We want to look into it. + window.debug = window.debug || []; + + args = jQuery.makeArray(arguments); + // Determine data source; this is an object for $variable.debug(). + // Also determine the identifier to store data with. + if (typeof this == 'object') { + var name = (args.length ? args[0] : window.debug.length); + var data = this; + } + else { + var name = (args.length > 1 ? args.pop() : window.debug.length); + var data = args[0]; + } + // Store data. + window.debug[name] = data; + // Dump data into Firebug console. + if (typeof console != 'undefined') { + console.log(name, data); + } + return this; + } +}); +// @todo Is this the right way? +jQuery.fn.debug = jQuery.debug; + +})(jQuery); +; diff --git a/old/home_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js b/old/home_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js new file mode 100644 index 000000000..697aeef0c --- /dev/null +++ b/old/home_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js @@ -0,0 +1,683 @@ + +/*! + * jQuery JavaScript Library v1.4.4 + * http://jquery.com/ + * + * Copyright 2010, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2010, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Thu Nov 11 19:04:53 2010 -0500 + */ +(function(E,B){function ka(a,b,d){if(d===B&&a.nodeType===1){d=a.getAttribute("data-"+b);if(typeof d==="string"){try{d=d==="true"?true:d==="false"?false:d==="null"?null:!c.isNaN(d)?parseFloat(d):Ja.test(d)?c.parseJSON(d):d}catch(e){}c.data(a,b,d)}else d=B}return d}function U(){return false}function ca(){return true}function la(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function Ka(a){var b,d,e,f,h,l,k,o,x,r,A,C=[];f=[];h=c.data(this,this.nodeType?"events":"__events__");if(typeof h==="function")h= +h.events;if(!(a.liveFired===this||!h||!h.live||a.button&&a.type==="click")){if(a.namespace)A=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)");a.liveFired=this;var J=h.live.slice(0);for(k=0;kd)break;a.currentTarget=f.elem;a.data=f.handleObj.data;a.handleObj=f.handleObj;A=f.handleObj.origHandler.apply(f.elem,arguments);if(A===false||a.isPropagationStopped()){d=f.level;if(A===false)b=false;if(a.isImmediatePropagationStopped())break}}return b}}function Y(a,b){return(a&&a!=="*"?a+".":"")+b.replace(La, +"`").replace(Ma,"&")}function ma(a,b,d){if(c.isFunction(b))return c.grep(a,function(f,h){return!!b.call(f,h,f)===d});else if(b.nodeType)return c.grep(a,function(f){return f===b===d});else if(typeof b==="string"){var e=c.grep(a,function(f){return f.nodeType===1});if(Na.test(b))return c.filter(b,e,!d);else b=c.filter(b,e)}return c.grep(a,function(f){return c.inArray(f,b)>=0===d})}function na(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var e=c.data(a[d++]),f=c.data(this, +e);if(e=e&&e.events){delete f.handle;f.events={};for(var h in e)for(var l in e[h])c.event.add(this,h,e[h][l],e[h][l].data)}}})}function Oa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function oa(a,b,d){var e=b==="width"?a.offsetWidth:a.offsetHeight;if(d==="border")return e;c.each(b==="width"?Pa:Qa,function(){d||(e-=parseFloat(c.css(a,"padding"+this))||0);if(d==="margin")e+=parseFloat(c.css(a, +"margin"+this))||0;else e-=parseFloat(c.css(a,"border"+this+"Width"))||0});return e}function da(a,b,d,e){if(c.isArray(b)&&b.length)c.each(b,function(f,h){d||Ra.test(a)?e(a,h):da(a+"["+(typeof h==="object"||c.isArray(h)?f:"")+"]",h,d,e)});else if(!d&&b!=null&&typeof b==="object")c.isEmptyObject(b)?e(a,""):c.each(b,function(f,h){da(a+"["+f+"]",h,d,e)});else e(a,b)}function S(a,b){var d={};c.each(pa.concat.apply([],pa.slice(0,b)),function(){d[this]=a});return d}function qa(a){if(!ea[a]){var b=c("<"+ +a+">").appendTo("body"),d=b.css("display");b.remove();if(d==="none"||d==="")d="block";ea[a]=d}return ea[a]}function fa(a){return c.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var t=E.document,c=function(){function a(){if(!b.isReady){try{t.documentElement.doScroll("left")}catch(j){setTimeout(a,1);return}b.ready()}}var b=function(j,s){return new b.fn.init(j,s)},d=E.jQuery,e=E.$,f,h=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,l=/\S/,k=/^\s+/,o=/\s+$/,x=/\W/,r=/\d/,A=/^<(\w+)\s*\/?>(?:<\/\1>)?$/, +C=/^[\],:{}\s]*$/,J=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,w=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,I=/(?:^|:|,)(?:\s*\[)+/g,L=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,i=/(msie) ([\w.]+)/,n=/(mozilla)(?:.*? rv:([\w.]+))?/,m=navigator.userAgent,p=false,q=[],u,y=Object.prototype.toString,F=Object.prototype.hasOwnProperty,M=Array.prototype.push,N=Array.prototype.slice,O=String.prototype.trim,D=Array.prototype.indexOf,R={};b.fn=b.prototype={init:function(j, +s){var v,z,H;if(!j)return this;if(j.nodeType){this.context=this[0]=j;this.length=1;return this}if(j==="body"&&!s&&t.body){this.context=t;this[0]=t.body;this.selector="body";this.length=1;return this}if(typeof j==="string")if((v=h.exec(j))&&(v[1]||!s))if(v[1]){H=s?s.ownerDocument||s:t;if(z=A.exec(j))if(b.isPlainObject(s)){j=[t.createElement(z[1])];b.fn.attr.call(j,s,true)}else j=[H.createElement(z[1])];else{z=b.buildFragment([v[1]],[H]);j=(z.cacheable?z.fragment.cloneNode(true):z.fragment).childNodes}return b.merge(this, +j)}else{if((z=t.getElementById(v[2]))&&z.parentNode){if(z.id!==v[2])return f.find(j);this.length=1;this[0]=z}this.context=t;this.selector=j;return this}else if(!s&&!x.test(j)){this.selector=j;this.context=t;j=t.getElementsByTagName(j);return b.merge(this,j)}else return!s||s.jquery?(s||f).find(j):b(s).find(j);else if(b.isFunction(j))return f.ready(j);if(j.selector!==B){this.selector=j.selector;this.context=j.context}return b.makeArray(j,this)},selector:"",jquery:"1.4.4",length:0,size:function(){return this.length}, +toArray:function(){return N.call(this,0)},get:function(j){return j==null?this.toArray():j<0?this.slice(j)[0]:this[j]},pushStack:function(j,s,v){var z=b();b.isArray(j)?M.apply(z,j):b.merge(z,j);z.prevObject=this;z.context=this.context;if(s==="find")z.selector=this.selector+(this.selector?" ":"")+v;else if(s)z.selector=this.selector+"."+s+"("+v+")";return z},each:function(j,s){return b.each(this,j,s)},ready:function(j){b.bindReady();if(b.isReady)j.call(t,b);else q&&q.push(j);return this},eq:function(j){return j=== +-1?this.slice(j):this.slice(j,+j+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(N.apply(this,arguments),"slice",N.call(arguments).join(","))},map:function(j){return this.pushStack(b.map(this,function(s,v){return j.call(s,v,s)}))},end:function(){return this.prevObject||b(null)},push:M,sort:[].sort,splice:[].splice};b.fn.init.prototype=b.fn;b.extend=b.fn.extend=function(){var j,s,v,z,H,G=arguments[0]||{},K=1,Q=arguments.length,ga=false; +if(typeof G==="boolean"){ga=G;G=arguments[1]||{};K=2}if(typeof G!=="object"&&!b.isFunction(G))G={};if(Q===K){G=this;--K}for(;K0))if(q){var s=0,v=q;for(q=null;j=v[s++];)j.call(t,b);b.fn.trigger&&b(t).trigger("ready").unbind("ready")}}},bindReady:function(){if(!p){p=true;if(t.readyState==="complete")return setTimeout(b.ready,1);if(t.addEventListener){t.addEventListener("DOMContentLoaded",u,false);E.addEventListener("load",b.ready,false)}else if(t.attachEvent){t.attachEvent("onreadystatechange",u);E.attachEvent("onload", +b.ready);var j=false;try{j=E.frameElement==null}catch(s){}t.documentElement.doScroll&&j&&a()}}},isFunction:function(j){return b.type(j)==="function"},isArray:Array.isArray||function(j){return b.type(j)==="array"},isWindow:function(j){return j&&typeof j==="object"&&"setInterval"in j},isNaN:function(j){return j==null||!r.test(j)||isNaN(j)},type:function(j){return j==null?String(j):R[y.call(j)]||"object"},isPlainObject:function(j){if(!j||b.type(j)!=="object"||j.nodeType||b.isWindow(j))return false;if(j.constructor&& +!F.call(j,"constructor")&&!F.call(j.constructor.prototype,"isPrototypeOf"))return false;for(var s in j);return s===B||F.call(j,s)},isEmptyObject:function(j){for(var s in j)return false;return true},error:function(j){throw j;},parseJSON:function(j){if(typeof j!=="string"||!j)return null;j=b.trim(j);if(C.test(j.replace(J,"@").replace(w,"]").replace(I,"")))return E.JSON&&E.JSON.parse?E.JSON.parse(j):(new Function("return "+j))();else b.error("Invalid JSON: "+j)},noop:function(){},globalEval:function(j){if(j&& +l.test(j)){var s=t.getElementsByTagName("head")[0]||t.documentElement,v=t.createElement("script");v.type="text/javascript";if(b.support.scriptEval)v.appendChild(t.createTextNode(j));else v.text=j;s.insertBefore(v,s.firstChild);s.removeChild(v)}},nodeName:function(j,s){return j.nodeName&&j.nodeName.toUpperCase()===s.toUpperCase()},each:function(j,s,v){var z,H=0,G=j.length,K=G===B||b.isFunction(j);if(v)if(K)for(z in j){if(s.apply(j[z],v)===false)break}else for(;H
a";var f=d.getElementsByTagName("*"),h=d.getElementsByTagName("a")[0],l=t.createElement("select"), +k=l.appendChild(t.createElement("option"));if(!(!f||!f.length||!h)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(h.getAttribute("style")),hrefNormalized:h.getAttribute("href")==="/a",opacity:/^0.55$/.test(h.style.opacity),cssFloat:!!h.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:k.selected,deleteExpando:true,optDisabled:false,checkClone:false, +scriptEval:false,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableHiddenOffsets:true};l.disabled=true;c.support.optDisabled=!k.disabled;b.type="text/javascript";try{b.appendChild(t.createTextNode("window."+e+"=1;"))}catch(o){}a.insertBefore(b,a.firstChild);if(E[e]){c.support.scriptEval=true;delete E[e]}try{delete b.test}catch(x){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function r(){c.support.noCloneEvent= +false;d.detachEvent("onclick",r)});d.cloneNode(true).fireEvent("onclick")}d=t.createElement("div");d.innerHTML="";a=t.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var r=t.createElement("div");r.style.width=r.style.paddingLeft="1px";t.body.appendChild(r);c.boxModel=c.support.boxModel=r.offsetWidth===2;if("zoom"in r.style){r.style.display="inline";r.style.zoom= +1;c.support.inlineBlockNeedsLayout=r.offsetWidth===2;r.style.display="";r.innerHTML="
";c.support.shrinkWrapBlocks=r.offsetWidth!==2}r.innerHTML="
t
";var A=r.getElementsByTagName("td");c.support.reliableHiddenOffsets=A[0].offsetHeight===0;A[0].style.display="";A[1].style.display="none";c.support.reliableHiddenOffsets=c.support.reliableHiddenOffsets&&A[0].offsetHeight===0;r.innerHTML="";t.body.removeChild(r).style.display= +"none"});a=function(r){var A=t.createElement("div");r="on"+r;var C=r in A;if(!C){A.setAttribute(r,"return;");C=typeof A[r]==="function"}return C};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=f=h=null}})();var ra={},Ja=/^(?:\{.*\}|\[.*\])$/;c.extend({cache:{},uuid:0,expando:"jQuery"+c.now(),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},data:function(a,b,d){if(c.acceptData(a)){a=a==E?ra:a;var e=a.nodeType,f=e?a[c.expando]:null,h= +c.cache;if(!(e&&!f&&typeof b==="string"&&d===B)){if(e)f||(a[c.expando]=f=++c.uuid);else h=a;if(typeof b==="object")if(e)h[f]=c.extend(h[f],b);else c.extend(h,b);else if(e&&!h[f])h[f]={};a=e?h[f]:h;if(d!==B)a[b]=d;return typeof b==="string"?a[b]:a}}},removeData:function(a,b){if(c.acceptData(a)){a=a==E?ra:a;var d=a.nodeType,e=d?a[c.expando]:a,f=c.cache,h=d?f[e]:e;if(b){if(h){delete h[b];d&&c.isEmptyObject(h)&&c.removeData(a)}}else if(d&&c.support.deleteExpando)delete a[c.expando];else if(a.removeAttribute)a.removeAttribute(c.expando); +else if(d)delete f[e];else for(var l in a)delete a[l]}},acceptData:function(a){if(a.nodeName){var b=c.noData[a.nodeName.toLowerCase()];if(b)return!(b===true||a.getAttribute("classid")!==b)}return true}});c.fn.extend({data:function(a,b){var d=null;if(typeof a==="undefined"){if(this.length){var e=this[0].attributes,f;d=c.data(this[0]);for(var h=0,l=e.length;h-1)return true;return false},val:function(a){if(!arguments.length){var b=this[0];if(b){if(c.nodeName(b,"option")){var d=b.attributes.value;return!d||d.specified?b.value:b.text}if(c.nodeName(b,"select")){var e=b.selectedIndex;d=[];var f=b.options;b=b.type==="select-one"; +if(e<0)return null;var h=b?e:0;for(e=b?e+1:f.length;h=0;else if(c.nodeName(this,"select")){var A=c.makeArray(r);c("option",this).each(function(){this.selected=c.inArray(c(this).val(),A)>=0});if(!A.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true}, +attr:function(a,b,d,e){if(!a||a.nodeType===3||a.nodeType===8)return B;if(e&&b in c.attrFn)return c(a)[b](d);e=a.nodeType!==1||!c.isXMLDoc(a);var f=d!==B;b=e&&c.props[b]||b;var h=Ta.test(b);if((b in a||a[b]!==B)&&e&&!h){if(f){b==="type"&&Ua.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");if(d===null)a.nodeType===1&&a.removeAttribute(b);else a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&& +b.specified?b.value:Va.test(a.nodeName)||Wa.test(a.nodeName)&&a.href?0:B;return a[b]}if(!c.support.style&&e&&b==="style"){if(f)a.style.cssText=""+d;return a.style.cssText}f&&a.setAttribute(b,""+d);if(!a.attributes[b]&&a.hasAttribute&&!a.hasAttribute(b))return B;a=!c.support.hrefNormalized&&e&&h?a.getAttribute(b,2):a.getAttribute(b);return a===null?B:a}});var X=/\.(.*)$/,ia=/^(?:textarea|input|select)$/i,La=/\./g,Ma=/ /g,Xa=/[^\w\s.|`]/g,Ya=function(a){return a.replace(Xa,"\\$&")},ua={focusin:0,focusout:0}; +c.event={add:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(c.isWindow(a)&&a!==E&&!a.frameElement)a=E;if(d===false)d=U;else if(!d)return;var f,h;if(d.handler){f=d;d=f.handler}if(!d.guid)d.guid=c.guid++;if(h=c.data(a)){var l=a.nodeType?"events":"__events__",k=h[l],o=h.handle;if(typeof k==="function"){o=k.handle;k=k.events}else if(!k){a.nodeType||(h[l]=h=function(){});h.events=k={}}if(!o)h.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem, +arguments):B};o.elem=a;b=b.split(" ");for(var x=0,r;l=b[x++];){h=f?c.extend({},f):{handler:d,data:e};if(l.indexOf(".")>-1){r=l.split(".");l=r.shift();h.namespace=r.slice(0).sort().join(".")}else{r=[];h.namespace=""}h.type=l;if(!h.guid)h.guid=d.guid;var A=k[l],C=c.event.special[l]||{};if(!A){A=k[l]=[];if(!C.setup||C.setup.call(a,e,r,o)===false)if(a.addEventListener)a.addEventListener(l,o,false);else a.attachEvent&&a.attachEvent("on"+l,o)}if(C.add){C.add.call(a,h);if(!h.handler.guid)h.handler.guid= +d.guid}A.push(h);c.event.global[l]=true}a=null}}},global:{},remove:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(d===false)d=U;var f,h,l=0,k,o,x,r,A,C,J=a.nodeType?"events":"__events__",w=c.data(a),I=w&&w[J];if(w&&I){if(typeof I==="function"){w=I;I=I.events}if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(f in I)c.event.remove(a,f+b)}else{for(b=b.split(" ");f=b[l++];){r=f;k=f.indexOf(".")<0;o=[];if(!k){o=f.split(".");f=o.shift();x=RegExp("(^|\\.)"+ +c.map(o.slice(0).sort(),Ya).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(A=I[f])if(d){r=c.event.special[f]||{};for(h=e||0;h=0){a.type=f=f.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[f]&&c.each(c.cache,function(){this.events&&this.events[f]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType=== +8)return B;a.result=B;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(e=d.nodeType?c.data(d,"handle"):(c.data(d,"__events__")||{}).handle)&&e.apply(d,b);e=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+f]&&d["on"+f].apply(d,b)===false){a.result=false;a.preventDefault()}}catch(h){}if(!a.isPropagationStopped()&&e)c.event.trigger(a,b,e,true);else if(!a.isDefaultPrevented()){var l;e=a.target;var k=f.replace(X,""),o=c.nodeName(e,"a")&&k=== +"click",x=c.event.special[k]||{};if((!x._default||x._default.call(d,a)===false)&&!o&&!(e&&e.nodeName&&c.noData[e.nodeName.toLowerCase()])){try{if(e[k]){if(l=e["on"+k])e["on"+k]=null;c.event.triggered=true;e[k]()}}catch(r){}if(l)e["on"+k]=l;c.event.triggered=false}}},handle:function(a){var b,d,e,f;d=[];var h=c.makeArray(arguments);a=h[0]=c.event.fix(a||E.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive;if(!b){e=a.type.split(".");a.type=e.shift();d=e.slice(0).sort();e=RegExp("(^|\\.)"+ +d.join("\\.(?:.*\\.)?")+"(\\.|$)")}a.namespace=a.namespace||d.join(".");f=c.data(this,this.nodeType?"events":"__events__");if(typeof f==="function")f=f.events;d=(f||{})[a.type];if(f&&d){d=d.slice(0);f=0;for(var l=d.length;f-1?c.map(a.options,function(e){return e.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},Z=function(a,b){var d=a.target,e,f;if(!(!ia.test(d.nodeName)||d.readOnly)){e=c.data(d,"_change_data");f=xa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data",f);if(!(e===B||f===e))if(e!=null||f){a.type="change";a.liveFired= +B;return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:Z,beforedeactivate:Z,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return Z.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return Z.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a,"_change_data",xa(a))}},setup:function(){if(this.type=== +"file")return false;for(var a in V)c.event.add(this,a+".specialChange",V[a]);return ia.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return ia.test(this.nodeName)}};V=c.event.special.change.filters;V.focus=V.beforeactivate}t.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(e){e=c.event.fix(e);e.type=b;return c.event.trigger(e,null,e.target)}c.event.special[b]={setup:function(){ua[b]++===0&&t.addEventListener(a,d,true)},teardown:function(){--ua[b]=== +0&&t.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,e,f){if(typeof d==="object"){for(var h in d)this[b](h,e,d[h],f);return this}if(c.isFunction(e)||e===false){f=e;e=B}var l=b==="one"?c.proxy(f,function(o){c(this).unbind(o,l);return f.apply(this,arguments)}):f;if(d==="unload"&&b!=="one")this.one(d,e,f);else{h=0;for(var k=this.length;h0?this.bind(b,d,e):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});E.attachEvent&&!E.addEventListener&&c(E).bind("unload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}}); +(function(){function a(g,i,n,m,p,q){p=0;for(var u=m.length;p0){F=y;break}}y=y[g]}m[p]=F}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,f=Object.prototype.toString,h=false,l=true;[0,0].sort(function(){l=false;return 0});var k=function(g,i,n,m){n=n||[];var p=i=i||t;if(i.nodeType!==1&&i.nodeType!==9)return[];if(!g||typeof g!=="string")return n;var q,u,y,F,M,N=true,O=k.isXML(i),D=[],R=g;do{d.exec("");if(q=d.exec(R)){R=q[3];D.push(q[1]);if(q[2]){F=q[3]; +break}}}while(q);if(D.length>1&&x.exec(g))if(D.length===2&&o.relative[D[0]])u=L(D[0]+D[1],i);else for(u=o.relative[D[0]]?[i]:k(D.shift(),i);D.length;){g=D.shift();if(o.relative[g])g+=D.shift();u=L(g,u)}else{if(!m&&D.length>1&&i.nodeType===9&&!O&&o.match.ID.test(D[0])&&!o.match.ID.test(D[D.length-1])){q=k.find(D.shift(),i,O);i=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]}if(i){q=m?{expr:D.pop(),set:C(m)}:k.find(D.pop(),D.length===1&&(D[0]==="~"||D[0]==="+")&&i.parentNode?i.parentNode:i,O);u=q.expr?k.filter(q.expr, +q.set):q.set;if(D.length>0)y=C(u);else N=false;for(;D.length;){q=M=D.pop();if(o.relative[M])q=D.pop();else M="";if(q==null)q=i;o.relative[M](y,q,O)}}else y=[]}y||(y=u);y||k.error(M||g);if(f.call(y)==="[object Array]")if(N)if(i&&i.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&k.contains(i,y[g])))n.push(u[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&n.push(u[g]);else n.push.apply(n,y);else C(y,n);if(F){k(F,p,n,m);k.uniqueSort(n)}return n};k.uniqueSort=function(g){if(w){h= +l;g.sort(w);if(h)for(var i=1;i0};k.find=function(g,i,n){var m;if(!g)return[];for(var p=0,q=o.order.length;p":function(g,i){var n,m=typeof i==="string",p=0,q=g.length;if(m&&!/\W/.test(i))for(i=i.toLowerCase();p=0))n||m.push(u);else if(n)i[q]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},CHILD:function(g){if(g[1]==="nth"){var i=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=i[1]+(i[2]||1)-0;g[3]=i[3]-0}g[0]=e++;return g},ATTR:function(g,i,n, +m,p,q){i=g[1].replace(/\\/g,"");if(!q&&o.attrMap[i])g[1]=o.attrMap[i];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,i,n,m,p){if(g[1]==="not")if((d.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,i);else{g=k.filter(g[3],i,n,true^p);n||m.push.apply(m,g);return false}else if(o.match.POS.test(g[0])||o.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled=== +true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,i,n){return!!k(n[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"=== +g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},setFilters:{first:function(g,i){return i===0},last:function(g,i,n,m){return i===m.length-1},even:function(g,i){return i%2===0},odd:function(g,i){return i%2===1},lt:function(g,i,n){return in[3]-0},nth:function(g,i,n){return n[3]- +0===i},eq:function(g,i,n){return n[3]-0===i}},filter:{PSEUDO:function(g,i,n,m){var p=i[1],q=o.filters[p];if(q)return q(g,n,i,m);else if(p==="contains")return(g.textContent||g.innerText||k.getText([g])||"").indexOf(i[3])>=0;else if(p==="not"){i=i[3];n=0;for(m=i.length;n=0}},ID:function(g,i){return g.nodeType===1&&g.getAttribute("id")===i},TAG:function(g,i){return i==="*"&&g.nodeType===1||g.nodeName.toLowerCase()=== +i},CLASS:function(g,i){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(i)>-1},ATTR:function(g,i){var n=i[1];n=o.attrHandle[n]?o.attrHandle[n](g):g[n]!=null?g[n]:g.getAttribute(n);var m=n+"",p=i[2],q=i[4];return n==null?p==="!=":p==="="?m===q:p==="*="?m.indexOf(q)>=0:p==="~="?(" "+m+" ").indexOf(q)>=0:!q?m&&n!==false:p==="!="?m!==q:p==="^="?m.indexOf(q)===0:p==="$="?m.substr(m.length-q.length)===q:p==="|="?m===q||m.substr(0,q.length+1)===q+"-":false},POS:function(g,i,n,m){var p=o.setFilters[i[2]]; +if(p)return p(g,n,i,m)}}},x=o.match.POS,r=function(g,i){return"\\"+(i-0+1)},A;for(A in o.match){o.match[A]=RegExp(o.match[A].source+/(?![^\[]*\])(?![^\(]*\))/.source);o.leftMatch[A]=RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[A].source.replace(/\\(\d+)/g,r))}var C=function(g,i){g=Array.prototype.slice.call(g,0);if(i){i.push.apply(i,g);return i}return g};try{Array.prototype.slice.call(t.documentElement.childNodes,0)}catch(J){C=function(g,i){var n=0,m=i||[];if(f.call(g)==="[object Array]")Array.prototype.push.apply(m, +g);else if(typeof g.length==="number")for(var p=g.length;n";n.insertBefore(g,n.firstChild);if(t.getElementById(i)){o.find.ID=function(m,p,q){if(typeof p.getElementById!=="undefined"&&!q)return(p=p.getElementById(m[1]))?p.id===m[1]||typeof p.getAttributeNode!=="undefined"&&p.getAttributeNode("id").nodeValue===m[1]?[p]:B:[]};o.filter.ID=function(m,p){var q=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&q&&q.nodeValue===p}}n.removeChild(g); +n=g=null})();(function(){var g=t.createElement("div");g.appendChild(t.createComment(""));if(g.getElementsByTagName("*").length>0)o.find.TAG=function(i,n){var m=n.getElementsByTagName(i[1]);if(i[1]==="*"){for(var p=[],q=0;m[q];q++)m[q].nodeType===1&&p.push(m[q]);m=p}return m};g.innerHTML="";if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")o.attrHandle.href=function(i){return i.getAttribute("href",2)};g=null})();t.querySelectorAll&& +function(){var g=k,i=t.createElement("div");i.innerHTML="

";if(!(i.querySelectorAll&&i.querySelectorAll(".TEST").length===0)){k=function(m,p,q,u){p=p||t;m=m.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!u&&!k.isXML(p))if(p.nodeType===9)try{return C(p.querySelectorAll(m),q)}catch(y){}else if(p.nodeType===1&&p.nodeName.toLowerCase()!=="object"){var F=p.getAttribute("id"),M=F||"__sizzle__";F||p.setAttribute("id",M);try{return C(p.querySelectorAll("#"+M+" "+m),q)}catch(N){}finally{F|| +p.removeAttribute("id")}}return g(m,p,q,u)};for(var n in g)k[n]=g[n];i=null}}();(function(){var g=t.documentElement,i=g.matchesSelector||g.mozMatchesSelector||g.webkitMatchesSelector||g.msMatchesSelector,n=false;try{i.call(t.documentElement,"[test!='']:sizzle")}catch(m){n=true}if(i)k.matchesSelector=function(p,q){q=q.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(p))try{if(n||!o.match.PSEUDO.test(q)&&!/!=/.test(q))return i.call(p,q)}catch(u){}return k(q,null,null,[p]).length>0}})();(function(){var g= +t.createElement("div");g.innerHTML="
";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){o.order.splice(1,0,"CLASS");o.find.CLASS=function(i,n,m){if(typeof n.getElementsByClassName!=="undefined"&&!m)return n.getElementsByClassName(i[1])};g=null}}})();k.contains=t.documentElement.contains?function(g,i){return g!==i&&(g.contains?g.contains(i):true)}:t.documentElement.compareDocumentPosition? +function(g,i){return!!(g.compareDocumentPosition(i)&16)}:function(){return false};k.isXML=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false};var L=function(g,i){for(var n,m=[],p="",q=i.nodeType?[i]:i;n=o.match.PSEUDO.exec(g);){p+=n[0];g=g.replace(o.match.PSEUDO,"")}g=o.relative[g]?g+"*":g;n=0;for(var u=q.length;n0)for(var h=d;h0},closest:function(a,b){var d=[],e,f,h=this[0];if(c.isArray(a)){var l,k={},o=1;if(h&&a.length){e=0;for(f=a.length;e-1:c(h).is(e))d.push({selector:l,elem:h,level:o})}h= +h.parentNode;o++}}return d}l=cb.test(a)?c(a,b||this.context):null;e=0;for(f=this.length;e-1:c.find.matchesSelector(h,a)){d.push(h);break}else{h=h.parentNode;if(!h||!h.ownerDocument||h===b)break}d=d.length>1?c.unique(d):d;return this.pushStack(d,"closest",a)},index:function(a){if(!a||typeof a==="string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var d=typeof a==="string"?c(a,b||this.context): +c.makeArray(a),e=c.merge(this.get(),d);return this.pushStack(!d[0]||!d[0].parentNode||d[0].parentNode.nodeType===11||!e[0]||!e[0].parentNode||e[0].parentNode.nodeType===11?e:c.unique(e))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a, +2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a, +b){c.fn[a]=function(d,e){var f=c.map(this,b,d);Za.test(a)||(e=d);if(e&&typeof e==="string")f=c.filter(e,f);f=this.length>1?c.unique(f):f;if((this.length>1||ab.test(e))&&$a.test(a))f=f.reverse();return this.pushStack(f,a,bb.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return b.length===1?c.find.matchesSelector(b[0],a)?[b[0]]:[]:c.find.matches(a,b)},dir:function(a,b,d){var e=[];for(a=a[b];a&&a.nodeType!==9&&(d===B||a.nodeType!==1||!c(a).is(d));){a.nodeType===1&& +e.push(a);a=a[b]}return e},nth:function(a,b,d){b=b||1;for(var e=0;a;a=a[d])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var za=/ jQuery\d+="(?:\d+|null)"/g,$=/^\s+/,Aa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Ba=/<([\w:]+)/,db=/\s]+\/)>/g,P={option:[1, +""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};P.optgroup=P.option;P.tbody=P.tfoot=P.colgroup=P.caption=P.thead;P.th=P.td;if(!c.support.htmlSerialize)P._default=[1,"div
","
"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d= +c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==B)return this.empty().append((this[0]&&this[0].ownerDocument||t).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this}, +wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})}, +prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b, +this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,e;(e=this[d])!=null;d++)if(!a||c.filter(a,[e]).length){if(!b&&e.nodeType===1){c.cleanData(e.getElementsByTagName("*"));c.cleanData([e])}e.parentNode&&e.parentNode.removeChild(e)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild); +return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,e=this.ownerDocument;if(!d){d=e.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(za,"").replace(fb,'="$1">').replace($,"")],e)[0]}else return this.cloneNode(true)});if(a===true){na(this,b);na(this.find("*"),b.find("*"))}return b},html:function(a){if(a===B)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(za,""):null; +else if(typeof a==="string"&&!Ca.test(a)&&(c.support.leadingWhitespace||!$.test(a))&&!P[(Ba.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Aa,"<$1>");try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?h.cloneNode(true):h)}k.length&&c.each(k,Oa)}return this}});c.buildFragment=function(a,b,d){var e,f,h;b=b&&b[0]?b[0].ownerDocument||b[0]:t;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===t&&!Ca.test(a[0])&&(c.support.checkClone||!Da.test(a[0]))){f=true;if(h=c.fragments[a[0]])if(h!==1)e=h}if(!e){e=b.createDocumentFragment();c.clean(a,b,e,d)}if(f)c.fragments[a[0]]=h?e:1;return{fragment:e,cacheable:f}};c.fragments={};c.each({appendTo:"append", +prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var e=[];d=c(d);var f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&d.length===1){d[b](this[0]);return this}else{f=0;for(var h=d.length;f0?this.clone(true):this).get();c(d[f])[b](l);e=e.concat(l)}return this.pushStack(e,a,d.selector)}}});c.extend({clean:function(a,b,d,e){b=b||t;if(typeof b.createElement==="undefined")b=b.ownerDocument|| +b[0]&&b[0].ownerDocument||t;for(var f=[],h=0,l;(l=a[h])!=null;h++){if(typeof l==="number")l+="";if(l){if(typeof l==="string"&&!eb.test(l))l=b.createTextNode(l);else if(typeof l==="string"){l=l.replace(Aa,"<$1>");var k=(Ba.exec(l)||["",""])[1].toLowerCase(),o=P[k]||P._default,x=o[0],r=b.createElement("div");for(r.innerHTML=o[1]+l+o[2];x--;)r=r.lastChild;if(!c.support.tbody){x=db.test(l);k=k==="table"&&!x?r.firstChild&&r.firstChild.childNodes:o[1]===""&&!x?r.childNodes:[];for(o=k.length- +1;o>=0;--o)c.nodeName(k[o],"tbody")&&!k[o].childNodes.length&&k[o].parentNode.removeChild(k[o])}!c.support.leadingWhitespace&&$.test(l)&&r.insertBefore(b.createTextNode($.exec(l)[0]),r.firstChild);l=r.childNodes}if(l.nodeType)f.push(l);else f=c.merge(f,l)}}if(d)for(h=0;f[h];h++)if(e&&c.nodeName(f[h],"script")&&(!f[h].type||f[h].type.toLowerCase()==="text/javascript"))e.push(f[h].parentNode?f[h].parentNode.removeChild(f[h]):f[h]);else{f[h].nodeType===1&&f.splice.apply(f,[h+1,0].concat(c.makeArray(f[h].getElementsByTagName("script")))); +d.appendChild(f[h])}return f},cleanData:function(a){for(var b,d,e=c.cache,f=c.event.special,h=c.support.deleteExpando,l=0,k;(k=a[l])!=null;l++)if(!(k.nodeName&&c.noData[k.nodeName.toLowerCase()]))if(d=k[c.expando]){if((b=e[d])&&b.events)for(var o in b.events)f[o]?c.event.remove(k,o):c.removeEvent(k,o,b.handle);if(h)delete k[c.expando];else k.removeAttribute&&k.removeAttribute(c.expando);delete e[d]}}});var Ea=/alpha\([^)]*\)/i,gb=/opacity=([^)]*)/,hb=/-([a-z])/ig,ib=/([A-Z])/g,Fa=/^-?\d+(?:px)?$/i, +jb=/^-?\d/,kb={position:"absolute",visibility:"hidden",display:"block"},Pa=["Left","Right"],Qa=["Top","Bottom"],W,Ga,aa,lb=function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){if(arguments.length===2&&b===B)return this;return c.access(this,a,b,true,function(d,e,f){return f!==B?c.style(d,e,f):c.css(d,e)})};c.extend({cssHooks:{opacity:{get:function(a,b){if(b){var d=W(a,"opacity","opacity");return d===""?"1":d}else return a.style.opacity}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true, +zoom:true,lineHeight:true},cssProps:{"float":c.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,d,e){if(!(!a||a.nodeType===3||a.nodeType===8||!a.style)){var f,h=c.camelCase(b),l=a.style,k=c.cssHooks[h];b=c.cssProps[h]||h;if(d!==B){if(!(typeof d==="number"&&isNaN(d)||d==null)){if(typeof d==="number"&&!c.cssNumber[h])d+="px";if(!k||!("set"in k)||(d=k.set(a,d))!==B)try{l[b]=d}catch(o){}}}else{if(k&&"get"in k&&(f=k.get(a,false,e))!==B)return f;return l[b]}}},css:function(a,b,d){var e,f=c.camelCase(b), +h=c.cssHooks[f];b=c.cssProps[f]||f;if(h&&"get"in h&&(e=h.get(a,true,d))!==B)return e;else if(W)return W(a,b,f)},swap:function(a,b,d){var e={},f;for(f in b){e[f]=a.style[f];a.style[f]=b[f]}d.call(a);for(f in b)a.style[f]=e[f]},camelCase:function(a){return a.replace(hb,lb)}});c.curCSS=c.css;c.each(["height","width"],function(a,b){c.cssHooks[b]={get:function(d,e,f){var h;if(e){if(d.offsetWidth!==0)h=oa(d,b,f);else c.swap(d,kb,function(){h=oa(d,b,f)});if(h<=0){h=W(d,b,b);if(h==="0px"&&aa)h=aa(d,b,b); +if(h!=null)return h===""||h==="auto"?"0px":h}if(h<0||h==null){h=d.style[b];return h===""||h==="auto"?"0px":h}return typeof h==="string"?h:h+"px"}},set:function(d,e){if(Fa.test(e)){e=parseFloat(e);if(e>=0)return e+"px"}else return e}}});if(!c.support.opacity)c.cssHooks.opacity={get:function(a,b){return gb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var d=a.style;d.zoom=1;var e=c.isNaN(b)?"":"alpha(opacity="+b*100+")",f= +d.filter||"";d.filter=Ea.test(f)?f.replace(Ea,e):d.filter+" "+e}};if(t.defaultView&&t.defaultView.getComputedStyle)Ga=function(a,b,d){var e;d=d.replace(ib,"-$1").toLowerCase();if(!(b=a.ownerDocument.defaultView))return B;if(b=b.getComputedStyle(a,null)){e=b.getPropertyValue(d);if(e===""&&!c.contains(a.ownerDocument.documentElement,a))e=c.style(a,d)}return e};if(t.documentElement.currentStyle)aa=function(a,b){var d,e,f=a.currentStyle&&a.currentStyle[b],h=a.style;if(!Fa.test(f)&&jb.test(f)){d=h.left; +e=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;h.left=b==="fontSize"?"1em":f||0;f=h.pixelLeft+"px";h.left=d;a.runtimeStyle.left=e}return f===""?"auto":f};W=Ga||aa;if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=a.offsetHeight;return a.offsetWidth===0&&b===0||!c.support.reliableHiddenOffsets&&(a.style.display||c.css(a,"display"))==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var mb=c.now(),nb=/)<[^<]*)*<\/script>/gi, +ob=/^(?:select|textarea)/i,pb=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,qb=/^(?:GET|HEAD)$/,Ra=/\[\]$/,T=/\=\?(&|$)/,ja=/\?/,rb=/([?&])_=[^&]*/,sb=/^(\w+:)?\/\/([^\/?#]+)/,tb=/%20/g,ub=/#.*$/,Ha=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!=="string"&&Ha)return Ha.apply(this,arguments);else if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}e="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b=== +"object"){b=c.param(b,c.ajaxSettings.traditional);e="POST"}var h=this;c.ajax({url:a,type:e,dataType:"html",data:b,complete:function(l,k){if(k==="success"||k==="notmodified")h.html(f?c("
").append(l.responseText.replace(nb,"")).find(f):l.responseText);d&&h.each(d,[l.responseText,k,l])}});return this},serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&& +!this.disabled&&(this.checked||ob.test(this.nodeName)||pb.test(this.type))}).map(function(a,b){var d=c(this).val();return d==null?null:c.isArray(d)?c.map(d,function(e){return{name:b.name,value:e}}):{name:b.name,value:d}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:e})}, +getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:e})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return new E.XMLHttpRequest},accepts:{xml:"application/xml, text/xml",html:"text/html", +script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},ajax:function(a){var b=c.extend(true,{},c.ajaxSettings,a),d,e,f,h=b.type.toUpperCase(),l=qb.test(h);b.url=b.url.replace(ub,"");b.context=a&&a.context!=null?a.context:b;if(b.data&&b.processData&&typeof b.data!=="string")b.data=c.param(b.data,b.traditional);if(b.dataType==="jsonp"){if(h==="GET")T.test(b.url)||(b.url+=(ja.test(b.url)?"&":"?")+(b.jsonp||"callback")+"=?");else if(!b.data|| +!T.test(b.data))b.data=(b.data?b.data+"&":"")+(b.jsonp||"callback")+"=?";b.dataType="json"}if(b.dataType==="json"&&(b.data&&T.test(b.data)||T.test(b.url))){d=b.jsonpCallback||"jsonp"+mb++;if(b.data)b.data=(b.data+"").replace(T,"="+d+"$1");b.url=b.url.replace(T,"="+d+"$1");b.dataType="script";var k=E[d];E[d]=function(m){if(c.isFunction(k))k(m);else{E[d]=B;try{delete E[d]}catch(p){}}f=m;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);r&&r.removeChild(A)}}if(b.dataType==="script"&&b.cache===null)b.cache= +false;if(b.cache===false&&l){var o=c.now(),x=b.url.replace(rb,"$1_="+o);b.url=x+(x===b.url?(ja.test(b.url)?"&":"?")+"_="+o:"")}if(b.data&&l)b.url+=(ja.test(b.url)?"&":"?")+b.data;b.global&&c.active++===0&&c.event.trigger("ajaxStart");o=(o=sb.exec(b.url))&&(o[1]&&o[1].toLowerCase()!==location.protocol||o[2].toLowerCase()!==location.host);if(b.dataType==="script"&&h==="GET"&&o){var r=t.getElementsByTagName("head")[0]||t.documentElement,A=t.createElement("script");if(b.scriptCharset)A.charset=b.scriptCharset; +A.src=b.url;if(!d){var C=false;A.onload=A.onreadystatechange=function(){if(!C&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){C=true;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);A.onload=A.onreadystatechange=null;r&&A.parentNode&&r.removeChild(A)}}}r.insertBefore(A,r.firstChild);return B}var J=false,w=b.xhr();if(w){b.username?w.open(h,b.url,b.async,b.username,b.password):w.open(h,b.url,b.async);try{if(b.data!=null&&!l||a&&a.contentType)w.setRequestHeader("Content-Type", +b.contentType);if(b.ifModified){c.lastModified[b.url]&&w.setRequestHeader("If-Modified-Since",c.lastModified[b.url]);c.etag[b.url]&&w.setRequestHeader("If-None-Match",c.etag[b.url])}o||w.setRequestHeader("X-Requested-With","XMLHttpRequest");w.setRequestHeader("Accept",b.dataType&&b.accepts[b.dataType]?b.accepts[b.dataType]+", */*; q=0.01":b.accepts._default)}catch(I){}if(b.beforeSend&&b.beforeSend.call(b.context,w,b)===false){b.global&&c.active--===1&&c.event.trigger("ajaxStop");w.abort();return false}b.global&& +c.triggerGlobal(b,"ajaxSend",[w,b]);var L=w.onreadystatechange=function(m){if(!w||w.readyState===0||m==="abort"){J||c.handleComplete(b,w,e,f);J=true;if(w)w.onreadystatechange=c.noop}else if(!J&&w&&(w.readyState===4||m==="timeout")){J=true;w.onreadystatechange=c.noop;e=m==="timeout"?"timeout":!c.httpSuccess(w)?"error":b.ifModified&&c.httpNotModified(w,b.url)?"notmodified":"success";var p;if(e==="success")try{f=c.httpData(w,b.dataType,b)}catch(q){e="parsererror";p=q}if(e==="success"||e==="notmodified")d|| +c.handleSuccess(b,w,e,f);else c.handleError(b,w,e,p);d||c.handleComplete(b,w,e,f);m==="timeout"&&w.abort();if(b.async)w=null}};try{var g=w.abort;w.abort=function(){w&&Function.prototype.call.call(g,w);L("abort")}}catch(i){}b.async&&b.timeout>0&&setTimeout(function(){w&&!J&&L("timeout")},b.timeout);try{w.send(l||b.data==null?null:b.data)}catch(n){c.handleError(b,w,null,n);c.handleComplete(b,w,e,f)}b.async||L();return w}},param:function(a,b){var d=[],e=function(h,l){l=c.isFunction(l)?l():l;d[d.length]= +encodeURIComponent(h)+"="+encodeURIComponent(l)};if(b===B)b=c.ajaxSettings.traditional;if(c.isArray(a)||a.jquery)c.each(a,function(){e(this.name,this.value)});else for(var f in a)da(f,a[f],b,e);return d.join("&").replace(tb,"+")}});c.extend({active:0,lastModified:{},etag:{},handleError:function(a,b,d,e){a.error&&a.error.call(a.context,b,d,e);a.global&&c.triggerGlobal(a,"ajaxError",[b,a,e])},handleSuccess:function(a,b,d,e){a.success&&a.success.call(a.context,e,d,b);a.global&&c.triggerGlobal(a,"ajaxSuccess", +[b,a])},handleComplete:function(a,b,d){a.complete&&a.complete.call(a.context,b,d);a.global&&c.triggerGlobal(a,"ajaxComplete",[b,a]);a.global&&c.active--===1&&c.event.trigger("ajaxStop")},triggerGlobal:function(a,b,d){(a.context&&a.context.url==null?c(a.context):c.event).trigger(b,d)},httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"), +e=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(e)c.etag[b]=e;return a.status===304},httpData:function(a,b,d){var e=a.getResponseHeader("content-type")||"",f=b==="xml"||!b&&e.indexOf("xml")>=0;a=f?a.responseXML:a.responseText;f&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b==="json"||!b&&e.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&e.indexOf("javascript")>=0)c.globalEval(a);return a}}); +if(E.ActiveXObject)c.ajaxSettings.xhr=function(){if(E.location.protocol!=="file:")try{return new E.XMLHttpRequest}catch(a){}try{return new E.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}};c.support.ajax=!!c.ajaxSettings.xhr();var ea={},vb=/^(?:toggle|show|hide)$/,wb=/^([+\-]=)?([\d+.\-]+)(.*)$/,ba,pa=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b,d){if(a||a===0)return this.animate(S("show", +3),a,b,d);else{d=0;for(var e=this.length;d=0;e--)if(d[e].elem===this){b&&d[e](true);d.splice(e,1)}});b||this.dequeue();return this}});c.each({slideDown:S("show",1),slideUp:S("hide",1),slideToggle:S("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){c.fn[a]=function(d,e,f){return this.animate(b, +d,e,f)}});c.extend({speed:function(a,b,d){var e=a&&typeof a==="object"?c.extend({},a):{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};e.duration=c.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in c.fx.speeds?c.fx.speeds[e.duration]:c.fx.speeds._default;e.old=e.complete;e.complete=function(){e.queue!==false&&c(this).dequeue();c.isFunction(e.old)&&e.old.call(this)};return e},easing:{linear:function(a,b,d,e){return d+e*a},swing:function(a,b,d,e){return(-Math.cos(a* +Math.PI)/2+0.5)*e+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||c.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a=parseFloat(c.css(this.elem,this.prop));return a&&a>-1E4?a:0},custom:function(a,b,d){function e(l){return f.step(l)} +var f=this,h=c.fx;this.startTime=c.now();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;this.pos=this.state=0;e.elem=this.elem;if(e()&&c.timers.push(e)&&!ba)ba=setInterval(h.tick,h.interval)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true; +this.custom(this.cur(),0)},step:function(a){var b=c.now(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var e in this.options.curAnim)if(this.options.curAnim[e]!==true)d=false;if(d){if(this.options.overflow!=null&&!c.support.shrinkWrapBlocks){var f=this.elem,h=this.options;c.each(["","X","Y"],function(k,o){f.style["overflow"+o]=h.overflow[k]})}this.options.hide&&c(this.elem).hide();if(this.options.hide|| +this.options.show)for(var l in this.options.curAnim)c.style(this.elem,l,this.options.orig[l]);this.options.complete.call(this.elem)}return false}else{a=b-this.startTime;this.state=a/this.options.duration;b=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||b](this.state,a,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a= +c.timers,b=0;b-1;e={};var x={};if(o)x=f.position();l=o?x.top:parseInt(l,10)||0;k=o?x.left:parseInt(k,10)||0;if(c.isFunction(b))b=b.call(a,d,h);if(b.top!=null)e.top=b.top-h.top+l;if(b.left!=null)e.left=b.left-h.left+k;"using"in b?b.using.call(a, +e):f.css(e)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),e=Ia.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.css(a,"marginTop"))||0;d.left-=parseFloat(c.css(a,"marginLeft"))||0;e.top+=parseFloat(c.css(b[0],"borderTopWidth"))||0;e.left+=parseFloat(c.css(b[0],"borderLeftWidth"))||0;return{top:d.top-e.top,left:d.left-e.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||t.body;a&&!Ia.test(a.nodeName)&& +c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(e){var f=this[0],h;if(!f)return null;if(e!==B)return this.each(function(){if(h=fa(this))h.scrollTo(!a?e:c(h).scrollLeft(),a?e:c(h).scrollTop());else this[d]=e});else return(h=fa(f))?"pageXOffset"in h?h[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&h.document.documentElement[d]||h.document.body[d]:f[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase(); +c.fn["inner"+b]=function(){return this[0]?parseFloat(c.css(this[0],d,"padding")):null};c.fn["outer"+b]=function(e){return this[0]?parseFloat(c.css(this[0],d,e?"margin":"border")):null};c.fn[d]=function(e){var f=this[0];if(!f)return e==null?null:this;if(c.isFunction(e))return this.each(function(l){var k=c(this);k[d](e.call(this,l,k[d]()))});if(c.isWindow(f))return f.document.compatMode==="CSS1Compat"&&f.document.documentElement["client"+b]||f.document.body["client"+b];else if(f.nodeType===9)return Math.max(f.documentElement["client"+ +b],f.body["scroll"+b],f.documentElement["scroll"+b],f.body["offset"+b],f.documentElement["offset"+b]);else if(e===B){f=c.css(f,d);var h=parseFloat(f);return c.isNaN(h)?f:h}else return this.css(d,typeof e==="string"?e:e+"px")}})})(window); +; + +/** + * jQuery Once Plugin v1.2 + * http://plugins.jquery.com/project/once + * + * Dual licensed under the MIT and GPL licenses: + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + */ + +(function ($) { + var cache = {}, uuid = 0; + + /** + * Filters elements by whether they have not yet been processed. + * + * @param id + * (Optional) If this is a string, then it will be used as the CSS class + * name that is applied to the elements for determining whether it has + * already been processed. The elements will get a class in the form of + * "id-processed". + * + * If the id parameter is a function, it will be passed off to the fn + * parameter and the id will become a unique identifier, represented as a + * number. + * + * When the id is neither a string or a function, it becomes a unique + * identifier, depicted as a number. The element's class will then be + * represented in the form of "jquery-once-#-processed". + * + * Take note that the id must be valid for usage as an element's class name. + * @param fn + * (Optional) If given, this function will be called for each element that + * has not yet been processed. The function's return value follows the same + * logic as $.each(). Returning true will continue to the next matched + * element in the set, while returning false will entirely break the + * iteration. + */ + $.fn.once = function (id, fn) { + if (typeof id != 'string') { + // Generate a numeric ID if the id passed can't be used as a CSS class. + if (!(id in cache)) { + cache[id] = ++uuid; + } + // When the fn parameter is not passed, we interpret it from the id. + if (!fn) { + fn = id; + } + id = 'jquery-once-' + cache[id]; + } + // Remove elements from the set that have already been processed. + var name = id + '-processed'; + var elements = this.not('.' + name).addClass(name); + + return $.isFunction(fn) ? elements.each(fn) : elements; + }; + + /** + * Filters elements that have been processed once already. + * + * @param id + * A required string representing the name of the class which should be used + * when filtering the elements. This only filters elements that have already + * been processed by the once function. The id should be the same id that + * was originally passed to the once() function. + * @param fn + * (Optional) If given, this function will be called for each element that + * has not yet been processed. The function's return value follows the same + * logic as $.each(). Returning true will continue to the next matched + * element in the set, while returning false will entirely break the + * iteration. + */ + $.fn.removeOnce = function (id, fn) { + var name = id + '-processed'; + var elements = this.filter('.' + name).removeClass(name); + + return $.isFunction(fn) ? elements.each(fn) : elements; + }; +})(jQuery); +; + +var Drupal = Drupal || { 'settings': {}, 'behaviors': {}, 'locale': {} }; + +// Allow other JavaScript libraries to use $. +jQuery.noConflict(); + +(function ($) { + +/** + * Override jQuery.fn.init to guard against XSS attacks. + * + * See http://bugs.jquery.com/ticket/9521 + */ +var jquery_init = $.fn.init; +$.fn.init = function (selector, context, rootjQuery) { + // If the string contains a "#" before a "<", treat it as invalid HTML. + if (selector && typeof selector === 'string') { + var hash_position = selector.indexOf('#'); + if (hash_position >= 0) { + var bracket_position = selector.indexOf('<'); + if (bracket_position > hash_position) { + throw 'Syntax error, unrecognized expression: ' + selector; + } + } + } + return jquery_init.call(this, selector, context, rootjQuery); +}; +$.fn.init.prototype = jquery_init.prototype; + +/** + * Attach all registered behaviors to a page element. + * + * Behaviors are event-triggered actions that attach to page elements, enhancing + * default non-JavaScript UIs. Behaviors are registered in the Drupal.behaviors + * object using the method 'attach' and optionally also 'detach' as follows: + * @code + * Drupal.behaviors.behaviorName = { + * attach: function (context, settings) { + * ... + * }, + * detach: function (context, settings, trigger) { + * ... + * } + * }; + * @endcode + * + * Drupal.attachBehaviors is added below to the jQuery ready event and so + * runs on initial page load. Developers implementing AHAH/Ajax in their + * solutions should also call this function after new page content has been + * loaded, feeding in an element to be processed, in order to attach all + * behaviors to the new content. + * + * Behaviors should use + * @code + * $(selector).once('behavior-name', function () { + * ... + * }); + * @endcode + * to ensure the behavior is attached only once to a given element. (Doing so + * enables the reprocessing of given elements, which may be needed on occasion + * despite the ability to limit behavior attachment to a particular element.) + * + * @param context + * An element to attach behaviors to. If none is given, the document element + * is used. + * @param settings + * An object containing settings for the current context. If none given, the + * global Drupal.settings object is used. + */ +Drupal.attachBehaviors = function (context, settings) { + context = context || document; + settings = settings || Drupal.settings; + // Execute all of them. + $.each(Drupal.behaviors, function () { + if ($.isFunction(this.attach)) { + this.attach(context, settings); + } + }); +}; + +/** + * Detach registered behaviors from a page element. + * + * Developers implementing AHAH/Ajax in their solutions should call this + * function before page content is about to be removed, feeding in an element + * to be processed, in order to allow special behaviors to detach from the + * content. + * + * Such implementations should look for the class name that was added in their + * corresponding Drupal.behaviors.behaviorName.attach implementation, i.e. + * behaviorName-processed, to ensure the behavior is detached only from + * previously processed elements. + * + * @param context + * An element to detach behaviors from. If none is given, the document element + * is used. + * @param settings + * An object containing settings for the current context. If none given, the + * global Drupal.settings object is used. + * @param trigger + * A string containing what's causing the behaviors to be detached. The + * possible triggers are: + * - unload: (default) The context element is being removed from the DOM. + * - move: The element is about to be moved within the DOM (for example, + * during a tabledrag row swap). After the move is completed, + * Drupal.attachBehaviors() is called, so that the behavior can undo + * whatever it did in response to the move. Many behaviors won't need to + * do anything simply in response to the element being moved, but because + * IFRAME elements reload their "src" when being moved within the DOM, + * behaviors bound to IFRAME elements (like WYSIWYG editors) may need to + * take some action. + * - serialize: When an Ajax form is submitted, this is called with the + * form as the context. This provides every behavior within the form an + * opportunity to ensure that the field elements have correct content + * in them before the form is serialized. The canonical use-case is so + * that WYSIWYG editors can update the hidden textarea to which they are + * bound. + * + * @see Drupal.attachBehaviors + */ +Drupal.detachBehaviors = function (context, settings, trigger) { + context = context || document; + settings = settings || Drupal.settings; + trigger = trigger || 'unload'; + // Execute all of them. + $.each(Drupal.behaviors, function () { + if ($.isFunction(this.detach)) { + this.detach(context, settings, trigger); + } + }); +}; + +/** + * Encode special characters in a plain-text string for display as HTML. + * + * @ingroup sanitization + */ +Drupal.checkPlain = function (str) { + var character, regex, + replace = { '&': '&', '"': '"', '<': '<', '>': '>' }; + str = String(str); + for (character in replace) { + if (replace.hasOwnProperty(character)) { + regex = new RegExp(character, 'g'); + str = str.replace(regex, replace[character]); + } + } + return str; +}; + +/** + * Replace placeholders with sanitized values in a string. + * + * @param str + * A string with placeholders. + * @param args + * An object of replacements pairs to make. Incidences of any key in this + * array are replaced with the corresponding value. Based on the first + * character of the key, the value is escaped and/or themed: + * - !variable: inserted as is + * - @variable: escape plain text to HTML (Drupal.checkPlain) + * - %variable: escape text and theme as a placeholder for user-submitted + * content (checkPlain + Drupal.theme('placeholder')) + * + * @see Drupal.t() + * @ingroup sanitization + */ +Drupal.formatString = function(str, args) { + // Transform arguments before inserting them. + for (var key in args) { + switch (key.charAt(0)) { + // Escaped only. + case '@': + args[key] = Drupal.checkPlain(args[key]); + break; + // Pass-through. + case '!': + break; + // Escaped and placeholder. + case '%': + default: + args[key] = Drupal.theme('placeholder', args[key]); + break; + } + str = str.replace(key, args[key]); + } + return str; +}; + +/** + * Translate strings to the page language or a given language. + * + * See the documentation of the server-side t() function for further details. + * + * @param str + * A string containing the English string to translate. + * @param args + * An object of replacements pairs to make after translation. Incidences + * of any key in this array are replaced with the corresponding value. + * See Drupal.formatString(). + * + * @param options + * - 'context' (defaults to the empty context): The context the source string + * belongs to. + * + * @return + * The translated string. + */ +Drupal.t = function (str, args, options) { + options = options || {}; + options.context = options.context || ''; + + // Fetch the localized version of the string. + if (Drupal.locale.strings && Drupal.locale.strings[options.context] && Drupal.locale.strings[options.context][str]) { + str = Drupal.locale.strings[options.context][str]; + } + + if (args) { + str = Drupal.formatString(str, args); + } + return str; +}; + +/** + * Format a string containing a count of items. + * + * This function ensures that the string is pluralized correctly. Since Drupal.t() is + * called by this function, make sure not to pass already-localized strings to it. + * + * See the documentation of the server-side format_plural() function for further details. + * + * @param count + * The item count to display. + * @param singular + * The string for the singular case. Please make sure it is clear this is + * singular, to ease translation (e.g. use "1 new comment" instead of "1 new"). + * Do not use @count in the singular string. + * @param plural + * The string for the plural case. Please make sure it is clear this is plural, + * to ease translation. Use @count in place of the item count, as in "@count + * new comments". + * @param args + * An object of replacements pairs to make after translation. Incidences + * of any key in this array are replaced with the corresponding value. + * See Drupal.formatString(). + * Note that you do not need to include @count in this array. + * This replacement is done automatically for the plural case. + * @param options + * The options to pass to the Drupal.t() function. + * @return + * A translated string. + */ +Drupal.formatPlural = function (count, singular, plural, args, options) { + var args = args || {}; + args['@count'] = count; + // Determine the index of the plural form. + var index = Drupal.locale.pluralFormula ? Drupal.locale.pluralFormula(args['@count']) : ((args['@count'] == 1) ? 0 : 1); + + if (index == 0) { + return Drupal.t(singular, args, options); + } + else if (index == 1) { + return Drupal.t(plural, args, options); + } + else { + args['@count[' + index + ']'] = args['@count']; + delete args['@count']; + return Drupal.t(plural.replace('@count', '@count[' + index + ']'), args, options); + } +}; + +/** + * Generate the themed representation of a Drupal object. + * + * All requests for themed output must go through this function. It examines + * the request and routes it to the appropriate theme function. If the current + * theme does not provide an override function, the generic theme function is + * called. + * + * For example, to retrieve the HTML for text that should be emphasized and + * displayed as a placeholder inside a sentence, call + * Drupal.theme('placeholder', text). + * + * @param func + * The name of the theme function to call. + * @param ... + * Additional arguments to pass along to the theme function. + * @return + * Any data the theme function returns. This could be a plain HTML string, + * but also a complex object. + */ +Drupal.theme = function (func) { + var args = Array.prototype.slice.apply(arguments, [1]); + + return (Drupal.theme[func] || Drupal.theme.prototype[func]).apply(this, args); +}; + +/** + * Freeze the current body height (as minimum height). Used to prevent + * unnecessary upwards scrolling when doing DOM manipulations. + */ +Drupal.freezeHeight = function () { + Drupal.unfreezeHeight(); + $('
').css({ + position: 'absolute', + top: '0px', + left: '0px', + width: '1px', + height: $('body').css('height') + }).appendTo('body'); +}; + +/** + * Unfreeze the body height. + */ +Drupal.unfreezeHeight = function () { + $('#freeze-height').remove(); +}; + +/** + * Encodes a Drupal path for use in a URL. + * + * For aesthetic reasons slashes are not escaped. + */ +Drupal.encodePath = function (item, uri) { + uri = uri || location.href; + return encodeURIComponent(item).replace(/%2F/g, '/'); +}; + +/** + * Get the text selection in a textarea. + */ +Drupal.getSelection = function (element) { + if (typeof element.selectionStart != 'number' && document.selection) { + // The current selection. + var range1 = document.selection.createRange(); + var range2 = range1.duplicate(); + // Select all text. + range2.moveToElementText(element); + // Now move 'dummy' end point to end point of original range. + range2.setEndPoint('EndToEnd', range1); + // Now we can calculate start and end points. + var start = range2.text.length - range1.text.length; + var end = start + range1.text.length; + return { 'start': start, 'end': end }; + } + return { 'start': element.selectionStart, 'end': element.selectionEnd }; +}; + +/** + * Build an error message from an Ajax response. + */ +Drupal.ajaxError = function (xmlhttp, uri) { + var statusCode, statusText, pathText, responseText, readyStateText, message; + if (xmlhttp.status) { + statusCode = "\n" + Drupal.t("An AJAX HTTP error occurred.") + "\n" + Drupal.t("HTTP Result Code: !status", {'!status': xmlhttp.status}); + } + else { + statusCode = "\n" + Drupal.t("An AJAX HTTP request terminated abnormally."); + } + statusCode += "\n" + Drupal.t("Debugging information follows."); + pathText = "\n" + Drupal.t("Path: !uri", {'!uri': uri} ); + statusText = ''; + // In some cases, when statusCode == 0, xmlhttp.statusText may not be defined. + // Unfortunately, testing for it with typeof, etc, doesn't seem to catch that + // and the test causes an exception. So we need to catch the exception here. + try { + statusText = "\n" + Drupal.t("StatusText: !statusText", {'!statusText': $.trim(xmlhttp.statusText)}); + } + catch (e) {} + + responseText = ''; + // Again, we don't have a way to know for sure whether accessing + // xmlhttp.responseText is going to throw an exception. So we'll catch it. + try { + responseText = "\n" + Drupal.t("ResponseText: !responseText", {'!responseText': $.trim(xmlhttp.responseText) } ); + } catch (e) {} + + // Make the responseText more readable by stripping HTML tags and newlines. + responseText = responseText.replace(/<("[^"]*"|'[^']*'|[^'">])*>/gi,""); + responseText = responseText.replace(/[\n]+\s+/g,"\n"); + + // We don't need readyState except for status == 0. + readyStateText = xmlhttp.status == 0 ? ("\n" + Drupal.t("ReadyState: !readyState", {'!readyState': xmlhttp.readyState})) : ""; + + message = statusCode + pathText + statusText + responseText + readyStateText; + return message; +}; + +// Class indicating that JS is enabled; used for styling purpose. +$('html').addClass('js'); + +// 'js enabled' cookie. +document.cookie = 'has_js=1; path=/'; + +/** + * Additions to jQuery.support. + */ +$(function () { + /** + * Boolean indicating whether or not position:fixed is supported. + */ + if (jQuery.support.positionFixed === undefined) { + var el = $('
').appendTo(document.body); + jQuery.support.positionFixed = el[0].offsetTop === 10; + el.remove(); + } +}); + +//Attach all behaviors. +$(function () { + Drupal.attachBehaviors(document, Drupal.settings); +}); + +/** + * The default themes. + */ +Drupal.theme.prototype = { + + /** + * Formats text for emphasized display in a placeholder inside a sentence. + * + * @param str + * The text to format (plain-text). + * @return + * The formatted text (html). + */ + placeholder: function (str) { + return '' + Drupal.checkPlain(str) + ''; + } +}; + +})(jQuery); +; diff --git a/old/index.html b/old/index.html new file mode 100644 index 000000000..bd5621e9a --- /dev/null +++ b/old/index.html @@ -0,0 +1,189 @@ + + + + + + + + + + + + Home | ibex-lib.org + + + + + + + + + + + + + + + +
+ + + + + +
+ + + + +
+ +
+
+
+
+ + +
+
+ + + +
+

IBEX is a C++ library for constraint processing over real numbers.

+

It provides reliable algorithms for handling non-linear constraints. In particular, roundoff errors are also taken into account. It is based on interval arithmetic and affine arithmetic.

+

The main feature of Ibex is its ability to build strategies declaratively through the contractor programming paradigm. It can also be used as a black-box solver.

+

Two emblematic problems that can be addressed are:

+
  • + System solving. A guaranteed enclosure for each solution of a system of (nonlinear) equations is calculated.
  • +
  • + Global optimization. A global minimizer of some +function under non-linear constraints is calculated with guaranteed +bounds on the objective minimum.
  • +

IBEX is an open-source academic project that started in 2007.

+

+ Copyright

+

This software is under GNU Lesser General Public License.

+
+ + + +
+
+
+
+ +
+ + +
+ + + + +
+ + + + + diff --git a/old/papers.html b/old/papers.html new file mode 100644 index 000000000..9b3dce9d0 --- /dev/null +++ b/old/papers.html @@ -0,0 +1,197 @@ + + + + + + + + + + + + Papers | ibex-lib.org + + + + + + + + + + + + + + + +
+ + + + + +
+ + + + + +
+ +

+ Papers

+
+
+
+
+ + +
+
+ + + +
+

+ Papers on which Ibex is based

+

See the references in the documention

+

+ Papers about Ibex

+

Ibex is documented but there is no official publication yet.

+

An overview of the library is under writing and will probably be submitted to Optimization Method and Software.

+

+ Papers where Ibex is used for the experiments

+

This page lists some research paperswhere Ibex has been used for the experiments.

+

You can download here the associated ressources (scripts, etc.)

+

A Three-step Methodology for Tolerance Synthesis of Parallel Manipulators
+ (Alexandre Goldsztejn, Stéphane Caro and Gilles Chabert)
+ MMT, volume 105, pages 213-234, 2016

+

Minibex scripts of the paper for the two robots (RPRPR and 3-RPR):

+

RPRPR (step 1, workspace n°1)
RPRPR (step 1, workspace n°2)
RPRPR (step 1, workspace n°3)
RPRPR (step 3, for the three workspaces)
3-RPR (step 1, workspace n°1)
3-RPR (step 1, workspace n°2)
3-RPR (step3, for the two workspaces)

+

Estimating the robust domain of attraction for non-smooth systems using an interval Lyapunov equation
+ (Alexandre Goldsztejn and Gilles Chabert)
+ Submitted to Automatica

+

Code (for Ibex 2.6.3 and subsequent)

+
+ + + +
+
+
+
+ +
+ + +
+ + + + +
+ + + + + diff --git a/old/papers_files/IBEX_small_rvb.jpg b/old/papers_files/IBEX_small_rvb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b4fb90b9020938efa72638f3162b6cd972e551be GIT binary patch literal 52490 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 p:first-child{display:inline;}a.feed-icon{display:inline-block;padding:15px 0 0 0;}table{border:0;border-spacing:0;font-size:0.857em;margin:10px 0;width:100%;}table table{font-size:1em;}#footer-wrapper table{font-size:1em;}table tr th{background:#757575;background:rgba(0,0,0,0.51);border-bottom-style:none;}table tr th,table tr th a,table tr th a:hover{color:#FFF;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}#footer-wrapper tr td,#footer-wrapper tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}tr,tr.even{background:#efefef;background:rgba(0,0,0,0.063);}table ul.links{margin:0;padding:0;font-size:1em;}table ul.links li{padding:0 1em 0 0;}.block ol,.block ul{margin:0;padding:0 0 0.25em 1em;}.contextual-links-wrapper{font-size:small !important;}ul.contextual-links{font-size:0.923em;}.contextual-links-wrapper a{text-shadow:0 0 0 !important;}.item-list .pager{font-size:0.929em;}ul.menu li{margin:0;}.region-content ul,.region-content ol{margin:1em 0;padding:0 0 0.25em 2.5em;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}ul.tips{padding:0 0 0 1.25em;}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;font-size:0.94em;line-height:1.7;padding:1px 10px 2px 10px;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}#logo{float:left;padding:15px 15px 15px 10px;}#name-and-slogan{float:left;padding-top:34px;margin:0 0 30px 15px;}#site-name{font-size:1.821em;color:#686868;line-height:1;}h1#site-name{margin:0;}#site-name a{font-weight:normal;}#site-slogan{font-size:0.929em;margin-top:7px;word-spacing:0.1em;font-style:italic;}.region-header .block{font-size:0.857em;float:left;margin:0 10px;padding:0;}.region-header .block .content{margin:0;padding:0;}.region-header .block ul{margin:0;padding:0;}.region-header .block li{list-style:none;list-style-image:none;padding:0;}.region-header .form-text{background:#fefefe;background:rgba(255,255,255,0.7);border-color:#ccc;border-color:rgba(255,255,255,0.3);margin-right:2px;width:120px;}.region-header .form-text:hover,.region-header .form-text:focus,.region-header .form-text:active{background:#fff;background:rgba(255,255,255,0.8);}.region-header .form-required{color:#eee;color:rgba(255,255,255,0.7);}.region-header .block-menu{border:1px solid;border-color:#eee;border-color:rgba(255,255,255,0.2);padding:0;width:208px;}.region-header .block-menu li a{display:block;border-bottom:1px solid;border-bottom-color:#eee;border-bottom-color:rgba(255,255,255,0.2);padding:3px 7px;}.region-header .block-menu li a:hover,.region-header .block-menu li a:focus,.region-header .block-menu li a:active{text-decoration:none;background:rgba(255,255,255,0.15);}.region-header .block-menu li.last a{border-bottom:0;}.region-header #block-user-login{width:auto;}.region-header #block-user-login .content{margin-top:2px;}.region-header #block-user-login .form-item{float:left;margin:0;padding:0;}.region-header #block-user-login div.item-list,.region-header #block-user-login div.description{font-size:0.916em;margin:0;}.region-header #block-user-login div.item-list{clear:both;}.region-header #block-user-login div.description{display:inline;}.region-header #block-user-login .item-list ul{padding:0;line-height:1;}.region-header #block-user-login .item-list li{list-style:none;float:left;padding:3px 0 1px;}.region-header #block-user-login .item-list li.last{padding-left:0.5em;}.region-header #block-user-login ul.openid-links li.last{padding-left:0;}.region-header #user-login-form li.openid-link a,.region-header #user-login li.openid-link a{padding-left:20px;}.region-header #block-user-login .form-actions{margin:4px 0 0;padding:0;clear:both;}.region-header #block-user-login input.form-submit{border:1px solid;border-color:#ccc;border-color:rgba(255,255,255,0.5);background:#eee;background:rgba(255,255,255,0.7);margin:4px 0;padding:3px 8px;}.region-header #block-user-login input.form-submit:hover,.region-header #block-user-login input.form-submit:focus{background:#fff;background:rgba(255,255,255,0.9);}.region-header #block-search-form{width:208px;}.region-header #block-search-form .form-text{width:154px;}.region-header .block-locale ul li{display:inline;padding:0 0.5em;}#main-menu{clear:both;}#main-menu-links{font-size:0.929em;margin:0;padding:0 15px;}#main-menu-links li{float:left;list-style:none;padding:0 1px;margin:0 1px;}#main-menu-links a{color:#333;background:#ccc;background:rgba(255,255,255,0.7);float:left;height:2.4em;line-height:2.4em;padding:0 0.8em;text-decoration:none;text-shadow:0 1px #eee;-khtml-border-radius-topleft:8px;-khtml-border-radius-topright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;}#main-menu-links a:hover,#main-menu-links a:focus{background:#f6f6f2;background:rgba(255,255,255,0.95);}#main-menu-links a:active{background:#b3b3b3;background:rgba(255,255,255,1);}#main-menu-links li a.active{border-bottom:none;}.featured #main-menu-links li a:active,.featured #main-menu-links li a.active{background:#f0f0f0;background:rgba(240,240,240,1.0);}#secondary-menu-links{float:right;font-size:0.929em;margin:10px 10px 0;}#secondary-menu-links a:hover,#secondary-menu-links a:focus{text-decoration:underline;}#main{margin-top:20px;margin-bottom:40px;}#featured{text-align:center;font-size:1.643em;font-weight:normal;line-height:1.4;padding:20px 0 45px;margin:0;background:#f0f0f0;background:rgba(30,50,10,0.08);border-bottom:1px solid #e7e7e7;text-shadow:1px 1px #fff;}#featured h2{font-size:1.174em;line-height:1;}#featured p{margin:0;padding:0;}#highlighted{border-bottom:1px solid #d3d7d9;font-size:120%;}.region-help{border:1px solid #d3d7d9;padding:0 1.5em;margin-bottom:30px;}.content{margin-top:10px;}h1#page-title{font-size:2em;line-height:1;}#content h2{margin-bottom:2px;font-size:1.429em;line-height:1.4;}.node .content{font-size:1.071em;}.node-teaser .content{font-size:1em;}.node-teaser h2{margin-top:0;padding-top:0.5em;}.node-teaser h2 a{color:#181818;}.node-teaser{border-bottom:1px solid #d3d7d9;margin-bottom:30px;padding-bottom:15px;}.node-sticky{background:#f9f9f9;background:rgba(0,0,0,0.024);border:1px solid #d3d7d9;padding:0 15px 15px;}.node-full{background:none;border:none;padding:0;}.node-teaser .content{clear:none;line-height:1.6;}.meta{font-size:0.857em;color:#68696b;margin-bottom:-5px;}.submitted .user-picture img{float:left;height:20px;margin:1px 5px 0 0;}.field-type-taxonomy-term-reference{margin:0 0 1.2em;}.field-type-taxonomy-term-reference .field-label{font-weight:normal;margin:0;padding-right:5px;}.field-type-taxonomy-term-reference .field-label,.field-type-taxonomy-term-reference ul.links{font-size:0.8em;}.node-teaser .field-type-taxonomy-term-reference .field-label,.node-teaser .field-type-taxonomy-term-reference ul.links{font-size:0.821em;}.field-type-taxonomy-term-reference ul.links{padding:0;margin:0;list-style:none;}.field-type-taxonomy-term-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}.link-wrapper{text-align:right;}.field-type-image img,.user-picture img{margin:0 0 1em;}ul.links{color:#68696b;font-size:0.821em;}.node-unpublished{margin:-20px -15px 0;padding:20px 15px 0;}.node-unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.comment h2.title{margin-bottom:1em;}.comment div.user-picture img{margin-left:0;}.comment{margin-bottom:20px;display:table;vertical-align:top;}.comment .attribution{display:table-cell;padding:0 30px 0 0;vertical-align:top;overflow:hidden;}.comment .attribution img{margin:0;border:1px solid #d3d7d9;}.comment .attribution .username{white-space:nowrap;}.comment .submitted p{margin:4px 0;font-size:1.071em;line-height:1.2;}.comment .submitted .comment-time{font-size:0.786em;color:#68696b;}.comment .submitted .comment-permalink{font-size:0.786em;text-transform:lowercase;}.comment .content{font-size:0.929em;line-height:1.6;}.comment .comment-arrow{background:url(../themes/bartik/images/comment-arrow.html) no-repeat 0 center transparent;border-left:1px solid;border-right:1px solid;height:40px;margin-left:-47px;margin-top:10px;position:absolute;width:20px;}.comment .comment-text{padding:10px 25px;border:1px solid #d3d7d9;display:table-cell;vertical-align:top;position:relative;width:100%;}.comment .indented{margin-left:40px;}.comment ul.links{padding:0 0 0.25em 0;}.comment ul.links li{padding:0 0.5em 0 0;}.comment-unpublished{margin-right:5px;padding:5px 2px 5px 5px;}.comment-unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.sidebar .section{padding-top:10px;}.sidebar .block{border:1px solid;padding:15px 20px;margin:0 0 20px;}.sidebar h2{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}.sidebar .block .content{font-size:0.914em;line-height:1.4;}.sidebar tbody{border:none;}.sidebar tr.even,.sidebar tr.odd{background:none;border-bottom:1px solid #d6d6d6;}#triptych-wrapper{background-color:#f0f0f0;background:rgba(30,50,10,0.08);border-top:1px solid #e7e7e7;}#triptych h2{color:#000;font-size:1.714em;margin-bottom:0.8em;text-shadow:0 1px 0 #fff;text-align:center;line-height:1;}#triptych .block{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #dfdfdf;line-height:1.3;}#triptych .block.last{border-bottom:none;}#triptych .block ul li,#triptych .block ol li{list-style:none;}#triptych .block ul,#triptych .block ol{padding-left:0;}#triptych #block-user-login .form-text{width:185px;}#triptych #block-user-online p{margin-bottom:0;}#triptych #block-node-syndicate h2{overflow:hidden;width:0;height:0;}#triptych-last #block-node-syndicate{text-align:right;}#triptych #block-search-form .form-type-textfield input{width:185px;}#triptych-middle #block-system-powered-by{text-align:center;}#triptych-last #block-system-powered-by{text-align:right;}#footer-wrapper{color:#c0c0c0;color:rgba(255,255,255,0.65);font-size:0.857em;}#footer-wrapper a{color:#fcfcfc;color:rgba(255,255,255,0.8);}#footer-wrapper a:hover,#footer-wrapper a:focus{color:#fefefe;color:rgba(255,255,255,0.95);text-decoration:underline;}#footer-wrapper .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}#footer-columns .block-menu,#footer .block{margin:0;padding:0;border:none;}#footer .block{margin:0.5em 0;}#footer .block .content{padding:0.5em 0;margin-top:0;}#footer .block h2{margin:0;}#footer-columns h2{border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;}#footer-columns .content{margin-top:0;}#footer-columns p{margin-top:1em;}#footer-columns .content ul{list-style:none;padding-left:0;margin-left:0;}#footer-columns .content li{list-style:none;margin:0;padding:0;}#footer-columns .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:0.8em 2px 0.8em 20px;text-indent:-15px;}#footer-columns .content li a:hover,#footer-columns .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none;}#footer{letter-spacing:0.2px;margin-top:30px;border-top:1px solid #555;border-color:rgba(255,255,255,0.15);}#footer .region{margin-top:20px;}#footer .block{clear:both;}#footer ul,#footer li{list-style:none;margin:0;padding:0;}#footer li a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}#footer li.first a{padding-left:0;}#footer li.last a{padding-right:0;border-right:none;}#footer-wrapper tr.odd{background-color:transparent;}#footer-wrapper tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}.tabs{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px;}.tabs ul.primary{padding:0 3px;margin:0;overflow:hidden;border:none;background:transparent url(../themes/bartik/images/tabs-border.html) repeat-x left bottom;}.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0;}.tabs ul.primary li.active a{border-bottom:1px solid #ffffff;}.tabs ul.primary li a{color:#000;background-color:#ededed;height:1.8em;line-height:1.9;display:block;font-size:0.929em;float:left;padding:0 10px 3px;margin:0;text-shadow:0 1px 0 #fff;-khtml-border-radius-topleft:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-khtml-border-radius-topright:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;}.tabs ul.primary li.active a{background-color:#ffffff;}.tabs ul.secondary{border-bottom:none;padding:0.5em 0;}.tabs ul.secondary li{display:block;float:left;}.tabs ul.secondary li:last-child{border-right:none;}.tabs ul.secondary li:first-child{padding-left:0;}.tabs ul.secondary li a{padding:0.25em 0.5em;}.tabs ul.secondary li a.active{background:#f2f2f2;border-bottom:none;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}ul.action-links{list-style:none;margin:5px;padding:0.5em 1em;}ul.action-links li{display:inline-block;margin-left:10px;}ul.action-links li a{padding-left:15px;background:url(../themes/bartik/images/add.html) no-repeat left center;margin:0 10px 0 0;}#messages{padding:20px 0 5px;margin:0 auto;}.featured #messages{background:#f0f0f0;background:rgba(30,50,10,0.08);}div.messages{margin:8px 15px;}.breadcrumb{font-size:0.929em;}.profile .user-picture{float:none;}.confirm-parent,.password-parent{width:34em;}.password-parent,div.form-item div.password-suggestions{position:relative;}.password-strength-text,.password-strength-title,div.password-confirm{font-size:0.82em;}.password-strength-text{margin-top:0.2em;}div.password-confirm{margin-top:2.2em;width:20.73em;}input.form-submit,a.button{background:#fff url(../themes/bartik/images/buttons.html) 0 0 repeat-x;border:1px solid #e4e4e4;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;margin-bottom:1em;margin-right:0.6em;padding:4px 17px;-khtml-border-radius:15px;-moz-border-radius:20px;-webkit-border-radius:15px;border-radius:15px;}a.button:link,a.button:visited,a.button:hover,a.button:focus,a.button:active{text-decoration:none;color:#5a5a5a;}fieldset{background:#ffffff;border:1px solid #cccccc;margin-top:10px;margin-bottom:32px;padding:0 0 10px;position:relative;top:12px;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.fieldset-wrapper{margin-top:25px;}.node-form .vertical-tabs .fieldset-wrapper{margin-top:0;}.filter-wrapper{top:0;padding:1em 0 0.2em;-khtml-border-radius-topright:0;-khtml-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}.filter-help a{font-size:0.857em;padding:2px 20px 0;}.filter-wrapper .form-item label{margin-right:10px;}.filter-wrapper .form-item{padding:0 0 0.5em 0.5em;}.filter-guidelines{padding:0 1.5em 0 0.5em;}fieldset.collapsed{background:transparent;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}fieldset legend{background:#dbdbdb;border:1px solid #ccc;border-bottom:none;color:#3b3b3b;display:block;height:2em;left:-1px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;line-height:2;padding:0;position:absolute;text-indent:10px;text-shadow:0 1px 0 #fff;top:-12px;width:100%;-khtml-border-radius-topleft:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}fieldset.collapsed legend{-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}fieldset legend a{color:#3b3b3b;}fieldset legend a:hover,fieldset legend a:focus,fieldset legend a:active{color:#000;}fieldset .fieldset-wrapper{padding:0 10px;}fieldset .fieldset-description{margin-top:5px;margin-bottom:1em;line-height:1.4;color:#3c3c3c;font-style:italic;}input{margin:2px 0;padding:4px;}input,textarea{font-size:0.929em;}textarea{line-height:1.5;}textarea.form-textarea,select.form-select{padding:4px;}input.form-text,textarea.form-textarea,select.form-select{border:1px solid #ccc;}input.form-submit:hover,input.form-submit:focus{background:#dedede;}.password-suggestions ul li{margin-left:1.2em;}.form-item{margin-bottom:1em;margin-top:2px;}.form-item label{font-size:0.929em;}.form-type-radio label,.form-type-checkbox label{margin-left:4px;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2px;}.form-actions{padding-top:10px;}.contact-form #edit-name{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-mail{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-subject{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-message{width:76.3%;-khtml-border-top-left-radius:4px;-khtml-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}.contact-form .resizable-textarea .grippie{width:76%;-khtml-border-bottom-left-radius:4px;-khtml-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}input.form-button-disabled,input.form-button-disabled:hover,input.form-button-disabled:focus,input.form-button-disabled:active,.form-disabled input,.form-disabled select,.form-disabled textarea{background:#ededed;border-color:#bbb;color:#717171;}.form-disabled .grippie{background-color:#ededed;border-color:#bbb;}.form-disabled label{color:#717171;}html.js input.form-autocomplete{background-position:100% 4px;}html.js input.throbbing{background-position:100% -16px;}.comment-form label{float:left;font-size:0.929em;width:120px;}.comment-form input,.comment-form .form-select{margin:0;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.comment-form .form-type-textarea label{float:none;}.comment-form .form-item,.comment-form .form-radios,.comment-form .form-type-checkbox,.comment-form .form-select{margin-bottom:10px;overflow:hidden;}.comment-form .form-type-checkbox,.comment-form .form-radios{margin-left:120px;}.comment-form .form-type-checkbox label,.comment-form .form-radios label{float:none;margin-top:0;}.comment-form input.form-file{width:auto;}.no-sidebars .comment-form .form-text{width:800px;}.one-sidebar .comment-form .form-text{width:500px;}.two-sidebars .comment-form .form-text{width:320px;}.comment-form .form-item .description{font-size:0.786em;line-height:1.2;margin-left:120px;}#content h2.comment-form{margin-bottom:0.5em;}.comment-form .form-textarea{-khtml-border-radius-topleft:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}.comment-form fieldset.filter-wrapper .fieldset-wrapper,.comment-form .text-format-wrapper .form-item{margin-top:0;margin-bottom:0;}.filter-wrapper label{width:auto;float:none;}.filter-wrapper .form-select{min-width:120px;}.comment-form fieldset.filter-wrapper .tips{font-size:0.786em;}#comment-body-add-more-wrapper .form-type-textarea label{margin-bottom:0.4em;}#edit-actions input{margin-right:0.6em;}div.password-suggestions{border:0;}.ui-widget-overlay{background:#222222;opacity:0.7;}div.vertical-tabs .vertical-tabs-panes fieldset.vertical-tabs-pane{padding:1em;}#forum .name{font-size:1.083em;}#forum .description{font-size:1em;}#block-search-form{padding-bottom:7px;}#block-search-form .content{margin-top:0;}#search-form input#edit-keys,#block-search-form .form-item-search-block-form input{float:left;font-size:1em;height:1.143em;margin-right:5px;width:9em;}#search-block-form input.form-submit,#search-form input.form-submit{margin-left:0;margin-right:0;height:25px;width:34px;padding:0;cursor:pointer;text-indent:-9999px;border-color:#e4e4e4 #d2d2d2 #b4b4b4;background:url(../themes/bartik/images/search-button.html) no-repeat center top;overflow:hidden;}#search-block-form input.form-submit:hover,#search-block-form input.form-submit:focus,#search-form input.form-submit:hover,#search-form input.form-submit:focus{background-position:center bottom;}#search-form .form-item-keys label{display:block;}ol.search-results{padding-left:0;}.search-results li{border-bottom:1px solid #d3d7d9;padding-bottom:0.4285em;margin-bottom:0.5em;}.search-results li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:1em;}.search-results .search-snippet-info{padding-left:0;}.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper h1#page-title{float:left;margin:0;}div.add-or-remove-shortcuts{padding-top:0.9em;}.overlay div.add-or-remove-shortcuts{padding-top:0.8em;}.page-admin #content img{margin-right:15px;}.page-admin #content .simpletest-image img{margin:0;}.page-admin-structure-block-demo .block-region{background:#ffff66;border:1px dotted #9f9e00;color:#000;font:90% "Lucida Grande","Lucida Sans Unicode",sans-serif;margin:5px;padding:5px;text-align:center;text-shadow:none;}.page-admin-structure-block-demo #featured .block-region{font-size:0.55em;}.page-admin-structure-block-demo #header .block-region{width:500px;}.page-admin #admin-dblog img{margin:0 5px;}#system-theme-settings fieldset{padding:0;}#system-theme-settings fieldset .fieldset-legend{margin-top:0;}div.admin .right,div.admin .left{width:49%;margin:0;}div.admin-panel{background:#fbfbfb;border:1px solid #ccc;margin:10px 0;padding:0 5px 5px;}div.admin-panel h3{margin:16px 7px;}div.admin-panel dt{border-top:1px solid #ccc;padding:7px 0 0;}div.admin-panel dd{margin:0 0 10px;}div.admin-panel .description{margin:0 0 14px 7px;}.overlay #main,.overlay #content{width:auto;float:none;}.overlay #page{padding:0 2em;}.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper{display:none;}.overlay-processed .field-type-image{display:block;float:none;}.overlay #messages{width:auto;}.node .poll{margin:2em 0;}.node .poll #edit-choice{margin:0 0 1.5em;}.poll .vote-form{text-align:left;}.poll .vote-form .choices{margin:0;}.poll .percent{font-size:0.857em;font-style:italic;margin-bottom:3em;margin-top:-3.2em;float:right;text-align:right;}.poll .text{clear:right;margin-right:2.25em;}.poll .total{font-size:0.929em;font-style:italic;text-align:right;clear:both;}.node .poll{margin:1.8em 0 0;}.node .poll .text{margin-right:6.75em;}.node .poll #edit-choice{margin:0 0 1.2em;}.poll .bar .foreground{background-color:#666;}#footer-wrapper .poll .bar{background-color:#666;}#footer-wrapper .poll .bar .foreground{background-color:#ddd;} +body,body.overlay{color:#3b3b3b;}.comment .comment-arrow{border-color:#ffffff;}#page,#main-wrapper,#main-menu-links li a.active,#main-menu-links li.active-trail a{background:#ffffff;}.tabs ul.primary li a.active{background-color:#ffffff;}.tabs ul.primary li.active a{background-color:#ffffff;border-bottom:1px solid #ffffff;}#header{background-color:#48a9e4;background-image:-moz-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:-ms-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:-o-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00506d),color-stop(1,#48a9e4));background-image:-webkit-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:linear-gradient(top,#00506d 0%,#48a9e4 100%);}a{color:#0070b3;}a:hover,a:focus{color:#008ee2;}a:active{color:#22adff;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}#page-wrapper,#footer-wrapper{background:#292929;}.region-header,.region-header a,.region-header li a.active,#name-and-slogan,#name-and-slogan a,#secondary-menu-links li a{color:#fffeff;} diff --git a/old/papers_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css b/old/papers_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css new file mode 100644 index 000000000..dd20e07ee --- /dev/null +++ b/old/papers_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css @@ -0,0 +1,8 @@ +#comments{margin-top:15px;}.indented{margin-left:25px;}.comment-unpublished{background-color:#fff4f4;}.comment-preview{background-color:#ffffea;} +.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;} +.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;} +.search-form{margin-bottom:1em;}.search-form input{margin-top:0;margin-bottom:0;}.search-results{list-style:none;}.search-results p{margin-top:0;}.search-results .title{font-size:1.2em;}.search-results li{margin-bottom:1em;}.search-results .search-snippet-info{padding-left:1em;}.search-results .search-info{font-size:0.85em;}.search-advanced .criterion{float:left;margin-right:2em;}.search-advanced .action{float:left;clear:left;} +#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;} +#forum .description{font-size:0.9em;margin:0.5em;}#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:nowrap;}#forum td.forum .icon{background-image:url(../misc/forum-icons.html);background-repeat:no-repeat;float:left;height:24px;margin:0 9px 0 0;width:24px;}#forum td.forum .forum-status-new{background-position:-24px 0;}#forum div.indent{margin-left:20px;}#forum .icon div{background-image:url(../misc/forum-icons.html);background-repeat:no-repeat;width:24px;height:24px;}#forum .icon .topic-status-new{background-position:-24px 0;}#forum .icon .topic-status-hot{background-position:-48px 0;}#forum .icon .topic-status-hot-new{background-position:-72px 0;}#forum .icon .topic-status-sticky{background-position:-96px 0;}#forum .icon .topic-status-closed{background-position:-120px 0;} +.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;} +.rteindent1{margin-left:40px;}.rteindent2{margin-left:80px;}.rteindent3{margin-left:120px;}.rteindent4{margin-left:160px;}.rteleft{text-align:left;}.rteright{text-align:right;}.rtecenter{text-align:center;}.rtejustify{text-align:justify;}.ibimage_left{float:left;}.ibimage_right{float:right;} diff --git a/old/papers_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css b/old/papers_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css new file mode 100644 index 000000000..5bc23c524 --- /dev/null +++ b/old/papers_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css @@ -0,0 +1,4 @@ +#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1;}html.js input.form-autocomplete{background-image:url(../misc/throbber.html);background-position:100% 2px;background-repeat:no-repeat;}html.js input.throbbing{background-position:100% -18px;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.resizable-textarea .grippie{background:#eee url(../misc/grippie.html) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}body.drag{cursor:move;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(../misc/draggable.html) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}a.tabledrag-handle-hover .handle{background-position:6px -11px;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}div.tree-child{background:url(../misc/tree.html) no-repeat 11px center;}div.tree-child-last{background:url(../misc/tree-bottom.html) no-repeat 11px center;}div.tree-child-horizontal{background:url(../misc/tree.html) no-repeat -11px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}table.sticky-header{background-color:#fff;margin-top:0;}.progress .bar{background-color:#fff;border:1px solid;}.progress .filled{background-color:#000;height:1.5em;width:5px;}.progress .percentage{float:right;}.ajax-progress{display:inline-block;}.ajax-progress .throbber{background:transparent url(../misc/throbber.html) no-repeat 0px -18px;float:left;height:15px;margin:2px;width:15px;}.ajax-progress .message{padding-left:20px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;} +ul.menu{border:none;list-style:none;text-align:left;}ul.menu li{margin:0 0 0 0.5em;}ul li.expanded{list-style-image:url(../misc/menu-expanded.html);list-style-type:circle;}ul li.collapsed{list-style-image:url(../misc/menu-collapsed.html);list-style-type:disc;}ul li.leaf{list-style-image:url(../misc/menu-leaf.html);list-style-type:square;}li.expanded,li.collapsed,li.leaf{padding:0.2em 0.5em 0 0;margin:0;}li a.active{color:#000;}td.menu-disabled{background:#ccc;}ul.inline,ul.links.inline{display:inline;padding-left:0;}ul.inline li{display:inline;list-style-type:none;padding:0 0.5em;}.breadcrumb{padding-bottom:0.5em;}ul.primary{border-bottom:1px solid #bbb;border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:5px;padding:0 0 0 1em;white-space:nowrap;}ul.primary li{display:inline;}ul.primary li a{background-color:#ddd;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary li{border-right:1px solid #ccc;display:inline;padding:0 1em;}ul.secondary a{padding:0;text-decoration:none;}ul.secondary a.active{border-bottom:4px solid #999;} +div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px;}div.status{background-image:url(../misc/message-24-ok.html);border-color:#be7;}div.status,.ok{color:#234600;}div.status,table tr.ok{background-color:#f8fff0;}div.warning{background-image:url(../misc/message-24-warning.html);border-color:#ed5;}div.warning,.warning{color:#840;}div.warning,table tr.warning{background-color:#fffce5;}div.error{background-image:url(../misc/message-24-error.html);border-color:#ed541d;}div.error,.error{color:#8c2e0b;}div.error,table tr.error{background-color:#fef5f1;}div.error p.error{color:#333;}div.messages ul{margin:0 0 0 1em;padding:0;}div.messages ul li{list-style-image:none;} +fieldset{margin-bottom:1em;padding:0.5em;}form{margin:0;padding:0;}hr{border:1px solid gray;height:1px;}img{border:0;}table{border-collapse:collapse;}th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left;}tbody{border-top:1px solid #ccc;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}th.active img{display:inline;}td.active{background-color:#ddd;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}.form-item .description{font-size:0.85em;}label{display:block;font-weight:bold;}label.option{display:inline;font-weight:normal;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}input.form-checkbox,input.form-radio{vertical-align:middle;}.marker,.form-required{color:#f00;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background:url(../misc/help.html) 0 50% no-repeat;padding:1px 0 1px 20px;}.item-list .pager{clear:both;text-align:center;}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.pager-current{font-weight:bold;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js fieldset.collapsible .fieldset-legend{background:url(../misc/menu-expanded.html) 5px 65% no-repeat;padding-left:15px;}html.js fieldset.collapsed .fieldset-legend{background-image:url(../misc/menu-collapsed.html);background-position:5px 50%;}.fieldset-legend span.summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.progress .filled{background:#0072b9 url(../misc/progress.html);} diff --git a/old/papers_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css b/old/papers_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css new file mode 100644 index 000000000..146430c59 --- /dev/null +++ b/old/papers_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css @@ -0,0 +1,2 @@ +.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(../sites/all/modules/ctools/images/status-active.html) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(../sites/all/modules/ctools/images/status-active.html) center center no-repeat;} +.wrapper.tagclouds{text-align :justify;margin-right:1em;}.tagclouds.level1{font-size :1em;}.tagclouds.level2{font-size :1.2em;}.tagclouds.level3{font-size :1.4em;}.tagclouds.level4{font-size :1.6em;}.tagclouds.level5{font-size :1.8em;}.tagclouds.level6{font-size :2em;}.tagclouds.level7{font-size :2.2em;}.tagclouds.level8{font-size :2.4em;}.tagclouds.level9{font-size :2.6em;}.tagclouds.level10{font-size :2.8em;} diff --git a/old/papers_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js b/old/papers_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js new file mode 100644 index 000000000..5c0d96d5b --- /dev/null +++ b/old/papers_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js @@ -0,0 +1,42 @@ +/* $Id: admin_devel.js,v 1.2 2010/03/12 22:54:41 sun Exp $ */ +(function($) { + +/** + * jQuery debugging helper. + * + * Invented for Dreditor. + * + * @usage + * $.debug(var [, name]); + * $variable.debug( [name] ); + */ +jQuery.extend({ + debug: function () { + // Setup debug storage in global window. We want to look into it. + window.debug = window.debug || []; + + args = jQuery.makeArray(arguments); + // Determine data source; this is an object for $variable.debug(). + // Also determine the identifier to store data with. + if (typeof this == 'object') { + var name = (args.length ? args[0] : window.debug.length); + var data = this; + } + else { + var name = (args.length > 1 ? args.pop() : window.debug.length); + var data = args[0]; + } + // Store data. + window.debug[name] = data; + // Dump data into Firebug console. + if (typeof console != 'undefined') { + console.log(name, data); + } + return this; + } +}); +// @todo Is this the right way? +jQuery.fn.debug = jQuery.debug; + +})(jQuery); +; diff --git a/old/papers_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js b/old/papers_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js new file mode 100644 index 000000000..697aeef0c --- /dev/null +++ b/old/papers_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js @@ -0,0 +1,683 @@ + +/*! + * jQuery JavaScript Library v1.4.4 + * http://jquery.com/ + * + * Copyright 2010, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2010, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Thu Nov 11 19:04:53 2010 -0500 + */ +(function(E,B){function ka(a,b,d){if(d===B&&a.nodeType===1){d=a.getAttribute("data-"+b);if(typeof d==="string"){try{d=d==="true"?true:d==="false"?false:d==="null"?null:!c.isNaN(d)?parseFloat(d):Ja.test(d)?c.parseJSON(d):d}catch(e){}c.data(a,b,d)}else d=B}return d}function U(){return false}function ca(){return true}function la(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function Ka(a){var b,d,e,f,h,l,k,o,x,r,A,C=[];f=[];h=c.data(this,this.nodeType?"events":"__events__");if(typeof h==="function")h= +h.events;if(!(a.liveFired===this||!h||!h.live||a.button&&a.type==="click")){if(a.namespace)A=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)");a.liveFired=this;var J=h.live.slice(0);for(k=0;kd)break;a.currentTarget=f.elem;a.data=f.handleObj.data;a.handleObj=f.handleObj;A=f.handleObj.origHandler.apply(f.elem,arguments);if(A===false||a.isPropagationStopped()){d=f.level;if(A===false)b=false;if(a.isImmediatePropagationStopped())break}}return b}}function Y(a,b){return(a&&a!=="*"?a+".":"")+b.replace(La, +"`").replace(Ma,"&")}function ma(a,b,d){if(c.isFunction(b))return c.grep(a,function(f,h){return!!b.call(f,h,f)===d});else if(b.nodeType)return c.grep(a,function(f){return f===b===d});else if(typeof b==="string"){var e=c.grep(a,function(f){return f.nodeType===1});if(Na.test(b))return c.filter(b,e,!d);else b=c.filter(b,e)}return c.grep(a,function(f){return c.inArray(f,b)>=0===d})}function na(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var e=c.data(a[d++]),f=c.data(this, +e);if(e=e&&e.events){delete f.handle;f.events={};for(var h in e)for(var l in e[h])c.event.add(this,h,e[h][l],e[h][l].data)}}})}function Oa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function oa(a,b,d){var e=b==="width"?a.offsetWidth:a.offsetHeight;if(d==="border")return e;c.each(b==="width"?Pa:Qa,function(){d||(e-=parseFloat(c.css(a,"padding"+this))||0);if(d==="margin")e+=parseFloat(c.css(a, +"margin"+this))||0;else e-=parseFloat(c.css(a,"border"+this+"Width"))||0});return e}function da(a,b,d,e){if(c.isArray(b)&&b.length)c.each(b,function(f,h){d||Ra.test(a)?e(a,h):da(a+"["+(typeof h==="object"||c.isArray(h)?f:"")+"]",h,d,e)});else if(!d&&b!=null&&typeof b==="object")c.isEmptyObject(b)?e(a,""):c.each(b,function(f,h){da(a+"["+f+"]",h,d,e)});else e(a,b)}function S(a,b){var d={};c.each(pa.concat.apply([],pa.slice(0,b)),function(){d[this]=a});return d}function qa(a){if(!ea[a]){var b=c("<"+ +a+">").appendTo("body"),d=b.css("display");b.remove();if(d==="none"||d==="")d="block";ea[a]=d}return ea[a]}function fa(a){return c.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var t=E.document,c=function(){function a(){if(!b.isReady){try{t.documentElement.doScroll("left")}catch(j){setTimeout(a,1);return}b.ready()}}var b=function(j,s){return new b.fn.init(j,s)},d=E.jQuery,e=E.$,f,h=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,l=/\S/,k=/^\s+/,o=/\s+$/,x=/\W/,r=/\d/,A=/^<(\w+)\s*\/?>(?:<\/\1>)?$/, +C=/^[\],:{}\s]*$/,J=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,w=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,I=/(?:^|:|,)(?:\s*\[)+/g,L=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,i=/(msie) ([\w.]+)/,n=/(mozilla)(?:.*? rv:([\w.]+))?/,m=navigator.userAgent,p=false,q=[],u,y=Object.prototype.toString,F=Object.prototype.hasOwnProperty,M=Array.prototype.push,N=Array.prototype.slice,O=String.prototype.trim,D=Array.prototype.indexOf,R={};b.fn=b.prototype={init:function(j, +s){var v,z,H;if(!j)return this;if(j.nodeType){this.context=this[0]=j;this.length=1;return this}if(j==="body"&&!s&&t.body){this.context=t;this[0]=t.body;this.selector="body";this.length=1;return this}if(typeof j==="string")if((v=h.exec(j))&&(v[1]||!s))if(v[1]){H=s?s.ownerDocument||s:t;if(z=A.exec(j))if(b.isPlainObject(s)){j=[t.createElement(z[1])];b.fn.attr.call(j,s,true)}else j=[H.createElement(z[1])];else{z=b.buildFragment([v[1]],[H]);j=(z.cacheable?z.fragment.cloneNode(true):z.fragment).childNodes}return b.merge(this, +j)}else{if((z=t.getElementById(v[2]))&&z.parentNode){if(z.id!==v[2])return f.find(j);this.length=1;this[0]=z}this.context=t;this.selector=j;return this}else if(!s&&!x.test(j)){this.selector=j;this.context=t;j=t.getElementsByTagName(j);return b.merge(this,j)}else return!s||s.jquery?(s||f).find(j):b(s).find(j);else if(b.isFunction(j))return f.ready(j);if(j.selector!==B){this.selector=j.selector;this.context=j.context}return b.makeArray(j,this)},selector:"",jquery:"1.4.4",length:0,size:function(){return this.length}, +toArray:function(){return N.call(this,0)},get:function(j){return j==null?this.toArray():j<0?this.slice(j)[0]:this[j]},pushStack:function(j,s,v){var z=b();b.isArray(j)?M.apply(z,j):b.merge(z,j);z.prevObject=this;z.context=this.context;if(s==="find")z.selector=this.selector+(this.selector?" ":"")+v;else if(s)z.selector=this.selector+"."+s+"("+v+")";return z},each:function(j,s){return b.each(this,j,s)},ready:function(j){b.bindReady();if(b.isReady)j.call(t,b);else q&&q.push(j);return this},eq:function(j){return j=== +-1?this.slice(j):this.slice(j,+j+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(N.apply(this,arguments),"slice",N.call(arguments).join(","))},map:function(j){return this.pushStack(b.map(this,function(s,v){return j.call(s,v,s)}))},end:function(){return this.prevObject||b(null)},push:M,sort:[].sort,splice:[].splice};b.fn.init.prototype=b.fn;b.extend=b.fn.extend=function(){var j,s,v,z,H,G=arguments[0]||{},K=1,Q=arguments.length,ga=false; +if(typeof G==="boolean"){ga=G;G=arguments[1]||{};K=2}if(typeof G!=="object"&&!b.isFunction(G))G={};if(Q===K){G=this;--K}for(;K0))if(q){var s=0,v=q;for(q=null;j=v[s++];)j.call(t,b);b.fn.trigger&&b(t).trigger("ready").unbind("ready")}}},bindReady:function(){if(!p){p=true;if(t.readyState==="complete")return setTimeout(b.ready,1);if(t.addEventListener){t.addEventListener("DOMContentLoaded",u,false);E.addEventListener("load",b.ready,false)}else if(t.attachEvent){t.attachEvent("onreadystatechange",u);E.attachEvent("onload", +b.ready);var j=false;try{j=E.frameElement==null}catch(s){}t.documentElement.doScroll&&j&&a()}}},isFunction:function(j){return b.type(j)==="function"},isArray:Array.isArray||function(j){return b.type(j)==="array"},isWindow:function(j){return j&&typeof j==="object"&&"setInterval"in j},isNaN:function(j){return j==null||!r.test(j)||isNaN(j)},type:function(j){return j==null?String(j):R[y.call(j)]||"object"},isPlainObject:function(j){if(!j||b.type(j)!=="object"||j.nodeType||b.isWindow(j))return false;if(j.constructor&& +!F.call(j,"constructor")&&!F.call(j.constructor.prototype,"isPrototypeOf"))return false;for(var s in j);return s===B||F.call(j,s)},isEmptyObject:function(j){for(var s in j)return false;return true},error:function(j){throw j;},parseJSON:function(j){if(typeof j!=="string"||!j)return null;j=b.trim(j);if(C.test(j.replace(J,"@").replace(w,"]").replace(I,"")))return E.JSON&&E.JSON.parse?E.JSON.parse(j):(new Function("return "+j))();else b.error("Invalid JSON: "+j)},noop:function(){},globalEval:function(j){if(j&& +l.test(j)){var s=t.getElementsByTagName("head")[0]||t.documentElement,v=t.createElement("script");v.type="text/javascript";if(b.support.scriptEval)v.appendChild(t.createTextNode(j));else v.text=j;s.insertBefore(v,s.firstChild);s.removeChild(v)}},nodeName:function(j,s){return j.nodeName&&j.nodeName.toUpperCase()===s.toUpperCase()},each:function(j,s,v){var z,H=0,G=j.length,K=G===B||b.isFunction(j);if(v)if(K)for(z in j){if(s.apply(j[z],v)===false)break}else for(;H
a";var f=d.getElementsByTagName("*"),h=d.getElementsByTagName("a")[0],l=t.createElement("select"), +k=l.appendChild(t.createElement("option"));if(!(!f||!f.length||!h)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(h.getAttribute("style")),hrefNormalized:h.getAttribute("href")==="/a",opacity:/^0.55$/.test(h.style.opacity),cssFloat:!!h.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:k.selected,deleteExpando:true,optDisabled:false,checkClone:false, +scriptEval:false,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableHiddenOffsets:true};l.disabled=true;c.support.optDisabled=!k.disabled;b.type="text/javascript";try{b.appendChild(t.createTextNode("window."+e+"=1;"))}catch(o){}a.insertBefore(b,a.firstChild);if(E[e]){c.support.scriptEval=true;delete E[e]}try{delete b.test}catch(x){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function r(){c.support.noCloneEvent= +false;d.detachEvent("onclick",r)});d.cloneNode(true).fireEvent("onclick")}d=t.createElement("div");d.innerHTML="";a=t.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var r=t.createElement("div");r.style.width=r.style.paddingLeft="1px";t.body.appendChild(r);c.boxModel=c.support.boxModel=r.offsetWidth===2;if("zoom"in r.style){r.style.display="inline";r.style.zoom= +1;c.support.inlineBlockNeedsLayout=r.offsetWidth===2;r.style.display="";r.innerHTML="
";c.support.shrinkWrapBlocks=r.offsetWidth!==2}r.innerHTML="
t
";var A=r.getElementsByTagName("td");c.support.reliableHiddenOffsets=A[0].offsetHeight===0;A[0].style.display="";A[1].style.display="none";c.support.reliableHiddenOffsets=c.support.reliableHiddenOffsets&&A[0].offsetHeight===0;r.innerHTML="";t.body.removeChild(r).style.display= +"none"});a=function(r){var A=t.createElement("div");r="on"+r;var C=r in A;if(!C){A.setAttribute(r,"return;");C=typeof A[r]==="function"}return C};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=f=h=null}})();var ra={},Ja=/^(?:\{.*\}|\[.*\])$/;c.extend({cache:{},uuid:0,expando:"jQuery"+c.now(),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},data:function(a,b,d){if(c.acceptData(a)){a=a==E?ra:a;var e=a.nodeType,f=e?a[c.expando]:null,h= +c.cache;if(!(e&&!f&&typeof b==="string"&&d===B)){if(e)f||(a[c.expando]=f=++c.uuid);else h=a;if(typeof b==="object")if(e)h[f]=c.extend(h[f],b);else c.extend(h,b);else if(e&&!h[f])h[f]={};a=e?h[f]:h;if(d!==B)a[b]=d;return typeof b==="string"?a[b]:a}}},removeData:function(a,b){if(c.acceptData(a)){a=a==E?ra:a;var d=a.nodeType,e=d?a[c.expando]:a,f=c.cache,h=d?f[e]:e;if(b){if(h){delete h[b];d&&c.isEmptyObject(h)&&c.removeData(a)}}else if(d&&c.support.deleteExpando)delete a[c.expando];else if(a.removeAttribute)a.removeAttribute(c.expando); +else if(d)delete f[e];else for(var l in a)delete a[l]}},acceptData:function(a){if(a.nodeName){var b=c.noData[a.nodeName.toLowerCase()];if(b)return!(b===true||a.getAttribute("classid")!==b)}return true}});c.fn.extend({data:function(a,b){var d=null;if(typeof a==="undefined"){if(this.length){var e=this[0].attributes,f;d=c.data(this[0]);for(var h=0,l=e.length;h-1)return true;return false},val:function(a){if(!arguments.length){var b=this[0];if(b){if(c.nodeName(b,"option")){var d=b.attributes.value;return!d||d.specified?b.value:b.text}if(c.nodeName(b,"select")){var e=b.selectedIndex;d=[];var f=b.options;b=b.type==="select-one"; +if(e<0)return null;var h=b?e:0;for(e=b?e+1:f.length;h=0;else if(c.nodeName(this,"select")){var A=c.makeArray(r);c("option",this).each(function(){this.selected=c.inArray(c(this).val(),A)>=0});if(!A.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true}, +attr:function(a,b,d,e){if(!a||a.nodeType===3||a.nodeType===8)return B;if(e&&b in c.attrFn)return c(a)[b](d);e=a.nodeType!==1||!c.isXMLDoc(a);var f=d!==B;b=e&&c.props[b]||b;var h=Ta.test(b);if((b in a||a[b]!==B)&&e&&!h){if(f){b==="type"&&Ua.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");if(d===null)a.nodeType===1&&a.removeAttribute(b);else a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&& +b.specified?b.value:Va.test(a.nodeName)||Wa.test(a.nodeName)&&a.href?0:B;return a[b]}if(!c.support.style&&e&&b==="style"){if(f)a.style.cssText=""+d;return a.style.cssText}f&&a.setAttribute(b,""+d);if(!a.attributes[b]&&a.hasAttribute&&!a.hasAttribute(b))return B;a=!c.support.hrefNormalized&&e&&h?a.getAttribute(b,2):a.getAttribute(b);return a===null?B:a}});var X=/\.(.*)$/,ia=/^(?:textarea|input|select)$/i,La=/\./g,Ma=/ /g,Xa=/[^\w\s.|`]/g,Ya=function(a){return a.replace(Xa,"\\$&")},ua={focusin:0,focusout:0}; +c.event={add:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(c.isWindow(a)&&a!==E&&!a.frameElement)a=E;if(d===false)d=U;else if(!d)return;var f,h;if(d.handler){f=d;d=f.handler}if(!d.guid)d.guid=c.guid++;if(h=c.data(a)){var l=a.nodeType?"events":"__events__",k=h[l],o=h.handle;if(typeof k==="function"){o=k.handle;k=k.events}else if(!k){a.nodeType||(h[l]=h=function(){});h.events=k={}}if(!o)h.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem, +arguments):B};o.elem=a;b=b.split(" ");for(var x=0,r;l=b[x++];){h=f?c.extend({},f):{handler:d,data:e};if(l.indexOf(".")>-1){r=l.split(".");l=r.shift();h.namespace=r.slice(0).sort().join(".")}else{r=[];h.namespace=""}h.type=l;if(!h.guid)h.guid=d.guid;var A=k[l],C=c.event.special[l]||{};if(!A){A=k[l]=[];if(!C.setup||C.setup.call(a,e,r,o)===false)if(a.addEventListener)a.addEventListener(l,o,false);else a.attachEvent&&a.attachEvent("on"+l,o)}if(C.add){C.add.call(a,h);if(!h.handler.guid)h.handler.guid= +d.guid}A.push(h);c.event.global[l]=true}a=null}}},global:{},remove:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(d===false)d=U;var f,h,l=0,k,o,x,r,A,C,J=a.nodeType?"events":"__events__",w=c.data(a),I=w&&w[J];if(w&&I){if(typeof I==="function"){w=I;I=I.events}if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(f in I)c.event.remove(a,f+b)}else{for(b=b.split(" ");f=b[l++];){r=f;k=f.indexOf(".")<0;o=[];if(!k){o=f.split(".");f=o.shift();x=RegExp("(^|\\.)"+ +c.map(o.slice(0).sort(),Ya).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(A=I[f])if(d){r=c.event.special[f]||{};for(h=e||0;h=0){a.type=f=f.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[f]&&c.each(c.cache,function(){this.events&&this.events[f]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType=== +8)return B;a.result=B;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(e=d.nodeType?c.data(d,"handle"):(c.data(d,"__events__")||{}).handle)&&e.apply(d,b);e=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+f]&&d["on"+f].apply(d,b)===false){a.result=false;a.preventDefault()}}catch(h){}if(!a.isPropagationStopped()&&e)c.event.trigger(a,b,e,true);else if(!a.isDefaultPrevented()){var l;e=a.target;var k=f.replace(X,""),o=c.nodeName(e,"a")&&k=== +"click",x=c.event.special[k]||{};if((!x._default||x._default.call(d,a)===false)&&!o&&!(e&&e.nodeName&&c.noData[e.nodeName.toLowerCase()])){try{if(e[k]){if(l=e["on"+k])e["on"+k]=null;c.event.triggered=true;e[k]()}}catch(r){}if(l)e["on"+k]=l;c.event.triggered=false}}},handle:function(a){var b,d,e,f;d=[];var h=c.makeArray(arguments);a=h[0]=c.event.fix(a||E.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive;if(!b){e=a.type.split(".");a.type=e.shift();d=e.slice(0).sort();e=RegExp("(^|\\.)"+ +d.join("\\.(?:.*\\.)?")+"(\\.|$)")}a.namespace=a.namespace||d.join(".");f=c.data(this,this.nodeType?"events":"__events__");if(typeof f==="function")f=f.events;d=(f||{})[a.type];if(f&&d){d=d.slice(0);f=0;for(var l=d.length;f-1?c.map(a.options,function(e){return e.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},Z=function(a,b){var d=a.target,e,f;if(!(!ia.test(d.nodeName)||d.readOnly)){e=c.data(d,"_change_data");f=xa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data",f);if(!(e===B||f===e))if(e!=null||f){a.type="change";a.liveFired= +B;return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:Z,beforedeactivate:Z,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return Z.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return Z.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a,"_change_data",xa(a))}},setup:function(){if(this.type=== +"file")return false;for(var a in V)c.event.add(this,a+".specialChange",V[a]);return ia.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return ia.test(this.nodeName)}};V=c.event.special.change.filters;V.focus=V.beforeactivate}t.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(e){e=c.event.fix(e);e.type=b;return c.event.trigger(e,null,e.target)}c.event.special[b]={setup:function(){ua[b]++===0&&t.addEventListener(a,d,true)},teardown:function(){--ua[b]=== +0&&t.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,e,f){if(typeof d==="object"){for(var h in d)this[b](h,e,d[h],f);return this}if(c.isFunction(e)||e===false){f=e;e=B}var l=b==="one"?c.proxy(f,function(o){c(this).unbind(o,l);return f.apply(this,arguments)}):f;if(d==="unload"&&b!=="one")this.one(d,e,f);else{h=0;for(var k=this.length;h0?this.bind(b,d,e):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});E.attachEvent&&!E.addEventListener&&c(E).bind("unload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}}); +(function(){function a(g,i,n,m,p,q){p=0;for(var u=m.length;p0){F=y;break}}y=y[g]}m[p]=F}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,f=Object.prototype.toString,h=false,l=true;[0,0].sort(function(){l=false;return 0});var k=function(g,i,n,m){n=n||[];var p=i=i||t;if(i.nodeType!==1&&i.nodeType!==9)return[];if(!g||typeof g!=="string")return n;var q,u,y,F,M,N=true,O=k.isXML(i),D=[],R=g;do{d.exec("");if(q=d.exec(R)){R=q[3];D.push(q[1]);if(q[2]){F=q[3]; +break}}}while(q);if(D.length>1&&x.exec(g))if(D.length===2&&o.relative[D[0]])u=L(D[0]+D[1],i);else for(u=o.relative[D[0]]?[i]:k(D.shift(),i);D.length;){g=D.shift();if(o.relative[g])g+=D.shift();u=L(g,u)}else{if(!m&&D.length>1&&i.nodeType===9&&!O&&o.match.ID.test(D[0])&&!o.match.ID.test(D[D.length-1])){q=k.find(D.shift(),i,O);i=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]}if(i){q=m?{expr:D.pop(),set:C(m)}:k.find(D.pop(),D.length===1&&(D[0]==="~"||D[0]==="+")&&i.parentNode?i.parentNode:i,O);u=q.expr?k.filter(q.expr, +q.set):q.set;if(D.length>0)y=C(u);else N=false;for(;D.length;){q=M=D.pop();if(o.relative[M])q=D.pop();else M="";if(q==null)q=i;o.relative[M](y,q,O)}}else y=[]}y||(y=u);y||k.error(M||g);if(f.call(y)==="[object Array]")if(N)if(i&&i.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&k.contains(i,y[g])))n.push(u[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&n.push(u[g]);else n.push.apply(n,y);else C(y,n);if(F){k(F,p,n,m);k.uniqueSort(n)}return n};k.uniqueSort=function(g){if(w){h= +l;g.sort(w);if(h)for(var i=1;i0};k.find=function(g,i,n){var m;if(!g)return[];for(var p=0,q=o.order.length;p":function(g,i){var n,m=typeof i==="string",p=0,q=g.length;if(m&&!/\W/.test(i))for(i=i.toLowerCase();p=0))n||m.push(u);else if(n)i[q]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},CHILD:function(g){if(g[1]==="nth"){var i=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=i[1]+(i[2]||1)-0;g[3]=i[3]-0}g[0]=e++;return g},ATTR:function(g,i,n, +m,p,q){i=g[1].replace(/\\/g,"");if(!q&&o.attrMap[i])g[1]=o.attrMap[i];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,i,n,m,p){if(g[1]==="not")if((d.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,i);else{g=k.filter(g[3],i,n,true^p);n||m.push.apply(m,g);return false}else if(o.match.POS.test(g[0])||o.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled=== +true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,i,n){return!!k(n[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"=== +g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},setFilters:{first:function(g,i){return i===0},last:function(g,i,n,m){return i===m.length-1},even:function(g,i){return i%2===0},odd:function(g,i){return i%2===1},lt:function(g,i,n){return in[3]-0},nth:function(g,i,n){return n[3]- +0===i},eq:function(g,i,n){return n[3]-0===i}},filter:{PSEUDO:function(g,i,n,m){var p=i[1],q=o.filters[p];if(q)return q(g,n,i,m);else if(p==="contains")return(g.textContent||g.innerText||k.getText([g])||"").indexOf(i[3])>=0;else if(p==="not"){i=i[3];n=0;for(m=i.length;n=0}},ID:function(g,i){return g.nodeType===1&&g.getAttribute("id")===i},TAG:function(g,i){return i==="*"&&g.nodeType===1||g.nodeName.toLowerCase()=== +i},CLASS:function(g,i){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(i)>-1},ATTR:function(g,i){var n=i[1];n=o.attrHandle[n]?o.attrHandle[n](g):g[n]!=null?g[n]:g.getAttribute(n);var m=n+"",p=i[2],q=i[4];return n==null?p==="!=":p==="="?m===q:p==="*="?m.indexOf(q)>=0:p==="~="?(" "+m+" ").indexOf(q)>=0:!q?m&&n!==false:p==="!="?m!==q:p==="^="?m.indexOf(q)===0:p==="$="?m.substr(m.length-q.length)===q:p==="|="?m===q||m.substr(0,q.length+1)===q+"-":false},POS:function(g,i,n,m){var p=o.setFilters[i[2]]; +if(p)return p(g,n,i,m)}}},x=o.match.POS,r=function(g,i){return"\\"+(i-0+1)},A;for(A in o.match){o.match[A]=RegExp(o.match[A].source+/(?![^\[]*\])(?![^\(]*\))/.source);o.leftMatch[A]=RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[A].source.replace(/\\(\d+)/g,r))}var C=function(g,i){g=Array.prototype.slice.call(g,0);if(i){i.push.apply(i,g);return i}return g};try{Array.prototype.slice.call(t.documentElement.childNodes,0)}catch(J){C=function(g,i){var n=0,m=i||[];if(f.call(g)==="[object Array]")Array.prototype.push.apply(m, +g);else if(typeof g.length==="number")for(var p=g.length;n";n.insertBefore(g,n.firstChild);if(t.getElementById(i)){o.find.ID=function(m,p,q){if(typeof p.getElementById!=="undefined"&&!q)return(p=p.getElementById(m[1]))?p.id===m[1]||typeof p.getAttributeNode!=="undefined"&&p.getAttributeNode("id").nodeValue===m[1]?[p]:B:[]};o.filter.ID=function(m,p){var q=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&q&&q.nodeValue===p}}n.removeChild(g); +n=g=null})();(function(){var g=t.createElement("div");g.appendChild(t.createComment(""));if(g.getElementsByTagName("*").length>0)o.find.TAG=function(i,n){var m=n.getElementsByTagName(i[1]);if(i[1]==="*"){for(var p=[],q=0;m[q];q++)m[q].nodeType===1&&p.push(m[q]);m=p}return m};g.innerHTML="";if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")o.attrHandle.href=function(i){return i.getAttribute("href",2)};g=null})();t.querySelectorAll&& +function(){var g=k,i=t.createElement("div");i.innerHTML="

";if(!(i.querySelectorAll&&i.querySelectorAll(".TEST").length===0)){k=function(m,p,q,u){p=p||t;m=m.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!u&&!k.isXML(p))if(p.nodeType===9)try{return C(p.querySelectorAll(m),q)}catch(y){}else if(p.nodeType===1&&p.nodeName.toLowerCase()!=="object"){var F=p.getAttribute("id"),M=F||"__sizzle__";F||p.setAttribute("id",M);try{return C(p.querySelectorAll("#"+M+" "+m),q)}catch(N){}finally{F|| +p.removeAttribute("id")}}return g(m,p,q,u)};for(var n in g)k[n]=g[n];i=null}}();(function(){var g=t.documentElement,i=g.matchesSelector||g.mozMatchesSelector||g.webkitMatchesSelector||g.msMatchesSelector,n=false;try{i.call(t.documentElement,"[test!='']:sizzle")}catch(m){n=true}if(i)k.matchesSelector=function(p,q){q=q.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(p))try{if(n||!o.match.PSEUDO.test(q)&&!/!=/.test(q))return i.call(p,q)}catch(u){}return k(q,null,null,[p]).length>0}})();(function(){var g= +t.createElement("div");g.innerHTML="
";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){o.order.splice(1,0,"CLASS");o.find.CLASS=function(i,n,m){if(typeof n.getElementsByClassName!=="undefined"&&!m)return n.getElementsByClassName(i[1])};g=null}}})();k.contains=t.documentElement.contains?function(g,i){return g!==i&&(g.contains?g.contains(i):true)}:t.documentElement.compareDocumentPosition? +function(g,i){return!!(g.compareDocumentPosition(i)&16)}:function(){return false};k.isXML=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false};var L=function(g,i){for(var n,m=[],p="",q=i.nodeType?[i]:i;n=o.match.PSEUDO.exec(g);){p+=n[0];g=g.replace(o.match.PSEUDO,"")}g=o.relative[g]?g+"*":g;n=0;for(var u=q.length;n0)for(var h=d;h0},closest:function(a,b){var d=[],e,f,h=this[0];if(c.isArray(a)){var l,k={},o=1;if(h&&a.length){e=0;for(f=a.length;e-1:c(h).is(e))d.push({selector:l,elem:h,level:o})}h= +h.parentNode;o++}}return d}l=cb.test(a)?c(a,b||this.context):null;e=0;for(f=this.length;e-1:c.find.matchesSelector(h,a)){d.push(h);break}else{h=h.parentNode;if(!h||!h.ownerDocument||h===b)break}d=d.length>1?c.unique(d):d;return this.pushStack(d,"closest",a)},index:function(a){if(!a||typeof a==="string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var d=typeof a==="string"?c(a,b||this.context): +c.makeArray(a),e=c.merge(this.get(),d);return this.pushStack(!d[0]||!d[0].parentNode||d[0].parentNode.nodeType===11||!e[0]||!e[0].parentNode||e[0].parentNode.nodeType===11?e:c.unique(e))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a, +2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a, +b){c.fn[a]=function(d,e){var f=c.map(this,b,d);Za.test(a)||(e=d);if(e&&typeof e==="string")f=c.filter(e,f);f=this.length>1?c.unique(f):f;if((this.length>1||ab.test(e))&&$a.test(a))f=f.reverse();return this.pushStack(f,a,bb.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return b.length===1?c.find.matchesSelector(b[0],a)?[b[0]]:[]:c.find.matches(a,b)},dir:function(a,b,d){var e=[];for(a=a[b];a&&a.nodeType!==9&&(d===B||a.nodeType!==1||!c(a).is(d));){a.nodeType===1&& +e.push(a);a=a[b]}return e},nth:function(a,b,d){b=b||1;for(var e=0;a;a=a[d])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var za=/ jQuery\d+="(?:\d+|null)"/g,$=/^\s+/,Aa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Ba=/<([\w:]+)/,db=/\s]+\/)>/g,P={option:[1, +""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};P.optgroup=P.option;P.tbody=P.tfoot=P.colgroup=P.caption=P.thead;P.th=P.td;if(!c.support.htmlSerialize)P._default=[1,"div
","
"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d= +c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==B)return this.empty().append((this[0]&&this[0].ownerDocument||t).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this}, +wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})}, +prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b, +this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,e;(e=this[d])!=null;d++)if(!a||c.filter(a,[e]).length){if(!b&&e.nodeType===1){c.cleanData(e.getElementsByTagName("*"));c.cleanData([e])}e.parentNode&&e.parentNode.removeChild(e)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild); +return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,e=this.ownerDocument;if(!d){d=e.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(za,"").replace(fb,'="$1">').replace($,"")],e)[0]}else return this.cloneNode(true)});if(a===true){na(this,b);na(this.find("*"),b.find("*"))}return b},html:function(a){if(a===B)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(za,""):null; +else if(typeof a==="string"&&!Ca.test(a)&&(c.support.leadingWhitespace||!$.test(a))&&!P[(Ba.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Aa,"<$1>");try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?h.cloneNode(true):h)}k.length&&c.each(k,Oa)}return this}});c.buildFragment=function(a,b,d){var e,f,h;b=b&&b[0]?b[0].ownerDocument||b[0]:t;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===t&&!Ca.test(a[0])&&(c.support.checkClone||!Da.test(a[0]))){f=true;if(h=c.fragments[a[0]])if(h!==1)e=h}if(!e){e=b.createDocumentFragment();c.clean(a,b,e,d)}if(f)c.fragments[a[0]]=h?e:1;return{fragment:e,cacheable:f}};c.fragments={};c.each({appendTo:"append", +prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var e=[];d=c(d);var f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&d.length===1){d[b](this[0]);return this}else{f=0;for(var h=d.length;f0?this.clone(true):this).get();c(d[f])[b](l);e=e.concat(l)}return this.pushStack(e,a,d.selector)}}});c.extend({clean:function(a,b,d,e){b=b||t;if(typeof b.createElement==="undefined")b=b.ownerDocument|| +b[0]&&b[0].ownerDocument||t;for(var f=[],h=0,l;(l=a[h])!=null;h++){if(typeof l==="number")l+="";if(l){if(typeof l==="string"&&!eb.test(l))l=b.createTextNode(l);else if(typeof l==="string"){l=l.replace(Aa,"<$1>");var k=(Ba.exec(l)||["",""])[1].toLowerCase(),o=P[k]||P._default,x=o[0],r=b.createElement("div");for(r.innerHTML=o[1]+l+o[2];x--;)r=r.lastChild;if(!c.support.tbody){x=db.test(l);k=k==="table"&&!x?r.firstChild&&r.firstChild.childNodes:o[1]===""&&!x?r.childNodes:[];for(o=k.length- +1;o>=0;--o)c.nodeName(k[o],"tbody")&&!k[o].childNodes.length&&k[o].parentNode.removeChild(k[o])}!c.support.leadingWhitespace&&$.test(l)&&r.insertBefore(b.createTextNode($.exec(l)[0]),r.firstChild);l=r.childNodes}if(l.nodeType)f.push(l);else f=c.merge(f,l)}}if(d)for(h=0;f[h];h++)if(e&&c.nodeName(f[h],"script")&&(!f[h].type||f[h].type.toLowerCase()==="text/javascript"))e.push(f[h].parentNode?f[h].parentNode.removeChild(f[h]):f[h]);else{f[h].nodeType===1&&f.splice.apply(f,[h+1,0].concat(c.makeArray(f[h].getElementsByTagName("script")))); +d.appendChild(f[h])}return f},cleanData:function(a){for(var b,d,e=c.cache,f=c.event.special,h=c.support.deleteExpando,l=0,k;(k=a[l])!=null;l++)if(!(k.nodeName&&c.noData[k.nodeName.toLowerCase()]))if(d=k[c.expando]){if((b=e[d])&&b.events)for(var o in b.events)f[o]?c.event.remove(k,o):c.removeEvent(k,o,b.handle);if(h)delete k[c.expando];else k.removeAttribute&&k.removeAttribute(c.expando);delete e[d]}}});var Ea=/alpha\([^)]*\)/i,gb=/opacity=([^)]*)/,hb=/-([a-z])/ig,ib=/([A-Z])/g,Fa=/^-?\d+(?:px)?$/i, +jb=/^-?\d/,kb={position:"absolute",visibility:"hidden",display:"block"},Pa=["Left","Right"],Qa=["Top","Bottom"],W,Ga,aa,lb=function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){if(arguments.length===2&&b===B)return this;return c.access(this,a,b,true,function(d,e,f){return f!==B?c.style(d,e,f):c.css(d,e)})};c.extend({cssHooks:{opacity:{get:function(a,b){if(b){var d=W(a,"opacity","opacity");return d===""?"1":d}else return a.style.opacity}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true, +zoom:true,lineHeight:true},cssProps:{"float":c.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,d,e){if(!(!a||a.nodeType===3||a.nodeType===8||!a.style)){var f,h=c.camelCase(b),l=a.style,k=c.cssHooks[h];b=c.cssProps[h]||h;if(d!==B){if(!(typeof d==="number"&&isNaN(d)||d==null)){if(typeof d==="number"&&!c.cssNumber[h])d+="px";if(!k||!("set"in k)||(d=k.set(a,d))!==B)try{l[b]=d}catch(o){}}}else{if(k&&"get"in k&&(f=k.get(a,false,e))!==B)return f;return l[b]}}},css:function(a,b,d){var e,f=c.camelCase(b), +h=c.cssHooks[f];b=c.cssProps[f]||f;if(h&&"get"in h&&(e=h.get(a,true,d))!==B)return e;else if(W)return W(a,b,f)},swap:function(a,b,d){var e={},f;for(f in b){e[f]=a.style[f];a.style[f]=b[f]}d.call(a);for(f in b)a.style[f]=e[f]},camelCase:function(a){return a.replace(hb,lb)}});c.curCSS=c.css;c.each(["height","width"],function(a,b){c.cssHooks[b]={get:function(d,e,f){var h;if(e){if(d.offsetWidth!==0)h=oa(d,b,f);else c.swap(d,kb,function(){h=oa(d,b,f)});if(h<=0){h=W(d,b,b);if(h==="0px"&&aa)h=aa(d,b,b); +if(h!=null)return h===""||h==="auto"?"0px":h}if(h<0||h==null){h=d.style[b];return h===""||h==="auto"?"0px":h}return typeof h==="string"?h:h+"px"}},set:function(d,e){if(Fa.test(e)){e=parseFloat(e);if(e>=0)return e+"px"}else return e}}});if(!c.support.opacity)c.cssHooks.opacity={get:function(a,b){return gb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var d=a.style;d.zoom=1;var e=c.isNaN(b)?"":"alpha(opacity="+b*100+")",f= +d.filter||"";d.filter=Ea.test(f)?f.replace(Ea,e):d.filter+" "+e}};if(t.defaultView&&t.defaultView.getComputedStyle)Ga=function(a,b,d){var e;d=d.replace(ib,"-$1").toLowerCase();if(!(b=a.ownerDocument.defaultView))return B;if(b=b.getComputedStyle(a,null)){e=b.getPropertyValue(d);if(e===""&&!c.contains(a.ownerDocument.documentElement,a))e=c.style(a,d)}return e};if(t.documentElement.currentStyle)aa=function(a,b){var d,e,f=a.currentStyle&&a.currentStyle[b],h=a.style;if(!Fa.test(f)&&jb.test(f)){d=h.left; +e=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;h.left=b==="fontSize"?"1em":f||0;f=h.pixelLeft+"px";h.left=d;a.runtimeStyle.left=e}return f===""?"auto":f};W=Ga||aa;if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=a.offsetHeight;return a.offsetWidth===0&&b===0||!c.support.reliableHiddenOffsets&&(a.style.display||c.css(a,"display"))==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var mb=c.now(),nb=/)<[^<]*)*<\/script>/gi, +ob=/^(?:select|textarea)/i,pb=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,qb=/^(?:GET|HEAD)$/,Ra=/\[\]$/,T=/\=\?(&|$)/,ja=/\?/,rb=/([?&])_=[^&]*/,sb=/^(\w+:)?\/\/([^\/?#]+)/,tb=/%20/g,ub=/#.*$/,Ha=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!=="string"&&Ha)return Ha.apply(this,arguments);else if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}e="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b=== +"object"){b=c.param(b,c.ajaxSettings.traditional);e="POST"}var h=this;c.ajax({url:a,type:e,dataType:"html",data:b,complete:function(l,k){if(k==="success"||k==="notmodified")h.html(f?c("
").append(l.responseText.replace(nb,"")).find(f):l.responseText);d&&h.each(d,[l.responseText,k,l])}});return this},serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&& +!this.disabled&&(this.checked||ob.test(this.nodeName)||pb.test(this.type))}).map(function(a,b){var d=c(this).val();return d==null?null:c.isArray(d)?c.map(d,function(e){return{name:b.name,value:e}}):{name:b.name,value:d}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:e})}, +getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:e})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return new E.XMLHttpRequest},accepts:{xml:"application/xml, text/xml",html:"text/html", +script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},ajax:function(a){var b=c.extend(true,{},c.ajaxSettings,a),d,e,f,h=b.type.toUpperCase(),l=qb.test(h);b.url=b.url.replace(ub,"");b.context=a&&a.context!=null?a.context:b;if(b.data&&b.processData&&typeof b.data!=="string")b.data=c.param(b.data,b.traditional);if(b.dataType==="jsonp"){if(h==="GET")T.test(b.url)||(b.url+=(ja.test(b.url)?"&":"?")+(b.jsonp||"callback")+"=?");else if(!b.data|| +!T.test(b.data))b.data=(b.data?b.data+"&":"")+(b.jsonp||"callback")+"=?";b.dataType="json"}if(b.dataType==="json"&&(b.data&&T.test(b.data)||T.test(b.url))){d=b.jsonpCallback||"jsonp"+mb++;if(b.data)b.data=(b.data+"").replace(T,"="+d+"$1");b.url=b.url.replace(T,"="+d+"$1");b.dataType="script";var k=E[d];E[d]=function(m){if(c.isFunction(k))k(m);else{E[d]=B;try{delete E[d]}catch(p){}}f=m;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);r&&r.removeChild(A)}}if(b.dataType==="script"&&b.cache===null)b.cache= +false;if(b.cache===false&&l){var o=c.now(),x=b.url.replace(rb,"$1_="+o);b.url=x+(x===b.url?(ja.test(b.url)?"&":"?")+"_="+o:"")}if(b.data&&l)b.url+=(ja.test(b.url)?"&":"?")+b.data;b.global&&c.active++===0&&c.event.trigger("ajaxStart");o=(o=sb.exec(b.url))&&(o[1]&&o[1].toLowerCase()!==location.protocol||o[2].toLowerCase()!==location.host);if(b.dataType==="script"&&h==="GET"&&o){var r=t.getElementsByTagName("head")[0]||t.documentElement,A=t.createElement("script");if(b.scriptCharset)A.charset=b.scriptCharset; +A.src=b.url;if(!d){var C=false;A.onload=A.onreadystatechange=function(){if(!C&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){C=true;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);A.onload=A.onreadystatechange=null;r&&A.parentNode&&r.removeChild(A)}}}r.insertBefore(A,r.firstChild);return B}var J=false,w=b.xhr();if(w){b.username?w.open(h,b.url,b.async,b.username,b.password):w.open(h,b.url,b.async);try{if(b.data!=null&&!l||a&&a.contentType)w.setRequestHeader("Content-Type", +b.contentType);if(b.ifModified){c.lastModified[b.url]&&w.setRequestHeader("If-Modified-Since",c.lastModified[b.url]);c.etag[b.url]&&w.setRequestHeader("If-None-Match",c.etag[b.url])}o||w.setRequestHeader("X-Requested-With","XMLHttpRequest");w.setRequestHeader("Accept",b.dataType&&b.accepts[b.dataType]?b.accepts[b.dataType]+", */*; q=0.01":b.accepts._default)}catch(I){}if(b.beforeSend&&b.beforeSend.call(b.context,w,b)===false){b.global&&c.active--===1&&c.event.trigger("ajaxStop");w.abort();return false}b.global&& +c.triggerGlobal(b,"ajaxSend",[w,b]);var L=w.onreadystatechange=function(m){if(!w||w.readyState===0||m==="abort"){J||c.handleComplete(b,w,e,f);J=true;if(w)w.onreadystatechange=c.noop}else if(!J&&w&&(w.readyState===4||m==="timeout")){J=true;w.onreadystatechange=c.noop;e=m==="timeout"?"timeout":!c.httpSuccess(w)?"error":b.ifModified&&c.httpNotModified(w,b.url)?"notmodified":"success";var p;if(e==="success")try{f=c.httpData(w,b.dataType,b)}catch(q){e="parsererror";p=q}if(e==="success"||e==="notmodified")d|| +c.handleSuccess(b,w,e,f);else c.handleError(b,w,e,p);d||c.handleComplete(b,w,e,f);m==="timeout"&&w.abort();if(b.async)w=null}};try{var g=w.abort;w.abort=function(){w&&Function.prototype.call.call(g,w);L("abort")}}catch(i){}b.async&&b.timeout>0&&setTimeout(function(){w&&!J&&L("timeout")},b.timeout);try{w.send(l||b.data==null?null:b.data)}catch(n){c.handleError(b,w,null,n);c.handleComplete(b,w,e,f)}b.async||L();return w}},param:function(a,b){var d=[],e=function(h,l){l=c.isFunction(l)?l():l;d[d.length]= +encodeURIComponent(h)+"="+encodeURIComponent(l)};if(b===B)b=c.ajaxSettings.traditional;if(c.isArray(a)||a.jquery)c.each(a,function(){e(this.name,this.value)});else for(var f in a)da(f,a[f],b,e);return d.join("&").replace(tb,"+")}});c.extend({active:0,lastModified:{},etag:{},handleError:function(a,b,d,e){a.error&&a.error.call(a.context,b,d,e);a.global&&c.triggerGlobal(a,"ajaxError",[b,a,e])},handleSuccess:function(a,b,d,e){a.success&&a.success.call(a.context,e,d,b);a.global&&c.triggerGlobal(a,"ajaxSuccess", +[b,a])},handleComplete:function(a,b,d){a.complete&&a.complete.call(a.context,b,d);a.global&&c.triggerGlobal(a,"ajaxComplete",[b,a]);a.global&&c.active--===1&&c.event.trigger("ajaxStop")},triggerGlobal:function(a,b,d){(a.context&&a.context.url==null?c(a.context):c.event).trigger(b,d)},httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"), +e=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(e)c.etag[b]=e;return a.status===304},httpData:function(a,b,d){var e=a.getResponseHeader("content-type")||"",f=b==="xml"||!b&&e.indexOf("xml")>=0;a=f?a.responseXML:a.responseText;f&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b==="json"||!b&&e.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&e.indexOf("javascript")>=0)c.globalEval(a);return a}}); +if(E.ActiveXObject)c.ajaxSettings.xhr=function(){if(E.location.protocol!=="file:")try{return new E.XMLHttpRequest}catch(a){}try{return new E.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}};c.support.ajax=!!c.ajaxSettings.xhr();var ea={},vb=/^(?:toggle|show|hide)$/,wb=/^([+\-]=)?([\d+.\-]+)(.*)$/,ba,pa=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b,d){if(a||a===0)return this.animate(S("show", +3),a,b,d);else{d=0;for(var e=this.length;d=0;e--)if(d[e].elem===this){b&&d[e](true);d.splice(e,1)}});b||this.dequeue();return this}});c.each({slideDown:S("show",1),slideUp:S("hide",1),slideToggle:S("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){c.fn[a]=function(d,e,f){return this.animate(b, +d,e,f)}});c.extend({speed:function(a,b,d){var e=a&&typeof a==="object"?c.extend({},a):{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};e.duration=c.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in c.fx.speeds?c.fx.speeds[e.duration]:c.fx.speeds._default;e.old=e.complete;e.complete=function(){e.queue!==false&&c(this).dequeue();c.isFunction(e.old)&&e.old.call(this)};return e},easing:{linear:function(a,b,d,e){return d+e*a},swing:function(a,b,d,e){return(-Math.cos(a* +Math.PI)/2+0.5)*e+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||c.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a=parseFloat(c.css(this.elem,this.prop));return a&&a>-1E4?a:0},custom:function(a,b,d){function e(l){return f.step(l)} +var f=this,h=c.fx;this.startTime=c.now();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;this.pos=this.state=0;e.elem=this.elem;if(e()&&c.timers.push(e)&&!ba)ba=setInterval(h.tick,h.interval)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true; +this.custom(this.cur(),0)},step:function(a){var b=c.now(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var e in this.options.curAnim)if(this.options.curAnim[e]!==true)d=false;if(d){if(this.options.overflow!=null&&!c.support.shrinkWrapBlocks){var f=this.elem,h=this.options;c.each(["","X","Y"],function(k,o){f.style["overflow"+o]=h.overflow[k]})}this.options.hide&&c(this.elem).hide();if(this.options.hide|| +this.options.show)for(var l in this.options.curAnim)c.style(this.elem,l,this.options.orig[l]);this.options.complete.call(this.elem)}return false}else{a=b-this.startTime;this.state=a/this.options.duration;b=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||b](this.state,a,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a= +c.timers,b=0;b-1;e={};var x={};if(o)x=f.position();l=o?x.top:parseInt(l,10)||0;k=o?x.left:parseInt(k,10)||0;if(c.isFunction(b))b=b.call(a,d,h);if(b.top!=null)e.top=b.top-h.top+l;if(b.left!=null)e.left=b.left-h.left+k;"using"in b?b.using.call(a, +e):f.css(e)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),e=Ia.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.css(a,"marginTop"))||0;d.left-=parseFloat(c.css(a,"marginLeft"))||0;e.top+=parseFloat(c.css(b[0],"borderTopWidth"))||0;e.left+=parseFloat(c.css(b[0],"borderLeftWidth"))||0;return{top:d.top-e.top,left:d.left-e.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||t.body;a&&!Ia.test(a.nodeName)&& +c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(e){var f=this[0],h;if(!f)return null;if(e!==B)return this.each(function(){if(h=fa(this))h.scrollTo(!a?e:c(h).scrollLeft(),a?e:c(h).scrollTop());else this[d]=e});else return(h=fa(f))?"pageXOffset"in h?h[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&h.document.documentElement[d]||h.document.body[d]:f[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase(); +c.fn["inner"+b]=function(){return this[0]?parseFloat(c.css(this[0],d,"padding")):null};c.fn["outer"+b]=function(e){return this[0]?parseFloat(c.css(this[0],d,e?"margin":"border")):null};c.fn[d]=function(e){var f=this[0];if(!f)return e==null?null:this;if(c.isFunction(e))return this.each(function(l){var k=c(this);k[d](e.call(this,l,k[d]()))});if(c.isWindow(f))return f.document.compatMode==="CSS1Compat"&&f.document.documentElement["client"+b]||f.document.body["client"+b];else if(f.nodeType===9)return Math.max(f.documentElement["client"+ +b],f.body["scroll"+b],f.documentElement["scroll"+b],f.body["offset"+b],f.documentElement["offset"+b]);else if(e===B){f=c.css(f,d);var h=parseFloat(f);return c.isNaN(h)?f:h}else return this.css(d,typeof e==="string"?e:e+"px")}})})(window); +; + +/** + * jQuery Once Plugin v1.2 + * http://plugins.jquery.com/project/once + * + * Dual licensed under the MIT and GPL licenses: + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + */ + +(function ($) { + var cache = {}, uuid = 0; + + /** + * Filters elements by whether they have not yet been processed. + * + * @param id + * (Optional) If this is a string, then it will be used as the CSS class + * name that is applied to the elements for determining whether it has + * already been processed. The elements will get a class in the form of + * "id-processed". + * + * If the id parameter is a function, it will be passed off to the fn + * parameter and the id will become a unique identifier, represented as a + * number. + * + * When the id is neither a string or a function, it becomes a unique + * identifier, depicted as a number. The element's class will then be + * represented in the form of "jquery-once-#-processed". + * + * Take note that the id must be valid for usage as an element's class name. + * @param fn + * (Optional) If given, this function will be called for each element that + * has not yet been processed. The function's return value follows the same + * logic as $.each(). Returning true will continue to the next matched + * element in the set, while returning false will entirely break the + * iteration. + */ + $.fn.once = function (id, fn) { + if (typeof id != 'string') { + // Generate a numeric ID if the id passed can't be used as a CSS class. + if (!(id in cache)) { + cache[id] = ++uuid; + } + // When the fn parameter is not passed, we interpret it from the id. + if (!fn) { + fn = id; + } + id = 'jquery-once-' + cache[id]; + } + // Remove elements from the set that have already been processed. + var name = id + '-processed'; + var elements = this.not('.' + name).addClass(name); + + return $.isFunction(fn) ? elements.each(fn) : elements; + }; + + /** + * Filters elements that have been processed once already. + * + * @param id + * A required string representing the name of the class which should be used + * when filtering the elements. This only filters elements that have already + * been processed by the once function. The id should be the same id that + * was originally passed to the once() function. + * @param fn + * (Optional) If given, this function will be called for each element that + * has not yet been processed. The function's return value follows the same + * logic as $.each(). Returning true will continue to the next matched + * element in the set, while returning false will entirely break the + * iteration. + */ + $.fn.removeOnce = function (id, fn) { + var name = id + '-processed'; + var elements = this.filter('.' + name).removeClass(name); + + return $.isFunction(fn) ? elements.each(fn) : elements; + }; +})(jQuery); +; + +var Drupal = Drupal || { 'settings': {}, 'behaviors': {}, 'locale': {} }; + +// Allow other JavaScript libraries to use $. +jQuery.noConflict(); + +(function ($) { + +/** + * Override jQuery.fn.init to guard against XSS attacks. + * + * See http://bugs.jquery.com/ticket/9521 + */ +var jquery_init = $.fn.init; +$.fn.init = function (selector, context, rootjQuery) { + // If the string contains a "#" before a "<", treat it as invalid HTML. + if (selector && typeof selector === 'string') { + var hash_position = selector.indexOf('#'); + if (hash_position >= 0) { + var bracket_position = selector.indexOf('<'); + if (bracket_position > hash_position) { + throw 'Syntax error, unrecognized expression: ' + selector; + } + } + } + return jquery_init.call(this, selector, context, rootjQuery); +}; +$.fn.init.prototype = jquery_init.prototype; + +/** + * Attach all registered behaviors to a page element. + * + * Behaviors are event-triggered actions that attach to page elements, enhancing + * default non-JavaScript UIs. Behaviors are registered in the Drupal.behaviors + * object using the method 'attach' and optionally also 'detach' as follows: + * @code + * Drupal.behaviors.behaviorName = { + * attach: function (context, settings) { + * ... + * }, + * detach: function (context, settings, trigger) { + * ... + * } + * }; + * @endcode + * + * Drupal.attachBehaviors is added below to the jQuery ready event and so + * runs on initial page load. Developers implementing AHAH/Ajax in their + * solutions should also call this function after new page content has been + * loaded, feeding in an element to be processed, in order to attach all + * behaviors to the new content. + * + * Behaviors should use + * @code + * $(selector).once('behavior-name', function () { + * ... + * }); + * @endcode + * to ensure the behavior is attached only once to a given element. (Doing so + * enables the reprocessing of given elements, which may be needed on occasion + * despite the ability to limit behavior attachment to a particular element.) + * + * @param context + * An element to attach behaviors to. If none is given, the document element + * is used. + * @param settings + * An object containing settings for the current context. If none given, the + * global Drupal.settings object is used. + */ +Drupal.attachBehaviors = function (context, settings) { + context = context || document; + settings = settings || Drupal.settings; + // Execute all of them. + $.each(Drupal.behaviors, function () { + if ($.isFunction(this.attach)) { + this.attach(context, settings); + } + }); +}; + +/** + * Detach registered behaviors from a page element. + * + * Developers implementing AHAH/Ajax in their solutions should call this + * function before page content is about to be removed, feeding in an element + * to be processed, in order to allow special behaviors to detach from the + * content. + * + * Such implementations should look for the class name that was added in their + * corresponding Drupal.behaviors.behaviorName.attach implementation, i.e. + * behaviorName-processed, to ensure the behavior is detached only from + * previously processed elements. + * + * @param context + * An element to detach behaviors from. If none is given, the document element + * is used. + * @param settings + * An object containing settings for the current context. If none given, the + * global Drupal.settings object is used. + * @param trigger + * A string containing what's causing the behaviors to be detached. The + * possible triggers are: + * - unload: (default) The context element is being removed from the DOM. + * - move: The element is about to be moved within the DOM (for example, + * during a tabledrag row swap). After the move is completed, + * Drupal.attachBehaviors() is called, so that the behavior can undo + * whatever it did in response to the move. Many behaviors won't need to + * do anything simply in response to the element being moved, but because + * IFRAME elements reload their "src" when being moved within the DOM, + * behaviors bound to IFRAME elements (like WYSIWYG editors) may need to + * take some action. + * - serialize: When an Ajax form is submitted, this is called with the + * form as the context. This provides every behavior within the form an + * opportunity to ensure that the field elements have correct content + * in them before the form is serialized. The canonical use-case is so + * that WYSIWYG editors can update the hidden textarea to which they are + * bound. + * + * @see Drupal.attachBehaviors + */ +Drupal.detachBehaviors = function (context, settings, trigger) { + context = context || document; + settings = settings || Drupal.settings; + trigger = trigger || 'unload'; + // Execute all of them. + $.each(Drupal.behaviors, function () { + if ($.isFunction(this.detach)) { + this.detach(context, settings, trigger); + } + }); +}; + +/** + * Encode special characters in a plain-text string for display as HTML. + * + * @ingroup sanitization + */ +Drupal.checkPlain = function (str) { + var character, regex, + replace = { '&': '&', '"': '"', '<': '<', '>': '>' }; + str = String(str); + for (character in replace) { + if (replace.hasOwnProperty(character)) { + regex = new RegExp(character, 'g'); + str = str.replace(regex, replace[character]); + } + } + return str; +}; + +/** + * Replace placeholders with sanitized values in a string. + * + * @param str + * A string with placeholders. + * @param args + * An object of replacements pairs to make. Incidences of any key in this + * array are replaced with the corresponding value. Based on the first + * character of the key, the value is escaped and/or themed: + * - !variable: inserted as is + * - @variable: escape plain text to HTML (Drupal.checkPlain) + * - %variable: escape text and theme as a placeholder for user-submitted + * content (checkPlain + Drupal.theme('placeholder')) + * + * @see Drupal.t() + * @ingroup sanitization + */ +Drupal.formatString = function(str, args) { + // Transform arguments before inserting them. + for (var key in args) { + switch (key.charAt(0)) { + // Escaped only. + case '@': + args[key] = Drupal.checkPlain(args[key]); + break; + // Pass-through. + case '!': + break; + // Escaped and placeholder. + case '%': + default: + args[key] = Drupal.theme('placeholder', args[key]); + break; + } + str = str.replace(key, args[key]); + } + return str; +}; + +/** + * Translate strings to the page language or a given language. + * + * See the documentation of the server-side t() function for further details. + * + * @param str + * A string containing the English string to translate. + * @param args + * An object of replacements pairs to make after translation. Incidences + * of any key in this array are replaced with the corresponding value. + * See Drupal.formatString(). + * + * @param options + * - 'context' (defaults to the empty context): The context the source string + * belongs to. + * + * @return + * The translated string. + */ +Drupal.t = function (str, args, options) { + options = options || {}; + options.context = options.context || ''; + + // Fetch the localized version of the string. + if (Drupal.locale.strings && Drupal.locale.strings[options.context] && Drupal.locale.strings[options.context][str]) { + str = Drupal.locale.strings[options.context][str]; + } + + if (args) { + str = Drupal.formatString(str, args); + } + return str; +}; + +/** + * Format a string containing a count of items. + * + * This function ensures that the string is pluralized correctly. Since Drupal.t() is + * called by this function, make sure not to pass already-localized strings to it. + * + * See the documentation of the server-side format_plural() function for further details. + * + * @param count + * The item count to display. + * @param singular + * The string for the singular case. Please make sure it is clear this is + * singular, to ease translation (e.g. use "1 new comment" instead of "1 new"). + * Do not use @count in the singular string. + * @param plural + * The string for the plural case. Please make sure it is clear this is plural, + * to ease translation. Use @count in place of the item count, as in "@count + * new comments". + * @param args + * An object of replacements pairs to make after translation. Incidences + * of any key in this array are replaced with the corresponding value. + * See Drupal.formatString(). + * Note that you do not need to include @count in this array. + * This replacement is done automatically for the plural case. + * @param options + * The options to pass to the Drupal.t() function. + * @return + * A translated string. + */ +Drupal.formatPlural = function (count, singular, plural, args, options) { + var args = args || {}; + args['@count'] = count; + // Determine the index of the plural form. + var index = Drupal.locale.pluralFormula ? Drupal.locale.pluralFormula(args['@count']) : ((args['@count'] == 1) ? 0 : 1); + + if (index == 0) { + return Drupal.t(singular, args, options); + } + else if (index == 1) { + return Drupal.t(plural, args, options); + } + else { + args['@count[' + index + ']'] = args['@count']; + delete args['@count']; + return Drupal.t(plural.replace('@count', '@count[' + index + ']'), args, options); + } +}; + +/** + * Generate the themed representation of a Drupal object. + * + * All requests for themed output must go through this function. It examines + * the request and routes it to the appropriate theme function. If the current + * theme does not provide an override function, the generic theme function is + * called. + * + * For example, to retrieve the HTML for text that should be emphasized and + * displayed as a placeholder inside a sentence, call + * Drupal.theme('placeholder', text). + * + * @param func + * The name of the theme function to call. + * @param ... + * Additional arguments to pass along to the theme function. + * @return + * Any data the theme function returns. This could be a plain HTML string, + * but also a complex object. + */ +Drupal.theme = function (func) { + var args = Array.prototype.slice.apply(arguments, [1]); + + return (Drupal.theme[func] || Drupal.theme.prototype[func]).apply(this, args); +}; + +/** + * Freeze the current body height (as minimum height). Used to prevent + * unnecessary upwards scrolling when doing DOM manipulations. + */ +Drupal.freezeHeight = function () { + Drupal.unfreezeHeight(); + $('
').css({ + position: 'absolute', + top: '0px', + left: '0px', + width: '1px', + height: $('body').css('height') + }).appendTo('body'); +}; + +/** + * Unfreeze the body height. + */ +Drupal.unfreezeHeight = function () { + $('#freeze-height').remove(); +}; + +/** + * Encodes a Drupal path for use in a URL. + * + * For aesthetic reasons slashes are not escaped. + */ +Drupal.encodePath = function (item, uri) { + uri = uri || location.href; + return encodeURIComponent(item).replace(/%2F/g, '/'); +}; + +/** + * Get the text selection in a textarea. + */ +Drupal.getSelection = function (element) { + if (typeof element.selectionStart != 'number' && document.selection) { + // The current selection. + var range1 = document.selection.createRange(); + var range2 = range1.duplicate(); + // Select all text. + range2.moveToElementText(element); + // Now move 'dummy' end point to end point of original range. + range2.setEndPoint('EndToEnd', range1); + // Now we can calculate start and end points. + var start = range2.text.length - range1.text.length; + var end = start + range1.text.length; + return { 'start': start, 'end': end }; + } + return { 'start': element.selectionStart, 'end': element.selectionEnd }; +}; + +/** + * Build an error message from an Ajax response. + */ +Drupal.ajaxError = function (xmlhttp, uri) { + var statusCode, statusText, pathText, responseText, readyStateText, message; + if (xmlhttp.status) { + statusCode = "\n" + Drupal.t("An AJAX HTTP error occurred.") + "\n" + Drupal.t("HTTP Result Code: !status", {'!status': xmlhttp.status}); + } + else { + statusCode = "\n" + Drupal.t("An AJAX HTTP request terminated abnormally."); + } + statusCode += "\n" + Drupal.t("Debugging information follows."); + pathText = "\n" + Drupal.t("Path: !uri", {'!uri': uri} ); + statusText = ''; + // In some cases, when statusCode == 0, xmlhttp.statusText may not be defined. + // Unfortunately, testing for it with typeof, etc, doesn't seem to catch that + // and the test causes an exception. So we need to catch the exception here. + try { + statusText = "\n" + Drupal.t("StatusText: !statusText", {'!statusText': $.trim(xmlhttp.statusText)}); + } + catch (e) {} + + responseText = ''; + // Again, we don't have a way to know for sure whether accessing + // xmlhttp.responseText is going to throw an exception. So we'll catch it. + try { + responseText = "\n" + Drupal.t("ResponseText: !responseText", {'!responseText': $.trim(xmlhttp.responseText) } ); + } catch (e) {} + + // Make the responseText more readable by stripping HTML tags and newlines. + responseText = responseText.replace(/<("[^"]*"|'[^']*'|[^'">])*>/gi,""); + responseText = responseText.replace(/[\n]+\s+/g,"\n"); + + // We don't need readyState except for status == 0. + readyStateText = xmlhttp.status == 0 ? ("\n" + Drupal.t("ReadyState: !readyState", {'!readyState': xmlhttp.readyState})) : ""; + + message = statusCode + pathText + statusText + responseText + readyStateText; + return message; +}; + +// Class indicating that JS is enabled; used for styling purpose. +$('html').addClass('js'); + +// 'js enabled' cookie. +document.cookie = 'has_js=1; path=/'; + +/** + * Additions to jQuery.support. + */ +$(function () { + /** + * Boolean indicating whether or not position:fixed is supported. + */ + if (jQuery.support.positionFixed === undefined) { + var el = $('
').appendTo(document.body); + jQuery.support.positionFixed = el[0].offsetTop === 10; + el.remove(); + } +}); + +//Attach all behaviors. +$(function () { + Drupal.attachBehaviors(document, Drupal.settings); +}); + +/** + * The default themes. + */ +Drupal.theme.prototype = { + + /** + * Formats text for emphasized display in a placeholder inside a sentence. + * + * @param str + * The text to format (plain-text). + * @return + * The formatted text (html). + */ + placeholder: function (str) { + return '' + Drupal.checkPlain(str) + ''; + } +}; + +})(jQuery); +; diff --git a/old/projects.html b/old/projects.html new file mode 100644 index 000000000..42455400a --- /dev/null +++ b/old/projects.html @@ -0,0 +1,213 @@ + + + + + + + + + + + + Related Projects | ibex-lib.org + + + + + + + + + + + + + + + +
+ + + + + +
+ + + + + +
+ +

+ Related Projects

+
+
+
+
+ + +
+
+ + + +
+
+
+ + + + + + + + + + + +
+ +

CHOCO: A Java library for discrete constraint programming that can work with IBEX through a JNI bridge.

+
+ +

VIBES: A visualizer for intervals and boxes.

+
+ +

EASIBEX: A simplified C++ and MATLAB interface for IBEX.

+
+ +

PyIbex: A python +binding of IBEX library. It aims at providing a basic interface of IBEX +basic types (Interval, IntervalVector, Ctc, ...), high level +functionnalities and contractors programming.

+
+   + Dynibex: + a plugin of Ibex that offers a set of validated numerical integration +methods based on Runge-Kutta schemes to solve initial value problem of +ordinary differential equations
+   + MISTRAL: A C++ library for discrete constraint programming. IBEX borrows some data structures of MISTRAL.

 

+ + + + + + + + + + + + + + + + + + + + + + + diff --git a/old/related_projects_files/IBEX_small_rvb.jpg b/old/related_projects_files/IBEX_small_rvb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b4fb90b9020938efa72638f3162b6cd972e551be GIT binary patch literal 52490 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 l}&NF{At53-%n-0 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≫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

vSC!<+qEC>;2((&kwaxduKF1X5{`>}CNN26|U? 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 literal 0 HcmV?d00001 diff --git a/old/related_projects_files/Python-logo-notext.svg b/old/related_projects_files/Python-logo-notext.svg new file mode 100644 index 000000000..62e5e69c1 --- /dev/null +++ b/old/related_projects_files/Python-logo-notext.svg @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/old/related_projects_files/css_2THG1eGiBIizsWFeexsNe1iDifJ00QRS9uSd03rY9co.css b/old/related_projects_files/css_2THG1eGiBIizsWFeexsNe1iDifJ00QRS9uSd03rY9co.css new file mode 100644 index 000000000..885196bab --- /dev/null +++ b/old/related_projects_files/css_2THG1eGiBIizsWFeexsNe1iDifJ00QRS9uSd03rY9co.css @@ -0,0 +1 @@ +body,input,textarea,select{color:#000;background:none;}body.two-sidebars,body.sidebar-first,body.sidebar-second,body{width:640px;}#sidebar-first,#sidebar-second,.navigation,#toolbar,#footer-wrapper,.tabs,.add-or-remove-shortcuts{display:none;}.one-sidebar #content,.two-sidebars #content{width:100%;}#triptych-wrapper{width:960px;margin:0;padding:0;border:none;}#triptych-first,#triptych-middle,#triptych-last{width:250px;}#comments .title,#comments form,.comment_forbidden{display:none;} diff --git a/old/related_projects_files/css_C-UqDE8kzV77bZrJ44u7-AnKl09LtHEaLovKWK7yfBc.css b/old/related_projects_files/css_C-UqDE8kzV77bZrJ44u7-AnKl09LtHEaLovKWK7yfBc.css new file mode 100644 index 000000000..bf22a5aa5 --- /dev/null +++ b/old/related_projects_files/css_C-UqDE8kzV77bZrJ44u7-AnKl09LtHEaLovKWK7yfBc.css @@ -0,0 +1,3 @@ +html,body,#page{height:100%;}#page-wrapper{min-height:100%;min-width:960px;}#header div.section,#featured div.section,#messages div.section,#main,#triptych,#footer-columns,#footer{width:960px;margin-left:auto;margin-right:auto;}#header div.section{position:relative;}.region-header{float:right;margin:0 5px 10px;}.with-secondary-menu .region-header{margin-top:3em;}.without-secondary-menu .region-header{margin-top:15px;}#secondary-menu{position:absolute;right:0;top:0;width:480px;}#content,#sidebar-first,#sidebar-second,.region-triptych-first,.region-triptych-middle,.region-triptych-last,.region-footer-firstcolumn,.region-footer-secondcolumn,.region-footer-thirdcolumn,.region-footer-fourthcolumn{display:inline;float:left;position:relative;}.one-sidebar #content{width:720px;}.two-sidebars #content{width:480px;}.no-sidebars #content{width:960px;float:none;}#sidebar-first,#sidebar-second{width:240px;}#main-wrapper{min-height:300px;}#content .section,.sidebar .section{padding:0 15px;}#breadcrumb{margin:0 15px;}.region-triptych-first,.region-triptych-middle,.region-triptych-last{margin:20px 20px 30px;width:280px;}#footer-wrapper{padding:35px 5px 30px;}.region-footer-firstcolumn,.region-footer-secondcolumn,.region-footer-thirdcolumn,.region-footer-fourthcolumn{padding:0 10px;width:220px;}#footer{width:940px;min-width:920px;} +body{line-height:1.5;font-size:87.5%;word-wrap:break-word;margin:0;padding:0;border:0;outline:0;}a:link,a:visited{text-decoration:none;}a:hover,a:active,a:focus{text-decoration:underline;}h1,h2,h3,h4,h5,h6{margin:1.0em 0 0.5em;font-weight:inherit;}h1{font-size:1.357em;color:#000;}h2{font-size:1.143em;}p{margin:0 0 1.2em;}del{text-decoration:line-through;}tr.odd{background-color:#dddddd;}img{outline:0;}code,pre,kbd,samp,var{padding:0 0.4em;font-size:0.857em;font-family:Menlo,Consolas,"Andale Mono","Lucida Console","Nimbus Mono L","DejaVu Sans Mono",monospace,"Courier New";}code{background-color:#f2f2f2;background-color:rgba(40,40,0,0.06);}pre code,pre kbd,pre samp,pre var,kbd kbd,kbd samp,code var{font-size:100%;background-color:transparent;}pre code,pre samp,pre var{padding:0;}.description code{font-size:1em;}kbd{background-color:#f2f2f2;border:1px outset #575757;margin:0 3px;color:#666;display:inline-block;padding:0 6px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}pre{background-color:#f2f2f2;background-color:rgba(40,40,0,0.06);margin:10px 0;overflow:hidden;padding:15px;white-space:pre-wrap;}body,#site-slogan,.ui-widget,.comment-form label{font-family:Georgia,"Times New Roman",Times,serif;}#header,#footer-wrapper,#skip-link,ul.contextual-links,ul.links,ul.primary,.item-list .pager,div.field-type-taxonomy-term-reference,div.messages,div.meta,p.comment-time,table,.breadcrumb{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}input,textarea,select,a.button{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;}caption{text-align:left;font-weight:normal;}blockquote{background:#f7f7f7;border-left:1px solid #bbb;font-style:italic;margin:1.5em 10px;padding:0.5em 10px;}blockquote:before{color:#bbb;content:"\201C";font-size:3em;line-height:0.1em;margin-right:0.2em;vertical-align:-.4em;}blockquote:after{color:#bbb;content:"\201D";font-size:3em;line-height:0.1em;vertical-align:-.45em;}blockquote > p:first-child{display:inline;}a.feed-icon{display:inline-block;padding:15px 0 0 0;}table{border:0;border-spacing:0;font-size:0.857em;margin:10px 0;width:100%;}table table{font-size:1em;}#footer-wrapper table{font-size:1em;}table tr th{background:#757575;background:rgba(0,0,0,0.51);border-bottom-style:none;}table tr th,table tr th a,table tr th a:hover{color:#FFF;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}#footer-wrapper tr td,#footer-wrapper tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}tr,tr.even{background:#efefef;background:rgba(0,0,0,0.063);}table ul.links{margin:0;padding:0;font-size:1em;}table ul.links li{padding:0 1em 0 0;}.block ol,.block ul{margin:0;padding:0 0 0.25em 1em;}.contextual-links-wrapper{font-size:small !important;}ul.contextual-links{font-size:0.923em;}.contextual-links-wrapper a{text-shadow:0 0 0 !important;}.item-list .pager{font-size:0.929em;}ul.menu li{margin:0;}.region-content ul,.region-content ol{margin:1em 0;padding:0 0 0.25em 2.5em;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}ul.tips{padding:0 0 0 1.25em;}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;font-size:0.94em;line-height:1.7;padding:1px 10px 2px 10px;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}#logo{float:left;padding:15px 15px 15px 10px;}#name-and-slogan{float:left;padding-top:34px;margin:0 0 30px 15px;}#site-name{font-size:1.821em;color:#686868;line-height:1;}h1#site-name{margin:0;}#site-name a{font-weight:normal;}#site-slogan{font-size:0.929em;margin-top:7px;word-spacing:0.1em;font-style:italic;}.region-header .block{font-size:0.857em;float:left;margin:0 10px;padding:0;}.region-header .block .content{margin:0;padding:0;}.region-header .block ul{margin:0;padding:0;}.region-header .block li{list-style:none;list-style-image:none;padding:0;}.region-header .form-text{background:#fefefe;background:rgba(255,255,255,0.7);border-color:#ccc;border-color:rgba(255,255,255,0.3);margin-right:2px;width:120px;}.region-header .form-text:hover,.region-header .form-text:focus,.region-header .form-text:active{background:#fff;background:rgba(255,255,255,0.8);}.region-header .form-required{color:#eee;color:rgba(255,255,255,0.7);}.region-header .block-menu{border:1px solid;border-color:#eee;border-color:rgba(255,255,255,0.2);padding:0;width:208px;}.region-header .block-menu li a{display:block;border-bottom:1px solid;border-bottom-color:#eee;border-bottom-color:rgba(255,255,255,0.2);padding:3px 7px;}.region-header .block-menu li a:hover,.region-header .block-menu li a:focus,.region-header .block-menu li a:active{text-decoration:none;background:rgba(255,255,255,0.15);}.region-header .block-menu li.last a{border-bottom:0;}.region-header #block-user-login{width:auto;}.region-header #block-user-login .content{margin-top:2px;}.region-header #block-user-login .form-item{float:left;margin:0;padding:0;}.region-header #block-user-login div.item-list,.region-header #block-user-login div.description{font-size:0.916em;margin:0;}.region-header #block-user-login div.item-list{clear:both;}.region-header #block-user-login div.description{display:inline;}.region-header #block-user-login .item-list ul{padding:0;line-height:1;}.region-header #block-user-login .item-list li{list-style:none;float:left;padding:3px 0 1px;}.region-header #block-user-login .item-list li.last{padding-left:0.5em;}.region-header #block-user-login ul.openid-links li.last{padding-left:0;}.region-header #user-login-form li.openid-link a,.region-header #user-login li.openid-link a{padding-left:20px;}.region-header #block-user-login .form-actions{margin:4px 0 0;padding:0;clear:both;}.region-header #block-user-login input.form-submit{border:1px solid;border-color:#ccc;border-color:rgba(255,255,255,0.5);background:#eee;background:rgba(255,255,255,0.7);margin:4px 0;padding:3px 8px;}.region-header #block-user-login input.form-submit:hover,.region-header #block-user-login input.form-submit:focus{background:#fff;background:rgba(255,255,255,0.9);}.region-header #block-search-form{width:208px;}.region-header #block-search-form .form-text{width:154px;}.region-header .block-locale ul li{display:inline;padding:0 0.5em;}#main-menu{clear:both;}#main-menu-links{font-size:0.929em;margin:0;padding:0 15px;}#main-menu-links li{float:left;list-style:none;padding:0 1px;margin:0 1px;}#main-menu-links a{color:#333;background:#ccc;background:rgba(255,255,255,0.7);float:left;height:2.4em;line-height:2.4em;padding:0 0.8em;text-decoration:none;text-shadow:0 1px #eee;-khtml-border-radius-topleft:8px;-khtml-border-radius-topright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;}#main-menu-links a:hover,#main-menu-links a:focus{background:#f6f6f2;background:rgba(255,255,255,0.95);}#main-menu-links a:active{background:#b3b3b3;background:rgba(255,255,255,1);}#main-menu-links li a.active{border-bottom:none;}.featured #main-menu-links li a:active,.featured #main-menu-links li a.active{background:#f0f0f0;background:rgba(240,240,240,1.0);}#secondary-menu-links{float:right;font-size:0.929em;margin:10px 10px 0;}#secondary-menu-links a:hover,#secondary-menu-links a:focus{text-decoration:underline;}#main{margin-top:20px;margin-bottom:40px;}#featured{text-align:center;font-size:1.643em;font-weight:normal;line-height:1.4;padding:20px 0 45px;margin:0;background:#f0f0f0;background:rgba(30,50,10,0.08);border-bottom:1px solid #e7e7e7;text-shadow:1px 1px #fff;}#featured h2{font-size:1.174em;line-height:1;}#featured p{margin:0;padding:0;}#highlighted{border-bottom:1px solid #d3d7d9;font-size:120%;}.region-help{border:1px solid #d3d7d9;padding:0 1.5em;margin-bottom:30px;}.content{margin-top:10px;}h1#page-title{font-size:2em;line-height:1;}#content h2{margin-bottom:2px;font-size:1.429em;line-height:1.4;}.node .content{font-size:1.071em;}.node-teaser .content{font-size:1em;}.node-teaser h2{margin-top:0;padding-top:0.5em;}.node-teaser h2 a{color:#181818;}.node-teaser{border-bottom:1px solid #d3d7d9;margin-bottom:30px;padding-bottom:15px;}.node-sticky{background:#f9f9f9;background:rgba(0,0,0,0.024);border:1px solid #d3d7d9;padding:0 15px 15px;}.node-full{background:none;border:none;padding:0;}.node-teaser .content{clear:none;line-height:1.6;}.meta{font-size:0.857em;color:#68696b;margin-bottom:-5px;}.submitted .user-picture img{float:left;height:20px;margin:1px 5px 0 0;}.field-type-taxonomy-term-reference{margin:0 0 1.2em;}.field-type-taxonomy-term-reference .field-label{font-weight:normal;margin:0;padding-right:5px;}.field-type-taxonomy-term-reference .field-label,.field-type-taxonomy-term-reference ul.links{font-size:0.8em;}.node-teaser .field-type-taxonomy-term-reference .field-label,.node-teaser .field-type-taxonomy-term-reference ul.links{font-size:0.821em;}.field-type-taxonomy-term-reference ul.links{padding:0;margin:0;list-style:none;}.field-type-taxonomy-term-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}.link-wrapper{text-align:right;}.field-type-image img,.user-picture img{margin:0 0 1em;}ul.links{color:#68696b;font-size:0.821em;}.node-unpublished{margin:-20px -15px 0;padding:20px 15px 0;}.node-unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.comment h2.title{margin-bottom:1em;}.comment div.user-picture img{margin-left:0;}.comment{margin-bottom:20px;display:table;vertical-align:top;}.comment .attribution{display:table-cell;padding:0 30px 0 0;vertical-align:top;overflow:hidden;}.comment .attribution img{margin:0;border:1px solid #d3d7d9;}.comment .attribution .username{white-space:nowrap;}.comment .submitted p{margin:4px 0;font-size:1.071em;line-height:1.2;}.comment .submitted .comment-time{font-size:0.786em;color:#68696b;}.comment .submitted .comment-permalink{font-size:0.786em;text-transform:lowercase;}.comment .content{font-size:0.929em;line-height:1.6;}.comment .comment-arrow{background:url(../themes/bartik/images/comment-arrow.html) no-repeat 0 center transparent;border-left:1px solid;border-right:1px solid;height:40px;margin-left:-47px;margin-top:10px;position:absolute;width:20px;}.comment .comment-text{padding:10px 25px;border:1px solid #d3d7d9;display:table-cell;vertical-align:top;position:relative;width:100%;}.comment .indented{margin-left:40px;}.comment ul.links{padding:0 0 0.25em 0;}.comment ul.links li{padding:0 0.5em 0 0;}.comment-unpublished{margin-right:5px;padding:5px 2px 5px 5px;}.comment-unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.sidebar .section{padding-top:10px;}.sidebar .block{border:1px solid;padding:15px 20px;margin:0 0 20px;}.sidebar h2{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}.sidebar .block .content{font-size:0.914em;line-height:1.4;}.sidebar tbody{border:none;}.sidebar tr.even,.sidebar tr.odd{background:none;border-bottom:1px solid #d6d6d6;}#triptych-wrapper{background-color:#f0f0f0;background:rgba(30,50,10,0.08);border-top:1px solid #e7e7e7;}#triptych h2{color:#000;font-size:1.714em;margin-bottom:0.8em;text-shadow:0 1px 0 #fff;text-align:center;line-height:1;}#triptych .block{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #dfdfdf;line-height:1.3;}#triptych .block.last{border-bottom:none;}#triptych .block ul li,#triptych .block ol li{list-style:none;}#triptych .block ul,#triptych .block ol{padding-left:0;}#triptych #block-user-login .form-text{width:185px;}#triptych #block-user-online p{margin-bottom:0;}#triptych #block-node-syndicate h2{overflow:hidden;width:0;height:0;}#triptych-last #block-node-syndicate{text-align:right;}#triptych #block-search-form .form-type-textfield input{width:185px;}#triptych-middle #block-system-powered-by{text-align:center;}#triptych-last #block-system-powered-by{text-align:right;}#footer-wrapper{color:#c0c0c0;color:rgba(255,255,255,0.65);font-size:0.857em;}#footer-wrapper a{color:#fcfcfc;color:rgba(255,255,255,0.8);}#footer-wrapper a:hover,#footer-wrapper a:focus{color:#fefefe;color:rgba(255,255,255,0.95);text-decoration:underline;}#footer-wrapper .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}#footer-columns .block-menu,#footer .block{margin:0;padding:0;border:none;}#footer .block{margin:0.5em 0;}#footer .block .content{padding:0.5em 0;margin-top:0;}#footer .block h2{margin:0;}#footer-columns h2{border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;}#footer-columns .content{margin-top:0;}#footer-columns p{margin-top:1em;}#footer-columns .content ul{list-style:none;padding-left:0;margin-left:0;}#footer-columns .content li{list-style:none;margin:0;padding:0;}#footer-columns .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:0.8em 2px 0.8em 20px;text-indent:-15px;}#footer-columns .content li a:hover,#footer-columns .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none;}#footer{letter-spacing:0.2px;margin-top:30px;border-top:1px solid #555;border-color:rgba(255,255,255,0.15);}#footer .region{margin-top:20px;}#footer .block{clear:both;}#footer ul,#footer li{list-style:none;margin:0;padding:0;}#footer li a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}#footer li.first a{padding-left:0;}#footer li.last a{padding-right:0;border-right:none;}#footer-wrapper tr.odd{background-color:transparent;}#footer-wrapper tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}.tabs{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px;}.tabs ul.primary{padding:0 3px;margin:0;overflow:hidden;border:none;background:transparent url(../themes/bartik/images/tabs-border.html) repeat-x left bottom;}.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0;}.tabs ul.primary li.active a{border-bottom:1px solid #ffffff;}.tabs ul.primary li a{color:#000;background-color:#ededed;height:1.8em;line-height:1.9;display:block;font-size:0.929em;float:left;padding:0 10px 3px;margin:0;text-shadow:0 1px 0 #fff;-khtml-border-radius-topleft:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-khtml-border-radius-topright:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;}.tabs ul.primary li.active a{background-color:#ffffff;}.tabs ul.secondary{border-bottom:none;padding:0.5em 0;}.tabs ul.secondary li{display:block;float:left;}.tabs ul.secondary li:last-child{border-right:none;}.tabs ul.secondary li:first-child{padding-left:0;}.tabs ul.secondary li a{padding:0.25em 0.5em;}.tabs ul.secondary li a.active{background:#f2f2f2;border-bottom:none;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}ul.action-links{list-style:none;margin:5px;padding:0.5em 1em;}ul.action-links li{display:inline-block;margin-left:10px;}ul.action-links li a{padding-left:15px;background:url(../themes/bartik/images/add.html) no-repeat left center;margin:0 10px 0 0;}#messages{padding:20px 0 5px;margin:0 auto;}.featured #messages{background:#f0f0f0;background:rgba(30,50,10,0.08);}div.messages{margin:8px 15px;}.breadcrumb{font-size:0.929em;}.profile .user-picture{float:none;}.confirm-parent,.password-parent{width:34em;}.password-parent,div.form-item div.password-suggestions{position:relative;}.password-strength-text,.password-strength-title,div.password-confirm{font-size:0.82em;}.password-strength-text{margin-top:0.2em;}div.password-confirm{margin-top:2.2em;width:20.73em;}input.form-submit,a.button{background:#fff url(../themes/bartik/images/buttons.html) 0 0 repeat-x;border:1px solid #e4e4e4;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;margin-bottom:1em;margin-right:0.6em;padding:4px 17px;-khtml-border-radius:15px;-moz-border-radius:20px;-webkit-border-radius:15px;border-radius:15px;}a.button:link,a.button:visited,a.button:hover,a.button:focus,a.button:active{text-decoration:none;color:#5a5a5a;}fieldset{background:#ffffff;border:1px solid #cccccc;margin-top:10px;margin-bottom:32px;padding:0 0 10px;position:relative;top:12px;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.fieldset-wrapper{margin-top:25px;}.node-form .vertical-tabs .fieldset-wrapper{margin-top:0;}.filter-wrapper{top:0;padding:1em 0 0.2em;-khtml-border-radius-topright:0;-khtml-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}.filter-help a{font-size:0.857em;padding:2px 20px 0;}.filter-wrapper .form-item label{margin-right:10px;}.filter-wrapper .form-item{padding:0 0 0.5em 0.5em;}.filter-guidelines{padding:0 1.5em 0 0.5em;}fieldset.collapsed{background:transparent;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}fieldset legend{background:#dbdbdb;border:1px solid #ccc;border-bottom:none;color:#3b3b3b;display:block;height:2em;left:-1px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;line-height:2;padding:0;position:absolute;text-indent:10px;text-shadow:0 1px 0 #fff;top:-12px;width:100%;-khtml-border-radius-topleft:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}fieldset.collapsed legend{-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}fieldset legend a{color:#3b3b3b;}fieldset legend a:hover,fieldset legend a:focus,fieldset legend a:active{color:#000;}fieldset .fieldset-wrapper{padding:0 10px;}fieldset .fieldset-description{margin-top:5px;margin-bottom:1em;line-height:1.4;color:#3c3c3c;font-style:italic;}input{margin:2px 0;padding:4px;}input,textarea{font-size:0.929em;}textarea{line-height:1.5;}textarea.form-textarea,select.form-select{padding:4px;}input.form-text,textarea.form-textarea,select.form-select{border:1px solid #ccc;}input.form-submit:hover,input.form-submit:focus{background:#dedede;}.password-suggestions ul li{margin-left:1.2em;}.form-item{margin-bottom:1em;margin-top:2px;}.form-item label{font-size:0.929em;}.form-type-radio label,.form-type-checkbox label{margin-left:4px;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2px;}.form-actions{padding-top:10px;}.contact-form #edit-name{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-mail{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-subject{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-message{width:76.3%;-khtml-border-top-left-radius:4px;-khtml-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}.contact-form .resizable-textarea .grippie{width:76%;-khtml-border-bottom-left-radius:4px;-khtml-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}input.form-button-disabled,input.form-button-disabled:hover,input.form-button-disabled:focus,input.form-button-disabled:active,.form-disabled input,.form-disabled select,.form-disabled textarea{background:#ededed;border-color:#bbb;color:#717171;}.form-disabled .grippie{background-color:#ededed;border-color:#bbb;}.form-disabled label{color:#717171;}html.js input.form-autocomplete{background-position:100% 4px;}html.js input.throbbing{background-position:100% -16px;}.comment-form label{float:left;font-size:0.929em;width:120px;}.comment-form input,.comment-form .form-select{margin:0;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.comment-form .form-type-textarea label{float:none;}.comment-form .form-item,.comment-form .form-radios,.comment-form .form-type-checkbox,.comment-form .form-select{margin-bottom:10px;overflow:hidden;}.comment-form .form-type-checkbox,.comment-form .form-radios{margin-left:120px;}.comment-form .form-type-checkbox label,.comment-form .form-radios label{float:none;margin-top:0;}.comment-form input.form-file{width:auto;}.no-sidebars .comment-form .form-text{width:800px;}.one-sidebar .comment-form .form-text{width:500px;}.two-sidebars .comment-form .form-text{width:320px;}.comment-form .form-item .description{font-size:0.786em;line-height:1.2;margin-left:120px;}#content h2.comment-form{margin-bottom:0.5em;}.comment-form .form-textarea{-khtml-border-radius-topleft:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}.comment-form fieldset.filter-wrapper .fieldset-wrapper,.comment-form .text-format-wrapper .form-item{margin-top:0;margin-bottom:0;}.filter-wrapper label{width:auto;float:none;}.filter-wrapper .form-select{min-width:120px;}.comment-form fieldset.filter-wrapper .tips{font-size:0.786em;}#comment-body-add-more-wrapper .form-type-textarea label{margin-bottom:0.4em;}#edit-actions input{margin-right:0.6em;}div.password-suggestions{border:0;}.ui-widget-overlay{background:#222222;opacity:0.7;}div.vertical-tabs .vertical-tabs-panes fieldset.vertical-tabs-pane{padding:1em;}#forum .name{font-size:1.083em;}#forum .description{font-size:1em;}#block-search-form{padding-bottom:7px;}#block-search-form .content{margin-top:0;}#search-form input#edit-keys,#block-search-form .form-item-search-block-form input{float:left;font-size:1em;height:1.143em;margin-right:5px;width:9em;}#search-block-form input.form-submit,#search-form input.form-submit{margin-left:0;margin-right:0;height:25px;width:34px;padding:0;cursor:pointer;text-indent:-9999px;border-color:#e4e4e4 #d2d2d2 #b4b4b4;background:url(../themes/bartik/images/search-button.html) no-repeat center top;overflow:hidden;}#search-block-form input.form-submit:hover,#search-block-form input.form-submit:focus,#search-form input.form-submit:hover,#search-form input.form-submit:focus{background-position:center bottom;}#search-form .form-item-keys label{display:block;}ol.search-results{padding-left:0;}.search-results li{border-bottom:1px solid #d3d7d9;padding-bottom:0.4285em;margin-bottom:0.5em;}.search-results li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:1em;}.search-results .search-snippet-info{padding-left:0;}.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper h1#page-title{float:left;margin:0;}div.add-or-remove-shortcuts{padding-top:0.9em;}.overlay div.add-or-remove-shortcuts{padding-top:0.8em;}.page-admin #content img{margin-right:15px;}.page-admin #content .simpletest-image img{margin:0;}.page-admin-structure-block-demo .block-region{background:#ffff66;border:1px dotted #9f9e00;color:#000;font:90% "Lucida Grande","Lucida Sans Unicode",sans-serif;margin:5px;padding:5px;text-align:center;text-shadow:none;}.page-admin-structure-block-demo #featured .block-region{font-size:0.55em;}.page-admin-structure-block-demo #header .block-region{width:500px;}.page-admin #admin-dblog img{margin:0 5px;}#system-theme-settings fieldset{padding:0;}#system-theme-settings fieldset .fieldset-legend{margin-top:0;}div.admin .right,div.admin .left{width:49%;margin:0;}div.admin-panel{background:#fbfbfb;border:1px solid #ccc;margin:10px 0;padding:0 5px 5px;}div.admin-panel h3{margin:16px 7px;}div.admin-panel dt{border-top:1px solid #ccc;padding:7px 0 0;}div.admin-panel dd{margin:0 0 10px;}div.admin-panel .description{margin:0 0 14px 7px;}.overlay #main,.overlay #content{width:auto;float:none;}.overlay #page{padding:0 2em;}.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper{display:none;}.overlay-processed .field-type-image{display:block;float:none;}.overlay #messages{width:auto;}.node .poll{margin:2em 0;}.node .poll #edit-choice{margin:0 0 1.5em;}.poll .vote-form{text-align:left;}.poll .vote-form .choices{margin:0;}.poll .percent{font-size:0.857em;font-style:italic;margin-bottom:3em;margin-top:-3.2em;float:right;text-align:right;}.poll .text{clear:right;margin-right:2.25em;}.poll .total{font-size:0.929em;font-style:italic;text-align:right;clear:both;}.node .poll{margin:1.8em 0 0;}.node .poll .text{margin-right:6.75em;}.node .poll #edit-choice{margin:0 0 1.2em;}.poll .bar .foreground{background-color:#666;}#footer-wrapper .poll .bar{background-color:#666;}#footer-wrapper .poll .bar .foreground{background-color:#ddd;} +body,body.overlay{color:#3b3b3b;}.comment .comment-arrow{border-color:#ffffff;}#page,#main-wrapper,#main-menu-links li a.active,#main-menu-links li.active-trail a{background:#ffffff;}.tabs ul.primary li a.active{background-color:#ffffff;}.tabs ul.primary li.active a{background-color:#ffffff;border-bottom:1px solid #ffffff;}#header{background-color:#48a9e4;background-image:-moz-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:-ms-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:-o-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00506d),color-stop(1,#48a9e4));background-image:-webkit-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:linear-gradient(top,#00506d 0%,#48a9e4 100%);}a{color:#0070b3;}a:hover,a:focus{color:#008ee2;}a:active{color:#22adff;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}#page-wrapper,#footer-wrapper{background:#292929;}.region-header,.region-header a,.region-header li a.active,#name-and-slogan,#name-and-slogan a,#secondary-menu-links li a{color:#fffeff;} diff --git a/old/related_projects_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css b/old/related_projects_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css new file mode 100644 index 000000000..dd20e07ee --- /dev/null +++ b/old/related_projects_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css @@ -0,0 +1,8 @@ +#comments{margin-top:15px;}.indented{margin-left:25px;}.comment-unpublished{background-color:#fff4f4;}.comment-preview{background-color:#ffffea;} +.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;} +.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;} +.search-form{margin-bottom:1em;}.search-form input{margin-top:0;margin-bottom:0;}.search-results{list-style:none;}.search-results p{margin-top:0;}.search-results .title{font-size:1.2em;}.search-results li{margin-bottom:1em;}.search-results .search-snippet-info{padding-left:1em;}.search-results .search-info{font-size:0.85em;}.search-advanced .criterion{float:left;margin-right:2em;}.search-advanced .action{float:left;clear:left;} +#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;} +#forum .description{font-size:0.9em;margin:0.5em;}#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:nowrap;}#forum td.forum .icon{background-image:url(../misc/forum-icons.html);background-repeat:no-repeat;float:left;height:24px;margin:0 9px 0 0;width:24px;}#forum td.forum .forum-status-new{background-position:-24px 0;}#forum div.indent{margin-left:20px;}#forum .icon div{background-image:url(../misc/forum-icons.html);background-repeat:no-repeat;width:24px;height:24px;}#forum .icon .topic-status-new{background-position:-24px 0;}#forum .icon .topic-status-hot{background-position:-48px 0;}#forum .icon .topic-status-hot-new{background-position:-72px 0;}#forum .icon .topic-status-sticky{background-position:-96px 0;}#forum .icon .topic-status-closed{background-position:-120px 0;} +.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;} +.rteindent1{margin-left:40px;}.rteindent2{margin-left:80px;}.rteindent3{margin-left:120px;}.rteindent4{margin-left:160px;}.rteleft{text-align:left;}.rteright{text-align:right;}.rtecenter{text-align:center;}.rtejustify{text-align:justify;}.ibimage_left{float:left;}.ibimage_right{float:right;} diff --git a/old/related_projects_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css b/old/related_projects_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css new file mode 100644 index 000000000..5bc23c524 --- /dev/null +++ b/old/related_projects_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css @@ -0,0 +1,4 @@ +#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1;}html.js input.form-autocomplete{background-image:url(../misc/throbber.html);background-position:100% 2px;background-repeat:no-repeat;}html.js input.throbbing{background-position:100% -18px;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.resizable-textarea .grippie{background:#eee url(../misc/grippie.html) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}body.drag{cursor:move;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(../misc/draggable.html) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}a.tabledrag-handle-hover .handle{background-position:6px -11px;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}div.tree-child{background:url(../misc/tree.html) no-repeat 11px center;}div.tree-child-last{background:url(../misc/tree-bottom.html) no-repeat 11px center;}div.tree-child-horizontal{background:url(../misc/tree.html) no-repeat -11px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}table.sticky-header{background-color:#fff;margin-top:0;}.progress .bar{background-color:#fff;border:1px solid;}.progress .filled{background-color:#000;height:1.5em;width:5px;}.progress .percentage{float:right;}.ajax-progress{display:inline-block;}.ajax-progress .throbber{background:transparent url(../misc/throbber.html) no-repeat 0px -18px;float:left;height:15px;margin:2px;width:15px;}.ajax-progress .message{padding-left:20px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;} +ul.menu{border:none;list-style:none;text-align:left;}ul.menu li{margin:0 0 0 0.5em;}ul li.expanded{list-style-image:url(../misc/menu-expanded.html);list-style-type:circle;}ul li.collapsed{list-style-image:url(../misc/menu-collapsed.html);list-style-type:disc;}ul li.leaf{list-style-image:url(../misc/menu-leaf.html);list-style-type:square;}li.expanded,li.collapsed,li.leaf{padding:0.2em 0.5em 0 0;margin:0;}li a.active{color:#000;}td.menu-disabled{background:#ccc;}ul.inline,ul.links.inline{display:inline;padding-left:0;}ul.inline li{display:inline;list-style-type:none;padding:0 0.5em;}.breadcrumb{padding-bottom:0.5em;}ul.primary{border-bottom:1px solid #bbb;border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:5px;padding:0 0 0 1em;white-space:nowrap;}ul.primary li{display:inline;}ul.primary li a{background-color:#ddd;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary li{border-right:1px solid #ccc;display:inline;padding:0 1em;}ul.secondary a{padding:0;text-decoration:none;}ul.secondary a.active{border-bottom:4px solid #999;} +div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px;}div.status{background-image:url(../misc/message-24-ok.html);border-color:#be7;}div.status,.ok{color:#234600;}div.status,table tr.ok{background-color:#f8fff0;}div.warning{background-image:url(../misc/message-24-warning.html);border-color:#ed5;}div.warning,.warning{color:#840;}div.warning,table tr.warning{background-color:#fffce5;}div.error{background-image:url(../misc/message-24-error.html);border-color:#ed541d;}div.error,.error{color:#8c2e0b;}div.error,table tr.error{background-color:#fef5f1;}div.error p.error{color:#333;}div.messages ul{margin:0 0 0 1em;padding:0;}div.messages ul li{list-style-image:none;} +fieldset{margin-bottom:1em;padding:0.5em;}form{margin:0;padding:0;}hr{border:1px solid gray;height:1px;}img{border:0;}table{border-collapse:collapse;}th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left;}tbody{border-top:1px solid #ccc;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}th.active img{display:inline;}td.active{background-color:#ddd;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}.form-item .description{font-size:0.85em;}label{display:block;font-weight:bold;}label.option{display:inline;font-weight:normal;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}input.form-checkbox,input.form-radio{vertical-align:middle;}.marker,.form-required{color:#f00;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background:url(../misc/help.html) 0 50% no-repeat;padding:1px 0 1px 20px;}.item-list .pager{clear:both;text-align:center;}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.pager-current{font-weight:bold;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js fieldset.collapsible .fieldset-legend{background:url(../misc/menu-expanded.html) 5px 65% no-repeat;padding-left:15px;}html.js fieldset.collapsed .fieldset-legend{background-image:url(../misc/menu-collapsed.html);background-position:5px 50%;}.fieldset-legend span.summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.progress .filled{background:#0072b9 url(../misc/progress.html);} diff --git a/old/related_projects_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css b/old/related_projects_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css new file mode 100644 index 000000000..146430c59 --- /dev/null +++ b/old/related_projects_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css @@ -0,0 +1,2 @@ +.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(../sites/all/modules/ctools/images/status-active.html) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(../sites/all/modules/ctools/images/status-active.html) center center no-repeat;} +.wrapper.tagclouds{text-align :justify;margin-right:1em;}.tagclouds.level1{font-size :1em;}.tagclouds.level2{font-size :1.2em;}.tagclouds.level3{font-size :1.4em;}.tagclouds.level4{font-size :1.6em;}.tagclouds.level5{font-size :1.8em;}.tagclouds.level6{font-size :2em;}.tagclouds.level7{font-size :2.2em;}.tagclouds.level8{font-size :2.4em;}.tagclouds.level9{font-size :2.6em;}.tagclouds.level10{font-size :2.8em;} diff --git a/old/related_projects_files/dessin-1.html b/old/related_projects_files/dessin-1.html new file mode 100644 index 000000000..6bdb6631a --- /dev/null +++ b/old/related_projects_files/dessin-1.html @@ -0,0 +1,7 @@ + + +404 Not Found + +

Not Found

+

The requested URL was not found on this server.

+ diff --git a/old/related_projects_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js b/old/related_projects_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js new file mode 100644 index 000000000..5c0d96d5b --- /dev/null +++ b/old/related_projects_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js @@ -0,0 +1,42 @@ +/* $Id: admin_devel.js,v 1.2 2010/03/12 22:54:41 sun Exp $ */ +(function($) { + +/** + * jQuery debugging helper. + * + * Invented for Dreditor. + * + * @usage + * $.debug(var [, name]); + * $variable.debug( [name] ); + */ +jQuery.extend({ + debug: function () { + // Setup debug storage in global window. We want to look into it. + window.debug = window.debug || []; + + args = jQuery.makeArray(arguments); + // Determine data source; this is an object for $variable.debug(). + // Also determine the identifier to store data with. + if (typeof this == 'object') { + var name = (args.length ? args[0] : window.debug.length); + var data = this; + } + else { + var name = (args.length > 1 ? args.pop() : window.debug.length); + var data = args[0]; + } + // Store data. + window.debug[name] = data; + // Dump data into Firebug console. + if (typeof console != 'undefined') { + console.log(name, data); + } + return this; + } +}); +// @todo Is this the right way? +jQuery.fn.debug = jQuery.debug; + +})(jQuery); +; diff --git a/old/related_projects_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js b/old/related_projects_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js new file mode 100644 index 000000000..697aeef0c --- /dev/null +++ b/old/related_projects_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js @@ -0,0 +1,683 @@ + +/*! + * jQuery JavaScript Library v1.4.4 + * http://jquery.com/ + * + * Copyright 2010, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2010, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Thu Nov 11 19:04:53 2010 -0500 + */ +(function(E,B){function ka(a,b,d){if(d===B&&a.nodeType===1){d=a.getAttribute("data-"+b);if(typeof d==="string"){try{d=d==="true"?true:d==="false"?false:d==="null"?null:!c.isNaN(d)?parseFloat(d):Ja.test(d)?c.parseJSON(d):d}catch(e){}c.data(a,b,d)}else d=B}return d}function U(){return false}function ca(){return true}function la(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function Ka(a){var b,d,e,f,h,l,k,o,x,r,A,C=[];f=[];h=c.data(this,this.nodeType?"events":"__events__");if(typeof h==="function")h= +h.events;if(!(a.liveFired===this||!h||!h.live||a.button&&a.type==="click")){if(a.namespace)A=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)");a.liveFired=this;var J=h.live.slice(0);for(k=0;kd)break;a.currentTarget=f.elem;a.data=f.handleObj.data;a.handleObj=f.handleObj;A=f.handleObj.origHandler.apply(f.elem,arguments);if(A===false||a.isPropagationStopped()){d=f.level;if(A===false)b=false;if(a.isImmediatePropagationStopped())break}}return b}}function Y(a,b){return(a&&a!=="*"?a+".":"")+b.replace(La, +"`").replace(Ma,"&")}function ma(a,b,d){if(c.isFunction(b))return c.grep(a,function(f,h){return!!b.call(f,h,f)===d});else if(b.nodeType)return c.grep(a,function(f){return f===b===d});else if(typeof b==="string"){var e=c.grep(a,function(f){return f.nodeType===1});if(Na.test(b))return c.filter(b,e,!d);else b=c.filter(b,e)}return c.grep(a,function(f){return c.inArray(f,b)>=0===d})}function na(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var e=c.data(a[d++]),f=c.data(this, +e);if(e=e&&e.events){delete f.handle;f.events={};for(var h in e)for(var l in e[h])c.event.add(this,h,e[h][l],e[h][l].data)}}})}function Oa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function oa(a,b,d){var e=b==="width"?a.offsetWidth:a.offsetHeight;if(d==="border")return e;c.each(b==="width"?Pa:Qa,function(){d||(e-=parseFloat(c.css(a,"padding"+this))||0);if(d==="margin")e+=parseFloat(c.css(a, +"margin"+this))||0;else e-=parseFloat(c.css(a,"border"+this+"Width"))||0});return e}function da(a,b,d,e){if(c.isArray(b)&&b.length)c.each(b,function(f,h){d||Ra.test(a)?e(a,h):da(a+"["+(typeof h==="object"||c.isArray(h)?f:"")+"]",h,d,e)});else if(!d&&b!=null&&typeof b==="object")c.isEmptyObject(b)?e(a,""):c.each(b,function(f,h){da(a+"["+f+"]",h,d,e)});else e(a,b)}function S(a,b){var d={};c.each(pa.concat.apply([],pa.slice(0,b)),function(){d[this]=a});return d}function qa(a){if(!ea[a]){var b=c("<"+ +a+">").appendTo("body"),d=b.css("display");b.remove();if(d==="none"||d==="")d="block";ea[a]=d}return ea[a]}function fa(a){return c.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var t=E.document,c=function(){function a(){if(!b.isReady){try{t.documentElement.doScroll("left")}catch(j){setTimeout(a,1);return}b.ready()}}var b=function(j,s){return new b.fn.init(j,s)},d=E.jQuery,e=E.$,f,h=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,l=/\S/,k=/^\s+/,o=/\s+$/,x=/\W/,r=/\d/,A=/^<(\w+)\s*\/?>(?:<\/\1>)?$/, +C=/^[\],:{}\s]*$/,J=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,w=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,I=/(?:^|:|,)(?:\s*\[)+/g,L=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,i=/(msie) ([\w.]+)/,n=/(mozilla)(?:.*? rv:([\w.]+))?/,m=navigator.userAgent,p=false,q=[],u,y=Object.prototype.toString,F=Object.prototype.hasOwnProperty,M=Array.prototype.push,N=Array.prototype.slice,O=String.prototype.trim,D=Array.prototype.indexOf,R={};b.fn=b.prototype={init:function(j, +s){var v,z,H;if(!j)return this;if(j.nodeType){this.context=this[0]=j;this.length=1;return this}if(j==="body"&&!s&&t.body){this.context=t;this[0]=t.body;this.selector="body";this.length=1;return this}if(typeof j==="string")if((v=h.exec(j))&&(v[1]||!s))if(v[1]){H=s?s.ownerDocument||s:t;if(z=A.exec(j))if(b.isPlainObject(s)){j=[t.createElement(z[1])];b.fn.attr.call(j,s,true)}else j=[H.createElement(z[1])];else{z=b.buildFragment([v[1]],[H]);j=(z.cacheable?z.fragment.cloneNode(true):z.fragment).childNodes}return b.merge(this, +j)}else{if((z=t.getElementById(v[2]))&&z.parentNode){if(z.id!==v[2])return f.find(j);this.length=1;this[0]=z}this.context=t;this.selector=j;return this}else if(!s&&!x.test(j)){this.selector=j;this.context=t;j=t.getElementsByTagName(j);return b.merge(this,j)}else return!s||s.jquery?(s||f).find(j):b(s).find(j);else if(b.isFunction(j))return f.ready(j);if(j.selector!==B){this.selector=j.selector;this.context=j.context}return b.makeArray(j,this)},selector:"",jquery:"1.4.4",length:0,size:function(){return this.length}, +toArray:function(){return N.call(this,0)},get:function(j){return j==null?this.toArray():j<0?this.slice(j)[0]:this[j]},pushStack:function(j,s,v){var z=b();b.isArray(j)?M.apply(z,j):b.merge(z,j);z.prevObject=this;z.context=this.context;if(s==="find")z.selector=this.selector+(this.selector?" ":"")+v;else if(s)z.selector=this.selector+"."+s+"("+v+")";return z},each:function(j,s){return b.each(this,j,s)},ready:function(j){b.bindReady();if(b.isReady)j.call(t,b);else q&&q.push(j);return this},eq:function(j){return j=== +-1?this.slice(j):this.slice(j,+j+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(N.apply(this,arguments),"slice",N.call(arguments).join(","))},map:function(j){return this.pushStack(b.map(this,function(s,v){return j.call(s,v,s)}))},end:function(){return this.prevObject||b(null)},push:M,sort:[].sort,splice:[].splice};b.fn.init.prototype=b.fn;b.extend=b.fn.extend=function(){var j,s,v,z,H,G=arguments[0]||{},K=1,Q=arguments.length,ga=false; +if(typeof G==="boolean"){ga=G;G=arguments[1]||{};K=2}if(typeof G!=="object"&&!b.isFunction(G))G={};if(Q===K){G=this;--K}for(;K0))if(q){var s=0,v=q;for(q=null;j=v[s++];)j.call(t,b);b.fn.trigger&&b(t).trigger("ready").unbind("ready")}}},bindReady:function(){if(!p){p=true;if(t.readyState==="complete")return setTimeout(b.ready,1);if(t.addEventListener){t.addEventListener("DOMContentLoaded",u,false);E.addEventListener("load",b.ready,false)}else if(t.attachEvent){t.attachEvent("onreadystatechange",u);E.attachEvent("onload", +b.ready);var j=false;try{j=E.frameElement==null}catch(s){}t.documentElement.doScroll&&j&&a()}}},isFunction:function(j){return b.type(j)==="function"},isArray:Array.isArray||function(j){return b.type(j)==="array"},isWindow:function(j){return j&&typeof j==="object"&&"setInterval"in j},isNaN:function(j){return j==null||!r.test(j)||isNaN(j)},type:function(j){return j==null?String(j):R[y.call(j)]||"object"},isPlainObject:function(j){if(!j||b.type(j)!=="object"||j.nodeType||b.isWindow(j))return false;if(j.constructor&& +!F.call(j,"constructor")&&!F.call(j.constructor.prototype,"isPrototypeOf"))return false;for(var s in j);return s===B||F.call(j,s)},isEmptyObject:function(j){for(var s in j)return false;return true},error:function(j){throw j;},parseJSON:function(j){if(typeof j!=="string"||!j)return null;j=b.trim(j);if(C.test(j.replace(J,"@").replace(w,"]").replace(I,"")))return E.JSON&&E.JSON.parse?E.JSON.parse(j):(new Function("return "+j))();else b.error("Invalid JSON: "+j)},noop:function(){},globalEval:function(j){if(j&& +l.test(j)){var s=t.getElementsByTagName("head")[0]||t.documentElement,v=t.createElement("script");v.type="text/javascript";if(b.support.scriptEval)v.appendChild(t.createTextNode(j));else v.text=j;s.insertBefore(v,s.firstChild);s.removeChild(v)}},nodeName:function(j,s){return j.nodeName&&j.nodeName.toUpperCase()===s.toUpperCase()},each:function(j,s,v){var z,H=0,G=j.length,K=G===B||b.isFunction(j);if(v)if(K)for(z in j){if(s.apply(j[z],v)===false)break}else for(;H
a";var f=d.getElementsByTagName("*"),h=d.getElementsByTagName("a")[0],l=t.createElement("select"), +k=l.appendChild(t.createElement("option"));if(!(!f||!f.length||!h)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(h.getAttribute("style")),hrefNormalized:h.getAttribute("href")==="/a",opacity:/^0.55$/.test(h.style.opacity),cssFloat:!!h.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:k.selected,deleteExpando:true,optDisabled:false,checkClone:false, +scriptEval:false,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableHiddenOffsets:true};l.disabled=true;c.support.optDisabled=!k.disabled;b.type="text/javascript";try{b.appendChild(t.createTextNode("window."+e+"=1;"))}catch(o){}a.insertBefore(b,a.firstChild);if(E[e]){c.support.scriptEval=true;delete E[e]}try{delete b.test}catch(x){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function r(){c.support.noCloneEvent= +false;d.detachEvent("onclick",r)});d.cloneNode(true).fireEvent("onclick")}d=t.createElement("div");d.innerHTML="";a=t.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var r=t.createElement("div");r.style.width=r.style.paddingLeft="1px";t.body.appendChild(r);c.boxModel=c.support.boxModel=r.offsetWidth===2;if("zoom"in r.style){r.style.display="inline";r.style.zoom= +1;c.support.inlineBlockNeedsLayout=r.offsetWidth===2;r.style.display="";r.innerHTML="
";c.support.shrinkWrapBlocks=r.offsetWidth!==2}r.innerHTML="
t
";var A=r.getElementsByTagName("td");c.support.reliableHiddenOffsets=A[0].offsetHeight===0;A[0].style.display="";A[1].style.display="none";c.support.reliableHiddenOffsets=c.support.reliableHiddenOffsets&&A[0].offsetHeight===0;r.innerHTML="";t.body.removeChild(r).style.display= +"none"});a=function(r){var A=t.createElement("div");r="on"+r;var C=r in A;if(!C){A.setAttribute(r,"return;");C=typeof A[r]==="function"}return C};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=f=h=null}})();var ra={},Ja=/^(?:\{.*\}|\[.*\])$/;c.extend({cache:{},uuid:0,expando:"jQuery"+c.now(),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},data:function(a,b,d){if(c.acceptData(a)){a=a==E?ra:a;var e=a.nodeType,f=e?a[c.expando]:null,h= +c.cache;if(!(e&&!f&&typeof b==="string"&&d===B)){if(e)f||(a[c.expando]=f=++c.uuid);else h=a;if(typeof b==="object")if(e)h[f]=c.extend(h[f],b);else c.extend(h,b);else if(e&&!h[f])h[f]={};a=e?h[f]:h;if(d!==B)a[b]=d;return typeof b==="string"?a[b]:a}}},removeData:function(a,b){if(c.acceptData(a)){a=a==E?ra:a;var d=a.nodeType,e=d?a[c.expando]:a,f=c.cache,h=d?f[e]:e;if(b){if(h){delete h[b];d&&c.isEmptyObject(h)&&c.removeData(a)}}else if(d&&c.support.deleteExpando)delete a[c.expando];else if(a.removeAttribute)a.removeAttribute(c.expando); +else if(d)delete f[e];else for(var l in a)delete a[l]}},acceptData:function(a){if(a.nodeName){var b=c.noData[a.nodeName.toLowerCase()];if(b)return!(b===true||a.getAttribute("classid")!==b)}return true}});c.fn.extend({data:function(a,b){var d=null;if(typeof a==="undefined"){if(this.length){var e=this[0].attributes,f;d=c.data(this[0]);for(var h=0,l=e.length;h-1)return true;return false},val:function(a){if(!arguments.length){var b=this[0];if(b){if(c.nodeName(b,"option")){var d=b.attributes.value;return!d||d.specified?b.value:b.text}if(c.nodeName(b,"select")){var e=b.selectedIndex;d=[];var f=b.options;b=b.type==="select-one"; +if(e<0)return null;var h=b?e:0;for(e=b?e+1:f.length;h=0;else if(c.nodeName(this,"select")){var A=c.makeArray(r);c("option",this).each(function(){this.selected=c.inArray(c(this).val(),A)>=0});if(!A.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true}, +attr:function(a,b,d,e){if(!a||a.nodeType===3||a.nodeType===8)return B;if(e&&b in c.attrFn)return c(a)[b](d);e=a.nodeType!==1||!c.isXMLDoc(a);var f=d!==B;b=e&&c.props[b]||b;var h=Ta.test(b);if((b in a||a[b]!==B)&&e&&!h){if(f){b==="type"&&Ua.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");if(d===null)a.nodeType===1&&a.removeAttribute(b);else a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&& +b.specified?b.value:Va.test(a.nodeName)||Wa.test(a.nodeName)&&a.href?0:B;return a[b]}if(!c.support.style&&e&&b==="style"){if(f)a.style.cssText=""+d;return a.style.cssText}f&&a.setAttribute(b,""+d);if(!a.attributes[b]&&a.hasAttribute&&!a.hasAttribute(b))return B;a=!c.support.hrefNormalized&&e&&h?a.getAttribute(b,2):a.getAttribute(b);return a===null?B:a}});var X=/\.(.*)$/,ia=/^(?:textarea|input|select)$/i,La=/\./g,Ma=/ /g,Xa=/[^\w\s.|`]/g,Ya=function(a){return a.replace(Xa,"\\$&")},ua={focusin:0,focusout:0}; +c.event={add:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(c.isWindow(a)&&a!==E&&!a.frameElement)a=E;if(d===false)d=U;else if(!d)return;var f,h;if(d.handler){f=d;d=f.handler}if(!d.guid)d.guid=c.guid++;if(h=c.data(a)){var l=a.nodeType?"events":"__events__",k=h[l],o=h.handle;if(typeof k==="function"){o=k.handle;k=k.events}else if(!k){a.nodeType||(h[l]=h=function(){});h.events=k={}}if(!o)h.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem, +arguments):B};o.elem=a;b=b.split(" ");for(var x=0,r;l=b[x++];){h=f?c.extend({},f):{handler:d,data:e};if(l.indexOf(".")>-1){r=l.split(".");l=r.shift();h.namespace=r.slice(0).sort().join(".")}else{r=[];h.namespace=""}h.type=l;if(!h.guid)h.guid=d.guid;var A=k[l],C=c.event.special[l]||{};if(!A){A=k[l]=[];if(!C.setup||C.setup.call(a,e,r,o)===false)if(a.addEventListener)a.addEventListener(l,o,false);else a.attachEvent&&a.attachEvent("on"+l,o)}if(C.add){C.add.call(a,h);if(!h.handler.guid)h.handler.guid= +d.guid}A.push(h);c.event.global[l]=true}a=null}}},global:{},remove:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(d===false)d=U;var f,h,l=0,k,o,x,r,A,C,J=a.nodeType?"events":"__events__",w=c.data(a),I=w&&w[J];if(w&&I){if(typeof I==="function"){w=I;I=I.events}if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(f in I)c.event.remove(a,f+b)}else{for(b=b.split(" ");f=b[l++];){r=f;k=f.indexOf(".")<0;o=[];if(!k){o=f.split(".");f=o.shift();x=RegExp("(^|\\.)"+ +c.map(o.slice(0).sort(),Ya).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(A=I[f])if(d){r=c.event.special[f]||{};for(h=e||0;h=0){a.type=f=f.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[f]&&c.each(c.cache,function(){this.events&&this.events[f]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType=== +8)return B;a.result=B;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(e=d.nodeType?c.data(d,"handle"):(c.data(d,"__events__")||{}).handle)&&e.apply(d,b);e=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+f]&&d["on"+f].apply(d,b)===false){a.result=false;a.preventDefault()}}catch(h){}if(!a.isPropagationStopped()&&e)c.event.trigger(a,b,e,true);else if(!a.isDefaultPrevented()){var l;e=a.target;var k=f.replace(X,""),o=c.nodeName(e,"a")&&k=== +"click",x=c.event.special[k]||{};if((!x._default||x._default.call(d,a)===false)&&!o&&!(e&&e.nodeName&&c.noData[e.nodeName.toLowerCase()])){try{if(e[k]){if(l=e["on"+k])e["on"+k]=null;c.event.triggered=true;e[k]()}}catch(r){}if(l)e["on"+k]=l;c.event.triggered=false}}},handle:function(a){var b,d,e,f;d=[];var h=c.makeArray(arguments);a=h[0]=c.event.fix(a||E.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive;if(!b){e=a.type.split(".");a.type=e.shift();d=e.slice(0).sort();e=RegExp("(^|\\.)"+ +d.join("\\.(?:.*\\.)?")+"(\\.|$)")}a.namespace=a.namespace||d.join(".");f=c.data(this,this.nodeType?"events":"__events__");if(typeof f==="function")f=f.events;d=(f||{})[a.type];if(f&&d){d=d.slice(0);f=0;for(var l=d.length;f-1?c.map(a.options,function(e){return e.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},Z=function(a,b){var d=a.target,e,f;if(!(!ia.test(d.nodeName)||d.readOnly)){e=c.data(d,"_change_data");f=xa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data",f);if(!(e===B||f===e))if(e!=null||f){a.type="change";a.liveFired= +B;return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:Z,beforedeactivate:Z,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return Z.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return Z.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a,"_change_data",xa(a))}},setup:function(){if(this.type=== +"file")return false;for(var a in V)c.event.add(this,a+".specialChange",V[a]);return ia.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return ia.test(this.nodeName)}};V=c.event.special.change.filters;V.focus=V.beforeactivate}t.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(e){e=c.event.fix(e);e.type=b;return c.event.trigger(e,null,e.target)}c.event.special[b]={setup:function(){ua[b]++===0&&t.addEventListener(a,d,true)},teardown:function(){--ua[b]=== +0&&t.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,e,f){if(typeof d==="object"){for(var h in d)this[b](h,e,d[h],f);return this}if(c.isFunction(e)||e===false){f=e;e=B}var l=b==="one"?c.proxy(f,function(o){c(this).unbind(o,l);return f.apply(this,arguments)}):f;if(d==="unload"&&b!=="one")this.one(d,e,f);else{h=0;for(var k=this.length;h0?this.bind(b,d,e):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});E.attachEvent&&!E.addEventListener&&c(E).bind("unload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}}); +(function(){function a(g,i,n,m,p,q){p=0;for(var u=m.length;p0){F=y;break}}y=y[g]}m[p]=F}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,f=Object.prototype.toString,h=false,l=true;[0,0].sort(function(){l=false;return 0});var k=function(g,i,n,m){n=n||[];var p=i=i||t;if(i.nodeType!==1&&i.nodeType!==9)return[];if(!g||typeof g!=="string")return n;var q,u,y,F,M,N=true,O=k.isXML(i),D=[],R=g;do{d.exec("");if(q=d.exec(R)){R=q[3];D.push(q[1]);if(q[2]){F=q[3]; +break}}}while(q);if(D.length>1&&x.exec(g))if(D.length===2&&o.relative[D[0]])u=L(D[0]+D[1],i);else for(u=o.relative[D[0]]?[i]:k(D.shift(),i);D.length;){g=D.shift();if(o.relative[g])g+=D.shift();u=L(g,u)}else{if(!m&&D.length>1&&i.nodeType===9&&!O&&o.match.ID.test(D[0])&&!o.match.ID.test(D[D.length-1])){q=k.find(D.shift(),i,O);i=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]}if(i){q=m?{expr:D.pop(),set:C(m)}:k.find(D.pop(),D.length===1&&(D[0]==="~"||D[0]==="+")&&i.parentNode?i.parentNode:i,O);u=q.expr?k.filter(q.expr, +q.set):q.set;if(D.length>0)y=C(u);else N=false;for(;D.length;){q=M=D.pop();if(o.relative[M])q=D.pop();else M="";if(q==null)q=i;o.relative[M](y,q,O)}}else y=[]}y||(y=u);y||k.error(M||g);if(f.call(y)==="[object Array]")if(N)if(i&&i.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&k.contains(i,y[g])))n.push(u[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&n.push(u[g]);else n.push.apply(n,y);else C(y,n);if(F){k(F,p,n,m);k.uniqueSort(n)}return n};k.uniqueSort=function(g){if(w){h= +l;g.sort(w);if(h)for(var i=1;i0};k.find=function(g,i,n){var m;if(!g)return[];for(var p=0,q=o.order.length;p":function(g,i){var n,m=typeof i==="string",p=0,q=g.length;if(m&&!/\W/.test(i))for(i=i.toLowerCase();p=0))n||m.push(u);else if(n)i[q]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},CHILD:function(g){if(g[1]==="nth"){var i=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=i[1]+(i[2]||1)-0;g[3]=i[3]-0}g[0]=e++;return g},ATTR:function(g,i,n, +m,p,q){i=g[1].replace(/\\/g,"");if(!q&&o.attrMap[i])g[1]=o.attrMap[i];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,i,n,m,p){if(g[1]==="not")if((d.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,i);else{g=k.filter(g[3],i,n,true^p);n||m.push.apply(m,g);return false}else if(o.match.POS.test(g[0])||o.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled=== +true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,i,n){return!!k(n[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"=== +g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},setFilters:{first:function(g,i){return i===0},last:function(g,i,n,m){return i===m.length-1},even:function(g,i){return i%2===0},odd:function(g,i){return i%2===1},lt:function(g,i,n){return in[3]-0},nth:function(g,i,n){return n[3]- +0===i},eq:function(g,i,n){return n[3]-0===i}},filter:{PSEUDO:function(g,i,n,m){var p=i[1],q=o.filters[p];if(q)return q(g,n,i,m);else if(p==="contains")return(g.textContent||g.innerText||k.getText([g])||"").indexOf(i[3])>=0;else if(p==="not"){i=i[3];n=0;for(m=i.length;n=0}},ID:function(g,i){return g.nodeType===1&&g.getAttribute("id")===i},TAG:function(g,i){return i==="*"&&g.nodeType===1||g.nodeName.toLowerCase()=== +i},CLASS:function(g,i){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(i)>-1},ATTR:function(g,i){var n=i[1];n=o.attrHandle[n]?o.attrHandle[n](g):g[n]!=null?g[n]:g.getAttribute(n);var m=n+"",p=i[2],q=i[4];return n==null?p==="!=":p==="="?m===q:p==="*="?m.indexOf(q)>=0:p==="~="?(" "+m+" ").indexOf(q)>=0:!q?m&&n!==false:p==="!="?m!==q:p==="^="?m.indexOf(q)===0:p==="$="?m.substr(m.length-q.length)===q:p==="|="?m===q||m.substr(0,q.length+1)===q+"-":false},POS:function(g,i,n,m){var p=o.setFilters[i[2]]; +if(p)return p(g,n,i,m)}}},x=o.match.POS,r=function(g,i){return"\\"+(i-0+1)},A;for(A in o.match){o.match[A]=RegExp(o.match[A].source+/(?![^\[]*\])(?![^\(]*\))/.source);o.leftMatch[A]=RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[A].source.replace(/\\(\d+)/g,r))}var C=function(g,i){g=Array.prototype.slice.call(g,0);if(i){i.push.apply(i,g);return i}return g};try{Array.prototype.slice.call(t.documentElement.childNodes,0)}catch(J){C=function(g,i){var n=0,m=i||[];if(f.call(g)==="[object Array]")Array.prototype.push.apply(m, +g);else if(typeof g.length==="number")for(var p=g.length;n";n.insertBefore(g,n.firstChild);if(t.getElementById(i)){o.find.ID=function(m,p,q){if(typeof p.getElementById!=="undefined"&&!q)return(p=p.getElementById(m[1]))?p.id===m[1]||typeof p.getAttributeNode!=="undefined"&&p.getAttributeNode("id").nodeValue===m[1]?[p]:B:[]};o.filter.ID=function(m,p){var q=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&q&&q.nodeValue===p}}n.removeChild(g); +n=g=null})();(function(){var g=t.createElement("div");g.appendChild(t.createComment(""));if(g.getElementsByTagName("*").length>0)o.find.TAG=function(i,n){var m=n.getElementsByTagName(i[1]);if(i[1]==="*"){for(var p=[],q=0;m[q];q++)m[q].nodeType===1&&p.push(m[q]);m=p}return m};g.innerHTML="";if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")o.attrHandle.href=function(i){return i.getAttribute("href",2)};g=null})();t.querySelectorAll&& +function(){var g=k,i=t.createElement("div");i.innerHTML="

";if(!(i.querySelectorAll&&i.querySelectorAll(".TEST").length===0)){k=function(m,p,q,u){p=p||t;m=m.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!u&&!k.isXML(p))if(p.nodeType===9)try{return C(p.querySelectorAll(m),q)}catch(y){}else if(p.nodeType===1&&p.nodeName.toLowerCase()!=="object"){var F=p.getAttribute("id"),M=F||"__sizzle__";F||p.setAttribute("id",M);try{return C(p.querySelectorAll("#"+M+" "+m),q)}catch(N){}finally{F|| +p.removeAttribute("id")}}return g(m,p,q,u)};for(var n in g)k[n]=g[n];i=null}}();(function(){var g=t.documentElement,i=g.matchesSelector||g.mozMatchesSelector||g.webkitMatchesSelector||g.msMatchesSelector,n=false;try{i.call(t.documentElement,"[test!='']:sizzle")}catch(m){n=true}if(i)k.matchesSelector=function(p,q){q=q.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(p))try{if(n||!o.match.PSEUDO.test(q)&&!/!=/.test(q))return i.call(p,q)}catch(u){}return k(q,null,null,[p]).length>0}})();(function(){var g= +t.createElement("div");g.innerHTML="
";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){o.order.splice(1,0,"CLASS");o.find.CLASS=function(i,n,m){if(typeof n.getElementsByClassName!=="undefined"&&!m)return n.getElementsByClassName(i[1])};g=null}}})();k.contains=t.documentElement.contains?function(g,i){return g!==i&&(g.contains?g.contains(i):true)}:t.documentElement.compareDocumentPosition? +function(g,i){return!!(g.compareDocumentPosition(i)&16)}:function(){return false};k.isXML=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false};var L=function(g,i){for(var n,m=[],p="",q=i.nodeType?[i]:i;n=o.match.PSEUDO.exec(g);){p+=n[0];g=g.replace(o.match.PSEUDO,"")}g=o.relative[g]?g+"*":g;n=0;for(var u=q.length;n0)for(var h=d;h0},closest:function(a,b){var d=[],e,f,h=this[0];if(c.isArray(a)){var l,k={},o=1;if(h&&a.length){e=0;for(f=a.length;e-1:c(h).is(e))d.push({selector:l,elem:h,level:o})}h= +h.parentNode;o++}}return d}l=cb.test(a)?c(a,b||this.context):null;e=0;for(f=this.length;e-1:c.find.matchesSelector(h,a)){d.push(h);break}else{h=h.parentNode;if(!h||!h.ownerDocument||h===b)break}d=d.length>1?c.unique(d):d;return this.pushStack(d,"closest",a)},index:function(a){if(!a||typeof a==="string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var d=typeof a==="string"?c(a,b||this.context): +c.makeArray(a),e=c.merge(this.get(),d);return this.pushStack(!d[0]||!d[0].parentNode||d[0].parentNode.nodeType===11||!e[0]||!e[0].parentNode||e[0].parentNode.nodeType===11?e:c.unique(e))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a, +2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a, +b){c.fn[a]=function(d,e){var f=c.map(this,b,d);Za.test(a)||(e=d);if(e&&typeof e==="string")f=c.filter(e,f);f=this.length>1?c.unique(f):f;if((this.length>1||ab.test(e))&&$a.test(a))f=f.reverse();return this.pushStack(f,a,bb.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return b.length===1?c.find.matchesSelector(b[0],a)?[b[0]]:[]:c.find.matches(a,b)},dir:function(a,b,d){var e=[];for(a=a[b];a&&a.nodeType!==9&&(d===B||a.nodeType!==1||!c(a).is(d));){a.nodeType===1&& +e.push(a);a=a[b]}return e},nth:function(a,b,d){b=b||1;for(var e=0;a;a=a[d])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var za=/ jQuery\d+="(?:\d+|null)"/g,$=/^\s+/,Aa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Ba=/<([\w:]+)/,db=/\s]+\/)>/g,P={option:[1, +""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};P.optgroup=P.option;P.tbody=P.tfoot=P.colgroup=P.caption=P.thead;P.th=P.td;if(!c.support.htmlSerialize)P._default=[1,"div
","
"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d= +c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==B)return this.empty().append((this[0]&&this[0].ownerDocument||t).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this}, +wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})}, +prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b, +this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,e;(e=this[d])!=null;d++)if(!a||c.filter(a,[e]).length){if(!b&&e.nodeType===1){c.cleanData(e.getElementsByTagName("*"));c.cleanData([e])}e.parentNode&&e.parentNode.removeChild(e)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild); +return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,e=this.ownerDocument;if(!d){d=e.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(za,"").replace(fb,'="$1">').replace($,"")],e)[0]}else return this.cloneNode(true)});if(a===true){na(this,b);na(this.find("*"),b.find("*"))}return b},html:function(a){if(a===B)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(za,""):null; +else if(typeof a==="string"&&!Ca.test(a)&&(c.support.leadingWhitespace||!$.test(a))&&!P[(Ba.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Aa,"<$1>");try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?h.cloneNode(true):h)}k.length&&c.each(k,Oa)}return this}});c.buildFragment=function(a,b,d){var e,f,h;b=b&&b[0]?b[0].ownerDocument||b[0]:t;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===t&&!Ca.test(a[0])&&(c.support.checkClone||!Da.test(a[0]))){f=true;if(h=c.fragments[a[0]])if(h!==1)e=h}if(!e){e=b.createDocumentFragment();c.clean(a,b,e,d)}if(f)c.fragments[a[0]]=h?e:1;return{fragment:e,cacheable:f}};c.fragments={};c.each({appendTo:"append", +prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var e=[];d=c(d);var f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&d.length===1){d[b](this[0]);return this}else{f=0;for(var h=d.length;f0?this.clone(true):this).get();c(d[f])[b](l);e=e.concat(l)}return this.pushStack(e,a,d.selector)}}});c.extend({clean:function(a,b,d,e){b=b||t;if(typeof b.createElement==="undefined")b=b.ownerDocument|| +b[0]&&b[0].ownerDocument||t;for(var f=[],h=0,l;(l=a[h])!=null;h++){if(typeof l==="number")l+="";if(l){if(typeof l==="string"&&!eb.test(l))l=b.createTextNode(l);else if(typeof l==="string"){l=l.replace(Aa,"<$1>");var k=(Ba.exec(l)||["",""])[1].toLowerCase(),o=P[k]||P._default,x=o[0],r=b.createElement("div");for(r.innerHTML=o[1]+l+o[2];x--;)r=r.lastChild;if(!c.support.tbody){x=db.test(l);k=k==="table"&&!x?r.firstChild&&r.firstChild.childNodes:o[1]===""&&!x?r.childNodes:[];for(o=k.length- +1;o>=0;--o)c.nodeName(k[o],"tbody")&&!k[o].childNodes.length&&k[o].parentNode.removeChild(k[o])}!c.support.leadingWhitespace&&$.test(l)&&r.insertBefore(b.createTextNode($.exec(l)[0]),r.firstChild);l=r.childNodes}if(l.nodeType)f.push(l);else f=c.merge(f,l)}}if(d)for(h=0;f[h];h++)if(e&&c.nodeName(f[h],"script")&&(!f[h].type||f[h].type.toLowerCase()==="text/javascript"))e.push(f[h].parentNode?f[h].parentNode.removeChild(f[h]):f[h]);else{f[h].nodeType===1&&f.splice.apply(f,[h+1,0].concat(c.makeArray(f[h].getElementsByTagName("script")))); +d.appendChild(f[h])}return f},cleanData:function(a){for(var b,d,e=c.cache,f=c.event.special,h=c.support.deleteExpando,l=0,k;(k=a[l])!=null;l++)if(!(k.nodeName&&c.noData[k.nodeName.toLowerCase()]))if(d=k[c.expando]){if((b=e[d])&&b.events)for(var o in b.events)f[o]?c.event.remove(k,o):c.removeEvent(k,o,b.handle);if(h)delete k[c.expando];else k.removeAttribute&&k.removeAttribute(c.expando);delete e[d]}}});var Ea=/alpha\([^)]*\)/i,gb=/opacity=([^)]*)/,hb=/-([a-z])/ig,ib=/([A-Z])/g,Fa=/^-?\d+(?:px)?$/i, +jb=/^-?\d/,kb={position:"absolute",visibility:"hidden",display:"block"},Pa=["Left","Right"],Qa=["Top","Bottom"],W,Ga,aa,lb=function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){if(arguments.length===2&&b===B)return this;return c.access(this,a,b,true,function(d,e,f){return f!==B?c.style(d,e,f):c.css(d,e)})};c.extend({cssHooks:{opacity:{get:function(a,b){if(b){var d=W(a,"opacity","opacity");return d===""?"1":d}else return a.style.opacity}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true, +zoom:true,lineHeight:true},cssProps:{"float":c.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,d,e){if(!(!a||a.nodeType===3||a.nodeType===8||!a.style)){var f,h=c.camelCase(b),l=a.style,k=c.cssHooks[h];b=c.cssProps[h]||h;if(d!==B){if(!(typeof d==="number"&&isNaN(d)||d==null)){if(typeof d==="number"&&!c.cssNumber[h])d+="px";if(!k||!("set"in k)||(d=k.set(a,d))!==B)try{l[b]=d}catch(o){}}}else{if(k&&"get"in k&&(f=k.get(a,false,e))!==B)return f;return l[b]}}},css:function(a,b,d){var e,f=c.camelCase(b), +h=c.cssHooks[f];b=c.cssProps[f]||f;if(h&&"get"in h&&(e=h.get(a,true,d))!==B)return e;else if(W)return W(a,b,f)},swap:function(a,b,d){var e={},f;for(f in b){e[f]=a.style[f];a.style[f]=b[f]}d.call(a);for(f in b)a.style[f]=e[f]},camelCase:function(a){return a.replace(hb,lb)}});c.curCSS=c.css;c.each(["height","width"],function(a,b){c.cssHooks[b]={get:function(d,e,f){var h;if(e){if(d.offsetWidth!==0)h=oa(d,b,f);else c.swap(d,kb,function(){h=oa(d,b,f)});if(h<=0){h=W(d,b,b);if(h==="0px"&&aa)h=aa(d,b,b); +if(h!=null)return h===""||h==="auto"?"0px":h}if(h<0||h==null){h=d.style[b];return h===""||h==="auto"?"0px":h}return typeof h==="string"?h:h+"px"}},set:function(d,e){if(Fa.test(e)){e=parseFloat(e);if(e>=0)return e+"px"}else return e}}});if(!c.support.opacity)c.cssHooks.opacity={get:function(a,b){return gb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var d=a.style;d.zoom=1;var e=c.isNaN(b)?"":"alpha(opacity="+b*100+")",f= +d.filter||"";d.filter=Ea.test(f)?f.replace(Ea,e):d.filter+" "+e}};if(t.defaultView&&t.defaultView.getComputedStyle)Ga=function(a,b,d){var e;d=d.replace(ib,"-$1").toLowerCase();if(!(b=a.ownerDocument.defaultView))return B;if(b=b.getComputedStyle(a,null)){e=b.getPropertyValue(d);if(e===""&&!c.contains(a.ownerDocument.documentElement,a))e=c.style(a,d)}return e};if(t.documentElement.currentStyle)aa=function(a,b){var d,e,f=a.currentStyle&&a.currentStyle[b],h=a.style;if(!Fa.test(f)&&jb.test(f)){d=h.left; +e=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;h.left=b==="fontSize"?"1em":f||0;f=h.pixelLeft+"px";h.left=d;a.runtimeStyle.left=e}return f===""?"auto":f};W=Ga||aa;if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=a.offsetHeight;return a.offsetWidth===0&&b===0||!c.support.reliableHiddenOffsets&&(a.style.display||c.css(a,"display"))==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var mb=c.now(),nb=/)<[^<]*)*<\/script>/gi, +ob=/^(?:select|textarea)/i,pb=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,qb=/^(?:GET|HEAD)$/,Ra=/\[\]$/,T=/\=\?(&|$)/,ja=/\?/,rb=/([?&])_=[^&]*/,sb=/^(\w+:)?\/\/([^\/?#]+)/,tb=/%20/g,ub=/#.*$/,Ha=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!=="string"&&Ha)return Ha.apply(this,arguments);else if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}e="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b=== +"object"){b=c.param(b,c.ajaxSettings.traditional);e="POST"}var h=this;c.ajax({url:a,type:e,dataType:"html",data:b,complete:function(l,k){if(k==="success"||k==="notmodified")h.html(f?c("
").append(l.responseText.replace(nb,"")).find(f):l.responseText);d&&h.each(d,[l.responseText,k,l])}});return this},serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&& +!this.disabled&&(this.checked||ob.test(this.nodeName)||pb.test(this.type))}).map(function(a,b){var d=c(this).val();return d==null?null:c.isArray(d)?c.map(d,function(e){return{name:b.name,value:e}}):{name:b.name,value:d}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:e})}, +getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:e})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return new E.XMLHttpRequest},accepts:{xml:"application/xml, text/xml",html:"text/html", +script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},ajax:function(a){var b=c.extend(true,{},c.ajaxSettings,a),d,e,f,h=b.type.toUpperCase(),l=qb.test(h);b.url=b.url.replace(ub,"");b.context=a&&a.context!=null?a.context:b;if(b.data&&b.processData&&typeof b.data!=="string")b.data=c.param(b.data,b.traditional);if(b.dataType==="jsonp"){if(h==="GET")T.test(b.url)||(b.url+=(ja.test(b.url)?"&":"?")+(b.jsonp||"callback")+"=?");else if(!b.data|| +!T.test(b.data))b.data=(b.data?b.data+"&":"")+(b.jsonp||"callback")+"=?";b.dataType="json"}if(b.dataType==="json"&&(b.data&&T.test(b.data)||T.test(b.url))){d=b.jsonpCallback||"jsonp"+mb++;if(b.data)b.data=(b.data+"").replace(T,"="+d+"$1");b.url=b.url.replace(T,"="+d+"$1");b.dataType="script";var k=E[d];E[d]=function(m){if(c.isFunction(k))k(m);else{E[d]=B;try{delete E[d]}catch(p){}}f=m;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);r&&r.removeChild(A)}}if(b.dataType==="script"&&b.cache===null)b.cache= +false;if(b.cache===false&&l){var o=c.now(),x=b.url.replace(rb,"$1_="+o);b.url=x+(x===b.url?(ja.test(b.url)?"&":"?")+"_="+o:"")}if(b.data&&l)b.url+=(ja.test(b.url)?"&":"?")+b.data;b.global&&c.active++===0&&c.event.trigger("ajaxStart");o=(o=sb.exec(b.url))&&(o[1]&&o[1].toLowerCase()!==location.protocol||o[2].toLowerCase()!==location.host);if(b.dataType==="script"&&h==="GET"&&o){var r=t.getElementsByTagName("head")[0]||t.documentElement,A=t.createElement("script");if(b.scriptCharset)A.charset=b.scriptCharset; +A.src=b.url;if(!d){var C=false;A.onload=A.onreadystatechange=function(){if(!C&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){C=true;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);A.onload=A.onreadystatechange=null;r&&A.parentNode&&r.removeChild(A)}}}r.insertBefore(A,r.firstChild);return B}var J=false,w=b.xhr();if(w){b.username?w.open(h,b.url,b.async,b.username,b.password):w.open(h,b.url,b.async);try{if(b.data!=null&&!l||a&&a.contentType)w.setRequestHeader("Content-Type", +b.contentType);if(b.ifModified){c.lastModified[b.url]&&w.setRequestHeader("If-Modified-Since",c.lastModified[b.url]);c.etag[b.url]&&w.setRequestHeader("If-None-Match",c.etag[b.url])}o||w.setRequestHeader("X-Requested-With","XMLHttpRequest");w.setRequestHeader("Accept",b.dataType&&b.accepts[b.dataType]?b.accepts[b.dataType]+", */*; q=0.01":b.accepts._default)}catch(I){}if(b.beforeSend&&b.beforeSend.call(b.context,w,b)===false){b.global&&c.active--===1&&c.event.trigger("ajaxStop");w.abort();return false}b.global&& +c.triggerGlobal(b,"ajaxSend",[w,b]);var L=w.onreadystatechange=function(m){if(!w||w.readyState===0||m==="abort"){J||c.handleComplete(b,w,e,f);J=true;if(w)w.onreadystatechange=c.noop}else if(!J&&w&&(w.readyState===4||m==="timeout")){J=true;w.onreadystatechange=c.noop;e=m==="timeout"?"timeout":!c.httpSuccess(w)?"error":b.ifModified&&c.httpNotModified(w,b.url)?"notmodified":"success";var p;if(e==="success")try{f=c.httpData(w,b.dataType,b)}catch(q){e="parsererror";p=q}if(e==="success"||e==="notmodified")d|| +c.handleSuccess(b,w,e,f);else c.handleError(b,w,e,p);d||c.handleComplete(b,w,e,f);m==="timeout"&&w.abort();if(b.async)w=null}};try{var g=w.abort;w.abort=function(){w&&Function.prototype.call.call(g,w);L("abort")}}catch(i){}b.async&&b.timeout>0&&setTimeout(function(){w&&!J&&L("timeout")},b.timeout);try{w.send(l||b.data==null?null:b.data)}catch(n){c.handleError(b,w,null,n);c.handleComplete(b,w,e,f)}b.async||L();return w}},param:function(a,b){var d=[],e=function(h,l){l=c.isFunction(l)?l():l;d[d.length]= +encodeURIComponent(h)+"="+encodeURIComponent(l)};if(b===B)b=c.ajaxSettings.traditional;if(c.isArray(a)||a.jquery)c.each(a,function(){e(this.name,this.value)});else for(var f in a)da(f,a[f],b,e);return d.join("&").replace(tb,"+")}});c.extend({active:0,lastModified:{},etag:{},handleError:function(a,b,d,e){a.error&&a.error.call(a.context,b,d,e);a.global&&c.triggerGlobal(a,"ajaxError",[b,a,e])},handleSuccess:function(a,b,d,e){a.success&&a.success.call(a.context,e,d,b);a.global&&c.triggerGlobal(a,"ajaxSuccess", +[b,a])},handleComplete:function(a,b,d){a.complete&&a.complete.call(a.context,b,d);a.global&&c.triggerGlobal(a,"ajaxComplete",[b,a]);a.global&&c.active--===1&&c.event.trigger("ajaxStop")},triggerGlobal:function(a,b,d){(a.context&&a.context.url==null?c(a.context):c.event).trigger(b,d)},httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"), +e=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(e)c.etag[b]=e;return a.status===304},httpData:function(a,b,d){var e=a.getResponseHeader("content-type")||"",f=b==="xml"||!b&&e.indexOf("xml")>=0;a=f?a.responseXML:a.responseText;f&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b==="json"||!b&&e.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&e.indexOf("javascript")>=0)c.globalEval(a);return a}}); +if(E.ActiveXObject)c.ajaxSettings.xhr=function(){if(E.location.protocol!=="file:")try{return new E.XMLHttpRequest}catch(a){}try{return new E.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}};c.support.ajax=!!c.ajaxSettings.xhr();var ea={},vb=/^(?:toggle|show|hide)$/,wb=/^([+\-]=)?([\d+.\-]+)(.*)$/,ba,pa=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b,d){if(a||a===0)return this.animate(S("show", +3),a,b,d);else{d=0;for(var e=this.length;d=0;e--)if(d[e].elem===this){b&&d[e](true);d.splice(e,1)}});b||this.dequeue();return this}});c.each({slideDown:S("show",1),slideUp:S("hide",1),slideToggle:S("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){c.fn[a]=function(d,e,f){return this.animate(b, +d,e,f)}});c.extend({speed:function(a,b,d){var e=a&&typeof a==="object"?c.extend({},a):{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};e.duration=c.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in c.fx.speeds?c.fx.speeds[e.duration]:c.fx.speeds._default;e.old=e.complete;e.complete=function(){e.queue!==false&&c(this).dequeue();c.isFunction(e.old)&&e.old.call(this)};return e},easing:{linear:function(a,b,d,e){return d+e*a},swing:function(a,b,d,e){return(-Math.cos(a* +Math.PI)/2+0.5)*e+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||c.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a=parseFloat(c.css(this.elem,this.prop));return a&&a>-1E4?a:0},custom:function(a,b,d){function e(l){return f.step(l)} +var f=this,h=c.fx;this.startTime=c.now();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;this.pos=this.state=0;e.elem=this.elem;if(e()&&c.timers.push(e)&&!ba)ba=setInterval(h.tick,h.interval)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true; +this.custom(this.cur(),0)},step:function(a){var b=c.now(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var e in this.options.curAnim)if(this.options.curAnim[e]!==true)d=false;if(d){if(this.options.overflow!=null&&!c.support.shrinkWrapBlocks){var f=this.elem,h=this.options;c.each(["","X","Y"],function(k,o){f.style["overflow"+o]=h.overflow[k]})}this.options.hide&&c(this.elem).hide();if(this.options.hide|| +this.options.show)for(var l in this.options.curAnim)c.style(this.elem,l,this.options.orig[l]);this.options.complete.call(this.elem)}return false}else{a=b-this.startTime;this.state=a/this.options.duration;b=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||b](this.state,a,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a= +c.timers,b=0;b-1;e={};var x={};if(o)x=f.position();l=o?x.top:parseInt(l,10)||0;k=o?x.left:parseInt(k,10)||0;if(c.isFunction(b))b=b.call(a,d,h);if(b.top!=null)e.top=b.top-h.top+l;if(b.left!=null)e.left=b.left-h.left+k;"using"in b?b.using.call(a, +e):f.css(e)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),e=Ia.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.css(a,"marginTop"))||0;d.left-=parseFloat(c.css(a,"marginLeft"))||0;e.top+=parseFloat(c.css(b[0],"borderTopWidth"))||0;e.left+=parseFloat(c.css(b[0],"borderLeftWidth"))||0;return{top:d.top-e.top,left:d.left-e.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||t.body;a&&!Ia.test(a.nodeName)&& +c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(e){var f=this[0],h;if(!f)return null;if(e!==B)return this.each(function(){if(h=fa(this))h.scrollTo(!a?e:c(h).scrollLeft(),a?e:c(h).scrollTop());else this[d]=e});else return(h=fa(f))?"pageXOffset"in h?h[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&h.document.documentElement[d]||h.document.body[d]:f[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase(); +c.fn["inner"+b]=function(){return this[0]?parseFloat(c.css(this[0],d,"padding")):null};c.fn["outer"+b]=function(e){return this[0]?parseFloat(c.css(this[0],d,e?"margin":"border")):null};c.fn[d]=function(e){var f=this[0];if(!f)return e==null?null:this;if(c.isFunction(e))return this.each(function(l){var k=c(this);k[d](e.call(this,l,k[d]()))});if(c.isWindow(f))return f.document.compatMode==="CSS1Compat"&&f.document.documentElement["client"+b]||f.document.body["client"+b];else if(f.nodeType===9)return Math.max(f.documentElement["client"+ +b],f.body["scroll"+b],f.documentElement["scroll"+b],f.body["offset"+b],f.documentElement["offset"+b]);else if(e===B){f=c.css(f,d);var h=parseFloat(f);return c.isNaN(h)?f:h}else return this.css(d,typeof e==="string"?e:e+"px")}})})(window); +; + +/** + * jQuery Once Plugin v1.2 + * http://plugins.jquery.com/project/once + * + * Dual licensed under the MIT and GPL licenses: + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + */ + +(function ($) { + var cache = {}, uuid = 0; + + /** + * Filters elements by whether they have not yet been processed. + * + * @param id + * (Optional) If this is a string, then it will be used as the CSS class + * name that is applied to the elements for determining whether it has + * already been processed. The elements will get a class in the form of + * "id-processed". + * + * If the id parameter is a function, it will be passed off to the fn + * parameter and the id will become a unique identifier, represented as a + * number. + * + * When the id is neither a string or a function, it becomes a unique + * identifier, depicted as a number. The element's class will then be + * represented in the form of "jquery-once-#-processed". + * + * Take note that the id must be valid for usage as an element's class name. + * @param fn + * (Optional) If given, this function will be called for each element that + * has not yet been processed. The function's return value follows the same + * logic as $.each(). Returning true will continue to the next matched + * element in the set, while returning false will entirely break the + * iteration. + */ + $.fn.once = function (id, fn) { + if (typeof id != 'string') { + // Generate a numeric ID if the id passed can't be used as a CSS class. + if (!(id in cache)) { + cache[id] = ++uuid; + } + // When the fn parameter is not passed, we interpret it from the id. + if (!fn) { + fn = id; + } + id = 'jquery-once-' + cache[id]; + } + // Remove elements from the set that have already been processed. + var name = id + '-processed'; + var elements = this.not('.' + name).addClass(name); + + return $.isFunction(fn) ? elements.each(fn) : elements; + }; + + /** + * Filters elements that have been processed once already. + * + * @param id + * A required string representing the name of the class which should be used + * when filtering the elements. This only filters elements that have already + * been processed by the once function. The id should be the same id that + * was originally passed to the once() function. + * @param fn + * (Optional) If given, this function will be called for each element that + * has not yet been processed. The function's return value follows the same + * logic as $.each(). Returning true will continue to the next matched + * element in the set, while returning false will entirely break the + * iteration. + */ + $.fn.removeOnce = function (id, fn) { + var name = id + '-processed'; + var elements = this.filter('.' + name).removeClass(name); + + return $.isFunction(fn) ? elements.each(fn) : elements; + }; +})(jQuery); +; + +var Drupal = Drupal || { 'settings': {}, 'behaviors': {}, 'locale': {} }; + +// Allow other JavaScript libraries to use $. +jQuery.noConflict(); + +(function ($) { + +/** + * Override jQuery.fn.init to guard against XSS attacks. + * + * See http://bugs.jquery.com/ticket/9521 + */ +var jquery_init = $.fn.init; +$.fn.init = function (selector, context, rootjQuery) { + // If the string contains a "#" before a "<", treat it as invalid HTML. + if (selector && typeof selector === 'string') { + var hash_position = selector.indexOf('#'); + if (hash_position >= 0) { + var bracket_position = selector.indexOf('<'); + if (bracket_position > hash_position) { + throw 'Syntax error, unrecognized expression: ' + selector; + } + } + } + return jquery_init.call(this, selector, context, rootjQuery); +}; +$.fn.init.prototype = jquery_init.prototype; + +/** + * Attach all registered behaviors to a page element. + * + * Behaviors are event-triggered actions that attach to page elements, enhancing + * default non-JavaScript UIs. Behaviors are registered in the Drupal.behaviors + * object using the method 'attach' and optionally also 'detach' as follows: + * @code + * Drupal.behaviors.behaviorName = { + * attach: function (context, settings) { + * ... + * }, + * detach: function (context, settings, trigger) { + * ... + * } + * }; + * @endcode + * + * Drupal.attachBehaviors is added below to the jQuery ready event and so + * runs on initial page load. Developers implementing AHAH/Ajax in their + * solutions should also call this function after new page content has been + * loaded, feeding in an element to be processed, in order to attach all + * behaviors to the new content. + * + * Behaviors should use + * @code + * $(selector).once('behavior-name', function () { + * ... + * }); + * @endcode + * to ensure the behavior is attached only once to a given element. (Doing so + * enables the reprocessing of given elements, which may be needed on occasion + * despite the ability to limit behavior attachment to a particular element.) + * + * @param context + * An element to attach behaviors to. If none is given, the document element + * is used. + * @param settings + * An object containing settings for the current context. If none given, the + * global Drupal.settings object is used. + */ +Drupal.attachBehaviors = function (context, settings) { + context = context || document; + settings = settings || Drupal.settings; + // Execute all of them. + $.each(Drupal.behaviors, function () { + if ($.isFunction(this.attach)) { + this.attach(context, settings); + } + }); +}; + +/** + * Detach registered behaviors from a page element. + * + * Developers implementing AHAH/Ajax in their solutions should call this + * function before page content is about to be removed, feeding in an element + * to be processed, in order to allow special behaviors to detach from the + * content. + * + * Such implementations should look for the class name that was added in their + * corresponding Drupal.behaviors.behaviorName.attach implementation, i.e. + * behaviorName-processed, to ensure the behavior is detached only from + * previously processed elements. + * + * @param context + * An element to detach behaviors from. If none is given, the document element + * is used. + * @param settings + * An object containing settings for the current context. If none given, the + * global Drupal.settings object is used. + * @param trigger + * A string containing what's causing the behaviors to be detached. The + * possible triggers are: + * - unload: (default) The context element is being removed from the DOM. + * - move: The element is about to be moved within the DOM (for example, + * during a tabledrag row swap). After the move is completed, + * Drupal.attachBehaviors() is called, so that the behavior can undo + * whatever it did in response to the move. Many behaviors won't need to + * do anything simply in response to the element being moved, but because + * IFRAME elements reload their "src" when being moved within the DOM, + * behaviors bound to IFRAME elements (like WYSIWYG editors) may need to + * take some action. + * - serialize: When an Ajax form is submitted, this is called with the + * form as the context. This provides every behavior within the form an + * opportunity to ensure that the field elements have correct content + * in them before the form is serialized. The canonical use-case is so + * that WYSIWYG editors can update the hidden textarea to which they are + * bound. + * + * @see Drupal.attachBehaviors + */ +Drupal.detachBehaviors = function (context, settings, trigger) { + context = context || document; + settings = settings || Drupal.settings; + trigger = trigger || 'unload'; + // Execute all of them. + $.each(Drupal.behaviors, function () { + if ($.isFunction(this.detach)) { + this.detach(context, settings, trigger); + } + }); +}; + +/** + * Encode special characters in a plain-text string for display as HTML. + * + * @ingroup sanitization + */ +Drupal.checkPlain = function (str) { + var character, regex, + replace = { '&': '&', '"': '"', '<': '<', '>': '>' }; + str = String(str); + for (character in replace) { + if (replace.hasOwnProperty(character)) { + regex = new RegExp(character, 'g'); + str = str.replace(regex, replace[character]); + } + } + return str; +}; + +/** + * Replace placeholders with sanitized values in a string. + * + * @param str + * A string with placeholders. + * @param args + * An object of replacements pairs to make. Incidences of any key in this + * array are replaced with the corresponding value. Based on the first + * character of the key, the value is escaped and/or themed: + * - !variable: inserted as is + * - @variable: escape plain text to HTML (Drupal.checkPlain) + * - %variable: escape text and theme as a placeholder for user-submitted + * content (checkPlain + Drupal.theme('placeholder')) + * + * @see Drupal.t() + * @ingroup sanitization + */ +Drupal.formatString = function(str, args) { + // Transform arguments before inserting them. + for (var key in args) { + switch (key.charAt(0)) { + // Escaped only. + case '@': + args[key] = Drupal.checkPlain(args[key]); + break; + // Pass-through. + case '!': + break; + // Escaped and placeholder. + case '%': + default: + args[key] = Drupal.theme('placeholder', args[key]); + break; + } + str = str.replace(key, args[key]); + } + return str; +}; + +/** + * Translate strings to the page language or a given language. + * + * See the documentation of the server-side t() function for further details. + * + * @param str + * A string containing the English string to translate. + * @param args + * An object of replacements pairs to make after translation. Incidences + * of any key in this array are replaced with the corresponding value. + * See Drupal.formatString(). + * + * @param options + * - 'context' (defaults to the empty context): The context the source string + * belongs to. + * + * @return + * The translated string. + */ +Drupal.t = function (str, args, options) { + options = options || {}; + options.context = options.context || ''; + + // Fetch the localized version of the string. + if (Drupal.locale.strings && Drupal.locale.strings[options.context] && Drupal.locale.strings[options.context][str]) { + str = Drupal.locale.strings[options.context][str]; + } + + if (args) { + str = Drupal.formatString(str, args); + } + return str; +}; + +/** + * Format a string containing a count of items. + * + * This function ensures that the string is pluralized correctly. Since Drupal.t() is + * called by this function, make sure not to pass already-localized strings to it. + * + * See the documentation of the server-side format_plural() function for further details. + * + * @param count + * The item count to display. + * @param singular + * The string for the singular case. Please make sure it is clear this is + * singular, to ease translation (e.g. use "1 new comment" instead of "1 new"). + * Do not use @count in the singular string. + * @param plural + * The string for the plural case. Please make sure it is clear this is plural, + * to ease translation. Use @count in place of the item count, as in "@count + * new comments". + * @param args + * An object of replacements pairs to make after translation. Incidences + * of any key in this array are replaced with the corresponding value. + * See Drupal.formatString(). + * Note that you do not need to include @count in this array. + * This replacement is done automatically for the plural case. + * @param options + * The options to pass to the Drupal.t() function. + * @return + * A translated string. + */ +Drupal.formatPlural = function (count, singular, plural, args, options) { + var args = args || {}; + args['@count'] = count; + // Determine the index of the plural form. + var index = Drupal.locale.pluralFormula ? Drupal.locale.pluralFormula(args['@count']) : ((args['@count'] == 1) ? 0 : 1); + + if (index == 0) { + return Drupal.t(singular, args, options); + } + else if (index == 1) { + return Drupal.t(plural, args, options); + } + else { + args['@count[' + index + ']'] = args['@count']; + delete args['@count']; + return Drupal.t(plural.replace('@count', '@count[' + index + ']'), args, options); + } +}; + +/** + * Generate the themed representation of a Drupal object. + * + * All requests for themed output must go through this function. It examines + * the request and routes it to the appropriate theme function. If the current + * theme does not provide an override function, the generic theme function is + * called. + * + * For example, to retrieve the HTML for text that should be emphasized and + * displayed as a placeholder inside a sentence, call + * Drupal.theme('placeholder', text). + * + * @param func + * The name of the theme function to call. + * @param ... + * Additional arguments to pass along to the theme function. + * @return + * Any data the theme function returns. This could be a plain HTML string, + * but also a complex object. + */ +Drupal.theme = function (func) { + var args = Array.prototype.slice.apply(arguments, [1]); + + return (Drupal.theme[func] || Drupal.theme.prototype[func]).apply(this, args); +}; + +/** + * Freeze the current body height (as minimum height). Used to prevent + * unnecessary upwards scrolling when doing DOM manipulations. + */ +Drupal.freezeHeight = function () { + Drupal.unfreezeHeight(); + $('
').css({ + position: 'absolute', + top: '0px', + left: '0px', + width: '1px', + height: $('body').css('height') + }).appendTo('body'); +}; + +/** + * Unfreeze the body height. + */ +Drupal.unfreezeHeight = function () { + $('#freeze-height').remove(); +}; + +/** + * Encodes a Drupal path for use in a URL. + * + * For aesthetic reasons slashes are not escaped. + */ +Drupal.encodePath = function (item, uri) { + uri = uri || location.href; + return encodeURIComponent(item).replace(/%2F/g, '/'); +}; + +/** + * Get the text selection in a textarea. + */ +Drupal.getSelection = function (element) { + if (typeof element.selectionStart != 'number' && document.selection) { + // The current selection. + var range1 = document.selection.createRange(); + var range2 = range1.duplicate(); + // Select all text. + range2.moveToElementText(element); + // Now move 'dummy' end point to end point of original range. + range2.setEndPoint('EndToEnd', range1); + // Now we can calculate start and end points. + var start = range2.text.length - range1.text.length; + var end = start + range1.text.length; + return { 'start': start, 'end': end }; + } + return { 'start': element.selectionStart, 'end': element.selectionEnd }; +}; + +/** + * Build an error message from an Ajax response. + */ +Drupal.ajaxError = function (xmlhttp, uri) { + var statusCode, statusText, pathText, responseText, readyStateText, message; + if (xmlhttp.status) { + statusCode = "\n" + Drupal.t("An AJAX HTTP error occurred.") + "\n" + Drupal.t("HTTP Result Code: !status", {'!status': xmlhttp.status}); + } + else { + statusCode = "\n" + Drupal.t("An AJAX HTTP request terminated abnormally."); + } + statusCode += "\n" + Drupal.t("Debugging information follows."); + pathText = "\n" + Drupal.t("Path: !uri", {'!uri': uri} ); + statusText = ''; + // In some cases, when statusCode == 0, xmlhttp.statusText may not be defined. + // Unfortunately, testing for it with typeof, etc, doesn't seem to catch that + // and the test causes an exception. So we need to catch the exception here. + try { + statusText = "\n" + Drupal.t("StatusText: !statusText", {'!statusText': $.trim(xmlhttp.statusText)}); + } + catch (e) {} + + responseText = ''; + // Again, we don't have a way to know for sure whether accessing + // xmlhttp.responseText is going to throw an exception. So we'll catch it. + try { + responseText = "\n" + Drupal.t("ResponseText: !responseText", {'!responseText': $.trim(xmlhttp.responseText) } ); + } catch (e) {} + + // Make the responseText more readable by stripping HTML tags and newlines. + responseText = responseText.replace(/<("[^"]*"|'[^']*'|[^'">])*>/gi,""); + responseText = responseText.replace(/[\n]+\s+/g,"\n"); + + // We don't need readyState except for status == 0. + readyStateText = xmlhttp.status == 0 ? ("\n" + Drupal.t("ReadyState: !readyState", {'!readyState': xmlhttp.readyState})) : ""; + + message = statusCode + pathText + statusText + responseText + readyStateText; + return message; +}; + +// Class indicating that JS is enabled; used for styling purpose. +$('html').addClass('js'); + +// 'js enabled' cookie. +document.cookie = 'has_js=1; path=/'; + +/** + * Additions to jQuery.support. + */ +$(function () { + /** + * Boolean indicating whether or not position:fixed is supported. + */ + if (jQuery.support.positionFixed === undefined) { + var el = $('
').appendTo(document.body); + jQuery.support.positionFixed = el[0].offsetTop === 10; + el.remove(); + } +}); + +//Attach all behaviors. +$(function () { + Drupal.attachBehaviors(document, Drupal.settings); +}); + +/** + * The default themes. + */ +Drupal.theme.prototype = { + + /** + * Formats text for emphasized display in a placeholder inside a sentence. + * + * @param str + * The text to format (plain-text). + * @return + * The formatted text (html). + */ + placeholder: function (str) { + return '' + Drupal.checkPlain(str) + ''; + } +}; + +})(jQuery); +; diff --git a/old/related_projects_files/medium_choco_0.png b/old/related_projects_files/medium_choco_0.png new file mode 100644 index 0000000000000000000000000000000000000000..7b6e9e8772ccc876684d693bf768ebcc1e4f3b1a GIT binary patch literal 9998 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 literal 0 HcmV?d00001 diff --git a/old/related_projects_files/vibes_512.png b/old/related_projects_files/vibes_512.png new file mode 100644 index 0000000000000000000000000000000000000000..0e115dfa6ef9184d860911615f599f78ec1dd750 GIT binary patch literal 77569 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≧X4Y_*)wk$3G+6|(5UT}@rC~z(%C4Ku?`ht5 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 YJx>d3jE_H8hQLGZiKbGyf?4qY0Vz`NqW}N^ literal 0 HcmV?d00001 diff --git a/old/team.html b/old/team.html new file mode 100644 index 000000000..b165ee45a --- /dev/null +++ b/old/team.html @@ -0,0 +1,327 @@ + + + + + + + + + + + + Team | ibex-lib.org + + + + + + + + + + + + + + +

+
+ + + + + +
+ + + + + +
+ +

+ Team

+
+
+
+
+ + +
+
+ + + +
+

 

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Main Developer +   +  
+ Gilles Chabert (IMT Atlantique, Nantes) +   + Software architecture and main development. IbexSolve, IbexOpt, Java and continuation plugins
+   +   +  
+ Release Manager +   +  
+ Cyril Bouvier (LIRMM, Montpellier) +   +  
+   +   +  
+ + Think tank +   +  
+ Alexandre Goldsztejn (IRCCyN, Nantes) +   + IbexSolve, IbexOpt, IbexSIP, Continuation
+ Gilles Trombettoni (Univ. Montpellier)   +   + IbexOpt
+ Luc Jaulin (ENSTA Bretagne, Brest) +   + Interval guru
+   +   +  
+ Plugin Developers +   +  
+ Bertrand Neveu (ENPC, Paris) +   + IbexOpt
+ Antoine Marendet (LS2N, Nantes) +   + SIP
+ Benjamin Martin (Ecole Polytechnique) +   + Continuation
+ Jordan Ninin (ENSTA Bretagne, Brest) +   + Affine arithmetic, AMPL file loader
+   +   +  
+ + Past contributors +   +  
+ Benoit Desrochers +   + Mobile Robotics (ENSTA plugin), pybex
+ Clément Carbonnel (LAAS, Toulouse) +   + Robust estimation plugin (Q-intersection)
+ Ignacio Araya (UTFSM, Valparaíso, Chile) +   + Mohc, Ibex 1.0 (Optimization, XNewton)
+ Anthony Baire (INRIA, Rennes, France) +   + Release management, deployment
+   +   +  
+ Other contributors (bug fix, etc.) +   +  
+ Soonho Kong (Carnegie Mellon University)

 

+ + + + + + + + + + + + + + + + + + + + + + diff --git a/old/team_files/IBEX_small_rvb.jpg b/old/team_files/IBEX_small_rvb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b4fb90b9020938efa72638f3162b6cd972e551be GIT binary patch literal 52490 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 p:first-child{display:inline;}a.feed-icon{display:inline-block;padding:15px 0 0 0;}table{border:0;border-spacing:0;font-size:0.857em;margin:10px 0;width:100%;}table table{font-size:1em;}#footer-wrapper table{font-size:1em;}table tr th{background:#757575;background:rgba(0,0,0,0.51);border-bottom-style:none;}table tr th,table tr th a,table tr th a:hover{color:#FFF;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}#footer-wrapper tr td,#footer-wrapper tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}tr,tr.even{background:#efefef;background:rgba(0,0,0,0.063);}table ul.links{margin:0;padding:0;font-size:1em;}table ul.links li{padding:0 1em 0 0;}.block ol,.block ul{margin:0;padding:0 0 0.25em 1em;}.contextual-links-wrapper{font-size:small !important;}ul.contextual-links{font-size:0.923em;}.contextual-links-wrapper a{text-shadow:0 0 0 !important;}.item-list .pager{font-size:0.929em;}ul.menu li{margin:0;}.region-content ul,.region-content ol{margin:1em 0;padding:0 0 0.25em 2.5em;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}ul.tips{padding:0 0 0 1.25em;}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;font-size:0.94em;line-height:1.7;padding:1px 10px 2px 10px;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}#logo{float:left;padding:15px 15px 15px 10px;}#name-and-slogan{float:left;padding-top:34px;margin:0 0 30px 15px;}#site-name{font-size:1.821em;color:#686868;line-height:1;}h1#site-name{margin:0;}#site-name a{font-weight:normal;}#site-slogan{font-size:0.929em;margin-top:7px;word-spacing:0.1em;font-style:italic;}.region-header .block{font-size:0.857em;float:left;margin:0 10px;padding:0;}.region-header .block .content{margin:0;padding:0;}.region-header .block ul{margin:0;padding:0;}.region-header .block li{list-style:none;list-style-image:none;padding:0;}.region-header .form-text{background:#fefefe;background:rgba(255,255,255,0.7);border-color:#ccc;border-color:rgba(255,255,255,0.3);margin-right:2px;width:120px;}.region-header .form-text:hover,.region-header .form-text:focus,.region-header .form-text:active{background:#fff;background:rgba(255,255,255,0.8);}.region-header .form-required{color:#eee;color:rgba(255,255,255,0.7);}.region-header .block-menu{border:1px solid;border-color:#eee;border-color:rgba(255,255,255,0.2);padding:0;width:208px;}.region-header .block-menu li a{display:block;border-bottom:1px solid;border-bottom-color:#eee;border-bottom-color:rgba(255,255,255,0.2);padding:3px 7px;}.region-header .block-menu li a:hover,.region-header .block-menu li a:focus,.region-header .block-menu li a:active{text-decoration:none;background:rgba(255,255,255,0.15);}.region-header .block-menu li.last a{border-bottom:0;}.region-header #block-user-login{width:auto;}.region-header #block-user-login .content{margin-top:2px;}.region-header #block-user-login .form-item{float:left;margin:0;padding:0;}.region-header #block-user-login div.item-list,.region-header #block-user-login div.description{font-size:0.916em;margin:0;}.region-header #block-user-login div.item-list{clear:both;}.region-header #block-user-login div.description{display:inline;}.region-header #block-user-login .item-list ul{padding:0;line-height:1;}.region-header #block-user-login .item-list li{list-style:none;float:left;padding:3px 0 1px;}.region-header #block-user-login .item-list li.last{padding-left:0.5em;}.region-header #block-user-login ul.openid-links li.last{padding-left:0;}.region-header #user-login-form li.openid-link a,.region-header #user-login li.openid-link a{padding-left:20px;}.region-header #block-user-login .form-actions{margin:4px 0 0;padding:0;clear:both;}.region-header #block-user-login input.form-submit{border:1px solid;border-color:#ccc;border-color:rgba(255,255,255,0.5);background:#eee;background:rgba(255,255,255,0.7);margin:4px 0;padding:3px 8px;}.region-header #block-user-login input.form-submit:hover,.region-header #block-user-login input.form-submit:focus{background:#fff;background:rgba(255,255,255,0.9);}.region-header #block-search-form{width:208px;}.region-header #block-search-form .form-text{width:154px;}.region-header .block-locale ul li{display:inline;padding:0 0.5em;}#main-menu{clear:both;}#main-menu-links{font-size:0.929em;margin:0;padding:0 15px;}#main-menu-links li{float:left;list-style:none;padding:0 1px;margin:0 1px;}#main-menu-links a{color:#333;background:#ccc;background:rgba(255,255,255,0.7);float:left;height:2.4em;line-height:2.4em;padding:0 0.8em;text-decoration:none;text-shadow:0 1px #eee;-khtml-border-radius-topleft:8px;-khtml-border-radius-topright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;}#main-menu-links a:hover,#main-menu-links a:focus{background:#f6f6f2;background:rgba(255,255,255,0.95);}#main-menu-links a:active{background:#b3b3b3;background:rgba(255,255,255,1);}#main-menu-links li a.active{border-bottom:none;}.featured #main-menu-links li a:active,.featured #main-menu-links li a.active{background:#f0f0f0;background:rgba(240,240,240,1.0);}#secondary-menu-links{float:right;font-size:0.929em;margin:10px 10px 0;}#secondary-menu-links a:hover,#secondary-menu-links a:focus{text-decoration:underline;}#main{margin-top:20px;margin-bottom:40px;}#featured{text-align:center;font-size:1.643em;font-weight:normal;line-height:1.4;padding:20px 0 45px;margin:0;background:#f0f0f0;background:rgba(30,50,10,0.08);border-bottom:1px solid #e7e7e7;text-shadow:1px 1px #fff;}#featured h2{font-size:1.174em;line-height:1;}#featured p{margin:0;padding:0;}#highlighted{border-bottom:1px solid #d3d7d9;font-size:120%;}.region-help{border:1px solid #d3d7d9;padding:0 1.5em;margin-bottom:30px;}.content{margin-top:10px;}h1#page-title{font-size:2em;line-height:1;}#content h2{margin-bottom:2px;font-size:1.429em;line-height:1.4;}.node .content{font-size:1.071em;}.node-teaser .content{font-size:1em;}.node-teaser h2{margin-top:0;padding-top:0.5em;}.node-teaser h2 a{color:#181818;}.node-teaser{border-bottom:1px solid #d3d7d9;margin-bottom:30px;padding-bottom:15px;}.node-sticky{background:#f9f9f9;background:rgba(0,0,0,0.024);border:1px solid #d3d7d9;padding:0 15px 15px;}.node-full{background:none;border:none;padding:0;}.node-teaser .content{clear:none;line-height:1.6;}.meta{font-size:0.857em;color:#68696b;margin-bottom:-5px;}.submitted .user-picture img{float:left;height:20px;margin:1px 5px 0 0;}.field-type-taxonomy-term-reference{margin:0 0 1.2em;}.field-type-taxonomy-term-reference .field-label{font-weight:normal;margin:0;padding-right:5px;}.field-type-taxonomy-term-reference .field-label,.field-type-taxonomy-term-reference ul.links{font-size:0.8em;}.node-teaser .field-type-taxonomy-term-reference .field-label,.node-teaser .field-type-taxonomy-term-reference ul.links{font-size:0.821em;}.field-type-taxonomy-term-reference ul.links{padding:0;margin:0;list-style:none;}.field-type-taxonomy-term-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}.link-wrapper{text-align:right;}.field-type-image img,.user-picture img{margin:0 0 1em;}ul.links{color:#68696b;font-size:0.821em;}.node-unpublished{margin:-20px -15px 0;padding:20px 15px 0;}.node-unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.comment h2.title{margin-bottom:1em;}.comment div.user-picture img{margin-left:0;}.comment{margin-bottom:20px;display:table;vertical-align:top;}.comment .attribution{display:table-cell;padding:0 30px 0 0;vertical-align:top;overflow:hidden;}.comment .attribution img{margin:0;border:1px solid #d3d7d9;}.comment .attribution .username{white-space:nowrap;}.comment .submitted p{margin:4px 0;font-size:1.071em;line-height:1.2;}.comment .submitted .comment-time{font-size:0.786em;color:#68696b;}.comment .submitted .comment-permalink{font-size:0.786em;text-transform:lowercase;}.comment .content{font-size:0.929em;line-height:1.6;}.comment .comment-arrow{background:url(../themes/bartik/images/comment-arrow.html) no-repeat 0 center transparent;border-left:1px solid;border-right:1px solid;height:40px;margin-left:-47px;margin-top:10px;position:absolute;width:20px;}.comment .comment-text{padding:10px 25px;border:1px solid #d3d7d9;display:table-cell;vertical-align:top;position:relative;width:100%;}.comment .indented{margin-left:40px;}.comment ul.links{padding:0 0 0.25em 0;}.comment ul.links li{padding:0 0.5em 0 0;}.comment-unpublished{margin-right:5px;padding:5px 2px 5px 5px;}.comment-unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.sidebar .section{padding-top:10px;}.sidebar .block{border:1px solid;padding:15px 20px;margin:0 0 20px;}.sidebar h2{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}.sidebar .block .content{font-size:0.914em;line-height:1.4;}.sidebar tbody{border:none;}.sidebar tr.even,.sidebar tr.odd{background:none;border-bottom:1px solid #d6d6d6;}#triptych-wrapper{background-color:#f0f0f0;background:rgba(30,50,10,0.08);border-top:1px solid #e7e7e7;}#triptych h2{color:#000;font-size:1.714em;margin-bottom:0.8em;text-shadow:0 1px 0 #fff;text-align:center;line-height:1;}#triptych .block{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #dfdfdf;line-height:1.3;}#triptych .block.last{border-bottom:none;}#triptych .block ul li,#triptych .block ol li{list-style:none;}#triptych .block ul,#triptych .block ol{padding-left:0;}#triptych #block-user-login .form-text{width:185px;}#triptych #block-user-online p{margin-bottom:0;}#triptych #block-node-syndicate h2{overflow:hidden;width:0;height:0;}#triptych-last #block-node-syndicate{text-align:right;}#triptych #block-search-form .form-type-textfield input{width:185px;}#triptych-middle #block-system-powered-by{text-align:center;}#triptych-last #block-system-powered-by{text-align:right;}#footer-wrapper{color:#c0c0c0;color:rgba(255,255,255,0.65);font-size:0.857em;}#footer-wrapper a{color:#fcfcfc;color:rgba(255,255,255,0.8);}#footer-wrapper a:hover,#footer-wrapper a:focus{color:#fefefe;color:rgba(255,255,255,0.95);text-decoration:underline;}#footer-wrapper .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}#footer-columns .block-menu,#footer .block{margin:0;padding:0;border:none;}#footer .block{margin:0.5em 0;}#footer .block .content{padding:0.5em 0;margin-top:0;}#footer .block h2{margin:0;}#footer-columns h2{border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;}#footer-columns .content{margin-top:0;}#footer-columns p{margin-top:1em;}#footer-columns .content ul{list-style:none;padding-left:0;margin-left:0;}#footer-columns .content li{list-style:none;margin:0;padding:0;}#footer-columns .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:0.8em 2px 0.8em 20px;text-indent:-15px;}#footer-columns .content li a:hover,#footer-columns .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none;}#footer{letter-spacing:0.2px;margin-top:30px;border-top:1px solid #555;border-color:rgba(255,255,255,0.15);}#footer .region{margin-top:20px;}#footer .block{clear:both;}#footer ul,#footer li{list-style:none;margin:0;padding:0;}#footer li a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}#footer li.first a{padding-left:0;}#footer li.last a{padding-right:0;border-right:none;}#footer-wrapper tr.odd{background-color:transparent;}#footer-wrapper tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}.tabs{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px;}.tabs ul.primary{padding:0 3px;margin:0;overflow:hidden;border:none;background:transparent url(../themes/bartik/images/tabs-border.html) repeat-x left bottom;}.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0;}.tabs ul.primary li.active a{border-bottom:1px solid #ffffff;}.tabs ul.primary li a{color:#000;background-color:#ededed;height:1.8em;line-height:1.9;display:block;font-size:0.929em;float:left;padding:0 10px 3px;margin:0;text-shadow:0 1px 0 #fff;-khtml-border-radius-topleft:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-khtml-border-radius-topright:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;}.tabs ul.primary li.active a{background-color:#ffffff;}.tabs ul.secondary{border-bottom:none;padding:0.5em 0;}.tabs ul.secondary li{display:block;float:left;}.tabs ul.secondary li:last-child{border-right:none;}.tabs ul.secondary li:first-child{padding-left:0;}.tabs ul.secondary li a{padding:0.25em 0.5em;}.tabs ul.secondary li a.active{background:#f2f2f2;border-bottom:none;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}ul.action-links{list-style:none;margin:5px;padding:0.5em 1em;}ul.action-links li{display:inline-block;margin-left:10px;}ul.action-links li a{padding-left:15px;background:url(../themes/bartik/images/add.html) no-repeat left center;margin:0 10px 0 0;}#messages{padding:20px 0 5px;margin:0 auto;}.featured #messages{background:#f0f0f0;background:rgba(30,50,10,0.08);}div.messages{margin:8px 15px;}.breadcrumb{font-size:0.929em;}.profile .user-picture{float:none;}.confirm-parent,.password-parent{width:34em;}.password-parent,div.form-item div.password-suggestions{position:relative;}.password-strength-text,.password-strength-title,div.password-confirm{font-size:0.82em;}.password-strength-text{margin-top:0.2em;}div.password-confirm{margin-top:2.2em;width:20.73em;}input.form-submit,a.button{background:#fff url(../themes/bartik/images/buttons.html) 0 0 repeat-x;border:1px solid #e4e4e4;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;margin-bottom:1em;margin-right:0.6em;padding:4px 17px;-khtml-border-radius:15px;-moz-border-radius:20px;-webkit-border-radius:15px;border-radius:15px;}a.button:link,a.button:visited,a.button:hover,a.button:focus,a.button:active{text-decoration:none;color:#5a5a5a;}fieldset{background:#ffffff;border:1px solid #cccccc;margin-top:10px;margin-bottom:32px;padding:0 0 10px;position:relative;top:12px;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.fieldset-wrapper{margin-top:25px;}.node-form .vertical-tabs .fieldset-wrapper{margin-top:0;}.filter-wrapper{top:0;padding:1em 0 0.2em;-khtml-border-radius-topright:0;-khtml-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}.filter-help a{font-size:0.857em;padding:2px 20px 0;}.filter-wrapper .form-item label{margin-right:10px;}.filter-wrapper .form-item{padding:0 0 0.5em 0.5em;}.filter-guidelines{padding:0 1.5em 0 0.5em;}fieldset.collapsed{background:transparent;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}fieldset legend{background:#dbdbdb;border:1px solid #ccc;border-bottom:none;color:#3b3b3b;display:block;height:2em;left:-1px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;line-height:2;padding:0;position:absolute;text-indent:10px;text-shadow:0 1px 0 #fff;top:-12px;width:100%;-khtml-border-radius-topleft:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}fieldset.collapsed legend{-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}fieldset legend a{color:#3b3b3b;}fieldset legend a:hover,fieldset legend a:focus,fieldset legend a:active{color:#000;}fieldset .fieldset-wrapper{padding:0 10px;}fieldset .fieldset-description{margin-top:5px;margin-bottom:1em;line-height:1.4;color:#3c3c3c;font-style:italic;}input{margin:2px 0;padding:4px;}input,textarea{font-size:0.929em;}textarea{line-height:1.5;}textarea.form-textarea,select.form-select{padding:4px;}input.form-text,textarea.form-textarea,select.form-select{border:1px solid #ccc;}input.form-submit:hover,input.form-submit:focus{background:#dedede;}.password-suggestions ul li{margin-left:1.2em;}.form-item{margin-bottom:1em;margin-top:2px;}.form-item label{font-size:0.929em;}.form-type-radio label,.form-type-checkbox label{margin-left:4px;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2px;}.form-actions{padding-top:10px;}.contact-form #edit-name{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-mail{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-subject{width:75%;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.contact-form #edit-message{width:76.3%;-khtml-border-top-left-radius:4px;-khtml-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}.contact-form .resizable-textarea .grippie{width:76%;-khtml-border-bottom-left-radius:4px;-khtml-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}input.form-button-disabled,input.form-button-disabled:hover,input.form-button-disabled:focus,input.form-button-disabled:active,.form-disabled input,.form-disabled select,.form-disabled textarea{background:#ededed;border-color:#bbb;color:#717171;}.form-disabled .grippie{background-color:#ededed;border-color:#bbb;}.form-disabled label{color:#717171;}html.js input.form-autocomplete{background-position:100% 4px;}html.js input.throbbing{background-position:100% -16px;}.comment-form label{float:left;font-size:0.929em;width:120px;}.comment-form input,.comment-form .form-select{margin:0;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.comment-form .form-type-textarea label{float:none;}.comment-form .form-item,.comment-form .form-radios,.comment-form .form-type-checkbox,.comment-form .form-select{margin-bottom:10px;overflow:hidden;}.comment-form .form-type-checkbox,.comment-form .form-radios{margin-left:120px;}.comment-form .form-type-checkbox label,.comment-form .form-radios label{float:none;margin-top:0;}.comment-form input.form-file{width:auto;}.no-sidebars .comment-form .form-text{width:800px;}.one-sidebar .comment-form .form-text{width:500px;}.two-sidebars .comment-form .form-text{width:320px;}.comment-form .form-item .description{font-size:0.786em;line-height:1.2;margin-left:120px;}#content h2.comment-form{margin-bottom:0.5em;}.comment-form .form-textarea{-khtml-border-radius-topleft:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;}.comment-form fieldset.filter-wrapper .fieldset-wrapper,.comment-form .text-format-wrapper .form-item{margin-top:0;margin-bottom:0;}.filter-wrapper label{width:auto;float:none;}.filter-wrapper .form-select{min-width:120px;}.comment-form fieldset.filter-wrapper .tips{font-size:0.786em;}#comment-body-add-more-wrapper .form-type-textarea label{margin-bottom:0.4em;}#edit-actions input{margin-right:0.6em;}div.password-suggestions{border:0;}.ui-widget-overlay{background:#222222;opacity:0.7;}div.vertical-tabs .vertical-tabs-panes fieldset.vertical-tabs-pane{padding:1em;}#forum .name{font-size:1.083em;}#forum .description{font-size:1em;}#block-search-form{padding-bottom:7px;}#block-search-form .content{margin-top:0;}#search-form input#edit-keys,#block-search-form .form-item-search-block-form input{float:left;font-size:1em;height:1.143em;margin-right:5px;width:9em;}#search-block-form input.form-submit,#search-form input.form-submit{margin-left:0;margin-right:0;height:25px;width:34px;padding:0;cursor:pointer;text-indent:-9999px;border-color:#e4e4e4 #d2d2d2 #b4b4b4;background:url(../themes/bartik/images/search-button.html) no-repeat center top;overflow:hidden;}#search-block-form input.form-submit:hover,#search-block-form input.form-submit:focus,#search-form input.form-submit:hover,#search-form input.form-submit:focus{background-position:center bottom;}#search-form .form-item-keys label{display:block;}ol.search-results{padding-left:0;}.search-results li{border-bottom:1px solid #d3d7d9;padding-bottom:0.4285em;margin-bottom:0.5em;}.search-results li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:1em;}.search-results .search-snippet-info{padding-left:0;}.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper h1#page-title{float:left;margin:0;}div.add-or-remove-shortcuts{padding-top:0.9em;}.overlay div.add-or-remove-shortcuts{padding-top:0.8em;}.page-admin #content img{margin-right:15px;}.page-admin #content .simpletest-image img{margin:0;}.page-admin-structure-block-demo .block-region{background:#ffff66;border:1px dotted #9f9e00;color:#000;font:90% "Lucida Grande","Lucida Sans Unicode",sans-serif;margin:5px;padding:5px;text-align:center;text-shadow:none;}.page-admin-structure-block-demo #featured .block-region{font-size:0.55em;}.page-admin-structure-block-demo #header .block-region{width:500px;}.page-admin #admin-dblog img{margin:0 5px;}#system-theme-settings fieldset{padding:0;}#system-theme-settings fieldset .fieldset-legend{margin-top:0;}div.admin .right,div.admin .left{width:49%;margin:0;}div.admin-panel{background:#fbfbfb;border:1px solid #ccc;margin:10px 0;padding:0 5px 5px;}div.admin-panel h3{margin:16px 7px;}div.admin-panel dt{border-top:1px solid #ccc;padding:7px 0 0;}div.admin-panel dd{margin:0 0 10px;}div.admin-panel .description{margin:0 0 14px 7px;}.overlay #main,.overlay #content{width:auto;float:none;}.overlay #page{padding:0 2em;}.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper{display:none;}.overlay-processed .field-type-image{display:block;float:none;}.overlay #messages{width:auto;}.node .poll{margin:2em 0;}.node .poll #edit-choice{margin:0 0 1.5em;}.poll .vote-form{text-align:left;}.poll .vote-form .choices{margin:0;}.poll .percent{font-size:0.857em;font-style:italic;margin-bottom:3em;margin-top:-3.2em;float:right;text-align:right;}.poll .text{clear:right;margin-right:2.25em;}.poll .total{font-size:0.929em;font-style:italic;text-align:right;clear:both;}.node .poll{margin:1.8em 0 0;}.node .poll .text{margin-right:6.75em;}.node .poll #edit-choice{margin:0 0 1.2em;}.poll .bar .foreground{background-color:#666;}#footer-wrapper .poll .bar{background-color:#666;}#footer-wrapper .poll .bar .foreground{background-color:#ddd;} +body,body.overlay{color:#3b3b3b;}.comment .comment-arrow{border-color:#ffffff;}#page,#main-wrapper,#main-menu-links li a.active,#main-menu-links li.active-trail a{background:#ffffff;}.tabs ul.primary li a.active{background-color:#ffffff;}.tabs ul.primary li.active a{background-color:#ffffff;border-bottom:1px solid #ffffff;}#header{background-color:#48a9e4;background-image:-moz-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:-ms-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:-o-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00506d),color-stop(1,#48a9e4));background-image:-webkit-linear-gradient(top,#00506d 0%,#48a9e4 100%);background-image:linear-gradient(top,#00506d 0%,#48a9e4 100%);}a{color:#0070b3;}a:hover,a:focus{color:#008ee2;}a:active{color:#22adff;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}#page-wrapper,#footer-wrapper{background:#292929;}.region-header,.region-header a,.region-header li a.active,#name-and-slogan,#name-and-slogan a,#secondary-menu-links li a{color:#fffeff;} diff --git a/old/team_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css b/old/team_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css new file mode 100644 index 000000000..dd20e07ee --- /dev/null +++ b/old/team_files/css_LNFWCadJXjszADlL3JW8KTAo07Avl-NlJc3AAQNy6E0.css @@ -0,0 +1,8 @@ +#comments{margin-top:15px;}.indented{margin-left:25px;}.comment-unpublished{background-color:#fff4f4;}.comment-preview{background-color:#ffffea;} +.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;} +.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;} +.search-form{margin-bottom:1em;}.search-form input{margin-top:0;margin-bottom:0;}.search-results{list-style:none;}.search-results p{margin-top:0;}.search-results .title{font-size:1.2em;}.search-results li{margin-bottom:1em;}.search-results .search-snippet-info{padding-left:1em;}.search-results .search-info{font-size:0.85em;}.search-advanced .criterion{float:left;margin-right:2em;}.search-advanced .action{float:left;clear:left;} +#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;} +#forum .description{font-size:0.9em;margin:0.5em;}#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:nowrap;}#forum td.forum .icon{background-image:url(../misc/forum-icons.html);background-repeat:no-repeat;float:left;height:24px;margin:0 9px 0 0;width:24px;}#forum td.forum .forum-status-new{background-position:-24px 0;}#forum div.indent{margin-left:20px;}#forum .icon div{background-image:url(../misc/forum-icons.html);background-repeat:no-repeat;width:24px;height:24px;}#forum .icon .topic-status-new{background-position:-24px 0;}#forum .icon .topic-status-hot{background-position:-48px 0;}#forum .icon .topic-status-hot-new{background-position:-72px 0;}#forum .icon .topic-status-sticky{background-position:-96px 0;}#forum .icon .topic-status-closed{background-position:-120px 0;} +.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;} +.rteindent1{margin-left:40px;}.rteindent2{margin-left:80px;}.rteindent3{margin-left:120px;}.rteindent4{margin-left:160px;}.rteleft{text-align:left;}.rteright{text-align:right;}.rtecenter{text-align:center;}.rtejustify{text-align:justify;}.ibimage_left{float:left;}.ibimage_right{float:right;} diff --git a/old/team_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css b/old/team_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css new file mode 100644 index 000000000..5bc23c524 --- /dev/null +++ b/old/team_files/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css @@ -0,0 +1,4 @@ +#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1;}html.js input.form-autocomplete{background-image:url(../misc/throbber.html);background-position:100% 2px;background-repeat:no-repeat;}html.js input.throbbing{background-position:100% -18px;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.resizable-textarea .grippie{background:#eee url(../misc/grippie.html) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}body.drag{cursor:move;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(../misc/draggable.html) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}a.tabledrag-handle-hover .handle{background-position:6px -11px;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}div.tree-child{background:url(../misc/tree.html) no-repeat 11px center;}div.tree-child-last{background:url(../misc/tree-bottom.html) no-repeat 11px center;}div.tree-child-horizontal{background:url(../misc/tree.html) no-repeat -11px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}table.sticky-header{background-color:#fff;margin-top:0;}.progress .bar{background-color:#fff;border:1px solid;}.progress .filled{background-color:#000;height:1.5em;width:5px;}.progress .percentage{float:right;}.ajax-progress{display:inline-block;}.ajax-progress .throbber{background:transparent url(../misc/throbber.html) no-repeat 0px -18px;float:left;height:15px;margin:2px;width:15px;}.ajax-progress .message{padding-left:20px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;} +ul.menu{border:none;list-style:none;text-align:left;}ul.menu li{margin:0 0 0 0.5em;}ul li.expanded{list-style-image:url(../misc/menu-expanded.html);list-style-type:circle;}ul li.collapsed{list-style-image:url(../misc/menu-collapsed.html);list-style-type:disc;}ul li.leaf{list-style-image:url(../misc/menu-leaf.html);list-style-type:square;}li.expanded,li.collapsed,li.leaf{padding:0.2em 0.5em 0 0;margin:0;}li a.active{color:#000;}td.menu-disabled{background:#ccc;}ul.inline,ul.links.inline{display:inline;padding-left:0;}ul.inline li{display:inline;list-style-type:none;padding:0 0.5em;}.breadcrumb{padding-bottom:0.5em;}ul.primary{border-bottom:1px solid #bbb;border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:5px;padding:0 0 0 1em;white-space:nowrap;}ul.primary li{display:inline;}ul.primary li a{background-color:#ddd;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary li{border-right:1px solid #ccc;display:inline;padding:0 1em;}ul.secondary a{padding:0;text-decoration:none;}ul.secondary a.active{border-bottom:4px solid #999;} +div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px;}div.status{background-image:url(../misc/message-24-ok.html);border-color:#be7;}div.status,.ok{color:#234600;}div.status,table tr.ok{background-color:#f8fff0;}div.warning{background-image:url(../misc/message-24-warning.html);border-color:#ed5;}div.warning,.warning{color:#840;}div.warning,table tr.warning{background-color:#fffce5;}div.error{background-image:url(../misc/message-24-error.html);border-color:#ed541d;}div.error,.error{color:#8c2e0b;}div.error,table tr.error{background-color:#fef5f1;}div.error p.error{color:#333;}div.messages ul{margin:0 0 0 1em;padding:0;}div.messages ul li{list-style-image:none;} +fieldset{margin-bottom:1em;padding:0.5em;}form{margin:0;padding:0;}hr{border:1px solid gray;height:1px;}img{border:0;}table{border-collapse:collapse;}th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left;}tbody{border-top:1px solid #ccc;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}th.active img{display:inline;}td.active{background-color:#ddd;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}.form-item .description{font-size:0.85em;}label{display:block;font-weight:bold;}label.option{display:inline;font-weight:normal;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}input.form-checkbox,input.form-radio{vertical-align:middle;}.marker,.form-required{color:#f00;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background:url(../misc/help.html) 0 50% no-repeat;padding:1px 0 1px 20px;}.item-list .pager{clear:both;text-align:center;}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.pager-current{font-weight:bold;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js fieldset.collapsible .fieldset-legend{background:url(../misc/menu-expanded.html) 5px 65% no-repeat;padding-left:15px;}html.js fieldset.collapsed .fieldset-legend{background-image:url(../misc/menu-collapsed.html);background-position:5px 50%;}.fieldset-legend span.summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.progress .filled{background:#0072b9 url(../misc/progress.html);} diff --git a/old/team_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css b/old/team_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css new file mode 100644 index 000000000..146430c59 --- /dev/null +++ b/old/team_files/css_tYlT1BKKeFdzTSK6qnvuItXPI4seU0Hz3WvlLoavP2g.css @@ -0,0 +1,2 @@ +.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(../sites/all/modules/ctools/images/status-active.html) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(../sites/all/modules/ctools/images/status-active.html) center center no-repeat;} +.wrapper.tagclouds{text-align :justify;margin-right:1em;}.tagclouds.level1{font-size :1em;}.tagclouds.level2{font-size :1.2em;}.tagclouds.level3{font-size :1.4em;}.tagclouds.level4{font-size :1.6em;}.tagclouds.level5{font-size :1.8em;}.tagclouds.level6{font-size :2em;}.tagclouds.level7{font-size :2.2em;}.tagclouds.level8{font-size :2.4em;}.tagclouds.level9{font-size :2.6em;}.tagclouds.level10{font-size :2.8em;} diff --git a/old/team_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js b/old/team_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js new file mode 100644 index 000000000..5c0d96d5b --- /dev/null +++ b/old/team_files/js_mEEqrZApHAidJyywsmZR_Ac1d4B-4FLzvR9sbsjVDyg.js @@ -0,0 +1,42 @@ +/* $Id: admin_devel.js,v 1.2 2010/03/12 22:54:41 sun Exp $ */ +(function($) { + +/** + * jQuery debugging helper. + * + * Invented for Dreditor. + * + * @usage + * $.debug(var [, name]); + * $variable.debug( [name] ); + */ +jQuery.extend({ + debug: function () { + // Setup debug storage in global window. We want to look into it. + window.debug = window.debug || []; + + args = jQuery.makeArray(arguments); + // Determine data source; this is an object for $variable.debug(). + // Also determine the identifier to store data with. + if (typeof this == 'object') { + var name = (args.length ? args[0] : window.debug.length); + var data = this; + } + else { + var name = (args.length > 1 ? args.pop() : window.debug.length); + var data = args[0]; + } + // Store data. + window.debug[name] = data; + // Dump data into Firebug console. + if (typeof console != 'undefined') { + console.log(name, data); + } + return this; + } +}); +// @todo Is this the right way? +jQuery.fn.debug = jQuery.debug; + +})(jQuery); +; diff --git a/old/team_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js b/old/team_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js new file mode 100644 index 000000000..697aeef0c --- /dev/null +++ b/old/team_files/js_xAPl0qIk9eowy_iS9tNkCWXLUVoat94SQT48UBCFkyQ.js @@ -0,0 +1,683 @@ + +/*! + * jQuery JavaScript Library v1.4.4 + * http://jquery.com/ + * + * Copyright 2010, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2010, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Thu Nov 11 19:04:53 2010 -0500 + */ +(function(E,B){function ka(a,b,d){if(d===B&&a.nodeType===1){d=a.getAttribute("data-"+b);if(typeof d==="string"){try{d=d==="true"?true:d==="false"?false:d==="null"?null:!c.isNaN(d)?parseFloat(d):Ja.test(d)?c.parseJSON(d):d}catch(e){}c.data(a,b,d)}else d=B}return d}function U(){return false}function ca(){return true}function la(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function Ka(a){var b,d,e,f,h,l,k,o,x,r,A,C=[];f=[];h=c.data(this,this.nodeType?"events":"__events__");if(typeof h==="function")h= +h.events;if(!(a.liveFired===this||!h||!h.live||a.button&&a.type==="click")){if(a.namespace)A=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)");a.liveFired=this;var J=h.live.slice(0);for(k=0;kd)break;a.currentTarget=f.elem;a.data=f.handleObj.data;a.handleObj=f.handleObj;A=f.handleObj.origHandler.apply(f.elem,arguments);if(A===false||a.isPropagationStopped()){d=f.level;if(A===false)b=false;if(a.isImmediatePropagationStopped())break}}return b}}function Y(a,b){return(a&&a!=="*"?a+".":"")+b.replace(La, +"`").replace(Ma,"&")}function ma(a,b,d){if(c.isFunction(b))return c.grep(a,function(f,h){return!!b.call(f,h,f)===d});else if(b.nodeType)return c.grep(a,function(f){return f===b===d});else if(typeof b==="string"){var e=c.grep(a,function(f){return f.nodeType===1});if(Na.test(b))return c.filter(b,e,!d);else b=c.filter(b,e)}return c.grep(a,function(f){return c.inArray(f,b)>=0===d})}function na(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var e=c.data(a[d++]),f=c.data(this, +e);if(e=e&&e.events){delete f.handle;f.events={};for(var h in e)for(var l in e[h])c.event.add(this,h,e[h][l],e[h][l].data)}}})}function Oa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function oa(a,b,d){var e=b==="width"?a.offsetWidth:a.offsetHeight;if(d==="border")return e;c.each(b==="width"?Pa:Qa,function(){d||(e-=parseFloat(c.css(a,"padding"+this))||0);if(d==="margin")e+=parseFloat(c.css(a, +"margin"+this))||0;else e-=parseFloat(c.css(a,"border"+this+"Width"))||0});return e}function da(a,b,d,e){if(c.isArray(b)&&b.length)c.each(b,function(f,h){d||Ra.test(a)?e(a,h):da(a+"["+(typeof h==="object"||c.isArray(h)?f:"")+"]",h,d,e)});else if(!d&&b!=null&&typeof b==="object")c.isEmptyObject(b)?e(a,""):c.each(b,function(f,h){da(a+"["+f+"]",h,d,e)});else e(a,b)}function S(a,b){var d={};c.each(pa.concat.apply([],pa.slice(0,b)),function(){d[this]=a});return d}function qa(a){if(!ea[a]){var b=c("<"+ +a+">").appendTo("body"),d=b.css("display");b.remove();if(d==="none"||d==="")d="block";ea[a]=d}return ea[a]}function fa(a){return c.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var t=E.document,c=function(){function a(){if(!b.isReady){try{t.documentElement.doScroll("left")}catch(j){setTimeout(a,1);return}b.ready()}}var b=function(j,s){return new b.fn.init(j,s)},d=E.jQuery,e=E.$,f,h=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,l=/\S/,k=/^\s+/,o=/\s+$/,x=/\W/,r=/\d/,A=/^<(\w+)\s*\/?>(?:<\/\1>)?$/, +C=/^[\],:{}\s]*$/,J=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,w=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,I=/(?:^|:|,)(?:\s*\[)+/g,L=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,i=/(msie) ([\w.]+)/,n=/(mozilla)(?:.*? rv:([\w.]+))?/,m=navigator.userAgent,p=false,q=[],u,y=Object.prototype.toString,F=Object.prototype.hasOwnProperty,M=Array.prototype.push,N=Array.prototype.slice,O=String.prototype.trim,D=Array.prototype.indexOf,R={};b.fn=b.prototype={init:function(j, +s){var v,z,H;if(!j)return this;if(j.nodeType){this.context=this[0]=j;this.length=1;return this}if(j==="body"&&!s&&t.body){this.context=t;this[0]=t.body;this.selector="body";this.length=1;return this}if(typeof j==="string")if((v=h.exec(j))&&(v[1]||!s))if(v[1]){H=s?s.ownerDocument||s:t;if(z=A.exec(j))if(b.isPlainObject(s)){j=[t.createElement(z[1])];b.fn.attr.call(j,s,true)}else j=[H.createElement(z[1])];else{z=b.buildFragment([v[1]],[H]);j=(z.cacheable?z.fragment.cloneNode(true):z.fragment).childNodes}return b.merge(this, +j)}else{if((z=t.getElementById(v[2]))&&z.parentNode){if(z.id!==v[2])return f.find(j);this.length=1;this[0]=z}this.context=t;this.selector=j;return this}else if(!s&&!x.test(j)){this.selector=j;this.context=t;j=t.getElementsByTagName(j);return b.merge(this,j)}else return!s||s.jquery?(s||f).find(j):b(s).find(j);else if(b.isFunction(j))return f.ready(j);if(j.selector!==B){this.selector=j.selector;this.context=j.context}return b.makeArray(j,this)},selector:"",jquery:"1.4.4",length:0,size:function(){return this.length}, +toArray:function(){return N.call(this,0)},get:function(j){return j==null?this.toArray():j<0?this.slice(j)[0]:this[j]},pushStack:function(j,s,v){var z=b();b.isArray(j)?M.apply(z,j):b.merge(z,j);z.prevObject=this;z.context=this.context;if(s==="find")z.selector=this.selector+(this.selector?" ":"")+v;else if(s)z.selector=this.selector+"."+s+"("+v+")";return z},each:function(j,s){return b.each(this,j,s)},ready:function(j){b.bindReady();if(b.isReady)j.call(t,b);else q&&q.push(j);return this},eq:function(j){return j=== +-1?this.slice(j):this.slice(j,+j+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(N.apply(this,arguments),"slice",N.call(arguments).join(","))},map:function(j){return this.pushStack(b.map(this,function(s,v){return j.call(s,v,s)}))},end:function(){return this.prevObject||b(null)},push:M,sort:[].sort,splice:[].splice};b.fn.init.prototype=b.fn;b.extend=b.fn.extend=function(){var j,s,v,z,H,G=arguments[0]||{},K=1,Q=arguments.length,ga=false; +if(typeof G==="boolean"){ga=G;G=arguments[1]||{};K=2}if(typeof G!=="object"&&!b.isFunction(G))G={};if(Q===K){G=this;--K}for(;K0))if(q){var s=0,v=q;for(q=null;j=v[s++];)j.call(t,b);b.fn.trigger&&b(t).trigger("ready").unbind("ready")}}},bindReady:function(){if(!p){p=true;if(t.readyState==="complete")return setTimeout(b.ready,1);if(t.addEventListener){t.addEventListener("DOMContentLoaded",u,false);E.addEventListener("load",b.ready,false)}else if(t.attachEvent){t.attachEvent("onreadystatechange",u);E.attachEvent("onload", +b.ready);var j=false;try{j=E.frameElement==null}catch(s){}t.documentElement.doScroll&&j&&a()}}},isFunction:function(j){return b.type(j)==="function"},isArray:Array.isArray||function(j){return b.type(j)==="array"},isWindow:function(j){return j&&typeof j==="object"&&"setInterval"in j},isNaN:function(j){return j==null||!r.test(j)||isNaN(j)},type:function(j){return j==null?String(j):R[y.call(j)]||"object"},isPlainObject:function(j){if(!j||b.type(j)!=="object"||j.nodeType||b.isWindow(j))return false;if(j.constructor&& +!F.call(j,"constructor")&&!F.call(j.constructor.prototype,"isPrototypeOf"))return false;for(var s in j);return s===B||F.call(j,s)},isEmptyObject:function(j){for(var s in j)return false;return true},error:function(j){throw j;},parseJSON:function(j){if(typeof j!=="string"||!j)return null;j=b.trim(j);if(C.test(j.replace(J,"@").replace(w,"]").replace(I,"")))return E.JSON&&E.JSON.parse?E.JSON.parse(j):(new Function("return "+j))();else b.error("Invalid JSON: "+j)},noop:function(){},globalEval:function(j){if(j&& +l.test(j)){var s=t.getElementsByTagName("head")[0]||t.documentElement,v=t.createElement("script");v.type="text/javascript";if(b.support.scriptEval)v.appendChild(t.createTextNode(j));else v.text=j;s.insertBefore(v,s.firstChild);s.removeChild(v)}},nodeName:function(j,s){return j.nodeName&&j.nodeName.toUpperCase()===s.toUpperCase()},each:function(j,s,v){var z,H=0,G=j.length,K=G===B||b.isFunction(j);if(v)if(K)for(z in j){if(s.apply(j[z],v)===false)break}else for(;H
a";var f=d.getElementsByTagName("*"),h=d.getElementsByTagName("a")[0],l=t.createElement("select"), +k=l.appendChild(t.createElement("option"));if(!(!f||!f.length||!h)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(h.getAttribute("style")),hrefNormalized:h.getAttribute("href")==="/a",opacity:/^0.55$/.test(h.style.opacity),cssFloat:!!h.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:k.selected,deleteExpando:true,optDisabled:false,checkClone:false, +scriptEval:false,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableHiddenOffsets:true};l.disabled=true;c.support.optDisabled=!k.disabled;b.type="text/javascript";try{b.appendChild(t.createTextNode("window."+e+"=1;"))}catch(o){}a.insertBefore(b,a.firstChild);if(E[e]){c.support.scriptEval=true;delete E[e]}try{delete b.test}catch(x){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function r(){c.support.noCloneEvent= +false;d.detachEvent("onclick",r)});d.cloneNode(true).fireEvent("onclick")}d=t.createElement("div");d.innerHTML="";a=t.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var r=t.createElement("div");r.style.width=r.style.paddingLeft="1px";t.body.appendChild(r);c.boxModel=c.support.boxModel=r.offsetWidth===2;if("zoom"in r.style){r.style.display="inline";r.style.zoom= +1;c.support.inlineBlockNeedsLayout=r.offsetWidth===2;r.style.display="";r.innerHTML="
";c.support.shrinkWrapBlocks=r.offsetWidth!==2}r.innerHTML="
t
";var A=r.getElementsByTagName("td");c.support.reliableHiddenOffsets=A[0].offsetHeight===0;A[0].style.display="";A[1].style.display="none";c.support.reliableHiddenOffsets=c.support.reliableHiddenOffsets&&A[0].offsetHeight===0;r.innerHTML="";t.body.removeChild(r).style.display= +"none"});a=function(r){var A=t.createElement("div");r="on"+r;var C=r in A;if(!C){A.setAttribute(r,"return;");C=typeof A[r]==="function"}return C};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=f=h=null}})();var ra={},Ja=/^(?:\{.*\}|\[.*\])$/;c.extend({cache:{},uuid:0,expando:"jQuery"+c.now(),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},data:function(a,b,d){if(c.acceptData(a)){a=a==E?ra:a;var e=a.nodeType,f=e?a[c.expando]:null,h= +c.cache;if(!(e&&!f&&typeof b==="string"&&d===B)){if(e)f||(a[c.expando]=f=++c.uuid);else h=a;if(typeof b==="object")if(e)h[f]=c.extend(h[f],b);else c.extend(h,b);else if(e&&!h[f])h[f]={};a=e?h[f]:h;if(d!==B)a[b]=d;return typeof b==="string"?a[b]:a}}},removeData:function(a,b){if(c.acceptData(a)){a=a==E?ra:a;var d=a.nodeType,e=d?a[c.expando]:a,f=c.cache,h=d?f[e]:e;if(b){if(h){delete h[b];d&&c.isEmptyObject(h)&&c.removeData(a)}}else if(d&&c.support.deleteExpando)delete a[c.expando];else if(a.removeAttribute)a.removeAttribute(c.expando); +else if(d)delete f[e];else for(var l in a)delete a[l]}},acceptData:function(a){if(a.nodeName){var b=c.noData[a.nodeName.toLowerCase()];if(b)return!(b===true||a.getAttribute("classid")!==b)}return true}});c.fn.extend({data:function(a,b){var d=null;if(typeof a==="undefined"){if(this.length){var e=this[0].attributes,f;d=c.data(this[0]);for(var h=0,l=e.length;h-1)return true;return false},val:function(a){if(!arguments.length){var b=this[0];if(b){if(c.nodeName(b,"option")){var d=b.attributes.value;return!d||d.specified?b.value:b.text}if(c.nodeName(b,"select")){var e=b.selectedIndex;d=[];var f=b.options;b=b.type==="select-one"; +if(e<0)return null;var h=b?e:0;for(e=b?e+1:f.length;h=0;else if(c.nodeName(this,"select")){var A=c.makeArray(r);c("option",this).each(function(){this.selected=c.inArray(c(this).val(),A)>=0});if(!A.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true}, +attr:function(a,b,d,e){if(!a||a.nodeType===3||a.nodeType===8)return B;if(e&&b in c.attrFn)return c(a)[b](d);e=a.nodeType!==1||!c.isXMLDoc(a);var f=d!==B;b=e&&c.props[b]||b;var h=Ta.test(b);if((b in a||a[b]!==B)&&e&&!h){if(f){b==="type"&&Ua.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");if(d===null)a.nodeType===1&&a.removeAttribute(b);else a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&& +b.specified?b.value:Va.test(a.nodeName)||Wa.test(a.nodeName)&&a.href?0:B;return a[b]}if(!c.support.style&&e&&b==="style"){if(f)a.style.cssText=""+d;return a.style.cssText}f&&a.setAttribute(b,""+d);if(!a.attributes[b]&&a.hasAttribute&&!a.hasAttribute(b))return B;a=!c.support.hrefNormalized&&e&&h?a.getAttribute(b,2):a.getAttribute(b);return a===null?B:a}});var X=/\.(.*)$/,ia=/^(?:textarea|input|select)$/i,La=/\./g,Ma=/ /g,Xa=/[^\w\s.|`]/g,Ya=function(a){return a.replace(Xa,"\\$&")},ua={focusin:0,focusout:0}; +c.event={add:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(c.isWindow(a)&&a!==E&&!a.frameElement)a=E;if(d===false)d=U;else if(!d)return;var f,h;if(d.handler){f=d;d=f.handler}if(!d.guid)d.guid=c.guid++;if(h=c.data(a)){var l=a.nodeType?"events":"__events__",k=h[l],o=h.handle;if(typeof k==="function"){o=k.handle;k=k.events}else if(!k){a.nodeType||(h[l]=h=function(){});h.events=k={}}if(!o)h.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem, +arguments):B};o.elem=a;b=b.split(" ");for(var x=0,r;l=b[x++];){h=f?c.extend({},f):{handler:d,data:e};if(l.indexOf(".")>-1){r=l.split(".");l=r.shift();h.namespace=r.slice(0).sort().join(".")}else{r=[];h.namespace=""}h.type=l;if(!h.guid)h.guid=d.guid;var A=k[l],C=c.event.special[l]||{};if(!A){A=k[l]=[];if(!C.setup||C.setup.call(a,e,r,o)===false)if(a.addEventListener)a.addEventListener(l,o,false);else a.attachEvent&&a.attachEvent("on"+l,o)}if(C.add){C.add.call(a,h);if(!h.handler.guid)h.handler.guid= +d.guid}A.push(h);c.event.global[l]=true}a=null}}},global:{},remove:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(d===false)d=U;var f,h,l=0,k,o,x,r,A,C,J=a.nodeType?"events":"__events__",w=c.data(a),I=w&&w[J];if(w&&I){if(typeof I==="function"){w=I;I=I.events}if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(f in I)c.event.remove(a,f+b)}else{for(b=b.split(" ");f=b[l++];){r=f;k=f.indexOf(".")<0;o=[];if(!k){o=f.split(".");f=o.shift();x=RegExp("(^|\\.)"+ +c.map(o.slice(0).sort(),Ya).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(A=I[f])if(d){r=c.event.special[f]||{};for(h=e||0;h=0){a.type=f=f.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[f]&&c.each(c.cache,function(){this.events&&this.events[f]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType=== +8)return B;a.result=B;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(e=d.nodeType?c.data(d,"handle"):(c.data(d,"__events__")||{}).handle)&&e.apply(d,b);e=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+f]&&d["on"+f].apply(d,b)===false){a.result=false;a.preventDefault()}}catch(h){}if(!a.isPropagationStopped()&&e)c.event.trigger(a,b,e,true);else if(!a.isDefaultPrevented()){var l;e=a.target;var k=f.replace(X,""),o=c.nodeName(e,"a")&&k=== +"click",x=c.event.special[k]||{};if((!x._default||x._default.call(d,a)===false)&&!o&&!(e&&e.nodeName&&c.noData[e.nodeName.toLowerCase()])){try{if(e[k]){if(l=e["on"+k])e["on"+k]=null;c.event.triggered=true;e[k]()}}catch(r){}if(l)e["on"+k]=l;c.event.triggered=false}}},handle:function(a){var b,d,e,f;d=[];var h=c.makeArray(arguments);a=h[0]=c.event.fix(a||E.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive;if(!b){e=a.type.split(".");a.type=e.shift();d=e.slice(0).sort();e=RegExp("(^|\\.)"+ +d.join("\\.(?:.*\\.)?")+"(\\.|$)")}a.namespace=a.namespace||d.join(".");f=c.data(this,this.nodeType?"events":"__events__");if(typeof f==="function")f=f.events;d=(f||{})[a.type];if(f&&d){d=d.slice(0);f=0;for(var l=d.length;f-1?c.map(a.options,function(e){return e.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},Z=function(a,b){var d=a.target,e,f;if(!(!ia.test(d.nodeName)||d.readOnly)){e=c.data(d,"_change_data");f=xa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data",f);if(!(e===B||f===e))if(e!=null||f){a.type="change";a.liveFired= +B;return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:Z,beforedeactivate:Z,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return Z.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return Z.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a,"_change_data",xa(a))}},setup:function(){if(this.type=== +"file")return false;for(var a in V)c.event.add(this,a+".specialChange",V[a]);return ia.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return ia.test(this.nodeName)}};V=c.event.special.change.filters;V.focus=V.beforeactivate}t.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(e){e=c.event.fix(e);e.type=b;return c.event.trigger(e,null,e.target)}c.event.special[b]={setup:function(){ua[b]++===0&&t.addEventListener(a,d,true)},teardown:function(){--ua[b]=== +0&&t.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,e,f){if(typeof d==="object"){for(var h in d)this[b](h,e,d[h],f);return this}if(c.isFunction(e)||e===false){f=e;e=B}var l=b==="one"?c.proxy(f,function(o){c(this).unbind(o,l);return f.apply(this,arguments)}):f;if(d==="unload"&&b!=="one")this.one(d,e,f);else{h=0;for(var k=this.length;h0?this.bind(b,d,e):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});E.attachEvent&&!E.addEventListener&&c(E).bind("unload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}}); +(function(){function a(g,i,n,m,p,q){p=0;for(var u=m.length;p0){F=y;break}}y=y[g]}m[p]=F}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,f=Object.prototype.toString,h=false,l=true;[0,0].sort(function(){l=false;return 0});var k=function(g,i,n,m){n=n||[];var p=i=i||t;if(i.nodeType!==1&&i.nodeType!==9)return[];if(!g||typeof g!=="string")return n;var q,u,y,F,M,N=true,O=k.isXML(i),D=[],R=g;do{d.exec("");if(q=d.exec(R)){R=q[3];D.push(q[1]);if(q[2]){F=q[3]; +break}}}while(q);if(D.length>1&&x.exec(g))if(D.length===2&&o.relative[D[0]])u=L(D[0]+D[1],i);else for(u=o.relative[D[0]]?[i]:k(D.shift(),i);D.length;){g=D.shift();if(o.relative[g])g+=D.shift();u=L(g,u)}else{if(!m&&D.length>1&&i.nodeType===9&&!O&&o.match.ID.test(D[0])&&!o.match.ID.test(D[D.length-1])){q=k.find(D.shift(),i,O);i=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]}if(i){q=m?{expr:D.pop(),set:C(m)}:k.find(D.pop(),D.length===1&&(D[0]==="~"||D[0]==="+")&&i.parentNode?i.parentNode:i,O);u=q.expr?k.filter(q.expr, +q.set):q.set;if(D.length>0)y=C(u);else N=false;for(;D.length;){q=M=D.pop();if(o.relative[M])q=D.pop();else M="";if(q==null)q=i;o.relative[M](y,q,O)}}else y=[]}y||(y=u);y||k.error(M||g);if(f.call(y)==="[object Array]")if(N)if(i&&i.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&k.contains(i,y[g])))n.push(u[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&n.push(u[g]);else n.push.apply(n,y);else C(y,n);if(F){k(F,p,n,m);k.uniqueSort(n)}return n};k.uniqueSort=function(g){if(w){h= +l;g.sort(w);if(h)for(var i=1;i0};k.find=function(g,i,n){var m;if(!g)return[];for(var p=0,q=o.order.length;p":function(g,i){var n,m=typeof i==="string",p=0,q=g.length;if(m&&!/\W/.test(i))for(i=i.toLowerCase();p=0))n||m.push(u);else if(n)i[q]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},CHILD:function(g){if(g[1]==="nth"){var i=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=i[1]+(i[2]||1)-0;g[3]=i[3]-0}g[0]=e++;return g},ATTR:function(g,i,n, +m,p,q){i=g[1].replace(/\\/g,"");if(!q&&o.attrMap[i])g[1]=o.attrMap[i];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,i,n,m,p){if(g[1]==="not")if((d.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,i);else{g=k.filter(g[3],i,n,true^p);n||m.push.apply(m,g);return false}else if(o.match.POS.test(g[0])||o.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled=== +true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,i,n){return!!k(n[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"=== +g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},setFilters:{first:function(g,i){return i===0},last:function(g,i,n,m){return i===m.length-1},even:function(g,i){return i%2===0},odd:function(g,i){return i%2===1},lt:function(g,i,n){return in[3]-0},nth:function(g,i,n){return n[3]- +0===i},eq:function(g,i,n){return n[3]-0===i}},filter:{PSEUDO:function(g,i,n,m){var p=i[1],q=o.filters[p];if(q)return q(g,n,i,m);else if(p==="contains")return(g.textContent||g.innerText||k.getText([g])||"").indexOf(i[3])>=0;else if(p==="not"){i=i[3];n=0;for(m=i.length;n=0}},ID:function(g,i){return g.nodeType===1&&g.getAttribute("id")===i},TAG:function(g,i){return i==="*"&&g.nodeType===1||g.nodeName.toLowerCase()=== +i},CLASS:function(g,i){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(i)>-1},ATTR:function(g,i){var n=i[1];n=o.attrHandle[n]?o.attrHandle[n](g):g[n]!=null?g[n]:g.getAttribute(n);var m=n+"",p=i[2],q=i[4];return n==null?p==="!=":p==="="?m===q:p==="*="?m.indexOf(q)>=0:p==="~="?(" "+m+" ").indexOf(q)>=0:!q?m&&n!==false:p==="!="?m!==q:p==="^="?m.indexOf(q)===0:p==="$="?m.substr(m.length-q.length)===q:p==="|="?m===q||m.substr(0,q.length+1)===q+"-":false},POS:function(g,i,n,m){var p=o.setFilters[i[2]]; +if(p)return p(g,n,i,m)}}},x=o.match.POS,r=function(g,i){return"\\"+(i-0+1)},A;for(A in o.match){o.match[A]=RegExp(o.match[A].source+/(?![^\[]*\])(?![^\(]*\))/.source);o.leftMatch[A]=RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[A].source.replace(/\\(\d+)/g,r))}var C=function(g,i){g=Array.prototype.slice.call(g,0);if(i){i.push.apply(i,g);return i}return g};try{Array.prototype.slice.call(t.documentElement.childNodes,0)}catch(J){C=function(g,i){var n=0,m=i||[];if(f.call(g)==="[object Array]")Array.prototype.push.apply(m, +g);else if(typeof g.length==="number")for(var p=g.length;n";n.insertBefore(g,n.firstChild);if(t.getElementById(i)){o.find.ID=function(m,p,q){if(typeof p.getElementById!=="undefined"&&!q)return(p=p.getElementById(m[1]))?p.id===m[1]||typeof p.getAttributeNode!=="undefined"&&p.getAttributeNode("id").nodeValue===m[1]?[p]:B:[]};o.filter.ID=function(m,p){var q=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&q&&q.nodeValue===p}}n.removeChild(g); +n=g=null})();(function(){var g=t.createElement("div");g.appendChild(t.createComment(""));if(g.getElementsByTagName("*").length>0)o.find.TAG=function(i,n){var m=n.getElementsByTagName(i[1]);if(i[1]==="*"){for(var p=[],q=0;m[q];q++)m[q].nodeType===1&&p.push(m[q]);m=p}return m};g.innerHTML="";if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")o.attrHandle.href=function(i){return i.getAttribute("href",2)};g=null})();t.querySelectorAll&& +function(){var g=k,i=t.createElement("div");i.innerHTML="

";if(!(i.querySelectorAll&&i.querySelectorAll(".TEST").length===0)){k=function(m,p,q,u){p=p||t;m=m.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!u&&!k.isXML(p))if(p.nodeType===9)try{return C(p.querySelectorAll(m),q)}catch(y){}else if(p.nodeType===1&&p.nodeName.toLowerCase()!=="object"){var F=p.getAttribute("id"),M=F||"__sizzle__";F||p.setAttribute("id",M);try{return C(p.querySelectorAll("#"+M+" "+m),q)}catch(N){}finally{F|| +p.removeAttribute("id")}}return g(m,p,q,u)};for(var n in g)k[n]=g[n];i=null}}();(function(){var g=t.documentElement,i=g.matchesSelector||g.mozMatchesSelector||g.webkitMatchesSelector||g.msMatchesSelector,n=false;try{i.call(t.documentElement,"[test!='']:sizzle")}catch(m){n=true}if(i)k.matchesSelector=function(p,q){q=q.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(p))try{if(n||!o.match.PSEUDO.test(q)&&!/!=/.test(q))return i.call(p,q)}catch(u){}return k(q,null,null,[p]).length>0}})();(function(){var g= +t.createElement("div");g.innerHTML="
";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){o.order.splice(1,0,"CLASS");o.find.CLASS=function(i,n,m){if(typeof n.getElementsByClassName!=="undefined"&&!m)return n.getElementsByClassName(i[1])};g=null}}})();k.contains=t.documentElement.contains?function(g,i){return g!==i&&(g.contains?g.contains(i):true)}:t.documentElement.compareDocumentPosition? +function(g,i){return!!(g.compareDocumentPosition(i)&16)}:function(){return false};k.isXML=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false};var L=function(g,i){for(var n,m=[],p="",q=i.nodeType?[i]:i;n=o.match.PSEUDO.exec(g);){p+=n[0];g=g.replace(o.match.PSEUDO,"")}g=o.relative[g]?g+"*":g;n=0;for(var u=q.length;n0)for(var h=d;h0},closest:function(a,b){var d=[],e,f,h=this[0];if(c.isArray(a)){var l,k={},o=1;if(h&&a.length){e=0;for(f=a.length;e-1:c(h).is(e))d.push({selector:l,elem:h,level:o})}h= +h.parentNode;o++}}return d}l=cb.test(a)?c(a,b||this.context):null;e=0;for(f=this.length;e-1:c.find.matchesSelector(h,a)){d.push(h);break}else{h=h.parentNode;if(!h||!h.ownerDocument||h===b)break}d=d.length>1?c.unique(d):d;return this.pushStack(d,"closest",a)},index:function(a){if(!a||typeof a==="string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var d=typeof a==="string"?c(a,b||this.context): +c.makeArray(a),e=c.merge(this.get(),d);return this.pushStack(!d[0]||!d[0].parentNode||d[0].parentNode.nodeType===11||!e[0]||!e[0].parentNode||e[0].parentNode.nodeType===11?e:c.unique(e))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a, +2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a, +b){c.fn[a]=function(d,e){var f=c.map(this,b,d);Za.test(a)||(e=d);if(e&&typeof e==="string")f=c.filter(e,f);f=this.length>1?c.unique(f):f;if((this.length>1||ab.test(e))&&$a.test(a))f=f.reverse();return this.pushStack(f,a,bb.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return b.length===1?c.find.matchesSelector(b[0],a)?[b[0]]:[]:c.find.matches(a,b)},dir:function(a,b,d){var e=[];for(a=a[b];a&&a.nodeType!==9&&(d===B||a.nodeType!==1||!c(a).is(d));){a.nodeType===1&& +e.push(a);a=a[b]}return e},nth:function(a,b,d){b=b||1;for(var e=0;a;a=a[d])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var za=/ jQuery\d+="(?:\d+|null)"/g,$=/^\s+/,Aa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Ba=/<([\w:]+)/,db=/\s]+\/)>/g,P={option:[1, +""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};P.optgroup=P.option;P.tbody=P.tfoot=P.colgroup=P.caption=P.thead;P.th=P.td;if(!c.support.htmlSerialize)P._default=[1,"div
","
"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d= +c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==B)return this.empty().append((this[0]&&this[0].ownerDocument||t).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this}, +wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})}, +prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b, +this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,e;(e=this[d])!=null;d++)if(!a||c.filter(a,[e]).length){if(!b&&e.nodeType===1){c.cleanData(e.getElementsByTagName("*"));c.cleanData([e])}e.parentNode&&e.parentNode.removeChild(e)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild); +return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,e=this.ownerDocument;if(!d){d=e.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(za,"").replace(fb,'="$1">').replace($,"")],e)[0]}else return this.cloneNode(true)});if(a===true){na(this,b);na(this.find("*"),b.find("*"))}return b},html:function(a){if(a===B)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(za,""):null; +else if(typeof a==="string"&&!Ca.test(a)&&(c.support.leadingWhitespace||!$.test(a))&&!P[(Ba.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Aa,"<$1>");try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?h.cloneNode(true):h)}k.length&&c.each(k,Oa)}return this}});c.buildFragment=function(a,b,d){var e,f,h;b=b&&b[0]?b[0].ownerDocument||b[0]:t;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===t&&!Ca.test(a[0])&&(c.support.checkClone||!Da.test(a[0]))){f=true;if(h=c.fragments[a[0]])if(h!==1)e=h}if(!e){e=b.createDocumentFragment();c.clean(a,b,e,d)}if(f)c.fragments[a[0]]=h?e:1;return{fragment:e,cacheable:f}};c.fragments={};c.each({appendTo:"append", +prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var e=[];d=c(d);var f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&d.length===1){d[b](this[0]);return this}else{f=0;for(var h=d.length;f0?this.clone(true):this).get();c(d[f])[b](l);e=e.concat(l)}return this.pushStack(e,a,d.selector)}}});c.extend({clean:function(a,b,d,e){b=b||t;if(typeof b.createElement==="undefined")b=b.ownerDocument|| +b[0]&&b[0].ownerDocument||t;for(var f=[],h=0,l;(l=a[h])!=null;h++){if(typeof l==="number")l+="";if(l){if(typeof l==="string"&&!eb.test(l))l=b.createTextNode(l);else if(typeof l==="string"){l=l.replace(Aa,"<$1>");var k=(Ba.exec(l)||["",""])[1].toLowerCase(),o=P[k]||P._default,x=o[0],r=b.createElement("div");for(r.innerHTML=o[1]+l+o[2];x--;)r=r.lastChild;if(!c.support.tbody){x=db.test(l);k=k==="table"&&!x?r.firstChild&&r.firstChild.childNodes:o[1]===""&&!x?r.childNodes:[];for(o=k.length- +1;o>=0;--o)c.nodeName(k[o],"tbody")&&!k[o].childNodes.length&&k[o].parentNode.removeChild(k[o])}!c.support.leadingWhitespace&&$.test(l)&&r.insertBefore(b.createTextNode($.exec(l)[0]),r.firstChild);l=r.childNodes}if(l.nodeType)f.push(l);else f=c.merge(f,l)}}if(d)for(h=0;f[h];h++)if(e&&c.nodeName(f[h],"script")&&(!f[h].type||f[h].type.toLowerCase()==="text/javascript"))e.push(f[h].parentNode?f[h].parentNode.removeChild(f[h]):f[h]);else{f[h].nodeType===1&&f.splice.apply(f,[h+1,0].concat(c.makeArray(f[h].getElementsByTagName("script")))); +d.appendChild(f[h])}return f},cleanData:function(a){for(var b,d,e=c.cache,f=c.event.special,h=c.support.deleteExpando,l=0,k;(k=a[l])!=null;l++)if(!(k.nodeName&&c.noData[k.nodeName.toLowerCase()]))if(d=k[c.expando]){if((b=e[d])&&b.events)for(var o in b.events)f[o]?c.event.remove(k,o):c.removeEvent(k,o,b.handle);if(h)delete k[c.expando];else k.removeAttribute&&k.removeAttribute(c.expando);delete e[d]}}});var Ea=/alpha\([^)]*\)/i,gb=/opacity=([^)]*)/,hb=/-([a-z])/ig,ib=/([A-Z])/g,Fa=/^-?\d+(?:px)?$/i, +jb=/^-?\d/,kb={position:"absolute",visibility:"hidden",display:"block"},Pa=["Left","Right"],Qa=["Top","Bottom"],W,Ga,aa,lb=function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){if(arguments.length===2&&b===B)return this;return c.access(this,a,b,true,function(d,e,f){return f!==B?c.style(d,e,f):c.css(d,e)})};c.extend({cssHooks:{opacity:{get:function(a,b){if(b){var d=W(a,"opacity","opacity");return d===""?"1":d}else return a.style.opacity}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true, +zoom:true,lineHeight:true},cssProps:{"float":c.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,d,e){if(!(!a||a.nodeType===3||a.nodeType===8||!a.style)){var f,h=c.camelCase(b),l=a.style,k=c.cssHooks[h];b=c.cssProps[h]||h;if(d!==B){if(!(typeof d==="number"&&isNaN(d)||d==null)){if(typeof d==="number"&&!c.cssNumber[h])d+="px";if(!k||!("set"in k)||(d=k.set(a,d))!==B)try{l[b]=d}catch(o){}}}else{if(k&&"get"in k&&(f=k.get(a,false,e))!==B)return f;return l[b]}}},css:function(a,b,d){var e,f=c.camelCase(b), +h=c.cssHooks[f];b=c.cssProps[f]||f;if(h&&"get"in h&&(e=h.get(a,true,d))!==B)return e;else if(W)return W(a,b,f)},swap:function(a,b,d){var e={},f;for(f in b){e[f]=a.style[f];a.style[f]=b[f]}d.call(a);for(f in b)a.style[f]=e[f]},camelCase:function(a){return a.replace(hb,lb)}});c.curCSS=c.css;c.each(["height","width"],function(a,b){c.cssHooks[b]={get:function(d,e,f){var h;if(e){if(d.offsetWidth!==0)h=oa(d,b,f);else c.swap(d,kb,function(){h=oa(d,b,f)});if(h<=0){h=W(d,b,b);if(h==="0px"&&aa)h=aa(d,b,b); +if(h!=null)return h===""||h==="auto"?"0px":h}if(h<0||h==null){h=d.style[b];return h===""||h==="auto"?"0px":h}return typeof h==="string"?h:h+"px"}},set:function(d,e){if(Fa.test(e)){e=parseFloat(e);if(e>=0)return e+"px"}else return e}}});if(!c.support.opacity)c.cssHooks.opacity={get:function(a,b){return gb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var d=a.style;d.zoom=1;var e=c.isNaN(b)?"":"alpha(opacity="+b*100+")",f= +d.filter||"";d.filter=Ea.test(f)?f.replace(Ea,e):d.filter+" "+e}};if(t.defaultView&&t.defaultView.getComputedStyle)Ga=function(a,b,d){var e;d=d.replace(ib,"-$1").toLowerCase();if(!(b=a.ownerDocument.defaultView))return B;if(b=b.getComputedStyle(a,null)){e=b.getPropertyValue(d);if(e===""&&!c.contains(a.ownerDocument.documentElement,a))e=c.style(a,d)}return e};if(t.documentElement.currentStyle)aa=function(a,b){var d,e,f=a.currentStyle&&a.currentStyle[b],h=a.style;if(!Fa.test(f)&&jb.test(f)){d=h.left; +e=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;h.left=b==="fontSize"?"1em":f||0;f=h.pixelLeft+"px";h.left=d;a.runtimeStyle.left=e}return f===""?"auto":f};W=Ga||aa;if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=a.offsetHeight;return a.offsetWidth===0&&b===0||!c.support.reliableHiddenOffsets&&(a.style.display||c.css(a,"display"))==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var mb=c.now(),nb=/)<[^<]*)*<\/script>/gi, +ob=/^(?:select|textarea)/i,pb=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,qb=/^(?:GET|HEAD)$/,Ra=/\[\]$/,T=/\=\?(&|$)/,ja=/\?/,rb=/([?&])_=[^&]*/,sb=/^(\w+:)?\/\/([^\/?#]+)/,tb=/%20/g,ub=/#.*$/,Ha=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!=="string"&&Ha)return Ha.apply(this,arguments);else if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}e="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b=== +"object"){b=c.param(b,c.ajaxSettings.traditional);e="POST"}var h=this;c.ajax({url:a,type:e,dataType:"html",data:b,complete:function(l,k){if(k==="success"||k==="notmodified")h.html(f?c("
").append(l.responseText.replace(nb,"")).find(f):l.responseText);d&&h.each(d,[l.responseText,k,l])}});return this},serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&& +!this.disabled&&(this.checked||ob.test(this.nodeName)||pb.test(this.type))}).map(function(a,b){var d=c(this).val();return d==null?null:c.isArray(d)?c.map(d,function(e){return{name:b.name,value:e}}):{name:b.name,value:d}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:e})}, +getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:e})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return new E.XMLHttpRequest},accepts:{xml:"application/xml, text/xml",html:"text/html", +script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},ajax:function(a){var b=c.extend(true,{},c.ajaxSettings,a),d,e,f,h=b.type.toUpperCase(),l=qb.test(h);b.url=b.url.replace(ub,"");b.context=a&&a.context!=null?a.context:b;if(b.data&&b.processData&&typeof b.data!=="string")b.data=c.param(b.data,b.traditional);if(b.dataType==="jsonp"){if(h==="GET")T.test(b.url)||(b.url+=(ja.test(b.url)?"&":"?")+(b.jsonp||"callback")+"=?");else if(!b.data|| +!T.test(b.data))b.data=(b.data?b.data+"&":"")+(b.jsonp||"callback")+"=?";b.dataType="json"}if(b.dataType==="json"&&(b.data&&T.test(b.data)||T.test(b.url))){d=b.jsonpCallback||"jsonp"+mb++;if(b.data)b.data=(b.data+"").replace(T,"="+d+"$1");b.url=b.url.replace(T,"="+d+"$1");b.dataType="script";var k=E[d];E[d]=function(m){if(c.isFunction(k))k(m);else{E[d]=B;try{delete E[d]}catch(p){}}f=m;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);r&&r.removeChild(A)}}if(b.dataType==="script"&&b.cache===null)b.cache= +false;if(b.cache===false&&l){var o=c.now(),x=b.url.replace(rb,"$1_="+o);b.url=x+(x===b.url?(ja.test(b.url)?"&":"?")+"_="+o:"")}if(b.data&&l)b.url+=(ja.test(b.url)?"&":"?")+b.data;b.global&&c.active++===0&&c.event.trigger("ajaxStart");o=(o=sb.exec(b.url))&&(o[1]&&o[1].toLowerCase()!==location.protocol||o[2].toLowerCase()!==location.host);if(b.dataType==="script"&&h==="GET"&&o){var r=t.getElementsByTagName("head")[0]||t.documentElement,A=t.createElement("script");if(b.scriptCharset)A.charset=b.scriptCharset; +A.src=b.url;if(!d){var C=false;A.onload=A.onreadystatechange=function(){if(!C&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){C=true;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);A.onload=A.onreadystatechange=null;r&&A.parentNode&&r.removeChild(A)}}}r.insertBefore(A,r.firstChild);return B}var J=false,w=b.xhr();if(w){b.username?w.open(h,b.url,b.async,b.username,b.password):w.open(h,b.url,b.async);try{if(b.data!=null&&!l||a&&a.contentType)w.setRequestHeader("Content-Type", +b.contentType);if(b.ifModified){c.lastModified[b.url]&&w.setRequestHeader("If-Modified-Since",c.lastModified[b.url]);c.etag[b.url]&&w.setRequestHeader("If-None-Match",c.etag[b.url])}o||w.setRequestHeader("X-Requested-With","XMLHttpRequest");w.setRequestHeader("Accept",b.dataType&&b.accepts[b.dataType]?b.accepts[b.dataType]+", */*; q=0.01":b.accepts._default)}catch(I){}if(b.beforeSend&&b.beforeSend.call(b.context,w,b)===false){b.global&&c.active--===1&&c.event.trigger("ajaxStop");w.abort();return false}b.global&& +c.triggerGlobal(b,"ajaxSend",[w,b]);var L=w.onreadystatechange=function(m){if(!w||w.readyState===0||m==="abort"){J||c.handleComplete(b,w,e,f);J=true;if(w)w.onreadystatechange=c.noop}else if(!J&&w&&(w.readyState===4||m==="timeout")){J=true;w.onreadystatechange=c.noop;e=m==="timeout"?"timeout":!c.httpSuccess(w)?"error":b.ifModified&&c.httpNotModified(w,b.url)?"notmodified":"success";var p;if(e==="success")try{f=c.httpData(w,b.dataType,b)}catch(q){e="parsererror";p=q}if(e==="success"||e==="notmodified")d|| +c.handleSuccess(b,w,e,f);else c.handleError(b,w,e,p);d||c.handleComplete(b,w,e,f);m==="timeout"&&w.abort();if(b.async)w=null}};try{var g=w.abort;w.abort=function(){w&&Function.prototype.call.call(g,w);L("abort")}}catch(i){}b.async&&b.timeout>0&&setTimeout(function(){w&&!J&&L("timeout")},b.timeout);try{w.send(l||b.data==null?null:b.data)}catch(n){c.handleError(b,w,null,n);c.handleComplete(b,w,e,f)}b.async||L();return w}},param:function(a,b){var d=[],e=function(h,l){l=c.isFunction(l)?l():l;d[d.length]= +encodeURIComponent(h)+"="+encodeURIComponent(l)};if(b===B)b=c.ajaxSettings.traditional;if(c.isArray(a)||a.jquery)c.each(a,function(){e(this.name,this.value)});else for(var f in a)da(f,a[f],b,e);return d.join("&").replace(tb,"+")}});c.extend({active:0,lastModified:{},etag:{},handleError:function(a,b,d,e){a.error&&a.error.call(a.context,b,d,e);a.global&&c.triggerGlobal(a,"ajaxError",[b,a,e])},handleSuccess:function(a,b,d,e){a.success&&a.success.call(a.context,e,d,b);a.global&&c.triggerGlobal(a,"ajaxSuccess", +[b,a])},handleComplete:function(a,b,d){a.complete&&a.complete.call(a.context,b,d);a.global&&c.triggerGlobal(a,"ajaxComplete",[b,a]);a.global&&c.active--===1&&c.event.trigger("ajaxStop")},triggerGlobal:function(a,b,d){(a.context&&a.context.url==null?c(a.context):c.event).trigger(b,d)},httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"), +e=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(e)c.etag[b]=e;return a.status===304},httpData:function(a,b,d){var e=a.getResponseHeader("content-type")||"",f=b==="xml"||!b&&e.indexOf("xml")>=0;a=f?a.responseXML:a.responseText;f&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b==="json"||!b&&e.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&e.indexOf("javascript")>=0)c.globalEval(a);return a}}); +if(E.ActiveXObject)c.ajaxSettings.xhr=function(){if(E.location.protocol!=="file:")try{return new E.XMLHttpRequest}catch(a){}try{return new E.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}};c.support.ajax=!!c.ajaxSettings.xhr();var ea={},vb=/^(?:toggle|show|hide)$/,wb=/^([+\-]=)?([\d+.\-]+)(.*)$/,ba,pa=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b,d){if(a||a===0)return this.animate(S("show", +3),a,b,d);else{d=0;for(var e=this.length;d=0;e--)if(d[e].elem===this){b&&d[e](true);d.splice(e,1)}});b||this.dequeue();return this}});c.each({slideDown:S("show",1),slideUp:S("hide",1),slideToggle:S("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){c.fn[a]=function(d,e,f){return this.animate(b, +d,e,f)}});c.extend({speed:function(a,b,d){var e=a&&typeof a==="object"?c.extend({},a):{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};e.duration=c.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in c.fx.speeds?c.fx.speeds[e.duration]:c.fx.speeds._default;e.old=e.complete;e.complete=function(){e.queue!==false&&c(this).dequeue();c.isFunction(e.old)&&e.old.call(this)};return e},easing:{linear:function(a,b,d,e){return d+e*a},swing:function(a,b,d,e){return(-Math.cos(a* +Math.PI)/2+0.5)*e+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||c.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a=parseFloat(c.css(this.elem,this.prop));return a&&a>-1E4?a:0},custom:function(a,b,d){function e(l){return f.step(l)} +var f=this,h=c.fx;this.startTime=c.now();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;this.pos=this.state=0;e.elem=this.elem;if(e()&&c.timers.push(e)&&!ba)ba=setInterval(h.tick,h.interval)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true; +this.custom(this.cur(),0)},step:function(a){var b=c.now(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var e in this.options.curAnim)if(this.options.curAnim[e]!==true)d=false;if(d){if(this.options.overflow!=null&&!c.support.shrinkWrapBlocks){var f=this.elem,h=this.options;c.each(["","X","Y"],function(k,o){f.style["overflow"+o]=h.overflow[k]})}this.options.hide&&c(this.elem).hide();if(this.options.hide|| +this.options.show)for(var l in this.options.curAnim)c.style(this.elem,l,this.options.orig[l]);this.options.complete.call(this.elem)}return false}else{a=b-this.startTime;this.state=a/this.options.duration;b=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||b](this.state,a,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a= +c.timers,b=0;b-1;e={};var x={};if(o)x=f.position();l=o?x.top:parseInt(l,10)||0;k=o?x.left:parseInt(k,10)||0;if(c.isFunction(b))b=b.call(a,d,h);if(b.top!=null)e.top=b.top-h.top+l;if(b.left!=null)e.left=b.left-h.left+k;"using"in b?b.using.call(a, +e):f.css(e)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),e=Ia.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.css(a,"marginTop"))||0;d.left-=parseFloat(c.css(a,"marginLeft"))||0;e.top+=parseFloat(c.css(b[0],"borderTopWidth"))||0;e.left+=parseFloat(c.css(b[0],"borderLeftWidth"))||0;return{top:d.top-e.top,left:d.left-e.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||t.body;a&&!Ia.test(a.nodeName)&& +c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(e){var f=this[0],h;if(!f)return null;if(e!==B)return this.each(function(){if(h=fa(this))h.scrollTo(!a?e:c(h).scrollLeft(),a?e:c(h).scrollTop());else this[d]=e});else return(h=fa(f))?"pageXOffset"in h?h[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&h.document.documentElement[d]||h.document.body[d]:f[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase(); +c.fn["inner"+b]=function(){return this[0]?parseFloat(c.css(this[0],d,"padding")):null};c.fn["outer"+b]=function(e){return this[0]?parseFloat(c.css(this[0],d,e?"margin":"border")):null};c.fn[d]=function(e){var f=this[0];if(!f)return e==null?null:this;if(c.isFunction(e))return this.each(function(l){var k=c(this);k[d](e.call(this,l,k[d]()))});if(c.isWindow(f))return f.document.compatMode==="CSS1Compat"&&f.document.documentElement["client"+b]||f.document.body["client"+b];else if(f.nodeType===9)return Math.max(f.documentElement["client"+ +b],f.body["scroll"+b],f.documentElement["scroll"+b],f.body["offset"+b],f.documentElement["offset"+b]);else if(e===B){f=c.css(f,d);var h=parseFloat(f);return c.isNaN(h)?f:h}else return this.css(d,typeof e==="string"?e:e+"px")}})})(window); +; + +/** + * jQuery Once Plugin v1.2 + * http://plugins.jquery.com/project/once + * + * Dual licensed under the MIT and GPL licenses: + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + */ + +(function ($) { + var cache = {}, uuid = 0; + + /** + * Filters elements by whether they have not yet been processed. + * + * @param id + * (Optional) If this is a string, then it will be used as the CSS class + * name that is applied to the elements for determining whether it has + * already been processed. The elements will get a class in the form of + * "id-processed". + * + * If the id parameter is a function, it will be passed off to the fn + * parameter and the id will become a unique identifier, represented as a + * number. + * + * When the id is neither a string or a function, it becomes a unique + * identifier, depicted as a number. The element's class will then be + * represented in the form of "jquery-once-#-processed". + * + * Take note that the id must be valid for usage as an element's class name. + * @param fn + * (Optional) If given, this function will be called for each element that + * has not yet been processed. The function's return value follows the same + * logic as $.each(). Returning true will continue to the next matched + * element in the set, while returning false will entirely break the + * iteration. + */ + $.fn.once = function (id, fn) { + if (typeof id != 'string') { + // Generate a numeric ID if the id passed can't be used as a CSS class. + if (!(id in cache)) { + cache[id] = ++uuid; + } + // When the fn parameter is not passed, we interpret it from the id. + if (!fn) { + fn = id; + } + id = 'jquery-once-' + cache[id]; + } + // Remove elements from the set that have already been processed. + var name = id + '-processed'; + var elements = this.not('.' + name).addClass(name); + + return $.isFunction(fn) ? elements.each(fn) : elements; + }; + + /** + * Filters elements that have been processed once already. + * + * @param id + * A required string representing the name of the class which should be used + * when filtering the elements. This only filters elements that have already + * been processed by the once function. The id should be the same id that + * was originally passed to the once() function. + * @param fn + * (Optional) If given, this function will be called for each element that + * has not yet been processed. The function's return value follows the same + * logic as $.each(). Returning true will continue to the next matched + * element in the set, while returning false will entirely break the + * iteration. + */ + $.fn.removeOnce = function (id, fn) { + var name = id + '-processed'; + var elements = this.filter('.' + name).removeClass(name); + + return $.isFunction(fn) ? elements.each(fn) : elements; + }; +})(jQuery); +; + +var Drupal = Drupal || { 'settings': {}, 'behaviors': {}, 'locale': {} }; + +// Allow other JavaScript libraries to use $. +jQuery.noConflict(); + +(function ($) { + +/** + * Override jQuery.fn.init to guard against XSS attacks. + * + * See http://bugs.jquery.com/ticket/9521 + */ +var jquery_init = $.fn.init; +$.fn.init = function (selector, context, rootjQuery) { + // If the string contains a "#" before a "<", treat it as invalid HTML. + if (selector && typeof selector === 'string') { + var hash_position = selector.indexOf('#'); + if (hash_position >= 0) { + var bracket_position = selector.indexOf('<'); + if (bracket_position > hash_position) { + throw 'Syntax error, unrecognized expression: ' + selector; + } + } + } + return jquery_init.call(this, selector, context, rootjQuery); +}; +$.fn.init.prototype = jquery_init.prototype; + +/** + * Attach all registered behaviors to a page element. + * + * Behaviors are event-triggered actions that attach to page elements, enhancing + * default non-JavaScript UIs. Behaviors are registered in the Drupal.behaviors + * object using the method 'attach' and optionally also 'detach' as follows: + * @code + * Drupal.behaviors.behaviorName = { + * attach: function (context, settings) { + * ... + * }, + * detach: function (context, settings, trigger) { + * ... + * } + * }; + * @endcode + * + * Drupal.attachBehaviors is added below to the jQuery ready event and so + * runs on initial page load. Developers implementing AHAH/Ajax in their + * solutions should also call this function after new page content has been + * loaded, feeding in an element to be processed, in order to attach all + * behaviors to the new content. + * + * Behaviors should use + * @code + * $(selector).once('behavior-name', function () { + * ... + * }); + * @endcode + * to ensure the behavior is attached only once to a given element. (Doing so + * enables the reprocessing of given elements, which may be needed on occasion + * despite the ability to limit behavior attachment to a particular element.) + * + * @param context + * An element to attach behaviors to. If none is given, the document element + * is used. + * @param settings + * An object containing settings for the current context. If none given, the + * global Drupal.settings object is used. + */ +Drupal.attachBehaviors = function (context, settings) { + context = context || document; + settings = settings || Drupal.settings; + // Execute all of them. + $.each(Drupal.behaviors, function () { + if ($.isFunction(this.attach)) { + this.attach(context, settings); + } + }); +}; + +/** + * Detach registered behaviors from a page element. + * + * Developers implementing AHAH/Ajax in their solutions should call this + * function before page content is about to be removed, feeding in an element + * to be processed, in order to allow special behaviors to detach from the + * content. + * + * Such implementations should look for the class name that was added in their + * corresponding Drupal.behaviors.behaviorName.attach implementation, i.e. + * behaviorName-processed, to ensure the behavior is detached only from + * previously processed elements. + * + * @param context + * An element to detach behaviors from. If none is given, the document element + * is used. + * @param settings + * An object containing settings for the current context. If none given, the + * global Drupal.settings object is used. + * @param trigger + * A string containing what's causing the behaviors to be detached. The + * possible triggers are: + * - unload: (default) The context element is being removed from the DOM. + * - move: The element is about to be moved within the DOM (for example, + * during a tabledrag row swap). After the move is completed, + * Drupal.attachBehaviors() is called, so that the behavior can undo + * whatever it did in response to the move. Many behaviors won't need to + * do anything simply in response to the element being moved, but because + * IFRAME elements reload their "src" when being moved within the DOM, + * behaviors bound to IFRAME elements (like WYSIWYG editors) may need to + * take some action. + * - serialize: When an Ajax form is submitted, this is called with the + * form as the context. This provides every behavior within the form an + * opportunity to ensure that the field elements have correct content + * in them before the form is serialized. The canonical use-case is so + * that WYSIWYG editors can update the hidden textarea to which they are + * bound. + * + * @see Drupal.attachBehaviors + */ +Drupal.detachBehaviors = function (context, settings, trigger) { + context = context || document; + settings = settings || Drupal.settings; + trigger = trigger || 'unload'; + // Execute all of them. + $.each(Drupal.behaviors, function () { + if ($.isFunction(this.detach)) { + this.detach(context, settings, trigger); + } + }); +}; + +/** + * Encode special characters in a plain-text string for display as HTML. + * + * @ingroup sanitization + */ +Drupal.checkPlain = function (str) { + var character, regex, + replace = { '&': '&', '"': '"', '<': '<', '>': '>' }; + str = String(str); + for (character in replace) { + if (replace.hasOwnProperty(character)) { + regex = new RegExp(character, 'g'); + str = str.replace(regex, replace[character]); + } + } + return str; +}; + +/** + * Replace placeholders with sanitized values in a string. + * + * @param str + * A string with placeholders. + * @param args + * An object of replacements pairs to make. Incidences of any key in this + * array are replaced with the corresponding value. Based on the first + * character of the key, the value is escaped and/or themed: + * - !variable: inserted as is + * - @variable: escape plain text to HTML (Drupal.checkPlain) + * - %variable: escape text and theme as a placeholder for user-submitted + * content (checkPlain + Drupal.theme('placeholder')) + * + * @see Drupal.t() + * @ingroup sanitization + */ +Drupal.formatString = function(str, args) { + // Transform arguments before inserting them. + for (var key in args) { + switch (key.charAt(0)) { + // Escaped only. + case '@': + args[key] = Drupal.checkPlain(args[key]); + break; + // Pass-through. + case '!': + break; + // Escaped and placeholder. + case '%': + default: + args[key] = Drupal.theme('placeholder', args[key]); + break; + } + str = str.replace(key, args[key]); + } + return str; +}; + +/** + * Translate strings to the page language or a given language. + * + * See the documentation of the server-side t() function for further details. + * + * @param str + * A string containing the English string to translate. + * @param args + * An object of replacements pairs to make after translation. Incidences + * of any key in this array are replaced with the corresponding value. + * See Drupal.formatString(). + * + * @param options + * - 'context' (defaults to the empty context): The context the source string + * belongs to. + * + * @return + * The translated string. + */ +Drupal.t = function (str, args, options) { + options = options || {}; + options.context = options.context || ''; + + // Fetch the localized version of the string. + if (Drupal.locale.strings && Drupal.locale.strings[options.context] && Drupal.locale.strings[options.context][str]) { + str = Drupal.locale.strings[options.context][str]; + } + + if (args) { + str = Drupal.formatString(str, args); + } + return str; +}; + +/** + * Format a string containing a count of items. + * + * This function ensures that the string is pluralized correctly. Since Drupal.t() is + * called by this function, make sure not to pass already-localized strings to it. + * + * See the documentation of the server-side format_plural() function for further details. + * + * @param count + * The item count to display. + * @param singular + * The string for the singular case. Please make sure it is clear this is + * singular, to ease translation (e.g. use "1 new comment" instead of "1 new"). + * Do not use @count in the singular string. + * @param plural + * The string for the plural case. Please make sure it is clear this is plural, + * to ease translation. Use @count in place of the item count, as in "@count + * new comments". + * @param args + * An object of replacements pairs to make after translation. Incidences + * of any key in this array are replaced with the corresponding value. + * See Drupal.formatString(). + * Note that you do not need to include @count in this array. + * This replacement is done automatically for the plural case. + * @param options + * The options to pass to the Drupal.t() function. + * @return + * A translated string. + */ +Drupal.formatPlural = function (count, singular, plural, args, options) { + var args = args || {}; + args['@count'] = count; + // Determine the index of the plural form. + var index = Drupal.locale.pluralFormula ? Drupal.locale.pluralFormula(args['@count']) : ((args['@count'] == 1) ? 0 : 1); + + if (index == 0) { + return Drupal.t(singular, args, options); + } + else if (index == 1) { + return Drupal.t(plural, args, options); + } + else { + args['@count[' + index + ']'] = args['@count']; + delete args['@count']; + return Drupal.t(plural.replace('@count', '@count[' + index + ']'), args, options); + } +}; + +/** + * Generate the themed representation of a Drupal object. + * + * All requests for themed output must go through this function. It examines + * the request and routes it to the appropriate theme function. If the current + * theme does not provide an override function, the generic theme function is + * called. + * + * For example, to retrieve the HTML for text that should be emphasized and + * displayed as a placeholder inside a sentence, call + * Drupal.theme('placeholder', text). + * + * @param func + * The name of the theme function to call. + * @param ... + * Additional arguments to pass along to the theme function. + * @return + * Any data the theme function returns. This could be a plain HTML string, + * but also a complex object. + */ +Drupal.theme = function (func) { + var args = Array.prototype.slice.apply(arguments, [1]); + + return (Drupal.theme[func] || Drupal.theme.prototype[func]).apply(this, args); +}; + +/** + * Freeze the current body height (as minimum height). Used to prevent + * unnecessary upwards scrolling when doing DOM manipulations. + */ +Drupal.freezeHeight = function () { + Drupal.unfreezeHeight(); + $('
').css({ + position: 'absolute', + top: '0px', + left: '0px', + width: '1px', + height: $('body').css('height') + }).appendTo('body'); +}; + +/** + * Unfreeze the body height. + */ +Drupal.unfreezeHeight = function () { + $('#freeze-height').remove(); +}; + +/** + * Encodes a Drupal path for use in a URL. + * + * For aesthetic reasons slashes are not escaped. + */ +Drupal.encodePath = function (item, uri) { + uri = uri || location.href; + return encodeURIComponent(item).replace(/%2F/g, '/'); +}; + +/** + * Get the text selection in a textarea. + */ +Drupal.getSelection = function (element) { + if (typeof element.selectionStart != 'number' && document.selection) { + // The current selection. + var range1 = document.selection.createRange(); + var range2 = range1.duplicate(); + // Select all text. + range2.moveToElementText(element); + // Now move 'dummy' end point to end point of original range. + range2.setEndPoint('EndToEnd', range1); + // Now we can calculate start and end points. + var start = range2.text.length - range1.text.length; + var end = start + range1.text.length; + return { 'start': start, 'end': end }; + } + return { 'start': element.selectionStart, 'end': element.selectionEnd }; +}; + +/** + * Build an error message from an Ajax response. + */ +Drupal.ajaxError = function (xmlhttp, uri) { + var statusCode, statusText, pathText, responseText, readyStateText, message; + if (xmlhttp.status) { + statusCode = "\n" + Drupal.t("An AJAX HTTP error occurred.") + "\n" + Drupal.t("HTTP Result Code: !status", {'!status': xmlhttp.status}); + } + else { + statusCode = "\n" + Drupal.t("An AJAX HTTP request terminated abnormally."); + } + statusCode += "\n" + Drupal.t("Debugging information follows."); + pathText = "\n" + Drupal.t("Path: !uri", {'!uri': uri} ); + statusText = ''; + // In some cases, when statusCode == 0, xmlhttp.statusText may not be defined. + // Unfortunately, testing for it with typeof, etc, doesn't seem to catch that + // and the test causes an exception. So we need to catch the exception here. + try { + statusText = "\n" + Drupal.t("StatusText: !statusText", {'!statusText': $.trim(xmlhttp.statusText)}); + } + catch (e) {} + + responseText = ''; + // Again, we don't have a way to know for sure whether accessing + // xmlhttp.responseText is going to throw an exception. So we'll catch it. + try { + responseText = "\n" + Drupal.t("ResponseText: !responseText", {'!responseText': $.trim(xmlhttp.responseText) } ); + } catch (e) {} + + // Make the responseText more readable by stripping HTML tags and newlines. + responseText = responseText.replace(/<("[^"]*"|'[^']*'|[^'">])*>/gi,""); + responseText = responseText.replace(/[\n]+\s+/g,"\n"); + + // We don't need readyState except for status == 0. + readyStateText = xmlhttp.status == 0 ? ("\n" + Drupal.t("ReadyState: !readyState", {'!readyState': xmlhttp.readyState})) : ""; + + message = statusCode + pathText + statusText + responseText + readyStateText; + return message; +}; + +// Class indicating that JS is enabled; used for styling purpose. +$('html').addClass('js'); + +// 'js enabled' cookie. +document.cookie = 'has_js=1; path=/'; + +/** + * Additions to jQuery.support. + */ +$(function () { + /** + * Boolean indicating whether or not position:fixed is supported. + */ + if (jQuery.support.positionFixed === undefined) { + var el = $('
').appendTo(document.body); + jQuery.support.positionFixed = el[0].offsetTop === 10; + el.remove(); + } +}); + +//Attach all behaviors. +$(function () { + Drupal.attachBehaviors(document, Drupal.settings); +}); + +/** + * The default themes. + */ +Drupal.theme.prototype = { + + /** + * Formats text for emphasized display in a placeholder inside a sentence. + * + * @param str + * The text to format (plain-text). + * @return + * The formatted text (html). + */ + placeholder: function (str) { + return '' + Drupal.checkPlain(str) + ''; + } +}; + +})(jQuery); +;