function precargar() {
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=precargar.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function encontrarObjeto(n, d) { 
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=encontrarObjeto(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); 
  return x;
}

function restaurarImagen() {
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function cambiarImagen() {
  var i,j=0,x,a=cambiarImagen.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=encontrarObjeto(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function pulsado(nombre,directorio){
    eval("encontrarObjeto('"+nombre+"_dcha').background='"+directorio+"pulsado-dcha.gif'");
    eval("encontrarObjeto('"+nombre+"_izda').background='"+directorio+"pulsado-izq.gif'");
    eval("encontrarObjeto('"+nombre+"_dentro').background='"+directorio+"pulsado-medio.gif'");
}

function nopulsado(nombre,directorio){
    eval("encontrarObjeto('"+nombre+"_dcha').background='"+directorio+"pixel.gif'");
    eval("encontrarObjeto('"+nombre+"_izda').background='"+directorio+"pixel.gif'");
    eval("encontrarObjeto('"+nombre+"_dentro').background='"+directorio+"pixel.gif'");
}







function menujs(ids) {
  var cont = "menujs";
  var cont_tag = "div";
  var x = d.getElementById(cont).getElementsByTagName(cont_tag).length;
  var idstring = "";
  
  for (i = 0; i < x; i++) {
    idstring += d.getElementById('menujs').getElementsByTagName('div')[i].id + ";";
  }

  if (d.getElementById(ids).style.display == "none") {
    d.getElementById(ids).style.display = "block";
  } else {
    d.getElementById(ids).style.display = "none";
  }

  for (j = 0; j < x; j++) {
    var idtxt = idstring.split(';')[j];
    if (idtxt != ids) {
      if (d.getElementById(idtxt).style.display == "block") {
        d.getElementById(idtxt).style.display = "none";
      }
    }
  }
}
function siguientes(){
  var cont = "menujs";
  var cont_tag = "div";
  var x = d.getElementById(cont).getElementsByTagName(cont_tag).length;

  for (i = 0; i < x; i++) {
    if(enlacesig<=i && i<enlacesig+limite){
	d.getElementById(cont).getElementsByTagName(cont_tag)[i].style.display="block";
    }
    else{
	d.getElementById(cont).getElementsByTagName(cont_tag)[i].style.display= "none";
    }
  }
    enlacesig= enlacesig+limite;
    enlaceant= enlaceant+limite;	
  
  if(enlacesig > x){
    d.getElementById("siguientes").style.display="none";
  }
  else d.getElementById("siguientes").style.display="block";
  if(enlaceant<limite){
    d.getElementById("anteriores").style.display="none";	
  }
  else d.getElementById("anteriores").style.display="block";
}

function anteriores(){
  var cont = "menujs";
  var cont_tag = "div";

  var x = d.getElementById(cont).getElementsByTagName(cont_tag).length;
  for (i = 0; i < x; i++) {
    if(enlaceant-limite<=i && i<enlaceant){
	d.getElementById(cont).getElementsByTagName(cont_tag)[i].style.display="block";
    }
    else{
	d.getElementById(cont).getElementsByTagName(cont_tag)[i].style.display= "none";
    }
  }
  if(enlaceant-limite>=0){
    enlaceant= enlaceant-limite;
    enlacesig= enlacesig-limite;	
  }
  if(enlaceant<limite){
    d.getElementById("anteriores").style.display="none";	
  }
  else d.getElementById("anteriores").style.display="block";
  if(enlacesig > x){
    d.getElementById("siguientes").style.display="none";
  }
  else d.getElementById("siguientes").style.display="block";
}

function elemento_detallado(id_situacion){
  var cont = "presentacion";
  var cont_tag = "div";

  //var x = d.getElementById(cont).getElementsByTagName(cont_tag).length;
  var x = d.getElementsByTagName(cont_tag).length;
  for (i = 0; i < x; i++) {
	//if( d.getElementById(cont).getElementsByTagName(cont_tag)[i].id.search("elemento_") == 0){
	if( d.getElementsByTagName(cont_tag)[i].id.search("elemento_") == 0){
		//if(d.getElementById(cont).getElementsByTagName(cont_tag)[i].id==id_situacion){
		if(d.getElementsByTagName(cont_tag)[i].id==id_situacion){
		//d.getElementById(cont).getElementsByTagName(cont_tag)[i].style.display="block";
		d.getElementsByTagName(cont_tag)[i].style.display="block";
	    	}
		else{
		//d.getElementById(cont).getElementsByTagName(cont_tag)[i].style.display="none";	
		d.getElementsByTagName(cont_tag)[i].style.display="none";
		}
	}
  }

}
function sub_elementos(id_elemento){
  var cont = "menujs";
  var cont_tag = "div";
  if(d.getElementById(id_elemento).style.display=="none"){
	d.getElementById(id_elemento).style.display="block";

  }
  else{
	d.getElementById(id_elemento).style.display="none";

  }
 
}
function comprobar_campos(alerta){

   if(document.formulario.titular.value=="" || document.formulario.telefono.value=="" || document.formulario.poblacion.value==""){
	alert(alerta);
	return false;
   }

   return true;
}
function mostrar_formulario(nombre,id,accion){
	if(d.getElementById("formulario").style.display=="none"){
		d.getElementById('formulario').style.display="block";
		d.getElementById('texto_gracias').style.display="none";
		d.formulario.nombrecursillo.value=nombre;
		d.formulario.idcursillo.value=id;
		d.formulario.action=accion;
	}
}
function texto_gracias(){
   d.getElementById('texto_gracias').style.display="block";
   d.getElementById('formulario').style.display="none";
}



