function trapSpecial3(plan, installments, agerange, deductible, premium, loading, mADDcoverage) {


var v=plan.value
var w=installments.value
var x=agerange.value; 
var y=getRadioValue(deductible); 
var z
var ADDcoverage=mADDcoverage.value;

//if loading is passed as object
if (isNaN(loading)) loading=loading.value;
//if object value is blank
if (isNaN(loading)) loading=1;
if (loading==0) loading=1;


//one year plan

if ((w=="1")&&( x=="2")&&(v=="2")) { z=38800*loading; }
if ((w=="1")&&( x=="3")&&(v=="2")) { z=41300*loading; }
if ((w=="1")&&( x=="4")&&(v=="2")) { z=46300*loading; }
if ((w=="1")&&( x=="5")&&(v=="2")) { z=61300*loading; }

if ((w=="1")&&( x=="2")&&(v=="3")) { z=42700*loading; }
if ((w=="1")&&( x=="3")&&(v=="3")) { z=45400*loading; }
if ((w=="1")&&( x=="4")&&(v=="3")) { z=50900*loading; }
if ((w=="1")&&( x=="5")&&(v=="3")) { z=67400*loading; }


if (y=="Yes" && w=="1")
{
	if (ADDcoverage=="10")
		z = z + 9400;
	if (ADDcoverage=="5")
		z = z + 4700;
	if (ADDcoverage=="2")
		z = z + 1880;

}

//6 month plan

if ((w=="2")&&( x=="2")&&(v=="2")) { z=20600*loading; }
if ((w=="2")&&( x=="3")&&(v=="2")) { z=21900*loading; }
if ((w=="2")&&( x=="4")&&(v=="2")) { z=24500*loading; }
if ((w=="2")&&( x=="5")&&(v=="2")) { z=32500*loading; }


if ((w=="2")&&( x=="2")&&(v=="3")) { z=22600*loading; }
if ((w=="2")&&( x=="3")&&(v=="3")) { z=24100*loading; }
if ((w=="2")&&( x=="4")&&(v=="3")) { z=27000*loading; }
if ((w=="2")&&( x=="5")&&(v=="3")) { z=35700*loading; } 

if (y=="Yes" && w=="2")
{
	if (ADDcoverage=="10")
		z = z + 6600;
	if (ADDcoverage=="5")
		z = z + 3300;
	if (ADDcoverage=="2")
		z = z + 1320;

}


//3 month plan

if ((w=="3")&&( x=="2")&&(v=="2")) { z=10900*loading; }
if ((w=="3")&&( x=="3")&&(v=="2")) { z=11600*loading; }
if ((w=="3")&&( x=="4")&&(v=="2")) { z=13000*loading; }
if ((w=="3")&&( x=="5")&&(v=="2")) { z=17200*loading; }


if ((w=="3")&&( x=="2")&&(v=="3")) { z=12000*loading; }
if ((w=="3")&&( x=="3")&&(v=="3")) { z=12700*loading; }
if ((w=="3")&&( x=="4")&&(v=="3")) { z=14300*loading; }
if ((w=="3")&&( x=="5")&&(v=="3")) { z=18900*loading; }

if (y=="Yes" && w=="3")
{
	if (ADDcoverage=="10")
		z = z + 4200;
	if (ADDcoverage=="5")
		z = z + 2100;
	if (ADDcoverage=="2")
		z = z + 840;

}

//1-year plan with monthly payments

if ((w=="4")&&( x=="2")&&(v=="2")) { z=3810*loading; }
if ((w=="4")&&( x=="3")&&(v=="2")) { z=4050*loading; }
if ((w=="4")&&( x=="4")&&(v=="2")) { z=4550*loading; }
if ((w=="4")&&( x=="5")&&(v=="2")) { z=6020*loading; }


if ((w=="4")&&( x=="2")&&(v=="3")) { z=4190*loading; }
if ((w=="4")&&( x=="3")&&(v=="3")) { z=4460*loading; }
if ((w=="4")&&( x=="4")&&(v=="3")) { z=4990*loading; }
if ((w=="4")&&( x=="5")&&(v=="3")) { z=6620*loading; }

if (y=="Yes" && w=="4")
{
	if (ADDcoverage=="10")
		z = z + 860;
	if (ADDcoverage=="5")
		z = z + 430;
	if (ADDcoverage=="2")
		z = z + 170;

}



if(z>0) {

	//Round off to nearest 10
	z = Math.round(z/10)*10;

	z=addCommas(z)
	premium.value=z;
	
}
}
