function ValidarEmail(campo)
{
  var sw = true;
  if (campo.value.indexOf('@') == -1 || campo.value.indexOf('.') == -1 || campo.value.length<6)
	sw=false;

  return sw;
}

function validarContacto(forma)
{
	var sw = true;
	var mensaje = "Este formulario posee los siguientes errores:\n\n"
	if (forma.nombre.value == "")
	{
		mensaje +="* Debe escribir su Nombre y Apellido\n";
		sw=false;
	}
	if (forma.empresa.value == "")
	{
		mensaje +="* Debe escribir el nombre de la empresa.\n";
		sw=false;
	}
	if(!ValidarEmail(forma.email) || forma.email.value == "")
	{
		mensaje +="* Email inválido!\n";
		sw=false;
	}

	if (forma.telefono.value == "")
	{
		mensaje +="* Debe escribir un Teléfono\n";
		sw=false;
	}
	if (forma.mensaje.value == "")
	{
		mensaje +="* Debe escribir su mensaje\n";
		sw=false;
	}

	if(!sw)
		return mensaje;
	else
		return true;
}

function BloqueoCaracter(e) 
{
	var isIE = document.all?true:false;
	var isNS = document.layers?true:false;
	var _ret = true;
	
	if (isIE) 
	{
		if (window.event.keyCode < 46 || window.event.keyCode > 57) 
		{
		  window.event.keyCode = 0;
		  _ret = false;
		}
	}
  	if (isNS) 
	{
		if (e.which < 46 || e.which > 57) 
		{
	  		e.which = 0;
	  		_ret = false;
		}
  	}
	return (_ret); 
}