var cmbNamesStr="Marca|Tipo|Carburante|Trazione|Prezzo";
var cmbValuesStr="ALFA ROMEO|AUDI|AUDI |BENTLEY|BMW|BMW |FERRARI|FIAT|FORD|HUMMER|LAMBORGHINI|LAMBRETTA|LOTUS|MASERATI|MERCEDES|MG|MINI|MITSUBISCI|NISSAN|PEUGEOUT|PORSCHE|PORSCHE |RENAULT |SMART|SUBARU|TOYOTA |VOLKSWAGEN|WOLKSWAGEN||807|812|843|823|819|855|824|852|840|839|826|859|827|847|828|858|832|830|856|851|834|842|853|835|849|854|837|846|||2 VOLUMI - 3 PORTE|2 VOLUMI - 5 PORTE|5 PORTE|BERLINA|CABRIO|CITYCAR|COUPE|FUORISTRADA|MINICAR|MONOVOLUME|MOTO|PICK UP|SCOOTER|SPIDER|STATION WAGON|SUV|VARI||813|808|829|821|818|833|814|831|848|841|861|857|860|825|816|820|838|||BENZINA|BENZINA/GPL|DIESEL|DIESEL/BENZINA|VARI||815|850|809|845|836|||ANTERIORE|INTEGRALE|POSTERIORE||810|817|822|||SCONTO DA LISTINO|T - TRATTATIVA IN SEDE||844|811";
var fixedFieldsStr="Colore|Anno|Chilometri";
var datiStr="|||Arenzano Auto s.r.l.||||||||||||0|0";


var combo_names = cmbNamesStr.split("|");
var campi_fissi = fixedFieldsStr.split("|");
if(combo_names.length>0){combo_values1 = cmbValuesStr.split("|||")[0].split("||")[0].split("|");combo_ids1 = cmbValuesStr.split("|||")[0].split("||")[1].split("|");}
if(combo_names.length>1){combo_values2 = cmbValuesStr.split("|||")[1].split("||")[0].split("|");combo_ids2 = cmbValuesStr.split("|||")[1].split("||")[1].split("|");}
if(combo_names.length>2){combo_values3 = cmbValuesStr.split("|||")[2].split("||")[0].split("|");combo_ids3 = cmbValuesStr.split("|||")[2].split("||")[1].split("|");}
if(combo_names.length>3){combo_values4 = cmbValuesStr.split("|||")[3].split("||")[0].split("|");combo_ids4 = cmbValuesStr.split("|||")[3].split("||")[1].split("|");}
if(combo_names.length>4){combo_values5 = cmbValuesStr.split("|||")[4].split("||")[0].split("|");combo_ids5 = cmbValuesStr.split("|||")[4].split("||")[1].split("|");}

var titolo=datiStr.split("|")[0];
var sottotitolo=datiStr.split("|")[1];
var spalla=datiStr.split("|")[2];
var azienda=datiStr.split("|")[3];
var indirizzo=datiStr.split("|")[4];
var citta=datiStr.split("|")[5];
var provincia=datiStr.split("|")[6];
var nazione=datiStr.split("|")[7];
var cap=datiStr.split("|")[8]; 
var tel=datiStr.split("|")[9];
var fax=datiStr.split("|")[10];
var email=datiStr.split("|")[11];
var url=datiStr.split("|")[12]; 
var extras=datiStr.split("|")[13];
var logo=datiStr.split("|")[14];
var w=datiStr.split("|")[15];
var h=datiStr.split("|")[16];

//returns the last index at which a certain value exists

