// JScript source code
function CalculateTotal()
{
    var BasePrice = parseInt(document.getElementById('HiddenPrice').innerHTML.replace(/,/gi, ''));
    var RunningTotal = BasePrice;
    
    for (var j = 1; j <= 100; j++) 
    {
        box = eval("document.frmMoreInfo.Accessory_" + j); 
        
        if (box != null)
        {
            if (box.checked == true)
            {
                var HiddenValue = eval("document.frmMoreInfo.AccessoryValue_" + j);
                //alert(HiddenValue.value);
                
                RunningTotal = RunningTotal + parseInt(HiddenValue.value.replace(/,/gi, ''));
            }
        }
        
    }
    
    document.getElementById('MoreInfoTotal').innerHTML= formatCurrency(RunningTotal);
}


function formatCurrency(num) 
{
    num = num.toString().replace(/\R|\,/g,'');
    if(isNaN(num))
    num = "0";
    sign = (num == (num = Math.abs(num)));
    num = Math.floor(num*100+0.50000000001);
    cents = num%100;
    num = Math.floor(num/100).toString();
    if(cents<10)
    cents = "0" + cents;
    for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
    num = num.substring(0,num.length-(4*i+3))+','+
    num.substring(num.length-(4*i+3));
    return (((sign)?'':'-') + 'R' + num + '.' + cents);
}
