<!--
function OpenFoto(ifoto, ix, iy) { 
window.open(ifoto, 'foto', 'left=10, top=10, width='+ix+', height='+iy+', toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0')
}

function RegForm(f)
	{
	if(f.jmeno.value=='') {alert('Zadejte prosím jméno...');f.jmeno.focus();return false;}
	if(f.prijmeni.value=='') {alert('Zadejte prosím příjmení...');f.prijmeni.focus();return false;}
	if(f.titulpred.value=='') {alert('Zadejte prosím přezdívku...');f.titulpred.focus();return false;}
	if(f.pohlavi[0].checked!=true && f.pohlavi[1].checked!=true) {alert('Zadejte prosím pohlaví...');return false;}
	if(f.telefon1.value=='') {alert('Zadejte prosím telefon...');f.telefon1.focus();return false;}
	if(f.username.value=='') {alert('Zadejte prosím e-mail...');f.username.focus();return false;}
	if(f.souhlas)
		if(!f.souhlas.checked) {alert('Pro úspěšnou registraci je nezbytné potvrdit souhlas se zpracováním uvedených osobních údajů...');return false}
	}

function Vynuluj(f){
f.value='';
}

// zpravodaj
function CheckFormIn(f){
if(f.jmeno.value==''){alert('Zadejte prosím jméno...');f.jmeno.focus();return false;}
if(f.prijmeni.value==''){alert('Zadejte prosím příjmení...');f.prijmeni.focus();return false;}
if(f.email.value==''){alert('Zadejte prosím e-mail...');f.email.focus();return false;}

if(!f.souhlas.checked){alert('Potvrďte prosím souhlas se zpracováním osobních údajů...');return false;}
}

function CheckFormOut(f){
if(f.email.value==''){alert('Zadejte prosím e-mail...');f.email.focus();return false;}}



// kontrola na objednany spinner
function ChKolo(f, admin)
	{
	if(f.jmeno)
		{
		if(f.jmeno.value=='') {alert('Zadejte prosím jméno...');f.jmeno.focus();return false;}
		if(f.prijmeni.value=='') {alert('Zadejte prosím příjmení...');f.prijmeni.focus();return false;}
		if(f.titulpred.value=='' && admin==0) {alert('Zadejte prosím přezdívku...');f.titulpred.focus();return false;}
		if(f.pohlavi[0].checked!=true && f.pohlavi[1].checked!=true) {alert('Zadejte prosím pohlaví...');return false;}
		if(f.telefon1.value=='' && admin==0) {alert('Zadejte prosím telefon...');f.telefon1.focus();return false;}
		if(f.username.value=='' && admin==0) {alert('Zadejte prosím e-mail...');f.username.focus();return false;}
		}

	if(admin==0)
		{
		var pocet=0;
		for(i=0;i<f.elements.length;i++)
			{
			if(f.elements[i].name=="kolo_id" && f.elements[i].checked) pocet++;
			}
		if(pocet==0)
			{
			alert('Zvolte prosím spinner')
			return false;
			}
		}
	}



function ChUcast(f)
	{
	if(!f.platba[0].checked && !f.platba[1].checked && !f.platba[2].checked && !f.platba[3].checked && !f.platba[4].checked && !f.platba[5].checked && !f.platba[6].checked) {alert('Vyberte prosím typ platby');return false};
	}

// rezervace
function SmazatRez(nazev, id, del) {
if(del==0) alert('Tuto rezervaci již nelze zrušit...')
else{if(confirm('Opravdu chcete zrušit tuto rezervaci ?')) location.href='/rezervace/?act=delete&rezervace_id='+id;}
}

function SmazatPes(nazev, id) {
if(confirm('Opravdu chcete odstranit hlídání na lakci \''+nazev+'\'?')) location.href='/rezervace/?act=delete_pes&pes_id='+id;
}

function Minulost(akce_id){
location.href='/rezervace/?act=minulost&akce_id='+akce_id;}

function Obsazeno(akce_id){
location.href='/rezervace/?act=obsazeno&akce_id='+akce_id;
//alert('Tento termín už je plně obsazen.');
}

function Akce(akce_id){
location.href='/rezervace/?act=form&akce_id='+akce_id;}

function LoginForm(f){
if(f.username.value=='') {alert('Zadejte prosím e-mail...');f.username.focus();return false}
if(f.passwd.value=='') {alert('Zadejte prosím heslo...');f.passwd.focus();return false}
}



function LoginFormZap(f){
if(f.username.value=='') {alert('Zadejte prosím e-mail...');f.username.focus();return false}
}