function find_last_index(array,element){
	for(var z=array.length-1;z>-1;--z){
		if(array[z] == element){
			return z
		}
	}
	return -1
}
// definizione della struttura articolo
function articolo(f1,f2,f3,f4,f5,imgsrc,desc1,desc2,desc3,schedasrc,w,h,descrizione){
	this.f1=f1;
	this.f2=f2;
	this.f3=f3;
	this.f4=f4;
	this.f5=f5;
	this.imgsrc=imgsrc;
	this.desc1=desc1;
	this.desc2=desc2;
	this.desc3=desc3;
	this.schedasrc=schedasrc;
	this.w=w;
	this.h=h;
	this.descrizione = descrizione;
	//per mia comodità scrivo pure i valori dei filtri (le etichette)in un array
	this.filtri = new Array();
	// riempo l'array
		for(var j=1;j<=combo_names.length;j++ )
		{
			if(eval("combo_values"+j))	
			{ 
				var tmpIndex = find_last_index(eval("combo_ids"+j),eval("this.f"+j));
				if(tmpIndex!=-1) this.filtri[j-1]=eval("combo_values"+j)[tmpIndex];
				else this.filtri[j-1] = "";			}
		}
}
// definisco l'array che conterrà tutti gli articoli
var array_articoli = new Array();
// definisco una funzione che mi aiuta ad aggiungere gli articoli nell'array
function addItem(f1,f2,f3,f4,f5,imgsrc,desc1,desc2,desc3,schedasrc,w,h,descrizione){
	array_articoli[array_articoli.length]=new articolo(f1,f2,f3,f4,f5,imgsrc,desc1,desc2,desc3,schedasrc,w,h,descrizione);
}

// qui riempo materialmente l'array degli articoli

//addItem(1,1,4,5,3,"109-FI.BA.jpg","AS435FD","340000","20%","1001",1012,844);

