/* Damjan Cvetan */
/* damjan(at)cvetan(dot)net */

/*
Damjan Cvetan, damjan (at) cvetan (dot) net
*/

var box;
var active=0;

function getElementsByClassName(oElm, strTagName, oClassNames){
	var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
	var arrReturnElements = new Array();
	var arrRegExpClassNames = new Array();
	if(typeof oClassNames == "object"){
		for(var i=0; i<oClassNames.length; i++){
			arrRegExpClassNames.push(new RegExp("(^|\\s)" + oClassNames[i].replace(/\-/g, "\\-") + "(\\s|$)"));
		}
	}
	else{
		arrRegExpClassNames.push(new RegExp("(^|\\s)" + oClassNames.replace(/\-/g, "\\-") + "(\\s|$)"));
	}
	var oElement;
	var bMatchesAll;
	for(var j=0; j<arrElements.length; j++){
		oElement = arrElements[j];
		bMatchesAll = true;
		for(var k=0; k<arrRegExpClassNames.length; k++){
			if(!arrRegExpClassNames[k].test(oElement.className)){
				bMatchesAll = false;
				break;
			}
		}
		if(bMatchesAll){
			arrReturnElements.push(oElement);
		}
	}
	return (arrReturnElements)
}

function setMenu(){
	var i;
	var sub;
	var link;
	var link_num;

	box = getElementsByClassName(document.getElementById("leftbar"), "li", "MainCategory");
	for(i=0;i<box.length;i++){
		sub = getElementsByClassName(box[i], "ul", "SubCategories");
		if(sub.length == 1){ // je vedno 1
			sub[0].style.display = 'none';

			// popravim linke
			link = getElementsByClassName(box[i], "a", "productlink");
			if(link.length == 1){
				link[0].setAttribute('onclick', "javascript:showm('"+ i +"');");		
				link[0].setAttribute('href', "javascript:void(0);");
			}
		}

		
	}
}

function showm(i){
	sub = getElementsByClassName(box[active], "ul", "SubCategories");
	if(sub.length == 1){
		sub[0].style.display = 'none';
	}

	sub = getElementsByClassName(box[i], "ul", "SubCategories");
	if(sub.length == 1){
		sub[0].style.display = 'block';
		active=i;
	}
}

