﻿Publicis.namespace('Publicis.WindowResize', function ()
{
	var configObj = Publicis.Global.config;

	var update_background_pic = function ()
	{
		var windowWidth = $(window).width();

		if (windowWidth < configObj.minPageWidth)
		{
			configObj.$background_pic.css('right', -configObj.minPageWidth + windowWidth);
		}
		else if (windowWidth > configObj.minPageWidth && configObj.$background_pic.css('right') != 0)
		{
			configObj.$background_pic.css('right', 0);
		}
	};

	var init = function ()
	{
		$(window).resize(update_background_pic).resize();
	};

	var update = function ()
	{
		$(window).resize();
	};

	return {
		Init: init,
		Update: update
	};
}, 'Init');

