var nb_jour;

// return the value of the radio button that is checked
// return an empty string if none are checked, or
// there are no radio buttons
function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

function launchOnEnter(expression) 
{
  if(event.keyCode==3 || event.keyCode==13) 
  {
    eval(expression);
  }
}

var timer=setTimeout('1',0);

function setEnr(enregistrementid,firstenr,nbenr)
{
  document.submitor.enregistrementid.value = enregistrementid;document.submitor.nbenr.value = nbenr;document.submitor.firstenr.value = firstenr;
}
function Bip(id)
{
	var mesDivs = document.getElementsByTagName("DIV");
	for(var i=0; i<mesDivs.length; i++) 
	{
		mesDivs[i].style.visibility = "hidden";
	}
	if (navigator.appName=='Microsoft Internet Explorer') 
	{
    eval('document.all.menu'+id+'.style.visibility=\'visible\'');
	}
	else 
	{
		document.getElementById('menu'+id).style.visibility='visible'
	}
}

function adjustMenu(no,pos,lg,y) 
{
	if (document.body.clientWidth > 780)
		x_sup = (document.body.clientWidth-780) / 2;
	else
		x_sup = 0;
	x = lg * (pos-1) + x_sup;
	eval('document.all.menu'+no+'.style.pixelLeft = x');
	eval('document.all.menu'+no+'.style.pixelTop = y');
}

/*function adjustMain() {
  x = 0;
  y = 0;
  if (document.body.clientWidth > 780)
    x_sup = (document.body.clientWidth-780) / 2;
  else
    x_sup = 0;
  if (document.body.clientHeight > 480)
    y_sup = (document.body.clientHeight-480) / 2;
  else
    y_sup = 0;
  x = x_sup + 495;
  y = y_sup + 5;
  eval('document.all.menuContenu.style.pixelLeft = x');
  eval('document.all.menuContenu.style.pixelTop = y');
} */

function Boup(id) 
{
	if (navigator.appName=='Microsoft Internet Explorer')
	{
		eval('document.all.menu'+id+'.style.visibility=\'hidden\'');
	}
	else
	{
		document.getElementById('menu'+id).style.visibility='hidden';
	}
}

function setTimer(s)
{
	clearTimeout(timer);
	timer=setTimeout(s,600);
}

function go(typerubrique,rubriqueid,elementid,offset,nbrec,firstrec) {
  document.submitor.target='';
  document.submitor.typerubrique.value = typerubrique;
  document.submitor.rubriqueid.value = rubriqueid;
  document.submitor.elementid.value = elementid;
  document.submitor.offset.value = offset;
  document.submitor.nbrec.value = nbrec;
  document.submitor.firstrec.value = firstrec;
  document.submitor.submit();
}

function goRecherche(typerubrique,rubriqueid,elementid,offset,nbrec,firstrec) {
  document.recherche.target='';
  document.recherche.typerubrique.value = typerubrique;
  document.recherche.rubriqueid.value = rubriqueid;
  document.recherche.elementid.value = elementid;
  document.recherche.offset.value = offset;
  document.recherche.nbrec.value = nbrec;
  document.recherche.firstrec.value = firstrec;
  document.recherche.submit();
}



function notgood(field,msg) {
  field.focus();
  alert(msg);
  return false;
}

function isFull(field,msg){
  if (field.value=='') {return notgood(field,msg);}
  return true;
}

function isDigit(field,msg) {
  i = field.value.charCodeAt(0);
  if (!((47<i)&&(i<58))){return notgood(field,msg);}
  return true;
}

function isSelect(field,msg){
  if (field.selectedIndex==0 && field.options[0].value=="") {return notgood(field,msg);}
  return true;
}

function isMail(field,msg) {
  email=field.value;
  arobase=email.indexOf('@');
  point=email.indexOf('.',arobase);
  longueur=email.length;
  if(arobase<=0||point<=arobase+1||longueur<=point+1) {return notgood(field,msg);}
  return true;
}

function goMail(elementid,racine) {
  window.open('','mail','scrollbars,toolbar=no,directories=no,width=350,height=200');
  document.submitor.target = 'mail';
  document.submitor.action = racine + 'xsltMailer.aspx';
  document.submitor.elementid.value = elementid;
  document.submitor.submit();
  document.submitor.target = '';
  document.submitor.action='xslt.aspx';
}

