

function loading(visible)
{
	if (visible==true)
		{
			var h=document.body.clientHeight;
			var w=document.body.clientWidth;			
				
			d= $('div_cache_loading');
			d.style.width = w+'px';
			d.style.height = h+5+'px';
												
			d= $('div_loading');
			d.style.display = 'block';
			if (((h-d.clientHeight)/2) > 20) 
				{d.style.top = (h-d.clientHeight)/2+'px';}
			else
				{d.style.top = '20px';}
		
			d.style.left = (w-d.clientWidth)/2+'px';	
			$('div_cache_loading').style.display = 'block';
			$('div_loading').style.display = 'block';
		}
	else
		{
			$('div_cache_loading').style.display='none';
			$('div_loading').style.display='none';
		}	
}


function loadInput(){    //Charge les verification de type pour les uploads de fichiers.
$$('.upload').each(function(el){
	addEvent('change', function(){
		if ((el.value!='') && (!el.hasClass(el.value.substr(el.value.lastIndexOf('.')+1)))){
			alert('L\'extension du fichier à uploader est inccorect.');
			el.value='';
		}
	})
});
}


function load_admin_sat(id){
new Ajax(URL+'admin/admin_satellite.php',
												{ data:{ ID:id },
												method:'get',
												update:$('div_list'),
												onComplete:function(){onglet(0);load_admin_pdf(0,id,'sat','down');load_admin_slideshow(0,id); } }).request();return false;
}




	function load_admin_pdf(id,idret,typecat,uploadDivName){
	new Ajax(URL+'admin/adminpdf.php',
	{
		data:{ 
			verif:'ok',
			ID_ret:idret,
			ID:id,
			evalScripts:true,
			type:typecat},
		method:'get', 
		update:$(uploadDivName), 
		onComplete:function(rep){
				loadTextAreaSimple('txt_bulle_fr');
				tinyMCE.execCommand('mceAddControl', false, 'txt_bulle_fr');
				loadTextAreaSimple('txt_bulle_uk');
				tinyMCE.execCommand('mceAddControl', false, 'txt_bulle_uk');		
			}
	}).request(); }
	
	function load_admin_slideshow(id,idret){
	new Ajax(URL+'admin/admin_slideshow.php',
	{
		data:{ 
			verif:'ok',
			ID_ret:idret,
			ID:id,
			evalScripts:true},
		method:'get', 
		update:$('div_slide') 
	}).request(); }	
	

