function ltrim(stringa){
	return stringa.replace(/^\ +/gi, "");
}

function rtrim(stringa){
	return stringa.replace(/\ +$/gi, "");
}

function trim(stringa){
	return ltrim(rtrim(stringa));
}

function messaggio(on, msg){
	if(!(on)){
		var param = "messaggio(true,'"+msg+"')";
		setTimeout(param,1);
	}else{
		alert(msg);
	}
}


function Is_Numeric(campo){
	//Accetta solo numeri ne "," o "."
	lenCampo = campo.value.length;

	if(lenCampo>0){
		for(j=0;j<lenCampo;j++){
			if(isNaN(parseInt(campo.value.charAt(j)))){
				return false;
			}
		}
	}else{
		return false
	}

	return true;
}

function MenuSel(linkId, subMenu){
	window["mn_" + linkId].style.color="yellow";
	
	if(subMenu){
		window["sub_" + linkId].style.display="";
	}	
		
}	


function ricavaData(){	
	dt = new Date();
	mese = new Array("Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre");
	giorno = dt.getDate();
	indiceMese = dt.getMonth();
	anno = dt.getFullYear();
	ore = dt.getHours();
	minu = dt.getMinutes();
	
	return  giorno+" "+mese[indiceMese]+" "+anno + " alle " + ore  + ":" + minu;
}


function controllaMail(campo){
	if((campo.value.indexOf("@") == -1) || (campo.value.indexOf(".") == -1) || (campo.value.length < 7)){
		
		return false;
	}
	return true;
}

function centraPopUp(pagina, dWidth, dHeight, param){
	var risoluzioneW = window.screen.width;
	var risoluzioneH = window.screen.Height;

	var dLeft = ((risoluzioneW - dWidth) / 2);
	var dTop = ((risoluzioneH - dHeight) / 2);

	window.open(pagina,'','width='+dWidth+',height='+dHeight+',left='+dLeft+',top='+dTop+','+param);
}




function imgVisible(bool, id){
	if(bool){
		id.style.visibility='visible';
		visAntImg.style.visibility='hidden';
	}else{
		id.style.visibility='hidden';
		visAntImg.style.visibility='visible';
	}
}
