//<![CDATA[

function js_win_open(title, txt) {

var windowTopContent = document.getElementById('windowTopContent');
windowTopContent.innerHTML = title;

var windowContent = document.getElementById('windowContent');
windowContent.innerHTML = txt;
			$('#window').show();
		
//}
}

function calcTarif(frm) {
//alert('111');

var tarif_summ = document.getElementById('tarif_summ');

var koef = 3.18;

var minv = 3.5; var maxv = 100; var summ;
var bonus = 1.1;

var bank_guarantee = document.getElementById('bank-guarantee');
var dogovor = document.getElementById('dogovor');


if (bank_guarantee.checked) {minv = 3.5;maxv = 100; koef = 3.18;}
if (dogovor.checked) {minv = 2.5;maxv = 100; koef = 2.27;}



var frm_tarif_summ = document.getElementById('frm_tarif_summ').value;
var frm_tarif_month = document.getElementById('frm_tarif_month').value;


var re_num = /^([^\d]+)/g

frm_tarif_summ = frm_tarif_summ.replace(re_num,'');
frm_tarif_month = frm_tarif_month.replace(re_num,'');

document.getElementById('frm_tarif_summ').value = frm_tarif_summ;
document.getElementById('frm_tarif_month').value = frm_tarif_month;
//tarif_summ.innerHTML = frm_tarif_summ;

//summ = minv;

if (frm_tarif_month && frm_tarif_month != null) {
/*
summ = minv * frm_tarif_month;//int.frm_tarif_summ;
bonus = bonus*1 + frm_tarif_month;
*/
}
//else summ = minv;



if (frm_tarif_summ && frm_tarif_summ != null) {
/*
if ($( "#slider-range" ).slider( "values", 0 ) && $( "#slider-range" ).slider( "values", 0 ) != null) {
  minv = $( "#slider-range" ).slider( "values", 0 );
}
*/
minv = minv * 1;
if (minv == 3.5) bonus = 1.1;
//minv = minv;//int.frm_tarif_summ;
//maxv = 100;
var pr = (frm_tarif_summ / 100) * minv;

summ = pr * 1;//frm_tarif_summ.round(2) + 0.035;
frm_tarif_summ = frm_tarif_summ * 1;
summ = pr;

summ = summ.toFixed(1);

bonus = minv / koef;
bonus = bonus.toFixed(1);


var bonus_count = (frm_tarif_summ / 100) * bonus;
bonus = '<br />Бонус: ' + bonus + ' %';

bonus_count = bonus_count.toFixed(1);
bonus = bonus + ' (' + bonus_count + ' руб.)';
//if (minv.toFixed(1) == 3.5) bonus = 1.1;
tarif_summ.innerHTML = 'Минимальная сумма: ' + summ + ' руб.' + bonus;



	$(function() {
		$( "#slider-range" ).slider({
			range: true,
			min: minv,
			max: 100,
			step: 0.5,
			values: [ minv/*, maxv*/ ],
			slide: function( event, ui ) {
				$( "#amount" ).val( "" + ui.values[ 0 ] + " %");// + " - " + ui.values[ 1 ] ),
				minv = ui.values[ 0 ];
				//tarif_summ.innerHTML = 'Минимальная сумма: ' + ui.values[ 0 ] + bonus;
				//tarif_summ.innerHTML = 'Минимальная сумма: ' + summ + bonus;
				
minv = minv * 1;

//minv = minv;//int.frm_tarif_summ;
//maxv = 100;
var pr = (frm_tarif_summ / 100) * minv;

summ = pr * 1;//frm_tarif_summ.round(2) + 0.035;
frm_tarif_summ = frm_tarif_summ * 1;

//summ = summ + frm_tarif_summ;

summ = summ.toFixed(1);

bonus = minv / koef;
bonus = bonus.toFixed(1) * 1;

var bonus_count = (frm_tarif_summ / 100) * bonus;
bonus = '<br />Бонус: ' + bonus + ' %';

bonus_count = bonus_count.toFixed(1);
bonus = bonus + ' (' + bonus_count + ' руб.)';
//if (minv.toFixed(1) == 3.5) bonus = 1.1;
tarif_summ.innerHTML = 'Минимальная сумма: ' + summ + ' руб.' + bonus;
				
				
				
			}
		});
		$( "#amount" ).val( "" + $( "#slider-range" ).slider( "values", 0 ) + " %");// +
			//" - " + $( "#slider-range" ).slider( "values", 1 ) );
	});
}

//$(function() {$( "#slider-range" ).slider.values = [ minv, maxv ]; });


}

