﻿/*
 * osago.js
 */

var amount;

/* * * */
var tsowner_names = new Array(3);

tsowner_names[0] = "---";
tsowner_names[1] = "Физическое лицо, ПБОЮЛ";
tsowner_names[2] = "Юридическое лицо";


/* * * */
var tstype_names = new Array(15);
var tstype_values = new Array(15);

tstype_names[0] = "---";
tstype_names[1] = "легковые автомобили (кат. В)";
tstype_names[2] = "легковые автомобили (кат. В), используемые в качестве такси";
tstype_names[3] = "прицепы к легковым автомобилям, мотоциклам, мотороллерам";
tstype_names[4] = "грузовые автомобили (кат. С) с разрешенной массой до 16 т вкл";
tstype_names[5] = "грузовые автомобили (кат. С)с разрешенной массой более 16 т";
tstype_names[6] = "прицепы к грузовым автомобилям, полуприцепы";
tstype_names[7] = "автобусы (кат. D) с количеством пассаж. мест до 20 вкл.";
tstype_names[8] = "автобусы (кат. D) с количеством пассаж. мест более 20";
tstype_names[9] = "автобусы (кат. D), используемые в качестве такси";
tstype_names[10] = "троллейбусы";
tstype_names[11] = "трамваи";
tstype_names[12] = "тракторы, дорожно-строительные и иные машины";
tstype_names[13] = "прицепы к тракторам и строительным машинам";
tstype_names[14] = "мотоциклы, мотороллеры (кат. А)";

tstype_values[0] = 0;
tstype_values[1] = 2375;
tstype_values[2] = 2965;
tstype_values[3] = 395;
tstype_values[4] = 2025;
tstype_values[5] = 3240;
tstype_values[6] = 810;
tstype_values[7] = 1620;
tstype_values[8] = 2025;
tstype_values[9] = 2965;
tstype_values[10] = 1620;
tstype_values[11] = 1010;
tstype_values[12] = 1215;
tstype_values[13] = 305;
tstype_values[14] = 1215;

/* * * */
var homeregion_names = new Array(304);
var homeregion_values = new Array(304);

