//Stampa Nuova
//funzione per la stampa della pagina con header e corpo centrale col_centro

function print_preview_enif () {
	
	//var disp_setting="toolbar=no,location=no,directories=no,menubar=yes"; 
	var divs = document.getElementsByTagName('div');

	for(i=0;i<divs.length;i++){

		if(divs.item(i).id == 'colonna_centrale' || divs.item(i).id == 'colonna_estesa' ){

			var itemCol_centro = divs.item(i);

			i = divs.length;

		}

	}
	var htmlBody = itemCol_centro.innerHTML;
	var updateDiv = '';
	if(document.getElementById('update')){
		var updateDiv = document.getElementById('update').innerHTML;
	}

	var boxStampa = '<div id="printf" align="right" style="visibility:visible;"><img src="http://www.eni.it/it_IT/static/images/print.gif" border="0"/><a href="#" style="" onClick="window.print()">Print Page</a>&#160;&#160;<img src="http://www.eni.it/it_IT/static/images/print.gif" border="0"/><a href="#" style="" onClick="window.close()">Close Window</a></div>';

	//var htmlBody = document.getElementById('container').innerHTML;
	var docprint=window.open("","","");
	docprint.document.open();
	docprint.document.write('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><link rel="stylesheet" href="/enifoundation/css/print_eni_foundation.css"/></head><body>'+boxStampa+'<div id="container"><div id="contenuti"><div class="col_centro">'+htmlBody+'</div></div></div></body></html>');
	//docprint.document.write('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><link rel="stylesheet" href="/it/static/css/sIFR-print.css"/></head><body>');
	//docprint.document.write(htmlBody);
	//docprint.document.write('</body></html>');
	//docprint.document.write('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><link rel="stylesheet" type="text/css" href="/it/static/css/print.css"/><link rel="stylesheet" href="/it/static/css/sIFR-print.css"/></head><body>prova per la stampa</body></html>');
	docprint.document.close();
	//docprint.focus();
	//docprint.window.print();
}

// INIZIO CODICE PER alert STAMPA PAGINA
// --------------------------------------------------------------------------------------

var IE = document.all?true:false //creo una variabile la quale c valorizzata a true se il broswer c IE o false se c un altro

var xCoords = 0
var yCoords = 0
var x = '';

function over(obj,idDiv){
	//alert('sono entrato');
	if (!IE) document.captureEvents(Event.MOUSEMOVE) //NETSCAPE(MOZILLA FIREFOX) catturo l'evento movimento del mouse;
	document.onmousemove = getMouseCoords;
	//alert('prendo le coordinate');
	//alert('prima xCoords = ' + xCoords + 'px; yCoords = ' + yCoords + 'px'); 
	
	//alert('xCoords = ' + xCoords + 'px; yCoords = ' + yCoords + 'px'); 
	document.getElementById(idDiv).style.visibility = 'visible';
	//alert('visualizzo il div --> ' + document.getElementById(idDiv));
	 if (xCoords < 0 || yCoords < 0){
		document.getElementById('alert').style.display = 'none';
	} else { //altrimenti via all'integrazione con il box 
		xCoords=xCoords-15;
		document.getElementById('alert').style.left = xCoords + 'px';
		document.getElementById('alert').style.top = yCoords - 120 + 'px';
		//document.getElementById('alert').innerHTML = 'xCoords = ' + xCoords + '<br />yCoords = ' + yCoords;
	}
	window.clearTimeout(x);
	x = window.setTimeout("out()", 3000);

	return true
}

function out(){
	//alert('ci sono i 3 secondi sono scaduti');
	document.getElementById('alert').style.visibility = 'hidden';
}

function getMouseCoords(e) {
	if (IE) { // prendo la posizione del mouse se il broswer  IE
		xCoords = event.clientX + document.documentElement.scrollLeft;
		yCoords = event.clientY + document.documentElement.scrollTop;
	} else {   // prendo la posizione del mouse se il broswer c MF
		xCoords = e.pageX
		yCoords = e.pageY
	}  
	// possibili valori negativi in Nescape 4
}

// --------------------------------------------------------------------------------------
// FINE CODICE PER alert STAMPA PAGINA
// --------------------------------------------------------------------------------------