<!--
function kontrola(formular)
{
	if (document.formular.jmeno.value=="")
    {
        alert("Jméno musíte vyplnit. Děkujeme");
        document.formular.jmeno.focus();
        return false;
    }
    else if (document.formular.dotaz.value=="")
    {
        alert("Text dotazu či požadavku musíte vyplnit. Děkujeme.");
        document.formular.dotaz.focus();
        return false;
    }
	else 
        return true;
}

function check(aktuality)
{
	if (document.aktuality.vlozil.value=="")
    {
        alert("Jméno vkládajícího aktualitu musíte vyplnit.");
        document.aktuality.vlozil.focus();
        return false;
    }
    else if (document.aktuality.nadpis.value=="")
    {
        alert("Nadpis není vyplněn.");
        document.aktuality.nadpis.focus();
        return false;
    }
	else if (document.aktuality.aktualita.value=="")
    {
        alert("Aktualita není vyplněna.");
        document.aktuality.aktualita.focus();
        return false;
    }
	else 
        return true;
}

function kontrolaForm(form)
{
	if (document.form.pocetDniSmart.value > 29)
  		{
        	alert("Dnů můžete zadat max. 29! Poté už je to měsíc.");
	        document.form.pocetDniSmart.focus();
    	    return false;
		}
	else if (document.form.pocetDniMercedes.value > 29)
		{
	        alert("Dnů můžete zadat max. 29! Poté už je to měsíc.");
        	document.form.pocetDniMercedes.focus();
        	return false;
		}
	else if (document.form.firma.value == "" )
		{
	        alert("Název firmy musíte vyplnit. Děkujeme");
        	document.form.firma.focus();
        	return false;
		}
	else if (document.form.jmeno.value == "" )
		{
	        alert("Jméno musíte vyplnit. Děkujeme.");
        	document.form.jmeno.focus();
        	return false;
		}
	else if (document.form.email.value == "" )
		{
	        alert("E-mail musíte vyplnit. Děkujeme.");
        	document.form.email.focus();
        	return false;
		}
	else if (document.form.tel.value == "" )
		{
	        alert("Číslo telefonu musíte vyplnit. Děkujeme.");
        	document.form.tel.focus();
        	return false;
		}
	else if (document.form.datum.value == "" )
		{
	        alert("Požadované datum převzetí musíte vyplnit ve formátu dd.mm.rrrr. Děkujeme.");
        	document.form.tel.focus();
        	return false;
		}	
	else 
        return true;	
}


function MM_swapImgRestore() 
{ //v3.0
  var i,x,a=document.MM_sr; 
  for (i=0; a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() 
{ //v3.0
  var d=document; 
  if(d.images)
  	{ 
		if(!d.MM_p) d.MM_p=new Array();
    	var i,j=d.MM_p.length,a=MM_preloadImages.arguments;
		for(i=0; i<a.length; i++)
    	if (a[i].indexOf("#")!=0)
			{ 
			d.MM_p[j]=new Image;
			d.MM_p[j++].src=a[i];
			}
	}
}

function MM_findObj(n, d) 
{ //v4.01
  var p,i,x;
  if(!d) d=document;
  if((p=n.indexOf("?"))>0&&parent.frames.length)
  	{
    d=parent.frames[n.substring(p+1)].document;
	n=n.substring(0,p);
	}
  if(!(x=d[n])&&d.all) x=d.all[n];
  for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n);
  return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; 
  document.MM_sr=new Array; 
  for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null)
   	{
		document.MM_sr[j++]=x;
		if(!x.oSrc) x.oSrc=x.src;
		x.src=a[i+2];
	}
}


