


var RNewsletterPanel = QWebControl.extend('RNewsletterPanel', {

	load : function ()
	{
		// #text_newsletter
		// this.jQuery("")
		// #unsubscribe_newsletter
		// #go_newsletter
		var ref_this = this;
		
		this.jQuery("#go_newsletter").click(
			function ()
			{
				var email = ref_this.jQuery("#text_newsletter").val();
				
				jQuery.ajax({
					type: "GET",
					url: ref_this.root.base_href + "code/register_newsletter.php",
					data: {"email" : email, "lang" : QLanguages.language, "action" : "add"},
					dataType : "text",
					success: function (msg) {
						jQuery.fancybox(msg);
					},
					error: function (request, textStatus, errorThrown) {
		                    alert(textStatus + " : " + request.status);
		                }
				});
			});
			
		this.jQuery("#unsubscribe_newsletter").click(
			function ()
			{
				var email = ref_this.jQuery("#text_newsletter").val();
				
				jQuery.ajax({
					type: "GET",
					url: ref_this.root.base_href + "code/register_newsletter.php",
					data: {"email" : email, "lang" : QLanguages.language, "action" : "remove"},
					dataType : "text",
					success: function (msg) {
						jQuery.fancybox(msg);
					},
					error: function (request, textStatus, errorThrown) {
		                    alert(textStatus + " : " + request.status);
		                }
				});
			});
	}
	
});