function total_A(input_case_coche)
{
	document.congres_1.A_total.value = parseInt(input_case_coche.value,10);
	document.congres_1.A_total_valeur.value = document.congres_1.A_total.value;
}


function total_B(id_produit, prixttc_unite)
{   
	document.congres_1.B_total.value = document.getElementsByName("B_"+id_produit)[0].value * prixttc_unite;
	document.congres_1.B_total_valeur.value = document.congres_1.B_total.value;
}

function total_places_supp(prix_places_supp)
{
	document.getElementsByName("C_3")[0].checked=true;
	document.congres_1.C_total_places_supp.value = prix_places_supp * document.congres_1.C_nb_places_supp.value;
}


function enable_accompagnant(etat)
{
	
	document.congres_1.C_3.disabled = etat;

	if (etat)
	{
		document.congres_1.C_3.disabled = etat;		
				
		
	}
	document.congres_1.C_nb_places_supp.disabled = etat;
	document.congres_1.C_nb_places_supp.value = 0;
	document.congres_1.C_total_valeur.value = 0;
	document.congres_1.C_3.checked = false;
}


function total_C()
{	
	var total_C = 0;

	if(document.getElementsByName("C_1")[0].checked==true)
	{	//Congressiste participera
		//total_C = parseInt(document.getElementsByName("C_1")[0].value,10);
	}
	else
	{
		;
	}
    
    /*
	if(document.getElementsByName("C_2")[0].checked==true)
	{		
		total_C = total_C + parseInt(document.getElementsByName("C_2")[0].value,10);		
		document.getElementsByName("C_3")[0].disabled =false;
	}
	else
	{
		document.getElementsByName("C_3")[0].disabled =true;
		document.getElementsByName("C_3")[0].checked=false;
		document.getElementsByName("C_nb_places_supp")[0].value= "0";
		document.getElementsByName("C_nb_places_supp")[0].disabled=true;
		
	}
	*/
	if(document.getElementsByName("C_3")[0].checked==true)
	{
		total_C = total_C + parseInt(document.getElementsByName("C_total_places_supp")[0].value,10);		
		document.getElementsByName("C_nb_places_supp")[0].disabled=false;
	}
	else
	{
		document.getElementsByName("C_nb_places_supp")[0].value= "0";
		document.getElementsByName("C_nb_places_supp")[0].disabled=false;
	}

	document.congres_1.C_total.value = total_C;

	document.congres_1.C_total_valeur.value = document.congres_1.C_total.value;
}

function total_ABC()
{
	document.congres_1.ABC_total.value = parseInt(document.congres_1.A_total.value,10) + parseFloat(document.congres_1.B_total.value,10) + parseInt(document.congres_1.C_total.value,10);
}

var nb_coche = 0;
var nb_jours_choisis = 0;

function total_D1(input_radio, nb_jour)
{
	nb_jours_choisis = nb_jour;
	//alert(nb_jour + " jours!!!");
	document.congres_1.D1_total.value = parseInt(input_radio.value,10);
	document.congres_1.D1_total_valeur.value = document.congres_1.D1_total.value;
	//compte_jours(nb_jour);
}


function verif_web_inscription()
{
	/*nom_fact*/
	if(document.form_inscription.nom_fact.value == "")
	{
		alert("Veuillez entrer votre nom !");
		document.form_inscription.nom_fact.focus();
		return false;
	}
	/*prenom_fact*/
	if(document.form_inscription.prenom_fact.value == "")
	{
		alert("Veuillez entrer votre pr\351nom !");
		document.form_inscription.prenom_fact.focus();
		return false;
	}

		/*Mot de passe*/
	if(document.form_inscription.passwd.value == "")
	{
		alert("Veuillez entrer votre mot de passe!");
		document.form_inscription.passwd.focus();
		return false;
	}
	if(document.form_inscription.passwd.value < 4)
	{
		alert("Veuillez entrer un mot de passe sup\351rieur à 4 caract\350res!");
		document.form_inscription.passwd.focus();
		return false;
	}

	if(document.form_inscription.verif_passwd.value == "")
	{
		alert("Veuillez entrer \340 nouveau votre mot de passe pour v\351rification!");
		document.form_inscription.verif_passwd.focus();
		return false;
	}
	if(document.form_inscription.verif_passwd.value != document.form_inscription.passwd.value)
	{
		alert("Veuillez entrer le meme mot de passe!");
		document.form_inscription.verif_passwd.value = "";
		document.form_inscription.passwd.value = "";
		document.form_inscription.passwd.focus();
		return false;
	}
	return verif_mail();
}

