
function checkform ( form )
{
/* od, do, jmeno_prijmeni, adresa, email, telefon*/

  var chyba = "";

  if ((form.elements['od'] != null)&&(form.elements['do'].value == "")) {
    chyba += "Vyplňte datum od. \n";
  }
 
  if ((form.elements['do'] != null)&&(form.elements['do'].value == "")) {
    chyba += "Vyplňte datum do. \n";
  }

  if (form.email.value == "") {
    chyba += "Vyplňte e-mail. \n";
  }
  if (form.jmeno_prijmeni.value == "") {
	  chyba += "Vyplňte jméno a příjmení. \n";
  }
  if (form.adresa.value == "") {
	  chyba += "Vyplňte adresu. \n";
  }    
  if (form.telefon.value == "") {
	  chyba += "Vyplňte telefon. \n";
  } 

	if(chyba != "") {
		alert(chyba);
		return false ;
	}
 
  return true ;
}

function zobraz_terminy(rozdelovac, prepinac)
{
	var strana;
	var rok = document.getElementById('rezervace_rok').value;

	if(rozdelovac == '1')
	{
		var rozdeleni = document.getElementById('rezervace_mesic').value.split('.');

		var mesic = (parseInt(rozdeleni[0]) + 2)+'.'+(parseInt(rozdeleni[1]) + 2);
	}
	else if(rozdelovac == '2')
	{
		var rozdeleni = document.getElementById('rezervace_mesic').value.split('.');

		var mesic = (parseInt(rozdeleni[0]) - 2)+'.'+(parseInt(rozdeleni[1]) - 2);
	}
	else
	{

		var mesic = document.getElementById('rezervace_mesic').value;
	}
	
	//alert(rozdelovac);
	//alert(mesic);
	var ajax = false;

	if(prepinac == '1')
	{
		strana = 'zobraz-terminy.php';
	}
	else if(prepinac == '2')
	{
		strana = 'zobraz-terminy-rezervace.php';
	}
	else
	{
		alert('Nenastavili jste správně přepínač!');
	}
	
	zdroj_dat = 'include/'+strana+'?rok='+rok+'&mesic='+mesic;

	for(var pocet = 0; pocet < document.getElementById('rezervace_mesic').options.length; pocet++)
	{


		if(document.getElementById('rezervace_mesic').options[pocet].value == mesic)
		{
			document.getElementById('rezervace_mesic').selectedIndex = pocet;

			document.getElementById('rezervace_mesic').options[pocet].selected = true;
		}
		else
		{
			document.getElementById('rezervace_mesic').options[pocet].selected = false;
		}
	}

	if (window.XMLHttpRequest) {
		ajax = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		try {
			ajax = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (eror) {
			ajax = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

	if(ajax)
	{
		ajax.open("GET", zdroj_dat);
		ajax.onreadystatechange = function()
		{
			if(ajax.readyState == 1)
			{
				document.getElementById('nacitani').setAttribute("style", 'display:block;');

				document.getElementById('nacitani').innerHTML = 'Načítám data...';
			}
			else if(ajax.readyState == 4 && ajax.status == 200)
			{
				document.getElementById('nacitani').setAttribute("style", 'display:none;');

				var odpoved = ajax.responseText;
        
				document.getElementById('terminy').innerHTML = odpoved;
			}
		}
		ajax.send(null);
	}
}

function nastav_stav(stav, obdobi)
{
	var ajax = false;

	zdroj_dat = 'include/nastav-stav.php?stav='+stav+'&obdobi='+obdobi;
//alert(zdroj_dat);

	if (window.XMLHttpRequest) {
		ajax = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		try {
			ajax = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (eror) {
			ajax = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

	if(ajax)
	{
		ajax.open("GET", zdroj_dat);
		ajax.onreadystatechange = function()
		{
			if(ajax.readyState == 1)
			{
				document.getElementById('nacitani').setAttribute("style", 'display:block;');

				document.getElementById('nacitani').innerHTML = 'Nastavuji stav...';
			}
			else if(ajax.readyState == 4 && ajax.status == 200)
			{

				var odpoved = ajax.responseText;
				//alert(odpoved);
				if(odpoved == 'true')
				{
					zobraz_terminy('','1');
				}
				else
				{
					document.getElementById('nacitani').innerHTML = 'Nastal problém při vyřizování požadavku s databází!';
				}
			}
		}
		ajax.send(null);
	}
}

function odeber_foto(soubor)
{
	var ajax = false;

	zdroj_dat = 'include/odeber-fotografii.php?soubor='+soubor;


	if (window.XMLHttpRequest) {
		ajax = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		try {
			ajax = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (eror) {
			ajax = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

	if(ajax)
	{
		ajax.open("GET", zdroj_dat);
		ajax.onreadystatechange = function()
		{
			if(ajax.readyState == 1)
			{
				document.getElementById('nacitani').setAttribute("style", 'display:block;');

				document.getElementById('nacitani').innerHTML = 'Odebírám fotografii...';
			}
			else if(ajax.readyState == 4 && ajax.status == 200)
			{

				var odpoved = ajax.responseText;
				//alert(odpoved);
				if(odpoved == 'true')
				{
					vyber_foto_admin();
				}
				else
				{
					document.getElementById('nacitani').innerHTML = 'Nastal problém při vyřizování požadavku!';
				}
			}
		}
		ajax.send(null);
	}
}

function vyber_foto_admin()
{
	var ajax = false;

	zdroj_dat = 'include/vyber-fotografie-administrace.php';


	if (window.XMLHttpRequest) {
		ajax = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		try {
			ajax = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (eror) {
			ajax = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

	if(ajax)
	{
		ajax.open("GET", zdroj_dat);
		ajax.onreadystatechange = function()
		{
			if(ajax.readyState == 1)
			{
				document.getElementById('nacitani').setAttribute("style", 'display:block;');

				document.getElementById('nacitani').innerHTML = 'Načítám data...';
			}
			else if(ajax.readyState == 4 && ajax.status == 200)
			{

				var odpoved = ajax.responseText;
				
					document.getElementById('fotogalerie').innerHTML = odpoved;
				
					document.getElementById('nacitani').setAttribute("style", 'display:none;');
			}
		}
		ajax.send(null);
	}
}

