
var nbrpage = 8;
var currentpage = 0;

function nextPage() 
{
	VigiClearPrevImage(false);
	VigiHideShowNextImage(2);
	
	if (currentpage < 0 ) 
	{
		currentpage = 0;
	} else {
		if (currentpage < nbrpage - 1){
			currentpage = currentpage + 1;
			VigiSetImagePath(currentpage);			
		} else {
			currentpage = nbrpage - 1;
		}
	}
	VigiAnchorStyle();
}

function previousPage() 
{
	VigiClearNextImage(false);
	VigiHideShowPrevImage(2);
	
	if (currentpage < 1 ){
		currentpage = 0;
		VigiClearPrevImage(true)
	} else {
		currentpage = currentpage - 1;
		VigiSetImagePath(currentpage);		
	}
	VigiAnchorStyle();
}

function Vigi_getElById(idVal)
{
	if (document.getElementById != null){
		return document.getElementById(idVal);
	}else{
		if (document.all != null)
			return document.all[idVal];
		else
			return null;
	}
}

function VigiSetImagePath(vNum)
{
	var vImgObj = Vigi_getElById('imgEthique');
	if (vImgObj != null)
		vImgObj.src = "images/ethique_" + String(vNum) + ".gif";
}

function VigiSetImagePathByAnchor(vNum)
{
	VigiSetImagePath(vNum);
	currentpage = vNum;
	VigiAnchorStyle();
	VigiClearNextImage(false);
	VigiClearPrevImage(false);
	VigiHideShowNextImage(1);
	VigiHideShowPrevImage(1);
}

function VigiClearNextImage(vClear)
{
	var vImgObj = Vigi_getElById('imgNext');
	if (vImgObj != null)
	{
		if (vClear){
			vImgObj.src = 'images/spacer.gif';
			vImgObj.alt = '';
			vImgObj.style.cssText = '';
		} else {
			vImgObj.src = 'images/next.gif';
			vImgObj.alt = 'page suivante';
			vImgObj.style.cssText = 'cursor:pointer; cursor:hand; border="0";';
		}
	}
}

function VigiClearPrevImage(vClear)
{
	var vImgObj = Vigi_getElById('imgPrev');
	var vtblObj = Vigi_getElById('lblPrevPage');
	if (vImgObj != null)
	{
		if (vClear){ 
			vImgObj.src = 'images/spacer.gif';
			vImgObj.alt = '';
			vImgObj.style.cssText = '';
		}else{
			vImgObj.src = 'images/prev.gif';
			vImgObj.alt = vtblObj.value;
			vImgObj.style.cssText = 'cursor:pointer; cursor:hand; border="0";';
		}
	}
}

function VigiHideShowPrevImage(iBorne)
{
	if (currentpage < iBorne)
		VigiClearPrevImage(true)
	else
		VigiClearPrevImage(false)
}

function VigiHideShowNextImage(iBorne)
{
	if (currentpage < nbrpage - iBorne)
		VigiClearNextImage(false)	
	else
		VigiClearNextImage(true);
}

function VigiAnchorStyle()
{
	for (i=0; i < nbrpage; i++)
	{
		var vImgId = "page" + String(i)
		var vImgObj = Vigi_getElById(vImgId);
		if (vImgObj != null)
		{
			if (currentpage == i){
				vImgObj.style.textDecoration = 'none';
				vImgObj.style.fontWeight = 'bold';
			} else {
				vImgObj.style.textDecoration = 'underline';
				vImgObj.style.fontWeight = 'normal';
			}
		}
	}
}

