//////////////////////////////////////////
// Copyrighths GraphicSite GROUP 2008
// Openclose ver 0.11
//
// - dodano funkcje closealltag 13.03.2010
// - dodano sreniki 30.12.2008
// - dodano skladnie dla Netscape i IE4 30.12.2008
//////////////////////////////////////////
function openclose(co) {
    if (document.getElementById) { 	
	// DOM3 = IE5, NS6
	    obiekt_display = document.getElementById(co).style.display;
	    obiekt_visible = document.getElementById(co).style.visibility;
		if(obiekt_display=="none" || obiekt_display=="" )	{ document.getElementById(co).style.display= "block"; 		}
		else 												{ document.getElementById(co).style.display = "none";		}
		if(obiekt_visible=="hidden" || obiekt_visible=="" )	{ document.getElementById(co).style.visibility= "visible";	}
		else 												{ document.getElementById(co).style.visibility = "hidden";	}	
	}
	else {
		if (document.layers) { 
	    // Netscape 4
			obiekt_display = document.layers(co).display;
			obiekt_visible = document.layers(co).style.visibility;
			if(obiekt_display=="none" || obiekt_display=="" )	{ document.layers(co).display= "block"; 		}
			else 												{ document.layers(co).display = "none";		}
			if(obiekt_visible=="hidden" || obiekt_visible=="" )	{ document.layers(co).style.visibility= "visible";	}
			else 												{ document.layers(co).style.visibility = "hidden";	}	
		}
		else { 
		// IE 4
		    obiekt_display = document.all.co.style.display;
		    obiekt_visible = document.all.co.style.visibility;
			if(obiekt_display=="none" || obiekt_display=="" )	{ document.all.co.style.display= "block"; 		}
			else 												{ document.all.co.style.display = "none";		}
			if(obiekt_visible=="hidden" || obiekt_visible=="" )	{ document.all.co.style.visibility= "visible";	}
			else 												{ document.all.co.style.visibility = "hidden";	}	
		}
	}
}

function opendiv(co) {
    if (document.getElementById) { 	
	// DOM3 = IE5, NS6
		document.getElementById(co).style.display= "block";
		document.getElementById(co).style.visibility= "visible";
	}
	else {
		if (document.layers) { 
	    // Netscape 4
			document.layers(co).display= "block";
			document.layers(co).visibility= "show";
		}
		else { 
		// IE 4
			document.all.co.style.display= "block";
			document.all.co.style.visibility= "visible";
		}
	}	
}

function closediv(co) {
    if (document.getElementById) { 	
	// DOM3 = IE5, NS6
		document.getElementById(co).style.display= "none";
		document.getElementById(co).style.visibility= "hidden";
	}
	else {
		if (document.layers) { 
	    // Netscape 4
			document.layers(co).display= "none";
			document.layers(co).visibility= "hide";
		}
		else { 
		// IE 4
			document.all.co.style.display= "none";
			document.all.co.style.visibility= "hidden";
		}
	}	
}

function closearraydiv(co_array)
{   // javascript: closearraydiv(Array('id_1','id_2','id_3');
	for(i=0;i<co_array.length;i++)
	{
	  closediv(co_array[i]);
	}
}


function openarraydiv(co_array)
{   // javascript: closearraydiv(Array('id_1','id_2','id_3');
	for(i=0;i<co_array.length;i++)
	{
	  opendiv(co_array[i]);
	}
}

function closealltag(co_tag)
{
    var e=document.getElementsByTagName(co_tag);
	for(var i=0;i<e.length;i++)
	{
		e[i].style.visibility= "hidden";
		e[i].style.display= "none";
	}
}