homeregion_names[0] = "---";
homeregion_names[1] = "Москва";
homeregion_names[2] = "Московская обл.";
homeregion_names[3] = "Санкт-Петербург";
homeregion_names[4] = "Ленинградская обл.";
homeregion_names[5] = "Астраханская обл.";
homeregion_names[6] = "Абакан";
homeregion_names[7] = "Азов";
homeregion_names[8] = "Александров";
homeregion_names[9] = "Алексин";
homeregion_names[10] = "Альметьевск";
homeregion_names[11] = "Амурск";
homeregion_names[12] = "Анапа";
homeregion_names[13] = "Ангарск";
homeregion_names[14] = "Анжеро-Судженск";
homeregion_names[15] = "Апатиты";
homeregion_names[16] = "Арзамас";
homeregion_names[17] = "Армавир";
homeregion_names[18] = "Арсеньев";
homeregion_names[19] = "Артем";
homeregion_names[20] = "Архангельск";
homeregion_names[21] = "Асбест";
homeregion_names[22] = "Ачинск";
homeregion_names[23] = "Барнаул";
homeregion_names[24] = "Брянская обл.";
homeregion_names[25] = "Балаково";
homeregion_names[26] = "Балахна";
homeregion_names[27] = "Балашов";
homeregion_names[28] = "Батайск";
homeregion_names[29] = "Белгород";
homeregion_names[30] = "Белебей";
homeregion_names[31] = "Белово";
homeregion_names[32] = "Белогорск";
homeregion_names[33] = "Белорецк";
homeregion_names[34] = "Белореченск";
homeregion_names[35] = "Бердск";
homeregion_names[35] = "Березники";
homeregion_names[37] = "Березовский";
homeregion_names[38] = "Бийск";
homeregion_names[39] = "Биробиджан";
homeregion_names[40] = "Благовещенск";
homeregion_names[41] = "Бор";
homeregion_names[42] = "Борисоглебск";
homeregion_names[43] = "Боровичи";
homeregion_names[44] = "Братск";
homeregion_names[45] = "Бугульма";
homeregion_names[46] = "Бугуруслан";
homeregion_names[47] = "Буденновск";
homeregion_names[48] = "Бузулук";
homeregion_names[49] = "Буйнакск";
homeregion_names[50] = "Владивосток";
homeregion_names[51] = "Волгоградская обл.";
homeregion_names[52] = "Воронежская обл.";
homeregion_names[53] = "Великие Луки";
homeregion_names[54] = "Великий Новгород";
homeregion_names[55] = "Верхняя Пышма";
homeregion_names[56] = "Верхняя Салда";
homeregion_names[57] = "Владикавказ";
homeregion_names[58] = "Владимир";
homeregion_names[59] = "Волгодонск";
homeregion_names[60] = "Волжск";
homeregion_names[61] = "Волжский";
homeregion_names[62] = "Вологда";
homeregion_names[63] = "Вольск";
homeregion_names[64] = "Воркута";
homeregion_names[65] = "Воткинск";
homeregion_names[66] = "Выкса";
homeregion_names[67] = "Вышний Волочек";
homeregion_names[68] = "Вязьма";
homeregion_names[69] = "Геленджик";
homeregion_names[70] = "Георгиевск";
homeregion_names[71] = "Глазов";
homeregion_names[72] = "Горно-Алтайск";
homeregion_names[73] = "Губкин";
homeregion_names[74] = "Гуково";
homeregion_names[75] = "Гусь-Хрустальный";
homeregion_names[76] = "Дербент";
homeregion_names[77] = "Дзержинск";
homeregion_names[78] = "Димитровград";
homeregion_names[79] = "Екатеринбургская обл.";
homeregion_names[80] = "Ейск";
homeregion_names[81] = "Елабуга";
homeregion_names[82] = "Елец";
homeregion_names[83] = "Есентуки";
homeregion_names[84] = "Ефремов";
homeregion_names[85] = "Железногорск";
homeregion_names[86] = "Заречный";
homeregion_names[87] = "Заринск";
homeregion_names[88] = "Зеленогорск";
homeregion_names[89] = "Зеленодольск";
homeregion_names[90] = "Златоуст";
homeregion_names[91] = "Ивановская обл.";
homeregion_names[92] = "Ижевск";
homeregion_names[93] = "Иркутская обл.";
homeregion_names[94] = "Инта";
homeregion_names[95] = "Искитим";
homeregion_names[96] = "Ишим";
homeregion_names[97] = "Ишимбай";
homeregion_names[98] = "Йошкар-Ола";
homeregion_names[99] = "Казань";
homeregion_names[100] = "Калиниградская обл.";
homeregion_names[101] = "Кемеровская обл.";
homeregion_names[102] = "Кировская обл.";
homeregion_names[103] = "Краснодарский край";
homeregion_names[104] = "Красноярский край";
homeregion_names[105] = "Курская обл.";
homeregion_names[106] = "Калуга";
homeregion_names[107] = "Каменск-Уральский";
homeregion_names[108] = "Каменск-Шахтинский";
homeregion_names[109] = "Камышин";
homeregion_names[110] = "Канаш";
homeregion_names[111] = "Канск";
homeregion_names[112] = "Каспийск";
homeregion_names[113] = "Кимры";
homeregion_names[114] = "Кинешма";
homeregion_names[115] = "Кирово-Чепецк";
homeregion_names[116] = "Киселевск";
homeregion_names[117] = "Кисловодск";
homeregion_names[118] = "Клинцы";
homeregion_names[119] = "Ковров";
homeregion_names[120] = "Когалым";
homeregion_names[121] = "Комсомольск-на-Амуре";
homeregion_names[122] = "Копейск";
homeregion_names[123] = "Кострома";
homeregion_names[124] = "Котлас";
homeregion_names[125] = "Краснокаменск";
homeregion_names[126] = "Краснокамск";
homeregion_names[127] = "Краснотурьинск";
homeregion_names[128] = "Кропоткин";
homeregion_names[129] = "Крымск";
homeregion_names[130] = "Кстово";
homeregion_names[131] = "Кузнецк";
homeregion_names[132] = "Куйбышев";
homeregion_names[133] = "Кумертау";
homeregion_names[134] = "Кунгур";
homeregion_names[135] = "Курган";
homeregion_names[136] = "Курганинск";
homeregion_names[137] = "Кызыл";
homeregion_names[138] = "Липецкая обл.";
homeregion_names[139] = "Лабинск";
homeregion_names[140] = "Лениногорск";
homeregion_names[141] = "Ленинск-Кузнецкий";
homeregion_names[142] = "Лесной";
homeregion_names[143] = "Лесосибирск";
homeregion_names[144] = "Ливны";
homeregion_names[145] = "Лиски";
homeregion_names[146] = "Лысьва";
homeregion_names[147] = "Магнитогорск";
homeregion_names[148] = "Магадан";
homeregion_names[149] = "Майкоп";
homeregion_names[150] = "Малгобек";
homeregion_names[151] = "Махачкала";
homeregion_names[152] = "Междуреченск";
homeregion_names[153] = "Мелеуз";
homeregion_names[154] = "Миасс";
homeregion_names[155] = "Минеральные Воды";
homeregion_names[156] = "Минусинск";
homeregion_names[157] = "Михайловка";
homeregion_names[158] = "Михайловск";
homeregion_names[159] = "Мичуринск";
homeregion_names[160] = "Мончегорск";
homeregion_names[161] = "Мурманск";
homeregion_names[162] = "Муром";
homeregion_names[163] = "Мценск";
homeregion_names[164] = "Набережные челны";
homeregion_names[165] = "Нижний Новгород";
homeregion_names[166] = "Новокузнецкая обл.";
homeregion_names[167] = "Новосибирская обл.";
homeregion_names[168] = "Назарово";
homeregion_names[169] = "Назрань";
homeregion_names[170] = "Нальчик";
homeregion_names[171] = "Находка";
homeregion_names[172] = "Невинномысск";
homeregion_names[173] = "Нерюнгри";
homeregion_names[174] = "Нефтекамск";
homeregion_names[175] = "Нефтеюганск";
homeregion_names[176] = "Нижневартовск";
homeregion_names[177] = "Нижнекамск";
homeregion_names[178] = "Нижний Тагил";
homeregion_names[179] = "Новоалтайск";
homeregion_names[180] = "Новокуйбышевск";
homeregion_names[181] = "Новомосковск";
homeregion_names[182] = "Новороссийск";
homeregion_names[183] = "Новотроицк";
homeregion_names[184] = "Новоуральск";
homeregion_names[185] = "Новочебоксарск";
homeregion_names[186] = "Новочеркасск";
homeregion_names[187] = "Новошахтинск";
homeregion_names[188] = "Новый Уренгой";
homeregion_names[189] = "Норильск";
homeregion_names[190] = "Ноябрьск";
homeregion_names[191] = "Нягань";
homeregion_names[192] = "Омская обл.";
homeregion_names[193] = "Оренбургская обл.";
homeregion_names[194] = "Обнинск";
homeregion_names[195] = "Озерск";
homeregion_names[196] = "Октябрьский";
homeregion_names[197] = "Орел";
homeregion_names[198] = "Орск";
homeregion_names[199] = "Осинники";
homeregion_names[200] = "Отрадный";
homeregion_names[201] = "Пензенская обл.";
homeregion_names[202] = "пермская обл.";
homeregion_names[203] = "Павлово";
homeregion_names[204] = "Первоуральск";
homeregion_names[205] = "Петрозаводск";
homeregion_names[206] = "Петропавловск-Камчатский";
homeregion_names[207] = "Печора";
homeregion_names[208] = "Полевской";
homeregion_names[209] = "Прокопьевск";
homeregion_names[210] = "Прохладный";
homeregion_names[211] = "Псков";
homeregion_names[212] = "Пятигорск";
homeregion_names[213] = "Ростов-на-Дону";
homeregion_names[214] = "Рязанская обл.";
homeregion_names[215] = "Ревда";
homeregion_names[216] = "Ржев";
homeregion_names[217] = "Рославль";
homeregion_names[218] = "Россошь";
homeregion_names[219] = "Рубцовск";
homeregion_names[220] = "Рузаевка";
homeregion_names[221] = "Рыбинск";
homeregion_names[222] = "Самарская обл.";
homeregion_names[223] = "Саратовская обл.";
homeregion_names[224] = "Салават";
homeregion_names[225] = "Сальск";
homeregion_names[226] = "Саранск";
homeregion_names[227] = "Сарапул";
homeregion_names[228] = "Саров";
homeregion_names[229] = "Сатка";
homeregion_names[230] = "Сафоново";
homeregion_names[231] = "Саяногорск";
homeregion_names[232] = "Свободный";
homeregion_names[233] = "Северодвинск";
homeregion_names[234] = "Североморск";
homeregion_names[235] = "Северск";
homeregion_names[236] = "Серов";
homeregion_names[237] = "Сибай";
homeregion_names[238] = "Славянск-на-Кубани";
homeregion_names[239] = "Смоленск";
homeregion_names[240] = "Соликамск";
homeregion_names[241] = "Сочи";
homeregion_names[242] = "Спасск-Дальний";
homeregion_names[243] = "Ставрополь";
homeregion_names[244] = "Старый Оскол";
homeregion_names[245] = "Стерлитамак";
homeregion_names[246] = "Сургут";
homeregion_names[247] = "Сызрань";
homeregion_names[248] = "Сыктывкар";
homeregion_names[249] = "Тверская обл.";
homeregion_names[250] = "Тольятти";
homeregion_names[251] = "Томская обл.";
homeregion_names[252] = "Тульская обл.";
homeregion_names[253] = "Тюменская обл.";
homeregion_names[254] = "Таганрог";
homeregion_names[255] = "Талнах";
homeregion_names[256] = "Тамбов";
homeregion_names[257] = "Тимашевск";
homeregion_names[258] = "Тихорецк";
homeregion_names[259] = "Тобольск";
homeregion_names[260] = "Троицк (Челябинская обл.)";
homeregion_names[261] = "Туапсе";
homeregion_names[262] = "Туймазы";
homeregion_names[263] = "Тулун";
homeregion_names[264] = "Ульяновская обл";
homeregion_names[265] = "Уфа";
homeregion_names[266] = "Узловая";
homeregion_names[267] = "Улан-Удэ";
homeregion_names[268] = "Услоье-Сибирское";
homeregion_names[269] = "Уссурийск";
homeregion_names[270] = "Усть-Илимск";
homeregion_names[271] = "Усть-Кут";
homeregion_names[272] = "Ухта";
homeregion_names[273] = "Хабаровский край";
homeregion_names[274] = "Ханты-Мансийск";
homeregion_names[275] = "Хасавюрт";
homeregion_names[276] = "Чебоксары";
homeregion_names[277] = "Челябинская обл.";
homeregion_names[278] = "Чайковский";
homeregion_names[279] = "Чапаевск";
homeregion_names[280] = "Чебаркуль";
homeregion_names[281] = "Черемхово";
homeregion_names[282] = "Череповец";
homeregion_names[283] = "Черкесск";
homeregion_names[284] = "Черногорск";
homeregion_names[285] = "Чистополь";
homeregion_names[286] = "Чита";
homeregion_names[287] = "Чусовой";
homeregion_names[288] = "Щадринск";
homeregion_names[289] = "Шахты";
homeregion_names[290] = "Шелехов";
homeregion_names[291] = "Шуя";
homeregion_names[292] = "Щекино";
homeregion_names[293] = "Элиста";
homeregion_names[294] = "Энгельс";
homeregion_names[295] = "Южно-Сахалинск";
homeregion_names[296] = "Юрга";
homeregion_names[297] = "Ярославская обл.";
homeregion_names[298] = "Якутск";
homeregion_names[299] = "Ярцево";
homeregion_names[300] = "Прочие города и населенные пункты";
homeregion_names[301] = "cледует к месту регистрации (транзит)";
homeregion_names[302] = "Регистрация - Беларусь, Украина, Казахстан";
homeregion_names[303] = "иное иностранное государство";


