window.addEvent('domready', function() {
	
	loadNewsletterFunctions();
});

function openDiv(divid){
	var popup = $(divid).set({
		'styles': {
			'display': 'block'
		}
	});
}
function closeDiv(divid){
	var popup = $(divid).set({
		'styles': {
			'display': 'none'
		}
	});
}

var loadNewsletterFunctions = function() {
	if ($('nl_email')) {
		var initemail = $('nl_email').get('value');
	}
	if($$('.nl_email')){
		
		$$('input.nl_email').each(function(element){
			element.addEvent('blur', checkEmail)
		});
	}

	if ($('emailok')) {
		$('emailok').addEvent('click', function(){
			setControll
			if ($('nl_email').get('value') != initemail) {
				if (setControll('nl_tec') == 1) {
					return;
				}
				else {
				
					$('emailcontainer').fade('out');
					closeDiv('emailcontainer');
					$('captchacontainer').fade('in');
					openDiv('captchacontainer');
					
				}
			}
		});
	}
	if ($('captchaok')) {
		$('captchaok').addEvent('click', function(){
		
			if ($('nl_captcha').get('value') != '') {
				$('nl_loader').removeClass('invisible');
				$('nl_loader').addClass('visible');
				$('captchaok').addClass('invisible');
				var subscribe = new Request.HTML({
					url: '../sql/newsletter.sql.php',
					update: 'newsletter',
					onComplete: function(){
					
						loadNewsletterFunctions();
					}
				});
				subscribe.post({
					'email': $('nl_email').get('value'),
					'captcha': $('nl_captcha').get('value'),
					'pref': $('nl_pref').get('value')
				});
			}
		});
	}
}



