	var numofday = 1;
	var today = new Date();
	var exp   = new Date(today.getTime()+999*24*60*60*numofday);
	
function ViewCart(){
  var olditems = getCookie("art");
  //delCookie('art');  
  document.forms['viewcart'].elements['products'].value = olditems ;	
  //document.forms['viewcart'].submit();
}

function ViewListIDPro()//Lấy danh sách ID sản phẩm
{
	var olditems = getCookie("art");
  //delCookie('art');  
	item_arr = olditems.split(',');	
	strID='';
	for(var i=0; i<item_arr.length; i++)
	{	
		info_arr = item_arr[i].split('-');
		strID +=info_arr[0]+ ",";
	}	
  document.forms['viewcart'].elements['products'].value = strID.substring(0,strID.length-1);	
}
function ViewListPrice()//Lấy danh sách giá sản phẩm
{
	var myelements = document.forms['viewcart'].elements ;
	strPrice='';
	for (var i=0; i < myelements.length; i++)
		{
			if(myelements[i].name=='price')
				strPrice += myelements[i].value + ",";
		}
	document.forms['viewcart'].elements['prices'].value = strPrice.substring(0,strPrice.length-1);	;

}
function AddCart(id){
  // cookie expire in 10 day
  //var qt = prompt('Cho biết số lượng đặt: ',1) ;
  //while(qt<1)	qt=prompt('Số lượng đặt hàng phải lớn hơn hoặc bằng 1. Vui lòng nhập lại !',1) ;
	var qt=1;//quantity
	var numofday = 1;
	var today = new Date();
	var exp   = new Date(today.getTime()+999*24*60*60*numofday);
	var olditems = getCookie("art");
	  
	if(olditems ==',')
		delCookie('art');
	if (olditems==null||olditems==""){
	  var item = id+'-'+qt;
		setCookie("art",item,exp);
			alert('Sản phẩm đã được thêm vào giỏ hàng!');
	}else{		
	  var newitem = isAddedProduct(id)?editProductQuality(id,qt):(olditems+','+id+'-'+qt);
	  if(isAddedProduct(id)) 
			alert("Sản phẩm này đã có trong giỏ hàng!");
		else
			alert('Sản phẩm đã được thêm vào giỏ hàng!');
  	setCookie("art",newitem,exp);
  }
	
	document.getElementById("imgCart").src="images/cart_full.gif";   	  
}

function UpdateCart(){
	var myelements = document.forms['viewcart'].elements ;
	var str = '' ;
	for (var i=0; i < myelements.length; i++){
	  if(myelements[i].type=='text' && myelements[i].name=='quantity'){
	    if (myelements[i].value=="" || isNaN(myelements[i].value)){
				alert("Số lượng không được để trống hoặc phải là số !");
				myelements[i].select();
				return false;
			}
			if(myelements[i].value==0)
				continue;
			str+=myelements[i].id+'-'+ myelements[i].value+',';
    }
	}
	
	str=str.substring(0,str.length-1);
	setCookie("art",str,exp);
	document.forms['cart'].elements['products'].value = str.substring(0,str.length-1);
	document.forms['cart'].action = "show_shoppingcart.php?act=view";
	document.forms['cart'].submit();
	return true;
}

function isAddedProduct(id){
  var olditems = getCookie("art");
  var item_arr = olditems.split(",");
  for (var i=0; i<item_arr.length; i++){
		if (item_arr[i].indexOf(id)<0) continue;	
			return true;
	}
	return false;
}

function editProductQuality(id,qt){
  var olditems = getCookie("art");
  return olditems;
  var item_arr = olditems.split(",");
  for (var i=0; i<item_arr.length; i++){
  	if (item_arr[i].indexOf(id)<0) continue;
		var info = item_arr[i].split('-');
		info[1] = qt;
		item_arr[i] = info.join("-");
		break;
	}
	return item_arr.join(',') ;
}


