var HCDF = {};

HCDF.setOpacity = function (el, z) {
	function setOpacity_css(el, z) {
		el.style.opacity = (z / 100);
		return el;
	}
	function setOpacity_filter(el, z) {
		el.style.filter = 'progid:DXImageTransform.Microsoft.Alpha(opacity = ' + z + ')';
		return el;
	}
	return (HCDF.setOpacity = ('undefined' !== typeof el.style.opacity)
		? setOpacity_css
		: (('undefined' !== el.style.filter)
		   ? setOpacity_filter
		   : function () {})
	)(el, z);
};

if ('/' === window.location.pathname) {
	window.onload = function () {
		var frame = document.getElementById('frame'),
			photo = document.getElementById('photo'),
			opacity = 100;
		if (frame && photo) {
			window.setTimeout(
				function () {
					var t = window.setInterval(
						function () {
							opacity -= 10;
							if (opacity > 0) {
								HCDF.setOpacity(frame, opacity);
							} else {
								frame.style.display = 'none';
								window.clearInterval(t);
								opacity = 100;
								window.setTimeout(
									function () {
										t = window.setInterval(
											function () {
												opacity -= 10;
												if (opacity > 0) {
													HCDF.setOpacity(photo, opacity);
												} else {
													photo.style.display = 'none';
													window.clearInterval(t);
												}
											}, 30
										);
									}, 1000
								);
							}
						}, 30
					);
				}, 1000
			);
		}
	};
}
