Ver Script

Puede que algunos no entiendan el script que hay a continuacion, pero los que entiendan de scripts, seguramente ya lo habrán entendido, incluso antes de verlo. =D


function Semana(semana,ndias) {
  var semana ; var ndias ;
  var dia

  semana -= 1;
  if (semana==0) {
   dia = semana + 3 ;
  }
  else {
   dia = semana * 7 ; dia += 3 ;
  }
  dia += ndias ;
  return dia ;
  }



function RealDia(mes,dia) {
  var dia;
  var mes;

  switch(mes) {
   case  1: dia +=  31 ; break ;
   case  2: dia +=  59 ; break ;
   case  3: dia +=  90 ; break ;
   case  4: dia += 120 ; break ;
   case  5: dia += 151 ; break ;
   case  6: dia += 181 ; break ;
   case  7: dia += 212 ; break ;
   case  8: dia += 243 ; break ;
   case  9: dia += 273 ; break ;
   case 10: dia += 304 ; break ;
   case 11: dia += 334 ; break ;
  }
  return dia;
  }


function Esc1(name,items,bts,week,week2,code,ext) {
  var name ; var items ; var bts ; var week ; week2 ; var code ; var ext ;
  var day1 ; var day2 ; var month ;

  var kbts = bts / 1024 ;
  var kbts = Math.round(kbts) ;
  var mbts = kbts / 1024 ;
  mbts *= 100 ;
  mbts = Math.round(mbts) ;
  mbts /= 100 ;
  actual = new Date() ;
  month = actual.getMonth() ;
  day = actual.getDate() ;

  day1 = Semana(week2,0) ;
  day2 = Semana(week2,5) ;
  day = RealDia(month,day) ;
  document.write("<tr><td rowspan=" + items + ">" + name + "</td>") ;
  document.write("<td colspan=3></td>") ;
  document.write("<td>" + mbts + "</td><td>" + kbts + "</td><td>" + bts + "</td><td>" + week ) ;

  if (day >= day1 && day <= day2) {
   document.write("<td><a href=\"" + code + "." + ext + "\">Descargar</a></td></tr>") ;
  }
  else {
   document.write("<td>Descargar</td></tr>") ;
  }
}


function Esc2(name,items,bts,week,week2,code,ext) {
  var name ; var items ; var bts ; var week ; week2 ; var code ; var ext ;
  var day1 ; var day2 ; var month ;

  var kbts = bts / 1024 ;
  var kbts = Math.round(kbts) ;
  var mbts = kbts / 1024 ;
  mbts *= 100 ;
  mbts = Math.round(mbts) ;
  mbts /= 100 ;
  actual = new Date() ;
  month = actual.getMonth() ;
  day = actual.getDate() ;

  day1 = Semana(week2,0) ;
  day2 = Semana(week2,5) ;
  day = RealDia(month,day) ;

  document.write("<tr><td rowspan=" + items + ">" + name + "</td>") ;
  document.write("<td colspan=2></td>") ;
  document.write("<td>" + mbts + "</td><td>" + kbts + "</td><td>" + bts + "</td><td>" + week ) ;

  if (day >= day1 && day <= day2) {
   document.write("<td><a href=\"" + code + "." + ext + "\">Descargar</a></td></tr>") ;
  }
  else {
   document.write("<td>Descargar</td></tr>") ;
  }
}


function Esc3(name,items,bts,week,week2,code,ext) {
  var name ; var items ; var bts ; var week ; week2 ; var code ; var ext ;
  var day1 ; var day2 ; var month ;

  var kbts = bts / 1024 ;
  var kbts = Math.round(kbts) ;
  var mbts = kbts / 1024 ;
  mbts *= 100 ;
  mbts = Math.round(mbts) ;
  mbts /= 100 ;
  actual = new Date() ;
  month = actual.getMonth() ;
  day = actual.getDate() ;

  day1 = Semana(week2,0) ;
  day2 = Semana(week2,5) ;
  day = RealDia(month,day) ;

  document.write("<tr><td rowspan=" + items + ">" + name + "</td>") ;
  document.write("<td></td>") ;
  document.write("<td>" + mbts + "</td><td>" + kbts + "</td><td>" + bts + "</td><td>" + week ) ;

  if (day >= day1 && day <= day2) {
   document.write("<td><a href=\"" + code + "." + ext + "\">Descargar</a></td></tr>") ;
  }
  else {
   document.write("<td>Descargar</td></tr>") ;
  }
}


function Esc4(name,items,bts,week,week2,code,ext) {
  var name ; var items ; var bts ; var week ; week2 ; var code ; var ext ;
  var day1 ; var day2 ; var month ;

  var kbts = bts / 1024 ;
  var kbts = Math.round(kbts) ;
  var mbts = kbts / 1024 ;
  mbts *= 100 ;
  mbts = Math.round(mbts) ;
  mbts /= 100 ;
  actual = new Date() ;
  month = actual.getMonth() ;
  day = actual.getDate() ;

  day1 = Semana(week2,0) ;
  day2 = Semana(week2,5) ;
  day = RealDia(month,day) ;

  document.write("<tr><td rowspan=" + items + ">" + name + "</td>") ;
  document.write("<td>" + mbts + "</td><td>" + kbts + "</td><td>" + bts + "</td><td>" + week ) ;

  if (day >= day1 && day <= day2) {
   document.write("<td><a href=\"" + code + "." + ext + "\">Descargar</a></td></tr>") ;
  }
  else {
   document.write("<td>Descargar</td></tr>") ;
  }
}