var timer=null;
var counter=0;		
var stop=1;
var nb_visu=0;
	
function compteSlides(){
    if (!document.getElementById('slide1'))
	return;
	while(document.getElementById('slide'+(nb_visu+1)))
	    nb_visu++;
}
		
function slideit() 
{
    if(stop == 1)
    {
	DoSlide(counter+1);
    }
    timer = setTimeout("slideit()",6000);
		
}

function initStyles() 
{
    for(i=1;i<=nb_visu;i++)
    {
	document.getElementById('href_slide_'+i).className = "gallery";
    }	
}	
			
function DoSlide(i){
    if(nb_visu>0){
	if (i > nb_visu)
	    i = 1;
	if (i < 1)
	    i=nb_visu;
	if (i>4)
	{
		for(j=1;j<=i-4;j++)
			document.getElementById('slide'+j).style.display="none";
	}

	if (i==1)
	{
		for(j=1;j<=nb_visu;j++)
			document.getElementById('slide'+j).style.display="";
	}

	if (counter>1 && i<counter)
		document.getElementById('slide'+(counter-1)).style.display="";

	counter=i;
	initStyles();
	document.getElementById('href_slide_'+counter).className = "gallery gallery_on";
	document.getElementById('href_slide').href = document.getElementById('href_slide_'+counter).href;
	document.getElementById('text_slide').innerHTML = document.getElementById('text_slide_'+counter).value;
        document.getElementById('text_slide').href = document.getElementById('href_slide_'+counter).href;
	document.getElementById('image_slide').src = document.getElementById('image_slide_'+counter).src;
    } 
}


/* For Home Present */
function sendPresentList(page_uri,item_count,view_parameters,item_limit,item_move)
{
        var url = "/ajaxext/set_present";
        var param = "page_uri=" + page_uri + "&item_count=" + item_count + "&view_parameters=" + view_parameters + "&item_limit=" + item_limit + "&item_move=" + item_move;
        new Ajax.Updater('home_present_block', url, {    method:'post',   parameters: param });
}

function showPresentBorder( index, is_show )
{
        if( is_show )
       	    document.getElementById('present_'+index).className = "present_on";
	else
	    document.getElementById('present_'+index).className = "";
}

var magtimer=null;
var magcounter=0;		
var magstop=1;
var magnb_visu=0;
	
function magcompteSlides(){
    if (!document.getElementById('magslide1'))
	return
	while(document.getElementById('magslide'+(magnb_visu+1)))
	    magnb_visu++;
}
		
function magslideit() 
{
    if(magstop == 1)
    {
	magDoSlide(magcounter+1);
    }
    magtimer = setTimeout("magslideit()",6000);
		
}

function magDoSlide(i){
    if(magnb_visu>0){
	if (i > magnb_visu)
	    i = 1;
	if (i < 1)
	    i=magnb_visu;
	magcounter=i;
	document.getElementById('magazine_image_slide').src = document.getElementById('magazine_image_slide_'+magcounter).src;
	document.getElementById('magazine_imagecaption_slide').innerHTML = document.getElementById('magazine_imagecaption_slide_'+magcounter).innerHTML;
    } 
}

function dossierDoSlide(j,count){
    for(var i=1;i<=count;i++){
          if(i == j)
	     document.getElementById('dossier_image_show'+j).style.display = '';
          else
             document.getElementById('dossier_image_show'+i).style.display = 'none';
    }
}

function dossiercompteSlides(){
         document.getElementById('dossier_image_show'+1).style.display = '';
}
