//<SCRIPT>
// PŮJČOVNA - SKISERVIS - ÚSCHOVNA - TESTCENTRUM
CP=new Array();
CP[81]=[260,500,720,950,1160,1350];//Dětské lyže komplet do 135 cm 
CP[82]=[230,410,630,810,950,1130];//Dětské lyže do 135 cm
CP[83]=[90,180,260,360,410,500];//Dětské lyžařské boty do vel. 4,5 

CP[84]=[350,680,990,1200,1430,1790];//Lyže komplet od 140 cm
CP[85]=[280,550,810,1000,1220,1490];//Lyže od 140 cm
CP[86]=[120,230,300,390,480,680];//Lyžařské boty
CP[87]=[410,800,1130,1380,1680,1980];//TOP lyže komplet
CP[88]=[350,680,990,1260,1530,1790];//TOP lyže

CP[90]=[300,590,860,1080,1260,1430];//Snowboardový komplet do 135 cm 
CP[91]=[270,530,720,950,1130,1260];//Snowboard do 135 cm
CP[92]=[350,680,990,1200,1430,1790];//Snowboardový komplet od 140 cm 
CP[93]=[300,550,810,1000,1220,1490];//Snowboard od 140 cm
CP[94]=[120,230,360,480,550,680];//Snowboardové boty

CP[95]=[280,550,810,1000,1220,1490];
CP[96]=[280,550,810,1000,1220,1490];

CP[99]=[50,100,140,180,210,280];//hole
CP[100]=[50,100,140,180,210,280];//helmy
CP[101]=[80,160,240,320,400,480];//uschovna
CP[102]=[180,350,530,680,810,990];//sane s ohradkou

//Dětská školka - Lyže - Carving - Snowboarding - Freestyle - Běžky 
CS=new Array();
CS[36]=['-',390,720,1290,1720,2390,2690];//Skupina 9-12 osob
CS[37]=['-',410,750,1380,1980,2480,3330];//Skupina 4-8 osob
CS[38]=['-',500,950,1790,2480,3150,3960];//Skupina 3 osoby
CS[39]=[410,750,1310,2600,3870,5180,6620];//Privát 2 osoby
CS[40]=[480,930,1790,3510,5310,6960,8910];//Privát 1 osoba 

//Celodenní program pro děti s obědem 10.00 - 16.00. - oprava
CD=new Array();
CD[58]=[900,1790,2600,3600]
CD[59]=[1130,2260,3390,4530]
CD[60]=[1490,2980,4460,5950]

//snowkiting
CK=new Array();
CK[72]=[1890,2370,3560]
CK[73]=[2690,3560,5390]
CK[74]=[2690,3560,5390]

function setBalicekDescr()
	{
	bal=document.getElementById('data[12]').value;
	//document.getElementById('BalicekDescr').innerHTML=((descr[bal])?(bal):("<br /><br />"))
	if (!bal) {return}
	cena=Number(descr[bal][2])
	if (isNaN(cena)) 
		{
		document.getElementById('cenaBalicekDISP').innerHTML="--";
		document.getElementById('cenaBalicek').value=0;
		return
		}
	cena=Math.floor(cena*((document.getElementById('data[16]').checked)?(1.18):(1)))
	document.getElementById('cenaBalicekDISP').innerHTML=cena+",-Kč";
	document.getElementById('cenaBalicek').value=cena;
	}

function setVyukacena()
	{
	video=(document.getElementById('data[128]').checked && !document.getElementById('data[128]').disabled)?1.18:1;
	vuk=document.getElementById('data[24]').selectedIndex
	if (vuk==0 || vuk==2)
		{
		hodiny=document.getElementById('data[41]').selectedIndex;
		vyuka=document.getElementById('data[35]').value;
		//alert(CS[vyuka])
		basiccena=CS[vyuka][hodiny]
		if (isNaN(basiccena) || !document.getElementById('data[21]').checked) 
			{
			document.getElementById('cenaProgramDISP').innerHTML="--";
			document.getElementById('cenaProgram').value="0";
			return;
			}
		video=video*((document.getElementById('data[50]').checked && !document.getElementById('data[50]').disabled)?1.18:1);
		}
	else if (vuk==1)
		{
		hodiny=document.getElementById('data[62]').selectedIndex;
		vyuka=document.getElementById('data[57]').value;
		//alert(CS[vyuka])
		basiccena=CD[vyuka][hodiny]
		if (isNaN(basiccena)) 
			{
			document.getElementById('cenaProgramDISP').innerHTML="--";
			document.getElementById('cenaProgram').value="0";
			return
			}
		}
	else
		{
		skupina=document.getElementById('data[71]').value;
		program=document.getElementById('data[67]').selectedIndex;
		basiccena=CK[skupina][program]
		}
	document.getElementById('cenaProgramDISP').innerHTML=Math.floor(basiccena*video)+",-Kč";
	document.getElementById('cenaProgram').value=Math.floor(basiccena*video);
	}
	
