			  var ventana;
			  function ponecomas(Numero)
                  {
				  if(Numero){
   var miles=0;
   var pos=0;
   var res="";
   y=Numero.length-1;
	for(tama=y;tama>=0;tama--)
	 {
	  	 
	  if (miles==3)
		{
		 res=','+res;
		 miles=0;
		}
		miles++;
	  pos++;
	  res=Numero.charAt(tama)+res;
	 }
	return (res);
	}
 }
              
			  function salirse(RUTA){
           var exp = new Date("1/1/1900");
		    if (RUTA)
		    {
			document.location=RUTA;
			}
			else
			{
//			document.cookie = 'usuariomexder=nada; expires=' + exp.toGMTString + ';' 
			document.cookie = 'usuariomexder=nada; expires='+exp+';';
        	document.location='/MEX/index.html';
			}
			}
			  
			  function quitacoma(Num)
			   {
			    busca=/\,/g;
			    Num=Num.replace(busca,'');
			    return (Num);
			   }
			  function valida3(form,Accion)
			   {
			   form.elements[5].value=Accion;
			   if(validaO(form.elements[3]))
			    if(valida2(form.elements[4]))
				 if(quitacoma(form.elements[4].value).length>12)
				   alert("Ingrese monto menor a 10 dígitos, sin decimales");
				  else
				   {
				    form.elements[4].value=quitacoma(form.elements[4].value);
					if (Accion==1)
					abrirventana(form);
					else
				   form.submit();
				   }
		      }
			  function vercontrib()
			  {
			  if (ventana)
			   ventana.close(); 
			  }
			  function abrirventana(forma)
              {
			  Liga="?Broke="+forma.user.value+"&Tasa="+forma.FlTasa.value+"&monto="+forma.InMonto.value;
             ventana=window.open("../HTML/Confirma.htm"+Liga,"confirma","menubar=NO,width=420,height=147,top=215,left=160,resizable=NO");
                }
              function status(Valorvent){
			    ventana.close(); 
				if (Valorvent=="True")
				 {
				 if(nav=="IE")
				  {
				   document.all["Futuros"].submit();
				   }
				  else
				 {
				  document.forms["Futuros"].submit();
				 }
				}
				else
				{
				document.Futuros.InMonto.value=ponecomas(document.Futuros.InMonto.value);
				}
               
               }
			function validaO(a)
			 {
			  Val=a.value;
			  var r, re;            
              re = / /g;             
              r = Val.replace(re, ""); 
			  Val=r;
			  a.value=r;   
              if(Val)
			   {
			    var este=/\d{0,3}(\.\d{0,2})?/;
		    	tam=Val.match(este);
			     if (Val.length!=tam[0].length)
				  {
				  a.focus();
			      alert("Ingrese tasa con 3 enteros y 2 decimales como máximo");
				  return false;
				  }
			   }
			  else
			   {
			   alert("No existe ningun valor en tasa");
			   a.focus();
			   return false;
			   }
			   return true;
			 }
			function valida2(a)
			 {
			  Val=a.value;
			  var r, re;            
              re = / /g;             
              r = Val.replace(re, ""); 
			  Val=r;
			  a.value=r; 
			   if(Val)
			    {
	             BuscaComas=0;
			     Buscasincomas=0;
			     tam=0;
			     tam=Val.length;
                 //var ConComas=/(\d{1,3})((\,\d{3}){0,3})?(\.[0-9][0-9]?)?/;
				 var ConComas=/(\d{1,3})((\,\d{3}){0,2})?/;
                 //var Sincomas=/\d*(\.\d{0,2})?/;
				 var Sincomas=/\d{0,9}/;
			     BuscaComas=Val.match(ConComas);
			     Buscasincomas=Val.match(Sincomas)
			      if ((BuscaComas)&&(Buscasincomas))
			       {
			        if ((tam!=BuscaComas[0].length)&&(tam!=Buscasincomas[0].length))
			         {
			          alert(" Ingrese monto menor a 10 dígitos, sin decimales");
			          a.focus();
					  return false;
			         }
			       }
			      else
				   {
			       alert("Ingrese monto menor a 10 dígitos, sin decimales");
				   return false;
				   }
				}
			   else
			    {
			    alert("No existe ningun valor en monto");		
				return false;
				}
				return true;
			 }
			 
