function trocarImagemComFade(elemento, urlImagem) {
	var DELAY = 250;
	var img = $(elemento);
	if(img.attr('src') == urlImagem) {
		img.fadeIn(DELAY);
		return;
	}
	img.fadeOut(DELAY, function() {
		var objImagePreloader = new Image();
		objImagePreloader.onload = function() {
			img.attr('src', urlImagem);
			img.fadeIn(DELAY);
		};
		objImagePreloader.src = urlImagem;
	});
}

function ampliaImagem() {
	$("#detalhesProduto .imagens li a").click(function () {
		var el_link_thumb = $(this);
		var link_img = $(el_link_thumb).attr("href");
		var img = $('#imgGr img');
		trocarImagemComFade(img, link_img);
		return false;
	});
}

function cestaRemoverItem(eid, botao) {
	$(botao).parents('form').find("[name='eidRemovendo']").val(eid);
	var oForm = $('.formCesta');
	oForm.submit();
}

function cestaAtualizarValores(botao, finalizar) {
	var oForm = $('.formCesta');
	oForm.find("[name='eidRemovendo']").val('');
	var hiddenFinalizar = oForm.find("[name='finalizar']");
	hiddenFinalizar.attr('value', finalizar ? "true" : "false");
	oForm.submit();
}

$(document).ready(function() {
	if ($("#detalhesProduto .imagens li a").length > 0)
		ampliaImagem();
});