function validaData(campo){
	$(function(){
		if(campo.val().length>0){
			var dia = campo.val().substring(0,2);
			var mes = campo.val().substring(3,5);
			var ano = campo.val().substring(6,10);
			var data=true;
			
			if(campo.val().length<10 && campo.val().length>0){
				data=false;
			}else{
				if(mes>12){
					data=false;
				}else{
					if((mes==4 || mes==6 || mes==9 || mes==11) && dia>30){
						data=false;
					}else{
						if(mes==2 && dia>28 && ano%4!=0){
							data=false;
						}else if(mes==2 && dia>29 && ano%4==0){
							data=false;
						}else if(dia>31){
							data=false;
						}else if((ano==0 || mes==0 || dia==0) && campo.value!=""){
							data=false;
						}
					}
				}
			}
			
			if(!data){
				alert('Data inválida. Utilize datas no formato(dd/mm/aaaa).');
				campo.val("");
				campo.focus();
				return false;
			}else{
				return true;
			}
		}
	});
}

function mudaBanner(item){
	$(function(){
		var cont=0;
		$("div.itemBanner").each(function(){
			cont++;
		});
	
		if(item==1){
			itemAnterior=cont;
		}else{
			itemAnterior=item-1;
		}
	
		$("div#itemBanner"+itemAnterior).css("background","transparent");
		$("div#itemBanner"+itemAnterior).css("color","#000000");
		$("div#consoleBanner"+itemAnterior).hide();
		
		$("div#itemBanner"+item).css("background","url(imgs/btnBanner.png) no-repeat");
		$("div#itemBanner"+item).css("color","#ffffff");
		$("div#consoleBanner"+item).css("zIndex","1");
		$("div#consoleBanner"+item).fadeIn('normal');		
		
		if(item==cont){
			item=0;
		}
		item++;
		timeDelay=setTimeout("mudaBanner("+item+");",3000);
	});
}
function moeda2float(moeda){
   moeda = moeda.replace(".","").replace(",",".");
   return parseFloat(moeda);
}
function float2moeda(num) {
   x = 0;

   if(num<0) {
      num = Math.abs(num);
      x = 1;
   }   if(isNaN(num)) num = "0";
      cents = Math.floor((num*100+0.5)%100);

   num = Math.floor((num*100+0.5)/100).toString();

   if(cents < 10) cents = "0" + cents;
      for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
         num = num.substring(0,num.length-(4*i+3))+'.'
               +num.substring(num.length-(4*i+3));   ret = num + ',' + cents;   if (x == 1) ret = ' - ' + ret;return ret;

}

function mostraEstado(estado,cidade){
	$(function(){
		$("div#pontosInfo").html("<center><hr style=\"color:#ffffff;\"><img src='imgs/loading.gif' id='carregando'><br />CARREGANDO...</center>");
			
		$.post('ajaxRequest/mostraPontoVenda.php',{ 
			estado : estado,
			cidade: cidade
		},function(resposta){
			$("div#pontosInfo").html(resposta);
		});
	});
}