function setPujcovnacena()
	{
	dny=document.getElementById('data[105]').selectedIndex;
	vybaveni=document.getElementById('data[78]').value;
	basiccena=0
	if (CP[vybaveni]) 
		{
		basiccena+=CP[vybaveni][dny]
		}
	//alert(vybaveni+"]["+hodiny)
	if (document.getElementById("data[99]").checked) {basiccena+=CP[99][dny];}
	if (document.getElementById("data[100]").checked) {basiccena+=CP[100][dny];}
	if (document.getElementById("data[101]").checked) {basiccena+=CP[101][dny];}
	if (document.getElementById("data[102]").checked) {basiccena+=CP[102][dny];}
	if (document.getElementById("data[104]").checked) {basiccena+=350;}//servis
	if (document.getElementById("data[103]").checked) {basiccena+=120;}//voskovani
	if (basiccena==0) 
		{
		document.getElementById('cenaPujcovnaDISP').innerHTML="--";
		document.getElementById('cenaPujcovna').value=0;
		return
		}
	document.getElementById('cenaPujcovnaDISP').innerHTML=Math.floor(basiccena)+",-Kč";
	document.getElementById('cenaPujcovna').value=Math.floor(basiccena);
	}

function setBebefitcena()
	{
	basiccena=0
	if (document.getElementById("data[162]").checked) 
		{
		for (xi=200;xi<208;xi++)
			{
			basiccena+=tckt[xi]*document.getElementById("data["+xi+"]").value; 
			}
		basiccena+=tckt[214]*document.getElementById("data["+214+"]").value; 
		basiccena+=tckt[215]*document.getElementById("data["+215+"]").value; 
		}
	if (document.getElementById("data[163]").checked) 
		{for (xi in babylon) 
			{
			basiccena+=babylon[xi]*document.getElementById("data["+xi+"]").value;
			}
		}
	if (basiccena==0) 
		{
		document.getElementById('cenaBenefitDISP').innerHTML="--";
		document.getElementById('cenaBenefit').value=0;
		return
		}
	document.getElementById('cenaBenefitDISP').innerHTML=Math.floor(basiccena)+",-Kč";
	document.getElementById('cenaBenefit').value=Math.floor(basiccena);
	}

             
function ena_dis_formfield(fset,fswitcher,aplelement)
	{
	if ( aplelement   ) 
		{
		aplelement.disabled=!fswitcher
		aplelement.style.display=(fswitcher?'':'none')
		};
	if (typeof fset !='object') {fset=document.getElementById(fset)}
	//if (typeof fset !='object') {return}
	//fset=(aplelement?aplelement:fset)
	inps=fset.getElementsByTagName('INPUT');
	for (ifs=0; ifs<inps.length ; ifs++) 
		{
		inps[ifs].disabled=!fswitcher;
		};
	inps=fset.getElementsByTagName('SELECT');
	for (ifs=0; ifs<inps.length ; ifs++) 
		{
		inps[ifs].disabled=!fswitcher;
		};
	inps=fset.getElementsByTagName('TEXTAREA');
	for (ifs=0; ifs<inps.length ; ifs++) 
		{
		inps[ifs].disabled=!fswitcher;
		};
	}

function showHide(obj,todo)
	{
	if (typeof obj !='object') {obj=document.getElementById(obj)}
	if (typeof obj !='object') {return}
	obj.className=(todo)?('hidden'):('objBlock')
	}


function checkfirststep()
	{
	ch1=document.getElementById('VP1').checked
	ch2=document.getElementById('VP2').checked
	ch3=document.getElementById('VP3').checked
	chName=(document.getElementById('data[1]').value.length<2 || document.getElementById('data[2]').value.length<2)
	chAge=(isNaN(document.getElementById('data[3]').value) || document.getElementById('data[3]').value.length==0 || Number(document.getElementById('data[2]').value)<4 || Number(document.getElementById('data[2]').value)>100 )
	//alert(isNaN(document.getElementById('data[3]').value)+" || "+document.getElementById('data[3]').value.length+" ==0|| "+Number(document.getElementById('data[2]').value)+" <4|| "+Number(document.getElementById('data[2]').value)+">100" )
	if (chName) {alert(jslng[1]);return}
	if (chAge) {alert(jslng[2]);return}
	if (!ch1 && !ch2 && !ch3) {alert(jslng[3]);return}
	showHide('step0',true);
	showHide('step1',!ch1);
	showHide('step2',!ch2);
	showHide('step3',!ch3);
	}

/////////fce pro ziskani indexu podle hodnoty/////////
function setIndexByVal(Sobj,Sval)
	{
	xx=Sobj+'|'+Sval
	if (typeof Sobj !='object') {Sobj=document.getElementById(Sobj)}
	if (typeof Sobj !='object' || !Sobj ) {return}
	for (Si=0; Si<Sobj.length ; Si++) 
	
		{
		if ( Sobj.options[Si].value==Sval   ) 
			{
			Sobj.selectedIndex=Si
			return Si
			};
		};
	return false
	}

function fixObjPart(akce)
	{
	rootcheck=document.getElementById('data[21]').checked
	document.getElementById('noSnowkit').className=((akce==0 || akce==2)?(''):('hidden'));
	document.getElementById('Detske').className=((akce==1)?(''):('hidden'));
	document.getElementById('Snowkit').className=((akce==3)?(''):('hidden'));
	ena_dis_formfield('noSnowkit',((akce==0 || akce==2) && rootcheck ));
	ena_dis_formfield('Detske',(akce==1 && rootcheck ));
	ena_dis_formfield('Snowkit',(akce==3 && rootcheck ));
	}
