var intNumeroPagina = 1;
var intMaxNumPage = 30;

var arNamePage = new Array(intMaxNumPage);

//MENU PRINCIPALE
arNamePage[0]  = "home.htm"
arNamePage[1]  = "azienda.htm"
arNamePage[2]  = "puntivendita.htm"
arNamePage[3]  = "contatti.htm"

//NEW YORK
arNamePage[4]  = "collezioni.htm?coll=3&type=0"
arNamePage[5]  = "collezioni.htm?coll=3&type=1"
arNamePage[6]  = "collezioni.htm?coll=3&type=4"

//ROMA
arNamePage[7]  = "collezioni.htm?coll=1&type=0"
arNamePage[8]  = "collezioni.htm?coll=1&type=1"
arNamePage[9]  = "collezioni.htm?coll=1&type=2"
arNamePage[10] = "collezioni.htm?coll=1&type=3"

//PARIGI
arNamePage[11] = "collezioni.htm?coll=0&type=0"
arNamePage[12] = "collezioni.htm?coll=0&type=1"
arNamePage[13] = "collezioni.htm?coll=0&type=2"

//LONDRA
arNamePage[14] = "collezioni.htm?coll=2&type=0"
arNamePage[15] = "collezioni.htm?coll=2&type=1"
arNamePage[16] = "collezioni.htm?coll=2&type=2"

//VIENNA
arNamePage[17] = "collezioni.htm?coll=4&type=0"
arNamePage[18] = "collezioni.htm?coll=4&type=1"
arNamePage[19] = "collezioni.htm?coll=4&type=4"

//MENU PRINCIPALE - MAPPE
arNamePage[20] = "puntivendita.htm?map=atelier"
arNamePage[21] = "puntivendita.htm?map=showroom"


//LOS ANGELES
arNamePage[22] = "collezioni.htm?coll=5&type=0"
arNamePage[23] = "collezioni.htm?coll=5&type=1"
arNamePage[24] = "collezioni.htm?coll=5&type=2"
arNamePage[25] = "collezioni.htm?coll=5&type=3"


//MILANO
arNamePage[26] = "collezioni.htm?coll=6&type=0"
arNamePage[27] = "collezioni.htm?coll=6&type=5"
arNamePage[28] = "collezioni.htm?coll=6&type=1"
arNamePage[29] = "collezioni.htm?coll=6&type=3"




//***********************
// OpenMain(intNumPage)
//***********************
function OpenMain(intNumPage)
{
  intNumeroPagina = intNumPage;
  parent.parent.parent.document.getElementById('Main').src = arNamePage[intNumPage];
}


//***********************
// OpenMainByUrl(strNumPage)
//***********************
function OpenMainByUrl(strNumPage)
{
  var strPagOld = parent.parent.parent.document.getElementById('Main').src; 
  parent.parent.parent.document.getElementById('Main').src = strNumPage;
}


//***********************
// mainLang
//***********************
function mainLang()
{
  parent.parent.parent.document.getElementById('Main').src = arNamePage[intNumeroPagina];
}


//***********************
// OpenMainLanguage
//***********************
function OpenMainLanguage(New_Language)
{
  selectLanguage(New_Language); 
  parent.parent.parent.document.getElementById('Main').src = arNamePage[0];
}


var expandFirstItemAutomatically = true;	// Expand first menu item automatically ?
var initMenuIdToExpand = false;	// Id of menu item that should be initially expanded. the id is defined in the <li> tag.
var expandMenuItemByUrl = true;	// Menu will automatically expand by url - i.e. if the href of the menu item is in the current location, it will expand


var initialMenuItemAlwaysExpanded = true;	// NOT IMPLEMENTED YET

var dhtmlgoodies_slmenuObj;
var divToScroll = false;
var ulToScroll = false;	
var divCounter = 1;
var otherDivsToScroll = new Array();
var divToHide = false;
var parentDivToHide = new Array();
var ulToHide = false;
var offsetOpera = 0;
if(navigator.userAgent.indexOf('Opera')>=0)offsetOpera=1;	
var slideMenuHeightOfCurrentBox = 0;
var objectsToExpand = new Array();
var initExpandIndex = 0;
var alwaysExpanedItems = new Array();

