if(typeof value!='string'){
value=String(value);
}var format;
switch(ccType.toLowerCase()){case'mc':
case'ec':
case'vi':
case'di':
format = '###';
break;
case'ax':
format = '####';
break;
default:
returnfalse; //Boolean}var flags = {format:format};
//FIXME? Why does isNumberFormat take an object for flags when its only parameter is either a string or an array inside the object?//FIXME: um... just check value.length?return(value.length == format.length&& dojox.validate.isNumberFormat(value, flags)); //Boolean