<!-- 
var isDOM=(document.getElementById?true:false);
var isIE4=((document.all&&!isDOM)?true:false);
var isNS4=(document.layers?true:false);
var isDyn=(isDOM||isIE4||isNS4);

function ouvrir(adresse,largeur,hauteur,scrolling,resize)
{
	w=Math.round(Math.random()*5000);
	if(scrolling==1)s='yes';
	else s='no';
	if(resize==1)r='yes';
	else r='no';
	new_win=window.open(adresse,'w'+w,'resizable='+r+',scrollbars='+s+',status=no,menubar=no,toolbar=no,location=no,width='+largeur+',height='+hauteur);
	new_win.focus();
}
function getRef(id)
{
	return(isDOM?document.getElementById(id):
	(isIE4?document.all[id]:document.layers[id]));
}
function getSty(id)
{
	return(isNS4?getRef(id):getRef(id).style);
}
var popTimer=0;
var litNow=new Array();
function popOver(menuNum,itemNum)
{
	clearTimeout(popTimer);
	hideAllBut(menuNum);
	litNow=getTree(menuNum,itemNum);
	changeCol(true);
	targetNum=menu[menuNum][itemNum].target;
	if(targetNum>0)
	{
		thisX=parseInt(menu[menuNum][0].ref.left)+parseInt(menu[menuNum][itemNum].ref.left);
		thisY=parseInt(menu[menuNum][0].ref.top)+parseInt(menu[menuNum][itemNum].ref.top);
		with(menu[targetNum][0].ref)
		{
			left=thisX+menu[targetNum][0].x;
			top=thisY+menu[targetNum][0].y;
			visibility='visible';
		}
	}
}
function popOut(menuNum,itemNum)
{
	if((menuNum==0)&&!menu[menuNum][itemNum].target)hideAllBut(0);
	else popTimer=setTimeout('hideAllBut(0)',500);
}
function popClick(menuNum,itemNum)
{
	with(menu[menuNum][itemNum])
	{
		switch(type)
		{
			case'js:':
			{
				eval(href);
				break
			}
			case'':type='window';
			default:if(href)eval(type+'.location.href = "'+href+'"');
		}
	}
	hideAllBut(0);
}
function getTree(menuNum,itemNum)
{
	itemArray=new Array(menu.length);
	while(1)
	{
		itemArray[menuNum]=itemNum;
		if(menuNum==0)break;
		itemNum=menu[menuNum][0].parentItem;
		menuNum=menu[menuNum][0].parentMenu;
	}
	return itemArray;
}
function changeCol(isOver)
{
	for(count=0;count<litNow.length;count++)
	{
		if(litNow[count])
		{
			with(menu[count][0])with(menu[count][litNow[count]])
			{
				newCol=isOver?overCol:backCol;
				if(isNS4)ref.bgColor=newCol;
				else ref.backgroundColor=newCol;
			}
		}
	}
}
function hideAllBut(menuNum)
{
	var keepMenus=getTree(menuNum,1);
	for(count=0;count<menu.length;count++)
	if(!keepMenus[count]&&menu[count])menu[count][0].ref.visibility='hidden';
	changeCol(false);
}
function addProps(obj,data,names,addNull)
{
	for(i=0;i<names.length;i++)
	if(i<data.length||addNull)obj[names[i]]=data[i];
}
function Menu()
{
	var names=['isVert','popInd','x','y','width','pad','overCol','backCol',
	'borderClass','textClass','parentMenu','parentItem','ref'];
	addProps(this,arguments,names,true);
}
function Item()
{
	var names=['text','href','type','length','spacing','target','ref'];
	addProps(this,arguments,names,true);
}
function createMenus()
{
	if(!isDyn)return;
	for(currMenu=0;currMenu<menu.length;currMenu++)
	if(menu[currMenu])with(menu[currMenu][0])
	{
		var str='',itemX=0,itemY=0;
		if(isNS4)pad++;
		for(currItem=1;currItem<menu[currMenu].length;currItem++)with(menu[currMenu][currItem])
		{
			var itemID='menu'+currMenu+'item'+currItem;
			var shrink=(borderClass&&isDOM&&!document.all?2:0)
			var w=(isVert?width:length)-shrink;
			var h=(isVert?length:width)-shrink;
			if(isDOM||isIE4)
			{
				str+='<div id="'+itemID+'" style="position: absolute; left: '+itemX+'; top: '+itemY+'; width: '+w+'; height: '+h+'; visibility: inherit; ';
				if(backCol)str+='background: '+backCol;
				str+='" ';
			}
			if(isNS4)
			{
				str+='<layer id="'+itemID+'" left="'+itemX+'" top="'+itemY+'" width="'+w+'" height="'+h+'" visibility="inherit" ';
				if(backCol)str+='bgcolor="'+backCol+'" ';
			}
			if(borderClass)str+='class="'+borderClass+'" ';
			str+='onMouseOver="popOver('+currMenu+','+currItem+')" onMouseOut="popOut('+currMenu+','+currItem+')" onClick="popClick('+currMenu+','+currItem+')">';
			if(target>0)
			{
				menu[target][0].parentMenu=currMenu;
				menu[target][0].parentItem=currItem;
				if(popInd)
				{
					if(isNS4)str+='<layer class="'+textClass+'" left="'+(w-15)+'" top="'+pad+'">'+popInd+'</layer>';
					else str+='<div class="'+textClass+'" style="position: absolute; left: '+(w-15)+'; top: '+pad+'">'+popInd+'</div>';
				}
			}
			if(isNS4)str+=(borderClass?'<spacer type="block" width="'+(w-8)+'" height="'+(h-8)+'">':'')+'<layer left="'+pad+'" top="'+pad+'" width="'+(w-(2*pad))+'" height="'+(h-(2*pad))+'"><a class="'+textClass+'" href="#" '+'onClick="popClick('+currMenu+','+currItem+'); return false" '+'onMouseOver="status=\'\'; return true;">'+text+'</a></layer>';
			else str+='<div class="'+textClass+'" style="position: absolute; left: '+pad+'; top: '+pad+'; width: '+(w-(2*pad))+'; height: '+(h-(2*pad))+'">'+text+'</div>';
			str+=(isNS4?'</layer>':'</div>');
			if(isVert)itemY+=length+spacing-1;
			else itemX+=length+spacing-1;
		}
		if(document.all)
		{
			document.body.insertAdjacentHTML('beforeEnd','<div id="menu'+currMenu+'div" '+'style="position: absolute; width: 3; height: 3; visibility: hidden; z-index: 1000">'+str+'</div>');
			ref=getSty('menu'+currMenu+'div');
		}
		else if(isDOM)
		{
			var newDiv=document.createElement('div');
			document.body.appendChild(newDiv);
			newDiv.innerHTML=str;
			ref=newDiv.style;
			ref.position='absolute';
			ref.visibility='hidden';
		}
		else if(isNS4)
		{
			ref=new Layer(0);
			ref.document.write(str);
			ref.document.close();
		}
		ref.left=x;
		ref.top=y;
		if(!isNS4)ref.cursor=(document.all?'hand':'pointer');
		if(!document.all)ref.zIndex=1000;
		for(currItem=1;currItem<menu[currMenu].length;currItem++)
		{
			itemName='menu'+currMenu+'item'+currItem;
			if(isDOM||isIE4)menu[currMenu][currItem].ref=getSty(itemName);
			if(isNS4)
			{
				menu[currMenu][currItem].ref=ref.document[itemName];
				with(ref.document[itemName])
				{
					document.captureEvents(Event.CLICK);
					document.onclick=new Function('popClick('+currMenu+', '+currItem+')');
				}
			}
		}
	}
	menu[0][0].ref.visibility='visible';
}
var menu=new Array();
var defOver='#5ECCFA',defBack='#E9EBED';
var defLen=22;
menu[0]=new Array();
menu[0][0]=new Menu(false,'',227,98,23,0,'#ffffff','#ffffff','','itemText');
menu[0][1]=new Item('<img src="'+ROOT+'ima/menu/eng/about.gif" width="78" height="24" border="0" title="About us">','#','',78,1,1);
menu[0][2]=new Item('<img src="'+ROOT+'ima/menu/eng/travel.gif" width="132" height="24" border="0" title="Travel">',ROOT+'search.php?type=2&cat=no&region=no','',132,1,2);
menu[0][3]=new Item('<img src="'+ROOT+'ima/menu/eng/nature.gif" width="117" height="24" border="0" title="Nature Holidays">',ROOT+'search.php?cat=no&type=4&region=no','',117,1,3);
menu[0][4]=new Item('<img src="'+ROOT+'ima/menu/eng/cooking.gif" width="120" height="24" border="0" title="Cooking classes">',ROOT+'search.php?cat=no&type=6&region=no','',120,1,4);
menu[0][5]=new Item('<img src="'+ROOT+'ima/menu/eng/short.gif" width="94" height="24" border="0" title="Short Breaks">',ROOT+'search.php?type=8&cat=no&region=no','',94,1,5);