var arCollParigi = new Array(3);
arCollParigi[0]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15"; //cailand
arCollParigi[1]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17"; //drink
arCollParigi[2]="01|02|03|04|05|06|07|08|09|10|11|12|13"; //alta moda

var arCollRoma = new Array(4);
arCollRoma[0]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32"; //cailand
arCollRoma[1]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32"; //drink
arCollRoma[2]="01|02|03|04|05|06|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23"; //alta moda
arCollRoma[3]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37"; //pretaproter

var arCollLondra = new Array(3);
arCollLondra[0]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|40"; //cailand
arCollLondra[1]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|40"; //drink
arCollLondra[2]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20"; //pretaporter

var arCollNewYork = new Array(5);
arCollNewYork[0]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18"; //cailand
arCollNewYork[1]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18"; //drink
arCollNewYork[2]=""; 
arCollNewYork[3]=""; 
/*arCollNewYork[4]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23"; //cerimoia*/
arCollNewYork[4]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|40|41|42|43|44|45|46|47|48|49|50|51|52|53|54|55|56|57|58|59|60|61|62|63|64|65|66|67|68|69|70|71|72|73|74|75|76|77|78|79|80|81|82|83|84|85|86|87|88|89|90|91|92|93|94|95|96|97|98|99|100|101|102|103|104|105|106|107|108|109|110|111|112|113"; //cerimoia

var arCollVienna = new Array(5);
arCollVienna[0]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22"; //cailand
arCollVienna[1]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28"; //drink
arCollVienna[2]=""; 
arCollVienna[3]=""; 
arCollVienna[4]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23"; //cerimoia

var arCollLosAngeles = new Array(4);
arCollLosAngeles[0]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23"; //cailand
arCollLosAngeles[1]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25"; //drink
arCollLosAngeles[2]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|40|41|42|43|44|45|46|47|48|49|50|51"; //alta moda
arCollLosAngeles[3]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|40|41|42|43|44|45|46|47|48|49|50|51|52|53|54|55|56|57"; //pretaproter

var arCollMilano = new Array(4);
arCollMilano[0]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31"; //cailand
arCollMilano[1]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|40|41|42|43|44|45|46|47|48|49|50|51|52|53|54|55|56|57|58"; //couture
arCollMilano[2]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29"; //drink sposa
arCollMilano[3]="01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|40|41|42|43|44|45|46|47|48|49|50|51|52|53|54|55|56|57|58|59|60|61|62|63|64|65|66|67|68"; //pret

//qui
var CurrThumb=1;
var MaxThumb=0;
var NumThumbs = 8;
function Preload(sArray)
{
var i;
	for (i=0; i<sArray.length; i++)
	{
		if (sArray[i].indexOf('spacer.gif') == -1)
		{		
			var imgNew = new Image;
			var s=sArray[i].split('Small');
			imgNew.src=s[0] + 'Large' + s[1];
		}
	}

}

function SetBlanks()
{
var nT;
	for (nT=1; nT<=NumThumbs; nT++)
	{
		if (document.all)
		{document.images('img'+nT).src = "../immagini/spacer.gif";}
		else
		{
			var myImg = document.getElementById('img'+nT);
			myImg.src="../immagini/spacer.gif";
		}
	}

}

