<!--
// Skrypt opracowal RADOSLAW CISZEWSKI 
// na podstawie skryptu napisanego przez Slawomira Kokolowskiego (www.kurshtml.boo.pl)
// Jesli chcesz wykorzystac ten skrypt na swojej stronie, nie usuwaj tego komentarza!

var karty = new Array(
					new karta(0,null,null),						  
					new karta(3,null,null),	
					new karta(0,null,null),	
					new karta(3,null,null),
					new karta(6,null,null),
					new karta(0,null,null),
					new karta(2,null,null)
					);

var sub1_karty = new Array(
						   new karta(3,1,0),
						   new karta(2,1,1),
						   new karta(2,1,2)
						   );
	

function display(id, wartosc)
{
    if (document.getElementById) document.getElementById(id).style.display = wartosc;
}

function rozwin_zwin(id,poziom)
{
	
	if (poziom == 0) {

	for (i=0; i < karty.length; i++) {

		if (i==id) {		
			if (karty[id].rozwinieta) {	
				for (j=0; j < karty[id].ilosc; j++) {
					karty[id].rozwinieta = false;
					display("nr" + id + "_" + j, "none");
				}
			}
			else {
				for (j=0; j < karty[id].ilosc; j++) {
					karty[id].rozwinieta = true;
					display("nr" + id + "_" + j, "block");
				}
				
			}
		} 
		else {		
			for (j=0; j < karty[i].ilosc; j++) {
				karty[i].rozwinieta = false;
				display("nr" + i + "_" + j, "none");
			}						
		}		
	}
				for (j=0; j < sub1_karty.length; j++) {
					sub1_karty[j].rozwinieta = false;
					for (k=0; k < sub1_karty[j].ilosc; k++) {
						display("nr" + sub1_karty[j].prnt1st_id + "_" + sub1_karty[j].prnt2nd_id + "_" + k, "none");
					}
				}
				
	} else if (poziom==1) {
			
		for (i=0; i < sub1_karty.length; i++) {

		if (i==id) {		
			if (sub1_karty[id].rozwinieta) {	
				for (j=0; j < sub1_karty[id].ilosc; j++) {
					sub1_karty[id].rozwinieta = false;
					display("nr" + sub1_karty[id].prnt1st_id + "_" + sub1_karty[id].prnt2nd_id + "_" + j, "none");
				}
			}
			else {
				for (j=0; j < sub1_karty[id].ilosc; j++) {
					sub1_karty[id].rozwinieta = true;
					display("nr" + sub1_karty[id].prnt1st_id + "_" + sub1_karty[id].prnt2nd_id + "_" + j, "block");
				}
				
			}
		} 
		else {		
			for (j=0; j < sub1_karty[i].ilosc; j++) {
				sub1_karty[i].rozwinieta = false;
				display("nr" + sub1_karty[i].prnt1st_id + "_" + sub1_karty[i].prnt2nd_id + "_" + j, "none");
			}
		}

		
	}
	}
}



function karta(il, par1_id, par2_id)
{
  this.ilosc = il;
  this.rozwinieta = false;
  this.prnt1st_id = par1_id;
  this.prnt2nd_id = par2_id;
}
//-->

