﻿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('Пожалуйста укажите Ваше имя'); name.focus(); return false;}if (nl_sname.value.length < 3) { isValid = false; alert('Пожалуйста укажите фамилию'); nl_sname.focus(); return false; }
if (nl_email.value.length < 3) { isValid = false; alert('Пожалуйста укажите Ваш E-mail адрес'); nl_email.focus(); return false; }
if (! isValidEmail(nl_email.value)) { isValid = false; alert('Пожалуйста укажите Ваш E-mail адрес'); nl_email.focus(); return false;}
if (isValid) {Disable(document.getElementById('nls'));$.getIfModified('/ajaxsubscribe/',{fn:name.value, ln:nl_sname.value, e:nl_email.value},function(data){doRegister(data);});}}
var oldContentNL;function doRegister(r) {oldContentNL = $('#nls').html();Enable(document.getElementById('nls'));if (r == 'ok') {
$('#nls').html('<br /><div align="center" style="font-size:12px;"><strong>Благодарим!</strong><br /><br /> Вы подписались на рассылку <br /> нашего электронного бюллетеня.<br /></div>');var t=setTimeout("refreshnl()", 5500);} else if (r == 'already_in') {alert('Указанный Вами электронный адрес уже находится в нашем списке рассылки');} else if (r == 'ok.1') {$('#nls').html('<br /><div align="center"><strong>Благодарим!</strong><br /><br /> Вы подписались на рассылку <br /> нашего электронного бюллетеня.<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;}