function toggle(image,list, acc){
    var listElementStyle=document.getElementById(list).style;
    if (listElementStyle.display=="none"){
        listElementStyle.display="block";
        document.getElementById(image).src="imagenes/closed.png";
        document.getElementById(image).alt="Cerrar lista";
    }else{
        listElementStyle.display="none";
        document.getElementById(image).src="imagenes/open.png";
        document.getElementById(image).alt="Abrir lista";
    }
    if (acc != '') {
        // Ejecutar la pagina que paso, lo hace en una nueva ventana.
        window.open(acc )
    //    window.open( acc ); // No se como hacerlo en la misma ventana,
        window.execScript( acc )
        window.alert( acc )
    }
}

/*** funccion para rrellenar un area con texto predefibnidos. Remove when deploying template. ***/
var gibberish=["Este es un texto  cualquiera de relleno", "Bienvenidos a la Web de COITAE", "Demo de contenido, nada para leer aquí"]
function filltext(words){
    for (var i=0; i<words; i++)
        document.write(gibberish[Math.floor(Math.random()*3)]+" ")
}
/**** Manda una Pagina html o php a una capa o div de una pagina ****/
function Enviar(_pagina,capa) {
    var ajax;
    ajax = ajaxFunction();
    ajax.open("POST", _pagina, true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

    ajax.onreadystatechange = function() {
		if (ajax.readyState==1){
			document.getElementById(capa).innerHTML = " Aguarde por favor...";
			     }
		if (ajax.readyState == 4) {
		   
                document.getElementById(capa).innerHTML=ajax.responseText; 
		     }}
			 
	ajax.send(null);
}
/*** Mira si el navegador soporta AJAX ***/
function ajaxFunction() {
  var xmlHttp;
  
  try {
   
    xmlHttp=new XMLHttpRequest();
    return xmlHttp;
  } catch (e) {
    
    try {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      return xmlHttp;
    } catch (e) {
      
	  try {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        return xmlHttp;
      } catch (e) {
        alert("Tu navegador no soporta AJAX!");
        return false;
      }}}
}

//function Abrir_ventana (pagina) {
//var opciones="toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=yes, width=508, height=365, top=85, left=140";
//window.open(pagina,"",opciones);
//}
function ventanaNueva(documento,ancho,alto){
    if (ancho==''){ancho =508;}
    if (alto==''){ alto= 365;}
    var opciones="toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=yes, width="+ancho+", height="+alto+", top=85, left=140";
    // window.open(documento,'Nueva Ventana','width=' + ancho + ', height=' + alto);
    window.open(documento,"Ventana de Información",opciones);
}
