

/**
*	拼接context_path至url	
*/
function appendContextPath(url) {
	return CONTEXT_PATH + url;
}

(function($){
	$(document).ready(function(){
		$.ajax({
			url : sso_context_path + "/principal?jsoncallback=?" ,
			dataType: "jsonp",
			success : function(data){
				if(null == data){
					$("#system_login_span").show();
					$("#system_logout_span").hide()
				}else{
					if(data.name.indexOf("_u") != 0){
						$("#system_principal").text(data.name);
					}
					$("#system_login_span").hide();
					$("#system_logout_span").show()
				}
			}
		});
	});
})(jQuery)

Validate = new Object();

Validate.isInteger = function(v) {
	return /^[-+]?[\d]+$/.test(v);
}

Validate.isPositiveInteger = function(v) {
	return /^[\d]+$/.test(v);
}

Validate.isEmpty = function(v) {
	return ((v == null) || (v.length == 0));
}

Validate.isNumber = function(v) {
	return !isNaN(v) && !/^\s+$/.test(v);
}