homeregion_values[0] = 0;
homeregion_values[1] = 2;
homeregion_values[2] = 1.7;
homeregion_values[3] = 1.8;
homeregion_values[4] = 1.6;
homeregion_values[5] = 0.65;
homeregion_values[6] = 1;
homeregion_values[7] = 1;
homeregion_values[8] = 1;
homeregion_values[9] = 1;
homeregion_values[10] = 1;
homeregion_values[11] = 1;
homeregion_values[12] = 1;
homeregion_values[13] = 1;
homeregion_values[14] = 1;
homeregion_values[15] = 1;
homeregion_values[16] = 1;
homeregion_values[17] = 1;
homeregion_values[18] = 1;
homeregion_values[19] = 1;
homeregion_values[20] = 1;
homeregion_values[21] = 1;
homeregion_values[22] = 1;
homeregion_values[23] = 1.3;
homeregion_values[24] = 0.6;
homeregion_values[25] = 1;
homeregion_values[26] = 1;
homeregion_values[27] = 1;
homeregion_values[28] = 1;
homeregion_values[29] = 1;
homeregion_values[30] = 1;
homeregion_values[31] = 1;
homeregion_values[32] = 1;
homeregion_values[33] = 1;
homeregion_values[34] = 1;
homeregion_values[35] = 1;
homeregion_values[36] = 1;
homeregion_values[37] = 1;
homeregion_values[38] = 1;
homeregion_values[39] = 1;
homeregion_values[40] = 1;
homeregion_values[41] = 1;
homeregion_values[42] = 1;
homeregion_values[43] = 1;
homeregion_values[44] = 1;
homeregion_values[45] = 1;
homeregion_values[46] = 1;
homeregion_values[47] = 1;
homeregion_values[48] = 1;
homeregion_values[49] = 1;
homeregion_values[50] = 0.6;
homeregion_values[51] = 0.6;
homeregion_values[52] = 0.55;
homeregion_values[53] = 1;
homeregion_values[54] = 1;
homeregion_values[55] = 1;
homeregion_values[56] = 1;
homeregion_values[57] = 1;
homeregion_values[58] = 1;
homeregion_values[59] = 1;
homeregion_values[60] = 1;
homeregion_values[61] = 1;
homeregion_values[62] = 1;
homeregion_values[63] = 1;
homeregion_values[64] = 1;
homeregion_values[65] = 1;
homeregion_values[66] = 1;
homeregion_values[67] = 1;
homeregion_values[68] = 1;
homeregion_values[69] = 1;
homeregion_values[70] = 1;
homeregion_values[71] = 1;
homeregion_values[72] = 1;
homeregion_values[73] = 1;
homeregion_values[74] = 1;
homeregion_values[75] = 1;
homeregion_values[76] = 1;
homeregion_values[77] = 1;
homeregion_values[78] = 1;
homeregion_values[79] = 0.75;
homeregion_values[80] = 1;
homeregion_values[81] = 1;
homeregion_values[82] = 1;
homeregion_values[83] = 1;
homeregion_values[84] = 1;
homeregion_values[85] = 1;
homeregion_values[86] = 1;
homeregion_values[87] = 1;
homeregion_values[88] = 1;
homeregion_values[89] = 1;
homeregion_values[90] = 1;
homeregion_values[91] = 0.75;
homeregion_values[92] = 1.3;
homeregion_values[93] = 0.65;
homeregion_values[94] = 1;
homeregion_values[95] = 1;
homeregion_values[96] = 1;
homeregion_values[97] = 1;
homeregion_values[98] = 1;
homeregion_values[99] = 1.3;
homeregion_values[100] = 0.6;
homeregion_values[101] = 0.8;
homeregion_values[102] = 0.7;
homeregion_values[103] = 0.75;
homeregion_values[104] = 0.7;
homeregion_values[105] = 0.55;
homeregion_values[106] = 1;
homeregion_values[107] = 1;
homeregion_values[108] = 1;
homeregion_values[109] = 1;
homeregion_values[110] = 1;
homeregion_values[111] = 1;
homeregion_values[112] = 1;
homeregion_values[113] = 1;
homeregion_values[114] = 1;
homeregion_values[115] = 1;
homeregion_values[116] = 1;
homeregion_values[117] = 1;
homeregion_values[118] = 1;
homeregion_values[119] = 1;
homeregion_values[120] = 1;
homeregion_values[121] = 1;
homeregion_values[122] = 1;
homeregion_values[123] = 1;
homeregion_values[124] = 1;
homeregion_values[125] = 1;
homeregion_values[126] = 1;
homeregion_values[127] = 1;
homeregion_values[128] = 1;
homeregion_values[129] = 1;
homeregion_values[130] = 1;
homeregion_values[131] = 1;
homeregion_values[132] = 1;
homeregion_values[133] = 1;
homeregion_values[134] = 1;
homeregion_values[135] = 1;
homeregion_values[136] = 1;
homeregion_values[137] = 1;
homeregion_values[138] = 0.6;
homeregion_values[139] = 1;
homeregion_values[140] = 1;
homeregion_values[141] = 1;
homeregion_values[142] = 1;
homeregion_values[143] = 1;
homeregion_values[144] = 1;
homeregion_values[145] = 1;
homeregion_values[146] = 1;
homeregion_values[147] = 1.3;
homeregion_values[148] = 1;
homeregion_values[149] = 1;
homeregion_values[150] = 1;
homeregion_values[151] = 1;
homeregion_values[152] = 1;
homeregion_values[153] = 1;
homeregion_values[154] = 1;
homeregion_values[155] = 1;
homeregion_values[156] = 1;
homeregion_values[157] = 1;
homeregion_values[158] = 1;
homeregion_values[159] = 1;
homeregion_values[160] = 1;
homeregion_values[161] = 1;
homeregion_values[162] = 1;
homeregion_values[163] = 1;
homeregion_values[164] = 1.3;
homeregion_values[165] = 1.3;
homeregion_values[166] = 1.3;
homeregion_values[167] = 0.75;
homeregion_values[168] = 1;
homeregion_values[169] = 1;
homeregion_values[170] = 1;
homeregion_values[171] = 1;
homeregion_values[172] = 1;
homeregion_values[173] = 1;
homeregion_values[174] = 1;
homeregion_values[175] = 1;
homeregion_values[176] = 1;
homeregion_values[177] = 1;
homeregion_values[178] = 1;
homeregion_values[179] = 1;
homeregion_values[180] = 1;
homeregion_values[181] = 1;
homeregion_values[182] = 1;
homeregion_values[183] = 1;
homeregion_values[184] = 1;
homeregion_values[185] = 1;
homeregion_values[186] = 1;
homeregion_values[187] = 1;
homeregion_values[188] = 1;
homeregion_values[189] = 1;
homeregion_values[190] = 1;
homeregion_values[191] = 1;
homeregion_values[192] = 0.7;
homeregion_values[193] = 0.7;
homeregion_values[194] = 1;
homeregion_values[195] = 1;
homeregion_values[196] = 1;
homeregion_values[197] = 1;
homeregion_values[198] = 1;
homeregion_values[199] = 1;
homeregion_values[200] = 1;
homeregion_values[201] = 0.6;
homeregion_values[202] = 0.85;
homeregion_values[203] = 1;
homeregion_values[204] = 1;
homeregion_values[205] = 1;
homeregion_values[206] = 1;
homeregion_values[207] = 1;
homeregion_values[208] = 1;
homeregion_values[209] = 1;
homeregion_values[210] = 1;
homeregion_values[211] = 1;
homeregion_values[212] = 1;
homeregion_values[213] = 1.3;
homeregion_values[214] = 0.65;
homeregion_values[215] = 1;
homeregion_values[216] = 1;
homeregion_values[217] = 1;
homeregion_values[218] = 1;
homeregion_values[219] = 1;
homeregion_values[220] = 1;
homeregion_values[221] = 1;
homeregion_values[222] = 0.7;
homeregion_values[223] = 0.6;
homeregion_values[224] = 1;
homeregion_values[225] = 1;
homeregion_values[226] = 1;
homeregion_values[227] = 1;
homeregion_values[228] = 1;
homeregion_values[229] = 1;
homeregion_values[230] = 1;
homeregion_values[231] = 1;
homeregion_values[232] = 1;
homeregion_values[233] = 1;
homeregion_values[234] = 1;
homeregion_values[235] = 1;
homeregion_values[236] = 1;
homeregion_values[237] = 1;
homeregion_values[238] = 1;
homeregion_values[239] = 1;
homeregion_values[240] = 1;
homeregion_values[241] = 1;
homeregion_values[242] = 1;
homeregion_values[243] = 1;
homeregion_values[244] = 1;
homeregion_values[245] = 1;
homeregion_values[246] = 1;
homeregion_values[247] = 1;
homeregion_values[248] = 1;
homeregion_values[249] = 0.65;
homeregion_values[250] = 1.3;
homeregion_values[251] = 0.7;
homeregion_values[252] = 0.65;
homeregion_values[253] = 0.8;
homeregion_values[254] = 1;
homeregion_values[255] = 1;
homeregion_values[256] = 1;
homeregion_values[257] = 1;
homeregion_values[258] = 1;
homeregion_values[259] = 1;
homeregion_values[260] = 1;
homeregion_values[261] = 1;
homeregion_values[262] = 1;
homeregion_values[263] = 1;
homeregion_values[264] = 0.7;
homeregion_values[265] = 1.3;
homeregion_values[266] = 1;
homeregion_values[267] = 1;
homeregion_values[268] = 1;
homeregion_values[269] = 1;
homeregion_values[270] = 1;
homeregion_values[271] = 1;
homeregion_values[272] = 1;
homeregion_values[273] = 0.65;
homeregion_values[274] = 0.8;
homeregion_values[275] = 1;
homeregion_values[276] = 1.3;
homeregion_values[277] = 0.8;
homeregion_values[278] = 1;
homeregion_values[279] = 1;
homeregion_values[280] = 1;
homeregion_values[281] = 1;
homeregion_values[282] = 1;
homeregion_values[283] = 1;
homeregion_values[284] = 1;
homeregion_values[285] = 1;
homeregion_values[286] = 1;
homeregion_values[287] = 1;
homeregion_values[288] = 1;
homeregion_values[289] = 1;
homeregion_values[290] = 1;
homeregion_values[291] = 1;
homeregion_values[292] = 1;
homeregion_values[293] = 1;
homeregion_values[294] = 1;
homeregion_values[295] = 1;
homeregion_values[296] = 1;
homeregion_values[297] = 0.7;
homeregion_values[298] = 1;
homeregion_values[299] = 1;
homeregion_values[300] = 0.5;
homeregion_values[301] = 0.2;
homeregion_values[302] = 1;
homeregion_values[303] = 1;


