From 79020cd47f5d11d4d9fd82cd3155141e6be00473 Mon Sep 17 00:00:00 2001 From: Karen Date: Thu, 29 Sep 2011 01:36:25 +0530 Subject: [PATCH] add files --- urbstudio/static/css/default.css | 74 ++ urbstudio/static/css/global.css | 163 +++ urbstudio/static/css/home.css | 8 + urbstudio/static/css/inner.css | 27 + urbstudio/static/css/main.css | 118 ++ urbstudio/static/css/nivo-inner.css | 105 ++ urbstudio/static/css/nivo-slider.css | 91 ++ urbstudio/static/css/projects.css | 53 + urbstudio/static/css/reset.css | 44 + urbstudio/static/css/simplyscroll.css | 110 ++ urbstudio/static/css/style.css | 36 + urbstudio/static/images/Slide14.jpg | Bin 0 -> 80903 bytes urbstudio/static/images/Slide21.jpg | Bin 0 -> 45015 bytes urbstudio/static/images/Slide5.jpg | Bin 0 -> 84631 bytes urbstudio/static/images/Slidedummya.jpg | Bin 0 -> 27255 bytes urbstudio/static/images/Slidedummyb.jpg | Bin 0 -> 58693 bytes urbstudio/static/images/Slidedummyc.jpg | Bin 0 -> 27431 bytes urbstudio/static/images/Slidedummyd.jpg | Bin 0 -> 75327 bytes urbstudio/static/images/arrownext.png | Bin 0 -> 501 bytes urbstudio/static/images/arrowprevious.png | Bin 0 -> 515 bytes urbstudio/static/images/buttons.png | Bin 0 -> 4601 bytes urbstudio/static/images/dummy1.jpg | Bin 0 -> 4755 bytes urbstudio/static/images/dummy2.jpg | Bin 0 -> 4322 bytes urbstudio/static/images/dummy3.jpg | Bin 0 -> 5181 bytes urbstudio/static/images/dummy4.jpg | Bin 0 -> 4397 bytes urbstudio/static/images/dummy5.jpg | Bin 0 -> 4530 bytes urbstudio/static/images/dummyimage.jpg | Bin 0 -> 60478 bytes urbstudio/static/images/urban-studio-logo.jpg | Bin 0 -> 13402 bytes urbstudio/static/js/jquery-1.6.1.min.js | 18 + .../static/js/jquery.nivo.slider.pack.js | 67 + .../static/js/jquery.simplyscroll-1.0.4.js | 259 ++++ .../js/jquery.simplyscroll-1.0.4.min.js | 26 + urbstudio/static/js/jquery.sudoSlider.js | 1126 +++++++++++++++++ urbstudio/static/js/jquery.sudoSlider.min.js | 18 + urbstudio/static/js/pronit.js | 5 + urbstudio/static/js/slides.jquery.js | 555 ++++++++ urbstudio/static/js/slides.min.jquery.js | 20 + urbstudio/templates/base.html | 62 + urbstudio/templates/contact.html | 29 + urbstudio/templates/home.html | 30 + urbstudio/templates/inner.html | 32 + urbstudio/templates/jobs.html | 16 + urbstudio/templates/links.html | 21 + urbstudio/templates/noteworthy.html | 65 + urbstudio/templates/profile.html | 25 + urbstudio/templates/projects.html | 119 ++ 46 files changed, 3322 insertions(+) create mode 100644 urbstudio/static/css/default.css create mode 100644 urbstudio/static/css/global.css create mode 100644 urbstudio/static/css/home.css create mode 100644 urbstudio/static/css/inner.css create mode 100644 urbstudio/static/css/main.css create mode 100644 urbstudio/static/css/nivo-inner.css create mode 100644 urbstudio/static/css/nivo-slider.css create mode 100644 urbstudio/static/css/projects.css create mode 100644 urbstudio/static/css/reset.css create mode 100644 urbstudio/static/css/simplyscroll.css create mode 100644 urbstudio/static/css/style.css create mode 100644 urbstudio/static/images/Slide14.jpg create mode 100644 urbstudio/static/images/Slide21.jpg create mode 100644 urbstudio/static/images/Slide5.jpg create mode 100644 urbstudio/static/images/Slidedummya.jpg create mode 100644 urbstudio/static/images/Slidedummyb.jpg create mode 100644 urbstudio/static/images/Slidedummyc.jpg create mode 100644 urbstudio/static/images/Slidedummyd.jpg create mode 100644 urbstudio/static/images/arrownext.png create mode 100644 urbstudio/static/images/arrowprevious.png create mode 100644 urbstudio/static/images/buttons.png create mode 100644 urbstudio/static/images/dummy1.jpg create mode 100644 urbstudio/static/images/dummy2.jpg create mode 100644 urbstudio/static/images/dummy3.jpg create mode 100644 urbstudio/static/images/dummy4.jpg create mode 100644 urbstudio/static/images/dummy5.jpg create mode 100644 urbstudio/static/images/dummyimage.jpg create mode 100644 urbstudio/static/images/urban-studio-logo.jpg create mode 100644 urbstudio/static/js/jquery-1.6.1.min.js create mode 100644 urbstudio/static/js/jquery.nivo.slider.pack.js create mode 100644 urbstudio/static/js/jquery.simplyscroll-1.0.4.js create mode 100644 urbstudio/static/js/jquery.simplyscroll-1.0.4.min.js create mode 100644 urbstudio/static/js/jquery.sudoSlider.js create mode 100644 urbstudio/static/js/jquery.sudoSlider.min.js create mode 100644 urbstudio/static/js/pronit.js create mode 100644 urbstudio/static/js/slides.jquery.js create mode 100644 urbstudio/static/js/slides.min.jquery.js create mode 100644 urbstudio/templates/base.html create mode 100644 urbstudio/templates/contact.html create mode 100644 urbstudio/templates/home.html create mode 100644 urbstudio/templates/inner.html create mode 100644 urbstudio/templates/jobs.html create mode 100644 urbstudio/templates/links.html create mode 100644 urbstudio/templates/noteworthy.html create mode 100644 urbstudio/templates/profile.html create mode 100644 urbstudio/templates/projects.html diff --git a/urbstudio/static/css/default.css b/urbstudio/static/css/default.css new file mode 100644 index 0000000..73bdafd --- /dev/null +++ b/urbstudio/static/css/default.css @@ -0,0 +1,74 @@ +/* +Skin Name: Nivo Slider Default Theme +Skin URI: http://nivo.dev7studios.com +Skin Type: flexible +Description: The default skin for the Nivo Slider. +Version: 1.0 +Author: Gilbert Pellegrom +Author URI: http://dev7studios.com +*/ + +.theme-default .projectSlider { + position:relative; + background:#fff url(file:///C|/KAREN/urbanstudioFINAL/nivo-slider2.6/nivo-slider/themes/default/loading.gif) no-repeat 50% 50%; + -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a; + -moz-box-shadow: 0px 1px 5px 0px #4a4a4a; + box-shadow: 0px 1px 5px 0px #4a4a4a; +} +.theme-default .projectSlider img { + position:absolute; + top:0px; + left:0px; + display:none; +} +.theme-default .projectSlider a { + border:0; + display:block; +} + +.theme-default .nivo-controlNav { + position:absolute; + left:50%; + bottom:-42px; + margin-left:-40px; /* Tweak this to center bullets */ +} +.theme-default .nivo-controlNav a { + display:block; + width:22px; + height:22px; + background:url(../img/bullets.png) no-repeat; + text-indent:-9999px; + border:0; + margin-right:3px; + float:left; +} +.theme-default .nivo-controlNav a.active { + background-position:0 -22px; +} + +.theme-default .nivo-directionNav a { + display:block; + width:30px; + height:30px; + background:url(file:///C|/KAREN/urbanstudioFINAL/nivo-slider2.6/nivo-slider/themes/default/arrows.png) no-repeat; + text-indent:-9999px; + border:0; +} +.theme-default a.nivo-nextNav { + background-position:-30px 0; + right:15px; +} +.theme-default a.nivo-prevNav { + left:15px; +} + +.theme-default .nivo-caption { + font-family: Helvetica, Arial, sans-serif; +} +.theme-default .nivo-caption a { + color:#fff; + border-bottom:1px dotted #fff; +} +.theme-default .nivo-caption a:hover { + color:#fff; +} \ No newline at end of file diff --git a/urbstudio/static/css/global.css b/urbstudio/static/css/global.css new file mode 100644 index 0000000..56691db --- /dev/null +++ b/urbstudio/static/css/global.css @@ -0,0 +1,163 @@ +/*#example { + width:600px; + height:350px; + position:relative; +}*/ + +/*#ribbon { + position:absolute; + top:-3px; + left:-15px; + z-index:500; +}*/ + +/*#frame { + position:absolute; + z-index:0; + width:739px; + height:341px; + top:-3px; + left:-80px; +}*/ +#slidesContainer { + /*padding:10px;*/ + position:relative; + z-index:0; +/*background-color:blue;*/ +width:600px; +/*height:450px;*/ /*removed this so pagination could happen nicely one line below the other*/ +margin-top:78px; +margin-right:20px; +float:left;} + + +/* + Slideshow +*/ + +#slidesDiv { + /*position:absolute; + top:15px; + left:4px;*/ + width:600px; + margin:0 auto; + z-index:100; + float:left; + } + +/* + Slides container + Important: + Set the width of your slides container + Set to display none, prevents content flash +*/ + +.slidesInner { + width:600px; + overflow:hidden; + position:relative; + display:none; + margin:0 auto;} + +/* + Each slide + Important: + Set the width of your slides + If height not specified height will be set by the slide content + Set to display block +*/ + +.slidesInner a{ + width:600px; + height:450px; + display:block; + margin:0 auto;} + +.slidesInner img { + display:block; + margin:0 auto; /*why doesn't this work? worked when i had the a tag in the html*/ + + } + + +.slidesInner a img { +display:block; +margin:0 auto;} + + +/* + Next/prev buttons +*/ + +#slidesDiv .next,#slidesDiv .prev { + position:absolute; + top:207px; + left:0px; + /*width:30px; + height:30px;*/ + display:block; + z-index:101; +} + +#slidesDiv .next { + left:570px; +} + +/* + Pagination +*/ + +.pagination { + margin:0 auto; + width:450px; + margin-top:6px; + } /*need to center this*/ + +.pagination li { + float:left; + margin:0 3px; + list-style:none; + } + +.pagination li a { + display:block; + width:12px; + height:0; + padding-top:12px; + + background-image:url(../img/paginations.png); + background-position:0 0; + float:left; + overflow:hidden; + margin-bottom:6px; +} + +.pagination li.current a { + background-position:0 -12px; +} + +/* + Footer +*/ + +/*#footer { + text-align:center; + width:580px; + margin-top:9px; + padding:4.5px 0 18px; + border-top:1px solid #dfdfdf; +} + +#footer p { + margin:4.5px 0; + font-size:1.0em; +} + +/* + Anchors +*/ + +.prev, .next { + text-decoration:none; +} + diff --git a/urbstudio/static/css/home.css b/urbstudio/static/css/home.css new file mode 100644 index 0000000..e5e5c17 --- /dev/null +++ b/urbstudio/static/css/home.css @@ -0,0 +1,8 @@ +#slider /*scrollbar gets triggered which hovering over the slider sometimes.*/ +{ +width:750px; +height:563px; +margin:0 auto; +position:relative; +} + diff --git a/urbstudio/static/css/inner.css b/urbstudio/static/css/inner.css new file mode 100644 index 0000000..63e7cee --- /dev/null +++ b/urbstudio/static/css/inner.css @@ -0,0 +1,27 @@ + +.content { +width:600px; +font-size:16px; +line-height:18px; +color:#e3e3e3; /*formerly a2a1a1*/ +background-color:rgb(8,0,8); +margin:0 auto; +margin-top:78px; +margin-bottom:20px; +padding:20px; +text-align:justify; +border:4px groove #4d4c4c; +display:none;} + +.content a { +text-decoration:none; +color:#e3e3e3; +} + +.content a:hover { +border-bottom:1px solid #db7232; +color:#db7232; +} + +#showContent +{display:block;} \ No newline at end of file diff --git a/urbstudio/static/css/main.css b/urbstudio/static/css/main.css new file mode 100644 index 0000000..cbfbb97 --- /dev/null +++ b/urbstudio/static/css/main.css @@ -0,0 +1,118 @@ + +html, body { +width:100%; +height:100%; +} + +body { +background-color:#000; +font-family:Helvetica, Arial, 'DejaVu Sans', sans-serif; +font-size:14px; +} + +.clear { +clear:both; +} + +#wrapper { +width:100%; +min-width:1000px; /*TBC to suit layout*/ +min-height:100%; /*required for sticky footer*/ +margin:0 auto; +} + +#main { +padding-bottom:48px; +min-height:617px; /*to keep logo from jutting into footer at lower resolutions*/ +overflow:auto; +} + +#logo {/*slightly too long for 1024 resolution in IE on scrolling down, what to do?*/ +position:fixed; +top:74px; +left:6px; +z-index:9999; +display:none; +} + +#menu { +position:fixed; +top:0px; +width:100%; +min-width:850px; +height:36px; +text-align:center; +background-color:#000; /*fallback for old browsers*/ +background: -moz-linear-gradient(top, #494a4a 0%, #000000 100%); /* FF3.6+ */ +background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(73,74,74,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */ +background: -webkit-linear-gradient(top, #494a4a 0%,#000000 100%); /* Chrome10+,Safari5.1+ */ /* Chrome10+,Safari5.1+ */ +filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#494a4a', endColorstr='#000000',GradientType=0 ); /* IE6-9 */ +background: linear-gradient(top, #494a4a 0%,#000000 100%); /* W3C */ +padding-top:18px; +-moz-box-shadow:2px 2px 18px #666; +-webkit-box-shadow:2px 2px 18px #666; +box-shadow:2px 2px 18px #666; +z-index:10000; +} + +#menu li { +display:inline; +font-family:"Century Gothic", "Arial Narrow", Helvetica, Arial, sans-serif; +font-size:16px; +text-align:center; +text-transform:uppercase; +margin-right:24px; +margin-left:24px; +padding:5px; +} + +#menu li a { +text-decoration:none; +color:#c1c1c1; /*formerly a2a1a1*/ +} + +#menu li a:hover { +color:#db7232; /*previously af1650*/ +border-bottom:1px solid #a2a1a1; +} + +.orange { +color:#db7232; +} + +#names +{ +font-family:"Arial Narrow", Arial, Helvetica, 'DejaVu Sans', sans-serif ; +font-size:16px; +color:#db7232; +text-align:center; +position:absolute; +top:84px; +right:26px; +} + +#names p { +padding-bottom:4px; +} + +#footer /*too much top margin, which doesn't show in IE*/ +{ +width:100%; +height:30px; +margin-top:-48px; +padding-top:18px; +font-family:'Franklin Gothic Medium', 'Arial Narrow', Tahoma, Geneva, sans-serif; /*TBC ??*/ +font-size:12px; +color:#c1c1c1; +text-align:center; +background-color:#494949; /*fallback*/ +background: -moz-linear-gradient(top, #494a4a 0%, #000000 100%); /* FF3.6+ */ +background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(73,74,74,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */ +background: -webkit-linear-gradient(top, #222222 0%,#000000 100%); /* Chrome10+,Safari5.1+ */ /* Chrome10+,Safari5.1+ */ +filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#494a4a', endColorstr='#000000',GradientType=0 ); /* IE6-9 */ +background: linear-gradient(top, #494a4a 0%,#000000 100%); /* W3C */ +opacity:0.8; +position:relative; +z-index:10000; +} + diff --git a/urbstudio/static/css/nivo-inner.css b/urbstudio/static/css/nivo-inner.css new file mode 100644 index 0000000..c2cf21e --- /dev/null +++ b/urbstudio/static/css/nivo-inner.css @@ -0,0 +1,105 @@ +/* + * jQuery Nivo Slider v2.6 + * http://nivo.dev7studios.com + * + * Copyright 2011, Gilbert Pellegrom + * Free to use and abuse under the MIT license. + * http://www.opensource.org/licenses/mit-license.php + * + * March 2010 + */ + + +/* The Nivo Slider styles */ +.projectSlider +{position:relative;} + +.projectSlider img { + position:absolute; + top:0px; + left:0px; +} + +/* If an image is wrapped in a link */ +/*.nivoSlider a.nivo-imageLink { + position:absolute; + top:0px; + left:0px; + width:100%; + height:100%; + border:0; + padding:0; + margin:0; + z-index:6; + display:none; +} +/* The slices and boxes in the Slider */ +.nivo-slice { + display:block; + position:absolute; + z-index:5; + height:100%; + width:100%;} + +.nivo-box { + display:block; + position:absolute; + z-index:5; +} +/* Caption styles */ +/*.nivo-caption { + position:absolute; + left:0px; + bottom:0px; + background:#000; + color:#fff; + opacity:0.8; /* Overridden by captionOpacity setting */ + /*width:100%; + z-index:8; +} +.nivo-caption p { + padding:5px; + margin:0; +} +.nivo-caption a { + display:inline !important; +} +.nivo-html-caption { + display:none; +} +/* Direction nav styles (e.g. Next & Prev) */ +.nivo-directionNav a { + position:absolute; + top:45%; + z-index:9; + cursor:pointer; +} + +.nivo-prevNav { + left:0px; +background: url(../img/arrow-previous.png) no-repeat; +width:30px; +height:30px; +color:transparent; /*need to remove the a text only, this is hacky!!!*/ +} + +.nivo-nextNav { + right:0px; +background: url(../img/arrow-next.png) no-repeat; +width:30px; +height:30px; +color:transparent; /*need to remove the a text only, this is hacky!!!*/} + +/* Control nav styles (e.g. 1,2,3...) */ +.nivo-controlNav a { + position:relative; + z-index:9; + cursor:pointer; +/*background: url(../img/bullets.png) no-repeat;*/ +width:10px; +height:10px; +margin-right:4px;} + +.nivo-controlNav a.active { + font-weight:bold; +} \ No newline at end of file diff --git a/urbstudio/static/css/nivo-slider.css b/urbstudio/static/css/nivo-slider.css new file mode 100644 index 0000000..96dbb89 --- /dev/null +++ b/urbstudio/static/css/nivo-slider.css @@ -0,0 +1,91 @@ +/* + * jQuery Nivo Slider v2.6 + * http://nivo.dev7studios.com + * + * Copyright 2011, Gilbert Pellegrom + * Free to use and abuse under the MIT license. + * http://www.opensource.org/licenses/mit-license.php + * + * March 2010 + */ + + +/* The Nivo Slider styles */ +/*.nivoSlider +{position:relative;} + +.nivoSlider img { + position:absolute; + top:0px; + left:0px; +}*/ + +/* If an image is wrapped in a link */ +/*.nivoSlider a.nivo-imageLink { + position:absolute; + top:0px; + left:0px; + width:100%; + height:100%; + border:0; + padding:0; + margin:0; + z-index:6; + display:none; +} +/* The slices and boxes in the Slider */ +.nivo-slice { + display:block; + position:absolute; + z-index:5; + height:100%; + width:100%;} + +.nivo-box { + display:block; + position:absolute; + z-index:5; +} +/* Caption styles */ +/*.nivo-caption { + position:absolute; + left:0px; + bottom:0px; + background:#000; + color:#fff; + opacity:0.8; /* Overridden by captionOpacity setting */ + /*width:100%; + z-index:8; +} +.nivo-caption p { + padding:5px; + margin:0; +} +.nivo-caption a { + display:inline !important; +} +.nivo-html-caption { + display:none; +} +/* Direction nav styles (e.g. Next & Prev) */ +/*.nivo-directionNav a { + position:absolute; + top:45%; + z-index:9; + cursor:pointer; +} +.nivo-prevNav { + left:0px; +} +.nivo-nextNav { + right:0px; +} +/* Control nav styles (e.g. 1,2,3...) */ +/*.nivo-controlNav a { + position:relative; + z-index:9; + cursor:pointer; +} +.nivo-controlNav a.active { + font-weight:bold; +}*/ \ No newline at end of file diff --git a/urbstudio/static/css/projects.css b/urbstudio/static/css/projects.css new file mode 100644 index 0000000..4bd5d79 --- /dev/null +++ b/urbstudio/static/css/projects.css @@ -0,0 +1,53 @@ + +#galleryContainer +{color:#e3e3e3; +font-size:14px; +/*background-color:purple;*/ +width:860px; +margin:0 auto; +} + +/*#projectGallery +{color:#e3e3e3; +font-size:14px; +background-color:purple; +width:860px; +margin:0 auto;}*/ + +.projectSlider +{/*background-color:blue;*/ +width:600px; +height:450px; +margin-top:78px; +margin-right:20px; +float:left; +} + +#textGallery +{width:220px; +padding:9px; +height:430px; +margin-top:78px; +float:left; +text-align:justify; +border:1px inset #999; +overflow-y:auto; } /*what to do for overflow behaviours? overflow y scroll???*/ + +/*#thumbsWrapper { +background-color:grey; +width:90%; +height:100px; +margin:0 auto; +margin-top:20px; +margin-bottom:20px; +overflow:hidden; +}*/ + +/*#thumbnailsGallery { +width:9000px;} /*ok?*/ + + +/*#thumbnailsGallery li{ +display:inline; +cursor:pointer; +}*/ diff --git a/urbstudio/static/css/reset.css b/urbstudio/static/css/reset.css new file mode 100644 index 0000000..b6bde9f --- /dev/null +++ b/urbstudio/static/css/reset.css @@ -0,0 +1,44 @@ +/* http://meyerweb.com/eric/tools/css/reset/ + v2.0 | 20110126 + License: none (public domain) +*/ + +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, img, ins, kbd, q, s, samp, +small, strike, 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, +article, aside, canvas, details, embed, +figure, figcaption, footer, header, hgroup, +menu, nav, output, ruby, section, summary, +time, mark, audio, video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; +} +/* HTML5 display-role reset for older browsers */ +article, aside, details, figcaption, figure, +footer, header, hgroup, menu, nav, section { + display: block; +} +body { + line-height: 1; +} +ol, ul { + list-style: none; +} +blockquote, q { + quotes: none; +} +blockquote:before, blockquote:after, +q:before, q:after { + content: ''; + content: none; +} diff --git a/urbstudio/static/css/simplyscroll.css b/urbstudio/static/css/simplyscroll.css new file mode 100644 index 0000000..83e39fa --- /dev/null +++ b/urbstudio/static/css/simplyscroll.css @@ -0,0 +1,110 @@ +/* Container DIV - automatically generated */ + +.simply-scroll-container { +position:relative; +margin:0 auto;} + +/* Clip DIV - automatically generated */ +.simply-scroll-clip { +position: relative; +overflow: hidden; +z-index:2; +} + +/* UL/OL/DIV - the element that simplyScroll is inited on +Class name automatically added to element */ +.simply-scroll-list { +position:absolute; +top:0; +left:0; +z-index:1; +overflow:hidden; +list-style:none; +} + +.simply-scroll-list li { +list-style:none; +} + +.simply-scroll-list li img { +filter:alpha(opacity=50); /*IE*/ +opacity:0.6; +display:block; +cursor:pointer; +} + +.simply-scroll-list li img:hover { +filter:alpha(opacity=100); /*IE*/ +opacity:1; +} + +.selected { +filter:alpha(opacity=100); /*IE*/ +opacity:1; +} /*to make sure it retains opacity on selection via Javascript?*/ + +/* Master button styles - note that up and down versions +have been removed in this example */ + +.simply-scroll-btn { +position:absolute; +background-image:url(/static/images/buttons.png); +width:42px; +height:44px; +z-index:3; +cursor:pointer; +} + +.simply-scroll-btn-left { +left:6px; +bottom:6px; +background-position:0 -44px; +} + +.simply-scroll-btn-left.disabled { +background-position:0 0 !important; +} + +.simply-scroll-btn-left:hover { +background-position:0 -88px; +} + +.simply-scroll-btn-right { +right:6px; +bottom:6px; +background-position:84px -44px; +} + +.simply-scroll-btn-right.disabled { +background-position:84px 0 !important; +} + +.simply-scroll-btn-right:hover { + background-position: 84px -88px; +} + +/* Custom class modifications - adds to / overrides above + +.simply-scroll is default base class */ + +/* Container DIV */ +.simply-scroll { + width: 860px; + height: 100px; + margin-bottom: 20px; + margin-top:2px; + +z-index:20000;} + +/* Clip DIV */ +.simply-scroll .simply-scroll-clip { + width: 100%; + height: 100px; +} + +/* Explicitly set height/width of each list item */ +.simply-scroll .simply-scroll-list li { + float: left; /* Horizontal scroll only */ + width: 110px; + height: 100px; +} diff --git a/urbstudio/static/css/style.css b/urbstudio/static/css/style.css new file mode 100644 index 0000000..ef95cec --- /dev/null +++ b/urbstudio/static/css/style.css @@ -0,0 +1,36 @@ +#container {margin:0 auto;position:relative;text-align:left;width:696px;background:#fff;margin-bottom:2em; +} +/* Sudo Slider */ + + +#projectGallery +{float:left; +width:600px; +height:450px; +margin-top:78px; +margin-right:20px; +} +#projectGallery ul, #projectGallery li{list-style:none;position:relative;display:block;} + +/* Uncomment this if you wan't to only have 1 visible slide before the javascript kicks in. +#slider li {display:none;} +#slider li:first-child {display:block;} +*/ + +#projectGallery, #projectGallery li {width:600px;overflow:hidden;} +/* // Sudo Slider */ +/* Numeric Navigation */ +ol {margin:1em 0;height:28px; } +ol li{margin:0 10px 0 0;float:left;list-style:none;height:28px;line-height:28px;} +ol li a{float:left;height:28px;line-height:28px;border:1px solid #ccc;background:#DAF3F8;color:#555;padding:0 10px;text-decoration:none;} +ol li.current a{background:#5DC9E1;color:#fff;} +ol li a:focus, .prevBtn a:focus, .nextBtn a:focus{outline:none;} + +.graphic, .prevBtn, .nextBtn{display:block;overflow:hidden;text-indent:-8000px;} + +.prevBtn, .nextBtn {display:block;width:30px;height:77px;position:absolute;left:200px;top:71px;z-index:1000;background:url(../img/btn_prev.gif) no-repeat 0 0;cursor:pointer;} +.nextBtn{right:696px;} +.nextBtn {background:url(../img/btn_next.gif) no-repeat 0 0;} + +/* Some demos use this line */ +#slider2 ul, #slider2 li{list-style:none;position:relative;display:block;} #slider2, #slider2 li {width:696px;overflow:hidden;} \ No newline at end of file diff --git a/urbstudio/static/images/Slide14.jpg b/urbstudio/static/images/Slide14.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eda97b3f2b9df3d3be8dcb14208688647e443b5c GIT binary patch literal 80903 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

2|Q?wkG2hZI&SEU1=x2jbacgBjk`^C-{&_w&= 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 literal 0 HcmV?d00001 diff --git a/urbstudio/static/images/Slide21.jpg b/urbstudio/static/images/Slide21.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b5e0c52163ceb90eb4b236963477fb348f9320fe GIT binary patch literal 45015 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 z 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 literal 0 HcmV?d00001 diff --git a/urbstudio/static/images/Slidedummyb.jpg b/urbstudio/static/images/Slidedummyb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..527fa4d7f3e62941965d8f70031236eccf9bdcd8 GIT binary patch literal 58693 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 $ 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 literal 0 HcmV?d00001 diff --git a/urbstudio/static/images/Slidedummyd.jpg b/urbstudio/static/images/Slidedummyd.jpg new file mode 100644 index 0000000000000000000000000000000000000000..68af1dbee2a2a14225e676423cdb31fbaa12bd2a GIT binary patch literal 75327 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 z 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 literal 0 HcmV?d00001 diff --git a/urbstudio/static/images/arrownext.png b/urbstudio/static/images/arrownext.png new file mode 100644 index 0000000000000000000000000000000000000000..cd8c819bd95231a618c27407fd435398d988df72 GIT binary patch literal 501 zcmV)69=pimN5i1s+jB6q-vTz`A3vmk}#?1D#w5dSyjzf%O zhsZ2#_<%T#UkF2{Q@h~>xi1(0>?k8#KdTcw~@kW1IDYZ`A57- zSmI6>jtBScIVMh3?F-YjFu_MbbzM#%9<28(v+j4|)r89Bl9y;8H7VL89N!OIO=0IM zVeXl|OvwI3ld4P~MK&+qA--bUVl14V?;=KT{b3l0NeAn(OWBB}W5zx_SQ^64*Q;|< z=2U2GV$y{xNO^rCVL@3|%<)&H>PsT&A;5N}%2++fNaa2Uw$nF#AGeV;4e|M2B`7qf zYG>TnXe4Kwb9L0>rUnZ5IQDhh@wN$2C@0gSZZxg~z1Mx1H9ea;nC~W`&PbuR2}$ae ru~(RX#}$gwacRTlymC$5EL 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 b+`%yRvGO6jgh7J-FNXnc0O(if+J*lQ-2V4& literal 0 HcmV?d00001 diff --git a/urbstudio/static/images/dummy1.jpg b/urbstudio/static/images/dummy1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d7445a54d4c4b93cfcda5af52f2affaf1767f285 GIT binary patch literal 4755 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 t@2XOJ_~O8VF7sfmh!Km`PH8P2=o{Rcr<(rN$z literal 0 HcmV?d00001 diff --git a/urbstudio/static/images/dummy2.jpg b/urbstudio/static/images/dummy2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fa88a62d90a1f9e998a583980840ee593d08e384 GIT binary patch literal 4322 zcma)7cQD)y*Zr;4vsghyCrHtIv^d>74JrnD{!vD9qYy;>i z0Y|_Q459}}=s{q5&}Ao3001Ol&=vkoL`p^iCI?Xfl%W4A|MFKsNB}S?895XHfk{Zg zWTcc}a*F@RAbJuoK*}S2olJ#++z=Uhi_s1(!IaxRwD3ss21TVk@4i=9(l^yZV+TGd zX_>3#Bv%8#WRxJX{~i7x|CL*X)b19;l|A>-KDx49!ibTK*DLRkiTrX3fPk-#p$F3g z4}pUlY8b(JOz_ld-K&)7!@q5EaUDiWC_iaFvDZ&(uEUaVDV2n3givw6%znQ#KWlKO zE8_`9_Do@2v&&ihmrFD<0QEJ7?|16Lf;85f2}R*s)u*Op5x*b)7*-V_Y>+ z^8v;eScs6Y6ZBT$Tc+@^&3jLKgPZEZg1V-LYB~hwK`o)Wro3ig3RZHH5A#Dxy`;0& zo~LrZx1d|5b1N#Wfssp1!k+$_1doL+tL!2`ksKQaV*)Wij>?4Jp(U?>(zOVO92F)e z(wD}lvD2}y*OB@TfeJVk>FUD6IW@7J)IM#hDVhe*@O*B!jqo>FdipB-9C=~NZ9!5M z3!2Ho*}Q}rh&bObin@F(g!#rSrF^u6LJV@SotRNF`BX+YNzi*m*ab{VL#gN~RWimh zD<*dw=K>N}P*G&2gSt+wRn6#;g$Oket+Hj;O81KqF2vGql^#Qa=XGj2u~)RSa!d11 zt;5jwryd-u>Jy_vbC0o8qn_49$!R;%H zZf9yZ=!xJIVnupX(=t>c*u_eii0z& zxt&<`LZEV8=q3#p?*g@9st$nxf06|>}bxl6}`SAD(Zd*QA?qOO)$FF-R_I-gb{7%TN$ct~&f^b|wxPwz|Vg%n; z`v_$o!`28fSl!$HXEPUzAvZ2M8GQQ3cKX+zwnK#7BgwUM3!-?G+Zq(OJllb+&9O^> zTS%s2o#lSEVymV!d^{f?SIBJEQ3_-H9Yi=XpV1d_9J%kt-^RoXh0*q<#NyqPymp4# zz>OLUGzH7lN zzf)IViH0oO@05?fuC?RQ+iGVI5uz)pkzNU2#Mt;=V0gXj-_bP^V(kC8d|r0 z{+z9VM-0q$m;qW=teMzZgTF2Z(jw&ka*w7Yi@-neAC`vbY%!l-JfqPmtzR5qAL$t| zJsg9`hg~BX>ozR+t`baYK=znQIgXj1f$`4BVaB{gMo4AblLNja6vABU4VY+4smoBa zghD*-<(saTat48%$$p3rgmRfp8maJiPtIkiOL6l*N{k3#FxpbS?KL%azcua6_qbxk zd!HhznS7azx0`7f5FAI(C6pwNy(T!Ja^hW|Ve9oJY&62YIU=Vah>(#ng*U;`WP_=H zy0b|%*;gsJ;Lf&Xj=_6<`it0S%uO>#nH=B9-M7CsBV&fFs*D*`Ev?48kH4!>>?d~a zl~*)L8D@sLjN*%$Y?|ttu|Ca+($$6lA9VLVSVOpQ;?0vLVpL{!3FKq1Hzr|x29 zEvif>h^|kvGrZCvJ-UaJ*m-UuP|It-bL3wYIk(HE%DdZ1=OYqRA#Y`&qGS+oY%H*D zJza1(`k+uNdg4#!%Z5!v9Ui`siQw;iWbV{n!HVsdPbRrhSTgEJ2pVvi7I->V63~D` z7QZ;-3)1;1UWeD(Middoyrnjr2)MVYI8>zoZp87!k_-Cai1Ne+)iAeAq&w6!=|=~t zf~ok#3&bsB7G0-S5<;y%LyZX{L3 zo=l@(3^<&*KYA*e#qs(ft2okydeCGlUJ~hIO>)Mpt5mo{w?TQ{gq`uT#5I=Rd5&JG ze|E=`{aoK!LohpvRnDR^a$<+5s=h`XF!~epP_}6tKXSUK$NH7g=10emk>;>@RjwT) zuAra(&{>MF3=m}nt1sMw?>##=NRvD5y7S7?qIczM)bNROufh(|UGC$yRD9`*8{i4h zJy=JMk%yyT&8E(Sc1)&MtpXV@?j)g^$d5CzMa0K z61*jN3Gk{dd%uczb5K^VW0sI9P4y*l=J%MgetX7dmr<%0)TQuHcYe>Z%n}jN)ir6r z-(s-7_%4xycW$jly5Za;S1Rp$*Np#3OVM~ufXks|`ad=uzDT#NMx0&h0S7HlRNCSw zQ1aa5RmOJwM74ChDTB>j(L(FOZSKM(U=zl2JF4w@odAJ?})K`zJl> zS{~S8clHwCy%o9$+jnV|-FKoK#YR4UOn8*N^pxd!^*q0iUdP6+>mt^A{Nd`yAlX>U7;k}0#U9UFISbuc63^v7AY5*D6{`CR zmu%ej*lAsI76zy*S>rG~JNtuihS8ccX z>3%$PmZX^PFG8yX6jlj7)V$R$|q);ey(wMzN#K*P9x# zBDd}OkUP(oOk{)fi1|7$6r&QGD>P5@eq|GQJ6T~HoIYJB3nJT6W7Euw>AHHR`zW4- zfJ-3%=CJjADx9$1#ObouTGM~=tFFJrsZrJS^m*j$Kg#^syGa^yiS>rw*|F)un&COb zXTv5~y=l|F1;AdiNW-KcK4b@SU1vP-^*en>t4UTE$#)x-C9Ujj$6e;%BJ<|Yq!c&t z8K~gR1$u`<-xe%AOUj$E+L8)=pi$3wv+3tA;~NThoSJJ}>B;x%Ewuudk#2(tF!87* z`csgrKsZ;#>$@YjBXCuvWBNN|6=CYo1sr^8@ni{Yb-=mDn793Ype}rvb$T9QWKlU+ zb#K*YK-A6M?7o(f87j!c*JYH$icve+BXc7tOLKf4L6Ug?PWe=^MP{ z&1K*&)-HP9Y|WAyFVgq;r>OH0=x={P?USs8{*d^9=$BI&Hj9HjWPFKHQ?1u}0%#ep zOKXb!>CCwY@*4H>O<0$&E58*29iwU=(r?{Y5RP-ApR}avTJq`T zz_H$5Z8){)sb7p&ma{eMPSpt9^gW9mC%*%CF0Hb5%0KuUvlr-d_8@X_s}nJL-q;)n zeKRIEWxmq(axkl#3fASLIPNivP3YfIpz2>_B;&}iZ&^Y$aQ;!GQTpe#0v5Sb)wafz zQrX@cNm?Phe>~juvY?c|mceSavh(z9GxY6W8gsPqKdqQuze1%o(f#5uj71V>ttX7@ zYgFR4*~h5qIkmY;#lI;R!4^SMW}L}KLa+bqUjok0Q3@Yu3x>+PgDp@0w)X6wdKF?r zzBe=9-H;@B96r=~`Z|svT)gohr1&R%IBOu>o49%8EjMKnLS1NBfC&`+ylMFpWgLh4 zp?E7;0V6pYaxSto@H1;cl8s|RI3=AXyw19uP+y$`QMY?#0 z0)POjzgistxFiD@wO#$3-2kpVe+}@G2zUvgrlO((QBi|H)O6H;i=LL6nwFm7$`$%6 zR~VQX{ugEjMkZz^Mg}%Ec6K&4em*`v{%ijQNJB#dW&m?DGjsEDuyFAHH~9ZHmpuR$ zT7WCSl@iDTpkM(~vH&kX0m=XX3Q7Pa@ZX21s3}1-03Zb|@UQ;MzX_0nk_rH#W(H6I zDX6F@L4Tq9pZKq5p#li8g5-qRsI^Vmo&4oFXr8Ct5#cQP2-6X5_>!(5<{VJkYvvND z$aVMcata{j-vJ;>(ErT_vQSV8u~NxtoB9j0IhCw{_MfLUuz!)~xZ@lkqHsA6VEB6< z1q&q$Knw6|dJ!t8WS&FXVExiO>27ACUX`GUp4)Ki@IcKI&^P%W+A3?_Sm~?2ZOT-h zwr(#dmsMTN3b=uakR5W&-+N)`$z+-+e#1=Vrrn=F#S=@gmtxP`Lz&~x>EPa>es6a9 zgt%aNITVS2*D=$Z$`aSvL@D;xmgwi8de}Q#0$cV@-bi#BhEB`zH(S$g2xdB&Q1Ztz za;zfFX4T3IrCFEPf9@T}oH?EwR9K4H+{WG&ejE5sCRz2EiXK|Kph>_y`dQq^Krbbhd;8W4|mxQA2{Kda$kU-P&7=XV9Ajz?Ak^Bb$_y)sgnM zdbRo$Wt-a}GCmW0^YJiVJs90ninb;J*LBqCX?u0nS;mP-$>(mYfLeSgY@zmt;+uQh z7%RC-^NKv!vrW=Uq9vuV)#ToUye`(7-cNsA+e0sdG4Fbj1cQA!%dGj^%zQ1+pcCQ_ z@vv4n$4=Y9@kg79tm@;$fD3-t{zSjtqaU?{S-jtfS*gaLfPsw4d z3WENFYS2aauwp;I5Y~jINl>nQ7Q+4DX>pzzJ(;nA^^AjCU}b5JU~94_JF;ra^Nny- zsqbDpQ_%^x3b+&c+IK=bh-W1Pe@m{bz~TvjV^Tpx;JO{$^eih^@>qIl{v;BMSjp@Q zM@Uz3S57v}7@%IAHuCVk^(3uYL%?UL$)Dw7nsJ7|^;@~VM47`>@C8HCl~Yu%5$4iL z2MtgatyG+g;IkSpez{7R6^T(7OuH(Z{oy`Lr}VXu-NVLq%iBX=oo{lS)|bJX58A6BUK(wr8d@1od>)mYx? zc0%-&KEkcs;?Z@DGcmr%$Vl3YtJ*dNs^P6J zd~1(W*S%3$>Sqliug&0){=w?DF#aQ*M%%n`ck*Ca zC#B2vEe@*p6J@JXSv0uTy&fV+?0eADMRYmnYip~6tWAuX+h$p2BqnL@1NZh+-jj*3 zQgP`nw69UDa?MQ_m-OMFb>bhEFEsO~ebKGuUwCW!5%?$9{p^X$mX<6Hi)i^zA1CG~ zUs^Z@tiQhS(G5T#!l-904YJjCi_F5&h+eh5Le=_yibeHKQKyZA(uVrB9Oca^DZ9+U zf$rz3Wa*Pd+q?PC-p6*oabg_^yaar>0XJ?+<;BVX~o2UlbBlLPQ5<3X#ddm5>V2AX1if-{5E>$ zOyUx7R&_wQD9}<^e8V56HSDnTOWr3Ocf$VppIH~{br)LxQ3GD@i-QUccP4l!6K5X# zN#`Q&j=1ZX{5uJKU%ILv;QfmQqlF|SZ%*yVY*%rxdL5hJbIGhD#*XD&LCOS5(E-VY zuJ@>rhUST!)OM-1Z*4-47s$SK0(xeClF2q)HJ0~K_lu$0q!dURzSGXAkdhQsVE%^l zJhx3)ru=>K(yeN$U{>Mma%w}?p|ZUUfxxvdM}g}{DYHl3$sNdRD#b;}7&gd&@w#U?W4%6yKegA4($`E0n>ITB{LZx<7km8er9)-4tzm_@E+k8n zbLHz3dDrI7W$h~S?7Wh=KIa#ADcZaQeD{+`Y#CUhTelRV_~78v zYAK+U5!{lmVY5~@RqxDnFRZYBLd(#o$gFt#XGOIc6L#+g8M6w?iX%lx3!H;LDIZCx z8CakaN_YM#ymf5bWQ*SS$JWN}URCa#uou?VQ*y4(WiEzSD;$$F&cN^vW7|VGF~Zh0 zyC1gWnz=xup$llGyPt%m%r0VprEi3Rvp(rtG46JKT@WVU#Jr8eV)H8<14LAL6C0GK z?A+EJ;Wf$Vs*uP1kqa%sFiZ(fwu2S>;HJ13Eqv2NT<5{7x(K;VY2k^mNO1H&xUxDt zHW%kn-m*NrDJ}wWL`1LnTq3wnTqu63?HUFU(jNgxR+?f-O$} zAf4v-xgw~e4}HHKUX!Z{t1Ci(!9XLW*e?MRnHbg9{f{WYhohr>!C+!ng1Z~LsYJYU zQl(Knd~%Ov-R*er^@~xdyn4Ke7BL0dz8ekDACwH zlNMNm>`KpDo$Gp-nGGM3{t8!q^wUV2xQ!WqZ1#^eB9cmWd7u%)eMo#`UdLIu%mDeE z{1o@@V9onNzA@){x?eqUp>|qr#z(b1md~QUq8g+P>*q5C_@6eoSs=?qe4+0GIL}7& z-v!U@62+3D#k(go>Ygk0;m;;J z(SY_T#UDRnZI}Zwk+Z#dDe`ZO7z%eBHkQl`=V*I|TMMX(G2@AGDJ=%03WiLMTJR%T_FBb((q4wCN)2u-ARIM&r}*P9-X z7fC9xpi=kzZFDEO{O_MklMni2dh$Z<)f#-Ylt^)LR?uhz5Pm~~o5A2dU$C1e{l^;> zX>;5)Uc9-_Qj2FCY@&VDe_PZ9Wv^k(ljFb9_>K=Uk`Pc(8a$+|H8+M1>3>hp1?A88 z{`zdQNSFVjh^e_+v1pfM`5^Nsc$T`($q9Q+w=94%aIxa}KAFv=R(9)UB|~NRCqpmIQP_+@JwUBBc z$f2=&0;!0Enpd<%F{%e*WVKSuo`lqX0iG@~~>3&k=d9=?}gV(CM;A*kd&ge=;L9#!LcR<8oz4H(ZQ1+^n^9u-2$ z6GR`Y)feDX?LZm0^;hMdk1Py55LM^-S>dAi=L3U7!`9(q5wqVwKBT7=u}x3MT>oVA zC0vwZD%LfFS^7PAL?EZPE291w{)w}gKvDeBm3r{U$bi_H?pwxmq@83`H+HiLP$OLc zxgRAsNbZYH8@o0uvO4KNK5xNEaW1bHoL}D=y#(a&0-h^Y3B^T)IyD3|*`HMbFEqIP z1vbw1*3+cEZ~E4T@lUrMCYuB$J!kMQw>a_`vr*(byabpN`zIFFcFb)Pm`J`EFTUXLk>?eu$&`RQw3x`a|bYHF-M(d&9v;S3G}x&7e zdmrZ7+-9dTFLu75H0^brQn{E01+B=i8K0GZAljWP@116^s-n4A1@t)nk)KQ4%&{99 z%soExiy~;yyOvtW-)ylGj{9umV)bhrqXe-W$=xuxb&N>19miWc-rCi-JX4rV%bT#?YdEmbL_$9!g_IOBY?<+lz zd*0q0n64y_S^hVpW;mH6VDn?tZndu)W0UgS&v5qaDP{xEQsxBD{rFc93tj4B>==*6 z8=G$YvC{%EV}OL+{rmwTi>=k>HAsNfVuI_)1zEs?h|5lBN{)xd}2fPHIJjO%hcm>yYHUX>!Ys_|3u+#DMCAQ z?Kb;6##?->VSp?ZdPR9U%n?`!UK}&n$A8exTro!1T0O+NT#+c@4Fl^pf8D*(ewXNQ zoE_X%r=(kG?=?XUt-J(q+R1*9o2yK#$r~P;Ylzfd!ePcASw9>Vn!pQAUP+Ns9Milt zT$I=dm$bcheafx%EPvr7V^CvYlcSM#)T2~seDMzSB_Bb5bvKqnj4aKVv3OF-MN%W-EQh!581d3zBFgugOFkE?%wj+7<3)vU? zT0HexOf9#vKFZrfuJM<5t_0SjHsaL`v^tt4II8e_Wa6rKd;8r5vgmwou# zfPn?;subQ*cA6CDYx=~&K*If zK0ZFMYgSO{nM6o7R}K+CL+`n`=hG@f;T`CLyT6SY3@7_&N%@rYdZ(`yAxLhe{pESNY1KthJXWj;B1CCdUYP9QrvX~gP-a;H z^B7I4FFx-d^x2N2TfP#Vj_GZ+%mWsOi|u;3gy)u0ZG7hDF!2Hs9(25KC+z0TrylKm zM2*5E6a+E`hS2;Sz~B3pslbZ&ol(tcw6uZdz=YD7XOq}I$pm_;=$*sufSHuRHzzY! zw|9UiTi?GK7o~j3JNGkaJ0eXSOugHm!E17dBLy0unQAR&o0eU;0xtu?%)!wSHsq%_ zX;A%oQwhdr{v;$Us&wSrcvy3JWafEJ@Z@ln7%H?a>nr4;BB^M%cb2>h)iQk4UmB0{ zJ~m?upaDJ_4;p(kx`jc)U%XYZ?Y@+i{S&9{miJNz zs<^|mfSq@b3@!l*vEnOxJ>5eUw*>#>b@x}t8x<|rP+43Z)*_r~jm^}|B~OP_jz?e4 F{Rc~Y%K88R literal 0 HcmV?d00001 diff --git a/urbstudio/static/images/dummy4.jpg b/urbstudio/static/images/dummy4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d9db956827f7db5828a00a50c8ec9325a23819d7 GIT binary patch literal 4397 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 literal 0 HcmV?d00001 diff --git a/urbstudio/static/images/dummy5.jpg b/urbstudio/static/images/dummy5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d2149eff3167f0b7e7f131ebce74c9d07e0e44d0 GIT binary patch literal 4530 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 literal 0 HcmV?d00001 diff --git a/urbstudio/static/js/jquery-1.6.1.min.js b/urbstudio/static/js/jquery-1.6.1.min.js new file mode 100644 index 0000000..1790d33 --- /dev/null +++ b/urbstudio/static/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/urbstudio/static/js/jquery.nivo.slider.pack.js b/urbstudio/static/js/jquery.nivo.slider.pack.js new file mode 100644 index 0000000..33860ab --- /dev/null +++ b/urbstudio/static/js/jquery.nivo.slider.pack.js @@ -0,0 +1,67 @@ +/* + * jQuery Nivo Slider v2.6 + * http://nivo.dev7studios.com + * + * Copyright 2011, Gilbert Pellegrom + * Free to use and abuse under the MIT license. + * http://www.opensource.org/licenses/mit-license.php + * + * March 2010 + */ + +(function($){var NivoSlider=function(element,options){var settings=$.extend({},$.fn.nivoSlider.defaults,options);var vars={currentSlide:0,currentImage:'',totalSlides:0,randAnim:'',running:false,paused:false,stop:false};var slider=$(element);slider.data('nivo:vars',vars);slider.css('position','relative');slider.addClass('nivoSlider');var kids=slider.children();kids.each(function(){var child=$(this);var link='';if(!child.is('img')){if(child.is('a')){child.addClass('nivo-imageLink');link=child;} +child=child.find('img:first');} +var childWidth=child.width();if(childWidth==0)childWidth=child.attr('width');var childHeight=child.height();if(childHeight==0)childHeight=child.attr('height');if(childWidth>slider.width()){slider.width(childWidth);} +if(childHeight>slider.height()){slider.height(childHeight);} +if(link!=''){link.css('display','none');} +child.css('display','none');vars.totalSlides++;});if(settings.startSlide>0){if(settings.startSlide>=vars.totalSlides)settings.startSlide=vars.totalSlides-1;vars.currentSlide=settings.startSlide;} +if($(kids[vars.currentSlide]).is('img')){vars.currentImage=$(kids[vars.currentSlide]);}else{vars.currentImage=$(kids[vars.currentSlide]).find('img:first');} +if($(kids[vars.currentSlide]).is('a')){$(kids[vars.currentSlide]).css('display','block');} +slider.css('background','url("'+vars.currentImage.attr('src')+'") no-repeat');slider.append($('

