function my_time(){
	var Digital=new Date();
	var year=Digital.getYear();
	var mnth=Digital.getMonth();
	var wday=Digital.getDay();
	var mday=Digital.getDate();
	var hours=Digital.getHours();
	var minutes=Digital.getMinutes();
	var seconds=Digital.getSeconds();
	
	
	if (minutes<=9){
		minutes="0"+minutes;
	}
	if (seconds<=9){
		seconds="0"+seconds;
	}	
	myclock='<span style="">'+dayname[wday]+', '+mday+' '+monthname[mnth]+'</span> <span style="color:#ffffff;">'+hours+':'+minutes+':' +seconds+'</span>'; //  '+year+'
	liveclck.innerHTML=myclock;
}

function heartbeat () {
	//var rl_vars=new Date().getTime();
	//gTXT('onlnuctr', '/data.php?tr='+rl_vars, '', 6);
}

function selall(){
var nb;
var chk;
if(document.listamex.m_sel.value==0) {chk=1;} else {chk=0;}
nb=document.listamex.elements.length;
for(var i=0;i<nb;i++){var e=document.listamex.elements[i]; e.checked=chk;}
document.listamex.m_sel.value=chk;
}	


function pdte(date, ext) {
if(lang == 'en') {
  		if(date=='0000-00-00 00:00:00') { return(document.write('not available'));}
	mesi=['january','february','march','april','may','june','july','august','september','october','november','december'];
	var s=/^(\d+)-(\d+)-(\d+)\s(\d+):(\d+):(\d+)$/.exec(date);
	var p=new Date(s[1], s[2] - 1, s[3], s[4], s[5], s[6]);
	var d=parseInt((dates[0].getTime() - p.getTime()) / 1000); /* differenza in secondi dall ora attuale */
	if(ext) {
		if(d <= 0){									
			return(document.write('now'));
		} else if(d<60){							
			return(document.write(d + ' second' + (d == 1 ? '' : 's') + ' ago'));
		}
		var m=parseInt(d/60);
		if(m<60){									
			return(document.write(m + ' minute' + (m == 1 ? '' : 's') + ' ago'));
		}
		var h=parseInt(m/60);
		var d=Math.ceil((dates[1].getTime()-p.getTime())/86400000);
		if(d==0){									
			return(document.write(h + ' hour' + (h == 1 ? '' : 's') + ' ago'));
		} else if(d==1) {							
			return(document.write('yesterday at ' + s[4] + '.' + s[5]));
		} else if(d<=10) {							
			return(document.write(d + ' days ago at ' + s[4] + '.' + s[5]));
		}
		document.write(mesi[s[2] - 1] + ' ' + s[3]);
		if(d>180){
			document.write(', ' + s[1]);
		}
		document.write(' at ' + s[4] + '.' + s[5]);
	} else {
		if(d<=0) {
			return(document.write('now'));
		} else if(d<60) {
			return(document.write(d + ' sec'));
		}
		var m=parseInt(d/60);
		if(m<60) {
			return(document.write(m + ' min'));
		}
		var h=parseInt(m/60);
		var d=Math.ceil((dates[1].getTime()-p.getTime())/86400000);
		if(d==0) {
			return(document.write(h + ' h'));
		} else {
			return(document.write(s[2] + '/' + s[3] + ' ' + s[4] + '.' + s[5]));
		}
	}
} else {
	if(date=='0000-00-00 00:00:00'){
		return(document.write('non disponibile'));
	}
	mesi=['gennaio','febbraio','marzo','aprile','maggio','giugno','luglio','agosto','settembre','ottobre','novembre','dicembre'];
	var s=/^(\d+)-(\d+)-(\d+)\s(\d+):(\d+):(\d+)$/.exec(date);
	var p=new Date(s[1], s[2] - 1, s[3], s[4], s[5], s[6]);
	var d=parseInt((dates[0].getTime()-p.getTime())/1000); /* differenza in secondi dall ora attuale */
	
	if(ext) {
		if(d<=0){
			return(document.write('in questo istante'));
		} else if(d<60){
			return(document.write(d + ' second' + (d == 1 ? 'o' : 'i') + ' fa'));
		}
		var m=parseInt(d/60);
		if(m<60){
			return(document.write(m + ' minut' + (m == 1 ? 'o' : 'i') + ' fa'));
		}
		var h=parseInt(m/60);
		var d=Math.ceil((dates[1].getTime()-p.getTime())/86400000);

		if(d==0) {
			return(document.write(h + ' or' + (h == 1 ? 'a' : 'e') + ' fa'));
		} else if(d == 1){
			return(document.write('ieri alle ' + s[4] + '.' + s[5]));
		} else if(d <= 10) {	
			return(document.write(d + ' giorni fa alle ' + s[4] + '.' + s[5]));
		}
		if(s[3]==1 || s[3]==8 || s[3]==1){
			document.write('l\'');
		} else {
			document.write('il ');
		}
		document.write(s[3]+' '+mesi[s[2]-1]);
		if(d>180) {
			document.write(' ' + s[1]);
		}
		document.write(' alle ' + s[4] + '.' + s[5]);
	} else {
		if(d <= 0){
			return(document.write('ora'));
		} else if(d < 60) {
			return(document.write(d + ' sec'));
		}
		var m = parseInt(d/60);
		if(m<60){
			return(document.write(m + ' min'));
		}
		var h=parseInt(m/60);
		var d=Math.ceil((dates[1].getTime()-p.getTime())/86400000);
	   	if(d==0){
			return(document.write(h + ' h'));
		} else {
			return(document.write(s[3] + '/' + s[2] + ' ' + s[4] + '.' + s[5]));
		}
	}
}
}
function u_srch_ku(e){
	// check keyt...  
	switch(e.keyCode){
		// cursor left, cursor right, others??
		case 8:
		case 33:
		case 34:
		case 35:
		case 35:
		case 36:
		case 37:
		case 39:
		case 45:
		// CONSIDERARE CUR DWN CUR UP RTN
		//case 46:
			// NO IDEA O.o delete ---> cached
			//ab=true;
			//break;
		default:
			if (gEBI('userfind').value.length<3) {
				if (tout>0) {
					clearTimeout(tout);
				}
				tout=setTimeout('u_shrt()', 3000);
			} else {
				//gEBI('userdisp').innerHTML= '<div class="ajx_req">Controllo disponibilità in corso...</div>';
				// check online availability
				if (tout>0) {
					clearTimeout(tout);
				}
				tout=setTimeout('u_srch()', 750);
			}
	}
	return false;
}
function u_srch() {
	var encn=urlenc(gEBI('userfind').value);
	gTXT('userdisp', '/srch.php?op=ajs&u='+encn, '', 1);
}
function u_shrt () {
	gEBI('userdisp').innerHTML='<div class="srch_mre"><strong>Inserire almeno 3 caratteri per avviare la ricerca.</strong> - <a href="/srch.php">Ricerca avanzata</a></div>';
}

var monthname = new Array("Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre");
var dayname = new Array("Domenica","Lunedì", "Martedì", "Mercoledì", "Giovedì", "Venerdì", "Sabato");
