function AddToCart(stockNum,catName,metal)
{
	document.add_item_cart.ItemNumber.value = stockNum;
	document.add_item_cart.ItemSubType.value = catName;
	document.add_item_cart.Metal.value = metal;
	document.add_item_cart.submit();
}

function ShowLargeItem(stockNum)
{
	if( typeof( itemDetails[stockNum] ) != "undefined" ) 
	{
		var details = itemDetails[stockNum];

		// clear out details
		document.getElementById("largeDescr").innerHTML = "";
		document.getElementById("largePrice").innerHTML = "";
		document.getElementById("details1").innerHTML = "";
		document.getElementById("details2").innerHTML = "";
		document.getElementById("details3").innerHTML = "";

		// Set details as necessary
		document.getElementById("largeCart").href = "javascript:AddToCart('" + details.StockNum + "','" + details.CatName + "','" + details.MetalCode + "');";
		document.getElementById("largePrice").innerHTML = "$" + details.Price;
		document.getElementById("largeImage").src = "/images/holiday08/Holiday08_" + details.StockNum + "_full.jpg";
		document.getElementById("largeDescr").innerHTML = details.Descr + ' <span class="f12">(Stock #: ' + details.StockNum + ')</span>';
		if( details.Metal == "" ) 
		{
			document.getElementById("details1").innerHTML = details.AdditionalDetails.details1.replace("|", ": ");
			document.getElementById("details2").innerHTML = details.AdditionalDetails.details2.replace("|", ": ");
			document.getElementById("details3").innerHTML = details.AdditionalDetails.details3.replace("|", ": ");
		}
		else
		{
			document.getElementById("details1").innerHTML = "Metal: " + details.Metal;
			document.getElementById("details2").innerHTML = details.AdditionalDetails.details2.replace("|", ": ");
			document.getElementById("details3").innerHTML = details.AdditionalDetails.details3.replace("|", ": ");
		}
		location.href = "#main";
	}
}