﻿ //ajax chuan
 function makeRequest_chuan(url,id) {
        var http_request = false;
        today = new Date();
	    url = url + "&timer=" + today.getTime(); 
        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Không thể tạo kết nối với server');
            return false;
        }
        http_request.onreadystatechange = function() { 
		showresult_chuan(http_request,id); 
			};
        http_request.open('GET', url, true);
        http_request.send(null);
    }
    function showresult_chuan(http_request,id) {
document.getElementById(id).innerHTML="<div align=\"center\"><img src=\"imagesvns2/loading.gif\">Loading ...</div>";
        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
			    document.getElementById(id).innerHTML=http_request.responseText;
			    //kiemtralogin_va_thaydoi();
                //alert(http_request.responseText);
            } else {
                //alert('kết nối lỗi');
            }
        }

    }
 //phan danh cho them xoa gio hang
 function makeRequest_giohang(url,id) {
        var http_request = false;
        today = new Date();
	    url = url + "&timer=" + today.getTime(); 
        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Website không kết nối được với máy chủ.\n\nVui lòng kiểm tra lại đường chuyền Internet của bạn');
            return false;
        }
        http_request.onreadystatechange = function() { 
		showresult_giohang(http_request,id); 
			};
        http_request.open('GET', url, true);
        http_request.send(null);
    }
    function showresult_giohang(http_request,id) {
document.getElementById(id).innerHTML="<div align=\"center\"><img src=\"imagesvns2/loading.gif\">Loading ...</div>";
        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
			    document.getElementById(id).innerHTML=http_request.responseText;
			    var r=confirm("Yêu cầu đã được thực hiện\n\nBạn có muốn xem giỏ hàng ngay không?")
                if(r==true)
                {
                    window.location = 'Defaultnew.aspx?page=giohang&pagenum=1';
                }  
			    
            } else {
                alert('Kết nối lỗi.\n\nVui lòng kiểm tra lại đường chuyền Internet của bạn\n\nHoặc thử lại sau vài giây, nếu vẫn không được vui lòng liên hệ với chúng tôi qua điện thoại\n\nXin cảm ơn');
            
            }
        }

    }
 
 //phan danh cho phan don hang
 function makeRequest(url,id) {
        today = new Date();
	    url = url + "&timer=" + today.getTime(); 
        var http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Không kết nối với server được . Mong quý khách thử lại sau');
            disabe_all_thanhtoan(false);
            return false;
        }
        http_request.onreadystatechange = function() { 
		showresult(http_request,id); 
			};
        http_request.open('GET', url, true);
        http_request.send(null);
    }
    function showresult(http_request,id) {
document.getElementById(id).innerHTML="<div align=\"center\"><img src=\"imagesvns2/loading.gif\">Đang kết nối với Server. Xin chờ giây lát...</div>";
        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
                http_request_html = Get_Cookie('gio_hang_thanhtoan');
                Delete_Cookie('gio_hang_thanhtoan');
                id_ngoai = id;
                window.setTimeout("haha();",5000)
                //alert(http_request.responseText);
            } else {
                http_request_html = "error";
                id_ngoai = id;
                window.setTimeout("haha();",5000)
            }
        }

    }
    var http_request_html = "";
    var id_ngoai = "";
    function haha()
    {
        if(http_request_html == "ok")
        {
            document.getElementById(id_ngoai).innerHTML="Bạn đã đặt hàng thành công. Đơn hàng của bạn đã được gửi đến chúng tôi.<br>Phòng kinh doanh sẽ liên hệ lại với bạn để tiến hành xác nhận đơn hàng và giao hàng .<br><br>Cám ơn bạn đã mua hàng tại vietnamsach.com.vn ";
            var iddonhang = Get_Cookie('gio_hang_thanhtoan_orderid');
            Delete_Cookie('gio_hang_thanhtoan_orderid');
            makeRequest_chuan('OrderEdit.aspx?IdOrder=' + iddonhang,'td_hoadonhang');
            
            alert('Bạn đã đặt hàng thành công.\nĐơn hàng của bạn đã được gửi đến chúng tôi.\n\nPhòng kinh doanh sẽ liên hệ lại với bạn để tiến hành xác nhận đơn hàng và giao hàng .\n\nCám ơn bạn đã mua hàng tại vietnamsach.com.vn ');// window.location= 'Default.aspx';
        }
        else
        {
            document.getElementById(id_ngoai).innerHTML="Quá trình kết nối bị lỗi. Mong quý khách vui lòng thử lại";
            alert('Quá trình kết nối bị lỗi. Mong quý khách vui lòng thử lại');
            disabe_all_thanhtoan(false);
        }
    }
    
    //phandanh cho dang nhap
     function makeRequest_dangnhap(url,id) {
        today = new Date();
	    url = url + "&timer=" + today.getTime(); 
        var http_request = false;
        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            //alert('Không kết nối với server được . Mong quý khách thử lại sau');
            return false;
        }
        http_request.onreadystatechange = function() { 
		showresult_dangnhap(http_request,id); 
			};
        http_request.open('GET', url, true);
        http_request.send(null);
    }
    function showresult_dangnhap(http_request,id) {
document.getElementById(id).innerHTML="<div align=\"center\"><img src=\"imagesvns2/loading.gif\">Kiểm tra...</div>";
try
{
document.getElementById('td_dangnhap_thanhtoan').innerHTML="<img src=\"imagesvns2/loading.gif\"><b style=\"color:black\">Kiểm tra...</b></br>";
}catch(e){}

        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
                http_request_html_dangnhap = Get_Cookie('username_hople');
                Delete_Cookie('username_hople');
                id_ngoai_dangnhap = id;
                window.setTimeout("haha_dangnhap();",1000)
            } else {
                http_request_html_dangnhap = "error";
                id_ngoai_dangnhap = id;
                window.setTimeout("haha_dangnhap();",1000)
            }
        }

    }
    var http_request_html_dangnhap = "";
    var id_ngoai_dangnhap = "";
    var solandangnhaphong = 0;
    function haha_dangnhap()
    {
        if(http_request_html_dangnhap == "error" || http_request_html_dangnhap == null)
        {
            document.getElementById(id_ngoai_dangnhap).innerHTML="Đăng nhập";
            solandangnhaphong++;
            if(solandangnhaphong >= 3)
            {
                var r=confirm("VÌ MỘT LÝ DO NÀO ĐÓ QUÝ KHÁCH KHÔNG ĐĂNG NHẬP ĐƯỢC\n\nQuý khách có thể đặt hàng bằng tiện ích \"Đặt Hàng Theo Yêu Cầu\" của chúng tôi mà không cần đăng nhập\nToàn bộ sản phầm trong giỏ hàng sẽ tự động chuyển đến trang này\n\nBạn có muốn đến trang hướng dẫn các lỗi đăng nhập không?");
                if (r==true)
                {
                    window.location = "http://vietnamsach.com.vn/congty.aspx?page=hotrokhachhang&id=10";
                }
            }
            else{
            alert('Đăng nhập không thành công! *Bạn có thể dùng Email hoặc UserName để đăng nhập. Vui lòng kiểm tra lại');
            }
            
            
        }
        else
        {
            document.getElementById(id_ngoai_dangnhap).innerHTML="Tài khoản hợp lệ. Xin chờ ...";
            //document.getElementById('header_Login_txtuser').value = http_request_html_dangnhap;
            //document.getElementById('header_Login_txtPss').value = document.getElementById('pass').value
            makeRequest_chuan('ajaxlogin.aspx?sads=sad','div_login');
            
            try
            {
            document.getElementById('ctl03_td_dadangnhap').innerHTML = "<i style=\"color:black\"> Bạn đang mua hàng với tài khoản: </i><b style=\"color:red\">" + http_request_html_dangnhap + "</b><br>";
            //document.getElementById('ctl03_td_dadangnhap').style.display = 'block';
            //document.getElementById('ctl03_tr_login').style.display = 'none';
		location.reload(true);

            }
            catch(e)
            {}
        }
        try
        {
            document.getElementById('td_dangnhap_thanhtoan').innerHTML = "Bạn chưa đăng nhập .Vui lòng đăng nhập trước khi mua hàng để có thể quản lý đơn hàng của bạn<br /><br />";
        }
        catch(e)
        {
        }
    }
    
     //phan danh cho dang ky nhanh
 function makeRequest_dangkynhanh(url) {
        id = "tr_login";
        today = new Date();
	    url = url + "&timer=" + today.getTime(); 
        var http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            //alert('Không kết nối với server được . Mong quý khách thử lại sau');
            return false;
        }
        http_request.onreadystatechange = function() { 
		showresult_dangkynhanh(http_request,id); 
			};
        http_request.open('GET', url, true);
        http_request.send(null);
    }
    function showresult_dangkynhanh(http_request,id) {
document.getElementById('td_loading').innerHTML="<br><img src=\"imagesvns2/loading.gif\">Đang kết nối với Server. Xin chờ giây lát...<br><br>";
        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
                http_request_html_dangkynhanh = Get_Cookie('dangkynhanh');
                Delete_Cookie('dangkynhanh');
                id_ngoai_dangkynhanh = id;
                window.setTimeout("haha_dangkynhanh();",5000)
                //alert(http_request.responseText);
            } else {
                http_request_html_dangkynhanh = "error";
                id_ngoai_dangkynhanh = id;
                window.setTimeout("haha_dangkynhanh();",5000)
            }
        }

    }
    var http_request_html_dangkynhanh = "";
    var id_ngoai_dangkynhanh = "";
    function haha_dangkynhanh()
    {
        document.getElementById('td_loading').innerHTML = "<br />Nếu bạn chưa có tài khoản hãy nhập tên tại khoản mới và mật khẩu vào ô bên dưới .<br /> Hệ thống sẽ tự tạo tài khoản mới cho bạn với thông tin tài khoản là thông tin của người mua hàng<br /><br />";
        if(http_request_html_dangkynhanh == "error" || http_request_html_dangkynhanh == "" || http_request_html_dangkynhanh == null)
        {
            alert('Lỗi không kết nối được với server');
        }
        else if(http_request_html_dangkynhanh == "userdatontai")
        {
            alert('Lỗi UserName đã tồn tại. Vui lòng dùng UserName khác');
        }
        else if(http_request_html_dangkynhanh == "emaildatontai")
        {
            alert('Lỗi Email đã tồn tại. Vui lòng dùng Email khác');
        }
        else if(http_request_html_dangkynhanh == "matkhaukogiongnhau")
        {
            alert('Lỗi mật khẩu mới và mật khẩu xác nhận không giống nhau');
        }
        else
        {
            alert('Đăng ký thành công !');
            makeRequest_chuan('ajaxlogin.aspx?sads=sad','div_login');
            document.getElementById('ctl03_td_dadangnhap').innerHTML = "<i style=\"color:black\"> Bạn đang mua hàng với tài khoản: </i><b style=\"color:red\">" + http_request_html_dangkynhanh + "</b><br>";
            document.getElementById('ctl03_td_dadangnhap').style.display = 'block';
            document.getElementById('ctl03_tr_login').style.display = 'none';
			
        }
        
    }