function maj_form_livraison()
{
	//alert(document.form_inscription.pays_livr.value);
	//Adresse de livraison identique

	if (document.form_inscription.addr_idem[0]!= null && document.form_inscription.addr_idem[1] != null)
	{
		if (document.form_inscription.addr_idem[0].checked)
		{
			document.form_inscription.civilite_livr.value = document.form_inscription.civilite_fact.value;
			document.form_inscription.nom_livr.value = document.form_inscription.nom_fact.value;
			document.form_inscription.prenom_livr.value = document.form_inscription.prenom_fact.value;
			document.form_inscription.societe_livr.value = document.form_inscription.societe_fact.value;
			document.form_inscription.adresse1_livr.value = document.form_inscription.adresse1_fact.value;
			document.form_inscription.adresse2_livr.value = document.form_inscription.adresse2_fact.value;
			document.form_inscription.cpostal_livr.value = document.form_inscription.cpostal_fact.value;
			document.form_inscription.ville_livr.value = document.form_inscription.ville_fact.value;
			document.form_inscription.pays_livr.value = document.form_inscription.pays_fact.value;
			document.form_inscription.phone_livr.value = document.form_inscription.phone_fact.value;
			document.form_inscription.civilite_livr.disabled = true;
			document.form_inscription.nom_livr.disabled = true;
			document.form_inscription.prenom_livr.disabled = true;
			document.form_inscription.societe_livr.disabled = true;
			document.form_inscription.adresse1_livr.disabled = true;
			document.form_inscription.adresse2_livr.disabled = true;
			document.form_inscription.cpostal_livr.disabled = true;
			document.form_inscription.ville_livr.disabled = true;
			document.form_inscription.pays_livr.disabled = true;
			document.form_inscription.phone_livr.disabled = true;

		}
		//Adresse de livraison différente
		if (document.form_inscription.addr_idem[1].checked)
		{
			document.form_inscription.nom_livr.value = "";
			document.form_inscription.prenom_livr.value = "";
			document.form_inscription.societe_livr.value = "";
			document.form_inscription.adresse1_livr.value = "";
			document.form_inscription.adresse2_livr.value = "";
			document.form_inscription.cpostal_livr.value = "";
			document.form_inscription.ville_livr.value = "";
			document.form_inscription.phone_livr.value = "";
			document.form_inscription.civilite_livr.disabled = false;
			document.form_inscription.nom_livr.disabled = false;
			document.form_inscription.prenom_livr.disabled = false;
			document.form_inscription.societe_livr.disabled = false;
			document.form_inscription.adresse1_livr.disabled = false;
			document.form_inscription.adresse2_livr.disabled = false;
			document.form_inscription.cpostal_livr.disabled = false;
			document.form_inscription.ville_livr.disabled = false;
			document.form_inscription.pays_livr.disabled = false;
			document.form_inscription.phone_livr.disabled = false;
		}
	}
}


