function initNavig()
{
	var n = document.getElementById("navigation");
	if (n)
	{
		var lis = n.getElementsByTagName("li");
		for (var i = 0; i < lis.length; i++)
		{
			if (lis[i].getElementsByTagName("ul").length)
			{
				if (lis[i].parentNode.id == "navigation")
				{
					var a = lis[i].getElementsByTagName("a").item(0);
					if (a)
					{
						a.onclick = function ()
						{
							var p = this.parentNode;
							if (p.className.indexOf("active") != -1)
								p.className = p.className.replace("active", "");
							else
								p.className += " active";
							return false;
						}
					}
				}
			}
		}
	}
	
	var _divs = document.getElementsByTagName('div');
	for (var i = 0; i<_divs.length; i++) {
		if (_divs[i].className.indexOf("kontakt") != -1){
			var _h2 = _divs[i].getElementsByTagName('h2')[0];
			_h2.onclick = function(){
				if (this.parentNode.className.indexOf("close") != -1){
					this.parentNode.className = this.parentNode.className.replace("close","");
				} else {
					this.parentNode.className += " close";
				}
			}
		}
		
		if (_divs[i].className.indexOf("info-3") != -1){
			var _a = _divs[i].getElementsByTagName('a');
			for (var j = 0; j < _a.length; j++) {
				if (_a[j].className.indexOf("specification") != -1) {
					_a[j].onclick = function(){
						if (this.parentNode.className.indexOf("close") != -1) {
							this.parentNode.className = this.parentNode.className.replace("close", "");
							this.innerHTML = "Begrens produktspesifikasjon";
						}
						else {
							this.parentNode.className += " close";
							this.innerHTML = "Utvid produktspesifikasjon";
						}
						return false;
					}
				}
			}
		}
	}
	
}
function initKontakt()
{
    var _divs = document.getElementsByTagName('div');
	for (var i = 0; i<_divs.length; i++) {
	    if (_divs[i].className.indexOf("kontakt") != -1){
			var _h2 = _divs[i].getElementsByTagName('h2')[0];
			_h2.parentNode.className += " close";
        } 
    }
}

function initSpecification()
{
    var _a = document.getElementsByTagName('a');
    
	for (var i = 0; i<_a.length; i++) {
	    if (_a[i].className.indexOf("specification") != -1){
	        var specification = _a[i];
	        specification.parentNode.className += " close";
			specification.innerHTML = "Utvid produktspesifikasjon";
        } 
    }
}

function initNavig2()
{
	var n = document.getElementById("navigation2");
	if (n)
	{
		var lis = n.getElementsByTagName("li");
		for (var i = 0; i < lis.length; i++)
		{
			if (lis[i].getElementsByTagName("ul").length)
			{
				if (lis[i].parentNode.id == "navigation2")
				{
					var a = lis[i].getElementsByTagName("a").item(0);
					if (a)
					{
						a.onclick = function ()
						{
							var p = this.parentNode;
							if (p.className.indexOf("active") != -1)
								p.className = p.className.replace("active", "");
							else
								p.className += " active";
							return false;
						}
					}
				}
			}
		}
	}
}
if (window.addEventListener) {
	window.addEventListener("load", initNavig, false);
	window.addEventListener("load", initNavig2, false);
	window.addEventListener("load", initKontakt, false);
	window.addEventListener("load", initSpecification, false);
}
else if (window.attachEvent) {
	window.attachEvent("onload", initNavig);
	window.attachEvent("onload", initNavig2);
	window.attachEvent("onload", initKontakt);
	window.attachEvent("onload", initSpecification);
}