// <script language="javascript">

vidban=new Array("", "крепится на саморезы к стене", "пристреливается к рекламной поверхности степлером", "шнуруется на крючки", "шнуруется на раму", "шнуруется на троссовые растяжки", "растягивается крючками на резьбе за прутья в кармане", "натягивается на силовую раму отстоящую от стены");
mat=new Array("Баннер", "Сетчатый баннер", "Строительная сетка");
mban=new Array(6);
mban[0]=new Array(8, 7, 6); 			//  Монтаж на саморезы
mban[1]=new Array(8, 6.5, 6);			//  Монтаж степлером
mban[2]=new Array(7.5, 6.5, 3.5);		//  Монтаж шнуровка на крючки
mban[3]=new Array(7, 5.5, 3);			//  Монтаж шнуровка на раму
mban[4]=new Array(8, 6.5, 4);			//  Монтаж на троссовые растяжки
mban[5]=new Array(9, 7.5, 6.5);			//  Монтаж крючками за прутья
mban[6]=new Array(8.5, 7, 5.5);			//  Монтаж на силовую раму
dban=new Array(6);
dban[0]=new Array(5, 4, 3);			//  Демонтаж на саморезы
dban[1]=new Array(4, 3.5, 3);		//  Демонтаж степлером
dban[2]=new Array(3.5, 3.5, 3);		//  Демонтаж шнуровка на крючки
dban[3]=new Array(3.5, 3, 2.5);		//  Демонтаж шнуровка на раму
dban[4]=new Array(4, 3.5, 3);		//  Демонтаж на троссовые растяжки
dban[5]=new Array(5, 4, 3);			//  Демонтаж крючками за прутья
dban[6]=new Array(4, 3.5, 3);		//  Демонтаж на силовую раму
mkon=new Array(0, 0, 1.6, 8, 2, 9, 30);				//  Монтаж конструкции
dkon=new Array(0, 0, 0.7, 4, 0.8, 4, 15);			//  Демонтаж конструкции
izgkarkasa=new Array(0, 0, 0, 10, 0, 20, 80);		//  Изготовление каркаса
pokupkrepeza=new Array(1.9, 2.2, 3, 4, 10, 4, 9);	//  Покупка крепежа
podyban=new Array(0.06, 0.03, 0.02);				//  Подъем баннера до места монтажа
podykon=new Array(0, 0, 0, 0.12, 0, 0.15, 0.5);		//  Подъем конструкций до места монтажа
dekorkry=new Array(1.6, 1.6, 0, 1.6, 0, 2.2, 4.2);	//  Декоративные крышки
pechat=new Array(14, 12, 10);		//  Печать и доставка
maket=new Array(0, 70, 500);		//  Изготовление макета

minbann=160;
minbann=Math.ceil(minbann*kursbann/1000)*1000;

for (var j=0; j <= 6; j++)
  {
for (var i=0; i <= 2; i++)
  { mban[j][i]=mban[j][i]*kursbann; 
    dban[j][i]=dban[j][i]*kursbann; 
  };
  mkon[j]=mkon[j]*kursbann; 
  dkon[j]=dkon[j]*kursbann; 
  izgkarkasa[j]=izgkarkasa[j]*kursbann;
  pokupkrepeza[j]=pokupkrepeza[j]*kursbann;
  podykon[j]=podykon[j]*kursbann; 
  dekorkry[j]=dekorkry[j]*kursbann; 
  };
for (var i=0; i <= 2; i++)
  { 
  podyban[i]=podyban[i]*kursbann; 
  pechat[i]=pechat[i]*kursbann; 
  maket[i]=maket[i]*kursbann; 
  };