var timeDelay="";
$(function() {
	
	//Validação CPF
	function validaCpf(campo)
	{
	   var valido=1;
	   var s=campo.val();
	   c=s.substr(0,3);
	   c+=s.substr(4,3);
	   c+=s.substr(8,3);
	   dv=s.substr(12,2);
	   d1=0;
	   
	   for(i=0;i<9;i++){
			d1+=c.charAt(i)*(10-i);
	   }
	   if(d1==0){
			valido=1;
	   }else{
			d1=11-(d1%11);
	   	if(d1>9){
	   		d1=0;
	   	}
	   	if(dv.charAt(0)!=d1){
	   		valido=1;
	   	}else{
	      	d1*=2;
	      	for(i=0;i<9;i++){
	      		d1+=c.charAt(i)*(11-i);
	      	}
	      	d1=11-(d1%11);
	      	if(d1>9){
	      		d1=0;
	      	}
	      	if(dv.charAt(1)!=d1){
	      		valido=1;
	      	}else{
	      		valido=0;
	      	}
	   	}
	   }
	   if(valido==1){
   		if(campo.val()!=''){
	   		campo.css('color','#ff0000');
				alert('CPF inválido.');
				$("input#btnCadastrar,input#btnAlterar").attr('disabled','disabled');
   		}else{
   			$("input#btnCadastrar,input#btnAlterar").attr('disabled','disabled');
   		}
	   }else{
   		campo.css('color','#000000');
      	$("input#btnCadastrar,input#btnAlterar").removeAttr('disabled');
	   }
	}
	
	//Valida CNPJ
	function validaCnpj(campo){
		var valido=1;
		var s=campo.val();
		c=s.substr(0,2);
		c+=s.substr(3,3);
		c+=s.substr(7,3);
		c+=s.substr(11,4);
		dv=s.substr(16,2);
		var d1=0;
		
		for(i=0;i<12;i++){
			d1+=c.charAt(11-i)*(2+(i % 8));
		}
		if(d1==0){
			valido=1;
		}else{
			d1=11-(d1%11);
			if(d1>9){
				d1=0;
			}
			if(dv.charAt(0)!=d1){
				valido=1;
			}else{
				d1*=2;
				for(i=0;i<12;i++){
					d1+=c.charAt(11-i)*(2+((i+1)%8));
				}
				d1=11-(d1%11);
				if(d1>9){
					d1=0;
				}
				if(dv.charAt(1)!=d1){
					valido=1;
				}else{
					valido=0;
				}
			}
		}
		if(valido==1){
	   		if(campo.val()!=''){
		   		campo.css('color','#ff0000');
					alert('CNPJ inválido.');
					$("input#btnCadastrar,input#btnAlterar").attr('disabled','disabled');
	   		}else{
	   			$("input#btnCadastrar,input#btnAlterar").attr('disabled','disabled');
	   		}
		}else{
			campo.css('color','#000000');
			$("input#btnCadastrar,input#btnAlterar").removeAttr('disabled');
		}
	}
	
	//$('div.divBordaJanela').corner('10px');
	//$('div.conteudoJanela').corner('10px');
	$('div#numeroPedido').livequery(function(){
		$(this).corner('20px');
	});
	
	$('div#pedidoN').corner('10px');
	$('div#menuPedido').corner('TR 10px').corner('BR 10px');

	$('li.aba').livequery(function(){
		$(this).corner('top 10px');
	});
	
	$('div.conteudoAba:first').livequery(function(){
		$(this).show();
	});
	
	$('li.aba:first').livequery(function(){
		$(this).css("background","#007400").animate({
			marginTop:'-10px',
			height:'+=10px'
		},'fast');
	});
		
	$('li.aba').livequery('click',function(){
		$('li.aba').css("background","#a8db90").animate({
			marginTop:'0px',
			height:'19px'
		},'fast');
		$(this).css("background","#007400").animate({
			marginTop:'-10px',
			height:'+=10px'
		},'fast');
		
		var id=$(this).attr('id');
		$('div.conteudoAba').each(function(){
			if($(this).css('display')=='block'){
				$(this).fadeOut('fast',function(){
					$('div#console'+id).fadeIn('fast');
				});
			}
		});
	});
	
	
	$('div.linkDiv').each(function(){
		$(this).click(function(){
			var pg=$(this).attr("id");
			if(pg!=""){
				location.href='index.php?op='+pg;
			}
		});
	});
	
	$('div.janelaProduto').livequery('mouseover',function(){
		$(this).css('background','transparent');
	});
	
	$('div.janelaProduto').livequery('mouseout',function(){
		$(this).css('background','transparent');	
	});
	
	$('div.janelaProduto,div.linkProdutoTratamento').livequery('click',function(){
		var val=$(this).attr('id').split('/');
		location.href='index.php?op=detalheProduto&ProdId='+val[0]+'&TypeId='+val[1];
	});
	
	$('div.consoleBanner').livequery('click',function(){
		var val=$(this).attr('link').split('/');
		$.post('ajaxRequest/clickProdBanner.php',{
			produto:val[0],
			medida:val[1]
		},function(resposta){
			location.href='index.php?op=detalheProduto&ProdId='+val[0]+'&TypeId='+val[1];
		});
	});
	
	//$("input.qtdeFazerPedido").livequery(function(){$(this).mask("99",{placeholder:"0"})});
	//$("input.qtdeCarrinho").mask("99",{placeholder:"0"});
	
	$("#formIdealizadora,#formContato").livequery(function(){
		if($("#formContato").attr('id')!=undefined || $("#formIdealizadora").attr('id')!=undefined){
			var FORM="";
			var URL="";
			if($("#formContato").attr('id')!=undefined){
				FORM="formContato";
				URL="contato.php";
			}else{
				FORM="formIdealizadora";
				URL="idealizadora.php";
			}
			
			$("#telContato").mask("(99)9999-9999");
	
			$("#formIdealizadora,#formContato").validate({
				focusInvalid: false,
				onfocusout:false,
				onkeyup:false,
				onclick:false,
				rules: {
					nome: "required",
					endereco:"required",
					numero:"required",
					bairro:"required",
					cidade:"required",
					telContato:"required",
					email:"required",
					assunto:"required",
					mensagem:"required"
				},
				messages: {
					nome: "Nome",
					endereco:"Endereço",
					numero:"Numero",
					bairro:"Bairro",
					cidade:"Cidade",
					telContato:"Telefone",
					email:"E-mail",
					assunto:"Assunto",
					mensagem:"Mensagem"
				},
				errorContainer:"div.errovalidacao, div.msgerro,div.pelicula",
				errorLabelContainer: "div.msgerro,",
				wrapper:"li",
				submitHandler: function() {
					enviarMail(FORM,URL);
				}
			});
	
			$("#btn_enviar").livequery('click',function(){
				$("select").hide();
			});
	
			$(".pelicula").livequery(function(){
				$(this).css("width",$("body").width()).css("height",$("body").height());
			});
		}
	});
	
	function enviarMail(FORM,URL){
		$("#btn_enviar").attr('disabled','disabled');
		$(".pelicula").show();
		$("div.caixaenvio").show().css('background','#FFFFFF').html("<center><img src='imgs/loading.gif' id='carregando'><br />ENVIANDO MENSAGEM...</center>");
		$('#'+FORM).ajaxSubmit({
			url:URL,
			target:"#conteudo"
		});
		return false;
	}

	$("#btn_okenvio").livequery('click',function(){
		$(this).parent().hide();
		$("div.pelicula").hide();
		$("select").show();
	});

	$("#btn_okerro").livequery('click',function(){
		$(this).parent().hide();
		$("div.pelicula").hide();
		$("select").show();
	});


	$("input#btn_okMateria,input#btnCancelarIndicacao,input#btnCancelarPresente,input#btnCancelarAvaliacao").livequery('click',function(){
		$("div.caixaMateria").hide();
		$("div.pelicula").fadeOut('slow');
		$("select").show();
	});
	
	$("dd.descPrincipio").livequery(function(){
		$(this).hide();
	});
	$("dt.idPrincipio").livequery('click',function(){
		var img="";
		
		if($(this).next().css('display')=='none'){
			img='menosInfo';
			fade='$(this).next().fadeIn()';
		}else{
			img='maisInfo';
			fade='$(this).next().fadeOut()';
		}
		
		$(this).css('background','url(imgs/'+img+'.jpg) no-repeat 0px 3px');
		eval(fade);
	});
	
	$("dt.idPrincipio").livequery(function(){
		$(this).hover(function(){
			$(this).css('fontSize','11px');
			$(this).css('color','#000000');
			},
			function(){
				$(this).css('fontSize','10px');
				$(this).css('color','#585858');
		});
	});
		
	$("input#btn_comprar").livequery('click',function(){
		var vals=$("select#selectEmbalagemDetalhe").val().split('/');
		location.href='index.php?op=carrinho&ProdId='+vals[0]+'&TypeId='+vals[1];
	});
	$("input#btn_comprar_casado").livequery('click',function(){
		var vals=$("select#selectEmbalagemDetalhe").val().split('/');
		var vals2=$(this).attr('class').split('/');
		location.href='index.php?op=carrinho&ProdId='+vals[0]+'&TypeId='+vals[1]+'&ProdIdComp='+vals2[0]+'&TypeIdComp='+vals2[1];
	});
	
	$("select#selectEmbalagemDetalhe").livequery('change',function(){
		var vals=$(this).val().split('/');
		
		$("div#conteudo").html("<center><hr style=\"color:#ffffff;\"><img src='imgs/loading.gif' id='carregando'><br />CARREGANDO...</center>");
		
		$.get('detalheProduto.php',{
			ProdId : vals[0],
			TypeId : vals[1],
			libera : 'ok' 
		},function(resposta){
			$("div#conteudo").html(resposta);
		});
	});
	
	$("div.itemMenu").each(function(){
		$(this).mouseover(function(){
			$(this).css('fontSize','16px');
			$(this).css('color','#007400');
		});
		$(this).mouseout(function(){
			$(this).css('fontSize','14px');
			$(this).css('color','#000000');
		});
	});
	
	$("div.itemMenuCliente").each(function(){
		$(this).mouseover(function(){
			$(this).css('background','#007400');
			$(this).css('fontSize','14px');
		});
		$(this).mouseout(function(){
			$(this).css('background','transparent');
			$(this).css('fontSize','14px');
		});
	});
	
	$("div.itemGlossario").livequery('click',function(){
		
		$("div#DescricaoGlossario").html("<center><hr style=\"color:#ffffff;\"><img src='imgs/loading.gif' id='carregando'><br />CARREGANDO...</center>");
		
		$.post('ajaxRequest/descGlossario.php',{ 
			id : $(this).attr('id'),
			libera : 'ok' 
		},function(resposta){
			$("div#DescricaoGlossario").html(resposta);
		});
	});

	$("div.itemGlossario").livequery(function(){
		$(this).each(function(){
			$(this).mouseover(function(){
				$(this).css('fontSize','14px');
				$(this).css('color','#000000');
			});
			$(this).mouseout(function(){
				$(this).css('fontSize','10px');
				$(this).css('color','#585858');
			});
		});
	});
	
	$("div.catMenuLateral,div.catMenuLateral3").hover(
		function(){
			$(this).addClass('menuLateralOver');
		},
		function(){
			$(this).removeClass('menuLateralOver');
		}
	);
	
	$("div.paginacao").hover(
		function(){
			$(this).addClass('paginacaoOver');
		},
		function(){
			$(this).removeClass('paginacaoOver');
		}
	).click(function(){
		location.href='index.php?op='+$(this).attr('id');
	});
	
	$("div.catMenuLateral").click(function(){
		var cods=$(this).attr('id').split('/');
		location.href='index.php?op=listaProdutos&CatId='+cods[0]+'&LineId='+cods[1];
	});
	
	$("div.tratMenuLateral").click(function(){
		location.href='index.php?op=tratDesc&TratId='+$(this).attr('id');
	});
	
	$("input#buscaPalavraGlossario").livequery('keyup',function(){
		
		$("div#itensGlossario").html("<center><hr style=\"color:#ffffff;\"><img src='imgs/loading.gif' id='carregando'><br />PESQUISANDO...</center>");
		
		$.post('ajaxRequest/indiceGlossario.php',{ 
			id : $(this).val(),
			libera : 'ok' 
		},function(resposta){
			$("div#itensGlossario").html(resposta);
		});
	});
	
	$("div.itemBanner").click(function(){
		var id=$(this).attr('id');
		var item=id.substring((id.length)-1);
		$("div.itemBanner").css("background","transparent");
		$("div.itemBanner").css("color","#000000");
		$("div.consoleBanner").hide();
		clearTimeout(timeDelay);
		mudaBanner(item);
	});
	mudaBanner(1);
	
	$("input#botaoAlterarEndereco").click(function(){
		$("div.msgAltEnd").html("<center><hr style=\"color:#ffffff;\"><img src='imgs/loading.gif' id='carregando'><br />CARREGANDO...</center>");
		$("div.pelicula").css("width",$("body").width()).css("height",$("body").height()).css('opacity',0.8).fadeIn('slow');
		$("div.caixaAltEnd").show();
		$("select").hide();
		$.post('ajaxRequest/endEntrega.php',{ 
			id : $(this).attr('id'),
			libera : 'ok' 
		},function(resposta){
			$("div.msgAltEnd").html(resposta);
		});
	});
	
	
	$("input#btnAlterarAltEnd").livequery('click',function(){
		$.post('ajaxRequest/endEntrega.php',{
			cep:$("input[name=cep]").val(),
			endereco:$("input[name=endereco]").val(),
			numero:$("input[name=numero]").val(),
			complemento:$("input[name=complemento]").val(),
			bairro:$("input[name=bairro]").val(),
			cidade:$("input[name=cidade]").val(),
			estado:$("select[name=estado]").val(),
			pais:$("input[name=pais]").val(),
			btn_alterar:$("input[name=btn_alterar]").val()
		},function(resposta){
			if(resposta!="erro"){
				$("div.dadosEnderecoEntrega").html(resposta);
				
				/*
				$("th#totalFrete").text("Calculando...");
				
				$.post('ajaxRequest/frete.php',{
					cep:$("input#cepFinal").val(),
					peso:$("input#pesoTotalFinal").val(),
					emMaos:'S',
					totalCompra:$("input#valorTotalFinal").val(),
					avisoRecebimento:'N'
				},function(resposta){
					$("th#totalFrete").text(float2moeda(resposta));
					var valorTotal=parseFloat(moeda2float($("input#valorTotalFinal").val()));
					var valorFrete=parseFloat(resposta);
					$("input[@name=valFrete]").val(valorFrete);
					var total=valorFrete+valorTotal;
					$("th#totalCarrinho").text(float2moeda(total));
				});
				*/
				alert('Endereço alterado com sucesso!');
			}else{
				alert('Endereço não alterado! Tente Novamente.');
			}
			$("div.caixaAltEnd").hide();
			$("div.pelicula").fadeOut('slow');
			$("select").show();
		});
		$("div.msgAltEnd").html("<center><hr style=\"color:#ffffff;\"><img src='imgs/loading.gif' id='carregando'><br />CARREGANDO...</center>");
	});
	
	
	
	$("input#btnVoltarAltEnd").livequery('click',function(){
		$("div.caixaAltEnd").hide();
		$("div.pelicula").fadeOut('slow');
		$("select").show();
	});
	
	$("input[name=cep]").livequery(function(){$(this).mask("99999-999")});
	
	$("div.esqueci").click(function(){
		$("div.msgEsqueci").html("<center><hr style=\"color:#ffffff;\"><img src='imgs/loading.gif' id='carregando'><br />CARREGANDO...</center>");
		$("div.pelicula").css("width",$("body").width()).css("height",$("body").height()).css('opacity',0.8).fadeIn('slow',function(){
			$("div.caixaEsqueci").css("zIndex","400").show();
		});
		$("select").hide();
		$.post('ajaxRequest/esqueci.php',{ 
			id : $(this).attr('id'),
			libera : 'ok' 
		},function(resposta){
			$("div.msgEsqueci").html(resposta);
		});
	});
	$("input#btnVoltarLogin").livequery('click',function(){
		$("div.caixaEsqueci").hide();
		$("div.pelicula").fadeOut('slow');
		$("select").show();
	});
	$("input#btnEnviarLogin").livequery('click',function(){
		$.post('ajaxRequest/esqueci.php',{
			email:$("input[name=email]").val(),
			btnEnviarLogin:$("input[name=btnEnviarLogin]").val()
		},function(resposta){
			if(resposta!="erro"){
				alert(resposta);
			}else{
				alert('Senha não alterada! Tente Novamente.');
			}
			$("div.caixaEsqueci").hide();
			$("div.pelicula").fadeOut('slow');
			$("select").show();
		});
		$("div.msgEsqueci").html("<center><hr style=\"color:#ffffff;\"><img src='imgs/loading.gif' id='carregando'><br />PROCESSANDO...</center>");
	});
	
	$('input[name=pagamento]').click(function(){
		var input=$(this);
		if(input.attr('checked') && $(this).parent().find('label').text()!="Boleto Bancário"){
			$("div#pgCartao").slideDown();
			$("input#valor1").attr("checked","checked");
		}else{
			$("div#pgCartao").slideUp();
		}
	});
	
	/*$("img#btnCalc").click(function(){
		$("th#totalFrete").text("Calculando...");
		
		var pesoTotal=0;
		$("input.qtdeCarrinho").each(function(){
			pesoTotal+=$(this).val()*$(this).parent().next().next().next().next().text();
		});

		$.post('ajaxRequest/frete.php',{
			cep:$('input.calculoFrete').val(),
			peso:pesoTotal,
			emMaos:'S',
			totalCompra:moeda2float($("th#totalCarrinho").text()),
			avisoRecebimento:'N'
		},function(resposta){
			$("th#totalFrete").text(float2moeda(resposta));
			$("input.qtdeCarrinho").trigger('keyup');
		});
	});*/
	
	$("input.qtdeCarrinho").keyup(function(){
		$.post('ajaxRequest/cookie.php',{
			qtde:($(this).val()==""?0:$(this).val()),
			id:$(this).attr('id'),
			opcao:'update'
		});
		
		var valor=moeda2float($(this).parent().next().text());
		var qtde=parseFloat(($(this).val()==""?0:$(this).val()));
		var subtotal=float2moeda(valor*qtde);
		$(this).parent().next().next().text(subtotal);
		
		var total=0;
		$("td.coluna06").each(function(){
			total+=moeda2float($(this).text());
		});
		
		/*
		if($("th#totalFrete").text()!=""){
			total+=moeda2float($("th#totalFrete").text());
		}*/
		
		$("th#totalCarrinho").text(float2moeda(total));
	});
	
	$("input.qtdeFazerPedido").livequery('keyup',function(){
		var valor=moeda2float($(this).parent().prev().text());
		var qtde=parseFloat(($(this).val()==""?0:$(this).val()));
		var subtotal=float2moeda(valor*qtde);
		$(this).parent().next().text(subtotal);
		
		var total=0;
		var totalQtde=0;
		var qtdeLinha=0;
		var totalLinha=0;
		var linha="";
		$("td.coluna06").each(function(){
			if(linha!=$(this).attr('id')){
				if(linha!=""){
					$("td#geral"+linha).text(float2moeda(totalLinha));
					$("td#qtdeGeral"+linha).text(qtdeLinha);
					total+=totalLinha;
					totalQtde+=qtdeLinha;
				}
				linha=$(this).attr('id');
				totalLinha=0;
				qtdeLinha=0;
			}
			totalLinha+=moeda2float($(this).text());
			var validQtde=$(this).prev().children().val();
			qtdeLinha+=parseInt(validQtde==""?0:validQtde);
		});
		$("td#geral"+linha).text(float2moeda(totalLinha));
		$("td#qtdeGeral"+linha).text(qtdeLinha);
		total+=totalLinha;
		totalQtde+=qtdeLinha;
					
		$('th#totalGeral').text(float2moeda(total));
		$('th#qtdeGeral').text(totalQtde);
	});
	
	
	$("img.btnCarrinho").click(function(){
		var obj=$(this);
		var id=obj.attr('id');
		
		$.post('ajaxRequest/cookie.php',{
			id:id,
			opcao:'remove'
		},function(resposta){
			obj.parent().parent().remove();
			if($("tbody").find("tr").length==0){
				$("div#divCarrinho").html("<hr style=\"color:#ffffff;\"><div class=\"texto01\" style=\"text-align:center;margin-top:20px;\">Você não possui itens em seu carrinho de compras.</div>");
			}else{
				$("input.qtdeCarrinho").trigger('blur');
			}
		});
	});
	
	$('select[name=tipoCliente]').change(function(){
		$.post('ajaxRequest/carregaForm.php',{
			tipoCliente:$(this).val()
		},function(resposta){
			$("div#camposForm").html(resposta);
		});
		$("div#camposForm").html("<center><hr style=\"color:#ffffff;\"><img src='imgs/loading.gif' id='carregando'><br />Criando Formulário...</center>");
	});
	
	$("input.cep").livequery(function(){$(this).mask("99999-999");$(this).css('width',65);});
	$("input#cpf").livequery(function(){$(this).mask("999.999.999-99");$(this).css('width',100);});
	$("input#cpf").livequery('blur',function(){validaCpf($(this));});
	$("input#cnpj").livequery(function(){$(this).mask("99.999.999/9999-99");$(this).css('width',120);});
	$("input#cnpj").livequery('blur',function(){validaCnpj($(this));});
	$("input.data").livequery(function(){$(this).mask("99/99/9999");$(this).css('width',70);});
	$("input.data").livequery('blur',function(){validaData($(this));});
	$("input.fone").livequery(function(){$(this).mask("(99)9999-9999");$(this).css('width',90);});
	
	$("table#tabCadastro").livequery(function(){
		$(this).find('input').focus(function(){
			$(this).parent().parent().css("background","#f1f1f1");
		});
		$(this).find('input').blur(function(){
			$(this).parent().parent().css("background","#ffffff");
		});
		
		$(this).find('select').focus(function(){
			$(this).parent().parent().css("background","#f1f1f1");
		});
		$(this).find('select').blur(function(){
			$(this).parent().parent().css("background","#ffffff");
		});
	});
	
	$('input[name=confsenha]').livequery('blur',function(){
		var senha=$('input[name=senha].campoCadastro').val();
		var confSenha=$(this).val();
		if(senha!=confSenha){
			alert("Senhas não conferem!")
			$('input[name=senha]').val("").focus();
			$(this).val("");
		}
	});
	
	$('input#btn_enviarInfo').click(function(){
		$.post('ajaxRequest/cadInformativo.php',{
			btn:$(this).val(),
			email:$("input#emailInformativo").val()
		},function(resposta){
			$("input#emailInformativo").val("");
			$("input#emailInformativo").removeAttr("disabled");
			alert(resposta);
		});
		$("input#emailInformativo").val("Cadastrando...");
		$("input#emailInformativo").attr("disabled","disabled");
	});
	
	$('div.galerias').click(function(){
		$("div#menuFoto").html("<center><hr style=\"color:#ffffff;\"><img src='imgs/loading.gif' id='carregando'><br />CARREGANDO...</center>");
		$.post('ajaxRequest/fotosGaleria.php',{
			g:$(this).attr('id')
		},function(resposta){
			$("div.pelicula").css("width",$("body").width()).css("height",$("body").height()).css('opacity',0.8).fadeIn('slow');
			$("div#conteudoFoto").show();
			$("div#menuFoto").html(resposta);
		});
	});
	
	$("img.fotoMiniatura").livequery('click',function(){
		$("div#cliqueFoto").remove();
		$("div.msgFoto").html("<center><hr style=\"color:#ffffff;\"><img src='imgs/loading.gif' id='carregando'><br />CARREGANDO FOTO...</center>");
		$("div.caixaFoto").show();
		$("div.msgFoto").html("<img id=\"fotoAmpliada\" src='fotos/"+$(this).attr('id')+"' />");
		if($(this).attr('title')!=undefined){
			$("div.msgFoto").html($("div.msgFoto").html()+"<div class=\"texto02\">"+$(this).attr('title')+"</div>");
		}
		$("div.caixaFoto").append("<div id=\"cliqueFoto\" class=\"texto01\">*Clique na foto para voltar</div>");
	});
	
	$("img#fotoAmpliada").livequery('click',function(){
		$(this).parent().parent().parent().hide();
		$("div.msgFoto").html("");
		$("div#cliqueFoto").remove();
		$("div.pelicula").fadeOut('slow');
	});
	
	$("div.linkMinhaConta").click(function(){
		$("div#conteudoMinhaConta").html("<center><hr style=\"color:#ffffff;\"><img src='imgs/loading.gif' id='carregando'><br />Carregando...</center>");
		$.post('ajaxRequest/'+$(this).attr('id')+'.php',{
		},function(resposta){
			$("div#conteudoMinhaConta").html(resposta);
		});
	});
	
	$("input#campoImpressaoBoleto").livequery(function(){$(this).mask("999999",{placeholder:"*"});});
	$("input#campoNumPedido").livequery(function(){
		$(this).mask("999999",{placeholder:"*"});
		$(this).focus(function(){
			$("input#numero:radio").attr('checked','checked');
		});
	});
	$("select.dataPedido").livequery('focus',function(){
		$("input#data:radio").attr('checked','checked');
	});
	
	$("input#btnPesquisarPedidos").livequery('click',function(){
		var valOpcao="";
		$('input[name=radioPesquisaPedido]').each(function(){
			if($(this).attr('checked')){
				valOpcao=$(this).val();
			}
		});
		
		$.post('ajaxRequest/listaPedidos.php',{
			pedido:$('input[name=pedido]').val(),
			dataDe:$('select[name=anoDe]').val()+'-'+$('select[name=mesDe]').val(),
			dataAte:$('select[name=anoAte]').val()+'-'+$('select[name=mesAte]').val(),
			opcao:valOpcao,
			btn_pesquisar:$(this).val()
		},function(resposta){
			$("div#listaPedidos").html(resposta);
		});
		$("div#listaPedidos").html("<center><hr style=\"color:#ffffff;\"><img src='imgs/loading.gif' id='carregando'><br />Carregando...</center>");
	});
	
	$("div#detalhesPedido").livequery('click',function(){
		$.post('ajaxRequest/listaPedidos.php',{
			pedido:$("div#textoNumeroPedido").text(),
			clickDetalhe:'OK',
			opcao:'numero'
		},function(resposta){
			$("div#detalhaPedido").html(resposta);
		});
		$("div#detalhaPedido").html("<center><hr style=\"color:#ffffff;\"><img src='imgs/loading.gif' id='carregando'><br />Carregando...</center>").slideDown('slow');
	});
	
	$("input#btn_login").livequery('click',function(){
		location.href='index.php?op=login&origem=home';
	});
	
	$("input#botaoEnviarEnquete").livequery('click',function(){
		var resposta="";
		$('input:radio[name=resposta]').each(function(){
			if($(this).attr('checked')){
				resposta=$(this).val();
			}
		});
		
		$.post('ajaxRequest/voto.php',{
			resposta:resposta,
			btn_votar:'ok'
		},function(resposta){
			$("div#enquete").html(resposta);
		});
		$("div#enquete").html("<center><hr style=\"color:#ffffff;\"><img src='imgs/loading.gif' id='carregando'><br />Carregando...</center>").slideDown('slow');
	});
	
	$("div#resultadoEnquete").livequery('click',function(){
		if($(this).hasClass('resultadoParcial')){
			$.post('ajaxRequest/mostraResultado.php',{
				ok:'ok'
			},function(resposta){
				$("div#enquete").html(resposta);
			});
		}else{
			$.post('enquete.php',{
				ok:'ok'
			},function(resposta){
				$("div#enquete").html(resposta);
			});
		}
	});

	$("input.formaContatoCadastro").livequery(function(){
		if($(this).attr('mascaraCampo')!=undefined){
			$(this).mask($(this).attr('mascaraCampo'));
		}
	});
	
	$("div.opcaoDetalhe").click(function(){
		var pg=$(this).attr('id');
		var vals=$("select#selectEmbalagemDetalhe").val().split('/');
		var prod=vals[0];
		var emb=vals[1];
		
		$("div.msgMateria").html("<center><hr style=\"color:#ffffff;\"><img src='imgs/loading.gif' id='carregando'><br />CARREGANDO...</center>");
		
		$.post('ajaxRequest/'+pg+'.php',{ 
			produto:prod,
			embalagem:emb
		},function(resposta){
			$("div.msgMateria").html(resposta);
		});
		$("div.pelicula").css("width",$("body").width()).css("height",$("body").height()).css('opacity',0.8).fadeIn('slow');
		$("input#btn_okMateria").hide();
		$("div.caixaMateria").show();
		$("select").hide();
	});
	$("input#btnEnviarIndicacao,input#btnEnviarPresente,input#btnEnviarAvaliacao").livequery('click',function(){
		var pg=$("input[name=pg]").val();
		var prod=$("input[name=produto]").val();
		var emb=$("input[name=embalagem]").val();
		var nome=$("input[name=nome]").val();
		var email=$("input[name=email]").val();
		var amigo=$("input[name=amigo]").val();
		var comentario=$("textarea[name=comentario]").val();
		var nota=$("select[name=nota]").val();
		
		$.post('ajaxRequest/'+pg+'.php',{ 
			produto:prod,
			embalagem:emb,
			nome:nome,
			email:email,
			amigo:amigo,
			comentario:comentario,
			nota:nota,
			btn_enviar:'ok'
		},function(resposta){
			if(resposta!="erro" && resposta!="invalido"){
				alert('Enviado com sucesso!');
			}else if(resposta!="erro"){
				alert('O e-mail informado é inválido! Tente Novamente.');
			}else{
				alert('Solicitação não enviada! Tente Novamente.');
			}
			$("div.caixaMateria").hide();
			$("div.pelicula").fadeOut('slow');
			$("select").show();
		});
		$("div.msgMateria").html("<center><hr style=\"color:#ffffff;\"><img src='imgs/loading.gif' id='carregando'><br />ENVIANDO...</center>");
	});
	
	$("select#cidadePontoVenda").livequery("change",function(){
		var cidade=$(this).val();
		var estado=$(this).attr('uf');
		mostraEstado(estado,cidade);
	});
	
	$("div.opcaoDetalhe").hover(function(){
		$(this).css('color','#000000').css('textDecoration','underline');
	},function(){
		$(this).css('color','#585858').css('textDecoration','none');
	});
	
	$("input#btnFecharPedidoLote").livequery('click',function(){
		var valorMin=moeda2float($("td#valorMinimoLote").text());
		var totalGeral=moeda2float($("th#totalGeral").text());
		
		if(totalGeral<valorMin){
			alert("Seu pedido não atingiu o valor minímo de R$"+float2moeda(valorMin)+".\nPortanto não poderá ser liberado.");
			return false;
		}
	});
	/*BANNER*/
	//bannerInfo("mostra");
	//$("img#imgBannerTopo2").fadeOut('fast');
	//setTimeout("bannerTopo(2);",3000);
});

