function pageEvents()
	{
	//gestion de la carte de france
	
	for(i=1;i<110;i++)
		{
		if(document.getElementById("roll_"+i))
			{
			document.getElementById("roll_"+i).onmouseover = function(){affichNumber(this);};
			document.getElementById("roll_"+i).onmouseout = function(){hideNumber(this);};
			document.getElementById("roll_"+i).onclick = function(){chooseDep(this);return false;};
			}
		}
	
	//gestion form
	document.getElementById("searchService_form").onsubmit = function(){return validForm2();}
	document.getElementById("submitForm").onclick = function(){
		return validForm2();
		//document.getElementById("searchService_form").submit();
		}
	//gestion div results
	document.getElementById("closeResults").onclick = function(){
		document.getElementById("results").className = "off";
		}
	document.getElementById("boutonMail").onclick = function(){
		document.getElementById('mailResults').className='on';
		document.getElementById('mailConfirm').className='off';
		return false;
		}
	document.getElementById("boutonPrint").onclick = function(){
		window.print();
		return false;
		}
	document.getElementById("mailForm").onsubmit = function(){
		return validForm('mailForm');
		}
	//gestion div envoi mails
	document.getElementById("closeMailResults").onclick = function(){
		document.getElementById("mailResults").className = "off";
		}
	document.getElementById("closeMailConfirm").onclick = function(){
		document.getElementById("mailConfirm").className = "off";
		}
	}
	
addEvent(window, "load", pageEvents);

function selectService(n,m)
	{
	var nbObjets = document.getElementById("nbObjets").innerHTML;
	for(i=0;i<nbObjets;i++)
		{
		if(i==n) 
			{
			document.getElementById("link_"+i).className = "choosen";
			document.getElementById("libelleService").value = m;
			}
		else document.getElementById("link_"+i).className = "";
		}
	}

function affichNumber(n)
	{
	id = n.id;
	num = id.substr(5);
	document.getElementById("_"+num).className = "rollover";
	return false;
	}
function hideNumber(n)
	{
	id = n.id;
	num = id.substr(5);
	document.getElementById("_"+num).className = "off";
	return false;
	}
function chooseDep(n)
	{
	id = n.id;
	num = id.substr(5);
	document.getElementById("departement").value = num;
	}
function validForm2()
	{
	message = "Données manquante : \n";
	error = "non";
	libelleService = document.getElementById("libelleService").value;
	departement = document.getElementById("departement").value;
	if(libelleService == "") 
		{
		message += " - Type de service de soin \n";
		error = "oui";
		}
	if(departement == "") 
		{
		message += " - Departement";
		error = "oui";
		}
	if(error == "oui")
		{
		alert(message);
		return false;
		}
	else
		{
		document.getElementById("searchService_form").submit();
		}
	}