function initPng()
{
	var images = document.getElementsByTagName("img");
	if (images){
		for (var i = 0; i < images.length; i++){
			if ((images[i].src.indexOf(".png")) != -1){
				var srcname = images[i].src.replace(new RegExp('(.*)\/(.*)?\.png'),"$1/$2");
				images[i].parentNode.style.display = "inline-block"
				images[i].style.visibility = "hidden";
				images[i].parentNode.style.filter = "progid:dximagetransform.microsoft.alphaimageloader(src='"+ srcname +".png',sizingmethod='crop');"
			}
		}
	}
}

if (window.attachEvent && !window.opera){
	window.attachEvent("onload",initPng);
}

function initSideNav() {
	var sets = document.getElementsByTagName("ul");
	for (var i = 0; i < sets.length; i++)
	{
		if (hasClass(sets[i],"menu"))
		{
			var lis = sets[i].getElementsByTagName("li");
			for (var j = 0; j < lis.length; j++) {
				if (lis[j].getElementsByTagName("ul").length > 0) {
					lis[j].className = lis[j].className+' active';
				}
			}
		}
	}
}

function hasClass (obj, className) {
	if (typeof obj == 'undefined' || obj==null || !RegExp) { return false; }
	var re = new RegExp("(^|\\s)" + className + "(\\s|$)");
	if (typeof(obj)=="string") {
		return re.test(obj);
	}
	else if (typeof(obj)=="object" && obj.className) {
		return re.test(obj.className);
	}
	return false;
}


if (window.addEventListener) window.addEventListener("load", initSideNav, false);
else if (window.attachEvent) window.attachEvent("onload", initSideNav);