/* * * */
var drivernum_names = new Array(3);

drivernum_names[0] = "---";
drivernum_names[1] = "Ограничено";
drivernum_names[2] = "Неограничено";


/* * * */
var driverage_names = new Array(3);

driverage_names[0] = "---";
driverage_names[1] = "до 22 лет включительно со стажем вождения до 3 лет включительно";
driverage_names[2] = "до 22 лет со стажем вождения более 3 лет";
driverage_names[3] = "свыше 22 лет включительно со стажем вождения до 3 лет включительно";
driverage_names[4] = "свыше 22 лет со стажем вождения более 3 лет";

/* * * */
var tspower_names = new Array(16);
var tspower_values = new Array(16);

tspower_names[0] = "---";
tspower_names[1] = "до 50 л.с. включительно";
tspower_names[2] = "свыше 50 до 70 л.с. включительно";
tspower_names[3] = "свыше 70 л.с и до 100 л.с. включительно";
tspower_names[4] = "свыше 100 л.с и до 120 л.с. включительно";
tspower_names[5] = "свыше 120 л.с и до 150 л.с. включительно";
tspower_names[6] = "свыше 150 л.с";


tspower_values[0] = 0;
tspower_values[1] = 0.6;
tspower_values[2] = 0.9
tspower_values[3] = 1;
tspower_values[4] = 1.2;
tspower_values[5] = 1.4;
tspower_values[6] = 1.6;


