document.write('<script language="JavaScript" type="text/javascript" src="js/get.js"></script>');

function cashdeskClick()
{
 var f=document.calcform;
 
 //some error debug
 if(!f)
 {
  alert("calcform undefined!");
  return;
 }
 //enable\disable correspond elements
 if(f.cbcashdesk.checked)
 {
  f.cashdesk.disabled="";
  f.merchandise.disabled="";
  if(f.cbgates.checked) f.cbdeactive.disabled="";
 }
 else
 {
  f.cashdesk.disabled="disabled";
  f.merchandise.disabled="disabled";
  f.cbdeactive.disabled="disabled";
 } 
 
 solutionCheck();
}

function videoClick()
{
 var f=document.calcform;

 //some error debug
 if(!f)
 {
  alert("calcform undefined!");
  return;
 }

 //enable\disable correspond elements
 if(f.cbvideo.checked)
 {
  //f.videotype.disabled="";
  f.invideonum.disabled="";
  f.outvideonum.disabled="";
  f.cbcpu.disabled="";
 }
 else
 {
  //f.videotype.disabled="disabled";
  f.invideonum.disabled="disabled";
  f.outvideonum.disabled="disabled";
  f.cbcpu.disabled="disabled";
 }
 
 solutionCheck();
}


function gateClick()
{
 var f=document.calcform;

 //some error debug
 if(!f)
 {
  alert("calcform undefined!");
  return;
 }

 if(jsGetParam("course")==3)
 {
  alert("В кафе не бывает противокражных ворот");
  return;
 }


 //enable\disable correspond elements
 if(f.cbgates.checked)
 {
  f.gatetype.disabled="";
  f.gatenum.disabled="";
  //f.cbdeactive.disabled="";
  if(f.cbcashdesk.checked) f.cbdeactive.disabled="";
 }
 else
 {
  f.gatetype.disabled="disabled";
  f.gatenum.disabled="disabled";
  f.cbdeactive.disabled="disabled";
 }
 
 solutionCheck();
}

function cardClick()
{
 var f=document.calcform;

 //some error debug
 if(!f)
 {
  alert("calcform undefined!");
  return;
 }

 //enable\disable correspond elements
 if(f.cbcards.checked)
 {
  //f.cardtype.disabled="";
  f.magnetotype.disabled="";
  //f.coerztype.disabled="";
  //f.codetype.disabled="";
  
  f.cardcolor.disabled="";
  f.dopcolor.disabled="";
  f.cardside.disabled="";
  f.cardembos.disabled="";
  f.cardnum.disabled="";
 }
 else
 {
  //f.cardtype.disabled="disabled";
  f.magnetotype.disabled="disabled";
  f.coerztype.disabled="disabled";
  f.codetype.disabled="disabled";

  f.cardcolor.disabled="disabled";
  f.dopcolor.disabled="disabled";
  f.cardside.disabled="disabled";
  f.cardembos.disabled="disabled";
  f.cardnum.disabled="disabled";
 }
 
 solutionCheck();
}

function startCheck()
{
 //alert("Check submit for start page");
 if( !(document.calcform.course[0].checked || document.calcform.course[1].checked || document.calcform.course[2].checked) )
 {
  alert('Не произведен выбор направления!');
  return false;
 }
 return true;
}

function solutionCheck()
{
 var f=document.calcform;

//some error debug
 if(!f)
 {
  alert("calcform undefined!");
  return;
 }

 if( f.cbcashdesk.checked || f.cbvideo.checked || f.cbgates.checked || f.cbcards.checked )
 {
  f.ssubmit.disabled="";
 }
 else
 {
  f.ssubmit.disabled="disabled";
 }
}

function enableCheck()
{
 cashdeskClick();
 videoClick();
 gateClick();
 cardClick();
 solutionCheck();
}

