// JavaScript Document
function ativalegenda()
{
	var legenda = document.getElementById("legenda");
	
	legenda.style.visibility = "visible";

}

function Carrega(Link)
{
	var ajax = new iniAjax();
	var url = "conteudo.php?link="+Link;
	var box = document.getElementById("Promocoes");
	ajax.open('POST',url,true);
	ajax.onreadystatechange = function()
	{
	
		if(ajax.readyState == 1)
		{
	
			box.innerHTML = "<span style=\"font:11px Arial,Verdana,sans-serif;color:#333333;\"><b>Carregando Link...</b>.</div>";
	
		}
		else if(ajax.readyState == 4)
		{
		
	box.innerHTML = ajax.responseText;	
			
		
		}
		
	}
	ajax.send(url);
	
	
}

function Destaque(id)
{
		var line = document.getElementById(id);
		line.style.background = "#F4F4F4";
}

function unDestaque(id)
{
		var line = document.getElementById(id);
		line.style.background = "#FFFFFF";
}

function Mascara(campo)
{
	if( campo.value.length == 0 )
	{
		campo.value = '(' + campo.value;	
	}
	else if( campo.value.length == 3 )
	{
		campo.value = campo.value + ')';	
	}
	else if( campo.value.length == 8 )
	{
		campo.value = campo.value + '-';	
	}
}
function MascaraData(campo)
{
	
	if( campo.value.length == 2 )
	{
		campo.value = campo.value + '/';	
	}
	else if( campo.value.length == 5)
	{
		campo.value = campo.value + '/';	
	}
}
function CadastraAgencia(razao,endereco,complemento,cidade,estado,cep,telefone,fax,email)
{
	var ajaxCad = new iniAjax();
	var urlCad = 
	"enviaCadastro.php?razao="+encodeURIComponent(razao)+
	"&endereco="+encodeURIComponent(endereco)+
	"&complemento="+encodeURIComponent(complemento)+
	"&cidade="+encodeURIComponent(cidade)+
	"&estado="+encodeURIComponent(estado)+
	"&cep="+encodeURIComponent(cep)+
	"&telefone="+encodeURIComponent(telefone)+
	"&fax="+encodeURIComponent(fax)+
	"&email="+encodeURIComponent(email);
	
	var status = document.getElementById("status2");
	
	ajaxCad.open('POST',urlCad,true);
	ajaxCad.setRequestHeader('Content-Type','application/x-form-urlencoded');
	ajaxCad.onreadystatechange = function()
	{
		if(ajaxCad.readyState == 1)
		{
			status.innerHTML = "<span style=\"font:11px Arial,Verdana,sans-serif;color:#333333;\"><b>Verificando informa&ccedil;&otilde;es...</b></span>";
				
		}
		else if(ajaxCad.readyState == 4)
		{
			if(ajaxCad.status == 200)
			{
				status.innerHTML = ajaxCad.responseText;
			}		
		
		}
	}
	
	ajaxCad.send(urlCad);
}

function UpdateAgencia(razao,codigo,endereco,complemento,cidade,estado,cep,telefone,fax,email,id)
{
	var ajaxUp = new iniAjax();
	var urlUp = 
	"../UpdateCadastro.php?razao="+encodeURIComponent(razao)+
	"&codigo="+encodeURIComponent(codigo)+
	"&endereco="+encodeURIComponent(endereco)+
	"&complemento="+encodeURIComponent(complemento)+
	"&cidade="+encodeURIComponent(cidade)+
	"&estado="+encodeURIComponent(estado)+
	"&cep="+encodeURIComponent(cep)+
	"&telefone="+encodeURIComponent(telefone)+
	"&fax="+encodeURIComponent(fax)+
	"&email="+encodeURIComponent(email)+
	"&id="+encodeURIComponent(id);
	
	var statusUp = document.getElementById("status");
	
	ajaxUp.open('POST',urlUp,true);
	ajaxUp.setRequestHeader('Content-Type','application/x-form-urlencoded');
	ajaxUp.onreadystatechange = function()
	{
		if(ajaxUp.readyState == 1)
		{
			statusUp.innerHTML = "<span style=\"font:11px Arial,Verdana,sans-serif;color:#333333;\"><b>Atualizando informa&ccedil;&otilde;es...</b></span>";
				
		}
		else if(ajaxUp.readyState == 4)
		{
			statusUp.innerHTML = "<span style=\"font:11px Arial,Verdana,sans-serif;color:#333333;\"><b>Enviando...</b></span";
				
			if(ajaxUp.status == 200)
			{
				statusUp.innerHTML = ajaxUp.responseText;
			}		
		
		}
	}
	
	ajaxUp.send(urlUp);
}

