var msgClient = [];

// JMP-EXPANSION
msgClient['jmp-expansion'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};

// MANU
msgClient['manu'] = {m1:"Ici c&prime;est moi qui d&eacute;cide", m2:"Impossible"};

// SWAD
msgClient['swad-audit'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};

msgClient['swad-devis'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};

msgClient['swad-contact'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};


// FCMP
msgClient['fcmp-fr'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};

msgClient['fcmp-uk'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};

// Luxalp
msgClient['luxalp-contact'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};

msgClient['luxalp-newsletter'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};

msgClient['luxalp-produits'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};

// Edibat
msgClient['edibat-contact'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};

// Meister
msgClient['meister-contact-en'] = {m1:"Your request is in progress.<br>We will answer you very soon<br>Meister Trading\'s team.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};

// Meister
msgClient['meister-contact-fr'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.L\'&eacute;quipe Meister trading.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};


// EZTransfert
msgClient['ez-transfert-fr'] = {m1:"Merci de votre confiance. Nous vous répondrons dans les plus brefs délais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};


// REACTANCE
msgClient['reactance-contact'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};


// TISSUS
msgClient['tissus-francais'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};

// Artdesk
msgClient['artdesk'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};


// DCSFleet
msgClient['dcsfleet'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};


// Club HM Adhesion
msgClient['club-hmAdhesion'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};

// Club HM 
msgClient['club-hm'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};


// Symbiosis Consultants
msgClient['symbiosis-consultants'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};

// FetP
msgClient['fetp'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};


// ROI Marketing
msgClient['roiM'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};


// Sérény Finances
msgClient['sereny'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};


// Hamza
msgClient['hamza'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};


// T Mousseau
msgClient['tmousseau'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};


// Best of Optimizer
msgClient['bestofopt'] = {m1:"Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard."};


// Sambuy
msgClient['sambuy'] = {m1:"<br>Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard.<br><br>"};

// SNLVLD
msgClient['snlvld'] = {m1:"<br>Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard.<br><br>"};


// Etang de Mont
msgClient['etangMont'] = {m1:"<br>Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard.<br><br>"};


msgClient['etangBouxier'] = {m1:"<br>Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard.<br><br>"};

msgClient['etangMontCalendar'] = {m1:"<br>Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard.<br><br>"};


msgClient['etangBouxierCalendar'] = {m1:"<br>Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard.<br><br>"};

// Etang de Mont

msgClient['domPatris'] = {m1:"<br>Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard.<br><br>"};

// clevernetwork

msgClient['clevernetwork'] = {m1:"<br>Votre demande a &eacute;t&eacute; envoy&eacute;e avec succ&egrave;s.<br>Nous la traiterons dans les meilleurs d&eacute;lais.", m2:"Impossible de traiter votre demande.<br>Merci de r&eacute;essayer plus tard.<br><br>"};

/*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*/

function verifForm(formulaire) {

	var stockErrors = [];
	var message = '';
	
	for(var i = 1; i < arguments.length; i++)
	{
		var tabVerif = arguments[i].split("/");
		
		if(tabVerif[1] == 'mail')
		{
			var champs = tabVerif[0];
			if (formulaire[champs].value.search(/^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,4}$/) == -1)
			{
				var langue = tabVerif[0].substring(tabVerif[0].length,-2);
				stockErrors[stockErrors.length] = '- Le champs "' + tabVerif[2] + '" doit etre un e-mail valide.';
			}	
		}
		
		if(tabVerif[1] == 'login_mdp')
		{
			var champs = tabVerif[0];
			if (formulaire[champs].value.search(/^[a-z0-9._-]{6,15}$/) == -1)
			{
				var langue = tabVerif[0].substring(tabVerif[0].length,-2);
				stockErrors[stockErrors.length] = '- Le champs "' + tabVerif[2] + '" doit contenir entre 6 et 15 caractères alpha-numériques.';
			}	
		}
		
		if(tabVerif[1] == 'tel')
		{
			var champs = tabVerif[0];
			if (formulaire[champs].value.search(/^[0-9]{10,}$/) == -1)
			{
				var langue = tabVerif[0].substring(tabVerif[0].length,-2);
				stockErrors[stockErrors.length] = '- Le champs "' + tabVerif[2] + '" doit etre un numero de telephone valide.';
			}	
		}
		
		if(tabVerif[1] == 'texte')
		{
			var champs = tabVerif[0];
			if (formulaire[champs].value.length < 1)
			{
				var langue = tabVerif[0].substring(tabVerif[0].length,-2);
				stockErrors[stockErrors.length] = '- Le champs "' + tabVerif[2] + '" ne peut pas rester vide.';
			}	
		}
		
		if(tabVerif[1] == 'cp')
		{
			var champs = tabVerif[0];
			if (formulaire[champs].value.search(/^[0-9]{5}$/) == -1)
			{
				var langue = tabVerif[0].substring(tabVerif[0].length,-2);
				stockErrors[stockErrors.length] = '- Le champs "' + tabVerif[2] + '" doit etre un code postal valide.';
			}	
		}
	}
	
	if (stockErrors.length == 0)
	{
		my_form = eval(formulaire);
		my_form.submit();
		return true;
	}
	else 
	{ 
		for(var i = 0; i < stockErrors.length; i++)
		{
			message = message+stockErrors[i] + "\n";
		}
		alert(message);
		return false;
	}

}

/* Client-side access to querystring name=value pairs
	Version 1.2.4
	30 March 2008
	Adam Vandenberg
*/
function Querystring(qs) { // optionally pass a querystring to parse
	this.params = {};
	this.get=Querystring_get;
	
	if (qs == null);
		qs=location.search.substring(1,location.search.length);

	if (qs.length == 0) 
		return;

// Turn <plus> back to <space>
// See: http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.13.4.1
	qs = qs.replace(/\+/g, ' ');
	var args = qs.split('&'); // parse out name/value pairs separated via &
	
// split out each name=value pair
	for (var i=0;i<args.length;i++) {
		var pair = args[i].split('=');
		var name = unescape(pair[0]);
		
		var value = (pair.length==2)
			? unescape(pair[1])
			: name;
		
		this.params[name] = value;
	}
}

function Querystring_get(key, default_) {
	var value=this.params[key];
	return (value!=null) ? value : default_;
}

var qs = new Querystring()
var retourMail = qs.get('msg');

var afficheMessage = '';

if(retourMail != undefined)
{
	afficheMessage = retourMail.split('%');
	afficheMessage = msgClient[afficheMessage[0]][afficheMessage[1]];
}