
/* CORE */
function add_target_blank(){
	$('a.target-blank').attr('target', '_blank');	
}
function init_frontend(){
	add_target_blank();
}
$(init_frontend);

/* PROJECT */
$(function(){
	$('input.clear_on_focus').focus(function(){
		if (!$(this).data('cleared')) {
			$(this).data('cleared', true);
			$(this).data('cleared_value', this.value);
			this.value = '';
		}
	}).blur(function(){
		if (this.value.match(/^\s*$/)) {
			if ($(this).data('cleared_value')) {
				this.value = $(this).data('cleared_value');
				$(this).data('cleared', false);
			}
		}
	});
});
