need help with object

need help with object

  1. function objBomb(positiontop,positionleft){
  2. this.el = $('<div/>');
  3.     this.el.addClass('Bomb');
  4.     this.el.css({position : 'absolute', top : positiontop + 'px', left : positionleft+'px'});
  5.     $("#Main").prepend(this.el);

  6.     this.explosionTime = setTimeout( function(){ 
  7. var BombPosTopb = positiontop;
  8. var BombPosLeftb = positionleft;
  9. var BombPosTopt = positiontop;
  10. var BombPosLeftt = positionleft;
  11. var BombPosTopl = positiontop;
  12. var BombPosLeftl = positionleft;
  13. var BombPosTopr = positiontop;
  14. var BombPosLeftr = positionleft;
  15. this.el.remove();

  16. var CheckBot = false;
  17. for (var i = 0; i < MinEffect; i++) {
  18. $('.Bottel').each(function(){
  19. if (BombPosTopb == $(this).position().top &&BombPosLeftb == $(this).position().left ){
  20. CheckBot = true;
  21. etc.....


Like you can see I put this.el.remove() in red because it won't work.

The problem is that I need to delete the "this" from above = from the object
but he recognized this sentence as "this" from his function.

Any possibel solutions?