
// -------------------------------------------------------------------
// --- FUNZIONI X ROLL-OVER PULSANTI TOOLBAR ---
// -------------------------------------------------------------------
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages(Base_URL) {
	//alert(Base_URL);
	if (document.images) {
		home_over 		= newImage( Base_URL + "/graphics/tool_home-over.gif");
		company_over	= newImage( Base_URL + "/graphics/tool_company-over.gif");
		news_over		= newImage( Base_URL + "/graphics/tool_news-over.gif");
		events_over		= newImage( Base_URL + "/graphics/tool_events-over.gif");
		products_over 	= newImage( Base_URL + "/graphics/tool_products-over.gif");
		gallery_over 	= newImage( Base_URL + "/graphics/tool_gallery-over.gif");
		enews_over 		= newImage( Base_URL + "/graphics/tool_newsletter-over.gif");
		contacts_over	= newImage( Base_URL + "/graphics/tool_contacts-over.gif");
		preloadFlag = true;
	}
}
// -------------------------------------------------------------------




// -------------------------------------------------------------------
// --- FUNCTION to SHOW/HIDE DIVs ---
// -------------------------------------------------------------------
	function toggleShowHide( id ) {
		//alert(id);
		ul = id;
		ulElement = document.getElementById( ul );
		if (ulElement) {
			if (ulElement.className == 'closedBlock'){
				ulElement.className = "openBlock";
			} else {
				ulElement.className = "closedBlock";
			}
		}
	}
	
	function toggleDiv( divID ) {
		var detect = navigator.userAgent.toLowerCase();
		// divStatus = ( on, off ) 
		if ( ( detect.search( 'mozilla' ) != -1 ) || ( detect.search( 'firefox' ) != -1 ) ) {
			var myStaus = ( document.getElementById( divID ).style.visibility == '' ) ? 'hidden' : document.getElementById( divID ).style.visibility;
			var newStaus = ( myStaus == 'visible' ) ? 'hidden' : 'visible';
			document.getElementById( divID ).style.visibility = newStaus;
		}
		if ( document.layers ) {
			my_obj = eval( 'document.' + divID );
			var myStaus = ( my_obj.visibility == '' ) ? 'hide' : my_obj.visibility;
			var newStaus = ( myStaus == 'show' ) ? 'hide' : 'show';
			my_obj.visibility = newStaus;
		}
		return;
	}
// -------------------------------------------------------------------



//-----------------------------------------------------
//------  LAYER MANAGEMENT --------------------------
//-----------------------------------------------------
var layeron = '';
var detect = navigator.userAgent.toLowerCase();

function initlay() {
	// Layers: there would be one for each layer present into the page  
	if ((detect.search('mozilla') != -1) || (detect.search('firefox') != -1)){
		obj_1 = document.getElementById('div_companySub').style;
		obj_1.visibility = 'hidden';
		obj_2 = document.getElementById('div_eventsSub').style;
		obj_2.visibility = 'hidden';
	}
	if (document.layers) {	
		obj_1 = document.getElementById('div_companySub');
		obj_1.visibility = 'hide';
		obj_2 = document.getElementById('div_eventsSub');
		obj_2.visibility = 'hide';
	}
	var layeron = '';
	return;
}

function switchlay(layin) {
	// Azzeramento dei vari layers 
	if ((detect.search('mozilla') != -1) || (detect.search('firefox') != -1)){
		objnew = document.getElementById( layin ).style
		objnew.visibility = 'visible';
	}
	layeron = layin;
	return;
}
//-----------------------------------------------------






