function submitFormRech()
{
	var SEP_ITEM = "[xx]";
	var SEP_ITEMS= "[xy]";
	
	var Formulaire = document.forms["f_search"];
	
	if (Formulaire.elements["ValueSearch1st"] != null && Formulaire.elements["ValueSearch1st"].value.length > 0)
	{
		//--- Builds SR-Sources coplet attribute (list of selected sources) ---
		// Resets list of selected Sources
		var ResourcesList = "";
		var sources = Formulaire.elements["SearchCatalog"].value.split("[xy]");
		
		for (var i = 0; i < sources.length - 1; i++)
		{
			var items = sources[i].split("[xx]");
			
			for (var j = 1; j < items.length; j++)
			{
				ResourcesList += items[j];
				
				if (j != items.length)
				{
					ResourcesList += "[xx]";
				}
			}
			
			ResourcesList += "[xy]";
		}
		
		var SelectedAZ = ResourcesList
		
		// Assigns the 4th Parameter ('SR-Sources', corresponding to the list of selected sources) of SearchResult-1 coplet
		Formulaire.elements["SR-Sources"].value = ResourcesList;
		
		//--- Builds SR-Request coplet attribute (Request) ---
		// Resets list of Query items
		var QuerySearch = "";
		var QueryFilter = "";
		
		// Gets the keyed-in values
		var firstquery = Formulaire.elements["ValueSearch1st"].value;
		
		// Search by title only
		var criteriaSearch = "Titre";
		
		if (firstquery == "0-9")
		{
			for (i = 0; i < 10; i++)
			{
				if (i != 0)
				{
					QuerySearch += "OU" + SEP_ITEM + criteriaSearch + SEP_ITEM + i + "*" + SEP_ITEM;
				}
				else
				{
					QuerySearch += criteriaSearch + SEP_ITEM + i + "*" + SEP_ITEM;
				}
			}
		}
		else
		{
			QuerySearch += criteriaSearch + SEP_ITEM + firstquery + SEP_ITEM;
		}
		
		QueryFilter += "ValueSearch1st=" + firstquery + ",CriteriaSearch1st=" + criteriaSearch + ",";
		
		// Assigns the 3rd Parameter ('SR-Request', corresponding to the query) of SearchResult-1 coplet
		Formulaire.elements["SR-Request"].value = QuerySearch;
		// bug fix about character encoding
		Formulaire.elements["DetailRequest"].value = QuerySearch;
		Formulaire.elements["SR-SelectedSources"].value = ResourcesList;
		Formulaire.elements["SR-Mode"].value = "SearchA2Z";
		
		Formulaire.elements["SearchInitAZ"].value = "false";
		Formulaire.elements["SearchFilterAZ"].value = QueryFilter;
		Formulaire.elements["SR-Filter"].value = QueryFilter;
		Formulaire.elements["SearchSelectedAZ"].value = SelectedAZ;
		
		StartMessage();
	}
}

function submitLetter(query)
{
	var Formulaire = document.forms["f_search"];
	Formulaire.elements["ValueSearch1st"].value = query;
}

function StartMessage() 
{
	 var msgDiv = document.getElementById("Msg");
	 if (msgDiv.style.display = 'none') 
     {
        msgDiv.style.display = '';
     }
     var buttonStopMsg = document.getElementById("StopMsg");
     buttonStopMsg.focus();
     Defilement();
}

var actifDfl;
var dfl="..... ";
function Defilement()
{
	 var dflSpan = document.getElementById("Dfl");
	 dfl = dfl.substring(1,dfl.length) + dfl.substring(0,1);	 
	 dflSpan.firstChild.nodeValue = dfl;
	 actifDfl = window.setTimeout("Defilement()", 200);
}

function StopMessage()
{
	window.clearTimeout(actifDfl);
	var msgDiv = document.getElementById("Msg");
	msgDiv.style.display = 'none';
	
	var NS = (navigator.appName == "Netscape");
	if(NS)
	{
		window.stop();
	}
	else
	{
		document.execCommand('Stop');
	}
}
