      var timerID = null;
      var timerRunning = false;
      var id,pause=0,position=0;
      function ticker()
	  {
        var i,k,msg=document.getElementById('Hiddticker').value;
        k=(75/msg.length)+1;
        for(i=0;i<=k;i++) msg+=" "+msg;
        document.getElementById('scrollticker').value=msg.substring(position,position+135);
        if(position++==500) position=0;
        id=setTimeout("ticker()",1000/2); 
      }
      function action() {
        if(!pause){
          clearTimeout(id);
          pause=1; 
        }
        else {
          ticker();
          pause=0; 
        } 
      }
   
   function winOpen(aspx)
	{			     						 					  
		//window.open(aspx);		
		 window.open(aspx,"ventana","scrollbars=no, menubar=no, location=no, resizable=no,height=500,width=780");				  		  
	}		 
   function mostrarHora() 
    {
		var fecha = new Date();
		var hora=fecha.getHours()
		var minutos=fecha.getMinutes();
		var segundos=fecha.getSeconds();

		if(hora<10) hora='0'+hora;
		if(minutos<10) minutos='0'+minutos;
		if(segundos<10) segundos="0"+segundos;

		var mostrar=hora+':'+minutos+':'+segundos;				
		
		 document.getElementById('hora').value=mostrar;	
		 document.getElementById('horaLBT').value=mostrar;	
		
		setTimeout('mostrarHora()',1000);
	 }
 function windowsopen(aspx)
			 {
									  
				  window.open(aspx,"ventana","scrollbars=no, menubar=no, location=no, resizable=no,height=550,width=780");				  
			  }	
function windowsopensend(aspx)
			 {
									  
				  window.open(aspx,"ventana","scrollbars=yes, menubar=no, location=no, resizable=no,height=450,width=540");				  
			  }	
 function windowsopenHtml(lang,id)
			 {
			 		 
				window.open(aspx,"ventana","scrollbars=no, menubar=yes, location=no, resizable=no,height=600,width=780");				  
			 }		
function windowsopenPdf(id,path)
			 {			  
			 if (path==1)			  
				Url="../../news/frmPdfnews.aspx?idpdf="+id;					
			 if (path==2)
			 	Url="news/frmPdfnews.aspx?idpdf="+id;
								
				window.open(Url,"ventana","scrollbars=yes, menubar=no, location=no, resizable=no,height=530,width=800");				  
			 }	
function windowsopenHtml(id,path)
			 {			
				if (path==1)			  
				Url="../../news/frmHtmlnews.aspx?idhtml="+id;	
				else			 
			 	Url="../news/frmHtmlnews.aspx?idhtml="+id;					
				window.open(Url,"ventana","scrollbars=no, menubar=yes, location=no, resizable=no,height=530,width=800");				  
			 }	
			 
function windowsopenaspx(type)
			 {			
					  
				Url="index.aspx?typebmvlatibex="+type;
			 }						 		 		  
function windowsopen1(aspx)
{
						
	window.open(aspx,"ventana","scrollbars=yes, menubar=no, location=no, resizable=no,height=350,width=550");				  
}		
function windowsPrintopen(aspx)
{
						
	window.open(aspx,"ventana","scrollbars=yes, menubar=no, location=no, resizable=no,height=650,width=580");				  
}		
			  
 function MM_jumpMenu(targ,selObj,restore)
			  { 
			    eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
			   if (restore) selObj.selectedIndex=0;
              }
                            
function OpenHref(targ,path,restore)
			{ 			      
			   eval(window.location.href=path);			  
             }	
/*********Funcion para reloj*********/            
var timerID = null;
var timerRunning = false;
function stopclock (){
        if(timerRunning)
        clearTimeout(timerID);
        timerRunning = false;
}

function startclock () {
        stopclock();
        showtime();
}

function showtime () {
        var now = new Date();
        var hours = now.getHours();
        var minutes = now.getMinutes();
        var seconds = now.getSeconds()
        var timeValue = "" + ((hours >12) ? hours -12 :hours)
        timeValue += ((minutes < 10) ? ":0" : ":") + minutes
        timeValue += ((seconds < 10) ? ":0" : ":") + seconds
        timeValue += (hours >= 12) ? " pm" : " am"
        document.Form1.hora.value= timeValue;
        document.getElementById('hora').value= timeValue;
        timerID = setTimeout("showtime()",1000);
        timerRunning = true;
}
/*********Funcion para reloj*********/        
var statusmsg="Toshiba"

