// JavaScript Document


function RendreBlocVisible(eTitle,eBlock)
  {

    eeTitle=document.getElementById(eTitle);
	eeBlock=document.getElementById(eBlock);
	
  if (eeTitle && eeBlock)
  {
	 blockdisplay=eeBlock.style.display;
	 if (blockdisplay=='block')
	 {
	   blockdisplay='none';
     blockcolor='gray';
   }
   else
   {
	   blockdisplay='block';
     blockcolor='white';
   }
	}
		
	for (i=1;i<=20;i++)
	{
		eeTi=document.getElementById('t'+i);
		eeBi=document.getElementById('b'+i);
		
		if (eeTi && eeBi)
		{
			eeTi.style.color="gray";
			eeBi.style.display="none";
		}
	}
	
    if (eeTitle && eeBlock)
    {
        eeBlock.style.display=blockdisplay;
        eeTitle.style.color=blockcolor;
    }
    
    return true;
  }

function InverserVisible(e,i,image)
  {
    ee=document.getElementById(e);
	
	ii=0;
	if (i!='undefined')
	{
		ii=document.getElementById(i);
	}
	
    if (ee.style.display=="none")
    {
        ee.style.display="block";
        if (ii) ii.src=image;
    }
    else
    {
        ee.style.display="none";
        if (ii) ii.src=image;
    }

    return true;
  }

function InverserVisible2(e,i,imagemoins, imageplus)
  {
    ee=document.getElementById(e);
    ii=document.getElementById(i);

    if (ee.style.display=="none")
    {
        ee.style.display="block";
        ii.src=imagemoins;
    }
    else
    {
        ee.style.display="none";
        ii.src=imageplus;
    }

    return true;
  }

  function RendreVisible(e,i,Visible)
  {
    ee=document.getElementById(e);
    ii=document.getElementById(i);

    if (Visible)
    {
      ee.style.display="block";
      ii.src=image;
    }
    else
    {
      ee.style.display="none";
      ii.src=image;
    }

    return true;
  }
  
  function RendreVisible2(e,i,Visible,image)
  {
    ee=document.getElementById(e);
    ii=document.getElementById(i);

    if (Visible)
    {
      ee.style.display="block";
      ii.src=image;
    }
    else
    {
      ee.style.display="none";
      ii.src=image;
    }

    return true;
  }

function DebutCas(titre,id,image)
{
	document.write('<table width="100%">				');
	document.write('				<tr id="t'+id+'" style="display:block"> ');
	s = '<td width=100% align=\'center\'><img style="cursor:pointer" id="i'+id+'" src="'+image+'" onclick="InverserVisible(\'r'+id+'\',\'i'+id+'\',\''+image+'\');"></td>';
	document.write(s);
	document.write('	      </tr>');
	document.write('	      <tr id="r'+id+'" style="display:block">');
	//document.write('	      <td>&nbsp</td>');
	document.write('	      <td>  					');
	return true;
}

function DebutCas2(titre,id,imagemoins,imageplus,largeurimage)
{
	document.write('<table width="100%">				');
	document.write('				<tr id="t'+id+'" style="display:block;cursor:pointer;" onclick="InverserVisible2(\'r'+id+'\',\'i'+id+'\',\''+imagemoins+'\',\''+imageplus+'\');"> ');
	s = '<td width="'+largeurimage+'" align=\'center\'><img style="cursor:pointer;" id="i'+id+'" src="'+imageplus+'" ></td>';
	document.write(s);
	document.write("<td>"+titre+"</td>");
	document.write('	      </tr>');
	document.write('	      <tr id="r'+id+'" style="display:none">');
	document.write('	      <td>&nbsp</td>');
	document.write('	      <td>  					');
	return true;
}

function FinCas()
{
	document.write('</td></tr></table>');
}

function DispDate(Champ, Debug)
{
	// Champ
	CChp=document.getElementsByName(Champ);
	Chp=null;
	if (CChp)
	{
		if (CChp.length>0)
		{
			Chp=CChp.item(0);
		}
	}

	if (!Chp)
	{
		if (Debug)
		{
			alert("Champ introuvable : "+Champ);
		}
		return "";
	}

	var V=trim(""+Chp.value);

	VD=V.substring(0,2);
	VM=V.substring(3,6);
	VY=V.substring(7,11);

	//alert (V+" = "+VD+"/"+VM+"/"+VY);

	// Jour
	CD=document.getElementsByName("Day_"+Champ);

	if (CD)
	{
		if (CD.length>0)
		{
			CD.item(0).value=VD;
		}
		else
		{
			if (Debug)
			{
				alert("Pas de champ Day_"+Champ);
			}
			return "";
		}
	}

	// Mois
	CM=document.getElementsByName("Month_"+Champ);

	if (CM)
	{
		if (CM.length>0)
		{
			CM.item(0).value=VM;
		}
		else
		{
			if (Debug)
			{
				alert("Pas de champ Month_"+Champ);
			}
			return "";
		}
	}

	// Annee
	CY=document.getElementsByName("Year_"+Champ);

	if (CY)
	{
		if (CY.length>0)
		{
			CY.item(0).value=VY;
		}
		else
		{
			if (Debug)
			{
				alert("Pas de champ Year_"+Champ);
			}
			return "";
		}
	}

}

function IsNumeric(sText)
{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;


   for (i = 0; i < sText.length && IsNumber == true; i++)
      {
      Char = sText.charAt(i);
      if (ValidChars.indexOf(Char) == -1)
         {
         IsNumber = false;
         }
      }
   return IsNumber;

}


function SetDate(Champ, Debug)
{
	//alert("1");

	// Champ
	CChp=document.getElementsByName(Champ);
	Chp=null;
	if (CChp)
	{
		if (CChp.length>0)
		{
			Chp=CChp.item(0);
		}
	}

	if (!Chp)
	{
		if (Debug)
		{
			alert("Champ introuvable : "+Champ);
		}
		return "";
	}

	Chp.value="";

	//alert("2");

	// Jour
	CD=document.getElementsByName("Day_"+Champ);

	//alert("2a");

	VD="";
	if (CD)
	{
		//alert("2b");

		if (CD.length>0)
		{
			//alert("2b1");

			VD=CD.item(0).value;

			//alert("2b2");

			if (IsNumeric(VD) && VD>=1 && VD<=31)
			{
				//alert("2b21");

				VD=parseInt(trim(VD))
				if (VD<10)
				{
					VD='0'+VD;
				}

				//alert("2b211");
			}
			else
			{
				//alert("2b22");

				if (Debug)
				{
					alert("Mauvaise saisie du jour");
				}

				//alert("2b222");

				return "";
			}

			//alert("2b3");
		}
		else
		{
			//alert("2b3");

			if (Debug)
			{
				alert("Pas de champ Day_"+Champ);
			}
			return "";
		}
	}

	//alert("3");

	// Mois
	CM=document.getElementsByName("Month_"+Champ);

	VM="";
	if (CM)
	{
		if (CM.length>0)
		{
			M=CM.item(0);

			if (M.options.selectedIndex<1)
			{
				if (Debug)
				{
					alert("Il faut choisir un mois !");
				}
				return "";
			}

			VM=M.value;
		}
		else
		{
			if (Debug)
			{
				alert("Pas de champ Month_"+Champ);
			}
			return "";
		}
	}

	//alert("4");

	// Annee
	CY=document.getElementsByName("Year_"+Champ);

	VY="";
	if (CY)
	{
		if (CY.length>0)
		{
			VY=CY.item(0).value;

			if (IsNumeric(VY) && VY>=1900 && VY<=2000)
			{
				VY=trim(VY);
			}
			else
			{
				if (Debug)
				{
					alert("Mauvaise saisie de l'année");
				}
				return "";
			}
		}
		else
		{
			if (Debug)
			{
				alert("Pas de champ Year_"+Champ);
			}
			return "";
		}
	}

	//alert("5");

	Chp.value=VD+"-"+VM+"-"+VY;

	//alert("6");

	return Chp.value;
}


