var s4y = {}; 
var base = "http://song4you.ru/audio2/";
/***************************************************************************************************
 * 
 * После загрузки документа происходит AJAX-запрос к базе для получения списка параметров аудиоконтента.
 * 
 * Описание формата JSON-структуры полученных данных:
 * 
 * Первый элемент массива приходит с заголовками полей, 
 * остальные, для уменьшения трафика - в виде обычных упорядоченных массивов данных
 *
 *     var data = { 
 *        "src":
 *        [{
 *            "id":"308",                     // ID файла
 *            "aliase":"0",                   // ID оригинала (для случаев множественной регистрации
 *            "filename":"1_names/1_1_1man/1_1_1man_alexandr.mp3", // имя файла, включая путь от основного каталога
 *            "is_adresat":"1",               // СИНТАКСИС - признак "Аресат"
 *            "is_sender":"0",                // СИНТАКСИС - признак "Отправитель"
 *            "is_adware":"0",                // СИНТАКСИС - признак "Рекламная вставка"
 *            "is_age":"0",                   // СИНТАКСИС - признак "Возраст/Срок"
 *            "is_predreason":"0",            // СИНТАКСИС - признак "Пред-повод"
 *            "is_reason":"0",                // СИНТАКСИС - признак "Повод"
 *            "is_predcontent":"0",           // СИНТАКСИС - признак "Пред-контент"
 *            "is_content":"0",               // СИНТАКСИС - признак "Контент"
 *            "sender_title":"0",             // СЕМАНТИКА - "титул" отправителя ("Ученики ?-го класса")
 *            "sender_name_type":"0",         // СЕМАНТИКА - Тип имени отправителя (полное, уменьшительное, имя+отчество...)
 *            "sender_name":"0",              // СЕМАНТИКА - Имя отправителя
 *            "sender_patronymic":"0",        // СЕМАНТИКА - Отчество отправителя
 *            "sender_nickname":"0",          // СЕМАНТИКА - Псведоним отправителя
 *            "sender_sex":"0",               // СЕМАНТИКА - Пол отправителя
 *            "sender_relation":"0",          // СЕМАНТИКА - Служебно-родственное отношения отправителя к адресату
 *            "receiver_title":"0",           // СЕМАНТИКА - "Титул" адресата ("Здравствуйте, уважаемый")
 *            "receiver_name_type":"4",       // СЕМАНТИКА - Тип имени адресата
 *            "receiver_name":"1",            // СЕМАНТИКА - Имя адресата
 *            "receiver_patronymic":"9999",   // СЕМАНТИКА - Отчество адресата
 *            "receiver_sex":"2",             // СЕМАНТИКА - Пол адресата
 *            "age":"0",                      // СЕМАНТИКА - Возраст/срок (для Д.Р. и свадеб)
 *            "part":"0",                     // СЕМАНТИКА - Раздел (Основная категория выбора услуги)
 *            "month":"0",                    // СЕМАНТИКА - Месяц (для праздников)
 *            "reason":"0",                   // СЕМАНТИКА - Повод (Конкретная услуга из активного Раздела)
 *            "relevant":"9",                 // ПАРАМЕТРЫ - Адекватность соответствия параметров (экспериментальн.)
 *            "style":"0",                    // ПАРАМЕТРЫ - Стиль содержимого услуги (Официальный, шутливый...)
 *            "genre":"0",                    // ПАРАМЕТРЫ - Жанр трека (стихи, песня, анекдот...)
 *            "diktor":"1",                   // ПАРАМЕТРЫ - Диктор, озвучивавший компоненты сообщения
 *            "lang":"1",                     // ПАРАМЕТРЫ - Язык услуги (пока только рус.)
 *            "quality":"1",                  // ПАРАМЕТРЫ - Качество трека
 *            "delete":"0"                    // СЛУЖЕБНЫЕ - Признак "удаления" трека (ТОЛЬКО для админ-панели)
 *        },{
 *            "309", "0", "1_names/1_1_1man/1_1_1man_alexey.mp3",
 *            "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0",
 *            "0", "0", "0", "0",    "0", "4", "2", "9999", "2", "0",
 *            "0", "0", "9", "0", "0", "1", "1", "1", "0"
 *        },{
 *            ...
 *        }]
 *    };
 * 
 * После получения и парсинга, информация хранится в структуре
 * 
 *     var src = [];
 * 
 * 
 * В процессе действий пользователя, его выбор вариантов фиксируется в структуре state,
 * поля которой соотвествуют полям принятых из базы данных 
 * 
 *     var state = 
 *    {
 *        id:                  0,    // ID файла
 *        aliase:              0,    // дубль
 *        filename:            "",   // имя файла
 *        is_adresat:          0,    // 2 АДРЕСАТ
 *        is_sender:           0,    // 1 ОТПРАВИТЕЛЬ
 *        is_adware:           0,    // 3 РЕКЛАМА
 *        is_age:              0,    // 4 ВОЗРАСТ
 *        is_predreason:       0,    // 4' ПРЕДПОВОД
 *        is_reason:           0,    // 5 ПОВОД
 *        is_predcontent:      0,    // 6 ПРЕДКОНТЕНТ
 *        is_content:          0,    // 7 КОНТЕНТ
 *        sender_title:        0,    // титул отпр.
 *        sender_name_type:    0,    // тип имени
 *        sender_name:         0,    // имя отпр.
 *        sender_patronymic:   0,    // отч. отпр.
 *        sender_nickname:     0,    // прозвище отпр.
 *        sender_sex:          0,    // пол отпр.
 *        sender_relation:     0,    // отношение к адресату
 *        receiver_title:      0,    // титул адресата
 *        receiver_name_type:  0,    // тип имени
 *        receiver_name:       0,    // имя адресата
 *        receiver_patronymic: 0,    // отч. адресата
 *        receiver_sex:        0,    // пол адресата
 *        age:                 0,    // возраст
 *        part:                1,    // раздел
 *        reason:              1,    // повод
 *        month:               9,    // месяц
 *        relevant:            9,    // релевантность
 *        style:               0,    // стиль
 *        genre:               0,    // жанр
 *        diktor:              1,    // диктор
 *        lang:                1,    // язык
 *        quality:             1     // кач-во
 *    };
 *
 * Есть небольшое отличие в использовании полей СИНТАКСИСА ("is_...") в структуре  базы и в stat:
 *     - в data эти поля обозначают ПРИНАДЛЕЖНОСТЬ информации конкретному синтаксису
 *     - в state эти поля устанавливаются в "1", когда вся СЕМАНТИКА, соответствующая этому СИНТАКСИСУ 
 *        полностью определена.
 * 
 **************************************************************************************************/

var src0    = [];//data.src;            // основная структура данных
var src     = [];//data.src;            // основная структура данных
//~~ var srcCnt  = 0; //src.length;          // размер основной структуры данных
var lst     = {};        // списки для заголовков и вариантов выбора
//var lst     = lists.s4y_aliases;        // списки для заголовков и вариантов выбора
//var lbl     = lst.label;                // заголовки колонок
var PL1     = [];                       // плейлист приставок
var PL2     = [];                       // плейлист треков
var PL2Top  = 0;                        // номер трека, который находится в начале видимой части списка треков
var PL2Curr = 0;                        // номер трека, который выбран для проигрывания
var maxView = 4;                        // количество видимых в полосе прокрутки треков


/***
var lstParts        = [];              // список Разделов
var lstReasonGroups = [];              // список Групп Поводов (если они есть)
var lstReasons      = [];              // списки Поводов для каждого Раздела
var lstSex          = [];              // список Полов
var lstNameTypes    = [];              // список Типов Имен
var lstNames        = [];              // списки Имен (в зависимости от пола и типа имени)
var lstPatronymics  = [];              // списки Отчеств (в зависимости от пола)
var lstGenres       = [];              // список Жанров
var lstDiktors      = [];              // список Дикторов
***/

//--------------------------------------------------------------------------------------------------
//
// Списки вариантов выбора для селекторов
//
//--------------------------------------------------------------------------------------------------

