function EnviarRestrita()
{
    var usuario = $('#_USU_NOM').val();
    var senha = $('#_USU_SENHA').val();
    var err = ""
    if(usuario=='' || usuario=='Usu&aacute;rio' || usuario=='Usuário')
    {
        err += "- Usuário<BR>";
    }
    if(senha=='' || senha=='Senha')
    {
        err += "- Senha<BR>";
    }
    if(err)
    {
        PreparaModal('#home-localize-dialog');
        pega('home-localize-ajax').innerHTML = "<b>É necessário o preenchimento dos campos.</b><BR><BR>" + err;
    }else
    {
        document.MAINFORM.submit()
    }
}

function EnviarWebmail()
{
    var usuario = $('#username').val();
    var senha = $('#password').val();
    var err = ""
    if(usuario=='' || usuario=='Usu&aacute;rio' || usuario=='Usuário')
    {
        err += "- E-mail<BR>";
    }
    if(senha=='' || senha=='Senha')
    {
        err += "- Senha<BR>";
    }
    if(err)
    {
        PreparaModal('#home-localize-dialog');
        pega('home-localize-ajax').innerHTML = "<b>É necessário o preenchimento dos campos.</b><BR><BR>" + err;
    }else
    {
        document.loginForm.submit()
    }
}


function Servico_Texto(t, codigo)
{
    $("#servico-bloco-" + t + "-texto > div").hide();
    $("#servico-bloco-" + t + "-texto-" + codigo + "").show();
    $("#servico-bloco-" + t + "-itens > ul li a").css('font-weight', 'normal');
    $("#servico-link-" + t + "-" + codigo + "").css('font-weight', 'bold');
}

function EmpresaVideo(url)
{
	var h = "<object width='330' height='273'><param name='movie' value='http://www.youtube.com/v/" + url + "?fs=1'></param><param name='allowFullScreen' value='true'></param><param name='allowscriptaccess' value='always'></param><embed src='http://www.youtube.com/v/" + url + "?fs=1' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='330' height='273'></embed></object>";
	$('#videoiframe').html(h);
}

function HomeCadastre_Enviar()
{
    var nome = pega('NEWS_NOME').value;
    var email = pega('NEWS_EMAIL').value;
    var dados = "nome=" + nome + "&email=" + email;
    var div = "cadastre-form-ajax";
    var url = url_img + "/_script/cadastre-enviar.php";
    ajax2(url, div, dados);
}

function HomeCadastre()
{
    PreparaModal('#cadastre-form-dialog');
    var div = "cadastre-form-ajax";
    var url = url_img + "/cadastre.php";
    ajax2(url, div, '');
}

function EnviaTrabalhe()
{
    PreparaModal('#trabalhe-dialog');
    pega('trabalhe-ajax').innerHTML = "<iframe id='iFrameTrabalhe' name='iFrameTrabalhe' frameborder='0' width='270' height='110'></iframe>";
    document.FormTrabalhe.submit();
}


function retira_acentos(palavra)
{
    com_acento = 'áàãâäéèêëíìîïóòõôöúùûüçÁÀÃÂÄÉÈÊËÍÌÎÏÓÒÕÖÔÚÙÛÜÇ -';
    sem_acento = 'aaaaaeeeeiiiiooooouuuucAAAAAEEEEIIIIOOOOOUUUUC__';
    nova='';
    for(i=0;i<palavra.length;i++)
    {
        if (com_acento.search(palavra.substr(i,1))>=0)
        {
            nova+=sem_acento.substr(com_acento.search(palavra.substr(i,1)),1);
        }else
        {
            nova+=palavra.substr(i,1);
        }
    }
    return nova;
}


function TrocaSelectFale(item)
{
    if(item=='T')
    {
        location=url_base + '/trabalhe';
    }
}

function TrocaSelectTrabalhe(item)
{
    if(item != 'T')
    {
        location=url_base + '/fale-' + item;
    }
}

