/* GET ELEMENT */
function prendiElementoDaId(id_elemento) {
  var elemento;
  if(document.getElementById)
    elemento = document.getElementById(id_elemento);
  else
    elemento = document.all[id_elemento];
  return elemento;
};
/**********************/

/* INIZIALIZZAZIONE VARIABILI */
divNews   = prendiElementoDaId('layerNews');
linkNews  = prendiElementoDaId('linkShowNews');
innerNews = prendiElementoDaId('contentNews');
IfrRef    = prendiElementoDaId('DivShim');
var toHide = false;

var IE = document.all?true:false;

var tempX = 0;
var tempY = 0;

/**********************/


/* GROWUP ELEMENT */
function growUp() {
	if (parseInt(divNews.style.width) < 600) {
    divNewsW = parseInt(divNews.style.width);
		divNewsH = parseInt(divNews.style.height);
    divNews.style.width  = ""+(divNewsW + 150)+"px";
		divNews.style.height = ""+(divNewsH + 93)+"px";
		divNews.style.left = parseInt(divNews.style.left)-50+"px";
		var repeatGrow = setTimeout('growUp()',1);
	}
	else {
    if (IE) {
			IfrRef.style.top = divNews.style.top;
			IfrRef.style.left = divNews.style.left;
			IfrRef.style.display = "block";
		}
		divNews.style.backgroundColor = '#FFFFFF';
    divNews.style.backgroundImage = 'url(/immagini/immagini_comuni/logo_piccolo.gif)';
    innerNews.style.display = 'block';
		
		clearTimeout(repeatGrow);
	}
};
/**********************/


/* ACTION ON MOUSE OVER LINK */
function mostraNews() {
		if (divNews.style.display != "block") {
			setTimeout('startGrow()',500);
		}
		else {
			setTimeout('nascondiNews()', 500);
		}
};

function startGrow() {
		if (divNews.style.display != 'block') {
			divNews.style.width="0px";
			divNews.style.height="0px";
			divNews.style.left = 290+"px";
			divNews.style.display = 'block';
			growUp();
		}
};
/**********************/


function nascondiNews() {
		slideDown();
};

function slideDown() {
  if (parseInt(divNews.style.width) > 599) {
		if (IE) {
			IfrRef.style.display = "none";
		}
		innerNews.style.display = 'none';
    divNews.style.backgroundColor = '';
    divNews.style.backgroundImage = 'none';
    divNewsW = parseInt(divNews.style.width);
		divNewsH = parseInt(divNews.style.height);
    divNews.style.width  = ""+(divNewsW - 150)+"px";
		divNews.style.height = ""+(divNewsH - 93)+"px";
		divNews.style.left = parseInt(divNews.style.left)+50+"px";
		var repeatSlide = setTimeout('slideDown()',1);
	}
	else {
    divNews.style.display = 'none';
		clearTimeout(repeatSlide);
	}
};

