$(window).bind('load', function()
{

		if($('.views-field-field-image-cache-fid-1').length > 0)
		{
			var o_myCarousel;
			$('.views-field-field-image-cache-fid-1 .field-content img').each(function()
			{
				o_myCarousel = this;
			});
			
			o_myCarousel.a_carouselImages = false;
			o_myCarousel.handleClick = function (o_clicked)
			{
				this.a_carouselImages.each(function()
				{	
					if(this.id == o_clicked.id)
					{
						$(this).css('border','1px solid #555');
						o_myCarousel.src = this.src;			
					}
					else
					{
						$(this).css('border','1px solid #bbb');
					}
				});
			};
				
			if(o_productImageContainer = $('.view-unique-products .views-field-field-image-cache-fid'))
			{
				i_myLoop = 0;		
				o_productImageContainer.each(function()
				{
					this.id = 'productImageContainer_'+i_myLoop;
					if(o_myCarousel.a_carouselImages = $('#'+this.id+' .field-content img'))
					{	
						i_myLoop2 = 0;
						o_myCarousel.a_carouselImages.each(function()
						{	
							this.id = 'productImage_'+i_myLoop+'_'+i_myLoop2;
							$(this).bind('click', function()
							{
								o_myCarousel.handleClick(this);
								return false;
							});
							
							if(i_myLoop2 == 0)
							{
								o_myCarousel.handleClick(this);
							}
							
							i_myLoop2++;				
						});				
					}
					
					i_myLoop++;
				});
			}
		}

});
/*
 <div class="views-field-field-product-image-fid"> 
                <div class="field-content"><div class="field-item field-item-0"><img
*/
