function Trim(str){

    var regexp = /[ ]+$/;         
    str = str.replace(regexp, "");
    
    regexp = /^[ ]+/;         
    str = str.replace(regexp, "");
    
    regexp = /\n/g;         
    str = str.replace(regexp, "");
    
    regexp = /\r/g;         
    str = str.replace(regexp, "");
    
    return str;

}


function FormSelect(form, origem, valor){ 

    if(valor == ""){
        valor = 0;
    }

    var ate = form[origem].length;

    for(j=0; j < ate; j++){
       if(form[origem].options[j].value == valor){ 
            form[origem].options[j].selected = true;
       }
    }
    
    return;
}   

function FormRadio(form, origem, valor){ 

    if(valor == ""){
        valor = 0;
    }

    var ate = form[origem].length;

    for(j=0; j < ate; j++){
       if(form[origem][j].value == valor){ 
            form[origem][j].checked = true;
       }
    }
    
    return;
} 
function FormCheck(form, origem, valor){ 
	var myvalue = false;
	if(valor=='1'){myvalue=true;}
	form[origem].checked = myvalue;
    return;
	
}


function NovaJanela(vURL, vName, Param){ 
    
	var NW = window.open(vURL, vName, Param);

	NW.focus();    
    
    return;

}

function EhNumero(valor){
    
    var i
    var tamanho
    var caracter
    
    valor = valor.toString()
    tamanho = valor.length
    
    for(i = 0; i < tamanho; i++){
        caracter = valor.charAt(i)
        if(caracter < "0" | caracter > "9"){
            return false
        }
    }

    return true
    
}

function EhEmail(Valor){

    var re = /[a-zA-Z._0-9-]+@[a-zA-Z._0-9-]+\.[a-zA-Z]+[.]?[a-zA-Z]{0,3}/;
    if(Valor.search(re) != -1){
        return true;
    }else{
        return false;
    }
    
}

function EhVazio(valor){
    
    valor = Trim(valor)
    
    if(valor == ''){
        return true;
    }
    else{
        return false;
    }

}

function EhData(Valor){

    var re = /[0123]{0,1}[0-9]{1}[\-\/][01]{0,1}[0-9]{1,2}[\-\/][0-9]{2,4}/;
    if(Valor.search(re) != -1){
        return true;
    }else{
        return false;
    }

}

function FormAtivaDesativa(objElement)
{
	objElement.disabled = (!objElement.disabled)

	if (document.layers)
	{
		if (objElement.disabled && objElement.type.substr(0,6) == "select")
		{
			for (intI=0; intI<objElement.options.length; intI++)
			{
				objElement.options[intI].frozenStatus = 
					objElement.options[intI].selected
			}
		}
	}
}

function ChangeSelect (objTarget)
{
	if (objTarget.disabled)
	{
		for (intI=0; intI<objTarget.options.length; intI++)
		{
			objTarget.options[intI].selected = 
				objTarget.options[intI].frozenStatus
		}
		return false;
	}
	else {}
}
var checarTabulacao = false;
function exibeValor(nomeCampo, lenCampo)
{
	if ((nomeCampo.value.length == lenCampo) && (checarTabulacao))
	{	
		var i=0;
		for (i=0; i<document.forms[0].elements.length; i++)
		{
			if (document.forms[0].elements[i].name == nomeCampo.name)
			{
				while ((i+1) < document.forms[0].elements.length)
				{
					if (document.forms[0].elements[i+1].type != "hidden")
					{
					document.forms[0].elements[i+1].focus();
					break;
					}
				i++;
				}
				checarTabulacao=false;
				break;
			}
		}
	}
}
		
function stopTabCheck(nomeCampo)
{
	checarTabulacao=false;
}
	
function startTabCheck()
{
	checarTabulacao=true;
}

function MudarPagina(destino){

    if(destino != ""){
        location.href=destino; 
    }

    return;
}
function ExcluirArea(id)
{
	var msg = 'Se você excluir esta área, todos os itens associados a ela\ncomo figuras, textos, banners, serão EXCLUÍDOS também!\nDeseja continuar?';
	if(confirm(msg))
	{
		location.href='Areas_act.asp?a=e&cod='+id
	}
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval("MudarPagina('"+selObj.options[selObj.selectedIndex].value+"');");
}

var newnw;
function link_externo(strURL) {
	var w = '420';
	var h = '300';
	var t = (window.screen.height-h)/2;
	var l = (window.screen.width-w)/2;
	var newnw = window.open("/aux_pages/popup_redireciona.asp?u="+strURL, 'Link_externo', 'toolbar=no,location=no,directories=0,status=yes,menubar=no,scrollbars=no,resizable=no,width='+w+',height='+h+',top='+t+',left='+l);
	newnw.focus();
	return;
}
function check_bondfaro(form,modo)
{
	if(form.text.value<1){
		alert('Por favor, digite alguma palavra-chave'); 
		form.text.focus();
		return false;
	}
	if(modo == 'pop'){
		link_externo("javascript:check_bondfaro(opener.document.forms[0],'')");
		return false;
	}else{
		form.submit();
		return true;
	}
}