var optParts               = "";  // список Разделов
//var optReasonGroups      = "";  // список Групп Поводов (если они есть)
var optReasons             = [];  // списки Поводов для каждого Раздела
var optSex                 = "";  // список Полов
var optTitles              = [];  // списки "безымянных" обращений к получателю
var optNameTypes           = [];  // список вариантов Имен
var optNames               = [];  // списки Имен (в зависимости от пола и типа имени)
var optNicknames           = [];  // списки Ников (в зависимости от пола и типа имени)

var optPatronymics         = [];  // списки Отчеств (в зависимости от пола)
var optRelations           = [];  // списки Служебно-родственных отношений (ед.ч + мн.ч.)
var optRelationsSingular   = [];  // списки Служебно-родственных отношений (ед.ч.)

var optPatronymics_new     = [];  // списки Отчеств (в зависимости от пола)
var optRelationsNew        = [];  // списки Служебно-родственных отношений (ед.ч + мн.ч.)
var optRelationsNewSingular= [];  // списки Служебно-родственных отношений (ед.ч.)

var optRelationsUnCensored = [];  // списки Служебно-родственных отношений
var optRelationsCensored   = [];  // списки Служебно-родственных отношений
var optMonth               = [];  // список Месяцев
var optAges                = "";  // список Возрастов
var optStyles              = [];  // список Стилей
var optGenres              = "";  // список Жанров
var optDiktors             = "";  // список Дикторов

//--------------------------------------------------------------------------------------------------
//
// Списки вариантов аудиофайлов для групп СИНТАКСИСА
//
//--------------------------------------------------------------------------------------------------

var is_adresat__receiver_title      = [];
var is_adresat__receiver_name       = [];
//var is_adresat__receiver_name_type  = [];
var is_adresat__receiver_patronymic = [];
//var is_sender__sender_sex           = [];
var is_sender__sender_title         = [];
var is_sender__sender_name          = [];
var is_sender__sender_name_type     = [];
var is_sender__sender_patronymic    = [];
var is_sender__sender_nickname      = [];
var is_adware                       = [];
var is_age                          = [];
var is_sender__sender_relation      = [];
var is_predreason                   = [];
var is_reason                       = [];
var is_predcontent__genre           = [];
var is_content                      = [];
//
var collect =
{
	is_adresat__receiver_title      : [],
	is_adresat__receiver_name       : [],
	//is_adresat__receiver_name_type  : [],
	is_adresat__receiver_patronymic : [],
	//is_sender__sender_sex           : [],
	is_sender__sender_title         : [],
	is_sender__sender_name          : [],
	is_sender__sender_name_type     : [],
	is_sender__sender_patronymic    : [],
	is_sender__sender_nickname      : [],
	is_adware                       : [],
	is_age                          : [],
	is_sender__sender_relation      : [],
	is_predreason                   : [],
	is_reason                       : [],
	is_predcontent__genre           : [],
	is_content                      : [],
	
	dummy:0
};
//

//--------------------------------------------------------------------------------------------------
//
// Глобальная переменная, в которой хранится текущий вариант параметров выбора треков
//
//--------------------------------------------------------------------------------------------------

var state = 
{
    id:                  [],   // IDs аудиофайлов для воспроизведенияа,
    aliase:              [],   // дубли --"--,
    filename:            [""], // имена файлов --"--,
	                           //
	                           // список выбранных аудио файлов
    //is_adresat:          [],   // 2 АДРЕСАТ,
    //is_sender:           [],   // 1 ОТПРАВИТЕЛЬ,
    //is_adware:           [],   // 3 РЕКЛАМА,
    //is_age:              [],   // 4 ВОЗРАСТ,
    //is_predreason:       [],   // 4' ПРЕДПОВОД,
    //is_reason:           [],   // 5 ПОВОД,
    //is_predcontent:      [],   // 6 ПРЕДКОНТЕНТ,
    //is_content:          [],   // 7 КОНТЕНТ,
	                           // 
	                           // текущие параметры выюора польхователя
    sender_title:        0,    // титул отпр.,
    sender_name_type:    0,    // тип имени,
    sender_name:         0,    // имя отпр.,
    sender_patronymic:   0,    // отч. отпр.,
    sender_nickname:     0,    // прозвище отпр.,
    sender_sex:          0,    // пол отпр.,
    sender_relation:     0,    // отношение к адресату,
    receiver_title:      0,    // титул адресата,
    receiver_name_type:  0,    // тип имени,
    receiver_name:       0,    // имя адресата,
    receiver_patronymic: 0,    // отч. адресата,
    receiver_sex:        0,    // пол адресата,
    age:                 0,    // возраст,
    part:                1,    // раздел,
    reason:              1,    // повод,
    relevant:            8,    // релевантность,
    style:               0,    // стиль,
    genre:               0,    // жанр,
    genre2:              0,    // жанр (уточнение), // КОСТЫЛЬ ЧЕРТОВ!!!!!!!!!!!!!!!!!
    diktor:              1,    // диктор,
    lang:                1,    // язык,
    quality:             1,    // кач-во
    ringtone:            0,    // рингтон ID
	/*
	// доп.параметры
	*/
	month:               (new Date()).getMonth()+1,
	phone:               
	{
		country: 		"", 
		region:  		"", 
		'number':  		"",
		isOK: 			false
	},
	date_time: 
	{
		value: 			(new Date()).getTime(),
		offset:			(new Date()).getTimezoneOffset() / 60,
		isOK: 			false
	},
	dummy:0
};


var sexN = 0;  // пол неопределен
var sexF = 1;  // пол Ж
var sexM = 2;  // пол М


var json_data_loaded = // признак загрузки данных нужного раздела/группы
{
	is_adresat     : false,
	is_sender      : false,
	is_adware      : false,
	is_age         : false,
	is_predreason  : false,
	is_reason      : false,
	is_predcontent : false,
	is_content     : false,
	
	is_not_content : false,
	
	part0          : false,
	part1          : false,
	part2          : false,
	part3          : false,
	part4          : false,
	part5          : false,
	part6          : false
};

//var 
//==================================================================================================

	//var myPlayer    = null;//document.getElementById("myFlash"); 
var LOCAL   = false; // Признак ЛОКАЛЬНОЙ работы скрипта
var DEBUG   = false; // Признак отладки
var REPORT  = false; // Признак необходимости вывода отладочной и проверочной информации

var PARTNER = 1;   // Код партнерской программы
var PART_N1 = "song4you";   // Код партнерской программы
var PART_N2 = "song4you";   // Код партнерской программы

var	PHP     = false; // true - загрузка из базы данных; false - загрузка из подготовленных файлов
var SOLID   = false; // true - загрузка начальных данных одним куском; false - загрузка порциями

var BASE    = "";    // адрес родительской папки PHP-скриптов и файлов данных

var TAB     = "&nbsp;&nbsp;&nbsp;&nbsp;";
var NL      = "<br />";
var CRLF    = "\n";
var saved   = {};

//
// Константы, определяющие номера разделов
//
var VT_CONGRAT     =  1; 	// Поздравдения
var VT_LOVE        =  2;	// Любовь/Дружба
var VT_WISH        =  3;	// Пожелания успеха в...
var VT_JOKE        =  4;	// Интерактивные розыгрыши
var VT_TODAY       =  5;	// На сегодня
var VT_REALTONE    =  6;	// Рингтоны
//
var VT_PAYMENT     = 10;	// Оплата
var VT_PRICES      = 20;	// Цены
var VT_CONTACTS    = 30;	// Контакты
var VT_PREVIEW     = 40;	// Полный предпросмотр (прослушивание) заказа

//
// Константы, определяющие номера попапов
//
var POP_SMSPRICES  =  1; 	// Прайсы на услуги СМС