function hidestatus(){
window.status=statusmsg
return true
}
function CalculaRenta()
		 {
				var a1;
				var b1;
				var c1;
				 if (!(isNaN(document.forms[0].txta.value) || 
						isNaN(document.forms[0].txta1.value)))
					{
					
					document.forms[0].lblVE11.value=(Number(document.forms[0].txta.value) * 
												  	  Number(document.forms[0].txta1.value));												  	                                            
                    document.forms[0].lblVM11.value=(Number(document.forms[0].lblVE11.value)- Number(document.forms[0].lblMDN11.value));
					                    
					a1=document.forms[0].lblVM11.value;                                         																		   
                    document.forms[0].lblPTVAMUS11.value=document.forms[0].lblVM11.value;	
                    
                    									
                     
                    document.forms[0].lblPMCPO11.value=(Number(document.forms[0].lblPTVAMUS11.value) * 
												  	     Number(document.forms[0].Text1.value)/ Number(document.forms[0].txtCpo.value)); 
										
									
					document.forms[0].lblVE11.value = Number(document.forms[0].lblVE11.value).toFixed(1); 						 						
					document.forms[0].lblVE11.value = agregaComas(document.forms[0].lblVE11.value);		
					
                    document.forms[0].lblVM11.value = Number(document.forms[0].lblVM11.value).toFixed(1); 					 											   
                    document.forms[0].lblVM11.value=agregaComas(document.forms[0].lblVM11.value);
                    document.forms[0].lblPTVAMUS11.value=document.forms[0].lblVM11.value;	
                     
                    document.forms[0].lblPMCPO11.value = Number(document.forms[0].lblPMCPO11.value).toFixed(1); 												   												  	     									  	 
					document.forms[0].lblPMCPO11.value=agregaComas(document.forms[0].lblPMCPO11.value);					 										 						
					
					document.forms[0].lblVE22.value=(Number(document.forms[0].txtb.value) * 
												  	 Number(document.forms[0].txtb1.value));	
					b1=document.forms[0].lblVE22.value;					
					document.forms[0].lblPMCPO22.value=( Number(document.forms[0].lblVE22.value) * 
												  	     Number(document.forms[0].Text1.value)/ Number(document.forms[0].txtCpo.value)); 
					 
					 document.forms[0].lblVE22.value = Number(document.forms[0].lblVE22.value).toFixed(1); 												   												  	     									  	 
					 document.forms[0].lblVE22.value=agregaComas(document.forms[0].lblVE22.value);
					 document.forms[0].lblPTVAMUS22.value=document.forms[0].lblVE22.value;	
					
					 document.forms[0].lblPMCPO22.value = Number(document.forms[0].lblPMCPO22.value).toFixed(2); 												   												  	     									  	 
					 document.forms[0].lblPMCPO22.value=agregaComas(document.forms[0].lblPMCPO22.value);	
					 
					/* document.forms[0].lblVE33.value=(Number(document.forms[0].txtc.value) * 
												  	  Number(document.forms[0].txtc1.value));						 					                      
                     document.forms[0].lblVM33.value=(Number(document.forms[0].lblVE33.value)-Number(document.forms[0].lblMDN33.value)); 	
                     											  	     
                     document.forms[0].lblVE33.value = Number(document.forms[0].lblVE33.value).toFixed(1); 												   												  	     									  	 
					 document.forms[0].lblVE33.value=agregaComas(document.forms[0].lblVE33.value);	
					 
					 document.forms[0].lblVM33.value = Number(document.forms[0].lblVM33.value).toFixed(1); 												   												  	     									  	 
					 document.forms[0].lblVM33.value=agregaComas(document.forms[0].lblVM33.value);	
					 
					 document.forms[0].lblPTVAMUS33.value = ((Number(document.forms[0].lblVM33.value) * (.9))
					                                       - Number(document.forms[0].txtDeuda.value));	
                     c1=document.forms[0].lblPTVAMUS33.value;					                                       
					
					 document.forms[0].lblPMCPO33.value=(Number(document.forms[0].lblPTVAMUS33.value) * 
												  	     Number(document.forms[0].Text1.value)/ Number(document.forms[0].txtCpo.value)); 
                      
										  					  
					 document.forms[0].lblPTVAMUS33.value = Number(document.forms[0].lblPTVAMUS33.value).toFixed(1); 												   												  	     									  	 
					 document.forms[0].lblPTVAMUS33.value=agregaComas(document.forms[0].lblPTVAMUS33.value);	
					 
					 document.forms[0].lblPMCPO33.value = Number(document.forms[0].lblPMCPO33.value).toFixed(2); 												   												  	     									  	 
					 document.forms[0].lblPMCPO33.value=agregaComas(document.forms[0].lblPMCPO33.value);	*/				                                      								  	     
						
					
					// document.forms[0].txtTot1.value=(Number(a1)+Number(b1)+Number(c1));
					 
					 document.forms[0].txtTot1.value=(Number(a1)+Number(b1));
					 
					 document.forms[0].txtTot3.value=((Number(document.forms[0].txtTot1.value) * Number(document.forms[0].Text1.value))
													 / Number(document.forms[0].txtCpo.value)); 
					                          		   
					 document.forms[0].txtTot6.value= ((Number(document.forms[0].txtTot3.value) / Number(document.forms[0].txtTot5.value))-1) * 100;	
					  
					 document.forms[0].txtTot1.value = Number(document.forms[0].txtTot1.value).toFixed(1); 												   												  	     									  	 
					 document.forms[0].txtTot1.value=agregaComas(document.forms[0].txtTot1.value); 	
					 
					 document.forms[0].txtTot3.value = Number(document.forms[0].txtTot3.value).toFixed(2); 												   												  	     									  	 
					 document.forms[0].txtTot3.value=agregaComas(document.forms[0].txtTot3.value); 	
					 
					 document.forms[0].txtTot6.value = Number(document.forms[0].txtTot6.value).toFixed(2); 												   												  	     									  	 
					 document.forms[0].txtTot6.value=agregaComas(document.forms[0].txtTot6.value); 					                          		  							  	                      																	  	 					
					}
					
						
					
		 }
		 
