From cbf9b10fda096010d287667b40901fdaba48ca8f Mon Sep 17 00:00:00 2001 From: Steph Gray Date: Thu, 12 Jul 2012 10:16:26 +0100 Subject: [PATCH] Initial commit (launch) Initial commit to GDS repository of WordPress theme and plugin files --- .gitignore | 1 + plugin/prs-fragment-importer/index.php | 98 +++ theme/publicreadingstage/404.php | 30 + theme/publicreadingstage/_READ_ME.txt | 85 ++ theme/publicreadingstage/archive.php | 69 ++ theme/publicreadingstage/attachment.php | 63 ++ theme/publicreadingstage/author.php | 54 ++ theme/publicreadingstage/category.php | 41 + theme/publicreadingstage/comments.php | 90 ++ theme/publicreadingstage/cookiebar.php | 8 + theme/publicreadingstage/css/1140.css | 130 +++ theme/publicreadingstage/css/ie.css | 47 + theme/publicreadingstage/css/layout.css | 49 ++ theme/publicreadingstage/css/lightbox.css | 40 + theme/publicreadingstage/css/reset.css | 20 + theme/publicreadingstage/css/typography.css | 72 ++ theme/publicreadingstage/editor-style.css | 295 +++++++ theme/publicreadingstage/favicon.ico | Bin 0 -> 318 bytes theme/publicreadingstage/footer.php | 71 ++ theme/publicreadingstage/functions.php | 757 ++++++++++++++++ theme/publicreadingstage/header.php | 134 +++ .../humanRelativeDate.class.php | 205 +++++ theme/publicreadingstage/humans.txt | 36 + .../publicreadingstage/images/beige_paper.png | Bin 0 -> 30583 bytes theme/publicreadingstage/images/comments.png | Bin 0 -> 980 bytes theme/publicreadingstage/images/doc.gif | Bin 0 -> 140 bytes .../images/highlight_bg.jpg | Bin 0 -> 19353 bytes .../images/highlight_bg_grey.jpg | Bin 0 -> 19478 bytes .../images/hmg_newstyle.png | Bin 0 -> 19168 bytes .../images/lightbox-close.png | Bin 0 -> 1322 bytes .../publicreadingstage/images/macFFBgHack.png | Bin 0 -> 207 bytes theme/publicreadingstage/images/morearrow.png | Bin 0 -> 3131 bytes theme/publicreadingstage/images/notes.png | Bin 0 -> 1065 bytes theme/publicreadingstage/images/pdf.gif | Bin 0 -> 230 bytes theme/publicreadingstage/images/report.png | Bin 0 -> 3004 bytes theme/publicreadingstage/images/search.png | Bin 0 -> 4163 bytes .../images/supersite-bl.png | Bin 0 -> 6903 bytes .../images/supersite-dg.png | Bin 0 -> 5461 bytes .../images/supersite-i4l.png | Bin 0 -> 5887 bytes theme/publicreadingstage/images/toc.png | Bin 0 -> 891 bytes theme/publicreadingstage/images/wordpress.png | Bin 0 -> 849 bytes theme/publicreadingstage/images/xls.gif | Bin 0 -> 138 bytes theme/publicreadingstage/index.php | 35 + .../js/css3-mediaqueries.js | 779 +++++++++++++++++ theme/publicreadingstage/js/ht-scripts.js | 95 ++ theme/publicreadingstage/js/ie7/IE7.js | 6 + theme/publicreadingstage/js/ie7/IE8.js | 6 + theme/publicreadingstage/js/ie7/IE9.js | 6 + theme/publicreadingstage/js/ie7/LICENSE | 21 + theme/publicreadingstage/js/ie7/blank.gif | Bin 0 -> 48 bytes theme/publicreadingstage/js/ie7/ie7-squish.js | 36 + .../publicreadingstage/languages/starkers.pot | 433 ++++++++++ theme/publicreadingstage/loop.php | 90 ++ theme/publicreadingstage/onecolumn-page.php | 68 ++ theme/publicreadingstage/page-home.php | 285 ++++++ theme/publicreadingstage/page-nosidebar.php | 25 + theme/publicreadingstage/page.php | 42 + theme/publicreadingstage/print.css | 50 ++ theme/publicreadingstage/screenshot.png | Bin 0 -> 279697 bytes theme/publicreadingstage/search.php | 40 + theme/publicreadingstage/searchform.php | 6 + theme/publicreadingstage/sidebar.php | 4 + theme/publicreadingstage/single-fragment.php | 32 + theme/publicreadingstage/single-note.php | 4 + theme/publicreadingstage/single.php | 53 ++ theme/publicreadingstage/style.css | 815 ++++++++++++++++++ theme/publicreadingstage/tag.php | 38 + 67 files changed, 5364 insertions(+) create mode 100644 .gitignore create mode 100644 plugin/prs-fragment-importer/index.php create mode 100644 theme/publicreadingstage/404.php create mode 100644 theme/publicreadingstage/_READ_ME.txt create mode 100644 theme/publicreadingstage/archive.php create mode 100644 theme/publicreadingstage/attachment.php create mode 100644 theme/publicreadingstage/author.php create mode 100644 theme/publicreadingstage/category.php create mode 100644 theme/publicreadingstage/comments.php create mode 100644 theme/publicreadingstage/cookiebar.php create mode 100644 theme/publicreadingstage/css/1140.css create mode 100644 theme/publicreadingstage/css/ie.css create mode 100644 theme/publicreadingstage/css/layout.css create mode 100644 theme/publicreadingstage/css/lightbox.css create mode 100644 theme/publicreadingstage/css/reset.css create mode 100644 theme/publicreadingstage/css/typography.css create mode 100644 theme/publicreadingstage/editor-style.css create mode 100644 theme/publicreadingstage/favicon.ico create mode 100644 theme/publicreadingstage/footer.php create mode 100644 theme/publicreadingstage/functions.php create mode 100644 theme/publicreadingstage/header.php create mode 100644 theme/publicreadingstage/humanRelativeDate.class.php create mode 100644 theme/publicreadingstage/humans.txt create mode 100644 theme/publicreadingstage/images/beige_paper.png create mode 100644 theme/publicreadingstage/images/comments.png create mode 100644 theme/publicreadingstage/images/doc.gif create mode 100644 theme/publicreadingstage/images/highlight_bg.jpg create mode 100644 theme/publicreadingstage/images/highlight_bg_grey.jpg create mode 100644 theme/publicreadingstage/images/hmg_newstyle.png create mode 100644 theme/publicreadingstage/images/lightbox-close.png create mode 100644 theme/publicreadingstage/images/macFFBgHack.png create mode 100644 theme/publicreadingstage/images/morearrow.png create mode 100644 theme/publicreadingstage/images/notes.png create mode 100644 theme/publicreadingstage/images/pdf.gif create mode 100644 theme/publicreadingstage/images/report.png create mode 100644 theme/publicreadingstage/images/search.png create mode 100644 theme/publicreadingstage/images/supersite-bl.png create mode 100644 theme/publicreadingstage/images/supersite-dg.png create mode 100644 theme/publicreadingstage/images/supersite-i4l.png create mode 100644 theme/publicreadingstage/images/toc.png create mode 100644 theme/publicreadingstage/images/wordpress.png create mode 100644 theme/publicreadingstage/images/xls.gif create mode 100644 theme/publicreadingstage/index.php create mode 100644 theme/publicreadingstage/js/css3-mediaqueries.js create mode 100644 theme/publicreadingstage/js/ht-scripts.js create mode 100644 theme/publicreadingstage/js/ie7/IE7.js create mode 100644 theme/publicreadingstage/js/ie7/IE8.js create mode 100644 theme/publicreadingstage/js/ie7/IE9.js create mode 100644 theme/publicreadingstage/js/ie7/LICENSE create mode 100644 theme/publicreadingstage/js/ie7/blank.gif create mode 100644 theme/publicreadingstage/js/ie7/ie7-squish.js create mode 100644 theme/publicreadingstage/languages/starkers.pot create mode 100644 theme/publicreadingstage/loop.php create mode 100644 theme/publicreadingstage/onecolumn-page.php create mode 100644 theme/publicreadingstage/page-home.php create mode 100644 theme/publicreadingstage/page-nosidebar.php create mode 100644 theme/publicreadingstage/page.php create mode 100644 theme/publicreadingstage/print.css create mode 100644 theme/publicreadingstage/screenshot.png create mode 100644 theme/publicreadingstage/search.php create mode 100644 theme/publicreadingstage/searchform.php create mode 100644 theme/publicreadingstage/sidebar.php create mode 100644 theme/publicreadingstage/single-fragment.php create mode 100644 theme/publicreadingstage/single-note.php create mode 100644 theme/publicreadingstage/single.php create mode 100644 theme/publicreadingstage/style.css create mode 100644 theme/publicreadingstage/tag.php diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..496ee2c --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.DS_Store \ No newline at end of file diff --git a/plugin/prs-fragment-importer/index.php b/plugin/prs-fragment-importer/index.php new file mode 100644 index 0000000..9b466e0 --- /dev/null +++ b/plugin/prs-fragment-importer/index.php @@ -0,0 +1,98 @@ +"; + screen_icon(); + echo "

" . __( ' Public Reading Stage Fragment Importer' ) . "

"; + + if ($_REQUEST['action'] == "processimport") { + + $fragarray = explode("\n",$_REQUEST['rawfragments']); + + foreach((array)$fragarray as $f) { + $fragments[] = str_getcsv(stripslashes($f)); + } + + foreach((array)$fragments as $parsedf) { + + if (is_numeric($parsedf[4])) { + $parent = get_page_by_title($parsedf[4], OBJECT, 'fragment' ); + $parentid = ($parent->ID) ? $parent->ID : null; + } else { + $parentid = null; + } + + $fragment = array( + 'menu_order' => trim($parsedf[0]), + 'ping_status' => 'closed', + 'post_title' => trim($parsedf[1]), + 'post_content' => trim($parsedf[2]), + 'post_status' => 'publish', + 'post_parent' => trim($parentid), + 'post_type' => 'fragment', + ); + + $insertid = wp_insert_post($fragment); + add_post_meta($insertid, '_notes', $parsedf[3]); + + $counter[] = $parsedf[1]; + sleep(0.5); // small 1/2 sec delay to let things catch up + } + + echo "

Successfully created " . count($counter) . " fragments:

" . implode("
",$counter) . "

"; + + } elseif ($_REQUEST['action'] == "showinfo") { + + } else { + + echo " +

+
+

+

+

+ + +

+ "; + + } + + echo ""; + + ob_end_flush(); +} + +?> diff --git a/theme/publicreadingstage/404.php b/theme/publicreadingstage/404.php new file mode 100644 index 0000000..ac624a9 --- /dev/null +++ b/theme/publicreadingstage/404.php @@ -0,0 +1,30 @@ + + + +
+
+ +

+ +

+

+ + + +
+ +
+ + \ No newline at end of file diff --git a/theme/publicreadingstage/_READ_ME.txt b/theme/publicreadingstage/_READ_ME.txt new file mode 100644 index 0000000..2b1a114 --- /dev/null +++ b/theme/publicreadingstage/_READ_ME.txt @@ -0,0 +1,85 @@ + + STARKERS + + - - - - - - - - - - - - - - - - - - - - - - - + + Starkers is a bare-bones WordPress theme created + to act as a starting point for the theme designer. + + Free of all presentational elements and non-semantic + markup, Starkers is the perfect 'blank slate' for + your WordPress projects, as it's a stripped-back + version of the 'Twenty Ten' theme (versions prior to + 3.0 were based on the now-retired 'Default' theme). + + Best of all: it's free and fully GPL-licensed, + so you can use it for whatever you like — even + your commercial projects. + + For full details, and for instructions, please see: + http://starkerstheme.com/ + + - - - - - - - - - - - - - - - - - - - - - - - + + Version 3.0, updated 21.06.2010 + + Re-built entirely from the ground up, using + the new 'Twenty Ten' theme as its base + + - - - - - - - - - - - - - - - - - - - - - - - + + Version 2.8.5, updated 11.11.2009 + + Changed brand-wide typeface to FS Clerkenwell + + - - - - - - - - - - - - - - - - - - - - - - - + + Version 2.8.2, revision 1, updated 23.07.2009 + + Corrected: closing tag in comments.php on line 87 + + - - - - - - - - - - - - - - - - - - - - - - - + + Version 2.8.2 for WP2.8.2, updated 21.07.2009 + + Removed: Extra '>' in comments.php on line 50 + Changed: Commented out 'div, ul, li { position:relative }' in layout.css + Added: GPL License included as '_LICENSE.txt' + Renamed: 'READ_ME.txt' becomes '_READ_ME.txt' + + - - - - - - - - - - - - - - - - - - - - - - - + + Version 2.8.1 for WP2.8.1, updated 12.07.2009 + + Re-written from scratch, using the 'Default' + theme included with WordPress 2.8 as a basis. + + - - - - - - - - - - - - - - - - - - - - - - - + + Versions 2.3 - 2.7 + + Non-existent. Starkers is now named according to + the version of WordPress with which it is compatible. + + - - - - - - - - - - - - - - - - - - - - - - - + + Version 2.2 for WP2.6.2, updated 02.11.2008 + + Fixed: prev / next links typo in archive.php & index.php + Fixed: closing

tag in comments.php + + - - - - - - - - - - - - - - - - - - - - - - - + + Version 2.1 for WP2.6.2, updated 29.09.2008 + + Added: WP image-alignment and caption CSS + Added: Page listing + Removed: _comments-popup.php + Fixed: prev / next links typo + Fixed: duplicate 'h5' typo in reset.css + + - - - - - - - - - - - - - - - - - - - - - - - + + Enjoy! + + ~ Elliot Jay Stocks diff --git a/theme/publicreadingstage/archive.php b/theme/publicreadingstage/archive.php new file mode 100644 index 0000000..7fc4363 --- /dev/null +++ b/theme/publicreadingstage/archive.php @@ -0,0 +1,69 @@ + + + + + + +
+
+ +

+ + + + + + + + + +

+ + + +
+ + + +
+ + \ No newline at end of file diff --git a/theme/publicreadingstage/attachment.php b/theme/publicreadingstage/attachment.php new file mode 100644 index 0000000..562f7a5 --- /dev/null +++ b/theme/publicreadingstage/attachment.php @@ -0,0 +1,63 @@ + + + + +
+
+ +

← %s', 'twentyten' ), get_the_title( $post->post_parent ) ); + ?>

+ +

+ + $post->post_parent, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => 'ASC', 'orderby' => 'menu_order ID' ) ) ); + foreach ( $attachments as $k => $attachment ) { + if ( $attachment->ID == $post->ID ) + break; + } + $k++; + // If there is more than 1 image attachment in a gallery + if ( count( $attachments ) > 1 ) { + if ( isset( $attachments[ $k ] ) ) + // get the URL of the next image attachment + $next_attachment_url = get_attachment_link( $attachments[ $k ]->ID ); + else + // or get the URL of the first image attachment + $next_attachment_url = get_attachment_link( $attachments[ 0 ]->ID ); + } else { + // or, if there's only 1 image attachment, get the URL of the image + $next_attachment_url = wp_get_attachment_url(); + } +?> +

ID, array( $attachment_size, 9999 ) ); // filterable image width with, essentially, no limit for image height. + ?>

+ + + + + post_excerpt ) ) the_excerpt(); ?> + + + + +
+ +
+ + + + \ No newline at end of file diff --git a/theme/publicreadingstage/author.php b/theme/publicreadingstage/author.php new file mode 100644 index 0000000..a2a820b --- /dev/null +++ b/theme/publicreadingstage/author.php @@ -0,0 +1,54 @@ + + + + +

" . get_the_author() . "" ); ?>

+ + + + +

+ + + + + + + + + \ No newline at end of file diff --git a/theme/publicreadingstage/category.php b/theme/publicreadingstage/category.php new file mode 100644 index 0000000..36fd4dd --- /dev/null +++ b/theme/publicreadingstage/category.php @@ -0,0 +1,41 @@ + + +
+
+ +

+ + + +
+ + + +
+ + \ No newline at end of file diff --git a/theme/publicreadingstage/comments.php b/theme/publicreadingstage/comments.php new file mode 100644 index 0000000..d7ce51d --- /dev/null +++ b/theme/publicreadingstage/comments.php @@ -0,0 +1,90 @@ + + + +

+ + + + + + +

+ + 1 && get_option( 'page_comments' ) ) : // Are there comments to navigate through? ?> + + + + +
    + 'twentyten_comment' ) ); + ?> +
+ + 1 && get_option( 'page_comments' ) ) : // Are there comments to navigate through? ?> + + + + + +

+ + + + + '

' . ' ' . + '

', + 'email' => '

' . + '

', + ); + + $args = array( + 'comment_notes_before' => '

Your email address will not be publised. Name, email address and comment are required fields. Please note our moderation policy.

