function checkstatus(itemUrl,gvCode)
{
	//alert("checkstatus"+itemUrl);
	var gv=gvCode;
	var itemUrl=itemUrl;
	$.post("checkgiftvoucherstatus.htm",{
		gv:gv
		},
								function(data)
								{
									eval(data);
									if(obj.statusNotValidForEdit=="yes")
									{
										alert("You cant edit this gift voucher!");
										return false;
									}
									document.location.href=sitePath+itemUrl;
								},
								"html" );
}
function proceedCheckout(discontinedItemCount){
	
	$.post(sitePath+"proceedcheckout.htm",{},
	function(data)
	{			
		eval(data);
		//alert(obj.checkValidPromo);
		//alert(obj.discontinedItemCount);
		if(obj.discontinedItemCount>0){
			if(confirm("Basket has discontinued product's, due you want to continue")){				
				document.location.href=sitePath+"securelogin.htm";
			}
		}	
		else{
			document.location.href=sitePath+"securelogin.htm";
		}
	},
	"html" );
	
}

function setPromoCode(){
	//alert("PromoCode::"+document.forms['frmBasket']);
	var promoValidCode = false;
	if(trim(document.frmBasket.promoCode.value)!="" && trim(document.frmBasket.promoCode.value)!="Promotional Code" ){
    	$.post(sitePath+"checkvalidpromocode.htm",
    	{	
    		promoCode:trim(document.frmBasket.promoCode.value)
    	},
    	function(data)
    	{			
    		eval(data);
    		//alert(obj.checkValidPromo);
    		if(obj.checkValidPromo=='true'){
    			promoValidCode = true;
    			document.frmBasket.promoCode.value = trim(document.frmBasket.promoCode.value);
    			document.frmBasket.submit();
    		}
    		else{
    			//alert(obj);
    			promoValidCode = false;
    			alert("Please Enter the Valid Promo Code");
    		}
    	},
    	"html" );
		
	}
	else{
		promoValidCode = false;
		alert("Please Enter the Promo Code");
		
	}
	return promoValidCode;
}
function removeBasket(productCode,itemId,quantity,productName){
	//alert(productName);
	var qtyObj = document.getElementById(productCode);
	if(confirm("You have chosen to remove "+productName+" from your basket. Press OK to proceed or Cancel to ignore")){
		document.location.href = sitePath +"deleteiteminbasket.htm?productCode="+productCode+"&itemId="+itemId+"&quantity="+quantity;
	}
}

function updateBasketQuantity(productCode,itemId,oldQuantity,currQuantity,lboffer)
{
	//alert("currQuantity:" + currQuantity)
	$.post(sitePath+"availabilitystatus.htm",
	{	
		productCode:productCode,
		quantity:currQuantity
	},
	function(data)
	{
		eval(data);
		if(obj.message=="Sold Out"){
			alert("Unfortunately this product is not currently in stock and we do not have a delivery date for any replenishment. Sorry!");
		}
		else{
			//alert(sitePath +"updatebasketquantity.htm?productCode="+productCode+"&currQuantity="+currQuantity+"&oldQuantity="+oldQuantity+"&lb_offer="+lboffer);
			document.location.href = sitePath +"updatebasketquantity.htm?productCode="+productCode+"&currQuantity="+currQuantity+"&oldQuantity="+oldQuantity+"&lb_offer="+lboffer;
		}
		
	}
	,
	"html" );
	
}		

function updateBasket(productCode,act,itemId,quantity){
	//var arrowQtyObj = document.getElementById(productCode+"Quantity"+quantity+"_"+act);
	//arrowQtyObj.disabled=true;
	//alert(productCode);
	//var qtyObj = document.getElementById(productCode+"Quantity"+itemId);
	var qtyObj = document.getElementById(productCode+"Quantity"+quantity);
	
	//alert(arrowQtyObj.disabled);
	//alert(qtyObj.innerHTML);
	//alert(qtyObj.value);
	var quantityStr = qtyObj.value;//qtyObj.innerHTML;
	//alert("quantityStr:" + quantityStr)
	var quantity = parseInt(quantityStr);
	//alert("quantity "+quantity);
	if(act=="add"){
		quantity = quantity + 1;	
	}
	else{
		quantity = quantity - 1;
	}
	
	//alert("quantity::"+quantity);
	if(quantity > 0){
		document.location.href = sitePath +"updateiteminbasket.htm?productCode="+productCode+"&quantity="+quantity+"&itemId="+itemId+"&act="+act;
	}
	else{
		alert("Please Enter valid quantity");
	}
	
}
function splitBasket(url,act){
	//alert("hai");
	document.frmBasket.splitBasketNeeded.value=act;
	document.frmBasket.submit();
}

