function clearvalues_p()
{
	document.getElementById('spot_plat_price1').value = "";
	document.getElementById('spot_plat_price2').value = "";
	document.getElementById('amount_industrial').value = "";
	document.getElementById('amount_jewelry').value = "";
	document.getElementById('calc_industrial').value = "";
	document.getElementById('calc_jewelry').value = "";
	document.getElementById('calc_p_total').value = "";
	document.getElementById('amount_type_p').innerHTML = "Amnt &nbsp;"	
	document.getElementById('number_industrial').innerHTML = "x (Plat. Spot Price x .0435)&nbsp;"
	document.getElementById('number_jewelry').innerHTML = "x (Plat. Spot Price x .0415)&nbsp;"
}

function calculatedefault_p()
{
//	document.getElementById('amount_industrial').value = "";
//	document.getElementById('amount_jewelry').value = "";
	document.getElementById('calc_industrial').value = "";
	document.getElementById('calc_jewelry').value = "";
	if(validate_p())
	{
		var price = document.getElementById('spot_plat_price1').value + '.' + document.getElementById('spot_plat_price2').value;

	if(document.getElementById('weight_gm_p').checked == true)
		{
			var weightVar = "Grams";
			var p8 = (Math.round(((price * .0435 * 1)*100)/100)/1.5555).toFixed(2);
			var p9 = (Math.round(((price * .0415 * 1)*100)/100)/1.5555).toFixed(2);
		}
		else
		{
		var weightVar = "Dwts";
		var p8 = (Math.round((price * .0435 * 1)*100)/100).toFixed(2);
		var p9 = (Math.round((price * .0415 * 1)*100)/100).toFixed(2);
		}
		calculate_p();
		document.getElementById('amount_type_p').innerHTML = "Amnt " + weightVar;
		document.getElementById('number_industrial').innerHTML = "x " + p8;
		document.getElementById('number_jewelry').innerHTML = "x " + p9;
	}
}

function calculate_p()
{
	if(validate_p())
	{
		document.getElementById('weight_gm_p').checked == true ? i=.6431 : i=1;
		var price = document.getElementById('spot_plat_price1').value + '.' + document.getElementById('spot_plat_price2').value;
		var p8 = document.getElementById('calc_industrial').value = (Math.round((price * i * .0435 * document.getElementById('amount_industrial').value)*100)/100).toFixed(2);
		var p9 = document.getElementById('calc_jewelry').value = (Math.round((price * i * .0415 * document.getElementById('amount_jewelry').value)*100)/100).toFixed(2);
		var total = parseFloat(p8) + parseFloat(p9);
		document.getElementById('calc_p_total').value = (Math.round(parseFloat(total)*100)/100).toFixed(2);
	}
}

function validate_p()
{
	retVal = true;
	errStr = "Invalid Data:\n\n";
	if(document.getElementById('spot_plat_price1').value == "") { errStr += "You must specify a Platinum Spot Price.\n"; retVal = false; }
	if(document.getElementById('spot_plat_price1').value != "" && isNaN(parseFloat(document.getElementById('spot_plat_price1').value))) { errStr += "Platinum Spot Price value (dollars) must be numeric.\n"; retVal = false; }
	if(document.getElementById('spot_plat_price2').value != "" && isNaN(parseFloat(document.getElementById('spot_plat_price2').value))) { errStr += "Platinum Spot Price value (cents) must be numeric.\n"; retVal = false; }
	if(document.getElementById('amount_industrial').value != "" && isNaN(parseFloat(document.getElementById('amount_industrial').value))) { errStr += "Industrial & Thermocouple value must be numeric.\n"; retVal = false; }
	if(document.getElementById('amount_jewelry').value != "" && isNaN(parseFloat(document.getElementById('amount_jewelry').value))) { errStr += "Jewelry value must be numeric.\n"; retVal = false; }
	
	if(!retVal) alert(errStr);
	//alert("here validate-"+retVal);

	return(retVal)
	
}


