<!--
//Produz o menu em camadas
function menu(camada){ 
	//Número de camadas do menu, exceto a camada 0
	opcoes= 8;
	
	for (i=0; i<= opcoes; i++) {
	
		//Se for a camada selecionada | style.visibility="visible"
		if (i == camada) {
		//A camada fica visível
		document.getElementById(camada).style.display="block";
			//Se não for a camada 0
			if (i != 0) {
			//A imagem é alterada
			window.document['imagem'+i].src = '../imagens/menu_seta_selecionado.gif';
			//A classe do objeto link é alterda
			document.getElementById('link'+i).className = "clicado";
			}
		}
		
		//Se a camada não for selecionada | style.visibility="hidden"
		else {
		//A camada fica oculta
		document.getElementById(i).style.display="none";
			//Se não for a camada 0
			if (i != 0) {
			//A imagem é alterada
			window.document['imagem'+i].src = '../imagens/menu_seta.gif';
			//A classe do objeto link é alterda
			document.getElementById('link'+i).className = "menu";
			}
		}
		
	}

} 

//Menu do extranet
function menu_extranet(camada){ 
	//Número de camadas do menu, exceto a camada 0
	opcoes= 10;
	
	for (i=0; i<= opcoes; i++) {
	
		//Se for a camada selecionada | style.visibility="visible"
		if (i == camada) {
		//A camada fica visível
		document.getElementById(camada).style.display="block";
			//Se não for a camada 0
			if (i != 0) {
			//A imagem é alterada
			window.document['imagem'+i].src = '../../imagens/menu_seta_selecionado.gif';
			//A classe do objeto link é alterda
			document.getElementById('link'+i).className = "clicado";
			}
		}
		
		//Se a camada não for selecionada | style.visibility="hidden"
		else {
		//A camada fica oculta
		document.getElementById(i).style.display="none";
			//Se não for a camada 0
			if (i != 0) {
			//A imagem é alterada
			window.document['imagem'+i].src = '../../imagens/menu_seta.gif';
			//A classe do objeto link é alterda
			document.getElementById('link'+i).className = "menu";
			}
		}
		
	}

} 

//Menu do extranet
function menu_central_do_assinante(camada){ 
	//Número de camadas do menu, exceto a camada 0
	opcoes= 6;
	
	for (i=0; i<= opcoes; i++) {
	
		//Se for a camada selecionada | style.visibility="visible"
		if (i == camada) {
		//A camada fica visível
		document.getElementById(camada).style.display="block";
			//Se não for a camada 0
			if (i != 0) {
			//A imagem é alterada
			window.document['imagem'+i].src = '../../imagens/menu_seta_selecionado.gif';
			//A classe do objeto link é alterda
			document.getElementById('link'+i).className = "clicado";
			}
		}
		
		//Se a camada não for selecionada | style.visibility="hidden"
		else {
		//A camada fica oculta
		document.getElementById(i).style.display="none";
			//Se não for a camada 0
			if (i != 0) {
			//A imagem é alterada
			window.document['imagem'+i].src = '../../imagens/menu_seta.gif';
			//A classe do objeto link é alterda
			document.getElementById('link'+i).className = "menu";
			}
		}
		
	}

} 

//Passagem automática de campo em formulário
var isNN = (navigator.appName.indexOf("Netscape")!=-1);
function autoTab(input,len, e) {
	var keyCode = (isNN) ? e.which : e.keyCode;
	var filter = (isNN) ? [0,8,9] : [0,8,9,16,17,18,37,38,39,40,46];
	if(input.value.length >= len && !containsElement(filter,keyCode)) {
	input.value = input.value.slice(0, len);
	input.form[(getIndex(input)+1) % input.form.length].focus();
}

function containsElement(arr, ele) {
	var found = false, index = 0;
	while(!found && index < arr.length)
	if(arr[index] == ele)
	found = true;
	else
	index++;
	return found;
}

function getIndex(input) {
	var index = -1, i = 0, found = false;
	while (i < input.form.length && index == -1)
	if (input.form[i] == input)index = i;
	else i++;
	return index;
	}
	return true;
}

