﻿// JavaScript Document

	function calculateCost(){
		var w1;
		var w2;
		var w3;

		if(document.calculateForm.item1.value == "")
			w1 = 0 ;
		else
			w1 = parseFloat(document.calculateForm.item1.value);

		if(document.calculateForm.item2.value == "")
			w2 = 0 ;
		else
			w2 = parseFloat(document.calculateForm.item2.value);

		if(document.calculateForm.item3.value == "")
			w3 = 0 ;
		else
			w3 = parseFloat(document.calculateForm.item3.value);

		var p1 = parseFloat(document.calculateForm.price1.value.replace(",", "."));
		var p2 = parseFloat(document.calculateForm.price2.value.replace(",", "."));
		var p3 = parseFloat(document.calculateForm.price3.value.replace(",", "."));

		var wt = document.calculateForm.weightType.value;
		var n1 = document.calculateForm.itm1Name.value;
		var n2 = document.calculateForm.itm2Name.value;
		var n3 = document.calculateForm.itm3Name.value;

		var path = document.calculateForm.pathPrefix.value;

		c1 = Math.round(100*(w1*p1))/100;
		c2 = Math.round(100*(w2*p2))/100;
		c3 = Math.round(100*(w3*p3))/100;

		var total = 0;
		if(!isNaN(w1)) { total = total + c1; }
		if(!isNaN(w2)) { total = total + c2; }
		if(!isNaN(w3)) { total = total + c3; }

		var message ="";

		if(w1 != 0)
			message = message + w1 + " " + wt + " " +  n1.replace("<br>", "") + " \n";

		if(w2 != 0)
			message = message + w2 + " " + wt + " " +  n2.replace("<br>", "") + " \n";

		if(w3 != 0)
			message = message + w3 + " " + wt + " " +  n3.replace("<br>", "") + " \n";


		if( path == "/de")
		{
			message = message + "Ihre geschätzten Gesamtkosten ist: €" + total + "\n";
			message = message + "Wenn Sie wollen drücken Sie OK.";
		}
		else if( path == "/fr")
		{
			message = message + "Votre montant total estimé est de: €" + total + "\n";
			message = message + "Si vous voulez continuer d'appuyer sur OK.";
		}
		else if( path == "/it")
		{
			message = message + "Il vostro totale stimato è il seguente: €" + total + "\n";
			message = message + "se vuoi continuare clicca su OK";
		}
		else
		{
			message = message + "Your estimated total is $" + total + "\n";
			message = message + "Se si desidera continuare a premere OK.";
		}


		  var return_value = confirm(message);
		  if ( return_value == true ) {
				return true;
		  }else{
			return false;
		  }
	}
	function popInserts(){
		var message="Carbide Inserts  -  Mixed coated and uncoated metal cutting inserts, free of chips, oil, steel and gross contamination.";
		message = message + " Material must be free of braze.  If you have questions or have a material that is not accurately described here,";
		message = message + " Please call Cristian A. Kommer at 724-539-5214; Fax: 724-539-3942; e-mail:cristian.kommer@kennametal.com";
		alert(message);
	}
	function popGraded(){
		var message="Other than metal cutting inserts, Sintered tungsten carbide free of coatings. Examples would include: drills, end mills,";
		message = message + " reamers, compacts, roofers. Material to be free of chips, oil, steel, and gross contamination. Material must be free of braze.";
		message = message + "If you have questions or have a material that is not accurately described here, or would like a price on brazed material, Please call Cristian A. Kommer at 724-539-5214; Fax: 724-539-3942; e-mail:cristian.kommer@kennametal.com";
		alert(message);
	}
	function popOther(){
		var message="Other than metal cutting inserts, Sintered tungsten carbide, coated or uncoated, most shapes and  sizes.";
		message = message + " Examples would include:  mud nozzles, coated drills and rounds, EDM cutouts, wear parts, can dies, Morgan rolls, dog houses. Material to be free of chips, oil, steel, and gross contamination.";
		message = message + " Nickel binders not accepted.  Material must be free of braze.  If you have questions or have a material that is not accurately described here, or would like a price on brazed material,";
		message = message + " Please call Cristian A. Kommer at 724-539-5214; Fax: 724-539-3942; e-mail:cristian.kommer@kennametal.com";
		alert(message);
	}