addItem(812,813,809,810,811,"t120-2.jpg","ARGENTO","NUOVA","0","120-2",640,480,"A3 2.0 - TDI AMBITION");
addItem(823,818,815,817,811,"t120-14.jpg","NERO","2007","25000","120-14",640,480,"CONTINENTAL GTC");
addItem(812,814,815,810,811,"t120-3.jpg","TITANIO","NUOVA","0","120-3",640,480,"TT 2.0 - DSG");
addItem(812,808,809,810,811,"t120-84.jpg","GRIGIO","2009","0","120-84",640,480,"A3 2.0 - TDI SPORTBACK 170CV");
addItem(812,821,809,817,811,"t120-75.jpg","GRIGIO","NUOVA","0","120-75",640,480,"A8 3.0 - TDI QUATTRO");
addItem(819,820,809,817,811,"t120-103.jpg","NERO","2008","30000","120-103",640,480,"X5 3.0TDI");
addItem(812,808,809,810,811,"t120-102.jpg","GRIGIO","NUOVA","NUOVA","120-102",640,480,"A5 SPORT BACK 5PT 2.0TDI");
addItem(812,818,815,810,811,"t120-90.jpg","ARGENTO","2009","O","120-90",640,480,"TT 2.0TSFI CABRIO");
addItem(812,808,809,810,811,"t120-8.jpg","ANTRACITE","2008","45000","120-8",640,480,"A3 2.0TDI SPORTBACK DSG 170CV AMBITON");
addItem(812,821,809,810,811,"t120-80.jpg","NERO","NUOVA","NUOVA","120-80",640,480,"A6 2.7 - TDI BERLINA");
addItem(812,0,815,817,811,"t120-10.jpg","NERO","2006","78000","120-10",640,480,"S6 AVANT");
addItem(812,816,809,817,811,"t120-100.jpg","VULCANO PERLA","2007","116000","120-100",640,480,"A6 ALLROAD 3.0TDI");
addItem(819,820,809,817,811,"t120-53.jpg","ANTRACITE","2005","77000","120-53",640,480,"X5 3.D FUTURA");
addItem(819,820,809,817,811,"t120-59.jpg","GRIGIO","05/2007","98000","120-59",640,480,"X3 3.0 D ELETTA");
addItem(819,814,815,822,811,"t120-62.jpg","NERO","2007","65000","120-62",640,480,"330 COUPE");
addItem(819,816,809,822,811,"t120-81.jpg","NERO","2005","77000","120-81",640,480,"525 D TOURING ATTIVA");
addItem(819,821,809,822,811,"t120-60.jpg","NERO","2008","26000","120-60",640,480,"320 D BERLINA 177CV");
addItem(824,818,815,822,811,"t120-56.jpg","BLU POZZI","2009","2000","120-56",640,480,"CALIFORNIA");
addItem(824,814,815,822,811,"t120-16.jpg","GIALLA","2005","24000","120-16",800,600,"F430F1 COUPE");
addItem(824,814,815,822,811,"t120-17.jpg","ROSSO","2009","900","120-17",640,480,"599GTB FIORANO");
addItem(824,825,815,822,811,"t120-15.jpg","NERO","2005","25000","120-15",640,480,"F430 F1 SPIDER");
addItem(840,841,809,810,811,"t120-51.jpg","ARGENTO","2008","39000","120-51",640,480,"GALAXY 2.0TDI GHIA");
addItem(839,831,815,817,811,"t120-49.jpg","NERO","2006","36000","120-49",640,480,"H2 SUT LUXURY 5PT");
addItem(826,814,815,817,811,"t120-20.jpg","ARGENTO","2004","22000","120-20",640,480,"GALLARDO");
addItem(826,814,815,817,811,"t120-19.jpg","NERO","2003","18000","120-19",198,149,"MURCIELAGO ");
addItem(847,821,815,822,811,"t120-83.jpg","GRIGIO","2004","81000","120-83",640,480,"4 PORTE 4.2");
addItem(828,818,815,822,0,"t120-89.jpg","BIANCO","2009","6700","120-89",640,480,"SLK 200K");
addItem(828,838,836,810,811,"t120-58.jpg","NERA/BLU","2005","20000/45000","120-58",640,480,"A180 CDI COUPE/A200");
addItem(828,821,815,822,811,"t120-29.jpg","NERO","2006","60000","120-29",640,480,"CLS55 AMG");
addItem(828,821,809,822,811,"t120-22.jpg","NERO","2008","56000","120-22",640,480,"C220 ELEGANCE");
addItem(828,814,815,822,811,"t120-26.jpg","NERO","2007","35000","120-26",640,480,"CL500 SPORT");
addItem(828,816,815,822,811,"t120-85.jpg","NERO","2008","18000","120-85",640,480,"C63AMG S.W.");
addItem(828,820,809,817,811,"t120-104.jpg","ARGENTO","2008","30000","120-104",640,480,"ML 320 SPORT CDI 10EDITION");
addItem(858,818,815,822,811,"t120-55.jpg","NERA","2004","56000","120-55",640,480,"1.6 I SPIDER");
addItem(832,818,815,810,811,"t120-108.jpg","LILLA","2005","47000","120-108",640,480,"COOPER CABRIO");
addItem(851,808,809,810,811,"t120-57.jpg","GRIGIO MEDIO","2008","35000","120-57",640,480,"308 1.6 HDI TECNO");
addItem(834,820,809,817,811,"t120-74.jpg","NERO","NUOVA","0","120-74",640,480,"CAYENNE D");
addItem(834,818,815,817,811,"t120-76.jpg","NERO MET","2007","25000","120-76",640,480,"997 4S CABRIO TIPTRONIC");
addItem(834,848,815,817,811,"t120-86.jpg","NERO","2007","3187","120-86",640,480,"CARRERA 4");
addItem(834,818,815,822,811,"t120-82.jpg","BLU","2009","3300","120-82",640,480,"BOXTER S 3.2");
addItem(834,820,809,817,0,"t120-92.jpg","BIANCO","NUOVA","0","120-92",640,480,"CAYENNE 3.0 D");
addItem(834,814,815,822,811,"t120-34.jpg","BLU","NUOVE/USATE","VARI","120-34",800,532,"CAYMAN S");
addItem(834,818,815,822,811,"t120-39.jpg","BLU","2008","6000","120-39",640,480,"997 CABRIO");
addItem(834,814,815,822,811,"t120-63.jpg","BIANCO","NUOVA","0","120-63",640,480,"GT3 3.8 NEW MODEL 2010");
addItem(834,814,815,817,811,"t120-35.jpg","ARGENTO","1996","100000","120-35",640,480,"993 4S COUPE");
addItem(834,814,815,817,811,"t120-71.jpg","ANTRACITE","2008","35000","120-71",640,480,"997 TARGA 4S  MANUALE");
addItem(834,818,815,822,811,"t120-43.jpg","ARGENTO GT","2005","15000","120-43",640,480,"CARRERA GT");
addItem(834,818,815,822,811,"t120-38.jpg","ARGENTO","2001","85000","120-38",640,480,"996 CABRIO");
addItem(834,821,815,817,811,"t120-52.jpg","BLU LAPIS","NUOVA","0","120-52",640,480,"PANAMERA 4S");
addItem(834,818,815,817,811,"t120-77.jpg","MARRONE","NUOVA","NUOVA","120-77",640,480,"997 4 CABRIO PDK");
addItem(834,820,815,817,844,"t120-107.jpg","METEORITE","NUOVO","0","120-107",640,480,"CAYENNE TRANSYBERIAN");
addItem(834,814,815,822,811,"t120-54.jpg","NERO","NUOVO","NUOVO","120-54",640,480,"CAYMAN S ");
addItem(834,820,815,817,811,"t120-73.jpg","GRIGIO","NUOVA","0","120-73",640,480,"CAYENNE S TRANSIBERIAN TIPTRONIC");
addItem(834,814,815,817,811,"t120-68.jpg","NERO","2002","85000","120-68",640,480,"996 TURBO TIPTRONIC");
addItem(835,833,836,822,811,"t120-45.jpg","VARI","VARI","VARI","120-45",640,480,"PASSION PULSE");
addItem(835,814,809,822,811,"t120-78.jpg","GRIGIA","2004","49000","120-78",640,480,"CDI PASSION COUPE");
addItem(837,838,836,810,811,"t120-46.jpg","VARI","VARI","VARI","120-46",640,480,"GOLF VI/PLUS");
addItem(837,813,845,810,844,"t120-67.jpg","VARI","2009","KO0","120-67",640,480,"POLO 1.2/1.6");
addItem(837,821,809,810,844,"t120-79.jpg","ARGENTO","KM0 2009","NUOVA","120-79",640,480,"JETTA 2.0TDI SPORTLINE");
addItem(837,820,809,817,811,"t120-69.jpg","GRIGIO","NUOVA","NUOVA","120-69",640,480,"TIGUAN 2.0TDI 140CV");
addItem(837,808,815,817,811,"t120-61.jpg","NERO","2007","30000","120-61",640,480,"GOLF R32 5PT DSG");
addItem(837,818,809,810,811,"t120-65.jpg","PLATINO","2010","0","120-65",640,480,"NEW BEATTLE 1.9TDI CABRIO");
addItem(837,816,809,810,811,"t120-66.jpg","VARI","2009","kmo","120-66",640,480,"PASSAT KM0 VARI MODELLI");
addItem(837,841,809,810,811,"t120-64.jpg","ARGENTO","2010","0","120-64",640,480,"TOURAN 2.0TDI TRENDLINE");



