// JavaScript Document
	  



window.addEvent("domready", function (j) {
	
	
	
	
	/* les hover post */
	hoverposts();
	/* ancres */
	initSmoothScroll(".menu");
	initSmoothScroll(".backtotop");
	initSmoothScroll(".gotobottom");
	
	/* changement de template screen */
	if($$('#display-mode li a')[0])
		changetemplate();
	
	/* load more */
	if($('nextcontent'))
		loadmore();
	
	/* hover utilities */
//	$$('.entry-utility span a').each(function(el,i){
//            el.addEvents({
//                'mouseover':function(){
//                    el.getParent().addClass('hover');
//                },
//                'mouseleave':function(){
//                    el.getParent().removeClass('hover');
//                }
//            });
//	});

	getmosaicwork();
	
	if($('sitetitlelink'))
            loadlogo();
	
        
        if($('taglist')){
            if($$('#taglist ul')[0] && $$('#taglist ul')[0].getProperty('id')!='shareit'){
                var newheight = ($('taglist').getHeight()-45)/2 - $$('#taglist ul')[0].getHeight()/2;
                $$('#taglist ul').setStyles({'margin-top':newheight});
            }
        }
        
	
	//taglist
	if($('gettaglist') && $('taglist'))
		gettaglist();
	
	
	var randombubble = new Element('div',{'id':'bubble'}).inject($(document.body),'bottom').setStyles({'position':'absolute'});
	var randombubble2 = new Element('div',{'id':'bubbletop'}).inject($('bubble'),'bottom').setStyles({'position':'relative'});
	var randombubble3 = new Element('div',{'id':'bubblemiddle'}).inject($('bubble'),'bottom').setStyles({'position':'relative'});
	var randombubble4 = new Element('div',{'id':'bubblebottom'}).inject($('bubble'),'bottom').setStyles({'position':'relative'});

	
	/* tips */
//	tips();
	
        
//        if($('closeboxbanner')){
//            $('closeboxbanner').addEvents({
//                'click':function(e){
//                    e.stop();
//                    var theparent = $('closeboxbanner').getParent();
//                    theparent.set('morph', {duration: 250, transition: 'quint:in'});
//                    theparent.morph({'opacity':0});
//                    (function(){
//                        theparent.morph({'height':0});
//                    }).delay(500);
//                    
//                }
//            })
//        }
        
	
	if($('loadmoremeta') && $('newcontent')){
		var newheight = $('othercontent').getHeight();
		if($('loaderpng')){          
			var loader = new clrzMachinegun({
			elt:'loaderpng',
				fps:48,
				length:500
			});
		}
		$('loading').set('morph', {duration: 500, transition: 'quint:in'}).set({'opacity':1});
		$('newcontent').set('morph', {duration: 500, transition: 'quint:in'}).setStyles({'height':0});
		$('othercontent').set('morph', {duration: 500, transition: 'quint:in'}).set({'opacity':0});
		
		$('loadmoremeta').addEvents({
			'click':function(e){
				e.stop();
				loader.Play();
				(function(){
					$('loading').destroy();
					$('newcontent').setStyles({'height':newheight});
					/*$('newcontent').morph({'height':newheight});*/
					$('othercontent').set({'opacity':1});
				}).delay(800);
			}
		});
	}
	
	
	
	
	if($('sliderz_container')){
//                $('sliderz_content').set('morph', {duration: 700, transition: 'quint:in'}).morph({'opacity': 1});
//                $('loaderslider').destroy();
                
//             if($('loaderslider')){
//                var loaderslider = new clrzMachinegun({
//                elt:'loaderslider',
//                        fps:20,
//                        length:500
//                });
//                var images = [];
//                $$('#sliderz_content li img').each(function(el, i){
//                    images[i] = el.getProperty('src')
//                })                    
//                new Asset.images(images, {
//                    onProgress: function(counter,index) {
//                        if(index==0){
//                            loaderslider.Play();
//                            (function(){
//                                $('loaderslider').destroy();
//                            }).delay(1200)
//                        }
//                    },
//                    onComplete:function(){
//                    }
//                  });
//
//
//             }

            $('sliderz').addEvents({
                'mouseenter':function(){
                    $('loaderslider').addClass('under');
                },
                'mouseleave':function(){
                    $('loaderslider').removeClass('under');
                }
                
            })
            

            var effectload = new Fx.Morph("loaderslider",{duration:100,transition:Fx.Transitions.Sine.easeOut,wait:false}).set({opacity:0});
            var machineslider = new clrzMachinegun({
                elt:'loaderslider',
                fps:25,
                length:500
            });
            
            var functionloader=(function(isunder){
                    machineslider.Stop();
                    machineslider.rewind();
                    effectload.start({opacity:1}).chain(function(){
                        machineslider.Play();
                    })
                
            });
            
            var periodload = functionloader.periodical(2900);

            var slideractivite = new clrzSlider({
                perpage:1,
                setpage:0,
                marge:0,
                container:'sliderz_container',
                items:'#sliderz_content li',
                contentslider:'sliderz_content',
                bordertransition:'quint:InOut',
                duration:800,
                srolling:false,
                onZgoto: function (m) {
                    $$('#slidernavi li a').removeClass("selected");
                    if($$('#slidernavi li a')[this.setpage])
                        $$('#slidernavi li a')[this.setpage].addClass("selected");
                    
                    $clear(periodload);
                    periodload = functionloader.periodical(2900);
                }
            });
            
            var periodicslide = slideractivite.autostart.periodical(4000, slideractivite);
            
            $$('#slidernavi li a').each(function (m, e) {
                m.addEvent("click", function (n) {
                    n.stop();
                    slideractivite.zgoto(e);
                    $clear(periodicslide);
                    periodicslide = slideractivite.autostart.periodical(4000,slideractivite);
                    
                    $clear(periodload);
                    periodload = functionloader.periodical(2900);
                })
            });
            
            
            
            
            
            
	}
	
	

});
	/* logo loader */
	function loadlogo(){						
		var logoloader = new clrzMachinegun({			
			elt:'sitetitlelink',			
			fps:15,
                        length:3775
		});		
		var timer;				
		$('site-title').addEvents({"mouseover": function(event){	
									
			logoloader.Play();	
		},		
		"mouseleave":function(event){
			
			
			timer = $clear(timer);
			logoloader.rewind();
			logoloader.Stop();
			$('site-title').removeEvents('mouseleave');			
			$('site-title').removeEvents('mouseover');			
			loadlogo();		
		}});				
	}
	
