function Who()
{
		
		$("#loading")
		.ajaxStart(function(){
			$(this).show();
		})
		.ajaxComplete(function(){
			$(this).hide();
		});
			
			document.getElementById('SignInBox').style.display = "none";
			document.getElementById('SignInBox').visibility = "hidden";			
			StartAction();
			
			$.ajaxFileUpload
			(
				{
					url:'/events/who.php',
					secureuri:false,
					fileElementId:'login_user',
					fileElementId2:'password',
					fileElementId3: 'remember_me',
					dataType: 'json',
					success: function (data, status)
					{
						if(typeof(data.error) != 'undefined')
						{
							if(data.error != '')
							{
								ShowError(data.error);							
							}
							else
							{							
								//FillSuccess();
								ShowError(data.msg);
								setTimeout('FRedirect()',1500);
							}
						}
					},
					error: function (data, status, e)
					{
						alert(e);
					}
				}
			)
		
			return false;		
}


function Create()
{
		
		$("#loading")
		.ajaxStart(function(){
			$(this).show();
		})
		.ajaxComplete(function(){
			$(this).hide();
		});
			
			document.getElementById('newprogress').innerHTML = "";
			document.getElementById('newprogress').insertAdjacentHTML('AfterBegin', '<img id="loading" src="/images/loader.gif" alt="">');
			
			$.ajaxFileUpload
			(
				{
					url:'/events/join.php',
					secureuri:false,
					fileElementId:'name',
					fileElementId2:'nick',
					fileElementId3: 'pass',
					fileElementId4: 'mail',
					fileElementId5: 'code',
					dataType: 'json',
					success: function (data, status)
					{
						if(typeof(data.error) != 'undefined')
						{
							if(data.error != '')
							{
								ShowErrorInBox(data.error, 'newprogress');							
							}
							else
							{		
								document.getElementById('newprogress').innerHTML = "";
								document.getElementById('newprogress').insertAdjacentHTML('AfterBegin', '');
								SignUp('Close');
								setTimeout('StartAction()',100);
								setTimeout('ShowError("'+create_done+'", "newprogress");',1500);
							}
						}
					},
					error: function (data, status, e)
					{
						alert(e);
					}
				}
			)
		
			return false;		
}



function RecoverDo()
{
		
		$("#loading")
		.ajaxStart(function(){
			$(this).show();
		})
		.ajaxComplete(function(){
			$(this).hide();
		});
			
			document.getElementById('progress').innerHTML = "";
			document.getElementById('progress').insertAdjacentHTML('AfterBegin', '<img id="loading" src="/images/loader.gif" alt="">');
			
			$.ajaxFileUpload
			(
				{
					url:'/events/recover.php',
					secureuri:false,
					fileElementId:'email',
					dataType: 'json',
					success: function (data, status)
					{
						if(typeof(data.error) != 'undefined')
						{
							if(data.error != '')
							{
								ShowErrorInBox(data.error, 'progress');							
							}
							else
							{		
								document.getElementById('progress').innerHTML = "";
								document.getElementById('progress').insertAdjacentHTML('AfterBegin', '');
								Recover('Close');
								setTimeout('StartAction()',100);
								setTimeout('ShowError("'+data.msg+'", "progress");',1500);
							}
						}
					},
					error: function (data, status, e)
					{
						alert(e);
					}
				}
			)
		
			return false;		
}
