$(document).ready(function() {
  function IsValidEmail(email){
    var filter = /^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
    return filter.test(email);
  }
  
	$('#email_submit').click(function () {		
		var email = $('input[name=s_email_address]');
		
		
    if ($.trim(email.val())=='' || (!IsValidEmail($.trim(email.val())))) {
			email.addClass('hightlight');
			return false;
		} else email.removeClass('hightlight');

		email.attr('disabled','true');		
		$('.loading').show();
    var data = 'email=' + $.trim(email.val());
		
		$.ajax({
			url: "email_process.php",	
			type: "POST",
			data: data,		
			cache: false,
			success: function (html) {				
        if (html==1) {					
					$('#email_subsriber').fadeOut('slow');
          $('.subscribe-text').fadeOut('slow');					
					$('.done').fadeIn('slow');
				} else alert('Nastala chyba, skúste to neskôr.');				
			}
		});
		return false;
	});	
});	
