Sticks={
	init:function(){
		Sticks.initResizeOnClick();
		Sticks.resizeBlocks();
	},

	initResizeOnClick:function(){
		var o1=document.getElementById('green-block-id');
		if(els=YAHOO.util.Dom.getElementsByClassName('holder', 'input', o1))
		for(var i=0;i<els.length;i++){
			YAHOO.util.Event.addListener(els[i], "click", Sticks.resizeBlocks); 
		}

		var o2=document.getElementById('orange-block-id');
		if(els=YAHOO.util.Dom.getElementsByClassName('holder', 'input', o2))
		for(var i=0;i<els.length;i++){
			YAHOO.util.Event.addListener(els[i], "click", Sticks.resizeBlocks); 
		}
		
		var o3=document.getElementById('red-block-id');
		if(els=YAHOO.util.Dom.getElementsByClassName('holder', 'input', o3))
		for(var i=0;i<els.length;i++){
			YAHOO.util.Event.addListener(els[i], "click", Sticks.resizeBlocks); 
		}
	},
	
	resizeBlocks:function(){
		var o1=document.getElementById('green-block-id');
		var o2=document.getElementById('orange-block-id');
		var o3=document.getElementById('red-block-id');
		o1.style.height='2000px';
		var hd=o1.offsetHeight-2000;

		o1.style.height="auto";
		o2.style.height="auto";
		o3.style.height="auto";
		var max=o1.offsetHeight;
		if(o2.offsetHeight>max) max=o2.offsetHeight;
		if(o3.offsetHeight>max) max=o3.offsetHeight;
		o1.style.height=(max-hd)+"px";
		o2.style.height=(max-hd)+"px";
		o3.style.height=(max-hd)+"px";
	
	}
}

YAHOO.util.Event.onDOMReady(Sticks.init);