', + 'comment_notes_after' => '', + 'title_reply' => 'Leave a comment', + 'fields' => $fields + ); + + comment_form($args); + +?> \ No newline at end of file diff --git a/theme/publicreadingstage/cookiebar.php b/theme/publicreadingstage/cookiebar.php new file mode 100644 index 0000000..8a7cd97 --- /dev/null +++ b/theme/publicreadingstage/cookiebar.php @@ -0,0 +1,8 @@ + + + +
+ +
+ + \ No newline at end of file diff --git a/theme/publicreadingstage/css/1140.css b/theme/publicreadingstage/css/1140.css new file mode 100644 index 0000000..b8d6fa2 --- /dev/null +++ b/theme/publicreadingstage/css/1140.css @@ -0,0 +1,130 @@ +/* CSS Resets */ + +html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,q,small,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;padding:0}article,aside,figure,figure img,figcaption,hgroup,footer,header,nav,section,video,object{display:block}a img{border:0}figure{position:relative}figure img{width:100%} + + +/* ==================================================================================================================== */ +/* ! The 1140px Grid V2 by Andy Taylor \ http://cssgrid.net \ http://www.twitter.com/andytlr \ http://www.andytlr.com */ +/* ==================================================================================================================== */ + +.container { +padding-left: 20px; +padding-right: 20px; +} + +.row { +width: 100%; +max-width: 1140px; +min-width: 755px; +margin: 0 auto; +overflow: hidden; +} + +.onecol, .twocol, .threecol, .fourcol, .fivecol, .sixcol, .sevencol, .eightcol, .ninecol, .tencol, .elevencol { +margin-right: 3.8%; +float: left; +min-height: 1px; +} + +.row .onecol { +width: 4.85%; +} + +.row .twocol { +width: 13.45%; +} + +.row .threecol { +width: 22.05%; +} + +.row .fourcol { +width: 30.75%; +} + +.row .fivecol { +width: 39.45%; +} + +.row .sixcol { +width: 48%; +} + +.row .sevencol { +width: 56.75%; +} + +.row .eightcol { +width: 65.4%; +} + +.row .ninecol { +width: 74.05%; +} + +.row .tencol { +width: 82.7%; +} + +.row .elevencol { +width: 91.35%; +} + +.row .twelvecol { +width: 100%; +float: left; +} + +.last { +margin-right: 0px; +} + +img, object, embed { +max-width: 100%; +} + +img { + height: auto; +} + + +/* Smaller screens */ + +@media only screen and (max-width: 1023px) { + + body { + font-size: 0.8em; + line-height: 1.5em; + } + + } + + +/* Mobile */ + +@media handheld, only screen and (max-width: 767px) { + + body { + font-size: 16px; + -webkit-text-size-adjust: none; + } + + .row, body, .container { + width: 100%; + min-width: 0; + margin-left: 0px; + margin-right: 0px; + padding-left: 0px; + padding-right: 0px; + } + + .row .onecol, .row .twocol, .row .threecol, .row .fourcol, .row .fivecol, .row .sixcol, .row .sevencol, .row .eightcol, .row .ninecol, .row .tencol, .row .elevencol, .row .twelvecol { + width: auto; + float: none; + margin-left: 0px; + margin-right: 0px; + padding-left: 20px; + padding-right: 20px; + } + +} \ No newline at end of file diff --git a/theme/publicreadingstage/css/ie.css b/theme/publicreadingstage/css/ie.css new file mode 100644 index 0000000..1ee4275 --- /dev/null +++ b/theme/publicreadingstage/css/ie.css @@ -0,0 +1,47 @@ + +/* IE (all versions) */ +/* ----------------------------------------- */ + +.onecol { +width: 4.7%; +} + +.twocol { +width: 13.2%; +} + +.threecol { +width: 22.05%; +} + +.fourcol { +width: 30.6%; +} + +.fivecol { +width: 39%; +} + +.sixcol { +width: 48%; +} + +.sevencol { +width: 56.75%; +} + +.eightcol { +width: 61.6%; +} + +.ninecol { +width: 74.05%; +} + +.tencol { +width: 82%; +} + +.elevencol { +width: 91.35%; +} \ No newline at end of file diff --git a/theme/publicreadingstage/css/layout.css b/theme/publicreadingstage/css/layout.css new file mode 100644 index 0000000..5c61fab --- /dev/null +++ b/theme/publicreadingstage/css/layout.css @@ -0,0 +1,49 @@ +/* LAYOUT */ +/* ----------------------------------------- */ + +/* These rather presentational classes are generated by WordPress, so it's useful to have some styles for them. Edit as you see fit. More info: http://codex.wordpress.org/CSS */ +.aligncenter { display:block; margin:0 auto } +.alignleft { float:left } +.alignright { float:right } +.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px } + +/* You might find the following useful */ +/* div, ul, li { position:relative } This will save you having to declare each div / ul / li's position as 'relative' and allows you to absolutely position elements inside them */ +br.clear { clear:both; display:block; height:1px; margin:-1px 0 0 0 } /* Use this br class to clear your floated columns */ +li#theme-switcher { background:#fff; border:10px solid red; padding:20px; position:fixed; top:0; right:0 } /* Use this if you have the Theme Switcher Reloaded plugin (http://themebot.com/webmaster-tools/1-wordpress-theme-switcher-reloaded) installed and want to make it nice and obvious */ + + +/* ============================== */ +/* ! Layout for desktop version */ +/* ============================== */ + + body { + + } + + +/* ============================= */ +/* ! Layout for mobile version */ +/* ============================= */ + +@media handheld, only screen and (max-width: 767px) { + + body { + + } + +} + + +/* ========================================== */ +/* ! Provide higher res assets for iPhone 4 */ +/* ========================================== */ + +@media only screen and (-webkit-min-device-pixel-ratio: 2) { + +/* .logo { + background: url(logo2x.jpg) no-repeat; + background-size: 212px 303px; + }*/ + +} \ No newline at end of file diff --git a/theme/publicreadingstage/css/lightbox.css b/theme/publicreadingstage/css/lightbox.css new file mode 100644 index 0000000..01776c4 --- /dev/null +++ b/theme/publicreadingstage/css/lightbox.css @@ -0,0 +1,40 @@ +#lightbox-background { + display:none; + background-image: url("../images/macFFBgHack.png"); + background-color:#000000; + opacity:0.8; + filter:alpha(opacity=80); + position:absolute; + top:0px; + left:0px; + min-width:100%; + min-height:100%; + height: 10000px; + overflow: hidden; + z-index:1000; +} + +#lightbox-panel { + display:none; + position:absolute; + top:20%; + left:20%; + width:60%; + background:#FFFFFF; + padding:1.5em; + border:2px solid #CCCCCC; + z-index:1001; +} + +#lightbox-panel p { + margin: 0.5em 0; +} + +#lightbox-panel a#close-panel { + padding: 0.5em 1em; + background: #EEB211; + font-size: 1.2em; + text-decoration: none; + color: white; + line-height: 140%; +} \ No newline at end of file diff --git a/theme/publicreadingstage/css/reset.css b/theme/publicreadingstage/css/reset.css new file mode 100644 index 0000000..9b06070 --- /dev/null +++ b/theme/publicreadingstage/css/reset.css @@ -0,0 +1,20 @@ + +/* RESET */ +/* ----------------------------------------- */ + +/* Global reset */ +/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */ +*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 } +table { border-collapse:collapse; border-spacing:0 } +fieldset, img { border:0 } +address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal } +ol, ul, li { list-style:none } +caption, th { text-align:left } +h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal } +q:before, q:after { content:''} + +/* Global reset-RESET */ +/* The below restores some sensible defaults */ +strong { font-weight:bold } +em { font-style:italic } +a img { border:none } /* Gets rid of IE's blue borders */ \ No newline at end of file diff --git a/theme/publicreadingstage/css/typography.css b/theme/publicreadingstage/css/typography.css new file mode 100644 index 0000000..64b5eb3 --- /dev/null +++ b/theme/publicreadingstage/css/typography.css @@ -0,0 +1,72 @@ + +/* TYPOGRAPHY */ +/* ----------------------------------------- */ + +h1, h2, h3, h4, h5, h6 { font-weight:bold } /* This helps to identify headings at the initial build stage, so I thought it'd be useful to have it */ +.alert { background:red; color:white } /* 'alert' has a basic style, since it's useful to have it standing out for testing purposes. + + + +/* Font stack options + + The following represents a list of font stacks, as recommended by Nathan Ford in + http://unitinteractive.com/blog/2008/06/26/better-css-font-stacks/ + + I've added inverted commas around the relevant family names to ensure compatibility. + p = balanced for paragraphs or body copy + t = balanced for headlines or titles + + - - - - + +Arial, "Helvetica Neue", Helvetica, sans-serif - p, t + +Baskerville, "Times New Roman", Times, serif - p +Baskerville, "Times, Times New Roman", serif - t + +Cambria, Georgia, Times, "Times New Roman", serif - p, t +"Century Gothic", "Apple Gothic", sans-serif - p, t + +Consolas, "Lucida Console", Monaco, monospace - p, t + +"Copperplate Light", "Copperplate Gothic Light", serif - p, t + +"Courier New", Courier, monospace - p, t + +"Franklin Gothic Medium", "Arial Narrow Bold", Arial, sans-serif - p, t + +Futura, "Century Gothic", "Apple Gothic", sans-serif - p, t + +Garamond, "Hoefler Text", "Times New Roman", Times, serif - p +Garamond, "Hoefler Text", Palatino, "Palatino Linotype", serif - t + +Geneva, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif - p +Geneva, Verdana, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif - t + +Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif - p +Georgia, Times, "Times New Roman", serif - t + +GillSans, Calibri, Trebuchet, sans-serif - p +GillSans, Trebuchet, Calibri, sans-serif - t + +"Helvetica Neue", Arial, Helvetica, sans-serif - p +Helvetica, "Helvetica Neue", Arial, sans-serif - t + +Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif - p, t + +"Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif - p, t + +Palatino, "Palatino Linotype", Georgia, Times, "Times New Roman", serif - p +Palatino, "Palatino Linotype", "Hoefler Text", Times, "Times New Roman", serif - t + +Tahoma, Geneva, Verdana - p +Tahoma, Verdana, Geneva - t + +Times, "Times New Roman", Georgia, serif - p, t + +Trebuchet, "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif - p +Trebuchet, Tahoma, Arial, sans-serif - t + +Verdana, Geneva, Tahoma, sans-serif - p +Verdana, Tahoma, Geneva, sans-serif - t + +*/ \ No newline at end of file diff --git a/theme/publicreadingstage/editor-style.css b/theme/publicreadingstage/editor-style.css new file mode 100644 index 0000000..63461ee --- /dev/null +++ b/theme/publicreadingstage/editor-style.css @@ -0,0 +1,295 @@ +/* +Theme Name: Starkers +*/ +/* +Used to style the TinyMCE editor. +*/ + +html .mceContentBody { + max-width:640px; +} +* { + font-family: Georgia, "Bitstream Charter", serif; + color: #444; + line-height: 1.5; +} +p, +dl, +td, +th, +ul, +ol, +blockquote { + font-size: 16px; +} +tr th, +thead th, +label, +tr th, +thead th { + font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif; +} +pre { + font-family: "Courier 10 Pitch", Courier, monospace; +} +code, code var { + font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; +} +body, input, textarea { + font-size: 12px; + line-height: 18px; +} +hr { + background-color: #E7E7E7; + border:0; + height: 1px; + margin-bottom: 18px; + clear:both; +} +/* Text elements */ +p { + margin-bottom: 18px; +} +ul { + list-style: square; + margin: 0 0 18px 1.5em; +} +ol { + list-style: decimal; + margin: 0 0 18px 1.5em; +} +ol ol { + list-style:upper-alpha; +} +ol ol ol { + list-style:lower-roman; +} +ol ol ol ol { + list-style:lower-alpha; +} +ul ul, +ol ol, +ul ol, +ol ul { + margin-bottom:0; +} +dl { + margin:0 0 24px 0; +} +dt { + font-weight: bold; +} +dd { + margin-bottom: 18px; +} +strong { + font-weight: bold; + color: #000; +} +cite, +em, +i { + font-style: italic; + border: none; +} +big { + font-size: 131.25%; +} +ins { + background: #FFFFCC; + border: none; + color: #333; +} +del { + text-decoration: line-through; + color: #555; +} +blockquote { + font-style: italic; + padding: 0 3em; +} +blockquote cite, +blockquote em, +blockquote i { + font-style: normal; +} +pre { + background: #f7f7f7; + color: #222; + line-height: 18px; + margin-bottom: 18px; + padding: 1.5em; +} +abbr, +acronym { + border-bottom: 1px dotted #666; + cursor: help; +} +ins { + text-decoration: none; +} +sup, +sub { + height: 0; + line-height: 1; + vertical-align: baseline; + position: relative; + font-size: 10px; +} +sup { + bottom: 1ex; +} +sub { + top: .5ex; +} +a:link { + color:#0066CC; +} +a:visited { + color:#743399; +} +a:active, +a:hover { + color: #FF4B33; +} +p, +ul, +ol, +dd, +pre, +hr { + margin-bottom:24px; +} +ul ul, +ol ol, +ul ol, +ol ul { + margin-bottom:0; +} +pre, +kbd, +tt, +var { + font-size: 15px; + line-height: 21px; +} +code { + font-size: 13px; +} +strong, +b, +dt, +th { + color: #000; +} +h1, +h2, +h3, +h4, +h5, +h6 { + color: #000; + margin: 0 0 20px 0; + line-height: 1.5em; + font-weight: normal; +} +h1 { + font-size: 2.4em; +} +h2 { + font-size: 1.8em; +} +h3 { + font-size: 1.4em; +} +h4 { + font-size: 1.2em; +} +h5 { + font-size: 1em; +} +h6 { + font-size: 0.9em; +} +table { + border: 1px solid #e7e7e7 !important; + text-align: left; + margin: 0 -1px 24px 0; + width: 100%; + border-collapse: collapse; + border-spacing: 0; +} +tr th, +thead th { + border: none !important; + color: #888; + font-size: 12px; + font-weight: bold; + line-height: 18px; + padding: 9px 24px; +} +tr td { + border: none !important; + border-top: 1px solid #e7e7e7 !important; + padding: 6px 24px; +} + + +img { + margin: 0; + max-width: 640px; +} +.alignleft, +img.alignleft { + display: inline; + float: left; + margin-right: 24px; + margin-top: 4px; +} +.alignright, +img.alignright { + display: inline; + float: right; + margin-left: 24px; + margin-top: 4px; +} +.aligncenter, +img.aligncenter { + clear: both; + display: block; + margin-left: auto; + margin-right: auto; +} +img.alignleft, +img.alignright, +img.aligncenter { + margin-bottom: 12px; +} +.wp-caption { + border: none; + background: #f1f1f1; + color: #888; + font-size: 12px; + line-height: 18px; + text-align: center; + margin-bottom: 20px; + padding: 4px; + -moz-border-radius: 0; + -khtml-border-radius: 0; + -webkit-border-radius: 0; + border-radius: 0; +} +.wp-caption img { + margin: 5px; +} +.wp-caption p.wp-caption-text { + margin: 0 0 4px; +} +.wp-smiley { + margin:0; +} + +.firstpara { + font-size: 140% !important; + line-height: 140%; +} diff --git a/theme/publicreadingstage/favicon.ico b/theme/publicreadingstage/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..2c31fd3a6251bff5ab3db8a04fab6dec8e13040c GIT binary patch literal 318 zcmZQzU<5(|0RbS%!l1#(z#zuJz@P!d0zj+)#2|58KtW!aK~L9^!N%I2!OPQ!AtF4A zAuTn7p`^HsVM6~zhPiX+Gpt^{mSN}4T@1&MpJ2Fp^%}$D$4?kOe*DPr|Nnnn#xgL- z@7}$8?*|5koPG0NzB0r!F@;)Qu!8`v5gI2xEa64<`k i)<18~Phj-k)w8pAivRyW& literal 0 HcmV?d00001 diff --git a/theme/publicreadingstage/footer.php b/theme/publicreadingstage/footer.php new file mode 100644 index 0000000..c3ac5eb --- /dev/null +++ b/theme/publicreadingstage/footer.php @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/theme/publicreadingstage/functions.php b/theme/publicreadingstage/functions.php new file mode 100644 index 0000000..f14ed30 --- /dev/null +++ b/theme/publicreadingstage/functions.php @@ -0,0 +1,757 @@ + + * add_action( 'after_setup_theme', 'my_child_theme_setup' ); + * function my_child_theme_setup() { + * // We are providing our own filter for excerpt_length (or using the unfiltered value) + * remove_filter( 'excerpt_length', 'twentyten_excerpt_length' ); + * ... + * } + * + * + * For more information on hooks, actions, and filters, see http://codex.wordpress.org/Plugin_API. + * + * @package WordPress + * @subpackage Starkers + * @since Starkers 3.0 + */ + +/** + * Set the content width based on the theme's design and stylesheet. + * + * Used to set the width of images and content. Should be equal to the width the theme + * is designed for, generally via the style.css stylesheet. + */ +if ( ! isset( $content_width ) ) + $content_width = 640; + + +/** Tell WordPress to run twentyten_setup() when the 'after_setup_theme' hook is run. */ +add_action( 'after_setup_theme', 'twentyten_setup' ); + +if ( ! function_exists( 'twentyten_setup' ) ): +/** + * Sets up theme defaults and registers support for various WordPress features. + * + * Note that this function is hooked into the after_setup_theme hook, which runs + * before the init hook. The init hook is too late for some features, such as indicating + * support post thumbnails. + * + * To override twentyten_setup() in a child theme, add your own twentyten_setup to your child theme's + * functions.php file. + * + * @uses add_theme_support() To add support for post thumbnails and automatic feed links. + * @uses register_nav_menus() To add support for navigation menus. + * @uses add_custom_background() To add support for a custom background. + * @uses add_editor_style() To style the visual editor. + * @uses load_theme_textdomain() For translation/localization support. + * @uses add_custom_image_header() To add support for a custom header. + * @uses register_default_headers() To register the default custom header images provided with the theme. + * @uses set_post_thumbnail_size() To set a custom post thumbnail size. + * + * @since Twenty Ten 1.0 + */ +function twentyten_setup() { + + // This theme styles the visual editor with editor-style.css to match the theme style. + add_editor_style(); + + // This theme uses post thumbnails + add_theme_support( 'post-thumbnails' ); + + // Add default posts and comments RSS feed links to head + add_theme_support( 'automatic-feed-links' ); + + // Make theme available for translation + // Translations can be filed in the /languages/ directory + load_theme_textdomain( 'twentyten', TEMPLATEPATH . '/languages' ); + + $locale = get_locale(); + $locale_file = TEMPLATEPATH . "/languages/$locale.php"; + if ( is_readable( $locale_file ) ) + require_once( $locale_file ); + + // This theme uses wp_nav_menu() in one location. + register_nav_menus( array( + 'primary' => __( 'Primary Navigation', 'twentyten' ), + ) ); + + // This theme allows users to set a custom background + add_custom_background(); + + // Your changeable header business starts here + define( 'HEADER_TEXTCOLOR', '' ); + // No CSS, just IMG call. The %s is a placeholder for the theme template directory URI. + define( 'HEADER_IMAGE', '%s/images/headers/path.jpg' ); + + // The height and width of your custom header. You can hook into the theme's own filters to change these values. + // Add a filter to twentyten_header_image_width and twentyten_header_image_height to change these values. + define( 'HEADER_IMAGE_WIDTH', apply_filters( 'twentyten_header_image_width', 940 ) ); + define( 'HEADER_IMAGE_HEIGHT', apply_filters( 'twentyten_header_image_height', 198 ) ); + + // We'll be using post thumbnails for custom header images on posts and pages. + // We want them to be 940 pixels wide by 198 pixels tall. + // Larger images will be auto-cropped to fit, smaller ones will be ignored. See header.php. + set_post_thumbnail_size( HEADER_IMAGE_WIDTH, HEADER_IMAGE_HEIGHT, true ); + + // Don't support text inside the header image. + define( 'NO_HEADER_TEXT', true ); + + // Add a way for the custom header to be styled in the admin panel that controls + // custom headers. See twentyten_admin_header_style(), below. + add_custom_image_header( '', 'twentyten_admin_header_style' ); + + // ... and thus ends the changeable header business. + + // Default custom headers packaged with the theme. %s is a placeholder for the theme template directory URI. + register_default_headers( array( + 'berries' => array( + 'url' => '%s/images/headers/starkers.png', + 'thumbnail_url' => '%s/images/headers/starkers-thumbnail.png', + /* translators: header image description */ + 'description' => __( 'Starkers', 'twentyten' ) + ) + ) ); +} +endif; + +if ( ! function_exists( 'twentyten_admin_header_style' ) ) : +/** + * Styles the header image displayed on the Appearance > Header admin panel. + * + * Referenced via add_custom_image_header() in twentyten_setup(). + * + * @since Twenty Ten 1.0 + */ +function twentyten_admin_header_style() { +?> + + tag, by filtering the output of wp_title(). + * + * If we have a site description and we're viewing the home page or a blog posts + * page (when using a static front page), then we will add the site description. + * + * If we're viewing a search result, then we're going to recreate the title entirely. + * We're going to add page numbers to all titles as well, to the middle of a search + * result title and the end of all other titles. + * + * The site title also gets added to all titles. + * + * @since Twenty Ten 1.0 + * + * @param string $title Title generated by wp_title() + * @param string $separator The separator passed to wp_title(). Twenty Ten uses a + * vertical bar, "|", as a separator in header.php. + * @return string The new title, ready for the tag. + */ +function twentyten_filter_wp_title( $title, $separator ) { + // Don't affect wp_title() calls in feeds. + if ( is_feed() ) + return $title; + + // The $paged global variable contains the page number of a listing of posts. + // The $page global variable contains the page number of a single post that is paged. + // We'll display whichever one applies, if we're not looking at the first page. + global $paged, $page; + + if ( is_search() ) { + // If we're a search, let's start over: + $title = sprintf( __( 'Search results for %s', 'twentyten' ), '"' . get_search_query() . '"' ); + // Add a page number if we're on page 2 or more: + if ( $paged >= 2 ) + $title .= " $separator " . sprintf( __( 'Page %s', 'twentyten' ), $paged ); + // Add the site name to the end: + $title .= " $separator " . get_bloginfo( 'name', 'display' ); + // We're done. Let's send the new title back to wp_title(): + return $title; + } + + // Otherwise, let's start by adding the site name to the end: + $title .= get_bloginfo( 'name', 'display' ); + + // If we have a site description and we're on the home/front page, add the description: + $site_description = get_bloginfo( 'description', 'display' ); + if ( $site_description && ( is_home() || is_front_page() ) ) + $title .= " $separator " . $site_description; + + // Add a page number if necessary: + if ( $paged >= 2 || $page >= 2 ) + $title .= " $separator " . sprintf( __( 'Page %s', 'twentyten' ), max( $paged, $page ) ); + + // Return the new title to wp_title(): + return $title; +} +add_filter( 'wp_title', 'twentyten_filter_wp_title', 10, 2 ); + +/** + * Get our wp_nav_menu() fallback, wp_page_menu(), to show a home link. + * + * To override this in a child theme, remove the filter and optionally add + * your own function tied to the wp_page_menu_args filter hook. + * + * @since Twenty Ten 1.0 + */ +function twentyten_page_menu_args( $args ) { + $args['show_home'] = true; + return $args; +} +add_filter( 'wp_page_menu_args', 'twentyten_page_menu_args' ); + +/** + * Sets the post excerpt length to 40 characters. + * + * To override this length in a child theme, remove the filter and add your own + * function tied to the excerpt_length filter hook. + * + * @since Twenty Ten 1.0 + * @return int + */ +function twentyten_excerpt_length( $length ) { + return 40; +} +add_filter( 'excerpt_length', 'twentyten_excerpt_length' ); + +/** + * Returns a "Continue Reading" link for excerpts + * + * @since Twenty Ten 1.0 + * @return string "Continue Reading" link + */ +function twentyten_continue_reading_link() { + return ' <a href="'. get_permalink() . '">' . __( 'Continue reading <span class="meta-nav">→</span>', 'twentyten' ) . '</a>'; +} + +/** + * Replaces "[...]" (appended to automatically generated excerpts) with an ellipsis and twentyten_continue_reading_link(). + * + * To override this in a child theme, remove the filter and add your own + * function tied to the excerpt_more filter hook. + * + * @since Twenty Ten 1.0 + * @return string An ellipsis + */ +function twentyten_auto_excerpt_more( $more ) { + return ' …' . twentyten_continue_reading_link(); +} +add_filter( 'excerpt_more', 'twentyten_auto_excerpt_more' ); + +/** + * Adds a pretty "Continue Reading" link to custom post excerpts. + * + * To override this link in a child theme, remove the filter and add your own + * function tied to the get_the_excerpt filter hook. + * + * @since Twenty Ten 1.0 + * @return string Excerpt with a pretty "Continue Reading" link + */ +function twentyten_custom_excerpt_more( $output ) { + if ( has_excerpt() && ! is_attachment() ) { + $output .= twentyten_continue_reading_link(); + } + return $output; +} +add_filter( 'get_the_excerpt', 'twentyten_custom_excerpt_more' ); + +/** + * Remove inline styles printed when the gallery shortcode is used. + * + * Galleries are styled by the theme in Twenty Ten's style.css. + * + * @since Twenty Ten 1.0 + * @return string The gallery style filter, with the styles themselves removed. + */ +function twentyten_remove_gallery_css( $css ) { + return preg_replace( "#<style type='text/css'>(.*?)</style>#s", '', $css ); +} +add_filter( 'gallery_style', 'twentyten_remove_gallery_css' ); + +if ( ! function_exists( 'twentyten_comment' ) ) : +/** + * Template for comments and pingbacks. + * + * To override this walker in a child theme without modifying the comments template + * simply create your own twentyten_comment(), and that function will be used instead. + * + * Used as a callback by wp_list_comments() for displaying the comments. + * + * @since Twenty Ten 1.0 + */ +function twentyten_comment( $comment, $args, $depth ) { + $GLOBALS['comment'] = $comment; + switch ( $comment->comment_type ) : + case '' : + ?> + <li <?php comment_class(); ?> id="li-comment-<?php comment_ID(); ?>"> + <div id="comment-<?php comment_ID(); ?>"> + <div class="comment-author vcard"> + <?php echo get_avatar( $comment, 40 ); ?> + <?php printf( __( '%s <span class="says">says:</span>', 'twentyten' ), sprintf( '<cite class="fn">%s</cite>', get_comment_author_link() ) ); ?> + </div><!-- .comment-author .vcard --> + <?php if ( $comment->comment_approved == '0' ) : ?> + <em><?php _e( 'Your comment is awaiting moderation.', 'twentyten' ); ?></em> + <br /> + <?php endif; ?> + + <div class="comment-meta commentmetadata"><a href="<?php echo esc_url( get_comment_link( $comment->comment_ID ) ); ?>"> + <?php + /* translators: 1: date, 2: time */ + printf( __( '%1$s at %2$s', 'twentyten' ), get_comment_date(), get_comment_time() ); ?></a><?php edit_comment_link( __( '(Edit)', 'twentyten' ), ' ' ); + ?> + </div><!-- .comment-meta .commentmetadata --> + + <div class="comment-body"><?php comment_text(); ?></div> + + <div class="reply"> + <?php comment_reply_link( array_merge( $args, array( 'depth' => $depth, 'max_depth' => $args['max_depth'] ) ) ); ?> + </div><!-- .reply --> + </div><!-- #comment-## --> + + <?php + break; + case 'pingback' : + case 'trackback' : + ?> + <li class="post pingback"> + <p><?php _e( 'Pingback:', 'twentyten' ); ?> <?php comment_author_link(); ?><?php edit_comment_link( __('(Edit)', 'twentyten'), ' ' ); ?></p> + <?php + break; + endswitch; +} +endif; + +/** + * Register widgetized areas, including two sidebars and four widget-ready columns in the footer. + * + * To override twentyten_widgets_init() in a child theme, remove the action hook and add your own + * function tied to the init hook. + * + * @since Twenty Ten 1.0 + * @uses register_sidebar + */ +function twentyten_widgets_init() { + + register_sidebar( array( + 'name' => __( 'Left promo box', 'twentyten' ), + 'id' => 'left-promo', + 'description' => __( 'Promo area on the homepage', 'twentyten' ), + 'before_widget' => '', + 'after_widget' => '', + 'before_title' => '<h3 class="widget-title promo-title">', + 'after_title' => '</h3>', + ) ); + + register_sidebar( array( + 'name' => __( 'Middle promo box', 'twentyten' ), + 'id' => 'middle-promo', + 'description' => __( 'Promo area on the homepage', 'twentyten' ), + 'before_widget' => '', + 'after_widget' => '', + 'before_title' => '<h3 class="widget-title promo-title">', + 'after_title' => '</h3>', + ) ); + + register_sidebar( array( + 'name' => __( 'Right promo box', 'twentyten' ), + 'id' => 'right-promo', + 'description' => __( 'Promo area on the homepage', 'twentyten' ), + 'before_widget' => '', + 'after_widget' => '', + 'before_title' => '<h3 class="widget-title promo-title">', + 'after_title' => '</h3>', + ) ); + + register_sidebar( array( + 'name' => __( 'Table of Contents area', 'twentyten' ), + 'id' => 'toc-box', + 'description' => __( 'Collapsible space for Table of Contents menu', 'twentyten' ), + 'before_widget' => '', + 'after_widget' => '', + 'before_title' => '<h3 class="widget-title promo-title">', + 'after_title' => '</h3>', + ) ); + + register_sidebar( array( + 'name' => __( 'Sidebar', 'twentyten' ), + 'id' => 'sidebar-widget-area', + 'description' => __( 'The sidebar widget area shown on some inside pages', 'twentyten' ), + 'before_widget' => '<li id="%1$s" class="widget-container %2$s">', + 'after_widget' => '</li>', + 'before_title' => '<h3 class="widget-title">', + 'after_title' => '</h3>', + ) ); + + register_sidebar( array( + 'name' => __( 'Footer', 'twentyten' ), + 'id' => 'footer-widget-area', + 'description' => __( 'The footer widget area', 'twentyten' ), + 'before_widget' => '<li id="%1$s" class="widget-container %2$s">', + 'after_widget' => '</li>', + 'before_title' => '<h3 class="widget-title">', + 'after_title' => '</h3>', + ) ); + + register_sidebar( array( + 'name' => __( 'Cookie warning bar', 'twentyten' ), + 'id' => 'cookiebar', + 'description' => __( 'The cookie warning bar', 'twentyten' ), + 'before_widget' => '', + 'after_widget' => '', + 'before_title' => '', + 'after_title' => '', + ) ); + +} +/** Register sidebars by running twentyten_widgets_init() on the widgets_init hook. */ +add_action( 'widgets_init', 'twentyten_widgets_init' ); + +/** + * Removes the default styles that are packaged with the Recent Comments widget. + * + * To override this in a child theme, remove the filter and optionally add your own + * function tied to the widgets_init action hook. + * + * @since Twenty Ten 1.0 + */ +function twentyten_remove_recent_comments_style() { + global $wp_widget_factory; + remove_action( 'wp_head', array( $wp_widget_factory->widgets['WP_Widget_Recent_Comments'], 'recent_comments_style' ) ); +} +add_action( 'widgets_init', 'twentyten_remove_recent_comments_style' ); + +if ( ! function_exists( 'twentyten_posted_on' ) ) : +/** + * Prints HTML with meta information for the current post—date/time and author. + * + * @since Twenty Ten 1.0 + */ +function twentyten_posted_on() { + printf( __( '<span class="%1$s">Published:</span> %2$s', 'twentyten' ), + 'meta-prep meta-prep-author', + sprintf( '<a href="%1$s" title="%2$s" rel="bookmark"><span class="entry-date">%3$s</span></a>', + get_permalink(), + esc_attr( get_the_time() ), + get_the_date() + ), + sprintf( '<span class="author vcard"><a class="url fn n" href="%1$s" title="%2$s">%3$s</a></span>', + get_author_posts_url( get_the_author_meta( 'ID' ) ), + sprintf( esc_attr__( 'View all posts by %s', 'twentyten' ), get_the_author() ), + get_the_author() + ) + ); +} +endif; + +if ( ! function_exists( 'twentyten_posted_in' ) ) : +/** + * Prints HTML with meta information for the current post (category, tags and permalink). + * + * @since Twenty Ten 1.0 + */ +function twentyten_posted_in() { + // Retrieves tag list of current post, separated by commas. + $tag_list = get_the_tag_list( '', ', ' ); + if ( $tag_list ) { + $posted_in = __( 'In: %1$s. Tags: %2$s', 'twentyten' ); + } elseif ( is_object_in_taxonomy( get_post_type(), 'category' ) ) { + $posted_in = __( 'In: %1$s.', 'twentyten' ); + } else { + $posted_in = __( '', 'twentyten' ); + } + // Prints the string, replacing the placeholders. + printf( + $posted_in, + get_the_category_list( ', ' ), + $tag_list, + get_permalink(), + the_title_attribute( 'echo=0' ) + ); +} +endif; + +function remove_themeoptions_menu() { // needed to hide TwentyTen options + global $submenu; + + foreach($submenu['themes.php'] as $k => $m) { + if ($m[2] == "custom-background" || $m[2] == "custom-header") { + unset($submenu['themes.php'][$k]); + } + } +} + +add_action('admin_head', 'remove_themeoptions_menu'); + +function ht_custom_excerpt_more( $output ) { + return preg_replace('/<a[^>]+>Continue reading.*?<\/a>/i','',$output); +} +add_filter( 'get_the_excerpt', 'ht_custom_excerpt_more', 20 ); + + +function custom_excerpt_length( $length ) { + return 50; +} +add_filter( 'excerpt_length', 'custom_excerpt_length', 999 ); + + +// create 'Fragments' CPT for handling multi-section documents + +function ht_CPTs() { + register_post_type( 'fragment', + array( + 'labels' => array( + 'name' => __( 'Fragment' ), + 'singular_name' => __( 'Fragment' ), + 'add_new' => __( 'Add new' ), + 'add_new_item' => __( 'Add new Fragment' ), + 'edit_item' => __( 'Edit Fragment' ), + 'all_items' => __( 'All Fragments' ), + 'view_item' => __( 'View Fragment' ), + ), + 'description' => 'A fragment is a part of a document', + 'public' => true, + 'hierarchical' => true, + 'query_var' => true, + 'menu_order' => true, + 'supports' => array('title','editor','comments','author','revisions','page-attributes'), + 'taxonomies' => array('post_tag'), + 'register_meta_box_cb' => 'add_fragment_metabox' + ) + ); + + register_post_type( 'note', + array( + 'labels' => array( + 'name' => __( 'Note' ), + 'singular_name' => __( 'Note' ), + 'add_new' => __( 'Add new' ), + 'add_new_item' => __( 'Add new Note' ), + 'edit_item' => __( 'Edit Note' ), + 'all_items' => __( 'All Notes' ), + 'view_item' => __( 'View Note' ), + ), + 'description' => 'A note helps explain a fragment', + 'public' => true, + 'hierarchical' => false, + 'exclude_from_search' => true, + 'query_var' => true, + 'menu_order' => true, + 'supports' => array('title','editor','author','revisions'), + ) + ); +} + +add_action( 'init', 'ht_CPTs' ); + + +function add_fragment_metabox() { + add_meta_box('fragment_meta', 'Fragment metadata', 'fragment_meta', 'fragment', 'normal', 'default'); +} + +function fragment_meta() { + global $post; + + // Noncename needed to verify where the data originated + echo '<input type="hidden" name="fragmentmeta_noncename" id="fragmentmeta_noncename" value="' . wp_create_nonce( plugin_basename(__FILE__) ) . '" />'; + + // Get the project aims data if its already been entered + $notes = get_post_meta($post->ID, '_notes', true); + + // Echo out the field + echo '<h4>Fragment-specific notes:</h4>'; + wp_editor($notes,"_notes"); + +} + +function fragment_save_meta($post_id, $post) { + + // verify this came from the our screen and with proper authorization, + // because save_post can be triggered at other times + if ( !wp_verify_nonce( $_POST['fragmentmeta_noncename'], plugin_basename(__FILE__) )) { + return $post->ID; + } + + // Is the user allowed to edit the post or page? + if ( !current_user_can( 'edit_post', $post->ID )) + return $post->ID; + + // OK, we're authenticated: we need to find and save the data + // We'll put it into an array to make it easier to loop though. + + $fragment_meta['_notes'] = $_POST['_notes']; + + // Add values of $fragment_meta as custom fields + + foreach ($fragment_meta as $key => $value) { // Cycle through the $events_meta array! + if( $post->post_type == 'revision' ) return; // Don't store custom data twice + $value = @implode(',', (array)$value); // If $value is an array, make it a CSV (unlikely) + if(get_post_meta($post->ID, $key, FALSE)) { // If the custom field already has a value + update_post_meta($post->ID, $key, $value); + } else { // If the custom field doesn't have a value + add_post_meta($post->ID, $key, $value); + } + if(!$value) delete_post_meta($post->ID, $key); // Delete if blank + } + +} + +add_action('save_post', 'fragment_save_meta', 1, 2); // save the custom fields + +// relative dates, using class by Invent Partners - http://www.inventpartners.com +require_once('humanRelativeDate.class.php'); + +// support Posts to Posts plugin linking of Fragments to Notes + +function my_connection_types() { + // Make sure the Posts 2 Posts plugin is active. + if ( !function_exists( 'p2p_register_connection_type' ) ) + return; + + p2p_register_connection_type( array( + 'name' => 'notes_to_fragments', + 'from' => 'note', + 'to' => 'fragment' + ) ); +} +add_action( 'wp_loaded', 'my_connection_types' ); + + +// customise comment form fields + +function change_comment_form_defaults( $default ) { + $commenter = wp_get_current_commenter(); + $default[ 'fields' ][ 'url' ] = null; + $default[ 'fields' ][ 'capacity' ] = '<p class="comment-form-author">' . + '<label for="commentcapacity">'. __('In what capacity are you commenting? (e.g. organisation name, member of public)') . '</label> + <input type="text" id="commentcapacity" name="commentcapacity" size="30" value="'.$_SESSION['commentcapacity'].'" /> + </p>'; + + $type_options = array( + "drafting" => "Drafting or implementation?", + "policy" => "Policy this Bill relates to?", + "question" => "A question you have?" + ); + + foreach($type_options as $k => $v) { + $typeoutput .= ($k == $_SESSION['commenttype']) ? "<option value='".$k."' selected='selected'>".$v."</option>\r" : "<option value='".$k."'>".$v."</option>\r"; + } + + $default[ 'fields' ][ 'commenttype' ] = '<p class="comment-form-author">' . + '<label for="commenttype">'. __('Is your comment about:') . '</label> + <select id="commenttype" name="commenttype"> + <option value="">-- please select --</option> + ' . $typeoutput . ' + </select></p>'; + return $default; +} +add_filter( 'comment_form_defaults', 'change_comment_form_defaults'); + +function save_comment_meta_data( $comment_id ) { + add_comment_meta( $comment_id, 'commenttype', $_POST[ 'commenttype' ] ); + add_comment_meta( $comment_id, 'commentcapacity', $_POST[ 'commentcapacity' ] ); +} +add_action( 'comment_post', 'save_comment_meta_data' ); + +function attach_metadata_to_comment( $comment) { + $type = get_comment_meta( get_comment_ID(), 'commenttype', true ); + $capacity = get_comment_meta( get_comment_ID(), 'commentcapacity', true ); + if ( $type || $capacity) { + $comment .= "<br /><br />(Comment info: Type - " . $type . "; Capacity - " . $capacity . ")"; + } + return $comment; +} +if (is_admin()) add_filter( 'get_comment_text', 'attach_metadata_to_comment' ); + + +// redirect after comment + +add_filter('comment_post_redirect', 'redirect_after_comment'); +function redirect_after_comment($location) { + return $_SERVER["HTTP_REFERER"]; +} + + +// fancy autofill using the session + +function comment_autofill( $comment_data ) { + + $_SESSION['commentcapacity'] = $comment_data['comment_as_submitted']['POST_commentcapacity']; + $_SESSION['commenttype'] = $comment_data['comment_as_submitted']['POST_commenttype']; + + return $comment_data; +} +add_filter( 'preprocess_comment', 'comment_autofill' ); + +function ht_init_session() { + session_start(); +} + +add_action('init', 'ht_init_session', 1); + + +// check jQuery is available and load Google's CDN copies to reduce bandwidth and boost speed + +function enqueueThemeScripts() { + if (!is_admin()) { + wp_deregister_script( 'jquery' ); + wp_deregister_script( 'jquery-ui' ); + wp_register_script( 'jquery', 'https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js' ); + wp_register_script( 'jquery-ui', 'https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js' ); + wp_enqueue_script( 'jquery' ); + wp_enqueue_script( 'jquery-ui' ); + } +} + +add_action('wp_enqueue_scripts','enqueueThemeScripts'); + +function is_active_nav_menu($location){ + + if(has_nav_menu($location)){ + + $locations = get_nav_menu_locations(); + $menu = wp_get_nav_menu_items($locations[$location]); + + if(!empty($menu)){ + return true; + } + + } + + return false; + +} \ No newline at end of file diff --git a/theme/publicreadingstage/header.php b/theme/publicreadingstage/header.php new file mode 100644 index 0000000..ecb0ed2 --- /dev/null +++ b/theme/publicreadingstage/header.php @@ -0,0 +1,134 @@ +<?php +/** + * The Header for our theme. + * + * Displays all of the <head> section and everything up till <div id="main"> + * + * @package WordPress + * @subpackage Starkers + * @since Starkers 3.0 + */ +?><!DOCTYPE html> +<html <?php language_attributes(); ?>> +<head> + <meta charset="<?php bloginfo( 'charset' ); ?>" /> + <title><?php + /* + * Print the <title> tag based on what is being viewed. + * We filter the output of wp_title() a bit -- see + * twentyten_filter_wp_title() in functions.php. + */ + wp_title( '|', true, 'right' ); + + ?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + * tag of your theme, or you will break many plugins, which + * generally use this hook to add elements to such + * as styles, scripts, and meta tags. + */ + wp_head(); + ?> + + + +> + + +
+ +
+ +
+ +
+ +
+ +
+ +

+ + + +

+ +

+ + + +

+ +
+ + + + +