function LocalizaSuaCarga()
{
    try
    {
        $('#videoiframe').hide();
    }catch(e){}

var cnpjr = pega('CNPJR').value;
    var cnpjd = pega('CNPJD').value;
    var err = "";
    if((cnpjr=='') || (cnpjr=='CNPJ do Remetente'))
    {
        err += "- CNPJ do Remetente<BR>";
    }
    if((cnpjd=='') || (cnpjd=='CNPJ do Destinatário'))
    {
        err += "- CNPJ do Destinat&aacute;rio<BR>";
    }
    if(err)
    {
        PreparaModal('#home-localize-dialog');
        pega('home-localize-ajax').innerHTML = "<b>É necessário o preenchimento dos campos.</b><BR><BR>" + err;
    }else
    {
        var nf = pega('NOTAFISCAL').value;
        if(nf=='Nota Fiscal')
        {
            var nf = '';
        }
        window.open("http://www.transpaulo.com.br:5080/sil/servlet/sil.sintra.hsinext2?" + cnpjr + "," + cnpjd + "," + nf + "", "", "");
    }
}

function Novidade_EnviarDetalhe(reg)
{
    var nomer = pega('NOME_REMETENDE').value;
    var nomed = pega('NOME_DESTINATARIO').value;
    var emaild = pega('EMAIL_DESTINATARIO').value;
    var dados = "reg=" + reg + "&nomer=" + nomer + "&nomed=" + nomed + "&emaild=" + emaild;
    var div = "novidades-enviar-ajax";
    var url = url_img + "/_script/novidade-enviar.php";
    ajax2(url, div, dados);
}

function Novidade_EnviarEmail(reg)
{
    PreparaModal('#novidades-enviar-dialog');
    var div = "novidades-enviar-ajax";
    var url = url_img + "/novidade-enviar.php";
    var dados = "reg=" + reg;
    ajax2(url, div, dados);
}

function Novidade_PrintSelecinados(num)
{
    var sel = Marcadas3('NOVIDADE', num);
    if(!sel)
    {
        PreparaModal('#novidades-print-dialog');
        var div = "novidades-print-ajax";
        pega(div).innerHTML = "Selecione um registro da lista.";
    }else
    {
        window.open(url_img + "/_script/novidade-print-lista.php?" + sel + "", "print", "top=10, left=10, width=800, height=400, scrollbars=yes");
    }
}

function Novidade_PrintTodos(num)
{
    MarcarTodos('NOVIDADE', num)
    var sel = Marcadas3('NOVIDADE', num);
    window.open(url_img + "/_script/novidade-print-lista.php?" + sel + "", "print", "top=10, left=10, width=800, height=400, scrollbars=yes");
}

function Novidade_PrintDetalhe(num)
{
    window.open(url_img + "/_script/novidade-print.php?novidade=" + num + "", "print", "top=10, left=10, width=800, height=400, scrollbars=yes");
}


function ServicoMarca(t9, num)
{
    var img = '';
    if(num==1)
    {
        var img = '-3';
    }
    pega('servico-bloco-' + t9 + '-link-' + num + '').style.background='url(' + url_img + '/_img/servico-bloco-texto-link' + img + '.png) no-repeat';
}

function ServicoClick(t9, servico, num, tot)
{
    pega(t9 + '_SERVICO_SEL_3').value = num;
    pega(t9 + '_SERVICO_SEL').value = servico;
    ServicoMarca(t9, num);
    ServicoOut(t9, num, tot, servico);
    ServicoCarregaTexto(t9, servico);
}

function ServicoOut(t9, num, tot)
{
    for(n=1; n<=tot; n++)
    {
        try
        {
            pega('servico-bloco-' + t9 + '-link-' + n + '').style.background='none';
        }catch(e){}
    }
    var num2 = pega(t9 + '_SERVICO_SEL_3').value;
    ServicoMarca(t9, num2);
}

function ServicoCarregaTexto(t, servico)
{
    var div = "servico-bloco-" + t + "-info-2";
    var url = url_img + "/_script/servico-texto.php";
    var dados = "t=" + t + "&servico=" + servico;
    ajax2(url, div, dados);
}

