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.01 ; // 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.026 ;
		var b1_bwinteriapagerate10 = 0.024 ;

		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.120 ;
		var b1_colorinteriapagerate10 = 0.100 ;

		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 = 3.500 ;
		var b1_perfectbindingrate4_9 = 1.200 ;
		var b1_perfectbindingrate10 = 1.000 ;
		
		var b1_stichbindingrate1_3 = 0.990 ;
		var b1_stichbindingrate4_9 = 0.450 ;
		var b1_stichbindingrate10 = 0.350 ;
		
		var b1_colorcoverrate1_3 = 1.500 ;
		var b1_colorcoverrate4_9 = 1.100 ;
		var b1_colorcoverrate10 = 1.000 ;

		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 = 0.800 ;
		var b1_bwcoverrate10 = 0.700 ;
		
		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.019 ;
		var b1_bwinteriapagerate10 = 0.014 ;
		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.070 ;
		var b1_colorinteriapagerate10 = 0.050 ;

		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 = 3.000 ;
		var b1_perfectbindingrate4_9 = 1.200 ;
		var b1_perfectbindingrate10 = 0.800 ;
		
		var b1_stichbindingrate1_3 = 0.990 ;
		var b1_stichbindingrate4_9 = 0.400 ;
		var b1_stichbindingrate10 = 0.350 ;
		
		var b1_colorcoverrate1_3 = 1.450 ;
		var b1_colorcoverrate4_9 = 0.900 ;
		var b1_colorcoverrate10 = 0.800 ;

		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 = 0.700 ;
		var b1_bwcoverrate10 = 0.600 ;
		
		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.026 ;
		var b1_bwinteriapagerate10 = 0.024 ;

		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.2 ;
		var b1_colorinteriapagerate4_9 = 0.12 ;
		var b1_colorinteriapagerate10 = 0.10 ;

		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 = 3.500 ;
		var b1_perfectbindingrate4_9 = 1.350 ;
		var b1_perfectbindingrate10 = 1.100 ;
		
		var b1_stichbindingrate1_3 = 0.990 ;
		var b1_stichbindingrate4_9 = 0.450 ;
		var b1_stichbindingrate10 = 0.350 ;
		
		var b1_colorcoverrate1_3 = 1.500 ;
		var b1_colorcoverrate4_9 = 1.150 ;
		var b1_colorcoverrate10 = 1.000 ;

		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 = 0.750 ;
		var b1_bwcoverrate10 = 0.700 ;
		
		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.025 ;
		var b1_bwinteriapagerate10 = 0.022 ;

		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.120 ;
		var b1_colorinteriapagerate10 = 0.100 ;

		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 = 3.500 ;
		var b1_perfectbindingrate4_9 = 1.350 ;
		var b1_perfectbindingrate10 = 1.100 ;
		
		var b1_stichbindingrate1_3 = 0.990 ;
		var b1_stichbindingrate4_9 = 0.450 ;
		var b1_stichbindingrate10 = 0.350 ;
		
		var b1_colorcoverrate1_3 = 1.500 ;
		var b1_colorcoverrate4_9 = 1.100 ;
		var b1_colorcoverrate10 = 1.000 ;

		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 = 0.850 ;
		var b1_bwcoverrate10 = 0.750 ;
		
		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.038 ;
		var b1_bwinteriapagerate4_9 = 0.018 ;
		var b1_bwinteriapagerate10 = 0.011 ;

		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.130 ;
		var b1_colorinteriapagerate4_9 = 0.060 ;
		var b1_colorinteriapagerate10 = 0.048 ;

		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 = 3.000 ;
		var b1_perfectbindingrate4_9 = 1.100 ;
		var b1_perfectbindingrate10 = 0.900 ;
		
		var b1_stichbindingrate1_3 = 0.990 ;
		var b1_stichbindingrate4_9 = 0.450 ;
		var b1_stichbindingrate10 = 0.350 ;
		
		var b1_colorcoverrate1_3 = 1.450 ;
		var b1_colorcoverrate4_9 = 0.650 ;
		var b1_colorcoverrate10 = 0.600 ;

		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 = 0.450 ;
		var b1_bwcoverrate10 = 0.400 ;
		
		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.012 ;
		var b1_bwinteriapagerate10 = 0.008 ;

		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.035 ;
		var b1_colorinteriapagerate10 = 0.022 ;

		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.650 ;
		var b1_perfectbindingrate10 = 0.400 ;
		
		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.600 ;
		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.380 ;
		
		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('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" ;

	}
}

