var called=false;	
var T_Price=0;
var Age1_flag;
var Age1_print="";
var Gender1_flag;
var Gender1_print;

var called2=false;	
var T_Price2=0;
var Age2_flag;
var Age2_print="";
var Coverage_flag;
var Coverage_print;
var Gender2_print;


function compute(form){
 called=true;

//-------Productline 1----------
if (form.Option1[0].selected){
	Age1_flag=0;
	Age1_print="None";	
}
	 
if (form.Option1[1].selected){
	Age1_flag=1;
	Age1_print="18 - 24";
}
else if (form.Option1[2].selected){
	Age1_flag=2;
	Age1_print="25 - 29";
}	
else if (form.Option1[3].selected){
	Age1_flag=3;
	Age1_print="30 - 34";
}	
else if (form.Option1[4].selected){
	Age1_flag=4;
	Age1_print="35 - 39";
}
else if (form.Option1[5].selected){
	Age1_flag=5;
	Age1_print="40 - 44";
}
else if (form.Option1[6].selected){
	Age1_flag=6;
	Age1_print="45 - 49";
}	
else if (form.Option1[7].selected){
	Age1_flag=7;
	Age1_print="50 - 54";
}
else if (form.Option1[8].selected){
	Age1_flag=8;
	Age1_print="55 - 59";
}
else if (form.Option1[9].selected){
	Age1_flag=9;
	Age1_print="60 - 64";
}

//-------Productline 2----------
if (form.Option2[0].selected){
	Gender1_flag=0;
	Gender1_print="None";
}
if (form.Option2[1].selected){
	Gender1_flag=1;
	Gender1_print="Male";
}
if (form.Option2[2].selected){
	Gender1_flag=2;
	Gender1_print="Female";
}

if (form.Option6[0].selected) {
 Smoker_flag=0;
}

if (form.Option6[1].selected) {
 Smoker_flag=1;
}

if (form.Option6[2].selected) {
 Smoker_flag=2;
}

switch (Age1_flag){
	case 0:  if (Gender1_flag == 0){
		T_Price=""
	            }
	            if (Gender1_flag == 1){
		T_Price=""
	            }
	            else if (Gender1_flag == 2){
		T_Price=""
		}
	            break
	case 1:  if (Gender1_flag == 0){
		T_Price=""
	            }
	            if (Gender1_flag == 1){
				if (Smoker_flag == 0) { 
					T_Price=""
				}
				if (Smoker_flag == 1) {
					T_Price=1.75
				}
				if (Smoker_flag == 2) {
					T_Price=1.64
				}
	            }
	            else if (Gender1_flag == 2){
				if (Smoker_flag == 0) { 
					T_Price=""
				}
				if (Smoker_flag == 1) {
					T_Price=1.86
				}
				if (Smoker_flag == 2) {
					T_Price=1.48
				}	
			}
	            break
	case 2:  if (Gender1_flag == 0){
		T_Price=""
	            }
	            if (Gender1_flag == 1){
				if (Smoker_flag == 0) { 
					T_Price=""
				}
				if (Smoker_flag == 1) {
					T_Price=2.76
				}
				if (Smoker_flag == 2) {
					T_Price=2.48
				}		            }
	            else if (Gender1_flag == 2){
				if (Smoker_flag == 0) { 
					T_Price=""
				}
				if (Smoker_flag == 1) {
					T_Price=2.88
				}
				if (Smoker_flag == 2) {
					T_Price=2.54
				}	
		}
	            break
	case 3:  if (Gender1_flag == 0){
		T_Price=""
	            }
                    if (Gender1_flag == 1){
				if (Smoker_flag == 0) { 
					T_Price=""
				}
				if (Smoker_flag == 1) {
					T_Price=4.00
				}
				if (Smoker_flag == 2) {
					T_Price=3.21
				}		            }
	            else if (Gender1_flag == 2){
				if (Smoker_flag == 0) { 
					T_Price=""
				}
				if (Smoker_flag == 1) {
					T_Price=5.47
				}
				if (Smoker_flag == 2) {
					T_Price=4.06
				}			}
	            break
	case 4:  if (Gender1_flag == 0){
		T_Price=""
	            }
	            if (Gender1_flag == 1){
				if (Smoker_flag == 0) { 
					T_Price=""
				}
				if (Smoker_flag == 1) {
					T_Price=7.90
				}
				if (Smoker_flag == 2) {
					T_Price=5.19
				}		            }
	            else if (Gender1_flag == 2){
				if (Smoker_flag == 0) { 
					T_Price=""
				}
				if (Smoker_flag == 1) {
					T_Price=9.81
				}
				if (Smoker_flag == 2) {
					T_Price=6.26
				}			}
	            break
	case 5:  if (Gender1_flag == 0){
		T_Price=""
	            }
                    if (Gender1_flag == 1){
				if (Smoker_flag == 0) { 
					T_Price=""
				}
				if (Smoker_flag == 1) {
					T_Price=14.89
				}
				if (Smoker_flag == 2) {
					T_Price=9.08
				}		            }
	            else if (Gender1_flag == 2){
				if (Smoker_flag == 0) { 
					T_Price=""
				}
				if (Smoker_flag == 1) {
					T_Price=16.41
				}
				if (Smoker_flag == 2) {
					T_Price=10.04
				}			}
	            break
	case 6:  if (Gender1_flag == 0){
		T_Price=""
	            }
	            if (Gender1_flag == 1){
				if (Smoker_flag == 0) { 
					T_Price=""
				}
				if (Smoker_flag == 1) {
					T_Price=26.39
				}
				if (Smoker_flag == 2) {
					T_Price=14.83
				}		            }
	            else if (Gender1_flag == 2){
				if (Smoker_flag == 0) { 
					T_Price=""
				}
				if (Smoker_flag == 1) {
					T_Price=27.18
				}
				if (Smoker_flag == 2) {
					T_Price=15.28
				}			}
	            break
	case 7:  if (Gender1_flag == 0){
		T_Price=""
	            }
	            if (Gender1_flag == 1){
				if (Smoker_flag == 0) { 
					T_Price=""
				}
				if (Smoker_flag == 1) {
					T_Price=48.16
				}
				if (Smoker_flag == 2) {
					T_Price=24.48
				}		            }
	            else if (Gender1_flag == 2){
				if (Smoker_flag == 0) { 
					T_Price=""
				}
				if (Smoker_flag == 1) {
					T_Price=46.41
				}
				if (Smoker_flag == 2) {
					T_Price=21.54
				}			}
	            break
	case 8:  if (Gender1_flag == 0){
		T_Price=""
	            }
	            if (Gender1_flag == 1){
				if (Smoker_flag == 0) { 
					T_Price=""
				}
				if (Smoker_flag == 1) {
					T_Price=84.76
				}
				if (Smoker_flag == 2) {
					T_Price=39.20
				}		            }
	            else if (Gender1_flag == 2){
				if (Smoker_flag == 0) { 
					T_Price=""
				}
				if (Smoker_flag == 1) {
					T_Price=71.96
				}
				if (Smoker_flag == 2) {
					T_Price=29.55
				}			}
	            break
	case 9:  if (Gender1_flag == 0){
		T_Price=""
	            }
	            if (Gender1_flag == 1){
				if (Smoker_flag == 0) { 
					T_Price=""
				}
				if (Smoker_flag == 1) {
					T_Price=142.97
				}
				if (Smoker_flag == 2) {
					T_Price=61.30
				}		            }
	            else if (Gender1_flag == 2){
				if (Smoker_flag == 0) { 
					T_Price=""
				}
				if (Smoker_flag == 1) {
					T_Price=98.30
				}
				if (Smoker_flag == 2) {
					T_Price=41.06
				}			}
	            break
}

form.T_Price.value="  $ "+ T_Price;

}