var useTC_names = new Array(7);
var useTC_values = new Array(7);
useTC_names[0] = "---";
useTC_names[1] = "3 мес.";
useTC_names[2] = "6 мес.";
useTC_names[3] = "7 мес.";
useTC_names[4] = "8 мес.";
useTC_names[5] = "9 мес.";
useTC_names[6] = "10 и более мес.";



useTC_values[0] = 0;
useTC_values[1] = 0.4;
useTC_values[2] = 0.7;
useTC_values[3] = 0.8;
useTC_values[4] = 0.9;
useTC_values[5] = 0.95;
useTC_values[6] = 1;



var ub_names = new Array(9);
var ub_values = new Array(9);
/*
ub_names[0] = "---";
ub_names[1] = "были, и более одного раза";
ub_names[2] = "были один раз";
ub_names[3] = "договор заключается впервые";
ub_names[4] = "нет";

ub_values[0] = 0;
ub_values[1] = 2.45;
ub_values[2] = 1.55;
ub_values[3] = 1;
ub_values[4] = 0.95;
*/

ub_names[0] = "---";
ub_names[1] = "впервые";
ub_names[2] = "1 год";
ub_names[3] = "2 года";
ub_names[4] = "3 года";
ub_names[5] = "4 года";
ub_names[6] = "5 лет";
ub_names[7] = "6 лет";