function OptionsMois()
{
	Aux="";

	Aux=Aux+'<option value="">S&eacute;lectionnez un mois</option>';
	Aux=Aux+'<option value="JAN">Janvier</option>';
	Aux=Aux+'<option value="FEB">F&eacute;vrier</option>';
	Aux=Aux+'<option value="MAR">Mars</option>';
	Aux=Aux+'<option value="APR">Avril</option>';
	Aux=Aux+'<option value="MAY">Mai</option>';
	Aux=Aux+'<option value="JUN">Juin</option>';
	Aux=Aux+'<option value="JUL">Juillet</option>';
	Aux=Aux+'<option value="AUG">Août</option>';
	Aux=Aux+'<option value="SEP">Septembre</option>';
	Aux=Aux+'<option value="OCT">Octobre</option>';
	Aux=Aux+'<option value="NOV">Novembre</option>';
	Aux=Aux+'<option value="DEC">D&eacute;cembre</option>';

	return Aux;
}

function CtlDate(Champ)
{
	Aux="";

	Aux=Aux+'<input type="text" name="Day_'+Champ+'" length="3" size="3">&nbsp;-&nbsp;';
	Aux=Aux+'<select name="Month_'+Champ+'" class="ClSelect">';
	Aux=Aux+OptionsMois();
	Aux=Aux+'</select>&nbsp;-&nbsp;';
	Aux=Aux+'<input type="text" name="Year_'+Champ+'" length="5" size="5">';
	Aux=Aux+'<input type="hidden" name="'+Champ+'" class="ClInputText" length="20" size="20"></br>';

	//alert(Aux);

	return Aux;
}



function GenererUIDPWD(ChampUserID, ChampPassword, ChampFirstName, ChampLastName, ChampZipCode)
{
	//alert ("aha");

	ChpUserID=GetFirstElementByName("AUX_"+ChampUserID);
	ChpPassword=GetFirstElementByName("AUX_"+ChampPassword);
	ChpFirstName=GetFirstElementByName(ChampFirstName);
	ChpLastName=GetFirstElementByName(ChampLastName);
	ChpZipCode=GetFirstElementByName(ChampZipCode);

	if ((!ChpUserID) || (!ChpPassword) || (!ChpFirstName) || (!ChpLastName) || (!ChpZipCode))
	{
		return;
	}

	//alert(ChpUserID.value+" / "+ChpPassword.value+" / "+ChpFirstName.value+" / "+ChpLastName.value+" / "+ChpZipCode.value);

	UID=removeAccent(trim(ChpFirstName.value)).substr(0,1).toLowerCase()+removeAccent(trim(ChpLastName.value)).toLowerCase();
	UID=onlyCapsLettersAndSpaces(UID.toUpperCase())+removeAccent(trim(ChpZipCode.value)).substr(0,2).toLowerCase();
	UID=UID.replace(/ /g,"").toLowerCase();

	PWD=onlyCapsLettersAndSpaces(removeAccent(trim(ChpFirstName.value)).toUpperCase());
	PWD=PWD.replace(/ /g,"").toLowerCase();

	for (iX=PWD.length+1;iX<=6;iX++)
	{
		PWD=PWD+""+iX;
	}

	ChpUserID.value=UID;
	ChpPassword.value=PWD;

	//alert(UID+"/"+PWD);

}

function GenererUniqueUID(ChampUserID)
{
	Doublon=true;

	NBID=GetFirstElementByName("NBID_"+ChampUserID);
	UID=GetFirstElementByName("AUX_"+ChampUserID);

	if ((!NBID) || (!UID))
	{
		return;
	}

	while (Doublon)
	{
		Doublon=false;

		NBID.sql="select count(*) as valeur from prospect where numprospect <> "+numProspect+" and UserID='"+trim(UID.value)+"'";
		alert("<refresh>NBID_"+ChampUserID);

		if (NBID.value>0)
		{
			UID.value=trim(UID.value)+'1';
			Doublon=true;
			continue;
		}
	}

}

function RecupererUIDPWD(ChampUserID, ChampPassword)
{
	ChpUserID=GetFirstElementByName(ChampUserID);
	ChpPassword=GetFirstElementByName(ChampPassword);

	ChpUserIDAUX=GetFirstElementByName("AUX_"+ChampUserID);
	ChpPasswordAUX=GetFirstElementByName("AUX_"+ChampPassword);

	if ((!ChpUserID) || (!ChpPassword) || (!ChpUserIDAUX) || (!ChpPasswordAUX))
	{
		return;
	}

	if (trim(ChpUserIDAUX.value)!='' && trim(ChpPasswordAUX.value)!='')
	{
		ChpUserID.value=trim(ChpUserIDAUX.value);
		ChpPassword.value=trim(ChpPasswordAUX.value);
	}
}

function RechargerUIDPWD(ChampUserID, ChampPassword)
{
	ChpUserID=GetFirstElementByName(ChampUserID);
	ChpPassword=GetFirstElementByName(ChampPassword);

	if ((!ChpUserID) || (!ChpPassword))
	{
		return;
	}

	ChpUserID.value=trim(UserID);
	ChpPassword.value=trim(Password);
}

function BlocUser(ChampUserID, ChampPassword, ChampFirstName, ChampLastName, ChampZipCode)
{
	Aux="";

	Aux=Aux+'<input type="hidden" name="NBID_'+ChampUserID+'" value="0">';

	Aux=Aux+'<table>';

	Aux=Aux+'<tr><td>&nbsp;</td><td>UserID</td><td>Password</td></tr>';

	Aux=Aux+'<tr><td><input name="h_GEN_UID" type="submit" class="ClButtonGreenT" classover="ClButtonGreen" style="width: 85px;" value="Générer" onclick="GenererUIDPWD(\''+ChampUserID+'\',\''+ChampPassword+'\',\''+ChampFirstName+'\',\''+ChampLastName+'\',\''+ChampZipCode+'\');GenererUniqueUID(\''+ChampUserID+'\');return false;" ></td>';
	Aux=Aux+'<td><input type="text" class="ClInputTextReadOnly" name="AUX_'+ChampUserID+'" readonly></td>';
	Aux=Aux+'<td><input type="text" class="ClInputTextReadOnly" name="AUX_'+ChampPassword+'" readonly></td></tr>';
	Aux=Aux+'<tr><td>';
	Aux=Aux+'<input name="h_REC_UID" type="submit" class="ClButtonGreenT" classover="ClButtonGreen" style="width: 85px;" value="Récupérer" onclick="RecupererUIDPWD(\''+ChampUserID+'\',\''+ChampPassword+'\');return false;" >';
	Aux=Aux+'<br><input name="h_REC2_UID" type="submit" class="ClButtonGreenT" classover="ClButtonGreen" style="width: 85px;" value="Recharger" onclick="RechargerUIDPWD(\''+ChampUserID+'\',\''+ChampPassword+'\');return false;" >';
	Aux=Aux+'</td>';
	Aux=Aux+'<td><input type="text" class="ClInputText" name="'+ChampUserID+'"></td>';
	Aux=Aux+'<td><input type="text" class="ClInputText" name="'+ChampPassword+'"></td></tr>';

	Aux=Aux+'</table>';
	//alert(Aux);

	return Aux;
}