menu[1]=new Array();
menu[1][0]=new Menu(true,'<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0">',3,30,130,3,defOver,defBack,'itemBorder','itemText');
menu[1][1]=new Item('<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0"> Company profile',ROOT+'about.php?about=us','',defLen,0,0);
menu[1][2]=new Item('<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0"> Why PaginediGusto?',ROOT+'about.php?about=why','',defLen,0,0);
menu[1][3]=new Item('<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0"> 24 hour holiday line',ROOT+'about.php?about=hline','',defLen,0,0);
menu[1][4]=new Item('<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0"> Where to meet us',ROOT+'about.php?about=mts','',defLen,0,0);
menu[1][5]=new Item('<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0"> General Conditions ',ROOT+'about.php?about=gc','',defLen,0,0);

menu[2]=new Array();
menu[2][0]=new Menu(true,'<img src="ima/menu/freccina.gif" width="103 height="3" border="0">',3,30,150,3,defOver,defBack,'itemBorder','itemText');
menu[2][1]=new Item('<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0"> Tailor-made tours',ROOT+'search.php?type=2&cat=2&region=no','',defLen,0,0);
menu[2][2]=new Item('<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0"> Precious tours',ROOT+'search.php?type=2&cat=4&region=no','',defLen,0,0);
menu[2][3]=new Item('<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0"> Sunbathing and swimming',ROOT+'search.php?type=2&cat=6&region=no','',defLen,0,0);
menu[2][4]=new Item('<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0"> Mediterranean cruises',ROOT+'search.php?type=2&cat=8&region=no','',defLen,0,0);