// ..................
// ..................

/******** fine definizione articoli ***********************/ 

function select_onchange(index,value){
	//passo a questa funzione sia l'indice della combo
	//che il valore selezionato 
	filtri_query[index-1]=Number(value);
	if(queryOnSelect) cerca();
}

/*****DICHIARAZIONE PUBBLICA DEI VALORI DEI FILTRI **********/

// uso un array

var filtri_query = new Array(5);
filtri_query[0]=0;
filtri_query[1]=0;
filtri_query[2]=0;
filtri_query[3]=0;
filtri_query[4]=0;

var array_articoli_trovati = new Array();
/***** FINE DICHIARAZIONE PUBBLICA DEI VALORI DEI FILTRI **********/
//	dichiaro globalmente quella
//	che poi sarà la variabile che contiene
// l'oggetto di tipo displaypictures
var mydisplayPictures;
// funzione chiamata alla pressione del tasto "cerca"
// Gli passo come argomenti i valori dei 5 filtri
function cerca(){
	//writeInDiv("ricerca",'<img src="graphics/search.gif" width="30" height="30" >');
	//svuoto array_articoli_trovati
	var tmp_array_articoli_trovati = new Array(0);
	//array_articoli_trovati.splice( 0,array_articoli_trovati.length )

	// j tiene conto del numero di articoli trovati
	// è una variabile locale di query();
	// la uso per ciclare sugli elementi di tempArray
	var j = 0;

	for(var i=0;i<array_articoli.length;i++) {
		f1=filtri_query[0];
		f2=filtri_query[1];
		f3=filtri_query[2];
		f4=filtri_query[3];
		f5=filtri_query[4];

		if (f1==0){
			f1=array_articoli[i].f1;
		}
		if (f2==0){
			f2=array_articoli[i].f2;
		}
		if (f3==0){
			f3=array_articoli[i].f3;
		}
		if (f4==0){
			f4=array_articoli[i].f4;
		}
		if (f5==0){
			f5=array_articoli[i].f5;
		}

			if (array_articoli[i].f1==f1 && array_articoli[i].f2==f2 && array_articoli[i].f3==f3 && array_articoli[i].f4==f4 && array_articoli[i].f5==f5 )
			{
				tmp_array_articoli_trovati[j] =array_articoli[i];

				j++;
			}
	}
array_articoli_trovati=tmp_array_articoli_trovati;
//alert ("articoli trovati: " + array_articoli_trovati.length)

//mydisplayPictures = nothing;
mydisplayPictures = new displayPictures(array_articoli_trovati);
mydisplayPictures.Clear();
mydisplayPictures.DisplayFirstSet();
}

