<!--

var width=window.screen.width, height=window.screen.height,
	resized_width  = Math.floor(width * 90 / 100), //rounded down to int
	resized_height = Math.floor(height * 80 / 100);
var centerLeft = (width - resized_width) / 2;	//left position to center the popup
var centerTop  = (height - resized_height) / 4;
var currentX=10, currentY=10;


function loadImg(lng)
{
	switch(lng)
	{
		case 'en':
		default:
				document.write('<img src="images/logoslices/logo_09.jpg" width=301 height=19 alt="Cuba houses for rent">');
		break;

		case 'it':
				document.write('<img src="images/logoslices/logo_09-it.jpg" width=301 height=19 alt="Case particolari in affitto Cuba">');
		break;
	}
}


function OpenWnd(source, type, flag) 
{//"source" is the url of the new window. 
 //"form" indicates that the function is called from a drop down menu
if(flag!=0)
	if(type == "form")
	{

		OpenNewWindow = window.open(source, "title", "WIDTH="+currentX+",HEIGHT="+currentY+",left="+centerLeft+",top=0,screenX=0,screenY=0,titlebar=1,menubar=0,resizable=1,scrollbars=1,location=0,hotkeys=1,status=1,toolbar=0", //screenX and screenY are for Netscape and left and top for Explorer
		false);	//indicates that the current history entry should not be replaced. 
		//But false IS THE DEFAULT, it's here just for illustrating
		OpenNewWindow.focus();		
		enlargeIT();
	}
	else
	{

		OpenNewWindow = window.open(source,"","WIDTH="+resized_width+",HEIGHT=" + 			resized_height+",left="+centerLeft+",top=0,titlebar=0,menubar=0,resizable=1,scrollbars=1," + "location=0,hotkeys=1,status=1,toolbar=0," + "dependent=1");
		OpenNewWindow.focus();
	}
}

function enlargeIT()
    {
    if(currentY < resized_height) 
        currentY+=50;
	if(currentX < resized_width) 
        currentX+=50; 
    else
        {
        clearTimeout(tmr);
		currentX = currentY = 0;
        return;
        }
    OpenNewWindow.resizeTo(currentX, currentY);
    tmr = setTimeout('enlargeIT()', 1);
    }


function House(ident, zone, showzone, code, price, name, showname, owner, path, nb_img, description, description_it)
{ // constructor function for the House object
	this.ident = ident;
	this.zone = zone;
	this.showzone = showzone;
	this.code = code;
	this.price = price;
	this.name = name;
	this.showname = showname;
	this.owner = owner;
	this.path = path;
	this.nb_img = nb_img;
	this.description = description;
	this.description_it = description_it;
	this.GetOwner = GetOwner;
}

function GetOwner()
{return this.owner;}

