$(function() {
	if ( $("#sectionMenu ul ul").length > 0 ) {
		$("#sectionMenu ul ul").css('display','none').each(function () {
			if (!$(this).parent('li').hasClass('select')) {
				var submenu = $(this);
				var t;
				submenu.parent('li').bind('mouseenter', function () {
					t = setTimeout(function(){submenu.slideDown();}, 750);
				}).bind('mouseleave', function () {
					clearTimeout(t);
				});
			}
		});
		$("#sectionMenu ul .select ul").css('display','block');
	}

	// career description
	$(".jobDesc").css('display','none');
	$(".jobDescLink a").click(function() {
		$(this).parent().next().slideToggle();
	});

	// Graceful E-Mail Obfuscation
	// URL should look like: <a href="/contact/sales+yourcompany+com/subject" rel="nofollow">Email</a>
	// also require an .htaccess redirection for alternate mail form
	$("a[href*='/contact/']").each(function() {
		var href = this.href;
		var address = href.replace(/.*contact\/([a-z0-9._%-]+)\+([a-z0-9._%-]+)\+([a-z.]+)\/?([a-z0-9._%-]*)/i, '$1' + '@' + '$2' + '.' + '$3');
		var address = address.replace(/(.*)([\?|\&]PHPSESSID=[a-z0-9]+)/i, '$1');
		if (href != address) {
			var title = $(this).text();
			if (title == 'Courriel' || title == 'Email') var title = address;
			var subject = href.replace(/.*contact\/([a-z0-9._%-]+)\+([a-z0-9._%-]+)\+([a-z.]+)\/?([a-z0-9._%-]*)/i, '$4');
			if (subject) address += '?subject=' + subject;
			$(this).attr('href', 'mailto:' + address).attr('title', title).text(title);
		}
	});

});
