String.prototype.startsWith=function(a){return this.match("^"+a)==a};var HomePage=function(){return{currentTabName:"",setTabControls:function(c){var a=$(c),b=a.siblings(".searchSectionTab");if(!a.hasClass("selectedSearchTab")){b.removeClass("selectedSearchTab");a.addClass("selectedSearchTab");$("."+a.attr("id")).removeClass("unusedSearchItem");$("."+b.attr("id")).addClass("unusedSearchItem")}else $("."+a.attr("id")).removeClass("unusedSearchItem");HomePage.resetErrors()},pageLoaded:function(){HomePage.setTabControls($(HomePage.currentTabName))},setDefaultValues:function(){},loadInitialSelectData:function(){},updateSelect:function(){var b=$(this),c,a;if(b.is("#Make"))if($(".make").val()!=""){c="../Services/ListDataService.svc/GetModels?";var d=$(".year").val()!=undefined?$(".year").val():"";a="year="+d+"&make="+$(".make").val()}else{$(".model")[0].selectedIndex=0;$(".model").attr("disabled","disabled")}a!=null&&$.ajax({url:c+a,type:"GET",context:document.body,contentType:"application/json",success:function(a){HomePage.writeToSelect(a,b)}})},writeToSelect:function(a,d){if(d.attr("updateSelect")){var b=$("select."+d.attr("updateSelect"));if(a.d.length>0){var c="";c+="<option value=''>-- All --</option>";for(i=0;i<a.d.length;i++)c+='<option value="'+a.d[i].Id+'">'+a.d[i].Name+"</option>";$(b).removeAttr("disabled");$(b).html(c)}else $(b).attr("disabled","disabled")}},submitSearch:function(){location.href="Content/SearchResults.aspx?DistanceMiles=100&Makes="+$(".make").val()+"&Models="+$(".model").val()+"&BodyType="+$(".bodytype").val()+"&PostalCode="+Utils.getCookie("postalcode")+"&"+$(".price").val()},searchBodyType:function(){var e=$(this).attr("class").split(" "),a="",d="",c="",b="";$.each(e,function(f,e){if(e!="vehicleTypeLink"&&e!="lazyLoad"){if(e.startsWith("body-"))a=e.substring(5);if(e=="luxury")c="&luxury=true";if(e=="sport")d="&sport=true";if(e=="hybrid")b="&hybrid=true"}});location.href="Content/SearchResults.aspx?DistanceMiles=100&BodyType="+a+c+d+b+"&PostalCode="+Utils.getCookie("postalcode");return},searchMfg:function(a){location.href="Content/SearchResults.aspx?DistanceMiles=100&Makes="+a+"&PostalCode="+Utils.getCookie("postalcode")},searchMpg:function(){var c=$(this).attr("class").split(" "),b=c[1],d=b.substring(1),a="";if(b.substring(0,1)=="C")a="MinMpgCity";else a="MinMpgHwy";location.href="Content/SearchResults.aspx?DistanceMiles=100&"+a+"="+d+"&PostalCode="+Utils.getCookie("postalcode");return},resetErrors:function(){$("#zipLabel").removeClass("requiredValue");$("#cityLabel").removeClass("requiredValue");$("#simpleSearchError").css({display:"none"});$("#advancedSearchError").css({display:"none"})},getFeaturedVehicles:function(){$.ajax({url:"Services/Search.svc/GetFeaturedVehicles?PostalCode="+Utils.getCookie("postalcode"),type:"GET",context:document.body,contentType:"application/json; charset=utf-8",datatype:"json",success:function(b){var a=b;HomePage.writeFeaturedVehicles(a)}})},writeFeaturedVehicles:function(a){var b=$("#mycarousel").html("");for(i=0;i<a.d.length;i++){var c=HomePage.buildFeaturedVehicleListing(a.d[i].ImageUrl,a.d[i].CarID,a.d[i].Make,a.d[i].Model,a.d[i].PriceFormatted,a.d[i].MarketPriceFormatted,a.d[i].Year,a.d[i].MarketPrice);b.append(c)}$(".featuredVehiclesLoading").fadeOut();b.fadeIn();jQuery("#mycarousel").jcarousel({auto:10,animation:1e3,wrap:"both"});Utils.showDisclaimers();$(".jcarousel-item a").click(function(){_gaq.push(["_trackEvent","FeaturedVehicle","Click","FeaturedVehicle"]);setTimeout("location.href='"+this.href+"'",100);return false})},buildFeaturedVehicleListing:function(h,i,l,j,k,d,m,f){var e=kbbPriceLabel,b,g='<sup><a class="disclaimerLink" disclaimernumber="10" href="#">10</a></sup> ';if(!enablekbb||d==null||f==null||f=="0"){e="";d="";g=""}if(h!=null)b=imagepath+"120x90/"+h;else b="content/images/blank.gif";var c=$('<li class="jcarousel-item"><div class="item"></div></li>'),a=$('<div class="infoWrapper"></div>');a.append('<div class="imageContainer"><img class="content" src="'+b+'" border="0"></div>');a.append('<div class="itemName label caption">'+m+" "+l+" "+j+"</div>");a.append('<div class="kbbPrice">'+e+"<span>"+d+"</span>"+g+"</div>");a.append('<div class="hertzPrice">'+ourPriceLabel+k+"</div>");c.children(":first-child").append(a);c.children(":first-child").append('<a href="/Content/CarDetails.aspx?carid='+i+'"><div class="button">'+buttonText+"</div></a>");return c},openPickUpNow:function(){$("#pickUpNowSearch").click(function(){HomePage.searchPickUpNow()})},searchPickUpNow:function(){$(".lboxCloseX").click();HomePage.resetSearchItems();HomePage.submitSearch()},resetSearchItems:function(){$("select").find('option:[value=""],option:[value="0"],option:[value="2100"],option:[value="1900"]').attr("selected","selected").parent("select")},applyEventTracking:function(){$("#pricerange").click(function(){_gaq.push(["_trackEvent","SearchTab","Click","PriceModel"])});$("#searchByMake").click(function(){_gaq.push(["_trackEvent","SearchTab","Click","Make"])});$("#bodyType").click(function(){_gaq.push(["_trackEvent","SearchTab","Click","BodyType"])});$("#mpg").click(function(){_gaq.push(["_trackEvent","SearchTab","Click","FuelEconomy"])});$("#submitbutton").click(function(){_gaq.push(["_trackEvent","SearchUsed","Click","PriceModelSearchUsed"])});$(".makeListContaier a").click(function(){_gaq.push(["_trackEvent","SearchUsed","Click","MakeSearchUsed"])});$(".vehicleTypeLink").click(function(){_gaq.push(["_trackEvent","SearchUsed","Click","BodyTypeSearchUsed"])});$(".vehicleMpgLink").click(function(){_gaq.push(["_trackEvent","SearchUsed","Click","FuelEconomySearchUsed"])});$("#video").click(function(){_gaq.push(["_trackEvent","Video","Click","WhatIsR2BVideo"])})},showMessage:function(){$("#messageOverlay").fadeIn()}}}();$(document).ready(function(){$("[contentdiv=pickupNow]").click(function(){HomePage.openPickUpNow();$("#pickUpNowZip").keypress(function(a){if(a.which==13)return false})});$(".searchSectionTab").each(function(){$(this).click(function(){HomePage.currentTabName=$(this);HomePage.setTabControls(this)})});$("#submitbutton").click(HomePage.submitSearch);$(".vehicleTypeLink").click(HomePage.searchBodyType);$(".vehicleMpgLink").click(HomePage.searchMpg);setTimeout("Utils.doDoubleclick('landi783')",1);setTimeout("HomePage.getFeaturedVehicles()",100);$("#Make").change(HomePage.updateSelect);HomePage.applyEventTracking();setTimeout("HomePage.showMessage()",5e3);jQuery(document).ready(function(){UtilsZipCallback=HomePage.getFeaturedVehicles;$(".panel, ul.tabs li").not(".label").removeClass("open");$(".panel, ul.tabs li").append('<div class="screen"></div>');$("ul.tabs li").not(".label").click(function(){$("#tbyb").is(":visible")&&$("#rent2BuyLogo .tbyb").fadeIn("slow");var a=$(this).attr("id");!($.browser.msie&&$.browser.version=="6.0")&&$("#backgroundImages, #backgroundImages li").css("position","");$(".panel, ul.tabs li").removeClass("open");$(".panel").hide();$(".panel."+a).fadeIn("slow",function(){if(!($.browser.msie&&$.browser.version=="6.0")){$("#backgroundImages").css("position","relative");$("#backgroundImages li").css("position","absolute")}});if($.browser.msie){$(".panel."+a+" .panelContent").hide();$(".panel."+a+" .panelContent").fadeIn("slow")}$(this).addClass("open")});$(".panel .close").click(function(){$(this).parents(".panel").fadeOut("slow");$(".panel, ul.tabs li").removeClass("open")});$("#headerAds").cycle({speed:300,timeout:1e4});!($.browser.msie&&$.browser.version=="6.0")&&$("#backgroundImages").cycle({speed:2300,timeout:9e4,sync:1,prev:"#bannerPrev",next:"#bannerNext"});setTimeout("openIfClosed()",1e4);$.browser.msie&&$.browser.version=="6.0"&&$("ul.tabs li").not(".label").hover(function(){$(this).addClass("ie6TabHover")},function(){$(this).removeClass("ie6TabHover")})})});
/*
 * jCarousel - Riding carousels with jQuery
 *   http://sorgalla.com/jcarousel/
 *
 * Copyright (c) 2006 Jan Sorgalla (http://sorgalla.com)
 * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)
 * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
 *
 * Built on top of the jQuery library
 *   http://jquery.com
 *
 * Inspired by the "Carousel Component" by Bill Scott
 *   http://billwscott.com/carousel/
 */
