jQuery(document).ready(function() { jQuery('#mijnvakantie_loginbutton').html('MijnVakantie inlog'); if (document.getElementsByName('mijnvakantie_login_email').length == 0) jQuery('#mijnvakantie_loginbutton').click(mijnvakantie_loginbox); jQuery('#mijnvakantie_loginbutton').attr('href', '/mijnvakantie/'); }); function mijnvakantie_loginbox() { event.preventDefault(); mijnvakantie_init_md5(); var content = '
\

Inloggen op MijnVakantie

\
\ Heb je geen inloggegevens of problemen met inloggen? Neem dan contact met ons op. \
\ E-mail adres: \ \ Wachtwoord: \ \ \
\ \
\
'; $.featherlight(content, {contentFilters: ['html']}); } function mijnvakantie_loginbox_loginform_submit() { var el_email = document.getElementsByName('mijnvakantie_login_email')[0]; var el_password = document.getElementsByName('mijnvakantie_login_password')[0]; var el_passwordhash = document.getElementsByName('mijnvakantie_login_passwordhash')[0]; var el_submit = document.getElementsByName('mijnvakantie_login_submit')[0]; var error = false; el_email.value = el_email.value.trim(); el_password.value = el_password.value.trim(); removeClass(el_email, 'mijnvakantie_loginbox_input_error'); removeClass(el_password, 'mijnvakantie_loginbox_input_error'); // Javascript e-mail adres check, om de server minder te belasten var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/; if (el_email.value == '' || reg.test(el_email.value) == false) { addClass(el_email, 'mijnvakantie_loginbox_input_error'); error = true; } if (el_password.value == '') { addClass(el_password, 'mijnvakantie_loginbox_input_error'); error = true; } if (error) return false; el_passwordhash.value = toSHA1(el_password.value); el_password.value = el_password.value.replace(/./g, '*'); el_submit.value = 'Een ogenblik geduld...'; el_submit.disabled = true; return true; } function mijnvakantie_menu_init() { var mijnvakantie_menubar = document.createElement('DIV'); mijnvakantie_menubar.id = "mijnvakantie_menubar"; mijnvakantie_menubar.innerHTML = ''; var node = document.getElementById('topmenu-navelement'); if (node && mijnvakantie_menubar.innerHTML) node.appendChild(mijnvakantie_menubar); } function mijnvakantie_init_md5() { var js = document.createElement("script"); js.type = "text/javascript"; js.src = '/javascript/md5.js'; document.body.appendChild(js); } function mijnvakantie_init() { mijnvakantie_menu_init(); } function mijnvakantie_textarea_updateheight(element) { // dummy value, fix for IE element.style.height = '1px'; element.style.height = (element.scrollHeight + 4) + 'px'; } addLoadEvent(mijnvakantie_init);