window.addEvent('load', function() {

});

function isValid(part)
{
	var valid = true;
	var focusedField = false;

	$$('#' + part + ' label.mandatory, #' + part + ' label.error').each(function(elm) {
		var name = elm.getAttribute('for');
		var field = $(name);

		if ($defined(field) && field.value.length == 0) {
			if (focusedField == false) focusedField = field;
			elm.addClass("error");
			valid = false;
		} else {
			console.log($defined(field));
			console.log(field.value.length);
			elm.removeClass("error");
		}
	});

	if (focusedField != false) {
		focusedField.focus();
	}

	return valid;
}