// <custom> 
// SForcier 7 janvier 2010
/* function2.js à ajouter sous toute les références à Jquery.
Pour éviter les conflits potentiels avec l'interface AXIS
Description :
Initialise le cartoverlay et le jgquery lighbox.
Contient le comportement de l'overvlay.
Contient le comportement du bloc infolettre en pied de page.
*/

$(document).ready(function()
{
/*CSS pour filtre fearture
Le control JWM.WebControls.OptGroupDropDownList...n'accepte aucune css */
/*$("*[id$='ddlFeature']").addClass("dd");
/*CSS pour filtre fearture*/

/* Initialisation Cart overlay  */
$("#cart_overlay").hide();
$("#cart_overlay").css({'visibility' : 'visible'});
$("#cart_overlay2").hide();
$("#cart_overlay2").css({'visibility' : 'visible'})

/* Initialisation jquery lightbox */
$('a.j_lightbox').lightBox({
overlayBgColor: '#5f4b40',
overlayOpacity: 0.6,
imageLoading: 'images/lightbox/loading.gif',
imageBtnClose: 'images/lightbox/closelabel.gif',
imageBtnPrev: 'images/lightbox/prevlabel.gif',
imageBtnNext: 'images/lightbox/nextlabel.gif',
containerResizeSpeed: 50,
txtImage: '',
txtOf: ' / '});
});

//*********************** CART OVERLAY **********************
//Config :
var delai_fermeture = 6000; // Délai de fermeture automatique en milliseconde
var delai_ouverture = 200; // Délai d'ouverture sur mouseover en milliseconde, évite que que le panel s'ouvre par un simple survol de la souris.

// Timers
var wait2close; var wait2open1; var wait2open2; 
// Affiche l'overlay
function show_cart_overlay(){ reset_timers(); ouvrir_overlay();
// Délai de fermeture en milisec.
wait2close = setTimeout(function() { hide_cart_overlay()}, delai_fermeture);}
// Ferme les panels
function hide_cart_overlay(){ setTimeout(function(){$('#cart_overlay2').fadeOut("fast");$("#cart_overlay").slideUp("fast");}, 200); reset_timers()}
// Ouvre les panels
function ouvrir_overlay(){wait2open1 = setTimeout(function() { show_cart_overlay2() }, delai_ouverture)}
// Ouvre le panel 1 et le second .6 sec après
function show_cart_overlay2(){$("#cart_overlay").slideDown("fast"); setTimeout(function() { $("#cart_overlay2").fadeIn("slow")}, 600)}
// Cancel la commande d'ouverture des 2 panel
function cancel_open(){clearTimeout(wait2open1);}
// Cancel la fermutre
function cancel_close(){clearTimeout(wait2close);}
// Ferme tout maintenant
function close_overlay(){hide_cart_overlay()}
// Reset les timer
function reset_timers(){clearTimeout(wait2close); clearTimeout(wait2open1); clearTimeout(wait2open2);}
//*********************** FIN CART OVERLAY **********************


//******************* footer infolettre **************************/
  function clear_me()  {
  if ( $("#inscription_infolettre_pdp").val() == "Courriel" || $("#inscription_infolettre_pdp").val() == "Email" )
	$("#inscription_infolettre_pdp").val(""); }
  
// Transfert vers le formulaire infolettre 
function get_url(url){ $(location).attr('href',url +"?email="+$("#inscription_infolettre_pdp").val());}

// Si enter dans le input inscription_infolettre_pdp
function KeyDownHandler(url){$("#inscription_infolettre_pdp").keypress(function(e){

if (e.which  == 13){
 try{ //ie, chrome et Safari passent ici
 event.cancel = true;
 get_url(url)
 return false;
 }
 catch(err){ // FF passe ici
 get_url(url)
 return false; 
 }
 }
 });
 }
//************ fin footer infolettre **************

/*CSS pour filtre fearture*/
$("*[id$='ddlfeature']").css("color","red");

 

// </custom> 