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);