	$(function(){

		$("#form-busca #termo").focus(function(){if($(this).val() == this.defaultValue){$(this).val('');}}).blur(function() {if($(this).val() == ''){$(this).val(this.defaultValue);}});

		$("#Telefone, #Celular, #Telefone_1, #Telefone_2, #Fax").mask("(99) 9999-9999");
		$("#Cep").mask("99999-999");
		$("#Cnpj").mask("99.999.999/9999-99");
		$(".num").numeric();
		$(".moeda").maskMoney();
		
		$('#menu > ul > li > a').hover(function(){
			$('#menu ul li').removeClass('active');			
			if($(this).text()=='Produtos'){
				$(this).parent().addClass('active');
			}
			return false;
		});
		
		$("#form-busca").submit(function(){
		
			if($("#termo").val()==''){
				alert('Preencha o Termo de busca');
				$("#termo").focus();
				return false;
			}
											  
		});		

		$("select.sel-anos").uniform();		
		
		$("select.sel-anos").change(function(){
											 
			var ano 		= $(this).val();
			var id_produto 	= makenum($(this).attr("id"));
			var valor		= $('#sel-ano-'+id_produto+' option:selected').attr("data");

			$("#valor-" + id_produto).fadeOut('fast').fadeIn('fast').text(valor);			
			
		});	
		
		$(".btn-comprar").click(function(){
										 
			var id_produto 	= makenum($(this).attr("href"));
			var ano 		= $('#sel-ano-'+ id_produto +' option:selected').val();
										 
			window.location.href='detalhes-produto.asp?id=' + id_produto + '&ano=' + ano;
			return false;
			
		});
		
		$("#tbl-precos input").click(function(){
											  
			var valor = $(this).attr("data");
			
			$(".valor span").fadeOut('fast').fadeIn('fast').text(valor);		
			
		});
			
		$(".bt-detalhes").click(function(){
										 
			var id_produto 	= makenum($(this).attr("href"));
			var ano 		= $('#tbl-precos input:checked').val();
			var qtd 		= makenum($('#Num_Licencas').val());

			if(qtd=='' || qtd=='0'){
				alert('Informe o número de licenças');
				$('#Num_Licencas').focus();
			}else{
				window.location.href='carrinho.asp?id=' + id_produto + '&ano=' + ano + '&qtd=' + qtd;
			}
										 
			return false;
			
		});
			
		$('#menu-aba li a').click(function(){
			$('#menu-aba li').removeClass('ativo');
			$(this).parent().addClass('ativo');
			$('#conteudo-aba div').hide().parent().find($(this).attr('href') + '-aba').fadeIn('slow');
			return false;
		});
			
			
		$("#form-contato").submit(function(){
										   
			if($("#Nome").val()==''){
				alert('Preencha o Nome');
				$("#Nome").focus();
				return false;
			}	
		
			$("#Email").val($("#Email").val().replace(/ /g, ""));
			
			if($("#Email").val()=='' || $("#Email").val().match(/(\w+)@(.+)\.(\w+)$/)==null){
				alert('Preencha o E-mail');
				$("#Email").focus();
				return false;
			}	
			
			if($("#Telefone").val()==''){
				alert('Preencha a Senha');
				$("#Telefone").focus();
				return false;
			}
											  
		});
		
		$("#form-pedido").submit(function(){
		
			$("#Email").val($("#Email").val().replace(/ /g, ""));
			
			if($("#Email").val()=='' || $("#Email").val().match(/(\w+)@(.+)\.(\w+)$/)==null){
				alert('Preencha o E-mail');
				$("#Email").focus();
				return false;
			}	
			
			if($("#Senha").val()==''){
				alert('Preencha a Senha');
				$("#Senha").focus();
				return false;
			}
			
			if($("#Senha").val()!=$("#Senha2").val()){
				alert('Confirmação de Senha Inválida');
				$("#Senha2").val('').focus();
				return false;
			}
			
			if($("#Empresa").val()==''){
				alert('Preencha a Empresa');
				$("#Empresa").focus();
				return false;
			}				
			
			if($("#Cep").val()==''){
				alert('Preencha o Cep');
				$("#Cep").focus();
				return false;
			}				
			
			if($("#Endereco").val()==''){
				alert('Preencha o Endereço');
				$("#Endereco").focus();
				return false;
			}				
			
			if($("#Endereco_Num").val()==''){
				alert('Preencha o Número');
				$("#Endereco_Num").focus();
				return false;
			}	
			
			if($("#Bairro").val()==''){
				alert('Preencha o Bairro');
				$("#Bairro").focus();
				return false;
			}	
			
			if($("#Cidade").val()==''){
				alert('Preencha a Cidade');
				$("#Cidade").focus();
				return false;
			}
			
			if($("#Estado").val()==''){
				alert('Selecione o Estado');
				$("#Estado").focus();
				return false;
			}
			
			if($("#Forma_Tratamento").val()==''){
				alert('Selecione a Forma de tratamento');
				$("#Forma_Tratamento").focus();
				return false;
			}
			
			if($("#Nome").val()==''){
				alert('Preencha o Nome');
				$("#Nome").focus();
				return false;
			}
			
			if($("#Sobrenome").val()==''){
				alert('Preencha o Sobrenome');
				$("#Sobrenome").focus();
				return false;
			}
			
			if($("#Telefone").val()==''){
				alert('Preencha o Telefone');
				$("#Telefone").focus();
				return false;
			}
			
			if($("#Contrato:checked").length==0){
				alert('É necessário aceitar os termos do contrato');
				return false;
			}	

		});
		
		$("#form-cadastro").submit(function(){
		
			$("#Email").val($("#Email").val().replace(/ /g, ""));
			
			if($("#Email").val()=='' || $("#Email").val().match(/(\w+)@(.+)\.(\w+)$/)==null){
				alert('Preencha o E-mail');
				$("#Email").focus();
				return false;
			}	
			
			if($("#Senha").val()==''){
				alert('Preencha a Senha');
				$("#Senha").focus();
				return false;
			}
			
			if($("#Senha").val()!=$("#Senha2").val()){
				alert('Confirmação de Senha Inválida');
				$("#Senha2").val('').focus();
				return false;
			}
			
			if($("#Empresa").val()==''){
				alert('Preencha a Empresa');
				$("#Empresa").focus();
				return false;
			}				
			
			if($("#Cep").val()==''){
				alert('Preencha o Cep');
				$("#Cep").focus();
				return false;
			}				
			
			if($("#Endereco").val()==''){
				alert('Preencha o Endereço');
				$("#Endereco").focus();
				return false;
			}				
			
			if($("#Endereco_Num").val()==''){
				alert('Preencha o Número');
				$("#Endereco_Num").focus();
				return false;
			}	
			
			if($("#Bairro").val()==''){
				alert('Preencha o Bairro');
				$("#Bairro").focus();
				return false;
			}	
			
			if($("#Cidade").val()==''){
				alert('Preencha a Cidade');
				$("#Cidade").focus();
				return false;
			}
			
			if($("#Estado").val()==''){
				alert('Selecione o Estado');
				$("#Estado").focus();
				return false;
			}
			
			if($("#Forma_Tratamento").val()==''){
				alert('Selecione a Forma de tratamento');
				$("#Forma_Tratamento").focus();
				return false;
			}
			
			if($("#Nome").val()==''){
				alert('Preencha o Nome');
				$("#Nome").focus();
				return false;
			}
			
			if($("#Sobrenome").val()==''){
				alert('Preencha o Sobrenome');
				$("#Sobrenome").focus();
				return false;
			}
			
			if($("#Telefone").val()==''){
				alert('Preencha o Telefone');
				$("#Telefone").focus();
				return false;
			}
			
			if($("#Contrato:checked").length==0){
				alert('É necessário aceitar os termos do contrato');
				return false;
			}	

		});

	});
	
	function makenum(nro) {
		var valid    = "0123456789";
		var numerook = "";
		var temp;
		for(var i = 0; i < nro.length; i++)
		{
			temp = nro.substr(i, 1);
			if (valid.indexOf(temp) != -1)
				numerook = numerook + temp;
		}
		return(numerook);
	}