/*********************************  KALKULAČKA  ****************************************/
function kalkulacka()
{
if (document.kalk.pocetDni.value > 30)
  {
        alert("Dnů můžete zadat max. 30! Poté už je to měsíc.");
        document.kalk.pocetDni.focus();
        return false;
  }
else if (document.kalk.pocetDni.value!="" && document.kalk.pocetMesicu.value!="")
  {
	  	alert("Zapište buď dny NEBO měsíce.");
		document.kalk.pocetDni.focus();
		return false;
  }
else if (document.kalk.pocetVozu.value > 99)
  {
        alert("Počet vozů nesmí přesáhnout 99.");
        document.kalk.pocetVozu.focus();
        return false;
  }
else if (document.kalk.pocetMesicu.value > 60)
  {
        alert("Měsíců můžete zadat max. 60!");
        document.kalk.pocetMesicu.focus();
        return false;
  }



else 
{

	var pocetVozu	=	document.kalk.pocetVozu.value;
	var pocetDni	=	document.kalk.pocetDni.value;
	var pocetMesicu	=	document.kalk.pocetMesicu.value;
	
	var cena=0, a=0, b=0;
	var dny = pocetDni.length;
	var mesice = pocetMesicu.length;
	var vozy = pocetVozu.length;
	
	for (i=0; i<dny-1; i++)
		{
			if (pocetDni.charAt(i)=="," || pocetDni.charAt(i)=="." && i>0)
				{
					alert("Povoleny jsou pouze celočíselné hodnoty.")
					document.kalk.pocetDni.focus();
					return false;
				}
		}	
	
	for (i=0; i<mesice-1; i++)
		{
			if (pocetMesicu.charAt(i)=="," || pocetMesicu.charAt(i)=="." && i>0)
				{
					alert("Povoleny jsou pouze celočíselné hodnoty.")
					document.kalk.pocetMesicu.focus();
					return false;
				}
		}	
	for (i=0; i<vozy-1; i++)
		{
			if (pocetVozu.charAt(i)=="," || pocetVozu.charAt(i)=="." && i>0)
				{
					alert("Povoleny jsou pouze celočíselné hodnoty.")
					document.kalk.pocetVozu.focus();
					return false;
				}
		}			
/***************************** počítání ***********************************/
	
	if (pocetMesicu == "")
   		{
        if (pocetVozu > 1)
			{
				var sleva =	(100 - (pocetVozu - 1))/100;
					cena  = 1500 * pocetVozu * pocetDni * sleva;
			}
		else if (pocetVozu == 1)
			{
				cena = 1500 * pocetDni;
			}
    	}
		
	else if ( 1 <= pocetMesicu && pocetMesicu <= 2)
		{
			if (pocetVozu > 1)
			{
				var sleva =	(100 - (pocetVozu - 1))/100;
					cena  = 10000 * pocetMesicu * pocetVozu * sleva;
			}
			else if (pocetVozu == 1)
			{
				cena = 10000 * pocetMesicu;
			}
		}
		
	else if ( 3 <= pocetMesicu && pocetMesicu <= 6)
		{
			if (pocetVozu > 1)
			{
				var sleva =	(100 - (pocetVozu - 1))/100;
					cena  = 8000 * pocetMesicu * pocetVozu * sleva;
			}
			else if (pocetVozu == 1)
			{
				cena = 8000 * pocetMesicu;
			}
		}

	else if ( 7 <= pocetMesicu && pocetMesicu <= 12)
		{
			if (pocetVozu > 1)
			{
				var sleva =	(100 - (pocetVozu - 1))/100;
					cena  = 7000 * pocetMesicu * pocetVozu * sleva;
			}
			else if (pocetVozu == 1)
			{
				cena = 7000 * pocetMesicu;
			}
		}	
		
	else if ( pocetMesicu > 12)
		{
			if (pocetVozu > 1)
			{
				var sleva =	(100 - (pocetVozu - 1))/100;
					cena  = 6000 * pocetMesicu * pocetVozu * sleva;
			}
			else if (pocetVozu == 1)
			{
				cena = 6000 * pocetMesicu;
			}
		}	
		
	if (cena < 10000)
		{
			cena = 10000;

		}
	mojeCena = Math.round(cena);	
	document.kalk.cena.value=+mojeCena;
	
	return false;
	}
}

