
//<![CDATA[
	
$(function(){
	
	var novoitem = $("#dependentes").html();
	var num=1;
	$("#dependentes").html("");

	//VERIFICA SE HA ALGUM CAMPO REQUERIDO VAZIO
	$("#btCalcular").click(function(){
	
		var submete = true;alerta="true";
		var mensgem = "<br \/><b>VERIFIQUE OS SEGUINTES ITENS:<\/B><br><br \/><ul>";
				
		// faz uma busca por todos elementos que especificam o atributo req=true
		$("[req=true]").each(
			function(){
				var texto = $(this).val();
			
				if(texto.length < 1 || texto=="0" || texto==""){
					submete = false;
					
				mensgem += "<li style='list-style-image:url(dados/imgDetalhes/00.gif)'>O campo <b>" + $(this).attr("msg") + "<\/b> &eacute; obrigat&oacute;rio<\/li>";		
				}
				
			}

		);
		
			mensgem += "</ul>";
		
		//VERIFICA A NECESSIDADE OU NAO DE EXIBIR A MENSAGEM DE ERRO
		if(submete == false){
			$("#enviaCotacao").attr("value","Tentar novamente");
			jAlert(mensgem,"SIM - Sistema Inteligente Multiplanos");
						
		//GUARDA TODOS AS OPCOES ESCOLHIDAS PELO USUARIO PARA UM FUTURO RETORNO
		}else{	
				
				var escolha ="";
				var i=0;
				
				var pesq = $("#regiao")[0].selectedIndex;
			
			$("select[name^=idade]").each(function(){
				escolha += $(this)[0].selectedIndex + ",";
				i++;
			}); 
				
				irPara = "?acao=pesquisa&escolha=" + escolha + "&pesq=" + pesq;
				$("#pesquisabase").attr("action", irPara);
		
			}
		
		if(submete){
			$("#pesquisabase").submit();
		}
		
	});

		/*--------------------------------------------------------------------------------------------- 
							FUNCAO PARA PERMITIR SOMENTE A ENTRADA DE NUMEROS
		----------------------------------------------------------------------------------------------*/ 

		$("input[name^='qtde']").bind("keypress",function(e){
			var tecla = (e.keyCode ? e.keyCode : e.which);
			
			if ((tecla >= 0 && tecla <= 7)||(tecla >= 9 && tecla <= 12)||(tecla >= 14 && tecla <= 47)||(tecla >= 58 && tecla <= 127)){ 
				return false; 
			}
			return tecla;
		});

	
	/*--------------------------------------------------------------------------------------------- 
					CRIA AS INSTRUCOES NECESSARIAS PARA ADICIONAR NOVO DEPENDENTE
					#######################	INICIO ##############################
	----------------------------------------------------------------------------------------------*/ 
	
	$("#adicionar").click(function(){
		num ++; //INCREMENTA O CONTADOR QUE SERA USADO PARA IDENTIFICAR OS ELEMENTOS
		dependente = novoitem;
		mostra = new Array();
		faixa = new Array();
		i=0;

		/*--------------------------------------------------------------------------------------------- 
			PEGA OS VALORES JA DIGITADOS PELO USUÁRIO NOS CAMPOS DE QTDE  E OS ATRIBUI A ARRAY MOSTRA
		----------------------------------------------------------------------------------------------*/ 
		$("input[name^='qtde']").each(function(){
			mostra[i] = $(this).val();
			i++;
		}); 
		
		i=0;

		/*--------------------------------------------------------------------------------------------- 
			PEGA OS INDICES DA FAIXA SELECIONADO PELO USUÁRIO E OS ATRIBUI A ARRAY FAIXA
		----------------------------------------------------------------------------------------------*/ 
		$("select[name^=idade]").each(function(){
			faixa[i] = $(this)[0].selectedIndex;
			i++;
		}); 

	/*--------------------------------------------------------------------------------------------- 
			SUBSTITUI O NOME E ID DOS ELEMENTOS ATRIBUINDO A ESTES UM NOME|ID NAO REPETIDO
	----------------------------------------------------------------------------------------------*/ 
		novoDep = dependente.replace(/e1/g, "e" + num);
		novoDep = novoDep.replace(/  1/g, " " + num);
		novoDep = novoDep.replace("| 1", "| " + num);
		$("#dependentes").html($("#dependentes").html() + novoDep);
	
		i=0;
		
		/*--------------------------------------------------------------------------------------------- 
				ATRIBUI OS VALORES ANTES DIGITADOS AOS CAMPOS DE QTDE CORRESPONDENTES
		----------------------------------------------------------------------------------------------*/ 
		$("input[name^='qtde']").each(function(){
			$(this).val(mostra[i]);
			i++;
		}); 
		
		
		/*--------------------------------------------------------------------------------------------- 
				ATRIBUI OS VALORES ANTES DIGITADOS AOS CAMPOS DE FAIXA CORRESPONDENTES
		----------------------------------------------------------------------------------------------*/ 
		i=0;
		$("select[name^=idade]").each(function(){
			$(this)[0].selectedIndex = faixa[i];
			i++;
		}); 

		/*--------------------------------------------------------------------------------------------- 
								CRIA O EFEITO ROLL-OVER DO BOTAO ADICIONAR
		----------------------------------------------------------------------------------------------*/ 

}).mouseover(function(){
		$(this).attr("src","img/add_f2.png");
	}).mouseout(function(){
		$(this).attr("src","img/add.png");
	});

/*------------------------------------------------------------------------------------------------------- 
#######################	FIM DAS INSTRUCOES DO BOTAO ADICIONAR DEPENDENTE ##############################
--------------------------------------------------------------------------------------------------------*/ 

	
	$("#btLimpar").click(function(){
		
		$("#dependentes").html("");
		$("#bt_remove1").hide();
		$(":checkbox").removeAttr("checked");
		ativo = false;
		$("#pesquisabase")[0].reset();
		num=1;
		
	});

//--------------------- VIVA AO JQUERY ----------------------------//

});

//]]>