function returnParam(SearchStr, StrVal, StopChar){
	StrVal = "a" + StrVal;
	var returnsearch = "";
	if (StrVal.indexOf(SearchStr) > 0){
		returnsearch = StrVal.substr(StrVal.indexOf(SearchStr) + SearchStr.length);
	}
	
	if (StopChar){
		if (returnsearch.indexOf(StopChar) > -1){
			returnsearch = returnsearch.substr(0, returnsearch.indexOf(StopChar));
		}
	}
	
	if (returnsearch != ""){
		returnsearch += "";
	}
	
	return returnsearch;
}

function getSearchStrForReferer(){
	//Recherche de mots clés dans les URL du document et du referer
	var SearchStr = "";
	//Recherche d'1 paramètre de recherche dans l'url courante
	SearchStr += returnParam("search=", window.location.search);
	SearchStr += returnParam("query=", window.location.search);
	SearchStr += returnParam("q=", window.location.search);
	SearchStr += returnParam("kw=", window.location.search);
	SearchStr += returnParam("search=", window.document.referrer, "&");
	SearchStr += returnParam("query=", window.document.referrer, "&");
	SearchStr += returnParam("q=", window.document.referrer, "&");
	SearchStr += returnParam("kw=", window.document.referrer, "&");
	
	//On prend l'url complète en séparant les nom des répertoires, domaine, et du fichier
	if(SearchStr == ""){
		SearchStr = window.location.hostname + " " + window.location.pathname;
		while ((indexOf = SearchStr.indexOf("/")) > -1){
			SearchStr = SearchStr.substr(0, indexOf) + " " + SearchStr.substr(indexOf + 1)
		}
		while ((indexOf = SearchStr.indexOf(".")) > -1){
			SearchStr = SearchStr.substr(0, indexOf) + " " + SearchStr.substr(indexOf + 1)
		}
		while ((indexOf = SearchStr.indexOf("_")) > -1){
			SearchStr = SearchStr.substr(0, indexOf) + " " + SearchStr.substr(indexOf + 1)
		}
		SearchStr += document.title;
	}
	if(SearchStr.indexOf("&") > -1){
		SearchStr = SearchStr.substr(0, SearchStr.indexOf("&"));
	}
	SearchStr = escape(SearchStr);
	
	return SearchStr;
}

function init_globals(){
	var nullvalue = null;
	var w = window;
	
	if (w.NumEmpl == nullvalue){
		w.NumEmpl = "";
	}
	if (w.Height == nullvalue){
		w.Height = "";	
	}
	if (w.Width == nullvalue){
		w.Width = "";	
	}
	if (w.Mode == nullvalue){
		w.Mode = "";	
	}
	if (w.NbreMaxLiens == nullvalue){
		w.NbreMaxLiens = "";	
	}
}

init_globals();
SearchStr = getSearchStrForReferer();

document.write('<iframe src="http://regie.tricault.com/aff_banni.php?NumEmpl=' + window.NumEmpl + '&SearchReferer=' + SearchStr + '&height=' + window.Height + '&width=' + window.Width + '&Mode=' + window.Mode + '&NbreMaxLiens=' + window.NbreMaxLiens + '" Marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0"  scrolling="no" bordercolor="#000000" height="' + window.Height + '" width="' + window.Width + '">');
document.write('</iframe>');
