  function posThis(e,grande,foto_act){
    if(!e){e = window.event;}

    var oOriginEvent;
    var pos;
    var frame = document.getElementById('fotoFichaMarco');
    var foto = document.getElementById('fotoFichaG');
    
    if(e.srcElement){//IE
	    oOriginEvent = e.srcElement;
	  }else{
	    oOriginEvent = e.target;
	  }

	foto.style.display = 'none';
    foto.src = grande;//+"?num="+random(32);
    foto.style.display = 'inline';
	foto.style.width = '340px';
	foto.style.height = '206px';
	
	//alert(foto1.src);
    foto=foto_act;
	
    pos = findPos(oOriginEvent);

    frame.style.display = 'none';
    frame.style.left = pos[0]+'px';
    frame.style.top = pos[1]+'px';
    frame.style.display = 'inline';
  }
  
  function findPos(obj) {
	  var curleft = curtop = 0;
    if(obj.offsetParent){
      do{
		  curleft += obj.offsetLeft;
		  curtop += obj.offsetTop;
      }while(obj = obj.offsetParent);
    }
    return[curleft,curtop];
  }

