// JavaScript Document

var ImagesLoaded = 0;

b_OK = 0;
b_NN = navigator.appName.indexOf('Netscape') != -1;
b_Version = parseInt(navigator.appVersion);

//****************************************
// internals

function on_error()	{ return true; }

var tag_img;
function initAllImages() {
	var i = document.images.length;

	if (ImagesLoaded) return;

	while (i--) {
		lib_InitImage(document.images[i]);
	}
	ImagesLoaded = 1;
}

//****************************************
// exports

function lib_onLoad() {
	if (! b_OK) return;

	initAllImages();
}

function swp_i(img_name,state) {
	if (! document.images) return;

	var img = document.images[img_name];
	var nxt;

	if (! img) return;
	if (! ImagesLoaded) lib_InitImage(img);

	if (!(img.i_0 && img.i_1)) return;

	nxt = (state) ? img.i_1 : img.i_0;
	if (nxt.complete) img.src = nxt.src;
}

//****************************************
// helper

function lib_InitImage(img) {
	var i_0;
	var i_1;

	if (img.i_0 && img.i_1) return;

	i_0 = img.src;
	i_1 = i_0.replace('_pas\.gif','_akt.gif');
	if (i_0 == i_1) return;

	img.i_0 = new Image; img.i_0.src = i_0;
	img.i_1 = new Image; img.i_1.src = i_1;
}

//****************************************

b_OK = b_Version >= 4;

// done

