/*
* Carga disponibilidad horarios de profesores
*/
var disponibilidadObj = [];
function loadDisponibilidad(){
$('.bloque-disponibilidad').remove();
disponibilidadObj = [];
//carga horarios y crea bloques
$.ajax({
url: './action/disponibilidad_select.php',
type: 'POST',
dataType: 'json',
data: { id: $('#filter_prof').val()},
success: function(result) {
if(result["error"]!= "" && result["error"] !== undefined){
console.log("Ocurrió un error de load");
$("#errorBox").collapse('show');
$("#errorBox_text").html(result["error"]);
$('#messageBox')[0].scrollIntoView({ block: "end" });
}else{
var i, j;
for(i = 0; i< result["horario"].length; i++){
var clase = {
id_obj: parseInt(result["horario"][i]["id"]),
dia: parseInt(result["horario"][i]["dia"]),
hora: result["horario"][i]["hora"],
duracion: parseInt(result["horario"][i]["duracion"]),
color: result["horario"][i]["color"]
};
disponibilidadObj.push(clase);
creaDisponibilidadHTML( getX(clase.dia), getY(clase.hora), getAlto(clase.duracion) , clase.color);
}//fin for
}
},
error: function(jqXHR, textStatus, errorThrown ){
$("#errorBox").collapse('show');
$("#errorBox_text").html("Error al cargar horario.
"+errorThrown);
$('#messageBox')[0].scrollIntoView({ block: "end" });
}
});//ajax
}
function creaDisponibilidadHTML(posX, posY, alto, color){//crea bloque HTML
var nuevoHorario = '