function bannerTopo(id){
	$(function(){
		$("img.imgBannerTopo").fadeOut('slow');
		$("img#imgBannerTopo"+id).fadeIn('fast');
		if(id==1){
			setTimeout("bannerTopo(2);",3000);
		}else{
			setTimeout("bannerTopo(1);",3000);
		}
	});
}

function bannerInfo(op){
	$(function(){
		if(op=="mostra"){
			$("div.pelicula").css("width",$("body").width()).css("height",$("body").height()).css('opacity',0.8).fadeIn('slow');
			$("div.caixabanner").show();
			$("select").hide();
		}else{
			$("div.pelicula").fadeOut('slow');
			$("div.caixabanner").hide();
			$("select").show();
		}
	});
}
	
function carregaDados(campo,valor){
	$(function(){
		if(valor!="checked" && valor!="unchecked"){
			$('input[name='+campo+']').val(valor);
		}else if(valor=="checked"){
			$('input[name='+campo+']').attr("checked",valor);
		}else{
			$('input[name='+campo+']').removeAttr("checked");
		}
		$('select[name='+campo+']').val(valor);
	});
}

function mascara(campo, mask, e){
	campo.maxLength=mask.length;
    
	var src=campo.value.length;
    var mask=mask.substr(src,1);
    
    if(window.event){//Compativel c/ IE
    	if(e.keyCode!=13 && (e.keyCode>47 && e.keyCode<58)){
	    	if(mask!='#' && src>=0){	
	        	campo.value+=mask;
	    	}
	    }else{
	    	e.keyCode=0;
	    }
    }else{//Compativel c/ Mozilla
    	if(e.which!=13 && (e.which>47 && e.which<58)){
	    	if(mask!='#' && src>=0){	
	        	campo.value+=mask;
	    	}
	    }else if((e.which>64 && e.which<91) || (e.which>96 && e.which<123)){
	    	e.preventDefault();
	    }
    }
}

