active = new Array();


function createBoxArray(nr){
for (var i = 0; i < nr; i++)
active.push(0);
if(nr!=0) useArray();
}


function createBoxArray2(str)
{

for (var i = 0; i < str.length; i++)
	{
	
	tag=parseInt(str.slice(i,i+1));
	
	active.push(tag);
	}
	
if(active.length!=0) useArray();
}

function nrToTag(nr){
var tag1="ABS";
var tag2="";
if (nr>9) tag2=tag1.concat(nr.toString());	
if (nr<10) tag2=(tag1.concat("0")).concat(nr.toString());	
return tag2
}

function useArray()
{
for (var i = 1; i <= active.length; i++) 
{

var tag2=nrToTag(i);

if (active[i-1]==0) 	deactivate(tag2);
else					activate(tag2);
}
}

function deactivateAll()
{
for (var i = 0; i < active.length; i++)
active[i] = 0;
useArray();	
}

function changeStatus(what)
{
var tag2=nrToTag(what);

if (active[what-1] == 0)	
	{
	active[what-1] = 1;
	activate(tag2);
	}
else						
	{
	active[what-1] = 0;
	deactivate(tag2);
	}
}


function deactivate(what)
{
	document.getElementById(what).style.display="none";
}

function activate(what)
{
	document.getElementById(what).style.display="block";
}

