var countrydb = new Object()
countrydb["russia"] = [{value:"megafon", text:"Megafon"},
                       {value:"mts", text:"MTS"},
                       {value:"beeline", text:"Beeline"},
                       {value:"tele2", text:"TELE2"}];
countrydb["belorussia"] = [{value:"mtsbel", text:"MTS"},
                           {value:"velcom", text:"VELCOM"}];
countrydb["ukraine"] = [{value:"umc", text:"UMC"},
                        {value:"kyivstarp", text:"Киевстар с предоплатой"},
			{value:"kyivstark", text:"Киевстар контрактные"},
                        {value:"life", text:"life:)"},
                        {value:"wellcom", text:"WellCOM"},
                        {value:"beelineukr", text:"Beeline"}];
var gsmdb = new Object()
gsmdb["megafon"] = [{value:"moskow", text:"Московский"},
                    {value:"center", text:"Центральный"},
                    {value:"nw", text:"Северо-запад"},
                    {value:"kavkaz", text:"Северный Кавказ"},
                    {value:"volga", text:"Поволжье"},
                    {value:"ural", text:"Урал"},
                    {value:"siberia", text:"Сибирь"},
                    {value:"fe", text:"Дальний Восток"}];
gsmdb["mts"] = [{value:"mtsmoskow", text:"Московский"},
                {value:"mtscenter", text:"Центральный"},
                {value:"mtsnw", text:"Северо-запад"},
                {value:"mtskuban", text:"Юг России"},
                {value:"mtskavkaz", text:"Северный Кавказ"},
                {value:"mtsvolga", text:"Поволжье"},
                {value:"mtsural", text:"Урал"},
                {value:"mtssiberia", text:"Сибирь"},
                {value:"mtsfe", text:"Дальний Восток"}];
