	function convertToInches(value,measure){
				if(measure=="cm") {
					value = value/2.54;
				}
				else if(measure=="m"){
					value = (value*100)/2.54;
				}
				else if(measure== "mm"){
					value = (value/10)/2.54;
				}
				else if(measure=="ft"){
					value = value*12;
				}
				else if(measure=="yd"){
					value = value*36;
				}
		return value;
		}


$(document).ready(function(){
		var weight = $("#metal").val();
		var shape = $("#shape").val();
		$("#metal").change(function() {
			weight = $(this).val();	
		});
		$("#shape").change(function() {
			shape = $(this).val();
			if (shape == "round")
			{
				$(".b").find(".label").text("Diameter:");
				$(".c").find(".label").text("Length:");
				$(".d").hide();
				$(".d").find(".value").val(0);
				$(".note").hide();
			}
			else if (shape == "hex")
			{
				$(".b").find(".label").text("Flat to Flat:");
				$(".c").find(".label").text("Length:");
				$(".d").hide();
				$(".d").find(".value").val(0);
				$(".note").hide();
			}
			else if (shape == "square") {
				$(".b").find(".label").text("Side:");
				$(".c").find(".label").text("Length:");
				$(".d").hide();
				$(".d").find(".value").val(0);
				$(".note").html("<br>Note: Use Plate for non square stock");
			}
			else if (shape == "flat" || shape == "sheet" || shape == "plate") {
				$(".b").find(".label").text("Thickness:");
				$(".c").find(".label").text("Width:");
				$(".d").find(".label").text("Length:");
				$(".d").show();
				$(".note").hide();
			}
			else if (shape == "tube"){
				$(".b").find(".label").text("Outer Diameter:");
				$(".c").find(".label").text("Wall:");
				$(".d").find(".label").text("Length:");
				$(".d").show();
				$(".note").hide();
			}
			else if (shape == "circ"){
				$(".b").find(".label").text("Diameter:");
				$(".c").find(".label").text("Thickness:");
				$(".d").hide();
				$(".note").hide();
				$(".d").find(".value").val(0);
			}
			else if (shape == "ring"){
				$(".b").find(".label").text("Outer Diameter:");
				$(".c").find(".label").text("Inner Diameter:");
				$(".d").find(".label").text("Thickness:");
				$(".d").show();
				$(".note").hide();
			}
		});
		$(".calculate").click(function(){
				var totalWeight = 0;
			switch (shape) {
				case "round":
					var diameter = $(".b").find(".value").val();
					var dmeasure = $(".b").find("#measure").val();
					diameter = convertToInches(diameter, dmeasure);
					var length = $(".c").find(".value").val();
					var lmeasure = $(".c").find("#measure").val();
					length = convertToInches(length, lmeasure);
					totalWeight = weight * 0.7854 * diameter * diameter * length;
					break;
				case "square":
					var diameter = $(".b").find(".value").val();
					var dmeasure = $(".b").find("#measure").val();
					diameter = convertToInches(diameter, dmeasure);
					var length = $(".c").find(".value").val();
					var lmeasure = $(".c").find("#measure").val();
					length = convertToInches(length, lmeasure);
					totalWeight = weight * diameter * diameter * length;
					break;
				case "hex":
					var diameter = $(".b").find(".value").val();
					var dmeasure = $(".b").find("#measure").val();
					diameter = convertToInches(diameter, dmeasure);
					var length = $(".c").find(".value").val();
					var lmeasure = $(".c").find("#measure").val();
					length = convertToInches(length, lmeasure);
					totalWeight = weight * 0.866 * diameter * diameter * length;
					break;
				case "oct":
					var diameter = $(".b").find(".value").val();
					var dmeasure = $(".b").find("#measure").val();
					diameter = convertToInches(diameter, dmeasure);
					var length = $(".c").find(".value").val();
					var lmeasure = $(".c").find("#measure").val();
					length = convertToInches(length, lmeasure);
					totalWeight = weight * 0.8284 * diameter * diameter * length;
					break;
				case "sheet":
					var thickness = $(".b").find(".value").val();
					var tmeasure = $(".b").find("#measure").val();
					var width = $(".c").find(".value").val();
					var wmeasure = $(".c").find("#measure").val();
					var length = $(".d").find(".value").val();
					var lmeasure = $(".d").find("#measure").val();
					thickness = convertToInches(thickness, tmeasure);
					width = convertToInches(width, wmeasure);
					length = convertToInches(length, lmeasure);
					totalWeight = weight * width * length * thickness;
					break;
				case "plate":
					var thickness = $(".b").find(".value").val();
					var tmeasure = $(".b").find("#measure").val();
					var width = $(".c").find(".value").val();
					var wmeasure = $(".c").find("#measure").val();
					var length = $(".d").find(".value").val();
					var lmeasure = $(".d").find("#measure").val();
					thickness = convertToInches(thickness, tmeasure);
					width = convertToInches(width, wmeasure);
					length = convertToInches(length, lmeasure);
					totalWeight = weight * width * length * thickness;
					break;
				case "flat":
					var thickness = $(".b").find(".value").val();
					var tmeasure = $(".b").find("#measure").val();
					var width = $(".c").find(".value").val();
					var wmeasure = $(".c").find("#measure").val();
					var length = $(".d").find(".value").val();
					var lmeasure = $(".d").find("#measure").val();
					thickness = convertToInches(thickness, tmeasure);
					width = convertToInches(width, wmeasure);
					length = convertToInches(length, lmeasure);
					totalWeight = weight * width * length * thickness;
					break;
				case "tube":
					var diameter = $(".b").find(".value").val();
					var wall = $(".c").find(".value").val();
					var length = $(".d").find(".value").val();
					var dmeasure = $(".b").find("#measure").val();
					var wmeasure = $(".c").find("#measure").val();
					var lmeasure = $(".d").find("#measure").val();
					diameter = convertToInches(diameter, dmeasure);
					wall = convertToInches(wall, wmeasure);
					length = convertToInches(length, lmeasure);
					if (wall > diameter) {
						alert("The Width of the Tube Wall cannot exceed the Outer Diameter!");
						totalWeight = 0;
					}
					else {
						totalWeight = weight * 3.14 * (diameter - wall) * wall * length;
					}
					break;
				case "circ":
					var diameter = $(".b").find(".value").val();
					var thickness = $(".c").find(".value").val();
					var dmeasure = $(".b").find("#measure").val();
					diameter = convertToInches(diameter, dmeasure);
					var tmeasure = $(".c").find("#measure").val();
					thickness = convertToInches(thickness, tmeasure);
					totalWeight = weight * .7854 * diameter * diameter * thickness;
					break;
				case "ring":
					var diameter = $(".b").find(".value").val();
					var inner = $(".c").find(".value").val();
					var thickness = $(".d").find(".value").val();
					var dmeasure = $(".b").find("#measure").val();
					diameter = convertToInches(diameter, dmeasure);
					var tmeasure = $(".d").find("#measure").val();
					thickness = convertToInches(thickness, tmeasure);
					var imeasure = $(".c").find("#measure").val();
					inner = convertToInches(inner, imeasure);
					if (inner > diameter) {
						alert("The Inner Diameter cannot exceed the Outer Diameter!");
						totalWeight = 0;
					}
					else {
						totalWeight = weight * 0.7854 * thickness * ((diameter * diameter) - (inner * inner));
					}
					
					break;
			}
			var weightUnits = $(".e").find("#weme").val();
			var conversion = 1;
			switch (weightUnits) {
				case "lbs":
					conversion = 1;
					break;
				case "kgs":
					conversion = 0.45359237;
					break;
				case "tons":
					conversion = 0.0005;
					break;
			}
			var quantity = $(".a").find(".value").val();
			totalWeight = conversion * totalWeight * quantity;
			totalWeight = Math.round(totalWeight * 100)/100;

			$(".output").html(totalWeight);
			$(".output").css('background', '#FFFF00');
			$(".output").css('font-weight', 'bold');
		});
	});
