﻿function formaterPrenom(frmObj) {

var index;
var tmpStr;
var tmpChar;
var preString;
var postString;
var strlen;
tmpStr = frmObj.value.toLowerCase();
strLen = tmpStr.length;
if (strLen > 0)  {
for (index = 0; index < strLen; index++)  {
if (index == 0)  {
tmpChar = tmpStr.substring(0,1).toUpperCase();
postString = tmpStr.substring(1,strLen);
tmpStr = tmpChar + postString;
}
else {
tmpChar = tmpStr.substring(index, index+1);
if ((tmpChar == " " || tmpChar == "-") && index < (strLen-1))  {
tmpChar = tmpStr.substring(index+1, index+2).toUpperCase();
preString = tmpStr.substring(0, index+1);
postString = tmpStr.substring(index+2,strLen);
tmpStr = preString + tmpChar + postString;
         }
      }
   }
}
frmObj.value = tmpStr;
}

function formaterNom(frmObj) {

var tmpStr;
tmpStr = frmObj.value.toUpperCase();
frmObj.value = tmpStr;
}

function formaterMajuscules(frmObj) {

var tmpStr;
tmpStr = frmObj.value.toUpperCase();
frmObj.value = tmpStr;
}

function enleverBlancs(frmObj) {

var tmpStr;
tmpStr = trim(frmObj.value);
frmObj.value = tmpStr.replace(/ /g,'');
}

function formaterTelephone(frmObj) {

var index;
var tmpStr;
var tmpChar;
var preString;
var postString='';
var strlen;
var zz=0;

tmpStr = trim(frmObj.value.toLowerCase());
tmpStr = tmpStr.replace(/ /g,'');
tmpStr = tmpStr.replace(/\./g,'');
tmpStr = tmpStr.replace(/\,/g,'');
strLen = tmpStr.length;
if (strLen > 0)  {
	for (index=strLen; index>-1; index--) {
		zz = zz + 1;
		postString = postString + tmpStr.substring(index, index-1);
		if (zz==2) { zz=0; postString = postString + ' '};
	}
 };
for (var text = '',i=postString.length-1;i>-1;i=i-1)
       text += postString.charAt(i); 
frmObj.value = trim(text);
}
