/**
 * @author Samuel Molinski
 */
$(document).ready(function() {
	//animation
	$(".btn-comprar").click(function(e) {
		var compraWindow = $(this).parents(".box_comprar").find('.compraWindow');
		
		$(this).slideUp(500, function() {
			compraWindow.slideDown();
			compraWindow.find("form.product_form").fadeIn();
		});
	});
	$(".btn-cancelar").click(function(e) {
		var box_comprar = $(this).parents(".box_comprar");	
				
		box_comprar.find("form.product_form").fadeOut();
		box_comprar.find(".compraWindow").delay(400).slideUp(500, function() {	
			box_comprar.find('.btn-comprar').slideDown();
		});
	});
	//functions
	$(".btn-comprarEEncerrar").click(function(e) {
		var compraWindow = $(this).parents(".compraWindow");
		form_values = compraWindow.find("form.product_form").serialize();
		
		jQuery.post( 'index.php?ajax=true', form_values, function(returned_data) {
			eval(returned_data);
			$(window.location).attr('href', "http://www.relogioslambretta.com.br/modelos/checkout/");
		});
	});
	$(".btn-comprarEMais").click(function(e) {
		var compraWindow = $(this).parents(".compraWindow");
		form_values = compraWindow.find("form.product_form").serialize();
		
		compraWindow.find("form.product_form").fadeOut(300, function(){			
			compraWindow.find(".addedToCart").fadeIn(300);
		});
		jQuery.post( 'index.php?ajax=true', form_values, function(returned_data) {
			eval(returned_data);
			compraWindow.find(".wait").css({"display":"none"});
			compraWindow.find(".ready").css({"display":"block"});
			compraWindow.delay(2000).slideUp(500, function() {
				$(this).parents(".box_comprar").find('.btn-comprar').slideDown(400, function () {
					//reset everything					
					compraWindow.find(".wait").css({"display":"block"});
					compraWindow.find(".ready").css({"display":"none"});
					compraWindow.find(".addedToCart").css({"display":"none"});
				});
			});
			
		});
	});
});

