var imgs = new Array;
var k = 100/imgsnm.length;

function updloader (){
	if (document.getElementById ('loader')){
		var i=0;
		for (var j=0; j < imgsnm.length; j++)
			if (imgs[j] && imgs[j].complete)
				i++;
		loader.style.width = k * i + "%";
	}
}
function imgload (){	
	imgs[i] = new Image;
	imgs[i].src = imgsnm[i];
	i++;
}
function showlinks (){
	if (document.getElementById ('sub'))
		sub.innerHTML = '<a href="index.ru.html">ru</a> | <a href="index.en.html" onClick="index.en.html">en</a>';
}

var i = 0;
imgload ();

function next (){	
	if (imgs[i-1].complete){
		updloader ()
		if (i < imgsnm.length){
			imgload ();
			next ();
		}
		else showlinks ();
	}
	else setTimeout (next, 10);
}
next ();

onload = function (){
	setTimeout (
		function (){
			if (loader.style.width==0)
				sub.innerHTML+= " <font color='#555'>Не грузится? Может <a href='index.html' style='color: #555; text-decoration: underline;'>обновить</a></font>?";
		}, 1000);
}

