var ShippingCnt = 30
var Shipping = new Array(30)
var SteamFee=5
var maxShipping = 95
var itemCd
var itemName

Shipping[0] = 0
Shipping[1] = 29.54
Shipping[2] = 32.37
Shipping[3] = 34.21
Shipping[4] = 36.24
Shipping[5] = 38.08
Shipping[6] = 39.91
Shipping[7] = 41.74
Shipping[8] = 43.58
Shipping[9] = 45.21
Shipping[10] = 46.84
Shipping[11] = 48.26
Shipping[12] = 49.69
Shipping[13] = 51.12
Shipping[14] = 52.54
Shipping[15] = 53.77
Shipping[16] = 54.99
Shipping[17] = 56.21
Shipping[18] = 57.43
Shipping[19] = 58.66
Shipping[20] = 59.88
Shipping[21] = 61.10
Shipping[22] = 62.07
Shipping[23] = 63.34
Shipping[24] = 65.56
Shipping[25] = 65.79
Shipping[26] = 67.01
Shipping[27] = 68.23
Shipping[28] = 69.45
Shipping[29] = 70.68
Shipping[30] = 72.10
Shipping[31] = 73.54
Shipping[32] = 74.75
Shipping[33] = 75.84
Shipping[34] = 77.60
Shipping[35] = 79.03
Shipping[36] = 80.46
Shipping[37] = 82.09
Shipping[38] = 83.51
Shipping[39] = 84.94
Shipping[40] = 86.37
Shipping[41] = 87.59
Shipping[42] = 89.01
Shipping[43] = 90.24
Shipping[44] = 91.46
Shipping[45] = 92.89
Shipping[46] = 94.31
Shipping[47] = 95.74
Shipping[48] = 97.16
Shipping[49] = 98.59
Shipping[50] = 100.32
Shipping[51] = 101.45
Shipping[52] = 103.07
Shipping[53] = 104.50
Shipping[54] = 105.93
Shipping[55] = 107.35
Shipping[56] = 108.93
Shipping[57] = 110.61
Shipping[58] = 112.24
Shipping[59] = 113.87
Shipping[60] = 115.50
Shipping[61] = 117.13
Shipping[62] = 118.97
Shipping[63] = 120.80
Shipping[64] = 122.83
Shipping[65] = 124.47
Shipping[66] = 126.67
Shipping[67] = 127.93
Shipping[68] = 129.66
Shipping[69] = 131.39
Shipping[70] = 133.23
Shipping[71] = 135.05
Shipping[72] = 136.90
Shipping[73] = 138.73
Shipping[74] = 140.55
Shipping[75] = 142.43
Shipping[76] = 144.23
Shipping[77] = 146.05
Shipping[78] = 147.90
Shipping[79] = 149.73
Shipping[80] = 151.57
Shipping[81] = 153.40
Shipping[82] = 155.23
Shipping[83] = 157.07
Shipping[84] = 158.90
Shipping[85] = 160.53
Shipping[86] = 162.35
Shipping[87] = 165.20
Shipping[88] = 166.03
Shipping[89] = 167.87
Shipping[90] = 169.70
Shipping[91] = 171.53
Shipping[92] = 173.15
Shipping[93] = 174.79
Shipping[94] = 176.63
Shipping[95] = 178.25



var ProductCnt = 9
var Product = new Array(9)

Product[0] = new Array('001', 'HARDCRABS', 'JUMBO', 'Maryland Hard Crabs',  'Bushel' , '40', '199.99')
Product[1] = new Array('001', 'HARDCRABS', 'JUMBO', 'Maryland Hard Crabs',  'HalfBushel' , '20', '109.99')
Product[2] = new Array('002', 'HARDCRABS', 'JUMBO', 'Maryland Hard Crabs',  'Dozen' , '8', '49.99')

Product[3] = new Array('003', 'HARDCRABS', 'LARGE', 'Maryland Hard Crabs',  'Bushel' , '40', '159.99')
Product[4] = new Array('003', 'HARDCRABS', 'LARGE', 'Maryland Hard Crabs',  'HalfBushel' , '20', '89.99')
Product[5] = new Array('004', 'HARDCRABS', 'LARGE', 'Maryland Hard Crabs',  'Dozen' , '7', '34.99')

Product[6] = new Array('005', 'HARDCRABS', 'MEDIUM', 'Maryland Hard Crabs',  'Bushel' , '40', 139.99)
Product[7] = new Array('005', 'HARDCRABS', 'MEDIUM', 'Maryland Hard Crabs',  'HalfBushel' , '20', '69.99')
Product[8] = new Array('006', 'HARDCRABS', 'MEDIUM', 'Maryland Hard Crabs',  'Dozen' , '6', '24.99')

