// JavaScript Document
function vaForm()
{
	var nombre = document.form1.nombre.value;
	var apellidos = document.form1.apellidos.value;
	var email = document.form1.email.value;
	var email2 = document.form1.email2.value;
	var tel = document.form1.tel.value;
	var pais = document.form1.pais.selectedIndex;
	
	if(nombre.length == 0)
	{
		  alert("Escribe tu nombre por favor.");
		  document.form1.nombre.focus();
		  document.form1.nombre.select();
		  return false;
	}
	if(apellidos.length == 0)
	{
		  alert("Escribe tus apellidos por favor.");
		  document.form1.apellidos.focus();
		  document.form1.apellidos.select();
		  return false;
	}
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)){
   			//alert("La dirección de email " + valor    + " es correcta.") 
  			// return (true)
  		} else {
  		 alert("La direccion de email es incorrecta.");
		 document.form1.email.focus();
			document.form1.email.select();
   			return (false);
  		}
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email2)){
   			//alert("La dirección de email " + valor    + " es correcta.") 
  			// return (true)
  		} else {
  		 alert("La direccion de email es incorrecta.");
		 document.form1.email2.focus();
			document.form1.email2.select();
   			return (false);
  		}	
	if(email != email2)
	{
		  alert("Las direcciones de email no coiciden");
		  document.form1.email.focus();
		  document.form1.email.select();
		  document.form1.email2.value = "";
		  return false;
	}
	
	if(pais == 0)
	{
		alert("Selecciona el pais por favor.");
	    document.form1.pais.focus();
		return false;
	}
}
function vaForm2()
{
	var nombre = document.form1.nombre.value;	
	var email = document.form1.email.value;	
	
	if(nombre.length == 0)
	{
		  alert("Escribe tu nombre por favor.");
		  document.form1.nombre.focus();
		  document.form1.nombre.select();
		  return false;
	}
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)){
   			//alert("La dirección de email " + valor    + " es correcta.") 
  			// return (true)
  		} else {
  		 alert("La direccion de email es incorrecta.");
		 document.form1.email.focus();
			document.form1.email.select();
   			return (false);
  		}	
}
function addTema()
{
	var tituloTema = document.form1.tituloTema.value;
	var tema = document.form1.tema.value;
	var email = document.form1.email.value;
	var temaBy = document.form1.temaBy.value;	
	
	if(tituloTema.length == 0)
	{
		alert("No puede dejar en blanco el titulo.");
		document.form1.tituloTema.focus();
		document.form1.tituloTema.select();
		return false;
	}
	if(tema.length == 0)
	{
		alert("No puede dejar en blanco el contenido de tu inquietud.");
		document.form1.tema.focus();
		document.form1.tema.select();
		return false;
	}
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))
	{
		//alert("La dirección de email " + valor    + " es correcta.") 
		// return (true)
	} else 
	{
	 alert("La direccion de email es incorrecta o esta vacia.");
	 document.form1.email.focus();
	 document.form1.email.select();
		return (false);
	}	
	if(temaBy.length == 0)
	{
		alert("No puede dejar en blanco tu nombre.");
		document.form1.temaBy.focus();
		document.form1.temaBy.select();
		return false;
	}		
}
function addResp()
{
	var tituloRespuesta = document.form1.tituloRespuesta.value;
	var respuesta = document.form1.respuesta.value;
	var userName = document.form1.userName.value;
	var psw = document.form1.psw.value;	
	var autor = document.form1.autor.value;	
	
	if(tituloRespuesta.length == 0)
	{
		alert("No puede dejar en blanco el titulo.");
		document.form1.tituloRespuesta.focus();
		document.form1.tituloRespuesta.select();
		return false;
	}
	if(respuesta.length == 0)
	{
		alert("No puede dejar en blanco el contenido de la respuesta.");
		document.form1.respuesta.focus();
		document.form1.respuesta.select();
		return false;
	}		
	if(userName.length == 0)
	{
		alert("No puede dejar en blanco el nombre de usuario. Esta parte es solo para administradores.");
		document.form1.userName.focus();
		document.form1.userName.select();
		return false;
	}	
	if(psw.length == 0)
	{
		alert("No puede dejar en blanco el nombre de usuario. Esta parte es solo para administradores.");
		document.form1.psw.focus();
		document.form1.psw.select();
		return false;
	}	
	if(autor.length == 0)
	{
		alert("No puede dejar en blanco el autor.");
		document.form1.autor.focus();
		document.form1.autor.select();
		return false;
	}	
}
function ltrim ( str, charlist ) {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +      input by: Erkekjetter
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // *     example 1: ltrim('    Kevin van Zonneveld    ');
    // *     returns 1: 'Kevin van Zonneveld    '
 
    charlist = !charlist ? ' \s\xA0' : charlist.replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g, '\$1');
    var re = new RegExp('^[' + charlist + ']+', 'g');
    return str.replace(re, '');
}
function rtrim ( str, charlist ) {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +      input by: Erkekjetter
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // *     example 1: rtrim('    Kevin van Zonneveld    ');
    // *     returns 1: '    Kevin van Zonneveld'
 
    charlist = !charlist ? ' \s\xA0' : charlist.replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g, '\$1');
    var re = new RegExp('[' + charlist + ']+$', 'g');
    return str.replace(re, '');
}