$(document).ready(function() {
$(document).on('click', '.login_now', function(e) {
var form_data = new FormData();
form_data.append('email', $('#logon_mail').val());
form_data.append('passwd', $('#logon_pass').val());
$.ajax({
type: 'post',
dataType: 'text',
cache: false,
contentType: false,
processData: false,
data: form_data,
url: '/data.php?slags=logmein&id=0',
success: function(data) {
swal.fire({
icon: 'error',
title: 'Fejl',
html: data,
});
}
});
});
$(document).on('click', '.kontakt_submit', function(e) {
var alertmsg = '';
if ($('#kontakt_navn').val() == '') { alertmsg += '
Du skal skrive dit fornavn'; } if ($('#kontakt_telefon').val() == '') { alertmsg += 'Du skal skrive dit brugernavn'; }
if (!$('#kontakt_email').val().match(/^[a-zA-Z0-9._-]+@[a-zA-Z0-9-]+\.[a-zA-Z.]{2,5}$/i) && $('#email').val() != '') { alertmsg += 'Din email indeholder ulovlige tegn. Hvis den er skrevet korrekt, så send os venligst en email på support@rentalio.dk'; }
if ($('#kontakt_email').val() == '') { alertmsg += 'Du skal huske at skrive din email'; }
if ($('#kontakt_besked').val() == '') { alertmsg += 'Du skal skrive en tekst til os før vi kan sende din besked'; }
if (alertmsg != '') {
swal.fire({
icon: 'error',
title: 'Fejl',
html: '',
});
} else {
var form_data = new FormData();
form_data.append('email', $('#logon_mail').val());
form_data.append('passwd', $('#logon_pass').val());
$.ajax({
type: 'post',
dataType: 'text',
cache: false,
contentType: false,
processData: false,
data: form_data,
url: '/data.php?slags=logmein&id=0',
success: function(data) {
swal.fire({
icon: 'error',
title: 'Fejl',
html: data,
});
}
});
}
});
$(document).on('click', '#terms', function(e) { $(e.target).attr('checked', !$(e.target).attr('checked')); }); $(document).on('click', '#newsletter', function(e) { $(e.target).attr('checked', !$(e.target).attr('checked')); });
function check_email(email) {
var return_data = '';
if (email != '') { $.ajax({ type: 'get', dataType: 'text', cache: false, contentType: false, processData: false, url: '/data.php?slags=check_email&email=' + email + '&id=0', success: function(data) { return_data = data; } }); }
return return_data;
}
function check_nick(nick) {
var return_data = '';
if (email != '') { $.ajax({ type: 'get', dataType: 'text', cache: false, contentType: false, processData: false, url: '/data.php?slags=check_nick&nick=' + nick + '&id=0', success: function(data) { return_data = data; } }); }
return return_data;
}
$('#valgabonnement').on('change', function(event) {
$('#abonnement').val($(this).val());
});
$(".register_user").click(function(e) {
var alertmsg = '';
if ($('#fname').val() == '') { alertmsg += 'Du skal skrive dit fornavn'; } if ($('#lname').val() == '') { alertmsg += 'Du skal skrive dit efternavn'; } if ($('#username').val() == '') { alertmsg += 'Du skal skrive dit brugernavn'; }
if (!$('#email').val().match(/^[a-zA-Z0-9._-]+@[a-zA-Z0-9-]+\.[a-zA-Z.]{2,5}$/i) && $('#email').val() != '') { alertmsg += 'Din email indeholder ulovlige tegn. Hvis den er skrevet korrekt, så send os venligst en email på support@rentalio.dk'; }
if ($('#email').val() == '') { alertmsg += 'Du skal huske at skrive din email'; }
if (($('#password1').val() != $('#password2').val()) || $('#password1').val() == '' || $('#password2').val() == '') { alertmsg += 'Du skal skrive din ønskede kode i begge bokse og det skal være samme kode'; }
if (!$('#terms').attr('checked')) { alertmsg += 'Du skal acceptere brugsvilkårene'; }
if (alertmsg != '') {
swal.fire({
icon: 'error',
title: 'Fejl',
html: '',
});
} else {
var form_data = new FormData();
form_data.append('abonnement', $('#abonnement').val());
form_data.append('vip_options', $('#vip_options').val());
form_data.append('fname', $('#fname').val());
form_data.append('mname', $('#mname').val());
form_data.append('lname', $('#lname').val());
form_data.append('email', $('#email').val());
form_data.append('username', $('#username').val());
form_data.append('phone', $('#phone').val());
form_data.append('password1', $('#password1').val());
form_data.append('ref', $('#opret_ref').val());
form_data.append('reflink', $('#opret_reflink').val());
if (!$('#newsletter').attr('checked')) { form_data.append('newsletter', 0); } else { form_data.append('newsletter', 1) }
console.log(form_data);
$.ajax({
type: 'post',
dataType: 'text',
cache: false,
contentType: false,
processData: false,
data: form_data,
url: '/data.php?slags=register_user&id=0',
success: function(data) {
console.log(data)
data = data.split('|');
if (data[0] == 'alreadyexists') {
swal.fire({
icon: 'error',
title: 'Fejl',
html: 'Emailen du har brugt eksisterer allerede i vores system. Så vi formoder, at du allerede har en bruger i systemet hvis det er din egen email du har brugt.',
});
$('#email').focus();
} else if (data[0] == 'error') {
swal.fire({
icon: 'error',
title: 'Fejl',
html: 'Noget gik galt. Prøv venligst igen',
});
} else {
window.location='https://app.verdensbedstetabere.dk/login_temp/' + data[2];
}
}
});
}
});
});