Product[9] = new Array('007', 'HARDCRABS', 'FEMALES', 'Maryland Hard Crabs',  'Bushel' , '40', '74.99')
Product[10] = new Array('008', 'HARDCRABS', 'FEMALES', 'Maryland Hard Crabs',  'HalfBushel' , '20', '49.99')
Product[11] = new Array('009', 'HARDCRABS', 'FEMALES', 'Maryland Hard Crabs',  'Dozen' , '7', '19.99')

//Product[8] = new Array('009', 'SOFTCRABS', 'WHALES', 'Maryland Soft Shell Crabs',  'Dozen' , '8')
//Product[9] = new Array('010', 'SOFTCRABS', 'JUMBOS', 'Maryland Soft Shell Crabs',  'Dozen' , '7')
//Product[10] = new Array('011', 'SOFTCRABS', 'PRIMES', 'Maryland Soft Shell Crabs',  'Dozen' , '6')
//Product[11] = new Array('012', 'SOFTCRABS', 'HOTELS', 'Maryland Soft Shell Crabs',  'Dozen' , '5')
//Product[12] = new Array('013', 'SOFTCRABS', 'MEDIUMS', 'Maryland Soft Shell Crabs',  'Dozen' , '4')
//Product[13] = new Array('014', 'CLAMS', 'CLAMS', 'Clams/Oysters',  'Dozen' , '2')
//Product[14] = new Array('015', 'OTHER', 'OTHER', 'Other Seafood Items',  'Pound' , '1')

Product[12] = new Array('007', 'MALLETS', 'MALLETS', 'Crab Mallets from Southern Connection Seafood',  'Dozen' , '12', '14.99')
Product[13] = new Array('008', 'MALLETS', 'MALLETS', 'Crab Mallets from Southern Connection Seafood',  'Individual' , '1', '1.49')


function initPrices()
{
	frmName=eval(document.frmMedium)
	frmName.MedDz.value=Product[8][6]
	frmName.MedHalfBush.value=Product[7][6]
	frmName.MedFullBush.value=Product[6][6]

	frmName=eval(document.frmLarge)
	frmName.MedDz.value=Product[5][6]
	frmName.MedHalfBush.value=Product[4][6]
	frmName.MedFullBush.value=Product[3][6]

	frmName=eval(document.frmJumbo)
	frmName.MedDz.value=Product[2][6]
	frmName.MedHalfBush.value=Product[1][6]
	frmName.MedFullBush.value=Product[0][6]

	frmName=eval(document.frmFemale)
	frmName.MedDz.value=Product[11][6]
	frmName.MedHalfBush.value=Product[10][6]
	frmName.MedFullBush.value=Product[9][6]

}

