//                      ============================================================
//                     || FONCTIONS JAVASCRIPT POUR LES LIENS DE LA PAGE D'ACCUEIL ||
//                      ============================================================


// ============================
// INITIALISATION DES VARIABLES
// ============================

var privee = 0;
var pro = 0;
var pratique = 0;
var emploi = 0;
var entreprise = 0;
var asso = 0;

// ==================================================
// FONCTIONS POUR LE NUAGE DE LIENS SUR LA VIE PRIVEE
// ==================================================

function see_privee () {
	if (pro != 0) {
		Effect.Fade('univers_vie_professionnelle', { afterFinish: see_privee_true });
		pro = 0;
		return;
	}
	if (pratique != 0) {
		Effect.Fade('univers_vie_pratique', { afterFinish: see_privee_true });
		pratique = 0;
		return;
	}
	if (emploi != 0) {
		Effect.Fade('univers_recherche_emploi', { afterFinish: see_privee_true });
		emploi = 0;	
		return;
	}
	if (entreprise != 0) {
		Effect.Fade('univers_vie_entreprise', { afterFinish: see_privee_true });
		entreprise = 0;	
		return;
	}
	if (asso != 0) {
		Effect.Fade('univers_vie_asso', { afterFinish: see_privee_true });
		asso = 0;
		return;
	}	
	see_privee_true ();
}

function see_privee_true () {
	if (privee != 0) {
		Effect.Fade('univers_vie_privee');
		privee = 0;
	} else {
		Effect.Appear('univers_vie_privee');
		privee = 1;
	}
}

// ===========================================================
// FONCTIONS POUR LE NUAGE DE LIENS SUR LA VIE PROFESSIONNELLE
// ===========================================================

function see_pro () {
	if (privee != 0) {
		Effect.Fade('univers_vie_privee', { afterFinish: see_pro_true });
		privee = 0;
		return;
	}
	if (pratique != 0) {
		Effect.Fade('univers_vie_pratique', { afterFinish: see_pro_true });
		pratique = 0;	
		return;
	}
	if (emploi != 0) {
		Effect.Fade('univers_recherche_emploi', { afterFinish: see_pro_true });
		emploi = 0;	
		return;
	}
	if (entreprise != 0) {
		Effect.Fade('univers_vie_entreprise', { afterFinish: see_pro_true });
		entreprise = 0;	
		return;
	}
	if (asso != 0) {
		Effect.Fade('univers_vie_asso', { afterFinish: see_pro_true });
		asso = 0;	
		return;
	}	
	see_pro_true ();
}

function see_pro_true () {
	if (pro != 0) {
		Effect.Fade('univers_vie_professionnelle');
		pro = 0;
	} else {
		Effect.Appear('univers_vie_professionnelle');
		pro = 1;
	}
}

// ===========================================================
// FONCTIONS POUR LE NUAGE DE LIENS SUR LA VIE PRATIQUE
// ===========================================================

function see_pratique () {
	if (privee != 0) {
		Effect.Fade('univers_vie_privee', { afterFinish: see_pratique_true });
		privee = 0;	
		return;
	}
	if (pro != 0) {
		Effect.Fade('univers_vie_professionnelle', { afterFinish: see_pratique_true });
		pro = 0;	
		return;
	}
	if (emploi != 0) {
		Effect.Fade('univers_recherche_emploi', { afterFinish: see_pratique_true });
		emploi = 0;
		return;
	}
	if (entreprise != 0) {
		Effect.Fade('univers_vie_entreprise', { afterFinish: see_pratique_true });
		entreprise = 0;
		return;
	}
	if (asso != 0) {
		Effect.Fade('univers_vie_asso', { afterFinish: see_pratique_true });
		asso = 0;
		return;
	}	
	see_pratique_true ();
}

function see_pratique_true () {
	if (pratique != 0) {
		Effect.Fade('univers_vie_pratique');
		pratique = 0;
	} else {
		Effect.Appear('univers_vie_pratique');
		pratique = 1;
	}
}

// ==========================================================
// FONCTIONS POUR LE NUAGE DE LIENS SUR LA RECHERCHE D'EMPLOI
// ==========================================================

function see_emploi () {
	if (privee != 0) {
		Effect.Fade('univers_vie_privee', { afterFinish: see_emploi_true });
		privee = 0;	
		return;
	}
	if (pro != 0) {
		Effect.Fade('univers_vie_professionnelle', { afterFinish: see_emploi_true });
		pro = 0;
		return;
	}
	if (pratique != 0) {
		Effect.Fade('univers_vie_pratique', { afterFinish: see_emploi_true });
		pratique = 0;
		return;
	}
	if (entreprise != 0) {
		Effect.Fade('univers_vie_entreprise', { afterFinish: see_emploi_true });
		entreprise = 0;	
		return;
	}
	if (asso != 0) {
		Effect.Fade('univers_vie_asso', { afterFinish: see_emploi_true });
		asso = 0;	
		return;
	}	
	see_emploi_true ();
}

function see_emploi_true () {
	if (emploi != 0) {
		Effect.Fade('univers_recherche_emploi');
		emploi = 0;
	} else {
		Effect.Appear('univers_recherche_emploi');
		emploi = 1;
	}
}

// =========================================================
// FONCTIONS POUR LE NUAGE DE LIENS SUR LA VIE EN ENTREPRISE
// =========================================================

function see_entreprise () {
	if (privee != 0) {
		Effect.Fade('univers_vie_privee', { afterFinish: see_entreprise_true });
		privee = 0;	
		return;
	}
	if (pro != 0) {
		Effect.Fade('univers_vie_professionnelle', { afterFinish: see_entreprise_true });
		pro = 0;	
		return;
	}
	if (pratique != 0) {
		Effect.Fade('univers_vie_pratique', { afterFinish: see_entreprise_true });
		pratique = 0;
		return;
	}
	if (emploi != 0) {
		Effect.Fade('univers_recherche_emploi', { afterFinish: see_entreprise_true });
		emploi = 0;	
		return;
	}
	if (asso != 0) {
		Effect.Fade('univers_vie_asso', { afterFinish: see_entreprise_true });
		asso = 0;	
		return;
	}	
	see_entreprise_true ();
}

function see_entreprise_true () {
	if (entreprise != 0) {
		Effect.Fade('univers_vie_entreprise');
		entreprise = 0;
	} else {
		Effect.Appear('univers_vie_entreprise');
		entreprise = 1;
	}	
}

// =======================================================
// FONCTIONS POUR LE NUAGE DE LIENS SUR LA VIE ASSOCIATIVE
// =======================================================


function see_asso () {
	if (privee != 0) {
		Effect.Fade('univers_vie_privee', { afterFinish: see_asso_true });
		privee = 0;	
		return;
	}
	if (pro != 0) {
		Effect.Fade('univers_vie_professionnelle', { afterFinish: see_asso_true });
		pro = 0;
		return;
	}
	if (pratique != 0) {
		Effect.Fade('univers_vie_pratique', { afterFinish: see_asso_true });
		pratique = 0;	
		return;
	}
	if (emploi != 0) {
		Effect.Fade('univers_recherche_emploi', { afterFinish: see_asso_true });
		emploi = 0;	
		return;
	}
	if (entreprise != 0) {
		Effect.Fade('univers_vie_entreprise', { afterFinish: see_asso_true });
		entreprise = 0;	
		return;
	}	
	see_asso_true ();
}

function see_asso_true () {
	if (asso != 0) {
		Effect.Fade('univers_vie_asso');
		asso = 0;
	} else {
		Effect.Appear('univers_vie_asso');
		asso = 1;
	}
}