function getDataFromForm(Form) {
var data="";
var content="";
var resultat='';
var key=0;
for (key=0;key<Form.elements.length;key++) {

//alert(Form.elements[key].type);


if(Form.elements[key].type=='select-multiple')
{
  for(var i=0;i<10;i++)
  {
      if(Form.elements[Form.elements[key].name][i])
    {
      content+=escape(Form.elements[Form.elements[key].name][i].value)+",";
    }

  }
  data+=escape(Form.elements[key].name)+"="+content;
}else if(Form.elements[key].type=='radio')
{
  for(var i=0;i<10;i++)
  {
    if(Form.elements[Form.elements[key].name][i])
    {
    if(Form.elements[Form.elements[key].name][i].checked)
    {
      data+=escape(Form.elements[key].name)+"="+escape(Form.elements[Form.elements[key].name][i].value)+"&";
    }
    }
  }
}else if(Form.elements[key].type=='checkbox')
{
   if(Form.elements[key].checked)
    {

      data+=escape(Form.elements[key].name)+"="+escape(Form.elements[key].value)+"&";
    }
}else
{
data+=escape(Form.elements[key].name)+"="+escape(Form.elements[key].value)+"&";
}
}
//alert(data.substr(0, data.length-1));
return data.substr(0, data.length-1);

}

var timer = 0;
var iFade = 1;
var iOpacity = 0;
var idFade = "";
function FadeById(id) {
idFade = id;
timer = setInterval("FadeIn()", 70);
}
function CancelFadeById() {
if (timer == 0) return;
clearInterval(timer);
timer = 0;
}
function FadeIn() {
var elem = document.getElementById(idFade + iFade);
if (iOpacity >= 1) {
iFade++;
elem = document.getElementById(idFade + iFade);
if (! elem) {
CancelFadeById();
return;
}
iOpacity = 0;
}
iOpacity += 0.1;
elem.style.opacity = iOpacity;
elem.style.MozOpacity = iOpacity;
elem.style.KhtmlOpacity = iOpacity;
elem.style.filter = "alpha(opacity=" + iOpacity * 100 + ")";
}

function verifmail(form)
{
  erreur="";
  if(form.email.value=='')
    {
        erreur+='Vous devez renseigner votre email\n';
    }
  if(form.message.value=='')
    {
        erreur+='Votre message est vide !!\n';
    }

if(erreur!='')
{
  alert(erreur);
}
else
{
form.submit();
}
}

function checkformauthent()
{

var erreur='';
if(document.identification.IDENT.value==''){erreur+='Vous devez renseigner un Identifiant \n';}

if(erreur!=''){alert(erreur);}else{ajaxauthent(document.identification.IDENT.value);}

}

function checkformcreationcompte()
{

var erreur='';
if(document.compte.NOM.value==''){erreur+='Vous devez renseigner votre Nom \n';}
if(document.compte.EMAIL.value==''){erreur+='Vous devez renseigner votre adresse electronique \n';}
if(document.compte.VILLE.value==''){erreur+='Vous devez renseigner votre Ville \n';}

if(erreur!=''){alert(erreur);}else{ajaxcreacompte('compte');}

}

function ajaxauthent(identifiant)
{
var req = null;

  if(window.XMLHttpRequest)  req = new XMLHttpRequest();
  if (window.ActiveXObject)  req = new ActiveXObject("Microsoft.XMLHTTP");
//document.getElementById('repajax').innerHTML='toto';
req.onreadystatechange = function()
  {


    if(req.readyState == 4)
    {

       if(req.status == 200)
       {

        //alert(req.responseText);
           var response=eval('('+req.responseText+')');


       if(response.status=='OK')
       {
       document.location=response.URLRETOUR;
       }
       else
       {
       alert(response.erreur);
       }


       }
       else
       {
//           document.getElementById('repajax').innerHTML="Error code " + req.status;
       }
  }
}

requette='./ident.php?identifiant='+identifiant;

  req.open( 'GET', requette, true);

  req.send(null);

}

function ajaxcreacompte(nomform)
{
var req = null;

  if(window.XMLHttpRequest)  req = new XMLHttpRequest();
  if (window.ActiveXObject)  req = new ActiveXObject("Microsoft.XMLHTTP");
//document.getElementById('repajax').innerHTML='toto';
req.onreadystatechange = function()
  {


    if(req.readyState == 4)
    {

       if(req.status == 200)
       {

        //alert(req.responseText);
           var response=eval('('+req.responseText+')');


       if(response.status=='OK')
       {
       document.getElementById('messageattente').innerHTML="<br><b>Merci,votre compte à bien été crée<br><br>Vous aller recevoir un message à votre adresse email contenant un lien permettant d'activer votre comtpe.<br>A trés vite sur www.galerie-mulheim.com !!<br>";
       }
       else
       {
       alert(response.erreur);
       document.getElementById('formcompte').style.display='block';
       }


       }
       else
       {
//           document.getElementById('repajax').innerHTML="Error code " + req.status;
       }
  }
}

requette='./creacompte.php';

document.getElementById('formcompte').style.display='none';
document.getElementById('messageattente').style.display='block';


  req.open("POST",requette, true);

  req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

  req.send(getDataFromForm(document.forms[nomform]));

}

