﻿ function AddTocartAjax(productID,tensp,productcode,imageNho,imageLon,gia,tenen)
 {
//    productID = Request.QueryString["productID"].ToString().Trim();
//        tensp = Request.QueryString["tensp"].ToString().Trim();
//        productcode = Request.QueryString["productcode"].ToString().Trim();
//        imageNho = Request.QueryString["imageNho"].ToString().Trim();
//        imageLon = Request.QueryString["imageLon"].ToString().Trim();
//        gia
   // document.getElementById("ctl00_lblsp").innerHTML=Proid;
   // alert(Proid);
    var xmlHttp;
            try
            {
            // Firefox, Opera 8.0+, Safari
            xmlHttp=new XMLHttpRequest();
            }
            catch (e)
            {
            // Internet Explorer
            try
            {
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
            }
            catch (e)
            {
            try
            {
            xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e)
            {
            alert("Your browser does not support AJAX!");
            return false;
            }
            }
            }
                //productID,tensp,productcode,imageNho,imageLon,gia
                if(trim(gia)=="")
                    gia=0;
            var url="../AddToCart.aspx?productID="+productID+"&tensp="+tensp+
            "&productcode="+productcode+"&imageNho="+imageNho+"&imageLon="+imageLon+
            "&gia="+gia+"&tenen="+tenen+"&dd="+Math.random();
            //document.write(url);
            url=encodeURI(url);
        xmlHttp.open("GET",url,true);
        xmlHttp.onreadystatechange = function()
        {
            
            if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
            {
               // var slc=document.getElementById("gia").innerHTML;
                var xml = xmlHttp.responseXML;
                    var c = xml.getElementsByTagName("ve");
                     ssss=c[0].firstChild.nodeValue;
                     
                     document.getElementById("ctl00_gia").innerHTML=ssss;
                        alert("Bạn Đã Chọn Thành Công");
                     
                     
                    

            }
       } 
        
       xmlHttp.send(null);
       return false;
 }
// var proids="";
// var tenbaos="";
// var gias="";
// var tensls="";
// var tenxdsl="";
// var solss="";
 var ktdoi=true;
 function huy(Proid,sol)
 {
    document.getElementById(Proid+"soluong").innerHTML=sol;    
    document.getElementById(Proid+"nut").innerHTML="<span class='giohang3' onclick=doisl('"+Proid+"','"+sol+"')>Đổi</span>";
    ktdoi=true;
 }
 
     function doisl(Proid,sol)
    {
        if(ktdoi)
        {
//            proids=Proid;
//            tenbaos=document.getElementById(Proid+"tenbao").innerHTML;
//            gias=gia;
//            tensls=texSL;
//            tenxdsl=texDsl;
//            solss=sol;
            document.getElementById(Proid+"soluong").innerHTML="<input id='textsua' type='text' value='"+sol+"' width='40px'  />";
            document.getElementById(Proid+"nut").innerHTML="<span class='giohang3' onclick=luu('"+Proid+"','"+sol+"')>Lưu</span> | <span class='giohang3' onclick=huy('"+Proid+"','"+sol+"')>Hủy</span>";
            ktdoi=false;
        }
        else
        {
            alert("Bạn Phải Bẩm Hủy hoặc Lưu !!!!!!!!!");
        }
    }
    function luu(proid,sol)
    {
        loi=0;//alert(proid+"---"+sol);
        var soluongmoi=document.getElementById("textsua").value;
        if(trim(document.getElementById("textsua").value).length==0)
        {
            alert("Bạn Chưa Nhập Số");
            loi++;
        }
        if(isNaN(document.getElementById("textsua").value))
        {
            alert("Bạn Nhập Số Sai");
            loi++;
        }
        if(loi==0)
        {
            if(trim(document.getElementById("textsua").value).length>3)
                {
                    alert("Bạn Nhập Số Quá Lớn");
                    loi++;
                }
                if(document.getElementById("textsua").value<0)
                {
                    alert("Bạn Nhập Sai Số");
                    loi++;
                }
                if(parseInt(document.getElementById("textsua").value)!=document.getElementById("textsua").value)
                {
                    alert("Bạn Nhập Sai Số");
                    loi++;
                }
        }
        if(loi==0)
        {
               var xmlHttp;
            try
            {
            // Firefox, Opera 8.0+, Safari
            xmlHttp=new XMLHttpRequest();
            }
            catch (e)
            {
            // Internet Explorer
            try
            {
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
            }
            catch (e)
            {
            try
            {
            xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e)
            {
            alert("Your browser does not support AJAX!");
            return false;
            }
            }
            }
            var url="../AddToCart.aspx?productID="+proid+"&dd="+Math.random()+"&sl="+document.getElementById("textsua").value;
               // document.write(url);
            url=encodeURI(url);
        xmlHttp.open("GET",url,true);
        xmlHttp.onreadystatechange = function()
        {
            
            if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
            {
//                var xml = xmlHttp.responseXML;
//                    var c = xml.getElementsByTagName("ve");
//                     ssss=c[0].firstChild.nodeValue;
                // document.getElementById("gia").innerHTML=ssss;
               // alert(ssss);
               document.getElementById(proid+"soluong").innerHTML=soluongmoi;    
                document.getElementById(proid+"nut").innerHTML="<span class='giohang3' onclick=doisl('"+proid+"','"+sol+"')>Đổi</span>";
                alert("Bạn Đã Đổi Thành Công");
            }
       } 
        
       xmlHttp.send(null);
        ktdoi=true;
        }
    }
    function xoa(a,proid)
    {      
        if(ktdoi)
        {  
            if(confirm("Bạn có muốn xóa không ?"))
            {
         var xmlHttp;
            try
            {
            // Firefox, Opera 8.0+, Safari
            xmlHttp=new XMLHttpRequest();
            }
            catch (e)
            {
            // Internet Explorer
            try
            {
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
            }
            catch (e)
            {
            try
            {
            xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e)
            {
            alert("Your browser does not support AJAX!");
            return false;
            }
            }
            }
            var url="../xoaCart.aspx?productID="+proid+"&dd="+Math.random();//alert(url);
            url=encodeURI(url);
        xmlHttp.open("GET",url,true);
        xmlHttp.onreadystatechange = function()
        {
            
            if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
            {                
               
              var im=a.parentNode.parentNode.rowIndex;
              document.getElementById('myTable').deleteRow(im);
              document.getElementById("ctl00_gia").innerHTML=parseInt(document.getElementById("ctl00_gia").innerHTML)-1;
              alert("Bạn Đã Xóa Thành Công");
              var xml = xmlHttp.responseXML;
                    var c = xml.getElementsByTagName("ve");
                     ssss=c[0].firstChild.nodeValue; 
                     //alert(ssss);         
               if(trim(ssss)=="het")
               {
                   window.location="ShowCart.aspx";
               }
            }
       } 
        
       xmlHttp.send(null);
}
}
else
{
    alert("Bạn Phải Bấm Hủy Hoặc Lưu !!!!!!!!");
}
    }
    
    
    
    function trim(str)
        {
	        var start = 0;
	        var end = str.length;
	        while (start < str.length && str.charAt(start) == ' ') start++;
	        while (end > 0 && str.charAt(end-1) == ' ') end--;
	        return str.substr(start, end-start);
        }
