function createLogin() {
	$(createAlphaBody(null, null)).fadeIn(200, function(){
		var divId = "createOverlay_DIV";
		var iframeId = "temp_IFRAME";
		var htmlCode = "";
		//close
		htmlCode += "<div style='height:30px; clear:both; line-height:30px; text-align:center; font-weight:bold;'><a href='javascript:void();' onClick='closeOverlayDiv();'><strong>CLICCA QUI O PREMI ESC PER CHIUDERE QUESTA FINESTRA</strong></a></div>";
		//left
		htmlCode += "<div style='float:left; width:459px; height:230px; border-right:1px solid #ffffff; margin:0px 0px 0px 0px; padding:10px 10px 0px 0px;'>";
		//title login
		htmlCode += "<div style='clear:both; text-align:left; font-size:14px; color:#047b99; height:30px; line-height:30px;'><img height='30' hspace='10' border='0' align='absmiddle' src='/images/systemicon/png/lock.png'><strong><u>Vuoi accedere all'area privata?</u></strong></div>";
		htmlCode += "<div style='cllear:both; text-align:left; padding:0px 0px 10px 50px; font-weight:bold; color:#666666;'>Spunta &quot;Resta connesso&quot; per mantenere attiva la tua connessione. Opzione funzionante solo sui browser abiltati alla ricezione dei cookies.</div>";
		//form login
		htmlCode += "<form id='login_FORM' name='login_FORM' target='temp_IFRAME' method='post' action='/log.asp?log=in' onSubmit='return loginGo(\"login_FORM\");'>";
		htmlCode += "<div style='width:300px; float:left; text-align:right;'>";
		htmlCode += "<input id='multiUser' type='hidden' name='multiUser' value=''>";
		htmlCode += "<div style='color:#000000; font-size:12px; height:30px; line-height:30px;'><strong>Email&nbsp;</strong><input rel='email|1' type='text' name='usr' class='inputTextBig' value=''></div>";
		htmlCode += "<div style='color:#000000; font-size:12px; height:30px; line-height:30px;'><strong>Password&nbsp;</strong><input rel='text|1' type='password' name='pwd' class='inputTextBig' value=''></div>";
		htmlCode += "</div>";
		htmlCode += "<div style='width:60px; float:left; padding:5px 10px 0px 10px; text-align:center; font-weight:bold;'>";
		htmlCode += "<a style='float:left; text-decoration:none; color:#000000;' href='javascript:void(0);' onClick='if($(this).children(\"img\").attr(\"src\").indexOf(\"/images/template/checkbox_OFF.png\") > -1){$(this).children(\"input\").attr(\"value\", \"1\"); $(this).children(\"img\").attr(\"src\", \"/images/template/checkbox_ON.png\");}else{$(this).children(\"input\").attr(\"value\", \"0\"); $(this).children(\"img\").attr(\"src\", \"/images/template/checkbox_OFF.png\");}'><img border='0' align='absmiddle' src='/images/template/checkbox_OFF.png'><input style='display:none;' type='hidden' name='sav' value='1'><br />Resta<br />connesso</a>";
		htmlCode += "</div>";
		htmlCode += "<div style='width:79px; float:left; text-align:center;'>";
		htmlCode += "<input id='loginButton' type='image' height='50' border='0' alt='LOGIN' align='absmiddle' src='/images/systemicon/png/unlock.png' style='display:block; border-bottom:3px solid #cccccc;' onMouseOver='this.style.borderBottom=\"3px solid #ff0000\";' onMouseOut='this.style.borderBottom=\"3px solid #cccccc\";'>";
		htmlCode += "</div>";
		htmlCode += "</form>";
		//title registrazione
		htmlCode += "<div style='clear:both; text-align:left; font-size:14px; color:#047b99; padding:20px 0px 0px 0px; height:30px; line-height:30px;'><img height='30' hspace='10' border='0' align='absmiddle' src='/images/systemicon/png/blog_compose.png'><strong><u>Non sei ancora registrato?</u></strong></div>";
		//div registrazione
		htmlCode += "<div style='text-align:left; padding:0px 0px 0px 50px;'><a target='_top' href='/subscription.asp' onClick='createLoadingPage();' class='info_A'>Clicca qui per accedere alla pagina di registrazione<br />ed effettuare l'iscrizione al sito.</a></div>";
		htmlCode += "</div>";
		//right
		htmlCode += "<div style='float:left; width:469px; height:230px; border-left:1px solid #eeeeee; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px;'>";
		//title password
		htmlCode += "<div style='clear:both; text-align:left; font-size:14px; color:#047b99; height:30px; line-height:30px;'><img height='30' hspace='10' border='0' align='absmiddle' src='/images/systemicon/png/exchange.png'><strong><u>Hai smarrito la password?</u></strong></div>";
		htmlCode += "<div style='clear:both; text-align:left; padding:0px 0px 10px 50px; font-weight:bold; color:#666666;'>Compila l'apposito campo con il tuo indirizzo email e clicca sul tasto &quot;INVIA&quot;, riceverai una nuova password per l'accesso al sito che potrai cambiare in ogni momento.</div>";
		//form password
		htmlCode += "<form id='pwd_FORM' name='pwd_FORM' target='temp_IFRAME' method='post' action='/log.asp?log=pwd' onSubmit='return loginGo(\"pwd_FORM\");'>";
		htmlCode += "<div style='color:#000000; padding:0px 0px 0px 50px; font-size:12px; width:280px; height:30px; line-height:30px;'>";
		htmlCode += "<strong style='float:left;'>Email&nbsp;</strong>";
		htmlCode += "<input rel='email|1' type='text' name='usr' class='inputTextBig' value='' style='float:left;'>";
		htmlCode += "<input id='pwdButton' type='image' align='left' border='0' hspace='5' height='25' alt='INVIA LA PASSWORD' src='/images/systemicon/png/key.png' style='display:block; float:left; border-bottom:2px solid #cccccc;' onMouseOver='$(this).css(\"border-bottom\", \"2px solid #ff0000\");' onMouseOut='$(this).css(\"borderBottom\", \"2px solid #cccccc\");'>";
		htmlCode += "</div>";
		htmlCode += "</form>";
		//div info
		htmlCode += "<div id='loginMessagesDiv' style='clear:both; min-height:28px; margin:20px 0px 0px 50px; display:none;'>";
		htmlCode += "<div id='loginLoadingDiv' style='float:left; width:26px; height:26px; text-align:center; background-color:#ffffff; border:1px solid #ff0000; display:none;'><img vspace='3' hspace='3' height='32' width='32' border='0' align='absmiddle' src='/images/template/loading.gif'></div>";
		htmlCode += "<div id='loginErrDiv' style='float:left; background-color:#ff0000; font-weight:bold; color:#ffffff; text-align:left; margin:0px 0px 0px 1px; padding:0px 10px 0px 10px; min-height:16px; line-height:16px; display:none;'></div>";
		htmlCode += "</div>";
		htmlCode += "</div>";
		var loginDiv = $("<div id='"+divId+"'>");
		$(loginDiv).css("width", "940");
		$(loginDiv).css("height", "270");
		$(loginDiv).css("margin", "0px 0px 0px 0px");
		$(loginDiv).css("padding", "0px 30px 30px 30px");
		$(loginDiv).css("font-size", "10");
		$(loginDiv).css("font-weight", "bold");
		$(loginDiv).css("overflow", "visible");
		$(loginDiv).css("position", "fixed");
		$(loginDiv).css("left", parseInt($(window).width()/2)-500);
		$(loginDiv).css("top", "0");
		$(loginDiv).css("z-index", "3");
		$(loginDiv).css("background", "url(/images/template/loginBg1000.png) no-repeat 0% 0%");
		$(loginDiv).html(htmlCode);
		$(loginDiv).append("<iframe id='"+iframeId+"' name='"+iframeId+"' scrolling='auto' frameborder='0' width='0' height='0' src='/_blank.htm'>");
		$(loginDiv).appendTo(document.body);
	});
}












