URL_FOR_NEWS_AJAX = '/wp-content/plugins/nosnob_newsletter_signup/nosnob_newsletter_signup__ajax.php';



function fncNewsletterAction_OnClick(){

	if( ns_checkemail( $('nosnob_news_email').value ) && ( $('nosnob_news_action_subscribe').checked == true || $('nosnob_news_action_unsubscribe').checked == true ) ){
		
		//alert( 'GO TIME' );
		//alert( 'sub: ' + $('nosnob_news_action_subscribe').checked );
		//alert( 'unsub: ' + $('nosnob_news_action_unsubscribe').checked );

		var $ns_news_todo = 'subscribe';
		if( $('nosnob_news_action_unsubscribe').checked == true ){
			$ns_news_todo = 'unsubscribe'
		}
		
		
		
		new Ajax.Updater({success : 'divNoSnobNews', failure : null, method: 'post'}, URL_FOR_NEWS_AJAX, {
			  	parameters: {	news_action : $ns_news_todo,
			                	news_email  : $('nosnob_news_email').value
			  },
			  
			  evalScripts : true,
			 
			  onSuccess: function(transport){
			  	
			  },
			  
			  onFailure: function(transport){
		 			alert(transport.responseText);
			  }
			}
		);
		
		
		
	}
	else{
		
		alert('Please Enter a Valid E-Mail');
		return;

	}
	
}


function ns_checkemail(str){
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	return filter.test(str);
}