//Envia o formulário desabilitando os botões
function form_acao(botao, botao2, texto) { 
	botao.value = texto;
	botao.disabled = true;
	botao2.disabled = true;
	return true;
}

//Permite apenas números no campo
function form_numero(e) {
	navegador = /msie/i.test(navigator.userAgent);
	if (navegador) {
	var tecla = event.keyCode;
	}
	
	else {
	var tecla = e.which;
	}
	
	if ((tecla > 47 && tecla < 58) || tecla == 8) {
	return true;
	}
	
	else {
	return false;
	}
}

//Permite apenas números no campo
function form_letra(e) {
	navegador = /msie/i.test(navigator.userAgent);
	if (navegador) {
	var tecla = event.keyCode;
	}
	
	else {
	var tecla = e.which;
	}
	
	if (tecla > 64 || tecla == 8 || tecla == 32) {
	return true;
	}
	
	else {
	return false;
	}
}

//Coloca traço no campo de CEP
function form_cep(campo) {
	if (campo.value.length == 5){
	campo.value += '-';
	}	  
}

//Coloca traço no campo de telefone
function form_telefone(campo){
	if (campo.value.length == 4){
	campo.value += '-';
	}	  
}

function camada(nome) {
	//Se estiver invisível, aparece
	if (document.getElementById(nome).style.display == "none") {
	document.getElementById(nome).style.display = "block";
	}
	
	//Senão estiver block, nem none, fica none
	else {
	document.getElementById(nome).style.display ="none";
	}
}

function camadas(nome, nome2) {
	//Se estiver invisível, aparece
	if (document.getElementById(nome).style.display == "none") {
	document.getElementById(nome).style.display = "block";
	document.getElementById(nome2).style.display = "none";
	}
	
	//Senão estiver block, nem none, fica none
	else {
	document.getElementById(nome).style.display ="none";
	document.getElementById(nome2).style.display ="block";
	}
}

/* Este script foi desenvolvido na data de: 05/02/2003 pela equipe técnica da empresa de desenvolvimento, hospedagem e registro de domínios. Enter Web - www.enterweb.com.br
Para maiores informações envie um e-mail para: webmaster@enterweb.com.br
Enter Web 2003 - Todos os Direitos Reservados
*/
function build_it(form, field) {

//Zera o campo metaRefresh a cada geração de código
form.metaRefresh.value = "";

	var valid = "0123456789"
	var ok = "Sim";
	var temp;
	for (var i=0; i<field.value.length; i++) {
	temp = "" + field.value.substring(i, i+1);
	if (valid.indexOf(temp) == "-1") ok = "no";
	}
	if (ok == "no") {
	alert("Por gentielza, na opção Revisar após x dias, coloque um número válido");
	field.focus();
	field.select();
	}
	
else {

form.metaRefresh.value +="<\!\-\- Copie e cole todo este código na head(cabeça) de sua página\ - Uma distribuição de Enter Web \- enterweb\.com\.br "  + " \-\->\n\n";

    if (form.input1.value != "") {
      form.metaRefresh.value +="<META NAME=\"TITLE\" CONTENT=\"" +
      form.input1.value + "\">\n";
    }
    if (form.input2.value != "") {
      form.metaRefresh.value +="<META NAME=\"AUTHOR\" CONTENT=\"" +
      form.input2.value + "\">\n";
    }
    if (form.input9.value != "") {
      form.metaRefresh.value +="<META NAME=\"OWNER\" CONTENT=\"" +
      form.input9.value + "\">\n";
    }
    if (form.input3.value != "") {
      form.metaRefresh.value +="<META NAME=\"SUBJECT\" CONTENT=\"" +
      form.input3.value + "\">\n";
    }
    if (form.input11.value != "") {
      form.metaRefresh.value +="<META NAME=\"RATING\" CONTENT=\"" +
      form.input11.value + "\">\n";
    }
    if (form.input4.value != "") {
      form.metaRefresh.value +="<META NAME=\"DESCRIPTION\" CONTENT=\"" +
      form.input4.value + "\">\n";
    }
    if (form.input4.value != "") {
      form.metaRefresh.value +="<META NAME=\"ABSTRACT\" CONTENT=\"" +
      form.input4.value + "\">\n";
    }
    if (form.input5.value != "") {
      form.metaRefresh.value +="<META NAME=\"KEYWORDS\" CONTENT=\"" +
      form.input5.value + "\">\n";
    }
    if (form.input6.value != "") {
      form.metaRefresh.value +="<META NAME=\"REVISIT-AFTER\" CONTENT=\"" +
      form.input6.value + "\">\n";
    }

   form.metaRefresh.value +="<META NAME=\"GENERATOR\" CONTENT=\"Enter Web - www\.enterweb\.com\.br\">\n";

    if (form.input7.value != "") {
      form.metaRefresh.value +="<META NAME=\"LANGUAGE\" CONTENT=\"" +
      form.input7.value + "\">\n";
    }
    if (form.input8.value != "") {
      form.metaRefresh.value +="<META NAME=\"COPYRIGHT\" CONTENT=\"" +
      form.input8.value + "\">\n";
    }
    if (form.input10.value != "") {
      form.metaRefresh.value +="<META NAME=\"ROBOTS\" CONTENT=\"" +
      form.input10.options[form.input10.selectedIndex].value + "\">\n";
    }
    if (form.input12.checked) {
      form.metaRefresh.value +="<META HTTP-EQUIV=\"PRAGMA\" CONTENT=\"NO-CACHE\">\n";
    }
    if (form.input13.value != "") {
      form.metaRefresh.value +="<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"" +
      form.input13.options[form.input13.selectedIndex].value + "\">\n";
    }
}

}

