function isAscii(val){
if (val.length == 0) {
return true;
}
for (var i = 0; i < val.length; ++i) {
DataChar = val.charCodeAt(i);
// !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[/]^_`abcdefghijklmnopqrstuvwxyz{|}~
if( !(DataChar >= 33 && DataChar <= 126) )
{
return false;
}
}
return true;
}