
    var listCountries = 
    {
        "164" : {name : "Россия"
,regions : {33 : "Агинский Бурятский окр.",
34 : "Адыгея р.",
35 : "Алтай р.",
36 : "Алтайский край обл.",
37 : "Амурская обл.",
38 : "Архангельская обл.",
39 : "Астраханская обл.",
40 : "Башкортостан р.",
41 : "Белгородская обл.",
42 : "Брянская обл.",
43 : "Бурятия р.",
44 : "Владимирская обл.",
45 : "Волгоградская обл.",
46 : "Вологодская обл.",
47 : "Воронежская обл.",
48 : "Дагестан р.",
49 : "Еврейская автономная обл.",
50 : "Ивановская обл.",
51 : "Ингушетия р.",
52 : "Иркутская обл.",
53 : "Кабардино-Балкарская р.",
54 : "Калининградская обл.",
55 : "Калмыкия р.",
56 : "Калужская обл.",
57 : "Камчатская обл.",
58 : "Карачаево-Черкессия р.",
59 : "Карелия р.",
60 : "Кемеровская обл.",
61 : "Кировская обл.",
62 : "Коми р.",
64 : "Корякский окр.",
65 : "Костромская обл.",
66 : "Краснодарский край обл.",
67 : "Красноярский край обл.",
68 : "Курганская обл.",
69 : "Курская обл.",
70 : "Ленинградская обл.",
71 : "Липецкая обл.",
72 : "Магаданская обл.",
73 : "Марий Эл р.",
74 : "Мордовия р.",
75 : "Московская обл.",
76 : "Мурманская обл.",
77 : "Ненецкий окр.",
78 : "Нижегородская обл.",
79 : "Новгородская обл.",
80 : "Новосибирская обл.",
81 : "Омская обл.",
82 : "Оренбургская обл.",
83 : "Орловская обл.",
84 : "Пензенская обл.",
85 : "Пермский край обл.",
86 : "Приморский край обл.",
87 : "Псковская обл.",
88 : "Ростовская обл.",
89 : "Рязанская обл.",
90 : "Самарская обл.",
91 : "Саратовская обл.",
92 : "Саха (Якутия) р.",
93 : "Сахалинская обл.",
94 : "Свердловская обл.",
95 : "Северная Осетия р.",
96 : "Смоленская обл.",
97 : "Ставропольский край обл.",
98 : "Таймырский окр.",
99 : "Тамбовская обл.",
100 : "Татарстан р.",
101 : "Тверская обл.",
102 : "Томская обл.",
104 : "Тульская обл.",
103 : "Тыва р.",
105 : "Тюменская обл.",
106 : "Удмуртская р.",
107 : "Ульяновская обл.",
108 : "Усть-Ордынский окр.",
109 : "Хабаровский край обл.",
110 : "Хакасия р.",
111 : "Ханты-Мансийский окр.",
112 : "Челябинская обл.",
113 : "Чеченская р.",
114 : "Читинская обл.",
115 : "Чувашская р.",
116 : "Чукотский окр.",
117 : "Эвенкский окр.",
118 : "Ямало-Ненецкий окр.",
119 : "Ярославская обл."}
},
"204" : {name : "Украина"
,regions : {10 : "Винницкая обл.",
4 : "Волынская обл.",
19 : "Днепропетровская обл.",
23 : "Донецкая обл.",
9 : "Житомирская обл.",
1 : "Закарпатская обл.",
22 : "Запорожская обл.",
3 : "Ивано-Франковская обл.",
15 : "Киевская обл.",
12 : "Кировоградская обл.",
21 : "Крым ар.",
25 : "Луганская обл.",
2 : "Львовская обл.",
13 : "Николаевская обл.",
11 : "Одесская обл.",
18 : "Полтавская обл.",
5 : "Ровенская обл.",
17 : "Сумская обл.",
6 : "Тернопольская обл.",
24 : "Харьковская обл.",
20 : "Херсонская обл.",
8 : "Хмельницкая обл.",
14 : "Черкасская обл.",
16 : "Черниговская обл.",
7 : "Черновицкая обл."}
}
    };
    // даты по дефолту в классике
    var first_def_day = '2008-07-09';
    var second_def_day = '2008-08-09';
    
    function country_change(elem)
    {
        var country_info = listCountries[elem.options[elem.selectedIndex].value];
        var DestSelect = document.getElementById(elem.id == 'SelectCountryFrom' ? 'SelectRegionFrom' : 'SelectRegionTo');
        while (DestSelect.hasChildNodes())
            DestSelect.removeChild(DestSelect.firstChild);
        DestSelect.options[0] = new Option('все обл.', '0');
        try
        {
            var regions_list = country_info.regions;
        }
        catch (e)
        {
            var regions_list = false;
        }
        if (regions_list)
        {
            var j = 1;
            DestSelect.disabled = false;
            DestSelect.className = 'active_select';
            for (var i in regions_list)
                DestSelect.options[j++] = new Option(regions_list[i], i);
        }
        else
        {
            DestSelect.disabled = true;
            DestSelect.className = 'inactive_select';
        }
    }//country_change()
    
    function go_to_classic(cargOrTrans)
    {
    	if ((cargOrTrans)&&(document.location!='http://'+DELLA_URL+'/')&&(document.location!='http://www.'+DELLA_URL+'/')){
    		classic_filter=getCookie('classic_filter')
    		//alert(classic_filter);
    		if (classic_filter){
    		classic_filter = classic_filter.split(/[,;]/);	
    			var cf = classic_filter[0];
        		var ct = classic_filter[2];
           		var rf = classic_filter[1];
        		var rt = classic_filter[3];
    		} else {
    			var cf = 204;
        		var ct = 204;
       
    		}
        	/*alert('cf='+cf);
        	alert('ct='+ct);
        	alert('rf='+rf);
        	alert('rt='+rt);*/
    	} else{
        	var cf = document.getElementById('SelectCountryFrom').value;
        	var ct = document.getElementById('SelectCountryTo').value;
        	var rf = document.getElementById('SelectRegionFrom').value;
        	var rt = document.getElementById('SelectRegionTo').value;
    	}
        var cube = 0;
        if(document.getElementById('SelectCube')){
        	cube = document.getElementById('SelectCube').value;
        };
        var vtruck = 0;
        if( document.getElementById('SelectVTruck') ){
        	vtruck = document.getElementById('SelectVTruck').value;
        }
        var weight = 0;
        if(document.getElementById('SelectWeight')) {
        	weight = document.getElementById('SelectWeight').value;
        }
        var date_from = 0;
        if(document.getElementById('CalendarDateFrom')){
        	date_from = document.getElementById('CalendarDateFrom').value;
        }
        var date_to = 0;
        if(document.getElementById('CalendarDateTo')){
        	date_to = document.getElementById('CalendarDateTo').value;
        }        
        
        /*if (cf == 0)
        {
            alert('Выберите страну отправления');
            return false;
        }
        if (ct == 0)
        {
            alert('Выберите страну прибытия');
            return false;
        }*/
        var cargo = '';
        if (!cargOrTrans){
        	if (cf == 0 && ct ==0){
	            alert('Укажите страну отправления либо страну прибытия');
    	        return false;        
	        }
        
        cargo = document.getElementById('classicCargo').checked ? 'cargo' : 'trans';
        	} else cargo = (cargOrTrans == 'cargo') ? 'cargo' : 'trans';
        var location = new String('http://' + DELLA_URL + '/classic/?');
        if (cf != 0) {
        	location += 'from_country=' + cf;
        }  
        if (rf != 0) {        
        	location += '&from_region=' + rf;
        }
        if (ct != 0) {
        	location += '&to_country=' + ct;
        }
        if (rt != 0) {
        	location += '&to_region=' + rt;
        }
        if (cargo != 'cargo') {
        	location += '&order_type=' + cargo;
        }
        if (cube != 0) {
         	location += '&cube='+cube;
        }
        if (weight != 0) {
        	location += '&weight='+ weight;
        } 
        if (vtruck != 0){
        	location += '&vtruck='+ vtruck;
        } 
        if ( (date_from != first_def_day && date_from != 0) || (date_to != second_def_day && date_from != 0)) {
        	location += '&date_from='+ date_from;
        	location += '&date_to='+ date_to;
        }        
        //location += '&mode_classic=new_search';
        //alert (location);
        
        window.location = location;
    }//go_to_classic()