// JavaScript Document

// RADIO GROUP NAMES
	var radioNames = Array(
		'Quantity',
		'PageSize',
		'NumOfPages',
		'ColorChoice',
		'PaperType',
		'RemitEnvelope',
		'EnvelopeType',
		'EnvelopeAttachment',
		'Fold',
		'Staple',
		'WaferSeal',
		'HardcopyProof'
	);
	
// GENERAL MODIFIERS
	// number of sheets in a newsletter
	var NumOfPages = Array();
	NumOfPages['0'] = 1;
	NumOfPages['1'] = 1;
	NumOfPages['2'] = 2;
	NumOfPages['3'] = 3;

// COSTS
	var Costs = Array();
		Costs['0'] = Array();
		Costs['0']['0'] = 0;
	// COSTS PER UNIT FOR COLORS
		// B/W prints
		Costs['Black'] = Array();
		Costs['Black']['0'] = 0;
		Costs['Black']['250'] = 125;
		Costs['Black']['500'] = 170;
		Costs['Black']['750'] = 200;
		Costs['Black']['1000'] = 225;
		Costs['Black']['1500'] = 265;
		Costs['Black']['2000'] = 305;
		Costs['Black']['2500'] = 345;
		Costs['Black']['3000'] = 385;
		// 2-Color prints (Black and One Color)
		Costs['2Color'] = Array();
		Costs['2Color']['0'] = 0;
		Costs['2Color']['250'] = 300;
		Costs['2Color']['500'] = 350;
		Costs['2Color']['750'] = 390;
		Costs['2Color']['1000'] = 425;
		Costs['2Color']['1500'] = 485;
		Costs['2Color']['2000'] = 545;
		Costs['2Color']['2500'] = 610;
		Costs['2Color']['3000'] = 670;
		// 4-Color prints (Full CYMK)
		Costs['4Color'] = Array();
		Costs['4Color']['0'] = 0;
		Costs['4Color']['250'] = 365;
		Costs['4Color']['500'] = 540;
		Costs['4Color']['750'] = 750;
		Costs['4Color']['1000'] = 950;
		Costs['4Color']['1500'] = 1275;
		Costs['4Color']['2000'] = 1600;
		Costs['4Color']['2500'] = 1915;
		Costs['4Color']['3000'] = 2250;
		
	// PER SHEET SIZE MODIFIER 
		Costs['PageSize'] = Array();
		Costs['PageSize']['0'] = 0;       // initial
		Costs['PageSize']['11x17'] = 1;   // normal
		Costs['PageSize']['85x11'] = .65;  // normal
		
	// PER UNIT PAPER TYPE MODIFIER 
		Costs['PaperType'] = Array();
		Costs['PaperType']['0'] = 0;                 // initial
		Costs['PaperType']['80GlossText'] = 1;       // normal
		Costs['PaperType']['60MatteText'] = 1;       // normal
		Costs['PaperType']['80MatteCover'] = 1.05;   // 5% more
		Costs['PaperType']['100GlossCover'] = 1.05;  // 5% more

	// PER SHEET FOLDING MODIFIER 
		Costs['Fold'] = Array();
		Costs['Fold']['0'] = 0;           // initial
		Costs['Fold']['Half'] = .02;      // add .02 per sheet
		Costs['Fold']['Quarters'] = .03;  // add .03 per sheet
		Costs['Fold']['Thirds'] = .03;    // add .03 per sheet
		Costs['Fold']['None'] = 0;        // add .00 per sheet

	// COSTS PER NEWSLETTER
		Costs['Staple'] = Array();
		Costs['Staple']['0'] = 0;			// initial
		Costs['Staple']['y'] = .04;			// add .04 per newsletter
		Costs['Staple']['n'] = 0;			// none
		Costs['WaferSeal'] = Array();
		Costs['WaferSeal']['0'] = 0;		// initial
		Costs['WaferSeal']['y'] = .025;		// add .025 per newsletter
		Costs['WaferSeal']['n'] = 0;		// none

	// ADDED TO/REMOVED FROM TOTAL COST
		Costs['Proof'] = 25;              // add 25.00 per order
		
// ENVELOPES

	var Envelope = Array();
	// COSTS PER UNIT FOR COLORS
		// B/W One-Sided prints
		Envelope['Black1'] = Array();
		Envelope['Black1']['0'] = 0;
		Envelope['Black1']['250'] = 75;
		Envelope['Black1']['500'] = 100;
		Envelope['Black1']['750'] = 120;
		Envelope['Black1']['1000'] = 135;
		Envelope['Black1']['1500'] = 177;
		Envelope['Black1']['2000'] = 215;
		Envelope['Black1']['2500'] = 255;
		Envelope['Black1']['3000'] = 295;
		// B/W Two-Sided prints
		Envelope['Black2'] = Array();
		Envelope['Black2']['0'] = 0;
		Envelope['Black2']['250'] = 120;
		Envelope['Black2']['500'] = 150;
		Envelope['Black2']['750'] = 175;
		Envelope['Black2']['1000'] = 200;
		Envelope['Black2']['1500'] = 250;
		Envelope['Black2']['2000'] = 300;
		Envelope['Black2']['2500'] = 350;
		Envelope['Black2']['3000'] = 400;
		// 2-Color One-Sided prints
		Envelope['2Color1'] = Array();
		Envelope['2Color1']['0'] = 0;
		Envelope['2Color1']['250'] = 135;
		Envelope['2Color1']['500'] = 165;
		Envelope['2Color1']['750'] = 195;
		Envelope['2Color1']['1000'] = 225;
		Envelope['2Color1']['1500'] = 285;
		Envelope['2Color1']['2000'] = 335;
		Envelope['2Color1']['2500'] = 385;
		Envelope['2Color1']['3000'] = 435;
		// B/W Two-Sided prints
		Envelope['2Color2'] = Array();
		Envelope['2Color2']['0'] = 0;
		Envelope['2Color2']['250'] = 215;
		Envelope['2Color2']['500'] = 255;
		Envelope['2Color2']['750'] = 295;
		Envelope['2Color2']['1000'] = 335;
		Envelope['2Color2']['1500'] = 405;
		Envelope['2Color2']['2000'] = 475;
		Envelope['2Color2']['2500'] = 535;
		Envelope['2Color2']['3000'] = 595;

	// COSTS PER NEWSLETTER
		Envelope['0'] = 0;
		Envelope['Staple'] = .03;        // add .03 per newsletter
		Envelope['Insert'] = .01;        // add .01 per newsletter
		Envelope['Separate'] = 0;        // standard