function atualizaTotalRevenda(){
	$(function(){
		var total=0;
		var totalQtde=0;
		var qtdeLinha=0;
		var totalLinha=0;
		var linha="";
		$("td.coluna06").each(function(){
			if(linha!=$(this).attr('id')){
				if(linha!=""){
					$("td#geral"+linha).text(float2moeda(totalLinha));
					$("td#qtdeGeral"+linha).text(qtdeLinha);
					total+=totalLinha;
					totalQtde+=qtdeLinha;
				}
				linha=$(this).attr('id');
				totalLinha=0;
				qtdeLinha=0;
			}
			totalLinha+=moeda2float($(this).text());
			var validQtde=$(this).prev().children().val();
			qtdeLinha+=parseInt(validQtde==""?0:validQtde);
		});
		$("td#geral"+linha).text(float2moeda(totalLinha));
		$("td#qtdeGeral"+linha).text(qtdeLinha);
		total+=totalLinha;
		totalQtde+=qtdeLinha;
					
		$('th#totalGeral').text(float2moeda(total));
		$('th#qtdeGeral').text(totalQtde);
	});
}

function atualizaTotalPublicitario(){
	$(function(){
		var total=0;
		var totalQtde=0;
		var qtdeLinha=0;
		var totalLinha=0;
		var linha="";
		$("td.coluna06").each(function(){
			if(linha!=$(this).attr('id')){
				if(linha!=""){
					$("td#geral"+linha).text(float2moeda(totalLinha));
					$("td#qtdeGeral"+linha).text(qtdeLinha);
					total+=totalLinha;
					totalQtde+=qtdeLinha;
				}
				linha=$(this).attr('id');
				totalLinha=0;
				qtdeLinha=0;
			}
			totalLinha+=moeda2float($(this).text());
			var validQtde=$(this).prev().children().val();
			qtdeLinha+=parseInt(validQtde==""?0:validQtde);
		});
		$("td#geral"+linha).text(float2moeda(totalLinha));
		$("td#qtdeGeral"+linha).text(qtdeLinha);
		total+=totalLinha;
		totalQtde+=qtdeLinha;
					
		$('th#totalGeral').text(float2moeda(total));
		$('th#qtdeGeral').text(totalQtde);
	});
}