var Login = {

	initialize : function() {
		var qs = new Querystring();
		if (qs.contains("friendmail")){
			var data = {friendmail: qs.get("friendmail")};
			if (qs.contains("idinvito")){
				data = {friendmail: qs.get("friendmail"), idinvito: qs.get("idinvito")};
			}
			
			$.ajax( {
					type : "POST",
					url : '/Subscribe.do',
					data : data
				});
		}

		/*Login.form.submit(function(e) {
			e.preventDefault();
			var action = Login.form.attr('action');

			$.ajax( {
				type : "POST",
				url : action,
				data : Login.form.serialize(),
				dataType : "json",
				success : function(data) {
					if (data.success) {
						var _obj = data.data;
						location.href = '/Subscribe_ack.do?mail='+ _obj.username 
								+ '&LoginType='+_obj.LoginType
								+ '&code='+ _obj.code;

					} else {
						alert(data.data);
					}
				}
			});

		});*/
		
		$('#forget a').click(Login.recoverPassword);
	},
	recoverPassword: function(e){
			e.preventDefault();
			if($('#login_username').val().match(/.+@.+\.[a-z]+/)){
				$.ajax( {
					type : "POST",
					url : '/SubscribeHelper_recoverpassword.do',
					data : {usernamerecover: $('#login_username').val()},
					dataType : "json",
					success : function(data) {
						if (data.success) {
							alert(msg['MSG_MAILSENT']);
						} else {
							alert(data.data);
						}
					}
				});
			}else{
					//alert('Inserisci la tua email nel campo E-mail.');
					alert(msg['ERR_FILLEMAILFIELD']);
			}
	}
};

$(document).ready(Login.initialize);