function testRadioCelebrity()
{
document.getElementById("popisCelebrity").disabled = !(document.getElementById("zobrazitPopis").checked)
}

function testRadioVideo()
{
document.getElementById("zaznam").disabled = !(document.getElementById("videoZaznam").checked)
}

function testRadioOdeslat()
{
document.getElementById("firma").disabled = !(document.getElementById("odeslatAno").checked);
document.getElementById("jmeno").disabled = !(document.getElementById("odeslatAno").checked);
document.getElementById("email").disabled = !(document.getElementById("odeslatAno").checked);
document.getElementById("tel").disabled = !(document.getElementById("odeslatAno").checked)
}
/**********************************************************************************************************/
/********************************* PROMO   KALKULAČKA  ****************************************************/
/**********************************************************************************************************/

function kalk()
{
var	pocetVozu			=	document.promo.pocetVozu.value;	
var datum				= 	document.promo.datum.value;
var hodinaPristaveni	=	document.promo.hodinaPristaveni.value;
var pocetDnu			=	document.promo.pocetDnu.value;
var mistoPristaveni		=	document.promo.mistoPristaveni.value;
var vzdalenost			=	document.promo.vzdalenost.value;
var pocetHodinZaznamu	=	document.promo.pocetHodinZaznamu.value;
var ridic				= 	document.promo.ridic.value;
var	hosteska			=	document.promo.hosteska.value;
var kolikKmNajezdi		=	document.promo.kolikKmNajezdi.value;
var moderator			=	document.promo.moderator.value;
var videoZaznam			=	document.promo.videoZaznam.value;
var polepVozu			=	document.promo.polepVozu.value;
var catering			=	document.promo.catering.value;
var popisCelebrity		=	document.promo.popisCelebrity.value;

/************** KONTROLA *********************************/

var a = pocetVozu.length;
for (i=0; i<a-1; i++)
		{
			if (pocetVozu.charAt(i)=="," || pocetVozu.charAt(i)=="." && i>0)
				{
					alert("Povoleny jsou pouze celočíselné hodnoty.")
					document.promo.pocetVozu.focus();
					return false;
				}
		}	

var b = hodinaPristaveni.length;
for (i=0; i<b-1; i++)
		{
			if (hodinaPristaveni.charAt(i)=="," || hodinaPristaveni.charAt(i)=="." && i>0)
				{
					alert("Povoleny jsou pouze celočíselné hodnoty.")
					document.promo.hodinaPristaveni.focus();
					return false;
				}
		}	

var c = pocetDnu.length;
for (i=0; i<c-1; i++)
		{
			if (pocetDnu.charAt(i)=="," || pocetDnu.charAt(i)=="." && i>0)
				{
					alert("Povoleny jsou pouze celočíselné hodnoty.")
					document.promo.pocetDnu.focus();
					return false;
				}
		}	

var e = vzdalenost.length;
for (i=0; i<e-1; i++)
		{
			if (vzdalenost.charAt(i)=="," || vzdalenost.charAt(i)=="." && i>0)
				{
					alert("Povoleny jsou pouze celočíselné hodnoty.")
					document.promo.vzdalenost.focus();
					return false;
				}
		}

var f = kolikKmNajezdi.length;
for (i=0; i<f-1; i++)
		{
			if (kolikKmNajezdi.charAt(i)=="," || kolikKmNajezdi.charAt(i)=="." && i>0)
				{
					alert("Povoleny jsou pouze celočíselné hodnoty.")
					document.promo.kolikKmNajezdi.focus();
					return false;
				}
		}
		
var h = pocetHodinZaznamu.length;
for (i=0; i<h-1; i++)
		{
			if (pocetHodinZaznamu.charAt(i)=="," || pocetHodinZaznamu.charAt(i)=="." && i>0)
				{
					alert("Povoleny jsou pouze celočíselné hodnoty.")
					document.promo.pocetHodinZaznamu.focus();
					return false;
				}
		}

if ( pocetVozu > 99 || pocetVozu == "")
  {
        alert("Máte špatně zadaný počet vozů.");
        document.promo.pocetVozu.focus();
        return false;
  }	
else if ( datum == "")
  {
        alert("Chybně vyplněné nebo chybějící datum.");
        document.promo.datum.focus();
        return false;
  }	
else if ( hodinaPristaveni == "" || hodinaPristaveni > 24 )
  {
        alert("Chybně vyplněná nebo chybějící hodina.");
        document.promo.hodinaPristaveni.focus();
        return false;
  }	
else if ( pocetDnu > 31 || pocetDnu == "")
  {
        alert("Chybně vyplněný nebo nevyplněný počet dnů (max. 31).");
        document.promo.pocetDnu.focus();
        return false;
  }	
else if ( mistoPristaveni == "" )
  {
        alert("Prosím, vyplňte název místa přistavení vozů.");
        document.promo.mistoPristaveni.focus();
        return false;
  }	
else if ( vzdalenost == "" || vzdalenost > 499 )
  {
        alert("Chybně vyplněná nebo nevyplněná vzdálenost z centra Prahy do místa přistavení v km.");
        document.promo.vzdalenost.focus();
        return false;
  }
else if ( kolikKmNajezdi == "" || kolikKmNajezdi > 500 )
  {
        alert("Chybně vyplněný nebo nevyplněný údaj, kolik km na místě promo akce vozy najezdí (0 až 500 km).");
        document.promo.kolikKmNajezdi.focus();
        return false;
  }
else if ( (document.getElementById("zobrazitPopis").checked) && popisCelebrity =="" )
  {
        alert("Popis prosím specifikujte, alespoň orientačně..");
        document.promo.popisCelebrity.focus();
        return false;
  }	
/********************* VÝPOČET ******************************/

else
	{
				var cenaA = pocetVozu * pocetDnu * 2000;
				var cenaB = vzdalenost * pocetVozu * 10;
				
				var cenaC=0;
				if ( document.getElementById("ridic").checked )
					{
						cenaC = pocetDnu * pocetVozu * 1500;	
					}
				
				var cenaD=0;
				if (document.getElementById("hosteska").checked )
					{
						cenaD = pocetDnu * pocetVozu * 600;
					}
				
				var cenaE = kolikKmNajezdi * pocetVozu * 5;
				
				var cenaF=0;
				if ( document.getElementById("ozvuceniAno").checked )
					{
						cenaF = pocetDnu * 5000;
					}
				
				var cenaG=0;
				if ( document.getElementById("moderace").checked )
					{
						cenaG = pocetDnu * 10000;
					}
				
				var cenaH=0;
				if ( document.getElementById("videoZaznam").checked )
					{
						cenaH = pocetHodinZaznamu * 500;
					}
								
				var cena = cenaA + cenaB + cenaC + cenaD + cenaE + cenaF + cenaG + cenaH;
			
	
	var mojeCena = Math.round(cena);
	var vypis = "";
	
	if ( document.getElementById("polepAno").checked )
		{
			vypis = vypis + "Polep vozu \n";
		}
	if ( document.getElementById("cateringAno").checked )
		{
			vypis = vypis + "Catering \n";
		}
	if ( document.getElementById("ozvuceniAno").checked )
		{
			vypis = vypis + "Ozvučení akce \n";
		}
	if ( document.getElementById("zivaProdukceAno").checked )
		{
			vypis = vypis + "Živá hudební produkce";
		}
	
	document.promo.cena.value =+ mojeCena;
	document.promo.vypisSluzeb.value = vypis;
	
	return false;	
	}
}
//-->
