// Office JavaScript var uid = 0; var pwd = '0'; var popUpWin=0; function popUpWindow(URLStr, left, top, width, height) { if(popUpWin) { if(!popUpWin.closed) popUpWin.close(); } puname = "popupwin"+get_random(); popUpWin = open(URLStr, puname, 'toolbar=no,location=no,directories=no,status=no,menub ar=no,scrollbars=yes,resizable=no,copyhistory=no,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+''); } function get_random() { var ranNum= Math.round(Math.random()*4000); return ranNum; } function szam(input) { q = ","; w = "."; d = input.value; y = d; for (a=0;a < d.length;a++) { c = d.substring(a,a+1); if ( c==q ) { y=d.substring(0,a)+w+d.substring(a+1,d.length) } } x = Number(y); if ( x < 0 || isNaN(x)) { alert("Itt egy pozitív számot kell megadnia!"); input.value="0"; } else { input.value = x; } } function nekretnine_szam(input) { q = ","; w = "."; d = input.value; y = d; for (a=0;a < d.length;a++) { c = d.substring(a,a+1); if ( c==q ) { y=d.substring(0,a)+w+d.substring(a+1,d.length) } } x = Number(y); if ( x < 0 || isNaN(x)) { alert("Ovdje morate upisati pozitivan broj!"); input.value="0"; } else { input.value = x; } } NS = (document.layers) ? true : false; function checkEnter(event) { var code = 0; if (NS) code = event.which; else code = event.keyCode; if (code==13 && !isNaN(document.hird3.sorszam.value)) { cc(2); } } function cc(x){ if (document.hird3.sorszam.value!='') { form = document.hird3; if(x==1) // Törlés { window.open('/service_v2/action.php?torol=1&uid='+uid+'&pwd='+pwd+'&id='+form.sorszam.value); return 1; } if(x==2) // Módosítás { window.open('/service_v2/action.php?mod=1&ujhirdetes=1&uid='+uid+'&pwd='+pwd+'&id='+form.sorszam.value); return 1; } if(x==3) // Bővebben. { // window.open('/service_v2/action.php?bovebben=1&id='+form.sorszam.value); window.open('/keresov2/hirdetesfeladas.php?id='+form.sorszam.value+'&action=bovebben'); //return 1; } if(x==4) // Hosszabbítás { window.open('/service_v2/action.php?hosszabbit=1&uid='+uid+'&pwd='+pwd+'&id='+form.sorszam.value); return 1; } } else { alert('Kérjük, töltse ki a "sorszám" rovatot !') } } function megyevaroscsekk() { d = document.feladas; if(1) { var select_telepules = d.telepules; select_telepules.options.length = 0; if (d.megye.value == 2) { document.getElementById('telepules_bal').style.display="inline"; document.getElementById('telepules_jobb').style.display="inline"; select_telepules.options[0] = new Option("nem Pécs",""); select_telepules.options[1] = new Option("Pécs","Pécs"); } else if (d.megye.value == 3) { document.getElementById('telepules_bal').style.display="inline"; document.getElementById('telepules_jobb').style.display="inline"; select_telepules.options[0] = new Option("nem Kecskemét",""); select_telepules.options[1] = new Option("Kecskemét","Kecskemét"); } else if (d.megye.value == 4) { document.getElementById('telepules_bal').style.display="inline"; document.getElementById('telepules_jobb').style.display="inline"; select_telepules.options[0] = new Option("nem Békéscsaba",""); select_telepules.options[1] = new Option("Békéscsaba","Békéscsaba"); } else if (d.megye.value == 5) { document.getElementById('telepules_bal').style.display="inline"; document.getElementById('telepules_jobb').style.display="inline"; select_telepules.options[0] = new Option("nem Miskolc",""); select_telepules.options[1] = new Option("Miskolc","Miskolc"); } else if (d.megye.value == 6) { document.getElementById('telepules_bal').style.display="inline"; document.getElementById('telepules_jobb').style.display="inline"; select_telepules.options[0] = new Option("nem Szeged",""); select_telepules.options[1] = new Option("Szeged","Szeged"); } else if (d.megye.value == 7) { document.getElementById('telepules_bal').style.display="inline"; document.getElementById('telepules_jobb').style.display="inline"; select_telepules.options[0] = new Option("nem Székesfehérvár",""); select_telepules.options[1] = new Option("Székesfehérvár","Székesfehérvár"); } else if (d.megye.value == 8) { document.getElementById('telepules_bal').style.display="inline"; document.getElementById('telepules_jobb').style.display="inline"; select_telepules.options[0] = new Option("nem Győr és nem Sopron",""); select_telepules.options[1] = new Option("Győr","Győr"); select_telepules.options[2] = new Option("Sopron","Sopron"); } else if (d.megye.value == 9) { document.getElementById('telepules_bal').style.display="inline"; document.getElementById('telepules_jobb').style.display="inline"; select_telepules.options[0] = new Option("nem Debrecen",""); select_telepules.options[1] = new Option("Debrecen","Debrecen"); } else if (d.megye.value == 10) { document.getElementById('telepules_bal').style.display="inline"; document.getElementById('telepules_jobb').style.display="inline"; select_telepules.options[0] = new Option("nem Eger",""); select_telepules.options[1] = new Option("Eger","Eger"); } else if (d.megye.value == 11) { document.getElementById('telepules_bal').style.display="inline"; document.getElementById('telepules_jobb').style.display="inline"; select_telepules.options[0] = new Option("nem Tatabánya",""); select_telepules.options[1] = new Option("Tatabánya","Tatabánya"); } else if (d.megye.value == 13) { document.getElementById('telepules_bal').style.display="inline"; document.getElementById('telepules_jobb').style.display="inline"; select_telepules.options[0] = new Option("nem Érd",""); select_telepules.options[1] = new Option("Érd","Érd"); } else if (d.megye.value == 14) { document.getElementById('telepules_bal').style.display="inline"; document.getElementById('telepules_jobb').style.display="inline"; select_telepules.options[0] = new Option("nem Kaposvár",""); select_telepules.options[1] = new Option("Kaposvár","Kaposvár"); } else if (d.megye.value == 15) { document.getElementById('telepules_bal').style.display="inline"; document.getElementById('telepules_jobb').style.display="inline"; select_telepules.options[0] = new Option("nem Nyíregyháza",""); select_telepules.options[1] = new Option("Nyíregyháza","Nyíregyháza"); } else if (d.megye.value == 16) { document.getElementById('telepules_bal').style.display="inline"; document.getElementById('telepules_jobb').style.display="inline"; select_telepules.options[0] = new Option("nem Szolnok",""); select_telepules.options[1] = new Option("Szolnok","Szolnok"); } else if (d.megye.value == 18) { document.getElementById('telepules_bal').style.display="inline"; document.getElementById('telepules_jobb').style.display="inline"; select_telepules.options[0] = new Option("nem Szombathely",""); select_telepules.options[1] = new Option("Szombathely","Szombathely"); } else if (d.megye.value == 19) { document.getElementById('telepules_bal').style.display="inline"; document.getElementById('telepules_jobb').style.display="inline"; select_telepules.options[0] = new Option("nem Veszprém",""); select_telepules.options[1] = new Option("Veszprém","Veszprém"); } else if (d.megye.value == 20) { document.getElementById('telepules_bal').style.display="inline"; document.getElementById('telepules_jobb').style.display="inline"; select_telepules.options[0] = new Option("nem Zalaegerszeg",""); select_telepules.options[1] = new Option("Zalaegerszeg","Zalaegerszeg"); } else { document.getElementById('telepules_bal').style.display="none"; document.getElementById('telepules_jobb').style.display="none"; } } } function csekk() { if (document.feladas.tipus.selectedIndex==0 || document.feladas.megye.selectedIndex==0) { alert("Kérjük, töltsön ki minden mezőt!"); } else { document.feladas.submit(); } } function telefonmezo_check(it) { d = document.multiuser; x = it.value; if (x < 0 || isNaN(x) || x == " ") { alert("Itt egy pozitív számot kell megadnia!"); it.value=""; it.select(); } else { if (it == d.telefon11) { if(x.substring(0,1) == 0 && x.length == 1) { it.value = ""; } if(x.substring(0,1) == "." && x.length == 1) { it.value=""; } if(x.substring(0,1) == 1 && x.length == 1) { d.telefon12.focus(); d.telefon11.value = 1; } else { if(x.substring(0,1) == 0 && x.length > 1) { x = x.substring(1,2); it.value = x; } if(x.substring(0,1) == "." && x.length > 1) { x = x.substring(1,2); it.value=x; } if(x.substring(1,2) == "." && x.length > 1) { x = x.substring(0,1); it.value=x; } if(x.substring(0,1) == 1 && x.length > 1) { d.telefon11.value=1; telefonmezo_check(d.telefon13); d.telefon12.focus(); if(x.substring(1,2)!= 0) { d.telefon12.value = x.substring(1,2); } } if(x.length == 2) { korzet_check(d.telefon11); telefonmezo_check(d.telefon13); d.telefon12.focus(); } } } if(it == d.telefon12) { if(x.substring(1,2) == "." && x.length > 1) { x = x.substring(0,1) + x.substring(2,3); it.value = x; } if(x.substring(2,3) == "." && x.length > 1) { x = x.substring(0,2); it.value = x; } for(i=0;i < x.length;i++) { if(x.substring(i,i+1) == "." || x.substring(i,i+1) == " ") { x = x.substring(0,i); it.value = x; } } if(x.substring(0,1) == 0 || x.substring(0,1) == "." || x.substring(0,1) == " ") { x = x.substring(1,x.length); it.value = x; } if(x.length == 3) { d.telefon13.focus(); } } if(it == d.telefon13) { if(d.telefon13.value.length == 3 && d.telefon11.value != "20" && d.telefon11.value != "21" && d.telefon11.value != "30" && d.telefon11.value != "60" && d.telefon11.value != "70" && d.telefon11.value != "80" && d.telefon11.value != "1") { d.email.focus(); } if(d.telefon13.value.length > 3) { if(d.telefon11.value != "20" && d.telefon11.value != "21" && d.telefon11.value != "30" && d.telefon11.value != "60" && d.telefon11.value != "70" && d.telefon11.value != "80" && d.telefon11.value != "1") { alert("A harmadik mezőbe csak 3 számot írhat vidéki telefonszám esetén!"); d.telefon13.value = d.telefon13.value.substring(0,3); d.email.focus(); } else { d.email.focus(); } for (i=0; i < x.length; i++) { if(x.substring(i,i+1) == "." || x.substring(i,i+1) == " ") { x = x.substring(0,i); it.value = x; } } } } } } function telefonmezo2_check(it) { d = document.multiuser; x = it.value; if (x < 0 || isNaN(x) || x == " ") { alert("Itt egy pozitív számot kell megadnia!"); it.value=""; it.select(); } else { if (it == d.telefon21) { if(x.substring(0,1) == 0 && x.length == 1) { it.value = ""; } if(x.substring(0,1) == "." && x.length == 1) { it.value=""; } if(x.substring(0,1) == 1 && x.length == 1) { d.telefon22.focus(); d.telefon21.value = 1; } else { if(x.substring(0,1) == 0 && x.length > 1) { x = x.substring(1,2); it.value = x; } if(x.substring(0,1) == "." && x.length > 1) { x = x.substring(1,2); it.value=x; } if(x.substring(1,2) == "." && x.length > 1) { x = x.substring(0,1); it.value=x; } if(x.substring(0,1) == 1 && x.length > 1) { d.telefon21.value=1; telefonmezo2_check(d.telefon23); d.telefon22.focus(); if(x.substring(1,2)!= 0) { d.telefon22.value = x.substring(1,2); } } if(x.length == 2) { korzet_check(d.telefon21); telefonmezo2_check(d.telefon23); d.telefon22.focus(); } } } if(it == d.telefon22) { if(x.substring(1,2) == "." && x.length > 1) { x = x.substring(0,1) + x.substring(2,3); it.value = x; } if(x.substring(2,3) == "." && x.length > 1) { x = x.substring(0,2); it.value = x; } for(i=0;i < x.length;i++) { if(x.substring(i,i+1) == "." || x.substring(i,i+1) == " ") { x = x.substring(0,i); it.value = x; } } if(x.substring(0,1) == 0 || x.substring(0,1) == "." || x.substring(0,1) == " ") { x = x.substring(1,x.length); it.value = x; } if(x.length == 3) { d.telefon23.focus(); } } if(it == d.telefon23) { if(d.telefon23.value.length == 3 && d.telefon21.value != "20" && d.telefon21.value != "21" && d.telefon21.value != "30" && d.telefon21.value != "60" && d.telefon21.value != "70" && d.telefon21.value != "80" && d.telefon21.value != "1") { d.email.focus(); } if(d.telefon23.value.length > 3) { if(d.telefon21.value != "20" && d.telefon21.value != "21" && d.telefon21.value != "30" && d.telefon21.value != "60" && d.telefon21.value != "70" && d.telefon21.value != "80" && d.telefon21.value != "1") { alert("A harmadik mezőbe csak 3 számot írhat vidéki telefonszám esetén!"); d.telefon23.value = d.telefon23.value.substring(0,3); d.email.focus(); } else { d.email.focus(); } for (i=0; i < x.length; i++) { if(x.substring(i,i+1) == "." || x.substring(i,i+1) == " ") { x = x.substring(0,i); it.value = x; } } } } } } function telefonmezo3_check(it) { d = document.multiuser; x = it.value; if (x < 0 || isNaN(x) || x == " ") { alert("Itt egy pozitív számot kell megadnia!"); it.value=""; it.select(); } else { if (it == d.telefon31) { if(x.substring(0,1) == 0 && x.length == 1) { it.value = ""; } if(x.substring(0,1) == "." && x.length == 1) { it.value=""; } if(x.substring(0,1) == 1 && x.length == 1) { d.telefon32.focus(); d.telefon31.value = 1; } else { if(x.substring(0,1) == 0 && x.length > 1) { x = x.substring(1,2); it.value = x; } if(x.substring(0,1) == "." && x.length > 1) { x = x.substring(1,2); it.value=x; } if(x.substring(1,2) == "." && x.length > 1) { x = x.substring(0,1); it.value=x; } if(x.substring(0,1) == 1 && x.length > 1) { d.telefon31.value=1; telefonmezo3_check(d.telefon33); d.telefon32.focus(); if(x.substring(1,2)!= 0) { d.telefon32.value = x.substring(1,2); } } if(x.length == 2) { korzet_check(d.telefon31); telefonmezo3_check(d.telefon33); d.telefon32.focus(); } } } if(it == d.telefon32) { if(x.substring(1,2) == "." && x.length > 1) { x = x.substring(0,1) + x.substring(2,3); it.value = x; } if(x.substring(2,3) == "." && x.length > 1) { x = x.substring(0,2); it.value = x; } for(i=0;i < x.length;i++) { if(x.substring(i,i+1) == "." || x.substring(i,i+1) == " ") { x = x.substring(0,i); it.value = x; } } if(x.substring(0,1) == 0 || x.substring(0,1) == "." || x.substring(0,1) == " ") { x = x.substring(1,x.length); it.value = x; } if(x.length == 3) { d.telefon33.focus(); } } if(it == d.telefon33) { if(d.telefon33.value.length == 3 && d.telefon31.value != "20" && d.telefon31.value != "21" && d.telefon31.value != "30" && d.telefon31.value != "60" && d.telefon31.value != "70" && d.telefon31.value != "80" && d.telefon31.value != "1") { d.email.focus(); } if(d.telefon33.value.length > 3) { if(d.telefon31.value != "20" && d.telefon31.value != "21" && d.telefon31.value != "30" && d.telefon31.value != "60" && d.telefon31.value != "70" && d.telefon31.value != "80" && d.telefon31.value != "1") { alert("A harmadik mezőbe csak 3 számot írhat vidéki telefonszám esetén!"); d.telefon33.value = d.telefon33.value.substring(0,3); d.email.focus(); } else { d.email.focus(); } for (i=0; i < x.length; i++) { if(x.substring(i,i+1) == "." || x.substring(i,i+1) == " ") { x = x.substring(0,i); it.value = x; } } } } } } function iroda_telefon1_check(it) { d = document.cegadatok; x = it.value; if (x < 0 || isNaN(x) || x == " ") { alert("Itt egy pozitív számot kell megadnia!"); it.value=""; it.select(); } else { if (it == d.telefon11) { if(x.substring(0,1) == 0 && x.length == 1) { it.value = ""; } if(x.substring(0,1) == "." && x.length == 1) { it.value=""; } if(x.substring(0,1) == 1 && x.length == 1) { d.telefon12.focus(); d.telefon11.value = 1; } else { if(x.substring(0,1) == 0 && x.length > 1) { x = x.substring(1,2); it.value = x; } if(x.substring(0,1) == "." && x.length > 1) { x = x.substring(1,2); it.value=x; } if(x.substring(1,2) == "." && x.length > 1) { x = x.substring(0,1); it.value=x; } if(x.substring(0,1) == 1 && x.length > 1) { d.telefon11.value=1; iroda_telefon1_check(d.telefon13); d.telefon12.focus(); if(x.substring(1,2)!= 0) { d.telefon12.value = x.substring(1,2); } } if(x.length == 2) { korzet_check(d.telefon11); iroda_telefon1_check(d.telefon13); d.telefon12.focus(); } } } if(it == d.telefon12) { if(x.substring(1,2) == "." && x.length > 1) { x = x.substring(0,1) + x.substring(2,3); it.value = x; } if(x.substring(2,3) == "." && x.length > 1) { x = x.substring(0,2); it.value = x; } for(i=0;i < x.length;i++) { if(x.substring(i,i+1) == "." || x.substring(i,i+1) == " ") { x = x.substring(0,i); it.value = x; } } if(x.substring(0,1) == 0 || x.substring(0,1) == "." || x.substring(0,1) == " ") { x = x.substring(1,x.length); it.value = x; } if(x.length == 3) { d.telefon13.focus(); } } if(it == d.telefon13) { if(d.telefon13.value.length == 3 && d.telefon11.value != "20" && d.telefon11.value != "21" && d.telefon11.value != "30" && d.telefon11.value != "60" && d.telefon11.value != "70" && d.telefon11.value != "80" && d.telefon11.value != "1") { d.telefon21.focus(); } if(d.telefon13.value.length > 3) { if(d.telefon11.value != "20" && d.telefon11.value != "21" && d.telefon11.value != "30" && d.telefon11.value != "60" && d.telefon11.value != "70" && d.telefon11.value != "80" && d.telefon11.value != "1") { alert("A harmadik mezőbe csak 3 számot írhat vidéki telefonszám esetén!"); d.telefon13.value = d.telefon13.value.substring(0,3); d.telefon21.focus(); } else { d.telefon21.focus(); } for (i=0; i < x.length; i++) { if(x.substring(i,i+1) == "." || x.substring(i,i+1) == " ") { x = x.substring(0,i); it.value = x; } } } } } } function iroda_telefon2_check(it) { d = document.cegadatok; x = it.value; if (x < 0 || isNaN(x) || x == " ") { alert("Itt egy pozitív számot kell megadnia!"); it.value=""; it.select(); } else { if (it == d.telefon21) { if(x.substring(0,1) == 0 && x.length == 1) { it.value = ""; } if(x.substring(0,1) == "." && x.length == 1) { it.value=""; } if(x.substring(0,1) == 1 && x.length == 1) { d.telefon22.focus(); d.telefon21.value = 1; } else { if(x.substring(0,1) == 0 && x.length > 1) { x = x.substring(1,2); it.value = x; } if(x.substring(0,1) == "." && x.length > 1) { x = x.substring(1,2); it.value=x; } if(x.substring(1,2) == "." && x.length > 1) { x = x.substring(0,1); it.value=x; } if(x.substring(0,1) == 1 && x.length > 1) { d.telefon21.value=1; iroda_telefon2_check(d.telefon23); d.telefon22.focus(); if(x.substring(1,2)!= 0) { d.telefon22.value = x.substring(1,2); } } if(x.length == 2) { korzet_check(d.telefon21); iroda_telefon2_check(d.telefon23); d.telefon22.focus(); } } } if(it == d.telefon22) { if(x.substring(1,2) == "." && x.length > 1) { x = x.substring(0,1) + x.substring(2,3); it.value = x; } if(x.substring(2,3) == "." && x.length > 1) { x = x.substring(0,2); it.value = x; } for(i=0;i < x.length;i++) { if(x.substring(i,i+1) == "." || x.substring(i,i+1) == " ") { x = x.substring(0,i); it.value = x; } } if(x.substring(0,1) == 0 || x.substring(0,1) == "." || x.substring(0,1) == " ") { x = x.substring(1,x.length); it.value = x; } if(x.length == 3) { d.telefon23.focus(); } } if(it == d.telefon23) { if(d.telefon23.value.length == 3 && d.telefon21.value != "20" && d.telefon21.value != "21" && d.telefon21.value != "30" && d.telefon21.value != "60" && d.telefon21.value != "70" && d.telefon21.value != "80" && d.telefon21.value != "1") { d.telefon31.focus(); } if(d.telefon23.value.length > 3) { if(d.telefon21.value != "20" && d.telefon21.value != "21" && d.telefon21.value != "30" && d.telefon21.value != "60" && d.telefon21.value != "70" && d.telefon21.value != "80" && d.telefon21.value != "1") { alert("A harmadik mezőbe csak 3 számot írhat vidéki telefonszám esetén!"); d.telefon23.value = d.telefon23.value.substring(0,3); d.telefon31.focus(); } else { d.telefon31.focus(); } for (i=0; i < x.length; i++) { if(x.substring(i,i+1) == "." || x.substring(i,i+1) == " ") { x = x.substring(0,i); it.value = x; } } } } } } function iroda_telefon3_check(it) { d = document.cegadatok; x = it.value; if (x < 0 || isNaN(x) || x == " ") { alert("Itt egy pozitív számot kell megadnia!"); it.value=""; it.select(); } else { if (it == d.telefon31) { if(x.substring(0,1) == 0 && x.length == 1) { it.value = ""; } if(x.substring(0,1) == "." && x.length == 1) { it.value=""; } if(x.substring(0,1) == 1 && x.length == 1) { d.telefon32.focus(); d.telefon31.value = 1; } else { if(x.substring(0,1) == 0 && x.length > 1) { x = x.substring(1,2); it.value = x; } if(x.substring(0,1) == "." && x.length > 1) { x = x.substring(1,2); it.value=x; } if(x.substring(1,2) == "." && x.length > 1) { x = x.substring(0,1); it.value=x; } if(x.substring(0,1) == 1 && x.length > 1) { d.telefon31.value=1; iroda_telefon3_check(d.telefon33); d.telefon32.focus(); if(x.substring(1,2)!= 0) { d.telefon32.value = x.substring(1,2); } } if(x.length == 2) { korzet_check(d.telefon31); iroda_telefon3_check(d.telefon33); d.telefon32.focus(); } } } if(it == d.telefon32) { if(x.substring(1,2) == "." && x.length > 1) { x = x.substring(0,1) + x.substring(2,3); it.value = x; } if(x.substring(2,3) == "." && x.length > 1) { x = x.substring(0,2); it.value = x; } for(i=0;i < x.length;i++) { if(x.substring(i,i+1) == "." || x.substring(i,i+1) == " ") { x = x.substring(0,i); it.value = x; } } if(x.substring(0,1) == 0 || x.substring(0,1) == "." || x.substring(0,1) == " ") { x = x.substring(1,x.length); it.value = x; } if(x.length == 3) { d.telefon33.focus(); } } if(it == d.telefon33) { if(d.telefon33.value.length == 3 && d.telefon31.value != "20" && d.telefon31.value != "21" && d.telefon31.value != "30" && d.telefon31.value != "60" && d.telefon31.value != "70" && d.telefon31.value != "80" && d.telefon31.value != "1") { d.telefon41.focus(); } if(d.telefon33.value.length > 3) { if(d.telefon31.value != "20" && d.telefon31.value != "21" && d.telefon31.value != "30" && d.telefon31.value != "60" && d.telefon31.value != "70" && d.telefon31.value != "80" && d.telefon31.value != "1") { alert("A harmadik mezőbe csak 3 számot írhat vidéki telefonszám esetén!"); d.telefon33.value = d.telefon33.value.substring(0,3); d.telefon41.focus(); } else { d.telefon41.focus(); } for (i=0; i < x.length; i++) { if(x.substring(i,i+1) == "." || x.substring(i,i+1) == " ") { x = x.substring(0,i); it.value = x; } } } } } } function iroda_telefon4_check(it) { d = document.cegadatok; x = it.value; if (x < 0 || isNaN(x) || x == " ") { alert("Itt egy pozitív számot kell megadnia!"); it.value=""; it.select(); } else { if (it == d.telefon41) { if(x.substring(0,1) == 0 && x.length == 1) { it.value = ""; } if(x.substring(0,1) == "." && x.length == 1) { it.value=""; } if(x.substring(0,1) == 1 && x.length == 1) { d.telefon42.focus(); d.telefon41.value = 1; } else { if(x.substring(0,1) == 0 && x.length > 1) { x = x.substring(1,2); it.value = x; } if(x.substring(0,1) == "." && x.length > 1) { x = x.substring(1,2); it.value=x; } if(x.substring(1,2) == "." && x.length > 1) { x = x.substring(0,1); it.value=x; } if(x.substring(0,1) == 1 && x.length > 1) { d.telefon41.value=1; iroda_telefon4_check(d.telefon43); d.telefon42.focus(); if(x.substring(1,2)!= 0) { d.telefon42.value = x.substring(1,2); } } if(x.length == 2) { korzet_check(d.telefon41); iroda_telefon4_check(d.telefon43); d.telefon42.focus(); } } } if(it == d.telefon42) { if(x.substring(1,2) == "." && x.length > 1) { x = x.substring(0,1) + x.substring(2,3); it.value = x; } if(x.substring(2,3) == "." && x.length > 1) { x = x.substring(0,2); it.value = x; } for(i=0;i < x.length;i++) { if(x.substring(i,i+1) == "." || x.substring(i,i+1) == " ") { x = x.substring(0,i); it.value = x; } } if(x.substring(0,1) == 0 || x.substring(0,1) == "." || x.substring(0,1) == " ") { x = x.substring(1,x.length); it.value = x; } if(x.length == 3) { d.telefon43.focus(); } } if(it == d.telefon43) { if(d.telefon43.value.length == 3 && d.telefon41.value != "20" && d.telefon41.value != "21" && d.telefon41.value != "30" && d.telefon41.value != "60" && d.telefon41.value != "70" && d.telefon41.value != "80" && d.telefon41.value != "1") { d.c_email.focus(); } if(d.telefon43.value.length > 3) { if(d.telefon41.value != "20" && d.telefon41.value != "21" && d.telefon41.value != "30" && d.telefon41.value != "60" && d.telefon41.value != "70" && d.telefon41.value != "80" && d.telefon41.value != "1") { alert("A harmadik mezőbe csak 3 számot írhat vidéki telefonszám esetén!"); d.telefon43.value = d.telefon43.value.substring(0,3); d.c_email.focus(); } else { d.c_email.focus(); } for (i=0; i < x.length; i++) { if(x.substring(i,i+1) == "." || x.substring(i,i+1) == " ") { x = x.substring(0,i); it.value = x; } } } } } } function korzet_check(it) { x = it.value; if (x!="" && x!="1" && x!="20" && x!="21" && x!="22" && x!="23" && x!="24" && x!="25" && x!="26" && x!="27" && x!="28" && x!="29" && x!="30" && x!="32" && x!="33" && x!="34" && x!="35" && x!="36" && x!="37" && x!="40" && x!="42" && x!="44" && x!="45" && x!="46" && x!="47" && x!="48" && x!="49" && x!="52" && x!="53" && x!="54" && x!="56" && x!="57" && x!="59" && x!="60" && x!="62" && x!="63" && x!="66" && x!="68" && x!="70" && x!="72" && x!="73" && x!="74" && x!="69" && x!="75" && x!="76" && x!="77" && x!="78" && x!="79" && x!="80" && x!="82" && x!="83" && x!="84" && x!="85" && x!="87" && x!="88" && x!="89" && x!="90" && x!="92" && x!="93" && x!="94" && x!="95" && x!="96" && x!="99") { alert("Ilyen körzetszám nincs!\nPróbálja újra!"); it.value = ""; it.select(); } } function check_referens() { d = document.multiuser; if(d.nev.value.length < 6) { alert("Túl rövid nevet adott meg!\nPróbálja újra!"); return false; } if(d.nev.value.length > 32) { alert("A referens neve legfeljebb 32 karakter lehet. Kérjük, módosítsa a referens nevét!"); return false; } if(d.telefon1.value == '' || (d.telefon1.value.length == 1 && d.telefon1.value != 1)) { alert("Ilyen körzetszám nincs!\nPróbálja újra!"); return false; } if(d.telefon2.value.length != 3) { alert("Hibás telefonszám!\nPróbálja újra!"); return false; } if(d.telefon3.value.length < 3) { alert("Túl rövid telefonszám!\nPróbálja újra!"); return false; } if(d.telefon3.value.length == 3 && (d.telefon1.value == "20" || d.telefon1.value == "21" || d.telefon1.value == "30" || d.telefon1.value == "60" || d.telefon1.value == "70" || d.telefon1.value == "80" || d.telefon1.value == "1")) { alert("Túl rövid telefonszám!\nPróbálja újra!"); return false; } if(!isValidEmail(d.email.value)) { alert("Kérjük adjon meg érvényes e-mail címet!\nHa nem szeretné, hogy az e-mail cím megjelenjen a hirdetésben, akkor is adja meg, és aztán kattintsa be a 'Ne legyen publikus az e-mail cím' boxot. Ekkor az e-mail címe nem jelenik meg a hirdetésben, csak a telefonszáma."); return false; } if(d.password.value == '') { alert("Nem adott meg jelszót!"); return false; } if(d.password.value.length < 4) { alert("Túl rövid jelszót adott meg!"); return false; } d.submit(); } function check_referens_uj() { d = document.multiuser; if(d.nev.value.length < 6) { alert("Túl rövid nevet adott meg!\nPróbálja újra!"); return false; } if(d.nev.value.length > 32) { alert("A referens neve legfeljebb 32 karakter lehet. Kérjük, módosítsa a referens nevét!"); return false; } if(d.telefon11.value == '' || (d.telefon11.value.length == 1 && d.telefon11.value != 1)) { alert("Ilyen körzetszám nincs!\nPróbálja újra!"); return false; } if(d.telefon12.value.length != 3) { alert("Hibás telefonszám!\nPróbálja újra!"); return false; } if(d.telefon13.value.length < 3) { alert("Túl rövid telefonszám!\nPróbálja újra!"); return false; } if(d.telefon13.value.length == 3 && (d.telefon11.value == "20" || d.telefon11.value == "21" || d.telefon11.value == "30" || d.telefon11.value == "60" || d.telefon11.value == "70" || d.telefon11.value == "80" || d.telefon11.value == "1")) { alert("Túl rövid telefonszám!\nPróbálja újra!"); return false; } if(d.telefon_magyar.checked == false && d.telefon_angol.checked == false && d.telefon_nemet.checked == false) { alert("Telefonszámonként minimum egy nyelv megadása kötelező!\n\nEzek a számok fognak megjelenni a hirdetései mellett, ezen fogják elérni az ingatlan.com magyar, angol és német felületeit használó látogatóink."); return false; } if(d.telefon21.value != '' || d.telefon22.value != '' || d.telefon23.value != '') { if(d.telefon21.value == '' || (d.telefon21.value.length == 1 && d.telefon21.value != 1)) { alert("Ilyen körzetszám nincs! (telefonszám 2)\nPróbálja újra!"); return false; } if(d.telefon22.value.length != 3) { alert("Hibás telefonszám! (telefonszám 2)\nPróbálja újra!"); return false; } if(d.telefon23.value.length < 3) { alert("Túl rövid telefonszám! (telefonszám 2)\nPróbálja újra!"); return false; } if(d.telefon23.value.length == 3 && (d.telefon21.value == "20" || d.telefon21.value == "21" || d.telefon21.value == "30" || d.telefon21.value == "60" || d.telefon21.value == "70" || d.telefon21.value == "80" || d.telefon21.value == "1")) { alert("Túl rövid telefonszám! (telefonszám 2)\nPróbálja újra!"); return false; } if(d.telefon2_magyar.checked == false && d.telefon2_angol.checked == false && d.telefon2_nemet.checked == false) { alert("Telefonszámonként minimum egy nyelv megadása kötelező!\n\nEzek a számok fognak megjelenni a hirdetései mellett, ezen fogják elérni az ingatlan.com magyar, angol és német felületeit használó látogatóink."); return false; } } if(d.telefon31.value != '' || d.telefon32.value != '' || d.telefon33.value != '') { if(d.telefon31.value == '' || (d.telefon31.value.length == 1 && d.telefon31.value != 1)) { alert("Ilyen körzetszám nincs! (telefonszám 3)\nPróbálja újra!"); return false; } if(d.telefon32.value.length != 3) { alert("Hibás telefonszám! (telefonszám 3)\nPróbálja újra!"); return false; } if(d.telefon33.value.length < 3) { alert("Túl rövid telefonszám! (telefonszám 3)\nPróbálja újra!"); return false; } if(d.telefon33.value.length == 3 && (d.telefon31.value == "20" || d.telefon31.value == "21" || d.telefon31.value == "30" || d.telefon31.value == "60" || d.telefon31.value == "70" || d.telefon31.value == "80" || d.telefon31.value == "1")) { alert("Túl rövid telefonszám! (telefonszám 3)\nPróbálja újra!"); return false; } if(d.telefon3_magyar.checked == false && d.telefon3_angol.checked == false && d.telefon3_nemet.checked == false) { alert("Telefonszámonként minimum egy nyelv megadása kötelező!\n\nEzek a számok fognak megjelenni a hirdetései mellett, ezen fogják elérni az ingatlan.com magyar, angol és német felületeit használó látogatóink."); return false; } } if(d.telefon_magyar.checked == false && d.telefon2_magyar.checked == false && d.telefon3_magyar.checked == false) { alert("Legalább egy magyar nyelven is elérhető telefonszám kötelező!"); return false; } if(!isValidEmail(d.email.value)) { alert("Kérjük adjon meg érvényes e-mail címet!\nHa nem szeretné, hogy az e-mail cím megjelenjen a hirdetésben, akkor is adja meg, és aztán kattintsa be a 'Ne legyen publikus az e-mail cím' boxot. Ekkor az e-mail címe nem jelenik meg a hirdetésben, csak a telefonszáma."); return false; } if(d.password.value == '') { alert("Nem adott meg jelszót!"); return false; } /*if(d.password.value.length < 4) { alert("Túl rövid jelszót adott meg!"); return false; }*/ d.submit(); } function nekretnine_check_referens() { d = document.multiuser; var tel = d.telefon.value; if(isNaN(tel)) { alert("Pogrešan telefonski broj! \nProbajte ponovo!"); return false; } if(tel.length < 8 || tel.length > 9 || (tel.charAt(0) == 1 && tel.length == 9) || (tel.length == 8 && tel.charAt(0) == 9 && tel.charAt(1) != 8) || (tel.length == 9 && tel.charAt(0) != 1 && tel.charAt(0) != 9)) { alert("Pogrešan telefonski broj! \nProbajte ponovo!"); return false; } if(d.nev.value.length < 6) { alert("Upisali ste prekratko ime!\nProbajte ponovo!"); return false; } if(!isValidEmail(d.email.value)) { alert("Molimo upišite valjanu e-mail adresu!\nI u slučaju da ne želite da se vaša e-mail adresa vidi uz oglas molimo vas da je ovdje upišete te potom kliknete na opciju 'Ne želim da se moja e-mail adresa javno vidi.' U ovom slučaju se e-mail adresa ne pojavljuje uz oglas, već samo telefonski broj."); return false; } if(d.password.value == '') { alert("Niste upisali zaporku!"); return false; } if(d.password.value.length < 4) { alert("Upisali ste prekratku zaporku!"); return false; } d.submit(); } function check_cegadatok() { d = document.cegadatok; if(d.telefon11.value == '' || (d.telefon11.value.length == 1 && d.telefon11.value != 1)) { alert("Ilyen körzetszám nincs! (telefonszám 1)\nPróbálja újra!"); return false; } if(d.telefon12.value.length != 3) { alert("Hibás telefonszám! (telefonszám 1)\nPróbálja újra!"); return false; } if(d.telefon13.value.length < 3) { alert("Túl rövid telefonszám! (telefonszám 1)\nPróbálja újra!"); return false; } if(d.telefon13.value.length == 3 && (d.telefon11.value == "20" || d.telefon11.value == "21" || d.telefon11.value == "30" || d.telefon11.value == "60" || d.telefon11.value == "70" || d.telefon11.value == "80" || d.telefon11.value == "1")) { alert("Túl rövid telefonszám! (telefonszám 1)\nPróbálja újra!"); return false; } if(d.telefon21.value != '' || d.telefon22.value != '' || d.telefon23.value != '') { if(d.telefon21.value == '' || (d.telefon21.value.length == 1 && d.telefon21.value != 1)) { alert("Ilyen körzetszám nincs! (telefonszám 2)\nPróbálja újra!"); return false; } if(d.telefon22.value.length != 3) { alert("Hibás telefonszám! (telefonszám 2)\nPróbálja újra!"); return false; } if(d.telefon23.value.length < 3) { alert("Túl rövid telefonszám! (telefonszám 2)\nPróbálja újra!"); return false; } if(d.telefon23.value.length == 3 && (d.telefon21.value == "20" || d.telefon21.value == "21" || d.telefon21.value == "30" || d.telefon21.value == "60" || d.telefon21.value == "70" || d.telefon21.value == "80" || d.telefon21.value == "1")) { alert("Túl rövid telefonszám! (telefonszám 2)\nPróbálja újra!"); return false; } } if(d.telefon31.value != '' || d.telefon32.value != '' || d.telefon33.value != '') { if(d.telefon31.value == '' || (d.telefon31.value.length == 1 && d.telefon31.value != 1)) { alert("Ilyen körzetszám nincs! (telefonszám 3)\nPróbálja újra!"); return false; } if(d.telefon32.value.length != 3) { alert("Hibás telefonszám! (telefonszám 3)\nPróbálja újra!"); return false; } if(d.telefon33.value.length < 3) { alert("Túl rövid telefonszám! (telefonszám 3)\nPróbálja újra!"); return false; } if(d.telefon33.value.length == 3 && (d.telefon31.value == "20" || d.telefon31.value == "21" || d.telefon31.value == "30" || d.telefon31.value == "60" || d.telefon31.value == "70" || d.telefon31.value == "80" || d.telefon31.value == "1")) { alert("Túl rövid telefonszám! (telefonszám 3)\nPróbálja újra!"); return false; } } if(d.telefon41.value != '' || d.telefon42.value != '' || d.telefon43.value != '') { if(d.telefon41.value == '' || (d.telefon41.value.length == 1 && d.telefon41.value != 1)) { alert("Ilyen körzetszám nincs! (telefonszám 4)\nPróbálja újra!"); return false; } if(d.telefon42.value.length != 3) { alert("Hibás telefonszám! (telefonszám 4)\nPróbálja újra!"); return false; } if(d.telefon43.value.length < 3) { alert("Túl rövid telefonszám! (telefonszám 4)\nPróbálja újra!"); return false; } if(d.telefon43.value.length == 3 && (d.telefon41.value == "20" || d.telefon41.value == "21" || d.telefon41.value == "30" || d.telefon41.value == "60" || d.telefon41.value == "70" || d.telefon41.value == "80" || d.telefon41.value == "1")) { alert("Túl rövid telefonszám! (telefonszám 4)\nPróbálja újra!"); return false; } } if(!isValidEmail(d.c_email.value)) { alert("Kérjük adjon meg érvényes e-mail címet!"); return false; } if(d.uf_megye.value == 0) { alert("Az ügyfélfogadási megye kötelező adat!"); return false; } if(d.kapcsolat.value == "") { alert("Kérjük adja meg a kapcsolattartó nevét!"); return false; } if(!isValidEmail(d.k_email.value)) { alert("Kérjük adjon meg érvényes kapcsolattartó e-mail címet!"); return false; } d.submit(); } function check_cegadatok_uj() { d = document.cegadatok; if(d.telefon11.value == '' || (d.telefon11.value.length == 1 && d.telefon11.value != 1)) { alert("Ilyen körzetszám nincs! (telefonszám 1)\nPróbálja újra!"); return false; } if(d.telefon12.value.length != 3) { alert("Hibás telefonszám! (telefonszám 1)\nPróbálja újra!"); return false; } if(d.telefon13.value.length < 3) { alert("Túl rövid telefonszám! (telefonszám 1)\nPróbálja újra!"); return false; } if(d.telefon13.value.length == 3 && (d.telefon11.value == "20" || d.telefon11.value == "21" || d.telefon11.value == "30" || d.telefon11.value == "60" || d.telefon11.value == "70" || d.telefon11.value == "80" || d.telefon11.value == "1")) { alert("Túl rövid telefonszám! (telefonszám 1)\nPróbálja újra!"); return false; } if(d.telefon1_magyar.checked == false && d.telefon1_angol.checked == false && d.telefon1_nemet.checked == false) { alert("Telefonszámonként minimum egy nyelv megadása kötelező!\n\nEzek a számok fognak megjelenni a hirdetései mellett, ezen fogják elérni az ingatlan.com magyar, angol és német felületeit használó látogatóink."); return false; } if(d.telefon21.value != '' || d.telefon22.value != '' || d.telefon23.value != '') { if(d.telefon21.value == '' || (d.telefon21.value.length == 1 && d.telefon21.value != 1)) { alert("Ilyen körzetszám nincs! (telefonszám 2)\nPróbálja újra!"); return false; } if(d.telefon22.value.length != 3) { alert("Hibás telefonszám! (telefonszám 2)\nPróbálja újra!"); return false; } if(d.telefon23.value.length < 3) { alert("Túl rövid telefonszám! (telefonszám 2)\nPróbálja újra!"); return false; } if(d.telefon23.value.length == 3 && (d.telefon21.value == "20" || d.telefon21.value == "21" || d.telefon21.value == "30" || d.telefon21.value == "60" || d.telefon21.value == "70" || d.telefon21.value == "80" || d.telefon21.value == "1")) { alert("Túl rövid telefonszám! (telefonszám 2)\nPróbálja újra!"); return false; } if(d.telefon2_magyar.checked == false && d.telefon2_angol.checked == false && d.telefon2_nemet.checked == false) { alert("Telefonszámonként minimum egy nyelv megadása kötelező!\n\nEzek a számok fognak megjelenni a hirdetései mellett, ezen fogják elérni az ingatlan.com magyar, angol és német felületeit használó látogatóink."); return false; } } if(d.telefon31.value != '' || d.telefon32.value != '' || d.telefon33.value != '') { if(d.telefon31.value == '' || (d.telefon31.value.length == 1 && d.telefon31.value != 1)) { alert("Ilyen körzetszám nincs! (telefonszám 3)\nPróbálja újra!"); return false; } if(d.telefon32.value.length != 3) { alert("Hibás telefonszám! (telefonszám 3)\nPróbálja újra!"); return false; } if(d.telefon33.value.length < 3) { alert("Túl rövid telefonszám! (telefonszám 3)\nPróbálja újra!"); return false; } if(d.telefon33.value.length == 3 && (d.telefon31.value == "20" || d.telefon31.value == "21" || d.telefon31.value == "30" || d.telefon31.value == "60" || d.telefon31.value == "70" || d.telefon31.value == "80" || d.telefon31.value == "1")) { alert("Túl rövid telefonszám! (telefonszám 3)\nPróbálja újra!"); return false; } if(d.telefon3_magyar.checked == false && d.telefon3_angol.checked == false && d.telefon3_nemet.checked == false) { alert("Telefonszámonként minimum egy nyelv megadása kötelező!\n\nEzek a számok fognak megjelenni a hirdetései mellett, ezen fogják elérni az ingatlan.com magyar, angol és német felületeit használó látogatóink."); return false; } } if(d.telefon41.value != '' || d.telefon42.value != '' || d.telefon43.value != '') { if(d.telefon41.value == '' || (d.telefon41.value.length == 1 && d.telefon41.value != 1)) { alert("Ilyen körzetszám nincs! (telefonszám 4)\nPróbálja újra!"); return false; } if(d.telefon42.value.length != 3) { alert("Hibás telefonszám! (telefonszám 4)\nPróbálja újra!"); return false; } if(d.telefon43.value.length < 3) { alert("Túl rövid telefonszám! (telefonszám 4)\nPróbálja újra!"); return false; } if(d.telefon43.value.length == 3 && (d.telefon41.value == "20" || d.telefon41.value == "21" || d.telefon41.value == "30" || d.telefon41.value == "60" || d.telefon41.value == "70" || d.telefon41.value == "80" || d.telefon41.value == "1")) { alert("Túl rövid telefonszám! (telefonszám 4)\nPróbálja újra!"); return false; } if(d.telefon4_magyar.checked == false && d.telefon4_angol.checked == false && d.telefon4_nemet.checked == false) { alert("Telefonszámonként minimum egy nyelv megadása kötelező!\n\nEzek a számok fognak megjelenni a hirdetései mellett, ezen fogják elérni az ingatlan.com magyar, angol és német felületeit használó látogatóink."); return false; } } if(d.telefon1_magyar.checked == false && d.telefon2_magyar.checked == false && d.telefon3_magyar.checked == false && d.telefon4_magyar.checked == false) { alert("Legalább egy magyar nyelven is elérhető telefonszám kötelező!"); return false; } if(!isValidEmail(d.c_email.value)) { alert("Kérjük adjon meg érvényes e-mail címet!"); return false; } if(d.uf_megye.value == 0) { alert("Az ügyfélfogadási megye kötelező adat!"); return false; } if(d.kapcsolat.value == "") { alert("Kérjük adja meg a kapcsolattartó nevét!"); return false; } if(!isValidEmail(d.k_email.value)) { alert("Kérjük adjon meg érvényes kapcsolattartó e-mail címet!"); return false; } d.submit(); } function check_cegadatok_nekretnine() { d = document.cegadatok; var tel = d.telefon1.value; var k_tel = d.k_tel.value; if(isNaN(tel)) { alert("Pogrešan telefonski broj! \nProbajte ponovo!"); return false; } if(isNaN(k_tel)) { alert("Pogrešan telefonski broj! \nProbajte ponovo!"); return false; } /*if(tel.substr(0,1) == 1 && tel.length == 9){ alert("Pogrešan telefonski broj! \nPonovo!"); return false; }*/ if(tel.length < 8 || tel.length > 9 || (tel.substr(0,1) == 1 && tel.length == 9) || (tel.length == 8 && tel.substr(0,1) == 9 && tel.substr(1,1) != 8) || (tel.length == 9 && tel.substr(0,1) != 1 && tel.substr(0,1) != 9)) { alert("Pogrešan telefonski broj! \nPonovo!"); return false; } /*if(k_tel.length < 8 || k_tel.length > 9 || (k_tel[0] == 1 && k_tel.length == 9) || (k_tel.length == 9 && k_tel[0] != 1 && k_tel[0] != 9)) { alert("Pogrešan telefonski broj! \nProbajte ponovo!"); return false; }*/ if(!isValidEmail(d.c_email.value)) { alert("Molimo upišite valjanu e-mail adresu!"); return false; } if(d.kapcsolat.value == "") { alert("Molimo upišite ime kontakt osobe!"); return false; } if(!isValidEmail(d.k_email.value)) { alert("Molimo upišite valjanu e-mail adresu kontakt osobe!"); return false; } d.submit(); } function isValidEmail(str) { return (str.indexOf(".") > 0) && (str.indexOf("@") > 0) && (str.length > 6); } function email_ell(it) { x=it.value; for (i=0; i < x.length; i++) if (x.substring(i,i+1)==";" || x.substring(i,i+1)==" " || x.substring(i,i+1)==":" || x.substring(i,i+1)=='"' || x.substring(i,i+1)=="'" || x.substring(i,i+1)=="|" || x.substring(i,i+1)=="/") x=x.substring(0,i)+x.substring(i+1,x.length); if (x.length!=it.value.length) it.value=x; } function textCounter(field,cntfield,maxlimit) { if(field.value.length > maxlimit) // Ha túl hosszú { field.value = field.value.substring(0, maxlimit); } else { cntfield.innerHTML = '' + field.value.length + ' karakter'; } } function kategoria_check_regi() { d = document.tipusvalasztas; if(d.mod.value == 1) { document.getElementById('kategoria1').style.display="block"; document.getElementById('kategoria2').style.display="block"; d.tipus.options[2].style.display="block"; } else if(d.mod.value == 2) { document.getElementById('kategoria1').style.display="block"; document.getElementById('kategoria2').style.display="block"; document.getElementById('project').style.display="none"; d.tipus.options[2].style.display="none"; d.tipus.selectedIndex = 0; } else { document.getElementById('kategoria1').style.display="none"; document.getElementById('kategoria2').style.display="none"; document.getElementById('telepules').style.display="none"; document.getElementById('project').style.display="none"; d.megye.selectedIndex = 0; d.tipus.selectedIndex = 0; d.projectid.selectedIndex = 0; } } function kategoria_check() { d = document.tipusvalasztas; if(d.mod.value == 1) { document.getElementById('kategoria1').style.display="block"; document.getElementById('kategoria2').style.display="block"; document.tipusvalasztas.tipus.options.length = 0; document.tipusvalasztas.tipus.options[0] = new Option('válasszon...','0'); document.tipusvalasztas.tipus.options[1] = new Option('lakás','1'); document.tipusvalasztas.tipus.options[2] = new Option('új építésű lakás','12'); document.tipusvalasztas.tipus.options[3] = new Option('ház','2'); document.tipusvalasztas.tipus.options[4] = new Option('telek','3'); document.tipusvalasztas.tipus.options[5] = new Option('garázs','4'); document.tipusvalasztas.tipus.options[6] = new Option('nyaraló','5'); document.tipusvalasztas.tipus.options[7] = new Option('iroda','6'); document.tipusvalasztas.tipus.options[8] = new Option('üzlethelyiség','7'); document.tipusvalasztas.tipus.options[9] = new Option('vendéglátó egység','8'); document.tipusvalasztas.tipus.options[10] = new Option('ipari','9'); document.tipusvalasztas.tipus.options[11] = new Option('fejlesztési terület','11'); document.tipusvalasztas.tipus.options[12] = new Option('mezőgazdasági','10'); d.tipus.selectedIndex = 0; } else if(d.mod.value == 2) { document.getElementById('kategoria1').style.display="block"; document.getElementById('kategoria2').style.display="block"; document.getElementById('project').style.display="none"; document.tipusvalasztas.tipus.options.length = 0; document.tipusvalasztas.tipus.options[0] = new Option('válasszon...','0'); document.tipusvalasztas.tipus.options[1] = new Option('lakás','1'); document.tipusvalasztas.tipus.options[2] = new Option('ház','2'); document.tipusvalasztas.tipus.options[3] = new Option('telek','3'); document.tipusvalasztas.tipus.options[4] = new Option('garázs','4'); document.tipusvalasztas.tipus.options[5] = new Option('nyaraló','5'); document.tipusvalasztas.tipus.options[6] = new Option('iroda','6'); document.tipusvalasztas.tipus.options[7] = new Option('üzlethelyiség','7'); document.tipusvalasztas.tipus.options[8] = new Option('vendéglátó egység','8'); document.tipusvalasztas.tipus.options[9] = new Option('ipari','9'); document.tipusvalasztas.tipus.options[10] = new Option('fejlesztési terület','11'); document.tipusvalasztas.tipus.options[11] = new Option('mezőgazdasági','10'); d.tipus.selectedIndex = 0; } else { document.getElementById('kategoria1').style.display="none"; document.getElementById('kategoria2').style.display="none"; document.getElementById('telepulesDiv').style.display="none"; document.getElementById('project').style.display="none"; d.tipus.selectedIndex = 0; d.megye.selectedIndex = 0; d.telepules.selectedIndex = 0; d.projectid.selectedIndex = 0; } } function kategoria_check_nekretnine() { d = document.tipusvalasztas; if(d.mod.value == 1 || d.mod.value == 2) { document.getElementById('kategoria1').style.display="block"; document.getElementById('kategoria2').style.display="block"; //d.tipus.selectedIndex = 0; } else { document.getElementById('kategoria1').style.display="none"; document.getElementById('kategoria2').style.display="none"; document.getElementById('telepules').style.display="none"; //d.megye.selectedIndex = 0; //d.tipus.selectedIndex = 0; } } function kategoria_check_horvat() { d = document.tipusvalasztas; if(d.mod.value == 1 || d.mod.value == 2) { document.getElementById('kategoria1').style.display="block"; document.getElementById('kategoria2').style.display="block"; } else { document.getElementById('kategoria1').style.display="none"; document.getElementById('kategoria2').style.display="none"; document.getElementById('telepules').style.display="none"; } } function tipus_check() { d = document.tipusvalasztas; if(d.tipus.value == 12) { document.getElementById('telepulesDiv').style.display="none"; document.getElementById('kategoria2').style.display="none"; document.getElementById('project').style.display="block"; } else { document.getElementById('kategoria2').style.display="block"; document.getElementById('project').style.display="none"; d.megye.selectedIndex = 0; d.projectid.selectedIndex = 0; } } function setTelepules(str) { document.getElementById("telepules").value = str; document.getElementById("talalatok").style.display = "none"; document.tipusvalasztas.pontositas.value = 1; // window.location='/keresov2/hirdetesfeladas.php?action=adatbevitel&mod='+document.adatbevitel.mod.value+'&tipus='+document.adatbevitel.tipus.value+'&megye='+document.adatbevitel.megye.value+'&telepules='+str; document.getElementById("telepules").focus(); } function setTelepulesNext(str) { setTelepules(str); telepules_check(); } function chktelepules(obj) { window.clearTimeout(timeout); chkt = function() { chkTelepules(obj); } timeout = window.setTimeout("chkt()",300); } function chkTelepules(obj) { document.tipusvalasztas.pontositas.value = ""; d = document.tipusvalasztas; var tal = document.getElementById("talalatok"); var megye = 0; if (!megye) megye = document.tipusvalasztas.megye.value; if (obj.value) { var part = escape(obj.value); // if ( h_telepules != 0) // var url = "/keresov2/chktelepules_horvat.php?part="+part+"&megye="+megye+"&h_telepules="+h_telepules; // else var url = "/keresov2/chktelepules.php?part="+part+"&megye="+megye; if (window.XMLHttpRequest) { var req = new XMLHttpRequest(); } else if (window.ActiveXObject) { var req = new ActiveXObject("Microsoft.XMLHTTP"); } req.onreadystatechange = function() { if (req.readyState > 0 && req.readyState < 4) { /* loading... */ } if (req.readyState == 4) { while (tal.firstChild) tal.removeChild(tal.firstChild); if (req.status==200 && req.responseText) { rekk = req.responseText; if (rekk) tal.style.display = "block"; else tal.style.display = "none"; tal.innerHTML = rekk; } } } req.open("GET", url, true); req.send(null); } else tal.style.display="none"; } function megye_check() { d = document.tipusvalasztas; if (!d.megye.value || d.megye.value == 1) { document.getElementById('telepulesDiv').style.display = "none"; d.pontositas.value = 1; } else { document.getElementById('telepulesDiv').style.display = "block"; d.pontositas.value = ""; d.telepules.value = ""; } } function megye_check_old() { d = document.tipusvalasztas; var select_telepules = d.telepules; select_telepules.options.length = 0; if (d.megye.value == 2) { document.getElementById('telepules').style.display="block"; select_telepules.options[0] = new Option("nem Pécs",""); select_telepules.options[1] = new Option("Pécs","Pécs"); } else if (d.megye.value == 3) { document.getElementById('telepules').style.display="block"; select_telepules.options[0] = new Option("nem Kecskemét",""); select_telepules.options[1] = new Option("Kecskemét","Kecskemét"); } else if (d.megye.value == 4) { document.getElementById('telepules').style.display="block"; select_telepules.options[0] = new Option("nem Békéscsaba",""); select_telepules.options[1] = new Option("Békéscsaba","Békéscsaba"); } else if (d.megye.value == 5) { document.getElementById('telepules').style.display="block"; select_telepules.options[0] = new Option("nem Miskolc",""); select_telepules.options[1] = new Option("Miskolc","Miskolc"); } else if (d.megye.value == 6) { document.getElementById('telepules').style.display="block"; select_telepules.options[0] = new Option("nem Szeged",""); select_telepules.options[1] = new Option("Szeged","Szeged"); } else if (d.megye.value == 7) { document.getElementById('telepules').style.display="block"; select_telepules.options[0] = new Option("nem Székesfehérvár",""); select_telepules.options[1] = new Option("Székesfehérvár","Székesfehérvár"); } else if (d.megye.value == 8) { document.getElementById('telepules').style.display="block"; select_telepules.options[0] = new Option("nem Győr és nem Sopron",""); select_telepules.options[1] = new Option("Győr","Győr"); select_telepules.options[2] = new Option("Sopron","Sopron"); } else if (d.megye.value == 9) { document.getElementById('telepules').style.display="block"; select_telepules.options[0] = new Option("nem Debrecen",""); select_telepules.options[1] = new Option("Debrecen","Debrecen"); } else if (d.megye.value == 10) { document.getElementById('telepules').style.display="block"; select_telepules.options[0] = new Option("nem Eger",""); select_telepules.options[1] = new Option("Eger","Eger"); } else if (d.megye.value == 11) { document.getElementById('telepules').style.display="block"; select_telepules.options[0] = new Option("nem Tatabánya",""); select_telepules.options[1] = new Option("Tatabánya","Tatabánya"); } /* else if (d.megye.value == 13) { document.getElementById('telepules').style.display="block"; select_telepules.options[0] = new Option("nem Érd",""); select_telepules.options[1] = new Option("Érd","Érd"); } */ else if (d.megye.value == 14) { document.getElementById('telepules').style.display="block"; select_telepules.options[0] = new Option("nem Kaposvár",""); select_telepules.options[1] = new Option("Kaposvár","Kaposvár"); } else if (d.megye.value == 15) { document.getElementById('telepules').style.display="block"; select_telepules.options[0] = new Option("nem Nyíregyháza",""); select_telepules.options[1] = new Option("Nyíregyháza","Nyíregyháza"); } else if (d.megye.value == 16) { document.getElementById('telepules').style.display="block"; select_telepules.options[0] = new Option("nem Szolnok",""); select_telepules.options[1] = new Option("Szolnok","Szolnok"); } else if (d.megye.value == 18) { document.getElementById('telepules').style.display="block"; select_telepules.options[0] = new Option("nem Szombathely",""); select_telepules.options[1] = new Option("Szombathely","Szombathely"); } else if (d.megye.value == 19) { document.getElementById('telepules').style.display="block"; select_telepules.options[0] = new Option("nem Veszprém",""); select_telepules.options[1] = new Option("Veszprém","Veszprém"); } else if (d.megye.value == 20) { document.getElementById('telepules').style.display="block"; select_telepules.options[0] = new Option("nem Zalaegerszeg",""); select_telepules.options[1] = new Option("Zalaegerszeg","Zalaegerszeg"); } else { document.getElementById('telepules').style.display="none"; } } function check_tipusvalasztas() // kiválasztott megyét és típust? { d = document.tipusvalasztas; var dpont = ''; if ( d.pontositas) dpont = '1'; if (dpont == '1') // van pontositas mező, kezelni kell { if (!d.pontositas.value && (d.mod.value==1 || d.mod.value==2) && d.tipus.value != 12) { alert("Kérjük, pontosítsa a települést!"); return false; } } if ((d.mod.value == 1 || d.mod.value == 2) && (d.tipus.selectedIndex==0 || d.megye.selectedIndex==0) && d.tipus.value != 12) { alert("Kérjük, töltsön ki minden mezőt!"); return false; } else if (d.tipus.value == 12 && d.projectid.selectedIndex == 0) { alert("Kérjük, töltsön ki minden mezőt!"); return false; } else { return true; } } function check_tipusvalasztas_nekretnine() // kiválasztott megyét és típust? { d = document.tipusvalasztas; if ((d.mod.value == 1 || d.mod.value == 2) && (d.tipus.selectedIndex==0 || d.megye.selectedIndex==0)) { alert("Molimo ispunite sva polja!"); } else d.submit(); } function mertekegyseg_valtas(x) { if(x == 1) { document.getElementById('mertekegyseg').innerHTML = "ezer Ft/hó"; } else if(x == 2) { document.getElementById('mertekegyseg').innerHTML = "millió Ft"; } } function nekretnine_mertekegyseg_valtas(x) { if(x == 1) { document.getElementById('mertekegyseg').innerHTML = "&euro/Mjesec"; } else if(x == 2) { document.getElementById('mertekegyseg').innerHTML = "tisuća €"; } } function check_magan_igenylista() { d = document.magan_igenylista; if(!d.hol.value) { alert("Kérjük, adja meg az ingatlan elhelyezkedését!"); return false; } if (d.tipus.selectedIndex == 0) { alert("Kérjük, adja meg az ingatlan típusát!"); return false; } if(!d.ar.value || d.ar.value == 0) { alert("Kérjük, adja meg az ingatlan maximális árát!"); return false; } if(!d.nev.value) { alert("Kérjük, adja meg a nevét!"); return false; } if(!isValidEmail(d.email.value)) { alert("Kérjük adjon meg érvényes e-mail címet!"); return false; } if(!d.telefon.value) { alert("Kérjük, adja meg telefonszámát!"); return false; } if (d.nev.value.length > 5) { spacedb=0; if (d.nev.value.substring(d.nev.value.length-1,d.nev.value.length)==" ") d.nev.value=d.nev.value.substring(0,d.nev.value.length-1); for (i=0; i < d.nev.value.length; i++) if(d.nev.value.substring(i,i+1)==" ") spacedb=1; if (spacedb==0) { alert("Egy tagú nevet nem adhat meg!"); d.nev.focus(); return false; } } if(d.nev.value.length < 6) { alert("Túl rövid nevet adott meg, kérjük adja meg nevét!"); return false; } d.submit(); } function formsubmit(form_name,action) { d = form_name; d.action.value = action; d.submit(); } function nev_check(it) { x=it.value; while(x.substring(0,1)==" " || x.substring(0,1)=="0" || x.substring(0,1)=="1" || x.substring(0,1)=="2" || x.substring(0,1)=="3" || x.substring(0,1)=="4" || x.substring(0,1)=="5" || x.substring(0,1)=="6" || x.substring(0,1)=="7" || x.substring(0,1)=="8" || x.substring(0,1)=="9") x=x.substring(1,x.length); for (i=0; i 0 && req.readyState < 4) { /* loading... */ } if (req.readyState == 4) { if (req.status==200 && req.responseText) { rekk = req.responseText; if (rekk.indexOf("ok") > -1) but.disabled = false; else but.disabled = true; } } } req.open("GET", url, true); req.send(null); } function selectSor(op,rid,conc) { obj = document.getElementById(op+rid); color = colors[rid]; sor = obj.parentNode.parentNode; if (obj.checked) { obj.checked = false; if (conc) { document.getElementById("ri"+rid).style.display = "block"; document.getElementById("rid"+rid).style.display = "none"; if (op != "reak") { document.getElementById("di"+rid).style.display = "block"; document.getElementById("did"+rid).style.display = "none"; } } if (color) sor.style.background = color; else sor.style.background = "url(example.jpg)"; } else { obj.checked = true; if (op == "del") { if (conc) { document.getElementById("ri"+rid).style.display = "none"; document.getElementById("rid"+rid).style.display = "block"; } sor.style.background = "#ffCCCC"; } if (op == "reak") { /*if (conc) { document.getElementById("di"+rid).style.display = "none"; document.getElementById("did"+rid).style.display = "block"; }*/ sor.style.background = "#CCFF99"; } } } function projectform_init() { if(document.projectform.megye.value == 1) { document.getElementById('videk').style.display="none"; document.getElementById('budapest').style.display="block"; } else if(document.projectform.megye.value > 1) { document.getElementById('videk').style.display="block"; document.getElementById('budapest').style.display="none"; } if(document.projectform.allapot.selectedIndex == 0) { document.getElementById('atadas').style.display="none"; } else { document.getElementById('atadas').style.display="block"; } if(document.projectform.parkolo.value == 9) { document.getElementById('parkolas').style.display="block"; } } function form_projektek_kezelese_init() { /* if(document.projectform.megye.value == 1) { document.getElementById('videk').style.display="none"; document.getElementById('budapest').style.display="block"; } else if(document.projectform.megye.value > 1) { document.getElementById('videk').style.display="block"; document.getElementById('budapest').style.display="none"; } */ if(document.form_projektek_kezelese.allapot.selectedIndex == 2) document.getElementById('atadas').style.display="block"; else document.getElementById('atadas').style.display="none"; } function form_megbizas_check() { d = document.form_megbizas; if(d.nev.value == "" || d.telefon.value == "" || d.email.value == "" || d.megjegyzes.value == "") { alert("Kérjük töltse ki a mezőket!"); return false; } d.submit(); } function nekretnine_form_megbizas_check() { d = document.form_megbizas; if(d.nev.value == "" || d.telefon.value == "" || d.email.value == "" || d.megjegyzes.value == "") { alert("Molimo ispunite sva polja!"); return false; } d.submit(); } function form_officeplusz_feltoltes_check(x,y) { d = document.form_officeplusz_feltoltes; if (confirm("Az Ön választása: " + x +". Biztosan megrendeli?")) { d.pont.value = y; d.submit(); } else { return false; } } function uj_project_alert(l, v) { if(!v) { alert("Ön nem előfizetője a Project modul szolgáltatásnak!\nMegrendelés és további információ a \"Díjcsomag/modul megrendelése\" link alatt."); return false; } else { window.location.href=l; } } function radiocsekk4() { d = document.lakaskereso; if (d.elements["mod_"][0].checked && d.mod.value!=1) reszletesKeresoLoader(1,102); if (d.elements["mod_"][1].checked && d.mod.value!=2) reszletesKeresoLoader(2,102); } function radiocsekk5() { d = document.lakaskereso; if (d.elements["mod_"][0].checked && d.mod.value!=1) reszletesKeresoLoader(1,103,"&uid="+document.lakaskereso.uid.value+"&pwd="+document.lakaskereso.pwd.value); if (d.elements["mod_"][1].checked && d.mod.value!=2) reszletesKeresoLoader(2,103,"&uid="+document.lakaskereso.uid.value+"&pwd="+document.lakaskereso.pwd.value); } function bp_lapoz(str,szam){ var x = document.getElementById(str); if (x.checked == 1) { try { if(window.terkep2) window.document["terkep2"].GotoFrame(szam); if(document.terkep2) document.terkep2.GotoFrame(szam); } catch (e) {} } else { try { szam=szam+23; if(window.terkep2) window.document["terkep2"].GotoFrame(szam); if(document.terkep2) document.terkep2.GotoFrame(szam); } catch(e) {} } } function bpterkeponclick() { if ( document.getElementById('bpterkep').style.display=='block') { document.getElementById('bpterkep').style.display='none'; } else { document.getElementById('bpterkep').style.display='block'; setTimeout('_bpt()',500); } } function _bpt() { for(var i=1; i<=23; i++) { var str = "keru" + i; var x = document.getElementById(str); if(x.checked) { if(window.terkep2) window.document["terkep2"].GotoFrame(i); if(document.terkep2) document.terkep2.GotoFrame(i); } } } function ajaxurl(url,id,callback) { if (window.XMLHttpRequest) { var request = new XMLHttpRequest(); } else if (window.ActiveXObject) { var request = new ActiveXObject("Microsoft.XMLHTTP"); } request.open('GET', url, true); request.onreadystatechange = function() { if (request.readyState == 4) { if (request.status==200 && request.responseText) { var html = request.responseText; try{ if(id != ''){ if(document.getElementById(id).style.display=='none') document.getElementById(id).style.display = 'block'; document.getElementById(id).innerHTML = html; } }catch(e){} if (callback != null){ callback(); } } } } request.send(null); return false; } function csillagoz(url,hid) { document.getElementById("csdiv"+hid).style.display="none"; document.getElementById("csdiv_loading"+hid).style.display="block"; ajaxurl(url+'&id='+hid+'&lejart='+document.getElementById("csillag"+hid).value,'ajaxerrormessage',function(){csillagozCallback(hid,document.getElementById("csillag"+hid).value);ajaxerrorHide();}); } function csillagozCallback(hid,lejart) { opacity('ajaxerrordiv', 0, 100, 0); document.getElementById('ajaxerrordiv').style.display="block"; ajaxerror=1; ajaxerrortop=findPosY(document.getElementById("csdiv"+hid).parentNode.parentNode); document.getElementById('ajaxerrordiv').style.top=ajaxerrortop+'px'; if(lejart==1){ document.getElementById("csillag"+hid).value=7; document.getElementById("csdiv"+hid).style.background="url(http://img.ingatlan.com/images/star_on.gif) 3px 0 no-repeat"; }else{ document.getElementById("csillag"+hid).value=1; document.getElementById("csdiv"+hid).style.background="url(http://img.ingatlan.com/images/star_off.gif) 3px 0 no-repeat"; } document.getElementById("csdiv_loading"+hid).style.display="none"; document.getElementById("csdiv"+hid).style.display="block"; } function ajaxerrorHide() { try{ window.clearTimeout(timeout); timeout=window.setTimeout(function(){opacity('ajaxerrordiv', 100, 0, 1000);ajaxerror=0;},6000); }catch(e){} } var IE = document.all?true:false; var ajaxerror=0; var ajaxerrortop=0; if (!IE){ window.captureEvents(Event.scroll) document.onscroll = function(e) { if(ajaxerror!=0){ try{ document.getElementById('ajaxerrordiv').style.top=document.body.scrollTop+ajaxerrortop+"px"; }catch(e){} } } }else{ window.onscroll = function(e) { if(ajaxerror!=0){ try{ document.getElementById('ajaxerrordiv').style.top=document.body.scrollTop+ajaxerrortop+"px"; }catch(e){} } } } function findPosX(obj) { var curleft = 0; if (obj.offsetParent) { while (obj.offsetParent) { curleft += obj.offsetLeft obj = obj.offsetParent; } } else if (obj.x) curleft += obj.x; return curleft; } function findPosY(obj) { var curtop = 0; if (obj.offsetParent) { while (obj.offsetParent) { curtop += obj.offsetTop obj = obj.offsetParent; } } else if (obj.y) curtop += obj.y; return curtop; } function opacity(id, opacStart, opacEnd, millisec) { //speed for each frame var speed = Math.round(millisec / 100); var timer = 0; //determine the direction for the blending, if start and end are the same nothing happens if(opacStart > opacEnd) { for(i = opacStart; i >= opacEnd; i--) { setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); timer++; } } else if(opacStart < opacEnd) { for(i = opacStart; i <= opacEnd; i++) { setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); timer++; } } } function changeOpac(opacity, id) { var object = document.getElementById(id).style; object.opacity = (opacity / 100); object.MozOpacity = (opacity / 100); object.KhtmlOpacity = (opacity / 100); object.filter = "alpha(opacity=" + opacity + ")"; } function projekt_allapot_check() { if(document.form_projektek_kezelese.allapot.selectedIndex == 2) document.getElementById('atadas').style.display="block"; else document.getElementById('atadas').style.display="none"; } function tipusvalasztas_check() // kiválasztott megyét és típust? { d = document.tipusvalasztas; var dpont = ''; if(d.pontositas) dpont = '1'; if(dpont == '1') // van pontositas mező, kezelni kell { if (!d.pontositas.value && d.projectid.selectedIndex == 0) { alert("Kérjük, pontosítsa a települést!"); return false; } } if (d.tipus.selectedIndex == 0 || (d.megye.selectedIndex == 0 && d.projectid.selectedIndex == 0)) { alert("Kérjük, töltsön ki minden mezőt!"); return false; } else return true; } function tipusvalasztas_projectid_onchange(uid,pwd) { d = document.tipusvalasztas; if(d.projectid.value == 99999) window.location='/service_v2/office.php?uid='+uid+'&pwd='+pwd+'&page=projektek_kezelese&action=add'; else if(d.projectid.value == 0) { document.getElementById('kategoria2').style.display="block"; document.getElementById('orszag').style.display="block"; if(d.megye.selectedIndex > 0) document.getElementById('telepulesDiv').style.display="block"; } else { document.getElementById('kategoria2').style.display="none"; document.getElementById('orszag').style.display="none"; document.getElementById('telepulesDiv').style.display="none"; } } function form_projektek_kezelese_check() { d = document.form_projektek_kezelese; var now = new Date(); ev = now.getFullYear(); honap = now.getMonth()+1; if(d.projectnev.value == '') { alert("Kérjük adja meg a projekt nevét!"); } else if(d.megye.selectedIndex == 0) { alert("Kérjük válasszon megyét!"); } else if(d.megye.selectedIndex == 1 && d.kerulet.selectedIndex == 0) { alert("Kérjük válasszon kerületet!"); } else if(d.varosresz.value == "") { alert("Kérjük adjon meg utcanevet!"); } else if((d.megye.selectedIndex > 1 && d.telepules.value == "") || !pontTelepulesAlert()) { alert("Kérjük adjon meg települést!"); } else if(d.allapot.selectedIndex == 2 && d.atadasev.value == ev && d.atadashonap.value < honap) { alert("Hibás az átadás ideje!"); } else { if(pontUtcaConfirm()) { if(confirm("Biztosan nem pontosítja az utcát?")) d.submit(); else return false; } d.submit(); } }