function AreaCliente(item, pag)
{
    if(item==0)
    {
        pega('header-areacliente-div').className = 'header-areacliente';
        $('#header-areacliente-form-webmail').hide();
        $('#header-areacliente-form-restrita').hide();
	$('#header-areacliente-form-certificado').hide();
    }
    /*
    if(item==1)
    {
        pega('header-areacliente-div').className = 'header-areacliente-localizador';
        $('#header-areacliente-form-webmail').hide();
        $('#header-areacliente-form-localizador').show();
    }
    */
    if(item==4)
    {
        pega('header-areacliente-div').className = 'header-areacliente-webmail';
        $('#header-areacliente-form-certificado').show();
        $('#header-areacliente-form-webmail').hide();
        $('#header-areacliente-form-localizador').hide();
    }
    if(item==2)
    {
        /*
        pega('header-areacliente-div').className = 'header-areacliente-webmail';
        $('#header-areacliente-form-restrita').hide();
        $('#header-areacliente-form-webmail').show();
        */
        window.open('http://webmail.transpaulo.com.br/');
        $("#SEL_SERVICO_1").val(0);
        pega('header-areacliente-div').className = 'header-areacliente';
        $('#header-areacliente-form-webmail').hide();
        $('#header-areacliente-form-restrita').hide();
	$('#header-areacliente-form-certificado').hide();
    }
    if(item==3)
    {
        //pega('header-areacliente-div').className = 'header-areacliente-webmail';
        window.open('http://sintra.transpaulo.com.br:5080/sil/servlet/sil.sintra.hsinlog');
        $("#SEL_SERVICO_1").val(0);
        pega('header-areacliente-div').className = 'header-areacliente';
        $('#header-areacliente-form-webmail').hide();
        $('#header-areacliente-form-restrita').hide();
	$('#header-areacliente-form-certificado').hide();
    }
    if(item==5)
    {
        window.open('http://nfe.transpaulo.com.br/oobj-nfe-impressao/pages/ferramentas/download/download.oobj');
        $("#SEL_SERVICO_1").val(0);
        pega('header-areacliente-div').className = 'header-areacliente';
        $('#header-areacliente-form-webmail').hide();
        $('#header-areacliente-form-restrita').hide();
	$('#header-areacliente-form-certificado').hide();
    }
}

function VerGoogleMapsLocalizacao()
{
    PreparaModal('#mapa-localizacao-dialog');
    var div = "mapa-localizacao-ajax";
    var url = url_img + "/localizacao.php";
    ajax2(url, div, '');
}

function VerGoogleMaps(codigo)
{
    PreparaModal('#mapa-dialog');
    var div = "mapa-ajax";
    var dados = "codigo=" + codigo;
    var url = url_img + "/mapa.php";
    ajax2(url, div, dados);
}

function CadastreNews()
{
    try
    {
        $('#videoiframe').hide();
    }catch(e){}

    PreparaModal('#cadastre-dialog');
    var div = "cadastre-ajax";
    var err = "";
    var nome = pega('NEWS_NOME').value;
    var email = pega('NEWS_EMAIL').value;
    if(!nome || nome=='Nome*')
    {
        err += "- Nome<BR>";
    }
    if(!email || email=='E-mail*')
    {
        err += "- E-mail<BR>";
    }
    if(err)
    {
        pega(div).innerHTML = "<b>É ncessário o preenchimento dos campos:</b><BR><BR>" + err;
    }else
    {
        var url = url_img + "/_script/news.php";
        var dados = "nome=" + nome + "&email=" + email;
        ajax2(url, div, dados);
    }
}

function EnviarDetalhe(reg)
{
    var nomer = pega('NOME_REMETENDE').value;
    var nomed = pega('NOME_DESTINATARIO').value;
    var emaild = pega('EMAIL_DESTINATARIO').value;
    var dados = "reg=" + reg + "&nomer=" + nomer + "&nomed=" + nomed + "&emaild=" + emaild;
    var div = "detalhe-enviar-ajax";
    var url = url_img + "/_script/detalhe-enviar.php";
    ajax2(url, div, dados);
}

