﻿/*
document.observe('dom:loaded', function () {
$$('#menu a').each(function (elm) {
elm.onclick = function () {
$$('#menu a').invoke('removeClassName', 'active');
this.addClassName('active');
}
});
});

*/

/***********************************************
* Random Content Order script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

function randomizeContent(classname)
{
	var contents = randomizeContent.collectElementbyClass(classname)
	contents.text.sort(function () { return 0.5 - Math.random(); })
	var tbodyref = contents.ref[0].tagName == "TR" ? contents.ref[0].parentNode : new Object()
	for (var i = 0; i < 2; i++)
	{
		if (tbodyref.moveRow) //if IE
			tbodyref.moveRow(0, Math.round(Math.random() * (tbodyref.rows.length - 1)))
		else
			contents.ref[i].innerHTML = contents.text[i]
		contents.ref[i].style.visibility = "visible"
		contents.ref[i].style.display = "inline"
	}
}

randomizeContent.collectElementbyClass = function (classname)
{ //return two arrays containing elements with specified classname, plus their innerHTML content
	var classnameRE = new RegExp("(^|\\s+)" + classname + "($|\\s+)", "i") //regular expression to screen for classname within element
	var contentobj = new Object()
	contentobj.ref = new Array() //array containing references to the participating contents
	contentobj.text = new Array() //array containing participating contents' contents (innerHTML property)
	var alltags = document.all ? document.all : document.getElementsByTagName("*")
	for (var i = 0; i < alltags.length; i++)
	{
		if (typeof alltags[i].className == "string" && alltags[i].className.search(classnameRE) != -1)
		{
			contentobj.ref[contentobj.ref.length] = alltags[i]
			contentobj.text[contentobj.text.length] = alltags[i].innerHTML
		}
	}
	return contentobj
}

function form_Submit(form)
{
	var inputs = form.getElementsByTagName('input');
	var message = "";
	for (var i = 0; i < inputs.length; i++)
	{
		var classNames = inputs[i].className.split(' ');
		for (var j = 0; j < classNames.length; j++)
		{
			if (classNames[j] == "required" && inputs[i].value.length < 1)
			{
				message += inputs[i].title + "\r\n";
			}
		}
	}
	if (message.length > 0)
	{
		alert("Dessa fält ombeds vara ifyllda:\r\n\r\n" + message);
		return false;
	}
	return true;
}

function Login()
{

}

// Visar och döljer ändrar färg divvar - Tjänster, företag
function toggleNodeNew(id)
{
	var ele = document.getElementById("toggleTextNew" + id);

	if (id == 2)
	{
		idav = 1
	}
	else
	{
		idav = 2
	}
	var eleav = document.getElementById("toggleTextNew" + idav);

	if (eleav.style.display == "block")
	{
		eleav.style.display = "none";
		document.getElementById('h2toggle' + idav).className = "blue hand rubrik-ruta skugga";
	}
	else
	{
		eleav.style.display = "none";
		document.getElementById('h2toggle' + idav).className = "red hand rubrik-ruta skugga";
	}

	if (ele.style.display == "block")
	{
		ele.style.display = "none";
		document.getElementById('h2toggle' + id).className = "blue hand rubrik-ruta skugga";

	}
	else
	{
		ele.style.display = "block";
		document.getElementById('h2toggle' + id).className = "red hand rubrik-ruta skugga";
	}
}

function changeColor(id)
{
	if (id == 1)
	{
		document.getElementById('h2toggle2').className = "blue hand rubrik-ruta skugga";
	}
	else
	{
		document.getElementById('h2toggle1').className = "blue hand rubrik-ruta skugga";
	}
}

// Ändrar färg på input
function inputChangeColor()
{

	document.body.style.backgroundColor = "#f20ff1";
	this.style.color = "#f20ff1";
	this.style.display = "none";
}





function ShowPop(id) {
    document.getElementById(id).style.visibility = "visible";
}
function HidePop(id) {
    document.getElementById(id).style.visibility = "hidden";
}


