//--

function LoadJSServiceRecommandeur()
	{
		
	//--
	
	var_item 	= getParamValue("item",anchorTmp);
	var_action 	= getParamValue("action",anchorTmp);
	
	if(var_item==false)
		var_item = 0;

	//-- Les onglets
	
	$("#tabsOK").tabs({ selected: var_item });
	$("#tabsOK2").tabs();
	
	//-- Applicarions des tools-tip
	
	$('*.Tips2').qtip(
	{
		position: {
			corner: {
				target: 'topRight',
				tooltip: 'bottomLeft'
			}
		},
		style: {
			name: 'dark',
			padding: '7px 13px',
			width: {
				max: 300,
				min: 0
			},
			border: {
				width: 3,
				radius: 5,
			},
			tip: true
		}
	});

	}


//-- Fonction : 

function RecommandeurSearchModules()
	{

	//-- On recupere les champs
	
	var formulaire 		= document.getElementById('recherche_module');
	var mot_cles		= formulaire.mot_cles.value;
	var sort_by			= formulaire.sort_by.value;
	var sort_dir 		= formulaire.sort_dir.value;	
	var result_page 	= 0;	
	
	//-- Preparation de la requete
	
	location.hash = "recommandeur.php?page_sw=gestion_modules&go_recherche=1&mot_cles="+encodeURIComponent(mot_cles)+"&sort_by="+sort_by+"&sort_dir="+sort_dir+"&result_page="+result_page+"";
	GetPage("recommandeur.php?page_sw=gestion_modules&go_recherche=1&mot_cles="+encodeURIComponent(mot_cles)+"&sort_by="+sort_by+"&sort_dir="+sort_dir+"&result_page="+result_page+"");
	
	//--
	
	return false;
	}

	
//--

function RecommandeurAddModule(action)
	{
			
	//-- 
	
	if(action=="add_module")
		var ListeChamps = "RecommandeurAction=AddModule";
	else
		var ListeChamps = "RecommandeurAction=UpdateModule";
	
	//
	
	ListeChamps = ListeChamps + '&id_module=' + encodeURIComponent (document.getElementById('id_module').value ) + '';
	
	//-- On recupere tous les champs input text
	
	$("input:text").each(function ()
		{
		ListeChamps = ListeChamps + '&' + $(this).attr('name') + '=' + encodeURIComponent ( $(this).attr('value') ) + '';
		});
		
	//-- On recupere tous les champs input checked
	
	$("input:checked").each(function ()
		{
		ListeChamps = ListeChamps + '&' + $(this).attr('name') + '=' + encodeURIComponent ( $(this).attr('value') ) + '';
		});
	
	//-- On recupere tous les champs textarea
	
	$("textarea").each(function ()
		{
		ListeChamps = ListeChamps + '&' + $(this).attr('name') + '=' + encodeURIComponent( $(this).attr('value') ) + '';
		});
	
	//-- On recupere tous les champs select
	
	$("select").each(function ()
		{
		ListeChamps = ListeChamps + '&' + $(this).attr('name') + '=' + encodeURIComponent( $(this).attr('value') ) + '';
		});

	//--
	
	var xhr = getXhr();
	xhr.open('POST', '/includes/ajax/fonctions.ajax.php', true);
	xhr.setRequestHeader('Content-type', 'application/x-www-form-urlencoded; charset=iso-8859-15');

	var data = ListeChamps;
	xhr.send(data);

	//-- On recupere le resultat
	
	xhr.onreadystatechange = function ()
		{
	
		//-- Le code http
		
		if (xhr.readyState == 4 && xhr.status == 200)
			{
	
			//-- On recupere le resultat
			
			result_html = xhr.responseText;	

			//--
			
			if(result_html==1)
				{
		
				//--
				
				location.hash = "recommandeur.php?page_sw=gestion_modules";
				GetPage("recommandeur.php?page_sw=gestion_modules");
	
				//--
				
				if(action=="add_module")
					AjaxMsgConfirmation("Informations","Le module a bien été enregistré.","good.png");
				else
					AjaxMsgConfirmation("Informations","Le module a bien été modifié.","good.png");
					
				}
			else
				{
				AjaxMsgConfirmation("Informations","Erreur lors de l'enregistrement.","error.png");
				}
				
			}

		}
		
	//--

	return false;
	}

//-- Fonction : SelectModuleCodeHTML

function RecommandeurSelectModuleCodeHTML()
	{
		
	//--
	
	var id_module = encodeURIComponent ( $("#IDModuleSelectCode").attr('value') ) + '';
	
	//--
	
	if(id_module!="")
		{
		location.hash = "recommandeur.php?page_sw=gestion_modules&id_module="+id_module+"&item=2";
		GetPage("recommandeur.php?page_sw=gestion_modules&id_module="+id_module+"&item=2");
		}
	
	//--
	
	return false;
	}

//-- Fonction : Desactiver de module

function RecommandeurActionModule(action)
	{
	
	//--
	
	var ListeIDModule = "NotesAction="+action+"&id=";
			
	//-- On recupere tous les modules cochés
	
	$(function() {$(".checked_module:checked").each(function (){ListeIDModule = ListeIDModule + $(this).attr('value') + "|"})});
		
	//--
	
	var result_html = file("/includes/ajax/fonctions.ajax.php?"+ListeIDModule+"");
	
	//--
	
	if(result_html==1)
		{
		
		//--
		
		if(action=="suppression_module")
			{
			AjaxMsgConfirmation("Informations","Les modules sélectionnés ont bien été supprimés.","good.png");
			page = "gestion_modules";
			}
		
		//--
		
		location.hash = "recommandeur.php?page_sw="+page+"";
		GetPage("recommandeur.php?page_sw="+page+"");
		}
	else
		{
		
		AjaxMsgConfirmation("Informations","Erreur lors de l'enregistrement","error.png");
		page = "";

		//--
	
		location.hash = "recommandeur.php?page_sw="+page+"";
		GetPage("recommandeur.php?page_sw="+page+"");
		}
	
	}
