var bgColor = 0;

function overTR(radek)
{
	bgColor = radek.style.borderColor;
	radek.style.borderColor = '#3f3f3f';	
}

function outTR(radek)
{
	radek.style.borderColor = bgColor;	
}

function OpenPic(picSrc){
   window.open("/Photo.php?file="+picSrc, 'picture', 'width=300,height=200,resizable=1');
}

function resizeWin(){
  p_divAlert                 = document.getElementById("DivVeta");
  p_divAlert.style.display   = 'none';
  p_divAlert.style.visibility   = 'hidden';
  p_divPicture               = document.getElementById("DivObrazek");
  p_divPicture.style.display = 'block';
  p_divPicture.style.visibility = 'visible';

  p_pic = document.getElementById("obrazek");
  window.resizeTo(p_pic.width+30, p_pic.height+70);
  window.focus();
}

function CheckFLogIn(form)
{
	if(form.UzivatelskeJmeno.value == ""){
		window.alert("Uživatelské jméno musíte vyplnit");
		return false;
	}
	if(form.Heslo.value == ""){
		window.alert("Heslo musíte vyplnit");
		return false;
	}
}

function CheckFSearch(form)
{
	re = new RegExp("^[1-9]{1}([0-9]+)*$");
	
	if(form.CenaDo.value == "" && form.Vyrobce.value == "" && form.Nazev.value == ""){
		window.alert("Alespoň jedno kritérium musíte vyplnit");
		return false;
	}
	
	if(form.CenaDo.value != "" && !re.test(form.CenaDo.value)){
		window.alert("Cena do byla špatně zadána");
		return false;
	}
}

function OpenSub(IDPolozky)
{
	divElement = document.getElementById('polozky-'+IDPolozky); 
	if(divElement.style.visibility == 'hidden'){
		divElement.style.visibility = 'visible';
		divElement.style.display    = 'block';
	} else {
		divElement.style.visibility = 'hidden';
		divElement.style.display    = 'none';
	} 
}

function CheckFRegistrace(form)
{
	re  = new RegExp("^[a-zA-Z0-9]{3,20}$"); //uziv. jmeno a heslo 
	re2 = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,4}$"); //email
	
	if(!re.test(form.UzivatelskeJmeno.value)){
		window.alert("Uživatelské jméno není správné");
		return false;	
	}
	if(!re.test(form.UzivatelskeHeslo.value)){
		window.alert("Heslo není správné");
		return false;	
	}
	
	if(form.UzivatelskeHeslo.value != form.UzivatelskeHeslo2.value){
		window.alert("Hesla se nehodují");
		return false;	
	}
	
	if(form.IDZeme.value == ""){
		window.alert("Musíte vybrat zemi");
		return false;	
	}
	
	if(form.CeleJmeno.value == ""){
		window.alert("Jméno musíte vyplnit");
		return false;		
	}
	
	if(form.Ulice.value == ""){
		window.alert("Ulici musíte vyplnit");
		return false;			
	}
	if(form.Mesto.value == ""){
		window.alert("Mšsto musíte vyplnit");
		return false;			
	} 
	if(form.PSC.value == ""){
		window.alert("PSČ musíte vyplnit");
		return false;			
	}
	
	if(form.Telefon.value == ""){
		window.alert("Telefon musíte vyplnit");
		return false;		
	}
	if(!re2.test(form.Email.value)){
		window.alert("Email není ve správném formátu");
		return false;		
	}
} 

function CheckFRegistraceUprava(form)
{
	re  = new RegExp("^[a-zA-Z0-9]{3,20}$"); //uziv. jmeno a heslo 
	re2 = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,4}$"); //email
	
	if(!re.test(form.UzivatelskeJmeno.value)){
		window.alert("Uživatelské jméno není správné");
		return false;	
	} 
	if(form.UzivatelskeHeslo.value != ""){
		if(!re.test(form.UzivatelskeHeslo.value)){
			window.alert("Heslo musíte vyplnit");
			return false;	
		}
		
		if(form.UzivatelskeHeslo.value != form.UzivatelskeHeslo2.value){
			window.alert("Hesla se neshodují");
			return false;	
		}
	}
	
	if(form.IDZeme.value == ""){
		window.alert("Zemi musíte vyplnit");
		return false;	
	}
	
	if(form.CeleJmeno.value == ""){
		window.alert("Jméno musíte vyplnit");
		return false;		
	}
	
	if(form.Ulice.value == ""){
		window.alert("Ulici musíte vyplnit");
		return false;			
	}
	if(form.Mesto.value == ""){
		window.alert("Město musíte vyplnit");
		return false;			
	} 
	if(form.PSC.value == ""){
		window.alert("PSČ musíte vypnit");
		return false;			
	}
	
	if(form.Telefon.value == ""){
		window.alert("Telefon musíte vyplnit");
		return false;		
	}
	if(!re2.test(form.Email.value)){
		window.alert("Email není ve správném formátu");
		return false;		
	}
} 