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 area(varr,c)
{
	var s = document.lspoly.len.value;
	var n = document.lspoly.no.value;

	if(isNum(s) && isNum(n))
	{
		document.lspoly.are.value = Math.round((((Math.pow(s,2)) * n)/(4 * (Math.tan(3.14/n))))*1000)/1000;
	}
	else
	{
		if(c == "1" && !isNum(s))
		{
			s = s.substring(0,s.length-1);
			document.lspoly.len.value = s;
		}
		if(c == "2" && !isNum(n))
		{
			n = n.substring(0,n.length-1);
			document.lspoly.no.value = n;
		}
	}
}

function radi(varr,c)
{
	var r = document.radpoly.rad.value;
	var n = document.radpoly.no.value;

	if(isNum(r) && isNum(n))
	{
	   	document.radpoly.are.value = Math.round(((1/2)*r*r*Math.sin((2*3.14)/n))*1000)/1000;
	}
	else
	{
		if(c == "1" && !isNum(r))
		{
			r = r.substring(0,r.length-1);
			document.radpoly.rad.value = r;
		}
		if(c == "2" && !isNum(n))
		{
			n = n.substring(0,n.length-1);
			document.radpoly.no.value = n;
		}
	}
}

function aprad(varr,c)
{
	var r = document.apradpoly.rad.value;
	var n = document.apradpoly.no.value;

	if(isNum(r) && isNum(n))
	{
		var a = r * Math.cos(3.14/n);
		document.apradpoly.are.value = Math.round((a*a*n*Math.tan(3.14/n))*1000)/1000;
	}
	else
	{
		if(c == "1" && !isNum(r))
		{
			r = r.substring(0,r.length-1);
			document.apradpoly.rad.value = r;
		}
		if(c == "2" && !isNum(n))
		{
			n = n.substring(0,n.length-1);
			document.apradpoly.no.value = n;
		}
	}
}

function aplen(varr,c)
{
	var s = document.appoly.len.value;
	var n = document.appoly.no.value;

	if(isNum(s) && isNum(n))
	{
		var a = s/(2*Math.tan(3.14/n));
		var p = s * n;
		document.appoly.are.value = Math.round(((a*p)/2)*1000)/1000;
	}
	else
	{
		if(c == "1" && !isNum(s))
		{
			s = s.substring(0,s.length-1);
			document.appoly.len.value = s;
		}
		if(c == "2" && !isNum(n))
		{
			n = n.substring(0,n.length-1);
			document.appoly.no.value = n;
		}
	}
}

function peri(varr,c)
{
	var s = document.perpoly.len.value;
	var n = document.perpoly.no.value;
	
	if(isNum(s) && isNum(n))
	{
	   document.perpoly.per.value = Math.round((s * n)*1000)/1000;
	}
	else
	{
		if(c == "1" && !isNum(s))
		{
			s = s.substring(0,s.length-1);
			document.perpoly.len.value = s;
		}
		if(c == "2" && !isNum(n))
		{
			n = n.substring(0,n.length-1);
			document.perpoly.no.value = n;
		}
		
	}
}


function color(test)
{

//var ch ="background-color: "+test+"; width: 60px; height: 25px;";
//alert(ch);
	for(var j=1; j<10; j++)
	{
		if(j!=2 && j!=5 && j!=6 && j!=8 && j!=8 && j!=8 && j!=8)
		{
		var myI=document.getElementsByTagName("input").item(j);
		//myI.setAttribute("style",ch);
		myI.style.backgroundColor=test;
		}
	}
	for(var j=36; j<46; j++)
	{
		if(j==38 || j==42 || j==45)
		{
		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;
}



