var Secteurs=new Array();
var Disponibilite= new Array();
function getInformations(){
	var url = 'data.php';
	var parametres='action=chargeSecteur';
	var myAjax = new Ajax.Request(url,
	{
	method: 'get',
	parameters: parametres,
	onComplete: ShowInfos
	});
}
/*******************************************************************************************************************************************************************************/
function ShowInfos(requete) //Afficher  les secteur et les spécialités
{
	var resultat = requete.responseText;
	resultat= resultat.split(";"); 
	Secteurs=eval(resultat[0]);
	Specialites=eval(resultat[1]);
	var htm='<option value="0" selected="selected">Choisissez un secteur d\'activité</option>';
	for (var i=0;i<Secteurs.length;i++)
		htm=htm+'<option value="'+Secteurs[i][0]+'">'+Secteurs[i][1]+'</option>';
	$('secteur').update(htm);
	$('secteurInsert').update(htm);
	
	var htm='<option value="" selected="selected">Toutes</option>';
	for (var i=0;i<Specialites.length;i++)
		htm=htm+'<option value="'+Specialites[i]+'">'+Specialites[i]+'</option>';
	
	$('specialite').update(htm);
	$('specialiteInsert').update(htm);
	

}
/*******************************************************************************************************************************************************************************/
function ShowFunctions(secteur)
{
	 var label=''; 
	 if (secteur.id=="secteurInsert") label="Insert";
	 if (secteur.value!=" "){ 
	   var htm='<option value =" " selected>Choisissez une fonction ou un equipement</option>';	
	           for (var j=0;j<Secteurs[parseInt(secteur.value)-1][2].length;j++){
	            htm=htm+'<option value="'+Secteurs[secteur.value-1][2][j][0]+'" >'+Secteurs[secteur.value-1][2][j][0]+'</option>';
				Disponibilite[''+Secteurs[secteur.value-1][2][j][0]]=Secteurs[secteur.value-1][2][j][1];
				}
       //htm=htm+'</select>';
	   $('fonction'+label).update(htm);
	   $('LineFonction'+label).show();	   
	 }
	 else{
		$('LineFonction'+label).hide();
	 }
	 $('LineSpecialite'+label).hide();
     $('LineNom'+label).hide();
	 $('alert').hide();
	 $('InfoResults').hide();
		
}
/*******************************************************************************************************************************************************************************/
function ShowSpecialiteName(fonction,insert)
{
	var label='';
	if (insert) label='Insert';
	if (fonction!=' ' && Disponibilite[fonction]!='0'){
		$('alert').hide();
		$('LineNom'+label).show();
		$('nom'+label).value="";
		$('nom'+label).focus();
		if (fonction == 'MEDECIN')		
			$('LineSpecialite'+label).show();
		else
			$('LineSpecialite'+label).hide();
	} 
	else
    {	
		$('LineSpecialite'+label).hide();
		$('LineNom'+label).hide();
		$('InfoResults').hide();
		if (fonction ==' ')
		  $('alert').hide();
		else
		  $('alert').show();

	}
}
/*******************************************************************************************************************************************************************************/
function ShowHideSearch(){
	if ($('menu').visible()){
		$('carte').setStyle({width:'100%'});
		$('ShowHide').removeClassName('Hide');
		$('ShowHide').addClassName('Show');
	}
	else{
		$('carte').setStyle({width:'75%'});
		$('ShowHide').removeClassName('Show');
		$('ShowHide').addClassName('Hide');
	}
	$('menu').toggle();
	G.resize();
}
/*******************************************************************************************************************************************************************************/
function OuvrirSession(action)
{
	if (isValid())
	$("ConnexionForm").submit();	
}
/*******************************************************************************************************************************************************************************/
function isValid()
{
	var error=true;
	var ErrorMessage='';
	if ($('user').value=='') {ErrorMessage="Nom d'utilisateur Obligatoire"; error=false;}
	else
	{
		if ($('password').value=='') {ErrorMessage ="Mot de passe Obligatoire"; error=false;}
		else{
				if ($('password').value.length<5 || $('password').value.length>15) {ErrorMessage="Mot de passe Min 5 Max 15 caractères"; error=false;}
				else
				return true;
		}
	}
	
	if (!error) {$('Errors').update(ErrorMessage);$('Errors').show();}
	return error;
}
/*******************************************************************************************************************************************************************************/
function AfficheInfos(requete)
{
	if (requete.responseText) {
	        $('Connexionlayer').hide();
			$('labeluser').update('Bien venue '+$('user').value+' | ');
			$('labelCon').update('<a href="#" onClick="Deconnexion()">Déconnexion</a>');
	}
	else
	{
	$('Errors').update('Pseudo ou mot de passe invalide');
	}
}

function loadImages()
{
 images=['navigateur.png','icons_enabled.gif','mov.gif','navcorp.gif','link.png','rowinout.gif','search.png','show.gif','hide.gif','logo2.png','marker.png','popup-h.png','popup-v.png','popup-s.png','corner-bl.png','corner-br.png','corner-tl.png','corner-tr.png','suivant.png','precedent.png','fermer.png'];
 for (var i=0;i<images.length;i++)
 {
    var m= new Image();
	m.src='images/'+images[i];
 }
}



