function rozbal_vse3() { //alert('lll'); //sleep(5000); var colNot3 = document.getElementsByTagName('div'); for (var i = 0; i < colNot3.length; i++) { if(colNot3[i].id) { if (colNot3[i].id.substr(0,10) == "rozbalit2_") { rozbal3(colNot3[i].id.substr(10)); //alert(colNot3[i].id.substr(9)); } } } //alert('x'); } function clona(akce, kam) { if(akce == 1) { document.getElementById(kam+'_a').style.zIndex = '6'; document.getElementById('clona').innerHTML = '
'; document.getElementById('clona_aktivni').onclick = new Function("skryj_all(); clona('0', '"+kam+"'); return false;"); //alert(akce); } if(akce == 0) { //alert(akce); document.getElementById(kam+'_a').style.zIndex = '1'; document.getElementById('clona').innerHTML = ''; } } function rozbal_vse() { //alert('lll'); //sleep(5000); var colNot3 = document.getElementsByTagName('div'); for (var i = 0; i < colNot3.length; i++) { if(colNot3[i].id) { if (colNot3[i].id.substr(0,10) == "rozbalit2_") { rozbal2(colNot3[i].id.substr(10)); //alert(colNot3[i].id.substr(9)); } } } //alert('x'); } function jsou_vsechny(co) { var vsechny = 0; var zaklikle = 0; var pole = ''; var colNot3 = document.getElementsByTagName('input'); for (var i = 0; i < colNot3.length; i++) { if(colNot3[i].id) { if(co == '76') { resetuj2 = 'okres_'+co; delka = resetuj2.length; if (colNot3[i].id.substr(0, delka) == "okres_"+co) { if(colNot3[i].id != 'okres_76') { //pole = pole+colNot3[i].id+'!'; vsechny++; //alert(colNot3[i].id+'.'); if(colNot3[i].checked == true) { zaklikle++; } } } } else { resetuj2 = 'regionalni_oblast_'+co+'_'; delka = resetuj2.length; if (colNot3[i].id.substr(0, delka) == "regionalni_oblast_"+co+'_') { vsechny++; //alert(colNot3[i].id+'.'); if(colNot3[i].checked == true) { zaklikle++; } } } } } //alert('vsechny: '+vsechny+', zaklikle: '+zaklikle+'pole: '+pole); //jestlize jsou vsechny == zaklikle, zakliknem okres, jinak nic if(vsechny == zaklikle) { if(document.getElementById('label_okres_'+co)) { document.getElementById('okres_'+co).checked = true; document.getElementById('label_okres_'+co).style.fontWeight = "bold"; } } else { if(document.getElementById('label_okres_'+co)) { document.getElementById('okres_'+co).checked = false; document.getElementById('label_okres_'+co).style.fontWeight = "normal"; } } } function labelik4(co, co2) { if(co == true) { //alert(co+': jo'); document.getElementById(co2).style.fontWeight = "bold"; } else { //alert(co+' - ne - '+co2); document.getElementById(co2).style.fontWeight = "normal"; } } function labelik3() { var colNot3 = document.getElementsByTagName('label'); for (var i = 0; i < colNot3.length; i++) { if(colNot3[i].id) { if(colNot3[i].id.substr(0,13) == "label_subtyp_") { colNot3[i].style.fontWeight = "normal"; } } } } function labelik2(co) { if(document.getElementById(co).checked == true) { //alert(co+': jo'); document.getElementById('label_'+co).style.fontWeight = "bold"; } else { //alert(co+': ne'); document.getElementById('label_'+co).style.fontWeight = "normal"; } } function labelik(co, resetuj) { resetuj2 = 'label_'+resetuj; delka = resetuj2.length; //alert(delka); var colNot3 = document.getElementsByTagName('label'); for (var i = 0; i < colNot3.length; i++) { if(colNot3[i].id) { //alert(colNot3[i].id); if(colNot3[i].id.substr(0,delka) == resetuj2) { prvek = colNot3[i].id.substr(6); //alert(prvek); if(document.getElementById(prvek).checked == true) { //alert(co+': jo'); colNot3[i].style.fontWeight = "bold"; } else { colNot3[i].style.fontWeight = "normal"; } //alert(colNot3[i].id.substr(0,delka)); //} } } } } function rozbal3(co) { var a = 0; if(document.getElementById('okres_'+co).checked == true) { document.getElementById('rozbalit2_'+co).style.display = "block"; var colNot3 = document.getElementsByTagName('input'); for (var i = 0; i < colNot3.length; i++) { if(colNot3[i].id) { if(co == '76') { resetuj2 = 'okres_'+co; delka = resetuj2.length; if (colNot3[i].id.substr(0, delka) == "okres_"+co) { //alert(colNot3[i].id+'.label_regionalni_oblast_'+co); colNot3[i].checked = true; //document.getElementById('label_regionalni_oblast_'+co2).style.fontWeight = "bold"; document.getElementById('label_okres_'+co).style.fontWeight = "bold"; } } else { resetuj2 = 'regionalni_oblast_'+co; delka = resetuj2.length; if (colNot3[i].id.substr(0, delka) == "regionalni_oblast_"+co) { //alert(colNot3[i].id+'.label_regionalni_oblast_'+co); colNot3[i].checked = true; //document.getElementById('label_regionalni_oblast_'+co2).style.fontWeight = "bold"; document.getElementById('label_okres_'+co).style.fontWeight = "bold"; } } } } var colNot3 = document.getElementsByTagName('label'); for (var i = 0; i < colNot3.length; i++) { if(colNot3[i].id) { if(co == '76') { retezec = 'label_okres_'+co; delka = retezec.length; if (colNot3[i].id.substr(0, delka) == "label_okres_"+co) { cast = colNot3[i].id.substr(delka+1); //alert(document.getElementById('label_okres_'+co+'_'+cast).id); if(document.getElementById('label_okres_'+co+'_'+cast)) { document.getElementById('label_okres_'+co+'_'+cast).style.fontWeight = "bold"; } } } else { retezec = 'label_regionalni_oblast_'+co; delka = retezec.length; if (colNot3[i].id.substr(0, delka) == "label_regionalni_oblast_"+co) { cast = colNot3[i].id.substr(delka+1); //alert(cast); if(document.getElementById('label_regionalni_oblast_'+co+'_'+cast)) { document.getElementById('label_regionalni_oblast_'+co+'_'+cast).style.fontWeight = "bold"; } } } } } } else { //neco co zjisti jestli jsou vsechny odstrktly - kdyz jo, tak vsehno odebrem, kdyz ne, tak nic :) //document.getElementById('rozbalit2_'+co).style.display = "none"; var colNot3 = document.getElementsByTagName('input'); zavrit = 1; for (var i = 0; i < colNot3.length; i++) { if(colNot3[i].id) { if(co == '76') { resetuj2 = 'okres_'+co; delka = resetuj2.length; if (colNot3[i].id.substr(0, delka) == "okres_"+co) { //if(colNot3[i].id == 'okres_76_86,87,91,152') { alert('jo jsem v okres 76: '+colNot3[i].id); } if(colNot3[i].checked == true) { if(document.getElementById('label_'+colNot3[i].id)) { document.getElementById('label_'+colNot3[i].id).style.fontWeight = "bold"; //alert('jo jsem v okres 76: '+colNot3[i].id); } zavrit = 0; } else { if(document.getElementById('label_'+colNot3[i].id)) { document.getElementById('label_'+colNot3[i].id).style.fontWeight = "normal"; } } } } else { resetuj2 = 'regionalni_oblast_'+co; delka = resetuj2.length; if (colNot3[i].id.substr(0, delka) == "regionalni_oblast_"+co) { if(colNot3[i].checked == true) { document.getElementById('label_'+colNot3[i].id).style.fontWeight = "bold"; zavrit = 0; } else { if(document.getElementById('label_'+colNot3[i].id)) { document.getElementById('label_'+colNot3[i].id).style.fontWeight = "normal"; } } } } } } if(zavrit == 1) { document.getElementById('rozbalit2_'+co).style.display = "none"; } } } function rozbal2(co) { if(document.getElementById('okres_'+co).checked == true) { document.getElementById('rozbalit2_'+co).style.display = "block"; var colNot3 = document.getElementsByTagName('input'); for (var i = 0; i < colNot3.length; i++) { if(colNot3[i].id) { if(co == '76') { resetuj2 = 'okres_'+co; delka = resetuj2.length; if (colNot3[i].id.substr(0, delka) == "okres_"+co) { colNot3[i].checked = true; if(document.getElementById('okres_'+co)) { document.getElementById('okres_'+co).style.fontWeight = "bold"; //alert('jo3 '+document.getElementById('okres_'+co).id); } } } else { resetuj2 = 'regionalni_oblast_'+co+'_'; delka = resetuj2.length; if (colNot3[i].id.substr(0, delka) == "regionalni_oblast_"+co+'_') { //alert(colNot3[i].id+'.label_regionalni_oblast_'+co); colNot3[i].checked = true; //document.getElementById('label_regionalni_oblast_'+co2).style.fontWeight = "bold"; document.getElementById('label_okres_'+co).style.fontWeight = "bold"; } } } } var colNot3 = document.getElementsByTagName('label'); for (var i = 0; i < colNot3.length; i++) { if(colNot3[i].id) { if(co == '76') { retezec = 'label_okres_'+co; delka = retezec.length; if (colNot3[i].id.substr(0, delka) == "label_okres_"+co) { cast = colNot3[i].id.substr(delka+1); //alert(cast); if(document.getElementById('label_okres_'+co+'_'+cast)) { document.getElementById('label_okres_'+co+'_'+cast).style.fontWeight = "bold"; } if(document.getElementById('label_okres_'+co)) { document.getElementById('label_okres_'+co).style.fontWeight = "bold"; } } } else { retezec = 'label_regionalni_oblast_'+co; delka = retezec.length; if (colNot3[i].id.substr(0, delka) == "label_regionalni_oblast_"+co) { cast = colNot3[i].id.substr(delka+1); //alert(cast); if(document.getElementById('label_regionalni_oblast_'+co+'_'+cast)) { document.getElementById('label_regionalni_oblast_'+co+'_'+cast).style.fontWeight = "bold"; } } } } } } else { document.getElementById('rozbalit2_'+co).style.display = "none"; var colNot3 = document.getElementsByTagName('input'); for (var i = 0; i < colNot3.length; i++) { if(colNot3[i].id) { if(co == '76') { resetuj2 = 'okres_'+co; delka = resetuj2.length; if (colNot3[i].id.substr(0, delka) == "okres_"+co) { colNot3[i].checked = false; //alert('label_okres_'+co); document.getElementById('label_okres_'+co).style.fontWeight = "normal"; } } else { resetuj2 = 'regionalni_oblast_'+co; delka = resetuj2.length; if (colNot3[i].id.substr(0, delka) == "regionalni_oblast_"+co) { colNot3[i].checked = false; //alert('label_okres_'+co); document.getElementById('label_okres_'+co).style.fontWeight = "normal"; } } } } } } function rozbal(co) { if(document.getElementById('rozbalit_'+co).style.display == "none") { document.getElementById('rozbalit_'+co).style.display = "block"; document.getElementById('plusik_'+co).src = "http://www.ceskereality.cz/css/minus.gif"; document.getElementById('plusik_'+co).alt = "minus"; } else { document.getElementById('rozbalit_'+co).style.display = "none"; document.getElementById('plusik_'+co).src = "http://www.ceskereality.cz/css/plus.gif"; document.getElementById('plusik_'+co).alt = "plus"; } } function prepocti() { if(document.getElementById("odesilaci_tlacitko")) { var url = ''; var colNot3 = document.getElementsByTagName('input'); for (var i = 0; i < colNot3.length; i++) { if(colNot3[i].id) { if(colNot3[i].id != "") { if (colNot3[i].id.substr(0,8) == "operace_") { if (colNot3[i].checked == true) { //alert(colNot3[i].id+': '+colNot3[i].value); url += '///operace[]='+colNot3[i].value; } } if (colNot3[i].id.substr(0,4) == "typ_") { if (colNot3[i].checked == true) { url += '///typ[]='+colNot3[i].value; var typ = colNot3[i].value; } } if (colNot3[i].id.substr(0,7) == "subtyp_") { if (colNot3[i].checked == true) { url += '///subtyp[]='+colNot3[i].value; } } if (colNot3[i].id.substr(0,12) == "vlastnictvi_") { if (colNot3[i].checked == true) { url += '///vlastnictvi[]='+colNot3[i].value; } } if (colNot3[i].id.substr(0,11) == "konstrukce_") { if (colNot3[i].checked == true) { url += '///konstrukce[]='+colNot3[i].value; } } if (colNot3[i].id.substr(0,4) == "obl_") { if (colNot3[i].checked == true) { url += '///obl[]='+colNot3[i].value; } } if (colNot3[i].id.substr(0,6) == "okres_") { if (colNot3[i].checked == true) { url += '///okres[]='+colNot3[i].value; } } if (colNot3[i].id.substr(0,18) == "regionalni_oblast_") { if (colNot3[i].checked == true) { url += '///regionalni_oblast[]='+colNot3[i].value; } } if (colNot3[i].id == "cena_od") { if (colNot3[i].value != "") { url += '///cena_od[]='+colNot3[i].value; } } if (colNot3[i].id == "cena_do") { if (colNot3[i].value != "") { url += '///cena_do[]='+colNot3[i].value; } } if(typ == 5) { if (colNot3[i].id == "vymera_od2") { if (colNot3[i].value > "0") { url += '///vymera_od[]='+colNot3[i].value; } } if (colNot3[i].id == "vymera_do2") { if (colNot3[i].value > "0") { url += '///vymera_do[]='+colNot3[i].value; } } } if(typ == 2) { if (colNot3[i].id == "vymera_od") { if (colNot3[i].value > "0") { url += '///vymera_od[]='+colNot3[i].value; } } if (colNot3[i].id == "vymera_do") { if (colNot3[i].value > "0") { url += '///vymera_do[]='+colNot3[i].value; } } } if (colNot3[i].id == "txt_obec") { if (colNot3[i].value != "") { url += '///txt_obec[]='+colNot3[i].value; } } if(typ == 1) { if (colNot3[i].id == "chaty1") { if (colNot3[i].checked == true) { url += '///chaty[]=1'; } } if (colNot3[i].id == "chaty2") { if (colNot3[i].checked == true) { url += '///chaty[]=2'; } } } if(typ == 5) { if (colNot3[i].id == "site1") { if (colNot3[i].checked == true) { url += '///site[]=1'; } } if (colNot3[i].id == "site2") { if (colNot3[i].checked == true) { url += '///site[]=2'; } } if (colNot3[i].id == "site4") { if (colNot3[i].checked == true) { url += '///site[]=4'; } } if (colNot3[i].id == "site8") { if (colNot3[i].checked == true) { url += '///site[]=8'; } } } } } } var colNot3 = document.getElementsByTagName('select'); for (var i = 0; i < colNot3.length; i++) { if(colNot3[i].id) { if(colNot3[i].id != "") { if (colNot3[i].id == "max_stari") { if(colNot3[i].value > 0) { url += '///max_stari[]='+colNot3[i].value; } } } } } //if(url != "") { //alert(url); stahni_data('vrat_pocet3', 'odesilaci_tlacitko', url+'*', '*'); //} }; } function vybrat_vse(co) { var colNot3 = document.getElementsByTagName('input'); for (var i = 0; i < colNot3.length; i++) { if (colNot3[i].className == "subtypek_"+co) { colNot3[i].checked = "checked"; } } } function stahni_data(funkce, idcko, obsah, delic, docasny_text) { if (funkce != '') { if(docasny_text) { if(docasny_text.substr(0,4) == "img:") { document.getElementById(idcko).innerHTML = ''; } else { document.getElementById(idcko).innerHTML = document.getElementById(idcko).innerHTML+docasny_text; } } if (window.ActiveXObject) { httpRequest = new ActiveXObject("Microsoft.XMLHTTP"); } else { httpRequest = new XMLHttpRequest(); } url = 'http://jiho.ceskereality.cz/ajax.html?funkce='+funkce+'&idcko='+idcko+'&obsah='+obsah+'&delic='+delic+'&cache='+Math.random(); httpRequest.open("GET", url, true); pravidlo = 0; cislo = 0; if(funkce == 'uvodka_rozcestnik' && obsah.substr(0,1) == "5") { pravidlo = 1; } if(funkce == 'uvodka_rozcestnik' && obsah.substr(0,1) == "1") { pravidlo = 2; } if(funkce == 'hvezdicka') { pravidlo = 3; cele = obsah.split("*"); cislo = cele[4]; } httpRequest.onreadystatechange= function () {processRequest(idcko, pravidlo, cislo); } ; httpRequest.send(null); } } function processRequest(idcko, pravidlo, cislo) { if (httpRequest.readyState == 4) { if(httpRequest.status == 200) { var mistoZobrazeni = document.getElementById(idcko); if(httpRequest.responseText.substr(0, 4) == "JS: ") { eval(httpRequest.responseText.substr(4)); } else { mistoZobrazeni.innerHTML = 'nacitam...'; mistoZobrazeni.innerHTML = httpRequest.responseText; } if(pravidlo == 1) { rozbal_vse(); } if(pravidlo == 2) { var b=httpRequest.responseText.split(''); //pole var e=d[0]; eval(e); } if(pravidlo == 3) { createBubble('bublina_'+cislo,'Vámi vybraná nemovitost se zařadila do Vašeho seznamu vybraných nemovitostí, který naleznete v bočním výpisu pod vyhledávacími filtry.',0,0, 'left','bubble_'+cislo); stahni_data('mnou_oznacene', 'mnou1', '', '*', ''); } } } } function zobraz(kolik) { if(document.getElementById("makler_foto_lista_obr").styleName == "rozbaleno") { document.getElementById("makler_foto_lista_obr").styleName = ""; document.getElementById("makler_foto_lista_obr").style.whiteSpace = "nowrap"; document.getElementById("makler_foto_lista_obr").style.width = "323px"; document.getElementById("makler_foto_lista").style.width = "323px"; document.getElementById("makler_foto_lista").style.margin = "0"; document.getElementById("stmivatko").innerHTML = 'rozbalit'; } else { document.getElementById("makler_foto_lista_obr").styleName = "rozbaleno"; document.getElementById("makler_foto_lista_obr").style.whiteSpace = "normal"; document.getElementById("makler_foto_lista_obr").style.height = "76px"; if(kolik < 5) { //nic } if(kolik == 5) { document.getElementById("makler_foto_lista_obr").style.width = "377px"; document.getElementById("makler_foto_lista").style.width = "377px"; } if(kolik == 6) { document.getElementById("makler_foto_lista_obr").style.width = "450px"; document.getElementById("makler_foto_lista").style.width = "450px"; } if(kolik == 7) { document.getElementById("makler_foto_lista_obr").style.width = "525px"; document.getElementById("makler_foto_lista").style.width = "525px"; } if(kolik > 7) { document.getElementById("makler_foto_lista_obr").style.width = "600px"; document.getElementById("makler_foto_lista").style.width = "600px"; } document.getElementById("makler_foto_lista_obr").style.height = "auto"; document.getElementById("makler_foto_lista").style.margin = "0 -370px 0px 0"; document.getElementById("stmivatko").innerHTML = 'sbalit'; } } function zmensit(sirka, vyska) { if(sirka > vyska) { if(sirka > 320) { vyska = Math.round((320*vyska)/sirka); sirka = 320; } } else { if(vyska > 240) { sirka = Math.round((240*sirka)/vyska); vyska = 240; } } document.getElementById("zvetsena").innerHTML = ''; document.getElementById("foto_show_img").style.marginTop = Math.round((240-vyska)/2)+"px"; document.getElementById("foto_show_img").style.width = Math.round(sirka)+"px"; document.getElementById("foto_show_img").style.height = Math.round(vyska)+"px"; } function zvetsit(sirka, vyska, cislo, max) { if(sirka > vyska) { if(sirka > 640) { vyska = Math.round((640*vyska)/sirka); sirka = 640; } } else { if(vyska > 480) { sirka = Math.round((480*sirka)/vyska); vyska = 480; } } krizky = ''; if(cislo > 1) { krizky += ''; } else { krizky += ''; } if(cislo < max) { krizky += ''; } else { krizky += ''; } krizky += 'X'; document.getElementById("zvetsena").innerHTML = '
zmenšit obrázek'+document.getElementById("makler_foto_popisek_text").innerHTML+'
'+krizky+'
'; document.getElementById("foto_show_img2").style.marginTop = Math.round((480-vyska)/2)+"px"; document.getElementById("foto_show_img2").style.width = Math.round(sirka)+"px"; document.getElementById("foto_show_img2").style.height = Math.round(vyska)+"px"; } function aktivuj3(prvek, co, jak, toto) { zmen_class(prvek, co, jak); toto.className = "zalo akti"; document.getElementById("zalozky_obsah").innerHTML = '
načítám...
'; } function zmen_class(tento, prvek, co, jak, odznacit) { //projit vsechny "prvek" maj className = "co" a nastavit ho na "jak" var colNot3 = document.getElementsByTagName(prvek); for (var i = 0; i < colNot3.length; i++) { if (colNot3[i].className == co) { colNot3[i].className = jak; } } tento.className = co; if(odznacit == 1) { tento.blur(); } } function reset_subtypu() { var colNot3 = document.getElementsByTagName('input'); for (var i = 0; i < colNot3.length; i++) { if(colNot3[i].id) { if(colNot3[i].id != "") { if (colNot3[i].id.substr(0,7) == "subtyp_") { colNot3[i].checked = ""; } if (colNot3[i].id.substr(0,4) == "obl_") { colNot3[i].checked = ""; } } } } } function zviditelnit(kam) { for(i=0;i<=11;i++) { if(i == kam) { document.getElementById("aktivni_druhy_"+i).className = "aktivnidruhy"; } else { document.getElementById("aktivni_druhy_"+i).className = ""; } } //alert(document.getElementById('aktivni_druhy_0').className); var colNot3 = document.getElementsByTagName('div'); if(document.getElementById("suptypik_show")) { document.getElementById("suptypik_show").style.display = 'none'; } for (var i = 0; i < colNot3.length; i++) { if (colNot3[i].className.substr(0,9) == "suptypik_") { if (colNot3[i].className == "suptypik_"+kam) { //je to on colNot3[i].style.display = 'block'; } else { //neni colNot3[i].style.display = 'none'; } } } } function aktivuj2(cislo, max) { document.getElementById("foto"+cislo).onclick(); document.getElementById("foto_show_a").onclick(); } function aktivuj(toto, sirka, vyska, cislo, max) { x = sirka; y = vyska; if(sirka > vyska) { if(sirka > 320) { vyska = Math.round((320*vyska)/sirka); sirka = 320; } } else { if(vyska > 240) { sirka = Math.round((240*sirka)/vyska); vyska = 240; } } document.getElementById("makler_foto_popisek_text").innerHTML = toto.title; zmen_class("", "a", "foto aktivni_foto", "foto", 0); toto.className ="foto aktivni_foto"; document.getElementById("makler_foto_show").innerHTML = ''; //alert(''); document.getElementById("foto_show_img").style.width = Math.round(sirka)+"px"; document.getElementById("foto_show_img").style.height = Math.round(vyska)+"px"; document.getElementById("foto_show_img").style.marginTop = Math.round((240-vyska)/2)+"px"; } function showka() { if(document.getElementById("shovka")) { if(document.getElementById("shovka").style.display == "none") { document.getElementById("showka_popis").innerHTML = 'skrýt'; document.getElementById("shovka").style.display = "inline"; } else { document.getElementById("showka_popis").innerHTML = '...zobrazit pokračování'; document.getElementById("shovka").style.display = "none"; } } } function addToFav(){ var _93=window.document.title; var url=window.location; if(window.sidebar){ window.sidebar.addPanel(_93,"http://jiho.ceskereality.cz//?favorit",""); } else { if(window.external){ window.external.AddFavorite("http://jiho.ceskereality.cz//?favorit",_93); } else { if(window.opera&&window.print){ alert("Pro uložení ceskereality.cz do oblíbených stiskněte CTRL + D!"); } } } }