
	function checkFeedback(obj, elems) {
	var element;
	var pattern;
    for (var i = 0; i < obj.elements.length; i++) {
        element = obj.elements[i];
        if (elems != undefined)
        if (elems.join().indexOf(element.type) < 0) continue;
        if (!element.getAttribute("check")) continue;
        if (pattern = element.getAttribute("check_pattern")) {
            pattern = new RegExp(pattern, "g");
            if (!pattern.test(element.value)) {
                element.style.borderColor="#F00";
                element.focus();
                return false;
            }
        } else if (/^\s*$/.test(element.value)) {
            element.style.borderColor="#F00";
            element.focus();
            return false;
        }
    }
	return true;
	}

function show_this_form(){
	GetObj('sex-m').disabled='';
	GetObj('sex-f').disabled='';
	GetObj('month').disabled='';
	GetObj('first_summ').disabled='';
	for (var i = 0; i < 28; i++) {
		GetObj('show_me'+[i]).disabled='';
	}
}

function calculate()
{
    with (document.forms['credit-calc'])
    {

        if(price.value < 120000)
        {
            alert("Стоимость должна быть не меньше 120 000.");
            return false;
        }

        var fpr = firstpersent.value;
        var sum = price.value*(1-fpr/100);
        var pc = 8;

        firstpay.value = Math.round(price.value*fpr/100);
        monthpay.value = Math.round((sum*pc/1200)/(1-Math.pow(1/(1+pc/1200), period.value)));
		GetObj('month').value=period.value;
		GetObj('first_summ').value=firstpay.value;
    }
}
function ajaxLoad(obj,url,defMessage,post,callback){
  var ajaxObj;
  if (defMessage) document.getElementById(obj).innerHTML=defMessage;
  if(window.XMLHttpRequest){
      ajaxObj = new XMLHttpRequest();
  } else if(window.ActiveXObject){
      ajaxObj = new ActiveXObject("Microsoft.XMLHTTP");
  } else {
      return;
  }
  ajaxObj.open ((post?'POST':'GET'), url);
  if (post&&ajaxObj.setRequestHeader)
      ajaxObj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=windows-1251;");

  ajaxObj.onreadystatechange = ajaxCallBack(obj,ajaxObj,(callback?callback:null));
  ajaxObj.send(post);
  return false;
  }
function updateObj(obj, data, bold, blink){
	if(bold)data=data.bold();
	if(blink)data=data.blink();
	if (window.navigator.userAgent.indexOf ("MSIE") >= 0){
		if(document.all){
			data = '<option>truncatethis</option>' + data;
		}
		GetObj(obj).innerHTML = data;
		if(document.all) { // Or any IE testing
			GetObj(obj).outerHTML = GetObj(obj).outerHTML;
		}
	}else{
		GetObj(obj).innerHTML = data;
	}

  }
function ajaxCallBack(obj, ajaxObj, callback){
	return function(){
    	if(ajaxObj.readyState == 4){
       		if(callback) if(!callback(obj,ajaxObj))return;
       		if (ajaxObj.status==200)
        		updateObj(obj, ajaxObj.responseText);
       		else updateObj(obj, ajaxObj.status+' '+ajaxObj.statusText,1,1);
    	}
	}
}
var dom = (document.getElementById) ? true : false;
var ns5 = ((navigator.userAgent.indexOf("Gecko")>-1) && dom) ? true: false;
var ie5 = ((navigator.userAgent.indexOf("MSIE")>-1) && dom) ? true : false;
var ns4 = (document.layers && !dom) ? true : false;
var ie4 = (document.all && !dom) ? true : false;

function GetObj(id)
{
  if (dom) return document.getElementById(id);
  return (ns4) ? document.layers[id] : (ie4) ? document.all[id] : (ie5||ns5) ? document.getElementById(id) : null;
}


/*
k1 - Кт city
k2 - Кп срок страхования
k3 - Кбм бонус-малус
k4 - Кс период использования
k5 - Квс возраст и стаж
k6 -
k7 - Ко кол-во допущенных лиц
k8 - Км мощность двигателя
k9 - Кн коэфф. страхового тарифа, всегда =1
k10 - Юр/Физ лицо  1.5/1
*/

var k1,k2,k3,k4,k5,k6,k7,k8,k9,k10,b,t,kTotal;
var k1tmp,k2tmp,k3tmp,k4tmp,k5tmp,k6tmp,k7tmp,k8tmp;
var oTarifTotal;

