﻿function countSheet(){

	w	=document.forms.calc.widthSheet.value;

	l	=document.forms.calc.lengthSheet.value;

	h	=document.forms.calc.thickSheet.value;

	d	=document.forms.calc.density.value;

	result = Math.round(100*w* l * h *d * 0.000001)/100;

	if(isNaN(result)){result='не число'; document.forms.calc.resSheet.style.color='#E67C08';

	}else{result = result+" кг"; document.forms.calc.resSheet.style.color='#7C8EAC'}

	document.forms.calc.resSheet.value=result;

}

function countCircle(){

	dm	=document.forms.calc.diametrCircle.value;

	h	=document.forms.calc.thickCircle.value;

	d	=document.forms.calc.density.value;

	result = Math.round(100*((3.1415926*dm*dm)/4)*h*d*0.000001)/100;

	if(isNaN(result)){result='не число'; document.forms.calc.resCircle.style.color='#E67C08';

	}else{result = result+" кг"; document.forms.calc.resCircle.style.color='#7C8EAC'}

	document.forms.calc.resCircle.value=result;

}

function countTube(){

	dm	=document.forms.calc.diametrTube.value;

	l	=document.forms.calc.lengthTube.value;

	h	=document.forms.calc.thickTube.value;

	d	=document.forms.calc.density.value;



	result = Math.round(100*(3.1415926*(dm-h)*h*l*d*0.000001))/100;

	if(isNaN(result)){result='не число'; document.forms.calc.resTube.style.color='#E67C08';

	}else{result = result+" кг"; document.forms.calc.resTube.style.color='#7C8EAC'}

	document.forms.calc.resTube.value=result;

}

function checkThickTube(){

	dm	=document.forms.calc.diametrTube.value;

	h	=document.forms.calc.thickTube.value;

	if(h*1>=dm*1){dm=h*2;document.forms.calc.diametrTube.value=dm}// толщина стенки не может быть больше диаметра

	countTube();

}

function checkDiametrTube(){

	dm	=document.forms.calc.diametrTube.value;

	h	=document.forms.calc.thickTube.value;

	if(h*1>=dm*1){h=dm/2;document.forms.calc.thickTube.value=h}// толщина стенки не может быть больше диаметра

	countTube();

}