function loginGo(formId) {
	var thisLogin = false;
	$("#loginButton").css("display", "none");
	$("#pwdButton").css("display", "none");
	$("#loginErrDiv").html("");
	$("#loginLoadingDiv").css("display", "none");
	$("#loginErrDiv").css("display", "none");
	$("#loginMessagesDiv").css("display", "none");
	thisLogin = sendForm(formId);
	if (!thisLogin) {
		if (formId == "login_FORM") {
			compileLoginError(2);
		} else {
			compileLoginError(11);
		}
	} else {
		$("#loginErrDiv").css("display", "none");
	}
	return thisLogin;
}



function loginMessage(m) {
	switch (m) {
		case 0:
			t = "Inserisci email e password per accedere all'area privata.";
			break;
		case 1:
			t = "Inserisci il tuo indirizzo email resgistrato al sito.";
			break;
		case 2:
			t = "Email e password obbligatorie!";
			break;
		case 3:
			t = "Errore interno! Riprova.";
			break;
		case 4:
			t = "Email e/o password errati!";
			break;
		case 5:
			t = "Utenza non attiva!<br />Se questo è il tuo primo accesso, ricorda di confermare la tua registrazione attraverso il messaggio email di conferma della stessa.";
			break;
		case 6:
			t = "Login OK! Attendi il caricamento.";
			break;
		case 7:
			t = "Email obbligatoria!";
			break;
		case 8:
			t = "Email non trovata! Controlla la correttezza del dato inserito.";
			break;
		case 9:
			t = "Segui le istruzioni presenti nel messaggio che ti abbiamo inviato.";
			break;
		case 10:
			t = "La tua email è registrata con diverse utenze.<br />Vuoi accedre come <a href='javascript:void(0);' onClick='multiUserLogin(\"DEALER\");'><u>RIVENDITORE</u></a> o come <a href='javascript:void(0);' onClick='multiUserLogin(\"ENDUSER\");'><u>UTENTE FINALE</u></a>?";
			break;
		case 11:
			t = "Email non valida!";
			break;
		default:
			t = $("#loginErrDiv").html();
			break;
	}
	return t;
}


function multiUserLogin(userType) {
	$("#multiUser").attr("value", userType);
	$("#login_FORM").submit();
	return false;

	alert($("#multiUser").val());
	alert(loginGo("login_FORM"));

	if (loginGo("login_FORM")) {
		$("login_FORM").submit();
	} else {
		return false;
	}
}


function compileLoginError(inf) {
	$("#loginErrDiv").html("");
	$("#loginErrDiv").html(loginMessage(inf));
	$("#loginLoadingDiv").css("display", "block");
	$("#loginErrDiv").css("display", "block");
	$("#loginMessagesDiv").css("display", "block");
	if (inf != 6) {
		$("#loginLoadingDiv").css("display", "none");
		$("#loginButton").css("display", "block");
		$("#pwdButton").css("display", "block");
		startedForm = false;
	} else {
		window.location.href = getQueryString("err", "90", true);
	}
	$("#temp_IFRAME").attr("src", "/_blank.htm");
}
