var sendMsgDivDest;
var sendMsgRQ = false; // XMLHttpRequest Object

if (window.XMLHttpRequest) // try to create XMLHttpRequest
	sendMsgRQ = new XMLHttpRequest();

if (window.ActiveXObject)	// if ActiveXObject use the Microsoft.XMLHTTP
	sendMsgRQ = new ActiveXObject("Microsoft.XMLHTTP");


/*
openCommentAbusePanel(".$id.",".$crow->id.",'sendMsg')
openAbusePanel(".$id.",'sendMsg')
*/
function openConfirmPolicy(divDest){
	window.scroll(0,0);
	document.getElementById('toppa').style.display="block";	
	document.getElementById('toppa').style.height=document.body.clientHeight+"px";
	sendMsgDivDest=document.getElementById(divDest);
	var resStr="<div id=\"boxError\" style=\"padding:15px;\">";
	resStr+="<div class=\"labelBig\">TERMINI E CONDIZIONI D’USO</div>";
	resStr+="<div class=\"labelBig\">Per procedere, perfavore accetta i Termini e Condizioni</div><p><br/><p/>";
	resStr+="<form>\n";
	resStr+="<div style=\"overflow:scroll;width: 938px; height: 500px;\"><div style=\"width:920px;color:#000;\">\n";
	resStr+="<p align=\"center\"><U><strong>TERMINI E CONDIZIONI D’USO</strong></U></p><p><br /></p>\n";
	resStr+="<p> - Il presente sito, con nome a domino <U><a href=\"http://ognistoriahaunprezzo.historychannel.it/\">http://ognistoriahaunprezzo.historychannel.it</a></U> , &egrave; gestito da FOX  INTERNATIONAL CHANNELS ITALY SRL.</p>\n";
	resStr+="<p>- Si invita l’utente a leggere attentamente i presenti Termini e Condizioni d’Uso. La mancata accettazione e/o il mancato pieno rispetto dei Termini e Condizioni d’Uso non consentono l’utilizzo del sito.</p>\n";
	resStr+="<p>- Ai sensi del presente testo, per “fornitore” si intende il soggetto gestore del sito web, per “utente” si intende il soggetto che intende usufruire dei servizi offerti dal sito web.</p>\n";
	resStr+="<p>- La premessa si considera parte integrante dei Termini e Condizioni d’Uso.</p>\n";
	resStr+="<p><strong>1 </strong><U><strong>Uso del sito</strong></U></p>\n";
	resStr+="<ol><ol><li style=\"color:#000\">Il sito web consente agli utenti regolarmente registrati di usufruire di una <em>community </em>al fine di pubblicizzare un proprio oggetto dotato, a giudizio dell’utente, di un particolare valore storico e/o affettivo, al fine di ottenerne una valutazione economica nei termini che seguono. </li></ol></ol>\n";
	resStr+="<ol><ol start=\"2\"><li style=\"color:#000\">Le inserzioni devono riferirsi necessariamente ad un oggetto specifico di propriet&agrave; di persone fisiche. Non possono essere pubblicizzati, a titolo esemplificativo e non esaustivo, siti web, servizi ovvero attivit&agrave; professionali.</li></ol></ol>\n";
	resStr+="<ol><ol start=\"3\"><li style=\"color:#000\">A titolo esemplificativo e non esaustivo, &egrave; vietato pubblicare annunci relativi a oggetti rubati, oggetti contraffatti, sostanze stupefacenti, materiale pirata, documenti d’identit&agrave;, mailing list, informazioni e dati personali, tabacchi, bevande alcoliche, alimentari, materiale solo per adulti, materiale pedopornografico, oggetti militari o appartenenti alle Forze dell’Ordine, armi da fuoco e da taglio, oggetti pericolosi, farmaci e presidi medico chirurgici, apparecchiature mediche, azioni e titoli.</li></ol></ol>\n";
	resStr+="<ol><ol start=\"4\"><li style=\"color:#000\">Il fornitore non garantisce la genuinit&agrave;, la correttezza, la completezza o l’attualit&agrave; delle informazioni rese accessibili dagli utenti sul sito web. </li></ol></ol>\n";
	resStr+="<ol><ol start=\"5\"><li style=\"color:#000\">Ciascun utente ha facolt&agrave; di esprimere la propria, soggettiva, valutazione economica dell’oggetto pubblicizzato. Il fornitore mette a disposizione degli utenti un software che effettua automaticamente il calcolo della media ponderata tra le varie valutazioni inserite dagli utenti. Tale valutazione &egrave; priva di ogni valore negoziale e chiaramente non rappresenta il reale valore di mercato dell’oggetto. Il fornitore si astiene da qualsiasi intervento nella determinazione del valore dell’oggetto e non risponde in alcun modo della sua eventuale erroneit&agrave;.</li></ol></ol>\n";
	resStr+="<ol><ol start=\"6\"><li style=\"color:#000\">Gli utenti hanno facolt&agrave; di pubblicare direttamente nel sito altres&igrave; la propria intenzione di vendere o acquistare determinati oggetti pubblicizzati. </li></ol></ol>\n";
	resStr+="<ol><ol start=\"7\"><li style=\"color:#000\">Il fornitore non svolge alcuna attivit&agrave; di mediazione e non interviene in alcun modo per mettere in contatto i vari utenti. </li></ol></ol>\n";
	resStr+="<ol start=\"2\"><li style=\"color:#000\"><U><strong>Iscrizione – 	accesso - cancellazione</strong></U></li></ol>\n";
	resStr+="<ol><ol><li style=\"color:#000\">L’accesso al presente sito web &egrave; offerto ai soli utenti che siano regolarmente iscritti e registrati. La regolare iscrizione presuppone la piena accettazione dei presenti Termini e Condizioni d’Uso.</li></ol></ol>\n";
	resStr+="<ol><ol start=\"2\"><li style=\"color:#000\">L’iscrizione al presente sito web importa automaticamente l’iscrizione al sito web <U><a href=\"http://www.historychannel.it/\">www.historychannel.it</a></U> , del quale si allegano i relativi “<a href=\"http://www.historychannel.it/disclaimers/\" target=\"_blank\">Termini e condizioni d’uso</a>”. L’accettazione dei presenti Termini e Condizioni d’Uso importa anche l’accettazione dei “Termini e condizioni d’uso” del sito web <U><a href=\"http://ognistoriahaunprezzo.historychannel.it/\">http://ognistoriahaunprezzo.historychannel.it</a></U></li></ol></ol>\n";
	resStr+="<ol><ol start=\"3\"><li style=\"color:#000\">L’utente, al momento dell’iscrizione, &egrave; tenuto a fornire dati personali veritieri, corretti e completi. Egli si impegna inoltre ad aggiornare costantemente i propri dati personali per l’intera durata del rapporto contrattuale.</li></ol></ol>\n";
	resStr+="<ol><ol start=\"4\"><li style=\"color:#000\">L’utente si impegna ad effettuare un’unica iscrizione. Egli &egrave; l’unico titolare e responsabile della conservazione e della riservatezza del nome utente e della password assegnatigli. Il fornitore non risponde in alcun modo dei danni cagionati dal loro eventuale uso improprio, anche se perpetrato da soggetti terzi.</li></ol></ol>\n";
	resStr+="<ol><ol start=\"5\"><li style=\"color:#000\">&egrave; vietata la cessione a terzi, in qualsiasi forma, del proprio nome utente.</li></ol></ol>\n";
	resStr+="<ol><ol start=\"6\"><li style=\"color:#000\">&egrave; sempre possibile la cancellazione della registrazione dell’utente.</li></ol></ol>\n";
	resStr+="<p><strong>3 </strong><U><strong>Obblighi e Responsabilit&agrave; dell’utente</strong></U></p>\n";
	resStr+="<ol><ol><li style=\"color:#000\">L’utente riconosce di essere l’unico autore e responsabile di ogni informazione e materiale (testo, immagine, fotografia, ecc.) da egli trasmesso, pubblicato o comunque reso accessibile agli altri utenti del sito. Egli riconosce di essere l’unico responsabile della liceit&agrave;, veridicit&agrave;, della completezza e dell’attualit&agrave; di ogni affermazione da egli effettuata e resa conoscibile agli altri utenti, anche in relazione all’oggetto del quale si chiede la valutazione. Pubblicando l’inserzione dell’oggetto l’utente dichiara sotto la propria responsabilit&agrave; di esserne il titolare esclusivo. L’utente accetta di manlevare il fornitore da ogni profilo di eventuale responsabilit&agrave; derivante dalla condotta illecita o scorretta da lui tenuta.</li></ol></ol>\n";
	resStr+="<ol><ol start=\"2\"><li style=\"color:#000\">L’utente si impegna a non trasmettere, né a pubblicare mediante il sito informazioni o materiali aventi carattere illecito, diffamatorio o che in alcun modo possano recare pregiudizio agli eventuali diritti vantati da terzi. Il fornitore pretende in ogni caso un comportamento rispettoso e decoroso da tutti i suoi utenti.</li></ol></ol>\n";
	resStr+="<ol><ol start=\"3\"><li style=\"color:#000\"> L’utente si impegna ad utilizzare i servizi offerti dal sito web soltanto per fini leciti, nel pieno rispetto della normativa vigente, anche in materia di diritti d’autore, e senza recare pregiudizio agli eventuali diritti dei quali siano titolari soggetti terzi. </li></ol></ol>\n";
	resStr+="<ol><ol start=\"4\"><li style=\"color:#000\">L’utente accetta a manlevare il fornitore da ogni forma di responsabilit&agrave;, anche nei confronti dei terzi per i danni ad essi cagionati dall’uso improprio dei servizi offerti dal sito.</li></ol></ol>\n";
	resStr+="<ol><ol start=\"5\"><li style=\"color:#000\">L’utente si impegna a non modificare e/o cancellare alcun contenuto del sito, nonché a non riprodurre, distribuire o rendere pubblico lo stesso o un suo estratto, compresi i segni distintivi dei quali il fornitore &egrave; titolare. &egrave; possibile riprodurre, visionare, scaricare o stampare il contenuto del sito soltanto per uso strettamente personale. </li></ol></ol>\n";
	resStr+="<ol><ol start=\"6\"><li style=\"color:#000\">L’utente riconosce la possibilit&agrave; che le informazioni o i materiali pubblicati nel sito siano offensivi o ledano la propria sensibilit&agrave; e si impegna a non intraprendere alcun’azione contro il fornitore, riconoscendo la responsabilit&agrave; esclusiva del soggetto autore della trasmissione o della pubblicazione di tali informazioni o materiali. L’utente ha facolt&agrave; di segnalare al fornitore i contenuti lesivi dei propri diritti nonché inviare una richiesta di rimozione degli stessi cliccando sul bottone <strong>“segnala l’oggetto</strong>” presente nella scheda .</li></ol></ol>\n";
	resStr+="<ol><ol start=\"7\"><li style=\"color:#000\">L’utente riconosce al fornitore il diritto a rimuovere ogni contenuto ospitato nel sito, che egli consideri, a suo insindacabile giudizio, illecito o, comunque, contrario ai presenti Termini e Condizioni d’Uso. A riguardo, il fornitore si riserva di adottare tutte le misure tecniche e legali necessarie ad eliminare gli effetti del comportamento considerato illegittimo. </li></ol></ol>\n";
	resStr+="<ol><ol start=\"8\"><li style=\"color:#000\">Il fornitore ha la facolt&agrave; di sospendere e/o escludere l’utente dal sito in qualsiasi momento a propria discrezione. In tale ultima ipotesi l’utente si impegna a non registrarsi nuovamente, anche facendo ricorso a dati personali fittizi.</li></ol></ol>\n";
	resStr+="<p><strong>4 </strong><U><strong>LIMITAZIONI DI RESPONSABILITA’</strong></U></p>\n";
	resStr+="<p> 4.1	Entro i limiti stabiliti per legge, il fornitore, quale prestatore di servizi di hosting, non esercita alcuna forma di controllo e non &egrave; responsabile in merito alla liceit&agrave;, alla sicurezza e alla qualit&agrave; dei contenuti pubblicati o trasmessi dagli utenti. </p>\n";
	resStr+="<p> 4.2	Entro i limiti stabiliti dalla legge, il fornitore &egrave; esente da ogni responsabilit&agrave; con riguardo a qualsiasi danno, diretto o indiretto, patito dagli utenti o da terzi in ragione dell’utilizzo dei servizi oggetto del presente contratto. </p>\n";
	resStr+="<p> 4.3	Il fornitore, nella garanzia del proprio impegno al fine di assicurare la continuit&agrave; dei servizi, fa salva la possibilit&agrave; di sospensione e di interruzione degli stessi per ragioni tecniche o per qualsiasi altro motivo. L’utente esclude in ogni caso la responsabilit&agrave; del fornitore per l’eventuale danno, diretto o indiretto, patito in ragione del mancato utilizzo dei servizi oggetto del presente contratto. </p>\n";
	resStr+="<p><strong>5 </strong><U><strong>Links</strong></U></p>\n";
	resStr+="<p> 5.1	Il sito pu&ograve; contenere links a siti terzi, i quali vengono inseriti esclusivamente per ragioni di opportunit&agrave;. Essi non sono sotto il controllo del fornitore e questi non &egrave; tenuto in alcun modo a farsi garante del loro contenuto. L’utente riconosce e accetta che il fornitore &egrave; esente da ogni profilo di responsabilit&agrave; e da ogni obbligo risarcitorio nei suoi confronti per i danni subiti a causa delle relazioni intrattenute  con i siti a cui i suddetti links rimandano.</p>\n";
	resStr+="<p> <strong>6 </strong><U><strong>Protezione della propriet&agrave; intellettuale</strong></U></p>\n";
	resStr+="<p> 6.1	Tutti i nomi, le immagini e i loghi identificativi dei servizi, dei prodotti o della persona del fornitore sono oggetto di esclusiva ai sensi della legislazione vigente in materia di marchi. La cessione di un qualsiasi diritto di esclusiva in riferimento a tali beni immateriali non pu&ograve; essere implicitamente desunta dal alcun contenuto del sito, in assenza di un’apposita autorizzazione scritta.</p>\n";
	resStr+="<p> <strong>7 </strong><U><strong>Invalidit&agrave;</strong></U></p>\n";
	resStr+="<p> 7.1	Ai sensi del presente accordo l’invalidit&agrave; che investe una singola clausola non si estende alla restante parte del contratto. </p>\n";
	resStr+="<p><strong>8 </strong><U><strong>Modifiche Termini e Condizioni d’Uso</strong></U></p>\n";
	resStr+="<p> 8.1	Il fornitore si riserva il pieno diritto di modificare, in tutto o in parte, i presenti Termini e Condizioni d’Uso” senza alcun vincolo temporale e con piena discrezionalit&agrave;. Il fornitore si impegna a dare all’utente pronto avviso delle modificazioni apportate, salva la facolt&agrave; di quest’ultimo di recedere dal vincolo contrattuale. </p>\n";
	resStr+="<p><strong>9 </strong><U><strong>Legge applicabile e foro competente</strong></U></p>\n";
	resStr+="<p> 9.1	Il presente contratto &egrave; regolato in ogni sua parte dalla legge della Repubblica italiana.</p>\n";
	resStr+="<p> 9.2	Per ogni eventuale controversia attinente l’interpretazione o l’esecuzione del presente contratto &egrave; competente in via esclusiva il Tribunale di Roma.</p>\n";
	resStr+="<p> <strong>10 </strong><U><strong>Dati personali</strong></U></p>\n";
	resStr+="<p> 10.1	Il fornitore si impegna a trattare tutti i dati personali forniti dall’utente nel pieno rispetto della legislazione vigente in materia di tutela della privacy. Per informazioni relative al trattamento dei dati personali da parte del fornitore l’utente &egrave; invitato a prendere visione dell’<a href=\"http://www.historychannel.it/disclaimers/?id=204\" target=\"_blank\">informativa</a>. </p>\n";
	resStr+="<p><br /></p>\n";	
	resStr+="</div></div>\n";
	resStr+="<p><br /></p>\n";	
	resStr+="<div class=\"labelBig\">ACCETTO:</div>";
	resStr+="<br/><input type=\"button\" name=\"ok\"  class=\"pulsBig\" onclick=\"confirmPolicy('"+divDest+"')\" value=\"SI\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=\"button\" name=\"ko\"  class=\"pulsBig\" onclick=\"alert(\'Per procedere, perfavore accetta i Termini e Condizioni\');\" value=\"NO\"></form>";		
	resStr+="</div>";
	sendMsgDivDest.innerHTML=resStr;
	sendMsgDivDest.style.display="block";
	
}
function confirmPolicy(divDest){
	sendMsgDivDest=document.getElementById(divDest);
	sendMsgDivDest.innerHTML="<h2>loading ...</h2>";
	sendMsgRQ.open("GET", "/_php/php/ajaxConfirmAct.php?act=confirm", true);
	sendMsgRQ.onreadystatechange = confirmPolicyACT;
	sendMsgRQ.send(null); 	
	sendMsgDivDest.style.display="block";

}
function confirmPolicyACT(){
	if (sendMsgRQ.readyState==4) {
		// if data is valid
		if (sendMsgRQ.responseText.indexOf('invalid') == -1 && sendMsgRQ.responseText=="<ok>ok</ok>") { 
			sendMessageClosePanel();
		}else{
			window.location="/";
		}
	}
}
function openDeletePanel(id_post,divDest){
	window.scroll(0,0);
	document.getElementById('toppa').style.display="block";	
	document.getElementById('toppa').style.height=document.body.clientHeight+"px";
	sendMsgDivDest=document.getElementById(divDest);
	var resStr="<div id=\"boxError\">";
	resStr+="<div class=\"labelBig\">Cancella Oggetto</div>";
	resStr+="<div>Ciao Redazione,sei sicura di voler cancellare definitivamente l'oggetto?</div>";
	resStr+="<form><input type=\"button\" name=\"ok\"  class=\"pulsBig\" onclick=\"cancellaOggetto("+id_post+",'"+divDest+"')\" value=\"SI\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=\"button\" name=\"ko\"  class=\"pulsBig\" onclick=\"sendMessageClosePanel()\" value=\"NO\"></form>";		
	resStr+="</div>";
	sendMsgDivDest.innerHTML=resStr;
	sendMsgDivDest.style.display="block";
	
}
function openAskDeletePanel(id_post,divDest){
	window.scroll(0,0);
	document.getElementById('toppa').style.display="block";	
	document.getElementById('toppa').style.height=document.body.clientHeight+"px";
	sendMsgDivDest=document.getElementById(divDest);
	var resStr="<div id=\"boxError\">";
	resStr+="<div class=\"labelBig\">Richiesta di cancellazione oggetto</div>";
	resStr+="<div>Sei sicura/a di voler richiedere la cancellazine dell'oggetto?<br/>L'operazione non è reversibile</div>";
	resStr+="<form><input type=\"button\" name=\"ok\"  class=\"pulsBig\" onclick=\"SendDelMail("+id_post+",'"+divDest+"')\" value=\"SI\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=\"button\" name=\"ko\"  class=\"pulsBig\" onclick=\"sendMessageClosePanel()\" value=\"NO\"></form>";		
	resStr+="</div>";
	sendMsgDivDest.innerHTML=resStr;
	sendMsgDivDest.style.display="block";
	
}

