var isImg = false;
var idList = new Array();
var nickList = new Array();
var current_Level = null;
var	def_data = new Date();
var def_ora = def_data.getHours();
var def_minuti= def_data.getMinutes();
var def_secondi= def_data.getSeconds();
var color = getCookie("dracobetaTheme");

$(document).ready(function() {	
	$('#logForm').keydown(function(event) {
				if (event.keyCode == '13')
					$(this).submit();
			});
});

//setto colore tema iniziale
if(color=="" || color==undefined || color == "green")
	theme = "stili/layout.css";
else
	theme = "stili/layout-"+color+".css";
head = document.getElementsByTagName("head")[0];
if(document.all){
	el = document.createElement("LINK");
	el.setAttribute("rel","stylesheet");
	el.setAttribute("href",theme);
	el.setAttribute("id","theme");
	el.setAttribute("type","text/css");
	head.appendChild(el);
}
else
	head.innerHTML += "<link rel=\"stylesheet\" href=\""+theme+"\" type=\"text/css\" id=\"theme\"/>";

// resituisce nodo
function getNode(node){
	if((document.getElementById && !document.all)||(document.getElementById && document.all))
		return document.getElementById(node);
	else if(!document.getElementById && document.all) 
		return document.all[node];
	else if(document.layers) 
		return document.layers[node];
}

//funzione di trim
function trim(str) {
	return str.replace(/\s+$|^\s+/g,"");
}

//Restituisce oggetto xmlRequest
function createAjRequest() {
	var xmlHttp = null,
	browser = navigator.userAgent.toUpperCase();
 	if(typeof(XMLHttpRequest) === "function" || typeof(XMLHttpRequest) === "object")
  		xmlHttp = new XMLHttpRequest();
 	else if(window.ActiveXObject && browser.indexOf("MSIE 4") < 0){
		if(browserUtente.indexOf("MSIE 5") < 0)
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		 else
		   	xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		 }
 return xmlHttp;
}