function agregaComas(nStr)
{
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) 
	{				
		x1 = x1.replace(rgx, '$1' + ',' + '$2');
	}
	return x1 + x2;
}
		
/*function viewMenu(id,id1,id2,id3,id4)
{
	var element  = document.getElementById(id);
	var element1 = document.getElementById(id1);
	var element2 = document.getElementById(id2);
	var element3 = document.getElementById(id3);
	var element4 = document.getElementById(id4);
	if (element) 
	{
		if (element.style.display == 'none')
			{
				element.style.display = 'block';
				element1.style.display = 'none';
				element2.style.display = 'none';
				element3.style.display = 'none';
				element4.style.display = 'none';
			}
	}
}		*/				
function MostrarDatos(id)
{	
	var elementid =document.Form1.txtlang.value;								
	var element = document.getElementById(elementid);
	var elem=elementid+"1";				
	var element1 = document.getElementById(elem);
	
	if (element) 
	{
		if (element.style.display == 'none')
			element.style.display = 'block';	 
		else
			element.style.display = 'none';
			
	}
	if(element1)
		{
		if (element1.style.display == 'none')
			element1.style.display = 'block';	 
		else
			element1.style.display = 'none';
			
	}

}

						
function viewChart(id,id1,id2)
{
	var element  = document.getElementById(id);
	var element1 = document.getElementById(id1);
	var element2 = document.getElementById(id2);
	if (element) 
	{
		if (element.style.display == 'none')
			{
				element.style.display = 'block';
				element1.style.display = 'none';
				element2.style.display = 'none';
			}
			
		/*else
			element.style.display = 'none';*/
	}
}            


function viewSub(id)
{
	var element  = document.getElementById(id);
	
	if (element) 
	{
		if (element.style.display == 'none')
			{
				element.style.display = 'block';				
			}			
		
	}
}      
function noneSub(id)
{
	var element  = document.getElementById(id);
	
	if (element) 
	{
		if (element.style.display == 'block')
			{
				element.style.display = 'none';				
			}			
		
	}
}               
function limpia()
			{
				document.getElementById('Toolbar1_txtSearch').value=""; 
			}
			

						
function runSWF() 

  {

  var archivo="Flash/flash_iusacell.swf"; // aca va el nombre del swf, poner ruta si es necesario
  var ancho="488"; //ancho en porcentaje, puede ser tb en pixeles.
  var alto="177";  // lógico.
  var version="8";  // versión del pluggin
  var quality="high"; // calidad del swf
  var scale= "noscale"; //como está en porcentaje, no quiero que se adapte al navegador, entonces.. noscale por favor.
  var align= "middle" // posición
  var menu="false" // esta variable sirve sólo para firefox (creo), de todas formas, para no ver el menú de macromedia con click derecho, es mejor usar el clásico Stage.showMenu=false; en el primer fotograma.
  var bgcolor="#FFFFFF"; // el color de fondo

// ------------hasta ahí los parametros----------------

document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+version+'" width='+ancho+' height='+alto+'>\n');
document.write('<param name="movie" value='+archivo+' />\n');
document.write('<param name="quality" value='+quality+'>\n');
document.write('<param name="bgcolor" value='+bgcolor+'>\n');
document.write('<param name="scale" value='+scale+'>\n');
document.write('<param name="scale" value='+scale+'>\n');
document.write('<param name="wmode" value="transparent">');
document.write('<embed src='+archivo+' bgcolor='+bgcolor+' quality='+quality+' scale='+scale+' menu='+menu+' align='+align+' pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" width='+ancho+' height='+alto+'></embed>');
document.write('</object>\n');

