function ViewCart(){
  var olditems = getCookie("cds");
  delCookie('cds');
  document.forms['viewcart'].elements['products'].value = olditems ;
	document.forms['viewcart'].submit();
}
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("cds");
	if (olditems==null){
	  var item = id+'-'+qt;
		setCookie("cds",item,exp);
	}else{
	  var newitem = isAddedProduct(id)?editProductQuality(id,qt):(olditems+','+id+'-'+qt);
  	setCookie("cds",newitem,exp);
  }  
  alert('Sản phẩm đã được thêm vào giỏ hàng');
}

function UpdateCart(){
	var myelements = document.forms['cart'].elements ;
	var str = '' ;
	for (var i=0; i < myelements.length; i++){
	  if(myelements[i].type=='text'){
	    if (myelements[i].value=="" || !parseInt(myelements[i].value)){
				alert("Số lượng không được để trống hoặc phải là số !");
				myelements[i].select();
				return false;
			}
			str+=myelements[i].name+'-'+myelements[i].value+',';
    }
	}
	//alert(str.substring(0,str.length-1))
	document.forms['cart'].elements['products'].value = str.substring(0,str.length-1);
	document.forms['cart'].action = "shoppingcart.php?act=view";
	document.forms['cart'].submit();
	return true;
}

function isAddedProduct(id){
  var olditems = getCookie("cds");
  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("cds");
  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('cds');
	if (olditems!=null)
	delCookie('cds');
	document.forms['cart'].elements['act'].value = 'delall';
	document.forms['cart'].submit();
	return true;
}


function DeleteProducts(){
	var myelements = document.forms['cart'].elements ;
	var str = '' ;
	if (myelements.length==0){
		alert('Chưa có sản phẩm nào trong giỏ hàng!');
		return false;
	}
	for (var i=0; i<myelements.length; i++){
		if (myelements[i].type=='checkbox'&&myelements[i].checked==true&&myelements[i].name!='checkall')
			str+=myelements[i].value+',';
	}
	if (str==''||str==','){
		alert('Vui lòng chọn sản phẩm !');
		return false;
	}

	document.forms['cart'].elements['products'].value = str;
	document.forms['cart'].action = "shoppingcart.php?act=del";
	document.forms['cart'].submit();
	return true;
}

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;
	}
}
