

function KontrolaZmenaHeslo ()
  {

	var pass = document.formular.heslo_form.value;
	var delka=pass.length;



		 if(!document.formular.heslo_form.value)
  		{      
			document.formular.heslo_form.focus();
			alert ("Není vyplněno NOVÉ HESLO!\nFormulář nemůže být odeslán.");
			return false;

		}


		if ((delka < 6) || (delka > 15))
		{
			document.formular.heslo_form.focus();
			alert("NOVÉ HESLO musí mít minimálně 6 a maximálně 15 znaků!\nFormulář nemůže být odeslán.");
			return false;
		}


		 if(!document.formular.heslo2.value)
  		{      
			document.formular.heslo2.focus();
			alert ("Není vyplněno NOVÉ HESLO ZNOVU!\nFormulář nemůže být odeslán.");
			return false;
		}



		 if(document.formular.heslo2.value!=document.formular.heslo_form.value)
  		{      
			document.formular.heslo_form.focus();
			alert ("Zadaná hesla se musí shodovat!\nFormulář nemůže být odeslán.");
			return false;
		}

}








function KontrolaDoprava()  {

	if((!document.formular.zpusob_odber[0].checked) && (!document.formular.zpusob_odber[1].checked) && (!document.formular.zpusob_odber[2].checked)) {    
		document.formular.zpusob_odber[0].focus();
		alert ("Není zvolen ZPŮSOB DOPRAVY!\nFormulář nemůže být odeslán.");
		return false;
	}
	
	
	if(document.getElementById('platba_zvoleno').value!="ano") {
		document.formular.zpusob_odber[0].focus();
		alert ("Není zvolen ZPŮSOB PLATBY!\nFormulář nemůže být odeslán.");
		return false;
	}
	

	

}





function KontrolaOchodniPodminky() {

	if(!document.formular.obchodni_podminky.checked) {
		document.formular.obchodni_podminky.focus();
		alert ("Pro odeslání závazné objednávky je nutné odsouhlasit OBCHODNÍ PODMÍNKY!\nFormulář nemůže být odeslán.");
		return false;
	}
}






function KontrolaZmenaHeslo ()
  {

	var pass = document.formular.heslo_form.value;
	var delka=pass.length;



	if(!document.formular.heslo_form.value)
  		{      
			document.formular.heslo_form.focus();
			alert ("Není vyplněno HESLO!\nFormulář nemůže být odeslán.");
			return false;

		}


		if ((delka < 6) || (delka > 15))
		{
			document.formular.heslo_form.focus();
			alert("HESLO musí mít minimálně 6 a maximálně 15 znaků!\nFormulář nemůže být odeslán.");
			return false;
		}


		 if(!document.formular.heslo2.value)
  		{      
			document.formular.heslo2.focus();
			alert ("Není vyplněno POTVRZENÍ HESLA!\nFormulář nemůže být odeslán.");
			return false;
		}



		 if(document.formular.heslo2.value!=document.formular.heslo_form.value)
  		{      
			document.formular.heslo_form.focus();
			alert ("Zadaná hesla se musí shodovat!\nFormulář nemůže být odeslán.");
			return false;
		}

}
























function KontrolaZaslatHeslo ()
  {

	var email = document.formular.email.value;



		 if(!document.formular.login_form.value)
  		{      
			document.formular.login_form.focus();
			alert ("Není vyplněno UŽIVATELSKÉ JMÉNO!\nFormulář nemůže být odeslán.");
			return false;
		}
		

	  if (!zkontroluj_email(email))
	   {	   
			alert("Chybně zadaný E-MAIL!\nFormulář nemůže být odeslán.");
			return false;
	   }

	
   	
}  








function KontrolaPokladna ()
  {

		 if(!document.formular.souhlasim.checked)
  		{      
			document.formular.souhlasim.focus();
			alert ("Pro dokončení objednávky prosím zaškrtněte:\n\"Souhlasím s obchodními podmínkami\"");
			return false;
		}
 	
}




function potvrd(hlaska) {
    return confirm(hlaska);
}



function ControlNumber() {
     if ((event.keyCode <48) || (event.keyCode >57)) event.returnValue = false;
}




function zkontroluj_email(adresa) {
  re = /^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}$/;
  return adresa.search(re) == 0;
}




