var orange="#FF6D1A";
function odeslat_form_kompl()
{
document.getElementById('notice').innerHTML = '';
odeslat_form(document.getElementById('druh_pob'),document.getElementById('del_pob'),document.getElementById('kat_ubyt'),document.formjk.elements);
}
function odeslat_form(druh_pobytu,delka_pobytu,kategorie_ubytovani,elementy)
{
delka_pole = elementy.length;
data="";
for(i = 0;i<delka_pole;i++)
{
data += elementy[i].id+'='+elementy[i].value+'&';
}
document.getElementById('notice').style.visibility = "visible";
document.getElementById('notice').style.background = orange;
ajax("./obj/objednatjk.php?&"+encodeURI (data),"notice")
}
function ajax(stranka, kam)
{
var httpRequest;
if(typeof window.ActiveXObject != 'undefined')
{
httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
else
{
httpRequest = new XMLHttpRequest();
}
httpRequest.open("GET", stranka, true);
httpRequest.onreadystatechange= function ()
{
processRequest(httpRequest, kam)
};
httpRequest.send(null);
}
function processRequest(httpRequest, kam)
{
if (httpRequest.readyState == 4)
{
if(httpRequest.status == 200)
{
if (typeof kam == 'string')
{
document.getElementById(kam).innerHTML = httpRequest.responseText;
}
if (typeof kam == 'function')
{
kam(httpRequest.responseText);
}
}
else
{
alert("Chyba pri nacitani stranky " + httpRequest.status +" : "+ httpRequest.statusText);
}
}
else
{
if (typeof kam == 'string' && kam != '')
{
document.getElementById(kam).innerHTML = 'Wait...';
}
}
}
function delkapobytu(varianta,form_doba,form_varub)
{
form_doba.options.length = 0;
form_doba.options[0] = new Option( "Délka pobytu","d0");
form_doba.disabled = false;
form_varub.options.length = 0;
form_varub.options[0] = new Option( "Kategorie ubytování","k0");
form_varub.disabled = true;
form_doba.style.background = "";
form_varub.style.background = "";
switch(varianta)
{
case "p1":
form_doba.options[0] = new Option( "4 dny","d4");
form_doba.disabled = true;
form_doba.style.background = orange;
form_varub.disabled = false;
form_varub.options[1] = new Option( "Standard OLGA 2L","so2");
form_varub.options[2] = new Option( "Standard OLGA 1L","so1");
form_varub.options[3] = new Option( "LUX","l");
form_varub.options[4] = new Option( "Apartmán OLGA","ao");
break;
case "p2":
form_doba.options[1] = new Option( "1 týden","t1");
form_doba.options[2] = new Option( "2 týdny","t2");
form_varub.options[1] = new Option( "Econom 2L","e2");
form_varub.options[2] = new Option( "Econom 1L","e1");
form_varub.options[3] = new Option( "Standard OLGA 2L","so2");
form_varub.options[4] = new Option( "Standard OLGA 1L","so1");
form_varub.options[5] = new Option( "Standard Božena 2L","sb2");
form_varub.options[6] = new Option( "Standard Božena 1L","sb1");
form_varub.options[7] = new Option( "LUX","l");
form_varub.options[8] = new Option( "Apartmán Božena","ab");
form_varub.options[9] = new Option( "Apartmán OLGA","ao");
break;
case "p3":
form_doba.options[1] = new Option( "1 týden","t1");
form_doba.options[2] = new Option( "2 týdny","t2");
form_doba.options[3] = new Option( "3 týdny","t3");
form_varub.options[1] = new Option( "Econom 2L","e2");
form_varub.options[2] = new Option( "Econom 1L","e1");
form_varub.options[3] = new Option( "Standard OLGA 2L","so2");
form_varub.options[4] = new Option( "Standard OLGA 1L","so1");
form_varub.options[5] = new Option( "Standard Božena 2L","sb2");
form_varub.options[6] = new Option( "Standard Božena 1L","sb1");
form_varub.options[7] = new Option( "LUX","l");
form_varub.options[8] = new Option( "Apartmán Božena","ab");
form_varub.options[9] = new Option( "Apartmán OLGA","ao");
break;
case "p4":
//document.getElementById('notice').style.background = orange;
form_doba.disabled = true;
form_doba.style.background = orange;
form_varub.style.background = orange;
break;
case "p5":
form_doba.disabled = true;
form_doba.style.background = orange;
form_varub.style.background = orange;
break;
case "p6":
form_doba.disabled = true;
form_doba.style.background = orange;
form_varub.style.background = orange;
break;
case "p7":
form_doba.options[1] = new Option( "3 dny","d3" );
form_doba.options[2] = new Option( "4 dny","d4" );
form_varub.style.background = orange;
form_varub.options[0] = new Option( "Apartmán OLGA","ao");
break;
case "p8":
form_doba.options[0] = new Option( "4 dny","d4");
form_doba.disabled = true;
form_doba.style.background = orange;
form_varub.disabled = false;
form_varub.options[1] = new Option( "Standard OLGA 2L","so2");
form_varub.options[2] = new Option( "Standard OLGA 1L","so1");
form_varub.options[3] = new Option( "LUX","l");
form_varub.options[4] = new Option( "Apartmán OLGA","ao");
break;
case "p9":
form_doba.options[1] = new Option( "2 týdny","t2");
form_doba.options[2] = new Option( "3 týdny","t3");
form_varub.options[1] = new Option( "Econom 2L","e2");
form_varub.options[2] = new Option( "Econom 1L","e1");
form_varub.options[3] = new Option( "Standard OLGA 2L","so2");
form_varub.options[4] = new Option( "Standard OLGA 1L","so1");
form_varub.options[5] = new Option( "Standard Božena 2L","sb2");
form_varub.options[6] = new Option( "Standard Božena 1L","sb1");
form_varub.options[7] = new Option( "LUX","l");
form_varub.options[8] = new Option( "Apartmán Božena","ab");
form_varub.options[9] = new Option( "Apartmán OLGA","ao");
break;
case "p10":
form_doba.options[1] = new Option( "1 týden","t1");
form_doba.options[2] = new Option( "2 týdny","t2");
form_doba.options[3] = new Option( "3 týdny","t3");
form_varub.options[1] = new Option( "Econom 2L","e2");
form_varub.options[2] = new Option( "Econom 1L","e1");
form_varub.options[3] = new Option( "Standard OLGA 2L","so2");
form_varub.options[4] = new Option( "Standard OLGA 1L","so1");
form_varub.options[5] = new Option( "Standard Božena 2L","sb2");
form_varub.options[6] = new Option( "Standard Božena 1L","sb1");
form_varub.options[7] = new Option( "LUX","l");
form_varub.options[8] = new Option( "Apartmán Božena","ab");
form_varub.options[9] = new Option( "Apartmán OLGA","ao");
break;
case "p11":
form_doba.options[1] = new Option( "1 týden","t1");
form_doba.options[2] = new Option( "2 týdny","t2");
form_varub.options[1] = new Option( "Econom 2L","e2");
form_varub.options[2] = new Option( "Econom 1L","e1");
form_varub.options[3] = new Option( "Standard OLGA 2L","so2");
form_varub.options[4] = new Option( "Standard OLGA 1L","so1");
form_varub.options[5] = new Option( "Standard Božena 2L","sb2");
form_varub.options[6] = new Option( "Standard Božena 1L","sb1");
form_varub.options[7] = new Option( "LUX","l");
form_varub.options[8] = new Option( "Apartmán Božena","ab");
form_varub.options[9] = new Option( "Apartmán OLGA","ao");
break;
case "p12":
form_doba.options[0] = new Option( "5 dní","d5");
form_doba.disabled = true;
form_doba.style.background = orange;
form_varub.disabled = false;
form_varub.options[1] = new Option( "Standard OLGA 2L","so2");
form_varub.options[2] = new Option( "Standard OLGA 1L","so1");
form_varub.options[3] = new Option( "LUX","l");
form_varub.options[4] = new Option( "Apartmán OLGA","ao");
break;
case "p13":
form_doba.options[0] = new Option( "2 dny","d2");
form_doba.disabled = true;
form_doba.style.background = orange;
form_varub.disabled = false;
form_varub.options[1] = new Option( "Standard OLGA 2L","so2");
form_varub.options[2] = new Option( "Standard OLGA 1L","so1");
form_varub.options[3] = new Option( "LUX","l");
form_varub.options[4] = new Option( "Apartmán OLGA","ao");
break;
case "p14":
form_doba.options[0] = new Option( "5 dní","d5");
form_doba.disabled = true;
form_doba.style.background = orange;
form_varub.disabled = false;
form_varub.options[1] = new Option( "Standard OLGA 2L","so2");
form_varub.options[2] = new Option( "Standard OLGA 1L","so1");
form_varub.options[3] = new Option( "LUX","l");
form_varub.options[4] = new Option( "Apartmán OLGA","ao");
break;
case "p15":
form_doba.options[0] = new Option( "4 dny","d4");
form_doba.disabled = true;
form_doba.style.background = orange;
form_varub.disabled = false;
form_varub.options[1] = new Option( "Standard OLGA 2L","so2");
form_varub.options[2] = new Option( "Standard OLGA 1L","so1");
form_varub.options[3] = new Option( "LUX","l");
form_varub.options[4] = new Option( "Apartmán OLGA","ao");
break;
case "p16":
form_doba.options[0] = new Option( "2 dny","d2");
form_doba.disabled = true;
form_doba.style.background = orange;
form_varub.disabled = false;
form_varub.options[1] = new Option( "Standard OLGA 2L","so2");
form_varub.options[2] = new Option( "Standard OLGA 1L","so1");
form_varub.options[3] = new Option( "LUX","l");
form_varub.options[4] = new Option( "Apartmán OLGA","ao");
break;
case "p17":
form_doba.options[0] = new Option( "2 dny","d2");
form_doba.disabled = true;
form_doba.style.background = orange;
form_varub.disabled = false;
form_varub.options[1] = new Option( "Standard OLGA 2L","so2");
form_varub.options[2] = new Option( "Standard OLGA 1L","so1");
form_varub.options[3] = new Option( "LUX","l");
form_varub.options[4] = new Option( "Apartmán OLGA","ao");
break;
case "p18":
form_doba.disabled = true;
form_doba.style.background = orange;
form_varub.disabled = true;
form_varub.style.background = orange;
break;
default:
form_doba.disabled = true;
form_varub.disabled = true;
break;
}
}
function zmen_stav_katubyt(delka_pobytu,form_varub,druh_pob)
{
if(delka_pobytu=='d0' || druh_pob=='p7')
form_varub.disabled = true;
else
form_varub.disabled = false;
}
function reset() {
var del_pob = document.getElementById ("del_pob");
var kat_ubyt = document.getElementById ("kat_ubyt");
//del_pob.options.length = 0;
del_pob.options[0] = new Option( "Délka pobytu","d0");
del_pob.disabled = true;
del_pob.style.background = "";
kat_ubyt.options.length = 0;
kat_ubyt.options[0] = new Option( "Kategorie ubytování","k0");
kat_ubyt.disabled = true;
kat_ubyt.style.background = "";
document.getElementById("formjk").reset();
document.getElementById('notice').innerHTML = '';
}

