$(document).ready(function(){
$(".tablesorter").tablesorter();
jQuery("#formID").validationEngine();
});
$(document).ready(function() {
//When page loads...
$(".tab_content").hide(); //Hide all content
$("ul.tabs li:first").addClass("active").show(); //Activate first tab
$(".tab_content:first").show(); //Show first tab content
//On Click Event
$("ul.tabs li").click(function() {
$("ul.tabs li").removeClass("active"); //Remove any "active" class
$(this).addClass("active"); //Add "active" class to selected tab
$(".tab_content").hide(); //Hide all tab content
var activeTab = $(this).find("a").attr("href"); //Find the href attribute value to identify the active tab + content
$(activeTab).fadeIn(); //Fade in the active ID content
return false;
});
});
function cargar_tarea(datos){
$("#area_tarea").load("/modulos/4/04-zona-practica/ajax-tarea.php",datos, function(response, status, xhr) {
MathJax.Hub.Queue(["Typeset",MathJax.Hub]);
if (status == "error") {
var msg = "Error!, algo ha sucedido: ";
$("#area_tarea").html(msg + xhr.status + " " + xhr.statusText);
}
});
}
function cargar_evaluacion(datos){
$("#area_evaluacion").load("/modulos/4/07-cuanto-se/ajax-evaluacion.php",datos, function(response, status, xhr) {
MathJax.Hub.Queue(["Typeset",MathJax.Hub]);
if (status == "error") {
var msg = "Error!, algo ha sucedido: ";
$("#area_evaluacion").html(msg + xhr.status + " " + xhr.statusText);
}
});
}
function cargar_tema(datos){
$("#diapositiva").load("/modulos/4/03-quiero-aprender/ajax-tema.php",datos, function(response, status, xhr) {
if (status == "error") {
var msg = "Error!, algo ha sucedido: ";
$("#diapositiva").html(msg + xhr.status + " " + xhr.statusText);
}
});
}
$(function(){
$('.column').equalHeight();
});
function DoConfirm(message,url) {
if(confirm(message)) location.href = url;
}
function alerta(mensaje,url){
alertify.alert(""+mensaje+"", function () {
window.location = ''+url+'';
});
}
function alerta_tarea(mensaje,grupo,tarea,pagina,oportunidad){
alertify.alert(""+mensaje+"", function () {
cargar_tarea("group="+grupo+"&t="+tarea+"&p="+pagina+"&oportunidad="+oportunidad+"");
});
}
function alerta_evaluacion(mensaje,grupo,evaluacion,pagina){
alertify.alert(""+mensaje+"", function () {
cargar_evaluacion("group="+grupo+"&t="+evaluacion+"&p="+pagina+"");
});
}
function alerta_evaluacion2(grupo,evaluacion,pagina){
cargar_evaluacion("group="+grupo+"&t="+evaluacion+"&p="+pagina+"");
}
function alerta_sinredi(mensaje){
alertify.alert(""+mensaje+"", function () {});
}
function alerta_incorrecto(mensaje,url){
alertify.alert(""+mensaje+"");
}
function alerta_error(mensaje,url){
alertify.error(""+mensaje+"");
setTimeout('location.href=\"'+url+'\"',2000)
//window.location = ''+url+'';
}
function alerta_error_inicio(mensaje){
alertify.error(""+mensaje+"");
}
function confirmar(mensaje,url){
alertify.confirm("
"+mensaje+"
", function (e) {
if (e) {
window.location = ''+url+'';
} else {
}
});
return false
}
function evrep(r,i,t,tarea,tiempo,p,oportunidad){
$.post("/modulos/4/04-zona-practica/ajax.php", { r:r,i:i,t:''+t+'',tarea:tarea, tiempo:tiempo, p:p, oportunidad:oportunidad}, function(data){
$("#respuesta").html(data);
});
}
function evrep2(r,i,t,evaluacion,tiempo,p){
$.post("/modulos/4/07-cuanto-se/ajax.php", { r:r,i:i,t:''+t+'',evaluacion:evaluacion, tiempo:tiempo, p:p}, function(data){
$("#respuesta").html(data);
});
}
function retro_p(){
document.getElementById('solucion').style.display='block';
document.getElementById('teoria').style.display='block';
}
function obtenerH(tarea){
var url = $('#siguiente_preg').attr('href');
if(url==null){
url='panel.php?mod=04-zona-practica&ax=fin-tarea&t='+tarea+'';
}
return url;
}
function mensaje_ayuda(msj){
}
function Countdown(options) {
var timer,
instance = this,
seconds = options.seconds || 10,
updateStatus = options.onUpdateStatus || function () {},
counterEnd = options.onCounterEnd || function () {};
function decrementCounter() {
updateStatus(seconds);
if (seconds === 0) {
counterEnd();
instance.stop();
}
seconds--;
}
this.start = function (duracion) {
clearInterval(timer);
timer = 0;
seconds = duracion;
// options.seconds;
timer = setInterval(decrementCounter, 1000);
};
this.stop = function () {
clearInterval(timer);
};
}
function escribir_puntos(puntos){
document.getElementById("puntos_s").innerHTML = puntos;
}
var contador_s3 =0;
var contador_m3 =0;
var myCounter_vertema = new Countdown({
onUpdateStatus: function(sec){
s = document.getElementById("segundostt");
m = document.getElementById("minutostt");
if(contador_s3==60){
contador_s3=0;
contador_m3++;
m.innerHTML = ("0" + contador_m3).slice (-2);
if(contador_m3==60){
contador_m3=0;
}
}
s.innerHTML = ("0" + contador_s3).slice (-2);
contador_s3++;
//console.log(sec);
},
onCounterEnd: function(){ alerta_sinredi('¿Hey sigues ahí?, se termino el tiempo de lectura.');}
});
var contador_s4 =0;
var contador_m4 =0;
var contador_h4 =0;
var myCounter_tarea = new Countdown({
onUpdateStatus: function(sec){
s = document.getElementById("segundostt");
m = document.getElementById("minutostt");
h = document.getElementById("horastt");
contador_h4 = Math.floor( sec / 3600 );
contador_m4 = Math.floor( (sec % 3600) / 60 );
contador_s4 = sec % 60;
h.innerHTML = ("0" + contador_h4).slice (-2);
m.innerHTML = ("0" + contador_m4).slice (-2);
s.innerHTML = ("0" + contador_s4).slice (-2);
if(contador_m4==5 & contador_s4==00){
alerta_error_inicio('Quedan 5 minutos!','');
}
if(contador_m4==3 & contador_s4==00){
alerta_error_inicio('Quedan 3 minutos!','');
}
if(contador_m4==1 & contador_s4==00){
alerta_error_inicio('Queda 1 minuto!','');
}
//console.log(sec);
},
onCounterEnd: function(){ alerta_sinredi('¿Hey sigues ahí?, se termino el tiempo de tu tarea.');terminar_tarea();}
});
var contador_s5 =0;
var contador_m5 =0;
var contador_h5 =0;
var myCounter_evaluacion = new Countdown({
onUpdateStatus: function(sec){
s = document.getElementById("segundostt");
m = document.getElementById("minutostt");
h = document.getElementById("horastt");
contador_h5 = Math.floor( sec / 3600 );
contador_m5 = Math.floor( (sec % 3600) / 60 );
contador_s5 = sec % 60;
h.innerHTML = ("0" + contador_h5).slice (-2);
m.innerHTML = ("0" + contador_m5).slice (-2);
s.innerHTML = ("0" + contador_s5).slice (-2);
if(contador_m5==5 & contador_s5==00){
alerta_error_inicio('Quedan 5 minutos!','');
}
if(contador_m5==3 & contador_s5==00){
alerta_error_inicio('Quedan 3 minutos!','');
}
if(contador_m5==1 & contador_s5==00){
alerta_error_inicio('Queda 1 minuto!','');
}
//console.log(sec);
},
onCounterEnd: function(){ terminar_eva();}
});
var myCounter_activar_btterminar_eva = new Countdown({
onCounterEnd: function(){ document.getElementById("terminar_exa").style.display = "block"; }
});
function confirmar_terminaeva(mensaje,datos){
alertify.confirm(""+mensaje+"
", function(e){
if(e){
$("#area_evaluacion").load("/modulos/4/07-cuanto-se/ajax-evaluacion.php?"+datos, function(response, status, xhr){
MathJax.Hub.Queue(["Typeset",MathJax.Hub]);
if (status == "error") {
var msg = "Error!, algo ha sucedido: ";
$("#area_evaluacion").html(msg + xhr.status + " " + xhr.statusText);
}
});
}
});
return false;
}