// JavaScript Document

// --------------------------------------------------------------------------------------- //
// -------------------------- Gestion de la langue en Javascript ------------------------- //
// --------------------------------------------------------------------------------------- //
//                                                                                     --- //
// La Classe Française ou Anglaise déclare un objet "message" auquel on vient affecter --- //
// une méthode permettant de récupérer la valeur de la variable passée en paramètre.   --- //
//                                                                                     --- //
// Exemple:                                                                            --- //
// var ma_valeur = message.GetValue("ma_variable");                                    --- //
// alert(ma_valeur);                                                                   --- //
//                                                                                     --- //
// --------------------------------------------------------------------------------------- //


// --- Erreurs --- //
function JsMessage()
{
	// Boutons affichés dans les div
	this.div_btn_modifier 				= "Modifier";
	this.div_btn_valider 				= "Valider";
	this.div_btn_annuler 				= "Annuler";
	
	// Titres des div à afficher
	this.div_header_erreur_saisie 		= "Erreur de saisie";
	this.div_header_confirm 			= "Demande de confirmation";
	
	// Div de chargement
	this.div_header_loading 			= "Chargement...";
	this.div_texte_loading 				= "Chargement en cours...<br />Merci de patientez!";
	
	// Erreurs de format
	this.message_erreur_num				= 'Ce champs doit être de type numérique!';
	this.message_erreur_tel				= 'Un numéro de téléphone ou de fax ne peut comporter que des chiffres, des espaces, des points ou des parenthèses!';
	this.message_erreur_email			= 'Votre adresse email est incorrecte!<br />(ex: MonAdress@LeDomaine.fr )';
	
	// Erreurs de saisies dans les formulaires
	this.message_form_email				= 'Veuillez rentrer votre addresse email! Merci.';
	this.message_form_blog_pseudo		= 'Veuillez rentrer votre pseudo ou nom! Merci.';
	this.message_form_blog_comment_l	= 'Votre message doit faire plus de 20 caractères!<br />Veuillez recommencer merci.';
	
	this.message_form_con_login			= 'Veuillez rentrer votre login! Merci.';
	this.message_form_con_pass			= 'Veuillez rentrer votre mot de passe! Merci.';
	this.message_form_deco_confirm		= '<div align="center">Attention!</div>Vous êtes sur le point de vous déconnecter! Vous perdrez alors toute votre session (panier, accès au forum, etc.)<br /><br />Voulez-vous vraiment effectuer cette opération?';

	this.message_form_suppFile_confirm	= 'Attention! Vous êtes sur le point de supprimer 1 fichier.<br /><br />Voulez-vous vraiment effectuer cette opération?';
	this.message_form_insc_init			= 'Attention! Vous êtes sur le point de réinitialiser votre formulaire d\'inscription.<br /><br />Voulez-vous vraiment effectuer cette opération?';
	
	this.message_form_insc_civ			= 'Veuillez choisir votre civilité! Merci.';
	this.message_form_insc_nom			= 'Veuillez rentrer votre nom! Merci.';
	this.message_form_insc_prenom		= 'Veuillez rentrer votre prénom! Merci.';
	this.message_form_insc_date_naiss	= 'Veuillez rentrer votre date de naissance! Merci.';
	this.message_form_insc_email_1		= 'Veuillez rentrer votre adresse email! Merci.';
	this.message_form_insc_lng			= 'Veuillez choisir votre langue de communication! Merci.';

	this.message_form_insc_dt_mois		= 'Veuillez rentrer un mois correct! Merci.';
	this.message_form_insc_dt_jour		= 'Veuillez rentrer un jour correct! Merci.';
	this.message_form_insc_dt_ok		= 'Veuillez rentrer une date de naissance correct! Merci.';

	this.message_form_insc_cgv			= 'Veuillez accepter les conditions générales de ventes! Merci.';

	this.message_form_insc_pseudo		= 'Veuillez rentrer votre pseudo! Merci.';
	this.message_form_insc_pseudo_nok	= 'Ce pseudo n\'est pas disponible! Merci d\'en choisir un autre.';
	this.message_form_insc_passwd		= 'Veuillez rentrer votre mot de passe! Merci.';
	this.message_form_insc_passwd_bis	= 'Veuillez rentrer une nouvelle fois votre mot de passe! Merci.';
	this.message_form_insc_passwd_l		= 'Veuillez rentrer un mot de passe de 6 caractères minimum! Merci.';
	this.message_form_insc_passwd_diff	= 'Veuillez rentrer 2 fois votre mot de passe! Merci.';

	this.message_form_insc_ad_label		= 'Veuillez rentrer un intitulé pour cette adresse! Merci.';
	this.message_form_insc_ad_nom		= 'Veuillez rentrer un nom et prénom pour cette adresse! Merci.';
	this.message_form_insc_ad_rue		= 'Veuillez rentrer votre nom de rue! Merci.';
	this.message_form_insc_ad_pays		= 'Veuillez choisir le pays! Merci.';
	this.message_form_insc_ad_cp		= 'Veuillez rentrer le code postal! Merci.';
	this.message_form_insc_ad_cp2		= 'Veuillez rentrer un code postal >3 caractères! Merci.';
	this.message_form_insc_ad_ville		= 'Veuillez choisir une ville! Merci.';

	this.message_form_suppAd_confirm	= 'Attention! Vous êtes sur le point de supprimer cette adresse!<br /><br />Voulez-vous vraiment continuer?';
	
	// Gestion du forum
	this.message_forum_titre			= 'Veuillez inscrire un titre! Merci.';
	this.message_forum_message			= 'Veuillez inscrire un message! Merci.';
	this.message_forum_reponse			= 'Veuillez inscrire une réponse! Merci.';
	this.message_forum_image			= 'Attention! Vous devez choisir une image!';
	
	// Prise de contact
	this.message_contact_email			= 'Veuillez renseigner votre email! Merci.';
	this.message_contact_objet			= 'Veuillez renseigner un objet! Merci.';
	this.message_contact_message		= 'Veuillez renseigner un message! Merci.';
	
	// Shop
	this.message_shop_choix_taille		= 'Vous devez choisir une taille! Merci.';
	this.message_shop_choix_qte			= 'Vous devez choisir une quantité! Merci.';
	
	this.message_shop_vider_panier		= "<div align='center'><b>Attention!</b></div><br />Vous êtes sur le point de vider votre panier!<br /><br />Voulez-vous vraiment effectuer cette opération?";
	this.message_shop_supp_article		= "<div align='center'><b>Attention!</b></div><br />Vous êtes sur le point de supprimer cet article!<br /><br />Voulez-vous vraiment effectuer cette opération?";
	
	this.message_shop_choix_paiement	= 'Vous devez choisir votre mode de paiement! Merci.';
	this.message_shop_cgv				= 'Vous devez accepter les conditions générales! Merci.';

	this.message_shop_stock				= 'Désolé il n\'y a pas assez de stock';

	// Search
	this.message_search					= 'Veuillez renseigner une recherche (3 car. min.)! Merci.';

}

var message = new JsMessage;

// --- Fonction permettant de récuper la valeur désirée --- //
message.GetValue = function(v) {
	return(eval("message."+v));
}
			
			
