var MaxIndex=12;
var Play=false;
var IndexValue=0;

function getNextImage() {

	new Ajax.Request ('./api_emines.net.php?action=getAlbumImage&index='+IndexValue+'&page='+$('Page').innerHTML+'&album='+$('Album').innerHTML+'&language='+$("Language").innerHTML,
	{
		asynchronous:true,
		method: 'get',
		onSuccess: function(requester) {
			var Data = $A(eval(requester.responseText));
			updateImageData( Data );
		},
		onFailure: function(){
			alert('Echec de la requete');
		},
		onLoading: function(){
			$('main_image').src = './img/thema_black/loader.gif';
		    $("image_title").innerHTML = '&nbsp';
		    $("image_description").innerHTML = '&nbsp';
		    $("image_designer").innerHTML = '&nbsp';
		    $("image_photograph").innerHTML = '&nbsp';
		    $("image_model").innerHTML = '&nbsp';
		    $("image_software").innerHTML = '&nbsp';

		},
		onComplete: function(){
			//$('loading').innerHTML = '';

		}
	});
	IndexValue = (parseInt(IndexValue)+1) % parseInt(MaxIndex);
	$('IndexValue').innerHTML = IndexValue;
}

function updateImageData( Data ) {
	Data.each(function(ImageObj) {
	    $("main_image").src = './upload/'+ImageObj.Path;
	    $("image_title").innerHTML = '<H1>'+ImageObj.Titre+'</H1>';
	    $("image_description").innerHTML = ImageObj.Description;
	    $("image_designer").innerHTML = ImageObj.Designer;
	    $("image_photograph").innerHTML = ImageObj.Photograph;
	    $("image_model").innerHTML = ImageObj.Model;
	    $("image_software").innerHTML = ImageObj.Software;
	});
}

function image_auto_actu( ) {

	if( Play == false )
		return;
    var delay=5000;
    IndexValue = $('IndexValue').innerHTML;
    getNextImage( );
    setTimeout("image_auto_actu()",delay);
}//cyclique

function image_actu( ) {

    var delay=5000;
    IndexValue = $('IndexValue').innerHTML;
    getNextImage( );
    setTimeout("image_auto_actu()",delay);
}//cyclique

function switchMode( ) {

    Play = !Play;

    if( Play==true ) {
		$("Interrupteur").innerHTML='<img src="./img/pause.png" alt="pause" title="pause" />';
        image_auto_actu();
    }else{
		$("Interrupteur").innerHTML='<img src="./img/play.png" alt="play" title="play" />';
    }//if

}//switchMode

if( window.addEventListener ) {
	window.addEventListener("load", image_actu, false);
}else if( window.attachEvent) {
	window.attachEvent("onload", image_actu);
}
//$("Interrupteur").addEventListener("click", switchMode, false);