// Dépendance sur /includes/scripts/js/functions_query.js

function lireParametresAntidote()
{
	// ?nose=djd19q9e95npU25
	// &sousVersion=v2
	// &antiArch=x86_64
	// &plateforme=Mac OS X
	// &versionPlateforme=10.5.8
	// &arch=10
	// &lang=fr_CA
	// &autres=ProductBuildVersion:9L31a;
	var nose = getParameter("nose");
	var sousVersion = getParameter("sousVersion");
	var antiArch = getParameter("antiArch");
	var plateforme = getParameter("plateforme");
	var versionPlateforme = getParameter("versionPlateforme");
	var arch = getParameter("arch");
	var lang = getParameter("lang");
	var autres = getParameter("autres");
	
	if (nose.length > 0) {
		var d = new Date();
		d.setTime(d.getTime());
		document.cookie = "parametresAntidote=" + escape(
													"nose=" + nose +
													"&sousVersion=" + sousVersion +
													"&antiArch=" + antiArch +
													"&plateforme=" + plateforme +
													"&versionPlateforme=" + versionPlateforme +
													"&arch=" + arch +
													"&lang=" + lang +
													"&autres=" + autres);
	}
}

function lireCookie(nomCookie)
{
	var index = document.cookie.indexOf(nomCookie + "=") + nomCookie.length + 1;
	if (index >= 0) {
		var endIndex = document.cookie.indexOf(";", index);
		if (endIndex < 0) endIndex = document.cookie.length;
		return unescape(document.cookie.substr(index, endIndex - index));
	}
	return null;
}

function getNose()
{
	return getParameterInQueryString("nose", lireCookie("parametresAntidote"));
}

function getSousVersion()
{
	return getParameterInQueryString("sousVersion", lireCookie("parametresAntidote"));
}

function getAntiArch()
{
	return getParameterInQueryString("antiArch", lireCookie("parametresAntidote"));
}

function getPlateforme()
{
	return getParameterInQueryString("plateforme", lireCookie("parametresAntidote"));
}

function getVersionPlateforme()
{
	return getParameterInQueryString("versionPlateforme", lireCookie("parametresAntidote"));
}

function getArch()
{
	return getParameterInQueryString("arch", lireCookie("parametresAntidote"));
}

function getLang()
{
	return getParameterInQueryString("lang", lireCookie("parametresAntidote"));
}

function getAutres()
{
	return getParameterInQueryString("autres", lireCookie("parametresAntidote"));
}