var base_url   = location.protocol + '//' + location.host + '/',
	url_suffix = '',
	entire_url = base_url + url_suffix;

var vps =
{
	os:
	{
		linux:
		{
			name:
			[
				'Debian 6.0',
				'Debian 6.0 64bit',
				'Ubuntu 10.04',
				'Ubuntu 10.04 64bit',
				'CentOS 5',
				'CentOS 5 64bit'
			],
			value:
			[
				'debian_6_0',
				'debian_6_0_64bit',
				'ubuntu_10_04',
				'ubuntu_10_04_64bit',
				'centos_5',
				'centos_5_64bit'
			]
		},
		windows:
		{
			name:  [ 'Windows Server 2008 R2 64bit Angol' ],
			value: [ 'windows_server_2008_r2_64bit_angol' ]
		}
	},
	customPackage:
	{
		linux:
		{
			settings: [ 'hdd', 'ram', 'cpu', 'ip' ],
			hdd:
			{
				min:   10,
				max:   100,
				step:  10,
				value: 10, // initial
				unit:  'GB',
				priceByStep:
				{
					10:  900,
					20:  1800,
					30:  2700,
					40:  3600,
					50:  4500,
					60:  5400,
					70:  6300,
					80:  7200,
					90:  8100,
					100: 9000
				}
			},
			ram:
			{
				min:   256,
				max:   4096,
				step:  256,
				value: 256, // initial
				unit:  'MB',
				priceByStep:
				{
					256:  1200,
					512:  3300,
					768:  4900,
					1024: 6500,
					1280: 8100,
					1536: 9900,
					1792: 11300,
					2048: 12900,
					2304: 14500,
					2560: 16100,
					2816: 18200,
					3072: 19900,
					3328: 21600,
					3584: 23300,
					3840: 25200,
					4096: 26700
				}
			},
			cpu:
			{
				min:   1,
				max:   4,
				step:  1,
				value: 1, // initial
				unit:  'db',
				priceByStep:
				{
					1: 800,
					2: 1600,
					3: 2400,
					4: 3200
				}
			},
			ip:
			{
				min:   1,
				max:   16,
				step:  1,
				value: 1, // initial
				unit:  'db',
				priceByStep:
				{
					1:  0,
					2:  1000,
					3:  2000,
					4:  2500,
					5:  3000,
					6:  3500,
					7:  4000,
					8:  4500,
					9:  5000,
					10: 5500,
					11: 6000,
					12: 6500,
					13: 7000,
					14: 7500,
					15: 8000,
					16: 8500
				}
			}
		},
		windows:
		{
			settings: [ 'hdd', 'ram', 'cpu', 'ip' ],
			hdd:
			{
				min:   10,
				max:   100,
				step:  10,
				value: 10, // initial
				unit:  'GB',
				priceByStep:
				{
					10:  900,
					20:  1800,
					30:  2700,
					40:  3600,
					50:  4500,
					60:  5400,
					70:  6300,
					80:  7200,
					90:  8100,
					100: 9000
				}
			},
			ram:
			{
				min:   256,
				max:   4096,
				step:  256,
				value: 256, // initial
				unit:  'MB',
				priceByStep:
				{
					256:  1200,
					512:  3300,
					768:  4900,
					1024: 6500,
					1280: 8100,
					1536: 9900,
					1792: 11300,
					2048: 12900,
					2304: 14500,
					2560: 16100,
					2816: 18200,
					3072: 19900,
					3328: 21600,
					3584: 23300,
					3840: 25200,
					4096: 26700
				}
			},
			cpu:
			{
				min:   1,
				max:   4,
				step:  1,
				value: 1, // initial
				unit:  'db',
				priceByStep:
				{
					1: 800,
					2: 1600,
					3: 2400,
					4: 3200
				}
			},
			ip:
			{
				min:   1,
				max:   16,
				step:  1,
				value: 1, // initial
				unit:  'db',
				priceByStep:
				{
					1:  0,
					2:  1000,
					3:  2000,
					4:  2500,
					5:  3000,
					6:  3500,
					7:  4000,
					8:  4500,
					9:  5000,
					10: 5500,
					11: 6000,
					12: 6500,
					13: 7000,
					14: 7500,
					15: 8000,
					16: 8500
				}
			}
		}
	}
};
