var nachalo= new Array("Города");
var sz = new Array("Санкт-Петербург","Архангельск","Великий Новгород","Вологда","Калининград","Мурманск","Петрозаводск","Псков");
var cen= new Array("Москва","Белгород","Брянск","Владимир","Воронеж","Иваново","Калуга","Кострома","Курск","Липецк","Муром","Орел","Ростов Великий","Рязань","Смоленск","Суздаль","Тамбов","Тверь","Тула","Углич","Ярославль");
var vol=new Array("Нижний Новгород","Ижевск","Йошкар-Ола","Казань","Киров","Марий Эл","Набережные Челны","Оренбург","Пенза","Пермь","Самара","Саратов","Тольятти","Ульяновск","Уфа","Чебоксары");
var ural=new Array("Екатеринбург","Курган","Нижний Тагил","Салехард","Сургут","Сыктывкар","Тюмень","Ханты-Мансийск","Чайковский","Челябинск");
var sibir=new Array("Новосибирск","Барнаул","Иркутск","Кемерово","Красноярск","Новокузнецк","Омск","Томск","Улан-Удэ","Чита","Якутск");
var ug=new Array("Ростов-на-Дону","Астрахань","Владикавказ","Волгоград","Карабулак","Краснодар","Майкоп","Махачкала","Нальчик","Ставрополь","Черкесск","Элиста");
var dvostok=new Array("Хабаровск","Биробиджан","Благовещенск","Владивосток","Магадан","Сахалин");
var ukraina=new Array("Киев","Днепропетровск","Донецк","Житомир","Запорожье","Львов","Одесса","Симферополь","Харьков","Ялта");
var belarus=new Array("Минск","Брест","Витебск","Гомель","Гродно","Могилев");
var kazahstan=new Array("Астана","Алматы","Караганда");
//массив должностей
var prodvizhenie=new Array("Руководитель департамента продвижения","Территориальный менеджер","Региональный менеджер","Медицинский представитель","Региональный представитель");
var prodazhi=new Array("Коммерческий директор","Руководитель отдела продаж","Менеджер по продажам","Менеджер по работе с клиентами");
var marketing=new Array("Директор по маркетингу / развитию","Маркетинг менеджер","Бренд-менеджер","Руководитель службы продукта","Групп продакт менеджер","Продакт-менеджер","Джуниор продакт менеджер");
var medical=new Array("Медицинский директор","Начальник регуляторного отдела ","Менеджер по регистрации","Специалист по нормативно-технической док-ции","Начальник отдела клинических исследований","Менеджер по клиническим исследованиям","Монитор клинических исследований","Менеджер по качеству","Менеджер по сертификации","Медицинский советник");
var service=new Array("Сервисный инженер");
// города для зарплатомера
var moskow= new Array("Москва");
var spb= new Array("Санкт-Петербург");
var sz1 = new Array("Архангельск","Великий Новгород","Вологда","Калининград","Мурманск","Петрозаводск","Псков");
var cen1= new Array("Белгород","Брянск","Владимир","Воронеж","Иваново","Калуга","Кострома","Курск","Липецк","Муром","Орел","Ростов Великий","Рязань","Смоленск","Суздаль","Тамбов","Тверь","Тула","Углич","Ярославль");
var vol1=new Array("Нижний Новгород","Ижевск","Йошкар-Ола","Казань","Киров","Марий Эл","Набережные Челны","Оренбург","Пенза","Пермь","Самара","Саратов","Тольятти","Ульяновск","Уфа","Чебоксары");
var ural1=new Array("Екатеринбург","Курган","Нижний Тагил","Салехард","Сургут","Сыктывкар","Тюмень","Ханты-Мансийск","Чайковский","Челябинск");
var sibir1=new Array("Новосибирск","Барнаул","Иркутск","Кемерово","Красноярск","Новокузнецк","Омск","Томск","Улан-Удэ","Чита","Якутск");
var ug1=new Array("Ростов-на-Дону","Астрахань","Владикавказ","Волгоград","Карабулак","Краснодар","Майкоп","Махачкала","Нальчик","Ставрополь","Черкесск","Элиста");
var dvostok1=new Array("Хабаровск","Биробиджан","Благовещенск","Владивосток","Магадан","Сахалин");
var ukraina1=new Array("Киев","Днепропетровск","Донецк","Житомир","Запорожье","Львов","Одесса","Симферополь","Харьков","Ялта");
var belarus1=new Array("Минск","Брест","Витебск","Гомель","Гродно","Могилев");
var kazahstan1=new Array("Астана","Алматы","Караганда");
//функция перебора
function perebor(masiv)
{
 document.Regcity.town.options.length=masiv.length;
 with(document.forms.Regcity)
 {
  for(na=0; na<masiv.length; na++)
  {
  town[na].text=masiv[na];
  }
 }
}