<!-- This script copyright 2004-2007 Ian McAnerin and McAnerin Networks -->

function create(form) {
  var L =form.robolist;
    L.value = "# robots.txt foram gerados em http://www.enterweb.com.br\n";
    if (form.google.value != "") {
      L.value +="User-agent: Googlebot\nDisallow:" +
      form.google.value + "\n";
    }
    if (form.gimage.value != "") {
      L.value +="User-agent: Googlebot-Image\nDisallow:" +
      form.gimage.value + "\n";
    }    
    if (form.msn.value != "") {
      L.value +="User-agent: MSNBot\nDisallow:" +
      form.msn.value + "\n";
    }     
    if (form.yahoo.value != "") {
      L.value +="User-agent: Slurp\nDisallow:" +
      form.yahoo.value + "\n";
    }     
    if (form.teoma.value != "") {
      L.value +="User-agent: Teoma\nDisallow:" +
      form.teoma.value + "\n";
    }     
    if (form.gigablast.value != "") {
      L.value +="User-agent: Gigabot\nDisallow:" +
      form.gigablast.value + "\n";
    }     
     if (form.scrub.value != "") {
      L.value +="User-agent: Scrubby\nDisallow:" +
      form.scrub.value + "\n";
    }     
     if (form.dmoz.value != "") {
      L.value +="User-agent: Robozilla\nDisallow:" +
      form.dmoz.value + "\n";
    }
     if (form.nutch.value != "") {
      L.value +="User-agent: Nutch\nDisallow:" +
      form.nutch.value + "\n";
    }
     if (form.alexa.value != "") {
      L.value +="User-agent: ia_archiver\nDisallow:" +
      form.alexa.value + "\n";
    }
     if (form.baidu.value != "") {
      L.value +="User-agent: baiduspider\nDisallow:" +
      form.baidu.value + "\n";
    }
     if (form.ymm.value != "") {
      L.value +="User-agent: yahoo-mmcrawler\nDisallow:" +
      form.ymm.value + "\n";
    }
     if (form.psbot.value != "") {
      L.value +="User-agent: psbot\nDisallow:" +
      form.psbot.value + "\n";
    }
     if (form.sing.value != "") {
      L.value +="User-agent: asterias\nDisallow:" +
      form.sing.value + "\n";
    }
     if (form.blogs.value != "") {
      L.value +="User-agent: yahoo-blogs/v3.9\nDisallow:" +
      form.blogs.value + "\n";
    } 
    if (form.allow.value != "") {
      L.value +="User-agent: *\nDisallow:" +
      form.allow.value + "\n";
    }
     if (form.delay.value != "") {
      L.value +="Crawl-delay: " +
      form.delay.value + "\n";
	}
    if (form.T1.value != "") {
      L.value +="Disallow: " +
      form.T1.value + "\n";
    }
    if (form.T2.value != "") {
      L.value +="Disallow: " +
      form.T2.value + "\n";
    }    
    if (form.T3.value != "") {
      L.value +="Disallow: " +
      form.T3.value + "\n";
    }
    if (form.T4.value != "") {
      L.value +="Disallow: " +
      form.T4.value + "\n";
    }
    if (form.T5.value != "") {
      L.value +="Disallow: " +
      form.T5.value + "\n";
    }  
    if (form.sitemap.value != "") {
      L.value +="Sitemap: " +
      form.sitemap.value + "\n";
	}
}

