	function testalert() {
		alert('ok2');
	}
	
	function gestionCrop(form) {
		chargement();
		var myRequest = new Request(
		{
			url: PUN_SERVICE+'gestionCrop.php',   
	        method: 'post', 
			data : 'action=send_post&'+$(form).toQueryString(),
			onSuccess: 	function(responseText, responseXML) 
			{
				//alert($(form).toQueryString());
				document.getElementById('lecrop').style.left = '-10000px';
				numero = $(form).elements['numero'].value;
				var flashvars_upld = {};
				var params_upld = {};
				params_upld.quality = "best";
				params_upld.scale = "showall";
				params_upld.wmode = "transparent";
				params_upld.allowfullscreen = "true";
				params_upld.allowscriptaccess = "always";
				var attributes_upld = {};
				swfobject.embedSWF("medias/_flash/avatar.swf?id="+id_user+"&typeAvatar="+numero+"&codeuser="+codeuser+"", "meme_form3_upload"+numero+"_inner", "395", "110", "9.0.0", false, flashvars_upld, params_upld, attributes_upld);
				chargementOpe();
			},
			onFailure: 	function() 
			{ 
				alert('Le script a rencontré un problème. Contactez le webmaster si cela se reprdoduit.'); 
			}
		}).send();		
		return false;
	}
	
	function supprComm(rubrique,id_com, id)
	{
		if(!confirm('Etes-vous sûr de vouloir supprimer ce commentaire ?'))
		{
			return false;
		}
		else
		{
			$('box_commentaire_inner').fade('out');
			chargement();
		    var myRequest = new Request(
			{
				url: PUN_SERVICE+'supprCom.php',   
		        method: 'post', 
				data : 'action=send_post&rubrique='+rubrique+'&id_com='+id_com+'&id='+id,
				onSuccess: 	function(responseText, responseXML) 
				{
					document.getElementById('box_commentaire_inner').innerHTML = responseText;				
					$('box_commentaire_inner').fade('in');	
					chargementOpe();
				},
				onFailure: 	function() 
				{ 
					alert('Le script a rencontré un problème. Contactez le webmaster si cela se reprdoduit.'); 
				}
		    }).send();		
			return false;
		}
	}

	function addCommentaire(form) {
		if(document.forms['form_commentaire'].elements['texte'].value=='')
		{
			alert('Rentrer un texte');
			return false;
		}
		else
		{
			$('box_commentaire_inner').fade('out');
			chargement();
			var myRequest = new Request (
			{
				url : PUN_SERVICE+'commentaire.php', 
				method : 'post',
				//Form.serialize(form)
				data : 'action=send_post&'+$('form_commentaire').toQueryString(),
				onSuccess: 	function(responseText, responseXML) 
				{
					//alert(responseText);
					document.getElementById('box_commentaire_inner').innerHTML = responseText;				
					$('box_commentaire_inner').fade('in');
					chargementOpe();
								
				},
				onFailure: 	function() 
				{ 
					alert('Can\'t send post !'); 
				}
			}).send();		
			return false;
		}
	}
		
	function addNotation(note,code,rubrique) {
		chargement();
		var myRequest = new Request(
		{
			url : PUN_SERVICE+'notation.php', 
			method : 'post',
			data : 'action=send_post&note='+note+'&code='+code+'&rubrique='+rubrique,
			onSuccess: 	function(responseText, responseXML) 
			{
				var newData = responseText;
				//alert(responseText);
				document.getElementById('note').innerHTML = '<p style="color:#000">'+newData+'</p>';
				//document.getElementById('note').style.display = 'block';
				chargementOpe();				
			},
			onFailure: 	function() 
			{ 
					alert('Can\'t send post !'); 
			}
		}).send();
		return false;
	}

	function addAmi(id, action, codeami) {
		chargement();
		var myRequest = new Request (
		{
			url : PUN_SERVICE+'ami.php', 
			method: 	'post',
			data: 'action=send_post&code='+id+'&type='+action+'&codeami='+codeami,
			onSuccess: 	function(responseText, responseXML) 
			{
				var newData = responseText;
				
				if(action=='accept' || action=='suppr' || action=='suppr2')
				{
					var ajouturl = '';
					if(typeof(amiRecherche) != "undefined")
						ajouturl = '&'+urlrecherche;
					document.location.href=PHP_SELF+ajouturl;		
				}
				else {
					document.getElementById('ami_form').innerHTML = newData;
					chargementOpe();	
				}
				
			},
			onFailure: 	function() 
			{ 
				alert('Can\'t send post !'); 
			}
		}).send();
		return false;
	}
	
	function addFan(id, rubrique) {
		chargement();
		document.getElementById('mini_retour').style.display = 'block';
		var myRequest = new Request (
		{
			url : PUN_SERVICE+'fan.php', 
			method: 'post',
			data: 'action=send_post&code='+id+'&rubrique='+rubrique,
			onSuccess: 	function(responseText, responseXML) 
			{
				var newData = responseText;
				document.getElementById('mini_retour').style.display = 'none';
				document.getElementById('itred_fan_inner').innerHTML = responseText;
				chargementOpe();
			},
			onFailure: 	function() 
			{ 
				alert('Can\'t send post !'); 
			}
		}).send();
		return false;
	}
	
	function updateLonelytheque() {
		chargement();
		var myRequest = new Request (
		{
			url : PUN_SERVICE+'updateLonelytheque.php', 
			method: 'post',
			data: 'action=send_post',
			onSuccess: 	function(responseText, responseXML) 
			{
				var newData = responseText;
				document.getElementById('txt_action_lonely').innerHTML = responseText;
				chargementOpe();
			},
			onFailure: 	function() 
			{ 
				alert('Can\'t send post !'); 
			}
		}).send();
		return false;
	}
	
	function updateCKTM() {
		chargement();
		var myRequest = new Request (
		{
			url : PUN_SERVICE+'updateCKTM.php', 
			method: 'post',
			data: 'action=send_post',
			onSuccess: 	function(responseText, responseXML) 
			{
				var newData = responseText;
				document.getElementById('txt_action_lonely').innerHTML = responseText;
				chargementOpe();
			},
			onFailure: 	function() 
			{ 
				alert('Can\'t send post !'); 
			}
		}).send();
		return false;
	}
	
	
	function supprFan(id) {
		chargement();
		var myRequest = new Request (
		{
			url : PUN_SERVICE+'supprFan.php', 
			method: 'post',
			data: 'action=send_post&code='+id,
			onSuccess: 	function(responseText, responseXML) 
			{
				var newData = responseText;
				chargementOpe();
				document.location.href=PHP_SELF+'&rnd='+Math.random(0,1000);
			},
			onFailure: 	function() 
			{ 
				alert('Can\'t send post !'); 
			}
		}).send();
		return false;
	}
	

	
	//GLOBAL
	var num_selected=0;
	
	function affiche_croix(note) {
		
		for(var i=0;i<5;i++) {
			if(i<note)
				$('lacroix'+i).setStyle('background-image','url("./medias/_img/lacroixv2_on.gif")');
			else
				$('lacroix'+i).setStyle('background-image','url("./medias/_img/lacroixv2_off.gif")');
		}		
	}
	
	
	
	function tweenFin(id, rubrique, num, note, num_selected) {
		document.getElementById('box_contrib_'+rubrique+'_'+num_selected).innerHTML='';
		
		loadElement(id, rubrique, num, note);
		
		
	}
	
	function voirElement(id, rubrique, num, note) {
		//masqueSWF();
		
		if(document.getElementById('box_contrib_'+rubrique+'_'+num_selected))
		{
			
			if(document.getElementById('vertical_slide_'+rubrique))
			{
				masqueSWF('monflash');
				
				//document.getElementById(laselection).style.border='1px solid #fff'; 
				var otherEl = $('vertical_slide_'+rubrique);	
				otherEl.set('tween', {	onComplete:  function(){ tweenFin(id, rubrique, num, note, num_selected)  } });
				otherEl.tween('height', '0px');

				var el = $(rubrique+num_selected);
				el.fade('in');
				
			}
			else
			{
				loadElement(id, rubrique, num, note);
			}
		}
		else 
		{
			loadElement(id, rubrique, num, note);
		}
	}
	
	
	
	function trim(string) {
        return string.replace(/^\s*|\s*$/g, "");
	}
	
	var laselection ='';
	var div_selected = '';
	function loadElement(id, rubrique, num, note) {
			if(document.getElementById(div_selected))
			{
				//alert(document.getElementById(div_selected).style.border);
				document.getElementById(div_selected).style.border = '1px solid #ffffff';
					
			}
			num_selected=num;
			// laselection = id+'_'+rubrique+'_'+num+'_'+num_selected;
			// alert(laselection);
			//masqueSWF();
			div_selected = id+'_'+rubrique+'_'+num+'_'+note;
			chargement();
			var myRequest = new Request(
			{
				url : PUN_SERVICE+'voirElement.php', 
				method: 'post',
				data: 'action=send_post&id='+id+'&rubrique='+rubrique,
				onSuccess: 	function(responseText, responseXML) 
				{
					//montreSWF();
					var pdts=responseXML.getElementsByTagName("element"); 
					var i,pdt;
					for (i=0;i<pdts.length;i++) 
					{ 				
						pdt=pdts.item(i);
						if(i==0)
						{
							responseText = pdt.childNodes.item(1).firstChild.nodeValue;
							if(num!=-1)
							{
								document.getElementById('box_contrib_'+rubrique+'_'+num).innerHTML=responseText;
								
							}
							else
							{
								//A DEBUG 
								//alert($$('embed').length);
								document.getElementById('permalink').innerHTML=responseText;

							}
						}
						if(i==1)
						{
							var afficheFlash = 0;
							if(pdt.childNodes.item(1).firstChild.nodeValue==2)
							{
								var flashvars = {};
								var params = {};
								params.quality = "best";
								params.scale = "showall";
								params.allowfullscreen = "true";
								var attributes = {};
								afficheFlash = 1;
							}
							else if(pdt.childNodes.item(1).firstChild.nodeValue==3)
							{
								var flashvars = {};
								var params = {};
								params.quality = "best";
								params.scale = "showall";
								params.allowfullscreen = "true";
								params.allowscriptaccess = "never";
								var attributes = {};
								afficheFlash = 1;
							}
							//alert(afficheFlash);
						}
						if(i==2)
						{
							if(afficheFlash==1)
							{
								//alert('DEV TEST');
								swfobject.embedSWF(pdt.childNodes.item(1).firstChild.nodeValue, "itred_item_flash", pdt.childNodes.item(2).firstChild.nodeValue, pdt.childNodes.item(3).firstChild.nodeValue, "9.0.0", false, flashvars, params, attributes);
								
							}
						}
						
					}
					
					
					if(num!=-1)
					{
						
						var otherEl = $('vertical_slide_'+rubrique);
						
						//alert(document.getElementById('item_redux_'+rubrique));
							var height = document.getElementById('item_redux_'+rubrique).offsetHeight;
							otherEl.style.height='0px';
							otherEl.style.overflow='hidden';
							otherEl.tween('height', height+'px');

							var el = $(rubrique+num);
							el.fade('out');
							
							$('fermer_'+id+'_'+rubrique).addEvent('click', function(e){
								e.stop();
								otherEl.tween('height', '0px');
								el.fade('in');
							});
						
					}
					
					if(rubrique != 'news')
					{
							//init_etoile(note);
							if($('note'))
							{
								var lanote_el = $('note');
								var lanote_value = lanote_el.get('text');
								lanote_el.set('text','');
								var lacroix_tab = new Array();
								for (var i=0; i < 5; i++) {
									lacroix_tab[i]  = new Element('div', {
										'id' : 'lacroix'+i, 
										'class' : 'lacroix'
									});
									lacroix_tab[i].inject(lanote_el);
								};
								lacroix_tab.each(function(elem, i){
									elem.addEvent('mouseenter', function(){affiche_croix(i+1);} );
								});
								
								lacroix_tab.each(function(elem, i){
									elem.addEvent('click', function(){addNotation(i,id,rubrique);} );
								});
					
								
										// 'mouseleave' : function(){ affiche_croix(lanote_value); }
								affiche_croix(note);
							}
					}
					
					if ($('itred_envoi')){
								$$('#itred_envoi p', '#itred_envoi .envoi_ami').each(function(unEnvoi_p){
									unEnvoi_p.addEvents({
										'mouseenter' : function(){ unEnvoi_p.setStyle('color','#000000'); },
										'mouseleave' : function(){ unEnvoi_p.setStyle('color','#808080'); }
									});
								});
								if($('itred_envoi_blog'))
								{
									var embed = $('itred_envoi_blog');
									embed.getElement('p').addEvent(
										'click' , function(){ 
											embed.setStyle('border-color','#e1001a');
											embed.getElement('form').setStyle('display','block'); 
										}
									);
									embed.getElement('input').addEvent('click',function(){
										this.focus();
										this.select();
									});
									embed.getElement('img').addEvent('click', function(){
										embed.setStyle('border-color','#c5c6c5');
										embed.getElement('form').setStyle('display','none');
									});
								}
							}
					
					chargementOpe();	
				},
				onFailure: 	function() 
				{ 
					alert('Can\'t send post !'); 
				}
			}).send();
			return false;
	}
	
	//GLOBAL
	var numpageAutreMembre=0;
	
	function paginationAutreMembre(type) {
		

		if(!(type=='+' && numpageAutreMembre ==0))
		{
			if(!(type=='-' && ((Math.round(nb_membre/4))<parseInt(numpageAutreMembre+2))))
			{
				$('euxaussi_inner').fade('out');

				if(type=='+')
					numpageAutreMembre--;
				else
					numpageAutreMembre++;
				chargement();
				var myRequest = new Request(
				{
					url : PUN_SERVICE+'paginationAutreMembre.php', 
					method: 'post',
					data: 'action=send_post&age='+age+'&numpage='+(numpageAutreMembre+1)+'&humeur='+humeur+'&type='+type+'&id_user='+id_user,
					onSuccess: 	function(responseText, responseXML) 
					{
						document.getElementById('box_autremembre').innerHTML=responseText;
						$('euxaussi_inner').fade('in');
						
										$$('ul.listedemakers li.frie div').each( function (unNami){
							unNami.addEvents({
								'mouseenter' : function() { 
									unNami.setStyle('border-color', '#e1001a'); 
									unNami.getElement('a').setStyle('color','#000000');
								},
								'mouseleave' : function() { 
									unNami.setStyle('border-color','#ffffff');
									unNami.getElement('a').setStyle('color','#808080');
								}
							});
							unNami.getElement('img').addEvent('click',function(el){
								window.location = unNami.getElement('a').getProperty('href');
							});
						});
						
						
						
						if(((Math.round(nb_membre/4))==parseInt(numpageAutreMembre+1))) {
							document.getElementById('euxaussi_moins').src = './medias/_img/euxaussi_moinsvide.gif';
							document.getElementById('euxaussi_moins').style.cursor = 'default';
						} else {
							document.getElementById('euxaussi_moins').src = './medias/_img/euxaussi_moins.gif';
							document.getElementById('euxaussi_moins').style.cursor = 'pointer';
						}
						
						if(numpageAutreMembre ==0) {
							document.getElementById('euxaussi_plus').src = './medias/_img/euxaussi_plusvide.gif';
							document.getElementById('euxaussi_plus').style.cursor = 'default';
						} else {
							document.getElementById('euxaussi_plus').src = './medias/_img/euxaussi_plus.gif';
							document.getElementById('euxaussi_plus').style.cursor = 'pointer';
						}
						chargementOpe();	
					},
					onFailure: 	function() 
					{ 
						alert('Can\'t send post !'); 
					}
				}).send();
				return false;
			}
		}
	}
	
	function updateHumeur(id, txt)
	{	
		chargement();
		var myRequest = new Request (
		{
			url : PUN_SERVICE+'updateHumeur.php', 
			method: 	'post',
			data: 'action=send_post&id='+id,
			onLoading: 	function() 
			{ 

			},
			onSuccess: 	function(responseText, responseXML) 
			{
				document.getElementById('humeur').innerHTML=txt;
				chargementOpe();	
			},
			onFailure: 	function() 
			{ 
				alert('Can\'t send post !'); 
			}
		}).send();
		return false;
	}
	
	function formSubmitConcours(form, titre, effet, rubrique) 
	{
		if(document.forms['modif_'+rubrique])
		{
			if(document.forms['modif_'+rubrique].elements['famille_'+rubrique].value==0)
				tinyMCE.triggerSave();
		}
					
		var erreur = ''; 
		//TEXTE
		if(rubrique=='media' || rubrique=='news')
		{
			if(trim(document.forms['modif_'+rubrique].elements['nom_'+rubrique].value)=='')
				erreur = 'Merci de saisir de saisir un titre';
			if(!document.forms['modif_'+rubrique].elements['cgu'].checked)
				erreur = 'Merci de lire et accepter les conditions générales d\'utilisation.';


		}
		if(rubrique=='media' && document.forms['modif_'+rubrique].elements['famille_'+rubrique].value>=1)
		{
			if(document.forms['modif_'+rubrique].elements['famille_'+rubrique].value>=1)
			{
				if(trim(document.forms['modif_'+rubrique].elements['fichier_'+rubrique].value)=='')
					erreur = 'Merci d\'inserer un fichier';
			}
		}
		else if(effet!='fondu')
		{
			if(trim(document.forms['modif_'+rubrique].elements['description_'+rubrique].value)=='')
					erreur = 'Merci de saisir un texte';
		}
		else
		{
			$(titre).fade('out');
		}
		if(erreur!='') {
			alert(erreur);
		}
		else {
			
			if(rubrique=='media' || rubrique=='news')
			{
				var otherEl = $('vertical_slide_'+rubrique);					 
				otherEl.tween('height', '0px');
				
			}
			chargement();
			var myRequest = new Request (
			{
				url : PUN_SERVICE+'update.php', 
				method: 	'post',
				data: 'action=send_post&concours=1&'+$(form).toQueryString(),
				onSuccess: 	function(responseText, responseXML) 
				{
					alert("Merci pour votre contribtion");
					chargementOpe();
				},
				onFailure: 	function() 
				{ 
					alert('Can\'t send post !'); 
				}
			}).send();
			return false;
		}
	}
	
	function formSubmit(form, titre, effet, rubrique) 
	{
		if(document.forms['modif_'+rubrique])
		{
			if(document.forms['modif_'+rubrique].elements['famille_'+rubrique].value==0)
				tinyMCE.triggerSave();
		}
					
		var erreur = ''; 
		//TEXTE
		if(rubrique=='media' || rubrique=='news')
		{
			if(trim(document.forms['modif_'+rubrique].elements['nom_'+rubrique].value)=='')
				erreur = 'Merci de saisir de saisir un titre';
			if(!document.forms['modif_'+rubrique].elements['cgu'].checked)
				erreur = 'Merci de lire et accepter les conditions générales d\'utilisation.';
			if(trim(document.forms['modif_'+rubrique].elements['tag_0'].value)=='')
				erreur = 'Merci de saisir de saisir au moins un tag';

		}
		if(rubrique=='media' && document.forms['modif_'+rubrique].elements['famille_'+rubrique].value>=1)
		{
			if(document.forms['modif_'+rubrique].elements['famille_'+rubrique].value>=1)
			{
				if(trim(document.forms['modif_'+rubrique].elements['fichier_'+rubrique].value)=='')
					erreur = 'Merci d\'inserer un fichier';
			}
		}
		else if(effet!='fondu')
		{
			if(trim(document.forms['modif_'+rubrique].elements['description_'+rubrique].value)=='')
					erreur = 'Merci de saisir un texte';
		}
		else
		{
			$(titre).fade('out');
		}
		if(erreur!='') {
			alert(erreur);
		}
		else {
			
			if(rubrique=='media' || rubrique=='news')
			{
				var otherEl = $('vertical_slide_'+rubrique);					 
				otherEl.tween('height', '0px');
				
			}
			chargement();
			var myRequest = new Request (
			{
				url : PUN_SERVICE+'update.php', 
				method: 	'post',
				data: 'action=send_post&'+$(form).toQueryString(),
				onSuccess: 	function(responseText, responseXML) 
				{
					if(effet!='fondu')
					{
						var pdts=responseXML.getElementsByTagName("element"); 
						var i,pdt;
						for (i=0;i<pdts.length;i++) 
						{ 				
							pdt=pdts.item(i);
							if(i==0)
							{
								var type = pdt.childNodes.item(1).firstChild.nodeValue;
							}
							if(type=='update')
							{
								if(i==1)
								{
									var num = pdt.childNodes.item(1).firstChild.nodeValue;
								}
								if(i==2)
								{
									
									var v = pdt.childNodes.item(1).firstChild.nodeValue;
									if(v=='pair')
										v = 2;
									else
										v = 1;
								}
								if(i==3)
								{
									var rubrique = pdt.childNodes.item(1).firstChild.nodeValue;
								}
								if(i==4)
								{
									document.getElementById('v'+v+'_'+rubrique+'_'+num).innerHTML = pdt.childNodes.item(1).firstChild.nodeValue;
								}
								
								if(i==5)
								{
									gestionItem_admin(document.getElementById(pdt.childNodes.item(1).firstChild.nodeValue));
								}
							}
							else
							{
								var larubrique = document.forms[form].elements['rubrique'].value;
								if(i==1)
									document.getElementById(document.forms[form].elements['rubrique'].value+'_pagination').innerHTML=pdt.childNodes.item(1).firstChild.nodeValue;
								if(i==2)
									document.getElementById(document.forms[form].elements['rubrique'].value+'_listing').innerHTML=pdt.childNodes.item(1).firstChild.nodeValue;
							}
						
						}
						if(type!='update')
						{
							if($(form))
							{
								rubrique = ($(form).elements['rubrique'].value);
								gestionItem_admin_all(rubrique);
							}
							else
							{
								
								gestionItem_admin_all(larubrique);
							}
							//gestionItem_admin_all('media');
						}
					}
					else
					{
						$(titre).fade('in');
					}
					
					//return monHighSlide();
					// gestionItem_admin();
					chargementOpe();

					/*
					document.getElementById('upload_'+rubrique).style.display = 'none';
				gestionItem_admin_all(rubrique);	
					*/
					
				},
				onFailure: 	function() 
				{ 
					alert('Can\'t send post !'); 
				}
			}).send();
			return false;
		}
	}
	
	function modifCategorie(num, rubrique) {
		document.forms['modif_'+rubrique].elements['type_'+rubrique].value=num;
				
		var tab_categ_intitule = $$('.categ_intitule');
		var tab_categ_item = $$('.categ_item');
		tab_categ_intitule[0].innerHTML = tab_categ_item[num].innerHTML;
		$$('div.boselect ul').setStyle('display','none');
	}
	
	function event_P_boselect(le_p){
		le_p.addEvents({
			'mouseenter'  : function(){ this.setStyle('color','#e1001a'); },
			'mouseleave' : function(){ this.setStyle('color','#000000'); },
			'click' : function(){ le_p.getNext().setStyle('display','block'); }
		});
	}
	
	function fct_tinyMCE (rubrique) {
		tinyMCE.init({
					// General options
					mode : "textareas",
					theme : "advanced",
					mode : "exact",
					plugins : "style,paste,fullscreen",
					elements : "description_"+rubrique,
					valid_elements : "strong/b,u,i,p[class],br,a[href|target=_blank],span[class]",
					
					// Theme options
					theme_advanced_buttons1 : "bold,italic,underline,|,styleselect,|,fullscreen,|,link,code",
					theme_advanced_buttons2 : "",
					theme_advanced_buttons3 : "",
					theme_advanced_toolbar_location : "top",
					theme_advanced_toolbar_align : "left",
					theme_advanced_resizing : true,

					// Example content CSS (should be your site CSS)
					content_css : "./style/tiny.css",

					// Drop lists for link/image/media/template dialogs
					template_external_list_url : "lists/template_list.js",
					external_link_list_url : "lists/link_list.js",
					external_image_list_url : "lists/image_list.js",
					media_external_list_url : "lists/media_list.js"
				});
	}
	
	function tweenFinForm() {
		if(document.getElementById('form_modif_media'))
			$('form_modif_media').destroy();
		if(document.getElementById('form_modif_news'))
			$('form_modif_news').destroy();
	}
	
	function modifElement(form,rubrique,id,id_user,num, code, v) {
		
		if($('vertical_slide_'+rubrique))
		{
			var otherEl = $('vertical_slide_'+rubrique);
			otherEl.set('tween', {	onComplete:  function(){ tweenFinForm()  } });			
			otherEl.tween('height', '0px');
		}
				
		if(rubrique=='media')
		{
			
			if($('form_modif_news'))
				$('form_modif_news').innerHTML = '';
		}	
		else if (rubrique=='news')
		{
			
			if($('form_modif_media'))
				$('form_modif_media').innerHTML = '';
		}
			
		
		chargement();
		var myRequest = new Request(
		{
			url : PUN_SERVICE+'recup.php', 
			method: 'post',
			data: 'action=send_post&rubrique='+rubrique+'&id='+id+'&id_user='+id_user+'&div='+code+'_'+rubrique+'_'+num+'_'+id+'_'+id_user+'&v='+v,
			onSuccess: 	function(responseText, responseXML) 
			{
				//alert(code);
				
				
				var pdts=responseXML.getElementsByTagName("element"); 
					var i,pdt;
					for (i=0;i<pdts.length;i++) 
					{ 				
						pdt=pdts.item(i);
						if(i==0)
						{
							responseText = pdt.childNodes.item(1).firstChild.nodeValue;
							if(num!=-1)
							{
								document.getElementById('box_contrib_'+rubrique+'_'+num).innerHTML = responseText;
							}
						}
						if(i==1)
						{
							var afficheFlash = 0;
							if(pdt.childNodes.item(1).firstChild.nodeValue==2)
							{
								var flashvars = {};
								var params = {};
								params.quality = "best";
								params.scale = "showall";
								params.allowfullscreen = "true";
								var attributes = {};
								afficheFlash = 1;
							}
							else if(pdt.childNodes.item(1).firstChild.nodeValue==3)
							{
								var flashvars = {};
								var params = {};
								params.quality = "best";
								params.scale = "showall";
								params.allowfullscreen = "true";
								params.allowscriptaccess = "never";
								var attributes = {};
								afficheFlash = 1;
							}
							if(pdt.childNodes.item(1).firstChild.nodeValue==0)
								var tinyExec = 1;
							else
								var tinyExec = 0;
							
						}
						if(i==2)
						{
							if(afficheFlash==1)
							{
								swfobject.embedSWF(pdt.childNodes.item(1).firstChild.nodeValue, "itred_item_flash", pdt.childNodes.item(2).firstChild.nodeValue, pdt.childNodes.item(3).firstChild.nodeValue, "9.0.0", false, flashvars, params, attributes);
								
							}
						}
						
					}
				
				
				var otherEl = $('vertical_slide_'+rubrique);
						
				var height = document.getElementById('form_modif_'+rubrique).offsetHeight;
				otherEl.style.height='0px';
				otherEl.style.overflow='hidden';
				otherEl.tween('height', height+'px');
				
						
				$('fermer_'+rubrique).addEvent('click', function(e){
					e.stop();
					otherEl.tween('height', '0px');
				
				});
				
				if(tinyExec==1)
					fct_tinyMCE (rubrique);
				
				// selecteurs de types de contenu
				var lenouveauboselect = $('box_contrib_'+rubrique+'_'+num).getElements('div[class=boselect]')
				lenouveauboselect.getElement('p').each(function(unpdeboselect){event_P_boselect(unpdeboselect)});

				$$('div.boselect ul').each(function(unuldeboselect){
					unuldeboselect.setStyle('height',unuldeboselect.getChildren().length * (12+1+2));
					unuldeboselect.addEvent('mouseleave', function(){
						this.setStyle('display','none');
					}); 
				});
				
				fct_lesCheckboxs();
				
				
				chargementOpe();	
				
			},
			onFailure: 	function() 
			{ 
				alert('Can\'t send post !'); 
			}
		}).send();
		return false;
	}
	

	var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
	var isSafari = navigator.appName.indexOf("Safari") != -1;
	// Handle all the FSCommand messages in a Flash movie.
	function fileUpload_DoFSCommand(command, args) {
		var fileUploadObj = isInternetExplorer ? document.all.fileUpload : document.fileUpload;
		tab_arg = args.split(',');
		if(tab_arg[0]=='uploadTime')
		{
			chargement();
		}
		else
		{
			
			document.forms['modif_media'].elements['fichier_media'].value=tab_arg[0];
			document.forms['modif_media'].elements['id_media'].value=tab_arg[1];
			
			chargementOpe();	
		}
		//alert(document.forms['modif_media'].elements['fichier_media'].value);
		//alert(document.forms['modif_media'].elements['id_media'].value);
	}
	// Hook for Internet Explorer.
	if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
		document.write('<script language=\"VBScript\"\>\n');
		document.write('On Error Resume Next\n');
		document.write('Sub fileUpload_FSCommand(ByVal command, ByVal args)\n');
		document.write('	Call fileUpload_DoFSCommand(command, args)\n');
		document.write('End Sub\n');
		document.write('</script\>\n');
	}
	//-->
	
	function ajoutElementConcours(rubrique, upload, famille) {
		if(document.getElementById('form_modif_media'))
			$('form_modif_media').destroy();
		if(document.getElementById('form_modif_news'))
			$('form_modif_news').destroy();
		chargement();
		
		var myRequest = new Request(
		{
			url : PUN_SERVICE+'ajoutElement.php', 
			method: 	'post',
			data: 'action=send_post&concours=1&rubrique='+rubrique+'&famille='+famille,
			onSuccess: function(responseText, responseXML) 
			{
				document.getElementById('ajout_'+rubrique).style.display = 'block';
				document.getElementById('ajout_'+rubrique).innerHTML = responseText;
				
				var otherEl = $('vertical_slide_'+rubrique);
						
				var height = document.getElementById('form_modif_'+rubrique).offsetHeight;
				otherEl.style.height='0px';
				otherEl.style.overflow='hidden';
				otherEl.tween('height', height+'px');
				
				fct_tinyMCE (rubrique);
						
				$('fermer_'+rubrique).addEvent('click', function(e){
					e.stop();
					otherEl.tween('height', '0px');
					el.fade('in');
				});
				
				// selecteurs de types de contenu
				var lenouveauboselect = $('ajout_'+rubrique).getElements('div[class=boselect]')
				lenouveauboselect.getElement('p').each(function(unpdeboselect){event_P_boselect(unpdeboselect)});

				$$('div.boselect ul').each(function(unuldeboselect){
					unuldeboselect.setStyle('height',unuldeboselect.getChildren().length * (12+1+2));
					unuldeboselect.addEvent('mouseleave', function(){
						this.setStyle('display','none');
					}); 
				});
				
				fct_lesCheckboxs();
				
				if(isInternetExplorer || isSafari)
				{
					if(document.getElementById('fileUpload'))
						document.getElementById('fileUpload').style.display = 'none';
				}
				else
				{
					if(document.getElementById('iframe'))
						document.getElementById('iframe').style.display = 'none';
				}
				
				chargementOpe();
							
			},
			onFailure: 	function() 
			{ 
				alert('Can\'t send post !'); 
			}
		}).send();
		return false;
	}
	
	function ajoutElement(rubrique, upload, famille) {
		if(document.getElementById('form_modif_media'))
			$('form_modif_media').destroy();
		if(document.getElementById('form_modif_news'))
			$('form_modif_news').destroy();
		chargement();
		
		var myRequest = new Request(
		{
			url : PUN_SERVICE+'ajoutElement.php', 
			method: 	'post',
			data: 'action=send_post&rubrique='+rubrique+'&famille='+famille,
			onSuccess: function(responseText, responseXML) 
			{
				document.getElementById('ajout_'+rubrique).style.display = 'block';
				document.getElementById('ajout_'+rubrique).innerHTML = responseText;
				
				var otherEl = $('vertical_slide_'+rubrique);
						
				var height = document.getElementById('form_modif_'+rubrique).offsetHeight;
				otherEl.style.height='0px';
				otherEl.style.overflow='hidden';
				otherEl.tween('height', height+'px');
				
				fct_tinyMCE (rubrique);
						
				$('fermer_'+rubrique).addEvent('click', function(e){
					e.stop();
					otherEl.tween('height', '0px');
					el.fade('in');
				});
				
				// selecteurs de types de contenu
				var lenouveauboselect = $('ajout_'+rubrique).getElements('div[class=boselect]')
				lenouveauboselect.getElement('p').each(function(unpdeboselect){event_P_boselect(unpdeboselect)});

				$$('div.boselect ul').each(function(unuldeboselect){
					unuldeboselect.setStyle('height',unuldeboselect.getChildren().length * (12+1+2));
					unuldeboselect.addEvent('mouseleave', function(){
						this.setStyle('display','none');
					}); 
				});
				
				fct_lesCheckboxs();
				
				if(isInternetExplorer || isSafari)
				{
					if(document.getElementById('fileUpload'))
						document.getElementById('fileUpload').style.display = 'none';
				}
				else
				{
					if(document.getElementById('iframe'))
						document.getElementById('iframe').style.display = 'none';
				}
				
				chargementOpe();
							
			},
			onFailure: 	function() 
			{ 
				alert('Can\'t send post !'); 
			}
		}).send();
		return false;
	}
	
	
	function supprElement(id,rubrique,id_user,titre,masque) {
		if(!confirm('Etes-vous sûr de vouloir supprimer cet élément ?'))
		{
			return false;
		}
		else
		{
			chargement();
			var myRequest = new Request(
			{
				url : PUN_SERVICE+'suppr.php', 
				method: 'post',
				data: 'action=send_post&id='+id+'&rubrique='+rubrique+'&id_user='+id_user+'&titre='+titre+'&masque='+masque,
				onSuccess: function(responseText, responseXML) 
				{
					chargementOpe();	
				},
				onFailure: 	function() 
				{ 
					alert('Can\'t send post !'); 
				}
			}).send();
			return false;
		}
	}
	
	//ATTENTION DEV GROS BUG EXECUTE X FOIS CAR EXECUTION DE LA FONCTION X FOIS
	function deplier_item_edit(element) {
		// element = le div.item
		//alert('AAADDDMMIIINNN\n\n\nyeaaaa disparition du trait\n\nsuppression d un autre detail sil y en avait un dans la même section\n\napparition du contenu');
		element.addClass('selected');
		
	}
	
	function gestionItem_admin_all(rubrique) {
		
			
		
		$$('div.item.'+rubrique+' h4', 'div.item.'+rubrique+' p.newsdate', '.'+rubrique+' div.contentxt', '.'+rubrique+' img.creapic', '.'+rubrique+' p.creamore').each(function(el){
			var daItem = el.getParent();
			el.addClass('thisisatooltip');
			el.addEvents({
				'click': function(){ 
					deplier_item_edit( daItem );
					daItem.setStyle('border-color','#e1001a');
					//alert(daItem.id);
					a=daItem.id.split('_');
					code_rubrique=a[0];
					
					modifElement('modif_'+a[1],a[1],a[3],a[4],a[2], a[0], a[5]);
				},
				'mouseenter' : function(){
					if (daItem.hasClass('ittype_texte')) { daItem.getElement('div').setStyle('color','#000000'); }
					if (daItem.hasClass('selected')) { daItem.setStyle('border', '1px solid #000000'); }
					else {  daItem.setStyle('border', '1px solid #e1001a');  }
					el.setStyle('cursor','pointer');
				},
				'mouseleave' : function(){
					if (daItem.hasClass('ittype_texte')) { daItem.getElement('div').setStyle('color','#808080'); }
					if (daItem.hasClass('selected')) { daItem.setStyle('border-color','#e1001a'); }
					else {  daItem.setStyle('border-color','#ffffff');  }
					el.setStyle('cursor','none');
				}
			});
			
			//TEXTE
			// el.store('tip:title', 'cliquez pour modifier le contenu');
		});
	}
	
	function gestionItem_admin(elModified)
	{
		//alert('toto = '+elModified);
		$$(
			$(elModified).getElement('h4'),
			$(elModified).getElements('p[class=newsdate]'),
			$(elModified).getElements('div[class=contentxt]'),
			$(elModified).getElements('img[class=creapic]'),
			$(elModified).getElements('p[class=creamore]')
		).each(function(el){
			var daItem = el.getParent();
			el.addClass('thisisatooltip');
			el.addEvents({
				'click': function(){ 
					deplier_item_edit( daItem );
					daItem.setStyle('border-color','#e1001a');
					//alert(daItem.id);
					a=daItem.id.split('_');
					code_rubrique=a[0];
					
					modifElement('modif_'+a[1],a[1],a[3],a[4],a[2], a[0], a[5]);
				},
				'mouseenter' : function(){
					if (daItem.hasClass('ittype_texte')) { daItem.getElement('div').setStyle('color','#000000'); }
					if (daItem.hasClass('selected')) { daItem.setStyle('border', '1px solid #000000'); }
					else {  daItem.setStyle('border', '1px solid #e1001a');  }
					el.setStyle('cursor','pointer');
				},
				'mouseleave' : function(){
					if (daItem.hasClass('ittype_texte')) { daItem.getElement('div').setStyle('color','#808080'); }
					if (daItem.hasClass('selected')) { daItem.setStyle('border-color','#e1001a'); }
					else {  daItem.setStyle('border-color','#ffffff');  }
					el.setStyle('cursor','none');
				}
			});
			el.store('tip:title', 'cliquez pour modifier le contenu');
		});
	}
	
	
	
	// les items : click & dépliage
	//A MODIFIER DEV
	function gestionItem(rubrique)
	{
		var lesItems = $$('div.item.'+rubrique);
		lesItems.addClass('thisisatooltip');
		lesItems.store('tip:title', 'ouvrir le contenu');
		function deplier_item(element) {
			// element = le div.item
			//alert('AAAyeaaaa disparition du trait\n\nsuppression d un autre detail sil y en avait un dans la même section\n\napparition du contenu');
			element.addClass('selected');
		}
		lesItems.each( function (unitem){
			unitem.addEvents({
				'mouseenter' : function(){
					if (unitem.hasClass('selected')) { unitem.setStyle('border', '1px solid #000000'); }
					else {  unitem.setStyle('border', '1px solid #e1001a');  }
					unitem.setStyle('color','#000000');
					unitem.setStyle('cursor','pointer');
				},
				'mouseleave' : function(){
					if (unitem.hasClass('selected')) { unitem.setStyle('border-color','#e1001a'); }
					else {  unitem.setStyle('border-color','#ffffff');  }
					unitem.setStyle('color','#808080');
					unitem.setStyle('cursor','pointer');
				},
				'click' : function(){
					a=unitem.id.split('_');
					//alert(unitem.id);
					voirElement(a[0], a[1], a[2], a[3]);
					deplier_item(unitem);
				}
			});
		});
		
	}
	
	var classification = '';
	
	function afficheClassification(rubrique, id, id_user, obj) {
		$(obj).getParent().getParent().getParent().getElement('p').setProperty('text',$(obj).getProperty('text'));
		$(obj).getParent().getParent().setStyle('display', 'none');

		classification = id;

		pagination(rubrique, '&page=1', 'pagination');
	}
	
	function pagination(rubrique, valeur) {
	

		
		
		$(rubrique+'_listing').fade('out');
		var ajout_admin='&0';
		if(ADMIN==1)
			ajout_admin='&admin=1';
			
		chargement();

		var myRequest = new Request(
		{
			url : PUN_SERVICE+'pagination.php',  
			method: 'post',
			data: 'action=send_post&rubrique='+rubrique+'&id_user='+id_user+'&'+valeur+'&type='+classification+ajout_admin,
			onSuccess: 	function(responseText, responseXML) 
			{
				var newData = responseXML;
				var pdts=newData.getElementsByTagName("element"); 
				var i,pdt;
				for (i=0;i<pdts.length;i++) 
				{ 				
					pdt=pdts.item(i);
					if(i==0)
						document.getElementById(rubrique+'_pagination').innerHTML=pdt.childNodes.item(1).firstChild.nodeValue
					if(i==1)
						document.getElementById(rubrique+'_listing').innerHTML=pdt.childNodes.item(1).firstChild.nodeValue
				}
				//document.getElementById('load_'+rubrique+'_listing').style.display = 'none'; 	
				$(rubrique+'_listing').fade('in');	
	
				if(ADMIN==1)
					gestionItem_admin_all(rubrique);	
				else				
					gestionItem(rubrique);
				num_selected=0;
				
				
				
				
				
				chargementOpe();	
				
			},
			onFailure: 	function() 
			{ 
				alert('Can\'t send post !'); 
			}
		}).send();
		return false;
	}
	

	
	var urlrecherche = '';
	function paginationRecherche(rubrique, valeur, type) {
		//$('listing').fade('out');	
		//alert('OK1');
		chargement();
		var myRequest = new Request(
		{
			url : PUN_SERVICE+'paginationRecherche.php',  
			method: 'get',
			data: 'action=send_post&rubrique='+typeRecherche+'&'+valeur+'&type='+classification+'&ami='+amiRecherche,
			onSuccess: 	function(responseText, responseXML) 
			{
				//alert('OK2');
				urlrecherche = valeur;
				var pdts=responseXML.getElementsByTagName("element"); 
				var i,pdt;
				for (i=0;i<pdts.length;i++) 
				{ 				
					pdt=pdts.item(i);
					if(i==0)
						document.getElementById('pagination').innerHTML=pdt.childNodes.item(1).firstChild.nodeValue;
					if(i==1)
						document.getElementById('listing').innerHTML=pdt.childNodes.item(1).firstChild.nodeValue;
					if(i==2)	 {
						document.getElementById('resulaft_prec').innerHTML = pdt.childNodes.item(1).firstChild.nodeValue;
					}
					//SAFARI
					if(i==3) {
						document.getElementById('resulaft_suiv').innerHTML = pdt.childNodes.item(1).firstChild.nodeValue;

					}
				}
				//document.getElementById('load_'+rubrique+'_listing').style.display = 'none'; 	
				//$('listing').fade('in');	
				
				gestionItem(rubrique);
				$$('#lesjetons li a').each(function(el){
					var ledivparent = el.getParent().getParent();// on vise le div parent
					ledivparent.setStyle( 'cursor','pointer');
					if(Browser.Engine.trident4){ //ie6
						ledivparent.addEvents({ 
							'mouseover' : function(){ ledivparent.addClass('hovered'); },
							'mouseout' : function(){ ledivparent.removeClass('hovered'); }
						});
					}
					ledivparent.addEvent('click', function(){
						//alert('AAJAAAAAXXXX\n\n on va aller sur l\'adresse '+el.getProperty('href'));
						window.location=el.getProperty('href');
					})
				});
				fct_affichage_fleche();
				num_selected=0;
				
				$$('#lesdamiers li a').each(function(el){
					el.getParent().getParent().addEvents({ // on vise le div parent
						'mouseenter' : function(){ el.setStyle('color','#000000'); },
						'mouseleave' : function(){ el.setStyle('color','#808080'); }
					});
					el.getParent().getPrevious().setStyle('cursor','pointer').addEvent( // on vise l'image au-dessus
						'click' , function(){
							window.location=el.getProperty('href');
						}
					);
				});
				chargementOpe();	
			},
			onFailure: 	function() 
			{ 
				alert('Can\'t send post !'); 
			}
		}).send();
		return false;
	}
	
	

