
(function($){
	$.sem_gallery={	
		
		_init:function(){
			//default image, initimg, set on e_sem_intro1 page for TEST2
			
			//Hookup thumbs
			$('.gallery a').click(function(e){
				e.stopPropagation();
				e.preventDefault();
				$('.gallery a').removeClass('selected');
				$(this).addClass('selected');
				$.sem_gallery.loadImage(this.id);				
				return false;				
			}),
			$('.gallery a').eq(0).addClass('selected');
			$('#r_nav .head').html('Find the ' + rhead + ' that fits your lifestyle and budget with these useful tools.');
			$.sem_gallery.loadImage(1);
			$.sem_gallery.writeThumbs();
			$.sem_gallery.loadTest1();
			$.sem_gallery.loadTest3();
			
					
		},
		
		
		loadImage: function(thumbId) {
			if(thumbId==1 && altimg) {
				var imgsrc='/MusaWeb/images/vehicles/sem/' + modYr +'/' + vehCode + '/pho_sem_alt.jpg';
			} else {
				var imgsrc='/MusaWeb/images/vehicles/sem/' + modYr +'/' + vehCode + '/pho_sem_' + thumbId + '.jpg';
			}
			var preload = new Image();
			preload.onload = function() {$.sem_gallery.displayImage(imgsrc);}
			preload.src = imgsrc;
		
		},
		
		writeThumbs: function() {
			for(i=1; i<=$('div.gallery a').length; i++) {
				if(i==1 && altimg) {
				var imgstr='<img src="/MusaWeb/images/vehicles/sem/' + modYr + '/' + vehCode + '/thumb_sem_alt.jpg" width="38" height="17" border="0" alt="" />'; } else {
				
				var imgstr='<img src="/MusaWeb/images/vehicles/sem/' + modYr + '/' + vehCode + '/thumb_sem_' + i + '.jpg" width="38" height="17" border="0" alt="" />';}
				$('.gallery a').eq(i-1).html(imgstr);
			}
		
		},
		
		loadTest1: function() {
			if(test1=='garage'){
				$('#main_img').append(garageLink);
				$('.main').append(garageLinkRt);			
			} else{ 
				$('#main_img').append(buildLink);
				$('.main').append(buildLinkRt);
			}
		
		},
		
		loadTest3: function() {
			if(test3=='search'){
				$('#top-main h1').html(searchTxt);		
			} else{ 
				$('#top-main h1').html(modelTxt);	
			}
			
			$('#top-main h1').css("top", 25- $('#top-main h1').height()/2);	
			$('#top-main h1').show();
		
		},
				
		displayImage:function(isrc){			
			var imgstr='<img src="' + isrc + '" width="642" height="316" border="0" alt="" />';
			$('#main_img div').html(imgstr);			
		}
	}
	
	$.sem_gallery._init();
})(jQuery);

