jQuery.fn.defuscate = function( settings ) {
settings = jQuery.extend({
link: true,
find: /\b([A-Z0-9._%-]+)\([^)]+\)((?:[A-Z0-9-]+\.)+[A-Z]{2,6})\b/gi,
replace: '$1@$2'
}, settings);
return this.each(function() {
if ( $(this).is('a[@href]') ) {
$(this).attr('href', $(this).attr('href').replace(settings.find, settings.replace));
var is_link = true;
}
$(this).html($(this).html().replace(settings.find, (settings.link && !is_link ? '' + settings.replace + '' : settings.replace)));
});
};
$(document).ready(function(){
/*
$("#sfmenu").supersubs({
minWidth: 20, // minimum width of sub-menus in em units
maxWidth: 37, // maximum width of sub-menus in em units
extraWidth: 1 // extra width can ensure lines don't sometimes turn over
// due to slight rounding differences and font-family
}).superfish(); // call supersubs first, then superfish, so that subs are
// not display:none when measuring. Call before initialising
// containing tabs for same reason
$(".sfmenu li").width(255);
$('#bg-logo').click(function(){
$('#bg-logo').fadeOut(); $('#content-wrapper').fadeIn();
});
*/
$('.obfuscated').defuscate({link: true });
//$('a.datebuttonlink').wrap('');
$('li.user').hide();
});