$(document).ready(function(){
		
		$('#subscribe_submit').click( function () {
			var email = $('#subscriber_email').val();
			//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);
			var pattern = new RegExp(/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/);
			

			if($.trim(email) == "" || $.trim(email) == "Sign up for our Mailing List")
			{
				$("#subscribe_msg").css({"color": "red"});
				$("#subscribe_msg").html('Please Enter Email to Subscribe..!!');
				return false;
			}
			else if(pattern.test(email) == false)
			{
				$("#subscribe_msg").css({"color": "red"});
				$("#subscribe_msg").html('Please Enter Proper Email ID..!!');
				return false;
			}
			else
			{	
					var delete_url = window.sitePath +'newsletters/subscribe/' + email;
					//alert(delete_url);
					$.ajax(
					   {
						type: 'GET',
						url: delete_url,
						success: function(data)
						{
							if(data == "failure")
							{
								$("#subscribe_msg").css({"color": "red"});
								$("#subscribe_msg").html('You’ve Signed Up Already..!!');
							}
							else
							{
								$("#subscribe_msg").css({"color": "green"});
								$("#subscribe_msg").html('Thank You..!!');
								$('#subscriber_email').attr('value','Sign up for our Mailing List');
							}
								return false;
						},
						error: function(message){
							alert(message);
						}
					   }
					 );	
			}
        });
 });
