
function $(name) {
	return document.getElementById(name);
}
function getSelectedRedioValue(fieldName) {
	var radios = document.getElementsByName(fieldName);
	for (var i = 0; i < radios.length; i++) {
		if (radios[i].checked) {
			return radios[i].value;
		}
	}
	return null;
}
//function isNr(value) {
//	return /^\d{1,20}$/.test(jsTrim(value));
//}
function isNr(value) {
	return !isNaN(value);
}
function jsTrim(value) {
	return value.replace(/(^\s*)|(\s*$)/g, "");
}
function userLogin(cp) {
	var redirectURL = window.location.href;
	var action = cp + '/user/login';
	var url = action + '?redirectURL=' + escape(redirectURL);
	window.location.href=url;
	//window.location.href=cp + "/user/login?redirectURL=" + escape(window.location.href);
}
function userLogout(cp) {
	var redirectURL = window.location.href;
	var action = cp + '/user/logout';
	var url = action + '?redirectURL=' + escape(redirectURL);
	window.location.href=url;
}
function submitLoginForm(form, cp) {
	var flag = true;
	var logName = document.all("user.loginName").value;
	if (logName == "") {
		document.getElementById("loginNameSpan").innerHTML = "<img src='" + cp + "/app/user/js/images/reg2.gif'/><font color=#3366FF>\u8bf7\u8f93\u5165\u7528\u6237\u540d\uff01</font>";
		flag = false;
	} else {
		document.getElementById("loginNameSpan").innerHTML = "";
	}
	var pass = document.all("user.password").value;
	if (pass == "") {
		document.getElementById("passwordSpan").innerHTML = "<img src='" + cp + "/app/user/js/images/reg2.gif'/><font color=#3366FF>\u8bf7\u8f93\u5165\u5bc6\u7801\uff01</font>";
		flag = false;
	} else {
		document.getElementById("passwordSpan").innerHTML = "";
	}
	if (flag) {
		var redirectURL = window.location.href;
		form.action = cp + '/user/submitLogin?redirectURL=' + escape(redirectURL);
		//document.forms["loginForm"].submit();
		form.submit();
	}
}


