/* 
	file: main.js
	author: Tomas Penc (tomas@tomaspenc.com)
	date: 2006/12/03
	
	Basic JavaScript functions.
*/

// set new value i.e. for textbox
function clear_box(box, hodnota)
{
	box.value = hodnota;
}

// check form data
function validate_form(formular)
{
	if(formular.email.value == "")
	{
		alert("Musíte zadat email!");
		formular.email.focus();
		return false;
	}
	else if (window.RegExp)
	{
		re = new RegExp("^[^@]+@[^.]+\..+$");
		if(!re.test(formular.email.value))
		{
			alert("Zadaný email není platný!");
			formular.email.focus();
			return false;
		}
	}
	else
	return true;
}

// hide/show object
function menu(id)
{
	el = document.getElementById(id);
	var display = el.style.visibility ? '' : 'hidden';
	el.style.visibility = display;
}

function checkOrderForm(formular)
{
	var msg = "Nevyplnili jste: \n";
	if (formular.jmeno.value=="")
	{
		msg += "- jméno a příjmení \n";
	}
	if (formular.ulice.value == "")
	{
		msg += "- ulice a č.p. \n";
	}
	if (formular.mesto.value == "")
	{
		msg += "- město\n";	
	}
	if (formular.psc.value == "")
	{
		msg += "- PSČ\n";	
	}
	if (formular.email.value == "")
	{
		msg += "- email\n";
	}
	
	if(msg == "Nevyplnili jste: \n")
		return true;
	else
	{
		alert(msg);
		return false;
	}
}

