﻿function calculateBg(width) {
	var margin = width - 1010;
	var halfMargin = Math.round(margin / 2);

	return {
		leftWidth: halfMargin,
		leftShift: 324 - halfMargin,
		rightWidth: margin - halfMargin
	}
}

l0 = null;
r0 = null;

function continueBg() {
	if (!l0) {
		l0 = document.createElement('div');
		l0.className = 'continuedBg';
		r0 = l0.cloneNode(false);
		l0.id = 'continueBgL0';
		l0.style.left = 0;
		r0.id = 'continueBgR0';
		r0.style.right = 0;
		r0.style.backgroundPosition = '0 0';
		document.body.appendChild(l0);
		document.body.appendChild(r0);
	}

	var width = document.documentElement.clientWidth;

	if (width <= 1010) {
		l0.style.display = 'none';
		r0.style.display = 'none';
	} else {
		var c = calculateBg(width);
		l0.style.display = '';
		l0.style.width = c.leftWidth + 'px';
		l0.style.backgroundPosition = '-' + c.leftShift + 'px 0';
		r0.style.display = '';
		r0.style.width = c.rightWidth + 'px';
	}
}

addEvent(window, 'load', continueBg);
addEvent(window, 'resize', continueBg);
