var items_number = new Array();
items_number['ovale'] = 12;
items_number['callisto'] = 10;
items_number['domus-small'] = 11;
items_number['candela'] = 12;
items_number['new-westminster'] = 11;
items_number['opticone'] = 7;
items_number['bollard'] = 21;
items_number['serenade-dsx'] = 1;
items_number['serenade'] = 3;
items_number['renaissance'] = 3;
items_number['domus'] = 7;
items_number['domus-55'] = 3;
items_number['zenith'] = 9;
items_number['harmonia'] = 5;
items_number['citea'] = 3;
items_number['helios'] = 6;
items_number['transit'] = 6;
items_number['dome'] = 3;
items_number['lanterne-carree'] = 8;
items_number['lanterne-hexagonale'] = 6;
items_number['lanterne-octogonale'] = 3;
items_number['lanterne-contemporaine'] = 5;
items_number['lanterne-victorienne'] = 3;
items_number['optilux'] = 0;
items_number['visualume'] = 4;
items_number['globe-5200'] =0 ;
items_number['globe-signature'] = 0;
items_number['lp'] = 1;
items_number['lumilux'] = 0;
items_number['ancestra'] = 10;
items_number['optima'] = 6;
items_number['appliques'] = 6;
items_number['l40u'] = 0;
items_number['capella'] = 4;
items_number['leonis'] = 5;
items_number['life'] = 3;
items_number['cityspirit'] = 3;
items_number['roadstar'] = 6;

var items_number2 = new Array();
items_number2['01'] = 12;
items_number2['02'] = 10;
items_number2['03'] = 11;
items_number2['04'] = 12;
items_number2['05'] = 11;
items_number2['06'] = 7;
items_number2['07'] = 21;
items_number2['08'] = 1;
items_number2['09'] = 3;
items_number2['10'] = 3;
items_number2['11'] = 7;
items_number2['12'] = 3;
items_number2['13'] = 9;
items_number2['14'] = 5;
items_number2['15'] = 3;
items_number2['16'] = 6;
items_number2['17'] = 6;
items_number2['18'] = 3;
items_number2['19'] = 8;
items_number2['20'] = 6;
items_number2['21'] = 3;
items_number2['22'] = 5;
items_number2['23'] = 3;
items_number2['24'] = 0;
items_number2['25'] = 4;
items_number2['26'] = 0;
items_number2['27'] = 0;
items_number2['28'] = 1;
items_number2['29'] = 0;
items_number2['30'] = 10;
items_number2['31'] = 6;
items_number2['32'] = 6;
items_number2['33'] = 0;
items_number2['34'] = 4;
items_number2['35'] = 5;
items_number2['36'] = 3;
items_number2['37'] = 3;
items_number2['38'] = 6;

var series_order = new Array();
series_order = ['ovale','callisto','domus-small','candela','new-westminster','opticone','serenade-dsx','serenade','domus','renaissance','dome','lanterne-carree','lanterne-hexagonale','lanterne-octogonale','lanterne-contemporaine','lanterne-victorienne','ancestra','citea','helios','optima','transit','zenith','harmonia','visualume','lp', 'l40u', 'capella', 'leonis','life','cityspirit','roadstar']

function display_detail(lang, direction, page, nb)
{
	var next;
	var previous;
	var max = items_number[page];
	var referer = new String(window.location.search.toString().substring(1, window.location.toString().length));

	var path;
	if (lang == 'F')
	{
		path = '/produits/photos-installation/details_';
	}
	else if (lang == 'E')
	{
		path = '/products/installation-pictures/details_';
	}
	else
	{
		path = '/productos/fotos-de-instalaciones/details_';
	}

	for (i=1; i<=max; ++i)
	{
		if (i == nb)
		{
			previous = i - 1;
			next = i + 1;
			break
		}
	}
	
	var details_url;
	if (direction == "prev")
	{
		if (previous < 1)
		{
			previous = max;

			if (referer == "allseries")
			{
				page = find_serie(direction, page);
				previous = items_number[page];
			}
		}

		details_url = path + page + '_' + previous + '.html';	
	}
	else
	{
		if (next > max)
		{
			next = 1;

			if (referer == "allseries")
			{
				page = find_serie(direction, page);
			}
		}

		details_url = path + page + '_' + next + '.html';
	}

	if (referer == "allseries" || string == "allseries")
	{
		details_url = details_url + '?allseries';
	}
	else if (referer == "bollards" || string == "bollards")
	{
		details_url = details_url + '?bollards';
	}
	else if (referer == "sconces" || string == "sconces")
	{
		details_url = details_url + '?sconces';
	}
	else
	{
		details_url = details_url + '?' + product_category + serie_id;
	}

	window.location = details_url;
}

function find_serie(direction, page)
{
	var next;
	var previous;
	var max = series_order.length;

	for (i=0; i<series_order.length; ++i)
	{
		if (series_order[i] == page)
		{
			previous = i - 1;
			next = i + 1;
			break
		}
	}

	if (direction == "next")
	{
		if (next + 1 > max)
		{
			page = series_order[0];
		}
		else
		{
			page = series_order[next];
		}
	}
	else
	{
		if (previous < 0)
		{
			page = series_order[max - 1];
		}
		else
		{
			page = series_order[previous];
		}
	}

	return page;
}

function fil_arriane(langue)
{
	if (string == "allseries")
	{
		document.getElementById("single_serie").style.display = 'none';
		document.getElementById("bollards").style.display = 'none';
		document.getElementById("sconces").style.display = 'none';
		document.getElementById("allseries").style.display = 'block';
	}
	else if (string == "bollards")
	{
		document.getElementById("single_serie").style.display = 'none';
		document.getElementById("bollards").style.display = 'block';
		document.getElementById("sconces").style.display = 'none';
		document.getElementById("allseries").style.display = 'none';
	}
	else if (string == "sconces")
	{
		document.getElementById("single_serie").style.display = 'none';
		document.getElementById("bollards").style.display = 'none';
		document.getElementById("sconces").style.display = 'block';
		document.getElementById("allseries").style.display = 'none';
	}
	else
	{
		document.getElementById("single_serie").style.display = 'block';
		document.getElementById("bollards").style.display = 'none';
		document.getElementById("sconces").style.display = 'none';
		document.getElementById("allseries").style.display = 'none';

		if (items_number2[serie_id] == 1)
		{
			document.getElementById("prev_next").style.display = 'none';
		}

		eval('document.getElementById("product_category").innerHTML = "' + product_categories[langue + '-' + product_category] + '"');
		eval('document.getElementById("product_category_url").href = "' + product_categories_url[langue + '-' + product_category] + '"');
		eval('document.getElementById("serie_name").innerHTML = "' + series[langue + '-' + serie_id] + '"');
		eval('document.getElementById("serie_url").href = "' + series_url[langue + '-' + serie_id] + '?' + product_category + '"');
	}
}