function numberCheck()
{
 var f=document.calcform;
 
 //some error debug
 if(!f)
 {
  alert("calcform undefined!");
  return false;
 }

 if(f.cbvideo.checked)
 {
  var vn=parseInt(f.invideonum.value, 10)+parseInt(f.outvideonum.value, 10);
  if( vn<2 || vn>50 )
  {
   alert("Общее количество камер должно быть от 2 до 50 !!");
   f.invideonum.focus();
//   setTimeout("document.calcform.dopcolor.select();", 50);
   return false;
  }
 }

 if(f.cbgates.checked)
 {
   if( jsGetParam("course")==3 )
  {
   alert(" !!");
   f.invideonum.focus();
   return false;
  }
 }

  
 if(f.cbcards.checked)
 {
  if( isNaN(parseInt(f.dopcolor.value, 10)) )
  {
   alert("Используйте только числа для ввода добавочных цветов!");
   f.dopcolor.focus();
   setTimeout("document.calcform.dopcolor.select();", 50);
   return false;
  }
  if( isNaN(parseInt(f.cardnum.value, 10)) )
  {
   alert("Используйте только числа для ввода количества карт!");
   f.cardnum.focus();
   setTimeout("document.calcform.cardnum.select();", 50);
   return false;
  }
  var v=0;
  if( f.magnetotype.value!=0 )
  {
   v+=1;
   v+=parseInt(f.codetype.value);
   v+=parseInt(2*f.coerztype.value);
  }
  f.cardtype.value=v;
  
 }
 
 return true;
}

function cardchange()
{
 var f=document.calcform;
 
 //some error debug
 if(!f)
 {
  alert("calcform undefined!");
  return false;
 }

 if( f.magnetotype.options[f.magnetotype.selectedIndex].value==0 )
 {
  f.coerztype.disabled="disabled";
  f.codetype.disabled="disabled";
 }
 else
 {
  f.coerztype.disabled="";
  f.codetype.disabled="";
 }
}

function colorchange()
{
 var f=document.calcform;
 
 //some error debug
 if(!f)
 {
  alert("calcform undefined!");
  return false;
 }

 if( f.cardcolor.value==1 && f.cbcards.checked )
  f.dopcolor.disabled="";
 else
  f.dopcolor.disabled="disabled";
}

function writeForm()
{
 switch(jsGetParam("page"))
 {
  case "start": 
    if( jsGetParam("course")==1 )
     writeSecForm1();
    if( jsGetParam("course")==2 )
     writeSecForm1();
    if( jsGetParam("course")==3 )
     writeSecForm1();

	break;
  case "solution":
  //  writeOfferForm();
    writeResult();
	break; 
  case "threeway":
    writeResult();
	break;
  default:
    writeStartForm();
	break;
 }
}

function writeStartForm()
{
 var s="";

 s+='<form id="calcform" name="calcform" method="get" action="" onsubmit="return startCheck();"><br />';
 s+='<div class="calchead">Выберите направление автоматизации</div><br />';

	
	
 s+='<input name="course" id="course1" type="radio" value="1" onclick="document.calcform.ssubmit.disabled=false;" />';
 s+='<label for="course1" class="label" onmouseover="this.style.fontWeight=\'bold\';" onmouseout="this.style.fontWeight=\'normal\';" >Магазин продуктовый<img src="images/shop.jpg" alt="Магазин" border="0" width="64" height="64" align="absmiddle" class="labelimg" onclick="document.calcform.course[0].checked=true; document.calcform.ssubmit.disabled=false; "></label><br />';
 
 s+='<label for="course2" class="label" onmouseover="this.style.fontWeight=\'bold\';" onmouseout="this.style.fontWeight=\'normal\';" ><img src="images/coat.jpg" alt="Магазин одежды" border="0" width="64" height="64" align="absmiddle" class="labelimg" onclick="document.calcform.course[1].checked=true; document.calcform.ssubmit.disabled=false; "><input name="course" id="course2" type="radio" value="2" onclick="document.calcform.ssubmit.disabled=false;" />';
 s+='Магазин промышленных товаров/одежды</label><br />';
 
 s+='<input name="course" id="course3" type="radio" value="3" onclick="document.calcform.ssubmit.disabled=false;" />';
 s+='<label for="course3" class="label" onmouseover="this.style.fontWeight=\'bold\';" onmouseout="this.style.fontWeight=\'normal\';" >Кафе/ресторан<img src="images/rest.jpg" alt="кафе" border="0" width="64" height="64" align="absmiddle" class="labelimg" onclick="document.calcform.course[2].checked=true; document.calcform.ssubmit.disabled=false;" ></label><br />';

 s+='<br /><br /><input type="submit" name="ssubmit" disabled="disabled" value="Выбрать" class="button" /><br />';
 s+='<input type="hidden" name="page" value="start" />';
 
 
 s+='</form><br><br><br><br><br><br><br><br>';

 document.write(s);
 //enable submit button patch
 setTimeout(" if( document.calcform.course[0].checked || document.calcform.course[1].checked || document.calcform.course[2].checked ) document.calcform.ssubmit.disabled=false; ", 50);
}

