var imgs_in_submit_area = 0; 

function handledrop(photo, target){
   //check to see if more than 1 photo is being added
   if(imgs_in_submit_area >= 1){
      alert('only 1 img can be submitted right now');
      return;
   }
   var img_src = photo.getAttribute('src');
   var old_id = photo.getAttribute('id');
   var new_draggable_id = old_id + "_0"; 
   var img_title = photo.getAttribute('title');
   Element.hide(photo);
   //cur_photo is global in submit.php
   cur_photo = img_src;
   if(document.getElementById(new_draggable_id) == null){
	target.innerHTML += "<div><img class=\"target-item\" id=\"" + new_draggable_id + "\" title=\"" + img_title + "\" src=\"" + img_src + "\"></img></div>";
        new Draggable(new_draggable_id, {revert:true, snap:[40,40]});
   }
   else{
        Element.show(new_draggable_id);
   }
   imgs_in_submit_area++;
}

function handleputback(photo, target){
   var img_src = photo.getAttribute('src');
   var img_title = photo.getAttribute('title');
   var old_id = photo.getAttribute('id');
   var toks = old_id.split("_");
   old_id = toks[0];
   var old_photo_el = document.getElementById(old_id);
   Element.show(old_photo_el);
   Element.hide(photo);
   //for some reason, opacity went down, fix here
   photo._opacity = 1.0;
   imgs_in_submit_area--;
}
