var app; app = app || (function () { return { warn: '', say: '', setWarn: function(msg) { app.warn = msg; }, setSay: function(msg) { app.say = msg; }, showMsg: function() { if (app.say != '') { /* $('#sayBox div[class=modal-body]').html('

' + app.say + '

'); $('#sayBox').modal('show'); */ alert(app.say); app.say = ''; } if (app.warn != '') { /* $('#warnBox div[class=modal-body]').html('

' + app.warn + '

'); $('#warnBox').modal('show'); */ alert(app.warn); app.warn = ''; } }, refreshPage: function() { location.reload(); }, convertDateToString: function(date) { var yyyy = date.getFullYear(); var mm = date.getMonth()+1; var dd = date.getDate(); if (mm < 10) { mm = '0' + mm; } if (dd < 10) { dd = '0' + dd; } return yyyy + '-' + mm + '-' + dd; }, changelang: function(locale) { var mainURL = window.location.pathname+'?'; var qs = window.location.search.substring(1); var van_locale = 0; var ft = ''; if (qs != '') { var qsarr = qs.split("&"); for (i=0; i=8)) { lpStart(); } } } } })(); $(document).ready(app.initPage); var regisztracio; regisztracio = regisztracio || (function () { return { scrollTo: function(element) { $('html, body').animate({ scrollTop: element.offset().top-140 }, 1000); element.focus(); }, regisztracioInit: function() { $("#reg_szuletesi_datum").mask("9999-99-99",{placeholder:"yyyy-mm-dd"}); $('#reg_ugynok_altal').change(function() { if ($(this).is(":checked")) { $("#reg_ugynok_id").prop("disabled", false); } else { $("#reg_ugynok_id").prop("disabled", true); } }); $('#regButton').click(function(e) { e.preventDefault(); var jelleg = $("#reg_jelleg").val(); var reg_titulus = $("#reg_titulus"); var reg_cegnev = $("#reg_cegnev"); var reg_cegjegyzekszam = $("#reg_cegjegyzekszam"); var reg_adoszam = $("#reg_adoszam"); var reg_keresztnev = $("#reg_keresztnev"); var reg_vezeteknev = $("#reg_vezeteknev"); var reg_szuletesi_nev = $("#reg_szuletesi_nev"); var reg_szuletesi_datum = $("#reg_szuletesi_datum"); var reg_anyja_neve = $("#reg_anyja_neve"); var reg_szuletesi_hely = $("#reg_szuletesi_hely"); var reg_igazolvany_tipus_id = $("#reg_igazolvany_tipus_id option:selected"); var reg_igazolvany_szam = $("#reg_igazolvany_szam"); var reg_adoazonosito_jel = $("#reg_adoazonosito_jel"); var reg_ev_igazolvanyszam = $("#reg_ev_igazolvanyszam"); var reg_orszag_id = $("#reg_orszag_id option:selected"); var reg_iranyitoszam = $("#reg_iranyitoszam"); var reg_varos = $("#reg_varos"); var reg_cim = $("#reg_cim"); var reg_orszag_id2 = $("#reg_orszag_id2 option:selected"); var reg_iranyitoszam2 = $("#reg_iranyitoszam2"); var reg_varos2 = $("#reg_varos2"); var reg_cim2 = $("#reg_cim2"); var reg_email = $("#reg_email"); var reg_email2 = $("#reg_email2"); var reg_telefon = $("#reg_telefon"); var reg_fax = $("#reg_fax"); var reg_mobil = $("#reg_mobil"); var reg_jelszo = $("#reg_jelszo"); var reg_jelszo2 = $("#reg_jelszo2"); var reg_ugynok_altal = $("#reg_ugynok_altal").is(":checked"); var reg_ugynok_id = $("#reg_ugynok_id option:selected"); var reg_alapert_nyelv = $("#reg_alapert_nyelv option:selected"); var biztonsagi_kerdes = $("#biztonsagi_kerdes"); var honnan_ertesult_id = $("#honnan_ertesult_id option:selected"); var reg_aszf_elfogad = $("#reg_aszf_elfogad").is(":checked"); var reg_marketing = $("#reg_marketing").is(":checked"); var reg_finansz_hivhato = $("#reg_finansz_hivhato").is(":checked"); var reg_adatvedelem1 = $("#reg_adatvedelem1").is(":checked"); var reg_adatvedelem2 = $("#reg_adatvedelem2").is(":checked"); if (jelleg == "2" && reg_cegnev.val() == '') { app.setWarn("A cégnév kitöltése kötelező!"); regisztracio.scrollTo(reg_cegnev); } else if (jelleg == "2" && reg_cegjegyzekszam.val() == '') { app.setWarn("A cégjegyzékszám kitöltése kötelező!"); regisztracio.scrollTo(reg_cegjegyzekszam); } else if (jelleg != "1" && reg_adoszam.val() == '') { app.setWarn("Az adószám kitöltése kötelező!"); regisztracio.scrollTo(reg_adoszam); } else if (reg_keresztnev.val() == '') { app.setWarn("A keresztnév kitöltése kötelező!"); regisztracio.scrollTo(reg_keresztnev); } else if (reg_vezeteknev.val() == '') { app.setWarn("A vezetéknév kitöltése kötelező!"); regisztracio.scrollTo(reg_vezeteknev); } else if (jelleg != "2" && reg_szuletesi_nev.val() == '') { app.setWarn("A születési név kitöltése kötelező!"); regisztracio.scrollTo(reg_szuletesi_nev); } else if (jelleg != "2" && reg_szuletesi_datum.val() == '') { app.setWarn("A születési dátum kitöltése kötelező!"); regisztracio.scrollTo(reg_szuletesi_datum); } else if (jelleg != "2" && reg_anyja_neve.val() == '') { app.setWarn("Az anyja leánykori nevének kitöltése kötelező!"); regisztracio.scrollTo(reg_anyja_neve); } else if (jelleg != "2" && reg_szuletesi_hely.val() == '') { app.setWarn("A születési hely kitöltése kötelező!"); regisztracio.scrollTo(reg_szuletesi_hely); } else if (jelleg != "2" && reg_igazolvany_tipus_id.val() == '-1') { app.setWarn("Kérem válasszon igazolvány típust!"); regisztracio.scrollTo($("#reg_igazolvany_tipus_id")); } else if (jelleg != "2" && reg_igazolvany_szam.val() == '') { app.setWarn("Az igazolvány szám kitöltése kötelező!"); regisztracio.scrollTo(reg_igazolvany_szam); } else if (jelleg == "1" && reg_adoazonosito_jel.val() == '') { app.setWarn("Az adóazonosító jel kitöltése kötelező!"); regisztracio.scrollTo(reg_adoazonosito_jel); } else if (jelleg == "3" && reg_ev_igazolvanyszam.val() == '') { app.setWarn("A vállalkozói igazolványszám kitöltése kötelező!"); regisztracio.scrollTo(reg_ev_igazolvanyszam); } else if (reg_orszag_id.val() == '-1') { app.setWarn("Kérem válasszon országot!"); regisztracio.scrollTo($("#reg_orszag_id")); } else if (reg_iranyitoszam.val() == '') { app.setWarn("Az irányítószám kitöltése kötelező!"); regisztracio.scrollTo(reg_iranyitoszam); } else if (reg_varos.val() == '') { app.setWarn("A város kitöltése kötelező!"); regisztracio.scrollTo(reg_varos); } else if (reg_cim.val() == '') { app.setWarn("A cím kitöltése kötelező!"); regisztracio.scrollTo(reg_cim); } else if (jelleg == "2" && reg_orszag_id2.val() == '-1') { app.setWarn("Kérem válasszon országot! (telephely)"); regisztracio.scrollTo($("#reg_orszag_id2")); } else if (jelleg == "2" && reg_iranyitoszam2.val() == '') { app.setWarn("Az irányítószám kitöltése kötelező! (telephely)"); regisztracio.scrollTo(reg_iranyitoszam2); } else if (jelleg == "2" && reg_varos2.val() == '') { app.setWarn("A város kitöltése kötelező! (telephely)"); regisztracio.scrollTo(reg_varos2); } else if (jelleg == "2" && reg_cim2.val() == '') { app.setWarn("A cím kitöltése kötelező! (telephely)"); regisztracio.scrollTo(reg_cim2); } else if (reg_email.val() == '') { app.setWarn("Az e-mail kitöltése kötelező!"); regisztracio.scrollTo(reg_email); } else if (reg_email2.val() == '') { app.setWarn("Az e-mail megerősítésenek kitöltése kötelező!"); regisztracio.scrollTo(reg_email2); } else if (reg_email.val() != reg_email2.val()) { app.setWarn("Az e-mail címek nem egyeznek!"); regisztracio.scrollTo(reg_email2); } else if (!reg_email.val().match(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/)) { app.setWarn("Az e-mail cím formátuma nem megfelelő!"); regisztracio.scrollTo(reg_email); } else if (reg_telefon.val() == '') { app.setWarn("A telefonszám kitöltése kötelező!"); regisztracio.scrollTo(reg_telefon); } else if (jelleg == "2" && reg_mobil.val() == '') { app.setWarn("A mobilszám kitöltése kötelező!"); regisztracio.scrollTo(reg_mobil); } else if (reg_jelszo.val() == '') { app.setWarn("A jelszó kitöltése kötelező!"); regisztracio.scrollTo(reg_jelszo); } else if (!reg_jelszo.val().match(/^[0-9a-zA-Z]{4,}$/)) { app.setWarn("A jelszó csak alfanumerikus karaktereket tartalmazhat, és legalább 4 karakter hosszúságúnak kell lennie!"); regisztracio.scrollTo(reg_jelszo); } else if (reg_jelszo2.val() == '') { app.setWarn("A jelszó megerősítés kitöltése kötelező!"); regisztracio.scrollTo(reg_jelszo2); } else if (reg_jelszo.val() != reg_jelszo2.val()) { app.setWarn("A jelszavak nem egyeznek!"); regisztracio.scrollTo(reg_jelszo2); } else if (reg_ugynok_altal && reg_ugynok_id.val() == '-1') { app.setWarn("Kérem válasszon ügynököt!"); regisztracio.scrollTo($("#reg_ugynok_id")); } else if (reg_alapert_nyelv.val() == '-1') { app.setWarn("Kérem válasszon preferált nyelvet!"); regisztracio.scrollTo($("#reg_alapert_nyelv")); } else if (biztonsagi_kerdes.val() == '') { app.setWarn("A biztonsági kérdés kitöltése kötelező!"); regisztracio.scrollTo(biztonsagi_kerdes); } else if (honnan_ertesult_id.val() == '-1') { app.setWarn("Kérem jelölje meg, honnan hallott az aukcióról!"); regisztracio.scrollTo($("#honnan_ertesult_id")); } else if (!reg_aszf_elfogad) { app.setWarn("Kérem fogadja el az Aukció Általános Szerződési Feltételeket!"); } else if (!reg_adatvedelem1) { app.setWarn("Kérem fogadja el a hozzájáruló nyilatkozatokat!"); } else if (!reg_adatvedelem2) { app.setWarn("Kérem fogadja el a hozzájáruló nyilatkozatokat!"); } else { $('#reg_form').submit(); } app.showMsg(); }); $('#reg_cim_masolas').click(function() { if ($('#reg_cim_masolas').prop('checked')) { $("#reg_orszag_id2").val($("#reg_orszag_id").val()); $("#reg_iranyitoszam2").val($("#reg_iranyitoszam").val()); $("#reg_varos2").val($("#reg_varos").val()); $("#reg_cim2").val($("#reg_cim").val()); } else { $("#reg_orszag_id2").val(1); $("#reg_iranyitoszam2").val(''); $("#reg_varos2").val(''); $("#reg_cim2").val(''); } }); }, initPage: function() { regisztracio.regisztracioInit(); } } })(); $(document).ready(regisztracio.initPage);