function isNum(args)
{
args = args.toString();

if (args.length == 0)
return false;

for (var i = 0;  i<args.length;  i++)
{
	if ((args.substring(i,i+1) < "0" || args.substring(i, i+1) > "9") && args.substring(i, i+1) != ".")
		{
		return false;
		}
}

return true;

}


function changes(var1,var2)
{
var lengt = document.cuboid.len.value;
var breadt = document.cuboid.bre.value;
var heigh = document.cuboid.hig.value;
var which = var2;

	if(isNum(lengt) && isNum(breadt) && isNum(heigh))
	{

		var res = lengt*breadt*heigh;
		document.cuboid.vol.value = Math.round(res*1000)/1000;

		var res1 = 2*((lengt*breadt)+(breadt*heigh)+(lengt*heigh));
		document.cuboid.sa.value = Math.round(res1*1000)/1000;

		var res2 = Math.sqrt((lengt*lengt)+(breadt*breadt)+(heigh*heigh));
		document.cuboid.dia.value = Math.round(res2*1000)/1000;
	}
	else 
	{
		if(!isNum(lengt) && lengt!="")
		{
			var aa = lengt.substring(0,lengt.length-1);
			document.cuboid.len.value = aa;
		}
		if(!isNum(breadt) && breadt!="")
		{
			aa = breadt.substring(0,breadt.length-1);
			document.cuboid.bre.value = aa;
		}
		if(!isNum(heigh) && heigh!="")
		{
			var aa = heigh.substring(0,heigh.length-1);
			document.cuboid.hig.value = aa;
		}
		//document.sqr.len.value = aa;
	}
}

function ubee(varr)
{
	var aa = varr.value;

	if(isNum(aa))
	{
	   document.cube.vol.value = Math.round(aa*aa*aa*1000)/1000;
	   document.cube.sa.value = Math.round(6*aa*aa*1000)/1000;
	   document.cube.dia.value = Math.round((Math.sqrt(3)*aa)*1000)/1000;

	}
	else
	{
		aa = aa.substring(0,aa.length-1);
		document.cube.len.value = aa;
	}
}
function cylin()
{
	var aa = document.cylinder.rad.value;
	var bb = document.cylinder.hig.value;

	if(isNum(aa) && isNum(bb))
	{
	   document.cylinder.vol.value = Math.round((Math.PI*aa*aa*bb)*1000)/1000;
	   document.cylinder.sa.value = Math.round((2*Math.PI*aa*bb)*1000)/1000;
	   var cc = parseFloat(aa)+parseFloat(bb);
	  // alert(cc);
	   document.cylinder.tsa.value = Math.round((2*Math.PI*aa*cc)*1000)/1000;
	}
	else
	{
		if(!isNum(aa) && aa!="")
		{
			var aa1 = aa.substring(0,aa.length-1);
			document.cylinder.rad.value = aa1;
		}
		if(!isNum(bb) && bb!="")
		{
			aa1 = bb.substring(0,bb.length-1);
			document.cuboid.hig.value = aa1;
		}
	}
}


function con()
{
	var aa = document.cone.rad.value;
	var bb = document.cone.hig.value;

	if(isNum(aa) && isNum(bb))
	{
	   var slanth = Math.sqrt(aa*aa + bb*bb);
	   document.cone.shig.value = Math.round(slanth*1000)/1000;
	   document.cone.vol.value = Math.round(((Math.PI*aa*aa*bb)/3)*1000)/1000;
	   document.cone.sa.value = Math.round((Math.PI*aa*slanth)*1000)/1000;
	   var cc = parseFloat(aa)+parseFloat(slanth);
	  // alert(cc);
	   document.cone.tsa.value = Math.round((Math.PI*aa*cc)*1000)/1000;
	}
	else
	{
		if(!isNum(aa) && aa!="")
		{
			var aa1 = aa.substring(0,aa.length-1);
			document.cone.rad.value = aa1;
		}
		if(!isNum(bb) && bb!="")
		{
			aa1 = bb.substring(0,bb.length-1);
			document.cone.hig.value = aa1;
		}
	}
}


function sphe()
{
	var aa = document.sphere.rad.value;

	if(isNum(aa))
	{
	   document.sphere.vol.value = Math.round(((4/3)*(Math.PI*aa*aa*aa))*1000)/1000;
	   document.sphere.sa.value = Math.round((4*Math.PI*aa*aa)*1000)/1000;
	}
	else
	{
		if(!isNum(aa) && aa!="")
		{
			var aa1 = aa.substring(0,aa.length-1);
			document.sphere.rad.value = aa1;
		}
	}
}

function xsph()
{
	var aa = document.hemis.rad.value;

	if(isNum(aa))
	{
	   document.hemis.vol.value = Math.round(((2/3)*(Math.PI*aa*aa*aa))*1000)/1000;
	   document.hemis.sa.value = Math.round((2*Math.PI*aa*aa)*1000)/1000;
	   document.hemis.tsa.value = Math.round((3*Math.PI*aa*aa)*1000)/1000;
	}
	else
	{
		if(!isNum(aa) && aa!="")
		{
			var aa1 = aa.substring(0,aa.length-1);
			document.hemis.rad.value = aa1;
		}
	}
}

function color(test)
{

//var ch ="background-color: "+test+"; width: 60px; height: 25px;";
//alert(ch);
	for(var j=1; j<15; j++)
	{
		if(j!=1 && j!=2 && j!=6 && j!=10 && j!=11)
		{
		var myI=document.getElementsByTagName("input").item(j);
		//myI.setAttribute("style",ch);
		myI.style.backgroundColor=test;
		}
	}
	for(var j=43; j<54; j++)
	{
		if(j!=42 && j!=47 && j!=50)
		{
		var myI=document.getElementsByTagName("input").item(j);
		//myI.setAttribute("style",ch);
		myI.style.backgroundColor=test;
		}
	}

//myI.setAttribute("style","background-color: #F70808; width: 60px; height: 25px;");
}


function color1(test)
{
var myI=document.getElementsByTagName("table").item(0);
//myI.setAttribute("style",ch);
myI.style.backgroundColor=test;
}