function UpdateAcesso(login,senha,id)
{
	var ajaxUpAcesso = new iniAjax();
	var urlUpAcesso = 
	"../UpdateAcesso.php?login="+"&login="+encodeURIComponent(login)+"&senha="+encodeURIComponent(senha)+"&id="+encodeURIComponent(id);
	
	var statusUpAcesso = document.getElementById("status");
	
	ajaxUpAcesso.open('POST',urlUpAcesso,true);
	ajaxUpAcesso.setRequestHeader('Content-Type','application/x-form-urlencoded');
	ajaxUpAcesso.onreadystatechange = function()
	{
		if(ajaxUpAcesso.readyState == 1)
		{
			statusUpAcesso.innerHTML = "<span style=\"font:11px Arial,Verdana,sans-serif;color:#333333;\"><b>Atualizando informa&ccedil;&otilde;es...</b></span>";
				
		}
		else if(ajaxUpAcesso.readyState == 4)
		{
			statusUpAcesso.innerHTML = "<span style=\"font:11px Arial,Verdana,sans-serif;color:#333333;\"><b>Enviando...</b></span>";
				
			if(ajaxUpAcesso.status == 200)
			{
				statusUpAcesso.innerHTML = ajaxUpAcesso.responseText;
			}		
		
		}
	}
	
	ajaxUpAcesso.send(urlUpAcesso);
}