/****************** classe displayPictures ***************/

function displayPictures (array_articoli_trovati) {
	// proprietà
	this.tempArray = array_articoli_trovati;
	this.numeroimmagini = array_articoli_trovati.length;
	this.currentset = 1;
	this.lastSet = false;
	this.firstSet = false;
	this.imgPerSet=articoliPerPagina;
	// metodi
	this.DisplayNextSet = DisplayNextSet;
	this.DisplayPreviousSet = DisplayPreviousSet;
	this.DisplayFirstSet = DisplayFirstSet;
	this.ShowPicture = ShowPicture;
	//this.HidePicture = HidePicture;
	this.Clear = Clear;
	this.aggiornaindicatore=aggiornaindicatore;

	function DisplayNextSet () {

	if(!this.lastSet){
			this.Clear();
		if ((this.numeroimmagini - this.currentset*this.imgPerSet) > this.imgPerSet) {
			// se il prossimo set ha >=this.imgPerSet pict
			for (var i = 0; i<this.imgPerSet; i++) {
				this.ShowPicture(this.tempArray[i+(this.currentset)*this.imgPerSet],i+1,i+(this.currentset)*this.imgPerSet);
			}
		} else{// se ne ha meno
				

			this.lastSet = true;
			for (i = 0; i<(this.numeroimmagini-this.currentset*this.imgPerSet); i++) {
				this.ShowPicture(this.tempArray[i+(this.currentset)*this.imgPerSet],i+1,i+(this.currentset)*this.imgPerSet);

			}
		}
		this.firstSet=false;
		this.currentset++;	
}//end if

	this.aggiornaindicatore();
		
	}//end function
	function DisplayPreviousSet () {
	
	if(!this.firstSet){
		if (this.currentset>1) {
			this.Clear();//pulisco da tutti i filmati caricati
			for (var i = 0; i<this.imgPerSet; i++) {
				this.ShowPicture(this.tempArray[i+(this.currentset-2)*this.imgPerSet],i+1,i+(this.currentset-2)*this.imgPerSet);
			}
			this.currentset--;
			if(this.currentset==1){this.firstSet=true;}
			this.lastSet=false;
		}
	}//end if

	this.aggiornaindicatore();
	}//end function
	function DisplayFirstSet () {
	if(!this.firstSet){
		this.Clear();
		if ((this.numeroimmagini)>=this.imgPerSet) {
			// se il primo set ha this.imgPerSet pict
			for (var i = 0; i<this.imgPerSet; i++) {
				this.ShowPicture(this.tempArray[i],i+1,i);
			}
		} else {
			// se ne ha meno
			for (i = 0; i<(this.numeroimmagini); i++) {
				this.ShowPicture(this.tempArray[i],i+1,i);
			}
		}
		this.currentset = 1;
		this.firstSet=true;
		if(this.numeroimmagini<=this.imgPerSet){this.lastSet=true;}else{this.lastSet=false;}
	}
	this.aggiornaindicatore();
}//end function
}
function SetTotali(mydisplayPictures){
	if((mydisplayPictures.numeroimmagini % mydisplayPictures.imgPerSet)==0){
		return (mydisplayPictures.numeroimmagini / mydisplayPictures.imgPerSet);
	}else{
		return (Math.floor(mydisplayPictures.numeroimmagini / mydisplayPictures.imgPerSet)+1);
	}
}
/******************** fine classe DisplayPictures *******************/