function verif_inscription()
{
	/*nom_fact*/
	if(document.form_inscription.nom_fact.value == "")
	{
		alert("Veuillez entrer votre nom !");
		document.form_inscription.nom_fact.focus();
		return false;
	}
	/*prenom_fact*/
	if(document.form_inscription.prenom_fact.value == "")
	{
		alert("Veuillez entrer votre pr\351nom !");
		document.form_inscription.prenom_fact.focus();
		return false;
	}
	/*email_fact*/
	if(document.form_inscription.email.value == "")
	{
		alert("Veuillez entrer votre adresse \351lectronique !");
		document.form_inscription.email.focus();
		return false;
	}

	/*adresse1_fact*/
	if(document.form_inscription.adresse1_fact.value == "")
	{
		alert("Veuillez entrer votre adresse !");
		document.form_inscription.adresse1_fact.focus();
		return false;
	}
	/*cpostal_fact*/
	if(document.form_inscription.cpostal_fact.value == "")
	{
		alert("Veuillez entrer votre code postal !");
		document.form_inscription.cpostal_fact.focus();
		return false;
	}
	/*ville_fact*/
	if(document.form_inscription.ville_fact.value == "")
	{
		alert("Veuillez entrer votre ville de facturation !");
		document.form_inscription.ville_fact.focus();
		return false;
	}
	/*pays_fact*/
	if(document.form_inscription.pays_fact.value == "")
	{
		alert("Veuillez entrer votre pays de facturation !");
		document.form_inscription.pays_fact.focus();
		return false;
	}
	/*phone_fact*/
	if(document.form_inscription.phone_fact.value == "")
	{
		alert("Veuillez entrer votre num\351ro de t\351l\351phone !");
		document.form_inscription.phone_fact.focus();
		return false;
	}

	/*remplissage de la partie livraison si adresse differente*/
	if ((document.form_inscription.addr_idem!=null) && (document.form_inscription.addr_idem!=""))
	{
		if (!document.form_inscription.addr_idem[1].checked && !document.form_inscription.addr_idem[0].checked)
		{
			alert("Veuillez indiquer si l'adresse de destination est celle de facturation.");
			return false;
		}
		if (document.form_inscription.addr_idem[1].checked)
		{
			/*nom_livr*/
			if(document.form_inscription.nom_livr.value == "1")
			{
				alert("Veuillez entrer le nom du destinataire !");
				document.form_inscription.nom_livr.focus();
				return false;
			}
			/*prenom_livr*/
			if(document.form_inscription.prenom_livr.value == "")
			{
				alert("Veuillez entrer le pr\351nom du destinataire !");
				document.form_inscription.prenom_livr.focus();
				return false;
			}
			/*adresse1_livr*/
			if(document.form_inscription.adresse1_livr.value == "")
			{
				alert("Veuillez entrer l'adresse de livraison !");
				document.form_inscription.adresse1_livr.focus();
				return false;
			}
			/*cpostal_livr*/
			if(document.form_inscription.cpostal_livr.value == "")
			{
				alert("Veuillez entrer le code postal de livraison !");
				document.form_inscription.cpostal_livr.focus();
				return false;
			}
			/*ville_livr*/
			if(document.form_inscription.ville_livr.value == "")
			{
				alert("Veuillez entrer le ville de livraison !");
				document.form_inscription.ville_livr.focus();
				return false;
			}
			/*pays_livr*/
			if(document.form_inscription.pays_livr.value == "")
			{
				alert("Veuillez entrer le pays de livraison !");
				document.form_inscription.pays_livr.focus();
				return false;
			}
			/*phone_livr*/
			if(document.form_inscription.phone_livr.value == "")
			{
				alert("Veuillez entrer le num\351ro de t\351l\351phone du destinataire !");
				document.form_inscription.phone_livr.focus();
				return false;
			}
			//document.location.href="xslt.aspx?mode=continue_panier";
		}
	}	

	/*Mot de passe*/
	if(document.form_inscription.passwd.value == "")
	{
		alert("Veuillez entrer votre mot de passe!");
		document.form_inscription.passwd.focus();
		return false;
	}
	if(document.form_inscription.passwd.value < 4)
	{
		alert("Veuillez entrer un mot de passe sup\351rieur à 4 caract\350res!");
		document.form_inscription.passwd.focus();
		return false;
	}

	if(document.form_inscription.verif_passwd.value == "")
	{
		alert("Veuillez entrer \340 nouveau votre mot de passe pour v\351rification!");
		document.form_inscription.verif_passwd.focus();
		return false;
	}
	if(document.form_inscription.verif_passwd.value != document.form_inscription.passwd.value)
	{
		alert("Veuillez entrer le meme mot de passe!");
		document.form_inscription.verif_passwd.value = "";
		document.form_inscription.passwd.value = "";
		document.form_inscription.passwd.focus();
		return false;
	}
	
	/*Vérification mail*/
	return verif_mail();
}

