window.addEvent('domready', function(){
var list = $$('#idList li');
	list.each(function(element) {
	 
		var fx = new Fx.Styles(element, {duration:200, wait:false});
	 
		element.addEvent('mouseenter', function(){
			fx.start({
				'margin-left': 5,
				'background-color': '#666',
				'color': '#ff8'
			});
		});
	 
		element.addEvent('mouseleave', function(){
			fx.start({
				'margin-left': 0,
				'background-color': '#dbdae0',
				'color': '#4C4C4C'
			});
		});
	 
	});
});

function Test_numero(numero, cvv2)
{
  var totalcarte=0;
  var dnum=0;
  var test=0;
  if (cvv2.length < 3) {
	alert ('Cryptogramme invalide');
	return (false);
  }
  if (numero.length < 13) {
		alert ('Numéro de carte non valide');
		return (false);
	}
	else
	{
	  for ( i = numero.length; i >= 1 ;  i--)
	  {
	    test=test+1;
		num = numero.charAt(i-1);
	    if ((test % 2) != 0)
	       totalcarte=totalcarte+parseInt(num)
	    else {
	       dnum=parseInt(num)*2;
	       if (dnum >= 10)
		  totalcarte=totalcarte+1+dnum-10
	       else
		  totalcarte=totalcarte+dnum;
	    }
	   
	  }
	  if ((totalcarte % 10) != 0){
	       alert('Numéro de carte non valide');
	       return (false);
	  } else {
		document.pay.submit();
		return (true);
	  }
	}
}