function BlocId(Adresse,IdBloc,Active)
{
	//alert("1");

	IDB=document.getElementById("ID_"+IdBloc);

	if (!IDB)
	{
		Link="<img src='Plus.gif' onclick='BlocId(\""+Adresse+"\","+IdBloc+",true);'><span class='ClIndic'>Voir le bloc d'identification</span>";
		document.write("<br><span activebloc='"+Active+"' modeadr='"+Adresse+"' id='ID_"+IdBloc+"'>"+Link+"</span>");
		IDB=document.getElementById("ID_"+IdBloc);
	}
	else
	{
		EtatBloc=""+IDB.activebloc;
		if (EtatBloc=="true" && (!Active))
		{
			FirstName=document.f1.P_FirstName.value;
			LastName=document.f1.P_LastName.value;

			//alert(document.f1.P_DateOfBirth.value);

			if (Adresse=='COORD' || Adresse=='')
			{
				PhoneNum=document.f1.P_PhoneNum.value;
				MobileNum=document.f1.P_PhoneNum.value;
			}

			if (Adresse=='')
			{
				Salutation=document.f1.P_Salutation.value;
				ODMNum=document.f1.P_ODMNum.value;
				ODMNum_Autre=document.f1.P_ODMNum.value;
				//document.f1.P_BROWSER.value=BROWSER;
				SetDate("P_DateOfBirth",0);
				DateOfBirth=document.f1.P_DateOfBirth.value;
			}

			if (Adresse=='EMAIL' || Adresse=='' || Adresse=='COORD')
			{
				Email=document.f1.P_Email.value;
			}

			if (Adresse=='COURRIER' || Adresse=='' || Adresse=='COORD')
			{
				Address=document.f1.P_Address.value;
				Street=document.f1.P_Street.value;
				ZipCode=document.f1.P_ZipCode.value;
				City=document.f1.P_City.value;
			}
		}

		IDB.activebloc=Active;
	}

	if (Active)
	{
		for (i=0;i<10;i++)
		{
			IDB=document.getElementById("ID_"+i);

			if (IDB)
			{
				Link="<img src='Plus.gif' onclick='BlocId(\""+IDB.modeadr+"\","+i+",true);'><span class='ClIndic'>Voir le bloc d'identification</span>";
				IDB.innerHTML=Link;
			}
		}
	}
	else
	{
		Link="<img src='Plus.gif' onclick='BlocId(\""+IDB.modeadr+"\","+IdBloc+",true);'><span class='ClIndic'>Voir le bloc d'identification</span>";
		IDB.innerHTML=Link;
	}

	IDB=document.getElementById("ID_"+IdBloc);
	Link="<img src='Moins.gif' onclick='BlocId(\""+IDB.modeadr+"\","+IdBloc+",false);'><span class='ClIndic'>Cacher bloc d'identification</span>";
	Cont=Link;

	Cont=Cont+"<br>";

	if (Adresse=='')
	{
		Cont=Cont+"<br>Etes vous madame ou mademoiselle svp ? <span class='clIndic'>(Uniquement si c'est une femme)</span>";
		Cont=Cont+'<select name="P_Salutation" sql="select Libelle as valeur from Salutation" class="ClSelect TyPROSPECT"></select>';
	}
	Cont=Cont+"<br>Votre prénom svp ? Pouvez vous me l'épeler svp ? <span class='ClIndic'>(épellation si compliquer)</span>";
	Cont=Cont+"<br><input type='text' name='P_FirstName' class='ClInputText TyPROSPECT' style='width:100%'></br>";
	Cont=Cont+"<br>Votre nom svp ? Pouvez vous me l'épeler svp ? <span class='ClIndic'>(épellation obligatoire)</span>";
	Cont=Cont+"<br><input type='text' name='P_LastName' class='ClInputText TyPROSPECT' style='width:100%'></br>";

	if (Adresse=='')
	{
		//alert("a");
		Cont=Cont+BlocUser("P_UserID","P_Password","P_FirstName","P_LastName","P_ZipCode");
		//alert("b");
	}

	if (Adresse=='')
	{
		Cont=Cont+"<br>Votre date de naissance svp ?";

		Cont=Cont+CtlDate("P_DateOfBirth");
	}

	if (Adresse=='COURRIER' || Adresse=='' || Adresse=='COORD')
	{
		Cont=Cont+"<br>Votre adresse complète svp ?";
		Cont=Cont+"<br><input type='text' name='P_Address' class='ClInputText TyPROSPECT' size='38' length='38'>";
		Cont=Cont+"<br><input type='text' name='P_Street' class='ClInputText TyPROSPECT' size='38' length='38'>";
		//Cont=Cont+"<br><input type='text' name='P_ZipCode' class='ClInputText TyCP' link='P_City'>";
		//Cont=Cont+"&nbsp;<select name='P_City' class='ClSelect TyVille' link='P_ZipCode'></select>";
		Cont=Cont+"<br><input type='text' name='P_ZipCode' class='ClInputText TyPROSPECT' style='width:30%'>&nbsp;";
		Cont=Cont+"<input type='text' name='P_City' class='ClInputText TyPROSPECT' style='width:68%'>";
	}

	if (Adresse=='COORD' || Adresse=='')
	{
		Cont=Cont+"<br>Votre numéro de téléphone svp ?";
		Cont=Cont+"<br><input type='text' name='P_PhoneNum' class='ClInputText TyPROSPECT' length='20' size='20'></br>";

		Cont=Cont+"<br>Votre numéro de portable svp ?";
		Cont=Cont+"<br><input type='text' name='P_MobileNum' class='ClInputText TyPROSPECT' length='20' size='20'></br>";
	}

	if (Adresse=='EMAIL' || Adresse=='' || Adresse=='COORD')
	{
		Cont=Cont+"<br>Votre adresse mail svp ? Pouvez vous me l'épelez svp ? <span class='ClIndic'>(épellation obligatoire)</span>";
		Cont=Cont+"<br><input type='text' name='P_Email' class='ClInputText TyPROSPECT' style='width:100%'>";
	}

	if (Adresse=='')
	{
		Cont=Cont+"<br>Votre numéro d'ordre svp ?";
		Cont=Cont+"<br><span class='ClIndic'>Si pas de numéro d'ordre (médecin militaire ou étudiant ou autre) demander un justificatif par mail courrier ou fax (exemple : carte d'étudiant pour un étudiant)</span>";
		Cont=Cont+"<br><select name='P_ODMNum' class='TyPROSPECT' sql='select libelle as valeur from ODMNum'></br>";
		Cont=Cont+"<br><span class='ClIndic'>Si autre :</span><input type='text' name='P_ODMNum_Autre' class='ClInputText TyPROSPECT' length='20' size='20'>";
		Cont=Cont+"<br>Votre spécialité svp ?";
		Cont=Cont+"<br><select name='P_Specialty' class='TyPROSPECT' sql='select libelle as valeur from Specialty'>";
		//Cont=Cont+"<br>Pour finir le nom du navigateur internet que vous utilisez ?";
		//Cont=Cont+"<br><input type='text' name='P_BROWSER' class='ClInputText TyPROSPECT' length='20' size='20'></br>";
	}

	if (Active)
	{
		IDB=document.getElementById("ID_"+IdBloc);

		if (IDB)
		{
			//alert(Cont);

			IDB.innerHTML=Cont;

			//alert("ok");

			if (Adresse=='')
			{
				document.f1.P_Salutation.length=0;
				document.f1.P_ODMNum.length=0;
				document.f1.P_Specialty.length=0;
			}

			document.f1.P_FirstName.value=FirstName;
			document.f1.P_LastName.value=LastName;
			document.f1.P_DateOfBirth.value=DateOfBirth;

			//alert(document.f1.P_DateOfBirth.value);

			DispDate("P_DateOfBirth",1);

			if (Adresse=='COORD' || Adresse=='')
			{
				document.f1.P_PhoneNum.value=PhoneNum;
			}

			if (Adresse=='')
			{
				document.f1.P_Salutation.value=Salutation;
				document.f1.P_ODMNum.value=ODMNum;
				//document.f1.P_BROWSER.value=BROWSER;
				document.f1.P_DateOfBirth.value=DateOfBirth;
				document.f1.P_UserID.value=UserID;
				document.f1.P_Password.value=Password;
			}

			if (Adresse=='EMAIL' || Adresse=='' || Adresse=='COORD')
			{
				document.f1.P_Email.value=Email;
			}

			if (Adresse=='COURRIER' || Adresse=='' || Adresse=='COORD')
			{
				document.f1.P_Address.value=Address;
				document.f1.P_Street.value=Street;
				document.f1.P_ZipCode.value=ZipCode;
				document.f1.P_City.value=City;
			}

		}
	}

	//alert("2");

}