/* tips */
function tips(){

	if($('bubble')){
		var randombubble = $('bubble');
		var randombubble2 = $('bubbletop');
		var randombubble3 = $('bubblemiddle');
		var randombubble4 = $('bubblebottom');

		var tipstable = [];
		var tipstable2 = [];
		
                
                $$('.single .entry-utility span.date a').setProperty('rel', 'Archives');
                $$('.single .entry-utility span.cat-links  a').setProperty('rel', 'Categories');
                $$('.single .entry-utility span.agence a').setProperty('rel', 'Agencies');
                $$('.single .entry-utility span.client a').setProperty('rel', 'Clients');
                
		$$('.entry-utility span a').each(function(element,i) {
			if(element.getProperty('rel') && element.getProperty('rel')!='')
				 tipstable[i]=element.getProperty('rel').toString();
			 else
				 tipstable[i]='pas encore fini';
				 
		});	
		
		$$('.bubbleme').each(function(element,i) {			
			if(element.getProperty('rel') && element.getProperty('rel')!='')				 
				tipstable2[i]=element.getProperty('rel').toString();			 
			else				 
				tipstable2[i]='pas encore fini';				 		
		});



		$$('.entry-utility span a').each(function(element,i) {
			element.addEvents({'mousemove':function(event){
						/*randombubble3.set('html', tipstable[i]);
						randombubble.setStyles({'top':(event.page.y-randombubble.getHeight().toInt()-3),'left':(event.page.x-randombubble.getWidth().toInt()/2) });*/
				   },
					'mouseleave':function(){
						randombubble.setStyles({'display':'none'});
					},
					'mouseover':function(){
						randombubble.setStyles({'display':'block'});
						randombubble3.set('html', tipstable[i]);
						randombubble.setStyles({'top':(element.getTop()-randombubble.getHeight().toInt()-3),'left':(element.getLeft()-randombubble.getWidth().toInt()/2+element.getWidth()/2) });
					}

				}

		   );
		});
		randombubble.addEvent('mousemove',function(event){
			 randombubble.setStyles({'top':(event.page.y-randombubble.getHeight().toInt()-5),'left':(event.page.x-randombubble.getWidth().toInt()/2) });
		});



		$$('.bubbleme').each(function(element,i) {
			element.addEvents({'mousemove':function(event){
						/*randombubble3.set('html', tipstable2[i]);
						randombubble.setStyles({'top':(event.page.y-randombubble.getHeight().toInt()-3),'left':(event.page.x-randombubble.getWidth().toInt()/2) });*/
				   },
					'mouseleave':function(){
						randombubble.setStyles({'display':'none'});
					},
					'mouseover':function(){
						randombubble.setStyles({'display':'block'});
						
						randombubble3.set('html', tipstable2[i]);
						randombubble.setStyles({'top':(element.getTop()-randombubble.getHeight().toInt()-3),'left':(element.getLeft()-randombubble.getWidth().toInt()/2+element.getWidth()/2) });
						
					}

				}

		   );
		});


	}

}	
	
	

