/*
	Défilement des photos dans la page Arts
	Patricia Comte pour Alcyonix
*/

var intCount;				//No de l'image courante (initialisé à 1 dans la page Arts)
var intMax;					//Nombre Max d'images (initialisée dans la page Arts)
var objNewImg=new Image();	//Nouvelle image
var arrImgth=new Array();	//Tableau d'images
var arrImg=new Array();		//Tableau d'images

function PreloadImage()
{
	var i;
	for (i=1; i<=intMax;i++)
	{
		arrImgth[i]=new Image();
		arrImgth[i].src="../images/arts/"+i+"th.jpg";

		arrImg[i]=new Image();
		arrImg[i].src="../images/arts/"+i+".jpg";
	}
}

function ShowImage(strMove, strExt)
{
	var strImgSrc;	//Adresse de l'image
	var strPathImg;	//Path de l'image.
	var idImg;		//Id de l'image selon le viewer.
	
	idImg='imgArts'+strExt
	strImgSrc=document.getElementById(idImg).src;
	
	strPathImg=strImgSrc.substring(0,strImgSrc.lastIndexOf('/')+1);
	
		if(strMove=='next')
		{
			if(intCount<intMax)
				intCount++;
			else
				intCount=1;
		}
		if(strMove=='previous')
		{
			if(intCount>1)
				intCount --;
			else
				intCount=intMax;
		}
		if(strMove=='first')
			intCount=1;
		if(strMove=='last')
			intCount=intMax;

		objNewImg.src=strPathImg+intCount+strExt+'.jpg';
		strWidthImg=objNewImg.width;
		strHeightImg=objNewImg.height;
		
		document.getElementById(idImg).src=objNewImg.src;
		document.getElementById(idImg).width=objNewImg.width;
		document.getElementById(idImg).height=objNewImg.height;
}

function LargeViewer(objImg,strLang)
{
	var strViewerURL;
	strViewerURL="artsViewer"+strLang+".htm?objImg="+objImg.src+"&strMaxImg="+intMax;
	window.open(strViewerURL, "newwindow", "width=640,height=600,top=30,left=30");
}

function setImg()
{
	var strQuery=location.search;
	var strValue;
	var strPathImg;
	var intNoImg;
	var objImg=new Image();
	
	if (strQuery.indexOf("?")>= 0) 
	{ 
		strValue=requestQueryValue('objImg');
		intNoImg=parseInt(strValue.substring(strValue.lastIndexOf('/')+1,strValue.lastIndexOf('.')-2));
	} 
	else 
	{ 
		strValue="../images/arts/";
		intNoImg=1;
	}
	
	strPathImg=strValue.substring(0,strValue.lastIndexOf('/')+1);
	objImg.src=strPathImg+intNoImg+'.jpg';
	
	document.getElementById('imgArts').src=objImg.src;
	document.getElementById('imgArts').width=objImg.width;
	document.getElementById('imgArts').height=objImg.height;
	return intNoImg;
}

function requestQueryValue(strQueryName)
{
	var strQuery=location.search;
	var intPos;
	var strValue;
		
	if (strQuery.indexOf(strQueryName) >= 0) 
	{ 
		intPos = strQuery.indexOf(strQueryName) + strQueryName.length + 1; 
		if (strQuery.indexOf("&", intPos) >= 0) 
		{ 
			strValue=strQuery.substring(intPos, strQuery.indexOf("&", intPos)); 
		} 
		else 
		{ 
			strValue=strQuery.substring(intPos, strQuery.length); 
		} 
	} 
	else 
	{ 
		strValue=""; 
	} 
	return strValue;
}