function Contato(nome,telefone,email,assunto,msg)
{
	var ajaxCont = new iniAjax();
	var urlCont = 
	"enviaContato.php?nome="+encodeURIComponent(nome)+
	"&telefone="+encodeURIComponent(telefone)+
	"&email="+encodeURIComponent(email)+
	"&assunto="+encodeURIComponent(assunto)+
	"&msg="+encodeURIComponent(msg);
	
	var statusCont = document.getElementById("status_contato");
	
	ajaxCont.open('GET',urlCont,true);
	ajaxCont.setRequestHeader('Content-Type','application/x-form-urlencoded');
	ajaxCont.onreadystatechange = function()
	{
		if(ajaxCont.readyState == 1)
		{
			statusCont.innerHTML = "<span style=\"font:11px Arial,Verdana,sans-serif;color:#333333;\"><b>Verificando informa&ccedil;&otilde;es...</b></span>";
				
		}
		else if(ajaxCont.readyState == 4)
		{
			statusCont.innerHTML = "<span style=\"font:11px Arial,Verdana,sans-serif;color:#333333;\"><b>Enviando...</b></span>";
				
			if(ajaxCont.status == 200)
			{
				statusCont.innerHTML = ajaxCont.responseText;
				document.contato.reset();
			}		
		
		}
	}
	
	ajaxCont.send(urlCont);
}
function CarregaForm(form)
{
	var ajaxForm = new iniAjax();
	var urlForm = "form"+form+".php";
	var boxForm = document.getElementById("form");
	ajaxForm.open('POST',urlForm,true);
	ajaxForm.onreadystatechange = function()
	{
		if(ajaxForm.readyState == 1)
		{
			boxForm.innerHTML = "<span style=\"font:11px Arial,Verdana,sans-serif;color:#333333;\"><b>Carregando Formulario...</b></span>";
		}
		else if(ajaxForm.readyState == 4)
		{
			if(ajaxForm.status == 200)
			{
				boxForm.innerHTML = ajaxForm.responseText;	
				
			}
		}
	}
	ajaxForm.send(urlForm);
}
function DisableForm(form)
{
	var ajaxDestino = new iniAjax();
	if(form == "internacional")
	{
	var urlDestino = "formVariosDestinosInternacional.php";
	}
	else if(form == "nacional")
	{
	var urlDestino = "formVariosDestinosNacional.php";	
	}
	var boxDestino = document.getElementById("Promocoes");
	
	ajaxDestino.open('GET',urlDestino,true);
	ajaxDestino.onreadystatechange = function()
	{
		if(ajaxDestino.readyState == 1)
		{
			boxDestino.innerHTML = "<span style=\"font:11px Arial,Verdana,sans-serif;color:#333333;\"><b>Carregando Formulario...</b></span>";
		}
		else if(ajaxDestino.readyState == 4)
		{
			if(ajaxDestino.status == 200)
			{
				boxDestino.innerHTML = ajaxDestino.responseText;	
				
			}
		}
	}
	
	document.passagem.tipo.disabled = true;
	document.passagem.tipo.style.background = "F4F4F4";
	
	document.passagem.origem.disabled = true;
	document.passagem.origem.style.background = "F4F4F4";
	
	document.passagem.destino.disabled = true;
	document.passagem.destino.style.background = "F4F4F4";
	
	document.passagem.partida.disabled = true;
	document.passagem.partida.style.background = "F4F4F4";
	
	document.passagem.chegada.disabled = true;
	document.passagem.chegada.style.background = "F4F4F4";
	
	document.passagem.qtdAdultos.disabled = true;
	document.passagem.qtdAdultos.style.background = "F4F4F4";
	
	document.passagem.qtdCriancas.disabled = true;
	document.passagem.qtdCriancas.style.background = "F4F4F4";
	
	document.passagem.qtdBebes.disabled = true;
	document.passagem.qtdBebes.style.background = "F4F4F4";
	
	document.passagem.seguro.disabled = true;
	document.passagem.seguro.style.background = "F4F4F4";
	
	document.passagem.email.disabled = true;
	document.passagem.email.style.background = "F4F4F4";
	
	document.passagem.nome.disabled = true;
	document.passagem.nome.style.background = "F4F4F4";
	
	document.passagem.telefone.disabled = true;
	document.passagem.telefone.style.background = "F4F4F4";
	
	document.passagem.botao.disabled = true;
	document.passagem.botao.style.background = "F4F4F4";
	
	ajaxDestino.send(urlDestino);
	
}
function HableForm()
{

	var ajaxDestino = new iniAjax();
	var urlDestino = "principal.php";
	var boxDestino = document.getElementById("Promocoes");
	
	ajaxDestino.open('POST',urlDestino,true);
	ajaxDestino.onreadystatechange = function()
	{
		if(ajaxDestino.readyState == 1)
		{
			boxDestino.innerHTML = "<span style=\"font:11px Arial,Verdana,sans-serif;color:#333333;\"><b>Descarregando Formulario...</b></span>";
		}
		else if(ajaxDestino.readyState == 4)
		{
			if(ajaxDestino.status == 200)
			{
				boxDestino.innerHTML = ajaxDestino.responseText;	
				
			}
		}
	}
	
	document.passagem.tipo.disabled = false;
	document.passagem.tipo.style.background = "FFFFFF";
	
	document.passagem.origem.disabled = false;
	document.passagem.origem.style.background = "FFFFFF";
	
	document.passagem.destino.disabled = false;
	document.passagem.destino.style.background = "FFFFFF";
	
	document.passagem.partida.disabled = false;
	document.passagem.partida.style.background = "FFFFFF";
	
	document.passagem.chegada.disabled = false;
	document.passagem.chegada.style.background = "FFFFFF";
	
	document.passagem.qtdAdultos.disabled = false;
	document.passagem.qtdAdultos.style.background = "FFFFFF";
		
	document.passagem.qtdCriancas.disabled = false;
	document.passagem.qtdCriancas.style.background = "FFFFFF";
	
	document.passagem.qtdBebes.disabled = false;
	document.passagem.qtdBebes.style.background = "FFFFFF";

	document.passagem.seguro.disabled = false;
	document.passagem.seguro.style.background = "FFFFFF";
	
	document.passagem.email.disabled = false;
	document.passagem.email.style.background = "FFFFFF";
	
	document.passagem.nome.disabled = false;
	document.passagem.nome.style.background = "FFFFFF";
	
	document.passagem.telefone.disabled = false;
	document.passagem.telefone.style.background = "FFFFFF";
	
	document.passagem.botao.disabled = false;
	document.passagem.botao.style.background = "FFFFFF";
	
	ajaxDestino.send(urlDestino);
}

