
window.addEvents({
	'domready': function() {
		$('shade').set('opacity', '0.5');
		if (!$('hole')) { new IFrame({ 'id': 'hole', 'name': 'hole'}).inject(document.body); }

		$$("a[rel=external]").each(function(_el) {
			$(_el).set({
				'title': 'External Link: ' + (($(_el).get('title')&&$(_el).get('title').trim()!='')?$(_el).get('title'):$(_el).get('href')),
				'target': '_blank'
			});
		});
		if ($('q')) { new DataInput({'elem':'q','onClass':'search-on'}); }
		
		canvas_size();
	}
});


function canvas_size() {
	if ($('content_area') && $('sidearea_content')) {
		$('sidearea_content').setStyle('height', $('content_area').getSize().y);
	}
}


function equalize_columns(_selector) {
	var tallest = 0, elems = $$(_selector);
	elems.each(function(_el, _idx) {
		tallest = (_el.getSize().y > tallest ? _el.getSize().y : tallest);
	});

	elems.setStyle('height', tallest + 'px');
}
