/*

1 - Редактируемая страница			90		1980	Включена в базовую конфигурацию
2 - Новости							120		2400
3 - Статьи							120		2400
4 - Каталог							120		2400
5 - Электронный магазин				180		3600
6 - Фотогалерея						120		2400
6 - Заполняемая форма (Анкета)		90		1980
7 - Форум							120		2400
8 - Гостевая книга					120		2400
9 - Частые вопросы					90		1980
10 - Архив файлов					120		2400
11- Поиск							250		5000

*/

function buildPrice()
{
	var link = document.calcParam;
	for(var i = 1; i < 12; i++)
	{
		eval('cModule'+i+'=link.cModule'+i+'.checked;');
	}

	cDesign = link.cDesign.value == '1' ? true : false;
	var cPay = link.cPay.value;
	var cContent = link.cContent.value;

	var cHosting = link.cHosting.value == '1' ? true : false;
	link.cPay.disabled = cHosting ? false : true;

	var string = '';

	var htmlModuleName = new Array('Новости<br>', 'Статьи<br>', 'Каталог<br>', 'Электронный магазин<br>', 'Фотогалерея<br>', 'Заполняемая форма (Анкета)<br>', 'Форум<br>', 'Гостевая книга<br>', 'Частые вопросы<br>', 'Архив файлов<br>', 'Поиск<br>');
	var htmlSelected = '';
	html = '<table cellpadding="5" cellspacing="1" border="0"><tr><td colspan="2"><strong>Выбранная конфигурация сайта:</strong></td></tr>';
	var htmlSize = '';

	var pDesign = cDesign ? 18000 : 4100;

	var pSetup = 3000;

	var pModule = cHosting ? 250 : 1980;
	if(cModule1) { htmlSelected += htmlModuleName[1]; pModule += cHosting ? 220 : 2400; }
	if(cModule2) { htmlSelected += htmlModuleName[2]; pModule += cHosting ? 220 : 2400; }
	if(cModule3) { htmlSelected += htmlModuleName[3]; pModule += cHosting ? 220 : 2400; }
	if(cModule4) { htmlSelected += htmlModuleName[4]; pModule += cHosting ? 280 : 3600; }
	if(cModule5) { htmlSelected += htmlModuleName[5]; pModule += cHosting ? 220 : 2400; }
	if(cModule6) { htmlSelected += htmlModuleName[6]; pModule += cHosting ? 190 : 1980; }
	if(cModule7) { htmlSelected += htmlModuleName[7]; pModule += cHosting ? 220 : 2400; }
	if(cModule8) { htmlSelected += htmlModuleName[8]; pModule += cHosting ? 220 : 2400; }
	if(cModule9) { htmlSelected += htmlModuleName[9]; pModule += cHosting ? 190 : 1980; }
	if(cModule10) { htmlSelected += htmlModuleName[10]; pModule += cHosting ? 220 : 2400; }
	if(cModule11) { htmlSelected += htmlModuleName[11]; pModule += cHosting ? 290 : 5000; }

	var pContent = cContent > 0 ? cContent * 150 : 0;

	var string = '';

	string += twoCeil(pDesign + pModule * (cHosting ? cPay : 1) + (cHosting ? 0: pSetup) + pContent)+" руб.<br>";

	html += "<tr><td>Новый дизайн</td><td>";
	string += cDesign ? "- разработка" : "- подключение вашего дизайна";
	html += cDesign ? "нужен" : "не нужен";

	string += ": "+twoCeil(pDesign)+" руб.<br>";

	html += '</td></tr><tr><td>Выбранные модули для сайта</td><td>'+htmlSelected+'</td></tr><tr><td>Объем контента, который будет предоставлен</td><td>'+cContent+' страниц А4</td></tr><tr><td>Хостинг</td><td>';

	if(cHosting)
	{
		string += "- хостинг";
		string += ": "+twoCeil(pModule)+" руб./мес";
	}
	else
	{
		string += "- стоимость модулей: "+twoCeil(pModule)+" руб.<br>";
		string += "- подключение к вашему хостингу: "+pSetup+" руб.<br>&nbsp; (<a href='javascript:window.open(\"/price/thosting/\",\"example14\",\"resizable=no,top=170,left=370,copyhistory=no,directories=no,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no,width=500,height=400,\");void(0);'>требования к хостингу</a>)";

		html += 'не ';
	}
	string += "<br>";
	html += 'нужен</td></tr><tr><td>Оплата вперед за</td><td>'+cPay+' месяц(ев)</td></tr><tr><td align="right" valign="top"><strong>';

	if(pContent > 0) { string += "- размещение предоставленного контента: "+pContent+" руб.<br>"; }

	if(cHosting)
	{
		string += "<small>(В хостинг включено 100Мб <a href='javascript:window.open(\"/price/quota/\",\"example15\",\"resizable=no,top=170,left=370,copyhistory=no,directories=no,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no,width=500,height=400,\");void(0);'>дискового пространства</a> и <a href='javascript:window.open(\"/price/traffic/\",\"example16\",\"resizable=no,top=170,left=370,copyhistory=no,directories=no,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no,width=500,height=400,\");void(0);'>нелимитированный трафик</a>)</small>"
	}

	html += 'Итого:</strong> '+twoCeil(pDesign + pModule * (cHosting ? cPay : 1) + (cHosting ? 0: pSetup) + pContent)+' руб.<br>из которых:</td><td valign="top">'+string+'</td></tr></table>';

	document.getElementById('Itogo').innerHTML = string;
}

function twoCeil(number)
{
	if(number == 0) { return '...'; }
	else { /* return Math.ceil(number * 100) / 100; */ return Math.ceil(number); }
}
