
var browsername=navigator.appName;if(browsername.indexOf('Explorer')!=-1){browser='IE';}else{browser='FF';}
shapeArrayInputs=new Array("side","length-width-height","length-width-height","length1-length2-width-height","side-height","side-height","side-height","baseArea-height","length-width-height","length-width-height","side-height","side-height","side-height","baseArea-height","length1-width1-length2-width2-height","length1-width1-length2-width2-height","side1-side2-height","side1-side2-height","side1-side2-height","baseArea-topArea-height","diameter-height","radius-width-height","radius-angle-height","length-width-height","diameter-thickness-height","length-width-height-thickness","diameter-height","diameter1-diameter2-height","length-width-height","length1-width1-length2-width2-height","diameter","radius-height","diameter1-diameter2-height","diameter-angle","radius-angle","length-width-height","diameter1-diameter2","length-width-height-thicknessFlange-thicknessWeb","length-width-height-thicknessBase-thicknessLeg","length-width-height-thicknessFlange-thicknessWeb","length-width-height-thicknessBase-thicknessFlange","length-width-height-thicknessFlange-thicknessWeb","volume");shapeArrayDisplay=new Array("Side","Length-Width-Height","Length-Width-Height","Bottom length-Top length-Width-Height","Side-Height","Side-Height","Side-Height","Base area-Height","Length-Width-Height","Length-Width-Height","Side-Height","Side-Height","Side-Height","Base area-Height","Bottom length-Bottom width-Top length-Top width-Height","Bottom length-Bottom width-Top length-Top width-Height","Bottom side-Top side-Height","Bottom side-Top side-Height","Bottom side-Top side-Height","Base area-Top area-Height","Diameter-Height","Radius-Width-Height","Radius-Angle(&deg)-Height","Length-Width-Height","Outer diameter-Thickness-Height","Length-Width-Height-Thickness","Diameter-Height","Bottom diameter-Top diameter-Height","Length-Width-Height","Bottom Length-Bottom width-Top length-Top width-Height","Diameter","Radius-Height","Bottom diameter-Top diameter-Height","Diameter-Angle(&deg)","Radius-Angle(&deg)","Length-Width-Height","Outer diameter-Section diameter","Length-Width-Height-Flange thickness-Web thickness","Length-Width-Height-Base thickness-Leg thickness","Length-Width-Height-Flange thickness-Web thickness","Length-Width-Height-Base thickness-Flange thickness","Length-Width-Height-Flange thickness-Web thickness","Volume");shapeNames=new Array("cube.png","prism_triangular.png","prism_rectangular.png","prism_trapezoidal.png","prism_pentagonal.png","prism_hexagonal.png","prism_octagonal.png","prism_other.png","pyramid_triangular.png","pyramid_rectangular.png","pyramid_pentagonal.png","pyramid_hexagonal.png","pyramid_octagonal.png","pyramid_other.png","frustum_triangular.png","frustum_rectangular.png","frustum_pentagonal.png","frustum_hexagonal.png","frustum_octagonal.png","frustum_other.png","cylinder.png","cylinder_cap.png","cylinder_sector.png","cylinder_elliptic.png","tube_cylindrical.png","tube_rectangular.png","cone.png","frustum_conical.png","cone_elliptic.png","frustum_elliptic.png","sphere.png","sphere_cap.png","sphere_segment.png","sphere_wedge.png","sphere_sector.png","ellipsoid.png","torus.png","beam_i.png","beam_l.png","beam_t.png","beam_u.png","beam_z.png","aa.png");count=0;function addShape()
{count++;dynId='trId_'+count;detailsId='det_'+count;attrId='attr_'+count;weightId='weight_'+count;uniqueId='row_'+count;selIndex=$('shapeType').selectedIndex;shapeName=$('shapeType').options[selIndex].text;inputsList=shapeArrayInputs[selIndex].split("-");inputsLabelList=shapeArrayDisplay[selIndex].split("-");radioadd=uniqueId+"."+selIndex+".radioadd-"+count;radiosub=uniqueId+"."+selIndex+".radiosub-"+count;radioName='calcRadio_'+count;HTMLcons="<tr id="+dynId+"><td class=\"shape-name\"><img id='"+detailsId+"' onclick=\"toggleImage(\'"+detailsId+"'\,\'"+attrId+"'\,\'"+dynId+"'\,\'"+selIndex+"'\)\" src=\"../images/plus.gif\">&nbsp;"+"<a href=\"javascript:void(0);\" onclick=\"toggleImage(\'"+detailsId+"'\,\'"+attrId+"'\,\'"+dynId+"'\,\'"+selIndex+"'\)\">"+
shapeName+"</a></td>";HTMLcons+="<td>&nbsp;<span id='"+uniqueId+".shapeVolume'></span></td><td>&nbsp;<span  id='"+uniqueId+".shapeWeight'></span></td><td style=\"padding:1\"><img class=\"remove-shape\" src=\"../images/icons/16/delete2.gif\" onclick=\"removeShape(\'"+dynId+"\',\'"+attrId+"\')\"></td></tr>";HTMLcons+="<tr id=\""+attrId+"\" style='display:none;'><td><table align=\"center\" class=\"inputs-table\">";for(i=0;i<inputsList.length;i++)
{HTMLcons+="<tr><td style='height:20px;' align='right'>"+inputsLabelList[i]+":&nbsp;</td><td align='left'><input type='text' class='textbox'  style='width:75px;' name='"+uniqueId+"."+inputsList[i]+"' id='"+uniqueId+"."+inputsList[i]+"' value=''></td></tr>";}
HTMLcons+="<tr><td style='height:20px' align='right'>Quantity:</td><td align='left'><input type='text' style='width:75px;' name='"+uniqueId+".shapeQuantity' id='"+uniqueId+".shapeQuantity' value='1'></td></tr>";HTMLcons+="<tr><td colspan='2' style='height:20px;' align='center'><input type=\"radio\" name='"+radioName+"' id="+radioadd+" checked>&nbsp;Add&nbsp;<input type=\"radio\" name='"+radioName+"'id="+radiosub+">Subtract</td></tr>";HTMLcons+="</table></td>";HTMLcons+="<td colspan='3'><img class=\"shape-image\" src='../images/shapes/"+shapeNames[selIndex]+"'></td></tr>";$('shapeId').insert({bottom:HTMLcons});toggleImage(detailsId,attrId,dynId,selIndex);switch(selIndex)
{case 0:Event.observe($(radioadd),'click',cubeCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',cubeCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',cubeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',cubeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',cubeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',cubeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',cubeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 1:Event.observe($(radioadd),'click',tprismCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',tprismCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',tprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',tprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',tprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',tprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',tprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 2:Event.observe($(radioadd),'click',rprismCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',rprismCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',rprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',rprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',rprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',rprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',rprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 3:Event.observe($(radioadd),'click',trapPrismCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',trapPrismCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',trapPrismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',trapPrismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',trapPrismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',trapPrismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',trapPrismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 4:Event.observe($(radioadd),'click',pentPrismCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',pentPrismCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',pentPrismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',pentPrismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',pentPrismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',pentPrismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',pentPrismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 5:Event.observe($(radioadd),'click',hprismCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',hprismCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',hprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',hprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',hprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',hprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',hprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 6:Event.observe($(radioadd),'click',oprismCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',oprismCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',oprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',oprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',oprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',oprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',oprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 7:Event.observe($(radioadd),'click',otherprismCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',otherprismCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',otherprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',otherprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',otherprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',otherprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',otherprismCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 8:Event.observe($(radioadd),'click',tpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',tpyramidCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',tpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',tpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',tpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',tpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',tpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 9:Event.observe($(radioadd),'click',rpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',rpyramidCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',rpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',rpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',rpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',rpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',rpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 10:Event.observe($(radioadd),'click',pentpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',pentpyramidCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',pentpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',pentpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',pentpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',pentpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',pentpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 11:Event.observe($(radioadd),'click',hpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',hpyramidCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',hpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',hpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',hpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',hpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',hpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 12:Event.observe($(radioadd),'click',opyramidCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',opyramidCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',opyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',opyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',opyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',opyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',opyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 13:Event.observe($(radioadd),'click',otherpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',otherpyramidCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',otherpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',otherpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',otherpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',otherpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',otherpyramidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 14:Event.observe($(radioadd),'click',tfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',tfrustumCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',tfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',tfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',tfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',tfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',tfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 15:Event.observe($(radioadd),'click',rfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',rfrustumCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',rfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',rfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',rfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',rfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',rfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 16:Event.observe($(radioadd),'click',pentpyrafrustumCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',pentpyrafrustumCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',pentpyrafrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',pentpyrafrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',pentpyrafrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',pentpyrafrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',pentpyrafrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 17:Event.observe($(radioadd),'click',hfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',hfrustumCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',hfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',hfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',hfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',hfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',hfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 18:Event.observe($(radioadd),'click',ofrustumCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',ofrustumCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',ofrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',ofrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',ofrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',ofrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',ofrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 19:Event.observe($(radioadd),'click',otherfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',otherfrustumCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',otherfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',otherfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',otherfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',otherfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',otherfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 20:Event.observe($(radioadd),'click',cylinderCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',cylinderCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',cylinderCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',cylinderCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',cylinderCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',cylinderCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',cylinderCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 21:Event.observe($(radioadd),'click',cylindercapCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',cylindercapCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',cylindercapCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',cylindercapCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',cylindercapCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',cylindercapCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',cylindercapCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 22:Event.observe($(radioadd),'click',cylindersecCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',cylindersecCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',cylindersecCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',cylindersecCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',cylindersecCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',cylindersecCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',cylindersecCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 23:Event.observe($(radioadd),'click',ellipcylinCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',ellipcylinCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',ellipcylinCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',ellipcylinCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',ellipcylinCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',ellipcylinCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',ellipcylinCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 24:Event.observe($(radioadd),'click',ctubeCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',ctubeCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',ctubeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',ctubeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',ctubeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',ctubeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',ctubeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 25:Event.observe($(radioadd),'click',rtubeCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',rtubeCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',rtubeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',rtubeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',rtubeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',rtubeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',rtubeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 26:Event.observe($(radioadd),'click',coneCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',coneCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',coneCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',coneCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',coneCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',coneCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',coneCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 27:Event.observe($(radioadd),'click',cfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',cfrustumCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',cfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',cfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',cfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',cfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',cfrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 28:Event.observe($(radioadd),'click',econeCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',econeCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',econeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',econeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',econeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',econeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',econeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 29:Event.observe($(radioadd),'click',econefrustumCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',econefrustumCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',econefrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',econefrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',econefrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',econefrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',econefrustumCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 30:Event.observe($(radioadd),'click',sphereCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',sphereCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',sphereCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',sphereCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',sphereCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',sphereCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',sphereCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 31:Event.observe($(radioadd),'click',spherecapCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',spherecapCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',spherecapCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',spherecapCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',spherecapCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',spherecapCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',spherecapCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 32:Event.observe($(radioadd),'click',spheresegCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',spheresegCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',spheresegCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',spheresegCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',spheresegCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',spheresegCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',spheresegCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 33:Event.observe($(radioadd),'click',spherewedgeCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',spherewedgeCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',spherewedgeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',spherewedgeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',spherewedgeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',spherewedgeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',spherewedgeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 34:Event.observe($(radioadd),'click',spheresecCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',spheresecCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',spheresecCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',spheresecCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',spheresecCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',spheresecCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',spheresecCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 35:Event.observe($(radioadd),'click',ellipsoidCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',ellipsoidCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',ellipsoidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',ellipsoidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',ellipsoidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',ellipsoidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',ellipsoidCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 36:Event.observe($(radioadd),'click',torusCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',torusCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',torusCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',torusCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',torusCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',torusCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',torusCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 37:Event.observe($(radioadd),'click',ibeamCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',ibeamCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',ibeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',ibeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',ibeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',ibeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',ibeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 38:Event.observe($(radioadd),'click',lbeamCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',lbeamCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',lbeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',lbeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',lbeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',lbeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',lbeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 39:Event.observe($(radioadd),'click',tbeamCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',tbeamCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',tbeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',tbeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',tbeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',tbeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',tbeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 40:Event.observe($(radioadd),'click',ubeamCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',ubeamCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',ubeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',ubeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',ubeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',ubeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',ubeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 41:Event.observe($(radioadd),'click',zbeamCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',zbeamCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',zbeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',zbeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',zbeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',zbeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',zbeamCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;case 42:Event.observe($(radioadd),'click',cshapeCalculate.bindAsEventListener(1,$(radioadd).id,'add'));Event.observe($(radiosub),'click',cshapeCalculate.bindAsEventListener(1,$(radiosub).id,'sub'));for(i=0;i<inputsList.length;i++)
{Event.observe($(uniqueId+"."+inputsList[i]),'keyup',cshapeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));}
Event.observe($(uniqueId+".shapeQuantity"),'keyup',cshapeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("density"),'keyup',cshapeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitType"),'change',cshapeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));Event.observe($("unitPrecision"),'change',cshapeCalculate.bindAsEventListener(1,$(radioadd).id,'none',$(radiosub).id));break;default:alert('Check your shape');}}
function outputDisplay(shapeVolume,shapeWeight,uniqueDist,shapesCount)
{unitPrecision=$('unitPrecision').value;shapeVolume=shapeVolume.toFixed(unitPrecision);shapeWeight=shapeWeight.toFixed(unitPrecision);$(uniqueDist+'.shapeVolume').innerHTML=shapeVolume;$(uniqueDist+'.shapeWeight').innerHTML=shapeWeight;totWeight=0;totVolume=0;for(i=1;i<=count;i++)
{if($('row_'+i+'.shapeWeight')&&$('row_'+i+'.shapeVolume'))
{if($('row_'+i+'.shapeVolume').innerHTML!=''&&$('row_'+i+'.shapeWeight').innerHTML!='')
{totVolume+=parseFloat($('row_'+i+'.shapeVolume').innerHTML);totWeight+=parseFloat($('row_'+i+'.shapeWeight').innerHTML);}}}
totWeight=totWeight.toFixed(unitPrecision);totVolume=totVolume.toFixed(unitPrecision);$('weightPart').innerHTML=totWeight;$('volumePart').innerHTML=totVolume;highlightOutputs();}
function highlightOutputs()
{$("weightPart").parentNode.style.backgroundColor="#F7FA5C";$("volumePart").parentNode.style.backgroundColor="#F7FA5C";setTimeout(resetColor,1500);}
function resetColor()
{$("weightPart").parentNode.style.backgroundColor="#fff";$("volumePart").parentNode.style.backgroundColor="#fff";}
function updateValue(val)
{if(val=='millimeters')
{$('densityUnitID').innerHTML='(g/cm<sup style="font-size:8px;">3</sup>)';$('volumeUnitID').innerHTML='(cm<sup style="font-size:8px;">3</sup>)';$('weightUnitID').innerHTML='(kg)';$('density').value=($('density').value*27.88).toFixed(4);}
else if(val=='inches')
{$('densityUnitID').innerHTML='(lb/in<sup style="font-size:8px;">3</sup>)';$('volumeUnitID').innerHTML='(in<sup style="font-size:8px;">3</sup>)';$('weightUnitID').innerHTML='(lbs)';$('density').value=($('density').value/27.68).toFixed(4);}}
function removeShape(delId,del2Id)
{$(delId).remove();$(del2Id).remove();totVolume=0;totWeight=0;for(i=1;i<=count;i++)
{if($('row_'+i+'.shapeWeight')&&$('row_'+i+'.shapeVolume'))
{if($('row_'+i+'.shapeVolume').innerHTML!=''&&$('row_'+i+'.shapeWeight').innerHTML!='')
{totVolume+=parseFloat($('row_'+i+'.shapeVolume').innerHTML);totWeight+=parseFloat($('row_'+i+'.shapeWeight').innerHTML);}}}
$('weightPart').innerHTML=totWeight;$('volumePart').innerHTML=totVolume;highlightOutputs();}
function toggleImage(togId,contId,expclassId,arrayInd)
{if($(contId).style.display=='none')
{$(togId).src='../images/minus.gif';$(contId).style.display='';$(expclassId).className='expandclass';for(i=1;i<=count;i++)
{resetId='det_'+i;hideId='attr_'+i;rclassId='trId_'+i;if($(hideId)&&$(hideId).style.display==''&&hideId!=contId)
{$(resetId).src='../images/plus.gif';$(hideId).style.display='none';$(rclassId).className='';}}}
else
{$(togId).src='../images/plus.gif';$(contId).style.display='none';$(expclassId).className='';}}
function validate()
{cons="<table><tr><td>Units</td><td>"+$('unitType').options[$('unitType').selectedIndex].text+"</td></tr><tr><td>Materials</td><td>"+$('material').options[$('material').selectedIndex].text+"</td></tr><tr><td>Density</td><td>"+$('density').value+" "+$('densityUnitID').innerHTML+"</td></tr><tr><td>&nbsp;</td><td>&nbsp;</td></tr></table>";document.exp_form.hidden_ID1.value=cons;document.exp_form.hidden_ID.value=$('exportContent').innerHTML;return true;}
function changeMaterial(val)
{$('density').value=val;if($F('unitType')=='millimeters')
$('density').value=($('density').value*27.68).toFixed(4);;}
function cubeCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
side=$(uniqueDist+'.'+inputsList[0]).value;baseArea=side*side;volum=baseArea*side;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function tprismCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;lengt=$(uniqueDist+'.'+inputsList[0]).value;widt=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=(.5)*lengt*widt;volum=baseArea*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function rprismCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;lengt=$(uniqueDist+'.'+inputsList[0]).value;widt=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=lengt*widt;volum=baseArea*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function hprismCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;side=$(uniqueDist+'.'+inputsList[0]).value;heigh=$(uniqueDist+'.'+inputsList[1]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=(3/2)*Math.sqrt(3)*Math.pow(side,2);volum=baseArea*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function oprismCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;side=$(uniqueDist+'.'+inputsList[0]).value;heigh=$(uniqueDist+'.'+inputsList[1]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=2*(1+Math.sqrt(2))*Math.pow(side,2);volum=baseArea*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function otherprismCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;baseArea=$(uniqueDist+'.'+inputsList[0]).value;heigh=$(uniqueDist+'.'+inputsList[1]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
volum=baseArea*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function tpyramidCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;lengt=$(uniqueDist+'.'+inputsList[0]).value;widt=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=(1/2)*lengt*widt;volum=(1/3)*baseArea*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function rpyramidCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;lengt=$(uniqueDist+'.'+inputsList[0]).value;widt=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=lengt*widt;volum=(1/3)*baseArea*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function hpyramidCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;side=$(uniqueDist+'.'+inputsList[0]).value;heigh=$(uniqueDist+'.'+inputsList[1]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=(3/2)*Math.sqrt(3)*Math.pow(side,2);volum=(1/3)*baseArea*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function opyramidCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;side=$(uniqueDist+'.'+inputsList[0]).value;heigh=$(uniqueDist+'.'+inputsList[1]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=2*(1+Math.sqrt(2))*Math.pow(side,2);volum=(1/3)*baseArea*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function otherpyramidCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;baseArea=$(uniqueDist+'.'+inputsList[0]).value;heigh=$(uniqueDist+'.'+inputsList[1]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
volum=(1/3)*baseArea*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function tfrustumCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;length1=$(uniqueDist+'.'+inputsList[0]).value;width1=$(uniqueDist+'.'+inputsList[1]).value;length2=$(uniqueDist+'.'+inputsList[2]).value;width2=$(uniqueDist+'.'+inputsList[3]).value;heigh=$(uniqueDist+'.'+inputsList[4]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.'+inputsList[3]).innerHTML=$(uniqueDist+'.'+inputsList[3]).value;$(uniqueDist+'.'+inputsList[4]).innerHTML=$(uniqueDist+'.'+inputsList[4]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=(1/2)*length1*width1;topArea=(1/2)*length2*width2;volum=(1/3)*heigh*(baseArea+topArea+Math.sqrt(baseArea*topArea));if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function rfrustumCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;length1=$(uniqueDist+'.'+inputsList[0]).value;width1=$(uniqueDist+'.'+inputsList[1]).value;length2=$(uniqueDist+'.'+inputsList[2]).value;width2=$(uniqueDist+'.'+inputsList[3]).value;heigh=$(uniqueDist+'.'+inputsList[4]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.'+inputsList[3]).innerHTML=$(uniqueDist+'.'+inputsList[3]).value;$(uniqueDist+'.'+inputsList[4]).innerHTML=$(uniqueDist+'.'+inputsList[4]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=length1*width1;topArea=length2*width2;volum=(1/3)*heigh*(baseArea+topArea+Math.sqrt(baseArea*topArea));if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function hfrustumCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;side1=$(uniqueDist+'.'+inputsList[0]).value;side2=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=(3/2)*Math.sqrt(3)*Math.pow(side1,2);topArea=(3/2)*Math.sqrt(3)*Math.pow(side2,2);volum=(1/3)*heigh*(baseArea+topArea+Math.sqrt(baseArea*topArea));if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function ofrustumCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;side1=$(uniqueDist+'.'+inputsList[0]).value;side2=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=2*(1+Math.sqrt(2))*Math.pow(side1,2);topArea=2*(1+Math.sqrt(2))*Math.pow(side2,2);volum=(1/3)*heigh*(baseArea+topArea+Math.sqrt(baseArea*topArea));if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function otherfrustumCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;baseArea=$(uniqueDist+'.'+inputsList[0]).value;topArea=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
volum=(1/3)*heigh*(parseFloat(baseArea)+parseFloat(topArea)+Math.sqrt(baseArea*topArea));if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function cylinderCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
pi_value=Math.PI;selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;diameter=$(uniqueDist+'.'+inputsList[0]).value;heigh=$(uniqueDist+'.'+inputsList[1]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=pi_value*Math.pow(diameter/2,2);volum=baseArea*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function ctubeCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
pi_value=Math.PI;selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;diameter=$(uniqueDist+'.'+inputsList[0]).value;thickness=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=pi_value*(Math.pow(diameter/2,2)-Math.pow((diameter-2*thickness)/2,2));volum=baseArea*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function coneCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
pi_value=Math.PI;selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;diameter=$(uniqueDist+'.'+inputsList[0]).value;heigh=$(uniqueDist+'.'+inputsList[1]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=pi_value*Math.pow(diameter/2,2);volum=(1/3)*baseArea*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function cfrustumCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
pi_value=Math.PI;selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;diameter1=$(uniqueDist+'.'+inputsList[0]).value;diameter2=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=pi_value*Math.pow(diameter1/2,2);topArea=pi_value*Math.pow(diameter2/2,2);volum=(1/3)*heigh*(baseArea+topArea+Math.sqrt(baseArea*topArea));if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function sphereCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
pi_value=Math.PI;selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;diameter=$(uniqueDist+'.'+inputsList[0]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
volum=(4/3)*pi_value*Math.pow(diameter/2,3);if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function spheresegCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
pi_value=Math.PI;selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;diameter1=$(uniqueDist+'.'+inputsList[0]).value;diameter2=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
volum=(1/6)*pi_value*heigh*(3*Math.pow(diameter1/2,2)+3*Math.pow(diameter2/2,2)+Math.pow(heigh,2));if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function ellipsoidCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
pi_value=Math.PI;selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;lengt=$(uniqueDist+'.'+inputsList[0]).value;widt=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
volum=(1/6)*pi_value*lengt*widt*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function torusCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
pi_value=Math.PI;selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;diameter1=$(uniqueDist+'.'+inputsList[0]).value;diameter2=$(uniqueDist+'.'+inputsList[1]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
volum=(1/4)*Math.pow(pi_value,2)*(diameter1-diameter2)*Math.pow(diameter2,2);if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function cshapeCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
pi_value=Math.PI;selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;volum=$(uniqueDist+'.'+inputsList[0]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function trapPrismCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;length1=$(uniqueDist+'.'+inputsList[0]).value;length2=$(uniqueDist+'.'+inputsList[1]).value;widt=$(uniqueDist+'.'+inputsList[2]).value;heigh=$(uniqueDist+'.'+inputsList[3]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.'+inputsList[3]).innerHTML=$(uniqueDist+'.'+inputsList[3]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=widt*(parseFloat(length1)+parseFloat(length2))/2;volum=baseArea*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function pentPrismCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;side=$(uniqueDist+'.'+inputsList[0]).value;heigh=$(uniqueDist+'.'+inputsList[1]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=(1/4)*Math.sqrt(25+10*Math.sqrt(5))*Math.pow(side,2);volum=baseArea*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function pentpyramidCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
side=$(uniqueDist+'.'+inputsList[0]).value;heigh=$(uniqueDist+'.'+inputsList[1]).value;baseArea=(1/4)*Math.sqrt(25+10*Math.sqrt(5))*Math.pow(side,2);volum=(1/3)*baseArea*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function pentpyrafrustumCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;side1=$(uniqueDist+'.'+inputsList[0]).value;side2=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=(1/4)*Math.sqrt(25+10*Math.sqrt(5))*Math.pow(side1,2);topArea=(1/4)*Math.sqrt(25+10*Math.sqrt(5))*Math.pow(side2,2);volum=(1/3)*heigh*(baseArea+topArea+Math.sqrt(baseArea*topArea));if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function cylindercapCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;radius=$(uniqueDist+'.'+inputsList[0]).value;widt=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
angle=2*Math.acos((radius-widt)/radius);baseArea=0.5*Math.pow(radius,2)*(angle-Math.sin(angle));volum=baseArea*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function cylindersecCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;pi_value=Math.PI;radius=$(uniqueDist+'.'+inputsList[0]).value;angle=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=Math.pow(radius,2)*(angle*pi_value/180)/2;volum=baseArea*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function ellipcylinCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
pi_value=Math.PI;selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;lengt=$(uniqueDist+'.'+inputsList[0]).value;widt=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=(1/4)*pi_value*lengt*widt;volum=baseArea*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function rtubeCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;lengt=$(uniqueDist+'.'+inputsList[0]).value;widt=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;thickness=$(uniqueDist+'.'+inputsList[3]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.'+inputsList[3]).innerHTML=$(uniqueDist+'.'+inputsList[3]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=lengt*widt-(lengt-2*thickness)*(widt-2*thickness);volum=baseArea*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function econeCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;lengt=$(uniqueDist+'.'+inputsList[0]).value;widt=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
volum=(1/12)*Math.PI*lengt*widt*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function econefrustumCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;length1=$(uniqueDist+'.'+inputsList[0]).value;width1=$(uniqueDist+'.'+inputsList[1]).value;length2=$(uniqueDist+'.'+inputsList[2]).value;width2=$(uniqueDist+'.'+inputsList[3]).value;heigh=$(uniqueDist+'.'+inputsList[4]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.'+inputsList[3]).innerHTML=$(uniqueDist+'.'+inputsList[3]).value;$(uniqueDist+'.'+inputsList[4]).innerHTML=$(uniqueDist+'.'+inputsList[4]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=(1/4)*Math.PI*length1*width1;topArea=(1/4)*Math.PI*length2*width2;volum=(1/3)*heigh*(baseArea+topArea+Math.sqrt(baseArea*topArea));if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function spherecapCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;radius=$(uniqueDist+'.'+inputsList[0]).value;heigh=$(uniqueDist+'.'+inputsList[1]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
volum=(1/3)*Math.PI*Math.pow(heigh,2)*(3*radius-heigh);if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function spherewedgeCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;diameter=$(uniqueDist+'.'+inputsList[0]).value;angle=$(uniqueDist+'.'+inputsList[1]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
volum=(2/3)*Math.pow(diameter/2,3)*(angle*Math.PI/180);if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function spheresecCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;radius=$(uniqueDist+'.'+inputsList[0]).value;angle=$(uniqueDist+'.'+inputsList[1]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
heigh=radius*(1-Math.cos(angle*Math.PI/360));volum=(2/3)*Math.PI*Math.pow(radius,2)*heigh;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function ibeamCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;lengt=$(uniqueDist+'.'+inputsList[0]).value;widt=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;thicknessFlange=$(uniqueDist+'.'+inputsList[3]).value;thicknessWeb=$(uniqueDist+'.'+inputsList[4]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.'+inputsList[3]).innerHTML=$(uniqueDist+'.'+inputsList[3]).value;$(uniqueDist+'.'+inputsList[4]).innerHTML=$(uniqueDist+'.'+inputsList[4]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=2*widt*thicknessFlange+(heigh-2*thicknessFlange)*thicknessWeb;volum=baseArea*lengt;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function lbeamCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;lengt=$(uniqueDist+'.'+inputsList[0]).value;widt=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;thicknessBase=$(uniqueDist+'.'+inputsList[3]).value;thicknessLeg=$(uniqueDist+'.'+inputsList[4]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.'+inputsList[3]).innerHTML=$(uniqueDist+'.'+inputsList[3]).value;$(uniqueDist+'.'+inputsList[4]).innerHTML=$(uniqueDist+'.'+inputsList[4]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=widt*thicknessBase+(heigh-thicknessBase)*thicknessLeg;volum=baseArea*lengt;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function tbeamCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;lengt=$(uniqueDist+'.'+inputsList[0]).value;widt=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;thicknessFlange=$(uniqueDist+'.'+inputsList[3]).value;thicknessWeb=$(uniqueDist+'.'+inputsList[4]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.'+inputsList[3]).innerHTML=$(uniqueDist+'.'+inputsList[3]).value;$(uniqueDist+'.'+inputsList[4]).innerHTML=$(uniqueDist+'.'+inputsList[4]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=widt*thicknessFlange+(heigh-thicknessFlange)*thicknessWeb;volum=baseArea*lengt;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function ubeamCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;lengt=$(uniqueDist+'.'+inputsList[0]).value;widt=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;thicknessBase=$(uniqueDist+'.'+inputsList[3]).value;thicknessFlange=$(uniqueDist+'.'+inputsList[4]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.'+inputsList[3]).innerHTML=$(uniqueDist+'.'+inputsList[3]).value;$(uniqueDist+'.'+inputsList[4]).innerHTML=$(uniqueDist+'.'+inputsList[4]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=2*heigh*thicknessFlange+(widt-2*thicknessFlange)*thicknessBase;volum=baseArea*lengt;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
function zbeamCalculate(e)
{argList=$A(arguments);argList.shift();if(argList[1]=='add')
{shapeAdd=+1;}
else if(argList[1]=='sub')
{shapeAdd=-1;}
else if(argList[1]=='none')
{if($(argList[0]).checked)
{shapeAdd=+1;}
else if($(argList[2]).checked)
{shapeAdd=-1;}
else
{shapeAdd=0;}}
else
{shapeAdd=0;}
if(shapeAdd!=0)
{if($('unitType').value=='millimeters')
{varDensity=$('density').value*.001;}
else
{varDensity=$('density').value;}
selIndexLoc=argList[0].substring(argList[0].indexOf('.')+1,argList[0].lastIndexOf('.'));inputsList=shapeArrayInputs[selIndexLoc].split("-");uniqueDist=argList[0].substring(0,argList[0].indexOf('.'));shapeQuantity=$(uniqueDist+'.shapeQuantity').value;lengt=$(uniqueDist+'.'+inputsList[0]).value;widt=$(uniqueDist+'.'+inputsList[1]).value;heigh=$(uniqueDist+'.'+inputsList[2]).value;thicknessFlange=$(uniqueDist+'.'+inputsList[3]).value;thicknessWeb=$(uniqueDist+'.'+inputsList[4]).value;if(browser=='FF')
{$(uniqueDist+'.'+inputsList[0]).innerHTML=$(uniqueDist+'.'+inputsList[0]).value;$(uniqueDist+'.'+inputsList[1]).innerHTML=$(uniqueDist+'.'+inputsList[1]).value;$(uniqueDist+'.'+inputsList[2]).innerHTML=$(uniqueDist+'.'+inputsList[2]).value;$(uniqueDist+'.'+inputsList[3]).innerHTML=$(uniqueDist+'.'+inputsList[3]).value;$(uniqueDist+'.'+inputsList[4]).innerHTML=$(uniqueDist+'.'+inputsList[4]).value;$(uniqueDist+'.shapeQuantity').innerHTML=$(uniqueDist+'.shapeQuantity').value;}
baseArea=heigh*thicknessWeb+(widt-thicknessWeb)*thicknessFlange;volum=baseArea*lengt;if($('unitType').value=='millimeters')
{volum=volum*.001;}
unitVolume=volum*shapeAdd;unitWeight=unitVolume*varDensity;shapeVolume=unitVolume*shapeQuantity;shapeWeight=unitWeight*shapeQuantity;countOfShapes=argList[0].substring(argList[0].lastIndexOf('-')+1);if(!isNaN(shapeVolume)&&!isNaN(shapeWeight))
outputDisplay(shapeVolume,shapeWeight,uniqueDist,countOfShapes);}}
