// The following function is used to hide email addresses from would-be spammers.

function m2(user,host,label) {
     // the obfuscation with var a below is to allow this to validate with W3C
     var a = '<!-- -->';
     if (!host) host = 'kurtshultz.com';
     if (!label) label = user + '@' + host;
     document.write(a.charAt(0) + 'a href="' + 'mai' + 'lto:' + user + '@' + host + '">');
     document.write(label);
     document.write(a.charAt(0) + '\/a>');
}

function ShowHide(id) {
     if (document.getElementById) {
         var obj = document.getElementById(id);
         var obj_sh = document.getElementById(id+"_sh");
         if (obj.style.display == "block") {
            obj.style.display = "none";
            obj_sh.innerHTML = "show";
         } else {
            obj.style.display = "block";
            obj_sh.innerHTML = "hide";
         }
     }
}

function ShowHideWithConfirmation(id) {
     if (document.getElementById) {
         var obj = document.getElementById(id);
         var obj_sh = document.getElementById(id+"_sh");
         if (obj.style.display == "block") {
            obj.style.display = "none";
            obj_sh.innerHTML = "show";
         } else if (obj_sh.innerHTML == "are you sure?") {
            obj.style.display = "block";
            obj_sh.innerHTML = "hide";
         } else {
            obj.style.display = "none";
            obj_sh.innerHTML = "are you sure?";
         }
     }
}

function SetImageSrc(id,src) {
     if (document.getElementById) {
         var obj = document.getElementById(id);
         obj.src = src;
     }
}

var last_selected_image = 1;

function SelectImageFromSet(id,src,m,n) {
     if (document.getElementById) {
         var k;
         if (m == last_selected_image) return;
//         for (k=1; k<=n; k++) {
//               var obj = document.getElementById(id+'_'+k);
//               var state = (k == m) ? "loading" : "off";
//               obj.src = "/images/work_image_" + state + ".gif";
//         }
         var obj = document.getElementById(id+'_'+last_selected_image);
         obj.src = "/images/work_image_off.gif";
         var obj2 = document.getElementById(id+'_'+m);
         obj2.src = "/images/work_image_loading.gif";
         var img_obj = document.getElementById(id+'_img');
         img_obj.onload = function () {
               obj2.src = "/images/work_image_on.gif";
         }
         img_obj.onerror = function () {
               obj2.src = "/images/work_image_error.gif";
         }
         img_obj.src = src;
         last_selected_image = m;
    }
}

work_image_loading = new Image(9,9); 
work_image_loading.src="/images/work_image_loading.gif"; 