// flash //
function showFlash(nome,lnk, numW,numH) {
	//if(tipo=="flash" && plugin){
		document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" ID=flashad WIDTH='+numW+' HEIGHT='+numH+'><PARAM NAME=movie VALUE="' + nome + '.swf?lnk='+ escape(lnk) +'"> <param name="wmode" value="transparent"><PARAM NAME=quality VALUE=high><EMBED src="' + nome + '.swf?lnk='+ escape(lnk) +'" quality=high NAME=flashad swLiveConnect=TRUE WIDTH='+numW+' HEIGHT='+numH+' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED></OBJECT>');
	//}
}
	
	function cirque(data)
	{
		var w = 777;
		var h = 548;
		var area = null;
		var flashvars = null;
		var params = null;
		var dimension = { width:w, height:h };
		if(area == null){
			document.write(createFlash( data, null, dimension, params, flashvars ));		
		}else{
			document.getElementById(area).innerHTML = createFlash( data, null, dimension, params, flashvars );	
		}
	}
	
function flash_header(data, area,altura)
{
	var w = 540;
	var h = altura;
	var flashvars = null;
	var params = null;
	var dimension = { width:w, height:h };
	if(area == null){
		document.write(createFlash( data, null, dimension, params, flashvars ));		
	}else{
		document.getElementById(area).innerHTML = createFlash( data, null, dimension, params, flashvars );	
	}
}

function flash_verao(data, area,altura)
{
	var w = 940;
	var h = altura;
	var flashvars = null;
	var params = null;
	var dimension = { width:w, height:h };
	if(area == null){
		document.write(createFlash( data, null, dimension, params, flashvars ));		
	}else{
		document.getElementById(area).innerHTML = createFlash( data, null, dimension, params, flashvars );	
	}
}

function flash_govisa(data, area,altura)
{
	var w = 539;
	var h = altura;
	var flashvars = null;
	var params = null;
	var dimension = { width:w, height:h };
	if(area == null){
		document.write(createFlash( data, null, dimension, params, flashvars ));		
	}else{
		document.getElementById(area).innerHTML = createFlash( data, null, dimension, params, flashvars );	
	}
}

function flash_marriott(data, area,altura)
{
	var w = 191;
	var h = 59;
	var flashvars = null;
	var params = null;
	var dimension = { width:w, height:h };
	if(area == null){
		document.write(createFlash( data, null, dimension, params, flashvars ));		
	}else{
		document.getElementById(area).innerHTML = createFlash( data, null, dimension, params, flashvars );	
	}
}


function flash_empresarial(data, area,altura)
{
	var w = 540;
	var h = altura;
	var flashvars = null;
	var params = null;
	var dimension = { width:w, height:h };
	if(area == null){
		document.write(createFlash( data, null, dimension, params, flashvars ));		
	}else{
		document.getElementById(area).innerHTML = createFlash( data, null, dimension, params, flashvars );	
	}
}

function flash_visapass(data, area,altura)
{
	var w = 659;
	var h = altura;
	var flashvars = null;
	var params = null;
	var dimension = { width:w, height:h };
	if(area == null){
		document.write(createFlash( data, null, dimension, params, flashvars ));		
	}else{
		document.getElementById(area).innerHTML = createFlash( data, null, dimension, params, flashvars );	
	}
}



function flash_noticia(data, area)
{
	//var w = 120;
	//var h = 125;
	var w = 115;
	var h = 115;

	var flashvars = null;
	var params = null;
	var dimension = { width:w, height:h };
	if(area == null){
		document.write(createFlash( data, null, dimension, params, flashvars ));		
	}else{
		document.getElementById(area).innerHTML = createFlash( data, null, dimension, params, flashvars );	
	}
}
function flash_outro(data, w,h, param)
{
	var flashvars = null; //
	var params = param;
	var dimension = { width:w, height:h };
	document.write(createFlash( data, null, dimension, params, flashvars ));		
}

function link_naovisa(strURL) {
	var w = '420';
	var h = '300';
	var t = (window.screen.height-h)/2;
	var l = (window.screen.width-w)/2;
	var newnw = window.open("/Redirect/popup.asp?u="+strURL, 'link_naovisa', 'toolbar=no,location=no,directories=0,status=yes,menubar=no,scrollbars=no,resizable=no,width='+w+',height='+h+',top='+t+',left='+l);
	newnw.focus();
	return;
}
function link_popup(strURL,w,h) {
	var t = (window.screen.height-h)/2;
	var l = (window.screen.width-w)/2;
	var newnw = window.open(strURL, 'Link_PopUp', 'toolbar=no,location=no,directories=0,status=yes,menubar=no,scrollbars=no,resizable=no,width='+w+',height='+h+',top='+t+',left='+l);
	newnw.focus();
	return;
}

