var preload_image;
var preload_image_loaded = false;
var slideshow_pic_url;
var slideshow_pic_caption;

function changepic(pic_url, pic_caption) {$

  slideshow_pic_url = pic_url;
  slideshow_pic_caption = pic_caption;

  preload_image = new Image();
  preload_image_loaded = false;
  jQuery(preload_image).load(function() {
    preload_image_loaded = true;
  });
  preload_image.src = pic_url;

  jQuery("#slideshow_caption").html("&nbsp;");
  jQuery("#slideshow_image").fadeTo(200, 0, function() {

    if(preload_image_loaded) {
      jQuery("#slideshow_image").attr("src", pic_url).fadeTo(500, 1, function() {
        jQuery("#slideshow_caption").html(slideshow_pic_caption);
      });

    } else {
      jQuery("#slideshow_box").attr("class", "slideshow_loading");
      jQuery(preload_image).load(function() {
        jQuery("#slideshow_box").attr("class", "");
        jQuery("#slideshow_image").attr("src", pic_url).fadeTo(500, 1, function() {
          jQuery("#slideshow_caption").html(slideshow_pic_caption);
        });
      });
    }
  });
}

function merge(part1,part2,part3){
 merged = part1 + "@" + part2 + "." + part3;
 document.write("<a href=\"mailto:" + merged.toLowerCase() + "\">" + merged + "</a>");
}

function show_wait_box(){
 window.setTimeout(function() { document.getElementById("wait").style.display = "block"; },500);
}

