var Carrinho = {
	
		'AddProduto': function(id_produto,form)
		{	
			/*if ($('input:[tipo=especificacao]:checked').length == 0)
			{
				alert('Você precisa escolher uma especificação! ');
				return false;
			}*/
			
			if ( $('#qtd_'+id_produto).val() == "")
			{
				alert('Você precisa digitar a quantidade! ');
				$('#qtd_'+id_produto).focus();
				return false;
			}
			
			$.unblockUI();
			
			if(id_produto > 0)
			{
				$('#divCarrinho').load('load-carrinho.php?cmd=adicionar&ID='+id_produto+'&'+$('#'+form).serialize());
			}
			else
				$('#divCarrinho').load('load-carrinho.php');
				
			jQuery.blockUI({message: null, overlayCSS: { backgroundColor: '#333333' } });

		},
		
		'_openCarrinho': function()
		{
			$('#divCarrinho').load('load-carrinho.php');				
			jQuery.blockUI({message: null, overlayCSS: { backgroundColor: '#333333' } });
		},
		
		
		'Atualiza':function(codigo,qtd)
		{
			//verifica se não é numero
			id_produto = codigo;
			id_produto = id_produto.split("_");
			
			if (isNaN(qtd))
				qtd = 1;

			$('#qtd_'+id_produto[0]).val(qtd);
						
			var subtotal = $('#carrinho_qtd_'+codigo).val() * $('#carrinho_valor_'+codigo).val();
			$('#carrinho_sub_'+codigo).val(subtotal);
			subtotal = number_format(subtotal,2, ',', '.');
			$('#carrinho_subtxt_'+codigo).text(subtotal);
			
			var valor = 0;
			$('#formCarrinho input:[tipo=subtotal]').each(function(){												   
				valor = Number(this.value) + Number(valor);
			 });
			
			valor = number_format(valor,2, ',', '.');
			$('#formCarrinho #carrinho_totaltxt').text(valor);
			
					
			$.ajax({
				type: "GET",
				url: "load-carrinho.php",
				data: "cmd=atualizar&codigo="+codigo+"&qtd="+qtd
			});
			
		},


		'RemoveProduto':function(codigo)
		{		
			$('#divCarrinho').load('load-carrinho.php?cmd=remover&codigo='+codigo);			
		},
	
		'Valida': function()
		{
		
			if ( $('#nome').val() == "")
			{
				alert('Você precisa digitar o seu nome! ');
				$('#nome').focus();
				return false;
			}
			
			if($('email').val() == "" || document.getElementById('email').value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1)
			{
				alert('Você precisa digitar um endereço de e-mail válido! ')
				$('#email').focus();
				return false;
			}
			
			if ( $('#telefone').val() == "")
			{
				alert('Você precisa digitar o seu telefone! ');
				$('#telefone').focus();
				return false;
			}
				
			if ( $('#mensagem').val() == "")
			{
				alert('Você precisa digitar a sua mensagem ! ');
				$('#mensagem').focus();
				return false;
			}
		}
}
