var clogIn = new Object();

clogIn.logIn = function(frm){
    
    if (frm['email'].value == '' || frm['pass'].value == ''){
        alert("Dữ liệu không hợp lệ");
        return;
    }
    
	var params = "file=home&ctrl=login&frm=login&user="+frm["email"].value +"&pass="+frm["pass"].value;
	
	var xhr = new XMLHTTPRequest();
	xhr.onreadystatechange = function(){		
		if(xhr.readyState == 4){
			if (xhr.status == 200){
				var xmlDoc = xhr.responseXML;				
				if (!xmlDoc || !xmlDoc.documentElement){
					var txt = xhr.responseText;
					getObject("error_login").innerHTML = txt;					
					return;
				}
				                
				window.location.href = xmlDoc.getElementsByTagName('data')[0].firstChild.nodeValue;
			}
		}
	}
	getObject("error_login").innerHTML = "<img src='"+loadingImg.src+"'/>";
	sendRequestHttp(xhr, txtfile, params,"POST");	
}



clogIn.reg = function(frm)
{
    if (frm['email'].value == '' || frm['pass'].value == '' || frm['repass'].value == '')
    {
        alert("Dữ liệu không hợp lệ");
        return;        
    }
    else if (!isEmail(frm['email'].value))
    {
        alert("Email không hợp lệ");
        return;
    }
    else if (frm['pass'].value != frm['repass'].value)
    {
        alert("Hai mật khẩu không giống nhau");
        return;
    }
    
	var params = "file=home&ctrl=register&frm=register&email="+frm["email"].value +"&pass="+frm["pass"].value;
	params += "&repass="+frm["repass"].value;
	var error_login = getObject("error_reg");
    error_login.innerHTML = "<img src='"+loadingImg.src+"'/>";
	
	var xhr = new XMLHTTPRequest();
	xhr.onreadystatechange = function(){		
		if(xhr.readyState == 4){
			if (xhr.status == 200){
				var txt = xhr.responseText;
				if (isNumber(txt))
				{
                    frm.reset();    
                    error_login.innerHTML="Đăng ký thành công!";                	
				}				
				else error_login.innerHTML = txt;
			}
		}
	}
    
	sendRequestHttp(xhr, txtfile, params,"POST");	
}

