// JavaScript Document
var login = {
	checkLogin:function(href){
		var username = $('#username').get(0).value;		
		var password = $('#password').get(0).value;		
		ajax = new ITDAJAX.AJAX();		
		ajax.onError = this.error;
		var param	=	'action=checkLoginNew&username=' + username + '&password=' + password;				
		ajax.callPage(href + 'login.php?' + param, '', this.resultcheckLogin);				
	},
	resultcheckLogin:function(response){
		var stringnew	=	login.trimnew(response);

		if(stringnew == 'not_input_username'){
			document.getElementById('errorInput').innerHTML = 'Bạn chưa nhập tên!';
		}	
		else if(stringnew == 'not_input_password'){
			document.getElementById('errorInput').innerHTML = 'Bạn chưa nhập mật khẩu!';
		}	
		else if(stringnew == 'login_not_success'){
			document.getElementById('errorInput').innerHTML = 'Vui lòng kiểm tra lại tên đăng nhập và mật khẩu!';
		}
		else{
			window.location.reload();
		}
		
		return false;
	},
	error:function(err)
	{
		alert(err);
		
		return true;
	},
	trimAll:function(sString)
	{
		while (sString.substring(0,1) == ' ')
		{
			sString = sString.substring(1, sString.length);
		}
		while (sString.substring(sString.length-1, sString.length) == ' ')
		{
			sString = sString.substring(0,sString.length-1);
		}
		
		return sString;
	},
	trimnew:function(sString){
		return sString.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"").replace(/\s+/g," ");	
	},
	onEnter:function(evt, href){
		if( evt.which ) {
			keyCode = evt.which;
		} 
		else if( evt.keyCode ) {
			keyCode = evt.keyCode;
		}
		
		if( 13 == keyCode ) {
			login.checkLogin(href);			
			return false;
		}
		return true;			
	}
}
