MWW.signal.connect(window,'onload',function(){
	var expands = MWW.dom.getElementsByTagAndClassName('a','expand');
	if(expands.length){
		for(var i =0,len = expands.length;i<len;i++){
			var el = expands[i];
			MWW.signal.connect(el,'onclick',function(e){
				var myAnimation = MWW.Animation.createAnimation('googlemap');
				var srcTarget = e.target();
				if(MWW.dom.hasClass(srcTarget,'down')){
					//go down
				   myAnimation.addAnimation( 'height', '0px', '367px' );				  
				   myAnimation.onfinish = function(){
					   MWW.dom.removeClass(srcTarget,'down');
					   if(!me_is_done){
						   load();
					   }
				   }
				   
				}else{
					//go up
					myAnimation.addAnimation( 'height', '367px', '0px' );
 				    myAnimation.onfinish = function(){
 					   MWW.dom.addClass(srcTarget,'down');
				   }				
				}
				myAnimation.run();				
				e.stop();
			});
		}
	}
	
});