// JavaScript Document
function validar (form) {
	var i=0;
	excepcio=false;
	while (i<form.elements.length && !excepcio) {
			excepcio=no_nul(form.elements[i]);
		i++;
	}
	if (!excepcio && form.password.value != form.password2.value) {
		alert("Atenció, les dues contrasenyes enviades no són iguals");
		excepcio=true;
	}
	return (!excepcio);
}
function no_nul(camp) {
	var s=false;
	if (camp.value=="") {
		if (!camp.disabled && !(camp.className.indexOf('nonidid') != -1) && !(camp.name.indexOf('captcha') != -1)) {
			alert("Atenció, el camp "+camp.id+" ha d'omplir-se.");
			return true;
		}
		else if ((camp.className.indexOf('num') != -1) && (isNaN(camp.value))) {
			alert("Atenció, el camp "+camp.id+" ha de ser numčric.");
			return true;
		}
	}
	return false;
}