//Devuelve true si el correo es correcto y false en caso contrario
function compruebaCorreo(correo)
{
	resultado 	= false;

	//Tiene arroba
	if ((arroba = correo.lastIndexOf("@")) < 0)
		return resultado;

	//Tiene un punto despues de la arroba
	if ((punto = (correo.substr(arroba, correo.length).lastIndexOf("."))) < 0)
		return resultado;

	//Tiene texto despues del punto
	if (punto >= (correo.substr(arroba, correo.length).length - 2))
		return resultado;

    return true; 
}

function trim(str, chars) 
{
	return ltrim(rtrim(str, chars), chars);
}
 
function ltrim(str, chars) 
{
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
 
function rtrim(str, chars) 
{
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}

function enviaFormulario(form)
{
	if (!compruebaCorreo(form.correo.value))
		alert("You must type a valid email address.");
	else
		form.submit();
}

function addBookMark()
{
	if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) 
	{
		var url		= "http://www.realgirlsrealpics.com";
		var titulo	= "Real girls, real pics";
		window.external.AddFavorite (url,titulo);
	}
	else 
	{
		if (navigator.appName == "Netscape")
			alert ("Press Crtl+D to add Real girls, Real pics to your bookmarks.");
	}
}
