// JavaScript Document 

var $$=document.getElementById

function shwBigger(Tsrc,Bid,size)
	{
	//alert(Tsrc+','+Bid+','+document.getElementById(Bid))
	if (!document.getElementById(Bid)) {return false;}
	trgt=Tsrc.src.toString().split('/zbozi/')[1]
	trgt=trgt.split('/')
	trgt.shift()
	trgt=trgt.join('/')
	//alert("/zbozi/small/"+trgt)
	if (!trgt) {return false;}
	//alert(trgt)
	document.getElementById(Bid).src="/zbozi/"+(size?size:'small')+"/"+trgt
	document.getElementById(Bid).parentNode.href=Tsrc.parentNode.href
	}

var chyba=[]
function controllForm(regfrm)
	{
	chyba=[]
	if (regfrm.usern.value.length < 4) {chyba[chyba.length]="uživatelské jméno musí mít min. 4 znaky.\n";};
	if (regfrm.heslo.value.length < 1) {chyba[chyba.length]="doplňte heslo\n";}
	else
		{
		if (regfrm.heslo.value.length<5) {chyba[chyba.length]="minimální délka hesla je 5 znaků\n";}
		if (regfrm.heslo.value!=regfrm.hesloz.value) {chyba[chyba.length]="heslo a kontrolní heslo se neshodují\n";}
		};
	if (regfrm.jmeno.value.length < 1) {chyba[chyba.length]="doplňte jméno\n";};
	if (regfrm.prijmeni.value.length < 1) {chyba[chyba.length]="doplňte příjmení\n";};
	if (regfrm.regtypFirm.checked) 
		{
		if (regfrm.firma.value.length < 1) {chyba[chyba.length]="doplňte název firmy\n";};
		if (regfrm.ico.value.length != 8 ) {chyba[chyba.length]="neplatné IČO firmy (doplňte na 8 míst)\n";};
		};
	if (regfrm.ulice.value.length < 1) {chyba[chyba.length]="doplňte ulici\n";};
	if (regfrm.mesto.value.length < 1) {chyba[chyba.length]="doplňte město\n";};
	if (regfrm.psc.value.length < 5) {chyba[chyba.length]="neplatné PSČ\n";};
	if (regfrm.telefon.value.length < 1) {chyba[chyba.length]="doplňte telefon\n";};
	if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(regfrm.email.value)) {chyba[chyba.length]="e-mail je neplatný \n";};
	if (regfrm.dodadr.checked) 
		{
		if (regfrm.dulice.value.length < 1) {chyba[chyba.length]="doplňte ulici dodací adresy\n";};
		if (regfrm.dmesto.value.length < 1) {chyba[chyba.length]="doplňte město dodací adresy\n";};
		if (regfrm.dpsc.value.length < 5) {chyba[chyba.length]="neplatné PSČ dodací adresy\n";};
		};
	if (  chyba.length==0  ) 
		{
		regfrm.submit()
		}
	else 
		{
		alert("Ve formuláři se vyskytly chyby.\nZkontrolujte prosím následující položky\n\n"+chyba)
		};
	}
function controllFormSubm(regfrm)
	{
	chyba=[]
	if (regfrm.jmeno.value.length < 1) {chyba[chyba.length]="doplňte jméno\n";};
	if (regfrm.prijmeni.value.length < 1) {chyba[chyba.length]="doplňte příjmení\n";};
	if (regfrm.regtypFirm.checked) 
		{
		if (regfrm.firma.value.length < 1) {chyba[chyba.length]="doplňte název firmy\n";};
		if (regfrm.ico.value.length != 8 ) {chyba[chyba.length]="neplatné IČO firmy (doplňte na 8 míst)\n";};
		};
	if (regfrm.ulice.value.length < 1) {chyba[chyba.length]="doplňte ulici\n";};
	if (regfrm.mesto.value.length < 1) {chyba[chyba.length]="doplňte město\n";};
	if (regfrm.psc.value.length < 5) {chyba[chyba.length]="neplatné PSČ\n";};
	if (regfrm.telefon.value.length < 1) {chyba[chyba.length]="doplňte telefon\n";};
	if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(regfrm.email.value)) {chyba[chyba.length]="e-mail je neplatný \n";};
	if (regfrm.dodadr.checked) 
		{
		if (regfrm.dadresat.value.length < 1) {chyba[chyba.length]="doplňte ulici dodací adresy\n";};
		if (regfrm.dulice.value.length < 1) {chyba[chyba.length]="doplňte ulici dodací adresy\n";};
		if (regfrm.dmesto.value.length < 1) {chyba[chyba.length]="doplňte město dodací adresy\n";};
		if (regfrm.dpsc.value.length < 5) {chyba[chyba.length]="neplatné PSČ dodací adresy\n";};
		};
	if (  chyba.length==0  ) 
		{
		regfrm.submit()
		}
	else 
		{
		alert("Ve formuláři se vyskytly chyby.\nZkontrolujte prosím následující položky\n\n"+chyba)
		};
	}

function controllUpdate(regfrm)
	{
	chyba=[]
	
	if (regfrm.heslo.value.length > 0 ) 
		{
		if (regfrm.heslo.value.length<5) {chyba[chyba.length]="minimální délka hesla je 5 znaků\n";}
		if (regfrm.heslo.value!=regfrm.hesloz.value) {chyba[chyba.length]="heslo a kontrolní heslo se neshodují\n";}
		};
	if (regfrm.jmeno.value.length < 1) {chyba[chyba.length]="doplňte jméno\n";};
	if (regfrm.prijmeni.value.length < 1) {chyba[chyba.length]="doplňte příjmení\n";};
	if (regfrm.regtypFirm.checked) 
		{
		if (regfrm.firma.value.length < 1) {chyba[chyba.length]="doplňte název firmy\n";};
		};
	if (regfrm.ulice.value.length < 1) {chyba[chyba.length]="doplňte ulici\n";};
	if (regfrm.mesto.value.length < 1) {chyba[chyba.length]="doplňte město\n";};
	if (regfrm.psc.value.length < 5) {chyba[chyba.length]="neplatné PSČ\n";};
	if (regfrm.telefon.value.length < 1) {chyba[chyba.length]="doplňte telefon\n";};
	
	if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(regfrm.email.value)) {chyba[chyba.length]="e-mail je neplatný \n";};
	
	if (regfrm.dodadr.checked) 
		{
		if (regfrm.dulice.value.length < 1) {chyba[chyba.length]="doplňte ulici dodací adresy\n";};
		if (regfrm.dmesto.value.length < 1) {chyba[chyba.length]="doplňte město dodací adresy\n";};
		if (regfrm.dpsc.value.length < 5) {chyba[chyba.length]="neplatné PSČ dodací adresy\n";};
		};
	if (  chyba.length==0  ) 
		{
		regfrm.submit()
		}
	else 
		{
		alert("Ve formuláři se vyskytly chyby.\nZkontrolujte prosím následující položky\n\n"+chyba)
		};
	}

function expandImg() {
	window.open($("#zoom1").attr("href"),'bigpic','width=640,height=800,scrollbars=1');
	};
function ShowImg(url) {
	window.open(url,'bigpic','width=800,height=600,scrollbars=1');
	};
