

var k3showZone={
	effectScaleIn:null,
	effectScaleOut:null,
	lastOut:null,
	gParentElemId:null,
	gShowZoneElemId:null,

	k3init: function(parentElemId, showZoneElemId, imgFolder){
		k3showZone.gParentElemId = parentElemId
		k3showZone.gShowZoneElemId = showZoneElemId;
		$$('#'+parentElemId+' li a img').each(function(el)
		{	var imgFile = el.src.split('/').last();
			
			var imgSerial = imgFile.replace(/[^a-zA-Z0-9_]/g, "");
			
			var imgzone = '<div id="bx'+parentElemId+imgSerial+'"><img src="'+imgFolder+'/'+imgFile+'" alt="image" id="'+parentElemId+imgSerial+'" /></div>';
			
			$(showZoneElemId).insert( { bottom: imgzone+'\r\n' });

			
			el.observe('mouseover',k3showZone.animImgShow);
			el.observe('mouseout',k3showZone.animImgHide);
		});
	},


	animImgShow: function(event){
		var el = Event.element(event);
		
		if(k3showZone.lastOut == el && k3showZone.effectScaleOut )
		{	k3showZone.effectScaleOut.cancel();
			//alert(k3showZone.lastWidth+'\r\n'+$('bxshowzoneimg').getWidth('width'));
		}
		
		if(k3showZone.effectScaleIn)
			k3showZone.effectScaleIn.cancel();
		var imgFile = el.src.split('/').last();
		var imgSerial = imgFile.replace(/[^a-zA-Z0-9_]/g, "");
	
		//alert (imgSerial);
		
		k3showZone.effectScaleIn = new Effect.Scale( $(k3showZone.gParentElemId+imgSerial), 100,
				{ 
					scaleMode: { originalWidth: $(k3showZone.gShowZoneElemId).getWidth(), originalHeight: $(k3showZone.gShowZoneElemId).getHeight() },
					scaleFrom: 0,
					duration:.5
				} );
	},

	
	animImgHide: function(event){
		if(k3showZone.effectScaleIn)
			k3showZone.effectScaleIn.cancel();
		
		var el = Event.element(event);
		
		var imgFile = el.src.split('/').last();
		var imgSerial = imgFile.replace(/[^a-zA-Z0-9_]/g, "");
		k3showZone.effectScaleOut = new Effect.Scale( $(k3showZone.gParentElemId+imgSerial), 0,
				{	scaleFrom: 100,
					duration:.7
				} );
	
		k3showZone.lastOut = el;
	}

}