function compute2(form){
 called2=true;

//-------Productline 1----------
if (form.Option3[0].selected){
	Age2_flag=0;
	Age2_print="None";	
}
	 
if (form.Option3[1].selected){
	Age2_flag=1;
	Age2_print="18 - 34";
}
else if (form.Option3[2].selected){
	Age2_flag=2;
	Age2_print="34 - 39";
}	
else if (form.Option3[3].selected){
	Age2_flag=3;
	Age2_print="40 - 44";
}	
else if (form.Option3[4].selected){
	Age2_flag=4;
	Age2_print="45 - 49";
}
else if (form.Option3[5].selected){
	Age2_flag=5;
	Age2_print="50 - 54";
}
else if (form.Option3[6].selected){
	Age2_flag=6;
	Age2_print="55 - 59";
}	
else if (form.Option3[7].selected){
	Age2_flag=7;
	Age2_print="60 - 64";
}


//-------Productline 2----------
if (form.Option4[0].selected){
	Coverage_flag=0;
	Coverage_print="None [$0]";
}
if (form.Option4[1].selected){
	Coverage_flag=1;
	Coverage_print="$25,000";
}
if (form.Option4[2].selected){
	Coverage_flag=2;
	Coverage_print="$50,000";
}
if (form.Option4[3].selected){
	Coverage_flag=3;
	Coverage_print="$75,000";
}

//-------Productline 3----------
if (form.Option5[0].selected){
	Gender2_print="None";
}
if (form.Option5[1].selected){
	Gender2_print="Male";
}
if (form.Option5[2].selected){
	Gender2_print="Female";
}

switch (Age2_flag){
	case 0:  if (Coverage_flag == 0){
		T_Price2=""
	            }
	            if (Coverage_flag == 1){
		T_Price2=""
	            }
	            else if (Coverage_flag == 2){
		T_Price2=""
		}
	            else if (Coverage_flag == 3){
		T_Price2=""
		}
	            break
	case 1:  if (Coverage_flag == 0){
		T_Price2=""
	            }
	            if (Coverage_flag == 1){
		T_Price2=2.50 
	            }
	            else if (Coverage_flag == 2){
		T_Price2=5.00
		}
	            else if (Coverage_flag == 3){
		T_Price2=7.50
		}
	            break
	case 2:  if (Coverage_flag == 0){
		T_Price2=""
	            }
	            if (Coverage_flag == 1){
		T_Price2=3.50 
	            }
	            else if (Coverage_flag == 2){
		T_Price2=7.00
		}
	            else if (Coverage_flag == 3){
		T_Price2=10.50
		}
	            break
	case 3:  if (Coverage_flag == 0){
		T_Price2=""
	            }
                    if (Coverage_flag == 1){
		T_Price2=6.25 
	            }
	            else if (Coverage_flag == 2){
		T_Price2=12.50
		}
	            else if (Coverage_flag == 3){
		T_Price2=18.75
		}
	            break
	case 4:  if (Coverage_flag == 0){
		T_Price2=""
	            }
	            if (Coverage_flag == 1){
		T_Price2=10.50 
	            }
	            else if (Coverage_flag == 2){
		T_Price2=21.00
		}
	            else if (Coverage_flag == 3){
		T_Price2=21.50
		}
	            break
	case 5:  if (Coverage_flag == 0){
		T_Price2=""
	            }
                    if (Coverage_flag == 1){
		T_Price2=17.25
	            }
	            else if (Coverage_flag == 2){
		T_Price2=34.50
		}
 	            else if (Coverage_flag == 3){
		T_Price2=51.75
		}
	            break
	case 6:  if (Coverage_flag == 0){
		T_Price2=""
	            }
	            if (Coverage_flag == 1){
		T_Price2=27.75
	            }
	            else if (Coverage_flag == 2){
		T_Price2=55.50
		}
	            else if (Coverage_flag == 3){
		T_Price2=83.25
		}
	            break
	case 7:  if (Coverage_flag == 0){
		T_Price2=""
	            }
	            if (Coverage_flag == 1){
		T_Price2=44.50
	            }
	            else if (Coverage_flag == 2){
		T_Price2=89.00
		}
	            else if (Coverage_flag == 3){
		T_Price2=133.50
		}
	            break
}

form.T_Price2.value="  $ "+ T_Price2;

}


