var vDriverCount = 0;
var cErrorIncorrectDate = "Неверный формат даты! Корректный формат даты дд.мм.гггг";
var cErrorIncorrectDouble = "Значение отсутствует или имеет некорректный формат!";
var cErrorEmptyCarPower = "Не введены данные о мощности ТС!";
var cErrorEmptyCarModel = "Не введена модель ТС!";
var cErrorEmptyCarSeat = "Не введены данные о количестве мест в ТС!";
var cErrorEmptyCarPrice = "Не определена стоимость ТС!";
var cErrorWrongCarPrice = "Стоимость ТС не входит в допустимый диапазон!";
var cErrorEmptyName = "Не введены Фамилия, имя и отчество!";
var cErrorEmptyVIN = "Указан некорректный VIN! VIN должен содержать 17 символов (латинские буквы или цифры).";
var cErrorWrongCarPorductYear = "Введен некорректный год изготовления ТС! На страхование принимаются автомобили не старше 8 лет";
var cErrorWrongCarUsePeriod = "Введен некорректный период использования ТС!";
var cErrorWrongCarRenta = "Введены некорректные данные о сдаче ТС в аренду!";
var cErrorWrongCarGoal = "Введена некорректная цель использования ТС!";
var cErrorWrongCarOwnerRegion = "Введен не корректный район использования ТС!";
var cErrorWrongDriverBirthDate = "Введена некорректная дата рождения! Корректный формат даты дд.мм.гггг";
var cErrorCountDriver = "Должен быть введен хотя бы один водитель или опция 'водители без ограничений'!";
var cErrorWrongDriverSex = "Указан некорректный пол!";
var cErrorWrongDriverStage = "Указан некорректный стаж вождения водителя ТС!";
var cErrorWrongDriverLenth = "Длина серии и номера водительского удостоверения должна быть не более 20 символов!";
var cErrorEmptyDriverLicenseSeria = "Не введена серия водительского удостоверения!";
var cErrorEmptyDriverLicenseNumber = "Номер водительского удостоверения отсутствует или имеет некорректное значение!";
var cErrorWrongPolicyPayPeriod = "Выбран некорректный период оплаты полиса!";
var cErrorWrongPolicyDeductible = "Для полиса указана некорректная франшиза!";
//-- kajam 2010-12-06
//var cErrorWrongPolicyLiaISum = "Страховая сумма для страхования ДГО должна быть 500000руб!";
var cErrorWrongPolicyLiaISum = "Страховая сумма для страхования ДГО должна быть 300 000, 600 000, 1 000 000, 1 500 000, 3 000 000 руб!";
var cErrorEmptyDocSeria = "Не введена серия документа!";
var cErrorEmptyDocNum = "Не введен номер документа!";
var cErrorEmptyCity = "Не введен населенный пункт!";
var cErrorWrongMPhone = "Номер телефона должен состоять не более чем из 11 цифр.";
var cErrorWrongEMail = "Введен некорректный e-mail!";
var cErrorWrongEMailWithConfirm = "Введен некорректный e-mail! Чтобы письмо с ответом на вопрос было отправлено на Ваш электронный адрес, необходимо отредактировать указанный e-mail. Редактировать e-mail?";
var cErrorEmptyCarPassportSeria = "Не введена серия паспорта ТС!";
var cErrorEmptyCarPassportNum = "Не введен номер паспорта ТС!";
var cErrorEmptyCarRegSign = "Не введен государственный регистрационный знак ТС!";
var cErrorWrongCarPTSDate = "Дата выдачи паспорта транспортного средства не может быть позднее сегодняшнего дня!";
var cErrorWrongPolicyFromDate = "Начало действия полиса должно быть в течении ближайших двух недель!";
var cErrorWrongPolicyRisk = "Должен быть выбран хотя бы один риск!";
var cErrorWrongPolicyRiskResoHelp = "Программа РЕСО-Помощь может быть включена при наличии хотя бы одного из рисков Ущерб, ОСАГО, ДГО.";
var cErrorEmptyProtectedCode = "Не введен защитный код с картинки!";
var cErrorEmptyFilterParams = "Должен быть задан хотя бы один из параметров поиска!";
var cErrorEmptyLoginParams = "Параметры авторизации должны быть заполнены!";
var cErrorEmptySendMessage = "Пустое сообщение не может быть отправлено!";
var cErrorCarPassportLenghtMore = "Совокупная длина серии и номера ПТС должна быть не более 10";
var cErrorInsuredKBM = "КБМ страхователя должен быть заполнен!";
var cErrorUnUsableCarGoal = "Выбраная цель использования автомобиля запрещена в данном продукте!";
var cErrorEmptyDriverList = "Для риска Ущерб, Хищение обязательно дожен быть заполнен список водителей!";
var cDriverNameLenghtMore = "Длина ФИО водителя должна быть не более 80 символов";
var cInsuredAddressLenghtMore = "Длина адреса страхователя должна быть не более 80 символов";
var cOwnerAddressLenghtMore = "Длина адреса владельца должна быть не более 80 символов";
var cErrorDriverAccessTypeCheckedWOGORisk = "Установка опции о допуске к управлению водителей без ограничения\nне имеет смысла без рисков гражданской ответственности. Снять опцию?";
var cErrorDriverCountMoreZeroWODamageRisk = "При выборе только рисков гражданской отвественности может быть либо выбрана опция о допуске к управлению водителей без ограничения,\nлибо заполнен только список водителей. Удалить список водителей?";
var cErrorWrongCarRegSign = "Введен некорректный государственный регистрационный знак ТС.\nФормат знака должен быть следующим x000xx00 или x000xx000,\nгде x - латинские буквы, 0 - цифры";
var cErrorWrongRegionCarRegSign = "РЕСО-Экспресс предназначен для страхования ТС зарегистрированных\nтолько на территории Москвы и Московской области.\nДля иных ТС можно воспользоваться продуктом РЕСО-Авто.";
var cNotIsTariff = "Выбранная Вами модификация не может быть застрахована по продукту РЕСО-Экспресс.\nПредлагаем рассмотреть продукт РЕСО-Авто. Перейти к продукту РЕСО-Авто?";
var cErrorWrongDriverLicDate = "Дата выдачи водительского удостоверения может быть в диапазоне\nот 18 лет водителя до сегодня.";
var cErrorEmptyPolicyID = "Введите номер сертификата";
var cErrorEmptyProtectedCode = "Введите код авторизации";

