window.onload = function()
{
	function f(e)
	{
		for(var i=0; i < e.length; i++)
		{
			var n = e[i];
			if(n && n.className && n.className.indexOf('mouseover') != -1)
			{
				var src = n.src;

				var overSrc = src.slice(0, src.lastIndexOf('.')) + "_over." + src.slice(src.lastIndexOf('.')+1);
				var img = new Image();
				img.src = overSrc;
				n.noOverSrc = src;
				n.overSrc = overSrc;
				n.src = src;
				n.onmouseover = function(){this.src = this.overSrc;}
				n.onmouseout = function(){this.src = this.noOverSrc;}
			}
		}
	}
	f(document.getElementsByTagName('img'));
	f(document.getElementsByTagName('input'));

	document.getElementById('right_quick_form').onsubmit = function()
	{
		if(!this.accept.checked)
		{
			alert("Du måste godkänna våra villkor för att kunna skicka in din hemlis");
			return false;
		}
		if(this.title.value.length<3)
		{
			alert("Din titel är för kort!");
			return false;
		}
		if(this.title.value.length>100)
		{
			alert("Din titel är för lång!");
			return false;
		}
		if(this.body.value.length<10)
		{
			alert("Din hemlis är för kort!");
			return false;
		}
		if(this.category.value==0)
		{
			alert("Du måste välja en kategori!");
			return false;
		}
		if(this.name.value.length>100)
		{
			alert("Ditt namn är för långt!");
			return false;
		}
		if(this.location.value.length>100)
		{
			alert("Ditt ortsnamn är för långt!");
			return false;
		}
		if(this.mail.value.length>100)
		{
			alert("Din mailadress är för lång!");
			return false;
		}

		return false;
	}

	if(document.getElementById('secret_post_form'))
		document.getElementById('secret_post_form').onsubmit = document.getElementById('right_quick_form').onsubmit;
	document.getElementById('headerlink').onmousedown = function(){location.href="/";}
	document.getElementById('loginbtn').onmousedown = function(){location.href="?action=login";}
}

function toggleComment(id, permalink, gotcomments)
{
	var link = document.getElementById('clink'+id);
	var box = document.getElementById('cbox'+id);
	if(gotcomments)
	{
		if(box.style.display=='none')
		{
			box.style.display='block';
			link.innerHTML="Dölj kommentarer";
		}
		else
		{
			box.style.display='none';
			link.innerHTML="Kommentarer";
		}
	}
	else
	{
		location.href="/"+permalink+"&showComments=1";
	}
}

