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("Vyplňte email.");
			email.focus();
			return false;
		}
		else if(!spravny.test(trim(email.value)))
		{
			alert("Zlý formát emailovej adresy.");
			email.focus();
			return false;
		}
		else if(trim(heslo.value)=='')
		{
			alert("Vyplňte heslo.");
			heslo.focus();
			return false;
		}
		else if(trim(rep_heslo.value)=='')
		{
			alert("Vyplňte zopakovať heslo.");
			rep_heslo.focus();
			return false;
		}
		else if(trim(heslo.value)!=trim(rep_heslo.value))
		{
			alert("Hesla nesúhlasia.");
			return false;
		}
		else if(trim(meno.value)=='')
		{
			alert("Vyplňte meno.");
			meno.focus();
			return false;
		}
		else if(trim(priezvisko.value)=='')
		{
			alert("Vyplňte priezvisko.");
			priezvisko.focus();
			return false;
		}
		else if(trim(ulica.value)=='')
		{
			alert("Vyplňte ulica.");
			ulica.focus();
			return false;
		}
		else if(trim(mesto.value)=='')
		{
			alert("Vyplňte mesto.");
			mesto.focus();
			return false;
		}
		else if(trim(psc.value)=='')
		{
			alert("Vyplňte psč.");
			psc.focus();
			return false;
		}
		else if(trim(vek.value)=='')
		{
			alert("Vyplňte váš vek.");
			vek.focus();
			return false;
		}
		else if(trim(telefon.value)=='')
		{
			alert("Vyplňte telefón.");
			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("Vyplňte email.");
			novinky.focus();
			return false;
		}
		else if(!spravny.test(trim(novinky.value)))
		{
			alert("Zlý formát 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("Zvoľte typ zakazníka.");
			return false;
		}
		
		if(document.getElementById('log_in').checked==true)
		{
			alert("Prosim prihláste sa.");
			return false;
		}
		
		if(document.getElementById('nologin').checked==true)
		{
				if(trim(meno.value)=='')
				{
					alert("Vyplňte meno.");
					meno.focus();
					return false;
				}
				else if(trim(priezvisko.value)=='')
				{
					alert("Vyplňte priezvisko.");
					priezvisko.focus();
					return false;
				}
				else if(trim(ulica.value)=='')
				{
					alert("Vyplňte ulica.");
					ulica.focus();
					return false;
				}
				else if(trim(mesto.value)=='')
				{
					alert("Vyplňte mesto.");
					mesto.focus();
					return false;
				}
				else if(trim(psc.value)=='')
				{
					alert("Vyplňte psč.");
					psc.focus();
					return false;
				}
				else if(trim(vek.value)=='')
				{
					alert("Vyplňte váš vek.");
					vek.focus();
					return false;
				}
				else if(trim(email.value)=='@' || trim(email.value)=='')
				{
					alert("Vyplňte email.");
					email.focus();
					return false;
				}
				else if(!spravny.test(trim(email.value)))
				{
					alert("Zlý formát emailovej adresy.");
					email.focus();
					return false;
				}
				else if(trim(telefon.value)=='')
				{
					alert("Vyplňte telefón.");
					telefon.focus();
					return false;
				}

		}
	}
		
		if(document.getElementById('dobierka').checked==false && document.getElementById('prevod').checked==false)
		{
			alert("Zvoľte typ platby.");
			return false;
		}
		
		
		if(heslo!=null && trim(heslo.value)=='')
		{
			alert("Vyplňte 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("Vyplňte email.");
			email.focus();
			return false;
		}
		else if(!spravny.test(trim(email.value)))
		{
			alert("Zlý formát emailovej adresy.");
			email.focus();
			return false;
		}
		else if(trim(meno.value)=='')
		{
			alert("Vyplňte Vaše meno.");
			meno.focus();
			return false;
		}
		else if(trim(subject.value)=='')
		{
			alert("Vyplňte Predmet spravy.");
			subject.focus();
			return false;
		}
		else if(trim(sprava.value)=='')
		{
			alert("Vyplňte 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;
}

