function IsEmail(email) {
   var saisie,saisie1,saisie2,saisie3;
   saisie = email.indexOf("@");
   if (saisie>0) {
	  longueur = email.length;
	  saisie1 = email.substring(saisie+1,longueur);
	  saisie2 = saisie1.indexOf(".");
	  longueur = saisie1.length;
	  saisie3 = saisie1.substring(saisie2+1,longueur);
	  if (saisie2==(-1)) return false;
	  else {
		 if (saisie3.length<2) return false;
		 else return true;
	  }
   }
   else return false;
}
function step2(){
var form = document.getElementById('devis');
	if ( ( (form.typesoc[0].checked==false) && (form.typesoc[1].checked==false) && (form.typesoc[2].checked==false) && (form.typesoc[3].checked==false) && (form.typesoc[4].checked==false) ) || ( (form.projet[0].checked==false) && (form.projet[1].checked==false) && (form.projet[2].checked==false) && (form.projet[3].checked==false) ) ) {
	alert('Merci de répondre aux deux questions');
	return false;
	} 
	else {
	//return true;
	hideshow(2);
	}
}

function step3(){
var form = document.getElementById('devis');
	if ( (form.nom.value=='') || (form.prenom.value=='') || (form.societe.value=='') || (form.email.value=='')  || (form.tel.value=='') ) {
	alert('Merci de remplir tout les informatoins obligatoire.'); 
	return false;
	} 
	else {
		   //alert(form.email.value);
if (IsEmail(form.email.value)==false) {
		alert('Veuillez saisir un email valide');
		return false;
		}
		else{
		//return true;
		if(document.getElementById('compte').value==v3)
		form.submit();
		else{
			alert('La somme n\'est pas correct !!!')
			return false;
		}
		}
	}

}
function step1(){

}
function hideshow(w){
document.getElementById('step1').style.display='none';
document.getElementById('step2').style.display='none';
document.getElementById('step3').style.display='none';
document.getElementById('step'+w+'').style.display='block';
initImageIn('step'+w+'');
}

function initImageIn(id) {
  imageId = id;
  image = document.getElementById(id);
  setOpacity(image, 0);
  image.style.visibility = 'visible';
  fadeIn(imageId,0);
}

function initImageOut() {
  imageId = 'tababout';
  image = document.getElementById("tababout");
  setOpacity(image, 0);
  image.style.visibility = 'visible';
  fadeOut(imageId, 0);
}



function setOpacity(obj, opacity) {
  opacity = (opacity == 100)?99.999:opacity;
 
  // IE/Win
  obj.style.filter="alpha(opacity="+ parseInt(opacity) + ");";
 
  // Safari<1.2, Konqueror
  obj.style.KHTMLOpacity = opacity/100;

  // Older Mozilla and Firefox
  obj.style.MozOpacity = opacity/100;

  // Safari 1.2, newer Firefox and Mozilla, CSS3
  obj.style.opacity = opacity/100;

}





function fadeIn(objId,opacity) {

  if (document.getElementById) {

    obj = document.getElementById(objId);

    if (opacity <= 100) {

      setOpacity(obj, opacity);

      opacity += 10;

      window.setTimeout("fadeIn('"+objId+"',"+opacity+")", 100);

    }

  }

}