function EnviarEmail(reg)
{
    PreparaModal('#detalhe-enviar-dialog');
    var div = "detalhe-enviar-ajax";
    var url = url_img + "/atuacao-enviar.php";
    var dados = "reg=" + reg;
    ajax2(url, div, dados);
}


function PrintSelecinados(num)
{
    var sel = Marcadas3('ATUACAO', num);
    if(!sel)
    {
        PreparaModal('#atuacao-print-dialog');
        var div = "atuacao-print-ajax";
        pega(div).innerHTML = "Selecione um registro da lista.";
    }else
    {
        window.open(url_img + "/_script/atuacao-print-lista.php?" + sel + "", "print", "top=10, left=10, width=800, height=400, scrollbars=yes");
    }
}

function PrintTodos(num)
{
    MarcarTodos('ATUACAO', num)
    var sel = Marcadas3('ATUACAO', num);
    window.open(url_img + "/_script/atuacao-print-lista.php?" + sel + "", "print", "top=10, left=10, width=800, height=400, scrollbars=yes");
}

function PrintDetalhe(num)
{
    window.open(url_img + "/_script/atuacao-print-detalhe.php?atuacao=" + num + "", "print", "top=10, left=10, width=800, height=400, scrollbars=yes");
}

function AtuacaoCidade(cidade, nome, estado)
{
    var nome2 = retira_acentos(nome);
    var nome2 = nome2.toLowerCase();
    location = url_base + "/atuacaolista-cidade-" + cidade + "-" + nome2 + "-1-" + estado;
}

function AtuacaoRegiao(regiao, nome)
{
    var nome2 = retira_acentos(nome);
    var nome2 = nome2.toLowerCase();
    location = url_base + "/atuacaolista-regiao-" + regiao + "-" + nome2 + "-1";
}


function FecharModal(div)
{
    ShowSelect();
    $(''+div+'').hide();
    $('#mask').hide();
    try
    {
        $('#videoiframe').show();
    }catch(e){}
}

function EnviarFale()
{
    PreparaModal('#fale-main-2-form-dialog');
    var div = "fale-form-ajax";
    
    var assunto = pega('ASSUNTO').options[pega('ASSUNTO').selectedIndex].value;
    var nome = pega('NOME').value;
    var email = pega('EMAIL').value;
    var ddd = pega('DDD').value;
    var telefone = pega('TELEFONE').value;
    var cidade = pega('CIDADE').value;
    var estado = pega('ESTADO').value;
    var mensagem = AjustaTextoTextArea(pega('MENSAGEM').value);
    var erro = "";
    if(!assunto || assunto=='Selecione o assunto*' || assunto==0)
    {
        erro += "- Assunto<BR>";
    }
    if(!nome || nome=='Nome*')
    {
        erro += "- Nome<BR>";
    }
    if(!email || email=='E-mail*')
    {
        erro += "- E-mail<BR>";
    }
    if(!mensagem || mensagem=='Mensagem*')
    {
        erro += "- Mensagem<BR>";
    }
    if(erro)
    {
        //alert("É necessário o preenchimento de todos os campos:\n\n" + erro + "");
        $('#fale-form-titulo-1').hide();
        $('#fale-form-titulo-2').show();
        pega(div).innerHTML = "<b>É necessário o preenchimento de todos os campos:</b><BR><BR>" + erro + "";
        return false;
    }else
    {
        $('#fale-form-titulo-1').show();
        $('#fale-form-titulo-2').hide();
        var dados = "cidade=" + cidade + "&estado=" + estado + "&nome=" + nome + "&email=" + email + "&ddd=" + ddd + "&telefone=" + telefone + "&mensagem=" + mensagem + "&assunto=" + assunto;
        var url = url_img + "/_script/enviar.php";
        ajax2(url, div, dados);
    }
}

function PreparaModal(id)
{
	HideSelect();
    var maskHeight = $(document).height();
	var maskWidth = $(window).width();
	$('#mask').css({'width':maskWidth,'height':maskHeight});
    $('#mask').fadeIn(100);
    $('#mask').fadeTo("slow",0.7);
	var winH = $(window).height();
	var winW = $(window).width();
	$(id).css('top',  document.documentElement.scrollTop + winH/2-$(id).height()/2);
	$(id).css('left', winW/2-$(id).width()/2);
    $(id).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("slow",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();
        ShowSelect();
        try
        {
            $('#videoiframe').show();
        }catch(e){}
	});
	$('#mask').click(function () {
		$(this).hide();
		$('.window').hide();
        ShowSelect();
        try
        {
            $('#videoiframe').show();
        }catch(e){}
	});
});