/**
 * COMMON DHTML FUNCTIONS
 * These are handy functions I use all the time.
 *
 * By Seth Banks (webmaster at subimage dot com)
 * http://www.subimage.com/
 *
 * Up to date code can be found at http://www.subimage.com/dhtml/
 *
 * This code is free for you to use anywhere, just keep this comment block.
 */

/**
 * X-browser event handler attachment and detachment
 * TH: Switched first true to false per http://www.onlinetools.org/articles/unobtrusivejavascript/chapter4.html
 *
 * @argument obj - the object to attach event to
 * @argument evType - name of the event - DONT ADD "on", pass only "mouseover", etc
 * @argument fn - function to call
 */
function addEvent(obj, evType, fn){
 if (obj.addEventListener){
    obj.addEventListener(evType, fn, false);
    return true;
 } else if (obj.attachEvent){
    var r = obj.attachEvent("on"+evType, fn);
    return r;
 } else {
    return false;
 }
}
function removeEvent(obj, evType, fn, useCapture){
  if (obj.removeEventListener){
    obj.removeEventListener(evType, fn, useCapture);
    return true;
  } else if (obj.detachEvent){
    var r = obj.detachEvent("on"+evType, fn);
    return r;
  } else {
    alert("Handler could not be removed");
  }
}

/**
 * Code below taken from - http://www.evolt.org/article/document_body_doctype_switching_and_more/17/30655/
 *
 * Modified 4/22/04 to work with Opera/Moz (by webmaster at subimage dot com)
 *
 * Gets the full width/height because it's different for most browsers.
 */
function getViewportHeight() {
	if (window.innerHeight!=window.undefined) return window.innerHeight;
	if (document.compatMode=='CSS1Compat') return document.documentElement.clientHeight;
	if (document.body) return document.body.clientHeight; 

	return window.undefined; 
}
function getViewportWidth() {
	var offset = 17;
	var width = null;
	if (window.innerWidth!=window.undefined) return window.innerWidth; 
	if (document.compatMode=='CSS1Compat') return document.documentElement.clientWidth; 
	if (document.body) return document.body.clientWidth; 
}

/**
 * Gets the real scroll top
 */
function getScrollTop() {
	if (self.pageYOffset) // all except Explorer
	{
		return self.pageYOffset;
	}
	else if (document.documentElement && document.documentElement.scrollTop)
		// Explorer 6 Strict
	{
		return document.documentElement.scrollTop;
	}
	else if (document.body) // all other Explorers
	{
		return document.body.scrollTop;
	}
}
function getScrollLeft() {
	if (self.pageXOffset) // all except Explorer
	{
		return self.pageXOffset;
	}
	else if (document.documentElement && document.documentElement.scrollLeft)
		// Explorer 6 Strict
	{
		return document.documentElement.scrollLeft;
	}
	else if (document.body) // all other Explorers
	{
		return document.body.scrollLeft;
	}
}