//выбираем необходимый список в зависимости от региона
function city(ElementValue)
{
  switch(ElementValue)
  {
  case "0": perebor(nachalo); break;
  case "1":  perebor(sz); break;
  case "2":  perebor(cen); break;
  case "3":  perebor(vol); break;
  case "4":  perebor(ural); break;
  case "5":  perebor(sibir); break;
  case "6":  perebor(ug); break;
  case "7":  perebor(dvostok); break;
  case "8": perebor(ukraina); break;
  case "9": perebor(belarus); break;
  case "10": perebor(kazahstan); break;
  default: perebor(nachalo); break;
  }
}
//проверка правильности заполнения формы Regcity
function ValidateTown(ValForm)
{
var Vote=ValForm.region.selectedIndex;
  if(ValForm.region.options[Vote].value==0)
  {
  alert('Город не выбран!');
  return false;
  }
}
function zagruzka()
{
//обнуление в форме быстрого поиска
document.Regcity.region.selectedIndex=0;
document.Regcity.town.selectedIndex=0;
}

function zperebor(masiv)
{
 document.zarplata.ztown.options.length=masiv.length;
 with(document.forms.zarplata)
 {
  for(na=0; na<masiv.length; na++)
  {
  ztown[na].text=masiv[na];
  }
 }
}

function zcity(ElementValue){
  switch(ElementValue)
  {
  case "0": zperebor(moskow); break;
  case "1": zperebor(spb); break;
  case "2":  zperebor(sz1); break;
  case "3":  zperebor(cen1); break;
  case "4":  zperebor(vol1); break;
  case "5":  zperebor(ural1); break;
  case "6":  zperebor(sibi1); break;
  case "7":  zperebor(ug1); break;
  case "8":  zperebor(dvostok1); break;
  case "9": zperebor(ukraina1); break;
  case "10": zperebor(belarus1); break;
  case "11": zperebor(kazahstan1); break;
  default: zperebor(moskow); break;
  }
}

function Dolzh(mymasiv)
{
 document.zarplata.dolzhnost.options.length=mymasiv.length;
 with(document.forms.zarplata)
 {
  for(i=0; i<mymasiv.length; i++)
  {
  dolzhnost[i].text=mymasiv[i];
  }
 }
}
function zDolzhost(ElementValue){
  switch(ElementValue)
  {
  case "0":  Dolzh(prodvizhenie); break;
  case "1":  Dolzh(prodazhi); break;
  case "2":  Dolzh(marketing); break;
  case "3":  Dolzh(medical); break;
  case "4":  Dolzh(service); break;
    default: Dolzh(prodvizhenie); break;
  }
}

function ValidateZarplata(zarplform){
 with(zarplform){
 var myoklad=zoklad.value;
 reoklad=/^[0-9]+$/;
 var bonus=zbonus.value;
 rebonus=/^[0-9]+$/;
 var jsmobil=zmobil.value;
 remobil=/^[0-9]+$/;
 var jsinet=zinet.value;
 reinet=/^[0-9]+$/;
 var jsauto=zauto.value;
 reauto=/^[0-9]+$/;
 if(zoklad.value.length==0){
   alert("Вы не заполнили поле Оклад");
   return false;
   }
   else if(!reoklad.test(myoklad)){
   alert("Введите числовое значение в поле Оклад");
   return false;
   }
 if(bonus.length > 0){
  if(!rebonus.test(bonus)){
   alert("Введите числовое значение в поле Бонус");
   return false;
  }
 }
    if(jsmobil.length > 0){
    if(!remobil.test(jsmobil)){
     alert("Введите числовое значение в поле Компенсации на мобильную связь");
     return false;
    }
   }
   if(jsinet.length > 0){
    if(!reinet.test(jsinet)){
     alert("Введите числовое значение в поле Компенсации на интернет");
     return false;
    }
   }
   if(jsauto.length > 0){
    if(!reauto.test(jsauto)){
     alert("Введите числовое значение в поле Компенсации на автомобиль");
     return false;
    }
   }
 }
}


