From 2389d66da849798f8d4ec5f10e3b07c11da49185 Mon Sep 17 00:00:00 2001 From: Michael Francis Date: Sat, 28 May 2011 13:28:16 -0400 Subject: Initial Commit --- webroot/.DS_Store | Bin 0 -> 15364 bytes webroot/.htaccess | 7 + webroot/15452_files/default_avatar_48.gif | Bin 0 -> 2352 bytes webroot/15452_files/simplethings-arrow-next.png | Bin 0 -> 540 bytes webroot/15452_files/simplethings-arrow-prev.png | Bin 0 -> 537 bytes webroot/15452_files/simplethings-clock.png | Bin 0 -> 719 bytes webroot/15452_files/simplethings-date-flag.png | Bin 0 -> 328 bytes webroot/15452_files/simplethings-footer-bg.png | Bin 0 -> 141 bytes webroot/15452_files/simplethings-header-bg.png | Bin 0 -> 180 bytes webroot/15452_files/simplethings-page-btn.png | Bin 0 -> 164 bytes .../15452_files/simplethings-question-bg-blue.png | Bin 0 -> 131 bytes .../simplethings-question-bottom-blue.png | Bin 0 -> 357 bytes .../15452_files/simplethings-question-top-blue.png | Bin 0 -> 264 bytes webroot/15452_files/simplethings-quote.png | Bin 0 -> 450 bytes webroot/15452_files/simplethings-reblogged.png | Bin 0 -> 634 bytes webroot/15452_files/simplethings-rss-btn.png | Bin 0 -> 159 bytes webroot/15452_files/simplethings-rss-icon.png | Bin 0 -> 430 bytes webroot/15452_files/simplethings-search-full.png | Bin 0 -> 2257 bytes webroot/15452_files/simplethings-tags.png | Bin 0 -> 526 bytes webroot/15452_files/simplethings-user-pic.png | Bin 0 -> 665 bytes webroot/15452_files/tumblelog.js | 1 + .../tumblr_ksc4i2SkVU1qz8ouqo1_r2_cover.jpg | Bin 0 -> 105289 bytes .../15452_files/tumblr_kzjlfiTnfe1qz4rgho1_250.jpg | Bin 0 -> 50430 bytes .../15452_files/tumblr_kzjlfiTnfe1qz4rgho1_500.jpg | Bin 0 -> 86821 bytes webroot/carbon.css | 202 +++ webroot/code/.DS_Store | Bin 0 -> 6148 bytes webroot/code/css/960.css | 1 + webroot/code/css/reset.css | 1 + webroot/code/css/text.css | 1 + webroot/code/css/uncompressed/960.css | 409 ++++++ webroot/code/css/uncompressed/reset.css | 53 + webroot/code/css/uncompressed/text.css | 84 ++ webroot/code/demo.html | 592 +++++++++ webroot/code/img/12_col.gif | Bin 0 -> 96 bytes webroot/code/img/16_col.gif | Bin 0 -> 101 bytes webroot/css/960.css | 1 + webroot/css/base.css | 1382 ++++++++++++++++++++ webroot/css/debug.css | 603 +++++++++ webroot/css/grid.css | 484 +++++++ webroot/css/lithium.css | 294 +++++ webroot/css/prettyPhoto.css | 1 + webroot/css/reset.css | 1 + webroot/css/style.css | 170 +++ webroot/css/text.css | 1 + webroot/css/themes/black.css | 28 + webroot/css/themes/blue.css | 29 + webroot/css/themes/dark.css | 32 + webroot/css/themes/green.css | 29 + webroot/css/themes/grey.css | 32 + webroot/css/themes/light.css | 31 + webroot/css/themes/purple.css | 28 + webroot/css/themes/red.css | 30 + webroot/favicon.ico | Bin 0 -> 65764 bytes webroot/images/dark_rounded/btnNext.png | Bin 0 -> 1411 bytes webroot/images/dark_rounded/btnPrevious.png | Bin 0 -> 1442 bytes webroot/images/dark_rounded/contentPattern.png | Bin 0 -> 130 bytes webroot/images/dark_rounded/default_thumbnail.gif | Bin 0 -> 227 bytes webroot/images/dark_rounded/loader.gif | Bin 0 -> 2545 bytes webroot/images/dark_rounded/sprite.png | Bin 0 -> 4076 bytes webroot/images/dark_square/btnNext.png | Bin 0 -> 1411 bytes webroot/images/dark_square/btnPrevious.png | Bin 0 -> 1442 bytes webroot/images/dark_square/contentPattern.png | Bin 0 -> 121 bytes webroot/images/dark_square/default_thumbnail.gif | Bin 0 -> 227 bytes webroot/images/dark_square/loader.gif | Bin 0 -> 2545 bytes webroot/images/dark_square/sprite.png | Bin 0 -> 3507 bytes webroot/images/default/default_thumb.png | Bin 0 -> 1537 bytes webroot/images/default/loader.gif | Bin 0 -> 6331 bytes webroot/images/default/sprite.png | Bin 0 -> 6682 bytes webroot/images/default/sprite_next.png | Bin 0 -> 1358 bytes webroot/images/default/sprite_prev.png | Bin 0 -> 1376 bytes webroot/images/default/sprite_x.png | Bin 0 -> 1097 bytes webroot/images/default/sprite_y.png | Bin 0 -> 1162 bytes webroot/images/facebook/btnNext.png | Bin 0 -> 845 bytes webroot/images/facebook/btnPrevious.png | Bin 0 -> 828 bytes webroot/images/facebook/contentPatternBottom.png | Bin 0 -> 142 bytes webroot/images/facebook/contentPatternLeft.png | Bin 0 -> 137 bytes webroot/images/facebook/contentPatternRight.png | Bin 0 -> 136 bytes webroot/images/facebook/contentPatternTop.png | Bin 0 -> 142 bytes webroot/images/facebook/default_thumbnail.gif | Bin 0 -> 227 bytes webroot/images/facebook/loader.gif | Bin 0 -> 2545 bytes webroot/images/facebook/sprite.png | Bin 0 -> 4227 bytes webroot/images/light_rounded/btnNext.png | Bin 0 -> 1411 bytes webroot/images/light_rounded/btnPrevious.png | Bin 0 -> 1442 bytes webroot/images/light_rounded/default_thumbnail.gif | Bin 0 -> 227 bytes webroot/images/light_rounded/loader.gif | Bin 0 -> 2545 bytes webroot/images/light_rounded/sprite.png | Bin 0 -> 4099 bytes webroot/images/light_square/btnNext.png | Bin 0 -> 1411 bytes webroot/images/light_square/btnPrevious.png | Bin 0 -> 1442 bytes webroot/images/light_square/default_thumbnail.gif | Bin 0 -> 227 bytes webroot/images/light_square/loader.gif | Bin 0 -> 2545 bytes webroot/images/light_square/sprite.png | Bin 0 -> 3507 bytes webroot/img/.DS_Store | Bin 0 -> 6148 bytes webroot/img/about-small.jpg | Bin 0 -> 16616 bytes webroot/img/about.jpg | Bin 0 -> 33264 bytes webroot/img/appletv2.jpeg | Bin 0 -> 25102 bytes webroot/img/arrow-active.png | Bin 0 -> 2918 bytes webroot/img/arrow.png | Bin 0 -> 2974 bytes webroot/img/bg-dark.jpg | Bin 0 -> 8549 bytes webroot/img/bg-input.gif | Bin 0 -> 96 bytes webroot/img/bg.jpg | Bin 0 -> 7587 bytes webroot/img/bullet_arrow_right.png | Bin 0 -> 2938 bytes webroot/img/coding.png | Bin 0 -> 4122 bytes webroot/img/design.png | Bin 0 -> 3326 bytes webroot/img/empty | 0 webroot/img/error.png | Bin 0 -> 727 bytes webroot/img/features/box_address.png | Bin 0 -> 5312 bytes webroot/img/features/lock_closed.png | Bin 0 -> 5988 bytes webroot/img/features/magic_wand.png | Bin 0 -> 7959 bytes webroot/img/features/monitor.png | Bin 0 -> 6533 bytes webroot/img/features/preferences.png | Bin 0 -> 5919 bytes webroot/img/features/security.png | Bin 0 -> 4863 bytes webroot/img/grad-black-hover.gif | Bin 0 -> 282 bytes webroot/img/grad-black-rev.gif | Bin 0 -> 282 bytes webroot/img/grad-black.gif | Bin 0 -> 282 bytes webroot/img/grad-blue-hover.gif | Bin 0 -> 284 bytes webroot/img/grad-blue-rev.gif | Bin 0 -> 284 bytes webroot/img/grad-blue.gif | Bin 0 -> 284 bytes webroot/img/grad-green-hover.gif | Bin 0 -> 283 bytes webroot/img/grad-green-rev.gif | Bin 0 -> 283 bytes webroot/img/grad-green.gif | Bin 0 -> 283 bytes webroot/img/grad-grey-hover.gif | Bin 0 -> 278 bytes webroot/img/grad-grey-rev.gif | Bin 0 -> 278 bytes webroot/img/grad-grey.gif | Bin 0 -> 278 bytes webroot/img/grad-purple-hover.gif | Bin 0 -> 283 bytes webroot/img/grad-purple-rev.gif | Bin 0 -> 283 bytes webroot/img/grad-purple.gif | Bin 0 -> 283 bytes webroot/img/grad-red-hover.gif | Bin 0 -> 283 bytes webroot/img/grad-red-rev.gif | Bin 0 -> 283 bytes webroot/img/grad-red.gif | Bin 0 -> 283 bytes webroot/img/grad-rev.png | Bin 0 -> 2858 bytes webroot/img/grad.png | Bin 0 -> 2863 bytes webroot/img/icon-des.png | Bin 0 -> 5437 bytes webroot/img/icons/add.png | Bin 0 -> 698 bytes webroot/img/icons/asterisk_yellow.png | Bin 0 -> 925 bytes webroot/img/icons/bullet_arrow_right.png | Bin 0 -> 2938 bytes webroot/img/icons/bullet_toggle_minus.png | Bin 0 -> 314 bytes webroot/img/icons/bullet_toggle_plus.png | Bin 0 -> 332 bytes webroot/img/icons/calendar.png | Bin 0 -> 705 bytes webroot/img/icons/cancel.png | Bin 0 -> 727 bytes webroot/img/icons/close.png | Bin 0 -> 3282 bytes webroot/img/icons/cog.png | Bin 0 -> 777 bytes webroot/img/icons/comment_delete.png | Bin 0 -> 788 bytes webroot/img/icons/comment_edit.png | Bin 0 -> 799 bytes webroot/img/icons/comments.png | Bin 0 -> 846 bytes webroot/img/icons/cut.png | Bin 0 -> 510 bytes webroot/img/icons/error.png | Bin 0 -> 727 bytes webroot/img/icons/folder.png | Bin 0 -> 632 bytes webroot/img/icons/group.png | Bin 0 -> 918 bytes webroot/img/icons/image.png | Bin 0 -> 586 bytes webroot/img/icons/images.png | Bin 0 -> 727 bytes webroot/img/icons/information.png | Bin 0 -> 764 bytes webroot/img/icons/page.png | Bin 0 -> 487 bytes webroot/img/icons/page_code.png | Bin 0 -> 728 bytes webroot/img/icons/page_copy.png | Bin 0 -> 593 bytes webroot/img/icons/page_delete.png | Bin 0 -> 678 bytes webroot/img/icons/page_edit.png | Bin 0 -> 715 bytes webroot/img/icons/page_paste.png | Bin 0 -> 690 bytes webroot/img/icons/page_white.png | Bin 0 -> 416 bytes webroot/img/icons/page_white_acrobat.png | Bin 0 -> 689 bytes webroot/img/icons/page_white_flash.png | Bin 0 -> 670 bytes webroot/img/icons/page_white_gear.png | Bin 0 -> 732 bytes webroot/img/icons/page_white_php.png | Bin 0 -> 432 bytes webroot/img/icons/page_white_stack.png | Bin 0 -> 541 bytes webroot/img/icons/page_white_zip.png | Bin 0 -> 593 bytes webroot/img/icons/success.png | Bin 0 -> 712 bytes webroot/img/icons/tip.png | Bin 0 -> 685 bytes webroot/img/icons/user.png | Bin 0 -> 593 bytes webroot/img/icons/user_delete.png | Bin 0 -> 711 bytes webroot/img/icons/user_edit.png | Bin 0 -> 741 bytes webroot/img/icons/warning.png | Bin 0 -> 543 bytes webroot/img/icons/xhtml.png | Bin 0 -> 548 bytes webroot/img/lightbox/lightbox-blank.gif | Bin 0 -> 43 bytes webroot/img/lightbox/lightbox-btn-close.gif | Bin 0 -> 700 bytes webroot/img/lightbox/lightbox-btn-next.gif | Bin 0 -> 812 bytes webroot/img/lightbox/lightbox-btn-prev.gif | Bin 0 -> 832 bytes webroot/img/lightbox/lightbox-ico-loading.gif | Bin 0 -> 3990 bytes webroot/img/office.jpg | Bin 0 -> 38416 bytes webroot/img/old/coding.png | Bin 0 -> 5509 bytes webroot/img/old/design.png | Bin 0 -> 6695 bytes webroot/img/old/icon-des.png | Bin 0 -> 5446 bytes webroot/img/old/seo.png | Bin 0 -> 5706 bytes webroot/img/portfolio/admina-big.jpg | Bin 0 -> 87894 bytes webroot/img/portfolio/admina-mid.jpg | Bin 0 -> 30712 bytes webroot/img/portfolio/admina.jpg | Bin 0 -> 23936 bytes webroot/img/portfolio/adminbase-big.jpg | Bin 0 -> 73903 bytes webroot/img/portfolio/adminbase-mid.jpg | Bin 0 -> 24176 bytes webroot/img/portfolio/adminbase.jpg | Bin 0 -> 21771 bytes webroot/img/portfolio/vcard-big.jpg | Bin 0 -> 63955 bytes webroot/img/portfolio/vcard-mid.jpg | Bin 0 -> 29648 bytes webroot/img/portfolio/vcard.jpg | Bin 0 -> 25396 bytes webroot/img/portfolio/vcard2-big.jpg | Bin 0 -> 69940 bytes webroot/img/portfolio/vcard2-mid.jpg | Bin 0 -> 27055 bytes webroot/img/portfolio/vcard2.jpg | Bin 0 -> 21883 bytes webroot/img/process.gif | Bin 0 -> 781 bytes webroot/img/quote.gif | Bin 0 -> 1681 bytes webroot/img/screenshot.png | Bin 0 -> 94206 bytes webroot/img/screenshots/buttons.jpg | Bin 0 -> 23028 bytes webroot/img/screenshots/calendars.jpg | Bin 0 -> 20842 bytes webroot/img/screenshots/charts.jpg | Bin 0 -> 16965 bytes webroot/img/screenshots/coding.jpg | Bin 0 -> 19180 bytes webroot/img/screenshots/docs.jpg | Bin 0 -> 17392 bytes webroot/img/screenshots/forms.jpg | Bin 0 -> 16340 bytes webroot/img/screenshots/gallery.jpg | Bin 0 -> 24812 bytes webroot/img/screenshots/notifications.jpg | Bin 0 -> 23182 bytes webroot/img/screenshots/pagination.jpg | Bin 0 -> 16989 bytes webroot/img/screenshots/psd.jpg | Bin 0 -> 19826 bytes webroot/img/screenshots/switches.jpg | Bin 0 -> 22332 bytes webroot/img/screenshots/tabs.jpg | Bin 0 -> 18523 bytes webroot/img/screenshots/themes.jpg | Bin 0 -> 18548 bytes webroot/img/screenshots/tips.jpg | Bin 0 -> 19396 bytes webroot/img/screenshots/widgets.jpg | Bin 0 -> 19028 bytes webroot/img/screenshots/width.jpg | Bin 0 -> 19228 bytes webroot/img/scrollable.png | Bin 0 -> 5766 bytes webroot/img/seo.png | Bin 0 -> 7334 bytes webroot/img/social/16/audioboo.png | Bin 0 -> 726 bytes webroot/img/social/16/bebo.png | Bin 0 -> 564 bytes webroot/img/social/16/behance.png | Bin 0 -> 804 bytes webroot/img/social/16/blogger.png | Bin 0 -> 747 bytes webroot/img/social/16/buzz.png | Bin 0 -> 645 bytes webroot/img/social/16/creativecommons.png | Bin 0 -> 621 bytes webroot/img/social/16/dailybooth.png | Bin 0 -> 516 bytes webroot/img/social/16/delicious.png | Bin 0 -> 667 bytes webroot/img/social/16/designfloat.png | Bin 0 -> 870 bytes webroot/img/social/16/deviantart.png | Bin 0 -> 819 bytes webroot/img/social/16/digg.png | Bin 0 -> 813 bytes webroot/img/social/16/dopplr.png | Bin 0 -> 491 bytes webroot/img/social/16/dribbble.png | Bin 0 -> 753 bytes webroot/img/social/16/email.png | Bin 0 -> 504 bytes webroot/img/social/16/ember.png | Bin 0 -> 653 bytes webroot/img/social/16/facebook.png | Bin 0 -> 838 bytes webroot/img/social/16/flickr.png | Bin 0 -> 670 bytes webroot/img/social/16/forrst.png | Bin 0 -> 541 bytes webroot/img/social/16/friendfeed.png | Bin 0 -> 709 bytes webroot/img/social/16/google.png | Bin 0 -> 767 bytes webroot/img/social/16/gowalla.png | Bin 0 -> 715 bytes webroot/img/social/16/grooveshark.png | Bin 0 -> 697 bytes webroot/img/social/16/hyves.png | Bin 0 -> 736 bytes webroot/img/social/16/lastfm.png | Bin 0 -> 827 bytes webroot/img/social/16/linkedin.png | Bin 0 -> 798 bytes webroot/img/social/16/livejournal.png | Bin 0 -> 971 bytes webroot/img/social/16/lockerz.png | Bin 0 -> 602 bytes webroot/img/social/16/megavideo.png | Bin 0 -> 684 bytes webroot/img/social/16/myspace.png | Bin 0 -> 758 bytes webroot/img/social/16/piano.png | Bin 0 -> 560 bytes webroot/img/social/16/playfire.png | Bin 0 -> 667 bytes webroot/img/social/16/playstation.png | Bin 0 -> 830 bytes webroot/img/social/16/reddit.png | Bin 0 -> 918 bytes webroot/img/social/16/rss.png | Bin 0 -> 907 bytes webroot/img/social/16/skype.png | Bin 0 -> 700 bytes webroot/img/social/16/socialvibe.png | Bin 0 -> 888 bytes webroot/img/social/16/soundcloud.png | Bin 0 -> 513 bytes webroot/img/social/16/spotify.png | Bin 0 -> 877 bytes webroot/img/social/16/steam.png | Bin 0 -> 644 bytes webroot/img/social/16/stumbleupon.png | Bin 0 -> 818 bytes webroot/img/social/16/technorati.png | Bin 0 -> 775 bytes webroot/img/social/16/tumblr.png | Bin 0 -> 807 bytes webroot/img/social/16/twitpic.png | Bin 0 -> 719 bytes webroot/img/social/16/twitter.png | Bin 0 -> 804 bytes webroot/img/social/16/typepad.png | Bin 0 -> 656 bytes webroot/img/social/16/vimeo.png | Bin 0 -> 800 bytes webroot/img/social/16/wakoopa.png | Bin 0 -> 602 bytes webroot/img/social/16/wordpress.png | Bin 0 -> 837 bytes webroot/img/social/16/xing.png | Bin 0 -> 765 bytes webroot/img/social/16/yahoo.png | Bin 0 -> 611 bytes webroot/img/social/16/youtube.png | Bin 0 -> 872 bytes webroot/img/social/32/audioboo.png | Bin 0 -> 1392 bytes webroot/img/social/32/bebo.png | Bin 0 -> 997 bytes webroot/img/social/32/behance.png | Bin 0 -> 1218 bytes webroot/img/social/32/blogger.png | Bin 0 -> 928 bytes webroot/img/social/32/buzz.png | Bin 0 -> 610 bytes webroot/img/social/32/creativecommons.png | Bin 0 -> 1604 bytes webroot/img/social/32/dailybooth.png | Bin 0 -> 757 bytes webroot/img/social/32/delicious.png | Bin 0 -> 632 bytes webroot/img/social/32/designfloat.png | Bin 0 -> 1425 bytes webroot/img/social/32/deviantart.png | Bin 0 -> 1273 bytes webroot/img/social/32/digg.png | Bin 0 -> 1176 bytes webroot/img/social/32/dopplr.png | Bin 0 -> 433 bytes webroot/img/social/32/dribbble.png | Bin 0 -> 1717 bytes webroot/img/social/32/email.png | Bin 0 -> 880 bytes webroot/img/social/32/ember.png | Bin 0 -> 1251 bytes webroot/img/social/32/facebook.png | Bin 0 -> 1082 bytes webroot/img/social/32/flickr.png | Bin 0 -> 776 bytes webroot/img/social/32/forrst.png | Bin 0 -> 1001 bytes webroot/img/social/32/friendfeed.png | Bin 0 -> 1139 bytes webroot/img/social/32/google.png | Bin 0 -> 1431 bytes webroot/img/social/32/gowalla.png | Bin 0 -> 1557 bytes webroot/img/social/32/grooveshark.png | Bin 0 -> 2320 bytes webroot/img/social/32/hyves.png | Bin 0 -> 1084 bytes webroot/img/social/32/lastfm.png | Bin 0 -> 1546 bytes webroot/img/social/32/linkedin.png | Bin 0 -> 966 bytes webroot/img/social/32/livejournal.png | Bin 0 -> 2029 bytes webroot/img/social/32/lockerz.png | Bin 0 -> 935 bytes webroot/img/social/32/megavideo.png | Bin 0 -> 992 bytes webroot/img/social/32/myspace.png | Bin 0 -> 951 bytes webroot/img/social/32/piano.png | Bin 0 -> 542 bytes webroot/img/social/32/playfire.png | Bin 0 -> 1313 bytes webroot/img/social/32/playstation.png | Bin 0 -> 1440 bytes webroot/img/social/32/reddit.png | Bin 0 -> 1883 bytes webroot/img/social/32/rss.png | Bin 0 -> 1665 bytes webroot/img/social/32/skype.png | Bin 0 -> 1585 bytes webroot/img/social/32/socialvibe.png | Bin 0 -> 1350 bytes webroot/img/social/32/soundcloud.png | Bin 0 -> 816 bytes webroot/img/social/32/spotify.png | Bin 0 -> 1233 bytes webroot/img/social/32/steam.png | Bin 0 -> 1343 bytes webroot/img/social/32/stumbleupon.png | Bin 0 -> 1445 bytes webroot/img/social/32/technorati.png | Bin 0 -> 1079 bytes webroot/img/social/32/tumblr.png | Bin 0 -> 938 bytes webroot/img/social/32/twitpic.png | Bin 0 -> 958 bytes webroot/img/social/32/twitter.png | Bin 0 -> 964 bytes webroot/img/social/32/typepad.png | Bin 0 -> 1057 bytes webroot/img/social/32/vimeo.png | Bin 0 -> 1366 bytes webroot/img/social/32/wakoopa.png | Bin 0 -> 1447 bytes webroot/img/social/32/wordpress.png | Bin 0 -> 1693 bytes webroot/img/social/32/xing.png | Bin 0 -> 1508 bytes webroot/img/social/32/yahoo.png | Bin 0 -> 1115 bytes webroot/img/social/32/youtube.png | Bin 0 -> 1407 bytes webroot/img/success.png | Bin 0 -> 712 bytes webroot/img/tick.png | Bin 0 -> 3094 bytes webroot/img/tipsy.gif | Bin 0 -> 867 bytes webroot/index.php | 43 + webroot/js/Aller.font.js | 22 + webroot/js/cufon-yui.js | 7 + webroot/js/dd_belatedpng.js | 328 +++++ webroot/js/empty | 1 + webroot/js/functions.js | 46 + webroot/js/jquery-1.3.2.min.js | 19 + webroot/js/jquery-1.4.2.min.js | 154 +++ webroot/js/jquery-1.4.4.min.js | 167 +++ webroot/js/jquery-1.6.1.min.js | 18 + webroot/js/jquery.anchor.js | 39 + webroot/js/jquery.form.js | 37 + webroot/js/jquery.lightbox-0.5.min.js | 42 + webroot/js/jquery.prettyPhoto.js | 27 + webroot/js/jquery.tipsy.js | 104 ++ webroot/js/jquery.tools.min.js | 18 + webroot/js/modernizr-1.5.min.js | 28 + webroot/js/scroll.js | 20 + 337 files changed, 5647 insertions(+) create mode 100644 webroot/.DS_Store create mode 100644 webroot/.htaccess create mode 100644 webroot/15452_files/default_avatar_48.gif create mode 100644 webroot/15452_files/simplethings-arrow-next.png create mode 100644 webroot/15452_files/simplethings-arrow-prev.png create mode 100644 webroot/15452_files/simplethings-clock.png create mode 100644 webroot/15452_files/simplethings-date-flag.png create mode 100644 webroot/15452_files/simplethings-footer-bg.png create mode 100644 webroot/15452_files/simplethings-header-bg.png create mode 100644 webroot/15452_files/simplethings-page-btn.png create mode 100644 webroot/15452_files/simplethings-question-bg-blue.png create mode 100644 webroot/15452_files/simplethings-question-bottom-blue.png create mode 100644 webroot/15452_files/simplethings-question-top-blue.png create mode 100644 webroot/15452_files/simplethings-quote.png create mode 100644 webroot/15452_files/simplethings-reblogged.png create mode 100644 webroot/15452_files/simplethings-rss-btn.png create mode 100644 webroot/15452_files/simplethings-rss-icon.png create mode 100644 webroot/15452_files/simplethings-search-full.png create mode 100644 webroot/15452_files/simplethings-tags.png create mode 100644 webroot/15452_files/simplethings-user-pic.png create mode 100644 webroot/15452_files/tumblelog.js create mode 100644 webroot/15452_files/tumblr_ksc4i2SkVU1qz8ouqo1_r2_cover.jpg create mode 100644 webroot/15452_files/tumblr_kzjlfiTnfe1qz4rgho1_250.jpg create mode 100644 webroot/15452_files/tumblr_kzjlfiTnfe1qz4rgho1_500.jpg create mode 100644 webroot/carbon.css create mode 100644 webroot/code/.DS_Store create mode 100755 webroot/code/css/960.css create mode 100755 webroot/code/css/reset.css create mode 100755 webroot/code/css/text.css create mode 100755 webroot/code/css/uncompressed/960.css create mode 100755 webroot/code/css/uncompressed/reset.css create mode 100755 webroot/code/css/uncompressed/text.css create mode 100755 webroot/code/demo.html create mode 100755 webroot/code/img/12_col.gif create mode 100755 webroot/code/img/16_col.gif create mode 100755 webroot/css/960.css create mode 100755 webroot/css/base.css create mode 100644 webroot/css/debug.css create mode 100755 webroot/css/grid.css create mode 100644 webroot/css/lithium.css create mode 100644 webroot/css/prettyPhoto.css create mode 100755 webroot/css/reset.css create mode 100755 webroot/css/style.css create mode 100755 webroot/css/text.css create mode 100755 webroot/css/themes/black.css create mode 100755 webroot/css/themes/blue.css create mode 100755 webroot/css/themes/dark.css create mode 100755 webroot/css/themes/green.css create mode 100755 webroot/css/themes/grey.css create mode 100755 webroot/css/themes/light.css create mode 100755 webroot/css/themes/purple.css create mode 100755 webroot/css/themes/red.css create mode 100644 webroot/favicon.ico create mode 100755 webroot/images/dark_rounded/btnNext.png create mode 100755 webroot/images/dark_rounded/btnPrevious.png create mode 100755 webroot/images/dark_rounded/contentPattern.png create mode 100755 webroot/images/dark_rounded/default_thumbnail.gif create mode 100755 webroot/images/dark_rounded/loader.gif create mode 100755 webroot/images/dark_rounded/sprite.png create mode 100755 webroot/images/dark_square/btnNext.png create mode 100755 webroot/images/dark_square/btnPrevious.png create mode 100755 webroot/images/dark_square/contentPattern.png create mode 100755 webroot/images/dark_square/default_thumbnail.gif create mode 100755 webroot/images/dark_square/loader.gif create mode 100755 webroot/images/dark_square/sprite.png create mode 100644 webroot/images/default/default_thumb.png create mode 100644 webroot/images/default/loader.gif create mode 100644 webroot/images/default/sprite.png create mode 100644 webroot/images/default/sprite_next.png create mode 100644 webroot/images/default/sprite_prev.png create mode 100644 webroot/images/default/sprite_x.png create mode 100644 webroot/images/default/sprite_y.png create mode 100755 webroot/images/facebook/btnNext.png create mode 100755 webroot/images/facebook/btnPrevious.png create mode 100755 webroot/images/facebook/contentPatternBottom.png create mode 100755 webroot/images/facebook/contentPatternLeft.png create mode 100755 webroot/images/facebook/contentPatternRight.png create mode 100755 webroot/images/facebook/contentPatternTop.png create mode 100755 webroot/images/facebook/default_thumbnail.gif create mode 100755 webroot/images/facebook/loader.gif create mode 100755 webroot/images/facebook/sprite.png create mode 100755 webroot/images/light_rounded/btnNext.png create mode 100755 webroot/images/light_rounded/btnPrevious.png create mode 100755 webroot/images/light_rounded/default_thumbnail.gif create mode 100755 webroot/images/light_rounded/loader.gif create mode 100755 webroot/images/light_rounded/sprite.png create mode 100755 webroot/images/light_square/btnNext.png create mode 100755 webroot/images/light_square/btnPrevious.png create mode 100755 webroot/images/light_square/default_thumbnail.gif create mode 100755 webroot/images/light_square/loader.gif create mode 100755 webroot/images/light_square/sprite.png create mode 100644 webroot/img/.DS_Store create mode 100755 webroot/img/about-small.jpg create mode 100755 webroot/img/about.jpg create mode 100644 webroot/img/appletv2.jpeg create mode 100755 webroot/img/arrow-active.png create mode 100755 webroot/img/arrow.png create mode 100755 webroot/img/bg-dark.jpg create mode 100755 webroot/img/bg-input.gif create mode 100755 webroot/img/bg.jpg create mode 100755 webroot/img/bullet_arrow_right.png create mode 100755 webroot/img/coding.png create mode 100755 webroot/img/design.png create mode 100644 webroot/img/empty create mode 100755 webroot/img/error.png create mode 100755 webroot/img/features/box_address.png create mode 100755 webroot/img/features/lock_closed.png create mode 100755 webroot/img/features/magic_wand.png create mode 100755 webroot/img/features/monitor.png create mode 100755 webroot/img/features/preferences.png create mode 100755 webroot/img/features/security.png create mode 100755 webroot/img/grad-black-hover.gif create mode 100755 webroot/img/grad-black-rev.gif create mode 100755 webroot/img/grad-black.gif create mode 100755 webroot/img/grad-blue-hover.gif create mode 100755 webroot/img/grad-blue-rev.gif create mode 100755 webroot/img/grad-blue.gif create mode 100755 webroot/img/grad-green-hover.gif create mode 100755 webroot/img/grad-green-rev.gif create mode 100755 webroot/img/grad-green.gif create mode 100755 webroot/img/grad-grey-hover.gif create mode 100755 webroot/img/grad-grey-rev.gif create mode 100755 webroot/img/grad-grey.gif create mode 100755 webroot/img/grad-purple-hover.gif create mode 100755 webroot/img/grad-purple-rev.gif create mode 100755 webroot/img/grad-purple.gif create mode 100755 webroot/img/grad-red-hover.gif create mode 100755 webroot/img/grad-red-rev.gif create mode 100755 webroot/img/grad-red.gif create mode 100755 webroot/img/grad-rev.png create mode 100755 webroot/img/grad.png create mode 100755 webroot/img/icon-des.png create mode 100755 webroot/img/icons/add.png create mode 100755 webroot/img/icons/asterisk_yellow.png create mode 100755 webroot/img/icons/bullet_arrow_right.png create mode 100755 webroot/img/icons/bullet_toggle_minus.png create mode 100755 webroot/img/icons/bullet_toggle_plus.png create mode 100755 webroot/img/icons/calendar.png create mode 100755 webroot/img/icons/cancel.png create mode 100755 webroot/img/icons/close.png create mode 100755 webroot/img/icons/cog.png create mode 100755 webroot/img/icons/comment_delete.png create mode 100755 webroot/img/icons/comment_edit.png create mode 100755 webroot/img/icons/comments.png create mode 100755 webroot/img/icons/cut.png create mode 100755 webroot/img/icons/error.png create mode 100755 webroot/img/icons/folder.png create mode 100755 webroot/img/icons/group.png create mode 100755 webroot/img/icons/image.png create mode 100755 webroot/img/icons/images.png create mode 100755 webroot/img/icons/information.png create mode 100755 webroot/img/icons/page.png create mode 100755 webroot/img/icons/page_code.png create mode 100755 webroot/img/icons/page_copy.png create mode 100755 webroot/img/icons/page_delete.png create mode 100755 webroot/img/icons/page_edit.png create mode 100755 webroot/img/icons/page_paste.png create mode 100755 webroot/img/icons/page_white.png create mode 100755 webroot/img/icons/page_white_acrobat.png create mode 100755 webroot/img/icons/page_white_flash.png create mode 100755 webroot/img/icons/page_white_gear.png create mode 100755 webroot/img/icons/page_white_php.png create mode 100755 webroot/img/icons/page_white_stack.png create mode 100755 webroot/img/icons/page_white_zip.png create mode 100755 webroot/img/icons/success.png create mode 100755 webroot/img/icons/tip.png create mode 100755 webroot/img/icons/user.png create mode 100755 webroot/img/icons/user_delete.png create mode 100755 webroot/img/icons/user_edit.png create mode 100755 webroot/img/icons/warning.png create mode 100755 webroot/img/icons/xhtml.png create mode 100755 webroot/img/lightbox/lightbox-blank.gif create mode 100755 webroot/img/lightbox/lightbox-btn-close.gif create mode 100755 webroot/img/lightbox/lightbox-btn-next.gif create mode 100755 webroot/img/lightbox/lightbox-btn-prev.gif create mode 100755 webroot/img/lightbox/lightbox-ico-loading.gif create mode 100755 webroot/img/office.jpg create mode 100755 webroot/img/old/coding.png create mode 100755 webroot/img/old/design.png create mode 100755 webroot/img/old/icon-des.png create mode 100755 webroot/img/old/seo.png create mode 100755 webroot/img/portfolio/admina-big.jpg create mode 100755 webroot/img/portfolio/admina-mid.jpg create mode 100755 webroot/img/portfolio/admina.jpg create mode 100755 webroot/img/portfolio/adminbase-big.jpg create mode 100755 webroot/img/portfolio/adminbase-mid.jpg create mode 100755 webroot/img/portfolio/adminbase.jpg create mode 100755 webroot/img/portfolio/vcard-big.jpg create mode 100755 webroot/img/portfolio/vcard-mid.jpg create mode 100755 webroot/img/portfolio/vcard.jpg create mode 100755 webroot/img/portfolio/vcard2-big.jpg create mode 100755 webroot/img/portfolio/vcard2-mid.jpg create mode 100755 webroot/img/portfolio/vcard2.jpg create mode 100755 webroot/img/process.gif create mode 100755 webroot/img/quote.gif create mode 100755 webroot/img/screenshot.png create mode 100755 webroot/img/screenshots/buttons.jpg create mode 100755 webroot/img/screenshots/calendars.jpg create mode 100755 webroot/img/screenshots/charts.jpg create mode 100755 webroot/img/screenshots/coding.jpg create mode 100755 webroot/img/screenshots/docs.jpg create mode 100755 webroot/img/screenshots/forms.jpg create mode 100755 webroot/img/screenshots/gallery.jpg create mode 100755 webroot/img/screenshots/notifications.jpg create mode 100755 webroot/img/screenshots/pagination.jpg create mode 100755 webroot/img/screenshots/psd.jpg create mode 100755 webroot/img/screenshots/switches.jpg create mode 100755 webroot/img/screenshots/tabs.jpg create mode 100755 webroot/img/screenshots/themes.jpg create mode 100755 webroot/img/screenshots/tips.jpg create mode 100755 webroot/img/screenshots/widgets.jpg create mode 100755 webroot/img/screenshots/width.jpg create mode 100755 webroot/img/scrollable.png create mode 100755 webroot/img/seo.png create mode 100755 webroot/img/social/16/audioboo.png create mode 100755 webroot/img/social/16/bebo.png create mode 100755 webroot/img/social/16/behance.png create mode 100755 webroot/img/social/16/blogger.png create mode 100755 webroot/img/social/16/buzz.png create mode 100755 webroot/img/social/16/creativecommons.png create mode 100755 webroot/img/social/16/dailybooth.png create mode 100755 webroot/img/social/16/delicious.png create mode 100755 webroot/img/social/16/designfloat.png create mode 100755 webroot/img/social/16/deviantart.png create mode 100755 webroot/img/social/16/digg.png create mode 100755 webroot/img/social/16/dopplr.png create mode 100755 webroot/img/social/16/dribbble.png create mode 100755 webroot/img/social/16/email.png create mode 100755 webroot/img/social/16/ember.png create mode 100755 webroot/img/social/16/facebook.png create mode 100755 webroot/img/social/16/flickr.png create mode 100755 webroot/img/social/16/forrst.png create mode 100755 webroot/img/social/16/friendfeed.png create mode 100755 webroot/img/social/16/google.png create mode 100755 webroot/img/social/16/gowalla.png create mode 100755 webroot/img/social/16/grooveshark.png create mode 100755 webroot/img/social/16/hyves.png create mode 100755 webroot/img/social/16/lastfm.png create mode 100755 webroot/img/social/16/linkedin.png create mode 100755 webroot/img/social/16/livejournal.png create mode 100755 webroot/img/social/16/lockerz.png create mode 100755 webroot/img/social/16/megavideo.png create mode 100755 webroot/img/social/16/myspace.png create mode 100755 webroot/img/social/16/piano.png create mode 100755 webroot/img/social/16/playfire.png create mode 100755 webroot/img/social/16/playstation.png create mode 100755 webroot/img/social/16/reddit.png create mode 100755 webroot/img/social/16/rss.png create mode 100755 webroot/img/social/16/skype.png create mode 100755 webroot/img/social/16/socialvibe.png create mode 100755 webroot/img/social/16/soundcloud.png create mode 100755 webroot/img/social/16/spotify.png create mode 100755 webroot/img/social/16/steam.png create mode 100755 webroot/img/social/16/stumbleupon.png create mode 100755 webroot/img/social/16/technorati.png create mode 100755 webroot/img/social/16/tumblr.png create mode 100755 webroot/img/social/16/twitpic.png create mode 100755 webroot/img/social/16/twitter.png create mode 100755 webroot/img/social/16/typepad.png create mode 100755 webroot/img/social/16/vimeo.png create mode 100755 webroot/img/social/16/wakoopa.png create mode 100755 webroot/img/social/16/wordpress.png create mode 100755 webroot/img/social/16/xing.png create mode 100755 webroot/img/social/16/yahoo.png create mode 100755 webroot/img/social/16/youtube.png create mode 100755 webroot/img/social/32/audioboo.png create mode 100755 webroot/img/social/32/bebo.png create mode 100755 webroot/img/social/32/behance.png create mode 100755 webroot/img/social/32/blogger.png create mode 100755 webroot/img/social/32/buzz.png create mode 100755 webroot/img/social/32/creativecommons.png create mode 100755 webroot/img/social/32/dailybooth.png create mode 100755 webroot/img/social/32/delicious.png create mode 100755 webroot/img/social/32/designfloat.png create mode 100755 webroot/img/social/32/deviantart.png create mode 100755 webroot/img/social/32/digg.png create mode 100755 webroot/img/social/32/dopplr.png create mode 100755 webroot/img/social/32/dribbble.png create mode 100755 webroot/img/social/32/email.png create mode 100755 webroot/img/social/32/ember.png create mode 100755 webroot/img/social/32/facebook.png create mode 100755 webroot/img/social/32/flickr.png create mode 100755 webroot/img/social/32/forrst.png create mode 100755 webroot/img/social/32/friendfeed.png create mode 100755 webroot/img/social/32/google.png create mode 100755 webroot/img/social/32/gowalla.png create mode 100755 webroot/img/social/32/grooveshark.png create mode 100755 webroot/img/social/32/hyves.png create mode 100755 webroot/img/social/32/lastfm.png create mode 100755 webroot/img/social/32/linkedin.png create mode 100755 webroot/img/social/32/livejournal.png create mode 100755 webroot/img/social/32/lockerz.png create mode 100755 webroot/img/social/32/megavideo.png create mode 100755 webroot/img/social/32/myspace.png create mode 100755 webroot/img/social/32/piano.png create mode 100755 webroot/img/social/32/playfire.png create mode 100755 webroot/img/social/32/playstation.png create mode 100755 webroot/img/social/32/reddit.png create mode 100755 webroot/img/social/32/rss.png create mode 100755 webroot/img/social/32/skype.png create mode 100755 webroot/img/social/32/socialvibe.png create mode 100755 webroot/img/social/32/soundcloud.png create mode 100755 webroot/img/social/32/spotify.png create mode 100755 webroot/img/social/32/steam.png create mode 100755 webroot/img/social/32/stumbleupon.png create mode 100755 webroot/img/social/32/technorati.png create mode 100755 webroot/img/social/32/tumblr.png create mode 100755 webroot/img/social/32/twitpic.png create mode 100755 webroot/img/social/32/twitter.png create mode 100755 webroot/img/social/32/typepad.png create mode 100755 webroot/img/social/32/vimeo.png create mode 100755 webroot/img/social/32/wakoopa.png create mode 100755 webroot/img/social/32/wordpress.png create mode 100755 webroot/img/social/32/xing.png create mode 100755 webroot/img/social/32/yahoo.png create mode 100755 webroot/img/social/32/youtube.png create mode 100755 webroot/img/success.png create mode 100755 webroot/img/tick.png create mode 100755 webroot/img/tipsy.gif create mode 100644 webroot/index.php create mode 100755 webroot/js/Aller.font.js create mode 100755 webroot/js/cufon-yui.js create mode 100755 webroot/js/dd_belatedpng.js create mode 100644 webroot/js/empty create mode 100755 webroot/js/functions.js create mode 100755 webroot/js/jquery-1.3.2.min.js create mode 100755 webroot/js/jquery-1.4.2.min.js create mode 100644 webroot/js/jquery-1.4.4.min.js create mode 100644 webroot/js/jquery-1.6.1.min.js create mode 100755 webroot/js/jquery.anchor.js create mode 100755 webroot/js/jquery.form.js create mode 100755 webroot/js/jquery.lightbox-0.5.min.js create mode 100644 webroot/js/jquery.prettyPhoto.js create mode 100755 webroot/js/jquery.tipsy.js create mode 100755 webroot/js/jquery.tools.min.js create mode 100755 webroot/js/modernizr-1.5.min.js create mode 100644 webroot/js/scroll.js (limited to 'webroot') diff --git a/webroot/.DS_Store b/webroot/.DS_Store new file mode 100644 index 0000000..4589518 Binary files /dev/null and b/webroot/.DS_Store differ diff --git a/webroot/.htaccess b/webroot/.htaccess new file mode 100644 index 0000000..21796cf --- /dev/null +++ b/webroot/.htaccess @@ -0,0 +1,7 @@ + + RewriteEngine On + RewriteCond %{REQUEST_FILENAME} !-d + RewriteCond %{REQUEST_FILENAME} !-f + RewriteCond %{REQUEST_FILENAME} !favicon.ico$ + RewriteRule ^(.*)$ index.php?url=$1 [QSA,L] + \ No newline at end of file diff --git a/webroot/15452_files/default_avatar_48.gif b/webroot/15452_files/default_avatar_48.gif new file mode 100644 index 0000000..5d5560e Binary files /dev/null and b/webroot/15452_files/default_avatar_48.gif differ diff --git a/webroot/15452_files/simplethings-arrow-next.png b/webroot/15452_files/simplethings-arrow-next.png new file mode 100644 index 0000000..77bfe01 Binary files /dev/null and b/webroot/15452_files/simplethings-arrow-next.png differ diff --git a/webroot/15452_files/simplethings-arrow-prev.png b/webroot/15452_files/simplethings-arrow-prev.png new file mode 100644 index 0000000..4f67831 Binary files /dev/null and b/webroot/15452_files/simplethings-arrow-prev.png differ diff --git a/webroot/15452_files/simplethings-clock.png b/webroot/15452_files/simplethings-clock.png new file mode 100644 index 0000000..f84f3ae Binary files /dev/null and b/webroot/15452_files/simplethings-clock.png differ diff --git a/webroot/15452_files/simplethings-date-flag.png b/webroot/15452_files/simplethings-date-flag.png new file mode 100644 index 0000000..cb26533 Binary files /dev/null and b/webroot/15452_files/simplethings-date-flag.png differ diff --git a/webroot/15452_files/simplethings-footer-bg.png b/webroot/15452_files/simplethings-footer-bg.png new file mode 100644 index 0000000..9d8d412 Binary files /dev/null and b/webroot/15452_files/simplethings-footer-bg.png differ diff --git a/webroot/15452_files/simplethings-header-bg.png b/webroot/15452_files/simplethings-header-bg.png new file mode 100644 index 0000000..1cb542e Binary files /dev/null and b/webroot/15452_files/simplethings-header-bg.png differ diff --git a/webroot/15452_files/simplethings-page-btn.png b/webroot/15452_files/simplethings-page-btn.png new file mode 100644 index 0000000..79e12f1 Binary files /dev/null and b/webroot/15452_files/simplethings-page-btn.png differ diff --git a/webroot/15452_files/simplethings-question-bg-blue.png b/webroot/15452_files/simplethings-question-bg-blue.png new file mode 100644 index 0000000..db703d9 Binary files /dev/null and b/webroot/15452_files/simplethings-question-bg-blue.png differ diff --git a/webroot/15452_files/simplethings-question-bottom-blue.png b/webroot/15452_files/simplethings-question-bottom-blue.png new file mode 100644 index 0000000..c1c6519 Binary files /dev/null and b/webroot/15452_files/simplethings-question-bottom-blue.png differ diff --git a/webroot/15452_files/simplethings-question-top-blue.png b/webroot/15452_files/simplethings-question-top-blue.png new file mode 100644 index 0000000..a316163 Binary files /dev/null and b/webroot/15452_files/simplethings-question-top-blue.png differ diff --git a/webroot/15452_files/simplethings-quote.png b/webroot/15452_files/simplethings-quote.png new file mode 100644 index 0000000..33dd3eb Binary files /dev/null and b/webroot/15452_files/simplethings-quote.png differ diff --git a/webroot/15452_files/simplethings-reblogged.png b/webroot/15452_files/simplethings-reblogged.png new file mode 100644 index 0000000..9e685e0 Binary files /dev/null and b/webroot/15452_files/simplethings-reblogged.png differ diff --git a/webroot/15452_files/simplethings-rss-btn.png b/webroot/15452_files/simplethings-rss-btn.png new file mode 100644 index 0000000..b419419 Binary files /dev/null and b/webroot/15452_files/simplethings-rss-btn.png differ diff --git a/webroot/15452_files/simplethings-rss-icon.png b/webroot/15452_files/simplethings-rss-icon.png new file mode 100644 index 0000000..1bee037 Binary files /dev/null and b/webroot/15452_files/simplethings-rss-icon.png differ diff --git a/webroot/15452_files/simplethings-search-full.png b/webroot/15452_files/simplethings-search-full.png new file mode 100644 index 0000000..720120a Binary files /dev/null and b/webroot/15452_files/simplethings-search-full.png differ diff --git a/webroot/15452_files/simplethings-tags.png b/webroot/15452_files/simplethings-tags.png new file mode 100644 index 0000000..230bd74 Binary files /dev/null and b/webroot/15452_files/simplethings-tags.png differ diff --git a/webroot/15452_files/simplethings-user-pic.png b/webroot/15452_files/simplethings-user-pic.png new file mode 100644 index 0000000..e8e989d Binary files /dev/null and b/webroot/15452_files/simplethings-user-pic.png differ diff --git a/webroot/15452_files/tumblelog.js b/webroot/15452_files/tumblelog.js new file mode 100644 index 0000000..882e3d8 --- /dev/null +++ b/webroot/15452_files/tumblelog.js @@ -0,0 +1 @@ +function flashVersion(){if(navigator.plugins&&navigator.plugins.length>0){var a=navigator.mimeTypes;if(a&&a["application/x-shockwave-flash"]&&a["application/x-shockwave-flash"].enabledPlugin&&a["application/x-shockwave-flash"].enabledPlugin.description){return parseInt(a["application/x-shockwave-flash"].enabledPlugin.description.split(" ")[2].split(".")[0],10)}}else{if(navigator.appVersion.indexOf("Mac")==-1&&window.execScript){try{var c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");var b=c.GetVariable("$version");return b.split(",")[0].split(" ")[1]}catch(d){}return 0}}}function replaceIfFlash(b,a,c){if(flashVersion()>=b){document.getElementById(a).innerHTML=c}}function renderVideo(c,g,e,a,b){var d=navigator.userAgent.toLowerCase();var f=(d.indexOf("iphone")!=-1);if(f){document.getElementById(c).innerHTML=''}else{replaceIfFlash(10,c,'')}}; \ No newline at end of file diff --git a/webroot/15452_files/tumblr_ksc4i2SkVU1qz8ouqo1_r2_cover.jpg b/webroot/15452_files/tumblr_ksc4i2SkVU1qz8ouqo1_r2_cover.jpg new file mode 100644 index 0000000..8ccd4d4 Binary files /dev/null and b/webroot/15452_files/tumblr_ksc4i2SkVU1qz8ouqo1_r2_cover.jpg differ diff --git a/webroot/15452_files/tumblr_kzjlfiTnfe1qz4rgho1_250.jpg b/webroot/15452_files/tumblr_kzjlfiTnfe1qz4rgho1_250.jpg new file mode 100644 index 0000000..c26778c Binary files /dev/null and b/webroot/15452_files/tumblr_kzjlfiTnfe1qz4rgho1_250.jpg differ diff --git a/webroot/15452_files/tumblr_kzjlfiTnfe1qz4rgho1_500.jpg b/webroot/15452_files/tumblr_kzjlfiTnfe1qz4rgho1_500.jpg new file mode 100644 index 0000000..36d6831 Binary files /dev/null and b/webroot/15452_files/tumblr_kzjlfiTnfe1qz4rgho1_500.jpg differ diff --git a/webroot/carbon.css b/webroot/carbon.css new file mode 100644 index 0000000..d50f5fd --- /dev/null +++ b/webroot/carbon.css @@ -0,0 +1,202 @@ + + body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,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 { 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:''; } + abbr,acronym { border:0; } + a { outline:none; } + + + @font-face { + font-family: 'TitilliumText22LXBold'; + src: url('http://static.tumblr.com/lakznp6/e0flbfi7z/titilliumtext22l006-webfont.eot'); + src: local('☺'), url('http://static.tumblr.com/lakznp6/Gizlbfiah/titilliumtext22l006-webfont.woff') format('woff'), url('http://static.tumblr.com/lakznp6/pvjlbfi9p/titilliumtext22l006-webfont.ttf') format('truetype'), url('http://static.tumblr.com/lakznp6/QE6lbfi8y/titilliumtext22l006-webfont.svg#webfontI2J8pdTu') format('svg'); + font-weight: bold; + font-style: normal; + } + + + + .hide { display:none !important; } + .icon { display: inline-block; width: 29px; height: 29px; background-image: url(Carbon_files/sidebar_icon_sprite.png); background-repeat: no-repeat; } + .icon.twitter { background-position: 0 0; } + .icon.facebook { background-position: 0 -29px; } + .icon.flickr { background-position: 0 -58px; } + .icon.email { background-position: 0 -87px; } + .icon.vimeo { background-position: 0 -116px; } + .icon.page { background-position: 0 -145px; } + .icon.ask { background-position: 0 -174px; } + .icon.submit { background-position: 0 -203px; } + + + + html { background:#7f878f url(Carbon_files/bg_texture.png); height:100%; font-size:13px; min-width:960px; } + body { height:100%; font-family:helvetica,arial,sans-serif; min-width:960px; } + + #container { width:1060px; min-width:1060px; height:100%; } + + #sidebar { position: relative; float:left; width:354px; height:100%; position:fixed; top: 0; left: 0; background:url(Carbon_files/bg_sidebar.png) repeat-y; } + #sidebar-glow { position: absolute; z-index: 1; width: 279px; height: 274px; background: url(Carbon_files/sidebar_top.png) no-repeat 0 0;} + + #header { position: relative; z-index: 2; width: 279px; padding: 12px 0 15px; } + + #portrait { position: relative; display: block; padding: 5px; width: 72px; height: 73px; margin: 0 auto;} + #portrait img, #portrait a { display: block; width: 72px; height: 72px;} + #portrait .frame { position: absolute; display: block; top: 0; left: 0; width: 82px; height: 83px; background: url(Carbon_files/portrait_frame.png) no-repeat 0 0; } + + #title { padding: 0 20px 5px; } + #title .top { width: 239px; height: 14px; background: url(Carbon_files/title_top.png) no-repeat 0 0; } + #title .bottom { width: 239px; height: 13px; background: url(Carbon_files/title_bottom.png) no-repeat 0 0; } + #title .content { background:url(Carbon_files/title_slice.png) repeat-y 0 0; padding: 10px 0 7px; } + #title .tagline { display: block; text-align: center; color: #12253c; text-shadow: 0 1px 0 #7390b2; } + #title h1 { padding: 0.1em 0 0; font: normal 28px/32px TitilliumText22LXBold, Helvetica, Arial, sans-serif; font-weight: bold; color: #fff; text-transform: uppercase; text-align: center; text-shadow: 0 -1px 0 #000; } + #title h1 a { display:block; text-decoration:none; color: #fff; } + + + #header p.info { font-size:12px; line-height:1.5em; width:220px; text-align:center; padding:0 30px; margin: 0; color:#a9c3e4; text-shadow:#112a49 0 -1px 0; -webkit-text-stroke:.5px transparent; } + #header p.info a { color:#fff; text-decoration: none;} + #header p.info a:hover { color:#a9c3e4; text-decoration: underline; } + + #mylinks { position: relative; z-index: 2; width:227px; margin:0 25px; margin-bottom:1.7em; } + #mylinks ul { background:#111e2c; border:3px solid #445f82; border-radius: 10px; -webkit-border-radius:10px; -moz-border-radius:10px; -webkit-box-shadow: 0 0 0 #28476F; } + #mylinks ul li { display: block; border-top: 1px solid #1C2E43; border-bottom: 1px solid #000; } + #mylinks ul li:hover { background-color: #0b1621; } + + #mylinks ul li a { display:block; height: 29px; padding:10px; text-decoration:none; font-size:11px; line-height:1.2em; color:#7697c1; font-style:italic; -webkit-text-stroke:0.5px transparent; } + #mylinks ul li a .icon { float: left; margin: 0 10px 0 0; } + #mylinks ul li a strong { font-size:13px; line-height: 15px; color:#fff; text-shadow:#000 0 -1px 0; font-weight:bold; } + #mylinks ul li.nolabel a strong { line-height: 29px; } + #mylinks ul li:first-child a { border-top-left-radius:8px; border-top-right-radius:8px; -webkit-border-top-left-radius:8px; -webkit-border-top-right-radius:8px; -moz-border-radius-topleft:8px; -moz-border-radius-topright:8px; } + #mylinks ul li:first-child { border-top: none; -webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px; -moz-border-radius-topleft:8px; -moz-border-radius-topright:8px; } + #mylinks ul li:last-child a { border-bottom-left-radius:8px; border-bottom-right-radius:8px; -webkit-border-bottom-left-radius:8px; -webkit-border-bottom-right-radius:8px; -moz-border-radius-bottomleft:8px; -moz-border-radius-bottomright:8px; background:none; } + #mylinks ul li:last-child { border-bottom: none; border-bottom-left-radius:10px; border-bottom-right-radius:10px; -webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius:10px; -moz-border-radius-bottomleft:8px; -moz-border-radius-bottomright:8px; } + + #content { margin-left:354px; padding:50px 0 50px 0; float:left; } + + /* Search and RSS */ + #helper { margin:0 0 15px 25px; float:left; width:685px; padding-bottom:25px; background:url(Carbon_files/divider.png) repeat-x 0 bottom; } + #helper form { float:left; border:0; width:284px; height:33px; display:block; font-weight:bold; background:url(Carbon_files/bg_search_focus.png) no-repeat 0 0; } + #helper form input { background:url(Carbon_files/bg_search.png) no-repeat 0 0; border:0; margin:0; padding:0 10px 0 30px; line-height:33px; width:244px; height:33px; display:block; font-weight:bold; color:#aaa; font-size:13px; font-family:helvetica,arial,sans-serif; } + #helper form input:focus { outline:0; color:#555; background:none; } + #helper span.rss { margin-top:5px; float:right; display:block; width:150px; text-align:left; } + #helper span.rss a { background:url(Carbon_files/icon_rss.png) no-repeat 3px 50%; display:block; padding:4px 0 4px 35px; font-size:10px; font-weight:bold; text-decoration:none; color:#2b3034; white-space:nowrap; text-shadow:#939aa2 0 1px 0; } + #helper span.rss a:hover { color:#fff; text-shadow:#616973 0 1px 0; } + + /* Tag Page */ + #tag_header { margin-left:25px; } + #tag_header h2 { font-size:15px; color:#434a50; text-shadow:#9aa2ab 0 1px 0; background:url(Carbon_files/divider.png) repeat-x 0 bottom; padding-bottom:18px; } + #tag_header h2 strong { font-weight:bold; color:#32383e; } + + /* Sections */ + .section { width:685px; margin-left:25px; float:left; margin-bottom:20px; padding-bottom:20px; background:url(Carbon_files/divider.png) repeat-x 0 bottom; } + .section .meta { width:150px; float:right; color:#2b3034; padding-top:20px; } + .section .meta a { text-decoration:none; color:#2b3034; white-space:nowrap; } + .section .meta a:hover { color:#fff; text-shadow:#616973 0 1px 0; } + .section .meta li { font-size:10px; margin-bottom:.7em; line-height:1.5em; background:url(Carbon_files/icon_link.png) no-repeat 0 0; padding-left:35px; text-shadow:#939aa2 0 1px 0; } + .section .meta .date { font-weight:bold; } + .section .meta li.fav { background-image:url(Carbon_files/icon_fav.png); } + .section .meta li.tags { background-image:url(Carbon_files/icon_tag.png); } + .section .meta li.comments { background-image:url(Carbon_files/icon_comment.png); background-position: 4px 1px; } + .section .meta li.source { background-image:url(Carbon_files/icon_source.png); background-position: 4px 1px;} + .section .post { float:left; padding-top:20px; width:510px; min-height:50px; position:relative; margin-left:-89px; padding-left:89px; } + .section .post .post_type { position:absolute; top:0; left:0; } + .section .post .post_type a { text-indent:-5000px; margin-top:10px; width:63px; height:50px; display:block; background:url(Carbon_files/postmarker.png) no-repeat 0 0; } + .section .post.audio .post_type a { background-image:url(Carbon_files/postmarker_audio.png); } + .section .post.video .post_type a { background-image:url(Carbon_files/postmarker_video.png); } + .section .post.link .post_type a { background-image:url(Carbon_files/postmarker_url.png); } + .section .post.quote .post_type a { background-image:url(Carbon_files/postmarker_quote.png); } + .section .post.text .post_type a { background-image:url(Carbon_files/postmarker_text.png); } + .section .post.image .post_type a { background-image:url(Carbon_files/postmarker_img.png); } + .section .post.chat .post_type a { background-image:url(Carbon_files/postmarker_chat.png); } + .section .post .caption { background:url(Carbon_files/bg_caption.png); border:1px solid #676f78; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; color:#202327; padding:7px 10px; float:left; min-width:35px; font-size:11px; text-shadow:#888e96 0 1px 0; position:relative; margin-bottom:20px; clear:both; } + .section .post .caption:before { content:url(Carbon_files/caption_top.png); position:absolute; top:-13px; left:15px; } + .section .post .caption p { margin-bottom:.7em; } + .section .post .caption p:last-child { margin-bottom: 0; } + .section .post a { color:#ddd; text-shadow:#5b656e 0 -1px 0; text-decoration:none; } + .section .post a:hover { color:#fff; text-shadow:#616973 0 1px 0; } + .section .post .repost { font-size:12px; text-align:right; font-style:italic; color:#121415; clear:both; text-shadow:#a6adb4 0 1px 0; } + + .post h1 { color:#ddd; font-weight:bold; font-size:21px; line-height:1em; margin-bottom:1em; } + .post h1 a { color:#ddd; text-shadow:#5b656e 0 -1px 0; text-decoration:none; } + .post h1 a:hover { color:#fff; text-shadow:#616973 0 1px 0; } + + /* Text */ + .section .post.text { color:#121415; text-shadow:#a6adb4 0 1px 0; font-size:14px; line-height:1.5em; } + .section .meta.text { margin-top:45px; } + .section .post.text p { line-height:1.5em; margin-bottom:1.5em; } + .section .post.text h2 { font-size:15px; font-weight:bold; color:#000; line-height:1.5em; margin-bottom:1.5em; } + .section .post.text strong { font-weight:bold; } + .section .post.text em { font-style:italic; } + .section .post.text hr { border:none; background:none; height:2px; background:url(Carbon_files/divider.png); line-height:.1em; margin:0 0 1.5em 0; padding:0; } + .section .post.text ul,ol { margin:0 0 1.5em 1.5em; } + .section .post.text li { list-style-position:inside; font-size:13px; line-height:1.5em; } + .section .post.text ul li { list-style-type:disc; } + .section .post.text ol li { list-style-type:decimal; } + .section .post.text blockquote { border-left:2px solid #121415; padding:0 0 0 1em; margin-left:1.5em; margin-bottom:1.5em; } + .section .post.text blockquote p { font-size:13px; line-height:1.5em; color:#222; font-style:italic; } + /* Quote */ + .section .post.quote blockquote { font-size:18px; line-height:1.3em; background:url(Carbon_files/bg_caption.png); border:1px solid #676f78; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; color:#202327; padding:10px; float:left; text-shadow:#888e96 0 1px 0; position:relative; margin-bottom:20px; } + .section .post.quote blockquote:after { content:url(Carbon_files/caption_bot.png); position:absolute; bottom:-13px; left:15px; line-height:0em; } + .section .post.quote blockquote p { margin-bottom:1em; } + .section .post.quote em.source { font-size:12px; font-weight:bold; clear:both; color:#2b3034; text-shadow:#888e96 0 1px 0; display:block; margin-bottom:1.5em; } + /* Image */ + .section .post.image .photo { border-bottom:1px solid #5a5f65; margin-bottom:1.5em; padding:5px; background:#fff; position:relative; } + .section .post.image .photo a { display:block; text-decoration:none; } + .section .post.image .photo a:hover { border:none; } + .section .post.image .photo img { display:block; background:#000; } + .section .post.image .photo:after { content:url(Carbon_files/photo_corner.png); position:absolute; display:block; z-index:1; top:-5px; right:-5px; } + /* Video */ + .post.video .clip { padding: 4px; background:#000; border:1px solid #979ea5; margin-bottom:1.5em; } + .post.video .clip object, .post.video .clip embed, .post.video .clip iframe { display:block; } + /* Audio */ + .post.audio .clip { padding:8px; overflow: hidden; background:#000; margin-bottom:1.5em; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; } + .post.audio .albumart { float:left; margin: 0 24px 0 0; } + .post.audio .albumart img { display: block; } + .post.audio .player { position: relative; left: -10px; } + .post.audio .clip embed, .post.audio .clip object { display:block; } + .post.audio .info { color: #fff; margin: 40px 0 0; } + .post.audio .info p { margin: 0.8em 0; font-size: 16px; } + .post.audio .info .track { font-weight: bold; } + /* Chat */ + .section .post.chat ul { } + .section .post.chat ul li { color:#121415; text-shadow:#a6adb4 0 1px 0; font-size:14px; line-height:1.5em; margin-bottom:.5em; padding:4px 10px; } + .section .post.chat ul li.odd { background:url(Carbon_files/bg_caption.png); border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; color:#222527; text-shadow:#939ba4 0 1px 0; } + .section .post.chat ul li span.label { font-weight:bold; color:#000; } + /* Link */ + .section .post.link .source { margin-bottom:1.5em; display:block; font-size:15px; float:left; border-radius: 4px; -webkit-border-radius:4px; -moz-border-radius:4px; padding:6px 10px; background:#374049; } + .section .post.link .source a { color:#ddd; text-shadow:#29323a 0 -1px 0; text-decoration:none; border-bottom:1px solid #525c66; display:block; float:left; } + .section .post.link .source a:hover { color:#fff; text-shadow:#29323a 0 1px 0; border-bottom-color:#69737c; } + /* Pagination */ + #pagination { clear:both; text-align:center; margin-left:25px; color:#363d44; float:left; width:685px; text-shadow:#a6adb4 0 1px 0; margin-bottom:25px; } + #pagination.top { background:url(Carbon_files/divider.png) repeat-x 0 bottom; padding-bottom:20px; } + #pagination .new { float:left; } + #pagination .old { float:right; } + #pagination .current { padding-top:10px; margin:0 150px; } + #pagination li a { text-decoration:none; color:#ddd; font-weight:bold; text-shadow:#333 0 -1px 0; height:36px; line-height: 36px; width:85px; padding: 0 8px 0 0; display:block; background:url(Carbon_files/button_nav_right.png) no-repeat 0 0; } + #pagination li.new a { background-image:url(Carbon_files/button_nav_left.png); padding: 0 0 0 8px;} + #pagination li a:hover { color:#fff; } + #pagination li a:active { background-position:0 -36px; } + /* Notes */ + #notes { clear:both; margin-left:25px; padding:20px 25px 10px 25px; background:#8f979f; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; margin-top:-40px; position:relative; } + #notes h4 { font-size:13px; font-weight:bold; color:#2c3336; text-shadow:#a6adb4 0 1px 0; margin-bottom:15px; } + ol.notes li { padding:9px 0; clear:both; border-top:1px solid #808992; } + ol.notes li blockquote { font-size:10px; margin-left:40px; border-left:2px solid #b0b6bc; padding-left:5px; margin-top:5px; } + ol.notes li blockquote a { text-shadow:none; color:#5c646c; font-weight:normal; } + ol.notes li blockquote a:hover { color:#fff; } + ol.notes li a { color:#222; text-decoration:none; text-shadow:none; font-weight:bold; text-shadow:#a6adb4 0 1px 0; } + ol.notes li a:hover { color:#fff; text-shadow:#707a83 0 1px 0; } + ol.notes li a img { display:block; float:left; padding:1px; margin-top:-4px; background:#000; border:1px solid #aaa; } + ol.notes li span.action { margin-left:30px; display:block; font-size:12px; color:#3c4448; text-shadow:#a6adb4 0 1px 0; } + #footer { clear:both; position:fixed; bottom:10px; left:0; width:280px; text-align:center; } + #footer p { font-size:11px; color:#08192b; text-shadow:#2e5a8a 0 1px 0; } + #footer a { color:#08192b; text-decoration: none; } + #footer a:hover { color:#fff; text-shadow:#29323a 0 1px 0; } + /* Comments */ + #comments { color:#2b3034; text-shadow:#939aa2 0 1px 0; } + #comments a { text-decoration:none; color:#2b3034; } + #comments a:hover { color:#fff; text-shadow:#616973 0 1px 0; } + diff --git a/webroot/code/.DS_Store b/webroot/code/.DS_Store new file mode 100644 index 0000000..2fcdccb Binary files /dev/null and b/webroot/code/.DS_Store differ diff --git a/webroot/code/css/960.css b/webroot/code/css/960.css new file mode 100755 index 0000000..1b17e2f --- /dev/null +++ b/webroot/code/css/960.css @@ -0,0 +1 @@ +.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}html body div.clear,html body span.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block} \ No newline at end of file diff --git a/webroot/code/css/reset.css b/webroot/code/css/reset.css new file mode 100755 index 0000000..99a0211 --- /dev/null +++ b/webroot/code/css/reset.css @@ -0,0 +1 @@ +html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0} \ No newline at end of file diff --git a/webroot/code/css/text.css b/webroot/code/css/text.css new file mode 100755 index 0000000..b024b8c --- /dev/null +++ b/webroot/code/css/text.css @@ -0,0 +1 @@ +body{font:13px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif}a:focus{outline:1px dotted invert}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:square}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px} \ No newline at end of file diff --git a/webroot/code/css/uncompressed/960.css b/webroot/code/css/uncompressed/960.css new file mode 100755 index 0000000..9ef53ab --- /dev/null +++ b/webroot/code/css/uncompressed/960.css @@ -0,0 +1,409 @@ +/* + 960 Grid System ~ Core CSS. + Learn more ~ http://960.gs/ + + Licensed under GPL and MIT. +*/ + +/* `Containers +----------------------------------------------------------------------------------------------------*/ + +.container_12, +.container_16 { + margin-left: auto; + margin-right: auto; + width: 960px; +} + +/* `Grid >> Global +----------------------------------------------------------------------------------------------------*/ + +.grid_1, +.grid_2, +.grid_3, +.grid_4, +.grid_5, +.grid_6, +.grid_7, +.grid_8, +.grid_9, +.grid_10, +.grid_11, +.grid_12, +.grid_13, +.grid_14, +.grid_15, +.grid_16 { + display: inline; + float: left; + margin-left: 10px; + margin-right: 10px; +} + +.container_12 .grid_3, +.container_16 .grid_4 { + width: 220px; +} + +.container_12 .grid_6, +.container_16 .grid_8 { + width: 460px; +} + +.container_12 .grid_9, +.container_16 .grid_12 { + width: 700px; +} + +.container_12 .grid_12, +.container_16 .grid_16 { + width: 940px; +} + +/* `Grid >> Children (Alpha ~ First, Omega ~ Last) +----------------------------------------------------------------------------------------------------*/ + +.alpha { + margin-left: 0; +} + +.omega { + margin-right: 0; +} + +/* `Grid >> 12 Columns +----------------------------------------------------------------------------------------------------*/ + +.container_12 .grid_1 { + width: 60px; +} + +.container_12 .grid_2 { + width: 140px; +} + +.container_12 .grid_4 { + width: 300px; +} + +.container_12 .grid_5 { + width: 380px; +} + +.container_12 .grid_7 { + width: 540px; +} + +.container_12 .grid_8 { + width: 620px; +} + +.container_12 .grid_10 { + width: 780px; +} + +.container_12 .grid_11 { + width: 860px; +} + +/* `Grid >> 16 Columns +----------------------------------------------------------------------------------------------------*/ + +.container_16 .grid_1 { + width: 40px; +} + +.container_16 .grid_2 { + width: 100px; +} + +.container_16 .grid_3 { + width: 160px; +} + +.container_16 .grid_5 { + width: 280px; +} + +.container_16 .grid_6 { + width: 340px; +} + +.container_16 .grid_7 { + width: 400px; +} + +.container_16 .grid_9 { + width: 520px; +} + +.container_16 .grid_10 { + width: 580px; +} + +.container_16 .grid_11 { + width: 640px; +} + +.container_16 .grid_13 { + width: 760px; +} + +.container_16 .grid_14 { + width: 820px; +} + +.container_16 .grid_15 { + width: 880px; +} + +/* `Prefix Extra Space >> Global +----------------------------------------------------------------------------------------------------*/ + +.container_12 .prefix_3, +.container_16 .prefix_4 { + padding-left: 240px; +} + +.container_12 .prefix_6, +.container_16 .prefix_8 { + padding-left: 480px; +} + +.container_12 .prefix_9, +.container_16 .prefix_12 { + padding-left: 720px; +} + +/* `Prefix Extra Space >> 12 Columns +----------------------------------------------------------------------------------------------------*/ + +.container_12 .prefix_1 { + padding-left: 80px; +} + +.container_12 .prefix_2 { + padding-left: 160px; +} + +.container_12 .prefix_4 { + padding-left: 320px; +} + +.container_12 .prefix_5 { + padding-left: 400px; +} + +.container_12 .prefix_7 { + padding-left: 560px; +} + +.container_12 .prefix_8 { + padding-left: 640px; +} + +.container_12 .prefix_10 { + padding-left: 800px; +} + +.container_12 .prefix_11 { + padding-left: 880px; +} + +/* `Prefix Extra Space >> 16 Columns +----------------------------------------------------------------------------------------------------*/ + +.container_16 .prefix_1 { + padding-left: 60px; +} + +.container_16 .prefix_2 { + padding-left: 120px; +} + +.container_16 .prefix_3 { + padding-left: 180px; +} + +.container_16 .prefix_5 { + padding-left: 300px; +} + +.container_16 .prefix_6 { + padding-left: 360px; +} + +.container_16 .prefix_7 { + padding-left: 420px; +} + +.container_16 .prefix_9 { + padding-left: 540px; +} + +.container_16 .prefix_10 { + padding-left: 600px; +} + +.container_16 .prefix_11 { + padding-left: 660px; +} + +.container_16 .prefix_13 { + padding-left: 780px; +} + +.container_16 .prefix_14 { + padding-left: 840px; +} + +.container_16 .prefix_15 { + padding-left: 900px; +} + +/* `Suffix Extra Space >> Global +----------------------------------------------------------------------------------------------------*/ + +.container_12 .suffix_3, +.container_16 .suffix_4 { + padding-right: 240px; +} + +.container_12 .suffix_6, +.container_16 .suffix_8 { + padding-right: 480px; +} + +.container_12 .suffix_9, +.container_16 .suffix_12 { + padding-right: 720px; +} + +/* `Suffix Extra Space >> 12 Columns +----------------------------------------------------------------------------------------------------*/ + +.container_12 .suffix_1 { + padding-right: 80px; +} + +.container_12 .suffix_2 { + padding-right: 160px; +} + +.container_12 .suffix_4 { + padding-right: 320px; +} + +.container_12 .suffix_5 { + padding-right: 400px; +} + +.container_12 .suffix_7 { + padding-right: 560px; +} + +.container_12 .suffix_8 { + padding-right: 640px; +} + +.container_12 .suffix_10 { + padding-right: 800px; +} + +.container_12 .suffix_11 { + padding-right: 880px; +} + +/* `Suffix Extra Space >> 16 Columns +----------------------------------------------------------------------------------------------------*/ + +.container_16 .suffix_1 { + padding-right: 60px; +} + +.container_16 .suffix_2 { + padding-right: 120px; +} + +.container_16 .suffix_3 { + padding-right: 180px; +} + +.container_16 .suffix_5 { + padding-right: 300px; +} + +.container_16 .suffix_6 { + padding-right: 360px; +} + +.container_16 .suffix_7 { + padding-right: 420px; +} + +.container_16 .suffix_9 { + padding-right: 540px; +} + +.container_16 .suffix_10 { + padding-right: 600px; +} + +.container_16 .suffix_11 { + padding-right: 660px; +} + +.container_16 .suffix_13 { + padding-right: 780px; +} + +.container_16 .suffix_14 { + padding-right: 840px; +} + +.container_16 .suffix_15 { + padding-right: 900px; +} + +/* `Clear Floated Elements +----------------------------------------------------------------------------------------------------*/ + +/* http://sonspring.com/journal/clearing-floats */ + +html body div.clear, +html body span.clear { + background: none; + border: 0; + clear: both; + display: block; + float: none; + font-size: 0; + margin: 0; + padding: 0; + overflow: hidden; + visibility: hidden; + width: 0; + height: 0; +} + +/* http://www.positioniseverything.net/easyclearing.html */ + +.clearfix:after { + clear: both; + content: '.'; + display: block; + visibility: hidden; + height: 0; +} + +.clearfix { + display: inline-block; +} + +* html .clearfix { + height: 1%; +} + +.clearfix { + display: block; +} \ No newline at end of file diff --git a/webroot/code/css/uncompressed/reset.css b/webroot/code/css/uncompressed/reset.css new file mode 100755 index 0000000..13f8e0a --- /dev/null +++ b/webroot/code/css/uncompressed/reset.css @@ -0,0 +1,53 @@ +/* http://meyerweb.com/eric/tools/css/reset/ */ +/* v1.0 | 20080212 */ + +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td { + margin: 0; + padding: 0; + border: 0; + outline: 0; + font-size: 100%; + vertical-align: baseline; + background: transparent; +} +body { + line-height: 1; +} +ol, ul { + list-style: none; +} +blockquote, q { + quotes: none; +} +blockquote:before, blockquote:after, +q:before, q:after { + content: ''; + content: none; +} + +/* remember to define focus styles! */ +:focus { + outline: 0; +} + +/* remember to highlight inserts somehow! */ +ins { + text-decoration: none; +} +del { + text-decoration: line-through; +} + +/* tables still need 'cellspacing="0"' in the markup */ +table { + border-collapse: collapse; + border-spacing: 0; +} \ No newline at end of file diff --git a/webroot/code/css/uncompressed/text.css b/webroot/code/css/uncompressed/text.css new file mode 100755 index 0000000..ef3bba0 --- /dev/null +++ b/webroot/code/css/uncompressed/text.css @@ -0,0 +1,84 @@ +/* + 960 Grid System ~ Text CSS. + Learn more ~ http://960.gs/ + + Licensed under GPL and MIT. +*/ + +/* `Basic HTML +----------------------------------------------------------------------------------------------------*/ + +body { + font: 13px/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif; +} + +a:focus { + outline: 1px dotted invert; +} + +hr { + border: 0 #ccc solid; + border-top-width: 1px; + clear: both; + height: 0; +} + +/* `Headings +----------------------------------------------------------------------------------------------------*/ + +h1 { + font-size: 25px; +} + +h2 { + font-size: 23px; +} + +h3 { + font-size: 21px; +} + +h4 { + font-size: 19px; +} + +h5 { + font-size: 17px; +} + +h6 { + font-size: 15px; +} + +/* `Spacing +----------------------------------------------------------------------------------------------------*/ + +ol { + list-style: decimal; +} + +ul { + list-style: square; +} + +li { + margin-left: 30px; +} + +p, +dl, +hr, +h1, +h2, +h3, +h4, +h5, +h6, +ol, +ul, +pre, +table, +address, +fieldset { + margin-bottom: 20px; +} \ No newline at end of file diff --git a/webroot/code/demo.html b/webroot/code/demo.html new file mode 100755 index 0000000..5313039 --- /dev/null +++ b/webroot/code/demo.html @@ -0,0 +1,592 @@ + + + + +960 Grid System — Demo + + + + + + +

+ 960 Grid System +

+
+

+ 12 Column Grid +

+
+

+ 940px +

+
+ +
 
+
+

+ 60px +

+
+ +
+

+ 860px +

+
+ +
 
+
+

+ 140px +

+
+ +
+

+ 780px +

+
+ +
 
+
+

+ 220px +

+
+ +
+

+ 700px +

+
+ +
 
+
+

+ 300px +

+
+ +
+

+ 620px +

+
+ +
 
+
+

+ 380px +

+
+ +
+

+ 540px +

+
+ +
 
+
+

+ 460px +

+
+ +
+

+ 460px +

+
+ +
 
+
+

+ 60px +

+
+ +
 
+
+

+ 60px +

+
+ +
 
+
+

+ 60px +

+
+ +
 
+
+

+ 60px +

+
+ +
 
+
+

+ 60px +

+
+ +
 
+
+

+ 60px +

+
+ +
 
+
+

+ 60px +

+
+ +
 
+
+

+ 60px +

+
+ +
 
+
+

+ 60px +

+
+ +
 
+
+

+ 60px +

+
+ +
 
+
+

+ 60px +

+
+ +
 
+
+

+ 60px +

+
+ +
 
+
+
+

+ 60px +

+
+ +
+

+ 380px +

+
+ +
 
+
+

+ 220px +

+
+ +
+

+ 220px +

+
+ +
 
+
+ +
+
+

+ 220px +

+
+ +
+

+ 220px +

+
+ +
 
+
+

+ 60px +

+
+ +
+

+ 380px +

+
+ +
 
+
+ +
 
+
+ +
+

+ 16 Column Grid +

+
+

+ 940px +

+
+ +
 
+
+

+ 40px +

+
+ +
+

+ 880px +

+
+ +
 
+
+

+ 100px +

+
+ +
+

+ 820px +

+
+ +
 
+
+

+ 160px +

+
+ +
+

+ 760px +

+
+ +
 
+
+

+ 220px +

+
+ +
+

+ 700px +

+
+ +
 
+
+

+ 280px +

+
+ +
+

+ 640px +

+
+ +
 
+
+

+ 340px +

+
+ +
+

+ 580px +

+
+ +
 
+
+

+ 400px +

+
+ +
+

+ 520px +

+
+ +
 
+
+

+ 460px +

+
+ +
+

+ 460px +

+
+ +
 
+
+

+ 40px +

+
+ +
 
+
+

+ 40px +

+
+ +
 
+
+

+ 40px +

+
+ +
 
+
+

+ 40px +

+
+ +
 
+
+

+ 40px +

+
+ +
 
+
+

+ 40px +

+
+ +
 
+
+

+ 40px +

+
+ +
 
+
+

+ 40px +

+
+ +
 
+
+

+ 40px +

+
+ +
 
+
+

+ 40px +

+
+ +
 
+
+

+ 40px +

+
+ +
 
+
+

+ 40px +

+
+ +
 
+
+

+ 40px +

+
+ +
 
+
+

+ 40px +

+
+ +
 
+
+

+ 40px +

+
+ +
 
+
+

+ 40px +

+
+ +
 
+
+
+

+ 40px +

+
+ +
+

+ 400px +

+
+ +
 
+
+

+ 220px +

+
+ +
+

+ 220px +

+
+ +
 
+
+ +
+
+

+ 220px +

+
+ +
+

+ 220px +

+
+ +
 
+
+

+ 40px +

+
+ +
+

+ 400px +

+
+ +
 
+
+ +
 
+
+ + + \ No newline at end of file diff --git a/webroot/code/img/12_col.gif b/webroot/code/img/12_col.gif new file mode 100755 index 0000000..52833df Binary files /dev/null and b/webroot/code/img/12_col.gif differ diff --git a/webroot/code/img/16_col.gif b/webroot/code/img/16_col.gif new file mode 100755 index 0000000..93c1b1b Binary files /dev/null and b/webroot/code/img/16_col.gif differ diff --git a/webroot/css/960.css b/webroot/css/960.css new file mode 100755 index 0000000..1b17e2f --- /dev/null +++ b/webroot/css/960.css @@ -0,0 +1 @@ +.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}html body div.clear,html body span.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block} \ No newline at end of file diff --git a/webroot/css/base.css b/webroot/css/base.css new file mode 100755 index 0000000..1ad8b29 --- /dev/null +++ b/webroot/css/base.css @@ -0,0 +1,1382 @@ +/* +Kameleon Template +Author: Chris Mooney (http://themeforest.net/user/ChrisMooney) +*/ + +/*//// - Body Styles - ////*/ +#wrapper { + width:980px; + margin:0 auto; +} +a:hover { + text-decoration:none; +} +/*//// - Headings - ////*/ +h1 { + font-weight:bold; + font-size:220%; + float:left; + margin-top:5px; +} +h1#logo { + display:inline; + height:38px; + text-indent:-4000px; + width:231px; +} +h1#logo a { + display:block; + height:38px; +} +h2 { + font-size:200%; + margin-bottom:10px; + letter-spacing:-1px; +} +h2.ribbon { + padding:15px 30px; + position:relative; + left:-55px; + float:left; + margin-bottom:20px; + border-radius:3px 3px 3px 0px; + -moz-border-radius:3px 3px 3px 0px; + -webkit-border-radius:3px 3px 3px 0px; +} +.triangle-ribbon { + border-style:solid; + border-width:13px; + height:0; + position:relative; + width:0; + float:left; + clear:left; + left:-67px; + top:-33px; + z-index:-1; +} +h2.full { + width:890px; +} +h2 span { + position:absolute; + right:25px; + font-size:80%; + margin:3px 0 0; +} +h3 { + font-size:180%; + font-weight: bold; + margin-bottom:15px; +} +aside h3 { + font-size:138.5%; + font-weight:bold; + margin-bottom:15px; + color:#333333; + padding-bottom:10px; + border-bottom:1px solid #D9D9D9; +} +h4 { + font-size:128%; + font-weight: bold; + margin-bottom:20px; + color:#333333; +} +h5 { + font-size:100%; +} +h5.inline { + float:left; + margin-right:10px; +} +h6 { + font-size:93%; +} +h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { + margin-right:5px; + vertical-align:-2px; +} +/*//// - Misc - ////*/ +.fl { + float:left; +} +img.fl { + margin:0 25px 25px 0; +} +.fr { + float:right; +} +img.fr { + margin:0 0 25px 25px; +} +.fn { + float:none!important; +} +.cl { + background: none; + border: 0; + clear: both; + display: block; + float: none; + font-size: 0; + list-style: none; + margin: 0; + padding: 0; + overflow: hidden; + visibility: hidden; + width: 0; + height: 0; +} +.tl { + text-align:left; +} +.tr { + text-align:right; +} +.tc { + text-align:center; +} +.hd { + display: none; +} +.strong { + font-weight: 700!important; +} +.no-margin { + margin:0!important; +} +.no-padding { + padding:0!important; +} +.margin-left { + margin-left:20px; +} +.margin-right { + margin-right:20px; +} +.margin-top { + margin-top:20px; +} +.margin-bottom { + margin-bottom:20px; +} +.border-top { + border-top:1px solid #D9D9D9; + padding-top:10px; + margin-top:20px; +} +.border-left { + border-left:1px solid #D9D9D9; + padding-left:10px; + margin-left:20px; +} +.border-bottom { + border-bottom:1px solid #D9D9D9; + padding-bottom:10px; + margin-bottom:20px; +} +.border-right { + border-top:1px solid #D9D9D9; + padding-top:10px; + margin-top:20px; +} +.txt-smaller { + font-size:85% +} +.txt-small { + font-size:93% +} +.txt-light { + color:#4d4d4d; +} +.txt-lighter { + color:#666; +} +/*//// - Nav - ////*/ + +#nav { + float:right; + line-height:100%; + margin:0; + padding:10px; +} +#nav li { + float: left; + position: relative; + list-style: none; + z-index:100; + margin-left:15px; + padding-bottom:5px; +} +/* main level link */ +#nav a { + font-weight: bold; + text-decoration: none; + display: block; + padding: 8px 12px; + font-size:113%; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; +} +#nav a:hover { + background: #000; + color: #000; +} +/* main level link hover */ +#nav .current a, #nav li:hover > a { + background: #e5e5e5; + color: #444; + border-top: solid 1px #cccccc; + border-left: solid 1px #cccccc; + border-right:1px solid #e0e0e0; + border-bottom:1px solid #e0e0e0; + padding:7px 11px 8px; + text-shadow:0 1px 0 #FFFFFF; +} +/* sub levels link hover */ +#nav ul li:hover a, #nav li:hover li a { + background: none; + border: none; + color: #666; + -webkit-box-shadow: none; + -moz-box-shadow: none; +} +#nav ul a:hover { + background: #f2f2f2 !important; + color: #1A1A1A !important; + padding:10px; + -webkit-border-radius: 0; + -moz-border-radius: 0; +} +/* dropdown */ +#nav li:hover > ul { + display: block; +} +/* level 2 list */ +#nav ul { + display: none; + margin: 0; + padding: 0; + width: 185px; + position: absolute; + top: 35px; + left: 0; + background: #fafafa; + border: solid 1px #d9d9d9; + z-index:100; + font-size:100%; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} +#nav ul li { + float: none; + margin: 0; + padding: 0; +} +#nav ul a { + font-size:100%; + font-weight:normal; + padding:10px !important; +} +#nav ul a:hover { + font-size:100%; + font-weight:normal; + padding:10px; +} +/* level 3+ list */ +#nav ul ul { + left: 185px; + top: 1px; +} +/* rounded corners of first and last link */ +#nav ul li:first-child > a { + -webkit-border-top-left-radius: 3px; + -moz-border-radius-topleft: 3px; + -webkit-border-top-right-radius: 3px; + -moz-border-radius-topright: 3px; +} +#nav ul li:last-child > a { + -webkit-border-bottom-left-radius: 3px; + -moz-border-radius-bottomleft: 3px; + -webkit-border-bottom-right-radius: 3px; + -moz-border-radius-bottomright: 3px; +} +/* clearfix */ +#nav:after { + content: "."; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0; +} +#nav { + display: inline-block; +} +html[xmlns] #nav { + display: block; +} +* html #nav { + height: 1%; +} +/*//// - Page - ////*/ +header { + margin:25px 0 20px; +} +footer { + padding:10px 0; +} +.footer-nav { + float:right; +} +.footer-nav li { + display:inline; +} +.footer-nav a, .footer-nav a:visited { + text-decoration:none; + margin:0 10px; +} +footer li a:hover { + color:#666666; + text-decoration:none; +} +#page { + background: #fff; + color:#191919; + border:1px solid #d9d9d9; + padding:40px; + position:relative; + width:898px; + z-index:1; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; +} +#page-content.two-col { + float:left; + padding-right:35px; + width:600px; + display:inline; +} +.breadcrumbs { + margin:0 0 20px; + list-style:none; + padding:10px 15px; + background:#f2f2f2; + border:1px solid #D9D9D9; + font-size:93%; + color:#333333; + + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; +} +.breadcrumbs li { + display:inline; +} +aside { + float:left; + width:260px; + color:#333333; + display:inline; +} +section { + margin-bottom:20px; + padding-bottom:20px; + border-bottom:1px solid #d9d9d9; +} +.inlinepic { + background:#fafafa; + border:1px solid #ccc; + padding:5px; + box-shadow:0 0 5px #D9D9D9; + -moz-box-shadow:0 0 5px #D9D9D9; + -webkit-box-shadow:0 0 5px #D9D9D9; +} +blockquote { + background:url("../img/quote.gif") no-repeat 0 5px; + color:#444444; + line-height:1.6; + padding:5px 20px 10px 45px; + margin-bottom:20px; +} +blockquote cite { + color:#666666; + font-size:12px; + font-style:italic; +} +/*// About Page //*/ +#teamlist { + margin:0; + list-style:none; +} +#teamlist li { + margin-bottom:20px; + padding-bottom:10px; + border-bottom:1px solid #D9D9D9; +} +#teamlist li.last { + border-bottom:0; + margin-bottom:0; + padding-bottom:0; +} +/*// Services Page //*/ + +.services-list { + margin:0; + list-style:none; +} +.services-list li { + float:left; + width:270px; + margin-right:30px; + margin-bottom:20px; + font-size:93%; +} +.services-list li p { + margin-bottom:5px; +} +.services-list li a { + float:right; +} +.services-list li img { + float:left; + margin:5px 20px 30px 0; +} +.services-list li.last { + margin-right:0; +} +.process { + height:31px; + width:31px; + background: url(../img/process.gif); + color:#fff; + display:block; + font-size:138%; + font-weight:bold; + line-height:28px; + text-align:center; + margin:5px 20px 30px 0; + float:left; +} +/*// Portfolio Page //*/ +.portfolio-small { + list-style:none outside none; + margin:0 -35px 0; +} +.portfolio-small li a { + display:block; +} +.portfolio-small li { + float:left; + margin-bottom:20px; + margin-left:35px; + width:275px; +} +.portfolio-small li img { + margin-bottom:10px; +} +.portfolio-small li h4 { + margin-bottom:10px; +} +.portfolio-small li p { + margin-bottom:10px; +} +.portfolio-list { + list-style:none outside none; + margin:0; +} +.portfolio-list li { + margin-bottom:20px; + padding-bottom:20px; +} +.portfolio-list li img { + float:left; +} +.portfolio-list li.last { + padding-bottom:0; +} +.portfolio-list li div { + margin-left: 390px; +} +.portfolio-list li p { + margin-bottom:15px; +} +/*// Sidebar //*/ +.social-list { + margin:0 0 20px; + list-style:none; +} +.social-list li { + display:inline; + margin:0 15px 10px 0; + width:100%; +} +#twitter_update_list { + margin:0 0 40px; + list-style:none; +} +#twitter_update_list li { + margin-bottom:10px; + padding-bottom:10px; + line-height:1.6; + border-bottom:1px solid #d9d9d9; +} +/*//// - General Styling - ////*/ +p { + line-height:1.6; + margin-bottom:20px; +} +.list { + margin-bottom:15px; +} +.list li { + margin-bottom:5px; + padding:0; +} +.list ul { + margin-bottom:15px; +} +dl.definition { + margin-bottom:20px; +} +dl.definition dt { + font-weight:bold; + margin-bottom:5px; + padding-left:20px; +} +dl.definition dd { + color:#666666; + margin-bottom:15px; + padding-left:20px; +} +.tags { + margin:0 0 15px; + list-style:none; +} +.tags li { + display:inline; + background:#D9D9D9; + margin-right:10px; + font-size:85%; + padding:3px 6px; + border-radius:20px; + -moz-border-radius:20px; + -webkit-border-radius:20px; +} +.social { + margin:0 0 15px; + list-style:none; +} +.social li { + display:inline; + margin-right:10px; +} +#feature { + margin-bottom:20px; +} +.feature-img { + float:left; + margin-top:10px; +} +.feature-text { + margin-left:545px; +} +h2#tagline { + font-size:240%; +} +h3#tagline-mini { + font-weight:normal; + font-size:100%; + color:#4d4d4d; + line-height:1.6; + margin-bottom:25px; +} +.feature-screenshots { + margin:0; + list-style:none; +} +.feature-screenshots li { + float:left; + margin: 0 20px 10px 0; +} + + +/* Homepage */ +.feature img { + float:left; +} +.feature p { + margin-left:70px; +} +.scrollable { + height:110px; + overflow:hidden; + position:relative; + width:100%; +} +.scrollable .items { + clear:both; + position:absolute; + width:20000em; +} +.items div { + float:left; + width:740pxpx; +} +.scrollable img { + -moz-border-radius:4px 4px 4px 4px; + background-color:#FFFFFF; + border:1px solid #CCCCCC; + float:left; + height:100px; + margin:0 4px 0 35px; + padding:2px; + width:100px; +} +.scrollable .active { + border:2px solid #000000; + cursor:default; + position:relative; +} +/* this makes it possible to add next button beside scrollable */ +.scrollable { + float:left; +} +/* prev, next, prevPage and nextPage buttons */ +a.browse { + background:url(../img/scrollable.png) no-repeat; + display:block; + width:30px; + height:30px; + margin:40px 10px; + cursor:pointer; + font-size:1px; + position:absolute; +} +/* right */ +a.right { + background-position: 0 -30px; + clear:right; + margin-right: 0px; + right:25px; +} +a.right:hover { + background-position:-30px -30px; +} +a.right:active { + background-position:-60px -30px; +} +/* left */ +a.left { + margin-left: 0px; + left:25px; +} +a.left:hover { + background-position:-30px 0; +} +a.left:active { + background-position:-60px 0; +} +/* up and down */ +a.up, a.down { + background:url(../img/scrollable/arrow/vert_large.png) no-repeat; + float: none; + margin: 10px 50px; +} +/* up */ +a.up:hover { + background-position:-30px 0; +} +a.up:active { + background-position:-60px 0; +} +/* down */ +a.down { + background-position: 0 -30px; +} +a.down:hover { + background-position:-30px -30px; +} +a.down:active { + background-position:-60px -30px; +} +/* disabled navigational button */ +a.disabled { + visibility:hidden !important; +} +/* Sidebar Elements */ +.sidebar-nav { + margin:0 0 40px; + list-style:none; +} +.sidebar-nav li { + border:1px solid #d9d9d9; + border-top:0; + background:#f2f2f2; + border-radius:3px 0 0 3px; + -moz-border-radius:3px 0 0 3px; + -webkit-border-radius:3px 0 0 3px; +} +.sidebar-nav li.first { + border-top:1px solid #d9d9d9; +} +.sidebar-nav li a { + background:url("../img/arrow.png") no-repeat 10px 50%; + color:#1A1A1A; + display:block; + width:100%; + padding:10px 27px; + text-decoration:none; +} +.sidebar-nav li:hover { + background:#bebebe; + border-color:#969696; +} +.sidebar-nav li.current { + left:-10px; + position:relative; + width:268px; + background:url("../img/grad-grey.gif") repeat-x scroll center top #166890; + border:1px solid #11506F; +} +.sidebar-nav li a:hover, .sidebar-nav li.current a { + color:#fff; + background:url("../img/arrow-active.png") no-repeat 10px 50%; +} +.sidebar-search { + margin:0 0 40px; + width:100%; +} +.sidebar-latestblog { + margin:-10px 0 40px; + list-style:none; +} +.sidebar-latestblog li { + border-bottom:1px solid #d9d9d9; + padding:10px 0; + width:100%; +} +.sidebar-latestblog img { + float:left; +} +.sidebar-latestblog a { + display:block; + margin-bottom:10px; + margin-left:75px; +} +.sidebar-latestblog time { + display:block; + font-style:italic; + font-size:93%; + color:#666666; + margin-left:75px; +} +.sidebar-latestblog p { + margin-bottom:10px; + margin-left:75px; +} +.sidebar-sponsors { + margin:0; + list-style:none; +} +.sidebar-sponsors li { + margin:0 0 10px; +} +#search { + padding:10px 5px; + background:#fff url(../img/bg-input.gif) repeat-x top; + border:1px solid #D9D9D9; + float:left; + width:168px; + margin-right:5px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; +} +button.search { + background:#fff url(../img/grad-grey.gif) repeat-x top; + border:1px solid #d9d9d9; + color:#404040; + float:left; + height:38px; + line-height:12px; + font-size:108%; + font-weight:bold; + padding:8px 8px 10px; + text-shadow:0 1px 0 #FFFFFF; + border-radius:5px; + -moz-border-radius:5px; + -webkit-border-radius:5px; +} +.pricing-table h4 { + color:#FFFFFF; + font-size:240%; + margin-bottom:5px; +} +.pricing-table h5 { + color:#FFFFFF; + font-size:140%; + margin-bottom:5px; +} +.pricing-table .header { + background:url(../img/grad-blue.gif) repeat-x scroll center top #166890; + border:1px solid #11506F; + color:#FFFFFF; + text-align:center; + width:28%; + padding:5px; +} +.pricing-table .blank { + background:#fff; + border:none; +} +.pricing-table .feature { + border-left:1px solid #58bbec; +} +.pricing-table .feature.first { + border-top:1px solid #58bbec; +} +.pricing-table { + border-right:1px solid #58bbec; + border-bottom:1px solid #58bbec; + width:100%; + margin-bottom:20px; +} +.pricing-table thead th, .pricing-table thead td { + padding:6px 10px; + font-weight: 700; + color: #333; + background: #EAEBFA; + border-bottom: 1px solid #D9D9D9; + border-right:1px solid #D9D9D9; +} +.pricing-table thead th.last, .pricing-table thead td.last { + border-right:0; +} +.pricing-table tbody th, .pricing-table tbody td { + background:#EAEBFA; + border-right:1px dotted #D9D9D9; + vertical-align:middle; + padding:12px; + font-size:93%; + text-align:center; +} +.pricing-table tbody tr.alt td { + background:#e4e6fa; +} +.pricing-table tbody th.last, .pricing-table tbody td.last { + border-right:0 none; +} +.pricing-table tbody tr.last td { + border-bottom:0 none; +} +/*//// - Forms - ////*/ +form { + margin-bottom:20px; +} +body.ie7 form, body.ie8 { + margin-bottom:40px; +} +form p { + margin-bottom:15px; +} +form label { + float:left; + width:140px; + margin-top:5px; +} +form input, form textarea { + padding:10px 5px; + background:#fff url(../img/bg-input.gif) repeat-x top; + border:1px solid #D9D9D9; + width:448px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; +} +form input.small { + width:35px; +} +#message { + margin-bottom:20px; +} +.error-message { + background:url("../img/error.png") no-repeat 10px center #FECDC6; + padding:10px 35px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; +} +.success-message { + background:url(../img/success.png) no-repeat 10px center #F1FFBF; + padding:10px 35px; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; +} +/* Buttons */ + +button, .button { + cursor:pointer; + display:inline-block; + font-size:108%; + font-weight:700; + margin:0 5px 15px 0; + outline:none; + padding:10px 15px; + width:auto; + text-align:center; + text-decoration:none !important; + vertical-align:middle; + background:url('../img/grad-grey.gif') repeat-x center top #c3c3c3; + color:#444444; + border:1px solid #c3c3c3; + text-shadow:0 -1px 0 #FFFFFF; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; +} +body.ie7 button, body.ie8 button, body.ie7 .button, body.ie8 .button { + zoom:1; + display:inline; +} +button:hover, .button:hover { + background:url('../img/grad-grey-hover.gif') repeat-x center top #c3c3c3; + text-decoration:none; + outline:none; +} +button:active, .button:active { + position:relative; + top:1px; + outline:none; + background:url('../img/grad-grey-rev.gif') repeat-x center top #c3c3c3; +} +/* Blue Button */ +button.blue, .button.blue { + background:url("../img/grad-blue.gif") repeat-x center top #166890; + border:1px solid #11506F; + color:#FFFFFF; + text-shadow:0 -1px 0 #11506F; +} +button.blue:hover, .button.blue:hover { + background:url("../img/grad-blue-hover.gif") repeat-x center top #166890; +} +button.blue:active, .button.blue:active { + background:url("../img/grad-blue-rev.gif") repeat-x center top #166890; +} +/* Green Button */ +button.green, .button.green { + background:url("../img/grad-green.gif") repeat-x center top #518f14; + border:1px solid #406f11; + color:#FFFFFF; + text-shadow:0 -1px 0 #406f11; +} +button.green:hover, .button.green:hover { + background:url("../img/grad-green-hover.gif") repeat-x center top #166890; +} +button.green:active, .button.green:active { + background:url("../img/grad-green-rev.gif") repeat-x center top #166890; +} +/* Red Button */ +button.red, .button.red { + background:url("../img/grad-red.gif") repeat-x center top #8f1e14; + border:1px solid #6f1811; + color:#FFFFFF; + text-shadow:0 -1px 0 #6f1811; +} +button.red:hover, .button.red:hover { + background:url("../img/grad-red-hover.gif") repeat-x center top #166890; +} +button.red:active, .button.red:active { + background:url("../img/grad-red-rev.gif") repeat-x center top #166890; +} +/* Purple Button */ +button.purple, .button.purple { + background:url("../img/grad-purple.gif") repeat-x center top #8f146e; + border:1px solid #6f1156; + color:#FFFFFF; + text-shadow:0 -1px 0 #6f1156; +} +button.purple:hover, .button.purple:hover { + background:url("../img/grad-purple-hover.gif") repeat-x center top #166890; +} +button.purple:active, .button.blue:active { + background:url("../img/grad-purple-rev.gif") repeat-x center top #166890; +} +/* Black Button */ +button.black, .button.black { + background:url("../img/grad-black.gif") repeat-x center top #3b3b3b; + border:1px solid #3b3b3b; + color:#FFFFFF; + text-shadow:0 -1px 0 #3b3b3b; +} +button.black:hover, .button.black:hover { + background:url("../img/grad-black-hover.gif") repeat-x center top #3b3b3b; +} +button.black:active, .button.black:active { + background:url("../img/grad-black-rev.gif") repeat-x center top #3b3b3b; +} +button.large, .button.large { + font-size:138.5%; + padding:10px 30px; +} +button.small, .button.small { + font-size:93%; + padding:4px 10px 5px; +} +button.disabled, button.disabled:hover, .button.disabled, .button.disabled:hover { + background-color:#ccc !important; + color:#666 !important; + text-shadow:0 1px 0 #CCCCCC; + cursor:default; +} +body.ie7 button.disabled, body.ie8 button.disabled { + border-color:#a3a3a3; +} +button.disabled:active, .button.disabled:active { + position:relative; + top:0; + background-image: url('../img/grad.png'); +} +fieldset button, .button { + margin:0 5px 10px 0; +} +button img, .button img { + display:inline; + height:16px; + margin-right:10px; + vertical-align:-3px; + width:16px; +} +/* notifications */ +.notification.success { + background:#f1ffbf url('../img/icons/success.png') no-repeat 10px 10px; + border-color:#a6d50f; +} +.notification.success span.strong { + color:#283304; +} +.notification.error { + background:#fecdc6 url('../img/icons/error.png') no-repeat 10px 10px; + border-color:#f45d43; +} +.notification.error span.strong { + color:#33130e; +} +.notification.warning { + background:#ffecb0 url('../img/icons/warning.png') no-repeat 10px 10px; + border-color:#ffbc2a; +} +.notification.warning span.strong { + color:#332508; +} +.notification.info { + background:#d4e7f5 url('../img/icons/information.png') no-repeat 10px 10px; + border-color:#589ad7; +} +.notification.info span.strong { + color:#152433; +} +.notification.tip { + background:#ffeccd url('../img/icons/tip.png') no-repeat 10px 10px; + border-color:#dd9854; +} +.notification.tip span.strong { + color:#332313; +} +.notification { + padding:10px 10px 10px 35px; + border:1px solid #fff; + margin-bottom:10px; + position:relative; + font-size:100%; + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; +} +.notification p { + margin-bottom:0; +} +.notification .close { + background:url("../img/icons/close.png") no-repeat scroll 0 0 transparent; + cursor:pointer; + display:block; + height:16px; + position:absolute; + right:10px; + top:10px; + width:16px; +} +.notification .close:hover { + opacity:1; +} +.notification.nopic { + background-image:none; + padding:10px; +} +.notification span.strong { + margin-right:10px; +} +/* Bullet List */ + +.bullet-list { + list-style:none; + margin-bottom:15px; + margin-left:0; +} +.bullet-list li { + background:url("../img/bullet_arrow_right.png") no-repeat left center transparent; + margin-bottom:5px; + padding:6px 6px 6px 20px; +} +.bullet-list li a { + -webkit-border-radius:3px; + -moz-border-radius:3px; + border-radius:3px; + color:#181818; + display:block; + margin:-6px; + padding:6px; + text-decoration:none; +} +.bullet-list li a:hover { + background-color:#E2E2E2; + margin:-6px -6px -6px -20px; + padding:6px 6px 6px 20px; +} +.bullet-list.grey li { + -webkit-border-radius:3px; + -moz-border-radius:3px; + border-radius:3px; + background-color:#f2f2f2; + width:50%; +} +/* Definition List */ +dl.definition { + margin-bottom:20px; +} +dl.definition dt { + background:url("../img/icons/16/bullet_arrow_right.png") no-repeat left center; + font-weight: 700; + margin-bottom:5px; + padding-left:20px; +} +dl.definition dd { + color:#666666; + margin-bottom:15px; + padding-left:20px; +} +/* Pagination */ +.pagination { + display: inline-block; + font-size: 77%; + text-decoration: none; +} +.pagination a, .pagination .dots { + background:url("../img/grad-grey.gif") repeat-x scroll center top #C3C3C3; + border:1px solid #C3C3C3; + display: inline-block; + color:#444444 !important; + margin-right: 2px; + padding: 6px 8px; + text-decoration:none; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + border-radius: 3px; +} +.pagination a:hover { + background: url("../img/grad-grey-hover.gif") repeat-x scroll center top #C3C3C3; + color: #444444; +} +.pagination a.current { + background: url("../img/grad-grey-rev.gif") repeat-x scroll center top #C3C3C3; + color: #444444; +} +.pagination a.number.current { + color: #444; +} +/* Small Pagination */ +.pagination.small a, .pagination.small .dots { + margin-right: 1px; + padding: 1px 4px; + -moz-border-radius: 6px; + -webkit-border-radius: 6px; + border-radius: 6px; +} +/* Table Styles */ +.table { + border:1px solid #CCCCCC; + width:100%; + margin-bottom:20px; +} +.table.no-border { + border:none +} +.table thead th, .table thead td { + padding:6px 10px; + font-weight: 700; + color: #333; + background: #E2E2E2; + border-bottom: 1px solid #cccccc; + border-right:1px solid #CCCCCC; +} +.table thead th.last, .table thead td.last { + border-right:0; +} +.table thead th.checkbox, .table thead td.checkbox { + width:25px; +} +.table tbody th, .table tbody td { + background:#fff; + border-right:1px dotted #CCCCCC; + vertical-align:middle; + padding:10px; + font-size:93%; +} +.table tbody tr.alt td { + background:#F2F2F2; +} +.table tbody th.last, .table tbody td.last { + border-right:0 none; +} +.table tbody tr.last td { + border-bottom:0 none; +} +.table tbody tr:hover th, .table tbody tr:hover td { + background:#d3ecf9; +} +/* Tispy Tooltips */ +.tipsy { + padding: 5px; + font-size: 93%; + opacity: 0.8; + filter: alpha(opacity=80); + background-repeat: no-repeat; + background-image: url(../img/tipsy.gif); +} +.tipsy-inner { + padding: 5px 8px 4px 8px; + background-color: black; + color: white; + max-width: 200px; + text-align: center; +} +.tipsy-inner { + border-radius:3px; + -moz-border-radius:3px; + -webkit-border-radius:3px; +} +.tipsy-north { + background-position: top center; +} +.tipsy-south { + background-position: bottom center; +} +.tipsy-east { + background-position: right center; +} +.tipsy-west { + background-position: left center; +} +/*//// - jQuery Lightbox - ////*/ +#jquery-overlay { + position: absolute; + top: 0; + left: 0; + z-index: 1000; + width: 100%; + height: 500px; +} +#jquery-lightbox { + position: absolute; + top: 0; + left: 0; + width: 100%; + z-index: 9999; + text-align: center; + line-height: 0; +} +#jquery-lightbox a img { + border: none; +} +#lightbox-container-image-box { + position: relative; + background-color: #fff; + width: 250px; + height: 250px; + margin: 0 auto; +} +#lightbox-container-image { + padding: 10px; +} +#lightbox-loading { + position: absolute; + top: 40%; + left: 0%; + height: 25%; + width: 100%; + text-align: center; + line-height: 0; +} +#lightbox-nav { + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + z-index: 10; +} +#lightbox-container-image-box > #lightbox-nav { + left: 0; +} +#lightbox-nav a { + outline: none; +} +#lightbox-nav-btnPrev, #lightbox-nav-btnNext { + width: 49%; + height: 100%; + zoom: 1; + display: block; +} +#lightbox-nav-btnPrev { + left: 0; + float: left; +} +#lightbox-nav-btnNext { + right: 0; + float: right; +} +#lightbox-container-image-data-box { + font: 10px Verdana, Helvetica, sans-serif; + background-color: #fff; + margin: 0 auto; + line-height: 1.4em; + overflow: auto; + width: 100%; + padding: 0 10px 0; +} +#lightbox-container-image-data { + padding: 0 10px; + color: #666; +} +#lightbox-container-image-data #lightbox-image-details { + width: 70%; + float: left; + text-align: left; +} +#lightbox-image-details-caption { + font-weight: bold; +} +#lightbox-image-details-currentNumber { + display: block; + clear: left; + padding-bottom: 1.0em; +} +#lightbox-secNav-btnClose { + width: 66px; + float: right; + padding-bottom: 0.7em; +} diff --git a/webroot/css/debug.css b/webroot/css/debug.css new file mode 100644 index 0000000..ed5c4b8 --- /dev/null +++ b/webroot/css/debug.css @@ -0,0 +1,603 @@ +/** + * Lithium: the most rad php framework + * + * @copyright Copyright 2010, Union of RAD (http://union-of-rad.org) + * @license http://opensource.org/licenses/bsd-license.php The BSD License + */ +* { + margin: 0; + padding: 0; +} + +body.test-dashboard { + font-family: Helvetica, Arial, sans-serif; + font-size: 16px; + margin: 0; + min-width: 800px; +} + +body.test-dashboard a { + color: #333; +} + +body.test-dashboard #header h1 { + margin: 0; + float:right; + font-weight: normal; +} + +body.test-dashboard #header h1 a { + text-decoration: none; + display: block; + padding: .45em 0.75em 0 0; + color: rgba(0,0,0,.15); +} + +body.test-dashboard .triangle:before { + content: '\25B2'; + font-size: 1em; +} + +body.test-dashboard #header { + padding: 0; +} + +body.test-dashboard #header:after { + display: block; + content: ' '; + clear: both; +} + +body.test-dashboard .article { + clear:both; +} + +body.test-dashboard .test-content { + float:left; + padding: 2em 2% 4em; + width: 74%; +} + +.test-content h2 { + font-weight: normal; + font-size: 1.45em; + margin-bottom: .5em; + float: left; +} +.test-content h2 span { + color: #bbb; + display: block; + font-size: .55em; +} +.test-content h3 { + font-weight: normal; + margin: 1.5em 0 1em; +} + +body.test-dashboard a.test-button, +body.test-dashboard a.test-button:link, +body.test-dashboard a.test-button:visited, +body.test-dashboard a.test-button:hover, +body.test-dashboard a.test-button:active { + display: block; + float: right; + font-weight: bold; + font-size: 1.25em; + background-color:#f5f5f5; + border-color: #e6e6e6; + color: #999; + padding: .5em 1em; + margin: 0; + background-color: white; + border: 1px solid #e5e5e5; + text-decoration: none; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: 0 0 6px rgba(0,0,0,.1); + -webkit-box-shadow: 0 0 6px rgba(0,0,0,.1); + box-shadow: 0 0 6px rgba(0,0,0,.1); +} + +body.test-dashboard a.test-button:hover, +body.test-dashboard a.test-button:active { + color: black; + background: white; + -moz-box-shadow: inset 0 0 6px rgba(0,0,0,.15); + -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.15); + box-shadow: inset 0 0 6px rgba(0,0,0,.15); +} + +body.test-dashboard ul { + margin: .25em 0; + padding: 0.2em 0 0 0; +} + +body.test-dashboard ul ul li { + display: block; + margin: 0 0 1px .5em; + padding: 0.25em 0 0 0.75em; + border: 1px solid rgba(0,0,0,0.05); + border-width: 0 0 0 1px; +} + +body.test-dashboard .test-menu { + float: left; + padding: .75em 0 1em 1%; + width: 20%; + background: #f6f6f6; + font-size: .85em; +} + +.test-dashboard .test-menu > ul { + margin-top: 0; + padding-top: 1px; +} +.test-dashboard .test-menu ul li ul { + margin-top: .1em; +} +.test-dashboard .test-menu li:hover { +} +.test-dashboard .test-menu li > ul { + display: block; +} +.test-dashboard .test-menu li:hover > ul { + display: block; +} +ul.menu, ul.menu ul { + list-style: none; +} +ul.menu a { + color: #666; + text-decoration: none; + display: block; +} + +ul.menu a:hover, ul.menu a:active, ul.menu a.menu-folder:hover { + color: black; +} + +ul.menu a.menu-folder { + color: #333; + font-weight: bold; + text-decoration: none; + font-size: 1.2em; +} + + +a.test-all { + display: block; + float: left; + font-size: 1.5em; + text-align: center; + text-decoration: none; + padding: .75em 0; + width: 21%; + color: #666; + background: #e6e6e6; +} +a.test-all:hover { + background: #60AF12; + -moz-box-shadow: inset 0 0 12px rgba(0,0,0,.25); + -webkit-box-shadow: inset 0 0 12px rgba(0,0,0,.25); + box-shadow: inset 0 0 12px rgba(0,0,0,.25); + color: white !important; + text-shadow: 0px 0px 6px rgba(0,0,0,.5); +} + +ul.menu a { + display: block; + padding: 0.1em 0; +} + +ul.menu a:before, a.menu-folder:before, ul.metrics li:before { + display: inline !important; + float: none !important; + padding: 0 0.5em 0 0; + content: '\25B4'; + font-weight: normal; + color: rgba(0,0,0,.1); +} +a.menu-folder:before { + padding: 0 !important; + content: '\25B2' !important; +} +ul.menu a:hover:before, a.menu-folder:hover:before, ul.metrics li:hover:before { + color: #60AF12; +} + +/*--- Benchmarking ---*/ +table.metrics { + border: 1px solid #e6e6e6; + -moz-box-shadow: 0 0 6px rgba(0,0,0,.15); + -webkit-box-shadow: 0 0 6px rgba(0,0,0,.15); + box-shadow: 0 0 6px rgba(0,0,0,.15); +} +table.metrics { + border-collapse: collapse; +} +table.metrics th { + padding: .5em 1em; + font-size: 1.1em; + color: black; + background: #e6e6e6; + font-weight: normal; +} +table.metrics th, table.metrics td { + border-bottom: 1px solid rgba(0,0,0,.05); +} + +td.metric-name { + text-align: left; + white-space: nowrap; + padding: 6px 8px; + background: #e6e6e6; + width: 35%; +} +tr:hover td.metric-name { + background: #f5f5f5; +} +td.metric { + font-family: 'Andale Mono', Monaco, Courier, monospace !important; + font-weight: bold; + padding: 6px 8px; + text-align: right; + width: 65%; + background: #f5f5f5; +} +tr:hover td.metric { + background: white; +} + +ul.classes, ul.files { + list-style-type: none; + font-family: 'Andale Mono', Monaco, Courier, monospace !important; +} + +ul.metrics { + list-style-type: none; + padding: .5em !important; +} + +ul.metrics li { + padding: .25em; +} + +/*--- Test Results ---*/ +div.test-result { + clear: both; + margin: 1em 0 .5em; + padding: .75em 1em .55em; + color: #FFFFFF; + background: #666; + border: 1px solid #000000; + border-width: 0 0 4px 0; + font-size: 1.15em; + -moz-box-shadow: inset 0 0 12px rgba(0,0,0,.25); + -webkit-box-shadow: inset 0 0 12px rgba(0,0,0,.25); + box-shadow: inset 0 0 12px rgba(0,0,0,.25); + text-shadow: 0px 0px 6px rgba(0,0,0,.5); +} + +div.test-result-success { + background-color: #62B212; + border-color: #467F0D; +} + +div.test-result-fail { + background-color: #CC1414; + border-color: #7F0D0D; +} + +div.test-result-exception { + background-color: #E58F16; + border-color: #995F0F; +} +div.test-result-notice { + background-color: #E5D416; + border-color: #B2A511; +} + +div.test-result code { + background: rgba(0,0,0,.25); + color: rgba(255,255,255,.85); + border: none; + font-size: .75em; + padding: .1em .5em !important; + text-shadow: none; +} + +div.test-assert, div.test-exception, div.test-skip { + margin: 1px 0 0 0; + padding: .5em 0 .5em 1em; + color: #000000; + font-family: 'Andale Mono', Monaco, Courier, monospace !important; + font-size: 1em; + line-height: 1.5em; + position: relative; + border: 1px solid rgba(0,0,0,.05); + border-width:0 0 1px 8px; +} + +div.test-assert-passed { + border-left-color: #D0F9E0; +} + +div.test-assert-failed { + color: #7F0D0D; + border-left-color: #CC1414; +} + +div.test-exception { + color: #995F0F; + border-left-color: #E58F16; +} + +div.test-skip { + background-color: #fafafa; + color: #666; +} + +.test-assert span.content, +.test-exception span.content, +.test-skip span.content, +.test-assert span.trace, +.test-exception span.trace, +.test-skip span.trace { + display: block; + clear: both; + white-space: pre; + color: #777; + font-size: .9em; + padding: .5em 1em; + margin: .5em 0; + background: #fafafa; + border: 1px solid rgba(0,0,0,.1); + -moz-box-shadow: inset 0 0 6px rgba(0,0,0,.15); + -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.15); + box-shadow: inset 0 0 6px rgba(0,0,0,.15); +} + +.test-assert span.trace { + padding: 0 .5em; + margin: .25em 0 .25em .5em; + background: #FAFAFA; +} + +div.test-exception span.trace { + font-style: italic; +} + +div.test-skip span.content { + color: #999; + padding: 0 1em; + -moz-box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; + border: none; +} +/*--- SQL Dumps ---*/ +.lithium-sql-log table { + background: #f4f4f4; +} + +.lithium-sql-log td { + padding: 4px 8px; + text-align: left; +} + + +/*--- Debugger Dumps ---*/ +pre { + color: #000; + background: #f0f0f0; + padding: 1em; +} + +pre.lithium-debug { + background: #ffcc00; + font-size: 1.2em; + line-height: 1.5em; + margin-top: 1em; + overflow: auto; + position: relative; +} + +div.lithium-exception-class, div.lithium-exception-location { + font-weight: bold; +} + +div.lithium-exception-message { + color: #000; + background: #f0f0f0; + padding: 1em; +} + +div.lithium-stack-trace { + background: #fff; + border: 4px dotted #ffcc00; + color: #333; + margin: 0px; + padding: 6px; + font-size: 1.2em; + line-height: 1.5em; + overflow: auto; + position: relative; +} + +/*--- Code Highlighting ---*/ +div.lithium-code-dump pre { + position: relative; + overflow: auto; +} + +div.lithium-stack-trace pre, div.lithium-code-dump pre { + color: #000; + background-color: #F0F0F0; + margin: 0px; + padding: 1em; + overflow: auto; +} + +div.lithium-code-dump pre, div.lithium-code-dump pre code { + clear: both; + font-size: 1em; + line-height: 1.5em; + margin: 4px 2px; + padding: 4px; + overflow: auto; +} + +div.lithium-code-dump span.code-highlight { + background-color: #ff0; +} + +/*--- Code Coverage Analysis ---*/ +span.filters { + display: block; + float: right; + margin: 1em 0 .5em 0; +} +span.filters a { + display: block; + float: left; + padding: .5em 1em; + margin-left: .25em; + text-decoration:none; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + border-radius: 4px; + background: #e6e6e6; + color: #666; +} +span.filters a:hover, span.filters a.active { + -moz-box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; + color: black; + background: #f5f5f5; +} + +span.filters a.active { + background: #62B212; + text-shadow: 0px 0px 6px rgba(0,0,0,.5); + color: white; +} + +div.code-coverage-results, h4.code-coverage-name { + clear: both; + color: #000000; + font-size: .8em; + font-family: 'Andale Mono', Monaco, Courier, monospace !important; + background-color: #fafafa; + border: 1px solid #e6e6e6; + border: 1px solid rgba(0,0,0,.1); + -moz-box-shadow: 0 0 6px rgba(0,0,0,.15); + -webkit-box-shadow: 0 0 6px rgba(0,0,0,.15); + box-shadow: 0 0 6px rgba(0,0,0,.15); +} + +h4.coverage { + color: #454545; + margin: 2em 0 .5em; + font-weight: normal; + padding: 0; +} + +h4.code-coverage-name { + color: #999; + background-color: #ECECEC; + border-top: none; + padding: 0.25em 0.5em; + margin: 0 1px 0 0; + font-weight: normal; + float: right; +} + +div.code-coverage-results div.code-line { + display: block; + float: none; + clear: both; +} + +div.code-coverage-results span.content { + display: block; + clear: right; + white-space: pre; + line-height: 1.5em; + min-height: 1.5em; + background: black; +} + +div.code-coverage-results div.uncovered span.content { + color: #FFD8D8; + background-color: #260000; +} + +div.code-coverage-results div.covered span.content { + color: #DDFDCB; + background-color: #0C2600; +} + +div.code-coverage-results div.ignored span.content { + color: rgba(255,255,255,.5); +} + +div.code-coverage-results span.line-num { + display: block; + float: left; + width: 3em; + color: #999; + background-color: #ECECEC; + text-align: right; + border-right: 1px solid #ccc; + padding-right: 4px; + margin-right: 5px; + line-height: 1.5em; +} + +div.code-coverage-results .code-line:hover span.line-num { + background: #ddd; + color: #666; +} + +div.code-coverage-results span.line-num strong { + color: #666; +} + +div.code-coverage-results div.start { + margin-top: 30px; + padding-top: 5px; + border: 1px solid #aaa; + border-width: 1px 1px 0px 1px; +} + +div.code-coverage-results div.end { + margin-bottom: 30px; + padding-bottom: 5px; + border: 1px solid #aaa; + border-width: 0px 1px 1px 1px; +} + +div.code-coverage-results div.realstart { + margin-top: 0px; +} + +div.code-coverage-results p.note { + color: #bbb; + padding: 5px; + margin: 5px 0 10px; + font-size: .8em; +} + +div.code-coverage-results span.result-bad { + color: #a00; +} + +div.code-coverage-results span.result-ok { + color: #fa0; +} + +div.code-coverage-results span.result-good { + color: #0a0; +} diff --git a/webroot/css/grid.css b/webroot/css/grid.css new file mode 100755 index 0000000..e1f8e24 --- /dev/null +++ b/webroot/css/grid.css @@ -0,0 +1,484 @@ +/* + 960 Grid System ~ Core CSS. + Learn more ~ http://960.gs/ + + Licensed under GPL and MIT. +*/ + +/* =Containers +--------------------------------------------------------------------------------*/ + +/* =Grid >> Global +--------------------------------------------------------------------------------*/ + +.grid_1, +.grid_2, +.grid_3, +.grid_4, +.grid_5, +.grid_6, +.grid_7, +.grid_8, +.grid_9, +.grid_10, +.grid_11, +.grid_12, +.grid_13, +.grid_14, +.grid_15, +.grid_16 +{ + display: inline; + float: left; + margin-left: 1%; + margin-right: 1%; +} + +.container_12 .grid_3, +.container_16 .grid_4 +{ + width: 23%; +} + +.container_12 .grid_6, +.container_16 .grid_8 +{ + width: 48%; +} + +.container_12 .grid_9, +.container_16 .grid_12 +{ + width: 73%; +} + +.container_12 .grid_12, +.container_16 .grid_16 +{ + width: 98%; +} + +/* =Grid >> Children (Alpha ~ First, Omega ~ Last) +--------------------------------------------------------------------------------*/ + +.alpha +{ + margin-left: 0; +} + +.omega +{ + margin-right: 0; +} + +/* =Grid >> 12 Columns +--------------------------------------------------------------------------------*/ + +.container_12 .grid_1 +{ + width: 6.333%; +} + +.container_12 .grid_2 +{ + width: 14.666%; +} + +.container_12 .grid_4 +{ + width: 31.333%; +} + +.container_12 .grid_5 +{ + width: 39.666%; +} + +.container_12 .grid_7 +{ + width: 56.333%; +} + +.container_12 .grid_8 +{ + width: 64.666%; +} + +.container_12 .grid_10 +{ + width: 81.333%; +} + +.container_12 .grid_11 +{ + width: 89.666%; +} + +/* =Grid >> 16 Columns +--------------------------------------------------------------------------------*/ + +.container_16 .grid_1 +{ + width: 4.25%; +} + +.container_16 .grid_2 +{ + width: 10.5%; +} + +.container_16 .grid_3 +{ + width: 16.75%; +} + +.container_16 .grid_5 +{ + width: 29.25%; +} + +.container_16 .grid_6 +{ + width: 35.5%; +} + +.container_16 .grid_7 +{ + width: 41.75%; +} + +.container_16 .grid_9 +{ + width: 54.25%; +} + +.container_16 .grid_10 +{ + width: 60.5%; +} + +.container_16 .grid_11 +{ + width: 66.75%; +} + +.container_16 .grid_13 +{ + width: 79.25%; +} + +.container_16 .grid_14 +{ + width: 85.5%; +} + +.container_16 .grid_15 +{ + width: 91.75%; +} + +/* =Prefix Extra Space >> Global +--------------------------------------------------------------------------------*/ + +.container_12 .prefix_3, +.container_16 .prefix_4 +{ + padding-left: 25%; +} + +.container_12 .prefix_6, +.container_16 .prefix_8 +{ + padding-left: 50%; +} + +.container_12 .prefix_9, +.container_16 .prefix_12 +{ + padding-left: 75%; +} + +/* =Prefix Extra Space >> 12 Columns +--------------------------------------------------------------------------------*/ + +.container_12 .prefix_1 +{ + padding-left: 8.333%; +} + +.container_12 .prefix_2 +{ + padding-left: 16.666%; +} + +.container_12 .prefix_4 +{ + padding-left: 33.333%; +} + +.container_12 .prefix_5 +{ + padding-left: 41.666%; +} + +.container_12 .prefix_7 +{ + padding-left: 58.333%; +} + +.container_12 .prefix_8 +{ + padding-left: 66.666%; +} + +.container_12 .prefix_10 +{ + padding-left: 83.333%; +} + +.container_12 .prefix_11 +{ + padding-left: 91.666%; +} + +/* =Prefix Extra Space >> 16 Columns +--------------------------------------------------------------------------------*/ + +.container_16 .prefix_1 +{ + padding-left: 6.25%; +} + +.container_16 .prefix_2 +{ + padding-left: 12.5%; +} + +.container_16 .prefix_3 +{ + padding-left: 18.75%; +} + +.container_16 .prefix_5 +{ + padding-left: 31.25%; +} + +.container_16 .prefix_6 +{ + padding-left: 37.5%; +} + +.container_16 .prefix_7 +{ + padding-left: 43.75%; +} + +.container_16 .prefix_9 +{ + padding-left: 56.25%; +} + +.container_16 .prefix_10 +{ + padding-left: 62.5%; +} + +.container_16 .prefix_11 +{ + padding-left: 68.75%; +} + +.container_16 .prefix_13 +{ + padding-left: 81.25%; +} + +.container_16 .prefix_14 +{ + padding-left: 87.5%; +} + +.container_16 .prefix_15 +{ + padding-left: 93.75%; +} + +/* =Suffix Extra Space >> Global +--------------------------------------------------------------------------------*/ + +.container_12 .suffix_3, +.container_16 .suffix_4 +{ + padding-right: 25%; +} + +.container_12 .suffix_6, +.container_16 .suffix_8 +{ + padding-right: 50%; +} + +.container_12 .suffix_9, +.container_16 .suffix_12 +{ + padding-right: 75%; +} + +/* =Suffix Extra Space >> 12 Columns +--------------------------------------------------------------------------------*/ + +.container_12 .suffix_1 +{ + padding-right: 8.333%; +} + +.container_12 .suffix_2 +{ + padding-right: 16.666%; +} + +.container_12 .suffix_4 +{ + padding-right: 33.333%; +} + +.container_12 .suffix_5 +{ + padding-right: 41.666%; +} + +.container_12 .suffix_7 +{ + padding-right: 58.333%; +} + +.container_12 .suffix_8 +{ + padding-right: 66.666%; +} + +.container_12 .suffix_10 +{ + padding-right: 83.333%; +} + +.container_12 .suffix_11 +{ + padding-right: 91.666%; +} + +/* =Suffix Extra Space >> 16 Columns +--------------------------------------------------------------------------------*/ + +.container_16 .suffix_1 +{ + padding-right: 6.25%; +} + +.container_16 .suffix_2 +{ + padding-right: 16.5%; +} + +.container_16 .suffix_3 +{ + padding-right: 18.75%; +} + +.container_16 .suffix_5 +{ + padding-right: 31.25%; +} + +.container_16 .suffix_6 +{ + padding-right: 37.5%; +} + +.container_16 .suffix_7 +{ + padding-right: 43.75%; +} + +.container_16 .suffix_9 +{ + padding-right: 56.25%; +} + +.container_16 .suffix_10 +{ + padding-right: 62.5%; +} + +.container_16 .suffix_11 +{ + padding-right: 68.75%; +} + +.container_16 .suffix_13 +{ + padding-right: 81.25%; +} + +.container_16 .suffix_14 +{ + padding-right: 87.5%; +} + +.container_16 .suffix_15 +{ + padding-right: 93.75%; +} + +/* =Clear Floated Elements +--------------------------------------------------------------------------------*/ + +/* http://sonspring.com/journal/clearing-floats */ + +html body * span.cl, +html body * div.cl, +html body * li.cl, +html body * dd.cl, +.cl +{ + background: none; + border: 0; + clear: both; + display: block; + float: none; + font-size: 0; + list-style: none; + margin: 0; + padding: 0; + overflow: hidden; + visibility: hidden; + width: 0; + height: 0; +} + +/* http://www.positioniseverything.net/easyclearing.html */ + +.cl:after +{ + clear: both; + content: '.'; + display: block; + visibility: hidden; + height: 0; +} + +.cl +{ + display: inline-block; +} + +* html .cl +{ + height: 1%; +} + +.cl +{ + display: block; +} \ No newline at end of file diff --git a/webroot/css/lithium.css b/webroot/css/lithium.css new file mode 100644 index 0000000..7b643a6 --- /dev/null +++ b/webroot/css/lithium.css @@ -0,0 +1,294 @@ +/*------------------------------------------------------------------------------------------------- + Lithium: the most rad php framework + + @copyright Copyright 2009, Union of RAD (http://union-of-rad.org) + @license http://opensource.org/licenses/bsd-license.php The BSD License +-------------------------------------------------------------------------------------------------*/ + +/*--- Reset ---*/ +* { margin: 0; padding: 0; } +html, body { height: 100%; min-height: 100%; } + +/*--- Layout ---*/ +body { + font-family: Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.5em; + color: #0d0d0d; + background-color: #fff; +} +#container { + position: relative; + padding: 60px 10%; +} + +/*--- Basics ---*/ +h1, h2, h3, h4, h5, h6 { + font-weight:normal; + color:#111; + line-height: 1; + margin: 1.5em 0 0.5em 0; +} +h1 { font-size: 2.6em; } +h2, h5 { font-size: 2em; color: #666; } +h3, h6 { font-size: 1.7em; color: #00a8e6; } +h4 { font-size: 1.4em; } +h5 { font-size: 1.2em; } +h6 { font-size: 1em; } +p { margin-bottom: 1em; } +strong { font-weight: bold; } +em { font-style: italic; } +a { text-decoration: none; color: #666; } +a, h1 a, h2 a { text-decoration: none; } +a:hover { color: #00bbff; } +a:visited:hover { color: #ff59ff; } +a img { border: none; } + +/*--- Code ---*/ +pre > code { + display: block; + color: white; + background: #141414; + border: 1px solid white; + padding: 1em !important; /* remove if base important is removed, too */ + overflow: auto; + font-size: .9em; +} +a code { + background: transparent; + border: 0; +} +a:hover code { + color: inherit; +} +code, pre, .fixed { + font-family: Monaco, Courier, monospace !important; + font-weight: normal; + font-size: 0.85em; + white-space: pre; +} +code { + padding: .2em .25em !important; + border: 1px solid #F0F0F0; + background: #FAFAFA; +} +pre { + background: none; + padding: 0 0 .5em 0 !important; +} + +/*--- Lists ---*/ +li ul, li ol { margin: 0; } +ul, ol { margin: 0 0 1em 2.75em; } +dt, dd { + font-style: italic; + margin: .5em 0; +} +dt { + font-weight: bold; +} +dd { + margin-left: 1em; +} +/*--- Header ---*/ +#header h1 { + margin: .1em 0; + font-size: 35px; +} +#header h2 { + width: 70%; + margin: .5em .5em 2em 0; + color: #666; + font-size: 22px; + line-height: 28px; +} + +/*--- Tables ---*/ +table { + clear: both; + width: 100%; + border-collapse: collapse; + border-spacing: 0; + border: 1px solid #e6e6e6; + background: #fafafa; + margin: 12px 0; +} +td, th { + padding: .25em 1em; + border: 1px solid #e6e6e6; + vertical-align: middle; + text-align: left; + font-weight: normal; + color: #666; + font-size: 0.85em; +} +tr:nth-child(even) { + background: #fff; +} +thead th, tfoot td { + background: #f3f3f3; + color: #333; + text-align: left; + font-size: 1em; + font-weight: bold; + padding: .5em .75em; +} +/*--- Forms ---*/ +form { + display: block; + clear: both; + background: #fafafa; + padding: 1em 2em 2em 2em; + border: 1px solid #e6e6e6; +} +fieldset { + padding: 2em; + margin: 0 0 1em 0; + border: 1px solid #e6e6e6; + background: #f3f3f3; +} +legend { + padding: .5em 1em; + border: 1px solid #e6e6e6; + background: #fff; + font-size: 22px; +} +label { + padding: 0 1em 0 0; + color: #454545; + font-weight: normal; +} +input, textarea, button { + font-family: Helvetica, Arial, sans-serif; + padding: 2px 4px; + border: 1px solid #e5e5e5; + color: #454545; + font-size: 1em; + line-height: 1.25em; +} +input[type=text], input[type=password], input[type=submit], textarea { + clear: both; + display: block; + padding: .25em .5em; +} +input[type=text], input[type=password], textarea { + width: 97%; + max-width: 950px; + margin: .5em 0 1em 0; + padding:.5em; +} +input[type=submit], input[type=button], input[type=reset], input[type=file], button { + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + border-radius: 4px; + padding: .5em 1em; + margin: 0 .75em 0 0; + background-color: white; + color: black !important; + border: 1px solid #e5e5e5 !important; + cursor: pointer; +} +select { + clear: both; + display: block; + margin: .5em 0 1em 0; +} +div.checkbox { + clear: both; + padding: 1em 0; +} +.checkbox label { + display: inline; +} +input[type=submit] { + margin: 1em inherit; + border: none; + color: #000; + font-size: 16px; + font-weight: bold; +} +input[type=text]:focus, input[type=password]:focus, textarea:focus, select:focus { + border-color: #00a8e6; + outline: none; +} + +/*--- Misc ---*/ +hr { + border: none; + height: 0; + border-bottom: 1px solid #e6e6e6; + margin:1em 0; +} +sup, sub { + color: #666; + font-size: .65em; +} +acronym { + font-weight: bold; + font-style: italic; + color: #333; +} +abbr { + color: #333; +} + +blockquote { + padding: 0.15em .5em; + margin: 0.5em 0; + font-size: 2em; + color: #666; + display: block; + font-style: italic; +} + +blockquote:before, blockquote:after { + display: inline; + color: #e5e5e5; + font-size: 3em; + position: relative; + top: 0.25em; + left: -0.1em; +} + +blockquote:before { + content: '\D \201C'; +} + +blockquote:after { + content: '\201D'; +} + +/*--- Shadows ---*/ +code { + -moz-box-shadow: 0 0 3px rgba(0,0,0,.1); + -webkit-box-shadow: 0 0 3px rgba(0,0,0,.1); + box-shadow: 0 0 3px rgba(0,0,0,.1); + color: #666; +} +table, form, pre > code { + margin-top: 0px; + margin-bottom: 12px; +} +table, form, pre > code, .shadow { + -moz-box-shadow: 2px 2px 12px rgba(0,0,0,.15); + -webkit-box-shadow: 2px 2px 12px rgba(0,0,0,0.15); + box-shadow: 2px 2px 12px rgba(0,0,0,.15); +} +img.shadow { + border: 1px solid rgba(255,255,255,.15); +} +input[type=submit], input[type=button], input[type=reset], input[type=file], button { + -moz-box-shadow: 0 0 6px rgba(0,0,0,.1); + -webkit-box-shadow: 0 0 6px rgba(0,0,0,.1); + box-shadow: 0 0 6px rgba(0,0,0,.1); +} +input[type=submit]:hover, input[type=button]:hover, input[type=reset]:hover, button:hover { + -moz-box-shadow: inset 0 0 6px rgba(0,0,0,.15); + -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.15); + box-shadow: inset 0 0 6px rgba(0,0,0,.15); +} +input, textarea { + -moz-box-shadow: inset 0 0 3px rgba(0,0,0,.1); + -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.1); + box-shadow: inset 0 0 3px rgba(0,0,0,.1); +} \ No newline at end of file diff --git a/webroot/css/prettyPhoto.css b/webroot/css/prettyPhoto.css new file mode 100644 index 0000000..8d762c8 --- /dev/null +++ b/webroot/css/prettyPhoto.css @@ -0,0 +1 @@ +div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(../images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(../images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(../images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url(../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url(../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:105px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;font-color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(../images/prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .pp_description{margin-right:85px;color:#fff}div.dark_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_nav .pp_play{background:url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{width:22px;height:22px;background:url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:7px 0 0}.pp_social .facebook{float:left;position:relative;top:-1px;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none} \ No newline at end of file diff --git a/webroot/css/reset.css b/webroot/css/reset.css new file mode 100755 index 0000000..99a0211 --- /dev/null +++ b/webroot/css/reset.css @@ -0,0 +1 @@ +html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0} \ No newline at end of file diff --git a/webroot/css/style.css b/webroot/css/style.css new file mode 100755 index 0000000..ae6cdd1 --- /dev/null +++ b/webroot/css/style.css @@ -0,0 +1,170 @@ +/* + style.css contains a reset, font normalization and some base styles. + + credit is left where credit is due. + additionally, much inspiration was taken from these projects: + yui.yahooapis.com/2.8.1/build/base/base.css + camendesign.com/design/ + praegnanz.de/weblog/htmlcssjs-kickstart +*/ + +/* + html5doctor.com Reset Stylesheet (Eric Meyer's Reset Reloaded + HTML5 baseline) + v1.4 2009-07-27 | Authors: Eric Meyer & Richard Clark + html5doctor.com/html-5-reset-stylesheet/ +*/ + +html, body, div, span, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +abbr, address, cite, code, +del, dfn, em, img, ins, kbd, q, samp, +small, strong, sub, sup, var, +b, i, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td, +article, aside, figure, footer, header, +hgroup, menu, nav, section, menu, +time, mark, audio, video { + margin:0; + padding:0; + border:0; + outline:0; + font-size:100%; + vertical-align:baseline; + background:transparent; +} + +article, aside, figure, footer, header, +hgroup, nav, section { display:block; } + +nav ul { list-style:none; } + +blockquote, q { quotes:none; } + +blockquote:before, blockquote:after, +q:before, q:after { content:''; content:none; } + +a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; } + +ins { background-color:#ff9; color:#000; text-decoration:none; } + +mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; } + +del { text-decoration: line-through; } + +abbr[title], dfn[title] { border-bottom:1px dotted #000; cursor:help; } + +/* tables still need cellspacing="0" in the markup */ +table { border-collapse:collapse; border-spacing:0; } + +hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; } + +input, select { vertical-align:middle; } +/* END RESET CSS */ + +/* + * Fix overflow in IE + */ +html { + *overflow-x:hidden; +} + +/* +fonts.css from the YUI Library: developer.yahoo.com/yui/ + Please refer to developer.yahoo.com/yui/fonts/ for font sizing percentages + +There are three custom edits: + * remove arial, helvetica from explicit font stack + * make the line-height relative and unit-less + * remove the pre, code styles +*/ +body { font:13px sans-serif; *font-size:small; *font:x-small; line-height:1.22; } + +table { font-size:inherit; font:100%; } + +select, input, textarea { font:99% sans-serif; } + + +/* normalize monospace sizing + * en.wikipedia.org/wiki/MediaWiki_talk:Common.css/Archive_11#Teletype_style_fix_for_Chrome + */ +pre, code, kbd, samp { font-family: monospace, sans-serif; } + + + +/* + * minimal base styles + */ + + +/* #444 looks better than black: twitter.com/H_FJ/statuses/11800719859 */ +body, select, input, textarea { color:#444; } + +/* Headers (h1,h2,etc) have no default font-size or margin, + you'll want to define those yourself. */ + +/* www.aestheticallyloyal.com/public/optimize-legibility/ */ +h1,h2,h3,h4,h5,h6 { font-weight: bold; text-rendering: optimizeLegibility; } + +/* maxvoltar.com/archive/-webkit-font-smoothing */ +html { -webkit-font-smoothing: antialiased; } + + +/* Accessible focus treatment: people.opera.com/patrickl/experiments/keyboard/test */ +a:hover, a:active { outline: none; } + +a, a:active, a:visited { color:#607890; } +a:hover { color:#036; } + + +ul { margin-left:30px; } +ol { margin-left:30px; list-style-type: decimal; } + +small { font-size:85%; } +strong, th { font-weight: bold; } + +td, td img { vertical-align:top; } + +sub { vertical-align: sub; font-size: smaller; } +sup { vertical-align: super; font-size: smaller; } + +pre { + padding: 15px; + + /* www.pathf.com/blogs/2008/05/formatting-quoted-code-in-blog-posts-css21-white-space-pre-wrap/ */ + white-space: pre; /* CSS2 */ + white-space: pre-wrap; /* CSS 2.1 */ + white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */ + word-wrap: break-word; /* IE */ +} + +/* align checkboxes, radios, text inputs with their label + by: Thierry Koblentz tjkdesign.com/ez-css/css/base.css */ +input[type="radio"] { vertical-align: text-bottom; } +input[type="checkbox"] { margin:0; vertical-align:-2px; } +.ie6 input { vertical-align: text-bottom; } + +/* hand cursor on clickable input elements */ +label, input[type=button], input[type=submit], button { cursor: pointer; } + + +/* These selection declarations have to be separate. + No text-shadow: twitter.com/miketaylr/status/12228805301 + Also: hot pink. */ +::-moz-selection{ background: #FF5E99; color:#fff; text-shadow: none; } +::selection { background:#FF5E99; color:#fff; text-shadow: none; } + +/* j.mp/webkit-tap-highlight-color */ +a:link { -webkit-tap-highlight-color: #FF5E99; } + + +/* make buttons play nice in IE: + www.viget.com/inspire/styling-the-button-element-in-internet-explorer/ */ +button { width: auto; overflow: visible; } + +/* bicubic resizing for non-native sized IMG: + code.flickr.com/blog/2008/11/12/on-ui-quality-the-little-things-client-side-image-resizing/ */ +.ie7 img { -ms-interpolation-mode: bicubic; } + + diff --git a/webroot/css/text.css b/webroot/css/text.css new file mode 100755 index 0000000..b024b8c --- /dev/null +++ b/webroot/css/text.css @@ -0,0 +1 @@ +body{font:13px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif}a:focus{outline:1px dotted invert}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:square}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px} \ No newline at end of file diff --git a/webroot/css/themes/black.css b/webroot/css/themes/black.css new file mode 100755 index 0000000..c747022 --- /dev/null +++ b/webroot/css/themes/black.css @@ -0,0 +1,28 @@ +/* +Kameleon Template +Author: Chris Mooney (http://themeforest.net/user/ChrisMooney) +*/ + +a, a:active, a:visited { +color:#1a1a1a; +} +a:hover { +color:#1a1a1a; +} + + +.ribbon { + background:url(../../img/grad-black.gif) repeat-x center top #3b3b3b; + border:1px solid #3b3b3b; + color:#FFFFFF; + text-shadow:0 -1px 0 #3b3b3b; +} +.triangle-ribbon { +border-color:transparent #080808 transparent transparent; +} + + +.sidebar-nav li.current { +background:url(../../img/grad-black.gif) repeat-x center top #3b3b3b; +border:1px solid #3b3b3b; +} diff --git a/webroot/css/themes/blue.css b/webroot/css/themes/blue.css new file mode 100755 index 0000000..73e6de9 --- /dev/null +++ b/webroot/css/themes/blue.css @@ -0,0 +1,29 @@ +/* +Kameleon Template +Author: Chris Mooney (http://themeforest.net/user/ChrisMooney) +*/ + +a, a:active, a:visited { +color:#1d94c3; +} +a:hover{ +color:#1d94c3; +} + + +.ribbon { + background:url(../../img/grad-blue.gif) repeat-x center top #166890; + border:1px solid #11506F; + color:#FFFFFF; + text-shadow:0 -1px 0 #11506F; +} +.triangle-ribbon { +border-color:transparent #0e425c transparent transparent; +} + + + +.sidebar-nav li.current { +background:url(../../img/grad-blue.gif) repeat-x center top #166890; +border:1px solid #11506F; +} diff --git a/webroot/css/themes/dark.css b/webroot/css/themes/dark.css new file mode 100755 index 0000000..615ea10 --- /dev/null +++ b/webroot/css/themes/dark.css @@ -0,0 +1,32 @@ +/* +Kameleon Template +Author: Chris Mooney (http://themeforest.net/user/ChrisMooney) +*/ + +body { + color:#f2f2f2; + background: #1a1a1a url(../../img/bg-dark.jpg) repeat-x top; +} +h1#logo { + background:url(../../img/logo-dark.png) no-repeat scroll 0 0 transparent; +} +nav a, nav a:visited { + color:#f2f2f2; + text-shadow:0 1px 0 #000000; +} +nav a:hover { + color:#d9d9d9; +} +#nav ul a { +text-shadow:0 1px 0 #FFFFFF; +} + +footer { + color:#f2f2f2; +} +footer li a, footer li a:visited { +color:#f2f2f2; +} +footer li a:hover { + color:#d9d9d9; +} \ No newline at end of file diff --git a/webroot/css/themes/green.css b/webroot/css/themes/green.css new file mode 100755 index 0000000..1fecef4 --- /dev/null +++ b/webroot/css/themes/green.css @@ -0,0 +1,29 @@ +/* +Kameleon Template +Author: Chris Mooney (http://themeforest.net/user/ChrisMooney) +*/ + +a, a:active, a:visited { +color:#406f11; +} +a:hover { +color:#406f11; +} + + +.ribbon { + background:url(../../img/grad-green.gif) repeat-x center top #518f14; + border:1px solid #406f11; + color:#FFFFFF; + text-shadow:0 -1px 0 #406f11; +} +.triangle-ribbon { +border-color:transparent #345c0d transparent transparent; +} + + + +.sidebar-nav li.current { +background:url(../../img/grad-green.gif) repeat-x center top #518f14; +border:1px solid #406f11; +} diff --git a/webroot/css/themes/grey.css b/webroot/css/themes/grey.css new file mode 100755 index 0000000..8ac40a2 --- /dev/null +++ b/webroot/css/themes/grey.css @@ -0,0 +1,32 @@ +/* +Kameleon Template +Author: Chris Mooney (http://themeforest.net/user/ChrisMooney) +*/ + +a, a:active, a:visited { +color:#1a1a1a; +} +a:hover { +color:#1a1a1a; +} + + +h2.ribbon { + background:url(../../img/grad-grey.gif) repeat-x center top #c3c3c3; + color:#444444; + border:1px solid #c3c3c3; + text-shadow:0 -1px 0 #FFFFFF; +} +.triangle-ribbon { +border-color:transparent #8f8f8f transparent transparent; +} + + +.sidebar-nav li.current { +background:url(../../img/grad-grey.gif) repeat-x center top #c3c3c3; +border:1px solid #c3c3c3; +color:#444444 !important; +} +.sidebar-nav li a:hover, .sidebar-nav li.current a { + color:#444444 !important; +} diff --git a/webroot/css/themes/light.css b/webroot/css/themes/light.css new file mode 100755 index 0000000..8c4a2ab --- /dev/null +++ b/webroot/css/themes/light.css @@ -0,0 +1,31 @@ +/* +Kameleon Template +Author: Chris Mooney (http://themeforest.net/user/ChrisMooney) +*/ + +body { + color:#191919; + background: #f2f2f2 url(../../img/bg.jpg) repeat-x top; +} +h1#logo { + background:url(../../img/logo.png) no-repeat scroll 0 0 transparent; +} +nav a, nav a:visited { + color: #1a1a1a; +text-shadow:0 1px 0 #FFFFFF; +} +nav a:hover { + color:#666666; +} + + + +footer { +color:#666666; +} +footer li a, footer li a:visited { +color:#191919; +} +footer li a:hover { + color:#666666; +} \ No newline at end of file diff --git a/webroot/css/themes/purple.css b/webroot/css/themes/purple.css new file mode 100755 index 0000000..02defcb --- /dev/null +++ b/webroot/css/themes/purple.css @@ -0,0 +1,28 @@ +/* +Kameleon Template +Author: Chris Mooney (http://themeforest.net/user/ChrisMooney) +*/ + +a, a:active, a:visited { +color:#6f1156; +} +a:hover { +color:#6f1156; +} + + +.ribbon { + background:url(../../img/grad-purple.gif) repeat-x center top #8f146e; + border:1px solid #6f1156; + color:#FFFFFF; + text-shadow:0 -1px 0 #6f1156; +} +.triangle-ribbon { +border-color:transparent #5c0d47 transparent transparent; +} + + +.sidebar-nav li.current { +background:url(../../img/grad-purple.gif) repeat-x center top #8f146e; +border:1px solid #6f1156; +} diff --git a/webroot/css/themes/red.css b/webroot/css/themes/red.css new file mode 100755 index 0000000..c2ef480 --- /dev/null +++ b/webroot/css/themes/red.css @@ -0,0 +1,30 @@ +/* +Kameleon Template +Author: Chris Mooney (http://themeforest.net/user/ChrisMooney) +*/ + +a, a:active, a:visited { +color:#c31d25; +} +a:hover { +color:#c31d25; +} + + +.ribbon { + background:url(../../img/grad-red.gif) repeat-x center top #8f1e14; + border:1px solid #6f1811; + color:#FFFFFF; + text-shadow:0 -1px 0 #6f1811; +} +.triangle-ribbon { +border-color:transparent #5c130d transparent transparent; +} + + + +.sidebar-nav li.current { +background:url(../../img/grad-red.gif) repeat-x center top #8f1e14; +border:1px solid #6f1811; +} + diff --git a/webroot/favicon.ico b/webroot/favicon.ico new file mode 100644 index 0000000..6924956 Binary files /dev/null and b/webroot/favicon.ico differ diff --git a/webroot/images/dark_rounded/btnNext.png b/webroot/images/dark_rounded/btnNext.png new file mode 100755 index 0000000..b28c1ef Binary files /dev/null and b/webroot/images/dark_rounded/btnNext.png differ diff --git a/webroot/images/dark_rounded/btnPrevious.png b/webroot/images/dark_rounded/btnPrevious.png new file mode 100755 index 0000000..e0cd9c4 Binary files /dev/null and b/webroot/images/dark_rounded/btnPrevious.png differ diff --git a/webroot/images/dark_rounded/contentPattern.png b/webroot/images/dark_rounded/contentPattern.png new file mode 100755 index 0000000..e5a047c Binary files /dev/null and b/webroot/images/dark_rounded/contentPattern.png differ diff --git a/webroot/images/dark_rounded/default_thumbnail.gif b/webroot/images/dark_rounded/default_thumbnail.gif new file mode 100755 index 0000000..2b1280f Binary files /dev/null and b/webroot/images/dark_rounded/default_thumbnail.gif differ diff --git a/webroot/images/dark_rounded/loader.gif b/webroot/images/dark_rounded/loader.gif new file mode 100755 index 0000000..50820ee Binary files /dev/null and b/webroot/images/dark_rounded/loader.gif differ diff --git a/webroot/images/dark_rounded/sprite.png b/webroot/images/dark_rounded/sprite.png new file mode 100755 index 0000000..fb8c0f8 Binary files /dev/null and b/webroot/images/dark_rounded/sprite.png differ diff --git a/webroot/images/dark_square/btnNext.png b/webroot/images/dark_square/btnNext.png new file mode 100755 index 0000000..b28c1ef Binary files /dev/null and b/webroot/images/dark_square/btnNext.png differ diff --git a/webroot/images/dark_square/btnPrevious.png b/webroot/images/dark_square/btnPrevious.png new file mode 100755 index 0000000..e0cd9c4 Binary files /dev/null and b/webroot/images/dark_square/btnPrevious.png differ diff --git a/webroot/images/dark_square/contentPattern.png b/webroot/images/dark_square/contentPattern.png new file mode 100755 index 0000000..7b50aff Binary files /dev/null and b/webroot/images/dark_square/contentPattern.png differ diff --git a/webroot/images/dark_square/default_thumbnail.gif b/webroot/images/dark_square/default_thumbnail.gif new file mode 100755 index 0000000..2b1280f Binary files /dev/null and b/webroot/images/dark_square/default_thumbnail.gif differ diff --git a/webroot/images/dark_square/loader.gif b/webroot/images/dark_square/loader.gif new file mode 100755 index 0000000..50820ee Binary files /dev/null and b/webroot/images/dark_square/loader.gif differ diff --git a/webroot/images/dark_square/sprite.png b/webroot/images/dark_square/sprite.png new file mode 100755 index 0000000..4fe3547 Binary files /dev/null and b/webroot/images/dark_square/sprite.png differ diff --git a/webroot/images/default/default_thumb.png b/webroot/images/default/default_thumb.png new file mode 100644 index 0000000..1a26e4b Binary files /dev/null and b/webroot/images/default/default_thumb.png differ diff --git a/webroot/images/default/loader.gif b/webroot/images/default/loader.gif new file mode 100644 index 0000000..35d397c Binary files /dev/null and b/webroot/images/default/loader.gif differ diff --git a/webroot/images/default/sprite.png b/webroot/images/default/sprite.png new file mode 100644 index 0000000..5f07ddc Binary files /dev/null and b/webroot/images/default/sprite.png differ diff --git a/webroot/images/default/sprite_next.png b/webroot/images/default/sprite_next.png new file mode 100644 index 0000000..379dc0d Binary files /dev/null and b/webroot/images/default/sprite_next.png differ diff --git a/webroot/images/default/sprite_prev.png b/webroot/images/default/sprite_prev.png new file mode 100644 index 0000000..1ee4865 Binary files /dev/null and b/webroot/images/default/sprite_prev.png differ diff --git a/webroot/images/default/sprite_x.png b/webroot/images/default/sprite_x.png new file mode 100644 index 0000000..d4433ab Binary files /dev/null and b/webroot/images/default/sprite_x.png differ diff --git a/webroot/images/default/sprite_y.png b/webroot/images/default/sprite_y.png new file mode 100644 index 0000000..7786ab5 Binary files /dev/null and b/webroot/images/default/sprite_y.png differ diff --git a/webroot/images/facebook/btnNext.png b/webroot/images/facebook/btnNext.png new file mode 100755 index 0000000..e809c3b Binary files /dev/null and b/webroot/images/facebook/btnNext.png differ diff --git a/webroot/images/facebook/btnPrevious.png b/webroot/images/facebook/btnPrevious.png new file mode 100755 index 0000000..0812542 Binary files /dev/null and b/webroot/images/facebook/btnPrevious.png differ diff --git a/webroot/images/facebook/contentPatternBottom.png b/webroot/images/facebook/contentPatternBottom.png new file mode 100755 index 0000000..a9be3b2 Binary files /dev/null and b/webroot/images/facebook/contentPatternBottom.png differ diff --git a/webroot/images/facebook/contentPatternLeft.png b/webroot/images/facebook/contentPatternLeft.png new file mode 100755 index 0000000..277c87a Binary files /dev/null and b/webroot/images/facebook/contentPatternLeft.png differ diff --git a/webroot/images/facebook/contentPatternRight.png b/webroot/images/facebook/contentPatternRight.png new file mode 100755 index 0000000..76e50d0 Binary files /dev/null and b/webroot/images/facebook/contentPatternRight.png differ diff --git a/webroot/images/facebook/contentPatternTop.png b/webroot/images/facebook/contentPatternTop.png new file mode 100755 index 0000000..8b110ba Binary files /dev/null and b/webroot/images/facebook/contentPatternTop.png differ diff --git a/webroot/images/facebook/default_thumbnail.gif b/webroot/images/facebook/default_thumbnail.gif new file mode 100755 index 0000000..2b1280f Binary files /dev/null and b/webroot/images/facebook/default_thumbnail.gif differ diff --git a/webroot/images/facebook/loader.gif b/webroot/images/facebook/loader.gif new file mode 100755 index 0000000..7ac990c Binary files /dev/null and b/webroot/images/facebook/loader.gif differ diff --git a/webroot/images/facebook/sprite.png b/webroot/images/facebook/sprite.png new file mode 100755 index 0000000..660a254 Binary files /dev/null and b/webroot/images/facebook/sprite.png differ diff --git a/webroot/images/light_rounded/btnNext.png b/webroot/images/light_rounded/btnNext.png new file mode 100755 index 0000000..b28c1ef Binary files /dev/null and b/webroot/images/light_rounded/btnNext.png differ diff --git a/webroot/images/light_rounded/btnPrevious.png b/webroot/images/light_rounded/btnPrevious.png new file mode 100755 index 0000000..e0cd9c4 Binary files /dev/null and b/webroot/images/light_rounded/btnPrevious.png differ diff --git a/webroot/images/light_rounded/default_thumbnail.gif b/webroot/images/light_rounded/default_thumbnail.gif new file mode 100755 index 0000000..2b1280f Binary files /dev/null and b/webroot/images/light_rounded/default_thumbnail.gif differ diff --git a/webroot/images/light_rounded/loader.gif b/webroot/images/light_rounded/loader.gif new file mode 100755 index 0000000..7ac990c Binary files /dev/null and b/webroot/images/light_rounded/loader.gif differ diff --git a/webroot/images/light_rounded/sprite.png b/webroot/images/light_rounded/sprite.png new file mode 100755 index 0000000..7f28379 Binary files /dev/null and b/webroot/images/light_rounded/sprite.png differ diff --git a/webroot/images/light_square/btnNext.png b/webroot/images/light_square/btnNext.png new file mode 100755 index 0000000..b28c1ef Binary files /dev/null and b/webroot/images/light_square/btnNext.png differ diff --git a/webroot/images/light_square/btnPrevious.png b/webroot/images/light_square/btnPrevious.png new file mode 100755 index 0000000..e0cd9c4 Binary files /dev/null and b/webroot/images/light_square/btnPrevious.png differ diff --git a/webroot/images/light_square/default_thumbnail.gif b/webroot/images/light_square/default_thumbnail.gif new file mode 100755 index 0000000..2b1280f Binary files /dev/null and b/webroot/images/light_square/default_thumbnail.gif differ diff --git a/webroot/images/light_square/loader.gif b/webroot/images/light_square/loader.gif new file mode 100755 index 0000000..7ac990c Binary files /dev/null and b/webroot/images/light_square/loader.gif differ diff --git a/webroot/images/light_square/sprite.png b/webroot/images/light_square/sprite.png new file mode 100755 index 0000000..4fe3547 Binary files /dev/null and b/webroot/images/light_square/sprite.png differ diff --git a/webroot/img/.DS_Store b/webroot/img/.DS_Store new file mode 100644 index 0000000..5008ddf Binary files /dev/null and b/webroot/img/.DS_Store differ diff --git a/webroot/img/about-small.jpg b/webroot/img/about-small.jpg new file mode 100755 index 0000000..8c805f4 Binary files /dev/null and b/webroot/img/about-small.jpg differ diff --git a/webroot/img/about.jpg b/webroot/img/about.jpg new file mode 100755 index 0000000..17b4aca Binary files /dev/null and b/webroot/img/about.jpg differ diff --git a/webroot/img/appletv2.jpeg b/webroot/img/appletv2.jpeg new file mode 100644 index 0000000..b5f34bf Binary files /dev/null and b/webroot/img/appletv2.jpeg differ diff --git a/webroot/img/arrow-active.png b/webroot/img/arrow-active.png new file mode 100755 index 0000000..bbf033a Binary files /dev/null and b/webroot/img/arrow-active.png differ diff --git a/webroot/img/arrow.png b/webroot/img/arrow.png new file mode 100755 index 0000000..33a4e57 Binary files /dev/null and b/webroot/img/arrow.png differ diff --git a/webroot/img/bg-dark.jpg b/webroot/img/bg-dark.jpg new file mode 100755 index 0000000..1a68404 Binary files /dev/null and b/webroot/img/bg-dark.jpg differ diff --git a/webroot/img/bg-input.gif b/webroot/img/bg-input.gif new file mode 100755 index 0000000..a8e47bf Binary files /dev/null and b/webroot/img/bg-input.gif differ diff --git a/webroot/img/bg.jpg b/webroot/img/bg.jpg new file mode 100755 index 0000000..4e521e5 Binary files /dev/null and b/webroot/img/bg.jpg differ diff --git a/webroot/img/bullet_arrow_right.png b/webroot/img/bullet_arrow_right.png new file mode 100755 index 0000000..1c35a51 Binary files /dev/null and b/webroot/img/bullet_arrow_right.png differ diff --git a/webroot/img/coding.png b/webroot/img/coding.png new file mode 100755 index 0000000..1e9dcc7 Binary files /dev/null and b/webroot/img/coding.png differ diff --git a/webroot/img/design.png b/webroot/img/design.png new file mode 100755 index 0000000..f4232c6 Binary files /dev/null and b/webroot/img/design.png differ diff --git a/webroot/img/empty b/webroot/img/empty new file mode 100644 index 0000000..e69de29 diff --git a/webroot/img/error.png b/webroot/img/error.png new file mode 100755 index 0000000..33c876b Binary files /dev/null and b/webroot/img/error.png differ diff --git a/webroot/img/features/box_address.png b/webroot/img/features/box_address.png new file mode 100755 index 0000000..e12ef2d Binary files /dev/null and b/webroot/img/features/box_address.png differ diff --git a/webroot/img/features/lock_closed.png b/webroot/img/features/lock_closed.png new file mode 100755 index 0000000..3bb15a8 Binary files /dev/null and b/webroot/img/features/lock_closed.png differ diff --git a/webroot/img/features/magic_wand.png b/webroot/img/features/magic_wand.png new file mode 100755 index 0000000..1184fc6 Binary files /dev/null and b/webroot/img/features/magic_wand.png differ diff --git a/webroot/img/features/monitor.png b/webroot/img/features/monitor.png new file mode 100755 index 0000000..89d9e50 Binary files /dev/null and b/webroot/img/features/monitor.png differ diff --git a/webroot/img/features/preferences.png b/webroot/img/features/preferences.png new file mode 100755 index 0000000..486d59d Binary files /dev/null and b/webroot/img/features/preferences.png differ diff --git a/webroot/img/features/security.png b/webroot/img/features/security.png new file mode 100755 index 0000000..e184ca0 Binary files /dev/null and b/webroot/img/features/security.png differ diff --git a/webroot/img/grad-black-hover.gif b/webroot/img/grad-black-hover.gif new file mode 100755 index 0000000..22f36b9 Binary files /dev/null and b/webroot/img/grad-black-hover.gif differ diff --git a/webroot/img/grad-black-rev.gif b/webroot/img/grad-black-rev.gif new file mode 100755 index 0000000..fb22d8c Binary files /dev/null and b/webroot/img/grad-black-rev.gif differ diff --git a/webroot/img/grad-black.gif b/webroot/img/grad-black.gif new file mode 100755 index 0000000..385736d Binary files /dev/null and b/webroot/img/grad-black.gif differ diff --git a/webroot/img/grad-blue-hover.gif b/webroot/img/grad-blue-hover.gif new file mode 100755 index 0000000..38ac83f Binary files /dev/null and b/webroot/img/grad-blue-hover.gif differ diff --git a/webroot/img/grad-blue-rev.gif b/webroot/img/grad-blue-rev.gif new file mode 100755 index 0000000..65f2331 Binary files /dev/null and b/webroot/img/grad-blue-rev.gif differ diff --git a/webroot/img/grad-blue.gif b/webroot/img/grad-blue.gif new file mode 100755 index 0000000..5c7d92a Binary files /dev/null and b/webroot/img/grad-blue.gif differ diff --git a/webroot/img/grad-green-hover.gif b/webroot/img/grad-green-hover.gif new file mode 100755 index 0000000..fe64ad2 Binary files /dev/null and b/webroot/img/grad-green-hover.gif differ diff --git a/webroot/img/grad-green-rev.gif b/webroot/img/grad-green-rev.gif new file mode 100755 index 0000000..f2c74be Binary files /dev/null and b/webroot/img/grad-green-rev.gif differ diff --git a/webroot/img/grad-green.gif b/webroot/img/grad-green.gif new file mode 100755 index 0000000..ba71157 Binary files /dev/null and b/webroot/img/grad-green.gif differ diff --git a/webroot/img/grad-grey-hover.gif b/webroot/img/grad-grey-hover.gif new file mode 100755 index 0000000..b5a34fa Binary files /dev/null and b/webroot/img/grad-grey-hover.gif differ diff --git a/webroot/img/grad-grey-rev.gif b/webroot/img/grad-grey-rev.gif new file mode 100755 index 0000000..d119c38 Binary files /dev/null and b/webroot/img/grad-grey-rev.gif differ diff --git a/webroot/img/grad-grey.gif b/webroot/img/grad-grey.gif new file mode 100755 index 0000000..e8e3709 Binary files /dev/null and b/webroot/img/grad-grey.gif differ diff --git a/webroot/img/grad-purple-hover.gif b/webroot/img/grad-purple-hover.gif new file mode 100755 index 0000000..a13a1d6 Binary files /dev/null and b/webroot/img/grad-purple-hover.gif differ diff --git a/webroot/img/grad-purple-rev.gif b/webroot/img/grad-purple-rev.gif new file mode 100755 index 0000000..30f6ff6 Binary files /dev/null and b/webroot/img/grad-purple-rev.gif differ diff --git a/webroot/img/grad-purple.gif b/webroot/img/grad-purple.gif new file mode 100755 index 0000000..2e5e10c Binary files /dev/null and b/webroot/img/grad-purple.gif differ diff --git a/webroot/img/grad-red-hover.gif b/webroot/img/grad-red-hover.gif new file mode 100755 index 0000000..3ab0b08 Binary files /dev/null and b/webroot/img/grad-red-hover.gif differ diff --git a/webroot/img/grad-red-rev.gif b/webroot/img/grad-red-rev.gif new file mode 100755 index 0000000..8d2e0ec Binary files /dev/null and b/webroot/img/grad-red-rev.gif differ diff --git a/webroot/img/grad-red.gif b/webroot/img/grad-red.gif new file mode 100755 index 0000000..930341a Binary files /dev/null and b/webroot/img/grad-red.gif differ diff --git a/webroot/img/grad-rev.png b/webroot/img/grad-rev.png new file mode 100755 index 0000000..302b67d Binary files /dev/null and b/webroot/img/grad-rev.png differ diff --git a/webroot/img/grad.png b/webroot/img/grad.png new file mode 100755 index 0000000..c48ca7e Binary files /dev/null and b/webroot/img/grad.png differ diff --git a/webroot/img/icon-des.png b/webroot/img/icon-des.png new file mode 100755 index 0000000..1824c05 Binary files /dev/null and b/webroot/img/icon-des.png differ diff --git a/webroot/img/icons/add.png b/webroot/img/icons/add.png new file mode 100755 index 0000000..0ea124a Binary files /dev/null and b/webroot/img/icons/add.png differ diff --git a/webroot/img/icons/asterisk_yellow.png b/webroot/img/icons/asterisk_yellow.png new file mode 100755 index 0000000..471b332 Binary files /dev/null and b/webroot/img/icons/asterisk_yellow.png differ diff --git a/webroot/img/icons/bullet_arrow_right.png b/webroot/img/icons/bullet_arrow_right.png new file mode 100755 index 0000000..1c35a51 Binary files /dev/null and b/webroot/img/icons/bullet_arrow_right.png differ diff --git a/webroot/img/icons/bullet_toggle_minus.png b/webroot/img/icons/bullet_toggle_minus.png new file mode 100755 index 0000000..5112059 Binary files /dev/null and b/webroot/img/icons/bullet_toggle_minus.png differ diff --git a/webroot/img/icons/bullet_toggle_plus.png b/webroot/img/icons/bullet_toggle_plus.png new file mode 100755 index 0000000..22b72da Binary files /dev/null and b/webroot/img/icons/bullet_toggle_plus.png differ diff --git a/webroot/img/icons/calendar.png b/webroot/img/icons/calendar.png new file mode 100755 index 0000000..f404e21 Binary files /dev/null and b/webroot/img/icons/calendar.png differ diff --git a/webroot/img/icons/cancel.png b/webroot/img/icons/cancel.png new file mode 100755 index 0000000..33c876b Binary files /dev/null and b/webroot/img/icons/cancel.png differ diff --git a/webroot/img/icons/close.png b/webroot/img/icons/close.png new file mode 100755 index 0000000..61b6b35 Binary files /dev/null and b/webroot/img/icons/close.png differ diff --git a/webroot/img/icons/cog.png b/webroot/img/icons/cog.png new file mode 100755 index 0000000..8f4eeb7 Binary files /dev/null and b/webroot/img/icons/cog.png differ diff --git a/webroot/img/icons/comment_delete.png b/webroot/img/icons/comment_delete.png new file mode 100755 index 0000000..8e8687a Binary files /dev/null and b/webroot/img/icons/comment_delete.png differ diff --git a/webroot/img/icons/comment_edit.png b/webroot/img/icons/comment_edit.png new file mode 100755 index 0000000..ae36fd0 Binary files /dev/null and b/webroot/img/icons/comment_edit.png differ diff --git a/webroot/img/icons/comments.png b/webroot/img/icons/comments.png new file mode 100755 index 0000000..9058397 Binary files /dev/null and b/webroot/img/icons/comments.png differ diff --git a/webroot/img/icons/cut.png b/webroot/img/icons/cut.png new file mode 100755 index 0000000..9a0ae03 Binary files /dev/null and b/webroot/img/icons/cut.png differ diff --git a/webroot/img/icons/error.png b/webroot/img/icons/error.png new file mode 100755 index 0000000..33c876b Binary files /dev/null and b/webroot/img/icons/error.png differ diff --git a/webroot/img/icons/folder.png b/webroot/img/icons/folder.png new file mode 100755 index 0000000..f1ed9ab Binary files /dev/null and b/webroot/img/icons/folder.png differ diff --git a/webroot/img/icons/group.png b/webroot/img/icons/group.png new file mode 100755 index 0000000..247af64 Binary files /dev/null and b/webroot/img/icons/group.png differ diff --git a/webroot/img/icons/image.png b/webroot/img/icons/image.png new file mode 100755 index 0000000..032e177 Binary files /dev/null and b/webroot/img/icons/image.png differ diff --git a/webroot/img/icons/images.png b/webroot/img/icons/images.png new file mode 100755 index 0000000..cca9668 Binary files /dev/null and b/webroot/img/icons/images.png differ diff --git a/webroot/img/icons/information.png b/webroot/img/icons/information.png new file mode 100755 index 0000000..85c1876 Binary files /dev/null and b/webroot/img/icons/information.png differ diff --git a/webroot/img/icons/page.png b/webroot/img/icons/page.png new file mode 100755 index 0000000..018816b Binary files /dev/null and b/webroot/img/icons/page.png differ diff --git a/webroot/img/icons/page_code.png b/webroot/img/icons/page_code.png new file mode 100755 index 0000000..9773662 Binary files /dev/null and b/webroot/img/icons/page_code.png differ diff --git a/webroot/img/icons/page_copy.png b/webroot/img/icons/page_copy.png new file mode 100755 index 0000000..a61ec13 Binary files /dev/null and b/webroot/img/icons/page_copy.png differ diff --git a/webroot/img/icons/page_delete.png b/webroot/img/icons/page_delete.png new file mode 100755 index 0000000..09a10dd Binary files /dev/null and b/webroot/img/icons/page_delete.png differ diff --git a/webroot/img/icons/page_edit.png b/webroot/img/icons/page_edit.png new file mode 100755 index 0000000..4ac94c4 Binary files /dev/null and b/webroot/img/icons/page_edit.png differ diff --git a/webroot/img/icons/page_paste.png b/webroot/img/icons/page_paste.png new file mode 100755 index 0000000..92181c5 Binary files /dev/null and b/webroot/img/icons/page_paste.png differ diff --git a/webroot/img/icons/page_white.png b/webroot/img/icons/page_white.png new file mode 100755 index 0000000..eda4488 Binary files /dev/null and b/webroot/img/icons/page_white.png differ diff --git a/webroot/img/icons/page_white_acrobat.png b/webroot/img/icons/page_white_acrobat.png new file mode 100755 index 0000000..f162783 Binary files /dev/null and b/webroot/img/icons/page_white_acrobat.png differ diff --git a/webroot/img/icons/page_white_flash.png b/webroot/img/icons/page_white_flash.png new file mode 100755 index 0000000..d66d476 Binary files /dev/null and b/webroot/img/icons/page_white_flash.png differ diff --git a/webroot/img/icons/page_white_gear.png b/webroot/img/icons/page_white_gear.png new file mode 100755 index 0000000..92953fe Binary files /dev/null and b/webroot/img/icons/page_white_gear.png differ diff --git a/webroot/img/icons/page_white_php.png b/webroot/img/icons/page_white_php.png new file mode 100755 index 0000000..4ac5618 Binary files /dev/null and b/webroot/img/icons/page_white_php.png differ diff --git a/webroot/img/icons/page_white_stack.png b/webroot/img/icons/page_white_stack.png new file mode 100755 index 0000000..86bc481 Binary files /dev/null and b/webroot/img/icons/page_white_stack.png differ diff --git a/webroot/img/icons/page_white_zip.png b/webroot/img/icons/page_white_zip.png new file mode 100755 index 0000000..1584592 Binary files /dev/null and b/webroot/img/icons/page_white_zip.png differ diff --git a/webroot/img/icons/success.png b/webroot/img/icons/success.png new file mode 100755 index 0000000..719e391 Binary files /dev/null and b/webroot/img/icons/success.png differ diff --git a/webroot/img/icons/tip.png b/webroot/img/icons/tip.png new file mode 100755 index 0000000..117285f Binary files /dev/null and b/webroot/img/icons/tip.png differ diff --git a/webroot/img/icons/user.png b/webroot/img/icons/user.png new file mode 100755 index 0000000..4166dbf Binary files /dev/null and b/webroot/img/icons/user.png differ diff --git a/webroot/img/icons/user_delete.png b/webroot/img/icons/user_delete.png new file mode 100755 index 0000000..4e497e8 Binary files /dev/null and b/webroot/img/icons/user_delete.png differ diff --git a/webroot/img/icons/user_edit.png b/webroot/img/icons/user_edit.png new file mode 100755 index 0000000..22f9a4b Binary files /dev/null and b/webroot/img/icons/user_edit.png differ diff --git a/webroot/img/icons/warning.png b/webroot/img/icons/warning.png new file mode 100755 index 0000000..dbfda22 Binary files /dev/null and b/webroot/img/icons/warning.png differ diff --git a/webroot/img/icons/xhtml.png b/webroot/img/icons/xhtml.png new file mode 100755 index 0000000..5be5cac Binary files /dev/null and b/webroot/img/icons/xhtml.png differ diff --git a/webroot/img/lightbox/lightbox-blank.gif b/webroot/img/lightbox/lightbox-blank.gif new file mode 100755 index 0000000..1d11fa9 Binary files /dev/null and b/webroot/img/lightbox/lightbox-blank.gif differ diff --git a/webroot/img/lightbox/lightbox-btn-close.gif b/webroot/img/lightbox/lightbox-btn-close.gif new file mode 100755 index 0000000..33bcf51 Binary files /dev/null and b/webroot/img/lightbox/lightbox-btn-close.gif differ diff --git a/webroot/img/lightbox/lightbox-btn-next.gif b/webroot/img/lightbox/lightbox-btn-next.gif new file mode 100755 index 0000000..a0d4fcf Binary files /dev/null and b/webroot/img/lightbox/lightbox-btn-next.gif differ diff --git a/webroot/img/lightbox/lightbox-btn-prev.gif b/webroot/img/lightbox/lightbox-btn-prev.gif new file mode 100755 index 0000000..040ee59 Binary files /dev/null and b/webroot/img/lightbox/lightbox-btn-prev.gif differ diff --git a/webroot/img/lightbox/lightbox-ico-loading.gif b/webroot/img/lightbox/lightbox-ico-loading.gif new file mode 100755 index 0000000..4f1429c Binary files /dev/null and b/webroot/img/lightbox/lightbox-ico-loading.gif differ diff --git a/webroot/img/office.jpg b/webroot/img/office.jpg new file mode 100755 index 0000000..9590cb5 Binary files /dev/null and b/webroot/img/office.jpg differ diff --git a/webroot/img/old/coding.png b/webroot/img/old/coding.png new file mode 100755 index 0000000..1c5d322 Binary files /dev/null and b/webroot/img/old/coding.png differ diff --git a/webroot/img/old/design.png b/webroot/img/old/design.png new file mode 100755 index 0000000..db4c493 Binary files /dev/null and b/webroot/img/old/design.png differ diff --git a/webroot/img/old/icon-des.png b/webroot/img/old/icon-des.png new file mode 100755 index 0000000..4d98ba5 Binary files /dev/null and b/webroot/img/old/icon-des.png differ diff --git a/webroot/img/old/seo.png b/webroot/img/old/seo.png new file mode 100755 index 0000000..d5aa12c Binary files /dev/null and b/webroot/img/old/seo.png differ diff --git a/webroot/img/portfolio/admina-big.jpg b/webroot/img/portfolio/admina-big.jpg new file mode 100755 index 0000000..98d9437 Binary files /dev/null and b/webroot/img/portfolio/admina-big.jpg differ diff --git a/webroot/img/portfolio/admina-mid.jpg b/webroot/img/portfolio/admina-mid.jpg new file mode 100755 index 0000000..74c2c44 Binary files /dev/null and b/webroot/img/portfolio/admina-mid.jpg differ diff --git a/webroot/img/portfolio/admina.jpg b/webroot/img/portfolio/admina.jpg new file mode 100755 index 0000000..e72a890 Binary files /dev/null and b/webroot/img/portfolio/admina.jpg differ diff --git a/webroot/img/portfolio/adminbase-big.jpg b/webroot/img/portfolio/adminbase-big.jpg new file mode 100755 index 0000000..1630dcc Binary files /dev/null and b/webroot/img/portfolio/adminbase-big.jpg differ diff --git a/webroot/img/portfolio/adminbase-mid.jpg b/webroot/img/portfolio/adminbase-mid.jpg new file mode 100755 index 0000000..b2eb21e Binary files /dev/null and b/webroot/img/portfolio/adminbase-mid.jpg differ diff --git a/webroot/img/portfolio/adminbase.jpg b/webroot/img/portfolio/adminbase.jpg new file mode 100755 index 0000000..6f55be0 Binary files /dev/null and b/webroot/img/portfolio/adminbase.jpg differ diff --git a/webroot/img/portfolio/vcard-big.jpg b/webroot/img/portfolio/vcard-big.jpg new file mode 100755 index 0000000..00f2953 Binary files /dev/null and b/webroot/img/portfolio/vcard-big.jpg differ diff --git a/webroot/img/portfolio/vcard-mid.jpg b/webroot/img/portfolio/vcard-mid.jpg new file mode 100755 index 0000000..d3457fd Binary files /dev/null and b/webroot/img/portfolio/vcard-mid.jpg differ diff --git a/webroot/img/portfolio/vcard.jpg b/webroot/img/portfolio/vcard.jpg new file mode 100755 index 0000000..aa1473c Binary files /dev/null and b/webroot/img/portfolio/vcard.jpg differ diff --git a/webroot/img/portfolio/vcard2-big.jpg b/webroot/img/portfolio/vcard2-big.jpg new file mode 100755 index 0000000..79ade7c Binary files /dev/null and b/webroot/img/portfolio/vcard2-big.jpg differ diff --git a/webroot/img/portfolio/vcard2-mid.jpg b/webroot/img/portfolio/vcard2-mid.jpg new file mode 100755 index 0000000..03a778b Binary files /dev/null and b/webroot/img/portfolio/vcard2-mid.jpg differ diff --git a/webroot/img/portfolio/vcard2.jpg b/webroot/img/portfolio/vcard2.jpg new file mode 100755 index 0000000..db3535c Binary files /dev/null and b/webroot/img/portfolio/vcard2.jpg differ diff --git a/webroot/img/process.gif b/webroot/img/process.gif new file mode 100755 index 0000000..84aa329 Binary files /dev/null and b/webroot/img/process.gif differ diff --git a/webroot/img/quote.gif b/webroot/img/quote.gif new file mode 100755 index 0000000..06f65ca Binary files /dev/null and b/webroot/img/quote.gif differ diff --git a/webroot/img/screenshot.png b/webroot/img/screenshot.png new file mode 100755 index 0000000..91b4db7 Binary files /dev/null and b/webroot/img/screenshot.png differ diff --git a/webroot/img/screenshots/buttons.jpg b/webroot/img/screenshots/buttons.jpg new file mode 100755 index 0000000..5c91e37 Binary files /dev/null and b/webroot/img/screenshots/buttons.jpg differ diff --git a/webroot/img/screenshots/calendars.jpg b/webroot/img/screenshots/calendars.jpg new file mode 100755 index 0000000..10e86aa Binary files /dev/null and b/webroot/img/screenshots/calendars.jpg differ diff --git a/webroot/img/screenshots/charts.jpg b/webroot/img/screenshots/charts.jpg new file mode 100755 index 0000000..dadcb76 Binary files /dev/null and b/webroot/img/screenshots/charts.jpg differ diff --git a/webroot/img/screenshots/coding.jpg b/webroot/img/screenshots/coding.jpg new file mode 100755 index 0000000..a20ea6e Binary files /dev/null and b/webroot/img/screenshots/coding.jpg differ diff --git a/webroot/img/screenshots/docs.jpg b/webroot/img/screenshots/docs.jpg new file mode 100755 index 0000000..eb7e705 Binary files /dev/null and b/webroot/img/screenshots/docs.jpg differ diff --git a/webroot/img/screenshots/forms.jpg b/webroot/img/screenshots/forms.jpg new file mode 100755 index 0000000..1965a55 Binary files /dev/null and b/webroot/img/screenshots/forms.jpg differ diff --git a/webroot/img/screenshots/gallery.jpg b/webroot/img/screenshots/gallery.jpg new file mode 100755 index 0000000..178107d Binary files /dev/null and b/webroot/img/screenshots/gallery.jpg differ diff --git a/webroot/img/screenshots/notifications.jpg b/webroot/img/screenshots/notifications.jpg new file mode 100755 index 0000000..d98192e Binary files /dev/null and b/webroot/img/screenshots/notifications.jpg differ diff --git a/webroot/img/screenshots/pagination.jpg b/webroot/img/screenshots/pagination.jpg new file mode 100755 index 0000000..abdb818 Binary files /dev/null and b/webroot/img/screenshots/pagination.jpg differ diff --git a/webroot/img/screenshots/psd.jpg b/webroot/img/screenshots/psd.jpg new file mode 100755 index 0000000..c362a37 Binary files /dev/null and b/webroot/img/screenshots/psd.jpg differ diff --git a/webroot/img/screenshots/switches.jpg b/webroot/img/screenshots/switches.jpg new file mode 100755 index 0000000..e9884fa Binary files /dev/null and b/webroot/img/screenshots/switches.jpg differ diff --git a/webroot/img/screenshots/tabs.jpg b/webroot/img/screenshots/tabs.jpg new file mode 100755 index 0000000..2469d80 Binary files /dev/null and b/webroot/img/screenshots/tabs.jpg differ diff --git a/webroot/img/screenshots/themes.jpg b/webroot/img/screenshots/themes.jpg new file mode 100755 index 0000000..064aa82 Binary files /dev/null and b/webroot/img/screenshots/themes.jpg differ diff --git a/webroot/img/screenshots/tips.jpg b/webroot/img/screenshots/tips.jpg new file mode 100755 index 0000000..081e4e1 Binary files /dev/null and b/webroot/img/screenshots/tips.jpg differ diff --git a/webroot/img/screenshots/widgets.jpg b/webroot/img/screenshots/widgets.jpg new file mode 100755 index 0000000..c8767e7 Binary files /dev/null and b/webroot/img/screenshots/widgets.jpg differ diff --git a/webroot/img/screenshots/width.jpg b/webroot/img/screenshots/width.jpg new file mode 100755 index 0000000..7e74832 Binary files /dev/null and b/webroot/img/screenshots/width.jpg differ diff --git a/webroot/img/scrollable.png b/webroot/img/scrollable.png new file mode 100755 index 0000000..6c78c6e Binary files /dev/null and b/webroot/img/scrollable.png differ diff --git a/webroot/img/seo.png b/webroot/img/seo.png new file mode 100755 index 0000000..c45dc9b Binary files /dev/null and b/webroot/img/seo.png differ diff --git a/webroot/img/social/16/audioboo.png b/webroot/img/social/16/audioboo.png new file mode 100755 index 0000000..7548cda Binary files /dev/null and b/webroot/img/social/16/audioboo.png differ diff --git a/webroot/img/social/16/bebo.png b/webroot/img/social/16/bebo.png new file mode 100755 index 0000000..1d4f014 Binary files /dev/null and b/webroot/img/social/16/bebo.png differ diff --git a/webroot/img/social/16/behance.png b/webroot/img/social/16/behance.png new file mode 100755 index 0000000..04355df Binary files /dev/null and b/webroot/img/social/16/behance.png differ diff --git a/webroot/img/social/16/blogger.png b/webroot/img/social/16/blogger.png new file mode 100755 index 0000000..d5e36b5 Binary files /dev/null and b/webroot/img/social/16/blogger.png differ diff --git a/webroot/img/social/16/buzz.png b/webroot/img/social/16/buzz.png new file mode 100755 index 0000000..28d0b09 Binary files /dev/null and b/webroot/img/social/16/buzz.png differ diff --git a/webroot/img/social/16/creativecommons.png b/webroot/img/social/16/creativecommons.png new file mode 100755 index 0000000..54ce4b1 Binary files /dev/null and b/webroot/img/social/16/creativecommons.png differ diff --git a/webroot/img/social/16/dailybooth.png b/webroot/img/social/16/dailybooth.png new file mode 100755 index 0000000..c09a446 Binary files /dev/null and b/webroot/img/social/16/dailybooth.png differ diff --git a/webroot/img/social/16/delicious.png b/webroot/img/social/16/delicious.png new file mode 100755 index 0000000..cf27114 Binary files /dev/null and b/webroot/img/social/16/delicious.png differ diff --git a/webroot/img/social/16/designfloat.png b/webroot/img/social/16/designfloat.png new file mode 100755 index 0000000..62e8f32 Binary files /dev/null and b/webroot/img/social/16/designfloat.png differ diff --git a/webroot/img/social/16/deviantart.png b/webroot/img/social/16/deviantart.png new file mode 100755 index 0000000..96988ad Binary files /dev/null and b/webroot/img/social/16/deviantart.png differ diff --git a/webroot/img/social/16/digg.png b/webroot/img/social/16/digg.png new file mode 100755 index 0000000..baba427 Binary files /dev/null and b/webroot/img/social/16/digg.png differ diff --git a/webroot/img/social/16/dopplr.png b/webroot/img/social/16/dopplr.png new file mode 100755 index 0000000..7d8f58a Binary files /dev/null and b/webroot/img/social/16/dopplr.png differ diff --git a/webroot/img/social/16/dribbble.png b/webroot/img/social/16/dribbble.png new file mode 100755 index 0000000..4c33f03 Binary files /dev/null and b/webroot/img/social/16/dribbble.png differ diff --git a/webroot/img/social/16/email.png b/webroot/img/social/16/email.png new file mode 100755 index 0000000..86d8834 Binary files /dev/null and b/webroot/img/social/16/email.png differ diff --git a/webroot/img/social/16/ember.png b/webroot/img/social/16/ember.png new file mode 100755 index 0000000..1a285a2 Binary files /dev/null and b/webroot/img/social/16/ember.png differ diff --git a/webroot/img/social/16/facebook.png b/webroot/img/social/16/facebook.png new file mode 100755 index 0000000..8850a80 Binary files /dev/null and b/webroot/img/social/16/facebook.png differ diff --git a/webroot/img/social/16/flickr.png b/webroot/img/social/16/flickr.png new file mode 100755 index 0000000..95a1cee Binary files /dev/null and b/webroot/img/social/16/flickr.png differ diff --git a/webroot/img/social/16/forrst.png b/webroot/img/social/16/forrst.png new file mode 100755 index 0000000..ebc01b6 Binary files /dev/null and b/webroot/img/social/16/forrst.png differ diff --git a/webroot/img/social/16/friendfeed.png b/webroot/img/social/16/friendfeed.png new file mode 100755 index 0000000..f0c4ac7 Binary files /dev/null and b/webroot/img/social/16/friendfeed.png differ diff --git a/webroot/img/social/16/google.png b/webroot/img/social/16/google.png new file mode 100755 index 0000000..3aa4362 Binary files /dev/null and b/webroot/img/social/16/google.png differ diff --git a/webroot/img/social/16/gowalla.png b/webroot/img/social/16/gowalla.png new file mode 100755 index 0000000..a2c4c63 Binary files /dev/null and b/webroot/img/social/16/gowalla.png differ diff --git a/webroot/img/social/16/grooveshark.png b/webroot/img/social/16/grooveshark.png new file mode 100755 index 0000000..9e2a63f Binary files /dev/null and b/webroot/img/social/16/grooveshark.png differ diff --git a/webroot/img/social/16/hyves.png b/webroot/img/social/16/hyves.png new file mode 100755 index 0000000..eb7d856 Binary files /dev/null and b/webroot/img/social/16/hyves.png differ diff --git a/webroot/img/social/16/lastfm.png b/webroot/img/social/16/lastfm.png new file mode 100755 index 0000000..4d921d2 Binary files /dev/null and b/webroot/img/social/16/lastfm.png differ diff --git a/webroot/img/social/16/linkedin.png b/webroot/img/social/16/linkedin.png new file mode 100755 index 0000000..3de9c3a Binary files /dev/null and b/webroot/img/social/16/linkedin.png differ diff --git a/webroot/img/social/16/livejournal.png b/webroot/img/social/16/livejournal.png new file mode 100755 index 0000000..c8a29b1 Binary files /dev/null and b/webroot/img/social/16/livejournal.png differ diff --git a/webroot/img/social/16/lockerz.png b/webroot/img/social/16/lockerz.png new file mode 100755 index 0000000..9104939 Binary files /dev/null and b/webroot/img/social/16/lockerz.png differ diff --git a/webroot/img/social/16/megavideo.png b/webroot/img/social/16/megavideo.png new file mode 100755 index 0000000..702a01d Binary files /dev/null and b/webroot/img/social/16/megavideo.png differ diff --git a/webroot/img/social/16/myspace.png b/webroot/img/social/16/myspace.png new file mode 100755 index 0000000..de418cc Binary files /dev/null and b/webroot/img/social/16/myspace.png differ diff --git a/webroot/img/social/16/piano.png b/webroot/img/social/16/piano.png new file mode 100755 index 0000000..52feb7a Binary files /dev/null and b/webroot/img/social/16/piano.png differ diff --git a/webroot/img/social/16/playfire.png b/webroot/img/social/16/playfire.png new file mode 100755 index 0000000..f14aeee Binary files /dev/null and b/webroot/img/social/16/playfire.png differ diff --git a/webroot/img/social/16/playstation.png b/webroot/img/social/16/playstation.png new file mode 100755 index 0000000..3018150 Binary files /dev/null and b/webroot/img/social/16/playstation.png differ diff --git a/webroot/img/social/16/reddit.png b/webroot/img/social/16/reddit.png new file mode 100755 index 0000000..25a849f Binary files /dev/null and b/webroot/img/social/16/reddit.png differ diff --git a/webroot/img/social/16/rss.png b/webroot/img/social/16/rss.png new file mode 100755 index 0000000..0f06c7f Binary files /dev/null and b/webroot/img/social/16/rss.png differ diff --git a/webroot/img/social/16/skype.png b/webroot/img/social/16/skype.png new file mode 100755 index 0000000..b69173d Binary files /dev/null and b/webroot/img/social/16/skype.png differ diff --git a/webroot/img/social/16/socialvibe.png b/webroot/img/social/16/socialvibe.png new file mode 100755 index 0000000..2b9c884 Binary files /dev/null and b/webroot/img/social/16/socialvibe.png differ diff --git a/webroot/img/social/16/soundcloud.png b/webroot/img/social/16/soundcloud.png new file mode 100755 index 0000000..d44c801 Binary files /dev/null and b/webroot/img/social/16/soundcloud.png differ diff --git a/webroot/img/social/16/spotify.png b/webroot/img/social/16/spotify.png new file mode 100755 index 0000000..5dfa3b9 Binary files /dev/null and b/webroot/img/social/16/spotify.png differ diff --git a/webroot/img/social/16/steam.png b/webroot/img/social/16/steam.png new file mode 100755 index 0000000..edf38e9 Binary files /dev/null and b/webroot/img/social/16/steam.png differ diff --git a/webroot/img/social/16/stumbleupon.png b/webroot/img/social/16/stumbleupon.png new file mode 100755 index 0000000..af4e956 Binary files /dev/null and b/webroot/img/social/16/stumbleupon.png differ diff --git a/webroot/img/social/16/technorati.png b/webroot/img/social/16/technorati.png new file mode 100755 index 0000000..23c17d9 Binary files /dev/null and b/webroot/img/social/16/technorati.png differ diff --git a/webroot/img/social/16/tumblr.png b/webroot/img/social/16/tumblr.png new file mode 100755 index 0000000..0754686 Binary files /dev/null and b/webroot/img/social/16/tumblr.png differ diff --git a/webroot/img/social/16/twitpic.png b/webroot/img/social/16/twitpic.png new file mode 100755 index 0000000..83c1c8c Binary files /dev/null and b/webroot/img/social/16/twitpic.png differ diff --git a/webroot/img/social/16/twitter.png b/webroot/img/social/16/twitter.png new file mode 100755 index 0000000..714857f Binary files /dev/null and b/webroot/img/social/16/twitter.png differ diff --git a/webroot/img/social/16/typepad.png b/webroot/img/social/16/typepad.png new file mode 100755 index 0000000..b092103 Binary files /dev/null and b/webroot/img/social/16/typepad.png differ diff --git a/webroot/img/social/16/vimeo.png b/webroot/img/social/16/vimeo.png new file mode 100755 index 0000000..c19e095 Binary files /dev/null and b/webroot/img/social/16/vimeo.png differ diff --git a/webroot/img/social/16/wakoopa.png b/webroot/img/social/16/wakoopa.png new file mode 100755 index 0000000..4c3f21f Binary files /dev/null and b/webroot/img/social/16/wakoopa.png differ diff --git a/webroot/img/social/16/wordpress.png b/webroot/img/social/16/wordpress.png new file mode 100755 index 0000000..5430c20 Binary files /dev/null and b/webroot/img/social/16/wordpress.png differ diff --git a/webroot/img/social/16/xing.png b/webroot/img/social/16/xing.png new file mode 100755 index 0000000..4518c41 Binary files /dev/null and b/webroot/img/social/16/xing.png differ diff --git a/webroot/img/social/16/yahoo.png b/webroot/img/social/16/yahoo.png new file mode 100755 index 0000000..c2cd7d3 Binary files /dev/null and b/webroot/img/social/16/yahoo.png differ diff --git a/webroot/img/social/16/youtube.png b/webroot/img/social/16/youtube.png new file mode 100755 index 0000000..4534c4e Binary files /dev/null and b/webroot/img/social/16/youtube.png differ diff --git a/webroot/img/social/32/audioboo.png b/webroot/img/social/32/audioboo.png new file mode 100755 index 0000000..a87738d Binary files /dev/null and b/webroot/img/social/32/audioboo.png differ diff --git a/webroot/img/social/32/bebo.png b/webroot/img/social/32/bebo.png new file mode 100755 index 0000000..d9b6f55 Binary files /dev/null and b/webroot/img/social/32/bebo.png differ diff --git a/webroot/img/social/32/behance.png b/webroot/img/social/32/behance.png new file mode 100755 index 0000000..038a56a Binary files /dev/null and b/webroot/img/social/32/behance.png differ diff --git a/webroot/img/social/32/blogger.png b/webroot/img/social/32/blogger.png new file mode 100755 index 0000000..3a6029d Binary files /dev/null and b/webroot/img/social/32/blogger.png differ diff --git a/webroot/img/social/32/buzz.png b/webroot/img/social/32/buzz.png new file mode 100755 index 0000000..7236aa6 Binary files /dev/null and b/webroot/img/social/32/buzz.png differ diff --git a/webroot/img/social/32/creativecommons.png b/webroot/img/social/32/creativecommons.png new file mode 100755 index 0000000..0c6e5b9 Binary files /dev/null and b/webroot/img/social/32/creativecommons.png differ diff --git a/webroot/img/social/32/dailybooth.png b/webroot/img/social/32/dailybooth.png new file mode 100755 index 0000000..ddc5987 Binary files /dev/null and b/webroot/img/social/32/dailybooth.png differ diff --git a/webroot/img/social/32/delicious.png b/webroot/img/social/32/delicious.png new file mode 100755 index 0000000..83296ff Binary files /dev/null and b/webroot/img/social/32/delicious.png differ diff --git a/webroot/img/social/32/designfloat.png b/webroot/img/social/32/designfloat.png new file mode 100755 index 0000000..a27e03c Binary files /dev/null and b/webroot/img/social/32/designfloat.png differ diff --git a/webroot/img/social/32/deviantart.png b/webroot/img/social/32/deviantart.png new file mode 100755 index 0000000..949d3fb Binary files /dev/null and b/webroot/img/social/32/deviantart.png differ diff --git a/webroot/img/social/32/digg.png b/webroot/img/social/32/digg.png new file mode 100755 index 0000000..f9cb100 Binary files /dev/null and b/webroot/img/social/32/digg.png differ diff --git a/webroot/img/social/32/dopplr.png b/webroot/img/social/32/dopplr.png new file mode 100755 index 0000000..0559613 Binary files /dev/null and b/webroot/img/social/32/dopplr.png differ diff --git a/webroot/img/social/32/dribbble.png b/webroot/img/social/32/dribbble.png new file mode 100755 index 0000000..f6053d0 Binary files /dev/null and b/webroot/img/social/32/dribbble.png differ diff --git a/webroot/img/social/32/email.png b/webroot/img/social/32/email.png new file mode 100755 index 0000000..240cef2 Binary files /dev/null and b/webroot/img/social/32/email.png differ diff --git a/webroot/img/social/32/ember.png b/webroot/img/social/32/ember.png new file mode 100755 index 0000000..44cb5a6 Binary files /dev/null and b/webroot/img/social/32/ember.png differ diff --git a/webroot/img/social/32/facebook.png b/webroot/img/social/32/facebook.png new file mode 100755 index 0000000..3e5dd39 Binary files /dev/null and b/webroot/img/social/32/facebook.png differ diff --git a/webroot/img/social/32/flickr.png b/webroot/img/social/32/flickr.png new file mode 100755 index 0000000..578575f Binary files /dev/null and b/webroot/img/social/32/flickr.png differ diff --git a/webroot/img/social/32/forrst.png b/webroot/img/social/32/forrst.png new file mode 100755 index 0000000..76188a0 Binary files /dev/null and b/webroot/img/social/32/forrst.png differ diff --git a/webroot/img/social/32/friendfeed.png b/webroot/img/social/32/friendfeed.png new file mode 100755 index 0000000..373ff39 Binary files /dev/null and b/webroot/img/social/32/friendfeed.png differ diff --git a/webroot/img/social/32/google.png b/webroot/img/social/32/google.png new file mode 100755 index 0000000..c63a277 Binary files /dev/null and b/webroot/img/social/32/google.png differ diff --git a/webroot/img/social/32/gowalla.png b/webroot/img/social/32/gowalla.png new file mode 100755 index 0000000..e240db0 Binary files /dev/null and b/webroot/img/social/32/gowalla.png differ diff --git a/webroot/img/social/32/grooveshark.png b/webroot/img/social/32/grooveshark.png new file mode 100755 index 0000000..a769472 Binary files /dev/null and b/webroot/img/social/32/grooveshark.png differ diff --git a/webroot/img/social/32/hyves.png b/webroot/img/social/32/hyves.png new file mode 100755 index 0000000..4ed8373 Binary files /dev/null and b/webroot/img/social/32/hyves.png differ diff --git a/webroot/img/social/32/lastfm.png b/webroot/img/social/32/lastfm.png new file mode 100755 index 0000000..61eddac Binary files /dev/null and b/webroot/img/social/32/lastfm.png differ diff --git a/webroot/img/social/32/linkedin.png b/webroot/img/social/32/linkedin.png new file mode 100755 index 0000000..3fdabb4 Binary files /dev/null and b/webroot/img/social/32/linkedin.png differ diff --git a/webroot/img/social/32/livejournal.png b/webroot/img/social/32/livejournal.png new file mode 100755 index 0000000..6d27d26 Binary files /dev/null and b/webroot/img/social/32/livejournal.png differ diff --git a/webroot/img/social/32/lockerz.png b/webroot/img/social/32/lockerz.png new file mode 100755 index 0000000..5fb1ead Binary files /dev/null and b/webroot/img/social/32/lockerz.png differ diff --git a/webroot/img/social/32/megavideo.png b/webroot/img/social/32/megavideo.png new file mode 100755 index 0000000..8415a87 Binary files /dev/null and b/webroot/img/social/32/megavideo.png differ diff --git a/webroot/img/social/32/myspace.png b/webroot/img/social/32/myspace.png new file mode 100755 index 0000000..064d42f Binary files /dev/null and b/webroot/img/social/32/myspace.png differ diff --git a/webroot/img/social/32/piano.png b/webroot/img/social/32/piano.png new file mode 100755 index 0000000..74bab88 Binary files /dev/null and b/webroot/img/social/32/piano.png differ diff --git a/webroot/img/social/32/playfire.png b/webroot/img/social/32/playfire.png new file mode 100755 index 0000000..a2d0638 Binary files /dev/null and b/webroot/img/social/32/playfire.png differ diff --git a/webroot/img/social/32/playstation.png b/webroot/img/social/32/playstation.png new file mode 100755 index 0000000..b8bccd2 Binary files /dev/null and b/webroot/img/social/32/playstation.png differ diff --git a/webroot/img/social/32/reddit.png b/webroot/img/social/32/reddit.png new file mode 100755 index 0000000..6c6783f Binary files /dev/null and b/webroot/img/social/32/reddit.png differ diff --git a/webroot/img/social/32/rss.png b/webroot/img/social/32/rss.png new file mode 100755 index 0000000..f301a94 Binary files /dev/null and b/webroot/img/social/32/rss.png differ diff --git a/webroot/img/social/32/skype.png b/webroot/img/social/32/skype.png new file mode 100755 index 0000000..a353e09 Binary files /dev/null and b/webroot/img/social/32/skype.png differ diff --git a/webroot/img/social/32/socialvibe.png b/webroot/img/social/32/socialvibe.png new file mode 100755 index 0000000..d31619e Binary files /dev/null and b/webroot/img/social/32/socialvibe.png differ diff --git a/webroot/img/social/32/soundcloud.png b/webroot/img/social/32/soundcloud.png new file mode 100755 index 0000000..43974da Binary files /dev/null and b/webroot/img/social/32/soundcloud.png differ diff --git a/webroot/img/social/32/spotify.png b/webroot/img/social/32/spotify.png new file mode 100755 index 0000000..f244f79 Binary files /dev/null and b/webroot/img/social/32/spotify.png differ diff --git a/webroot/img/social/32/steam.png b/webroot/img/social/32/steam.png new file mode 100755 index 0000000..f860fbb Binary files /dev/null and b/webroot/img/social/32/steam.png differ diff --git a/webroot/img/social/32/stumbleupon.png b/webroot/img/social/32/stumbleupon.png new file mode 100755 index 0000000..1101c49 Binary files /dev/null and b/webroot/img/social/32/stumbleupon.png differ diff --git a/webroot/img/social/32/technorati.png b/webroot/img/social/32/technorati.png new file mode 100755 index 0000000..1c86ea2 Binary files /dev/null and b/webroot/img/social/32/technorati.png differ diff --git a/webroot/img/social/32/tumblr.png b/webroot/img/social/32/tumblr.png new file mode 100755 index 0000000..1dc7fa0 Binary files /dev/null and b/webroot/img/social/32/tumblr.png differ diff --git a/webroot/img/social/32/twitpic.png b/webroot/img/social/32/twitpic.png new file mode 100755 index 0000000..e2129ec Binary files /dev/null and b/webroot/img/social/32/twitpic.png differ diff --git a/webroot/img/social/32/twitter.png b/webroot/img/social/32/twitter.png new file mode 100755 index 0000000..b7a687b Binary files /dev/null and b/webroot/img/social/32/twitter.png differ diff --git a/webroot/img/social/32/typepad.png b/webroot/img/social/32/typepad.png new file mode 100755 index 0000000..83b73d2 Binary files /dev/null and b/webroot/img/social/32/typepad.png differ diff --git a/webroot/img/social/32/vimeo.png b/webroot/img/social/32/vimeo.png new file mode 100755 index 0000000..77ed145 Binary files /dev/null and b/webroot/img/social/32/vimeo.png differ diff --git a/webroot/img/social/32/wakoopa.png b/webroot/img/social/32/wakoopa.png new file mode 100755 index 0000000..8b3b490 Binary files /dev/null and b/webroot/img/social/32/wakoopa.png differ diff --git a/webroot/img/social/32/wordpress.png b/webroot/img/social/32/wordpress.png new file mode 100755 index 0000000..f564c43 Binary files /dev/null and b/webroot/img/social/32/wordpress.png differ diff --git a/webroot/img/social/32/xing.png b/webroot/img/social/32/xing.png new file mode 100755 index 0000000..3b69150 Binary files /dev/null and b/webroot/img/social/32/xing.png differ diff --git a/webroot/img/social/32/yahoo.png b/webroot/img/social/32/yahoo.png new file mode 100755 index 0000000..938dd74 Binary files /dev/null and b/webroot/img/social/32/yahoo.png differ diff --git a/webroot/img/social/32/youtube.png b/webroot/img/social/32/youtube.png new file mode 100755 index 0000000..94bd766 Binary files /dev/null and b/webroot/img/social/32/youtube.png differ diff --git a/webroot/img/success.png b/webroot/img/success.png new file mode 100755 index 0000000..719e391 Binary files /dev/null and b/webroot/img/success.png differ diff --git a/webroot/img/tick.png b/webroot/img/tick.png new file mode 100755 index 0000000..e75abb8 Binary files /dev/null and b/webroot/img/tick.png differ diff --git a/webroot/img/tipsy.gif b/webroot/img/tipsy.gif new file mode 100755 index 0000000..eb7718d Binary files /dev/null and b/webroot/img/tipsy.gif differ diff --git a/webroot/index.php b/webroot/index.php new file mode 100644 index 0000000..4b8e981 --- /dev/null +++ b/webroot/index.php @@ -0,0 +1,43 @@ + \ No newline at end of file diff --git a/webroot/js/Aller.font.js b/webroot/js/Aller.font.js new file mode 100755 index 0000000..997f8e9 --- /dev/null +++ b/webroot/js/Aller.font.js @@ -0,0 +1,22 @@ +/*! + * The following copyright notice may not be removed under any circumstances. + * + * Manufacturer: + * Dalton Maag Ltd. + */ +Cufon.registerFont({"w":216,"face":{"font-family":"Aller","font-weight":400,"font-stretch":"normal","units-per-em":"360","panose-1":"2 0 5 3 3 0 0 2 0 4","ascent":"288","descent":"-72","x-height":"4","bbox":"-14 -294.155 360 90","underline-thickness":"18","underline-position":"-18","unicode-range":"U+0020-U+007E"},"glyphs":{" ":{"w":85},"%":{"d":"84,-132v26,0,35,-22,34,-51v-1,-29,-8,-50,-34,-50v-25,0,-36,21,-35,50v0,29,7,51,35,51xm84,-106v-47,0,-68,-31,-68,-77v0,-45,22,-76,68,-76v45,0,67,31,67,76v0,46,-21,77,-67,77xm292,-22v26,0,35,-22,35,-50v0,-29,-8,-50,-35,-50v-26,0,-35,22,-34,50v1,28,7,50,34,50xm292,4v-46,0,-67,-31,-67,-76v0,-45,21,-77,67,-77v46,0,68,31,68,77v0,46,-22,76,-68,76xm258,-255v12,0,26,-2,37,0r-174,255v-12,1,-25,2,-36,0","w":378},"&":{"d":"145,-229v-30,-10,-78,-8,-78,29v0,50,74,30,121,34r33,-45r3,0r0,45r47,0v3,8,2,21,0,29r-47,0r0,53v0,63,-43,88,-106,88v-56,0,-97,-22,-97,-77v0,-37,20,-62,46,-74v-20,-9,-37,-25,-37,-54v-1,-60,70,-72,123,-55v-1,12,-3,18,-8,27xm60,-79v0,35,23,51,61,51v64,0,73,-44,69,-108r-73,0v-36,1,-57,23,-57,57","w":273},"'":{"d":"23,-259v11,0,24,-2,34,0r0,99v-11,2,-23,1,-34,0r0,-99","w":80},"(":{"d":"97,-279v-55,77,-56,262,0,339v-11,2,-24,3,-35,0v-57,-78,-57,-261,0,-339v11,-2,23,-2,35,0","w":114},")":{"d":"53,-279v57,78,57,261,0,339v-11,2,-23,2,-35,0v55,-77,56,-262,0,-339v11,-2,24,-3,35,0","w":114},"*":{"d":"76,-259v8,-2,15,-1,23,0r3,47v-10,0,-20,2,-29,0xm66,-207v-1,10,-4,18,-8,26r-44,-17v1,-7,3,-14,7,-21xm60,-173v9,4,16,10,23,16r-30,36r-18,-13xm154,-219v4,7,6,14,7,21r-44,17v-4,-8,-7,-16,-8,-26xm139,-134v-5,6,-11,9,-18,13r-30,-36v7,-5,15,-12,23,-16","w":174},"+":{"d":"92,-111r-60,0v-2,-9,-1,-23,0,-32r60,0r0,-65v11,-2,21,-2,32,0r0,65r60,0v0,11,2,22,0,32r-60,0r0,66v-10,1,-22,2,-32,0r0,-66"},",":{"d":"28,-40v12,-1,23,-2,36,0r-23,81v-11,0,-24,2,-34,0","w":76},"-":{"d":"112,-117v0,10,2,23,0,32r-94,0v0,-10,-2,-23,0,-32r94,0","w":129},".":{"d":"23,0v0,-13,-2,-28,0,-40v13,-2,27,-2,40,0v3,11,3,29,0,40v-13,0,-28,2,-40,0","w":86},"\/":{"d":"100,-259v12,0,24,-2,35,0r-88,259v-11,0,-24,2,-34,0","w":147},"0":{"d":"18,-116v0,-69,25,-120,91,-120v65,0,90,51,90,120v0,68,-25,120,-91,120v-66,0,-90,-52,-90,-120xm161,-116v0,-50,-12,-88,-53,-88v-41,0,-53,39,-53,88v0,50,11,89,53,89v41,0,53,-40,53,-89"},"1":{"d":"49,-162v-7,-8,-10,-14,-13,-26v35,-14,62,-36,101,-46r0,203r51,0v1,11,2,20,0,31r-140,0v-3,-9,-2,-21,0,-31r54,0r0,-154"},"2":{"d":"27,-221v50,-26,151,-21,146,53v-4,63,-54,95,-86,136r96,0v0,10,2,23,0,32r-160,0r-2,-5r102,-122v22,-29,13,-77,-35,-77v-23,0,-37,7,-52,13v-3,-9,-9,-19,-9,-30"},"3":{"d":"28,-16v42,19,119,17,119,-43v0,-41,-43,-51,-82,-41r-3,-5r60,-95r-92,0v-2,-9,-3,-23,0,-32r145,0r3,4r-66,100v43,-4,70,24,72,65v4,85,-94,105,-167,77v2,-11,6,-21,11,-30"},"4":{"d":"15,-28r-3,-4r105,-207v12,1,23,7,32,12r-84,167r73,0r0,-68v11,-2,23,-2,34,0r0,68r34,0v0,10,2,23,0,32r-34,0r0,49v-11,0,-24,2,-34,0r0,-49r-123,0"},"5":{"d":"79,-136v60,-10,105,17,105,74v0,82,-89,103,-161,78v1,-12,5,-21,10,-30v44,17,113,11,113,-46v0,-50,-57,-57,-98,-42r-4,-3r5,-127r122,0v0,11,2,22,0,32r-90,0"},"6":{"d":"112,4v-110,7,-104,-153,-55,-214v22,-30,56,-48,104,-52v4,11,3,20,1,30v-59,6,-91,45,-101,101v10,-18,31,-35,61,-34v49,2,77,31,77,83v0,54,-34,82,-87,86xm162,-81v0,-34,-16,-54,-49,-54v-32,0,-49,22,-50,55v-1,34,17,53,48,53v33,0,51,-21,51,-54"},"7":{"d":"88,27v-13,-3,-23,-7,-33,-15r92,-212r-122,0v0,-11,-2,-22,0,-32r173,2"},"8":{"d":"185,-197v1,32,-20,49,-42,60v28,13,54,31,54,71v0,49,-38,70,-89,70v-51,0,-89,-21,-89,-70v0,-40,26,-58,53,-71v-22,-11,-42,-29,-41,-60v1,-42,34,-62,77,-62v43,0,75,20,77,62xm108,-26v58,0,66,-72,20,-88v-6,-3,-13,-6,-20,-8v-26,9,-51,20,-51,53v0,28,21,43,51,43xm108,-230v-48,-4,-54,58,-16,73v26,11,58,-7,58,-37v0,-25,-16,-34,-42,-36"},"9":{"d":"106,-235v109,-7,103,153,55,214v-23,29,-55,49,-104,52v-4,-8,-3,-21,-1,-30v58,-7,93,-43,101,-100v-11,17,-32,34,-61,33v-51,0,-77,-32,-77,-82v0,-55,34,-83,87,-87xm57,-149v0,35,16,53,48,53v32,0,51,-21,51,-54v1,-34,-17,-54,-49,-54v-30,1,-50,21,-50,55"},":":{"d":"23,-145v0,-13,-2,-28,0,-40v13,-2,27,-2,40,0v3,11,3,29,0,40v-13,0,-28,2,-40,0xm23,0v0,-13,-2,-28,0,-40v13,-2,27,-2,40,0v3,11,3,29,0,40v-13,0,-28,2,-40,0","w":86},";":{"d":"31,-40v12,-1,23,-2,36,0r-23,81v-11,0,-24,2,-34,0xm29,-145v0,-13,-2,-28,0,-40v13,-2,27,-2,40,0v3,11,3,29,0,40v-13,0,-28,2,-40,0","w":93},"<":{"d":"184,-204v3,14,2,22,0,34r-118,46r118,44v2,12,2,24,0,36r-150,-61v-2,-12,-3,-26,0,-38"},"=":{"d":"184,-107v2,10,2,22,0,32r-152,0v0,-10,-2,-23,0,-32r152,0xm184,-176v2,11,2,23,0,33r-152,0v0,-11,-2,-23,0,-33r152,0"},">":{"d":"32,-44v0,-11,-2,-24,0,-34r118,-46r-118,-44v-2,-12,-2,-24,0,-36r150,61v3,10,2,26,0,38"},"?":{"d":"162,-189v-2,42,-32,63,-62,75r0,37v-11,0,-24,2,-34,0r0,-58v29,-8,57,-18,58,-54v1,-44,-69,-46,-100,-30v-3,-10,-7,-18,-9,-30v58,-23,151,-10,147,60xm62,0v0,-13,-2,-28,0,-40v11,-3,29,-3,41,0v0,13,2,28,0,40v-13,0,-29,2,-41,0","w":175},"@":{"d":"54,-78v-6,93,84,124,165,96v4,7,7,15,8,25v-18,8,-41,12,-70,12v-85,-2,-137,-45,-137,-132v0,-113,73,-186,194,-186v79,0,129,40,131,122v2,79,-63,146,-137,110v-39,25,-110,14,-108,-44v3,-83,71,-133,157,-105r-26,129v52,20,82,-39,82,-90v0,-62,-39,-96,-103,-94v-97,2,-150,62,-156,157xm136,-82v-2,37,35,43,63,29r20,-104v-51,-9,-80,26,-83,75","w":365},"A":{"d":"159,-60r-98,0r-18,60v-12,0,-26,2,-37,0r84,-259v14,0,29,-2,42,0r84,259v-13,0,-27,2,-39,0xm71,-92r78,0r-39,-132","w":222},"B":{"d":"198,-72v1,80,-91,81,-166,72r0,-259v64,-9,153,-9,150,64v-2,29,-18,49,-42,56v34,6,58,25,58,67xm159,-73v0,-47,-43,-49,-91,-48r0,93v45,3,91,1,91,-45xm145,-193v0,-38,-37,-45,-77,-40r0,82v42,2,77,-2,77,-42","w":214},"C":{"d":"61,-128v0,82,66,119,136,90v5,10,9,20,10,30v-19,8,-40,12,-65,12v-81,-1,-118,-52,-121,-132v-4,-104,83,-159,182,-125v0,12,-6,21,-9,30v-69,-27,-133,13,-133,95","w":222},"D":{"d":"231,-129v0,114,-87,147,-199,129r0,-259v110,-19,199,18,199,130xm192,-130v0,-75,-44,-108,-123,-99r0,199v77,11,123,-21,123,-100","w":251},"E":{"d":"32,-259r142,0v0,10,2,23,0,32r-106,0r0,74r85,0v0,10,2,23,0,32r-85,0r0,89r109,0v0,10,2,23,0,32r-145,0r0,-259","w":192},"F":{"d":"32,-259r135,0v0,10,2,23,0,32r-99,0r0,76r83,0v0,11,2,23,0,33r-83,0r0,118v-12,0,-25,2,-36,0r0,-259","w":181},"G":{"d":"60,-128v-2,73,48,114,121,95r0,-101v12,0,26,-2,37,0r0,126v-20,8,-44,13,-73,12v-82,-2,-121,-50,-124,-132v-3,-104,85,-159,184,-125v0,12,-6,21,-9,30v-15,-4,-29,-9,-51,-8v-59,2,-83,43,-85,103","w":245},"H":{"d":"32,-259v12,0,25,-2,36,0r0,107r111,0r0,-107v12,0,25,-2,36,0r0,259v-12,0,-25,2,-36,0r0,-120r-111,0r0,120v-12,0,-25,2,-36,0r0,-259","w":246},"I":{"d":"32,-259v12,0,25,-2,36,0r0,259v-12,0,-25,2,-36,0r0,-259","w":100},"J":{"d":"16,-31v29,8,60,2,60,-33r0,-163r-45,0v-2,-10,-2,-22,0,-32r82,0r0,187v5,63,-44,87,-103,72v1,-12,3,-20,6,-31","w":142},"K":{"d":"79,-131r83,-128v13,0,27,-2,40,0r-82,124r93,135v-14,0,-28,2,-42,0xm32,-259v12,0,25,-2,36,0r0,259v-12,0,-25,2,-36,0r0,-259"},"L":{"d":"32,-259v12,0,25,-2,36,0r0,227r102,0v1,10,2,22,0,32r-138,0r0,-259","w":178},"M":{"d":"39,-259v13,0,29,-2,41,0r67,162r68,-162v13,0,27,-2,39,0r12,259v-12,0,-24,2,-35,0r-9,-201r-63,147v-9,1,-19,2,-28,0r-62,-148r-8,202v-11,0,-23,2,-34,0","w":293},"N":{"d":"32,-259v11,0,23,-2,34,0r112,195r0,-195v12,0,24,-2,35,0r0,259v-11,0,-23,2,-34,0r-113,-193r0,193v-11,0,-24,2,-34,0r0,-259","w":244},"O":{"d":"240,-129v0,79,-31,133,-109,133v-78,0,-109,-56,-109,-133v0,-77,31,-134,109,-134v78,0,109,55,109,134xm61,-129v0,55,15,102,70,102v55,0,71,-47,71,-102v0,-55,-15,-102,-71,-102v-55,0,-70,47,-70,102","w":262},"P":{"d":"190,-180v0,70,-52,92,-122,86r0,94v-12,0,-25,2,-36,0r0,-259v76,-12,158,-4,158,79xm152,-179v0,-46,-37,-57,-84,-51r0,104v45,6,84,-5,84,-53","w":203},"Q":{"d":"243,23v0,13,-3,22,-6,32r-83,-15v0,-15,3,-20,7,-31xm239,-129v0,79,-31,133,-109,133v-78,0,-109,-56,-109,-133v0,-77,31,-134,109,-134v78,0,109,55,109,134xm60,-129v1,57,16,102,70,102v55,0,71,-46,71,-102v0,-56,-16,-102,-71,-102v-55,0,-70,45,-70,102","w":260},"R":{"d":"149,-181v1,-43,-35,-56,-80,-50r0,231v-12,0,-25,2,-37,0r0,-259v83,-16,181,8,151,101v-8,24,-28,39,-50,49r75,109v-12,1,-28,2,-41,0r-83,-121v30,-10,64,-21,65,-60","w":214},"S":{"d":"145,-137v70,41,26,157,-62,141v-27,1,-47,-3,-66,-11v0,-10,5,-23,8,-32v43,20,140,14,112,-51v-21,-48,-114,-28,-114,-103v0,-70,87,-82,145,-60v-1,10,-3,20,-7,30v-34,-17,-120,-14,-96,41v12,27,55,30,80,45","w":196},"T":{"d":"76,-227r-67,0v0,-10,-2,-23,0,-32r171,0v2,10,2,22,0,32r-67,0r0,227v-12,2,-25,1,-37,0r0,-227","w":189},"U":{"d":"121,4v-124,0,-86,-150,-92,-263v12,-1,25,-2,37,0r0,147v1,47,7,83,55,83v48,0,56,-34,55,-83r0,-147v12,-1,26,-2,37,0v-6,114,33,263,-92,263","w":242},"V":{"d":"8,-259v13,0,29,-2,41,0r65,222r65,-222v13,0,28,-2,40,0r-85,259v-14,0,-29,2,-42,0","w":226},"W":{"d":"10,-259v13,0,28,-2,40,0r45,216r53,-216v12,0,27,-2,38,0r54,218r45,-218v12,0,26,-2,37,0r-62,259v-14,0,-30,2,-43,0r-51,-203r-52,203v-14,0,-29,2,-42,0","w":331},"X":{"d":"108,-135r-62,135v-14,2,-24,1,-38,0r64,-135r-54,-123v13,-2,26,-3,39,0xm111,-135r51,-123v12,-2,27,-3,39,0r-54,122r64,136v-15,2,-24,1,-39,0","w":219},"Y":{"d":"89,-95r-83,-164v14,0,29,-2,42,0r60,129r60,-129v13,0,27,-2,39,0r-81,164r0,95v-12,0,-26,2,-37,0r0,-95","w":213},"Z":{"d":"9,-3r130,-224r-114,0v-2,-10,-2,-22,0,-32r168,0r2,3r-130,224r121,0v2,10,2,22,0,32r-175,0","w":203},"[":{"d":"18,-274r77,0v2,10,2,20,0,30r-42,0r0,275r42,0v2,10,2,20,0,29r-77,0r0,-334","w":114},"\\":{"d":"134,0v-12,0,-24,2,-35,0r-87,-259v12,0,24,-2,35,0","w":148},"]":{"d":"19,60v-2,-9,-1,-21,0,-29r43,0r0,-275r-43,0v-1,-10,-2,-20,0,-30r78,0r0,334r-78,0","w":114},"^":{"d":"80,-259v13,0,26,-2,38,0r57,127v-11,0,-23,2,-33,0r-44,-97r-42,97v-12,1,-22,0,-34,0","w":198},"_":{"d":"180,5v1,8,2,19,0,27r-178,0v-2,-9,-3,-18,0,-27r178,0","w":181},"`":{"d":"46,-260v15,0,32,-2,46,0r42,46v-12,3,-25,2,-36,0","w":180},"a":{"d":"53,-55v0,36,45,34,73,27r0,-59v-34,-5,-73,-3,-73,32xm17,-55v3,-52,53,-68,109,-60v10,-52,-52,-49,-87,-37v-5,-8,-7,-18,-7,-29v56,-17,129,-11,129,61r0,115v-54,14,-148,20,-144,-50","w":186},"b":{"d":"193,-97v0,89,-86,119,-165,91r0,-258v12,0,25,-2,36,0r0,102v9,-15,28,-27,53,-27v54,1,76,36,76,92xm111,-158v-60,-2,-46,72,-47,128v50,14,94,-11,92,-65v-2,-36,-10,-62,-45,-63","w":212},"c":{"d":"55,-92v0,58,48,77,97,60v4,6,7,18,7,28v-71,25,-141,-9,-141,-88v0,-77,68,-114,139,-89v-1,9,-3,21,-6,28v-50,-19,-96,4,-96,61","w":172},"d":{"d":"19,-89v0,-74,55,-112,128,-95r0,-80v12,0,25,-2,36,0r0,259v-73,22,-164,7,-164,-84xm57,-89v-4,55,42,73,90,60r0,-124v-47,-20,-97,9,-90,64","w":210},"e":{"d":"164,-34v3,8,6,18,7,28v-69,27,-160,1,-153,-85v5,-59,28,-98,87,-98v58,0,82,44,76,105r-126,0v-5,60,62,69,109,50xm147,-110v4,-44,-50,-67,-77,-37v-8,9,-12,21,-14,37r91,0","w":200},"f":{"d":"132,-235v-34,-11,-62,7,-55,50r47,0v1,9,2,20,0,28r-47,0r0,157v-12,0,-25,2,-36,0r0,-157r-30,0v-2,-7,-1,-20,0,-28r30,0v-8,-64,37,-93,96,-79v0,12,-3,19,-5,29","w":133},"g":{"d":"54,-41v2,26,47,17,74,17v38,0,61,17,61,50v0,47,-49,64,-100,64v-43,0,-76,-10,-76,-48v0,-22,14,-37,29,-45v-26,-13,-18,-58,5,-70v-15,-10,-26,-27,-26,-51v0,-64,85,-81,127,-48v10,-8,27,-15,46,-14v0,11,2,22,0,32r-32,0v29,57,-27,112,-93,91v-6,4,-15,12,-15,22xm152,28v0,-30,-43,-22,-73,-23v-21,-2,-32,13,-32,30v0,46,105,31,105,-7xm58,-124v0,24,13,39,38,39v25,0,38,-15,38,-39v0,-25,-13,-39,-38,-39v-25,0,-38,14,-38,39","w":199},"h":{"d":"113,-157v-67,0,-46,92,-49,157v-12,0,-25,2,-36,0r0,-264v12,0,25,-2,36,0r0,107v11,-16,28,-32,57,-32v86,0,57,111,62,189v-12,0,-24,2,-35,0v-7,-56,23,-157,-35,-157","w":208},"i":{"d":"40,-157v-18,3,-32,0,-24,-28r59,0r0,185v-12,0,-24,2,-35,0r0,-157xm32,-225v0,-12,-2,-26,0,-37v12,0,27,-2,38,0v0,12,2,25,0,37v-12,0,-27,2,-38,0","w":103},"j":{"d":"-9,36v24,8,50,2,50,-28r0,-165v-18,3,-32,0,-24,-28r59,0r0,195v4,51,-45,65,-90,53v0,-10,2,-20,5,-27xm70,-226v-27,8,-48,1,-38,-35v10,-3,28,-3,38,0v2,12,2,23,0,35","w":104},"k":{"d":"27,-264v12,0,25,-2,36,0r0,264v-12,0,-25,2,-36,0r0,-264xm73,-96r58,-89v13,0,28,-2,40,0r-59,87r69,98v-13,0,-28,2,-40,0","w":185},"l":{"d":"104,0v-41,9,-76,-4,-76,-48r0,-216v12,0,24,-2,35,0r0,208v-2,25,13,34,37,28v2,8,4,18,4,28","w":107},"m":{"d":"108,-158v-62,0,-40,95,-44,158v-12,0,-24,2,-35,0r0,-185v10,0,20,-2,30,0r3,29v12,-39,95,-46,105,0v11,-17,26,-32,54,-33v86,-4,57,111,62,189v-12,0,-25,2,-36,0r0,-107v-1,-29,-5,-50,-32,-50v-61,0,-36,97,-41,157v-12,0,-25,2,-36,0r0,-110v0,-28,-5,-48,-30,-48","w":307},"n":{"d":"114,-157v-66,0,-48,91,-50,157v-12,0,-24,2,-35,0r0,-185v10,0,20,-2,30,0r3,30v11,-18,30,-33,59,-34v86,-4,57,111,62,189v-12,0,-24,2,-35,0r0,-107v-1,-30,-6,-50,-34,-50","w":208},"o":{"d":"190,-92v0,57,-27,96,-86,96v-59,0,-86,-38,-86,-96v0,-59,28,-97,86,-97v57,0,86,40,86,97xm55,-92v0,39,12,68,49,68v36,0,48,-30,48,-68v0,-38,-12,-68,-48,-68v-37,0,-49,30,-49,68","w":207},"p":{"d":"193,-97v0,75,-55,115,-129,97r0,85v-12,0,-25,2,-36,0r0,-270v21,-3,39,-2,34,26v11,-17,29,-30,56,-30v53,0,75,37,75,92xm111,-158v-59,-1,-46,71,-47,128v52,15,95,-11,92,-65v-2,-35,-11,-63,-45,-63","w":212},"q":{"d":"19,-87v0,-88,81,-119,163,-94r0,266v-12,0,-24,2,-35,0r0,-85v-68,15,-128,-13,-128,-87xm56,-86v0,54,44,69,91,56r0,-126v-53,-13,-91,15,-91,70","w":210},"r":{"d":"125,-153v-79,-10,-58,82,-61,153v-12,0,-24,2,-35,0r0,-185v10,0,21,-2,30,0r3,29v11,-18,32,-35,63,-29v2,10,2,21,0,32","w":133},"s":{"d":"144,-75v23,74,-70,93,-127,71v0,-11,6,-20,9,-29v32,20,113,2,76,-39v-30,-18,-80,-18,-80,-64v0,-56,74,-61,120,-44v-1,10,-4,20,-8,28v-25,-17,-102,-8,-67,30v25,17,68,15,77,47","w":163},"t":{"d":"123,-1v-44,11,-87,0,-87,-50r0,-105v-10,-2,-28,5,-30,-5r62,-69r3,0r0,45r47,0v0,10,2,20,0,29r-47,0r0,84v-6,39,16,54,48,43v4,8,3,19,4,28","w":128},"u":{"d":"179,-6v-67,21,-152,16,-152,-76r0,-103v12,0,24,-2,35,0v6,65,-23,165,51,159v12,0,22,-1,31,-4r0,-155v12,0,24,-2,35,0r0,179","w":206},"v":{"d":"6,-185v13,0,28,-2,40,0r50,153r51,-153v13,0,26,-2,38,0r-72,185v-12,0,-24,2,-35,0","w":191},"w":{"d":"8,-185v13,0,26,-2,38,0r36,151r41,-151v12,0,25,-2,36,0r41,149r36,-149v12,0,24,-2,35,0r-55,185v-12,0,-25,2,-36,0r-40,-140r-41,140v-12,0,-26,2,-37,0","w":279},"x":{"d":"57,-96r-44,-89v13,0,26,-2,39,0r38,90r-46,95v-13,0,-26,2,-38,0xm93,-95r38,-90v13,0,26,-2,39,0r-43,88r50,97v-13,0,-25,2,-38,0","w":183},"y":{"d":"31,58v23,8,48,0,50,-23r11,-35v-8,0,-19,2,-26,0r-61,-185v13,0,27,-2,39,0r51,172r53,-172v12,0,25,-2,37,0r-82,247v-11,26,-47,34,-78,23v0,-13,2,-19,6,-27","w":190},"z":{"d":"10,-5r98,-151r-86,0v-1,-8,-2,-21,0,-29r139,0r1,5r-98,152r92,0v2,9,1,19,0,28r-144,0","w":171},"{":{"d":"129,60v-67,5,-75,-44,-75,-109v0,-32,-13,-45,-36,-56r0,-5v22,-11,37,-28,36,-61v-1,-64,7,-109,75,-104v2,9,2,19,0,28v-36,-2,-40,21,-40,57v0,40,-3,71,-31,82v28,12,31,44,31,85v0,35,5,55,40,54v2,10,2,19,0,29","w":149},"|":{"d":"42,-279v12,-2,24,-2,35,0r0,339v-9,3,-25,3,-35,0r0,-339","w":119},"}":{"d":"131,-105v-74,17,13,172,-112,165v0,-10,-2,-20,0,-29v37,2,41,-22,41,-57v-1,-41,4,-69,30,-82v-27,-12,-31,-42,-30,-84v0,-34,-5,-58,-41,-55v0,-9,-2,-19,0,-28v68,-5,78,39,75,104v-1,34,15,50,37,61r0,5","w":149},"~":{"d":"165,-143v-32,47,-108,-19,-143,19v-8,-7,-12,-14,-15,-23v9,-11,27,-21,47,-21v34,2,70,29,96,1v8,7,11,14,15,24","w":171},"!":{"d":"33,-259v13,0,27,-2,39,0r-2,181v-11,2,-23,3,-34,0xm32,0v0,-13,-2,-28,0,-40v13,-2,27,-2,40,0v2,13,2,27,0,40v-13,0,-28,2,-40,0","w":104},"\"":{"d":"94,-259v11,0,24,-2,34,0r0,99v-11,2,-23,1,-34,0r0,-99xm23,-259v11,0,24,-2,34,0r0,99v-11,2,-23,1,-34,0r0,-99","w":151},"#":{"d":"68,-75r-44,0v0,-9,-2,-21,0,-29r47,0r5,-59r-45,0v-2,-7,-1,-20,0,-28r47,0r5,-57r32,-1r-4,58r61,0r5,-57r32,-1r-5,58r42,0v2,9,1,19,0,28r-44,0r-5,59r42,0v0,9,2,21,0,29r-45,0r-5,65v-11,2,-22,1,-32,0r5,-65r-61,0r-5,65v-12,1,-21,2,-33,0xm165,-104r5,-59r-62,0r-5,59r62,0","w":264},"$":{"d":"157,-133v56,31,33,135,-33,134r0,41v-6,3,-19,3,-25,0r0,-38v-29,1,-51,-3,-72,-11v0,-11,5,-22,8,-32v43,20,135,16,112,-50v-27,-43,-115,-27,-113,-101v1,-40,26,-64,65,-68r0,-35v7,-2,18,-1,25,0r0,34v19,0,41,4,55,10v-1,10,-4,19,-8,29v-35,-15,-117,-16,-96,42v17,25,56,31,82,45"},"\u00a0":{"w":85}}}); +/*! + * The following copyright notice may not be removed under any circumstances. + * + * Manufacturer: + * Dalton Maag Ltd. + */ +Cufon.registerFont({"w":216,"face":{"font-family":"Aller","font-weight":700,"font-stretch":"normal","units-per-em":"360","panose-1":"2 0 8 3 4 0 0 2 0 4","ascent":"288","descent":"-72","x-height":"4","bbox":"-18 -298.893 363 90.1267","underline-thickness":"18","underline-position":"-18","unicode-range":"U+0020-U+007E"},"glyphs":{" ":{"w":79},"!":{"d":"26,-259v19,-2,37,-3,56,0r-4,176v-16,2,-32,3,-48,0xm27,0v-3,-18,-2,-35,0,-53v18,-2,35,-3,53,0v3,18,2,35,0,53v-18,3,-35,2,-53,0","w":107},"\"":{"d":"18,-259v13,-3,32,-3,46,0r0,101v-15,2,-31,2,-46,0r0,-101xm90,-259v13,-3,32,-3,46,0r0,101v-15,2,-31,2,-46,0r0,-101","w":154},"#":{"d":"61,-74r-40,0v-3,-12,-2,-26,0,-38r43,0r4,-44r-40,0v-3,-10,-3,-27,0,-38r43,0r5,-54v13,-3,30,-3,44,0r-5,54r44,0r4,-54v13,-3,30,-3,44,0r-4,54r37,0v3,10,3,27,0,38r-40,0r-4,44r38,0v0,13,2,26,0,38r-41,0r-5,63v-13,3,-30,3,-44,0r5,-63r-44,0r-5,63v-13,3,-30,3,-44,0xm152,-112r4,-44r-44,0r-4,44r44,0","w":264},"$":{"d":"156,-140v59,29,36,139,-30,141r0,41v-11,3,-21,4,-32,0r0,-38v-31,2,-54,-5,-76,-13v2,-16,6,-29,11,-43v36,17,123,20,101,-36v-31,-37,-107,-26,-105,-97v1,-45,28,-68,69,-74r0,-38v11,-2,21,-3,32,0r0,37v21,2,37,6,55,12v-1,14,-5,28,-11,41v-26,-13,-104,-25,-88,28v16,21,50,27,74,39"},"%":{"d":"269,-72v0,22,5,42,25,42v20,0,25,-20,25,-42v0,-22,-5,-42,-25,-42v-20,0,-25,20,-25,42xm363,-72v0,45,-23,76,-69,76v-47,0,-70,-30,-70,-76v0,-47,25,-77,70,-77v45,0,69,31,69,77xm62,-182v0,22,5,42,25,42v20,0,26,-20,26,-42v0,-22,-5,-42,-26,-42v-20,0,-25,20,-25,42xm157,-182v0,46,-23,76,-70,76v-46,0,-69,-31,-69,-76v0,-46,24,-77,69,-77v45,0,70,30,70,77xm253,-255v17,-2,32,-3,50,0r-174,254v-17,2,-33,3,-50,0","w":378},"&":{"d":"79,-196v0,41,60,25,98,28r42,-51r8,0r0,51r37,0v2,13,2,26,0,39r-37,0v9,89,-27,136,-111,133v-55,-1,-98,-21,-98,-77v0,-37,19,-60,43,-72v-18,-9,-33,-27,-33,-53v-2,-64,77,-76,131,-57v0,14,-4,26,-11,38v-26,-10,-69,-11,-69,21xm122,-40v51,0,58,-38,55,-89v-50,-2,-105,-5,-103,45v1,29,16,44,48,44","w":274},"'":{"d":"18,-259v13,-3,32,-3,46,0r0,101v-15,2,-31,2,-46,0r0,-101","w":82},"(":{"d":"111,60v-35,9,-64,-2,-67,-30v-40,-83,-32,-246,16,-309v13,-4,37,-3,51,0v-54,77,-53,264,0,339","w":128},")":{"d":"18,60v53,-79,53,-261,0,-339v14,-4,38,-4,51,0v56,78,54,263,0,339v-12,3,-37,3,-51,0","w":128},"*":{"d":"77,-259v9,-2,18,-1,27,0r5,49v-10,3,-26,3,-36,0xm13,-192v0,-11,6,-17,9,-25r48,11v-2,13,-6,24,-11,34xm148,-125v-5,6,-14,13,-22,16r-32,-37v9,-9,18,-16,28,-21xm160,-218v4,7,6,18,8,26r-45,20v-5,-10,-9,-22,-11,-34xm56,-108v-8,-3,-17,-10,-22,-17r26,-42v10,5,20,12,29,21","w":174},"+":{"d":"86,-105r-56,0v-3,-15,-4,-29,0,-44r56,0r0,-64v15,-2,29,-3,44,0r0,64r56,0v2,15,3,29,0,44r-56,0r0,63v-15,2,-29,3,-44,0r0,-63"},",":{"d":"36,-52v14,-3,35,-3,50,0r-27,92v-13,3,-33,3,-47,0","w":104},"-":{"d":"113,-121v2,14,3,30,0,44r-92,0v-2,-14,-3,-30,0,-44r92,0","w":133},".":{"d":"26,0v-4,-18,-4,-35,0,-53v17,-2,35,-3,52,0v4,18,4,35,0,53v-18,2,-34,3,-52,0","w":104},"\/":{"d":"92,-259v18,-2,33,-3,51,0r-88,259v-18,3,-33,2,-51,0","w":147},"0":{"d":"203,-117v0,70,-26,121,-95,121v-68,0,-93,-52,-93,-121v0,-69,26,-121,95,-121v68,0,93,51,93,121xm109,-194v-57,0,-55,155,0,155v32,0,39,-36,39,-78v0,-42,-6,-77,-39,-77"},"1":{"d":"94,-43r0,-126r-45,17v-9,-12,-14,-23,-19,-38r104,-45r9,0r0,192r52,0v2,15,2,28,0,43r-154,0v0,-15,-2,-29,0,-43r53,0"},"2":{"d":"25,-225v63,-30,179,-11,150,81v-13,41,-41,67,-64,100r76,0v3,14,2,30,0,44r-164,0r-3,-5v33,-47,74,-87,101,-139v16,-31,-13,-56,-51,-49v-13,2,-22,6,-33,10v-6,-12,-11,-26,-12,-42"},"3":{"d":"137,-66v0,-34,-41,-39,-73,-32r-4,-6r49,-87r-79,0v-4,-14,-3,-30,0,-44r150,0r4,6r-57,97v38,1,59,27,61,63v5,88,-99,111,-174,81v1,-15,7,-30,13,-42v40,16,111,17,110,-36"},"4":{"d":"6,-34r102,-206v18,2,33,8,45,17r-75,150r52,0r0,-57v14,-3,35,-3,50,0r0,57r26,0v3,14,2,30,0,44r-26,0r0,50v-17,2,-33,2,-50,0r0,-50r-121,0"},"5":{"d":"136,-63v0,-43,-59,-46,-91,-30r-5,-4r5,-138r129,0v2,14,3,30,0,44r-83,0r-2,52v56,-11,100,14,100,72v0,88,-96,105,-171,80v2,-16,7,-30,13,-43v36,15,105,16,105,-33"},"6":{"d":"113,4v-110,8,-111,-154,-58,-216v24,-27,60,-47,108,-49v4,13,6,27,1,42v-50,4,-81,32,-89,78v10,-15,26,-27,52,-26v49,2,77,32,77,83v0,55,-35,84,-91,88xm74,-84v-1,28,13,47,38,47v24,0,40,-17,39,-45v0,-29,-13,-45,-38,-45v-25,0,-39,17,-39,43"},"7":{"d":"133,-191r-108,0v-3,-14,-2,-30,0,-44r177,0r2,5r-106,257v-18,-5,-33,-10,-47,-21"},"8":{"d":"17,-68v0,-36,20,-56,44,-69v-17,-10,-33,-31,-33,-56v0,-44,34,-66,80,-66v46,0,80,22,80,66v0,26,-16,45,-33,56v24,12,44,33,44,69v0,51,-39,72,-91,72v-52,0,-91,-21,-91,-72xm108,-37v38,0,50,-42,28,-64v-7,-7,-16,-12,-28,-16v-45,4,-56,80,0,80xm108,-219v-48,0,-34,61,0,66v35,-3,47,-67,0,-66"},"9":{"d":"108,-238v110,-8,111,155,57,216v-24,27,-58,48,-107,49v-3,-14,-8,-27,-1,-42v51,-3,80,-33,89,-78v-11,14,-25,27,-52,26v-50,-2,-77,-32,-77,-83v0,-56,35,-84,91,-88xm70,-152v0,29,13,45,37,45v25,0,40,-16,40,-43v0,-27,-14,-47,-38,-47v-24,0,-39,17,-39,45"},":":{"d":"26,0v-4,-18,-4,-35,0,-53v17,-2,35,-3,52,0v4,18,4,35,0,53v-18,2,-34,3,-52,0xm26,-133v-4,-18,-4,-35,0,-53v17,-2,35,-3,52,0v4,18,4,35,0,53v-18,2,-34,3,-52,0","w":104},";":{"d":"34,-52v14,-3,35,-3,50,0r-27,92v-13,3,-33,3,-47,0xm34,-133v-4,-18,-4,-35,0,-53v17,-2,35,-3,52,0v4,18,4,35,0,53v-18,2,-34,3,-52,0","w":111},"<":{"d":"183,-208v2,17,3,30,1,47r-109,39r109,37v0,17,3,34,-1,49r-149,-59v-4,-19,-4,-35,0,-54"},"=":{"d":"184,-184v2,15,3,29,0,44r-152,0v-2,-15,-3,-29,0,-44r152,0xm184,-110v3,14,2,29,0,43r-152,0v-3,-14,-2,-29,0,-43r152,0"},">":{"d":"141,-122r-109,-37v0,-17,-3,-34,1,-49r149,59v4,19,4,35,0,54r-149,59v-2,-17,-3,-30,-1,-47"},"?":{"d":"15,-247v61,-25,157,-13,152,62v-3,40,-29,58,-57,71r0,33v-15,2,-32,3,-47,0r0,-62v25,-5,50,-12,51,-41v1,-40,-57,-35,-86,-23v-6,-11,-13,-25,-13,-40xm59,0v-3,-18,-2,-35,0,-53v18,-2,35,-3,53,0v3,18,2,35,0,53v-18,3,-35,2,-53,0","w":177},"@":{"d":"60,-80v-6,88,88,114,161,87r11,33v-20,10,-50,14,-80,14v-84,-2,-137,-45,-137,-132v0,-113,76,-184,198,-184v80,0,133,39,133,121v0,68,-38,123,-102,123v-18,0,-31,-5,-40,-14v-38,26,-108,17,-108,-46v0,-88,79,-132,164,-101r-23,122v46,12,66,-40,67,-84v1,-57,-38,-85,-96,-85v-92,2,-142,57,-148,146xm144,-86v-1,30,24,35,49,27r15,-90v-44,-7,-62,23,-64,63","w":361},"A":{"d":"85,-259v20,-2,39,-3,59,0r81,259v-19,2,-36,3,-55,0r-15,-52r-86,0r-14,52v-18,3,-33,2,-51,0xm143,-95r-30,-109r-31,109r61,0","w":228},"B":{"d":"204,-73v2,86,-98,81,-178,73r0,-259v66,-8,163,-12,161,63v-1,30,-16,50,-40,57v33,6,56,26,57,66xm150,-76v0,-36,-32,-40,-72,-38r0,74v35,5,72,0,72,-36xm136,-190v0,-32,-28,-37,-58,-33r0,69v33,2,58,-3,58,-36","w":217},"C":{"d":"76,-129v0,80,57,102,120,80v6,13,10,26,12,42v-22,9,-37,11,-65,11v-83,0,-120,-51,-124,-133v-5,-104,89,-159,186,-123v-1,16,-7,29,-12,42v-63,-24,-117,5,-117,81","w":222},"D":{"d":"234,-128v0,117,-91,145,-208,128r0,-259v116,-17,208,14,208,131xm178,-129v0,-64,-33,-97,-99,-88r0,175v67,8,99,-21,99,-87","w":252},"E":{"d":"25,-259r147,0v3,14,2,31,0,45r-94,0r0,56r75,0v3,15,2,30,0,45r-75,0r0,68r97,0v3,14,2,31,0,45r-150,0r0,-259","w":191},"F":{"d":"25,-259r147,0v3,14,2,31,0,45r-94,0r0,61r75,0v3,15,2,30,0,45r-75,0r0,108v-18,3,-35,2,-53,0r0,-259","w":182},"G":{"d":"75,-129v0,62,31,96,92,86r0,-91v19,-3,34,-2,53,0r0,127v-19,8,-50,11,-75,11v-83,-1,-125,-50,-127,-133v-3,-103,87,-160,186,-123v-1,16,-7,29,-12,42v-62,-24,-117,7,-117,81","w":240},"H":{"d":"25,-259v18,-3,35,-2,53,0r0,102r87,0r0,-102v18,-3,35,-2,53,0r0,259v-18,3,-35,2,-53,0r0,-112r-87,0r0,112v-18,3,-35,2,-53,0r0,-259","w":243},"I":{"d":"25,-259v18,-3,35,-2,53,0r0,259v-18,3,-35,2,-53,0r0,-259","w":103},"J":{"d":"15,-44v28,8,57,2,57,-32r0,-138r-43,0v-2,-15,-3,-31,0,-45r96,0r0,190v2,62,-55,82,-115,69v-2,-15,0,-30,5,-44","w":147},"K":{"d":"85,-130r71,-129v18,-4,39,-1,57,0r-71,125r77,134v-20,0,-40,4,-58,0xm25,-259v16,-3,36,-3,53,0r0,259v-16,3,-36,3,-53,0r0,-259","w":222},"L":{"d":"25,-259v19,-2,33,-3,52,0r0,214r90,0v0,15,2,31,0,45r-142,0r0,-259","w":177},"M":{"d":"32,-259v20,-2,37,-3,56,0r59,148r61,-148v15,-3,36,-2,52,0r12,259v-18,2,-33,3,-50,0r-7,-176r-52,122v-14,2,-27,3,-41,0r-49,-124r-5,178v-16,3,-30,2,-46,0","w":294},"N":{"d":"25,-259v15,-3,28,-2,44,0r100,165r0,-165v16,-2,30,-3,46,0r0,259v-16,3,-27,2,-43,0r-100,-165r0,165v-15,2,-32,3,-47,0r0,-259","w":240},"O":{"d":"243,-129v0,78,-33,133,-112,133v-80,0,-113,-54,-113,-133v0,-79,33,-134,113,-134v79,0,112,56,112,134xm186,-129v0,-52,-10,-89,-55,-89v-38,0,-56,29,-56,89v0,60,19,89,56,89v37,0,55,-29,55,-89","w":261},"P":{"d":"197,-173v-1,69,-49,95,-119,90r0,83v-18,2,-35,2,-53,0r0,-260v87,-9,174,-4,172,87xm143,-172v0,-38,-26,-51,-65,-47r0,92v38,5,65,-8,65,-45","w":209},"Q":{"d":"249,20v-1,15,-2,31,-8,42r-89,-14v3,-14,4,-29,9,-42xm243,-129v0,78,-33,133,-112,133v-80,0,-113,-54,-113,-133v0,-79,33,-134,113,-134v79,0,112,56,112,134xm186,-129v0,-52,-10,-89,-55,-89v-38,0,-56,29,-56,89v0,60,19,89,56,89v37,0,55,-29,55,-89","w":261},"R":{"d":"28,-259v87,-15,191,4,165,102v-7,22,-22,38,-40,47r63,110v-19,1,-39,3,-58,0r-68,-121v24,-11,49,-22,51,-55v1,-34,-26,-48,-61,-43r0,219v-17,2,-34,2,-52,0r0,-259","w":219},"S":{"d":"23,-54v34,20,122,22,103,-36v-30,-39,-107,-23,-107,-98v0,-77,94,-87,157,-63v-1,14,-6,28,-12,41v-28,-13,-103,-25,-88,29v33,38,109,24,109,103v0,83,-103,97,-172,69v2,-15,5,-31,10,-45","w":198},"T":{"d":"76,-214r-65,0v-2,-14,-3,-31,0,-45r182,0v3,14,2,31,0,45r-64,0r0,214v-18,2,-35,2,-53,0r0,-214","w":204},"U":{"d":"121,4v-128,0,-92,-146,-97,-263v18,-2,34,-3,52,0r0,134v1,45,1,84,45,84v43,0,44,-38,44,-84r0,-134v18,-2,35,-3,53,0v-5,117,30,263,-97,263","w":241},"V":{"d":"4,-259v19,-2,36,-3,56,0r57,204r57,-204v19,-2,36,-3,55,0r-84,259v-18,3,-40,3,-59,0","w":232},"W":{"d":"6,-259v16,-2,39,-4,56,0r37,195r44,-195v17,-2,33,-3,50,0r46,200r37,-200v16,-3,36,-1,51,0r-63,259v-20,3,-36,2,-57,0r-41,-172r-45,172v-19,1,-35,3,-54,0","w":331},"X":{"d":"116,-134r40,-124v18,-2,38,-4,55,0r-46,123r56,135v-18,3,-36,3,-55,0xm63,-135r-46,-123v17,-4,37,-2,55,0r41,124r-51,134v-19,3,-37,3,-56,0","w":227},"Y":{"d":"84,-93r-80,-166v19,-2,38,-3,57,0r51,118r51,-118v19,-3,36,-2,55,0r-81,166r0,93v-16,3,-36,3,-53,0r0,-93","w":221},"Z":{"d":"14,-4r108,-210r-99,0v-3,-14,-2,-31,0,-45r174,0r2,4r-107,210r102,0v3,14,2,31,0,45r-178,0","w":208},"[":{"d":"18,-279r86,0v2,14,3,27,0,41r-36,0r0,257r36,0v2,14,2,27,0,41r-86,0r0,-339","w":123},"\\":{"d":"5,-259v19,-2,33,-3,52,0r87,259v-18,3,-33,2,-51,0","w":149},"]":{"d":"56,19r0,-257r-36,0v-2,-14,-2,-27,0,-41r86,0r0,339r-86,0v-2,-14,-3,-27,0,-41r36,0","w":123},"^":{"d":"75,-259v16,-2,31,-3,48,0r57,128v-15,2,-31,4,-47,1r-35,-82r-33,82v-16,2,-31,3,-47,-1","w":197},"_":{"d":"179,1v2,12,3,23,0,35r-176,0v-3,-9,-3,-25,0,-35r176,0","w":181},"`":{"d":"39,-259v20,-2,43,-3,62,0r40,44v-15,3,-34,4,-48,0","w":180},"a":{"d":"62,-60v0,27,34,27,56,22r0,-47v-23,-5,-56,-2,-56,25xm14,-58v2,-53,50,-64,104,-60v3,-42,-49,-35,-81,-25v-5,-11,-10,-21,-10,-37v60,-22,141,-12,141,65r0,108v-53,18,-157,23,-154,-51","w":187},"b":{"d":"198,-96v4,91,-94,117,-174,90r0,-257v18,-2,33,-3,51,0r0,95v8,-13,25,-23,47,-22v54,1,74,39,76,94xm108,-148v-46,-1,-31,64,-33,108v42,8,69,-11,69,-55v0,-31,-8,-52,-36,-53","w":212},"c":{"d":"67,-93v-6,52,44,67,83,49v6,11,10,22,10,39v-71,28,-145,-7,-145,-88v0,-80,69,-116,143,-88v0,14,-3,28,-9,38v-41,-16,-88,0,-82,50","w":171},"d":{"d":"15,-91v4,-69,50,-109,122,-96r0,-76v15,-3,36,-3,51,0r0,257v-75,24,-179,10,-173,-85xm67,-91v0,42,28,62,70,50r0,-107v-44,-11,-70,14,-70,57","w":211},"e":{"d":"105,-190v62,-1,90,49,80,113r-119,0v0,48,63,46,100,32v6,10,10,24,10,39v-76,27,-167,2,-161,-86v4,-58,29,-98,90,-98xm139,-113v3,-35,-41,-51,-62,-28v-6,7,-10,16,-11,28r73,0","w":202},"f":{"d":"137,-223v-29,-6,-53,1,-49,37r43,0v3,12,3,27,0,39r-43,0r0,147v-18,3,-33,2,-51,0r0,-147r-29,0v-3,-12,-3,-27,0,-39r29,0v-6,-65,48,-93,108,-77v-1,16,-4,27,-8,40","w":142},"g":{"d":"70,-62v-13,9,-13,31,10,30v56,-2,116,-2,113,55v-3,50,-49,67,-102,67v-42,0,-79,-7,-79,-48v0,-24,12,-35,28,-45v-27,-12,-21,-61,5,-70v-14,-11,-26,-28,-26,-51v0,-68,96,-82,137,-46v10,-13,21,-19,45,-18v0,14,2,29,0,42r-30,0v22,58,-35,101,-101,84xm145,26v0,-26,-36,-19,-61,-20v-17,-1,-27,7,-27,24v0,20,16,22,37,23v25,1,51,-7,51,-27xm69,-124v0,19,9,32,29,32v21,0,29,-12,29,-32v0,-20,-8,-33,-29,-33v-20,0,-29,13,-29,33","w":203},"h":{"d":"112,-145v-58,0,-31,91,-37,145v-15,3,-36,3,-51,0r0,-263v15,-3,36,-3,51,0r0,99v11,-14,25,-26,52,-26v88,0,58,111,63,190v-15,3,-36,3,-51,0r0,-105v-1,-23,-5,-40,-27,-40","w":210},"i":{"d":"35,-147r-24,0v-2,-13,-3,-26,0,-39r74,0r0,186v-18,2,-32,3,-50,0r0,-147xm28,-217v-2,-16,-3,-33,0,-49v17,-2,35,-3,52,0v3,14,3,34,0,49v-17,0,-36,2,-52,0","w":110},"j":{"d":"-11,28v28,8,47,-4,47,-33r0,-142r-25,0v-2,-13,-3,-26,0,-39r74,0r0,190v5,60,-50,73,-103,61v0,-15,3,-25,7,-37xm28,-219v-3,-15,-3,-30,0,-46v17,-2,35,-4,52,0v3,15,3,30,0,46v-13,4,-38,5,-52,0","w":110},"k":{"d":"22,-263v16,-3,35,-2,51,0r0,263v-16,2,-35,3,-51,0r0,-263xm80,-98r46,-88v18,-2,37,-3,55,0r-47,86r55,100v-20,2,-35,3,-55,0","w":192},"l":{"d":"114,-1v-51,11,-90,-7,-90,-62r0,-200v18,-3,33,-2,51,0r0,189v-3,26,9,41,36,34v4,14,3,24,3,39","w":116},"m":{"d":"110,-145v-56,2,-27,93,-34,145v-18,3,-33,2,-51,0r0,-186v22,-6,54,-4,48,26v12,-40,97,-40,107,3v9,-17,26,-33,54,-33v87,0,55,112,61,190v-18,3,-33,2,-51,0r0,-105v-1,-23,-2,-40,-24,-40v-56,2,-27,93,-34,145v-18,2,-33,3,-51,0r0,-105v-1,-23,-2,-40,-25,-40","w":316},"n":{"d":"112,-145v-57,1,-30,91,-36,145v-18,3,-33,2,-51,0r0,-186v22,-6,54,-4,48,26v10,-16,25,-30,53,-30v88,0,59,110,64,190v-18,3,-33,2,-51,0r0,-105v0,-23,-5,-40,-27,-40","w":211},"o":{"d":"194,-93v0,59,-29,97,-90,97v-60,0,-89,-37,-89,-97v0,-59,29,-96,89,-97v61,0,90,38,90,97xm67,-93v0,34,7,58,37,58v30,0,38,-25,38,-58v0,-33,-8,-57,-38,-57v-30,0,-37,24,-37,57","w":208},"p":{"d":"198,-96v0,72,-47,106,-123,99r0,82v-15,3,-35,3,-51,0r0,-271v12,-4,29,-2,42,0r6,27v10,-17,24,-32,52,-31v53,1,74,40,74,94xm108,-147v-45,0,-31,63,-33,107v41,12,72,-11,69,-55v-2,-28,-8,-52,-36,-52","w":212},"q":{"d":"15,-89v0,-89,86,-117,172,-93r0,267v-15,3,-36,3,-51,0r0,-84v-69,12,-121,-18,-121,-90xm68,-89v0,42,28,59,68,48r0,-106v-43,-10,-68,16,-68,58","w":211},"r":{"d":"135,-142v-74,-15,-58,75,-59,142v-15,3,-35,3,-51,0r0,-186v23,-6,53,-5,48,27v11,-17,32,-35,63,-28v2,14,2,31,-1,45","w":144},"s":{"d":"25,-45v24,15,94,16,73,-23v-30,-17,-80,-14,-80,-64v0,-60,81,-68,129,-48v-1,12,-6,28,-11,37v-17,-13,-84,-15,-62,18v32,15,79,14,79,66v0,63,-85,75,-139,53v1,-13,6,-28,11,-39","w":165},"t":{"d":"132,-2v-53,12,-102,-2,-102,-61r0,-84v-10,-1,-26,4,-25,-7r67,-86r9,0r0,54r43,0v3,12,3,26,0,39r-43,0v3,48,-19,126,47,106v4,12,4,24,4,39","w":137},"u":{"d":"115,4v-62,0,-93,-26,-93,-90r0,-100v18,-2,33,-3,51,0v6,64,-28,168,61,146r0,-146v18,-3,33,-2,51,0r0,179v-17,6,-45,11,-70,11","w":205},"v":{"d":"2,-186v17,-3,39,-3,56,0r41,138r40,-138v15,-3,38,-3,55,0r-71,186v-17,2,-35,3,-52,0","w":195},"w":{"d":"3,-186v16,-3,38,-3,55,0r29,137r35,-137v14,-2,37,-4,51,0r34,135r29,-135v15,-3,35,-3,52,0r-58,186v-17,2,-34,3,-51,0r-34,-123r-35,123v-17,2,-34,3,-51,0","w":290},"x":{"d":"48,-96r-36,-90v16,-2,37,-3,54,0r29,91r-37,95v-19,3,-34,2,-53,0xm97,-95r29,-91v17,-2,36,-3,54,0r-36,90r43,96v-19,2,-34,3,-52,0","w":192},"y":{"d":"34,48v37,14,53,-16,57,-48v-11,0,-23,2,-33,0r-54,-186v17,-3,37,-3,54,0r39,162r44,-162v17,-2,34,-4,51,0r-69,230v-7,40,-50,55,-95,41v-3,-14,2,-27,6,-37","w":195},"z":{"d":"10,-4r84,-143r-72,0v0,-13,-2,-27,0,-39r147,0r2,4r-86,143r80,0v0,13,2,27,0,39r-152,0","w":177},"{":{"d":"137,59v-74,7,-87,-39,-85,-110v1,-32,-13,-47,-34,-57r0,-9v32,-11,36,-45,35,-89v-1,-55,26,-85,84,-77v3,14,2,25,0,39v-32,-3,-37,17,-36,47v1,42,-3,73,-30,85v28,12,30,43,30,85v-1,29,3,50,36,46v2,15,3,25,0,40","w":157},"|":{"d":"37,-279v16,-4,33,-4,49,0r0,339v-16,4,-33,4,-49,0r0,-339","w":122},"}":{"d":"105,-51v2,69,-10,118,-85,110v-2,-15,-3,-25,0,-40v32,4,36,-17,36,-46v0,-41,1,-74,30,-85v-28,-12,-30,-45,-30,-85v0,-30,-4,-50,-36,-47v-2,-14,-3,-25,0,-39v71,-10,88,38,85,109v-1,32,12,47,34,57r0,9v-21,10,-34,25,-34,57","w":157},"~":{"d":"54,-174v32,0,70,30,94,2v9,9,15,20,19,33v-9,11,-28,20,-49,20v-33,-1,-69,-29,-95,-2v-7,-10,-15,-19,-19,-31v11,-12,28,-22,50,-22","w":171},"\u00a0":{"w":79}}}); +Cufon.registerFont({"w":216,"face":{"font-family":"Aller","font-weight":400,"font-style":"italic","font-stretch":"normal","units-per-em":"360","panose-1":"2 0 5 3 4 0 0 9 0 4","ascent":"288","descent":"-72","x-height":"4","bbox":"-34 -291.889 360.046 88.24","underline-thickness":"18","underline-position":"-18","slope":"-12","unicode-range":"U+0020-U+007E"},"glyphs":{" ":{"w":81},"!":{"d":"77,-259v13,-2,24,-1,38,0r-34,182v-12,1,-24,2,-35,0xm75,-40v-1,15,-3,26,-6,40v-13,0,-27,2,-39,0v0,-14,2,-27,7,-40v13,0,26,-2,38,0","w":99},"\"":{"d":"129,-258v9,-3,24,-3,34,0r-17,98v-11,2,-23,1,-34,0xm61,-258v9,-3,24,-3,34,0r-17,98v-11,2,-23,1,-34,0","w":140},"#":{"d":"269,-191r-5,28r-43,0r-15,59r40,0v0,9,-2,19,-5,29r-43,0r-16,65v-11,1,-21,0,-33,0r17,-65r-58,0r-17,65v-11,1,-22,2,-33,0r17,-65r-44,0v1,-11,3,-20,5,-29r46,0r15,-59r-43,0v2,-8,2,-20,5,-28r46,0r15,-57r32,-1r-15,58r58,0r15,-57r33,-1r-15,58r41,0xm173,-104r15,-59r-58,0r-15,59r58,0","w":257},"$":{"d":"99,-193v6,55,97,44,95,111v-1,52,-34,75,-78,84r-7,40v-7,2,-18,3,-25,0v1,-12,6,-28,5,-38v-23,0,-48,-5,-63,-12v2,-12,5,-21,10,-32v38,21,121,17,118,-35v-4,-59,-95,-44,-93,-112v1,-43,31,-68,75,-71r6,-33v8,0,18,-2,25,0r-5,31v19,1,35,6,49,11v-1,12,-5,22,-10,31v-29,-15,-107,-21,-102,25"},"%":{"d":"114,-233v-30,0,-38,34,-39,66v0,23,8,35,24,35v30,0,40,-34,40,-65v0,-24,-8,-36,-25,-36xm172,-199v-1,52,-25,91,-77,93v-37,1,-54,-25,-54,-60v0,-51,24,-93,77,-93v36,0,55,22,54,60xm296,-122v-31,2,-40,33,-40,65v0,23,8,35,24,35v31,0,39,-33,40,-65v0,-24,-7,-35,-24,-35xm354,-89v-1,53,-25,91,-77,93v-37,1,-55,-26,-55,-60v0,-51,24,-93,77,-93v37,0,56,22,55,60xm278,-255v13,0,26,-2,38,0r-199,255v-12,0,-27,2,-38,0","w":354},"&":{"d":"101,-196v1,45,65,26,107,30v3,-13,6,-27,5,-45v8,-4,24,-7,35,-7v0,18,0,36,-5,52r37,0r-5,30r-37,0v-10,79,-31,143,-120,140v-50,-2,-85,-20,-85,-70v0,-44,25,-70,58,-83v-14,-9,-27,-22,-27,-45v1,-61,70,-80,128,-62v-3,11,-4,19,-9,28v-31,-13,-84,-6,-82,32xm142,-136v-72,-12,-101,109,-19,109v65,0,72,-54,80,-109r-61,0","w":259},"'":{"d":"61,-258v9,-3,24,-3,34,0r-17,98v-11,2,-23,1,-34,0","w":71},"(":{"d":"157,-279v-57,72,-102,222,-60,339v-11,0,-25,2,-35,0v-42,-110,-2,-272,59,-339v12,0,25,-2,36,0","w":119},")":{"d":"91,-279v43,109,3,274,-59,339v-12,0,-25,2,-35,0v58,-70,101,-223,60,-339v11,0,24,-2,34,0","w":121},"*":{"d":"119,-259v8,-2,14,-1,22,0r-5,47v-9,0,-19,2,-28,0xm100,-207r-13,26r-41,-17v2,-7,6,-14,11,-21xm88,-173v7,4,14,11,20,16r-36,36v-6,-4,-12,-7,-16,-13xm146,-181v-3,-8,-4,-16,-3,-26r47,-12v2,7,3,13,3,21xm116,-157v8,-7,17,-12,26,-16r18,39r-20,13","w":171},"+":{"d":"207,-142v0,12,-2,21,-5,31r-60,0r-11,66v-11,0,-23,2,-33,0r11,-66r-59,0v0,-12,2,-21,5,-31r60,0r11,-66v11,0,23,-2,33,0r-11,66r59,0"},",":{"d":"38,-39v10,-3,26,-3,36,0r-35,79v-11,2,-24,3,-35,0","w":84},"-":{"d":"131,-120v0,11,-2,24,-5,33r-91,0v0,-11,3,-22,6,-33r90,0","w":125},".":{"d":"69,-40v0,16,-3,27,-7,40v-13,0,-28,2,-40,0v0,-15,3,-28,7,-40v13,0,28,-2,40,0","w":84},"\/":{"d":"137,-259v12,0,25,-2,36,0r-129,259v-12,0,-25,2,-36,0","w":133},"0":{"d":"222,-152v0,82,-33,156,-114,156v-51,0,-75,-34,-75,-83v0,-81,34,-153,114,-157v52,-2,75,34,75,84xm144,-204v-62,4,-76,79,-71,145v5,18,15,35,39,32v55,-6,73,-65,73,-126v0,-30,-10,-53,-41,-51"},"1":{"d":"44,0v-1,-10,3,-24,5,-31r55,0r27,-151r-51,23v-5,-9,-10,-18,-10,-29v36,-14,66,-35,106,-46r-36,203r53,0r-5,31r-144,0"},"2":{"d":"159,-175v0,-42,-67,-29,-89,-15v-5,-9,-8,-20,-8,-31v44,-23,142,-25,137,42v-6,76,-70,102,-108,148r95,0v0,10,-4,23,-6,31r-158,0v0,-2,-2,-3,-2,-4r104,-104v17,-19,35,-34,35,-67"},"3":{"d":"153,-67v0,-37,-41,-43,-75,-35r-3,-6r78,-92r-91,0v-1,-11,2,-24,5,-32r144,0r1,4r-82,98v38,2,60,24,61,61v3,86,-96,113,-172,83v3,-11,7,-21,12,-30v47,22,122,12,122,-51"},"4":{"d":"213,-60v0,11,-1,24,-5,32r-32,0r-9,49v-11,0,-25,2,-35,0r9,-49r-119,0r-1,-4r133,-207v12,2,22,7,30,13r-107,166r69,0r13,-71v11,0,25,-2,35,0r-12,71r31,0"},"5":{"d":"153,-70v0,-43,-55,-43,-87,-31r-3,-4r27,-127r118,0r-5,32r-86,0r-13,65v48,-9,88,12,88,60v0,86,-90,120,-169,90v2,-11,7,-21,12,-30v48,22,118,7,118,-55"},"6":{"d":"111,4v-105,2,-75,-152,-30,-201v29,-31,69,-61,124,-65v1,10,3,20,1,30v-61,7,-101,38,-117,91v29,-42,129,-34,122,38v-6,62,-36,105,-100,107xm76,-68v0,24,14,42,39,42v38,0,59,-32,59,-72v0,-26,-14,-40,-40,-40v-37,0,-58,30,-58,70"},"7":{"d":"59,-200v0,-10,3,-25,6,-32r164,0r2,3r-150,256v-14,-4,-23,-7,-32,-16r125,-211r-115,0"},"8":{"d":"33,-55v0,-47,33,-66,65,-83v-17,-10,-30,-24,-31,-50v-5,-78,151,-103,151,-17v0,37,-25,56,-52,68v20,12,41,27,40,60v-2,54,-41,81,-97,81v-44,0,-76,-16,-76,-59xm112,-26v45,0,73,-45,45,-78v-7,-9,-18,-13,-30,-18v-28,10,-54,26,-56,61v-1,23,17,35,41,35xm149,-230v-46,0,-62,59,-22,74v4,2,7,4,10,5v24,-9,44,-22,46,-50v1,-19,-16,-29,-34,-29"},"9":{"d":"141,-235v105,-4,77,151,35,200v-30,35,-69,62,-129,66v-2,-9,-3,-21,-1,-31v60,-9,104,-35,119,-90v-12,16,-33,27,-61,26v-40,-1,-61,-26,-61,-65v0,-63,36,-103,98,-106xm80,-133v-1,27,14,37,39,39v59,5,87,-110,20,-110v-40,0,-57,32,-59,71"},":":{"d":"92,-173v0,16,-3,27,-7,40v-13,0,-28,2,-40,0v0,-15,3,-28,7,-40v13,0,28,-2,40,0xm69,-40v0,16,-3,27,-7,40v-13,0,-28,2,-40,0v0,-15,3,-28,7,-40v13,0,28,-2,40,0","w":84},";":{"d":"31,-39v10,-3,26,-3,36,0r-35,79v-11,2,-24,3,-35,0xm96,-173v0,16,-3,27,-7,40v-13,0,-28,2,-40,0v0,-15,3,-28,7,-40v13,0,28,-2,40,0","w":84},"<":{"d":"220,-204v0,12,-3,28,-6,37r-123,44r107,46v0,11,-2,25,-6,33r-136,-61v0,-14,2,-27,6,-38"},"=":{"d":"200,-106v0,12,-2,22,-5,32r-150,0v0,-10,2,-21,5,-32r150,0xm57,-144v0,-13,2,-21,6,-31r149,0v0,12,-2,21,-5,31r-150,0"},">":{"d":"173,-126r-106,-44v0,-13,2,-24,6,-34r136,61v0,13,-3,28,-7,38r-157,61v0,-13,2,-26,5,-36"},"?":{"d":"59,-221v-4,-7,-7,-19,-6,-30v52,-20,133,-13,132,50v-2,49,-36,72,-73,87r-7,37v-11,0,-23,2,-34,0r10,-58v33,-9,63,-22,65,-61v1,-41,-58,-38,-87,-25xm102,-40v0,15,-3,28,-7,40v-13,0,-28,2,-40,0v0,-14,3,-29,7,-40v11,-3,29,-3,40,0","w":167},"@":{"d":"116,-75v0,-84,71,-132,157,-105r-26,129v52,20,82,-39,82,-90v0,-62,-39,-95,-103,-94v-98,2,-151,64,-157,157v-7,94,85,123,166,96r8,25v-18,9,-47,12,-76,12v-83,-2,-132,-47,-132,-132v0,-113,73,-186,194,-186v79,0,129,41,131,122v2,78,-62,146,-136,110v-40,24,-108,16,-108,-44xm152,-82v0,37,34,43,62,29r20,-104v-51,-9,-82,25,-82,75","w":355},"A":{"d":"130,-259v14,0,31,-2,44,0r36,259v-13,1,-26,2,-39,0r-7,-61r-87,0r-26,61v-13,0,-26,2,-38,0xm161,-93r-15,-124r-55,124r70,0","w":215},"B":{"d":"207,-84v-1,84,-89,96,-174,84r46,-259v55,-8,136,-10,134,52v-1,37,-22,59,-51,68v26,4,45,26,45,55xm168,-82v0,-40,-37,-40,-77,-39r-16,93v49,4,93,-4,93,-54xm175,-201v0,-33,-32,-36,-64,-32r-15,82v45,4,79,-8,79,-50","w":208},"C":{"d":"80,-99v0,67,63,84,115,61v5,9,7,18,8,30v-72,32,-162,1,-162,-88v0,-114,78,-193,196,-158v-2,13,-6,19,-11,30v-89,-28,-146,36,-146,125","w":207},"D":{"d":"251,-157v0,121,-87,179,-218,157r46,-259v92,-15,172,9,172,102xm211,-152v2,-62,-37,-87,-100,-77r-35,199v88,12,133,-40,135,-122","w":246},"E":{"d":"78,-259r138,0v0,11,-2,22,-6,33r-100,0r-13,73r80,0v0,11,-2,22,-6,33r-80,0r-15,88r103,0v-3,13,-1,21,-6,32r-140,0","w":188},"F":{"d":"78,-259r131,0v-3,13,-1,22,-6,33r-93,0r-14,76r79,0v0,11,-3,22,-6,32r-78,0r-21,118v-12,0,-26,2,-37,0","w":178},"G":{"d":"80,-99v0,58,45,83,99,66r18,-101v12,0,25,-2,36,0r-22,126v-17,8,-48,12,-72,12v-64,-1,-97,-36,-98,-100v-3,-114,80,-194,196,-157v-2,13,-6,19,-11,30v-87,-31,-146,35,-146,124","w":236},"H":{"d":"79,-259v12,0,26,-2,37,0r-19,107r100,0r18,-107v12,0,26,-2,37,0r-45,259v-12,0,-26,2,-37,0r20,-120r-99,0r-20,120v-13,0,-26,2,-38,0","w":239},"I":{"d":"79,-259v12,0,26,-2,37,0r-45,259v-13,0,-26,2,-38,0","w":103},"J":{"d":"19,-32v29,11,66,0,65,-32r29,-163r-43,0v0,-11,2,-24,5,-32r80,0r-33,187v-5,57,-44,90,-111,72v1,-13,2,-23,8,-32","w":141},"K":{"d":"79,-259v12,-1,25,-2,37,0r-46,259v-12,1,-27,2,-37,0xm104,-131r99,-128v14,0,29,-2,42,0r-100,127r62,132v-16,1,-25,2,-40,0","w":209},"L":{"d":"172,-32v0,13,-3,22,-6,32r-133,0r45,-259v12,0,26,-2,37,0r-39,227r96,0","w":176},"M":{"d":"86,-259v13,0,27,-2,39,0r36,160r91,-160v13,0,27,-2,39,0r-33,259v-12,0,-25,2,-36,0r27,-197r-83,143v-11,2,-18,1,-28,0r-33,-144r-42,198v-11,0,-24,2,-34,0","w":288},"N":{"d":"78,-259v11,0,24,-2,34,0r73,195r34,-195v11,0,23,-2,34,0r-45,259v-11,0,-24,2,-34,0r-73,-194r-33,194v-12,0,-24,2,-35,0","w":240},"O":{"d":"257,-167v0,93,-40,171,-131,171v-59,0,-86,-37,-86,-95v0,-92,39,-172,131,-172v59,0,86,38,86,96xm167,-231v-66,4,-89,71,-89,140v0,38,14,64,52,64v64,0,88,-71,88,-140v0,-36,-14,-66,-51,-64","w":252},"P":{"d":"219,-194v-2,74,-54,107,-132,100r-17,94v-12,1,-25,2,-37,0r46,-259v63,-10,142,-6,140,65xm180,-190v0,-40,-32,-45,-69,-40r-18,104v52,5,87,-13,87,-64","w":203},"Q":{"d":"236,23v0,12,-5,23,-9,31r-80,-15v0,-12,5,-21,10,-30xm257,-167v0,93,-40,171,-131,171v-59,0,-86,-37,-86,-95v0,-92,39,-172,131,-172v59,0,86,38,86,96xm167,-231v-66,4,-89,71,-89,140v0,38,14,64,52,64v64,0,88,-71,88,-140v0,-36,-14,-66,-51,-64","w":252},"R":{"d":"111,-121v33,-10,64,-29,66,-71v2,-36,-30,-44,-66,-39r-41,231v-12,0,-26,2,-37,0r46,-259v62,-10,137,-5,137,61v-1,48,-31,71,-62,88r47,110v-13,1,-28,2,-40,0","w":207},"S":{"d":"188,-84v0,82,-97,104,-171,77v2,-11,6,-21,12,-32v41,19,122,16,118,-39v-4,-58,-91,-44,-91,-111v0,-72,90,-88,152,-63v-2,11,-6,21,-11,30v-31,-15,-102,-20,-102,26v0,58,93,45,93,112","w":191},"T":{"d":"220,-259v-1,13,-3,21,-6,32r-64,0r-40,227v-12,0,-26,2,-37,0r40,-227r-64,0v0,-12,2,-22,5,-32r166,0","w":185},"U":{"d":"193,-23v-39,46,-157,38,-148,-45v8,-67,22,-127,31,-191v12,0,26,-2,37,0r-26,147v-7,42,-12,85,37,83v49,-2,58,-39,66,-83r26,-147v12,0,26,-2,37,0v-18,80,-15,183,-60,236","w":238},"V":{"d":"55,-259v13,0,27,-2,39,0r25,217r95,-217v13,0,27,-2,39,0r-118,259v-15,0,-31,2,-45,0","w":219},"W":{"d":"57,-259v13,0,26,-2,39,0r4,211r85,-211v13,0,27,-2,39,0r14,213r77,-213v12,0,26,-2,37,0r-102,259v-14,0,-29,2,-42,0r-14,-198r-83,198v-14,0,-29,2,-42,0","w":321},"X":{"d":"94,-136r-34,-123v13,-1,26,-2,39,0r31,124r-79,135v-14,1,-29,2,-42,0xm133,-135r74,-124v13,-2,28,-1,40,0r-76,124r42,135v-14,1,-24,2,-38,0","w":218},"Y":{"d":"97,-94r-49,-165v13,0,26,-2,39,0r35,127r74,-127v13,0,27,-2,39,0r-101,166r-17,93v-12,1,-27,2,-37,0","w":197},"Z":{"d":"181,-32v0,13,-1,22,-5,32r-163,0r-1,-3r151,-223r-105,0v0,-11,2,-23,6,-33r157,0r2,4r-151,223r109,0","w":190},"[":{"d":"101,31r-5,29r-76,0r59,-334r75,0v0,11,-2,22,-5,30r-40,0r-49,275r41,0","w":123},"\\":{"d":"49,-259v12,0,25,-2,36,0r57,259v-12,0,-24,2,-35,0","w":147},"]":{"d":"1,60v0,-11,2,-20,5,-29r40,0r49,-275r-40,0v0,-9,2,-20,5,-30r75,0r-58,334r-76,0","w":118},"^":{"d":"120,-258v10,-3,27,-3,37,0r33,126v-12,1,-22,0,-34,0r-24,-94r-55,94v-12,1,-22,0,-35,0","w":190},"_":{"d":"-3,32v0,-10,1,-19,4,-27r171,0v0,10,-3,18,-5,27r-170,0","w":174},"`":{"d":"90,-260v15,0,31,-2,46,0r33,46v-12,3,-25,2,-36,0","w":180},"a":{"d":"67,-62v-3,50,48,40,65,10v16,-28,25,-66,32,-105v-63,-11,-94,37,-97,95xm30,-54v-2,-96,74,-156,172,-127r-24,140v-2,15,-3,27,-1,41v-11,0,-23,2,-34,0v-1,-14,-1,-29,2,-42v-14,23,-32,45,-68,46v-33,0,-47,-24,-47,-58","w":199},"b":{"d":"168,-116v3,-43,-43,-54,-66,-25v-20,26,-24,74,-32,113v62,11,94,-30,98,-88xm206,-122v0,95,-80,146,-176,118r40,-260v12,0,25,-2,36,0v3,38,-9,72,-13,107v11,-18,30,-31,59,-32v36,-1,54,28,54,67","w":205},"c":{"d":"69,-73v0,47,46,56,83,41v4,7,6,17,6,28v-58,20,-126,4,-126,-65v0,-82,64,-140,149,-113v0,11,-5,22,-10,29v-57,-23,-102,20,-102,80","w":165},"d":{"d":"67,-62v-3,50,48,40,65,10v16,-28,25,-66,32,-105v-63,-11,-94,37,-97,95xm169,-188v6,-27,8,-48,8,-76v11,0,25,-2,35,0v2,94,-36,169,-35,264v-11,0,-23,2,-33,0v-1,-14,-2,-31,2,-42v-14,22,-32,46,-68,46v-34,0,-49,-23,-48,-58v2,-83,50,-140,139,-134","w":198},"e":{"d":"67,-73v-5,55,62,55,98,37v4,7,5,18,6,28v-55,24,-147,14,-140,-61v6,-66,37,-115,105,-120v58,-5,66,68,22,90v-25,12,-57,21,-91,26xm139,-120v18,-11,17,-44,-9,-41v-36,3,-52,30,-60,61v25,-5,52,-10,69,-20","w":179},"f":{"d":"-24,55v41,13,53,-19,60,-56r28,-155r-30,0v0,-12,2,-19,5,-29r29,0v5,-57,41,-95,105,-78v-2,13,-6,19,-10,29v-36,-15,-58,14,-60,49r45,0v0,12,-2,19,-5,29r-44,0r-28,157v-6,57,-40,102,-105,82v3,-12,5,-19,10,-28","w":120},"g":{"d":"21,51v39,13,93,4,106,-28v7,-17,14,-43,18,-65v-13,24,-33,45,-68,46v-33,0,-47,-24,-47,-58v-2,-97,75,-156,173,-127v-16,73,-19,159,-46,221v-18,43,-90,59,-144,40v0,-10,3,-20,8,-29xm66,-62v-3,49,50,40,66,10v15,-28,25,-66,32,-105v-65,-11,-95,38,-98,95","w":198},"h":{"d":"137,-158v-65,10,-56,98,-72,158v-12,0,-25,2,-36,0r41,-264v11,0,25,-2,35,0v6,37,-10,72,-13,108v12,-17,35,-33,62,-33v86,0,26,126,23,189v-11,0,-25,2,-35,0r21,-131v1,-18,-10,-26,-26,-27","w":204},"i":{"d":"42,-156v0,-11,2,-20,5,-29r58,0r-33,185v-12,0,-24,2,-35,0r28,-156r-23,0xm112,-262v0,15,-3,27,-7,39v-13,0,-29,2,-41,0v0,-15,3,-27,7,-39v13,0,29,-2,41,0","w":102},"j":{"d":"-24,56v29,8,52,-2,57,-33r32,-179r-23,0v0,-12,2,-19,5,-29r58,0r-37,210v-7,53,-51,73,-99,58v0,-9,3,-20,7,-27xm112,-262v0,15,-3,27,-7,39v-13,0,-29,2,-41,0v0,-15,3,-27,7,-39v13,0,29,-2,41,0","w":102},"k":{"d":"94,-96v21,-28,50,-54,63,-89v13,0,26,-2,38,0v-12,37,-42,60,-64,89r44,96v-14,2,-24,1,-38,0xm30,0r39,-224v0,-13,3,-27,1,-40v12,0,25,-2,36,0v-3,92,-29,176,-41,264v-11,0,-25,2,-35,0","w":181},"l":{"d":"106,-1v-45,16,-89,-12,-66,-66r28,-157r2,-40v12,0,24,-2,35,0v0,81,-27,145,-34,221v-2,18,17,18,32,15v2,7,3,17,3,27","w":106},"m":{"d":"155,-111v15,-43,-27,-63,-52,-31v-26,31,-27,94,-38,142v-11,0,-25,2,-35,0r25,-144v3,-16,3,-27,1,-41v11,0,23,-2,34,0v0,11,2,22,0,32v13,-36,100,-57,103,1v16,-39,112,-60,107,10v-4,50,-16,95,-24,142v-12,0,-25,2,-35,0r22,-132v3,-34,-39,-29,-54,-10v-25,32,-27,94,-38,142v-12,0,-25,2,-36,0","w":303},"n":{"d":"164,-111v11,-32,-12,-60,-41,-41v-40,26,-44,95,-55,152v-12,0,-25,2,-36,0r28,-178v0,-2,-1,-4,-1,-7v11,0,23,-2,33,0v3,14,2,28,-1,41v13,-22,32,-45,67,-45v83,0,26,128,22,189v-11,0,-25,2,-35,0","w":207},"o":{"d":"202,-118v0,67,-33,121,-103,122v-45,1,-67,-26,-67,-71v0,-67,35,-122,103,-122v45,0,67,26,67,71xm68,-66v-1,26,11,42,35,42v46,0,61,-46,63,-94v0,-26,-11,-42,-35,-42v-46,0,-61,48,-63,94","w":200},"p":{"d":"168,-116v3,-42,-43,-54,-66,-25v-20,26,-24,74,-32,113v62,11,95,-30,98,-88xm206,-122v-3,82,-52,133,-142,125r-14,82v-12,0,-25,2,-36,0r41,-229v2,-15,3,-27,1,-41v11,0,23,-2,34,0v0,11,2,21,0,31v12,-18,31,-35,62,-35v37,0,55,28,54,67","w":205},"q":{"d":"31,-54v0,-95,72,-155,172,-128r-46,267v-12,0,-25,2,-36,0r22,-123v-14,21,-32,41,-65,42v-33,0,-47,-25,-47,-58xm67,-62v-3,49,51,42,65,10v19,-27,25,-67,33,-105v-63,-12,-95,37,-98,95","w":198},"r":{"d":"158,-184v-2,13,1,36,-18,31v-68,2,-59,95,-75,153v-12,0,-24,2,-36,0r25,-140v3,-19,4,-29,2,-45v11,0,23,-2,33,0v1,10,3,22,1,32v13,-19,35,-39,68,-31","w":131},"s":{"d":"25,-33v32,17,111,9,82,-39v-23,-17,-65,-18,-65,-60v0,-57,76,-68,123,-47v-2,9,-5,18,-10,27v-24,-17,-95,-11,-71,29v21,20,66,19,66,61v0,67,-82,77,-134,57v1,-10,3,-21,9,-28","w":156},"t":{"d":"122,-1v-46,16,-100,-8,-76,-67r16,-88r-30,0v0,-12,2,-19,5,-29r29,0v2,-15,6,-28,5,-45v8,-4,24,-7,34,-7v3,17,-1,35,-4,52r47,0v0,12,-2,19,-5,29r-46,0r-19,111v-2,22,26,21,42,16v4,7,1,18,2,28","w":126},"u":{"d":"82,4v-39,2,-50,-32,-43,-72r21,-117v12,0,24,-2,35,0r-21,132v-1,41,50,26,61,3v24,-31,29,-86,37,-135v12,0,25,-2,36,0r-28,171v7,20,-16,17,-32,14v0,-14,-2,-29,1,-41v-12,23,-33,43,-67,45","w":204},"v":{"d":"36,-185v13,0,26,-2,38,0r21,149v20,-50,52,-92,65,-149v15,2,48,-10,38,14v-27,60,-62,114,-91,171v-12,0,-27,2,-38,0","w":180},"w":{"d":"39,-185v12,-1,26,-2,38,0r14,144r58,-144v12,0,24,-2,35,0r17,144v16,-49,42,-89,53,-144v11,1,31,-5,38,2v-18,68,-55,121,-80,183v-12,0,-26,2,-37,0r-18,-133r-55,133v-13,0,-26,2,-38,0","w":275},"x":{"d":"11,0v8,-40,41,-67,60,-96r-26,-89v12,0,24,-2,35,0r25,89r-55,83v-2,5,-2,9,-2,13v-13,0,-25,2,-37,0xm108,-96v16,-29,43,-50,49,-89v12,-1,23,-2,35,0v-3,40,-33,59,-49,87r29,98v-12,0,-26,2,-37,0","w":176},"y":{"d":"8,85v0,-16,5,-34,24,-25v34,-4,38,-32,53,-60r-23,0r-24,-185v12,0,26,-2,37,0r19,167v20,-57,52,-103,65,-167v11,-2,25,-1,38,-1v-4,49,-32,80,-46,120v-32,51,-43,125,-98,152v-14,4,-31,2,-45,-1","w":180},"z":{"d":"155,-28v0,10,-2,21,-5,28r-138,0r-1,-5r116,-151r-80,0v0,-11,2,-20,5,-29r131,0r1,5r-116,152r87,0","w":161},"{":{"d":"112,59v-65,13,-69,-51,-54,-107v8,-29,-5,-47,-24,-59v17,-17,38,-24,43,-54v11,-62,18,-121,94,-114r-5,28v-77,-3,-25,115,-92,140v36,16,10,78,10,115v0,20,11,22,32,23v0,9,-1,20,-4,28","w":136},"|":{"d":"94,-279v11,-2,24,-2,35,0r-60,339v-9,3,-26,3,-35,0","w":119},"}":{"d":"4,59v1,-10,-1,-29,9,-29v71,-2,22,-115,87,-139v-34,-18,-11,-76,-10,-115v0,-21,-10,-23,-32,-24v2,-10,-2,-27,10,-28v74,-6,48,65,48,124v0,22,9,32,25,42v-16,18,-37,25,-43,55v-13,61,-14,119,-94,114","w":135},"~":{"d":"48,-124v-6,-6,-12,-13,-14,-23v12,-11,30,-21,51,-21v33,0,64,27,90,1v7,7,10,14,14,24v-11,11,-30,19,-50,19v-32,0,-67,-27,-91,0","w":172},"\u00a0":{"w":81}}}); +/*! + * The following copyright notice may not be removed under any circumstances. + * + * Manufacturer: + * Dalton Maag Ltd. + */ +Cufon.registerFont({"w":216,"face":{"font-family":"Aller","font-weight":700,"font-style":"italic","font-stretch":"normal","units-per-em":"360","panose-1":"2 0 8 3 4 0 0 9 0 4","ascent":"288","descent":"-72","x-height":"4","bbox":"-37 -292.893 368 88.2239","underline-thickness":"18","underline-position":"-18","slope":"-12","unicode-range":"U+0020-U+007E"},"glyphs":{" ":{"w":75},"!":{"d":"70,-259v16,-3,38,-3,55,0r-35,176v-15,4,-33,2,-49,0xm25,0v-1,-21,4,-36,9,-53v16,-3,36,-3,52,0v1,21,-4,36,-9,53v-17,2,-35,4,-52,0","w":103},"\"":{"d":"61,-258v15,-4,33,-4,47,0r-18,100v-13,3,-32,3,-46,0xm129,-258v15,-4,33,-4,47,0r-18,100v-13,3,-32,3,-46,0","w":153},"#":{"d":"253,-112v-1,14,-3,25,-6,38r-41,0r-16,63v-13,3,-30,3,-44,0r16,-63r-44,0r-16,63v-12,3,-30,3,-44,0r16,-63r-41,0v0,-14,3,-25,7,-38r44,0r11,-44r-40,0v0,-13,2,-26,7,-38r43,0r15,-54v13,-3,30,-3,43,0r-14,54r44,0r14,-54v13,-3,30,-3,44,0r-14,54r38,0v0,14,-3,25,-7,38r-41,0r-11,44r37,0xm172,-112r11,-44r-44,0r-11,44r44,0","w":264},"$":{"d":"115,-190v13,47,91,42,89,105v-1,52,-34,76,-79,86r-7,41v-11,4,-20,3,-31,0v0,-12,9,-30,5,-38v-28,1,-45,-3,-65,-12v3,-17,4,-31,12,-46v31,17,105,24,108,-22v-11,-52,-89,-42,-87,-108v1,-46,35,-70,80,-75r6,-32v10,-2,21,-3,31,0r-6,31v19,2,35,6,50,12v-2,15,-6,30,-14,41v-24,-13,-90,-23,-92,17"},"&":{"d":"154,-224v-40,-6,-56,57,-11,56r59,0v2,-11,4,-21,3,-34v10,-7,31,-12,49,-11v4,14,0,32,-3,45r29,0v0,16,-3,26,-7,39r-28,0v-8,78,-36,136,-126,133v-50,-2,-87,-19,-87,-69v0,-43,26,-68,56,-81v-13,-8,-25,-23,-24,-44v1,-64,76,-86,135,-65v0,17,-3,26,-11,38v-12,-5,-21,-5,-34,-7xm150,-129v-62,-12,-90,88,-23,89v53,1,62,-42,68,-89r-45,0","w":266},"'":{"d":"61,-258v15,-4,33,-4,47,0r-18,100v-13,3,-32,3,-46,0","w":85},"(":{"d":"171,-279v-63,76,-98,219,-60,339v-13,3,-37,4,-50,0v-41,-117,-4,-274,58,-339v14,-4,38,-3,52,0","w":132},")":{"d":"-2,60v62,-77,97,-220,60,-339v14,-3,37,-4,50,0v41,117,3,273,-58,339v-13,4,-38,3,-52,0","w":138},"*":{"d":"120,-258v8,-3,19,-2,28,0r-4,48v-11,3,-26,3,-37,0xm45,-194v3,-8,7,-18,12,-24r46,12v-4,12,-9,22,-16,32xm167,-123v-8,7,-12,11,-23,15r-25,-39v10,-8,18,-14,30,-20xm195,-217v2,8,5,14,4,26r-47,20v-6,-9,-5,-21,-5,-35xm76,-108v-6,-4,-16,-12,-20,-18r31,-42v8,5,19,16,26,23","w":177},"+":{"d":"212,-149v1,17,-2,31,-8,44r-55,0r-11,63v-16,2,-31,3,-45,0r11,-63r-56,0v0,-14,2,-29,7,-44r56,0r12,-64v14,-3,31,-2,45,0r-12,64r56,0"},",":{"d":"45,-51v13,-4,37,-5,50,0r-41,91v-14,3,-34,3,-48,0","w":104},"-":{"d":"36,-84v0,-17,4,-30,8,-44r90,0v0,15,-3,32,-8,44r-90,0","w":131},".":{"d":"26,0v-1,-21,4,-36,9,-53v15,-3,36,-3,52,0v1,21,-4,36,-9,53v-17,2,-35,5,-52,0","w":103},"\/":{"d":"134,-258v18,-4,35,-4,51,0r-129,258v-18,2,-34,3,-51,0","w":144},":":{"d":"26,0v-1,-21,4,-36,9,-53v15,-3,36,-3,52,0v1,21,-4,36,-9,53v-17,2,-35,5,-52,0xm49,-133v-1,-21,4,-36,9,-53v15,-3,36,-3,52,0v1,21,-4,36,-9,53v-17,2,-35,5,-52,0","w":103,"k":{"Y":11,"T":15}},";":{"d":"38,-51v13,-4,37,-5,50,0r-41,91v-14,3,-34,3,-48,0xm53,-133v-1,-21,4,-36,9,-53v15,-3,36,-3,52,0v1,21,-4,36,-9,53v-17,2,-35,5,-52,0","w":104},"<":{"d":"217,-208v-1,17,-2,36,-8,50r-115,37r101,40v0,17,-3,33,-9,45r-138,-59v-1,-18,2,-36,9,-54"},"=":{"d":"44,-66v0,-17,1,-31,7,-44r152,0v1,15,-4,33,-8,44r-151,0xm57,-140v1,-17,3,-30,8,-44r151,0v1,18,-2,30,-8,44r-151,0"},">":{"d":"163,-125r-102,-38v0,-17,3,-31,9,-45r138,59v0,21,-2,36,-9,54r-159,59v-1,-19,2,-37,8,-50"},"?":{"d":"49,-252v53,-22,144,-16,140,50v-3,47,-32,74,-69,88r-6,33v-16,2,-32,2,-47,0r10,-62v29,-6,58,-19,58,-52v0,-33,-51,-27,-76,-17v-5,-11,-10,-25,-10,-40xm49,0v0,-20,5,-36,9,-53v16,-3,37,-3,53,0v1,21,-4,36,-9,53v-17,2,-36,5,-53,0","w":170},"@":{"d":"81,-80v-6,89,88,114,162,87r11,33v-20,10,-49,14,-80,14v-85,-2,-137,-45,-137,-132v0,-113,75,-184,197,-184v81,0,134,40,134,121v0,68,-38,123,-102,123v-18,0,-31,-5,-40,-14v-39,26,-109,15,-109,-46v0,-87,80,-132,164,-101r-23,122v46,12,67,-39,67,-84v1,-57,-38,-86,-96,-85v-92,2,-142,57,-148,146xm165,-86v-2,31,24,35,50,27r15,-90v-45,-8,-63,25,-65,63","w":366},"A":{"d":"130,-259v20,-2,40,-3,60,0r32,259v-20,2,-34,3,-54,0r-4,-52r-79,0r-23,52v-17,2,-36,3,-53,0xm160,-95r-10,-104r-46,104r56,0","w":227},"B":{"d":"213,-85v1,90,-98,95,-185,85r46,-259v59,-7,146,-12,145,55v-1,35,-22,57,-50,66v25,4,45,25,44,53xm160,-85v0,-31,-29,-29,-59,-29r-14,74v37,6,73,-4,73,-45xm167,-199v1,-24,-25,-27,-47,-24r-12,69v36,2,59,-10,59,-45","w":210},"C":{"d":"94,-100v0,57,55,69,100,51v5,11,10,29,10,44v-78,26,-167,-1,-167,-90v0,-114,84,-196,202,-158v-4,17,-8,27,-15,42v-78,-28,-130,32,-130,111","w":206},"D":{"d":"255,-158v0,125,-94,179,-227,158r46,-258v89,-17,181,6,181,100xm198,-153v1,-48,-29,-71,-78,-64r-31,175v73,7,108,-41,109,-111","w":246},"E":{"d":"180,-45v4,16,-5,30,-7,45r-145,0r46,-259r142,0v0,18,-2,31,-8,45r-90,0r-9,56r71,0v0,14,-3,29,-8,45r-71,0r-12,68r91,0","w":190},"F":{"d":"179,-153v-1,18,-3,30,-8,45r-71,0r-19,108v-20,2,-35,3,-53,0r46,-259r142,0v0,18,-2,31,-8,45r-90,0r-10,61r71,0","w":182},"G":{"d":"94,-100v0,47,32,65,76,56r16,-90v16,-3,36,-3,52,0r-22,128v-20,7,-47,10,-73,10v-67,0,-105,-35,-106,-99v-2,-114,84,-196,202,-158v-4,17,-8,27,-15,42v-78,-28,-130,32,-130,111","w":237},"H":{"d":"74,-258v18,-4,36,-3,53,0r-18,101r78,0r18,-101v17,-2,36,-4,53,0r-46,258v-18,2,-35,3,-53,0r20,-112r-78,0r-20,112v-20,2,-35,3,-53,0","w":240},"I":{"d":"74,-258v18,-4,36,-3,53,0r-46,258v-20,2,-35,3,-53,0","w":109},"J":{"d":"21,-44v30,9,58,-2,63,-32r24,-138r-41,0v1,-17,4,-32,8,-45r93,0r-33,190v-7,60,-58,83,-122,69v0,-16,1,-33,8,-44","w":150},"K":{"d":"109,-130r89,-129v18,-4,39,-1,58,0r-92,129r49,130v-17,3,-37,3,-55,0xm74,-259v16,-3,36,-3,53,0r-46,259v-18,2,-36,4,-53,0"},"L":{"d":"74,-259v17,-3,35,-3,52,0r-38,214r85,0v-1,17,-4,31,-8,45r-137,0","w":176},"M":{"d":"82,-258v19,-4,36,-4,54,0r30,144r84,-144v16,-4,35,-4,51,0r-34,258v-18,2,-33,3,-50,0r24,-170r-68,116v-14,2,-27,3,-41,0r-23,-117r-35,171v-17,2,-30,3,-46,0","w":291},"N":{"d":"74,-259v13,-4,30,-2,44,0r63,165r29,-165v16,-2,33,-4,47,0r-45,259v-16,2,-29,3,-44,0r-64,-164r-28,164v-14,4,-33,2,-48,0","w":239},"O":{"d":"259,-165v0,94,-40,166,-134,169v-60,2,-91,-37,-89,-96v3,-95,40,-171,134,-171v61,0,89,37,89,98xm165,-218v-59,0,-74,65,-74,128v0,33,13,50,39,50v60,0,74,-67,74,-128v0,-34,-13,-50,-39,-50","w":250},"P":{"d":"226,-188v-2,73,-52,111,-131,105r-14,83v-18,2,-35,2,-53,0r46,-260v73,-7,154,-5,152,72xm171,-185v0,-29,-21,-36,-51,-34r-17,92v41,6,68,-16,68,-58","w":209},"Q":{"d":"250,20v-2,16,-6,31,-11,43r-86,-15v1,-14,5,-32,11,-42xm259,-165v0,94,-40,166,-134,169v-60,2,-91,-37,-89,-96v3,-95,40,-171,134,-171v61,0,89,37,89,98xm165,-218v-59,0,-74,65,-74,128v0,33,13,50,39,50v60,0,74,-67,74,-128v0,-34,-13,-50,-39,-50","w":250},"R":{"d":"151,-143v34,-24,22,-91,-32,-76r-38,219v-18,2,-35,2,-53,0r46,-258v77,-18,176,5,146,94v-9,26,-27,45,-49,56r38,108v-19,2,-37,3,-55,0r-40,-120v13,-8,25,-14,37,-23","w":212},"S":{"d":"135,-157v98,34,56,161,-55,161v-23,0,-44,-4,-66,-12v2,-17,8,-30,14,-45v41,28,141,5,96,-49v-29,-21,-73,-35,-75,-79v-5,-81,94,-97,161,-70v-3,15,-7,29,-15,41v-24,-13,-89,-23,-91,17v0,21,17,26,31,36","w":191},"T":{"d":"231,-259v-1,17,-3,31,-8,45r-61,0r-37,214v-20,2,-35,3,-53,0r37,-214r-61,0v1,-17,3,-31,8,-45r175,0","w":197},"U":{"d":"201,-26v-40,50,-169,43,-159,-46v7,-65,21,-126,30,-187v16,-3,36,-3,53,0r-28,161v-3,31,-2,58,30,57v45,-2,49,-43,56,-84r23,-134v16,-3,36,-3,53,0v-18,79,-15,179,-58,233","w":240},"V":{"d":"48,-259v19,-2,36,-3,55,0r17,204r89,-204v17,-3,37,-2,55,0r-123,259v-21,2,-41,4,-61,0","w":222},"W":{"d":"51,-259v17,-2,39,-4,55,0r1,188r74,-188v15,-3,34,-3,49,0r9,193r68,-193v15,-4,36,-1,52,0r-105,259v-17,4,-37,2,-56,0r-10,-167r-70,167v-19,1,-35,3,-54,0","w":320},"X":{"d":"136,-134r62,-125v19,-2,39,-4,57,0r-66,123r35,136v-18,3,-38,3,-57,0xm81,-134r-23,-125v16,-4,37,-2,54,0r22,125r-66,134v-18,3,-40,3,-59,0","w":226},"Y":{"d":"90,-93r-48,-166v19,-2,38,-4,56,0r28,115r66,-115v19,-2,37,-3,56,0r-105,166r-17,93v-16,3,-36,3,-53,0","w":202},"Z":{"d":"54,-214v1,-16,2,-32,8,-45r167,0r2,4r-137,210r91,0v-1,17,-4,32,-8,45r-167,0r-2,-4r139,-210r-93,0","w":192},"[":{"d":"75,-279r84,0v1,13,-1,27,-7,41r-34,0r-46,257r35,0v0,13,-3,27,-8,41r-84,0","w":125},"\\":{"d":"45,-259v18,-3,33,-2,51,0r83,259v-16,3,-36,3,-52,0","w":176},"]":{"d":"44,19r46,-257r-35,0v0,-13,3,-27,8,-41r84,0r-60,339r-84,0v-1,-13,1,-27,7,-41r34,0","w":123},"^":{"d":"129,-209r-43,79v-17,2,-32,3,-48,-1r76,-127v16,-3,33,-4,49,0r31,127v-15,2,-32,5,-46,0","w":192},"_":{"d":"-3,36v1,-13,3,-24,6,-35r170,0v0,14,-2,24,-6,35r-170,0","w":177},"`":{"d":"80,-259v20,-2,43,-3,62,0r32,44v-15,3,-34,4,-48,0","w":180},"a":{"d":"155,-148v-54,-6,-77,38,-77,85v0,40,35,28,50,5v13,-20,22,-57,27,-90xm26,-51v-2,-102,78,-162,184,-131v-8,60,-25,116,-25,181v-16,2,-30,3,-46,0v-1,-12,-3,-22,-1,-34v-13,20,-34,39,-65,39v-32,0,-47,-23,-47,-55","w":204},"b":{"d":"161,-116v2,-33,-33,-39,-51,-17v-14,17,-19,63,-25,93v50,9,74,-29,76,-76xm216,-123v0,101,-89,149,-188,117r33,-187v5,-32,6,-46,6,-70v15,-4,34,-2,50,0v7,32,-7,71,-11,102v12,-17,28,-30,58,-29v37,0,52,27,52,67","w":211},"c":{"d":"80,-75v0,40,42,45,71,31v6,10,9,22,9,39v-58,22,-132,5,-132,-66v0,-83,67,-140,153,-112v0,15,-5,30,-12,40v-49,-21,-89,15,-89,68","w":165},"d":{"d":"155,-148v-54,-6,-77,38,-77,85v0,40,35,28,50,5v13,-20,22,-57,27,-90xm162,-190v5,-26,9,-47,7,-73v15,-4,34,-2,51,0v1,91,-35,169,-34,262v-16,2,-29,3,-45,0v-3,-8,-2,-25,-1,-35v-13,21,-34,39,-67,40v-32,1,-47,-23,-47,-55v0,-84,45,-141,136,-139","w":206},"e":{"d":"78,-71v-1,44,60,39,87,23v8,9,9,24,10,40v-59,25,-153,15,-147,-64v5,-68,39,-111,107,-118v61,-6,72,68,29,94v-22,14,-55,19,-86,25xm134,-120v13,-10,11,-34,-8,-33v-29,1,-40,25,-46,49v20,-3,42,-7,54,-16","w":183},"f":{"d":"-25,44v38,11,51,-16,57,-50r25,-141r-30,0v1,-15,2,-26,7,-39r30,0v8,-60,50,-93,118,-77v-4,16,-7,27,-14,40v-31,-10,-53,7,-54,37r39,0v0,16,-1,26,-6,39r-40,0v-27,95,-1,261,-144,230v1,-14,5,-27,12,-39","w":129},"g":{"d":"78,-64v-2,37,35,31,51,6v13,-20,21,-58,27,-90v-54,-7,-76,37,-78,84xm22,41v65,18,115,-13,117,-76v-13,19,-34,40,-65,39v-32,0,-48,-22,-48,-55v-2,-103,81,-162,186,-131v-17,74,-17,165,-49,225v-22,42,-96,54,-151,38v1,-16,3,-29,10,-40","w":205},"h":{"d":"154,-114v13,-31,-23,-44,-40,-20v-22,30,-26,90,-37,134v-17,2,-33,3,-50,0r34,-193v5,-32,6,-46,6,-70v15,-4,34,-2,50,0v7,32,-7,71,-12,102v21,-39,116,-44,103,30r-23,131v-18,2,-34,3,-51,0","w":210},"i":{"d":"38,-147v0,-16,3,-26,7,-39r73,0r-33,186v-18,2,-31,3,-50,0r26,-147r-23,0xm71,-217v1,-18,2,-34,8,-48v17,-2,36,-5,53,0v0,18,-3,34,-9,48v-17,0,-36,2,-52,0","w":112},"j":{"d":"38,-147v0,-16,3,-27,7,-39r73,0r-37,209v-6,53,-56,74,-113,61v-1,-16,2,-27,8,-38v29,9,51,-5,56,-32r29,-161r-23,0xm80,-264v16,-5,36,-5,51,0v1,18,-2,31,-8,45v-13,4,-37,5,-51,0v-1,-18,2,-32,8,-45","w":112},"k":{"d":"67,-263v15,-4,34,-2,50,0v4,16,2,32,-2,52r-37,211v-17,2,-34,3,-51,0v12,-85,37,-173,40,-263xm102,-98v19,-28,49,-51,56,-88v16,-3,38,-3,55,0v-9,39,-39,60,-59,89r35,97v-18,2,-35,2,-53,0","w":194},"l":{"d":"119,-3v-46,18,-94,-5,-83,-67r29,-157v2,-15,2,-23,1,-36v15,-4,34,-2,51,0v1,73,-25,136,-32,207v-2,18,16,18,30,15v3,11,6,24,4,38","w":116},"m":{"d":"100,-153v12,-36,101,-60,104,-1v15,-38,110,-59,105,10v-4,50,-17,96,-24,144v-18,2,-34,3,-51,0r22,-130v2,-24,-29,-19,-39,-5v-23,31,-25,90,-35,135v-18,2,-34,3,-51,0r21,-130v2,-24,-30,-19,-39,-4v-20,32,-26,90,-36,134v-18,2,-34,3,-51,0r26,-146v0,-13,3,-28,1,-40v15,-2,32,-4,46,0v4,9,3,22,1,33","w":310},"n":{"d":"154,-114v13,-31,-23,-44,-40,-20v-22,30,-26,90,-37,134v-18,2,-34,3,-51,0r26,-146v0,-13,3,-28,1,-40v15,-2,32,-4,46,0v4,9,3,22,1,33v15,-40,115,-60,109,10v-4,50,-16,95,-24,143v-18,2,-34,3,-51,0","w":210},"o":{"d":"205,-117v0,69,-34,119,-105,121v-48,1,-72,-26,-72,-72v0,-68,34,-120,104,-122v49,-1,73,26,73,73xm127,-150v-38,0,-48,46,-48,83v0,21,9,32,26,32v38,0,49,-43,49,-82v0,-22,-9,-33,-27,-33","w":200},"p":{"d":"161,-116v2,-33,-33,-39,-51,-17v-14,17,-19,63,-25,93v50,9,74,-29,76,-76xm216,-123v-1,82,-51,133,-139,126r-14,82v-16,3,-35,3,-51,0r39,-231r2,-40v16,-2,30,-3,46,0v3,8,3,22,1,32v11,-19,34,-37,64,-36v37,0,53,27,52,67","w":211},"q":{"d":"27,-51v0,-102,78,-161,184,-131r-47,267v-15,3,-34,3,-50,0r19,-111v-21,41,-106,43,-106,-25xm80,-64v-2,38,34,30,49,6v13,-20,21,-58,27,-90v-53,-6,-74,36,-76,84","w":204},"r":{"d":"167,-186v1,18,-3,34,-9,45v-75,-13,-64,83,-81,141v-18,2,-34,3,-51,0r26,-146v0,-13,3,-28,1,-40v15,-2,32,-4,46,0v4,9,3,22,1,33v11,-20,35,-41,67,-33","w":141},"s":{"d":"26,-44v24,16,96,13,74,-25v-22,-16,-58,-18,-58,-58v0,-62,79,-75,130,-53v0,15,-5,26,-12,37v-16,-9,-63,-19,-67,8v10,30,64,23,64,69v0,67,-84,82,-142,61v1,-14,5,-27,11,-39","w":160},"t":{"d":"136,-3v-51,15,-106,2,-94,-67r14,-77r-28,0v1,-15,2,-26,7,-39r28,0r5,-42v11,-7,32,-11,49,-11v5,16,0,38,-4,53r45,0v0,16,-3,26,-7,39r-44,0r-15,88v-3,22,23,23,40,18v4,9,7,25,4,38","w":137},"u":{"d":"143,-33v-18,44,-121,57,-108,-22r23,-131v16,-4,34,-2,51,0r-22,128v-2,26,33,22,43,6v21,-31,27,-89,36,-134v18,-2,34,-3,51,0r-25,146r-2,40v-16,2,-30,3,-46,0v0,-11,-3,-22,-1,-33","w":210},"v":{"d":"33,-186v18,-3,37,-2,55,0r14,136v17,-45,48,-80,52,-136v15,-2,47,-5,58,2v-17,70,-64,123,-92,184v-18,0,-39,4,-55,0","w":191},"w":{"d":"35,-186v16,-2,38,-4,54,0r5,129r54,-129v15,-3,35,-2,51,0r10,129v15,-43,42,-75,45,-129v15,-2,42,-4,55,1v-14,73,-58,123,-84,185v-16,4,-39,2,-55,0r-11,-118r-50,118v-18,0,-39,4,-55,0","w":290},"x":{"d":"62,-96r-21,-90v16,-2,34,-4,50,0r19,90v-16,33,-39,58,-50,96v-17,3,-34,3,-52,0v8,-40,37,-64,54,-96xm113,-96v14,-29,39,-51,43,-90v16,-3,33,-3,49,0v-1,39,-29,61,-44,88r23,98v-19,2,-35,3,-52,0","w":192},"y":{"d":"20,46v39,11,56,-17,69,-46v-11,0,-25,2,-35,0r-17,-186v17,-2,36,-3,53,0r9,163v18,-54,56,-98,57,-163v23,-2,65,-12,53,21v-27,77,-65,157,-105,222v-16,27,-56,38,-94,27v1,-15,4,-27,10,-38","w":195},"z":{"d":"165,-39v1,16,-5,26,-7,39r-150,0r-2,-4r107,-143r-70,0v0,-15,3,-27,7,-39r141,0r1,4r-107,143r80,0","w":168},"{":{"d":"118,59v-84,12,-75,-60,-62,-128v-1,-20,-8,-32,-23,-40v8,-22,33,-21,38,-46v13,-63,20,-144,108,-127v0,13,-5,28,-8,39v-71,-4,-23,108,-85,132v34,17,11,75,9,111v-1,18,10,20,29,20v0,15,-2,27,-6,39","w":138},"|":{"d":"85,-279v16,-4,35,-4,49,0r-59,339v-18,3,-33,4,-50,0","w":121},"}":{"d":"132,-234v-1,44,-25,97,13,117v-6,22,-32,20,-37,46v-13,63,-20,144,-108,127v0,-13,5,-28,8,-39v70,3,22,-109,85,-132v-34,-17,-11,-75,-9,-111v1,-18,-10,-20,-29,-20v0,-15,2,-27,6,-39v45,-3,72,9,71,51","w":135},"~":{"d":"91,-174v31,0,63,29,87,3v9,11,15,16,20,32v-13,11,-31,21,-55,20v-33,-1,-59,-28,-87,-2v-9,-11,-16,-17,-20,-31v14,-10,32,-22,55,-22","w":183},"%":{"d":"270,-55v0,14,4,25,17,25v25,-2,32,-32,32,-57v0,-14,-5,-28,-18,-27v-26,2,-30,32,-31,59xm363,-89v0,53,-28,91,-81,93v-38,1,-56,-22,-56,-58v0,-54,26,-95,81,-95v38,0,56,24,56,60xm84,-166v0,14,4,26,17,26v26,-2,30,-32,32,-58v0,-14,-5,-26,-18,-26v-25,2,-30,31,-31,58xm177,-199v0,53,-27,93,-81,93v-37,0,-56,-21,-56,-59v0,-54,27,-94,81,-94v37,0,56,23,56,60xm264,-255v17,-2,32,-3,50,0r-174,254v-17,3,-32,2,-50,0","w":362},"0":{"d":"225,-150v-3,83,-34,150,-116,154v-54,3,-81,-34,-79,-87v3,-83,34,-155,117,-155v54,0,80,32,78,88xm143,-194v-48,0,-61,64,-61,113v0,25,8,42,31,42v48,0,59,-61,59,-113v0,-28,-9,-42,-29,-42"},"1":{"d":"196,-43v-1,15,-2,29,-7,43r-149,0v0,-14,3,-29,8,-43r48,0r22,-124r-43,17v-5,-13,-12,-23,-12,-40r107,-45r12,0r-34,192r48,0"},"2":{"d":"193,-44v-1,17,-3,30,-8,44r-167,0r-2,-5v41,-46,89,-86,124,-138v16,-24,6,-53,-25,-51v-20,1,-31,6,-47,12v-6,-11,-11,-27,-12,-42v51,-24,151,-24,147,46v-4,67,-57,93,-90,134r80,0"},"3":{"d":"142,-68v0,-34,-36,-37,-66,-30r-4,-6r66,-87r-79,0v1,-17,3,-30,8,-44r147,0r3,6r-74,96v34,4,54,26,54,63v0,85,-103,111,-182,83v3,-15,7,-30,13,-43v39,17,114,16,114,-38"},"4":{"d":"217,-73v-1,16,-2,31,-7,44r-25,0r-9,50v-17,2,-34,2,-50,0r9,-50r-119,0r-2,-5r126,-206v18,1,32,8,43,17r-91,150r50,0r12,-65v17,0,34,-2,50,0r-11,65r24,0"},"5":{"d":"141,-68v0,-40,-55,-36,-81,-22r-6,-5r30,-140r126,0v0,17,-3,30,-8,44r-79,0r-11,53v48,-8,84,15,85,61v1,87,-98,119,-178,90v2,-16,6,-31,12,-44v37,18,110,15,110,-37"},"6":{"d":"33,-78v4,-107,62,-180,173,-183v4,13,3,30,1,42v-55,1,-91,23,-106,65v10,-11,28,-21,52,-20v41,1,63,25,63,67v0,66,-40,109,-108,111v-51,1,-77,-30,-75,-82xm131,-132v-47,0,-66,93,-16,93v32,0,47,-29,48,-62v0,-21,-12,-31,-32,-31"},"7":{"d":"57,-191v0,-16,1,-33,7,-44r171,0r2,5r-146,257v-20,-4,-34,-12,-47,-22r113,-196r-100,0"},"8":{"d":"31,-55v0,-42,27,-63,56,-83v-50,-39,-6,-120,65,-120v38,0,70,18,69,55v-1,32,-21,53,-43,67v18,12,33,25,32,55v-3,56,-44,85,-101,85v-44,0,-78,-16,-78,-59xm115,-38v42,0,56,-56,21,-73v-4,-3,-8,-5,-12,-7v-19,11,-39,26,-39,54v0,16,11,26,30,26xm149,-218v-35,0,-48,46,-17,60v3,2,6,3,9,4v15,-9,30,-20,31,-42v0,-13,-9,-22,-23,-22"},"9":{"d":"141,-238v107,-6,83,151,39,204v-30,36,-71,61,-139,60v-2,-14,-3,-30,0,-44v58,2,97,-19,111,-64v-36,35,-121,19,-115,-49v6,-64,38,-104,104,-107xm89,-135v0,20,12,32,31,31v31,-1,46,-25,47,-57v0,-20,-10,-34,-29,-34v-33,0,-47,27,-49,60"},"\u00a0":{"w":75}}}); diff --git a/webroot/js/cufon-yui.js b/webroot/js/cufon-yui.js new file mode 100755 index 0000000..cf0f799 --- /dev/null +++ b/webroot/js/cufon-yui.js @@ -0,0 +1,7 @@ +/* + * Copyright (c) 2009 Simo Kinnunen. + * Licensed under the MIT license. + * + * @version 1.09 + */ +var Cufon=(function(){var m=function(){return m.replace.apply(null,arguments)};var x=m.DOM={ready:(function(){var C=false,E={loaded:1,complete:1};var B=[],D=function(){if(C){return}C=true;for(var F;F=B.shift();F()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",D,false);window.addEventListener("pageshow",D,false)}if(!window.opera&&document.readyState){(function(){E[document.readyState]?D():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");D()}catch(F){setTimeout(arguments.callee,1)}})()}q(window,"load",D);return function(F){if(!arguments.length){D()}else{C?F():B.push(F)}}})(),root:function(){return document.documentElement||document.body}};var n=m.CSS={Size:function(C,B){this.value=parseFloat(C);this.unit=String(C).match(/[a-z%]*$/)[0]||"px";this.convert=function(D){return D/B*this.value};this.convertFrom=function(D){return D/this.value*B};this.toString=function(){return this.value+this.unit}},addClass:function(C,B){var D=C.className;C.className=D+(D&&" ")+B;return C},color:j(function(C){var B={};B.color=C.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(E,D,F){B.opacity=parseFloat(F);return"rgb("+D+")"});return B}),fontStretch:j(function(B){if(typeof B=="number"){return B}if(/%$/.test(B)){return parseFloat(B)/100}return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[B]||1}),getStyle:function(C){var B=document.defaultView;if(B&&B.getComputedStyle){return new a(B.getComputedStyle(C,null))}if(C.currentStyle){return new a(C.currentStyle)}return new a(C.style)},gradient:j(function(F){var G={id:F,type:F.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},C=F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var E=0,B=C.length,D;E0){E=" "+E}}else{if(B400}if(I==500){I=400}for(var J in G){if(!k(G,J)){continue}J=parseInt(J,10);if(!F||JD){D=J}K.push(J)}if(ID){I=D}K.sort(function(M,L){return(E?(M>=I&&L>=I)?ML:(M<=I&&L<=I)?M>L:MO){O=K}if(I>N){N=I}if(Kcufoncanvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}cufoncanvas{position:absolute;text-align:left;}cufon{display:inline-block;position:relative;vertical-align:'+(h?"middle":"text-bottom")+";}cufon cufontext{position:absolute;left:-10000in;font-size:1px;}a cufon{cursor:pointer}}@media print{cufon cufoncanvas{display:none;}}").replace(/;/g,"!important;"));function c(i,j){return a(i,/(?:em|ex|%)$|^[a-z-]+$/i.test(j)?"1em":j)}function a(l,m){if(m==="0"){return 0}if(/px$/i.test(m)){return parseFloat(m)}var k=l.style.left,j=l.runtimeStyle.left;l.runtimeStyle.left=l.currentStyle.left;l.style.left=m.replace("%","em");var i=l.style.pixelLeft;l.style.left=k;l.runtimeStyle.left=j;return i}function f(l,k,j,n){var i="computed"+n,m=k[i];if(isNaN(m)){m=k.get(n);k[i]=m=(m=="normal")?0:~~j.convertFrom(a(l,m))}return m}var g={};function d(p){var q=p.id;if(!g[q]){var n=p.stops,o=document.createElement("cvml:fill"),i=[];o.type="gradient";o.angle=180;o.focus="0";o.method="sigma";o.color=n[0][1];for(var m=1,l=n.length-1;m. +* Author: Drew Diller +* Email: drew.diller@gmail.com +* URL: http://www.dillerdesign.com/experiment/DD_belatedPNG/ +* Version: 0.0.8a +* Licensed under the MIT License: http://dillerdesign.com/experiment/DD_belatedPNG/#license +* +* Example usage: +* DD_belatedPNG.fix('.png_bg'); // argument is a CSS selector +* DD_belatedPNG.fixPng( someNode ); // argument is an HTMLDomElement +**/ + +/* +PLEASE READ: +Absolutely everything in this script is SILLY. I know this. IE's rendering of certain pixels doesn't make sense, so neither does this code! +*/ + +var DD_belatedPNG = { + ns: 'DD_belatedPNG', + imgSize: {}, + delay: 10, + nodesFixed: 0, + createVmlNameSpace: function () { /* enable VML */ + if (document.namespaces && !document.namespaces[this.ns]) { + document.namespaces.add(this.ns, 'urn:schemas-microsoft-com:vml'); + } + }, + createVmlStyleSheet: function () { /* style VML, enable behaviors */ + /* + Just in case lots of other developers have added + lots of other stylesheets using document.createStyleSheet + and hit the 31-limit mark, let's not use that method! + further reading: http://msdn.microsoft.com/en-us/library/ms531194(VS.85).aspx + */ + var screenStyleSheet, printStyleSheet; + screenStyleSheet = document.createElement('style'); + screenStyleSheet.setAttribute('media', 'screen'); + document.documentElement.firstChild.insertBefore(screenStyleSheet, document.documentElement.firstChild.firstChild); + if (screenStyleSheet.styleSheet) { + screenStyleSheet = screenStyleSheet.styleSheet; + screenStyleSheet.addRule(this.ns + '\\:*', '{behavior:url(#default#VML)}'); + screenStyleSheet.addRule(this.ns + '\\:shape', 'position:absolute;'); + screenStyleSheet.addRule('img.' + this.ns + '_sizeFinder', 'behavior:none; border:none; position:absolute; z-index:-1; top:-10000px; visibility:hidden;'); /* large negative top value for avoiding vertical scrollbars for large images, suggested by James O'Brien, http://www.thanatopsic.org/hendrik/ */ + this.screenStyleSheet = screenStyleSheet; + + /* Add a print-media stylesheet, for preventing VML artifacts from showing up in print (including preview). */ + /* Thanks to Rémi Prévost for automating this! */ + printStyleSheet = document.createElement('style'); + printStyleSheet.setAttribute('media', 'print'); + document.documentElement.firstChild.insertBefore(printStyleSheet, document.documentElement.firstChild.firstChild); + printStyleSheet = printStyleSheet.styleSheet; + printStyleSheet.addRule(this.ns + '\\:*', '{display: none !important;}'); + printStyleSheet.addRule('img.' + this.ns + '_sizeFinder', '{display: none !important;}'); + } + }, + readPropertyChange: function () { + var el, display, v; + el = event.srcElement; + if (!el.vmlInitiated) { + return; + } + if (event.propertyName.search('background') != -1 || event.propertyName.search('border') != -1) { + DD_belatedPNG.applyVML(el); + } + if (event.propertyName == 'style.display') { + display = (el.currentStyle.display == 'none') ? 'none' : 'block'; + for (v in el.vml) { + if (el.vml.hasOwnProperty(v)) { + el.vml[v].shape.style.display = display; + } + } + } + if (event.propertyName.search('filter') != -1) { + DD_belatedPNG.vmlOpacity(el); + } + }, + vmlOpacity: function (el) { + if (el.currentStyle.filter.search('lpha') != -1) { + var trans = el.currentStyle.filter; + trans = parseInt(trans.substring(trans.lastIndexOf('=')+1, trans.lastIndexOf(')')), 10)/100; + el.vml.color.shape.style.filter = el.currentStyle.filter; /* complete guesswork */ + el.vml.image.fill.opacity = trans; /* complete guesswork */ + } + }, + handlePseudoHover: function (el) { + setTimeout(function () { /* wouldn't work as intended without setTimeout */ + DD_belatedPNG.applyVML(el); + }, 1); + }, + /** + * This is the method to use in a document. + * @param {String} selector - REQUIRED - a CSS selector, such as '#doc .container' + **/ + fix: function (selector) { + if (this.screenStyleSheet) { + var selectors, i; + selectors = selector.split(','); /* multiple selectors supported, no need for multiple calls to this anymore */ + for (i=0; i size.H) { + c.B = size.H; + } + el.vml.image.shape.style.clip = 'rect('+c.T+'px '+(c.R+fudge)+'px '+c.B+'px '+(c.L+fudge)+'px)'; + } + else { + el.vml.image.shape.style.clip = 'rect('+dC.T+'px '+dC.R+'px '+dC.B+'px '+dC.L+'px)'; + } + }, + figurePercentage: function (bg, size, axis, position) { + var horizontal, fraction; + fraction = true; + horizontal = (axis == 'X'); + switch(position) { + case 'left': + case 'top': + bg[axis] = 0; + break; + case 'center': + bg[axis] = 0.5; + break; + case 'right': + case 'bottom': + bg[axis] = 1; + break; + default: + if (position.search('%') != -1) { + bg[axis] = parseInt(position, 10) / 100; + } + else { + fraction = false; + } + } + bg[axis] = Math.ceil( fraction ? ( (size[horizontal?'W': 'H'] * bg[axis]) - (size[horizontal?'w': 'h'] * bg[axis]) ) : parseInt(position, 10) ); + if (bg[axis] % 2 === 0) { + bg[axis]++; + } + return bg[axis]; + }, + fixPng: function (el) { + el.style.behavior = 'none'; + var lib, els, nodeStr, v, e; + if (el.nodeName == 'BODY' || el.nodeName == 'TD' || el.nodeName == 'TR') { /* elements not supported yet */ + return; + } + el.isImg = false; + if (el.nodeName == 'IMG') { + if(el.src.toLowerCase().search(/\.png$/) != -1) { + el.isImg = true; + el.style.visibility = 'hidden'; + } + else { + return; + } + } + else if (el.currentStyle.backgroundImage.toLowerCase().search('.png') == -1) { + return; + } + lib = DD_belatedPNG; + el.vml = {color: {}, image: {}}; + els = {shape: {}, fill: {}}; + for (v in el.vml) { + if (el.vml.hasOwnProperty(v)) { + for (e in els) { + if (els.hasOwnProperty(e)) { + nodeStr = lib.ns + ':' + e; + el.vml[v][e] = document.createElement(nodeStr); + } + } + el.vml[v].shape.stroked = false; + el.vml[v].shape.appendChild(el.vml[v].fill); + el.parentNode.insertBefore(el.vml[v].shape, el); + } + } + el.vml.image.shape.fillcolor = 'none'; /* Don't show blank white shapeangle when waiting for image to load. */ + el.vml.image.fill.type = 'tile'; /* Makes image show up. */ + el.vml.color.fill.on = false; /* Actually going to apply vml element's style.backgroundColor, so hide the whiteness. */ + lib.attachHandlers(el); + lib.giveLayout(el); + lib.giveLayout(el.offsetParent); + el.vmlInitiated = true; + lib.applyVML(el); /* Render! */ + } +}; +try { + document.execCommand("BackgroundImageCache", false, true); /* TredoSoft Multiple IE doesn't like this, so try{} it */ +} catch(r) {} +DD_belatedPNG.createVmlNameSpace(); +DD_belatedPNG.createVmlStyleSheet(); \ No newline at end of file diff --git a/webroot/js/empty b/webroot/js/empty new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/webroot/js/empty @@ -0,0 +1 @@ + diff --git a/webroot/js/functions.js b/webroot/js/functions.js new file mode 100755 index 0000000..02319d8 --- /dev/null +++ b/webroot/js/functions.js @@ -0,0 +1,46 @@ +// Kameleon Template +//Author: Chris Mooney (http://themeforest.net/user/ChrisMooney) + +// Cufon Setup +jQuery(document).ready(function($) { +Cufon.replace('h3,h4,h5,.process,#tagline '); + + +//Portfolio Hover Effect + $('.portfolio-small li img, .portfolio-list li img').hover(function() { + + $(this).children('a').show(); + $('.portfolio-small li img, .portfolio-list li img').stop().animate({ opacity: .5 }, 300); + $(this).stop().css('opacity', 1); + + }, function() { + $('.portfolio-small li img, .portfolio-list li img').stop().animate({ opacity: 1 }, 300); + + }); + +//Homepage Screenshot Scroll +$(".scrollable").scrollable(); + + +//LightBox Setup + $('.portfolio-small a, .portfolio-list a').lightBox({ + fixedNavigation:true, + overlayOpacity: 0.8, + imageLoading: 'img/lightbox/lightbox-ico-loading.gif', + imageBtnClose: 'img/lightbox/lightbox-btn-close.gif', + imageBtnPrev: 'img/lightbox/lightbox-btn-prev.gif', + imageBtnNext: 'img/lightbox/lightbox-btn-next.gif', + imageBlank: 'img/lightbox/lightbox-blank.gif' + + }); + +// Tipsy Tooltips +$('.tooltip').tipsy({fade: true}); +$('.tooltip.north').tipsy({fade: true, gravity: 's'}); +$('.tooltip.east').tipsy({fade: true, gravity: 'w'}); +$('.tooltip.west').tipsy({fade: true, gravity: 'e'}); +// Form Tooltips +$('form [title]').tipsy({fade: true, trigger: 'focus', gravity: 'w'}); + + +}); diff --git a/webroot/js/jquery-1.3.2.min.js b/webroot/js/jquery-1.3.2.min.js new file mode 100755 index 0000000..b1ae21d --- /dev/null +++ b/webroot/js/jquery-1.3.2.min.js @@ -0,0 +1,19 @@ +/* + * jQuery JavaScript Library v1.3.2 + * http://jquery.com/ + * + * Copyright (c) 2009 John Resig + * Dual licensed under the MIT and GPL licenses. + * http://docs.jquery.com/License + * + * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009) + * Revision: 6246 + */ +(function(){var l=this,g,y=l.jQuery,p=l.$,o=l.jQuery=l.$=function(E,F){return new o.fn.init(E,F)},D=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=E;return F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return o(document).ready(E)}}if(E.selector&&E.context){this.selector=E.selector;this.context=E.context}return this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===g?Array.prototype.slice.call(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return o.each(this,F,E)},index:function(E){return o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var E=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=H}}return this.each(function(I){for(F in E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E,F){if((E=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){o(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;o.find(E,this[0],F);return F}else{return this.pushStack(o.unique(o.map(this,function(G){return o.find(E,G)})),"find",E)}},clone:function(G){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.outerHTML;if(!I){var J=this.ownerDocument.createElement("div");J.appendChild(this.cloneNode(true));I=J.innerHTML}return o.clean([I.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(G===true){var H=this.find("*").andSelf(),F=0;E.find("*").andSelf().each(function(){if(this.nodeName!==H[F].nodeName){return}var I=o.data(H[F],"events");for(var K in I){for(var J in I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var G=o.expr.match.POS.test(E)?o(E):null,F=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(H,"closest",F);return H}H=H.parentNode;F++}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="string"?o(E):o.makeArray(E))))},is:function(E){return !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return !!E&&this.is("."+E)},val:function(K){if(K===g){var E=this[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{}).specified?E.value:E.text}if(o.nodeName(E,"select")){var I=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(o.map(this,function(G,F){return E.call(G,F,G)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0].ownerDocument||this[0]),I),H=I.firstChild;if(H){for(var G=0,E=this.length;G1||G>0?I.cloneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn.init.prototype=o.fn;function z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.parentNode.removeChild(F)}}function e(){return +new Date}o.extend=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(H,F,J,E){if(F=="width"||F=="height"){var L,G={position:"absolute",visibility:"hidden",display:"block"},K=F=="width"?["Left","Right"]:["Top","Bottom"];function I(){L=F=="width"?H.offsetWidth:H.offsetHeight;if(E==="border"){return}o.each(K,function(){if(!E){L-=parseFloat(o.curCSS(H,"padding"+this,true))||0}if(E==="margin"){L+=parseFloat(o.curCSS(H,"margin"+this,true))||0}else{L-=parseFloat(o.curCSS(H,"border"+this+"Width",true))||0}})}if(H.offsetWidth!==0){I()}else{o.swap(H,G,I)}return Math.max(0,Math.round(L))}return o.curCSS(H,F,J)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,S){if(typeof S==="number"){S+=""}if(!S){return}if(typeof S==="string"){S=S.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+">"});var O=S.replace(/^\s+/,"").substring(0,10).toLowerCase();var Q=!O.indexOf("",""]||!O.indexOf("",""]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"","
"]||!O.indexOf("",""]||(!O.indexOf("",""]||!O.indexOf("",""]||!o.support.htmlSerialize&&[1,"div
","
"]||[0,"",""];L.innerHTML=Q[1]+S+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var R=/"&&!R?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.firstChild)}S=o.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=o.merge(G,S)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===1){G.splice.apply(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.appendChild(G[J])}}return E}return G},attr:function(J,G,K){if(!J||J.nodeType==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=J.getAttributeNode("tabIndex");return I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|textarea)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return J[G]}if(!o.support.style&&H&&G=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}return this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){o.className.add(this,E)},removeClass:function(E){o.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!o.className.has(this,F)}o.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",this).add([this]).each(function(){o.event.remove(this);o.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){o(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete o.cache[H]}},queue:function(F,E,H){if(F){E=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===g&&H[1]?this.data(H[0]):F}else{return this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G)})}},removeData:function(E){return this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}}); +/* + * Sizzle CSS Selector Engine - v0.9.3 + * Copyright 2009, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * More information: http://sizzlejs.com/ + */ +(function(){var R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,ab,ac){ab=ab||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return ab}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var ae=ac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(ae.expr,ae.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var ah=Z.pop(),ag=ah;if(!I.relative[ah]){ah=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(ah||Y)}if(H.call(ai)==="[object Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType===1){for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&(ai[aa]===true||ai[aa].nodeType===1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&ai[aa].nodeType===1){ab.push(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=false;ab.sort(G);if(hasDuplicate){for(var aa=1;aa":function(Z,U,aa){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=aa?U:U.toUpperCase();for(var V=0,T=Z.length;V=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(V,U,T){return !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return UT[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,aa){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,aa)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="

";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="
";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W0){X=T;break}}}T=T[U]}ad[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,aa){var W=[],X="",Y,V=aa.nodeType?[aa]:aa;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0){I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);K.currentTarget=this;var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("
").append(M.responseText.replace(//g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();T.onload=T.onreadystatechange=null;H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)&&!n){n=setInterval(function(){var K=o.timers;for(var J=0;J=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='
';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})(); \ No newline at end of file diff --git a/webroot/js/jquery-1.4.2.min.js b/webroot/js/jquery-1.4.2.min.js new file mode 100755 index 0000000..7c24308 --- /dev/null +++ b/webroot/js/jquery-1.4.2.min.js @@ -0,0 +1,154 @@ +/*! + * jQuery JavaScript Library v1.4.2 + * http://jquery.com/ + * + * Copyright 2010, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2010, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Sat Feb 13 22:33:48 2010 -0500 + */ +(function(A,w){function ma(){if(!c.isReady){try{s.documentElement.doScroll("left")}catch(a){setTimeout(ma,1);return}c.ready()}}function Qa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function X(a,b,d,f,e,j){var i=a.length;if(typeof b==="object"){for(var o in b)X(a,o,b[o],f,e,d);return a}if(d!==w){f=!j&&f&&c.isFunction(d);for(o=0;o)[^>]*$|^#([\w-]+)$/,Ua=/^.[^:#\[\.,]*$/,Va=/\S/, +Wa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Xa=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=navigator.userAgent,xa=false,Q=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,R=Array.prototype.slice,ya=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(a==="body"&&!b){this.context=s;this[0]=s.body;this.selector="body";this.length=1;return this}if(typeof a==="string")if((d=Ta.exec(a))&& +(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:s;if(a=Xa.exec(a))if(c.isPlainObject(b)){a=[s.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=sa([d[1]],[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}return c.merge(this,a)}else{if(b=s.getElementById(d[2])){if(b.id!==d[2])return T.find(a);this.length=1;this[0]=b}this.context=s;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=s;a=s.getElementsByTagName(a);return c.merge(this, +a)}else return!b||b.jquery?(b||T).find(a):c(b).find(a);else if(c.isFunction(a))return T.ready(a);if(a.selector!==w){this.selector=a.selector;this.context=a.context}return c.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return R.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){var f=c();c.isArray(a)?ba.apply(f,a):c.merge(f,a);f.prevObject=this;f.context=this.context;if(b=== +"find")f.selector=this.selector+(this.selector?" ":"")+d;else if(b)f.selector=this.selector+"."+b+"("+d+")";return f},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c);else Q&&Q.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(R.apply(this,arguments),"slice",R.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this, +function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,j,i,o;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b
a"; +var e=d.getElementsByTagName("*"),j=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!j)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(j.getAttribute("style")),hrefNormalized:j.getAttribute("href")==="/a",opacity:/^0.55$/.test(j.style.opacity),cssFloat:!!j.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:s.createElement("select").appendChild(s.createElement("option")).selected, +parentNode:d.removeChild(d.appendChild(s.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};b.type="text/javascript";try{b.appendChild(s.createTextNode("window."+f+"=1;"))}catch(i){}a.insertBefore(b,a.firstChild);if(A[f]){c.support.scriptEval=true;delete A[f]}try{delete b.test}catch(o){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function k(){c.support.noCloneEvent= +false;d.detachEvent("onclick",k)});d.cloneNode(true).fireEvent("onclick")}d=s.createElement("div");d.innerHTML="";a=s.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var k=s.createElement("div");k.style.width=k.style.paddingLeft="1px";s.body.appendChild(k);c.boxModel=c.support.boxModel=k.offsetWidth===2;s.body.removeChild(k).style.display="none"});a=function(k){var n= +s.createElement("div");k="on"+k;var r=k in n;if(!r){n.setAttribute(k,"return;");r=typeof n[k]==="function"}return r};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=j=null}})();c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+J(),Ya=0,za={};c.extend({cache:{},expando:G,noData:{embed:true,object:true, +applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var f=a[G],e=c.cache;if(!f&&typeof b==="string"&&d===w)return null;f||(f=++Ya);if(typeof b==="object"){a[G]=f;e[f]=c.extend(true,{},b)}else if(!e[f]){a[G]=f;e[f]={}}a=e[f];if(d!==w)a[b]=d;return typeof b==="string"?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var d=a[G],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{if(c.support.deleteExpando)delete a[c.expando]; +else a.removeAttribute&&a.removeAttribute(c.expando);delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);else if(typeof a==="object")return this.each(function(){c.data(this,a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===w){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===w&&this.length)f=c.data(this[0],a);return f===w&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this, +a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d);return f}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),f=d.shift();if(f==="inprogress")f=d.shift();if(f){b==="fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b=== +w)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var Aa=/[\n\t]/g,ca=/\s+/,Za=/\r/g,$a=/href|src|style/,ab=/(button|input)/i,bb=/(button|input|object|select|textarea)/i, +cb=/^(a|area)$/i,Ba=/radio|checkbox/;c.fn.extend({attr:function(a,b){return X(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(n){var r=c(this);r.addClass(a.call(this,n,r.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ca),d=0,f=this.length;d-1)return true;return false},val:function(a){if(a===w){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],e=b.options;b=b.type==="select-one";if(d<0)return null;var j=b?d:0;for(d=b?d+1:e.length;j=0;else if(c.nodeName(this,"select")){var u=c.makeArray(r);c("option",this).each(function(){this.selected= +c.inArray(c(this).val(),u)>=0});if(!u.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return w;if(f&&b in c.attrFn)return c(a)[b](d);f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==w;b=f&&c.props[b]||b;if(a.nodeType===1){var j=$a.test(b);if(b in a&&f&&!j){if(e){b==="type"&&ab.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed"); +a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:w;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText=""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&j?a.getAttribute(b,2):a.getAttribute(b);return a===null?w:a}return c.style(a,b,d)}});var O=/\.(.*)$/,db=function(a){return a.replace(/[^\w\s\.\|`]/g, +function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==A&&!a.frameElement)a=A;var e,j;if(d.handler){e=d;d=e.handler}if(!d.guid)d.guid=c.guid++;if(j=c.data(a)){var i=j.events=j.events||{},o=j.handle;if(!o)j.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,arguments):w};o.elem=a;b=b.split(" ");for(var k,n=0,r;k=b[n++];){j=e?c.extend({},e):{handler:d,data:f};if(k.indexOf(".")>-1){r=k.split("."); +k=r.shift();j.namespace=r.slice(0).sort().join(".")}else{r=[];j.namespace=""}j.type=k;j.guid=d.guid;var u=i[k],z=c.event.special[k]||{};if(!u){u=i[k]=[];if(!z.setup||z.setup.call(a,f,r,o)===false)if(a.addEventListener)a.addEventListener(k,o,false);else a.attachEvent&&a.attachEvent("on"+k,o)}if(z.add){z.add.call(a,j);if(!j.handler.guid)j.handler.guid=d.guid}u.push(j);c.event.global[k]=true}a=null}}},global:{},remove:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){var e,j=0,i,o,k,n,r,u,z=c.data(a), +C=z&&z.events;if(z&&C){if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(e in C)c.event.remove(a,e+b)}else{for(b=b.split(" ");e=b[j++];){n=e;i=e.indexOf(".")<0;o=[];if(!i){o=e.split(".");e=o.shift();k=new RegExp("(^|\\.)"+c.map(o.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(r=C[e])if(d){n=c.event.special[e]||{};for(B=f||0;B=0){a.type= +e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return w;a.result=w;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,"handle"))&&f.apply(d,b);f=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+e]&&d["on"+e].apply(d,b)===false)a.result=false}catch(j){}if(!a.isPropagationStopped()&& +f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){f=a.target;var i,o=c.nodeName(f,"a")&&e==="click",k=c.event.special[e]||{};if((!k._default||k._default.call(d,a)===false)&&!o&&!(f&&f.nodeName&&c.noData[f.nodeName.toLowerCase()])){try{if(f[e]){if(i=f["on"+e])f["on"+e]=null;c.event.triggered=true;f[e]()}}catch(n){}if(i)f["on"+e]=i;c.event.triggered=false}}},handle:function(a){var b,d,f,e;a=arguments[0]=c.event.fix(a||A.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive; +if(!b){d=a.type.split(".");a.type=d.shift();f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}e=c.data(this,"events");d=e[a.type];if(e&&d){d=d.slice(0);e=0;for(var j=d.length;e-1?c.map(a.options,function(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},fa=function(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Fa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data", +e);if(!(f===w||e===f))if(f!=null||e){a.type="change";return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:fa,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return fa.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return fa.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a, +"_change_data",Fa(a))}},setup:function(){if(this.type==="file")return false;for(var a in ea)c.event.add(this,a+".specialChange",ea[a]);return da.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return da.test(this.nodeName)}};ea=c.event.special.change.filters}s.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this,f)}c.event.special[b]={setup:function(){this.addEventListener(a, +d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,f,e){if(typeof d==="object"){for(var j in d)this[b](j,f,d[j],e);return this}if(c.isFunction(f)){e=f;f=w}var i=b==="one"?c.proxy(e,function(k){c(this).unbind(k,i);return e.apply(this,arguments)}):e;if(d==="unload"&&b!=="one")this.one(d,f,e);else{j=0;for(var o=this.length;j0){y=t;break}}t=t[g]}m[q]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g, +e=0,j=Object.prototype.toString,i=false,o=true;[0,0].sort(function(){o=false;return 0});var k=function(g,h,l,m){l=l||[];var q=h=h||s;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||typeof g!=="string")return l;for(var p=[],v,t,y,S,H=true,M=x(h),I=g;(f.exec(""),v=f.exec(I))!==null;){I=v[3];p.push(v[1]);if(v[2]){S=v[3];break}}if(p.length>1&&r.exec(g))if(p.length===2&&n.relative[p[0]])t=ga(p[0]+p[1],h);else for(t=n.relative[p[0]]?[h]:k(p.shift(),h);p.length;){g=p.shift();if(n.relative[g])g+=p.shift(); +t=ga(g,t)}else{if(!m&&p.length>1&&h.nodeType===9&&!M&&n.match.ID.test(p[0])&&!n.match.ID.test(p[p.length-1])){v=k.find(p.shift(),h,M);h=v.expr?k.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=m?{expr:p.pop(),set:z(m)}:k.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);t=v.expr?k.filter(v.expr,v.set):v.set;if(p.length>0)y=z(t);else H=false;for(;p.length;){var D=p.pop();v=D;if(n.relative[D])v=p.pop();else D="";if(v==null)v=h;n.relative[D](y,v,M)}}else y=[]}y||(y=t);y||k.error(D|| +g);if(j.call(y)==="[object Array]")if(H)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))l.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&l.push(t[g]);else l.push.apply(l,y);else z(y,l);if(S){k(S,q,l,m);k.uniqueSort(l)}return l};k.uniqueSort=function(g){if(B){i=o;g.sort(B);if(i)for(var h=1;h":function(g,h){var l=typeof h==="string";if(l&&!/\W/.test(h)){h=h.toLowerCase();for(var m=0,q=g.length;m=0))l||m.push(v);else if(l)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()}, +CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,l,m,q,p){h=g[1].replace(/\\/g,"");if(!p&&n.attrMap[h])g[1]=n.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,l,m,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,h);else{g=k.filter(g[3],h,l,true^q);l||m.push.apply(m, +g);return false}else if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)}, +text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}}, +setFilters:{first:function(g,h){return h===0},last:function(g,h,l,m){return h===m.length-1},even:function(g,h){return h%2===0},odd:function(g,h){return h%2===1},lt:function(g,h,l){return hl[3]-0},nth:function(g,h,l){return l[3]-0===h},eq:function(g,h,l){return l[3]-0===h}},filter:{PSEUDO:function(g,h,l,m){var q=h[1],p=n.filters[q];if(p)return p(g,l,h,m);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q==="not"){h= +h[3];l=0;for(m=h.length;l=0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var l=h[1];g=n.attrHandle[l]?n.attrHandle[l](g):g[l]!=null?g[l]:g.getAttribute(l);l=g+"";var m=h[2];h=h[4];return g==null?m==="!=":m=== +"="?l===h:m==="*="?l.indexOf(h)>=0:m==="~="?(" "+l+" ").indexOf(h)>=0:!h?l&&g!==false:m==="!="?l!==h:m==="^="?l.indexOf(h)===0:m==="$="?l.substr(l.length-h.length)===h:m==="|="?l===h||l.substr(0,h.length+1)===h+"-":false},POS:function(g,h,l,m){var q=n.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=n.match.POS;for(var u in n.match){n.match[u]=new RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u]=new RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+)/g,function(g, +h){return"\\"+(h-0+1)}))}var z=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C){z=function(g,h){h=h||[];if(j.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var l=0,m=g.length;l";var l=s.documentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(h)){n.find.ID=function(m,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(m[1]))?q.id===m[1]||typeof q.getAttributeNode!=="undefined"&& +q.getAttributeNode("id").nodeValue===m[1]?[q]:w:[]};n.filter.ID=function(m,q){var p=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&p&&p.nodeValue===q}}l.removeChild(g);l=g=null})();(function(){var g=s.createElement("div");g.appendChild(s.createComment(""));if(g.getElementsByTagName("*").length>0)n.find.TAG=function(h,l){l=l.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var m=0;l[m];m++)l[m].nodeType===1&&h.push(l[m]);l=h}return l};g.innerHTML=""; +if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")n.attrHandle.href=function(h){return h.getAttribute("href",2)};g=null})();s.querySelectorAll&&function(){var g=k,h=s.createElement("div");h.innerHTML="

";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){k=function(m,q,p,v){q=q||s;if(!v&&q.nodeType===9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return g(m,q,p,v)};for(var l in g)k[l]=g[l];h=null}}(); +(function(){var g=s.createElement("div");g.innerHTML="
";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){n.order.splice(1,0,"CLASS");n.find.CLASS=function(h,l,m){if(typeof l.getElementsByClassName!=="undefined"&&!m)return l.getElementsByClassName(h[1])};g=null}}})();var E=s.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPosition(h)&16)}: +function(g,h){return g!==h&&(g.contains?g.contains(h):true)},x=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},ga=function(g,h){var l=[],m="",q;for(h=h.nodeType?[h]:h;q=n.match.PSEUDO.exec(g);){m+=q[0];g=g.replace(n.match.PSEUDO,"")}g=n.relative[g]?g+"*":g;q=0;for(var p=h.length;q=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f0)for(var j=d;j0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,j= +{},i;if(f&&a.length){e=0;for(var o=a.length;e-1:c(f).is(e)){d.push({selector:i,elem:f});delete j[i]}}f=f.parentNode}}return d}var k=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(n,r){for(;r&&r.ownerDocument&&r!==b;){if(k?k.index(r)>-1:c(r).is(a))return r;r=r.parentNode}return null})},index:function(a){if(!a||typeof a=== +"string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),a);return this.pushStack(qa(a[0])||qa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode", +d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")? +a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);eb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):e;if((this.length>1||gb.test(f))&&fb.test(a))e=e.reverse();return this.pushStack(e,a,R.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===w||a.nodeType!==1||!c(a).is(d));){a.nodeType=== +1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var Ja=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ka=/(<([\w:]+)[^>]*?)\/>/g,hb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=/<([\w:]+)/,ib=/"},F={option:[1,""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._default=[1,"div
","
"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d= +c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==w)return this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this}, +wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})}, +prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b, +this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,f;(f=this[d])!=null;d++)if(!a||c.filter(a,[f]).length){if(!b&&f.nodeType===1){c.cleanData(f.getElementsByTagName("*"));c.cleanData([f])}f.parentNode&&f.parentNode.removeChild(f)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild); +return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Ja,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){ra(this,b);ra(this.find("*"),b.find("*"))}return b},html:function(a){if(a===w)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Ja, +""):null;else if(typeof a==="string"&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(La.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ka,Ma);try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);var e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&d.length===1){d[b](this[0]); +return this}else{e=0;for(var j=d.length;e0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=f.concat(i)}return this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=b||s;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||s;for(var e=[],j=0,i;(i=a[j])!=null;j++){if(typeof i==="number")i+="";if(i){if(typeof i==="string"&&!jb.test(i))i=b.createTextNode(i);else if(typeof i==="string"){i=i.replace(Ka,Ma);var o=(La.exec(i)||["", +""])[1].toLowerCase(),k=F[o]||F._default,n=k[0],r=b.createElement("div");for(r.innerHTML=k[1]+i+k[2];n--;)r=r.lastChild;if(!c.support.tbody){n=ib.test(i);o=o==="table"&&!n?r.firstChild&&r.firstChild.childNodes:k[1]===""&&!n?r.childNodes:[];for(k=o.length-1;k>=0;--k)c.nodeName(o[k],"tbody")&&!o[k].childNodes.length&&o[k].parentNode.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertBefore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=r.childNodes}if(i.nodeType)e.push(i);else e= +c.merge(e,i)}}if(d)for(j=0;e[j];j++)if(f&&c.nodeName(e[j],"script")&&(!e[j].type||e[j].type.toLowerCase()==="text/javascript"))f.push(e[j].parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType===1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTagName("script"))));d.appendChild(e[j])}return e},cleanData:function(a){for(var b,d,f=c.cache,e=c.event.special,j=c.support.deleteExpando,i=0,o;(o=a[i])!=null;i++)if(d=o[c.expando]){b=f[d];if(b.events)for(var k in b.events)e[k]? +c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var kb=/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=/alpha\([^)]*\)/,Oa=/opacity=([^)]*)/,ha=/float/i,ia=/-([a-z])/ig,lb=/([A-Z])/g,mb=/^-?\d+(?:px)?$/i,nb=/^-?\d/,ob={position:"absolute",visibility:"hidden",display:"block"},pb=["Left","Right"],qb=["Top","Bottom"],rb=s.defaultView&&s.defaultView.getComputedStyle,Pa=c.support.cssFloat?"cssFloat":"styleFloat",ja= +function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===w)return c.curCSS(d,f);if(typeof e==="number"&&!kb.test(f))e+="px";c.style(d,f,e)})};c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return w;if((b==="width"||b==="height")&&parseFloat(d)<0)d=w;var f=a.style||a,e=d!==w;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter= +Na.test(a)?a.replace(Na,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Oa.exec(f.filter)[1])/100+"":""}if(ha.test(b))b=Pa;b=b.replace(ia,ja);if(e)f[b]=d;return f[b]},css:function(a,b,d,f){if(b==="width"||b==="height"){var e,j=b==="width"?pb:qb;function i(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(j,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c.curCSS(a, +"border"+this+"Width",true))||0})}a.offsetWidth!==0?i():c.swap(a,ob,i);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&&a.currentStyle){f=Oa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ha.test(b))b=Pa;if(!d&&e&&e[b])f=e[b];else if(rb){if(ha.test(b))b="float";b=b.replace(lb,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f= +a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ia,ja);f=a.currentStyle[b]||a.currentStyle[d];if(!mb.test(f)&&nb.test(f)){b=e.left;var j=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=j}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b= +a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var sb=J(),tb=//gi,ub=/select|textarea/i,vb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ka=/\?/,wb=/(\?|&)_=.*?(&|$)/,xb=/^(\w+:)?\/\/([^\/?#]+)/,yb=/%20/g,zb=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!== +"string")return zb.call(this,a);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=c.param(b,c.ajaxSettings.traditional);f="POST"}var j=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(i,o){if(o==="success"||o==="notmodified")j.html(e?c("
").append(i.responseText.replace(tb,"")).find(e):i.responseText);d&&j.each(d,[i.responseText,o,i])}});return this}, +serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "), +function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href, +global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!=="file:"||!A.ActiveXObject)?function(){return new A.XMLHttpRequest}:function(){try{return new A.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function b(){e.success&& +e.success.call(k,o,i,x);e.global&&f("ajaxSuccess",[x,e])}function d(){e.complete&&e.complete.call(k,x,i);e.global&&f("ajaxComplete",[x,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")}function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),j,i,o,k=a&&a.context||e,n=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!=="string")e.data=c.param(e.data,e.traditional);if(e.dataType==="jsonp"){if(n==="GET")N.test(e.url)||(e.url+=(ka.test(e.url)? +"&":"?")+(e.jsonp||"callback")+"=?");else if(!e.data||!N.test(e.data))e.data=(e.data?e.data+"&":"")+(e.jsonp||"callback")+"=?";e.dataType="json"}if(e.dataType==="json"&&(e.data&&N.test(e.data)||N.test(e.url))){j=e.jsonpCallback||"jsonp"+sb++;if(e.data)e.data=(e.data+"").replace(N,"="+j+"$1");e.url=e.url.replace(N,"="+j+"$1");e.dataType="script";A[j]=A[j]||function(q){o=q;b();d();A[j]=w;try{delete A[j]}catch(p){}z&&z.removeChild(C)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;if(e.cache=== +false&&n==="GET"){var r=J(),u=e.url.replace(wb,"$1_="+r+"$2");e.url=u+(u===e.url?(ka.test(e.url)?"&":"?")+"_="+r:"")}if(e.data&&n==="GET")e.url+=(ka.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&c.event.trigger("ajaxStart");r=(r=xb.exec(e.url))&&(r[1]&&r[1]!==location.protocol||r[2]!==location.host);if(e.dataType==="script"&&n==="GET"&&r){var z=s.getElementsByTagName("head")[0]||s.documentElement,C=s.createElement("script");C.src=e.url;if(e.scriptCharset)C.charset=e.scriptCharset;if(!j){var B= +false;C.onload=C.onreadystatechange=function(){if(!B&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){B=true;b();d();C.onload=C.onreadystatechange=null;z&&C.parentNode&&z.removeChild(C)}}}z.insertBefore(C,z.firstChild);return w}var E=false,x=e.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.setRequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModified[e.url]&&x.setRequestHeader("If-Modified-Since", +c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader("If-None-Match",c.etag[e.url])}r||x.setRequestHeader("X-Requested-With","XMLHttpRequest");x.setRequestHeader("Accept",e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(ga){}if(e.beforeSend&&e.beforeSend.call(k,x,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");x.abort();return false}e.global&&f("ajaxSend",[x,e]);var g=x.onreadystatechange=function(q){if(!x||x.readyState===0||q==="abort"){E|| +d();E=true;if(x)x.onreadystatechange=c.noop}else if(!E&&x&&(x.readyState===4||q==="timeout")){E=true;x.onreadystatechange=c.noop;i=q==="timeout"?"timeout":!c.httpSuccess(x)?"error":e.ifModified&&c.httpNotModified(x,e.url)?"notmodified":"success";var p;if(i==="success")try{o=c.httpData(x,e.dataType,e)}catch(v){i="parsererror";p=v}if(i==="success"||i==="notmodified")j||b();else c.handleError(e,x,i,p);d();q==="timeout"&&x.abort();if(e.async)x=null}};try{var h=x.abort;x.abort=function(){x&&h.call(x); +g("abort")}}catch(l){}e.async&&e.timeout>0&&setTimeout(function(){x&&!E&&g("timeout")},e.timeout);try{x.send(n==="POST"||n==="PUT"||n==="DELETE"?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.async||g();return x}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status=== +1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]=f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;e&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b=== +"json"||!b&&f.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&f.indexOf("javascript")>=0)c.globalEval(a);return a},param:function(a,b){function d(i,o){if(c.isArray(o))c.each(o,function(k,n){b||/\[\]$/.test(i)?f(i,n):d(i+"["+(typeof n==="object"||c.isArray(n)?k:"")+"]",n)});else!b&&o!=null&&typeof o==="object"?c.each(o,function(k,n){d(i+"["+k+"]",n)}):f(i,o)}function f(i,o){o=c.isFunction(o)?o():o;e[e.length]=encodeURIComponent(i)+"="+encodeURIComponent(o)}var e=[];if(b===w)b=c.ajaxSettings.traditional; +if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var j in a)d(j,a[j]);return e.join("&").replace(yb,"+")}});var la={},Ab=/toggle|show|hide/,Bb=/^([+-]=)?([\d+-.]+)(.*)$/,W,va=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(K("show",3),a,b);else{a=0;for(b=this.length;a").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove();la[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a=0;f--)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration=== +"number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]|| +c.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(j){return e.step(j)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start; +this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!W)W=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=J(),d=true;if(a||b>=this.options.duration+this.startTime){this.now= +this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;a=c.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)c.style(this.elem, +e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b
"; +a.insertBefore(b,a.firstChild);d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==j;a.removeChild(b); +c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,"marginTop",true))||0;d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var f=c(a),e=f.offset(),j=parseInt(c.curCSS(a,"top",true),10)||0,i=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=b.call(a, +d,e);d={top:b.top-e.top+j,left:b.left-e.left+i};"using"in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;f.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.top- +f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||s.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(f){var e=this[0],j;if(!e)return null;if(f!==w)return this.each(function(){if(j=wa(this))j.scrollTo(!a?f:c(j).scrollLeft(),a?f:c(j).scrollTop());else this[d]=f});else return(j=wa(e))?"pageXOffset"in j?j[a?"pageYOffset": +"pageXOffset"]:c.support.boxModel&&j.document.documentElement[d]||j.document.body[d]:e[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(f){return this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(c.isFunction(f))return this.each(function(j){var i=c(this);i[d](f.call(this,j,i[d]()))});return"scrollTo"in +e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]||e.document.body["client"+b]:e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f===w?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});A.jQuery=A.$=c})(window); diff --git a/webroot/js/jquery-1.4.4.min.js b/webroot/js/jquery-1.4.4.min.js new file mode 100644 index 0000000..2bd4cbb --- /dev/null +++ b/webroot/js/jquery-1.4.4.min.js @@ -0,0 +1,167 @@ +/*! + * jQuery JavaScript Library v1.4.4 + * http://jquery.com/ + * + * Copyright 2010, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2010, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Thu Nov 11 19:04:53 2010 -0500 + */ +(function(E,B){function ka(a,b,d){if(d===B&&a.nodeType===1){d=a.getAttribute("data-"+b);if(typeof d==="string"){try{d=d==="true"?true:d==="false"?false:d==="null"?null:!c.isNaN(d)?parseFloat(d):Ja.test(d)?c.parseJSON(d):d}catch(e){}c.data(a,b,d)}else d=B}return d}function U(){return false}function ca(){return true}function la(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function Ka(a){var b,d,e,f,h,l,k,o,x,r,A,C=[];f=[];h=c.data(this,this.nodeType?"events":"__events__");if(typeof h==="function")h= +h.events;if(!(a.liveFired===this||!h||!h.live||a.button&&a.type==="click")){if(a.namespace)A=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)");a.liveFired=this;var J=h.live.slice(0);for(k=0;kd)break;a.currentTarget=f.elem;a.data=f.handleObj.data;a.handleObj=f.handleObj;A=f.handleObj.origHandler.apply(f.elem,arguments);if(A===false||a.isPropagationStopped()){d=f.level;if(A===false)b=false;if(a.isImmediatePropagationStopped())break}}return b}}function Y(a,b){return(a&&a!=="*"?a+".":"")+b.replace(La, +"`").replace(Ma,"&")}function ma(a,b,d){if(c.isFunction(b))return c.grep(a,function(f,h){return!!b.call(f,h,f)===d});else if(b.nodeType)return c.grep(a,function(f){return f===b===d});else if(typeof b==="string"){var e=c.grep(a,function(f){return f.nodeType===1});if(Na.test(b))return c.filter(b,e,!d);else b=c.filter(b,e)}return c.grep(a,function(f){return c.inArray(f,b)>=0===d})}function na(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var e=c.data(a[d++]),f=c.data(this, +e);if(e=e&&e.events){delete f.handle;f.events={};for(var h in e)for(var l in e[h])c.event.add(this,h,e[h][l],e[h][l].data)}}})}function Oa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function oa(a,b,d){var e=b==="width"?a.offsetWidth:a.offsetHeight;if(d==="border")return e;c.each(b==="width"?Pa:Qa,function(){d||(e-=parseFloat(c.css(a,"padding"+this))||0);if(d==="margin")e+=parseFloat(c.css(a, +"margin"+this))||0;else e-=parseFloat(c.css(a,"border"+this+"Width"))||0});return e}function da(a,b,d,e){if(c.isArray(b)&&b.length)c.each(b,function(f,h){d||Ra.test(a)?e(a,h):da(a+"["+(typeof h==="object"||c.isArray(h)?f:"")+"]",h,d,e)});else if(!d&&b!=null&&typeof b==="object")c.isEmptyObject(b)?e(a,""):c.each(b,function(f,h){da(a+"["+f+"]",h,d,e)});else e(a,b)}function S(a,b){var d={};c.each(pa.concat.apply([],pa.slice(0,b)),function(){d[this]=a});return d}function qa(a){if(!ea[a]){var b=c("<"+ +a+">").appendTo("body"),d=b.css("display");b.remove();if(d==="none"||d==="")d="block";ea[a]=d}return ea[a]}function fa(a){return c.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var t=E.document,c=function(){function a(){if(!b.isReady){try{t.documentElement.doScroll("left")}catch(j){setTimeout(a,1);return}b.ready()}}var b=function(j,s){return new b.fn.init(j,s)},d=E.jQuery,e=E.$,f,h=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,l=/\S/,k=/^\s+/,o=/\s+$/,x=/\W/,r=/\d/,A=/^<(\w+)\s*\/?>(?:<\/\1>)?$/, +C=/^[\],:{}\s]*$/,J=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,w=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,I=/(?:^|:|,)(?:\s*\[)+/g,L=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,i=/(msie) ([\w.]+)/,n=/(mozilla)(?:.*? rv:([\w.]+))?/,m=navigator.userAgent,p=false,q=[],u,y=Object.prototype.toString,F=Object.prototype.hasOwnProperty,M=Array.prototype.push,N=Array.prototype.slice,O=String.prototype.trim,D=Array.prototype.indexOf,R={};b.fn=b.prototype={init:function(j, +s){var v,z,H;if(!j)return this;if(j.nodeType){this.context=this[0]=j;this.length=1;return this}if(j==="body"&&!s&&t.body){this.context=t;this[0]=t.body;this.selector="body";this.length=1;return this}if(typeof j==="string")if((v=h.exec(j))&&(v[1]||!s))if(v[1]){H=s?s.ownerDocument||s:t;if(z=A.exec(j))if(b.isPlainObject(s)){j=[t.createElement(z[1])];b.fn.attr.call(j,s,true)}else j=[H.createElement(z[1])];else{z=b.buildFragment([v[1]],[H]);j=(z.cacheable?z.fragment.cloneNode(true):z.fragment).childNodes}return b.merge(this, +j)}else{if((z=t.getElementById(v[2]))&&z.parentNode){if(z.id!==v[2])return f.find(j);this.length=1;this[0]=z}this.context=t;this.selector=j;return this}else if(!s&&!x.test(j)){this.selector=j;this.context=t;j=t.getElementsByTagName(j);return b.merge(this,j)}else return!s||s.jquery?(s||f).find(j):b(s).find(j);else if(b.isFunction(j))return f.ready(j);if(j.selector!==B){this.selector=j.selector;this.context=j.context}return b.makeArray(j,this)},selector:"",jquery:"1.4.4",length:0,size:function(){return this.length}, +toArray:function(){return N.call(this,0)},get:function(j){return j==null?this.toArray():j<0?this.slice(j)[0]:this[j]},pushStack:function(j,s,v){var z=b();b.isArray(j)?M.apply(z,j):b.merge(z,j);z.prevObject=this;z.context=this.context;if(s==="find")z.selector=this.selector+(this.selector?" ":"")+v;else if(s)z.selector=this.selector+"."+s+"("+v+")";return z},each:function(j,s){return b.each(this,j,s)},ready:function(j){b.bindReady();if(b.isReady)j.call(t,b);else q&&q.push(j);return this},eq:function(j){return j=== +-1?this.slice(j):this.slice(j,+j+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(N.apply(this,arguments),"slice",N.call(arguments).join(","))},map:function(j){return this.pushStack(b.map(this,function(s,v){return j.call(s,v,s)}))},end:function(){return this.prevObject||b(null)},push:M,sort:[].sort,splice:[].splice};b.fn.init.prototype=b.fn;b.extend=b.fn.extend=function(){var j,s,v,z,H,G=arguments[0]||{},K=1,Q=arguments.length,ga=false; +if(typeof G==="boolean"){ga=G;G=arguments[1]||{};K=2}if(typeof G!=="object"&&!b.isFunction(G))G={};if(Q===K){G=this;--K}for(;K0))if(q){var s=0,v=q;for(q=null;j=v[s++];)j.call(t,b);b.fn.trigger&&b(t).trigger("ready").unbind("ready")}}},bindReady:function(){if(!p){p=true;if(t.readyState==="complete")return setTimeout(b.ready,1);if(t.addEventListener){t.addEventListener("DOMContentLoaded",u,false);E.addEventListener("load",b.ready,false)}else if(t.attachEvent){t.attachEvent("onreadystatechange",u);E.attachEvent("onload", +b.ready);var j=false;try{j=E.frameElement==null}catch(s){}t.documentElement.doScroll&&j&&a()}}},isFunction:function(j){return b.type(j)==="function"},isArray:Array.isArray||function(j){return b.type(j)==="array"},isWindow:function(j){return j&&typeof j==="object"&&"setInterval"in j},isNaN:function(j){return j==null||!r.test(j)||isNaN(j)},type:function(j){return j==null?String(j):R[y.call(j)]||"object"},isPlainObject:function(j){if(!j||b.type(j)!=="object"||j.nodeType||b.isWindow(j))return false;if(j.constructor&& +!F.call(j,"constructor")&&!F.call(j.constructor.prototype,"isPrototypeOf"))return false;for(var s in j);return s===B||F.call(j,s)},isEmptyObject:function(j){for(var s in j)return false;return true},error:function(j){throw j;},parseJSON:function(j){if(typeof j!=="string"||!j)return null;j=b.trim(j);if(C.test(j.replace(J,"@").replace(w,"]").replace(I,"")))return E.JSON&&E.JSON.parse?E.JSON.parse(j):(new Function("return "+j))();else b.error("Invalid JSON: "+j)},noop:function(){},globalEval:function(j){if(j&& +l.test(j)){var s=t.getElementsByTagName("head")[0]||t.documentElement,v=t.createElement("script");v.type="text/javascript";if(b.support.scriptEval)v.appendChild(t.createTextNode(j));else v.text=j;s.insertBefore(v,s.firstChild);s.removeChild(v)}},nodeName:function(j,s){return j.nodeName&&j.nodeName.toUpperCase()===s.toUpperCase()},each:function(j,s,v){var z,H=0,G=j.length,K=G===B||b.isFunction(j);if(v)if(K)for(z in j){if(s.apply(j[z],v)===false)break}else for(;H
a";var f=d.getElementsByTagName("*"),h=d.getElementsByTagName("a")[0],l=t.createElement("select"), +k=l.appendChild(t.createElement("option"));if(!(!f||!f.length||!h)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(h.getAttribute("style")),hrefNormalized:h.getAttribute("href")==="/a",opacity:/^0.55$/.test(h.style.opacity),cssFloat:!!h.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:k.selected,deleteExpando:true,optDisabled:false,checkClone:false, +scriptEval:false,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableHiddenOffsets:true};l.disabled=true;c.support.optDisabled=!k.disabled;b.type="text/javascript";try{b.appendChild(t.createTextNode("window."+e+"=1;"))}catch(o){}a.insertBefore(b,a.firstChild);if(E[e]){c.support.scriptEval=true;delete E[e]}try{delete b.test}catch(x){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function r(){c.support.noCloneEvent= +false;d.detachEvent("onclick",r)});d.cloneNode(true).fireEvent("onclick")}d=t.createElement("div");d.innerHTML="";a=t.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var r=t.createElement("div");r.style.width=r.style.paddingLeft="1px";t.body.appendChild(r);c.boxModel=c.support.boxModel=r.offsetWidth===2;if("zoom"in r.style){r.style.display="inline";r.style.zoom= +1;c.support.inlineBlockNeedsLayout=r.offsetWidth===2;r.style.display="";r.innerHTML="
";c.support.shrinkWrapBlocks=r.offsetWidth!==2}r.innerHTML="
t
";var A=r.getElementsByTagName("td");c.support.reliableHiddenOffsets=A[0].offsetHeight===0;A[0].style.display="";A[1].style.display="none";c.support.reliableHiddenOffsets=c.support.reliableHiddenOffsets&&A[0].offsetHeight===0;r.innerHTML="";t.body.removeChild(r).style.display= +"none"});a=function(r){var A=t.createElement("div");r="on"+r;var C=r in A;if(!C){A.setAttribute(r,"return;");C=typeof A[r]==="function"}return C};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=f=h=null}})();var ra={},Ja=/^(?:\{.*\}|\[.*\])$/;c.extend({cache:{},uuid:0,expando:"jQuery"+c.now(),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},data:function(a,b,d){if(c.acceptData(a)){a=a==E?ra:a;var e=a.nodeType,f=e?a[c.expando]:null,h= +c.cache;if(!(e&&!f&&typeof b==="string"&&d===B)){if(e)f||(a[c.expando]=f=++c.uuid);else h=a;if(typeof b==="object")if(e)h[f]=c.extend(h[f],b);else c.extend(h,b);else if(e&&!h[f])h[f]={};a=e?h[f]:h;if(d!==B)a[b]=d;return typeof b==="string"?a[b]:a}}},removeData:function(a,b){if(c.acceptData(a)){a=a==E?ra:a;var d=a.nodeType,e=d?a[c.expando]:a,f=c.cache,h=d?f[e]:e;if(b){if(h){delete h[b];d&&c.isEmptyObject(h)&&c.removeData(a)}}else if(d&&c.support.deleteExpando)delete a[c.expando];else if(a.removeAttribute)a.removeAttribute(c.expando); +else if(d)delete f[e];else for(var l in a)delete a[l]}},acceptData:function(a){if(a.nodeName){var b=c.noData[a.nodeName.toLowerCase()];if(b)return!(b===true||a.getAttribute("classid")!==b)}return true}});c.fn.extend({data:function(a,b){var d=null;if(typeof a==="undefined"){if(this.length){var e=this[0].attributes,f;d=c.data(this[0]);for(var h=0,l=e.length;h-1)return true;return false},val:function(a){if(!arguments.length){var b=this[0];if(b){if(c.nodeName(b,"option")){var d=b.attributes.value;return!d||d.specified?b.value:b.text}if(c.nodeName(b,"select")){var e=b.selectedIndex;d=[];var f=b.options;b=b.type==="select-one"; +if(e<0)return null;var h=b?e:0;for(e=b?e+1:f.length;h=0;else if(c.nodeName(this,"select")){var A=c.makeArray(r);c("option",this).each(function(){this.selected=c.inArray(c(this).val(),A)>=0});if(!A.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true}, +attr:function(a,b,d,e){if(!a||a.nodeType===3||a.nodeType===8)return B;if(e&&b in c.attrFn)return c(a)[b](d);e=a.nodeType!==1||!c.isXMLDoc(a);var f=d!==B;b=e&&c.props[b]||b;var h=Ta.test(b);if((b in a||a[b]!==B)&&e&&!h){if(f){b==="type"&&Ua.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");if(d===null)a.nodeType===1&&a.removeAttribute(b);else a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&& +b.specified?b.value:Va.test(a.nodeName)||Wa.test(a.nodeName)&&a.href?0:B;return a[b]}if(!c.support.style&&e&&b==="style"){if(f)a.style.cssText=""+d;return a.style.cssText}f&&a.setAttribute(b,""+d);if(!a.attributes[b]&&a.hasAttribute&&!a.hasAttribute(b))return B;a=!c.support.hrefNormalized&&e&&h?a.getAttribute(b,2):a.getAttribute(b);return a===null?B:a}});var X=/\.(.*)$/,ia=/^(?:textarea|input|select)$/i,La=/\./g,Ma=/ /g,Xa=/[^\w\s.|`]/g,Ya=function(a){return a.replace(Xa,"\\$&")},ua={focusin:0,focusout:0}; +c.event={add:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(c.isWindow(a)&&a!==E&&!a.frameElement)a=E;if(d===false)d=U;else if(!d)return;var f,h;if(d.handler){f=d;d=f.handler}if(!d.guid)d.guid=c.guid++;if(h=c.data(a)){var l=a.nodeType?"events":"__events__",k=h[l],o=h.handle;if(typeof k==="function"){o=k.handle;k=k.events}else if(!k){a.nodeType||(h[l]=h=function(){});h.events=k={}}if(!o)h.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem, +arguments):B};o.elem=a;b=b.split(" ");for(var x=0,r;l=b[x++];){h=f?c.extend({},f):{handler:d,data:e};if(l.indexOf(".")>-1){r=l.split(".");l=r.shift();h.namespace=r.slice(0).sort().join(".")}else{r=[];h.namespace=""}h.type=l;if(!h.guid)h.guid=d.guid;var A=k[l],C=c.event.special[l]||{};if(!A){A=k[l]=[];if(!C.setup||C.setup.call(a,e,r,o)===false)if(a.addEventListener)a.addEventListener(l,o,false);else a.attachEvent&&a.attachEvent("on"+l,o)}if(C.add){C.add.call(a,h);if(!h.handler.guid)h.handler.guid= +d.guid}A.push(h);c.event.global[l]=true}a=null}}},global:{},remove:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(d===false)d=U;var f,h,l=0,k,o,x,r,A,C,J=a.nodeType?"events":"__events__",w=c.data(a),I=w&&w[J];if(w&&I){if(typeof I==="function"){w=I;I=I.events}if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(f in I)c.event.remove(a,f+b)}else{for(b=b.split(" ");f=b[l++];){r=f;k=f.indexOf(".")<0;o=[];if(!k){o=f.split(".");f=o.shift();x=RegExp("(^|\\.)"+ +c.map(o.slice(0).sort(),Ya).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(A=I[f])if(d){r=c.event.special[f]||{};for(h=e||0;h=0){a.type=f=f.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[f]&&c.each(c.cache,function(){this.events&&this.events[f]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType=== +8)return B;a.result=B;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(e=d.nodeType?c.data(d,"handle"):(c.data(d,"__events__")||{}).handle)&&e.apply(d,b);e=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+f]&&d["on"+f].apply(d,b)===false){a.result=false;a.preventDefault()}}catch(h){}if(!a.isPropagationStopped()&&e)c.event.trigger(a,b,e,true);else if(!a.isDefaultPrevented()){var l;e=a.target;var k=f.replace(X,""),o=c.nodeName(e,"a")&&k=== +"click",x=c.event.special[k]||{};if((!x._default||x._default.call(d,a)===false)&&!o&&!(e&&e.nodeName&&c.noData[e.nodeName.toLowerCase()])){try{if(e[k]){if(l=e["on"+k])e["on"+k]=null;c.event.triggered=true;e[k]()}}catch(r){}if(l)e["on"+k]=l;c.event.triggered=false}}},handle:function(a){var b,d,e,f;d=[];var h=c.makeArray(arguments);a=h[0]=c.event.fix(a||E.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive;if(!b){e=a.type.split(".");a.type=e.shift();d=e.slice(0).sort();e=RegExp("(^|\\.)"+ +d.join("\\.(?:.*\\.)?")+"(\\.|$)")}a.namespace=a.namespace||d.join(".");f=c.data(this,this.nodeType?"events":"__events__");if(typeof f==="function")f=f.events;d=(f||{})[a.type];if(f&&d){d=d.slice(0);f=0;for(var l=d.length;f-1?c.map(a.options,function(e){return e.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},Z=function(a,b){var d=a.target,e,f;if(!(!ia.test(d.nodeName)||d.readOnly)){e=c.data(d,"_change_data");f=xa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data",f);if(!(e===B||f===e))if(e!=null||f){a.type="change";a.liveFired= +B;return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:Z,beforedeactivate:Z,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return Z.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return Z.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a,"_change_data",xa(a))}},setup:function(){if(this.type=== +"file")return false;for(var a in V)c.event.add(this,a+".specialChange",V[a]);return ia.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return ia.test(this.nodeName)}};V=c.event.special.change.filters;V.focus=V.beforeactivate}t.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(e){e=c.event.fix(e);e.type=b;return c.event.trigger(e,null,e.target)}c.event.special[b]={setup:function(){ua[b]++===0&&t.addEventListener(a,d,true)},teardown:function(){--ua[b]=== +0&&t.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,e,f){if(typeof d==="object"){for(var h in d)this[b](h,e,d[h],f);return this}if(c.isFunction(e)||e===false){f=e;e=B}var l=b==="one"?c.proxy(f,function(o){c(this).unbind(o,l);return f.apply(this,arguments)}):f;if(d==="unload"&&b!=="one")this.one(d,e,f);else{h=0;for(var k=this.length;h0?this.bind(b,d,e):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});E.attachEvent&&!E.addEventListener&&c(E).bind("unload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}}); +(function(){function a(g,i,n,m,p,q){p=0;for(var u=m.length;p0){F=y;break}}y=y[g]}m[p]=F}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,f=Object.prototype.toString,h=false,l=true;[0,0].sort(function(){l=false;return 0});var k=function(g,i,n,m){n=n||[];var p=i=i||t;if(i.nodeType!==1&&i.nodeType!==9)return[];if(!g||typeof g!=="string")return n;var q,u,y,F,M,N=true,O=k.isXML(i),D=[],R=g;do{d.exec("");if(q=d.exec(R)){R=q[3];D.push(q[1]);if(q[2]){F=q[3]; +break}}}while(q);if(D.length>1&&x.exec(g))if(D.length===2&&o.relative[D[0]])u=L(D[0]+D[1],i);else for(u=o.relative[D[0]]?[i]:k(D.shift(),i);D.length;){g=D.shift();if(o.relative[g])g+=D.shift();u=L(g,u)}else{if(!m&&D.length>1&&i.nodeType===9&&!O&&o.match.ID.test(D[0])&&!o.match.ID.test(D[D.length-1])){q=k.find(D.shift(),i,O);i=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]}if(i){q=m?{expr:D.pop(),set:C(m)}:k.find(D.pop(),D.length===1&&(D[0]==="~"||D[0]==="+")&&i.parentNode?i.parentNode:i,O);u=q.expr?k.filter(q.expr, +q.set):q.set;if(D.length>0)y=C(u);else N=false;for(;D.length;){q=M=D.pop();if(o.relative[M])q=D.pop();else M="";if(q==null)q=i;o.relative[M](y,q,O)}}else y=[]}y||(y=u);y||k.error(M||g);if(f.call(y)==="[object Array]")if(N)if(i&&i.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&k.contains(i,y[g])))n.push(u[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&n.push(u[g]);else n.push.apply(n,y);else C(y,n);if(F){k(F,p,n,m);k.uniqueSort(n)}return n};k.uniqueSort=function(g){if(w){h= +l;g.sort(w);if(h)for(var i=1;i0};k.find=function(g,i,n){var m;if(!g)return[];for(var p=0,q=o.order.length;p":function(g,i){var n,m=typeof i==="string",p=0,q=g.length;if(m&&!/\W/.test(i))for(i=i.toLowerCase();p=0))n||m.push(u);else if(n)i[q]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},CHILD:function(g){if(g[1]==="nth"){var i=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=i[1]+(i[2]||1)-0;g[3]=i[3]-0}g[0]=e++;return g},ATTR:function(g,i,n, +m,p,q){i=g[1].replace(/\\/g,"");if(!q&&o.attrMap[i])g[1]=o.attrMap[i];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,i,n,m,p){if(g[1]==="not")if((d.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,i);else{g=k.filter(g[3],i,n,true^p);n||m.push.apply(m,g);return false}else if(o.match.POS.test(g[0])||o.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled=== +true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,i,n){return!!k(n[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"=== +g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},setFilters:{first:function(g,i){return i===0},last:function(g,i,n,m){return i===m.length-1},even:function(g,i){return i%2===0},odd:function(g,i){return i%2===1},lt:function(g,i,n){return in[3]-0},nth:function(g,i,n){return n[3]- +0===i},eq:function(g,i,n){return n[3]-0===i}},filter:{PSEUDO:function(g,i,n,m){var p=i[1],q=o.filters[p];if(q)return q(g,n,i,m);else if(p==="contains")return(g.textContent||g.innerText||k.getText([g])||"").indexOf(i[3])>=0;else if(p==="not"){i=i[3];n=0;for(m=i.length;n=0}},ID:function(g,i){return g.nodeType===1&&g.getAttribute("id")===i},TAG:function(g,i){return i==="*"&&g.nodeType===1||g.nodeName.toLowerCase()=== +i},CLASS:function(g,i){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(i)>-1},ATTR:function(g,i){var n=i[1];n=o.attrHandle[n]?o.attrHandle[n](g):g[n]!=null?g[n]:g.getAttribute(n);var m=n+"",p=i[2],q=i[4];return n==null?p==="!=":p==="="?m===q:p==="*="?m.indexOf(q)>=0:p==="~="?(" "+m+" ").indexOf(q)>=0:!q?m&&n!==false:p==="!="?m!==q:p==="^="?m.indexOf(q)===0:p==="$="?m.substr(m.length-q.length)===q:p==="|="?m===q||m.substr(0,q.length+1)===q+"-":false},POS:function(g,i,n,m){var p=o.setFilters[i[2]]; +if(p)return p(g,n,i,m)}}},x=o.match.POS,r=function(g,i){return"\\"+(i-0+1)},A;for(A in o.match){o.match[A]=RegExp(o.match[A].source+/(?![^\[]*\])(?![^\(]*\))/.source);o.leftMatch[A]=RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[A].source.replace(/\\(\d+)/g,r))}var C=function(g,i){g=Array.prototype.slice.call(g,0);if(i){i.push.apply(i,g);return i}return g};try{Array.prototype.slice.call(t.documentElement.childNodes,0)}catch(J){C=function(g,i){var n=0,m=i||[];if(f.call(g)==="[object Array]")Array.prototype.push.apply(m, +g);else if(typeof g.length==="number")for(var p=g.length;n";n.insertBefore(g,n.firstChild);if(t.getElementById(i)){o.find.ID=function(m,p,q){if(typeof p.getElementById!=="undefined"&&!q)return(p=p.getElementById(m[1]))?p.id===m[1]||typeof p.getAttributeNode!=="undefined"&&p.getAttributeNode("id").nodeValue===m[1]?[p]:B:[]};o.filter.ID=function(m,p){var q=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&q&&q.nodeValue===p}}n.removeChild(g); +n=g=null})();(function(){var g=t.createElement("div");g.appendChild(t.createComment(""));if(g.getElementsByTagName("*").length>0)o.find.TAG=function(i,n){var m=n.getElementsByTagName(i[1]);if(i[1]==="*"){for(var p=[],q=0;m[q];q++)m[q].nodeType===1&&p.push(m[q]);m=p}return m};g.innerHTML="";if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")o.attrHandle.href=function(i){return i.getAttribute("href",2)};g=null})();t.querySelectorAll&& +function(){var g=k,i=t.createElement("div");i.innerHTML="

";if(!(i.querySelectorAll&&i.querySelectorAll(".TEST").length===0)){k=function(m,p,q,u){p=p||t;m=m.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!u&&!k.isXML(p))if(p.nodeType===9)try{return C(p.querySelectorAll(m),q)}catch(y){}else if(p.nodeType===1&&p.nodeName.toLowerCase()!=="object"){var F=p.getAttribute("id"),M=F||"__sizzle__";F||p.setAttribute("id",M);try{return C(p.querySelectorAll("#"+M+" "+m),q)}catch(N){}finally{F|| +p.removeAttribute("id")}}return g(m,p,q,u)};for(var n in g)k[n]=g[n];i=null}}();(function(){var g=t.documentElement,i=g.matchesSelector||g.mozMatchesSelector||g.webkitMatchesSelector||g.msMatchesSelector,n=false;try{i.call(t.documentElement,"[test!='']:sizzle")}catch(m){n=true}if(i)k.matchesSelector=function(p,q){q=q.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(p))try{if(n||!o.match.PSEUDO.test(q)&&!/!=/.test(q))return i.call(p,q)}catch(u){}return k(q,null,null,[p]).length>0}})();(function(){var g= +t.createElement("div");g.innerHTML="
";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){o.order.splice(1,0,"CLASS");o.find.CLASS=function(i,n,m){if(typeof n.getElementsByClassName!=="undefined"&&!m)return n.getElementsByClassName(i[1])};g=null}}})();k.contains=t.documentElement.contains?function(g,i){return g!==i&&(g.contains?g.contains(i):true)}:t.documentElement.compareDocumentPosition? +function(g,i){return!!(g.compareDocumentPosition(i)&16)}:function(){return false};k.isXML=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false};var L=function(g,i){for(var n,m=[],p="",q=i.nodeType?[i]:i;n=o.match.PSEUDO.exec(g);){p+=n[0];g=g.replace(o.match.PSEUDO,"")}g=o.relative[g]?g+"*":g;n=0;for(var u=q.length;n0)for(var h=d;h0},closest:function(a,b){var d=[],e,f,h=this[0];if(c.isArray(a)){var l,k={},o=1;if(h&&a.length){e=0;for(f=a.length;e-1:c(h).is(e))d.push({selector:l,elem:h,level:o})}h= +h.parentNode;o++}}return d}l=cb.test(a)?c(a,b||this.context):null;e=0;for(f=this.length;e-1:c.find.matchesSelector(h,a)){d.push(h);break}else{h=h.parentNode;if(!h||!h.ownerDocument||h===b)break}d=d.length>1?c.unique(d):d;return this.pushStack(d,"closest",a)},index:function(a){if(!a||typeof a==="string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var d=typeof a==="string"?c(a,b||this.context): +c.makeArray(a),e=c.merge(this.get(),d);return this.pushStack(!d[0]||!d[0].parentNode||d[0].parentNode.nodeType===11||!e[0]||!e[0].parentNode||e[0].parentNode.nodeType===11?e:c.unique(e))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a, +2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a, +b){c.fn[a]=function(d,e){var f=c.map(this,b,d);Za.test(a)||(e=d);if(e&&typeof e==="string")f=c.filter(e,f);f=this.length>1?c.unique(f):f;if((this.length>1||ab.test(e))&&$a.test(a))f=f.reverse();return this.pushStack(f,a,bb.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return b.length===1?c.find.matchesSelector(b[0],a)?[b[0]]:[]:c.find.matches(a,b)},dir:function(a,b,d){var e=[];for(a=a[b];a&&a.nodeType!==9&&(d===B||a.nodeType!==1||!c(a).is(d));){a.nodeType===1&& +e.push(a);a=a[b]}return e},nth:function(a,b,d){b=b||1;for(var e=0;a;a=a[d])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var za=/ jQuery\d+="(?:\d+|null)"/g,$=/^\s+/,Aa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Ba=/<([\w:]+)/,db=/\s]+\/)>/g,P={option:[1, +""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};P.optgroup=P.option;P.tbody=P.tfoot=P.colgroup=P.caption=P.thead;P.th=P.td;if(!c.support.htmlSerialize)P._default=[1,"div
","
"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d= +c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==B)return this.empty().append((this[0]&&this[0].ownerDocument||t).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this}, +wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})}, +prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b, +this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,e;(e=this[d])!=null;d++)if(!a||c.filter(a,[e]).length){if(!b&&e.nodeType===1){c.cleanData(e.getElementsByTagName("*"));c.cleanData([e])}e.parentNode&&e.parentNode.removeChild(e)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild); +return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,e=this.ownerDocument;if(!d){d=e.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(za,"").replace(fb,'="$1">').replace($,"")],e)[0]}else return this.cloneNode(true)});if(a===true){na(this,b);na(this.find("*"),b.find("*"))}return b},html:function(a){if(a===B)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(za,""):null; +else if(typeof a==="string"&&!Ca.test(a)&&(c.support.leadingWhitespace||!$.test(a))&&!P[(Ba.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Aa,"<$1>");try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?h.cloneNode(true):h)}k.length&&c.each(k,Oa)}return this}});c.buildFragment=function(a,b,d){var e,f,h;b=b&&b[0]?b[0].ownerDocument||b[0]:t;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===t&&!Ca.test(a[0])&&(c.support.checkClone||!Da.test(a[0]))){f=true;if(h=c.fragments[a[0]])if(h!==1)e=h}if(!e){e=b.createDocumentFragment();c.clean(a,b,e,d)}if(f)c.fragments[a[0]]=h?e:1;return{fragment:e,cacheable:f}};c.fragments={};c.each({appendTo:"append", +prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var e=[];d=c(d);var f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&d.length===1){d[b](this[0]);return this}else{f=0;for(var h=d.length;f0?this.clone(true):this).get();c(d[f])[b](l);e=e.concat(l)}return this.pushStack(e,a,d.selector)}}});c.extend({clean:function(a,b,d,e){b=b||t;if(typeof b.createElement==="undefined")b=b.ownerDocument|| +b[0]&&b[0].ownerDocument||t;for(var f=[],h=0,l;(l=a[h])!=null;h++){if(typeof l==="number")l+="";if(l){if(typeof l==="string"&&!eb.test(l))l=b.createTextNode(l);else if(typeof l==="string"){l=l.replace(Aa,"<$1>");var k=(Ba.exec(l)||["",""])[1].toLowerCase(),o=P[k]||P._default,x=o[0],r=b.createElement("div");for(r.innerHTML=o[1]+l+o[2];x--;)r=r.lastChild;if(!c.support.tbody){x=db.test(l);k=k==="table"&&!x?r.firstChild&&r.firstChild.childNodes:o[1]===""&&!x?r.childNodes:[];for(o=k.length- +1;o>=0;--o)c.nodeName(k[o],"tbody")&&!k[o].childNodes.length&&k[o].parentNode.removeChild(k[o])}!c.support.leadingWhitespace&&$.test(l)&&r.insertBefore(b.createTextNode($.exec(l)[0]),r.firstChild);l=r.childNodes}if(l.nodeType)f.push(l);else f=c.merge(f,l)}}if(d)for(h=0;f[h];h++)if(e&&c.nodeName(f[h],"script")&&(!f[h].type||f[h].type.toLowerCase()==="text/javascript"))e.push(f[h].parentNode?f[h].parentNode.removeChild(f[h]):f[h]);else{f[h].nodeType===1&&f.splice.apply(f,[h+1,0].concat(c.makeArray(f[h].getElementsByTagName("script")))); +d.appendChild(f[h])}return f},cleanData:function(a){for(var b,d,e=c.cache,f=c.event.special,h=c.support.deleteExpando,l=0,k;(k=a[l])!=null;l++)if(!(k.nodeName&&c.noData[k.nodeName.toLowerCase()]))if(d=k[c.expando]){if((b=e[d])&&b.events)for(var o in b.events)f[o]?c.event.remove(k,o):c.removeEvent(k,o,b.handle);if(h)delete k[c.expando];else k.removeAttribute&&k.removeAttribute(c.expando);delete e[d]}}});var Ea=/alpha\([^)]*\)/i,gb=/opacity=([^)]*)/,hb=/-([a-z])/ig,ib=/([A-Z])/g,Fa=/^-?\d+(?:px)?$/i, +jb=/^-?\d/,kb={position:"absolute",visibility:"hidden",display:"block"},Pa=["Left","Right"],Qa=["Top","Bottom"],W,Ga,aa,lb=function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){if(arguments.length===2&&b===B)return this;return c.access(this,a,b,true,function(d,e,f){return f!==B?c.style(d,e,f):c.css(d,e)})};c.extend({cssHooks:{opacity:{get:function(a,b){if(b){var d=W(a,"opacity","opacity");return d===""?"1":d}else return a.style.opacity}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true, +zoom:true,lineHeight:true},cssProps:{"float":c.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,d,e){if(!(!a||a.nodeType===3||a.nodeType===8||!a.style)){var f,h=c.camelCase(b),l=a.style,k=c.cssHooks[h];b=c.cssProps[h]||h;if(d!==B){if(!(typeof d==="number"&&isNaN(d)||d==null)){if(typeof d==="number"&&!c.cssNumber[h])d+="px";if(!k||!("set"in k)||(d=k.set(a,d))!==B)try{l[b]=d}catch(o){}}}else{if(k&&"get"in k&&(f=k.get(a,false,e))!==B)return f;return l[b]}}},css:function(a,b,d){var e,f=c.camelCase(b), +h=c.cssHooks[f];b=c.cssProps[f]||f;if(h&&"get"in h&&(e=h.get(a,true,d))!==B)return e;else if(W)return W(a,b,f)},swap:function(a,b,d){var e={},f;for(f in b){e[f]=a.style[f];a.style[f]=b[f]}d.call(a);for(f in b)a.style[f]=e[f]},camelCase:function(a){return a.replace(hb,lb)}});c.curCSS=c.css;c.each(["height","width"],function(a,b){c.cssHooks[b]={get:function(d,e,f){var h;if(e){if(d.offsetWidth!==0)h=oa(d,b,f);else c.swap(d,kb,function(){h=oa(d,b,f)});if(h<=0){h=W(d,b,b);if(h==="0px"&&aa)h=aa(d,b,b); +if(h!=null)return h===""||h==="auto"?"0px":h}if(h<0||h==null){h=d.style[b];return h===""||h==="auto"?"0px":h}return typeof h==="string"?h:h+"px"}},set:function(d,e){if(Fa.test(e)){e=parseFloat(e);if(e>=0)return e+"px"}else return e}}});if(!c.support.opacity)c.cssHooks.opacity={get:function(a,b){return gb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var d=a.style;d.zoom=1;var e=c.isNaN(b)?"":"alpha(opacity="+b*100+")",f= +d.filter||"";d.filter=Ea.test(f)?f.replace(Ea,e):d.filter+" "+e}};if(t.defaultView&&t.defaultView.getComputedStyle)Ga=function(a,b,d){var e;d=d.replace(ib,"-$1").toLowerCase();if(!(b=a.ownerDocument.defaultView))return B;if(b=b.getComputedStyle(a,null)){e=b.getPropertyValue(d);if(e===""&&!c.contains(a.ownerDocument.documentElement,a))e=c.style(a,d)}return e};if(t.documentElement.currentStyle)aa=function(a,b){var d,e,f=a.currentStyle&&a.currentStyle[b],h=a.style;if(!Fa.test(f)&&jb.test(f)){d=h.left; +e=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;h.left=b==="fontSize"?"1em":f||0;f=h.pixelLeft+"px";h.left=d;a.runtimeStyle.left=e}return f===""?"auto":f};W=Ga||aa;if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=a.offsetHeight;return a.offsetWidth===0&&b===0||!c.support.reliableHiddenOffsets&&(a.style.display||c.css(a,"display"))==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var mb=c.now(),nb=/)<[^<]*)*<\/script>/gi, +ob=/^(?:select|textarea)/i,pb=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,qb=/^(?:GET|HEAD)$/,Ra=/\[\]$/,T=/\=\?(&|$)/,ja=/\?/,rb=/([?&])_=[^&]*/,sb=/^(\w+:)?\/\/([^\/?#]+)/,tb=/%20/g,ub=/#.*$/,Ha=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!=="string"&&Ha)return Ha.apply(this,arguments);else if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}e="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b=== +"object"){b=c.param(b,c.ajaxSettings.traditional);e="POST"}var h=this;c.ajax({url:a,type:e,dataType:"html",data:b,complete:function(l,k){if(k==="success"||k==="notmodified")h.html(f?c("
").append(l.responseText.replace(nb,"")).find(f):l.responseText);d&&h.each(d,[l.responseText,k,l])}});return this},serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&& +!this.disabled&&(this.checked||ob.test(this.nodeName)||pb.test(this.type))}).map(function(a,b){var d=c(this).val();return d==null?null:c.isArray(d)?c.map(d,function(e){return{name:b.name,value:e}}):{name:b.name,value:d}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:e})}, +getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:e})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return new E.XMLHttpRequest},accepts:{xml:"application/xml, text/xml",html:"text/html", +script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},ajax:function(a){var b=c.extend(true,{},c.ajaxSettings,a),d,e,f,h=b.type.toUpperCase(),l=qb.test(h);b.url=b.url.replace(ub,"");b.context=a&&a.context!=null?a.context:b;if(b.data&&b.processData&&typeof b.data!=="string")b.data=c.param(b.data,b.traditional);if(b.dataType==="jsonp"){if(h==="GET")T.test(b.url)||(b.url+=(ja.test(b.url)?"&":"?")+(b.jsonp||"callback")+"=?");else if(!b.data|| +!T.test(b.data))b.data=(b.data?b.data+"&":"")+(b.jsonp||"callback")+"=?";b.dataType="json"}if(b.dataType==="json"&&(b.data&&T.test(b.data)||T.test(b.url))){d=b.jsonpCallback||"jsonp"+mb++;if(b.data)b.data=(b.data+"").replace(T,"="+d+"$1");b.url=b.url.replace(T,"="+d+"$1");b.dataType="script";var k=E[d];E[d]=function(m){if(c.isFunction(k))k(m);else{E[d]=B;try{delete E[d]}catch(p){}}f=m;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);r&&r.removeChild(A)}}if(b.dataType==="script"&&b.cache===null)b.cache= +false;if(b.cache===false&&l){var o=c.now(),x=b.url.replace(rb,"$1_="+o);b.url=x+(x===b.url?(ja.test(b.url)?"&":"?")+"_="+o:"")}if(b.data&&l)b.url+=(ja.test(b.url)?"&":"?")+b.data;b.global&&c.active++===0&&c.event.trigger("ajaxStart");o=(o=sb.exec(b.url))&&(o[1]&&o[1].toLowerCase()!==location.protocol||o[2].toLowerCase()!==location.host);if(b.dataType==="script"&&h==="GET"&&o){var r=t.getElementsByTagName("head")[0]||t.documentElement,A=t.createElement("script");if(b.scriptCharset)A.charset=b.scriptCharset; +A.src=b.url;if(!d){var C=false;A.onload=A.onreadystatechange=function(){if(!C&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){C=true;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);A.onload=A.onreadystatechange=null;r&&A.parentNode&&r.removeChild(A)}}}r.insertBefore(A,r.firstChild);return B}var J=false,w=b.xhr();if(w){b.username?w.open(h,b.url,b.async,b.username,b.password):w.open(h,b.url,b.async);try{if(b.data!=null&&!l||a&&a.contentType)w.setRequestHeader("Content-Type", +b.contentType);if(b.ifModified){c.lastModified[b.url]&&w.setRequestHeader("If-Modified-Since",c.lastModified[b.url]);c.etag[b.url]&&w.setRequestHeader("If-None-Match",c.etag[b.url])}o||w.setRequestHeader("X-Requested-With","XMLHttpRequest");w.setRequestHeader("Accept",b.dataType&&b.accepts[b.dataType]?b.accepts[b.dataType]+", */*; q=0.01":b.accepts._default)}catch(I){}if(b.beforeSend&&b.beforeSend.call(b.context,w,b)===false){b.global&&c.active--===1&&c.event.trigger("ajaxStop");w.abort();return false}b.global&& +c.triggerGlobal(b,"ajaxSend",[w,b]);var L=w.onreadystatechange=function(m){if(!w||w.readyState===0||m==="abort"){J||c.handleComplete(b,w,e,f);J=true;if(w)w.onreadystatechange=c.noop}else if(!J&&w&&(w.readyState===4||m==="timeout")){J=true;w.onreadystatechange=c.noop;e=m==="timeout"?"timeout":!c.httpSuccess(w)?"error":b.ifModified&&c.httpNotModified(w,b.url)?"notmodified":"success";var p;if(e==="success")try{f=c.httpData(w,b.dataType,b)}catch(q){e="parsererror";p=q}if(e==="success"||e==="notmodified")d|| +c.handleSuccess(b,w,e,f);else c.handleError(b,w,e,p);d||c.handleComplete(b,w,e,f);m==="timeout"&&w.abort();if(b.async)w=null}};try{var g=w.abort;w.abort=function(){w&&Function.prototype.call.call(g,w);L("abort")}}catch(i){}b.async&&b.timeout>0&&setTimeout(function(){w&&!J&&L("timeout")},b.timeout);try{w.send(l||b.data==null?null:b.data)}catch(n){c.handleError(b,w,null,n);c.handleComplete(b,w,e,f)}b.async||L();return w}},param:function(a,b){var d=[],e=function(h,l){l=c.isFunction(l)?l():l;d[d.length]= +encodeURIComponent(h)+"="+encodeURIComponent(l)};if(b===B)b=c.ajaxSettings.traditional;if(c.isArray(a)||a.jquery)c.each(a,function(){e(this.name,this.value)});else for(var f in a)da(f,a[f],b,e);return d.join("&").replace(tb,"+")}});c.extend({active:0,lastModified:{},etag:{},handleError:function(a,b,d,e){a.error&&a.error.call(a.context,b,d,e);a.global&&c.triggerGlobal(a,"ajaxError",[b,a,e])},handleSuccess:function(a,b,d,e){a.success&&a.success.call(a.context,e,d,b);a.global&&c.triggerGlobal(a,"ajaxSuccess", +[b,a])},handleComplete:function(a,b,d){a.complete&&a.complete.call(a.context,b,d);a.global&&c.triggerGlobal(a,"ajaxComplete",[b,a]);a.global&&c.active--===1&&c.event.trigger("ajaxStop")},triggerGlobal:function(a,b,d){(a.context&&a.context.url==null?c(a.context):c.event).trigger(b,d)},httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"), +e=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(e)c.etag[b]=e;return a.status===304},httpData:function(a,b,d){var e=a.getResponseHeader("content-type")||"",f=b==="xml"||!b&&e.indexOf("xml")>=0;a=f?a.responseXML:a.responseText;f&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b==="json"||!b&&e.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&e.indexOf("javascript")>=0)c.globalEval(a);return a}}); +if(E.ActiveXObject)c.ajaxSettings.xhr=function(){if(E.location.protocol!=="file:")try{return new E.XMLHttpRequest}catch(a){}try{return new E.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}};c.support.ajax=!!c.ajaxSettings.xhr();var ea={},vb=/^(?:toggle|show|hide)$/,wb=/^([+\-]=)?([\d+.\-]+)(.*)$/,ba,pa=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b,d){if(a||a===0)return this.animate(S("show", +3),a,b,d);else{d=0;for(var e=this.length;d=0;e--)if(d[e].elem===this){b&&d[e](true);d.splice(e,1)}});b||this.dequeue();return this}});c.each({slideDown:S("show",1),slideUp:S("hide",1),slideToggle:S("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){c.fn[a]=function(d,e,f){return this.animate(b, +d,e,f)}});c.extend({speed:function(a,b,d){var e=a&&typeof a==="object"?c.extend({},a):{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};e.duration=c.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in c.fx.speeds?c.fx.speeds[e.duration]:c.fx.speeds._default;e.old=e.complete;e.complete=function(){e.queue!==false&&c(this).dequeue();c.isFunction(e.old)&&e.old.call(this)};return e},easing:{linear:function(a,b,d,e){return d+e*a},swing:function(a,b,d,e){return(-Math.cos(a* +Math.PI)/2+0.5)*e+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||c.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a=parseFloat(c.css(this.elem,this.prop));return a&&a>-1E4?a:0},custom:function(a,b,d){function e(l){return f.step(l)} +var f=this,h=c.fx;this.startTime=c.now();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;this.pos=this.state=0;e.elem=this.elem;if(e()&&c.timers.push(e)&&!ba)ba=setInterval(h.tick,h.interval)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true; +this.custom(this.cur(),0)},step:function(a){var b=c.now(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var e in this.options.curAnim)if(this.options.curAnim[e]!==true)d=false;if(d){if(this.options.overflow!=null&&!c.support.shrinkWrapBlocks){var f=this.elem,h=this.options;c.each(["","X","Y"],function(k,o){f.style["overflow"+o]=h.overflow[k]})}this.options.hide&&c(this.elem).hide();if(this.options.hide|| +this.options.show)for(var l in this.options.curAnim)c.style(this.elem,l,this.options.orig[l]);this.options.complete.call(this.elem)}return false}else{a=b-this.startTime;this.state=a/this.options.duration;b=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||b](this.state,a,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a= +c.timers,b=0;b-1;e={};var x={};if(o)x=f.position();l=o?x.top:parseInt(l,10)||0;k=o?x.left:parseInt(k,10)||0;if(c.isFunction(b))b=b.call(a,d,h);if(b.top!=null)e.top=b.top-h.top+l;if(b.left!=null)e.left=b.left-h.left+k;"using"in b?b.using.call(a, +e):f.css(e)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),e=Ia.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.css(a,"marginTop"))||0;d.left-=parseFloat(c.css(a,"marginLeft"))||0;e.top+=parseFloat(c.css(b[0],"borderTopWidth"))||0;e.left+=parseFloat(c.css(b[0],"borderLeftWidth"))||0;return{top:d.top-e.top,left:d.left-e.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||t.body;a&&!Ia.test(a.nodeName)&& +c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(e){var f=this[0],h;if(!f)return null;if(e!==B)return this.each(function(){if(h=fa(this))h.scrollTo(!a?e:c(h).scrollLeft(),a?e:c(h).scrollTop());else this[d]=e});else return(h=fa(f))?"pageXOffset"in h?h[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&h.document.documentElement[d]||h.document.body[d]:f[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase(); +c.fn["inner"+b]=function(){return this[0]?parseFloat(c.css(this[0],d,"padding")):null};c.fn["outer"+b]=function(e){return this[0]?parseFloat(c.css(this[0],d,e?"margin":"border")):null};c.fn[d]=function(e){var f=this[0];if(!f)return e==null?null:this;if(c.isFunction(e))return this.each(function(l){var k=c(this);k[d](e.call(this,l,k[d]()))});if(c.isWindow(f))return f.document.compatMode==="CSS1Compat"&&f.document.documentElement["client"+b]||f.document.body["client"+b];else if(f.nodeType===9)return Math.max(f.documentElement["client"+ +b],f.body["scroll"+b],f.documentElement["scroll"+b],f.body["offset"+b],f.documentElement["offset"+b]);else if(e===B){f=c.css(f,d);var h=parseFloat(f);return c.isNaN(h)?f:h}else return this.css(d,typeof e==="string"?e:e+"px")}})})(window); \ No newline at end of file diff --git a/webroot/js/jquery-1.6.1.min.js b/webroot/js/jquery-1.6.1.min.js new file mode 100644 index 0000000..b2ac174 --- /dev/null +++ b/webroot/js/jquery-1.6.1.min.js @@ -0,0 +1,18 @@ +/*! + * jQuery JavaScript Library v1.6.1 + * http://jquery.com/ + * + * Copyright 2011, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Thu May 12 15:04:36 2011 -0400 + */ +(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!cj[a]){var b=f("<"+a+">").appendTo("body"),d=b.css("display");b.remove();if(d==="none"||d===""){ck||(ck=c.createElement("iframe"),ck.frameBorder=ck.width=ck.height=0),c.body.appendChild(ck);if(!cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.write("");b=cl.createElement(a),cl.body.appendChild(b),d=f.css(b,"display"),c.body.removeChild(ck)}cj[a]=d}return cj[a]}function cu(a,b){var c={};f.each(cp.concat.apply([],cp.slice(0,b)),function(){c[this]=a});return c}function ct(){cq=b}function cs(){setTimeout(ct,0);return cq=f.now()}function ci(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ch(){try{return new a.XMLHttpRequest}catch(b){}}function cb(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g=0===c})}function W(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function O(a,b){return(a&&a!=="*"?a+".":"")+b.replace(A,"`").replace(B,"&")}function N(a){var b,c,d,e,g,h,i,j,k,l,m,n,o,p=[],q=[],r=f._data(this,"events");if(!(a.liveFired===this||!r||!r.live||a.target.disabled||a.button&&a.type==="click")){a.namespace&&(n=new RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")),a.liveFired=this;var s=r.live.slice(0);for(i=0;ic)break;a.currentTarget=e.elem,a.data=e.handleObj.data,a.handleObj=e.handleObj,o=e.handleObj.origHandler.apply(e.elem,arguments);if(o===!1||a.isPropagationStopped()){c=e.level,o===!1&&(b=!1);if(a.isImmediatePropagationStopped())break}}return b}}function L(a,c,d){var e=f.extend({},d[0]);e.type=a,e.originalEvent={},e.liveFired=b,f.event.handle.call(c,e),e.isDefaultPrevented()&&d[0].preventDefault()}function F(){return!0}function E(){return!1}function m(a,c,d){var e=c+"defer",g=c+"queue",h=c+"mark",i=f.data(a,e,b,!0);i&&(d==="queue"||!f.data(a,g,b,!0))&&(d==="mark"||!f.data(a,h,b,!0))&&setTimeout(function(){!f.data(a,g,b,!0)&&!f.data(a,h,b,!0)&&(f.removeData(a,e,!0),i.resolve())},0)}function l(a){for(var b in a)if(b!=="toJSON")return!1;return!0}function k(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(j,"$1-$2").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNaN(d)?i.test(d)?f.parseJSON(d):d:parseFloat(d)}catch(g){}f.data(a,c,d)}else d=b}return d}var c=a.document,d=a.navigator,e=a.location,f=function(){function H(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(H,1);return}e.ready()}}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/\d/,n=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,o=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,q=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,r=/(?:^|:|,)(?:\s*\[)+/g,s=/(webkit)[ \/]([\w.]+)/,t=/(opera)(?:.*version)?[ \/]([\w.]+)/,u=/(msie) ([\w.]+)/,v=/(mozilla)(?:.*? rv:([\w.]+))?/,w=d.userAgent,x,y,z,A=Object.prototype.toString,B=Object.prototype.hasOwnProperty,C=Array.prototype.push,D=Array.prototype.slice,E=String.prototype.trim,F=Array.prototype.indexOf,G={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=n.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.6.1",length:0,size:function(){return this.length},toArray:function(){return D.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?C.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),y.done(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(D.apply(this,arguments),"slice",D.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:C,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;y.resolveWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").unbind("ready")}},bindReady:function(){if(!y){y=e._Deferred();if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",z,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",z),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&H()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNaN:function(a){return a==null||!m.test(a)||isNaN(a)},type:function(a){return a==null?String(a):G[A.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;if(a.constructor&&!B.call(a,"constructor")&&!B.call(a.constructor.prototype,"isPrototypeOf"))return!1;var c;for(c in a);return c===b||B.call(a,c)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw a},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(o.test(b.replace(p,"@").replace(q,"]").replace(r,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(b,c,d){a.DOMParser?(d=new DOMParser,c=d.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b)),d=c.documentElement,(!d||!d.nodeName||d.nodeName==="parsererror")&&e.error("Invalid XML: "+b);return c},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?h.call(arguments,0):c,--e||g.resolveWith(g,h.call(b,0))}}var b=arguments,c=0,d=b.length,e=d,g=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred();if(d>1){for(;c
a",d=a.getElementsByTagName("*"),e=a.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};f=c.createElement("select"),g=f.appendChild(c.createElement("option")),h=a.getElementsByTagName("input")[0],j={leadingWhitespace:a.firstChild.nodeType===3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55$/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:h.value==="on",optSelected:g.selected,getSetAttribute:a.className!=="t",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},h.checked=!0,j.noCloneChecked=h.cloneNode(!0).checked,f.disabled=!0,j.optDisabled=!g.disabled;try{delete a.test}catch(s){j.deleteExpando=!1}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function b(){j.noCloneEvent=!1,a.detachEvent("onclick",b)}),a.cloneNode(!0).fireEvent("onclick")),h=c.createElement("input"),h.value="t",h.setAttribute("type","radio"),j.radioValue=h.value==="t",h.setAttribute("checked","checked"),a.appendChild(h),k=c.createDocumentFragment(),k.appendChild(a.firstChild),j.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,a.innerHTML="",a.style.width=a.style.paddingLeft="1px",l=c.createElement("body"),m={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"};for(q in m)l.style[q]=m[q];l.appendChild(a),b.insertBefore(l,b.firstChild),j.appendChecked=h.checked,j.boxModel=a.offsetWidth===2,"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,j.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="
",j.shrinkWrapBlocks=a.offsetWidth!==2),a.innerHTML="
t
",n=a.getElementsByTagName("td"),r=n[0].offsetHeight===0,n[0].style.display="",n[1].style.display="none",j.reliableHiddenOffsets=r&&n[0].offsetHeight===0,a.innerHTML="",c.defaultView&&c.defaultView.getComputedStyle&&(i=c.createElement("div"),i.style.width="0",i.style.marginRight="0",a.appendChild(i),j.reliableMarginRight=(parseInt((c.defaultView.getComputedStyle(i,null)||{marginRight:0}).marginRight,10)||0)===0),l.innerHTML="",b.removeChild(l);if(a.attachEvent)for(q in{submit:1,change:1,focusin:1})p="on"+q,r=p in a,r||(a.setAttribute(p,"return;"),r=typeof a[p]=="function"),j[q+"Bubbles"]=r;return j}(),f.boxModel=f.support.boxModel;var i=/^(?:\{.*\}|\[.*\])$/,j=/([a-z])([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!l(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g=f.expando,h=typeof c=="string",i,j=a.nodeType,k=j?f.cache:a,l=j?a[f.expando]:a[f.expando]&&f.expando;if((!l||e&&l&&!k[l][g])&&h&&d===b)return;l||(j?a[f.expando]=l=++f.uuid:l=f.expando),k[l]||(k[l]={},j||(k[l].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?k[l][g]=f.extend(k[l][g],c):k[l]=f.extend(k[l],c);i=k[l],e&&(i[g]||(i[g]={}),i=i[g]),d!==b&&(i[f.camelCase(c)]=d);if(c==="events"&&!i[c])return i[g]&&i[g].events;return h?i[f.camelCase(c)]:i}},removeData:function(b,c,d){if(!!f.acceptData(b)){var e=f.expando,g=b.nodeType,h=g?f.cache:b,i=g?b[f.expando]:f.expando;if(!h[i])return;if(c){var j=d?h[i][e]:h[i];if(j){delete j[c];if(!l(j))return}}if(d){delete h[i][e];if(!l(h[i]))return}var k=h[i][e];f.support.deleteExpando||h!=a?delete h[i]:h[i]=null,k?(h[i]={},g||(h[i].toJSON=f.noop),h[i][e]=k):g&&(f.support.deleteExpando?delete b[f.expando]:b.removeAttribute?b.removeAttribute(f.expando):b[f.expando]=null)}},_data:function(a,b,c){return f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),f.fn.extend({data:function(a,c){var d=null;if(typeof a=="undefined"){if(this.length){d=f.data(this[0]);if(this[0].nodeType===1){var e=this[0].attributes,g;for(var h=0,i=e.length;h-1)return!0;return!1},val:function(a){var c,d,e=this[0];if(!arguments.length){if(e){c=f.valHooks[e.nodeName.toLowerCase()]||f.valHooks[e.type];if(c&&"get"in c&&(d=c.get(e,"value"))!==b)return d;return(e.value||"").replace(p,"")}return b}var g=f.isFunction(a);return this.each(function(d){var e=f(this),h;if(this.nodeType===1){g?h=a.call(this,d,e.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c=a.selectedIndex,d=[],e=a.options,g=a.type==="select-one";if(c<0)return null;for(var h=g?c:0,i=g?c+1:e.length;h=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attrFix:{tabindex:"tabIndex"},attr:function(a,c,d,e){var g=a.nodeType;if(!a||g===3||g===8||g===2)return b;if(e&&c in f.attrFn)return f(a)[c](d);if(!("getAttribute"in a))return f.prop(a,c,d);var h,i,j=g!==1||!f.isXMLDoc(a);c=j&&f.attrFix[c]||c,i=f.attrHooks[c],i||(!t.test(c)||typeof d!="boolean"&&d!==b&&d.toLowerCase()!==c.toLowerCase()?v&&(f.nodeName(a,"form")||u.test(c))&&(i=v):i=w);if(d!==b){if(d===null){f.removeAttr(a,c);return b}if(i&&"set"in i&&j&&(h=i.set(a,d,c))!==b)return h;a.setAttribute(c,""+d);return d}if(i&&"get"in i&&j)return i.get(a,c);h=a.getAttribute(c);return h===null?b:h},removeAttr:function(a,b){var c;a.nodeType===1&&(b=f.attrFix[b]||b,f.support.getSetAttribute?a.removeAttribute(b):(f.attr(a,b,""),a.removeAttributeNode(a.getAttributeNode(b))),t.test(b)&&(c=f.propFix[b]||b)in a&&(a[c]=!1))},attrHooks:{type:{set:function(a,b){if(q.test(a.nodeName)&&a.parentNode)f.error("type property can't be changed");else if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b),c&&(a.value=c);return b}}},tabIndex:{get:function(a){var c=a.getAttributeNode("tabIndex");return c&&c.specified?parseInt(c.value,10):r.test(a.nodeName)||s.test(a.nodeName)&&a.href?0:b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e=a.nodeType;if(!a||e===3||e===8||e===2)return b;var g,h,i=e!==1||!f.isXMLDoc(a);c=i&&f.propFix[c]||c,h=f.propHooks[c];return d!==b?h&&"set"in h&&(g=h.set(a,d,c))!==b?g:a[c]=d:h&&"get"in h&&(g=h.get(a,c))!==b?g:a[c]},propHooks:{}}),w={get:function(a,c){return a[f.propFix[c]||c]?c.toLowerCase():b},set:function(a,b,c){var d;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=b),a.setAttribute(c,c.toLowerCase()));return c}},f.attrHooks.value={get:function(a,b){if(v&&f.nodeName(a,"button"))return v.get(a,b);return a.value},set:function(a,b,c){if(v&&f.nodeName(a,"button"))return v.set(a,b,c);a.value=b}},f.support.getSetAttribute||(f.attrFix=f.propFix,v=f.attrHooks.name=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&d.nodeValue!==""?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);if(d){d.nodeValue=b;return b}}},f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===""){a.setAttribute(b,"auto");return c}}})})),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}})),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b))return a.checked=f.inArray(f(a).val(),b)>=0}})});var x=Object.prototype.hasOwnProperty,y=/\.(.*)$/,z=/^(?:textarea|input|select)$/i,A=/\./g,B=/ /g,C=/[^\w\s.|`]/g,D=function(a){return a.replace(C,"\\$&")};f.event={add:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){if(d===!1)d=E;else if(!d)return;var g,h;d.handler&&(g=d,d=g.handler),d.guid||(d.guid=f.guid++);var i=f._data(a);if(!i)return;var j=i.events,k=i.handle;j||(i.events=j={}),k||(i.handle=k=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.handle.apply(k.elem,arguments):b}),k.elem=a,c=c.split(" ");var l,m=0,n;while(l=c[m++]){h=g?f.extend({},g):{handler:d,data:e},l.indexOf(".")>-1?(n=l.split("."),l=n.shift(),h.namespace=n.slice(0).sort().join(".")):(n=[],h.namespace=""),h.type=l,h.guid||(h.guid=d.guid);var o=j[l],p=f.event.special[l]||{};if(!o){o=j[l]=[];if(!p.setup||p.setup.call(a,e,n,k)===!1)a.addEventListener?a.addEventListener(l,k,!1):a.attachEvent&&a.attachEvent("on"+l,k)}p.add&&(p.add.call(a,h),h.handler.guid||(h.handler.guid=d.guid)),o.push(h),f.event.global[l]=!0}a=null}},global:{},remove:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){d===!1&&(d=E);var g,h,i,j,k=0,l,m,n,o,p,q,r,s=f.hasData(a)&&f._data(a),t=s&&s.events;if(!s||!t)return;c&&c.type&&(d=c.handler,c=c.type);if(!c||typeof c=="string"&&c.charAt(0)==="."){c=c||"";for(h in t)f.event.remove(a,h+c);return}c=c.split(" ");while(h=c[k++]){r=h,q=null,l=h.indexOf(".")<0,m=[],l||(m=h.split("."),h=m.shift(),n=new RegExp("(^|\\.)"+f.map(m.slice(0).sort(),D).join("\\.(?:.*\\.)?")+"(\\.|$)")),p=t[h];if(!p)continue;if(!d){for(j=0;j=0&&(h=h.slice(0,-1),j=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if(!!e&&!f.event.customEvent[h]||!!f.event.global[h]){c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.exclusive=j,c.namespace=i.join("."),c.namespace_re=new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)");if(g||!e)c.preventDefault(),c.stopPropagation();if(!e){f.each(f.cache,function(){var a=f.expando,b=this[a];b&&b.events&&b.events[h]&&f.event.trigger(c,d,b.handle.elem +)});return}if(e.nodeType===3||e.nodeType===8)return;c.result=b,c.target=e,d=d?f.makeArray(d):[],d.unshift(c);var k=e,l=h.indexOf(":")<0?"on"+h:"";do{var m=f._data(k,"handle");c.currentTarget=k,m&&m.apply(k,d),l&&f.acceptData(k)&&k[l]&&k[l].apply(k,d)===!1&&(c.result=!1,c.preventDefault()),k=k.parentNode||k.ownerDocument||k===c.target.ownerDocument&&a}while(k&&!c.isPropagationStopped());if(!c.isDefaultPrevented()){var n,o=f.event.special[h]||{};if((!o._default||o._default.call(e.ownerDocument,c)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)){try{l&&e[h]&&(n=e[l],n&&(e[l]=null),f.event.triggered=h,e[h]())}catch(p){}n&&(e[l]=n),f.event.triggered=b}}return c.result}},handle:function(c){c=f.event.fix(c||a.event);var d=((f._data(this,"events")||{})[c.type]||[]).slice(0),e=!c.exclusive&&!c.namespace,g=Array.prototype.slice.call(arguments,0);g[0]=c,c.currentTarget=this;for(var h=0,i=d.length;h-1?f.map(a.options,function(a){return a.selected}).join("-"):"":f.nodeName(a,"select")&&(c=a.selectedIndex);return c},K=function(c){var d=c.target,e,g;if(!!z.test(d.nodeName)&&!d.readOnly){e=f._data(d,"_change_data"),g=J(d),(c.type!=="focusout"||d.type!=="radio")&&f._data(d,"_change_data",g);if(e===b||g===e)return;if(e!=null||g)c.type="change",c.liveFired=b,f.event.trigger(c,arguments[1],d)}};f.event.special.change={filters:{focusout:K,beforedeactivate:K,click:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(c==="radio"||c==="checkbox"||f.nodeName(b,"select"))&&K.call(this,a)},keydown:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(a.keyCode===13&&!f.nodeName(b,"textarea")||a.keyCode===32&&(c==="checkbox"||c==="radio")||c==="select-multiple")&&K.call(this,a)},beforeactivate:function(a){var b=a.target;f._data(b,"_change_data",J(b))}},setup:function(a,b){if(this.type==="file")return!1;for(var c in I)f.event.add(this,c+".specialChange",I[c]);return z.test(this.nodeName)},teardown:function(a){f.event.remove(this,".specialChange");return z.test(this.nodeName)}},I=f.event.special.change.filters,I.focus=I.beforeactivate}f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){function e(a){var c=f.event.fix(a);c.type=b,c.originalEvent={},f.event.trigger(c,null,c.target),c.isDefaultPrevented()&&a.preventDefault()}var d=0;f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.each(["bind","one"],function(a,c){f.fn[c]=function(a,d,e){var g;if(typeof a=="object"){for(var h in a)this[c](h,d,a[h],e);return this}if(arguments.length===2||d===!1)e=d,d=b;c==="one"?(g=function(a){f(this).unbind(a,g);return e.apply(this,arguments)},g.guid=e.guid||f.guid++):g=e;if(a==="unload"&&c!=="one")this.one(a,d,e);else for(var i=0,j=this.length;i0?this.bind(b,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0)}),function(){function u(a,b,c,d,e,f){for(var g=0,h=d.length;g0){j=i;break}}i=i[a]}d[g]=j}}}function t(a,b,c,d,e,f){for(var g=0,h=d.length;g+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d=0,e=Object.prototype.toString,g=!1,h=!0,i=/\\/g,j=/\W/;[0,0].sort(function(){h=!1;return 0});var k=function(b,d,f,g){f=f||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return f;var i,j,n,o,q,r,s,t,u=!0,w=k.isXML(d),x=[],y=b;do{a.exec(""),i=a.exec(y);if(i){y=i[3],x.push(i[1]);if(i[2]){o=i[3];break}}}while(i);if(x.length>1&&m.exec(b))if(x.length===2&&l.relative[x[0]])j=v(x[0]+x[1],d);else{j=l.relative[x[0]]?[d]:k(x.shift(),d);while(x.length)b=x.shift(),l.relative[b]&&(b+=x.shift()),j=v(b,j)}else{!g&&x.length>1&&d.nodeType===9&&!w&&l.match.ID.test(x[0])&&!l.match.ID.test(x[x.length-1])&&(q=k.find(x.shift(),d,w),d=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]);if(d){q=g?{expr:x.pop(),set:p(g)}:k.find(x.pop(),x.length===1&&(x[0]==="~"||x[0]==="+")&&d.parentNode?d.parentNode:d,w),j=q.expr?k.filter(q.expr,q.set):q.set,x.length>0?n=p(j):u=!1;while(x.length)r=x.pop(),s=r,l.relative[r]?s=x.pop():r="",s==null&&(s=d),l.relative[r](n,s,w)}else n=x=[]}n||(n=j),n||k.error(r||b);if(e.call(n)==="[object Array]")if(!u)f.push.apply(f,n);else if(d&&d.nodeType===1)for(t=0;n[t]!=null;t++)n[t]&&(n[t]===!0||n[t].nodeType===1&&k.contains(d,n[t]))&&f.push(j[t]);else for(t=0;n[t]!=null;t++)n[t]&&n[t].nodeType===1&&f.push(j[t]);else p(n,f);o&&(k(o,h,f,g),k.uniqueSort(f));return f};k.uniqueSort=function(a){if(r){g=h,a.sort(r);if(g)for(var b=1;b0},k.find=function(a,b,c){var d;if(!a)return[];for(var e=0,f=l.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!j.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(i,"")},TAG:function(a,b){return a[1].replace(i,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||k.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&k.error(a[0]);a[0]=d++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(i,"");!f&&l.attrMap[g]&&(a[1]=l.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(i,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=k(b[3],null,null,c);else{var g=k.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(l.match.POS.test(b[0])||l.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!k(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=l.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||k.getText([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=l.attrHandle[c]?l.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=l.setFilters[e];if(f)return f(a,c,b,d)}}},m=l.match.POS,n=function(a,b){return"\\"+(b-0+1)};for(var o in l.match)l.match[o]=new RegExp(l.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.source),l.leftMatch[o]=new RegExp(/(^(?:.|\r|\n)*?)/.source+l.match[o].source.replace(/\\(\d+)/g,n));var p=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(q){p=function(a,b){var c=0,d=b||[];if(e.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var f=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(l.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},l.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(l.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(l.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=k,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){k=function(b,e,f,g){e=e||c;if(!g&&!k.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return p(e.getElementsByTagName(b),f);if(h[2]&&l.find.CLASS&&e.getElementsByClassName)return p(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return p([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return p([],f);if(i.id===h[3])return p([i],f)}try{return p(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var m=e,n=e.getAttribute("id"),o=n||d,q=e.parentNode,r=/^\s*[+~]/.test(b);n?o=o.replace(/'/g,"\\$&"):e.setAttribute("id",o),r&&q&&(e=e.parentNode);try{if(!r||q)return p(e.querySelectorAll("[id='"+o+"'] "+b),f)}catch(s){}finally{n||m.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)k[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}k.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(a))try{if(e||!l.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return k(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;l.order.splice(1,0,"CLASS"),l.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?k.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?k.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:k.contains=function(){return!1},k.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var v=function(a,b){var c,d=[],e="",f=b.nodeType?[b]:b;while(c=l.match.PSEUDO.exec(a))e+=c[0],a=a.replace(l.match.PSEUDO,"");a=l.relative[a]?a+"*":a;for(var g=0,h=f.length;g0)for(h=g;h0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h,i,j={},k=1;if(g&&a.length){for(d=0,e=a.length;d-1:f(g).is(h))&&c.push({selector:i,elem:g,level:k});g=g.parentNode,k++}}return c}var l=U.test(a)||typeof a!="string"?f(a,b||this.context):0;for(d=0,e=this.length;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a||typeof a=="string")return f.inArray(this[0],a?f(a):this.parent().children());return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(W(c[0])||W(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c),g=T.call(arguments);P.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!V[a]?f.unique(e):e,(this.length>1||R.test(d))&&Q.test(a)&&(e=e.reverse());return this.pushStack(e,a,g.join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var Y=/ jQuery\d+="(?:\d+|null)"/g,Z=/^\s+/,$=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,_=/<([\w:]+)/,ba=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
","
"]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){f(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f(arguments[0]).toArray());return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Y,""):null;if(typeof a=="string"&&!bc.test(a)&&(f.support.leadingWhitespace||!Z.test(a))&&!bg[(_.exec(a)||["",""])[1].toLowerCase()]){a=a.replace($,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d=a.cloneNode(!0),e,g,h;if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bj(a,d),e=bk(a),g=bk(d);for(h=0;e[h];++h)bj(e[h],g[h])}if(b){bi(a,d);if(c){e=bk(a),g=bk(d);for(h=0;e[h];++h)bi(e[h],g[h])}}return d},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument|| +b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!bb.test(k))k=b.createTextNode(k);else{k=k.replace($,"<$1>");var l=(_.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=ba.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&Z.test(k)&&o.insertBefore(b.createTextNode(Z.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bp.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle;c.zoom=1;var e=f.isNaN(b)?"":"alpha(opacity="+b*100+")",g=d&&d.filter||c.filter||"";c.filter=bo.test(g)?g.replace(bo,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,c){var d,e,g;c=c.replace(br,"-$1").toLowerCase();if(!(e=a.ownerDocument.defaultView))return b;if(g=e.getComputedStyle(a,null))d=g.getPropertyValue(c),d===""&&!f.contains(a.ownerDocument.documentElement,a)&&(d=f.style(a,c));return d}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d=a.currentStyle&&a.currentStyle[b],e=a.runtimeStyle&&a.runtimeStyle[b],f=a.style;!bs.test(d)&&bt.test(d)&&(c=f.left,e&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":d||0,d=f.pixelLeft+"px",f.left=c,e&&(a.runtimeStyle.left=e));return d===""?"auto":d}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bE=/%20/g,bF=/\[\]$/,bG=/\r?\n/g,bH=/#.*$/,bI=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bJ=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bK=/^(?:about|app|app\-storage|.+\-extension|file|widget):$/,bL=/^(?:GET|HEAD)$/,bM=/^\/\//,bN=/\?/,bO=/)<[^<]*)*<\/script>/gi,bP=/^(?:select|textarea)/i,bQ=/\s+/,bR=/([?&])_=[^&]*/,bS=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bT=f.fn.load,bU={},bV={},bW,bX;try{bW=e.href}catch(bY){bW=c.createElement("a"),bW.href="",bW=bW.href}bX=bS.exec(bW.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bT)return bT.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
").append(c.replace(bO,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bP.test(this.nodeName)||bJ.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bG,"\r\n")}}):{name:b.name,value:c.replace(bG,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.bind(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?f.extend(!0,a,f.ajaxSettings,b):(b=a,a=f.extend(!0,f.ajaxSettings,b));for(var c in{context:1,url:1})c in b?a[c]=b[c]:c in f.ajaxSettings&&(a[c]=f.ajaxSettings[c]);return a},ajaxSettings:{url:bW,isLocal:bK.test(bX[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":"*/*"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML}},ajaxPrefilter:bZ(bU),ajaxTransport:bZ(bV),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a?4:0;var o,r,u,w=l?ca(d,v,l):b,x,y;if(a>=200&&a<300||a===304){if(d.ifModified){if(x=v.getResponseHeader("Last-Modified"))f.lastModified[k]=x;if(y=v.getResponseHeader("Etag"))f.etag[k]=y}if(a===304)c="notmodified",o=!0;else try{r=cb(d,w),c="success",o=!0}catch(z){c="parsererror",u=z}}else{u=c;if(!c||a)c="error",a<0&&(a=0)}v.status=a,v.statusText=c,o?h.resolveWith(e,[r,c,v]):h.rejectWith(e,[v,c,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.resolveWith(e,[v,c]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f._Deferred(),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bI.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.done,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bH,"").replace(bM,bX[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bQ),d.crossDomain==null&&(r=bS.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bX[1]&&r[2]==bX[2]&&(r[3]||(r[1]==="http:"?80:443))==(bX[3]||(bX[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bU,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bL.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bN.test(d.url)?"&":"?")+d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bR,"$1_="+x);d.url=y+(y===d.url?(bN.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", */*; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=b$(bV,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){status<2?w(-1,z):f.error(z)}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)b_(g,a[g],c,e);return d.join("&").replace(bE,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cc=f.now(),cd=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cc++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(cd.test(b.url)||e&&cd.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(cd,l),b.url===j&&(e&&(k=k.replace(cd,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var ce=a.ActiveXObject?function(){for(var a in cg)cg[a](0,1)}:!1,cf=0,cg;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ch()||ci()}:ch,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,ce&&delete cg[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cf,ce&&(cg||(cg={},f(a).unload(ce)),cg[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cj={},ck,cl,cm=/^(?:toggle|show|hide)$/,cn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,co,cp=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cq,cr=a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g=e.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),e.animatedProperties[this.prop]=!0;for(g in e.animatedProperties)e.animatedProperties[g]!==!0&&(c=!1);if(c){e.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){d.style["overflow"+b]=e.overflow[a]}),e.hide&&f(d).hide();if(e.hide||e.show)for(var i in e.animatedProperties)f.style(d,i,e.orig[i]);e.complete.call(d)}return!1}e.duration==Infinity?this.now=b:(h=b-this.startTime,this.state=h/e.duration,this.pos=f.easing[e.animatedProperties[this.prop]](this.state,h,0,1,e.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){for(var a=f.timers,b=0;b
";f.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}),b.innerHTML=j,a.insertBefore(b,a.firstChild),d=b.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,this.doesNotAddBorder=e.offsetTop!==5,this.doesAddBorderForTableAndCells=h.offsetTop===5,e.style.position="fixed",e.style.top="20px",this.supportsFixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",this.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i,a.removeChild(b),f.offset.initialize=f.noop},bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;f.offset.initialize(),f.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(f.css(a,"marginTop"))||0,c+=parseFloat(f.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var d=f.css(a,"position");d==="static"&&(a.style.position="relative");var e=f(a),g=e.offset(),h=f.css(a,"top"),i=f.css(a,"left"),j=(d==="absolute"||d==="fixed")&&f.inArray("auto",[h,i])>-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cy(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){return this[0]?parseFloat(f.css(this[0],d,"padding")):null},f.fn["outer"+c]=function(a){return this[0]?parseFloat(f.css(this[0],d,a?"margin":"border")):null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c];return e.document.compatMode==="CSS1Compat"&&g||e.document.body["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var h=f.css(e,d),i=parseFloat(h);return f.isNaN(i)?h:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f})(window); \ No newline at end of file diff --git a/webroot/js/jquery.anchor.js b/webroot/js/jquery.anchor.js new file mode 100755 index 0000000..d6db7ab --- /dev/null +++ b/webroot/js/jquery.anchor.js @@ -0,0 +1,39 @@ +/******* + + *** Anchor Slider by Cedric Dugas *** + *** Http://www.position-absolute.com *** + + Never have an anchor jumping your content, slide it. + + Don't forget to put an id to your anchor ! + You can use and modify this script for any project you want, but please leave this comment as credit. + +*****/ + + + +$(document).ready(function() { + $("a.anchorLink").anchorAnimate() +}); + +jQuery.fn.anchorAnimate = function(settings) { + + settings = jQuery.extend({ + speed : 1100 + }, settings); + + return this.each(function(){ + var caller = this + $(caller).click(function (event) { + event.preventDefault() + var locationHref = window.location.href + var elementClick = $(caller).attr("href") + + var destination = $(elementClick).offset().top; + $("html:not(:animated),body:not(:animated)").animate({ scrollTop: destination}, settings.speed, function() { + window.location.hash = elementClick + }); + return false; + }) + }) +} \ No newline at end of file diff --git a/webroot/js/jquery.form.js b/webroot/js/jquery.form.js new file mode 100755 index 0000000..e9d5df5 --- /dev/null +++ b/webroot/js/jquery.form.js @@ -0,0 +1,37 @@ +jQuery(document).ready(function(){ + + $('#contactform').submit(function(){ + + var action = $(this).attr('action'); + + $("#message").slideUp(750,function() { + $('#message').hide(); + + $('#submit') + .after('') + .attr('disabled','disabled'); + + $.post(action, { + name: $('#name').val(), + email: $('#email').val(), + subject: $('#subject').val(), + comments: $('#comments').val(), + verify: $('#verify').val() + }, + function(data){ + document.getElementById('message').innerHTML = data; + $('#message').slideDown('slow'); + $('#contactform img.loader').fadeOut('slow',function(){$(this).remove()}); + $('#contactform #submit').attr('disabled',''); + if(data.match('success') != null) $('#contactform').slideUp('slow'); + + } + ); + + }); + + return false; + + }); + +}); \ No newline at end of file diff --git a/webroot/js/jquery.lightbox-0.5.min.js b/webroot/js/jquery.lightbox-0.5.min.js new file mode 100755 index 0000000..5f13b0b --- /dev/null +++ b/webroot/js/jquery.lightbox-0.5.min.js @@ -0,0 +1,42 @@ +/** + * jQuery lightBox plugin + * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) + * and adapted to me for use like a plugin from jQuery. + * @name jquery-lightbox-0.5.js + * @author Leandro Vieira Pinho - http://leandrovieira.com + * @version 0.5 + * @date April 11, 2008 + * @category jQuery plugin + * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) + * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US + * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin + */ +(function($){$.fn.lightBox=function(settings){settings=jQuery.extend({overlayBgColor:'#000',overlayOpacity:0.8,fixedNavigation:false,imageLoading:'images/lightbox-ico-loading.gif',imageBtnPrev:'images/lightbox-btn-prev.gif',imageBtnNext:'images/lightbox-btn-next.gif',imageBtnClose:'images/lightbox-btn-close.gif',imageBlank:'images/lightbox-blank.gif',containerBorderSize:10,containerResizeSpeed:400,txtImage:'Image',txtOf:'of',keyToClose:'c',keyToPrev:'p',keyToNext:'n',imageArray:[],activeImage:0},settings);var jQueryMatchedObj=this;function _initialize(){_start(this,jQueryMatchedObj);return false;} +function _start(objClicked,jQueryMatchedObj){$('embed, object, select').css({'visibility':'hidden'});_set_interface();settings.imageArray.length=0;settings.activeImage=0;if(jQueryMatchedObj.length==1){settings.imageArray.push(new Array(objClicked.getAttribute('href'),objClicked.getAttribute('title')));}else{for(var i=0;i
');var arrPageSizes=___getPageSize();$('#jquery-overlay').css({backgroundColor:settings.overlayBgColor,opacity:settings.overlayOpacity,width:arrPageSizes[0],height:arrPageSizes[1]}).fadeIn();var arrPageScroll=___getPageScroll();$('#jquery-lightbox').css({top:arrPageScroll[1]+(arrPageSizes[3]/10),left:arrPageScroll[0]}).show();$('#jquery-overlay,#jquery-lightbox').click(function(){_finish();});$('#lightbox-loading-link,#lightbox-secNav-btnClose').click(function(){_finish();return false;});$(window).resize(function(){var arrPageSizes=___getPageSize();$('#jquery-overlay').css({width:arrPageSizes[0],height:arrPageSizes[1]});var arrPageScroll=___getPageScroll();$('#jquery-lightbox').css({top:arrPageScroll[1]+(arrPageSizes[3]/10),left:arrPageScroll[0]});});} +function _set_image_to_view(){$('#lightbox-loading').show();if(settings.fixedNavigation){$('#lightbox-image,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide();}else{$('#lightbox-image,#lightbox-nav,#lightbox-nav-btnPrev,#lightbox-nav-btnNext,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide();} +var objImagePreloader=new Image();objImagePreloader.onload=function(){$('#lightbox-image').attr('src',settings.imageArray[settings.activeImage][0]);_resize_container_image_box(objImagePreloader.width,objImagePreloader.height);objImagePreloader.onload=function(){};};objImagePreloader.src=settings.imageArray[settings.activeImage][0];};function _resize_container_image_box(intImageWidth,intImageHeight){var intCurrentWidth=$('#lightbox-container-image-box').width();var intCurrentHeight=$('#lightbox-container-image-box').height();var intWidth=(intImageWidth+(settings.containerBorderSize*2));var intHeight=(intImageHeight+(settings.containerBorderSize*2));var intDiffW=intCurrentWidth-intWidth;var intDiffH=intCurrentHeight-intHeight;$('#lightbox-container-image-box').animate({width:intWidth,height:intHeight},settings.containerResizeSpeed,function(){_show_image();});if((intDiffW==0)&&(intDiffH==0)){if($.browser.msie){___pause(250);}else{___pause(100);}} +$('#lightbox-container-image-data-box').css({width:intImageWidth});$('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({height:intImageHeight+(settings.containerBorderSize*2)});};function _show_image(){$('#lightbox-loading').hide();$('#lightbox-image').fadeIn(function(){_show_image_data();_set_navigation();});_preload_neighbor_images();};function _show_image_data(){$('#lightbox-container-image-data-box').slideDown('fast');$('#lightbox-image-details-caption').hide();if(settings.imageArray[settings.activeImage][1]){$('#lightbox-image-details-caption').html(settings.imageArray[settings.activeImage][1]).show();} +if(settings.imageArray.length>1){$('#lightbox-image-details-currentNumber').html(settings.txtImage+' '+(settings.activeImage+1)+' '+settings.txtOf+' '+settings.imageArray.length).show();}} +function _set_navigation(){$('#lightbox-nav').show();$('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({'background':'transparent url('+settings.imageBlank+') no-repeat'});if(settings.activeImage!=0){if(settings.fixedNavigation){$('#lightbox-nav-btnPrev').css({'background':'url('+settings.imageBtnPrev+') left 15% no-repeat'}).unbind().bind('click',function(){settings.activeImage=settings.activeImage-1;_set_image_to_view();return false;});}else{$('#lightbox-nav-btnPrev').unbind().hover(function(){$(this).css({'background':'url('+settings.imageBtnPrev+') left 15% no-repeat'});},function(){$(this).css({'background':'transparent url('+settings.imageBlank+') no-repeat'});}).show().bind('click',function(){settings.activeImage=settings.activeImage-1;_set_image_to_view();return false;});}} +if(settings.activeImage!=(settings.imageArray.length-1)){if(settings.fixedNavigation){$('#lightbox-nav-btnNext').css({'background':'url('+settings.imageBtnNext+') right 15% no-repeat'}).unbind().bind('click',function(){settings.activeImage=settings.activeImage+1;_set_image_to_view();return false;});}else{$('#lightbox-nav-btnNext').unbind().hover(function(){$(this).css({'background':'url('+settings.imageBtnNext+') right 15% no-repeat'});},function(){$(this).css({'background':'transparent url('+settings.imageBlank+') no-repeat'});}).show().bind('click',function(){settings.activeImage=settings.activeImage+1;_set_image_to_view();return false;});}} +_enable_keyboard_navigation();} +function _enable_keyboard_navigation(){$(document).keydown(function(objEvent){_keyboard_action(objEvent);});} +function _disable_keyboard_navigation(){$(document).unbind();} +function _keyboard_action(objEvent){if(objEvent==null){keycode=event.keyCode;escapeKey=27;}else{keycode=objEvent.keyCode;escapeKey=objEvent.DOM_VK_ESCAPE;} +key=String.fromCharCode(keycode).toLowerCase();if((key==settings.keyToClose)||(key=='x')||(keycode==escapeKey)){_finish();} +if((key==settings.keyToPrev)||(keycode==37)){if(settings.activeImage!=0){settings.activeImage=settings.activeImage-1;_set_image_to_view();_disable_keyboard_navigation();}} +if((key==settings.keyToNext)||(keycode==39)){if(settings.activeImage!=(settings.imageArray.length-1)){settings.activeImage=settings.activeImage+1;_set_image_to_view();_disable_keyboard_navigation();}}} +function _preload_neighbor_images(){if((settings.imageArray.length-1)>settings.activeImage){objNext=new Image();objNext.src=settings.imageArray[settings.activeImage+1][0];} +if(settings.activeImage>0){objPrev=new Image();objPrev.src=settings.imageArray[settings.activeImage-1][0];}} +function _finish(){$('#jquery-lightbox').remove();$('#jquery-overlay').fadeOut(function(){$('#jquery-overlay').remove();});$('embed, object, select').css({'visibility':'visible'});} +function ___getPageSize(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=window.innerWidth+window.scrollMaxX;yScroll=window.innerHeight+window.scrollMaxY;}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight;}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight;} +var windowWidth,windowHeight;if(self.innerHeight){if(document.documentElement.clientWidth){windowWidth=document.documentElement.clientWidth;}else{windowWidth=self.innerWidth;} +windowHeight=self.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight;}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight;} +if(yScroll
 
',gallery_markup:'',image_markup:'',flash_markup:'',quicktime_markup:'',iframe_markup:'',inline_markup:'
{content}
',custom_markup:'',social_tools:''},pp_settings);var matchedObjects=this,percentBased=false,pp_dimensions,pp_open,pp_contentHeight,pp_contentWidth,pp_containerHeight,pp_containerWidth,windowHeight=$(window).height(),windowWidth=$(window).width(),pp_slideshow;doresize=true,scroll_pos=_get_scroll();$(window).unbind('resize.prettyphoto').bind('resize.prettyphoto',function(){_center_overlay();_resize_overlay();});if(pp_settings.keyboard_shortcuts){$(document).unbind('keydown.prettyphoto').bind('keydown.prettyphoto',function(e){if(typeof $pp_pic_holder!='undefined'){if($pp_pic_holder.is(':visible')){switch(e.keyCode){case 37:$.prettyPhoto.changePage('previous');e.preventDefault();break;case 39:$.prettyPhoto.changePage('next');e.preventDefault();break;case 27:if(!settings.modal) +$.prettyPhoto.close();e.preventDefault();break;};};};});};$.prettyPhoto.initialize=function(){settings=pp_settings;if(settings.theme=='pp_default')settings.horizontal_padding=16;if(settings.ie6_fallback&&$.browser.msie&&parseInt($.browser.version)==6)settings.theme="light_square";theRel=$(this).attr('rel');galleryRegExp=/\[(?:.*)\]/;isSet=(galleryRegExp.exec(theRel))?true:false;pp_images=(isSet)?jQuery.map(matchedObjects,function(n,i){if($(n).attr('rel').indexOf(theRel)!=-1)return $(n).attr('href');}):$.makeArray($(this).attr('href'));pp_titles=(isSet)?jQuery.map(matchedObjects,function(n,i){if($(n).attr('rel').indexOf(theRel)!=-1)return($(n).find('img').attr('alt'))?$(n).find('img').attr('alt'):"";}):$.makeArray($(this).find('img').attr('alt'));pp_descriptions=(isSet)?jQuery.map(matchedObjects,function(n,i){if($(n).attr('rel').indexOf(theRel)!=-1)return($(n).attr('title'))?$(n).attr('title'):"";}):$.makeArray($(this).attr('title'));set_position=jQuery.inArray($(this).attr('href'),pp_images);rel_index=(isSet)?set_position:$("a[rel^='"+theRel+"']").index($(this));_build_overlay(this);if(settings.allow_resize) +$(window).bind('scroll.prettyphoto',function(){_center_overlay();});$.prettyPhoto.open();return false;} +$.prettyPhoto.open=function(event){if(typeof settings=="undefined"){settings=pp_settings;if($.browser.msie&&$.browser.version==6)settings.theme="light_square";pp_images=$.makeArray(arguments[0]);pp_titles=(arguments[1])?$.makeArray(arguments[1]):$.makeArray("");pp_descriptions=(arguments[2])?$.makeArray(arguments[2]):$.makeArray("");isSet=(pp_images.length>1)?true:false;set_position=0;_build_overlay(event.target);} +if($.browser.msie&&$.browser.version==6)$('select').css('visibility','hidden');if(settings.hideflash)$('object,embed,iframe[src*=youtube],iframe[src*=vimeo]').css('visibility','hidden');_checkPosition($(pp_images).size());$('.pp_loaderIcon').show();if($ppt.is(':hidden'))$ppt.css('opacity',0).show();$pp_overlay.show().fadeTo(settings.animation_speed,settings.opacity);$pp_pic_holder.find('.currentTextHolder').text((set_position+1)+settings.counter_separator_label+$(pp_images).size());if(pp_descriptions[set_position]!=""){$pp_pic_holder.find('.pp_description').show().html(unescape(pp_descriptions[set_position]));}else{$pp_pic_holder.find('.pp_description').hide();} +movie_width=(parseFloat(getParam('width',pp_images[set_position])))?getParam('width',pp_images[set_position]):settings.default_width.toString();movie_height=(parseFloat(getParam('height',pp_images[set_position])))?getParam('height',pp_images[set_position]):settings.default_height.toString();percentBased=false;if(movie_height.indexOf('%')!=-1){movie_height=parseFloat(($(window).height()*parseFloat(movie_height)/100)-150);percentBased=true;} +if(movie_width.indexOf('%')!=-1){movie_width=parseFloat(($(window).width()*parseFloat(movie_width)/100)-150);percentBased=true;} +$pp_pic_holder.fadeIn(function(){(settings.show_title&&pp_titles[set_position]!=""&&typeof pp_titles[set_position]!="undefined")?$ppt.html(unescape(pp_titles[set_position])):$ppt.html(' ');imgPreloader="";skipInjection=false;switch(_getFileType(pp_images[set_position])){case'image':imgPreloader=new Image();nextImage=new Image();if(isSet&&set_position<$(pp_images).size()-1)nextImage.src=pp_images[set_position+1];prevImage=new Image();if(isSet&&pp_images[set_position-1])prevImage.src=pp_images[set_position-1];$pp_pic_holder.find('#pp_full_res')[0].innerHTML=settings.image_markup.replace(/{path}/g,pp_images[set_position]);imgPreloader.onload=function(){pp_dimensions=_fitToViewport(imgPreloader.width,imgPreloader.height);_showContent();};imgPreloader.onerror=function(){alert('Image cannot be loaded. Make sure the path is correct and image exist.');$.prettyPhoto.close();};imgPreloader.src=pp_images[set_position];break;case'youtube':pp_dimensions=_fitToViewport(movie_width,movie_height);movie='http://www.youtube.com/embed/'+getParam('v',pp_images[set_position]);(getParam('rel',pp_images[set_position]))?movie+="?rel="+getParam('rel',pp_images[set_position]):movie+="?rel=1";if(settings.autoplay)movie+="&autoplay=1";toInject=settings.iframe_markup.replace(/{width}/g,pp_dimensions['width']).replace(/{height}/g,pp_dimensions['height']).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,movie);break;case'vimeo':pp_dimensions=_fitToViewport(movie_width,movie_height);movie_id=pp_images[set_position];var regExp=/http:\/\/(www\.)?vimeo.com\/(\d+)/;var match=movie_id.match(regExp);movie='http://player.vimeo.com/video/'+match[2]+'?title=0&byline=0&portrait=0';if(settings.autoplay)movie+="&autoplay=1;";vimeo_width=pp_dimensions['width']+'/embed/?moog_width='+pp_dimensions['width'];toInject=settings.iframe_markup.replace(/{width}/g,vimeo_width).replace(/{height}/g,pp_dimensions['height']).replace(/{path}/g,movie);break;case'quicktime':pp_dimensions=_fitToViewport(movie_width,movie_height);pp_dimensions['height']+=15;pp_dimensions['contentHeight']+=15;pp_dimensions['containerHeight']+=15;toInject=settings.quicktime_markup.replace(/{width}/g,pp_dimensions['width']).replace(/{height}/g,pp_dimensions['height']).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,pp_images[set_position]).replace(/{autoplay}/g,settings.autoplay);break;case'flash':pp_dimensions=_fitToViewport(movie_width,movie_height);flash_vars=pp_images[set_position];flash_vars=flash_vars.substring(pp_images[set_position].indexOf('flashvars')+10,pp_images[set_position].length);filename=pp_images[set_position];filename=filename.substring(0,filename.indexOf('?'));toInject=settings.flash_markup.replace(/{width}/g,pp_dimensions['width']).replace(/{height}/g,pp_dimensions['height']).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,filename+'?'+flash_vars);break;case'iframe':pp_dimensions=_fitToViewport(movie_width,movie_height);frame_url=pp_images[set_position];frame_url=frame_url.substr(0,frame_url.indexOf('iframe')-1);toInject=settings.iframe_markup.replace(/{width}/g,pp_dimensions['width']).replace(/{height}/g,pp_dimensions['height']).replace(/{path}/g,frame_url);break;case'ajax':doresize=false;pp_dimensions=_fitToViewport(movie_width,movie_height);doresize=true;skipInjection=true;$.get(pp_images[set_position],function(responseHTML){toInject=settings.inline_markup.replace(/{content}/g,responseHTML);$pp_pic_holder.find('#pp_full_res')[0].innerHTML=toInject;_showContent();});break;case'custom':pp_dimensions=_fitToViewport(movie_width,movie_height);toInject=settings.custom_markup;break;case'inline':myClone=$(pp_images[set_position]).clone().append('
').css({'width':settings.default_width}).wrapInner('
').appendTo($('body')).show();doresize=false;pp_dimensions=_fitToViewport($(myClone).width(),$(myClone).height());doresize=true;$(myClone).remove();toInject=settings.inline_markup.replace(/{content}/g,$(pp_images[set_position]).html());break;};if(!imgPreloader&&!skipInjection){$pp_pic_holder.find('#pp_full_res')[0].innerHTML=toInject;_showContent();};});return false;};$.prettyPhoto.changePage=function(direction){currentGalleryPage=0;if(direction=='previous'){set_position--;if(set_position<0)set_position=$(pp_images).size()-1;}else if(direction=='next'){set_position++;if(set_position>$(pp_images).size()-1)set_position=0;}else{set_position=direction;};rel_index=set_position;if(!doresize)doresize=true;$('.pp_contract').removeClass('pp_contract').addClass('pp_expand');_hideContent(function(){$.prettyPhoto.open();});};$.prettyPhoto.changeGalleryPage=function(direction){if(direction=='next'){currentGalleryPage++;if(currentGalleryPage>totalPage)currentGalleryPage=0;}else if(direction=='previous'){currentGalleryPage--;if(currentGalleryPage<0)currentGalleryPage=totalPage;}else{currentGalleryPage=direction;};slide_speed=(direction=='next'||direction=='previous')?settings.animation_speed:0;slide_to=currentGalleryPage*(itemsPerPage*itemWidth);$pp_gallery.find('ul').animate({left:-slide_to},slide_speed);};$.prettyPhoto.startSlideshow=function(){if(typeof pp_slideshow=='undefined'){$pp_pic_holder.find('.pp_play').unbind('click').removeClass('pp_play').addClass('pp_pause').click(function(){$.prettyPhoto.stopSlideshow();return false;});pp_slideshow=setInterval($.prettyPhoto.startSlideshow,settings.slideshow);}else{$.prettyPhoto.changePage('next');};} +$.prettyPhoto.stopSlideshow=function(){$pp_pic_holder.find('.pp_pause').unbind('click').removeClass('pp_pause').addClass('pp_play').click(function(){$.prettyPhoto.startSlideshow();return false;});clearInterval(pp_slideshow);pp_slideshow=undefined;} +$.prettyPhoto.close=function(){if($pp_overlay.is(":animated"))return;$.prettyPhoto.stopSlideshow();$pp_pic_holder.stop().find('object,embed').css('visibility','hidden');$('div.pp_pic_holder,div.ppt,.pp_fade').fadeOut(settings.animation_speed,function(){$(this).remove();});$pp_overlay.fadeOut(settings.animation_speed,function(){if($.browser.msie&&$.browser.version==6)$('select').css('visibility','visible');if(settings.hideflash)$('object,embed,iframe[src*=youtube],iframe[src*=vimeo]').css('visibility','visible');$(this).remove();$(window).unbind('scroll.prettyphoto');settings.callback();doresize=true;pp_open=false;delete settings;});};function _showContent(){$('.pp_loaderIcon').hide();projectedTop=scroll_pos['scrollTop']+((windowHeight/2)-(pp_dimensions['containerHeight']/2));if(projectedTop<0)projectedTop=0;$ppt.fadeTo(settings.animation_speed,1);$pp_pic_holder.find('.pp_content').animate({height:pp_dimensions['contentHeight'],width:pp_dimensions['contentWidth']},settings.animation_speed);$pp_pic_holder.animate({'top':projectedTop,'left':(windowWidth/2)-(pp_dimensions['containerWidth']/2),width:pp_dimensions['containerWidth']},settings.animation_speed,function(){$pp_pic_holder.find('.pp_hoverContainer,#fullResImage').height(pp_dimensions['height']).width(pp_dimensions['width']);$pp_pic_holder.find('.pp_fade').fadeIn(settings.animation_speed);if(isSet&&_getFileType(pp_images[set_position])=="image"){$pp_pic_holder.find('.pp_hoverContainer').show();}else{$pp_pic_holder.find('.pp_hoverContainer').hide();} +if(pp_dimensions['resized']){$('a.pp_expand,a.pp_contract').show();}else{$('a.pp_expand').hide();} +if(settings.autoplay_slideshow&&!pp_slideshow&&!pp_open)$.prettyPhoto.startSlideshow();if(settings.deeplinking) +setHashtag();settings.changepicturecallback();pp_open=true;});_insert_gallery();};function _hideContent(callback){$pp_pic_holder.find('#pp_full_res object,#pp_full_res embed').css('visibility','hidden');$pp_pic_holder.find('.pp_fade').fadeOut(settings.animation_speed,function(){$('.pp_loaderIcon').show();callback();});};function _checkPosition(setCount){(setCount>1)?$('.pp_nav').show():$('.pp_nav').hide();};function _fitToViewport(width,height){resized=false;_getDimensions(width,height);imageWidth=width,imageHeight=height;if(((pp_containerWidth>windowWidth)||(pp_containerHeight>windowHeight))&&doresize&&settings.allow_resize&&!percentBased){resized=true,fitting=false;while(!fitting){if((pp_containerWidth>windowWidth)){imageWidth=(windowWidth-200);imageHeight=(height/width)*imageWidth;}else if((pp_containerHeight>windowHeight)){imageHeight=(windowHeight-200);imageWidth=(width/height)*imageHeight;}else{fitting=true;};pp_containerHeight=imageHeight,pp_containerWidth=imageWidth;};_getDimensions(imageWidth,imageHeight);if((pp_containerWidth>windowWidth)||(pp_containerHeight>windowHeight)){_fitToViewport(pp_containerWidth,pp_containerHeight)};};return{width:Math.floor(imageWidth),height:Math.floor(imageHeight),containerHeight:Math.floor(pp_containerHeight),containerWidth:Math.floor(pp_containerWidth)+(settings.horizontal_padding*2),contentHeight:Math.floor(pp_contentHeight),contentWidth:Math.floor(pp_contentWidth),resized:resized};};function _getDimensions(width,height){width=parseFloat(width);height=parseFloat(height);$pp_details=$pp_pic_holder.find('.pp_details');$pp_details.width(width);detailsHeight=parseFloat($pp_details.css('marginTop'))+parseFloat($pp_details.css('marginBottom'));$pp_details=$pp_details.clone().addClass(settings.theme).width(width).appendTo($('body')).css({'position':'absolute','top':-10000});detailsHeight+=$pp_details.height();detailsHeight=(detailsHeight<=34)?36:detailsHeight;if($.browser.msie&&$.browser.version==7)detailsHeight+=8;$pp_details.remove();$pp_title=$pp_pic_holder.find('.ppt');$pp_title.width(width);titleHeight=parseFloat($pp_title.css('marginTop'))+parseFloat($pp_title.css('marginBottom'));$pp_title=$pp_title.clone().appendTo($('body')).css({'position':'absolute','top':-10000});titleHeight+=$pp_title.height();$pp_title.remove();pp_contentHeight=height+detailsHeight;pp_contentWidth=width;pp_containerHeight=pp_contentHeight+titleHeight+$pp_pic_holder.find('.pp_top').height()+$pp_pic_holder.find('.pp_bottom').height();pp_containerWidth=width;} +function _getFileType(itemSrc){if(itemSrc.match(/youtube\.com\/watch/i)){return'youtube';}else if(itemSrc.match(/vimeo\.com/i)){return'vimeo';}else if(itemSrc.match(/\b.mov\b/i)){return'quicktime';}else if(itemSrc.match(/\b.swf\b/i)){return'flash';}else if(itemSrc.match(/\biframe=true\b/i)){return'iframe';}else if(itemSrc.match(/\bajax=true\b/i)){return'ajax';}else if(itemSrc.match(/\bcustom=true\b/i)){return'custom';}else if(itemSrc.substr(0,1)=='#'){return'inline';}else{return'image';};};function _center_overlay(){if(doresize&&typeof $pp_pic_holder!='undefined'){scroll_pos=_get_scroll();contentHeight=$pp_pic_holder.height(),contentwidth=$pp_pic_holder.width();projectedTop=(windowHeight/2)+scroll_pos['scrollTop']-(contentHeight/2);if(projectedTop<0)projectedTop=0;if(contentHeight>windowHeight) +return;$pp_pic_holder.css({'top':projectedTop,'left':(windowWidth/2)+scroll_pos['scrollLeft']-(contentwidth/2)});};};function _get_scroll(){if(self.pageYOffset){return{scrollTop:self.pageYOffset,scrollLeft:self.pageXOffset};}else if(document.documentElement&&document.documentElement.scrollTop){return{scrollTop:document.documentElement.scrollTop,scrollLeft:document.documentElement.scrollLeft};}else if(document.body){return{scrollTop:document.body.scrollTop,scrollLeft:document.body.scrollLeft};};};function _resize_overlay(){windowHeight=$(window).height(),windowWidth=$(window).width();if(typeof $pp_overlay!="undefined")$pp_overlay.height($(document).height()).width(windowWidth);};function _insert_gallery(){if(isSet&&settings.overlay_gallery&&_getFileType(pp_images[set_position])=="image"&&(settings.ie6_fallback&&!($.browser.msie&&parseInt($.browser.version)==6))){itemWidth=52+5;navWidth=(settings.theme=="facebook"||settings.theme=="pp_default")?50:30;itemsPerPage=Math.floor((pp_dimensions['containerWidth']-100-navWidth)/itemWidth);itemsPerPage=(itemsPerPage";};toInject=settings.gallery_markup.replace(/{gallery}/g,toInject);$pp_pic_holder.find('#pp_full_res').after(toInject);$pp_gallery=$('.pp_pic_holder .pp_gallery'),$pp_gallery_li=$pp_gallery.find('li');$pp_gallery.find('.pp_arrow_next').click(function(){$.prettyPhoto.changeGalleryPage('next');$.prettyPhoto.stopSlideshow();return false;});$pp_gallery.find('.pp_arrow_previous').click(function(){$.prettyPhoto.changeGalleryPage('previous');$.prettyPhoto.stopSlideshow();return false;});$pp_pic_holder.find('.pp_content').hover(function(){$pp_pic_holder.find('.pp_gallery:not(.disabled)').fadeIn();},function(){$pp_pic_holder.find('.pp_gallery:not(.disabled)').fadeOut();});itemWidth=52+5;$pp_gallery_li.each(function(i){$(this).find('a').click(function(){$.prettyPhoto.changePage(i);$.prettyPhoto.stopSlideshow();return false;});});};if(settings.slideshow){$pp_pic_holder.find('.pp_nav').prepend('Play') +$pp_pic_holder.find('.pp_nav .pp_play').click(function(){$.prettyPhoto.startSlideshow();return false;});} +$pp_pic_holder.attr('class','pp_pic_holder '+settings.theme);$pp_overlay.css({'opacity':0,'height':$(document).height(),'width':$(window).width()}).bind('click',function(){if(!settings.modal)$.prettyPhoto.close();});$('a.pp_close').bind('click',function(){$.prettyPhoto.close();return false;});$('a.pp_expand').bind('click',function(e){if($(this).hasClass('pp_expand')){$(this).removeClass('pp_expand').addClass('pp_contract');doresize=false;}else{$(this).removeClass('pp_contract').addClass('pp_expand');doresize=true;};_hideContent(function(){$.prettyPhoto.open();});return false;});$pp_pic_holder.find('.pp_previous, .pp_nav .pp_arrow_previous').bind('click',function(){$.prettyPhoto.changePage('previous');$.prettyPhoto.stopSlideshow();return false;});$pp_pic_holder.find('.pp_next, .pp_nav .pp_arrow_next').bind('click',function(){$.prettyPhoto.changePage('next');$.prettyPhoto.stopSlideshow();return false;});_center_overlay();};if(!pp_alreadyInitialized&&getHashtag()){pp_alreadyInitialized=true;hashIndex=getHashtag();hashRel=hashIndex;hashIndex=hashIndex.substring(hashIndex.indexOf('/')+1,hashIndex.length-1);hashRel=hashRel.substring(0,hashRel.indexOf('/'));setTimeout(function(){$("a[rel^='"+hashRel+"']:eq("+hashIndex+")").trigger('click');},50);} +return this.unbind('click.prettyphoto').bind('click.prettyphoto',$.prettyPhoto.initialize);};function getHashtag(){url=location.href;hashtag=(url.indexOf('#!')!=-1)?decodeURI(url.substring(url.indexOf('#!')+2,url.length)):false;return hashtag;};function setHashtag(){if(typeof theRel=='undefined')return;location.hash='!'+theRel+'/'+rel_index+'/';};function getParam(name,url){name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var regexS="[\\?&]"+name+"=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(url);return(results==null)?"":results[1];}})(jQuery);var pp_alreadyInitialized=false; \ No newline at end of file diff --git a/webroot/js/jquery.tipsy.js b/webroot/js/jquery.tipsy.js new file mode 100755 index 0000000..b0a644a --- /dev/null +++ b/webroot/js/jquery.tipsy.js @@ -0,0 +1,104 @@ +(function($) { + $.fn.tipsy = function(options) { + + options = $.extend({}, $.fn.tipsy.defaults, options); + + return this.each(function() { + + var opts = $.fn.tipsy.elementOptions(this, options); + + $(this).hover(function() { + + $.data(this, 'cancel.tipsy', true); + + var tip = $.data(this, 'active.tipsy'); + if (!tip) { + tip = $('
'); + tip.css({position: 'absolute', zIndex: 100000}); + $.data(this, 'active.tipsy', tip); + } + + if ($(this).attr('title') || typeof($(this).attr('original-title')) != 'string') { + $(this).attr('original-title', $(this).attr('title') || '').removeAttr('title'); + } + + var title; + if (typeof opts.title == 'string') { + title = $(this).attr(opts.title == 'title' ? 'original-title' : opts.title); + } else if (typeof opts.title == 'function') { + title = opts.title.call(this); + } + + tip.find('.tipsy-inner')[opts.html ? 'html' : 'text'](title || opts.fallback); + + var pos = $.extend({}, $(this).offset(), {width: this.offsetWidth, height: this.offsetHeight}); + tip.get(0).className = 'tipsy'; // reset classname in case of dynamic gravity + tip.remove().css({top: 0, left: 0, visibility: 'hidden', display: 'block'}).appendTo(document.body); + var actualWidth = tip[0].offsetWidth, actualHeight = tip[0].offsetHeight; + var gravity = (typeof opts.gravity == 'function') ? opts.gravity.call(this) : opts.gravity; + + switch (gravity.charAt(0)) { + case 'n': + tip.css({top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2}).addClass('tipsy-north'); + break; + case 's': + tip.css({top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2}).addClass('tipsy-south'); + break; + case 'e': + tip.css({top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth}).addClass('tipsy-east'); + break; + case 'w': + tip.css({top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width}).addClass('tipsy-west'); + break; + } + + if (opts.fade) { + tip.css({opacity: 0, display: 'block', visibility: 'visible'}).animate({opacity: 0.8}); + } else { + tip.css({visibility: 'visible'}); + } + + }, function() { + $.data(this, 'cancel.tipsy', false); + var self = this; + setTimeout(function() { + if ($.data(this, 'cancel.tipsy')) return; + var tip = $.data(self, 'active.tipsy'); + if (opts.fade) { + tip.stop().fadeOut(function() { $(this).remove(); }); + } else { + tip.remove(); + } + }, 100); + + }); + + }); + + }; + + // Overwrite this method to provide options on a per-element basis. + // For example, you could store the gravity in a 'tipsy-gravity' attribute: + // return $.extend({}, options, {gravity: $(ele).attr('tipsy-gravity') || 'n' }); + // (remember - do not modify 'options' in place!) + $.fn.tipsy.elementOptions = function(ele, options) { + return $.metadata ? $.extend({}, options, $(ele).metadata()) : options; + }; + + $.fn.tipsy.defaults = { + fade: false, + fallback: '', + gravity: 'n', + html: false, + title: 'title' + }; + + $.fn.tipsy.autoNS = function() { + return $(this).offset().top > ($(document).scrollTop() + $(window).height() / 2) ? 's' : 'n'; + }; + + $.fn.tipsy.autoWE = function() { + return $(this).offset().left > ($(document).scrollLeft() + $(window).width() / 2) ? 'e' : 'w'; + }; + +})(jQuery); diff --git a/webroot/js/jquery.tools.min.js b/webroot/js/jquery.tools.min.js new file mode 100755 index 0000000..9e99b74 --- /dev/null +++ b/webroot/js/jquery.tools.min.js @@ -0,0 +1,18 @@ +/* + * jQuery Tools 1.2.5 - The missing UI library for the Web + * + * [scrollable] + * + * NO COPYRIGHTS OR LICENSES. DO WHAT YOU LIKE. + * + * http://flowplayer.org/tools/ + * + * File generated: Fri Oct 22 10:05:18 GMT 2010 + */ +(function(e){function p(f,c){var b=e(c);return b.length<2?b:f.parent().find(c)}function u(f,c){var b=this,n=f.add(b),g=f.children(),l=0,j=c.vertical;k||(k=b);if(g.length>1)g=e(c.items,f);e.extend(b,{getConf:function(){return c},getIndex:function(){return l},getSize:function(){return b.getItems().size()},getNaviButtons:function(){return o.add(q)},getRoot:function(){return f},getItemWrap:function(){return g},getItems:function(){return g.children(c.item).not("."+c.clonedClass)},move:function(a,d){return b.seekTo(l+ +a,d)},next:function(a){return b.move(1,a)},prev:function(a){return b.move(-1,a)},begin:function(a){return b.seekTo(0,a)},end:function(a){return b.seekTo(b.getSize()-1,a)},focus:function(){return k=b},addItem:function(a){a=e(a);if(c.circular){g.children("."+c.clonedClass+":last").before(a);g.children("."+c.clonedClass+":first").replaceWith(a.clone().addClass(c.clonedClass))}else g.append(a);n.trigger("onAddItem",[a]);return b},seekTo:function(a,d,h){a.jquery||(a*=1);if(c.circular&&a===0&&l==-1&&d!== +0)return b;if(!c.circular&&a<0||a>b.getSize()||a<-1)return b;var i=a;if(a.jquery)a=b.getItems().index(a);else i=b.getItems().eq(a);var r=e.Event("onBeforeSeek");if(!h){n.trigger(r,[a,d]);if(r.isDefaultPrevented()||!i.length)return b}i=j?{top:-i.position().top}:{left:-i.position().left};l=a;k=b;if(d===undefined)d=c.speed;g.animate(i,d,c.easing,h||function(){n.trigger("onSeek",[a])});return b}});e.each(["onBeforeSeek","onSeek","onAddItem"],function(a,d){e.isFunction(c[d])&&e(b).bind(d,c[d]);b[d]=function(h){h&& +e(b).bind(d,h);return b}});if(c.circular){var s=b.getItems().slice(-1).clone().prependTo(g),t=b.getItems().eq(1).clone().appendTo(g);s.add(t).addClass(c.clonedClass);b.onBeforeSeek(function(a,d,h){if(!a.isDefaultPrevented())if(d==-1){b.seekTo(s,h,function(){b.end(0)});return a.preventDefault()}else d==b.getSize()&&b.seekTo(t,h,function(){b.begin(0)})});b.seekTo(0,0,function(){})}var o=p(f,c.prev).click(function(){b.prev()}),q=p(f,c.next).click(function(){b.next()});if(!c.circular&&b.getSize()>1){b.onBeforeSeek(function(a, +d){setTimeout(function(){if(!a.isDefaultPrevented()){o.toggleClass(c.disabledClass,d<=0);q.toggleClass(c.disabledClass,d>=b.getSize()-1)}},1)});c.initialIndex||o.addClass(c.disabledClass)}c.mousewheel&&e.fn.mousewheel&&f.mousewheel(function(a,d){if(c.mousewheel){b.move(d<0?1:-1,c.wheelSpeed||50);return false}});if(c.touch){var m={};g[0].ontouchstart=function(a){a=a.touches[0];m.x=a.clientX;m.y=a.clientY};g[0].ontouchmove=function(a){if(a.touches.length==1&&!g.is(":animated")){var d=a.touches[0],h= +m.x-d.clientX;d=m.y-d.clientY;b[j&&d>0||!j&&h>0?"next":"prev"]();a.preventDefault()}}}c.keyboard&&e(document).bind("keydown.scrollable",function(a){if(!(!c.keyboard||a.altKey||a.ctrlKey||e(a.target).is(":input")))if(!(c.keyboard!="static"&&k!=b)){var d=a.keyCode;if(j&&(d==38||d==40)){b.move(d==38?-1:1);return a.preventDefault()}if(!j&&(d==37||d==39)){b.move(d==37?-1:1);return a.preventDefault()}}});c.initialIndex&&b.seekTo(c.initialIndex,0,function(){})}e.tools=e.tools||{version:"1.2.5"};e.tools.scrollable= +{conf:{activeClass:"active",circular:false,clonedClass:"cloned",disabledClass:"disabled",easing:"swing",initialIndex:0,item:null,items:".items",keyboard:true,mousewheel:false,next:".next",prev:".prev",speed:400,vertical:false,touch:true,wheelSpeed:0}};var k;e.fn.scrollable=function(f){var c=this.data("scrollable");if(c)return c;f=e.extend({},e.tools.scrollable.conf,f);this.each(function(){c=new u(e(this),f);e(this).data("scrollable",c)});return f.api?c:this}})(jQuery); diff --git a/webroot/js/modernizr-1.5.min.js b/webroot/js/modernizr-1.5.min.js new file mode 100755 index 0000000..a1de3f7 --- /dev/null +++ b/webroot/js/modernizr-1.5.min.js @@ -0,0 +1,28 @@ +/*! + * Modernizr JavaScript library 1.5 + * http://www.modernizr.com/ + * + * Copyright (c) 2009-2010 Faruk Ates - http://farukat.es/ + * Dual-licensed under the BSD and MIT licenses. + * http://www.modernizr.com/license/ + * + * Featuring major contributions by + * Paul Irish - http://paulirish.com + */ + window.Modernizr=function(i,e,I){function C(a,b){for(var c in a)if(m[a[c]]!==I&&(!b||b(a[c],D)))return true}function r(a,b){var c=a.charAt(0).toUpperCase()+a.substr(1);return!!C([a,"Webkit"+c,"Moz"+c,"O"+c,"ms"+c,"Khtml"+c],b)}function P(){j[E]=function(a){for(var b=0,c=a.length;b7)};d.historymanagement=function(){return!!(i.history&&history.pushState)};d.draganddrop=function(){return u("drag")&&u("dragstart")&&u("dragenter")&&u("dragover")&&u("dragleave")&&u("dragend")&&u("drop")};d.websockets=function(){return"WebSocket"in i};d.rgba=function(){m.cssText="background-color:rgba(150,255,150,.5)";return(""+m.backgroundColor).indexOf("rgba")!==-1};d.hsla=function(){m.cssText="background-color:hsla(120,40%,100%,.5)";return(""+ + m.backgroundColor).indexOf("rgba")!==-1};d.multiplebgs=function(){m.cssText="background:url(//:),url(//:),red url(//:)";return/(url\s*\(.*?){3}/.test(m.background)};d.backgroundsize=function(){return r("backgroundSize")};d.borderimage=function(){return r("borderImage")};d.borderradius=function(){return r("borderRadius","",function(a){return(""+a).indexOf("orderRadius")!==-1})};d.boxshadow=function(){return r("boxShadow")};d.opacity=function(){var a=y.join("opacity:.5;")+"";m.cssText=a;return(""+m.opacity).indexOf("0.5")!== + -1};d.cssanimations=function(){return r("animationName")};d.csscolumns=function(){return r("columnCount")};d.cssgradients=function(){var a=("background-image:"+y.join("gradient(linear,left top,right bottom,from(#9f9),to(white));background-image:")+y.join("linear-gradient(left top,#9f9, white);background-image:")).slice(0,-17);m.cssText=a;return(""+m.backgroundImage).indexOf("gradient")!==-1};d.cssreflections=function(){return r("boxReflect")};d.csstransforms=function(){return!!C(["transformProperty", + "WebkitTransform","MozTransform","OTransform","msTransform"])};d.csstransforms3d=function(){var a=!!C(["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"]);if(a){var b=document.createElement("style"),c=e.createElement("div");b.textContent="@media ("+y.join("transform-3d),(")+"modernizr){#modernizr{height:3px}}";e.getElementsByTagName("head")[0].appendChild(b);c.id="modernizr";s.appendChild(c);a=c.offsetHeight===3;b.parentNode.removeChild(b);c.parentNode.removeChild(c)}return a}; + d.csstransitions=function(){return r("transitionProperty")};d.fontface=function(){var a;if(/*@cc_on@if(@_jscript_version>=5)!@end@*/0)a=true;else{var b=e.createElement("style"),c=e.createElement("span"),h,t=false,g=e.body,o,w;b.textContent="@font-face{font-family:testfont;src:url('data:font/ttf;base64,AAEAAAAMAIAAAwBAT1MvMliohmwAAADMAAAAVmNtYXCp5qrBAAABJAAAANhjdnQgACICiAAAAfwAAAAEZ2FzcP//AAMAAAIAAAAACGdseWYv5OZoAAACCAAAANxoZWFk69bnvwAAAuQAAAA2aGhlYQUJAt8AAAMcAAAAJGhtdHgGDgC4AAADQAAAABRsb2NhAIQAwgAAA1QAAAAMbWF4cABVANgAAANgAAAAIG5hbWUgXduAAAADgAAABPVwb3N03NkzmgAACHgAAAA4AAECBAEsAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAACAAMDAAAAAAAAgAACbwAAAAoAAAAAAAAAAFBmRWQAAAAgqS8DM/8zAFwDMwDNAAAABQAAAAAAAAAAAAMAAAADAAAAHAABAAAAAABGAAMAAQAAAK4ABAAqAAAABgAEAAEAAgAuqQD//wAAAC6pAP///9ZXAwAAAAAAAAACAAAABgBoAAAAAAAvAAEAAAAAAAAAAAAAAAAAAAABAAIAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEACoAAAAGAAQAAQACAC6pAP//AAAALqkA////1lcDAAAAAAAAAAIAAAAiAogAAAAB//8AAgACACIAAAEyAqoAAwAHAC6xAQAvPLIHBADtMrEGBdw8sgMCAO0yALEDAC88sgUEAO0ysgcGAfw8sgECAO0yMxEhESczESMiARDuzMwCqv1WIgJmAAACAFUAAAIRAc0ADwAfAAATFRQWOwEyNj0BNCYrASIGARQGKwEiJj0BNDY7ATIWFX8aIvAiGhoi8CIaAZIoN/43KCg3/jcoAWD0JB4eJPQkHh7++EY2NkbVRjY2RgAAAAABAEH/+QCdAEEACQAANjQ2MzIWFAYjIkEeEA8fHw8QDxwWFhwWAAAAAQAAAAIAAIuYbWpfDzz1AAsEAAAAAADFn9IuAAAAAMWf0i797/8zA4gDMwAAAAgAAgAAAAAAAAABAAADM/8zAFwDx/3v/98DiAABAAAAAAAAAAAAAAAAAAAABQF2ACIAAAAAAVUAAAJmAFUA3QBBAAAAKgAqACoAWgBuAAEAAAAFAFAABwBUAAQAAgAAAAEAAQAAAEAALgADAAMAAAAQAMYAAQAAAAAAAACLAAAAAQAAAAAAAQAhAIsAAQAAAAAAAgAFAKwAAQAAAAAAAwBDALEAAQAAAAAABAAnAPQAAQAAAAAABQAKARsAAQAAAAAABgAmASUAAQAAAAAADgAaAUsAAwABBAkAAAEWAWUAAwABBAkAAQBCAnsAAwABBAkAAgAKAr0AAwABBAkAAwCGAscAAwABBAkABABOA00AAwABBAkABQAUA5sAAwABBAkABgBMA68AAwABBAkADgA0A/tDb3B5cmlnaHQgMjAwOSBieSBEYW5pZWwgSm9obnNvbi4gIFJlbGVhc2VkIHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgT3BlbiBGb250IExpY2Vuc2UuIEtheWFoIExpIGdseXBocyBhcmUgcmVsZWFzZWQgdW5kZXIgdGhlIEdQTCB2ZXJzaW9uIDMuYmFlYzJhOTJiZmZlNTAzMiAtIHN1YnNldCBvZiBKdXJhTGlnaHRiYWVjMmE5MmJmZmU1MDMyIC0gc3Vic2V0IG9mIEZvbnRGb3JnZSAyLjAgOiBKdXJhIExpZ2h0IDogMjMtMS0yMDA5YmFlYzJhOTJiZmZlNTAzMiAtIHN1YnNldCBvZiBKdXJhIExpZ2h0VmVyc2lvbiAyIGJhZWMyYTkyYmZmZTUwMzIgLSBzdWJzZXQgb2YgSnVyYUxpZ2h0aHR0cDovL3NjcmlwdHMuc2lsLm9yZy9PRkwAQwBvAHAAeQByAGkAZwBoAHQAIAAyADAAMAA5ACAAYgB5ACAARABhAG4AaQBlAGwAIABKAG8AaABuAHMAbwBuAC4AIAAgAFIAZQBsAGUAYQBzAGUAZAAgAHUAbgBkAGUAcgAgAHQAaABlACAAdABlAHIAbQBzACAAbwBmACAAdABoAGUAIABPAHAAZQBuACAARgBvAG4AdAAgAEwAaQBjAGUAbgBzAGUALgAgAEsAYQB5AGEAaAAgAEwAaQAgAGcAbAB5AHAAaABzACAAYQByAGUAIAByAGUAbABlAGEAcwBlAGQAIAB1AG4AZABlAHIAIAB0AGgAZQAgAEcAUABMACAAdgBlAHIAcwBpAG8AbgAgADMALgBiAGEAZQBjADIAYQA5ADIAYgBmAGYAZQA1ADAAMwAyACAALQAgAHMAdQBiAHMAZQB0ACAAbwBmACAASgB1AHIAYQBMAGkAZwBoAHQAYgBhAGUAYwAyAGEAOQAyAGIAZgBmAGUANQAwADMAMgAgAC0AIABzAHUAYgBzAGUAdAAgAG8AZgAgAEYAbwBuAHQARgBvAHIAZwBlACAAMgAuADAAIAA6ACAASgB1AHIAYQAgAEwAaQBnAGgAdAAgADoAIAAyADMALQAxAC0AMgAwADAAOQBiAGEAZQBjADIAYQA5ADIAYgBmAGYAZQA1ADAAMwAyACAALQAgAHMAdQBiAHMAZQB0ACAAbwBmACAASgB1AHIAYQAgAEwAaQBnAGgAdABWAGUAcgBzAGkAbwBuACAAMgAgAGIAYQBlAGMAMgBhADkAMgBiAGYAZgBlADUAMAAzADIAIAAtACAAcwB1AGIAcwBlAHQAIABvAGYAIABKAHUAcgBhAEwAaQBnAGgAdABoAHQAdABwADoALwAvAHMAYwByAGkAcAB0AHMALgBzAGkAbAAuAG8AcgBnAC8ATwBGAEwAAAAAAgAAAAAAAP+BADMAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAQACAQIAEQt6ZXJva2F5YWhsaQ==')}"; + e.getElementsByTagName("head")[0].appendChild(b);c.setAttribute("style","font:99px _,arial,helvetica;position:absolute;visibility:hidden");if(!g){g=s.appendChild(e.createElement("fontface"));t=true}c.innerHTML="........";c.id="fonttest";g.appendChild(c);h=c.offsetWidth*c.offsetHeight;c.style.font="99px testfont,_,arial,helvetica";a=h!==c.offsetWidth*c.offsetHeight;var v=function(){if(g.parentNode){a=j.fontface=h!==c.offsetWidth*c.offsetHeight;s.className=s.className.replace(/(no-)?fontface\b/,"")+ + (a?" ":" no-")+"fontface"}};setTimeout(v,75);setTimeout(v,150);addEventListener("load",function(){v();(w=true)&&o&&o(a);setTimeout(function(){t||(g=c);g.parentNode.removeChild(g);b.parentNode.removeChild(b)},50)},false)}j._fontfaceready=function(p){w||a?p(a):(o=p)};return a||h!==c.offsetWidth};d.video=function(){var a=e.createElement("video"),b=!!a.canPlayType;if(b){b=new Boolean(b);b.ogg=a.canPlayType('video/ogg; codecs="theora"');b.h264=a.canPlayType('video/mp4; codecs="avc1.42E01E"');b.webm=a.canPlayType('video/webm; codecs="vp8, vorbis"')}return b}; + d.audio=function(){var a=e.createElement("audio"),b=!!a.canPlayType;if(b){b=new Boolean(b);b.ogg=a.canPlayType('audio/ogg; codecs="vorbis"');b.mp3=a.canPlayType("audio/mpeg;");b.wav=a.canPlayType('audio/wav; codecs="1"');b.m4a=a.canPlayType("audio/x-m4a;")||a.canPlayType("audio/aac;")}return b};d.localStorage=function(){return"localStorage"in i&&i.localStorage!==null};d.sessionStorage=function(){try{return"sessionStorage"in i&&i.sessionStorage!==null}catch(a){return false}};d.webworkers=function(){return!!i.Worker}; + d.applicationCache=function(){var a=i.applicationCache;return!!(a&&typeof a.status!="undefined"&&typeof a.update=="function"&&typeof a.swapCache=="function")};d.svg=function(){return!!e.createElementNS&&!!e.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect};d.smil=function(){return!!e.createElementNS&&/SVG/.test(M.call(e.createElementNS("http://www.w3.org/2000/svg","animate")))};d.svgclippaths=function(){return!!e.createElementNS&&/SVG/.test(M.call(e.createElementNS("http://www.w3.org/2000/svg", + "clipPath")))};for(var z in d)if(O(d,z))N.push(((j[z.toLowerCase()]=d[z]())?"":"no-")+z.toLowerCase());j[E]||P();j.addTest=function(a,b){a=a.toLowerCase();if(!j[a]){b=!!b();s.className+=" "+(b?"":"no-")+a;j[a]=b;return j}};m.cssText="";D=n=null;(function(){var a=e.createElement("div");a.innerHTML="";return a.childNodes.length!==1})()&&function(a,b){function c(f,k){if(o[f])o[f].styleSheet.cssText+=k;else{var l=t[G],q=b[A]("style");q.media=f;l.insertBefore(q,l[G]);o[f]=q;c(f,k)}}function h(f, + k){for(var l=new RegExp("\\b("+w+")\\b(?!.*[;}])","gi"),q=function(B){return".iepp_"+B},x=-1;++x\\s*$","i");g.innerHTML=f.outerHTML.replace(/\r|\n/g," ").replace(l,f.currentStyle.display=="block"?"":"");l=g.childNodes[0];l.className+=" iepp_"+q;l=p[p.length]=[f,l];f.parentNode.replaceChild(l[1],l[0])}h(b.styleSheets,"all")});a.attachEvent("onafterprint", + function(){for(var f=-1,k;++f