function invalid_chars(text) {
	//return false;
	var chars = 'AÁÀẢÃẠĂẮẰẲẴẶÂẤẦẨẪẬBCDĐEÉÈẺẼẸÊẾỀỂỄỆFGHIÍÌỈĨỊJKLMNOÓÒỎÕỌƠỚỜỞỠỢÔỐỒỔỖỘPQRSTUÚÙỦŨỤƯỨỪỬỮỰVWXYÝỲỶỸỴZaáàảãạăắằẳẵặâấầẩẫậbcdđeéèẻẽẹêếềểễệfghiíìỉĩịjklmnoóòỏõọơớờởỡợôốồổỗộpqrstuúùủũụưứừửữựvwxyýỳỷỹỵz 0123456789_.-';
	
	for(var i=0; i<text.length; i++) {								
		if(chars.indexOf(text.substr(i,1)) == -1) {
			alert('Ký tự ' + text.substr(i,1) + ' không được phép dùng trong tên liên hệ.');
			return true;
		}
	}
}								
function validate_reg() {
	frm = document.forms['register'];		

	if(!test_email(frm.email.value)) {
		alert('Vui lòng nhập vào Email để đăng ký!');
		frm.email.focus();
		return false;
	}
	
	if(frm.email.value != frm.email2.value) {
		alert('Xác nhận Email chưa đúng, vui lòng nhập lại!');
		frm.email2.focus();
		return false;
	}
	
	if(frm.name.value.length < 4) {
		alert('Tên liên hệ của bạn phải có ít nhất là 4 ký tự!');
		frm.name.focus();
		return false;
	}
 if(frm.name.value.length > 25) {
  alert('Tên liên hệ không được dài quá 25 ký tự!');
  frm.name.focus();
  return false;
 } 	
	if(invalid_chars(frm.name.value)) {
		frm.name.focus();
		return false;
	}

	if(frm.openid_by.value == 'none' && frm.verify.value.length < 4) {
		alert('Vui lòng nhập vào chính xác 4 mã bảo vệ ở trên!');
		frm.verify.focus();
		return false;
	}
	
	return true;
}
function checkAgree(obj) {
	if(obj.checked) {
		document.getElementById('btnSubmit').disabled = false;
	}
	else {
		document.getElementById('btnSubmit').disabled = true;
	}
}