var id = 0;
var Houses = new Array(
//GUANABO
		amparo = new House(id=1, "guanabo", "Guanabo", "g", "32 &euro;", "amparo", "Amparo", "c", "houses/havana/guanabo/amparo/", 9, "", ""), 
		ana = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "ana", "Ana", "c", "houses/havana/guanabo/ana/", 5, "", ""), 
		aurora = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "aurora", "Aurora", "c", "houses/havana/guanabo/aurora/", 2, "", ""), 
		brito = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "brito", "Brito", "c", "houses/havana/guanabo/brito/", 4, "", ""), 
		gema = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "gema", "Gema", "c", "houses/havana/guanabo/gema/", 2, "", ""), 
		hilda = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "hilda", "Hilda", "c", "houses/havana/guanabo/hilda/", 4, "", ""), 
		iran = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "iran", "Iran", "c", "houses/havana/guanabo/iran/", 5, "", ""), 
		luguy = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "luguy", "Luguy", "c", "houses/havana/guanabo/luguy/", 6, "", ""), 
		maria_antonia = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "maria_antonia", "Maria Antonia", "c", "houses/havana/guanabo/maria_antonia/", 10, "", ""), 
		marta_leon = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "marta_leon", "Marta & Leon", "c", "houses/havana/guanabo/marta_leon/", 2, "A superb house, close to the beach. &#164; Home type : house. Number of bedrooms : 2. Independent exit, garden, phone, view to the sea, climatized air, laundry, garage", "Una superba casa praticamente sulla spiaggia. &#164; Tipo di abitazione : casa. Stanze : 2. Uscita indipendente, giardino, telefono, vista al mare, aria condizionata, lavanderia, garage."), 
		maruca = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "maruca", "Maruca", "c", "houses/havana/guanabo/maruca/", 4, "", ""), 
		marisol = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "marisol", "Marisol", "c", "houses/havana/guanabo/marisol/", 3, "", ""), 
		mima = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "mima", "Mima", "c", "houses/havana/guanabo/mima/", 3, "", ""),
		mireya_y_omero = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "mireya_y_omero", "Mireya & Omero", "c", "houses/havana/guanabo/mireya_y_omero/", 3, "", ""),  
		nancy = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "nancy", "Nancy", "c", "houses/havana/guanabo/nancy/", 7, "", ""), 
		nancy2 = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "nancy2", "Nancy", "c", "houses/havana/guanabo/nancy2/", 3, "An elegant house, very close to the beach. &#164; Home type : house. Number of bedrooms : 2. Independent exit, garden, TV, phone, view to the sea, climatized air, laundry, breakfast (3 euros), dinner and supper (8 euros each), garage.", "Una casa elegante davanti alla spiaggia. &#164; Tipo di abitazione : casa. Stanze : 2. Uscita indipendente, giardino, TV, telefono, vista al mare, aria condizionata, lavanderia, colazione (3 euro), pranzo e cena (8 &euro; cad.), garage."),
		nelvis = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "nelvis", "Nelvis", "c", "houses/havana/guanabo/nelvis/", 9, "", ""), 
		olga = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "olga", "Olga", "c", "houses/havana/guanabo/olga/", 3, "", ""),
		reina = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "reina", "Reina", "c", "houses/havana/guanabo/reina/", 6, "", ""), 
		rosa = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "rosa", "Rosa", "c", "houses/havana/guanabo/rosa/", 3, "Beautiful and luxurious house, near to the sea. &#164; Home type : house. Number of bedrooms : 2. Independent bathroom, independent exit, garden, TV, phone, view to the sea, climatized air, watchman, laundry, breakfast (3 euros), dinner and supper (7 euros each), garage.", "Casa lussuosa ed elegante, prossima al mare. &#164; Tipo di abitazione : casa. Stanze : 2. Bagno indipendente, uscita indipendente, giardino, TV, telefono, vista al mare, aria condizionata, custode, lavanderia, colazione (3 euro), pranzo e cena (7 euro cad.), garage."), 
		rosa2 = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "rosa2", "Rosa", "c", "houses/havana/guanabo/rosa2/", 6, "", ""), 
		silvia = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "silvia", "Silvia", "c", "houses/havana/guanabo/silvia/", 7, "", ""), 
		solange = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "solange", "Solange", "c", "houses/havana/guanabo/solange/", 4, "", ""), 
		sorangel = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "sorangel", "Sorangel", "c", "houses/havana/guanabo/sorangel/", 2, "Very close to the beach, this house joins the confort and the convenience in an unique solution. &#164; Home type : house. Number of bedrooms : 1. Independent bathroom, phone, view to the sea, climatized air, laundry.", "Praticamente sulla spiaggia, questa casa offre il confort e la praticità in un'unica soluzione di vacanza. &#164; Tipo di abitazione : casa. Stanze : 1. Bagno indipendente, telefono, vista al mare, aria condizionata e lavanderia."), 
		teresa = new House(++id, "guanabo", "Guanabo", "g", "32 &euro;", "teresa", "Teresa", "c", "houses/havana/guanabo/teresa/", 3, "", ""),

//SANTA MARIA
		fabian = new House(id=1, "santa_maria", "Santa Maria", "sm", "32 &euro;", "fabian", "Fabian", "c", "houses/havana/santa_maria/fabian/", 1, "", ""), 
		josefa = new House(++id, "santa_maria", "Santa Maria", "sm", "32 &euro;", "josefa", "Josefa", "c", "houses/havana/santa_maria/josefa/", 7, "", ""),
		orlando = new House(++id, "santa_maria", "Santa Maria", "sm", "32 &euro;", "orlando", "Orlando", "c", "houses/havana/santa_maria/orlando/", 5, "", ""),
		rene = new House(++id, "santa_maria", "Santa Maria", "sm", "32 &euro;", "rene", "Ren&eacute;", "c", "houses/havana/santa_maria/rene/", 1, "", ""),
		santuario = new House(++id, "santa_maria", "Santa Maria", "sm", "32 &euro;", "santuario", "Santuario", "c", "houses/havana/santa_maria/santuario/", 11, "", ""),

//OLD HAVANA
		ebora = new House(id=1, "old_havana", "Old Havana", "oh", "", "ebora", "Ebora", "c", "houses/havana/old_havana/ebora/", 9, "", ""), 
		elsa = new House(++id, "old_havana", "Old Havana", "oh", "", "elsa", "Elsa", "c", "houses/havana/old_havana/elsa/", 6, "", ""), 

		mary = new House(++id, "old_havana", "Old Havana", "oh", "", "mary", "Mary", "c", "houses/havana/old_havana/mary/", 9, "", ""), 