function DetectorNavegador(){
        this.NS4 = document.layers;                     //Si es Netscape superior a la version 4.x
        this.IE4 = document.all;                        //Si es Internet Explorer superior a la version 4.x
 }

var soporta = new DetectorNavegador();
var mayor = new Array();
var mayor2 = new Array();
function hijosa(){
	this.name;
	this.name1;	
	this.ligapadre = false;
	this.status = 0;
	this.hijos = new Array();
	this.liga = new Array();
}
		
function genera(niv,st){
	var idl = "DIV";
	var espacios = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
	if(st == 1){
		mayor[niv].status = 0;
		niv =- 1;
	}
	else if (st == 0){
		mayor[niv].status=1;
	}
	var f="";
	for (x=0;x<mayor.length;x++){
		//f = f + "<ul class=\"Texto_general\"><li><" + idl + " class=\"Padres\"><a href=\"javascript:genera('" + x + "','" + mayor[x].status + "')\" class=\"Texto_general\">" + mayor[x].name + "</a></" + idl + ">";
		f = f + "<ul class=\"Texto_general\"><li><" + idl + " class=\"Padres\"><a href=\"javascript:genera('" + x + "','" + mayor[x].status + "')\" class=\"Texto_general\">" + mayor[x].name + "</a>"+ ((mayor[x].name1)? mayor[x].name1 : "") +"</" + idl + ">"; 		
		if ((mayor[x].hijos.length) && ((niv == x) || (mayor[x].status == 1))){
			for (v=0;v<mayor[x].hijos.length;v++)
				f = f + "<" + idl + " class=\"Hijos\" >" + espacios + "<a href=\"" + mayor[x].liga[v] + "\" class=\"Texto_general\" target=\"_blank\">" + mayor[x].hijos[v] + "</a></" + idl + ">";
		}
		f = f + "</li></ul>";
	}
	if (soporta.IE4){
		document.getElementById("Layer10").innerHTML = f;
	}
	else if (soporta.NS4){
		document.layers['Layer10'].document.open();		
		document.layers['Layer10'].document.write(f);		
		document.layers['Layer10'].document.close();	
	}
	else if(document.getElementById){
		aaa = document.getElementById("Layer10") ;
		aaa.innerHTML = f;
	}
}

