jQuery.fn.defuscate = function(settings) {
	settings = jQuery.extend({link: true}, settings);
	regex = /\b([A-Z0-9._%-]+)\([^)]+\)((?:[A-Z0-9-]+\.)+[A-Z]{2,6})\b/gi;
	classes = $(this).attr("class");
	mailto = '<a href="mailto:$1@$2" class="'+classes+'">$1@$2</a>';
	plain = "$1@$2";
	return this.each(function() {
	defuscated = $(this).html().replace(regex, settings.link ? mailto : plain)
		$(this).after(defuscated).remove();
	});
};

var $old_ie = false;
if (jQuery.browser.msie && parseInt(jQuery.browser.version) < 7) {
  	$old_ie = true;
};


$(document).ready(function(){
	$("span.email").defuscate();
	cookieResize('#textresize a', 'medium');
	
	$('#navi .2level:not(:has(ul li))').remove();
	
	if($old_ie) {
	  $('.news a').hover(
	    function() { $(this).addClass('hover') },
	    function() { $(this).removeClass('hover') }
	  );
	}
	
	$("a[rel=img_group]").fancybox({
	  'hideOnContentClick': false,
		'overlayOpacity': 0.7,
    'overlayColor': '#000',
		'overlayShow'	:	true,
		'titleShow' : false,
		'cyclic' : true
	});
	
});
