/* MENU DESPLEGABLE CON MOOTOOLS */ miMenu = function(){ var itemsmenu = $$(".itemmenu"); var subitemmenu = $$(".subitemmenu"); //Crea eventos para los itemsmenu itemsmenu.each(function(itm, i) { itm.addEvent("mouseenter", function(event) { if($('submenu_item'+(i+1)) != null){ subitemmenu[i].setStyle('display', ''); itemsmenu.each(function(itm2, j) { if((i != j) && ($('submenu_item'+(j+1)) != null)) { subitemmenu[j].setStyle('display', 'none'); } }); } else { subitemmenu.each(function(sub, i) { sub.setStyle('display', 'none'); }); } }); itm.addEvent("mouseleave", function(event) { subitemmenu.each(function(sub, i) { sub.setStyle('display', 'none'); }); }); }); //Crea eventos para los subitemmenu subitemmenu.each(function(sub, i) { sub.addEvent("mouseenter", function(event) { sub.setStyle('display', ''); }); sub.addEvent("mouseleave", function(event) { sub.setStyle('display', 'none'); }); }); }; /* Correccion de preguntas */ //Funcion que establece acciones al submit de las preguntas initCheckPreguntas = function(){ //Inicializa objetos AJAX xmlhttp = false; //Comprueba si el navegador es IE y la version try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); //Prueba instancia version IE >5 } catch(e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); //IE <5 } catch(e) { xmlhttp = false; //No es IE } } //Si no es IE utiliza el objeto XMLHttpRequest if(!xmlhttp && typeof XMLHttpRequest != 'undefined'){xmlhttp = new XMLHttpRequest();} //Submit submit = function(){ //alert("hace submit"); $('frm_cuestionario').submit(); }; //Crea funcion AJAX ajax_checkPreguntas = function(argStart){ var serverPage = "ajax_checkpreguntas.php?"; //Pagina que procesa los datos //Genera querystring para enviar solicitud var qs = $('frm_cuestionario').toQueryString() + "&start="+argStart; //Envia datos a la pagina de procesado serverPage = serverPage + qs; xmlhttp.open("GET",serverPage, true); xmlhttp.onreadystatechange = function(){ if(xmlhttp.readyState == 4 && xmlhttp.status == 200){ var matDatos = xmlhttp.responseText.split("&"); for(var i=0; i