function panTo(lat, lng) {
  if (google.maps.BrowserIsCompatible() && map) {
    var latlng = new GLatLng(lat, lng); 
    map.panTo(latlng);  
  }  
}  

function setTabIndex()
{
  $(".mceToolbarContainer > *").attr("tabIndex", "-1");
}

  function addFileField()
  {
    var photo_fields = $('.photo_field');
    var last_field = $(photo_fields[photo_fields.length-1]).children()[2];
    var last_id = parseInt($(last_field).attr('id').split('_')[3]) + 1;
    var next_id = 'item_photos_attributes_' + last_id + '_photo';
    var next_name = 'item[photos_attributes][' + last_id + '][photo]';
    var html = "<p class='photo_field'>" +
               "<label for='" + next_id + "'></label>" +
               "<br/>" +
               "<input id='" + next_id + "' type='file' size='30' name='" + next_name + "'/>&nbsp;&nbsp;" +
               "<a onclick='$(this).parent().remove(); return false;' href='#'>Remove</a>" +
               "</p>";

    $('#all_photo_fields').append(html);
  }