function RecupCrt()
{

	RecupForm=false;
	Adresse="";

	//alert("3");

	for (i=0;i<10;i++)
	{
		IDB=document.getElementById("ID_"+i);

		if (IDB)
		{
			if (IDB.activebloc=="true")
			{
				alert("hehe : "+IDB.activebloc);
				RecupForm=true;
				Adresse=IDB.modeadr;
				break;
			}
		}
	}

	//alert("4");

	document.f1.P_FirstName_MAJ.value=FirstName;
	document.f1.P_LastName_MAJ.value=LastName;
	document.f1.P_DateOfBirth_MAJ.value=DateOfBirth;

	//alert("41");

	DispDate("P_DateOfBirth_MAJ",1);

	//alert("42");

	document.f1.P_PhoneNum_MAJ.value=PhoneNum;
	document.f1.P_Salutation_MAJ.value=Salutation;
	document.f1.P_ODMNum_MAJ.value=ODMNum;

	//alert("43");

	//document.f1.P_BROWSER.value=BROWSER;
	document.f1.P_DateOfBirth_MAJ.value=DateOfBirth;
	document.f1.P_Email_MAJ.value=Email;
	document.f1.P_Address_MAJ.value=Address;

	//alert("44");

	document.f1.P_Street_MAJ.value=Street;
	document.f1.P_ZipCode_MAJ.value=ZipCode;
	document.f1.P_City_MAJ.value=City;

	//alert("45");

	//alert("5");

	if (RecupForm)
	{
		document.f1.P_FirstName_MAJ.value=document.f1.P_FirstName.value;
		document.f1.P_LastName_MAJ.value=document.f1.P_LastName.value;
		document.f1.P_DateOfBirth_MAJ.value=document.f1.P_DateOfBirth.value;

		DispDate("P_DateOfBirth_MAJ",1);

		if (Adresse=='COORD' || Adresse=='')
		{
			document.f1.P_PhoneNum_MAJ.value=document.f1.P_PhoneNum.value;
		}

		if (Adresse=='')
		{
			document.f1.P_Salutation_MAJ.value=document.f1.P_Salutation.value;
			document.f1.P_ODMNum_MAJ.value=document.f1.P_ODMNum.value;
			//document.f1.P_BROWSER.value=BROWSER;
			document.f1.P_DateOfBirth_MAJ.value=document.f1.P_DateOfBirth.value;
		}

		if (Adresse=='EMAIL' || Adresse=='' || Adresse=='COORD')
		{
			document.f1.P_Email_MAJ.value=document.f1.P_Email.value;
		}

		if (Adresse=='COURRIER' || Adresse=='' || Adresse=='COORD')
		{
			document.f1.P_Address_MAJ.value=document.f1.P_Address.value;
			document.f1.P_Street_MAJ.value=document.f1.P_Street.value;
			document.f1.P_ZipCode_MAJ.value=document.f1.P_ZipCode.value;
			document.f1.P_City_MAJ.value=document.f1.P_City.value;
		}
	}

	//alert("6");
}

function BlocMAJ(IdBloc,Active)
{
	//alert("1");

	IDB=document.getElementById("MAJ_"+IdBloc);

	if (!IDB)
	{
		Link="<img src='Plus.gif' onclick='BlocMAJ("+IdBloc+",true);'><span class='ClIndic'>Voir le bloc de mise à jour</span>";
		document.write("<br><span activebloc='"+Active+"' id='MAJ_"+IdBloc+"'>"+Link+"</span>");
		IDB=document.getElementById("MAJ_"+IdBloc);
	}
	else
	{
		EtatBloc=""+IDB.activebloc;
		//alert("Bloc : "+EtatBloc+" - Active : "+Active);

		if (EtatBloc=="true" && (!Active))
		{
			//alert("haha");
			if (document.f1.A_MAJ.checked)
			{
				MAJ=1;
			}
			else
			{
				MAJ=0;
			}

			FirstName_MAJ=document.f1.P_FirstName_MAJ.value;
			LastName_MAJ=document.f1.P_LastName_MAJ.value;

			SetDate("P_DateOfBirth_MAJ",0);

			DateOfBirth_MAJ=document.f1.P_DateOfBirth_MAJ.value;

			//alert(document.f1.P_DateOfBirth.value);

			PhoneNum_MAJ=document.f1.P_PhoneNum_MAJ.value;
			MobileNum_MAJ=document.f1.P_MobileNum_MAJ.value;
			Salutation_MAJ=document.f1.P_Salutation_MAJ.value;
			ODMNum_MAJ=document.f1.P_ODMNum_MAJ.value;
			//document.f1.P_BROWSER.value=BROWSER;

			DEPARTEMENT_MAJ=document.f1.P_DEPARTEMENT_MAJ.value;
			STATUT_MAJ=document.f1.P_STATUT_MAJ.value;

			Email_MAJ=document.f1.P_Email_MAJ.value;

			Address_MAJ=document.f1.P_Address_MAJ.value;
			Street_MAJ=document.f1.P_Street_MAJ.value;
			ZipCode_MAJ=document.f1.P_ZipCode_MAJ.value;
			City_MAJ=document.f1.P_City_MAJ.value;
		}

		IDB.activebloc=Active;
	}

	if (Active)
	{
		for (i=0;i<10;i++)
		{
			IDB=document.getElementById("MAJ_"+i);

			if (IDB)
			{
				Link="<img src='Plus.gif' onclick='BlocMAJ("+i+",true);'><span class='ClIndic'>Voir le bloc de mise à jour</span>";
				IDB.innerHTML=Link;
			}
		}
	}
	else
	{
		Link="<img src='Plus.gif' onclick='BlocMAJ("+IdBloc+",true);'><span class='ClIndic'>Voir le bloc de mise à jour</span>";
		IDB.innerHTML=Link;
	}

	IDB=document.getElementById("MAJ_"+IdBloc);
	Link="<img src='Moins.gif' onclick='BlocMAJ("+IdBloc+",false);'><span class='ClIndic'>Cacher bloc de mise à jour</span>";
	Cont=Link;

	Cont=Cont+"<br>";

	Cont=Cont+'<input type="checkbox" name="A_MAJ" onclick="if (document.f1.A_MAJ.checked) document.f1.P_MAJ.value=1; else document.f1.P_MAJ.value=0;">Mise à jour UNIVADIS';
	Cont=Cont+'<input type="hidden" name="P_MAJ" class="TyPROSPECT">';
	Cont=Cont+'<input name="h_RECUP" type="submit" class="ClButtonGreenT" classover="ClButtonGreen" style="width: 250px;" value="Récupérer les infos courantes" onclick="RecupCrt();return false;" >';
	Cont=Cont+"<br>Etes vous madame ou mademoiselle svp ? <span class='clIndic'>(Uniquement si c'est une femme)</span>";
	Cont=Cont+'<select name="P_Salutation_MAJ" sql="select Libelle as valeur from SALUTATION" class="ClSelect TyPROSPECT"></select>';
	Cont=Cont+"<br>Votre prénom svp ? Pouvez vous me l'épeler svp ? <span class='ClIndic'>(épellation si compliquer)</span>";
	Cont=Cont+"<br><input type='text' name='P_FirstName_MAJ' class='ClInputText TyPROSPECT' style='width:100%'></br>";
	Cont=Cont+"<br>Votre nom svp ? Pouvez vous me l'épeler svp ? <span class='ClIndic'>(épellation obligatoire)</span>";
	Cont=Cont+"<br><input type='text' name='P_LastName_MAJ' class='ClInputText TyPROSPECT' style='width:100%'></br>";
	Cont=Cont+"<br>Votre date de naissance svp ?";
	Cont=Cont+CtlDate("P_DateOfBirth_MAJ");
	Cont=Cont+"<br>Votre adresse complète svp ?";
	Cont=Cont+"<br><input type='text' name='P_Address_MAJ' class='ClInputText TyPROSPECT' size='38' length='38'>";
	Cont=Cont+"<br><input type='text' name='P_Street_MAJ' class='ClInputText TyPROSPECT' size='38' length='38'>";
	Cont=Cont+"<br><input type='text' name='P_ZipCode_MAJ' class='ClInputText TyPROSPECT' style='width:30%'>&nbsp;";
	Cont=Cont+"<input type='text' name='P_City_MAJ' class='ClInputText TyPROSPECT' style='width:68%'>";
	Cont=Cont+"<br>Votre numéro de téléphone svp ?";
	Cont=Cont+"<br><input type='text' name='P_PhoneNum_MAJ' class='ClInputText TyPROSPECT' length='10' size='10'></br>";
	Cont=Cont+"<br>Votre numéro de portable svp ?";
	Cont=Cont+"<br><input type='text' name='P_MobileNum_MAJ' class='ClInputText TyPROSPECT' length='10' size='10'></br>";
	Cont=Cont+"<br>Votre adresse mail svp ? Pouvez vous me l'épelez svp ? <span class='ClIndic'>(épellation obligatoire)</span>";
	Cont=Cont+"<br><input type='text' name='P_Email_MAJ' class='ClInputText TyPROSPECT' style='width:100%'>";
	Cont=Cont+"<br>Votre numéro d'ordre svp ?";
	Cont=Cont+"<br><span class='ClIndic'>Si pas de numéro d'ordre (médecin militaire ou étudiant ou autre) demander un justificatif par mail courrier ou fax (exemple : carte d'étudiant pour un étudiant)</span>";
	Cont=Cont+"<br><select name='P_ODMNum_MAJ' class='TyPROSPECT' sql='select libelle as valeur from ODMNum'></br>";
	Cont=Cont+"<br><span class='ClIndic'>Si autre :</span><input type='text' name='P_ODMNum_Autre_MAJ' class='ClInputText TyPROSPECT' length='20' size='20'>";
	Cont=Cont+"<br>Votre spécialité svp ?";
	Cont=Cont+"<br><select name='P_Specialty_MAJ' class='TyPROSPECT' sql='select libelle as valeur from Specialty'></select>";
	Cont=Cont+"<br>Votre département svp ?";
	Cont=Cont+"<br><select name='P_DEPARTEMENT_MAJ' class='TyPROSPECT' sql='select libelle as valeur from DEPARTEMENT'></select>";
	Cont=Cont+"<br>Votre statut MSD svp ?";
	Cont=Cont+"<br><select name='P_STATUT_MAJ' class='TyPROSPECT' sql='select libelle as valeur from STATUT_MSD'></select>";

	if (Active)
	{
		IDB=document.getElementById("MAJ_"+IdBloc);

		if (IDB)
		{
			//alert(Cont);

			IDB.innerHTML=Cont;

			document.f1.A_MAJ.checked=(MAJ==1);

			document.f1.P_Salutation_MAJ.length=0;
			document.f1.P_ODMNum_MAJ.length=0;
			document.f1.P_Specialty_MAJ.length=0;
			document.f1.P_DEPARTEMENT_MAJ.length=0;
			document.f1.P_STATUT_MAJ.length=0;

			document.f1.P_FirstName_MAJ.value=FirstName_MAJ;
			document.f1.P_LastName_MAJ.value=LastName_MAJ;
			document.f1.P_DateOfBirth_MAJ.value=DateOfBirth_MAJ;

			//alert(document.f1.P_DateOfBirth.value);

			DispDate("P_DateOfBirth_MAJ",1);

			document.f1.P_PhoneNum_MAJ.value=PhoneNum_MAJ;
			document.f1.P_MobileNum_MAJ.value=MobileNum_MAJ;
			document.f1.P_Salutation_MAJ.value=Salutation_MAJ;
			document.f1.P_ODMNum_MAJ.value=ODMNum_MAJ;
			document.f1.P_ODMNum_Autre_MAJ.value=ODMNum_Autre_MAJ;
			//document.f1.P_BROWSER.value=BROWSER;
			document.f1.P_DateOfBirth_MAJ.value=DateOfBirth_MAJ;

			document.f1.P_DEPARTEMENT_MAJ.value=DEPARTEMENT_MAJ;
			document.f1.P_STATUT_MAJ.value=STATUT_MAJ;

			document.f1.P_Email_MAJ.value=Email_MAJ;

			document.f1.P_Address_MAJ.value=Address_MAJ;
			document.f1.P_Street_MAJ.value=Street_MAJ;
			document.f1.P_ZipCode_MAJ.value=ZipCode_MAJ;
			document.f1.P_City_MAJ.value=City_MAJ;

		}
	}

	//alert("2");

}