document.write("<div class=tsena><form name=bannery id=bannery>");
document.write("<table cellpadding=0 cellspacing=0><tr><th colSpan=2>Способ крепления</th>");
document.write("<th colSpan=4>Параметры баннера:</th></tr>");
document.write("<tr><td colSpan=2 rowspan=3 class=poyasneniya><p>Выберите спобособ крепления баннера соответствующий вашему зданию или рекламной конструкции ... </p>");
document.write("<select name=kreplenie><option selected value=0>Не знаю, порекомендуйте оптимальный способ крепления ...</option>");
document.write("<option value=1>Крепление саморезами к стене</option>");
document.write("<option value=2>Пристреливание к рекламной поверхности степлером</option>");
document.write("<option value=3>Шнуровка к крючкам</option>");
document.write("<option value=4>Шнуровка на раму</option>");
document.write("<option value=5>Шнуровка на троссовые растяжки</option>");
document.write("<option value=6>Резьбовое натяжение за прутья в карманах</option>");
document.write("<option value=7>Силовая рама, отстоящая от стены</option></select>");
document.write("<p>Если вы затрудняетесь выбрать способ крепления - выберите первый вариант:<br>&quot;Не знаю, порекомендуйте оптимальный способ крепления ...&quot;</p>");
document.write("<p> Будет предложен вариант оптимальный для заданных параметров баннера.</p></td>");
document.write("<td width=15%>высота</td>");
document.write("<td class=poyasneniya width=7%><input name=hi value=3 size=2 maxlength=3> м</td>");
document.write("<td width=15%>ширина</td>");
document.write("<td class=poyasneniya width=7%><input name=shi value=6 size=2 maxlength=3> м</td></tr>");
document.write("<tr><td>от земли<br>до низа баннера</td>");
document.write("<td class=poyasneniya><input name=zemlya value=10 size=2 maxlength=3> м</td>");
document.write("<td>верх баннера<br>крепится с крыши?</td>");
document.write("<td class=poyasneniya><label><input name=krysha type=radio value=no checked> Нет </label><br><label><input type=radio name=krysha value=yes> Да </label></td></tr>");
document.write("<tr><td>количество баннеров</td>");
document.write("<td class=poyasneniya><input name=kolvo value=1 size=2 maxlength=2> шт.</td>");
document.write("<td>наличие боковых<br>декоративных крышек</td>");
document.write("<td class=poyasneniya><label><input name=kryshki type=radio value=no checked> Нет </label><br><label><input type=radio name=kryshki value=yes> Да</label></td></tr>");
document.write("<tr><th colSpan=2>Что требуется?</th>");
document.write("<td>сквозь рекламу выходят тросы, провода и пр.</td>");
document.write("<td class=poyasneniya><label><input name=tross type=radio value=no checked> Нет </label><br><label><input type=radio name=tross value=yes> Да</label></td>");
document.write("<td>требуется шнуровка частей баннера между собой </td>");
document.write("<td class=poyasneniya><label><input name=shnur type=radio value=no checked> Нет </label><br><label><input type=radio name=shnur value=yes> Да</label></td></tr>");
document.write("<tr><td class=poyasneniya>Монтаж баннера</td>");
document.write("<td class=poyasneniya><label><input name=montazh type=radio value=yes checked>  Требуется </label> <label><input name=montazh type=radio value=no> Не требуется </label></td>");
document.write("<td rowspan=2>крепеж предоставляет заказчик </td>");
document.write("<td rowspan=2 class=poyasneniya><label><input name=krepez type=radio value=yes checked> Да </label><br><label><input name=krepez type=radio value=no> Нет </label></td>");
document.write("<td rowspan=2>каркас изготавливает и предоставляет заказчик </td>");
document.write("<td rowspan=2 class=poyasneniya><label><input name=karkas type=radio value=yes checked> Да </label><br><label><input name=karkas type=radio value=no> Нет</label></td></tr>");
document.write("<tr><td class=poyasneniya>Демонтаж старого баннера</td>");
document.write("<td class=poyasneniya><label><input name=demontazh type=radio value=no checked> Не требуется </label> <label><input type=radio name=demontazh value=yes> Требуется</label></td></tr>");
document.write("<tr><td class=poyasneniya>Монтаж конструкции </td>");
document.write("<td class=poyasneniya><label><input name=konstrmo type=radio value=no checked> Не требуется </label> <label><input type=radio name=konstrmo value=yes> Требуется </label></td>");
document.write("<td colspan=2>материал</td>");
document.write("<td colspan=2 class=poyasneniya><select name=mater><option selected value=0>Баннер</option>");
document.write("<option value=1>Сетчатый баннер</option>");
document.write("<option value=2>Строительная сетка</option></select></td></tr>");
document.write("<tr><td class=poyasneniya>Демонтаж старой конструкции</td>");
document.write("<td class=poyasneniya><label><input name=konstrde type=radio value=no checked> Не требуется </label> <label><input type=radio name=konstrde value=yes> Требуется</label></td>");
document.write("<td colspan=2>вентилируемый фасад </td>");
document.write("<td colspan=2 class=poyasneniya><label><input name=vent type=radio value=no checked> Нет </label> <label><input name=vent type=radio value=yes> Да</label></td></tr>");
document.write("<tr><th colSpan=2>Изготовление баннера</th>");
document.write("<th colspan=4 id=vidy>&nbsp;</th></tr>");
document.write("<tr><td class=poyasneniya>Печать и доставка баннера</td>");
document.write("<td class=poyasneniya><label><input name=plott type=radio value=no checked> Не требуется </label> <label><input type=radio name=plott value=yes> Требуется</label></td>");
document.write("<td colspan=4><input onClick=bann() type=button value=Вычислить name=submit></td></tr>");
document.write("<tr><td rowspan=3 class=poyasneniya>Разработка дизайна</td>");
document.write("<td rowspan=3 class=poyasneniya><label><input name=design type=radio value=no checked> Не требуется </label><br><label><input type=radio name=design value=simple> Простейший (крупный текст, телефон, контакты)</label><br><label><input type=radio name=design value=difficult> Полноцветное сюжетное изображение</label></td>");
document.write("<td colspan=2>Стомость работ по изготовлению</td>");
document.write("<td colspan=2 id=izg>&nbsp;</td></tr>");
document.write("<tr><td colspan=2>Стоимость работ по монтажу</td>");
document.write("<td colspan=2 id=mon>&nbsp;</td></tr>");
document.write("<tr><td colspan=2>Итого</td>");
document.write("<td colspan=2 id=itog>&nbsp;</td></tr>");
document.write("<tr><td colSpan=6 class=poyasneniya><ul>");
document.write("<li>Цены указаны в рублях.</li>");
document.write("<li>Окончательная стоимость работ оговаривается во  время предварительного осмотра специалистом.</li>");
document.write("<li>Минимальная стоимость работ - <strong>" + minbann + rub + "</strong></li>");
document.write("<li>Выезд и осмотр объекта - <strong>бесплатно</strong>!</li>");
document.write("</ul></td></tr></table>");
document.write("</form></div>");