function DeleteAll(){
	var olditems = getCookie('art');
	if (olditems!=null)
	delCookie('art');
	document.forms['cart'].elements['act'].value = 'delall';
	document.forms['cart'].submit();
	return true;
}


function DeleteProducts(){
	var olditems = getCookie('art');
	var myelements = document.forms['viewcart'].elements ;
	var str = '' ;
	if (myelements.length==0){
		alert('Chưa có sản phẩm nào trong giỏ hàng!');
		return false;
	}
		
  var item_arr = olditems.split(",");//Arrray
  
  var itemnew_arr=new Array();
  itemnew_arr = item_arr;
	//alert("sp tach ra"+item_arr[0]);
	var blnchk=false;
	for (var i=0; i<myelements.length; i++)
	{
		if (myelements[i].type=='checkbox' && myelements[i].checked==true)
			{		
			  if(myelements[i].id=="all")
			     {
              DeleteAll();
			        return true;
			     }
        blnchk=true;	
				for (var j=0; j<itemnew_arr.length; j++)
					{					
  					var info = itemnew_arr[j].split('-');						 				
						if(info[0].indexOf(myelements[i].id)>=0) 
							{		
								itemnew_arr=delElement(itemnew_arr, j);
                break;
							}												
					}
			}
	}
	
 	if (blnchk==false)
	{
		alert('Vui lòng chọn sản phẩm !');
		return false;
	}
  str = itemnew_arr.join(',') ;	
  
	setCookie("art",str,exp);
	document.forms['cart'].elements['products'].value = str.substring(0,str.length-1);
	document.forms['cart'].action = "show_shoppingcart.php?act=del";
	document.forms['cart'].submit();
	return true;
}

function delElement(arr, index)//Xóa 1 phần tử trong mảng
{
	var arrnew=new Array();
	var j =-1;
	
	for(var i=0; i<arr.length; i++)
	{
		if(i!=index)
			{
        j+=1	
		    arrnew[j]=arr[i];
		  } 
		
	}
	//alert("chuoi sau khi cat" +  arrnew);
	return arrnew;
}
function ShowFormInfo(btn){
	var myelements = document.forms['cart'].elements ;
	var str = '' ;
	if (myelements.length==0){
		alert('Chưa có sản phẩm trong giỏ hàng !');
		return false;
	}
	var isproduct = false;
	for (var i=0; i<myelements.length; i++)
	{
		if (myelements[i].type=='checkbox'){
			isproduct=true;
			break;
		}
	}
	if (isproduct==false){
		alert('Vui lòng chọn sản phẩm !');
		return false;
	}else{
		new Effect.SlideDown('DivInfo',{duration:0.3});
		btn.disabled = true;
		return false;
	}
}

//N@H
function checkAll()
{
  var myelements = document.forms['viewcart'].elements ;
  var checkAll=document.getElementById('all').checked;
    for (var i=0; i<myelements.length; i++)
  	{
  		if (myelements[i].type=='checkbox' && myelements[i].id!="all")
  			{
  			     checkAll==true?myelements[i].checked=true:myelements[i].checked=false;           		
  			}
  	}
	
}

function deCheckAll(checked)
{		
   	var myelements = document.forms['viewcart'].elements ;
    var isCheckAll=true;
    if(checked==true)
    {
        for (var i=0; i < myelements.length; i++)
  	    {
  		    	if (myelements[i].type=='checkbox' && myelements[i].id != "all" && myelements[i].checked==false)
  			     {
  			    	  isCheckAll=false;
  			       	break;
             } 
  	    }
  	    if(isCheckAll==true)
  	       document.getElementById('all').checked=true;
    }
   else
    {
      var checkAll=document.getElementById('all');
      if(checkAll.checked==true)
          checkAll.checked=false;
    } 
}

function purchase()
{	
	document.forms['viewcart'].action="show_purchase_order.php";
	//document.forms['viewcart'].method="GET";
	//document.forms['viewcart'].submit();
}