function BlocConclusion()
{

	document.write("<br>...<br>");
	document.write("<br>Avez vous des questions Docteur ?");
	document.write("<br><span class='ClIndic'>Si oui : Répondre aux questions</span>");
	document.write("<br><span class='ClIndic'>Si non : Prise de congé</span>");

}

function BlocEscaladeTechnique(IdBloc, Active)
{
	IDB=document.getElementById("ESCALADE_TECHNIQUE_"+IdBloc);

	Link="<img src='Plus.gif' onclick='BlocEscaladeTechnique("+IdBloc+",true);'><span class='ClIndic'>Voir le bloc d'escalade technique</span>";

	if (!IDB)
	{
		document.write("<br><span activebloc='"+Active+"' id='ESCALADE_TECHNIQUE_"+IdBloc+"'>"+Link+"</span>");
		IDB=document.getElementById("ESCALADE_TECHNIQUE_"+IdBloc);
	}
	else
	{
		EtatBloc=""+IDB.activebloc;
		if (EtatBloc=="true" && (!Active))
		{
			Demande.MSG_ERREUR=document.f1.D_MSG_ERREUR.value;
			MACHINE=document.f1.P_MACHINE.value;
			OS=document.f1.P_OS.value;
			OS_AUTRE=document.f1.P_OS_AUTRE.value;
			BROWSER=document.f1.P_BROWSER.value;
			BROWSER_AUTRE=document.f1.P_BROWSER_AUTRE.value;
			TYPE_MACHINE=document.f1.P_TYPE_MACHINE.value;
			TYPE_LIGNE=document.f1.P_TYPE_LIGNE.value;
			TYPE_LIGNE_AUTRE=document.f1.P_TYPE_LIGNE_AUTRE.value;
			ANTIVIRUS=document.f1.P_ANTIVIRUS.value;
			FIREWALL=document.f1.P_FIREWALL.value;
			SECURITE=document.f1.P_SECURITE.value;
		}

		IDB.activebloc=Active;
	}

	if (Active)
	{
		for (i=0;i<10;i++)
		{
			IDB=document.getElementById("ESCALADE_TECHNIQUE_"+i);

			if (IDB)
			{
				Link="<img src='Plus.gif' onclick='BlocEscaladeTechnique("+i+",true);'><span class='ClIndic'>Voir le bloc d'escalade technique</span>";
				IDB.innerHTML=Link;
			}
		}
	}
	else
	{
		Link="<img src='Plus.gif' onclick='BlocEscaladeTechnique("+IdBloc+",true);'><span class='ClIndic'>Voir le bloc d'escalade technique</span>";
		IDB.innerHTML=Link;
	}

	IDB=document.getElementById("ESCALADE_TECHNIQUE_"+IdBloc);
	Link="<img src='Moins.gif' onclick='BlocEscaladeTechnique("+IdBloc+",false);'><span class='ClIndic'>Cacher le bloc d'escalade technique</span>";
	Cont=Link;

	//Cont=Cont+"<br>...<br>";
	Cont=Cont+'<br><span class="ClIndic">Relever précisément l\'erreur comme la réponse du navigateur par exemple :</span>';
	Cont=Cont+'<br><textarea name="D_MSG_ERREUR" class="ClInputText TyPROSPECT" rows="5" cols="60"></textarea>';
	Cont=Cont+"<br>Docteur, afin d'approfondir le traitement de votre incident je vais transmettre tous les renseignements à notre service technique. Pour cela j'ai besoin d'informations complémentaires :";
	Cont=Cont+"<br>";
	Cont=Cont+"<br>Pouvez vous svp me dire si votre ordinateur est un PC ou un mac ?";
	Cont=Cont+'<br><select name="P_MACHINE" sql="select libelle as valeur from MACHINE" class="ClSelect TyPROSPECT" ></select>';

	Cont=Cont+"<br>Quel est le système d'exploitation utilisé ? (Windows 98, NT, XP ...)";
	Cont=Cont+'<br><select name="P_OS" sql="select libelle as valeur from OS" class="ClSelect TyPROSPECT" ></select>';
	Cont=Cont+"<br>Si Autre : <input type='text' name='P_OS_AUTRE' class='ClInputText TyPROSPECT' style='width:100%'></br>";
	Cont=Cont+"<br>Quel browser utilisez vous svp ? (IE, Nestcape ...).";
	Cont=Cont+'<br><select name="P_BROWSER" sql="select libelle as valeur from BROWSER" class="ClSelect TyPROSPECT" ></select>';
	Cont=Cont+"<br>Si Autre : <input type='text' name='P_BROWSER_AUTRE' class='ClInputText TyPROSPECT' style='width:100%'></br>";
	Cont=Cont+"<br>S'agit il de votre ordinateur personnel ou d'un ordinateur en réseau au cabinet ?";
	Cont=Cont+'<br><select name="P_TYPE_MACHINE" sql="select libelle as valeur from TYPE_MACHINE" class="ClSelect TyPROSPECT" ></select>';
	Cont=Cont+"<br>La ligne utilisée est elle en ADSL, Numéris, analogique ou ... ?";
	Cont=Cont+'<br><select name="P_TYPE_LIGNE" sql="select libelle as valeur from TYPE_LIGNE" class="ClSelect TyPROSPECT" ></select>';
	Cont=Cont+"<br>Si Autre : <input type='text' name='P_TYPE_LIGNE_AUTRE' class='ClInputText TyPROSPECT' style='width:100%'></br>";
	Cont=Cont+"<br>Disposez vous d'un antivirus ? Si oui lequel ?";
	Cont=Cont+"<br><input type='text' name='P_ANTIVIRUS' class='ClInputText TyPROSPECT' style='width:100%'></br>";
	Cont=Cont+"<br>D'un firewall (ou pare feu) ? Si oui lequel ?";
	Cont=Cont+"<br><input type='text' name='P_FIREWALL' class='ClInputText TyPROSPECT' style='width:100%'></br>";
	Cont=Cont+"<br>Pour finir pouvez vous svp me préciser le niveau de sécurité de votre ordinateur ?";
	Cont=Cont+"<br><input type='text' name='P_SECURITE' class='ClInputText TyPROSPECT' style='width:100%'></br>";
	Cont=Cont+"<br>";
	Cont=Cont+"<br>Je vous remercie de ces informations docteur, je transmets immédiatement ces données au service technique univadis. Nous vous informerons de la résolution dans les meilleurs délais.";

	if (Active)
	{
		IDB=document.getElementById("ESCALADE_TECHNIQUE_"+IdBloc);

		if (IDB)
		{
			IDB.innerHTML=Cont;

			document.f1.P_OS.length=0;
			document.f1.P_BROWSER.length=0;
			document.f1.P_TYPE_LIGNE.length=0;
			document.f1.P_MACHINE.length=0;
			document.f1.P_TYPE_MACHINE.length=0;

			//alert("<refresh>P_OS");
			//alert("<refresh>P_BROWSER");
			//alert("<refresh>P_TYPE_LIGNE");

			document.f1.D_MSG_ERREUR.value=Demande.MSG_ERREUR;
			document.f1.P_MACHINE.value=MACHINE;
			document.f1.P_OS.value=OS;
			document.f1.P_OS_AUTRE.value=OS_AUTRE;
			document.f1.P_BROWSER.value=BROWSER;
			document.f1.P_BROWSER_AUTRE.value=BROWSER_AUTRE;
			document.f1.P_TYPE_MACHINE.value=TYPE_MACHINE;
			document.f1.P_TYPE_LIGNE.value=TYPE_LIGNE;
			document.f1.P_TYPE_LIGNE_AUTRE.value=TYPE_LIGNE_AUTRE;
			document.f1.P_ANTIVIRUS.value=ANTIVIRUS;
			document.f1.P_FIREWALL.value=FIREWALL;
			document.f1.P_SECURITE.value=SECURITE;
		}
	}
}