//CENTRAL HAVANA
		jorge_niurka = new House(id=1, "central_havana", "Centro Habana", "ch", "50 &euro;", "jorge_niurka", "Jorge & Niurka", "c", "houses/havana/central_havana/jorge_niurka/", 6, "A completely independent apartment, near to Old Havana and perfect for young people. &#164; Home type : apartment. Number of bedrooms : 2, with bathroom, salon, dinning room, climatized air, parking.", "Un appartamento completamente indipendente, vicino all'Avana Vecchia e perfetto per giovani. &#164; Tipo di abitazione : appartamento. Stanze : 2, con bagno, salone, sala da pranzo, aria condizionata e parcheggio."),

		luis_lopez = new House(++id, "central_havana", "Centro Habana", "ch", "60 &euro;", "luis_lopez", "Luís López", "c", "houses/havana/central_havana/luis_lopez/", 6, "A completely independent apartment, near to Old Havana and the House of Music, ideal for couples. &#164; Home type : apartment. Number of bedrooms : 2, with bathroom, salon, dinning room.", "Un appartamento completamente indipendente, vicino all'Avana Vecchia e alla Casa de la Música, ottimo per coppie. &#164; Tipo di abitazione : appartamento. Stanze : 2, con bagno, salone, sala da pranzo, aria condizionata."),
		
		norma_humberto = new House(++id, "central_havana", "Centro Habana", "ch", "50 &euro;", "norma_humberto", "Norma & Humberto", "c", "houses/havana/central_havana/norma_humberto/", 9, "A completely independent apartment, near to Old Havana good either couples and singles. &#164; Home type : apartment. Number of bedrooms : 2, with bathroom, salon, dinning room.", "Un appartamento completamente indipendente, vicino all'Avana Vecchia, ottimo per coppie e singoli. &#164; Tipo di abitazione : appartamento. Stanze : 2, con bagno, salone, sala da pranzo, aria condizionata."),

		mary = new House(++id, "central_havana", "Centro Habana", "ch", "30 &euro;", "mary", "Mary", "c", "houses/havana/central_havana/mary/", 5, "Luxurious home, with a superb view on the Malecon coastline. &#164; Home type : apartment. Number of bedrooms : 2. Independent bathroom, TV, phone, view to the sea (Malecon coastline), climatized air, watchman, garage.", "Casa lussuosa con vista al famoso littorale Malecon. &#164; Tipo di abitazione : appartamento. Stanze : 2. Bagno indipendente, TV, telefono, vista al mare (Malecon), aria condizionata, custode, garage."),

//DIEZ DE OCTUBRE
		margarita_suarez = new House(id=1, "diez_de_octubre", "Diez de Octubre", "ddo", "", "margarita_suarez", "Margarita", "c", "houses/havana/diez_de_octubre/margarita_suarez/", 4, "", ""), 

//VEDADO
		florencia = new House(id=1, "vedado", "El Vedado", "v", "", "florencia", "Florencia", "c", "houses/havana/vedado/florencia/", 5, "Home type: apartment. Number of bedrooms : 2. Dinning room, toilet and kitchen", "Tipo di abitazione : appartamento. Numero di stanze : 2. Sala, bagno, cucina"),  

		isis = new House(++id, "vedado", "El Vedado", "v", "30 &euro;", "isis", "Isis Pallares", "c", "houses/havana/vedado/isis/", 4, "An elegant home, in the heart of Vedado. Its more affordable price make it often the best choice. &#164; Home type : apartment. Number of bedrooms : 2. Independent exit, TV, phone, climatized air, watchman, laundry, breakfast (3 euro), dinner and supper (10 euro each), garage.", "Una casa elegante, nel cuore del Vedado. Il suo prezzo più contenuto la rendono spesso un'ottima scelta. &#164; Tipo di abitazione : appartamento. Stanze : 2. Uscita indipendente, TV, telefono, aria condizionata, custode, lavanderia, colazione (3 euro), pranzo e cena (10 euro ciascuno), garage."), 

		//jesus = new House(++id, "vedado", "El Vedado", "v", "35 &euro;", "jesus", "Jes&#250;s", "c", "houses/havana/vedado/jesus/", 8, "Excellent home. &#164; Home type : apartment. Number of bedrooms : 2. Dinning room, veranda, climatized air and panoramic view on the sea.", "Una casa eccellente. &#164; Tipo di abitazione : appartamento. Stanze : 2. Salone, veranda, aria condizionata e vista panoramica sul mare."),  


		mercedes_gonzales = new House(++id, "vedado", "El Vedado", "v", "30 &euro;", "mercedes_gonzales", "Mercedes Gonzales", "c", "houses/havana/vedado/mercedes_gonzales/", 2, "Affordable and strategical located. &#164; Home type : apartment. Number of bedrooms : 2. Independent exit, TV, phone, climatized air, watchman, breakfast (4 euro), garage.", "Casa economica e strategicamente piazzata. &#164; Tipo di abitazione : appartamento. Stanze : 2. Uscita indipendente, TV, telefono, aria condizionata, custode, colazione (4 euro), garage."), 
		nancy = new House(++id, "vedado", "El Vedado", "v", "", "nancy", "Nancy", "c", "houses/havana/vedado/nancy/", 2, "", ""), 
		nieves = new House(++id, "vedado", "El Vedado", "v", "35 &euro;", "nieves", "Nieves", "c", "houses/havana/vedado/nieves/", 8, "Interesting appartment, 7th floor and panoramic view. &#164; Home type : apartment. Number of bedrooms : 3. Independent bathroom, dinning room, big kitchen and veranda, climatized air and panoramic view.", "Appartamento interessante al settimo piano di un edificio con vista panoramica. &#164; Tipo di abitazione : appartamento. Stanze : 3. Bagno indipendente, salone, grande cucina, veranda, aria condizionata e vista panoramica."), 