(function(b){b.fn.jcarousel=function(c){if(typeof c=="string"){var d=b(this).data("jcarousel"),e=Array.prototype.slice.call(arguments,1);return d[c].apply(d,e)}else return this.each(function(){b(this).data("jcarousel",new a(this,c))})};var c={vertical:false,start:1,offset:1,size:null,scroll:3,visible:null,animation:"normal",easing:"swing",auto:0,wrap:null,initCallback:null,reloadCallback:null,itemLoadCallback:null,itemFirstInCallback:null,itemFirstOutCallback:null,itemLastInCallback:null,itemLastOutCallback:null,itemVisibleInCallback:null,itemVisibleOutCallback:null,buttonNextHTML:"<div></div>",buttonPrevHTML:"<div></div>",buttonNextEvent:"click",buttonPrevEvent:"click",buttonNextCallback:null,buttonPrevCallback:null};b.jcarousel=function(d,i){this.options=b.extend({},c,i||{});this.locked=false;this.container=null;this.clip=null;this.list=null;this.buttonNext=null;this.buttonPrev=null;this.wh=!this.options.vertical?"width":"height";this.lt=!this.options.vertical?"left":"top";for(var g="",f=d.className.split(" "),e=0;e<f.length;e++)if(f[e].indexOf("jcarousel-skin")!=-1){b(d).removeClass(f[e]);g=f[e];break}if(d.nodeName=="UL"||d.nodeName=="OL"){this.list=b(d);this.container=this.list.parent();if(this.container.hasClass("jcarousel-clip")){if(!this.container.parent().hasClass("jcarousel-container"))this.container=this.container.wrap("<div></div>");this.container=this.container.parent()}else if(!this.container.hasClass("jcarousel-container"))this.container=this.list.wrap("<div></div>").parent()}else{this.container=b(d);this.list=this.container.find("ul,ol").eq(0)}g!=""&&this.container.parent()[0].className.indexOf("jcarousel-skin")==-1&&this.container.wrap('<div class=" '+g+'"></div>');this.clip=this.list.parent();if(!this.clip.length||!this.clip.hasClass("jcarousel-clip"))this.clip=this.list.wrap("<div></div>").parent();this.buttonNext=b(".jcarousel-next",this.container);if(this.buttonNext.size()==0&&this.options.buttonNextHTML!=null)this.buttonNext=this.clip.after(this.options.buttonNextHTML).next();this.buttonNext.addClass(this.className("jcarousel-next"));this.buttonPrev=b(".jcarousel-prev",this.container);if(this.buttonPrev.size()==0&&this.options.buttonPrevHTML!=null)this.buttonPrev=this.clip.after(this.options.buttonPrevHTML).next();this.buttonPrev.addClass(this.className("jcarousel-prev"));this.clip.addClass(this.className("jcarousel-clip")).css({overflow:"hidden",position:"relative"});this.list.addClass(this.className("jcarousel-list")).css({overflow:"hidden",position:"relative",top:0,left:0,margin:0,padding:0});this.container.addClass(this.className("jcarousel-container")).css({position:"relative"});var k=this.options.visible!=null?Math.ceil(this.clipping()/this.options.visible):null,h=this.list.children("li"),a=this;if(h.size()>0){var j=0,e=this.options.offset;h.each(function(){a.format(this,e++);j+=a.dimension(this,k)});this.list.css(this.wh,j+"px");if(!i||i.size===undefined)this.options.size=h.size()}this.container.css("display","block");this.buttonNext.css("display","block");this.buttonPrev.css("display","block");this.funcNext=function(){a.next()};this.funcPrev=function(){a.prev()};this.funcResize=function(){a.reload()};this.options.initCallback!=null&&this.options.initCallback(this,"init");if(b.browser.safari){this.buttons(false,false);b(window).bind("load.jcarousel",function(){a.setup()})}else this.setup()};var a=b.jcarousel;a.fn=a.prototype={jcarousel:"0.2.4"};a.fn.extend=a.extend=b.extend;a.fn.extend({setup:function(){this.first=null;this.last=null;this.prevFirst=null;this.prevLast=null;this.animating=false;this.timer=null;this.tail=null;this.inTail=false;if(this.locked)return;this.list.css(this.lt,this.pos(this.options.offset)+"px");var a=this.pos(this.options.start);this.prevFirst=this.prevLast=null;this.animate(a,false);b(window).unbind("resize.jcarousel",this.funcResize).bind("resize.jcarousel",this.funcResize)},reset:function(){this.list.empty();this.list.css(this.lt,"0px");this.list.css(this.wh,"10px");this.options.initCallback!=null&&this.options.initCallback(this,"reset");this.setup()},reload:function(){this.tail!=null&&this.inTail&&this.list.css(this.lt,a.intval(this.list.css(this.lt))+this.tail);this.tail=null;this.inTail=false;this.options.reloadCallback!=null&&this.options.reloadCallback(this);if(this.options.visible!=null){var d=this,f=Math.ceil(this.clipping()/this.options.visible),c=0,e=0;b("li",this.list).each(function(a){c+=d.dimension(this,f);if(a+1<d.first)e=c});this.list.css(this.wh,c+"px");this.list.css(this.lt,-e+"px")}this.scroll(this.first,false)},lock:function(){this.locked=true;this.buttons()},unlock:function(){this.locked=false;this.buttons()},size:function(a){if(a!=undefined){this.options.size=a;!this.locked&&this.buttons()}return this.options.size},has:function(d,a){if(a==undefined||!a)a=d;if(this.options.size!==null&&a>this.options.size)a=this.options.size;for(var b=d;b<=a;b++){var c=this.get(b);if(!c.length||c.hasClass("jcarousel-item-placeholder"))return false}return true},"get":function(a){return b(".jcarousel-item-"+a,this.list)},add:function(c,f){var b=this.get(c),g=0,j=0;if(b.length==0){var d,b=this.create(c),e=a.intval(c);while(d=this.get(--e))if(e<=0||d.length){e<=0?this.list.prepend(b):d.after(b);break}}else g=this.dimension(b);b.removeClass(this.className("jcarousel-item-placeholder"));typeof f=="string"?b.html(f):b.empty().append(f);var i=this.options.visible!=null?Math.ceil(this.clipping()/this.options.visible):null,h=this.dimension(b,i)-g;c>0&&c<this.first&&this.list.css(this.lt,a.intval(this.list.css(this.lt))-h+"px");this.list.css(this.wh,a.intval(this.list.css(this.wh))+h+"px");return b},remove:function(b){var c=this.get(b);if(!c.length||b>=this.first&&b<=this.last)return;var d=this.dimension(c);b<this.first&&this.list.css(this.lt,a.intval(this.list.css(this.lt))+d+"px");c.remove();this.list.css(this.wh,a.intval(this.list.css(this.wh))-d+"px")},next:function(){this.stopAuto();if(this.tail!=null&&!this.inTail)this.scrollTail(false);else this.scroll((this.options.wrap=="both"||this.options.wrap=="last")&&this.options.size!=null&&this.last==this.options.size?1:this.first+this.options.scroll)},prev:function(){this.stopAuto();if(this.tail!=null&&this.inTail)this.scrollTail(true);else this.scroll((this.options.wrap=="both"||this.options.wrap=="first")&&this.options.size!=null&&this.first==1?this.options.size:this.first-this.options.scroll)},scrollTail:function(c){if(this.locked||this.animating||!this.tail)return;var b=a.intval(this.list.css(this.lt));!c?(b-=this.tail):(b+=this.tail);this.inTail=!c;this.prevFirst=this.first;this.prevLast=this.last;this.animate(b)},scroll:function(b,a){if(this.locked||this.animating)return;this.animate(this.pos(b),a)},pos:function(d){var g=a.intval(this.list.css(this.lt));if(this.locked||this.animating)return g;if(this.options.wrap!="circular")d=d<1?1:this.options.size&&d>this.options.size?this.options.size:d;var f=this.first>d,r=this.options.wrap!="circular"&&this.first<=1?1:this.first,m=f?this.get(r):this.get(this.last),b=f?r:r-1,c=null,l=0,p=false,h=0,k;while(f?--b>=d:++b<d){c=this.get(b);p=!c.length;if(c.length==0){c=this.create(b).addClass(this.className("jcarousel-item-placeholder"));m[f?"before":"after"](c);if(this.first!=null&&this.options.wrap=="circular"&&this.options.size!==null&&(b<=0||b>this.options.size)){k=this.get(this.index(b));k.length&&this.add(b,k.children().clone(true))}}m=c;h=this.dimension(c);if(p)l+=h;if(this.first!=null&&(this.options.wrap=="circular"||b>=1&&(this.options.size==null||b<=this.options.size)))g=f?g+h:g-h}var n=this.clipping(),q=[],j=0,b=d,i=0,m=this.get(d-1);while(++j){c=this.get(b);p=!c.length;if(c.length==0){c=this.create(b).addClass(this.className("jcarousel-item-placeholder"));m.length==0?this.list.prepend(c):m[f?"before":"after"](c);if(this.first!=null&&this.options.wrap=="circular"&&this.options.size!==null&&(b<=0||b>this.options.size)){k=this.get(this.index(b));k.length&&this.add(b,k.find(">*").clone(true))}}m=c;var h=this.dimension(c);if(h==0){alert("jCarousel: No width/height set for items. This will cause an infinite loop. Aborting...");return 0}if(this.options.wrap!="circular"&&this.options.size!==null&&b>this.options.size)q.push(c);else if(p)l+=h;i+=h;if(i>=n)break;b++}for(var s=0;s<q.length;s++)q[s].remove();if(l>0){this.list.css(this.wh,this.dimension(this.list)+l+"px");if(f){g-=l;this.list.css(this.lt,a.intval(this.list.css(this.lt))-l+"px")}}var e=d+j-1;if(this.options.wrap!="circular"&&this.options.size&&e>this.options.size)e=this.options.size;if(b>e){j=0,b=e,i=0;while(++j){var c=this.get(b--);if(!c.length)break;i+=this.dimension(c);if(i>=n)break}}var o=e-j+1;if(this.options.wrap!="circular"&&o<1)o=1;if(this.inTail&&f){g+=this.tail;this.inTail=false}this.tail=null;if(this.options.wrap!="circular"&&e==this.options.size&&e-j+1>=1){var t=a.margin(this.get(e),!this.options.vertical?"marginRight":"marginBottom");if(i-t>n)this.tail=i-n-t}while(d-->o)g+=this.dimension(this.get(d));this.prevFirst=this.first;this.prevLast=this.last;this.first=o;this.last=e;return g},animate:function(b,d){if(this.locked||this.animating)return;this.animating=true;var a=this,c=function(){a.animating=false;b==0&&a.list.css(a.lt,0);(a.options.wrap=="circular"||a.options.wrap=="both"||a.options.wrap=="last"||a.options.size==null||a.last<a.options.size)&&a.startAuto();a.buttons();a.notify("onAfterAnimation")};this.notify("onBeforeAnimation");if(!this.options.animation||d==false){this.list.css(this.lt,b+"px");c()}else{var e=!this.options.vertical?{left:b}:{top:b};this.list.animate(e,this.options.animation,this.options.easing,c)}},startAuto:function(a){if(a!=undefined)this.options.auto=a;if(this.options.auto==0)return this.stopAuto();if(this.timer!=null)return;var b=this;this.timer=setTimeout(function(){b.next()},this.options.auto*1e3)},stopAuto:function(){if(this.timer==null)return;clearTimeout(this.timer);this.timer=null},buttons:function(a,b){if(a==undefined||a==null){var a=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="first"||this.options.size==null||this.last<this.options.size);if(!this.locked&&(!this.options.wrap||this.options.wrap=="first")&&this.options.size!=null&&this.last>=this.options.size)a=this.tail!=null&&!this.inTail}if(b==undefined||b==null){var b=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="last"||this.first>1);if(!this.locked&&(!this.options.wrap||this.options.wrap=="last")&&this.options.size!=null&&this.first==1)b=this.tail!=null&&this.inTail}var c=this;this.buttonNext[a?"bind":"unbind"](this.options.buttonNextEvent+".jcarousel",this.funcNext)[a?"removeClass":"addClass"](this.className("jcarousel-next-disabled")).attr("disabled",a?false:true);this.buttonPrev[b?"bind":"unbind"](this.options.buttonPrevEvent+".jcarousel",this.funcPrev)[b?"removeClass":"addClass"](this.className("jcarousel-prev-disabled")).attr("disabled",b?false:true);if(this.buttonNext.length>0&&(this.buttonNext[0].jcarouselstate==undefined||this.buttonNext[0].jcarouselstate!=a)&&this.options.buttonNextCallback!=null){this.buttonNext.each(function(){c.options.buttonNextCallback(c,this,a)});this.buttonNext[0].jcarouselstate=a}if(this.buttonPrev.length>0&&(this.buttonPrev[0].jcarouselstate==undefined||this.buttonPrev[0].jcarouselstate!=b)&&this.options.buttonPrevCallback!=null){this.buttonPrev.each(function(){c.options.buttonPrevCallback(c,this,b)});this.buttonPrev[0].jcarouselstate=b}},notify:function(b){var a=this.prevFirst==null?"init":this.prevFirst<this.first?"next":"prev";this.callback("itemLoadCallback",b,a);if(this.prevFirst!==this.first){this.callback("itemFirstInCallback",b,a,this.first);this.callback("itemFirstOutCallback",b,a,this.prevFirst)}if(this.prevLast!==this.last){this.callback("itemLastInCallback",b,a,this.last);this.callback("itemLastOutCallback",b,a,this.prevLast)}this.callback("itemVisibleInCallback",b,a,this.first,this.last,this.prevFirst,this.prevLast);this.callback("itemVisibleOutCallback",b,a,this.prevFirst,this.prevLast,this.first,this.last)},callback:function(d,c,g,f,i,j,k){if(this.options[d]==undefined||typeof this.options[d]!="object"&&c!="onAfterAnimation")return;var e=typeof this.options[d]=="object"?this.options[d][c]:this.options[d];if(!b.isFunction(e))return;var h=this;if(f===undefined)e(h,g,c);else if(i===undefined)this.get(f).each(function(){e(h,this,f,g,c)});else for(var a=f;a<=i;a++)a!==null&&!(a>=j&&a<=k)&&this.get(a).each(function(){e(h,this,a,g,c)})},create:function(a){return this.format("<li></li>",a)},format:function(d,c){var a=b(d).addClass(this.className("jcarousel-item")).addClass(this.className("jcarousel-item-"+c)).css({"float":"left","list-style":"none"});a.attr("jcarouselindex",c);return a},className:function(a){return a+" "+a+(!this.options.vertical?"-horizontal":"-vertical")},dimension:function(e,d){var c=e.jquery!=undefined?e[0]:e,f=!this.options.vertical?c.offsetWidth+a.margin(c,"marginLeft")+a.margin(c,"marginRight"):c.offsetHeight+a.margin(c,"marginTop")+a.margin(c,"marginBottom");if(d==undefined||f==d)return f;var g=!this.options.vertical?d-a.margin(c,"marginLeft")-a.margin(c,"marginRight"):d-a.margin(c,"marginTop")-a.margin(c,"marginBottom");b(c).css(this.wh,g+"px");return this.dimension(c)},clipping:function(){return!this.options.vertical?this.clip[0].offsetWidth-a.intval(this.clip.css("borderLeftWidth"))-a.intval(this.clip.css("borderRightWidth")):this.clip[0].offsetHeight-a.intval(this.clip.css("borderTopWidth"))-a.intval(this.clip.css("borderBottomWidth"))},index:function(b,a){if(a==undefined)a=this.options.size;return Math.round(((b-1)/a-Math.floor((b-1)/a))*a)+1}});a.extend({defaults:function(a){return b.extend(c,a||{})},margin:function(d,h){if(!d)return 0;var c=d.jquery!=undefined?d[0]:d;if(h=="marginRight"&&b.browser.safari){var e={display:"block","float":"none",width:"auto"},g,f;b.swap(c,e,function(){g=c.offsetWidth});e.marginRight=0;b.swap(c,e,function(){f=c.offsetWidth});return f-g}return a.intval(b.css(c,h))},intval:function(a){a=parseInt(a);return isNaN(a)?0:a}})})(jQuery);(function(a){var d="Lite-1.0";a.fn.cycle=function(d){return this.each(function(){d=d||{};this.cycleTimeout&&clearTimeout(this.cycleTimeout);this.cycleTimeout=0;this.cyclePause=0;var g=a(this),h=d.slideExpr?a(d.slideExpr,this):g.children(),f=h.get();if(f.length<2){window.console&&window.console.log&&window.console.log("terminating; too few slides: "+f.length);return}var e=a.extend({},a.fn.cycle.defaults,d||{},a.metadata?g.metadata():a.meta?g.data():{});e.before=e.before?[e.before]:[];e.after=e.after?[e.after]:[];e.after.unshift(function(){e.busy=0});var k=this.className;e.width=parseInt((k.match(/w:(\d+)/)||[])[1])||e.width;e.height=parseInt((k.match(/h:(\d+)/)||[])[1])||e.height;e.timeout=parseInt((k.match(/t:(\d+)/)||[])[1])||e.timeout;g.css("position")=="static"&&g.css("position","relative");e.width&&g.width(e.width);e.height&&e.height!="auto"&&g.height(e.height);var i=0;h.css({position:"absolute",top:0,left:0}).hide().each(function(b){a(this).css("z-index",f.length-b)});a(f[i]).css("opacity",1).show();a.browser.msie&&f[i].style.removeAttribute("filter");e.fit&&e.width&&h.width(e.width);e.fit&&e.height&&e.height!="auto"&&h.height(e.height);e.pause&&g.hover(function(){this.cyclePause=1},function(){this.cyclePause=0});a.fn.cycle.transitions.fade(g,h,e);h.each(function(){var b=a(this);this.cycleH=e.fit&&e.height?e.height:b.height();this.cycleW=e.fit&&e.width?e.width:b.width()});h.not(":eq("+i+")").css({opacity:0});e.cssFirst&&a(h[i]).css(e.cssFirst);if(e.timeout){if(e.speed.constructor==String)e.speed=({slow:600,fast:200})[e.speed]||400;if(!e.sync)e.speed=e.speed/2;while(e.timeout-e.speed<250)e.timeout+=e.speed}e.speedIn=e.speed;e.speedOut=e.speed;e.slideCount=f.length;e.currSlide=i;e.nextSlide=1;var j=h[i];e.before.length&&e.before[0].apply(j,[j,j,e,true]);e.after.length>1&&e.after[1].apply(j,[j,j,e,true]);if(e.click&&!e.next)e.next=e.click;e.next&&a(e.next).bind("click",function(){return c(f,e,e.rev?-1:1)});e.prev&&a(e.prev).bind("click",function(){return c(f,e,e.rev?1:-1)});if(e.timeout)this.cycleTimeout=setTimeout(function(){b(f,e,0,!e.rev)},e.timeout+(e.delay||0))})};function b(d,c,i,j){if(c.busy)return;var f=d[0].parentNode,g=d[c.currSlide],e=d[c.nextSlide];if(f.cycleTimeout===0&&!i)return;if(i||!f.cyclePause){c.before.length&&a.each(c.before,function(b,a){a.apply(e,[g,e,c,j])});var k=function(){a.browser.msie&&this.style.removeAttribute("filter");a.each(c.after,function(b,a){a.apply(e,[g,e,c,j])})};if(c.nextSlide!=c.currSlide){c.busy=1;a.fn.cycle.custom(g,e,c,k)}var h=c.nextSlide+1==d.length;c.nextSlide=h?0:c.nextSlide+1;c.currSlide=h?d.length-1:c.nextSlide-1}if(c.timeout)f.cycleTimeout=setTimeout(function(){b(d,c,0,!c.rev)},c.timeout)}function c(c,a,f){var e=c[0].parentNode,d=e.cycleTimeout;if(d){clearTimeout(d);e.cycleTimeout=0}a.nextSlide=a.currSlide+f;if(a.nextSlide<0)a.nextSlide=c.length-1;else if(a.nextSlide>=c.length)a.nextSlide=0;b(c,a,1,f>=0);return false}a.fn.cycle.custom=function(h,g,b,f){var e=a(h),d=a(g);d.css({opacity:0});var c=function(){d.animate({opacity:1},b.speedIn,b.easeIn,f)};e.animate({opacity:0},b.speedOut,b.easeOut,function(){e.css({display:"none"});!b.sync&&c()});b.sync&&c()};a.fn.cycle.transitions={fade:function(d,c,b){c.not(":eq(0)").css("opacity",0);b.before.push(function(){a(this).show()})}};a.fn.cycle.ver=function(){return d};a.fn.cycle.defaults={timeout:4e3,speed:1e3,next:null,prev:null,before:null,after:null,height:"auto",sync:1,fit:0,pause:0,delay:0,slideExpr:null}})(jQuery)