gsmdb["beeline"] = [{value:"allbeeline", text:"Все"}];
gsmdb["tele2"] = [{value:"alltele2", text:"Все"}];
gsmdb["mtsbel"] = [{value:"allmtsbel", text:"Все"}];
gsmdb["velcom"] = [{value:"allvelcom", text:"Все"}];
gsmdb["umc"] = [{value:"allumc", text:"Все"}];
gsmdb["kyivstarp"] = [{value:"allkyivstarp", text:"Все"}];
gsmdb["kyivstark"] = [{value:"allkyivstark", text:"Все"}];
gsmdb["life"] = [{value:"alllife", text:"Все"}];
gsmdb["wellcom"] = [{value:"allwellcom", text:"Все"}];
gsmdb["beelineukr"] = [{value:"allbeelineukr", text:"Все"}];
var areadb = new Object()
areadb["alltele2"] = [{text:"Все", value:"GPRS 1.1.1.1,internet.tele2.ru, , "}];
areadb["allbeeline"] = [{text:"Все", value:"GPRS 1.1.1.1,internet.beeline.ru,beeline,beeline"}];
areadb["mtsmoskow"] = [{text:"Все", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"}];
areadb["mtscenter"] = [{text:"Белгород", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                       {text:"Брянск", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                       {text:"Владимир", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                       {text:"Воронеж", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                       {text:"Иваново", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                       {text:"Калуга", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                       {text:"Кострома", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                       {text:"Курск", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                       {text:"Липецк", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                       {text:"Нижний Новгород", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                       {text:"Орел", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                       {text:"Рязань", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                       {text:"Смоленск", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                       {text:"Тамбов", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                       {text:"Тверь", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                       {text:"Тула", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                       {text:"Ярославль", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"}];
areadb["mtsnw"] = [{text:"Санкт-Петербург", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                   {text:"Архангельск", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                   {text:"Вологда", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                   {text:"Калининград", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                   {text:"Карелия", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                   {text:"Коми", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                   {text:"Мурманск", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                   {text:"Великий Новгород", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                   {text:"Псков", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"}];
areadb["mtskuban"] = [{text:"Адыгея", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                      {text:"Краснодарский край", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                      {text:"Ростов-на-Дону", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"}];
areadb["mtskavkaz"] = [{text:"Ингушетия", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                       {text:"Карачаево-Черкессия", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                       {text:"Северная Осетия", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                       {text:"Ставрополь", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"}];
areadb["mtsvolga"] = [{text:"Астрахань", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                      {text:"Башкортостан", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                      {text:"Волгоград", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                      {text:"Калмыкия", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                      {text:"Марий-Эл", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                      {text:"Мордовия", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                      {text:"Оренбург", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                      {text:"Самара", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                      {text:"Саратов", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                      {text:"Татарстан", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                      {text:"Ульяновск", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                      {text:"Чувашия", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"}];
areadb["mtsural"] = [{text:"Кировск", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                     {text:"Курган", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                     {text:"Пермский край", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                     {text:"Екатеринбург", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                     {text:"Нарьян-Мар", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                     {text:"Тюмень", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                     {text:"Удмуртия", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                     {text:"Ханты-Мансийский АО", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                     {text:"Челябинск", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                     {text:"Ямало-Ненецкий АО", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"}];
areadb["mtssiberia"] = [{text:"Алтай", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                        {text:"Иркутск", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                        {text:"Кемерово", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                        {text:"Красноярск", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                        {text:"Новосибирск", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                        {text:"Норильск", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                        {text:"Омск", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                        {text:"Томск", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"}];
areadb["mtsfe"] = [{text:"Биробиджан", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                   {text:"Благовещенск", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                   {text:"Владивосток", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                   {text:"Магадан", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                   {text:"Петропавловск-Камчатский", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                   {text:"Республика Бурятия", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                   {text:"Республика Тыва", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                   {text:"Саха (Якутия)", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                   {text:"Сахалин", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                   {text:"Усть-Ордынский АО", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                   {text:"Хабаровский край", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"},
                   {text:"Читинская область", value:"GPRS 1.1.1.1,internet.mts.ru,mts,mts"}];
areadb["moskow"] = [{text:"Все", value:"GPRS 1.1.1.1,internet, , "}];
areadb["center"] = [{text:"Белгород", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Брянск", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Владимир", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Воронеж", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Иваново", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Калуга", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Кострома", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Курск", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Липецк", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Нижний Новгород", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Орел", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Рязань", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Смоленск", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Тамбов", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Тула", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Тверь", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Ярославль", value:"GPRS 1.1.1.1,internet, , "}];
areadb["nw"] = [{text:"Санкт-Петербург", value:"GPRS 1.1.1.1,internet, , "},
               {text:"Вологда", value:"GPRS 1.1.1.1,internet, , "},
               {text:"Калининград", value:"GPRS 1.1.1.1,internet, , "},
               {text:"Архангельск", value:"GPRS 1.1.1.1,internet, , "},
               {text:"Мурманск", value:"GPRS 1.1.1.1,internet, , "},
               {text:"Петрозаводск", value:"GPRS 1.1.1.1,internet, , "},
               {text:"Великий Новгород", value:"GPRS 1.1.1.1,internet, , "},
               {text:"Псков", value:"GPRS 1.1.1.1,internet, , "}];
areadb["kavkaz"] = [{text:"Кабардино-Балкария", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Краснодарский край", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Адыгея", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Дагестан", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Ингушетия", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Ростов-на-Дону", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Северная Осетия", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Ставрополь", value:"GPRS 1.1.1.1,internet, , "},
                    {text:"Карачаево-Черкесия", value:"GPRS 1.1.1.1,internet, , "}];
 areadb["volga"] = [{text:"Астрахань", value:"GPRS 1.1.1.1,internet, , "},
                   {text:"Волгоград", value:"GPRS 1.1.1.1,internet, , "},
                   {text:"Оренбург", value:"GPRS 1.1.1.1,internet, , "},
                   {text:"Пенза", value:"GPRS 1.1.1.1,internet, , "},
                   {text:"Башкортостан", value:"GPRS 1.1.1.1,internet, , "},
                   {text:"Калмыкия", value:"GPRS 1.1.1.1,internet, , "},
                   {text:"Марий-Эл", value:"GPRS 1.1.1.1,internet, , "},
                   {text:"Мордовия", value:"GPRS 1.1.1.1,internet, , "},
                   {text:"Татарстан", value:"GPRS 1.1.1.1,internet, , "},
                   {text:"Самара", value:"GPRS 1.1.1.1,internet, , "},
                   {text:"Саратов", value:"GPRS 1.1.1.1,internet, , "},
                   {text:"Ульяновск", value:"GPRS 1.1.1.1,internet, , "},
                   {text:"Чувашия", value:"GPRS 1.1.1.1,internet, , "}];
areadb["ural"] = [{text:"Кировск", value:"GPRS 1.1.1.1,internet, , "},
                  {text:"Курган", value:"GPRS 1.1.1.1,internet, , "},
                  {text:"Пермский край", value:"GPRS 1.1.1.1,internet, , "},
                  {text:"Республика Коми", value:"GPRS 1.1.1.1,internet, , "},
                  {text:"Екатеринбург", value:"GPRS 1.1.1.1,internet, , "},
                  {text:"Тюмень", value:"GPRS 1.1.1.1,internet, , "},
                  {text:"Удмуртия", value:"GPRS 1.1.1.1,internet, , "},
                  {text:"Ханты-Мансийский АО", value:"GPRS 1.1.1.1,internet, , "},
                  {text:"Челябинск", value:"GPRS 1.1.1.1,internet, , "},
                  {text:"Ямало-Ненецкий АО", value:"GPRS 1.1.1.1,internet, , "}];
areadb["siberia"] = [{text:"Новосибирск", value:"GPRS 1.1.1.1,internet, , "},
                     {text:"Кузбасс", value:"GPRS 1.1.1.1,internet, , "},
                     {text:"Красноярск", value:"GPRS 1.1.1.1,internet, , "},
                     {text:"Томск", value:"GPRS 1.1.1.1,internet, , "}];
areadb["fe"] = [{text:"Хабаровский край", value:"GPRS 1.1.1.1,internet, , "},
                {text:"Приморский край", value:"GPRS 1.1.1.1,internet, , "},
                {text:"Еврейская АО", value:"GPRS 1.1.1.1,internet, , "},
                {text:"Сахалин", value:"GPRS 1.1.1.1,internet, , "},
                {text:"Амурская область", value:"GPRS 1.1.1.1,internet, , "},
                {text:"Магадан", value:"GPRS 1.1.1.1,internet, , "},
                {text:"Камчатка", value:"GPRS 1.1.1.1,internet, , "},
                {text:"Саха (Якутия)", value:"GPRS 1.1.1.1,internet, , "},
                {text:"Бурятия", value:"GPRS 1.1.1.1,internet, , "},
                {text:"Читинская область", value:"GPRS 1.1.1.1,internet, , "},
                {text:"Агинский Бурятский АО", value:"GPRS 1.1.1.1,internet, , "}];
areadb["allmtsbel"] = [{text:"Все", value:"GPRS 1.1.1.1,internet.mts.by,mts,mts"}];
areadb["allvelcom"] = [{text:"Все", value:"GPRS 1.1.1.1,mdc.velcom.by,mdc,mdc"}];
areadb["allumc"] = [{text:"Все", value:"GPRS 1.1.1.1,www.umc.ua, , "}];
areadb["allkyivstarp"] = [{text:"Все", value:"GPRS 1.1.1.1,www.ab.kyivstar.net, , "}];
areadb["allkyivstark"] = [{text:"Все", value:"GPRS 1.1.1.1,www.kyivstar.net, , "}];
areadb["alllife"] = [{text:"Все", value:"GPRS 1.1.1.1,internet, , "}];
areadb["allwellcom"] = [{text:"Все", value:"GPRS 1.1.1.1,internet.urs, , "}];
areadb["allbeelineukr"] = [{text:"Все", value:"GPRS 1.1.1.1,internet.beeline.ua, , "}];
function setOperators(chooser) {
    var newElem;
    var where = (navigator.appName == "Microsoft Internet Explorer") ? -1 : null;
    var gsmChooser = chooser.form.elements["gsm"];
    while (gsmChooser.options.length) {
        gsmChooser.remove(0);
    }
    var choice = chooser.options[chooser.selectedIndex].value;
    var db = countrydb[choice];
    newElem = document.createElement("option");
    newElem.text = "Оператор GSM:";
    newElem.value = "";
    gsmChooser.add(newElem, where);
    if (choice != "") {
        for (var i = 0; i < db.length; i++) {
//            if (flag == db[i].operator) {gsmChooser.remove(i+1);} else {
            newElem = document.createElement("option");
            newElem.text = db[i].text;
            newElem.value = db[i].value;
            gsmChooser.add(newElem, where);
//            var flag = db[i].operator;}
         }
    }
}
function setRegions(chooser) {
    var newElem;
    var where = (navigator.appName == "Microsoft Internet Explorer") ? -1 : null;
    var regionChooser = chooser.form.elements["region"];
    while (regionChooser.options.length) {
        regionChooser.remove(0);
    }
    var choice = chooser.options[chooser.selectedIndex].value;
    var db = gsmdb[choice];
    newElem = document.createElement("option");
    newElem.text = "Округ или регион:";
    newElem.value = "";
    regionChooser.add(newElem, where);
    if (choice != "") {
        for (var i = 0; i < db.length; i++) {
            newElem = document.createElement("option");
            newElem.text = db[i].text;
            newElem.value = db[i].value;
            regionChooser.add(newElem, where);
         }
    }
}
function setAreas(chooser) {
    var newElem;
    var where = (navigator.appName == "Microsoft Internet Explorer") ? -1 : null;
    var areaChooser = chooser.form.elements["area"];
    while (areaChooser.options.length) {
       areaChooser.remove(0);
    }
    var choice = chooser.options[chooser.selectedIndex].value;
    var db = areadb[choice];
    newElem = document.createElement("option");
    newElem.text = "Город или область:";
    newElem.value = "";
    areaChooser.add(newElem, where);
    if (choice != "") {
        for (var i = 0; i < db.length; i++) {
            newElem = document.createElement("option");
            newElem.text = db[i].text;
            newElem.value = db[i].value;
            areaChooser.add(newElem, where);
         }
    }
}
function set_gprs(chooser) {
    document.getElementById("gprs").innerHTML=chooser.options[chooser.selectedIndex].value;
}