//
var cMonths = ['январь','февраль','март','апрель','май','июнь','июль','август','сентябрь','октябрь','ноябрь','декабрь'];
var cToday = new Date();


//примечания
var cMsgCarGoalHeader = "Использование автомобиля";
var cMsgCarGoal = "<p>РЕСО-Экспресс предполагает страхование автомобилей, " +
                  "используемых только в личных целях.</p> " +
                  "<p>Запрещены к страхованию по продукту учебные автомобили школ вождения, " +
                  "машины инкассаторских служб, работающие в режиме такси и маршрутное такси, " +
                  "общественный транспорт, дорожная и специальная техника.</p>";

var cMsgInsSumHeader = "Страховая сумма";
var cMsgInsSum = "<p>Сумма, указанная в договоре страхования (полисе), " +
                 "в пределах которой страховщик несет ответственность " +
                 "перед Страхователем (Выгодоприобретателем) по " +
                 "застрахованному автомобилю или перед третьими лицами " +
                 "(потерпевшими) при страховании гражданской ответственности.</p>" +
                 "<p>Страховая сумма по рискам ХИЩЕНИЕ и УЩЕРБ не может " +
                 "превышать действительной стоимости автомобиля. При расчете " +
                 "стоимости полиса в калькуляторе Вы можете изменить страховую стоимость " +
                 "конкретного автомобиля в диапазоне не более 15% от предлагаемой нами.</p>" +
                 "<p>По программе РЕСО-Экспресс принимаются на страхование " +
                 "автомобили стоимостью не более 1,6 млн. рублей.</p>" +
                 "<p>Страховая сумма по добровольному страхованию риска " +
                 "Гражданской ответственности (ДГО) устанавливается " +
                 "по соглашению сторон в размере 500 000 руб.</p>" +
                 "<p>Страховые суммы не уменьшаются после выплаты страхового возмещения, " +
                 "то есть являются лимитом ответственности РЕСО-Гарантия " +
                 "по каждому страховому случаю.</p>";


var cMsgPolicyDeductibleHeader = "Франшиза";
var cMsgPolicyDeductible = "<p>Франшиза является формой собственного участия страхователя " +
                           "в покрытии убытка и применяется, как правило, для тех случаев, " +
                           "когда убытки страхователя относительно невелики.</p><p>Установленная " +
                           "в полисе РЕСО-Экспресс по риску УЩЕРБ  франшиза  значительно " +
                           "уменьшает размер страховой премии  по полису.</p><p>" +
                           "Вы можете выбрать полис РЕСО-Экспресс без франшизы (франшиза - 0 руб.) или с безусловной франшизой - 7000 руб " +
                           "(при ремонте автомобиля данная сумма будет оплачиваться " +
                           "Страхователем самостоятельно).</p>";

