// Cache images
var foldTri  = new Image(); foldTri.src  = "images/tri_fold11x25.gif";
var fold4panel  = new Image(); fold4panel.src  = "images/4Panel_fold11x25.gif";
var foldG  = new Image(); foldG.src  = "images/gate_fold11x25.gif";
var foldTH =  new Image(); foldTH.src =  "images/tri_then_half_fold11x25.gif";
var foldNo   = new Image(); foldNo.src   = "images/no_fold11x25.gif"; 
var foldHalf = new Image(); foldHalf.src = "images/half_fold11x25.gif";

var foldImageArray = new Array( foldNo, foldHalf.src, foldTri.src, fold4panel.src, foldTH.src, foldG.src );

var backColor = new Image(); backColor.src = "images/11x25newsletterback4color.jpg";
var backBlack = new Image(); backBlack.src = "images/11x25newsletterbackblack.jpg";
var inkColorsArray = new Array( backColor.src, backBlack.src );

// Global settings of radio buttons
var gProduct= 52;	// product type index, same as ProductTypeInt.value
var gPaper  = 0;	// paper quality index (0 -- standard)
var gFold   = 2;	// folding index (2 -- trifold)
var gInk    = 0;	// back page ink index (0 -- 4color, 1 -- black)
var gAqua   = 0;	// aqueous index (0 -- no coating, 2 -- coated)
var gHandle = 0;	// rush handling (0 -- normal shipping)
var gShipType = 0;	// Shipping (0 -- UPS Ground)
var gMarkup = 1;	// Markup (0 -- 30)

// Pricing arrays
var minimumQuantityArray   = new Array();
var minimumPriceArray      = new Array();
var multiplyEachArray      = new Array();
var multiplyEachArray5000  = new Array();
var multiplyEachArray10000 = new Array();
var multiplyEachArray20000 = new Array();
var aqueousPriceArray      = new Array();
var aqueousEachArray       = new Array();
var shipArray              = new Array();
var shipTypeArray          = new Array();
var handleArray            = new Array();
var shipPaperArray         = new Array();
var paperTypeArray         = new Array();