//NUEVO VEDADO
		marynv = new House(id=1, "nuevo_vedado", "Nuevo Vedado", "nv", "", "mary", "Mary", "c", "houses/havana/nuevo_vedado/mary/", 5, "", ""), 
		gisela_martinez = new House(++id, "nuevo_vedado", "Nuevo Vedado", "nv", "45 &euro;", "gisela_martinez", "Gisela Martinez", "c", "houses/havana/nuevo_vedado/gisela_martinez/", 7, "A superb elegant house with 4 bedrooms, garden and swimming pool. &#164; Home type : house. Number of bedrooms : 4. Independent bathroom, independent exit, garden, TV, phone, swimming pool, climatized air, watchman, laundry, breakfast (5 euro), garage.", "Una superba ed elegante casa, con quattro stanze, giardino e piscina. &#164; Tipo di abitazione : casa. Stanze : 4. Bagno indipendente, uscita indipendente, giardino, TV, telefono, piscina, aria condizionata, custode, lavanderia, colazione (5 euro), garage."),

//MIRAMAR
		adria = new House(id=1, "miramar", "Miramar", "m", "90 &euro;", "adria", "Adria", "c", "houses/havana/miramar/adria/", 11, "An elegant house in residencial area, near to 5th Avenue and the Occidental Miramar Hotel. &#164; Home type: independent house. Number of bedrooms : 2, with bathroom, frigobar, TV, salon, dinning room, garden, terrace, climatized air, private parking. Gastronomic service not included.", "Casa elegante, in zona residenziale, vicino alla 5ta Avenida e all'hotel Occidentale Miramar. &#164; Tipo di abitazione: casa indipendente. Numero di stanze: 2, con bagno, frigibar, TV, salone, sala da pranzo, giardino, terrazza, aria condizionata e parcheggio privato. Il servizio gastronomico è a parte."), 
	
		aldo = new House(++id, "miramar", "Miramar", "m", "38 &euro;", "aldo", "Aldo Gutierrez", "c", "houses/havana/miramar/aldo/", 10, "An elegant house in a featured zone. &#164; Home type : house. Number of bedrooms : 4. TV, phone, climatized air, garden and garage.", "Casa elegante in una delle migliori zone dell\'Avana. &#164; Tipo di abitazione : casa. Stanze : 4. Aria condizionata, giardino e garage."), 
		
		aleida = new House(++id, "miramar", "Miramar", "m", "38 &euro;", "aleida", "Aleida", "c", "houses/havana/miramar/aleida/", 5, "Home type: independent house. Number of bedrooms : 2 with private bathroom. Dinning room, kitchen, climatized air, and parking.", "Tipo di abitazione : casa indipendente. Stanze : 2 con bagno privato. Sala, cucina, aria condizionata e garage."), 

		/*A VARIABLE NAME CANNOT CONTAIN THE "-" SIGN!*/
		aleida_lazara = new House(++id, "miramar", "Miramar", "m", "90 &euro;", "aleida_lazara", "Aleida Lazara", "c", "houses/havana/miramar/aleida_lazara/", 8, "A completely independent elegant house, near to 5th Avenue. &#164; Home type : house. Number of bedrooms : 2, with bathroom, salon, dinning room, climatized air, garden, terrace, private parking.", "Una casa completamente indipendente, vicino alla 5ta Avenida. &#164; Tipo di abitazione: casa. Numero di stanze: 2, con bagno, salone, sala da pranzo, aria condizionata, giardino, terrazza, parcheggio privato."), 

		ana_ismael = new House(++id, "miramar", "Miramar", "m", "60 &euro;", "ana_ismael", "Ana & Ismael", "c", "houses/havana/miramar/ana_ismael/", 8, "A luxiry house, completely independent and very close to the sea. &#164; Home type : house. Number of bedrooms : 3, with bathroom, salon, dinning room, climatized air, garden, terrace, private parking.", "Una casa lussuosa e completamente indipendente, a 30 metri dal mare. &#164; Tipo di abitazione: casa. Numero di stanze: 3, con bagno, salone, sala da pranzo, aria condizionata, giardino, terrazza, parcheggio privato."), 

		caryc = new House(++id, "miramar", "Miramar", "m", "45 &euro;", "caryc", "Cary Casta&#241o", "c", "houses/havana/miramar/caryc/", 15, "Home type : house. Number of bedrooms : 5. Independent bathroom and entry, double dinning room, climatized air, garden, garage for 2 autos.", "Tipo di abitazione : casa. Stanze : 5. Bagno e ingresso indipendenti, giardino Bagno indipendente, salone doppio, aria condizionata, giardino, garage per due auto."), 

		
		daisy = new House(++id, "miramar", "Miramar", "m", "38 &euro;", "daisy", "Daisy", "c", "houses/havana/miramar/daisy/", 9, "Home type : independent house. Number of bedrooms : 3. Diving room with piano, climatized air, garden, terrace.", "&#164; Tipo di abitazione : casa indipendente. Stanze : 3. Sala con piano, giardino e balcone."),	

	
		esperanza = new House(++id, "miramar", "Miramar", "m", "38 &euro;", "esperanza", "Esperanza", "c", "houses/havana/miramar/esperanza/", 11, "", ""), 
		
		estela = new House(++id, "miramar", "Miramar", "m", "45 &euro;", "estela", "Estela Moreson", "c", "houses/havana/miramar/estela/", 8, "Home type : house. Number of bedrooms : 3. Independent bathroom and entry.", "&#164 Tipo di abitazione : casa. Numero di stanze : 3. Bagno ed entrata indipendenti."), 


		jorge_mesa = new House(++id, "miramar", "Miramar", "m", "38 &euro;", "jorge_mesa", "Jorge Mesa", "c", "houses/havana/miramar/jorge_mesa/", 8, "A completely independent house, near to 5th Avenue and perfect for young people. &#164; Home type : house. 3 bedrooms with private bathroom, kitchen and dinning room, patio, garage.", "Una casa completamente indipendente, vicino alla 5ta Avenida e perfetta per i giovani. &#164; Tipo di abitazione : casa. Stanze : 3 con bagno privato. Sala e cucina, aria patio e garage."),

		marcos = new House(++id, "miramar", "Miramar", "m", "38 &euro;", "marcos", "Marcos", "c", "houses/havana/miramar/marcos/", 7, "This independent house has two large bedrooms (with climatized air, bathroom and all conforts). One of these bedrooms is part of a block including dinning room, kitchen, internal steps and corridor.", "Questa casa indipendente di Miramar, ha due grandi camere (aria condizionata, bagno.. e tutti i conforts). Una di queste camere è inserita in un complesso, che comprende anche salone, cucina, scala interna e disimpegno."),


		margot = new House(++id, "miramar", "Miramar", "m", "38 &euro;", "margot", "Margot", "c", "houses/havana/miramar/margot/", 2, "Home type : apartment. Number of bedrooms : 2. Independent exit, garden, TV, phone, climatized air, laundry, breakfast (5 euro), dinner and supper (10 euro each), garage.", "Tipo di abitazione : appartamento. Stanze : 2. Uscita indipendente, giardino, TV, telefono, aria condizionata, lavanderia, colazione (5 euro), pranzo e cena (10 euro ciascuno), garage."),
		
		maria_eugenia = new House(++id, "miramar", "Miramar", "m", "38 &euro;", "maria_eugenia", "Maria Eugenia", "c", "houses/havana/miramar/maria_eugenia/", 7, "Home type : independent apartment. 2 bedrooms with private bathroom, dinning room and kitchen, climatized air.", "Tipo di abitazione : appartamento indipendente. Due stanze con bagno, sala, cucina e aria condizionata."),

		mayda_bellon = new House(++id, "miramar", "Miramar", "m", "35 &euro;", "mayda_bellon", "Mayda Bellon", "c", "houses/havana/miramar/mayda_bellon/", 8, "Near to the commercial center of 5Th Avenue and 42. &#164; Home type : independent apartment with owner living in independent side. Number of bedrooms : 2. Climatized air, bathroom and garage.", "Vicino al centro commerciale di 5ta e 42. &#164;",  "Tipo di abitazione : appartamento indipendente, con il padrone che vive in un'area indipendente. Stanze : 2. Aria condizionata, giardino e garage."),

		miladys = new House(++id, "miramar", "Miramar", "m", "38 &euro;", "miladys", "Miladys", "c", "houses/havana/miramar/miladys/", 8, "", ""), 

		nelida = new House(++id, "miramar", "Miramar", "m", "38 &euro;", "nelida", "Nelida", "c", "houses/havana/miramar/nelida/", 12, "Home type : independent house. Number of bedrooms : 2 with private bathroom. Kitchen, dinning room, patio and garage.", "Tipo di abitazione : casa indipendente. Stanze : 2 con bagno privato. cucina, sala, giardino e garage."),
		
		neuto = new House(++id, "miramar", "Miramar", "m", "30 &euro;", "neuto", "Neuto Rodriguez", "c", "houses/havana/miramar/neuto/", 3, "Great featured and good priced home, with superb view to Havana/Malecon/sea, directly from Miramar. &#164; Home type : apartment. Number of bedrooms : 2. Independent bathroom, TV, phone, panoramic view to the sea and Havana City, climatized air, laundry, breakfast (3 euros).", "Bella casa con un ottimo prezzo considerando la sua superba vasta al mare/Avana/Malecon direttamente da Miramar... &#164;", "Tipo di abitazione : appartamento. Stanze : 2. Bagno indipendente, TV, telefono, vista panoramica sul mare e l'Avana, aria condizionata, lavanderia, colazione (3 euro)."),	

		