function window_onload() {
	if(!checkBrowser()) return;
	
	writeInDiv("spalla",spalla);
	writeInDiv("titolo",titolo);
	writeInDiv("sottotitolo",sottotitolo);
	for (var index=1;index<6;index++){
		if(index <= combo_names.length){
			var combo_string = "<OPTION selected value='0'>Tutti</OPTION>";
			for(i = 0 ; i < eval("combo_values"+index).length; i++){
				combo_string += "<OPTION value=\"" + eval("combo_ids"+index+"[i]") + "\" >" + eval("combo_values"+index)[i] + "</OPTION>"; 
			}
			// il select che si chiamerà "select"+index e chiama la funzione select_onchange passandogli il proprio indice
			combo_string = "<SELECT id='select"+index+"' name='select"+index+"' LANGUAGE='javascript' onchange=\"return select_onchange(" + index + ",this.value)\">"+combo_string+"</SELECT>";
			// infine inserisco le combo
			writeInDiv("combo"+index,combo_string); 
			writeInDiv("nomeCombo"+index,combo_names[index-1]);
		}
	}
	cerca();
}
function checkBrowser(){
	if(document.layers) { document.write('<H3 align="center">Spiacenti: queste pagine necessitano di una versione più aggiornata del browser Netscape</H3>');return false;}
	if(!document.all && !document.getElementById) { document.write('<H3 align="center">Spiacenti: Queste pagine necessitano di un browser Internet Explorer 4+ oppure Netscape 6+</H3>'); return false;}
	return true;	
}

function writeInDiv(divId,text){
	if (document.layers && document.layers["l_" + divId]){
		document.layers["l_" + divId].document.open();
		document.layers["l_" + divId].document.write(text);
		document.layers["l_" + divId].document.close();
		return;
	}
	if (document.all && document.all[divId]) document.all[divId].innerHTML=text;
	if (document.getElementById && document.getElementById(divId)) document.getElementById(divId).innerHTML=text;

}
function DisplayFirstSet(){
	mydisplayPictures.DisplayFirstSet();
}
function DisplayPreviousSet(){
	mydisplayPictures.DisplayPreviousSet();
}
function DisplayNextSet(){
	mydisplayPictures.DisplayNextSet();
}

//********************* specific functions **************************

