


function login()
{

	document.getElementById( 'login_email_js' ).innerHTML = '<b>E-mail</b>'+
'<img id="login_email_ok" src="/_img/ico16/ok.png" alt=" " title=" " class="visibility-hidden" />' +	
'<input type="text" id="login_email" name="email" value="" '+
' title="inserisci il tuo indirizzo di posta elettronica" maxlength="200" '+
' onkeyup="login_email_check();" onblur="login_email_check();" '+
'/><br class="clear" />';

	document.getElementById( 'login_password_js' ).innerHTML = '<b>Password</b>'+
'<img id="login_password_ok" src="/_img/ico16/ok.png" alt=" " title=" " class="visibility-hidden" />' +	
'<input type="password" id="login_password" name="password" value="" '+
'title="inserisci la tua password"  maxlength="16" '+
' onkeyup="login_password_check();" onblur="login_password_check();" '+
'/><br class="clear" />';
	
	document.getElementById( 'login_submit_js' ).innerHTML = ''+
'<input type="submit" id="login_submit" name="login" title="accedi al portale" '+
'value="Accedi" class="button" /> '+
'<a href="/home/" title="Torna alla home page" class="button" >Annulla</a> '+
'<a href="/utente/recupera-password/" title="ottieni una nuova password" class="button" >Ottieni una nuova password</a>';

	document.getElementById( 'login_submit' ).disabled = true;
	
	document.getElementById( 'login_email_js' ).focus();
}

function login_email_check()
{
	login_email 	= document.getElementById("login_email").value;
	login_password = document.getElementById("login_password").value;
	if ( checkMail( login_email ) && checkPassword( login_password ) )
	{
		document.getElementById( 'login_email_ok' ).style.visibility='visible';
		document.getElementById( 'login_submit' ).style.color='#00C';
		document.getElementById( 'login_submit' ).disabled = false;
	}
	else if ( checkMail( login_email ) )
	{
		document.getElementById( 'login_email_ok' ).style.visibility='visible';
		document.getElementById( 'login_submit' ).disabled = true;
	}
	else
	{
		document.getElementById( 'login_email_ok' ).style.visibility='hidden';
		document.getElementById( 'login_submit' ).style.color='#999';
		document.getElementById( 'login_submit' ).disabled = true;
	}

}

function login_password_check()
{
	login_email = document.getElementById("login_email").value;
	login_password = document.getElementById("login_password").value;
	if ( checkPassword( login_password ) && checkMail( login_email ) )
	{
		document.getElementById( 'login_password_ok' ).style.visibility='visible';
		document.getElementById( 'login_submit' ).style.color='#00C';
		document.getElementById( 'login_submit' ).disabled = false;
	}
	else if ( checkPassword( login_password ) )
	{
		document.getElementById( 'login_password_ok' ).style.visibility='visible';
		document.getElementById( 'login_submit' ).disabled = true;
	}
	else
	{
		document.getElementById( 'login_password_ok' ).style.visibility='hidden';
		document.getElementById( 'login_submit' ).style.color='#999';
		document.getElementById( 'login_submit' ).disabled = true;
	}	
}

function login_check()
{
	var login_email = document.getElementById("login_email").value;
	var login_password = document.getElementById("login_password").value;
	
	if ( xmlhttpLoad == 1 ) 
	{
		result = XMLHttpLoad( '/user/login/', 'POST', 'email='+ login_email +'&password='+ login_password +'&do=login&js=true' );
		if ( result == '0' )
		{
			alert("nome utente e password non sono corretti");
			document.getElementById("login_password").value="";
			document.getElementById("login_password").focus();
		}
		else
		{
			alert( "bentornato " );
			location.reload(true);
		}
	}
}

login();