function total_D2(input_select,tdi_prixttc)
{
	document.congres_1.D2_total.value = 0;
	if (document.getElementsByName("nbTDI")["1"].checked)
	{				/*selection de deux TDI*/
		//alert(document.getElementsByName("nbTDI")["0"].checked);
		for(var i=0; i<document.getElementsByName("ordre_tdi").length; i++)
		{
			if(document.getElementsByName("ordre_tdi")[i].value!="0" && document.congres_1.D2_total.value<tdi_prixttc*2)
			{
	  			document.congres_1.D2_total.value = parseInt(document.congres_1.D2_total.value,10) + tdi_prixttc;
	  			document.congres_1.D2_total_valeur.value = document.congres_1.D2_total.value;
			}
		}
	}
	else if(document.getElementsByName("nbTDI")["0"].checked)
	{				/*selection d'un seul TDI*/
		for(var i=0; i<document.getElementsByName("ordre_tdi").length; i++)
		{
			if(document.getElementsByName("ordre_tdi")[i].value!="0" && document.congres_1.D2_total.value<tdi_prixttc)
			{
	  			document.congres_1.D2_total.value = parseInt(document.congres_1.D2_total.value,10) + tdi_prixttc;
	  			document.congres_1.D2_total_valeur.value = document.congres_1.D2_total.value;
			}
		}
	}
	else if(document.getElementsByName("nbTDI")["2"].checked)
	{				/*selection d'un seul TDI*/
		for(var i=0; i<document.getElementsByName("ordre_tdi").length; i++)
		{
			if(document.getElementsByName("ordre_tdi")[i].value!="0")
			{
				document.getElementsByName("ordre_tdi")[i].value="0";
	  			document.congres_1.D2_total.value = "0";
	  			document.congres_1.D2_total_valeur.value = document.congres_1.D2_total.value;
			}
		}
	}
	
}

function verif_nb_preference()
{

	var i = 0;
	var un = 0;
	var deux = 0;
	var trois = 0;
	var quatre = 0;

	if(!document.getElementsByName("nbTDI")["0"].checked && !document.getElementsByName("nbTDI")["1"].checked && !document.getElementsByName("nbTDI")["2"].checked)
	{
		alert("Veuillez choisir le nombre de TDI auxquels vous voulez participer.")
		return false;
	}
	while(i<document.getElementsByName("ordre_tdi").length && un<2 && deux<2 && trois<2 && quatre<2)
	{
		switch(document.getElementsByName("ordre_tdi")[i].value.substring(0,1))
		{
			case "1" : un++; 	break;
			case "2" : deux++; 	break;
			case "3" : trois++; 	break;
			case "4" : quatre++;	break;
		}
		i++;
	}
	if(document.getElementsByName("nbTDI")["2"].checked)
	{
		return true;
	}
	document.getElementsByName("nb_elt")[0].value = document.getElementsByName("ordre_tdi").length;

	//alert(un + ", " + deux + ", " + trois + ", " + quatre);

	if(document.getElementsByName("nbTDI")["0"].checked && (trois > 0 || quatre > 0))
	{
		alert("Vous ne pouvez choisir vos priorités que pour le 1er TDI.");
		return false;
	}

	if(document.getElementsByName("nbTDI")["1"].checked)
	{
		if((un==0 && deux==0) || (trois==0 && quatre==0))
		{
			alert("Vous devez choisir un second TDI.");
			return false;
		}
	}
	if(document.getElementsByName("nbTDI")["2"].checked && (un!=0 || deux!=0 || trois!=0 || quatre!=0))
	{
		alert("Vous avez choisi de ne participer à \"Aucun TDI\", veuillez corriger votre choix. ");
		return false;
	}
	if(un==0 && deux==0 && trois==0 && quatre==0)
	{		/*pas de TDI selectionné*/
		alert("Veuillez choisir un TDI.");
		return false;
	}
	else if(un>1 || deux>1 || trois>1 || quatre>1)
	{
		alert("Deux T.D.I. ne peuvent pas avoir la même priorité");
		return false;
	}
	

}

var compt=-1;
var nb_ligne=0;
function ajout_ligne_soignant(prixttc_participant_soignant)
{
    
    compt++;
	if (compt==0)
	{
		var t = document.getElementById("tableau");
		t.insertRow(t.rows.length);
		var nr = t.rows[t.rows.length-1];
		nr.insertCell(0);

	        var sTmp  = "<table border='0' cellpadding='2' cellspacing='2' width='100%' class='subtitlerow'><tr>";
	        sTmp += "<td width='20%'>&#160;</td>";
	        sTmp += "<td width='20%' align='center'><b>NOM</b></td>";
	        sTmp += "<td width='20%' align='center'><b>Pr&#233;nom</b></td>";
	        sTmp += "<td width='20%' align='center'><b>Supprimer</b></td>";
	        sTmp += "</tr></table>";

		nr.cells[0].innerHTML=sTmp;
	}
	else
	{
		var t = document.getElementById("tableau");
		t.insertRow(t.rows.length);
		var nr = t.rows[t.rows.length-1];
		nr.insertCell(0);

	        var sTmp  = "<table id='participant"+ compt +"' cellpadding='2' cellspacing='2' width='100%' class='unevenrow'><tr>";
	        sTmp += "<td width='20%'>Participant "+ compt +"</td>";
	        sTmp += "<td width='20%' align='center'><input name='B_nom_"+ compt +"' type='text' size='20'/></td>";
	        sTmp += "<td width='20%' align='center'><input name='B_prenom_"+ compt +"' type='text' size='20'/></td>";
	        sTmp += "<td width='20%' align='center'><input type='checkbox' id='ck"+compt+"' value='' onclick=''></td>";
	        sTmp += "</tr></table>";

		nb_ligne++;
		//alert(prixttc_participant_soignant);
		document.getElementsByName("B_nb_inscrit_soignant")[0].value=nb_ligne;
		document.getElementsByName("B_nb_inscrit_soignant_hidden")[0].value=nb_ligne;
		document.congres_1.B_total.value= parseFloat(document.getElementsByName("B_nb_inscrit_soignant")[0].value) * parseFloat(prixttc_participant_soignant);
		document.congres_1.B_total_valeur.value = document.congres_1.B_total.value;
        
		nr.cells[0].innerHTML=sTmp;
	}
}



