var ENTREPRISE_CULTURELLE = 4
var ENTREPRISE_NON_CULTURELLE = 5


function VerifieLicence(Licence,NLicence,MsgErr,Erreur)
{
var Sortie = Erreur;

if((NLicence) && (Licence == ""))
   {
   alert(MsgErr);
   Sortie++;
   }
return Sortie;
}

/*---------------------------------*/

function RedessinerRESA(Annee,Mois,CodeD)
{
window.location.replace("EcrAffRESADansD.Asp?CodeD=" +CodeD + "&Annee=" + Annee + "&Mois=" + Mois);
}

function RedessinerRESAG(Annee,Mois,CodeD)
{
window.location.replace("EcrAffRESAGDansD.Asp?CodeD=" +CodeD + "&Annee=" + Annee + "&Mois=" + Mois);
}

function DeplacementRESA(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;
      }
   }
RedessinerRESA(Annee,Mois,CodeD);
}

/*---------------------------------*/

function RedessinerRESAAnnul(Annee,Mois,CodeD)
{
window.location.replace("EcrAffRESAAnnulDansD.Asp?CodeD=" +CodeD + "&Annee=" + Annee + "&Mois=" + Mois);
}

function RedessinerRESAAnnul2010(Annee,Mois,CodeD,ID)
{
window.location.replace("EcrAffRESAAnnulDansD2010.Asp?CodeD=" +CodeD + "&Annee=" + Annee + "&Mois=" + Mois +"&ID="+ID);
}

function RedessinerRESAGAnnul(Annee,Mois,CodeD)
{
window.location.replace("EcrAffRESAGAnnulDansD.Asp?CodeD=" +CodeD + "&Annee=" + Annee + "&Mois=" + Mois);
}

function DeplacementRESAAnnul(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;
      }
   }
RedessinerRESAAnnul(Annee,Mois,CodeD);
}


function DeplacementRESAAnnul2010(Offset,CodeD,ID)
{
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;
      }
   }
RedessinerRESAAnnul2010(Annee,Mois,CodeD,ID);
}

function VerifieST(CodeTS)
{
var Erreur = 0;
Erreur = VerifieSaisieChaine(window.document.forms[0].NomST.value,"La raison sociale ne doit pas être vide",Erreur);
Erreur = VerifieSaisieChaine(window.document.forms[0].Adresse1ST.value,"L'adresse ne doit pas être vide",Erreur);
Erreur = VerifieSaisieCodePostal(window.document.forms[0].CodePostalST.value,"Le code Postal ne doit pas être vide",Erreur);
Erreur = VerifieSaisieChaine(window.document.forms[0].VilleST.value,"La ville ne doit pas être vide",Erreur);
Erreur = VerifieSaisieChaine(window.document.forms[0].TelST.value,"Le téléphone ne doit pas être vide",Erreur);
Erreur = VerifieSaisieChaine(window.document.forms[0].EmailST.value,"L'Email ne doit pas être vide",Erreur);

if(CodeTS == ENTREPRISE_CULTURELLE) 
   { 
  if((GetIndiceRadio(window.document.forms[0].ProducteurST) == 0) && (window.document.forms[0].ProducteurST[GetIndiceRadio(window.document.forms[0].ProducteurST)].checked))
     { 
     Erreur = VerifieLicence(window.document.forms[0].LProducteurST.value,window.document.forms[0].ProducteurST[GetIndiceRadio(window.document.forms[0].ProducteurST)].checked,"Le N° de licence Producteur est VIDE",Erreur);
     }
  if((GetIndiceRadio(window.document.forms[0].DiffuseurST)== 0) && (window.document.forms[0].DiffuseurST[GetIndiceRadio(window.document.forms[0].DiffuseurST)].checked))
     {
     Erreur = VerifieLicence(window.document.forms[0].LDiffuseurST.value,window.document.forms[0].DiffuseurST[GetIndiceRadio(window.document.forms[0].DiffuseurST)].checked,"Le N° de licence Diffuseur est VIDE",Erreur);
     }
  if((GetIndiceRadio(window.document.forms[0].GerantSalleST)== 0) && (window.document.forms[0].GerantSalleST[GetIndiceRadio(window.document.forms[0].GerantSalleST)].checked))
     {
     Erreur = VerifieLicence(window.document.forms[0].LGerantSalleST.value,window.document.forms[0].GerantSalleST[GetIndiceRadio(window.document.forms[0].GerantSalleST)].checked,"Le N° de licence Gérant de salle est VIDE",Erreur);
     }
  if((GetIndiceRadio(window.document.forms[0].AgentST)== 0) && (window.document.forms[0].AgentST[GetIndiceRadio(window.document.forms[0].AgentST)].checked))
     {
     Erreur = VerifieLicence(window.document.forms[0].LAgentST.value,window.document.forms[0].AgentST[GetIndiceRadio(window.document.forms[0].AgentST)].checked,"Le N° de licence Agent artistique est VIDE",Erreur);
     }
   }

/*alert("Erreur = " + Erreur)

  if(Erreur == 0) 
   window.document.forms[0].submit();*/
   
 if(Erreur == 0) 
   {
   return true;
   }
else
   {
   return false;
   }
  

}


