function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
function storeCaret(text) { 
   if (text.createTextRange) {
    text.caretPos = document.selection.createRange().duplicate();
   }
  }

function agregar(){
if ((navigator.appName=="Microsoft Internet Explorer") && (parseInt(navigator.appVersion)>=4)) {
var url="http://www.maxrelatos.com";
var titulo="Relatos Eroticos - maxrelatos.com";
window.external.AddFavorite(url,titulo);
}
else {
if(navigator.appName == "Netscape") 
alert ("Presione Crtl+D para agregar este sitio en sus Bookmarks o Favoritos");
}
}
function validarRegistroUsuarios(formulario) {
	if (formulario.nombre.value.length < 4) {
    alert("Escriba por lo menos 4 caracteres en el campo \"Nombre\".");
    formulario.nombre.focus();
    return (false);
   }
	if (formulario.procedencia.value=="")
	{
	alert("El campo Ciudad está vacio.");
	formulario.procedencia.focus();
	return false; 
	}
	if (formulario.fechanacimiento.value=="")
	{
	alert("Indicanos el año en que naciste.");
	formulario.fechanacimiento.focus();
	return false; 
	}
	if ((formulario.fechanacimiento.value==""))
	{
	alert("Inserta el año en el que nacistes, solo es para hacer las estádisticas de la edad media del visitante.");
	return false; 
	}
	//nick
	var checkOK = "ABCDEFGHIJKLMNÑOPQRSTUVWXYZÁÉÍÓÚ0123456789_" + "abcdefghijklmnñopqrstuvwxyzáéíóú012345678_";
    var checkStr = formulario.nick.value;
    var allValid = true; 
    for (i = 0; i < checkStr.length; i++) {
    ch = checkStr.charAt(i); 
    for (j = 0; j < checkOK.length; j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length) { 
      allValid = false; 
      break; 
    }
  }
  if (!allValid) { 
    alert("Escriba sólo letras,numeros o guión bajo _ en el campo \"Nick\"."); 
    formulario.nick.focus(); 
    return (false); 
  } 
    if (formulario.nick.value.length < 4) {
    alert("El nick debe de tener al menos 4 caracteres.");
    formulario.nick.focus();
    return (false);
   }
	//fin nick
	
	//contraseñas
	if (formulario.pass.value=="") 	{ 	alert("La contraseña esta vacia."); return false; }
	if (formulario.pass.value.length < 5) {
    alert("La contraseña debe de ser mayor de 4 caracteres.");
    formulario.nombre.focus();
    return (false); }
	if ((formulario.pass.value!=formulario.pass2.value))
	{
	alert("Las contraseñas no coinciden");
	return false; 
	}
	// fin de contraseña
	//email:
	if ((formulario.email.value==""))
	{
	alert("El campo de E-mail (Correo Electronico) está vacio.");
	return false; 
	}
	if ((formulario.email.value.indexOf ('@', 0) == -1)||(formulario.email.value.length < 5)) { 
    alert("Escriba una dirección de correo válida en el campo \"Email\"."); 
    return (false); 
  	}
	else 
	{ 
	return true; 
	}
}