function MoveNext(nIndex1, nIndex2, language)
{

var sTemp;
var sArray = new Array();
var i;
var int1;
var int2;
var int01 = parseInt(nIndex1);
var int02 = parseInt(nIndex2);

//alert(int1);
if (isNaN(int01))
{
	int1=0;
}
else
{
	int1=int01;
}

if (isNaN(int02))
{
	int2=0;
}
else
{
	int2=int02;
}

var varArray = GetArray(int1, int2);
sPath = GetPath(int1,int2);

if (CurrThumb + NumThumbs<=MaxThumb)
{
	CurrThumb = CurrThumb + NumThumbs ;
}

for (i=0; i<NumThumbs ; i++)
{
	if (CurrThumb + i<=MaxThumb)
	{
		if (CurrThumb + i <=9)
		{
			sTemp = '0' + (CurrThumb + i);
		}
		else
		{
			sTemp = (CurrThumb + i);
		}
		var s3=sPath + "Small/" + varArray[CurrThumb + i - 1] + ".jpg";
		sArray[i] = s3; //"../immagini/Parigi/Cailand/Small/" + sTemp + ".jpg" ;
	}
	else
	{
		if (i==0)
		{
			MovePrev(int1,int2);
			return;
		} 
		sArray[i] = "../immagini/spacer.gif" ;
	}
	
}
SetBlanks();
SetBig(sArray[0]);
PrintCaption(int1,int2, document.images['img1'], language);
SetImages(sArray);
Preload(sArray);
}

function MovePrev(nIndex1, nIndex2, language)
{
	var sTemp;
	var sArray = new Array();
	var i;
	var int1;
	var int2;
	var int01 = parseInt(nIndex1);
	var int02 = parseInt(nIndex2);
	
	//alert(int1);
	if (isNaN(int01))
	{
		int1=0;
	}
	else
	{
		int1=int01;
	}
	
	if (isNaN(int02))
	{
		int2=0;
	}
	else
	{
		int2=int02;
	}
	
	var varArray = GetArray(int1, int2);
	sPath = GetPath(int1,int2);
	
	CurrThumb = CurrThumb - NumThumbs ;
	if (CurrThumb<=0)
	{
		CurrThumb=1;
	}
	
	for (i=0; i<NumThumbs ; i++)
	{
		if (CurrThumb + i <=9)
		{
			sTemp = '0' + (CurrThumb + i);
		}
		else
		{
			sTemp = (CurrThumb + i);
		}
	
		var s3=sPath + "Small/" + varArray[CurrThumb + i - 1] + ".jpg";
		sArray[i] = s3; //"../immagini/Parigi/Cailand/Small/" + sTemp + ".jpg" ;
		
	}
	
	SetBlanks();
	SetBig(sArray[0]);
	PrintCaption(int1,int2, document.images['img1'], language);
	SetImages(sArray);
	Preload(sArray);

}

function SetImages(sArray)
{
var nT;

	for (nT=1; nT<=NumThumbs; nT++)
	{
		//document.images('img'+nT).src = sArray[nT-1];
		if (document.all)
		{document.images('img'+nT).src = sArray[nT-1];}
		else
		{
			var myImg = document.getElementById('img'+nT);
			myImg.src=sArray[nT-1];
		}
		
	}
	
}

function SetBig(sPath)
{
	var s = sPath.split('Small');
	if (document.all)
	{
		if (document.images('imgBig').src != s[0] + 'Large' + s[1])
		{document.images('imgBig').src = s[0] + 'Large' + s[1];}
	}
	else
	{
		var myImg = document.getElementById('imgBig');
		if (myImg.src != s[0] + 'Large' + s[1])
		{myImg.src = s[0] + 'Large' + s[1];}	
	}
	
}

function ShowBig(int1, int2, objImg, language)
{

//alert(objImg.id);
var i = objImg.src.indexOf('spacer.gif');

	if (i<=0)
	{
		var s = objImg.src.split('Small');
		if (document.all)
		{
			objImg.style.filter="alpha(opacity=100)";
			if (document.images('imgBig').src != s[0] + 'Large' + s[1])
			{document.images('imgBig').src = s[0] + 'Large' + s[1];}
			}
		else
		{	objImg.style.opacity="1";
			var myImg = document.getElementById('imgBig');
			if (myImg.src != s[0] + 'Large' + s[1])
			{myImg.src = s[0] + 'Large' + s[1];}
		}
		
		PrintCaption(int1, int2, objImg, language);
	}
}

function RestoreOpacity(objImg)
{
	if (document.all)
	{objImg.style.filter="alpha(opacity=50);";}
	else
	{objImg.style.opacity="0.5";}
	
}

function SetMappa(valore)
{
	if (valore=='atelier')
	{
	    document.images['myPhoto'].src = '../immagini/atelier.gif';	
	}
	if (valore=='showroom')
	{
	    document.images['myPhoto'].src = '../immagini/showroom.gif';
	}	
}


