



function pubEleB(){
  if (document.sendamessage.sezEleB.value=="") {
      alert('scegliere la sezione dove si trova l\'elemento da pubblicare.');
  }
  else if (document.sendamessage.idEleB.value=="") {
      alert('inserire il numero ID delll\'elemento da pubblicare.');
  }
  else {
    codEleB=' [PUB '+document.sendamessage.sezEleB.value+']'+document.sendamessage.idEleB.value+'[END '+document.sendamessage.sezEleB.value+']';
   document.sendamessage.messaggio.value=document.sendamessage.messaggio.value+codEleB;
  nascondiFormEleB();
  }
  
  
 }

function mostraFormEleB(){
  document.getElementById('divLinkEleB').style.visibility="hidden";
  document.getElementById('divFormEleB').style.display="block";
    
 }

function nascondiFormEleB(){
  document.getElementById('divLinkEleB').style.visibility="visible";
  document.getElementById('divFormEleB').style.display="none";
    
 }








function showform(achi, riferimento){

chiappaloscroll();


	document.getElementById('maschera').style.top="50%";
	document.getElementById('maschera').style.marginTop=yScroll-220+"px";

	document.getElementById('maschera').style.display="block";

	document.getElementById('ombra').style.top=yScroll;
	document.getElementById('ombra').style.left="0px";
	document.getElementById('ombra').style.width=myWidth;
	document.getElementById('ombra').style.height=myHeight;

	document.getElementById('ombra').style.display="block";




	document.getElementById('contenuto').innerHTML="loading...";

	_url="../bacheca_ajax.php?cosa=form&achi="+achi+"&riferimento="+riferimento;

	httpRequest("GET", _url, true, handleResponseBac);

}






function showrub(){
	
	chiappaloscroll();

	document.getElementById('mascherarub').style.top="50%";
	document.getElementById('mascherarub').style.left="190";
	document.getElementById('mascherarub').style.marginTop=yScroll-150+"px";

	document.getElementById('ombrarub').style.top="50%";
	document.getElementById('ombrarub').style.left="210";
	document.getElementById('ombrarub').style.marginTop=yScroll-130+"px";

	document.getElementById('mascherarub').style.display="block";
	document.getElementById('ombrarub').style.display="block";


	document.getElementById('rubrica').innerHTML="loading...";

	var ran=Math.random(100);

	_url="../rubrica_ajax.php?ran="+ran;


	httpRequest("GET", _url, true, handleResponseRub);

}












function showicons(pagina){


	document.getElementById('icone').innerHTML="loading...";

	_url="../icone_ajax.php?pagina="+pagina;

	httpRequest("GET", _url, true, handleResponseIcons);

}






function addrub(cosa, nome){


	if (nome=="") {
			alert ('Selezionare il nome');
		return;
	}


	document.getElementById('rubrica').innerHTML="loading...";


	_url="../rubrica_ajax.php?cosa="+cosa+"&aggiungi="+nome;


	httpRequest("GET", _url, true, handleResponseRub);


}








function inviaform(achi, messaggio, rubrica, riferimento){

	if (achi=='') {
		alert('Inserire un destinatario'); 
		return;
	}



	document.getElementById('contenuto').innerHTML="<div style=\"width:700px; padding-bottom:140px; text-align:center; padding-top:140px;\"><img src=elementi/blinkmail.gif><br><br>&nbsp;</div>";

	messaggio=messaggio.replace(/\r\n/g,"<br>");
	messaggio=messaggio.replace(/\r/g,"<br>");
	messaggio=messaggio.replace(/\n/g,"<br>");

	messaggio=encodeURIComponent(messaggio);


	_url="../bacheca_ajax.php";
	_data="cosa=invia&utenti="+achi+"&messaggio="+messaggio+"&rubrica="+rubrica+"&riferimento="+riferimento;


	httpRequest("POST", _url, true, handleResponseBac, _data);
}





function chiudi(){

	document.getElementById('maschera').style.display="none";
	document.getElementById('ombra').style.display="none";
}





function chiudiIcons(){

	document.getElementById('mascheraicone').style.display="none";

}







function chiudiRub(){

	document.getElementById('mascherarub').style.display="none";
	document.getElementById('ombrarub').style.display="none";

}






function quota(chi, cosa){
					document.getElementById('sendamessage').messaggio.value+='\n\n--------------------------------------------- \n\n'+chi+' ha scritto: \n\n';
					document.getElementById('sendamessage').messaggio.value+=cosa;

}





function espandi(n){
		if (n==1) {
			document.getElementById('riferimento').style.display='block';
						document.getElementById('bottone').style.display='none';
		}	
		else {
			document.getElementById('riferimento').style.display='none';
						document.getElementById('bottone').style.display='block';
		}	
	}






 function icona(key){
var po=document.getElementById('sendamessage');

	po.messaggio.value=po.messaggio.value+ ' '+key+' ';
	po.messaggio.focus();
}








function seleziona(q,t){

document.sendamessage.utenti.value='TuttiGliAmici';

	if (t==3){

		for (a=0; a<q; a++){
			ami='amico'+a;
			document.getElementById(ami).checked=false;
		}
	}


	else if (t==2){

		for (a=0; a<q; a++){
			ami='amico'+a;
			document.getElementById(ami).checked=true;
			document.sendamessage.utenti.value+="-6#Q#2-"+document.getElementById(ami).value;
		}
	}



	else {
		for (a=0; a<q; a++){
			ami='amico'+a;
			if (document.getElementById(ami).checked==true) {
				document.sendamessage.utenti.value+="-6#Q#2-"+document.getElementById(ami).value;
			}
		}
	}



}








function handleResponseBac(){

	if (request.readyState==4){
		if (request.status==200){
			var mex=request.responseText;



	uscita=mex.split("[#]");

	document.getElementById('contenuto').innerHTML=uscita[0];

	if (uscita[1]=="1") document.location.href="bacheca.php";
	else if (uscita[1]=="2") setTimeout("chiudi()",2000);

		} else {
			alert ("Problema di connessione");
		}
	} 
}




function handleResponseIcons(){

	if (request.readyState==4){
		if (request.status==200){
			var mex=request.responseText;


	document.getElementById('mascheraicone').innerHTML=mex;
	document.getElementById('icone').innerHTML='';

		} else {
			alert ("Problema di connessione");
		}
	} 
}



function handleResponseRub(){

	if (request.readyState==4){
		if (request.status==200){
			var mex=request.responseText;


	document.getElementById('rubrica').innerHTML=mex;

		} else {
			alert ("Problema di connessione");
		}
	} 
}







function eliminaBac(iden, ric){

	if (confirm('Eliminare il messaggio?')) {
		urlo='bacheca_elimina.php?id='+iden+'&ric='+ric;
		httpRequest("GET", urlo, true, handleResponseEliminaBac);
	}
}



function handleResponseEliminaBac(){

	if (request.readyState==4){
		if (request.status==200){
			var mex=request.responseText;

	document.getElementById(mex).style.display='none';
	
		} else {
			alert ("Problema di connessione");
		}
	} 
}