/**
 * SUBMODAL v1.5
 * Used for displaying DHTML only popups instead of using buggy modal windows.
 *
 * By Seth Banks
 * http://www.subimage.com/
 *
 * Contributions by:
 * 	Eric Angel - tab index code
 * 	Scott - hiding/showing selects for IE users
 *	Todd Huss - inserting modal dynamically and anchor classes
 *
 * Up to date code can be found at http://www.subimage.com/dhtml/subModal
 * 
 *
 * This code is free for you to use anywhere, just keep this comment block.
 */

// Popup code
var url = window.location.href;
var busca_central_do_assinante = url.indexOf('central-do-assinante');
var busca_extranet = url.indexOf('extranet');
	
if (busca_central_do_assinante != -1  || busca_extranet != -1) {
var gDefaultPage = "../../incluso/carregando.php";

}
	
else {
var gDefaultPage = "../incluso/carregando.php";
}

var gPopupMask = null;
var gPopupContainer = null;
var gPopFrame = null;
var gReturnFunc;
var gPopupIsShown = false;
//var gDefaultPage = "../incluso/carregando.php";
var gHideSelects = false;
var gReturnVal = null;

var gTabIndexes = new Array();
// Pre-defined list of tags we want to disable/enable tabbing into
var gTabbableTags = new Array("A","BUTTON","TEXTAREA","INPUT","IFRAME");	

// If using Mozilla or Firefox, use Tab-key trap.
if (!document.all) {
	document.onkeypress = keyDownHandler;
}



/**
 * Initializes popup code on load.	
 */
function initPopUp() {
	//Seleciona o caminho
	var url = window.location.href;
	var busca_central_do_assinante = url.indexOf('central-do-assinante');
	var busca_extranet = url.indexOf('extranet');
	
	if (busca_central_do_assinante != -1  || busca_extranet != -1) {
	var caminho_imagem = '../../imagens/';
	}
	
	else {
	var caminho_imagem = '../imagens/';
	}
	
	// Add the HTML to the body
	theBody = document.getElementsByTagName('BODY')[0];
	popmask = document.createElement('div');
	popmask.id = 'popupMask';
	popcont = document.createElement('div');
	popcont.id = 'popupContainer';
	popcont.innerHTML = '' +
		'<div id="popupInner">' +
			'<div id="popupTitleBar">' +
				'<div id="popupTitle"></div>' +
				'<div id="popupControls">' +
					'<img src="' + caminho_imagem + 'fechar.gif" onclick="hidePopWin(false);" id="popCloseBox" />' +
				'</div>' +
			'</div>' +
			'<iframe src="'+ gDefaultPage +'" style="width:100%;height:100%;background-color:transparent;" scrolling="auto" frameborder="0" allowtransparency="true" id="popupFrame" name="popupFrame" width="100%" height="100%"></iframe>' +
		'</div>';
	theBody.appendChild(popmask);
	theBody.appendChild(popcont);
	
	gPopupMask = document.getElementById("popupMask");
	gPopupContainer = document.getElementById("popupContainer");
	gPopFrame = document.getElementById("popupFrame");	
	
	// check to see if this is IE version 6 or lower. hide select boxes if so
	// maybe they'll fix this in version 7?
	var brsVersion = parseInt(window.navigator.appVersion.charAt(0), 10);
	if (brsVersion <= 6 && window.navigator.userAgent.indexOf("MSIE") > -1) {
		gHideSelects = true;
	}
	
	// Add onclick handlers to 'a' elements of class submodal or submodal-width-height
	var elms = document.getElementsByTagName('a');
	for (i = 0; i < elms.length; i++) {
		if (elms[i].className.indexOf("submodal") == 0) { 
			// var onclick = 'function (){showPopWin(\''+elms[i].href+'\','+width+', '+height+', null);return false;};';
			// elms[i].onclick = eval(onclick);
			elms[i].onclick = function(){
				// default width and height
				var width = 400;
				var height = 200;
				// Parse out optional width and height from className
				params = this.className.split('-');
				if (params.length == 3) {
					width = parseInt(params[1]);
					height = parseInt(params[2]);
				}
				showPopWin(this.href,width,height,null); return false;
			}
		}
	}
}
addEvent(window, "load", initPopUp);

 /**
	* @argument width - int in pixels
	* @argument height - int in pixels
	* @argument url - url to display
	* @argument returnFunc - function to call when returning true from the window.
	* @argument showCloseBox - show the close box - default true
	*/

