try{console.log("init console... done");}catch(e){console={log:function(){}};}var path=location.pathname;var anametrixSplit=path.split("/");var anametrixSplice="";if(location.pathname.indexOf(".html")!=-1||location.pathname.indexOf(".jsp")!=-1){anametrixSplice=anametrixSplit.splice(0,anametrixSplit.length-1);}else{anametrixSplice=anametrixSplit.splice(0,anametrixSplit.length);}var anametrixJoin=anametrixSplice.join("/");var anametrixPath=anametrixJoin.toLowerCase();var language_check=anametrixSplice[1];anametrixPath=anametrixSplice.splice(1,anametrixSplice.length);anametrixPath=anametrixPath.join("/");var _mlc=anametrixPath;function redirectPageBasedOnSSL(){if(location.href.indexOf("://test")==-1){if(typeof(remain_ssl)=="undefined"){if(location.protocol=="https:"){window.location=location.href.split("https:").join("http:");}}else{if(location.protocol=="http:"){window.location=location.href.split("http:").join("https:");}}}else{if(location.protocol=="https:"){window.location=location.href.split("https:").join("http:");}}}if(!getParameter("disable_ssl_redirect")){try{if(disable_ssl_redirect!=true){redirectPageBasedOnSSL();}}catch(e){redirectPageBasedOnSSL();}}function setZip(a){Cookie.set("zipcode",a);}function setTrailHeadViewed(){Cookie.set("trailhead","true");}function formatXMLValue(h){var d=h.length;if(d==10){var b=h.substring(0,3);var g=h.substring(3,6);var a=h.substring(6);h="("+b+") "+g+"-"+a;}if(d==9){var f=h.substring(0,5);var c=h.substring(5);h=f+"-"+c;}return h;}function buildESPIFF(){var f="Are you sure you want to sign up for this extra $500 Cash Allowance?";var d=$("main_content");var g=new Element("div",{id:"adjust_dealer","class":"adjust_dealer"});var b=new Element("p");var c=new Element("span");var a=new Element("a").setProperty("href","#");b.setHTML(f).injectInside(g);a.clone().addEvent("click",function(){eventESPIFF(true);}).setHTML(glossary_label_yes_please).injectInside(c);a.clone().addEvent("click",function(){eventESPIFF(false);}).setHTML(glossary_label_no_thanks).injectInside(c);c.injectInside(g);g.injectInside(d);}function espiff(c,b){b=b.substring(4);if(b=="durango"||b=="nitro"||b=="ram_2500"||b=="ram_3500"||b=="commander"||b=="liberty"){var a="https://wsprod.bbdodetroit.com/launch/2008BrandeSpiff.jsp?pageid="+c+"&vehid="+b;}}function eventESPIFF(a){if(a){flexWin("https://wsprod.bbdodetroit.com/launch/2008BrandeSpiff.jsp?pageid=promo&vehid="+cur_vehicle,"yes","715","600","espiff","no");}$("adjust_dealer").remove();}var onloadRef=window.onload;var cur_section;var populate_zip;var audio_on_text;var audio_off_text;var es_confirm_apps;if(window.ActiveXObject){window.ie=window[window.XMLHttpRequest?"ie7":"ie6"]=true;}else{if(document.childNodes&&!document.all&&!navigator.taintEnabled){window.khtml=true;}else{if(document.getBoxObjectFor!=null){window.gecko=true;}}}window.onload=function(){if(onloadRef!=null){onloadRef();}for(var i=0;i<window_onload.length;i++){eval(window_onload[i]);}};function onload_register(a){window_onload.push(a);}var cur_menu;var cur_sub_menu;var isFormOpen;var toggle,toggleOpen;var curClassName="";var form_elements_to_turn_on=new Array();function setup_menus(){var b=false,c,a;if((cllc.constants.get("BRAND")=="Dodge")&&(/commercial\//.test(location.href)==false)){b=true;}$$("div.features_menu").each(function(j){j=$(j);var h=cllc.constants.get("FEATURE_MENU_PADDING");var g=$(j.getLast());g.getFirst().getChildren().each(function(f){if(f.hasClass("link_container")||f.hasClass("feature_nav_divider")){h=h+parseInt($(f).getSize().size.x,10);}});(null!=$("wrapper"))?a=$("wrapper").getPosition().x:a=$("Header").getPosition().x;g.setStyle("width",h+"px");if((j==$("Specs_menu"))&&(!b)){var d=(960/2)-(h/2);}else{if((j.getPosition().x-a)+(j.getSize().scrollSize.x)+(h/2)>960){var d=-(j.getPosition().x-a)+960-h;}else{var d=0-(h/2)+(j.getSize().scrollSize.x/2);}}g.setStyle("left",d+"px");j.onmouseover=function(){if(this.timer){clearTimeout(this.timer);}this.menuBuffer=setTimeout("checkMenus('"+this.id+"_container')",200);};j.onmouseout=function(){if(!isFormOpen){if(this.menuBuffer){clearTimeout(this.menuBuffer);}this.timer=setTimeout("hide('"+this.id+"_container')",200);}};});$("brand_menus").getChildren().each(function(d){$(d).onmouseover=function(){if($(d).id!="dealer_finder"&&$(d).id!="build_menu"){if(this.timer){clearTimeout(this.timer);}this.menuBuffer=setTimeout("checkMenus('"+this.id+"_container')",200);}};$(d).onmouseout=function(){if(!isFormOpen){if($(d).id!="dealer_finder"&&$(d).id!="build_menu"){if(this.menuBuffer){clearTimeout(this.menuBuffer);}this.timer=setTimeout("hide('"+this.id+"_container')",1);}}};});$$(".menu_select_field").each(function(d){$(d).onfocus=function(){formMenuHolder(true);};$(d).onblur=function(){formMenuHolder(false);};});$$(".sub_menu_btn").each(function(d){$(d).onclick=function(){toggleSubMenu(this.getNext());};});$$(".button_list_menu_btn").each(function(d){$(d).onclick=function(){toggleSubMenu(this.getNext());};});if(b){jQuery("#global_search div").each(function(){if(/container/.test(jQuery(this).children().next().attr("id"))){jQuery(this).mouseover(function(){jQuery(this).children().next().css("display","block");});jQuery(this).mouseout(function(){jQuery(this).children().next().css("display","none");});}});}}function setup_menus_dodge(){setup_menus();}function formMenuHolder(a){isFormOpen=a;}function checkMenus(a){if(cur_menu!=a){show(a);cur_menu=a;}}function setFX(b,c,a){return new Fx.Style(b,c,{duration:a});}function show(d){if(isFormOpen){$$(".menu_select_field").each(function(l){l.blur();});if(cur_menu){hide(cur_menu);}}var g=$(d);if(g){if(g.hasClass("features_menu_container")){var j=g.getParent().getChildren();var b=j[0];if(curClassName!="vehicle_feature_nav_link_on"){curClassName="vehicle_feature_nav_link";}b.addClass("vehicle_feature_nav_link_on");}else{var b=g.getPrevious();b.addClass("brand_menu_link_on");}if(cllc.constants.get("BRAND")!="Dodge"){g.setStyle("border-style","solid");}var h=g.getSize().scrollSize.y;var f=g.getSize().scrollSize.x;var c=g.getPosition().x;var a=g.getPosition().y;g.setStyle("height",h+"px");g.setStyle("visibility","visible");isFormOpen=false;}}function hide(d){if($(cur_sub_menu)){if($(cur_sub_menu).getParent().id==d){$(cur_sub_menu).getLast().setStyle("height","0px");$(cur_sub_menu).getLast().setStyle("display","none");var c=$(cur_sub_menu).getFirst();c.removeClass("sub_menu_btn_at");c.addClass("sub_menu_btn");cur_sub_menu="";}}cur_menu=null;var f=$(d);if($("flyouts")){swapFlyout("");}if(f){if(f.hasClass("features_menu_container")){var g=$(f.getParent()).getChildren();var a=g[0];a.removeClass("vehicle_feature_nav_link_on");a.addClass(curClassName);}else{var a=f.getPrevious();a.removeClass("brand_menu_link_on");a.addClass("brand_menu_link");}for(var b=0;b<form_elements_to_turn_on.length;b++){form_elements_to_turn_on[b].setStyle("visibility","visible");}form_elements_to_turn_on=[];f.setStyle("height","0px");f.setStyle("visibility","hidden");f.setStyle("border-style","none");}}function toggleSubMenu(n){var a=$(n);if(a){a.setStyle("display","block");var c=a.getSize().scrollSize.y;var o=$(a.getParent().getParent().id);var j=a.getParent().id;var l=o.getSize().scrollSize.y;var h=0;var p=new Fx.Style(o,"height",{duration:300});if(j!=cur_sub_menu&&self.cur_sub_menu){var f=$(cur_sub_menu).getLast();if(f.className!="button_list_wrapper_closed"&&a.className!="button_list_wrapper_closed"){h=$(f).getStyle("height").toInt();var d=new Fx.Style(f,"height",{duration:300}).addEvent("onComplete",function(){f.setStyle("display","none");});d.start(0);var b=$(cur_sub_menu).getFirst();b.removeClass("sub_menu_btn_at");b.addClass("sub_menu_btn");cur_sub_menu="";}}if(j!=cur_sub_menu&&a.getStyle("height")=="0px"){if(h>c){formMenuHolder(true);}var g=new Fx.Style(a,"height",{duration:300}).addEvent("onComplete",function(){formMenuHolder(false);});a.setStyle("display","block");p.start(l+c-h);g.start(c);cur_sub_menu=j;var m=a.getParent().getFirst();m.removeClass("sub_menu_btn");m.addClass("sub_menu_btn_at");}else{var g=new Fx.Style(a,"height",{duration:300}).addEvent("onComplete",function(){a.setStyle("display","none");});g.start(0);p.start(l-c);cur_sub_menu="";var m=a.getParent().getFirst();m.removeClass("sub_menu_btn_at");m.addClass("sub_menu_btn");}}}function show_vehicle_menu(){show_menu=true;if(typeof cllc.constants.get("AUTOMATICALLY_SHOW_VEHICLE_MENU")!="undefined"){show_menu=cllc.constants.get("AUTOMATICALLY_SHOW_VEHICLE_MENU");}if(show_menu==true){$("vehicle_menu").onmouseover();$("vehicle_menu").timer=setTimeout("hide($('vehicle_menu_container'))",5000);}}function show_shopping_menu(){$("shop_menu").onmouseover();$("shop_menu").onmouseout=function(){};}var infoShown=false;var inTransition=false;var s;var init_y_pos_info_container;var content_div_offset;var vehicle_pricing_block_height;function vehicle_info_setup(){var b=$("vehicle_shown_info");init_y_pos_info_container=$("vehleftarrow").getTop();content_div_offset=$("content").getTop();vehicle_pricing_block_height=$("vehicle_pricing_background").getSize().size.y;if(b){var a=$("vehicle_shown_info_detail").getSize().scrollSize.y;b.addEvent("mouseover",function(){clearTimeout(s);if(infoShown==false&&inTransition==false){inTransition=true;linkTrack("as_shown","roll_over");new Fx.Style("vehicle_shown_info_detail","height",{duration:100,onComplete:infoOpened}).start(a);if(brand_id=="dodge"){new Fx.Style("vehicle_shown_info_container","top",{duration:100}).start(init_y_pos_info_container-a-content_div_offset);new Fx.Style("vehicle_pricing_background","top",{duration:100}).start(init_y_pos_info_container-a-content_div_offset-vehicle_pricing_block_height);new Fx.Style("vehicle_pricing","top",{duration:100}).start(init_y_pos_info_container-a-content_div_offset-vehicle_pricing_block_height);}$("vehleftarrow").addClass("downarrow");$("detail").addClass("detail_highlight");return false;}});b.addEvent("mouseout",function(){s=setTimeout(hideInfo,50);});}}function hideInfo(){if(infoShown==true&&inTransition==false){inTransition=true;new Fx.Style("vehicle_shown_info_detail","height",{duration:200,onComplete:infoClosed}).start(0);if(brand_id=="dodge"){new Fx.Style("vehicle_shown_info_container","top",{duration:200}).start(init_y_pos_info_container-content_div_offset);new Fx.Style("vehicle_pricing_background","top",{duration:200}).start(init_y_pos_info_container-content_div_offset-vehicle_pricing_block_height);new Fx.Style("vehicle_pricing","top",{duration:200}).start(init_y_pos_info_container-content_div_offset-vehicle_pricing_block_height);}if($("miles_per_gallon")){$("miles_per_gallon").setStyle("visibility","visible");}$("vehleftarrow").removeClass("downarrow");$("detail").removeClass("detail_highlight");return false;}}function fade_down_model_info(){if($defined($("vehicle_shown_info_container"))){$("vehicle_shown_info_container").setStyle("visibility","hidden");}if($defined($("vehicle_pricing_background"))){$("vehicle_pricing_background").setStyle("visibility","hidden");}if($defined($("vehicle_pricing"))){$("vehicle_pricing").setStyle("visibility","hidden");}if($defined($$("#vehicle_pricing p"))){$$("#vehicle_pricing p").setStyle("visibility","hidden");}if($("miles_per_gallon")){$("miles_per_gallon").setStyle("visibility","hidden");}if($("pricing_box")){$("pricing_box").setStyle("visibility","hidden");}if($defined($$("p.starting_at_p"))){$$("p.starting_at_p").setStyle("visibility","hidden");}findIncentives("hidden");if($defined($("custom_truck_month_buttons"))){$("custom_truck_month_buttons").setStyle("visibility","hidden");}if($defined($("custom_gc-awards"))){$("custom_gc-awards").setStyle("visibility","hidden");}if($defined($("custom_iihs_award"))){$("custom_iihs_award").setStyle("visibility","hidden");}if($defined($("custom_gc-acolades"))){$("custom_gc-acolades").setStyle("visibility","hidden");}if($defined(jQuery(".Overlay"))){jQuery(".Overlay").css("display","none");}}function fade_up_model_info(){if($defined($("vehicle_shown_info_container"))){$("vehicle_shown_info_container").setStyle("visibility","visible");}if($defined($("vehicle_pricing_background"))){$("vehicle_pricing_background").setStyle("visibility","visible");}if($defined($("vehicle_pricing"))){$("vehicle_pricing").setStyle("visibility","visible");}if($defined($$("#vehicle_pricing p"))){$$("#vehicle_pricing p").setStyle("visibility","visible");}if($("miles_per_gallon")){$("miles_per_gallon").setStyle("visibility","visible");}if($("pricing_box")){$("pricing_box").setStyle("visibility","visible");}findIncentives("visible");if($defined($("custom_truck_month_buttons"))){$("custom_truck_month_buttons").setStyle("visibility","visible");}if($defined($("custom_gc-awards"))){$("custom_gc-awards").setStyle("visibility","visible");}if($defined($("custom_iihs_award"))){$("custom_iihs_award").setStyle("visibility","visible");}if($defined($("custom_gc-acolades"))){$("custom_gc-acolades").setStyle("visibility","visible");}if($defined(jQuery(".Overlay"))){jQuery(".Overlay").css("display","block");}}function findIncentives(c){var a=$$(document.getElementsByTagName("div"));var d="";var f=a.length;var b=0;for(b;b<f;b++){d=a[b].id;if(d.indexOf("custom_home-incentives")!=-1){$(d).setStyle("visibility",c);break;}}}function check_pricing(){$$(".as_shown_p").each(function(a){var a=$(a);if(a.getLast().innerHTML=="X"){a.setHTML(a.innerHTML.replace(/\s\$/g," "));a.getLast().innerHTML=glossary_label_see_dealer;}else{if(a.getLast().innerHTML=="NA"){a.setHTML("");}}});$$(".starting_at_p").each(function(c){var c=$(c);if(brand=="dodge"&&cur_year=="2011"){var a=c.getPrevious();var b=c.getPrevious().innerHTML;}else{var a=c.getLast();var b=c.getLast().innerHTML;}if(b=="X"||b=="$X"||b==" $X"){c.setHTML(glossary_label_pricing_avail_soon);}else{if(b.indexOf("n")!=-1){b=b.split("n").join("");a.innerHTML=b;c.innerHTML=glossary_label_starting_at_now+b;}else{$(c.getNext()).setStyle("visibility","visible");}}c.setStyle("visibility","visible");});}var as_shown_holder=0;function update_pricing(a){var b=$("as_shown_price");if(b){a=parseInt(a,10);if(as_shown_holder==0){as_shown_holder=parseFloat((b.innerHTML.split(",")).join(""));}a+=as_shown_holder;if(!isNaN(a)){b.setHTML(comma_format(a));}}}function comma_format(c){var f=new String(c);var b=[];while(f.length>3){var d=f.substr(f.length-3);b.unshift(d);f=f.substr(0,f.length-3);}if(f.length>0){b.unshift(f);}return b.join(",");}function infoOpened(){infoShown=true;inTransition=false;}function infoClosed(){infoShown=false;inTransition=false;}function update_pricing_mpg(a,d,b,c){if(c&&$("hwy_value")){$("hwy_value").setText(c);}}var expressLoading=false;var flashName;var seedID=Math.floor(Math.random()*11111);function showFlash(w,c,q,m,f,y){if(hasFlashMin()==false){userData.bandwidth="low";}if(expressLoading){return;}if($(c)){if(c=="main_content"){if($(c).getFirst()&&$("promo_background")){if($(c).getFirst().getTag()=="map"){var z=$(c).getElement("img").clone().injectAfter("promo_background");}else{var z=$(c).getFirst().clone().injectAfter("promo_background");}z.addClass("print");z.setProperty("id","clone");var C=$$("#clone li");for(var v=0;v<C.length;v++){C[v].setProperty("id","");}C=$$("#clone a");for(var v=0;v<C.length;v++){C[v].setProperty("id","");}C=$$("#clone div");for(var v=0;v<C.length;v++){C[v].setProperty("id","");}C=$$("#clone ul");for(var v=0;v<C.length;v++){C[v].setProperty("id","");}C=$$("#clone p");for(var v=0;v<C.length;v++){C[v].setProperty("id","");}C=$$("#clone span");for(var v=0;v<C.length;v++){C[v].setProperty("id","");}}}if(c=="model_image"){var z=$(c).getFirst().clone().injectAfter("colors");z.addClass("print");}if(c=="promos"){w+="?r="+new Date().getTime();}var u=Math.floor(Math.random()*11111);var A="";navigator.userAgent.indexOf("Safari")>=0?A=true:A=false;var r="";navigator.userAgent.indexOf("Opera")>=0&&parseFloat(navigator.appVersion)<9.2?r=true:r=false;if(userData.bandwidth!="low"&&r==false){var D={host:location.host,src:location.href,title:document.title,isSafari:A,isLTOpera92:r,asset_path:"en",EOF:"EOF"};if(typeof(userData.zipcode)!="undefined"){D.zip=userData.zipcode;}if((typeof(cur_year)!="undefined"&&cur_year!="")&&(typeof(cur_vehicle)!="undefined"&&cur_vehicle!="")){D.cur_vehicle=vehicle_data[cur_year][cur_vehicle].apps.trilogy;}if(typeof(brand)!="undefined"){D.brand=brand;}if(typeof(embedded_disclaimers)!="undefined"){D.embedded_disclaimers=Json.toString(embedded_disclaimers);}var b="";for(k in D){if(k!="toJSONString"){b+="&"+k+"="+encodeURIComponent(D[k]);}}if(location.href.indexOf("?")!=-1){if(location.href.indexOf("src=")!=-1){var g=location.href.split("src=");if(g[1].indexOf("&")!=-1){g[1]=g[1].substring(g[1].indexOf("&")+1,g[1].length);}else{g[1]="";}var x=g.join("");b+="&"+x.substr(location.href.indexOf("?")+1);}else{b+="&"+location.href.substr(location.href.indexOf("?")+1);}}b+="&localconnect_seed="+seedID;b+="&localconnect_id="+u;if(userData.audiopref=="on"){b+="&audio_pref=on";}else{if(userData.audiopref=="off"){b+="&audio_pref=off";}else{b+="&audio_pref=off";}}if(typeof(userData.featureTextSize)=="number"){b+="&text_size="+userData.featureTextSize;}if($(c)){var l=document.getElementById(c);l.style.display="block";}flashName=c+"_flash";b+="&stageWidth="+parseInt($(c).getStyle("width"),10);var d=jQuery("#"+c).height();if(d>25){b+="&stageHeight="+parseInt($(c).getStyle("height"),10);}else{b+="&stageHeight="+jQuery("#"+c).parent().height();}if(q!=null){if(q.indexOf("passUserData=true")!=-1){b+="&cookieUserData="+getCombinedUserData();}b+=q;}var a=getParameter("flash");var p;if(a=="false"&&a!=""){p=11;}else{if(f!=null&&f!=""){p=f;}else{if(c=="main_flash_embed"){p=10;}else{p=8;}}}var t=(y!=null)?y:"";var B={bgcolor:"#FFFFFF",scale:"noscale",wmode:"transparent",play:"true",quality:"high",menu:"false",base:t,flashvars:b,allowScriptAccess:"always"};if(c!="promos"){if(q.indexOf("allowFullScreen=true")!=-1){B.allowFullScreen=true;B.bgcolor="#000000";}}var j={id:flashName,name:flashName};var n=c+"__flash_injection";var o=new Element("div",{id:n});$(c).empty();$(c).adopt(o);flash_version_string=p.toString()+".0.0";if(swfobject.hasFlashPlayerVersion(flash_version_string)){swfobject.embedSWF(w,n,"100%","100%",flash_version_string,"",b,B,j);$(c).style.visibility="visible";}else{if(jQuery("#feature_media").length>0){jQuery("#main_flash_embed").height(jQuery("#feature_media").height());}else{if(jQuery("#brand-home-flash-data").length>0){jQuery("#main_flash_embed").height(jQuery("#brand-home-flash-data").height());}else{jQuery("#main_flash_embed").height(jQuery("#main_content").height());}}console.log("test");jQuery("#low_band_src").css("display","none");swfobject.embedSWF("/crossbrand/shared/flash/expressInstall.swf",n,"330px","150px","6.0.0","","",B,j);$(c).style.visibility="visible";expressLoading=true;}}else{jQuery("#main_content").css("visibility","visible");jQuery("#low_band_src").css("visibility","visible");jQuery("#low_band_html").css("visibility","visible");jQuery("#low_band_html").css("display","block");jQuery(".low_band_img_src").css("visibility","visible");jQuery(".low_band_img_src").css("display","block");jQuery("#main_content").css("height",jQuery("#low_band_src").height());jQuery("#promos").css("visibility","visible");(c.toString()!="promos")?jQuery("#"+c).css("display","none"):"";if(jQuery("#custom_center_image_div").length>0){jQuery("#custom_center_image_div").css("visibility","visible");}if(userData.bandwidth=="high"){if($("bandwidth_cta")){var h=$("bandwidth_cta");h.setHTML(glossary_label_high_band);h.title=glossary_label_high_band;h.name="&lid=High Bandwidth Version&lpos=global_footer";h.href="javascript:setBandwidth('high');";}else{if($("footer_links")){var h=$("footer_links").getFirst().getNext();h.setHTML(glossary_label_high_band);h.title=glossary_label_high_band;h.name="&lid=High Bandwidth Version&lpos=global_footer";h.href="javascript:setBandwidth('high');";}}userData.bandwidth="low";Cookie.set("userdata",Json.toString(userData),{duration:365,path:"/"});}if($("promos")){$("promos").style.overflow="auto";setlowbanddaalink();}}}}function nullFlashLoopFunction(){__flash_savedUnloadHandler=null;}window.onbeforeunload=nullFlashLoopFunction;function hasFlashMin(){var b=getParameter("flash");var a=8;if(b=="false"&&b!=""){a=10;}flash_version_string=a.toString()+".0.0";return(swfobject.hasFlashPlayerVersion(flash_version_string));}function setAudio(){if(cllc.constants.get("BRAND")=="Dodge"&&/commercial\//.test(window.location)==false){if($("audio_text").innerHTML==audio_off_text){$("audio_text").setHTML(audio_on_text);jQuery("#imagepath").attr("src","/shared/images/nav/audio_on.png");window.document.audio_controller_flash.SetVariable("audio_pref","off");window.document.audio_controller_flash.change();userData.audiopref="off";}else{$("audio_text").setHTML(audio_off_text);document.getElementById("imagepath").src="/shared/images/nav/audio_off.png";jQuery("#imagepath").attr("src","/shared/images/nav/audio_off.png");window.document.audio_controller_flash.SetVariable("audio_pref","on");window.document.audio_controller_flash.change();userData.audiopref="on";}}else{if($("audio_text").innerHTML==audio_off_text){$("audio_text").setHTML(audio_on_text);window.document.audio_controller_flash.SetVariable("audio_pref","off");window.document.audio_controller_flash.change();userData.audiopref="off";}else{$("audio_text").setHTML(audio_off_text);window.document.audio_controller_flash.SetVariable("audio_pref","on");window.document.audio_controller_flash.change();userData.audiopref="on";}}Cookie.set("userdata",Json.toString(userData),{duration:365,path:"/"});}var disclaimersShown=false;var logosShown=true;function showDisclaimers(){jQuery("#disclaimers").toggle();jQuery(".Trademark a").toggleClass("disclaimers_shown");}function showLogos(){if(!logosShown){if($("disclaimers")){$("disclaimers").setStyle("display","none");$("legal_tab").removeClass("b_border");disclaimersShown=false;}$("logo_links").setStyle("display","block");$("logo_link_topper").setStyle("display","block");logosShown=true;$("brand_tab").toggleClass("b_border");}}function getParameter(a){var d=new String(location.search.substring(1,location.search.length));var b=d.split("&");var c="";if(a){for(i=0;i<b.length;i++){if(b[i].split("=")[0]==a){c=b[i].split("=")[1];}}return c;}}function wrap(f,a,o,h){f=f.toLowerCase();var l=false;var p="";var b=o.substr(0,4);if(isNaN(b)){b="";}else{o=o.substr(4);}if(b=="300"){b="";o="300";}var n=getDomain()+"/bridge/index.html?";if(a!=""){n+=a+"&";}if(a.indexOf("zipcode")==-1&&!isNaN(populate_zip)){n+="zipcode="+populate_zip+"&";}n+="app="+f+"&family="+o+"&model="+h+"&year="+b;if(f=="chrome"||f=="edmunds"||f=="cf_pmt_est"||f=="cf_app_cred"){l=true;var m;var g;if(f=="chrome"||f=="edmunds"){m=840;g=(window.screen.availHeight-130);p="resizable,scrollbars,toolbar,";}else{if(f=="cf_app_cred"){m=770;g=(window.screen.availHeight-130);p="scrollbars=yes,toolbar=yes,resizable=yes,status=yes,location=yes,menubar=yes,";}else{if(f=="cf_pmt_est"){m=615;g=475;p="scrollbars=no,toolbar=no,resizable=yes,status=no,location=no,menubar=no,";}}}var d=m;p+="width="+d+",height="+g;if(window.screen){var j=(screen.availWidth-d)/2;var c=((screen.availHeight-g)/2)-40;p+=",left="+j+",screenX="+j;p+=",top="+c+",screenY="+c;}}if(f=="ext_url"){l=true;n="http://"+a;p="scrollbars=yes,toolbar=yes,resizable=yes,status=yes,location=yes,menubar=yes,";}if(f=="ext_sni"){l=true;n="http://"+a+"/new-inventory/index.htm?reset=InventoryListing";p="scrollbars=yes,toolbar=yes,resizable=yes,status=yes,location=yes,menubar=yes,";}if(!es_confirm_apps){if(l){window.open(n,"Application",p);}else{window.location=n;}}}function getDomain(a){var d=document.location.href;var c="";var b=cllc.constants.get("BRAND_ID")+".com";if(d.indexOf("iw-mount")>=0||d.indexOf("organic")>=0){c="";}else{if(d.indexOf("://test")>=0){c="http://test";}else{if(d.indexOf("://uat")>=0){c="http://uat";}else{c="http://www";}}}if(c!=""){c=c+"."+b;}if(a){if(a.indexOf("javascript:")>=0||a.indexOf("/")!=0){return a;}else{return c+a;}}else{return c;}}function getDomainImg(b){var f=document.location.href;var c=getDomain();var d="";if(f.indexOf("-5")>=0){d=f.indexOf("https:")>=0?"https://":"http://";if(d=="https://"){var a=c.split("://")[1];a=a.replace(/\./,"-5.");c=d+a;}}return c;}function callVehicleCompare(c,f,a,d,b){if((typeof(trilIsCompareSpec)=="undefined")||(trilIsCompareSpec==null)||(typeof(changeTab)=="undefined")){wrap(f,a,d,b);}else{changeTab(c);}}function confirmNewWindow(a){window.open(a,TARGET="_blank");}function flexWin(f,g,d,l,j,h,c,b,m){var t=j?j:"myWin"+nocacheRandom();var u=h=="all"?1:0;var a="history="+u+",toolbar="+u+",location="+u+",directories="+u+",status="+u+",menubar="+u+",resizable="+u;var r=h!="all"?h:a;var p=d?d:800;r+=",width="+p;var v=l?l:600;r+=",height="+v;var q=",scrollbars="+g;r+=q;var o=c?c:(screen.availWidth-p)/2;r+=",left="+o+",screenX="+o;var n=b?b:((screen.availHeight-v)/2)-40;r+=",top="+n+",screenY="+n;if(f.indexOf("tname=cf_payment")>-1){wrap("cf_pmt_est","zipcode="+populate_zip,cur_year+cur_vehicle,"");}else{window.open(f,t,r);m?window.close():"";}}function nocacheRandom(){var b=Math.random()+"";var a=b*1000000000000000000;return a;}function highlightVehicleNav(){if(cur_section=="features"&&$(cur_section)){$(cur_section).addClass("vehicle_feature_nav_link_at");$(cur_section).getParent().addClass("right_hover");$(cur_section).getParent().getParent().addClass("left_hover");}else{if(cur_section!=null&&cur_section!="features"){if($(cur_section)){$(cur_section).addClass("vehicle_nav_link_at");$(cur_section).getParent().addClass("right_hover");$(cur_section).getParent().getParent().addClass("left_hover");}}}}function setBandwidth(a){userData.bandwidth=a;Cookie.set("userdata",Json.toString(userData),{duration:365,path:"/"});window.location.reload(false);}function muteAudio(a){userData.muteAudio=a;Cookie.set("userdata",Json.toString(userData),{duration:365,path:"/"});}var userData=new Object;function getUserData(skipPrefSets){cookieUserData=Cookie.get("userdata");if(cookieUserData){userData=eval("("+cookieUserData+")");}if(Cookie.get("zipcode")){userData.zipcode=Cookie.get("zipcode");}Cookie.set("userdata",Json.toString(userData),{duration:365,path:"/"});if(!skipPrefSets){setUserPreferences();handleAkamaiLowBand();}}function handleAkamaiLowBand(){ak_cookie=Cookie.get("CT_Akamai");if(ak_cookie&&!userData.bandwidth){ak_bandwidth=ak_cookie.split("throughput=");if(ak_bandwidth[1]){if(ak_bandwidth[1].split(",")[0]=="low"){userData.bandwidth="low";var a="";a+='<div id="akamai_lowband">';a+='<img src="/en/images/ak_select_title.gif" class="ak_title" />';a+="We've detected that you are using a slower connection to access the site.<br />To provide a great experience for all users we offer two versions of our site.<br />";a+="<strong>The slower connection speed detected indicates that you may wish to select our low-bandwidth site.</strong>";a+='<a href="javascript:setBandwidth(\'low\');"><img src="/en/images/ak_select_low.gif" /></a>';a+="<span class='ak_link_desc'><strong>Recommended for users with dialup/modem or slower connections.</strong><br />Images optimized and videos removed to reduce download times.</span>";a+='<a href="javascript:setBandwidth(\'high\');"><img src="/en/images/ak_select_high.gif" /></a>';a+="<span class='ak_link_desc'><strong>Recommended for users with cable modem, DSL or other broadband connection speeds.</strong><br />Contains videos, animations and audio best experienced with a high-speed internet connection.</span>";a+="<span class='ak_link_footer'>You can change your bandwidth setting at any time by selecting the <u>Low/High Bandwidth Version</u> setting in the page footer</span>";a+="</div>";showHTML(a);}}}}function setUserPreferences(){if(((location.toString()).indexOf("com/es/")!=-1)||((location.toString()).indexOf("htdocs/es/")!=-1)){audio_on_text="Audio Activado";audio_off_text="Audio Desactivado";es_confirm_apps=true;}else{audio_on_text="Audio On";audio_off_text="Audio Off";es_confirm_apps=false;}populate_zip=Cookie.get("zipcode");if(!populate_zip){populate_zip=userData.zipcode;}$$("input").each(function(c){if(c.name=="zipcode"){if(populate_zip&&populate_zip!="false"&&populate_zip!="undefined"){c.value=populate_zip;defaultZipCodeValue=populate_zip;}else{c.value=glossary_label_zip;defaultZipCodeValue=glossary_label_zip;}}});if(userData.bandwidth=="low"){if($("bandwidth_cta")){var b=$("bandwidth_cta");b.setHTML(glossary_label_high_band);b.title=glossary_label_high_band;b.name="&lid=High Bandwidth Version&lpos=global_footer";b.href="javascript:setBandwidth('high');";}else{if($("footer_links")){var b=$("footer_links").getFirst().getNext();b.setHTML(glossary_label_high_band);b.title=glossary_label_high_band;b.name="&lid=High Bandwidth Version&lpos=global_footer";b.href="javascript:setBandwidth('high');";}}}var a=$("audio_text");if(a){if(userData.audiopref=="on"){a.setHTML(audio_off_text);if(cllc.constants.get("BRAND")=="Dodge"&&/commercial\//.test(window.location)==false){jQuery("#imagepath").attr("src","/shared/images/nav/audio_off.png");}}else{if(userData.audiopref=="off"){a.setHTML(audio_on_text);if(cllc.constants.get("BRAND")=="Dodge"&&/commercial\//.test(window.location)==false){jQuery("#imagepath").attr("src","/shared/images/nav/audio_on.png");}}else{a.setHTML(audio_off_text);if(cllc.constants.get("BRAND")=="Dodge"&&/commercial\//.test(window.location)==false){jQuery("#imagepath").attr("src","/shared/images/nav/audio_off.png");}userData.audiopref="on";Cookie.set("userdata",Json.toString(userData),{duration:365,path:"/"});}}}if(hasFlashMin()&&userData.bandwidth!="low"&&$("audio_button")){$("audio_button").setStyles({visibility:"visible"});}if(!hasFlashMin()){if($("promos")){$("promos").style.overflow="auto";setlowbanddaalink();}}}function setlowbanddaalink(){if($$("#promos ul").length>0){var c=$$("#promos ul");var b=c[0];var a=b.getChildren();a[2].setProperties({id:"third_promo_holder"});third_promo_link=$$("#third_promo_holder a");third_promo_href=third_promo_link.getProperty("href").toString();if(third_promo_href.substr(third_promo_href.length-1,third_promo_href.length)=="#"){third_promo_link.setProperty("href","javascript:wrap('daa','','"+cur_vehicle+"');");}}}function setUserSegment(){}function setDisclaimerLinkTitle(){if($("brand_tab")){$("brand_tab").toggleClass("b_border");}}function flashFeatureSectionTextLink(c,b,a){document.location=c;linkTrack(a,b);}function getCurVehicleValue(){return cur_vehicle;}function rollMe(a){}function vehicleMenu_rollOver(a){if(a.id!=cur_section+"_left"){$(a.id).addClass("left_hover");$(a.id).getFirst().addClass("right_hover");}}function vehicleMenu_rollOut(a){if(a.id!=cur_section+"_left"){$(a.id).removeClass("left_hover");$(a.id).getFirst().removeClass("right_hover");}}function setButtonType(a,b){userData.buttonType=a;Cookie.set("userdata",Json.toString(userData),{duration:365,path:"/"});bottonTypeList=a.toLowerCase().split(" ");buttonTypeJoined=bottonTypeList.join("");linkTrack("test",cur_vehicle+"test_"+buttonTypeJoined+"button");}function getButtonType(){cookieUserData=Cookie.get("userdata");return cookieUserData;}function appendToMLC(a){}function resetMLC(a){if(a.indexOf(";")!=-1){anametrixPath=a.split(";")[1];}else{anametrixPath=a;}setPageViewVariables();}function getCurVehicleValue(){return cur_vehicle;}function scheduleTestDriveVideoLink(){document.location="/bridge/index.html?app=testdrive&family="+cur_vehicle;}function findDealerVideoLink(){document.location="/bridge/dealerloc.html";}function brandPopup(b,c,a){flexWin("/bridge/index.html?app="+b+"&family="+c+"&year="+a,"yes","770","600",b,"all");}function getHashParameter(a){var d=new String(location.hash.substring(1,location.hash.length));var b=d.split("&");var c="";if(a){for(i=0;i<b.length;i++){if(b[i].split("=")[0]==a){c=b[i].split("=")[1];}}return c;}}function insertCommas(a){a=a.toString();return(a.length>3)?insertCommas(a.substr(0,a.length-3))+","+a.substr(a.length-3):a;}function getCombinedUserData(){var a=Cookie.get("usersessiondata");if(a&&cookieUserData){return escape(a.slice(0,-1)+", "+cookieUserData.slice(1));}else{return escape(cookieUserData);}}var featureMeTagCalloutVal="";function setFeatureCallout(a){featureMeTagCalloutVal=a;thisMovie("main_content_flash").featureCallout();}function thisMovie(a){if(navigator.appName.indexOf("Microsoft")!=-1){return window[a];}else{return document[a];}}function getFeatureCallout(){return featureMeTagCalloutVal;}var dateAtPageStart=getCurrentTime();function getCurrentTime(){_currentTime=new Date();return Number(_currentTime);}function getStartTime(){return dateAtPageStart;}function setFlashCookie(param){var cookie=Cookie.get("usersessiondata");var UserSessionData=new Object;if(cookie){UserSessionData=eval("("+cookie+")");}UserSessionData[param]=true;Cookie.set("usersessiondata",Json.toString(UserSessionData),{duration:0,path:"/"});}function getDealerState(){return dealerInfo.state;}function garbage_remove(){if(navigator.userAgent.indexOf("MSIE 7")>-1||navigator.userAgent.indexOf("MSIE 6")>-1||navigator.userAgent.indexOf("MSIE 8")>-1){Garbage.trash=garbage_trash;}}function garbage_trash(){Garbage.collect(window);Garbage.collect(document);Garbage.elements.each(function(a){if(a.toString().indexOf("http://")==-1&&a.toString().indexOf("javascript:")==-1){a.extend=null;}});}function cleanFlashDisclaimer(r){r=r.split("|false").join("");var h="{([^{].*)}";var c=".*{([^{]*)}";var a=r.split("{");var g=1;var p=(a.length)-1;if(p>=1){for(g;g<p;g++){h+=c;}var q=new RegExp(h);var f=q.exec(r);var j=1;var b=f.length-1;for(j;j<=b;j++){var o=jQuery("."+f[j]).eq(0).text();o="<font face='GG Superscript Sans' size='12'>"+o+"</font>";var l=f[j].toString();(o.indexOf("[null]")==-1)?r=r.replace(l,o):r=r.replace(l,"");}r=r.split("{").join("");r=r.split("}").join("");}return r;}function getFlashDataFromDiv(b,c){jQuery("#"+c).css("height",(jQuery("#"+b).height()));if(cllc.constants.get("BRAND_ID")=="chrysler"){jQuery("#low_band_src").css("display","none");}var a="<?xml version='1.0' encoding='UTF-8'?>";a+=cllc.dom2xml.convert("#"+b);window.document[c+"_flash"].setData(a);jQuery("#low_band_src").css("display","none");}function disclaimerBridge(a){return jQuery(a)[0].innerHTML;}onload_register("highlightVehicleNav();");onload_register("garbage_remove();");