function SetMappaMain(valore)
{
	if (valore=='atelier')
	{
		document.images['myPhoto'].src = '../immagini/atelier.gif'
}
	
	if (valore=='showroom')
	{
		document.images['myPhoto'].src = '../immagini/showroom.gif'
	}	
}

function GetPath(int1, int2)
{
var sPath;
	switch (int1)
	{
		case 0:
		{
			sPath="../immagini/Parigi/"
			break;
		}
		case 1:
		{
			sPath="../immagini/Roma/"
			break;
		}
		case 2:
		{
			sPath="../immagini/Londra/"
			break;
		}		

		case 3:
		{
			sPath="../immagini/NewYork/"
			break;
		}		

		case 4:
		{
			sPath="../immagini/Vienna/"
			break;
		}		

		case 5:
		{
			sPath="../immagini/LosAngeles/"
			break;
		}
		case 6:
		{
			sPath="../immagini/Milano/"
			break;
		}		

	}

	switch (int2)
	{
		case 0:
		{
			sPath=sPath + "Cailand/"
			break;
		}
		case 1:
		{
			sPath=sPath + "Drink/"
			break;
		}
		
		case 2:
		{
			if ( (int1==0) || (int1==1) || (int1==5) ) 
			{
				sPath=sPath + "AltaModa/"
			}
			else
			{
				sPath=sPath + "PretAPorter/"			
			}
			
			break;
		}
    		
		case 3:
		{
			sPath=sPath + "PretAPorter/"
			break;
		}
		
		case 4:
		{
			sPath=sPath + "Cerimonia/"
			break;
		}
		case 5:
		{
			sPath=sPath + "Couture/"
			break;
		}
		
	}
	return sPath;

}

function GetCaption(int1, int2, language)
{
var sPath;
	if (language == 'it')
		{
			switch (int1)
			{
				case 0:
				{
					sPath="immagini Parigi "
					break;
				}
				case 1:
				{
					sPath="immagini Roma"
					break;
				}
				case 2:
				{
					sPath="immagini Londra "
					break;
				}		

				case 3:
				{
					sPath="immagini NewYork "
					break;
				}		

				case 4:
				{
					sPath="immagini Vienna "
					break;
				}		

				case 5:
				{
					sPath="immagini Los Angeles "
					break;
				}
				case 6:
				{
					sPath="immagini Milano "
					break;
				}		

			}
			switch (int2)
			{
				case 0:
				{
					sPath="Collezione Cailand " + sPath
					break;
				}
				
        			case 1:
				{
					sPath="Collezione Drink " + sPath
					break;
				}
				
        			case 2:
				{
					if ( (int1==0) || (int1==1) || (int1==5) ) 
					{
						sPath="Collezione Alta Moda " + sPath
					}
					else
					{
						sPath="Collezione Pret A Porter " + sPath
					}
					break;
				}		
				
        			case 3:
				{
					sPath="Collezione Pret A Porter " + sPath
					break;
				}
				
        			case 4:
				{
					sPath="Collezione Cerimonia " + sPath
					break;
				}

				case 5:
				{
					sPath="Collezione Couture " + sPath
					break;
				}
			}
		}
		
	else
		{
			switch (int1)
			{
				case 0:
				{
					sPath="images Parigi "
					break;
				}
				case 1:
				{
					sPath="images Roma"
					break;
				}
				case 2:
				{
					sPath="images Londra "
					break;
				}
				
				case 3:
				{
					sPath="images NewYork "
					break;
				}

				case 4:
				{
					sPath="images Vienna "
					break;
				}

				case 5:
				{
					sPath="images Los Angeles "
					break;
				}
				case 6:
				{
					sPath="images Milano "
					break;
				}

			}

			switch (int2)
			{
				case 0:
				{
					sPath="Cailand Collection " + sPath
					break;
				}
				case 1:
				{
					sPath="Drink Collection " + sPath
					break;
				}
		
				case 2:
				{
					if ( (int1==0) || (int1==1) || (int1==5) ) 
					{
						sPath="Alta Moda Collection " + sPath
					}
					else
					{
						sPath="Pret A Porter Collection " + sPath
					}
					
					break;
				}		
				case 3:
				{
					sPath="Pret A Porter Collection " + sPath
					break;
				}
				case 4:
				{
					sPath="Cerimonia Collection " + sPath
					break;
				}
				case 5:
				{
					sPath="Couture Collection " + sPath
					break;
				}
			}
		}
	return sPath;
}