function removeLine(prixttc_participant_soignant)
{
	var removeCompt=1;

	while(removeCompt<=compt)
	{
		var monTab = document.getElementById("participant"+removeCompt);

		for (i =0;i<monTab.rows.length; i++)
		{
			var tableck = document.getElementById("ck"+removeCompt);

			if (tableck.checked==true)
			{
				monTab.deleteRow(i);
				nb_ligne--;
			}
		}
		removeCompt = removeCompt+1;

	}


	document.getElementsByName("B_nb_inscrit_soignant")[0].value=nb_ligne;
	document.getElementsByName("B_nb_inscrit_soignant_hidden")[0].value=nb_ligne;
	document.congres_1.B_total.value = parseFloat(document.getElementsByName("B_nb_inscrit_soignant")[0].value) * parseFloat(prixttc_participant_soignant);
	document.congres_1.B_total_valeur.value = document.congres_1.B_total.value;
}

function verif_soignant()
{
	var removeCompt=1;

	while(removeCompt<=compt)
	{

		var monTab = document.getElementById("participant"+removeCompt);

		for (i =0;i<monTab.rows.length; i++)
		{
			var B_nom = document.getElementsByName("B_nom_"+removeCompt)[0];
			var B_prenom = document.getElementsByName("B_prenom_"+removeCompt)[0];

			if (B_nom.value=="" || B_prenom.value=="")
			{
				alert('Veuillez préciser tous les champs dans l\'inscription au programme PERSONNEL SOIGNANT');
				return false;
			}
		}
		removeCompt = removeCompt+1;
	}

	return true;
}

function verif_inscription_congres()
{
	i = 0;
	coche = false;

	while(i<document.getElementsByName("qualite").length && !coche)
	{
		if(document.getElementsByName("qualite")[i].checked)
		{
			coche=true;
		}
		i++;
	}
	if(!coche)
	{
		alert('Veuillez choisir une qualit\351 !');
		return (false);
	}
}

function verif_mail()
{
	var email = document.form_inscription.email.value;
	var arobase = email.indexOf("@")
	var point = email.lastIndexOf(".")
	if((arobase < 3) || (point + 2 > email.length) || (point < arobase+3))
	{
		alert("Veuillez entrer une adresse \351lectronique valide! ");
		document.form_inscription.email.focus();
		return false;
	}
}

function verif_inscription_formation()
{
	/*docteur*/
	if(document.form_inscription.docteur.value == "")
	{
		alert("Veuillez entrer le docteur participant !");
		document.form_inscription.docteur.focus();
		return false;
	}

	/*adresse*/
	if(document.form_inscription.adresse.value == "")
	{
		alert("Veuillez entrer une adresse !");
		document.form_inscription.adresse.focus();
		return false;
	}

	/*telephone*/
	if(document.form_inscription.telephone.value == "")
	{
		alert("Veuillez entrer le t\351l\351phone !");
		document.form_inscription.telephone.focus();
		return false;
	}

	return (verif_mail());
}

function mode_paiement()
{	
	if(document.getElementsByName("paiement")[0].checked || document.getElementsByName("paiement")[1].checked || document.getElementsByName("paiement")[2].checked)
		return true;
	else
	{
		alert("Veuillez s\351lectionner un mode de paiement.");
		return false;
	}
}