/* animation multi site */
function multisite(){
	var itemmulti = [];
	$$('#multisite-header ul li').each(function(el,i){
		itemmulti[i] = new Fx.Morph(el, {duration:800,wait:false,transition:Fx.Transitions.Expo.easeOut}).set({'margin-top':10});

		el.addEvents({
		'mouseover':function(e){
			itemmulti[i].start({'margin-top':0});
		},
		'mouseleave':function(e){
			itemmulti[i].start({'margin-top':10});
		}
		
		});
	});
}

	
/* HOVER POSTS */
function hoverposts(){
	/* hover mosaique */
        
        
        var imgmosa = [];
	$$('.mosaicbox .content-overflow p').each(function(el,i){
		imgmosa[i] = new Fx.Morph(el, {duration:400,wait:false,transition:Fx.Transitions.Expo.easeOut}).set({'margin-top':0});
	});
        
        if($(document.body).hasClass('tax-worktype')){
            $('selectedwork').setStyle('width',960);
            $$('body.tax-worktype #selectedwork')[0].masonry({columnWidth: 480,itemSelector: '.hentry' });
        
        }

//        (function(){
//            $$('.entry-over').each(function(el,i){
//                if(el.getElements('.contentover')[0]){
//                    var heightover = el.getElements('.contentover')[0].getHeight();
//                    var heightbloc = el.getHeight();
//                    var newpadding = heightbloc/2-heightover/2;
//                    el.setStyles({'padding-top':newpadding});
//                }
//            })
//        }).delay(200);
        
	
	
//	$$('.mosaicbox .content-overflow').each(function(el,i){
//		el.addEvents({
//		'mouseover':function(){
//			imgmosa[i].start({'margin-top':-125});
//		},
//		'mouseleave':function(){
//			imgmosa[i].start({'margin-top':0});
//		}
//		
//		});
//	});
	
	/* hover bigmosaique */
//	var imgmosab = [];
//	$$('.bigmosaicbox .content-overflow p').each(function(el,i){
//		imgmosab[i] = new Fx.Morph(el, {duration:600,wait:false,transition:Fx.Transitions.Expo.easeOut}).set({'margin-top':0});
//	});
//	
//	$$('.bigmosaicbox .content-overflow').each(function(el,i){
//		el.addEvents({
//		'mouseover':function(){
//			imgmosab[i].start({'margin-top':-310});
//		},
//		'mouseleave':function(){
//			imgmosab[i].start({'margin-top':0});
//		}
//		
//		});
//	});
	
//        $$('.entry-over').addEvent('click',function(e){
//            document.location.href=this.getElements('a')[0].getProperty('href');
//        });

//        $$('.entry-over').setStyles({'top':0,'opacity':0});
//        $$('.display-mosaic, .display-bigmosaic').addEvents({
//            'mouseenter':function(e){
//                this.getElements('.entry-over').set('morph',{transition:'quint:out',duration:300}).morph({'opacity':1});
//            },
//            'mouseleave':function(e){
//                this.getElements('.entry-over').set('morph',{transition:'quint:out',duration:1200}).morph({'opacity':0});
//            }
//        });
        
//        $$('.display-mosaic .content-overflow .entry-over').set('morph', {duration: 400, transition: Fx.Transitions.Expo.easeOut}).set({'opacity':0});
        
//        (function(){
//            $$('.display-mosaic .content-overflow .entry-over', '.display-bigmosaic .content-overflow .entry-over').set('morph', {duration: 400, transition: Fx.Transitions.Expo.easeOut});
//            $$('.display-mosaic .content-overflow', '.display-bigmosaic .content-overflow').each(function(el,i){
//                if(el.getElements('img')[0]){
//                    var heightbloc = el.getElements('img')[0].getHeight();
//                    el.getElements('.entry-over').morph({'top':heightbloc});
//                    el.addEvents({
//                        'mouseenter':function(){
//    //                        el.getElements('.entry-over').set({'opacity':1});
//                            el.getElements('.entry-over').morph({'top':0});
//                        },
//                        'mouseleave':function(){
//                             heightbloc = el.getElements('img')[0].getHeight();
//    //                        el.getElements('.entry-over').set({'opacity':0});
//                            el.getElements('.entry-over').morph({'top':heightbloc});
//                        }
//
//                    });
//                }
//            });
//        }).delay(800);
        
        
        
        return;
	/* hover full */
	var imgfull = [];
	$$('.itemfull .content-overflow').each(function(el,i){
		imgfull[i] = new Fx.Morph(el.getChildren('p')[0], {duration:600,wait:false,transition:Fx.Transitions.Expo.easeOut}).set({'margin-left':0});
	});
	$$('.itemfull .infos').each(function(el,i){
		el.addEvents({
		'click':function(e){
			e.stop();
			if(!el.hasClass('active')){
				$$('.itemfull .infos')[i].addClass('active');
				
				
				var scrolltop = $$('.itemfull .content-overflow')[i].getPosition().y;
				var boxheight = $$('.itemfull .content-overflow')[i].getHeight();
				var bodyheight = window.getHeight();
				var newtop = scrolltop - (bodyheight-boxheight)/2;
				new Fx.Scroll(window, {duration: 600,wait:false,transition:Fx.Transitions.Expo.easeInOut}).start(0, newtop).chain(function(){
					imgfull[i].start({'margin-left':-300});
				});
				
			}else{
				$$('.itemfull .infos')[i].removeClass('active');
				imgfull[i].start({'margin-left':0});
			}
		}
		
		});
	});
	
	
	/* hover random */
	var imgrandom = [];
	$$('#randompics .content-overflow p').each(function(el,i){
		imgrandom[i] = new Fx.Morph(el, {duration:600,wait:false,transition:Fx.Transitions.Expo.easeOut}).set({'margin-top':0});
	});
	
	$$('#randompics .content-overflow').each(function(el,i){
		el.addEvents({
		'mouseover':function(){
			imgrandom[i].start({'margin-top':-125});
		},
		'mouseleave':function(){
			imgrandom[i].start({'margin-top':0});
		}
		
		});
	});
}
	