function calcTarifFin(frm) {


var tarif_summ = document.getElementById('tarif_summ');
var minv; var maxv; var summ;
var bonus = 0;

bonus = '<br />Бонус: ' + bonus + ' %';

var bonus_count = (frm_tarif_summ / 100) * bonus;
bonus_count = bonus_count.toFixed(1);
bonus = bonus + ' (' + bonus_count + ' рублей)';

tarif_summ.innerHTML = 'Минимальная сумма: ' + summ + ' рублей' + bonus;

}

//$(document).ready(
function send_form2() {
alert('ok');
return false;
}
function send_form(frm, win) {

var fldname;
//alert('ok');
//return false;
var re =  /^(frm_)/g
var re_1space =  /^(\s)/g
var re_empty =  /^((.*)(\*)$)/g

var out_mes = '';
var out_mes_empty = "Вы не заполнили обязательные поля: <br />";

var data_txt = '';
for (var i=0;i<frm.length;i++) {
if (frm[i].name) {
str = frm[i].name;
result = str.match(re);

if ((result && result != null)) {
if ((frm[i].name && frm[i].name != null) && (frm[i].value && frm[i].value != null)) {
if (frm[i].title && frm[i].title != null) fldname = frm[i].title;
else fldname = frm[i].name;
data_txt += "&" + fldname + "=" + frm[i].value;

}

var ctitle = frm[i].getAttribute("tooltip");
if (ctitle && ctitle != null) ctitle = ctitle.replace(re_1space,'');
// проверка на обязательные поля
if ((frm[i].title && frm[i].title != null) || (ctitle && ctitle != null)) {
ctitle = '' + ctitle;
result_empty = ctitle.match(re_empty);
//if (ctitle) result_empty = ctitle.match(re_empty);
//else if (frm[i].title) {ctitle = frm[i].title;result_empty = frm[i].title.match(re_empty);}
var re_star = /\*$/g;
//ctitle.replace(re_star,'')

var title_without_star = ctitle.replace(re_star,'');
title_without_star = title_without_star.replace(re_1space,'');

/*
if (frm[i].value == title_without_star) {
debug.innerHTML = title_without_star + '/ - /' + frm[i].value + '-<br />';return false;
}
else {debug.innerHTML = 'no-<br />';return false;}
*/

if (result_empty) {
  
  if ((!frm[i].value) || (frm[i].value == title_without_star)) {
  //debug.innerHTML = title_without_star + '/ - /' + frm[i].value + '-<br />';return false;
    out_mes += '— ' + title_without_star;
    out_mes += '<br />';
  }
}
}
}



}
}
//debug.innerHTML += frm[i].title + '-<br />';return false;
if (win == null || !win) win = 'windowSend';

if (out_mes && out_mes != null) {
  out_mes = out_mes_empty + out_mes;
  
  //out_mes = out_mes.replace(/(\,\s)$/g,'');
  
  //debug.innerHTML += out_mes + '-<br />';
  err_mesBlock = document.getElementById('err_mes');
  err_mesBlock.innerHTML = out_mes;
  $("#windowErr").dialog(
	        {
	            title: 'Ошибка'
	        }
  );
  $('#windowErr').dialog('open');
  return false;
}
data_txt = data_txt.replace(/^&/g,'');

// debug
//debug.innerHTML += data_txt + '-<br />';
//return false;

var bodyContent = $.ajax({
      url: "send.php",
      global: false,
      type: "POST",
      data: data_txt,//"name=" + frm_name + "&address=" + frm_address + "&text=" + frm_text,
      dataType: "html",
      async:false,
      success: function(msg, textStatus){
         //alert(msg);
         
         //msgxml = encodeURIComponent(msg);
         msgxml = msg;
         //alert(msgxml);
         
         if (textStatus == 'success') {
         
         //js_win_open('Сообщение отправлено','Ваше сообщение отправлено, оно будет рассмотрено в самое ближайшее время.');
         
          $('#' + win).dialog('open');
         }
         else {
         
         }//js_win_open('При отправки сообщения возникла ошибка','При отправке произошла ошибка. Приносим свои извинения.');//else alert('При отправке произошла ошибка. Приносим свои извинения.');
      }

   }
).responseText;
//debug.innerHTML += msg + '-<br />';
/*
msgxml = encodeURIComponent(msgxml);
//alert(msgxml);
var bodyContent2 = $.ajax({
      url: "gz.peterpolis.ru/gz_leads_gate.aspx",
      global: false,
      type: "POST",
      data: "?source=bankgarantia.ru&body="+msgxml,//"name=" + frm_name + "&address=" + frm_address + "&text=" + frm_text,
      dataType: "html",
      async:false,
      success: function(msg, textStatus){
         alert(textStatus);
         //msgxml = msg;
         if (textStatus == 'success') {js_win_open('Сообщение отправлено','Ваше сообщение отправлено, оно будет рассмотрено в самое ближайшее время.');return false;}
         else js_win_open('При отправки сообщения возникла ошибка','При отправке произошла ошибка. Приносим свои извинения.');//else alert('При отправке произошла ошибка. Приносим свои извинения.');
      }

   }
).responseText;
*/

 $(document).ajaxError(function(e, xhr, settings, exception) {
//alert('error in: ' + settings.url + ' \\n'+'error:\\n' + exception + '\\n' + xhr.status);
alert(xhr.status);
}); 



    return false;
}
//);


