function showZoom()
{	
	$('#canvas').fadeTo(0, 0.80);
	$('#canvas').css('height', $(document).height()+'px');

	pos = $('#pageProduit_content').position();
	$('#canvas').show();
	
	if(IE6 || IE7)
	{
		width = ($(window).width()/2) - ($('#zoomPopup').width()/2);		
		$('#zoomPopup').css('left', width-20+'px');
		// $('#zoomPopup').css('margin-left', '50px');
	}
	else
	{
		$('#zoomPopup').css('left', pos.left+25+'px');
	}
		
	$('#zoomPopup').show();


	// no navigation
	if(zoomUrls.length <= 1)
	{
		$('#pagination').hide();
	}

	$('select').hide();
}

function hideZoom()
{
	$('#canvas').hide();
	$('#zoomPopup').hide();
	$('select').show();
	$('#OPTCouleur').hide();
}

var zoomCurPos = 0;
var zoomUrls;
function zoomInit()
{
	zoomUrls = $('#pageProduit_miniaturesProduits img');

	$('#imageZoom').load(function (){
		$('#imageZoom').show();
		$('#imageZoomLoader').hide();
	});
	
}

function zoomNext()
{	
	zoomCurPos++;
	if(zoomCurPos == zoomUrls.length)
		zoomCurPos = 0;

	src = str_replace('/list/', '/big/', zoomUrls.eq(zoomCurPos).attr('src'));
	zoomImage(src);


}

function zoomPrevious()
{

	zoomCurPos--;
	if(zoomCurPos < 0)
		zoomCurPos = zoomUrls.length;

	src = str_replace('/list/', '/big/', zoomUrls.eq(zoomCurPos).attr('src'));
	zoomImage(src);
}

function zoomImage(src)
{
	$('#imageZoom').hide();
	$('#imageZoomLoader').show();

	preload_image = new Image();	

	preload_image.onload  = function(){
		$('#imageZoom').attr('src', preload_image.src);
		$('#imageZoom').show();
		$('#imageZoomLoader').hide();
	};

	preload_image.src = src;

	
}
