﻿function nls(e) {var keycode;var keychar;var numcheck;if(window.event) {keycode = e.keyCode;}else if(e.which) {keycode = e.which;} else { return true; }if (keycode == 13){doSubscribe();return false;}else return true;}
function doSubscribe() {var isValid = true;var name= document.getElementById('nl_name');var nl_sname = document.getElementById('nl_sname');var nl_email = document.getElementById('nl_email');
if (name.value.length < 3) { isValid = false; alert('Please enter your name'); name.focus(); return false;}if (nl_sname.value.length < 3) { isValid = false; alert('Please enter your lastname'); nl_sname.focus(); return false; }
if (nl_email.value.length < 3) { isValid = false; alert('Please enter your email address'); nl_email.focus(); return false; }
if (! isValidEmail(nl_email.value)) { isValid = false; alert('Please enter your email address'); nl_email.focus(); return false;}
if (isValid) {Disable(document.getElementById('nls'));$.get('/ajaxsubscribe/',{fn:name.value, ln:nl_sname.value, e:nl_email.value},function(data){doRegister(data);});}}
var oldContentNL;function doRegister(r) {var nls = document.getElementById('nls');oldContentNL = nls.innerHTML;Enable(nls);if (r == 'ok') {
nls.innerHTML = '<br /><div align="center" style="font-size:12px;"><strong>Thank you!</strong><br /><br /> You are now subscribed <br /> to our newsletter.</div>';var t=setTimeout("refreshnl()", 5500);} else if (r == 'already_in') {alert('The provided email address is already listed in our database');} else if (r == 'ok.1') {nls.innerHTML = '<br /><div align="center"><strong>Thank you!</strong> You are now subscribed<br />to our newsletter.<br /></div>';}}
function refreshnl(){document.getElementById('nls').innerHTML = oldContentNL;document.getElementById('nl_name').value = '';document.getElementById('nl_sname').value = '';document.getElementById('nl_email').value = '';}
function isValidEmail(strEmail){validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;if (strEmail.search(validRegExp) == -1){return false;}return true;}

