/*var showWidget = function(){
	$('.widget a.icon').click(function(){
		$(this).toggleClass('clicked');
		if($(this).hasClass('clicked')){
			$("textarea.widget").show();
		}else{
			$("textarea.widget").hide();
		}
	});
};*/

var showSubscribeChoices = function(){
	$('fieldset.subscribe label.checkbox' && 'fieldset.subscribe input.checkbox').click(function(){
		$(this).toggleClass('clicked');
		if($(this).hasClass('clicked')){
			$("form div.checkboxes").show();
		}else{
			$("form div.checkboxes").hide();
		}
	});
}

var showHoverButtons = function(){
	$('div.menu-links > a').mouseover(function(){
		
		var $this = $(this),
			id = $this.attr('id') + '-hover';
		
		if($('#' + id).size() > 0) {
			
			$('#' + id).show();
			$this.hide();
		}
	}).mouseleave(function(){
		
		var $this = $(this),
			id = $this.attr('id').replace('-hover', '');
		
		if($('#' + id).size() > 0) {
			
			$('#' + id).show();
			$this.hide();
		}
	});
}

var replaceCharsEmail = function(){
	
	if($("a.mailto").size() == 0)
		return;
	
	$("a.mailto").html($("a.mailto").html().toString().replace("!", ".").replace("?", "@"));
	$("a.mailto").attr('href', $("a.mailto").attr('href').toString().replace("!", ".").replace("?", "@"));
}

$(document).ready(function() {
	showSubscribeChoices();
	showHoverButtons();
	replaceCharsEmail();
});