function Calculate()
{
 var calculate = CheckItemRequired();
 var booksize = document.getElementById('booksizelist').value ;
 var bwinteriapage = document.getElementById('bwinteriapage').value;
 var colorinteriapage = document.getElementById('colorinteriapage').value ;
 var bindinglist = document.getElementById('bindinglist').value ;
 var bookcover = document.getElementById('bookcover').value ;
 var glossypaper = document.getElementById('glossypaper').value ;
 var coverstock12= document.getElementById('coverstock12').value ;
 
 var glossypaper_1 = 0.02 ; // 8.5 x 11
 var coverstock12_1 = 0.25 ;
 
 var glossypaper_2 = 0.015 ; // 5.5 x 8.5
 var coverstock12_2 = 0.13 ;
 
 var glossypaper_3 = 0.02 ; // 6 x 9
 var coverstock12_3 = 0.25 ;
 
 var glossypaper_4 = 0.02 ; // 6.625 x 10.25
 var coverstock12_4 = 0.25 ; 
 
 var glossypaper_5 = 0.015 ; // 4.25 x 7
 var coverstock12_5 = 0.13 ; 
 
 var glossypaper_6 = 0 ; // 2.833 x 3.66
 var coverstock12_6 = 0 ; 
 

 // 8.5 " x 11 "
 if (booksize == '8.5 x 11')
 {
  var b1_bwinteriapagerate1_3 = 0.060 ;
  var b1_bwinteriapagerate4_9 = 0.05 ;
  var b1_bwinteriapagerate10 = 0.04 ;
 
  if (glossypaper == "glossypaper")
  {
   b1_bwinteriapagerate1_3 = b1_bwinteriapagerate1_3 + glossypaper_1 ;
   b1_bwinteriapagerate4_9 = b1_bwinteriapagerate4_9 + glossypaper_1 ;
   b1_bwinteriapagerate10 = b1_bwinteriapagerate10 + glossypaper_1 ;
  }
  
  var b1_colorinteriapagerate1_3 = 0.200 ;
  var b1_colorinteriapagerate4_9 = 0.170 ;
  var b1_colorinteriapagerate10 = 0.150 ;
 
  if (glossypaper == "glossypaper")
  {
   b1_colorinteriapagerate1_3 = b1_colorinteriapagerate1_3 + glossypaper_1 ;
   b1_colorinteriapagerate4_9 = b1_colorinteriapagerate4_9 + glossypaper_1 ;
   b1_colorinteriapagerate10 = b1_colorinteriapagerate10 + glossypaper_1 ;
  }
  
  var b1_perfectbindingrate1_3 = 0.000 ;
  var b1_perfectbindingrate4_9 = 0.000 ;
  var b1_perfectbindingrate10 = 0.000 ;
  
  var b1_stichbindingrate1_3 = 0.000 ;
  var b1_stichbindingrate4_9 = 0.000 ;
  var b1_stichbindingrate10 = 0.000 ;
  
  var b1_colorcoverrate1_3 = 1.500 ;
  var b1_colorcoverrate4_9 = 1.400 ;
  var b1_colorcoverrate10 = 1.250 ;
 
  if (coverstock12 == "coverstock12")
  {
   b1_colorcoverrate1_3 = b1_colorcoverrate1_3 + coverstock12_1 ;
   b1_colorcoverrate4_9 = b1_colorcoverrate4_9 + coverstock12_1 ;
   b1_colorcoverrate10 = b1_colorcoverrate10 + coverstock12_1 ;
  }
  
  var b1_bwcoverrate1_3 = 1.200 ;
  var b1_bwcoverrate4_9 = 1.100 ;
  var b1_bwcoverrate10 = 1.000 ;
  
  if (coverstock12 == "coverstock12")
  {
   b1_bwcoverrate1_3 = b1_bwcoverrate1_3 + coverstock12_1 ;
   b1_bwcoverrate4_9 = b1_bwcoverrate4_9 + coverstock12_1 ;
   b1_bwcoverrate10 = b1_bwcoverrate10 + coverstock12_1 ;
  }
 }
 else if (booksize == '5.5 x 8.5')
 {
  // 5.5 x 8.5
  var b1_bwinteriapagerate1_3 = 0.040 ;
  var b1_bwinteriapagerate4_9 = 0.032 ;
  var b1_bwinteriapagerate10 = 0.025 ;
  if (glossypaper == "glossypaper")
  {
   b1_bwinteriapagerate1_3 = b1_bwinteriapagerate1_3 + glossypaper_2 ;
   b1_bwinteriapagerate4_9 = b1_bwinteriapagerate4_9 + glossypaper_2 ;
   b1_bwinteriapagerate10 = b1_bwinteriapagerate10 + glossypaper_2 ;
  }
  
  var b1_colorinteriapagerate1_3 = 0.140 ;
  var b1_colorinteriapagerate4_9 = 0.120 ;
  var b1_colorinteriapagerate10 = 0.10 ;
 
  if (glossypaper == "glossypaper")
  {
   b1_colorinteriapagerate1_3 = b1_colorinteriapagerate1_3 + glossypaper_2 ;
   b1_colorinteriapagerate4_9 = b1_colorinteriapagerate4_9 + glossypaper_2 ;
   b1_colorinteriapagerate10 = b1_colorinteriapagerate10 + glossypaper_2 ;
  }
  
  var b1_perfectbindingrate1_3 = 0.000 ;
  var b1_perfectbindingrate4_9 = 0.000 ;
  var b1_perfectbindingrate10 = 0.000 ;
  
  var b1_stichbindingrate1_3 = 0.000 ;
  var b1_stichbindingrate4_9 = 0.000 ;
  var b1_stichbindingrate10 = 0.000 ;
  
  var b1_colorcoverrate1_3 = 1.450 ;
  var b1_colorcoverrate4_9 = 1.2500 ;
  var b1_colorcoverrate10 = 1.100 ;
 
  if (coverstock12 == "coverstock12")
  {
   b1_colorcoverrate1_3 = b1_colorcoverrate1_3 + coverstock12_2 ;
   b1_colorcoverrate4_9 = b1_colorcoverrate4_9 + coverstock12_2 ;
   b1_colorcoverrate10 = b1_colorcoverrate10 + coverstock12_2 ;
  }
  
  var b1_bwcoverrate1_3 = 1.150 ;
  var b1_bwcoverrate4_9 = 1.000 ;
  var b1_bwcoverrate10 = 0.900 ;
  
  if (coverstock12 == "coverstock12")
  {
   b1_bwcoverrate1_3 = b1_bwcoverrate1_3 + coverstock12_2 ;
   b1_bwcoverrate4_9 = b1_bwcoverrate4_9 + coverstock12_2 ;
   b1_bwcoverrate10 = b1_bwcoverrate10 + coverstock12_2 ;
  }
 }
 else if (booksize == '6 x 9')
 {
  var b1_bwinteriapagerate1_3 = 0.060 ;
  var b1_bwinteriapagerate4_9 = 0.050 ;
  var b1_bwinteriapagerate10 = 0.040 ;
 
  if (glossypaper == "glossypaper")
  {
   b1_bwinteriapagerate1_3 = b1_bwinteriapagerate1_3 + glossypaper_3 ;
   b1_bwinteriapagerate4_9 = b1_bwinteriapagerate4_9 + glossypaper_3 ;
   b1_bwinteriapagerate10 = b1_bwinteriapagerate10 + glossypaper_3 ;
  }
  
  var b1_colorinteriapagerate1_3 = 0.20 ;
  var b1_colorinteriapagerate4_9 = 0.17 ;
  var b1_colorinteriapagerate10 = 0.15 ;
 
  if (glossypaper == "glossypaper")
  {
   b1_colorinteriapagerate1_3 = b1_colorinteriapagerate1_3 + glossypaper_3 ;
   b1_colorinteriapagerate4_9 = b1_colorinteriapagerate4_9 + glossypaper_3 ;
   b1_colorinteriapagerate10 = b1_colorinteriapagerate10 + glossypaper_3 ;
  }
  
  var b1_perfectbindingrate1_3 = 0.000 ;
  var b1_perfectbindingrate4_9 = 0.000 ;
  var b1_perfectbindingrate10 = 0.000 ;
  
  var b1_stichbindingrate1_3 = 0.000 ;
  var b1_stichbindingrate4_9 = 0.000 ;
  var b1_stichbindingrate10 = 0.000 ;
  
  var b1_colorcoverrate1_3 = 1.500 ;
  var b1_colorcoverrate4_9 = 1.400 ;
  var b1_colorcoverrate10 = 1.250 ;
 
  if (coverstock12 == "coverstock12")
  {
   b1_colorcoverrate1_3 = b1_colorcoverrate1_3 + coverstock12_3 ;
   b1_colorcoverrate4_9 = b1_colorcoverrate4_9 + coverstock12_3 ;
   b1_colorcoverrate10 = b1_colorcoverrate10 + coverstock12_3 ;
  }
  
  var b1_bwcoverrate1_3 = 1.200 ;
  var b1_bwcoverrate4_9 = 1.100 ;
  var b1_bwcoverrate10 = 1.000 ;
  
  if (coverstock12 == "coverstock12")
  {
   b1_bwcoverrate1_3 = b1_bwcoverrate1_3 + coverstock12_3 ;
   b1_bwcoverrate4_9 = b1_bwcoverrate4_9 + coverstock12_3 ;
   b1_bwcoverrate10 = b1_bwcoverrate10 + coverstock12_3 ;
  }
 }
 else if (booksize == '6.625 x 10.25')
 {
  var b1_bwinteriapagerate1_3 = 0.060 ;
  var b1_bwinteriapagerate4_9 = 0.050 ;
  var b1_bwinteriapagerate10 = 0.040 ;
 
  if (glossypaper == "glossypaper")
  {
   b1_bwinteriapagerate1_3 = b1_bwinteriapagerate1_3 + glossypaper_4 ;
   b1_bwinteriapagerate4_9 = b1_bwinteriapagerate4_9 + glossypaper_4 ;
   b1_bwinteriapagerate10 = b1_bwinteriapagerate10 + glossypaper_4 ;
  }
  
  var b1_colorinteriapagerate1_3 = 0.200 ;
  var b1_colorinteriapagerate4_9 = 0.170 ;
  var b1_colorinteriapagerate10 = 0.150 ;
 
  if (glossypaper == "glossypaper")
  {
   b1_colorinteriapagerate1_3 = b1_colorinteriapagerate1_3 + glossypaper_4 ;
   b1_colorinteriapagerate4_9 = b1_colorinteriapagerate4_9 + glossypaper_4 ;
   b1_colorinteriapagerate10 = b1_colorinteriapagerate10 + glossypaper_4 ;
  }
  
  var b1_perfectbindingrate1_3 = 0.000 ;
  var b1_perfectbindingrate4_9 = 0.000 ;
  var b1_perfectbindingrate10 = 0.000 ;
  
  var b1_stichbindingrate1_3 = 0.000 ;
  var b1_stichbindingrate4_9 = 0.000 ;
  var b1_stichbindingrate10 = 0.000 ;
  
  var b1_colorcoverrate1_3 = 1.500 ;
  var b1_colorcoverrate4_9 = 1.400 ;
  var b1_colorcoverrate10 = 1.250 ;
 
  if (coverstock12 == "coverstock12")
  {
   b1_colorcoverrate1_3 = b1_colorcoverrate1_3 + coverstock12_4 ;
   b1_colorcoverrate4_9 = b1_colorcoverrate4_9 + coverstock12_4 ;
   b1_colorcoverrate10 = b1_colorcoverrate10 + coverstock12_4 ;
  }
  
  var b1_bwcoverrate1_3 = 1.200 ;
  var b1_bwcoverrate4_9 = 1.100 ;
  var b1_bwcoverrate10 = 1.000 ;
  
  if (coverstock12 == "coverstock12")
  {
   b1_bwcoverrate1_3 = b1_bwcoverrate1_3 + coverstock12_4 ;
   b1_bwcoverrate4_9 = b1_bwcoverrate4_9 + coverstock12_4 ;
   b1_bwcoverrate10 = b1_bwcoverrate10 + coverstock12_4 ;
  }
 }
 else if (booksize == '4.25 x 7')
 {
  var b1_bwinteriapagerate1_3 = 0.040 ;
  var b1_bwinteriapagerate4_9 = 0.032 ;
  var b1_bwinteriapagerate10 = 0.025 ;
 
  if (glossypaper == "glossypaper")
  {
   b1_bwinteriapagerate1_3 = b1_bwinteriapagerate1_3 + glossypaper_5 ;
   b1_bwinteriapagerate4_9 = b1_bwinteriapagerate4_9 + glossypaper_5 ;
   b1_bwinteriapagerate10 = b1_bwinteriapagerate10 + glossypaper_5 ;
  }
  
  var b1_colorinteriapagerate1_3 = 0.140 ;
  var b1_colorinteriapagerate4_9 = 0.120 ;
  var b1_colorinteriapagerate10 = 0.100 ;
 
  if (glossypaper == "glossypaper")
  {
   b1_colorinteriapagerate1_3 = b1_colorinteriapagerate1_3 + glossypaper_5 ;
   b1_colorinteriapagerate4_9 = b1_colorinteriapagerate4_9 + glossypaper_5 ;
   b1_colorinteriapagerate10 = b1_colorinteriapagerate10 + glossypaper_5 ;
  }
  
  var b1_perfectbindingrate1_3 = 0.000 ;
  var b1_perfectbindingrate4_9 = 0.000 ;
  var b1_perfectbindingrate10 = 0.000 ;
  
  var b1_stichbindingrate1_3 = 0.000 ;
  var b1_stichbindingrate4_9 = 0.000 ;
  var b1_stichbindingrate10 = 0.000 ;
  
  var b1_colorcoverrate1_3 = 1.450 ;
  var b1_colorcoverrate4_9 = 1.250 ;
  var b1_colorcoverrate10 = 1.100 ;
 
  if (coverstock12 == "coverstock12")
  {
   b1_colorcoverrate1_3 = b1_colorcoverrate1_3 + coverstock12_5 ;
   b1_colorcoverrate4_9 = b1_colorcoverrate4_9 + coverstock12_5 ;
   b1_colorcoverrate10 = b1_colorcoverrate10 + coverstock12_5 ;
  }
  
  var b1_bwcoverrate1_3 = 1.150 ;
  var b1_bwcoverrate4_9 = 1.000 ;
  var b1_bwcoverrate10 = 0.900 ;
  
  if (coverstock12 == "coverstock12")
  {
   b1_bwcoverrate1_3 = b1_bwcoverrate1_3 + coverstock12_5 ;
   b1_bwcoverrate4_9 = b1_bwcoverrate4_9 + coverstock12_5 ;
   b1_bwcoverrate10 = b1_bwcoverrate10 + coverstock12_5 ;
  }
 }
 else if (booksize == '2.833 x 3.66')
 {
  var b1_bwinteriapagerate1_3 = 0.000 ;
  var b1_bwinteriapagerate4_9 = 0.014 ;
  var b1_bwinteriapagerate10 = 0.011 ;
 
  if (glossypaper == "glossypaper")
  {
   b1_bwinteriapagerate1_3 = b1_bwinteriapagerate1_3 + glossypaper_6 ;
   b1_bwinteriapagerate4_9 = b1_bwinteriapagerate4_9 + glossypaper_6 ;
   b1_bwinteriapagerate10 = b1_bwinteriapagerate10 + glossypaper_6 ;
  }
  
  var b1_colorinteriapagerate1_3 = 0.000 ;
  var b1_colorinteriapagerate4_9 = 0.040 ;
  var b1_colorinteriapagerate10 = 0.025 ;
 
  if (glossypaper == "glossypaper")
  {
   b1_colorinteriapagerate1_3 = b1_colorinteriapagerate1_3 + glossypaper_6 ;
   b1_colorinteriapagerate4_9 = b1_colorinteriapagerate4_9 + glossypaper_6 ;
   b1_colorinteriapagerate10 = b1_colorinteriapagerate10 + glossypaper_6 ;
  }
  
  var b1_perfectbindingrate1_3 = 0.000 ;
  var b1_perfectbindingrate4_9 = 0.000 ;
  var b1_perfectbindingrate10 = 0.000 ;
  
  var b1_stichbindingrate1_3 = 0.000;
  var b1_stichbindingrate4_9 = 0.000 ;
  var b1_stichbindingrate10 = 0.000 ;
  
  var b1_colorcoverrate1_3 = 0.000 ;
  var b1_colorcoverrate4_9 = 0.700 ;
  var b1_colorcoverrate10 = 0.500 ;
 
  if (coverstock12 == "coverstock12")
  {
   b1_colorcoverrate1_3 = b1_colorcoverrate1_3 + coverstock12_6 ;
   b1_colorcoverrate4_9 = b1_colorcoverrate4_9 + coverstock12_6 ;
   b1_colorcoverrate10 = b1_colorcoverrate10 + coverstock12_6 ;
  }
  
  var b1_bwcoverrate1_3 = 0.000 ;
  var b1_bwcoverrate4_9 = 0.450 ;
  var b1_bwcoverrate10 = 0.250 ;
  
  if (coverstock12 == "coverstock12")
  {
   b1_bwcoverrate1_3 = b1_bwcoverrate1_3 + coverstock12_6 ;
   b1_bwcoverrate4_9 = b1_bwcoverrate4_9 + coverstock12_6 ;
   b1_bwcoverrate10 = b1_bwcoverrate10 + coverstock12_6 ;
  }
 }
 // 6 x 9
 var printingcostperbook1_3 ;
 var printingcostperbook4_9 ;
 var printingcostperbook10 ;
 var printingcostperbook100 ;
 var printingcostperbook250 ;
 
 if (calculate)
 {
  if ((bindinglist == "Perfect Bound Binding") && (bookcover == "BW Glossy Cover"))
  {
   printingcostperbook1_3 = (b1_bwinteriapagerate1_3 * bwinteriapage ) + (b1_colorinteriapagerate1_3 * colorinteriapage) + (b1_perfectbindingrate1_3) + (b1_bwcoverrate1_3) ;
   printingcostperbook1_3 = Math.round(printingcostperbook1_3 * 100) / 100;
 
   printingcostperbook4_9 = (b1_bwinteriapagerate4_9 * bwinteriapage ) + (b1_colorinteriapagerate4_9 * colorinteriapage) + (b1_perfectbindingrate4_9) + (b1_bwcoverrate4_9) ;
   printingcostperbook4_9 = Math.round(printingcostperbook4_9 * 100) / 100;
 
   printingcostperbook10 = (b1_bwinteriapagerate10 * bwinteriapage ) + (b1_colorinteriapagerate10 * colorinteriapage) + (b1_perfectbindingrate10) + (b1_bwcoverrate10) ;
   printingcostperbook10 = Math.round(printingcostperbook10 * 100) / 100;
 
   printingcostperbook100 = 0.95 * printingcostperbook10 ;
   printingcostperbook100 = Math.round(printingcostperbook100 * 100) / 100;
 
   printingcostperbook250 = 0.90 * printingcostperbook10 ;
   printingcostperbook250 = Math.round(printingcostperbook250 * 100) / 100;
 
  }
  else if ((bindinglist == "Perfect Bound Binding") && (bookcover == "Color Glossy Cover"))
  {
   printingcostperbook1_3 = (b1_bwinteriapagerate1_3 * bwinteriapage ) + (b1_colorinteriapagerate1_3 * colorinteriapage) + (b1_perfectbindingrate1_3) + (b1_colorcoverrate1_3) ;
   printingcostperbook1_3 = Math.round(printingcostperbook1_3 * 100) / 100;
 
   printingcostperbook4_9 = (b1_bwinteriapagerate4_9 * bwinteriapage ) + (b1_colorinteriapagerate4_9 * colorinteriapage) + (b1_perfectbindingrate4_9) + (b1_colorcoverrate4_9) ;
   printingcostperbook4_9 = Math.round(printingcostperbook4_9 * 100) / 100;
 
   printingcostperbook10 = (b1_bwinteriapagerate10 * bwinteriapage ) + (b1_colorinteriapagerate10 * colorinteriapage) + (b1_perfectbindingrate10) + (b1_colorcoverrate10) ;
   printingcostperbook10 = Math.round(printingcostperbook10 * 100) / 100;
 
   printingcostperbook100 = 0.95 * printingcostperbook10 ;
   printingcostperbook100 = Math.round(printingcostperbook100 * 100) / 100;
 
   printingcostperbook250 = 0.90 * printingcostperbook10 ;
   printingcostperbook250 = Math.round(printingcostperbook250 * 100) / 100;
 
  }
  else if ((bindinglist == "Saddle Stitch Binding") && (bookcover == "BW Glossy Cover"))
  {
   printingcostperbook1_3 = (b1_bwinteriapagerate1_3 * bwinteriapage ) + (b1_colorinteriapagerate1_3 * colorinteriapage) + (b1_stichbindingrate1_3) + (b1_bwcoverrate1_3) ;
   printingcostperbook1_3 = Math.round(printingcostperbook1_3 * 100) / 100;
 
   printingcostperbook4_9 = (b1_bwinteriapagerate4_9 * bwinteriapage ) + (b1_colorinteriapagerate4_9 * colorinteriapage) + (b1_stichbindingrate4_9) + (b1_bwcoverrate4_9) ;
   printingcostperbook4_9 = Math.round(printingcostperbook4_9 * 100) / 100;
 
   printingcostperbook10 = (b1_bwinteriapagerate10 * bwinteriapage ) + (b1_colorinteriapagerate10 * colorinteriapage) + (b1_stichbindingrate10) + (b1_bwcoverrate10) ;
   printingcostperbook10 = Math.round(printingcostperbook10 * 100) / 100;
 
   printingcostperbook100 = 0.95 * printingcostperbook10 ;
   printingcostperbook100 = Math.round(printingcostperbook100 * 100) / 100;
 
   printingcostperbook250 = 0.90 * printingcostperbook10 ;
   printingcostperbook250 = Math.round(printingcostperbook250 * 100) / 100;
  }
  else if ((bindinglist == "Saddle Stitch Binding") && (bookcover == "Color Glossy Cover")) 
  {
   printingcostperbook1_3 = (b1_bwinteriapagerate1_3 * bwinteriapage ) + (b1_colorinteriapagerate1_3 * colorinteriapage) + (b1_stichbindingrate1_3) + (b1_colorcoverrate1_3) ;
   printingcostperbook1_3 = Math.round(printingcostperbook1_3 * 100) / 100;
 
   printingcostperbook4_9 = (b1_bwinteriapagerate4_9 * bwinteriapage ) + (b1_colorinteriapagerate4_9 * colorinteriapage) + (b1_stichbindingrate4_9) + (b1_colorcoverrate4_9) ;
   printingcostperbook4_9 = Math.round(printingcostperbook4_9 * 100) / 100;
 
   printingcostperbook10 = (b1_bwinteriapagerate10 * bwinteriapage ) + (b1_colorinteriapagerate10 * colorinteriapage) + (b1_stichbindingrate10) + (b1_colorcoverrate10) ;
   printingcostperbook10 = Math.round(printingcostperbook10 * 100) / 100;
 
   printingcostperbook100 = 0.95 * printingcostperbook10 ;
   printingcostperbook100 = Math.round(printingcostperbook100 * 100) / 100;
 
   printingcostperbook250 = 0.90 * printingcostperbook10 ;
   printingcostperbook250 = Math.round(printingcostperbook250 * 100) / 100;
  }
 
  if ((booksize == '8.5 x 11') || (booksize == '6.625 x 10.25'))
  {
   document.getElementById('b4_9').innerHTML = "&nbsp;&nbsp;&nbsp; Order in Multiples of 2." ;
   document.getElementById('b10').innerHTML = "&nbsp;&nbsp;&nbsp; Order in Multiples of 2." ;
   document.getElementById('b100').innerHTML = "&nbsp;&nbsp;&nbsp; Order in Multiples of 2." ;
   document.getElementById('b250').innerHTML = "&nbsp;&nbsp;&nbsp; Order in Multiples of 2." ;
  }
  else if ((booksize == '5.5 x 8.5')  || (booksize == '6 x 9') || (booksize == '4.25 x 7'))
  {
   document.getElementById('b4_9').innerHTML = "&nbsp;&nbsp;&nbsp; Order in Multiples of 4." ;
   document.getElementById('b10').innerHTML = "&nbsp;&nbsp;&nbsp; Order in Multiples of 4." ;
   document.getElementById('b100').innerHTML = "&nbsp;&nbsp;&nbsp; Order in Multiples of 4." ;
   document.getElementById('b250').innerHTML = "&nbsp;&nbsp;&nbsp; Order in Multiples of 4." ;
   
  }
  else if (booksize == '2.833 x 3.66') 
  {
   document.getElementById('b4_9').innerHTML = "&nbsp;&nbsp;&nbsp; Order in Multiples of 9." ;
   document.getElementById('b10').innerHTML = "&nbsp;&nbsp;&nbsp; Order in Multiples of 9." ;
   document.getElementById('b100').innerHTML = "&nbsp;&nbsp;&nbsp; Order in Multiples of 9." ;
   document.getElementById('b250').innerHTML = "&nbsp;&nbsp;&nbsp; Order in Multiples of 9." ;
   
  }
 
  
  // display result
  if (booksize == '2.833 x 3.66')
  {
   printingcostperbook1_3 = "N/A" ;
  }
  document.getElementById('book1_3').value = printingcostperbook1_3 ;
  document.getElementById('book4_9').value = printingcostperbook4_9 ;
  document.getElementById('book10plus').value = printingcostperbook10 ;
  document.getElementById('book100plus').value = printingcostperbook100 ;
  document.getElementById('book250plus').value = printingcostperbook250 ;
  // ending display result
 }
}
 
