

function showEmail() {
  var x;

  if (document.getElementById) {
     x  = document.getElementById("email"); 
     x.childNodes[0].nodeValue = decrypt_email(0);
     x.blur();
     x.className="email2";
     x.onclick = mailme;
  }

  return false;
}

function mailme() {
  decrypt_and_email(1);

  return false;
}

var preloadimagesarr = new Array();
function preloadimages() {
  var i;
  for (i = 0; i < preloadimages.arguments.length; i++) {
    preloadimagesarr[i]     = new Image();
    preloadimagesarr[i].src = preloadimages.arguments[i];
  }
}

var ImgArray  = new Array();
var BulArray  = new Array();
var NameArray = new Array();

function initimage() {
  var i;

  i = rand(ImgArray.length-1)+1;
  while (ImgArray[i] == "pic/no_image.jpg") {
    i = rand(ImgArray.length-1)+1;
  } 
  enter(i);
}


function initNameArray() {
  var a = initNameArray.arguments;
  var j = 1;


  for (i = 1; i < a.length; i++) { 
    NameArray[j] = new String();
    NameArray[j] = a[i]; 
    j++;
  };

  
}

function rand(n) {
    return Math.round(Math.random() * n) % n;
}

function initImgArray() {
  var a = initImgArray.arguments;
  var j = 1;

  for (i = 1; i < a.length; i++) { 
    ImgArray[j] = new String();
    ImgArray[j] = a[i]; 
    BulArray[j] = new String(); 

    if (a[i] == "pic/no_image.jpg") BulArray[j] = "pic/reddiamd.gif";
    else BulArray[j] = "pic/bludiamd.gif";    
    j++;
  };
}

var current_id = new String;
function enter() {
  var a = enter.arguments;
  var i = a[0];
  var str,y;



  if (document.getElementById) {

    if (current_id == "") { 
      str = "id"+"1"; 
      me  = document.getElementById(str); 
      me.className="author";
    }

    str = "id" + i;
    me  = document.getElementById(str); 
    me.className="authoractiv";

    if (str != "id" + current_id) {
      str = "id" + current_id;
      y = document.getElementById(str);  
//    if (y != null) y.style.fontWeight="normal";
//    if (y != null) y.style.color="blue";
      if (y != null) y.className="author";
    }



    y       = document.getElementById('spacer');  

    y.src   = "pic/blank.jpg";
    y.src   = ImgArray[i];
    y.title = NameArray[i];



//    str     = "spacer" + i;
//    y       = document.getElementById(str);
//    y.src   = BulArray[i];



    y = document.getElementById('desc');
    y.childNodes[0].nodeValue = NameArray[i];
   

    if (current_id != "") window.location.href = "#pic";

    current_id = i;  




//    var start=0,end=0;
//    start = i-2; if (start < 1) start = 1;
//    end   = parseInt(i)+2; if (end > ImgArray.length-1)  end = ImgArray.length-1;
//    preload(start,end);
  }

  return false;
}

var preloadflag = new Array();
var images      = new Array();
function preload() {
  var a = preload.arguments;
  var start = a[0];
  var end   = a[1];

  for (i = start; i <= end; i++) {
    if (preloadflag[i] == null) {
      preloadflag[i] = new String();
      preloadflag[i] = "1";

      images[i]     = new Image();
      images[i].src = ImgArray[i]; 
    }
  }
}

function enterhouse() {
  var str;
  var i = enterhouse.arguments[0];

  if (document.getElementById) {
    str    = "spacer" + i;
    me     = document.getElementById(str); 
    me.src = "images/ho2.gif";
  }
}

function leavehouse() {
  var str;
  var i = leavehouse.arguments[0];

  if (document.getElementById) {
    str    = "spacer" + i;
    me     = document.getElementById(str); 
    me.src = "images/ho3.gif";
  }
}