function verifJours()
{
    if (document.congres_1.qte_asv.value = "asv")
    {
        return true;
    }
    
    
	nb_jours_cochees=0;
	dayOk = true;
	jours = document.congres_1.elements["D1_Jours[]"];
	if(nb_jours_choisis == 0)
	{
		alert("Veuillez choisir votre programme.\n(cochez la case qui vous concerne)");
		return false;
	}
	if(nb_jours_choisis==3)
	{
	/*
		for (i = 0; i < jours.length; i++)
		{
			alert("Checked: " + jours[i].checekd)
			if(!jours[i].checekd)
			{
				alert("Vous êtes obligé de sélectionner les trois jours. Maintenant, vous pouvez valider.");
				dayOk = false;
				break;
			}
		}
	*/
		for (i = 0; i < jours.length; i++)
	    {
	          	jours[i].checked = true;
	    }
	    if (!dayOk)
			return false;
	}
	else
	{
		for (i = 0; i < jours.length; i++)
	          {
	          if (jours[i].checked)
	            {
	            nb_jours_cochees++;
	            }
	          }

		if(nb_jours_choisis<nb_jours_cochees)
		{
			alert("Vous avez choisi trop de jours!");
			return(false);
		}
		else if(nb_jours_choisis>nb_jours_cochees)
		{
			alert("Vous n'avez pas choisi assez de jours!");
			return(false);
		}
	}

	return(true);
}


function urlencode(ch)
{
   ch = ch.replace(/[ ] /g,"+");
   return escape(ch);
}




function encode_champs_soignant()
{
	for((i=0);(i<document.getElementsByName("B_nb_inscrit_soignant_hidden")[0].value);i++)
	{
		document.getElementsByName("B_nom_"+(i+1))[0].value = urlencode(document.getElementsByName("B_nom_"+(i+1))[0].value);
		document.getElementsByName("B_prenom_"+(i+1))[0].value = urlencode(document.getElementsByName("B_prenom_"+(i+1))[0].value);
	}
}


///fonction permettant de verifier si la valeur passée est un INT ou pas.
function verifInt(nbInt)
{
	if(nbInt == "" || nbInt == null)
	{
		document.congres_1.C_nb_places_supp.value = 0;
	}
	if (isNaN(nbInt))
	{
		alert("Vous devez saisir un nombre entier !");
		document.congres_1.C_nb_places_supp.focus();
		return false;
	}
	else
	{
		return true;
	}
}

// Gestion de l'adhésion
function verifQualite()
{	
	checked = false;
	for (cpt=0; cpt < 7; cpt++)
	{
		if (document.getElementsByName("qualite")[cpt].checked)
		{
			checked = true;
		}
	}
	if (!checked)
	{
		alert("Veuillez sélectionner votre qualité.");
	}
	if((document.getElementById('ordinaltxt').value=='') && (getCheckedValue(document.adhesion_1.qualite)=='Praticien')){
	  alert("Veuillez saisir votre N° ordinal.");
	  checked = false;
	}
	
	return checked;
}


function verifTarif()
{
	checked = false;
	for (cpt=0; cpt < document.getElementsByName("tarif").length; cpt++)
	{
		if (document.getElementsByName("tarif")[cpt].checked)
		{
			checked = true;
		}
	}
	if (!checked)
	{
		alert("Veuillez sélectionner votre Adhésion/Abonnement.");
	}
	return checked;
}


function maxGroupe()
{
	nb_checked = 0;
	
	for (cpt=0; cpt < document.getElementsByName("groupe").length; cpt++)
	{
		if (document.getElementsByName("groupe")[cpt].checked)
		{
			nb_checked ++;
		}
	}
	if(nb_checked > 4)
	{
		alert("Vous ne pouvez sélectionner que 4 groupes d'études au maximum.");
		return false;
	}
	else
		return true;
}

function dateheure()
{
    today = new Date();
    var heure = "00";
    if (today.getDate() < 10) 
    {
        jour = "0"+today.getDate();
    } 
    else
    {
        jour = today.getDate(); 
    }
    if (today.getMonth() < 10) 
    { 
        mois = "0"+today.getMonth(); 
    }
    else
    {
        mois = today.getMonth(); 
    }
    annee = today.getYear()+1900;
    if (today.getHours() < 10) 
    {
        heure = "0"+today.getHours(); 
    }
    else
    {
        heure = today.getHours(); 
    }
    if (today.getMonth() < 10) 
    { 
        minute = "0"+today.getMinutes(); 
    }
    else
    {
        minute = today.getMinutes(); 
    }
    if (today.getSeconds() < 10)
    {
        seconde = "0"+today.getSeconds();
    }
    else
    {
        seconde = today.getSeconds();
    }
    return jour+"/"+mois+"/"+annee+" "+heure+":"+minute+":"+seconde;
    //setTimeout("dateheure()",1000);
}

