function print_re(ar, depth) {
  if (!depth) depth = 0;
  document.write('Array (<br>');
  for(var Key in ar) {
    for (var i = 0; i < depth+1; i++) {
      document.write('&nbsp;&nbsp;');
    }
    document.write(Key + ' => ');
    if (typeof ar[Key] == 'object') {
      print_re(ar[Key], depth+1);
    }
    else {
      document.write(ar[Key]+'<br>');
    }
  }
  for (var i = 0; i < depth; i++) {
    document.write('&nbsp;&nbsp;');
  }
  document.write(')<br>');
}