/** 
 * showPreviewImage
 *
 * 20090616-wiener: showPreviewImage
 *
 */


function spi_showImagePreview(url){

	  var wr = $("#wrapper").height();
	  $("#showpreviewimagebkg").height(wr);
	
	  $("#showpreviewimagebkg").show();
	  $("#showpreviewimage").show();
	  $("#showpreviewimage").css("visibility","hidden");
	  $("#showpreviewimage").html("<img src='"+url+"' onLoad='spi_imageloaded(this);'/>");

	  $("#showpreviewimage").click(function () { 
		  spi_hide_popup(); 
      });
	  
	  $("#showpreviewimagebkg").click(function () { 
		  spi_hide_popup(); 
      });
}

function spi_imageloaded(img) {
	
	  var h = img.height;
	  var w = img.width;
	
	  var bg_h = $("#showpreviewimagebkg").height();
	  var bg_w = $("#showpreviewimagebkg").width();
	  
	  var ml = (bg_w-w)/2;
	  var mt = document.documentElement.scrollTop + 50;
	  
	  $("#showpreviewimage").css("margin-left",ml+"px");
	  $("#showpreviewimage").css("margin-top",mt+"px");

	  $("#showpreviewimage").height(h);
	  $("#showpreviewimage").width(w);
	  
	  $("#showpreviewimage").css("visibility","visible");

}    

function spi_hide_popup(){
    $("#showpreviewimage").slideUp();
    $("#showpreviewimagebkg").hide(); 
}

