jQuery.parseQuery=function(a,b){var c=typeof a=="string"?a:window.location.search,d={f:function(a){return unescape(a).replace(/\+/g," ")}},b=typeof a=="object"&&typeof b=="undefined"?a:b,d=jQuery.extend({},d,b),e={};return jQuery.each(c.match(/^\??(.*)$/)[1].split("&"),function(a,b){b=b.split("="),b[1]=d.f(b[1]),e[b[0]]=e[b[0]]?e[b[0]]instanceof Array?(e[b[0]].push(b[1]),e[b[0]]):[e[b[0]],b[1]]:b[1]}),e},function(a){a(document).ready(function(){function e(){var a=new Cobalt.Widgets.SlideCollection,c=(new Cobalt.Core.WidgetPersistenceObjectBuilder(HeroImageRotatorConfig)).get("configurations");c.bindObject(a),a.promotions=ContextManager!==undefined?ContextManager.promotions:undefined,a.siteGroups=ContextManager!==undefined?ContextManager.siteGroups:undefined,a.composeObject();for(var d=0;d<a.order.length;d++){var e=a.getSlideByOrder(d);if(!e)continue;b.push(new j(e))}return a}function f(c){var d=a("#heroSlideShow").SlideShow(b),e=g(c,d);a("#heroSlideShow").bind("SlidesLoaded",h)}function g(a,b){var c=a&&a.indicatorStyle?a.indicatorStyle:"dots";if(c=="thumbnail-horizontal"){var d=a&&a.imageWidth?a.imageWidth:940,e=a&&a.imageHeight?a.imageHeight:300,f=d/e,g=77,h=110;return new RibbonIndicator(b,"heroController_indicator",f,g,h)}return new SlideShowIndicator(b,"heroController_indicator")}function h(){a(".heroLegalLink").click(function(){a(this).hide().siblings(".heroLegalTextContainer").show()}),a(".heroLegalClose").click(function(){a(this).parent().fadeOut(300).siblings(".heroLegalLink").show()}),a(".heroLegalTextContainer").click(function(){a(this).fadeOut(300).siblings(".heroLegalLink").show()})}function i(a,b){var c="cs:a:i=";return a?a.indexOf(c)>-1?a:a+(a.split("?")[1]?"&":"?")+c+b:""}function j(a){var b={id:a.id,imageUrl:ContextManager.assetServerUrl+a.heroImagePath,imageAltText:a.heroAltText,imageLink:a.heroLink,imageLinkAltText:a.heroLinkAltText,imageLinkTarget:a.heroLinkTarget,delay:a.duration*1e3,cta1Enabled:a.cta1Enabled&&d.existsModel(a.cta1Link),cta1Link:i(a.cta1Link,"heroimg_viewinv"),cta1LinkText:"View Inventory",cta1AltText:a.cta1AltText,cta1Target:a.cta1Target,cta2Enabled:a.cta2Enabled,cta2Link:i(a.cta2Link,"heroimg_gaq"),cta2LinkText:"Get a Quote",cta2AltText:a.cta2AltText,cta2Target:a.cta2Target,cta3Enabled:a.cta3Enabled,cta3Link:i(a.cta3Link,"heroimg_viewoffers"),cta3LinkText:"View Special Offers",cta3AltText:a.cta3AltText,cta3Target:a.cta3Target,disclaimerEnabled:a.disclaimerEnabled,blockLinkText:a.disclaimerLinkText,blockLinkClass:"heroLegalLink",blockText:a.disclaimerText,blockTextClass:"heroLegalTextContainer"};return b}var b=[],c=0,d={models:[],modelIDs:{46363:"Beetle",8553:"CC",3873:"Eos",1283:"GTI",2263:"Golf",4233:"Jetta Sedan",6563:"Jetta SportWagen",2223:"New Beetle",4933:"New Beetle Convertible",3673:"Passat",6073:"Passat Wagon",8103:"Routan",7873:"Tiguan",4603:"Touareg 2"},existsModel:function(a){var b=this.getModelFromLinkUrl(a);return this.inStock(b)},getModelFromLinkUrl:function(b){var c=a.parseQuery(b);return typeof c.model=="string"&&c.model.indexOf(",")>-1&&(c.model=c.model.split(",")),c.model||this.modelIDs[c.modelId]},inStock:function(b){if(!b)return!1;if(b instanceof Array){for(var c=0;c<b.length;c++){var d=b[c].toLowerCase();if(a.inArray(d,this.models)==-1)return!1}return!0}return b=b.toLowerCase(),d=="all"||a.inArray(b,this.models)>-1}},k=a.get("searchInventory.do",{method:"basicSearchSummary",output:"xml",search:"new",make:ContextManager.franchises[0]},function(b){a(b).find("models value").each(function(b,c){d.models.push(a(c).text().toLowerCase())});var c=e();f(c)})})}(jQuery);
