// FORMULAIRES
vrs = 0;
vrn = 0;

/************************************************************
* GESTION DES PROCEDURES AJAX                               *
************************************************************/
var req;
function file(fichier)
{
	req = false;
    // branch for native XMLHttpRequest object
    if(window.XMLHttpRequest && !(window.ActiveXObject)) {
    	try {
			req = new XMLHttpRequest();
        } catch(e) {
			req = false;
        }
    // branch for IE/Windows ActiveX version
    } else if(window.ActiveXObject) {
       	try {
        	req = new ActiveXObject("Msxml2.XMLHTTP");
      	} catch(e) {
        	try {
          		req = new ActiveXObject("Microsoft.XMLHTTP");
        	} catch(e) {
          		req = false;
        	}
		}
    }
	if(req) {
     req.open("GET", fichier, false);
     req.send(null);
     if(req.readyState == 4 && req.status == 200) {return(req.responseText);}
   }
}


// CALENDRIER
function prevmonth()
{
 if(month > 1) {month--;} else {month = 12; year--;}
 calendar();
}


function nextmonth()
{
 if(month < 12) {month++;} else {month = 1; year++;}
 calendar();
}


// GALERIE PHOTO
c_slide = 0;

function slideforth()
{
 if(a_slide)
 {
  c_slide-=3;
  document.getElementById('slider').style.left = c_slide+"px";
  window.setTimeout("slideforth()",1);
 }
}

function slideback()
{
 if(a_slide && c_slide < 0)
 {
  c_slide+=3;
  document.getElementById('slider').style.left = c_slide+"px";
  window.setTimeout("slideback()",1);
 }
}


// NEWSLETTER
nlcheck = 0;

function newsletter() 
{
  pass = 1;
  alerte = "";
  with(document.envoi)
  {
   if (nlnom.value == '' || nlprenom.value == '' || nlemail.value.indexOf("@") == -1 || nlemail.value.indexOf(".") == -1)
   {pass = 0; alerte += "Indiquez au mininum vos nom, prenom et une adresse email valide.\n";}
   if (pass) {submit();} else {alert(alerte);}
 }
}
