function zobraz(ukaz, skry)
{
	uk=document.getElementById(ukaz).style;
	sk=document.getElementById(skry).style; 
	
	uk.display='block';
	sk.display='none';
}

function collapse_menu(id)
{
	document.getElementById(id).style.display = document.getElementById(id).style.display == 'none' ? 'block' : 'none';
}


function checkreg()
{
	spravny = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
	with(window.document.registracia)
	{
		if(trim(email.value)=='@' || trim(email.value)=='')
		{
			alert("Vyplte email.");
			email.focus();
			return false;
		}
		else if(!spravny.test(trim(email.value)))
		{
			alert("Zl formt emailovej adresy.");
			email.focus();
			return false;
		}
		else if(trim(heslo.value)=='')
		{
			alert("Vyplte heslo.");
			heslo.focus();
			return false;
		}
		else if(trim(rep_heslo.value)=='')
		{
			alert("Vyplte zopakova heslo.");
			rep_heslo.focus();
			return false;
		}
		else if(trim(heslo.value)!=trim(rep_heslo.value))
		{
			alert("Hesla neshlasia.");
			return false;
		}
		else if(trim(meno.value)=='')
		{
			alert("Vyplte meno.");
			meno.focus();
			return false;
		}
		else if(trim(priezvisko.value)=='')
		{
			alert("Vyplte priezvisko.");
			priezvisko.focus();
			return false;
		}
		else if(trim(ulica.value)=='')
		{
			alert("Vyplte ulica.");
			ulica.focus();
			return false;
		}
		else if(trim(mesto.value)=='')
		{
			alert("Vyplte mesto.");
			mesto.focus();
			return false;
		}
		else if(trim(psc.value)=='')
		{
			alert("Vyplte ps.");
			psc.focus();
			return false;
		}
		else if(trim(telefon.value)=='')
		{
			alert("Vyplte telefn.");
			telefon.focus();
			return false;
		}
		else return true;
	}
}


function check_news()
{
	spravny = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
	with(window.document.newsletter)
	{
		if(trim(novinky.value)=='@' || trim(novinky.value)=='')
		{
			alert("Vyplte email.");
			novinky.focus();
			return false;
		}
		else if(!spravny.test(trim(novinky.value)))
		{
			alert("Zl formt emailovej adresy.");
			novinky.focus();
			return false;
		}
		else return true;
	}
}


function checkobj()
{
	spravny = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;

	with(window.document.objednavka)
	{
		
	if(document.getElementById('log_in')!=null)
	{
		
		if(document.getElementById('log_in').checked==false && document.getElementById('nologin').checked==false)
		{
			alert("Zvote typ zakaznka.");
			return false;
		}
		
		if(document.getElementById('log_in').checked==true)
		{
			alert("Prosim prihlste sa.");
			return false;
		}
		
		if(document.getElementById('nologin').checked==true)
		{
				if(trim(meno.value)=='')
				{
					alert("Vyplte meno.");
					meno.focus();
					return false;
				}
				else if(trim(priezvisko.value)=='')
				{
					alert("Vyplte priezvisko.");
					priezvisko.focus();
					return false;
				}
				else if(trim(ulica.value)=='')
				{
					alert("Vyplte ulica.");
					ulica.focus();
					return false;
				}
				else if(trim(mesto.value)=='')
				{
					alert("Vyplte mesto.");
					mesto.focus();
					return false;
				}
				else if(trim(psc.value)=='')
				{
					alert("Vyplte ps.");
					psc.focus();
					return false;
				}
				else if(trim(email.value)=='@' || trim(email.value)=='')
				{
					alert("Vyplte email.");
					email.focus();
					return false;
				}
				else if(!spravny.test(trim(email.value)))
				{
					alert("Zl formt emailovej adresy.");
					email.focus();
					return false;
				}
				else if(trim(telefon.value)=='')
				{
					alert("Vyplte telefn.");
					telefon.focus();
					return false;
				}

		}
	}
		
		if(document.getElementById('dobierka').checked==false && document.getElementById('prevod').checked==false)
		{
			alert("Zvote typ platby.");
			return false;
		}
		
		
		if(heslo!=null && trim(heslo.value)=='')
		{
			alert("Vyplte heslo.");
			heslo.focus();
			return false;
		}
		
				
		
		return true;
	}
}


function checksendmail()
{
	spravny = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
	with(window.document.sendmail)
	{
		if(trim(email.value)=='@' || trim(email.value)=='')
		{
			alert("Vyplte email.");
			email.focus();
			return false;
		}
		else if(!spravny.test(trim(email.value)))
		{
			alert("Zl formt emailovej adresy.");
			email.focus();
			return false;
		}
		else if(trim(meno.value)=='')
		{
			alert("Vyplte Vae meno.");
			meno.focus();
			return false;
		}
		else if(trim(subject.value)=='')
		{
			alert("Vyplte Predmet spravy.");
			subject.focus();
			return false;
		}
		else if(trim(sprava.value)=='')
		{
			alert("Vyplte text spravy.");
			sprava.focus();
			return false;
		}
		else return true;
	}
}


function trim(str)
{
    return str.replace(/^\s+|\s+$/g,'');
}

function anonie(text)
{
pokracovat = confirm(text);
if(!pokracovat) return false;
}

