i11020 = new Image; i11020.src = "images/antispam/bg_content.png";
i11021 = new Image; i11021.src = "images/antispam/bg_from.png";
i11022 = new Image; i11022.src = "images/antispam/bg_to.png";
i11023 = new Image; i11023.src = "images/antispam/ico_invalid.png";
i11024 = new Image; i11024.src = "images/antispam/ico_valid.png";

$(document).ready( function (){
    $("#layerScreenAntispam").hide();
    $("#layerScreenAntispam").animate({opacity: 0.0},0,function(){$(this).hide();});
    $("#layerScreenAntispamMsg").animate({opacity: 0.0},0,function(){$(this).hide();});
});


/* ANTISPAM */
// variable globale - gère le calque écran antispam
var layerinOutAntispam = 0;
var functionToRunAfterCorrectAntispam;

// fonction de gestion d'antispam - (inOut =1: Affiche, =0: Désaffiche)
function LayerScreenAntispam(inOut,antispamfunction)
{
  // Affiche si le calque écran n'est pas déjà affiché
  if ( inOut==1 && layerinOutAntispam==0 )
  {
    // indique que le calque écran est utilisé
    layerinOutAntispam=1;
    $("#layerScreenAntispam").show(); $("#layerScreenAntispam").animate({opacity: 0.7},300,function() { layerinOutAntispam=0; });
    $("#layerScreenAntispamMsg").show(); $("#layerScreenAntispamMsg").animate({opacity: 1.0},300,function() { layerinOutAntispam=0; });
  }
  
  // Maintient l'affichage si le calque est déjà affiché sinon l'affiche
  if ( inOut==0 && layerinOutAntispam==0 )
  {
    $("#layerScreenAntispam").animate({opacity: 0.0},600,function(){$(this).hide(); });
    $("#layerScreenAntispamMsg").animate({opacity: 0.0},600,function(){$(this).hide();});
  }
}

// Change l'icone de validation d'un champs formulaire antispam
function ValidateFieldAntispamForm(element,io)
{
  if ( io==true ) { document.images[element].src="images/antispam/ico_valid.png"; }
  else { document.images[element].src="images/antispam/ico_invalid.png"; }
}
