// Retour sur l'album dont est issue l'image en cours.
function retour_index(album_id)
{
  var url = 'index.php?SiteID='+site_id+'&PageID=33&AlbumID='+album_id+'&offset=0';
  //alert(window.opener.closed);
  // 1- si page opener toujours la ou si on est revenu dessus focus
  if(opener && !opener.closed && opener.win_name=='win_'+site_id+'_33_'+album_id+'_') {
	window.opener.focus();
  // 2- si fenetre opener la mais pas page, charger opener	
  }else if(opener && !opener.closed){
    opener.location.href=url;
	opener.focus();
  // 3- si opener ferme, ouvrir fenetre et considerer comme opener	
  }else{
	var myWin = window.open(url,'');     
    // trick the window into thinking it was opened by this new window:	 
	opener = myWin;
    //closed_opener = 0;
	// A terme faire le focus une fois l'opener recharge (=> flag envoye vers fenetre)   	 
     // eviter erreur javascript si opener a ete recharge entre temps puis ferme	
	// + afficher message "Chargement de l'album en cours"
	//if(myWin.win_name) myWin.focus();
    myWin.focus();
  }
}

if(window.album_id) eval ('var popimage_'+album_id+';');
//jjj
function affiche_imageid(image_id)
{
  popup('popimage_'+(window.album_id?album_id:'guestbook'),'?PageID=36&ImageID='+image_id, 400, 540);
}
//jjj
// Lance l'affichage d'une image dans un popup  
function affiche(num, check_verif)
{
  eval('var condition = (!popimage_'+album_id+' || popimage_'+album_id+'.closed);');
  if (condition) {
    w=515;//screenwidth si hr
	h=630;//screenheight si hr
    //popimage_{ALBUM_ID}=window.open('index.php?PageID=36&AlbumID={ALBUM_ID}&AlbumACCES={ALBUM_ACCES}&ImageINDEX='+num+'&slideStatus='+slideStatus+'&slideSpeed='+slideSpeed,'popimage_{ALBUM_ID}','location=no,toolbar=no,directories=no,menubar=no,resizable=no,scrollbars=no,status=no,fullscreen=yes,width='+w+',height='+h);
	//popimage_{ALBUM_ID}=window.open('index.php?PageID=36&AlbumID={ALBUM_ID}&AlbumACCES={ALBUM_ACCES}&ImageINDEX='+num+'&slideStatus='+slideStatus+'&slideSpeed='+slideSpeed,'popimage_{ALBUM_ID}','width='+(screen.width - 10)+',height='+(screen.height - 30)+',screenX=0,screenY=0,directories=0,fullscreen=1');
	//popimage_{ALBUM_ID}=window.open('index.php?PageID=36&AlbumID={ALBUM_ID}&AlbumACCES={ALBUM_ACCES}&ImageINDEX='+num+'&slideStatus='+slideStatus+'&slideSpeed='+slideSpeed+'&from='+page_id,'popimage_{ALBUM_ID}','width=400,height=540,screenX=0,screenY=0,directories=0,fullscreen=0,resizable=no,scrollbars=auto');
	//popimage_{ALBUM_ID}.resizeTo(360,500);
	popup('image_'+album_id,'index.php?SiteID='+site_id+'&PageID=36&AlbumID='+album_id+'&ImageINDEX='+num+(check_verif == 1?'&check_verif=1':'')+'&slideStatus='+slideStatus+'&slideSpeed='+slideSpeed+'&from='+page_id, 500, 640);
    last_image=num;
  }else{
    //envisager le cas ou on revient plus tard sur template et ou le popup de l'album correspondant est deja ouvert sur la bonne image
    if (last_image==num) {
      eval('popimage_'+album_id+'.focus();');
	}else{
	  eval('popimage_'+album_id+'.close();'); 
      setTimeout('affiche('+num+', '+check_verif+')',500);
    }
  }
}
//jjj
function load_image(num)
{
  location.href='index.php?SiteID='+site_id+'&PageID='+page_id+'&AlbumID='+album_id+'&ImageINDEX='+num+'&slideStatus='+slideStatus+'&slideSpeed='+slideSpeed;
}
//jjj
function ecrire(album_id, pseudo)
{
  if(is_logged){
    popup('popmessage','?SiteID='+site_id+'&PageID=54&AlbumID='+album_id+'&membre='+pseudo, 490, 440);
	return;
  }
  identif();
}
//jjj
function ask_for_pass(album_id, pseudo)
{
  if(is_logged){
    popup('_popacces','?SiteID='+site_id+'&PageID=54&password=1&AlbumID='+album_id+'&membre='+pseudo, 490, 440);
	return;
  }
  identif();
}
//jjj
// A revoir lors de la mise en place du vote  
function voter(num)
{
  if(is_logged){
    popup('_popvote','?SiteID='+site_id+'&PageID=73&AlbumID='+album_id+'&note='+num, 250, 115);
	return;
  }
    for(i=0; i<10 ; i++){
      document.vote.AlbumVOTES[i].checked = false;
    }	  
	identif();
}
//jjj
// Remplacer alert par alert dhtml  
function ajouter_favoris(who)
{
  if(is_logged){
    if(confirm('Vous allez ajouter '+who+' a la liste de vos membres favoris.\nMerci de confirmer votre choix.')){
	  popup('_popfavoris','?SiteID='+site_id+'&PageID=64&favori='+who, 250, 115);
	}
	return;
  }
  identif();
}
//jjj
// Mutualiser avec Ma galerie 
function call_album()
{
  var album_id;
//  alert(document.choix);
  //for(i in document.choix) alert(i.value);
  with(document.choix2){
    index = album.selectedIndex;
    if(!(album_id = album.options[index].value)) {
	  album.selectedIndex = 0;
	  return;
	}
  }
  location.href='index.php?SiteID='+site_id+'&PageID='+page_id+'&AlbumID='+album_id;
}
//jjj
function go_membre_opener(membre)
{
  if(membre == '') return; // Normalement membre est toujours <> ''
  // Cas ou l'opener est ferme -> tester sous ie6, je crois que ca bug sous ie5
  // Mutualiser avec retour_index
  //if(opener.closed()) alert('toto');
  //if(!opener) alert('closed');
  if(opener.page_id != 9 || opener.membre != membre) opener.location.href = '?PageID=9&membre='+membre;
  opener.focus();
  self.blur(); // est-ce necessaire alors qu'on fait un focus au dessus ?
}
//jjj
function inviter_amis(album_id)
{
  popup('_popinvite','?SiteID='+site_id+'&PageID=65&AlbumID='+album_id, 400, 540);
}