function BlocRappel()
{
	/*
	document.write("<br>");
	document.write("<br>Appels déjà faits");
	document.write("<br>");
	*/
	document.write("<br>Site univadis.fr, "+MonPrenom+" "+MonNom+", Bonjour, je souhaite parler au Docteur "+LastName+" , pouvez vous me le passez svp ?");
	DebutCas("1", "C'est à quel sujet ?");

	if (Demande.numTypeDemande==14)
	{
		document.write("Le Docteur "+LastName+", nous a souhaité s'inscrire sur notre site et nous a renvoyé un document pour cela toutefois il est incomplet, pouvez vous me le passer svp ?");
	}
	else
	{
		document.write("Le Docteur "+LastName+", nous a sollicité au sujet de l'utilisation et des services du site univadis.fr et attend un appel de notre part, pouvez vous me le passer svp ?");
	}
	DebutCas("11", "Non");
	document.write("A quel moment me conseillez vous de le rappeler plutôt le matin ou l'après midi ?");
	document.write("<br>");
	document.write("<br>Plutôt en fin début ou en fin (matinée ou après midi) ?");
	document.write("<br>");
	document.write("<br>Très bien c'est noté (madame, monsieur), je vous remercie de votre accueil et vous souhaite une excellente journée.");
	document.write('<br><input type="submit" class="ClButtonGreenT TyVERIF" classover="ClButtonGreen TyVERIF" style="width: 100px;" value="Rappeler" onClick="return Verif(this);">');
	FinCas();
	DebutCas("12", "Oui");
	document.write("Bonjour Docteur "+MonPrenom+" "+MonNom+" du site univadis.fr !");
	document.write("<br>");
	if (Demande.numTypeDemande==14)
	{
		document.write("<br>Je vous contacte rapidement ce jour au sujet de  la carte T que vous nous avez renvoyée afin que nous procédions à votre inscription sur le site univadis.fr. Nous avons besoin de certaines informations complémentaires afin de procéder à votre inscription définitive. Avez vous quelques instants à m'accorder ?");
	}
	else
	{
		document.write("<br>Je vous contacte rapidement ce jour au sujet de ...");
	}
	document.write("<br>");
	document.write("<br>Avez vous quelques instants à m'accorder ?");
	DebutCas("121", "Non");
	document.write("A quel moment me conseillez vous de vous rappeler plutôt le matin ou l'après midi ?");
	document.write("<br>");
	document.write("<br>Plutôt en fin début ou en fin (matinée ou après midi) ?");
	document.write("<br>");
	document.write("<br>Très bien c'est noté docteur "+LastName+", je vous remercie de votre accueil et vous souhaite une excellente journée.");
	document.write('<br><input type="submit" class="ClButtonGreenT TyVERIF" classover="ClButtonGreen TyVERIF" style="width: 100px;" value="Rappeler" onClick="return Verif(this);">');
	FinCas();
	DebutCas("122", "Oui");
	document.write("<span class='ClIndic'>Continuer ...</span>");
	FinCas();
	FinCas();
	FinCas();

}

function ScriptStandard()
{
	BlocID('',9,false);
	BlocEscaladeTechnique(9,false);
}

function Script_Inscription()
{
	document.write("Très bien Docteur, pour cela j'ai besoin de certaines informations :");

	BlocID('',9,false);

	if (Demande.numTypeDemande==14)
	{
		document.write("<br>Je vous remercie de ces informations, docteur "+LastName+", je procède immédiatement à votre inscription et vous adresse un mail de confirmation contenant votre identifiant et votre mot de passe. ");
		document.write("<br>Pour information lors de votre connexion sur le site vous devrez confirmer votre profil afin de le valider. En parallèle nous informons votre Délégué Médicale Merck afin que lors de son prochain passage il vus remette votre trousse de soin.");
		document.write("<br>Vous recevrez également un courrier de confirmation reprenant les mêmes informations que le mail.");
	}
	else if (Demande.numTypeDemande==13)
	{
		document.write("<br>Je vous remercie de ces informations, docteur "+LastName+", je procède immédiatement à votre inscritpiton et vous adresse un mail de confirmation contenant votre identifiant et votre mot de passe. ");
		document.write("<br>Pour information lors de votre connexion sur le site vous devrez confirmer votre profil afin de le valider. Une fois la validation de votre compte effectuée nous procèderons à l'envoi de votre cadeau de bienvenue.");
		document.write("<br>Vous recevrez également un courrier de confirmation reprenant les mêmes informations que le mail.");
	}
	else
	{
		document.write("<br>Je vous remercie de ces informations, docteur "+LastName+", je procède immédiatement à votre inscritpiton et vous adresse un mail de confirmation contenant votre identifiant et votre mot de passe. ");
		document.write("<br>Pour information lors de votre connexion sur le site vous devrez confirmer votre profil afin de le valider.");
		document.write("<br>Vous recevrez également un courrier de confirmation reprenant les mêmes informations que le mail.");
	}

	BlocConclusion();
}

