function FormatPhoneNumber(number_string, format_string) {
num_of_x = 0;
for (i = 0; i < format_string.length; i++) {
   if (format_string.charAt(i) == 'x') {
     num_of_x++;
   }
}
if (number_string.length != num_of_x) {
   return number_string;
}
else {
   formatted_string = "";
   pos = 0;
   for (i = 0; i < format_string.length; i++) {
     if (format_string.charAt(i) == 'x') {
       formatted_string += number_string.charAt(pos);
       pos++;
     }
     else {
       formatted_string += format_string.charAt(i);
     }
   }
   return formatted_string;
}
}
 