function hideobject(num) {
  var div_num = 'div'+num;
  if (document.getElementById(div_num)) document.getElementById(div_num).className = 'invisible_block';
}

function showobject(num) {
  var div_num = 'div'+num;
  if (document.getElementById(div_num))document.getElementById(div_num).className = 'visible_block';
}

function validclient_reg_users(frm) {
return true;
}





$(document).ready(
function setevents()
{
  var tr_bg_light_color = '#ffffff';
  var tr_text_light_color = '';
  var light_color = '#f4dcdd';//цвет, на который подсвечиваются строки/////////var light_color = '#E7F5FD';-temp
  var light_color2 = '#cb0b10';
  
  var out_color = '';         //цвет, возвращаемый строкам (т.е. тот, который стоял)
  var _dd=document;
  var tableindex = 'hilighttable';

  td=_dd.all?_dd.all:_dd.getElementsByTagName("table");
  taLength=td.length;

  for(var it=0;it<taLength;it++)
  {
    var tb=td[it].getAttribute("id");
    
    if (tb&&(tb.indexOf(tableindex)!=-1)) 
    {
      var table1 = document.getElementById(tb);

      if (table1 != null) 
      {
        var table = table1;
        var len = table.rows.length;
        for (var i = 0; i < len; i++)
        {
        
          var tr = table.rows[i];

            tr.bgColor = tr_bg_light_color;
            //debug.innerHTML += tr.cells.length;//alert(count.tr.item());
            
            for (var icell = 0; icell < tr.cells.length; icell++)
            {
              tr.cells[icell].style.color = tr_text_light_color;
              //if (icell != tr.cells.length - 1) tr.cells[icell].style.borderRightColor = tr_text_light_color;
            }
        
            //tr.cells.Color = tr_bg_light_color;
            tr.onmouseover = function omo() {
            this.bgColor = light_color;
            for (var icell = 0; icell < tr.cells.length; icell++)
            {
              this.cells[icell].style.borderBottomColor = light_color2;
            }
            };
            tr.onmouseout = function omo() {
            this.bgColor = out_color;
            for (var icell = 0; icell < tr.cells.length; icell++)
            {
              this.cells[icell].style.borderBottomColor = out_color;
            }
            };
            
          

        }
      }
    }
  }
}



);

//$(document).ready(
/*
function calc_tarif(frm) {
//alert('111');
var tarif_summ = document.getElementById('tarif_summ');

var min; var max;

for (var i=0;i<frm.length;i++) {
if (frm[i].name) {
if (frm[i].name == 'frm_tarif_type') {min = '10';max = '20';}
}
}


var bonus = '<br />Бонус: ' + frm.frm_tarif_type;

tarif_summ.innerHTML = 'Минимальная сумма: ' + '1' + bonus;



}
*/
//);

//]]>