function openAbusePanel(id_post,divDest){
	window.scroll(0,0);
	document.getElementById('toppa').style.display="block";	
	document.getElementById('toppa').style.height=document.body.clientHeight+"px";
	sendMsgDivDest=document.getElementById(divDest);
	var resStr="<div id=\"boxError\">";
	resStr+="<div class=\"labelBig\">Segnala Abuso</div>";
	resStr+="<div>Sei sicuro/a di voler segnalare alla redazione l'oggetto in questione come offensivo o indencente?</div>";
	resStr+="<form><input type=\"button\" name=\"ok\"  class=\"pulsBig\" onclick=\"sendAbuseMail("+id_post+",'"+divDest+"')\" value=\"SI\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=\"button\" name=\"ko\"  class=\"pulsBig\" onclick=\"sendMessageClosePanel()\" value=\"NO\"></form>";		
	resStr+="</div>";
	sendMsgDivDest.innerHTML=resStr;
	sendMsgDivDest.style.display="block";
}
function openCommentAbusePanel(id_post,id_commento,divDest){
	window.scroll(0,0);
	document.getElementById('toppa').style.display="block";	
	document.getElementById('toppa').style.height=document.body.clientHeight+"px";
	sendMsgDivDest=document.getElementById(divDest);
	var resStr="<div id=\"boxError\">";
	resStr+="<div class=\"labelBig\">Segnala Abuso</div>";
	resStr+="<div>Sei sicuro/a di voler segnalare alla redazione il commento in questione come offensivo o indencente?</div>";
	resStr+="<form><input type=\"button\" name=\"ok\"  class=\"pulsBig\" onclick=\"sendAbuseCommentMail("+id_post+","+id_commento+",'"+divDest+"')\" value=\"SI\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=\"button\" name=\"ko\"  class=\"pulsBig\" onclick=\"sendMessageClosePanel()\" value=\"NO\"></form>";		
	resStr+="</div>";
	sendMsgDivDest.innerHTML=resStr;
	sendMsgDivDest.style.display="block";
}