function writeSecForm1()
{
 var s="";
 var co=jsGetParam("course");
 
s+='<form id="calcform" name="calcform" method="get" action="" onsubmit="return numberCheck();">';
s+='<div class="calchead">Выберите интересующие Вас решения, и их параметры</div>';
s+='<div align="center">';
s+='<table width="100%" border="0" cellspacing="0" cellpadding="10" class="offertable">';
s+='  <tr>';
s+='    <td valign="top"><input type="checkbox" name="cbcashdesk" value="1" id="cbcashdesk" onclick="cashdeskClick();"/>';
//s+='      <label for="cbcashdesk" class="label2">Кассовые места</label><br />';

if(co==1) s+='<label for="cbcashdesk" class="label2">Кассовые места</label><br />'; 
if(co==2) s+='<label for="cbcashdesk" class="label2">Кассовые места</label><br />';
if(co==3) s+='<label for="cbcashdesk" class="label2">Рабочие места официанта/бармена</label><br />';

if(co==1) s+='<div class="labeldesc">Описание кассовых мест продуктового магазина</div>';
if(co==2) s+='<div class="labeldesc">Описание кассовых мест магазина промышленных товаров/одежды</div>';
if(co==3) s+='<div class="labeldesc">Описание кассовых мест кафе/ресторана</div>';
s+='</td>';
s+='    <td valign="top"><fieldset class="fs"><legend>Система автоматизации</legend>';
s+='    <div class="fsinner">';
s+='	<select name="cashdesk" id="cashdesk" disabled="disabled" class="inputbox">';
s+='      <option value="1">1</option>';
s+='      <option value="2">2</option>';
s+='	  <option value="3">3</option>';
s+='	  <option value="4">4</option>';
s+='	  <option value="5">5</option>';
s+='	  <option value="6">6</option>';
// s+='    </select><label for="cashdesk" class="label2">Рабочие места кассиров</label><br /><br />';
if(co==1)  s+='    </select><label for="cashdesk" class="label2">Рабочие места кассиров</label><br /><br />';
if(co==2)  s+='    </select><label for="cashdesk" class="label2">Рабочие места кассиров</label><br /><br />';
if(co==3)  s+='    </select><label for="cashdesk" class="label2">Рабочие места официантов</label><br /><br />';


s+='	<select name="merchandise" id="merchandise" disabled="disabled" class="inputbox">';
s+='      <option value="1">1</option>';
s+='      <option value="2">2</option>';
s+='	  <option value="3">3</option>';
s+='	  <option value="4">4</option>';
s+='	  <option value="5">5</option>';
s+='	  <option value="6">6</option>';
//s+='    </select><label for="merchandise" class="label2">Рабочие места товароведов</label><br />';
if(co==1)  s+='    </select><label for="merchandise" class="label2">Рабочие места товароведов</label><br />';
if(co==2)  s+='    </select><label for="merchandise" class="label2">Рабочие места товароведов</label><br />';
if(co==3)  s+='    </select><label for="merchandise" class="label2">Рабочие места барменов</label><br />';

s+='    </div>';

s+='	</fieldset></td>';
s+='  </tr>';
s+='  <tr>';
s+='    <td valign="top"><input type="checkbox" name="cbvideo" value="1" id="cbvideo" onclick="videoClick();" />';
s+='      <label for="cbvideo" class="label2">Оборудование для видеонаблюдения</label><br />';
if(co==1) s+='<div class="labeldesc">Описание видео для продуктового магазина</div>';
if(co==2) s+='<div class="labeldesc">Описание видео для магазина промышленных товаров/одежды</div>';
if(co==3) s+='<div class="labeldesc">Описание видео для кафе</div>';
s+='</td>';
s+='    <td valign="top"><fieldset class="fs"><legend>Система видеонаблюдения</legend>';
s+='    <div class="fsinner">';
/*s+='	<select name="videotype" id="videotype" disabled="disabled" class="inputbox">';
s+='	  <option value="indoor">Внутренняя</option>';
s+='	  <option value="outdoor">Уличная</option>';
s+='	</select><label for="videotype" class="label2">Тип видеокамеры</label><br /><br />';*/
s+='	<select name="invideonum" id="invideonum" disabled="disabled" class="inputbox">';
s+=write50options();
s+='	</select><label for="invideonum" class="label2">Количество внутренних видеокамер</label><br /><br />';
s+='	<select name="outvideonum" id="outvideonum" disabled="disabled" class="inputbox">';
s+=write50options();
s+='	</select><label for="outvideonum" class="label2">Количество уличных видеокамер</label><br /><br />';

s+='	<input name="cbcpu" type="checkbox" value="1" id="cbcpu" disabled="disabled" /><label for="cbcpu" class="label2">Наличие компьютера<sup><small>*</small></sup></label><br /><br />';
s+='    <hr /><div class="label2"><small><sup>* </sup>Ориентировочные требования к компьютеру: CPU 1,5 Гц, 512Мб оперативной памяти, SVGA, монитор 17\'\'.</small></div>';
s+='    </div>';
s+='	</fieldset>';
s+='	</td>';
s+='  </tr>';
s+='  <tr>';
s+='    <td valign="top"><input type="checkbox" name="cbgates" value="1" id="cbgates" onclick="gateClick();" />';
s+='      <label for="cbgates" class="label2">Противокражные ворота</label><br />';
if(co==1) s+='<div class="labeldesc">Описание ворот магазина</div>';
if(co==2) s+='<div class="labeldesc">Описание ворот магазина промышленных товаров/одежды</div>';
if(co==3) s+='<div class="labeldesc">Описание ворот кафе</div>';
s+='</td>';
s+='    <td valign="top"><fieldset class="fs"><legend>Система защиты от краж</legend>';
s+='    <div class="fsinner">';
s+='	<select name="gatetype" id="gatetype" disabled="disabled" class="inputbox">';
s+='	  <option value="1">Радиочастотные</option>';
s+='	  <option value="2">Электромагнитные</option>';
s+='	  <option value="3">Акустомагнитные</option>';
s+='	</select><label for="gatetype" class="label2">Тип противокражных ворот</label><br /><br />';
s+='	<select name="gatenum" id="gatenum" disabled="disabled" class="inputbox">';
s+='	  <option value="2">2</option>';
s+='	  <option value="3">3</option>';
s+='	  <option value="4">4</option>';
s+='	  <option value="5">5</option>';
s+='	  <option value="6">6</option>';
s+='	</select><label for="gatenum" class="label2">Количество стоек противокражных ворот</label><br /><br />';
s+='	<input name="cbdeactive" type="checkbox" value="1" id="cbdeactive" disabled="disabled" /><label for="cbdeactive" class="label2" >Деактиватор защитных этикеток<sup><small>*</small></sup></label>';
s+='    <hr /><div class="label2"><small><sup>* </sup>Опция &quot;Деактиватор&quot; доступна при выборе решений &quot;Кассовые места&quot; и &quot;Противокражные ворота&quot;</small></div>';
s+='    </div>';
s+='	</fieldset>';
s+='	</td>';
s+='  </tr>';
s+='  <tr>';
s+='    <td valign="top"><input type="checkbox" name="cbcards" value="1" id="cbcards" onclick="cardClick();" />';
s+='      <label for="cbcards" class="label2">Дисконтные карты</label>';
if(co==1) s+='<div class="labeldesc">Описание карт магазина</div>';
if(co==2) s+='<div class="labeldesc">Описание карт магазина промышленных товаров/одежды</div>';
if(co==3) s+='<div class="labeldesc">Описание карт кафе</div>';
s+='</td>';
s+='    <td valign="top"><fieldset class="fs"><legend>Информация о дисконтных картах</legend>';
s+='    <div class="fsinner">';
/*s+='	<select name="cardtype" id="cardtype" disabled="disabled" class="inputbox">';
s+='	  <option value="1">Без магнитной полосы</option>';
s+='	  <option value="2">С магнитной полосой низкой коэрцетивности, без кодирования</option>';
s+='	  <option value="3">С магнитной полосой низкой коэрцетивности, включая кодирование</option>';
s+='	  <option value="4">С магнитной полосой высокой коэрцетивности, без кодирования</option>';
s+='	  <option value="5">С магнитной полосой высокой коэрцетивности, включая кодирования</option>';
s+='	</select><label for="cardtype" class="label2">Тип магнитной полосы</label><br /><br />';*/
s+='    <input type="hidden" name="cardtype" id="cardtype" value="0">';
s+='    <select name="magnetotype" id="magnetotype" disabled="disabled" class="inputbox" onchange="cardchange();">';
s+='      <option value="0">Без магнитной полосы</option>';
s+='      <option value="1">С магнитной полосой</option>';
s+='    </select><label for="magnetotype" class="label2">Магнитная полоса</label><br /><br />';
s+='    <select name="coerztype" id="coerztype" disabled="disabled" class="inputbox" onchange="cardchange();">';
s+='      <option value="0">Низкая</option>';
s+='      <option value="1">Высокая</option>';
s+='    </select><label for="corztype" class="label2">Коэрцетивность</label><br /><br />';
s+='    <select name="codetype" id="codetype" disabled="disabled" class="inputbox" onchange="cardchange();">';
s+='      <option value="0">Без кодирования</option>';
s+='      <option value="1">Включая кодирование</option>';
s+='    </select><label for="codetype" class="label2">Кодирование</label><br /><br />';

s+='	<select name="cardcolor" id="cardcolor" disabled="disabled" class="inputbox" onChange="colorchange();">';
s+='	  <option value="1">Один цвет</option>';
s+='	  <option value="2">Полноцвет</option>';
s+='	</select><label for="cardcolor" class="label2">Количество цветов</label><br /><br />';
s+='	<input name="dopcolor" id="dopcolor" value="0" disabled="disabled" type="text" class="inputbox"><label for="dopcolor" class="label2">Количество добавочных цветов</label><br /><br />';
s+='	<select name="cardside" id="cardside" disabled="disabled" class="inputbox">';
s+='	  <option value="1">Односторонняя</option>';
s+='	  <option value="2">Двусторонняя</option>';
s+='	</select><label for="cardside" class="label2">Печать</label><br /><br />';
s+='	<select name="cardembos" id="cardembos" disabled="disabled" class="inputbox">';
s+='	  <option value="0">Нет</option>';
s+='	  <option value="1">Есть</option>';
s+='	</select><label for="cardembos" class="label2">Эмбоссирование</label><br /><br />';
s+='	<input type="text" name="cardnum" id="cardnum" value="1000" disabled="disabled" class="inputbox" /><label for="cardnum" class="label2">Количество карт</label>';
s+='    </div>';
s+='	</fieldset>';
s+='	</td>';
s+='  </tr>';
s+='</table>';
s+='<input type="hidden" name="page" value="solution" />';
s+='<input type="hidden" name="course" value="'+jsGetParam('course')+'" />';
s+='<input type="submit" name="ssubmit" value="Расчет" disabled="disabled" class="button" />';
s+='</div>';
s+='</form>';

//s+=writeToolBar();

 document.write(s);
 //enable submit button patch
 setTimeout(" enableCheck(); cardchange(); colorchange(); ", 50);
}

