/*
* Funciones para páginas de crear y editar materias
*/
function submitForm(){
$('#relacionada option').prop('selected', true);
$('#electiva option').prop('selected', true);
$('#atributos option').prop('selected', true);
}
/*
function hideBorraSubmateria(){
var total = $("#submateria-list >.submateria-block").length;//cuenta renglones actuales
if(total == 1){
$('.borra-submateria').addClass("invisible");
}else{
$('.borra-submateria').removeClass("invisible")
}
}*/
function loadSemestre(sem){//revisa el plan y cambia la cantidad de semestres máximos
var plan = $("#plan").val();
$.ajax({
url: './action/planestudios_semestres.php',
type: 'POST',
dataType: 'json',
async: false,
data: {
id: plan,
},
success: function(result) {
if(result["error"]!= "" && result["error"] !== undefined){
$("#errorBox").collapse('show');
$("#errorBox_text").html(result["error"]);
}else{
$("#sem option:last").remove();//quita propedeutico. debe estar por default en html
$('#sem option:gt('+(result["semestres"]-1)+')').remove();//si sobran, borra
//si faltan, agrega
for(var i=$('#sem option').length; i <= result["semestres"]; i++){
if(sem == i){
$("#sem").append($("").prop("value",i).prop("selected", true).text(i));
}else{
$("#sem").append($("").prop("value",i).text(i));
}
}
if(sem == -1){
$("#sem").append($("").prop("value",-1).prop("selected", true).text("Propedéutico"));
}else{
$("#sem").append($("").prop("value",-1).text("Propedéutico"));
}
}
},
error: function(jqXHR, textStatus, errorThrown ){
$("#errorBox").collapse('show');
$("#errorBox_text").html(textStatus);
}
});//ajax
}