function adv(uri) { window.open(uri, "page", "menubar=yes, location=yes, status=no, toolbar=yes, scrollbars=yes, resizable=yes"); return false; } function w(uri) { var result = adv(uri); return result; } var wav = false; function wi(url, width, height) { // if(wav) wav.close(); wav = window.open('/camera.htm', 'camera', 'width=1, height=1,toolbar=no, location=no, resizable=no, scrollbars=no, top=2500, left=2500'); window.focus(); width += 40; height += 30; var foto = window.open(url, 'foto', 'width='+width+', height='+height+', toolbar=no, location=no, resizable=yes, scrollbars=yes, top=100, left=100'); foto.focus(); return false; } var od_date_mil = 0; var pr_date_mil = 0; function calcul() { var prijezd_day = document.getElementById('prijezd_dd').value * 1; var prijezd_month = document.getElementById('prijezd_mm').value * 1; var prijezd_year = document.getElementById('prijezd_rr').value * 1; var odjezd_day = document.getElementById('odjezd_dd').value * 1; var odjezd_month = document.getElementById('odjezd_mm').value * 1; var odjezd_year = document.getElementById('odjezd_rr').value * 1; var pr_date = new Date(prijezd_year, prijezd_month, prijezd_day); var od_date = new Date(odjezd_year, odjezd_month, odjezd_day); od_date_mil = od_date.getTime(); pr_date_mil = pr_date.getTime(); var diff = od_date_mil - pr_date_mil; diff = Math.ceil(diff / (3600 * 24 * 1000)); diff = diff < 1 ? 1 : diff; // minimalne jeden den // ceny apartmanu if(diff < 3) { var cenik = new Array(0,490,920,1350,1680); var pristilka = 310; var cenik_pokoj = new Array(0, 400,770); var pristylka_pokoj = 260; } else { var cenik = new Array(0, 470,880,1260,1590); var pristilka = 280; var cenik_pokoj = new Array(0, 370,710); var pristylka_pokoj = 240; } // nacteni udaju var apartman1 = document.getElementById('apartman1').value * 1; var apartman2 = document.getElementById('apartman2').value * 1; var pokoj = document.getElementById('pokoj').value * 1; var apartman1_pristilka = (apartman1 > 4 ? apartman1 - 4 : 0) * pristilka; var apartman2_pristilka = (apartman2 > 4 ? apartman2 - 4 : 0) * pristilka; var pokoj_pristylka = (pokoj > 2 ? pokoj - 2 : 0) * pristylka_pokoj; apartman1 = apartman1 > 4 ? 4 : apartman1; apartman2 = apartman2 > 4 ? 4 : apartman2; pokoj = pokoj > 2 ? 2 : pokoj; var cena = (apartman1_pristilka * diff) + (apartman2_pristilka * diff) + (pokoj_pristylka * diff); cena += (cenik[apartman1] * diff) + (cenik[apartman2] * diff) + (cenik_pokoj[pokoj] * diff); var price = document.getElementById('price'); price.value = cena; var nights = document.getElementById('nights'); nights.value= diff; } function trim(hodnota) { if (hodnota.charAt(0) == " ") { hodnota = hodnota.substring(1,hodnota.length); hodnota = trim(hodnota); } if (hodnota.charAt(hodnota.length-1) == " ") { hodnota = hodnota.substring(0,hodnota.length-1); hodnota=trim(hodnota); } return hodnota; } function validate() { calcul; // nacteni udaju terminu var apartman1 = document.getElementById('apartman1').value * 1; var apartman2 = document.getElementById('apartman2').value * 1; var pokoj = document.getElementById('pokoj').value * 1; // nacteni kontaktnich udaju var jmeno = document.getElementById('jmeno').value; jmeno = trim(jmeno); var adresa = document.getElementById('adresa').value; adresa = trim(adresa); var telefon = document.getElementById('telefon').value; telefon = trim(telefon); var report = ''; var error = false; if(apartman1 == 0 && apartman2 == 0 && pokoj == 0) { report += 'Nebyl zadan pocet osob!\n'; error = true; } /* if(pokoj > 2) { report += 'Kapacita pokoje je jen 2 osoby! Pistlky jsou mozne pouze u apartmanu.\n'; error = true; } */ if(od_date_mil < pr_date_mil) { report += 'Datum prijezdu je a po datumu odjezdu!\n'; error = true; } if(!jmeno.length) { report += 'Nebylo zadano jmeno!\n'; error = true; } if(!adresa.length) { report += 'Nebyla zadana adresa!\n'; error = true; } if(!telefon.length) { report += 'Nebyl zadan telefon!\n'; error = true; } if(error) { alert(report); return false; } return true; } var Y = 0; var X = 0; function get_cursor(e) { Y = window.event ? window.event.clientY : e.pageY; X = window.event ? window.event.clientX : e.pageX; } function view_img1() { var el = document.getElementById('koupaliste'); el.style.display = 'block'; el.style.top = Y + 'px'; el.style.left = X + 'px'; } function hidd_img1() { var el = document.getElementById('koupaliste'); el.style.display = 'none'; } function view_img2() { var el = document.getElementById('morava'); el.style.display = 'block'; el.style.top = Y + 'px'; el.style.left = X + 'px'; } function hidd_img2() { var el = document.getElementById('morava'); el.style.display = 'none'; } function paste_year() { var year_start = document.getElementById('prijezd_rr'); var year_end = document.getElementById('odjezd_rr'); var cur_date = new Date; var year = cur_date.getFullYear(); year_start.value = year; year_end.value = year; } document.onmousemove = get_cursor; koup = new Image(); koup.src = "/images/big/koupaliste.jpg";