function cancellaOggetto(id_post,divDest){
	sendMsgDivDest=document.getElementById(divDest);
	sendMsgDivDest.innerHTML="<h2>loading ...</h2>";
	sendMsgRQ.open("GET", "/_php/php/ajaxAct.php?act=delete&id_post="+id_post , true);
	sendMsgRQ.onreadystatechange = cancellaOggettoACT;
	sendMsgRQ.send(null); 	
	sendMsgDivDest.style.display="block";

}
function cancellaOggettoACT(id_post,divDest){
	if (sendMsgRQ.readyState==4){
		if (sendMsgRQ.responseText.indexOf('invalid') == -1){ 	
			var resStr="<div id=\"boxError\">";
			resStr+="<div class=\"labelBig\">Cancella Oggetto</div>";
			resStr+="<div>Oggetto cancellato</div>";
			resStr+="<div><br/><br/><a href=\"/valuta/\">X chiudi</a></div>";
			resStr+="</div>";
			sendMsgDivDest.innerHTML=resStr;
			sendMsgDivDest.style.display="block";	
		}
	}
}

function SendDelMail(id_post,divDest){
	sendMsgDivDest=document.getElementById(divDest);
	sendMsgDivDest.innerHTML="<h2>loading ...</h2>";
	sendMsgRQ.open("GET", "/_php/php/ajaxAct.php?act=askdelete&id_post="+id_post , true);
	sendMsgRQ.onreadystatechange = SendDelMailACT;
	sendMsgRQ.send(null); 	
	sendMsgDivDest.style.display="block";
}
function SendDelMailACT(){
	if (sendMsgRQ.readyState==4){
		if (sendMsgRQ.responseText.indexOf('invalid') == -1){ 	
			var resStr="<div id=\"boxError\">";
			resStr+="<div class=\"labelBig\">Richiesta di cancellazione oggetto</div>";
			resStr+="<div>Richiesta di cancellazione oggetto inviata!<br/>Appena la redazione avrà terminato l'operazione di cancellazione l'oggetto non sar&agrave; pi&ugrave; visibile</div>";
			resStr+="<div><br/><br/><a href=\"#\" onclick=\"sendMessageClosePanel();return false;\">X chiudi</a></div>";
			resStr+="</div>";
			sendMsgDivDest.innerHTML=resStr;
			sendMsgDivDest.style.display="block";
		}
	}
}

