(function() {
	function init () {
		$$("ul.the_archives").invoke('hide');
		$$('ul.arch_list').each(get_nav);
		
		$$('ul.events li').last().setStyle({
			border: 'none'
		});
		
		$$('input.reset').each(set_reset_search);
		
		$$('div.post p').each(pad_posts);
		
		$$('div.adverts a', 'div.sbar_ad a', 'a[rel=external]').each(target_blank);
	}
	
	function pad_posts (para) {
		if (para) {
			if (!para.down('img')) {
				para.addClassName('entry_p')
			}
		}
	}
	
	function get_nav (el) {
		var list = el.down(1);
		el.observe("mouseover", function() {
			list.show();
		});
		
		el.observe("mouseout", function() {
			list.hide();
		});
	}
		
	function set_reset_search (field) {
		str = 'enter your search';
		if (field.value == '') {
			field.value = str;
		}
		
		field.observe('focus', function() {
			if (field.value == field.defaultValue || field.value == str) {
				field.value = '';
			}
		});
		
		field.observe('blur', function() {
			if (field.value == '') {
				field.value = field.defaultValue;
			}
		});
	}
	
	function target_blank (target) {
		target.observe("click", function(event) {
			window.open(target.readAttribute("href"));
			event.preventDefault();
		});
	}
	
	document.observe("dom:loaded", init);
	
})();