/* $Id: galleries.js 5489 2009-08-03 09:36:24Z bhillebrand $ */
"use strict";var containerGalleryID="boxImageThumbnailsContainer",jContainerGallery="#"+containerGalleryID,containerColorsID="colorThumbnailsOnlyContainer",jContainerColors="#"+containerColorsID,colorTextID="colorsDescriptor",jColorText="#"+colorTextID,colorThOffset=10;function writeCopy(a){if($("#mediaDescriptionContainer").length>0){$("#mediaDescriptionContainer").text(a);}}function writeMaxi(e){var a=window.open("","ImagePopup","top=0,left=0,width=1024,height=768,scrollbars=no,resizable=no"),b,d=e,c='<html><head><title>Chevrolet</title></head><body bgcolor="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"><img src="'+d+'"><script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-28212315-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script></body></html>';b=a.document;b.open();b.write(c);b.close();}function makeDownloadLink(a){var b=a.replace(/-thumbnail-/,"-download-");$("#mediaDownloadLink").bind("click",function(c){writeMaxi(b);});}function makeMovieDownloadLink(a){$("#mediaDownloadLink").attr("href",a);}function xChgPic(c){function a(){$(this).css({filter:null});}$("#mediaScreen").append("<div class='mLoad'></div>");var b=new Image();$(b).load(function(){$("#mediaScreen").empty().append(b);$(this).fadeIn("slow",a);}).error(function(){$("div.mLoad").remove();}).attr("src",c);}function browseImages(g){var c=$(jContainerGallery).children("a.imgActive"),f,h,b,a;if(g===+1){b=($(c).next().length>0)?$(c).next():$(jContainerGallery).children("a:first");}else{if(g===-1){b=($(c).prev().length>0)?$(c).prev():$(jContainerGallery).children("a:last");}}try{$(b).siblings().removeClass("imgActive");$(b).addClass("imgActive");f=$(b).find("img");h=$(f).attr("src");a=$(f).attr("alt");makeDownloadLink(h);xChgPic(h.replace(/-thumbnail-/,"-"));writeCopy(a);}catch(d){}}function build360Path(a){a=a.substring(a.lastIndexOf("/")+1,a.length);a=a.replace(/\.png/,"");a=a.replace(/(\w[^\n\r$]-)_/,"");a=a.replace(/_swatch/,"");a=a.replace(/(\w[^\n\r$]+)_/,"");a=a.replace(/-/g,"_");a=a+"/"+a+".swf";return a;}function buildColorPath(a){var b="/assets/images/global/exterior/models/"+modelName+"/";a=a.substring(a.lastIndexOf("/")+1,a.length);a=a.replace(/\.png/,".jpg");a=a.replace(/_swatch/,"");a=b+modelName+"-"+modelYear+"-gallery-colour-"+a;return a;}function getThumbnailPosition(a){var b={x:0,y:0};if(a){b.x+=a.offsetLeft;b.y+=a.offsetTop;}return b;}function writeColor(b,a){var c;$(jColorText).empty();c=a.x-colorThOffset;if(c<0){c=0;}$(jColorText).append(b).css({"padding-left":c+"px"});}function initColors(){try{writeColor($(jContainerColors+" a:first img").attr("alt"),getThumbnailPosition($(jContainerColors+" a:first")));$(jContainerColors+" a:first").addClass("imgActive");}catch(a){}}function initGallery(){try{var b=$(jContainerGallery+" a:first img").attr("src");$(jContainerGallery+" a:first").addClass("imgActive");makeDownloadLink(b);writeCopy($(jContainerGallery+" a:first img").attr("alt"));}catch(a){}}function init360(){var a=$(jContainerColors+" a:first")[0];writeColor($(a).find("img").attr("alt"),getThumbnailPosition(a));}function initMovies(){var a,c;try{a=$(jContainerGallery+" div:first ul.movieMetaInfo li.movieMetaTitle").text();c=$(jContainerGallery+" div:first ul.movieMetaInfo li.movieMetaDownload").text();$(jContainerGallery+" div:first a").addClass("imgActive");makeMovieDownloadLink(c);writeCopy(a);}catch(b){}}$(document).ready(function(){var b,a;$(".colours360Btn").click(function(){$(this).siblings().removeClass("imgActive");$(this).addClass("imgActive");b=$(this).find("img").attr("src");
a=build360Path(b);writeColor($(this).find("img").attr("alt"),getThumbnailPosition(this));doPassVar(a);});$(".movieThumbnailContainer").click(function(){$(".movieThumbnailContainer").removeClass("imgActive");$(this).addClass("imgActive");writeCopy($(this).parent().find("ul.movieMetaInfo li.movieMetaTitle").text());makeMovieDownloadLink($(this).parent().find("ul.movieMetaInfo li.movieMetaDownload").text());});$(".coloursBtn").click(function(){$(this).siblings().removeClass("imgActive");$(this).addClass("imgActive");b=$(this).find("img").attr("src");a=buildColorPath(b);writeColor($(this).find("img").attr("alt"),getThumbnailPosition(this));xChgPic(a);});$(".thumbnailContainer").click(function(){b=$(this).find("img").attr("src");$(this).siblings().removeClass("imgActive");$(this).addClass("imgActive");makeDownloadLink(b);xChgPic(b.replace(/-thumbnail-/,"-"));writeCopy($(this).find("img").attr("alt"));});$(".galleryBoxTop * a").mouseover(function(){$(this).addClass("imgActiveHover");});$(".galleryBoxTop * a").mouseout(function(){$(this).removeClass("imgActiveHover");});$("div#mediaStageControlButtons *").mousedown(function(){$(this).addClass("btnActive");});$("div#mediaStageControlButtons *").mouseup(function(){$(this).removeClass("btnActive");});});