function KontrolaRegistrace ()
  {

	var pass = document.formular.heslo_form.value;
	var delka=pass.length;

	var pass2 = document.formular.login_form.value;
	var delka2=pass2.length;

	var email = document.formular.email.value;



		 if(!document.formular.login_form.value)
  		{      
			document.formular.login_form.focus();
			alert ("Není vyplněno UŽIVATELSKÉ JMÉNO!\nFormulář nemůže být odeslán.");
			return false;
		}


		if ((delka2 < 5) || (delka2 > 12))
		{
			document.formular.login_form.focus();
			alert("UŽIVATELSKÉ JMÉNO musím mít minimálně 5 a maximálně 12 znaků!\nFormulář nemůže být odeslán.");
			return false;
		}

		
		if(document.formular.bad_login.value == "ano")
		{
			document.formular.login_form.focus();
			alert("UŽIVATELSKÉ JMÉNO je obsazené. Zvolte si prosím jiné!\nFormulář nemůže být odeslán.");
			return false;
		}
		

		 if(!document.formular.heslo_form.value)
  		{      
			document.formular.heslo_form.focus();
			alert ("Není vyplněno HESLO!\nFormulář nemůže být odeslán.");
			return false;

		}


		if ((delka < 6) || (delka > 15))
		{
			document.formular.heslo_form.focus();
			alert("HESLO musí mít minimálně 6 a maximálně 15 znaků!\nFormulář nemůže být odeslán.");
			return false;
		}


		 if(!document.formular.heslo2.value)
  		{      
			document.formular.heslo2.focus();
			alert ("Není vyplněno POTVRZENÍ HESLA!\nFormulář nemůže být odeslán.");
			return false;
		}



		 if(document.formular.heslo2.value!=document.formular.heslo_form.value)
  		{      
			document.formular.heslo_form.focus();
			alert ("Zadaná hesla se musí shodovat!\nFormulář nemůže být odeslán.");
			return false;
		}


		 if(!document.formular.jmeno_fa.value)
  		{      
			document.formular.jmeno_fa.focus();
			alert ("Není vyplněno JMÉNO!\nFormulář nemůže být odeslán.");
			return false;
		}
		
		
		if(!document.formular.prijmeni_fa.value)
  		{      
			document.formular.prijmeni_fa.focus();
			alert ("Není vyplněno PŘÍJMENÍ!\nFormulář nemůže být odeslán.");
			return false;
		}


		 if(!document.formular.ulice_fa.value)
  		{      
			document.formular.ulice_fa.focus();
			alert ("Není vyplněna ULICE!\nFormulář nemůže být odeslán.");
			return false;
		}
		
		
		 if(!document.formular.c_p_fa.value)
  		{      
			document.formular.c_p_fa.focus();
			alert ("Není vyplněno ČÍSLO POPISNÉ!\nFormulář nemůže být odeslán.");
			return false;
		}


		 if(!document.formular.mesto_fa.value)
  		{      
			document.formular.mesto_fa.focus();
			alert ("Není vyplněno MĚSTO!\nFormulář nemůže být odeslán.");
			return false;
		}


		 if(!document.formular.psc_fa.value)
  		{      
			document.formular.psc_fa.focus();
			alert ("Není vyplněno PSČ!\nFormulář nemůže být odeslán.");
			return false;
		}
		
		
		
	   if (!zkontroluj_email(email))
	   {	   
			alert("Chybně zadaný E-MAIL!\nFormulář nemůže být odeslán.");
			return false;
	   }

		
		
		if(!document.formular.telefon_fa.value)
  		{      
			document.formular.telefon_fa.focus();
			alert ("Není vyplněn TELEFON!\nFormulář nemůže být odeslán.");
			return false;
		}



	if(!document.formular.dodaci_jako_fakturacni.checked) {  
		
		
		var email_do = document.formular.email_do.value;




		 if(!document.formular.jmeno_do.value)
  		{      
			document.formular.jmeno_do.focus();
			alert ("Není vyplněno JMÉNO!\nFormulář nemůže být odeslán.");
			return false;
		}
		
		
		if(!document.formular.prijmeni_do.value)
  		{      
			document.formular.prijmeni_do.focus();
			alert ("Není vyplněno PŘÍJMENÍ!\nFormulář nemůže být odeslán.");
			return false;
		}


		 if(!document.formular.ulice_do.value)
  		{      
			document.formular.ulice_do.focus();
			alert ("Není vyplněna ULICE!\nFormulář nemůže být odeslán.");
			return false;
		}
		
		
		 if(!document.formular.c_p_do.value)
  		{      
			document.formular.c_p_do.focus();
			alert ("Není vyplněno ČÍSLO POPISNÉ!\nFormulář nemůže být odeslán.");
			return false;
		}


		 if(!document.formular.mesto_do.value)
  		{      
			document.formular.mesto_do.focus();
			alert ("Není vyplněno MĚSTO!\nFormulář nemůže být odeslán.");
			return false;
		}


		 if(!document.formular.psc_do.value)
  		{      
			document.formular.psc_do.focus();
			alert ("Není vyplněno PSČ!\nFormulář nemůže být odeslán.");
			return false;
		}
		
		
		if (!zkontroluj_email(email_do))
		{
			alert("Chybně zadaný E-MAIL!\nFormulář nemůže být odeslán.");
			return false;
		}
		
		
		if(!document.formular.telefon_do.value)
  		{      
			document.formular.telefon_do.focus();
			alert ("Není vyplněn TELEFON!\nFormulář nemůže být odeslán.");
			return false;
		}
	
	}  

	
   	
}  






