Event.observe(window, 'load', function() {
	Event.observe("overlayform","click",fermerTout);
	Event.observe("KEY_BACKSPACE","click",alerte);
});
function alerte (event) {
     alert('moved espace');
}

function rafraichir(param,div,methodePhp,uidVideoAjax,compteur,type) {
	var url = 'index.php';
	var methodePhp= methodePhp;
	var tableauDiv = div.split(',');
	var tableauMeth = methodePhp.split(',');
	var uidVideoAjax=uidVideoAjax;
	var type = type;
	var compteur = compteur;
	var param = param;
//alert('compteur+'+compteur);
			var parametres	= '';
			var parametres = param+'&reqAjax='+tableauMeth[compteur]+'&no_cache=1';
			var myAjax = new Ajax.Request(
				url,
				{
					method: 'get',
					parameters: parametres,
					onCreate: function (xhr)	{
						//alert('compteur+'+compteur);
					},
					onLoaded: function (xhr)	{
						//alert('loaded');
						//	alert('compteur+'+compteur);
					},
					onComplete: function (xhr) {
						///alert('tableauDiv='+tableauDiv[compteur]);
						//alert('param='+parametres);
						document.getElementById(tableauDiv[compteur]).innerHTML = (xhr).responseText;
						compteur = eval(compteur)+1;
						//alert('tab long :'+(tableauDiv.length)+' compteur = '+compteur);
						if (tableauDiv.length > compteur)	{
							//alert('tableauDiv dans if='+tableauDiv[compteur]);
							rafraichir(param,div,methodePhp,uidVideoAjax,compteur);
						}
						
					}
				}
			);

			
		if (uidVideoAjax != '0' && type =='newsvideo')	{
			video(uidVideoAjax);
		}
		if (uidVideoAjax != '0' && type =='riders')	{
			videoRiders(uidVideoAjax);
		}
}
function rafraichirFreeVideo(param,div,methodePhp,uidVideoAjax,compteur,type) {
	var url = 'index.php';
	var methodePhp= methodePhp;
	var tableauDiv = div.split(',');
	var tableauMeth = methodePhp.split(',');
	var uidVideoAjax=uidVideoAjax;
	var compteur = compteur;
	var param = param;
	var type = type;
//alert('compteur+'+compteur);
			var parametres	= '';
			var parametres = param+'&reqAjax='+tableauMeth[compteur]+'&no_cache=1';
			var myAjax = new Ajax.Request(
				url,
				{
					method: 'get',
					parameters: parametres,
					onCreate: function (xhr)	{
						//alert('compteur+'+compteur);
					},
					onLoaded: function (xhr)	{
						//alert('loaded');
						//	alert('compteur+'+compteur);
					},
					onComplete: function (xhr) {
						///alert('tableauDiv='+tableauDiv[compteur]);
						//alert('param='+parametres);
						document.getElementById(tableauDiv[compteur]).innerHTML = (xhr).responseText;
						compteur = eval(compteur)+1;
						//alert('tab long :'+(tableauDiv.length)+' compteur = '+compteur);
						if (tableauDiv.length > compteur)	{
							//alert('tableauDiv dans if='+tableauDiv[compteur]);
							rafraichir(param,div,methodePhp,uidVideoAjax,compteur);
						}
						
					}
				}
			);
}

function video(uidVideoAjax)	{
var  so= new SWFObject("fileadmin/templates/swf/mediaplayer.swf","player","320","240","9");
		so.addParam("allowfullscreen","false");
		so.addParam("wmode","transparent");
		so.addParam("usefullscreen","false");
		so.addParam("linkfromdisplay","true");		
		so.addParam("quality","high");
		so.addParam("menu","false");
		so.addParam("bgcolor","#000000");
		so.addVariable("uidvideo",uidVideoAjax);
		so.addVariable("selectvideo","newsvideo");
		so.write("playerPicPic");
	}
function videoRiders(uidVideoAjax)	{
var  so= new SWFObject("fileadmin/templates/swf/mediaplayer.swf","player","320","240","9");
		so.addParam("allowfullscreen","false");
		so.addParam("wmode","transparent");
		so.addParam("usefullscreen","false");
		so.addParam("linkfromdisplay","true");		
		so.addParam("quality","high");
		so.addParam("menu","false");
		so.addParam("bgcolor","#000000");
		so.addVariable("uidvideo",uidVideoAjax);
		so.addVariable("selectvideo","riders");
		so.write("playerPicPic");
	}
function aler(str)	{
	alert(str);
	}
function afficherFormulaire()	{
	$('overlayform').show();
	$('formulaire').show();

}
function afficherFormulaireMaj()	{
	$('overlayformedit').show();
	$('editprofil').show();

}

function terme(uid,div)	{
	new Effect.Appear($(div));
	var parametres ='';
	var uid=uid;
	var div= div;
	var url = 'index.php?id='+uid+'&type=3333&no_cache=1';
	var myAjax = new Ajax.Request(url,{
		method: 'get',
		parameters: parametres,
		onSuccess: function(xhr){
			document.getElementById(div).innerHTML = (xhr).responseText;
		}, 
		onFailure: function(){alert('failure');}
	});
}

