// JavaScript Document
function calculate()
{
  var ticketform = document.forms["mail"];
  
  var numx8 = ticketform["number_of_x8_events_tickets"].value;
  var x8total = (numx8 * 168);
  ticketform["x8_events_tickets_total_cost"].value = parseFloat(x8total);
  
  var numpick56theodore = ticketform["number_of_pick5-6_Zhang_tickets"].value;
  var numalumtheodore = ticketform["number_of_alumni_Zhang_tickets"].value;
  var numgentheodore = ticketform["number_of_general_Zhang_tickets"].value;
  var numstutheodore = ticketform["number_of_student_Zhang_tickets"].value;  
  var theodoretotal = ((numpick56theodore * 23) + (numalumtheodore * 25) + (numgentheodore * 28) + (numstutheodore * 13));
  ticketform["Zhang_total_cost"].value = parseFloat(theodoretotal);
  
  var numpick56savion = ticketform["number_of_pick5-6_Winston_tickets"].value;
  var numalumsavion = ticketform["number_of_alumni_Winston_tickets"].value;
  var numgensavion = ticketform["number_of_general_Winston_tickets"].value;
  var numstusavion = ticketform["number_of_student_Winston_tickets"].value;  
  var saviontotal = ((numpick56savion * 25) + (numalumsavion * 27) + (numgensavion * 30) + (numstusavion * 13));
  ticketform["Winston_total_cost"].value = parseFloat(saviontotal);
  
  var numpick56boys = ticketform["number_of_pick5-6_Eisenhower_tickets"].value;
  var numalumboys = ticketform["number_of_alumni_Eisenhower_tickets"].value;
  var numgenboys = ticketform["number_of_general_Eisenhower_tickets"].value;
  var numstuboys = ticketform["number_of_student_Eisenhower_tickets"].value;  
  var boystotal = ((numpick56boys * 23) + (numalumboys * 25) + (numgenboys * 28) + (numstuboys * 13));
  ticketform["Eisenhower_total_cost"].value = parseFloat(boystotal);
  
  var numpick56doris = ticketform["number_of_pick5-6_Temple_tickets"].value;
  var numalumdoris = ticketform["number_of_alumni_Temple_tickets"].value;
  var numgendoris = ticketform["number_of_general_Temple_tickets"].value;
  var numstudoris = ticketform["number_of_student_Temple_tickets"].value;  
  var doristotal = ((numpick56doris * 23) + (numalumdoris * 25) + (numgendoris * 28) + (numstudoris * 13));
  ticketform["Temple_total_cost"].value = parseFloat(doristotal);
  
  var numpick56first = ticketform["number_of_pick5-6_Langston_tickets"].value;
  var numalumfirst = ticketform["number_of_alumni_Langston_tickets"].value;
  var numgenfirst = ticketform["number_of_general_Langston_tickets"].value;
  var numstufirst = ticketform["number_of_student_Langston_tickets"].value;  
  var firsttotal = ((numpick56first * 23) + (numalumfirst * 25) + (numgenfirst * 28) + (numstufirst * 13));
  ticketform["Langston_total_cost"].value = parseFloat(firsttotal);
  
  var numpick56beyond = ticketform["number_of_pick5-6_Shaheen_tickets"].value;
  var numalumbeyond = ticketform["number_of_alumni_Shaheen_tickets"].value;
  var numgenbeyond = ticketform["number_of_general_Shaheen_tickets"].value;
  var numstubeyond = ticketform["number_of_student_Shaheen_tickets"].value;  
  var beyondtotal = ((numpick56beyond * 23) + (numalumbeyond * 25) + (numgenbeyond * 28) + (numstubeyond * 13));
  ticketform["Shaheen_total_cost"].value = parseFloat(beyondtotal);
  
  var numpick56ts = ticketform["number_of_pick5-6_Burns_tickets"].value;
  var numalumts = ticketform["number_of_alumni_Burns_tickets"].value;
  var numgents = ticketform["number_of_general_Burns_tickets"].value;
  var numstuts = ticketform["number_of_student_Burns_tickets"].value;  
  var tstotal = ((numpick56ts * 25) + (numalumts * 30) + (numgents * 35) + (numstuts * 13));
  ticketform["Burns_total_cost"].value = parseFloat(tstotal);

  var numpick56umo = ticketform["number_of_pick5-6_Clown_tickets"].value;
  var numalumumo = ticketform["number_of_alumni_Clown_tickets"].value;
  var numgenumo = ticketform["number_of_general_Clown_tickets"].value;
  var numstuumo = ticketform["number_of_student_Clown_tickets"].value;  
  var umototal = ((numpick56umo * 23) + (numalumumo * 25) + (numgenumo * 28) + (numstuumo * 13));
  ticketform["Clown_total_cost"].value = parseFloat(umototal);

  
  var subtotal = (x8total + theodoretotal + saviontotal + boystotal + doristotal + firsttotal + beyondtotal + tstotal + umototal);
  ticketform["subtotal"].value = subtotal;
  
  numx8 = Number(numx8)
  numpick56theodore = Number(numpick56theodore)
  numalumtheodore = Number(numalumtheodore)
  numgentheodore = Number(numgentheodore)
  numstutheodore = Number(numstutheodore)
  numpick56savion = Number(numpick56savion)
  numalumsavion = Number(numalumsavion)
  numgensavion = Number(numgensavion)
  numstusavion = Number(numstusavion)
  numpick56boys = Number(numpick56boys)
  numalumboys = Number(numalumboys)
  numgenboys = Number(numgenboys)
  numstuboys = Number(numstuboys)
  numpick56doris = Number(numpick56doris)
  numalumdoris = Number(numalumdoris)
  numgendoris = Number(numgendoris)
  numstudoris = Number(numstudoris)
  numpick56first = Number(numpick56first)
  numalumfirst = Number(numalumfirst)
  numgenfirst = Number(numgenfirst)
  numstufirst = Number(numstufirst)
  numpick56beyond = Number(numpick56beyond)
  numalumbeyond = Number(numalumbeyond)
  numgenbeyond = Number(numgenbeyond)
  numstubeyond = Number(numstubeyond)
  numpick56ts = Number(numpick56ts)
  numalumts = Number(numalumts)
  numgents = Number(numgents)
  numstuts = Number(numstuts)
  numpick56umo = Number(numpick56umo)
  numalumumo = Number(numpick56umo)
  numgenumo = Number(numgenumo)
  numstuumo = Number(numstuumo)     
	  
  var contribution = ticketform["contribution"].value;
  
  var grandtotal = (parseFloat(subtotal)+ 2 + parseFloat(contribution));
  ticketform["total"].value = grandtotal;

  return true;
};
