// Prerequisito: getElement(), clickCounter(url).

var viewText = null
var displayText = function(id){
	if(getElement(id)==null || getElement(id)=="undefined"){
		alert("Questo brano non ha testo.")
		return
	}
	var testo = getElement(id).innerHTML
		clickCounter("TXT: "+getElement(id).getElementsByTagName("h1")[0].innerHTML)

	this.close = function(){
		if(dataBoxContainer+"" != "undefined") document.body.removeChild(dataBoxContainer)
		viewText = null
	}
		//Se la GUI è già aperta chiude la vecchia istanza e ne apre una nuova.
		if(""+viewText!="null"){this.close()}

	//validazione parametri
	if(testo.length <= 0){alert("AVVISO: Questo brano non ha testo."); return}

	//Caricamento e Inizializzazione GUI 
	var guiHTML = '<div id="testoCanzone"><div id="testo_buttonBar"><button onclick="viewText.close()">X</button><div id="testo_box">'+testo+'</div></div>'
	var dataBoxContainer = document.createElement("div")
	dataBoxContainer.innerHTML = guiHTML
	document.body.appendChild(dataBoxContainer)
//	getElement("testo_buttonBar").firstChild.focus()
}
