﻿var message = {
	required : "{0} là cần thiết",
	email : "{0} phải đúng với định dạng Email xxx@xxx.xxx",
	select : "Vui lòng chọn một giá trị cho {0}",
	username : "Giá trị của {0} là không hợp lệ",
	digits : "Vui lòng chỉ nhập số cho {0}",
	maxlength : "{0} chỉ có tối da {1} ký tự",
	minlength : "{0} phải có ít nhất {1} ký tự",
	check : "Vui lòng đọc và chấp nhận điều khoản tham gia",
	maxvalue : "{0} phải nhỏ hơn hoặc bằng {1}",
	minvalue : "{0} phải lớn hơn hoặc bằng {1}",
	equalto : "{0} phải giống {1}",
	registerSuccess : "Bạn đã đăng ký thành công! Vui lòng kiểm tra hộp thư để kích hoạt tài khoản!",
	confirmPassword : "Mật khẩu xác nhận không giống mật khẩu đã chọn",
	addCommentSuccess : "Bình luận đã được gửi, cám ơn bạn đã gửi bình luận đến chúng tôi!",
	uploadFailed : "Lỗi! file không đúng định dạng cho phép ({0}) hoặc vượt quá {1}",
	uploadSuccess : "File đã được tải lên",
	selectarequest : "Xin chọn ít nhất một yêu cầu",
	applySuccess : "Hồ sơ đã được gửi đi",
	browsernotallow : "Trình duyệt không cho phép thực thi thao tác này, vui lòng dùng tính năng hổ trợ của trình duyệt"
};

function getLabel(key) {
	return message[key];
};

function getLabel(key, params) {
	var val = message[key];
	if (params != null) {
		if (!isNaN(params)) {
			params = params + '';
		}
		$.each(params, function(index, value) {
			val = val.replace('{' + index + '}', value);
		});
	}
	return val;
};

function getLabelDefault(key, def) {
	var val = message[key];
	if (val == null || val == '') {
		val = def;
	}
	return val;
};
