// refresha sulla status bar sempre questo messaggio
function Rstatus()
{
	defaultStatus = "- - -"
	setTimeout(Rstatus,5);
}
//Rstatus();

// richiamata per visualizzare una pop-up
function mappa(citta,width,height)
{
	window.open('./mappa.php?citta='+citta,'Mappa','scrollbars=no,resizable=no,width='+width+',height='+height+',status=no,location=no,toolbar=no');
}

// richiamata per visualizzare una pop-up
function foto(id,width,height)
{
	window.open('./view_foto.php?id='+id,'Foto','scrollbars=no,resizable=no,width='+width+',height='+height+',status=no,location=no,toolbar=no');
}
function foto_admin(param)
{
	window.open('../foto.php?id='+param,'Foto'+param,'scrollbars=yes,resizable=no,width=450,height=450,status=no,location=no,toolbar=no');
}


function view(param)
{
	window.open('./view.php?id='+param,'Annuncio','scrollbars=yes,resizable=no,width=480,height=450,status=no,location=no,toolbar=no');
}

function messaggio(id_mess,id_sez)
{
	window.open('./messaggio.php?id='+id_mess+'&i='+id_sez,'Messaggio','scrollbars=yes,resizable=no,width=480,height=350,status=no,location=no,toolbar=no');
}

// richiamata per visualizzare una pop-up
function stampa(id)
{
	window.open('stampa_ord.php?id='+id,'StampaOrdine','scrollbars=yes,resizable=no,width=550,height=450,status=no,location=no,toolbar=no');
}
// richiamata per visualizzare una pop-up
function utente(id)
{
	window.open('dettagli_ut.php?id='+id,'DettagliUtente','scrollbars=yes,resizable=no,width=420,height=450,status=no,location=no,toolbar=no');
}

function iscritto(id)
{
	window.open('dettagli_iscr.php?id='+id,'DettagliIscritto','scrollbars=yes,resizable=no,width=420,height=450,status=no,location=no,toolbar=no');
}

function lettersOnly(evt) {
    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : 
        ((evt.which) ? evt.which : 0));
    if (charCode > 31 && (charCode < 65 || charCode > 90) && 
        (charCode < 97 || charCode > 122)) {
        alert("Puoi inserire solo lettere!");
        return false;
    }
    return true;
}

function numeralsOnly(evt) {
    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : 
        ((evt.which) ? evt.which : 0));
    if (charCode > 31 && (charCode < 48 || charCode > 57)) {
        alert("Puoi inserire solo numeri!");
        return false;
    }
    return true;
}


// richiamata per verificare che abbia immesso i dati nel form codice cliente di cash.php per completare l'ordine
function cod_validate(form)
{
	if (form.cod_utente.value.length == 0)
		{
			alert('Nessun codice inserito!');
			return false;
		}
}

// richiamata per verificare che abbia immesso i dati nel form
function valid(form)
{

	titolo = form.titolo.value;
	testo_ann = form.testo_ann.value;
	
	if (titolo == '' || testo_ann=='')
		{
			alert('Attenzione, dati mancanti nella compilazione!');
			return false;
		}
}
// richiamata per verificare che abbia immesso i dati nel form
function valid2(form)
{

	tipo_ann = form.tipo_ann.value;
	
	if (tipo_ann=='')
		{
			alert('Attenzione, dati mancanti nella compilazione!');
			return false;
		}
}
// richiamata per verificare che abbia immesso i dati nel form
function valid3(form)
{

	nome = form.nome.value;
	msg = form.msg.value;
	email = form.email.value;
	attivita_int = form.attivita_int.value;
	localita = form.localita.value;
	code = form.code.value;
	
	if (nome=='' || msg=='' || email =='' || attivita_int =='' || localita =='' || code =='')
		{
			alert('Attenzione, dati mancanti nella compilazione!');
			return false;
		}
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function OrologioScorrevole()
{
    var data = new Date();
	var giorno = data.getDate();
	if(giorno<10)
		giorno = "0"+giorno;
	var mese = data.getMonth()+1;
	if(mese==0)
		mese = mese+1;
	if(mese<10)
		mese = "0"+mese;
	var anno = data.getFullYear();
    var hh = data.getHours();
    var mm = data.getMinutes();
	if(mm<10)
		mm = "0"+mm;
    var ss = data.getSeconds();
	if(ss<10)
		ss = "0"+ss;
    var ora = hh + ":" + mm + ":" + ss;
    document.getElementById("orologio").innerHTML = giorno+'-'+mese+'-'+anno+'&nbsp;&nbsp;'+ora+'&nbsp;&nbsp;<img src="/img_cs/space.png" border="0" align="absmiddle" width="20" height="20">';
//	document.getElementById("orologio").innerText = giorno+"   "+ora;
    window.setTimeout("OrologioScorrevole()", 1000);
}

function OrologioScorrevoleHome()
{
    var data = new Date();
	var giorno = data.getDate();
	if(giorno<10)
		giorno = "0"+giorno;
	var mese = data.getMonth()+1;
	if(mese==0)
		mese = mese+1;
	if(mese<10)
		mese = "0"+mese;
	var anno = data.getFullYear();
    var hh = data.getHours();
    var mm = data.getMinutes();
	if(mm<10)
		mm = "0"+mm;
    var ss = data.getSeconds();
	if(ss<10)
		ss = "0"+ss;
    var ora = hh + ":" + mm + ":" + ss;
    document.getElementById("orologio").innerHTML = giorno+'-'+mese+'-'+anno+'&nbsp;&nbsp;'+ora+'&nbsp;&nbsp;<a name="fb_share" type="button_count" href="http://www.facebook.com/sharer.php"><img src="/img_cs/facebook.png" border="0" align="absmiddle" width="20" height="20">&nbsp;</a>';
//	document.getElementById("orologio").innerText = giorno+"   "+ora;
    window.setTimeout("OrologioScorrevoleHome()", 1000);
}

function vedi_figli(iddiv,idpadre) {
	//function to display or hide color palettes
	//get dialog position
	var oDialog = document.getElementById(iddiv);	
	var buttonElement = document.getElementById(idpadre);
	
	
	var coo = getPageCoord(buttonElement);
	var coo2 = getPageCoord(oDialog);
	
	
	
	//if current command dialog is currently open, close it
	if (oDialog.style.visibility == "hidden") {
		oDialog.style.visibility = "visible";
		oDialog.style.left = (coo.x+204) + "px";
	// + buttonElement.offsetHeight
		oDialog.style.top = (coo.y) + "px";
	} else {
	//	oDialog.style.visibility = "hidden";
	}
	
/*	alert("posizione "+iddiv+": "+coo2.x+"x"+coo2.y);
	alert("posizione "+idpadre+": "+coo.x+"x"+coo.y);*/
}

function nasc_figli(iddiv) {
	var oDialog = document.getElementById(iddiv);	
	oDialog.style.visibility = "hidden";
}


function getPageCoord (element) 
{// thanks to 'Martin Honnen' for this function 
	var coords = {x: 0, y: 0}; 
	while (element) { 
	coords.x += element.offsetLeft; 
	coords.y += element.offsetTop; 
	element = element.offsetParent; 
	
	} 
	return coords; 
} 