function Script_Identification_PbTechnique()
{
	document.write("<br>Très bien docteur "+LastName+", le message d'erreur que vous obtenez est bien \" Les codes d'accès saisis sont erronés. Veuillez saisir à nouveau votre identifiant et votre mot de passe ?");
	document.write("<br>");
	document.write("<br><span class='ClIndic'>Attendre la validation du médecin.</span>");
	document.write("<br>");
	document.write("<br>Pouvez vous me communiquer svp votre identifiant et votre mot de passe svp je vais vérifier qu'il correspondent à ce que nous avons ?");

	DebutCas("1", "Oui");
	document.write("<span class='ClIndic'>Aller dans le module User Administration et procéder à la vérification.</span>");

	DebutCas("11", "Si les codes sont justes");
	document.write("Docteur "+LastName+", les codes que vous m'avez transmis sont exacts je vais maintenant vérifier s'ils sont valides.");
	document.write("<br>");
	document.write("<br><span class='ClIndic'>Tester les codes depuis un ordinateur de la Help Line.");
	document.write("<br>");
	document.write("<br>Si les codes du module administration ne fonctionne pas il faut renvoyer l'identifiant à la technique pour remise à Zéro du mot de passe</span>");

	DebutCas("111", "Si les codes sont valides");
	document.write("<span class='ClIndic'>Vérifier la saisie des caractères et que tout est Ok</span>");

	DebutCas("1111", "Si Ok");
	document.write("Docteur "+LastName+", les codes que vous m'avez transmis sont erronés, je vous renvoie vos identifiants immédiatement par mail, vous le recevrez dans quelques instants.");
	FinCas();

	DebutCas("1112", "Si pas Ok");
	BlocEscaladeTechnique(1,false);
	FinCas();

	FinCas();

	DebutCas("112", "Si les codes sont invalides");
	BlocEscaladeTechnique(2,false);
	FinCas();


	FinCas();

	DebutCas("12", ": Si les codes sont erronés");
	document.write("Docteur "+LastName+" les codes que vous m'avez transmis sont erronés, je vous renvoie vos identifiants immédiatement par mail, vous le recevrez dans quelques instants.");
	FinCas();

	FinCas();

	DebutCas("2", "Non");

	DebutCas("21", "Le médecin boucle sans cesse sur la page d'accueil");
	document.write("Docteur "+LastName+" vous devez vérifier le niveau de sécurité de votre ordinateur. Pour cela aller sur votre explorateur internet dans Option sélectionner l'onglet confidentialité, et passer votre niveau de sécurité à médium.");
	document.write("<br>");
	document.write("<br>Si le niveau était déjà à moyen (ou en dessous), vous devez vider les cookies et vider le cache, pour cela :");
	document.write("<br>");
	document.write("<br>Sur la page de votre navigateur dans outils.");
	document.write("<br>");
	document.write("<br>Cliquer sur option puis dans l'onglet général cliquer sur vider les cookies puis cliquer sur vider cache.");
	document.write("<br>");
	document.write("<br>Si pas OK");
	BlocEscaladeTechnique(2,false);

	FinCas();

	DebutCas("22", "Autre");

	BlocEscaladeTechnique(3,false);
	FinCas();

	FinCas();


	BlocConclusion();
}

function Script_Identification_PerteID()
{
	DebutCas("1", "L'adresse mail communiquée par le médecin est identique à celle figurant sur son compte utilisateur");
	document.write("Je vous remercie de ces informations, docteur "+LastName+", je vous adresse immédiatement un mail de confirmation contenant votre identifiant et votre mot de passe");
	FinCas();

	DebutCas("2", "L'adresse mail communiquée par le médecin ne correspond pas à celle figurant sur son compte utilisateur");
	document.write("Je vous remercie de ces informations, docteur "+LastName+", je vous adresse un courrier de confirmation contenant votre identifiant et votre mot de passe. Vous le recevrez sous 48h00");
	FinCas();

	BlocConclusion();
}

function Script_Desinscription_NewsLetters()
{
	document.write("Concernant votre demande pouvez vous svp me préciser de quelle newsletter il s'agit. Parlez vous  de l'hebdomadaire ou de la quotidienne ... ? ");
	document.write("<br>");
	document.write("<br><span class='ClIndic'>Laisser le médecin répondre</span>");
	document.write("<br>");
	document.write("<br>Très bien, Docteur "+LastName+", je procède immédiatement au désabonnement de la newsletter (Hebdo ou quotidienne) et vous envoie un mail de confirmation.");
	document.write("<br>");
	document.write("<br>Si toutefois, vous souhaitiez à nouveau recevoir cette lettre d'information, il vous suffit alors :");
	document.write("<br>De vous identifier sur votre compte univadis, ");
	document.write("<br>De cliquer sur le lien mon profil situé en dessous du logo univadis.");
	document.write("<br>De cliquer sur le lien \"informez moi occasionnellement sur les nouveautés du site MSD.");
	document.write("<br>");
	document.write("<br>Une page s'ouvre sur laquelle figurent les 4 newsletters que vous pouvez recevoir. Il vous alors possible de choisir de vous abonner ou vous désabonner de ces différentes lettres d'informations.");
	document.write("<br>");

	BlocConclusion();
}

function Script_Desinscription_Site()
{
	document.write("Est-il possible de connaître les raisons qui motivent votre demande car il est possible que je puisse vous aider ?");
	document.write("<br><span class='ClIndic'>Laisser le médecin répondre. Si le médecin ne donne aucune information, ou reste évasif le guider avec le questionnement suivant :</span>");

	DebutCas("1", "Docteur "+LastName+", avez vous rencontré des difficultés d'utilisation du site ou des services proposés. Si oui lesquelles ?");
	document.write("<span class='ClIndic'>Si oui :</span><br>Docteur "+LAstName+" sachez que notre équipe de support est à votre disposition afin de vous assister concernant l'utilisation du site et de ses services, du lundi au vendredi de 9h00 à 12h30 et de 14h00 à 18h00.");
	document.write("<br>Nous sommes joignables par téléphone dont l'appel est gratuit depuis un poste fixe, par mail, par courrier. De plus en dehors des horaires d'ouverture vous avez la possibilité de nous laisser un message afin que nous vous rappelions dans les plus brefs délais.");
	document.write("<br>");
	document.write("<br>Etiez - vous informé ? Peut être pourriez - vous vous laisser le temps de tester notre équipe de support afin d'analyser votre satisfaction avec notre assistance ?");
	FinCas();

	DebutCas("2", "Les contenus proposés vous satisfont-ils ?");
	document.write("<span class='ClIndic'>Si non :</span><br>Sur le site univadis.fr, vous retrouvez des services qui vous aident dans la pratique quotidienne de la médecine.");
	document.write("<br>Tels que le Vidalpro en ligne, le Manuel Merck, la banque d'iconographies Braunwald, les fiches patients…");
	document.write("<br>");
	document.write("<br>Notre site vous permet également en un clic de vous tenir informé des dernières actualités médicales, françaises, européennes, et même internationales et ce grâce aux fournisseurs de contenus tels que le Journal Internationale de la médecine, les actualités du Reuters, les Newsletters MSD, Univadis…");
	document.write("<br>");
	document.write("<br>Et pour rappel tous ces accès et services sont gratuits.");
	document.write("<br>");
	document.write("<br>Souhaitez vous réellement vous priver de tout cela ?");
	FinCas();

	DebutCas("3", "Ressentez-vous peut-être le besoin de plus d'accompagnement au niveau de la navigation sur le site ?");
	document.write("Pour votre information, en exclusivité, nous vous annonçons avec plaisir, que d'ici quelques mois nous vous proposerons une nouvelle version du site univadis.");
	document.write("<br>");
	document.write("<br>Le graphisme, l'ergonomie, la qualité des contenus ont été nos principaux axes de travail.");
	document.write("<br>");
	document.write("<br>Cette nouvelle version vous donnera accès également à de nouveaux services.");
	document.write("<br>");
	document.write("<br>Que pensez vous de patienter quelques mois pour vérifier par vous-même mes propos ? ");
	FinCas();

	DebutCas("4","Si l'utilisateur adhère aux arguments communiqués");
	document.write("Docteur "+LastName+", puis je considérer que j'ai votre accord pour ne pas tenir compte de votre demande de suppression de compte sur le portail univadis ?");

	DebutCas("41","Oui");
	document.write("Dans ce cas je vous envoie immédiatement un mail de confirmation comme quoi nous maintenons votre inscription sur le site univadis.fr et vous remercie de votre confiance");
	FinCas();

	DebutCas("42","Non");
	document.write("Peut être souhaitez vous maintenir votre demande de suppression de compte ?");

	DebutCas("421","Oui");
	document.write("Dans ce cas, je demande immédiatement la suppression de votre compte univadis qui interviendra dans un délai d'environ 72h00 et vous envoi un mail de confirmation");
	FinCas();

	FinCas();

	FinCas();

	DebutCas("5","Si l'utilisateur n'adhère pas aux arguments communiqués");
	document.write("Si j'ai bien compris, docteur "+LastName+" vous maintenez votre demande de suppression de compte sur le portail univadis, c'est bien cela ?");

	DebutCas("51","Oui");
	document.write("Dans ce cas, je demande immédiatement la suppression de votre compte univadis qui interviendra dans un délai d'environ 72h00 et vous envoi un mail de confirmation");
	FinCas();

	DebutCas("52","Non");
	document.write("Peut être souhaitez vous maintenir votre inscription sur le portail univadis ?");

	DebutCas("521","Oui");
	document.write("Dans ce cas je vous envoie immédiatement un mail de confirmation comme quoi nous maintenons votre inscription sur le site univadis.fr et vous remercie de votre confiance");
	FinCas();

	FinCas();

	FinCas();

	BlocConclusion();
}

