onsubmit="MetalWeight(); return false;">
Metal Weight Calculator |
|
upana="350" mpaka="1"> |
|
KaboniSteelCopperBrassT-304StainlessT-430Stainless 300SeriesStainless 400MfululizoAluminiumAluminium 1100Aluminium2011Aluminium 2014Aluminium 2017Aluminium2024Aluminium 3003Aluminium 5005Aluminium5052Aluminium 5056Aluminium 5083Aluminium5086Aluminium 6061Aluminium 6063Aluminium7075Aluminium 7178BerrylliumBrassCastIronColumbiumCopperGoldLeadMagnesiumMolybdenumNickel200Nikeli 201Nikeli 400Nikeli600Nikeli 625Nikeli 718NikeliX750Nickel 800Nickel 800HNickel825Nickel 904LSilverTantalumTitaniumTungstenZincZirconium |
|
Round BarSquare auFlat BarSheetPlateCircleRingHexagonBarRoundTubingSquareMirija |
|
Vipande: |
thamani="1" name="noPieces" /> |
size="2"> Ingiza habari ya ukubwa: |
|
|
|
onfocus="if(navigator.appName == 'Netscape'&& parseInt(navigator.appVersion) == 3); vinginevyo document.forms[0].param1.focus(); " size="15" thamani="Kipenyo cha Nje:" jina="lbl1" /> |
|
size="15" value="Unene wa Ukuta:" jina="lbl2" /> |
|
onfocus="if(navigator.appName == 'Netscape'&& parseInt(navigator.appVersion) == 3); vinginevyo document.forms[0].param3.focus(); " size="15" value="Urefu:" name="lbl3" /> |
|
onfocus="if(navigator.appName == 'Netscape'&& parseInt(navigator.appVersion) == 3); vinginevyo document.forms[0].param3.focus(); " size="15" name="lbl4" /> |
upana="350" mpaka="1">
face="Arial, Arial, Helvetica">
size="2">Imehesabiwa Uzito |
onfocus="if(navigator.appName == 'Netscape'&& parseInt(navigator.appVersion) == 3); vinginevyo document.forms[0].Submit.focus(); " maxlength="8" size="16" name="matokeo2" /> Apx. uzito katika kg |
onfocus="if(navigator.appName == 'Netscape'&& parseInt(navigator.appVersion) == 3); vinginevyo document.forms[0].Submit.focus(); " maxlength="8" size="16" name="matokeo" /> Apx. uzito katika pauni |
|
face="Arial, Arial, Helvetica">
face="Arial, Arial, Helvetica">
function DoLength(value,unitType){
if(unitType=="cm") value = value/2.54; if(unitType=="m") value = (value*100)/2.54; if(unitType== "mm") value = (value/10)/2.54; if(unitType=="ft") value = value*12; if(unitType=="yd") value = value*36; return value; }
function isFilledIn(value1,value2,value3,noPieces){ var metalForm = document.forms[0].form.options[document.forms[0].form.selectedIndex].text;
if(metalForm=="Round Bar"||metalForm=="Hexagon Bar"){ if(value1==""||value3==""){ alert("You must fill in values for the Diameter or WAF And the Length!"); return false; } }
if(metalForm=="Flat"||metalForm=="Sheet"||metalForm=="Plate"){ if(value1==""||value2==""||value3==""){ alert("You must fill in values for the Width1 and the Width2 and the Length!"); return false; } }
if(metalForm=="Round Tubing"){ if(value1==""||value2==""||value3==""){ alert("You must fill in values for the Outer Diameter and the Wall Thickness and the Length!"); return false; } }
if(metalForm=="Square Tubing"){ if(value1==""||value2==""||value3==""){ alert("You must fill in values for the WAF and the Wall Thickness and the Length!"); return false; } }
if(metalForm=="Circle"){ if(value1==""||value3==""){ alert("You must fill in values for the Diameter and the Thickness!"); return false; } }
if(metalForm=="Ring"){ if(value1==""||value2==""||value3==""){ alert("You must fill in values for the Outer Diameter and the Inner Diameter and the Thickness!"); return false; } } if(metalForm=="Rectangular Tubing"){ if(value1==""||value2==""||value4==""||value3==""){ alert("You must fill in values for the Side 1 and Side 2 and the Thickness!"); return false; } }
if(noPieces==""){ alert("You must fill in a value for the Number of Pieces"); return false; }
return true; }
function MetalWeight(){
var value1, value2, value3, noPieces; var units1, units2, units3;
var Convert; var metalForm; var Result; var Good; var density; var Result2;
value1 = document.forms[0].value1.value; value2 = document.forms[0].value2.value; value3 = document.forms[0].value3.value; noPieces = document.forms[0].noPieces.value;
Good = isFilledIn(value1,value2,value3,noPieces);
if(!Good) return;
units1 = document.forms[0].units1.options[document.forms[0].units1.selectedIndex].text; units2 = document.forms[0].units2.options[document.forms[0].units2.selectedIndex].text; units3 = document.forms[0].units3.options[document.forms[0].units3.selectedIndex].text;
value1 = DoLength(value1,units1); value2 = DoLength(value2,units2); value3 = DoLength(value3,units3);
metalForm = document.forms[0].form.options[document.forms[0].form.selectedIndex].text; metalType = document.forms[0].metalType.options[document.forms[0].metalType.selectedIndex].text;
/*if(document.forms[0].metalType.selectedIndex>0) Convert = Factor[document.forms[0].product.selectedIndex-1]; else Convert = 1; document.forms[0].result.rsize = "4";*/
if(metalType=="T-430 Stainless"||metalType=="Carbon Steel")density = .280; if(metalType=="Copper")density = .323; if(metalType=="Brass")density = .308; if(metalType=="T-304 Stainless")density = .290; if(metalType=="Stainless 300 Series")density =0.286; if(metalType=="Stainless 400 Series")density =0.283; if(metalType=="Aluminum")density = .100; if(metalType=="Aluminum 1100")density =0.098; if(metalType=="Aluminum 2011")density =0.102; if(metalType=="Aluminum 2014")density =0.101; if(metalType=="Aluminum 2017")density =0.101; if(metalType=="Aluminum 2024")density =0.101; if(metalType=="Aluminum 3003")density =0.099; if(metalType=="Aluminum 5005")density =0.098; if(metalType=="Aluminum 5052")density =0.097; if(metalType=="Aluminum 5056")density =0.095; if(metalType=="Aluminum 5083")density =0.096; if(metalType=="Aluminum 5086")density =0.096; if(metalType=="Aluminum 6061")density =0.096; if(metalType=="Aluminum 6063")density =0.097; if(metalType=="Aluminum 7075")density =0.101; if(metalType=="Aluminum 7178")density =0.102; if(metalType=="Beryllium")density =0.067; if(metalType=="Cast Iron")density =0.256; if(metalType=="Columbium")density =0.31; if(metalType=="Copper")density =0.324; if(metalType=="Gold")density =0.698; if(metalType=="Lead")density =0.41; if(metalType=="Magnesium")density =0.065; if(metalType=="Molybdenum")density =0.369; if(metalType=="Nickel 200")density =0.321; if(metalType=="Nickel 201")density =0.321; if(metalType=="Nickel 400")density =0.319; if(metalType=="Nickel 600")density =0.304; if(metalType=="Nickel 625")density =0.305; if(metalType=="Nickel 718")density =0.297; if(metalType=="Nickel X750")density =0.298; if(metalType=="Nickel 800")density =0.287; if(metalType=="Nickel 800H")density =0.287; if(metalType=="Nickel 825")density =0.294; if(metalType=="Nickel 904L")density =0.291; if(metalType=="Silver")density =0.379;
if(metalType=="Tantalum")density =0.6; if(metalType=="Titanium")density =0.163; if(metalType=="Tungsten")density =0.697; if(metalType=="Zinc")density =0.258; if(metalType=="Zirconium")density =0.23;
document.forms[0].result.value = density;
if(metalForm=="Sheet"||metalForm=="Plate"||metalForm=="Square or Flat Bar"){ Result = new String(value1 * value2 * value3 * noPieces * density); document.forms[0].result.value = Result.substring(0,Result.indexOf(".")+5); document.forms[0].result2.value = Result.substring(0,Result.indexOf(".")+5)/2.2046; }
if(metalForm=="Circle"){ Result = new String(.785 * value1 * value1 * value3 * noPieces * density); document.forms[0].result.value = Result.substring(0,Result.indexOf(".")+5); document.forms[0].result2.value = Result.substring(0,Result.indexOf(".")+5)/2.2046; }
if(metalForm=="Ring"){ Result = new String(.785 * (eval(value1) + eval(value2)) * (value1 - value2) * value3 * noPieces * density); document.forms[0].result.value = Result.substring(0,Result.indexOf(".")+5); document.forms[0].result2.value = Result.substring(0,Result.indexOf(".")+5)/2.2046; }
if(metalForm=="Round Bar"){ Result = new String(value1 * value1 * 9.42 * (value3/12) * noPieces * density); document.forms[0].result.value = Result.substring(0,Result.indexOf(".")+5); document.forms[0].result2.value = Result.substring(0,Result.indexOf(".")+5)/2.2046; }
if(metalForm=="Hexagon Bar"){ Result = new String(value1 * value1 * 10.4 * (value3/12) * noPieces * density); document.forms[0].result.value = Result.substring(0,Result.indexOf(".")+5); document.forms[0].result2.value = Result.substring(0,Result.indexOf(".")+5)/2.2046; }
if(metalForm=="Round Tubing"){ Result = new String(37.7 * (value1 - value2) * value2 * (value3/12) * noPieces * density); document.forms[0].result.value = Result.substring(0,Result.indexOf(".")+5); document.forms[0].result2.value = Result.substring(0,Result.indexOf(".")+5)/2.2046; }
if(metalForm=="Square Tubing"){ Result = new String(48.0 * (value1 - value2) * value2 * (value3/12) * noPieces * density); document.forms[0].result.value = Result.substring(0,Result.indexOf(".")+5); document.forms[0].result2.value = Result.substring(0,Result.indexOf(".")+5)/2.2046; }
}
function ClearFields(){ document.forms[0].value1.value = ""; document.forms[0].value2.value = ""; document.forms[0].value3.value = ""; document.forms[0].noPieces.value = "1"; document.forms[0].result.value = ""; document.forms[0].result2.value = "";
}
function ChangeLabel(){
var metalForm;
metalForm = document.forms[0].form.options[document.forms[0].form.selectedIndex].text;
if(metalForm=="Sheet"||metalForm=="Plate"||metalForm=="Square or Flat Bar"){ document.forms[0].lbl1.value = "Width1:"; document.forms[0].lbl2.value = "Width2"; document.forms[0].lbl3.value = "Length:"; }
if(metalForm=="Circle"){ document.forms[0].lbl1.value = "Diameter:"; document.forms[0].lbl2.value = ""; document.forms[0].lbl3.value = "Thickness:"; }
if(metalForm=="Ring"){ document.forms[0].lbl1.value = "Outer Diameter:"; document.forms[0].lbl2.value = "Inner Diameter:"; document.forms[0].lbl3.value = "Thickness:"; }
if(metalForm== "Round Bar"){ document.forms[0].lbl1.value = "Diameter:"; document.forms[0].lbl2.value = ""; document.forms[0].lbl3.value = "Length:"; }
if(metalForm== "Hexagon Bar"){ document.forms[0].lbl1.value = "Width across flats:"; document.forms[0].lbl2.value = ""; document.forms[0].lbl3.value = "Length:"; }
if(metalForm=="Round Tubing"){ document.forms[0].lbl1.value = "Outer Diameter:"; document.forms[0].lbl2.value = "Wall Thickness:"; document.forms[0].lbl3.value = "Length:"; }
if(metalForm=="Square Tubing"){ document.forms[0].lbl1.value = "Width across flats:"; document.forms[0].lbl2.value = "Wall Thickness:"; document.forms[0].lbl3.value = "Length:"; }
}
ChangeLabel(); ClearFields();