//VILLE
		villa_cristina = new House(id=1, "villas", "Miramar", "m", "300 &euro;", "swimming34a", "Villa Cristina", "c", "houses/havana/miramar/swimming34a/", 4, "", ""), 

		villa_faselis = new House(++id, "villas", "Siboney", "v", "300 &euro;", "villa_faselis", "Villa Faselis Borbonet", "c", "houses/havana/villas/villa_faselis/", 13, "In front of the Cimeq Hospital. Residential and very quied zone. &#164; Home type : villa with swimming pool. Number of bedrooms : 3 with bathroom. Salon, dinning room, climatized air, patio, garden, ranchon, barbecue, private parking. Gastronimic service not included.", "Davanti all'ospedale Cimeq, in zona residenziale molto tranquilla. &#164; Tipo di abitazione : villa con piscina. Stanze: 3 con bagno. Salone, sala da parnzo, aria condizionata, patio, giardino, ranchon, barbecue, garage. Servizio gastronomico a parte."),		

		villa_gerardo = new House(++id, "villas", "Siboney", "v", "350 &euro;", "villa_gerardo", "Villa Gerardo & Magali", "c", "houses/havana/villas/villa_gerardo/", 9, "Very elegant, in a residential and very quied zone. &#164; Home type : villa with swimming pool. Number of bedrooms : 3 with bathroom. Salon, dinning room, climatized air, patio, garden, ranchon, barbecue, private parking. Gastronimic service not included.", "Villa molto elegante in zona residenziale e tranquilla. &#164; Tipo di abitazione : villa con piscina. Stanze: 3 con bagno. Salone, sala da parnzo, aria condizionata, patio, giardino, ranchon, barbecue, garage. Servizio gastronomico a parte."),		

		villa_gisela_martinez = new House(++id, "villas", "Nuevo Vedado", "v", "300 &euro;", "villa_gisela_martinez", "Villa Gisela Martínez", "c", "houses/havana/villas/villa_gisela_martinez/", 19, "Very elegant and quied. &#164; Home type : villa with swimming pool. The owner live there in an independent area. Number of bedrooms : 3 with bathroom. Frigobar, salon, dinning room, climatized air, garden, ranchon, private parking. Gastronimic service not included.", "Villa elegante e tranquilla. &#164; Tipo di abitazione : villa con piscina. La padrona vive nella casa ma in un'area indipendente. Stanze: 3 con bagno. Frigobar, salone, sala da parnzo, aria condizionata, giardino, ranchon, garage. Servizio gastronomico a parte."),
		
		/*villa_gladys = new House(++id, "villas", "Miramar", "v", "250 &euro;", "villa_gladys", "Villa Gladys Fernandez", "c", "houses/havana/villas/villa_gladys/", 4, "Very quied and in front of the sea. &#164; Home type : villa with swimming pool. The owner live there in an independent area. Number of bedrooms : 4 with bathroom. Salon, dinning room, climatized air, garden, private parking. Gastronimic service not included.", "Villa molto tranquilla e davanti al mare. &#164; Tipo di abitazione : villa con piscina. La padrona vive nella casa ma in un'area indipendente. Stanze: 4 con bagno. Salone, sala da parnzo, aria condizionata, giardino, garage. Servizio gastronomico a parte."),*/

		villa_tania = new House(++id, "villas", "Siboney", "v", "350 &euro;", "villa_tania", "Villa Tanya", "c", "houses/havana/villas/villa_tania/", 15, "A very elegant villa, in residencial zone and very quied. &#164; Home type : villa with swimming pool. Number of bedrooms : 3 with bathroom. Salon, dinning room, climatized air, patio, garden, ranchon, barbecue, private parking. Gastronimic service not included.", "Una villa molto elegante, in zona residenziale e molto tranquilla. &#164; Tipo di abitazione : villa con piscina. Stanze: 3 con bagno. Salone, sala da parnzo, aria condizionata, patio, giardino, ranchon, barbecue, garage. Servizio gastronomico a parte."),

