var jQcheck = false;
var jQ;

var zwinPoprzedni = new Array();

function fold(id,elementName,foldOther){
	if (elementName == undefined) elementName="box";
	if (foldOther == undefined) elementFoldOther=true;
	else elementFoldOther = foldOther;
	if (jQcheck == false) browserCheck();
	
	if (jQ == true)	foldJQ(id,elementName,elementFoldOther);
	else foldNM(id,elementName,elementFoldOther);
}

function foldNM(id,elementName,elementFoldOther){
	if (elementName == undefined) elementName="box";
	
	if (document.getElementById(elementName+"Tresc"+id).style.display == "block"){
		if (elementFoldOther == true) document.getElementById(elementName+"Tresc"+id).style.display = "none";
		document.getElementById(elementName+id).className = (elementName+"TytulZwin");
	}//if (document.getElementById("boxTresc"+id).style.display == "block")
	else{
		if (elementFoldOther == true){
			if (zwinPoprzedni[elementName]>0){
				document.getElementById(elementName+"Tresc"+zwinPoprzedni[elementName]).style.display = "none";
				document.getElementById(elementName+zwinPoprzedni[elementName]).className = elementName+"TytulZwin";
			}//if (zwinPoprzedni>0)
		}//if (elementFoldOther == true)
		document.getElementById(elementName+"Tresc"+id).style.display = "block";
		document.getElementById(elementName+id).className = elementName+"Tytul";
	}//else
	zwinPoprzedni[elementName] = id;
	
}

function unfoldAll(ammount){
	for (var i=1;i<=ammount;i++){
		document.getElementById("content"+i).style.display = "block";
		document.getElementById("button"+i).innerHTML='<a href="" onclick="javascript:fold('+i+'); return false;"><img src="images/iconUnfold.gif"></a>';
	}

}

function foldJQ(id,elementName,elementFoldOther){
	if (document.getElementById(elementName+id).className == elementName+"TytulZwin"){
		if (elementFoldOther == true) {
			if (zwinPoprzedni[elementName]>0){
				document.getElementById(elementName+zwinPoprzedni[elementName]).className = elementName+"TytulZwin";
				$("#"+elementName+"Tresc"+zwinPoprzedni[elementName]+"").slideUp(200);
			}//if (zwinPoprzedni>0)
		}//if (elementFoldOther == true)
		$("#"+elementName+"Tresc"+id+"").slideDown(200);
		document.getElementById(elementName+id).className = elementName+"Tytul";
		zwinPoprzedni[elementName] = id;
	}//if (document.getElementById("box"+id).className == "menuFoldTytulZwin")
	else {
		$("#"+elementName+"Tresc"+id+"").slideUp(200);
		document.getElementById(elementName+id).className = elementName+"TytulZwin";
	}//else 
	//alert(zwinPoprzedni);
}


function init(){

ilosc = foldOnStart.length;

for(i=0;i<ilosc;i++){
foldNM(foldOnStart[i]);
zwinPoprzedni = new Array();
}

}

function browserCheck() {
jQcheck = true;
var isIE = (document.compatMode && document.all); // IE 6+
var isFF = (Array.every || window.Iterator); // FF 1.5+
if (!isIE && !isFF && document.getElementByID) {
var detect = navigator.userAgent.toLowerCase(); // forced to do a browser check
var isN6 = ( detect.indexOf("netscape6") > 0 );
var isOther = (typeof document.documentElement.style.maxHeight !=
"undefined") && (!document.all) && !isN6; // Safari, Opera...
}

if (!isIE && !isFF && !isOther) {jQ = false;} 
else {jQ = true;}

}//function browserCheck() 