ub_values[0] = 0;
ub_values[1] = 1;
ub_values[2] = 0.95;
ub_values[3] = 0.9;
ub_values[4] = 0.85;
ub_values[5] = 0.8;
ub_values[6] = 0.75;
ub_values[7] = 0.7;

function displayTSTypeSelect()
{
    for ( i = 0; i <= 14; i++ ) {
	document.write("<option value=\""+i+"\">"+tstype_names[i]+"</option>\n");
    }
}


function displayHomeregionSelect()
{
    for ( i = 0; i <= 303; i++ ) {
	document.write("<option value=\""+i+"\">"+homeregion_names[i]+"</option>\n");
    }
}


function displayDriverNumSelect()
{
    for ( i = 0; i <= 2; i++ ) {
	document.write("<option value=\""+i+"\">"+drivernum_names[i]+"</option>\n");
    }
}


function displayDriverAgeSelect()
{
    for ( i = 0; i <= 4; i++ ) {
	document.write("<option value=\""+i+"\">"+driverage_names[i]+"</option>\n");
    }
}


function displayTSPowerSelect()
{
    for ( i = 0; i <= 6; i++ ) {
	document.write("<option value=\""+i+"\">"+tspower_names[i]+"</option>\n");
    }
}

function displayUseTCSelect()
{
	    
	for ( i = 0; i <= 6; i++ ) {
	document.write("<option value=\""+i+"\">"+useTC_names[i]+"</option>\n");
    }
}

