// js for 'myspace' actions; login and CRM retrieving data related actions;

$(function(){
	$("#submit_login").bind('click',ActivateLogin);
	$("#submit_logout").bind('click',DectivateLogin);
	$("#enrolled_members_viewer").bind('click',ShowMembersList);
	
});



function ActivateLogin()
{
	//1. collect user name and pass and first call for A
	var user = $("#user_name").val();
	var password = $("#user_password").val();
	var action = 'AUTH';
	
	//this post is captured by a method of this widget initialized at same time of initiating the widget
	$.post(js_vars.app_url_lang,
		   {myspace_action: action,user:user, password:password},
		   function(data){
				if(data.status == 0)
					alert(data.message);
				if(data.status == 1)
				{
					$("#submit_login").hide();
					//2. if AUTH, collect user info
					CollectUserInfo();
				}
			},
			'json');
	
	
	
	//3. set user info in session and redirect to myspace page
}

function CollectUserInfo()
{
	var action = "MEMBERINFO";
	$.post(js_vars.app_url_lang,
		   {myspace_action: action},
		   function(data){
				if(data.status == 0)
					alert(data.message);
				if(data.status == 1)
				{
					//redirect to my-space page as the user is logged in and have info available
					window.location = data.page_url;
				}
			},
			'json'
		);
}

function DectivateLogin()
{
	var action = "logout";
	
	$.post(js_vars.app_url_lang,
		   {myspace_action: action},
		   function(){
				//redirect to homepage as the usr logged out
				window.location = js_vars.app_url_lang;
			}
		);
}

function ShowMembersList()
{
	$("#enrolled_members_block_close").click(KillModal);
	
	$.blockUI({
		message: $('#enrolled_members_block'),
		css: {border:'solid 1px #000000',width:'800px'}
	});
	ShowUICentral($(".blockMsg"));
}
