﻿function cargaAgenda()
{

var Titulo=new Array();
var Donde=new Array();
var Ciudad=new Array();
var Cuando=new Array();

// muestra la opcion de irse a la version para moviles

//var url = parent.location.href;

//if (url=='http://www.coraldealcobendas.es/index.html')
//{
//  var a=document.getElementById('mobileoption');
//  var dispositivo = "";
//  if (navigator && navigator.userAgent)
//    dispositivo = navigator.userAgent.toLowerCase();
//    if (  dispositivo.search('android') > -1 
//       || dispositivo.search('blackberry') > -1 
//       || dispositivo.search('symbian') > -1 
//       || dispositivo.search('windows phone') > -1 
//       || dispositivo.search('iphone') > -1 
//       || dispositivo.search('ipod') > -1 
//       || dispositivo.search('palm') > -1 
//       || dispositivo.search('pda') > -1 
//       )
//    { a.innerHTML='<a href="mobile/index.html" style="font-size:40px">Versi&oacute;n para m&oacute;viles</a>' ;
//       a.style.display='inline' ; }
//  else
//    { a.innerHTML='&nbsp;' ; 
//       a.style.display='none' ; };
//};

// muestra las alertas

var numActos=0;

numActos=numActos+1;
Titulo[numActos]="Misa dominical";
Donde[numActos] ="Catedral (Iglesia de los Santos Ni&ntilde;os)";
Ciudad[numActos]="Alcal&aacute; de Henares (Madrid)";
Cuando[numActos]="26 de febrero de 2012";

numActos=numActos+1;
Titulo[numActos]="XXI Ciclo de Polifon&iacute;a";
Donde[numActos] ="Iglesia de San Lesmes";
Ciudad[numActos]="Alcobendas (Madrid)";
Cuando[numActos]="17 de marzo de 2012";

numActos=numActos+1;
Titulo[numActos]="XXI Ciclo de Polifon&iacute;a";
Donde[numActos] ="Iglesia de la Natividad";
Ciudad[numActos]="Valdetorres de Jarama (Madrid)";
Cuando[numActos]="24 de marzo de 2012";

numActos=numActos+1;
Titulo[numActos]="Concierto ben&eacute;fico";
Donde[numActos] ="Cottolengo del Padre Alegre";
Ciudad[numActos]="Algete (Madrid)";
Cuando[numActos]="21 de abril de 2012";

numActos=numActos+1;
Titulo[numActos]="Oceanogràfic";
Donde[numActos] ="Oceanogràfic de la Ciudad de la Artes y las Ciencias";
Ciudad[numActos]="Valencia";
Cuando[numActos]="27 de mayo de 2012";


var Texto=new String();
var i=1;

for (i=1;i<=numActos;i++) 
 {

var j = i-1
   var TextoActo="     <table class='concierto'>"+
   "      <tr><td class='marco esquin arrizq'></td><td class='marco horinzont superi'></td><td class='marco esquin arrdch'></td></tr>"+
   "      <tr><th class='marco vertic izqrda'></th><th class='marco interior'>" + Titulo[i] + "</th><th class='marco vertic dercha'></th></tr>"+
   "      <tr><td class='marco vertic izqrda'></td><td class='marco interior'>" + Donde[i]  + "</td><td class='marco vertic dercha'></td></tr>"+
   "      <tr><td class='marco vertic izqrda'></td><td class='marco interior'>" + Ciudad[i]  + "</td><td class='marco vertic dercha'></td></tr>"+
   "      <tr><td class='marco vertic izqrda'></td><td class='marco interior'>" + Cuando[i] + "</td><td class='marco vertic dercha'></td></tr>"+
   "      <tr><td class='marco vertic izqrda'></td><td class='marco interior'><a href='que.html#c" + j + "'>Detalles</a></td><td class='marco vertic dercha'></td></tr>"+
   "      <tr><td class='marco esquin abjizq'></td><td class='marco horizo inferi'></td><td class='marco esquin abjdch'></td></tr>"+
   "     </table><br />";
  Texto = Texto+TextoActo;
 }


var donde=document.getElementById("agenda");
donde.innerHTML=Texto
}


// ****** Para mostrar y ocultar una foto ampliada (que.html)


function abrefoto(archivo)
  { 
    var donde=document.getElementById("fg");
    var imagen=document.getElementById("fi");
    var cruz=document.getElementById("ic");
    var ancho = 0
    if( typeof( window.innerWidth ) == 'number' )
    {
      //Non-IE
      ancho = window.innerWidth;
      alto = window.innerHeight;
    }
    else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) 
    {
      //IE 6+ in 'standards compliant mode'
      ancho = document.documentElement.clientWidth;
      alto = document.documentElement.clientHeight;
    } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) 
    {
      //IE 4 compatible
      ancho = document.body.clientWidth;
      alto = document.body.clientHeight;
    }
