function clikker()
{
	var size = arguments.length;
	for(var c=0; c<size; c++)
	{
		swap_display(arguments[c]);
	}
}

function swap_display(a)
{
	if(a.toString() === a)
	{
		a = document.getElementById(a);
	}
	switch(a.style.display)
	{
		case "":
		case "block":
		case "inline":
			a.style.display = "none";
			break;
		default:
			a.style.display = "";//Con "" dejamos al navegador que ponga su tipo por defecto
	}
}

function display(a, visible, inline)
{
	if(a.toString() === a)
	{
		a = document.getElementById(a);
	}
	a.style.display = visible ? "" : "none"; //inline no se usa
}

function openClose()
{
	var size = arguments.length;
	if(size > 0)
	{
		display(arguments[0], true);
		for(var c=1; c<size; c++)
		{
			display(arguments[c], false);
		}
	}
}