//alert("lala");
<!-- Debut
function ImageMax(chemin)
   {
   i1 = new Image;
   i1.src = chemin;
   html = '<html><head></head><body scroll="no" leftmargin="0" marginwidth="0" topmargin="0" marginheight="0" onBlur="top.close()"><IMG src="'+chemin+'" BORDER=0 NAME=ImageMax onLoad="window.resizeTo(document.ImageMax.width+5,document.ImageMax.height+300)"></body></html>';
   popupImage = window.open('','agrandissement','toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=0');
   popupImage.document.open();
   popupImage.document.write(html);
   popupImage.document.close();
}

function getUrlImage(url){
	var out=url;
	//alert(url.indexOf('tx_cms_showpic'));
	if(url.indexOf('tx_cms_showpic')!=-1){
		var posFile=url.indexOf('file=');
		var finFile=url.indexOf('&',posFile);
		//alert(url.slice(posFile+5,finFile));
		out=unescape(url.slice(posFile+5,finFile));
	}
	return out;
}

// fin du script -->
function zoomImage(url){
	//alert(window.getScrollTop());
	url=getUrlImage(url);
	var div=$(url);

	if(div){
		var img=div.getFirst();
		var fond=$('fondZoomImage');
		//alert(fond);
		
		//alert(img.getSize().x);
		var win_h=window.getHeight();
		var win_w=window.getWidth();
		img.setStyles({
			'max-height':win_h-30+'px',
			'max-width':win_w-20+'px',
			'display':'inline'
					  });
		/*if(window.ie6){
			img.setStyles({
				'height':win_h-30+'px',
				'width':win_w-20+'px'
						  });
		}*/
		
		var coord=img.getCoordinates();
		if(window.ie6){
			if(coord.height>win_h){
				img.setStyle('height',win_h-30+'px');
				var w=coord.width*((win_h-30)/coord.height);

				img.setStyle('width',w+'px');
				coord=img.getCoordinates();
			}
			if(coord.width>win_w){
				img.setStyle('width',win_w-30+'px');
			}
			coord=img.getCoordinates();
		}
		
		//alert(win_w+'/'+coord.width+'/'+(win_w-coord.width)/2);
		div.setStyles({
			'top':(win_h-coord.height)/2+window.getScrollTop()+'px',
			'left':(win_w-coord.width)/2+'px',
			'z-index':100
		});
		
		var fx=new Fx.Styles(fond, {
			 duration: 500,
			 wait: false,
			 transition:Fx.Transitions.linear
		});
		fond.setOpacity(0);
		fond.setStyle('display','block');
		fond.setStyle('left',0);
		//fond.setStyle('width',window.getWidth()+'px');
		fond.setStyle('height',window.getScrollHeight()+'px')	;	
		fond.setStyle('width',window.getWidth()+'px')	;
		fx.start({
			'opacity':[0,0.8]	 
		 });

		img.addEvent('click',function(e){
			var e=new Event(e);
			var e=new Event(e);
			var div=e.target.getParent();
			zoomImageClose(div);
		});
	}
	
}
function zoomImageClose(div){
	var fond=$('fondZoomImage');
	var fx=new Fx.Styles(fond, {
			 duration: 500,
			 wait: false,
			 transition:Fx.Transitions.linear,
			 onComplete:function(){
				 fond.setStyle('display','none');
			 }
		});
		fx.start({
			'opacity':[0]
		 });
	
	div.setStyle('top','-10000px');
	
	
	
}
function initLienImage(){
	//alert('test');
	//var base=document.getElement('base');
	//var host=base.getProperty('href');
	//alert(window.getScrollTop()+'/'+window.getScrollHeight()+'/'+window.getHeight());
	//var h=$('global').getCoordinates().height;
	//alert($('global').getCoordinates().height+'/'+h);
	//alert(document.documentElement.scrollHeight);
	//return;
	//$('global').setStyle('height',$('global').getCoordinates().height);
	var fond=new Element('div',{
		'id':'fondZoomImage',
		'styles':{
			'width':window.getWidth()+'px',
			'height':window.getScrollHeight()+'px',
			'background':'#000000',
			'position':'absolute',
			'top':'0px',
			'left':'0px',
			'z-index':'50',
			'display':'none'
		}
	});
	
	fond.inject(window.document.body,'top');
	var i=0
	$$('#contenu a img').each(function(elem){
		
		var lien=elem.getParent();
		if(url=lien.getProperty('href')){
			lien.removeProperty('onclick');
	
			var posPoint=url.lastIndexOf('.');
			var ext=url.slice(posPoint+1,url.length);
			ext=ext.toLowerCase();
			if(in_array(ext, new Array("bmp","jpg","gif","jpeg","png")) || url.indexOf('tx_cms_showpic')!=-1){
				url=getUrlImage(url);
				//alert(url);
				
				var elem=new Element('div',{
					'class':'zoomImage',
					'id':url,
					'styles':{
						'position':'absolute',
						'top':'-10000px'
    				}

				});
				var win_h=window.getHeight();
				var win_w=window.getWidth();

				var img=new Element('img',{
					'src':url,
					'title':'Cliquez pour fermer',
					'styles':{
						'cursor':'pointer',
						'display':'none'
						//'max-height':win_h-30+'px',
						//'max-width':win_w-20+'px'
					}
				});
				//var coord=img.getCoordinates();
				/*if(window.ie6){
					img.setStyles({
						'height':win_h-30+'px',
						'width':win_w-20+'px'
					});
				}else{*/
					img.setStyles({
						'max-height':win_h-30+'px',
						'max-width':win_w-20+'px'
					});
				//}
				elem.inject(window.document.body,'top');
				img.inject(elem);
				/*var coord=img.getCoordinates();
				//alert(img.getSize().x);
				var win_h=window.getHeight();
				var win_w=window.getWidth();
				alert(win_h+'/'+coord.height);
				if(coord.height>win_h){
					img.setStyle('max-height',win_h-20+'px');
				}
				if(coord.width>win_w){
					img.setStyle('max-width',win_w-20+'px');
				}*/
					lien.addEvent('click',function(e){
						var e=new Event(e);
						e.stop();
						/*$$('.zoomImage').each(function(elem){
							zoomImageClose(elem);		   
						});*/
						zoomImage(this.getProperty('href'));
					});
			}
		}
		i++;
	});
}
function in_array(valeur,tab){
	for(var i=0;i<tab.length;i++){
		if(valeur==tab[i]){
			return true;
		}
	}
	return false;
	
}
function domReadyZoomImage(){

	initLienImage();

}
function onloadZoomImage(){
	initLienImage();
}

if ((window.ie)){
	window.addEvent('load',domReadyZoomImage);
}else{
	window.addEvent('load',onloadZoomImage); 
}
//window.addEvent('resize',onResize);