// La imagen se va a mostrar siempre en un area con las proporciones de un A4 vertical, ocupando al 100% la dimension menor de la ventana
    var proporcion = alto / ancho;
    if (proporcion < 1.41)
    {
      var altoArea = alto;
      var anchArea = parseInt(alto / 1.41);
    }
    else
    {
      var anchArea = ancho;
      var altoArea = parseInt(ancho * 1.41);
    }
    var posicion=(ancho - anchArea)/2;
    donde.style.left=posicion + "px";
    donde.style.height = altoArea + "px";
    donde.style.width  = anchArea + "px";
    donde.style.visibility="visible";
    imagen.src="images/"+archivo+".jpg";
    var altoSrc = 744;
    var anchSrc = 526;
    var anchDsp = anchArea * 0.95;
    var altoDsp = altoArea * 0.95;
    var reduce = 1;
    if (anchSrc > anchDsp )
    { 
      reduce = anchSrc / anchDsp;
      anchSrc = anchSrc / reduce;
      altoSrc = altoSrc / reduce;
    }
    if (altoSrc > altoDsp )
    { 
      reduce = altoSrc / altoDsp;
      anchSrc = anchSrc / reduce;
      altoSrc = altoSrc / reduce;
    }
    altoSrc=parseInt(altoSrc);
    anchSrc=parseInt(anchSrc);
    margenV = parseInt(( altoArea - altoSrc ) / 2);
    margenH = parseInt(( anchArea - anchSrc ) / 2);
    imagen.style.height=altoSrc + "px";
    imagen.style.width=anchSrc + "px";
    imagen.style.marginLeft =margenH + "px";
    imagen.style.marginTop = margenV + "px";

    var posicionc=posicion+anchArea-30;
    cruz.style.left=posicionc + "px";
    cruz.style.visibility="visible";
    cruz.style.background="url(images/cierra.jpg)";
  }
  function cierrafoto(archivo)
  { 
    var donde=document.getElementById("fg");
    var cruz=document.getElementById("ic");
    cruz.style.visibility="hidden";
    donde.style.visibility="hidden";
  }


//** valida el formulario de envio de correos (contacto.html)

function validar(x) 

{

  var formulario=document.getElementById("fmail");

  if (!formulario.para[0].checked && !formulario.para[0].checked) 
  { alert ('Especifique el destinatario');
    return false;
  }  

  if (formulario.motivo[4].checked) 
  {
    if (formulario.detalle.value=="") 
    {
      alert('Especifique el motivo');
      return false;
    }
  }

  if (formulario.nombre.value=="")  
  {
    alert('El nombre es obligatorio');
    return false;
  }

  if (formulario.email.value=="")  
  {
    alert('La direccion de correo es obligatoria');
    return false;
  }

  if (formulario.texto.value=="")  
  {
    alert('Por favor, introduzca el texto de su mensaje');
    return false;
  }

  return true;

}

// Muestra el literal de la botonera de la derecha

function muestraTexto(donde, que)
{
   var elemento=document.getElementById(donde);
   elemento.innerHTML= que ;
}



function cambia()

{

   if (formulario.para[0].checked)
   {
     for (i=0;i<formulario.motivo.length;i++) 
     {
       formulario.motivo[i].checked=false; 
     }
     formulario.motivo[0].checked=true; 
     formulario.motivo[0].disabled=false; 
     formulario.motivo[1].disabled=false; 
     formulario.motivo[2].disabled=false; 
     formulario.motivo[3].disabled=true; 
     formulario.motivo[4].disabled=false; 
   }
   else
   {
     for (i=0;i<formulario.motivo.length;i++) 
     {
       formulario.motivo[i].checked=false; 
     }
     formulario.motivo[3].checked=true; 
     formulario.motivo[0].disabled=true; 
     formulario.motivo[1].disabled=true; 
     formulario.motivo[2].disabled=true; 
     formulario.motivo[3].disabled=false; 
     formulario.motivo[4].disabled=false; 
   }
   
}

function opciones() 

{

  var formulario=document.getElementById("fmail");

  if (formulario.para[1].checked) 
  {
    for (i=0;i<3;i++) 
    {
      formulario.motivo[i].checked=false;
      formulario.motivo[i].disabled=true;
    }
    formulario.motivo[3].disabled=false;
    formulario.motivo[3].checked=true;
  }
  else
  {
    formulario.motivo[0].checked=true;
    for (i=0;i<3;i++) 
    {
      formulario.motivo[i].disabled=false;
    }
    formulario.motivo[3].disabled=true;
    formulario.motivo[3].checked=false;
  }
}

function abre(x,abrir,cerrar)

{
  var division = document.getElementById(x);
  var comando = document.getElementById(x + 'cmd');
  if ( division.style.overflow == 'hidden' )
  { division.style.overflow = 'visible' ;
    division.style.height = 'auto';
    comando.innerHTML="["+cerrar+"]"
  }
  else
  { division.style.overflow = 'hidden' ;
    division.style.height = '0px';
    comando.innerHTML="["+abrir+"]"
     }
}   

