<!--
function ValidateQuantity(obj)
{
    //var fldQty = document.frmProductBody.product_qty;
    var fldQty = obj;

    if (fldQty.value.length == 0)
    {
		//[LOCALIZE]
        alert("Field may not be blank.");
    }
    else if (isNaN(fldQty.value))
    {
		//[LOCALIZE]
        alert("Must enter a number.");
    }
    else if (fldQty.value == 0)
    {
		//[LOCALIZE]    
        alert("Sorry, can't add zero items to your basket.");
    }
    else if (fldQty.value < 0)
    {
		//[LOCALIZE]
        alert("Sorry, negative quantities are not allowed.");
    }
    else if (validateChars(fldQty) == false)
    {
		//[LOCALIZE]
		alert("Sorry, only whole number quantities are allowed.");
    }
    else
    {
        return true;
    }
    fldQty.focus();
    fldQty.select();
    return false;
}


function ComponentSnapShot(element){
   var sElem = "";

   sElem = element.componentFromPoint(
      event.clientX,
      event.clientY
   );
   	
   qty  = parseInt(frmProductBody.product_qty.value) 
   if (isNaN(qty)) return -1;	 		
   if (sElem=="scrollbarDown")    
    if (frmProductBody.product_qty.value > 1) 
    	frmProductBody.product_qty.value = qty - 1;  
    
   if (sElem=="scrollbarUp")
    if (frmProductBody.product_qty.value < 999) 
    	frmProductBody.product_qty.value = qty + 1;
}

function ValidateBasketQuantity(obj)
{
    //var fldQty = document.frmProductBody.product_qty;
    var fldQty = obj;
    var fldStoredQty = document.getElementById(fldQty.name + 'Saved');

    if (fldQty.value.length == 0)
    {
		//[LOCALIZE]
        alert('Quantity must be a number greater than zero. Please enter a number, or to remove a product please click "remove".');
	//fldQty.focus();
	setTimeout("document.getElementById('" + fldQty.name + "').select()",10)
	return false;
    }
    else if (isNaN(fldQty.value))
    {
		//[LOCALIZE]
        alert('Quantity must be a number greater than zero. Please enter a number, or to remove a product please click "remove".');
	//fldQty.focus();
	setTimeout("document.getElementById('" + fldQty.name + "').select()",10)
	return false;
    }
    else if (fldQty.value == 0)
    {
		//[LOCALIZE]    
        alert('Quantity must be a number greater than zero. Please enter a number, or to remove a product please click "remove".');
	//fldQty.focus();
	setTimeout("document.getElementById('" + fldQty.name + "').select()",10)
	return false;
    }
    else if (fldQty.value < 0)
    {
		//[LOCALIZE]
        alert('Quantity must be a number greater than zero. Please enter a number, or to remove a product please click "remove".');
	//fldQty.focus();
	setTimeout("document.getElementById('" + fldQty.name + "').select()",10)
	return false;
    }
    else if (validateChars(fldQty) == false)
    {
		//[LOCALIZE]
	alert("Sorry, only whole number quantities are allowed.");
	//fldQty.focus();
	setTimeout("document.getElementById('" + fldQty.name + "').select()",10)
	return false;
    }
    else
    {
	if(fldQty.value != fldStoredQty.value)
	{
		document.frmBasketBody.CartUpdated.Value="Yes";
		alert('Please wait while the page refreshes.');
 		UpdateCart();
       		return true;

	}
    }

}

function UpdateCart()
{
	document.forms['frmBasketBody'].elements['btnSubmit'].value='2';
	document.forms['frmBasketBody'].submit();
}

function ToggleBodyDiv()
{
    if (MoreBodyDiv.style.display == "none")
    {
        MoreBodyDiv.style.display = "";
        MoreLink.style.display = "none";
    }
    else
    {
        MoreBodyDiv.style.display="none";
    }
}
function validateChars(obj)
{
	var blnResult = true;
	var strValidChars = "0123456789";
	var i;
	var strChar;
	var strQuantity = obj.value;

	for (i=0; i<strQuantity.length && blnResult == true; i++)
	{
		strChar = strQuantity.charAt(i);
		if (strValidChars.indexOf(strChar) == -1)
		{
			blnResult = false;
		}
	}

	return blnResult;
}

//-->