function CheckItemRequired()
{
 if (document.getElementById('booksizelist').value == "") 
 {
  alert ("Please select your Book Size before calculation !!!");
  document.getElementById('booksizelist').focus();
  return false
 }
 else if (document.getElementById('bwinteriapage').value == "") 
 {
  alert ("Please enter a value for the quantity of B/W interior pages. Enter 0 if no B/W pages, then enter a value for Color pages.");
  document.getElementById('bwinteriapage').focus();
  return false
 }
  else if (document.getElementById('colorinteriapage').value == "") 
 {
  alert ("Please enter a value for the quantity of Color interior pages. Enter 0 if no Color pages, then enter a value for B/W pages.");
  document.getElementById('colorinteriapage').focus();
  return false
 }
  else if (document.getElementById('bindinglist').value == "") 
 {
  alert ("Please select your Book Binding Type before calculation !!!");
  document.getElementById('bindinglist').focus();
  return false
 }
 else if (document.getElementById('bookcover').value == "") 
 {
  alert ("Please select your Book Cover Type before calculation !!!");
  document.getElementById('bookcover').focus();
  return false
 }
 else 
  return true ;
 
}
 
function BookBindingTypeCheck()
{
 var bwpage = document.getElementById('bwinteriapage').value ;
 var colorpage = document.getElementById('colorinteriapage').value ;
 
 var totalpage = Math.round(bwpage) + Math.round(colorpage);
 
 if ((document.getElementById('bindinglist').value == "Perfect Bound Binding") && (totalpage < 42))
 {
  alert("Your book has less than 42 pages, it requires a Saddle Stich Binding !!!");
  document.getElementById('bindinglist').value = "Saddle Stitch Binding" ;
 
 }
 
 if ((document.getElementById('bindinglist').value == "Saddle Stitch Binding") && (totalpage > 41))
 {
  alert("Your book has more than 41 pages, it requires a Perfect Bound Binding !!!");
  document.getElementById('bindinglist').value = "Perfect Bound Binding" ;
 
 }
}

