//MENU EM PORTUGUES
function mmLoadMenusPortugues() {
  if (window.menu_quemsomos_p) return;
    window.menu_quemsomos_p = new Menu("root",160,30,"Arial, Helvetica, sans-serif",11,"#254765","#FFFFFF","#A6C4DE","#3A6F9E","left","middle",3,0,1000,-5,7,true,true,true,0,true,true);
  menu_quemsomos_p.addMenuItem("A Accor na América Latina","location='QuemSomos.aspx?Pagina=2'");
  menu_quemsomos_p.addMenuItem("Educação Corporativa","location='QuemSomos.aspx?Pagina=3'");
  menu_quemsomos_p.addMenuItem("Academia Accor","location='QuemSomos.aspx?Pagina=4'");
  menu_quemsomos_p.addMenuItem("Cases de Sucesso","location='QuemSomos.aspx?Pagina=5'");
  menu_quemsomos_p.addMenuItem("Nossos Números","location='QuemSomos.aspx?Pagina=6'");
  menu_quemsomos_p.addMenuItem("Boletim D´Academia","location='QuemSomos.aspx?Pagina=7'");
  menu_quemsomos_p.addMenuItem("Vídeo","location='QuemSomos.aspx?Pagina=8'");
   menu_quemsomos_p.hideOnMouseOut=true;
   menu_quemsomos_p.bgColor='#555555';
   menu_quemsomos_p.menuBorder=0;
   menu_quemsomos_p.menuLiteBgColor='#FFFFFF';
   menu_quemsomos_p.menuBorderBgColor='#3A6F9E';

  if (window.menu_mundoaccor_p) return;
  
  window.menu_sinergia_p = new Menu("Sinergia&nbsp;de&nbsp;Práticas",200,30,"Arial, Helvetica, sans-serif",11,"#6B4732","#FFFFFF","#D5B8A7","#AD7452","left","middle",3,0,1000,-5,7,true,true,true,0,true,true);
  menu_sinergia_p.addMenuItem("Comunidades&nbsp;de&nbsp;Práticas","window.open('http://accorcomunidades.livronline.com.br', '_blank');");
  menu_sinergia_p.addMenuItem("Prêmio&nbsp;Bernache","location='MundoAccor.aspx?Pagina=15'");
   menu_sinergia_p.hideOnMouseOut=true;
   menu_sinergia_p.bgColor='#555555';
   menu_sinergia_p.menuBorder=0;
   menu_sinergia_p.menuLiteBgColor='#FFFFFF';
   menu_sinergia_p.menuBorderBgColor='#AD7452';
  
  window.menu_mundoaccor_p = new Menu("root",200,30,"Arial, Helvetica, sans-serif",11,"#6B4732","#FFFFFF","#D5B8A7","#AD7452","left","middle",3,0,1000,-5,7,true,true,true,0,true,true);
  menu_mundoaccor_p.addMenuItem("Cultura&nbsp;Accor","location='MundoAccor.aspx?Pagina=9'");
  menu_mundoaccor_p.addMenuItem("Contrato&nbsp;de&nbsp;Gestão","location='MundoAccor.aspx?Pagina=10'");
  menu_mundoaccor_p.addMenuItem("HMCs","location='MundoAccor.aspx?Pagina=11'");
  menu_mundoaccor_p.addMenuItem("Integração&nbsp;de&nbsp;Novos&nbsp;Colaboradores","location='MundoAccor.aspx?Pagina=12'");
  menu_mundoaccor_p.addMenuItem(menu_sinergia_p,"location='MundoAccor.aspx?Pagina=13'");
   menu_mundoaccor_p.hideOnMouseOut=true;
   menu_mundoaccor_p.childMenuIcon="arrows.gif";
   menu_mundoaccor_p.bgColor='#555555';
   menu_mundoaccor_p.menuBorder=0;
   menu_mundoaccor_p.menuLiteBgColor='#FFFFFF';
   menu_mundoaccor_p.menuBorderBgColor='#AD7452';
   
  window.menu_nossoscursos_p = new Menu("root",150,30,"Arial, Helvetica, sans-serif",11,"#42370D","#FFFFFF","#B79A26","#736117","left","middle",3,0,1000,-5,7,true,true,true,0,true,true);
  menu_nossoscursos_p.addMenuItem("Catálogo&nbsp;de&nbsp;Cursos","location='NossosCursos.aspx?Pagina=16'");
  menu_nossoscursos_p.addMenuItem("E-Learning","window.open('http://www.accor.livronline.com.br/', '_blank');");
  menu_nossoscursos_p.addMenuItem("Formação&nbsp;Estratégica","location='NossosCursos.aspx?Pagina=18'");
  menu_nossoscursos_p.addMenuItem("Programas&nbsp;de&nbsp;Hotelaria","location='NossosCursos.aspx?Pagina=19'");
  menu_nossoscursos_p.addMenuItem("Programas&nbsp;Especiais","location='NossosCursos.aspx?Pagina=20'");
  menu_nossoscursos_p.addMenuItem("Programas&nbsp;em&nbsp;Parceria","location='NossosCursos.aspx?Pagina=21'");
  menu_nossoscursos_p.addMenuItem("Produtos&nbsp;Executivos","location='NossosCursos.aspx?Pagina=22'");
   menu_nossoscursos_p.hideOnMouseOut=true;
   menu_nossoscursos_p.bgColor='#555555';
   menu_nossoscursos_p.menuBorder=0;
   menu_nossoscursos_p.menuLiteBgColor='#FFFFFF';
   menu_nossoscursos_p.menuBorderBgColor='#736117';

    window.menu_recomendamos_p = new Menu("root",130,30,"Arial, Helvetica, sans-serif",11,"#cccccc","#FFFFFF","#626266","#1A1A1C","left","middle",3,0,1000,-5,7,true,true,true,0,true,false);
  menu_recomendamos_p.addMenuItem("Livros","location='Recomendamos.aspx?Pagina=23'");
  menu_recomendamos_p.addMenuItem("Trabalhos&nbsp;Publicados","location='Recomendamos.aspx?Pagina=24'");
  menu_recomendamos_p.addMenuItem("Sites&nbsp;Interessantes","location='Recomendamos.aspx?Pagina=25'");
   menu_recomendamos_p.hideOnMouseOut=true;
   menu_recomendamos_p.bgColor='#555555';
   menu_recomendamos_p.menuBorder=0;
   menu_recomendamos_p.menuLiteBgColor='#FFFFFF';
   menu_recomendamos_p.menuBorderBgColor='#1A1A1C';

menu_recomendamos_p.writeMenus();
}

