diff options
author | matthew <matthew> | 2009-12-15 16:05:42 +0000 |
---|---|---|
committer | matthew <matthew> | 2009-12-15 16:05:42 +0000 |
commit | 9b651a64393a6df01f18823f44dd49ebe3cb429b (patch) | |
tree | 51ad2159f1e972be4ab34258f787ef0b3860ee10 /web | |
parent | 75e0301c9350ec965d0d0b0516e879f6ee0c7daa (diff) |
Barnet assets.
Diffstat (limited to 'web')
104 files changed, 1181 insertions, 0 deletions
diff --git a/web/cobrands/barnet/css/basic.css b/web/cobrands/barnet/css/basic.css new file mode 100644 index 000000000..972628e17 --- /dev/null +++ b/web/cobrands/barnet/css/basic.css @@ -0,0 +1,63 @@ +
+/* Basic Styles */
+
+body {
+ color: #000;
+ margin: 0;
+ padding: 0;
+ font: 13px Arial, Helvetica, Verdana, sans-serif;
+ }
+
+h1, h2, h3, h4, h5, p, ol, ul, li, table, dl, dt, dd {
+ line-height: 1.5em
+ }
+
+a, a:link {text-decoration: underline; color: #006666}
+a:visited {color:#666}
+a:hover {text-decoration: none}
+
+h1, h2, h3, h4, h5 {margin: 1em 0 0.5em 0;}
+
+h1 {font-size:2.7em; line-height:1.27em}
+h2 {font-size:1.93em;}
+h3 {font-size:1.308em;}
+h4 {font-size:1.077em;}
+h5 {font-size:1em;}
+
+ul {list-style-type: none; padding: 0;}
+
+ul ul, ol ul { padding: 0 0 0 15px; margin-top: 0;}
+
+ul li, ul ul li, ul ul ul li {margin: 0.3em 0 0 0; padding: 0 0 0 15px;}
+
+ul ul ul li {font-style: italic;}
+
+ol {padding: 0 0 0 20px;}
+
+ol ol, ul ol {
+ margin-top: 0;
+ padding: 0 0 0 30px;
+ }
+
+ol li, ol ol li, ol ol ol li {
+ margin: 0.3em 0 0 0;
+ padding: 0;
+ background: none;
+ }
+
+ol ol li {list-style-type: lower-latin;}
+
+ol ol ol li {list-style-type: lower-roman;}
+ul ol li {background: none;}
+
+dl {padding: 0;}
+dt {font-weight: bold;}
+dd {margin: 0;}
+
+q {font-size: 120%;}
+
+blockquote {
+ font-size: 122%;
+ padding: 0;
+ margin: 0 10px;
+ }
diff --git a/web/cobrands/barnet/css/dark.css b/web/cobrands/barnet/css/dark.css new file mode 100644 index 000000000..b14780f4b --- /dev/null +++ b/web/cobrands/barnet/css/dark.css @@ -0,0 +1,144 @@ +
+/*== DARK COLOR OVERIDES ==*/
+#iewrap, #proposition-image {background:#000; color:#fff}
+
+.online-services h2, .a-z h2 {background-image: url('../images/icon-online-services.png');}
+.a-z h2 {background:none}
+
+.online-services li a {background: url(../images/arrow-red.gif) no-repeat 6px 10px}
+.whats-on div {background-image: url('../images/icon-whats-on.png');}
+.council-meetings div {background-image: url('../images/icon-council-meetings.png');}
+.highlights h2 {background-image: url('../images/icon-highlights.png');}
+.media h2 {background-image: url('../images/icon-media-centre.png');}
+.browse-aloud p {background: url('../images/logo-browse-aloud.gif') no-repeat 10px 0;}
+
+.highlights h2 {border-color:#FFC000;}
+.media h2 {border-color: #591cca;}
+.online-services h2, .a-z h2 {border-color: #cc6666;}
+
+
+
+/*Green borders*/
+#pre-footer .box-right div {border: 1px solid #fff; border-bottom:medium none; border-top:medium none;}
+#main-propostion, #pre-footer {background:#1e3d3f url('../images/dark/main-prop-border.gif') repeat-y 35px 0pt;}
+#col-wrapper, #pre-footer .box-right div, #iewrap #col-wrapper {border-color:#008483}
+
+/*Headings and links*/
+.highlights h2, #col-left .highlights a {color:#f7ff9c;}
+.media h2, #col-left .media a {color:#d2cffc}
+
+#navigation-index h1, #navigation-index li a, #col-left h2, #col-left .link-bar a, #pre-footer a,
+#pre-footer a:link, #col-left .online-services li a, #col-left .online-services li a:link,
+#col-left .whats-on h2 a, #col-left .council-meetings h2 a, #iewrap .media p span, #pre-footer h2 {color:#fff}
+
+.whats-on div, .council-meetings div {background-color:#333}
+.link-bar {background:#333; border-color:#fff;}
+
+.media li {border-bottom:1px solid #323232}
+
+#navigation-index li a {border-color:#1E3D3F }
+
+#col-left .a-z li a {background:#1e3d3f; color:#fff}
+#col-left .a-z li a:hover {background:#1e3d3f; color:#fff}
+
+/*Righ column*/
+#col-right, #col-right div, #iewrap #col-right .useful-links ul {background: url('../images/dark/related-bg.gif');}
+
+/*Dynamic tab*/
+#col-right ul ul, #col-right li a.tab-on {background-color:#000; color:#fff}
+#col-right ul ul, #col-right li a.tab-on {border-color:#693a42}
+#col-right a, #col-right a:link {color:#fbccd2}
+
+/*Feed Icons*/
+#col-left .whats-on h2 .feed {background-image: url('../images/dark/rss-whats-on.gif')}
+#col-left .highlights h2 .feed {background-image: url('../images/dark/rss-highlights.gif')}
+#col-left .media h2 .feed {background-image: url('../images/dark/rss-media.gif')}
+
+/*Social and Useful Links Logos*/
+#col-right li a.leader-listens {background-image: url('../images/dark/link-images/logo-leader-listens.gif')}
+#col-right li a.whereilive {background-image: url('../images/dark/link-images/logo-whereilive.gif')}
+#col-right li a.facebook {background-image: url('../images/dark/link-images/logo-facebook.gif')}
+#col-right li a.twitter {background-image: url('../images/dark/link-images/logo-twitter.gif')}
+#col-right li a.you-tube {background-image: url('../images/dark/link-images/logo-youtube.gif')}
+#col-right li a.flickr {background-image: url('../images/dark/link-images/logo-flickr.gif')}
+#col-right li a.base {background-image: url('../images/dark/link-images/logo-base.gif')}
+#col-right li a.direct-me {background-image: url('../images/dark/link-images/logo-directme.gif')}
+#col-right li a.directgov {background-image: url('../images/dark/link-images/logo-directgov.gif')}
+#col-right li a.support-people {background-image: url('../images/dark/link-images/logo-supporting-people.gif')}
+
+/*Links arrows*/
+#navigation-index li a {background-image: url('../images/dark/arrow-green.gif')}
+.online-services li a {background-image: url('../images/dark/arrow-red.gif')}
+
+/*Navigation*/
+#navigation-index li a.current {background:transparent url(../images/dark/cnr-expanded-tab_nw.png) no-repeat left top;}
+#navigation-index li a.current .ne {background:transparent url(../images/dark/cnr-expanded-tab_ne.gif) no-repeat 0 0;}
+
+
+
+a, a:link {color:#99ffff}
+a, a:visited {color:#9a9a9a}
+strong, #pre-footer .social-bookmarking h2, #content form label {color:#fff;}
+
+/*=== Content Page Layout :: Colours and Customisations===*/
+
+#content{border: 1px solid #1e3e3e; border-width: 0 1px 0 1px}
+#wrap {background: url(../images/dark/wrap-border.gif) repeat-y 35px 0;}
+
+/*=== Content Page Layout Elements :: Colours and Customisations===*/
+
+h1, h2 {border-bottom: 1px solid #008184; color:#fff}
+h3, h4, h5 {color:#fff}
+
+#content a:focus, #content a:active {color:#fff; background: #008184; }
+
+#content blockquote, #content q {
+ background: #204343 url('../images/dark/quote.gif') no-repeat 10px 10px;
+ border: 1px solid #008184;
+ border-width: 1px 0
+ }
+#content q {background-image:none}
+
+#content ul li {background: url('../images/dark/arrow-green-small.gif') no-repeat 5px 5px}
+#content ul li ol li {background: none}
+#content ul li ul li, #content ol li ul li {background: url('../images/arrow-hyphen-small.gif') no-repeat 3px 10px}
+
+th {background:#008184; color:#fff}
+tr td {background:#1e3e3e}
+tr.even td {background:#0f1f1f}
+table.data td, table.data th {border-right: 3px solid #000}
+
+ /* Navigation colours */
+
+#left-column #navigation, #left-column #online-services, #left-column #useful-links, #left-column #contact {
+ background-image: url(../images/dark/main-prop-border.gif);
+ background-position: 35px 0;
+ background-repeat: repeat-y;
+ }
+#left-column #online-services {background-image: url(../images/dark/red-border.gif);}
+#left-column #useful-links, #left-column #contact {background-image: url(../images/dark/grey-border.gif);}
+
+#left-column li a, #left-column li strong {color:#fff}
+
+#left-column #navigation {background-color:#1E3D3F}
+#left-column #online-services {background-color:#442c2c}
+#left-column #useful-links, #left-column #contact {background-color:#343434}
+
+#left-column #navigation h2 {color: #fff; border-color: #008184; background-image: url('../images/dark/icon-welcome.gif')}
+#left-column #online-services h2 {color:#fff; border-color: #cc6666; background-image: url('../images/dark/icon-online-services-small.gif')}
+#left-column #useful-links h2, #left-column #contact h2 {color:#fff; border-color: #999999; background-image: url('../images/dark/icon-useful-links-small.gif')}
+#left-column #contact h2 {background-image: url('../images/dark/icon-contact-small.gif')}
+
+#left-column #navigation li a {background-image: url('../images/dark/arrow-green-small.gif')}
+#left-column #online-services li a {background-image: url('../images/dark/arrow-red-small.gif')}
+#left-column #useful-links li a {background-image: url('../images/dark/arrow-grey-small.gif')}
+
+#left-column div a {color:#fff}
+#left-column li li strong {background-image: url('../images/arrow-current-nav.gif'); background-color: #008184; color:#fff}
+#left-column #navigation li li li li li a {background-image: url('../images/arrow-hyphen-small.gif'); background-position: 50px 14px}
+
+ /* Forms colours */
+
+#content input[type|='text'] {border: 1px solid #008184}
+.error {color: #d04747}
+
diff --git a/web/cobrands/barnet/css/ie-dark.css b/web/cobrands/barnet/css/ie-dark.css new file mode 100644 index 000000000..a0a7c3c41 --- /dev/null +++ b/web/cobrands/barnet/css/ie-dark.css @@ -0,0 +1,84 @@ +/*=========== Styles for IE version 5-6=======*/
+
+
+/*===Basic styles=======*/
+
+body {font-size: 80%;}
+
+#iewrap {width:expression(document.body.clientWidth < 790? "780px": document.body.clientWidth > 1382? "1380px" : "auto" );}
+
+
+#header {height:80px}
+#switcher {margin:-50px 23px 0 0}
+
+#navigation-index, #proposition-image {width:49.9%;}
+
+#main-propostion, #col-wrapper, #pre-footer, .info-bar, #col-right ul {height:1%}
+
+#header form .search-button input {padding: 5px 5px 8px 5px;}
+#header form {position:relative; top:-1px}
+#header form .search-button {margin:0; position:relative; left:5px}
+#header form .search-input input {position:relative; top:1px}
+
+#col-left {width: 66.6%;}
+#col-right {width:33.3%;}
+
+.box-left, .box-right, #col-right li {width:49.9%;}
+
+#navigation-index li a.current .ne {margin-right:-3px;}
+.menu p {padding: 3px 0 7px 0}
+
+#col-right ul {height:1%}
+#col-right ul ul {position: absolute}
+
+.media li {padding-bottom:5px}
+
+.social-links {height:420px}
+
+.highlights li {height: 81px}
+#col-right li li {height: 66px}
+
+#col-left .whats-on h2, #col-left .council-meetings h2 {margin:0 0 0 0;}
+#col-left h2 .feed {right:10px}
+
+.highlights ul {height:280px}
+.media ul {height:285px}
+#col-right .useful-links ul {height:175px}
+
+
+.tab-on {z-index:100}
+#col-right ul ul {z-index:50;}
+
+.link-bar, .online-services li a {height:1%}
+.a-z li {height:25px; width:25px;}
+#col-left .a-z li.numbers a {width:26px}
+.a-z ul {width:97%; margin-left:-6px}
+
+.box-left, .box-right {padding:0 0 9px 0;}
+.media {padding-bottom:0px}
+#pre-footer .box-right div {height:115px;}
+
+
+.browse-aloud p {margin-bottom:15px}
+#col-right #social-links-tabs {padding:0; margin:0}
+
+
+.menu {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/expanded-tab.png', sizingMethod='scale'); background: none;}
+
+#navigation-index li a.current {zoom:1;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cnr-expanded-tab_nw.png', sizingMethod='crop'); background: none;}
+
+#navigation-index h1 {background-image: url(../images/dark/icon-welcome.gif)}
+.online-services h2 {background-image:url(../images/dark/icon-online-services.gif);}
+.whats-on div {background-image:url(../images/dark/icon-whats-on.gif);}
+.council-meetings div {background-image:url(../images/dark/icon-council-meetings.gif);}
+.highlights h2 {background-image:url(../images/dark/icon-highlights.gif);}
+.media h2 {background-image:url(../images/dark/icon-media-centre.gif);}
+
+
+/*IE RELAXED OVERIDES*/
+
+#navigation-index li a.current {zoom:1;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dark/cnr-expanded-tab_nw.png', sizingMethod='crop'); background: none;}
+
+
+
+
diff --git a/web/cobrands/barnet/css/ie-relaxed.css b/web/cobrands/barnet/css/ie-relaxed.css new file mode 100644 index 000000000..dfee99e22 --- /dev/null +++ b/web/cobrands/barnet/css/ie-relaxed.css @@ -0,0 +1,9 @@ +
+/*IE RELAXED OVERIDES*/
+body {font-size: 100%;}
+.highlights ul {height:310px}
+.media ul {height:315px}
+#col-right .useful-links ul {height:405px}
+#pre-footer .box-right div {height:165px;}
+#col-left .a-z li.numbers a {width:30px}
+#col-right li li {height: 73px}
\ No newline at end of file diff --git a/web/cobrands/barnet/css/ie-seven-relaxed.css b/web/cobrands/barnet/css/ie-seven-relaxed.css new file mode 100644 index 000000000..eeaaebf0a --- /dev/null +++ b/web/cobrands/barnet/css/ie-seven-relaxed.css @@ -0,0 +1,2 @@ +/*IE7 RELAXED OVERIDES*/
+body {font-size: 100%;}
diff --git a/web/cobrands/barnet/css/ie-seven.css b/web/cobrands/barnet/css/ie-seven.css new file mode 100644 index 000000000..353e313f5 --- /dev/null +++ b/web/cobrands/barnet/css/ie-seven.css @@ -0,0 +1,51 @@ +/*===== styles for IE Seven ======*/
+
+body {font-size: 80%;}
+
+#switcher {margin-top:-50px}
+
+#main-propostion, #col-wrapper, #pre-footer, .info-bar, #col-right ul, .link-bar {height:1%}
+#navigation-index, #proposition-image, #navigation-index li, .menu li {width:49.99%;}
+
+#header form .search-button input {padding: 5px 5px 8px 5px;}
+#header form {position:relative; top:-1px}
+#header form .search-button {margin:0; position:relative; left:5px}
+
+#header form .search-input input {position:relative; top:1px}
+
+.box-left, .box-right, #col-right li {width:49.9%;}
+
+
+form .nw {top: 4px; left:0}
+form .ne {top: 4px; right:0}
+form .sw {bottom: 4px; left:0}
+form .se {bottom: 4px; right:0}
+.wide-row .nw, .wide-row .ne, .wide-row .sw, .wide-row .se {display:block}
+
+form .wide-row .nw {top: 3px}
+form .wide-row .ne {top: 3px}
+form .wide-row .sw {bottom: 0px}
+form .wide-row .se {bottom: 0px}
+
+form .submit-row .ne {right:-1px}
+form .submit-row .se {right:-1px}
+.submit-row div {padding: 3px 12px;}
+
+
+.required {vertical-align: top; padding-top: 0;}
+
+h1 {line-height:1.3em}
+#content .coloured, #content .data {border-spacing: expression(cellSpacing=1); /* for IE */}
+
+.menu p {padding: 3px 0 7px 0}
+
+#col-right .useful-links li {}
+
+.highlights li {min-height:81px;}
+.media li {padding-bottom:5px}
+#col-right #social-links-tabs {padding:0; margin:0}
+
+.browse-aloud p {margin-bottom:15px}
+.tab-on {margin-bottom:20px}
+
+#pre-footer {margin-top:5px}
diff --git a/web/cobrands/barnet/css/ie.css b/web/cobrands/barnet/css/ie.css new file mode 100644 index 000000000..f3316c98b --- /dev/null +++ b/web/cobrands/barnet/css/ie.css @@ -0,0 +1,86 @@ +/*=========== Styles for IE version 5-6=======*/
+
+
+/*===Basic styles=======*/
+
+body {font-size: 80%;}
+
+#iewrap {width:expression(document.body.clientWidth < 790? "780px": document.body.clientWidth > 1382? "1380px" : "auto" );}
+
+
+#header {height:80px}
+#switcher {margin:-50px 23px 0 0}
+
+#navigation-index, #proposition-image {width:49.9%;}
+
+#main-propostion, #col-wrapper, #pre-footer, .info-bar, #col-right ul {height:1%}
+
+#header form .search-button input {padding: 5px 5px 8px 5px;}
+#header form {position:relative; top:-1px}
+#header form .search-button {margin:0; position:relative; left:5px}
+#header form .search-input input {position:relative; top:1px}
+
+#col-left {width: 66.6%;}
+#col-right {width:33.3%;}
+
+h1 {line-height:1.3em}
+
+.box-left, .box-right, #col-right li {width:49.9%;}
+
+#navigation-index li a.current .ne {margin-right:-3px;}
+.menu p {padding: 3px 0 7px 0}
+
+#col-right ul {height:1%}
+#col-right ul ul {position: absolute}
+
+.media li {padding-bottom:5px}
+
+.social-links {height:420px}
+
+.highlights li {height: 81px}
+#col-right li li {height: 66px}
+
+#col-left .whats-on h2, #col-left .council-meetings h2 {margin:0 0 0 0;}
+#col-left h2 .feed {right:10px}
+
+.highlights ul {height:280px}
+.media ul {height:285px}
+#col-right .useful-links ul {height:175px}
+
+
+.tab-on {z-index:100}
+#col-right ul ul {z-index:50;}
+
+.link-bar, .online-services li a {height:1%}
+.a-z li {height:25px; width:25px;}
+#col-left .a-z li.numbers a {width:26px}
+.a-z ul {width:97%; margin-left:-6px}
+
+.box-left, .box-right {padding:0 0 9px 0;}
+.media {padding-bottom:0px}
+#pre-footer .box-right div {height:115px;}
+
+
+.browse-aloud p {margin-bottom:15px}
+#col-right #social-links-tabs {padding:0; margin:0}
+
+#navigation-index h1 {background-image: url(../images/icon-welcome.gif)}
+.online-services h2 {background-image:url(../images/icon-online-services.gif);}
+.whats-on div {background-image:url(../images/icon-whats-on.gif);}
+.council-meetings div {background-image:url(../images/icon-council-meetings.gif);}
+.highlights h2 {background-image:url(../images/icon-highlights.gif);}
+.media h2 {background-image:url(../images/icon-media-centre.gif);}
+
+
+#content blockquote {height: 100px}
+
+#content form, #content fieldset {position:relative}
+#left-column li a, #left-column li strong {height:1%}
+
+#content .coloured, #content .data {border-spacing: expression(cellSpacing=1); /* for IE */}
+
+#left-column {word-wrap: break-word}
+
+
+.required {vertical-align: top; padding-top: 0;}
+
diff --git a/web/cobrands/barnet/css/layout.css b/web/cobrands/barnet/css/layout.css new file mode 100644 index 000000000..193b5c2aa --- /dev/null +++ b/web/cobrands/barnet/css/layout.css @@ -0,0 +1,383 @@ +/*=========FROM CUSTOM=========*/
+.cl {clear: both;}
+
+br.cl, div.cl {
+ height: 0;
+ font-size: 0.1px;
+ line-height: .0;
+ }
+
+.rm {position: absolute; left: -999em;}
+
+a.rm:active, a.rm:focus {
+ top: 15px;
+ left: 230px;
+ outline:none;
+ padding: 7px 10px;
+ font-weight:bold;
+ border: 1px solid #fff;
+ font-size: 1.2em;
+ background-color: #fff;
+ color: #008184;
+ }
+
+#iewrap {min-width: 775px; max-width: 1382px;}
+
+/*=== Content Page Layout ===*/
+#wrap {
+ float: right;
+ width: 100%;
+ margin: 5px 0 0 -270px;
+ padding: 0;
+ }
+
+#content{
+ margin: 0 35px 0 275px;
+ padding: 0 5px 0 5px;
+ position: relative;
+ }
+
+#left-column {
+ float:left;
+ width: 270px;
+ line-height: 1.3em;
+ margin: 5px 0 0 0;
+ padding: 0;
+ }
+
+/*=== Content Page Elements===*/
+
+#iewrap #print-logo {display:none}
+
+h1 {margin:0}
+/*
+h3, h4, h5, p, ol, ul, table, dl, address, form {margin-right: 5px; margin-left:5px}
+h1, h2 {padding-left: 5px}
+*/
+
+ /* Navigation */
+
+#left-column h2 {
+ margin:0 5px 15px 40px;
+ padding: 6px 0 0 25px;
+ font-size:1.245em;
+ line-height:1.1em;
+ background-repeat: no-repeat;
+ background-position: top left;
+ }
+
+#navigation h2 {font-size:1.692em; font-weight:normal; padding: 10px 0 6px 40px}
+
+#left-column div {margin-bottom:5px; padding: 5px 0 15px 0}
+
+#left-column ul, #left-column dl {
+ margin:0;
+ padding:0 0 0 35px;
+ font-size: 1.08em
+ }
+
+#left-column dl {padding: 0 5px 5px 40px}
+#left-column dt {margin: 10px 0 0 0}
+#left-column dd {padding:0; line-height:1.3em}
+
+#left-column dl a {
+ text-decoration:underline;
+ color:#000;
+ }
+#left-column dl a:hover {text-decoration: none}
+
+#left-column ul ul {
+ padding-left: 0;
+ font-size: 1em
+ }
+
+#left-column li {padding:0; margin:0}
+
+#left-column li a, #left-column li strong {
+ padding: 5px 5px 5px 20px;
+ display:block;
+ background-repeat: no-repeat;
+ background-position: 10px 11px;
+ font-style: normal;
+ font-weight: normal;
+ text-decoration:none;
+ color:#000;
+ }
+
+#left-column li a:hover {text-decoration:underline}
+
+#left-column li li a, #left-column li li strong {padding-left:30px; background-position: 20px 11px;}
+#left-column li li li a, #left-column li li li strong {padding-left:40px; background-position: 30px 11px;}
+#left-column li li li li a, #left-column li li li li strong {padding-left:50px; background-position: 40px 11px;}
+#left-column li li li li li a, #left-column li li li li li strong {padding-left:60px; background-position: 50px 11px;}
+
+/*=== Quotes =====*/
+#content blockquote {margin:10px; min-height: 90px; padding-bottom: 10px}
+
+/*=== Tables =====*/
+
+table.data {width:95%;}
+table.data th {text-align:left; font-size:1.24em}
+caption {text-align:left; font-weight:bold; font-style:italic}
+
+table.data td, table.data th {padding:6px 6px 6px 10px}
+table.data {border-spacing:1px;}
+
+/*==== General styles for alignment of elements within the content area ==*/
+
+.image-left, img.alignleft {position: relative;float: left;}
+.image-inline, img.inline {display:block;}
+.image-right, img.alignright {float:right;clear: right;}
+
+.alignleft {float: left; margin: 5px 10px 10px 0;}
+.alignright {float: right; margin: 5px 0 10px 10px;}
+.centered {display: block; margin: 10px auto; padding: 10px 0; text-align:center;}
+
+.two-col1 {float: left; width: 48%;}
+.two-col2 {float: right; width: 48%;}
+
+/*======== form styles ========*/
+
+.form-info {font-style: italic; font-weight: bold; padding: 5px 0 0 0}
+
+form {margin-top:0}
+
+fieldset {
+ margin: 0;
+ padding: 0;
+ border:none;
+ }
+
+legend {
+ padding: 0;
+ margin: 0;
+ font-size:1.308em;
+ font-weight:bold
+ }
+
+/*=======form fields and labels=========*/
+
+/*
+#content label, form p, #content input, #content select, #content textarea, form .long-label {
+ margin-bottom: 0.25em;
+ margin-top: 0.25em;
+ }
+
+#content form label {
+ font-weight: bold;
+ padding-right: 10px;
+ width: 10em;
+ float: left;
+ text-align: left;
+ color: #000;
+ margin-top:10px
+ }
+
+#content form .radio label, #content form .checkbox label {font-weight:normal; margin-top:0}
+
+form p, form h3 {margin-left:0}
+form p {font-weight: bold}
+*/
+
+/*======= wide rows ======= */
+#content textarea {padding: 5px;}
+
+/*====Required styling====*/
+.required {
+ font-size:200%;
+ padding:7px 0 0 0;
+ line-height:0;
+ vertical-align:middle;
+ color:#008184
+ }
+
+/*=========Header=========*/
+
+#header{
+ padding: 0;
+ margin: 0;
+ min-height: 80px;
+ text-align: center
+ }
+
+#header {background: #34a3a4 url(../images/header-bg.gif) repeat-x bottom left;}
+#header img {position: absolute; top:8px; left: 37px}
+
+#header form {
+ width: 320px;
+ text-align: left;
+ margin:0 auto;
+ padding: 20px 0 0 0;
+ }
+
+#header form div {float:left}
+
+#header form .search-input {background: url(../images/form-field_top.gif) no-repeat top left; padding:7px 0 0 0;}
+
+#header form .search-input input {
+ width:207px;
+ padding: 2px 5px 8px 5px;
+ font-size:0.923em;
+ color:#666666;
+ border:none;
+ background: url(../images/form-field_bottom.gif) no-repeat bottom left;
+ }
+
+#header form .search-button {
+ background: url(../images/search-button-top.gif) no-repeat top right;
+ margin:0 0 0 4px;
+ border-left: 1px solid #fff;
+ }
+#header form .search-button input {
+ border: none;
+ background: url(../images/search-button-bottom.gif) no-repeat bottom right;
+ padding: 3px 7px 8px 7px;
+ margin:4px 0 0 0;
+ font-weight:bold;
+ font-size:0.923em;
+ cursor: pointer
+ }
+
+/*======== Switcher ========*/
+#switcher {float:right; margin:-20px 47px 0 0; text-align: left; }
+
+#switcher p {
+ color: #fff;
+ font-weight:bold;
+ }
+
+#switcher li a, #switcher li strong {
+ background-repeat:no-repeat;
+ border:medium none;
+ outline-style:none;
+ outline-width:medium;
+ text-indent:-999em;
+ }
+
+#switcher .default a, .default strong {background-image:url(../images/style-switcher_default.gif); }
+#switcher .relaxed-light a, .relaxed-light strong {background-image:url(../images/style-switcher_default-relaxed.gif); }
+#switcher .dark a, .dark strong {background-image:url(../images/style-switcher_dark.gif); }
+#switcher .relaxed-dark a, .relaxed-dark strong {background-image:url(../images/style-switcher_dark-relaxed.gif); }
+
+#switcher li a, #switcher li strong {
+ background-repeat:no-repeat;
+ border:medium none;
+ outline-style:none;
+ outline-width:medium;
+ text-indent:-999em;
+ }
+
+#switcher p {
+ font-size:1em;
+ margin: 0;
+ padding:0;
+ width: auto; }
+
+#switcher ul {
+ list-style-type:none;
+ float:left;
+ margin:0;
+ padding:0;
+ width:auto;
+ }
+
+#switcher ul li {
+ float:left;
+ margin:0;
+ padding:0;
+ }
+
+#switcher li a, #switcher li strong {
+ display:block;
+ float:left;
+ height:30px;
+ margin:0;
+ width:44px; }
+
+#switcher strong {background-position:0 -60px; }
+#switcher li a:focus, #switcher li a:active, #switcher a:hover {background-position:0 -30px; }
+
+/*== Homepage Right Column ==*/
+
+.browse-aloud p, p.browse-aloud {background: url('../images/logo-browse-aloud.gif') no-repeat 10px 0;}
+.browse-aloud p {
+ font-size:1.235em;
+ padding: 0 9px 0 60px;
+ margin:10px 0 0 0;
+ line-height:1.3em
+ }
+
+p.browse-aloud {
+ padding: 10px 0 5px 45px;
+ margin: 0 5px -10px 40px;
+ background-position: 0 10px;
+ border-top: 1px solid #CC6666;
+ }
+
+p.browse-aloud a {color:#34020b}
+
+/*====Pre-Footer====*/
+
+#pre-footer {padding: 0 35px;}
+#pre-footer div {padding: 0}
+
+#pre-footer .box-left {width: 66.66%; padding:0; margin:0}
+#pre-footer .box-right {width: 33.33%; padding: 0; margin:0}
+
+#pre-footer dl {margin:0; padding:0; float:left; width:25%; font-size:0.85em}
+#pre-footer dt {margin: 10px 0 0 0}
+
+#pre-footer dt, #pre-footer dd {padding: 0 0 0 10px}
+
+#pre-footer .box-right div {padding: 10px}
+#pre-footer h2 {font-size:1em; border:none; padding:0; margin:0}
+
+#pre-footer .box-right div {
+ min-height:115px;
+ border-top:none;
+ border-bottom:none;
+ margin-right:0;
+ position:relative;
+ overflow:hidden
+ }
+
+#pre-footer ul, #pre-footer p, #pre-footer li {margin:0; padding:0}
+#pre-footer ul, #pre-footer h2, #pre-footer p {margin-left:110px}
+#pre-footer img {position:absolute; left:10px; top:10px}
+
+#pre-footer .box-right div.social-bookmarking {padding: 10px 15px}
+#pre-footer .social-bookmarking ul, #pre-footer .social-bookmarking h2, #pre-footer .social-bookmarking p {margin:0;}
+#pre-footer .social-bookmarking ul {margin: 8px 0 3px 0; overflow:hidden; width:100%}
+#pre-footer .social-bookmarking ul li {width: 49%; float:left; margin: 0 0 3px 0}
+#pre-footer .social-bookmarking ul li a {
+ padding: 2px 0 2px 21px;
+ background-position:0 3px;
+ background-repeat: no-repeat;
+ }
+
+#pre-footer .social-bookmarking h2 {color:#000}
+#pre-footer .social-bookmarking p {font-size: 0.85em}
+
+#pre-footer .social-bookmarking ul li.facebook a {background-image: url('../images/social-facebook.gif')}
+#pre-footer .social-bookmarking ul li.technorati a {background-image: url('../images/social-technorati.gif')}
+#pre-footer .social-bookmarking ul li.delicious a {background-image: url('../images/social-delicious.gif')}
+#pre-footer .social-bookmarking ul li.stumbleupon a {background-image: url('../images/social-stumbleupon.gif')}
+#pre-footer .social-bookmarking ul li.google a {background-image: url('../images/social-google.gif')}
+#pre-footer .social-bookmarking ul li.digg a {background-image: url('../images/social-digg.gif')}
+
+
+
+/*====Footer====*/
+
+#footer {
+ clear: both;
+ padding: 5px;
+ margin:5px 0 0 0;
+ }
+#footer ul {margin: 0 25px}
+#footer li {display:inline}
+
+/*== Footer colours + customisations ==*/
+#footer {background: #34a3a4 url(../images/header-bg.gif) repeat-x bottom left;}
+#footer a, #footer a:link {color:#fff}
+
diff --git a/web/cobrands/barnet/css/light.css b/web/cobrands/barnet/css/light.css new file mode 100644 index 000000000..62dc7e17d --- /dev/null +++ b/web/cobrands/barnet/css/light.css @@ -0,0 +1,142 @@ +/*====== Light Colours and Images ======*/
+
+
+/*== Homepage Colours and Custimisations ==*/
+
+.online-services h2, .a-z h2 {
+ background-image: url('../images/icon-online-services.png');
+ color: #663333;
+ border-color: #cc6666;
+ }
+.a-z h2 {background:none}
+.online-services li a {background: url(../images/arrow-red.gif) no-repeat 6px 10px}
+#col-left .online-services li a, #col-left .online-services li a:link {color:#000}
+.whats-on div, .council-meetings div {
+ background-color: #e5e5e5;
+ border-bottom:1px solid #000;
+ }
+
+#col-left .whats-on h2 a, #col-left .council-meetings h2 a {color:#000}
+.whats-on div {background-image: url('../images/icon-whats-on.png');}
+.council-meetings div {background-image: url('../images/icon-council-meetings.png');}
+
+.media li {border-bottom:1px solid #e5e5e5}
+.media p span {color:#666;}
+
+/* Homepage Highlights and Media*/
+
+.highlights h2 {
+ background-image: url('../images/icon-highlights.png');
+ border-color: #ffc000;
+ }
+.highlights h2, #col-left .highlights a {color: #996600;}
+
+.media h2 {
+ background-image: url('../images/icon-media-centre.png');
+ border-color: #591cca;
+ }
+.media h2, #col-left .media a {color: #6633cc;}
+
+#col-left .whats-on h2 .feed {background-image: url('../images/rss-whats-on.gif')}
+#col-left .highlights h2 .feed {background-image: url('../images/rss-highlights.gif')}
+#col-left .media h2 .feed {background-image: url('../images/rss-media.gif')}
+
+#col-left .a-z li a {color:#000; background: #d0e7e7}
+#col-left .a-z li a:hover {background: #f3e7e7}
+
+.link-bar {background: #e5e5e5; border-bottom: 1px solid #000}
+#col-left .link-bar a {color:#000}
+
+/*==== Homepage Tabs Colours and Custimisations ====*/
+
+#col-right, #col-right div, #iewrap #col-right .useful-links ul {background: url('../images/related-bg.gif');}
+
+#col-right a, #col-right a:link {color: #330000}
+
+#col-right ul {border-top: 1px solid #cc6666;}
+
+#col-right li a.leader-listens {background-image: url('../images/link-images/logo-leader-listens.gif')}
+#col-right li a.whereilive {background-image: url('../images/link-images/logo-whereilive.gif')}
+#col-right li a.facebook {background-image: url('../images/link-images/logo-facebook.gif')}
+#col-right li a.twitter {background-image: url('../images/link-images/logo-twitter.gif')}
+#col-right li a.you-tube {background-image: url('../images/link-images/logo-youtube.gif')}
+#col-right li a.flickr {background-image: url('../images/link-images/logo-flickr.gif')}
+
+#col-right li a.base {background-image: url('../images/link-images/logo-base.gif')}
+#col-right li a.direct-me {background-image: url('../images/link-images/logo-directme.gif')}
+#col-right li a.directgov {background-image: url('../images/link-images/logo-directgov.gif')}
+#col-right li a.support-people {background-image: url('../images/link-images/logo-supporting-people.gif')}
+
+
+#col-right ul ul {
+ border-color: #eed0d0;
+ background: #fff;
+ }
+
+#col-right li a.tab-on {
+ background-color:#fff;
+ border-color: #eed0d0;
+ }
+
+
+/*=== Content Page Layout :: Colours and Customisations===*/
+
+#content{border: 1px solid #d6eaea; border-width: 0 1px 0 1px}
+#wrap {background: url(../images/wrap-border.gif) repeat-y 35px 0;}
+
+/*=== Content Page Layout Elements :: Colours and Customisations===*/
+
+h1, h2 {border-bottom: 1px solid #008184; color:#003333}
+h3, h4, h5 {color:#003333}
+
+#content a:focus, #content a:active {color:#fff; background: #008184; }
+
+#content blockquote, #content q {
+ background: #d8ebeb url('../images/quote.gif') no-repeat 10px 10px;
+ border: 1px solid #008184;
+ border-width: 1px 0
+ }
+#content q {background-image:none}
+
+#content ul li {background: url('../images/arrow-green-small.gif') no-repeat 5px 5px}
+#content ul li ol li {background: none}
+#content ul li ul li, #content ol li ul li {background: url('../images/arrow-hyphen-small.gif') no-repeat 3px 10px}
+
+th {background:#008184; color:#fff}
+tr td {background:#f0f7f7}
+tr.even td {background:#d1e8e8}
+table.data td, table.data th {border-right: 3px solid #fff}
+
+ /* Navigation colours */
+
+#left-column #navigation, #left-column #online-services, #left-column #useful-links, #left-column #contact {
+ background-image: url(../images/main-prop-border.gif);
+ background-position: 35px 0;
+ background-repeat: repeat-y;
+ }
+
+#left-column #navigation {background-color:#d8ebeb}
+#left-column #online-services {background-color:#f9f3f3}
+#left-column #useful-links, #left-column #contact {background-color:#e6e6e6}
+
+#left-column #navigation h2 {color: #003333; border-color: #008184; background-image: url('../images/icon-welcome.gif')}
+#left-column #online-services h2 {color:#663333; border-color: #cc6666; background-image: url('../images/icon-online-services-small.gif')}
+#left-column #useful-links h2, #left-column #contact h2 {color:#000; border-color: #999999; background-image: url('../images/icon-useful-links-small.gif')}
+#left-column #contact h2 {background-image: url('../images/icon-contact-small.gif')}
+
+#left-column #navigation li a {background-image: url('../images/arrow-green-small.gif')}
+#left-column #online-services li a {background-image: url('../images/arrow-red-small.gif')}
+#left-column #useful-links li a {background-image: url('../images/arrow-grey-small.gif')}
+
+#left-column li li strong {background-image: url('../images/arrow-current-nav.gif'); background-color: #008184; color:#fff}
+#left-column #navigation li li li li li a {background-image: url('../images/arrow-hyphen-small.gif'); background-position: 50px 14px}
+
+ /* Forms colours */
+#content input[type|='text'] {border: 1px solid #008184}
+.error {color: #d04747}
+
+/*== Pre-Footer colours + customisations ==*/
+
+#pre-footer {background: #d4e9e9 url(../images/main-prop-border.gif) repeat-y 35px 0;}
+#pre-footer .box-right div {border: 1px solid #fff; border-bottom:medium none; border-top:medium none;}
+#pre-footer a, #pre-footer a:link {color:#000}
diff --git a/web/cobrands/barnet/css/print.css b/web/cobrands/barnet/css/print.css new file mode 100644 index 000000000..aee3a0139 --- /dev/null +++ b/web/cobrands/barnet/css/print.css @@ -0,0 +1,15 @@ +
+
+* {border-color:#000; color:#000 !important; background: none !important}
+
+#iewrap #print-logo {display:block !important}
+
+#iewrap #header, #iewrap #left-column, #iewrap #footer, #pre-footer .box-right, #iewrap #main-propostion,
+#iewrap #col-right {display:none; }
+
+#iewrap h1, #iewrap h2 {padding-left:0}
+
+#iewrap #col-left, #iewrap #pre-footer .box-left {width:100%;}
+#iewrap #pre-footer dl {width:33%;}
+
+#iewrap #wrap, #iewrap #col-wrapper, #iewrap #content, #pre-footer {margin:0; padding:0; border: none}
\ No newline at end of file diff --git a/web/cobrands/barnet/css/relaxed.css b/web/cobrands/barnet/css/relaxed.css new file mode 100644 index 000000000..1b8226a56 --- /dev/null +++ b/web/cobrands/barnet/css/relaxed.css @@ -0,0 +1,42 @@ +/*== RELAXED LAYOUT ==*/
+
+body {font-size:100%}
+#main-propostion #navigation-index {width:66.6%}
+#navigation-index li {margin:0}
+#main-propostion #proposition-image {width:33.3%}
+
+#iewrap #col-left, #iewrap #col-right {width:100%; float:none}
+
+#col-right {clear:both}
+#col-right .cl {display:none}
+
+#col-right .browse-aloud, #col-right .social-links, #col-right .useful-links {
+ float:left;
+ width:33.3%;
+ margin:0;
+ }
+
+#col-right .browse-aloud {background:none}
+#col-right {background:none; margin-top:10px;}
+
+.index .box-right h2, .media ul, .council-meetings div, .index .link-bar {margin-right:5px}
+
+#navigation-index li a, .online-services li a {background-position: 6px 10px}
+
+#col-right ul {border-top:none;}
+#iewrap #col-right ul {margin: 0 5px}
+#iewrap #col-right ul ul {margin: -1px 0 0 0}
+
+#iewrap #col-right .tab-on {margin-bottom:0}
+#iewrap #col-right ul .tab-2 ul {margin-left:-101.2%;}
+
+#iewrap #col-right .social-links, #iewrap #col-right .useful-links {min-height:0px; padding-bottom:5px}
+#iewrap #col-right .useful-links {background: none;}
+#iewrap #col-right .useful-links ul {margin: 0 5px 0 0; min-height:384px;}
+
+#iewrap #col-wrapper {border:1px solid #E1E7E7; border-top:none; border-bottom:0}
+#iewrap #pre-footer {margin:0}
+
+#pre-footer .box-right div {min-height:185px}
+
+#content form .sw, #content form .se, #content form .nw, #content form .ne {display:none}
\ No newline at end of file diff --git a/web/cobrands/barnet/images/arrow-current-nav.gif b/web/cobrands/barnet/images/arrow-current-nav.gif Binary files differnew file mode 100644 index 000000000..5f3db021b --- /dev/null +++ b/web/cobrands/barnet/images/arrow-current-nav.gif diff --git a/web/cobrands/barnet/images/arrow-down.gif b/web/cobrands/barnet/images/arrow-down.gif Binary files differnew file mode 100644 index 000000000..e8a1aec59 --- /dev/null +++ b/web/cobrands/barnet/images/arrow-down.gif diff --git a/web/cobrands/barnet/images/arrow-green-small.gif b/web/cobrands/barnet/images/arrow-green-small.gif Binary files differnew file mode 100644 index 000000000..2e7f86ed7 --- /dev/null +++ b/web/cobrands/barnet/images/arrow-green-small.gif diff --git a/web/cobrands/barnet/images/arrow-green.gif b/web/cobrands/barnet/images/arrow-green.gif Binary files differnew file mode 100644 index 000000000..040ac271f --- /dev/null +++ b/web/cobrands/barnet/images/arrow-green.gif diff --git a/web/cobrands/barnet/images/arrow-grey-small.gif b/web/cobrands/barnet/images/arrow-grey-small.gif Binary files differnew file mode 100644 index 000000000..a4caf952d --- /dev/null +++ b/web/cobrands/barnet/images/arrow-grey-small.gif diff --git a/web/cobrands/barnet/images/arrow-hyphen-small.gif b/web/cobrands/barnet/images/arrow-hyphen-small.gif Binary files differnew file mode 100644 index 000000000..2bde8518b --- /dev/null +++ b/web/cobrands/barnet/images/arrow-hyphen-small.gif diff --git a/web/cobrands/barnet/images/arrow-hyphen.gif b/web/cobrands/barnet/images/arrow-hyphen.gif Binary files differnew file mode 100644 index 000000000..c14a154ef --- /dev/null +++ b/web/cobrands/barnet/images/arrow-hyphen.gif diff --git a/web/cobrands/barnet/images/arrow-red-small.gif b/web/cobrands/barnet/images/arrow-red-small.gif Binary files differnew file mode 100644 index 000000000..f51fafc15 --- /dev/null +++ b/web/cobrands/barnet/images/arrow-red-small.gif diff --git a/web/cobrands/barnet/images/arrow-red.gif b/web/cobrands/barnet/images/arrow-red.gif Binary files differnew file mode 100644 index 000000000..611b2020f --- /dev/null +++ b/web/cobrands/barnet/images/arrow-red.gif diff --git a/web/cobrands/barnet/images/button-bg.gif b/web/cobrands/barnet/images/button-bg.gif Binary files differnew file mode 100644 index 000000000..f10081020 --- /dev/null +++ b/web/cobrands/barnet/images/button-bg.gif diff --git a/web/cobrands/barnet/images/cnr-expanded-tab_ne.gif b/web/cobrands/barnet/images/cnr-expanded-tab_ne.gif Binary files differnew file mode 100644 index 000000000..c6c914865 --- /dev/null +++ b/web/cobrands/barnet/images/cnr-expanded-tab_ne.gif diff --git a/web/cobrands/barnet/images/cnr-expanded-tab_nw.gif b/web/cobrands/barnet/images/cnr-expanded-tab_nw.gif Binary files differnew file mode 100644 index 000000000..8bd637634 --- /dev/null +++ b/web/cobrands/barnet/images/cnr-expanded-tab_nw.gif diff --git a/web/cobrands/barnet/images/cnr-expanded-tab_nw.png b/web/cobrands/barnet/images/cnr-expanded-tab_nw.png Binary files differnew file mode 100644 index 000000000..a58028725 --- /dev/null +++ b/web/cobrands/barnet/images/cnr-expanded-tab_nw.png diff --git a/web/cobrands/barnet/images/cnr-search-button.gif b/web/cobrands/barnet/images/cnr-search-button.gif Binary files differnew file mode 100644 index 000000000..5dc3da24b --- /dev/null +++ b/web/cobrands/barnet/images/cnr-search-button.gif diff --git a/web/cobrands/barnet/images/dark/arrow-green-small.gif b/web/cobrands/barnet/images/dark/arrow-green-small.gif Binary files differnew file mode 100644 index 000000000..5c58d383d --- /dev/null +++ b/web/cobrands/barnet/images/dark/arrow-green-small.gif diff --git a/web/cobrands/barnet/images/dark/arrow-green.gif b/web/cobrands/barnet/images/dark/arrow-green.gif Binary files differnew file mode 100644 index 000000000..4564d3e06 --- /dev/null +++ b/web/cobrands/barnet/images/dark/arrow-green.gif diff --git a/web/cobrands/barnet/images/dark/arrow-grey-small.gif b/web/cobrands/barnet/images/dark/arrow-grey-small.gif Binary files differnew file mode 100644 index 000000000..1b47cb21d --- /dev/null +++ b/web/cobrands/barnet/images/dark/arrow-grey-small.gif diff --git a/web/cobrands/barnet/images/dark/arrow-red-small.gif b/web/cobrands/barnet/images/dark/arrow-red-small.gif Binary files differnew file mode 100644 index 000000000..f9c2e1cf5 --- /dev/null +++ b/web/cobrands/barnet/images/dark/arrow-red-small.gif diff --git a/web/cobrands/barnet/images/dark/arrow-red.gif b/web/cobrands/barnet/images/dark/arrow-red.gif Binary files differnew file mode 100644 index 000000000..b0c9d7d5d --- /dev/null +++ b/web/cobrands/barnet/images/dark/arrow-red.gif diff --git a/web/cobrands/barnet/images/dark/cnr-expanded-tab_ne.gif b/web/cobrands/barnet/images/dark/cnr-expanded-tab_ne.gif Binary files differnew file mode 100644 index 000000000..7d2ef2d9e --- /dev/null +++ b/web/cobrands/barnet/images/dark/cnr-expanded-tab_ne.gif diff --git a/web/cobrands/barnet/images/dark/cnr-expanded-tab_nw.gif b/web/cobrands/barnet/images/dark/cnr-expanded-tab_nw.gif Binary files differnew file mode 100644 index 000000000..03f1e20dd --- /dev/null +++ b/web/cobrands/barnet/images/dark/cnr-expanded-tab_nw.gif diff --git a/web/cobrands/barnet/images/dark/cnr-expanded-tab_nw.png b/web/cobrands/barnet/images/dark/cnr-expanded-tab_nw.png Binary files differnew file mode 100644 index 000000000..66d9ec0f5 --- /dev/null +++ b/web/cobrands/barnet/images/dark/cnr-expanded-tab_nw.png diff --git a/web/cobrands/barnet/images/dark/cnr-search-button.gif b/web/cobrands/barnet/images/dark/cnr-search-button.gif Binary files differnew file mode 100644 index 000000000..7bdb7ba0c --- /dev/null +++ b/web/cobrands/barnet/images/dark/cnr-search-button.gif diff --git a/web/cobrands/barnet/images/dark/grey-border.gif b/web/cobrands/barnet/images/dark/grey-border.gif Binary files differnew file mode 100644 index 000000000..d01106f1a --- /dev/null +++ b/web/cobrands/barnet/images/dark/grey-border.gif diff --git a/web/cobrands/barnet/images/dark/icon-contact-small.gif b/web/cobrands/barnet/images/dark/icon-contact-small.gif Binary files differnew file mode 100644 index 000000000..36b258e1d --- /dev/null +++ b/web/cobrands/barnet/images/dark/icon-contact-small.gif diff --git a/web/cobrands/barnet/images/dark/icon-council-meetings.gif b/web/cobrands/barnet/images/dark/icon-council-meetings.gif Binary files differnew file mode 100644 index 000000000..80faa8dda --- /dev/null +++ b/web/cobrands/barnet/images/dark/icon-council-meetings.gif diff --git a/web/cobrands/barnet/images/dark/icon-highlights.gif b/web/cobrands/barnet/images/dark/icon-highlights.gif Binary files differnew file mode 100644 index 000000000..682b66416 --- /dev/null +++ b/web/cobrands/barnet/images/dark/icon-highlights.gif diff --git a/web/cobrands/barnet/images/dark/icon-media-centre.gif b/web/cobrands/barnet/images/dark/icon-media-centre.gif Binary files differnew file mode 100644 index 000000000..4a0c3269f --- /dev/null +++ b/web/cobrands/barnet/images/dark/icon-media-centre.gif diff --git a/web/cobrands/barnet/images/dark/icon-online-services-small.gif b/web/cobrands/barnet/images/dark/icon-online-services-small.gif Binary files differnew file mode 100644 index 000000000..59c969735 --- /dev/null +++ b/web/cobrands/barnet/images/dark/icon-online-services-small.gif diff --git a/web/cobrands/barnet/images/dark/icon-online-services.gif b/web/cobrands/barnet/images/dark/icon-online-services.gif Binary files differnew file mode 100644 index 000000000..ff4bc93fe --- /dev/null +++ b/web/cobrands/barnet/images/dark/icon-online-services.gif diff --git a/web/cobrands/barnet/images/dark/icon-useful-links-small.gif b/web/cobrands/barnet/images/dark/icon-useful-links-small.gif Binary files differnew file mode 100644 index 000000000..589550b80 --- /dev/null +++ b/web/cobrands/barnet/images/dark/icon-useful-links-small.gif diff --git a/web/cobrands/barnet/images/dark/icon-welcome.gif b/web/cobrands/barnet/images/dark/icon-welcome.gif Binary files differnew file mode 100644 index 000000000..85afa6fa8 --- /dev/null +++ b/web/cobrands/barnet/images/dark/icon-welcome.gif diff --git a/web/cobrands/barnet/images/dark/icon-whats-on.gif b/web/cobrands/barnet/images/dark/icon-whats-on.gif Binary files differnew file mode 100644 index 000000000..e7d028a80 --- /dev/null +++ b/web/cobrands/barnet/images/dark/icon-whats-on.gif diff --git a/web/cobrands/barnet/images/dark/main-prop-border.gif b/web/cobrands/barnet/images/dark/main-prop-border.gif Binary files differnew file mode 100644 index 000000000..192c20d28 --- /dev/null +++ b/web/cobrands/barnet/images/dark/main-prop-border.gif diff --git a/web/cobrands/barnet/images/dark/quote.gif b/web/cobrands/barnet/images/dark/quote.gif Binary files differnew file mode 100644 index 000000000..d9a4f7496 --- /dev/null +++ b/web/cobrands/barnet/images/dark/quote.gif diff --git a/web/cobrands/barnet/images/dark/red-border.gif b/web/cobrands/barnet/images/dark/red-border.gif Binary files differnew file mode 100644 index 000000000..c8b56fa8c --- /dev/null +++ b/web/cobrands/barnet/images/dark/red-border.gif diff --git a/web/cobrands/barnet/images/dark/related-bg.gif b/web/cobrands/barnet/images/dark/related-bg.gif Binary files differnew file mode 100644 index 000000000..7cd7cef31 --- /dev/null +++ b/web/cobrands/barnet/images/dark/related-bg.gif diff --git a/web/cobrands/barnet/images/dark/rss-highlights.gif b/web/cobrands/barnet/images/dark/rss-highlights.gif Binary files differnew file mode 100644 index 000000000..dd7b416f0 --- /dev/null +++ b/web/cobrands/barnet/images/dark/rss-highlights.gif diff --git a/web/cobrands/barnet/images/dark/rss-media.gif b/web/cobrands/barnet/images/dark/rss-media.gif Binary files differnew file mode 100644 index 000000000..273c8c5f9 --- /dev/null +++ b/web/cobrands/barnet/images/dark/rss-media.gif diff --git a/web/cobrands/barnet/images/dark/rss-whats-on.gif b/web/cobrands/barnet/images/dark/rss-whats-on.gif Binary files differnew file mode 100644 index 000000000..60b752c8c --- /dev/null +++ b/web/cobrands/barnet/images/dark/rss-whats-on.gif diff --git a/web/cobrands/barnet/images/dark/social-delicious.gif b/web/cobrands/barnet/images/dark/social-delicious.gif Binary files differnew file mode 100644 index 000000000..98955d90b --- /dev/null +++ b/web/cobrands/barnet/images/dark/social-delicious.gif diff --git a/web/cobrands/barnet/images/dark/social-digg.gif b/web/cobrands/barnet/images/dark/social-digg.gif Binary files differnew file mode 100644 index 000000000..b33602377 --- /dev/null +++ b/web/cobrands/barnet/images/dark/social-digg.gif diff --git a/web/cobrands/barnet/images/dark/social-facebook.gif b/web/cobrands/barnet/images/dark/social-facebook.gif Binary files differnew file mode 100644 index 000000000..072e5ac2d --- /dev/null +++ b/web/cobrands/barnet/images/dark/social-facebook.gif diff --git a/web/cobrands/barnet/images/dark/social-google.gif b/web/cobrands/barnet/images/dark/social-google.gif Binary files differnew file mode 100644 index 000000000..a3a11b3ce --- /dev/null +++ b/web/cobrands/barnet/images/dark/social-google.gif diff --git a/web/cobrands/barnet/images/dark/social-stumbleupon.gif b/web/cobrands/barnet/images/dark/social-stumbleupon.gif Binary files differnew file mode 100644 index 000000000..b9c4a1088 --- /dev/null +++ b/web/cobrands/barnet/images/dark/social-stumbleupon.gif diff --git a/web/cobrands/barnet/images/dark/social-technorati.gif b/web/cobrands/barnet/images/dark/social-technorati.gif Binary files differnew file mode 100644 index 000000000..0b7d2e299 --- /dev/null +++ b/web/cobrands/barnet/images/dark/social-technorati.gif diff --git a/web/cobrands/barnet/images/dark/wrap-border.gif b/web/cobrands/barnet/images/dark/wrap-border.gif Binary files differnew file mode 100644 index 000000000..cf8c3d319 --- /dev/null +++ b/web/cobrands/barnet/images/dark/wrap-border.gif diff --git a/web/cobrands/barnet/images/expanded-tab.png b/web/cobrands/barnet/images/expanded-tab.png Binary files differnew file mode 100644 index 000000000..df8dd66b4 --- /dev/null +++ b/web/cobrands/barnet/images/expanded-tab.png diff --git a/web/cobrands/barnet/images/form-field_bottom.gif b/web/cobrands/barnet/images/form-field_bottom.gif Binary files differnew file mode 100644 index 000000000..63ec4d121 --- /dev/null +++ b/web/cobrands/barnet/images/form-field_bottom.gif diff --git a/web/cobrands/barnet/images/form-field_top.gif b/web/cobrands/barnet/images/form-field_top.gif Binary files differnew file mode 100644 index 000000000..a7b7e0d52 --- /dev/null +++ b/web/cobrands/barnet/images/form-field_top.gif diff --git a/web/cobrands/barnet/images/header-bg.gif b/web/cobrands/barnet/images/header-bg.gif Binary files differnew file mode 100644 index 000000000..5e6a72ef9 --- /dev/null +++ b/web/cobrands/barnet/images/header-bg.gif diff --git a/web/cobrands/barnet/images/icon-contact-small.gif b/web/cobrands/barnet/images/icon-contact-small.gif Binary files differnew file mode 100644 index 000000000..efed060d1 --- /dev/null +++ b/web/cobrands/barnet/images/icon-contact-small.gif diff --git a/web/cobrands/barnet/images/icon-council-meetings.gif b/web/cobrands/barnet/images/icon-council-meetings.gif Binary files differnew file mode 100644 index 000000000..1eca7dc68 --- /dev/null +++ b/web/cobrands/barnet/images/icon-council-meetings.gif diff --git a/web/cobrands/barnet/images/icon-council-meetings.png b/web/cobrands/barnet/images/icon-council-meetings.png Binary files differnew file mode 100644 index 000000000..28e0aea75 --- /dev/null +++ b/web/cobrands/barnet/images/icon-council-meetings.png diff --git a/web/cobrands/barnet/images/icon-highlights.gif b/web/cobrands/barnet/images/icon-highlights.gif Binary files differnew file mode 100644 index 000000000..e9b079445 --- /dev/null +++ b/web/cobrands/barnet/images/icon-highlights.gif diff --git a/web/cobrands/barnet/images/icon-highlights.png b/web/cobrands/barnet/images/icon-highlights.png Binary files differnew file mode 100644 index 000000000..d812a2ad9 --- /dev/null +++ b/web/cobrands/barnet/images/icon-highlights.png diff --git a/web/cobrands/barnet/images/icon-media-centre.gif b/web/cobrands/barnet/images/icon-media-centre.gif Binary files differnew file mode 100644 index 000000000..b37eb9606 --- /dev/null +++ b/web/cobrands/barnet/images/icon-media-centre.gif diff --git a/web/cobrands/barnet/images/icon-media-centre.png b/web/cobrands/barnet/images/icon-media-centre.png Binary files differnew file mode 100644 index 000000000..5e1741618 --- /dev/null +++ b/web/cobrands/barnet/images/icon-media-centre.png diff --git a/web/cobrands/barnet/images/icon-online-services-small.gif b/web/cobrands/barnet/images/icon-online-services-small.gif Binary files differnew file mode 100644 index 000000000..19f1c7d4e --- /dev/null +++ b/web/cobrands/barnet/images/icon-online-services-small.gif diff --git a/web/cobrands/barnet/images/icon-online-services.gif b/web/cobrands/barnet/images/icon-online-services.gif Binary files differnew file mode 100644 index 000000000..1d79fb14b --- /dev/null +++ b/web/cobrands/barnet/images/icon-online-services.gif diff --git a/web/cobrands/barnet/images/icon-online-services.png b/web/cobrands/barnet/images/icon-online-services.png Binary files differnew file mode 100644 index 000000000..ef0297af7 --- /dev/null +++ b/web/cobrands/barnet/images/icon-online-services.png diff --git a/web/cobrands/barnet/images/icon-useful-links-small.gif b/web/cobrands/barnet/images/icon-useful-links-small.gif Binary files differnew file mode 100644 index 000000000..1c4566127 --- /dev/null +++ b/web/cobrands/barnet/images/icon-useful-links-small.gif diff --git a/web/cobrands/barnet/images/icon-welcome.gif b/web/cobrands/barnet/images/icon-welcome.gif Binary files differnew file mode 100644 index 000000000..24c603a4a --- /dev/null +++ b/web/cobrands/barnet/images/icon-welcome.gif diff --git a/web/cobrands/barnet/images/icon-welcome.png b/web/cobrands/barnet/images/icon-welcome.png Binary files differnew file mode 100644 index 000000000..e6fb3c46a --- /dev/null +++ b/web/cobrands/barnet/images/icon-welcome.png diff --git a/web/cobrands/barnet/images/icon-whats-on.gif b/web/cobrands/barnet/images/icon-whats-on.gif Binary files differnew file mode 100644 index 000000000..df96259a5 --- /dev/null +++ b/web/cobrands/barnet/images/icon-whats-on.gif diff --git a/web/cobrands/barnet/images/icon-whats-on.png b/web/cobrands/barnet/images/icon-whats-on.png Binary files differnew file mode 100644 index 000000000..bba974359 --- /dev/null +++ b/web/cobrands/barnet/images/icon-whats-on.png diff --git a/web/cobrands/barnet/images/logo-barnet.gif b/web/cobrands/barnet/images/logo-barnet.gif Binary files differnew file mode 100644 index 000000000..5bcb70bb0 --- /dev/null +++ b/web/cobrands/barnet/images/logo-barnet.gif diff --git a/web/cobrands/barnet/images/logo-browse-aloud.gif b/web/cobrands/barnet/images/logo-browse-aloud.gif Binary files differnew file mode 100644 index 000000000..16d51b63e --- /dev/null +++ b/web/cobrands/barnet/images/logo-browse-aloud.gif diff --git a/web/cobrands/barnet/images/main-prop-border.gif b/web/cobrands/barnet/images/main-prop-border.gif Binary files differnew file mode 100644 index 000000000..2799b45c6 --- /dev/null +++ b/web/cobrands/barnet/images/main-prop-border.gif diff --git a/web/cobrands/barnet/images/navigation-bg.gif b/web/cobrands/barnet/images/navigation-bg.gif Binary files differnew file mode 100644 index 000000000..4abcb5896 --- /dev/null +++ b/web/cobrands/barnet/images/navigation-bg.gif diff --git a/web/cobrands/barnet/images/prop-bg.png b/web/cobrands/barnet/images/prop-bg.png Binary files differnew file mode 100644 index 000000000..eee3d4329 --- /dev/null +++ b/web/cobrands/barnet/images/prop-bg.png diff --git a/web/cobrands/barnet/images/quote.gif b/web/cobrands/barnet/images/quote.gif Binary files differnew file mode 100644 index 000000000..cbcd770f8 --- /dev/null +++ b/web/cobrands/barnet/images/quote.gif diff --git a/web/cobrands/barnet/images/related-bg.gif b/web/cobrands/barnet/images/related-bg.gif Binary files differnew file mode 100644 index 000000000..58c9f731a --- /dev/null +++ b/web/cobrands/barnet/images/related-bg.gif diff --git a/web/cobrands/barnet/images/rss-highlights.gif b/web/cobrands/barnet/images/rss-highlights.gif Binary files differnew file mode 100644 index 000000000..4a938a86d --- /dev/null +++ b/web/cobrands/barnet/images/rss-highlights.gif diff --git a/web/cobrands/barnet/images/rss-media.gif b/web/cobrands/barnet/images/rss-media.gif Binary files differnew file mode 100644 index 000000000..4e3f55f87 --- /dev/null +++ b/web/cobrands/barnet/images/rss-media.gif diff --git a/web/cobrands/barnet/images/rss-whats-on.gif b/web/cobrands/barnet/images/rss-whats-on.gif Binary files differnew file mode 100644 index 000000000..d4f44b861 --- /dev/null +++ b/web/cobrands/barnet/images/rss-whats-on.gif diff --git a/web/cobrands/barnet/images/search-button-bottom.gif b/web/cobrands/barnet/images/search-button-bottom.gif Binary files differnew file mode 100644 index 000000000..ae6404966 --- /dev/null +++ b/web/cobrands/barnet/images/search-button-bottom.gif diff --git a/web/cobrands/barnet/images/search-button-top.gif b/web/cobrands/barnet/images/search-button-top.gif Binary files differnew file mode 100644 index 000000000..bf4a13e0b --- /dev/null +++ b/web/cobrands/barnet/images/search-button-top.gif diff --git a/web/cobrands/barnet/images/social-delicious.gif b/web/cobrands/barnet/images/social-delicious.gif Binary files differnew file mode 100644 index 000000000..0f243ea90 --- /dev/null +++ b/web/cobrands/barnet/images/social-delicious.gif diff --git a/web/cobrands/barnet/images/social-digg.gif b/web/cobrands/barnet/images/social-digg.gif Binary files differnew file mode 100644 index 000000000..c836d1412 --- /dev/null +++ b/web/cobrands/barnet/images/social-digg.gif diff --git a/web/cobrands/barnet/images/social-facebook.gif b/web/cobrands/barnet/images/social-facebook.gif Binary files differnew file mode 100644 index 000000000..96eef255f --- /dev/null +++ b/web/cobrands/barnet/images/social-facebook.gif diff --git a/web/cobrands/barnet/images/social-google.gif b/web/cobrands/barnet/images/social-google.gif Binary files differnew file mode 100644 index 000000000..491a23adf --- /dev/null +++ b/web/cobrands/barnet/images/social-google.gif diff --git a/web/cobrands/barnet/images/social-stumbleupon.gif b/web/cobrands/barnet/images/social-stumbleupon.gif Binary files differnew file mode 100644 index 000000000..8d24d01f4 --- /dev/null +++ b/web/cobrands/barnet/images/social-stumbleupon.gif diff --git a/web/cobrands/barnet/images/social-technorati.gif b/web/cobrands/barnet/images/social-technorati.gif Binary files differnew file mode 100644 index 000000000..ab83181b9 --- /dev/null +++ b/web/cobrands/barnet/images/social-technorati.gif diff --git a/web/cobrands/barnet/images/style-switcher_dark-relaxed.gif b/web/cobrands/barnet/images/style-switcher_dark-relaxed.gif Binary files differnew file mode 100644 index 000000000..e94c93959 --- /dev/null +++ b/web/cobrands/barnet/images/style-switcher_dark-relaxed.gif diff --git a/web/cobrands/barnet/images/style-switcher_dark.gif b/web/cobrands/barnet/images/style-switcher_dark.gif Binary files differnew file mode 100644 index 000000000..094115ecd --- /dev/null +++ b/web/cobrands/barnet/images/style-switcher_dark.gif diff --git a/web/cobrands/barnet/images/style-switcher_default-relaxed.gif b/web/cobrands/barnet/images/style-switcher_default-relaxed.gif Binary files differnew file mode 100644 index 000000000..7bb6f7df9 --- /dev/null +++ b/web/cobrands/barnet/images/style-switcher_default-relaxed.gif diff --git a/web/cobrands/barnet/images/style-switcher_default.gif b/web/cobrands/barnet/images/style-switcher_default.gif Binary files differnew file mode 100644 index 000000000..9e932af2f --- /dev/null +++ b/web/cobrands/barnet/images/style-switcher_default.gif diff --git a/web/cobrands/barnet/images/wrap-border.gif b/web/cobrands/barnet/images/wrap-border.gif Binary files differnew file mode 100644 index 000000000..eb5ff2330 --- /dev/null +++ b/web/cobrands/barnet/images/wrap-border.gif diff --git a/web/cobrands/barnet/javascript/2008-portsurf.js b/web/cobrands/barnet/javascript/2008-portsurf.js new file mode 100644 index 000000000..f9253a25a --- /dev/null +++ b/web/cobrands/barnet/javascript/2008-portsurf.js @@ -0,0 +1,93 @@ +/**
+* Portsurf Ltd functions
+**/
+
+function resetMarkers(){
+ $("#s1:first-child").html("default");
+ $("#s2:first-child").html("relaxed light");
+ $("#s3:first-child").html("dark");
+ $("#s4:first-child").html("relaxed dark");
+}
+
+$(document).ready(function(){
+
+ /**
+ * Show the style switcher - it's hidden without javascript
+ **/
+ $("#switcher").show();
+
+
+ /**
+ * Clear the search box
+ **/
+ $(".search").focus(function(){
+ if(this.value=="Please enter your search"){
+ this.value="";
+ }
+ });
+
+ /**
+ * Highlight the appropriate style preference
+ **/
+
+
+ /**
+ * Page loads
+ **/
+
+ // reset markers first
+ resetMarkers();
+
+ // set markers
+ var sty=$.cookie('style');
+ switch(sty){
+ case "default":
+ $("#s1:first-child").html("<strong>default</strong>");
+ break;
+
+ case "relaxed light":
+ $("#s2:first-child").html("<strong>relaxed light</strong>");
+ break;
+
+ case "dark":
+ $("#s3:first-child").html("<strong>dark</strong>");
+ break;
+
+ case "relaxed dark":
+ $("#s4:first-child").html("<strong>relaxed dark</strong>");
+ break;
+
+ default:
+ $("#s1:first-child").html("<strong>default</strong>");
+ break;
+
+ }
+
+ /**
+ * Clicks
+ **/
+
+ $("#s1").click(function(){
+ resetMarkers();
+ $("#s1:first-child").html("<strong>default</strong>");
+ });
+
+ $("#s2").click(function(){
+ resetMarkers();
+ $("#s2:first-child").html("<strong>relaxed light</strong>");
+ });
+
+ $("#s3").click(function(){
+ resetMarkers();
+ $("#s3:first-child").html("<strong>dark</strong>");
+ });
+
+ $("#s4").click(function(){
+ resetMarkers();
+ $("#s4:first-child").html("<strong>relaxed dark</strong>");
+ });
+
+ // Intentionally blank due to fake indenting...
+
+});
+
diff --git a/web/cobrands/barnet/javascript/jquery-1.2.6_common.js b/web/cobrands/barnet/javascript/jquery-1.2.6_common.js new file mode 100644 index 000000000..7b09750cc --- /dev/null +++ b/web/cobrands/barnet/javascript/jquery-1.2.6_common.js @@ -0,0 +1,31 @@ +//jQuery 1.2.6 +(function(){var _jQuery=window.jQuery,_$=window.$;var jQuery=window.jQuery=window.$=function(selector,context){return new jQuery.fn.init(selector,context);};var quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/,isSimple=/^.[^:#\[\.]*$/,undefined;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;return this;}if(typeof selector=="string"){var match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1])selector=jQuery.clean([match[1]],context);else{var elem=document.getElementById(match[3]);if(elem){if(elem.id!=match[3])return jQuery().find(selector);return jQuery(elem);}selector=[];}}else +return jQuery(context).find(selector);}else if(jQuery.isFunction(selector))return jQuery(document)[jQuery.fn.ready?"ready":"load"](selector);return this.setArray(jQuery.makeArray(selector));},jquery:"1.2.6",size:function(){return this.length;},length:0,get:function(num){return num==undefined?jQuery.makeArray(this):this[num];},pushStack:function(elems){var ret=jQuery(elems);ret.prevObject=this;return ret;},setArray:function(elems){this.length=0;Array.prototype.push.apply(this,elems);return this;},each:function(callback,args){return jQuery.each(this,callback,args);},index:function(elem){var ret=-1;return jQuery.inArray(elem&&elem.jquery?elem[0]:elem,this);},attr:function(name,value,type){var options=name;if(name.constructor==String)if(value===undefined)return this[0]&&jQuery[type||"attr"](this[0],name);else{options={};options[name]=value;}return this.each(function(i){for(name in options)jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type,i,name));});},css:function(key,value){if((key=='width'||key=='height')&&parseFloat(value)<0)value=undefined;return this.attr(key,value,"curCSS");},text:function(text){if(typeof text!="object"&&text!=null)return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text));var ret="";jQuery.each(text||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8)ret+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this]);});});return ret;},wrapAll:function(html){if(this[0])jQuery(html,this[0].ownerDocument).clone().insertBefore(this[0]).map(function(){var elem=this;while(elem.firstChild)elem=elem.firstChild;return elem;}).append(this);return this;},wrapInner:function(html){return this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html);});},append:function(){return this.domManip(arguments,true,false,function(elem){if(this.nodeType==1)this.appendChild(elem);});},prepend:function(){return this.domManip(arguments,true,true,function(elem){if(this.nodeType==1)this.insertBefore(elem,this.firstChild);});},before:function(){return this.domManip(arguments,false,false,function(elem){this.parentNode.insertBefore(elem,this);});},after:function(){return this.domManip(arguments,false,true,function(elem){this.parentNode.insertBefore(elem,this.nextSibling);});},end:function(){return this.prevObject||jQuery([]);},find:function(selector){var elems=jQuery.map(this,function(elem){return jQuery.find(selector,elem);});return this.pushStack(/[^+>] [^+>]/.test(selector)||selector.indexOf("..")>-1?jQuery.unique(elems):elems);},clone:function(events){var ret=this.map(function(){if(jQuery.browser.msie&&!jQuery.isXMLDoc(this)){var clone=this.cloneNode(true),container=document.createElement("div");container.appendChild(clone);return jQuery.clean([container.innerHTML])[0];}else +return this.cloneNode(true);});var clone=ret.find("*").andSelf().each(function(){if(this[expando]!=undefined)this[expando]=null;});if(events===true)this.find("*").andSelf().each(function(i){if(this.nodeType==3)return;var events=jQuery.data(this,"events");for(var type in events)for(var handler in events[type])jQuery.event.add(clone[i],type,events[type][handler],events[type][handler].data);});return ret;},filter:function(selector){return this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(elem,i){return selector.call(elem,i);})||jQuery.multiFilter(selector,this));},not:function(selector){if(selector.constructor==String)if(isSimple.test(selector))return this.pushStack(jQuery.multiFilter(selector,this,true));else +selector=jQuery.multiFilter(selector,this);var isArrayLike=selector.length&&selector[selector.length-1]!==undefined&&!selector.nodeType;return this.filter(function(){return isArrayLike?jQuery.inArray(this,selector)<0:this!=selector;});},add:function(selector){return this.pushStack(jQuery.unique(jQuery.merge(this.get(),typeof selector=='string'?jQuery(selector):jQuery.makeArray(selector))));},is:function(selector){return!!selector&&jQuery.multiFilter(selector,this).length>0;},hasClass:function(selector){return this.is("."+selector);},val:function(value){if(value==undefined){if(this.length){var elem=this[0];if(jQuery.nodeName(elem,"select")){var index=elem.selectedIndex,values=[],options=elem.options,one=elem.type=="select-one";if(index<0)return null;for(var i=one?index:0,max=one?index+1:options.length;i<max;i++){var option=options[i];if(option.selected){value=jQuery.browser.msie&&!option.attributes.value.specified?option.text:option.value;if(one)return value;values.push(value);}}return values;}else +return(this[0].value||"").replace(/\r/g,"");}return undefined;}if(value.constructor==Number)value+='';return this.each(function(){if(this.nodeType!=1)return;if(value.constructor==Array&&/radio|checkbox/.test(this.type))this.checked=(jQuery.inArray(this.value,value)>=0||jQuery.inArray(this.name,value)>=0);else if(jQuery.nodeName(this,"select")){var values=jQuery.makeArray(value);jQuery("option",this).each(function(){this.selected=(jQuery.inArray(this.value,values)>=0||jQuery.inArray(this.text,values)>=0);});if(!values.length)this.selectedIndex=-1;}else +this.value=value;});},html:function(value){return value==undefined?(this[0]?this[0].innerHTML:null):this.empty().append(value);},replaceWith:function(value){return this.after(value).remove();},eq:function(i){return this.slice(i,i+1);},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments));},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},andSelf:function(){return this.add(this.prevObject);},data:function(key,value){var parts=key.split(".");parts[1]=parts[1]?"."+parts[1]:"";if(value===undefined){var data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data===undefined&&this.length)data=jQuery.data(this[0],key);return data===undefined&&parts[1]?this.data(parts[0]):data;}else +return this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQuery.data(this,key,value);});},removeData:function(key){return this.each(function(){jQuery.removeData(this,key);});},domManip:function(args,table,reverse,callback){var clone=this.length>1,elems;return this.each(function(){if(!elems){elems=jQuery.clean(args,this.ownerDocument);if(reverse)elems.reverse();}var obj=this;if(table&&jQuery.nodeName(this,"table")&&jQuery.nodeName(elems[0],"tr"))obj=this.getElementsByTagName("tbody")[0]||this.appendChild(this.ownerDocument.createElement("tbody"));var scripts=jQuery([]);jQuery.each(elems,function(){var elem=clone?jQuery(this).clone(true)[0]:this;if(jQuery.nodeName(elem,"script"))scripts=scripts.add(elem);else{if(elem.nodeType==1)scripts=scripts.add(jQuery("script",elem).remove());callback.call(obj,elem);}});scripts.each(evalScript);});}};jQuery.fn.init.prototype=jQuery.fn;function evalScript(i,elem){if(elem.src)jQuery.ajax({url:elem.src,async:false,dataType:"script"});else +jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"");if(elem.parentNode)elem.parentNode.removeChild(elem);}function now(){return+new Date;}jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0]||{},i=1,length=arguments.length,deep=false,options;if(target.constructor==Boolean){deep=target;target=arguments[1]||{};i=2;}if(typeof target!="object"&&typeof target!="function")target={};if(length==i){target=this;--i;}for(;i<length;i++)if((options=arguments[i])!=null)for(var name in options){var src=target[name],copy=options[name];if(target===copy)continue;if(deep&©&&typeof copy=="object"&&!copy.nodeType)target[name]=jQuery.extend(deep,src||(copy.length!=null?[]:{}),copy);else if(copy!==undefined)target[name]=copy;}return target;};var expando="jQuery"+now(),uuid=0,windowData={},exclude=/z-?index|font-?weight|opacity|zoom|line-?height/i,defaultView=document.defaultView||{};jQuery.extend({noConflict:function(deep){window.$=_$;if(deep)window.jQuery=_jQuery;return jQuery;},isFunction:function(fn){return!!fn&&typeof fn!="string"&&!fn.nodeName&&fn.constructor!=Array&&/^[\s[]?function/.test(fn+"");},isXMLDoc:function(elem){return elem.documentElement&&!elem.body||elem.tagName&&elem.ownerDocument&&!elem.ownerDocument.body;},globalEval:function(data){data=jQuery.trim(data);if(data){var head=document.getElementsByTagName("head")[0]||document.documentElement,script=document.createElement("script");script.type="text/javascript";if(jQuery.browser.msie)script.text=data;else +script.appendChild(document.createTextNode(data));head.insertBefore(script,head.firstChild);head.removeChild(script);}},nodeName:function(elem,name){return elem.nodeName&&elem.nodeName.toUpperCase()==name.toUpperCase();},cache:{},data:function(elem,name,data){elem=elem==window?windowData:elem;var id=elem[expando];if(!id)id=elem[expando]=++uuid;if(name&&!jQuery.cache[id])jQuery.cache[id]={};if(data!==undefined)jQuery.cache[id][name]=data;return name?jQuery.cache[id][name]:id;},removeData:function(elem,name){elem=elem==window?windowData:elem;var id=elem[expando];if(name){if(jQuery.cache[id]){delete jQuery.cache[id][name];name="";for(name in jQuery.cache[id])break;if(!name)jQuery.removeData(elem);}}else{try{delete elem[expando];}catch(e){if(elem.removeAttribute)elem.removeAttribute(expando);}delete jQuery.cache[id];}},each:function(object,callback,args){var name,i=0,length=object.length;if(args){if(length==undefined){for(name in object)if(callback.apply(object[name],args)===false)break;}else +for(;i<length;)if(callback.apply(object[i++],args)===false)break;}else{if(length==undefined){for(name in object)if(callback.call(object[name],name,object[name])===false)break;}else +for(var value=object[0];i<length&&callback.call(value,i,value)!==false;value=object[++i]){}}return object;},prop:function(elem,value,type,i,name){if(jQuery.isFunction(value))value=value.call(elem,i);return value&&value.constructor==Number&&type=="curCSS"&&!exclude.test(name)?value+"px":value;},className:{add:function(elem,classNames){jQuery.each((classNames||"").split(/\s+/),function(i,className){if(elem.nodeType==1&&!jQuery.className.has(elem.className,className))elem.className+=(elem.className?" ":"")+className;});},remove:function(elem,classNames){if(elem.nodeType==1)elem.className=classNames!=undefined?jQuery.grep(elem.className.split(/\s+/),function(className){return!jQuery.className.has(classNames,className);}).join(" "):"";},has:function(elem,className){return jQuery.inArray(className,(elem.className||elem).toString().split(/\s+/))>-1;}},swap:function(elem,options,callback){var old={};for(var name in options){old[name]=elem.style[name];elem.style[name]=options[name];}callback.call(elem);for(var name in options)elem.style[name]=old[name];},css:function(elem,name,force){if(name=="width"||name=="height"){var val,props={position:"absolute",visibility:"hidden",display:"block"},which=name=="width"?["Left","Right"]:["Top","Bottom"];function getWH(){val=name=="width"?elem.offsetWidth:elem.offsetHeight;var padding=0,border=0;jQuery.each(which,function(){padding+=parseFloat(jQuery.curCSS(elem,"padding"+this,true))||0;border+=parseFloat(jQuery.curCSS(elem,"border"+this+"Width",true))||0;});val-=Math.round(padding+border);}if(jQuery(elem).is(":visible"))getWH();else +jQuery.swap(elem,props,getWH);return Math.max(0,val);}return jQuery.curCSS(elem,name,force);},curCSS:function(elem,name,force){var ret,style=elem.style;function color(elem){if(!jQuery.browser.safari)return false;var ret=defaultView.getComputedStyle(elem,null);return!ret||ret.getPropertyValue("color")=="";}if(name=="opacity"&&jQuery.browser.msie){ret=jQuery.attr(style,"opacity");return ret==""?"1":ret;}if(jQuery.browser.opera&&name=="display"){var save=style.outline;style.outline="0 solid black";style.outline=save;}if(name.match(/float/i))name=styleFloat;if(!force&&style&&style[name])ret=style[name];else if(defaultView.getComputedStyle){if(name.match(/float/i))name="float";name=name.replace(/([A-Z])/g,"-$1").toLowerCase();var computedStyle=defaultView.getComputedStyle(elem,null);if(computedStyle&&!color(elem))ret=computedStyle.getPropertyValue(name);else{var swap=[],stack=[],a=elem,i=0;for(;a&&color(a);a=a.parentNode)stack.unshift(a);for(;i<stack.length;i++)if(color(stack[i])){swap[i]=stack[i].style.display;stack[i].style.display="block";}ret=name=="display"&&swap[stack.length-1]!=null?"none":(computedStyle&&computedStyle.getPropertyValue(name))||"";for(i=0;i<swap.length;i++)if(swap[i]!=null)stack[i].style.display=swap[i];}if(name=="opacity"&&ret=="")ret="1";}else if(elem.currentStyle){var camelCase=name.replace(/\-(\w)/g,function(all,letter){return letter.toUpperCase();});ret=elem.currentStyle[name]||elem.currentStyle[camelCase];if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){var left=style.left,rsLeft=elem.runtimeStyle.left;elem.runtimeStyle.left=elem.currentStyle.left;style.left=ret||0;ret=style.pixelLeft+"px";style.left=left;elem.runtimeStyle.left=rsLeft;}}return ret;},clean:function(elems,context){var ret=[];context=context||document;if(typeof context.createElement=='undefined')context=context.ownerDocument||context[0]&&context[0].ownerDocument||document;jQuery.each(elems,function(i,elem){if(!elem)return;if(elem.constructor==Number)elem+='';if(typeof elem=="string"){elem=elem.replace(/(<(\w+)[^>]*?)\/>/g,function(all,front,tag){return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:front+"></"+tag+">";});var tags=jQuery.trim(elem).toLowerCase(),div=context.createElement("div");var wrap=!tags.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!tags.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!tags.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!tags.indexOf("<td")||!tags.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!tags.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||jQuery.browser.msie&&[1,"div<div>","</div>"]||[0,"",""];div.innerHTML=wrap[1]+elem+wrap[2];while(wrap[0]--)div=div.lastChild;if(jQuery.browser.msie){var tbody=!tags.indexOf("<table")&&tags.indexOf("<tbody")<0?div.firstChild&&div.firstChild.childNodes:wrap[1]=="<table>"&&tags.indexOf("<tbody")<0?div.childNodes:[];for(var j=tbody.length-1;j>=0;--j)if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length)tbody[j].parentNode.removeChild(tbody[j]);if(/^\s/.test(elem))div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstChild);}elem=jQuery.makeArray(div.childNodes);}if(elem.length===0&&(!jQuery.nodeName(elem,"form")&&!jQuery.nodeName(elem,"select")))return;if(elem[0]==undefined||jQuery.nodeName(elem,"form")||elem.options)ret.push(elem);else +ret=jQuery.merge(ret,elem);});return ret;},attr:function(elem,name,value){if(!elem||elem.nodeType==3||elem.nodeType==8)return undefined;var notxml=!jQuery.isXMLDoc(elem),set=value!==undefined,msie=jQuery.browser.msie;name=notxml&&jQuery.props[name]||name;if(elem.tagName){var special=/href|src|style/.test(name);if(name=="selected"&&jQuery.browser.safari)elem.parentNode.selectedIndex;if(name in elem&¬xml&&!special){if(set){if(name=="type"&&jQuery.nodeName(elem,"input")&&elem.parentNode)throw"type property can't be changed";elem[name]=value;}if(jQuery.nodeName(elem,"form")&&elem.getAttributeNode(name))return elem.getAttributeNode(name).nodeValue;return elem[name];}if(msie&¬xml&&name=="style")return jQuery.attr(elem.style,"cssText",value);if(set)elem.setAttribute(name,""+value);var attr=msie&¬xml&&special?elem.getAttribute(name,2):elem.getAttribute(name);return attr===null?undefined:attr;}if(msie&&name=="opacity"){if(set){elem.zoom=1;elem.filter=(elem.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(value)+''=="NaN"?"":"alpha(opacity="+value*100+")");}return elem.filter&&elem.filter.indexOf("opacity=")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100)+'':"";}name=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase();});if(set)elem[name]=value;return elem[name];},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"");},makeArray:function(array){var ret=[];if(array!=null){var i=array.length;if(i==null||array.split||array.setInterval||array.call)ret[0]=array;else +while(i)ret[--i]=array[i];}return ret;},inArray:function(elem,array){for(var i=0,length=array.length;i<length;i++)if(array[i]===elem)return i;return-1;},merge:function(first,second){var i=0,elem,pos=first.length;if(jQuery.browser.msie){while(elem=second[i++])if(elem.nodeType!=8)first[pos++]=elem;}else +while(elem=second[i++])first[pos++]=elem;return first;},unique:function(array){var ret=[],done={};try{for(var i=0,length=array.length;i<length;i++){var id=jQuery.data(array[i]);if(!done[id]){done[id]=true;ret.push(array[i]);}}}catch(e){ret=array;}return ret;},grep:function(elems,callback,inv){var ret=[];for(var i=0,length=elems.length;i<length;i++)if(!inv!=!callback(elems[i],i))ret.push(elems[i]);return ret;},map:function(elems,callback){var ret=[];for(var i=0,length=elems.length;i<length;i++){var value=callback(elems[i],i);if(value!=null)ret[ret.length]=value;}return ret.concat.apply([],ret);}});var userAgent=navigator.userAgent.toLowerCase();jQuery.browser={version:(userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1],safari:/webkit/.test(userAgent),opera:/opera/.test(userAgent),msie:/msie/.test(userAgent)&&!/opera/.test(userAgent),mozilla:/mozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent)};var styleFloat=jQuery.browser.msie?"styleFloat":"cssFloat";jQuery.extend({boxModel:!jQuery.browser.msie||document.compatMode=="CSS1Compat",props:{"for":"htmlFor","class":"className","float":styleFloat,cssFloat:styleFloat,styleFloat:styleFloat,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing"}});jQuery.each({parent:function(elem){return elem.parentNode;},parents:function(elem){return jQuery.dir(elem,"parentNode");},next:function(elem){return jQuery.nth(elem,2,"nextSibling");},prev:function(elem){return jQuery.nth(elem,2,"previousSibling");},nextAll:function(elem){return jQuery.dir(elem,"nextSibling");},prevAll:function(elem){return jQuery.dir(elem,"previousSibling");},siblings:function(elem){return jQuery.sibling(elem.parentNode.firstChild,elem);},children:function(elem){return jQuery.sibling(elem.firstChild);},contents:function(elem){return jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.document:jQuery.makeArray(elem.childNodes);}},function(name,fn){jQuery.fn[name]=function(selector){var ret=jQuery.map(this,fn);if(selector&&typeof selector=="string")ret=jQuery.multiFilter(selector,ret);return this.pushStack(jQuery.unique(ret));};});jQuery.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(name,original){jQuery.fn[name]=function(){var args=arguments;return this.each(function(){for(var i=0,length=args.length;i<length;i++)jQuery(args[i])[original](this);});};});jQuery.each({removeAttr:function(name){jQuery.attr(this,name,"");if(this.nodeType==1)this.removeAttribute(name);},addClass:function(classNames){jQuery.className.add(this,classNames);},removeClass:function(classNames){jQuery.className.remove(this,classNames);},toggleClass:function(classNames){jQuery.className[jQuery.className.has(this,classNames)?"remove":"add"](this,classNames);},remove:function(selector){if(!selector||jQuery.filter(selector,[this]).r.length){jQuery("*",this).add(this).each(function(){jQuery.event.remove(this);jQuery.removeData(this);});if(this.parentNode)this.parentNode.removeChild(this);}},empty:function(){jQuery(">*",this).remove();while(this.firstChild)this.removeChild(this.firstChild);}},function(name,fn){jQuery.fn[name]=function(){return this.each(fn,arguments);};});jQuery.each(["Height","Width"],function(i,name){var type=name.toLowerCase();jQuery.fn[type]=function(size){return this[0]==window?jQuery.browser.opera&&document.body["client"+name]||jQuery.browser.safari&&window["inner"+name]||document.compatMode=="CSS1Compat"&&document.documentElement["client"+name]||document.body["client"+name]:this[0]==document?Math.max(Math.max(document.body["scroll"+name],document.documentElement["scroll"+name]),Math.max(document.body["offset"+name],document.documentElement["offset"+name])):size==undefined?(this.length?jQuery.css(this[0],type):null):this.css(type,size.constructor==String?size:size+"px");};});function num(elem,prop){return elem[0]&&parseInt(jQuery.curCSS(elem[0],prop,true),10)||0;}var chars=jQuery.browser.safari&&parseInt(jQuery.browser.version)<417?"(?:[\\w*_-]|\\\\.)":"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",quickChild=new RegExp("^>\\s*("+chars+"+)"),quickID=new RegExp("^("+chars+"+)(#)("+chars+"+)"),quickClass=new RegExp("^([#.]?)("+chars+"*)");jQuery.extend({expr:{"":function(a,i,m){return m[2]=="*"||jQuery.nodeName(a,m[2]);},"#":function(a,i,m){return a.getAttribute("id")==m[2];},":":{lt:function(a,i,m){return i<m[3]-0;},gt:function(a,i,m){return i>m[3]-0;},nth:function(a,i,m){return m[3]-0==i;},eq:function(a,i,m){return m[3]-0==i;},first:function(a,i){return i==0;},last:function(a,i,m,r){return i==r.length-1;},even:function(a,i){return i%2==0;},odd:function(a,i){return i%2;},"first-child":function(a){return a.parentNode.getElementsByTagName("*")[0]==a;},"last-child":function(a){return jQuery.nth(a.parentNode.lastChild,1,"previousSibling")==a;},"only-child":function(a){return!jQuery.nth(a.parentNode.lastChild,2,"previousSibling");},parent:function(a){return a.firstChild;},empty:function(a){return!a.firstChild;},contains:function(a,i,m){return(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m[3])>=0;},visible:function(a){return"hidden"!=a.type&&jQuery.css(a,"display")!="none"&&jQuery.css(a,"visibility")!="hidden";},hidden:function(a){return"hidden"==a.type||jQuery.css(a,"display")=="none"||jQuery.css(a,"visibility")=="hidden";},enabled:function(a){return!a.disabled;},disabled:function(a){return a.disabled;},checked:function(a){return a.checked;},selected:function(a){return a.selected||jQuery.attr(a,"selected");},text:function(a){return"text"==a.type;},radio:function(a){return"radio"==a.type;},checkbox:function(a){return"checkbox"==a.type;},file:function(a){return"file"==a.type;},password:function(a){return"password"==a.type;},submit:function(a){return"submit"==a.type;},image:function(a){return"image"==a.type;},reset:function(a){return"reset"==a.type;},button:function(a){return"button"==a.type||jQuery.nodeName(a,"button");},input:function(a){return/input|select|textarea|button/i.test(a.nodeName);},has:function(a,i,m){return jQuery.find(m[3],a).length;},header:function(a){return/h\d/i.test(a.nodeName);},animated:function(a){return jQuery.grep(jQuery.timers,function(fn){return a==fn.elem;}).length;}}},parse:[/^(\[) *@?([\w-]+) *([!*$^~=]*) *('?"?)(.*?)\4 *\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new RegExp("^([:.#]*)("+chars+"+)")],multiFilter:function(expr,elems,not){var old,cur=[];while(expr&&expr!=old){old=expr;var f=jQuery.filter(expr,elems,not);expr=f.t.replace(/^\s*,\s*/,"");cur=not?elems=f.r:jQuery.merge(cur,f.r);}return cur;},find:function(t,context){if(typeof t!="string")return[t];if(context&&context.nodeType!=1&&context.nodeType!=9)return[];context=context||document;var ret=[context],done=[],last,nodeName;while(t&&last!=t){var r=[];last=t;t=jQuery.trim(t);var foundToken=false,re=quickChild,m=re.exec(t);if(m){nodeName=m[1].toUpperCase();for(var i=0;ret[i];i++)for(var c=ret[i].firstChild;c;c=c.nextSibling)if(c.nodeType==1&&(nodeName=="*"||c.nodeName.toUpperCase()==nodeName))r.push(c);ret=r;t=t.replace(re,"");if(t.indexOf(" ")==0)continue;foundToken=true;}else{re=/^([>+~])\s*(\w*)/i;if((m=re.exec(t))!=null){r=[];var merge={};nodeName=m[2].toUpperCase();m=m[1];for(var j=0,rl=ret.length;j<rl;j++){var n=m=="~"||m=="+"?ret[j].nextSibling:ret[j].firstChild;for(;n;n=n.nextSibling)if(n.nodeType==1){var id=jQuery.data(n);if(m=="~"&&merge[id])break;if(!nodeName||n.nodeName.toUpperCase()==nodeName){if(m=="~")merge[id]=true;r.push(n);}if(m=="+")break;}}ret=r;t=jQuery.trim(t.replace(re,""));foundToken=true;}}if(t&&!foundToken){if(!t.indexOf(",")){if(context==ret[0])ret.shift();done=jQuery.merge(done,ret);r=ret=[context];t=" "+t.substr(1,t.length);}else{var re2=quickID;var m=re2.exec(t);if(m){m=[0,m[2],m[3],m[1]];}else{re2=quickClass;m=re2.exec(t);}m[2]=m[2].replace(/\\/g,"");var elem=ret[ret.length-1];if(m[1]=="#"&&elem&&elem.getElementById&&!jQuery.isXMLDoc(elem)){var oid=elem.getElementById(m[2]);if((jQuery.browser.msie||jQuery.browser.opera)&&oid&&typeof oid.id=="string"&&oid.id!=m[2])oid=jQuery('[@id="'+m[2]+'"]',elem)[0];ret=r=oid&&(!m[3]||jQuery.nodeName(oid,m[3]))?[oid]:[];}else{for(var i=0;ret[i];i++){var tag=m[1]=="#"&&m[3]?m[3]:m[1]!=""||m[0]==""?"*":m[2];if(tag=="*"&&ret[i].nodeName.toLowerCase()=="object")tag="param";r=jQuery.merge(r,ret[i].getElementsByTagName(tag));}if(m[1]==".")r=jQuery.classFilter(r,m[2]);if(m[1]=="#"){var tmp=[];for(var i=0;r[i];i++)if(r[i].getAttribute("id")==m[2]){tmp=[r[i]];break;}r=tmp;}ret=r;}t=t.replace(re2,"");}}if(t){var val=jQuery.filter(t,r);ret=r=val.r;t=jQuery.trim(val.t);}}if(t)ret=[];if(ret&&context==ret[0])ret.shift();done=jQuery.merge(done,ret);return done;},classFilter:function(r,m,not){m=" "+m+" ";var tmp=[];for(var i=0;r[i];i++){var pass=(" "+r[i].className+" ").indexOf(m)>=0;if(!not&&pass||not&&!pass)tmp.push(r[i]);}return tmp;},filter:function(t,r,not){var last;while(t&&t!=last){last=t;var p=jQuery.parse,m;for(var i=0;p[i];i++){m=p[i].exec(t);if(m){t=t.substring(m[0].length);m[2]=m[2].replace(/\\/g,"");break;}}if(!m)break;if(m[1]==":"&&m[2]=="not")r=isSimple.test(m[3])?jQuery.filter(m[3],r,true).r:jQuery(r).not(m[3]);else if(m[1]==".")r=jQuery.classFilter(r,m[2],not);else if(m[1]=="["){var tmp=[],type=m[3];for(var i=0,rl=r.length;i<rl;i++){var a=r[i],z=a[jQuery.props[m[2]]||m[2]];if(z==null||/href|src|selected/.test(m[2]))z=jQuery.attr(a,m[2])||'';if((type==""&&!!z||type=="="&&z==m[5]||type=="!="&&z!=m[5]||type=="^="&&z&&!z.indexOf(m[5])||type=="$="&&z.substr(z.length-m[5].length)==m[5]||(type=="*="||type=="~=")&&z.indexOf(m[5])>=0)^not)tmp.push(a);}r=tmp;}else if(m[1]==":"&&m[2]=="nth-child"){var merge={},tmp=[],test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(m[3]=="even"&&"2n"||m[3]=="odd"&&"2n+1"||!/\D/.test(m[3])&&"0n+"+m[3]||m[3]),first=(test[1]+(test[2]||1))-0,last=test[3]-0;for(var i=0,rl=r.length;i<rl;i++){var node=r[i],parentNode=node.parentNode,id=jQuery.data(parentNode);if(!merge[id]){var c=1;for(var n=parentNode.firstChild;n;n=n.nextSibling)if(n.nodeType==1)n.nodeIndex=c++;merge[id]=true;}var add=false;if(first==0){if(node.nodeIndex==last)add=true;}else if((node.nodeIndex-last)%first==0&&(node.nodeIndex-last)/first>=0)add=true;if(add^not)tmp.push(node);}r=tmp;}else{var fn=jQuery.expr[m[1]];if(typeof fn=="object")fn=fn[m[2]];if(typeof fn=="string")fn=eval("false||function(a,i){return "+fn+";}");r=jQuery.grep(r,function(elem,i){return fn(elem,i,m,r);},not);}}return{r:r,t:t};},dir:function(elem,dir){var matched=[],cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1)matched.push(cur);cur=cur[dir];}return matched;},nth:function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir])if(cur.nodeType==1&&++num==result)break;return cur;},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&n!=elem)r.push(n);}return r;}});jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType==3||elem.nodeType==8)return;if(jQuery.browser.msie&&elem.setInterval)elem=window;if(!handler.guid)handler.guid=this.guid++;if(data!=undefined){var fn=handler;handler=this.proxy(fn,function(){return fn.apply(this,arguments);});handler.data=data;}var events=jQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=jQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){if(typeof jQuery!="undefined"&&!jQuery.event.triggered)return jQuery.event.handle.apply(arguments.callee.elem,arguments);});handle.elem=elem;jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];handler.type=parts[1];var handlers=events[type];if(!handlers){handlers=events[type]={};if(!jQuery.event.special[type]||jQuery.event.special[type].setup.call(elem)===false){if(elem.addEventListener)elem.addEventListener(type,handle,false);else if(elem.attachEvent)elem.attachEvent("on"+type,handle);}}handlers[handler.guid]=handler;jQuery.event.global[type]=true;});elem=null;},guid:1,global:{},remove:function(elem,types,handler){if(elem.nodeType==3||elem.nodeType==8)return;var events=jQuery.data(elem,"events"),ret,index;if(events){if(types==undefined||(typeof types=="string"&&types.charAt(0)=="."))for(var type in events)this.remove(elem,type+(types||""));else{if(types.type){handler=types.handler;types=types.type;}jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];if(events[type]){if(handler)delete events[type][handler.guid];else +for(handler in events[type])if(!parts[1]||events[type][handler].type==parts[1])delete events[type][handler];for(ret in events[type])break;if(!ret){if(!jQuery.event.special[type]||jQuery.event.special[type].teardown.call(elem)===false){if(elem.removeEventListener)elem.removeEventListener(type,jQuery.data(elem,"handle"),false);else if(elem.detachEvent)elem.detachEvent("on"+type,jQuery.data(elem,"handle"));}ret=null;delete events[type];}}});}for(ret in events)break;if(!ret){var handle=jQuery.data(elem,"handle");if(handle)handle.elem=null;jQuery.removeData(elem,"events");jQuery.removeData(elem,"handle");}}},trigger:function(type,data,elem,donative,extra){data=jQuery.makeArray(data);if(type.indexOf("!")>=0){type=type.slice(0,-1);var exclusive=true;}if(!elem){if(this.global[type])jQuery("*").add([window,document]).trigger(type,data);}else{if(elem.nodeType==3||elem.nodeType==8)return undefined;var val,ret,fn=jQuery.isFunction(elem[type]||null),event=!data[0]||!data[0].preventDefault;if(event){data.unshift({type:type,target:elem,preventDefault:function(){},stopPropagation:function(){},timeStamp:now()});data[0][expando]=true;}data[0].type=type;if(exclusive)data[0].exclusive=true;var handle=jQuery.data(elem,"handle");if(handle)val=handle.apply(elem,data);if((!fn||(jQuery.nodeName(elem,'a')&&type=="click"))&&elem["on"+type]&&elem["on"+type].apply(elem,data)===false)val=false;if(event)data.shift();if(extra&&jQuery.isFunction(extra)){ret=extra.apply(elem,val==null?data:data.concat(val));if(ret!==undefined)val=ret;}if(fn&&donative!==false&&val!==false&&!(jQuery.nodeName(elem,'a')&&type=="click")){this.triggered=true;try{elem[type]();}catch(e){}}this.triggered=false;}return val;},handle:function(event){var val,ret,namespace,all,handlers;event=arguments[0]=jQuery.event.fix(event||window.event);namespace=event.type.split(".");event.type=namespace[0];namespace=namespace[1];all=!namespace&&!event.exclusive;handlers=(jQuery.data(this,"events")||{})[event.type];for(var j in handlers){var handler=handlers[j];if(all||handler.type==namespace){event.handler=handler;event.data=handler.data;ret=handler.apply(this,arguments);if(val!==false)val=ret;if(ret===false){event.preventDefault();event.stopPropagation();}}}return val;},fix:function(event){if(event[expando]==true)return event;var originalEvent=event;event={originalEvent:originalEvent};var props="altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target timeStamp toElement type view wheelDelta which".split(" ");for(var i=props.length;i;i--)event[props[i]]=originalEvent[props[i]];event[expando]=true;event.preventDefault=function(){if(originalEvent.preventDefault)originalEvent.preventDefault();originalEvent.returnValue=false;};event.stopPropagation=function(){if(originalEvent.stopPropagation)originalEvent.stopPropagation();originalEvent.cancelBubble=true;};event.timeStamp=event.timeStamp||now();if(!event.target)event.target=event.srcElement||document;if(event.target.nodeType==3)event.target=event.target.parentNode;if(!event.relatedTarget&&event.fromElement)event.relatedTarget=event.fromElement==event.target?event.toElement:event.fromElement;if(event.pageX==null&&event.clientX!=null){var doc=document.documentElement,body=document.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc.clientTop||0);}if(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode))event.which=event.charCode||event.keyCode;if(!event.metaKey&&event.ctrlKey)event.metaKey=event.ctrlKey;if(!event.which&&event.button)event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));return event;},proxy:function(fn,proxy){proxy.guid=fn.guid=fn.guid||proxy.guid||this.guid++;return proxy;},special:{ready:{setup:function(){bindReady();return;},teardown:function(){return;}},mouseenter:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseover",jQuery.event.special.mouseenter.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseover",jQuery.event.special.mouseenter.handler);return true;},handler:function(event){if(withinElement(event,this))return true;event.type="mouseenter";return jQuery.event.handle.apply(this,arguments);}},mouseleave:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseout",jQuery.event.special.mouseleave.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseout",jQuery.event.special.mouseleave.handler);return true;},handler:function(event){if(withinElement(event,this))return true;event.type="mouseleave";return jQuery.event.handle.apply(this,arguments);}}}};jQuery.fn.extend({bind:function(type,data,fn){return type=="unload"?this.one(type,data,fn):this.each(function(){jQuery.event.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){var one=jQuery.event.proxy(fn||data,function(event){jQuery(this).unbind(event,one);return(fn||data).apply(this,arguments);});return this.each(function(){jQuery.event.add(this,type,one,fn&&data);});},unbind:function(type,fn){return this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:function(type,data,fn){return this.each(function(){jQuery.event.trigger(type,data,this,true,fn);});},triggerHandler:function(type,data,fn){return this[0]&&jQuery.event.trigger(type,data,this[0],false,fn);},toggle:function(fn){var args=arguments,i=1;while(i<args.length)jQuery.event.proxy(fn,args[i++]);return this.click(jQuery.event.proxy(fn,function(event){this.lastToggle=(this.lastToggle||0)%i;event.preventDefault();return args[this.lastToggle++].apply(this,arguments)||false;}));},hover:function(fnOver,fnOut){return this.bind('mouseenter',fnOver).bind('mouseleave',fnOut);},ready:function(fn){bindReady();if(jQuery.isReady)fn.call(document,jQuery);else +jQuery.readyList.push(function(){return fn.call(this,jQuery);});return this;}});jQuery.extend({isReady:false,readyList:[],ready:function(){if(!jQuery.isReady){jQuery.isReady=true;if(jQuery.readyList){jQuery.each(jQuery.readyList,function(){this.call(document);});jQuery.readyList=null;}jQuery(document).triggerHandler("ready");}}});var readyBound=false;function bindReady(){if(readyBound)return;readyBound=true;if(document.addEventListener&&!jQuery.browser.opera)document.addEventListener("DOMContentLoaded",jQuery.ready,false);if(jQuery.browser.msie&&window==top)(function(){if(jQuery.isReady)return;try{document.documentElement.doScroll("left");}catch(error){setTimeout(arguments.callee,0);return;}jQuery.ready();})();if(jQuery.browser.opera)document.addEventListener("DOMContentLoaded",function(){if(jQuery.isReady)return;for(var i=0;i<document.styleSheets.length;i++)if(document.styleSheets[i].disabled){setTimeout(arguments.callee,0);return;}jQuery.ready();},false);if(jQuery.browser.safari){var numStyles;(function(){if(jQuery.isReady)return;if(document.readyState!="loaded"&&document.readyState!="complete"){setTimeout(arguments.callee,0);return;}if(numStyles===undefined)numStyles=jQuery("style, link[rel=stylesheet]").length;if(document.styleSheets.length!=numStyles){setTimeout(arguments.callee,0);return;}jQuery.ready();})();}jQuery.event.add(window,"load",jQuery.ready);}jQuery.each(("blur,focus,load,resize,scroll,unload,click,dblclick,"+"mousedown,mouseup,mousemove,mouseover,mouseout,change,select,"+"submit,keydown,keypress,keyup,error").split(","),function(i,name){jQuery.fn[name]=function(fn){return fn?this.bind(name,fn):this.trigger(name);};});var withinElement=function(event,elem){var parent=event.relatedTarget;while(parent&&parent!=elem)try{parent=parent.parentNode;}catch(error){parent=elem;}return parent==elem;};jQuery(window).bind("unload",function(){jQuery("*").add(document).unbind();});jQuery.fn.extend({_load:jQuery.fn.load,load:function(url,params,callback){if(typeof url!='string')return this._load(url);var off=url.indexOf(" ");if(off>=0){var selector=url.slice(off,url.length);url=url.slice(0,off);}callback=callback||function(){};var type="GET";if(params)if(jQuery.isFunction(params)){callback=params;params=null;}else{params=jQuery.param(params);type="POST";}var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(res,status){if(status=="success"||status=="notmodified")self.html(selector?jQuery("<div/>").append(res.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(selector):res.responseText);self.each(callback,[res.responseText,status,res]);}});return this;},serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return jQuery.nodeName(this,"form")?jQuery.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password/i.test(this.type));}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:val.constructor==Array?jQuery.map(val,function(val,i){return{name:elem.name,value:val};}):{name:elem.name,value:val};}).get();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f);};});var jsc=now();jQuery.extend({get:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data=null;}return jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type});},getScript:function(url,callback){return jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},post:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data={};}return jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,settings);},ajaxSettings:{url:location.href,global:true,type:"GET",timeout:0,contentType:"application/x-www-form-urlencoded",processData:true,async:true,data:null,username:null,password:null,accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(s){s=jQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSettings,s));var jsonp,jsre=/=\?(&|$)/g,status,data,type=s.type.toUpperCase();if(s.data&&s.processData&&typeof s.data!="string")s.data=jQuery.param(s.data);if(s.dataType=="jsonp"){if(type=="GET"){if(!s.url.match(jsre))s.url+=(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=?";}else if(!s.data||!s.data.match(jsre))s.data=(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=?";s.dataType="json";}if(s.dataType=="json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){jsonp="jsonp"+jsc++;if(s.data)s.data=(s.data+"").replace(jsre,"="+jsonp+"$1");s.url=s.url.replace(jsre,"="+jsonp+"$1");s.dataType="script";window[jsonp]=function(tmp){data=tmp;success();complete();window[jsonp]=undefined;try{delete window[jsonp];}catch(e){}if(head)head.removeChild(script);};}if(s.dataType=="script"&&s.cache==null)s.cache=false;if(s.cache===false&&type=="GET"){var ts=now();var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2");s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:"");}if(s.data&&type=="GET"){s.url+=(s.url.match(/\?/)?"&":"?")+s.data;s.data=null;}if(s.global&&!jQuery.active++)jQuery.event.trigger("ajaxStart");var remote=/^(?:\w+:)?\/\/([^\/?#]+)/;if(s.dataType=="script"&&type=="GET"&&remote.test(s.url)&&remote.exec(s.url)[1]!=location.host){var head=document.getElementsByTagName("head")[0];var script=document.createElement("script");script.src=s.url;if(s.scriptCharset)script.charset=s.scriptCharset;if(!jsonp){var done=false;script.onload=script.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){done=true;success();complete();head.removeChild(script);}};}head.appendChild(script);return undefined;}var requestDone=false;var xhr=window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();if(s.username)xhr.open(type,s.url,s.async,s.username,s.password);else +xhr.open(type,s.url,s.async);try{if(s.data)xhr.setRequestHeader("Content-Type",s.contentType);if(s.ifModified)xhr.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT");xhr.setRequestHeader("X-Requested-With","XMLHttpRequest");xhr.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default);}catch(e){}if(s.beforeSend&&s.beforeSend(xhr,s)===false){s.global&&jQuery.active--;xhr.abort();return false;}if(s.global)jQuery.event.trigger("ajaxSend",[xhr,s]);var onreadystatechange=function(isTimeout){if(!requestDone&&xhr&&(xhr.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null;}status=isTimeout=="timeout"&&"timeout"||!jQuery.httpSuccess(xhr)&&"error"||s.ifModified&&jQuery.httpNotModified(xhr,s.url)&&"notmodified"||"success";if(status=="success"){try{data=jQuery.httpData(xhr,s.dataType,s.dataFilter);}catch(e){status="parsererror";}}if(status=="success"){var modRes;try{modRes=xhr.getResponseHeader("Last-Modified");}catch(e){}if(s.ifModified&&modRes)jQuery.lastModified[s.url]=modRes;if(!jsonp)success();}else +jQuery.handleError(s,xhr,status);complete();if(s.async)xhr=null;}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0)setTimeout(function(){if(xhr){xhr.abort();if(!requestDone)onreadystatechange("timeout");}},s.timeout);}try{xhr.send(s.data);}catch(e){jQuery.handleError(s,xhr,null,e);}if(!s.async)onreadystatechange();function success(){if(s.success)s.success(data,status);if(s.global)jQuery.event.trigger("ajaxSuccess",[xhr,s]);}function complete(){if(s.complete)s.complete(xhr,status);if(s.global)jQuery.event.trigger("ajaxComplete",[xhr,s]);if(s.global&&!--jQuery.active)jQuery.event.trigger("ajaxStop");}return xhr;},handleError:function(s,xhr,status,e){if(s.error)s.error(xhr,status,e);if(s.global)jQuery.event.trigger("ajaxError",[xhr,s,e]);},active:0,httpSuccess:function(xhr){try{return!xhr.status&&location.protocol=="file:"||(xhr.status>=200&&xhr.status<300)||xhr.status==304||xhr.status==1223||jQuery.browser.safari&&xhr.status==undefined;}catch(e){}return false;},httpNotModified:function(xhr,url){try{var xhrRes=xhr.getResponseHeader("Last-Modified");return xhr.status==304||xhrRes==jQuery.lastModified[url]||jQuery.browser.safari&&xhr.status==undefined;}catch(e){}return false;},httpData:function(xhr,type,filter){var ct=xhr.getResponseHeader("content-type"),xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0,data=xml?xhr.responseXML:xhr.responseText;if(xml&&data.documentElement.tagName=="parsererror")throw"parsererror";if(filter)data=filter(data,type);if(type=="script")jQuery.globalEval(data);if(type=="json")data=eval("("+data+")");return data;},param:function(a){var s=[];if(a.constructor==Array||a.jquery)jQuery.each(a,function(){s.push(encodeURIComponent(this.name)+"="+encodeURIComponent(this.value));});else +for(var j in a)if(a[j]&&a[j].constructor==Array)jQuery.each(a[j],function(){s.push(encodeURIComponent(j)+"="+encodeURIComponent(this));});else +s.push(encodeURIComponent(j)+"="+encodeURIComponent(jQuery.isFunction(a[j])?a[j]():a[j]));return s.join("&").replace(/%20/g,"+");}});jQuery.fn.extend({show:function(speed,callback){return speed?this.animate({height:"show",width:"show",opacity:"show"},speed,callback):this.filter(":hidden").each(function(){this.style.display=this.oldblock||"";if(jQuery.css(this,"display")=="none"){var elem=jQuery("<"+this.tagName+" />").appendTo("body");this.style.display=elem.css("display");if(this.style.display=="none")this.style.display="block";elem.remove();}}).end();},hide:function(speed,callback){return speed?this.animate({height:"hide",width:"hide",opacity:"hide"},speed,callback):this.filter(":visible").each(function(){this.oldblock=this.oldblock||jQuery.css(this,"display");this.style.display="none";}).end();},_toggle:jQuery.fn.toggle,toggle:function(fn,fn2){return jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle.apply(this,arguments):fn?this.animate({height:"toggle",width:"toggle",opacity:"toggle"},fn,fn2):this.each(function(){jQuery(this)[jQuery(this).is(":hidden")?"show":"hide"]();});},slideDown:function(speed,callback){return this.animate({height:"show"},speed,callback);},slideUp:function(speed,callback){return this.animate({height:"hide"},speed,callback);},slideToggle:function(speed,callback){return this.animate({height:"toggle"},speed,callback);},fadeIn:function(speed,callback){return this.animate({opacity:"show"},speed,callback);},fadeOut:function(speed,callback){return this.animate({opacity:"hide"},speed,callback);},fadeTo:function(speed,to,callback){return this.animate({opacity:to},speed,callback);},animate:function(prop,speed,easing,callback){var optall=jQuery.speed(speed,easing,callback);return this[optall.queue===false?"each":"queue"](function(){if(this.nodeType!=1)return false;var opt=jQuery.extend({},optall),p,hidden=jQuery(this).is(":hidden"),self=this;for(p in prop){if(prop[p]=="hide"&&hidden||prop[p]=="show"&&!hidden)return opt.complete.call(this);if(p=="height"||p=="width"){opt.display=jQuery.css(this,"display");opt.overflow=this.style.overflow;}}if(opt.overflow!=null)this.style.overflow="hidden";opt.curAnim=jQuery.extend({},prop);jQuery.each(prop,function(name,val){var e=new jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))e[val=="toggle"?hidden?"show":"hide":val](prop);else{var parts=val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),start=e.cur(true)||0;if(parts){var end=parseFloat(parts[2]),unit=parts[3]||"px";if(unit!="px"){self.style[name]=(end||1)+unit;start=((end||1)/e.cur(true))*start;self.style[name]=start+unit;}if(parts[1])end=((parts[1]=="-="?-1:1)*end)+start;e.custom(start,end,unit);}else +e.custom(start,val,"");}});return true;});},queue:function(type,fn){if(jQuery.isFunction(type)||(type&&type.constructor==Array)){fn=type;type="fx";}if(!type||(typeof type=="string"&&!fn))return queue(this[0],type);return this.each(function(){if(fn.constructor==Array)queue(this,type,fn);else{queue(this,type).push(fn);if(queue(this,type).length==1)fn.call(this);}});},stop:function(clearQueue,gotoEnd){var timers=jQuery.timers;if(clearQueue)this.queue([]);this.each(function(){for(var i=timers.length-1;i>=0;i--)if(timers[i].elem==this){if(gotoEnd)timers[i](true);timers.splice(i,1);}});if(!gotoEnd)this.dequeue();return this;}});var queue=function(elem,type,array){if(elem){type=type||"fx";var q=jQuery.data(elem,type+"queue");if(!q||array)q=jQuery.data(elem,type+"queue",jQuery.makeArray(array));}return q;};jQuery.fn.dequeue=function(type){type=type||"fx";return this.each(function(){var q=queue(this,type);q.shift();if(q.length)q[0].call(this);});};jQuery.extend({speed:function(speed,easing,fn){var opt=speed&&speed.constructor==Object?speed:{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&easing.constructor!=Function&&easing};opt.duration=(opt.duration&&opt.duration.constructor==Number?opt.duration:jQuery.fx.speeds[opt.duration])||jQuery.fx.speeds.def;opt.old=opt.complete;opt.complete=function(){if(opt.queue!==false)jQuery(this).dequeue();if(jQuery.isFunction(opt.old))opt.old.call(this);};return opt;},easing:{linear:function(p,n,firstNum,diff){return firstNum+diff*p;},swing:function(p,n,firstNum,diff){return((-Math.cos(p*Math.PI)/2)+0.5)*diff+firstNum;}},timers:[],timerId:null,fx:function(elem,options,prop){this.options=options;this.elem=elem;this.prop=prop;if(!options.orig)options.orig={};}});jQuery.fx.prototype={update:function(){if(this.options.step)this.options.step.call(this.elem,this.now,this);(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if(this.prop=="height"||this.prop=="width")this.elem.style.display="block";},cur:function(force){if(this.elem[this.prop]!=null&&this.elem.style[this.prop]==null)return this.elem[this.prop];var r=parseFloat(jQuery.css(this.elem,this.prop,force));return r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0;},custom:function(from,to,unit){this.startTime=now();this.start=from;this.end=to;this.unit=unit||this.unit||"px";this.now=this.start;this.pos=this.state=0;this.update();var self=this;function t(gotoEnd){return self.step(gotoEnd);}t.elem=this.elem;jQuery.timers.push(t);if(jQuery.timerId==null){jQuery.timerId=setInterval(function(){var timers=jQuery.timers;for(var i=0;i<timers.length;i++)if(!timers[i]())timers.splice(i--,1);if(!timers.length){clearInterval(jQuery.timerId);jQuery.timerId=null;}},13);}},show:function(){this.options.orig[this.prop]=jQuery.attr(this.elem.style,this.prop);this.options.show=true;this.custom(0,this.cur());if(this.prop=="width"||this.prop=="height")this.elem.style[this.prop]="1px";jQuery(this.elem).show();},hide:function(){this.options.orig[this.prop]=jQuery.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0);},step:function(gotoEnd){var t=now();if(gotoEnd||t>this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var done=true;for(var i in this.options.curAnim)if(this.options.curAnim[i]!==true)done=false;if(done){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(jQuery.css(this.elem,"display")=="none")this.elem.style.display="block";}if(this.options.hide)this.elem.style.display="none";if(this.options.hide||this.options.show)for(var p in this.options.curAnim)jQuery.attr(this.elem.style,p,this.options.orig[p]);}if(done)this.options.complete.call(this.elem);return false;}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=jQuery.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](this.state,n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update();}return true;}};jQuery.extend(jQuery.fx,{speeds:{slow:600,fast:200,def:400},step:{scrollLeft:function(fx){fx.elem.scrollLeft=fx.now;},scrollTop:function(fx){fx.elem.scrollTop=fx.now;},opacity:function(fx){jQuery.attr(fx.elem.style,"opacity",fx.now);},_default:function(fx){fx.elem.style[fx.prop]=fx.now+fx.unit;}}});jQuery.fn.offset=function(){var left=0,top=0,elem=this[0],results;if(elem)with(jQuery.browser){var parent=elem.parentNode,offsetChild=elem,offsetParent=elem.offsetParent,doc=elem.ownerDocument,safari2=safari&&parseInt(version)<522&&!/adobeair/i.test(userAgent),css=jQuery.curCSS,fixed=css(elem,"position")=="fixed";if(elem.getBoundingClientRect){var box=elem.getBoundingClientRect();add(box.left+Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),box.top+Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));add(-doc.documentElement.clientLeft,-doc.documentElement.clientTop);}else{add(elem.offsetLeft,elem.offsetTop);while(offsetParent){add(offsetParent.offsetLeft,offsetParent.offsetTop);if(mozilla&&!/^t(able|d|h)$/i.test(offsetParent.tagName)||safari&&!safari2)border(offsetParent);if(!fixed&&css(offsetParent,"position")=="fixed")fixed=true;offsetChild=/^body$/i.test(offsetParent.tagName)?offsetChild:offsetParent;offsetParent=offsetParent.offsetParent;}while(parent&&parent.tagName&&!/^body|html$/i.test(parent.tagName)){if(!/^inline|table.*$/i.test(css(parent,"display")))add(-parent.scrollLeft,-parent.scrollTop);if(mozilla&&css(parent,"overflow")!="visible")border(parent);parent=parent.parentNode;}if((safari2&&(fixed||css(offsetChild,"position")=="absolute"))||(mozilla&&css(offsetChild,"position")!="absolute"))add(-doc.body.offsetLeft,-doc.body.offsetTop);if(fixed)add(Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));}results={top:top,left:left};}function border(elem){add(jQuery.curCSS(elem,"borderLeftWidth",true),jQuery.curCSS(elem,"borderTopWidth",true));}function add(l,t){left+=parseInt(l,10)||0;top+=parseInt(t,10)||0;}return results;};jQuery.fn.extend({position:function(){var left=0,top=0,results;if(this[0]){var offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=/^body|html$/i.test(offsetParent[0].tagName)?{top:0,left:0}:offsetParent.offset();offset.top-=num(this,'marginTop');offset.left-=num(this,'marginLeft');parentOffset.top+=num(offsetParent,'borderTopWidth');parentOffset.left+=num(offsetParent,'borderLeftWidth');results={top:offset.top-parentOffset.top,left:offset.left-parentOffset.left};}return results;},offsetParent:function(){var offsetParent=this[0].offsetParent;while(offsetParent&&(!/^body|html$/i.test(offsetParent.tagName)&&jQuery.css(offsetParent,'position')=='static'))offsetParent=offsetParent.offsetParent;return jQuery(offsetParent);}});jQuery.each(['Left','Top'],function(i,name){var method='scroll'+name;jQuery.fn[method]=function(val){if(!this[0])return;return val!=undefined?this.each(function(){this==window||this==document?window.scrollTo(!i?val:jQuery(window).scrollLeft(),i?val:jQuery(window).scrollTop()):this[method]=val;}):this[0]==window||this[0]==document?self[i?'pageYOffset':'pageXOffset']||jQuery.boxModel&&document.documentElement[method]||document.body[method]:this[0][method];};});jQuery.each(["Height","Width"],function(i,name){var tl=i?"Left":"Top",br=i?"Right":"Bottom";jQuery.fn["inner"+name]=function(){return this[name.toLowerCase()]()+num(this,"padding"+tl)+num(this,"padding"+br);};jQuery.fn["outer"+name]=function(margin){return this["inner"+name]()+num(this,"border"+tl+"Width")+num(this,"border"+br+"Width")+(margin?num(this,"margin"+tl)+num(this,"margin"+br):0);};});})(); + +// Cookies +function createCookie(name,value,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString();} +else var expires="";document.cookie=name+"="+value+expires+"; path=/";} +function readCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);} +return null;} +function eraseCookie(name){createCookie(name,"",-1);} + diff --git a/web/cobrands/barnet/javascript/jquery-cookie-min.js b/web/cobrands/barnet/javascript/jquery-cookie-min.js new file mode 100644 index 000000000..37fe78ad6 --- /dev/null +++ b/web/cobrands/barnet/javascript/jquery-cookie-min.js @@ -0,0 +1,10 @@ +/**
+ * Cookie plugin
+ *
+ * Copyright (c) 2006 Klaus Hartl (stilbuero.de)
+ * Dual licensed under the MIT and GPL licenses:
+ * http://www.opensource.org/licenses/mit-license.php
+ * http://www.gnu.org/licenses/gpl.html
+ *
+ */
+jQuery.cookie=function(name,value,options){if(typeof value!='undefined'){options=options||{};if(value===null){value='';options.expires=-1;}var expires='';if(options.expires&&(typeof options.expires=='number'||options.expires.toUTCString)){var date;if(typeof options.expires=='number'){date=new Date();date.setTime(date.getTime()+(options.expires*24*60*60*1000));}else{date=options.expires;}expires='; expires='+date.toUTCString();}var path=options.path?'; path='+(options.path):'';var domain=options.domain?'; domain='+(options.domain):'';var secure=options.secure?'; secure':'';document.cookie=[name,'=',encodeURIComponent(value),expires,path,domain,secure].join('');}else{var cookieValue=null;if(document.cookie&&document.cookie!=''){var cookies=document.cookie.split(';');for(var i=0;i<cookies.length;i++){var cookie=jQuery.trim(cookies[i]);if(cookie.substring(0,name.length+1)==(name+'=')){cookieValue=decodeURIComponent(cookie.substring(name.length+1));break;}}}return cookieValue;}};
\ No newline at end of file diff --git a/web/cobrands/barnet/javascript/styleswitch.js b/web/cobrands/barnet/javascript/styleswitch.js new file mode 100644 index 000000000..c4afb0b28 --- /dev/null +++ b/web/cobrands/barnet/javascript/styleswitch.js @@ -0,0 +1,26 @@ +/**
+* Styleswitch stylesheet switcher built on jQuery
+* Under an Attribution, Share Alike License
+* By Kelvin Luck ( http://www.kelvinluck.com/ )
+**/
+
+$(document).ready(function() {
+ $('.styleswitch').click(function()
+ {
+ switchStylestyle(this.getAttribute("rel"));
+ return false;
+ });
+ var c = readCookie('style');
+ if (c) switchStylestyle(c);
+});
+
+function switchStylestyle(styleName)
+{
+ $('link[@rel*=style][@title]').each(function(i)
+ {
+ this.disabled = true;
+ if (this.getAttribute('title') == styleName) this.disabled = false;
+ });
+ createCookie('style', styleName, 365);
+}
+
|