var contact = {
	submit: function() {
		var errMsg = '';
		if (!rucher.validSet('ct_nom')) { errMsg = "Entrez votre nom"; }
		else if (!rucher.validSet('ct_email')) { errMsg = "Entrez votre adresse de courriel"; }
		else if (!rucher.validEmail('ct_email')) { errMsg = "Entrez une adresse de courriel valide"; }
		else if (!rucher.validSet('ct_message')) { errMsg = "Entrez le texte du message"; }
		if (errMsg) { rucher.affErreur(errMsg + " avant d'envoyer le message"); }
		else { dojo.byId('contact_form').submit(); }
	},
	changeSujet: function(champ) {
		dojo.byId('ct_nom_sujet').value = champ.options[champ.selectedIndex].text;
	}
}
dojo.addOnLoad(function() {
	var formEl = dojo.byId('contact_form');
	if (formEl) { formEl.reset(); }
	if (location.search.indexOf('via') > -1) {
		var selectEl = dojo.byId('ct_sujet');
		selectEl.selectedIndex = 2;
		contact.changeSujet(selectEl);
	}
});