try{
xmlhttp = new XMLHttpRequest();
}catch(ee){
try{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
try{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}catch(E){
xmlhttp = false;
}
}
}


	
	function addInput(field){		

		$("#fields"+field).slideDown("slow");
		$("#add"+(field-1)).slideUp("slow");
		$("#del"+(field-1)).fadeTo("slow", 0.0);

					
	}
	
	function excluirInput(field){
		
		$("#fields"+(field)).slideUp("slow");
		$("#add"+(field-1)).slideDown("slow");
		$("#del"+(field-1)).fadeTo("slow", 1.0);
	}
	
	function opcoes(opcao){
		
		switch(opcao){
			case 2:

				$("#passo2").slideDown("slow");
				$("#button1").slideUp("slow");
				$("#button"+opcao).slideDown("slow");
				$("#noticia_all").fadeOut("slow");
				$("#pacote_all").fadeOut("slow");
				
								
			break;
			
			case 3:
				$("#passo3").slideDown("slow");
				$("#button2").slideUp("slow");
				$("#button"+opcao).slideDown("slow");
				$("#noticia_all").fadeOut("slow");
				$("#pacote_all").fadeOut("slow");
			break;
			
		}
	}
	
	
	function finaliza(){
		
		dataChegada = document.getElementById("dataCheckin").value;
			if(dataChegada == ""){
			alert("Informe a data de início da viagem!");
			
			document.monte_viagem.dataCheckin.focus();
			return;
			}
	
			dataSaida   = document.getElementById("dataCheckout").value;
			
			if(dataSaida == ""){
			alert("Informe a data de término da viagem!");
			//dataChegada.style.background = "#FFFFCC";
			document.monte_viagem.dataCheckout.focus();
			return;
			}
		
		
		quantidadeQuartos = document.getElementsByName("qtdQuartos[]");
		quantidadePessoas = document.getElementsByName("qtdPessoas[]");
		
		totalQuartos=0;
		qtdQuartos="";
		qtdQuartoPreenchido=false;
		for(x=0;x<quantidadeQuartos.length;x++){
			if(parseInt(quantidadeQuartos[x].value) > 0){
				totalQuartos += parseInt(quantidadeQuartos[x].value);		
				if(quantidadeQuartos[x+1] != undefined){
					virg=quantidadeQuartos[x+1].value > 0?",":"";
				}else{
					virg="";
				}
				
				qtdQuartos += quantidadeQuartos[x].value+virg;
				
				qtdQuartoPreenchido=true;
			}
		}
		
		
		totalPessoas=0;
		qtdPessoas="";
		qtdPessoasPreenchido=false;
		for(x=0;x<quantidadePessoas.length;x++){
			if(quantidadePessoas[x].value > 0){
				totalPessoas += parseInt(quantidadePessoas[x].value);		
				
				if(quantidadePessoas[x+1] != undefined){
					virg=quantidadePessoas[x+1].value > 0?",":"";
				}else{
					virg="";
				}
				
				qtdPessoas += quantidadePessoas[x].value+virg;
				
				qtdPessoasPreenchido = true;
			}
		}
		
		
		if(!qtdQuartoPreenchido){
			alert("Informe a quantidade de quartos!");
			return false;
		}
		
		if(!qtdPessoasPreenchido){
			alert("Informe a quantidade de pessoas!");
			return;
		}
		
	nomeCliente = document.getElementById("nome").value;
		
		if(nomeCliente == ""){
			alert("Informe um nome para contato!");
			document.monte_viagem.nome.focus();
			return;
			}
			telefoneCliente = document.getElementById("telefone").value;
		if(telefoneCliente == ""){
			alert("Informe um telefone para contato!");
			document.monte_viagem.telefone.focus();
			return;
			}
		emailCliente = document.getElementById("email").value;
		if(emailCliente == ""){
			alert("Informe um email para contato!");
			document.monte_viagem.email.focus();
			return;
			}
		 if(emailCliente.indexOf("@")== -1 || emailCliente.indexOf(".") == -1){
		 alert("Email incorreto");
		document.monte_viagem.email.focus();
		return false;
	 }
		
				
		//1=Recife 2 = Natal 3=não quer q a karitas providencie sua passagem
		providenciarPass = "";
		providenciaPassagem = document.getElementsByName("passagem");
		for(x=0;x<providenciaPassagem.length;x++){
			if(providenciaPassagem[x].checked == true){
				providenciarPass = providenciaPassagem[x].value;
			}
		}
		
		
		cotPousadas     = "";
		cotacaoPousadas = document.getElementsByName("pousada");
		for(x=0;x<cotacaoPousadas.length;x++){
			if(cotacaoPousadas[x].checked == true){
				cotPousadas = cotacaoPousadas[x].value;
			}
		}
		
		//caso seja 1 não deseja q a karitas faça cotação das pousadas
		pousadasSel="";
		if(cotPousadas == "1"){
			pousadasSelecionadas = document.getElementsByName("pousadas[]");
			
			cont=0;
			for(x=0;x<pousadasSelecionadas.length;x++){
				
				if(pousadasSelecionadas[x].checked == true){
					
					//virg=pousadasSelecionadas[x+1]!=undefined?",":"";
				
					pousadasSel += pousadasSelecionadas[x].value+",";
				}
				
				cont++;
			}
			
			pousadasSel = pousadasSel.substring(0,pousadasSel.length-1);
			
		}
				
		
		pacotes = document.getElementsByName("pacote");
		pacoteEscolhido=0;
		for(x=0;x<pacotes.length;x++){
			if(pacotes[x].checked == true){
				pacoteEscolhido = pacotes[x].value;
			}
		}
		
		//0 = não deseja os pacotes da karitas
		passeioSel=0;
		if(pacoteEscolhido == "0"){
			passeiosSelecionados = document.getElementsByName("listPasseios[]");
			
			passeioSel="";
			cont=0;
			for(x=0;x<passeiosSelecionados.length;x++){
				if(passeiosSelecionados[x].checked == true){	
					//virg = cont+1==passeiosSelecionados.length?"":",";
				
					passeioSel += passeiosSelecionados[x].value+",";
				}
				
				cont++;
			}
							
			passeioSel = passeioSel.substring(0,passeioSel.length-1);	
		}
		
		//url = "paginas/envio_karitas.php?nomeCliente="+nomeCliente+"&email="+emailCliente+"&telefone="+telefoneCliente+"&dataChegada="+dataChegada+"&dataSaida="+dataSaida+"&qtdPessoas="+qtdPessoas+"&qtdQuartos="+qtdQuartos+"&totalPessoas="+totalPessoas+"&totalQuartos="+totalQuartos+"&cidadeOrigem="+providenciarPass+"&pacote="+pacoteEscolhido+"&passeios="+passeioSel+"&pousadasSel="+pousadasSel+"&cotacaoPousada="+cotPousadas;
		url = "paginas/finaliza.php?nomeCliente="+nomeCliente+"&email="+emailCliente+"&telefone="+telefoneCliente+"&dataChegada="+dataChegada+"&dataSaida="+dataSaida+"&qtdPessoas="+qtdPessoas+"&qtdQuartos="+qtdQuartos+"&totalPessoas="+totalPessoas+"&totalQuartos="+totalQuartos+"&cidadeOrigem="+providenciarPass+"&pacote="+pacoteEscolhido+"&passeios="+passeioSel+"&pousadasSel="+pousadasSel+"&cotacaoPousada="+cotPousadas;
		//alert(url);
		xmlhttp.open("GET",url,true);
		
		xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState == 1) {
				document.getElementById('carregando').innerHTML = '<table style="background:#fff" align="center"><tr><td><img src="img/loader.gif" /></td><td>&nbsp;&nbsp;Carregando, por favor aguarde...</td></tr></table>';

			}else if (xmlhttp.readyState==4){
			
			$("#contener_all").fadeIn("show");
			$("#resposta").slideDown("show");
									
				document.getElementById('finaliza').innerHTML = xmlhttp.responseText;
				EmailKaritasCalculo(nomeCliente,emailCliente,telefoneCliente,dataChegada,dataSaida,dataSaida,qtdPessoas,qtdQuartos,totalPessoas,totalQuartos,providenciarPass,pacoteEscolhido,passeioSel,pousadasSel,cotPousadas);
				//alert(xmlhttp.responseText);return;
			}
			
		}
		

		xmlhttp.send(null);
	}
	
	function pousadas(valor){

		if(valor == 1){
			$("#listPousadas").slideDown("slow");
			$( 'html, body' ).animate( { scrollTop: 0 }, 'slow' );
		}else{
			$("#listPousadas").slideUp("slow");
		}
	}
	function passesios(valor){
		if(valor == 0){
			$("#listPasseios").slideDown("slow");
		}else{
			$("#listPasseios").slideUp("slow");
		}
	}
	
	function fechar_resposta(){
		$("#resposta").slideUp("slow");
		$("#contener_all").fadeOut("slow");
		$("#calculoTotal").slideUp("slow");
		
		}
		
	function somatorioReserva(calcDiarioTotalPessoas,calcPassagensPasseios,objeto){
		if(calcPassagensPasseios==""){
		total = parseFloat(calcDiarioTotalPessoas);
		}else{
		total = parseFloat(calcDiarioTotalPessoas)+parseFloat(calcPassagensPasseios);
		}
		
		resultadoSomatorio = document.getElementById("valorTotal").innerHTML;

		obj = document.getElementsByName("somatorio[]");
		
		checado=false;
		for(x=0;x<obj.length;x++){
			if(obj[x].checked){
				
				checado=true;
			}
		}
		
		if(resultadoSomatorio == "" || resultadoSomatorio == 0){
			document.getElementById("valorTotal").innerHTML = total;
		}else{
			if(objeto.checked){
				resultadoSomatorio = parseFloat(resultadoSomatorio)+parseFloat(calcDiarioTotalPessoas);
				document.getElementById("valorTotal").innerHTML = resultadoSomatorio;
			}else{
				resultadoSomatorio = parseFloat(resultadoSomatorio)-parseFloat(calcDiarioTotalPessoas);
				if(!checado){
					/*caso n tenha nehum quarto selecionado subtrai o valor total das diarias e os calculos de passagens e passeios*/
					if(calcPassagensPasseios==""){
					resultadoSomatorio = parseFloat(resultadoSomatorio);	
					if(resultadoSomatorio==0){
						
					}
					}else{
					resultadoSomatorio = parseFloat(resultadoSomatorio)-parseFloat(calcPassagensPasseios);	
					}
				}
				
				document.getElementById("valorTotal").innerHTML = resultadoSomatorio;
			}
		}
		
		$("#calculoTotal").slideDown("slow");
		
		//$("#valorTotal").css({position: "absolute",top:($(window).scrollTop()+$(window).height()-$("#valorTotal").height())+"px"})
	}
	
	function montaArrayPousadasQuarto(nomePousada,nomeQuarto,indQuarto,indPousada){
		checkPousadaQuartos = document.getElementsByName();
		
	}
	
	function arraysPousadaQuarto(){
		alert(arrayPousada.length);
		for(x=0;x<arrayPousada.length;x++){
			if(arrayPousada[x] != undefined){
				alert(x);
				alert(arrayPousada[x]);
			}
		}
	}
	
	function enviarEmail(nomeCliente,email,telefone,dataChegada,dataSaida){		
		total = document.getElementById("valorTotal").innerHTML;
		checks = document.getElementsByName("somatorio[]");
		pousadasQuartos="";
		
		for(x=0;x<checks.length;x++){
			if(checks[x].checked){
				pousadasQuartos += checks[x].value+"|";
			}
		}
		
		
		url = "paginas/enviarEmail.php?nomeCliente="+nomeCliente+"&email="+email+"&telefone="+telefone+"&dataChegada="+dataChegada+"&dataSaida="+dataSaida+"&total="+total+"&pousadasQuartos="+pousadasQuartos+"&qtdPessoas="+qtdPessoas+"&qtdQuartos="+qtdQuartos+"&totalPessoas="+totalPessoas+"&totalQuartos="+totalQuartos+"&cidadeOrigem="+providenciarPass+"&pacote="+pacoteEscolhido+"&passeios="+passeioSel;
		
		xmlhttp.open("GET",url,true);
		
		xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState == 1) {
				document.getElementById('carregando').innerHTML = '<table style="background:#fff" align="center"><tr><td><img src="img/loader.gif" /></td><td>&nbsp;&nbsp;Carregando, por favor aguarde...</td></tr></table>';

			}else if (xmlhttp.readyState==4){
				$("#finaliza").animate( { scrollTop: 0 }, 'slow' );
				$("#resposta_reserva").fadeIn("show");
				document.getElementById('resposta_reserva').innerHTML = xmlhttp.responseText;
			}
			
		}
		

		xmlhttp.send(null);
	}
	
	
	
	function EmailKaritasCalculo(nomeCliente,emailCliente,telefoneCliente,dataChegada,dataSaida,dataSaida,qtdPessoas,qtdQuartos,totalPessoas,totalQuartos,providenciarPass,pacoteEscolhido,passeioSel,pousadasSel,cotPousadas){
		url = "paginas/envio_karitas.php?nomeCliente="+nomeCliente+"&email="+emailCliente+"&telefone="+telefoneCliente+"&dataChegada="+dataChegada+"&dataSaida="+dataSaida+"&qtdPessoas="+qtdPessoas+"&qtdQuartos="+qtdQuartos+"&totalPessoas="+totalPessoas+"&totalQuartos="+totalQuartos+"&cidadeOrigem="+providenciarPass+"&pacote="+pacoteEscolhido+"&passeios="+passeioSel+"&pousadasSel="+pousadasSel+"&cotacaoPousada="+cotPousadas;
		xmlhttp.open("GET",url,true);
		
		xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState == 1) {
				document.getElementById('carregando').innerHTML = '<table style="background:#fff" align="center"><tr><td><img src="img/loader.gif" /></td><td>&nbsp;&nbsp;Carregando, por favor aguarde...</td></tr></table>';

			}else if (xmlhttp.readyState==4){
			//$("#resposta_reserva").fadeIn("show");
				//document.getElementById('resposta_reserva').innerHTML = xmlhttp.responseText;
			}
			
		}
		

		xmlhttp.send(null);
		
		
		}
		
		function fecharResposta(){
			
		$("#resposta_reserva").fadeOut("show");	
		}
		
		
		
		
		
function habilitar(){
	var monte = document.monte_viagem.elements
	if(monte.habilita.checked==true){
		for(i=0; i< monte.length; i++){

			if(monte[i].type == "checkbox"){
				monte[i].checked = 1;
			}
		}
	}else{
		
		for(i=0; i< monte.length; i++){
			if(monte[i].type == "checkbox"){
				monte[i].checked = 0;
			}
		}
	
	}
		
		
	
   
}


