
function check_anag_form()
{
	var errors = 0;
	$(".td-anag-left").each(
		function(i) {
			var is_mandatory = $(this).html().match(/^([*]+)/);
			if( is_mandatory != null ) {
				var _field = $(this).parent().children(".td-anag-right").children();
				var _val = _field.val();
				if(is_mandatory[1] == "*") {
					if(_val == "") {
						_field.css("color","#fff").css("background-color","#ff0000");
						$(this).css("color","#ff0000").css("text-decoration","underline");
						errors++;
					} else {
						_field.css("color","#000").css("background-color","#fff");
						$(this).css("color","#000").css("text-decoration","none");
					}
				} else {
					if($.trim(_val) && _val.match(/^[a-z0-9]{8,}$/i) == null) {
						_field.css("color","#fff").css("background-color","#ff0000");
						$(this).css("color","#ff0000").css("text-decoration","underline");
						errors++;
					} else {
						_field.css("color","#000").css("background-color","#fff");
						$(this).css("color","#000").css("text-decoration","none");
					}
				}
			}
		}
	);

	var _pass1 = $.trim($("#user-password").val());
	var _pass2 = $.trim($("#user-password-repeat").val());
	if((_pass1 && _pass1.match(/^[a-z0-9]{8,}$/i) != null) || (_pass2 && _pass2.match(/^[a-z0-9]{8,}$/i) != null)) {
		if(_pass1 != _pass2) {
			$("#user-password").css("color","#fff").css("background-color","#ff0000");
			$("#user-password-repeat").css("color","#fff").css("background-color","#ff0000");
			$("#user-password").parent().parent().children(".td-anag-left").css("color","#ff0000").css("text-decoration","underline");
			$("#user-password-repeat").parent().parent().children(".td-anag-left").css("color","#ff0000").css("text-decoration","underline");
			errors++;
		}
	}

	if(errors == 0) {
		$("#anag-user").submit();
	}

	return false;
}

$(document).ready(
	function() {
		$("#anag-a-submit").click( check_anag_form );
	}
);