function showPopWin(url, width, height, returnFunc, showCloseBox) {
	// show or hide the window close widget
	if (showCloseBox == null || showCloseBox == true) {
		document.getElementById("popCloseBox").style.display = "block";
	} else {
		document.getElementById("popCloseBox").style.display = "none";
	}
	gPopupIsShown = true;
	disableTabIndexes();
	gPopupMask.style.display = "block";
	gPopupContainer.style.display = "block";
	// calculate where to place the window on screen
	centerPopWin(width, height);
	
	var titleBarHeight = parseInt(document.getElementById("popupTitleBar").offsetHeight, 10);


	gPopupContainer.style.width = width + "px";
	gPopupContainer.style.height = (height+titleBarHeight) + "px";
	
	setMaskSize();

	// need to set the width of the iframe to the title bar width because of the dropshadow
	// some oddness was occuring and causing the frame to poke outside the border in IE6
	gPopFrame.style.width = parseInt(document.getElementById("popupTitleBar").offsetWidth, 10) + "px";
	gPopFrame.style.height = (height) + "px";
	
	// set the url
	gPopFrame.src = url;
	
	gReturnFunc = returnFunc;
	// for IE
	if (gHideSelects == true) {
		hideSelectBoxes();
	}
	
	window.setTimeout("setPopTitle();", 600);
}

//
var gi = 0;
function centerPopWin(width, height) {
	if (gPopupIsShown == true) {
		if (width == null || isNaN(width)) {
			width = gPopupContainer.offsetWidth;
		}
		if (height == null) {
			height = gPopupContainer.offsetHeight;
		}
		
		//var theBody = document.documentElement;
		var theBody = document.getElementsByTagName("BODY")[0];
		//theBody.style.overflow = "hidden";
		var scTop = parseInt(getScrollTop(),10);
		var scLeft = parseInt(theBody.scrollLeft,10);
	
		setMaskSize();
		
		//window.status = gPopupMask.style.top + " " + gPopupMask.style.left + " " + gi++;
		
		var titleBarHeight = parseInt(document.getElementById("popupTitleBar").offsetHeight, 10);
		
		var fullHeight = getViewportHeight();
		var fullWidth = getViewportWidth();
		
		gPopupContainer.style.top = (scTop + ((fullHeight - (height+titleBarHeight)) / 2)) + "px";
		gPopupContainer.style.left =  (scLeft + ((fullWidth - width) / 2)) + "px";
		//alert(fullWidth + " " + width + " " + gPopupContainer.style.left);
	}
}
addEvent(window, "resize", centerPopWin);
addEvent(window, "scroll", centerPopWin);
window.onscroll = centerPopWin;


/**
 * Sets the size of the popup mask.
 *
 */
function setMaskSize() {
	var theBody = document.getElementsByTagName("BODY")[0];
			
	var fullHeight = getViewportHeight();
	var fullWidth = getViewportWidth();
	
	// Determine what's bigger, scrollHeight or fullHeight / width
	if (fullHeight > theBody.scrollHeight) {
		popHeight = fullHeight;
	} else {
		popHeight = theBody.scrollHeight;
	}
	
	if (fullWidth > theBody.scrollWidth) {
		popWidth = fullWidth;
	} else {
		popWidth = theBody.scrollWidth;
	}
	
	gPopupMask.style.height = popHeight + "px";
	gPopupMask.style.width = popWidth + "px";
}