function writeOfferForm()
{
 var s="",h="";
 
 h+=document.location;
 h=h.replace(/solution/, "threeway");

 s+='<div class="calchead">Выберите интересующее Вас предложение</div>';
 s+='<div align="center"><br />';
/* s+='<a href="'+h+'&offer=1" class="offer"><img src="images/money1.gif" alt="" border="0" align="absmiddle" width="128" height="128" class="offer">Предложение №1</a><br>';
 s+='<a href="'+h+'&offer=2" class="offer">Предложение №2<img src="images/money2.gif" alt="" border="0" align="absmiddle" width="128" height="128" class="offer"></a><br>';
 s+='<a href="'+h+'&offer=3" class="offer"><img src="images/money3.gif" alt="" border="0" align="absmiddle" width="128" height="128" class="offer">Предложение №3</a><br>';*/
 s+='<a href="'+h+'&offer=1" class="offer">Предложение &quot;Эконом&quot;</a><br /><br />';
 s+='<a href="'+h+'&offer=2" class="offer">Предложение &quot;Стандарт&quot;</a><br /><br />';
 s+='<a href="'+h+'&offer=3" class="offer">Предложение &quot;Оптимальное&quot;</a><br /><br />';
 s+='</div>';
 
// s+=writeToolBar();
 
 document.write(s);
}

