	// <![CDATA[
	function onKeyUpNl(){
		$(function() {
		 $('.error').hide();
		 
		  var email = $("input#newsletter").val();
			/*var SITE_URL = 'http://www.tefllab.co.uk';
			var REQUEST_URI = '/signup_popup.php';*/
		  if(isValidEmailAddress(email))
		  {
				//$('#submit_newsletter').attr('href', $.SITE_URL + '/signup_popup.php?href=' + $.SITE_URL + $.REQUEST_URI + '&popup_type=newsletter_subscription&email=' + email + ''); 
				$('#submit_newsletter').attr('class', 'go signup_nl iframe'); 
				$.fancybox({
					'width'				: 750,
					'height'			: 460,
					'autoScale'     	: false,
					'transitionIn'		: 'none',
					'transitionOut'		: 'none',
					'type'				: 'iframe',
					'href' : $.SITE_URL + '/signup_popup.php?href=' + $.SITE_URL + $.REQUEST_URI + '&popup_type=newsletter_subscription&email=' + email + '',
					'onClosed': function() {
												parent.location.reload(true);
											}
				});

			
		  } else {
			//$('#submit_newsletter').attr('href', void(0));
			//$('#submit_newsletter').attr('class', 'go');
			
			
				$("input#newsletter").focus();
				$('.error').html("<p style='padding:0px; margin:0px; width:220px;'>Please enter an valid email address!</p>").show();
		  }
			
			return false;
		   
		});
	}
	
	function onKeyUpNl2(){
		$(function() {
		 $('.error').hide();
		 
		  var email = $("input#newsletter2").val();
			/*var SITE_URL = 'http://www.tefllab.co.uk';
			var REQUEST_URI = '/signup_popup.php';*/
		  if(isValidEmailAddress(email))
		  {
				//$('#submit_newsletter').attr('href', $.SITE_URL + '/signup_popup.php?href=' + $.SITE_URL + $.REQUEST_URI + '&popup_type=newsletter_subscription&email=' + email + ''); 
				$('#submit_newsletter2').attr('class', 'go signup_nl iframe'); 
				$.fancybox({
					'width'				: 750,
					'height'			: 460,
					'autoScale'     	: false,
					'transitionIn'		: 'none',
					'transitionOut'		: 'none',
					'type'				: 'iframe',
					'href' : $.SITE_URL + '/signup_popup.php?href=' + $.SITE_URL + $.REQUEST_URI + '&popup_type=newsletter_subscription&email=' + email + '',
					'onClosed': function() {
												parent.location.reload(true);
											}
				});

			
		  } else {
			//$('#submit_newsletter').attr('href', void(0));
			//$('#submit_newsletter').attr('class', 'go');
			
			
				$("input#newsletter2").focus();
				$('.error').html("<p style='padding:0px; margin:0px; width:220px;'>Please enter an valid email address!</p>").show();
		  }
			
			return false;
		   
		});
	}
	
	$("#submit_newsletter").click(function() { 
				
			});  
			
	
	
	
	function isValidEmailAddress(emailAddress) {
	 var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
	 return pattern.test(emailAddress);
	}
	// ]]>