/**
 * @argument callReturnFunc - bool - determines if we call the return function specified
 * @argument returnVal - anything - return value 
 */
function hidePopWin(callReturnFunc) {
	gPopupIsShown = false;
	var theBody = document.getElementsByTagName("BODY")[0];
	theBody.style.overflow = "";
	restoreTabIndexes();
	if (gPopupMask == null) {
		return;
	}
	gPopupMask.style.display = "none";
	gPopupContainer.style.display = "none";
	if (callReturnFunc == true && gReturnFunc != null) {
		// Set the return code to run in a timeout.
		// Was having issues using with an Ajax.Request();
		gReturnVal = window.frames["popupFrame"].returnVal;
		window.setTimeout('gReturnFunc(gReturnVal);', 1);
	}
	gPopFrame.src = gDefaultPage;
	// display all select boxes
	if (gHideSelects == true) {
		displaySelectBoxes();
	}
}

/**
 * Sets the popup title based on the title of the html document it contains.
 * Uses a timeout to keep checking until the title is valid.
 */
function setPopTitle() {
	return;
	if (window.frames["popupFrame"].document.title == null) {
		window.setTimeout("setPopTitle();", 10);
	} else {
		document.getElementById("popupTitle").innerHTML = window.frames["popupFrame"].document.title;
	}
}

// Tab key trap. iff popup is shown and key was [TAB], suppress it.
// @argument e - event - keyboard event that caused this function to be called.
function keyDownHandler(e) {
    if (gPopupIsShown && e.keyCode == 9)  return false;
}

// For IE.  Go through predefined tags and disable tabbing into them.
function disableTabIndexes() {
	if (document.all) {
		var i = 0;
		for (var j = 0; j < gTabbableTags.length; j++) {
			var tagElements = document.getElementsByTagName(gTabbableTags[j]);
			for (var k = 0 ; k < tagElements.length; k++) {
				gTabIndexes[i] = tagElements[k].tabIndex;
				tagElements[k].tabIndex="-1";
				i++;
			}
		}
	}
}

// For IE. Restore tab-indexes.
function restoreTabIndexes() {
	if (document.all) {
		var i = 0;
		for (var j = 0; j < gTabbableTags.length; j++) {
			var tagElements = document.getElementsByTagName(gTabbableTags[j]);
			for (var k = 0 ; k < tagElements.length; k++) {
				tagElements[k].tabIndex = gTabIndexes[i];
				tagElements[k].tabEnabled = true;
				i++;
			}
		}
	}
}


/**
* Hides all drop down form select boxes on the screen so they do not appear above the mask layer.
* IE has a problem with wanted select form tags to always be the topmost z-index or layer
*
* Thanks for the code Scott!
*/
function hideSelectBoxes() {
	for(var i = 0; i < document.forms.length; i++) {
		for(var e = 0; e < document.forms[i].length; e++){
			if(document.forms[i].elements[e].tagName == "SELECT") {
				document.forms[i].elements[e].style.visibility="hidden";
			}
		}
	}
}

/**
* Makes all drop down form select boxes on the screen visible so they do not reappear after the dialog is closed.
* IE has a problem with wanted select form tags to always be the topmost z-index or layer
*/
function displaySelectBoxes() {
	for(var i = 0; i < document.forms.length; i++) {
		for(var e = 0; e < document.forms[i].length; e++){
			if(document.forms[i].elements[e].tagName == "SELECT") {
			document.forms[i].elements[e].style.visibility="visible";
			}
		}
	}
}

// Marca uma Página dentro de Favoritos do navegador do visitante
function favoritos(){
	browser_name = navigator.appName;
	browser_version = parseFloat(navigator.appVersion);
	
		if (browser_name == "Netscape" && browser_version >= 3.0) {
		alert ("Pressione <CRTL>+D para adicionar aos favoritos");
		}
		else{
		window.external.AddFavorite(top.location.href,document.title);
		}
}
-->