<!--
/**
 *
 * Copyright (c) Ari Puusaari 2008
 * 
 */

// text field & textarea hightlighter 
Event.observe(window, 'load', function()
{
	$$('input[type=text]', 'textarea').each(function(e)
	{
		e.observe('focus',  function() { e.addClassName('focused'); });
		e.observe('blur',  function() { e.removeClassName('focused'); });
	});
});

// trimmer
function trim(text)
{
	while (text.substring(0,1) == ' ')
	{
		text = text.substring(1, text.length);
	}
	while (text.substring(text.length-1, text.length) == ' ')
	{
		text = text.substring(0,text.length-1);
	}
	return text;
}

// feedback form validator
function check_feedback(form)
{
	var msg = 'Virhe! Et antanut kaikkia vaadittavia tietoja:\n\n';
	var error = false;
	
	// to do: working spam blocker :-)  
	form.spammer.value = 0;

	if (trim(form.message.value) == '')
	{
		msg += '* Viesti puuttuu!\n';
		error = true;
	}
	if (trim(form.name.value) == '')
	{
		msg += '* Nimi puuttuu!\n';
		error = true;
	}
	if( error )
	{
		alert(msg);
		return false;
	}
	return true;
}

//-->