/* Коэффициент в зависимости от территории преимущественного использования транспортного средства
г. Москва
г. Санкт-Петербург,
Города и населенные пункты Московской области
Все населенные пункты Ленинградской области
Города, указанные в Приложении 3
Города, указанные в Приложении 4
Прочие населенные пункты  */

var cityCoeff = [2, 1.8, 1.7, 1.6, 1.3, 1, 0.5];
var cityCoeffProm = [1.2, 1, 1, 1, 0.8, 0.8, 0.5];
var kbm = [0.85, 0.9, 0.95, 1];




k1 = k1tmp = 2;
k2 = k2tmp = k3 = k3tmp = k4 = k4tmp = k5 = k5tmp = k6 = k6tmp = k7 = k7tmp = k8 = k8tmp = k9 = k10 = 1;
var TarifBase = 1980;
var TarifTotal = 3960;

function getSelectedValues (dos) {
	var z = 0;
	for (var i = 0; i < dos.options.length; i++)
	if (dos.options[i].selected)
	z = dos.options[i].value;
	return z;
}
function getSelVal(dos) {var z = 0;for (var i = 0; i < dos.options.length; i++)if (dos.options[i].selected)z = dos.options[i].value;return z;}
function getSelTitle(dos) {var z = 0;for (var i = 0; i < dos.options.length; i++)if (dos.options[i].selected)z = dos.options[i].innerHTML;return z;}
function getChVal(dos) {var z = 0;for (var i = 0; i < dos.length; i++)if (dos[i].checked)z = dos[i].value;return z;}

function n_f (numeric,dec) {
	if(!isNaN(numeric)) {
		numeric = numeric.split('.');
		if(dec && numeric[1]) {
			numeric[1] = Math.round(parseFloat(numeric[1].substr(0, dec) + '.' + numeric[1].substr(dec, numeric[1].length), 10));
			return(numeric.join('.'));
		} else return 0;
	}
}

function ChangeMotorType() 	{

	TarifBase = getSelVal(document.forms['osago-calc'].MotorType);
	RegionOutVAlue = getSelVal(document.forms['osago-calc'].RegionOut);
	OwnerVal = getSelVal(document.forms['osago-calc'].OwnerSel)

	if( TarifBase == 'car' )	{
		if( OwnerVal==1 )	{
			TarifBase = 1980;
		} else {
			TarifBase = 2375;
		}
		document.forms['osago-calc'].MotorPower.disabled = false;
		k8 = k8tmp;
	} else {
		document.forms['osago-calc'].MotorPower.disabled = true;
		k8tmp = k8;k8 = 1;
	}
//		ограничения по количеству лиц  (Ко) - не используется только у прицепов легковых и грузовых авто, в остальных случаях применяется
	if( TarifBase == '395' || TarifBase == '810' || TarifBase == '305'  )	{
		k7tmp = k7;k7=1;
		k5tmp = k5;k5=1;
		k3tmp = k3;k3=1;
	} else {
		k7=k7tmp;
		if(RegionOutVAlue!=2)k3=k3tmp;
		k5=k5tmp;
	}
	Calculate2();
}


	function ChangeCity () { /* + */
		var indexc = getSelVal(document.forms['osago-calc'].City);
		if( document.forms['osago-calc'].MotorType.selectedIndex == 9 || document.forms['osago-calc'].MotorType.selectedIndex == 10 ) {
			k1 = cityCoeffProff[indexc];
		} else {
			k1 = cityCoeff[indexc];
		}
		Calculate2();
	}


	function ChangeTerm() {/* + */
		k2 = getSelVal(document.forms['osago-calc'].Term);
//		document.forms['osago-calc'].UsagePeriod.selectedIndex = 4;
		k4 = getSelVal(document.forms['osago-calc'].UsagePeriod);
		Calculate2();
	}

	function ChangeUsagePeriod () { /* + */
		k4 = getSelVal(document.forms['osago-calc'].UsagePeriod);
		Calculate2();
	}

	function ChangeMotorPower () { /* + */
		k8 = k8tmp = getSelVal(document.forms['osago-calc'].MotorPower);
		Calculate2();
	}


	function ChangeDriverStatus () { /* + */
		k5 = getSelVal(document.forms['osago-calc'].DriverStatus);
		Calculate2();
	}

	function CahngeIsNoDriverLimit () {	/* + */
		DrvLimit = getSelVal(document.forms['osago-calc'].IsNoDriverLimit);
		if (DrvLimit > 0) {
			k7 = DrvLimit;
			k5tmp = k5;
			k5 = 1;
		} else {
			k7 = 1;
			k5 = k5tmp;
		}
		Calculate2();
	}

	function ChangeOwnerSel () {
		RegionOutVAlue = getSelVal(document.forms['osago-calc'].RegionOut);
		OwnerVal = getSelVal(document.forms['osago-calc'].OwnerSel)
		ChangeMotorType();
//		alert(k5);
		ChangeRegionOut();
//		alert(k5);
		ChangeDriverStatus();
		if (OwnerVal==1) {
			k7 = k7tmp;
			if(RegionOutVAlue!=2)k3=k3tmp;
		} else  {
			ChangeKBMvalue();k3 = 1;
			k7tmp = k7;
			k7 = 1.5;
		}
		Calculate2();
	}

