﻿$(document).ready(function() {

    // MASCARA INPUTS
    var txt = null;
    var txt2 = null;
    $(".mascara").focus(function() {
        txt = $(this).attr("value");
        txt2 = $(this).attr("value"); // Title no componente .net é o paramento ToolTip
        if (txt == txt2) {
            $(this).attr("value", "");
        }
    });
     $(".mascara").blur(function(){       
        if ($(this).attr("value") == ""){
            $(this).attr("value",txt2);
        }
    });
    // NAV MULTIMIDA

/*
    $('.nav_multimida li div div a').click(function() {
        $('.nav_multimida li').removeClass('atv');
        $(this).parent().parent().parent().addClass('atv');
        var bs = $(this).attr('rel');
        $('.box_cont_multi').hide();
        $('.box_price_free #' + bs + ' ,  .box_price_free #' + bs + '').show();
        var c = $('#' + bs + ' .cont_aba_multimidia').html();
        c = c.length;

        if (c < 4) {
            exibeItem();
        }

    });


    $().ready(function() {
        swapValues = [];
        $(".wm").each(function(i) {
            swapValues[i] = $(this).val();
            $(this).focus(function() {
                if ($(this).val() == swapValues[i]) {
                    $(this).val("").removeClass("watermark")
                }
            }).blur(function() {
                if ($.trim($(this).val()) == "") { $(this).val(swapValues[i]).addClass("watermark") }
            })
        })
    });

*/
    
    //CALENDÁRIOS    //$('.ip_date').datePicker();ctl00_col_right_content_coluna_direita_home_date1
    //var dataInicial = $('#date1').attr('value');
    var dataInicial = $('#ctl00_col_right_content_coluna_direita_home_date1').attr('value');
	dataInicial = new Date(dataInicial);
	$('#ctl00_col_right_content_coluna_direita_home_date1').dpSetStartDate(dataInicial.asString());
	
    $('.date-pick').datePicker();
    $('#ctl00_col_right_content_coluna_direita_home_date1').bind(
		'dpClosed',
		function(e, selectedDates) {
		    	var d = selectedDates[0];
		   		if (d) {
		        d = new Date(d);
				d = d.addDays(1);
		        $('#ctl00_col_right_content_coluna_direita_home_date2').dpSetStartDate(d.asString());
				$('#ctl00_col_right_content_coluna_direita_home_date2').attr('value', d.asString());
		    }
		});	    


	// CLICK ITENS 
    $('.jcarousel-skin-multimidia li a, .box_multimidia_v li a').click(function() {
        var lk = $(this).attr('rel');
        $(this).parent().parent().parent().parent().parent().prev().html(lk);

    });

    // FUNCAO DROP LIST
    $('.ct_drop span').click(function() {
        $(this).parent().find('.lk_drop_list').slideDown();
    })



    $('.lk_drop_list li a').click(function() {
        
        
        var val = $(this).html();
        $(this).parent().parent().parent().find('span').html(val);
        $(this).parent().parent().parent().find('input').attr('value', val);
        $(this).parent().parent().slideUp();
        
       

    });


    $('.ct_drop').hover(
        function() {
        },
        function() {
            $(this).find('.lk_drop_list , .variavel_drop').slideUp();

        }

    );



    /// novo drop list
    var valor_drop = null;
    // pega o valor da drop list
    $('.variavel_drop_select li a').click(function() {
        valor_drop = $(this).attr('value');
    })





    // exibe o valo do valor_drop se nulo exibe o primeiro item ul
    $('.variavel_drop_click').click(function() {
        if (valor_drop == null) {
            $(this).find('ul:first').slideDown();
        } else {
            $(this).find('#' + valor_drop + '').slideDown();
        }


    });

    $('.lk_drop_list li a , .variavel_drop li a').live('click', function() {
        var val = $(this).html();
        $(this).parent().parent().parent().find('span').html(val);
        $(this).parent().parent().parent().find('input').attr('value', val);
        $(this).parent().parent().slideUp();

    });


    /* FIM NOVO */


    // abas price free
    $('.adesao_ao_programa').addClass('adesao_ao_programa_atv');

    $('.adesao_ao_programa').click(function() {
        $('.container').hide();
        $('.cadastra_senha').removeClass('cadastra_senha_atv');
        $('#ctl00_main_content_areaOk').show();
        $('.meus_pontos').removeClass('meus_pontos_atv');
        $(this).addClass('adesao_ao_programa_atv');
        $('#container1').show();
    });

    $('.meus_pontos').click(function() {
        $('.container').hide();
        $('.adesao_ao_programa').removeClass('adesao_ao_programa_atv');
        $('.cadastra_senha').removeClass('cadastra_senha_atv');
        $('#ctl00_main_content_areaOk').hide();
        $(this).addClass('meus_pontos_atv');
        $('#container2').show();
    });

    $('.cadastra_senha').click(function() {
        $('.container').hide();
        $('.adesao_ao_programa').removeClass('adesao_ao_programa_atv');
        $('#ctl00_main_content_areaOk').hide();
        $('.meus_pontos').removeClass('meus_pontos_atv');
        $(this).addClass('cadastra_senha_atv');
        $('#container3').show();
    });

    // fim abas price free


    //abas promocoes
    $('.datas_comemorativas').addClass('datas_comemorativas_atv');

    $('.datas_comemorativas').click(function() {
        $('.container').hide();
        $('.promocoes_especiais').removeClass('promocoes_especiais_atv');
        $('.promocoes_romanticas').removeClass('promocoes_romanticas_atv');
        $('.destinos').removeClass('destinos_atv');
        $(this).addClass('datas_comemorativas_atv');
        $('#container1').show();
    });

    $('.promocoes_especiais').click(function() {
        $('.container').hide();
        $('.datas_comemorativas').removeClass('datas_comemorativas_atv');
        $('.promocoes_romanticas').removeClass('promocoes_romanticas_atv');
        $('.destinos').removeClass('destinos_atv');
        $(this).addClass('promocoes_especiais_atv');
        $('#container2').show();
    });

    $('.promocoes_romanticas').click(function() {
        $('.container').hide();
        $('.datas_comemorativas').removeClass('datas_comemorativas_atv');
        $('.promocoes_especiais').removeClass('promocoes_especiais_atv');
        $('.destinos').removeClass('destinos_atv');
        $(this).addClass('promocoes_romanticas_atv');
        $('#container3').show();
    });

    $('.destinos').click(function() {
        $('.container').hide();
        $('.datas_comemorativas').removeClass('datas_comemorativas_atv');
        $('.promocoes_especiais').removeClass('promocoes_especiais_atv');
        $('.promocoes_romanticas').removeClass('promocoes_romanticas_atv');
        $(this).addClass('destinos_atv');
        $('#container4').show();
    });

    // fim abas promocoes

    //abas nossos hoteis

    $('.pr').addClass('pr_atv');

    $('.pr').click(function() {
        $('.container').hide();
        $('.sp').removeClass('sp_atv');
        $('.sc').removeClass('sc_atv');
        $('.ms').removeClass('ms_atv');
        $('.ce').removeClass('ce_atv');
        $('.pb').removeClass('pb_atv');
        $('.rn').removeClass('rn_atv');
	$('.mg').removeClass('mg_atv');
        $(this).addClass('pr_atv');
        $('#container_pr').show();
    });

    $('.sp').click(function() {
        $('.container').hide();
        $('.pr').removeClass('pr_atv');
        $('.sc').removeClass('sc_atv');
        $('.ms').removeClass('ms_atv');
        $('.ce').removeClass('ce_atv');
        $('.pb').removeClass('pb_atv');
        $('.rn').removeClass('rn_atv');
	$('.mg').removeClass('mg_atv');
        $(this).addClass('sp_atv');
        $('#container_sp').show();
    });

    $('.sc').click(function() {
        $('.container').hide();
        $('.pr').removeClass('pr_atv');
        $('.sp').removeClass('sp_atv');
        $('.ms').removeClass('ms_atv');
        $('.ce').removeClass('ce_atv');
        $('.pb').removeClass('pb_atv');
        $('.rn').removeClass('rn_atv');
	$('.mg').removeClass('mg_atv');
        $(this).addClass('sc_atv');
        $('#container_sc').show();
    });

    $('.ms').click(function() {
        $('.container').hide();
        $('.pr').removeClass('pr_atv');
        $('.sp').removeClass('sp_atv');
        $('.sc').removeClass('sc_atv');
        $('.ce').removeClass('ce_atv');
        $('.pb').removeClass('pb_atv');
        $('.rn').removeClass('rn_atv');
	$('.mg').removeClass('mg_atv');
        $(this).addClass('ms_atv');
        $('#container_ms').show();
    });

    $('.ce').click(function() {
        $('.container').hide();
        $('.pr').removeClass('pr_atv');
        $('.sp').removeClass('sp_atv');
        $('.sc').removeClass('sc_atv');
        $('.pb').removeClass('pb_atv');
        $('.ms').removeClass('ms_atv');
        $('.rn').removeClass('rn_atv');
	$('.mg').removeClass('mg_atv');
        $(this).addClass('ce_atv');
        $('#container_ce').show();
    });

    $('.pb').click(function() {
        $('.container').hide();
        $('.pr').removeClass('pr_atv');
        $('.sp').removeClass('sp_atv');
        $('.sc').removeClass('sc_atv');
        $('.ce').removeClass('ce_atv');
        $('.ms').removeClass('ms_atv');
        $('.rn').removeClass('rn_atv');
	$('.mg').removeClass('mg_atv');
        $(this).addClass('pb_atv');
        $('#container_pb').show();
    });

    $('.rn').click(function() {
        $('.container').hide();
        $('.pr').removeClass('pr_atv');
        $('.sp').removeClass('sp_atv');
        $('.sc').removeClass('sc_atv');
        $('.ce').removeClass('ce_atv');
        $('.ms').removeClass('ms_atv');
        $('.pb').removeClass('pb_atv');
	$('.mg').removeClass('mg_atv');
        $(this).addClass('rn_atv');
        $('#container_rn').show();
    });


    $('.mg').click(function() {
        $('.container').hide();
        $('.pr').removeClass('pr_atv');
        $('.sp').removeClass('sp_atv');
        $('.sc').removeClass('sc_atv');
        $('.ce').removeClass('ce_atv');
        $('.ms').removeClass('ms_atv');
        $('.pb').removeClass('pb_atv');
        $(this).addClass('mg_atv');
        $('#container_mg').show();
    });

    /*function teste() {
    $().ready(function() {
    swapValues = [];
    $(".abas .box li").each(function(i) {
    swapValues[i] = $(this).attr('class');

                alert(swapValues[i]);
                
    $(this).removeClass();
    $(this).addClass(swapValues[i].Replace('_atv', ''));
                
                
    //$(this).removeClass();
    //$(this).addClass(swapValues[i].Replace('_atv', ''));
    })
    });
    }*/

    //fim Menu abas price free
    var idTxtTipoMontagem = 2;
    $('.btn_mais').click(function() {
        var conteudo = $('#tipo_montagem').html();
        conteudo += "<input type='text' class='txt_mais FL MT10' maxlength='40' name='txtTipoMontagem" + idTxtTipoMontagem + "' id='txtTipoMontagem" + idTxtTipoMontagem + "'/>"
        $('#tipo_montagem').html(conteudo);
        idTxtTipoMontagem++;
    });


	 // ABAS BOX-BUSCA    
    $(".box_busca .aba1").click(function(){
        $(".box_busca .atv").removeClass("atv");
        $(this).addClass("atv");
        $(".box_busca_content").hide();
        $(".box_busca_content.content_reservas").show();        
    });
    $(".box_busca .aba2").click(function(){
        $(".box_busca .atv").removeClass("atv");
        $(this).addClass("atv");
        $(".box_busca_content").hide();
        $(".box_busca_content.content_hoteis").show();        
    });
    $(".box_busca .aba3").click(function(){
        $(".box_busca .atv").removeClass("atv");
        $(this).addClass("atv");
        $(".box_busca_content").hide();
        $(".box_busca_content.content_eventos").show();        
    });

	    // MULTIMIDIA ABAS
    $('.multimidiaContent .abas li a').click(function(){
        
        var aba = '.'+$(this).attr('class') + 'C';
        
        $('.multimidiaContent .abas li').removeClass('atv');
        $(this).parent().addClass('atv');
        $('.multimidiaContent .carrosselC').hide();
        $(aba).show();     
    
    })


    $(document).ready(function() {

        $('a[name=modal]').click(function(e) {
            e.preventDefault();

            var id = $(this).attr('href');

            var maskHeight = $(document).height();
            var maskWidth = $(window).width();

            $('#mask').css({ 'width': maskWidth, 'height': maskHeight });

            $('#mask').fadeIn(1000);
            $('#mask').fadeTo("fast", 0.8);

            //Get the window height and width
            var winH = $(window).height();
            var winW = $(window).width();

            $(id).css('top', winH / 2 - $(id).height() / 2);
            $(id).css('left', winW / 2 - $(id).width() / 2);

            $(id).fadeIn(2000);

        });

        $('.window .close').click(function(e) {
            e.preventDefault();

            $('#mask').hide();
            $('.window').hide();
        });

        $('#mask').click(function() {
            $(this).hide();
            $('.window').hide();
        });

    });

    $("#btnIndicarAmigo").click(function() {
        $("#emailAmigo").slideToggle("medium");
        $("#redes_sociais").slideUp("medium");    
        $("#news").slideUp("medium");
        return false;
    });

    $("#btnAssinarNewsletter").click(function() {
        $("#news").slideToggle("medium");
        $("#redes_sociais").slideUp("medium");
        $("#emailAmigo").slideUp("medium");       
        return false;
    });

    $("#btnCompartilhar").click(function() {
        $("#redes_sociais").slideToggle("medium");  
        $("#news").slideUp("medium");
        $("#emailAmigo").slideUp("medium");      
        return false;
    });   


});