').css({display:'none',opacity:settings.captionOpacity}));var processCaption=function(settings){var nivoCaption=$('.nivo-caption',slider);if(vars.currentImage.attr('title')!=''&&vars.currentImage.attr('title')!=undefined){var title=vars.currentImage.attr('title');if(title.substr(0,1)=='#')title=$(title).html();if(nivoCaption.css('display')=='block'){nivoCaption.find('p').fadeOut(settings.animSpeed,function(){$(this).html(title);$(this).fadeIn(settings.animSpeed);});}else{nivoCaption.find('p').html(title);} +nivoCaption.fadeIn(settings.animSpeed);}else{nivoCaption.fadeOut(settings.animSpeed);}} +processCaption(settings);var timer=0;if(!settings.manualAdvance&&kids.length>1){timer=setInterval(function(){nivoRun(slider,kids,settings,false);},settings.pauseTime);} +if(settings.directionNav){slider.append('');if(settings.directionNavHide){$('.nivo-directionNav',slider).hide();slider.hover(function(){$('.nivo-directionNav',slider).show();},function(){$('.nivo-directionNav',slider).hide();});} +$('a.nivo-prevNav',slider).live('click',function(){if(vars.running)return false;clearInterval(timer);timer='';vars.currentSlide-=2;nivoRun(slider,kids,settings,'prev');});$('a.nivo-nextNav',slider).live('click',function(){if(vars.running)return false;clearInterval(timer);timer='';nivoRun(slider,kids,settings,'next');});} +if(settings.controlNav){var nivoControl=$('
');slider.append(nivoControl);for(var i=0;i');}else{nivoControl.append('');}}else{nivoControl.append(''+(i+1)+'');}} +$('.nivo-controlNav a:eq('+vars.currentSlide+')',slider).addClass('active');$('.nivo-controlNav a',slider).live('click',function(){if(vars.running)return false;if($(this).hasClass('active'))return false;clearInterval(timer);timer='';slider.css('background','url("'+vars.currentImage.attr('src')+'") no-repeat');vars.currentSlide=$(this).attr('rel')-1;nivoRun(slider,kids,settings,'control');});} +if(settings.keyboardNav){$(window).keypress(function(event){if(event.keyCode=='37'){if(vars.running)return false;clearInterval(timer);timer='';vars.currentSlide-=2;nivoRun(slider,kids,settings,'prev');} +if(event.keyCode=='39'){if(vars.running)return false;clearInterval(timer);timer='';nivoRun(slider,kids,settings,'next');}});} +if(settings.pauseOnHover){slider.hover(function(){vars.paused=true;clearInterval(timer);timer='';},function(){vars.paused=false;if(timer==''&&!settings.manualAdvance){timer=setInterval(function(){nivoRun(slider,kids,settings,false);},settings.pauseTime);}});} +slider.bind('nivo:animFinished',function(){vars.running=false;$(kids).each(function(){if($(this).is('a')){$(this).css('display','none');}});if($(kids[vars.currentSlide]).is('a')){$(kids[vars.currentSlide]).css('display','block');} +if(timer==''&&!vars.paused&&!settings.manualAdvance){timer=setInterval(function(){nivoRun(slider,kids,settings,false);},settings.pauseTime);} +settings.afterChange.call(this);});var createSlices=function(slider,settings,vars){for(var i=0;i').css({left:(sliceWidth*i)+'px',width:(slider.width()-(sliceWidth*i))+'px',height:'0px',opacity:'0',background:'url("'+vars.currentImage.attr('src')+'") no-repeat -'+((sliceWidth+(i*sliceWidth))-sliceWidth)+'px 0%'}));}else{slider.append($('
').css({left:(sliceWidth*i)+'px',width:sliceWidth+'px',height:'0px',opacity:'0',background:'url("'+vars.currentImage.attr('src')+'") no-repeat -'+((sliceWidth+(i*sliceWidth))-sliceWidth)+'px 0%'}));}}} +var createBoxes=function(slider,settings,vars){var boxWidth=Math.round(slider.width()/settings.boxCols);var boxHeight=Math.round(slider.height()/settings.boxRows);for(var rows=0;rows').css({opacity:0,left:(boxWidth*cols)+'px',top:(boxHeight*rows)+'px',width:(slider.width()-(boxWidth*cols))+'px',height:boxHeight+'px',background:'url("'+vars.currentImage.attr('src')+'") no-repeat -'+((boxWidth+(cols*boxWidth))-boxWidth)+'px -'+((boxHeight+(rows*boxHeight))-boxHeight)+'px'}));}else{slider.append($('
').css({opacity:0,left:(boxWidth*cols)+'px',top:(boxHeight*rows)+'px',width:boxWidth+'px',height:boxHeight+'px',background:'url("'+vars.currentImage.attr('src')+'") no-repeat -'+((boxWidth+(cols*boxWidth))-boxWidth)+'px -'+((boxHeight+(rows*boxHeight))-boxHeight)+'px'}));}}}} +var nivoRun=function(slider,kids,settings,nudge){var vars=slider.data('nivo:vars');if(vars&&(vars.currentSlide==vars.totalSlides-1)){settings.lastSlide.call(this);} +if((!vars||vars.stop)&&!nudge)return false;settings.beforeChange.call(this);if(!nudge){slider.css('background','url("'+vars.currentImage.attr('src')+'") no-repeat');}else{if(nudge=='prev'){slider.css('background','url("'+vars.currentImage.attr('src')+'") no-repeat');} +if(nudge=='next'){slider.css('background','url("'+vars.currentImage.attr('src')+'") no-repeat');}} +vars.currentSlide++;if(vars.currentSlide==vars.totalSlides){vars.currentSlide=0;settings.slideshowEnd.call(this);} +if(vars.currentSlide<0)vars.currentSlide=(vars.totalSlides-1);if($(kids[vars.currentSlide]).is('img')){vars.currentImage=$(kids[vars.currentSlide]);}else{vars.currentImage=$(kids[vars.currentSlide]).find('img:first');} +if(settings.controlNav){$('.nivo-controlNav a',slider).removeClass('active');$('.nivo-controlNav a:eq('+vars.currentSlide+')',slider).addClass('active');} +processCaption(settings);$('.nivo-slice',slider).remove();$('.nivo-box',slider).remove();if(settings.effect=='random'){var anims=new Array('sliceDownRight','sliceDownLeft','sliceUpRight','sliceUpLeft','sliceUpDown','sliceUpDownLeft','fold','fade','boxRandom','boxRain','boxRainReverse','boxRainGrow','boxRainGrowReverse');vars.randAnim=anims[Math.floor(Math.random()*(anims.length+1))];if(vars.randAnim==undefined)vars.randAnim='fade';} +if(settings.effect.indexOf(',')!=-1){var anims=settings.effect.split(',');vars.randAnim=anims[Math.floor(Math.random()*(anims.length))];if(vars.randAnim==undefined)vars.randAnim='fade';} +vars.running=true;if(settings.effect=='sliceDown'||settings.effect=='sliceDownRight'||vars.randAnim=='sliceDownRight'||settings.effect=='sliceDownLeft'||vars.randAnim=='sliceDownLeft'){createSlices(slider,settings,vars);var timeBuff=0;var i=0;var slices=$('.nivo-slice',slider);if(settings.effect=='sliceDownLeft'||vars.randAnim=='sliceDownLeft')slices=$('.nivo-slice',slider)._reverse();slices.each(function(){var slice=$(this);slice.css({'top':'0px'});if(i==settings.slices-1){setTimeout(function(){slice.animate({height:'100%',opacity:'1.0'},settings.animSpeed,'',function(){slider.trigger('nivo:animFinished');});},(100+timeBuff));}else{setTimeout(function(){slice.animate({height:'100%',opacity:'1.0'},settings.animSpeed);},(100+timeBuff));} +timeBuff+=50;i++;});} +else if(settings.effect=='sliceUp'||settings.effect=='sliceUpRight'||vars.randAnim=='sliceUpRight'||settings.effect=='sliceUpLeft'||vars.randAnim=='sliceUpLeft'){createSlices(slider,settings,vars);var timeBuff=0;var i=0;var slices=$('.nivo-slice',slider);if(settings.effect=='sliceUpLeft'||vars.randAnim=='sliceUpLeft')slices=$('.nivo-slice',slider)._reverse();slices.each(function(){var slice=$(this);slice.css({'bottom':'0px'});if(i==settings.slices-1){setTimeout(function(){slice.animate({height:'100%',opacity:'1.0'},settings.animSpeed,'',function(){slider.trigger('nivo:animFinished');});},(100+timeBuff));}else{setTimeout(function(){slice.animate({height:'100%',opacity:'1.0'},settings.animSpeed);},(100+timeBuff));} +timeBuff+=50;i++;});} +else if(settings.effect=='sliceUpDown'||settings.effect=='sliceUpDownRight'||vars.randAnim=='sliceUpDown'||settings.effect=='sliceUpDownLeft'||vars.randAnim=='sliceUpDownLeft'){createSlices(slider,settings,vars);var timeBuff=0;var i=0;var v=0;var slices=$('.nivo-slice',slider);if(settings.effect=='sliceUpDownLeft'||vars.randAnim=='sliceUpDownLeft')slices=$('.nivo-slice',slider)._reverse();slices.each(function(){var slice=$(this);if(i==0){slice.css('top','0px');i++;}else{slice.css('bottom','0px');i=0;} +if(v==settings.slices-1){setTimeout(function(){slice.animate({height:'100%',opacity:'1.0'},settings.animSpeed,'',function(){slider.trigger('nivo:animFinished');});},(100+timeBuff));}else{setTimeout(function(){slice.animate({height:'100%',opacity:'1.0'},settings.animSpeed);},(100+timeBuff));} +timeBuff+=50;v++;});} +else if(settings.effect=='fold'||vars.randAnim=='fold'){createSlices(slider,settings,vars);var timeBuff=0;var i=0;$('.nivo-slice',slider).each(function(){var slice=$(this);var origWidth=slice.width();slice.css({top:'0px',height:'100%',width:'0px'});if(i==settings.slices-1){setTimeout(function(){slice.animate({width:origWidth,opacity:'1.0'},settings.animSpeed,'',function(){slider.trigger('nivo:animFinished');});},(100+timeBuff));}else{setTimeout(function(){slice.animate({width:origWidth,opacity:'1.0'},settings.animSpeed);},(100+timeBuff));} +timeBuff+=50;i++;});} +else if(settings.effect=='fade'||vars.randAnim=='fade'){createSlices(slider,settings,vars);var firstSlice=$('.nivo-slice:first',slider);firstSlice.css({'height':'100%','width':slider.width()+'px'});firstSlice.animate({opacity:'1.0'},(settings.animSpeed*2),'',function(){slider.trigger('nivo:animFinished');});} +else if(settings.effect=='slideInRight'||vars.randAnim=='slideInRight'){createSlices(slider,settings,vars);var firstSlice=$('.nivo-slice:first',slider);firstSlice.css({'height':'100%','width':'0px','opacity':'1'});firstSlice.animate({width:slider.width()+'px'},(settings.animSpeed*2),'',function(){slider.trigger('nivo:animFinished');});} +else if(settings.effect=='slideInLeft'||vars.randAnim=='slideInLeft'){createSlices(slider,settings,vars);var firstSlice=$('.nivo-slice:first',slider);firstSlice.css({'height':'100%','width':'0px','opacity':'1','left':'','right':'0px'});firstSlice.animate({width:slider.width()+'px'},(settings.animSpeed*2),'',function(){firstSlice.css({'left':'0px','right':''});slider.trigger('nivo:animFinished');});} +else if(settings.effect=='boxRandom'||vars.randAnim=='boxRandom'){createBoxes(slider,settings,vars);var totalBoxes=settings.boxCols*settings.boxRows;var i=0;var timeBuff=0;var boxes=shuffle($('.nivo-box',slider));boxes.each(function(){var box=$(this);if(i==totalBoxes-1){setTimeout(function(){box.animate({opacity:'1'},settings.animSpeed,'',function(){slider.trigger('nivo:animFinished');});},(100+timeBuff));}else{setTimeout(function(){box.animate({opacity:'1'},settings.animSpeed);},(100+timeBuff));} +timeBuff+=20;i++;});} +else if(settings.effect=='boxRain'||vars.randAnim=='boxRain'||settings.effect=='boxRainReverse'||vars.randAnim=='boxRainReverse'||settings.effect=='boxRainGrow'||vars.randAnim=='boxRainGrow'||settings.effect=='boxRainGrowReverse'||vars.randAnim=='boxRainGrowReverse'){createBoxes(slider,settings,vars);var totalBoxes=settings.boxCols*settings.boxRows;var i=0;var timeBuff=0;var rowIndex=0;var colIndex=0;var box2Darr=new Array();box2Darr[rowIndex]=new Array();var boxes=$('.nivo-box',slider);if(settings.effect=='boxRainReverse'||vars.randAnim=='boxRainReverse'||settings.effect=='boxRainGrowReverse'||vars.randAnim=='boxRainGrowReverse'){boxes=$('.nivo-box',slider)._reverse();} +boxes.each(function(){box2Darr[rowIndex][colIndex]=$(this);colIndex++;if(colIndex==settings.boxCols){rowIndex++;colIndex=0;box2Darr[rowIndex]=new Array();}});for(var cols=0;cols<(settings.boxCols*2);cols++){var prevCol=cols;for(var rows=0;rows=0&&prevCol') + .parent().wrap('
'); + + if (!this.o.auto) { //button placeholders + this.$list.parent().parent() + .prepend('
') + .prepend('
'); + } + + //load image data + if (this.o.flickrFeed) { + $.getJSON(this.o.flickrFeed + "&format=json&jsoncallback=?", + function(data) { + json = []; + $.each(data.items, function(i,item) { + json.push({ + "src": item.media.m, + "title": item.title, + "link": item.link + }); + }); + self.renderData(json); + } + ); + } else if (this.o.localJsonSource) { + $.getJSON(this.o.localJsonSource, + function(json) { + self.renderData(json); + } + ); + } else { + + if (!this.o.startOnLoad) { + this.init(); + } else { + //wait for load before completing setup + $(window).load(function() { self.init(); }); + } + + } + +}; + +$.simplyScroll.fn = $.simplyScroll.prototype = {}; + +$.simplyScroll.fn.extend = $.simplyScroll.extend = $.extend; + +$.simplyScroll.fn.extend({ + init: function() { + //shortcuts + this.$items = this.$list.children(); + this.$clip = this.$list.parent(); + this.$container = this.$clip.parent(); + + if (!this.o.horizontal) { + this.itemMax = this.$items.eq(0).outerHeight(true); + this.clipMax = this.$clip.height(); + this.dimension = 'height'; + this.moveBackClass = 'simply-scroll-btn-up'; + this.moveForwardClass = 'simply-scroll-btn-down'; + } else { + this.itemMax = this.$items.eq(0).outerWidth(true); + this.clipMax = this.$clip.width(); + this.dimension = 'width'; + this.moveBackClass = 'simply-scroll-btn-left'; + this.moveForwardClass = 'simply-scroll-btn-right'; + } + + this.posMin = 0; + + /* + IMPORTANT: The script assumes multiple elements within a list are the same width or height + to work out how many extra elements to generate to simulate the loop. + + If you want this script to work with unequal sized elements don't modify the next line + to do this: + + this.$items.each(function() { + self.posMax += !this.o.horizontal ? $(this).outerHeight(true) : $(this).outerWidth(true); + }); + + as it will cause white-space and a jump to appear when elements have wildly different dimensions + See: http://logicbox.net/jquery/simplyscroll/test_unequalelements.html + + Instead simply add an extra wrapper element around your list and init simplyScroll on that, + essentially scrolling just one element. Less efficient but it does the job! + + */ + this.posMax = this.$items.length * this.itemMax; + + this.$list.css(this.dimension,this.posMax +'px'); + + if (this.o.autoMode=='loop') { + var addItems = Math.ceil(this.clipMax / this.itemMax); + this.$items.slice(0,addItems).clone(true).appendTo(this.$list); + this.posMax += (this.clipMax - this.o.speed); + this.$list.css(this.dimension,this.posMax+(this.itemMax*addItems) +'px'); + } + + this.interval = null; + this.intervalDelay = Math.floor(1000 / this.o.frameRate); + + //ensure that speed is divisible by item width + while (this.itemMax % this.o.speed !== 0) { + this.o.speed--; + if (this.o.speed===0) { + this.o.speed=1; break; + } + } + + var self = this; + this.trigger = null; + this.funcMoveBack = function() { self.trigger=this;self.moveBack(); }; + this.funcMoveForward = function() { self.trigger=this;self.moveForward(); }; + this.funcMoveStop = function() { self.moveStop(); }; + this.funcMoveResume = function() { self.moveResume(); }; + + if (this.auto) { + if (this.o.pauseOnHover) { + this.$clip.hover(this.funcMoveStop,this.funcMoveResume); + } + this.moveForward(); + } else { + this.$btnBack = $('.simply-scroll-back',this.$container) + .addClass('simply-scroll-btn' + ' ' + this.moveBackClass + ' ' + 'disabled') + .hover(this.funcMoveBack,this.funcMoveStop); + this.$btnForward = $('.simply-scroll-forward',this.$container) + .addClass('simply-scroll-btn' + ' ' + this.moveForwardClass) + .hover(this.funcMoveForward,this.funcMoveStop); + } + }, + moveForward: function() { + var self = this; + this.movement = 'forward'; + if (this.trigger !== null) { + this.$btnBack.removeClass('disabled'); + } + self.interval = setInterval(function() { + if (!self.o.horizontal && self.$clip[0].scrollTop < (self.posMax-self.clipMax)) { + self.$clip[0].scrollTop += self.o.speed; + } else if (self.o.horizontal && self.$clip[0].scrollLeft < (self.posMax-self.clipMax)) { + self.$clip[0].scrollLeft += self.o.speed; + } else if (self.o.autoMode=='loop') { + self.resetPos(); + } else { + self.moveStop(self.movement); + } + },self.intervalDelay); + }, + moveBack: function() { + var self = this; + this.movement = 'back'; + if (this.trigger !== null) { + this.$btnForward.removeClass('disabled'); + } + self.interval = setInterval(function() { + if (!self.o.horizontal && self.$clip[0].scrollTop>0) { + self.$clip[0].scrollTop -= self.o.speed; + } else if (self.o.horizontal && self.$clip[0].scrollLeft>0) { + self.$clip[0].scrollLeft -= self.o.speed; + } else if (self.o.autoMode=='loop') { + self.resetPos(); + } else { + self.moveStop(self.movement); + } + },self.intervalDelay); + }, + moveStop: function(moveDir) { + clearInterval(this.interval); + if (this.trigger!==null) { + if (typeof moveDir != "undefined") { + $(this.trigger).addClass('disabled'); + } + this.trigger = null; + } + if (this.auto) { + if (this.o.autoMode=='bounce') { + moveDir == 'forward' ? this.moveBack() : this.moveForward(); + } + } + }, + moveResume: function() { + this.movement=='forward' ? this.moveForward() : this.moveBack(); + }, + resetPos: function() { + if (!this.o.horizontal) { + this.$clip[0].scrollTop = 0; + } else { + this.$clip[0].scrollLeft = 0; + } + }, + renderData: function(json) { + if (json.length>0) { //render json data + var self = this; + $.each(json, function(i,item) { + $("").attr({ + src: item.src, + title: item.title, + alt: item.title, + width: self.o.jsonImgWidth, + height: self.o.jsonImgHeight + }).appendTo(self.$list); + }); + this.init(); + } + } +}); + +})(jQuery); \ No newline at end of file diff --git a/urbstudio/static/js/jquery.simplyscroll-1.0.4.min.js b/urbstudio/static/js/jquery.simplyscroll-1.0.4.min.js new file mode 100644 index 0000000..6fc9244 --- /dev/null +++ b/urbstudio/static/js/jquery.simplyscroll-1.0.4.min.js @@ -0,0 +1,26 @@ +/* + * simplyScroll 1.0.4 - a scroll-tastic jQuery plugin + * + * http://logicbox.net/jquery/simplyscroll + * http://logicbox.net/blog/simplyscroll-jquery-plugin + * http://plugins.jquery.com/project/simplyScroll + * + * Copyright (c) 2009 Will Kelly - http://logicbox.net + * + * Dual licensed under the MIT (MIT-LICENSE.txt) + * and GPL (GPL-LICENSE.txt) licenses. + * + * Last revised: 03/07/2009 21:13 + * + */ + +(function($){$.fn.simplyScroll=function(o){return this.each(function(){new $.simplyScroll(this,o);});};var defaults={className:'simply-scroll',frameRate:24,speed:1,horizontal:true,autoMode:'off',pauseOnHover:true,startOnLoad:false,localJsonSource:'',flickrFeed:'',jsonImgWidth:240,jsonImgHeight:180};$.simplyScroll=function(el,o){var self=this;this.o=$.extend({},defaults,o||{});this.auto=this.o.autoMode!=="off"?true:false;this.$list=$(el);this.$list.addClass('simply-scroll-list').wrap('
').parent().wrap('
');if(!this.o.auto){this.$list.parent().parent().prepend('
').prepend('
');} +if(this.o.flickrFeed){$.getJSON(this.o.flickrFeed+"&format=json&jsoncallback=?",function(data){json=[];$.each(data.items,function(i,item){json.push({"src":item.media.m,"title":item.title,"link":item.link});});self.renderData(json);});}else if(this.o.localJsonSource){$.getJSON(this.o.localJsonSource,function(json){self.renderData(json);});}else{if(!this.o.startOnLoad){this.init();}else{$(window).load(function(){self.init();});}}};$.simplyScroll.fn=$.simplyScroll.prototype={};$.simplyScroll.fn.extend=$.simplyScroll.extend=$.extend;$.simplyScroll.fn.extend({init:function(){this.$items=this.$list.children();this.$clip=this.$list.parent();this.$container=this.$clip.parent();if(!this.o.horizontal){this.itemMax=this.$items.eq(0).outerHeight(true);this.clipMax=this.$clip.height();this.dimension='height';this.moveBackClass='simply-scroll-btn-up';this.moveForwardClass='simply-scroll-btn-down';}else{this.itemMax=this.$items.eq(0).outerWidth(true);this.clipMax=this.$clip.width();this.dimension='width';this.moveBackClass='simply-scroll-btn-left';this.moveForwardClass='simply-scroll-btn-right';} +this.posMin=0;this.posMax=this.$items.length*this.itemMax;this.$list.css(this.dimension,this.posMax+'px');if(this.o.autoMode=='loop'){var addItems=Math.ceil(this.clipMax/this.itemMax);this.$items.slice(0,addItems).clone(true).appendTo(this.$list);this.posMax+=(this.clipMax-this.o.speed);this.$list.css(this.dimension,this.posMax+(this.itemMax*addItems)+'px');} +this.interval=null;this.intervalDelay=Math.floor(1000/this.o.frameRate);while(this.itemMax%this.o.speed!==0){this.o.speed--;if(this.o.speed===0){this.o.speed=1;break;}} +var self=this;this.trigger=null;this.funcMoveBack=function(){self.trigger=this;self.moveBack();};this.funcMoveForward=function(){self.trigger=this;self.moveForward();};this.funcMoveStop=function(){self.moveStop();};this.funcMoveResume=function(){self.moveResume();};if(this.auto){if(this.o.pauseOnHover){this.$clip.hover(this.funcMoveStop,this.funcMoveResume);} +this.moveForward();}else{this.$btnBack=$('.simply-scroll-back',this.$container).addClass('simply-scroll-btn'+' '+this.moveBackClass+' '+'disabled').hover(this.funcMoveBack,this.funcMoveStop);this.$btnForward=$('.simply-scroll-forward',this.$container).addClass('simply-scroll-btn'+' '+this.moveForwardClass).hover(this.funcMoveForward,this.funcMoveStop);}},moveForward:function(){var self=this;this.movement='forward';if(this.trigger!==null){this.$btnBack.removeClass('disabled');} +self.interval=setInterval(function(){if(!self.o.horizontal&&self.$clip[0].scrollTop<(self.posMax-self.clipMax)){self.$clip[0].scrollTop+=self.o.speed;}else if(self.o.horizontal&&self.$clip[0].scrollLeft<(self.posMax-self.clipMax)){self.$clip[0].scrollLeft+=self.o.speed;}else if(self.o.autoMode=='loop'){self.resetPos();}else{self.moveStop(self.movement);}},self.intervalDelay);},moveBack:function(){var self=this;this.movement='back';if(this.trigger!==null){this.$btnForward.removeClass('disabled');} +self.interval=setInterval(function(){if(!self.o.horizontal&&self.$clip[0].scrollTop>0){self.$clip[0].scrollTop-=self.o.speed;}else if(self.o.horizontal&&self.$clip[0].scrollLeft>0){self.$clip[0].scrollLeft-=self.o.speed;}else if(self.o.autoMode=='loop'){self.resetPos();}else{self.moveStop(self.movement);}},self.intervalDelay);},moveStop:function(moveDir){clearInterval(this.interval);if(this.trigger!==null){if(typeof moveDir!="undefined"){$(this.trigger).addClass('disabled');} +this.trigger=null;} +if(this.auto){if(this.o.autoMode=='bounce'){moveDir=='forward'?this.moveBack():this.moveForward();}}},moveResume:function(){this.movement=='forward'?this.moveForward():this.moveBack();},resetPos:function(){if(!this.o.horizontal){this.$clip[0].scrollTop=0;}else{this.$clip[0].scrollLeft=0;}},renderData:function(json){if(json.length>0){var self=this;$.each(json,function(i,item){$("").attr({src:item.src,title:item.title,alt:item.title,width:self.o.jsonImgWidth,height:self.o.jsonImgHeight}).appendTo(self.$list);});this.init();}}});})(jQuery); \ No newline at end of file diff --git a/urbstudio/static/js/jquery.sudoSlider.js b/urbstudio/static/js/jquery.sudoSlider.js new file mode 100644 index 0000000..aa8066a --- /dev/null +++ b/urbstudio/static/js/jquery.sudoSlider.js @@ -0,0 +1,1126 @@ +/* + * Sudo Slider ver 2.1.3 - jQuery plugin + * Written by Erik Kristensen info@webbies.dk. + * Based on Easy Slider 1.7 by Alen Grakalic http://cssglobe.com/post/5780/easy-slider-17-numeric-navigation-jquery-slider + * Although the two scripts doesn't share much code anymore. But Sudo Slider is still based on it. + * + * Dual licensed under the MIT + * and GPL licenses. + * + * Built for jQuery library + * http://jquery.com + * + */ +(function($) +{ + $.fn.sudoSlider = function(optionsOrg) + { + // Saves space in the minified version. + // It might look complicated, but it isn't. It's easy to make using "replace all" and it saves a bit in the minified version (only .1KB after i started using Closure Compiler). + var falsev = !1, + truev = !falsev, + // default configuration properties + defaults = { + controlsShow: truev, /* option[0]/*controlsShow*/ + controlsFadeSpeed: 400, /* option[1]/*controlsFadeSpeed*/ + controlsFade: truev, /* option[2]/*controlsFade*/ + insertAfter: truev, /* option[3]/*insertAfter*/ + firstShow: falsev, /* option[4]/*firstShow*/ + lastShow: falsev, /* option[5]/*lastShow*/ + vertical: falsev, /* option[6]/*vertical*/ + speed: 800, /* option[7]/*speed*/ + ease: 'swing', /* option[8]/*ease*/ + auto: falsev, /* option[9]/*auto*/ + pause: 2000, /* option[10]/*pause*/ + continuous: falsev, /* option[11]/*continuous*/ + prevNext: truev, /* option[12]/*prevNext*/ + numeric: falsev, /* option[13]/*numeric*/ + numericAttr: 'class="controls"', /* option[14]/*numericAttr*/ + numericText: [], /* option[15]/*numericText*/ + clickableAni: falsev, /* option[16]/*clickableAni*/ + history: falsev, /* option[17]/*history*/ + speedhistory: 400, /* option[18]/*speedhistory*/ + autoheight: truev, /* option[19]/*autoheight*/ + customLink: falsev, /* option[20]/*customLink*/ + fade: falsev, /* option[21]/*fade*/ + crossFade: truev, /* option[22]/*crossFade*/ + fadespeed: 1000, /* option[23]/*fadespeed*/ + updateBefore: falsev, /* option[24]/*updateBefore*/ + ajax: falsev, /* option[25]/*ajax*/ + preloadAjax: 100, /* option[26]/*preloadAjax*/ + startSlide: falsev, /* option[27]/*startSlide*/ + ajaxLoadFunction: falsev, /* option[28]/*ajaxLoadFunction*/ + beforeAniFunc: falsev, /* option[29]/*beforeAniFunc*/ + afterAniFunc: falsev, /* option[30]/*afterAniFunc*/ + uncurrentFunc: falsev, /* option[31]/*uncurrentFunc*/ + currentFunc: falsev, /* option[32]/*currentFunc*/ + prevHtml: ' previous ', /* option[33]/*prevHtml*/ + nextHtml: ' next ', /* option[34]/*nextHtml*/ + loadingText: 'Loading Content...', /* option[35]/*loadingText*/ + firstHtml: ' first ', /* option[36]/*firstHtml*/ + controlsAttr: 'id="controls"', /* option[37]/*controlsAttr*/ + lastHtml: ' last ', /* option[38]/*lastHtml*/ + autowidth: truev, /* option[39]/*autowidth*/ + slideCount: 1, /* option[40]/*slideCount*/ + resumePause: falsev, /* option[41]/*resumePause*/ + moveCount: 1 /* option[42]/*moveCount*/ + }, + // Defining the base element. + // This is needed if i want to have public functions (And i want public functions). + baseSlider = this; + optionsOrg = $.extend(defaults, optionsOrg); + return this.each(function() + { + /* + * Lets start this baby. + */ + // First we declare a lot of variables. + // Some of the names may be long, but they get minified. + var init, + ul, + li, + liConti, + s, + t, + ot, + ts, + clickable, + buttonclicked, + fading, + ajaxloading, + numericControls, + numericContainer, + destroyed, + controls, + html, + firstbutton, + lastbutton, + nextbutton, + prevbutton, + timeout, + destroyT, + oldSpeed, + dontCountinue, + dontCountinueFade, + autoOn, + a, + b, + i, + continuousClones, + orgSlideCount, + beforeAniFuncFired = falsev, + asyncTimedLoad, + obj = $(this), + // Making sure that changes in options stay where they belong, very local. + options = optionsOrg, + option = []; + initSudoSlider(obj, falsev); + function initSudoSlider(obj, destroyT) + { + + // First i rename the options (thereby saving space in the minified version). + // This also allows me to change the values of the options, without having to think about what happens if the user re initializes the slider. + b = 0; + for (a in options) { + option[b] = options[a]; + b++; + } + destroyed = falsev; // In case this isn't the first init. + // There are some things we don't do (and some things we do) at init. + init = truev; // I know it's an ugly workaround, but it works. + + // Fix for nested list items + ul = obj.children("ul"); + li = ul.children("li"); + // Some variables i'm gonna use alot. + s = li.length; + + // Now we are going to fix the document, if it's 'broken'. (No
    or no
  • ). + // I assume that it's can only be broken, if ajax is enabled. If it's broken without Ajax being enabled, the script doesn't have anything to fill the holes. + if (option[25]/*ajax*/) + { + // Is the ul element there? + if (ul.length == 0) obj.append(ul = $('
      '));// No it's not, lets create it. + + // Do we have enough list elements to fill out all the ajax documents. + if (option[25]/*ajax*/.length > s) + { + // No we dont. + for (a = 1; a <= option[25]/*ajax*/.length - s; a++) ul.append('
    • ' + option[35]/*loadingText*/ + '

    • '); + li = ul.children("li"); + s = li.length; + } + } + // Continuing with the variables. + t = 0; + ot = t; + ts = s-1; + + clickable = truev; + buttonclicked = falsev; + fading = falsev; + ajaxloading = falsev; + numericControls = new Array(); + destroyed = falsev; + + // Set obj overflow to hidden (and position to relative , if fade is enabled. ) + // obj.css("overflow","hidden"); + if (obj.css("position") == "static") obj.css("position","relative"); // Fixed a lot of IE6 + IE7 bugs. + + // Float items to the left, and make sure that all elements are shown. + li.css({'float': 'left', 'display': 'block'}); + + // I use slideCount very early, so i have to make sure that it's a number. + option[40]/*slideCount*/ = parseInt10(option[40]/*slideCount*/) + + // I use moveCount starting with 0 (meaning that i move 1 slide at the time) i convert it here, because it makes no sense to non-coding folks. + option[42]--/*moveCount*/; + // Lets just redefine slideCount + orgSlideCount = option[40]/*slideCount*/; + // If fade is on, i do not need extra clones. + if (!option[21]/*fade*/) option[40]/*slideCount*/ += option[42]/*moveCount*/; + // slideCount can't be bigger than the number of slides. (That just bugs, i tried). + if (option[40]/*slideCount*/ > s) option[40]/*slideCount*/ = s; + + // startSlide can only be a number. + option[27]/*startSlide*/ = parseInt10(option[27]/*startSlide*/) || 1; + + // Am i going to make continuous clones? + // If using fade, continuous clones are only needed if more than one slide is shown at the time. + continuousClones = option[11]/*continuous*/ && (!option[21]/*fade*/ || option[40]/*slideCount*/ > 1); + + // Okay, now we have a lot of the variables in place, now we can check for some special conditions. + + // The user doens't always put a text in the numericText. + // With this, if the user dont, the code will. + for(a=0;a= 1 ;i--) + { + ul + .prepend(li.eq(-option[40]/*slideCount*/+i-1).clone()) + .append(li.eq(option[40]/*slideCount*/-i).clone()); + } + // This variable is also defined later, that's for the cases where Ajax is off, i also need to define it now, because the below code needs it. + liConti = ul.children("li"); + if (option[25]/*ajax*/) + { + for(a = s - option[40]/*slideCount*/;a (Through testing, i found out that the max supported size (height or width) in Firefox is 17895697px, Chrome supports up to 134217726px, and i didn't find any limits in IE (6/7/8/9)). + ul[option[6]/*vertical*/ ? 'height' : 'width'](10000000); // That gives room for about 14000 slides of 700px each. + + // And i can make this variable for later use. + // The variable contains every
    • element. + liConti = ul.children("li"); + + // Display the controls. + controls = falsev; + if(option[0]/*controlsShow*/) + { + // Instead of just generating HTML, i make it a little smarter. + controls = $(''); + $(obj)[option[3]/*insertAfter*/ ? 'after' : 'before'](controls); + + if(option[13]/*numeric*/) { + numericContainer = controls.prepend('
        ').children(); + b = option[13]/*numeric*/ == 'pages' ? orgSlideCount : 1; + for(a=0;a"+ option[15]/*numericText*/[a] +"
      1. ") + .appendTo(numericContainer) + .click(function(){ + goToSlide($(this).attr('rel') - 1, truev); + return falsev; + }); + }; + } + if(option[4]/*firstShow*/) firstbutton = makecontrol(option[36]/*firstHtml*/, "first"); + if(option[5]/*lastShow*/) lastbutton = makecontrol(option[38]/*lastHtml*/, "last"); + if(option[12]/*prevNext*/){ + nextbutton = makecontrol(option[34]/*nextHtml*/, "next"); + prevbutton = makecontrol(option[33]/*prevHtml*/, "prev"); + } + }; + + // Preload elements. // Not the startSlide, i let the animate function load that. + if (option[26]/*preloadAjax*/ === truev) for (i=0;i<=ts;i++) if (option[25]/*ajax*/[i] && option[27]/*startSlide*/-1 != i) ajaxLoad(i, falsev, 0, falsev); + + + // Lets make those fast/normal/fast into some numbers we can make calculations with. + b = [1/*controlsFadeSpeed*/,7/*speed*/,10/*pause*/,18/*speedhistory*/,23/*fadespeed*/]; + for (a in b) { + option[parseInt10(b[a])] = textSpeedToNumber(option[parseInt10(b[a])]); + } + // customLinks. Easy to make, great to use. + // And if you wan't it even more flexible, you can use the public methods (http://webbies.dk/SudoSlider/help/) like sudoSlider.goToSlide('next'); + if (option[20]/*customLink*/) + { + // Using live, that way javascript ajax-loaded buttons and javascript generated content will work. + $(option[20]/*customLink*/).live('click', function() { // When i started making this script, the .live() was brand new. + if (a = $(this).attr('rel')) { + // Check for special events + if (a == 'stop') + { + option[9]/*auto*/ = falsev; + stopAuto(); + } + else if (a == 'start') + { + timeout = startAuto(option[10]/*pause*/); + option[9]/*auto*/ = truev; + } + else if (a == 'block') clickable = falsev; // Simple, beautifull. + else if (a == 'unblock') clickable = truev; // -||- + // The general case. + // That means, typeof(a) == numbers and first,last,next,prev + else if (clickable) goToSlide((a == parseInt10(a)) ? a - 1 : a, truev); + } + return falsev; + }); + } + + + // From here, i only do it when the continuous clones to the left (and the first slide) is ready. + runOnImagesLoaded (liConti.slice(0,option[40]/*slideCount*/), truev, function () + { + // Starting auto + if (option[9]/*auto*/) timeout = startAuto(option[10]/*pause*/); + + // Lets make those bookmarks and back/forward buttons work. + // And startslide etc. + // + If re-initiated, the slider will be at the same slide. + if (destroyT) animate(destroyT,falsev,falsev,falsev); + else if (option[17]/*history*/) { + // I support the jquery.address plugin, Ben Alman's hashchange plugin and Ben Alman's jQuery.BBQ. + // First jQuery.hashchange (i like that one). + if ($.hashchange) + { + $(window).hashchange(URLChange); + } + else if ($.address) + { + $.address.change(function(e) { + URLChange(); + }); + } + // This means that the user must be using jQuery BBQ (I hope so, if not, back/forward buttons wont work in old browsers.) + else + { + $(window).bind('hashchange', URLChange); + } + // In any case, i want to run that function once. + URLChange(); + } + // The startSlide setting only require one line of code. And here it is: + // startSlide is allways enabled, if not by the user, then by the code. + else animate(option[27]/*startSlide*/ - 1,falsev,falsev,falsev); + }) + } + + /* + * The functions do the magic. + */ + function URLChange() + { + i = filterUrlHash(location.hash.substr(1)); + if (init) animate(i,falsev,falsev,falsev); + else if (i != t) goToSlide(i, falsev); + } + function startAsyncDelayedLoad () + { + if (option[25]/*ajax*/ && parseInt10(option[26]/*preloadAjax*/)) + { + for (a in option[25]/*ajax*/) + { + if (option[25][a]) + { + clearTimeout(asyncTimedLoad); + asyncTimedLoad = setTimeout(function(){ + ajaxLoad(a, falsev, 0, falsev); + },parseInt10(option[26]/*preloadAjax*/)); + break; + } + } + } + } + function startAuto(pause) + { + autoOn = truev; // The variable telling that an automatic slideshow is running. + return setTimeout(function(){ + goToSlide("next", falsev); + },pause); + } + function stopAuto() + { + clearTimeout(timeout); + autoOn = falsev; // The variable telling that auto is no longer in charge. + } + function textSpeedToNumber(speed) + { + return (parseInt10(speed) || speed == 0) ? + parseInt10(speed) : + speed == 'fast' ? + 200 : + (speed == 'normal' || speed == 'medium') ? + 400 : + speed == 'slow' ? + 600 : + 400; + }; + // I go a long way to save lines of code. + function makecontrol(html, action) + { + return $(html).prependTo(controls).click(function(){ + goToSlide(action, truev); + return falsev; + }); + } + // Simple functionA litle complecated function after moving the auto-slideshow code and introducing some "smart" animations. great work. + function goToSlide(i, clicked) + { + beforeAniFuncFired = falsev; + if (!destroyed) + { + // Ahhh, recursive functions. I love me. + if (option[9]/*auto*/) + { + var delay = option[7]/*speed*/; + if (fading && option[22]/*crossFade*/) delay = parseInt10((delay)*(3/5)); + else if (fading) delay = 0; + // Stopping auto if clicked. And also continuing after X seconds of inactivity. + if(clicked){ + stopAuto(); + if (option[41]/*resumePause*/) timeout = startAuto(delay + option[41]/*resumePause*/); + } + // Continuing if not clicked. + else timeout = startAuto(option[10]/*pause*/ + delay); + } + + if (option[21]/*fade*/) + { + fadeto(i, clicked); + } + else + { + if (option[11]/*continuous*/) + { + + // Just a little smart thing, that stops the slider from performing way to "large" animations. + // Not necessary when using fade, therefore i placed it here. + // Finding the "real" slide we are at. (-2 == 4). + i = filterDir(i); + // Trying to do some magic, lets se if it works. + // I would like to find the shortest distance to the slide i want to slide to. + // First the standard route, to the one actually requested. + var diff = Math.abs(t-i); + + if (i < option[40]/*slideCount*/-orgSlideCount+1 && Math.abs(t - i - s)/* t - (i + s) */ < diff) // if (does any clone exist && is the route the shortest by going to that clone? ) + { + i = i + s; + diff = Math.abs(t - i - s); // Setting the new "standard", for how long the animation can be. + } + if (i > ts - option[40]/*slideCount*/ && Math.abs(t- i + s)/* t - (i - s) */ < diff) + { + i = i - s; + } + + // This is the old way of doing it, keeping it as a comment here for a while. + // And if i try to navigate to the neighbour, then why do it by sliding across the entire slider. + // getRealPos is magic. + //if (getRealPos(i) == getRealPos(a + 1 + option[42]/*moveCount*/)) i = 'next'; + //if (getRealPos(i) == getRealPos(a - 1 - option[42]/*moveCount*/)) i = 'prev'; + } + else + { + i = filterDir(i); + } + // And now the animation itself. + animate(i,clicked,truev,falsev); + } + } + }; + function fadeControl (fadeOpacity,fadetime,nextcontrol) // It may not sound like it, but the variable fadeOpacity is only for truev/falsev. + { + if (nextcontrol) + { + var eA = nextbutton, + eB = lastbutton, + directionA = 'next', + directionB = 'last', + firstlastshow = option[5]/*lastShow*/; + } + else + { + var eA = prevbutton, + eB = firstbutton, + directionA = 'prev', + directionB = 'first', + firstlastshow = option[4]/*firstShow*/; + } + if (option[0]/*controlsShow*/) + { + if (option[12]/*prevNext*/) eA[fadeOpacity ? 'fadeIn' : 'fadeOut'](fadetime); + if (firstlastshow) eB[fadeOpacity ? 'fadeIn' : 'fadeOut'](fadetime); + } + if(option[20]/*customLink*/) + { + $(option[20]/*customLink*/) + .filter(function(index) { + return ($(this).attr("rel") == directionA || $(this).attr("rel") == directionB); + }) + [fadeOpacity ? "fadeIn" : "fadeOut"](fadetime); + } + }; + // Fade the controls, if we are at the end of the slide. + // It's all the different kind of controls. + function fadeControls (a,fadetime) + { + + fadeControl (a,fadetime,falsev); // abusing that the number 0 == falsev. + // The new way of doing it. + fadeControl(a < s - orgSlideCount, fadetime, truev); + }; + + // Updating the 'current' class + function setCurrent(i) + { + i = getRealPos(i) + 1; + if (option[13]/*numeric*/) for (a in numericControls) setCurrentElement(numericControls[a], i); + if(option[20]/*customLink*/) setCurrentElement($(option[20]/*customLink*/), i); + }; + function setCurrentElement(element,i) + { + if (element.filter) + { + element + .filter(".current") + .removeClass("current") + .each(function() { + if (isFunc(option[31]/*uncurrentFunc*/)){ option[31]/*uncurrentFunc*/.call(this, $(this).attr("rel")); } + }); + + element + .filter(function() { + // Tried to do it other ways, but i found that this is the only reliable way of doing it. + b = $(this).attr("rel"); + if (option[13]/*numeric*/ == 'pages') + { + for (a = 0; a < orgSlideCount; a++) + { + if (b == i - a) return truev; + } + } + else return b == i; + return falsev; + }) + .addClass("current") + .each(function(index) { + if (isFunc(option[32]/*currentFunc*/)){ option[32]/*currentFunc*/.call(this, i); } + }); + } + }; + // Find out wich numericText fits the current url. + function filterUrlHash(a) + { + for (i in option[15]/*numericText*/) if (option[15]/*numericText*/[i] == a) return i; + return a ? t : 0; + }; + function runOnImagesLoaded (target, all, callback) + { + // Following code based on this plugin: https://gist.github.com/797120/7176db676f1e0e20d7c23933f9fc655c2f120c58 + var elems = target.add(target.find('img')).filter('img'); + var len = elems.length; + if (!len) + { + callback(); + } + elems.load(function() { + // Webkit/Chrome (not sure) fix. + if (this.naturalHeight && !this.clientHeight) + { + $(this).height(this.naturalHeight).width(this.naturalWidth); + } + if (all) + { + len--; + if (len == 0) callback(); + } + else + { + callback(); + } + }).each(function(){ + // cached images don't fire load sometimes, so we reset src. + if ((this.complete || this.complete === undefined) && all) + { + var src = this.src; + // webkit hack from http://groups.google.com/group/jquery-dev/browse_thread/thread/eee6ab7b2da50e1f + // data uri bypasses webkit log warning (thx doug jones) + this.src = "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw=="; + this.src = src; + } + }); + } + function autoadjust(i, speed) + { + // Both autoheight and autowidth can be enabled at the same time. It's like magic. + if (option[19]/*autoheight*/) autoheightwidth(i, speed, truev);//autoheight(i, speed); + if (option[39]/*autowidth*/) autoheightwidth(i, speed, falsev);//autowidth(i, speed); + } + // Automaticly adjust the height and width, i love this function. + // Before i had one function for adjusting height, and one for width. Combining the two saved 134 chars in the minified version. + function autoheightwidth(i, speed, axis) // Axis: truev == height, falsev == width. + { + obj.ready(function() {// Not using .load(), because that only triggers when something is loaded. + adjustHeightWidth (i, speed, axis); + // Then i run it again after the images has been loaded. (If any) + // I know everything should be loaded, but just in case. + runOnImagesLoaded (li.eq(i), falsev, function(){ + adjustHeightWidth (i, speed, axis); + }); + }); + }; + function adjustHeightWidth (i, speed, axis) + { + var i = getRealPos(i); // I assume that the continuous clones, and the original element is the same height. So i allways adjust acording to the original element. + var target = li.eq(i); + // First i run it. In case there are no images to be loaded. + b = target[axis ? "height" : "width"](); + obj.animate( + axis ? {height : b} : {width : b}, + { + queue:falsev, + duration:speed, + easing:option[8]/*ease*/ + } + ); + } + function adjustPosition() + { + // Anything complicated here? No, so move on. The good stuff comes in the next function. + ul.css(option[6]/*vertical*/ ? "margin-top" : "margin-left",getSlidePos(t)); + }; + // This is a bit complicated, because Firefox won't handle it right. + // If i just used .position(), Firefox gets the position 1-2 px off pr. slide (i have no idea why). + // Using display:block on #slider li, #slider ul seems to solve the problem. So i'm using .position now. + function getSlidePos(slide) + { + // The new way Doesn't work well in some cases when ajax-loading stuff. + var slide = liConti.eq(slide + (continuousClones ? option[40]/*slideCount*/ : 0)); + + return slide.length ? - slide.position()[option[6]/*vertical*/ ? 'top' : 'left'] : 0; + // The old way + //b = 0; + //for (var i = 0;i<=slide - ((option[11]/*continuous*/ && !option[21]/*fade*/) ? 1-option[40]/*slideCount*/ : 1);i++) b -= liConti.eq(i + ((option[11]/*continuous*/ && !option[21]/*fade*/) ? option[40]/*slideCount*/ : 0))[option[6]/*vertical*/ ? 'outerHeight' : 'outerWidth'](truev); + //return b; + }; + // 8 Lines of comments and 2 lines of code for one function. That can only be good. + + // When the animation finishes (fade or sliding), we need to adjust the slider. + function adjust() + { + t = getRealPos(t); // Going to the real slide, away from the clone. + if(!option[24]/*updateBefore*/) setCurrent(t); + adjustPosition(); + clickable = truev; + if(option[17]/*history*/ && buttonclicked) window.location.hash = option[15]/*numericText*/[t]; + if (!fading && beforeAniFuncFired) + { + AniCall (t, truev); // I'm not running it at init, if i'm loading the slide. + } + }; + // This function is called when i need a callback on the current element and it's continuous clones (if they are there). + function AniCall (i, after) // after ? truev == afterAniFunc : falsev == beforeAniFunc; + { + // Lets run the after/before animation function. + (after ? afterAniCall : beforeAniCall)(li.eq(i), getRealPos(i) + 1); + // Now lets take the continuous clones. + if (continuousClones) + { + // Don't even look at the below two lines, THEY WORK THE END! + if (i < option[40]/*slideCount*/) (after ? afterAniCall : beforeAniCall)(liConti.eq((i<0) ? i + option[40]/*slideCount*/ : i - option[40]/*slideCount*/),i+1); + if (i > ts - option[40]/*slideCount*/ || i == -option[40]/*slideCount*/) (after ? afterAniCall : beforeAniCall)(liConti.eq((i == -option[40]/*slideCount*/) ? -1 : option[40]/*slideCount*/ + i - ts - 1),i+1); + // Things were a lot easier before i introduced slideCount, but i couldn't stop developing. + } + + } + function afterAniCall(el, a) + { + if (isFunc(option[30]/*afterAniFunc*/)) option[30]/*afterAniFunc*/.call(el, a); + } + function beforeAniCall(el, a) + { + if (isFunc(option[29]/*beforeAniFunc*/)) option[29]/*beforeAniFunc*/.call(el, a); + } + // Convert the direction into a usefull number. + function filterDir(dir) + { + // This could be squeezed into 1 line. But setup as this, it's easy to understand :D (Its is actually one line, spread across more lines for readability) + return dir == 'next' ? + getRealPos(t + 1 + option[42]/*moveCount*/) : + dir == 'prev' ? + getRealPos(t - 1 - option[42]/*moveCount*/) : + dir == 'first' ? + 0 : + dir == 'last' ? + ts : + parseInt10(dir); + }; + // Load a ajax document (or i image) into a list element. + // If testing this locally (loading everything from a harddisk instead of the internet), it may not work. + // But then try to upload it to a server, and see it shine. + function ajaxLoad(i, adjust, speed, ajaxCallBack) + { + if (asyncTimedLoad) clearTimeout(asyncTimedLoad);// I dont want it to run to often. + // Not as complicated as it looks. Everything complicated about this line disappeared in version 2.0.12 + var target = option[25]/*ajax*/[i], + targetslide = li.eq(i), + // parsing the init variable. + ajaxInit = speed === truev, + speed = (speed === truev) ? 0 : speed, + // What speed should the autoheight function animate with? + ajaxspeed = (fading) ? (!option[22]/*crossFade*/ ? parseInt10(option[23]/*fadespeed*/ * (2/5)) : option[23]/*fadespeed*/) : speed, + // The script itself is not using the 'tt' variable. But a custom function can use it. + tt = i + 1, + textloaded = falsev; + + // The thing that loads it. + $.ajax({ + url: target, + success: function(data, textStatus, jqXHR){ + var type = jqXHR.getResponseHeader('Content-Type').substr(0,5); + if (type != 'image') + { + textloaded = truev; + targetslide.html(data); + ajaxAdjust(i, speed, ajaxCallBack, adjust, ajaxInit, falsev); + } + }, + complete: function(jqXHR){ + // Some browsers wont load images this way, so i treat an error as an image. + // There is no stable way of determining if it's a real error or if i tried to load an image in a old browser, so i do it this way. + if (!textloaded) + { + // Load the image. + image = new Image(); + targetslide.html('').append(image); + // Just in case it isn't an image after all. + // Sometimes this fires, when the content is an image. Havn't found out why yet, so i keep it commented out. + /*image.onerror = function () { + targetslide.html('

        The content could not be loaded.

        '); + if (adjust) autoadjust(i, speed); + }^*/ + image.src = target; + // Lets just make some adjustments + ajaxAdjust(i, speed, ajaxCallBack, adjust, ajaxInit, truev); + } + } + }); + // It is loaded, we dont need to do that again. + option[25]/*ajax*/[i] = falsev; + // It is the only option that i need to change for good. + options.ajax[i] = falsev; + }; + function ajaxAdjust(i, speed, ajaxCallBack, adjust, ajaxInit, img){ + + var target = li.eq(i); + // Now to see if the generated content needs to be inserted anywhere else. + if (continuousClones) + { + if (i < option[40]/*slideCount*/) liConti.eq((i<0) ? i + option[40]/*slideCount*/ : i - option[40]/*slideCount*/).replaceWith($(target).clone()); + if (i > ts - option[40]/*slideCount*/) liConti.eq(option[40]/*slideCount*/ + i - ts - 1).replaceWith($(target).clone()); + // The liConti gets messed up a bit in the above code, therefore i fix it. + liConti = ul.children("li"); + if (ajaxInit === truev) adjustPosition();// Only doing this little trick at init. + } + if (adjust) autoadjust(i, speed); + + runOnImagesLoaded (target, truev, function(){ + if (ajaxInit === truev) adjustPosition();// Doing this little trick after the images are done. + // And the callback. + if (isFunc(ajaxCallBack)) ajaxCallBack(); + startAsyncDelayedLoad(); + }); + // If we want, we can launch a function here. + // This line is after the "runOnImagesLoaded" function has run, because that might fix some height/width == 0 problems in webkit browsers. + if (isFunc(option[28]/*ajaxLoadFunction*/)){option[28]/*ajaxLoadFunction*/.call(target, parseInt10(i)+1, img);} + // In some cases, i want to call the beforeAniFunc here. + if (ajaxCallBack == 2) + { + AniCall(i, falsev); + if (!beforeAniFuncFired) + { + AniCall(i, truev); + beforeAniFuncFired = truev; + } + + } + + }; + // It's not only a slider, it can also fade from slide to slide. + function fadeto(i, clicked, ajaxcallback) + { + if (filterDir(i) != t && !destroyed && clickable) // We doesn't want something to happen all the time. The URL can change a lot, and cause som "flickering". + { + // Just leave the below code as it is, i've allready spent enough time trying to improve it, it allways ended up in me making nothing that worked like it should. + ajaxloading = falsev; + // Update the current class of the buttons. + if (option[24]/*updateBefore*/) setCurrent(filterDir(i)); + // Setting the speed. + var speed = (!clicked && !option[9]/*auto*/ && option[17]/*history*/) ? option[23]/*fadespeed*/ * (option[18]/*speedhistory*/ / option[7]/*speed*/) : option[23]/*fadespeed*/, + // I don't want to fade to a continuous clone, i go directly to the target. + ll = filterDir(i); + // Lets make sure the prev/next buttons also fade. + if(option[2]/*controlsFade*/) fadeControls (ll,option[1]/*controlsFadeSpeed*/); + + + if (ajaxcallback) + { + speed = oldSpeed; + // Do a check if it can continue. + if (dontCountinueFade) dontCountinueFade--; // It is nice that 0 == falsev; + } + else if (option[25]/*ajax*/) + { + // Before i can fade anywhere, i need to load the slides that i'm fading too (needs to be done before the animation, since the animation includes cloning of the target elements. + dontCountinueFade = 0; + oldSpeed = speed; + for (a = ll; a < ll + orgSlideCount; a++) + { + if (option[25]/*ajax*/[a]) + { + ajaxLoad(getRealPos(a), falsev, speed, function(){ + fadeto(i, clicked, truev); + }); + dontCountinueFade++; + } + } + } + else + { + dontCountinueFade = falsev; + } + if (!dontCountinueFade) // if (dontCountinueFade == 0) + { + // Only clickable if not clicked. + clickable = !clicked; + autoadjust(ll,option[23]/*fadespeed*/); // The height animation takes the full lenght of the fade animation (fadein + fadeout if it's not crossfading). + // So lets run the function. + AniCall(ll, falsev); + // Crossfading? + if (option[22]/*crossFade*/) + { + var firstRun = truev, + push = 0; + // Define the target. Maybe more than one. + for (a = ll; a < ll + orgSlideCount; a++) + { + // I clone the target, and fade it in, then hide the cloned element while adjusting the slider to show the real target. + li.eq(getRealPos(a)).clone().prependTo(obj).css({'z-index' : '100000', 'position' : 'absolute', 'list-style' : 'none', 'top' : option[6]/*vertical*/ ? push : 0, 'left' : option[6]/*vertical*/ ? 0 : push}). + // Lets fade it in. + hide().fadeIn(option[23]/*fadespeed*/, function() { + fixClearType(this); + // So the animate function knows what to do. + clickable = truev; + fading = truev; + if (firstRun) + { + animate(ll,falsev,falsev,falsev); // Moving to the correct place. + if(option[17]/*history*/ && clicked) window.location.hash = option[15]/*numericText*/[t]; // It's just one line of code, no need to make a function of it. + // Now run that after animation function. + AniCall(ll, truev); + firstRun = falsev; + } + // Removing the clone, if i dont, it will just be a pain in the .... + $(this).remove(); + + // Lets put that variable back to the default (and not during animation) value. + fading = falsev; + + }); + push += li.eq(a)[option[6]/*vertical*/ ? 'outerHeight' : 'outerWidth'](truev); + } + } + else + { + // fadeOut and fadeIn. + var fadeinspeed = parseInt10((speed)*(3/5)); + var fadeoutspeed = speed - fadeinspeed; + // I set the opacity to something higher than 0, because if it's 0, the content that i try to read (to make the autoheight work etc.) aint there. + li.stop().fadeTo(fadeoutspeed, 0.001, function(){ + // So the animation function knows what to do. + clickable = truev; + fading = truev; + animate(ll,falsev,falsev,falsev); // Moving to the correct place. + // Only clickable if not clicked. + clickable = !clicked; + // Now, lets fade the slider back in. + li.fadeTo(fadeinspeed, 1, function(){ + fixClearType(this); + if(option[17]/*history*/ && clicked) window.location.hash = option[15]/*numericText*/[t]; // It's just one line of code, no need to make a function of it. + clickable = truev; + fading = falsev; + // Now run that after animation function. + AniCall(ll, truev); + }); + }); + } + } + } + }; + function animate(dir,clicked,time,ajaxcallback) // (Direction, did the user click something, is this to be done in >1ms?, is this inside a ajaxCallBack?) + { + if ((clickable && !destroyed && (dir != t || init)) && s > getRealPos(dir) || ajaxcallback) + { + if (!ajaxcallback) ajaxloading = falsev; + clickable = (!clicked && !option[9]/*auto*/) ? truev : option[16]/*clickableAni*/; + // to the adjust function. + buttonclicked = clicked; + ot = t; + t = dir; + if (option[24]/*updateBefore*/) setCurrent(t); + // Calculating the speed to do the animation with. + var diff = Math.sqrt(Math.abs(ot-t)), + speed = (!time) ? 0 : ((!clicked && !option[9]/*auto*/) ? parseInt10(diff*option[18]/*speedhistory*/) : parseInt10(diff*option[7]/*speed*/)), + // Ajax begins here + // I also these variables in the below code (running custom function). + i = getRealPos(t); + if (ajaxcallback) + { + speed = oldSpeed; + // Do a check if it can continue. + if (dontCountinue) dontCountinue--; // It is nice that 0 == falsev; + } + else if (option[25]/*ajax*/) + { + // Loading the target slide, if not already loaded. + if (option[25]/*ajax*/[i]) + { + ajaxLoad(i, truev, init || speed, 2); // 2 for AniCall + ajaxloading = truev; + } + // The slider need to have all slides that are scrolled over loaded, before it can do the animation. + // That's not easy, because the slider is only loaded once a callback is fired. + if (!fading) + { + // A tiny dragon do live within this cave. + var aa = (ot>t) ? t : ot, + ab = (ot>t) ? ot : t; + dontCountinue = 0; + oldSpeed = speed; + for (a = aa; a <= ab; a++) + { + if (a<=ts && a>=0 && option[25]/*ajax*/[a]) + { + ajaxLoad(a, falsev, speed, function(){ + animate(dir,clicked,time, truev); + }); + dontCountinue++; + } + } + // The tiny dragon just shrunk. + } + // Then we have to preload the next ones. + for (a = i+1; a <= i + orgSlideCount; a++) + { + if (option[25]/*ajax*/[a]) ajaxLoad(a, falsev, 0, falsev); + } + } + if (!dontCountinue) + { + if (!fading && !ajaxloading) + { + // Lets run the beforeAniCall + AniCall(i, falsev); + beforeAniFuncFired = truev; + } + if (!fading) autoadjust(t, speed); + b = getSlidePos(t); + ul.animate( + option[6]/*vertical*/ ? { marginTop: b } : { marginLeft: b}, + { + queue:falsev, + duration:speed, + easing:option[8]/*ease*/, + complete:adjust + } + ); + // End animation. + + // Fading the next/prev/last/first controls in/out if needed. + if(option[2]/*controlsFade*/) + { + var fadetime = option[1]/*controlsFadeSpeed*/; + if (!clicked && !option[9]/*auto*/) fadetime = (option[18]/*speedhistory*/ / option[7]/*speed*/) * option[1]/*controlsFadeSpeed*/; + if (!time) fadetime = 0; + if (fading) fadetime = parseInt10((option[23]/*fadespeed*/)*(3/5)); + fadeControls (t,fadetime); + } + // startAsyncDelayedLoad doesn't start by itself, it does only when another ajax load has finished (or in the below line). + if (init) if (!option[25]/*ajax*/[i]) startAsyncDelayedLoad(); + // Stop init, first animation is done. + init = falsev; //nasty workaround, but it works. + + }; + } + }; + function getRealPos(a) //instead of the position of the "continuous-clone" + { + return parseInt10( + a < 0 ? + a + s : + a > ts ? + a - s : + a); + } + function isFunc(func) //Closure compiler inlines this. But i still keep it. + { + return $.isFunction(func); + } + // This fixes rare but potential bugs and saves space (when i talk about saving space, i allways talk about the minified version, this version (the unminified) is used when people want to debug or change the code (yes, that happens)). + function parseInt10 (num) + { + return parseInt(num,10); + } + function fixClearType (element) + { + if (screen.fontSmoothingEnabled) element.style.removeAttribute("filter"); // Fix cleartype + } + /* + * Public functions. + */ + baseSlider.getOption = function(a){ + return options[a]; + } + baseSlider.setOption = function(a, val){ + // I only change it, if you did input a value. + if (val) + { + baseSlider.destroy(); // Make it easy to work. + options[a] = val; // Sets the semi-global option. + baseSlider.init(); // This makes sure that the semi-local options is inserted into the slide again. + } + return baseSlider; + } + baseSlider.insertSlide = function(html, pos, numtext){ + // If there's no content, this doesn't make sense. + if (html) + { + // First we make it easier to work. + baseSlider.destroy(); + // pos = 0 means before everything else. + // pos = 1 means after the first slide. + if (pos > s) pos = s; // If you try to add a slide after the last slide fix. + var html = '
      2. ' + html + '
      3. '; + if (!pos || pos == 0) ul.prepend(html); + else li.eq(pos -1).after(html); + // Finally, we make it work again. + if (pos <= destroyT || (!pos || pos == 0)) destroyT++; + if (option[15]/*numericText*/.length < pos){ option[15]/*numericText*/.length = pos;} + option[15]/*numericText*/.splice(pos,0,numtext || parseInt10(pos)+1); + baseSlider.init(); + } + return baseSlider; + } + baseSlider.removeSlide = function(pos){ + pos--; // 1 == the first. + // First we make it easier to work. + baseSlider.destroy(); + // Then we work. + li.eq(pos).remove(); + option[15]/*numericText*/.splice(pos,1); + if (pos < destroyT) destroyT--; + // Finally, we make it work again. + baseSlider.init(); + return baseSlider; + } + baseSlider.goToSlide = function(a){ + goToSlide((a == parseInt10(a)) ? a - 1 : a, truev); + return baseSlider; + } + baseSlider.block = function(){ + clickable = falsev; // Simple, beautifull. + return baseSlider; + } + + baseSlider.unblock = function(){ + clickable = truev; // Simple, beautifull. + return baseSlider; + } + + baseSlider.startAuto = function(){ + option[9]/*auto*/ = truev; + timeout = startAuto(option[10]/*pause*/); + return baseSlider; + } + + baseSlider.stopAuto = function(){ + option[9]/*auto*/ = falsev; + stopAuto(); + return baseSlider; + } + + baseSlider.destroy = function(){ + // Saving the current position. + destroyT = t; + // First, i remove the controls. + if (controls) controls.remove(); // that's it. + // Now to set a variable, so nothing is run. + destroyed = truev; // No animation, no fading, no clicking from now. + // Then remove the customLink bindings: + $(option[20]/*customLink*/).die("click"); + // Now remove the "continuous clones". + if (continuousClones) for (a=1;a<=option[40]/*slideCount*/;a++) liConti.eq(a-1).add(liConti.eq(-a)).remove(); + // I need the slider to be at the same place. + ul.css(option[6]/*vertical*/ ? "margin-top" : "margin-left",getSlidePos(t)); + // And now it's done. The only way to make this slider do something visible, is by making a new init. + return baseSlider; + } + baseSlider.init = function(){ + // Two inits can really fuck things up. + if (destroyed) { + initSudoSlider(obj, destroyT); + } + return baseSlider; + } + baseSlider.adjust = function(speed){ + if (!speed) speed = 0; + autoadjust(i, speed) + return baseSlider; + } + baseSlider.getValue = function(a){ + return a == 'currentSlide' ? + t + 1 : + a == 'totalSlides' ? + s : + a == 'clickable' ? + clickable : + a == 'destroyed' ? + destroyed : + a == 'autoAnimation' ? + autoOn : + undefined; + } + }); + }; +})(jQuery); +// If you did just read the entire code, congrats. +// Did you find a bug? I didn't, so plz tell me if you did. (http://webbies.dk/SudoSlider/help/ask-me.html) \ No newline at end of file diff --git a/urbstudio/static/js/jquery.sudoSlider.min.js b/urbstudio/static/js/jquery.sudoSlider.min.js new file mode 100644 index 0000000..e791603 --- /dev/null +++ b/urbstudio/static/js/jquery.sudoSlider.min.js @@ -0,0 +1,18 @@ +(function(h){h.fn.sudoSlider=function(X){var d=!1,e=!d,f=this,X=h.extend({controlsShow:e,controlsFadeSpeed:400,controlsFade:e,insertAfter:e,firstShow:d,lastShow:d,vertical:d,speed:800,ease:"swing",auto:d,pause:2E3,continuous:d,prevNext:e,numeric:d,numericAttr:'class="controls"',numericText:[],clickableAni:d,history:d,speedhistory:400,autoheight:e,customLink:d,fade:d,crossFade:e,fadespeed:1E3,updateBefore:d,ajax:d,preloadAjax:100,startSlide:d,ajaxLoadFunction:d,beforeAniFunc:d,afterAniFunc:d,uncurrentFunc:d, +currentFunc:d,prevHtml:' previous ',nextHtml:' next ',loadingText:"Loading Content...",firstHtml:' first ',controlsAttr:'id="controls"',lastHtml:' last ',autowidth:e,slideCount:1,resumePause:d,moveCount:1},X);return this.each(function(){function ea(c,D){l=0;for(b in J)a[l]=J[b],l++;w=d;E=e;o=c.children("ul");k=o.children("li");i=k.length;if(a[25]&&(o.length==0&&c.append(o= +h("
          ")),a[25].length>i)){for(b=1;b<=a[25].length-i;b++)o.append("
        • "+a[35]+"

        • ");k=o.children("li");i=k.length}y=g=0;s=i-1;p=e;K=q=Y=d;R=[];w=d;c.css("position")=="static"&&c.css("position","relative");k.css({"float":"left",display:"block"});a[40]=n(a[40]);a[42]--;u=a[40];a[21]||(a[40]+=a[42]);a[40]>i&&(a[40]=i);a[27]=n(a[27])||1;F=a[11]&&(!a[21]||a[40]>1);for(b=0;b=1;j--)o.prepend(k.eq(-a[40]+j-1).clone()).append(k.eq(a[40]- +j).clone());r=o.children("li");if(a[25])for(b=i-a[40];b");h(c)[a[3]?"after":"before"](A);if(a[13]){fa=A.prepend("
            ").children();l=a[13]=="pages"?u:1;for(b=0;b"+a[15][b]+"").appendTo(fa).click(function(){G(h(this).attr("rel")-1,e);return d})}a[4]&& +(ga=S(a[36],"first"));a[5]&&(ha=S(a[38],"last"));a[12]&&(ia=S(a[34],"next"),ja=S(a[33],"prev"))}if(a[26]===e)for(j=0;j<=s;j++)a[25][j]&&a[27]-1!=j&&z(j,d,0,d);l=[1,7,10,18,23];for(b in l)a[n(l[b])]=sa(a[n(l[b])]);a[20]&&h(a[20]).live("click",function(){if(b=h(this).attr("rel"))b=="stop"?(a[9]=d,clearTimeout(x),L=d):b=="start"?(x=M(a[10]),a[9]=e):b=="block"?p=d:b=="unblock"?p=e:p&&G(b==n(b)?b-1:b,e);return d});Z(r.slice(0,a[40]),e,function(){a[9]&&(x=M(a[10]));D?B(D,d,d,d):a[17]?(h.hashchange?h(window).hashchange(T): +h.address?h.address.change(function(){T()}):h(window).bind("hashchange",T),T()):B(a[27]-1,d,d,d)})}function T(){a:{var c=location.hash.substr(1);for(j in a[15])if(a[15][j]==c)break a;j=c?g:0}E?B(j,d,d,d):j!=g&&G(j,d)}function ka(){if(a[25]&&n(a[26]))for(b in a[25])if(a[25][b]){clearTimeout(U);U=setTimeout(function(){z(b,d,0,d)},n(a[26]));break}}function M(a){L=e;return setTimeout(function(){G("next",d)},a)}function sa(a){return n(a)||a==0?n(a):a=="fast"?200:a=="normal"||a=="medium"?400:a=="slow"? +600:400}function S(a,b){return h(a).prependTo(A).click(function(){G(b,e);return d})}function G(c,b){N=d;if(!w){if(a[9]){var v=a[7];q&&a[22]?v=n(v*0.6):q&&(v=0);b?(clearTimeout(x),L=d,a[41]&&(x=M(v+a[41]))):x=M(a[10]+v)}a[21]?la(c,b):(a[11]?(c=O(c),v=Math.abs(g-c),cs-a[40]&&Math.abs(g-c+i)s-a[40]||c==-a[40]))(b?ca:da)(r.eq(c==-a[40]?-1:a[40]+c-s-1),c+1)}function ca(c,b){h.isFunction(a[30])&&a[30].call(c,b)}function da(c,b){h.isFunction(a[29])&&a[29].call(c,b)}function O(c){return c=="next"?t(g+1+a[42]):c=="prev"?t(g-1-a[42]):c=="first"?0:c=="last"?s:n(c)}function z(c,b,g,f){U&&clearTimeout(U);var m=a[25][c],i=k.eq(c),l=g===e,g=g===e?0:g;q&&!a[22]&&n(a[23]*0.4);var j=d; +h.ajax({url:m,success:function(a,h,m){m.getResponseHeader("Content-Type").substr(0,5)!="image"&&(j=e,i.html(a),ra(c,g,f,b,l,d))},complete:function(){if(!j)image=new Image,i.html("").append(image),image.src=m,ra(c,g,f,b,l,e)}});a[25][c]=d;J.ajax[c]=d}function ra(c,b,g,f,i,l){var j=k.eq(c);F&&(cs-a[40]&&r.eq(a[40]+c-s-1).replaceWith(h(j).clone()),r=o.children("li"),i===e&&aa());f&&V(c,b);Z(j,e,function(){i===e&&aa();h.isFunction(g)&&g(); +ka()});h.isFunction(a[28])&&a[28].call(j,n(c)+1,l);g==2&&(C(c,d),N||(C(c,e),N=e))}function la(c,f,i){if(O(c)!=g&&!w&&p){K=d;a[24]&&$(O(c));var j=!f&&!a[9]&&a[17]?a[23]*(a[18]/a[7]):a[23],m=O(c);a[2]&&na(m,a[1]);if(i)j=W,H&&H--;else if(a[25]){H=0;W=j;for(b=m;bt(c)||j){j||(K=d);p=!f&&!a[9]?e:a[16];Y=f;y=g;g=c;a[24]&&$(g);var m=Math.sqrt(Math.abs(y-g)),k=!h?0:!f&&!a[9]?n(m*a[18]):n(m*a[7]),m=t(g);if(j)k=W,Q&&Q--;else if(a[25]){a[25][m]&&(z(m,e,E||k,2),K=e);if(!q){var j=y>g?g:y,r=y>g?y:g;Q=0;W=k;for(b=j;b<=r;b++)b<=s&&b>=0&&a[25][b]&&(z(b,d,k,function(){B(c,f,h,e)}),Q++)}for(b=m+1;b<=m+u;b++)a[25][b]&&z(b,d,0,d)}Q||(!q&&!K&&(C(m,d),N=e),q||V(g,k),l=ba(g),o.animate(a[6]?{marginTop:l}:{marginLeft:l},{queue:d,duration:k,easing:a[8], +complete:ta}),a[2]&&(k=a[1],!f&&!a[9]&&(k=a[18]/a[7]*a[1]),h||(k=0),q&&(k=n(a[23]*0.6)),na(g,k)),E&&(a[25][m]||ka()),E=d)}}function t(a){return n(a<0?a+i:a>s?a-i:a)}function n(a){return parseInt(a,10)}var E,o,k,r,i,g,y,s,p,Y,q,K,R,fa,w,A,ga,ha,ia,ja,x,I,W,Q,H,L,b,l,j,F,u,N=d,U,P=h(this),J=X,a=[];ea(P,d);f.getOption=function(a){return J[a]};f.setOption=function(a,b){b&&(f.destroy(),J[a]=b,f.init());return f};f.insertSlide=function(c,b,d){if(c){f.destroy();b>i&&(b=i);c="
          1. "+c+"
          2. ";!b||b==0?o.prepend(c): +k.eq(b-1).after(c);(b<=I||!b||b==0)&&I++;if(a[15].length'); + + var elem = $(this), + control = $('.slides_control',elem), + total = control.children().size(), + width = control.children().outerWidth(), + height = control.children().outerHeight(), + start = option.start - 1, + effect = option.effect.indexOf(',') < 0 ? option.effect : option.effect.replace(' ', '').split(',')[0], + paginationEffect = option.effect.indexOf(',') < 0 ? effect : option.effect.replace(' ', '').split(',')[1], + next = 0, prev = 0, number = 0, current = 0, loaded, active, clicked, position, direction, imageParent, pauseTimeout, playInterval; + + // is there only one slide? + if (total < 2) { + // Fade in .slides_container + $('.' + option.container, $(this)).fadeIn(option.fadeSpeed, option.fadeEasing, function(){ + // let the script know everything is loaded + loaded = true; + // call the loaded funciton + option.slidesLoaded(); + }); + // Hide the next/previous buttons + $('.' + option.next + ', .' + option.prev).fadeOut(0); + return false; + } + + // animate slides + function animate(direction, effect, clicked) { + if (!active && loaded) { + active = true; + // start of animation + option.animationStart(current + 1); + switch(direction) { + case 'next': + // change current slide to previous + prev = current; + // get next from current + 1 + next = current + 1; + // if last slide, set next to first slide + next = total === next ? 0 : next; + // set position of next slide to right of previous + position = width*2; + // distance to slide based on width of slides + direction = -width*2; + // store new current slide + current = next; + break; + case 'prev': + // change current slide to previous + prev = current; + // get next from current - 1 + next = current - 1; + // if first slide, set next to last slide + next = next === -1 ? total-1 : next; + // set position of next slide to left of previous + position = 0; + // distance to slide based on width of slides + direction = 0; + // store new current slide + current = next; + break; + case 'pagination': + // get next from pagination item clicked, convert to number + next = parseInt(clicked,10); + // get previous from pagination item with class of current + prev = $('.' + option.paginationClass + ' li.'+ option.currentClass +' a', elem).attr('href').match('[^#/]+$'); + // if next is greater then previous set position of next slide to right of previous + if (next > prev) { + position = width*2; + direction = -width*2; + } else { + // if next is less then previous set position of next slide to left of previous + position = 0; + direction = 0; + } + // store new current slide + current = next; + break; + } + + // fade animation + if (effect === 'fade') { + // fade animation with crossfade + if (option.crossfade) { + // put hidden next above current + control.children(':eq('+ next +')', elem).css({ + zIndex: 10 + // fade in next + }).fadeIn(option.fadeSpeed, option.fadeEasing, function(){ + if (option.autoHeight) { + // animate container to height of next + control.animate({ + height: control.children(':eq('+ next +')', elem).outerHeight() + }, option.autoHeightSpeed, function(){ + // hide previous + control.children(':eq('+ prev +')', elem).css({ + display: 'none', + zIndex: 0 + }); + // reset z index + control.children(':eq('+ next +')', elem).css({ + zIndex: 0 + }); + // end of animation + option.animationComplete(next + 1); + active = false; + }); + } else { + // hide previous + control.children(':eq('+ prev +')', elem).css({ + display: 'none', + zIndex: 0 + }); + // reset zindex + control.children(':eq('+ next +')', elem).css({ + zIndex: 0 + }); + // end of animation + option.animationComplete(next + 1); + active = false; + } + }); + } else { + // fade animation with no crossfade + control.children(':eq('+ prev +')', elem).fadeOut(option.fadeSpeed, option.fadeEasing, function(){ + // animate to new height + if (option.autoHeight) { + control.animate({ + // animate container to height of next + height: control.children(':eq('+ next +')', elem).outerHeight() + }, option.autoHeightSpeed, + // fade in next slide + function(){ + control.children(':eq('+ next +')', elem).fadeIn(option.fadeSpeed, option.fadeEasing); + }); + } else { + // if fixed height + control.children(':eq('+ next +')', elem).fadeIn(option.fadeSpeed, option.fadeEasing, function(){ + // fix font rendering in ie, lame + if($.browser.msie) { + $(this).get(0).style.removeAttribute('filter'); + } + }); + } + // end of animation + option.animationComplete(next + 1); + active = false; + }); + } + // slide animation + } else { + // move next slide to right of previous + control.children(':eq('+ next +')').css({ + left: position, + display: 'block' + }); + // animate to new height + if (option.autoHeight) { + control.animate({ + left: direction, + height: control.children(':eq('+ next +')').outerHeight() + },option.slideSpeed, option.slideEasing, function(){ + control.css({ + left: -width + }); + control.children(':eq('+ next +')').css({ + left: width, + zIndex: 5 + }); + // reset previous slide + control.children(':eq('+ prev +')').css({ + left: width, + display: 'none', + zIndex: 0 + }); + // end of animation + option.animationComplete(next + 1); + active = false; + }); + // if fixed height + } else { + // animate control + control.animate({ + left: direction + },option.slideSpeed, option.slideEasing, function(){ + // after animation reset control position + control.css({ + left: -width + }); + // reset and show next + control.children(':eq('+ next +')').css({ + left: width, + zIndex: 5 + }); + // reset previous slide + control.children(':eq('+ prev +')').css({ + left: width, + display: 'none', + zIndex: 0 + }); + // end of animation + option.animationComplete(next + 1); + active = false; + }); + } + } + // set current state for pagination + if (option.pagination) { + // remove current class from all + $('.'+ option.paginationClass +' li.' + option.currentClass, elem).removeClass(option.currentClass); + // add current class to next + $('.' + option.paginationClass + ' li:eq('+ next +')', elem).addClass(option.currentClass); + } + } + } // end animate function + + function stop() { + // clear interval from stored id + clearInterval(elem.data('interval')); + } + + function pause() { + if (option.pause) { + // clear timeout and interval + clearTimeout(elem.data('pause')); + clearInterval(elem.data('interval')); + // pause slide show for option.pause amount + pauseTimeout = setTimeout(function() { + // clear pause timeout + clearTimeout(elem.data('pause')); + // start play interval after pause + playInterval = setInterval( function(){ + animate("next", effect); + },option.play); + // store play interval + elem.data('interval',playInterval); + },option.pause); + // store pause interval + elem.data('pause',pauseTimeout); + } else { + // if no pause, just stop + stop(); + } + } + + // 2 or more slides required + if (total < 2) { + return; + } + + // error corection for start slide + if (start < 0) { + start = 0; + } + + if (start > total) { + start = total - 1; + } + + // change current based on start option number + if (option.start) { + current = start; + } + + // randomizes slide order + if (option.randomize) { + control.randomize(); + } + + // make sure overflow is hidden, width is set + $('.' + option.container, elem).css({ + overflow: 'hidden', + // fix for ie + position: 'relative' + }); + + // set css for slides + control.children().css({ + position: 'absolute', + top: 0, + left: control.children().outerWidth(), + zIndex: 0, + display: 'none' + }); + + // set css for control div + control.css({ + position: 'relative', + // size of control 3 x slide width + width: (width * 3), + // set height to slide height + height: height, + // center control to slide + left: -width + }); + + // show slides + $('.' + option.container, elem).css({ + display: 'block' + }); + + // if autoHeight true, get and set height of first slide + if (option.autoHeight) { + control.children().css({ + height: 'auto' + }); + control.animate({ + height: control.children(':eq('+ start +')').outerHeight() + },option.autoHeightSpeed); + } + + // checks if image is loaded + if (option.preload && control.find('img:eq(' + start + ')').length) { + // adds preload image + $('.' + option.container, elem).css({ + background: 'url(' + option.preloadImage + ') no-repeat 50% 50%' + }); + + // gets image src, with cache buster + var img = control.find('img:eq(' + start + ')').attr('src') + '?' + (new Date()).getTime(); + + // check if the image has a parent + if ($('img', elem).parent().attr('class') != 'slides_control') { + // If image has parent, get tag name + imageParent = control.children(':eq(0)')[0].tagName.toLowerCase(); + } else { + // Image doesn't have parent, use image tag name + imageParent = control.find('img:eq(' + start + ')'); + } + + // checks if image is loaded + control.find('img:eq(' + start + ')').attr('src', img).load(function() { + // once image is fully loaded, fade in + control.find(imageParent + ':eq(' + start + ')').fadeIn(option.fadeSpeed, option.fadeEasing, function(){ + $(this).css({ + zIndex: 5 + }); + // removes preload image + $('.' + option.container, elem).css({ + background: '' + }); + // let the script know everything is loaded + loaded = true; + // call the loaded funciton + option.slidesLoaded(); + }); + }); + } else { + // if no preloader fade in start slide + control.children(':eq(' + start + ')').fadeIn(option.fadeSpeed, option.fadeEasing, function(){ + // let the script know everything is loaded + loaded = true; + // call the loaded funciton + option.slidesLoaded(); + }); + } + + // click slide for next + if (option.bigTarget) { + // set cursor to pointer + control.children().css({ + cursor: 'pointer' + }); + // click handler + control.children().click(function(){ + // animate to next on slide click + animate('next', effect); + return false; + }); + } + + // pause on mouseover + if (option.hoverPause && option.play) { + control.bind('mouseover',function(){ + // on mouse over stop + stop(); + }); + control.bind('mouseleave',function(){ + // on mouse leave start pause timeout + pause(); + }); + } + + // generate next/prev buttons + if (option.generateNextPrev) { + $('.' + option.container, elem).after('Prev'); + $('.' + option.prev, elem).after('Next'); + } + + // next button + $('.' + option.next ,elem).click(function(e){ + e.preventDefault(); + if (option.play) { + pause(); + } + animate('next', effect); + }); + + // previous button + $('.' + option.prev, elem).click(function(e){ + e.preventDefault(); + if (option.play) { + pause(); + } + animate('prev', effect); + }); + + // generate pagination + if (option.generatePagination) { + // create unordered list + if (option.prependPagination) { + elem.prepend('
              '); + } else { + elem.append('
                '); + } + // for each slide create a list item and link + control.children().each(function(){ + $('.' + option.paginationClass, elem).append('
              • '+ (number+1) +'
              • '); + number++; + }); + } else { + // if pagination exists, add href w/ value of item number to links + $('.' + option.paginationClass + ' li a', elem).each(function(){ + $(this).attr('href', '#' + number); + number++; + }); + } + + // add current class to start slide pagination + $('.' + option.paginationClass + ' li:eq('+ start +')', elem).addClass(option.currentClass); + + // click handling + $('.' + option.paginationClass + ' li a', elem ).click(function(){ + // pause slideshow + if (option.play) { + pause(); + } + // get clicked, pass to animate function + clicked = $(this).attr('href').match('[^#/]+$'); + // if current slide equals clicked, don't do anything + if (current != clicked) { + animate('pagination', paginationEffect, clicked); + } + return false; + }); + + // click handling + $('a.link', elem).click(function(){ + // pause slideshow + if (option.play) { + pause(); + } + // get clicked, pass to animate function + clicked = $(this).attr('href').match('[^#/]+$') - 1; + // if current slide equals clicked, don't do anything + if (current != clicked) { + animate('pagination', paginationEffect, clicked); + } + return false; + }); + + if (option.play) { + // set interval + playInterval = setInterval(function() { + animate('next', effect); + }, option.play); + // store interval id + elem.data('interval',playInterval); + } + }); + }; + + // default options + $.fn.slides.option = { + preload: false, // boolean, Set true to preload images in an image based slideshow + preloadImage: '/img/loading.gif', // string, Name and location of loading image for preloader. Default is "/img/loading.gif" + container: 'slides_container', // string, Class name for slides container. Default is "slides_container" + generateNextPrev: false, // boolean, Auto generate next/prev buttons + next: 'next', // string, Class name for next button + prev: 'prev', // string, Class name for previous button + pagination: true, // boolean, If you're not using pagination you can set to false, but don't have to + generatePagination: true, // boolean, Auto generate pagination + prependPagination: false, // boolean, prepend pagination + paginationClass: 'pagination', // string, Class name for pagination + currentClass: 'current', // string, Class name for current class + fadeSpeed: 350, // number, Set the speed of the fading animation in milliseconds + fadeEasing: '', // string, must load jQuery's easing plugin before http://gsgd.co.uk/sandbox/jquery/easing/ + slideSpeed: 350, // number, Set the speed of the sliding animation in milliseconds + slideEasing: '', // string, must load jQuery's easing plugin before http://gsgd.co.uk/sandbox/jquery/easing/ + start: 1, // number, Set the speed of the sliding animation in milliseconds + effect: 'slide', // string, '[next/prev], [pagination]', e.g. 'slide, fade' or simply 'fade' for both + crossfade: false, // boolean, Crossfade images in a image based slideshow + randomize: false, // boolean, Set to true to randomize slides + play: 0, // number, Autoplay slideshow, a positive number will set to true and be the time between slide animation in milliseconds + pause: 0, // number, Pause slideshow on click of next/prev or pagination. A positive number will set to true and be the time of pause in milliseconds + hoverPause: false, // boolean, Set to true and hovering over slideshow will pause it + autoHeight: false, // boolean, Set to true to auto adjust height + autoHeightSpeed: 350, // number, Set auto height animation time in milliseconds + bigTarget: false, // boolean, Set to true and the whole slide will link to next slide on click + animationStart: function(){}, // Function called at the start of animation + animationComplete: function(){}, // Function called at the completion of animation + slidesLoaded: function() {} // Function is called when slides is fully loaded + }; + + // Randomize slide order on load + $.fn.randomize = function(callback) { + function randomizeOrder() { return(Math.round(Math.random())-0.5); } + return($(this).each(function() { + var $this = $(this); + var $children = $this.children(); + var childCount = $children.length; + if (childCount > 1) { + $children.hide(); + var indices = []; + for (i=0;il?(r=f*2,g=-f*2):(r=0,g=0),n=k}h==="fade"?b.crossfade?d.children(":eq("+k+")",c).css({zIndex:10}).fadeIn(b.fadeSpeed,b.fadeEasing,function(){b.autoHeight?d.animate({height:d.children(":eq("+k+")",c).outerHeight()},b.autoHeightSpeed,function(){d.children(":eq("+l+")",c).css({display:"none",zIndex:0}),d.children(":eq("+k+")",c).css({zIndex:0}),b.animationComplete(k+1),p=!1}):(d.children(":eq("+l+")",c).css({display:"none",zIndex:0}),d.children(":eq("+k+")",c).css({zIndex:0}),b.animationComplete(k+1),p=!1)}):d.children(":eq("+l+")",c).fadeOut(b.fadeSpeed,b.fadeEasing,function(){b.autoHeight?d.animate({height:d.children(":eq("+k+")",c).outerHeight()},b.autoHeightSpeed,function(){d.children(":eq("+k+")",c).fadeIn(b.fadeSpeed,b.fadeEasing)}):d.children(":eq("+k+")",c).fadeIn(b.fadeSpeed,b.fadeEasing,function(){a.browser.msie&&a(this).get(0).style.removeAttribute("filter")}),b.animationComplete(k+1),p=!1}):(d.children(":eq("+k+")").css({left:r,display:"block"}),b.autoHeight?d.animate({left:g,height:d.children(":eq("+k+")").outerHeight()},b.slideSpeed,b.slideEasing,function(){d.css({left:-f}),d.children(":eq("+k+")").css({left:f,zIndex:5}),d.children(":eq("+l+")").css({left:f,display:"none",zIndex:0}),b.animationComplete(k+1),p=!1}):d.animate({left:g},b.slideSpeed,b.slideEasing,function(){d.css({left:-f}),d.children(":eq("+k+")").css({left:f,zIndex:5}),d.children(":eq("+l+")").css({left:f,display:"none",zIndex:0}),b.animationComplete(k+1),p=!1})),b.pagination&&(a("."+b.paginationClass+" li."+b.currentClass,c).removeClass(b.currentClass),a("."+b.paginationClass+" li:eq("+k+")",c).addClass(b.currentClass))}}function x(){clearInterval(c.data("interval"))}function y(){b.pause?(clearTimeout(c.data("pause")),clearInterval(c.data("interval")),u=setTimeout(function(){clearTimeout(c.data("pause")),v=setInterval(function(){w("next",i)},b.play),c.data("interval",v)},b.pause),c.data("pause",u)):x()}a("."+b.container,a(this)).children().wrapAll('
                ');var c=a(this),d=a(".slides_control",c),e=d.children().size(),f=d.children().outerWidth(),g=d.children().outerHeight(),h=b.start-1,i=b.effect.indexOf(",")<0?b.effect:b.effect.replace(" ","").split(",")[0],j=b.effect.indexOf(",")<0?i:b.effect.replace(" ","").split(",")[1],k=0,l=0,m=0,n=0,o,p,q,r,s,t,u,v;if(e<2)return a("."+b.container,a(this)).fadeIn(b.fadeSpeed,b.fadeEasing,function(){o=!0,b.slidesLoaded()}),a("."+b.next+", ."+b.prev).fadeOut(0),!1;if(e<2)return;h<0&&(h=0),h>e&&(h=e-1),b.start&&(n=h),b.randomize&&d.randomize(),a("."+b.container,c).css({overflow:"hidden",position:"relative"}),d.children().css({position:"absolute",top:0,left:d.children().outerWidth(),zIndex:0,display:"none"}),d.css({position:"relative",width:f*3,height:g,left:-f}),a("."+b.container,c).css({display:"block"}),b.autoHeight&&(d.children().css({height:"auto"}),d.animate({height:d.children(":eq("+h+")").outerHeight()},b.autoHeightSpeed));if(b.preload&&d.find("img:eq("+h+")").length){a("."+b.container,c).css({background:"url("+b.preloadImage+") no-repeat 50% 50%"});var z=d.find("img:eq("+h+")").attr("src")+"?"+(new Date).getTime();a("img",c).parent().attr("class")!="slides_control"?t=d.children(":eq(0)")[0].tagName.toLowerCase():t=d.find("img:eq("+h+")"),d.find("img:eq("+h+")").attr("src",z).load(function(){d.find(t+":eq("+h+")").fadeIn(b.fadeSpeed,b.fadeEasing,function(){a(this).css({zIndex:5}),a("."+b.container,c).css({background:""}),o=!0,b.slidesLoaded()})})}else d.children(":eq("+h+")").fadeIn(b.fadeSpeed,b.fadeEasing,function(){o=!0,b.slidesLoaded()});b.bigTarget&&(d.children().css({cursor:"pointer"}),d.children().click(function(){return w("next",i),!1})),b.hoverPause&&b.play&&(d.bind("mouseover",function(){x()}),d.bind("mouseleave",function(){y()})),b.generateNextPrev&&(a("."+b.container,c).after('Prev'),a("."+b.prev,c).after('Next')),a("."+b.next,c).click(function(a){a.preventDefault(),b.play&&y(),w("next",i)}),a("."+b.prev,c).click(function(a){a.preventDefault(),b.play&&y(),w("prev",i)}),b.generatePagination?(b.prependPagination?c.prepend("
                  "):c.append("
                    "),d.children().each(function(){a("."+b.paginationClass,c).append('
                  • '+(m+1)+"
                  • "),m++})):a("."+b.paginationClass+" li a",c).each(function(){a(this).attr("href","#"+m),m++}),a("."+b.paginationClass+" li:eq("+h+")",c).addClass(b.currentClass),a("."+b.paginationClass+" li a",c).click(function(){return b.play&&y(),q=a(this).attr("href").match("[^#/]+$"),n!=q&&w("pagination",j,q),!1}),a("a.link",c).click(function(){return b.play&&y(),q=a(this).attr("href").match("[^#/]+$")-1,n!=q&&w("pagination",j,q),!1}),b.play&&(v=setInterval(function(){w("next",i)},b.play),c.data("interval",v))})},a.fn.slides.option={preload:!1,preloadImage:"/img/loading.gif",container:"slidesInner",generateNextPrev:!1,next:"next",prev:"prev",pagination:!0,generatePagination:!0,prependPagination:!1,paginationClass:"pagination",currentClass:"current",fadeSpeed:350,fadeEasing:"",slideSpeed:350,slideEasing:"",start:1,effect:"slide",crossfade:!1,randomize:!1,play:0,pause:0,hoverPause:!1,autoHeight:!1,autoHeightSpeed:350,bigTarget:!1,animationStart:function(){},animationComplete:function(){},slidesLoaded:function(){}},a.fn.randomize=function(b){function c(){return Math.round(Math.random())-.5}return a(this).each(function(){var d=a(this),e=d.children(),f=e.length;if(f>1){e.hide();var g=[];for(i=0;i + + + + + + + +{% block title %} {% endblock %} + + + + + + + +{% block extra_head %} + +{% endblock %} + + + + + +
                    + +
                    + + + + + + {% block content %} + {% endblock %} + + {% block names %} +
                    +

                    Pronit Nath

                    +

                    Amisha Nath

                    +
                    + {% endblock %} + +
                    + +
                    + + + + + + diff --git a/urbstudio/templates/contact.html b/urbstudio/templates/contact.html new file mode 100644 index 0000000..27bc430 --- /dev/null +++ b/urbstudio/templates/contact.html @@ -0,0 +1,29 @@ +{% extends 'inner.html' %} + + {% block inner_content %} +
                    +

                    URBAN STUDIO

                    + Mimi Building No.19, Ground Floor,
                    + Plot No. 60, 1st Road TPS IV,
                    + Almeida Park, Bandra (West),
                    + Mumbai 400 050

                    + Telephone :
                    91-22-26406717
                    + 91-22-65023283

                    + + E-Mail :
                    + + urbanstudioindia@yahoo.co.in
                    + + urbanstudioindia@gmail.com

                    +
                    + + {% endblock %} + + + {% block names %} +
                    +

                    Pronit Nath

                    +

                    Amisha Nath

                    +
                    + + {% endblock %} diff --git a/urbstudio/templates/home.html b/urbstudio/templates/home.html new file mode 100644 index 0000000..053a600 --- /dev/null +++ b/urbstudio/templates/home.html @@ -0,0 +1,30 @@ +{% extends 'base.html' %} + +{% block title %}PLEASE ADD TITLES HERE{% endblock %} + +{% block extra_head %} + + + + + + + + +{% endblock %} + +{% block content %} +
                    + + + + +
                    +{% endblock %} + diff --git a/urbstudio/templates/inner.html b/urbstudio/templates/inner.html new file mode 100644 index 0000000..f3c9447 --- /dev/null +++ b/urbstudio/templates/inner.html @@ -0,0 +1,32 @@ +{% extends 'base.html' %} + + +{% block extra_head %} + + + + + + {% block extra2_head %} + {% endblock %} + +{% endblock %} + +{% block content %} + +
                    + {% block inner_content %} + {% endblock %} +
                    + +{% endblock %} + diff --git a/urbstudio/templates/jobs.html b/urbstudio/templates/jobs.html new file mode 100644 index 0000000..f69e0e1 --- /dev/null +++ b/urbstudio/templates/jobs.html @@ -0,0 +1,16 @@ +{% extends 'inner.html' %} + + {% block inner_content %} +

                    We are currently looking to work with Architects, Interior Designers, Visualisers and draftsmen to work + on high-end Architectural and Interior projects in the Commercial, Residential, Hospitality, Retail and Institutional sectors.


                    + +

                    Please mail us your resume with details/date of joining at

                    + + urbanstudioindia@yahoo.co.in

                    + + urbanstudioindia@gmail.com.
                    +

                    + + {% endblock %} + + diff --git a/urbstudio/templates/links.html b/urbstudio/templates/links.html new file mode 100644 index 0000000..646f212 --- /dev/null +++ b/urbstudio/templates/links.html @@ -0,0 +1,21 @@ +{% extends 'inner.html' %} + {% block contentId %} + id="showContent" + {% endblock %} + + {% block inner_content %} +

                    Title

                    +
                    +

                    This is dummy text about a beautiful architectural website.

                    +
                    + www.link.com +


                    + +

                    Title

                    +
                    +

                    This is dummy text about a beautiful architectural website.

                    +
                    + www.link.com +


                    + {% endblock %} + diff --git a/urbstudio/templates/noteworthy.html b/urbstudio/templates/noteworthy.html new file mode 100644 index 0000000..192fa19 --- /dev/null +++ b/urbstudio/templates/noteworthy.html @@ -0,0 +1,65 @@ +{% extends 'inner.html' %} + + {% block extra2_head %} + + +{% endblock %} + +{% block contentId %} + id="showContent" +{% endblock %} + +{% block inner_content %} + +
                    + +

                    Title

                    +
                    +

                    This is dummy text about a beautiful architectural website.

                    +
                    + Read more +


                    +
                    + +
                    + links-dummy +

                    Title

                    +
                    +

                    This is dummy text about a beautiful architectural website.

                    +
                    + Read more +


                    +
                    + +
                    + links-dummy +

                    Title

                    +
                    +

                    This is dummy text about a beautiful architectural website.

                    +
                    + Read more +


                    +
                    + + +{% endblock %} + diff --git a/urbstudio/templates/profile.html b/urbstudio/templates/profile.html new file mode 100644 index 0000000..1c45666 --- /dev/null +++ b/urbstudio/templates/profile.html @@ -0,0 +1,25 @@ +{% extends 'inner.html' %} + + {% block inner_content %} + +

                    Urban Studio is a young architectural practice based in Mumbai, India setup in 2003. +

                    +

                    The firm is headed by

                    Pronit Nath (GD-ARCH, Mumbai / AA dip-London / RIBA-2) and
                    Amisha Thanawala (GD-ARCH, Mumbai / M-ARCH,THE BARTLETT, UK)


                    + +

                    Urban Studio is an office of young cross-disciplinary architects that operate as a collective collaborative of multiple expertises. +Among the different fields of interests that influence Urban Studio's approach towards architecture and interior design are the new sciences, information technology, artificial intelligence, infrastructural systems and the contemporary city.

                    + +
                    + +

                    Our work has been featured in several local as well as international publications. Currently with a team of 20 Architects and Interior Designers, Urban Studio is successfully handling projects of varied scales in different sectors of residential, commercial, hospitality, retail & institutional with several local and international publications featuring our work. From working on a large 100 acre mixed use scheme in Hyderabad to custom designing furniture pieces Urban Studio strives to attain the design bandwidth necessary in future markets. Urban Studio consciously limits itself in the number of projects that it handles at a time because of its commitment to design development and client service believing that in the end "good design is always good business".

                    + + + {% endblock %} + + {% block names %} +
                    +

                    Pronit Nath

                    +

                    Amisha Nath

                    +
                    + + {% endblock %} diff --git a/urbstudio/templates/projects.html b/urbstudio/templates/projects.html new file mode 100644 index 0000000..0724ada --- /dev/null +++ b/urbstudio/templates/projects.html @@ -0,0 +1,119 @@ +{% extends 'base.html' %} + +{% block extra_head %} + + + + + + + + + + + + +{% endblock %} + + +{% block content %} +
                    +
                    + +
                    +
                    + + Slide 1 + Slide 2 + Slide 2 + Slide 2 + + +
                    + + + + +
                    +
                    + +
                    +

                    Project

                    +

                    Dummy text

                    +
                    + +

                    Size & Program

                    +

                    Dummy text

                    +
                    + +

                    Design Statement

                    +

                    Dummy text

                    +
                    + +

                    Start Date ???

                    +

                    Dummy text

                    +
                    + +

                    End Date ???

                    +

                    Dummy text

                    +
                    + +

                    Location ???

                    +

                    Dummy text

                    +
                    + +

                    Content Block ???

                    +

                    Dummy text Dummy text Dummy text

                    +
                    + +
                    + +
                    +
                    +
                    + +
                      +
                    • +
                    • +
                    • +
                    • +
                    • +
                    • +
                    • +
                    • +
                    • +
                    • +
                    • +
                    • +
                    • +
                    • +
                    • +
                    • +
                    • +
                    • + + +
                    +{% endblock %} + +