//controllo di mail valida
function checkMail(mail){
	var espressione = /^[_a-z0-9+-]+(\.[_a-z0-9+-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$/;
	if (!espressione.test(mail))
		return false;
	else 
		return true;
}

//setta cookie
function setCookie(name, value) {
	var path="/";
	var today = new Date(); 
	var expires = new Date();
    expires.setTime(today.getTime()+(3600*3600*2400));
	document.cookie = name+"="+ escape(value)+"; expires=" + expires.toGMTString() + "; path=" + path;
}

//prende cookie
function getCookie(name) {
	search = name +"=";  
	if (document.cookie.length > 0) { // if there are any cookies
		offset = document.cookie.indexOf(search);
		if (offset != -1) { // if cookie exists
			offset += search.length;
			// set index of beginning of value
			end = document.cookie.indexOf(";", offset);
			// set index of end of cookie value
			if (end == -1)
				end = document.cookie.length;
			return unescape(document.cookie.substring(offset, end));
		}
	}
}

//visualizza data
function myTime(){
	var times = 0;
	data = new Date();
	ora =data.getHours();
	minuti=data.getMinutes();
	secondi=data.getSeconds();
	giorno = data.getDay();
	mese = data.getMonth();
	date= data.getDate();
	year= data.getYear();
	if(minuti< 10)minuti="0"+minuti;
	if(secondi< 10)secondi="0"+secondi;
	if(year<1900)year=year+1900;
	if(ora<10)ora="0"+ora;
	if(giorno == 0) giorno = " Domenica ";
	if(giorno == 1) giorno = " Luned\ì ";
	if(giorno == 2) giorno = " Marted\ì ";
	if(giorno == 3) giorno = " Mercoled\ì ";
	if(giorno == 4) giorno = " Gioved\ì ";
	if(giorno == 5) giorno = " Venerd\ì ";
	if(giorno == 6) giorno = " Sabato ";
	if(mese == 0) mese = "Gennaio ";
	if(mese ==1) mese = "Febbraio ";
	if(mese ==2) mese = "Marzo ";
	if(mese ==3) mese = "Aprile ";
	if(mese ==4) mese = "Maggio ";
	if(mese ==5) mese = "Giugno ";
	if(mese ==6) mese = "Luglio ";
	if(mese ==7) mese = "Agosto ";
	if(mese ==8) mese = "Settembre ";
	if(mese ==9) mese = "Ottobre ";
	if(mese ==10) mese = "Novembre ";
	if(mese ==11) mese = "Dicembre";
	times =ora + ":" + minuti + ":" + secondi;
	testo = giorno + " " + date + " " + mese + " " + year + " - " + times;
	obj = "<h1 id=\"laData\">"+testo+"</h1>";
	getNode("time").innerHTML = obj;
	setTimeout("myTime()",1000);
}

//visualizza tempo trascorso online
function myCounter(){
	var str ="";
	var giorni = "";
	var ora = "";
	var appo = "";
	var minuti = "";
	var secondi = "";		
	var sect = "";
	var mint = "";
	var orat = "";	
	var times = "";
	str = getCookie("onlineTimeBeta");	
	if(str=="" || str==undefined){
		ora = 0;
		minuti = 0;
		secondi = 0;
		giorni = 0;
	}
	else{
		giorni = str.substr(0, str.indexOf('-'));
		appo = str.substr(str.indexOf('-')+1, str.length);
		ora = appo.substr(0, appo.indexOf('*'));
		appo = str.substr(str.indexOf('*')+1, str.length);
		minuti = appo.substr(0, appo.indexOf('?'));
		secondi = str.substr(str.indexOf('?')+1, str.length);
	}	
	if(ora>24){
		ora = 0;
		giorni++;
		}
	if(minuti==59){
		minuti = 0;
		ora++;
	}	
	if(secondi==59){
		secondi = 0;
		minuti++;
	}
	sect=secondi;	
	mint=minuti;	
	orat=ora;
	if(secondi<10) sect="0"+secondi;	
	if(minuti<10) mint="0"+minuti;	
	if(ora<10) orat="0"+ora;
	if(giorni>0)
		times ="ONLINE TIME - "+giorni+" giorni "+orat+":"+mint+":"+sect;
	else
		times ="ONLINE TIME - "+orat+":"+mint+":"+sect;
	obj = "<h1 id=\"contatore\">"+times+"</h1>";
	getNode("myCont").innerHTML = obj;	
	secondi++;
	value = giorni+"-"+ora+"*"+minuti+"?"+secondi;
	setCookie("onlineTimeBeta",value);
	setTimeout("myCounter()",1000);
}

//inizializza theme
function setTheme(){
	var radio_choice = false;
	var color = "";
	for (counter = 0; counter < document.colorForm.rb.length; counter++){
		if (document.colorForm.rb[counter].checked && !document.colorForm.rb[counter].disabled)
			color =  document.colorForm.rb[counter].value;
	}
	if(color==""){
		for (counter = 0; counter < document.colorForm.rb.length; counter++){
			if (document.colorForm.rb[counter].disabled)
				color =  document.colorForm.rb[counter].value;
		}
	}
	theme = "stili/layout-"+color+".css";
	if((color=="green")||(color==""))
		theme = "stili/layout.css";
	if(getNode("theme"))
		getNode("theme").setAttribute("href",theme);			
	setCookie("dracobetaTheme",color);
}

//inizializza pagina
function myInit(){
	var nick = getCookie("dracoBetaData");
	var theme = "";
	var altTheme = "";
	var color = "";
	color = getCookie("dracobetaTheme");
	if(color=="" || color==undefined || color == "green")
		theme = "stili/layout.css";
	else
		theme = "stili/layout-"+color+".css";
	if(getNode("theme"))
		getNode("theme").setAttribute("href",theme);
	if(nick=="" || nick==undefined)
		myTime();
	else{
		myTime(); 
		buddyOnline();  
		myCounter();		
	}
}

//votaPerla
function votePearl(q, id){
	var xmlObj = null;
	var url = "manageData.php?w=votePearl";
	var idDiv = "p"+id;
	var divBlock = getNode(idDiv);
	getNode("voting").style.display = "none";
	if(!q)
		return false;
	else{
		xmlObj = createAjRequest();
		if(xmlObj) {
			xmlObj.open("post", url, true);
			xmlObj.setRequestHeader("content-type", "application/x-www-form-urlencoded");
			xmlObj.setRequestHeader("connection", "close");
			xmlObj.onreadystatechange = function() {
	      		if ((xmlObj.readyState == 4) && (xmlObj.status == 200)) {
					var str = trim(xmlObj.responseText);
					if(str!="nop"){
						divBlock.innerHTML = str;
						return false;
					}
					else if(str=="nop"){
						getNode("voting").setAttribute("display","block");
					 	return false;
					 }
				}
	        	else {
	        	}
	    	}
	    	postString = "q="+encodeURIComponent(escape(q))+"&id="+encodeURIComponent(escape(id));
			xmlObj.send(postString);
			return true;
	    	}
		return false;
	}
}

//login
function checkLogin(){
	var xmlObj = null;
	var url = "manageData.php?w=controlLogin";
	var nick = document.logForm.nick.value;
	var password = document.logForm.password.value;
	var i=0;
	var j=0; 
	var arr = new Array();
	var divBlock = getNode("loginOut");
	var nodi = divBlock.childNodes;
	for(i=0;i<nodi.length;i++){
		if(nodi[i].tagName == "H4")
			nodi[i].parentNode.removeChild(nodi[i]);
	}
	//nick non valido
	if((nick=="")||(nick==undefined)||(nick.indexOf("'")>-1)||(nick.indexOf('"')>-1)){
		divBlock.innerHTML += "<h4 class=\"erroreLoginOut\">Nick non valido</h4>";
		return false;
	}
	//password non valida
	if((password=="")||(password==undefined)||(password.indexOf("'")>-1)||(password.indexOf('"')>-1)){
		divBlock.innerHTML += "<h4 class=\"erroreLoginOut\">Password non valida</h4>";
	 	return false;
	}
	xmlObj = createAjRequest();
	if(xmlObj) {
		xmlObj.open("post", url, true);
		xmlObj.setRequestHeader("content-type", "application/x-www-form-urlencoded");
		xmlObj.setRequestHeader("connection", "close");
		xmlObj.onreadystatechange = function() {
	    if ((xmlObj.readyState == 4) && (xmlObj.status == 200)) {
			var str = trim(xmlObj.responseText);
			if(str=="yesLog"){
				location.reload(); 
				return false;
				}
			else if(str!="yesLog"){
					 divBlock.innerHTML += "<h4 class=\"erroreLoginOut\">Dati non corretti</h4>";
					 myInit();
					 return false;
					}
				}
	        	else {
	        	}
	    	}
	    	postString = "nick="+encodeURIComponent(escape(nick))+"&password="+encodeURIComponent(escape(password));
			xmlObj.send(postString);
			return true;
	    	}
		return false;
}

//dati della home
function getHomeData(wLog,pag){
	var xmlObj = null;
	var url = "manageData.php?w=getHomeData";
	var divBlock = getNode("bj");
	xmlObj = createAjRequest();	
	if(xmlObj) {
		xmlObj.open("post", url, true);
		xmlObj.setRequestHeader("content-type", "application/x-www-form-urlencoded");
		xmlObj.setRequestHeader("connection", "close");
		xmlObj.onreadystatechange = function() {
		if ((xmlObj.readyState == 4) && (xmlObj.status == 200)) {
			var str = trim(xmlObj.responseText);
			if(str!=""){
				divBlock.innerHTML = str;
				return false;
				}
			else if(str==""){
				return false;
		}
	}
    else {
       divBlock.innerHTML = "<img src=\"img/loader2.gif\" title=\"Loading...\" alt=\"Loading...\" style=\"display:block; width:54px; margin-left:auto; margin-right:auto; margin-top:50px; margin-bottom:150px;\"/>";
      	return false;
    	}
    }
    postString = "wLog="+encodeURIComponent(escape(wLog))+"&pag="+encodeURIComponent(escape(pag));
	xmlObj.send(postString);
	return true;
    }
return false;
}

//****************************************Funzioni della pagina dei messaggi********************************//
//**********************************************************************************************************//
function vai(){
	var c = document.fs.sss;
	var s = c.options[c.selectedIndex].value;
	if(s=="nogo")
		return false;
	else
		location.href=s;
}

function showMex(){
	var c = document.fm.mmm;
	var s = c.options[c.selectedIndex].value;
	if(s=="nogo")
		return false;
	else
		location.href=s;
}

function showHomePage(){
	var c = document.fm.shp;
	var s = c.options[c.selectedIndex].value;
	if(s=="nogo")
		return false;
	else
		location.href=s;
}
//**********************************************************************************************************//
//**********************************************************************************************************//


//********************************************AUTOCOMPLETAMENTO*********************************************//
//**********************************************************************************************************//
function lookup(e, inputString) {
	//se stringa vuota esco
	if(inputString == "" || inputString == undefined) {
		hideObj("autocomplete");
		return false;
		}	
	if(document.all){
	// EXPLORER	
		switch (e.which){
			case 40: 
				markNext();
				scrollList("down");
				break;
			case 38:
				markPrevious();
				scrollList("up");
				break;
			case 13:
				hideObj("autocomplete");
				document.searchForm.submit();
			default:
				getLevels(inputString);
		}
	return false;
	}		
	else {//FIREFOX e altri
		switch (e.keyCode){
			case 40: 
				markNext();
				scrollList("down");
				break;
			case 38:
				markPrevious();
				scrollList("up");
				break;
			case 13:
				hideObj("autocomplete");
				document.searchForm.submit();
			default:
				getLevels(inputString);
		}
	return false;
	}		
}// lookup

function setCurrentLevel(obj){
	current_Level = obj;
}

function getCurrentLevel(){
	return current_Level;
}

function scrollList(direction){
	if(direction == "up")
		getNode("autoSuggestionsList").scrollTop -= 20;
	else
		getNode("autoSuggestionsList").scrollTop +=  20;
}

function markPrevious(){
	current = getCurrentLevel();
	current.setAttribute("class","");
	current.className = "";
	if(current.previousSibling){		
		current.previousSibling.setAttribute("class","vvv");
		current.previousSibling.setAttribute("className","vvv");
		getNode("inputString").value = current.previousSibling.innerHTML;
		getNode("inputString").focus();
		setCurrentLevel(current.previousSibling);
	}
	else{
		arr = getNode("ulBlock").childNodes;
		idLev = "li-"+arr.length;
		getNode(idLev).setAttribute("class","vvv");
		getNode(idLev).setAttribute("className","vvv");
		getNode("inputString").value = getNode("li-1").innerHTML;
		getNode("inputString").focus();
		setCurrentLevel(getNode(idLev));
	}
}
	
function markNext(){
	current = getCurrentLevel();
	current.setAttribute("class","");
	current.className = "";
	if(current.nextSibling){
		current.nextSibling.setAttribute("class","vvv");
		current.nextSibling.setAttribute("className","vvv");
		getNode("inputString").value = current.nextSibling.innerHTML;
		getNode("inputString").focus();
		setCurrentLevel(current.nextSibling);
	}
	else{
		getNode("li-1").setAttribute("class","vvv");
		getNode("li-1").setAttribute("className","vvv");
		getNode("inputString").value = getNode("li-1").innerHTML;
		getNode("inputString").focus();
		setCurrentLevel(getNode("li-1"));
	}
}

function hideObj(obj){
	getNode(obj).style.display = "none";
}

function displayObj(obj){
	getNode(obj).style.display = "block";
}

function fill(thisValue) {
	getNode('inputString').value = thisValue;
	getNode('inputString').focus();	
	setTimeout("hideObj('autocomplete');", 200);
}

function getLevels(inputString){
	var xmlObj = null;
	var url = "autocomplete.php";
	xmlObj = createAjRequest();
	xmlObj.open("post", url, true);
	// imposto il giusto header
	xmlObj.setRequestHeader("content-type", "application/x-www-form-urlencoded");
	xmlObj.setRequestHeader("connection", "close");
	xmlObj.onreadystatechange = function() {
	// verifica dello stato
	if ((xmlObj.readyState == 4) && (xmlObj.status == 200)) {
		//risultato...OK
		var str = trim(xmlObj.responseText);
		if(str!=""){
			displayObj("autocomplete");
			getNode("autoSuggestionsList").innerHTML = "";
			getNode("autoSuggestionsList").innerHTML = str;
			if(getNode("ulBlock").hasChildNodes){
				getNode("li-1").setAttribute("class","vvv");
				getNode("li-1").setAttribute("className","vvv");
				setCurrentLevel(getNode("li-1"));
				}
				return false;
			}
			else if(str==""){
			//errore
			return false;
			}
		}
		else {
	    	}
	}
	// effettuo la richiesta inviando i dati da controllare
	postString = "queryString="+encodeURIComponent(escape(inputString));
	xmlObj.send(postString);
	return true;
}
//**********************************************************************************************************//
//**********************************************************************************************************//

//***************************************************HELP***************************************************//
//**********************************************************************************************************//
//modello pagina di dialogo
function createDialog(message, onclick){
	height = document.all? document.body.clientHeight : document.height;
	width = document.all? document.body.clientWidth : document.width;
	ml = parseInt(width/2) - 150;
	scrollTop = document.all? document.documentElement.scrollTop : window.pageYOffset; 
	scrollTop += 200;
	dialog = "<div id=\"parentDialog\"><div style=\"display:block; position:absolute; z-index:500; background-color:#000; width:"+width+"px; height:"+height+"px; filter:alpha(opacity=65); -moz-opacity:.65; opacity:.65;\"></div><div style=\"display:block; position:absolute; z-index:550; background-color:#333; width:260px; height:auto; left:"+ml+"px; top:"+scrollTop+"px; padding:20px; border:2px solid #fff;\"><p style=\"font-family:cursive; font-size:10pt; color:#fff;\">"+message+"<br/><br/><input type=\"button\" value=\"Si\" onclick=\"deleteDialog('parentDialog');"+onclick+"\" style=\"background-color:#333; border:1px solid #ccc; cursor:pointer; color:#fff; font-family:cursive; margin-right:15px; width:50px;\"/><input type=\"button\" value=\"No\" onclick=\"deleteDialog('parentDialog');\" style=\"background-color:#333; border:1px solid #ccc; cursor:pointer; color:#fff; font-family:cursive; margin-right:15px; width:50px;\"/></p></div></div>";
	document.getElementsByTagName("body")[0].innerHTML = dialog + document.getElementsByTagName("body")[0].innerHTML;
	return false;	
}

function createHelpDialog(message){
	height = document.all? document.body.clientHeight : document.height;
	width = document.all? document.body.clientWidth : document.width;
	ml = parseInt(width/2) - 300;
	scrollTop = document.all? document.documentElement.scrollTop : window.pageYOffset; 
	scrollTop += 100;
	dialog = "<div id=\"parentDialog\"><div style=\"display:block; position:absolute; z-index:500; background-color:#000; width:"+width+"px; height:"+height+"px; filter:alpha(opacity=65); -moz-opacity:.65; opacity:.65;\"></div><div style=\"position:absolute; z-index:550; background-color:#333; width:560px; height:auto;; left:"+ml+"px; top:"+scrollTop+"px; padding:20px; border:2px solid #fff;\">"+message+"<br/><input type=\"button\" value=\"Chiudi\" onclick=\"deleteDialog('parentDialog');\" style=\"background-color:#333; border:1px solid #ccc; cursor:pointer; color:#fff; font-family:cursive; margin-right:15px;\"/></div></div>";
	document.getElementsByTagName("body")[0].innerHTML = dialog + document.getElementsByTagName("body")[0].innerHTML;
	return false;	
}

//cancella pagina di dialogo
function deleteDialog(dt){
	dialog = getNode(dt);
	dialog.parentNode.removeChild(dialog);
}

function helpAddArticle(){
	message = "<ul style=\"display:block; list-style-type:none; margin:0; margin-bottom: 20px; padding:0; font-family:cursive; font-size:10pt; color:#fff;\"><li>E' possibile inserire del testo enfatizzato [b]testo che si vuole enfatizzare[/b].</li><li>E' possibile inserire link [url], occorrerà completare il codice con i dati richiesti. Esempio: [url=http://www.draco-beta.com]Il sito di Draco![/url]</li><li>E' possibile linkare un'immagine attraverso questo semplice meccanismo [img]http://indirizzo dell'immagine[/img].</li><li>E' possibile fare l'upload di immagini e file attraverso l'icona del box con la freccina rossa e seguire la procedura.</li><li>E' possibile inserire codice [code]qui il tuo codice[/code].</li><li>E' possibile inserire un video di youtube, basta copiare ed incollare solamente il parametro \"v\" del video all'interno dei tag [youtube]5HdPuJB3-F4[/youtube].</li><li>E' possibile inserire spoiler [spoiler], contenuto visibile solo su click esplicito.</li><li>I tag non possono contenere altri tag al loro interno, eccezion fatta per il tag SPOILER in cui è possibile inserire qualsiasi altro elemento.</li><li>Mi raccomando fate attenzione a scrivere codice ben parentetizzato...L'anteprima funziona correttamente se hai utilizzato adeguatamente i tag!</li></ul>";
	createHelpDialog(message);
}

function helpAddMessage(){
	message = "<ul style=\"display:block; list-style-type:none; margin:0; margin-bottom: 20px; padding:0; font-family:cursive; font-size:10pt; color:#fff;\"><li>Per selezionare un destinatario occorre sceglierlo dal menu a tendina \"Destinatari\" e cliccare sul pulsante \"Aggiungi\", in questo modo è possibile inserire più destinatari.</li><li>Eseguire il passo precedente per aggiungere ulteriori destinatari, nota che se sceglierai manualmente tutti gli utenti, il messaggio ovviamente avrà come destinatario \"Tutti\".</li><li>Il messaggio inviato a tutti sarà necessariamente di tipo pubblico.</li><li>Una volta aggiunto un destinatario è possibile rimuoverlo dall'elenco cliccando sul pulsante \"Rimuovi\".</li><li>Un messaggio può essere pubblico o privato a tua scelta, il messaggio pubblico sarà visibile a tutti i visitatori della sezione \"Bacheca\". I messaggi privati saranno visibili ai soli destinatari nelle relative aree riservate.</li><li>Il messaggio non può essere vuoto o contentere codice html.</li></ul>";		        	
	createHelpDialog(message);
}

function helpRegistration(){
	message = "<ul style=\"display:block; list-style-type:none; margin:0; margin-bottom: 20px; padding:0; font-family:cursive; font-size:10pt; color:#fff;\"><li>- I nick possono essere maiuscoli o minuscoli a piacimento, formati da al massimo dodici caratteri. Non è possibile inserire caratteri di punteggiatura.</li><li>- Le password non possono essere formate da caratteri di punteggiatura e possono essere lunghe a piacimento.</li><li>- L'email deve essere valida, in quanto all'indirizzo fornito verrà recapitato un messaggio contenente un link necessario alla conferma della registrazione</li><li>- Filosofia: è solo un pensiero, una frase che ti rappresenta.</li><li>- Antispam: basta copiare il codice di fianco nell'apposito spazio. E' necessario per evitare bot automatizzati.</li></ul>";
	createHelpDialog(message);
}

function helpSolidBar(){
	message = "<div style=\"display:block; height:300px; overflow-y:auto;\"><p style=\"font-family:cursive; font-size:10pt; color:#fff;\">La barra di draco-beta si compone essenzialmente di 2 parti, a sinistra ci sono le applicazioni, a destra la chat. Nel dettaglio, partendo da sinistra, la barra delle applicazioni è formata da:</p><ul style=\"display:block; margin:0; margin-bottom: 20px; margin-left: 20px; padding:0; font-family:cursive; font-size:10pt; color:#fff;\"><li>Un tasto icona draco-beta per ritornare immediatamente alla home, ovunque ti trovi.</li><li>Il tasto di logout per interrompere la tua sessione online.</li>	<li>Il tasto con il tuo nick che permette di visualizzare il tuo profilo e le tue statistiche relative al sito.</li><li>Applicazione Notifiche, presenta le nuove notifiche che ti riguardano (messaggi, articoli e commenti) oppure le ultime ricevute. da qui puoi accedere all'elenco completo delle notifiche</li><li>Applicazione Messaggi, presenta i nuovi messaggi in arrivo, oppure gli ultimi ricevuti.</li><li>Applicazione Crea Nuovo Messaggio Offline, in cui è possibile scrivere velocemente messaggi per un solo destinatario.</li><li>Applicazione Impostazioni Profilo, apre varie opzioni sul tuo profilo tra cui l'upload del tuo avatar, la modifica di password, filosofia ed email, la gestione delle notifiche via mail e la cancellazione del tuo profilo.</li><li>Tasto di Chat per accedere alla chat pubblica, in cui tutti gli utenti online possono accedere, leggere e scrivere.</li><li>Tasto Top Ten per visualizzare gli articoli più \"cool\" per un motivo o per l'altro.</li><li>Applicazione Scegli il Tema, per scegliere il tuo tema preferito tra un elenco e manterlo in memoria (devi avere i cookie attivi).</li></ul><p style=\"font-family:cursive; font-size:10pt; color:#fff;\">La barra della Chat privata invece si trova sulla destra, puoi aprire l'elenco degli utenti online, scegliere con chi chattare e cliccare sul suo nick. Si aprirà una finestra di conversazione in stile facebook, per chi lo conosce, in caso contrario non c'è da spaventarsi, è facilissima da utilizzare. Enjoy it!</p></div>";		        
	createHelpDialog(message);
}

function loadingPageOff(){
	//getNode('loadingPage').style.visibility = 'hidden';
	//getNode('loadingPage').parentNode.removeChild(getNode('loadingPage'));
	$('#solidBar').fadeIn(3000);
	$('#from').attr("value", location.href);
	return false;
}