<!--  Function qui permet de se connecter et d'authentifier le membre --->
function sendRequest() {
params = Form.serialize('form2');
new Ajax.Updater("etat", "./modules/membres/verif.php", 
{ 
method: 'post', 
parameters: params, 
onComplete: showResponse3 
});
}

function showResponse3(req)
{
	$('etat').innerHTML= req.responseText;
	setTimeout("location.reload(true);", 700);
	document.getElementById("form2").reset();
}
	
<!-- Permet d'ajouter une activite en temps reel dans la base de donnee associe au membre -->
function ajouter_activite(id_activite, id_membre, id_heure, id_jour) {
var field = $('test'+id_activite);
	field.style.display = "none";
params = "id_act="+id_activite+"&id_mem="+id_membre+"&id_heur="+id_heure+"&id_jr="+id_jour;
new Ajax.Updater("mon_horaire", "./modules/activites/ajouter_activite.php", 
{ 
method: 'get', 
parameters: params, 
asynchronous:false,
onComplete: showResponse2 
});
}

function showResponse2(req)
{
	$('mon_activite').innerHTML= req.responseText;
}

<!-- Permet de supprimer une activite -->
function supprimer_activite(id_activite, id_membre) {
params = "id_act="+id_activite+"&id_mem="+id_membre;
new Ajax.Updater("add_item", "./modules/activites/efface_activite.php", 
{ 
method: 'get', 
parameters: params, 
onComplete: showResponse4 
});
}

function showResponse4(req)
{
	$('mon_horaire').innerHTML= req.responseText;
}

<!-- Permet de faire ouvrir l'information et la description d'une activite -->
function toggle(obj) {
	var el = document.getElementById(obj);
	if ( el.style.display != 'none' ) {
		el.style.display = '';
	}
	else {
		el.style.display = 'none';
	}
}

<!-- Permet de voir son horaire -->
function schedule(id)
{
	get_schedule(id);
}


function get_schedule(id) 
{
	params = "id_mem="+id;
	new Ajax.Updater("etat_genere", "./modules/activites/genere.php", 
	{ 
		method: 'get', 
		parameters: params
	});

	return window.open("modules/activites/voir.php","voir","width=925,height=925");
}

function impression(id)
{
	w = get_schedule(id);
	w.print();
	w.close();
}

<!-- Fonctions qui genere un cookie de langue -->

function SetCookie(cookieName,cookieValue,nDays,page) {
 var today = new Date();
 var expire = new Date();
 if (nDays==null || nDays==0) nDays=1;
 expire.setTime(today.getTime() + 3600000*24*nDays);
 document.cookie = cookieName+"="+escape(cookieValue)
                 + ";expires="+expire.toGMTString();
 window.location.replace("./index.php?p="+page);
}

<!-- Fonctions qui genere un cookie de type -->
function SetType(cookieName,cookieValue,nDays) {
 var today = new Date();
 var expire = new Date();
 if (nDays==null || nDays==0) nDays=1;
 expire.setTime(today.getTime() + 3600000*24*nDays);
 document.cookie = cookieName+"="+escape(cookieValue)
                 + ";expires="+expire.toGMTString();
}

<!-- Fonctions qui toggle tous les div -->

function toogle_all()
{
	for(i = 1; i < 300; i++)
	{
		Event.toggle('toggle'+i);
	}
}

<!-- Fenetre popup mot de passe oublie -->
function motdepasse() 
{
window.open("modules/membres/forgot.php","","width=300,height=100");
}

<!-- Permet de detecter l'adresse url -->

function url_redirect(url) { 
	var lang;
	if(url == "http://www.decouvrezuottawa.ca")
	{
		lang = "fr";	
	}
	else if(url == "http://www.discoveruottawa.ca")
	{
		lang = "en";
	}
	else
	{
		lang = "fr";	
	}
	return lang;
} 

<!-- Tue les cookie pour permettra de revenir a la landing page -->

function killcookie() {
	document.cookie = "uoweek_type=";
	document.cookie = "uoweek_lang=";
	setTimeout("location.href='index.php?p=0';", 90);
}

function deleteId(id, id_membre) {
	setVisible('conflit', false);
	var field = $('test'+id);
	field.style.display = "";
	var target = 'mon_horaire';
	var url = 'modules/activites/efface_activite.php';
	var pars = 'id_activite='+id+'&id_membre='+id_membre;
	new Ajax.Updater(target, url, {method: 'get', parameters: pars, asynchronous:true});
}

function orderby(type, champs, ordre, lang) {
	var target = 'liste_activite';
	var url = 'modules/activites/liste_activite.php';
	var pars = 'type='+type+'&champs='+champs+'&ordre='+ordre+'&lang='+lang;
	new Ajax.Updater(target, url, {method: 'get', parameters: pars});
}