function KontrolaZmenaRegistrace ()  {
  
	var pass = document.formular.heslo_form.value;
	var delka=pass.length;

	var pass2 = document.formular.heslo2.value;
	var delka2=pass2.length;

	var email = document.formular.email.value;


		 if(document.formular.heslo_form.value)
  		{      

			if ((delka < 6) || (delka > 15))
			{
				document.formular.heslo_form.focus();
				alert("HESLO musí mít minimálně 6 a maximálně 15 znaků!\nFormulář nemůže být odeslán.");
				return false;
			}


			 if(!document.formular.heslo2.value)
			{      
				document.formular.heslo2.focus();
				alert ("Není vyplněno POTVRZENÍ HESLA!\nFormulář nemůže být odeslán.");
				return false;
			}



			 if(document.formular.heslo2.value!=document.formular.heslo_form.value)
			{      
				document.formular.heslo_form.focus();
				alert ("Zadaná hesla se musí shodovat!\nFormulář nemůže být odeslán.");
				return false;
			}
		}


		 if(!document.formular.jmeno_fa.value)
  		{      
			document.formular.jmeno_fa.focus();
			alert ("Není vyplněno JMÉNO!\nFormulář nemůže být odeslán.");
			return false;
		}
		
		
		if(!document.formular.prijmeni_fa.value)
  		{      
			document.formular.prijmeni_fa.focus();
			alert ("Není vyplněno PŘÍJMENÍ!\nFormulář nemůže být odeslán.");
			return false;
		}


		 if(!document.formular.ulice_fa.value)
  		{      
			document.formular.ulice_fa.focus();
			alert ("Není vyplněna ULICE!\nFormulář nemůže být odeslán.");
			return false;
		}
		
		
		 if(!document.formular.c_p_fa.value)
  		{      
			document.formular.c_p_fa.focus();
			alert ("Není vyplněno ČÍSLO POPISNÉ!\nFormulář nemůže být odeslán.");
			return false;
		}


		 if(!document.formular.mesto_fa.value)
  		{      
			document.formular.mesto_fa.focus();
			alert ("Není vyplněno MĚSTO!\nFormulář nemůže být odeslán.");
			return false;
		}


		 if(!document.formular.psc_fa.value)
  		{      
			document.formular.psc_fa.focus();
			alert ("Není vyplněno PSČ!\nFormulář nemůže být odeslán.");
			return false;
		}
		
		
		
	  if (!zkontroluj_email(email))
	   {	   
			alert("Chybně zadaný E-MAIL!\nFormulář nemůže být odeslán.");
			return false;
	   }
		
		
		
		if(!document.formular.telefon_fa.value)
  		{      
			document.formular.telefon_fa.focus();
			alert ("Není vyplněn TELEFON!\nFormulář nemůže být odeslán.");
			return false;
		}



	if(!document.formular.dodaci_jako_fakturacni.checked) { 
		
		var email_do = document.formular.email_do.value;




		 if(!document.formular.jmeno_do.value)
  		{      
			document.formular.jmeno_do.focus();
			alert ("Není vyplněno JMÉNO!\nFormulář nemůže být odeslán.");
			return false;
		}
		
		
		if(!document.formular.prijmeni_do.value)
  		{      
			document.formular.prijmeni_do.focus();
			alert ("Není vyplněno PŘÍJMENÍ!\nFormulář nemůže být odeslán.");
			return false;
		}


		 if(!document.formular.ulice_do.value)
  		{      
			document.formular.ulice_do.focus();
			alert ("Není vyplněna ULICE!\nFormulář nemůže být odeslán.");
			return false;
		}
		
		
		 if(!document.formular.c_p_do.value)
  		{      
			document.formular.c_p_do.focus();
			alert ("Není vyplněno ČÍSLO POPISNÉ!\nFormulář nemůže být odeslán.");
			return false;
		}


		 if(!document.formular.mesto_do.value)
  		{      
			document.formular.mesto_do.focus();
			alert ("Není vyplněno MĚSTO!\nFormulář nemůže být odeslán.");
			return false;
		}


		 if(!document.formular.psc_do.value)
  		{      
			document.formular.psc_do.focus();
			alert ("Není vyplněno PSČ!\nFormulář nemůže být odeslán.");
			return false;
		}
		
		
	   if (!zkontroluj_email(email_do))
	   {	   
			alert("Chybně zadaný E-MAIL!\nFormulář nemůže být odeslán.");
			return false;
	   }
		
		
		
		if(!document.formular.telefon_do.value)
  		{      
			document.formular.telefon_do.focus();
			alert ("Není vyplněn TELEFON!\nFormulář nemůže být odeslán.");
			return false;
		}
	}   	
}




