var xmlHttp; var xmlHttp2; var xmlHttp3; var xmlHttp4; var objektumnev = ''; var objektumnev2= ''; var objektumnev4= ''; var elozoertek = Array(); var ccSugo = {}; window.onload = nev_ellenor; function initCcSugo() { var k, info, box, id; for(k in ccSugo) { info = ccSugo[k]; box = $("#"+ info.boxId); id = info.boxId +'_cc_sugo'; if (info.boxId && box[0]) { box.after($(' td", box).length-1) +'">• Keresztértékresítési pont!
')); } } } function displayCcSugo(id) { $('#'+ id).slideToggle(); } function nev_ellenor() { try { if (!document.getElementById("Sz_szulnevelter").checked) { document.getElementById("Sz_Szuletesi_Vezeteknev").disabled = true; document.getElementById("Sz_Szuletesi_Vezeteknev").value = ""; document.getElementById("Sz_Szuletesi_Keresztnev").disabled = true; document.getElementById("Sz_Szuletesi_Keresztnev").value = ""; document.getElementById("Sz_Szuletesi_Utonev").disabled = true; document.getElementById("Sz_Szuletesi_Utonev").value = ""; } } catch (someException) { } } function set_szulnev_enabled(value) { try { document.getElementById("Sz_Szuletesi_Vezeteknev").disabled = !value; document.getElementById("Sz_Szuletesi_Vezeteknev").value = ""; document.getElementById("Sz_Szuletesi_Keresztnev").disabled = !value; document.getElementById("Sz_Szuletesi_Keresztnev").value = ""; document.getElementById("Sz_Szuletesi_Utonev").disabled = !value; document.getElementById("Sz_Szuletesi_Utonev").value = ""; } catch (someException) { } } /*Esemény figyelő osztály*/ FormEventListener = { addEvent:function(element, type, handler) { try { element.addEventListener(type, handler, false); } catch(inferiorBrowserException) { if(element.attachEvent) element.attachEvent('on'+type, handler); else element['on'+type] = handler; } return [element, type, handler]; }, removeEvent:function(event) { var element = event[0], type = event[1], handler = event[2]; try { element.removeEventListener(type, handler, false); } catch(inferiorBrowserException) { if(element.detachEvent) element.detachEvent('on'+type, handler); else element['on'+type] = null; } }, cancelEvent:function(e) { try { e.preventDefault(); e.stopPropagation(); } catch (someException) { e.returnValue = false; } return false; } } /* * body load esemény definiálása * fontos mindig lefut ezért ha feltöltjük a lefutást gondoskodjunk, a hiba elkapásról @see set_emlekezteto_sajat_kerdes_enabled() */ FormEventListener.addEvent(window, 'load', function() { set_emlekezteto_sajat_kerdes_enabled(); }); function set_emlekezteto_sajat_kerdes_enabled() { try { var emlekezteto_kerdes = document.getElementById('emlekezteto_kerdes'); var emlekezteto_sajat_kerdes = document.getElementById('emlekezteto_sajat_kerdes'); if (emlekezteto_kerdes == null) return 0; if (emlekezteto_sajat_kerdes == null) return 0; if( emlekezteto_kerdes.value == 'sajat' ) { emlekezteto_sajat_kerdes.disabled=false; emlekezteto_sajat_kerdes.focus(); } else { emlekezteto_sajat_kerdes.value=''; emlekezteto_sajat_kerdes.disabled=true; } } catch (someException) { return; } } function check_osszeg(obj) { if(obj.disabled==true) obj.disabled=false; else obj.disabled=true; } /* * @ertek A meghívó mező értéke */ function disableJogiSzemelyFields(ertek) { if ( ertek == 'jogi_szemely' ) { document.getElementById('Tulajdonos_szulido[ev]').disabled = true; document.getElementById('Tulajdonos_szulido[ho]').disabled = true; document.getElementById('Tulajdonos_szulido[nap]').disabled = true; document.getElementById('Tulajdonos_jogsi[ev]').disabled = true; document.getElementById('Tulajdonos_jogsi[ho]').disabled = true; document.getElementById('Tulajdonos_jogsi[nap]').disabled = true; } else if ( ertek == 'ferfi' || ertek == 'no' ) { document.getElementById('Tulajdonos_szulido[ev]').disabled = false; document.getElementById('Tulajdonos_szulido[ho]').disabled = false; document.getElementById('Tulajdonos_szulido[nap]').disabled = false; document.getElementById('Tulajdonos_jogsi[ev]').disabled = false; document.getElementById('Tulajdonos_jogsi[ho]').disabled = false; document.getElementById('Tulajdonos_jogsi[nap]').disabled = false; } } /* * @ertek A meghívó mező értéke */ function disableJogiSzemelyFields_uzembentarto(ertek) { if ( ertek == 'jogi_szemely' ) { document.getElementById('Uzembentarto_szulido[ev]').disabled = true; document.getElementById('Uzembentarto_szulido[ho]').disabled = true; document.getElementById('Uzembentarto_szulido[nap]').disabled = true; document.getElementById('Uzembentarto_jogsi[ev]').disabled = true; document.getElementById('Uzembentarto_jogsi[ho]').disabled = true; document.getElementById('Uzembentarto_jogsi[nap]').disabled = true; } else if ( ertek == 'ferfi' || ertek == 'no' ) { document.getElementById('Uzembentarto_szulido[ev]').disabled = false; document.getElementById('Uzembentarto_szulido[ho]').disabled = false; document.getElementById('Uzembentarto_szulido[nap]').disabled = false; document.getElementById('Uzembentarto_jogsi[ev]').disabled = false; document.getElementById('Uzembentarto_jogsi[ho]').disabled = false; document.getElementById('Uzembentarto_jogsi[nap]').disabled = false; } } function get_radio_selectedvalue(radioname) { radio_choice = ""; for (c = 0; c < document.urlap[radioname].length; c++) { if (document.urlap[radioname][c].checked) radio_choice = document.urlap[radioname][c].value; } return radio_choice; } function bankintezet(objnev) { if(objektumnev4 == '') { objektumnev4 = objnev; xmlHttp4 = GetXmlHttpObject(); if (xmlHttp4==null) { return } var url="https://partner.biztositas.hu/biztositas_dijszamitas/kotelezo_biztositas/ajax_v6.php"; szamlaszam = document.getElementById(objnev + "[0]").value; url=url+"?function=bankintezet&"; url=url+"&penzintezet="+szamlaszam; xmlHttp4.onreadystatechange=bankintezet_ready; xmlHttp4.open("GET",url,true); xmlHttp4.send(null); } else { var t=setTimeout("bankintezet('"+objnev+"')",200); //objektumnev4 = ''; } } function bankintezet_ready() { if (xmlHttp4.readyState==4 || xmlHttp4.readyState=="complete") { if(objektumnev4!="") { document.getElementById('intezet_' + objektumnev4).innerHTML = xmlHttp4.responseText; } objektumnev4 = ''; } } function getDaysOfMonth(evName, hoName, napName) { (function($) { var $ev = $('select[name="' + evName + '"]'); var $ho = $('select[name="' + hoName + '"]'); var $nap = $('select[name="' + napName + '"]'); if ($ev.length && $ho.length && $nap.length) { var ev = ''; var ho = ''; var nap = ''; var maxNap = 31; var $evSel = $ev.find('option:selected'); if ($evSel.length) { ev = $evSel.val(); } var $hoSel = $ho.find('option:selected'); if ($hoSel.length) { ho = $hoSel.val(); } var $napSel = $nap.find('option:selected'); if ($napSel.length) { nap = $napSel.val(); } if (ho != '') { switch (ho) { case '02' : maxNap = 28; if (ev != '') { try { if (parseInt(ev) % 4 == 0) { maxNap = 29; } } catch (e) { } } break; case '04' : case '06' : case '09' : case '11' : maxNap = 30; break; } } for (var i = 1; i <= 31; i++) { var aktNap = i; if (i < 10) { aktNap = '0' + i; } (function(_) { if (_.length) { _.remove(); } })($nap.find('option[value="' + aktNap + '"]')); } var hasSelected = false; for (var i = 1; i <= maxNap; i++) { var aktNap = i; if (i < 10) { aktNap = '0' + i; } var selectedStr = ''; if (aktNap == nap) { selectedStr = ' selected="selected"'; hasSelected = true; } $nap.append(''); } if (!hasSelected) { $nap.find('option:first').attr('selected', true); } } })(jQuery); } function urit(obj) { l = obj.length; for(i = 0;i<=l; i++) { obj[i] = null; } } function add_telepules_adat(mezoid,value) { $('input[name="'+mezoid+'_hely"]').val(value).attr('value',value); alert(mezoid) alert(value) } function telepuleslista(mezoid) { if(elozoertek[mezoid] != document.getElementById(mezoid + '[irsz]').value) { elozoertek[mezoid] = document.getElementById(mezoid + '[irsz]').value; if(objektumnev2=='') { iranyitoszam = document.getElementById(mezoid + '[irsz]').value; if(iranyitoszam.length == 4) { var url="https://partner.biztositas.hu/biztositas_dijszamitas/kotelezo_biztositas/ajax_v6.php"; url=url+"?function=telepules"; url=url+"&irsz=" + iranyitoszam; url=url+"&mezonev=" + mezoid + "[varos]"; url=url+"&tarifaID=" + $('input[name="tarifaID"]').val(); document.getElementById(mezoid + '_telepuleshelye').innerHTML = '

kérjük várjon...

'; xmlHttp2=GetXmlHttpObject(); if (xmlHttp2==null) { return } objektumnev2 = mezoid; xmlHttp2.onreadystatechange=telepuleslista_ready; xmlHttp2.open("GET",url,true); xmlHttp2.send(null); } else { document.getElementById(mezoid + '_telepuleshelye').innerHTML = '

---

'; } } else { var t=setTimeout("telepuleslista('" + mezoid + "')",1000); } } } function telepuleslista_ready() { if (xmlHttp2.readyState==4 || xmlHttp2.readyState=="complete") { document.getElementById(objektumnev2 + '_telepuleshelye').innerHTML = xmlHttp2.responseText; //eval(document.getElementById("runscript").innerHTML); objektumnev2 = ''; } if(xmlHttp2.readyState==4 && xmlHttp2.status!=200) { objektumnev2 = ''; } } function cim_telepules_change(mezoid, cimLehetPf) { if(elozoertek[mezoid] != document.getElementById(mezoid + '[iranyitoszam]').value) { elozoertek[mezoid] = document.getElementById(mezoid + '[iranyitoszam]').value; if(objektumnev2=='') { iranyitoszam = document.getElementById(mezoid + '[iranyitoszam]').value; if(iranyitoszam.length == 4) { var url="https://partner.biztositas.hu/biztositas_dijszamitas/kotelezo_biztositas/ajax_v6.php"; url=url + "?function=telepules"; url=url + "&irsz=" + iranyitoszam; url=url + "&mezonev=" + mezoid + "[varos]"; url=url + "&onchange=cim_telepuleslista_change('"+mezoid+"')"; if(cimLehetPf == '1') { url=url + "&cimLehetPf="+cimLehetPf; } document.getElementById(mezoid + '_utca').innerHTML = '

---

'; document.getElementById(mezoid + '_telepules').innerHTML = '

kérjük várjon...

'; xmlHttp2=GetXmlHttpObject(); if (xmlHttp2==null) { return } objektumnev2 = mezoid; readyCimLehetPf = cimLehetPf; xmlHttp2.onreadystatechange=cim_telepuleslista_ready; xmlHttp2.open("GET",url,true); xmlHttp2.send(null); } else { document.getElementById(mezoid + '_telepules').innerHTML = '

---

'; document.getElementById(mezoid + '_utca').innerHTML = '

---

'; } } else { var t=setTimeout("cim_telepules_change('" + mezoid + "')",1000); } } } function cim_telepuleslista_change(mezonev, cimLehetPf) { objektumnev2 = mezonev; iranyitoszam = document.getElementById(objektumnev2 + '[iranyitoszam]').value; telepulesnev = document.getElementById(objektumnev2 + '[varos]').value; //alert(mezonev); document.getElementById(objektumnev2 + '_utca').innerHTML = '

---

'; var url="https://partner.biztositas.hu/biztositas_dijszamitas/kotelezo_biztositas/ajax_v6.php"; url=url+"?function=utca"; url=url+"&irsz=" + iranyitoszam; url=url+"&telepules=" + telepulesnev; url=url+"&mezonev=" + objektumnev2 + "[ktid]"; if(cimLehetPf == '1') { url=url + "&cimLehetPf="+cimLehetPf; } //alert(url); xmlHttp3 = GetXmlHttpObject(); if (xmlHttp3==null) { return } xmlHttp3.onreadystatechange=cim_utcalista_ready; xmlHttp3.open("GET",url,true); xmlHttp3.send(null); } function cim_telepuleslista_ready() { if (xmlHttp2.readyState==4 || xmlHttp2.readyState=="complete") { document.getElementById(objektumnev2 + '_telepules').innerHTML = xmlHttp2.responseText; document.getElementById(objektumnev2 + '_hazszam').value = ''; document.getElementById(objektumnev2 + '_epulet').value = ''; document.getElementById(objektumnev2 + '_lepcsohaz').value = ''; document.getElementById(objektumnev2 + '_emelet').value = ''; document.getElementById(objektumnev2 + '_ajto').value = ''; iranyitoszam = document.getElementById(objektumnev2 + '[iranyitoszam]').value; var url="https://partner.biztositas.hu/biztositas_dijszamitas/kotelezo_biztositas/ajax_v6.php"; url=url+"?function=utca"; url=url+"&irsz=" + iranyitoszam; url=url+"&mezonev=" + objektumnev2 + "[ktid]"; if(readyCimLehetPf == '1') { url=url + "&cimLehetPf="+readyCimLehetPf; } xmlHttp3 = GetXmlHttpObject(); if (xmlHttp3==null) { return } xmlHttp3.onreadystatechange=cim_utcalista_ready; xmlHttp3.open("GET",url,true); xmlHttp3.send(null); } if(xmlHttp2.readyState==4 && xmlHttp2.status!=200) { objektumnev2 = ''; } } function cim_utcalista_ready() { if (xmlHttp3.readyState==4 || xmlHttp3.readyState=="complete") { //Kell egy kis machináció, mert az ajax válaszban is benne van a