function jHomeRollOver (imgCod) {
	document.body.className = 'BoxBodyHome'+imgCod;
}

function jHomeRollOut () {
	document.body.className = 'BoxBodyHome00';
}

function jSwitchImg (imgSrc, elem) {
	document.getElementById(elem).src = '../images/'+imgSrc;
}

function massPreloader (lang) {
	var imgs = new Array(
		'nav_about_off_'+lang+".gif",
		'nav_about_on_'+lang+".gif",
		'nav_area_off_'+lang+".gif",
		'nav_area_on_'+lang+".gif",
		'nav_contacts_off_'+lang+".gif",
		'nav_contacts_on_'+lang+".gif",
		'nav_goHome_off'+".gif",
		'nav_goHome_on'+".gif",
		'nav_prd_off_'+lang+".png",
		'nav_prd_on_'+lang+".png",
		'prd_filo_off_'+lang+".png",
		'prd_filo_on_'+lang+".png",
		'prd_loco_off_'+lang+".png",
		'prd_loco_on_'+lang+".png",
		'prd_sito_off_'+lang+".png",
		'prd_sito_on_'+lang+".png",
		'prdInfo_off_'+lang+".png",
		'prdInfo_on_'+lang+".png",
		'prdComp_off_'+lang+".png",
		'prdComp_on_'+lang+".png",
		'prdTech_off_'+lang+".png",
		'prdTech_on_'+lang+".png"
		);
	for (var i=0; i<imgs.length; i++) {
		document.write('<img src="../images/'+imgs[i]+'" alt="" />');
	}
}

function menuRollOver (imgCod,lang) {
	jSwitchImg(imgCod+'_on_'+lang+'.gif','Img_'+imgCod);
}
function menuRollOut (imgCod,lang) {
	jSwitchImg(imgCod+'_off_'+lang+'.gif','Img_'+imgCod);
}

var aActiveLevel1 = new Array();
var activeLevel1 = '';


function level1_RollOver (imgElem,elemId, displayPopup) {
	imgElem = document.getElementById('Img_'+elemId);
	
	if (displayPopup)
	{
		var popup = document.getElementById('level2-popup');
		var popup_img = document.getElementById('level2-popup-img');
		popup_img.src = eval('popup_' + elemId).src;
		popup.style.display = 'block';	
	}
	regexRollOver (imgElem);
}
function level1_RollOut (imgElem,elemId, displayPopup) {
	var popup = document.getElementById('level2-popup');
	if (displayPopup)
	{
		var popup_img = document.getElementById('level2-popup-img');
		popup_img.src = "";
	}
	popup.style.display = 'none';
	imgElem = document.getElementById('Img_'+elemId);
	regexRollOut (imgElem);
}

function level1_Click (imgElem,elemId) {
	if (document.getElementById('BoxLevel2_'+elemId)!='undefined') {
		var boxLevel2 = document.getElementById('BoxLevel2_'+elemId);
		if (boxLevel2.style.visibility == 'visible') {
				boxLevel2.style.visibility = 'hidden';	
		} else {
			if (activeLevel1 != elemId && activeLevel1!='')
				document.getElementById('BoxLevel2_'+activeLevel1).style.visibility = 'hidden';
			boxLevel2.style.visibility = 'visible';
			activeLevel1 = elemId;
		}
	}
}

function regexRollOver (imgElem) {
	if (imgElem.src==undefined) { // &egrave; uno span di IE6
		imgElem.style.filter = imgElem.style.filter.replace('_off_','_on_');
	} else {
		imgElem.src = imgElem.src.replace('_off_','_on_');
		imgElem.src = imgElem.src.replace('_off.','_on.');	
	}
}

function regexRollOut (imgElem) {
	if (imgElem.src==undefined) { // &egrave; uno span di IE6
		imgElem.style.filter = imgElem.style.filter.replace('_on_','_off_');
	} else {
		imgElem.src = imgElem.src.replace('_on_','_off_');
		imgElem.src = imgElem.src.replace('_on.','_off.');	
	}
}

function formSubmit (formId) {
	document.getElementById(formId).submit();
}

function chooseCat (catId)
{
	document.getElementById('CAT').value = catId;
	formSubmit('FormReleaseFilter');
}

var mousexy= new Array (0,0);
document.onmousemove = getMousePosition;
function getMousePosition(e)
{
	var popup = document.getElementById('level2-popup');
	if (popup)
	{
		if (!e) var e = window.event;
		if (e.pageX || e.pageY) {
			mousexy[0] = e.pageX;
			mousexy[1] = e.pageY;
		} else if (e.clientX || e.clientY) {
			mousexy[0] = e.clientX + document.body.scrollLeft;
			mousexy[1] = e.clientY + document.body.scrollTop;
		}
		popup.style.top = (mousexy[1]-28) + 'px';
	}
}