//MENU EM ESPANHOL
function mmLoadMenusEspanhol() {
  if (window.menu_quemsomos_e) return;
    window.menu_quemsomos_e = new Menu("root",160,30,"Arial, Helvetica, sans-serif",11,"#254765","#FFFFFF","#A6C4DE","#3A6F9E","left","middle",3,0,1000,-5,7,true,true,true,0,true,true);
  menu_quemsomos_e.addMenuItem("Accor en América Latina","location='QuemSomos.aspx?Pagina=2'");
  menu_quemsomos_e.addMenuItem("Educación Corporativa","location='QuemSomos.aspx?Pagina=3'");
  menu_quemsomos_e.addMenuItem("Academia Accor","location='QuemSomos.aspx?Pagina=4'");
  menu_quemsomos_e.addMenuItem("Cases de Éxito","location='QuemSomos.aspx?Pagina=5'");
  menu_quemsomos_e.addMenuItem("Nuestros Números","location='QuemSomos.aspx?Pagina=6'");
  menu_quemsomos_e.addMenuItem("Boletín D´Academia","location='QuemSomos.aspx?Pagina=7'");
  menu_quemsomos_e.addMenuItem("Vídeo","location='QuemSomos.aspx?Pagina=8'");
   menu_quemsomos_e.hideOnMouseOut=true;
   menu_quemsomos_e.bgColor='#555555';
   menu_quemsomos_e.menuBorder=0;
   menu_quemsomos_e.menuLiteBgColor='#FFFFFF';
   menu_quemsomos_e.menuBorderBgColor='#3A6F9E';
   
   if (window.menu_mundoaccor_e) return;
  
  window.menu_sinergia_e = new Menu("Sinergia&nbsp;de&nbsp;Práticas",200,30,"Arial, Helvetica, sans-serif",11,"#6B4732","#FFFFFF","#D5B8A7","#AD7452","left","middle",3,0,1000,-5,7,true,true,true,0,true,true);
  menu_sinergia_e.addMenuItem("Comunidades de Práctica","window.open('http://accorcomunidades.livronline.com.br', '_blank');");
  menu_sinergia_e.addMenuItem("Premio Bernache","location='MundoAccor.aspx?Pagina=15'");
   menu_sinergia_e.hideOnMouseOut=true;
   menu_sinergia_e.bgColor='#555555';
   menu_sinergia_e.menuBorder=0;
   menu_sinergia_e.menuLiteBgColor='#FFFFFF';
   menu_sinergia_e.menuBorderBgColor='#AD7452';

  window.menu_mundoaccor_e = new Menu("root",200,30,"Arial, Helvetica, sans-serif",11,"#6B4732","#FFFFFF","#D5B8A7","#AD7452","left","middle",3,0,1000,-5,7,true,true,true,0,true,true);
  menu_mundoaccor_e.addMenuItem("Cultura&nbsp;Accor","location='MundoAccor.aspx?Pagina=9'");
  menu_mundoaccor_e.addMenuItem("Contrato de Gestión","location='MundoAccor.aspx?Pagina=10'");
  menu_mundoaccor_e.addMenuItem("HMCs","location='MundoAccor.aspx?Pagina=11'");
  menu_mundoaccor_e.addMenuItem("Integración de Nuevos Colaboradores","location='MundoAccor.aspx?Pagina=12'");
  menu_mundoaccor_e.addMenuItem(menu_sinergia_e,"location='MundoAccor.aspx?Pagina=13'");
   menu_mundoaccor_e.hideOnMouseOut=true;
   menu_mundoaccor_e.childMenuIcon="arrows.gif";
   menu_mundoaccor_e.bgColor='#555555';
   menu_mundoaccor_e.menuBorder=0;
   menu_mundoaccor_e.menuLiteBgColor='#FFFFFF';
   menu_mundoaccor_e.menuBorderBgColor='#AD7452';
   
  window.menu_nossoscursos_e = new Menu("root",150,30,"Arial, Helvetica, sans-serif",11,"#42370D","#FFFFFF","#B79A26","#736117","left","middle",3,0,1000,-5,7,true,true,true,0,true,true);
  menu_nossoscursos_e.addMenuItem("Catálogo de Cursos","location='NossosCursos.aspx?Pagina=16'");
  menu_nossoscursos_e.addMenuItem("E-Learning","window.open('http://grupoaccor.livronline.com.br/', '_blank');");
  menu_nossoscursos_e.addMenuItem("Formación Estratégica","location='NossosCursos.aspx?Pagina=18'");
  menu_nossoscursos_e.addMenuItem("Programas de Hotelería","location='NossosCursos.aspx?Pagina=19'");
  menu_nossoscursos_e.addMenuItem("Programas Especiales","location='NossosCursos.aspx?Pagina=20'");
  menu_nossoscursos_e.addMenuItem("Programas de Asociación","location='NossosCursos.aspx?Pagina=21'");
  menu_nossoscursos_e.addMenuItem("Productos Ejecutivos","location='NossosCursos.aspx?Pagina=22'");
   menu_nossoscursos_e.hideOnMouseOut=true;
   menu_nossoscursos_e.bgColor='#555555';
   menu_nossoscursos_e.menuBorder=0;
   menu_nossoscursos_e.menuLiteBgColor='#FFFFFF';
   menu_nossoscursos_e.menuBorderBgColor='#736117';

    window.menu_recomendamos_e = new Menu("root",130,30,"Arial, Helvetica, sans-serif",11,"#cccccc","#FFFFFF","#626266","#1A1A1C","left","middle",3,0,1000,-5,7,true,true,true,0,true,false);
  menu_recomendamos_e.addMenuItem("Libros","location='Recomendamos.aspx?Pagina=23'");
  menu_recomendamos_e.addMenuItem("Trabajos Publicados","location='Recomendamos.aspx?Pagina=24'");
  menu_recomendamos_e.addMenuItem("Sitios Interesantes","location='Recomendamos.aspx?Pagina=25'");
   menu_recomendamos_e.hideOnMouseOut=true;
   menu_recomendamos_e.bgColor='#555555';
   menu_recomendamos_e.menuBorder=0;
   menu_recomendamos_e.menuLiteBgColor='#FFFFFF';
   menu_recomendamos_e.menuBorderBgColor='#1A1A1C';

menu_recomendamos_e.writeMenus();
}


