
function zoomClose() {

  var zoom = document.getElementById( 'zoom' );
  if ( zoom ) {
    zoom.style.display = 'none';
  }

}

function zoomPhotoClose() {

  var zoomphoto = document.getElementById( 'zoomphoto' );
  if ( zoomphoto ) {
    zoomphoto.style.display = 'none';
  }

}

function zoomPlayerClose() {

  var flashsmall = document.getElementById( 'flashsmall' );
  if ( flashsmall ) {
    flashsmall.style.visibility = 'visible';
  }

  var zoomplayer = document.getElementById( 'zoomplayer' );
  if ( zoomplayer ) {
    zoomplayer.style.display = 'none';
  }

}

function zoomURL( url ) {
  zoomClose();
  zoomPlayerClose();

  var zoomphoto_img = document.getElementById( 'zoomphoto_img' );

  if ( zoomphoto_img.firstChild ) { // Supprimer la photo precedente s'il y en a une
    zoomphoto_img.removeChild( zoomphoto_img.firstChild );
  }

  var img = document.createElement( 'img' );
  img.src = url;
  zoomphoto_img.appendChild( img );

  document.getElementById( 'zoomphoto' ).style.display = 'block';

}



/*
* ZOOM FLASH
**/

function zoomPlayer( id, skin ) {

	var player, width, height, skindir;

  zoomClose();
  zoomPhotoClose();

  var zoomplayer_object = document.getElementById( 'zoomplayer_object' );

  if (skin == 'clone') {
	player = '/ClonePlayerBig.swf';
    width = 410;
	height = 490;
	skindir = 'playerbig';
  } else {
	player = '/KangouroxPlayerBig.swf';
    width = 400;
	height = 426;
	skindir = 'player';
  }

  zoomplayer_object.innerHTML = '<object width="'+width+'" height="'+height+'" type="application/x-shockwave-flash" data="'+player+'" id="flashbig"><param name="movie" value="'+player+'"><param name="FlashVars" value="HTML_movieURL=/flash.php?id='+id+'%26ext=.flv&HTML_skin=/skins/'+skin+'/'+skindir+'/"></object>';

  var flashsmall = document.getElementById( 'flashsmall' );
  if ( flashsmall ) {
    flashsmall.style.visibility = 'hidden';
  }
  document.getElementById( 'zoomplayer' ).style.display = 'block';

}



/*
* ZOOM PHOTO PRINCIPALE
**/

function zoom() {

  zoomPhotoClose();
  zoomPlayerClose();
  document.getElementById( 'zoom' ).style.display = 'block';

}



/*
* ZOOM PHOTOS SUPPLEMENTAIRES
**/

function zoomPhoto ( idphoto, node ) {

  var url = '/photo.php?idphoto='+idphoto+'&size=400';
  if (node) url += '&node=1';
  zoomURL(url);

}
function zoomProduct( id ) {

  zoomURL('/photo.php?id='+id+'&size=400');

}
/*
* AFFICHER LES PHOTOS SUPPLEMENTAIRES
**/

function showPhotos() {

	var div = document.getElementById( 'moreimg' );
	for ( var i=0; i < div.childNodes.length; i++ ) {
		if ( div.childNodes[i].firstChild ) {
			div.childNodes[i].firstChild.style.display = 'inline';
		}
	}

}