/* hide next link */
function hideNext(){
	if($('nextcontent'))
		$('nextcontent').setStyles({'text-indent':'-9999px','visibility':'hidden','position':'absolute'});
}
	
/* LOAD MORE */
function loadmore(){
	
	hideNext();
		
	if($('loaderpng')){
		loader1 = new Fx.Morph($('loaderpng'), {duration:800,wait:false,transition:Fx.Transitions.Expo.easeOut}).set({'opacity':0});
		loader2 = new Fx.Morph($('loaderpng1'), {duration:800,wait:false,transition:Fx.Transitions.Expo.easeOut}).set({'opacity':1});
	}

			
	if($('loading')){
		var loaderhtml = $('loading').get('html');
	}
	
	var href=$$('#display-mode li a')[0].getProperty('href');
	if($$('#display-mode li a')[1].hasClass('current'))
		href=$$('#display-mode li a')[1].getProperty('href');
	var tabhref = href.split('=');
	if($$('#nextcontent a')[0]){
		var getsend = '';
		var tabsend = '';
		tabsend = $$('#nextcontent a')[0].getProperty('href').split('?');
		getsend = tabsend[0]+'?ajax=1';
		if($('loading'))
			$('loading').getElement('.load').setStyles({'display':'block'});
	}else{
		if($('loading'))
			$('loading').getElement('.load').setStyles({'display':'none'});
	}
	
	if($('loaderpng')){          
		var loader = new clrzMachinegun({
		elt:'loaderpng',
			fps:48,
			length:500
		});
	}
	var request = new Request({
            url: getsend,
            method: 'get',
            update: 'refresh-me',
            onRequest: function(response) {
					loader.Play();      
				
            },
            onComplete: function(response) {
                if($('nextcontent')){
						$$('.reloaddiv #nextcontent')[0].destroy();
						var newelement = new  Element('div').injectInside($$('.reloaddiv')[0]);
						newelement.set('html',response);
						$$('.itemfull .infos').each(function(el,i){el.removeEvents('click');});
						$$('#nav-below p.load a').each(function(el,i){el.removeEvents('click');});
						$$('#display-mode li a').each(function(el,i){el.removeEvents('click');});
						hoverposts();
//						tips();
						hideNext();
						loader1.set({'opacity':0});
						loader2.set({'opacity':1});
						loader.Stop();
						loader.rewind();
						loadmore();
						//changetemplate();
						
						$$('#display-mode li a').each(function(el,i){el.removeEvents('mouseover');});
						$$('#display-mode li a').each(function(el,i){el.removeEvents('mouseleave');});
//						$$('.entry-utility span a').each(function(el,i){
//							el.addEvents({
//								'mouseover':function(){
//									el.getParent().addClass('hover');
//								},
//								'mouseleave':function(){
//									el.getParent().removeClass('hover');
//								}
//							});
//						});
                }
            }
    });

    var doRefresh = function() {
		var href=$$('#display-mode li a')[0].getProperty('href');
		if($$('#display-mode li a')[1].hasClass('current'))
			href=$$('#display-mode li a')[1].getProperty('href');
		tabhref = href.split('=');
		
		tabnext = $$('#nextcontent a')[0].getProperty('href').split('page/');
		tabnext2 = tabnext[1].split('/');
		
		getsend = $$('#nextcontent a')[0].getProperty('href');
        request.send();
    };
	
	
	$$('#nav-below p.load a').addEvents({
		'click':function(e){
			e.stop();
			loader1.set({'opacity':1});
			loader2.set({'opacity':0});
			$$('.itemfull .infos').removeClass('active');
			doRefresh();
		}
	});
}
	
	
	
	
	
	
	
	
	
	
	
	
/* CHANGEMENT DE TEMPLATE */
function changetemplate(){
	var templates = [];
	
	var href=$$('#display-mode li a')[0].getProperty('href');
	if($$('#display-mode li a')[0].hasClass('current'))
		href=$$('#display-mode li a')[1].getProperty('href');
	var tabhref = href.split('=');
	var getsend2 = href+'&ajax=2';

	var request = new Request({
            url: getsend2,
            method: 'get',
            update: 'refresh-me',
            onRequest: function(response) {
            },
            onComplete: function(response) {
				$$('.reloaddiv')[0].set('html',response);
				$$('.itemfull .infos').each(function(el,i){el.removeEvents('click');});
				$$('#nav-below p.load a').each(function(el,i){el.removeEvents('click');});
				$$('#display-mode li a').each(function(el,i){el.removeEvents('click');});
				$$('.bubbleme').each(function(el,i){el.removeEvents('mouseover');});
				$$('.bubbleme').each(function(el,i){el.removeEvents('mousemove');});
				$$('.bubbleme').each(function(el,i){el.removeEvents('mouseleave');});
				hoverposts();
				hideNext();
				loadmore();
				changetemplate();
				
				if($('content')){
					if($('content').hasClass('display-full')){
						$('content').removeClass('display-full');
						$('content').addClass('display-mosaic');
					}else{
						$('content').addClass('display-full');
						$('content').removeClass('display-mosaic');
					}
				}
						$$('#display-mode li a').each(function(el,i){el.removeEvents('mouseover');});
						$$('#display-mode li a').each(function(el,i){el.removeEvents('mouseleave');});
//						$$('.entry-utility span a').each(function(el,i){
//							el.addEvents({
//								'mouseover':function(){
//									el.getParent().addClass('hover');
//								},
//								'mouseleave':function(){
//									el.getParent().removeClass('hover');
//								}
//							});
//						});
				
//				tips();
            }
    });

    var doRefresh = function() {
        request.send();
    };
	$$('#display-mode li a').each(function(el,i){
		if(!el.hasClass('singlelink')){
			el.addEvents({
			'click':function(e){
				e.stop();
				if(!el.hasClass('current')){
					$$('#display-mode li a').removeClass('current');
					$$('#display-mode li a')[i].addClass('current');
					doRefresh();
				}
			}
			
			});
		}
	});

}
	
	
/* ANCRE SMOOTHSCROLL */
function smoothScroll(e) {
	var event = new Event(e);event.stop();
	var target = (!event.target.href) ? event.target.parentNode : event.target;
	var divToScrollTo = target.title.split('#')[1];
	var divToScrollTo = target.href.split('#')[1];
	new Fx.Scroll(window, {
		duration: 2000,transition:Fx.Transitions.Quart.easeInOut
		}).toElement(divToScrollTo);
		
}
function initSmoothScroll(linkancre) {
	var smooth_links = $$(linkancre);
	for (i = 0; i < smooth_links.length; i++) {
			smooth_links[i].addEvent("click", smoothScroll);
	}

}