function addCampos(){
	
	var id = 0;
	
	//get
	var campos = document.getElementById("campos");
	
	//create
	if(document.varios.qtd.length < 6)
	{
		
	id = document.varios.qtd.length + 1 ;
	var div = document.createElement('div');
	
	var label_origem = document.createElement('label');
	var campo_origem = document.createElement('input');
	
	var label_destino = document.createElement('label');
	var campo_destino = document.createElement('input');
	
	var label_saida = document.createElement('label');
	var campo_saida = document.createElement('input');
	
	var campo_qtd = document.createElement('input');
	
	//set
	div.setAttribute('class','divCampo');
	div.setAttribute('style','width:400px;text-align:left; padding:5px;');

	label_origem.setAttribute('class','label');
	campo_origem.setAttribute('class','campo');
	campo_origem.setAttribute('name','origem');
	campo_origem.setAttribute('size','7');
	
	label_destino.setAttribute('class','label');
	campo_destino.setAttribute('class','campo');
	campo_destino.setAttribute('name','destino');
	campo_destino.setAttribute('size','7');
	
	label_saida.setAttribute('class','label');
	campo_saida.setAttribute('id','saida'+id);
	campo_saida.setAttribute('onkeypress','MascaraData(saida'+id+')');
	campo_saida.setAttribute('maxlength','10');
	campo_saida.setAttribute('class','campo');
	campo_saida.setAttribute('name','saida');
	campo_saida.setAttribute('value','00/00/0000');
	campo_saida.setAttribute('onfocus','this.value=""');
	campo_saida.setAttribute('size','7');
	
	campo_qtd.setAttribute('name','qtd');
	campo_qtd.setAttribute('type','hidden');


	
	//innerHTML
	label_origem.innerHTML = "De: ";
	label_destino.innerHTML = "&nbsp;Para: ";
	label_saida.innerHTML = "&nbsp;Partida: ";
	
	//add
	div.appendChild(label_origem);
	div.appendChild(campo_origem);
	div.appendChild(label_destino);
	div.appendChild(campo_destino);
	div.appendChild(label_saida);
	div.appendChild(campo_saida);
	div.appendChild(campo_qtd);
		
	campos.appendChild(div);

	
	}else if(!document.varios.qtd.length){
	
	id = document.varios.qtd.length + 1 ;
	var div = document.createElement('div');
	
	var label_origem = document.createElement('label');
	var campo_origem = document.createElement('input');
	
	var label_destino = document.createElement('label');
	var campo_destino = document.createElement('input');
	
	var label_saida = document.createElement('label');
	var campo_saida = document.createElement('input');
	
	var campo_qtd = document.createElement('input');
	
	//set
	div.setAttribute('class','divCampo');
	div.setAttribute('style','width:400px;text-align:left; padding:5px;');

	label_origem.setAttribute('class','label');
	campo_origem.setAttribute('class','campo');
	campo_origem.setAttribute('name','origem[]');
	campo_origem.setAttribute('size','7');
	
	label_destino.setAttribute('class','label');
	campo_destino.setAttribute('class','campo');
	campo_destino.setAttribute('name','destino[]');
	campo_destino.setAttribute('size','7');
	
	label_saida.setAttribute('class','label');
	campo_saida.setAttribute('id','saida'+id);
	campo_saida.setAttribute('onkeypress','MascaraData(saida'+id+')');
	campo_saida.setAttribute('maxlength','10');
	campo_saida.setAttribute('class','campo');
	campo_saida.setAttribute('name','saida[]');
	campo_saida.setAttribute('value','00/00/0000');
	campo_saida.setAttribute('onfocus','this.value=""');
	campo_saida.setAttribute('size','7');
	
	campo_qtd.setAttribute('name','qtd');
	campo_qtd.setAttribute('type','hidden');
	
	//innerHTML
	label_origem.innerHTML = "De: ";
	label_destino.innerHTML = "&nbsp;Para: ";
	label_saida.innerHTML = "&nbsp;Partida: ";
	
	//add
	div.appendChild(label_origem);
	div.appendChild(campo_origem);
	div.appendChild(label_destino);
	div.appendChild(campo_destino);
	div.appendChild(label_saida);
	div.appendChild(campo_saida);
	div.appendChild(campo_qtd);
		
	campos.appendChild(div);
	}
	
}
function Envia(tipo,origem,destino,partida,chegada,qtdAdultos,qtdBebes,qtdCriancas,seguro,email,nome,telefone)
{
	for( i = 0; i < document.passagem.opcao.length; i++ )
	{
		if (document.passagem.opcao[i].checked)
		{
			var vl = document.passagem.opcao[i].value;
			break;
		}
    }
	
	var ajaxEnvia = new iniAjax();
	var statusEnvia = document.getElementById("Promocoes");
	var urlEnvia = "mail.php?tipo="+encodeURIComponent(tipo)+
	"&origem="+encodeURIComponent(origem)+
	"&destino="+encodeURIComponent(destino)+
	"&partida="+encodeURIComponent(partida)+
	"&chegada="+encodeURIComponent(chegada)+
	"&qtdAdultos="+encodeURIComponent(qtdAdultos)+
	"&qtdBebes="+encodeURIComponent(qtdBebes)+
	"&qtdCriancas="+encodeURIComponent(qtdCriancas)+
	"&seguro="+encodeURIComponent(seguro)+
	"&email="+encodeURIComponent(email)+
	"&nome="+encodeURIComponent(nome)+
	"&telefone="+encodeURIComponent(telefone)+
	"&opcao="+vl;
	
	
	ajaxEnvia.open('GET',urlEnvia,true);
	ajaxEnvia.onreadystatechange = function()
	{
		if(ajaxEnvia.readyState == 1)
		{
			statusEnvia.innerHTML = "<span style=\"font:11px Arial,Verdana,sans-serif;color:#333333;\"><b>Aguarde...</b></span>";
		}
		else if(ajaxEnvia.readyState == 4)
		{
			statusEnvia.innerHTML = "<span style=\"font:11px Arial,Verdana,sans-serif;color:#333333;\"><b>Enviando...</b></span>";
			
			if(ajaxEnvia.status == 200)
			{
				statusEnvia.innerHTML = ajaxEnvia.responseText;	
				document.passagem.reset();
			}
		}
	}
	ajaxEnvia.send(urlEnvia);
}
function EnviaInternacional(tipo,origem,destino,partida,chegada,qtdAdultos,qtdBebes,qtdCriancas,seguro,email,nome,telefone)
{
	for( i = 0; i < document.passagem.opcao.length; i++ )
	{
		if (document.passagem.opcao[i].checked)
		{
			var vl = document.passagem.opcao[i].value;
			break;
		}
    }
	
	var ajaxEnvia = new iniAjax();
	var statusEnvia = document.getElementById("Promocoes");
	var urlEnvia = "mailInternacional.php?tipo="+encodeURIComponent(tipo)+
	"&origem="+encodeURIComponent(origem)+
	"&destino="+encodeURIComponent(destino)+
	"&partida="+encodeURIComponent(partida)+
	"&chegada="+encodeURIComponent(chegada)+
	"&qtdAdultos="+encodeURIComponent(qtdAdultos)+
	"&qtdBebes="+encodeURIComponent(qtdBebes)+
	"&qtdCriancas="+encodeURIComponent(qtdCriancas)+
	"&seguro="+encodeURIComponent(seguro)+
	"&email="+encodeURIComponent(email)+
	"&nome="+encodeURIComponent(nome)+
	"&telefone="+encodeURIComponent(telefone)+
	"&opcao="+vl;
	
	
	ajaxEnvia.open('GET',urlEnvia,true);
	ajaxEnvia.onreadystatechange = function()
	{
		if(ajaxEnvia.readyState == 1)
		{
			statusEnvia.innerHTML = "<span style=\"font:11px Arial,Verdana,sans-serif;color:#333333;\"><b>Aguarde...</b></span>";
		}
		else if(ajaxEnvia.readyState == 4)
		{
			statusEnvia.innerHTML = "<span style=\"font:11px Arial,Verdana,sans-serif;color:#333333;\"><b>Enviando...</b></span>";
			
			if(ajaxEnvia.status == 200)
			{
				statusEnvia.innerHTML = ajaxEnvia.responseText;	
				document.passagem.reset();
			}
		}
	}
	ajaxEnvia.send(urlEnvia);
}
function EnviarCampos(tipo)
{
	 
	 var ajaxMail  = new iniAjax();
	 ajaxMail.onreadystatechange = function()
	 {
		if(ajaxMail.readyState == 4)
		{
			if(ajaxMail.status == 200)
			{
				with(document.varios)
				{
					action = "email"+tipo+".php";
					method = "post";
					submit();
					
				}
			}
		}	 
	 }
	 ajaxMail.send(null);

}
function EnviaHoteis(cidade,entrada,saida,qtdAdultos,qtdCriancas,qtdQuartos,email,nome,telefone)
{
	
	var ajaxEnvia = new iniAjax();
	var statusEnvia = document.getElementById("status2");
	var urlEnvia = "enviaHoteis.php?cidade="+encodeURIComponent(cidade)+
	"&entrada="+encodeURIComponent(entrada)+
	"&saida="+encodeURIComponent(saida)+
	"&qtdAdultos="+encodeURIComponent(qtdAdultos)+
	"&qtdCriancas="+encodeURIComponent(qtdCriancas)+
	"&qtdQuartos="+encodeURIComponent(qtdQuartos)+
	"&email="+encodeURIComponent(email)+
	"&nome="+encodeURIComponent(nome)+
	"&telefone="+encodeURIComponent(telefone);
	
	
	ajaxEnvia.open('GET',urlEnvia,true);
	ajaxEnvia.onreadystatechange = function()
	{
		if(ajaxEnvia.readyState == 1)
		{
			statusEnvia.innerHTML = "<span style=\"font:11px Arial,Verdana,sans-serif;color:#333333;\"><b>Aguarde...</b></span>";
		}
		else if(ajaxEnvia.readyState == 4)
		{
			statusEnvia.innerHTML = "<span style=\"font:11px Arial,Verdana,sans-serif;color:#333333;\"><b>Enviando...</b></span>";
			
			if(ajaxEnvia.status == 200)
			{
				statusEnvia.innerHTML = ajaxEnvia.responseText;	
				document.hoteis.reset();
			}
		}
	}
	ajaxEnvia.send(urlEnvia);
}
function EnviaCarros(cidadeRet,cidadeDev,retirada,devolucao,email,nome,telefone)
{
	
	var ajaxEnvia = new iniAjax();
	var statusEnvia = document.getElementById("status2");
	var urlEnvia = "enviaCarros.php?cidadeRet="+encodeURIComponent(cidadeRet)+
	"&cidadeDev="+encodeURIComponent(cidadeDev)+
	"&dataRet="+encodeURIComponent(retirada)+
	"&dataDev="+encodeURIComponent(devolucao)+
	"&email="+encodeURIComponent(email)+
	"&nome="+encodeURIComponent(nome)+
	"&telefone="+encodeURIComponent(telefone);
	
	
	ajaxEnvia.open('GET',urlEnvia,true);
	ajaxEnvia.onreadystatechange = function()
	{
		if(ajaxEnvia.readyState == 1)
		{
			statusEnvia.innerHTML = "<span style=\"font:11px Arial,Verdana,sans-serif;color:#333333;\"><b>Aguarde...</b></span>";
		}
		else if(ajaxEnvia.readyState == 4)
		{
			statusEnvia.innerHTML = "<span style=\"font:11px Arial,Verdana,sans-serif;color:#333333;\"><b>Enviando...</b></span>";
			
			if(ajaxEnvia.status == 200)
			{
				statusEnvia.innerHTML = ajaxEnvia.responseText;	
				document.carros.reset();
			}
		}
	}
	ajaxEnvia.send(urlEnvia);
}