function ChangeRegionOut()	{ /* ???? */
		RegOutVAl = getSelVal(document.forms['osago-calc'].RegionOut);
		k2tmp = getSelVal(document.forms['osago-calc'].Term);
		OwnerVal = getSelVal(document.forms['osago-calc'].OwnerSel)

		if(RegOutVAl == 1) {
			k2tmp = k2;k2 = 1;
			k3 = k3tmp;
			k4 = k4tmp;
			k1 = k1tmp;
			k7 = k7tmp;
			ChangeCity ()
			ChangeKBMvalue()
			ChangeDriverStatus ()
			CahngeIsNoDriverLimit ()
			ChangeMotorType()
		} else if(RegOutVAl == 2) {
			k2tmp = k2;k2 = 0.2;
//			k3 = k3tmp;
//			alert('1. k3='+k3+' k3tmp='+k3tmp);
			ChangeKBMvalue();k3 = 1;
			k4tmp = k4;k4 = 1;
			k1tmp = k1;k1 = 1;
			k7 = k7tmp;
			ChangeDriverStatus ()
//			alert('12. k3='+k3+' k3tmp='+k3tmp);
			CahngeIsNoDriverLimit ()
//			alert('13. k3='+k3+' k3tmp='+k3tmp);
			ChangeMotorType()
//			alert('14. k3='+k3+' k3tmp='+k3tmp);
		} else if(RegOutVAl == 3) {
			k1 = 2
			k2 = k2tmp;
			ChangeKBMvalue();k3 = 1;
			k4tmp = k4;k4 = 1;
			k5tmp = k5;
			k7tmp = k7;
			if (OwnerVal==1) { k5 = 1.3;k7 = 1; } else  { k5 = 1;k7 = 1.5; }
		} else {
			k1tmp = k1;k1 = 1;
			k2 = k2tmp
			k3 = 1
			k4tmp = k4;k4 = 1;
			k5tmp = k5;k5 = 1;
			k7tmp = k7;k7 = 1;
		}
//alert('2. k3='+k3+' k3tmp='+k3tmp);

		Calculate2();
//alert('3. k3='+k3+' k3tmp='+k3tmp);

}

	function ChangeKBMvalue () { /* + */
		var indexc = getSelVal(document.forms['osago-calc'].kbmyears);
		k3 = k3tmp = kbm[indexc];
		Calculate2();
	}