function GetArray(int1, int2)
{
var s;

	switch (int1)
	{
		case 0:
		{
			s=arCollParigi[int2];
			var varArray=s.split("|");
			break;
		}

		case 1:
		{
			s=arCollRoma[int2];
			var varArray=s.split("|");
			break;
		}

		case 2:
		{
			s=arCollLondra[int2];
			var varArray=s.split("|");
			break;
		}	
		
		case 3:
		{
			s=arCollNewYork[int2];
			var varArray=s.split("|");
			break;
		}	

		case 4:
		{
			s=arCollVienna[int2];
			var varArray=s.split("|");
			break;
		}	

		case 5:
		{
			s=arCollLosAngeles[int2];
			var varArray=s.split("|");
			break;
		}
		case 6:
		{
			s=arCollMilano[int2];
			var varArray=s.split("|");
			break;
		}

	}
	MaxThumb = varArray.length;
	return varArray;
}



function GetArrayC(int1, int2)
{
var s;

	switch (int1)
	{
		case 0:
		{
			s=arCollParigiC[int2];
			var varArray=s.split("|");
			break;
		}

		case 1:
		{
			s=arCollRomaC[int2];
			var varArray=s.split("|");
			break;
		}

		case 2:
		{
			s=arCollLondraC[int2];
			var varArray=s.split("|");
			break;
		}		
		
		case 3:
		{
			s=arCollNewYorkC[int2];
			var varArray=s.split("|");
			break;
		}		

		case 4:
		{
			s=arCollViennaC[int2];
			var varArray=s.split("|");
			break;
		}		

		case 5:
		{
			s=arCollLosAngelesC[int2];
			var varArray=s.split("|");
			break;
		}
		case 6:
		{
			s=arCollMilanoC[int2];
			var varArray=s.split("|");
			break;
		}

	}
	return varArray;

}




function GetFirstImage(nIndex1, nIndex2)
{
var s;
var sPath;
var int1;
var int2;
var int01 = parseInt(nIndex1);
var int02 = parseInt(nIndex2);

alert(int1);
if (isNaN(int01))
{
	int1=0;
}
else
{
	int1=int01;
}

if (isNaN(int02))
{
	int2=0;
}
else
{
	int2=int02;
}

	sPath=GetPath(int1, int2);
	var varArray = GetArray(int1,int2);
	//alert(varArray.length);
	s='';	
	s1="'" + sPath + "Large/" + varArray[0] + ".jpg'";

	return s1;
	//document.write(s);

}




function GetFirstCaption(nIndex1, nIndex2, language)
{

var s, s1, s2, s3;
var sPath;
var int1;
var int2;
var int01 = parseInt(nIndex1);
var int02 = parseInt(nIndex2);

//alert(int1);
if (isNaN(int01))
{
	int1=0;
}
else
{
	int1=int01;
}

if (isNaN(int02))
{
	int2=0;
}
else
{
	int2=int02;
}

	var varArray = GetArray(int1, int2);
	//var sPath = GetPath(int1, int2);
	var sPath = GetCaption(int1, int2, language);
	if (language == 'it')
		sPath = 'Collezione ' + sPath.replace('immagini','');
	else
		sPath = sPath.replace('immagini','') + ' Collection';
	var s = '<div class="imageCaption">' + sPath + ' ' + varArray[0] + '</div>';
	return s;		
	
	//var varArray = GetArrayC(int1, int2)
	//s1= varArray[0];
	//return s1;

}



