function active()
	{
	document.getElementById("nowactive").value = 1;	
	}

function inactive()
	{
	document.getElementById("nowactive").value = 2;
	setTimeout("setinactive()", "50");
	}

function setinactive()
	{
	if (document.getElementById("nowactive").value == 2)
		{
		document.getElementById("nowactive").value = 0;	
		}
	}

function setdef()
	{
	if(document.getElementById('lightdef').value != 0 && document.getElementById("nowactive").value == 0)
		{
		light("n" + document.getElementById("lightdef").value);
		document.getElementById("lightpos").value = document.getElementById("lightdef").value;
		}
	}

function light(id)
	{	
	id = parseInt(id.substr(1));
		
	if(document.getElementById('lightpos').value != 0)
		{
		dark("n" + document.getElementById('lightpos').value);
		document.getElementById('lightpos').value = 0;
		}
	id1 = (id - 1);
	id2 = (id + 1);
	pos1 = (60 + (id-2)*30);
	pos2 = (90 + (id-2)*30);
	classid = parseInt(document.getElementById("n"+id).className.substr(1));
	document.getElementById("n"+id).className = "mh"+classid;
	document.getElementById("n"+id1).style.backgroundPosition = "0px -" + pos1 + "px";
	document.getElementById("n"+id2).style.backgroundPosition = "0px -" + pos2 + "px";
	}

function dark(id)
	{
	id = parseInt(id.substr(1));
	id1 = (id - 1);
	id2 = (id + 1);
	classid = parseInt(document.getElementById("n"+id).className.substr(2));
	document.getElementById("n"+id).className = "m"+classid;	
	if (id == 2)
			{
			document.getElementById("n"+id1).style.backgroundPosition = "0px 0px";
			document.getElementById("n"+id2).style.backgroundPosition = "0px -30px";
			}
	else if (id == 16)
			{
			document.getElementById("n"+id1).style.backgroundPosition = "0px -30px";
			document.getElementById("n"+id2).style.backgroundPosition = "0px -540px";
			}
	else 
			{
			document.getElementById("n"+id1).style.backgroundPosition = "0px -30px";
			document.getElementById("n"+id2).style.backgroundPosition = "0px -30px";
			}
	}

function infdo(uid)
	{
		var prev = document.getElementById("infsave").value;
		if (prev != uid)
			{
				document.getElementById("infsave").value=uid;
				document.getElementById(prev).className="infhead";
				document.getElementById(uid).className="infheads";
				document.getElementById(prev+"_text").style.display="none";
				document.getElementById(uid+"_text").style.display="block";

			}
	}

function arcdo(uid)
	{
		var prev = document.getElementById("arcsave").value;
		if (prev != uid)
			{
				document.getElementById("arcsave").value=uid;
				document.getElementById(uid).className="arcbutts";
				if (prev != "") {document.getElementById(prev).className="arcbutt";}
				document.getElementById(uid+"month").style.display="block";
				if (prev != "") {document.getElementById(prev+"month").style.display="none";	}		

			}
	}


