function displaySubTotal(arr, label, dropdown)
	{
		lbl = document.getElementById(label);
		ddl = document.getElementById(dropdown);
		pricegrid = eval(arr);
		
		for (i = 0; i < pricegrid.length; i++)
		{
			priceitem = pricegrid[i];
			
			if (priceitem[0] == ddl.options[ddl.selectedIndex].value)
			{
				document.getElementById(label).innerHTML = (parseFloat(priceitem[1])).toFixed(2);
			}
		
		}
		
		if (ddl.selectedIndex == 0)
		{
			document.getElementById(label).innerHTML = (parseFloat(0.00)).toFixed(2);
		}
	
		if (dropdown == 'orderBox_repPackages__ctl0_ddlQuantity')
		{
			if (ddl.selectedIndex > 0)
			{
				document.getElementById('orderBox_ddlRibbonColor').disabled = false;
				document.getElementById('orderBox_chkExtraRibbon').disabled = false;
				document.getElementById('orderBox_chkExtraPDFI').disabled = false;
				
				document.getElementById('orderBox_chkExtraPDFSTD').disabled = false;
				
				document.getElementById('orderBox_repPackages__ctl1_ddlQuantity').disabled = true;
				document.getElementById('orderBox_repPackages__ctl1_ddlQuantity').selectedIndex = 0;
				document.getElementById('orderBox_repPackages__ctl1_lblSubTotal').innerHTML = (parseFloat(0.00)).toFixed(2);
				
				document.getElementById('orderBox_repPackages__ctl2_ddlQuantity').disabled = true;
				document.getElementById('orderBox_repPackages__ctl2_ddlQuantity').selectedIndex = 0;
				document.getElementById('orderBox_repPackages__ctl2_lblSubTotal').innerHTML = (parseFloat(0.00)).toFixed(2);
				
				document.getElementById('orderBox_repPackages__ctl3_ddlQuantity').disabled = true;
				document.getElementById('orderBox_repPackages__ctl3_ddlQuantity').selectedIndex = 0;
				document.getElementById('orderBox_repPackages__ctl3_lblSubTotal').innerHTML = (parseFloat(0.00)).toFixed(2);	
				
	
				addCheckBoxSubTotal('orderBox_chkExtraRibbon', 'orderBox_lblExtraRibbon');			
			}
			else
			{
				document.getElementById('orderBox_ddlRibbonColor').disabled = true;
				document.getElementById('orderBox_chkExtraRibbon').disabled = true;
				document.getElementById('orderBox_chkExtraPDFI').disabled = true;
				document.getElementById('orderBox_chkExtraPDFSTD').disabled = true;				
				
				document.getElementById('orderBox_lblExtraRibbon').innerHTML = (parseFloat(0.00)).toFixed(2);
				document.getElementById('orderBox_lblExtraPDFI').innerHTML = (parseFloat(0.00)).toFixed(2);
				document.getElementById('orderBox_lblExtraPDFSTD').innerHTML = (parseFloat(0.00)).toFixed(2);
				
				document.getElementById('orderBox_repPackages__ctl1_ddlQuantity').disabled = false;
				
				document.getElementById('orderBox_repPackages__ctl2_ddlQuantity').disabled = false;
				
				document.getElementById('orderBox_repPackages__ctl3_ddlQuantity').disabled = false;
			
			}
		}
		
		if (dropdown == 'orderBox_repPackages__ctl1_ddlQuantity')
		{
			if (ddl.selectedIndex > 0) 
			{
				document.getElementById('orderBox_ddlRibbonColor').disabled = false;
				document.getElementById('orderBox_chkExtraRibbon').disabled = false;
				document.getElementById('orderBox_chkExtraPDFI').disabled = false;
			}
			else
			{
				document.getElementById('orderBox_lblExtraRibbon').innerHTML = (parseFloat(0.00)).toFixed(2);
				document.getElementById('orderBox_lblExtraPDFI').innerHTML = (parseFloat(0.00)).toFixed(2);
				
				document.getElementById('orderBox_ddlRibbonColor').disabled = true;
				document.getElementById('orderBox_chkExtraRibbon').disabled = true;
				document.getElementById('orderBox_chkExtraPDFI').disabled = true;
				document.getElementById('orderBox_chkExtraRibbon').checked = false;
				document.getElementById('orderBox_chkExtraPDFI').checked = false;
			}
		}
		
		if (dropdown == 'orderBox_repPackages__ctl2_ddlQuantity')
		{
			if (ddl.selectedIndex > 0)
			{
				document.getElementById('orderBox_chkExtraPDFSTD').disabled = false;
			}
			else
			{
				document.getElementById('orderBox_lblExtraPDFSTD').innerHTML = (parseFloat(0.00)).toFixed(2);
				
				document.getElementById('orderBox_chkExtraPDFSTD').disabled = true;
				document.getElementById('orderBox_chkExtraPDFSTD').checked = false;
			}
		}
		
		updateTotal();
	}
	
	function addCheckBoxSubTotal(chkbox, label)
	{
		chk = document.getElementById(chkbox);
		lbl = document.getElementById(label);
	
		if (chk.checked)
		{
			if (chkbox == 'orderBox_chkExtraRibbon')
			{
				ddl = document.getElementById('orderBox_repPackages__ctl0_ddlQuantity');
				ddl2 = document.getElementById('orderBox_repPackages__ctl1_ddlQuantity');
				
				if  ( (ddl.selectedIndex > 0) || (ddl2.selectedIndex > 0) )
				{
					var qty = Math.max(ddl.options[ddl.selectedIndex].value, ddl2.options[ddl2.selectedIndex].value) ;
					var sub = document.getElementById('orderBox_erp').value;
					sub = parseFloat(sub.replace(",", "."));
					lbl.innerHTML = (parseFloat(qty * sub)).toFixed(2);
				}
				
			}
			else
			{
				var tmp = document.getElementById('orderBox_ep').value;
				tmp = parseFloat(tmp.replace(",", "."));
				lbl.innerHTML = tmp.toFixed(2);
			}
			
		}
		else
		{
			lbl.innerHTML = (parseFloat(0)).toFixed(2);
		}
	
		updateTotal();
	}	
	
	function updateTotal()
	{
	
		qty1 = document.getElementById('orderBox_repPackages__ctl0_lblSubTotal').innerHTML;
				
		qty2 = document.getElementById('orderBox_repPackages__ctl1_lblSubTotal').innerHTML;
	
		qty3 = document.getElementById('orderBox_repPackages__ctl2_lblSubTotal').innerHTML;
	
		qty4 = document.getElementById('orderBox_repPackages__ctl3_lblSubTotal').innerHTML;
	
		qty5 = document.getElementById('orderBox_lblExtraRibbon').innerHTML;
	
		qty6 = document.getElementById('orderBox_lblExtraPDFI').innerHTML;
	
		qty7 = document.getElementById('orderBox_lblExtraPDFSTD').innerHTML;

		total = parseFloat(qty1) + parseFloat(qty2) + parseFloat(qty3) + parseFloat(qty4) + parseFloat(qty5) + parseFloat(qty6) + parseFloat(qty7);

		document.getElementById('orderBox_lblTotal').innerHTML = (parseFloat(total)).toFixed(2);
	}
