// Simple DHTML Image Loader 
// by Glen Murphy. Script located at http://bodytag.org/

// Time in seconds to wait before giving up on preload (broken 
      // images can cause the load to never get to 100%).
      
var bt_timeout = 8;

// Text to use for when loading has finished
var bt_text_finished = '<!-- Done -->';

// Text to prefix the percentage
var bt_text_prefix = 'Images Loaded: ';

function bt_forcedone() {
    img_load_done = true;
    if (document.getElementById('loadertxtlayer')!=null)
	    document.getElementById('loadertxtlayer').innerHTML = bt_text_finished;	
	bt_done();
	}

function bt_arrived(o) {
	bt_loaded += bt_preimages[o][1];
	var bt_percentage = Math.round((bt_loaded/bt_total)*100);
	if (document.getElementById('loadertxtlayer')!=null)
	    document.getElementById('loadertxtlayer').innerHTML = bt_text_prefix+bt_percentage+'%';
	if(bt_percentage == 100) {
		bt_forcedone();
		}
	}

if(bt_timeout > 0) {
	setTimeout('bt_forcedone()',bt_timeout*1000);
	}

var bt_total = 0;
var bt_loaded = 0;
var bt_out = '';

//bt_out += '<div id="bt_container">Preloading..</div>';

for(i = 0; i < bt_preimages.length; i++) {
	bt_total += bt_preimages[i][1];
	bt_out += '<img src="'+bt_preimages[i][0]+'" width="1" height="1" onload="bt_arrived('+i+');" style="position:absolute; top:-1000px;" />';
	}

document.write(bt_out);
