    var urlOrderProcess     = "/TradePoint/Order_Process";
    var lastVal = 0;

    function updateBasket( itemNo ,weight, unitType, msg )
    {
        quantity = document.getElementById('quantity_' + itemNo).value.replace(",",".");

	/* gac - kcl : 29-01-2007 begin */
	var comment = "";
	if (document.getElementById('comment_' + itemNo))
	{
		comment = document.getElementById('comment_' + itemNo).value;
	}
	/* gac - kcl : 29-01-2007 end */

	/* gac - kcl : 29-01-2007 begin */
	//var commissionname = document.getElementById('commissionname_' + itemNo).value;
	//var lengthincm = document.getElementById('lengthincm_' + itemNo).value;
	//var characteristics = document.getElementById('characteristics_' + itemNo).value;
	/* gac - kcl : 29-01-2007 end */

        if(!quantity || isNaN(quantity) || quantity < 1)
        {
            alert( msg );
            document.getElementById('quantity').focus();
            return;
        }
	
	/* gac - kcl 29-01-2007  add extra parameter     + "&comment=" + comment*/
	/* gac - kcl 23-03-2007  add extra parameters     + "&commissionname=" + commissionname + "&lengthincm=" + lengthincm + "&characteristics=" + characteristics*/
        try
        {
            process.location.href= urlOrderProcess+ "?actionType=additem&itemNo=" + itemNo + "&quantity=" + quantity + "&addItemAction=calculate&weight="+weight + "&comment=" + comment;
	    	
        }
        catch( e )
        {
            try
            {
                parent.process.location.href= urlOrderProcess+ "?actionType=additem&itemNo=" + itemNo + "&quantity=" + quantity + "&addItemAction=calculate&weight="+weight + "&comment=" + comment;
            }
            catch( e )
            {
                try
                {
                    window.opener.process.location.href= urlOrderProcess+ "?actionType=additem&itemNo=" + itemNo + "&quantity=" + quantity + "&addItemAction=calculate&weight="+weight + "&comment=" + comment;
                }
                catch( e )
                {
                    window.opener.parent.process.location.href= urlOrderProcess+ "?actionType=additem&itemNo=" + itemNo + "&quantity=" + quantity + "&addItemAction=calculate&weight="+weight + "&comment=" + comment;
                }
            }
        }
    }
	

	

    function setLastVal(el,decimalType)
    {
        var tmp = el.value;
        if(tmp == "")
            return;
        
        tmp = (decimalType) ? tmp.replace(",",".") :  tmp.replace(".","");
        
        if(!isNaN(tmp) || tmp=="")
            lastVal = tmp; 
    }

    function checkQty(el,decimalType)
    {  
        tmp = el.value;
        if(tmp == "") return;

        tmp = (decimalType) ? tmp.replace(",",".") :  tmp.replace(".","");
        
        if(isNaN(tmp) || tmp<0)    
        {
            el.value = lastVal;
            return;
        }
        el.value = tmp;
    }

            
    /*
    function addToCart( itemNo,weight,unitType )
    {
        quantity = document.getElementById('quantity_' + itemNo).value;
        quantity = quantity.replace(",",".");
        if( !quantity || isNaN(quantity) || quantity < 1  )
        {
            alert('Du skal indtaste et gyldigt antal');
            document.getElementById('quantity').focus();
            return;
        }
        
         var addItemToBasket = getFunction('addItemToBasket');
         addItemToBasket( itemNo, quantity, weight, inPopup );
         return;
    }*/