var s = function() {
	var V = 4000;
	var T = 10;
	var I = 0;
	var b = "fade_focus";
	function W(a, c) {
		if (c == null) {
			return document.getElementsByTagName(a);
		} else {
			return c.getElementsByTagName(a);
		}
	}
	function U(a) {
		return document.getElementById(a);
	}
	var Y = 0, J = 0, H = 63, L, D = 0, E, B, O;
	var R = U(b);
	R.removeChild(W("div", R)[0]);
	var N = W("li", R);
	var X = document.createElement("div");
	var Q = document.createElement("div");
	var F = document.createElement("span");
//	var A = document.createElement("div");
//	A.className = "button";
	for ( var M = 0; M < N.length; M++) {
		var P = document.createElement("a");
		P.innerHTML = M + 1;
		P.onclick = function() {
			clearTimeout(E);
			clearTimeout(B);
			clearTimeout(O);
			J = parseInt(this.innerHTML) - 1;
			D = 0;
			H = 63;
			Y = 0;
			K();
		};
		P.className = "b1";
		P.onmouseover = function() {
			this.className = "b2";
		};
		P.onmouseout = function() {
			this.className = "b1";
			C(J);
		};
//		A.appendChild(P);
	}
	function Z(c, a) {
		if (document.all) {
			c.style.filter = "alpha(opacity=" + a + ")";
		} else {
			c.style.opacity = (a / 100);
		}
	}
	function C(a) {
		for ( var c = 0; c < N.length; c++) {
//			A.childNodes[c].className = "b1";
		}
//		A.childNodes[a].className = "b2";
	}
	Q.className = "num_list";
	Q.appendChild(F);
	Z(Q, I);
	R.className = "d1";
	X.className = "d2";
	R.appendChild(X);
	R.appendChild(Q);
//	R.appendChild(A);
	var K = function() {
		Y += 5;
		X.innerHTML = N[J].innerHTML;
		F.innerHTML = W("img", N[J])[0].alt;
		Z(X, Y);
		if (D == 0) {
			C(J);
			L = -2;
			G();
			D = 1;
		}
		if (Y < 100) {
			E = setTimeout(K, T);
//		} else {
//			B = setTimeout(S, V);
		}
	};
	var S = function() {
		Y -= 5;
		X.innerHTML = N[J].innerHTML;
		Z(X, Y);
		if (D == 0) {
			L = 2;
			G();
			D = 1;
		}
		if (Y > 0) {
			E = setTimeout(S, T);
		} else {
			if (J < N.length - 1) {
				J++;
			} else {
				J = 0;
			}
			K();
		}
	};
	var G = function() {
		H += L;
		F.style.marginTop = H + "px";
		if (L < 0 && H > 3) {
			O = setTimeout(G, T);
		} else {
			if (L > 0 && H < 62) {
				O = setTimeout(G, T);
			} else {
				D = 0;
			}
		}
	};
	K();
};
window.onload = s;
