/*
*	Auteur : Alexandre Koch 
*	mail : auteur@hazart.Com
*	date : f�vrier 2007
*
*	Tout modification de ce fichier ou r�utilisation du code
*	doit faire l'objet d'une demande par mail � son auteur.
*
*/

function flashGotoPartie(strPartie) {
	document.getElementById("baam").SetVariable("strGoto", strPartie);
}

function flagPageLoaded() {
	document.getElementById("baam").SetVariable("pageloaded", true);
}

function flashForm() {
	var data = getInputValue("club_form","nom");
	data 	+= "&"+getInputValue("club_form","prenom");
	data 	+= "&"+getInputValue("club_form","mdp");
	data 	+= "&"+getInputValue("club_form","jour");
	data 	+= "&"+getInputValue("club_form","mois");
	data 	+= "&"+getInputValue("club_form","annee");
	data 	+= "&"+getInputValue("club_form","telephone");
	data 	+= "&"+getInputValue("club_form","mail");
	// v1
	document.getElementById("baam").SetVariable("htmlform", data);
	// v2
	document.getElementById("baam").sendForm(getValue("club_form","nom"), getValue("club_form","prenom"),  getValue("club_form","mdp"), getValue("club_form","jour"), getValue("club_form","mois"), getValue("club_form","annee"), getValue("club_form","telephone"), getValue("club_form","mail"));		
}

function flashPartage() {
	var data = getInputValue("club_partage","prenom");
	data 	+= "&"+getInputValue("club_partage","mail");
	data 	+= "&"+getInputValue("club_partage","sujet");
	data 	+= "&"+getInputValue("club_partage","texte");
	data 	+= "&"+getInputValue("club_partage","fichier");
	// v1
	document.getElementById("baam").SetVariable("htmlpartage", data);
	// v2
	document.getElementById("baam").sendPartage(getValue("club_partage","prenom"), getValue("club_partage","mail"),  getValue("club_partage","sujet"), getValue("club_partage","texte"), getValue("club_partage","fichier"));
}

function flashConcours() {
	var data = getInputValue("club_concours","texte");
	data 	+= "&"+getInputValue("club_concours","sujet");
	data 	+= "&"+getInputValue("club_concours","mail");
	data 	+= "&"+getInputValue("club_concours","fichier");
	// v1
	document.getElementById("baam").SetVariable("htmlconcours", data);
	// v2	
	document.getElementById("baam").sendConcours(getValue("club_concours","texte"), getValue("club_concours","sujet"),  getValue("club_concours","mail"), getValue("club_concours","fichier"));
}

function htmlForm(strTab) {
	var tab = strTab.split("&");
	for (var i=0 ; i<tab.length ; i++) {
		var input = tab[i].split("=")[0];
		var valeur = unescape(tab[i].split("=")[1]);
		setInputValue("club_form",input,valeur);
	}
}

function flashLogin() {
	var data = getInputValue("login","ident")+"&"+getInputValue("login","mdp");
	// v1
	document.getElementById("baam").SetVariable("htmllogin", data);
	// v2
	document.getElementById("baam").checkLogin(getValue("login","ident"), getValue("login","mdp"));			
}

function flashClubLogin() {
	var data = getInputValue("club_login","ident")+"&"+getInputValue("club_login","mdp");
	// v1
	document.getElementById("baam").SetVariable("htmllogin", data);
	// v2
	document.getElementById("baam").checkLogin(getValue("club_login","ident"), getValue("club_login","mdp"));
}

function getInputValue(calque,input) {
	return input+"="+escape(encode_utf8(window.parent.frames[calque].document.forms['form'][input].value));
}

function getValue(calque,input) {
	return window.parent.frames[calque].document.forms['form'][input].value;
}

function setInputValue(calque,input,valeur) {
	window.parent.frames[calque].document.forms['form'][input].value = valeur;
}

function resizeFlash(h) {
	if (h-10 < document.body.clientHeight) h = document.body.clientHeight;
	document.getElementById("baam").style.height = h+"px";
}

addEcouteur(window, "load", flagPageLoaded);