function PrintThumbs(nIndex1, nIndex2)
{

var s;
var s1;
var s2;
var s3;
var sPath;
var int1;
var int2;
var int01 = parseInt(nIndex1);
var int02 = parseInt(nIndex2);
var nT;

//alert(int1);
if (isNaN(int01))
{
	int1=0;
}
else
{
	int1=int01;
}

if (isNaN(int02))
{
	int2=0;
}
else
{
	int2=int02;
}
var sBig;

	var varArray = GetArray(int1, int2);
	sPath = GetPath(int1,int2);
	nT=1;
	for(var no=0; no<NumThumbs; no++)
	{
		//s1="'" + sPath + "Large/" + varArray[no] + ".jpg'";
		//s2="'" + (no+1) + "'";
		s3="'" + sPath + "Small/" + varArray[no] + ".jpg'";
	    s="<img id='img" + nT + "' src=" + s3 + " border=1 width=53 height=66 onmouseover='javascript:ShowBig(Index1, Index2, this);' onmouseout='javascript:RestoreOpacity(this);'><br/>";
		//s='<a href="#" onclick="showPreview(' + s1 + ',' + s2 + ');return false"><img border ="0" src=' + s3 + '>';
		
		document.write(s);
		nT++;
		//sBig = sBig + s;
	}
	//document.write(s);
	//return sBig;
	
}


function PrintCaptions(nIndex1, nIndex2, language)
{

var s;
var int1;
var int2;
var int01 = parseInt(nIndex1);
var int02 = parseInt(nIndex2);

//alert(int1);
if (isNaN(int01))
{
	int1=0;
}
else
{
	int1=int01;
}

if (isNaN(int02))
{
	int2=0;
}
else
{
	int2=int02;
}

	//var varArray = GetArrayC(int1, int2);
	var varArray = GetArray(int1, int2);
        //var sPath = GetPath(int1, int2);
	var sPath = GetCaption(int1, int2, language);

	if (language == 'it')
		sPath = 'Collezione ' + sPath
	else
		sPath = sPath + ' Collection';

	
	for(var no=0;no<varArray.length;no++)
	{
		//sPath = sPath.replace('immagini','Collezione');
		sPath = sPath.replace('immagini','');
		s = '<div class="imageCaption">' + sPath + ' ' + varArray[no] + '</div>';
		document.write(s);		

	}

}

function PrintCaption(nIndex1, nIndex2, oImg, language)
{

var s;
var int1;
var int2;
var int01 = parseInt(nIndex1);
var int02 = parseInt(nIndex2);

//alert(int1);
if (isNaN(int01))
{
	int1=0;
}
else
{
	int1=int01;
}

if (isNaN(int02))
{
	int2=0;
}
else
{
	int2=int02;
}

	//var varArray = GetArrayC(int1, int2);
	var varArray = GetArray(int1, int2);
        //var sPath = GetPath(int1, int2);
	var sPath = GetCaption(int1, int2, language);

	s = oImg.id;
	int1 = s.substr(3,1); 
	int01=parseInt(int1);
	int01 = CurrThumb + int01 -2;

	sPath = sPath.replace('immagini','');
	s =  sPath + ' ' + varArray[int01] ;
	if (document.all)
	{document.getElementById('largeImageCaption').innerText=s;}
	else
	{document.getElementById('largeImageCaption').firstChild.data=s;}
}




function OpenCailand(newPage)
{
	parent.document.location.href=newPage;
}


//------ Mifram

	
function popMenusToShow()
{
	var obj = divToScroll;
	var endArray = new Array();
	while(obj && obj.tagName!='BODY'){
		if(obj.tagName=='DIV' && obj.id.indexOf('slideDiv')>=0){
			var objFound = -1;
			for(var no=0;no<otherDivsToScroll.length;no++){
				if(otherDivsToScroll[no]==obj){
					objFound = no;		
				}					
			}	
			if(objFound>=0){
				otherDivsToScroll.splice(objFound,1);	
			}		
		}	
		obj = obj.parentNode;
	}	
}



