// Are nevoie sa fie apelata din pagina in care se pun listele expandabile
//cu
// var csslistids=["list1", "list2"]; ADICA NUMELE LISTELOR
//si
// if (window.addEventListener) window.addEventListener("load", createcsslists, false);
// else if (window.attachEvent) window.attachEvent("onload", createcsslists);	

var isDom = document.getElementById?true:false;
var isIE  = document.all?true:false;
var isNS4 = document.layers?true:false;

function createcsslists()
{
	for (var i=0; i<csslistids.length; i++)
	{
		var litags=document.getElementById(csslistids[i]).getElementsByTagName("li");
	    for (var t=0; t<litags.length; t++)
		{
			var ultags=litags[t].getElementsByTagName("ul");
			if (ultags.length>0){
				litags[t].onmousedown=function()
				{
					var xx=this.getElementsByTagName("ul").length;
					for (var r=0; r<xx; r++)
					{
						if (this.getElementsByTagName("ul")[r].style.display!="block") {
							this.getElementsByTagName("ul")[r].style.display="block";
							this.style.listStyleImage="url(/images/minus.gif)";
						}
						else {
							this.getElementsByTagName("ul")[r].style.display="none";
							this.style.listStyleImage="url(/images/plus.gif)";
						}
					}
				}
			}
		}
	}
}