function displayUBSelect()
{
    for ( i = 0; i <= 7; i++ ) {
	document.write("<option value=\""+i+"\">"+ub_names[i]+"</option>\n");
    }
}


function recalcAmount()
{
	amount = 0;

	document.f.TSOWNER_NAME.value = tsowner_names[ document.f.tsowner.value ];
	if ( document.f.tsowner.value == "2" )
	{
	    // юр.лицо
	    document.f.drivernum.disabled = true;
	    document.f.driverage.disabled = true;
	    document.f.TSTYPE_NAME.value = tstype_names[ document.f.tstype.value ]
	    if ( document.f.tstype.value == "7" )
		{  // категория D
	    document.f.tspower.disabled = true;
		}
	    if ( document.f.tstype.value == "8" )
		{  // категория D
	    document.f.tspower.disabled = true;
		}
	    if ( document.f.tstype.value == "9" )
		{  // категория D
	    document.f.tspower.disabled = true;
		}
	}
	else
	{
	    //
	    document.f.drivernum.disabled = false;
	    document.f.driverage.disabled = false;
	    document.f.tspower.disabled = false;
	}

	document.f.TSTYPE_NAME.value = tstype_names[ document.f.tstype.value ];
	amount = tstype_values[ document.f.tstype.value ];
	if (( document.f.tsowner.value == "1" ) && ( document.f.tstype.value == "1" ))
	{
    	    amount = 1980;
	}


	document.f.HOMEREGION_NAME.value = homeregion_names[document.f.homeregion.value];
	
	
	amount = amount * homeregion_values[document.f.homeregion.value];

	document.f.USETC_NAME.value = useTC_names[document.f.usetc.value];
	document.f.UB_NAME.value = ub_names[document.f.ub.value];

	if ( document.f.homeregion.value == "301" )
	{
		document.f.usetc.disabled = true;
		document.f.ub.disabled = true;
		ub_values[document.f.ub.value] = 1;
		useTC_values[document.f.usetc.value] = 1;

	}
	else
	{
		document.f.usetc.disabled = false;
		document.f.ub.disabled = false;
	}		 	

	if ( document.f.tsowner.value == "1" )
	{
    	    	document.f.DRIVERNUM_NAME.value = drivernum_names[document.f.drivernum.value];
    	    	if ( document.f.drivernum.value == 1 )
		{
       		amount = amount * 1;
    	    	}
		else if ( document.f.drivernum.value == 2 )
		{
       		amount = amount * 1.7;
			document.f.driverage.disabled = true;
			document.f.driverage.options[0].selected = true;
				    	}
		else
		{
			amount = 0;
	    	}

    	    	document.f.DRIVERAGE_NAME.value = driverage_names[ document.f.driverage.value ];
	    	
		if ( document.f.drivernum.value == 1 )
		{

			if ( document.f.driverage.value == 1 )
			{
    			    	amount = amount * 1.7;
	            	
			}
			else if ( document.f.driverage.value == 2 )
			{
    			    	amount = amount * 1.3;
	            	
			}
			else if ( document.f.driverage.value == 3 )
			{
    			    	amount = amount * 1.5;
	            	
			}
			else if ( document.f.driverage.value == 4 )
			{
    			    	amount = amount * 1.0;
	            	
			}
			else
				amount = 0;

		}

	}
	else if ( document.f.tsowner.value == "2" )
	{
	    // юр.лицо
		amount = amount * 1.7;
	}
	else
	{
	    amount = 0;
	}

	document.f.TSPOWER_NAME.value = tspower_names[ document.f.tspower.value ];
	if (( document.f.tstype.value == 1 ) || ( document.f.tstype.value == 3 ))
      {
      	amount = amount * tspower_values[document.f.tspower.value];
	}

	document.f.USETC_NAME.value = useTC_names[document.f.usetc.value];
	amount = amount * useTC_values[document.f.usetc.value];


	document.f.UB_NAME.value = ub_names[document.f.ub.value];
	amount = amount * ub_values[document.f.ub.value];
	
	document.f.AMOUNT.value = MoneyFormat(amount)+ " руб.";
	document.f.AMOUNT5.value = MoneyFormat(amount*0.95)+ " руб.";
}