function print(form){
if(!called){
	compute(form);
}

text=("<HEAD><TITLE>'Cost Estimator'</TITLE></HEAD>");
text=(text +"<BODY BGCOLOR =  '#FFFFFF' ><CENTER><B><FONT SIZE = 3><FONT COLOR=BLUE>Cost Estimator</FONT></FONT></B>");
text=(text +"<br></CENTER>");
text=(text+"<hr>");
text=(text+"<TABLE BORDER =0><TR VALIGN=Top><TD VALIGN=Top>");
text=(text+"<B>Age: <BR>Sex:");
text=(text+"</B></TD><TD>")
text=(text+"<B>"+ Age1_print+"<BR>"+ Gender1_print);
text=(text+"<TD></TR></TABLE><hr>");
text=(text+"<B><FONT COLOR=RED>Total Cost:</FONT>"+"       $"+T_Price);
text=(text+"<BR><BR><FONT SIZE=-1><FONT COLOR=Gray>To print, choose File and Print.</FONT></FONT>");
text=(text+"</body></html>");
                msgWindow=window.open("","displayWindow","toolbar=no,width=375,height=250,directories=no,status=yes,scrollbars=yes,resize=no,menubar=yes")
                msgWindow.document.write(text)
                msgWindow.document.close()
}

function print2(form){
if(!called2){
	compute2(form);
}

text = ("<HEAD><TITLE>'Cost Estimator'</TITLE></HEAD>");
text = (text +"<BODY BGCOLOR =  '#FFFFFF' ><CENTER><B><FONT SIZE = 3><FONT COLOR=BLUE>Cost Estimator</FONT></FONT></B>");
text= (text +"<br></CENTER>");
text=(text+"<hr>");
text=(text+"<TABLE BORDER =0><TR VALIGN=Top><TD VALIGN=Top>");
text=(text+"<B>Age: <BR>Coverage: <BR>Sex:");
text=(text+"</B></TD><TD>")
text=(text+"<B>"+ Age2_print+"<BR>"+ Coverage_print+"<BR>"+ Gender2_print);
text=(text+"<TD></TR></TABLE><hr>");
text=(text+"<B><FONT COLOR=RED>Total Cost:</FONT>"+"       $"+T_Price2);
text=(text+"<BR><BR><FONT SIZE=-1><FONT COLOR=Gray>To print, choose File and Print.</FONT></FONT>");
text=(text+"</body></html>");
                msgWindow=window.open("","displayWindow","toolbar=no,width=375,height=250,directories=no,status=yes,scrollbars=yes,resize=no,menubar=yes")
                msgWindow.document.write(text)
                msgWindow.document.close()

}