function pega(b)

{

    return document.getElementById(b);

}



function ajax2(pagina, div, dados)
{
    pega(div).innerHTML = "...";
    $.ajax({
        type: "get",
        url: pagina,
        data: dados,
        dataType: "text",
        success: function (result)
        {
            pega(div).innerHTML = result;
        },
        error: function ()
        {
            alert("não deu para completar a requisição");
    		$('#mask').hide();
            $('.window').hide();
        }
    });
}



function imprimirFlash(arquivo,w,h,transparente,params,id) {

	document.write('<object'+(((typeof id != 'undefined') && (navigator.appVersion.indexOf('MSIE') > -1))?' id="'+id+'"':'')+' classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"' + ((typeof w == 'undefined')?'':' width="'+w+'"') + ((typeof h == 'undefined')?'':' height="'+h+'"') + '>');

	document.write('<param name="movie" value="'+arquivo+'">');

	document.write('<param name="allowscale" value=false>');

	document.write('<param name=quality value=high>');

	document.write('<param name="menu" value="false">');

	if (typeof params != 'undefined') {

		var p = '';



		for (var i in params) {

			p += i + '="' + params[i] + '" ';

			document.write('<param name="'+i+'" value="'+params[i]+'">');

		}

	}

	if (transparente) {

		document.write('<param name="wmode" value="transparent">');

	}

	document.write('<embed'+(((typeof id != 'undefined') && (navigator.appVersion.indexOf('MSIE') < 0))?' id="'+id+'"':'')+' src="'+arquivo+'" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"' + ((typeof w == 'undefined')?'':' width="'+w+'"') + ((typeof h == 'undefined')?'':' height="'+h+'"') + ' ');

	if (transparente) {

		document.write('wmode="transparent" ');

	}

	document.write(p);

	document.write(' menu="false"></embed>');

	document.write('</object>');

}



jQuery.easing.easeOutQuart = function (x, t, b, c, d) {

	return -c * ((t=t/d-1)*t*t*t - 1) + b;

};

jQuery(function( $ ){

	$('#slideshow').serialScroll({

		items:'li',

		prev:'#screen a.prev',

		next:'#screen a.next',

		offset:-1, //when scrolling to photo, stop 230 before reaching it (from the left)

		start:0, //as we are centering it, start at the 2nd

		duration:1200,

		force:true,

		stop:true,

		lock:false,

		cycle:false, //don't pull back once you reach the end

		easing:'easeOutQuart', //use this easing equation for a funny effect

		jump: true //click on the images to scroll to them

	});

});

jQuery(function( $ ){

	$('#slideshow2').serialScroll({

		items:'li',

		prev:'#screen2 a.prev',

		next:'#screen2 a.next',

		offset:-1, //when scrolling to photo, stop 230 before reaching it (from the left)

		start:0, //as we are centering it, start at the 2nd

		duration:1200,

		force:true,

		stop:true,

		lock:false,

		cycle:false, //don't pull back once you reach the end

		easing:'easeOutQuart', //use this easing equation for a funny effect

		jump: true //click on the images to scroll to them

	});

});

jQuery(function( $ ){

	$('#slideshow3').serialScroll({

		items:'li',

		prev:'#screen3 a.prev',

		next:'#screen3 a.next',

		offset:-1, //when scrolling to photo, stop 230 before reaching it (from the left)

		start:0, //as we are centering it, start at the 2nd

		duration:1200,

		force:true,

		stop:true,

		lock:false,

		cycle:false, //don't pull back once you reach the end

		easing:'easeOutQuart', //use this easing equation for a funny effect

		jump: true //click on the images to scroll to them

	});

});




function findPos(obj,qual)