function KontrolaPoslatDotaz (web_url_rewrite,promenne)  {
  
 
	var email = document.poslat_dotaz_formular.uziv_email.value;
			

			
		if (!zkontroluj_email(email))
	   {	   
			alert("Chybně zadaný E-MAIL!\nFormulář nemůže být odeslán.");
			return false;
	   }
		
		if(!document.poslat_dotaz_formular.dotaz.value)
  		{      
			document.poslat_dotaz_formular.dotaz.focus();
			alert ("Není vyplněn Váš dotaz!\nFormulář nemůže být odeslán.");
			return false;
		}
		
		



showHint_post(web_url_rewrite+"/poslat-dotaz.php?from_ajax=1",promenne+"&uziv_email="+email+"&dotaz="+document.poslat_dotaz_formular.dotaz.value,"poslat-dotaz-box", "1", "poslat-dotaz");
minimize('poslat-dotaz-box');
minimize('meziprostor');
ztmaveni('meziprostor');
getMouseYObrazovka(event,'poslat-dotaz-box',250);  	
} 







function KontrolaPoslatOdkaz (web_url_rewrite,promenne)  {
  
	var email = document.poslat_odkaz_formular.uziv_email.value;
			
		if (!zkontroluj_email(email))
	   {	   
			alert("Chybně zadaný E-MAIL!\nFormulář nemůže být odeslán.");
			return false;
	   }	
		
		
		if(!document.poslat_odkaz_formular.vzkaz.value)
  		{      
			document.poslat_odkaz_formular.vzkaz.focus();
			alert ("Není vyplněn VZKAZ PRO PŘÍJEMCE!\nFormulář nemůže být odeslán.");
			return false;
		}
				



showHint_post(web_url_rewrite+"/poslat-dotaz.php?from_ajax=1",promenne+"&uziv_email="+email+"&dotaz="+document.poslat_odkaz_formular.vzkaz.value,"poslat-dotaz-box", "1", "poslat-odkaz");
minimize('poslat-dotaz-box');
minimize('meziprostor');
ztmaveni('meziprostor');
getMouseYObrazovka(event,'poslat-dotaz-box',250);  	
}





function KontrolaDobitKredit()  {

	if(!document.dobit_formular.kredit_dobit.value)
	{      
		document.dobit_formular.kredit_dobit.focus();
		alert ("Není vyplněno kolik KREDITŮ má být dobito!\nFormulář nemůže být odeslán.");
		return false;
	}
	
	
	if(document.dobit_formular.kredit_dobit.value==0)
	{      
		document.dobit_formular.kredit_dobit.focus();
		alert ("Není vyplněno kolik KREDITŮ má být dobito!\nFormulář nemůže být odeslán.");
		return false;
	}

	if((!document.dobit_formular.zpusob_platba[0].checked) && (!document.dobit_formular.zpusob_platba[1].checked)) {    
		document.dobit_formular.zpusob_platba[0].focus();
		alert ("Není zvolen ZPŮSOB PLATBY!\nFormulář nemůže být odeslán.");
		return false;
	}
} 






function KontrolaSoutez()  {
  

	var email = document.formular.email.value;

	
	if(!document.formular.odpoved[0].checked && !document.formular.odpoved[1].checked && !document.formular.odpoved[2].checked && !document.formular.odpoved[3].checked)
	{      
		alert ("Není vybrána ODPOVĚĎ na SOUTĚŽNÍ OTÁZKU!\nFormulář nemůže být odeslán.");
		return false;
	}
	

	 if(!document.formular.jmeno.value)
	{      
		document.formular.jmeno.focus();
		alert ("Není vyplněno JMÉNO!\nFormulář nemůže být odeslán.");
		return false;
	}
	
	
	if(!document.formular.prijmeni.value)
	{      
		document.formular.prijmeni.focus();
		alert ("Není vyplněno PŘÍJMENÍ!\nFormulář nemůže být odeslán.");
		return false;
	}

	
	if (!zkontroluj_email(email))
	{	   
		document.formular.email.focus();
		alert("Chybně zadaný E-MAIL!\nFormulář nemůže být odeslán.");
		return false;
	}
	
	
	if(!document.formular.mesto.value)
	{      
		document.formular.mesto.focus();
		alert ("Není vyplněno MĚSTO!\nFormulář nemůže být odeslán.");
		return false;
	}

	
	
	if(!document.formular.telefon.value)
	{      
		document.formular.telefon.focus();
		alert ("Není vyplněn TELEFON!\nFormulář nemůže být odeslán.");
		return false;
	}   	
}