function onResize() {
    document.getElementById("sidebar").style.height = document.body.clientHeight - 150 + "px";
}
 
//window.onresize = onResize;

/* Mascaras */

var _rgExp_678 = new RegExp ("[" + String.fromCharCode (192) + "-" + String.fromCharCode (255) + "]"); 
_rgExp_678.ignoreCase = true;

Mascaras = {
IsIE: navigator.appName.toLowerCase().indexOf('microsoft')!=-1,
AZ: /[A-Z]/i,
Acentos: _rgExp_678,
Num: /[0-9]/,
carregar: function(parte){
 var Tags = ['input','textarea'];
 if (typeof parte == "undefined") parte = document;
 for(var z=0;z<Tags.length;z++){
  Inputs=parte.getElementsByTagName(Tags[z]);
  for(var i=0;i<Inputs.length;i++)
   if(('button,image,hidden,submit,reset').indexOf(Inputs[i].type.toLowerCase())==-1)
    this.aplicar(Inputs[i]);
 }
},
aplicar: function(campo){
 tipo = campo.getAttribute('tipo');
 if (!tipo || campo.type == "select-one") return;
 orientacao = campo.getAttribute('orientacao');
 mascara = campo.getAttribute('mascara');
 if (tipo.toLowerCase() == "decimal"){
  orientacao = "esquerda";
  casasdecimais = campo.getAttribute('casasdecimais');
  tamanho = campo.getAttribute('maxLength');
  if (!tamanho || tamanho > 50)
   tamanho = 10;
  if (!casasdecimais)
   casasdecimais = 2;
  campo.setAttribute("mascara", this.geraMascaraDecimal(tamanho, casasdecimais));
  campo.setAttribute("tipo", "numerico");
  campo.setAttribute("orientacao", orientacao);
 }
 if (orientacao && orientacao.toLowerCase() == "esquerda") campo.style.textAlign = "right";
 if (mascara) campo.setAttribute("maxLength", mascara.length);
 if (tipo){
  campo.onkeypress = function(e){ return Mascaras.onkeypress(e?e:event); };
  campo.onkeyup = function(e){ Mascaras.onkeyup(e?e:event, campo); };
 }
 campo.setAttribute("snegativo", ((campo.value).substr(0,1) == "-" ? "s" : "n"));
},
onkeypress: function(e){
 
 KeyCode = this.IsIE ? event.keyCode : e.which;
 campo =  this.IsIE ? event.srcElement : e.target;
 readonly = campo.getAttribute('readonly');
 tipo = campo.getAttribute('tipo').toLowerCase(); 
 negativo = ("true" == campo.getAttribute('negativo').toLowerCase());
 
 if (readonly) return;
 
 if (KeyCode == 0) return true;
 
 Char = String.fromCharCode(KeyCode);
 valor = campo.value;
 mascara = campo.getAttribute('mascara');
 
 maxlength = campo.getAttribute('maxlength');
 pt = campo.getAttribute('pt');
 selecao = this.selecao(campo);
 
 if (selecao.length > 0 && KeyCode != 0){
  
  if (KeyCode != 8){
   
  if(negativo && KeyCode == 45){
   snegativo = campo.getAttribute('snegativo');
   snegativo = (snegativo == "s" ? "n" : "s");
   campo.setAttribute("snegativo", snegativo);
  }else{
   valor += Char;
   
   if (tipo == "numerico" && Char.search(this.Num) == -1) return false;
   if (KeyCode != 32 && tipo == "caracter" && Char.search(this.AZ) == -1 && Char.search(this.Acentos) == -1) return false;
  }
 }
  campo.value = ""; 
  return true;
 }
 
 
 
 if (KeyCode != 8){  
  if(negativo && KeyCode == 45){
   snegativo = campo.getAttribute('snegativo');
   snegativo = (snegativo == "s" ? "n" : "s");
   campo.setAttribute("snegativo", snegativo);
   
  }else{
   valor += Char;
   
   if (tipo == "numerico" && Char.search(this.Num) == -1) return false;
   if (KeyCode != 32 && tipo == "caracter" && Char.search(this.AZ) == -1 && Char.search(this.Acentos) == -1) return false;
  }
 }
 
 if (mascara){
  this.aplicarMascara(campo, valor);
  return false;
 }
 
 return true;
},
onkeyup: function(e, campo){
 if(campo)
 {
   valor = campo.value;
   tipo = campo.getAttribute("tipo");
 
   if(tipo && valor)
	{
		switch(tipo.toLowerCase())
		{
			case "numerico":
				if(null == valor.match(this.Num))
				{
					campo.value = "";
					return false;
				}
				break;
			case "decimal":
				if(null == valor.match(this.Num))
				{
					campo.value = "";
					return false;
				}
				break;	
		}
	}
 }
 KeyCode = this.IsIE ? event.keyCode : e.which;
 if (KeyCode != 9 && KeyCode != 16 && KeyCode != 109){
  valor = campo.value;
  if (KeyCode == 8 && !this.IsIE) valor = valor.substr(0,valor.length-1);
  this.aplicarMascara(campo, valor);
 }
},
aplicarMascara: function(campo, valor){
 mascara = campo.getAttribute('mascara');
 if (!mascara) return;
 negativo = campo.getAttribute('negativo');
 snegativo = campo.getAttribute('snegativo');
 if (negativo && valor.substr(0,1) == "-") 
  valor = valor.substr(1,valor.length-1);
 orientacao = campo.getAttribute('orientacao');
 var i = 0;
 for(i=0;i<mascara.length;i++){
  caracter = mascara.substr(i,1);
  if (caracter != "#") valor = valor.replace(caracter, "");
 }
 retorno = "";
 if (orientacao != "esquerda"){
  contador = 0;
  for(i=0;i<mascara.length;i++){
   caracter = mascara.substr(i,1);
   if (caracter == "#"){
    retorno += valor.substr(contador,1);
    contador++;
   }else
    retorno += caracter;
   if(contador >= valor.length) break;
  }
 }else{
  contador = valor.length-1;
  for(i=mascara.length-1;i>=0;i--){
   if(contador < 0) break;
   caracter = mascara.substr(i,1);
   if (caracter == "#"){
    retorno = valor.substr(contador,1) + retorno;
    contador--;
   }else
    retorno = caracter + retorno;
  }
 }
 if (negativo && snegativo == "s")
  retorno = "-" + retorno;
 campo.value = retorno;
},
geraMascaraDecimal: function(tam, decimais){
 var retorno = ""; var contador = 0; var i = 0;
 decimais = parseInt(decimais);
 for (i=0;i<(tam-(decimais+1));i++){
  retorno = "#" + retorno;
  contador++;
  if (contador == 3){
   retorno = "." + retorno;
   contador=0;
  }
 }
 if(0 < decimais)
 {
	retorno = retorno + ",";
 }
 for (i=0;i<decimais;i++) retorno += "#";
 return retorno;
},
selecao: function(campo){
 if (this.IsIE)
  return document.selection.createRange().text;
 else
  return (campo.value).substr(campo.selectionStart, (campo.selectionEnd - campo.selectionStart));
},
formataValor: function (valor, decimais){
 valor = valor.split('.');
 if (valor.length == 1) valor[1] = "";
 for(var i=valor[1].length;i<decimais;i++)
  valor[1] += "0"; 
 valor[1] = valor[1].substr(0,2);
 return (valor[0] + "." + valor[1]);
}
};