{

    var curleft = curtop = 0;

    if (obj.offsetParent)

    {

        curleft = obj.offsetLeft

        curtop = obj.offsetTop

        while (obj = obj.offsetParent)

        {

            curleft += obj.offsetLeft

            curtop += obj.offsetTop

        }

    }

    if(qual=='T')

    {

        return curtop;

    }else

    {

        return curleft;

    }

}





function ValidaCampo(t, e, txt)

{

    if(e=='focus')

    {

        if(t.value==txt)

        {

            t.value='';

        }

    }

    if(e=='blur')

    {

        if(t.value=='')

        {

            t.value=txt;

        }

    }

}



function AjustaTextoTextArea(texto)

{

    pl_ignoradas="\n";

    array_pl_ignoradas=pl_ignoradas.split(" ");

    pl_busca2 = texto;

    pl_busca2=""+pl_busca2+"";

    for(i=0;i<array_pl_ignoradas.length;i++)

    {

        re = new RegExp(""+array_pl_ignoradas[i]+"" , "gi");

        pl_busca2 = pl_busca2.replace(re,"<BR>");

    }

    return pl_busca2;

}





/*

 * styleCombobox 1.0 - Grifo

 * http://www.grifotecnologia.com.br/

 * Date: 2010

 */



(function($) {



	$.fn.extend({



		// Combobox replace

		styleCombobox: function(options) {

			// IE6

			if (jQuery.browser.msie && parseInt(jQuery.browser.version) == 6 && typeof window['XMLHttpRequest'] != "object")

				return;



			// Init

			var $selector = $(this),

				classFocus = options.classFocus;



			$selector.each(function() {

				var $combo = $(this),

					initialValue = $combo.attr("title") ? $combo.attr("title") : $combo.find("option:selected").text();



				$combo.css("position","relative").before('<span>'+ initialValue +'</span>');

			});



			$selector.bind("change keypress keydown keyup",function() {

				$(this).prev().html($(this).find("option:selected").text());

			});



			$selector.focus(function() {

				$(this).parent().addClass(classFocus);

			}).blur(function() {

				$(this).parent().removeClass(classFocus);

			});

		}

	});

})(jQuery);