/*
k1 - city
k2 - Кп срок страхования
k3 - Кбм бонус-малус
k4 - Кс период использования
k5 - Квс возраст и стаж
k6 -
k7 - Ко кол-во допущенных лиц
k8 - Км мощность двигателя
k9 - Кн коэфф. страхового тарифа, всегда =1
*/
function Calculate2 () {

	RegionOutVAlue = getSelVal(document.forms['osago-calc'].RegionOut);
	OwnerVal = getSelVal(document.forms['osago-calc'].OwnerSel)
	DrvLimit = getSelVal(document.forms['osago-calc'].IsNoDriverLimit);

	/* Российская федерация - физ лицо.*/
	if (RegionOutVAlue==1 && OwnerVal==1) {
		if( document.forms['osago-calc'].MotorType.selectedIndex == 0 ) {
			kTotal = k1*k5*k7*k8*k4*k3*k9;
		}
		else if (document.forms['osago-calc'].MotorType.selectedIndex == 2  || document.forms['osago-calc'].MotorType.selectedIndex == 3  || document.forms['osago-calc'].MotorType.selectedIndex == 5  || document.forms['osago-calc'].MotorType.selectedIndex == 6  || document.forms['osago-calc'].MotorType.selectedIndex == 7  || document.forms['osago-calc'].MotorType.selectedIndex == 8  || document.forms['osago-calc'].MotorType.selectedIndex == 9 || document.forms['osago-calc'].MotorType.selectedIndex == 11 ) {
			kTotal = k1*k3*k5*k7*k4*k9;
		}
		else {
			kTotal = k1*k4;
		}
	}

	/* Российская федерация - юр. лицо.*/
	if (RegionOutVAlue==1 && OwnerVal==2) {
		if( document.forms['osago-calc'].MotorType.selectedIndex == 0 ) {
			kTotal = k1*k8*k3*k7*k9;
		}
		else if ( document.forms['osago-calc'].MotorType.selectedIndex == 3  || document.forms['osago-calc'].MotorType.selectedIndex == 5  || document.forms['osago-calc'].MotorType.selectedIndex == 6  || document.forms['osago-calc'].MotorType.selectedIndex == 7  || document.forms['osago-calc'].MotorType.selectedIndex == 8  || document.forms['osago-calc'].MotorType.selectedIndex == 9 || document.forms['osago-calc'].MotorType.selectedIndex == 11 ) {
			kTotal = k1*k3*k7*k9;
		}
		else if (document.forms['osago-calc'].MotorType.selectedIndex == 2 ) {
//			document.forms['osago-calc'].IsNoDriverLimit.checked = true;
			document.forms['osago-calc'].IsNoDriverLimit.selectedIndex == 1;
			k7=1.5;
			k10=1;
			kTotal = k1*k3*k7;
		}
		else {
			kTotal = k1;k10=1;
		}
	}

	/* ТС следует к месту регистрации на территории РФ (транзит).*/
	if (RegionOutVAlue==2 && OwnerVal==1) {
		if( document.forms['osago-calc'].MotorType.selectedIndex == 0 ) {
			kTotal = k5*k7*k8*k2;
		}
		else if (document.forms['osago-calc'].MotorType.selectedIndex == 2  || document.forms['osago-calc'].MotorType.selectedIndex == 3  || document.forms['osago-calc'].MotorType.selectedIndex == 4  || document.forms['osago-calc'].MotorType.selectedIndex == 5  || document.forms['osago-calc'].MotorType.selectedIndex == 6  || document.forms['osago-calc'].MotorType.selectedIndex == 7  || document.forms['osago-calc'].MotorType.selectedIndex == 8  || document.forms['osago-calc'].MotorType.selectedIndex == 9 || document.forms['osago-calc'].MotorType.selectedIndex == 11 ) {
			kTotal = k5*k7*k2;
		}
		else {
			kTotal = k2;
		}
	}

	/* ТС следует к месту регистрации на территории РФ (транзит) - юр. лицо.*/
	if (RegionOutVAlue==2 && OwnerVal==2) {
		if( document.forms['osago-calc'].MotorType.selectedIndex == 0 ) {
			kTotal = k7*k8*k2;
		}
		else if (document.forms['osago-calc'].MotorType.selectedIndex == 2  || document.forms['osago-calc'].MotorType.selectedIndex == 3  || document.forms['osago-calc'].MotorType.selectedIndex == 4  || document.forms['osago-calc'].MotorType.selectedIndex == 5  || document.forms['osago-calc'].MotorType.selectedIndex == 6  || document.forms['osago-calc'].MotorType.selectedIndex == 7  || document.forms['osago-calc'].MotorType.selectedIndex == 8  || document.forms['osago-calc'].MotorType.selectedIndex == 9 || document.forms['osago-calc'].MotorType.selectedIndex == 11 ) {
			kTotal = k7*k2;
		}
		else {
			kTotal = k2;
		}
	}

	/* Ин. государства - физ лицо.*/
	if (RegionOutVAlue==3 && OwnerVal==1) {
		if( document.forms['osago-calc'].MotorType.selectedIndex == 0 ) {
			kTotal = k1*k3*k5*k7*k8*k2*k9;
		}
		else if (document.forms['osago-calc'].MotorType.selectedIndex == 2  || document.forms['osago-calc'].MotorType.selectedIndex == 3  || document.forms['osago-calc'].MotorType.selectedIndex == 4  || document.forms['osago-calc'].MotorType.selectedIndex == 5  || document.forms['osago-calc'].MotorType.selectedIndex == 6  || document.forms['osago-calc'].MotorType.selectedIndex == 7  || document.forms['osago-calc'].MotorType.selectedIndex == 8  || document.forms['osago-calc'].MotorType.selectedIndex == 9 || document.forms['osago-calc'].MotorType.selectedIndex == 11 ) {
			kTotal = k1*k3*k5*k7*k2*k9;
		}
		else {
			kTotal = k1*k2;k5=1;
		}
	}

	/* Ин. государства - юр. лицо.*/
	if (RegionOutVAlue==3 && OwnerVal==2) {
		if( document.forms['osago-calc'].MotorType.selectedIndex == 0 ) {
			kTotal = k1*k3*k7*k8*k2*k9;
		}
		else if (document.forms['osago-calc'].MotorType.selectedIndex == 2  || document.forms['osago-calc'].MotorType.selectedIndex == 3  || document.forms['osago-calc'].MotorType.selectedIndex == 5  ||  document.forms['osago-calc'].MotorType.selectedIndex == 6  || document.forms['osago-calc'].MotorType.selectedIndex == 7  || document.forms['osago-calc'].MotorType.selectedIndex == 8  || document.forms['osago-calc'].MotorType.selectedIndex == 9 || document.forms['osago-calc'].MotorType.selectedIndex == 11 ) {
			kTotal = k1*k3*k7*k2*k9;
		}
		else {
			kTotal = k1*k2;
			k10=1;k7=1;
		}
	}

	/* Ин. государства Украина, Белорусия, Казахстан - физ лицо.*/
	if (RegionOutVAlue==4 && OwnerVal==1) {
		if( document.forms['osago-calc'].MotorType.selectedIndex == 0 ) {
			kTotal = k1*k3*k5*k7*k8*k2*k9;
		}
		else if (document.forms['osago-calc'].MotorType.selectedIndex == 2  || document.forms['osago-calc'].MotorType.selectedIndex == 3  || document.forms['osago-calc'].MotorType.selectedIndex == 5  || document.forms['osago-calc'].MotorType.selectedIndex == 6  || document.forms['osago-calc'].MotorType.selectedIndex == 7  || document.forms['osago-calc'].MotorType.selectedIndex == 8  || document.forms['osago-calc'].MotorType.selectedIndex == 9 || document.forms['osago-calc'].MotorType.selectedIndex == 11 ) {
			kTotal = k1*k3*k5*k7*k2*k9;
		}
		else {
			kTotal = k1*k2;
			k10=1;
		}
	}

	/* Ин. государства Украина, Белорусия, Казахстан  - юр. лицо.*/
	if (RegionOutVAlue==4 && OwnerVal==2) {
		if( document.forms['osago-calc'].MotorType.selectedIndex == 0 ) {
			kTotal = k1*k3*k7*k8*k2*k9;
		}
		else if (document.forms['osago-calc'].MotorType.selectedIndex == 2  || document.forms['osago-calc'].MotorType.selectedIndex == 3  || document.forms['osago-calc'].MotorType.selectedIndex == 4  || document.forms['osago-calc'].MotorType.selectedIndex == 5  || document.forms['osago-calc'].MotorType.selectedIndex == 6  || document.forms['osago-calc'].MotorType.selectedIndex == 7  || document.forms['osago-calc'].MotorType.selectedIndex == 8  || document.forms['osago-calc'].MotorType.selectedIndex == 9 || document.forms['osago-calc'].MotorType.selectedIndex == 11 ) {
			kTotal = k1*k3*k7*k2*k9;
		}
		else if (document.forms['osago-calc'].MotorType.selectedIndex == 4 ) {
			k10=1;
		}
		else {
			kTotal = k1*k2;
		}
	}

	TarifTotal = Math.ceil(kTotal*k10*TarifBase*100)/100;
	document.forms['osago-calc'].TarifTotal.value = TarifTotal.toFixed(1);
	DisableFields();
}