//PINAR DEL RIO
		pinar_house1 = new House(id=1, "pinar", "Pinar del Rio", "pr", "", "house1_", "Pinar del Rio City House 1", "c", "houses/pinar/pinar/house1_/", 6, "", ""),

//MATANZAS CITY	
		dr_moreno = new House(id=1, "matanzas_city", "Matanzas City", "mc", "25 &euro;", "dr_moreno", "Dr. Moreno", "c", "houses/matanzas/matanzas_city/dr_moreno/", 3, "Very good house, with garden and view to the sea. It's a perfect choice for beach style vacations. &#164; Home type : house. Number of bedrooms : 2. Garden, TV, view to the sea, climatized air, breakfast (unknow price).", "Ottima casa, con giardino e vista al mare, ideale per le vacanze estive. &#164; Tipo di abitazione : casa. Stanze : 2. Giardino, TV, aria condizionata, colazione (prezzo sconosciuto)."),
		

//CIEGO DE AGUILA - MORON
		house1_ = new House(id=1, "moron", "Moron", "mr", "", "house1_", "Moron House 1", "c", "houses/ciego_de_avila/moron/house1_/", 5, "", ""), 
		noel = new House(++id, "moron", "Moron", "mr", "", "noel", "Noel Debarganes", "c", "houses/ciego_de_avila/moron/noel/", 2, "", ""),