function bann(){
   krepl=document.bannery.elements["kreplenie"].selectedIndex;
   ma=document.bannery.elements["mater"].selectedIndex;
   vys=1*document.bannery.elements["hi"].value;
   shy=1*document.bannery.elements["shi"].value;
   kb=1*document.bannery.elements["kolvo"].value;
   zem=1*document.bannery.elements["zemlya"].value;
   mbann=0;
   dbann=0;
   mkonn=0;
   dkonn=0;
   mont=0;
   izgo=0;
   nadcenka=1;
   
   vidyp=mat[ma] + " " + vidban[krepl];
   plo=vys*shy;
   oplo=plo*kb;
   perim=2*(vys+shy);
   operim=perim*kb;
   
   if ((krepl == "0") && (plo < "150")) {krepl=3; vidyp="рекоммендуемый способ монтажа:</br>" + vidyp + " " + vidban[krepl]}
   if ((krepl == "0") && (plo < "400")) {krepl=6; vidyp="рекоммендуемый способ монтажа:</br>" + vidyp + " " + vidban[krepl]}
   if (krepl == "0") {krepl=7; vidyp="рекоммендуемый способ монтажа:</br>" + vidyp + " " + vidban[krepl]}
   document.getElementById('vidy').innerHTML = vidyp;
   
   if (oplo > "100") nadcenka=nadcenka/1.15; 
   if (oplo < "30") nadcenka=nadcenka*1.2; 
   if (((shy/(vys*2.3)) > "1") && (vys < "10")) nadcenka=nadcenka*1.2; 
   if (zem < "2") nadcenka=nadcenka/1.1; 
   if (document.bannery.elements[5].checked) nadcenka=nadcenka/1.1;
   if (document.bannery.elements[10].checked) nadcenka=nadcenka*1.15;
   if (document.bannery.elements[12].checked) nadcenka=nadcenka*1.15;

   mbann=Math.ceil((nadcenka*oplo*mban[krepl-1][ma])/1000)*1000;
   dbann=Math.ceil((nadcenka*oplo*dban[krepl-1][ma])/1000)*1000;
   mkonn=Math.ceil((nadcenka*operim*mkon[krepl-1])/1000)*1000;
   dkonn=Math.ceil((nadcenka*operim*dkon[krepl-1])/1000)*1000;
   izgkork=Math.ceil((operim*izgkarkasa[krepl-1])/1000)*1000;
   pokkrep=Math.ceil((operim*pokupkrepeza[krepl-1])/1000)*1000;
   podybann=Math.ceil(((zem+(vys/2))*oplo*podyban[ma])/1000)*1000;
   spybann=Math.ceil((0.5*(zem+(vys/2))*oplo*podyban[ma])/1000)*1000;
   podykonn=Math.ceil(((zem+(vys/2))*operim*podykon[krepl-1])/1000)*1000;
   spykonn=Math.ceil((0.5*(zem+(vys/2))*operim*podykon[krepl-1])/1000)*1000;
   dekorkrysh=Math.ceil((operim*dekorkry[krepl-1])/1000)*1000;
   
   if (document.bannery.elements[27].checked) mkonn=mkonn*2;
   if (document.bannery.elements[13].checked) mont=mont+mbann+podybann;
   if (document.bannery.elements[20].checked) mont=mont+dbann+spybann;
   if (document.bannery.elements[22].checked) mont=mont+mkonn+podykonn;
   if (document.bannery.elements[25].checked) mont=mont+dkonn+spykonn;
   if (document.bannery.elements[16].checked) mont=mont+pokkrep;
   if (document.bannery.elements[8].checked) mont=mont+dekorkrysh;
   if (document.bannery.elements[18].checked) izgo=izgo+izgkork;
   if (document.bannery.elements[29].checked) izgo=izgo+Math.ceil((oplo*pechat[ma])/1000)*1000;
   if (document.bannery.elements[32].checked) izgo=izgo+Math.ceil((maket[1])/2000)*2000;
   if (document.bannery.elements[33].checked) izgo=izgo+Math.ceil((maket[2])/5000)*5000;

   if(mont < minbann) mont=minbann;
   itogi=mont + izgo;
   
   document.getElementById('izg').innerHTML = (izgo/1000) + " 000 " + rub;
   document.getElementById('mon').innerHTML = (mont/1000) + " 000 " + rub;
   document.getElementById('itog').innerHTML = (itogi/1000) + " 000 " + rub;   
}; 

// </script>
