Sto impazzendo dietro a questa funzioncina... sarà sicuramente un errore stupido ma non mi funziona... perchè?
In pratica crea un div "popup" nel mezzo della pagina con un pulsantino X in alto a dx per chiuderlo.
La funzione crea correttamente il div, ma non la X.

codice:
function createPopupDiv(w,h)
	{
	d = document.createElement("div");
	
	d.className = "popupDiv";	
	d.style.width = w+"px";
	d.style.height = h+"px";
	d.style.top = ((window.innerHeight-h)/2+window.pageYOffset)+"px";
	d.style.left = ((window.innerWidth-w)/2+window.pageXOffset)+"px";

	document.body.appendChild(d);

	c = document.createElement("div");
	c.className = "closePopupDivBtn";
	c.innerHTML = "X";

	d.appendChild(c);

	return d;
	}