function confirm_delete(message)
{
	if (confirm("Naozaj chcete zmaza\u0165 '"+message+"'?"))
		return true;
	
	return false;
}

function setBad(image)
{
	image.src = "images/asterisk.png";
	image.alt = "*";
	image.title = "Chybný, alebo \u017eiadny údaj. Prosím, zadajte správny údaj.";
}

function setOK(image)
{
	image.src = "images/ok.png";
	image.alt = "ok";
	image.title = "Zadaný údaj je v poriadku.";
}

function checkName(nameBox)
{
	var value = nameBox.value;
	var stat = document.images.nameStatus;
	
	if ( value == "" || value.length < 5)
		setBad(stat);
	else 
		setOK(stat);

	handleSubmitButton();
}

function checkPerson(nameBox)
{
	var value = nameBox.value;
	var stat = document.images.personStatus;
	
	if ( value == "" || value.length < 3)
		setBad(stat);
	else 
		setOK(stat);

	handleSubmitButton();
}

function checkEmail(emailBox)
{
	var email = emailBox.value;
	var emailFilter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	var emailStat = document.images.emailStatus;

	if ( email == "" || !emailFilter.test(email) )
		setBad(emailStat);
	else 
		setOK(emailStat);

	handleSubmitButton();
}

function checkText(textBox)
{
	handleSubmitButton();
}

function handleSubmitButton()
{

	var bad = false;
	var stats = document.images;
	
	for (i=0; i<stats.length; i++)
	{
		if ( stats[i].src.indexOf("asterisk.png") >= 0 )
			bad = true;
	}
	
	if ( document.forms[0].message.value == "" )
		bad = true;
	
	document.forms[0].sendButton.disabled = bad;
}

