//Libreria Javascript Multimedia Amigo 2 by Jarin Martinez
var startX=25
var startY=50
var verticalpos="fromtop"
function iecompattest(){
return(document.compatMode&&document.compatMode!="BackCompat")? document.documentElement : document.body}
function closebar(windowID){
this.id=windowID
document.getElementById("topbar"+this.id).style.display="none"}
function staticbar(windowID){
this.id=windowID
barheight=document.getElementById("topbar"+this.id).offsetHeight
var ns=(navigator.appName.indexOf("Netscape")!=-1)|| window.opera
var d=document
function ml(id){
var el=d.getElementById(id)
el.style.display="block"
if(d.layers)el.style=el
el.sP=function(x,y){this.style.left=x+"%";this.style.top=y+"px";}
el.x=startX
if(verticalpos=="fromtop")
el.y=startY
else{
el.y=ns ? pageYOffset+innerHeight : iecompattest().scrollTop+iecompattest().clientHeight
el.y-=startY}
return el}
window.stayTopLeft=function(){
if(verticalpos=="fromtop"){
var pY=ns ? pageYOffset : iecompattest().scrollTop
ftlObj.y+=(pY+startY-ftlObj.y)/8}
else{
var pY=ns ? pageYOffset+innerHeight-barheight: iecompattest().scrollTop+iecompattest().clientHeight-barheight
ftlObj.y+=(pY-startY-ftlObj.y)/8}
ftlObj.sP(ftlObj.x,ftlObj.y)
setTimeout("stayTopLeft()",10)}
ftlObj=ml("topbar"+this.id)
stayTopLeft()}

  function fuimonos()
  {    
    var mailRemitente=document.formulario.mailRemitente.value;
	var mailDestinatario=document.formulario.mailDestinatario.value;
	var nombreRemitente=document.formulario.nombreRemitente.value;
	var nombreDestinatario=document.formulario.nombreDestinatario.value;
	var mensaje=document.formulario.mensaje.value;
	var antetitulo=document.formulario.antetitulo.value;
    
    
    if(isWhitespace(nombreRemitente))
	{
		alert("Por favor, escriba su nombre");
		return;
	}
	
	if(!isEmail(mailRemitente))
	{
		alert("Su dirección de correo electrónico no es válida");
		return;
	}

	if(isWhitespace(nombreDestinatario))
	{
		alert("Por favor, escriba el nombre del destinatario");
		return;
	}
	
	if(!isEmail(mailDestinatario))
	{
		alert("La dirección de correo electrónico del destinatario no es válida");
		return;
	}
	
    closebar(1);
    incluirObjeto("MOSTRAR_GRACIAS_AMIGO", mailRemitente,mailDestinatario,nombreRemitente,nombreDestinatario, mensaje,antetitulo, document.formulario.titulo.value,document.formulario.sumario.value, document.formulario.fecha.value,document.formulario.link.value, document.formulario.id_recurso.value,"mensajebox");
    
    //document.formulario.link.value
    document.getElementById('vermask').className='layerlightver';
    staticbar(2);
    
    document.formulario.reset();
  }  

  // s es vacio o solo caracteres de espacio
  function isWhitespace (s)
  {
    var i;
    var whitespace = " \t\n\r";    
    if (isEmpty(s)) return true;
    for (i = 0; i < s.length; i++)
    {   
      var c = s.charAt(i);
      // si el caracter en que estoy no aparece en whitespace,
      // entonces retornar falso
      if (whitespace.indexOf(c) == -1) return false;
    }
    return true;
  }

  function isEmail (s)
  {
    if (isEmpty(s)) 
      if (isEmail.arguments.length == 1) return false;
      else return (isEmail.arguments[1] == true);
      if (isWhitespace(s)) return false;
      var i = 1;
      var sLength = s.length;
      while ((i < sLength) && (s.charAt(i) != "@")) i++;
      
      if ((i >= sLength) || (s.charAt(i) != "@")) return false;
      else i += 2;
      
      while ((i < sLength) && (s.charAt(i) != "."))i++;
      
      if ((i >= sLength - 1) || (s.charAt(i) != ".")) return false;
      else return true;
  }
  
  // s es vacio
  function isEmpty(s)
  {   
	return ((s == null) || (s.length == 0));
  }    