	function mostrarCapa(capa,visible) {
	
		if ( visible == "SI")  { document.getElementById(capa).style.display="block";  } else  {	document.getElementById(capa).style.display="none"; }
	
	}
	
function bValidaMail (Email){
  var Reason = ""
  var checkStr = Email
  var ix = (checkStr.length - 4)
  var RC = true;
  var x = AtSignValid = DoublePeriod = PeriodValid = SpaceValid = ExtValid = RL = 0;
  for (i = 0;  i < checkStr.length;  i++)
  {
    if (checkStr.charAt(i) == '@')
      AtSignValid++;
    else if (checkStr.charAt(i) == '.')
    {
      if (x == (i-1))
        DoublePeriod++;
      else
      {
        x = i;
        PeriodValid++;
      }
    }
    else if (checkStr.charAt(i) == ' ')
      SpaceValid ++;
  }
  RL = Reason.length;
  if (AtSignValid != 1)
    Reason += "Debe existir un signo @ único en la dirección del E-mail.  "
  if (PeriodValid == 0)
    Reason += "La dirección del E-mail debe contener al menos un punto.  "
  if (SpaceValid > 0)
    Reason += "No se deben introducir espacios en el E-Mail  "
  if (DoublePeriod > 0)
    Reason += "La dirección de E-Mail contiene múltiples puntos sucesivos.  ";
  if (RL != Reason.length)
  {
    RC= false;
  }
  else
  {
    RC= true;
  }
  return RC;
}

	
	
	function validarfromNewsletterES(){
	
		if (!document.from_newsletter.acepto.checked) {
		
			alert ("Acepta la privacidad");
			
		 } else  {
		 	 
			if ( bValidaMail(document.from_newsletter.mail.value) != true ) {
			
			
				alert ("E-Mail incorrecto");
				
			} else  {		
			document.from_newsletter.submit();
			
			}
			
		}
		 
	
	}
function MM_swapImgRestore() { //v3.0
  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 MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.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 MM_findObj(n, d) { //v4.01
  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&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

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