var cMsgInsSumDGOHeader = "Страховая сумма ДГО";
var cMsgInsSumDGO =           "<p>Полис ОСАГО предполагает строго лимитированную законом " +
                              "ответственность страховщика, например: в части  возмещения " +
                              "вреда, причиненного имуществу одного потерпевшего установлена " +
                              "страховая сумма не более 120 тысяч рублей.</p>" +
                              "<p>По полису РЕСО-Экспресс Вы можете увеличить данный лимит, " +
                              "добровольно застраховав риск Гражданская ответственность (ДГО).</p>"; 
                              //-- kajam 2010-12-04  
                              //+ "<p>По риску ДГО устанавливается страховая сумма в размере 500 тыс. рублей.</p>";                              

var cMsgResoHelpHeader = "РЕСОавто-Помощь";
var cMsgResoHelp =       "<p>Программа гарантирует:</p>" +
                         "<ul>" +
                         "<li>Выезд аварийного комиссара на ДТП;</li>" +
                         "<li>Эвакуацию автомобиля при повреждении;</li>" +
                         "<li>Экстренную помощь при поломке на дороге;</li>" +
                         "<li>Выезд &quot;Скорой медицинской помощи&quot;.</li>" +
                         "</ul>" +
                         "<p>Что бы ни случилось с Вашим автомобилем в пути, Вас выручит полис 'РЕСОавто-Помощь'!</p>" +
                         "<p>Территория действия полиса и иные существенные условия определены в Дополнительном соглашении к полису.</p>";


var cMsgPolicyTotalPremiumHeader = "Общая премия";
var cMsgPolicyTotalPremium =   "<p>Общая премия включает в себя стоимость всех выбранных Вами при расчете рисков. Вы можете отказаться от конкретных рисков и выбрать только то, что Вам действительно необходимо.</p>";


var vDriverCount; // текущее количество водителей

var vActiveTab = 1; // активная вкладка

var cCalcTabCount = 3;  // количество вкладок калькулятора
var cCalcCarTab = 1; // номер вкладки ТС калькулятора
var cCalcDriverTab = 2; // номер вкладки водители калькулятора
var cCalcPolicyTab = 3; // номер вкладки расчет полиса калькулятора

var cCashTabCount = 5;  // количество вкладок покупки
var cCashInsuredTab = 1; // номер вкладки водители покупка
var cCashOwnerTab = 2; // номер вкладки собственник покупка
var cCashCarTab = 3; // номер вкладки ТС покупка
var cCashDriverTab = 4; // номер вкладки водители покупка
var cCashPolicyTab = 5; // номер вкладки покупка покупка
var cMaxDriverCount = 3; // максимально вводимое число водителей через сайт

// small calendar
var myCalendar = null;

// Windows
var wCarBrands = null;
var wCarPrices = null;
var wYears = null;
var wCalendar = null;
var wDctKBM = null;
var wResoRu = null;
var wHelp = null;
var wSimpleDct = null;

// Windows Option
var oCarBrandOpen = "copyhistory=no,dependent=yes,directories=no,hotkeys=no,location=no,menubar=no,resizable=no,scrollbars=yes,titlebar=no,toolbar=no,height=640,width=800";
var oKBMOpen = "copyhistory=no,dependent=yes,directories=no,hotkeys=no,location=no,menubar=no,resizable=no,scrollbars=no,titlebar=no,toolbar=no,height=390,width=750";
var oSimpleDct = "copyhistory=no,dependent=yes,directories=no,hotkeys=no,location=no,menubar=no,resizable=no,scrollbars=no,titlebar=no,toolbar=no,height=370,width=400";
//var oCalendarOpen = "copyhistory=no,dependent=yes,directories=no,hotkeys=no,location=no,menubar=no,resizable=yes,scrollbars=no,titlebar=no,toolbar=no,height=700,width=600";
//var oCalendarOpen = "copyhistory=no,dependent=no,directories=no,hotkeys=no,location=no,menubar=no,resizable=yes,scrollbars=no,titlebar=no,toolbar=no,height=520,width=650";
var oCalendarOpen = "copyhistory=no,dependent=no,directories=no,hotkeys=no,location=no,menubar=no,resizable=yes,scrollbars=no,titlebar=no,toolbar=no,height=510,width=650";
var oResoRuOpen = "copyhistory=no,dependent=no,directories=no,hotkeys=no,location=yes,menubar=yes,resizable=yes,scrollbars=yes,titlebar=yes,toolbar=yes,status=yes";

//patterns
var vinPattern = /^[a-zA-Z0-9]{17}$/;
var emailPattern = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
var phonePattern = /^\d{1,11}$/;
var regSignPattern = /^[a-zA-Z]\d{3}[a-zA-Z]{2}\d{2,3}$/;
var regSignMoscowPattern = /^[a-zA-Z]\d{3}[a-zA-Z]{2}(77|177|99|199|97|50|90|150|197|190)$/;

