//Secretaría de Alumnos
var defCellBgColor = "#F0F0F0"
var isIE = (window.navigator.userAgent.indexOf("MSIE") >= 0);
var noPerComen = 'No existen comentarios para este período';

function showErrorMessage(ErrMsg, FocusCtrl) {
  if (isIE) {
    top.msg.textMsg.innerHTML = ErrMsg;
  } else {
    if ((ErrMsg != null) && (ErrMsg.length > 0))
      alert(ErrMsg);
  }
  if (FocusCtrl != null) FocusCtrl.focus();
}

function GetFechaExtendida() {    
    var mydate=new Date()
    var year=mydate.getYear()
    if (year < 1000)
      year+=1900;
    var day=mydate.getDay()
    var month=mydate.getMonth()
    var daym=mydate.getDate()
    if (daym<10)  
      daym="0"+daym;
    var dayarray=new Array("Domingo","Lunes","Martes","Miercoles","Jueves","Viernes","Sabado")
    var montharray=new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre")
    return dayarray[day]+ ", " + daym + " de " + montharray[month]+ " de " + year
  }

function lineColorToTable(table) {
  var i, j;
  
  for (i=1; i<table.rows.length; i++) {
    for (j=0; j<table.rows.item(i).cells.length; j++) {
      if ((i % 2) == 0) {
        if (table.rows.item(i).cells(j).bgColor == '')
          table.rows.item(i).cells(j).style.backgroundColor = defCellBgColor;
        else {
          table.rows.item(i).cells(j).style.filter = "alpha(opacity=70)";
//          table.rows.item(i).cells(j).style.fontWeight = "bold";
        }
      }
    }
  }
}

function tipoCalificacion(nota) {
  var resParse
  resParse = parseFloat(nota);
  if (resParse < 4)
    return -1;
  else
    if (resParse < 7)
      return 0;
    else
      return 1;
}

function buenaCalificacion(nota) {
  var resParse
  resParse = parseFloat(nota);
  if (resParse <= 4)
    return false;
  else
    return true;
}
		
function toggleColumn(tableName, colIndex) {
  var i
  if (tableName != null) {
    for (i=0; i<tableName.rows.length; i++) {
      if (document.activeElement.checked)
        tableName.rows.item(i).cells(colIndex).style.display = "";
      else
        tableName.rows.item(i).cells(colIndex).style.display = "none";
    }
  }
}
			

function lineColorToBoletin(table) {
  var i, j, typCal;
  
  for (i=1; i<table.rows.length; i++) {
    for (j=0; j<table.rows.item(i).cells.length; j++) {
      if ((i % 2) == 0) {
        if (j > 0) {
          typCal = tipoCalificacion(table.rows.item(i).cells(j).innerText);
          if (typCal < 0)
            table.rows.item(i).cells(j).style.color = "#FF0000";
          else if (typCal == 0)
            table.rows.item(i).cells(j).style.color = "#FF00FF";
          else
            table.rows.item(i).cells(j).style.color = "#000000";
        }
        if (table.rows.item(i).cells(j).bgColor == '')
          table.rows.item(i).cells(j).style.backgroundColor = defCellBgColor;
        else {
          table.rows.item(i).cells(j).style.filter = "alpha(opacity=70)";
//          table.rows.item(i).cells(j).style.fontWeight = "bold";
        }
      }
      else {
        if (j > 0) {
          typCal = tipoCalificacion(table.rows.item(i).cells(j).innerText);
          if (typCal < 0)
            table.rows.item(i).cells(j).style.color = "#FF0000";
          else if (typCal == 0)
            table.rows.item(i).cells(j).style.color = "#FF00FF";
          else
            table.rows.item(i).cells(j).style.color = "#000000";
        }
      }
    }
  }
}

