/*
logo*/

var step = 0.1;

function showLogo(element) {
	opacityEffect(element.getElementsByTagName('img')[1], step);
}

function hideLogo(element) {
	opacityEffect(element.getElementsByTagName('img')[1], step * -1);
}







var setOpacity;

if (document.all) {
	setOpacity = function(element, value) {
		element.runtimeStyle.filter = 'alpha(opacity=' + (value * 100) + ')';
	}
} else {
	setOpacity = function(element, value) {
		element.style.opacity = value;
	}
}

function opacityEffect(element, step, time) {
	var point, def;

	if (step > 0) {
		point = 1;
		def = 0;
	} else {
		point = -1;
		def = 1;
	}

	element._point = point;

	if (!element._opacity) {
		element._opacity = def;
	}

	opacityEffect._f(element, step, time);
}

opacityEffect._f = function(element, step, time) {
	if (document.all) {
		step *= 3;
	}

	setTimeout(function() {
		if (element._point > 0) {
			if (step < 0) {
				return;
			}
		} else if (step > 0) {
			return;
		}

		element._opacity = Math.round((element._opacity + step) * 100)/100;

		if (element._opacity < 1 && element._opacity > 0) {
			opacityEffect._f(element, step);
		} else if (step > 0) {
			element._opacity = 1;
		} else {
			element._opacity = 0;
		}

		setOpacity(element, element._opacity);
	}, time || 20);
}
