    function PopUp(Arquivo, Largura, Altura, Redir, Scroll) {
        window.open(Arquivo, 'blank', 'toolbar=no,location=no,directories=no,status=no,menubar=no,Scrollbars=' + Scroll + ',resizable=' + Redir + ',width=' + Largura + ',height=' + Altura + ',left=' + (screen.width - 400) / 2 + ',top=' + (screen.height - 300) / 2);
    }
    function OpenWindow(Arquivo) {
        window.open(Arquivo);
    }
	
	
	
    //mascara
    function Mascara(e,src,mask) {
	    if(window.event) { _TXT = e.keyCode; }
	    else if(e.which) { _TXT = e.which; }
	    if(_TXT > 47 && _TXT < 58) {
     var i = src.value.length; var saida = mask.substring(0,1); var texto = mask.substring(i)
     if (texto.substring(0,1) != saida) { src.value += texto.substring(0,1); }
	    return true; } else { if (_TXT != 8) { return false; }
     else { return true; }
	    }
    }



    //confirmar ação
    function ConfirmAcao(codigo){
	    var Tit_Acao = eLementos('msg_'+codigo).value;
    	
	    if (confirm(Tit_Acao)){	
    	
		    eLementos('frmAcoes_'+codigo).submit();
    		
	    }else{
		    return (false);
	    }
    }

    //troca de imagem
    function troca_imgem(id,img){	
	    var url = eLementos(id).lowsrc+img;
	    //alert (url)
	    eLementos(id).src=url
    	
    }


    

    //Valida Form Recomende
    function ValidaFormRecomende(){

	    if(valCampo('nome',2,eLementos('msg_nome').value)==false) return false;
	    if (valMail('email', eLementos('msg_email').value) == false) return false;

	    if (valCampo('nome2', 2, eLementos('msg_nome2').value) == false) return false;
	    if (valMail('email2', eLementos('msg_email2').value) == false) return false;

    }



    //Valida Form busca de EVENTOS
    function ValidaFormBusca(Url){
        if (valCampo('txtBusca', 2, eLementos('msg_txtBusca').value) == false) return false;
        var palavra = eLementos('txtBusca').value;
        palavra = palavra.replace(' ', '+');
        window.location = Url + palavra + '/busca.html';
    }
    //Valida Form busca de EVENTOS 2
    function ValidaFormBusca2(Url) {
        var txtDataIni = eLementos('txtAnoIni').value + '-' + eLementos('optMesIni').value + '-' + eLementos('optDiaIni').value
        var txtDataFim = eLementos('txtAnoFim').value + '-' + eLementos('optMesFim').value + '-' + eLementos('optDiaFim').value
        	    
        var palavra = eLementos('txtBusca').value;
        palavra = palavra.replace(' ', '+');
        window.location = Url + txtDataIni + '/' + txtDataFim + '/busca.html';
    }
	//Valida Form busca de EVENTOS 3
    function ValidaFormBusca3(Url) {
        
        var palavra = eLementos('txtBusca').value;
        palavra = palavra.replace(' ', '+');
        window.location = Url + txtDataIni + '/' + txtDataFim + '/busca.html';
    }
    //Valida Form busca de EVENTOS 4 - RESTRITO
    function ValidaFormBusca4(Url) {
        if (eLementos('txtBusca').value == '' && eLementos('txtLocal').value == '' && eLementos('txtAnoIni').value == '' && eLementos('txtAnoFim').value == '') {
            
            alert(eLementos('msg_txtBusca').value)
            eLementos('txtBusca').focus();
            return (false);

        } else {
            
            var DataInicial = '';
            var DataFinal = '';

            if (eLementos('txtAnoIni').value != '') {
                DataInicial = eLementos('txtAnoIni').value + '-' + eLementos('optMesIni').value + '-' + eLementos('optDiaIni').value;
            }
            if (eLementos('txtAnoFim').value != '') {
                DataFinal = eLementos('txtAnoFim').value + '-' + eLementos('optMesFim').value + '-' + eLementos('optDiaFim').value;
            }
            
            var palavra = removeAcento(eLementos('txtBusca').value);
            palavra = palavra.replace(' ', '+');
            var Local = removeAcento(eLementos('txtLocal').value);
            Local = Local.replace(' ', '+');

            window.location = Url + palavra + '/' + Local + '/' + DataInicial + '/' + DataFinal + '/busca.html';
            return (true);
        }
        
    }



    //Mostra DIV
    function show(id){
	    if(eLementos(id).style.display=='block'){
		    eLementos(id).style.display='none'
	    }else{
		    eLementos(id).style.display='block'	
	    }
    	
    }


    //idioma
    function SetUpIdioma(Codigo) {

        eLementos('new_idioma').value = Codigo
        eLementos('form_idiomas').submit();

    }


    function PopulaDdowHoteis(AlvoObj, Url, idbairro, cod_idioma) {
        var param = '';
        var NewUrl = '';
        var obj_write = document.getElementById(AlvoObj)
        eLementos(AlvoObj).style.display = 'block';

        param = 'idbairro=' + idbairro
        param = param + '&cod_idioma=' + cod_idioma
        NewUrl = Url + '?' + param;


        var Retorno = Asynchronous_Javascript_And_XML(NewUrl, '', ''); //Ajax

        //trata retorno
        if (Retorno == 1) {//erro
            alert("Erro na resposta do servidor!")
        } else {
            obj_write.innerHTML = Retorno;
        }
    }


    function PopulaDisplayHotal(AlvoObj, Url, idempresa) {
        var param = '';
        var NewUrl = '';
        var obj_write = document.getElementById(AlvoObj)
        eLementos(AlvoObj).style.display = 'block';

        param = 'idempresa=' + idempresa
        NewUrl = Url + '?' + param;

        eLementos('p_climatempo').style.display = 'block';
        obj_write.innerHTML = '<img src="http://www.rcvb.com.br/imagens/loader.gif" />';

        var Retorno = Asynchronous_Javascript_And_XML(NewUrl, '', ''); //Ajax

        //trata retorno
        if (Retorno == 1) {//erro
            alert("Erro na resposta do servidor!")
        } else {
            obj_write.innerHTML = Retorno;
        }

        PopulaDisplayCaroselHotal('dvCaroselHotais', 'Ajax_CarSel.asp', idempresa);
    }


    function PopulaDdowMante(AlvoObj, Url, idgrupo, cod_idioma) {
        var param = '';
        var NewUrl = '';
        var obj_write = document.getElementById(AlvoObj)
        eLementos(AlvoObj).style.display = 'block';

        param = 'idgrupo=' + idgrupo
        param = param + '&cod_idioma=' + cod_idioma
        NewUrl = Url + '?' + param;


        var Retorno = Asynchronous_Javascript_And_XML(NewUrl, '', ''); //Ajax

        //trata retorno
        if (Retorno == 1) {//erro
            alert("Erro na resposta do servidor!")
        } else {
            obj_write.innerHTML = Retorno;
        }
    }

    function PopulaDisplayMante(AlvoObj, Url, idempresa) {
        var param = '';
        var NewUrl = '';
        var obj_write = document.getElementById(AlvoObj)
        eLementos(AlvoObj).style.display = 'block';

        param = 'idempresa=' + idempresa
        NewUrl = Url + '?' + param;

        obj_write.innerHTML = '<img src="http://www.rcvb.com.br/imagens/loader.gif" />';

        var Retorno = Asynchronous_Javascript_And_XML(NewUrl, '', ''); //Ajax

        //trata retorno
        if (Retorno == 1) {//erro
            alert("Erro na resposta do servidor!")
        } else {
            obj_write.innerHTML = Retorno;
        }
    }

    //Mostra FAQ
    function ShowFaq(id) {
        if (eLementos('dv_'+id).style.display == 'block') {
            eLementos('dv_' + id).style.display = 'none'
        } else {
            eLementos('dv_' + id).style.display = 'block'
        }

    }

    //carosel
    function PopulaDisplayCaroselHotal(AlvoObj, Url, idempresa) {
        var param = '';
        var NewUrl = '';
        var obj_write = document.getElementById(AlvoObj)

        param = 'idempresa=' + idempresa
        NewUrl = Url + '?' + param;

        var Retorno = Asynchronous_Javascript_And_XML(NewUrl, '', ''); //Ajax

        obj_write.innerHTML = Retorno;
    }

    function removeAcento(text) {
        text = text.replace(new RegExp('[ÁÀÂÃ]', 'gi'), 'A');
        text = text.replace(new RegExp('[ÉÈÊ]', 'gi'), 'E');
        text = text.replace(new RegExp('[ÍÌÎ]', 'gi'), 'I');
        text = text.replace(new RegExp('[ÓÒÔÕ]', 'gi'), 'O');
        text = text.replace(new RegExp('[ÚÙÛ]', 'gi'), 'U');
        text = text.replace(new RegExp('[Ç]', 'gi'), 'C');
        text = text.toLowerCase();
        return text;
    }

    function Set_up_SessaoBanner(Url, SessaoBanner) {
        var param = '';
        var NewUrl = '';

        param = 'SessaoBanner=' + SessaoBanner
        NewUrl = Url + '?' + param;

        var Retorno = Asynchronous_Javascript_And_XML(NewUrl, '', ''); //Ajax

    }