function calcShipping(CrabType)
{
var frmName
var productRowDz
var productRowIndi
var productRowHalf
var productRowFull

	if (CrabType=="MED") 
	{
		frmName=eval(document.frmMedium)
		productRowDz=8
		productRowHalf=7
		productRowFull=6
	}

	if (CrabType=="LARGE") 
	{
		frmName=eval(document.frmLarge)
		productRowDz=5
		productRowHalf=4
		productRowFull=3
	}

	if (CrabType=="JUMBO") 
	{
		frmName=eval(document.frmJumbo)
		productRowDz=2
		productRowHalf=1
		productRowFull=0
	}

	if (CrabType=="FEMALE") 
	{
		frmName=eval(document.frmFemale)
		productRowDz=11
		productRowHalf=10
		productRowFull=9
	}

	if (CrabType=="MALLET") 
	{
		frmName=eval(document.frmMallets)
		productRowDz=12
		productRowIndi=13

		if (frmName.QtyType1.checked==true) 
		{
			frmName.MedShipLbs.value=frmName.QTY.value 
			if (frmName.MedShipLbs.value>=maxShipping)
			{
				alert ('Your order is very special to us. Please contact us at (410) 968-3678')
				return false;
			}
			frmName.MedShipCrgs.value=frmName.QTY.value 
			alert(frmName.MedShipCrgs.value);
			frmName.MedTotAmt.value=parseFloat(parseFloat(frmName.MedShipCrgs.value) + (parseFloat(frmName.QTY.value * (Product[productRowIndi][6])))) 
			frmName.MedAmt.value=parseFloat(frmName.QTY.value * (Product[productRowIndi][6]))
			frmName.hidItemCd.value=Product[productRowIndi][0]
			frmName.hidItemName.value=Product[productRowIndi][2] + ' ' + Product[productRowIndi][3]		
			return 1	
		}
	}

		if (frmName.Steam1.checked==true || frmName.Steam2.checked==true )  
		{
			frmName.MedSteamFee.value=SteamFee
		} else
		{
			frmName.MedSteamFee.value=0		
		}
		
		if (frmName.QtyType1.checked==true) 
		{
			frmName.MedShipLbs.value=frmName.QTY.value * (Product[productRowDz][5])
			if (frmName.MedShipLbs.value>=maxShipping)
			{
				alert ('Your order is very special to us. Please contact us at (410) 968-3678')
				return false;
			}
			frmName.MedShipCrgs.value=Shipping[frmName.QTY.value * (Product[productRowDz][5])]
			frmName.MedTotAmt.value=parseFloat(parseFloat(frmName.MedShipCrgs.value) + (parseFloat(frmName.QTY.value * (Product[productRowDz][6])))) + parseInt(frmName.MedSteamFee.value)
			frmName.MedAmt.value=parseFloat(frmName.QTY.value * (Product[productRowDz][6]))
			frmName.hidItemCd.value=Product[productRowDz][0]
			frmName.hidItemName.value=Product[productRowDz][2] + ' ' + Product[productRowDz][3]			
		}

		if (frmName.QtyType2.checked==true) 
		{
			frmName.MedShipLbs.value=frmName.QTY.value * (Product[productRowHalf][5])
			if (frmName.MedShipLbs.value>=maxShipping)
			{
				alert ('Your order is very special to us. Please contact us at (410) 968-3678')
				return false;
			}
			frmName.MedShipCrgs.value=Shipping[frmName.QTY.value * (Product[productRowHalf][5])]
			frmName.MedTotAmt.value=parseFloat(parseFloat(frmName.MedShipCrgs.value) + (parseFloat(frmName.QTY.value * (Product[productRowHalf][6])))) + parseInt(frmName.MedSteamFee.value)
			frmName.MedAmt.value=parseFloat(frmName.QTY.value * (Product[productRowHalf][6]))
			frmName.hidItemCd.value=Product[productRowHalf][0]
			frmName.hidItemName.value=Product[productRowHalf][2] + ' ' + Product[productRowHalf][3]			
		}

		if (frmName.QtyType3.checked==true) 
		{
			frmName.MedShipLbs.value=frmName.QTY.value * (Product[productRowFull][5])
			if (frmName.MedShipLbs.value>=maxShipping)
			{
				alert ('Your order is very special to us. Please contact us at (410) 968-3678')
				return false;
			}
			frmName.MedShipCrgs.value=Shipping[frmName.QTY.value * (Product[productRowFull][5])]
			frmName.MedTotAmt.value=parseFloat(parseFloat(frmName.MedShipCrgs.value) + (parseFloat(frmName.QTY.value * (Product[productRowFull][6])))) + parseInt(frmName.MedSteamFee.value)
			frmName.MedAmt.value=parseFloat(frmName.QTY.value * (Product[productRowFull][6]))
			frmName.hidItemCd.value=Product[productRowFull][0]
			frmName.hidItemName.value=Product[productRowFull][2] + ' ' + Product[productRowFull][3]			
		}
}

function getSelectedButton(buttonGroup)
{
	for (var i = 0; i < buttonGroup.length; i++) {
		if (buttonGroup[i].checked) {
			return i
		}
	}
	return 0
}

function addToCart(CrabType)
{
var frmName
var productRowDz
var productRowHalf
var productRowFull

	if (CrabType=="MED") 
	{
		frmName=eval(document.frmMedium)
		productRowDz=8
		productRowHalf=7
		productRowFull=6
	}

	if (CrabType=="LARGE") 
	{
		frmName=eval(document.frmLarge)
		productRowDz=5
		productRowHalf=4
		productRowFull=3
	}

	if (CrabType=="JUMBO") 
	{
		frmName=eval(document.frmJumbo)
		productRowDz=2
		productRowHalf=1
		productRowFull=0
	}

	if (CrabType=="FEMALE") 
	{
		frmName=eval(document.frmFemale)
		productRowDz=11
		productRowHalf=10
		productRowFull=9
	}

	if (CrabType=="MALLET") 
	{
		frmName=eval(document.frmMallets)
	}	
	document.frmPayPal.item_name.value=frmName.hidItemName.value
	document.frmPayPal.item_number.value=frmName.hidItemCd.value
	document.frmPayPal.amount.value=parseFloat(frmName.MedAmt.value) 
	document.frmPayPal.shipping.value=frmName.MedShipCrgs.value
	document.frmPayPal.shipping2.value=0
	document.frmPayPal.tax.value=0
	document.frmPayPal.submit()
}