function sendAbuseMail(id_post,divDest){
	sendMsgDivDest=document.getElementById(divDest);
	sendMsgDivDest.innerHTML="<h2>loading ...</h2>";
	sendMsgRQ.open("GET", "/_php/php/ajaxAct.php?act=segnala&id_post="+id_post , true);
	sendMsgRQ.onreadystatechange = sendAbuseMailACT;
	sendMsgRQ.send(null); 	
	sendMsgDivDest.style.display="block";	
}
function sendAbuseMailACT(){
	if (sendMsgRQ.readyState==4){
		if (sendMsgRQ.responseText.indexOf('invalid') == -1){ 		
			var resStr="<div id=\"boxError\">"
			resStr+="<div class=\"labelBig\">Segnala Abuso</div>";
			resStr+="<div>Segnalazione inviata!</div>";
			resStr+="<div><br/><br/><a href=\"#\" onclick=\"sendMessageClosePanel();return false;\">X chiudi</a></div>";
			resStr+="</div>";
			sendMsgDivDest.innerHTML=resStr;
			sendMsgDivDest.style.display="block";
		}
	}
}

function sendAbuseCommentMail(id_post,id_commento,divDest){
	sendMsgDivDest=document.getElementById(divDest);
	sendMsgDivDest.innerHTML="<h2>loading ...</h2>";
	sendMsgRQ.open("GET", "/_php/php/ajaxAct.php?act=segnala&id_post="+id_post+"&id_com="+id_commento , true);
	sendMsgRQ.onreadystatechange = sendAbuseCommentMailACT;
	sendMsgRQ.send(null); 	
	sendMsgDivDest.style.display="block";
}
function sendAbuseCommentMailACT(){
	if (sendMsgRQ.readyState==4){
		if (sendMsgRQ.responseText.indexOf('invalid') == -1){ 	
			var resStr="<div id=\"boxError\">";
			resStr+="<div class=\"labelBig\">Segnala Abuso</div>";
			resStr+="<div>Segnalazione inviata!</div>";
			resStr+="<div><br/><br/><a href=\"#\" onclick=\"sendMessageClosePanel();return false;\">X chiudi</a></div>";
			resStr+="</div>";
			sendMsgDivDest.innerHTML=resStr;
			sendMsgDivDest.style.display="block";
		}
	}
}
function openSendMsgPanel(idPost,idDest,divDest){
	hideFlash();
	document.getElementById('toppa').style.display="block";	
	document.getElementById('toppa').style.height=document.body.clientHeight+"px";
	sendMsgDivDest=document.getElementById(divDest);
	sendMsgDivDest.innerHTML="loading ...";
	sendMsgRQ.open("GET", "/_php/php/sendMsgToUser.php?id_sogg="+idDest+"&id_post="+idPost , true);
	sendMsgRQ.onreadystatechange = drawSendMsgPanel;
	sendMsgRQ.send(null); 	
	sendMsgDivDest.style.display="block";
}

