function TraitementSexe(sex){
	if(sex == 'male'){
		 return 'M';
	}
	return 'F';
}
 
function DonnerMois(chainedate){
	var IndicePremeireEspace = chainedate.indexOf(' ',0);							
	switch(chainedate.substr(0,IndicePremeireEspace)) {
	 case "January":
		return 1;
		break;
	 case "February":
		return 2;
		break;								
	 case "March":
		return 3;
		break;		
	 case "April":
		return 4;
		break;		
	 case "May":
		return 5;
		break;		
	 case "June":
		return 6;
		break;		
	 case "July":
		return 7;
		break;		
	 case "August":
		return 8;
		break;																																																								
	 case "September":
		return 9;
		break;		
	 case "October":
		return 10;
		break;		
	 case "November":
		return 11;
		break;		
	 case "December":
		return 12;
		break;																																												
	}
	return '';
}

function DonnerJour(chainedate){
	var IndicePremeireEspace = chainedate.indexOf(' ',0);								
	var IndicePremiereVirgule = chainedate.indexOf(',',0);							
	return chainedate.substring(IndicePremeireEspace,IndicePremiereVirgule);						
}
 
function DonnerAnnee(chainedate){
	var IndicePremeireVirgule = chainedate.indexOf(',',0);
	var ChaineApresVirgule = chainedate.substring(IndicePremeireVirgule + 1 ,chainedate.length);							
	return ChaineApresVirgule.substr(1,ChaineApresVirgule.length);							
}
						 
function TraitementAiguillage(uid){
	var usr = new Array(1);			
	var Contenu = '';
	FB.Facebook.get_sessionState().waitUntilReady(function()
	  {

		usr[0]=FB.Facebook.apiClient.get_session().uid;
					  
		FB.Facebook.apiClient.users_getInfo(usr,['name','birthday','first_name','last_name','name','birthday','political','sex','pic_small','pic_big','pic','current_location','hometown_location','profile_update_time','timezone'], function(unifoo, ex){															
			//On remplie le formulaire avec des champs non null
			if(uid != null){
				Contenu += '<input type="hidden" name="uid" value="'+uid+'">';
			}	
			if(unifoo[0].first_name != null){
				Contenu += '<input type="hidden" name="fbfirstname" value="'+unifoo[0].first_name+'">';
			}
			if(unifoo[0].last_name != null){
				Contenu += '<input type="hidden" name="fblastname" value="'+unifoo[0].last_name+'">';
			}
			if(unifoo[0].sex != null){
				Contenu += '<input type="hidden" name="fbsex" value="'+TraitementSexe(unifoo[0].sex)+'">';
			}
			if(unifoo[0].birthday != null){
				Contenu += '<input type="hidden" name="fbday" value="'+DonnerJour(unifoo[0].birthday)+'">';
				Contenu += '<input type="hidden" name="fbmonth" value="'+DonnerMois(unifoo[0].birthday)+'">';				
				Contenu += '<input type="hidden" name="fbyear" value="'+DonnerAnnee(unifoo[0].birthday)+'">';				
			}
			if(unifoo[0].hometown_location != null){
				if(unifoo[0].hometown_location.country != null){
					Contenu += '<input type="hidden" name="fbcountry" value="'+unifoo[0].hometown_location.country+'">';
				}
				if(unifoo[0].hometown_location.city != null){
					Contenu += '<input type="hidden" name="fbcity" value="'+unifoo[0].hometown_location.city+'">';
				}			
			}
			document.getElementById("Monformulaire").innerHTML = Contenu;												  
			document.getElementById("Monformulaire").submit();
		});					
	});
}																																