+ + + + + + + + + +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + + +
+ +
+ + diff --git a/theme/publicreadingstage/humanRelativeDate.class.php b/theme/publicreadingstage/humanRelativeDate.class.php new file mode 100644 index 0000000..d2d5763 --- /dev/null +++ b/theme/publicreadingstage/humanRelativeDate.class.php @@ -0,0 +1,205 @@ +current_timestamp = time(); + $this->current_timestamp_day = mktime(0, 0 , 0 , $month = date("n") , $day = date("j") , date("Y")); + + } + + public function getTextForSQLDate($sql_date){ + + // Split SQL date into date / time + @list($date , $time) = explode(' ' , $sql_date); + // Split date in Y,m,d + @list($Y,$m,$d) = explode('-' , $date); + // Check that this is actually a valid date! + if(@checkdate($m , $d , $Y)){ + // If we have a time, then we can show relative time calcs! + if(isset($time) && $time){ + $this->calc_time = true; + // Split tim in H,i,s + @list($H,$i,$s) = explode(':' , $time); + } else { + $this->calc_time = false; + $H=12; + $i=0; + $s=0; + } + // Set the event timestamp + $this->event_timestamp = mktime($H, $i , $s , $m , $d , $Y); + $this->event_timestamp_day = mktime(0 , 0 , 0 , $m , $d , $Y); + + //Get the string + $this->getString(); + } else { + $this->string = 'invalid date'; + } + + return $this->string; + + } + + public function getString(){ + + // Is this today + if($this->event_timestamp_day == $this->current_timestamp_day){ + if($this->calc_time){ + $this->calcTimeDiffString(); + return true; + } else { + $this->string = 'today'; + return true; + } + } else { + $this->calcDateDiffString(); + return true; + } + + } + + protected function calcTimeDiffString(){ + + $diff = $this->event_timestamp - $this->current_timestamp; + + // Future events + if($diff > 0){ + if($diff < $this->magic_5_mins){ + $this->string = 'now'; + } else if ($diff < $this->magic_15_mins){ + $this->string = 'in the next few minutes'; + } else if ($diff < $this->magic_30_mins){ + $this->string = 'in the next half hour'; + } else if ($diff < $this->magic_1_hour){ + $this->string = 'in the next hour'; + } else { + $this->string = 'today at ' . date('H:i' , $this->event_timestamp); + } + } + // Past Events + else { + $diff = abs($diff); + if($diff < $this->magic_5_mins){ + $this->string = 'just now'; + } else if ($diff < $this->magic_15_mins){ + $this->string = 'a few minutes ago'; + } else if ($diff < $this->magic_30_mins){ + $this->string = 'in the last half hour'; + } else if ($diff < $this->magic_1_hour){ + $this->string = 'in the last hour'; + } else if ($diff < ($this->magic_1_hour * 2)){ + $this->string = '1 hour ago'; + } else { + $this->string = floor($diff / $this->magic_1_hour) . ' hours ago'; + //$this->string = 'today at ' . date('H:i' , $this->event_timestamp); + } + + } + + } + + protected function calcDateDiffString(){ + + $diff = $this->event_timestamp_day - $this->current_timestamp_day; + + // Future events + if($diff > 0){ + //Tomorrow + if($diff >= $this->magic_1_day && $diff < ($this->magic_1_day * 2)){ + $this->string = 'tomorrow'; + return true; + } else if($diff <= $this->magic_1_week){ + // Find out if this date is this week or next! + $current_day = date('w' , $this->current_timestamp_day); + if($current_day == 0){ + $current_day = 7; + } + $event_day = date('w' , $this->event_timestamp_day); + if($event_day == 0){ + $event_day = 7; + } + if($event_day > $current_day){ + $this->string = 'this ' . date('l' , $this->event_timestamp_day); + } else { + $this->string = 'next ' . date('l' , $this->event_timestamp_day); + } + } else if($diff <= ($this->magic_1_week * 2) ) { + $this->string = 'a week on ' . date('l' , $this->event_timestamp_day); + } else { + $month_diff = $this->calcMonthDiff(); + if($month_diff == 0){ + $this->string = 'later this month'; + } else if($month_diff == 1){ + $this->string = 'next month'; + } else { + $this->string = 'in ' . $month_diff . ' months'; + } + } + } + // Historical events + else { + $diff = abs($diff); + //Tomorrow + if($diff >= $this->magic_1_day && $diff < ($this->magic_1_day * 2)){ + $this->string = 'yesterday'; + return true; + } else if($diff <= $this->magic_1_week){ + $this->string = 'last ' . date('l' , $this->event_timestamp_day); + } else if($diff <= ($this->magic_1_week * 2) ) { + $this->string = 'over a week ago '; + } else { + $month_diff = $this->calcMonthDiff(); + if($month_diff == 0){ + $this->string = 'earlier this month'; + } else if($month_diff == 1){ + $this->string = 'last month'; + } else { + if($month_diff > 12){ + $this->string = 'over a year ago'; + } else { + $this->string = $month_diff . ' months ago'; + } + } + } + + } + + } + + protected function calcMonthDiff(){ + + $event_month = intval( (date('Y' , $this->event_timestamp_day) * 12) + date('m' , $this->event_timestamp_day)); + $current_month = intval( (date('Y' , $this->current_timestamp_day) * 12) + date('m' , $this->current_timestamp_day)); + $month_diff = abs($event_month - $current_month); + return $month_diff; + + } + +} + +?> \ No newline at end of file diff --git a/theme/publicreadingstage/humans.txt b/theme/publicreadingstage/humans.txt new file mode 100644 index 0000000..5e88336 --- /dev/null +++ b/theme/publicreadingstage/humans.txt @@ -0,0 +1,36 @@ +/* TEAM */ + +Developer: Steph Gray +Twitter: @lesteph +From: Helpful Technology + +PM: Alex Jackson +Twitter: @lexij +From: GDS + +/* THANKS */ + +Client: Ben Sneddon +From: Office of the Leader of the House of Commons + +Advisor: John Sheridan +Twitter: @johnlsheridan +From: Legislation.gov.uk + +Advisor: Jeni Tennison +Twitter: @jennit +From: TSO/Legislation.gov.uk + +Advisor: Richard Parsons +Twitter: @problybored +From: eDemocracyblog.com + +Advisor: Anthony Zacharzewski +Twitter: @anthonyzach +From: The Democratic Society + +/* SITE */ + +Last update: 2012/07/12 +Standards: HTML5, CSS3 +Components: WordPress, jQuery diff --git a/theme/publicreadingstage/images/beige_paper.png b/theme/publicreadingstage/images/beige_paper.png new file mode 100644 index 0000000000000000000000000000000000000000..79c12e146188ae0383e40862a04f01688530153e GIT binary patch literal 30583 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%0Di{wam9L8jx}-;VcsE+c`5qP0JHg-E?x z=1E{mBisb;zSGR`fw?EJNt5t^#V}Fw{{ADp6=$^j_5AV2U#QD~9Dz?tM$c`)=_$;2 zCv-qBZ1+MdBa*XRvPyEh)AYPvZ`t&XQa9z(K0iOQGBV-gF*SFrXi4SIvaH{}eG9Xh z`%l_r=BER2>pV`07Jj?jyQe)LkI&QTlsH|$M!!q;p(kzVXE+o+pO1#=kAd-aer790 zU5J#q#X{{efYM6Wwd7lnMLlg+pfw{w6f5~g(4u*s_T=4}b)hJcQUuVWwB|bKPqX;^ z-N$NiDWld%R!K~_l+`S8LXgM^d>4x(I7{xNllcv%oB1pPa_aKIr@~iFWb&zWYu+8PArt?wYB(mJTd%Jm1DYxBTB=jcXYXpte19L8H!+fD& z?733QvJ8Lz`Bz>&FZy!1X0HImQ>H@4^PNARk7ZfDeftTjVUP$o)E?#`V_*}2|9Up2 zjE>}f=p>}m(w6&y{Q^Cl*lrY_sp4a+U_C;<`-N%pZ1G?qgV6>Q42`lx2u{Wo&6f}T zGLsReyL2?9*O>J*Js~ONX9{W9&y!qDLlgVaY?eyvjb0tSoYItZ-tUxbn+-XR5J~hPhyLoB&^-^2oOrMD*C`oP3;d7ioKtOIWS~z}CbHsGA1-+;TA@ z`k#2b{A6NeULuVq31qB=I#B2j$xklhIG)chdOJW%nQ)@Zc)48H^~q}>3noz=$8lL! zw~$O6pkHLVDJ4l*1KD=%$u1>nO{^kkU)Rlp!p12Y3G_VAuYo(wZ=EILaArfh?Q^@` z@&uUC>)(eT6c8vez{vYJ4nRuFa%wZ5mZ*3E0c{;j`OIb6#&O6yO9hZrCIbQO%w3Br zLVk>+jX?Y5M6u|pfqXA64j99~Uay51qT zEN(e@3~=mkAvjj43)&JK%W+#2HQZ0|I3+0*tWi=H2JQftbEFo0kCtMizO^lg1AKGKchNg)P5!0C zCw3vv%LBp54YG{L@S@EW2k~&%K8fv1o5rD2k*B4JJ(dGG?YRQVUDIW{u9IU10Nsn&*yVMc+DHAsg^zA zj*_E<(U67-h$7XW>0rcm0u`5qJ`7B(EPq;x5%Wk42eCBO0uh_?lH5KbRd=}U#oWw~ z@X=rB)a9)sl9TGa1ksc@`C3l%HhDL{&Wj_v-^(t~aGIw3{RRh%_06m09eD@>n8Pj9 z;|$z^CFLx|iIkK zT+4*yFbvP<)1>thKJ)pB90?MpQ0M=WPClQHd0yV$-byCHtIBqF;pwq&kF}JS1bRe; z@5-yxR>n*@c8MR(6)dRN z$M80Eu57moGXw4x8y#;ki>LLMjSR+J73!Go!o9AVVw>79FS zN!-*8n4rvqmw6bXy{A)*Tv*G11w>O72q%De;C>j!TuC6htf%k|Go}mCz-mzN@q_U) z5N7=&Ulnq+o<}z*?db_vpbk{N@xm4^S!Q`P=>cTTxD)z(K8Jt*`!9uATl7yoR;5H_ z|2stWa%HaPk;rkokWvm*?0*qo_)-s}q;%vE>?Dp_azWOR171-M*26tH$a~tIaWOX1 zG)?(|^dZ2FScn1f!OGiU**--F@vGMY0SHKRcPEO+2s^xJPWwD5nY6p$X1kXpxE~1Z z=cb(Ay%s>GbPAMZaW{riAOM0XICJ_^QkJBOc#e`=;0CK}5dR>yA7A|I{^8{rOZ#%f zinE($Q4?$$doE>REPAA;FA_^L%7V5uUV0SQz(HxuJ0;DkYGH3oW};c&rKDM9DBhvE zu#b*AXD#Bzp2%=z z3VYor_i=onPHkA5)CetfgEV)?aZD9l#5tTok=vRdSETMrNG_bJRw=KgiH<&MM9v?N z&*$@byWIjmn&rkQnDj+29=wCC^>&E*n)u;+0Esdy#Bv zuL_GYtoz}8F!N-6pDgF2Qrowg>k)JjfG0%IexSRt(I?YzL*zm-09BSe^v}jF=s>Tsa_3>fB&lni%X@E@vV{^d-Anv&?TB!3pFUy?aM5k8s zJcktTrRi1y?TwZSzO+?+c#-^=G6`>%iVCqYrhteM1uGeb#%^GNqf!^nOj;-<$1JQm z%Bvo4_Eghr)|F#_;zBruC?pToA(36Px( zG#EW8M*&K122;%D?fKS+BjvAu{Xakd{4?>R#3%Eq4TP3GnsmyKqqLtbgjc?ZcMO%; zm|+ol0&ovHk3^#7NevGc`7#gvxw=knPM0Yq7&xah;)XR`?4gnuOoa$}H7JAUP|Eq+ zcb1B5UCBcV>rk2;hbc4)=j;k=;JDKdXgmx%XqS_L0b{f+>1uEd9^5L0)m3MDb(-ao-%_JeF7?yZeZJh&0A0tCk|$~4bk6z)Xyv5v09onp7QODm z(aT9x;HAQ3GRR32R~8_z#SIpdo_EB(nACu>aZKUYGT~#@q(Z%Ct9!b&DY*|`ukArC zZV!8G&^mi%FvR1&jSlphA?1^caO>+7&M<|#D-V=ajuk|mY)-0#Jb!D7UA;PcT7~uF zJhutLZnU>dh8)LQE|16O?RE=q{Z7hH_o82r#7NdCcT?;f@l1XsrTvP_&sm*dseo z*vn)G?`YRDnR>ET4SnSh1qc;$(y#Sp;nj0DIN?w){<4B}?R=+bxc z94`~OO+EW!!4g{jkR@}?$*wp|%T6=7*I@EXqbjP&lx$i1gb+Fyjifs=S_GR6yB{#d z(i^dflmX11?c~|WBKJUdC8zfD`3%KAS&o}}yl%}aq<%^h>=k+;r10I$nZBSaToifsoV-52S0F1pRR&+EFi zr}MI;f=E=LDbnzM5fePh?6se1nGbe3#*u_ESbp;J^CO2crhZO9;l(p!XNVGny-YNi z$?dt4zAIX&6WNE12{lF2EB+-0XqZEELY&h87Jun+Q70ZU)E__oZbfo>ZN+$^2Z%jm z_fq_0eE9sy1f5r6_~<)N?Zdb{0w{zv=GILjPR6`PGN6G;Nc;Z)l)>jDNTC&f}%Q9&XjU2n86V*qXXF3 z^_>7atkZ{}CbN@B1ekxuq4sz@@)bc@Ev8cV{-k$4(+Uhnu{jGYJ!#JiMMKfFpI)8- z7}K*7XgRqcC|e)1Q)C*PC($TV{dhQMi?>+lO2{Nb(~3H8g0?f>Z2#`}R{g=52%Fv8@)v=91F-DEv|>$z8&x zws0;72XtOK(4;0%kXf}x((@F)fB$~F-M@YN24URQcrS=(#$4)Rrc1umJ}Fxkq_+$; zSO>)~ELzr#@F$`_pHG&l^RQCz7aKvVGW%#NO0~dI$3ep3f0+?4shb0*>m;12_YZ{K zz{+@k|FN#?&p-cS#aph-DxehP$BC{3#ix+?K&zdVV_sEEP=Lfk^O(HFx)7{lPT zR^nyvVodZ+2hWzDr_(7q6ufcANUH2o-yHgtpP#?;__&DA&yQqhSv}dfbkP~u@&@%$ z<#{6)hJ{vTIIheg^;uytnzF7T%Zu2P+@cq;XzA36S@pz;qkr>yv`;>eOssR%Cp~4v zw+wUUkm`i&4=Nxo(+KKCg;n!jtM^_%_yw=9%t_}5K0ZF?dHVI&|FQ)A6i?k(%@cDu7>v3@WzWCEwjfQ3X$;+!rX#vY}Q zy8E2z${?(?rivBU5YdPHiJ#t z8qjH0VWVS?#9g!__(8aGAM7ZexLF6(GgNNLTrQX4{rxv4d$8!pG(_B5-GjuuDZvar zkd@=@K4p;!8!?usUOFmZhDG+Bj{=wg(lm_DW6fGjSI%Z;Fb-NmIwL!4-(g1}ADso) zHig;=2eO(F1iUT7>kTGHvxr+RM0@i^!v=1uREy_M3k20ytd1AQL6V(DP>i~KgqH|h zy4tuJ*(k-+UEv_mzM$K0IPFW{N}D<*wVLOdvDN06c18*nBN`mbhzbQ3qVwTb6>i|K zzy4Q$|A3^bJ}-5B;tZkmzFbPH7Qz6j;4-LgaWs?gd|c#v{1nOPA2 z6Zr@0$&4=S%HbS(ZldSomh8%Od(ISCR!xZ@i)N92#@3&7Wpv3tXKs)B*maM>ij~oC z&f~Mem=EsKI5I`7KY~q2cVb$GW6NVXp1+&B+K$2O4cO$@>kTK${38e-easF=JQ#D9 zEU@>SPI;RUz<|TZ-fHLWrAZrHjEqA|Kb=m2^qir$=rGfSFY*#ah}NnpWs-AUmvJ1g z*X#NG7M{>BoY^14uwJj%bv+okv%ZP1NkNjhq_@>mL@a@68NOjS3}rOIrYrQA0uCXM zQK0{=<-R|LA8lZRnUOdV2lf^}>&-@BEydN}W zIHyeT7Qr0brze*MaMriXMSS1Vf!nrye7v8}=eM_S+3+q+2sYs+e5I$q;xk1a0=}Jh z9YeUwj_O=Y7qEeR*L+)FQ#!UyCt}U>jB7}rwV9?&KOeNheL%n@2L8*bXG&0hEAh!K z`a%XohDxr|Tdy$(6DF`iUU1H34_)OMIgD8#vox=aER=E6=05zipI&doS`3Br3WHz6 zQ?QHx=&=jH$hex9s|_|vq;{i;v@ooc`KXQp(p98TsG z6KI>IIC?i{tc5(|%gLFd(2_C=lS3N{`arH{*r0DFp_iR73&Jp*4|mYXqy$WegKZ)$B(~z3ZTr>5gy2^jJleF z@`b$Vap)00mSQ|?)^8Sy-Rg^&jP-!HXG#Q|T8e@wE-7ZnK)4ITlSJMwhYXTf_Y1!+ z>Z3whPmvMQ6-+M+uN6%Z`!kf8;okEiFDOxpmcNzHx$=b1=W{xr$BdoPNAmc*Q7#*p z+oQ^&U%l1CmoVw@{{EZq%G*82=jn9H#f7rMD7~MNt(|&WY0v*Gvk!R|`4-evOztZg zUhjtL8CR|c7*Lei^iW5(X+*+NzI5}yn4%T6g)*9AE(TE$_I4@>AV8Y}Ik{n`D%i3Q z++xh;1B6p0oQPa(9@OLU`O{B7YYujd2N4jXu~5GeFR3znVr%r0aJy7|@v(fYwTn!0y+P$oK3R4mt62p2oMp@<#8JV~i+ zB1(=D*u(H{Jt*f*Us`@{4$kxZ`T23b-y=+bXO4NBUkVVIx#6j%QumgwJ~<+!jG}`D zEvYbSyxN?@_GW1&Ef$LxzO)mvtKlcyjkmWqrF{z!L-u(q5(ygv@(S6d$VfB5XOr)! z_i#O)V#WIiTkh=SaCsaZ;#DA~8Ib#d5okcYJ7wwIfRKCMg!M{UNl zD`?>KuDfh#PRXL9VtGvbc?)?O)-|SL?P?cOR?5(eCAG|MC}!7r#2d&%tyGFXLXEpX-FvDYV;?Up078vJ+Q5)OYN1VbUt5(@8AE15+P*; zowcG$UDN~}!^>zdca`XBHsdkbk2v6zcR)wN(!7OI=kS1E0ryr&9X=62%Zg$k@fcj* zim`1HX+UWWiak7F%h?yQH7sXTsW{OryJ{)kRH%->R=e|jYZeby}X08w*&&n&*;&T`c2bx zzrQst-kbML;r<#@Ds}|Q+YTBvHexw8{C6lkK;oCvS|quoZV6+&LI8;L+RAh_gasaB z-W}C$wLU-gOc7xl4h;F?|1v#wgaQ_~<6g2&F=_H` z6dH`fRqg>j>hzmj#Fcg|P8hL~4bB^$F&zvZE*^2YH|hzKQp%iD4q3mg0*I$XWt5~P1^}l3)a%tqo**@%LoX8^P9EjsM(ogVt+#18l!PnjLrb&9R=9XnSpHB{H z%#i6HCm7-!e9cOEHJ(n^NyWf&{Pyjqpo{)MxatkaID@$lL#!3A<%~X`&yU9^7z(uu z;1;G@(2tWSf^#4ccrqPR$lw}N1Y?1NXOh+%!?Nzy+q{Dnlvw6LT^@`BeBxe1dVmShwWUy}0l zOo1;J$x`E)#&Os!PYV4W*`PApp43 zkY-!<_-)1j2ej2I4XJS4vu*(407sa#YndN#=)s_R58?0czfs?@k4bMWh=USUAp+n~ zAjj;1v%eWq&ZcG;MN@DTVBf+rK+?_-vjle*D&7L7V>Vfu#0Z%fTrgiW|JT%K88E{gHSp!vMEh~pELlQx*4WkWJoxJS<5;$TyF`Z!Knn;GvNkDVEjDe}Qm zD0waAFQg(#x2*+zR2JRHQV~fqW0SA9oS$qp$DE|#Pc#JLHFdw=YztT{J!#njI%ySFc1X->Jkn&;{5?OSvCzIei{$RQy_R$Q+sa7qd0&J5LtZOjO(cEh7u zEQoV)d~{jY3jmp?UtFJw1cmP5&xiE(`T3C)r{F%GG7Y{@2gWUM2+fgMqkQvW&El|# zd<(Io{WyGuAiDW>6eTU>`LcXMyMe8lav%dn^3T|4G87IS|C`rSe0z(r1=$aK*Hu-S z=kYP;p(rnO)1%GvgttVWp(Jh0*!(YI?&bAssAepp`$b~T8ItP{w_-g5-5BLB_E`DS z!vF3??Rt*|B#^VKxml>p#SPh8&STR>(4ovHmfw1b+GYI9UJRa&qNcSCdY*+NkcSbx zP+Bv4LL<-CE(9cd)>$vA=wZ^LVZx+07y>aOW*G77(|j5LefDiGRL7rO3xnQ%IKA#+ zF-S5r zktneMp_Tb&3)@-#pSP=|XLYKSEEBqmd)Q%tHa_&;Lqo>bZWO(mw`7K{HXng+LN|hP zI2Y+5LF<6B5E&NwQuJ^?vQia7MYpg$At5UlUz75lif{mq0pGuW|M};i5lHnG_x@(* z<>_Q>3-b%hT$j0T!?xrfrWTg^?l@-oN{{g6>M38nsJeR^MUshiY>$khW<#*aB5M`< z+B-889-_zjZLZ|;W&3fI4=HqY!dR(@+r!-T-;1Ld2d=S6|0Anvnx1>aD*c%fT8j|_ zq$TLWz&3igd;h;&bOFIjGnGDr?QQ}35dASN&Zb$+yP<$;foqN=I@|~%J|53D2{RNC z74o4nV(QYt@)(>r<{}$rGs`Gzi!6|5!qx?0cEuw~*$^<2 z^ggJC*IG1rOMAG;6Vp#i*92uAi@SJf5|es?4+pT<<^A)Y{}Z#_!k{SK$3p0HvXyE- zbKh?6Hm!$eBQ#%Fh!!mdQ1KvjnT{%!s^<11t+uXff?vddi8sZoz5iabvMd#8iC9Z4 ze@S-e%Yu^3dI*3FT4u8=@L`j=+e(3)*jALA>_*er$yXjuVW1SsmksV{C>8lX)Dm+J z%=2VV4Og{XL$b8tk3arWWI3Iwc&`KfHFcgT+uim<-kly`D!NSuoSJRKAv=*9^y2xD zGQ8^yEN%Y=oC4gRj6U>IPbKxS22i3eHGIhv91^&Gn?T#ek1Dm-MJilPw*ph@C!W#2 z_uzPMz;-m^+IsOc=sMguFDQ$~WtlyBV7TPRJSyGy_g?G<*dRoj979l)GJgjF!Rn)y zZ}7`50<4`L>(Vp5j30WcqCdY{3uUr;r85#o{$7-LzDYqX_!x|Dw}2brDQZSrUm6|_}^fLb5=-itj&Fq}*P3m}7zPTQecFyt2< zh9EnXz2i9U?1q9Du({c<4DA#iDlgs>e8}4w9&2v$vlZwI;^3^JxYM%kVMtO**+dv4 zI3vZbZ9)7Pgf}Ep2F!csv@`*4w;QtLPACiI&~B@x!POt8#n-f)+I=QeIE)s`Vu9ME zy?4H(oC3JX^p5GZ#ZK0!y=PLeRKmV$HygJ^i3yf=CUS|vn1J7kWm}Q##-udI!TbAr zI07)j3WWw|5jr`Df%k@Cr7x7eY>0$q_|a6=LKidXws=@lt0rvoTa>6EqG{x%c0NdP zYI!xup%*d|$rrfG<}>n!avE51&new;3T^w+Lxl2^gA#bzJuXtT(k?3#_Z&E1H5@gV z^!@wa2mnbewrvH0wKj0RENOn+b*|SdwY@tDB~_$9g;akMz%-$6x4Su5ni*WIsZT8Q z&zPrBiV4a+!>ue|!e^n&*=EhquGenq&v=}{Znh5X3$(zRTD2&qotJvKuhkQKlL^Dqp{vJJzE z0#UXgDl4$EsBaDT)YG6mMf11^f@TfzTCg8fJ&AeV(J@|n=b?ZE{2t(kVD-wjqV=0)x-Ji zzWV3q$GWa)srQcMrPo1~0A9>_2N+0=nbXj{EpORufE+8Wu6d0Gn_&_YQD}^<8ani? z%}b*?;pjIVukTNPsUT7yaz{IuWFG!B$BR;l_FS3OE(mi^Qte&lnmqRERft@4;jNT= zbioM2j541WJ#4fwIrMR92CtqE)iW8}iY0roZt$-@#$Mb4SL(1dz- zgp#eoy!B*kQf!NO~$Bn>DZ8? zxW*wwF}2cwu02ItmO09L40(WHBP^;#U^9}e( zHeh~Z*`~ekUa!yxQN(pqQ#rf3Z4Scb&H0bg8B%aw-&`Hcuq;DzX zIv&Y)*Mc-0>zAgwbM<&u4@RSzm_K2aefivay9&Yp0&Y+`DAYOA%^Hty zDC#5bf%HP^#)TcgQ9py#ew4=B+JubfKGs5GCwe(|ans4e{z)9^&8Ni_jmBIL^xr~y zDM$;0Je7oWKg2SH2pprrvv!k*p-V_$<)A^o~4+fw^cFu+Gp;p*tb-@weJ0X}rd?&-Hl`RN(KJnyjgWfDTE|GwBHK6)<&vWX>*6%O)bPcW z6@dm9o<+5xOyw73oB)vJUhoe0rcBo?b0{Tf0T6~zWnQu!yv&~ld^XBx-5wYFJ>vSx zx2Ouu$V;3Lxr~l?X&TZb=4+tG6fr)FazhMst`nh$b=}_H-ip8m%et^Q?3Lx3&QUs6 zZ}v_3!U$A&CMc!fdf{CKx->WpH6Rq~LNH&~<@tQxZa13}m`dpsn8{VfPrTrKGI)5n zK>sd`=mR3q5=up&C6AhE!h0!$nUD;Mnzyw!Py=0-N2` zrs%jSR-9y9?OQ2?>%oqSIf!=s=VEB>qd!>=d%9RG6%P)!frYiqn=91k;u2VhG$!2o z_T9blBjxYh#pCgrG&Ifo5Tz(P%z;bio-PZSKvQ;kl~5jK*fmH4QQU5~UMJpj9Vi+a zQnJm7#ZP-TgmRqu*z#9Ui+Lw`TRYdbYS+=*a*(0-AqH?jBdBL@4}!roJ>!__@-Qzi zuvwmLQQ@*ch#TaXsPzJtZ413LCOiO$7AusH-g%3qS0FWj?dP2Ck-*2G`dX}7r z8=P}p7d(cFPsx{3wj5;ibUkCvYA|?R&`wj`%N(02MkaiIe0*H5w-{am-#4-GrxmA4 zo5;|jsZqWFtPhhOOjFEu79-C^3dN8|M>IXCmlwWd?-0{F5+q%*>R8duyIih2Kx*BR z0D#Sa;AOMp>Y$i{6!yN|(#!<|w4@*0%Mf@v-u!=OX6!lQnS&pNn51@I;`;Um3;CkR zaWk6orHO$xEOYNz;uhS*R9(o7gd7)@K0ylY*1ZJ4Fl9D#A?5iG^#9&csvmCXtvzkR z(>x!~x7*F68e{#1lD^x@q2~#2%k)-TZjc$kR*1P-!56@{JgDT}mcf$ZWLcyokL}BY zhlO;!N@cW`KlRc7BAAv3wYL^=|;j@Qid%0Yn&*%Mq$CtYoL3Q2adeHCBzO|-C z^_;<;Na$&L*SXQ(_AtRgzEK&4NkKVn4bAjz+&0rOTZght8QDsF2S|%MqYExDg@Rrd zP{7zDM`6^}IE<%h!bKEp+0c>%w{14FV~^BPs3oY6nSMZBaU(2{-{gYbQyu4ro&WFKrLL4jkz zNPWq0Jkrx7(+6;G7t1f)%4#z$(oUX)b~5f_%FSl`Vgl9BLdLHV78q1M#@OjFS{adi z=*tDvx3SAqBmFN5Tl2sO7`!K--7*VWeXSacI^EpI<1=+1I@4eo<`P=X45Nq46hTlc zll4Ub%D!#Pgnj1F&fLL}W485j9Q8)24w$}rapZ{ZB4bH*h z3z9mhyjmNV8KLgwmZgTXdf1hn(frxwB7hMO1zR!^R-M~Yl7Q)@eaT1h>q(8hR@^3I zS0GDFPUgJCd4j=rt|2*lx{YlC#$S718k!!y_drTDCHVVJEK2kX2dM*qo$$UVR!BPw^17hsbOEixbd&Q-ffn!-jUUdN7FUYg*DNd_iFoSnsNsP!z=`m(3>HyCVyM z%m&p+OJwzfF6P}opHDC|YXYS92`X56&*e-h?;!bHIYip{&806qAwKwm0iUcoslk?0 z0e*{XtD6n%Ra*~P;mizr>rf=~%c1NPxtI^QR^v8zQh3YfPsZ+!Isz}b`gxwVZ8VrW zj^|+@Egj;l($3A5iGIHqi)B`Nz7ze|xrF|C|(oC)b#=-)$Y05aBhd=-PD~sLJ z8U=GJe3EkXf+w}e&i&CF}s>pbF0_ypEe#!srJ9m-@IML6hlq18XaptC>gKiRtyaQ`77-!;O?fWN9N#I;c z99N@$Xr%@(UVn%vH~X~9R}%2E8>~f8q)(DE^x^gA!=2G>HzBA@jZN%QkzQ`J0{Zbt z=^(5H(*nB^FZre3SzMOOPI5#k*0J{SLISVof4b&kv6dqYP`3=17HdM6HXtcZ(SqXG z0kjN**yX@0z^Hnkqa+3}2x-;pZU}Mg7hG(lJx6YxV(uLd3od*RB#WV%n;&=@7?`lg z3<;beo4uvu{=eHM#|vFE28hNmr84pX2Cvf-G~dC@ao!fG038yh1Kjw-ht2Z#7L&1m zxKW0}XyCv4iQE1pPv0+|zHE7&DdL>ideoSDnJ7|>3vJm|P=4#rfpDvM17fwt}8arplIZ{~JUh`ztSKOT=?fBhwTTxqAn zGbs%gWV%hcF(ca)B97X!%Q;7^C|6EEkP+IHlt`sMO1h9>NoGT#RQh+u@CqeA2SGE2 zdiBm$NiQ(%;)nNTcJEF^V9o5CR9)8C4|eG4l##5>;YtR+<`#JLz)q@ zuNEnQqn+DW6q+d!I2;Slao29}9<^RnkXfP>$q@Qlv}uVby!eFoAmGU>Z@2qb^0li; zU4^69w{f7e8J2`XU3{>LM4-X5UgIF&7;Ob`c?wL=vgUtsYsJ&XH=-kTDY`D#>&@mG zobNdY&3&aqkM)a{I1L~>U_*exXw5TWbjf-b@jluG#3r}PcE!D$B?b9$Z^s#f!8f5O zMs2( z`ZU^z64`3%gP2LD5rVgmPm+963eSzJ?$rSaEFEpUem?*`FZzQ)NG?hIu2 zuqV#v^XYW3!8x4*FpljNF0e_t$P2po8ipaTetSym{r(1FKdiOV!KH*M5=DhA*h}vf-W9hAYT!DKq|@!7 z!u_((Kw*GV8x>C2-pvf$P|}5BKU55x`nG^2B+Ecj&epux!m+ps`PMIR?{Xa|s3DGpS5cjOYkZxdda{R+($Q&p@SPXU$F*!`t)@zCo zTRi(EnULQ1YI=yygQjJGC(oSB!PPgdOfL)@zuRe{Qq_O|{r{$Qm5&a8D9JMIOunGF z=2@A;{Gl>RAN6pLe`NO?GA(C+lQlov!!0YDImaT;-0Oc@*Sa`}IA82}f@Q!Lq`=^9 z?(xq*|M>m)-~ao+|C_AK(01wri`byEl4QkzY8JGYSJ<CqpC54;=8sF{_}Am$&T-~)A*$3o>! zzpl1ugmD(fNsmmv=00fYm>Ws&g&euLJ3oz;fhkyl^XMc0n)GE|d$@}F5kRE~AFv_Z zjpn)JShT;M*Qi<1en1v7EmN1h&T)>jq*F=Z9ZEAUfhHyG9lJRce;(VCwd+50a$MYS z4L zk~DlmC52+DR=`juGT3d_{sIIlCOJLv!@#U-em8E}ql7x=5PeI(JaJxKJ`=EUl z8SFu$nN(ycwO$Q8GJ5HHu^lp zu9wW+BTxG-4Q<8|qRcdx7z-04do&F!xI{=ic+$KqGM_uNu?fOZup1TbgebR(VuufOf@+v&faZ4&{072tXDVnM7k|J`y2K<0s#OL2*sMjf+AK{@Qj1}hnMY^YR>(b{&(riw9*un$q6w}ZdNXOxDOwc9 z8uIVozWwBPL-tlSs<|XZqw8q7yHd;=RnI*l?NUY#%lJteVhIH9SwUw?8>&r7O)w3M zTbMIJiOu3rCo4iz8W7;+iS2rXfsaY(fR(k%4nY4H8&In9U7}+kJ zU<%|?JyyWdFB)zUZNu&mu_W}jiaxJ3c4)~Hq}{za?xL-5Q5bN7no?#PUHS4%3OweK zmSW850W3#W@?$AF?~>Y%5l~OVXhowdk1NLrxr9Ni0^Agv!QtcM9{}i)VDOBk=byYD zQ;OpgR&cp=Fs5k=G|-=n2);AoTx^5vb*5hOxyYa!M>QoiJCZ~j75{Y8i&Ri1@;vWV zn*2r1xwoREi#*Ts|2Ik(Jr|k2?Cb6Y9nx^OD@qBxGgC(4mQHFUM`Ll|o z`8jwZt)DnLYEP_Ij{M(?p$qJwL-gD8kgN4F*{Aiop|0MKH*35o=wi&(^)*f~E6*@hkVg zA8jd@!fEzDN>F*RAaR-G;W{6W=ly;w+&VIz@*!oSkkAN%Mdy)gc6Y9{k8IB6B8+_B z5=fv&zwFxzC+ z6v*{hoUf)_0v7NrEY)8Mcr+9}KWKQ6V({2BUE!lid3JD1s|el|X`Wu8S#kkoa%O=c zNe8``2l`KVM*;LpX?bK*jcy_p{U(!rfu>n-LA)aMnS%o1*3c(ym4k8}JXMb$+CsK} zzoj0;ISU@CVVY$6ZYFw`WFJ^HVb>CguGC;wSqm8~zqo67PBJ(1czgzrxZQ50hf{ox zTgkeDY8C^T|I|X}I0LmKH7sG@3Vo&W=lY!$mHQC2#xp5~Qn=XpF*!PXg`M*bc`dTr zsSfA|VI*$J*ZfupUl8@30D2_aePSjKis(5`<}7QM1ttTMMfC@0QN8vqWHirR4r@i1 z(Xk@b=HbDtq2uiQ33a5NUl4`265)8-m_L$rSwcL=Zhioi%T_#QB^4Yli=Nl7cefTl zEZbOQWJc?z&ZoG!*$cJpPwf5uH?o;|o)eSc0hU?K6s5_vF+ugG`*v>5 z7nU_Y0nJ#dbn;8sXe`?)c`K5kgd9)BaM-~EfpfiW>+|`Hg4wbxfoD^8ku61riUK>7 zbBORnI}rBX0+gJ9=fY@1hU^&YYw*Fv$!T$~ATcc(-Qe#GFKCI^84yr6$@Ppy|E+at zC(GS159n2rW-hAkZAA3uDmY89$o_ab*Y&1NT#8;=X>}BgW;banMW!9F&8iM@Cl0H5 zVZ|F#iqJ1Pt6n%iSPKLumTY?L8J%+`fkOlstl>BYr#xPfxEKa4iJI*Bwk%B_y9nBN zjGZdXY*<`9(%wn@z&?&5rXOrC#MCmHNA-R_UoupZ1S_rBlsCB}lF>Z0`~8l(dYKyX zj4^@^RM1dPpdHw3%-k%OkPzLF$TK_RH8&O+BbPtEbjBk3D|Vp-tGYL^a5wjOXf7Q5 zUp6$pbM#bwE$U+=12ut6$HwpnmXzLY=<&hEifzAI6dIv{b~q#ZYT z%9wb^rD9$Sab)9s;sq^881PK zf`q*rop?A&Rb0wYTdAi+h@fub%T8&f{zZNzm;J78}g04ZR zqNyLsVaSqxSvK%xJweiv!pvc4kvH{xK9^fJ+|RwtufO(%}Y-Fz&CSg(5l_lqt>(IY96z=c37 zqRW;f%nB6d>Oe(e9hXUsGNjhIyXv z_q*K!xdqhx?IJVJ)BXN-Xz9?UM@FYK#hiPUen=rL^%8!J-ZIbbnP%L{dWU9XhV~?m zFHQW9ihGa6DMR#5OEp?*7Fx3Og}I;}*Rd!qfx$i6+(l!2+>Assqns;gQ=L19R)e@} zaTCcJWja31e)H@sXlsIN@s%m5NUj{mjY46ydb=Mr4SP%N!y;yzB`)qBj;JOVj*hja zpeL;B^5e&kQ~=Wry zIuAO{NdG1+byvqSYo&K-;wzTmxv-*f{htH@x!DLz7Be$SOK?Q<7rq4d=^x~yf)}E! z+3&zbRUmTWDU}QiCosYt`~C!J&xy!&t$ZAw5_DxSM-_kv{jX-pgB{jy{?!#dw8?W4D=wiHVf* zjPOGvtwRKldp1YW)3#== z8{w%H+?e`b>~VVfT4}$OTE0LDzye36;kgiIEMI5~wA1M{{PD+Mk`OdH@}9EvrUv;< zdOpiChiV+696;jjb`Q(%r=NZ%1?eF>4=Y=jo1p+~uCh_08B`vVDMYSTu+%OC4iG;8 z`e4Zxi#heQsp%Tff5K&6f5IvCLn-u6zVqexUP9E@C2k+AW6D9 z7CuRLJgpJ@778sTm2zXK&!os%2D?6%2u#bjZ{Lc%2|`My)A(^bpAUl+BFXGenaO5% zUHVB;3t}ZCB&o6;x8bFJe#WG;BL40Hc9$uI-BolklRKglR;1_r7aH?q?(XpPTIFz? zXs8DrXr=4Rnu~=(enMO{L(bkDdD<40wGvp7?<$s9NE9LeX#w`w!z7eI0QC6aF2VAz zfBnB=8CR(I$C1Da@o}8d>T>hdLwqo)8MiN)V=}go@~FUj&byTnN(;PHH=d3!mI_$n z`ov)iQB+1Aji*ev%794G0J5VPKhIL2Yg;t#e8d3Vd8pqa#~IGylCT~waC9*W=vl~F z0dT4;QtYlMACf1QHcWHrei>(2uYXV zAtC|*GSu+&*@bzb6jPc(+z1nd?*hb!Vq}7lg-L>y=dd%o+R|C}4pI(~7UTtmx8r!` zc1Yg+3d`hY6XcjI+#qb?j42dBGWQlJB@!cj!dUQVi(WV-?|tgosl7W$tYbYK?26>5 z=XA9#6eo@a7mf4~Ec+}9uZOJiloxr~YBDZXReJrd->u*EY zFO#wTOdEUE5|XB=xwGW4HYb{ebiO0+bRP09)2ngW!i5qHBAuwRXhk@+=vtc}QD%z^ zi>pjs!e5|N6mN4023E9F%sDBoWt&?&^C(~DT_AT_wRrH{PQm^=F=SXJek#Y2n?>6dUMUs&krbzo`L?-9fT~z z<|M8U;3_F=A{sdn5nW|ZPBzX z{$%LL+3dNv8=F$$*jdI1ER9aiGfmUwa&D5AOK%3YH&-5yNAUi{c?bx~&G#x7QHBHt zgtBtQA0Ho={m-j?#^h>&>^PE(SuNb~a>!;~I{sfS2X3m@VmYQuKiK4VI)mY6nE~RD z@~Bo;Z6qXHMs*-WElky<(F^?ZUqkByP zMGx!J%m^0^f*9xMv5(_;KA&O>4H3bfnzD$~l#V4OGyBk{Nk^-Y7nkMSA+Cik?!bYH zg|LNdefITp=th$*dQmjAi%X!Szy|yDHGi0A7<2Ymgp}b%Taj(TSRjAri%6oA37~Lf z>VyU{7DkYbsswmreH8m($ID`;XeZk|T6?9SamTq|T47$&mm>R z^Z6Y9_~S2T@{_oj*KqV1Tny>DLbfiC>HWnbpbWF~FTMW}F*ZW`={%YsWx5|-HjmEI zpiJ4}=j(`AV8ectvb=^OzQrq~X^oLi&M%8y^AK=+zzu*@x_63)S!D$nuAHtwp_vqg zDJKkhlHn41_K99{-Ym@}WYTgp=S;j_uT8k-Mcdr##B!p$m?G^*7kM1d>$;szFLOuI z*y#9VEYa^*{M>Mgv)`hWJjb$? zOD^J9B`kC``7ZWr45p$U!_eYwAfoX--^J$?H$kx?CF6% z7D8CCbX1zbDJcM_Ho<+cY0Z-0PU71{g7@iU`!=Rj^eBk)$&3m z#g)Y9FheHv{NZ?HbEm~-nX+O{3*_jQAL+lL2NNjzVbMJB5I7B%QocAy6sHV-GA+)2 zMfPf5j+YSai#j2*>2CX2f6yRYuk&8)8r|nM@ZpzY$C`PbZ?~HaA z^fD)DQ93Qd%B4{1We2f{>XkX2^4k%(jNl&AfU3@DCF33(0s3*}VMbm*ChuvVBC6Q? z7!(-`FbkhiY%tzkVuuqrE7N9-;Go$QeXKHw=usqtymYn93eP>WoD-$WY?fs+IFdbZ zhtfL5OBrr%QFrxhR-yhe!`X(=pY9m;GKX#&=J0~9a}?m;g#`+mrLn{gF9xn3a;zRw z`cl-Tctda*z1cf5=KO#)XPRWgrFX0_iPR>vMc);KHXYB#NEnNP6+8}4QUTrVfuQiQ zj%m|m%EY#j7DN^I@`0*VFYGRnX$QKqJ5lYw3&(Gw!#d9U0G0a#U3;dkVpAV9a@F z@)YQcYokwP>XF?Bq;HTz;F4S=fbBfb|NQ6g_xt^)pMK7>W$&%)GW_}HU%A6#=>Z*i zUAMQlx9kYutLO8vENjM>t+Jf!emp+2b(|a73#9B_6LxKhhN}mUkJ2@W^O5?Ee9Z~4 z3Zp<13fd&n0$njtkTEZq&CQqL^^$_?1hO+#u*}05BC*Cnah!JrSK>kX-!QsBGWo!Q z(R?Y;YF>P7=-k(`djOp%z!95!eHm-b00n*6w_+kzsqA0Hp% zm{)TyzS`FRrJrjvy%&i6{{9;UU}2(}A!8MaQaOHpejpv;x_gU> zxbC@SWXLc*@t#=K59OM_z}2Grf@wqkLl_graokb;_;^nvD|d0ZTz0s@)QDjiZ@1et zO(BaGVfRikta>XZ*ISmQ^#O<5?T)?!5(A*y#nB4KFIH+9Z#1c`%$Wd(LK5oTBAH%y z8WTBkue6znQMZLZ+AQ&a{n? z&?lLuDdx6jN|^%$MrG)^==bMk(XRHr9qsToFXb;C(GhO2Gg%&-!_Uzw;*|md9zr~7 zCFg8`Vf;wOad>}!U)S}QUw*+?&7doQYFal*ne$z7wqcK1RlrD(X8tb`!d^{qH} zxJ}7ybkU3@dFOS9{RgH)?FHN*;{S}(xJvltCA`MaOJNSVx@P)5>L9s-AhXb6$>~UV z!6_(EEpOD>dmcc)!m%lKR#`O06qxVOQM&@GdN`96hNv*mgS(<~4BT-`_8zPrPgZdn zlG}M4x2ORI6A3Mo^z=(NIquH>&=4^1_q&DW*ex+zyk2kWnh(9q6J6?}wv}yDx?vXY zuzxlYdQW)Lgf`A@28+ijvE0m$rQ=u5O(Uq$CX2poeGfo@=@y{pY|LM7WspP^9K z$uqL#5x)7dXI|p4r9O+^pWDFXZ3@wQxsbs~J6abuv%Y9o_-NaA=(Q4xqCMO?+e_im z1-YK*YbA?hKjc84pC4~;-^i4U21^l%M6U+6Oz;Kf7c47EW&$!7EbZ;>t!Xz7#y{PQ z1ny_~&QhOIqJV2~y-JC^v1!4<(JL%>)o_8FpYW=v-G$V^NFWO( z;%Ufr!0#z67n-IX6;F(D+EIoFO@#HTO1)WHQVa-XvzAdipRG2T0uIQ!ETqr^ju@~7 zug}sC5%+exm#5#eR&0pZE6)-XGgtTa_GSqTPx9C(y7zu}^V_OYr_(8fO4qY(3$0}e zu;10i9(CKc_xJbV$B)0m>g2$3&$3KEN`hxDs)1e#9KgoeTS7V%f19HA%v0l7N$Z+_ zL7FFUa5CBAlU9_v_(vK$9G``THd0J%ldzdhMtqQ9Q3b_VUEJy zzM`m4mrW*Iezk}QNfpTfV_1|A1*1Q5V^+I{I5e8O=LJLoPn*nA=^8Ou-0_4G?Hy$k z9U?<;B>Rh{tVNM~ku23=Xp5Wy+LG|Ln|@Onuiv^`SXoq6C8s`p1__ z55T=ELCbrVLGwan;C$~zd$OJaWf$>nkG)(jm(+$xxkekp{-&nw=g~!31W7Q40=+E=!v^BckBTKwhEZbhhv7G4<<@a?oCZ1>nfv&qbq7Gh7WP4{`b-N*69?0jj~ z8Q?U@!qD-47YMHvlWl&&O*FtXdlgBn@?bELn9p`MsF+)AXXTu3xid;*cd*_-v{O1+ zMA>4SkUd?%7Azf%@5oXX^Ov}l;QKs?gz zwbFIv4j4j&`)Vbhq)_I|7m)~>B55RGmlrV16X9hRW`BJ-3R6qFm*QfO9*Ac(ZPO6& zx&(u8+o4PqjTE~tdv(5q!rRtQ2P5>7qlxWcVHsQBqyn{TLAI>H*gV-R+@F5>*-n#Y z$LC`Fi{=Fs%AtqiODnSw-I_$;t2KnmG8KDKWZ?#pz|7`ha3jGFqys)d5H+|xR7Do0 z!7QVn$3(6ov=mMxw0CH}M;p)+VAsFukVi*o>_6q7KrlcJvEl%;@; zJ;%`Q?HqQnpqn9}KTxqNuAJNGHuIB8eu|n8a6Xe2Uy$@jij#w+G-q|NLvnsZ3nainqwPb-jv6dU@6iW2Gw0 z&Wi+6sFjV^dzCZ74xI9K6SrBZ>BrHZ0%ju*&^*Zu0z{s{5D|HCkqIRoG_$}$NMJ&? zYJ%bns%N!hW-$tN*w_RG4X#+!hRJ3MG>xfF8E-LP!-g@%0KwJ`Whs-c5hfA#rN&Pg zn^|YEPR_-rZU558s_<*EVIs`}vL*sOI@_arOI}eTr zv=`07D~Y4~RE1-0_@)?)d7hnTn=pw7L|II|Zh*C!j`I{dVS#mw$D6x7E~E;YP!yoR zINELQwo7~R-WM;d$07~^P*kWC5Jk#pD^ZPfwJ@*UlP_)*&T@F=B_}X;K*i+YOl6>h z302I56~#vz*_rz76FFs6`cbAU71+h|&CYPWe>^gJbennsa=hzTH~EnqGP@TP0lJAj1+YDw&xn zC7iY#)ycj5u}&0B>?wUfZxjM*A|lBg0hoAj^kCYIK0C0Ne5h#WnSurd6q7TS!t?pC zO>mYY1K)jm6o>lj^~(4IDP2E8@+CWiil;m4m!jZr8$^rxAB_N)0R^os<3VQ{N6Ze{j>?F) z=eIKWYIZJ!O_7g>HoFJk{=8yUZvT z?_}Cp&U=b?hLcy!%+eO~UC@IkM=XM$Mfl3{GU=6BK<`UkU1~Z@x`Xi=Xm#MozDkE9 zt18XJe9=Cz3ZE-4mC=-==Eqvl6d*O%ZszQ!bV4^93?eob@FzKKS%{^9P)u5!ZxxPB zZ*Apqw4!$G;U`=26}^q3j_E~4*gg(wAG-KX3QLMjwUr2+UM<7N{mMulLKamZsG>;I z`xp6e@I0za314MzVbOdUupt86*GZKl zCDd0bOuZZhPp8xUes8bl5@vwO+&qVIybT{8|1f%9>`Z-dTK3r^pmuvV#em5w6J{v* zo!0|oK%4aOR1}f$AN*1kmwjVI8(f$e;G-cXUWEl}Wz zz=oj1aqhCtd=oPH0f-*Sfk>FBoh^Ur)`evR!N8la{ulr`8w1+DlHH}Sq!K><{{a93 W2qi$wMseK$0000(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZw~JQ zV2nXkRTr!d{AWFc5D-EjpU)$c$smIS&4GH|z;PT1A)qJ3e!sZ@~5o4$-O=(-NWFyzk84wjdfNq>Joq?E|za)`&{ZQuYvZf|d`wY9ZAN+|+?02D=W ztD?1gIp-*qN>Ei5XJ=>d`~6s0Sis202+q&XVHidm0lmJyhT}L0g+guurIbznQkPLt z6of({l*?s2Jw3VF9~>Nbg1ddt$r4&SwsAeB6nlGnn4g~~KNSh9+wX53+A3GMT*mP5 zFxlPR?O26$Y-|j*TCJ&bJK2H|0-SRghS817fUT~s;{N^~S65fiG!2@jfe-@DIjYsF zn}d3iIpFFtMZf>CKI(mD15sgNnX&Q80M=%(~;NT!8 zCMGaDI}64bLAOp>AD^F}a%pKvMj{cJNF=0XS+eo_zl$%KqPl7^Ro&=#&h4hzE(^L jR*hU`(7bxhmuZnxV$QBxlGW+R@Sr5BCvfLoP6lfLw_`LY literal 0 HcmV?d00001 diff --git a/theme/publicreadingstage/images/highlight_bg.jpg b/theme/publicreadingstage/images/highlight_bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dc96809d549a58c51acf349e4aa9688b73f7149c GIT binary patch literal 19353 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�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 literal 0 HcmV?d00001 diff --git a/theme/publicreadingstage/images/hmg_newstyle.png b/theme/publicreadingstage/images/hmg_newstyle.png new file mode 100644 index 0000000000000000000000000000000000000000..579d60609a889c471dbd1cf2d4a0e11c53c8551a GIT binary patch literal 19168 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 k?u=~bH}2*0f`J3~k>FVdQ&MBb@0BAfpf&c&j literal 0 HcmV?d00001 diff --git a/theme/publicreadingstage/images/morearrow.png b/theme/publicreadingstage/images/morearrow.png new file mode 100644 index 0000000000000000000000000000000000000000..b59e2dc4d487461a3fe532228b23987bf6fc32e0 GIT binary patch literal 3131 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 b%e-`vLRL<;1{wB3!FE?Ijs6J}6d9}meKBOp literal 0 HcmV?d00001 diff --git a/theme/publicreadingstage/images/report.png b/theme/publicreadingstage/images/report.png new file mode 100644 index 0000000000000000000000000000000000000000..b9233fc5d5105cc838bd2bc56a0461202dd2a4e5 GIT binary patch literal 3004 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 literal 0 HcmV?d00001 diff --git a/theme/publicreadingstage/images/supersite-bl.png b/theme/publicreadingstage/images/supersite-bl.png new file mode 100644 index 0000000000000000000000000000000000000000..5e88189fb005985f8e6e3fb820efe9bca21c936c GIT binary patch literal 6903 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 literal 0 HcmV?d00001 diff --git a/theme/publicreadingstage/images/supersite-dg.png b/theme/publicreadingstage/images/supersite-dg.png new file mode 100644 index 0000000000000000000000000000000000000000..066a1b9260a8f3ef8e052856953f293cccc09f44 GIT binary patch literal 5461 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 LNkvXXu0mjf0Bd|I literal 0 HcmV?d00001 diff --git a/theme/publicreadingstage/images/supersite-i4l.png b/theme/publicreadingstage/images/supersite-i4l.png new file mode 100644 index 0000000000000000000000000000000000000000..dae719bc048fb7471c56cd8611405039a786d16e GIT binary patch literal 5887 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 RChGtI002ovPDHLkV1i)ctNs80 literal 0 HcmV?d00001 diff --git a/theme/publicreadingstage/images/wordpress.png b/theme/publicreadingstage/images/wordpress.png new file mode 100644 index 0000000000000000000000000000000000000000..224f7c8da356a1eae25daea11a4d1a6db5778e3d GIT binary patch literal 849 zcmV-X1FrmuP)B zoSc-AcqJST)A8{!l}aUQZEYnGlHG2PEG;cna=Ba#`8R>zs^Q^bCU|HvncP!TQ=O}; ztLEL^T~ZWo?f*KjQp zbVGLc!NCEg(`n)s>g(&pi7-=;xm+$P6^oQPJrxAeZ&7M)ZnojpB3H*G)zs7wJI^O^ z8(auuML}0r7uD%>)SzpiR4OH=!)@VGF+u#~NHCCzvIxIn zf{O@9z(D4bq-4!Dp=Jb8MJ0I5?%;R(z&Vkie-sTU%Q%VB!u!ybu{c b`6IvpNzqsrv0+8800000NkvXXu0mjf%yy4m literal 0 HcmV?d00001 diff --git a/theme/publicreadingstage/images/xls.gif b/theme/publicreadingstage/images/xls.gif new file mode 100644 index 0000000000000000000000000000000000000000..f57715d6a0cf03d3d392fb78d1477fcb1756edc1 GIT binary patch literal 138 zcmZ?wbhEHb6krfwSj5V}(86%+*f9nm-O}BIae?UME_83{kohvOm*4@L8Aw=661Zc_WCg}SOWmuf-oWg literal 0 HcmV?d00001 diff --git a/theme/publicreadingstage/index.php b/theme/publicreadingstage/index.php new file mode 100644 index 0000000..8758369 --- /dev/null +++ b/theme/publicreadingstage/index.php @@ -0,0 +1,35 @@ + + +
+
+ +
+ + + +
+ + + \ No newline at end of file diff --git a/theme/publicreadingstage/js/css3-mediaqueries.js b/theme/publicreadingstage/js/css3-mediaqueries.js new file mode 100644 index 0000000..1ea806d --- /dev/null +++ b/theme/publicreadingstage/js/css3-mediaqueries.js @@ -0,0 +1,779 @@ +if(typeof Object.create!=="function"){ +Object.create=function(o){ +function F(){ +}; +F.prototype=o; +return new F(); +}; +} +var ua={toString:function(){ +return navigator.userAgent; +},test:function(s){ +return this.toString().toLowerCase().indexOf(s.toLowerCase())>-1; +}}; +ua.version=(ua.toString().toLowerCase().match(/[\s\S]+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1]; +ua.webkit=ua.test("webkit"); +ua.gecko=ua.test("gecko")&&!ua.webkit; +ua.opera=ua.test("opera"); +ua.ie=ua.test("msie")&&!ua.opera; +ua.ie6=ua.ie&&document.compatMode&&typeof document.documentElement.style.maxHeight==="undefined"; +ua.ie7=ua.ie&&document.documentElement&&typeof document.documentElement.style.maxHeight!=="undefined"&&typeof XDomainRequest==="undefined"; +ua.ie8=ua.ie&&typeof XDomainRequest!=="undefined"; +var domReady=function(){ +var _1=[]; +var _2=function(){ +if(!arguments.callee.done){ +arguments.callee.done=true; +for(var i=0;i<_1.length;i++){ +_1[i](); +} +} +}; +if(document.addEventListener){ +document.addEventListener("DOMContentLoaded",_2,false); +} +if(ua.ie){ +(function(){ +try{ +document.documentElement.doScroll("left"); +} +catch(e){ +setTimeout(arguments.callee,50); +return; +} +_2(); +})(); +document.onreadystatechange=function(){ +if(document.readyState==="complete"){ +document.onreadystatechange=null; +_2(); +} +}; +} +if(ua.webkit&&document.readyState){ +(function(){ +if(document.readyState!=="loading"){ +_2(); +}else{ +setTimeout(arguments.callee,10); +} +})(); +} +window.onload=_2; +return function(fn){ +if(typeof fn==="function"){ +_1[_1.length]=fn; +} +return fn; +}; +}(); +var cssHelper=function(){ +var _3={BLOCKS:/[^\s{][^{]*\{(?:[^{}]*\{[^{}]*\}[^{}]*|[^{}]*)*\}/g,BLOCKS_INSIDE:/[^\s{][^{]*\{[^{}]*\}/g,DECLARATIONS:/[a-zA-Z\-]+[^;]*:[^;]+;/g,RELATIVE_URLS:/url\(['"]?([^\/\)'"][^:\)'"]+)['"]?\)/g,REDUNDANT_COMPONENTS:/(?:\/\*([^*\\\\]|\*(?!\/))+\*\/|@import[^;]+;)/g,REDUNDANT_WHITESPACE:/\s*(,|:|;|\{|\})\s*/g,MORE_WHITESPACE:/\s{2,}/g,FINAL_SEMICOLONS:/;\}/g,NOT_WHITESPACE:/\S+/g}; +var _4,_5=false; +var _6=[]; +var _7=function(fn){ +if(typeof fn==="function"){ +_6[_6.length]=fn; +} +}; +var _8=function(){ +for(var i=0;i<_6.length;i++){ +_6[i](_4); +} +}; +var _9={}; +var _a=function(n,v){ +if(_9[n]){ +var _b=_9[n].listeners; +if(_b){ +for(var i=0;i<_b.length;i++){ +_b[i](v); +} +} +} +}; +var _c=function(_d,_e,_f){ +if(ua.ie&&!window.XMLHttpRequest){ +window.XMLHttpRequest=function(){ +return new ActiveXObject("Microsoft.XMLHTTP"); +}; +} +if(!XMLHttpRequest){ +return ""; +} +var r=new XMLHttpRequest(); +try{ +r.open("get",_d,true); +r.setRequestHeader("X_REQUESTED_WITH","XMLHttpRequest"); +} +catch(e){ +_f(); +return; +} +var _10=false; +setTimeout(function(){ +_10=true; +},5000); +document.documentElement.style.cursor="progress"; +r.onreadystatechange=function(){ +if(r.readyState===4&&!_10){ +if(!r.status&&location.protocol==="file:"||(r.status>=200&&r.status<300)||r.status===304||navigator.userAgent.indexOf("Safari")>-1&&typeof r.status==="undefined"){ +_e(r.responseText); +}else{ +_f(); +} +document.documentElement.style.cursor=""; +r=null; +} +}; +r.send(""); +}; +var _11=function(_12){ +_12=_12.replace(_3.REDUNDANT_COMPONENTS,""); +_12=_12.replace(_3.REDUNDANT_WHITESPACE,"$1"); +_12=_12.replace(_3.MORE_WHITESPACE," "); +_12=_12.replace(_3.FINAL_SEMICOLONS,"}"); +return _12; +}; +var _13={mediaQueryList:function(s){ +var o={}; +var idx=s.indexOf("{"); +var lt=s.substring(0,idx); +s=s.substring(idx+1,s.length-1); +var mqs=[],rs=[]; +var qts=lt.toLowerCase().substring(7).split(","); +for(var i=0;i-1&&_23.href&&_23.href.length!==0&&!_23.disabled){ +_1f[_1f.length]=_23; +} +} +if(_1f.length>0){ +var c=0; +var _24=function(){ +c++; +if(c===_1f.length){ +_20(); +} +}; +var _25=function(_26){ +var _27=_26.href; +_c(_27,function(_28){ +_28=_11(_28).replace(_3.RELATIVE_URLS,"url("+_27.substring(0,_27.lastIndexOf("/"))+"/$1)"); +_26.cssHelperText=_28; +_24(); +},_24); +}; +for(i=0;i<_1f.length;i++){ +_25(_1f[i]); +} +}else{ +_20(); +} +}; +var _29={mediaQueryLists:"array",rules:"array",selectors:"object",declarations:"array",properties:"object"}; +var _2a={mediaQueryLists:null,rules:null,selectors:null,declarations:null,properties:null}; +var _2b=function(_2c,v){ +if(_2a[_2c]!==null){ +if(_29[_2c]==="array"){ +return (_2a[_2c]=_2a[_2c].concat(v)); +}else{ +var c=_2a[_2c]; +for(var n in v){ +if(v.hasOwnProperty(n)){ +if(!c[n]){ +c[n]=v[n]; +}else{ +c[n]=c[n].concat(v[n]); +} +} +} +return c; +} +} +}; +var _2d=function(_2e){ +_2a[_2e]=(_29[_2e]==="array")?[]:{}; +for(var i=0;i<_4.length;i++){ +_2b(_2e,_4[i].cssHelperParsed[_2e]); +} +return _2a[_2e]; +}; +domReady(function(){ +var els=document.body.getElementsByTagName("*"); +for(var i=0;i=_44)||(max&&_46<_44)||(!min&&!max&&_46===_44)); +}else{ +return false; +} +}else{ +return _46>0; +} +}else{ +if("device-height"===_41.substring(l-13,l)){ +_47=screen.height; +if(_42!==null){ +if(_43==="length"){ +return ((min&&_47>=_44)||(max&&_47<_44)||(!min&&!max&&_47===_44)); +}else{ +return false; +} +}else{ +return _47>0; +} +}else{ +if("width"===_41.substring(l-5,l)){ +_46=document.documentElement.clientWidth||document.body.clientWidth; +if(_42!==null){ +if(_43==="length"){ +return ((min&&_46>=_44)||(max&&_46<_44)||(!min&&!max&&_46===_44)); +}else{ +return false; +} +}else{ +return _46>0; +} +}else{ +if("height"===_41.substring(l-6,l)){ +_47=document.documentElement.clientHeight||document.body.clientHeight; +if(_42!==null){ +if(_43==="length"){ +return ((min&&_47>=_44)||(max&&_47<_44)||(!min&&!max&&_47===_44)); +}else{ +return false; +} +}else{ +return _47>0; +} +}else{ +if("device-aspect-ratio"===_41.substring(l-19,l)){ +return _43==="aspect-ratio"&&screen.width*_44[1]===screen.height*_44[0]; +}else{ +if("color-index"===_41.substring(l-11,l)){ +var _48=Math.pow(2,screen.colorDepth); +if(_42!==null){ +if(_43==="absolute"){ +return ((min&&_48>=_44)||(max&&_48<_44)||(!min&&!max&&_48===_44)); +}else{ +return false; +} +}else{ +return _48>0; +} +}else{ +if("color"===_41.substring(l-5,l)){ +var _49=screen.colorDepth; +if(_42!==null){ +if(_43==="absolute"){ +return ((min&&_49>=_44)||(max&&_49<_44)||(!min&&!max&&_49===_44)); +}else{ +return false; +} +}else{ +return _49>0; +} +}else{ +if("resolution"===_41.substring(l-10,l)){ +var res; +if(_45==="dpcm"){ +res=_3d("1cm"); +}else{ +res=_3d("1in"); +} +if(_42!==null){ +if(_43==="resolution"){ +return ((min&&res>=_44)||(max&&res<_44)||(!min&&!max&&res===_44)); +}else{ +return false; +} +}else{ +return res>0; +} +}else{ +return false; +} +} +} +} +} +} +} +} +}; +var _4a=function(mq){ +var _4b=mq.getValid(); +var _4c=mq.getExpressions(); +var l=_4c.length; +if(l>0){ +for(var i=0;i0){ +s[c++]=","; +} +s[c++]=n; +} +} +if(s.length>0){ +_39[_39.length]=cssHelper.addStyle("@media "+s.join("")+"{"+mql.getCssText()+"}",false); +} +}; +var _4e=function(_4f){ +for(var i=0;i<_4f.length;i++){ +_4d(_4f[i]); +} +if(ua.ie){ +document.documentElement.style.display="block"; +setTimeout(function(){ +document.documentElement.style.display=""; +},0); +setTimeout(function(){ +cssHelper.broadcast("cssMediaQueriesTested"); +},100); +}else{ +cssHelper.broadcast("cssMediaQueriesTested"); +} +}; +var _50=function(){ +for(var i=0;i<_39.length;i++){ +cssHelper.removeStyle(_39[i]); +} +_39=[]; +cssHelper.mediaQueryLists(_4e); +}; +var _51=0; +var _52=function(){ +var _53=cssHelper.getViewportWidth(); +var _54=cssHelper.getViewportHeight(); +if(ua.ie){ +var el=document.createElement("div"); +el.style.position="absolute"; +el.style.top="-9999em"; +el.style.overflow="scroll"; +document.body.appendChild(el); +_51=el.offsetWidth-el.clientWidth; +document.body.removeChild(el); +} +var _55; +var _56=function(){ +var vpw=cssHelper.getViewportWidth(); +var vph=cssHelper.getViewportHeight(); +if(Math.abs(vpw-_53)>_51||Math.abs(vph-_54)>_51){ +_53=vpw; +_54=vph; +clearTimeout(_55); +_55=setTimeout(function(){ +if(!_3a()){ +_50(); +}else{ +cssHelper.broadcast("cssMediaQueriesTested"); +} +},500); +} +}; +window.onresize=function(){ +var x=window.onresize||function(){ +}; +return function(){ +x(); +_56(); +}; +}(); +}; +var _57=document.documentElement; +_57.style.marginLeft="-32767px"; +setTimeout(function(){ +_57.style.marginTop=""; +},20000); +return function(){ +if(!_3a()){ +cssHelper.addListener("newStyleParsed",function(el){ +_4e(el.cssHelperParsed.mediaQueryLists); +}); +cssHelper.addListener("cssMediaQueriesTested",function(){ +if(ua.ie){ +_57.style.width="1px"; +} +setTimeout(function(){ +_57.style.width=""; +_57.style.marginLeft=""; +},0); +cssHelper.removeListener("cssMediaQueriesTested",arguments.callee); +}); +_3c(); +_50(); +}else{ +_57.style.marginLeft=""; +} +_52(); +}; +}()); +try{ +document.execCommand("BackgroundImageCache",false,true); +} +catch(e){ +} + diff --git a/theme/publicreadingstage/js/ht-scripts.js b/theme/publicreadingstage/js/ht-scripts.js new file mode 100644 index 0000000..bc52af9 --- /dev/null +++ b/theme/publicreadingstage/js/ht-scripts.js @@ -0,0 +1,95 @@ +function markDocumentLinks() { + jQuery('a[href*=".pdf"]').addClass('pdfdocument').append(' (PDF document)'); + jQuery('a[href*=".xls"]').addClass('xlsdocument').append(' (Excel document)'); + jQuery('a[href*=".doc"]').addClass('docdocument').append(' (Word document)'); + jQuery('a[href*=".txt"]').addClass('txtdocument').append(' (Text document)'); + jQuery('a[href*=".csv"]').addClass('docdocument').append(' (CSV document)'); + return true; +} + +function getCookie(name) { + var dcookie = document.cookie; + var cname = name + "="; + var clen = dcookie.length; + var cbegin = 0; + while (cbegin < clen) { + var vbegin = cbegin + cname.length; + if (dcookie.substring(cbegin, vbegin) == cname) { + var vend = dcookie.indexOf (";", vbegin); + if (vend == -1) vend = clen; + return unescape(dcookie.substring(vbegin, vend)); + } + cbegin = dcookie.indexOf(" ", cbegin) + 1; + if (cbegin == 0) break; + } + return null; +} + +function setCookie(name,value,expires,path,domain,secure) { + var today = new Date(); + today.setTime( today.getTime() ); + + if ( expires ) { + expires = expires * 1000 * 60; // time in minutes + } + + var expires_date = new Date( today.getTime() + (expires) ); + + document.cookie = name + "=" +escape( value ) + + ( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + + ( ( path ) ? ";path=" + path : "" ) + + ( ( domain ) ? ";domain=" + domain : "" ) + + ( ( secure ) ? ";secure" : "" ); + + return null; +} + + +function gaTrackDownloadableFiles() { + + var links = jQuery('a'); + + for(var i = 0; i < links.length; i++) { + if (links[i].href.indexOf('.pdf') != "-1") { + jQuery(links[i]).attr("onclick","javascript: _gaq.push(['_trackEvent', 'Downloads', 'PDF', '"+links[i].href+"']);"); + } else if (links[i].href.indexOf('.csv') != "-1") { + jQuery(links[i]).attr("onclick","javascript: _gaq.push(['_trackEvent', 'Downloads', 'CSV', '"+links[i].href+"']);"); + } else if (links[i].href.indexOf('.doc') != "-1") { + jQuery(links[i]).attr("onclick","javascript: _gaq.push(['_trackEvent', 'Downloads', 'DOC', '"+links[i].href+"']);"); + } else if (links[i].href.indexOf('.ppt') != "-1") { + jQuery(links[i]).attr("onclick","javascript: _gaq.push(['_trackEvent', 'Downloads', 'PPT', '"+links[i].href+"']);"); + } else if (links[i].href.indexOf('.rtf') != "-1") { + jQuery(links[i]).attr("onclick","javascript: _gaq.push(['_trackEvent', 'Downloads', 'RTF', '"+links[i].href+"']);"); + } else if (links[i].href.indexOf('.xls') != "-1") { + jQuery(links[i]).attr("onclick","javascript: _gaq.push(['_trackEvent', 'Downloads', 'XLS', '"+links[i].href+"']);"); + } + } + + return true; +} + +function noCookieBar() { // set a 6 month cookie if user closes cookie bar + setCookie('prscookies','closed','657000'); + location.reload(true); + return true; +} + +function openNotesInLightbox() { + jQuery('.lightboxnotes').click(function(){ + jQuery('#lightbox-content').load(jQuery(this).attr("data-url")); + jQuery("#lightbox-background, #lightbox-wrapper").fadeIn(300); + window.scrollTo(0,0); + jQuery("a.closelightbox").click(function(){ + jQuery("#lightbox-background, #lightbox-wrapper").fadeOut(300); + }) + return false; // kill href call + }); + + jQuery(document).ready(function(){ + jQuery(document).bind('keydown', function(e) { + if (e.which == 27) { + jQuery("#lightbox-background, #lightbox-wrapper").fadeOut(300); + } + }); + }); +} diff --git a/theme/publicreadingstage/js/ie7/IE7.js b/theme/publicreadingstage/js/ie7/IE7.js new file mode 100644 index 0000000..aa322a8 --- /dev/null +++ b/theme/publicreadingstage/js/ie7/IE7.js @@ -0,0 +1,6 @@ +/* + IE7/IE8/IE9.js - copyright 2004-2010, Dean Edwards + http://code.google.com/p/ie7-js/ + http://www.opensource.org/licenses/mit-license.php +*/ +;(function(J,r){var i=J.IE7={version:"2.1(beta4)",toString:bE("[IE7]")};i.compat=7;var t=i.appVersion=navigator.appVersion.match(/MSIE (\d\.\d)/)[1]-0;if(/ie7_off/.test(top.location.search)||t<5.5||t>=i.compat)return;var B=t<6,bc=bE(),bn=r.documentElement,z,w,cc="!",W=":link{ie7-link:link}:visited{ie7-link:visited}",cd=/^[\w\.]+[^:]*$/;function bd(b,a){if(cd.test(b))b=(a||"")+b;return b};function bo(b,a){b=bd(b,a);return b.slice(0,b.lastIndexOf("/")+1)};var bF=r.scripts[r.scripts.length-1],ce=bo(bF.src);try{var P=new ActiveXObject("Microsoft.XMLHTTP")}catch(ex){}var be={};function cf(b,a){try{b=bd(b,a);if(!be[b]){P.open("GET",b,false);P.send();if(P.status==0||P.status==200){be[b]=P.responseText}}}catch(ex){}return be[b]||""};var cZ=Array.prototype.slice,da=/%([1-9])/g,cg=/^\s\s*/,ch=/\s\s*$/,ci=/([\/()[\]{}|*+-.,^$?\\])/g,bG=/\bbase\b/,bH=["constructor","toString"],bf;function C(){};C.extend=function(f,d){bf=true;var c=new this;bg(c,f);bf=false;var b=c.constructor;function a(){if(!bf)b.apply(this,arguments)};c.constructor=a;a.extend=arguments.callee;bg(a,d);a.prototype=c;return a};C.prototype.extend=function(a){return bg(this,a)};var K="#",L="#",X=".",bh="/",db=/\\(\d+)/g,cj=/\[(\\.|[^\]\\])+\]|\\.|\(\?/g,ck=/\(/g,cl=/\$(\d+)/,cm=/^\$\d+$/,cn=/(\[(\\.|[^\]\\])+\]|\\.|\(\?)|\(/g,co=/^<#\w+>$/,cp=/<#(\w+)>/g,D=C.extend({constructor:function(a){this[X]=[];this[L]={};this.merge(a)},add:function(b,a){delete this[bh];if(b instanceof RegExp){b=b.source}if(!this[K+b])this[X].push(String(b));return this[L][K+b]=new D.Item(b,a,this)},compile:function(a){if(a||!this[bh]){this[bh]=new RegExp(this,this.ignoreCase?"gi":"g")}return this[bh]},merge:function(b){for(var a in b)this.add(a,b[a])},exec:function(m){var j=this,l=j[X],k=j[L],h,g=this.compile(true).exec(m);if(g){var f=0,d=1;while((h=k[K+l[f++]])){var c=d+h.length+1;if(g[d]){if(h.replacement===0){return j.exec(m)}else{var b=g.slice(d,c),a=b.length;while(--a)b[a]=b[a]||"";b[0]={match:b[0],item:h};return b}}d=c}}return null},parse:function(m){m+="";var j=this,l=j[X],k=j[L];return m.replace(this.compile(),function(h){var g=[],f,d=1,c=arguments.length;while(--c)g[c]=arguments[c]||"";while((f=k[K+l[c++]])){var b=d+f.length+1;if(g[d]){var a=f.replacement;switch(typeof a){case"function":return a.apply(j,g.slice(d,b));case"number":return g[d+a];default:return a}}d=b}return h})},toString:function(){var f=[],d=this[X],c=this[L],b;for(var a=0;b=c[K+d[a]];a++){f[a]=b.source}return"("+f.join(")|(")+")"}},{IGNORE:null,Item:C.extend({constructor:function(j,l,k){var h=j.indexOf("(")===-1?0:D.count(j),g=k.dictionary;if(g&&j.indexOf("<#")!==-1){if(co.test(j)){var f=g[L][K+j.slice(2,-1)];j=f.replacement;h=f._4}else{j=g.parse(j)}}if(typeof l=="number")l=String(l);else if(l==null)l=0;if(typeof l=="string"&&cl.test(l)){if(cm.test(l)){var d=l.slice(1)-0;if(d&&d<=h)l=d}else{var c=l,b;l=function(a){if(!b){b=new RegExp(j,"g"+(this.ignoreCase?"i":""))}return a.replace(b,c)}}}this.length=h;this.source=String(j);this.replacement=l}}),count:function(a){return(String(a).replace(cj,"").match(ck)||"").length}}),cq=D.extend({parse:function(d){var c=this[L];return d.replace(cp,function(b,a){a=c[K+a];return a?a._5:b})},add:function(f,d){if(d instanceof RegExp){d=d.source}var c=d.replace(cn,cr);if(d.indexOf("(")!==-1){var b=D.count(d)}if(d.indexOf("<#")!==-1){d=this.parse(d);c=this.parse(c)}var a=this.base(f,d);a._5=c;a._4=b||a.length;return a},toString:function(){return"(<#"+this[PATTERNS].join(">)|(<#")+">)"}});function cr(b,a){return a||"(?:"};function bg(g,f){if(g&&f){var d=(typeof f=="function"?Function:Object).prototype;var c=bH.length,b;if(bf)while(b=bH[--c]){var a=f[b];if(a!=d[b]){if(bG.test(a)){bI(g,b,a)}else{g[b]=a}}}for(b in f)if(typeof d[b]=="undefined"){var a=f[b];if(g[b]&&typeof a=="function"&&bG.test(a)){bI(g,b,a)}else{g[b]=a}}}return g};function bI(g,f,d){var c=g[f];g[f]=function(){var b=this.base;this.base=c;var a=d.apply(this,arguments);this.base=b;return a}};function cs(d,c){if(!c)c=d;var b={};for(var a in d)b[a]=c[a];return b};function M(f){var d=arguments,c=new RegExp("%([1-"+arguments.length+"])","g");return String(f).replace(c,function(b,a){return a":"","\\/\\*[^*]*\\*+([^\\/][^*]*\\*+)*\\/":"","@(namespace|import)[^;\\n]+[;\\n]":"","'(\\\\.|[^'\\\\])*'":bM,'"(\\\\.|[^"\\\\])*"':bM,"\\s+":" "});function cw(a){return cv.parse(a).replace(bp,"$1")};function bq(a){return a.replace(bL,cx)};function bM(b){var a=Q.length;Q[a]=b.slice(1,-1).replace(bp,"$1").replace(cu,"\\'");return"'"+a+"'"};function cx(c,b){var a=Q[b];if(a==null)return c;return"'"+Q[b]+"'"};function bN(a){return a.indexOf("'")===0?Q[a.slice(1,-1)]:a};var cy=new D({Width:"Height",width:"height",Left:"Top",left:"top",Right:"Bottom",right:"bottom",onX:"onY"});function bO(a){return cy.parse(a)};var bP=[];function br(a){cz(a);A(J,"onresize",a)};function A(c,b,a){c.attachEvent(b,a);bP.push(arguments)};function cA(c,b,a){try{c.detachEvent(b,a)}catch(ex){}};A(J,"onunload",function(){var a;while(a=bP.pop()){cA(a[0],a[1],a[2])}});function Y(c,b,a){if(!c.elements)c.elements={};if(a)c.elements[b.uniqueID]=b;else delete c.elements[b.uniqueID];return a};A(J,"onbeforeprint",function(){if(!i.CSS.print)new bQ("print");i.CSS.print.recalc()});var bR=/^\d+(px)?$/i,R=/^\d+%$/,E=function(d,c){if(bR.test(c))return parseInt(c);var b=d.style.left,a=d.runtimeStyle.left;d.runtimeStyle.left=d.currentStyle.left;d.style.left=c||0;c=d.style.pixelLeft;d.style.left=b;d.runtimeStyle.left=a;return c},bs="ie7-",bS=C.extend({constructor:function(){this.fixes=[];this.recalcs=[]},init:bc}),bt=[];function cz(a){bt.push(a)};i.recalc=function(){i.HTML.recalc();i.CSS.recalc();for(var a=0;a'@'",bV="if("+bU+"){",cD="(e.nodeName==='FORM'?IE7._0(e,'id'):e.id)",cE=/a(#[\w-]+)?(\.[\w-]+)?:(hover|active)/i,cF=/(.*)(:first-(line|letter))/,cG=/\s/,cH=/((?:\\.|[^{\\])+)\{((?:\\.|[^}\\])+)\}/g,cI=/(?:\\.|[^,\\])+/g,F=r.styleSheets,cJ=[];i.CSS=new(bS.extend({parser:new bK,screen:"",print:"",styles:[],rules:[],pseudoClasses:t<7?"first\\-child":"",dynamicPseudoClasses:{toString:function(){var b=[];for(var a in this)b.push(a);return b.join("|")}},init:function(){var h="^\x01$",g="\\[class=?[^\\]]*\\]",f=[];if(this.pseudoClasses)f.push(this.pseudoClasses);var d=this.dynamicPseudoClasses.toString();if(d)f.push(d);f=f.join("|");var c=t<7?["[>+~\\[(]|([:.])[\\w-]+\\1"]:[g];if(f)c.push(":("+f+")");this.UNKNOWN=new RegExp(c.join("|")||h,"i");var b=t<7?["\\[[^\\]]+\\]|[^\\s(\\[]+\\s*[+~]"]:[g],a=b.concat();if(f)a.push(":("+f+")");s.COMPLEX=new RegExp(a.join("|")||h,"ig");if(this.pseudoClasses)b.push(":("+this.pseudoClasses+")");Z.COMPLEX=new RegExp(b.join("|")||h,"i");d="not\\(:"+d.split("|").join("\\)|not\\(:")+"\\)|"+d;Z.MATCH=new RegExp(d?"(.*?):("+d+")(.*)":h,"i");this.createStyleSheet();this.refresh()},addEventHandler:function(){A.apply(null,arguments)},addFix:function(b,a){this.parser.add(b,a)},addRecalc:function(g,f,d,c){g=g.source||g;f=new RegExp("([{;\\s])"+g+"\\s*:\\s*"+f+"[^;}]*");var b=this.recalcs.length;if(typeof c=="string")c=g+":"+c;this.addFix(f,function(a){if(typeof c=="function")c=c(a);return(c?c:a)+";ie7-"+a.slice(1)+";ie7_recalc"+b+":1"});this.recalcs.push(arguments);return b},apply:function(){this.getInlineCSS();new bQ("screen");this.trash()},createStyleSheet:function(){r.getElementsByTagName("head")[0].appendChild(r.createElement("style"));this.styleSheet=F[F.length-1];this.styleSheet.ie7=true;this.styleSheet.owningElement.ie7=true;this.styleSheet.cssText=W},getInlineCSS:function(){var c=r.getElementsByTagName("style"),b;for(var a=c.length-1;b=c[a];a--){if(!b.disabled&&!b.ie7){b._6=b.innerHTML}}},getText:function(c,b){try{var a=c.cssText}catch(e){a=""}if(P)a=cf(c.href,b)||a;return a},recalc:function(){this.screen.recalc();var n=/ie7_recalc\d+/g,q=W.match(/[{,]/g).length,m=this.styleSheet.rules,j,l,k,h,g,f,d,c,b;for(f=q;j=m[f];f++){var a=j.style.cssText;if(l=a.match(n)){h=N(j.selectorText);if(h.length)for(d=0;d*","position:relative")}l.push(f.join("\n"))}}this.cssText=l.join("\n");this.rules=i.CSS.rules.slice(j)},recalc:function(){var b,a;for(a=0;(b=this.rules[a]);a++)b.recalc()},toString:function(){return this.declarations+"@media "+this.media+"{"+this.cssText+"}"}}),bv,s=i.Rule=C.extend({constructor:function(c,b){this.id=i.CSS.rules.length;this.className=s.PREFIX+this.id;var a=c.match(cF);this.selector=(a?a[1]:c)||"*";this.selectorText=this.parse(this.selector)+(a?a[2]:"");this.cssText=b;this.MATCH=new RegExp("\\s"+this.className+"(\\s|$)","g");i.CSS.rules.push(this);this.init()},init:bc,add:function(a){a.className+=" "+this.className},recalc:function(){var b=N(this.selector);for(var a=0;a0&&s.CLASS.test(d)){d=d.replace(s.CLASS,"");b--}while(c>0&&s.TAG.test(d)){d=d.replace(s.TAG,"$1*");c--}d+="."+this.className;b=Math.min(b,2);c=Math.min(c,2);var a=-10*b-c;if(a>0){d=d+","+s.MAP[a]+" "+d}return d},remove:function(a){a.className=a.className.replace(this.MATCH,"$1")},toString:function(){return M("%1 {%2}",this.selectorText,this.cssText)}},{CHILD:/>/g,CLASS:/\.[\w-]+/,CLASSES:/[.:\[]/g,MULTI:/(\.[\w-]+)+/g,PREFIX:"ie7_class",TAG:/^\w+|([\s>+~])\w+/,TAGS:/^\w|[\s>+~]\w/g,MAP:{"1":"html","2":"html body","10":".ie7_html","11":"html.ie7_html","12":"html.ie7_html body","20":".ie7_html .ie7_body","21":"html.ie7_html .ie7_body","22":"html.ie7_html body.ie7_body"}}),Z=s.extend({constructor:function(f,d,c,b,a){this.negated=c.indexOf("not")===0;if(this.negated)c=c.slice(5,-1);this.attach=d||"*";this.dynamicPseudoClass=i.CSS.dynamicPseudoClasses[c];this.target=b;this.base(f,a)},recalc:function(){var d=N(this.attach),c;for(var b=0;c=d[b];b++){var a=this.target?N(this.target,c):[c];if(a.length)this.dynamicPseudoClass.apply(c,a,this)}}}),cK=C.extend({constructor:function(b,a){this.name=b;this.apply=a;this.instances={};i.CSS.dynamicPseudoClasses[b]=this},register:function(f,d){var c=f[2];if(!d&&c.negated){this.unregister(f,true)}else{f.id=c.id+f[0].uniqueID;if(!this.instances[f.id]){var b=f[1],a;for(a=0;a":function(f,d,c,b){var a="IE7._0(e,'"+d+"')";b=bN(b);if(c.length>1){if(!b||c==="~="&&cG.test(b)){return"false&&"}a="("+a+"||'')"}return"("+M(bW[c],a,b)+")&&"},"<#id>":cD+"==='$1'&&","<#class>":"e.className&&(' '+e.className+' ').indexOf(' $1 ')!==-1&&",":first-child":"!"+cC+"&&",":link":"e.currentStyle['ie7-link']=='link'&&",":visited":"e.currentStyle['ie7-link']=='visited'&&"};i.HTML=new(bS.extend({fixed:{},init:bc,addFix:function(){this.fixes.push(arguments)},apply:function(){for(var d=0;d=q(c,c.currentStyle.maxWidth)){c.runtimeStyle.width=c.currentStyle.maxWidth}else{c.runtimeStyle.width=c.runtimeStyle.fixedWidth}};function k(a){if(Y(k,a,/^(fixed|absolute)$/.test(a.currentStyle.position)&&bu(a,"left")!=="auto"&&bu(a,"right")!=="auto"&&H.test(bu(a,"width")))){h(a);u.boxSizing(a)}};u.fixRight=k;function h(c){var b=n(c,c.runtimeStyle._3||c.currentStyle.left),a=p(c)-n(c,c.currentStyle.right)-b-j(c,"margin");if(parseInt(c.runtimeStyle.width)===a)return;c.runtimeStyle.width="";if(bj(c)||o||c.offsetWidth=7)return;i.CSS.addRecalc("position","fixed",m,"absolute");i.CSS.addRecalc("background(-attachment)?","[^};]*fixed",n);var x=B?"body":"documentElement";function v(){if(z.currentStyle.backgroundAttachment!=="fixed"){if(z.currentStyle.backgroundImage==="none"){z.runtimeStyle.backgroundRepeat="no-repeat";z.runtimeStyle.backgroundImage="url("+bx+")"}z.runtimeStyle.backgroundAttachment="fixed"}v=bc};var o=bT("img");function y(a){return a?bj(a)||y(a.parentElement):false};function p(c,b,a){setTimeout("document.all."+c.uniqueID+".runtimeStyle.setExpression('"+b+"','"+a+"')",0)};function n(a){if(Y(n,a,a.currentStyle.backgroundAttachment==="fixed"&&!a.contains(z))){v();h.bgLeft(a);h.bgTop(a);q(a)}};function q(b){o.src=b.currentStyle.backgroundImage.slice(5,-2);var a=b.canHaveChildren?b:b.parentElement;a.appendChild(o);h.setOffsetLeft(b);h.setOffsetTop(b);a.removeChild(o)};function m(a){if(Y(m,a,bj(a))){S(a,"position","absolute");S(a,"left",a.currentStyle.left);S(a,"top",a.currentStyle.top);v();i.Layout.fixRight(a);j(a)}};function j(c,b){r.body.getBoundingClientRect();h.positionTop(c,b);h.positionLeft(c,b,true);if(!c.runtimeStyle.autoLeft&&c.currentStyle.marginLeft==="auto"&&c.currentStyle.right!=="auto"){var a=w.clientWidth-h.getPixelWidth(c,c.currentStyle.right)-h.getPixelWidth(c,c.runtimeStyle._3)-c.clientWidth;if(c.currentStyle.marginRight==="auto")a=parseInt(a/2);if(y(c.offsetParent))c.runtimeStyle.pixelLeft+=a;else c.runtimeStyle.shiftLeft=a}if(!c.runtimeStyle.fixedWidth)h.clipWidth(c);if(!c.runtimeStyle.fixedHeight)h.clipHeight(c)};function l(){var b=n.elements;for(var a in b)q(b[a]);b=m.elements;for(a in b){j(b[a],true);j(b[a],true)}k=0};var k;br(function(){if(!k)k=setTimeout(l,100)});var h={},g=function(f){f.bgLeft=function(a){a.style.backgroundPositionX=a.currentStyle.backgroundPositionX;if(!y(a)){p(a,"backgroundPositionX","(parseInt(runtimeStyle.offsetLeft)+document."+x+".scrollLeft)||0")}};f.setOffsetLeft=function(b){var a=y(b)?"backgroundPositionX":"offsetLeft";b.runtimeStyle[a]=f.getOffsetLeft(b,b.style.backgroundPositionX)-b.getBoundingClientRect().left-b.clientLeft+2};f.getOffsetLeft=function(b,a){switch(a){case"left":case"top":return 0;case"right":case"bottom":return w.clientWidth-o.offsetWidth;case"center":return(w.clientWidth-o.offsetWidth)/2;default:if(R.test(a)){return parseInt((w.clientWidth-o.offsetWidth)*parseFloat(a)/100)}o.style.left=a;return o.offsetLeft}};f.clipWidth=function(d){var c=d.runtimeStyle.fixWidth;d.runtimeStyle.borderRightWidth="";d.runtimeStyle.width=c?f.getPixelWidth(d,c)+"px":"";if(d.currentStyle.width!=="auto"){var b=d.getBoundingClientRect();var a=d.offsetWidth-w.clientWidth+b.left-2;if(a>=0){d.runtimeStyle.borderRightWidth="0px";a=Math.max(E(d,d.currentStyle.width)-a,0);S(d,"width",a);return a}}};f.positionLeft=function(b,a){if(!a&&R.test(b.currentStyle.width)){b.runtimeStyle.fixWidth=b.currentStyle.width}if(b.runtimeStyle.fixWidth){b.runtimeStyle.width=f.getPixelWidth(b,b.runtimeStyle.fixWidth)}b.runtimeStyle.shiftLeft=0;b.runtimeStyle._3=b.currentStyle.left;b.runtimeStyle.autoLeft=b.currentStyle.right!=="auto"&&b.currentStyle.left==="auto";b.runtimeStyle.left="";b.runtimeStyle.screenLeft=f.getScreenLeft(b);b.runtimeStyle.pixelLeft=b.runtimeStyle.screenLeft;if(!a&&!y(b.offsetParent)){p(b,"pixelLeft","runtimeStyle.screenLeft+runtimeStyle.shiftLeft+document."+x+".scrollLeft")}};f.getScreenLeft=function(c){var b=c.offsetLeft,a=1;if(c.runtimeStyle.autoLeft){b=w.clientWidth-c.offsetWidth-f.getPixelWidth(c,c.currentStyle.right)}if(c.currentStyle.marginLeft!=="auto"){b-=f.getPixelWidth(c,c.currentStyle.marginLeft)}while(c=c.offsetParent){if(c.currentStyle.position!=="static")a=-1;b+=c.offsetLeft*a}return b};f.getPixelWidth=function(b,a){return R.test(a)?parseInt(parseFloat(a)/100*w.clientWidth):E(b,a)}};eval("var _8="+bO(g));g(h);_8(h)})();if(t<7){var bB={backgroundColor:"transparent",backgroundImage:"none",backgroundPositionX:null,backgroundPositionY:null,backgroundRepeat:null,borderTopWidth:0,borderRightWidth:0,borderBottomWidth:0,borderLeftStyle:"none",borderTopStyle:"none",borderRightStyle:"none",borderBottomStyle:"none",borderLeftWidth:0,borderLeftColor:"#000",borderTopColor:"#000",borderRightColor:"#000",borderBottomColor:"#000",height:null,marginTop:0,marginBottom:0,marginRight:0,marginLeft:0,width:"100%"};i.CSS.addRecalc("overflow","visible",function(c){if(c.currentStyle.position==="absolute")return;if(c.parentNode.ie7_wrapped)return;if(i.Layout&&c.currentStyle["max-height"]!=="auto"){i.Layout.maxHeight(c)}if(c.currentStyle.marginLeft==="auto")c.style.marginLeft=0;if(c.currentStyle.marginRight==="auto")c.style.marginRight=0;var b=r.createElement(cc);b.ie7_wrapped=c;for(var a in bB){b.style[a]=c.currentStyle[a];if(bB[a]!=null){c.runtimeStyle[a]=bB[a]}}b.style.display="block";b.style.position="relative";c.runtimeStyle.position="absolute";c.parentNode.insertBefore(b,c);b.appendChild(c)})}function cM(){var p="xx-small,x-small,small,medium,large,x-large,xx-large".split(",");for(var n=0;n+~]/,bm=false;function cO(d,c,b){d=bJ(d);if(!c)c=r;var a=c;bm=cN.test(d);if(bm){c=c.parentNode;d="*"+d}try{return q.create(d,bm)(c,b?null:[],a)}catch(ex){return b?null:[]}};var cP=/^(\\.|[' >+~#.\[\]:*(),\w-\^|$=]|[^\x00-\xa0])+$/,dd=/^(href|src)$/,ca={"class":"className","for":"htmlFor"},de=/\sie7_\w+/g,cQ=/^(action|cite|codebase|data|dynsrc|href|longdesc|lowsrc|src|usemap|url)$/i;i._0=function(d,c){if(d.getAttributeNode){var b=d.getAttributeNode(c)}c=ca[c.toLowerCase()]||c;if(!b)b=d.attributes[c];var a=b&&b.specified;if(d[c]&&typeof d[c]=="boolean")return c.toLowerCase();if((a&&cQ.test(c))||(!b&&B)||c==="value"||c==="type"){return d.getAttribute(c,2)}if(c==="style")return d.style.cssText.toLowerCase()||null;return a?String(b.nodeValue):null};var cb="colSpan,rowSpan,vAlign,dateTime,accessKey,tabIndex,encType,maxLength,readOnly,longDesc";bg(ca,cs(cb.toLowerCase().split(","),cb.split(",")));i._1=function(b,a){a+="Sibling";do{b=b[a];if(b&&b.nodeName>"@")break}while(b);return b};var cR=/(^|[, >+~])([#.:\[])/g,df=/\)\{/g,cS=/,/,dg=/^['"]/,cT=/\\([\da-f]{2,2})/gi,dh=/last/i;i._9=function(d,c){var b=d.all[c]||null;if(!b||(b.nodeType&&i._0(b,"id")===c))return b;for(var a=0;a+~]/,operator:/[\^~|$*]?=/,nth_arg:/[+-]?\d+|[+-]?\d*n(?:\s*[+-]\s*\d+)?|even|odd/,tag:/\*|<#ident>/,id:/#(<#ident>)/,'class':/\.(<#ident>)/,pseudo:/\:([\w-]+)(?:\(([^)]+)\))?/,attr:/\[(<#ident>)(?:(<#operator>)((?:\\.|[^\[\]#.:])+))?\]/,negation:/:not\((<#tag>|<#id>|<#class>|<#attr>|<#pseudo>)\)/,sequence:/(\\.|[~*]=|\+\d|\+?\d*n\s*\+\s*\d|[^\s>+~,\*])+/,filter:/[#.:\[]<#sequence>/,selector:/[^>+~](\\.|[^,])*?/,grammar:/^(<#selector>)((,<#selector>)*)$/}),ignoreCase:true}),cU=new V({"\\\\.|[~*]\\s+=|\\+\\s+\\d":D.IGNORE,"\\[\\s+":"[","\\(\\s+":"(","\\s+\\)":")","\\s+\\]":"]","\\s*([,>+~]|<#operator>)\\s*":"$1","\\s+$":"","\\s+":" "});function cV(a){a=cU.parse(a.replace(cT,"\\x$1")).replace(bp,"$1").replace(cR,"$1*$2");if(!cP.test(a))bC();return a};function di(a){return a.replace(bL,cW)};function cW(b,a){return Q[a]};var cX=/\{/g,cY=/\\{/g;function bD(a){return Array((a.replace(cY,"").match(cX)||"").length+1).join("}")};bw=new V(bw);var u=/:target/i,T=/:root/i;function O(b){var a="";if(T.test(b))a+=",R=d.documentElement";if(u.test(b))a+=",H=d.location;H=H&&H.hash.replace('#','')";if(a||b.indexOf("#")!==-1){a=",t=c.nodeType,d=t===9?c:c.ownerDocument||(c.document||c).parentWindow.document"+a}return"var ii"+a+";"};var U={" ":";while(e!=s&&(e=e.parentNode)&&e.nodeType===1){",">":".parentElement;if(e){","+":";while((e=e.previousSibling)&&!("+bU+"))continue;if(e){","~":";while((e=e.previousSibling)){"+bV},G=/\be\b/g;I=new V({"(?:(<#selector>)(<#combinator>))?(<#tag>)(<#filter>)?$":function(h,g,f,d,c){var b="";if(d!=="*"){var a=d.toUpperCase();b+="if(e.nodeName==='"+a+(a===d?"":"'||e.nodeName==='"+d)+"'){"}if(c){b+="if("+bw.parse(c).slice(0,-2)+"){"}b=b.replace(G,"e"+this.index);if(f){b+="var e=e"+(this.index++)+U[f];b=b.replace(G,"e"+this.index)}if(g){b+=this.parse(g)}return b}});var H="e0=IE7._9(d,'%1');if(e0){",x="var n=c.getElementsByTagName('%1');",v="if(r==null)return e0;r[k++]=e0;",o=1,y=new V({"^((?:<#selector>)?(?:<#combinator>))(<#tag>)(<#filter>)?$":true}),p={},n=new V({"^(<#tag>)#(<#ident>)(<#filter>)?( [^,]*)?$":function(h,g,f,d,c){var b=M(H,f),a="}";if(d){b+=I.parse(g+d);a=bD(b)}if(c){b+="s=c=e0;"+q.parse("*"+c)}else{b+=v}return b+a},"^([^#,]+)#(<#ident>)(<#filter>)?$":function(f,d,c,b){var a=M(H,c);if(d==="*"){a+=v}else{a+=I.parse(d+b)+v+"break"}return a+bD(a)},"^.*$":""}),q=new V({"<#grammar>":function(j,l,k){if(!this.groups)this.groups=[];var h=y.exec(" "+l);if(!h)bC();this.groups.push(h.slice(1));if(k){return this.parse(k.replace(cS,""))}var g=this.groups,f=g[0][o];for(var b=1;h=g[b];b++){if(f!==h[o]){f="*";break}}var d="",c=v+"continue filtering;";for(var b=0;h=g[b];b++){I.index=0;if(f!=="*")h[o]="*";h=h.join("");if(h===" *"){d=c;break}else{h=I.parse(h);if(bm)h+="if(e"+I.index+"==s){";d+=h+c+bD(h)}}var a=f==="*";return(a?"var n=c.all;":M(x,f))+"filtering:while((e0=n[i++]))"+(a?bV.replace(G,"e0"):"{")+d+"}"},"^.*$":bC}),m=/\&\&(e\d+)\.nodeType===1(\)\{\s*if\(\1\.nodeName=)/g;q.create=function(c){if(!p[c]){c=cV(c);this.groups=null;I.index=0;var b=this.parse(c);this.groups=null;I.index=0;if(c.indexOf("#")!==-1){var a=n.parse(c);if(a){b="if(t===1||t===11|!c.getElementById){"+b+"}else{"+a+"}"}}b=b.replace(m,"$2");b=O(c)+bq(b);p[c]=new Function("return function(c,r,s){var i=0,k=0,e0;"+b+"return r}")()}return p[c]};return cO})();function bC(){throw new SyntaxError("Invalid selector.");};i.loaded=true;(function(){try{if(!r.body)throw"continue";bn.doScroll("left")}catch(ex){setTimeout(arguments.callee,1);return}try{eval(bF.innerHTML)}catch(ex){}if(typeof IE7_PNG_SUFFIX=="object"){ba=IE7_PNG_SUFFIX}else{ba=new RegExp(ct(J.IE7_PNG_SUFFIX||"-trans.png")+"(\\?.*)?$","i")}z=r.body;w=B?z:bn;z.className+=" ie7_body";bn.className+=" ie7_html";if(B)cM();i.CSS.init();i.HTML.init();i.HTML.apply();i.CSS.apply();i.recalc()})()})(this,document); diff --git a/theme/publicreadingstage/js/ie7/IE8.js b/theme/publicreadingstage/js/ie7/IE8.js new file mode 100644 index 0000000..e315c8a --- /dev/null +++ b/theme/publicreadingstage/js/ie7/IE8.js @@ -0,0 +1,6 @@ +/* + IE7/IE8/IE9.js - copyright 2004-2010, Dean Edwards + http://code.google.com/p/ie7-js/ + http://www.opensource.org/licenses/mit-license.php +*/ +;(function(L,r){var h=L.IE7={version:"2.1(beta4)",toString:bJ("[IE7]")};h.compat=8;var s=h.appVersion=navigator.appVersion.match(/MSIE (\d\.\d)/)[1]-0;if(/ie7_off/.test(top.location.search)||s<5.5||s>=h.compat)return;var C=s<6,bh=bJ(),bt=r.documentElement,A,w,ci="!",X=":link{ie7-link:link}:visited{ie7-link:visited}",cj=/^[\w\.]+[^:]*$/;function bi(b,a){if(cj.test(b))b=(a||"")+b;return b};function bu(b,a){b=bi(b,a);return b.slice(0,b.lastIndexOf("/")+1)};var bK=r.scripts[r.scripts.length-1],ck=bu(bK.src);try{var Q=new ActiveXObject("Microsoft.XMLHTTP")}catch(ex){}var bj={};function cl(b,a){try{b=bi(b,a);if(!bj[b]){Q.open("GET",b,false);Q.send();if(Q.status==0||Q.status==200){bj[b]=Q.responseText}}}catch(ex){}return bj[b]||""};var dl=Array.prototype.slice,dm=/%([1-9])/g,cm=/^\s\s*/,cn=/\s\s*$/,co=/([\/()[\]{}|*+-.,^$?\\])/g,bL=/\bbase\b/,bM=["constructor","toString"],bk;function D(){};D.extend=function(f,d){bk=true;var c=new this;Y(c,f);bk=false;var b=c.constructor;function a(){if(!bk)b.apply(this,arguments)};c.constructor=a;a.extend=arguments.callee;Y(a,d);a.prototype=c;return a};D.prototype.extend=function(a){return Y(this,a)};var M="#",N="#",Z=".",bl="/",dn=/\\(\d+)/g,cp=/\[(\\.|[^\]\\])+\]|\\.|\(\?/g,cq=/\(/g,cr=/\$(\d+)/,cs=/^\$\d+$/,ct=/(\[(\\.|[^\]\\])+\]|\\.|\(\?)|\(/g,cu=/^<#\w+>$/,cv=/<#(\w+)>/g,E=D.extend({constructor:function(a){this[Z]=[];this[N]={};this.merge(a)},add:function(b,a){delete this[bl];if(b instanceof RegExp){b=b.source}if(!this[M+b])this[Z].push(String(b));return this[N][M+b]=new E.Item(b,a,this)},compile:function(a){if(a||!this[bl]){this[bl]=new RegExp(this,this.ignoreCase?"gi":"g")}return this[bl]},merge:function(b){for(var a in b)this.add(a,b[a])},exec:function(n){var j=this,k=j[Z],l=j[N],i,g=this.compile(true).exec(n);if(g){var f=0,d=1;while((i=l[M+k[f++]])){var c=d+i.length+1;if(g[d]){if(i.replacement===0){return j.exec(n)}else{var b=g.slice(d,c),a=b.length;while(--a)b[a]=b[a]||"";b[0]={match:b[0],item:i};return b}}d=c}}return null},parse:function(n){n+="";var j=this,k=j[Z],l=j[N];return n.replace(this.compile(),function(i){var g=[],f,d=1,c=arguments.length;while(--c)g[c]=arguments[c]||"";while((f=l[M+k[c++]])){var b=d+f.length+1;if(g[d]){var a=f.replacement;switch(typeof a){case"function":return a.apply(j,g.slice(d,b));case"number":return g[d+a];default:return a}}d=b}return i})},toString:function(){var f=[],d=this[Z],c=this[N],b;for(var a=0;b=c[M+d[a]];a++){f[a]=b.source}return"("+f.join(")|(")+")"}},{IGNORE:null,Item:D.extend({constructor:function(j,k,l){var i=j.indexOf("(")===-1?0:E.count(j),g=l.dictionary;if(g&&j.indexOf("<#")!==-1){if(cu.test(j)){var f=g[N][M+j.slice(2,-1)];j=f.replacement;i=f._4}else{j=g.parse(j)}}if(typeof k=="number")k=String(k);else if(k==null)k=0;if(typeof k=="string"&&cr.test(k)){if(cs.test(k)){var d=k.slice(1)-0;if(d&&d<=i)k=d}else{var c=k,b;k=function(a){if(!b){b=new RegExp(j,"g"+(this.ignoreCase?"i":""))}return a.replace(b,c)}}}this.length=i;this.source=String(j);this.replacement=k}}),count:function(a){return(String(a).replace(cp,"").match(cq)||"").length}}),cw=E.extend({parse:function(d){var c=this[N];return d.replace(cv,function(b,a){a=c[M+a];return a?a._5:b})},add:function(f,d){if(d instanceof RegExp){d=d.source}var c=d.replace(ct,cx);if(d.indexOf("(")!==-1){var b=E.count(d)}if(d.indexOf("<#")!==-1){d=this.parse(d);c=this.parse(c)}var a=this.base(f,d);a._5=c;a._4=b||a.length;return a},toString:function(){return"(<#"+this[PATTERNS].join(">)|(<#")+">)"}});function cx(b,a){return a||"(?:"};function Y(g,f){if(g&&f){var d=(typeof f=="function"?Function:Object).prototype;var c=bM.length,b;if(bk)while(b=bM[--c]){var a=f[b];if(a!=d[b]){if(bL.test(a)){bN(g,b,a)}else{g[b]=a}}}for(b in f)if(typeof d[b]=="undefined"){var a=f[b];if(g[b]&&typeof a=="function"&&bL.test(a)){bN(g,b,a)}else{g[b]=a}}}return g};function bN(g,f,d){var c=g[f];g[f]=function(){var b=this.base;this.base=c;var a=d.apply(this,arguments);this.base=b;return a}};function cy(d,c){if(!c)c=d;var b={};for(var a in d)b[a]=c[a];return b};function F(f){var d=arguments,c=new RegExp("%([1-"+arguments.length+"])","g");return String(f).replace(c,function(b,a){return a":"","\\/\\*[^*]*\\*+([^\\/][^*]*\\*+)*\\/":"","@(namespace|import)[^;\\n]+[;\\n]":"","'(\\\\.|[^'\\\\])*'":bT,'"(\\\\.|[^"\\\\])*"':bT,"\\s+":" "});function cA(a){return bS.parse(a).replace(bv,"$1")};function ba(a){return a.replace(bR,cB)};function bT(b){var a=R.length;R[a]=b.slice(1,-1).replace(bv,"$1").replace(cz,"\\'");return"'"+a+"'"};function cB(c,b){var a=R[b];if(a==null)return c;return"'"+R[b]+"'"};function bn(a){return a.indexOf("'")===0?R[a.slice(1,-1)]:a};var cC=new E({Width:"Height",width:"height",Left:"Top",left:"top",Right:"Bottom",right:"bottom",onX:"onY"});function bU(a){return cC.parse(a)};var bV=[];function bw(a){cD(a);x(L,"onresize",a)};function x(c,b,a){c.attachEvent(b,a);bV.push(arguments)};function cE(c,b,a){try{c.detachEvent(b,a)}catch(ex){}};x(L,"onunload",function(){var a;while(a=bV.pop()){cE(a[0],a[1],a[2])}});function bb(c,b,a){if(!c.elements)c.elements={};if(a)c.elements[b.uniqueID]=b;else delete c.elements[b.uniqueID];return a};x(L,"onbeforeprint",function(){if(!h.CSS.print)new bW("print");h.CSS.print.recalc()});var bX=/^\d+(px)?$/i,S=/^\d+%$/,B=function(d,c){if(bX.test(c))return parseInt(c);var b=d.style.left,a=d.runtimeStyle.left;d.runtimeStyle.left=d.currentStyle.left;d.style.left=c||0;c=d.style.pixelLeft;d.style.left=b;d.runtimeStyle.left=a;return c},bx="ie7-",bY=D.extend({constructor:function(){this.fixes=[];this.recalcs=[]},init:bh}),by=[];function cD(a){by.push(a)};h.recalc=function(){h.HTML.recalc();h.CSS.recalc();for(var a=0;a'@'",cb="if("+ca+"){",cH="(e.nodeName==='FORM'?IE7._0(e,'id'):e.id)",cI=/a(#[\w-]+)?(\.[\w-]+)?:(hover|active)/i,cJ=/(.*)(:first-(line|letter))/,cK=/\s/,cL=/((?:\\.|[^{\\])+)\{((?:\\.|[^}\\])+)\}/g,cM=/(?:\\.|[^,\\])+/g,G=r.styleSheets,bA=[];h.CSS=new(bY.extend({parser:new bQ,screen:"",print:"",styles:[],rules:[],pseudoClasses:s<7?"first\\-child":"",dynamicPseudoClasses:{toString:function(){var b=[];for(var a in this)b.push(a);return b.join("|")}},init:function(){var i="^\x01$",g="\\[class=?[^\\]]*\\]",f=[];if(this.pseudoClasses)f.push(this.pseudoClasses);var d=this.dynamicPseudoClasses.toString();if(d)f.push(d);f=f.join("|");var c=s<7?["[>+~\\[(]|([:.])[\\w-]+\\1"]:[g];if(f)c.push(":("+f+")");this.UNKNOWN=new RegExp(c.join("|")||i,"i");var b=s<7?["\\[[^\\]]+\\]|[^\\s(\\[]+\\s*[+~]"]:[g],a=b.concat();if(f)a.push(":("+f+")");t.COMPLEX=new RegExp(a.join("|")||i,"ig");if(this.pseudoClasses)b.push(":("+this.pseudoClasses+")");bc.COMPLEX=new RegExp(b.join("|")||i,"i");d="not\\(:"+d.split("|").join("\\)|not\\(:")+"\\)|"+d;bc.MATCH=new RegExp(d?"(.*?):("+d+")(.*)":i,"i");this.createStyleSheet();this.refresh()},addEventHandler:function(){x.apply(null,arguments)},addFix:function(b,a){this.parser.add(b,a)},addRecalc:function(g,f,d,c){g=g.source||g;f=new RegExp("([{;\\s])"+g+"\\s*:\\s*"+f+"[^;}]*");var b=this.recalcs.length;if(typeof c=="string")c=g+":"+c;this.addFix(f,function(a){if(typeof c=="function")c=c(a);return(c?c:a)+";ie7-"+a.slice(1)+";ie7_recalc"+b+":1"});this.recalcs.push(arguments);return b},apply:function(){this.getInlineCSS();new bW("screen");this.trash()},createStyleSheet:function(){r.getElementsByTagName("head")[0].appendChild(r.createElement("style"));this.styleSheet=G[G.length-1];this.styleSheet.ie7=true;this.styleSheet.owningElement.ie7=true;this.styleSheet.cssText=X},getInlineCSS:function(){var c=r.getElementsByTagName("style"),b;for(var a=c.length-1;b=c[a];a--){if(!b.disabled&&!b.ie7){b._6=b.innerHTML}}},getText:function(c,b){try{var a=c.cssText}catch(e){a=""}if(Q)a=cl(c.href,b)||a;return a},recalc:function(){this.screen.recalc();var o=/ie7_recalc\d+/g,m=X.match(/[{,]/g).length,n=this.styleSheet.rules,j,k,l,i,g,f,d,c,b;for(f=m;j=n[f];f++){var a=j.style.cssText;if(k=a.match(o)){i=H(j.selectorText);if(i.length)for(d=0;d*","position:relative")}k.push(f.join("\n"))}}this.cssText=k.join("\n");this.rules=h.CSS.rules.slice(j)},recalc:function(){var b,a;for(a=0;(b=this.rules[a]);a++)b.recalc()},toString:function(){return this.declarations+"@media "+this.media+"{"+this.cssText+"}"}}),O,t=h.Rule=D.extend({constructor:function(c,b){this.id=h.CSS.rules.length;this.className=t.PREFIX+this.id;var a=c.match(cJ);this.selector=(a?a[1]:c)||"*";this.selectorText=this.parse(this.selector)+(a?a[2]:"");this.cssText=b;this.MATCH=new RegExp("\\s"+this.className+"(\\s|$)","g");h.CSS.rules.push(this);this.init()},init:bh,add:function(a){a.className+=" "+this.className},recalc:function(){var b=H(this.selector);for(var a=0;a0&&t.CLASS.test(d)){d=d.replace(t.CLASS,"");b--}while(c>0&&t.TAG.test(d)){d=d.replace(t.TAG,"$1*");c--}d+="."+this.className;b=Math.min(b,2);c=Math.min(c,2);var a=-10*b-c;if(a>0){d=d+","+t.MAP[a]+" "+d}return d},remove:function(a){a.className=a.className.replace(this.MATCH,"$1")},toString:function(){return F("%1 {%2}",this.selectorText,this.cssText)}},{CHILD:/>/g,CLASS:/\.[\w-]+/,CLASSES:/[.:\[]/g,MULTI:/(\.[\w-]+)+/g,PREFIX:"ie7_class",TAG:/^\w+|([\s>+~])\w+/,TAGS:/^\w|[\s>+~]\w/g,MAP:{"1":"html","2":"html body","10":".ie7_html","11":"html.ie7_html","12":"html.ie7_html body","20":".ie7_html .ie7_body","21":"html.ie7_html .ie7_body","22":"html.ie7_html body.ie7_body"}}),bc=t.extend({constructor:function(f,d,c,b,a){this.negated=c.indexOf("not")===0;if(this.negated)c=c.slice(5,-1);this.attach=d||"*";this.dynamicPseudoClass=h.CSS.dynamicPseudoClasses[c];this.target=b;this.base(f,a)},recalc:function(){var d=H(this.attach),c;for(var b=0;c=d[b];b++){var a=this.target?H(this.target,c):[c];if(a.length)this.dynamicPseudoClass.apply(c,a,this)}}}),bB=D.extend({constructor:function(b,a){this.name=b;this.apply=a;this.instances={};h.CSS.dynamicPseudoClasses[b]=this},register:function(f,d){var c=f[2];if(!d&&c.negated){this.unregister(f,true)}else{f.id=c.id+f[0].uniqueID;if(!this.instances[f.id]){var b=f[1],a;for(a=0;a":function(f,d,c,b){var a="IE7._0(e,'"+d+"')";b=bn(b);if(c.length>1){if(!b||c==="~="&&cK.test(b)){return"false&&"}a="("+a+"||'')"}return"("+F(cc[c],a,b)+")&&"},"<#id>":cH+"==='$1'&&","<#class>":"e.className&&(' '+e.className+' ').indexOf(' $1 ')!==-1&&",":first-child":"!"+cG+"&&",":link":"e.currentStyle['ie7-link']=='link'&&",":visited":"e.currentStyle['ie7-link']=='visited'&&"};h.HTML=new(bY.extend({fixed:{},init:bh,addFix:function(){this.fixes.push(arguments)},apply:function(){for(var d=0;d=m(c,c.currentStyle.maxWidth)){c.runtimeStyle.width=c.currentStyle.maxWidth}else{c.runtimeStyle.width=c.runtimeStyle.fixedWidth}};function l(a){if(bb(l,a,/^(fixed|absolute)$/.test(a.currentStyle.position)&&bz(a,"left")!=="auto"&&bz(a,"right")!=="auto"&&J.test(bz(a,"width")))){i(a);u.boxSizing(a)}};u.fixRight=l;function i(c){var b=o(c,c.runtimeStyle._3||c.currentStyle.left),a=q(c)-o(c,c.currentStyle.right)-b-j(c,"margin");if(parseInt(c.runtimeStyle.width)===a)return;c.runtimeStyle.width="";if(bo(c)||p||c.offsetWidth=7)return;h.CSS.addRecalc("position","fixed",n,"absolute");h.CSS.addRecalc("background(-attachment)?","[^};]*fixed",o);var y=C?"body":"documentElement";function v(){if(A.currentStyle.backgroundAttachment!=="fixed"){if(A.currentStyle.backgroundImage==="none"){A.runtimeStyle.backgroundRepeat="no-repeat";A.runtimeStyle.backgroundImage="url("+bC+")"}A.runtimeStyle.backgroundAttachment="fixed"}v=bh};var p=bZ("img");function z(a){return a?bo(a)||z(a.parentElement):false};function q(c,b,a){setTimeout("document.all."+c.uniqueID+".runtimeStyle.setExpression('"+b+"','"+a+"')",0)};function o(a){if(bb(o,a,a.currentStyle.backgroundAttachment==="fixed"&&!a.contains(A))){v();i.bgLeft(a);i.bgTop(a);m(a)}};function m(b){p.src=b.currentStyle.backgroundImage.slice(5,-2);var a=b.canHaveChildren?b:b.parentElement;a.appendChild(p);i.setOffsetLeft(b);i.setOffsetTop(b);a.removeChild(p)};function n(a){if(bb(n,a,bo(a))){T(a,"position","absolute");T(a,"left",a.currentStyle.left);T(a,"top",a.currentStyle.top);v();h.Layout.fixRight(a);j(a)}};function j(c,b){r.body.getBoundingClientRect();i.positionTop(c,b);i.positionLeft(c,b,true);if(!c.runtimeStyle.autoLeft&&c.currentStyle.marginLeft==="auto"&&c.currentStyle.right!=="auto"){var a=w.clientWidth-i.getPixelWidth(c,c.currentStyle.right)-i.getPixelWidth(c,c.runtimeStyle._3)-c.clientWidth;if(c.currentStyle.marginRight==="auto")a=parseInt(a/2);if(z(c.offsetParent))c.runtimeStyle.pixelLeft+=a;else c.runtimeStyle.shiftLeft=a}if(!c.runtimeStyle.fixedWidth)i.clipWidth(c);if(!c.runtimeStyle.fixedHeight)i.clipHeight(c)};function k(){var b=o.elements;for(var a in b)m(b[a]);b=n.elements;for(a in b){j(b[a],true);j(b[a],true)}l=0};var l;bw(function(){if(!l)l=setTimeout(k,100)});var i={},g=function(f){f.bgLeft=function(a){a.style.backgroundPositionX=a.currentStyle.backgroundPositionX;if(!z(a)){q(a,"backgroundPositionX","(parseInt(runtimeStyle.offsetLeft)+document."+y+".scrollLeft)||0")}};f.setOffsetLeft=function(b){var a=z(b)?"backgroundPositionX":"offsetLeft";b.runtimeStyle[a]=f.getOffsetLeft(b,b.style.backgroundPositionX)-b.getBoundingClientRect().left-b.clientLeft+2};f.getOffsetLeft=function(b,a){switch(a){case"left":case"top":return 0;case"right":case"bottom":return w.clientWidth-p.offsetWidth;case"center":return(w.clientWidth-p.offsetWidth)/2;default:if(S.test(a)){return parseInt((w.clientWidth-p.offsetWidth)*parseFloat(a)/100)}p.style.left=a;return p.offsetLeft}};f.clipWidth=function(d){var c=d.runtimeStyle.fixWidth;d.runtimeStyle.borderRightWidth="";d.runtimeStyle.width=c?f.getPixelWidth(d,c)+"px":"";if(d.currentStyle.width!=="auto"){var b=d.getBoundingClientRect();var a=d.offsetWidth-w.clientWidth+b.left-2;if(a>=0){d.runtimeStyle.borderRightWidth="0px";a=Math.max(B(d,d.currentStyle.width)-a,0);T(d,"width",a);return a}}};f.positionLeft=function(b,a){if(!a&&S.test(b.currentStyle.width)){b.runtimeStyle.fixWidth=b.currentStyle.width}if(b.runtimeStyle.fixWidth){b.runtimeStyle.width=f.getPixelWidth(b,b.runtimeStyle.fixWidth)}b.runtimeStyle.shiftLeft=0;b.runtimeStyle._3=b.currentStyle.left;b.runtimeStyle.autoLeft=b.currentStyle.right!=="auto"&&b.currentStyle.left==="auto";b.runtimeStyle.left="";b.runtimeStyle.screenLeft=f.getScreenLeft(b);b.runtimeStyle.pixelLeft=b.runtimeStyle.screenLeft;if(!a&&!z(b.offsetParent)){q(b,"pixelLeft","runtimeStyle.screenLeft+runtimeStyle.shiftLeft+document."+y+".scrollLeft")}};f.getScreenLeft=function(c){var b=c.offsetLeft,a=1;if(c.runtimeStyle.autoLeft){b=w.clientWidth-c.offsetWidth-f.getPixelWidth(c,c.currentStyle.right)}if(c.currentStyle.marginLeft!=="auto"){b-=f.getPixelWidth(c,c.currentStyle.marginLeft)}while(c=c.offsetParent){if(c.currentStyle.position!=="static")a=-1;b+=c.offsetLeft*a}return b};f.getPixelWidth=function(b,a){return S.test(a)?parseInt(parseFloat(a)/100*w.clientWidth):B(b,a)}};eval("var _8="+bU(g));g(i);_8(i)})();if(s<7){var bF={backgroundColor:"transparent",backgroundImage:"none",backgroundPositionX:null,backgroundPositionY:null,backgroundRepeat:null,borderTopWidth:0,borderRightWidth:0,borderBottomWidth:0,borderLeftStyle:"none",borderTopStyle:"none",borderRightStyle:"none",borderBottomStyle:"none",borderLeftWidth:0,borderLeftColor:"#000",borderTopColor:"#000",borderRightColor:"#000",borderBottomColor:"#000",height:null,marginTop:0,marginBottom:0,marginRight:0,marginLeft:0,width:"100%"};h.CSS.addRecalc("overflow","visible",function(c){if(c.currentStyle.position==="absolute")return;if(c.parentNode.ie7_wrapped)return;if(h.Layout&&c.currentStyle["max-height"]!=="auto"){h.Layout.maxHeight(c)}if(c.currentStyle.marginLeft==="auto")c.style.marginLeft=0;if(c.currentStyle.marginRight==="auto")c.style.marginRight=0;var b=r.createElement(ci);b.ie7_wrapped=c;for(var a in bF){b.style[a]=c.currentStyle[a];if(bF[a]!=null){c.runtimeStyle[a]=bF[a]}}b.style.display="block";b.style.position="relative";c.runtimeStyle.position="absolute";c.parentNode.insertBefore(b,c);b.appendChild(c)})}function cP(){var q="xx-small,x-small,small,medium,large,x-large,xx-large".split(",");for(var o=0;o%4",MATCH:/(.*):(before|after).*/,count:0});h._getLang=function(b){var a="";while(b&&b.nodeType===1){a=b.lang||b.getAttribute("lang")||"";if(a)break;b=b.parentNode}return a};bd=Y(bd,{":lang\\(([^)]+)\\)":"((ii=IE7._getLang(e))==='$1'||ii.indexOf('$1-')===0)&&"})}var cX=/^(submit|reset|button)$/;h.HTML.addRecalc("button,input",function(b){if(b.nodeName==="BUTTON"){var a=b.outerHTML.match(/ value="([^"]*)"/i);b.runtimeStyle.value=a?a[1]:""}if(b.type==="submit"){x(b,"onclick",function(){b.runtimeStyle.clicked=true;setTimeout("document.all."+b.uniqueID+".runtimeStyle.clicked=false",1)})}});h.HTML.addRecalc("form",function(c){x(c,"onsubmit",function(){for(var b,a=0;b=c[a];a++){if(cX.test(b.type)&&!b.disabled&&!b.runtimeStyle.clicked){b.disabled=true;setTimeout("document.all."+b.uniqueID+".disabled=false",1)}else if(b.nodeName==="BUTTON"&&b.type==="submit"){setTimeout("document.all."+b.uniqueID+".value='"+b.value+"'",1);b.value=b.runtimeStyle.value}}})});h.HTML.addRecalc("img",function(a){if(a.alt&&!a.title)a.title=""});if(s<8){h.CSS.addRecalc("border-spacing",be,function(a){if(a.currentStyle.borderCollapse!=="collapse"){a.cellSpacing=B(a,a.currentStyle["ie7-border-spacing"].split(" ")[0])}});h.CSS.addRecalc("box-sizing","content-box",h.Layout.boxSizing);h.CSS.addRecalc("box-sizing","border-box",h.Layout.borderBox)}if(s<8){var cY=/^image/i;h.HTML.addRecalc("object",function(a){if(cY.test(a.type)){a.body.style.cssText="margin:0;padding:0;border:none;overflow:hidden";return a}})}var K,H=(function(){var cZ=/^[>+~]/,bs=false;function da(d,c,b){d=bP(d);if(!c)c=r;var a=c;bs=cZ.test(d);if(bs){c=c.parentNode;d="*"+d}try{return m.create(d,bs)(c,b?null:[],a)}catch(ex){return b?null:[]}};var db=/^(\\.|[' >+~#.\[\]:*(),\w-\^|$=]|[^\x00-\xa0])+$/,dp=/^(href|src)$/,cg={"class":"className","for":"htmlFor"},dq=/\sie7_\w+/g,dc=/^(action|cite|codebase|data|dynsrc|href|longdesc|lowsrc|src|usemap|url)$/i;h._0=function(d,c){if(d.getAttributeNode){var b=d.getAttributeNode(c)}c=cg[c.toLowerCase()]||c;if(!b)b=d.attributes[c];var a=b&&b.specified;if(d[c]&&typeof d[c]=="boolean")return c.toLowerCase();if((a&&dc.test(c))||(!b&&C)||c==="value"||c==="type"){return d.getAttribute(c,2)}if(c==="style")return d.style.cssText.toLowerCase()||null;return a?String(b.nodeValue):null};var ch="colSpan,rowSpan,vAlign,dateTime,accessKey,tabIndex,encType,maxLength,readOnly,longDesc";Y(cg,cy(ch.toLowerCase().split(","),ch.split(",")));h._1=function(b,a){a+="Sibling";do{b=b[a];if(b&&b.nodeName>"@")break}while(b);return b};var dd=/(^|[, >+~])([#.:\[])/g,dr=/\)\{/g,de=/,/,ds=/^['"]/,df=/\\([\da-f]{2,2})/gi,dt=/last/i;h._9=function(d,c){var b=d.all[c]||null;if(!b||(b.nodeType&&h._0(b,"id")===c))return b;for(var a=0;a+~]/,operator:/[\^~|$*]?=/,nth_arg:/[+-]?\d+|[+-]?\d*n(?:\s*[+-]\s*\d+)?|even|odd/,tag:/\*|<#ident>/,id:/#(<#ident>)/,'class':/\.(<#ident>)/,pseudo:/\:([\w-]+)(?:\(([^)]+)\))?/,attr:/\[(<#ident>)(?:(<#operator>)((?:\\.|[^\[\]#.:])+))?\]/,negation:/:not\((<#tag>|<#id>|<#class>|<#attr>|<#pseudo>)\)/,sequence:/(\\.|[~*]=|\+\d|\+?\d*n\s*\+\s*\d|[^\s>+~,\*])+/,filter:/[#.:\[]<#sequence>/,selector:/[^>+~](\\.|[^,])*?/,grammar:/^(<#selector>)((,<#selector>)*)$/}),ignoreCase:true}),dg=new W({"\\\\.|[~*]\\s+=|\\+\\s+\\d":E.IGNORE,"\\[\\s+":"[","\\(\\s+":"(","\\s+\\)":")","\\s+\\]":"]","\\s*([,>+~]|<#operator>)\\s*":"$1","\\s+$":"","\\s+":" "});function dh(a){a=dg.parse(a.replace(df,"\\x$1")).replace(bv,"$1").replace(dd,"$1*$2");if(!db.test(a))bH();return a};function du(a){return a.replace(bR,di)};function di(b,a){return R[a]};var dj=/\{/g,dk=/\\{/g;function bI(a){return Array((a.replace(dk,"").match(dj)||"").length+1).join("}")};bd=new W(bd);var u=/:target/i,U=/:root/i;function P(b){var a="";if(U.test(b))a+=",R=d.documentElement";if(u.test(b))a+=",H=d.location;H=H&&H.hash.replace('#','')";if(a||b.indexOf("#")!==-1){a=",t=c.nodeType,d=t===9?c:c.ownerDocument||(c.document||c).parentWindow.document"+a}return"var ii"+a+";"};var V={" ":";while(e!=s&&(e=e.parentNode)&&e.nodeType===1){",">":".parentElement;if(e){","+":";while((e=e.previousSibling)&&!("+ca+"))continue;if(e){","~":";while((e=e.previousSibling)){"+cb},I=/\be\b/g;K=new W({"(?:(<#selector>)(<#combinator>))?(<#tag>)(<#filter>)?$":function(i,g,f,d,c){var b="";if(d!=="*"){var a=d.toUpperCase();b+="if(e.nodeName==='"+a+(a===d?"":"'||e.nodeName==='"+d)+"'){"}if(c){b+="if("+bd.parse(c).slice(0,-2)+"){"}b=b.replace(I,"e"+this.index);if(f){b+="var e=e"+(this.index++)+V[f];b=b.replace(I,"e"+this.index)}if(g){b+=this.parse(g)}return b}});var J="e0=IE7._9(d,'%1');if(e0){",y="var n=c.getElementsByTagName('%1');",v="if(r==null)return e0;r[k++]=e0;",p=1,z=new W({"^((?:<#selector>)?(?:<#combinator>))(<#tag>)(<#filter>)?$":true}),q={},o=new W({"^(<#tag>)#(<#ident>)(<#filter>)?( [^,]*)?$":function(i,g,f,d,c){var b=F(J,f),a="}";if(d){b+=K.parse(g+d);a=bI(b)}if(c){b+="s=c=e0;"+m.parse("*"+c)}else{b+=v}return b+a},"^([^#,]+)#(<#ident>)(<#filter>)?$":function(f,d,c,b){var a=F(J,c);if(d==="*"){a+=v}else{a+=K.parse(d+b)+v+"break"}return a+bI(a)},"^.*$":""}),m=new W({"<#grammar>":function(j,k,l){if(!this.groups)this.groups=[];var i=z.exec(" "+k);if(!i)bH();this.groups.push(i.slice(1));if(l){return this.parse(l.replace(de,""))}var g=this.groups,f=g[0][p];for(var b=1;i=g[b];b++){if(f!==i[p]){f="*";break}}var d="",c=v+"continue filtering;";for(var b=0;i=g[b];b++){K.index=0;if(f!=="*")i[p]="*";i=i.join("");if(i===" *"){d=c;break}else{i=K.parse(i);if(bs)i+="if(e"+K.index+"==s){";d+=i+c+bI(i)}}var a=f==="*";return(a?"var n=c.all;":F(y,f))+"filtering:while((e0=n[i++]))"+(a?cb.replace(I,"e0"):"{")+d+"}"},"^.*$":bH}),n=/\&\&(e\d+)\.nodeType===1(\)\{\s*if\(\1\.nodeName=)/g;m.create=function(c){if(!q[c]){c=dh(c);this.groups=null;K.index=0;var b=this.parse(c);this.groups=null;K.index=0;if(c.indexOf("#")!==-1){var a=o.parse(c);if(a){b="if(t===1||t===11|!c.getElementById){"+b+"}else{"+a+"}"}}b=b.replace(n,"$2");b=P(c)+ba(b);q[c]=new Function("return function(c,r,s){var i=0,k=0,e0;"+b+"return r}")()}return q[c]};return da})();function bH(){throw new SyntaxError("Invalid selector.");};h.loaded=true;(function(){try{if(!r.body)throw"continue";bt.doScroll("left")}catch(ex){setTimeout(arguments.callee,1);return}try{eval(bK.innerHTML)}catch(ex){}if(typeof IE7_PNG_SUFFIX=="object"){bf=IE7_PNG_SUFFIX}else{bf=new RegExp(bO(L.IE7_PNG_SUFFIX||"-trans.png")+"(\\?.*)?$","i")}A=r.body;w=C?A:bt;A.className+=" ie7_body";bt.className+=" ie7_html";if(C)cP();h.CSS.init();h.HTML.init();h.HTML.apply();h.CSS.apply();h.recalc()})()})(this,document); diff --git a/theme/publicreadingstage/js/ie7/IE9.js b/theme/publicreadingstage/js/ie7/IE9.js new file mode 100644 index 0000000..3517ddc --- /dev/null +++ b/theme/publicreadingstage/js/ie7/IE9.js @@ -0,0 +1,6 @@ +/* + IE7/IE8/IE9.js - copyright 2004-2010, Dean Edwards + http://code.google.com/p/ie7-js/ + http://www.opensource.org/licenses/mit-license.php +*/ +;(function(N,p){var h=N.IE7={version:"2.1(beta4)",toString:bT("[IE7]")};h.compat=9;var t=h.appVersion=navigator.appVersion.match(/MSIE (\d\.\d)/)[1]-0;if(/ie7_off/.test(top.location.search)||t<5.5||t>=h.compat)return;var E=t<6,bj=bT(),bx=p.documentElement,B,x,cy="!",U=":link{ie7-link:link}:visited{ie7-link:visited}",cz=/^[\w\.]+[^:]*$/;function bk(c,a){if(cz.test(c))c=(a||"")+c;return c};function by(c,a){c=bk(c,a);return c.slice(0,c.lastIndexOf("/")+1)};var bU=p.scripts[p.scripts.length-1],cA=by(bU.src);try{var V=new ActiveXObject("Microsoft.XMLHTTP")}catch(ex){}var bl={};function cB(c,a){try{c=bk(c,a);if(!bl[c]){V.open("GET",c,false);V.send();if(V.status==0||V.status==200){bl[c]=V.responseText}}}catch(ex){}return bl[c]||""};var dA=Array.prototype.slice,dB=/%([1-9])/g,cC=/^\s\s*/,cD=/\s\s*$/,cE=/([\/()[\]{}|*+-.,^$?\\])/g,bV=/\bbase\b/,bW=["constructor","toString"],bm;function F(){};F.extend=function(g,f){bm=true;var d=new this;O(d,g);bm=false;var c=d.constructor;function a(){if(!bm)c.apply(this,arguments)};d.constructor=a;a.extend=arguments.callee;O(a,f);a.prototype=d;return a};F.prototype.extend=function(a){return O(this,a)};var P="#",Q="#",bc=".",bn="/",dC=/\\(\d+)/g,cF=/\[(\\.|[^\]\\])+\]|\\.|\(\?/g,cG=/\(/g,cH=/\$(\d+)/,cI=/^\$\d+$/,cJ=/(\[(\\.|[^\]\\])+\]|\\.|\(\?)|\(/g,cK=/^<#\w+>$/,cL=/<#(\w+)>/g,G=F.extend({constructor:function(a){this[bc]=[];this[Q]={};this.merge(a)},add:function(c,a){delete this[bn];if(c instanceof RegExp){c=c.source}if(!this[P+c])this[bc].push(String(c));return this[Q][P+c]=new G.Item(c,a,this)},compile:function(a){if(a||!this[bn]){this[bn]=new RegExp(this,this.ignoreCase?"gi":"g")}return this[bn]},merge:function(c){for(var a in c)this.add(a,c[a])},exec:function(o){var k=this,l=k[bc],m=k[Q],j,i=this.compile(true).exec(o);if(i){var g=0,f=1;while((j=m[P+l[g++]])){var d=f+j.length+1;if(i[f]){if(j.replacement===0){return k.exec(o)}else{var c=i.slice(f,d),a=c.length;while(--a)c[a]=c[a]||"";c[0]={match:c[0],item:j};return c}}f=d}}return null},parse:function(o){o+="";var k=this,l=k[bc],m=k[Q];return o.replace(this.compile(),function(j){var i=[],g,f=1,d=arguments.length;while(--d)i[d]=arguments[d]||"";while((g=m[P+l[d++]])){var c=f+g.length+1;if(i[f]){var a=g.replacement;switch(typeof a){case"function":return a.apply(k,i.slice(f,c));case"number":return i[f+a];default:return a}}f=c}return j})},toString:function(){var g=[],f=this[bc],d=this[Q],c;for(var a=0;c=d[P+f[a]];a++){g[a]=c.source}return"("+g.join(")|(")+")"}},{IGNORE:null,Item:F.extend({constructor:function(k,l,m){var j=k.indexOf("(")===-1?0:G.count(k),i=m.dictionary;if(i&&k.indexOf("<#")!==-1){if(cK.test(k)){var g=i[Q][P+k.slice(2,-1)];k=g.replacement;j=g._5}else{k=i.parse(k)}}if(typeof l=="number")l=String(l);else if(l==null)l=0;if(typeof l=="string"&&cH.test(l)){if(cI.test(l)){var f=l.slice(1)-0;if(f&&f<=j)l=f}else{var d=l,c;l=function(a){if(!c){c=new RegExp(k,"g"+(this.ignoreCase?"i":""))}return a.replace(c,d)}}}this.length=j;this.source=String(k);this.replacement=l}}),count:function(a){return(String(a).replace(cF,"").match(cG)||"").length}}),cM=G.extend({parse:function(f){var d=this[Q];return f.replace(cL,function(c,a){a=d[P+a];return a?a._6:c})},add:function(g,f){if(f instanceof RegExp){f=f.source}var d=f.replace(cJ,cN);if(f.indexOf("(")!==-1){var c=G.count(f)}if(f.indexOf("<#")!==-1){f=this.parse(f);d=this.parse(d)}var a=this.base(g,f);a._6=d;a._5=c||a.length;return a},toString:function(){return"(<#"+this[PATTERNS].join(">)|(<#")+">)"}});function cN(c,a){return a||"(?:"};function O(i,g){if(i&&g){var f=(typeof g=="function"?Function:Object).prototype;var d=bW.length,c;if(bm)while(c=bW[--d]){var a=g[c];if(a!=f[c]){if(bV.test(a)){bX(i,c,a)}else{i[c]=a}}}for(c in g)if(typeof f[c]=="undefined"){var a=g[c];if(i[c]&&typeof a=="function"&&bV.test(a)){bX(i,c,a)}else{i[c]=a}}}return i};function bX(i,g,f){var d=i[g];i[g]=function(){var c=this.base;this.base=d;var a=f.apply(this,arguments);this.base=c;return a}};function cO(f,d){if(!d)d=f;var c={};for(var a in f)c[a]=d[a];return c};function H(g){var f=arguments,d=new RegExp("%([1-"+arguments.length+"])","g");return String(g).replace(d,function(c,a){return a":"","\\/\\*[^*]*\\*+([^\\/][^*]*\\*+)*\\/":"","@(namespace|import)[^;\\n]+[;\\n]":"","'(\\\\.|[^'\\\\])*'":cd,'"(\\\\.|[^"\\\\])*"':cd,"\\s+":" "});function cQ(a){return cc.parse(a).replace(bz,"$1")};function bd(a){return a.replace(cb,cR)};function cd(c){var a=W.length;W[a]=c.slice(1,-1).replace(bz,"$1").replace(cP,"\\'");return"'"+a+"'"};function cR(d,c){var a=W[c];if(a==null)return d;return"'"+W[c]+"'"};function bp(a){return a.indexOf("'")===0?W[a.slice(1,-1)]:a};var cS=new G({Width:"Height",width:"height",Left:"Top",left:"top",Right:"Bottom",right:"bottom",onX:"onY"});function ce(a){return cS.parse(a)};var cf=[];function bA(a){cT(a);y(N,"onresize",a)};function y(d,c,a){d.attachEvent(c,a);cf.push(arguments)};function cU(d,c,a){try{d.detachEvent(c,a)}catch(ex){}};y(N,"onunload",function(){var a;while(a=cf.pop()){cU(a[0],a[1],a[2])}});function be(d,c,a){if(!d.elements)d.elements={};if(a)d.elements[c.uniqueID]=c;else delete d.elements[c.uniqueID];return a};y(N,"onbeforeprint",function(){if(!h.CSS.print)new cg("print");h.CSS.print.recalc()});var ch=/^\d+(px)?$/i,X=/^\d+%$/,C=function(f,d){if(ch.test(d))return parseInt(d);var c=f.style.left,a=f.runtimeStyle.left;f.runtimeStyle.left=f.currentStyle.left;f.style.left=d||0;d=f.style.pixelLeft;f.style.left=c;f.runtimeStyle.left=a;return d},bB="ie7-",ci=F.extend({constructor:function(){this.fixes=[];this.recalcs=[]},init:bj}),bC=[];function cT(a){bC.push(a)};h.recalc=function(){h.HTML.recalc();h.CSS.recalc();for(var a=0;a'@'",cm="if("+cl+"){",cn="(e.nodeName==='FORM'?IE7._0(e,'id'):e.id)",cV=/a(#[\w-]+)?(\.[\w-]+)?:(hover|active)/i,cW=/(.*)(:first-(line|letter))/,cX=/\s/,cY=/((?:\\.|[^{\\])+)\{((?:\\.|[^}\\])+)\}/g,cZ=/(?:\\.|[^,\\])+/g,I=p.styleSheets,bF=[];h.CSS=new(ci.extend({parser:new ca,screen:"",print:"",styles:[],rules:[],pseudoClasses:t<7?"first\\-child":"",dynamicPseudoClasses:{toString:function(){var c=[];for(var a in this)c.push(a);return c.join("|")}},init:function(){var j="^\x01$",i="\\[class=?[^\\]]*\\]",g=[];if(this.pseudoClasses)g.push(this.pseudoClasses);var f=this.dynamicPseudoClasses.toString();if(f)g.push(f);g=g.join("|");var d=t<7?["[>+~\\[(]|([:.])[\\w-]+\\1"]:[i];if(g)d.push(":("+g+")");this.UNKNOWN=new RegExp(d.join("|")||j,"i");var c=t<7?["\\[[^\\]]+\\]|[^\\s(\\[]+\\s*[+~]"]:[i],a=c.concat();if(g)a.push(":("+g+")");u.COMPLEX=new RegExp(a.join("|")||j,"ig");if(this.pseudoClasses)c.push(":("+this.pseudoClasses+")");bf.COMPLEX=new RegExp(c.join("|")||j,"i");f="not\\(:"+f.split("|").join("\\)|not\\(:")+"\\)|"+f;bf.MATCH=new RegExp(f?"(.*?):("+f+")(.*)":j,"i");this.createStyleSheet();this.refresh()},addEventHandler:function(){y.apply(null,arguments)},addFix:function(c,a){this.parser.add(c,a)},addRecalc:function(i,g,f,d){i=i.source||i;g=new RegExp("([{;\\s])"+i+"\\s*:\\s*"+g+"[^;}]*");var c=this.recalcs.length;if(typeof d=="string")d=i+":"+d;this.addFix(g,function(a){if(typeof d=="function")d=d(a);return(d?d:a)+";ie7-"+a.slice(1)+";ie7_recalc"+c+":1"});this.recalcs.push(arguments);return c},apply:function(){this.getInlineCSS();new cg("screen");this.trash()},createStyleSheet:function(){p.getElementsByTagName("head")[0].appendChild(p.createElement("style"));this.styleSheet=I[I.length-1];this.styleSheet.ie7=true;this.styleSheet.owningElement.ie7=true;this.styleSheet.cssText=U},getInlineCSS:function(){var d=p.getElementsByTagName("style"),c;for(var a=d.length-1;c=d[a];a--){if(!c.disabled&&!c.ie7){c._7=c.innerHTML}}},getText:function(d,c){try{var a=d.cssText}catch(e){a=""}if(V)a=cB(d.href,c)||a;return a},recalc:function(){this.screen.recalc();var q=/ie7_recalc\d+/g,n=U.match(/[{,]/g).length,o=this.styleSheet.rules,k,l,m,j,i,g,f,d,c;for(g=n;k=o[g];g++){var a=k.style.cssText;if(l=a.match(q)){j=J(k.selectorText);if(j.length)for(f=0;f*","position:relative")}l.push(g.join("\n"))}}this.cssText=l.join("\n");this.rules=h.CSS.rules.slice(k)},recalc:function(){var c,a;for(a=0;(c=this.rules[a]);a++)c.recalc()},toString:function(){return this.declarations+"@media "+this.media+"{"+this.cssText+"}"}}),R,u=h.Rule=F.extend({constructor:function(d,c){this.id=h.CSS.rules.length;this.className=u.PREFIX+this.id;var a=d.match(cW);this.selector=(a?a[1]:d)||"*";this.selectorText=this.parse(this.selector)+(a?a[2]:"");this.cssText=c;this.MATCH=new RegExp("\\s"+this.className+"(\\s|$)","g");h.CSS.rules.push(this);this.init()},init:bj,add:function(a){a.className+=" "+this.className},recalc:function(){var c=J(this.selector);for(var a=0;a0&&u.CLASS.test(f)){f=f.replace(u.CLASS,"");c--}while(d>0&&u.TAG.test(f)){f=f.replace(u.TAG,"$1*");d--}f+="."+this.className;c=Math.min(c,2);d=Math.min(d,2);var a=-10*c-d;if(a>0){f=f+","+u.MAP[a]+" "+f}return f},remove:function(a){a.className=a.className.replace(this.MATCH,"$1")},toString:function(){return H("%1 {%2}",this.selectorText,this.cssText)}},{CHILD:/>/g,CLASS:/\.[\w-]+/,CLASSES:/[.:\[]/g,MULTI:/(\.[\w-]+)+/g,PREFIX:"ie7_class",TAG:/^\w+|([\s>+~])\w+/,TAGS:/^\w|[\s>+~]\w/g,MAP:{"1":"html","2":"html body","10":".ie7_html","11":"html.ie7_html","12":"html.ie7_html body","20":".ie7_html .ie7_body","21":"html.ie7_html .ie7_body","22":"html.ie7_html body.ie7_body"}}),bf=u.extend({constructor:function(g,f,d,c,a){this.negated=d.indexOf("not")===0;if(this.negated)d=d.slice(5,-1);this.attach=f||"*";this.dynamicPseudoClass=h.CSS.dynamicPseudoClasses[d];this.target=c;this.base(g,a)},recalc:function(){var f=J(this.attach),d;for(var c=0;d=f[c];c++){var a=this.target?J(this.target,d):[d];if(a.length)this.dynamicPseudoClass.apply(d,a,this)}}}),M=F.extend({constructor:function(c,a){this.name=c;this.apply=a;this.instances={};h.CSS.dynamicPseudoClasses[c]=this},register:function(g,f){var d=g[2];if(!f&&d.negated){this.unregister(g,true)}else{g.id=d.id+g[0].uniqueID;if(!this.instances[g.id]){var c=g[1],a;for(a=0;a":function(g,f,d,c){var a="IE7._0(e,'"+f+"')";c=bp(c);if(d.length>1){if(!c||d==="~="&&cX.test(c)){return"false&&"}a="("+a+"||'')"}return"("+H(co[d],a,c)+")&&"},"<#id>":cn+"==='$1'&&","<#class>":"e.className&&(' '+e.className+' ').indexOf(' $1 ')!==-1&&",":first-child":"!"+ck+"&&",":link":"e.currentStyle['ie7-link']=='link'&&",":visited":"e.currentStyle['ie7-link']=='visited'&&"};h.HTML=new(ci.extend({fixed:{},init:bj,addFix:function(){this.fixes.push(arguments)},apply:function(){for(var f=0;f=n(d,d.currentStyle.maxWidth)){d.runtimeStyle.width=d.currentStyle.maxWidth}else{d.runtimeStyle.width=d.runtimeStyle.fixedWidth}};function m(a){if(be(m,a,/^(fixed|absolute)$/.test(a.currentStyle.position)&&bD(a,"left")!=="auto"&&bD(a,"right")!=="auto"&&L.test(bD(a,"width")))){j(a);v.boxSizing(a)}};v.fixRight=m;function j(d){var c=q(d,d.runtimeStyle._3||d.currentStyle.left),a=s(d)-q(d,d.currentStyle.right)-c-k(d,"margin");if(parseInt(d.runtimeStyle.width)===a)return;d.runtimeStyle.width="";if(bq(d)||r||d.offsetWidth=7)return;h.CSS.addRecalc("position","fixed",o,"absolute");h.CSS.addRecalc("background(-attachment)?","[^};]*fixed",q);var z=E?"body":"documentElement";function w(){if(B.currentStyle.backgroundAttachment!=="fixed"){if(B.currentStyle.backgroundImage==="none"){B.runtimeStyle.backgroundRepeat="no-repeat";B.runtimeStyle.backgroundImage="url("+bG+")"}B.runtimeStyle.backgroundAttachment="fixed"}w=bj};var r=cj("img");function A(a){return a?bq(a)||A(a.parentElement):false};function s(d,c,a){setTimeout("document.all."+d.uniqueID+".runtimeStyle.setExpression('"+c+"','"+a+"')",0)};function q(a){if(be(q,a,a.currentStyle.backgroundAttachment==="fixed"&&!a.contains(B))){w();j.bgLeft(a);j.bgTop(a);n(a)}};function n(c){r.src=c.currentStyle.backgroundImage.slice(5,-2);var a=c.canHaveChildren?c:c.parentElement;a.appendChild(r);j.setOffsetLeft(c);j.setOffsetTop(c);a.removeChild(r)};function o(a){if(be(o,a,bq(a))){Y(a,"position","absolute");Y(a,"left",a.currentStyle.left);Y(a,"top",a.currentStyle.top);w();h.Layout.fixRight(a);k(a)}};function k(d,c){p.body.getBoundingClientRect();j.positionTop(d,c);j.positionLeft(d,c,true);if(!d.runtimeStyle.autoLeft&&d.currentStyle.marginLeft==="auto"&&d.currentStyle.right!=="auto"){var a=x.clientWidth-j.getPixelWidth(d,d.currentStyle.right)-j.getPixelWidth(d,d.runtimeStyle._3)-d.clientWidth;if(d.currentStyle.marginRight==="auto")a=parseInt(a/2);if(A(d.offsetParent))d.runtimeStyle.pixelLeft+=a;else d.runtimeStyle.shiftLeft=a}if(!d.runtimeStyle.fixedWidth)j.clipWidth(d);if(!d.runtimeStyle.fixedHeight)j.clipHeight(d)};function l(){var c=q.elements;for(var a in c)n(c[a]);c=o.elements;for(a in c){k(c[a],true);k(c[a],true)}m=0};var m;bA(function(){if(!m)m=setTimeout(l,100)});var j={},i=function(g){g.bgLeft=function(a){a.style.backgroundPositionX=a.currentStyle.backgroundPositionX;if(!A(a)){s(a,"backgroundPositionX","(parseInt(runtimeStyle.offsetLeft)+document."+z+".scrollLeft)||0")}};g.setOffsetLeft=function(c){var a=A(c)?"backgroundPositionX":"offsetLeft";c.runtimeStyle[a]=g.getOffsetLeft(c,c.style.backgroundPositionX)-c.getBoundingClientRect().left-c.clientLeft+2};g.getOffsetLeft=function(c,a){switch(a){case"left":case"top":return 0;case"right":case"bottom":return x.clientWidth-r.offsetWidth;case"center":return(x.clientWidth-r.offsetWidth)/2;default:if(X.test(a)){return parseInt((x.clientWidth-r.offsetWidth)*parseFloat(a)/100)}r.style.left=a;return r.offsetLeft}};g.clipWidth=function(f){var d=f.runtimeStyle.fixWidth;f.runtimeStyle.borderRightWidth="";f.runtimeStyle.width=d?g.getPixelWidth(f,d)+"px":"";if(f.currentStyle.width!=="auto"){var c=f.getBoundingClientRect();var a=f.offsetWidth-x.clientWidth+c.left-2;if(a>=0){f.runtimeStyle.borderRightWidth="0px";a=Math.max(C(f,f.currentStyle.width)-a,0);Y(f,"width",a);return a}}};g.positionLeft=function(c,a){if(!a&&X.test(c.currentStyle.width)){c.runtimeStyle.fixWidth=c.currentStyle.width}if(c.runtimeStyle.fixWidth){c.runtimeStyle.width=g.getPixelWidth(c,c.runtimeStyle.fixWidth)}c.runtimeStyle.shiftLeft=0;c.runtimeStyle._3=c.currentStyle.left;c.runtimeStyle.autoLeft=c.currentStyle.right!=="auto"&&c.currentStyle.left==="auto";c.runtimeStyle.left="";c.runtimeStyle.screenLeft=g.getScreenLeft(c);c.runtimeStyle.pixelLeft=c.runtimeStyle.screenLeft;if(!a&&!A(c.offsetParent)){s(c,"pixelLeft","runtimeStyle.screenLeft+runtimeStyle.shiftLeft+document."+z+".scrollLeft")}};g.getScreenLeft=function(d){var c=d.offsetLeft,a=1;if(d.runtimeStyle.autoLeft){c=x.clientWidth-d.offsetWidth-g.getPixelWidth(d,d.currentStyle.right)}if(d.currentStyle.marginLeft!=="auto"){c-=g.getPixelWidth(d,d.currentStyle.marginLeft)}while(d=d.offsetParent){if(d.currentStyle.position!=="static")a=-1;c+=d.offsetLeft*a}return c};g.getPixelWidth=function(c,a){return X.test(a)?parseInt(parseFloat(a)/100*x.clientWidth):C(c,a)}};eval("var _9="+ce(i));i(j);_9(j)})();if(t<7){var bJ={backgroundColor:"transparent",backgroundImage:"none",backgroundPositionX:null,backgroundPositionY:null,backgroundRepeat:null,borderTopWidth:0,borderRightWidth:0,borderBottomWidth:0,borderLeftStyle:"none",borderTopStyle:"none",borderRightStyle:"none",borderBottomStyle:"none",borderLeftWidth:0,borderLeftColor:"#000",borderTopColor:"#000",borderRightColor:"#000",borderBottomColor:"#000",height:null,marginTop:0,marginBottom:0,marginRight:0,marginLeft:0,width:"100%"};h.CSS.addRecalc("overflow","visible",function(d){if(d.currentStyle.position==="absolute")return;if(d.parentNode.ie7_wrapped)return;if(h.Layout&&d.currentStyle["max-height"]!=="auto"){h.Layout.maxHeight(d)}if(d.currentStyle.marginLeft==="auto")d.style.marginLeft=0;if(d.currentStyle.marginRight==="auto")d.style.marginRight=0;var c=p.createElement(cy);c.ie7_wrapped=d;for(var a in bJ){c.style[a]=d.currentStyle[a];if(bJ[a]!=null){d.runtimeStyle[a]=bJ[a]}}c.style.display="block";c.style.position="relative";d.runtimeStyle.position="absolute";d.parentNode.insertBefore(c,d);c.appendChild(d)})}function dc(){var s="xx-small,x-small,small,medium,large,x-large,xx-large".split(",");for(var q=0;q%4",MATCH:/(.*):(before|after).*/,count:0});h._getLang=function(c){var a="";while(c&&c.nodeType===1){a=c.lang||c.getAttribute("lang")||"";if(a)break;c=c.parentNode}return a};T=O(T,{":lang\\(([^)]+)\\)":"((ii=IE7._getLang(e))==='$1'||ii.indexOf('$1-')===0)&&"})}var dj=/^(submit|reset|button)$/;h.HTML.addRecalc("button,input",function(c){if(c.nodeName==="BUTTON"){var a=c.outerHTML.match(/ value="([^"]*)"/i);c.runtimeStyle.value=a?a[1]:""}if(c.type==="submit"){y(c,"onclick",function(){c.runtimeStyle.clicked=true;setTimeout("document.all."+c.uniqueID+".runtimeStyle.clicked=false",1)})}});h.HTML.addRecalc("form",function(d){y(d,"onsubmit",function(){for(var c,a=0;c=d[a];a++){if(dj.test(c.type)&&!c.disabled&&!c.runtimeStyle.clicked){c.disabled=true;setTimeout("document.all."+c.uniqueID+".disabled=false",1)}else if(c.nodeName==="BUTTON"&&c.type==="submit"){setTimeout("document.all."+c.uniqueID+".value='"+c.value+"'",1);c.value=c.runtimeStyle.value}}})});h.HTML.addRecalc("img",function(a){if(a.alt&&!a.title)a.title=""});if(t<8){h.CSS.addRecalc("border-spacing",bg,function(a){if(a.currentStyle.borderCollapse!=="collapse"){a.cellSpacing=C(a,a.currentStyle["ie7-border-spacing"].split(" ")[0])}});h.CSS.addRecalc("box-sizing","content-box",h.Layout.boxSizing);h.CSS.addRecalc("box-sizing","border-box",h.Layout.borderBox)}if(t<8){var dk=/^image/i;h.HTML.addRecalc("object",function(a){if(dk.test(a.type)){a.body.style.cssText="margin:0;padding:0;border:none;overflow:hidden";return a}})}var bM="!IE7._a(e,'next')&&",cs=bM.replace("next","previous");if(h.CSS.pseudoClasses)h.CSS.pseudoClasses+="|";h.CSS.pseudoClasses+="(?:first|last|only)\\-(?:child|of\\-type)|empty|root|target|"+("not|nth\\-child|nth\\-last\\-child|nth\\-of\\-type|nth\\-last\\-of\\-type".split("|").join(bK+"|")+bK);var bN=new M("checked",function(c){if(typeof c.checked!=="boolean")return;var a=arguments;h.CSS.addEventHandler(c,"onpropertychange",function(){if(event.propertyName==="checked"){if(c.checked===true)bN.register(a);else bN.unregister(a)}});if(c.checked===true)bN.register(a)}),bO=new M("enabled",function(c){if(typeof c.disabled!=="boolean")return;var a=arguments;h.CSS.addEventHandler(c,"onpropertychange",function(){if(event.propertyName==="disabled"){if(c.disabled===false)bO.register(a);else bO.unregister(a)}});if(c.disabled===false)bO.register(a)}),bP=new M("disabled",function(c){if(typeof c.disabled!=="boolean")return;var a=arguments;h.CSS.addEventHandler(c,"onpropertychange",function(){if(event.propertyName==="disabled"){if(c.disabled===true)bP.register(a);else bP.unregister(a)}});if(c.disabled===true)bP.register(a)}),bQ=new M("indeterminate",function(c){if(typeof c.indeterminate!=="boolean")return;var a=arguments;h.CSS.addEventHandler(c,"onpropertychange",function(){if(event.propertyName==="indeterminate"){if(c.indeterminate===true)bQ.register(a);else bQ.unregister(a)}});h.CSS.addEventHandler(c,"onclick",function(){bQ.unregister(a)})}),bR=new M("target",function(c){var a=arguments;if(!c.tabIndex)c.tabIndex=0;h.CSS.addEventHandler(p,"onpropertychange",function(){if(event.propertyName==="activeElement"){if(c.id&&c.id===location.hash.slice(1))bR.register(a);else bR.unregister(a)}});if(c.id&&c.id===location.hash.slice(1))bR.register(a)}),ct=1,bu={_4:1};h._b=function(l,m,j){var i=l.parentNode;if(!i||i.nodeType!==1)return NaN;var g=j?l.nodeName:"";if(g==="TR"&&l.sectionRowIndex>=0){var c=l.sectionRowIndex;return m?l.parentNode.rows.length-c+1:c}if((g==="TD"||g==="TH")&&l.cellIndex>=0){c=l.cellIndex;return m?l.parentNode.cells.length-c+1:c}if(bu._4!==ct){bu={_4:ct}}var f=(i.uniqueID)+"-"+g,d=bu[f];if(!d){d={};var c=0,a=i.firstChild;while(a){if(j?a.nodeName===g:a.nodeName>"@"){d[a.uniqueID]=++c}a=a.nextSibling}d.length=c;bu[f]=d}c=d[l.uniqueID];return m?d.length-c+1:c};h._c=function(a){a=a.firstChild;while(a){if(a.nodeType===3||a.nodeName>"@")return false;a=a.nextSibling}return true};h._a=function(d,c){var a=d.nodeName;c+="Sibling";do{d=d[c];if(d&&d.nodeName===a)break}while(d);return d};var dl={"+":1,"-":-1},dm=/ /g;T=O(O({":nth(-last)?-(?:child|(of-type))\\((<#nth_arg>)\\)(<#filter>)?":function(m,j,i,g,f){g=g.replace(dm,"");var d="IE7._b(e,"+!!j+","+!!i+")";if(g==="even")g="2n";else if(g==="odd")g="2n+1";else if(!isNaN(g))g="0n"+~~g;g=g.split("n");var c=~~(dl[g[0]]||g[0]||1),b=~~g[1];if(c===0){var a=d+"==="+b}else{a="((ii="+d+")-("+b+"))%"+c+"===0&&ii"+(c<0?"<":">")+"="+b}return this.parse(f)+a+"&&"},"<#negation>":function(c,a){if(/:not/i.test(a))bv();if(/^[#.:\[]/.test(a)){a="*"+a}return"!("+D.parse(a).slice(3,-2)+")&&"}},T),{":checked":"e.checked===true&&",":disabled":"e.disabled===true&&",":enabled":"e.disabled===false&&",":last-child":"!"+bE+"&&",":only-child":"!"+ck+"&&!"+bE+"&&",":first-of-type":cs,":last-of-type":bM,":only-of-type":cs+bM,":empty":"IE7._c(e)&&",":root":"e==R&&",":target":"H&&"+cn+"===H&&"});var dn="article,aside,audio,canvas,details,figcaption,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,summary,time,video".split(",");for(var cu=0,cv;cv=dn[cu];cu++)p.createElement(cv);U+="datalist{display:none}details{padding-left:40px;display:block;margin:1em 0}meter,progress{vertical-align:-0.2em;width:5em;height:1em;display:inline-block}progress{width:10em;}article,aside,figcaption,footer,header,hgroup,summary,section,nav{display:block;margin:1em 0}figure{margin:1em 40px;display:block}mark{background:yellow}";h.CSS.addFix(/\bopacity\s*:\s*([\d.]+)/,function(c,a){return"zoom:1;filter:Alpha(opacity="+((a*100)||1)+")"});var D,J=(function(){var o0=/^[>+~]/,bw=false;function dp(f,d,c){f=bZ(f);if(!d)d=p;var a=d;bw=o0.test(f);if(bw){d=d.parentNode;f="*"+f}try{return n.create(f,bw)(d,c?null:[],a)}catch(ex){return c?null:[]}};var dq=/^(\\.|[' >+~#.\[\]:*(),\w-\^|$=]|[^\x00-\xa0])+$/,dE=/^(href|src)$/,cw={"class":"className","for":"htmlFor"},dF=/\sie7_\w+/g,dr=/^(action|cite|codebase|data|dynsrc|href|longdesc|lowsrc|src|usemap|url)$/i;h._0=function(f,d){if(f.getAttributeNode){var c=f.getAttributeNode(d)}d=cw[d.toLowerCase()]||d;if(!c)c=f.attributes[d];var a=c&&c.specified;if(f[d]&&typeof f[d]=="boolean")return d.toLowerCase();if((a&&dr.test(d))||(!c&&E)||d==="value"||d==="type"){return f.getAttribute(d,2)}if(d==="style")return f.style.cssText.toLowerCase()||null;return a?String(c.nodeValue):null};var cx="colSpan,rowSpan,vAlign,dateTime,accessKey,tabIndex,encType,maxLength,readOnly,longDesc";O(cw,cO(cx.toLowerCase().split(","),cx.split(",")));h._1=function(c,a){a+="Sibling";do{c=c[a];if(c&&c.nodeName>"@")break}while(c);return c};var ds=/(^|[, >+~])([#.:\[])/g,dG=/\)\{/g,dt=/,/,dH=/^['"]/,du=/\\([\da-f]{2,2})/gi,dI=/last/i;h._d=function(f,d){var c=f.all[d]||null;if(!c||(c.nodeType&&h._0(c,"id")===d))return c;for(var a=0;a+~]/,operator:/[\^~|$*]?=/,nth_arg:/[+-]?\d+|[+-]?\d*n(?:\s*[+-]\s*\d+)?|even|odd/,tag:/\*|<#ident>/,id:/#(<#ident>)/,'class':/\.(<#ident>)/,pseudo:/\:([\w-]+)(?:\(([^)]+)\))?/,attr:/\[(<#ident>)(?:(<#operator>)((?:\\.|[^\[\]#.:])+))?\]/,negation:/:not\((<#tag>|<#id>|<#class>|<#attr>|<#pseudo>)\)/,sequence:/(\\.|[~*]=|\+\d|\+?\d*n\s*\+\s*\d|[^\s>+~,\*])+/,filter:/[#.:\[]<#sequence>/,selector:/[^>+~](\\.|[^,])*?/,grammar:/^(<#selector>)((,<#selector>)*)$/}),ignoreCase:true}),dv=new bb({"\\\\.|[~*]\\s+=|\\+\\s+\\d":G.IGNORE,"\\[\\s+":"[","\\(\\s+":"(","\\s+\\)":")","\\s+\\]":"]","\\s*([,>+~]|<#operator>)\\s*":"$1","\\s+$":"","\\s+":" "});function dw(a){a=dv.parse(a.replace(du,"\\x$1")).replace(bz,"$1").replace(ds,"$1*$2");if(!dq.test(a))bv();return a};function dJ(a){return a.replace(cb,dx)};function dx(c,a){return W[a]};var dy=/\{/g,dz=/\\{/g;function bS(a){return Array((a.replace(dz,"").match(dy)||"").length+1).join("}")};T=new bb(T);var v=/:target/i,Z=/:root/i;function S(c){var a="";if(Z.test(c))a+=",R=d.documentElement";if(v.test(c))a+=",H=d.location;H=H&&H.hash.replace('#','')";if(a||c.indexOf("#")!==-1){a=",t=c.nodeType,d=t===9?c:c.ownerDocument||(c.document||c).parentWindow.document"+a}return"var ii"+a+";"};var ba={" ":";while(e!=s&&(e=e.parentNode)&&e.nodeType===1){",">":".parentElement;if(e){","+":";while((e=e.previousSibling)&&!("+cl+"))continue;if(e){","~":";while((e=e.previousSibling)){"+cm},K=/\be\b/g;D=new bb({"(?:(<#selector>)(<#combinator>))?(<#tag>)(<#filter>)?$":function(j,i,g,f,d){var c="";if(f!=="*"){var a=f.toUpperCase();c+="if(e.nodeName==='"+a+(a===f?"":"'||e.nodeName==='"+f)+"'){"}if(d){c+="if("+T.parse(d).slice(0,-2)+"){"}c=c.replace(K,"e"+this.index);if(g){c+="var e=e"+(this.index++)+ba[g];c=c.replace(K,"e"+this.index)}if(i){c+=this.parse(i)}return c}});var L="e0=IE7._d(d,'%1');if(e0){",z="var n=c.getElementsByTagName('%1');",w="if(r==null)return e0;r[k++]=e0;",r=1,A=new bb({"^((?:<#selector>)?(?:<#combinator>))(<#tag>)(<#filter>)?$":true}),s={},q=new bb({"^(<#tag>)#(<#ident>)(<#filter>)?( [^,]*)?$":function(j,i,g,f,d){var c=H(L,g),a="}";if(f){c+=D.parse(i+f);a=bS(c)}if(d){c+="s=c=e0;"+n.parse("*"+d)}else{c+=w}return c+a},"^([^#,]+)#(<#ident>)(<#filter>)?$":function(g,f,d,c){var a=H(L,d);if(f==="*"){a+=w}else{a+=D.parse(f+c)+w+"break"}return a+bS(a)},"^.*$":""}),n=new bb({"<#grammar>":function(k,l,m){if(!this.groups)this.groups=[];var j=A.exec(" "+l);if(!j)bv();this.groups.push(j.slice(1));if(m){return this.parse(m.replace(dt,""))}var i=this.groups,g=i[0][r];for(var c=1;j=i[c];c++){if(g!==j[r]){g="*";break}}var f="",d=w+"continue filtering;";for(var c=0;j=i[c];c++){D.index=0;if(g!=="*")j[r]="*";j=j.join("");if(j===" *"){f=d;break}else{j=D.parse(j);if(bw)j+="if(e"+D.index+"==s){";f+=j+d+bS(j)}}var a=g==="*";return(a?"var n=c.all;":H(z,g))+"filtering:while((e0=n[i++]))"+(a?cm.replace(K,"e0"):"{")+f+"}"},"^.*$":bv}),o=/\&\&(e\d+)\.nodeType===1(\)\{\s*if\(\1\.nodeName=)/g;n.create=function(d){if(!s[d]){d=dw(d);this.groups=null;D.index=0;var c=this.parse(d);this.groups=null;D.index=0;if(d.indexOf("#")!==-1){var a=q.parse(d);if(a){c="if(t===1||t===11|!c.getElementById){"+c+"}else{"+a+"}"}}c=c.replace(o,"$2");c=S(d)+bd(c);s[d]=new Function("return function(c,r,s){var i=0,k=0,e0;"+c+"return r}")()}return s[d]};return dp})();function bv(){throw new SyntaxError("Invalid selector.");};h.loaded=true;(function(){try{if(!p.body)throw"continue";bx.doScroll("left")}catch(ex){setTimeout(arguments.callee,1);return}try{eval(bU.innerHTML)}catch(ex){}if(typeof IE7_PNG_SUFFIX=="object"){bh=IE7_PNG_SUFFIX}else{bh=new RegExp(bY(N.IE7_PNG_SUFFIX||"-trans.png")+"(\\?.*)?$","i")}B=p.body;x=E?B:bx;B.className+=" ie7_body";bx.className+=" ie7_html";if(E)dc();h.CSS.init();h.HTML.init();h.HTML.apply();h.CSS.apply();h.recalc()})()})(this,document); diff --git a/theme/publicreadingstage/js/ie7/LICENSE b/theme/publicreadingstage/js/ie7/LICENSE new file mode 100644 index 0000000..4cbba59 --- /dev/null +++ b/theme/publicreadingstage/js/ie7/LICENSE @@ -0,0 +1,21 @@ +The MIT License + +Copyright (c) 2004-2010 Dean Edwards + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/theme/publicreadingstage/js/ie7/blank.gif b/theme/publicreadingstage/js/ie7/blank.gif new file mode 100644 index 0000000000000000000000000000000000000000..a4fe2e6297c7a013637b0e15f842dca1ef3128c4 GIT binary patch literal 48 wcmZ?wbhEHbWMp7un83&Y1poj4SNzEWWHK`7fcPL81|}vSMh3-y@(c{t0P2MZQ2+n{ literal 0 HcmV?d00001 diff --git a/theme/publicreadingstage/js/ie7/ie7-squish.js b/theme/publicreadingstage/js/ie7/ie7-squish.js new file mode 100644 index 0000000..4b721df --- /dev/null +++ b/theme/publicreadingstage/js/ie7/ie7-squish.js @@ -0,0 +1,36 @@ + +/* --------------------------------------------------------------------- + + Squish some IE bugs! + + Some of these bug fixes may have adverse effects so they are + not included in the standard library. Add your own if you want. + +--------------------------------------------------------------------- */ + +// NOTE: IE7.Layout.boxSizing is the same as the "Holly Hack" + +if (IE7.loaded && IE7.appVersion < 7) { + + // "doubled margin" bug + // http://www.positioniseverything.net/explorer/doubled-margin.html + IE7.CSS.addFix(/(float\s*:\s*(left|right))/, "display:inline;$1"); + + // "peekaboo" bug + // http://www.positioniseverything.net/explorer/peekaboo.html + if (IE7.appVersion >= 6) IE7.CSS.addRecalc("float", "(left|right)", function(element) { + IE7.Layout.boxSizing(element.parentElement); + // "doubled margin" bug + element.style.display = "inline"; + }); + + // "unscrollable content" bug + // http://www.positioniseverything.net/explorer/unscrollable.html + IE7.CSS.addRecalc("position", "absolute|fixed", function(element) { + if (element.offsetParent && element.offsetParent.currentStyle.position === "relative") + IE7.Layout.boxSizing(element.offsetParent); + }); +} + +//# // get rid of Microsoft's pesky image toolbar +//# document.write(''); diff --git a/theme/publicreadingstage/languages/starkers.pot b/theme/publicreadingstage/languages/starkers.pot new file mode 100644 index 0000000..b8985cf --- /dev/null +++ b/theme/publicreadingstage/languages/starkers.pot @@ -0,0 +1,433 @@ +# Translation of the WordPress theme Twenty Ten 1.0 by the WordPress team. +# Copyright (C) 2010 the WordPress team +# This file is distributed under the same license as the Twenty Ten package. +# FIRST AUTHOR , 2010. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Twenty Ten 1.0\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/twentyten\n" +"POT-Creation-Date: 2010-06-15 16:21+0000\n" +"PO-Revision-Date: 2010-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" + +#: 404.php:16 loop.php:33 +msgid "Not Found" +msgstr "" + +#: 404.php:18 +msgid "" +"Apologies, but the page you requested could not be found. Perhaps searching " +"will help." +msgstr "" + +#: archive.php:33 +#, php-format +msgid "Daily Archives: %s" +msgstr "" + +#: archive.php:35 +#, php-format +msgid "Monthly Archives: %s" +msgstr "" + +#: archive.php:37 +#, php-format +msgid "Yearly Archives: %s" +msgstr "" + +#: archive.php:39 +msgid "Blog Archives" +msgstr "" + +#: attachment.php:17 +#, php-format +msgid "Return to %s" +msgstr "" + +#. translators: %s - title of parent post +#: attachment.php:19 +#, php-format +msgid " %s" +msgstr "" + +#: attachment.php:27 +#, php-format +msgid "By %2$s" +msgstr "" + +#: attachment.php:31 functions.php:509 +#, php-format +msgid "View all posts by %s" +msgstr "" + +#: attachment.php:38 +#, php-format +msgid "Published %2$s" +msgstr "" + +#: attachment.php:48 +#, php-format +msgid "Full size is %s pixels" +msgstr "" + +#: attachment.php:51 +msgid "Link to full-size image" +msgstr "" + +#: attachment.php:58 attachment.php:105 loop.php:94 loop.php:117 loop.php:159 +#: onecolumn-page.php:27 page.php:32 single.php:53 +msgid "Edit" +msgstr "" + +#: attachment.php:98 functions.php:299 loop.php:109 loop.php:137 +msgid "Continue reading " +msgstr "" + +#: attachment.php:99 loop.php:138 onecolumn-page.php:26 page.php:31 +#: single.php:31 +msgid "Pages:" +msgstr "" + +#: author.php:27 +#, php-format +msgid "Author Archives: %s" +msgstr "" + +#: author.php:37 single.php:40 +#, php-format +msgid "About %s" +msgstr "" + +#: category.php:16 +#, php-format +msgid "Category Archives: %s" +msgstr "" + +#: comments.php:18 +msgid "" +"This post is password protected. Enter the password to view any comments." +msgstr "" + +#: comments.php:35 +#, php-format +msgid "One Response to %2$s" +msgid_plural "%1$s Responses to %2$s" +msgstr[0] "" +msgstr[1] "" + +#: comments.php:41 comments.php:60 +msgid " Older Comments" +msgstr "" + +#: comments.php:42 comments.php:61 +msgid "Newer Comments " +msgstr "" + +#: comments.php:72 +msgid "Comments are closed." +msgstr "" + +#. #-#-#-#-# twentyten.pot (Twenty Ten 1.0) #-#-#-#-# +#. Theme URI of the plugin/theme +#: footer.php:33 +msgid "http://wordpress.org/" +msgstr "" + +#: footer.php:34 +msgid "Semantic Personal Publishing Platform" +msgstr "" + +#: footer.php:35 +#, php-format +msgid "Proudly powered by %s." +msgstr "" + +#: functions.php:97 +msgid "Primary Navigation" +msgstr "" + +#. translators: header image description +#: functions.php:133 +msgid "Berries" +msgstr "" + +#. translators: header image description +#: functions.php:139 +msgid "Cherry Blossoms" +msgstr "" + +#. translators: header image description +#: functions.php:145 +msgid "Concave" +msgstr "" + +#. translators: header image description +#: functions.php:151 +msgid "Fern" +msgstr "" + +#. translators: header image description +#: functions.php:157 +msgid "Forest Floor" +msgstr "" + +#. translators: header image description +#: functions.php:163 +msgid "Inkwell" +msgstr "" + +#. translators: header image description +#: functions.php:169 +msgid "Path" +msgstr "" + +#. translators: header image description +#: functions.php:175 +msgid "Sunset" +msgstr "" + +#: functions.php:237 +#, php-format +msgid "Search results for %s" +msgstr "" + +#: functions.php:240 functions.php:257 +#, php-format +msgid "Page %s" +msgstr "" + +#: functions.php:366 +#, php-format +msgid "%s says:" +msgstr "" + +#: functions.php:369 +msgid "Your comment is awaiting moderation." +msgstr "" + +#. translators: 1: date, 2: time +#: functions.php:376 +#, php-format +msgid "%1$s at %2$s" +msgstr "" + +#: functions.php:376 functions.php:393 +msgid "(Edit)" +msgstr "" + +#: functions.php:393 +msgid "Pingback:" +msgstr "" + +#: functions.php:412 +msgid "Primary Widget Area" +msgstr "" + +#: functions.php:414 +msgid "The primary widget area" +msgstr "" + +#: functions.php:423 +msgid "Secondary Widget Area" +msgstr "" + +#: functions.php:425 +msgid "The secondary widget area" +msgstr "" + +#: functions.php:434 +msgid "First Footer Widget Area" +msgstr "" + +#: functions.php:436 +msgid "The first footer widget area" +msgstr "" + +#: functions.php:445 +msgid "Second Footer Widget Area" +msgstr "" + +#: functions.php:447 +msgid "The second footer widget area" +msgstr "" + +#: functions.php:456 +msgid "Third Footer Widget Area" +msgstr "" + +#: functions.php:458 +msgid "The third footer widget area" +msgstr "" + +#: functions.php:467 +msgid "Fourth Footer Widget Area" +msgstr "" + +#: functions.php:469 +msgid "The fourth footer widget area" +msgstr "" + +#: functions.php:500 +#, php-format +msgid "" +"Posted on %2$s by %3$s" +msgstr "" + +#: functions.php:526 +#, php-format +msgid "" +"This entry was posted in %1$s and tagged %2$s. Bookmark the
permalink." +msgstr "" + +#: functions.php:528 +#, php-format +msgid "" +"This entry was posted in %1$s. Bookmark the permalink." +msgstr "" + +#: functions.php:530 +#, php-format +msgid "" +"Bookmark the permalink." +msgstr "" + +#: header.php:71 +msgid "Skip to content" +msgstr "" + +#: loop.php:25 loop.php:172 +msgid " Older posts" +msgstr "" + +#: loop.php:26 loop.php:173 +msgid "Newer posts " +msgstr "" + +#: loop.php:35 +msgid "" +"Apologies, but no results were found for the requested archive. Perhaps " +"searching will help find a related post." +msgstr "" + +#: loop.php:60 loop.php:91 +msgctxt "gallery category slug" +msgid "gallery" +msgstr "" + +#: loop.php:62 loop.php:82 loop.php:125 +#, php-format +msgid "Permalink to %s" +msgstr "" + +#: loop.php:81 +#, php-format +msgid "This gallery contains %2$s photos." +msgstr "" + +#: loop.php:91 +msgid "View posts in the Gallery category" +msgstr "" + +#: loop.php:91 +msgid "More Galleries" +msgstr "" + +#: loop.php:93 loop.php:116 loop.php:158 +msgid "Leave a comment" +msgstr "" + +#: loop.php:93 loop.php:116 loop.php:158 +msgid "1 Comment" +msgstr "" + +#: loop.php:93 loop.php:116 loop.php:158 +msgid "% Comments" +msgstr "" + +#: loop.php:100 +msgctxt "asides category slug" +msgid "asides" +msgstr "" + +#: loop.php:145 +#, php-format +msgid "Posted in %2$s" +msgstr "" + +#: loop.php:154 +#, php-format +msgid "Tagged %2$s" +msgstr "" + +#: search.php:16 +#, php-format +msgid "Search Results for: %s" +msgstr "" + +#: search.php:26 +msgid "Nothing Found" +msgstr "" + +#: search.php:28 +msgid "" +"Sorry, but nothing matched your search criteria. Please try again with some " +"different keywords." +msgstr "" + +#: sidebar.php:27 +msgid "Archives" +msgstr "" + +#: sidebar.php:34 +msgid "Meta" +msgstr "" + +#: single.php:18 single.php:58 +msgctxt "Previous post link" +msgid "←" +msgstr "" + +#: single.php:19 single.php:59 +msgctxt "Next post link" +msgid "→" +msgstr "" + +#: single.php:44 +#, php-format +msgid "View all posts by %s " +msgstr "" + +#: tag.php:16 +#, php-format +msgid "Tag Archives: %s" +msgstr "" + +#. Theme Name of the plugin/theme +msgid "Twenty Ten" +msgstr "" + +#. Description of the plugin/theme +msgid "The 2010 default theme for WordPress." +msgstr "" + +#. Author of the plugin/theme +msgid "the WordPress team" +msgstr "" + +#. Tags of the plugin/theme +msgid "" +"black, blue, white, two-columns, fixed-width, custom-header, custom-" +"background, threaded-comments, sticky-post, translation-ready, microformats, " +"rtl-language-support, editor-style" +msgstr "" diff --git a/theme/publicreadingstage/loop.php b/theme/publicreadingstage/loop.php new file mode 100644 index 0000000..7deb093 --- /dev/null +++ b/theme/publicreadingstage/loop.php @@ -0,0 +1,90 @@ +get_template_part( 'loop', 'index' ); + * + * @package WordPress + * @subpackage Starkers + * @since Starkers 3.0 + */ +?> + + +max_num_pages > 1 ) : ?> + + + + + + + + + + +

+

+ + + + + + + +
+ +

+ + + + + + + + '' . __( 'Pages:', 'twentyten' ), 'after' => '' ) ); ?> + + + + + + + + + + + +
+ + + + + + +max_num_pages > 1 ) : ?> + + + + + \ No newline at end of file diff --git a/theme/publicreadingstage/onecolumn-page.php b/theme/publicreadingstage/onecolumn-page.php new file mode 100644 index 0000000..a574f2c --- /dev/null +++ b/theme/publicreadingstage/onecolumn-page.php @@ -0,0 +1,68 @@ + +> + + + <?php + /* + * Print the <title> tag based on what is being viewed. + * We filter the output of wp_title() a bit -- see + * twentyten_filter_wp_title() in functions.php. + */ + wp_title( '|', true, 'right' ); + + ?> + + + + + + + + + + + + + + + + + + + + * tag of your theme, or you will break many plugins, which + * generally use this hook to add elements to such + * as styles, scripts, and meta tags. + */ + wp_head(); + ?> + + +> + +
+
+ + + +

+ + '' . __( 'Pages:', 'twentyten' ), 'after' => '' ) ); ?> + + + + + + +
+
+ diff --git a/theme/publicreadingstage/page-home.php b/theme/publicreadingstage/page-home.php new file mode 100644 index 0000000..0e39eba --- /dev/null +++ b/theme/publicreadingstage/page-home.php @@ -0,0 +1,285 @@ + + + + +
+ +
+ + + +
+ +
+ +
+ +
+ + + +
+

Contents

+
+ +
+
+ + + +
+

Search Bill text

+ + +
+ +
+

Explanatory Notes

+ + 'notes_to_fragments', + 'connected_items' => get_post($_REQUEST['f']), + 'nopaging' => true, + ) ); + + //print_r($connected); + + // Display connected posts + if ( $connected->have_posts() ) { + + while ( $connected->have_posts() ) { + $connected->the_post(); + $linkednotes .= "
  • ".get_the_title()."
  • \n"; + } + } + + if ($linkednotes) { + $linkednotes = "
      " . $linkednotes . "
    "; + } + + wp_reset_postdata(); + + if ($_REQUEST['f']) { + $fragnotes = (get_post_meta($_REQUEST['f'],'_notes',true)) ? get_post_meta($_REQUEST['f'],'_notes',true) : null; + echo "
    " . $fragnotes . $linkednotes . "
    "; + } else { + echo "
    Choose a part of the document to view accompanying notes
    "; + } + + ?> + +
    + + slug."'>".$ft->name.", "; + } + if ($ftags) { + echo "
    \r\n

    Tagged: " . substr($tagslist,0,-2) . "

    \r\n
    "; + } + ?> + +
    + +
    +
    +

    Bill text

    + + have_posts() ) { + while ( $fragments->have_posts() ) { + $fragments->the_post(); + + $activefragment = ($_REQUEST['f'] == $post->ID) ? "activefragment" : null; + + $ancestors = get_post_ancestors($post->ID); + $fragmentdepth = "fragdepth-" . count($ancestors); + + // rewrite references in parentheses format (which WP doesn't handle well as page titles) + + $pattern[0] = '/(\w+)\.(\w+)\.(\w+)/'; + $pattern[1] = '/(\w+)\.(\w+)/'; + + $replacement[0] = '$1 ($2) ($3)'; + $replacement[1] = '$1 ($2)'; + + $fragtitle = preg_replace($pattern,$replacement,get_the_title()); + + if (is_user_logged_in() && $activefragment == 'activefragment') { + $adminlink = "ID . "'>[edit]"; + } else { + $adminlink = null; + } + + echo "

    ID."' class='fragment_link'>" . "".$fragtitle. "" . nl2br(get_the_content()) . "{$adminlink}

    "; + } + } + + rewind_posts(); + ?> +
    +
    + +
    +
    + + $_REQUEST['f'], + "status" => 'approve', + "order" => 'asc' + ); + $fragcomments = get_comments($args); + + + if (count($fragcomments)>0) { // some comments + + echo "

    " . number_format(count($fragcomments)) . " comments

    "; + + foreach((array)$fragcomments as $c) { + + $byline = (get_comment_meta($c->comment_ID,'commentcapacity',true)) ? $c->comment_author . ", " . get_comment_meta($c->comment_ID,'commentcapacity',true) : $c->comment_author; + echo "

    ".$byline.": " . $c->comment_content. "
    " . human_time_diff( strtotime($c->comment_date_gmt), current_time('timestamp') ) . " ago Report this comment

    "; + } + + + } else { // no comments + echo "

    Discussion

    "; + echo "

    No comments yet.

    "; + } + + // set up comment form + + $commenter = wp_get_current_commenter(); + $req = get_option( 'require_name_email' ); + $aria_req = ( $req ? " aria-required='true'" : '' ); + + $type_options = array( + "drafting" => "Drafting or implementation?", + "policy" => "Policy this Bill relates to?", + "question" => "A question you have?" + ); + + foreach($type_options as $k => $v) { + $typeoutput .= ($k == $_SESSION['commenttype']) ? "\r" : "\r"; + } + + $fields = array( + 'author' => '

    ' . ' ' . + '

    ', + 'email' => '', + 'capacity' => '

    ' . + ' + +

    ', + 'commenttype' => '

    ' . + ' +

    ', + ); + + + $args = array( + 'fields' => apply_filters('comment_form_default_fields', $fields), + 'comment_notes_before' => '

    Your email address will not be published. Name, email address and comment are required fields. Please note our moderation policy.


    ', + 'comment_notes_after' => '', + 'title_reply' => 'Leave a comment', + 'comment_field' => '

    ', + ); + + + comment_form($args,$_REQUEST['f']); + + } else { + echo "

    Discussion

    "; + echo "
    Choose a part of the document to read and comment on
    "; + } + + ?> + +
    +
    + +
    + + + + + + + \ No newline at end of file diff --git a/theme/publicreadingstage/page-nosidebar.php b/theme/publicreadingstage/page-nosidebar.php new file mode 100644 index 0000000..ed84077 --- /dev/null +++ b/theme/publicreadingstage/page-nosidebar.php @@ -0,0 +1,25 @@ + + + + +
    +
    + +

    + +

    + + + + + + +
    +
    + + + + \ No newline at end of file diff --git a/theme/publicreadingstage/page.php b/theme/publicreadingstage/page.php new file mode 100644 index 0000000..1dfd394 --- /dev/null +++ b/theme/publicreadingstage/page.php @@ -0,0 +1,42 @@ + + + + +
    + +
    + +

    + +

    + + + + + + +
    + + + +
    + + + + \ No newline at end of file diff --git a/theme/publicreadingstage/print.css b/theme/publicreadingstage/print.css new file mode 100644 index 0000000..f8964be --- /dev/null +++ b/theme/publicreadingstage/print.css @@ -0,0 +1,50 @@ +@import "styles.css"; + +* { + color: black !important; +} + +ul.xoxo, #respond, #access, #topheader, .reply , .sharebuttonsanywhere, .ui-icon, .supersites, #carousel { + display: none; +} + +p.printonlyheadline { + font-size: 2em; + position: static !important; + top: 0; + left: 0 !important; + font-weight: bold; + padding: 0.5em 0; +} + +#content a:link:after, #content a:visited:after, #sidebar a:link:after, #sidebar a:visited:after { + content:" [" attr(href) "] "; +} + +#tocinner, #searchinner, #tagsinner, #lightbox-background, a#close-panel, #jumplinks { + display: none; +} + +#billtext, #explanatorynotes, #lightbox-content { + width: 100%; + height: auto; +} + +#lightbox-wrapper { + display: block; + position: relative; + left: 0; + top: 0; + margin: 1em 0 !important; + width: 100% !important; + height: auto; + border: 0; +} + +#tocinner h2, +#searchinner h2, +#explanatorynotesinner h2, +#discussion h2 { + background: none !important; + padding-left: 0; +} \ No newline at end of file diff --git a/theme/publicreadingstage/screenshot.png b/theme/publicreadingstage/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..c3d2fc2945d5addd40a6c333ebb7ade4fea726e7 GIT binary patch literal 279697 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

    #gdKmjd797{@N{JIecewd%1^M}W#q7mAIC*BiqN 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

    Xwe^3Xy+m6c;kG^<3~mTgbC# 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

    Y-Ya0(6>W&epyh5{Nn+)Q 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
  • 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

    VR_-M@Okp9&cMmUyz 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Œn>TH~e2E`!yY!no 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�j{u@hX;>#v}R%in<}GR;B=`b)q(Oo16d&< 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 + +

    +
    + + +

    + + +

    +

    +
    + + +
    + + +
    + + + diff --git a/theme/publicreadingstage/searchform.php b/theme/publicreadingstage/searchform.php new file mode 100644 index 0000000..e08f6c5 --- /dev/null +++ b/theme/publicreadingstage/searchform.php @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/theme/publicreadingstage/sidebar.php b/theme/publicreadingstage/sidebar.php new file mode 100644 index 0000000..1555ae6 --- /dev/null +++ b/theme/publicreadingstage/sidebar.php @@ -0,0 +1,4 @@ + +
      + +
    diff --git a/theme/publicreadingstage/single-fragment.php b/theme/publicreadingstage/single-fragment.php new file mode 100644 index 0000000..8b41aee --- /dev/null +++ b/theme/publicreadingstage/single-fragment.php @@ -0,0 +1,32 @@ +ID . "#fragment-" . $fraginfo->ID,'302'); +?> + + + + + +
    +
    +

    + + + + + + + +
    + + + + + + \ No newline at end of file diff --git a/theme/publicreadingstage/single-note.php b/theme/publicreadingstage/single-note.php new file mode 100644 index 0000000..2d1d657 --- /dev/null +++ b/theme/publicreadingstage/single-note.php @@ -0,0 +1,4 @@ + +

    + + diff --git a/theme/publicreadingstage/single.php b/theme/publicreadingstage/single.php new file mode 100644 index 0000000..99d51e2 --- /dev/null +++ b/theme/publicreadingstage/single.php @@ -0,0 +1,53 @@ + + + + + + +
    +
    +

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

    + + + + + + + +
    + + + + + + + + + \ No newline at end of file diff --git a/theme/publicreadingstage/style.css b/theme/publicreadingstage/style.css new file mode 100644 index 0000000..fd0af69 --- /dev/null +++ b/theme/publicreadingstage/style.css @@ -0,0 +1,815 @@ +/* +Theme Name: Public Reading Stage +Theme URI: http://publicreadingstage.cabinetoffice.gov.uk +Description: Custom WordPress theme for GDS & Cabinet Office. Based on Starkers + 1140 Grid System by Alex Newman, derived from Elliot Jay Stocks' Starkers Theme (http://starkerstheme.com/) and the 1140 CSS Grid (http://cssgrid.net/). +Version: 0.1 +Author: Steph Gray +Author URI: http://www.helpfultechnology.com +Tags: starkers, naked, clean, basic +*/ + +@import "css/reset.css"; +@import "css/typography.css"; +@import "css/layout.css"; + +.container { +} + +.row { +} + +body { + font-size: 100%; + font-family: Helvetica, arial, sans-serif; + line-height: 140% !important; +} + +#topheader { + color: black; + background: url('images/hmg_newstyle.png') no-repeat; +} + +#branding { + height: 130px; +} + +#topheader h1#sitetitle, #topheader h2#sitetitle { + text-align: right; + margin: 0; + font-size: 24pt !important; +} + +#topheader h1#sitetitle a, #topheader h2#sitetitle a { + padding-top: 2.4em; +} + +#cookiebar { + background: #FEFEC8; + margin-bottom: 1em; +} + +#cookiebar p { + font-size: 0.8em; + padding: 0.5em 1em; +} + +h1 a, h2 a { + text-decoration: none !important; + color: black !important; + display: block; +} + +body.search h2 a, body.tag h2 a { + color: black !important; +} + +.hiddentext, .printonlyheadline { + position: absolute; + left: -9999em; +} + +.alignleft { + margin: 0 1em 1em 0; +} + +.alignright { + margin: 0 0 1em 1em; +} + +.aligncenter { + text-align: center; +} + +#primarynav { + background: #E1E8E8; + display: block; + color: black; + padding: 0.5em; + margin-bottom: 1em; + margin-top: 0em; + text-align: left !important; +} + +#primarynavmenu { + list-style: none; + margin: 0; + float: left; + text-align: left !important; + width: 70%; + font-size: 1.2em; +} + +#primarynavmenu li { + position: relative; + padding: 0 1em 0 0; + text-align: left !important; + display: inline-block; +} + +#primarynavmenu a { + display: block; + padding: 0; + color: black; + text-decoration: none; + font-size: 100%; +} + +#primarynavmenu a:hover { + color: #981200; +} + +#primarynavmenu li.current-menu-item a, #primarynavmenu li.current-menu-parent a { + color: #981200; +} + +#footer { + margin-top: 1em; +} + +/* content styles */ + +h1, h2, h3, h4, h5, h6 { + color: black; + font-family: Helvetica, Arial, sans-serif; + font-weight: lighter !important; + line-height: 120%; +} + +h1 { + font-size: 24pt !important; + margin: 0.25em 0 1em 0; + font-weight: bold; + text-align: left; +} + +h2 { + font-size: 18pt !important; + margin: 0.5em 0 1em 0; +} + +h3 { + font-size: 1.3em; + margin: 0.5em 0; +} + +h4 { + font-size: 1.1em; + margin: 0.5em 0; +} + +a:link { + color: #981200; +} + +a:visited { + color: #575757; +} + +a:hover, a:active { + color: #981200 !important; +} + +.postmeta { + color: #575757; + font-size: 0.9em; +} + +.postthumb { + float: left; + margin: 0 1em 1em 0; +} + +#content p, #content li, #content td, #content dd, #content dt, #sidebar p, #sidebar li, #footer p { + margin-bottom: 1em !important; +} + +#footer p { + padding: 0.5em 0; + color: #aaa; + text-align: left; + font-size: 90%; +} + +#content ul { + position: relative; + left: 1.25em; + margin-right: 1.25em; +} + +#content ul li { + list-style: square; + margin-left: 1.5em; +} + +#content ol li { + list-style: decimal; + margin-left: 2em; +} + +#maincontent { + font-size: 100% !important; + line-height: 140%; +} + +#maincontent p { + margin-bottom: 1em; +} + +.metabox { + background: #eee; + padding: 1em; + margin: 1em 0; +} + +.metabox h2, .metabox h3 { + margin-top: 0; +} + +#sidebar ul.xoxo, #sidebar ul.xoxo li, .homecol ul.xoxo, .homecol ul.xoxo li { + list-style: none !important; + margin-left: 0 !important; +} + +#sidebar ul.xoxo li { + margin-bottom: 1.5em; +} + +#sidebar ul.xoxo li ul li { + margin-bottom: 0.5em; +} + +#sidebar ul, #sidebar ul li, #sidebar ul.xoxo li ul li { + list-style: square; + margin-left: 0.5em; +} + +#sidebar ul.xoxo li ul.categories li { + margin-left: 1em; +} + +ul.xoxo { + margin-bottom: 2em; +} + +#footer ul.xoxo { + margin-bottom: 0.5em; +} + +h2 a:link, h3 a:link, h2 a:visited, h3 a:visited { + text-decoration: none !important; + color: black !important; +} + +h2 a:hover, h3 a:hover { + text-decoration: underline; +} + +h4.rssextra-title { + font-weight: normal; + font-size: 1em; +} + +span.rss-date { + font-size: 90%; + color: #575757; +} + +table { + border: 1px solid #e7e7e7 !important; + text-align: left; + margin: 0 -1px 1em 0; + width: 100%; + border-collapse: collapse; + border-spacing: 0; +} +tr th, +thead th { + border: none !important; + font-weight: bold; + padding: 0.5em 1em; +} +tr td { + border: none !important; + border-top: 1px solid #e7e7e7 !important; + padding: 0.5em 1em; +} + +.pdfdocument { + background: url('images/pdf.gif') no-repeat; + padding: 2px 0 4px 20px; +} + +.xlsdocument { + background: url('images/xls.gif') no-repeat; + padding: 2px 0 4px 20px; +} + +.docdocument { + background: url('images/doc.gif') no-repeat; + padding: 2px 0 4px 20px; +} + +#promobar { + margin: 1em 0; + background: #E1E8E8; + font-size: 90%; + line-height: 130%; +} + +.promo { +} + +#sidebar { + padding-top: 1em; +} + +#sidebar .promo { + margin-bottom: 1em; + background: #E1E8E8; + font-size: 90%; + line-height: 130%; +} + +.promo h3, .promo p { + margin: 0; + padding: 2%; +} + +#explanatorynotes { + margin: 1em 0 0 0; /* saves 3.8% on the right margin */ + width: 25.85%; +} + +#explanatorynotesinner { + background: #E1E8E8; + padding-bottom: 0.5em; + padding-right: 1em; +} + +#explanatorynotes ul { + margin-top: 0.5em; +} + +#searchinner { + background: #E1E8E8; + padding-bottom: 0.5em; + padding-right: 1em; + margin-bottom: 1em; +} + +#searchinner h2 { + background: url('images/search.png') no-repeat 3px 2px; + padding-left: 33px; + margin-bottom: 0.5em; +} + +#metadatainner { + background: #E1E8E8; + font-size: 80%; + line-height: 140% !important; + padding: 0.5em; + margin-top: 1em; +} + +#tocinner { + background: #E1E8E8; + font-size: 80%; + line-height: 140% !important; + padding: 0.25em 0.5em 0.5em 0.5em; + margin: 1em 0; +} + +#tocinner h2 { + background: url('images/toc.png') no-repeat 3px 2px; + padding-left: 33px; + margin-bottom: 0.5em; +} + +#tocinner a { + text-decoration: none; +} + +#explanatorynotesinner h2 { + background: url('images/notes.png') no-repeat 3px 2px; + padding-left: 33px; + margin-bottom: 0.5em; +} + +#explanatorynotes .fragment_notes { + font-size: 90%; + line-height: 140% !important; +} + +#explanatorynotes .fragment_notes span { + color: #555; +} + +#explanatorynotes .fragment_notes ul { + padding-left: 1.5em; +} + +#explanatorynotes .fragment_notes li { + list-style: square; +} + +#billtext { + box-shadow: #aaa 0 0 5px; + margin: 0.5em 0; /* saves 3.8% on the right margin */ + width: 43.25%; width: 44%; + height: 600px; + overflow: scroll; + background-image: url('images/beige_paper.png'); + background-attachment: scroll; +} + +#billtext .innerwrapper { + padding: 0; +} + +#billtext h2 { + padding-left: 0.5em; +} + +#discussion { + margin: 1em 0 1em -0.75em; +} + +#discussion .innerwrapper { + padding-left: 1.75em; + padding-right: 0; +} + +#discussion h2 { + background: url('images/comments.png') no-repeat 7px 2px; + padding-left: 38px; +} + +#discussion .fragment_comment { + font-size: 90%; + line-height: 140% !important; + margin-bottom: 0.5em; + padding-left: 0.75em; +} + +#discussion .fragment_commenter { + font-weight: bold; +} + +#discussion .fragment_commentdate { + color: #575757; +} + +.innerwrapper { + padding: 0.1em 0.5em; + font-size: 90%; +} + +/* Fragment handling */ + +p.fragment { + clear: both; + font-family: "Times New Roman", Times, Georgia, serif; + line-height: 130%; + padding: 0.5em !important; +} + +p.fragment a:link, p.fragment a:visited { + color: black; + text-decoration: none; +} + +p.fragment.activefragment { + background: #FEFEC8 url('images/highlight_bg.jpg') no-repeat -10px center; +} + +p.fragment:hover { + background: #F8F8F8 url('images/highlight_bg_grey.jpg') no-repeat -10px center; +} + +p.fragment.activefragment a { + color: #981200; +} + +.fragdepth-0 .fragment_ref { + float: left; + display: inline-block; + width: 12%; + padding-left: 1%; +} + +.fragdepth-0 .fragment_content { + float: left; + display: inline-block; + width: 87%; +} + +.fragdepth-1 .fragment_ref { + float: left; + display: inline-block; + width: 15%; + padding-left: 3%; +} + +.fragdepth-1 .fragment_content { + float: left; + display: inline-block; + width: 80%; +} + +.fragdepth-2 .fragment_ref { + float: left; + display: inline-block; + width: 18%; + padding-left: 5%; +} + +.fragdepth-2 .fragment_content { + float: left; + display: inline-block; + width: 77%; +} + + +.fragment_ref { + +} + +.fragment_content { + +} + +.fragment_link { + color: #575757; +} + +/* comment form */ + +#respond { + background: #E1E8E8; + font-size: 90%; + margin-top: 1em; + margin-left: -1em; + padding: 0.5em 0.5em 1em 1.5em; + line-height: 130%; +} + +#comments-title { + margin: 0; +} + +#comments { + padding-top: 2em; +} + +#respond { +} + +#commentform label { + display: block; + padding-top: 0.5em; +} + +#commentform input[aria-required="true"], #commentform textarea[aria-required="true"]{ + background: url('images/beige_paper.png'); +} + +#commentform input#author, #commentform input#email, #commentform input#url, #commentform input#commentcapacity, #commentform #comment { + font-size: 100%; +} + +li.comment { + list-style: none; + padding-top: 1em; +} + +textarea#comment { + width: 90%; +} + +img.avatar { + float: left !important; + margin: 0 0.5em 0.5em 0; +} + +li.comment .comment-body { + clear: both; + padding-top: 0.5em; +} + +.required { + color: #981200; +} + +.clearfix:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} + +/* report abusive comments */ +span.report { + float: right; +} + +.report a:link, .report a:visited { + padding-left: 20px; + color: #575757; + text-decoration: none; +} + +.report a:hover, .report a:active { + background: url('images/report.png') no-repeat; +} + +/* gravity forms styles for comment abuse reports */ + +ul.gform_fields { + left: 0 !important; +} + +ul.gform_fields li { + margin-left: 0 !important; + padding-left: 0 !important; +} + +#comment-preview { + padding: 0.5em 0; +} + +#live-preview { + padding: 0.5em 0; +} + +p.subscribe-to-comments input { + float: left; + margin-right: 0.5em; + margin-top: 0.6em; +} + +.morelink { + background: url('images/morearrow.png') no-repeat 0 2px; + padding-left: 20px; + text-decoration: none; + font-size: 90%; + padding-top: 2px; +} + +/* lightbox styles */ + +#lightbox-background { + display:none; + background-image: url("images/macFFBgHack.png"); + background-color:#000000; + opacity:0.8; + filter:alpha(opacity=80); + position:absolute; + top:0px; + left:0px; + min-width:100%; + min-height:100%; + height: 5000px; + overflow: hidden; + z-index:1000; +} + +#lightbox-wrapper { + display:none; + position:absolute; + top:10%; + left:15%; + width:70%; + background:#FFFFFF; + padding:1.5em; + border:2px solid #CCCCCC; + z-index:2000; +} + +#lightbox-content p, #lightbox-content li { + margin: 0.5em 0; + font-size: 1.1em !important; + line-height: 140%; +} + +#lightbox-wrapper a#close-panel { + padding: 0.5em 1em; + background: #333; + font-size: 1.2em; + text-decoration: none; + color: white; + line-height: 140%; +} + +#lightbox-wrapper a#close-panel:hover { + color: yellow !important; +} + +#lightbox-wrapper a#closebutton { + float: right; + position: relative; + top: -35px; + right: -35px; +} + +#jumplinks { + position: absolute; + left: -9999em; +} + +/* media queries for responsive styles */ + +/* Smaller screens */ + +@media only screen and (max-width: 1023px) { + + body { + font-size: 85%; + } + +} + + +/* Mobile */ + +@media handheld, only screen and (max-width: 767px) { + + .container { + padding-left: 0; + padding-right: 0; + } + + #topheader { + background: url('images/hmg_newstyle.png') no-repeat 10px top ; + } + + #branding { + padding-top: 6em; + } + + #topheader h1#sitetitle, #topheader h2#sitetitle { + text-align: left; + } + + #topheader h1#sitetitle a, #topheader h2#sitetitle a { + padding-top: 1.6em; + } + + #primarynavmenu, #footer { + margin: 0em 0.5em; + width: 90%; + background: none !important; + } + + #content ul#primarynavmenu, #content ul#primarynavmenu li { + margin-left: 0 !important; + left: 0; + } + + #primarynavmenu ul { + border: none; + } + + #primarynavmenu li { + width: 100%; + display: block; + border: 0; + margin: 1em 0; + } + + #primarynavmenu li a { + float: none; + font-size: 1.6em; + } + + #explanatorynotes, #billtext, #discussion { + width: 90%; + } + + #billtext { + height: auto; + } + + ul.xoxo li { + margin: 2em 0; + } + + #jumplinks { + position: relative; + left: 0; + margin: 1em 0; + } + + #jumplinks li { + background: #E1E8E8; + padding: 1em; + margin-bottom: 1em; + } + + #lightbox-wrapper { + top: 20px; + left: 10px; + width: 80%; + } + +}} \ No newline at end of file diff --git a/theme/publicreadingstage/tag.php b/theme/publicreadingstage/tag.php new file mode 100644 index 0000000..b9d28fc --- /dev/null +++ b/theme/publicreadingstage/tag.php @@ -0,0 +1,38 @@ + + +
    +
    +

    + + + +
    + + + +
    + \ No newline at end of file