function variaColore(hexColor,percentage){
	if (percentage==0) return hexColor;
	var q = percentage
	var h = (hexColor.charAt(0)=="#") ? hexColor.substring(1,7) : hexColor;
	var R = parseInt((h).substring(0,2),16)
	var G = parseInt((h).substring(2,4),16)
	var B = parseInt((h).substring(4,6),16) 
	R += (q>0) ? parseInt((255-R)*q/100) : parseInt(R*q/100)
	G += (q>0) ? parseInt((255-G)*q/100) : parseInt(G*q/100)
	B += (q>0) ? parseInt((255-B)*q/100) : parseInt(B*q/100)
	return '#' + R.toString(16) + G.toString(16) + B.toString(16);
}
	function Clear () {
		for (var i = 0; i<this.imgPerSet; i++) {
			indice = i+1;
			writeInDiv("box"+indice,"");
			writeInDiv("boxDescrizione"+indice,"");
		}
	}
	function ShowPicture(articolo,indice,index){
		var caratteristiche = "<table width='100%' border=0 cellpadding=0 cellspacing=0 class='descrizione'>";
		caratteristiche += "<tr><td valign='top'  height='25' colspan=2 ><b><i>&nbsp;" + articolo.descrizione + "<i></b></td></tr>";
		var sfCol = true;
		for(var i=0;i<combo_names.length;i++){
			if(articolo.filtri[i]!=""){
				caratteristiche += "<tr bgColor='"+ (sfCol?ColoreSfondo:variaColore(ColoreSfondo,40))  +"' ><td valign='top' width='70'><b>&nbsp;" + combo_names[i] + "</b></td><td valign='top'> : " + articolo.filtri[i] + "</td></tr>";
				sfCol = !sfCol;
			}
		}
		if(campi_fissi[0] && articolo.desc1){caratteristiche += "<tr bgColor='"+ (sfCol?ColoreSfondo:variaColore(ColoreSfondo,40))  +"'><td valign='top' width='70'><b>&nbsp;"+campi_fissi[0] + "</b></td><td valign='top'> :  " + articolo.desc1 + "</td></tr>";}
		sfCol = !sfCol
		if(campi_fissi[1] && articolo.desc2){caratteristiche += "<tr bgColor='"+ (sfCol?ColoreSfondo:variaColore(ColoreSfondo,40))  +"'><td valign='top' width='70'><b>&nbsp;"+campi_fissi[1] + "</b></td><td valign='top'> :  " + articolo.desc2 + "</td></tr>";}
		sfCol = !sfCol
		if(campi_fissi[2] && articolo.desc3){caratteristiche += "<tr bgColor='"+ (sfCol?ColoreSfondo:variaColore(ColoreSfondo,40))  +"'><td valign='top' width='70'><b>&nbsp;"+campi_fissi[2] + "</b></td><td valign='top'> :  " + articolo.desc3 + "</td></tr>";}
		caratteristiche += "</table>";
		writeInDiv("boxDescrizione"+indice,caratteristiche);
		writeInDiv("ricerca",'&nbsp;');
		var imageStr = '<a href="javascript:{showTechData(' + index + ');}" >'
		var size = (articolo.w<articolo.h) ? 'height="120px"' : 'width="150px"' ;
		//alert(articolo.h)
		imageStr += '<img   alt="Cliccare sull\'immagine per vedere la scheda tecnica" src="images/' + articolo.imgsrc + '"  '+ size+ ' class="immagine"></a>'
		writeInDiv("box"+indice,imageStr);
	}
	function aggiornaindicatore(){
		writeInDiv("indicatore_pagine","Pagina "+ mydisplayPictures.currentset  +" di " + SetTotali(mydisplayPictures));
		writeInDiv("articoli_trovati","Trovati "+ mydisplayPictures.numeroimmagini +" articoli");
	}

function sito(){
	if(url && url!=""){
		window.open(url,"sito");
	}else{
		alert("Spiacenti, il link al sito non è stato impostato.")
	}
}

function contact(){
	if(email && email!=""){
		document.location.href=("mailto:"+ email);
	}else{
		alert("Spiacenti, nessuna indirizzo e-mail disponibile.")
	}
}
function help(bool){
	if (document.all && document.all['help']) 
		document.all['help'].style.visibility = bool? 'visible':'hidden';
	if (document.getElementById && document.getElementById('help')) 
		document.getElementById('help').style.visibility = bool? 'visible':'hidden';

}
function info(){
	window.open('data/info.htm',"q","toolbar=no,location=no,scrollbars=1,status=no,menubar=no,width=600,height=412,top=100,left=100");
}
function showTechData(index){
	articolo = array_articoli_trovati[index];
	window.actualSchedasrc = articolo.schedasrc;
	var newwin = window.open("cards/techdata.htm", "_blank","scrollbars=1,width=783,height=550,top=20,left=0");
}
function impostaLogo(){
	var strDim = (parseInt(w)>parseInt(h)) ? "width='60'" : "height='60'";
	writeInDiv("logo","<img src='images/"+logo+"' "+strDim+" hspace='10' onClick='info();'>");
}

function impostaColori(){
	//document.bgColor = "#FF0000"
}