// tag list
function gettaglist(){
	var tagheight = $('taglist').getHeight();
	$('taglist').set('morph', {duration: 500, transition: 'quint:in'});
	$('taglist').setStyles({'height':0});
	$('gettaglist').addEvents({
		'click':function(e){
			e.stop();
			var element = this;
			if(element.hasClass('open')){
				element.removeClass('open');
				$('taglist').morph({'height': 0});
			}else{
				element.addClass('open');
				$('taglist').morph({'height': tagheight});
			}
		}
	});

}


function getmosaicwork(){

	$$('.mosaicwork').each(function(el,i){
		var tabimgs = el.getElements('img').set('morph', {duration: 500, transition: 'quint:in'});
		var delay=0;
		var leftelement = [];
		var rightelement = [];
		var lastleft;var lastright;var lastsizeleft = 0;var lastsizeright = 0;var transisize;
		
		
		tabimgs.each(function(element,j){
		
			
			if(leftelement.length>0){
				lastleft = leftelement[leftelement.length-1];
				transisize = lastleft.getPosition(el);
				lastsizeleft = transisize.y+lastleft.getHeight();
			}
			
			if(rightelement.length>0){
				lastright = rightelement[rightelement.length-1];
				transisize = lastright.getPosition(el);
				lastsizeright = transisize.y+lastright.getHeight();
			}
		
			var newtop = 0;var newleft=0;var intab = 'left';
			if(lastsizeleft<=lastsizeright){
				// on place ï¿½ gauche
				newleft=0;
				newtop=lastsizeleft;
				intab = 'left';
				
				if(leftelement.length==0){
					leftelement[0] = element;
				}else{
					leftelement[leftelement.length-1] = element;
				}
			}else{
				// on place ï¿½ droite
				newleft=480;
				newtop=lastsizeright;
				intab = 'right';
				
				if(rightelement.length==0){
					rightelement[0] = element;
				}else{
					rightelement[rightelement.length-1] = element;
				}
			}
			if(newtop>0){newtop+=20;}
			
			element.setStyles({'top': newtop, 'left':newleft});
			element.morph({'opacity': 1});
			transisize = element.getPosition(el);
			el.setStyles({'height': element.getHeight()+ transisize.y});
			
			
			
			
		});
		
		
		
	});

}

