/* Función para ampliar imágenes
    $(function() {        
        
            
                var lightbox = $(".seriesLightbox").ariaLightbox({
                    useDimmer: true,
                    pos: "auto",
                    titleText: "tercera edad"
                });
            
            
        
    });    */

/* VALIDACIÓN DE FORMULARIOS */
function esNumerico(strString)
{
   var strValidChars = "0123456789.-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return true;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
}
function esEmail(campo){var strMail = campo;var patMail = /^(.+)@(.+)$/;var patUser = /^[a-zA-Z\d_-]+(\.[a-zA-Z\d_-]+)*$/;var patDomainIP = /^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/;var patDomain = /^[a-zA-Z\d_-]+(\.[a-zA-Z\d_-]+)+$/;var matchArray = strMail.match(patMail);if(matchArray == null) {  return false; }  var user = new String(matchArray[1]);  var domain = new String(matchArray[2]);  if(user.match(patUser) == null)  {   return false;  }  var IPArray = domain.match(patDomainIP);  if(IPArray != null)  {   for (var i=1;i<=4;i++)   {    	if(IPArray[i]>255)    {     		return false;    	}  }   return true;  }  var domainArray = domain.match(patDomain);    if(domainArray == null)  {     return false;  }    if(domainArray[domainArray.length - 1].length < 3 || domainArray[domainArray.length - 1].length > 4)  {      return false;  }  return true;}

/* Para el formulario Contacte con nosotros */
function checkform(f){ 
	if (f.nombre.value == 'Introduza su nombre' || !(f.nombre.value))
	{ 
		alert('El campo "Nombre" debe tener un valor.');f.nombre.select();f.nombre.focus();return false;
	}	
	if (f.email.value == 'Introduzca un e-mail de contacto' || !(f.email.value))
	{
		alert('Debe dejarnos su "E-mail" para poder ponernos en contacto.');f.email.select();f.email.focus();return false;	
	}	
	if ((f.email.value)) {
		if (!esEmail(f.email.value))
		{ 
			alert('El campo "E-mail" debe ser un email correcto.'); f.email.select();f.email.focus();return false;
		}
	}
	if (f.consulta.value == 'Texto explicativo de la consulta' || !(f.consulta.value) )
	{
		alert('Por favor, realicenos una consulta.');f.consulta.select();f.consulta.focus();return false;	
	}
	if (!(f.politica.checked))
	{
		alert('Por favor, debe aceptar la Pol\xedtica de Protecci\xf3n de Datos.');f.politica.select();f.politica.focus();return false;	
	}	
	return true;
}
/* LIMPIAR CAMPOS DE FORMULARIO */
function limpiaInput(id, texto){
    var valor = document.getElementById(id).value;
    //alert(valor  + "  " + texto);
    if(valor == texto)
        document.getElementById(id).value = "";
    return false;
}

