//__________________________________

String.formatDigitLeft = function(str, nbDig, dig){
	str = new String(str);
	dig = new String(dig);
	nbDig = parseInt(nbDig);
	while(str.length < nbDig){		str = dig + str;}
	return str;
}


//___________________________________ vérification de formulaire
var sendingForm = false;


function checkFields(formName, tabNameFields, urlSend){
	if(sendingForm) return;

	var form = document[formName];
	for(var i = 0; i < tabNameFields.length; i++){
		var na = tabNameFields[i];
		var val = form[na].value;
		if(val == "undefined" || val.length < 1){
			alert("Veuillez remplir tous les champs obligatoires SVP");
			sendingForm = false;
			form[na].focus();
			return;
		}
	}
	sendingForm = true;
	form.action = urlSend;
	form.submit();
}


//_____________ print
function myPrint(){
	if(navigator.appName.indexOf("Microsoft") != -1 && navigator.platform.indexOf("Mac") != -1 || navigator.appVersion.indexOf("3.0") != -1) {
		alert("Veuillez utiliser la fonction Imprimer de votre navigateur svp.");
	}else{
		window.top.print();
	}
}