function afterReduct(today, date_end_reduct)
{
    var date_end = new String;
    var now = new String;
    now = today;
    date_end = date_end_reduct;
    /*
    alert("ANNEE : " + now.substr(6,4) + " | " + date_end.substr(6,4));
    alert("MOIS : " + now.substr(3,2) + " | " + date_end.substr(3,2));
    alert("JOUR : " + now.substr(0,2) + " | " + date_end.substr(0,2));
    */
    //Comparaison ANNEE
    if (now.substr(6,4) > date_end.substr(6,4))
    {
        return true;
    }
    else if (now.substr(6,4) < date_end.substr(6,4))
    {
        return false;
    }
    //COMPARAISON MOIS
    else if (now.substr(3,2) > date_end.substr(3,2))
    {
        return true;
    }
    else if (now.substr(3,2) < date_end.substr(3,2))
    {
        return false;
    }
    //COMPARAISON JOUR
    else if (now.substr(0,2) > date_end.substr(0,2))
    {
        return true;
    }
    else
    {
        return false;
    }
        
}


//Agenda
//--------------------------------------
// toggle de span
//--------------------------------------
function toggle(arg_span_id)
{
    // rend visible ou invisible la balise span concernée	
	span_style = document.getElementById(arg_span_id).style.display;
	if (span_style && span_style == "none")
	{
	    document.getElementById(arg_span_id).style.display = "block";
	}
	else
	{
	    document.getElementById(arg_span_id).style.display = "none";
	}
}

//Affichage du Mois dans l'agenda
var mois_old = 0;
function ShowMonth(mois)
{
    alert(mois_old + " --> " + mois);
    if (mois != mois_old)
    {
        alert("new");
        return "OK";
    }    
    mois_old = mois;
}



//Fonction de vérification du formulaire 
//d'envoie de mails contact
function verif_contact()
{
	/*nom_fact*/
	if(document.form_inscription.nom.value == "")
	{
		alert("Veuillez entrer votre nom.");
		document.form_inscription.nom.focus();
		return false;
	}
	/*prenom_fact*/
	if(document.form_inscription.prenom.value == "")
	{
		alert("Veuillez entrer votre pr\351nom !");
		document.form_inscription.prenom.focus();
		return false;
	}
	if(document.form_inscription.sujet.value == 0)
	{
		alert("Veuillez sélectionner un sujet.");
		document.form_inscription.sujet.focus();
		return false;
	}
	/*message*/
	if(document.form_inscription.memo.value == "")
	{
		alert("Veuillez taper un message!");
		document.form_inscription.memo.focus();
		return false;
	}	
	return verif_mail();
}

function adjustMain(){
	
}


 var origineTop = 340;
 //var origineLeft = 125;
 var origineLeft;

 
function init(){
 
 var lDiv = document.getElementById('placementFormAgenda').offsetWidth;
 var lEspace = document.getElementById('container').offsetLeft + 10 ;
  
 //debugger;
 
 /*if (lEspace > lDiv){
   origineLeft = (lEspace  - lDiv) / 2;  
 }else{
   origineLeft = 125;
 } */
  
  document.getElementById('placementFormAgenda').style.top = origineTop+'px';
  /*document.getElementById('placementFormAgenda').style.left = document.getElementById('container').offsetLeft - (origineLeft+lDiv)+'px';*/
  document.getElementById('placementFormAgenda').style.left = '-122px';
  }

function replacer(){ 
 

  //modifier le style
  
  //debugger;

 if ($(window).scrollTop() > origineTop){
   document.getElementById('placementFormAgenda').style.top = $(window).scrollTop()+'px';
 }else{
   document.getElementById('placementFormAgenda').style.top = origineTop+'px';
 }
 
   //document.getElementById('placementFormAgenda').style.left = document.getElementById('container').offsetLeft - origineLeft ; 
  
}

function adjustMainAgenda(){
  init();
}