function popupPrint(link)
{
	link.target = "print";
	pop=window.open(link,'print','toolbar=no,scrollbars=yes,width=570,height=420,top=50,left=50');
	pop.focus();
}


function popupPrintKey(link)
{
	if (navigator.appName.toLowerCase() == "netscape") return;
	popupPrint(link);
}


function Menu(name, check) {
	this.name = name;
	this.check = check;
	
	this.checkName = function _chech_name(name) {
	if (typeof name != "string") return false;
		return this.name == name;
	}
}


function changeMenuStatusKey(menu, page)
{
	if (navigator.appName.toLowerCase() == "netscape") return;
	changeMenuStatus(menu, page);
}


function changeMenuStatus(menu, page)
{     	     	
	var page = document.getElementById(page);
	
	
	var subMenu = document.getElementsByTagName("li");
	var keyMenu = -1;
	
	for(keyMenu = 0; keyMenu < checkMenus.length; keyMenu++ )
	{
		if (!checkMenus[keyMenu].checkName(menu)) 
		break;
	} 
	
	for(var key in subMenu)
	{
		if (subMenu[key].className != menu) continue;
		
		if (!checkMenus[keyMenu].check) {
			subMenu[key].style.display = "none";                 
			page.style.background = "transparent url(../images/navigation_menu_close_bg.png) no-repeat scroll right top";
		} else {
			subMenu[key].style.display = "block";                 
			page.style.background = "transparent url(../images/navigation_menu_open_bg.png) no-repeat scroll right top";
		}
	}
	checkMenus[keyMenu].check = !checkMenus[keyMenu].check;
}


function switchImage(id_img, img)
{
	var id=document.getElementById(id_img);
	id.src=img;
}


/* funzione che permette di intercettare class="blank" ed emula target="_blank"*/
function intercept() {
	for (var i = 0; i<document.links.length; i++) {
		if (document.links[i].className=="blank") {
			document.links[i].target="_blank";
		}
		if (document.links[i].className=="progetti") {
			document.links[i].target="_blank";
		}
		if (document.links[i].className=="azienda") {
			document.links[i].target="_blank";
		}
		if (document.links[i].className=="home_link") {
			document.links[i].target="_blank";
		}
	}
}


/* variabili caricate */
var checkMenus = new Array(
		     new Menu("page_50", false),
		     new Menu("page_70", false)			     
);

window.onload = intercept;

