
var CXP_URL_SITE="http://www.cxp.fr";
var CXP_URL_COMMUN="";


/************************************
 *	Permet de configurer les fonctions
 *
 * Remarque :
 * 	Cette fonction est à appeler en premier
 *
 *	params :
 *	- options	:   Plusieurs options peuvent être indiqué
 *					Le séparateur à utiliser est la virgule
 *					Options possible :
 *						noarm => Indique d'afficher ou pas l'armature du site
 *								Valeur possible :
 *									0 -> Affichage de l'armature (defaut)
 *									1 -> Armature non affiche
 *						lst => Indique d'afficher ou pas la liste de résultats
 *								Valeur possible :
 *									0 -> Affichage du formulaire de recherche (defaut)
 *									1 -> Affichage de la liste de résultats
 *
 ************************************/
function cxp_config(options)
{
	var i, url_base;
	var scripts = document.getElementsByTagName("script");


	// Recherche URL du site CXP
	if (scripts!=null)
	{
		for (i=scripts.length-1; i>=0; i--)
		{
			if (scripts[i].src.match("cxp_wolterskluwerfrance.js"))
			{
				url_base = scripts[i].src.replace("/_js/cxp_wolterskluwerfrance.js", "");
				break;
			}
		}
		if (url_base!=null && url_base!="")
			CXP_URL_SITE = url_base;
	}

	// Paramètre commun
	if (options!=null && options!="")
		CXP_URL_COMMUN += "&_Opt="+escape(options);
}

/************************************
 *	Lance une recherche dans la base progiciel
 *
 *	params :
 *		- mots 		: mots de recherche
 *		- frame		: frame utilisée
 *
 ************************************/
function cxp_rechprogiciels(mots,nameframe)
{
	var url='/repertoire-progiciels.htm?_M='+escape(mots);

	cxp_affiche_page(url,nameframe);
}

/************************************
 *	Affiche une page en fonction d'une url du site cxp
 *
 *	params :
 * 		- url_page	 : URL à exécuter
 *		- nameframe	 : Nom de la frame où sera affichée la page
 *
 ************************************/
function cxp_affiche_page(url_page,nameframe)
{
	var objframe = null;
	var url;


	if (url_page!=null && url_page!='')
	{
		if (url_page.charAt(0)!='/')
			url_page = '/' + url_page;

		url=CXP_URL_SITE+url_page;

		if (url_page.indexOf('?')==-1)
			url+='?';

		url+=CXP_URL_COMMUN

		if (nameframe==null || nameframe=='')
		{
			nameframe = '_blank';
		}
		else
		{
			objframe = window.frames[nameframe];
			if (objframe == null)
				objframe = window.parent.frames[nameframe];
		}

		if (objframe != null)
			objframe.location = url;
		else
			window.open(url,nameframe);
	}
}
