window.addEvent('domready', function(){ // OPEN 01 ==

	// CONFIG
	id_str_length = 2 ;
	zipped_height = 54 ;

	$$('.moozip').setStyles({'margin-top':-16,'overflow':'hidden','height':zipped_height}) ;
	$$('.moosummary').setStyles({'display':'block'}) ;

	function zipme(zip_id){
		this_height = $('moozip'+zip_id).getStyle('height') ;
		if(parseFloat(this_height)!=zipped_height){
			$('moomemory'+zip_id).value = this_height ;
			$('moosummary'+zip_id).setStyles({'display':'block'}) ;
			$('moozip'+zip_id).morph({'height':zipped_height}) ;
		} else {
			$('moosummary'+zip_id).setStyles({'display':'none'}) ;
			$('moozip'+zip_id).morph({'height':(parseFloat($('moomemory'+zip_id).value-16))}) ;
		}
	}

	var list = $$('.moozip');
	list.each(function(element) { // OPEN 02 ====
		this_id = element.id ;
		this_id = this_id.replace("mootog","") ;
		this_id = this_id.replace("moozip","") ;
		this_id = this_id.substring(0,id_str_length) ;
		this_height = $('moozip'+this_id).getStyle('height') ;
		$('moomemory'+this_id).value = this_height ;
		element.addEvent('click', function(){
			this_id = element.id ;
			this_id = this_id.replace("mootog","") ;
			this_id = this_id.replace("moozip","") ;
			this_id = this_id.substring(0,id_str_length) ;
			zipme(this_id) ;
		});
	}); // OPEN 02 ====


}); // OPEN 01 ==