//------------hasta ahí, se aplican todos los parámetros mencionados -------------------------

}

function ManejaCar(tipo,b,val,e)
{
         //N = solo numeros            , si b = 1 permite negativos
         //D = numeros decimales       , si b = 1 permite negativos
         //A = Alfanumericos Mayusculas, si b = 1 permite espacio en blanco
         //a = Alfanumericos Minusculas, si b = 1 permite espacio en blanco
         //C = Solo letras Mayusculas  , si b = 1 permite espacio en blanco
         //c = Solo letras Minusculas  , si b = 1 permite espacio en blanco
	     //P = Alfanumericos           , si b = 1 permite espacio en blanco. Permite punto, coma, comillas y guiones
	     //F = Fechas, solo numeros y "/" no se valida el valor de b
	     //B = Cuentas de banco, enteros y "-", si b = 1 NO permite el guion
        
       
        var nombre = navigator.appName
		if (nombre == "Microsoft Internet Explorer")
		{ 
			
         var band=false;
         var c=event.keyCode;
         var str= new String(val);

         switch (tipo) {
            case 'N':
               if(c>=48 && c<=57){band=true;}
               if(c==45 && str=='' && b==1){band=true;}
               break;                
            case 'D':
               if(c>=48 && c<=57){band=true;}
               if(c==46 && str.indexOf('.',0)==-1){band=true;}
               if(c==45 && str=='' && b==1){band=true;}
               break;
            case 'A':               
               if((c>=65 && c<=90)||(c>=97 && c<=122)||(c==241)||(c==209)){band=true;}
               if(c>=48 && c<=57){band=true;}
               if((c>=97 && c<=122)||(c==241)){event.keyCode = c - 32;}
               if(c==32 && b==1){band=true;}
               break;
            case 'a':
               if((c>=65 && c<=90)||(c>=97 && c<=122)||(c==241)||(c==209)){band=true;}
               if(c>=48 && c<=57){band=true;}
               if(c==32 && b==1){band=true;}
               break;
            case 'C':
               if((c>=65 && c<=90)||(c>=97 && c<=122)||(c==241)||(c==209)){band=true;}               
               if(c==32 && b==1){band=true;}
               break;
            case 'c':
               if((c>=65 && c<=90)||(c>=97 && c<=122)||(c==241)||(c==209)){band=true;}
               if(c==32 && b==1){band=true;}
               break;
               
            case 'F':
               if((c>=48 && c<=57)||(c==47)){band=true;}
               break; 
               
            case 'B':
               if(c>=48 && c<=57){band=true;}
               if(c==45 && b==0){band=true;}
               break;                
                              
	        case 'P':
               if((c>=65 && c<=90)||(c>=97 && c<=122)||(c==241)||(c==209)){band=true;}
               if(c>=48 && c<=57){band=true;}
               if(c==32 && b==1){band=true;}
	           if((c==46)||(c==44)||(c==34)||(c==45)||(c==95)){band=true;}	
               if((c>=97 && c<=122)||(c==241)){event.keyCode = c - 32;}
               if(c==47 && b==1){band=true;}
               break;	
               
            case 'p':
               if((c>=65 && c<=90)||(c>=97 && c<=122)||(c==241)||(c==209)){band=true;}
               if(c>=48 && c<=57){band=true;}
               if(c==32 && b==1){band=true;}
               if((c==46)||(c==44)||(c==34)||(c==45)||(c==95)){band=true;}	
               break;           
          }
          event.returnValue=band;
       }
       
       if (nombre != "Microsoft Internet Explorer")
		{								
				tecla = (document.all) ? e.keyCode : e.which;
				if (tecla==8) return true; 
				patron =/[A-Za-zñÑ\s]/; 
				te = String.fromCharCode(tecla); 
				return patron.test(te);														
			
		}
		
 }           
 
/*
Este y otros muchos javascripts los puedes
 encontrar en http://www.mundojavascript.com
*/
function ChangeUrl(formulaire)
	{
	if (formulaire.ListeUrl.selectedIndex != 0)
		{
		location.href = formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value;
	 	}
	else 
		{
		alert('Tienes que elegir un destino.');
		}
	}
