//	*************
//	Protect email
//	*************

	function aw_proteml(n,d,f)
	{
		var e = (n + "@" + d);
		if (!f) { f = e; }
		document.write( "<a "+"hr"+"ef=\"mai"+"lto:" + e + "\">" + f + "</a>");
	}

//  ******************************
//  Eemalda linkide title atribuut
//  ******************************
	function eemalda_linkide_title()
	{
		lingid = document.getElementsByTagName('a');
		for (var i = 0; i < lingid.length; i++)
		{
			lingid[i].removeAttribute('title');
		}
	}
		
//	************
//	Toggle icons
//	************

	function leia_muutuvad_pildid()
	{
		var pildid, i, pattern;
		pildid = document.getElementsByTagName('img');
		for (i=0; i < pildid.length; i++)
		{
			if (/muutuv-pilt/.test(pildid[i].className))
			{
				pildid[i].parentNode.onmouseover = function() { muuda_pilti(this); }
				pildid[i].parentNode.onmouseout = function() { muuda_pilti(this); }
				pildid[i].parentNode.onfocus = function() { muuda_pilti(this); }
				pildid[i].parentNode.onblur = function() { muuda_pilti(this); }
			}
		}
	}

	function muuda_pilti(element)
	{
		var i, on_node, src, failityyp, uus_src, praegune_node, pattern, pattern2;
		for (i=0; i < element.childNodes.length; i++)
		{
			praegune_node = element.childNodes[i];
			if (praegune_node.nodeType == 1 && /img/i.test(praegune_node.nodeName)) { on_node = i; break; }
		}
		src = element.childNodes[on_node].src;
		failityyp = src.substring(src.lastIndexOf('.'), src.length);
		if(/-aktiivne/.test(src))
		{
			uus_src = src.replace('-aktiivne','');
		}
		else
		{
			uus_src = src.replace(failityyp, '-aktiivne' + failityyp);
		}
		element.childNodes[on_node].src = uus_src;
	}

//	***************
//	Cookie handling
//	***************

	function createCookie(name,value,days)
	{
		if (days) {
			var date = new Date();
			date.setTime(date.getTime()+(days*24*60*60*1000));
			var expires = "; expires="+date.toGMTString();
		}
		else var expires = "";
		document.cookie = name+"="+value+expires+"; path=/; domain=.stat.ee";
	}

	function readCookie(name)
	{
		var nameEQ = name + "=";
		var ca = document.cookie.split(';');
		for(var i=0;i < ca.length;i++) {
			var c = ca[i];
			while (c.charAt(0)==' ') c = c.substring(1,c.length);
			if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
		}
		return null;
	}

	function eraseCookie(name)
	{
		createCookie(name,"",-1);
	}

//	************************************************************
//	Focus first empty text or textarea form element on a page
//	************************************************************

	function focus_first_empty_textelement()
	{
		if (typeof(disable_focus_first_empty_textelement)=="undefined" || disable_focus_first_empty_textelement===null || !disable_focus_first_empty_textelement)
		{
			is_breaked = false;
			for (f = 0; f < document.forms.length; f++)
			{
				for (e = 0;e < document.forms[f].elements.length; e++)
				{
					if ((document.forms[f].elements[e].type == 'text' || document.forms[f].elements[e].type == 'textarea') && document.forms[f].elements[e].value == '')
					{
						document.forms[f].elements[e].focus();
						is_breaked = true;
						break;
					}
				}
				if (is_breaked)
				{
					break;
				}
			}
		}
	}

//	******************
//	On every page load
//	******************

	window.onload = function()
	{
		leia_muutuvad_pildid();
		eemalda_linkide_title();
		if (document.URL.search(/\/vku/i) == -1)
		{
			focus_first_empty_textelement();
		}
	}

