
var i = 1;
id = new Array(8);
id[0] = "userIdMsg";
id[1] = "userPassMsg";
id[2] = "ruserPassMsg";
id[3] = "userMobileMsg";
id[4] = "userEmailMsg";
id[5] = "ruserEmailMsg";
id[6] = "defaultValue1Msg";
id[7] = "vcodeMsg";
function register() {
	var domain = window.location.href;
	var command = new Command("RegisterPersonCmd");
	command.setParameter("ruserPass");
	command.setParameter("ruserEmail");
	command.setParameters("registerForm");
	command.setParameter("requestPath", domain);
	command.setForword("/register2.html?userId=" + DWRUtil.getValue("userId"));
	command.setError(registerErr);
	//command.setCallback(regCallback);
	command.execute();
}
  //register callback
function regCallback(data) {
	aler("k1");
	document.registerForm.reg.disabled = true;
	aler("k2");
	for (var n = 0; n < id.length; n++) {
		aler("k3" + n);
		$(id[n]).firstChild.className = "blue";
		$(id[n]).className = "whitetab";
		DWRUtil.setValue($(id[n]).firstChild, "\u586b\u5199\u6b63\u786e!");
	}
	aler("k4");
}
  //register error
function registerErr(errors) {
	for (var n = 0; n < id.length; n++) {
		if (exist(id[n], errors)) {
			$(id[n]).firstChild.className = "red";
			$(id[n]).className = "yellowtab";
			DWRUtil.setValue($(id[n]).firstChild, errors[id[n]]);
		} else {
			$(id[n]).firstChild.className = "blue";
			$(id[n]).className = "whitetab";
			DWRUtil.setValue($(id[n]).firstChild, "\u586b\u5199\u6b63\u786e!");
		}
	}
	i = 0;
}
function exist(id, errors) {
	var yon = false;
	for (p in errors) {
		if (id == p) {
			yon = true;
		}
	}
	return yon;
}
function isChange(element) {
	if (i == 1) {
		change(element);
	} else {
		return;
	}
}
function change(element) {
	for (var i = 0; i < id.length; i++) {
		if (id[i] == element) {
			$(id[i]).className = "yellowtab";
		} else {
			$(id[i]).className = "whitetab";
		}
	}
}
function reloadVImg() {
	var v = $("vimage");
	v.src = v.src + "?date" + new Date();
}

