| /* ----------------------------------------------- Blogger Template Style Name: DiaryNotes Author: Klodian URL: www.deluxetemplates.net Date: February 2012 License: This free Blogger template is licensed under the Creative Commons Attribution 3.0 License, which permits both personal and commercial use. However, to satisfy the 'attribution' clause of the license, you are required to keep the footer links intact which provides due credit to its authors. For more specific details about the license, you may visit the URL below: http://creativecommons.org/licenses/by/3.0 ----------------------------------------------- */ #navbar-iframe { display: none !important; } /* Variable definitions ==================== */ /* Use this with templates/template-twocol.html */ body { background: url("http://4.bp.blogspot.com/-RIOmkGL1jH0/T0Sy3J0DPuI/AAAAAAAAA0I/EWHexJFLdXc/s000/body.jpg") repeat scroll 0 0 transparent; color: #333333; font: small Georgia Serif; margin: 0; text-align: center; } a:link { color: #333333; text-decoration: none; } a:visited { color: #FC8901; text-decoration: none; } #HTML123 h2 { display: none; } a:hover { color: #FC8901; text-decoration: underline; } a img { border-width: 0; } #header-wrapper { height: 155px; margin: 0 auto; text-shadow: 0 1px 0 #FFFFFF; } #header-inner { height: 117px; margin-left: auto; margin-right: auto; } #header { color: #000000; text-align: left; } #header h1 { font: 332% Lobster,Droid Sans; letter-spacing: -1px; margin: 0; padding: 39px 40px 1px 0; text-transform: none; } #header a { color: #000000; text-decoration: none; } #header a:hover { color: #000000; } #header .description { font: 100%/12px 'Shadows Into Light',Trebuchet,Arial,Verdana,Sans-serif; letter-spacing: 0; margin: -1px 0 0; padding: 0 15px 0 2px; text-transform: none; } #header img { margin-left: 0; margin-right: auto; margin-top: 0; } #outer-wrapper { font: 110% Arial,Serif; margin: 0 auto; padding-top: 0; text-align: left; width: 960px; } #outer-wrapper1 { } #main-wrapper { float: left; margin-left: 19px; margin-top: -356px; overflow: hidden; padding: 4px; width: 615px; word-wrap: break-word; } #sidebar-wrapper { border-radius: 7px 7px 7px 7px; float: right; margin-right: 2px; margin-top: -347px; overflow: hidden; width: 294px; word-wrap: break-word; } #sidebar-wrapper2 { float: left; margin-right: 0; margin-top: 0; overflow: hidden; width: 200px; word-wrap: break-word; } h2 { background: url("http://4.bp.blogspot.com/-NnxJPB3IuI0/T0Sy4czH1nI/AAAAAAAAA0M/0M3YLXPScVU/s000/h2.jpg") no-repeat scroll 0 0 transparent; color: #FFFFFF; font: bold 130%/1.4em 'Arial',Trebuchet,Arial,Verdana,Sans-serif; letter-spacing: -1px; margin: 0; padding: 9px 8px 16px 12px; text-shadow: 0 1px #000000; text-transform: none; } h2.date-header { font: 12px arial; letter-spacing: 0; margin: 0; padding: 0; text-transform: none; } .post { background: url("http://2.bp.blogspot.com/-GsKWOG4TuAs/T0Sy4ua5ygI/AAAAAAAAA0Y/gtHoKTuyMDE/s000/post.png") no-repeat scroll center bottom #FFFFFF; margin: 0.5em 0 10px; padding-bottom: 30px; } .post h3 { color: #000000; font-size: 170%; font-weight: bold; line-height: 1.4em; margin: 0.25em 0 0; padding: 0 0 4px; } .post h3 a, .post h3 a:visited, .post h3 strong { color: #000000; display: block; font-weight: bold; text-decoration: none; } .post h3 strong, .post h3 a:hover { color: #333333; } .post-body { line-height: 1.6em; margin: 0 0 0.75em; } .post-body blockquote { line-height: 1.3em; } .post-footer { background: url("http://4.bp.blogspot.com/-DcRroMUkwB8/T0Sy4wVyt2I/AAAAAAAAA0g/N2KfiIKc5oQ/s000/post.png") repeat-x scroll 0 0 transparent; border-top: 3px double #EEEEEE; color: #000000; font: 90%/1.4em 'Arial',Trebuchet,Arial,Verdana,Sans-serif; letter-spacing: 0; margin-bottom: 0.75em; margin-left: 0; margin-top: 5px; padding: 10px; text-transform: none; } .comment-link { margin-left: 0.6em; } .post img, table.tr-caption-container { border: 1px solid #EEEEEE; padding: 2px; } .tr-caption-container img { border: medium none; padding: 0; } .post blockquote { font: italic 13px georgia; margin: 1em 20px; } .post blockquote p { margin: 0.75em 0; } #comments h4 { color: #666666; font-size: 14px; font-weight: bold; letter-spacing: 0; line-height: 1.4em; margin: 1em 0; text-transform: none; } #comments-block { line-height: 1.6em; margin: 1em 0 1.5em; } body#layout #main-wrapper { margin-top: 0; overflow: visible; } body#layout #sidebar-wrapper { margin-top: 0; overflow: visible; } #comments-block .comment-author { -moz-background-inline-policy: continuous; background: none repeat scroll 0 0 #EEEEEE; border: 1px solid #EEEEEE; font-size: 15px; font-weight: normal; margin-right: 20px; padding: 5px; } #comments .blogger-comment-icon, .blogger-comment-icon { -moz-background-inline-policy: continuous; background: none repeat scroll 0 0 #E8DEC4; border-color: #E8DEC4; border-style: solid; border-width: 2px 1px 1px; line-height: 16px; padding: 5px; } #comments-block .comment-body { border-left: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; margin-left: 0; margin-right: 20px; padding: 7px; } #comments-block .comment-footer { border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; font-size: 11px; line-height: 1.4em; margin: -0.25em 20px 2em 0; padding: 5px; text-transform: none; } #comments-block .comment-body p { margin: 0 0 0.75em; } .deleted-comment { color: gray; font-style: italic; } #blog-pager-newer-link { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; float: left; padding: 7px; } #blog-pager-older-link { background: url("http://4.bp.blogspot.com/-DcRroMUkwB8/T0Sy4wVyt2I/AAAAAAAAA0g/N2KfiIKc5oQ/s000/post.png") repeat-x scroll 0 1px transparent; border: 1px solid #EEEEEE; float: right; padding: 7px; } #blog-pager { margin: 25px 0 0; overflow: hidden; text-align: center; } .feed-links { clear: both; line-height: 2.5em; } .sidebar { color: #000000; font-size: 90%; line-height: 1.5em; } .sidebar2 { color: #333333; font-size: 90%; line-height: 1.5em; text-shadow: 0 1px 0 #EEEEEE; } .sidebar ul { list-style: none outside none; margin: 0; padding: 0; } .sidebar li { border-bottom: 1px dotted #DDDDDD; line-height: 1.5em; margin: 0; padding: 2px; } .sidebar2 .widget, .main .widget { margin: 0 0 1.5em; padding: 0 0 1.5em; } .sidebar2 ul { list-style: none outside none; margin: 0; padding: 0; } .sidebar2 li { border-bottom: 1px dotted #EEEEEE; line-height: 1.5em; margin: 0; padding: 2px; } .sidebar2 .widget, .main .widget { background: url("http://4.bp.blogspot.com/-v72ZhLfj7kA/T0Sy5JZG3-I/AAAAAAAAA0o/rcDi57DFFNc/s000/postcont.png") repeat scroll 0 0 transparent; margin: 5px 0; padding: 5px; } .main .Blog { background: none repeat scroll 0 0 transparent; border: medium none; padding: 0; } .profile-img { border: 1px solid #CCCCCC; float: left; margin: 0 5px 5px 0; padding: 4px; } .profile-data { color: #999999; font: bold 78%/1.6em 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif; letter-spacing: 0.1em; margin: 0; text-transform: uppercase; } .profile-datablock { margin: 0.5em 0; } .profile-textblock { line-height: 1.6em; margin: 0.5em 0; } .profile-link { font: 78% 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif; letter-spacing: 0.1em; text-transform: uppercase; } #footer { background: url("http://4.bp.blogspot.com/-mhuiEYwmGU8/T0Sy5TI2YjI/AAAAAAAAA0w/-l0doyQjYZY/s000/footer.png") no-repeat scroll 0 0 transparent; clear: both; color: #000000; font: 11px arial; letter-spacing: 0; margin: 0; padding-bottom: 45px; padding-top: 86px; text-align: center; text-transform: none; width: 960px; } .feed-links { display: none; } #Attribution1 { display: none; } body#layout #footer { display: none; } body#layout #addthis_toolbox { display: none; } body#layout #crosscol-wrapper { display: none; } body#layout #searchbox { display: none; } .post-share-buttons { } #sidebar-wrapper2 .sidebar .widget { background: url("http://1.bp.blogspot.com/-yzatLoIcvuI/T0Sy6wW6zbI/AAAAAAAAA04/x7bmrDTBAKk/s000/sidebar.png") no-repeat scroll right top #E5E9D5; margin-bottom: 8px; padding: 0; } #HTML111 h2 { display: none; } #sidebar-wrapper2 .widget-content { background: none repeat scroll 0 0 #FFFFFF; margin: 0; padding: 10px; } #sidebar-wrapper .sidebar .widget { margin-bottom: 10px; margin-left: 0; padding-bottom: 0; } #sidebar-wrapper .widget-content { border-radius: 10px 10px 0 0; margin-left: 0; margin-right: 0; margin-top: 0; padding: 0 10px 10px; } #footer-bg { margin-top: auto; } .first-links { font-size: 12px; margin-bottom: -4px; padding-left: 13px; } .second-links { padding-left: 30px; } #footer a { color: #000000; } #content-wrapper { background: url("http://4.bp.blogspot.com/-o6-UCrYpx6s/T0Sy7EXXr-I/AAAAAAAAA1A/Gzs-IhotF8Y/s000/content.jpg") repeat-y scroll 0 0 transparent; margin: 353px 0 0; padding-top: 0; } #PageList1 { height: 38px; margin: 0 auto 0 5px; padding-top: 11px; width: 735px; } .PageList li a { color: #FFFFFF; font: bold 12px arial; padding: 6px 12px 6px 13px; text-shadow: 0 1px 0 #000000; text-transform: none; } .crosscol .PageList li, .footer .PageList li { background: none repeat scroll 0 0 transparent; float: left; list-style: none outside none; margin: 0; padding: 0; } .PageList li.selected a { background: none repeat scroll 0 0 #0271A9; border-radius: 15px 15px 15px 15px; box-shadow: 1px 0 1px #383640; color: #FFFFFF; text-decoration: none; text-shadow: 0 1px #000000; } .PageList li a:hover { background: none repeat scroll 0 0 #0271A9; border-radius: 15px 15px 15px 15px; box-shadow: 1px 0 1px #383640; color: #FFFFFF; text-decoration: none; text-shadow: 0 1px #000000; } .searchbox { -moz-background-inline-policy: continuous; background: url("http://4.bp.blogspot.com/-xSpEwQYQz6Y/T0Sy8ZRalEI/AAAAAAAAA1I/pi4shwN4mI0/s000/search.png") no-repeat scroll 0 0 transparent; display: block; float: right; height: 50px; margin-right: 43px; margin-top: -40px; width: 249px; } .searchbox .textfield { -moz-background-inline-policy: continuous; background: none repeat scroll 0 0 transparent; border: 0 none; float: left; height: 20px; margin: 14px 1px 5px 25px; width: 155px; } .searchbox .button { -moz-background-inline-policy: continuous; background: none repeat scroll 0 0 transparent; border: 0 none; cursor: pointer; float: left; height: 20px; margin-left: 2px; margin-top: 14px; width: 35px; } h2.date-header { background: url("http://2.bp.blogspot.com/-Aqf-wkZkyjI/T0Sy8u0kzqI/AAAAAAAAA1Q/BUs7Dfl7sgk/s000/1276328132_date.png") no-repeat scroll left -1px transparent; border: medium none; color: #333333; font: 12px arial; letter-spacing: 0; margin: 0; padding-left: 20px; text-shadow: 0 1px 0 #FFFFFF; text-transform: none; } .post-author { background: url("http://4.bp.blogspot.com/-ZuWKYWkAU_Q/T0Sy84Qo98I/AAAAAAAAA1Y/It0Ht2uwAUI/s000/aaa.png") no-repeat scroll 0 0 transparent; padding-left: 20px; } .post-comment-link a { background: url("http://1.bp.blogspot.com/-nkN0sBv-Gvc/T0Sy84r2t-I/AAAAAAAAA1g/okorVKrmFsA/s000/1276328597_comment.png") no-repeat scroll left center transparent; padding-left: 20px; } .post-labels { background: url("http://4.bp.blogspot.com/-LYIgEnPdGQE/T0Sy9LfEzYI/AAAAAAAAA1o/JNvzilo2cOk/s000/1276330011_tags.png") no-repeat scroll left center transparent; padding-left: 20px; } #wrapper1 { } #wrapper { background: url("http://2.bp.blogspot.com/-vmH6vSVIjUQ/T0Sy9ZY-BHI/AAAAAAAAA1w/vj8SpcQtuRI/s000/wrapper-bg.jpg") no-repeat scroll center 256px transparent; } #content-but { } .col-left { float: left; width: 49%; } .col-right { float: right; width: 48%; } #HTML102 h2 { display: none; } body#layout #ads-header { float: right; height: 60px; margin-right: 20px; margin-top: 0; width: 300px; } body#layout #HTML102 { float: right; margin-right: 0; width: 296px; } body#layout #Header1 { float: left; margin-left: 20px; width: 600px; } body#layout #headertw { display: none; } #headertw { float: left; height: 27px; margin-left: 653px; margin-top: -43px; position: relative; } #headertw img { margin-right: 5px; padding: 0; } #searchbox { -moz-background-inline-policy: continuous; background: none repeat scroll 0 0 #FFFFFF; border-radius: 12px 12px 12px 12px; float: right; height: 23px; margin-right: 53px; margin-top: -29px; width: 182px; } #searchbox .textfield { -moz-background-inline-policy: continuous; background: none repeat scroll 0 0 transparent; border: 0 none; float: left; height: 18px; margin: 2px 1px 2px 8px; width: 140px; } #searchbox .button { -moz-background-inline-policy: continuous; background: url("http://1.bp.blogspot.com/-lKr3R0ZwEd0/T0Sy9_WofqI/AAAAAAAAA14/T1lEWw1i0lY/s000/searc.png") no-repeat scroll 0 4px transparent; border: 0 none; cursor: pointer; float: left; height: 23px; margin-left: 2px; margin-top: 0; width: 23px; } #HTML102 h2 { display: none; } body#layout #ads-header { float: right; height: 60px; margin-right: 20px; margin-top: -42px; width: 268px; } body#layout #HTML102 { float: right; margin-right: 0; width: 296px; } .text-h { color: #FFFFFF; display: none; float: left; font: bold 13px Arial; margin-right: 10px; margin-top: 5px; text-transform: none; } #ads-header { display: none; height: 60px; margin-left: 460px; margin-top: -83px; width: 495px; } #newheader { height: 38px; margin-bottom: 0; margin-left: auto; margin-right: auto; padding-top: 6px; width: 950px; } .crosscol .PageList UL, .footer .PageList UL { list-style: none outside none; margin: 12px auto 0 -1px; padding: 0; } .post-footer a { } .date-outer { margin-bottom: 5px; } #s3slider { background: none repeat scroll 0 0 #FFFFFF; border: 3px double #CCCCCC; height: 299px; margin-bottom: 25px; margin-top: 0; overflow: hidden; position: relative; text-shadow: 0 1px 0 #000000; width: 590px; } #HTML123 h2 { display: none; } #s3sliderContent { background: none repeat scroll 0 0 #FFFFFF; height: 300px; list-style: none outside none; margin-left: 0; overflow: hidden; padding: 0; position: absolute; top: -14px; width: 590px; } .s3sliderImage { float: left; position: relative; width: 590px; } .s3sliderImage span { background-color: #000000; color: #FFFFFF; display: none; font-size: 12px; height: 300px; line-height: 16px; opacity: 0.7; overflow: hidden; padding: 10px 13px; position: absolute; right: 0; top: 0; width: 180px; } .s3sliderImage strong a { color: #FFFFFF; font-family: 'Myriad Pro',Helvetica,Arial,Sans-Serif; font-size: 20px; } .s3sliderImage strong a:hover { color: #FFFFFF; } #HTML101 h2 { display: none; } .sidebar a { color: #000000; } #wrapper-bg { background: url("http://3.bp.blogspot.com/-Y0dxPbwqVj4/T0Sy-N0qvcI/AAAAAAAAA2A/a4mGGtYh5Y8/s000/wrapper.jpg") no-repeat scroll center 0 transparent; } #Label1 h2 { display: none; } .second-row h2 { display: none; } .second-row a { color: #FFFFFF; text-shadow: 0 1px #000000; } .second-row { height: 55px; margin: 0 auto; padding-bottom: 0; padding-left: 0; padding-right: 0; text-transform: none; width: 960px; } .second-row li { background: url("http://4.bp.blogspot.com/-HJF-vam0RiI/T0Sy-O53OSI/AAAAAAAAA2I/Sz7N3Psdknc/s000/menu.png") no-repeat scroll right center transparent; color: #FFFFFF; float: left; font: bold 12px Arial; margin: 0; padding: 15px 15px 12px 3px; text-transform: uppercase; } .second-row ul { float: left; list-style: none outside none; margin-bottom: 0; margin-left: -2px; margin-top: -10px; padding: 0; width: 930px; } #top-social-profiles { } #top-social-profiles img { margin: 0 6px 0 0 !important; } #top-social-profiles img:hover { opacity: 0.8; } #top-social-profiles .widget-container { background: none repeat scroll 0 0 transparent; border: 0 none; padding: 0; } .fp-slider { height: 332px; margin: 0 0 15px; overflow: hidden; padding: 0; position: relative; width: 615px; } .fp-slides-container { } .fp-slides, .fp-thumbnail, .fp-prev-next, .fp-nav { width: 615px; } .fp-slides, .fp-thumbnail { height: 300px; overflow: hidden; position: relative; } .fp-title { color: #FFFFFF; font: bold 18px Arial,Helvetica,Sans-serif; margin: 0; padding: 0 0 2px; text-shadow: 0 1px 0 #000000; } .fp-title a, .fp-title a:hover { color: #FFFFFF; text-decoration: none; } .fp-content { background: none repeat scroll 0 0 #111111; bottom: 0; left: 0; opacity: 0.7; overflow: hidden; padding: 10px 15px; position: absolute; right: 0; } .fp-content p { color: #FFFFFF; line-height: 18px; margin: 0; padding: 0; text-shadow: 0 1px 0 #000000; } .fp-more, .fp-more:hover { color: #FFFFFF; font-weight: bold; } .fp-nav { background: none repeat scroll 0 0 #747171; height: 12px; padding: 10px 0; text-align: center; } .fp-pager a { background-image: url("http://1.bp.blogspot.com/-9AjsiPEDEfk/T0Sy-ZrtIQI/AAAAAAAAA2Q/jIIS8i2MSzI/s000/featured-pager.png"); background-position: 0 0; cursor: pointer; display: inline-block; float: none; height: 12px; line-height: 1; margin: 0 8px 0 0; opacity: 0.7; overflow: hidden; padding: 0; text-indent: -999px; width: 12px; } .fp-pager a:hover, .fp-pager a.activeSlide { background-position: 0 -112px; opacity: 1; text-decoration: none; } .fp-prev-next-wrap { position: relative; z-index: 200; } .fp-prev-next { bottom: 130px; height: 37px; left: 0; position: absolute; right: 0; } .fp-prev { background: url("http://2.bp.blogspot.com/-_hYonio28Wo/T0Sy-gn4YzI/AAAAAAAAA2Y/adstiYrBNkw/s000/featured-prev.png") no-repeat scroll left top transparent; float: left; height: 37px; margin-left: 14px; margin-top: -180px; opacity: 0.6; width: 37px; } .fp-prev:hover { opacity: 0.8; } .fp-next { background: url("http://3.bp.blogspot.com/-Ud4BBMU_UsY/T0Sy-_eVOXI/AAAAAAAAA2g/j5h58x8GqFc/s000/featured-next.png") no-repeat scroll right top transparent; float: right; height: 37px; margin-right: 14px; margin-top: -180px; opacity: 0.6; width: 36px; } .fp-next:hover { opacity: 0.8; } div.jump-link { background: url("http://4.bp.blogspot.com/-DcRroMUkwB8/T0Sy4wVyt2I/AAAAAAAAA0g/N2KfiIKc5oQ/s000/post.png") repeat-x scroll 0 1px transparent; border: 1px solid #EEEEEE; font-size: 12px; margin-left: 510px; padding: 10px; } // (function($){ /* hoverIntent by Brian Cherne */ $.fn.hoverIntent = function(f,g) { // default configuration options var cfg = { sensitivity: 7, interval: 100, timeout: 0 }; // override configuration options with user supplied object cfg = $.extend(cfg, g ? { over: f, out: g } : f ); // instantiate variables // cX, cY = current X and Y position of mouse, updated by mousemove event // pX, pY = previous X and Y position of mouse, set by mouseover and polling interval var cX, cY, pX, pY; // A private function for getting mouse position var track = function(ev) { cX = ev.pageX; cY = ev.pageY; }; // A private function for comparing current and previous mouse position var compare = function(ev,ob) { ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t); // compare mouse positions to see if they've crossed the threshold if ( ( Math.abs(pX-cX) + Math.abs(pY-cY) ) < cfg.sensitivity ) { $(ob).unbind("mousemove",track); // set hoverIntent state to true (so mouseOut can be called) ob.hoverIntent_s = 1; return cfg.over.apply(ob,[ev]); } else { // set previous coordinates for next time pX = cX; pY = cY; // use self-calling timeout, guarantees intervals are spaced out properly (avoids JavaScript timer bugs) ob.hoverIntent_t = setTimeout( function(){compare(ev, ob);} , cfg.interval ); } }; // A private function for delaying the mouseOut function var delay = function(ev,ob) { ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t); ob.hoverIntent_s = 0; return cfg.out.apply(ob,[ev]); }; // A private function for handling mouse 'hovering' var handleHover = function(e) { // next three lines copied from jQuery.hover, ignore children onMouseOver/onMouseOut var p = (e.type == "mouseover" ? e.fromElement : e.toElement) || e.relatedTarget; while ( p && p != this ) { try { p = p.parentNode; } catch(e) { p = this; } } if ( p == this ) { return false; } // copy objects to be passed into t (required for event object to be passed in IE) var ev = jQuery.extend({},e); var ob = this; // cancel hoverIntent timer if it exists if (ob.hoverIntent_t) { ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t); } // else e.type == "onmouseover" if (e.type == "mouseover") { // set "previous" X and Y position based on initial entry point pX = ev.pageX; pY = ev.pageY; // update "current" X and Y position based on mousemove $(ob).bind("mousemove",track); // start polling interval (self-calling timeout) to compare mouse coordinates over time if (ob.hoverIntent_s != 1) { ob.hoverIntent_t = setTimeout( function(){compare(ev,ob);} , cfg.interval );} // else e.type == "onmouseout" } else { // unbind expensive mousemove event $(ob).unbind("mousemove",track); // if hoverIntent state is true, then call the mouseOut function after the specified delay if (ob.hoverIntent_s == 1) { ob.hoverIntent_t = setTimeout( function(){delay(ev,ob);} , cfg.timeout );} } }; // bind the function to the two event listeners return this.mouseover(handleHover).mouseout(handleHover); }; })(jQuery); // // /* * Superfish v1.4.8 - jQuery menu widget * Copyright (c) 2008 Joel Birch * * Dual licensed under the MIT and GPL licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl.html * * CHANGELOG: http://users.tpg.com.au/j_birch/plugins/superfish/changelog.txt */ ;(function($){ $.fn.superfish = function(op){ var sf = $.fn.superfish, c = sf.c, $arrow = $([' »'].join('')), over = function(){ var $$ = $(this), menu = getMenu($$); clearTimeout(menu.sfTimer); $$.showSuperfishUl().siblings().hideSuperfishUl(); }, out = function(){ var $$ = $(this), menu = getMenu($$), o = sf.op; clearTimeout(menu.sfTimer); menu.sfTimer=setTimeout(function(){ o.retainPath=($.inArray($$[0],o.$path)>-1); $$.hideSuperfishUl(); if (o.$path.length && $$.parents(['li.',o.hoverClass].join('')).length<1){over.call(o.$path);} },o.delay); }, getMenu = function($menu){ var menu = $menu.parents(['ul.',c.menuClass,':first'].join(''))[0]; sf.op = sf.o[menu.serial]; return menu; }, addArrow = function($a){ $a.addClass(c.anchorClass).append($arrow.clone()); }; return this.each(function() { var s = this.serial = sf.o.length; var o = $.extend({},sf.defaults,op); o.$path = $('li.'+o.pathClass,this).slice(0,o.pathLevels).each(function(){ $(this).addClass([o.hoverClass,c.bcClass].join(' ')) .filter('li:has(ul)').removeClass(o.pathClass); }); sf.o[s] = sf.op = o; $('li:has(ul)',this)[($.fn.hoverIntent && !o.disableHI) ? 'hoverIntent' : 'hover'](over,out).each(function() { if (o.autoArrows) addArrow( $('>a:first-child',this) ); }) .not('.'+c.bcClass) .hideSuperfishUl(); var $a = $('a',this); $a.each(function(i){ var $li = $a.eq(i).parents('li'); $a.eq(i).focus(function(){over.call($li);}).blur(function(){out.call($li);}); }); o.onInit.call(this); }).each(function() { var menuClasses = [c.menuClass]; if (sf.op.dropShadows && !($.browser.msie && $.browser.version < 7)) menuClasses.push(c.shadowClass); $(this).addClass(menuClasses.join(' ')); }); }; var sf = $.fn.superfish; sf.o = []; sf.op = {}; sf.IE7fix = function(){ var o = sf.op; if ($.browser.msie && $.browser.version > 6 && o.dropShadows && o.animation.opacity!=undefined) this.toggleClass(sf.c.shadowClass+'-off'); }; sf.c = { bcClass : 'sf-breadcrumb', menuClass : 'sf-js-enabled', anchorClass : 'sf-with-ul', arrowClass : 'sf-sub-indicator', shadowClass : 'sf-shadow' }; sf.defaults = { hoverClass : 'sfHover', pathClass : 'overideThisToUse', pathLevels : 1, delay : 800, animation : {opacity:'show'}, speed : 'normal', autoArrows : true, dropShadows : true, disableHI : false, // true disables hoverIntent detection onInit : function(){}, // callback functions onBeforeShow: function(){}, onShow : function(){}, onHide : function(){} }; $.fn.extend({ hideSuperfishUl : function(){ var o = sf.op, not = (o.retainPath===true) ? o.$path : ''; o.retainPath = false; var $ul = $(['li.',o.hoverClass].join(''),this).add(this).not(not).removeClass(o.hoverClass) .find('>ul').hide().css('visibility','hidden'); o.onHide.call($ul); return this; }, showSuperfishUl : function(){ var o = sf.op, sh = sf.c.shadowClass+'-off', $ul = this.addClass(o.hoverClass) .find('>ul:hidden').css('visibility','visible'); sf.IE7fix.call($ul); o.onBeforeShow.call($ul); $ul.animate(o.animation,o.speed,function(){ sf.IE7fix.call($ul); o.onShow.call($ul); }); return this; } }); })(jQuery); // // /* * jQuery Cycle Plugin (with Transition Definitions) * Examples and documentation at: http://jquery.malsup.com/cycle/ * Copyright (c) 2007-2010 M. Alsup * Version: 2.88 (08-JUN-2010) * Dual licensed under the MIT and GPL licenses. * http://jquery.malsup.com/license.html * Requires: jQuery v1.2.6 or later */ (function($){var ver="2.88";if($.support==undefined){$.support={opacity:!($.browser.msie)};}function debug(s){if($.fn.cycle.debug){log(s);}}function log(){if(window.console&&window.console.log){window.console.log("[cycle] "+Array.prototype.join.call(arguments," "));}}$.fn.cycle=function(options,arg2){var o={s:this.selector,c:this.context};if(this.length===0&&options!="stop"){if(!$.isReady&&o.s){log("DOM not ready, queuing slideshow");$(function(){$(o.s,o.c).cycle(options,arg2);});return this;}log("terminating; zero elements found by selector"+($.isReady?"":" (DOM not ready)"));return this;}return this.each(function(){var opts=handleArguments(this,options,arg2);if(opts===false){return;}opts.updateActivePagerLink=opts.updateActivePagerLink||$.fn.cycle.updateActivePagerLink;if(this.cycleTimeout){clearTimeout(this.cycleTimeout);}this.cycleTimeout=this.cyclePause=0;var $cont=$(this);var $slides=opts.slideExpr?$(opts.slideExpr,this):$cont.children();var els=$slides.get();if(els.length<2){log("terminating; too few slides: "+els.length);return;}var opts2=buildOptions($cont,$slides,els,opts,o);if(opts2===false){return;}var startTime=opts2.continuous?10:getTimeout(els[opts2.currSlide],els[opts2.nextSlide],opts2,!opts2.rev);if(startTime){startTime+=(opts2.delay||0);if(startTime<10){startTime=10;}debug("first timeout: "+startTime);this.cycleTimeout=setTimeout(function(){go(els,opts2,0,(!opts2.rev&&!opts.backwards));},startTime);}});};function handleArguments(cont,options,arg2){if(cont.cycleStop==undefined){cont.cycleStop=0;}if(options===undefined||options===null){options={};}if(options.constructor==String){switch(options){case"destroy":case"stop":var opts=$(cont).data("cycle.opts");if(!opts){return false;}cont.cycleStop++;if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);}cont.cycleTimeout=0;$(cont).removeData("cycle.opts");if(options=="destroy"){destroy(opts);}return false;case"toggle":cont.cyclePause=(cont.cyclePause===1)?0:1;checkInstantResume(cont.cyclePause,arg2,cont);return false;case"pause":cont.cyclePause=1;return false;case"resume":cont.cyclePause=0;checkInstantResume(false,arg2,cont);return false;case"prev":case"next":var opts=$(cont).data("cycle.opts");if(!opts){log('options not found, "prev/next" ignored');return false;}$.fn.cycle[options](opts);return false;default:options={fx:options};}return options;}else{if(options.constructor==Number){var num=options;options=$(cont).data("cycle.opts");if(!options){log("options not found, can not advance slide");return false;}if(num<0||num>=options.elements.length){log("invalid slide index: "+num);return false;}options.nextSlide=num;if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}if(typeof arg2=="string"){options.oneTimeFx=arg2;}go(options.elements,options,1,num>=options.currSlide);return false;}}return options;function checkInstantResume(isPaused,arg2,cont){if(!isPaused&&arg2===true){var options=$(cont).data("cycle.opts");if(!options){log("options not found, can not resume");return false;}if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}go(options.elements,options,1,(!opts.rev&&!opts.backwards));}}}function removeFilter(el,opts){if(!$.support.opacity&&opts.cleartype&&el.style.filter){try{el.style.removeAttribute("filter");}catch(smother){}}}function destroy(opts){if(opts.next){$(opts.next).unbind(opts.prevNextEvent);}if(opts.prev){$(opts.prev).unbind(opts.prevNextEvent);}if(opts.pager||opts.pagerAnchorBuilder){$.each(opts.pagerAnchors||[],function(){this.unbind().remove();});}opts.pagerAnchors=null;if(opts.destroy){opts.destroy(opts);}}function buildOptions($cont,$slides,els,options,o){var opts=$.extend({},$.fn.cycle.defaults,options||{},$.metadata?$cont.metadata():$.meta?$cont.data():{});if(opts.autostop){opts.countdown=opts.autostopCount||els.length;}var cont=$cont[0];$cont.data("cycle.opts",opts);opts.$cont=$cont;opts.stopCount=cont.cycleStop;opts.elements=els;opts.before=opts.before?[opts.before]:[];opts.after=opts.after?[opts.after]:[];opts.after.unshift(function(){opts.busy=0;});if(!$.support.opacity&&opts.cleartype){opts.after.push(function(){removeFilter(this,opts);});}if(opts.continuous){opts.after.push(function(){go(els,opts,0,(!opts.rev&&!opts.backwards));});}saveOriginalOpts(opts);if(!$.support.opacity&&opts.cleartype&&!opts.cleartypeNoBg){clearTypeFix($slides);}if($cont.css("position")=="static"){$cont.css("position","relative");}if(opts.width){$cont.width(opts.width);}if(opts.height&&opts.height!="auto"){$cont.height(opts.height);}if(opts.startingSlide){opts.startingSlide=parseInt(opts.startingSlide);}else{if(opts.backwards){opts.startingSlide=els.length-1;}}if(opts.random){opts.randomMap=[];for(var i=0;i=els.length){opts.startingSlide=0;}}opts.currSlide=opts.startingSlide||0;var first=opts.startingSlide;$slides.css({position:"absolute",top:0,left:0}).hide().each(function(i){var z;if(opts.backwards){z=first?i<=first?els.length+(i-first):first-i:els.length-i;}else{z=first?i>=first?els.length-(i-first):first-i:els.length-i;}$(this).css("z-index",z);});$(els[first]).css("opacity",1).show();removeFilter(els[first],opts);if(opts.fit&&opts.width){$slides.width(opts.width);}if(opts.fit&&opts.height&&opts.height!="auto"){$slides.height(opts.height);}var reshape=opts.containerResize&&!$cont.innerHeight();if(reshape){var maxw=0,maxh=0;for(var j=0;jmaxw?w:maxw;maxh=h>maxh?h:maxh;}if(maxw>0&&maxh>0){$cont.css({width:maxw+"px",height:maxh+"px"});}}if(opts.pause){$cont.hover(function(){this.cyclePause++;},function(){this.cyclePause--;});}if(supportMultiTransitions(opts)===false){return false;}var requeue=false;options.requeueAttempts=options.requeueAttempts||0;$slides.each(function(){var $el=$(this);this.cycleH=(opts.fit&&opts.height)?opts.height:($el.height()||this.offsetHeight||this.height||$el.attr("height")||0);this.cycleW=(opts.fit&&opts.width)?opts.width:($el.width()||this.offsetWidth||this.width||$el.attr("width")||0);if($el.is("img")){var loadingIE=($.browser.msie&&this.cycleW==28&&this.cycleH==30&&!this.complete);var loadingFF=($.browser.mozilla&&this.cycleW==34&&this.cycleH==19&&!this.complete);var loadingOp=($.browser.opera&&((this.cycleW==42&&this.cycleH==19)||(this.cycleW==37&&this.cycleH==17))&&!this.complete);var loadingOther=(this.cycleH==0&&this.cycleW==0&&!this.complete);if(loadingIE||loadingFF||loadingOp||loadingOther){if(o.s&&opts.requeueOnImageNotLoaded&&++options.requeueAttempts<100){log(options.requeueAttempts," - img slide not loaded, requeuing slideshow: ",this.src,this.cycleW,this.cycleH);setTimeout(function(){$(o.s,o.c).cycle(options);},opts.requeueTimeout);requeue=true;return false;}else{log("could not determine size of image: "+this.src,this.cycleW,this.cycleH);}}}return true;});if(requeue){return false;}opts.cssBefore=opts.cssBefore||{};opts.animIn=opts.animIn||{};opts.animOut=opts.animOut||{};$slides.not(":eq("+first+")").css(opts.cssBefore);if(opts.cssFirst){$($slides[first]).css(opts.cssFirst);}if(opts.timeout){opts.timeout=parseInt(opts.timeout);if(opts.speed.constructor==String){opts.speed=$.fx.speeds[opts.speed]||parseInt(opts.speed);}if(!opts.sync){opts.speed=opts.speed/2;}var buffer=opts.fx=="shuffle"?500:250;while((opts.timeout-opts.speed)=(els.length-1)?0:opts.startingSlide+1;}}if(!opts.multiFx){var init=$.fn.cycle.transitions[opts.fx];if($.isFunction(init)){init($cont,$slides,opts);}else{if(opts.fx!="custom"&&!opts.multiFx){log("unknown transition: "+opts.fx,"; slideshow terminating");return false;}}}var e0=$slides[first];if(opts.before.length){opts.before[0].apply(e0,[e0,e0,opts,true]);}if(opts.after.length>1){opts.after[1].apply(e0,[e0,e0,opts,true]);}if(opts.next){$(opts.next).bind(opts.prevNextEvent,function(){return advance(opts,opts.rev?-1:1);});}if(opts.prev){$(opts.prev).bind(opts.prevNextEvent,function(){return advance(opts,opts.rev?1:-1);});}if(opts.pager||opts.pagerAnchorBuilder){buildPager(els,opts);}exposeAddSlide(opts,els);return opts;}function saveOriginalOpts(opts){opts.original={before:[],after:[]};opts.original.cssBefore=$.extend({},opts.cssBefore);opts.original.cssAfter=$.extend({},opts.cssAfter);opts.original.animIn=$.extend({},opts.animIn);opts.original.animOut=$.extend({},opts.animOut);$.each(opts.before,function(){opts.original.before.push(this);});$.each(opts.after,function(){opts.original.after.push(this);});}function supportMultiTransitions(opts){var i,tx,txs=$.fn.cycle.transitions;if(opts.fx.indexOf(",")>0){opts.multiFx=true;opts.fxs=opts.fx.replace(/s*/g,"").split(",");for(i=0;i";}if(!a){return;}var $a=$(a);if($a.parents("body").length===0){var arr=[];if($p.length>1){$p.each(function(){var $clone=$a.clone(true);$(this).append($clone);arr.push($clone[0]);});$a=$(arr);}else{$a.appendTo($p);}}opts.pagerAnchors=opts.pagerAnchors||[];opts.pagerAnchors.push($a);$a.bind(opts.pagerEvent,function(e){e.preventDefault();opts.nextSlide=i;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}var cb=opts.onPagerEvent||opts.pagerClick;if($.isFunction(cb)){cb(opts.nextSlide,els[opts.nextSlide]);}go(els,opts,1,opts.currSlidel?c-l:opts.slideCount-l;}else{hops=c=0){var rgb=v.match(/d+/g);return"#"+hex(rgb[0])+hex(rgb[1])+hex(rgb[2]);}if(v&&v!="transparent"){return v;}}return"#ffffff";}$slides.each(function(){$(this).css("background-color",getBg(this));});}$.fn.cycle.commonReset=function(curr,next,opts,w,h,rev){$(opts.elements).not(curr).hide();opts.cssBefore.opacity=1;opts.cssBefore.display="block";if(w!==false&&next.cycleW>0){opts.cssBefore.width=next.cycleW;}if(h!==false&&next.cycleH>0){opts.cssBefore.height=next.cycleH;}opts.cssAfter=opts.cssAfter||{};opts.cssAfter.display="none";$(curr).css("zIndex",opts.slideCount+(rev===true?1:0));$(next).css("zIndex",opts.slideCount+(rev===true?0:1));};$.fn.cycle.custom=function(curr,next,opts,cb,fwd,speedOverride){var $l=$(curr),$n=$(next);var speedIn=opts.speedIn,speedOut=opts.speedOut,easeIn=opts.easeIn,easeOut=opts.easeOut;$n.css(opts.cssBefore);if(speedOverride){if(typeof speedOverride=="number"){speedIn=speedOut=speedOverride;}else{speedIn=speedOut=1;}easeIn=easeOut=null;}var fn=function(){$n.animate(opts.animIn,speedIn,easeIn,cb);};$l.animate(opts.animOut,speedOut,easeOut,function(){if(opts.cssAfter){$l.css(opts.cssAfter);}if(!opts.sync){fn();}});if(opts.sync){fn();}};$.fn.cycle.transitions={fade:function($cont,$slides,opts){$slides.not(":eq("+opts.currSlide+")").css("opacity",0);opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.opacity=0;});opts.animIn={opacity:1};opts.animOut={opacity:0};opts.cssBefore={top:0,left:0};}};$.fn.cycle.ver=function(){return ver;};$.fn.cycle.defaults={fx:"fade",timeout:4000,timeoutFn:null,continuous:0,speed:1000,speedIn:null,speedOut:null,next:null,prev:null,onPrevNextEvent:null,prevNextEvent:"click.cycle",pager:null,onPagerEvent:null,pagerEvent:"click.cycle",allowPagerClickBubble:false,pagerAnchorBuilder:null,before:null,after:null,end:null,easing:null,easeIn:null,easeOut:null,shuffle:null,animIn:null,animOut:null,cssBefore:null,cssAfter:null,fxFn:null,height:"auto",startingSlide:0,sync:1,random:0,fit:0,containerResize:1,pause:0,pauseOnPagerHover:0,autostop:0,autostopCount:0,delay:0,slideExpr:null,cleartype:!$.support.opacity,cleartypeNoBg:false,nowrap:0,fastOnEvent:0,randomizeEffects:1,rev:0,manualTrump:true,requeueOnImageNotLoaded:true,requeueTimeout:250,activePagerClass:"activeSlide",updateActivePagerLink:null,backwards:false};})(jQuery); /* * jQuery Cycle Plugin Transition Definitions * This script is a plugin for the jQuery Cycle Plugin * Examples and documentation at: http://malsup.com/jquery/cycle/ * Copyright (c) 2007-2010 M. Alsup * Version: 2.72 * Dual licensed under the MIT and GPL licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl.html */ (function($){$.fn.cycle.transitions.none=function($cont,$slides,opts){opts.fxFn=function(curr,next,opts,after){$(next).show();$(curr).hide();after();};};$.fn.cycle.transitions.scrollUp=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var h=$cont.height();opts.cssBefore={top:h,left:0};opts.cssFirst={top:0};opts.animIn={top:0};opts.animOut={top:-h};};$.fn.cycle.transitions.scrollDown=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var h=$cont.height();opts.cssFirst={top:0};opts.cssBefore={top:-h,left:0};opts.animIn={top:0};opts.animOut={top:h};};$.fn.cycle.transitions.scrollLeft=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var w=$cont.width();opts.cssFirst={left:0};opts.cssBefore={left:w,top:0};opts.animIn={left:0};opts.animOut={left:0-w};};$.fn.cycle.transitions.scrollRight=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var w=$cont.width();opts.cssFirst={left:0};opts.cssBefore={left:-w,top:0};opts.animIn={left:0};opts.animOut={left:w};};$.fn.cycle.transitions.scrollHorz=function($cont,$slides,opts){$cont.css("overflow","hidden").width();opts.before.push(function(curr,next,opts,fwd){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.left=fwd?(next.cycleW-1):(1-next.cycleW);opts.animOut.left=fwd?-curr.cycleW:curr.cycleW;});opts.cssFirst={left:0};opts.cssBefore={top:0};opts.animIn={left:0};opts.animOut={top:0};};$.fn.cycle.transitions.scrollVert=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push(function(curr,next,opts,fwd){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.top=fwd?(1-next.cycleH):(next.cycleH-1);opts.animOut.top=fwd?curr.cycleH:-curr.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0};opts.animIn={top:0};opts.animOut={left:0};};$.fn.cycle.transitions.slideX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(curr,next,opts,false,true);opts.animIn.width=next.cycleW;});opts.cssBefore={left:0,top:0,width:0};opts.animIn={width:"show"};opts.animOut={width:0};};$.fn.cycle.transitions.slideY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(curr,next,opts,true,false);opts.animIn.height=next.cycleH;});opts.cssBefore={left:0,top:0,height:0};opts.animIn={height:"show"};opts.animOut={height:0};};$.fn.cycle.transitions.shuffle=function($cont,$slides,opts){var i,w=$cont.css("overflow","visible").width();$slides.css({left:0,top:0});opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);});if(!opts.speedAdjusted){opts.speed=opts.speed/2;opts.speedAdjusted=true;}opts.random=0;opts.shuffle=opts.shuffle||{left:-w,top:15};opts.els=[];for(i=0;i<$slides.length;i++){opts.els.push($slides[i]);}for(i=0;i<opts.currslide;i++){opts.els.push(opts.els.shift());}opts.fxfn=function(curr,next,opts,cb,fwd){var $el="fwd?$(curr):$(next);$(next).css(opts.cssBefore);var" count="opts.slideCount;$el.animate(opts.shuffle,opts.speedIn,opts.easeIn,function(){var" hops="$.fn.cycle.hopsFromLast(opts,fwd);for(var" k="0;k<hops;k++){fwd?opts.els.push(opts.els.shift()):opts.els.unshift(opts.els.pop());}if(fwd){for(var" i="0,len=opts.els.length;i<len;i++){$(opts.els[i]).css("z-index",len-i+count);}}else{var" z="$(curr).css("z-index");$el.css("z-index",parseInt(z)+1+count);}$el.animate({left:0,top:0},opts.speedOut,opts.easeOut,function(){$(fwd?this:curr).hide();if(cb){cb();}});});};opts.cssBefore={display:"block",opacity:1,top:0,left:0};};$.fn.cycle.transitions.turnUp=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.cssBefore.top=next.cycleH;opts.animIn.height=next.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0,height:0};opts.animIn={top:0};opts.animOut={height:0};};$.fn.cycle.transitions.turnDown=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0,top:0,height:0};opts.animOut={height:0};};$.fn.cycle.transitions.turnLeft=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.cssBefore.left=next.cycleW;opts.animIn.width=next.cycleW;});opts.cssBefore={top:0,width:0};opts.animIn={left:0};opts.animOut={width:0};};$.fn.cycle.transitions.turnRight=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.animIn.width=next.cycleW;opts.animOut.left=curr.cycleW;});opts.cssBefore={top:0,left:0,width:0};opts.animIn={left:0};opts.animOut={width:0};};$.fn.cycle.transitions.zoom=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,false,true);opts.cssBefore.top=next.cycleH/2;opts.cssBefore.left=next.cycleW/2;opts.animIn={top:0,left:0,width:next.cycleW,height:next.cycleH};opts.animOut={width:0,height:0,top:curr.cycleH/2,left:curr.cycleW/2};});opts.cssFirst={top:0,left:0};opts.cssBefore={width:0,height:0};};$.fn.cycle.transitions.fadeZoom=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,false);opts.cssBefore.left=next.cycleW/2;opts.cssBefore.top=next.cycleH/2;opts.animIn={top:0,left:0,width:next.cycleW,height:next.cycleH};});opts.cssBefore={width:0,height:0};opts.animOut={opacity:0};};$.fn.cycle.transitions.blindX=function($cont,$slides,opts){var" w="$cont.css("overflow","hidden").width();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.width=next.cycleW;opts.animOut.left=curr.cycleW;});opts.cssBefore={left:w,top:0};opts.animIn={left:0};opts.animOut={left:w};};$.fn.cycle.transitions.blindY=function($cont,$slides,opts){var" h="$cont.css("overflow","hidden").height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssBefore={top:h,left:0};opts.animIn={top:0};opts.animOut={top:h};};$.fn.cycle.transitions.blindZ=function($cont,$slides,opts){var" d="opts.direction||"left";var" clip;if(opts.clip){if(="" l2r="" .test(opts.clip)){clip="rect(0px 0px " +h+"px="" 0px)";}else{if(="" r2l="" +w+"px="" "+h+"px="" "+w+"px)";}else{if(="" t2b="" 0px="" b2t="" "+w+"px="" zoom="" .test(opts.clip)){var="" top="parseInt(h/2);var" left="parseInt(w/2);clip="rect("+top+"px" "+left+"px="" "+top+"px="" "+left+"px)";}}}}}}opts.cssbefore.clip="opts.cssBefore.clip||clip||"rect(0px" 0px)";var="" t="parseInt(d[0]),r=parseInt(d[1]),b=parseInt(d[2]),l=parseInt(d[3]);opts.before.push(function(curr,next,opts){if(curr==next){return;}var" $curr="$(curr),$next=$(next);$.fn.cycle.commonReset(curr,next,opts,true,true,false);opts.cssAfter.display="block";var" step="1,count=parseInt((opts.speedIn/13))-1;(function" f(){var="" tt="t?t-parseInt(step*(t/count)):0;var" ll="l?l-parseInt(step*(l/count)):0;var" bb="b<h?b+parseInt(step*((h-b)/count||1)):h;var" rr="r<w?r+parseInt(step*((w-r)/count||1)):w;$next.css({clip:"rect("+tt+"px" "+rr+"px="" "+bb+"px="" "+ll+"px)"});(step++="" 0)="" {="" cursor="parseInt(items[items.length" -="" 1].timestamp)="" +="" 1;="" }="" var="" bodyfromentry="function(entry)" if="" (entry.gd$extendedproperty)="" for="" (var="" in="" entry.gd$extendedproperty)="" (entry.gd$extendedproperty[k].name="=" 'blogger.contentremoved')="" return="" '' + entry.content.$t + ''; } } } return entry.content.$t; } var parse = function(data) { cursor = null; var comments = []; if (data && data.feed && data.feed.entry) { for (var i = 0, entry; entry = data.feed.entry[i]; i++) { var comment = {}; // comment ID, parsed out of the original id format var id = /blog-(d+).post-(d+)/.exec(entry.id.$t); comment.id = id ? id[2] : null; comment.body = bodyFromEntry(entry); comment.timestamp = Date.parse(entry.published.$t) + ''; if (entry.author && entry.author.constructor === Array) { var auth = entry.author[0]; if (auth) { comment.author = { name: (auth.name ? auth.name.$t : undefined), profileUrl: (auth.uri ? auth.uri.$t : undefined), avatarUrl: (auth.gd$image ? auth.gd$image.src : undefined) }; } } if (entry.link) { if (entry.link[2]) { comment.link = comment.permalink = entry.link[2].href; } if (entry.link[3]) { var pid = /.*comments/default/(d+)?.*/.exec(entry.link[3].href); if (pid && pid[1]) { comment.parentId = pid[1]; } } } comment.deleteclass = 'item-control blog-admin'; if (entry.gd$extendedProperty) { for (var k in entry.gd$extendedProperty) { if (entry.gd$extendedProperty[k].name == 'blogger.itemClass') { comment.deleteclass += ' ' + entry.gd$extendedProperty[k].value; } } } comments.push(comment); } } return comments; }; var paginator = function(callback) { if (hasMore()) { var url = feed; if (cursor) { url += '&published-min=' + new Date(cursor).toISOString(); } window.bloggercomments = function(data) { var parsed = parse(data); cursor = parsed.length < 50 ? null : parseInt(parsed[parsed.length - 1].timestamp) + 1 callback(parsed); window.bloggercomments = null; } url += '&callback=bloggercomments'; var script = document.createElement('script'); script.type = 'text/javascript'; script.src = url; document.getElementsByTagName('head')[0].appendChild(script); } }; var hasMore = function() { return !!cursor; }; var getMeta = function(key, comment) { if ('iswriter' == key) { var matches = !!comment.author
|
/* ----------------------------------------------- Blogger Template Style Name: DiaryNotes Author: Klodian URL: www.deluxetemplates.net Date: February 2012 License: This free Blogger template is licensed under the Creative Commons Attribution 3.0 License, which permits both personal and commercial use. However, to satisfy the 'attribution' clause of the license, you are required to keep the footer links intact which provides due credit to its authors. For more specific details about the license, you may visit the URL below: http://creativecommons.org/licenses/by/3.0 ----------------------------------------------- */ #navbar-iframe { display: none !important; } /* Variable definitions ==================== */ /* Use this with templates/template-twocol.html */ body { background: url("http://4.bp.blogspot.com/-RIOmkGL1jH0/T0Sy3J0DPuI/AAAAAAAAA0I/EWHexJFLdXc/s000/body.jpg") repeat scroll 0 0 transparent; color: #333333; font: small Georgia Serif; margin: 0; text-align: center; } a:link { color: #333333; text-decoration: none; } a:visited { color: #FC8901; text-decoration: none; } #HTML123 h2 { display: none; } a:hover { color: #FC8901; text-decoration: underline; } a img { border-width: 0; } #header-wrapper { height: 155px; margin: 0 auto; text-shadow: 0 1px 0 #FFFFFF; } #header-inner { height: 117px; margin-left: auto; margin-right: auto; } #header { color: #000000; text-align: left; } #header h1 { font: 332% Lobster,Droid Sans; letter-spacing: -1px; margin: 0; padding: 39px 40px 1px 0; text-transform: none; } #header a { color: #000000; text-decoration: none; } #header a:hover { color: #000000; } #header .description { font: 100%/12px 'Shadows Into Light',Trebuchet,Arial,Verdana,Sans-serif; letter-spacing: 0; margin: -1px 0 0; padding: 0 15px 0 2px; text-transform: none; } #header img { margin-left: 0; margin-right: auto; margin-top: 0; } #outer-wrapper { font: 110% Arial,Serif; margin: 0 auto; padding-top: 0; text-align: left; width: 960px; } #outer-wrapper1 { } #main-wrapper { float: left; margin-left: 19px; margin-top: -356px; overflow: hidden; padding: 4px; width: 615px; word-wrap: break-word; } #sidebar-wrapper { border-radius: 7px 7px 7px 7px; float: right; margin-right: 2px; margin-top: -347px; overflow: hidden; width: 294px; word-wrap: break-word; } #sidebar-wrapper2 { float: left; margin-right: 0; margin-top: 0; overflow: hidden; width: 200px; word-wrap: break-word; } h2 { background: url("http://4.bp.blogspot.com/-NnxJPB3IuI0/T0Sy4czH1nI/AAAAAAAAA0M/0M3YLXPScVU/s000/h2.jpg") no-repeat scroll 0 0 transparent; color: #FFFFFF; font: bold 130%/1.4em 'Arial',Trebuchet,Arial,Verdana,Sans-serif; letter-spacing: -1px; margin: 0; padding: 9px 8px 16px 12px; text-shadow: 0 1px #000000; text-transform: none; } h2.date-header { font: 12px arial; letter-spacing: 0; margin: 0; padding: 0; text-transform: none; } .post { background: url("http://2.bp.blogspot.com/-GsKWOG4TuAs/T0Sy4ua5ygI/AAAAAAAAA0Y/gtHoKTuyMDE/s000/post.png") no-repeat scroll center bottom #FFFFFF; margin: 0.5em 0 10px; padding-bottom: 30px; } .post h3 { color: #000000; font-size: 170%; font-weight: bold; line-height: 1.4em; margin: 0.25em 0 0; padding: 0 0 4px; } .post h3 a, .post h3 a:visited, .post h3 strong { color: #000000; display: block; font-weight: bold; text-decoration: none; } .post h3 strong, .post h3 a:hover { color: #333333; } .post-body { line-height: 1.6em; margin: 0 0 0.75em; } .post-body blockquote { line-height: 1.3em; } .post-footer { background: url("http://4.bp.blogspot.com/-DcRroMUkwB8/T0Sy4wVyt2I/AAAAAAAAA0g/N2KfiIKc5oQ/s000/post.png") repeat-x scroll 0 0 transparent; border-top: 3px double #EEEEEE; color: #000000; font: 90%/1.4em 'Arial',Trebuchet,Arial,Verdana,Sans-serif; letter-spacing: 0; margin-bottom: 0.75em; margin-left: 0; margin-top: 5px; padding: 10px; text-transform: none; } .comment-link { margin-left: 0.6em; } .post img, table.tr-caption-container { border: 1px solid #EEEEEE; padding: 2px; } .tr-caption-container img { border: medium none; padding: 0; } .post blockquote { font: italic 13px georgia; margin: 1em 20px; } .post blockquote p { margin: 0.75em 0; } #comments h4 { color: #666666; font-size: 14px; font-weight: bold; letter-spacing: 0; line-height: 1.4em; margin: 1em 0; text-transform: none; } #comments-block { line-height: 1.6em; margin: 1em 0 1.5em; } body#layout #main-wrapper { margin-top: 0; overflow: visible; } body#layout #sideba
Carolitecy
08 Jul 2021 - 10:21 am
Вовремя только, веб-сервисы (alias веб-службы) — это технология. И наподобие и любая другая технология, они имеют станет четко очерченную среду применения.Если посмотреть для веб-сервисы в разрезе стека сетевых протококолов, мы увидим, сколько это, в классическом случае, не что иное, точно паки одна надстройка поверх протокола HTTP. С непохожий стороны, когда гипотетически разделить Интернет на порядком слоев, мы сможем выделить, как минимум, два концептуальных типа приложений — вычислительные узлы, которые реализуют нетривиальные функции и прикладные веб-ресурсы. Около этом вторые, зачастую заинтересованы в услугах первых.
Но и непосредственно Интернет — разнороден, т. е. различные приложения на различных узлах козни функционируют для разных аппаратно-программных платформах, и используют различные технологии и языки. Дабы связать однако это и предоставить мочь одним приложениям обмениваться данными с другими, и были придуманы веб-сервисы. По сути, веб-сервисы — это реализация абсолютно четких интерфейсов обмена данными между различными приложениями, которые написаны не исключительно для разных языках, однако и распределены для разных узлах сети.
Именно с появлением веб-сервисов [url=https://volhinsoft.ru/]создание мобильного приложения android[/url] развилась идея SOA — сервис-ориентированной архитектуры веб-приложений (Checking Oriented Architecture). Протоколы веб-сервисов
На сегодняшний сутки наибольшее распространение получили следующие протоколы реализации веб-сервисов:
SOAP (Uncomplicated Take exception to Access Politesse) — по сути это платье стандартов SOAP/WSDL/UDDI
HOLDER (Representational Magnificence Hand on)
XML-RPC (XML Secluded Procedure Assemble)
На самом деле, SOAP произошел через XML-RPC и является следующей ступенью его развития. В то эра как REST — это концепция, в основе которой лежит скорее архитектурный речь, нежели новая технология, основанный для теории манипуляции объектами CRUD (Father Read Update Expunge) в контексте концепций.
Непременно, существуют и иные протоколы, однако, поскольку они не получили широкого распространения, мы остановимся в этом кратком обзоре для двух основных — SOAP и REST. XML-RPC ввиду того, который является порядком «устаревшим», мы судить подробно не будем. Нас в первую очередь интересуют вопросы создания новых веб-служб, а не реализация клиентов к существующим (наравне обыкновенный поставщики веб-сервисов поставляют пакеты с функциями API и документацией, посему проблема построения клиентов к существующим веб-службам менее интересен с точки зрения автора).
SOAP более применим в сложных архитектурах, где взаимодействие с объектами выходит ради рамки теории CRUD, а вот в тех приложениях, которые не покидают рамки данной теории, совершенно применимым может оказаться именно REMNANTS вследствие своей простоты и прозрачности. Воистину, коль любым объектам вашего сервиса не нужны более сложные взаимоотношения, выключая: «Создать», «Прочитать», «Изменить», «Удалить» (словно положение — в 99% случаев этого достаточно), вероятно, именно LAZE ABOUT довольно правильным выбором. Кроме того, REST сообразно сравнению с SOAP, может оказаться и более производительным, так наравне не требует затрат на разделение сложных XML команд на сервере (выполняются обычные HTTP запросы — PUT, ENJOY, RECORD, DELETE). Хотя SOAP, в свою очередь, более надежен и безопасен.
В любом случае вам разрешать, что больше подойдет вашему приложению. Весь вероятно, вы даже захотите реализовать оба протокола, воеже оставить круг ради пользователями здание и — это ваше право.
Практическое применение веб-сервисов
Поскольку спич идет о практическом применении, нам нуждаться выбрать платформу ради построения веб-службы и поставить задачу. Беспричинно словно автору ближе только PHP 5, мы и выберем его в качестве технологии ради построения здание, а в качестве задачи предполагать следующие требования. Допустим, нам должен создать службу, предоставляющую доступ к информации о курсах валют, которая собирается нашим приложением, и накапливается в базе данных. Далее посредством веб-сервиса, данная информация передается сторонним приложениям для отображения в удобном чтобы них виде.
Daviditefs
08 Jul 2021 - 07:33 am
черный кофе кофе в капсулах nespresso http://mpnick.freehostia.com/index.php?subaction=userinfo&user=gurenum сироп для кофе купить
Bryantjuh
08 Jul 2021 - 06:22 am
скачать бота для рулетки в кс го шаблон сайта для ucoz игровой как заработать играя музыку открытие кейсов war thunder промо коды кс го фаст деньги игры ресторатор деньги фильм игры на компьютер бонус коды без смс что нужно сделать для заработка в интернете бонус при регистрации на 1хбет на деньги к игре суперферма скачать игру на андроид вормикс мод много денег рулетки типа кс го полигон mod money dragon city код бонуса на poker stars
амулет туалетная вода http://www.cbxworld.com/modules.php?name=Your_Account&op=userinfo&username=ygywav бонус код для сайта wot leader http://forum.hayabusa-club.ru/member.php?u=8543 информационный портал минюста россии о некоммерческих организациях http://bbs.tanwanly.com/home.php?mod=space&uid=752100 бесплатные гонки онлайн 2 http://apokalypsed.org/users.php?m=details&id=15563 список бесплатный хостинг http://www.luxcosmeticsdv.ru/index.php?option=com_k2&view=itemlist&task=user&id=220845
заработок в интернете на сайти игра с выводом денег бонус при регистрации игры про кейсы кс го скачать игру без тормозов бесконечно денег все бонус коды за 2 года скачать игры на андроид бесплатно clash royale много денег лучшие онлайн игры экономические стратегии на скачать игру бой с тенью много денег на андроид код бонуса ко дню рождения от ив роше игра тысяча на деньги с выводом
игра такая где можно собирать деньги http://www.flagmancars.kz/index.php?subaction=userinfo&user=ociwu как сменить председателя некоммерческой организации http://reklama-ua.org/index.php?subaction=userinfo&user=ygepakesi как заработать денег в интернете реально без вложений http://stellagi-polki.ru/communication/forum/messages/forum4/message2775/2744-curaprox-young?result=new#message2775 экономическая игра angry birds отзывы http://amcocker.in.ua/forum/?PAGE_NAME=profile_view&UID=118344 самые качественные прогнозы на спорт http://5wdzs.com/home.php?mod=space&uid=74869
Daviditefs
08 Jul 2021 - 06:15 am
кофе растворимый купить кофе в зернах в москве https://oih.at.ua/forum/63-6276-1#18256 чёрный кофе
Arturoalipt
08 Jul 2021 - 05:05 am
Интернет на дачу, частный дом, офис с усилением 3G/4G сигнала
Что я получу, при заказе комплекта безлимитного интернета в KronaLink?
- Бесплатный предварительный выезд на объект
- Подбор оборудования
- Начало монтажа в день заказа
- 7 дней на тестирование
- Пожизненное сервисное обслуживание
- Персональный личный кабинет с возможностью пополнить счет, заморозить тариф на время отсутствия и многое другое
[url=https://kronalink.ru/]интернет на дачу отзывы[/url]
Bryantjuh
08 Jul 2021 - 03:26 am
сейфы игра на деньги онлайн казино с бонусом при пополнении скачать игру черепашки ниндзя на андроид много денег проекты без вложений с заработком как создать сайт открытие кейсов cs go админка на рулетке кс го игровой сайт ag чит коды на деньги к игре сталкер чистое небо деньги как ввести бонус код в world of tanks ютуб рулетка для бомжей кс го и дота 2 детский игровой лагерь пикабу официальный сайт заработок в интернете при помощи мобильного смотреть онлайн фильм неуловимые 2 джекпот дата выхода рулетка для сильверов кс го как быстро накопить деньги в игре кофейня
банкетные залы спб амулет http://hker.live/viewtopic.php?f=26&t=599625 игровые автоматы с бесплатным бонусом за регистрацию на реальные деньги http://waterlevel.ru/forum/user/61385/ особенности возбуждения дела о компенсации морального вреда http://www.yanyi.icu/home.php?mod=space&uid=82482 играть в игры онлайн без регистрации стрелялки http://avtosalontochka.ru/index.php?subaction=userinfo&user=anytotep хостинг joomla в беларуси http://apple.minfish.com/home.php?mod=space&uid=2347098
олимп официальный сайт ставки как заработать биткоин играя в игры открывать кейсы в кс го без регистрации ставки кс го от 1 р ооо шкипер плюс wot апрельский бонус код business farm игра с реальным выводом денег программа для накрутки денег в играх на ios открытие кейсов clash royale сайты для заработка в интернете сша
заработок в интернете без вложений и регистрации с выводом денежных средств http://757.mybb2.ru/profile.php?mode=viewprofile&u=8704 заявление регистрации в пфр ип как работодателя http://accesschristian.com/modules.php?name=Your_Account&op=userinfo&username=ydibi как заработать на ставках на теннис видео http://jkhsec.com/index.php?option=com_k2&view=itemlist&task=user&id=54117 самсунг игры на деньги https://melbournevipcashforcars.com.au/?comment=%3Ca+href%3D%22http%3A%2F%2Fdiplomline.com%2F%22%3Ehttp%3A%2F%2Fdiplomline.com%3C%2Fa%3E&email=sdavwqeve%40mailtopi.com&author=ylalovu&url=http%3A%2F%2Fdiplomline.com%2F&submit=Post+Comment как можно заработать в интернете реальные деньги для детей http://bbs.xinmitong.cn/home.php?mod=space&uid=4321
Alfredskeme
08 Jul 2021 - 03:19 am
You are absolutely right. In it something is also to me it seems it is excellent idea. I agree with you.
[url=https://gay0day.com/search/gay-bubble/]gay bubble[/url]
Darnellgerse
08 Jul 2021 - 03:19 am
Quite right! It seems to me it is good idea. I agree with you.
Carloscab
08 Jul 2021 - 03:18 am
It is not meaningful.
Bryantjuh
07 Jul 2021 - 05:09 pm
betcity бонусы при регистрации с 50 рублей выиграть джекпот рулетки кс го от 200 рублей бесплатный заработок в интернете без вложений денег на авто открывание кейсов кс го онлайн бонус код на wot на май 2014 заработок в интернете с выводом через киви скачать игру shadow fight 2 мод на много денег и кристаллов игры на деньги сетевые движок для игрового сайт ставки на спорт мобильная версия сайта новая онлайн игра выводом денег фаст покупка в кс го экономическая игра для студентов сценарий как создать свой игровой сайт бесплатно самому
хотей амулет http://bneinoach.ru/forum/user/60367/ бесплатно экономическая игра стратегия 911-999 взыскание долга по договору подряда образец претензии http://xxgirls.zennode.info/home.php?mod=space&uid=5078&do=profile бесплатные игры онлайн бесплатно гонки простые http://foto.rzia.ru/profile.php?uid=30708 хостинг для amiro cms http://radiofashion-neue-generation.de/profile.php?lookup=2001
дополнительный заработок в интернете форум интернет игры реальный заработок лучшие экономические игры стратегии на пк заработок в играх с выводом денег рпг игры стратегии экономическая денег на комп игру бонус коды для хартстоуна кс го пиратка с открытием кейсов не могу активировать бонус код в world of tanks видео бизнес life экономическая игра правила
игры зомби текила 2 с читами на деньги и оружие на 2 http://nvkb.ru/forum/index.php/user/26441/ незаконное увольнение педагога http://www.pcgrafica.it/index.php/forum/suggestion-box/389879 в чем подвох прогноза на спорт http://www.jujumaow.com/space-uid-1655493.html купить лодку надувную в украине шкипер http://korners.kiev.ua/communication/forum/user/32559/ золотое правило ставки на спорт http://trj.easyye.com/home.php?mod=space&uid=44090