///////////////////////////////////////////////////

// layers.js, last edited: 29.12.2001            //

// required modules:  browser.js                 //

// by WIERZBICKI.ORG, http://www.WIERZBICKI.ORG  //

///////////////////////////////////////////////////





function startTimer(x) {

/////////////////////

	delayTimer=setTimeout("hideLayers()",500);

}



function killTimer() {

////////////////////

	window.status="";

	clearTimeout(delayTimer);

}



function swap_visibility(x) {

///////////////////////////

	if (!browserTypeOK) return;

	switch (browserType) {

	case ('ne') : 

		if (document.layers[x].visibility=="hide") document.layers[x].visibility="show"

		else document.layers[x].visibility="hide";

		break;

	case ('ie') :	

		if (document.all[x].style.visibility=="hidden") document.all[x].style.visibility="visible"

		else document.all[x].style.visibility="hidden";

		break;

	case ('ne6') :

		if (document.getElementById(x).style.visibility=="hidden") document.getElementById(x).style.visibility="visible"

		else document.getElementById(x).style.visibility="hidden";

		break;

	}

}



function show_layer(x) {

//////////////////////

	if (!browserTypeOK) return;

	killTimer();

	switch (browserType) {

	case ('ne') : 

		document.layers[x].visibility="show"

		break;

	case ('ie') :	

		document.all[x].style.visibility="visible"

		break;

	case ('ne6') :

		document.getElementById(x).style.visibility="visible"

		break;

	}

}	



function hide_layer(x) {

//////////////////////

	if (!browserTypeOK) return;

	switch (browserType) {

	case ('ne') : 

		document.layers[x].visibility="hide"

		break;

	case ('ie') :	

		document.all[x].style.visibility="hidden"

		break;

	case ('ne6') :

		document.getElementById(x).style.visibility="hidden"

		break;

	}

}





function hideLayer(x) {

/////////////////////

	setTimeout("hide_layer('"+x+"')",500)

}



function writeIntoLayer(txt,id) {

///////////////////////////////

	if (!browserTypeOK) return;

	switch (browserType) {

	case ('ne') : 

		document.layers[id].document.open();

		document.layers[id].document.write(txt);//alert(txt)

		document.layers[id].document.close()

		break;

	case ('ie') :	

		document.all[id].innerHTML=txt

		break;

	case ('ne6') :

		document.getElementById(id).innerHTML=txt;

		break;

	}

}