function showSubMenu(e,inputObj)
{

	if(this && this.tagName)inputObj = this.parentNode;
	if(inputObj && inputObj.tagName=='LI'){
		divToScroll = inputObj.getElementsByTagName('DIV')[0];
		for(var no=0;no<otherDivsToScroll.length;no++){
			if(otherDivsToScroll[no]==divToScroll)return;
		}			
	}
	hidingInProcess = false;
	if(otherDivsToScroll.length>0){
		if(divToScroll){				
			if(otherDivsToScroll.length>0){
				popMenusToShow();
			}
			if(otherDivsToScroll.length>0){	
				autoHideMenus();
				hidingInProcess = true;
			}
		}	
	}		
	if(divToScroll && !hidingInProcess){
		divToScroll.style.display='';
		otherDivsToScroll.length = 0;
		otherDivToScroll = divToScroll.parentNode;
		otherDivsToScroll.push(divToScroll);	
		while(otherDivToScroll && otherDivToScroll.tagName!='BODY'){
			if(otherDivToScroll.tagName=='DIV' && otherDivToScroll.id.indexOf('slideDiv')>=0){
				otherDivsToScroll.push(otherDivToScroll);
									
			}
			otherDivToScroll = otherDivToScroll.parentNode;
		}			
		ulToScroll = divToScroll.getElementsByTagName('UL')[0];
		if(divToScroll.style.height.replace('px','')/1<=1)scrollDownSub();
	}	
	

}



function autoHideMenus()
{
	if(otherDivsToScroll.length>0){
		divToHide = otherDivsToScroll[otherDivsToScroll.length-1];
		parentDivToHide.length=0;
		var obj = divToHide.parentNode.parentNode.parentNode;
		while(obj && obj.tagName=='DIV'){			
			if(obj.id.indexOf('slideDiv')>=0)parentDivToHide.push(obj);
			obj = obj.parentNode.parentNode.parentNode;
		}
		var tmpHeight = (divToHide.style.height.replace('px','')/1 - slideMenuHeightOfCurrentBox);
		if(tmpHeight<0)tmpHeight=0;
		if(slideMenuHeightOfCurrentBox)divToHide.style.height = tmpHeight  + 'px';
		ulToHide = divToHide.getElementsByTagName('UL')[0];
		slideMenuHeightOfCurrentBox = ulToHide.offsetHeight;
		scrollUpMenu();		
	}else{
		slideMenuHeightOfCurrentBox = 0;
		showSubMenu();			
	}
}




function scrollUpMenu()
{

	var height = divToHide.offsetHeight;
	height-=15;
	if(height<0)height=0;
	divToHide.style.height = height + 'px';

	for(var no=0;no<parentDivToHide.length;no++){	
		parentDivToHide[no].style.height = parentDivToHide[no].getElementsByTagName('UL')[0].offsetHeight + 'px';
	}
	if(height>0){
		setTimeout('scrollUpMenu()',5);
	}else{
		divToHide.style.display='none';
		otherDivsToScroll.length = otherDivsToScroll.length-1;
		autoHideMenus();			
	}
}	




function scrollDownSub()
{
	if(divToScroll){			
		var height = divToScroll.offsetHeight/1;
		var offsetMove =Math.min(15,(ulToScroll.offsetHeight - height));
		height = height +offsetMove ;
		divToScroll.style.height = height + 'px';
		
		for(var no=1;no<otherDivsToScroll.length;no++){
			var tmpHeight = otherDivsToScroll[no].offsetHeight/1 + offsetMove;
			otherDivsToScroll[no].style.height = tmpHeight + 'px';
		}			
		if(height<ulToScroll.offsetHeight)setTimeout('scrollDownSub()',5); else {
			divToScroll = false;
			ulToScroll = false;
			if(objectsToExpand.length>0 && initExpandIndex<(objectsToExpand.length-1)){
				initExpandIndex++;
				
				showSubMenu(false,objectsToExpand[initExpandIndex]);
			}
		}
	}
}



	
function initSubItems(inputObj,currentDepth)
{		
	divCounter++;		
	var div = document.createElement('DIV');	// Creating new div		
	div.style.overflow = 'hidden';	
	div.style.position = 'relative';
	div.style.display='none';
	div.style.height = '1px';
	div.id = 'slideDiv' + divCounter;
	div.className = 'slideMenuDiv' + currentDepth;		
	inputObj.parentNode.appendChild(div);	// Appending DIV as child element of <LI> that is parent of input <UL>		
	div.appendChild(inputObj);	// Appending <UL> to the div
	var menuItem = inputObj.getElementsByTagName('LI')[0];
	while(menuItem){
		if(menuItem.tagName=='LI'){
			var aTag = menuItem.getElementsByTagName('A')[0];
			aTag.className='slMenuItem_depth'+currentDepth;	
			var subUl = menuItem.getElementsByTagName('UL');
			if(subUl.length>0){
				initSubItems(subUl[0],currentDepth+1);					
			}
			aTag.onclick = showSubMenu;				
		}			
		menuItem = menuItem.nextSibling;						
	}		
}