function onglet(num){
	loading(true);	
	
	$$('.mceEditor').each(function(mce)
				{
					tinyMCE.execCommand('mceRemoveControl', false,mce.id.substr(0,mce.id.lastIndexOf('_')));
				});
	
/*	$$('.tinymce').each(function(el){
			if((el.getTag()=='textarea') && (el.getStyle('display')=='block'))
			{ 
			try{ 
				tinyMCE.execCommand('mceRemoveControl', false, el.id); 
				 } 
			catch(e) 
				{ 
				console.log(e+': '+el.id+' non present'); 
				} 
			} });*/

	$$('.uk').each(function(el){
			el.setStyle('display', 'none');});



	$$('.fr').each(function(el){
			el.setStyle('display', 'none');});


	$$('.ong_pdf').each(function(el){ el.setStyle('display','none') });
	$$('.imge').each(function(el){ el.setStyle('display','none') });
	$$('.both').each(function(el){ el.setStyle('display','none') });
	
	switch(num)
	{
		case 0:  //fr
		{
			$$('.fr').each(function(el){el.setStyle('display', 'block');});
			$$('.both').each(function(el){ el.setStyle('display','block') });
			loadTextAreaSimple('intro_fr');
			tinyMCE.execCommand('mceAddControl', false, 'intro_fr');
			loadTextAreaComplete('texte_fr');
			tinyMCE.execCommand('mceAddControl', false, 'texte_fr');
		break;}
		
		
		case 1:  //uk
		{
  		$$('.uk').each(function(el){el.setStyle('display', 'block');});
			$$('.both').each(function(el){ el.setStyle('display','block') }); 
			loadTextAreaSimple('intro_uk');
			tinyMCE.execCommand('mceAddControl', false, 'intro_uk');
			loadTextAreaComplete('texte_uk');
			tinyMCE.execCommand('mceAddControl', false, 'texte_uk');
		break;}
		
		case 2:  //pdf
		{
			$$('.ong_pdf').each(function(el){ el.setStyle('display','block') });	
			$$('.both').each(function(el){ el.setStyle('display','none') }); 
			loadTextAreaSimple('txt_bulle_fr');
			tinyMCE.execCommand('mceAddControl', false, 'txt_bulle_fr');
			loadTextAreaSimple('txt_bulle_uk');
			tinyMCE.execCommand('mceAddControl', false, 'txt_bulle_uk');
			loading(false);
		break;}
		
		case 3:  //img
		{
			$$('.imge').each(function(el){ el.setStyle('display','block') });	
			$$('.both').each(function(el){ el.setStyle('display','none') }); 
			loading(false);			
		break;}
		}
	}
	
	function onglet_cat(num)
	{
		
		$$('.mceEditor').each(function(mce)
				{
					tinyMCE.execCommand('mceRemoveControl', false,mce.id.substr(0,mce.id.lastIndexOf('_')));
				});
	
		//$$('.tinymce').each(function(el){
			//if(el.getTag()=='textarea'){ try{ tinyMCE.execCommand('mceRemoveControl', false, el.id); } catch(e) { console.log(e+': '+el.id+' non present'); } } });


		switch (num)
		{
			case 0:
				$('infogene').className='infogene';
				$('infofr').className='infofrH';
				$('infouk').className='infoukH';
				$('fond_form').className='cadmincat';
				$('upload_files').className='infogene';
				$('feat').className='featuresH';
				loading(true);
				loadTextAreaComplete('texte_fr');
				tinyMCE.execCommand('mceAddControl', false, 'texte_fr');
				loadTextAreaSimple('texte_bulle_fr');
				tinyMCE.execCommand('mceAddControl', false, 'texte_bulle_fr');
				loadTextAreaComplete('texte_uk');
				tinyMCE.execCommand('mceAddControl', false, 'texte_uk');
				loadTextAreaSimple('texte_bulle_uk');
				tinyMCE.execCommand('mceAddControl', false, 'texte_bulle_uk');
				loadTextAreaComplete('features_uk');
				tinyMCE.execCommand('mceAddControl', false, 'features_uk');
				loadTextAreaComplete('features_fr');
				tinyMCE.execCommand('mceAddControl', false, 'features_fr');
			break;
			
			case 1:
				$('infogene').className='infogeneH';
				$('infofr').className='infofr colfr';
				$('infouk').className='infoukH';
				$('fond_form').className='cadmincat colfr';
				$('upload_files').className='infogeneH' ;
				loading(true);
				loadTextAreaComplete('texte_fr');
				tinyMCE.execCommand('mceAddControl', false, 'texte_fr');
				loadTextAreaSimple('texte_bulle_fr');
				tinyMCE.execCommand('mceAddControl', false, 'texte_bulle_fr');
				$('feat').className='featuresH';
			break;
				
			case 2:
 				$('infogene').className='infogeneH';
 				$('infofr').className='infofrH';
 				$('infouk').className='infouk coluk';
 				$('fond_form').className='cadmincat coluk';
				$('upload_files').className='infogeneH'; 
				loading(true);
				loadTextAreaComplete('texte_uk');
				tinyMCE.execCommand('mceAddControl', false, 'texte_uk');
				loadTextAreaSimple('texte_bulle_uk');
				tinyMCE.execCommand('mceAddControl', false, 'texte_bulle_uk');
				$('feat').className='featuresH';
			break;
			case 3:
				//$('features').className='features';
				$('infofr').className='infofrH';
				$('infouk').className='infoukH';
				$('infogene').className='infogeneH';
				$('upload_files').className='infogeneH';
				//loading(true);
				loadTextAreaComplete('features_uk');
				tinyMCE.execCommand('mceAddControl', false, 'features_uk');
				loadTextAreaComplete('features_fr');
				tinyMCE.execCommand('mceAddControl', false, 'features_fr');
			break;
			
		}
	}

		