//CIENFUEGOS
		house1_ = new House(id=1, "cienfuegos", "Cienfuegos", "cf", "", "house1_", "Cienfuegos House 1", "c", "houses/cienfuegos/cienfuegos/house1_/", 4, "", ""), 
		house2_ = new House(++id, "cienfuegos", "Cienfuegos", "cf", "", "houses/cienfuegos/cienfuegos/house2_/", 4, "", ""), 
		house3_ = new House(++id, "cienfuegos", "Cienfuegos", "cf", "", "houses/cienfuegos/cienfuegos/house3_/", 4, "", ""), 

//SANTIAGO DE CUBA 
//BARACOA
		adis = new House(id=1, "baracoa", "Baracoa", "br", "", "adis", "Adis", "c", "houses/santiago/baracoa/adis/", 3, "", "")
		); 


var n = 900;
for (var g in Houses)
{
	Houses[g].code += n++;
}



function GetHouses(zn, lng)
{
	var nb_houses=0;

	if (zone != "")
	{
		var code="";
		code = '<h1>';
		
		for (var i in Houses)
			if(Houses[i].zone == zn)
			{
				code += Houses[i].showzone;
				break;
			}
		
		for (var i in Houses)
		{
			if(Houses[i].zone == zn)
				nb_houses++;
		}

		if(lng!='it') code += ' Private Homes / Houses <br>(Total : ' +nb_houses +')</h1><br><br>';
		else		  code += ' Case in Affitto (Case Particular)<br>(Totale : ' +nb_houses +')</h1><br><br>';

		for (var i in Houses)
		{
			if(Houses[i].zone == zn)
			{
				code +='<center>' +
				'<table cols=3 width="80%" border=1 cellspacing=1 cellpadding=2>' +
				'<tr>' +
				'<td width="20%" align="center"><font size=4>N&#186;</font></td>' +
				'<td width="60%" align="center">';
				switch(lng)
				{
					default:
						/* The construct <a href="#" onclick="ShowThisHouse">
						is not appropriate here. It causes the opener to "back 
						to the top each time an image is clicked. This effect is
						not wanted. */
						code+='<font class="notas">Click on the image to see details<br></font>' +
						'<a href="javascript:ShowThisHouse(' + i + ')" onmouseover="window.status=\'See all images of this home\';return true;" onmouseout="window.status=\'\';return true;">' +
						'<img src="'+Houses[i].path+Houses[i].name+'-lt.jpg"' + ' border=0></a></td>' +
						'<td width="20%" align="center"><font size=3>';
						
						if(Houses[i].zone == "villas")
							code+= "<b>In<br>"+Houses[i].showzone+"</b>";//Price

						code+='&nbsp;</font></td></tr>'+
						'<tr>'+
						'<td align="center">' + Houses[i].code + "-" + Houses[i].ident + '</td>' +
						'<td align="center">' +
						'<font face="verdana, helvetica, sans-serif" size=3><b>' +
						Houses[i].showname + '</b></td>' +
						'<td align="center">&nbsp;' + Houses[i].price 
						+ '</td></tr>' +
						'<tr><td colspan=3><font class="notas">' + Houses[i].description + '</font></td></tr></table>' +
						'<a href="book.html?'+
						Houses[i].code + '&' +
						Houses[i].showname + '&' +
						Houses[i].zone + '&' +
						Houses[i].owner +
						'" class="default">Book it</a> or <a href="javascript:OpenWnd(\'contact.html?' + Houses[i].code + '&' +
						Houses[i].showname + '&' +
						Houses[i].zone + '&' +
						Houses[i].owner + '\')" class="default">write us</a><br>'+
						'for more informations.</center>';
					break;
					case 'it':
						code+='<font class="notas">Cliccare sull\'immagine per vedere i dettagli<br></font>' +
						'<a href="javascript:ShowThisHouse(' + i +', ' + '\'it\'' + ')" onmouseover="window.status=\'Vedere tutte le immagini per questa casa\';return true;" onmouseout="window.status=\'\';return true;">' +
						'<img src="'+Houses[i].path+Houses[i].name+'-lt.jpg"' + ' border=0></a></td>' +
						'<td width="20%" align="center"><font size=3>&nbsp;' +
							//Price
						'</font></td></tr>'+
						'<tr>'+
						'<td align="center">' + Houses[i].code + "-" + Houses[i].ident + '</td>' +
						'<td align="center">' +
						'<font face="verdana, helvetica, sans-serif" size=3><b>' +
						Houses[i].showname + '</b></td>' +
						'<td align="center">&nbsp;' + Houses[i].price 
						+ '</td></tr>' +
						'<tr><td colspan=3><font class="notas">' + Houses[i].description_it + '</font></td></tr></table>' +
						'<a href="prenotazioni.html?'+
						Houses[i].code + '&' +
						Houses[i].showname + '&' +
						Houses[i].zone + '&' +
						Houses[i].owner +
						'" class="default">Prenotare</a> o <a href="javascript:OpenWnd(\'contact-it.html?' + 			Houses[i].code + '&' +
						Houses[i].showname + '&' +
						Houses[i].zone + '&' +
						Houses[i].owner +
						'\')" class="default">scriveteci</a><br>'+
						'per maggiori informazioni.</center>';				
				}
				code+='<hr size=1 noshade>';

				//alert('<pre>' + code + '</pre>');
			}
		}
		document.write(code);
		code="";
	}
}

