

function click_counter(nome){
	var myRequest = new Request({method: 'post', url: BASE_URL+'click'});
	myRequest.send('nome='+nome);
}


function resetErrorForm()
{

	$('error_mail').innerHTML = "";

	set_normal_style($('email-l'));
	set_normal_style($('testo-l'));
	set_normal_style($('oggetto-l'));
}

function set_normal_style(e)
{
	e.setStyle('color', '#3F3F3F');
}
function set_error_style(e)
{
	var effect = new Fx.Tween(e);
	effect.start('color', '#D91C5C');
}

function checkFormMail()
{
	resetErrorForm();
	var formValido = true;
	var email = $('email').value;
	var oggetto = $('oggetto').value;
	var testo = $('testo').value;
	var regexMail = new RegExp(/^(\w+\.?)*\w+@(\w+\.{1})+\w+$/);
	var errore = '';
	if(email.length <1 || !regexMail.test(email))
	{
		set_error_style($('email-l'));
		errore = 'Inserire un indirizzo email valido';
		formValido = false;
	}
	else if (oggetto.length <1)
	{
		set_error_style($('oggetto-l'));
		errore = 'Inserire l\'oggetto';
		formValido = false;
	}
	else if (testo.length <1)
	{
	  errore = 'Inserire il testo';
		set_error_style($('testo-l'));
		formValido = false;
	}
	if(!formValido) $('error_mail').innerHTML = errore;
	else
	{
		$('error_mail').innerHTML = "Invio in corso...";
		sendMail();
	}
	return false;
}

function sendMail()
{
	var email_send = $('email').value;
	var oggetto_send = $('oggetto').value;
	var testo_send = $('testo').value;

	var myRequest = new Request({method: 'post', url: BASE_URL+'send_mail'});
	myRequest.send('email='+email_send+'&oggetto='+oggetto_send+'&testo='+testo_send);

	$('invio').fade(0);
	$('error_mail').innerHTML = "E-mail inviata con successo";
	set_fade($('email'));
	set_fade($('oggetto'));
	set_fade($('testo'));
}
function set_fade(e)
{
	var effect = new Fx.Tween(e);
	effect.start('border-color', '#FFF9DF');
	var effect = new Fx.Tween(e);
	effect.start('color', '#8F7500');
	e.readOnly = true;
}
