/*
 
Various personnal javascript functions
Copyright Bernard Languillier 2007

*/

function openNextImageDetails() {
	var currentImage, nextImage, URL; 
	var numberImages=20;
	
	currentImage = location.search.substr(1).split("?");
	if (currentImage == undefined){
		currentImage = 0;
	}
	
	nextImage=Number(currentImage)+1;
	if (nextImage == (numberImages)){
		nextImage=0;
	}
			
	URL = "Host.html?"+nextImage;
	
	document.location.href = URL;
}

function openPrevImageDetails() {
	var currentImage, nextImage, URL; 
	var numberImages=20;
	
	currentImage = location.search.substr(1).split("?");
	if (currentImage == undefined) {
		currentImage = 0;
	}
	nextImage=Number(currentImage)-1;
	if (currentImage == (0)){
		nextImage=Number(numberImages)-1;
	}
	
	URL = "Host.html?"+nextImage;
	
	document.location.href = URL;
}

function LightboxJavascriptLauncher(Sequence) {
	var images= [];
	while (!ds1.getDataWasLoaded()){}
		var row = ds1.getData(true);
		var ImageURL, ImageTitle, ImageTitleHTML, index;
		var RelPath = "../content/bin/images/large/";
		for (var i = 0 ; i < row.length ; i++)
		{
			ImageURL=RelPath+row[i]["ns1:RelPathLargeImage"];
			ImageTitle=row[i]["ns1:ETitle"];						
			ImageTitleHTML="<span class='ImageDescriptionTitle'>"+ImageTitle+"</span> - <a href='Host.html?"+i+"'><span class='body'>click for details</span></a>";
			images[i] = [ImageURL, ImageTitleHTML];
		}
		if (Sequence != undefined){
			index = Sequence - 1;
		}
		else{
			index = Math.max(0,location.search.substr(1).split('?'));	
		}
		
		return Lightbox.open(images,index);
}