function genera2(niv,st){
	var idl = "DIV";
	var espacios = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
	if(st == 1){
		mayor2[niv].status = 0;
		niv =- 1;
	}
	else if (st == 0){
		mayor2[niv].status=1;
	}
	var f="";
	for (x=0;x<mayor2.length;x++){
		//f = f + "<ul class=\"Texto_general\"><li><" + idl + " class=\"Padres\"><a href=\"javascript:genera2('" + x + "','" + mayor2[x].status + "')\" class=\"Texto_general\">" + mayor2[x].name + "</a></" + idl + ">"; 
		f = f + "<ul class=\"Texto_general\"><li><" + idl + " class=\"Padres\"><a href=\"javascript:genera2('" + x + "','" + mayor2[x].status + "')\" class=\"Texto_general\">" + mayor2[x].name + "</a>"+ ((mayor2[x].name1)? mayor2[x].name1 : "") +"</" + idl + ">"; 		
		if ((mayor2[x].hijos.length) && ((niv == x) || (mayor2[x].status == 1))){
			for (v=0;v<mayor2[x].hijos.length;v++)
				f = f + "<" + idl + " class=\"Hijos\" >" + espacios + "<a href=\"" + mayor2[x].liga[v] + "\" class=\"Texto_general\" target=\"_blank\">" + mayor2[x].hijos[v] + "</a></" + idl + ">";
		}
		f = f + "</li></ul>";
	}
	if (soporta.IE4){
		document.getElementById("Layer11").innerHTML = f;
	}
	else if (soporta.NS4){
		document.layers['Layer11'].document.open();		
		document.layers['Layer11'].document.write(f);		
		document.layers['Layer11'].document.close();	
	}
	else if(document.getElementById){
		aaa = document.getElementById("Layer11") ;
		aaa.innerHTML = f;
	}
}
function PressClick11() {
	document.Image11.src ="GRA/smenu_presentacion_atras.jpg";
}
function PressClick1011() {
	document.Image1011.src ="GRA/smenu_presentation_atras.jpg";
}
function PressClick12() {
	document.Image12.src ="GRA/smenu_abrircta_atras.jpg";
}
function PressClick1012() {
	document.Image1012.src ="GRA/smenu_abrircta_atraseng.jpg";
}
function PressClick13() {
	document.Image13.src ="GRA/smenu_codigoe_atras.jpg";
}
function PressClick14() {
	document.Image14.src ="GRA/smenu_participa_atras.jpg";
}
function PressClick15() {
	document.Image15.src ="GRA/smenu_derechos_atras.jpg";
}
function PressClick16() {
	document.Image16.src ="GRA/smenu_recomendaciones_atras.jpg";
}
function PressClick17() {
	document.Image17.src ="GRA/smenu_ctamexder_atras.jpg";
}
function PressClick1017() {
	document.Image1017.src ="GRA/smenu_ctamexderneng.jpg";
}
function PressClick18() {
	document.Image18.src ="GRA/smenu_glosario_atras.jpg";
}
function PressClick1018() {
	document.Image1018.src ="GRA/smenu_glosarioeng.jpg";
}
function PressClick19() {
	document.Image19.src ="GRA/smenu_bolsadern.jpg";
}
function PressClick1019() {
	document.Image1019.src ="GRA/smenu_bolsader_atraseng.jpg";
}
function PressClick20() {
	document.Image20.src ="GRA/smenu_antecedentesn.jpg";
}
function PressClick1020() {
	document.Image1020.src ="GRA/smenu_antecedentes_atraseng.jpg";
}
function PressClick21() {
	document.Image21.src ="GRA/smenu_organizacionn.jpg";
}
function PressClick1021() {
	document.Image1021.src ="GRA/smenu_organizacion_atraseng.jpg";
}
function PressClick22() {
	document.Image22.src ="GRA/smenu_instrumentosn.jpg";
}
function PressClick23() {
	document.Image23.src ="GRA/smenu_principiosfunn.jpg";
}
function PressClick1023() {
	document.Image1023.src ="GRA/smenu_principiosfun_atraseng.jpg";
}
function PressClick24() {
	document.Image24.src ="GRA/smenu_operacionelecneng.jpg";
}
function PressClick1024() {
	document.Image1024.src ="GRA/smenu_operacionelec_atraseng.jpg";
}
function PressClick25() {
	document.Image25.src ="GRA/smenu_tarifasmexder.jpg";
}
function PressClick1025() {
	document.Image1025.src ="GRA/smenu_tarifasmexder_atraseng.jpg";
}
function PressClick26() {
	document.Image26.src ="GRA/smenu_camaracompn.jpg";
}
function PressClick1026() {
	document.Image1026.src ="GRA/smenu_clearinghouse_atraseng.jpg";
}
function PressClick27() {
	document.Image27.src ="GRA/smenu_calificacionesn.jpg";
}
function PressClick1027() {
	document.Image1027.src ="GRA/smenu_ratings_atraseng.jpg";
}
function PressClick28() {
	document.Image28.src ="GRA/smenu_presentacion_atras.jpg";
}
function PressClick1028() {
	document.Image1028.src ="GRA/smenu_safety_atraseng.jpg";
}
function PressClick29() {
	document.Image29.src ="GRA/smenu_redseguridadn.jpg";
}
function PressClick1029() {
	document.Image1029.src ="GRA/smenu_clearinfees_atraseng.jpg";
}
function PressClick30() {
	document.Image30.src ="GRA/smenu_indicadoresn.jpg";
}
function PressClick31() {
	document.Image31.src ="GRA/smenu_tarifasasignan.jpg";
}
function PressClick32() {
	document.Image32.src ="GRA/smenu_contratosfutn.jpg";
}
function PressClick1032() {
	document.Image1032.src ="GRA/smenu_futurescontracs_atraseng.jpg";
}
function PressClick33() {
	document.Image33.src ="GRA/smenu_contratosopcn.jpg";
}
function PressClick1033() {
	document.Image1033.src ="GRA/smenu_optionscontracs_atraseng.jpg";
}
function PressClick34() {
	document.Image34.src ="GRA/smenu_calvencn.jpg";
}
function PressClick1034() {
	document.Image1034.src ="GRA/smenu_maturity_atraseng.jpg";
}
function PressClick35() {
	document.Image35.src ="GRA/smenu_aportainin.jpg";
}
function PressClick1035() {
	document.Image1035.src ="GRA/smenu_margins_atraseng.jpg";
}
function PressClick36() {
	document.Image36.src ="GRA/smenu_descuentosn.jpg";
}
function PressClick1036() {
	document.Image1036.src ="GRA/smenu_haircuts_atraseng.jpg";
}
function PressClick37() {
	document.Image37.src ="GRA/smenu_posicionesn.jpg";
}
function PressClick1037() {
	document.Image3107.src ="GRA/smenu_limit_atraseng.jpg";
}
function PressClick38() {
	document.Image38.src ="GRA/smenu_reglasn.jpg";
}
function PressClick1038() {
	document.Image1038.src ="GRA/smenu_mandatory_atraseng.jpg";
}
function PressClick39() {
	document.Image39.src ="GRA/smenu_disposicionesn.jpg";
}
function PressClick1039() {
	document.Image1039.src ="GRA/smenu_prudencial_atraseng.jpg";
}
function PressClick40() {
	document.Image40.src ="GRA/smenu_reglainteriormexn.jpg";
}
function PressClick1040() {
	document.Image1040.src ="GRA/smenu_internationalmex_atraseng.jpg";
}
function PressClick41() {
	document.Image41.src ="GRA/smenu_manualopn.jpg";
}
function PressClick1041() {
	document.Image1041.src ="GRA/smenu_manualofmex_atraseng.jpg";
}
function PressClick42() {
	document.Image42.src ="GRA/smenu_reglaintasignan.jpg";
}
function PressClick1042() {
	document.Image1042.src ="GRA/smenu_international_atraseng.jpg";
}
function PressClick43() {
	document.Image43.src ="GRA/smenu_manualopasignan.jpg";
}
function PressClick1043() {
	document.Image1043.src ="GRA/smenu_manualof_atraseng.jpg";
}
function PressClick44() {
	document.Image44.src ="GRA/smenu_autorecibidasn.jpg";
}
function PressClick1044() {
	document.Image1044.src ="GRA/smenu_taxregime_atraseng.jpg";
}
function PressClick45() {
	document.Image45.src ="GRA/smenu_regimenfiscaln.jpg";
}
function PressClick46() {
	document.Image46.src ="GRA/smenu_certificacionn.jpg";
}
function PressClick1046() {
	document.Image1046.src ="GRA/smenu_certification_atraseng.jpg";
}
function PressClick47() {
	document.Image47.src ="GRA/smenu_cursosn.jpg";
}
function PressClick1047() {
	document.Image1047.src ="GRA/smenu_conference_atraseng.jpg";
}
function PressClick48() {
	document.Image48.src ="GRA/smenu_confsemin.jpg";
}
function PressClick1048() {
	document.Image1048.src ="GRA/smenu_presentations_atraseng.jpg";
}
function PressClick49() {
	document.Image49.src ="GRA/smenu_premionaln.jpg";
}
function PressClick1049() {
	document.Image1049.src ="GRA/smenu_links_atraseng.jpg";
}
function PressClick50() {
	document.Image50.src ="GRA/smenu_presentacionesn.jpg";
}
function PressClick51() {
	document.Image51.src ="GRA/smenu_publicacionesn.jpg";
}
function PressClick52() {
	document.Image52.src ="GRA/smenu_ligasinteresn.jpg";
}
function PressClick53() {
	document.Image53.src ="GRA/smenu_boletindiarion.jpg";
}
function PressClick1053() {
	document.Image1053.src ="GRA/smenu_bulletin_atraseng.jpg";
}
function PressClick54() {
	document.Image54.src ="GRA/smenu_indiceconn.jpg";
}
function PressClick1054() {
	document.Image1054.src ="GRA/smenu_openint_atraseng.jpg";
}
function PressClick55() {
	document.Image55.src ="GRA/smenu_estadisticasn.jpg";
}
function PressClick1055() {
	document.Image1055.src ="GRA/smenu_statistics_atraseng.jpg";
}
function PressClick56() {
	document.Image56.src ="GRA/smenu_bdn.jpg";
}
function PressClick1056() {
	document.Image1056.src ="GRA/smenu_historicaldb_atraseng.jpg";
}
function PressClick57() {
	document.Image57.src ="GRA/smenu_vendorsn.jpg";
}
function PressClick1057() {
	document.Image1057.src ="GRA/smenu_vendors_atraseng.jpg";
}
function PressClick58() {
	document.Image58.src ="GRA/smenu_sistemasinfn.jpg";
}
function PressClick1058() {
	document.Image1058.src ="GRA/smenu_systems_atraseng.jpg";
}
function PressClick59() {
	document.Image59.src ="GRA/smenu_mexmediosn.jpg";
}
function PressClick1059() {
	document.Image1059.src ="GRA/smenu_mexdermedia_atraseng.jpg";
}
function PressClick60() {
	document.vimex.src ="GRA/smenu_vimex.jpg";
}
function PressClick6010() {
	document.vimex.src ="GRA/smenu_vimex_atraseng.jpg";
}
function PressLiga0() {
	document.Liga0.src ="GRA/menu_lateral_manualrtd_clic.jpg";
}
function PressLiga1() {
	document.Liga1.src ="GRA/menu_lateral_avisosmercado_clic.jpg";
}
function PressLiga2() {
	document.Liga2.src ="GRA/menu_lateral_quien_clic.jpg";
}
function PressLiga210() {
	document.Liga2.src ="GRA/menu_lateral_quien_clic_eng.gif";
}
function PressLiga3() {
	document.Liga3.src ="GRA/menu_lateral_bd_clic.jpg";
}
function PressLiga310() {
	document.Liga3.src ="GRA/menu_lateral_bd_clic_eng.gif";
}
function PressLiga4() {
	document.Liga4.src ="GRA/menu_lateral_calculadorabono_clic.jpg";
}
function PressLiga410() {
	document.Liga4.src ="GRA/menu_lateral_calculadorabono_clic_eng.gif";
}
function PressLiga5() {
	document.Liga5.src ="GRA/menu_lateral_factoresconv_clic.jpg";
}
function PressLiga510() {
	document.Liga5.src ="GRA/menu_lateral_factoresconv_clic_eng.jpg";
}
function PressLiga6() {
	document.Liga6.src ="GRA/menu_lateral_publicaciones_clic.jpg";
}
function PressLiga610() {
	document.Liga6.src ="GRA/menu_lateral_publicaciones_clic.gif";
}
function PressLiga7() {
	document.Liga7.src ="GRA/menu_lateral_contribucionb_clic.jpg";
}
function PressLiga8() {
	document.Liga8.src ="GRA/menu_lateral_consultaprec_clic.jpg";
}
function PressLiga9() {
	document.Liga9.src ="GRA/menu_lateral_informeanu_clic.jpg";
}
function PressLiga910() {
	document.Liga9.src ="GRA/menu_lateral_informeanu_clic_eng.gif";
}
function PressLiga10() {
	document.Liga10.src ="GRA/menu_lateral_videocorp_clic.jpg";
}
function PressLiga1010() {
	document.Liga10.src ="GRA/menu_lateral_videocorp_clic_eng.gif";
}
function PressLiga11() {
	document.Liga11.src ="GRA/menu_lateral_fechasven_clic.jpg";
}
function PressLiga12() {
	document.Liga12.src ="GRA/menu_lateral_diasinhabil_clic.jpg";
}
function PressLiga1210() {
	document.Liga12.src ="GRA/menu_lateral_diasinhabil_clic_eng.gif";
}
function PressLogo1() {
	document.Logo1.src ="GRA/logo_amibn.gif";
}
function PressLogo2() {
	document.Logo2.src ="GRA/logo_asignan.gif";
}
function PressLogo3() {
	document.Logo3.src ="GRA/logo_bmvn.gif";
}
function PressLogo4() {
	document.Logo4.src ="GRA/logo_indevaln.gif";
}
function PressLogo5() {
	document.Logo5.src ="GRA/logo_valmern.gif";
}
function PressLogo6() {
	document.Logo6.src ="GRA/logo_sificapn.sif";
}
function PressImagen01() {
	document.Imagen01.src ="GRA/home_sup3.gif";
}
function PressImagen02() {
	document.Imagen02.src ="GRA/home_contacto3.gif";
}
function PressImagen03() {
	document.Imagen03.src ="GRA/home_queesMexder3.gif";
}
function PressImagen04() {
	document.Imagen04.src ="GRA/home_cuenta3.gif";
}
function PressImagen05() {
	document.Imagen05.src ="GRA/home_mailing3.gif";
}
function Pressbuscar() {
	document.buscar.src ="GRA/lupa3.jpg";
}
function PressImagen09() { 
	document.Imagen09.src ="GRA/lateral_contratos_click.gif"; 
}
function PressImagen0910() { 
	document.Imagen0910.src ="GRA/lateral_contratos_click_eng.gif"; 
}
function PressImagen10() { 
	document.Imagen10.src ="GRA/lateral_avisos_click.gif";
}
function PressImagen1010() 
{ 
	document.Imagen1010.src ="GRA/lateral_avisos_click_eng.gif"; 
}
function PressImagen11() { 
	document.Imagen11.src ="GRA/lateral_boletin_click.gif"; 
}
function PressImagen1110() { 
	document.Imagen1110.src ="GRA/lateral_boletin_click_eng.gif"; 
}
function PressImagen12() { 
	document.Imagen12.src ="GRA/lateral_estadisticas_click.gif"; 
}
function PressImagen1210() { 
	document.Imagen1210.src ="GRA/lateral_estadisticas_click_eng.gif"; 
}
function PressImagen13() { 
	document.Imagen13.src ="GRA/lateral_tarifas_click.gif"; 
}
function PressImagen1310() { 
	document.Imagen1310.src ="GRA/lateral_tarifas_click_eng.gif"; 
}
function PressImagen14() { 
	document.Imagen14.src ="GRA/lateral_presentaciones_click.gif"; 
}
function PressImagen1410() { 
	document.Imagen1410.src ="GRA/lateral_presentaciones_click_eng.gif"; 
}
function PressImagen15() { 
	document.Imagen15.src ="GRA/lateral_certificacion_click.gif"; 
}
function PressImagen1510() 
{ 
	document.Imagen1510.src ="GRA/lateral_certificacion_click_eng.gif"; 
}
function PressImagen16() 
{ 
	document.Imagen16.src ="GRA/lateral_indice_click.gif"; 
}
function PressImagen1610() 
{ 
	document.Imagen1610.src ="GRA/lateral_indice_click_eng.gif"; 
}
function PressImagen17() { 
	document.Imagen17.src ="GRA/lateral_vimex_click.gif"; 
}
function PressImagen1710() { 
	document.Imagen1710.src ="GRA/lateral_vimex_click_eng.gif"; 
}
function PressImagen18() { 
	document.Imagen18.src ="GRA/lateral_accesoremoto_click.gif"; 
}
function PressImagen1810() { 
	document.Imagen1810.src ="GRA/lateral_accesoremoto_click_eng.gif"; 
}
function PressIngles() {
	document.Ingles.src ="GRA/espanolversion3.jpg";
}
function PressIdioma() {
	document.Idioma.src ="GRA/englisversion2.jpg";
}
