
$(document).ready( function() {
    fillImages();
} );

var imageIds=new Array();

function fillImages(json_string) {
  $('#images').empty();
  imageIds=new Array();

  var data=images_json; // set in edit.tpl
  if (json_string) {
	data=eval("("+json_string+")");  
  }
  for (var i=0; i<data.length; i++) {
    var imgdata=data[i];
    var img=$('<span id="img'+imgdata.id+'" class="image-edit"><a href="#" onclick="return deleteImage('+imgdata.id+')" title="löschen" style="text-decoration:none">x</a><img src="/motorradboerse/images/preview/'+imgdata.filename+'" /></span>');
    $('#images').append(img);
    imageIds.push(imgdata.id);
  }
  
  $('#imageids').attr('value', imageIds.join(","));
}

function imagesUploaded(ids) {
  window.setTimeout( function() {
    for (var i=0; i<ids.length; i++) {
      imageIds.push(ids[i]);
    }
      
    $.get('/motorradboerse/image/imagesbyids/?ids='+imageIds.join(","), fillImages);
  }, 100);
}

function deleteImage(id) {
  if (!confirm('Wirklich löschen?')) {
	  return false;
  }
  $.get('/motorradboerse/image/delete/'+id);
  $('#images #img'+id).remove();
}

