function alterna(imagen)
{
		document.getElementById('deco').innerHTML = "<img src='"+imagen+"'/>"
}



function mail(texto){ 

    var mailres = true;             
    var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-"; 
     
    var arroba = texto.indexOf("@",0); 
    if ((texto.lastIndexOf("@")) != arroba) arroba = -1; 
     
    var punto = texto.lastIndexOf("."); 
                 
     for (var contador = 0 ; contador < texto.length ; contador++){ 
        if (cadena.indexOf(texto.substr(contador, 1),0) == -1){ 
            mailres = false; 
            break; 
     } 
    } 

    if ((arroba > 1) && (arroba + 1 < punto) && (punto + 2 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)) 
     mailres = true; 
    else 
     mailres = false; 
                 
    return mailres; 
} 

function EstaVacio(campo)
{
		var cadena = campo.value;
		var result = "";
		for (i=0;i<=cadena.length-1;i++) 
		{
			if ((cadena.charAt(i))!=" ")
				{
				  result="ok";
				}
		}
		
		if (result=="")
			return true; //Esta vacio
		else
			return false; //No esta vacio
		
}


function validaContactos(formulario)
{
	mensaje = "";
	if (EstaVacio(formulario.txtnom)) 
		mensaje= mensaje + "No a ingresado su nombre. \n";
	if (EstaVacio(formulario.txtasu)) 
		mensaje= mensaje + "No ha ingresado el asunto del mensaje. \n";
	if (EstaVacio(formulario.txtmsg)) 
		mensaje= mensaje + "No ha ingresado el mensaje a enviar. \n";
		
	//El email
	if ((EstaVacio(formulario.txtema)==true) || (mail(formulario.txtema.value)==false))
		mensaje= mensaje + "El email ingresado no es válido. \n"; 
	
	
	if (mensaje=="")
	{
		formulario.submit();
	} 
	else
	{
		mensaje = "Ocurrieron los siguientes errores:\n" + mensaje;
		alert(mensaje);
		return false;
	}	
}