menu[3]=new Array();
menu[3][0]=new Menu(true,'<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0">',3,30,130,3,defOver,defBack,'itemBorder','itemText');
menu[3][1]=new Item('<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0"> Harvest holidays',ROOT+'search.php?type=4&cat=10&region=no','',defLen,0,0);
menu[3][2]=new Item('<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0"> Holidays on a farm',ROOT+'search.php?type=4&cat=12&region=no','',defLen,0,0);
menu[3][3]=new Item('<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0"> Sports',ROOT+'search.php?type=4&cat=14&region=no','',defLen,0,0);
menu[3][4]=new Item('<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0"> The Italian Ecosystem',ROOT+'search.php?type=4&cat=16&region=no','',defLen,0,0);

menu[4]=new Array();
menu[4][0]=new Menu(true,'<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0">',3,30,150,3,defOver,defBack,'itemBorder','itemText');
menu[4][1]=new Item('<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0"> For gastronomy enthusiasts',ROOT+'search.php?type=6&cat=18&region=no','',defLen,0,0);
menu[4][2]=new Item('<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0"> For professional',ROOT+'search.php?type=6&cat=20&region=no','',defLen,0,0);
menu[4][3]=new Item('<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0"> For children',ROOT+'search.php?type=6&cat=22&region=no','',defLen,0,0);
menu[4][4]=new Item('<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0"> Taste training',ROOT+'search.php?type=6&cat=0&region=no','',defLen,0,0);

menu[5]=new Array();
menu[5][0]=new Menu(true,'<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0">',3,30,130,3,defOver,defBack,'itemBorder','itemText');
menu[5][1]=new Item('<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0"> Various happening',ROOT+'search.php?type=8&cat=24&region=no','',defLen,0,0);
menu[5][2]=new Item('<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0"> Beauty spas',ROOT+'search.php?type=8&cat=26&region=no','',defLen,0,0);
menu[5][3]=new Item('<img src="'+ROOT+'ima/menu/freccina.gif" width="3" height="3" border="0"> Our tasting sessions',ROOT+'search.php?type=8&cat=28&region=no','',defLen,0,0);


window.onload=createMenus;
window.onresize=resizeHandler;
var popOldWidth=window.innerWidth;
function resizeHandler()
{
	if(!menu[0][0].ref)return;
	if(isNS4&&popOldWidth!=window.innerWidth)location.reload()
}
function positionMenu()
{
	}
function colItem()
{
	var names=['text','href','type','length','spacing','overCol','backCol','target',
	'ref'];
	addProps(this,arguments,names,true);
}
//-->