function fn(num)
{
 num = String(num);
 if (num.match(/\./))
 {
  num = num+"00";
  num2 = num.match(/(\d+)(\.)\d\d/)[0];
 }
 else 
  num2 = num+".00";
 ipt = num2.indexOf(".");
 if( ipt>3 )
 {
  num2=num2.substring(0, ipt-3)+" "+num2.substring(ipt-3, ipt+3);
 }
 ipt = num2.indexOf(" ");
 if( ipt>3 )
 {
  num2=num2.substring(0, ipt-3)+" "+num2.substring(ipt-3, ipt+7);
 }
 return num2;
}

function write50options()
{
 var s="", i;
 
 for( i=0; i<=50; i++ )
 {
  if( i==2 ) sel="selected";
  else sel="";
  s+='<option value="'+i+'" '+sel+' >'+i+'</option>';
 }
 
 return s;
}

function writeResult()
{
/*
 var f=document.calcform;

 //some error debug
 if(!f)
 {
  alert("calcform undefined!");
  return;
 }

 if(jsGetParam("offer")==1)*/
  document.write('<script language="JavaScript" type="text/javascript" src="js/'+jsGetParam("course")+'/data1.js"></script>');
/* if(jsGetParam("offer")==2)
  document.write('<script language="JavaScript" type="text/javascript" src="js/'+jsGetParam("course")+'/data2.js"></script>');
 if(jsGetParam("offer")==3)
  document.write('<script language="JavaScript" type="text/javascript" src="js/'+jsGetParam("course")+'/data3.js"></script>');*/
 
 if(jsGetParam("cbcashdesk")==1)
 {
  document.write('<script language="JavaScript" type="text/javascript" src="js/result1.js"></script>');
  return;
 }
 if(jsGetParam("cbvideo")==1)
 {
  document.write('<script language="JavaScript" type="text/javascript" src="js/result2.js"></script>');
  return;
 }
 if(jsGetParam("cbgates")==1)
 {
  document.write('<script language="JavaScript" type="text/javascript" src="js/result3.js"></script>');
  return;
 }
 if(jsGetParam("cbcards")==1)
 {
  document.write('<script language="JavaScript" type="text/javascript" src="js/result4.js"></script>');
  return;
 }

}

