Sum Total Based on drop down
I am trying to calculate sum based on a drop down on a page generated from a template , can someone help
function doFoodTotal()
{
var aNameParts = event.targetName.split(".");
var cPostFix = aNameParts.pop();
var cPage = aNameParts.shift();
if(/^P\d/.test(cPage))
{
var fSum = this.getField(cPage + ".Additional.Total.").getArray();
var totalF = 0;
for (i = 0; i < fSum.length; i++)
if(this.getField(cPage + ".Additional.Category." + i).valueAsString == "Food")
{
totalF += fSum[i].value;
event.value = totalF;
}
else
event.value = 0;
}
}