function initSlideDownMenu()
{
	dhtmlgoodies_slmenuObj = document.getElementById('dhtmlgoodies_slidedown_menu');
	dhtmlgoodies_slmenuObj.style.visibility='visible';
	var mainUl = dhtmlgoodies_slmenuObj.getElementsByTagName('UL')[0];		
	var mainMenuItem = mainUl.getElementsByTagName('LI')[0];
	mainItemCounter = 1;
	while(mainMenuItem){			
		if(mainMenuItem.tagName=='LI'){
			var aTag = mainMenuItem.getElementsByTagName('A')[0];
			aTag.className='slMenuItem_depth1';	
			var subUl = mainMenuItem.getElementsByTagName('UL');
			if(subUl.length>0){
				mainMenuItem.id = 'mainMenuItem' + mainItemCounter;
				initSubItems(subUl[0],2);
				aTag.onclick = showSubMenu;
				mainItemCounter++;
			}				
		}			
		mainMenuItem = mainMenuItem.nextSibling;	
	}		
	
	if(location.search.indexOf('mainMenuItemToSlide')>=0){
		var items = location.search.split('&');
		for(var no=0;no<items.length;no++){
			if(items[no].indexOf('mainMenuItemToSlide')>=0){
				values = items[no].split('=');
				showSubMenu(false,document.getElementById('mainMenuItem' + values[1]));	
				initMenuIdToExpand = false;				
			}
		}			
	}else if(expandFirstItemAutomatically>0){
		if(document.getElementById('mainMenuItem' + expandFirstItemAutomatically)){
			showSubMenu(false,document.getElementById('mainMenuItem' + expandFirstItemAutomatically));
			initMenuIdToExpand = false;
		}
	}

	if(expandMenuItemByUrl)
	{
		var aTags = dhtmlgoodies_slmenuObj.getElementsByTagName('A');
		for(var no=0;no<aTags.length;no++){
			var hrefToCheckOn = aTags[no].href;				
			if(location.href.indexOf(hrefToCheckOn)>=0 && hrefToCheckOn.indexOf('#')<hrefToCheckOn.length-1){
				initMenuIdToExpand = false;
				var obj = aTags[no].parentNode;
				while(obj && obj.id!='dhtmlgoodies_slidedown_menu'){
					if(obj.tagName=='LI'){							
						var subUl = obj.getElementsByTagName('UL');
						if(initialMenuItemAlwaysExpanded)alwaysExpanedItems[obj.parentNode] = true;
						if(subUl.length>0){								
							objectsToExpand.unshift(obj);
						}
					}
					obj = obj.parentNode;	
				}
				showSubMenu(false,objectsToExpand[0]);
				break;					
			}			
		}
	}
			
	if(initMenuIdToExpand)
	{
		objectsToExpand = new Array();
		var obj = document.getElementById(initMenuIdToExpand)
		while(obj && obj.id!='dhtmlgoodies_slidedown_menu'){
			if(obj.tagName=='LI'){
				var subUl = obj.getElementsByTagName('UL');
				if(initialMenuItemAlwaysExpanded)alwaysExpanedItems[obj.parentNode] = true;
				if(subUl.length>0){						
					objectsToExpand.unshift(obj);
				}
			}
			obj = obj.parentNode;	
		}
		
		showSubMenu(false,objectsToExpand[1]);

	}
			
}