function writeToolBar()
{
 var s="";
 var cw='width="64"';
 if( jsGetParam("print")!=1 ) //avoid toolbar in print version
 {
  s+='<table border="0" width="100%" cellpadding="5" cellspacing="0" class="toolbar">';
  s+='<tr>';
  
  //forward button
  var fc=false;
  var h="";
  h+=document.location;

  //1st page - cashdesk move
  if( (jsGetParam("cbcashdesk")==1) && (jsGetParam("cbvideo")==1 || jsGetParam("cbgates")==1 || jsGetParam("cbcards")==1) )
  {
   fc=true;
   h=h.replace(/cbcashdesk=1/, "cbcashdesk=2");
  }
  else
  //2nd page - cbvideo move
  if( (jsGetParam("cbvideo")==1) && (jsGetParam("cbgates")==1 || jsGetParam("cbcards")==1) )
  {
   fc=true;
   h=h.replace(/cbvideo=1/, "cbvideo=2");
  }
  else
  //3nd page - cbgates move
  if( (jsGetParam("cbgates")==1) && (jsGetParam("cbcards")==1) )
  {
   fc=true;
   h=h.replace(/cbgates=1/, "cbgates=2");
  }
  
  if( fc )
   styl=' style="visibility:visible;"';
  else
   styl=' style="visibility:hidden;"';
   
  s+='<td '+cw+' valign="middle" align="center" >';
  s+='<a href="'+h+'" class="toolbarbutton"'+styl+' ><img src="images/forward.jpg" alt="" align="absmiddle" border="0" width="48" height="48" />  Далее</a>';
  s+='</td>';
  //end spacer
  s+='<td '+cw+' valign="middle" align="center">';
  s+='<img src="images/spacer.gif" alt="" align="absmiddle" border="0" width="48" height="48" />';
  s+='</td>';   


  //back button
  var bc=false;
  var h="";
  h+=document.location;

  //4th page - card move
  if( (jsGetParam("cbcards")==1) && (jsGetParam("cbcashdesk")==2 || jsGetParam("cbvideo")==2 || jsGetParam("cbgates")==2) )
  {
   bc=true;
   if( jsGetParam("cbgates")==2 )   
    h=h.replace(/cbgates=2/, "cbgates=1");
   else
    if( jsGetParam("cbvideo")==2 )
	 h=h.replace(/cbvideo=2/, "cbvideo=1");
	else
	 if( jsGetParam("cbcashdesk")==2 )
	  h=h.replace(/cbcashdesk=2/, "cbcashdesk=1");
  }
  else
  //3rd page - cbgates move
  if( (jsGetParam("cbgates")==1) && (jsGetParam("cbvideo")==2 || jsGetParam("cbcashdesk")==2) )
  {
   bc=true;
   if( jsGetParam("cbvideo")==2 )
    h=h.replace(/cbvideo=2/, "cbvideo=1");
   else
    if( jsGetParam("cbcashdesk")==2 )
	 h=h.replace(/cbcashdesk=2/, "cbcashdesk=1");
  }
  else
  //2nd page - cbvideo move
  if( (jsGetParam("cbvideo")==1) && (jsGetParam("cbcashdesk")==2) )
  {
   bc=true;
   h=h.replace(/cbcashdesk=2/, "cbcashdesk=1");
  }
  
  if( bc )
   styl=' style="visibility:visible;"';
  else
   styl=' style="visibility:hidden;"';

  s+='<td '+cw+' valign="middle" align="center" >';
  s+='<a href="'+h+'" class="toolbarbutton"'+styl+' ><img src="images/back.jpg" alt="" align="absmiddle" border="0" width="48" height="48" />  Назад</a>';
  s+='</td>';


  //home button
  var h="",p;
  h+=document.location;
  p=h.indexOf("?");
  if( p!=-1 )
   h=h.substring(0,p);

  s+='<td '+cw+' valign="middle" align="center" >';
  s+='<a href="'+h+'" class="toolbarbutton" ><img src="images/home.jpg" alt="" align="absmiddle" border="0" width="48" height="48" />  В начало</a>';
  s+='</td>';
  
  //large spacer
  s+='<td valign="middle" align="center" >';
  s+='<img src="images/spacer.gif" alt="" align="absmiddle" border="0" width="100%" height="48" />';
  s+='</td>';
  
  //print button
  var h="";
  h+=document.location.search;
  s+='<td '+cw+' valign="middle" align="center" >';
  s+='<a href="print.html'+h+'&print=1" class="toolbarbutton" target="_blank" ><img src="images/print.jpg" alt="" align="absmiddle" border="0" width="48" height="48" />  Печать</a>';
  s+='</td>';

  s+='</tr>';
  s+='</table>';
 }

 return s;
}