function ShowThisHouse(index, lng)
{
	var i = 0, 
		code = "";

	
	var NewWindow = window.open("","","left="+centerLeft+",top="+centerTop+",WIDTH="+resized_width+",HEIGHT=" + 
			resized_height+",titlebar=0,menubar=0,resizable=1,scrollbars=1,location=0,hotkeys=1,status=0,toolbar=0," +
				"dependent=1");	
	NewWindow.focus();

	code = '<html><head>' +
		   '<script language="JavaScript" src="codes/js.js"></script>' +
	       '<script language="JavaScript" src="codes/prot.js"></script>' +
		   '<script language="JavaScript" src="codes/wnd.js"></script>' +
		   '<link rel="stylesheet" href="codes/style.css" type="text/css" title="default"></link></head>' +
		   '<body onunload=\'opener.focus()\'>';
			
	if(lng != 'it')
	{
		code+='<h1>' + Houses[index].code + ' : ' + Houses[index].showname + ' House</h1>' +
		   '<center><font class="notas">' +
		   '(if the pictures don\'t appear immediately, please wait a moment...)';		
	}
	else
	{	
		code+='<h1>Casa ' + Houses[index].code + ' : ' + Houses[index].showname + '</h1>' +
			  '<center><font class="notas">' +
			  '(se le immagini non appaiono immediatamente, vogliate aspettare un momento...)';

	}
	
	code+='</font><br><br>';

	while(i < Houses[index].nb_img)
	{
		code += '<img src="'+Houses[index].path+Houses[index].name+i+'.jpg" border=0><br><br>';
		i++;
	}

	code+='<br><a href="javascript:window.close()" class="menu">';
	if(lng != 'it') code+='Close this window';
	else			code+='Chiudi questa finestra';
	
	/*return false is here necessary to invalidate the action of href="". Without it, href="" will be executed. */
	code+='</a>&nbsp;|&nbsp;<a href="" onclick="opener.focus();return false;" class="menu">';
	if(lng != 'it') code+='Or switch back to houses list without closing';
	else			code+='Oppure torna alla lista delle case senza chiudere';
	
	code+='</a><br><br>';
	if(lng != 'it') code+='To book this home, click to "book it" on the link below its thumbnail image after closing this window.';
	else code+='Per prenotare questa casa, chiudete questa finestra e cliccate sul link corrispondente "Prenotare" nella lista delle case disponibili';

	code+='</body></html>';
	NewWindow.document.write(code);
	code="";
}
