  var totalPaginas_en= parseInt(0,10);
  var paginaActual_en= parseInt(0,10);
  var limiteInf_en= parseInt(0,10);
  var limiteSup_en= parseInt(0,10);

  //funcion que setea las variables iniciales para la paginacion
  function numeroFilas_en(numeroPagina_en){
      /*se obtinen todos los elementos tr que pertenecen a la tabla que se
      / desea paginar
      */
      var filas_en=document.getElementById("tablaPag_en").getElementsByTagName("tr");
      //se obtiene el numero total de tr que tiene la tabla a paginar
      var numeroFilas_en= filas_en.length;
      //se calcula el numero de paginar inicial para la paginacion
      var numeroPagina_ens=parseInt((parseInt(numeroFilas_en,10)/parseInt(6,10)),10);
      /*se valida si se necesita una pagina adicional, en caso de que
      / divison por 6 no sea exacta
      */
      var paginaAdicional=0;
      if((parseInt(numeroFilas_en,10)-(parseInt(numeroPagina_ens,10)*parseInt(6,10)))>0){
         paginaAdicional=1;
      }
      //se calcula el total de paginas que se usaran para la pagiancion
      totalPaginas_en= parseInt(numeroPagina_ens,10)+parseInt(paginaAdicional,10);

      //se crean los links de las paginas dinamicamente.
      var htmlDivPaginas="";

      for(var i=1; i<=totalPaginas_en; i++){
          if(htmlDivPaginas==""){
            htmlDivPaginas+="<span class='titulo1'>Page</span>  <a href='javascript://nop/' onclick='mostrarPagina_en("+i+")' class='titulo1' id='"+i+"'>"+i+"</a> ";
          }else{
            htmlDivPaginas+="  <a href='javascript://nop/' onclick='mostrarPagina_en("+i+")' class='titulo1' id='"+i+"'>"+i+"</a> ";
          }

      }
      document.getElementById("divPaginas_en").innerHTML= htmlDivPaginas;
      //se inicia por defecto en la pagina 1
      mostrarPagina_en(numeroPagina_en);
  }

  //funcion que se encarga de mostrar los tr's correspondientes a cada pagina
  function mostrarPagina_en(numeroPagina_en){

     paginaActual_en=numeroPagina_en;
     //se calculan los limites inferior y superior para la pagina en cuestion.
     limiteInf_en=((parseInt(numeroPagina_en,10)-1)*parseInt(6,10));
     limiteSup_en=parseInt(limiteInf_en,10)+parseInt(5,10);
     /*se obtinen todos los elementos tr que pertenecen a la tabla que se
      / desea paginar
      */
     var allTR=document.getElementById("tablaPag_en").getElementsByTagName("tr");
     //se muestran los tr de la pagina en cuestion.
     if(parseInt(limiteSup_en,10)<parseInt(allTR.length,10)){
        for(var i=0; i<allTR.length; i++){
               var object=allTR[i];
               if(i>=limiteInf_en && i<=limiteSup_en){
                  object.style.display='';

               }else{
                  object.style.display='none';

               }
         }
     }else{
         for(var i=0; i<allTR.length; i++){
               var object=allTR[i];
               if(i>=limiteInf_en && i<=allTR.length){
                  object.style.display='';

               }else{
                  object.style.display='none';

               }
         }
     }

      var htmlDivPaginas="";
	var estilo=""
	
	for(var i=1; i<=totalPaginas_en; i++){
	  if(i==paginaActual_en){
	  		estilo="color:#907578;font-weight: bold;";
	  }else{
	  		estilo="color:#907578;font-weight:normal;";
	  }
	  
	  if(htmlDivPaginas==""){
	  	htmlDivPaginas+="<span class='titulo1'>Page</span>  <a href='javascript://nop/' onclick='mostrarPagina_en("+i+")' class='titulo1' id='"+i+"' style='"+estilo+"'>"+i+"</a> ";
	  }else{
	    htmlDivPaginas+="  <a href='javascript://nop/' onclick='mostrarPagina_en("+i+")' class='titulo1' id='"+i+"' style='"+estilo+"'>"+i+"</a> ";
	  }
	
     }

	document.getElementById("divPaginas_en").innerHTML= htmlDivPaginas;
  }

	function activeLink(obj, tableName){
		var oTD = obj.parentElement;
		desactiveLinks(oTD, tableName);
		oTD.innerHTML="<b>"+obj.parentElement.innerHTML+"</b>";
		
	}

	function desactiveLinks(oTD, tableName) {
		var table = document.getElementById(tableName);

		if(table){
			var allTRs = table.getElementsByTagName("tr");

			for (i=0; i < allTRs.length ; i++) {
				var myTD=allTRs[i].childNodes[1];
				var html = myTD.innerHTML;
				//alert(html);

				if(myTD!=oTD){
	
					html=html.replace("<B>", "");
					html=html.replace("</B>", "");
					myTD.innerHTML=html;
				}
			}
		}
	}

