/*--------------------------------------------------------------------------
 *  YOJA-WEB.COM : module zoom
 *  Copyright (c) Jamal Chaqouri, Yohann Fontaine, of yoja team (http://www.yoja-web.com)
 *
 *  module zomm is a yoja-web.com work.
 *  For details, see the yoja web site: http://www.yoja-web.com
/*--------------------------------------------------------------------------*/

function initZoom(){

	$j("img").each(function(i, val){
	   var image = $j(this);
	   var onclickAttr = image.attr("onclick");
	   if(onclickAttr || image.hasClass("img-original")){
		   var hrefToload= image.attr("src").replace("/medium/","/large/");

		var zoom = "zoom"+i;
		$j("body").append("<div id=\""+zoom+"\" class=\"imgZoom\"><img/></div>");	

		   image.mousemove(
				  function (e) {	
				   		$j("#"+zoom).css({top:e.pageY+8, left:e.pageX+8});
					}
			);

		   image.hover(
			   function(){
					var divZoom = $j("#"+zoom);
					$j("img", divZoom).attr("src",hrefToload);
					divZoom.show();   
			   },
			   function(){
					$j("#"+zoom).hide();
			   }
			  );

		   
	   }
		
	});//fin each img


}

function loadZoom(){
	$j("body").append("<script type=\"text/javascript\">addEvent(window,'load',initZoom);</script>"); 
}


if(isIE()){
	loadZoom();
} else {
	DocumentReadyExecuter.addTraitement(loadZoom);
}