function roundEx(x, dgt)
{
	var p, n;
	p=Math.floor(Math.pow(10,dgt));
	(x>0) ? n = Math.floor(x) : n = Math.ceil(x);
	return(n + Math.round((x-n)*p)/p);
};

function MoneyFormat(x)
{
	var p,i,j;
	var s="", s2="";
	p=roundEx(x,2);	s=p.toString();
	p=s.lastIndexOf(".");
	if (p>0) {s2="," + s.substring(p+1, s.length); s = s.substring(0,p);} else {s2=",00";};
	if(s2.length<3)s2+="0";	j=1; i=s.length;
	for((i%3)?i=Math.floor(i/3):i=Math.floor(i/3)-1; i>0;--i)
	{
		p=s.length-(3*j)-(j-1);j++;
		s=s.substring(0,p) + " "+ s.substring(p,s.length);
	}
	return(s+s2);
};

function checkUserData()
{
	if(document.f.elements["osago_phone"].value=="")
  	{
		alert("Укажите Ваш контактный телефон");
		return false;
	}
}

/**
* @summary Collects data of the calculator (or others form) and attaches them to the message
* @modificated August 31, 2008
* @return {Void}
*/
function dataCollector()
{
   var form = document.forms['f'];
   if (form)
   {
	  var s = '\r\n\r\nРасчетные данные стоимости полиса ОСАГО:\r\n\r\n',
	      e, x, n, v, i = 0, a = form.elements, l = a.length;
      for (; i<l; i++)
      {
          e = a[i];
          if (e && e.type.toUpperCase() == 'HIDDEN')
          {
             // Get caption a element
             x = e.parentNode;
             while (x && (x.tagName || '').toUpperCase() != 'TD') x = x.parentNode;
             x = x.previousSibling;
             while (x && x.nodeType != 1) x = x.previousSibling; // for moz
             if (x && (x.tagName || '').toUpperCase() == 'TD')
             {
                n = x.textContent ? x.textContent.replace(/\s{2,}/g, ' ') : x.innerText;
                n = n.replace(/^\s+|\s+$/g, '');
                if (n.substr(n.length - 1) == ':')
                   n = n.substr(0, n.length - 1);
                s += n + ': ' + e.value + '\r\n';
             }
          }
      }
      e = a['AMOUNT'];
      if (e) s += 'Стоимость: ' + e.value;
      e = document.getElementById('d[Calculator-data]');
      if (e) e.value = s;
      //alert(s)
   }
};

/**
* @summary Registration of the data collector
* @modificated August 31, 2008
* @return {Void}
*/
function registerCollector()
{
   var i = 0, id = 'd[Calculator-data]', a = document.forms, l = a.length, f = a['f'] ;
   if (f)
   {
      for (; i<l; i++)
      {
          f = a[i];
          if (f && f.name.substr(0, 7) == 'webform')
          {
             if (f.attachEvent)
                f.attachEvent('onsubmit', dataCollector);
             else if (f.addEventListener)
                f.addEventListener('submit', dataCollector, false);

             if (navigator.userAgent.toLowerCase().indexOf(' msie ') > -1 && !window.opera)
                e = document.createElement('<input name="'+id+'">');
             else
             {
               e = document.createElement('input');
               e.name = id;
             }
             e.id = id;
             e.type = 'hidden';
             f.appendChild(e);
       	     break;
          }
      }
   }
};

/**
* @summary Include the registrator
* @modificated August 31, 2008
*/
if (window.attachEvent)
   window.attachEvent('onload', registerCollector);
else if (window.addEventListener)
   window.addEventListener('load', registerCollector, false);