function step1(step,envoyer)		{
	var step = step;
	var requete = '';
	var envoyer=envoyer;

//	alert('step'+step);
	if (step=='step_2' && envoyer=='true') requete = 
		"username="+$F('userstep')+
		"&password="+$F('passstep')+
		"&passconfirm="+$F('passconfirm')+
		"&email="+$F('mailstep')+
		"&valider=1";
	if (step =='step_3' && envoyer=='true') requete =
		"name="+$F('lastname')+
		"&tx_formulaire_firstname="+$F('firstname')+
		"&address="+$F('address')+
		"&zip="+$F('zipcode')+
		"&city="+$F('city')+
		"&tx_formulaire_mois_naissance="+$F('listeMois')+
		"&tx_formulaire_jour_naissance="+$F('listeJour')+
		"&tx_formulaire_annee_naissance="+$F('listeAnnee')+
		"&country="+$F('listePays')+
		"&valider=1";
	if (step=='step_4' && envoyer=='true') requete = 
		"tx_formulaire_newsletter_ok="+$F('checkbox_newsletter')+
		"&checkbox_terms="+$F('checkbox_terms')+
		"&valider=1";
	
		
	var url = 'index.php?id=26&type=2222&no_cache=1&step='+step+'&'+requete;
		//alert('req'+step);
//	alert(requete);
	var myAjax = new Ajax.Request(url,{
		method:'post',
		postBody:escape(requete),
		onSuccess: function(xhr){
			//alert((xhr).responseText);
			document.getElementById('formulaire').innerHTML = (xhr).responseText;
			afficherFormulaire();
		}, 
		onFailure: function(){alert('failure');}
	});
}
function maj(step,envoyer)		{
	var step = step;
	var requete = '';
	var envoyer=envoyer;
	
	if (step =='step_incomplet' && envoyer=='true') {
		requete =
		"username="+$F('userstep')+
		"&password="+$F('passstep')+
		"&passconfirm="+$F('passconfirm')+
		"&name="+$F('lastname')+
		"&tx_formulaire_firstname="+$F('firstname')+
		"&address="+$F('address')+
		"&zip="+$F('zipcode')+
		"&city="+$F('city')+
		"&tx_formulaire_mois_naissance="+$F('listeMois')+
		"&tx_formulaire_jour_naissance="+$F('listeJour')+
		"&tx_formulaire_annee_naissance="+$F('listeAnnee')+
		"&country="+$F('listePays')+
		"&tx_formulaire_newsletter_ok="+$F('checkbox_newsletter')+
		"&valider=1";
		
		}
		
if (step =='step_envoi_form' && envoyer=='true') requete =
		"message="+$F('champmessage')+
		"&valider=1";

		
	var url = 'index.php?id=26&type=2222&no_cache=1&step='+step+'&'+requete;
	var myAjax = new Ajax.Request(url,{
		method:'post',
		postBody:escape(requete),
		onSuccess: function(xhr){
			//alert((xhr).responseText);
			document.getElementById('editprofil').innerHTML = (xhr).responseText;
			
			afficherFormulaireMaj();
		}, 
		onFailure: function(){alert('failure');}
	});
}
	
	
function enregistrerForm(formulaire)		{
	var formulaire = formulaire;
	requete = " commentaire="+$F('comment').replace("\n","<br/>")+"&uidvideo="+$F('uidvideo');
	var url = 'index.php?id=1&no_cache=1&ajax=1&action=postcomment&comp=0'+requete;
	
	var myAjax = new Ajax.Request(url,{
		method:'post',
		parameters: requete,
		onSuccess: function(xhr){
		//alert((xhr).responseText);
			///document.getElementById(formulaire).innerHTML = (xhr).responseText;
			rafraichir('view=formCommentaire&comp=0&ajax=1&vid='+$F('uidvideo'),'listeCommentAjax','ens_commentaire','0','0')
		}, 
		onFailure: function(){alert('failure');}
	});
}
function enregistrerFormEmail(formulaire,uid)		{
	var formulaire = formulaire;
	var uid = uid;
	requete = " shareEmail="+$F('shareEmail')+"&shareFriendEmail="+$F('shareFriendEmail')+"&uidVideo="+$F('uidvideo');
	var url = 'index.php?id='+uid+'&no_cache=1&ajax=1&action=shareVideo&comp=0'+requete;
	
	var myAjax = new Ajax.Request(url,{
		method:'post',
		parameters: requete,
		onSuccess: function(xhr){
		//alert((xhr).responseText);
			document.getElementById(formulaire).innerHTML = (xhr).responseText;
			//rafraichir('view=formCommentaire&comp=0&ajax=1&vid='+$F('uidvideo'),'listeCommentAjax','ens_commentaire','0','0')
		}, 
		onFailure: function(){alert('failure');}
	});
}
function fermerTout()	{
	fermerAjax('editprofil');
	fermerAjax('formulaire');
	fermerAjax('overlayform');
	fermerAjax('overlayformedit');
}
function autocomplementation()
{
	new Ajax.Autocompleter('city', 'liste_deroulante', "index.php?id=26&no_cache=1&type=2222&autocomp=1&pays="+$F('listePays'),
		{frequency: '0.5', indicator: 'indicator1'});




}
function fermerAjax(div)	{
	$(div).hide();
}
