function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function verifieSearch() {
	f = document.recherche;
	if (!f.mots_cles.value || (f.mots_cles.value.length < 3) || (f.mots_cles.value == 'search mummies list') || (f.mots_cles.value == 'Recherchez')) {
		alert('Please enter a search term of at least 3 characters. / Veuillez entrer un terme de recherche d\'au moins 3 caracteres.');
		return false;
	}
}

function verifieInscriptionNewsletter() {
    f = document.newsletters;
    if ((f.courriel.value.indexOf('@') == -1) || (f.courriel.value.indexOf('.') == -1)) {
        alert('Please enter a valid email. / Veuillez entrer un courriel valide.');
        return false;
    }
}

$(document).ready(function() {

	sub_highlight = ''; // Contient le tag indiquant si un mouseover d'un sous-menu est en cours.
	
	/* Preload d'images */
	MM_preloadImages('/commun/promo-select-on.gif');	

	/* Swap d'images et layers pour menu */
	// Routine générique de swap d'images. Le mouseover doit porter le même nom
	// que l'original mais avec un "-on" avant l'extension.
	// Affiche aussi le layer correspondant pour les sous-menus.
	$('.swapimage').hover(
		function() {
			split_src = $(this).attr('src').split('.');
			$(this).attr('src', split_src[0] + '-on.' + split_src[1]);
		},
		function() {
			split_src = $(this).attr('src').split('.');
			split_src[0] = split_src[0].substr(0, split_src[0].length-3);
			$(this).attr('src', split_src[0] + '.' + split_src[1]);
		}
	);
	
	// Affiche masque le Advanced search.
	$('#advanced_search_show_ide').click(function() {
		if ($('#options').css('display') == 'none') {
			$('#options').show();
		} else {
			$('#options').hide();
		}
	});
});

// Rotations des Sponsors.
interval_sponsors = setInterval('rotationsSponsors()', 7000);

function rotationsSponsors() {
	if ($('#sponsors_batch1').css('display') == 'none') {
		$('#sponsors_batch2').fadeOut('slow', function() {
			$('#sponsors_batch1').fadeIn('slow');
		});
	} else {
		$('#sponsors_batch1').fadeOut('slow', function() {
			$('#sponsors_batch2').fadeIn('slow');
		});
	}
}



