$(function(){
// abre e fecha as opcoes de idioma do site
	$("#lang a.seta").click(function () {
		$("#opcoes").toggle("slow");
	});
	$("#opcoes").blur(function(){
		alert('teste');
	});
// ----------------------------------------------------------
// altera as abas do topo na reserva
	$("#top_reserva ul li a").click(function () {
		$('.telas').css({'display':'none'});
		$("#"+this.name).fadeIn("slow");
		$("#top_reserva ul li").removeClass('marcado');
		$("#top_reserva ul li").addClass('desmarcado');
		$("#top_reserva ul li#"+this.className).removeClass('desmarcado');
		$("#top_reserva ul li#"+this.className).addClass('marcado');
	});
// ----------------------------------------------------------
// altera as abas da pagina inicial
	$("#hoteis ul li a").click(function () {
		$(".tabs").css({"display":"none"})
		$("#"+this.name).fadeIn("slow");
		$("#hoteis ul li a").removeClass('marcado');
		$("#hoteis ul li a").addClass('desmarcado');
		$(this).removeClass('desmarcado');
		$(this).addClass('marcado');
	});
// ----------------------------------------------------------
// esconde a imagem de click para abrir a div conectese na home
	/*jQuery('.btn_conectese').mouseover(function(){
        if(jQuery('#conectese').css('width') == '10px'){
			jQuery('.btn_conectese').animate({'width':598});
			jQuery('#conectese').animate({'width':'570'});
			jQuery('#img_abre_conectese').hide();
			jQuery('#img_fecha_conectese').show();
			jQuery('#redes').show();
        }
	});

	jQuery('#conectese').mouseout(function(){
		jQuery('.btn_conectese').animate({'width':43});
		jQuery('#conectese').animate({'width':10});
		jQuery('#img_abre_conectese').show();
		jQuery('#img_fecha_conectese').hide();
		jQuery('#redes').hide();
	});*/

	jQuery('.btn_conectese').click(function(){
            if(jQuery('#conectese').css('display') == 'none'){
  		jQuery('#conectese').show();
		jQuery('#redes').show();
		jQuery(this).css({'right':'595px'});
		if (jQuery(this).hasClass('idioma')) jQuery(this).css('right','400px');
		jQuery(this+' #abre_conectese #img_abre_conectese').hide();
            }else{
		jQuery('#conectese').hide();
		jQuery('#redes').hide();
		jQuery(this).css({'right':'0'});
            }

	});

// ----------------------------------------------------------
// abre opçoes dos select da reserva
	$('.abre_options').click(function(){
		$(".options_abertas").toggle("slow");
	});
// ----------------------------------------------------------
// abre opçoes dos select da reserva
	$('.abre_options').click(function(){
		$(".options_abertas").toggle("slow");
	});
// ----------------------------------------------------------
// funcao que cria a barra de rolagem dentro da div reserva
	$('#opcoes_hotel').jScrollPane({showArrows:true});
// ----------------------------------------------------------
// funcao que cria a barra de rolagem dentro da div as Politicas de comentarios
	$('.instrucao_comentario').jScrollPane({showArrows:true});
// ----------------------------------------------------------
// funcao que muda as abas na pagina single
	$(".post ul.aba li a").click(function () {
		/*$(".abas").css({"display":"none"});
		var index = $(this).attr('tabindex');
		$("#aba"+index).fadeIn();
		$(".post ul.aba li").removeClass('marcado');
		$(".post ul.aba li").addClass('desmarcado');
		$(".post ul.aba li#menu"+index).removeClass('desmarcado');
		$(".post ul.aba li#menu"+index).addClass('marcado');*/
	});
// ----------------------------------------------------------
// funcao que muda as abas dentro da aba1 dentro da div text_comentarios
	$(".nav_coments li a").click(function () {
		$(".lados").css({"display":"none"});
		var index = $(this).attr('tabindex');
		$("#lado"+index).fadeIn();
		$(".nav_coments li").removeClass('marcado');
		$(".nav_coments li").addClass('desmarcado');
		$(".nav_coments li#menu"+index).removeClass('desmarcado');
		$(".nav_coments li#menu"+index).addClass('marcado');
	});
// ----------------------------------------------------------
// funcao
    function muda_select_false(){
            var indice = document.reserva.destino.selectedIndex;
            var destino = document.reserva.destino.options[indice].text;
            $('.select_false').html('');
            $('.select_false').html('<span>'+destino+'</span>');
    }
    $('#destino').change(function(){
        muda_select_false(this.value);
    });

    function muda_select_false2(){
        var indice = document.reserva.num_pes.selectedIndex;
        var num_pes = document.reserva.num_pes.options[indice].text;
        $('.select_false2').html('');
        $('.select_false2').html('<span>'+num_pes+'</span>');
    }
    $('#num_pes').change(function(){
        muda_select_false2(this.value);
    });
});
// essa função é o ajax que seleciona as cidades de um destino
// no faca sua reserva
function muda_hotel(data){
    jQuery('#opcoes_hotel').html(data);
    var i=0;
    jQuery('#opcoes_hotel input').each(function(){
        i++;
    });
    if(i>3)
       $('#opcoes_hotel').jScrollPane({showArrows:true});
    else
        $('#opcoes_hotel').jScrollPane({showArrows:false});
verificaCaixinha();
}
// essa funcao esta relacionada com a funcao muda_hotel
// elas sao executadas no mesmo evento
// quando seleciona um destino primeiro exectua essa
// funcao (muda_destino) e logo depois a funcao de
// cima (muda_hotel)
function muda_destino(span){
    var texto = '';
    switch(span){
        case 'caxias-do-sul': texto = 'Caxias do Sul - RS'; break;
        case 'cuiaba': texto = 'Cuiabá - MT'; break;
        case 'florianopolis': texto = 'Florianópolis - SC'; break;
        case 'fortaleza': texto = 'Fortaleza - CE'; break;
        case 'gramado': texto = 'Gramado - RS'; break;
        case 'gravatai': texto = 'Gravataí - RS'; break;
        case 'joao-pessoa': texto = 'João Pessoa - PB'; break;
        case 'jundiai': texto = 'Jundiaí - SP'; break;
        case 'natal': texto = 'Natal - RN'; break;
        case 'porto-alegre': texto = 'Porto Alegre - RS'; break;
        case 'sao-paulo': texto = 'São Paulo - SP'; break;
		case 'montevideo': texto = 'Montevideo - UY'; break;
        default:
            texto = lang_cidade;
    }
    jQuery('#tela1 #seletor .select_false span').html(texto);
}

function verificaCaixinha(){
    var caixinha = jQuery('input.caixinha:checked').val();
    if(caixinha==2829 || caixinha==2826 || caixinha==46)
        jQuery('#num_pes').html('<option value=""></option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option>');
    else
        jQuery('#num_pes').html('<option value=""></option><option value="1">1</option><option value="2">2</option>');
}

// ---------------------------------------------------------- //
//Abre o Pouo-pop de reservas
function openWin(url, hotel,lang)
{
	var addstr = '';
	if (  lang == undefined ) addstr = ''; else addstr = "&lang=" + lang;
	endereco = url + "/reserva-de-hotel/?hotel_id=" + hotel + addstr;
	window.open(endereco,"ReservasInterCityHotéis","width=721,height=585");
}


//Abre o Pouo-pop de consultar reservas
function openWinConsultaReserva(idioma)
{
	if (idioma) window.open('https://intercity.sir-online.com.br/powered_by_sir.php?hotel=%8D&languageB2C='+idioma ,'ConsultaReservasInterCityHotéis','width=721,height=585');
	else window.open('https://intercity.sir-online.com.br/powered_by_sir.php?hotel=%8D' ,'ConsultaReservasInterCityHotéis','width=721,height=585');
}
