
function ok(){ //Функция начальной установки прозрачности.
	var di=document.images
	for(c=1;c<di.length;c++){
	var id_=document.getElementById("i"+c);
	if (id_!=null) {
	if	(id_.filters){
		id_.style.filter='alpha(opacity='+s+')'}
	else{
		id_.style.opacity=s/100}
		}

	}

	}
	// Временные единицы относительные, подбирать экспериментально.
var up=5 // Время выполнения эффекта, появление.
var dn=15 // Время выполнения эффекта, исчезновение.
var s=40 // Начальная прозрачность, от 0.
var r=100 // Конечная прозрачность, до 100.
/*----------------------------------------------------------------*/
var x=25/up
var y=-25/dn
var z=new Array()
var timer=new Array()
function on(i){
	if	(timer[i.id]){clearInterval(timer[i.id])}
		z[i.id]=x
		timer[i.id]=setInterval(function(){return time(i)},up)}
function off(i){
		clearInterval(timer[i.id])
		z[i.id]=y
		timer[i.id]=setInterval(function(){return time(i)},dn)}
function time(i){
	if	(i.filters){
		i.filters.alpha.opacity+=z[i.id]
		c=i.filters.alpha.opacity}
	else{
		c=i.style.opacity*100
		c+=z[i.id]
		i.style.opacity=c/100}
	if	(c<=s){if(i.filters){i.filters.alpha.opacity=s}else{i.style.opacity=s/100};clearInterval(timer[i.id]);return}
	if	(c>=r){if(i.filters){i.filters.alpha.opacity=r}else{i.style.opacity=r/100};clearInterval(timer[i.id]);return}
		}

