$(document).ready(function()
{
	$('.itemmenu').mouseover(function() { this.style.backgroundColor = '#eeedef'; });
	$('.itemmenu').mouseout(function() { this.style.backgroundColor = ''; });
	
	$('.menu').mouseover(function() { $('.topmenu').stop().hide(); $('div#item_'+this.id).stop().show(); });
	//$('.menu').mouseout(function() { setTimeout('esconde$('div#item_'+this.id).fadeIn('fast'); });
	
	//$('.menu').mouseout(function() { to = setTimeout('esconde()',1000);  });
	
	$('.itemmenu').mouseover(function() { var id = this.id.split(/\_/); $('div.item_'+id[1]).stop().hide(); $('div#item_'+id[2]).stop().show(); });
	
	$("form.jqtransform").jqTransform({ imgPath: '/public/scripts/jqtransformplugin/img/' });
	$('.mask_cpf').mask('999.999.999-99');
	//$('.mask_data').mask('99/99/9999');
	$('.mask_cep').mask('99999-999');
	//$('.mask_tel').mask('(99) 9999-9999');
	$('.mask_cnpj').mask('999.999.999/9999-99');
	
	$('a.lightBox').lightBox();
	//$(function() { $('#nav').droppy(); });
	
	$('.mask_tel').focus(function() { $(this).mask('(99) 9999-9999'); });
	$('.mask_tel').blur(function() { $(this).unmask(); $(this).mask('(99) 9999-9999'); $(this).unmask(); });
	
	$('.mask_data').focus(function() { $(this).mask('99/99/9999'); });
	$('.mask_data').blur(function() { $(this).unmask(); $(this).mask('99/99/9999'); $(this).unmask(); });
	
	$('.input3').focus(function() { if(this.value == $('#msg_'+this.id).val() && $('#msg_'+this.id).val() != '') { this.value = ''; } this.className = 'input4'; });
	$('.input3').blur(function() { if(this.value == '') { this.className = 'input3'; if($('#msg_'+this.id).val()) { this.value = $('#msg_'+this.id).val(); } } });
	
	$('#nome,#sobrenome').blur(function(){ if(this.value != $('#msg_'+this.id).val()) $('#pax_'+this.id+'_1').val(this.value); });
	
	$('#qtd_adt').change(function() { $('.div_qtd_adt').hide();
	
		for(var i=0;i <= this.value;i++)
		{
			$('div#adt_'+i).show();
		}
	});
	
	$('#qtd_chd').change(function() { $('.div_qtd_chd').hide();
	
		for(var i=0;i <= this.value;i++)
		{
			$('div#chd_'+i).show();
		}
	});
	
	$('.link_pacote').mouseover(function() { $('div#imagem_'+this.id).stop().animate({ left: '-60' /*+ $('#size_'+this.id).val() */ }, 900 ); });
	$('.link_pacote').mouseout(function() { $('div#imagem_'+this.id).stop().animate({ left: 0 }, 900 ); });
	
	$('.aba').mouseover(function() { if(this.className=='aba aba_0') this.style.backgroundColor='#f7f6f7'; });
	$('.aba').mouseout(function() { this.style.backgroundColor=''; });
	
	$('.aba_0,.aba_1').click(function() {
		
		$('.aba').each(function() { this.className = 'aba aba_0'; });
		this.className = 'aba aba_1';
		
		$('div.conteudo_aba').hide();
		$('div#conteudo_'+this.id).show();
	});
});
	
function envia_solicitacao()
{
	var nome = $('#nome').val();
	var sobrenome = $('#sobrenome').val();
	var email = $('#email').val();
	var telefone = $('#telefone').val();
	var data_embarque = $('#data_embarque').val();
	var aeroporto = $('#aeroporto').val();
	var comentarios = $('#comentarios').val();
	var qtd_adt = $('#qtd_adt').val();
	var qtd_chd = $('#qtd_chd').val();
	
	var nome_pacote = $('#nome_pacote').val();
	var nome_destino = $('#nome_destino').val();
	var id_pacote = $('#id_pacote').val();
	
	
	/** VALIDAÇÃO **/
	var msg_nome = $('#msg_nome').val();
	var msg_sobrenome = $('#msg_sobrenome').val();
	var msg_email = $('#msg_email').val();
	var msg_telefone = $('#msg_telefone').val();
	var msg_data_embarque = $('#msg_data_embarque').val();
	var msg_aeroporto = $('#msg_aeroporto').val();
	var msg_comentarios = $('#msg_comentarios').val();
	var error = 0;
	
	if(nome==msg_nome)
	{
		$('#f_nome').show();
		error++;
	} else $('#f_nome').hide();
	
	if(sobrenome==msg_sobrenome)
	{
		$('#f_sobrenome').show();
		error++;
	} else $('#f_sobrenome').hide();
	
	if(email==msg_email)
	{
		$('#f_email').show();
		error++;
	} else $('#f_email').hide();
	
	if(telefone==msg_telefone)
	{
		$('#f_telefone').show();
		error++;
	} else $('#f_telefone').hide();
	
	if(data_embarque==msg_data_embarque)
	{
		$('#f_data_embarque').show();
		error++;
	} else $('#f_data_embarque').hide();
	
	if(aeroporto==msg_aeroporto)
	{
		$('#f_aeroporto').show();
		error++;
	} else $('#f_aeroporto').hide();
	
	if(error > 0) return false;
	
	if(comentarios==msg_comentarios)
	comentarios = '';
	
	var adt = new Array();
	var chd = new Array();
	
	for(var i=0;i<qtd_adt;i++)
	{
		adt[i] = $('#adt_nome_' + (i+1)).val() + ';' + $('#adt_sobrenome_' + (i+1)).val();
	}
	for(var i=0;i<qtd_adt;i++)
	{
		chd[i] = $('#chd_nome_' + (i+1)).val() + ';' + $('#chd_sobrenome_' + (i+1)).val();
	}
	
	$('#div_solicitacao').fadeOut('fast',function() { $('#form_carregando').fadeIn(); });
	
	$.post("/pacotes/reserva/" + Math.random(),
	{ nome:nome
	 ,sobrenome:sobrenome
	 ,email:email
	 ,telefone:telefone
	 ,data_embarque:data_embarque
	 ,aeroporto:aeroporto
	 ,comentarios:comentarios
	 ,nome_pacote:nome_pacote
	 ,nome_destino:nome_destino
	 ,id_pacote:id_pacote
	 ,'adt[]':adt
	 ,'chd[]':chd },
	
	function(e){
		$('#form_carregando').html( e );
	});
	//$('#form_carregando').fadeIn();
	
	return false;
}
