
this.imagePreview = function(){	

  var newSizeX = 450;
  var newSizeY = 334;
  var xOffset = 70;
  var yOffset = 30;

  $("img.preview").hover(function(e){
    this.t = this.title;
    // this.title = "";
    var pimg = this.src;
    pimg2 = pimg.replace(/s.jpg$/,"m.jpg");
    // var c = (this.t != "") ? "<br/>" + this.t : "";
    var c = "";
  $("body").append("<p id='preview'><img src='"+ pimg2 +"' alt='Image preview' />"+ c +"</p>");

  var windowSize = GetInsideWindowSize();
  var scroll = GetScrollOffset();

  var newLeft = Math.round(((windowSize.x / 2) + scroll.x) - (newSizeX / 2) + xOffset);
  var newTop = Math.round(((windowSize.y / 2) + scroll.y) - (newSizeY / 2) + yOffset);
  if (this.title == "pdfpreview") {
    newTop = Math.round(scroll.y + 10);
  }
  if (newLeft < 0) newLeft = 0;
  if (newTop < 0) newTop = 0;

  $("#preview")
    .css("left",newLeft)
    .css("top",newTop)
    .fadeIn("fast");
  },
  function(){
    this.title = this.t;	
    $("#preview").remove();
  });	
  $(".preview").mousemove(function(e){
    $("#preview")
      // .css("top",newTop)
      // .css("left",newLeft);
      ;
  });
};


// starting the script on page load
$(document).ready(function(){
	imagePreview();
});
