$(window).load(function() {
	$('#newsletter input[name=email]').toggleDefault('mon@email.com')

	$('.prev_month,.next_month').live('click', function() {
		$(this).parents('.calendar').load(this.href + ' .calendar > *')
		return false
	})

	$('code.email').each(function() {
		$(this).html($(this).html().replace('(à)', '@'))
	})

	// pour IE : attache/détache dynamiquement la classe iehover
	// pour palier au défaut de prise en charge de :hover sur li
	$('#menu>li')
		.mouseover(function() { $(this).addClass('iehover') })
		.mouseout(function() { $(this).removeClass('iehover') })

})

// Donne une valeur par défaut à un champ et la classe "default",
// qui s'effacent quand on active le champ
$.fn.toggleDefault = function(default_value) {
	$(this)
		.focus(function() {
			if ($(this).val() == default_value)
				$(this).removeClass('default').val('')
		})
		.blur(function() {
			if ($(this).val() == '')
				$(this).addClass('default').val(default_value)
		})
		.blur()
}