/*Função Pai de Mascaras*/

    function Mascara(o,f){

        v_obj=o

        v_fun=f

        setTimeout("execmascara()",1)

    }



    /*Função que Executa os objetos*/

    function execmascara(){

        v_obj.value=v_fun(v_obj.value)

    }



    /*Função que Determina as expressões regulares dos objetos*/

    function leech(v){

        v=v.replace(/o/gi,"0")

        v=v.replace(/i/gi,"1")

        v=v.replace(/z/gi,"2")

        v=v.replace(/e/gi,"3")

        v=v.replace(/a/gi,"4")

        v=v.replace(/s/gi,"5")

        v=v.replace(/t/gi,"7")

        return v

    }



    /*Função que permite apenas numeros*/

    function Integer(v){

        return v.replace(/\D/g,"")

    }



    /*Função que padroniza telefone (11) 4184-1241*/

    function Telefone(v){

        v=v.replace(/\D/g,"")

        v=v.replace(/^(\d\d)(\d)/g,"( $1 ) $2")

        v=v.replace(/(\d{4})(\d)/,"$1 - $2")

        return v

    }

    function Telefone2(v){

        v=v.replace(/\D/g,"")

        v=v.replace(/(\d{4})(\d)/,"$1 - $2")

        return v

    }



    /*Função que padroniza telefone (11) 41841241*/

    function TelefoneCall(v){

        v=v.replace(/\D/g,"")

        v=v.replace(/^(\d\d)(\d)/g,"($1) $2")

        return v

    }



    /*Função que padroniza CPF*/

    function Cpf(v){

        v=v.replace(/\D/g,"")

        v=v.replace(/(\d{3})(\d)/,"$1.$2")

        v=v.replace(/(\d{3})(\d)/,"$1.$2")



        v=v.replace(/(\d{3})(\d{1,2})$/,"$1-$2")

        return v

    }



    /*Função que padroniza CEP*/

    function Cep(v){

        v=v.replace(/\D/g,"")

        v=v.replace(/^(\d{5})(\d)/,"$1 - $2")

        return v

    }



    /*Função que padroniza CNPJ*/

    function Cnpj(v){

        v=v.replace(/\D/g,"")

        v=v.replace(/^(\d{2})(\d)/,"$1.$2")

        v=v.replace(/^(\d{2})\.(\d{3})(\d)/,"$1.$2.$3")

        v=v.replace(/\.(\d{3})(\d)/,".$1/$2")

        v=v.replace(/(\d{4})(\d)/,"$1-$2")

        return v

    }



    /*Função que permite apenas numeros Romanos*/

    function Romanos(v){

        v=v.toUpperCase()

        v=v.replace(/[^IVXLCDM]/g,"")



        while(v.replace(/^M{0,4}(CM|CD|D?C{0,3})(XC|XL|L?X{0,3})(IX|IV|V?I{0,3})$/,"")!="")

            v=v.replace(/.$/,"")

        return v

    }



    /*Função que padroniza o Site*/

    function  Site(v){

        v=v.replace(/^http:\/\/?/,"")

        dominio=v

        caminho=""

        if(v.indexOf("/")>-1)

            dominio=v.split("/")[0]

            caminho=v.replace(/[^\/]*/,"")

            dominio=dominio.replace(/[^\w\.\+-:@]/g,"")

            caminho=caminho.replace(/[^\w\d\+-@:\?&=%\(\)\.]/g,"")

            caminho=caminho.replace(/([\?&])=/,"$1")

        if(caminho!="")dominio=dominio.replace(/\.+$/,"")

            v="http://"+dominio+caminho

        return v

    }



    /*Função que padroniza DATA*/

    function Data(v){

        v=v.replace(/\D/g,"")

        v=v.replace(/(\d{2})(\d)/,"$1 / $2")

        v=v.replace(/(\d{2})(\d)/,"$1 / $2")

        return v

    }



    /*Função que padroniza DATA*/

    function Hora(v){

        v=v.replace(/\D/g,"")

        v=v.replace(/(\d{2})(\d)/,"$1:$2")

        return v

    }



    /*Função que padroniza valor monétario*/

    function Valor(v){

        v=v.replace(/\D/g,"") //Remove tudo o que não é dígito

        v=v.replace(/^([0-9]{3}\.?){3}-[0-9]{2}$/,"$1.$2");

        //v=v.replace(/(\d{3})(\d)/g,"$1,$2")

        v=v.replace(/(\d)(\d{2})$/,"$1,$2") //Coloca ponto antes dos 2 últimos digitos

        v=v.replace(/(\d{2})(\d)/,"R$ $1$2")

        return v

    }



    /*Função que padroniza Area*/

    function Area(v){

        v=v.replace(/\D/g,"")

        v=v.replace(/(\d)(\d{2})$/,"$1.$2")

        return v



    }





function MM_swapImgRestore() { //v3.0

  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;

}



function MM_preloadImages() { //v3.0

  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();

    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)

    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}

}



function MM_findObj(n, d) { //v4.01

  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {

    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}

  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];

  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);

  if(!x && d.getElementById) x=d.getElementById(n); return x;

}



function MM_swapImage() { //v3.0

  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)

   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}

}




function MarcarTodos(campo, num_length)
{
    for(var i=1; i <= num_length; i++)
    {
        pega('' + campo + '_' + i + '').checked = true;
    }
}

function Marcadas3(campo, num_length)
{
    var queryString = "";
    for(var i=1; i <= num_length; i++)
    {
        if(pega('' + campo + '_' + i + '').checked==true)
        {
            queryString = queryString + "" + campo + "[]=" + pega('' + campo + '_' + i + '').value + "&";
        }
    }
    return queryString;
}

function HideSelect()
{
    var selects = document.getElementsByTagName("select");
    for(i=0; i<selects.length; i++)
    {
        $(selects[i]).hide();
    }
}

function ShowSelect()
{
    var selects = document.getElementsByTagName("select");
    for(i=0; i<selects.length; i++)
    {
        $(selects[i]).show();
    }
}