function Script_Acces_Site()
{
	document.write("Très bien, Docteur "+LastName+", nous allons effectuer quelques vérifications ensemble.");
	document.write("<br>");
	document.write("<br>Pouvez vous svp docteur "+LastName+", accéder au site directement depuis l'adresse suivante http://www.univadis.fr et surtout n'utiliser aucun lien ou favoris ?");
	document.write("<br>");
	document.write("<br>Est ce que cela fonctionne ?");

	DebutCas("1","Oui");

	document.write("Très bien Docteur "+LastName+", je vous envoie un mail de confirmation de résolution dans lequel vous aurez de décrit la procédure que nous venons d'appliquer au cas où le souci se reproduirait.");
	document.write("<br>");
	document.write("<br>En cas de besoin n'hésitez pas à nous recontacter.");

	FinCas();

	DebutCas("2","Non");

	document.write("Il s'agit peut être d'un souci de cookies ou de fichiers. Nous allons donc les vider afin de réinitialiser votre connexion au site.");
	document.write("<br>");
	document.write("<br>Voici la démarche à suivre :");
	document.write("<br>");
	document.write("<br>Tout d'abord disposez vous d'un macintosh ou d'un PC ?");
	document.write("<br>");
	document.write("<br>si vous disposez d'un PC :");
	document.write("<br>Sur votre page Internet, sélectionner en haut à gauche l'onglet \"Outils\".");
	document.write("<br>Puis \"Options Internet\" ou \"Préférences\" selon votre navigateur.");
	document.write("<br>Puis \"Général\" ou \"Confidentialité\" ou \"Avancé\" ou \"Sécurité\" ou… Selon votre navigateur, cliquer sur \"Supprimer les cookies\", puis sur \"Supprimer les fichiers\".");
	document.write("<br>·	");
	document.write("<br>La procédure pour Mac est similaire jusqu'au second point cité ci dessus. Vous devez ensuite sélectionner le bouton qui vous demande soit \"Accepter les cookies\", soit \"Ne jamais demander\" sur lequel il vous faut cliquer.");
	document.write("<br>");
	document.write("<br>Pouvez vous maintenant essayer à nouveau de vous connecter ? ");
	document.write("<br>Cela fonctionne-t-il ?");

	DebutCas("21","Oui");

	document.write("Très bien Docteur "+LastName+", je vous envoie un mail de confirmation de résolution dans lequel vous aurez de décrit la procédure que nous venons d'appliquer au cas où le souci se reproduirait.");
	document.write("<br>");
	document.write("<br>En cas de besoin n'hésitez pas à nous recontacter.");

	FinCas();

	DebutCas("22","Non");

	BlocEscaladeTechnique(1,false);

	document.write("<br>Dans quelques instants vous recevrez également un mail confirmant notre échange");

	FinCas();

	FinCas();

	BlocConclusion();
}

function Script_Acces_Internet()
{
	document.write("Très bien, Docteur "+LastName+", nous allons effectuer quelques vérifications ensemble.");
	document.write("<br>");
	document.write("<br>Pouvez vous tout d'abord vérifier si vous pouvez accéder à un autre site que celui d'univadis.fr ?");

	DebutCas("1","Oui");

	document.write("Dans ce cas pouvez vous svp, accéder au site directement depuis l'adresse suivante http://www.univadis.fr et surtout n'utiliser aucun line ou favoris ?");
	document.write("<br>");
	document.write("<br>Est ce que cela fonctionne ?");

	DebutCas("11","Oui");

	document.write("Très bien Docteur, je vous envoie un mail de confirmation de résolution dans lequel vous aurez de décrit la procédure que nous venons d'appliquer au cas où le souci se reproduirait.");
	document.write("<br>");
	document.write("<br>En cas de besoin n'hésitez pas à nous recontacter.");

	FinCas();

	DebutCas("12","Non");

	document.write("Il s'agit peut être d'un souci de cookies ou de fichiers. Nous allons donc les vider afin de réinitialiser votre connexion au site.");
	document.write("<br>");
	document.write("<br>Voici la démarche à suivre :");
	document.write("<br>");
	document.write("<br>Tout d'abord disposez vous d'un macintosh ou d'un PC ?");
	document.write("<br>");
	document.write("<br>si vous disposez d'un PC :");
	document.write("<br>Sur votre page Internet, sélectionner en haut à gauche l'onglet \"Outils\".");
	document.write("<br>Puis \"Options Internet\" ou \"Préférences\" selon votre navigateur.");
	document.write("<br>Puis \"Général\" ou \"Confidentialité\" ou \"Avancé\" ou \"Sécurité\" ou… Selon votre navigateur, cliquer sur \"Supprimer les cookies\", puis sur \"Supprimer les fichiers\".");
	document.write("<br>·	");
	document.write("<br>La procédure pour Mac est similaire jusqu'au second point cité ci dessus. Vous devez ensuite sélectionner le bouton qui vous demande soit \"Accepter les cookies\", soit \"Ne jamais demander\" sur lequel il vous faut cliquer.");
	document.write("<br>");
	document.write("<br>Pouvez vous maintenant essayer à nouveau de vous connecter ? ");
	document.write("<br>Cela fonctionne t-il ?");

	DebutCas("121","Oui");

	document.write("Très bien Docteur, je vous envoie un mail de confirmation de résolution dans lequel vous aurez de décrit la procédure que nous venons d'appliquer au cas où le souci se reproduirait.");
	document.write("<br>");
	document.write("<br>En cas de besoin n'hésitez pas à nous recontacter.");

	FinCas();

	DebutCas("122","Non");

	BlocEscaladeTechnique(1,false);

	FinCas();

	FinCas();

	FinCas();

	DebutCas("2","Non");

	document.write("<br>Pouvez vous  maintenant vérifier svp que les voyants de votre modem Internet, sont allumés et fixes ?");

	DebutCas("21","Non");
	document.write("<br>Dans ce cas, je vous invite à contacter la Hot-Line de votre fournisseur d'accès car il semble que le souci provienne de votre connexion Internet elle-même.");
	FinCas();

	DebutCas("22","Oui");
	document.write("<br>Pouvez vous  maintenant redémarrer entièrement votre ordinateur  docteur svp et ce afin de réinitialiser toutes vos connexions ?");
	document.write("<br>");
	document.write("<br>Cela fonctionne t-il ?");

	DebutCas("221","Oui");

	document.write("Très bien Docteur, je vous envoie un mail de confirmation de résolution dans lequel vous aurez de décrit la procédure que nous venons d'appliquer au cas où le souci se reproduirait.");
	document.write("<br>");
	document.write("<br>En cas de besoin n'hésitez pas à nous recontacter.");

	FinCas();

	DebutCas("222","Non");
	document.write("<br>Dans ce cas, je vous invite à contacter la Hot Line de votre fournisseur d'accès car il semble que le souci provienne de votre connexion Internet elle - même.");
	FinCas();

	FinCas();

	FinCas();

	BlocConclusion();
}

function Script()
{
	if (Demande.numTypeDemande>=11 && Demande.numTypeDemande<=14)
	{
		Script_Inscription();
	}
	else if (Demande.numTypeDemande==42)
	{
		Script_Identification_PbTechnique();
	}
	else if (Demande.numTypeDemande==41)
	{
		Script_Identification_PerteID();
	}
	else if (Demande.numTypeDemande==21)
	{
		Script_Desinscription_NewsLetters();
	}
	else if (Demande.numTypeDemande==22)
	{
		Script_Desinscription_Site();
	}
	else if (Demande.numTypeDemande==32)
	{
		Script_Acces_Site();
	}
	else if (Demande.numTypeDemande==31)
	{
		Script_Acces_Internet();
	}
	else
	{
		ScriptStandard();
	}
}
