/* form */

function checkForm(form)
{
	var d = document;
	d.g = d.getElementById;
	d.g;
	return ( check(d.g("author"),"Podpisz się") && check(d.g("email"),"Podaj swój adres email") &&
			 checkMail(d.g("email"),"Podaj poprawny adres email") && check(d.g("comment"),"Napisz komentarz") );
}

function check(el,text)
{
	if(el == null)
	{
		return true;
	}
	if(trim(el.value) == "")
	{
		alert(text);
		el.focus();
		return false;
	}
	return true;
}

function checkMail(el, text)
{
	if(el == null)
	{
		return true;
	}
	var template = /^[0-9a-z]+[0-9a-z._-]*\@[0-9a-z]+[0-9a-z._-]*\.[0-9a-z]{2,}$/i;
  	if (template.test(el.value) == false)
	{
		alert(text);
		el.focus();
		return false;
	}
	return true;
}

function trim(sString)
{
	while (sString.substring(0,1) == ' ')
	{
		sString = sString.substring(1, sString.length);
	}
	while (sString.substring(sString.length-1, sString.length) == ' ')
	{
		sString = sString.substring(0,sString.length-1);
	}
	return sString;
}