function trimStr(eValue) {
return (new String(eValue)).replace(/ /g,"").replace(/\u00A0/g,"");
}
function trim(aString)
{
var i = 0;
while (aString.substr(i,1)==' ')
{
i+=1;
}
var temp = aString.substr(i,(aString.length-i));
var j = temp.length-1;
while (temp.substr(j,1)==' ')
{
j-=1;
}
return temp.substr(0, j+1);
}

function isNum(eValue) {
eValue = (new String(eValue)).replace(" ","");
if (eValue != "" && eval("parseInt(eValue)") != eValue) {
return false;
} else {
return true;
}
}
function isAlphaNum(eValue) {
var checkNum = "0123456789 éàèêïabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
var allValid = true;
var strChar;
for (i = 0; i < eValue.length; i++) {
strChar = eValue.charAt(i);
for (j = 0; j < checkNum.length; j++) {
if (strChar == checkNum.charAt(j)) {
break;
}
}
if (j == checkNum.length) {
allValid = false;
break;
}
}
return allValid;
}
function isNumSigne(eValue) {
var checkNum = "0123456789";
var allValid = true;
var strChar;
var rang = 0;
if (eValue.charAt(0)=="-")
{
rang=1;
}
for (i = rang; i < eValue.length; i++) {
strChar = eValue.charAt(i);
for (j = 0; j < checkNum.length; j++) {
if (strChar == checkNum.charAt(j)) {
break;
}
}
if (j == checkNum.length) {
allValid = false;
break;
}
}
return allValid;
}
function isInt(eValue) {
var checkNum = "0123456789";
var allValid = true;
var strChar;
for (i = 0; i < eValue.length; i++) {
strChar = eValue.charAt(i);
for (j = 0; j < checkNum.length; j++) {
if (strChar == checkNum.charAt(j)) {
break;
}
}
if (j == checkNum.length) {
allValid = false;
break;
}
}
return allValid;
}
function isFloat(eValue) {
var checkNum = "0123456789.";
var allValid = true;
var strChar;
if (eValue == ".")
{
return false;
}
else
{
for (i = 0; i < eValue.length; i++) {
strChar = eValue.charAt(i);
for (j = 0; j < checkNum.length; j++) {
if (strChar == checkNum.charAt(j)) {
break;
}
}
if (j == checkNum.length) {
allValid = false;
break;
}
}
return allValid;
}
}
function isAlpha(eValue) {
var checkNum = " éàèêïabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-";
var allValid = true;
var strChar;
for (i = 0; i < eValue.length; i++) {
strChar = eValue.charAt(i);
for (j = 0; j < checkNum.length; j++) {
if (strChar == checkNum.charAt(j)) {
break;
}
}
if (j == checkNum.length) {
allValid = false;
break;
}
}
return allValid;
}
function isEnsemblePrimes(eValue) {
var checkNum = ",01234567890";
var allValid = true;
var strChar;
for (i = 0; i < eValue.length; i++) {
strChar = eValue.charAt(i);
for (j = 0; j < checkNum.length; j++) {
if (strChar == checkNum.charAt(j)) {
break;
}
}
if (j == checkNum.length) {
allValid = false;
break;
}
}
return allValid;
}
function isFloatLimit(eValue) {
eValue = (new String(eValue)).replace(/ /g,"").replace(/\u00A0/g,"").replace(",",".");
if (eValue == "" || Math.abs(parseFloat(eValue)) < 1000000000) {
return true;
} else {
return false;
}
}
function toFloat(eValue) {
eValue = (new String(eValue)).replace(/ /g,"").replace(/\u00A0/g,"").replace(",",".");
if (eValue == "") {
return 0;
} else {
return parseFloat(eValue);
}
}
