function isEmail(a)
{
	var mail = /[a-zA-Z0-9\_\-\.]{1,}[@][a-zA-Z0-9\-\.]{1,}[.][a-zA-Z]{2,4}/;
	if (!mail.test(a))
	{
		return false;
	}
	else
	{
		return true;
	}
}

function check_form(forma)
{
	var err = false;
	var msg = '';

	for (i = 0 ; i<forma.length; i++)
	{
        // naziv
		if (forma[i].name == 'naziv')
		{
			hideError(forma[i].name);

			if (forma[i].value == '')
			{
				msg = 'Prosimo, vpišite ime in priimek / naziv podjetja!';
				err = true;
			}
		}

        // sporocilo
		if (forma[i].name == 'sporocilo')
		{
			hideError(forma[i].name);

			if (forma[i].value == '')
			{
				msg = 'Prosimo, vpišite sporočilo!';
				err = true;
			}
		}

		// email
		else if (forma[i].name == 'email')
		{
			hideError(forma[i].name);

			if (forma[i].value == '')
			{
				msg = 'Prosimo, vpišite e-mail naslov!';
				err = true;
			}
			else if (!isEmail(forma[i].value))
			{
				msg = 'Prosimo, vpišite pravilen e-mail naslov!';
				err = true;
			}
		}

        // captcha
		if (forma[i].name == 'captcha')
		{
			hideError(forma[i].name);

			if (forma[i].value == '')
			{
				msg = 'Prosimo, prepišite kodo iz podobe!';
				err = true;
			}
		}

		if (err)
		{
			document.getElementById(forma[i].name).style.border = '1px solid red';

			document.getElementById(forma[i].name+'_err').innerHTML = msg;

			document.getElementById(forma[i].name+'_err').style.display = 'block';

			forma[i].focus();
			forma[i].select();
			break;

		}
	}
	return !err;
}

function hideError(div)
{
	document.getElementById(div).style.border = '1px solid #82a10f';
	document.getElementById(div+'_err').innerHTML = '';
	document.getElementById(div+'_err').style.display = 'none';
}