function drawSendMsgPanel(){
	if (sendMsgRQ.readyState==4) {
		// if data is valid
		if (sendMsgRQ.responseText.indexOf('invalid') == -1) 
		{ 	
			sendMsgDivDest.innerHTML="loading complete.";
			sendMsgDivDest.innerHTML=sendMsgRQ.responseText;
		}
	}
}

function sendMessageAct(myForm){
	if (window.XMLHttpRequest) // try to create XMLHttpRequest
		sendMsgRQ = new XMLHttpRequest();
	
	if (window.ActiveXObject)	// if ActiveXObject use the Microsoft.XMLHTTP
		sendMsgRQ = new ActiveXObject("Microsoft.XMLHTTP");
	
	param="msg=" + encodeURI( myForm.yourMessage.value );
	param+="&id_sogg=" + encodeURI( myForm.id_sogg.value );
	param+="&id_post=" + encodeURI( myForm.id_post.value );
	param+="&invio=1";
	sendMsgRQ.onreadystatechange = drawSendMsgPanel;
	sendMsgRQ.open("POST", "/_php/php/sendMsgToUser.php", true);
	sendMsgRQ.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	sendMsgRQ.setRequestHeader("Content-length", param.length);
	sendMsgRQ.setRequestHeader("Connection", "close");
	sendMsgRQ.send(param);	
	sendMsgDivDest.innerHTML="loading ...";	
}

function sendMessageClosePanel(){
	showFlash();
	document.getElementById('toppa').style.display="none";
	sendMsgDivDest.innerHTML="";
	sendMsgDivDest.style.display="none";	
}