//
// Список регионов для определения СМС-оплаты
//
var sms_regions = 
{
	reg_1:
	{	val:   1,	
		name:	"Россия",
		prices:	
		[ 
			{ phone: 6365, prefix: 'sale', operators: 'Билайн', 					currency: 'RUR', no_nds: 65.91, nds: 77.77, rur_nds: 77.77 }, 
			{ phone: 6365, prefix: 'sale', operators: 'Tele2', 						currency: 'RUR', no_nds: 63.56, nds: 75, 	rur_nds: 75 }, 
			{ phone: 6365, prefix: 'sale', operators: 'АКОС', 						currency: 'RUR', no_nds: 63.56, nds: 75, 	rur_nds: 75 }, 
			{ phone: 6365, prefix: 'sale', operators: 'Алтайсвязь', 				currency: 'RUR', no_nds: 63.56, nds: 75, 	rur_nds: 75 }, 
			{ phone: 6365, prefix: 'sale', operators: 'БайкалВестКом', 				currency: 'RUR', no_nds: 63.56, nds: 75, 	rur_nds:75 }, 
			{ phone: 6365, prefix: 'sale', operators: 'Дальсвязь', 					currency: 'RUR', no_nds: 63.56, nds: 75, 	rur_nds: 75 }, 
			{ phone: 6365, prefix: 'sale', operators: 'ЕТК', 						currency: 'RUR', no_nds: 63.56, nds: 75, 	rur_nds: 75 }, 
			{ phone: 6365, prefix: 'sale', operators: 'МТС', 						currency: 'RUR', no_nds: 63.56, nds: 75, 	rur_nds: 75 }, 
			{ phone: 6365, prefix: 'sale', operators: 'МегаФон',					currency: 'RUR', no_nds: 63.56, nds: 75, 	rur_nds: 75 }, 
			{ phone: 6365, prefix: 'sale', operators: 'Мотив', 						currency: 'RUR', no_nds: 63.56, nds: 75, 	rur_nds: 75 }, 
			{ phone: 6365, prefix: 'sale', operators: 'НСС', 						currency: 'RUR', no_nds: 63.56, nds: 75, 	rur_nds: 75 }, 
			{ phone: 6365, prefix: 'sale', operators: 'Оренбург-GSM', 				currency: 'RUR', no_nds: 63.56, nds: 75, 	rur_nds: 75 }, 
			{ phone: 6365, prefix: 'sale', operators: 'СМАРТС', 					currency: 'RUR', no_nds: 63.56, nds: 75, 	rur_nds: 75 }, 
			{ phone: 6365, prefix: 'sale', operators: 'СТЕК GSM', 					currency: 'RUR', no_nds: 63.56, nds: 75, 	rur_nds: 75 }, 
			{ phone: 6365, prefix: 'sale', operators: 'Связьинформ', 				currency: 'RUR', no_nds: 63.56, nds: 75, 	rur_nds: 75 }, 
			{ phone: 6365, prefix: 'sale', operators: 'Скай Линк', 					currency: 'RUR', no_nds: 63.56, nds: 75, 	rur_nds: 75 }, 
			{ phone: 6365, prefix: 'sale', operators: 'Улан-Удэнская сотовая сеть',	currency: 'RUR', no_nds: 63.56, nds: 75, 	rur_nds: 75 }, 
			{ phone: 6365, prefix: 'sale', operators: 'Ульяновск-GSM', 				currency: 'RUR', no_nds: 63.56, nds: 75, 	rur_nds: 75 }, 
			{ phone: 6365, prefix: 'sale', operators: 'Элайн GSM', 					currency: 'RUR', no_nds: 63.56, nds: 75, 	rur_nds: 75 }, 
			{ phone: 6365, prefix: 'sale', operators: 'Utel', 						currency: 'RUR', no_nds: 60,    nds: 70.8,  rur_nds: 70.8 }, 
			{ phone: 6365, prefix: 'sale', operators: 'НТК', 						currency: 'RUR', no_nds: 58,    nds: 68.44, rur_nds: 68.44 }
		]
	},
	reg_2:
	{	val:   2,	
		name:	"Украина",
		prices:	
		[ 
			{ phone: 1315, prefix: 'sale', operators: 'Beeline',   currency: 'UAH', nds: 25, rur_nds: 87.17 }, 
			{ phone: 1315, prefix: 'sale', operators: 'Kyivstar',  currency: 'UAH', nds: 25, rur_nds: 87.17 }, 
			{ phone: 1315, prefix: 'sale', operators: 'LIFE',      currency: 'UAH', nds: 25, rur_nds: 87.17 }, 
			{ phone: 1315, prefix: 'sale', operators: 'MTC (UMC)', currency: 'UAH', nds: 25, rur_nds: 87.17 }
		]
	},
	reg_3:
	{	val:   3,
		name:	"Казахстан",
		prices:	
		[ 
			{ phone: 1315, prefix: 'sale', operators: 'NEO',                     currency: 'KZT', nds: 399, rur_nds: 78.47 }, 
			{ phone: 2090, prefix: 'sale', operators: 'Beeline Kazakhstan',      currency: 'KZT', nds: 399, rur_nds: 78.47 }, 
			{ phone: 2090, prefix: 'sale', operators: 'Kcell, Activ',            currency: 'KZT', nds: 399, rur_nds: 78.47 }, 
			{ phone: 2090, prefix: 'sale', operators: 'PAThWORD, Dalacom, City', currency: 'KZT', nds: 399, rur_nds: 78.47 }
		]
	},
	reg_11:
	{	val:  11,
		name:	"Абхазия",
		prices:	
		[ 
			{ phone: 2090, prefix: 'sale', operators: 'АКВАФОН-GSM', currency: 'RUB', nds: 100, rur_nds: 100 }
		]
	},
	reg_12:
	{	val:  12,
		name:	"Азербайджан",
		prices:	
		[ 
			{ phone: 9363, prefix: 'sale',    operators: 'Azercell',             currency: 'AZN', nds: 2,    rur_nds: 71.91 }, 
			{ phone: 3302, prefix: 'RR sale', operators: 'Nar Mobile (Azerfon)', currency: 'AZN', nds: 2.35, rur_nds: 84.49 }, 
			{ phone: 3302, prefix: 'RR sale', operators: 'BakCell',              currency: 'AZN', nds: 2.36, rur_nds: 84.84 }
		]
	},
	reg_13:
	{	val:  13,
		name:	"Армения",
		prices:	
		[ 
			{ phone: 5009, prefix: 'sale', operators: 'Beeline Armenia', currency: 'AMD', nds: 1500, rur_nds: 114.52 }, 
			{ phone: 5009, prefix: 'sale', operators: 'MTS (VivaCell)',  currency: 'AMD', nds: 1500, rur_nds: 114.52 }
		]
	},
	reg_14:
	{	val:  14,
		name:	"Беларусь",
		prices:	
		[ 
			{ phone: 1315, prefix: 'sale', operators: 'МТС',     currency: 'BYR', nds: 11880, rur_nds: 114.89 }, 
			{ phone: 1315, prefix: 'sale', operators: 'Diallog', currency: 'BYR', nds: 11880, rur_nds: 114.89 }, 
			{ phone: 2090, prefix: 'sale', operators: 'Velcom',  currency: 'BYR', nds: 9720,  rur_nds: 94 }
		]
	},
	reg_15:
	{	val:  15,
		name:	"Грузия",
		prices:	
		[ 
			{ phone: 4144, prefix: 'sale', operators: 'Beeline Georgia', currency: 'GEL', nds: 5.1, rur_nds: 84.17 }, 
			{ phone: 4144, prefix: 'sale', operators: 'Geocell',         currency: 'GEL', nds: 5,   rur_nds: 82.52 }, 
			{ phone: 4144, prefix: 'sale', operators: 'Magticom',        currency: 'GEL', nds: 5.1, rur_nds: 84.17 }
		]
	},
	reg_16:
	{	val:  16,
		name:	"Кыргызстан",
		prices:	
		[ 
			{ phone: 8886, prefix: 'RR sale', operators: 'MegaCom',               currency: 'KGS', nds: 120,    rur_nds: 75.37 }, 
			{ phone: 8886, prefix: 'RR sale', operators: 'Beeline (Bitel, Mobi)', currency: 'USD', nds: 2.99,   rur_nds: 91.04 }, 
			{ phone: 8886, prefix: 'RR sale', operators: 'Fonex',                 currency: 'KGS', nds: 113.62, rur_nds: 71.36 }, 
			{ phone: 8886, prefix: 'RR sale', operators: 'Katel',                 currency: 'USD', nds: 2.99,   rur_nds: 91.04 }, 
			{ phone: 8886, prefix: 'RR sale', operators: 'Nexi (Sotel)',          currency: 'KGS', nds: 113.62, rur_nds: 71.36 }, 
			{ phone: 8886, prefix: 'RR sale', operators: 'O! (NURTelecom)',       currency: 'KGS', nds: 120,    rur_nds: 75.37 }
		]
	},
	reg_17:
	{	val:  17,
		name:	"Латвия",
		prices:	
		[ 
			{ phone: 1897, prefix: '3FF sale', operators: 'Bite',  currency: 'LVL', nds: 1.55, rur_nds: 77.03 }, 
			{ phone: 1897, prefix: '3FF sale', operators: 'LMT',   currency: 'LVL', nds: 1.55, rur_nds: 77.03 }, 
			{ phone: 1897, prefix: '3FF sale', operators: 'Tele2', currency: 'LVL', nds: 1.55, rur_nds: 77.03 }
		]
	},
	reg_18:
	{	val:  18,
		name:	"Литва",
		prices:	
		[ 
			{ phone: 1337, prefix: '3FF sale', operators: 'Bite GSM', currency: 'LTL', nds: 7.07, rur_nds: 72.14 }, 
			{ phone: 1337, prefix: '3FF sale', operators: 'Omnitel',  currency: 'LTL', nds: 7.07, rur_nds: 72.14 }, 
			{ phone: 1337, prefix: '3FF sale', operators: 'Tele2',    currency: 'LTL', nds: 7.07, rur_nds: 72.14 }
		]
	},
	reg_19:
	{	val:  19,
		name:	"Молдова",
		prices:	
		[ 
			{ phone: 2090, prefix: 'sale', operators: 'IDC (Приднестровье)', currency: 'USD', nds: 2.99, rur_nds: 91.04 }, 
			{ phone: 1619, prefix: 'sale', operators: 'Orange',              currency: 'MDL', nds: 33,   rur_nds: 74.52 }
		]
	},
	reg_20:
	{	val:  20,
		name:	"Таджикистан",
		prices:	
		[ 
			{ phone: 2325, prefix: 'sale', operators: 'Indigo', currency: 'USD', nds: 2.39, rur_nds: 72.77 }
		]
	},
	reg_21:
	{	val:  21,
		name:	"Узбекистан",
		prices:	
		[ 
			{ phone: 1315, prefix: 'sale', operators: 'Beeline Uzbekistan', currency: 'USD', nds: 3, rur_nds: 91.34 }, 
			{ phone: 1315, prefix: 'sale', operators: 'Perfectum Mobile',   currency: 'USD', nds: 3, rur_nds: 91.34 }, 
			{ phone: 1315, prefix: 'sale', operators: 'Ucell',              currency: 'USD', nds: 3, rur_nds: 91.34 }
		]
	},
	reg_22:
	{	val:  22,
		name:	"Эстония",
		prices:	
		[ 
			{ phone: 13015, prefix: 'FF sale', operators: 'Radiolinija Eesti', currency: 'EEK', nds: 39, rur_nds: 99.5 }, 
			{ phone: 13015, prefix: 'FF sale', operators: 'EMT',               currency: 'EEK', nds: 39, rur_nds: 99.5 }, 
			{ phone: 13015, prefix: 'FF sale', operators: 'Tele2',             currency: 'EEK', nds: 39, rur_nds: 99.5 }
		]
	},
	reg_110:
	{	val: 110,
		name:	"Австралия",
		prices:	
		[ 
			{ phone: 19995577, prefix: 'RRR sale', operators: 'Telstra',                currency: 'AUD', nds: 4, rur_nds: 96.31 }, 
			{ phone: 19995577, prefix: 'RRR sale', operators: 'Optus',                  currency: 'AUD', nds: 4, rur_nds: 96.31 }, 
			{ phone: 19995577, prefix: 'RRR sale', operators: 'Vodafone',               currency: 'AUD', nds: 4, rur_nds: 96.31 }, 
			{ phone: 19995577, prefix: 'RRR sale', operators: 'Hutchison (Orange & 3)', currency: 'AUD', nds: 4, rur_nds: 96.31 }, 
			{ phone: 19995577, prefix: 'RRR sale', operators: 'Virgin',                 currency: 'AUD', nds: 4, rur_nds: 96.31 }
		]
	},
	reg_115:
	{	val: 115,
		name:	"Австрия",
		prices:	
		[ 
			{ phone: '0 900506506', prefix: 'RRR sale', operators: 'Mobilkom (A1)',  currency: 'EUR', nds: 2, rur_nds: 70.73 }, 
			{ phone: '0 900506506', prefix: 'RRR sale', operators: 'T-Mobile',       currency: 'EUR', nds: 2, rur_nds: 70.73 }, 
			{ phone: '0 900506506', prefix: 'RRR sale', operators: 'Orange (One)',   currency: 'EUR', nds: 2, rur_nds: 70.73 }, 
			{ phone: '0 900506506', prefix: 'RRR sale', operators: 'Tele.Ring',      currency: 'EUR', nds: 2, rur_nds: 70.73 }, 
			{ phone: '0 900506506', prefix: 'RRR sale', operators: 'TRE H3G (Drei)', currency: 'EUR', nds: 2, rur_nds: 70.73 }
		]
	},
	reg_120:
	{	val: 120,
		name:	"Албания",
		prices:	
		[ 
			{ phone: 15191, prefix: 'RRR sale', operators: 'AMC',          currency: 'ALL', nds: 120, rur_nds: 34.93 }, 
			{ phone: 15191, prefix: 'RRR sale', operators: 'Eagle Mobile', currency: 'ALL', nds: 120, rur_nds: 34.93 }, 
			{ phone: 15191, prefix: 'RRR sale', operators: 'Vodafone',     currency: 'ALL', nds: 120, rur_nds: 34.93 }
		]
	},
	reg_130:
	{	val: 130,
		name:	"Аргентина",
		prices:	
		[ 
			{ phone: 55567, prefix: 'KEY RRR sale', operators: 'Claro',    currency: 'ARS', nds: 4, rur_nds: 29.31 }, 
			{ phone: 55567, prefix: 'KEY RRR sale', operators: 'Movistar', currency: 'ARS', nds: 4, rur_nds: 29.31 }
		]
	},
	reg_140:
	{	val: 140,
		name:	"Бельгия",
		prices:	
		[ 
			{ phone: 3907, prefix: 'RRR sale', operators: 'Proximus', currency: 'EUR', nds: 3, rur_nds: 106.1 }, 
			{ phone: 3907, prefix: 'RRR sale', operators: 'Mobistar', currency: 'EUR', nds: 3, rur_nds: 106.1 }, 
			{ phone: 3907, prefix: 'RRR sale', operators: 'Base',     currency: 'EUR', nds: 3, rur_nds: 106.1 }
		]
	},
	reg_150:
	{	val: 150,
		name:	"Болгария",
		prices:	
		[ 
			{ phone: 1961, prefix: 'RRR sale', operators: 'Mobiltel', currency: 'BGN', nds: 4.8, rur_nds: 86.46 }, 
			{ phone: 1961, prefix: 'RRR sale', operators: 'Globul',   currency: 'BGN', nds: 4.8, rur_nds: 86.46 }, 
			{ phone: 1961, prefix: 'RRR sale', operators: 'VIVA Tel', currency: 'BGN', nds: 4.8, rur_nds: 86.46 }
		]
	},
	reg_160:
	{	val: 160,
		name:	"Боливия",
		prices:	
		[ 
			{ phone: 636, prefix: 'KEY RRR sale', operators: 'Viva GSM', currency: 'BOB', nds: 8.85, rur_nds: 34.99 }, 
			{ phone: 636, prefix: 'KEY RRR sale', operators: 'Tigo',     currency: 'BOB', nds: 8.85, rur_nds: 34.99 }, 
			{ phone: 636, prefix: 'KEY RRR sale', operators: 'Entel',    currency: 'BOB', nds: 8.85, rur_nds: 34.99 }
		]
	},
	reg_170:
	{	val: 170,
		name:	"Босния и Герц-на",
		prices:	
		[ 
			{ phone: '0 91810700', prefix: 'RRR sale', operators: 'mtel (MOBIS)', currency: 'EUR', nds: 1.2, rur_nds: 42.44 }, 
			{ phone: '0 91810700', prefix: 'RRR sale', operators: 'BH TELEKOM',   currency: 'EUR', nds: 1.2, rur_nds: 42.44 }, 
			{ phone: '0 91810700', prefix: 'RRR sale', operators: 'ERONET',       currency: 'EUR', nds: 1.2, rur_nds: 42.44 }
		]
	},
	reg_180:
	{	val: 180,
		name:	"Великобритания",
		prices:	
		[ 
			{ phone: 80079, prefix: 'RRR sale', operators: 'O2',       currency: 'GBP', nds: 1.5, rur_nds: 67.91 }, 
			{ phone: 80079, prefix: 'RRR sale', operators: 'Orange',   currency: 'GBP', nds: 1.5, rur_nds: 67.91 }, 
			{ phone: 80079, prefix: 'RRR sale', operators: 'T-Mobile', currency: 'GBP', nds: 1.5, rur_nds: 67.91 }, 
			{ phone: 80079, prefix: 'RRR sale', operators: 'Vodafone', currency: 'GBP', nds: 1.5, rur_nds: 67.91 }, 
			{ phone: 80079, prefix: 'RRR sale', operators: 'Virgin',   currency: 'GBP', nds: 1.5, rur_nds: 67.91 }, 
			{ phone: 80079, prefix: 'RRR sale', operators: 'H3G',      currency: 'GBP', nds: 1.5, rur_nds: 67.91 }
		]
	},
	reg_190:
	{	val: 190,
		name:	"Венгрия",
		prices:	
		[ 
			{ phone: 1784, prefix: 'RRR sale', operators: 'T-Mobile', currency: 'HUF', nds: 300, rur_nds: 38.1 }, 
			{ phone: 1784, prefix: 'RRR sale', operators: 'Pannon', currency: 'HUF', nds: 300, rur_nds: 38.1 }, 
			{ phone: 1784, prefix: 'RRR sale', operators: 'Vodafone', currency: 'HUF', nds: 300, rur_nds: 38.1 }
		]
	},
	reg_200:
	{	val: 200,
		name:	"Венесуэла",
		prices:	
		[ 
			{ phone: 7766, prefix: 'KEY RRR sale', operators: 'Digitel',  currency: 'VEB', nds: 3.1, rur_nds: 40.07 }, 
			{ phone: 7766, prefix: 'KEY RRR sale', operators: 'Movilnet', currency: 'VEB', nds: 3.1, rur_nds: 40.07 }, 
			{ phone: 7766, prefix: 'KEY RRR sale', operators: 'Movistar', currency: 'VEB', nds: 3.1, rur_nds: 40.07 }
		]
	},
	reg_210:
	{	val: 210,
		name:	"Германия",
		prices:	
		[ 
			{ phone: 83090, prefix: 'FF sale', operators: 'Vodafone-D2', currency: 'EUR', nds: 1.99, rur_nds: 70.38 }, 
			{ phone: 83090, prefix: 'FF sale', operators: 'T-Mobile',    currency: 'EUR', nds: 1.99, rur_nds: 70.38 }, 
			{ phone: 83090, prefix: 'FF sale', operators: 'Eplus',       currency: 'EUR', nds: 1.99, rur_nds: 70.38 }, 
			{ phone: 83090, prefix: 'FF sale', operators: 'O2',          currency: 'EUR', nds: 1.99, rur_nds: 70.38 }, 
			{ phone: 83090, prefix: 'FF sale', operators: 'Talkline',    currency: 'EUR', nds: 1.99, rur_nds: 70.38 }, 
			{ phone: 83090, prefix: 'FF sale', operators: 'Debitel',     currency: 'EUR', nds: 1.99, rur_nds: 70.38 }, 
			{ phone: 83090, prefix: 'FF sale', operators: 'Mobilcom',    currency: 'EUR', nds: 1.99, rur_nds: 70.38 }, 
			{ phone: 83090, prefix: 'FF sale', operators: 'VictorVox',   currency: 'EUR', nds: 1.99, rur_nds: 70.38 }
		]
	},
	reg_220:
	{	val: 220,
		name:	"Греция",
		prices:	
		[ 
			{ phone: 54345, prefix: 'RRR sale', operators: 'Cosmote',          currency: 'EUR', nds: 3.5, rur_nds: 123.79 }, 
			{ phone: 54345, prefix: 'RRR sale', operators: 'Vodafone',         currency: 'EUR', nds: 3.5, rur_nds: 123.79 }, 
			{ phone: 54345, prefix: 'RRR sale', operators: 'TIM',              currency: 'EUR', nds: 3.5, rur_nds: 123.79 }, 
			{ phone: 54345, prefix: 'RRR sale', operators: 'Wind (Q-telecom)', currency: 'EUR', nds: 3.5, rur_nds: 123.79 }
		]
	},
	reg_230:
	{	val: 230,
		name:	"Дания",
		prices:	
		[ 
			{ phone: 1273, prefix: 'RRR sale', operators: 'Telia',             currency: 'DKK', nds: 30, rur_nds: 142.08 }, 
			{ phone: 1273, prefix: 'RRR sale', operators: 'Telenor (Sonofon)', currency: 'DKK', nds: 30, rur_nds: 142.08 }, 
			{ phone: 1273, prefix: 'RRR sale', operators: 'TDC',               currency: 'DKK', nds: 30, rur_nds: 142.08 }, 
			{ phone: 1273, prefix: 'RRR sale', operators: 'Tre',               currency: 'DKK', nds: 30, rur_nds: 142.08 }
		]
	},
	reg_240:
	{	val: 240,
		name:	"Египет",
		prices:	
		[ 
			{ phone: 93401, prefix: 'RRR sale', operators: 'Etisalat', currency: 'EGP', nds: 3, rur_nds: 15.14 }, 
			{ phone: 93401, prefix: 'RRR sale', operators: 'Mobinil',  currency: 'EGP', nds: 3, rur_nds: 15.14 }, 
			{ phone: 93401, prefix: 'RRR sale', operators: 'Vodafone', currency: 'EGP', nds: 3, rur_nds: 15.14 }
		]
	},
	reg_250:
	{	val: 250,
		name:	"Израиль",
		prices:	
		[ 
			{ phone: 5599, prefix: '10R sale', operators: 'Cellcom',   currency: 'ILS', nds: 15.13, rur_nds: 110.63 }, 
			{ phone: 5599, prefix: '10R sale', operators: 'MIRS',      currency: 'ILS', nds: 15.13, rur_nds: 110.63 }, 
			{ phone: 5599, prefix: '10R sale', operators: 'Orange',    currency: 'ILS', nds: 15.13, rur_nds: 110.63 }, 
			{ phone: 5599, prefix: '10R sale', operators: 'Pelephone', currency: 'ILS', nds: 15.13, rur_nds: 110.63 }
		]
	},
	reg_260:
	{	val: 260,
		name:	"Ирландия",
		prices:	
		[ 
			{ phone: 57030, prefix: 'RRR sale', operators: 'Meteor',       currency: 'EUR', nds: 2.5, rur_nds: 88.41 }, 
			{ phone: 57030, prefix: 'RRR sale', operators: 'O2',           currency: 'EUR', nds: 2.5, rur_nds: 88.41 }, 
			{ phone: 57030, prefix: 'RRR sale', operators: 'Vodafone',     currency: 'EUR', nds: 2.5, rur_nds: 88.41 }, 
			{ phone: 57030, prefix: 'RRR sale', operators: 'Tesco Mobile', currency: 'EUR', nds: 2.5, rur_nds: 88.41 }, 
			{ phone: 57030, prefix: 'RRR sale', operators: 'Three',        currency: 'EUR', nds: 2.5, rur_nds: 88.41 }
		]
	},
	reg_270:
	{	val: 270,
		name:	"Испания",
		prices:	
		[ 
			{ phone: 25522, prefix: 'RRR sale', operators: 'Movistar', currency: 'EUR', nds: 1.39, rur_nds: 49.16 }, 
			{ phone: 25522, prefix: 'RRR sale', operators: 'Vodafone', currency: 'EUR', nds: 1.39, rur_nds: 49.16 }, 
			{ phone: 25522, prefix: 'RRR sale', operators: 'Orange',   currency: 'EUR', nds: 1.39, rur_nds: 49.16 }, 
			{ phone: 25522, prefix: 'RRR sale', operators: 'Yoigo',    currency: 'EUR', nds: 1.39, rur_nds: 49.16 }, 
			{ phone: 25522, prefix: 'RRR sale', operators: 'Euskatel', currency: 'EUR', nds: 1.39, rur_nds: 49.16 }
		]
	},
	reg_280:
	{	val: 280,
		name:	"Италия",
		prices:	
		[ 
			{ phone: 483233, prefix: 'RRR sale', operators: 'TIM',      currency: 'EUR', nds: 3, rur_nds: 106.09 }, 
			{ phone: 483233, prefix: 'RRR sale', operators: 'Vodafone', currency: 'EUR', nds: 3, rur_nds: 106.09 }, 
			{ phone: 483233, prefix: 'RRR sale', operators: 'WIND',     currency: 'EUR', nds: 3, rur_nds: 106.09 }
		]
	},
	reg_290:
	{	val: 290,
		name:	"Камбоджа",
		prices:	
		[ 
			{ phone: 3339, prefix: 'RR sale', operators: 'Smart (Latelz)', currency: 'USD', nds: 3.29, rur_nds: 100.17 }
		]
	},
	reg_300:
	{	val: 300,
		name:	"Канада",
		prices:	
		[ 
			{ phone: 88188, prefix: 'RRR sale', operators: 'Bell',            currency: 'CAD', nds: 3, rur_nds: 82.69 }, 
			{ phone: 88188, prefix: 'RRR sale', operators: 'Aliant',          currency: 'CAD', nds: 3, rur_nds: 82.69 }, 
			{ phone: 88188, prefix: 'RRR sale', operators: 'Telbec',          currency: 'CAD', nds: 3, rur_nds: 82.69 }, 
			{ phone: 88188, prefix: 'RRR sale', operators: 'Nothern Tel',     currency: 'CAD', nds: 3, rur_nds: 82.69 }, 
			{ phone: 88188, prefix: 'RRR sale', operators: 'Rogers',          currency: 'CAD', nds: 3, rur_nds: 82.69 }, 
			{ phone: 88188, prefix: 'RRR sale', operators: 'Fido (Microcel)', currency: 'CAD', nds: 3, rur_nds: 82.69 }, 
			{ phone: 88188, prefix: 'RRR sale', operators: 'Telus',           currency: 'CAD', nds: 3, rur_nds: 82.69 }, 
			{ phone: 88188, prefix: 'RRR sale', operators: 'MTS',             currency: 'CAD', nds: 3, rur_nds: 82.69 }, 
			{ phone: 88188, prefix: 'RRR sale', operators: 'Sasktel',         currency: 'CAD', nds: 3, rur_nds: 82.69 }, 
			{ phone: 88188, prefix: 'RRR sale', operators: 'Virgin',          currency: 'CAD', nds: 3, rur_nds: 82.69 }
		]
	},
	reg_310:
	{	val: 310,
		name:	"Китай",
		prices:	
		[ 
			{ phone: 1066109833, prefix: 'X GO RRR sale', operators: 'China Mobile', currency: 'CNY', nds: 1, rur_nds: 4.24 }, 
			{ phone: 1066109833, prefix: 'X GO RRR sale', operators: 'China Unicom', currency: 'CNY', nds: 1, rur_nds: 4.24 }
		]
	},
	reg_320:
	{	val: 320,
		name:	"Колумбия",
		prices:	
		[ 
			{ phone: 7766, prefix: 'RRR sale', operators: 'Ola',      currency: 'COP', nds: 3100, rur_nds: 42.37 }, 
			{ phone: 7766, prefix: 'RRR sale', operators: 'Movistar', currency: 'COP', nds: 3100, rur_nds: 42.37 }
		]
	},
	reg_330:
	{	val: 330,
		name:	"Косово",
		prices:	
		[ 
			{ phone: 15191, prefix: 'RRR sale', operators: 'IPKO',     currency: 'EUR', nds: 0.93, rur_nds: 32.89 }, 
			{ phone: 15191, prefix: 'RRR sale', operators: 'PTK/Vala', currency: 'EUR', nds: 0.93, rur_nds: 32.89 }
		]
	},
	reg_340:
	{	val: 340,
		name:	"Люксембург",
		prices:	
		[ 
			{ phone: 64747, prefix: 'RRR sale', operators: 'LuxGSM',    currency: 'EUR', nds: 1.5, rur_nds: 53.05 }, 
			{ phone: 64747, prefix: 'RRR sale', operators: 'Tango',     currency: 'EUR', nds: 1.5, rur_nds: 53.05 }, 
			{ phone: 64747, prefix: 'RRR sale', operators: 'VOXmobile', currency: 'EUR', nds: 1.5, rur_nds: 53.05 }
		]
	},
	reg_350:
	{	val: 350,	
		name:	"Македония",
		prices:	
		[ 
			{ phone: 141991, prefix: 'RRR sale', operators: 'T-Mobile (Mobimak)', currency: 'MKD', nds: 106.2, rur_nds: 69.35 }, 
			{ phone: 141991, prefix: 'RRR sale', operators: 'One (Cosmofon)',     currency: 'MKD', nds: 106.2, rur_nds: 69.35 }, 
			{ phone: 141991, prefix: 'RRR sale', operators: 'Vip',                currency: 'MKD', nds: 106.2, rur_nds: 69.35 }
		]
	},
	reg_360:
	{	val: 360,
		name:	"Марокко",
		prices:	
		[ 
			{ phone: 9089, prefix: 'GO RRR sale', operators: 'Maroc',   currency: 'MAD', nds: 9, rur_nds: 31.72 }, 
			{ phone: 9089, prefix: 'GO RRR sale', operators: 'Meditel', currency: 'MAD', nds: 9, rur_nds: 31.72 }, 
			{ phone: 9089, prefix: 'GO RRR sale', operators: 'Wana',    currency: 'MAD', nds: 9, rur_nds: 31.72 }
		]
	},
	reg_370:
	{	val: 370,
		name:	"Мексика",
		prices:	
		[ 
			{ phone: 7766, prefix: 'KEY RRR sale', operators: 'Iusacell (Unefon)',     currency: 'MXN', nds: 13, rur_nds: 27.81 }, 
			{ phone: 7766, prefix: 'KEY RRR sale', operators: 'Movistar (Telefonica)', currency: 'MXN', nds: 13, rur_nds: 27.81 }
		]
	},
	reg_380:
	{	val: 380,
		name:	"Монтенегро",
		prices:	
		[ 
			{ phone: 14941, prefix: 'RRR sale', operators: 'T-Mobile', currency: 'EUR', nds: 0.6, rur_nds: 21.22 }, 
			{ phone: 14941, prefix: 'RRR sale', operators: 'Promonte', currency: 'EUR', nds: 0.6, rur_nds: 21.22 }, 
			{ phone: 14941, prefix: 'RRR sale', operators: 'm:tel',    currency: 'EUR', nds: 0.6, rur_nds: 21.22 }
		]
	},
	reg_390:
	{	val: 390,
		name:	"Нигерия",
		prices:	
		[ 
			{ phone: 35810, prefix: 'RRR sale', operators: 'Glo',  currency: 'NGN', nds: 100, rur_nds: 18.49 }, 
			{ phone: 35810, prefix: 'RRR sale', operators: 'MTN',  currency: 'NGN', nds: 100, rur_nds: 18.49 }, 
			{ phone: 35810, prefix: 'RRR sale', operators: 'Zain', currency: 'NGN', nds: 100, rur_nds: 18.49 }
		]
	},
	reg_400:
	{	val: 400,
		name:	"Нидерланды",
		prices:	
		[ 
			{ phone: 4999, prefix: 'RRR sale', operators: 'KPN',      currency: 'EUR', nds: 1.5, rur_nds: 53.05 }, 
			{ phone: 4999, prefix: 'RRR sale', operators: 'Vodafone', currency: 'EUR', nds: 1.5, rur_nds: 53.05 }, 
			{ phone: 4999, prefix: 'RRR sale', operators: 'Orange',   currency: 'EUR', nds: 1.5, rur_nds: 53.05 }, 
			{ phone: 4999, prefix: 'RRR sale', operators: 'Telfort',  currency: 'EUR', nds: 1.5, rur_nds: 53.05 }, 
			{ phone: 4999, prefix: 'RRR sale', operators: 'T-Mobile', currency: 'EUR', nds: 1.5, rur_nds: 53.05 }, 
			{ phone: 4999, prefix: 'RRR sale', operators: 'Tele2',    currency: 'EUR', nds: 1.5, rur_nds: 53.05 }
		]
	},
	reg_410:
	{	val: 410,
		name:	"Новая Зеландия",
		prices:	
		[ 
			{ phone: 4500, prefix: 'RRR sale', operators: 'Telecom NZ', currency: 'NZD', nds: 5.2, rur_nds: 102.33 }, 
			{ phone: 4500, prefix: 'RRR sale', operators: 'Vodafone',   currency: 'NZD', nds: 5.2, rur_nds: 102.33 }
		]
	},
	reg_420:
	{	val: 420,
		name:	"Норвегия",
		prices:	
		[ 
			{ phone: 2227, prefix: 'RRR sale', operators: 'Telenor',        currency: 'NOK', nds: 30, rur_nds: 145.79 }, 
			{ phone: 2227, prefix: 'RRR sale', operators: 'Netcom',         currency: 'NOK', nds: 30, rur_nds: 145.79 }, 
			{ phone: 2227, prefix: 'RRR sale', operators: 'Tele2',          currency: 'NOK', nds: 30, rur_nds: 145.79 }, 
			{ phone: 2227, prefix: 'RRR sale', operators: 'Ventelo',        currency: 'NOK', nds: 30, rur_nds: 145.79 }, 
			{ phone: 2227, prefix: 'RRR sale', operators: 'Network Norway', currency: 'NOK', nds: 30, rur_nds: 145.79 }
		]
	},
	reg_430:
	{	val: 430,
		name:	"ОАЭ",
		prices:	
		[ 
			{ phone: 3881, prefix: 'RRR sale', operators: 'Etisalat', currency: 'AED', nds: 5, rur_nds: 37.78 }, 
			{ phone: 3881, prefix: 'RRR sale', operators: 'Du',       currency: 'AED', nds: 5, rur_nds: 37.78 }
		]
	},
	reg_440:
	{	val: 440,
		name:	"Перу",
		prices:	
		[ 
			{ phone: 7766, prefix: 'KEY RRR sale', operators: 'Claro',    currency: 'PEN', nds: 3.5, rur_nds: 33.71 }, 
			{ phone: 7766, prefix: 'KEY RRR sale', operators: 'Movistar', currency: 'PEN', nds: 3.5, rur_nds: 33.71 }
		]
	},
	reg_450:
	{	val: 450,
		name:	"Польша",
		prices:	
		[ 
			{ phone: 75550, prefix: 'RRRR sale', operators: 'PLUS (Polkomtel)',       currency: 'PLN', nds: 6.1, rur_nds: 58.56 }, 
			{ phone: 75550, prefix: 'RRRR sale', operators: 'ERA (Polska Telefonia)', currency: 'PLN', nds: 6.1, rur_nds: 58.56 }, 
			{ phone: 75550, prefix: 'RRRR sale', operators: 'Orange (PTK Centertel)', currency: 'PLN', nds: 6.1, rur_nds: 58.56 }, 
			{ phone: 75550, prefix: 'RRRR sale', operators: 'PLAY (P4)',              currency: 'PLN', nds: 6.1, rur_nds: 58.56 }
		]
	},
	reg_460:
	{	val: 460,
		name:	"Португалия",
		prices:	
		[ 
			{ phone: 68999, prefix: 'RRR sale', operators: 'Vodafone', currency: 'EUR', nds: 2, rur_nds: 70.73 }, 
			{ phone: 68999, prefix: 'RRR sale', operators: 'TMN',      currency: 'EUR', nds: 2, rur_nds: 70.73 }, 
			{ phone: 68999, prefix: 'RRR sale', operators: 'Optimus',  currency: 'EUR', nds: 2, rur_nds: 70.73 }
		]
	},
	reg_470:
	{	val: 470,
		name:	"Румыния",
		prices:	
		[ 
			{ phone: 1288, prefix: 'RRR sale', operators: 'Vodafone', currency: 'EUR', nds: 1.1, rur_nds: 38.9 }, 
			{ phone: 1288, prefix: 'RRR sale', operators: 'Orange',   currency: 'EUR', nds: 1.1, rur_nds: 38.9 }, 
			{ phone: 1288, prefix: 'RRR sale', operators: 'Cosmote',  currency: 'EUR', nds: 1.1, rur_nds: 38.9 }
		]
	},
	reg_480:
	{	val: 480,
		name:	"Сауд.Аравия",
		prices:	
		[ 
			{ phone: 676849, prefix: 'RRR sale', operators: 'Mobily', currency: 'SAR', nds: 7, rur_nds: 51.8 }, 
			{ phone: 81720, prefix: 'RRR sale', operators: 'STC',     currency: 'SAR', nds: 5, rur_nds: 37 }, 
			{ phone: 81720, prefix: 'RRR sale', operators: 'Zain',    currency: 'SAR', nds: 5, rur_nds: 37 }
		]
	},
	reg_490:
	{	val: 490,
		name:	"Сербия",
		prices:	
		[ 
			{ phone: 1553, prefix: 'RRR sale', operators: 'Telekom Srbija', currency: 'RSD', nds: 96, rur_nds: 39.85 }, 
			{ phone: 1553, prefix: 'RRR sale', operators: 'Telenor Srbija', currency: 'RSD', nds: 96, rur_nds: 39.85 }, 
			{ phone: 1553, prefix: 'RRR sale', operators: 'VIP Mobile',     currency: 'RSD', nds: 96, rur_nds: 39.85 }
		]
	},
	reg_500:
	{	val: 500,
		name:	"Словакия",
		prices:	
		[ 
			{ phone: 7604, prefix: 'RRR sale', operators: 'T-Mobile', currency: 'EUR', nds: 1.58, rur_nds: 55.88 }, 
			{ phone: 7604, prefix: 'RRR sale', operators: 'Orange',   currency: 'EUR', nds: 1.58, rur_nds: 55.88 }, 
			{ phone: 7604, prefix: 'RRR sale', operators: 'O2',       currency: 'EUR', nds: 1.58, rur_nds: 55.88 }
		]
	},
	reg_510:
	{	val: 510,
		name:	"Словения",
		prices:	
		[ 
			{ phone: 3838, prefix: 'RRR sale', operators: 'Si.Mobil', currency: 'EUR', nds: 1.99, rur_nds: 70.38 }
		]
	},
	reg_520:
	{	val: 520,
		name:	"США",
		prices:	
		[ 
			{ phone: 97605, prefix: 'RRR sale', operators: 'AT&T Wireless',   currency: 'USD', nds: 1.99, rur_nds: 60.59 }, 
			{ phone: 97605, prefix: 'RRR sale', operators: 'T-Mobile',        currency: 'USD', nds: 1.99, rur_nds: 60.59 }, 
			{ phone: 97605, prefix: 'RRR sale', operators: 'Verizon',         currency: 'USD', nds: 1.99, rur_nds: 60.59 }, 
			{ phone: 97605, prefix: 'RRR sale', operators: 'Sprint',          currency: 'USD', nds: 1.99, rur_nds: 60.59 }, 
			{ phone: 97605, prefix: 'RRR sale', operators: 'Nextel',          currency: 'USD', nds: 1.99, rur_nds: 60.59 }, 
			{ phone: 97605, prefix: 'RRR sale', operators: 'Boost',           currency: 'USD', nds: 1.99, rur_nds: 60.59 }, 
			{ phone: 97605, prefix: 'RRR sale', operators: 'Alltel',          currency: 'USD', nds: 1.99, rur_nds: 60.59 }, 
			{ phone: 97605, prefix: 'RRR sale', operators: 'Dobson',          currency: 'USD', nds: 1.99, rur_nds: 60.59 }, 
			{ phone: 97605, prefix: 'RRR sale', operators: 'Virgin Mobile',   currency: 'USD', nds: 1.99, rur_nds: 60.59 }, 
			{ phone: 97605, prefix: 'RRR sale', operators: 'MetroPCS',        currency: 'USD', nds: 1.99, rur_nds: 60.59 }, 
			{ phone: 97605, prefix: 'RRR sale', operators: 'Cricket',         currency: 'USD', nds: 1.99, rur_nds: 60.59 }, 
			{ phone: 97605, prefix: 'RRR sale', operators: 'US Cellular',     currency: 'USD', nds: 1.99, rur_nds: 60.59 }, 
			{ phone: 97605, prefix: 'RRR sale', operators: 'Cincinnati Bell', currency: 'USD', nds: 1.99, rur_nds: 60.59 }, 
			{ phone: 97605, prefix: 'RRR sale', operators: 'Cellular South',  currency: 'USD', nds: 1.99, rur_nds: 60.59 }, 
			{ phone: 97605, prefix: 'RRR sale', operators: 'Interop',         currency: 'USD', nds: 1.99, rur_nds: 60.59 }, 
			{ phone: 97605, prefix: 'RRR sale', operators: 'nTelos',          currency: 'USD', nds: 1.99, rur_nds: 60.59 }, 
			{ phone: 97605, prefix: 'RRR sale', operators: 'CellCom',         currency: 'USD', nds: 1.99, rur_nds: 60.59 }
		]
	},
	reg_530:
	{	val: 530,
		name:	"Турция",
		prices:	
		[ 
			{ phone: 2523, prefix: 'GET RRR sale', operators: 'Turkcel',           currency: 'TRY', nds: 20, rur_nds: 374.57 }, 
			{ phone: 2523, prefix: 'GET RRR sale', operators: 'Vodafone (Telsim)', currency: 'TRY', nds: 20, rur_nds: 374.57 }, 
			{ phone: 2523, prefix: 'GET RRR sale', operators: 'Avea',              currency: 'TRY', nds: 20, rur_nds: 374.57 }
		]
	},
	reg_540:
	{	val: 540,
		name:	"Финляндия",
		prices:	
		[ 
			{ phone: 17159, prefix: 'RRR sale', operators: 'Elisa',       currency: 'EUR', nds: 2.5, rur_nds: 88.41 }, 
			{ phone: 17159, prefix: 'RRR sale', operators: 'TeliaSonera', currency: 'EUR', nds: 2.5, rur_nds: 88.41 }, 
			{ phone: 17159, prefix: 'RRR sale', operators: 'DNA',         currency: 'EUR', nds: 2.5, rur_nds: 88.41 }, 
			{ phone: 17159, prefix: 'RRR sale', operators: 'Saunalahti',  currency: 'EUR', nds: 2.5, rur_nds: 88.41 }, 
			{ phone: 17159, prefix: 'RRR sale', operators: 'AMT',         currency: 'EUR', nds: 2.5, rur_nds: 88.41 }, 
			{ phone: 17159, prefix: 'RRR sale', operators: 'Tele FI',     currency: 'EUR', nds: 2.5, rur_nds: 88.41 }
		]
	},
	reg_550:
	{	val: 550,
		name:	"Франция",
		prices:	
		[ 
			{ phone: 81027, prefix: 'RRR sale', operators: 'Orange',   currency: 'EUR', nds: 1.5, rur_nds: 53.05 }, 
			{ phone: 81027, prefix: 'RRR sale', operators: 'SFR',      currency: 'EUR', nds: 1.5, rur_nds: 53.05 }, 
			{ phone: 81027, prefix: 'RRR sale', operators: 'Bouygues', currency: 'EUR', nds: 1.5, rur_nds: 53.05 }
		]
	},
	reg_560:
	{	val: 560,
		name:	"Хорватия",
		prices:	
		[ 
			{ phone: 88108, prefix: 'RRR sale', operators: 'T-Mobile', currency: 'HRK', nds: 12.2, rur_nds: 66.62 }, 
			{ phone: 88108, prefix: 'RRR sale', operators: 'VIPnet',   currency: 'HRK', nds: 12.2, rur_nds: 66.62 }, 
			{ phone: 88108, prefix: 'RRR sale', operators: 'Tele2',    currency: 'HRK', nds: 12.2, rur_nds: 66.62 }
		]
	},
	reg_570:
	{	val: 570,
		name:	"Чехия",
		prices:	
		[ 
			{ phone: 9030950, prefix: 'RRR sale', operators: 'T-Mobile', currency: 'CZK', nds: 50, rur_nds: 75.91 }, 
			{ phone: 9030950, prefix: 'RRR sale', operators: 'O2',       currency: 'CZK', nds: 50, rur_nds: 75.91 }, 
			{ phone: 9030950, prefix: 'RRR sale', operators: 'Vodafone', currency: 'CZK', nds: 50, rur_nds: 75.91 }
		]
	},
	reg_580:
	{	val: 580,
		name:	"Чили",
		prices:	
		[ 
			{ phone: 1123, prefix: 'KEY RRR sale', operators: 'Claro',    currency: 'CLP', nds: 630, rur_nds: 34.5 }, 
			{ phone: 1123, prefix: 'KEY RRR sale', operators: 'Movistar', currency: 'CLP', nds: 420, rur_nds: 23 }
		]
	},
	reg_590:
	{	val: 590,
		name:	"Швейцария",
		prices:	
		[ 
			{ phone: 543, prefix: 'RRR sale', operators: 'Swisscom', currency: 'CHF', nds: 5, rur_nds: 136.01 }, 
			{ phone: 543, prefix: 'RRR sale', operators: 'Sunrise',  currency: 'CHF', nds: 5, rur_nds: 136.01 }, 
			{ phone: 543, prefix: 'RRR sale', operators: 'Orange',   currency: 'CHF', nds: 5, rur_nds: 136.01 }
		]
	},
	reg_600:
	{	val: 600,
		name:	"Швеция",
		prices:	
		[ 
			{ phone: 72702, prefix: 'RRR sale', operators: 'Telia',   currency: 'SEK', nds: 30, rur_nds: 118.08 }, 
			{ phone: 72702, prefix: 'RRR sale', operators: 'Telenor', currency: 'SEK', nds: 30, rur_nds: 118.08 }, 
			{ phone: 72702, prefix: 'RRR sale', operators: 'Tele 2',  currency: 'SEK', nds: 30, rur_nds: 118.08 }, 
			{ phone: 72702, prefix: 'RRR sale', operators: 'Tre',     currency: 'SEK', nds: 30, rur_nds: 118.08 }
		]
	},
	reg_610:
	{	val: 610,
		name:	"Эквадор",
		prices:	
		[ 
			{ phone: 7722, prefix: 'KEY RRR sale', operators: 'Alegro',   currency: 'USD', nds: 1.25, rur_nds: 38.06 }, 
			{ phone: 7722, prefix: 'KEY RRR sale', operators: 'Movistar', currency: 'USD', nds: 1.25, rur_nds: 38.06 }, 
			{ phone: 7722, prefix: 'KEY RRR sale', operators: 'Porta',    currency: 'USD', nds: 1.25, rur_nds: 38.06 }
		]
	},
	reg_610:
	{	val: 610,
		name:	"ЮАР",
		prices:	
		[ 
			{ phone: 42994, prefix: 'RRR sale', operators: 'Cell-C',  currency: 'ZAR', nds: 30, rur_nds: 110.98 }, 
			{ phone: 42994, prefix: 'RRR sale', operators: 'MTN',     currency: 'ZAR', nds: 30, rur_nds: 110.98 }, 
			{ phone: 42994, prefix: 'RRR sale', operators: 'Vodacom', currency: 'ZAR', nds: 30, rur_nds: 110.98 }, 
			{ phone: 42994, prefix: 'RRR sale', operators: 'Yebo',    currency: 'ZAR', nds: 30, rur_nds: 110.98 }
		]
	},
	reg_9999:
	{	val:   9999,	
		name:	"          ",
		prices:	
		[ 
			{ phone: 2420, prefix: 'sale', operators: '          ', currency: 'RUR', nds: 1.44, rur_nds: 1.44 }
		]
	}
};