function DisableFields () {
	OwnerVal = getSelVal(document.forms['osago-calc'].OwnerSel);
	DrvLimit = getSelVal(document.forms['osago-calc'].IsNoDriverLimit);

	with(document.forms['osago-calc'])
	{
		Term.disabled = '';
		City.disabled = '';
		UsagePeriod.disabled = '';
//		MotorPower.disabled = '';
		kbmyears.disabled = '';
		DriverStatus.disabled = '';
		IsNoDriverLimit.disabled = '';
		RegionOut.disabled = '';
		RegionOutVAlue = getSelVal(document.forms['osago-calc'].RegionOut);

		if (OwnerVal==2) {
			IsNoDriverLimit.disabled = true;
			DriverStatus.disabled = true;
			UsagePeriod.disabled = true;
		}
//alert (RegionOutVAlue)
		if (DrvLimit >0) {DriverStatus.disabled = true;} //
		if( TarifBase == '395' || TarifBase == '810' || TarifBase == '305'  )	{IsNoDriverLimit.disabled = true; kbmyears.disabled = true; } // ограничения по количеству лиц  (Ко) - не используется только у прицепов легковых и грузовых авто, в остальных случаях применяется // страхование в предыдущие годы (Кбм) - не применим: для всех типов прицепов
		if( TarifBase == '395' || TarifBase == '810' )	{ DriverStatus.disabled = true;} // минимальный водительский возраст и стаж  (Квс) не используется для  прицепов легковых и грузовых авто.
		if( (TarifBase == '395' || TarifBase == '810') && OwnerVal==2 )	{ UsagePeriod.disabled = true;} // период использования не используется для  прицепов легковых и грузовых авто.
		if( TarifBase == '2025' && OwnerVal==2 )	{ UsagePeriod.disabled = true;} //

		if (RegionOutVAlue == 1 ) { Term.disabled = true; } // для граждан РФ - срок договора всегда больше 9ти мес.
 // для транзитников - период использования не имеет значения.
		if (RegionOutVAlue == 2 && OwnerVal==1 ) { UsagePeriod.disabled = true; City.disabled = true;Term.disabled = true; DriverStatus.disabled = false; IsNoDriverLimit.disabled = false; kbmyears.disabled = true; }
 // для транзитников юр. лиц - Страхование в предыдущие годы не имеет значения.
		if (RegionOutVAlue == 2 && OwnerVal==2 ) { UsagePeriod.disabled = true; City.disabled = true;Term.disabled = true; DriverStatus.disabled = true; IsNoDriverLimit.disabled = true; kbmyears.disabled = true; }
		if (RegionOutVAlue == 3 ) { UsagePeriod.disabled = true; City.disabled = true; DriverStatus.disabled = true; IsNoDriverLimit.disabled = true; kbmyears.disabled = true; } // для иностранцев.
 // для иностранных граждан город не важен
		if (RegionOutVAlue == 4 ) { UsagePeriod.disabled = true; City.disabled = true; DriverStatus.disabled = true; IsNoDriverLimit.disabled = true; }
		if (RegionOutVAlue == 4  && OwnerVal==2 ) { UsagePeriod.disabled = true; City.disabled = true; DriverStatus.disabled = true; IsNoDriverLimit.disabled = true; kbmyears.disabled = true; }
	}

	str = 'Тип ТС: ' + getSelTitle(document.forms['osago-calc'].MotorType)+"\n";
	str += 'Мощность ТС (л.с.): ' + getSelTitle(document.forms['osago-calc'].MotorPower) + "\n";
	str += 'Владелец ТС: ' + getSelTitle(document.forms['osago-calc'].OwnerSel) + "\n";
	str += 'Место регистрации ТС: ' + getSelTitle(document.forms['osago-calc'].RegionOut) + "\n";
	str += (document.forms['osago-calc'].Term.disabled==false)?'Срок договора: ' + getSelTitle(document.forms['osago-calc'].Term) + "\n":'';
	str += (document.forms['osago-calc'].UsagePeriod.disabled==false)?'Период использования ТС: ' + getSelTitle(document.forms['osago-calc'].UsagePeriod) + "\n":'';
	str += (document.forms['osago-calc'].DriverStatus.disabled==false)?'Минимальный возвраст и водительский стаж лиц: ' + getSelTitle(document.forms['osago-calc'].DriverStatus) + "\n":'';
	str += (document.forms['osago-calc'].IsNoDriverLimit.disabled==false)?'Количество водителей: ' + getSelTitle(document.forms['osago-calc'].IsNoDriverLimit) + "\n":'';
	str += (document.forms['osago-calc'].City.disabled==false)?'Место жительства (нахождения) собственника ТС: ' + getSelTitle(document.forms['osago-calc'].City) + "\n":'';
	str += (document.forms['osago-calc'].kbmyears.disabled==false)?'Страхование в предыдущие годы: ' + getSelTitle(document.forms['osago-calc'].kbmyears) + "\n":'';
	str += 'Cтоимость полиса: ' + document.forms['osago-calc'].TarifTotal.value+"\n";
	document.forms['osago-calc'].txtorder.value = str;
}

/*
k1 - city
k2 - Кп срок страхования
k3 - Кбм бонус-малус
k4 - Кс период использования
k5 - Квс возраст и стаж
k6 -
k7 - Ко кол-во допущенных лиц
k8 - Км мощность двигателя
k9 - Кн коэфф. страхового тарифа, всегда =1
*/
