/*
 * minified javascript file
 * http://suzukiauto.com/_cj/gallery.js
 */


var currentFeatureID=0;var jThumbList=new Array();var jTextList=new Array();var jThumbDescription=null;var jFeatureName=null;var jFeatureDescription=null;var jFeatureSku=null;var jFeatureMsrp=null;var jThumbContainer=null;var jFeatureListContainer=null;var jMainImage=null;var instructionsTimerID;var autoplayTimerID;var galleryFlashObject=null;var previous=0;var next=1;skipACall=false;var gallerySlideShowTime=8000;$(function(){for(var i=0;i<totalFeatures;i++){jThumbList[i]=$('#feature_thumb_'+i);jTextList[i]=$('#feature_text_'+i);}
jThumbDescription=$('#thumb-description');jFeatureName=$('#feature-name');jFeatureDescription=$('#feature-description');jFeatureSku=$('#feature-sku');jFeatureMsrp=$('#feature-msrp');jThumbContainer=$('#thumb-container');jFeatureListContainer=$('#feature-list-container');jMainImage=$('#main-image');$('#view-by-thumb').click(function(){feature_view_by(this.id);});$('#view-by-text').click(function(){feature_view_by(this.id);});galleryFlashObject=getFlashMovieObject('galleryFlash');if(!galleryFlashObject&&galleryMuted==false){galleryMuted=true;$(".secondary-nav .mute").attr({className:"unmute",title:"Turn Sound On"});}
t=setTimeout(function(){if(galleryPlaying){if(!galleryMuted){updateAudioVars(currentFeatureID);galleryFlashObject.play_audio(false);}else{autoplayTimerID=setTimeout("play_gallery(true)",gallerySlideShowTime);}}},50);});var gallery_shift=function(direction){var nextID=(currentFeatureID+direction+totalFeatures)%totalFeatures;feature_select(nextID);}
function feature_view_by(what){thumbs=(what=='view-by-thumb');jThumbContainer.css("display",thumbs?'block':'none');jFeatureListContainer.css("display",thumbs?'none':'block');galleryThumbs=thumbs;updatePreferences();}
function feature_over(id){clearTimeout(instructionsTimerID);id=id.replace(/^\D*(\d+)$/,"$1");jThumbDescription.html(featureData.feature[id].name);jThumbList[id].addClass('over');}
function feature_out(id){id=id.replace(/^\D*(\d+)$/,"$1");jThumbList[id].removeClass('over');instructionsTimerID=setTimeout(resetInstructions,200);}
var resetInstructions=function(){jThumbDescription.html("Click a thumbnail image below to view the full-size version");}
function feature_select(id){id=typeof(id)=="string"?id.replace(/^\D*(\d+)$/,"$1"):id;if(galleryPlaying){gallery_pause();}
feature_change(id);this.current_id=id;get_legal();}
function feature_change(id){jThumbList[currentFeatureID].removeClass('border-cur');jThumbList[currentFeatureID].addClass('border');jThumbList[id].addClass('border-cur');jTextList[currentFeatureID].removeClass('border-cur');jTextList[id].addClass('border-cur');jMainImage.attr('src',featureData.feature[id].image);jMainImage.attr('alt',featureData.feature[id].name);jFeatureName.html(featureData.feature[id].name);jFeatureDescription.html(featureData.feature[id].description);jFeatureSku.html(featureData.feature[id].sku);jFeatureMsrp.html("$"+featureData.feature[id].msrp+"*");currentFeatureID=eval(id);updateAudioVars(id);if(!galleryMuted){galleryFlashObject.play_audio(false);}else{if(galleryPlaying){autoplayTimerID=setTimeout("play_gallery(true)",gallerySlideShowTime);}}}
function gallery_pause(){galleryPlaying=!galleryPlaying;clearTimeout(autoplayTimerID);var addClass=galleryPlaying?"pause":"play";var removeClass=galleryPlaying?"play":"pause";var setTitle=galleryPlaying?"Click To Pause":"Click To Play";$(".controls ."+removeClass).attr({className:addClass,title:setTitle});$("#image-container ."+removeClass).attr({className:addClass,title:setTitle});updatePreferences();if(galleryPlaying){if(!galleryMuted){updateAudioVars(currentFeatureID);galleryFlashObject.play_audio(true);}else{autoplayTimerID=setTimeout("play_gallery(true)",gallerySlideShowTime);}}}
function gallery_mute(){galleryMuted=!galleryMuted;if(!galleryMuted){skipACall=false;clearTimeout(autoplayTimerID);}
if(galleryFlashObject){updateAudioVars(currentFeatureID);galleryFlashObject.mute_unmute(galleryMuted);var addClass=galleryMuted?"unmute":"mute";var removeClass=galleryMuted?"mute":"unmute";var setTitle=galleryMuted?"Turn Sound On":"Turn Sound Off";$(".controls ."+removeClass).attr({className:addClass,title:setTitle});$("#image-container ."+removeClass).attr({className:addClass,title:setTitle});updatePreferences();if(galleryPlaying&&galleryMuted){skipACall=true;autoplayTimerID=setTimeout("play_gallery(true)",gallerySlideShowTime);}}else{alert("You must have Flash enabled to listen to audio content.");}}
function play_gallery(notFlashCaller){if(notFlashCaller==true){skipACall=false;}
if(galleryPlaying&&!skipACall){if(currentFeatureID>totalFeatures-1){location.href=nextGallery;}else{var next_id=currentFeatureID+1;feature_change(next_id);}}}
function updateAudioVars(id){flashPassVar('audioYear',MODEL_YEAR,'galleryFlash');flashPassVar('hasLong',featureData.feature[id].dual_audio,'galleryFlash');flashPassVar('audio',featureData.feature[id].audio,'galleryFlash');}
function updatePreferences(){$.cookie("UserPrefGallery",galleryMuted+";"+galleryPlaying+";"+galleryThumbs,{expires:365,path:"/"});}
function feature_next(){var next=(isNaN(this.current_id))?1:eval(parseInt(this.current_id)+1);if(totalFeatures<=next){location.href=nextGallery;}else{feature_select(next);}}
function feature_previous(){var previous=(isNaN(this.current_id))?0:eval(parseInt(this.current_id)-1);if(previous<=0){location.href=prevGallery;}else{feature_select(previous);}}