// skryje rozsirene vyhledavani, zobrazi normalni vyhledavani
function to_search()
{	document.getElementById('fieldset_esearch').style.display='none';
	document.getElementById('fieldset_search').style.display='block';
}

// skryje normalni vyhledavani, zobrazi rozsirene vyhledavani
function to_esearch()
{	document.getElementById('fieldset_search').style.display='none';
	document.getElementById('fieldset_esearch').style.display='block';
}

// kontroluje vyplneni povinnych poli
function check_form(form)
{	switch (form)
	{	case document.forms['objednavka'] :
		{	form = document.forms['objednavka'];
			if(form.zpusob_dopravy.value=="-1")	{ alert('Chyba! Musíte vybrat způsob dopravy!'); form.zpusob_dopravy.focus(); return false; }
			if(form.zpusob_platby.value=="-1")	{ alert('Chyba! Musíte vybrat způsob platby!'); form.zpusob_platby.focus(); return false; }
			if(form.jmeno.value=="")			{ alert('Chyba! Musíte vyplnit pole "Jméno"!'); form.jmeno.focus(); return false; }
			if(form.prijmeni.value=="")			{ alert('Chyba! Musíte vyplnit pole "Příjmení"!'); form.prijmeni.focus(); return false; }
			if(form.ulice.value=="")			{ alert('Chyba! Musíte vyplnit pole "Ulice"!'); form.ulice.focus(); return false; }
			if(form.cislo.value=="")			{ alert('Chyba! Musíte vyplnit pole "Číslo domu"!'); form.cislo.focus(); return false; }
			if(form.mesto.value=="")			{ alert('Chyba! Musíte vyplnit pole "Město"!'); form.mesto.focus(); return false; }
			if(form.psc.value=="")				{ alert('Chyba! Musíte vyplnit pole "PSČ"!'); form.psc.focus(); return false; }
			if(form.telefon.value=="")			{ alert('Chyba! Musíte vyplnit pole "Telefon"!'); form.telefon.focus(); return false; }
			return true;
			break;
		}
		case document.forms['napiste_nam'] :
		{	form = document.forms['napiste_nam'];
			if(form.jmeno.value=="")			{ alert('Chyba! Musíte vyplnit pole "Jméno"!'); form.jmeno.focus(); return false; }
			if(form.mesto.value=="")			{ alert('Chyba! Musíte vyplnit pole "Město"!'); form.mesto.focus(); return false; }
			if(form.telefon.value=="")		{ alert('Chyba! Musíte vyplnit pole "Telefon"!'); form.telefon.focus(); return false; }
			if(form.email.value=="")			{ alert('Chyba! Musíte vyplnit pole "E-mail"!'); form.email.focus(); return false; }
			if(form.predmet_zpravy.value=="")	{ alert('Chyba! Musíte vyplnit pole "Předmět zprávy"!'); form.predmet_zpravy.focus(); return false; }
			if(form.zprava.value=="")			{ alert('Chyba! Musíte vyplnit pole "Zpráva"!'); form.zprava.focus(); return false; }
			return true;
			break;
		}
	}
}

// odesle formular
function submit_form(form)
{	if (check_form(form))
	{	form.submit();
	}
}


// prepocte celkovou cenu pri zmene zpusobu dopravy
function make_price(puvodni_cena)
{
    manipulacni_poplatek=0;

    //manipulacni polatek pro platbu OK Kartou nebo spotrebitelskym uverem je 100Kc
    if((document.forms['objednavka'].zpusob_platby.value == 4) || (document.forms['objednavka'].zpusob_platby.value == 5)) {
        manipulacni_poplatek=100;
        document.forms['objednavka'].celkova_cena.value = puvodni_cena + manipulacni_poplatek;
    }

 else {

  if(puvodni_cena <= 3000) {

		switch (document.forms['objednavka'].zpusob_dopravy.value)
		{	case "1" :
			{	document.forms['objednavka'].celkova_cena.value = puvodni_cena + 100 + manipulacni_poplatek ;
				break;
			}
			case "2" :
			{	document.forms['objednavka'].celkova_cena.value = puvodni_cena + 150+ manipulacni_poplatek ;
				break;
			}
			case "3" :
			{	document.forms['objednavka'].celkova_cena.value = puvodni_cena + 100+ manipulacni_poplatek ;
				break;
			}
			case "4" :
			{	document.forms['objednavka'].celkova_cena.value = puvodni_cena + 0 + manipulacni_poplatek ;
				break;
			}
			default :
			{	document.forms['objednavka'].celkova_cena.value = "?";
				break;
			}
		}
	}
	else
	{	switch (document.forms['objednavka'].zpusob_dopravy.value)
		{	case "1" :
			{	document.forms['objednavka'].celkova_cena.value = puvodni_cena + manipulacni_poplatek ;
				break;
			}
			case "2" :
			{	document.forms['objednavka'].celkova_cena.value = puvodni_cena + manipulacni_poplatek ;
				break;
			}
			case "3" :
			{	document.forms['objednavka'].celkova_cena.value = puvodni_cena + manipulacni_poplatek ;
				break;
			}
			case "4" :
			{	document.forms['objednavka'].celkova_cena.value = puvodni_cena + manipulacni_poplatek ;
				break;
			}
			default :
			{	document.forms['objednavka'].celkova_cena.value = "?";
				break;
			}
		}

	}
 }
}


// otevre nove okno prohlizece, po jeho zavreni reloaduje okno rodice
function open_win(href)
{	window.open(href, '_blank', '');
}

// otevre nove okno prohlizece, po jeho zavreni reloaduje okno rodice
function open_window(href)
{	potomek = window.open(href, 'potomek', 'toolbar=no, menubar=no, location=no, directories=no, scrollbars=yes, resizable=yes, status=no, width=400, height=300');
}

// uzavre okno prohlizece po kliknuti na odkaz s touto funkci
function close_window()
{	self.blur();					// poslani vlastniho okna do pozadi
	rodic=window.opener;			// ziskani reference na rodice
	rodic.location.reload(true);	// vyvola reload rodicovskeho okna
	rodic.focus();					// poslani okna rodice do popredi
	self.close();					// uzavreni okna
}

// funkce spustena po nahrani okna
function load_fce()
{	self.focus();				// poslani vlastniho okna do popredi
}
