// JavaScript Document
var zavolame_vam_values = Array("jmeno-a-prijmeni","telefonni-cislo","dum-ktery-vas-zajima"); 
var zavolame_vam_dfvalues = Array("Jméno a Příjmení","Telefonní číslo","Dům, který Vás zajímá");

function ZavolameVam(){
verifyUdaje("zavolame_vam");
}

function verifyUdaje(formid){
var udaje = eval(formid+"_values");
var udajedef = eval(formid+"_dfvalues");
var setudaje = 0;
var chybejici = "";
var pred = "";
for(i=0;i<udaje.length;i++){
var element = udaje[i];
if(document.forms[formid].elements[element].value.length>0){
if(document.forms[formid].elements[element].value==udajedef[i]){
setudaje = 0;
chybejici += pred+" "+udajedef[i];
pred = ",";
}else{
setudaje = 1;
}
}else{
setudaje = 0;
chybejici += pred+" "+udajedef[i];
pred = ",";
}
}
if(chybejici.length>1){
alert("Nevyplněny povinné údaje!\nChybí: "+chybejici);
return false;
}else{
document.forms[formid].submit();
for(i=0;i<udaje.length;i++){
var element = udaje[i];
document.forms[formid].elements[element].value = udajedef[i];
}
}
}

function Hypoteka(){
var kah = document.forms["kalkulackaHypoteka"];
var hotovost = kah.elements["vase-hotovost"].value;
var cenaN = kah.elements["cena-nemovitosti"].value;
var splatnost = kah.elements["splatnost-v-letech"].value;
var vyse_hypoteky = "";
var mes_splatka = "";
var cUrok = 5.24;


if(splatnost>0 && hotovost>0 && cenaN>0){
roky = splatnost*12;
uver = cenaN-hotovost;
urok = cUrok/12;

u = ((Math.pow((1+(urok/100)),roky)*(urok/100))/(Math.pow((1+(urok/100)),roky)-1))*100;
splatka = Math.round((uver*(u/100))*1);
mes_splatka = splatka;
vyse_hypoteky = uver;
}
kah.elements["vyse-hypoteky"].value = vyse_hypoteky;
kah.elements["mesicni-splatka"].value = mes_splatka;
}


function nastavitBod(id){
ta = document.getElementById('content').offsetTop;
tp = document.getElementById('mapadomu').offsetTop;
tts = ta + tp;

clp = document.getElementById('mapadomu').offsetLeft;
lp = document.getElementById('left').offsetLeft;
lpw = document.getElementById('left').offsetWidth;
tls = clp + lp + lpw;

var did = document.getElementById('im'+id).style;

did.position = 'absolute';
did.top = (tts+ppy[id]-7)+'px';
did.left = (tls+ppx[id]-7)+'px';
did.zIndex = '2';
}

function duminfo(id){
ta = document.getElementById('content').offsetTop;
tp = document.getElementById('mapadomu').offsetTop;
tts = ta + tp;

clp = document.getElementById('mapadomu').offsetLeft;
lp = document.getElementById('left').offsetLeft;
lpw = document.getElementById('left').offsetWidth;
tls = clp + lp + lpw;

var did = document.getElementById('duminfofly');
did.innerHTML = "<b>Informace o domu č."+dcislo[id]+"</b><br />"+
"<b>Typ domu: </b> "+dtyp[id]+"<br />"+
"<b>Stav: </b> "+dstav[id];

if(dstav[id]=="volný"){
did.innerHTML += "<br /><b>Cena domu: </b> " + dcena[id] +
"<br /><b>Pozemek: </b> " + dplocha[id] +
"<br /><b>Zastav. plocha: </b> " + ddum[id] +
"<br /><b>Užitná plocha: </b> " + dparcela[id];
}
did.style.top = (tts+ppy[id]+30)+'px';
did.style.left = (tls+ppx[id]-70)+'px';
did.style.display = "block";
}

function dumoff(){
var did = document.getElementById('duminfofly');
did.style.display = "none";
}