window.addEvent('domready',function(){
    if($('selectedwork'))   
        $('selectedwork').setStyle('opacity',0); 
    
});
window.addEvent('load',function(){
    
     if($(document.body).hasClass('tax-worktype')){
            $('selectedwork').setStyle('width',960);
            $$('body.tax-worktype #selectedwork')[0].masonry({columnWidth: 480,itemSelector: '.hentry' });
            (function(){$$('body.tax-worktype #selectedwork').setStyles({'opacity':1})}).delay(500);
    }else if($('selectedwork')){
        $('selectedwork').setStyle('width',940);
        (function(){$('selectedwork').setStyles({'opacity':1})}).delay(500);
    }
    
    
    (function(){
        $$('.display-mosaic .content-overflow .entry-over', '.display-bigmosaic .content-overflow .entry-over').set('morph', {duration: 400, transition: Fx.Transitions.Expo.easeOut}).set({'opacity': 1});
        $$('.display-mosaic .content-overflow', '.display-bigmosaic .content-overflow').each(function(el,i){
            if(el.getElements('img')[0]){
                var heightbloc = el.getElements('img')[0].getHeight();
                el.getElements('.entry-over').morph({'top':heightbloc});
                el.addEvents({
                    'mouseenter':function(){
                        el.getElements('.entry-over').morph({'top':0});
                        if(el.getElements('.entry-over')[0] && el.getElements('.entry-over')[0].getElements('.contentover')[0] && el.getElements('img')[0]){
                            var entryhover = el.getElements('.entry-over')[0];
                            var heightover = entryhover.getElements('.contentover')[0].getHeight();
                            var heightbloc = el.getElements('img')[0].getHeight();
                            var newpadding = heightbloc/2-heightover/2;
                            entryhover.setStyles({'padding-top':newpadding});
                        }
                    },
                    'mouseleave':function(){
                        heightbloc = el.getElements('img')[0].getHeight();
                        el.getElements('.entry-over').morph({'top':heightbloc});
                    }

                });
            }
        });
    }).delay(800);
    
    
});
