var LoginScript = "ajax/Login.php";
var LogoutScript = "ajax/Logout.php";
var NewsletterScript = "ajax/Newsletter.php";
function DoAutentify()
{
	options = {
				 parameters:     	'&email=' + $('login_email').value + '&pass=' + $('login_password').value + '&rand=' + Math.random(),
				 method:         	'post', 
				 onSuccess:     	DoLogin
	};

	new Ajax.Request(LoginScript, options);

}

function DoLogin(response)
{
	eval("ResponseVals = " + response.responseText);
	
	if(ResponseVals.Status == 1)
	{
		$('login_message').innerHTML = "Va rugam asteptati ...";
		setTimeout("window.location='" + window.location.href + "'", 3000);
	}
	else
	{
		$('login_message').innerHTML = "email/parola incorecte";
	}
}

function DoLogout()
{
	options = {
				 parameters:     	'&rand=' + Math.random(),
				 method:         	'post', 
				 onSuccess:     	Logout
	};

	new Ajax.Request(LogoutScript, options);

}

function Logout(response)
{
	window.location = window.location.href;
}

function DoAboneaza()
{
	if(!is_email($('newsletter_email').value))
	{
		$('newsletter_message').innerHTML = 'Adresa de email este incorecta';
		setTimeout("$('newsletter_message').innerHTML = '&nbsp;';", 3000);
		return false;
	}


	options = {
					 parameters:     	'&email=' +  $('newsletter_email').value + '&rand=' + Math.random(),
					 method:         	'post', 
					 onSuccess:     	ActOnAboneaza
		};

	new Ajax.Request(NewsletterScript, options);
}

function ActOnAboneaza(response)
{
	eval('var RVAL = ' + response.responseText);

	if(RVAL.Status == 1)
	{
		$('newsletter_message').innerHTML = 'Ati fost abonat cu success';
		$('newsletter_email').value = '';
	}
	else
	{
		if($('newsletter_email').value == '')
			$('newsletter_message').innerHTML = 'Nu ati introdus adresa de email';
		else
		{
			$('newsletter_message').innerHTML = 'Sunteti deja abonat';
			$('newsletter_email').value = '';
		}
	}

	setTimeout("$('newsletter_message').innerHTML = '&nbsp;';", 3000);
}

function is_email(string)
{
	if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
		return true;
	else
		return false;

}