function NapisteForm(f){
	if(f.jmeno.value=='') {alert('Zadejte prosím jméno a příjmení...');f.jmeno.focus();return false;}
	if(f.email.value=='') {alert('Zadejte prosím e-mail...');f.email.focus();return false;}
	if(f.telefon.value=='') {alert('Zadejte prosím telefon nebo mobil...');f.telefon.focus();return false;}
	if(f.ulice.value=='') {alert('Zadejte prosím ulici a číslo...');f.ulice.focus();return false;}
	if(f.obec.value=='') {alert('Zadejte prosím obec...');f.obec.focus();return false;}
	if(f.psc.value=='') {alert('Zadejte prosím PSČ...');f.psc.focus();return false;}
	if(f.stat.value=='') {alert('Zadejte prosím stát...');f.stat.focus();return false;}
	if(f.zprava.value=='') {alert('Zadejte prosím text zprávy...');f.zprava.focus();return false;}
	if(f.ch2.value!=f.ch.value) {alert('Zadejte prosím správný výsledek rovnice...');f.ch2.focus();return false;}
}




// foto
var dom=(document.getElementById) ? true : false;
var ns5=((navigator.userAgent.indexOf("Gecko")>-1) && dom) ? true: false;
var ie5=((navigator.userAgent.indexOf("MSIE")>-1) && dom) ? true : false;
var ns4=(document.layers && !dom) ? true : false;
var ie4=(document.all && !dom) ? true : false;
var nodyn=(!ie5) ? true : false;
// avoid error of passing event object in older browsers
if (nodyn) { event="nope" }
// Do you want tip to move when mouse moves over link?
var tipFollowMouse=false;	
var offX= 0;	// how far from mouse to show tip
var offY= 0; 
////////////////////////////////////////////////////////////
//  initTip	- initialization for tooltip.
//		Global variables for tooltip. 
//		Set styles for all but ns4. 
//		Set up mousemove capture if tipFollowMouse set true.
////////////////////////////////////////////////////////////
var tooltip, tipcss;
function initTip()
  {
	if (nodyn) return;
  tooltip=document.getElementById('tipDiv');
  tipcss=tooltip.style;
  tipcss.width="160px";
  }
/////////////////////////////////////////////////
//  doTooltip function
//			Assembles content for tooltip and writes 
//			it to tipDiv
/////////////////////////////////////////////////
var t1,t2;	// for setTimeouts
var tipOn=false;	// check if over tooltip link
function doTooltip(evt, photoname)
  {
  if (!tooltip) return;
	if (t1) clearTimeout(t1);	if (t2) clearTimeout(t2);
  tipOn=true;
  var tip="<img src=\""+photoname+"\" border=\"0\" alt=\"\" style=\"border:1px solid #fff\" />";
  tooltip.innerHTML=tip;
	positionTip(evt);
  }
var mouseX, mouseY;
function trackMouse(evt)
  {
	mouseX=(ns4||ns5)? evt.pageX: window.event.clientX + document.body.scrollLeft;
	mouseY=(ns4||ns5)? evt.pageY: window.event.clientY + document.body.scrollTop;
	if (tipOn) positionTip(evt);
  }
/////////////////////////////////////////////////////////////
//  positionTip function
//		If tipFollowMouse set false, so trackMouse function
//		not being used, get position of mouseover event.
//		Calculations use mouseover event position, 
//		offset amounts and tooltip width to position
//		tooltip within window.
/////////////////////////////////////////////////////////////
function positionTip(evt)
  {
		mouseX=(ns4||ns5)? evt.pageX: window.event.clientX + document.body.scrollLeft;
		mouseY=(ns4||ns5)? evt.pageY: window.event.clientY + document.body.scrollTop;
	  // tooltip width and height
    var tpWd=(ns4)? tooltip.width: (ie4||ie5)? tooltip.clientWidth: tooltip.offsetWidth;
  	var tpHt=(ns4)? tooltip.height: (ie4||ie5)? tooltip.clientHeight: tooltip.offsetHeight;
  	// document area in view (subtract scrollbar width for ns)
  	var winWd=(ns4||ns5)? window.innerWidth-20+window.pageXOffset: document.body.clientWidth+document.body.scrollLeft;
  	var winHt=(ns4||ns5)? window.innerHeight-20+window.pageYOffset: document.body.clientHeight+document.body.scrollTop;
  	// check mouse position against tip and window dimensions
  	// and position the tooltip 
  	if ((mouseX+offX+tpWd)>winWd) 
  		tipcss.left=(ns4)? mouseX-(tpWd+offX): mouseX-(tpWd+offX)+"px";
  	else tipcss.left=(ns4)? mouseX+offX: mouseX+offX+"px";
  	if ((mouseY+offY+tpHt)>winHt) 
  		tipcss.top=(ns4)? winHt-(tpHt+offY): winHt-(tpHt+offY)+"px";
  	else tipcss.top=(ns4)? mouseY+offY: mouseY+offY+"px";
  	t1=setTimeout("tipcss.visibility='visible'",100);
  }
function hideTip()
  {
	if (!tooltip) return;
	t2=setTimeout("tipcss.visibility='hidden'",100);
	tipOn=false;
  }
// -->