// FIM DO LOADING

function popUp(URL) {
    window.open(URL, 'janela', 'width=600, height=500, top=200, left=200, scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
    return false;
}


// marca nav
function nav(obj){
    $('.header ul li:eq('+obj+') a').addClass('atv');
}

// marca sub nav
function subnav(obj){
    $('.subnav li:eq('+obj+') a').addClass('atv');
}

function passaValorCombo(campo, valor) {
    document.getElementById(campo).value = "destinoHotel" + valor;
    $(".destino").hide();
    $("#SelecioneHotel").text = 'dasda';
    $(".destinoHotel" + valor).show();
    
    
    //alert(document.getElementById(campo).value);
}

function passaUrl(campo, valor) {
    document.getElementById(campo).href = valor;  
   
    //alert(document.getElementById(campo).value);
}



function valorCombo(campo, valor){
	
document.getElementById(campo).value = valor;	
	
    //verifica se selecionou o destino, e sempre limpa o hidden de hotel
    /*
    if(campo=="hddNumDestinoBusca"){
        document.getElementById("hddNumHotelBusca").value = "";
    }*/
}

function buscaLazer(){
    var numHotel = document.getElementById("hddNumHotelLazer").value;
    /*if(numHotel!=""){
        document.location.href = "../hotel/lazer.aspx?NumHotel="+ numHotel;
    }else{
        alert('Selecione um hotel!')
    }*/
    if(numHotel!=""){
        if(numHotel == "45") {
            document.location.href = "../../capivari/hotel/lazer.aspx";
        }  else {
             document.location.href = "../hotel/lazer.aspx?NumHotel="+ numHotel;
        }   
    } else {
        alert('Selecione um hotel!')
    }
    
}

function buscaEventoHome(){
    var numHotel = document.getElementById("hddNumHotelEvento").value;    
    if(numHotel!=""){
        if(numHotel == "45") {
            document.location.href = "../../capivari/hotel/eventos.aspx";
        }  else {
             document.location.href = "../hotel/eventos.aspx?NumHotel="+ numHotel;
        }   
    } else {
        alert('Selecione um hotel!')
    }
    
}

function buscaHotel(){
    var numHotel = document.getElementById("hddHotelBusca").value;
    if(numHotel!=""){
        if(numHotel == "45") {
            document.location.href = "../../capivari";
        }  else {
             document.location.href = "../hotel/default.aspx?NumHotel="+ numHotel;
        }   
    } else {
        alert('Selecione um hotel!')
    }
    
}

function loginPrice(){

   
    var cartao = document.getElementById("cartao").value;
    var senha = document.getElementById("senha").value;
    //document.aspnetForm.action="http://www.pricefree.com.br/index.php?a=2";
    //document.aspnetForm.submit();
    
    var URL = "http://www.pricefree.com.br/index.php?a=2&cartao="+ cartao +"&senha="+ senha;
    window.open(URL);
    
}

function buscaEventos(){
   
    var numHotel = document.getElementById("hddHotelEventoBusca").value;
   /* if(numHotel!=""){
        document.location.href = "../hotel/eventos.aspx?NumHotel="+ numHotel;
    }else{
        alert('Selecione um hotel!')
    }
    */
    if(numHotel!=""){
        if(numHotel == "45") {
            document.location.href = "../../capivari/hotel/eventos.aspx";
        }  else {
             document.location.href = "../hotel/eventos.aspx?NumHotel="+ numHotel;
        }   
    } else {
        alert('Selecione um hotel!')
    }
    
}





function buscaCM(){
    //alert('A');
    //alert(document.getElementById("busca_reserva_hddBook").value)
    var URL = "http://reservas.bristolhoteis.com.br/busca.aspx";
	try
	{
		URL = URL + "?start-date="+ document.getElementById("ctl00_col_right_content_coluna_direita_home_date1").value;
        URL = URL + "&end-date="+ document.getElementById("ctl00_col_right_content_coluna_direita_home_date2").value;
	}
	catch(err)
	 {
        URL = URL + "?start-date="+ document.getElementById("ctl00_col_right_content_coluna_direita_home_date1").value;
        URL = URL + "&end-date="+ document.getElementById("ctl00_col_right_content_coluna_direita_home_date2").value;
	 }
	         
    URL = URL + "&adultos="+ document.getElementById("hddAdultos").value;
    URL = URL + "&criancas="+ document.getElementById("hddCriancas").value;
    URL = URL + "&CodHotel="+ document.getElementById("CodHotel").value;
    URL = URL + "&codCidade="+ document.getElementById("codCidade").value;
    //alert(URL);
	//window.open(URL);
	window.location = URL;

    
}

function mostraHoteisPromos(id)
{
    $(".promocao_" + id).slideToggle("medium");    
    
    var imagem = $("#ver_todos_hoteis_" + id).attr("src");
    if(imagem == "../../_img/ver_todos_hoteis_participantes_off.gif"){
        $("#ver_todos_hoteis_" + id).attr("src", "../../_img/ver_todos_hoteis_participantes_on.gif");
    }
    else{
        $("#ver_todos_hoteis_" + id).attr("src", "../../_img/ver_todos_hoteis_participantes_off.gif");
    }    
}
