function appelerFormulaireContextuel()
{
	var indexTechnoRetenue = document.getElementById("selectTechno").selectedIndex;
	var codeTechnoRetenue = document.getElementById("selectTechno").options[indexTechnoRetenue].value;

	switch (codeTechnoRetenue)
	{
		case "satellite":
			document.getElementById("bloc_services").className = "masquer";
			document.getElementById("bloc_heures").className = "masquer";
			document.getElementById("bloc_eligibilite").className = "masquer";
			updateDisabledAttribute("bloc_services", true);
			updateDisabledAttribute("bloc_heures", true);
			updateDisabledAttribute("bloc_eligibilite", true);
			document.getElementById("homepro_pro").disabled = false;
			break;
		case "bas_debit":
			document.getElementById("bloc_services").className = "masquer";
			document.getElementById("bloc_heures").className = "afficher";
			document.getElementById("bloc_eligibilite").className = "masquer";
			updateDisabledAttribute("bloc_services", true);
			updateDisabledAttribute("bloc_heures", false);
			updateDisabledAttribute("bloc_eligibilite", true);
			document.getElementById("homepro_pro").disabled = false;
			break;
		case "adsl_cable":
		default:
			document.getElementById("bloc_services").className = "afficher";
			document.getElementById("bloc_heures").className = "masquer";
			document.getElementById("bloc_eligibilite").className = "afficher";
			updateDisabledAttribute("bloc_services", false);
			updateDisabledAttribute("bloc_heures", true);
			updateDisabledAttribute("bloc_eligibilite", false);
			//document.getElementById("homepro_pro").disabled = true;
			//document.getElementById("homepro_pro").checked = false;
			//document.getElementById("homepro_home").checked = true;
			break;
	}
}

function updateDisabledAttribute(identifiant, disable)
{
	var bloc = document.getElementById(identifiant);
	var inputs = bloc.getElementsByTagName("input");

	for (var i = 0; i < inputs.length; ++i)
	{
		inputs[i].disabled = disable;
	}
}


//alert("btnSubmit : " + getInput(document.getElementById("form1"), "btnSubmit"));

function verifformlight(elm) {
	var erreurmessage = "";
	var erreur = false;

	if (findObject('homepro').value == "") {
		erreurmessage+="Vous devez indiquer si vous preferez les offres particuliers ou professionnels !";
		erreur=true;
	}

	if (erreur) {
		alert(erreurmessage);
	}

	return !erreur;
}

function inputState(elm)
{
  if (elm.checked == true)
  {
    findObject('nb_heures').disabled = true;
    findObject('texte_heures').style.color = '#aaaaaa';
  }
  else
  {
    findObject('nb_heures').disabled = false;
    findObject('texte_heures').style.color = '#000000';
  }
}

