function esta_vacio(s,u) {
	if (s.value == "")
		errores += "\n - El campo ' " + u + " ' es obligatorio."
}
function solo_numeros(s,u) {
	longitud = s.value.length;
	numerico = true;
	for (i=0;i<longitud;i++) {
		if(isNaN(s.value.charAt(i)))
			numerico = false;
	}
	if(!numerico)
		errores += "\n - El campo ' " + u + " ' sólo debe contener números."
}
function is_simple_address(addr)
{
        var good_address = true;
        var at_sign = 0;
        var space = 0;
        
        space = addr.indexOf(" ");
        at_sign = addr.indexOf("@");

        if (space>=0 || at_sign<=0 || at_sign==(addr.length-1) || !isEmail(addr)) {
                good_address = false;
        }
        
        return good_address;
}
function email(s,u) {
	if (!is_simple_address(s.value) && s.value != "")
		errores += "\n - Introduzca una dirección correcta en el campo '" + u + "'."	
}
function chequea() {
	if (errores != "")
		//alert("Por favor, corrija los siguientes fallos:" + errores);
		return false;
	else
		//alert("Todo OK");
		return true;
}
