var kazakhCountryList = {
//These countries does not needed VSD for TS30, TD60, SE30 
'noVSDCountries' : ['Australia','Austria','Belgium','Canada','Croatia','Denmark','Finland','France','Germany','Greece','Hungary','Israel','Italy','Ireland','Iceland','Japan','Liechtenstein','Luxemburg', 'Luxembourg','Malaysia', 'Monaco', 'Netherlands', 'New Zealand', 'Norway', 'Poland', 'Portugal', 'Saudi Arabia', 'Singapore', 'Slovak Republic', 'Republic of Korea', 'Spain', 'Sweden', 'Switzerland', 'United Kingdom', 'United States', 'United Arab Emirates', 'Channel Islands', 'Czech Republic','Romania','Bulgaria', 'Malta', 'Cyprus', 'Slovenia', 'Lithuania', 'Latvia', 'Estonia', 'Oman'],

//These countries does not allow our VSD support.
'notAllowedCountries' : ['Antigua and Barbuda','Afghanistan','Albania','Andorra','American Samoa','Anguilla','Aruba','Bahamas','Barbados','Bermuda','Bolivia','Bahrain','Bangladesh','Belize','Benin','Bhutan','Bosnia and Herzegovina','Botswana','Bouvet Island','British Indian Ocean Terr.','Brunei','Burkina Faso','Burundi','Cameroon','Cape Verde','Cayman Islands','Central African Republic','Christmas Island','Cocos Islands','Comoros','Congo','Cook Islands','Cote d Ivoire','Djibouti','East Timor (Timor Leste)','Egypt','Equatorial Guinea','Eritrea','Ethiopia','Fiji','French Guiana','French Polynesia','French Southern Terr. (TAAF)','Gabon','Gambia','Ghana','Guadeloupe','Guinea','Guinea Bissau','Grenada','Guam','Jordan','Kenya','Korea DPR (North)','Laos','Lesotho','Liberia','Madagascar','Malawi','Mali','Mauritania','Mozambique','Myanmar/Burma','Macao','Macedonia','Maldives','Marshall Islands','Martinique','Mauritius','Mayotte','Montserrat','Namibia','Nauru','Niger','Nigeria','Niue','Netherlands Antilles','New Caledonia','Norfolk Island','Northern Mariana Islands','Oman','Pakistan','Papua New Guinea','Peru','Pitcairn','Qatar','Reunion','Samoa','Senegal','Sierra Leone','South Georgia and Islands','Sao Tome and Principe','Seychelles','Solomon Islands','Stateless (travel document)','St. Helena','St. Kitts and Nevis','St. Lucia','St. Pierre and Miquelon','St. Vincent and Grenadines','Suriname','Swaziland','Tanzania','Congo','Togo','Tonga','Trinidad and Tobago','Tunisia','Tokelau Islands','Turks and Caicos Islands','Tuvalu','Uganda','USSR','Vanuatu','Virgin Islands (British)','Virgin Islands (U.S.)','Wallis and Futuna Islands','Western Sahara','Yemen','Yugoslavia','Zambia','Zimbabwe','Barbuda','Bonaire','Curacao','Dominica','Dominican Republic','Guatemala','Guyana','Haiti','Honduras','Jamaica','Micronesia','Montenegro','Palau','Saba','Saipan','Tortola','Uruguay','Zaire'],

//These countries is RISK countries. We are provide VSD for them but more expensive
'thirdCountries' : ['Algeria','Angola','Algiers','Cambodia','China','Chad','Hong Kong','India','Indonesia','Iraq','Iran','Korea','Lebanon','Libya','Malaysia','Morocco','Nepal','Philippines','Rwanda','Saudi Arabia','Somalia','South Africa','Sri Lanka','Sudan','Syria','Taiwan','Turkmenistan','Vietnam','Chile','Colombia','Cuba','Costa Rica','Ecuador','El Salvador','Nicaragua','Panama','Paraguay','Puerto Rico'],

//These countries does not need a visa to travel to a Kazakhstan
'notNeeded' : ['Armenia','Azerbaijan','Belarus','Georgia','Kyrgyzstan','Moldova','Mongolia','Russian Federation','Tajikistan','Turkey','Uzbekistan','Ukraine']
};

var kazakhHideServices = {
//Hide services for countries that don't need VSD for Tourist 30, 60 and Business Single 30
'hideServicesNoVSD'  : ['TS','TD','SE30'],

//Hide services for countries that we don't provide VSD (not allowed). They make it by itself.
'hideServicesNotAllowed' : ['TS','TD','SE30','SE90','DE','ME'],

//Hide services for countries that we provide VSD, but more expensive (RISK countries)
'hideServicesOwnVSDRisky' : ['SE90', 'ME']
};

var allPrices = function (visaType,serviceLevel,VSDService,registration,delivery,nationality,visitArriveCityTo,chineseInMoscow,id,purposeOfVisit)  
   {
    /*var debugConsole = document.getElementById('debugConsole');
    if( debugConsole) {
      debugConsole.innerHTML = ""+
       "visaType=" + visaType + 
       "<br>serviceLevel="+serviceLevel+ 
       "<br>VSDService="+VSDService +
       "<br>registration=" +registration+ 
       "<br>delivery=" +delivery+ 
       "<br>nationality=" +nationality+ 
       "<br>visitArriveCityTo=" +visitArriveCityTo+ 
       "<br>chineseInMoscow=" +chineseInMoscow+ 
       "<br>id=" +id+ 
       "<br>purposeOfVisit=" +purposeOfVisit;
    }
    
    return;*/

    var visaCountry = visaType.substring(0,visaType.indexOf(" ")); 
    var visaMode = visaType.substring(visaType.indexOf(" ")+1,visaType.indexOf(" ")+2);
    var visaFullType = visaType.substring(visaType.indexOf(" ")+1);
    
    var fullPrice =0,          //Total
        VAT = 0.175,
        visaCost = 0,           //
        registrationCost=0,     //
        deliveryCost =0,        //
        riskAddition=0;         //
        priceConsularFee =0,    //
        priceVacFee=0,          //
        priceVSDCost=0,         //
        priceServeceFee=0,      //
        priceTTA=1.5;           //
    
        
     /*-------------------------------------------------------------------------------------
      * Total russian tourist visa cost
      -------------------------------------------------------------------------------------*/
    var russianTouristVisaPrice = function()
       {        
         /*
          * Consular fee
          */
        var getConsularFee = function()
           { 
            var russianVacFee = {};
            switch(nationality)
               {
                case 'Australia': russianVacFee =  {'TS': {'Standard':33,'Bronze':33,'Same':66}, 'TD': {'Standard':63,'Bronze':63,'Same':126} };  break;           
                case 'Angola': russianVacFee =  {'TS': {'Standard':18,'Bronze':18,'Same':36}, 'TD': {'Standard':36,'Bronze':36,'Same':72} };      break;       
                case 'Afghanistan': russianVacFee =  {'TS': {'Standard':45,'Bronze':45,'Same':90}, 'TD': {'Standard':66,'Bronze':66,'Same':126} };break;            
                case 'Bangladesh': russianVacFee =  {'TS': {'Standard':37,'Bronze':37,'Same':58}, 'TD': {'Standard':42,'Bronze':42,'Same':63} };  break;          
                case 'Bahrain': russianVacFee =  {'TS': {'Standard':60,'Bronze':60,'Same':120}, 'TD': {'Standard':78,'Bronze':78,'Same':156} };   break;         
                case 'Benin': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} };       break;     
                case 'Brazil': russianVacFee =  {'TS': {'Standard':42,'Bronze':42,'Same':96}, 'TD': {'Standard':66,'Bronze':66,'Same':138} };     break;       
                case 'Burundi': russianVacFee =  {'TS': {'Standard':33,'Bronze':33,'Same':63}, 'TD': {'Standard':51,'Bronze':51,'Same':99} };     break;       
                case 'Mauritius': russianVacFee =  {'TS': {'Standard':33,'Bronze':33,'Same':63}, 'TD': {'Standard':51,'Bronze':51,'Same':99} };   break;         
                case 'Saudi Arabia': russianVacFee =  {'TS': {'Standard':33,'Bronze':33,'Same':63}, 'TD': {'Standard':51,'Bronze':51,'Same':99} };break;      
                case 'Vietnam': russianVacFee =  {'TS': {'Standard':29,'Bronze':29,'Same':41}, 'TD': {'Standard':38,'Bronze':38,'Same':50} };     break;             
                case 'Gabon': russianVacFee =  {'TS': {'Standard':36,'Bronze':36,'Same':72}, 'TD': {'Standard':54,'Bronze':54,'Same':120} };      break;            
                case 'Ghana': russianVacFee =  {'TS': {'Standard':46,'Bronze':46,'Same':79}, 'TD': {'Standard':63,'Bronze':63,'Same':122} };      break;            
                case 'Guinea': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':90}, 'TD': {'Standard':60,'Bronze':60,'Same':156} };     break;             
                case 'Senegal': russianVacFee =  {'TS': {'Standard':45,'Bronze':45,'Same':87}, 'TD': {'Standard':60,'Bronze':60,'Same':117} };    break;              
                case 'Denmark': russianVacFee =  {'TS': {'Standard':36,'Bronze':36,'Same':72}, 'TD': {'Standard':60,'Bronze':60,'Same':120} };    break;              
                case 'Djibouti': russianVacFee =  {'TS': {'Standard':36,'Bronze':36,'Same':72}, 'TD': {'Standard':60,'Bronze':60,'Same':120} };   break;               
                case 'Thailand': russianVacFee =  {'TS': {'Standard':36,'Bronze':36,'Same':72}, 'TD': {'Standard':60,'Bronze':60,'Same':120} };   break;               
                case 'Zambia': russianVacFee =  {'TS': {'Standard':36,'Bronze':36,'Same':72}, 'TD': {'Standard':54,'Bronze':54,'Same':105} };     break;             
                case 'Zimbabwe': russianVacFee =  {'TS': {'Standard':42,'Bronze':42,'Same':99}, 'TD': {'Standard':78,'Bronze':78,'Same':150} };   break;               
                case 'Iceland': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} };     break;             
                case 'India': russianVacFee =  {'TS': {'Standard':0,'Bronze':0,'Same':27}, 'TD': {'Standard':0,'Bronze':0,'Same':54} };           break;       
                case 'Indonesia': russianVacFee =  {'TS': {'Standard':42,'Bronze':42,'Same':105}, 'TD': {'Standard':60,'Bronze':60,'Same':120} }; break;                 
                case 'Iraq': russianVacFee =  {'TS': {'Standard':36,'Bronze':36,'Same':66}, 'TD': {'Standard':60,'Bronze':60,'Same':108} };       break;           
                case 'Iran': russianVacFee =  {'TS': {'Standard':51,'Bronze':51,'Same':87}, 'TD': {'Standard':69,'Bronze':69,'Same':123} };       break;  
                case 'Ireland': russianVacFee =  {'TS': {'Standard':48,'Bronze':48,'Same':78}, 'TD': {'Standard':78,'Bronze':78,'Same':108} };    break;
                case 'Cape Verde': russianVacFee =  {'TS': {'Standard':36,'Bronze':36,'Same':66}, 'TD': {'Standard':51,'Bronze':51,'Same':99} };  break;  
                case 'Cambodia': russianVacFee =  {'TS': {'Standard':12,'Bronze':12,'Same':24}, 'TD': {'Standard':18,'Bronze':18,'Same':36} };    break;
                case 'Canada': russianVacFee =  {'TS': {'Standard':38,'Bronze':38,'Same':68}, 'TD': {'Standard':65,'Bronze':65,'Same':113} };   break;
                case 'Cameroon': russianVacFee =  {'TS': {'Standard':60,'Bronze':60,'Same':90}, 'TD': {'Standard':90,'Bronze':90,'Same':120} };   break;
                case 'Qatar': russianVacFee =  {'TS': {'Standard':42,'Bronze':42,'Same':78}, 'TD': {'Standard':81,'Bronze':81,'Same':153} };      break;
                case 'Kenya': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':81}, 'TD': {'Standard':54,'Bronze':54,'Same':102} };      break;
                case 'China': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':72}, 'TD': {'Standard':60,'Bronze':60,'Same':102} };      break;
                case 'Colombia': russianVacFee =  {'TS': {'Standard':36,'Bronze':36,'Same':81}, 'TD': {'Standard':75,'Bronze':75,'Same':123} };   break;
                case 'Congo': russianVacFee =  {'TS': {'Standard':51,'Bronze':51,'Same':81}, 'TD': {'Standard':72,'Bronze':72,'Same':120} };      break;
                case 'Korea Repablic of': russianVacFee =  {'TS': {'Standard':42,'Bronze':42,'Same':66}, 'TD': {'Standard':78,'Bronze':78,'Same':102} };break;   
                case 'Costa Rica': russianVacFee =  {'TS': {'Standard':33,'Bronze':33,'Same':63}, 'TD': {'Standard':51,'Bronze':51,'Same':99} };  break;
                case 'Burkina Faso': russianVacFee =  {'TS': {'Standard':36,'Bronze':36,'Same':72}, 'TD': {'Standard':54,'Bronze':54,'Same':108} }; break;  
                case 'Seychelles': russianVacFee =  {'TS': {'Standard':36,'Bronze':36,'Same':72}, 'TD': {'Standard':54,'Bronze':54,'Same':108} };   break;
                case 'Cuba': russianVacFee =  {'TS': {'Standard':42,'Bronze':42,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} };   break;
                case 'Bahamas': russianVacFee =  {'TS': {'Standard':42,'Bronze':42,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} };  break; 
                case 'Barbados': russianVacFee =  {'TS': {'Standard':42,'Bronze':42,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} };  break;                 
                case 'Kuwait': russianVacFee =  {'TS': {'Standard':41,'Bronze':41,'Same':62}, 'TD': {'Standard':68,'Bronze':68,'Same':97} };   break;                
                case 'Libya': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} };  break;  
                case 'Mali': russianVacFee =  {'TS': {'Standard':35,'Bronze':35,'Same':65}, 'TD': {'Standard':53,'Bronze':53,'Same':101} }; break;                  
                case 'Niger': russianVacFee =  {'TS': {'Standard':35,'Bronze':35,'Same':65}, 'TD': {'Standard':53,'Bronze':53,'Same':101} }; break;                  
                case 'Morocco': russianVacFee =  {'TS': {'Standard':32,'Bronze':32,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} }; break; 
                case 'Mexico': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':102}, 'TD': {'Standard':60,'Bronze':60,'Same':120} }; break;                  
                case 'Belize': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':102}, 'TD': {'Standard':60,'Bronze':60,'Same':120} }; break;  
                case 'Mongolia': russianVacFee =  {'TS': {'Standard':39,'Bronze':39,'Same':69}, 'TD': {'Standard':66,'Bronze':66,'Same':114} }; break; 
                case 'Myanmar': russianVacFee =  {'TS': {'Standard':39,'Bronze':39,'Same':78}, 'TD': {'Standard':57,'Bronze':57,'Same':114} }; break;   
                case 'Namibia': russianVacFee =  {'TS': {'Standard':36,'Bronze':36,'Same':69}, 'TD': {'Standard':57,'Bronze':57,'Same':108} }; break;                  
                case 'Sudan': russianVacFee =  {'TS': {'Standard':36,'Bronze':36,'Same':69}, 'TD': {'Standard':57,'Bronze':57,'Same':108} }; break;    
                case 'Nigeria': russianVacFee =  {'TS': {'Standard':45,'Bronze':45,'Same':75}, 'TD': {'Standard':63,'Bronze':63,'Same':111} }; break; 
                case 'Salvador': russianVacFee =  {'TS': {'Standard':38,'Bronze':38,'Same':68}, 'TD': {'Standard':56,'Bronze':56,'Same':104} }; break;                  
                case 'Honduras': russianVacFee =  {'TS': {'Standard':38,'Bronze':38,'Same':68}, 'TD': {'Standard':56,'Bronze':56,'Same':104} }; break; 
                case 'New Zealand': russianVacFee =  {'TS': {'Standard':33,'Bronze':33,'Same':66}, 'TD': {'Standard':51,'Bronze':51,'Same':102} }; break; 
                case 'United Arab Emirates': russianVacFee =  {'TS': {'Standard':87,'Bronze':87,'Same':117}, 'TD': {'Standard':162,'Bronze':162,'Same':235} };break;   
                case 'Pakistan': russianVacFee =  {'TS': {'Standard':54,'Bronze':54,'Same':105}, 'TD': {'Standard':108,'Bronze':108,'Same':159} };  break; 
                case 'Panama': russianVacFee =  {'TS': {'Standard':42,'Bronze':42,'Same':72}, 'TD': {'Standard':66,'Bronze':66,'Same':114} };break;    
                case 'Rwanda': russianVacFee =  {'TS': {'Standard':48,'Bronze':48,'Same':90}, 'TD': {'Standard':66,'Bronze':66,'Same':126} };break; 
                case 'Syria': russianVacFee =  {'TS': {'Standard':36,'Bronze':36,'Same':63}, 'TD': {'Standard':51,'Bronze':51,'Same':84} }; break;      
                case 'United States': russianVacFee =  {'TS': {'Standard':79,'Bronze':79,'Same':150}, 'TD': {'Standard':79,'Bronze':79,'Same':150} };break; 
                case 'Taiwan': russianVacFee =  {'TS': {'Standard':36,'Bronze':36,'Same':66}, 'TD': {'Standard':54,'Bronze':54,'Same':102} }; break;   
                case 'Tanzania': russianVacFee =  {'TS': {'Standard':40,'Bronze':40,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} };  break;
                case 'Turkey': russianVacFee =  {'TS': {'Standard':0,'Bronze':0,'Same':12}, 'TD': {'Standard':0,'Bronze':0,'Same':24} }; break;                  
                case 'Uganda': russianVacFee =  {'TS': {'Standard':48,'Bronze':48,'Same':90}, 'TD': {'Standard':84,'Bronze':84,'Same':144} }; break; 
                case 'Philippines': russianVacFee =  {'TS': {'Standard':75,'Bronze':75,'Same':105}, 'TD': {'Standard':108,'Bronze':108,'Same':156} }; break;   
                case 'Chad': russianVacFee =  {'TS': {'Standard':39,'Bronze':39,'Same':78}, 'TD': {'Standard':62,'Bronze':62,'Same':125} }; break;   
                case 'Chile': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} }; break;     
                case 'Switzerland': russianVacFee =  {'TS': {'Standard':70,'Bronze':70,'Same':120}, 'TD': {'Standard':100,'Bronze':100,'Same':123} }; break;                                
                case 'Liechtenstein': russianVacFee =  {'TS': {'Standard':70,'Bronze':70,'Same':120}, 'TD': {'Standard':100,'Bronze':100,'Same':123} }; break;
                case 'Sri Lanka': russianVacFee =  {'TS': {'Standard':36,'Bronze':36,'Same':108}, 'TD': {'Standard':72,'Bronze':72,'Same':132} }; break;
                case 'Ecuador': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':72}, 'TD': {'Standard':60,'Bronze':60,'Same':120} }; break; 
                case 'Eritrea': russianVacFee =  {'TS': {'Standard':48,'Bronze':48,'Same':78}, 'TD': {'Standard':72,'Bronze':72,'Same':120} };break;
                case 'Ethiopia': russianVacFee =  {'TS': {'Standard':39,'Bronze':39,'Same':60}, 'TD': {'Standard':81,'Bronze':81,'Same':96} }; break;
                case 'South Africa': russianVacFee =  {'TS': {'Standard':48,'Bronze':48,'Same':78}, 'TD': {'Standard':66,'Bronze':66,'Same':114} };  break;                               
                case 'Lesotho': russianVacFee =  {'TS': {'Standard':48,'Bronze':48,'Same':78}, 'TD': {'Standard':66,'Bronze':66,'Same':114} };  break;
                case 'Jamaica': russianVacFee =  {'TS': {'Standard':60,'Bronze':60,'Same':78}, 'TD': {'Standard':90,'Bronze':90,'Same':114} };  break;                               
                case 'Antigua': russianVacFee =  {'TS': {'Standard':60,'Bronze':60,'Same':78}, 'TD': {'Standard':90,'Bronze':90,'Same':114} }; break;
                case 'Japan': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':180}, 'TD': {'Standard':30,'Bronze':30,'Same':180} };break;
                case 'Albania': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} };  break;
                case 'Algeria': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} };  break;
                case 'Argentina': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} };  break;
                case 'Botswana': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} };  break;
                case 'Comoros': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} };  break;
                case 'Croatia': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} };  break;
                case 'Dominican Republic': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} };break;  
                case 'Egypt': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} };  break;
                case 'Guatemala': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} };  break;
                case 'Georgia': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} };  break;
                case 'Guyana': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} };  break;
                case 'Haiti': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} }; break; 
                case 'Jordanian': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} }; break; 
                case 'Laos': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} }; break; 
                case 'Lebanese': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} }; break; 
                case 'Madagascar': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} }; break; 
                case 'Mauritania': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} }; break; 
                case 'Macedonia': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} }; break; 
                case 'Malaysia': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} }; break; 
                case 'Montenegro': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} };break;  
                case 'Mozambique': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} }; break; 
                case 'Nepal': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} }; break; 
                case 'Nicaragua': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} }; break; 
                case 'Peru': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} }; break; 
                case 'Serbia': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} }; break; 
                case 'Singapore': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} };break;  
                case 'Swaziland': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} };break;  
                case 'Tunis': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} }; break; 
                case 'Uruguay': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} }; break; 
                case 'Venezuela': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} }; break; 
                case 'Yemen': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':48,'Bronze':48,'Same':96} }; break;                 
                case 'Austria': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} };  break;
                case 'Belgium': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} };  break;
                case 'Luxemburg': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} };break;  
                case 'Bulgaria': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} }; break; 
                case 'Hungary': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} };  break;
                case 'Czech Republic': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} }; break; 
                case 'Greece': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} };  break;
                case 'Spain': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} }; break; 
                case 'Andorra': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} }; break; 
                case 'Grenada': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} }; break; 
                case 'Italy': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} }; break; 
                case 'San Marino': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} }; break; 
                case 'Cyprus': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} };  break;
                case 'Latvia': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} }; break; 
                case 'Estonia': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} }; break; 
                case 'Lithuania': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} }; break; 
                case 'Malta': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} }; break; 
                case 'Netherlands': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} };break;  
                case 'Norway': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} }; break; 
                case 'Poland': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} }; break; 
                case 'Portugal': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} }; break; 
                case 'Romania': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} }; break; 
                case 'Slovak Republic': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} };break;  
                case 'Slovenia': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} };  break;
                case 'Finland': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} };  break;
                case 'France': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} }; break; 
                case 'Reunion': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} }; break; 
                case 'Germany': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} }; break; 
                case 'Sweden': russianVacFee =  {'TS': {'Standard':30,'Bronze':30,'Same':60}, 'TD': {'Standard':30,'Bronze':30,'Same':60} }; break;                
                default: russianVacFee =  {'TS': {'Standard':50,'Bronze':50,'Same':100}, 'TD': {'Standard':65,'Bronze':65,'Same':130} };  
               }
            return russianVacFee[visaFullType][service];
           }//end getConsularFee
        
        //required by wrapper
        allPrices.getTouristConsularFee = getConsularFee;
        //allPrices.priceConsularFee=getConsularFee();
        
        /*
         RVAC Fee
        */
        var getVacFee = function()
        { 
            //var russianConsularFee =  {'TS': {'Standard':25.3,'Bronze':25.3,'Same':32.2}, 'TD': {'Standard':25.3,'Bronze':25.3,'Same':32.2} };  
            var russianConsularFee =  {'TS': {'Standard':25.85,'Bronze':25.85,'Same':32.9}, 'TD': {'Standard':25.85,'Bronze':25.85,'Same':32.9} };  
            return russianConsularFee[visaFullType][service];
        }
        
        //required by wrapper
        allPrices.getTouristVacFee = getVacFee;
        //allPrices.priceVacFee=getVacFee();
        
        /*
         VSD cost
        */
        var getVSDCost = function()
        {
            //var russianVSDCost =  {'TS': 15, 'TD': 25 }; old prices
            var russianVSDCost =  {'TS': 10, 'TD': 10 };
            var reviewCountries = ['Antigua and Barbuda','Bahrain','Barbuda','Bolivia','Brunei','Cayman Islands','China','Cuba','East Timor (Timor Leste)','Ecuador','Falkland Islands (Malvinas)','French Southern Terr. (TAAF)','Guyana','Haiti','India','Kiribati','Macau','Mayotte','Norfolk Island','Northern Mariana Islands,Palau','Sao Tome and Principe','Serbia and Montenegro','Solomon Islands','St. Helena','St. Kitts and Nevis','St. Lucia','St. Pierre and Miquelon','St. Vincent and Grenadines','Suriname','Tokelau Islands','Tortola','Uruguay','Seychelles'];
            
            var vsdcost = 0; 
            if(VSDService !="I have my own Visa Support Documents")
            {
                vsdcost = russianVSDCost[visaFullType];
                if(in_array(nationality,reviewCountries))vsdcost+=20;
                if(visitArriveCityTo == "Nizhny Novgorod") vsdcost+=45;
            }
            return vsdcost;
        }
        
        allPrices.getTouristVSDCost = getVSDCost;
        //allPrices.priceVSDCost = getVSDCost();
        
        /*
         Service Charge
        */

        var getServiceFee = function()
        {
            var russianServiceFee = {};            
            //if (VSDService =="I have my own Visa Support Documents")
            //    russianServiceFee =  {'TS': {'Standard':32.5,'Bronze':42.5,'Same':45}, 'TD': {'Standard':32.5,'Bronze':42.5,'Same':45} };
            //else russianServiceFee =  {'TS': {'Standard':25,'Bronze':35,'Same':55}, 'TD': {'Standard':25,'Bronze':35,'Same':55} };
            //    russianServiceFee =  {'TS': {'Standard':36.88,'Bronze':48.63,'Same':66.25}, 'TD': {'Standard':48.63,'Bronze':60.38,'Same':78} };
            //else russianServiceFee =  {'TS': {'Standard':29.38,'Bronze':41.13,'Same':58.75}, 'TD': {'Standard':41.13,'Bronze':52.88,'Same':70.5} };            
            russianServiceFee =  {'TS': {'Standard':29.38,'Bronze':41.13,'Same':58.75}, 'TD': {'Standard':41.13,'Bronze':52.88,'Same':70.5} };
            return russianServiceFee[visaFullType][service];
        }
        
        allPrices.getTouristServiceFee=getServiceFee;
        //allPrices.priceServeceFee=getServiceFee();
        
        var service = serviceLevel.substring(0,serviceLevel.indexOf(" "));
        
        var visaPrice = getVacFee();
        var ConsularFee = getConsularFee();
        var VSDCost = getVSDCost();        
        var ServiceFee = getServiceFee();        
        
        //return visaPrice + ConsularFee+VSDCost+ServiceFee + 1.5;
        return visaPrice + ConsularFee+VSDCost+ServiceFee + priceTTA;
    } //-----------end russianTouristVisaPrice

    var russianTouristVSDPrice = function()
    {
        var args = arguments[0];
        var regs = args[10];
        
        var fullregprice = 0;
        
        for(var i=0; i<regs.length; i++){
            fullregprice+=registrationPrice(regs[i]);
        }
        
        var vsdPrice = {'SS':15,'DS':25};
        return (vsdPrice[visaFullType]*regs.length)+fullregprice;
    }
    
    //-----------------------------------------------------------------------------------------------------
    // business visas TOTAL
    //----------------------------------------------------------------------------------------------------
    var russianBusinessVisaPrice = function()
    {    
        var getConsularFee = function()
        { 
            if(serviceLevel=="NO SERVICE") return 0;
            
            var russianVacFee = {};
            var purposeOfVisitVac = 'business';
            var visaFullTypeVac = 'TS';
            var serviceVac = 'Same';
            
            if (service!="Same") serviceVac = 'Other';
            
            switch(purposeOfVisit.toLowerCase())
            {
                case 'business': purposeOfVisitVac = 'business'; break;
                case 'family member': purposeOfVisitVac = 'business'; break;
                case 'driver': purposeOfVisitVac = 'business'; break;
                case 'commercial': purposeOfVisitVac = 'business'; break;
                case 'lecturing': purposeOfVisitVac = 'business'; break;
                case 'cultural': purposeOfVisitVac = 'humanitarian'; break;
                case 'charity': purposeOfVisitVac = 'humanitarian'; break;
                case 'sport': purposeOfVisitVac = 'humanitarian'; break;
                case 'scientific': purposeOfVisitVac = 'humanitarian'; break;
                case 'teacher': purposeOfVisitVac = 'working'; break;
                case 'work': purposeOfVisitVac = 'working'; break;
                case 'youth work': purposeOfVisitVac = 'working'; break;
                case 'study': purposeOfVisitVac = 'student'; break;
                case 'private': purposeOfVisitVac = 'private'; break;
                case 'tourist': purposeOfVisitVac = 'tourist'; break;
                case 'auto tourist': purposeOfVisitVac = 'tourist'; break;
                case 'business tourist': purposeOfVisitVac = 'tourist'; break;
                case 'trans-siberian': purposeOfVisitVac = 'tourist'; break;
                case 'transit': purposeOfVisitVac = 'transit'; break;
            }
            
            switch(visaFullType)
            {
                case 'SE30': visaFullTypeVac = 'SE'; break;
                case 'SE90': visaFullTypeVac = 'SE'; break;
                case 'DE30': visaFullTypeVac = 'DE'; break;
                case 'DE90': visaFullTypeVac = 'DE'; break;
                case 'ME06': visaFullTypeVac = 'ME'; break;
                case 'ME12': visaFullTypeVac = 'ME'; break;
            }
            //alert([nationality, "\r\n", nationality=='Spain']);
            
            switch(nationality)
            {
                case 'Australia': russianVacFee =  {'SE': {'business':{'Other':33,'Same':66}, 'humanitarian':{'Other':33,'Same':66}, 
                                                           'working':{'Other':33,'Same':66},  'student':{'Other':33,'Same':66}, 
                                                           'private':{'Other':33,'Same':66},  'tourist':{'Other':33,'Same':66}, 
                                                           'transit':{'Other':33,'Same':63}}, 
                                                    'DE': {'business':{'Other':63,'Same':126}, 'humanitarian':{'Other':63,'Same':126}, 
                                                           'working':{'Other':63,'Same':126},  'student':{'Other':63,'Same':126}, 
                                                           'private':{'Other':63,'Same':126},  'tourist':{'Other':63,'Same':126}, 
                                                           'transit':{'Other':51,'Same':99}}, 
                                                    'ME': {'business':{'Other':105,'Same':210}, 'humanitarian':{'Other':105,'Same':210}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;   
                                                           
                case 'Angola': russianVacFee =  {'SE': {'business':{'Other':60,'Same':120}, 'humanitarian':{'Other':60,'Same':120}, 
                                                           'working':{'Other':60,'Same':120},  'student':{'Other':60,'Same':120}, 
                                                           'private':{'Other':60,'Same':120},  'tourist':{'Other':18,'Same':36}, 
                                                           'transit':{'Other':18,'Same':36}}, 
                                                    'DE': {'business':{'Other':120,'Same':240}, 'humanitarian':{'Other':120,'Same':240}, 
                                                           'working':{'Other':120,'Same':240},  'student':{'Other':120,'Same':240}, 
                                                           'private':{'Other':120,'Same':240},  'tourist':{'Other':36,'Same':72}, 
                                                           'transit':{'Other':36,'Same':72}}, 
                                                    'ME': {'business':{'Other':180,'Same':240}, 'humanitarian':{'Other':180,'Same':240}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;             
                
                case 'Afghanistan': russianVacFee =  {'SE': {'business':{'Other':45,'Same':90}, 'humanitarian':{'Other':45,'Same':90}, 
                                                           'working':{'Other':45,'Same':90},  'student':{'Other':45,'Same':90}, 
                                                           'private':{'Other':45,'Same':90},  'tourist':{'Other':45,'Same':90}, 
                                                           'transit':{'Other':45,'Same':90}}, 
                                                    'DE': {'business':{'Other':66,'Same':126}, 'humanitarian':{'Other':66,'Same':126}, 
                                                           'working':{'Other':66,'Same':126},  'student':{'Other':66,'Same':126}, 
                                                           'private':{'Other':66,'Same':126},  'tourist':{'Other':66,'Same':126}, 
                                                           'transit':{'Other':66,'Same':126}}, 
                                                    'ME': {'business':{'Other':108,'Same':216}, 'humanitarian':{'Other':108,'Same':216}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                                                         
                                                           
                case 'Bangladesh': russianVacFee =  {'SE': {'business':{'Other':37,'Same':90}, 'humanitarian':{'Other':37,'Same':58}, 
                                                           'working':{'Other':37,'Same':58},  'student':{'Other':37,'Same':58}, 
                                                           'private':{'Other':37,'Same':58},  'tourist':{'Other':37,'Same':58}, 
                                                           'transit':{'Other':37,'Same':58}}, 
                                                    'DE': {'business':{'Other':42,'Same':63}, 'humanitarian':{'Other':42,'Same':63}, 
                                                           'working':{'Other':42,'Same':63},  'student':{'Other':42,'Same':63}, 
                                                           'private':{'Other':42,'Same':63},  'tourist':{'Other':42,'Same':63}, 
                                                           'transit':{'Other':42,'Same':63}}, 
                                                    'ME': {'business':{'Other':47,'Same':68}, 'humanitarian':{'Other':47,'Same':68}, 
                                                           'working':{'Other':47,'Same':68},  'student':{'Other':47,'Same':68}, 
                                                           'private':{'Other':47,'Same':68},  'tourist':{'Other':47,'Same':68}, 
                                                           'transit':{'Other':47,'Same':68}}  };  break;  
                                                           
                case 'Bahrain': russianVacFee =  {'SE': {'business':{'Other':60,'Same':120}, 'humanitarian':{'Other':60,'Same':120}, 
                                                           'working':{'Other':60,'Same':120},  'student':{'Other':60,'Same':120}, 
                                                           'private':{'Other':60,'Same':120},  'tourist':{'Other':60,'Same':120}, 
                                                           'transit':{'Other':60,'Same':120}}, 
                                                    'DE': {'business':{'Other':78,'Same':156}, 'humanitarian':{'Other':78,'Same':156}, 
                                                           'working':{'Other':78,'Same':156},  'student':{'Other':78,'Same':156}, 
                                                           'private':{'Other':78,'Same':156},  'tourist':{'Other':78,'Same':156}, 
                                                           'transit':{'Other':78,'Same':156}}, 
                                                    'ME': {'business':{'Other':120,'Same':240}, 'humanitarian':{'Other':120,'Same':240}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                                                                                                           
                                                           
                case 'Benin': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':30,'Same':60},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':48,'Same':96}, 'humanitarian':{'Other':48,'Same':96}, 
                                                           'working':{'Other':48,'Same':96},  'student':{'Other':48,'Same':96}, 
                                                           'private':{'Other':48,'Same':96},  'tourist':{'Other':48,'Same':96}, 
                                                           'transit':{'Other':48,'Same':96}}, 
                                                    'ME': {'business':{'Other':90,'Same':180}, 'humanitarian':{'Other':90,'Same':180}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                    
                                                                                                                                                                                  
               case 'Bolivia': russianVacFee =  {'SE': {'business':{'Other':42,'Same':72}, 'humanitarian':{'Other':42,'Same':72}, 
                                                           'working':{'Other':42,'Same':72},  'student':{'Other':42,'Same':72}, 
                                                           'private':{'Other':42,'Same':72},  'tourist':{'Other':42,'Same':72}, 
                                                           'transit':{'Other':42,'Same':72}}, 
                                                    'DE': {'business':{'Other':60,'Same':108}, 'humanitarian':{'Other':60,'Same':108}, 
                                                           'working':{'Other':60,'Same':108},  'student':{'Other':60,'Same':108}, 
                                                           'private':{'Other':60,'Same':108},  'tourist':{'Other':60,'Same':108}, 
                                                           'transit':{'Other':60,'Same':108}}, 
                                                    'ME': {'business':{'Other':102,'Same':192}, 'humanitarian':{'Other':102,'Same':192}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;   
                                                           
                case 'Brazil': russianVacFee =  {'SE': {'business':{'Other':42,'Same':96}, 'humanitarian':{'Other':42,'Same':96}, 
                                                           'working':{'Other':42,'Same':96},  'student':{'Other':42,'Same':96}, 
                                                           'private':{'Other':42,'Same':96},  'tourist':{'Other':42,'Same':96}, 
                                                           'transit':{'Other':36,'Same':72}}, 
                                                    'DE': {'business':{'Other':66,'Same':138}, 'humanitarian':{'Other':66,'Same':138}, 
                                                           'working':{'Other':66,'Same':138},  'student':{'Other':66,'Same':138}, 
                                                           'private':{'Other':66,'Same':138},  'tourist':{'Other':66,'Same':138}, 
                                                           'transit':{'Other':60,'Same':120}}, 
                                                    'ME': {'business':{'Other':123,'Same':237}, 'humanitarian':{'Other':123,'Same':237}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                                                
                
                case 'Burundi':
                case 'Mauritius':
                case 'Saudi Arabia': russianVacFee =  {'SE': {'business':{'Other':33,'Same':63}, 'humanitarian':{'Other':33,'Same':63}, 
                                                           'working':{'Other':33,'Same':63},  'student':{'Other':33,'Same':63}, 
                                                           'private':{'Other':33,'Same':63},  'tourist':{'Other':33,'Same':63}, 
                                                           'transit':{'Other':33,'Same':63}}, 
                                                    'DE': {'business':{'Other':51,'Same':99}, 'humanitarian':{'Other':51,'Same':99}, 
                                                           'working':{'Other':51,'Same':99},  'student':{'Other':51,'Same':99}, 
                                                           'private':{'Other':51,'Same':99},  'tourist':{'Other':51,'Same':99}, 
                                                           'transit':{'Other':51,'Same':99}}, 
                                                    'ME': {'business':{'Other':93,'Same':183}, 'humanitarian':{'Other':93,'Same':183}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                                                
                
                case 'Vietnam': russianVacFee =  {'SE': {'business':{'Other':36,'Same':48}, 'humanitarian':{'Other':36,'Same':48}, 
                                                           'working':{'Other':36,'Same':48},  'student':{'Other':36,'Same':48}, 
                                                           'private':{'Other':36,'Same':48},  'tourist':{'Other':29,'Same':41}, 
                                                           'transit':{'Other':19,'Same':31}}, 
                                                    'DE': {'business':{'Other':38,'Same':50}, 'humanitarian':{'Other':38,'Same':50}, 
                                                           'working':{'Other':38,'Same':50},  'student':{'Other':38,'Same':50}, 
                                                           'private':{'Other':38,'Same':50},  'tourist':{'Other':38,'Same':50}, 
                                                           'transit':{'Other':28,'Same':40}}, 
                                                    'ME': {'business':{'Other':66,'Same':84}, 'humanitarian':{'Other':66,'Same':84}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;         
                
                case 'Gabon': russianVacFee =  {'SE': {'business':{'Other':36,'Same':72}, 'humanitarian':{'Other':36,'Same':72}, 
                                                           'working':{'Other':36,'Same':72},  'student':{'Other':36,'Same':72}, 
                                                           'private':{'Other':36,'Same':72},  'tourist':{'Other':36,'Same':72}, 
                                                           'transit':{'Other':36,'Same':72}}, 
                                                    'DE': {'business':{'Other':54,'Same':120}, 'humanitarian':{'Other':54,'Same':120}, 
                                                           'working':{'Other':54,'Same':120},  'student':{'Other':54,'Same':120}, 
                                                           'private':{'Other':54,'Same':120},  'tourist':{'Other':54,'Same':120}, 
                                                           'transit':{'Other':54,'Same':120}}, 
                                                    'ME': {'business':{'Other':120,'Same':240}, 'humanitarian':{'Other':120,'Same':240}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;         
                                                           
                case 'Ghana': russianVacFee =  {'SE': {'business':{'Other':39,'Same':75}, 'humanitarian':{'Other':39,'Same':75}, 
                                                           'working':{'Other':39,'Same':75},  'student':{'Other':39,'Same':75}, 
                                                           'private':{'Other':39,'Same':75},  'tourist':{'Other':46,'Same':79}, 
                                                           'transit':{'Other':39,'Same':75}}, 
                                                    'DE': {'business':{'Other':63,'Same':122}, 'humanitarian':{'Other':63,'Same':122}, 
                                                           'working':{'Other':63,'Same':122},  'student':{'Other':63,'Same':122}, 
                                                           'private':{'Other':63,'Same':122},  'tourist':{'Other':63,'Same':122}, 
                                                           'transit':{'Other':63,'Same':122}}, 
                                                    'ME': {'business':{'Other':126,'Same':243}, 'humanitarian':{'Other':126,'Same':243}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;         
                
                case 'Guinea': russianVacFee =  {'SE': {'business':{'Other':30,'Same':90}, 'humanitarian':{'Other':30,'Same':90}, 
                                                           'working':{'Other':30,'Same':90},  'student':{'Other':30,'Same':90}, 
                                                           'private':{'Other':30,'Same':90},  'tourist':{'Other':30,'Same':90}, 
                                                           'transit':{'Other':30,'Same':90}}, 
                                                    'DE': {'business':{'Other':60,'Same':180}, 'humanitarian':{'Other':60,'Same':180}, 
                                                           'working':{'Other':60,'Same':180},  'student':{'Other':60,'Same':180}, 
                                                           'private':{'Other':60,'Same':180},  'tourist':{'Other':60,'Same':156}, 
                                                           'transit':{'Other':60,'Same':180}}, 
                                                    'ME': {'business':{'Other':90,'Same':180}, 'humanitarian':{'Other':90,'Same':180}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;         
                
                case 'Senegal': russianVacFee =  {'SE': {'business':{'Other':42,'Same':81}, 'humanitarian':{'Other':45,'Same':87}, 
                                                           'working':{'Other':45,'Same':87},  'student':{'Other':45,'Same':87}, 
                                                           'private':{'Other':42,'Same':81},  'tourist':{'Other':45,'Same':87}, 
                                                           'transit':{'Other':45,'Same':87}}, 
                                                    'DE': {'business':{'Other':60,'Same':117}, 'humanitarian':{'Other':60,'Same':117}, 
                                                           'working':{'Other':60,'Same':117},  'student':{'Other':60,'Same':117}, 
                                                           'private':{'Other':60,'Same':117},  'tourist':{'Other':60,'Same':117}, 
                                                           'transit':{'Other':60,'Same':117}}, 
                                                    'ME': {'business':{'Other':102,'Same':201}, 'humanitarian':{'Other':102,'Same':201}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;         
                
                case 'Denmark': russianVacFee =  {'SE': {'business':{'Other':36,'Same':72}, 'humanitarian':{'Other':36,'Same':72}, 
                                                           'working':{'Other':36,'Same':72},  'student':{'Other':36,'Same':72}, 
                                                           'private':{'Other':36,'Same':72},  'tourist':{'Other':36,'Same':72}, 
                                                           'transit':{'Other':36,'Same':72}}, 
                                                    'DE': {'business':{'Other':60,'Same':120}, 'humanitarian':{'Other':60,'Same':120}, 
                                                           'working':{'Other':60,'Same':120},  'student':{'Other':60,'Same':120}, 
                                                           'private':{'Other':60,'Same':120},  'tourist':{'Other':60,'Same':120}, 
                                                           'transit':{'Other':60,'Same':120}}, 
                                                    'ME': {'business':{'Other':114,'Same':216}, 'humanitarian':{'Other':114,'Same':216}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;       
                                                           
                case 'Djibouti':
                case 'Thailand': russianVacFee =  {'SE': {'business':{'Other':36,'Same':72}, 'humanitarian':{'Other':36,'Same':72}, 
                                                           'working':{'Other':36,'Same':72},  'student':{'Other':36,'Same':72}, 
                                                           'private':{'Other':36,'Same':72},  'tourist':{'Other':36,'Same':72}, 
                                                           'transit':{'Other':36,'Same':72}}, 
                                                    'DE': {'business':{'Other':60,'Same':120}, 'humanitarian':{'Other':60,'Same':120}, 
                                                           'working':{'Other':60,'Same':120},  'student':{'Other':60,'Same':120}, 
                                                           'private':{'Other':60,'Same':120},  'tourist':{'Other':60,'Same':120}, 
                                                           'transit':{'Other':60,'Same':120}}, 
                                                    'ME': {'business':{'Other':108,'Same':210}, 'humanitarian':{'Other':108,'Same':216}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;       
                                                           
                case 'Zambia': russianVacFee =  {'SE': {'business':{'Other':36,'Same':72}, 'humanitarian':{'Other':36,'Same':72}, 
                                                           'working':{'Other':36,'Same':72},  'student':{'Other':36,'Same':72}, 
                                                           'private':{'Other':36,'Same':72},  'tourist':{'Other':36,'Same':72}, 
                                                           'transit':{'Other':54,'Same':105}}, 
                                                    'DE': {'business':{'Other':54,'Same':105}, 'humanitarian':{'Other':54,'Same':105}, 
                                                           'working':{'Other':54,'Same':105},  'student':{'Other':54,'Same':105}, 
                                                           'private':{'Other':54,'Same':105},  'tourist':{'Other':54,'Same':105}, 
                                                           'transit':{'Other':60,'Same':120}}, 
                                                    'ME': {'business':{'Other':114,'Same':216}, 'humanitarian':{'Other':114,'Same':216}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;       
                
                case 'Zimbabwe': russianVacFee =  {'SE': {'business':{'Other':42,'Same':99}, 'humanitarian':{'Other':36,'Same':69}, 
                                                           'working':{'Other':42,'Same':99},  'student':{'Other':36,'Same':69}, 
                                                           'private':{'Other':42,'Same':78},  'tourist':{'Other':42,'Same':99}, 
                                                           'transit':{'Other':42,'Same':99}}, 
                                                    'DE': {'business':{'Other':78,'Same':150}, 'humanitarian':{'Other':60,'Same':111}, 
                                                           'working':{'Other':78,'Same':150},  'student':{'Other':57,'Same':108}, 
                                                           'private':{'Other':66,'Same':120},  'tourist':{'Other':78,'Same':150}, 
                                                           'transit':{'Other':78,'Same':150}}, 
                                                    'ME': {'business':{'Other':96,'Same':210}, 'humanitarian':{'Other':96,'Same':198}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;       
                                                                                                      
                case 'Iceland': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':30,'Same':60},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':48,'Same':96}, 'humanitarian':{'Other':48,'Same':96}, 
                                                           'working':{'Other':48,'Same':96},  'student':{'Other':48,'Same':96}, 
                                                           'private':{'Other':48,'Same':96},  'tourist':{'Other':48,'Same':96}, 
                                                           'transit':{'Other':48,'Same':96}}, 
                                                    'ME': {'business':{'Other':90,'Same':180}, 'humanitarian':{'Other':90,'Same':180}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;    
                
                case 'Israel': russianVacFee =  {'SE': {'business':{'Other':45,'Same':129}, 'humanitarian':{'Other':45,'Same':129}, 
                                                           'working':{'Other':45,'Same':129},  'student':{'Other':45,'Same':129}, 
                                                           'private':{'Other':45,'Same':129},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}, 
                                                    'DE': {'business':{'Other':78,'Same':180}, 'humanitarian':{'Other':78,'Same':180}, 
                                                           'working':{'Other':78,'Same':180},  'student':{'Other':78,'Same':180}, 
                                                           'private':{'Other':78,'Same':180},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}, 
                                                    'ME': {'business':{'Other':228,'Same':396}, 'humanitarian':{'Other':228,'Same':396}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;       
                
                case 'India': russianVacFee =  {'SE': {'business':{'Other':0,'Same':27}, 'humanitarian':{'Other':0,'Same':27}, 
                                                           'working':{'Other':0,'Same':27},  'student':{'Other':0,'Same':27}, 
                                                           'private':{'Other':0,'Same':27},  'tourist':{'Other':0,'Same':27}, 
                                                           'transit':{'Other':0,'Same':27}}, 
                                                    'DE': {'business':{'Other':0,'Same':54}, 'humanitarian':{'Other':0,'Same':54}, 
                                                           'working':{'Other':0,'Same':54},  'student':{'Other':0,'Same':54}, 
                                                           'private':{'Other':0,'Same':54},  'tourist':{'Other':0,'Same':54}, 
                                                           'transit':{'Other':0,'Same':54}}, 
                                                    'ME': {'business':{'Other':0,'Same':69}, 'humanitarian':{'Other':0,'Same':69}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break; 
                                                           
                case 'Indonesia': russianVacFee =  {'SE': {'business':{'Other':42,'Same':105}, 'humanitarian':{'Other':45,'Same':105}, 
                                                           'working':{'Other':42,'Same':105},  'student':{'Other':30,'Same':105}, 
                                                           'private':{'Other':42,'Same':105},  'tourist':{'Other':42,'Same':105}, 
                                                           'transit':{'Other':42,'Same':105}}, 
                                                    'DE': {'business':{'Other':60,'Same':120}, 'humanitarian':{'Other':60,'Same':120}, 
                                                           'working':{'Other':60,'Same':120},  'student':{'Other':48,'Same':120}, 
                                                           'private':{'Other':60,'Same':120},  'tourist':{'Other':60,'Same':120}, 
                                                           'transit':{'Other':60,'Same':120}}, 
                                                    'ME': {'business':{'Other':102,'Same':210}, 'humanitarian':{'Other':102,'Same':210}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;     
                                                           
               case 'Iraq': russianVacFee =  {'SE': {'business':{'Other':36,'Same':66}, 'humanitarian':{'Other':36,'Same':66}, 
                                                           'working':{'Other':36,'Same':66},  'student':{'Other':36,'Same':66}, 
                                                           'private':{'Other':36,'Same':66},  'tourist':{'Other':36,'Same':66}, 
                                                           'transit':{'Other':36,'Same':66}}, 
                                                    'DE': {'business':{'Other':60,'Same':108}, 'humanitarian':{'Other':60,'Same':108}, 
                                                           'working':{'Other':60,'Same':108},  'student':{'Other':60,'Same':108}, 
                                                           'private':{'Other':60,'Same':108},  'tourist':{'Other':60,'Same':108}, 
                                                           'transit':{'Other':60,'Same':108}}, 
                                                    'ME': {'business':{'Other':102,'Same':192}, 'humanitarian':{'Other':102,'Same':192}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                
                
                case 'Iran': russianVacFee =  {'SE': {'business':{'Other':51,'Same':87}, 'humanitarian':{'Other':51,'Same':87}, 
                                                           'working':{'Other':51,'Same':87},  'student':{'Other':51,'Same':87}, 
                                                           'private':{'Other':51,'Same':87},  'tourist':{'Other':51,'Same':87}, 
                                                           'transit':{'Other':51,'Same':87}}, 
                                                    'DE': {'business':{'Other':69,'Same':123}, 'humanitarian':{'Other':69,'Same':123}, 
                                                           'working':{'Other':69,'Same':123},  'student':{'Other':69,'Same':123}, 
                                                           'private':{'Other':69,'Same':123},  'tourist':{'Other':69,'Same':123}, 
                                                           'transit':{'Other':69,'Same':123}}, 
                                                    'ME': {'business':{'Other':138,'Same':207}, 'humanitarian':{'Other':138,'Same':207}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                              
                
                case 'Ireland': russianVacFee =  {'SE': {'business':{'Other':48,'Same':78}, 'humanitarian':{'Other':48,'Same':78}, 
                                                           'working':{'Other':48,'Same':78},  'student':{'Other':48,'Same':78}, 
                                                           'private':{'Other':48,'Same':78},  'tourist':{'Other':48,'Same':78}, 
                                                           'transit':{'Other':48,'Same':78}}, 
                                                    'DE': {'business':{'Other':78,'Same':108}, 'humanitarian':{'Other':78,'Same':108}, 
                                                           'working':{'Other':78,'Same':108},  'student':{'Other':78,'Same':108}, 
                                                           'private':{'Other':78,'Same':108},  'tourist':{'Other':78,'Same':108}, 
                                                           'transit':{'Other':78,'Same':108}}, 
                                                    'ME': {'business':{'Other':132,'Same':180}, 'humanitarian':{'Other':132,'Same':180}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                              
                                                                                                                                                                 
                case 'Cape Verde': russianVacFee =  {'SE': {'business':{'Other':36,'Same':66}, 'humanitarian':{'Other':36,'Same':66}, 
                                                           'working':{'Other':36,'Same':66},  'student':{'Other':36,'Same':66}, 
                                                           'private':{'Other':36,'Same':66},  'tourist':{'Other':36,'Same':66}, 
                                                           'transit':{'Other':36,'Same':66}}, 
                                                    'DE': {'business':{'Other':51,'Same':99}, 'humanitarian':{'Other':51,'Same':99}, 
                                                           'working':{'Other':78,'Same':99},  'student':{'Other':51,'Same':99}, 
                                                           'private':{'Other':51,'Same':99},  'tourist':{'Other':51,'Same':99}, 
                                                           'transit':{'Other':51,'Same':99}}, 
                                                    'ME': {'business':{'Other':93,'Same':183}, 'humanitarian':{'Other':93,'Same':183}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                              
                
                case 'Cambodia': russianVacFee =  {'SE': {'business':{'Other':15,'Same':30}, 'humanitarian':{'Other':15,'Same':30}, 
                                                           'working':{'Other':15,'Same':30},  'student':{'Other':15,'Same':30}, 
                                                           'private':{'Other':15,'Same':30},  'tourist':{'Other':12,'Same':24}, 
                                                           'transit':{'Other':15,'Same':30}}, 
                                                    'DE': {'business':{'Other':15,'Same':30}, 'humanitarian':{'Other':15,'Same':30}, 
                                                           'working':{'Other':18,'Same':36},  'student':{'Other':15,'Same':30}, 
                                                           'private':{'Other':15,'Same':30},  'tourist':{'Other':15,'Same':30}, 
                                                           'transit':{'Other':18,'Same':36}}, 
                                                    'ME': {'business':{'Other':18,'Same':36}, 'humanitarian':{'Other':18,'Same':36}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                              
                
                case 'Cameroon': russianVacFee =  {'SE': {'business':{'Other':60,'Same':90}, 'humanitarian':{'Other':60,'Same':90}, 
                                                           'working':{'Other':60,'Same':90},  'student':{'Other':60,'Same':90}, 
                                                           'private':{'Other':60,'Same':90},  'tourist':{'Other':60,'Same':90}, 
                                                           'transit':{'Other':60,'Same':90}}, 
                                                    'DE': {'business':{'Other':90,'Same':120}, 'humanitarian':{'Other':90,'Same':120}, 
                                                           'working':{'Other':90,'Same':120},  'student':{'Other':90,'Same':120}, 
                                                           'private':{'Other':90,'Same':120},  'tourist':{'Other':90,'Same':120}, 
                                                           'transit':{'Other':90,'Same':120}}, 
                                                    'ME': {'business':{'Other':150,'Same':180}, 'humanitarian':{'Other':150,'Same':180}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break; 
                                                           
                case 'Canada': russianVacFee =  {'SE': {'business':{'Other':38,'Same':68}, 'humanitarian':{'Other':38,'Same':68}, 
                                                           'working':{'Other':38,'Same':68},  'student':{'Other':38,'Same':68}, 
                                                           'private':{'Other':38,'Same':68},  'tourist':{'Other':38,'Same':68}, 
                                                           'transit':{'Other':38,'Same':68}}, 
                                                    'DE': {'business':{'Other':65,'Same':113}, 'humanitarian':{'Other':65,'Same':113}, 
                                                           'working':{'Other':65,'Same':113},  'student':{'Other':65,'Same':113}, 
                                                           'private':{'Other':65,'Same':113},  'tourist':{'Other':65,'Same':113}, 
                                                           'transit':{'Other':65,'Same':113}}, 
                                                    'ME': {'business':{'Other':113,'Same':203}, 'humanitarian':{'Other':113,'Same':203}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break; 
                
                case 'Cameroon': russianVacFee =  {'SE': {'business':{'Other':57,'Same':90}, 'humanitarian':{'Other':39,'Same':75}, 
                                                           'working':{'Other':39,'Same':75},  'student':{'Other':39,'Same':75}, 
                                                           'private':{'Other':39,'Same':75},  'tourist':{'Other':42,'Same':78}, 
                                                           'transit':{'Other':33,'Same':66}}, 
                                                    'DE': {'business':{'Other':111,'Same':138}, 'humanitarian':{'Other':75,'Same':102}, 
                                                           'working':{'Other':75,'Same':102},  'student':{'Other':75,'Same':102}, 
                                                           'private':{'Other':75,'Same':102},  'tourist':{'Other':81,'Same':153}, 
                                                           'transit':{'Other':75,'Same':117}}, 
                                                    'ME': {'business':{'Other':132,'Same':198}, 'humanitarian':{'Other':99,'Same':183}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break; 
                
                case 'Qatar': russianVacFee =  {'SE': {'business':{'Other':57,'Same':90}, 'humanitarian':{'Other':39,'Same':75}, 
                                                           'working':{'Other':39,'Same':75},  'student':{'Other':39,'Same':75}, 
                                                           'private':{'Other':39,'Same':75},  'tourist':{'Other':42,'Same':78}, 
                                                           'transit':{'Other':33,'Same':66}}, 
                                                    'DE': {'business':{'Other':111,'Same':138}, 'humanitarian':{'Other':75,'Same':102}, 
                                                           'working':{'Other':75,'Same':102},  'student':{'Other':75,'Same':102}, 
                                                           'private':{'Other':75,'Same':102},  'tourist':{'Other':81,'Same':153}, 
                                                           'transit':{'Other':75,'Same':117}}, 
                                                    'ME': {'business':{'Other':132,'Same':198}, 'humanitarian':{'Other':99,'Same':183}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break; 
                
                case 'Kenya': russianVacFee =  {'SE': {'business':{'Other':30,'Same':81}, 'humanitarian':{'Other':30,'Same':81}, 
                                                           'working':{'Other':30,'Same':81},  'student':{'Other':30,'Same':81}, 
                                                           'private':{'Other':30,'Same':81},  'tourist':{'Other':30,'Same':81}, 
                                                           'transit':{'Other':30,'Same':81}}, 
                                                    'DE': {'business':{'Other':54,'Same':102}, 'humanitarian':{'Other':54,'Same':102}, 
                                                           'working':{'Other':54,'Same':102},  'student':{'Other':54,'Same':102}, 
                                                           'private':{'Other':54,'Same':102},  'tourist':{'Other':54,'Same':102}, 
                                                           'transit':{'Other':54,'Same':102}}, 
                                                    'ME': {'business':{'Other':96,'Same':201}, 'humanitarian':{'Other':96,'Same':201}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break; 
                
                case 'China': russianVacFee =  {'SE': {'business':{'Other':30,'Same':72}, 'humanitarian':{'Other':30,'Same':72}, 
                                                           'working':{'Other':30,'Same':72},  'student':{'Other':30,'Same':72}, 
                                                           'private':{'Other':30,'Same':72},  'tourist':{'Other':30,'Same':72}, 
                                                           'transit':{'Other':30,'Same':72}}, 
                                                    'DE': {'business':{'Other':60,'Same':102}, 'humanitarian':{'Other':60,'Same':102}, 
                                                           'working':{'Other':60,'Same':102},  'student':{'Other':60,'Same':102}, 
                                                           'private':{'Other':60,'Same':102},  'tourist':{'Other':60,'Same':102}, 
                                                           'transit':{'Other':60,'Same':102}}, 
                                                    'ME': {'business':{'Other':90,'Same':132}, 'humanitarian':{'Other':90,'Same':132}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break; 
                                                               
                case 'Colombia': russianVacFee =  {'SE': {'business':{'Other':51,'Same':81}, 'humanitarian':{'Other':51,'Same':81}, 
                                                           'working':{'Other':51,'Same':81},  'student':{'Other':51,'Same':81}, 
                                                           'private':{'Other':51,'Same':81},  'tourist':{'Other':36,'Same':81}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':75,'Same':123}, 'humanitarian':{'Other':75,'Same':123}, 
                                                           'working':{'Other':75,'Same':123},  'student':{'Other':75,'Same':123}, 
                                                           'private':{'Other':75,'Same':123},  'tourist':{'Other':75,'Same':123}, 
                                                           'transit':{'Other':48,'Same':96}}, 
                                                    'ME': {'business':{'Other':150,'Same':240}, 'humanitarian':{'Other':123,'Same':213}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break; 
                                                                       
                case 'Congo': russianVacFee =  {'SE': {'business':{'Other':57,'Same':99}, 'humanitarian':{'Other':57,'Same':99}, 
                                                           'working':{'Other':57,'Same':99},  'student':{'Other':57,'Same':99}, 
                                                           'private':{'Other':57,'Same':99},  'tourist':{'Other':57,'Same':99}, 
                                                           'transit':{'Other':57,'Same':99}}, 
                                                    'DE': {'business':{'Other':72,'Same':132}, 'humanitarian':{'Other':72,'Same':132}, 
                                                           'working':{'Other':72,'Same':132},  'student':{'Other':72,'Same':132}, 
                                                           'private':{'Other':72,'Same':132},  'tourist':{'Other':72,'Same':132}, 
                                                           'transit':{'Other':72,'Same':132}}, 
                                                    'ME': {'business':{'Other':126,'Same':222}, 'humanitarian':{'Other':126,'Same':222}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break; 
                
                case 'Korea Repablic of': russianVacFee =  {'SE': {'business':{'Other':42,'Same':66}, 'humanitarian':{'Other':42,'Same':66}, 
                                                           'working':{'Other':42,'Same':66},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':42,'Same':66},  'tourist':{'Other':42,'Same':66}, 
                                                           'transit':{'Other':42,'Same':66}}, 
                                                    'DE': {'business':{'Other':78,'Same':102}, 'humanitarian':{'Other':78,'Same':102}, 
                                                           'working':{'Other':78,'Same':102},  'student':{'Other':54,'Same':102}, 
                                                           'private':{'Other':78,'Same':102},  'tourist':{'Other':78,'Same':102}, 
                                                           'transit':{'Other':78,'Same':102}}, 
                                                    'ME': {'business':{'Other':120,'Same':186}, 'humanitarian':{'Other':120,'Same':186}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                                        
                
                case 'Costa Rica': russianVacFee =  {'SE': {'business':{'Other':33,'Same':63}, 'humanitarian':{'Other':33,'Same':63}, 
                                                           'working':{'Other':33,'Same':63},  'student':{'Other':33,'Same':63}, 
                                                           'private':{'Other':33,'Same':63},  'tourist':{'Other':33,'Same':63}, 
                                                           'transit':{'Other':33,'Same':63}}, 
                                                    'DE': {'business':{'Other':51,'Same':99}, 'humanitarian':{'Other':51,'Same':99}, 
                                                           'working':{'Other':51,'Same':99},  'student':{'Other':51,'Same':99}, 
                                                           'private':{'Other':51,'Same':99},  'tourist':{'Other':51,'Same':99}, 
                                                           'transit':{'Other':51,'Same':99}}, 
                                                    'ME': {'business':{'Other':104,'Same':194}, 'humanitarian':{'Other':104,'Same':194}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break; 
                                                                       
                case 'Burkina Faso','Seychelles': russianVacFee =  {'SE': {'business':{'Other':36,'Same':72}, 'humanitarian':{'Other':36,'Same':72}, 
                                                           'working':{'Other':36,'Same':72},  'student':{'Other':36,'Same':72}, 
                                                           'private':{'Other':36,'Same':72},  'tourist':{'Other':36,'Same':72}, 
                                                           'transit':{'Other':36,'Same':72}}, 
                                                    'DE': {'business':{'Other':54,'Same':108}, 'humanitarian':{'Other':54,'Same':108}, 
                                                           'working':{'Other':54,'Same':108},  'student':{'Other':54,'Same':108}, 
                                                           'private':{'Other':54,'Same':108},  'tourist':{'Other':54,'Same':108}, 
                                                           'transit':{'Other':54,'Same':108}}, 
                                                    'ME': {'business':{'Other':96,'Same':192}, 'humanitarian':{'Other':96,'Same':192}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break; 
                                                                       
                case 'Cuba':
                case 'Bahamas':
                case 'Barbados': russianVacFee =  {'SE': {'business':{'Other':42,'Same':60}, 'humanitarian':{'Other':42,'Same':60}, 
                                                           'working':{'Other':42,'Same':60},  'student':{'Other':42,'Same':60}, 
                                                           'private':{'Other':42,'Same':60},  'tourist':{'Other':42,'Same':60}, 
                                                           'transit':{'Other':42,'Same':60}}, 
                                                    'DE': {'business':{'Other':48,'Same':96}, 'humanitarian':{'Other':48,'Same':96}, 
                                                           'working':{'Other':48,'Same':96},  'student':{'Other':48,'Same':96}, 
                                                           'private':{'Other':48,'Same':96},  'tourist':{'Other':48,'Same':96}, 
                                                           'transit':{'Other':48,'Same':96}}, 
                                                    'ME': {'business':{'Other':90,'Same':180}, 'humanitarian':{'Other':90,'Same':180}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break; 
        
                case 'Kuwait': russianVacFee =  {'SE': {'business':{'Other':41,'Same':62}, 'humanitarian':{'Other':41,'Same':62}, 
                                                           'working':{'Other':41,'Same':62},  'student':{'Other':41,'Same':62}, 
                                                           'private':{'Other':41,'Same':62},  'tourist':{'Other':41,'Same':62}, 
                                                           'transit':{'Other':41,'Same':62}}, 
                                                    'DE': {'business':{'Other':68,'Same':97}, 'humanitarian':{'Other':68,'Same':97}, 
                                                           'working':{'Other':68,'Same':97},  'student':{'Other':68,'Same':97}, 
                                                           'private':{'Other':68,'Same':97},  'tourist':{'Other':68,'Same':97}, 
                                                           'transit':{'Other':68,'Same':97}}, 
                                                    'ME': {'business':{'Other':93,'Same':186}, 'humanitarian':{'Other':93,'Same':186}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break; 

                case 'Libya': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':30,'Same':60},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':48,'Same':96}, 'humanitarian':{'Other':48,'Same':96}, 
                                                           'working':{'Other':48,'Same':96},  'student':{'Other':48,'Same':96}, 
                                                           'private':{'Other':48,'Same':96},  'tourist':{'Other':48,'Same':96}, 
                                                           'transit':{'Other':48,'Same':96}}, 
                                                    'ME': {'business':{'Other':120,'Same':180}, 'humanitarian':{'Other':120,'Same':180}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                                                                                                   
                                                                                                                              
                case 'Mali':
                case 'Niger': russianVacFee =  {'SE': {'business':{'Other':35,'Same':65}, 'humanitarian':{'Other':35,'Same':65}, 
                                                           'working':{'Other':35,'Same':65},  'student':{'Other':35,'Same':65}, 
                                                           'private':{'Other':35,'Same':65},  'tourist':{'Other':35,'Same':65}, 
                                                           'transit':{'Other':35,'Same':65}}, 
                                                    'DE': {'business':{'Other':53,'Same':101}, 'humanitarian':{'Other':53,'Same':101}, 
                                                           'working':{'Other':53,'Same':101},  'student':{'Other':53,'Same':101}, 
                                                           'private':{'Other':53,'Same':101},  'tourist':{'Other':53,'Same':101}, 
                                                           'transit':{'Other':53,'Same':101}}, 
                                                    'ME': {'business':{'Other':95,'Same':185}, 'humanitarian':{'Other':95,'Same':185}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                    

                case 'Morocco': russianVacFee =  {'SE': {'business':{'Other':32,'Same':60}, 'humanitarian':{'Other':32,'Same':60}, 
                                                           'working':{'Other':32,'Same':60},  'student':{'Other':32,'Same':60}, 
                                                           'private':{'Other':32,'Same':60},  'tourist':{'Other':32,'Same':60}, 
                                                           'transit':{'Other':32,'Same':60}}, 
                                                    'DE': {'business':{'Other':48,'Same':96}, 'humanitarian':{'Other':48,'Same':96}, 
                                                           'working':{'Other':48,'Same':96},  'student':{'Other':48,'Same':96}, 
                                                           'private':{'Other':48,'Same':96},  'tourist':{'Other':48,'Same':96}, 
                                                           'transit':{'Other':48,'Same':96}}, 
                                                    'ME': {'business':{'Other':92,'Same':180}, 'humanitarian':{'Other':92,'Same':180}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;              
                
                case 'Mexico':
                case 'Belize': russianVacFee =  {'SE': {'business':{'Other':30,'Same':102}, 'humanitarian':{'Other':30,'Same':102}, 
                                                           'working':{'Other':30,'Same':102},  'student':{'Other':30,'Same':102}, 
                                                           'private':{'Other':30,'Same':102},  'tourist':{'Other':30,'Same':102}, 
                                                           'transit':{'Other':30,'Same':102}}, 
                                                    'DE': {'business':{'Other':60,'Same':120}, 'humanitarian':{'Other':60,'Same':120}, 
                                                           'working':{'Other':60,'Same':120},  'student':{'Other':60,'Same':120}, 
                                                           'private':{'Other':60,'Same':120},  'tourist':{'Other':60,'Same':120}, 
                                                           'transit':{'Other':60,'Same':120}}, 
                                                    'ME': {'business':{'Other':120,'Same':210}, 'humanitarian':{'Other':120,'Same':210}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                                                                                       
                                                           
                case 'Mongolia': russianVacFee =  {'SE': {'business':{'Other':39,'Same':69}, 'humanitarian':{'Other':39,'Same':69}, 
                                                           'working':{'Other':39,'Same':69},  'student':{'Other':39,'Same':69}, 
                                                           'private':{'Other':39,'Same':69},  'tourist':{'Other':39,'Same':69}, 
                                                           'transit':{'Other':39,'Same':69}}, 
                                                    'DE': {'business':{'Other':66,'Same':114}, 'humanitarian':{'Other':66,'Same':114}, 
                                                           'working':{'Other':66,'Same':114},  'student':{'Other':66,'Same':114}, 
                                                           'private':{'Other':66,'Same':114},  'tourist':{'Other':66,'Same':114}, 
                                                           'transit':{'Other':66,'Same':114}}, 
                                                    'ME': {'business':{'Other':162,'Same':252}, 'humanitarian':{'Other':162,'Same':252}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;         
                                                           
                case 'Myanmar': russianVacFee =  {'SE': {'business':{'Other':39,'Same':78}, 'humanitarian':{'Other':39,'Same':78}, 
                                                           'working':{'Other':39,'Same':78},  'student':{'Other':39,'Same':78}, 
                                                           'private':{'Other':39,'Same':78},  'tourist':{'Other':39,'Same':78}, 
                                                           'transit':{'Other':39,'Same':78}}, 
                                                    'DE': {'business':{'Other':57,'Same':114}, 'humanitarian':{'Other':57,'Same':114}, 
                                                           'working':{'Other':57,'Same':114},  'student':{'Other':57,'Same':114}, 
                                                           'private':{'Other':57,'Same':114},  'tourist':{'Other':57,'Same':114}, 
                                                           'transit':{'Other':57,'Same':114}}, 
                                                    'ME': {'business':{'Other':120,'Same':228}, 'humanitarian':{'Other':120,'Same':228}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;         
                                                                                                                      
                case 'Namibia':
                case 'Sudan': russianVacFee =  {'SE': {'business':{'Other':36,'Same':69}, 'humanitarian':{'Other':36,'Same':69}, 
                                                           'working':{'Other':36,'Same':69},  'student':{'Other':36,'Same':69}, 
                                                           'private':{'Other':36,'Same':69},  'tourist':{'Other':36,'Same':69}, 
                                                           'transit':{'Other':36,'Same':69}}, 
                                                    'DE': {'business':{'Other':57,'Same':108}, 'humanitarian':{'Other':57,'Same':108}, 
                                                           'working':{'Other':57,'Same':108},  'student':{'Other':57,'Same':108}, 
                                                           'private':{'Other':57,'Same':108},  'tourist':{'Other':57,'Same':108}, 
                                                           'transit':{'Other':57,'Same':108}}, 
                                                    'ME': {'business':{'Other':114,'Same':102}, 'humanitarian':{'Other':228,'Same':195}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                                    
                                                                                                                      
                case 'Nigeria': russianVacFee =  {'SE': {'business':{'Other':45,'Same':75}, 'humanitarian':{'Other':45,'Same':75}, 
                                                           'working':{'Other':45,'Same':75},  'student':{'Other':45,'Same':75}, 
                                                           'private':{'Other':45,'Same':75},  'tourist':{'Other':45,'Same':75}, 
                                                           'transit':{'Other':45,'Same':75}}, 
                                                    'DE': {'business':{'Other':63,'Same':111}, 'humanitarian':{'Other':63,'Same':111}, 
                                                           'working':{'Other':63,'Same':111},  'student':{'Other':63,'Same':111}, 
                                                           'private':{'Other':63,'Same':111},  'tourist':{'Other':63,'Same':111}, 
                                                           'transit':{'Other':63,'Same':111}}, 
                                                    'ME': {'business':{'Other':105,'Same':180}, 'humanitarian':{'Other':105,'Same':180}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;         
                                                           
                case 'Salvador':
                case 'Honduras': russianVacFee =  {'SE': {'business':{'Other':38,'Same':68}, 'humanitarian':{'Other':38,'Same':68}, 
                                                           'working':{'Other':38,'Same':68},  'student':{'Other':38,'Same':68}, 
                                                           'private':{'Other':38,'Same':68},  'tourist':{'Other':38,'Same':68}, 
                                                           'transit':{'Other':38,'Same':68}}, 
                                                    'DE': {'business':{'Other':56,'Same':104}, 'humanitarian':{'Other':56,'Same':104}, 
                                                           'working':{'Other':56,'Same':104},  'student':{'Other':56,'Same':104}, 
                                                           'private':{'Other':56,'Same':104},  'tourist':{'Other':56,'Same':104}, 
                                                           'transit':{'Other':56,'Same':104}}, 
                                                    'ME': {'business':{'Other':98,'Same':188}, 'humanitarian':{'Other':98,'Same':188}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                                    
                                                           
                
                case 'New Zealand': russianVacFee =  {'SE': {'business':{'Other':33,'Same':66}, 'humanitarian':{'Other':33,'Same':66}, 
                                                           'working':{'Other':33,'Same':66},  'student':{'Other':33,'Same':66}, 
                                                           'private':{'Other':33,'Same':66},  'tourist':{'Other':33,'Same':66}, 
                                                           'transit':{'Other':33,'Same':66}}, 
                                                    'DE': {'business':{'Other':51,'Same':102}, 'humanitarian':{'Other':51,'Same':102}, 
                                                           'working':{'Other':51,'Same':102},  'student':{'Other':51,'Same':102}, 
                                                           'private':{'Other':51,'Same':102},  'tourist':{'Other':51,'Same':102}, 
                                                           'transit':{'Other':51,'Same':102}}, 
                                                    'ME': {'business':{'Other':99,'Same':198}, 'humanitarian':{'Other':99,'Same':198}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                  
                                                                                                           
                case 'United Arab Emirates': russianVacFee =  {'SE': {'business':{'Other':87,'Same':117}, 'humanitarian':{'Other':87,'Same':117}, 
                                                           'working':{'Other':87,'Same':117},  'student':{'Other':87,'Same':117}, 
                                                           'private':{'Other':87,'Same':117},  'tourist':{'Other':87,'Same':117}, 
                                                           'transit':{'Other':87,'Same':117}}, 
                                                    'DE': {'business':{'Other':162,'Same':235}, 'humanitarian':{'Other':162,'Same':235}, 
                                                           'working':{'Other':162,'Same':235},  'student':{'Other':162,'Same':235}, 
                                                           'private':{'Other':162,'Same':235},  'tourist':{'Other':162,'Same':235}, 
                                                           'transit':{'Other':162,'Same':235}}, 
                                                    'ME': {'business':{'Other':366,'Same':481}, 'humanitarian':{'Other':366,'Same':481}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;     
                                                           
                case 'Pakistan': russianVacFee =  {'SE': {'business':{'Other':54,'Same':105}, 'humanitarian':{'Other':54,'Same':105}, 
                                                           'working':{'Other':54,'Same':105},  'student':{'Other':54,'Same':105}, 
                                                           'private':{'Other':54,'Same':105},  'tourist':{'Other':54,'Same':105}, 
                                                           'transit':{'Other':54,'Same':105}}, 
                                                    'DE': {'business':{'Other':108,'Same':159}, 'humanitarian':{'Other':108,'Same':159}, 
                                                           'working':{'Other':108,'Same':159},  'student':{'Other':108,'Same':159}, 
                                                           'private':{'Other':108,'Same':159},  'tourist':{'Other':108,'Same':159}, 
                                                           'transit':{'Other':108,'Same':159}}, 
                                                    'ME': {'business':{'Other':108,'Same':159}, 'humanitarian':{'Other':108,'Same':159}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;     
                                                           
                case 'Panama': russianVacFee =  {'SE': {'business':{'Other':42,'Same':72}, 'humanitarian':{'Other':42,'Same':72}, 
                                                           'working':{'Other':42,'Same':72},  'student':{'Other':42,'Same':72}, 
                                                           'private':{'Other':42,'Same':72},  'tourist':{'Other':42,'Same':72}, 
                                                           'transit':{'Other':42,'Same':72}}, 
                                                    'DE': {'business':{'Other':66,'Same':114}, 'humanitarian':{'Other':66,'Same':114}, 
                                                           'working':{'Other':66,'Same':114},  'student':{'Other':66,'Same':114}, 
                                                           'private':{'Other':66,'Same':114},  'tourist':{'Other':66,'Same':114}, 
                                                           'transit':{'Other':66,'Same':114}}, 
                                                    'ME': {'business':{'Other':120,'Same':210}, 'humanitarian':{'Other':120,'Same':210}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                                                                                              
                                                           
                case 'Rwanda': russianVacFee =  {'SE': {'business':{'Other':48,'Same':90}, 'humanitarian':{'Other':48,'Same':90}, 
                                                           'working':{'Other':48,'Same':90},  'student':{'Other':48,'Same':90}, 
                                                           'private':{'Other':48,'Same':90},  'tourist':{'Other':48,'Same':90}, 
                                                           'transit':{'Other':48,'Same':90}}, 
                                                    'DE': {'business':{'Other':66,'Same':126}, 'humanitarian':{'Other':66,'Same':126}, 
                                                           'working':{'Other':66,'Same':126},  'student':{'Other':66,'Same':126}, 
                                                           'private':{'Other':66,'Same':126},  'tourist':{'Other':66,'Same':126}, 
                                                           'transit':{'Other':66,'Same':126}}, 
                                                    'ME': {'business':{'Other':108,'Same':210}, 'humanitarian':{'Other':108,'Same':210}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                                                                                              
                
                case 'Syria': russianVacFee =  {'SE': {'business':{'Other':36,'Same':63}, 'humanitarian':{'Other':36,'Same':63}, 
                                                           'working':{'Other':36,'Same':63},  'student':{'Other':42,'Same':81}, 
                                                           'private':{'Other':36,'Same':63},  'tourist':{'Other':36,'Same':63}, 
                                                           'transit':{'Other':51,'Same':84}}, 
                                                    'DE': {'business':{'Other':51,'Same':84}, 'humanitarian':{'Other':51,'Same':84}, 
                                                           'working':{'Other':51,'Same':84},  'student':{'Other':51,'Same':84}, 
                                                           'private':{'Other':51,'Same':84},  'tourist':{'Other':51,'Same':84}, 
                                                           'transit':{'Other':51,'Same':84}}, 
                                                    'ME': {'business':{'Other':90,'Same':138}, 'humanitarian':{'Other':90,'Same':138}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;   
                
                case 'United States': russianVacFee =  {'SE': {'business':{'Other':79,'Same':150}, 'humanitarian':{'Other':79,'Same':150}, 
                                                           'working':{'Other':79,'Same':150},  'student':{'Other':79,'Same':150}, 
                                                           'private':{'Other':79,'Same':150},  'tourist':{'Other':79,'Same':150}, 
                                                           'transit':{'Other':79,'Same':150}}, 
                                                    'DE': {'business':{'Other':79,'Same':150}, 'humanitarian':{'Other':79,'Same':150}, 
                                                           'working':{'Other':79,'Same':150},  'student':{'Other':79,'Same':150}, 
                                                           'private':{'Other':79,'Same':150},  'tourist':{'Other':79,'Same':150}, 
                                                           'transit':{'Other':79,'Same':150}}, 
                                                    'ME': {'business':{'Other':90,'Same':270}, 'humanitarian':{'Other':90,'Same':270}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;   
                                                           
                case 'Taiwan': russianVacFee =  {'SE': {'business':{'Other':36,'Same':66}, 'humanitarian':{'Other':36,'Same':66}, 
                                                           'working':{'Other':36,'Same':66},  'student':{'Other':36,'Same':66}, 
                                                           'private':{'Other':36,'Same':66},  'tourist':{'Other':36,'Same':66}, 
                                                           'transit':{'Other':36,'Same':66}}, 
                                                    'DE': {'business':{'Other':54,'Same':102}, 'humanitarian':{'Other':54,'Same':102}, 
                                                           'working':{'Other':54,'Same':102},  'student':{'Other':54,'Same':102}, 
                                                           'private':{'Other':54,'Same':102},  'tourist':{'Other':54,'Same':102}, 
                                                           'transit':{'Other':54,'Same':102}}, 
                                                    'ME': {'business':{'Other':96,'Same':186}, 'humanitarian':{'Other':96,'Same':186}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;   
                                                           
                case 'Tanzania': russianVacFee =  {'SE': {'business':{'Other':40,'Same':60}, 'humanitarian':{'Other':40,'Same':60}, 
                                                           'working':{'Other':40,'Same':60},  'student':{'Other':40,'Same':60}, 
                                                           'private':{'Other':40,'Same':60},  'tourist':{'Other':40,'Same':60}, 
                                                           'transit':{'Other':40,'Same':60}}, 
                                                    'DE': {'business':{'Other':48,'Same':96}, 'humanitarian':{'Other':48,'Same':96}, 
                                                           'working':{'Other':48,'Same':96},  'student':{'Other':48,'Same':96}, 
                                                           'private':{'Other':48,'Same':96},  'tourist':{'Other':48,'Same':96}, 
                                                           'transit':{'Other':48,'Same':96}}, 
                                                    'ME': {'business':{'Other':90,'Same':180}, 'humanitarian':{'Other':90,'Same':180}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;   
                                                           
                case 'Turkey': russianVacFee =  {'SE': {'business':{'Other':0,'Same':12}, 'humanitarian':{'Other':0,'Same':12}, 
                                                           'working':{'Other':0,'Same':12},  'student':{'Other':0,'Same':12}, 
                                                           'private':{'Other':0,'Same':12},  'tourist':{'Other':0,'Same':12}, 
                                                           'transit':{'Other':0,'Same':12}}, 
                                                    'DE': {'business':{'Other':0,'Same':24}, 'humanitarian':{'Other':0,'Same':24}, 
                                                           'working':{'Other':0,'Same':48},  'student':{'Other':0,'Same':24}, 
                                                           'private':{'Other':0,'Same':24},  'tourist':{'Other':0,'Same':24}, 
                                                           'transit':{'Other':0,'Same':24}}, 
                                                    'ME': {'business':{'Other':0,'Same':84}, 'humanitarian':{'Other':0,'Same':84}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                                                                                         
                
                case 'Uganda': russianVacFee =  {'SE': {'business':{'Other':48,'Same':90}, 'humanitarian':{'Other':48,'Same':90}, 
                                                           'working':{'Other':48,'Same':90},  'student':{'Other':48,'Same':90}, 
                                                           'private':{'Other':48,'Same':90},  'tourist':{'Other':48,'Same':90}, 
                                                           'transit':{'Other':48,'Same':90}}, 
                                                    'DE': {'business':{'Other':84,'Same':144}, 'humanitarian':{'Other':84,'Same':144}, 
                                                           'working':{'Other':84,'Same':144},  'student':{'Other':84,'Same':144}, 
                                                           'private':{'Other':84,'Same':144},  'tourist':{'Other':84,'Same':144}, 
                                                           'transit':{'Other':84,'Same':144}}, 
                                                    'ME': {'business':{'Other':174,'Same':288}, 'humanitarian':{'Other':174,'Same':288}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;   
                                                           
                case 'Philippines': russianVacFee =  {'SE': {'business':{'Other':75,'Same':105}, 'humanitarian':{'Other':75,'Same':105}, 
                                                           'working':{'Other':75,'Same':105},  'student':{'Other':75,'Same':105}, 
                                                           'private':{'Other':75,'Same':105},  'tourist':{'Other':75,'Same':105}, 
                                                           'transit':{'Other':75,'Same':105}}, 
                                                    'DE': {'business':{'Other':108,'Same':156}, 'humanitarian':{'Other':108,'Same':156}, 
                                                           'working':{'Other':108,'Same':156},  'student':{'Other':108,'Same':156}, 
                                                           'private':{'Other':108,'Same':156},  'tourist':{'Other':108,'Same':156}, 
                                                           'transit':{'Other':108,'Same':156}}, 
                                                    'ME': {'business':{'Other':192,'Same':282}, 'humanitarian':{'Other':192,'Same':282}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                              
                                                           
                case 'Chad': russianVacFee =  {'SE': {'business':{'Other':39,'Same':78}, 'humanitarian':{'Other':39,'Same':78}, 
                                                           'working':{'Other':39,'Same':78},  'student':{'Other':39,'Same':78}, 
                                                           'private':{'Other':39,'Same':78},  'tourist':{'Other':39,'Same':78}, 
                                                           'transit':{'Other':39,'Same':78}}, 
                                                    'DE': {'business':{'Other':62,'Same':125}, 'humanitarian':{'Other':62,'Same':125}, 
                                                           'working':{'Other':62,'Same':125},  'student':{'Other':62,'Same':125}, 
                                                           'private':{'Other':62,'Same':125},  'tourist':{'Other':62,'Same':125}, 
                                                           'transit':{'Other':63,'Same':125}}, 
                                                    'ME': {'business':{'Other':117,'Same':234}, 'humanitarian':{'Other':117,'Same':234}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break; 
                                                                                                                      
                case 'Chile': russianVacFee =  {'SE': {'business':{'Other':54,'Same':108}, 'humanitarian':{'Other':54,'Same':108}, 
                                                           'working':{'Other':54,'Same':108},  'student':{'Other':54,'Same':108}, 
                                                           'private':{'Other':54,'Same':108},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':54,'Same':108}}, 
                                                    'DE': {'business':{'Other':75,'Same':150}, 'humanitarian':{'Other':75,'Same':150}, 
                                                           'working':{'Other':75,'Same':150},  'student':{'Other':75,'Same':150}, 
                                                           'private':{'Other':75,'Same':150},  'tourist':{'Other':48,'Same':96}, 
                                                           'transit':{'Other':75,'Same':150}}, 
                                                    'ME': {'business':{'Other':102,'Same':204}, 'humanitarian':{'Other':102,'Same':204}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break; 
                                                           
                case 'Switzerland':
                case 'Liechtenstein': russianVacFee =  {'SE': {'business':{'Other':70,'Same':120}, 'humanitarian':{'Other':70,'Same':120}, 
                                                           'working':{'Other':70,'Same':120},  'student':{'Other':70,'Same':120}, 
                                                           'private':{'Other':70,'Same':120},  'tourist':{'Other':70,'Same':120}, 
                                                           'transit':{'Other':70,'Same':120}}, 
                                                    'DE': {'business':{'Other':100,'Same':123}, 'humanitarian':{'Other':100,'Same':123}, 
                                                           'working':{'Other':100,'Same':123},  'student':{'Other':100,'Same':123}, 
                                                           'private':{'Other':100,'Same':123},  'tourist':{'Other':100,'Same':123}, 
                                                           'transit':{'Other':100,'Same':123}}, 
                                                    'ME': {'business':{'Other':275,'Same':300}, 'humanitarian':{'Other':275,'Same':300}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break; 
                                                                                                                      
                case 'Sri Lanka': russianVacFee =  {'SE': {'business':{'Other':36,'Same':108}, 'humanitarian':{'Other':36,'Same':108}, 
                                                           'working':{'Other':36,'Same':108},  'student':{'Other':36,'Same':108}, 
                                                           'private':{'Other':36,'Same':108},  'tourist':{'Other':36,'Same':108}, 
                                                           'transit':{'Other':36,'Same':108}}, 
                                                    'DE': {'business':{'Other':72,'Same':132}, 'humanitarian':{'Other':72,'Same':132}, 
                                                           'working':{'Other':72,'Same':132},  'student':{'Other':72,'Same':132}, 
                                                           'private':{'Other':72,'Same':132},  'tourist':{'Other':72,'Same':132}, 
                                                           'transit':{'Other':72,'Same':132}}, 
                                                    'ME': {'business':{'Other':150,'Same':252}, 'humanitarian':{'Other':150,'Same':252}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break; 
                
                case 'Ecuador': russianVacFee =  {'SE': {'business':{'Other':30,'Same':72}, 'humanitarian':{'Other':30,'Same':72}, 
                                                           'working':{'Other':30,'Same':72},  'student':{'Other':30,'Same':72}, 
                                                           'private':{'Other':30,'Same':72},  'tourist':{'Other':30,'Same':72}, 
                                                           'transit':{'Other':30,'Same':72}}, 
                                                    'DE': {'business':{'Other':60,'Same':120}, 'humanitarian':{'Other':60,'Same':120}, 
                                                           'working':{'Other':60,'Same':120},  'student':{'Other':60,'Same':120}, 
                                                           'private':{'Other':60,'Same':120},  'tourist':{'Other':60,'Same':120}, 
                                                           'transit':{'Other':60,'Same':120}}, 
                                                    'ME': {'business':{'Other':120,'Same':210}, 'humanitarian':{'Other':120,'Same':210}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                            
                                                           
                case 'Eritrea': russianVacFee =  {'SE': {'business':{'Other':48,'Same':78}, 'humanitarian':{'Other':48,'Same':78}, 
                                                           'working':{'Other':48,'Same':78},  'student':{'Other':48,'Same':78}, 
                                                           'private':{'Other':48,'Same':78},  'tourist':{'Other':48,'Same':78}, 
                                                           'transit':{'Other':36,'Same':66}}, 
                                                    'DE': {'business':{'Other':72,'Same':120}, 'humanitarian':{'Other':72,'Same':120}, 
                                                           'working':{'Other':72,'Same':120},  'student':{'Other':72,'Same':120}, 
                                                           'private':{'Other':72,'Same':120},  'tourist':{'Other':72,'Same':120}, 
                                                           'transit':{'Other':54,'Same':102}}, 
                                                    'ME': {'business':{'Other':96,'Same':186}, 'humanitarian':{'Other':96,'Same':186}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                                       
                                                           
                case 'Ethiopia': russianVacFee =  {'SE': {'business':{'Other':48,'Same':66}, 'humanitarian':{'Other':45,'Same':66}, 
                                                           'working':{'Other':45,'Same':66},  'student':{'Other':45,'Same':66}, 
                                                           'private':{'Other':48,'Same':66},  'tourist':{'Other':39,'Same':60}, 
                                                           'transit':{'Other':36,'Same':60}}, 
                                                    'DE': {'business':{'Other':81,'Same':96}, 'humanitarian':{'Other':81,'Same':96}, 
                                                           'working':{'Other':81,'Same':96},  'student':{'Other':81,'Same':96}, 
                                                           'private':{'Other':81,'Same':96},  'tourist':{'Other':81,'Same':96}, 
                                                           'transit':{'Other':75,'Same':96}}, 
                                                    'ME': {'business':{'Other':105,'Same':180}, 'humanitarian':{'Other':105,'Same':180}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                    
                                                           
                case 'South Africa':
                case 'Lesotho': russianVacFee =  {'SE': {'business':{'Other':48,'Same':78}, 'humanitarian':{'Other':48,'Same':78}, 
                                                           'working':{'Other':48,'Same':78},  'student':{'Other':48,'Same':78}, 
                                                           'private':{'Other':48,'Same':78},  'tourist':{'Other':48,'Same':78}, 
                                                           'transit':{'Other':48,'Same':78}}, 
                                                    'DE': {'business':{'Other':66,'Same':114}, 'humanitarian':{'Other':66,'Same':114}, 
                                                           'working':{'Other':66,'Same':114},  'student':{'Other':66,'Same':114}, 
                                                           'private':{'Other':66,'Same':114},  'tourist':{'Other':66,'Same':114}, 
                                                           'transit':{'Other':66,'Same':114}}, 
                                                    'ME': {'business':{'Other':108,'Same':198}, 'humanitarian':{'Other':108,'Same':198}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                    
                                                           
                case 'Jamaica':
                case 'Antigua': russianVacFee =  {'SE': {'business':{'Other':60,'Same':78}, 'humanitarian':{'Other':60,'Same':78}, 
                                                           'working':{'Other':60,'Same':78},  'student':{'Other':60,'Same':78}, 
                                                           'private':{'Other':60,'Same':78},  'tourist':{'Other':60,'Same':78}, 
                                                           'transit':{'Other':60,'Same':78}}, 
                                                    'DE': {'business':{'Other':90,'Same':114}, 'humanitarian':{'Other':90,'Same':114}, 
                                                           'working':{'Other':90,'Same':114},  'student':{'Other':90,'Same':114}, 
                                                           'private':{'Other':90,'Same':114},  'tourist':{'Other':90,'Same':114}, 
                                                           'transit':{'Other':60,'Same':108}}, 
                                                    'ME': {'business':{'Other':132,'Same':210}, 'humanitarian':{'Other':132,'Same':210}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                                          
                                                                                                                      
                case 'Japan': russianVacFee =  {'SE': {'business':{'Other':6,'Same':192}, 'humanitarian':{'Other':6,'Same':180}, 
                                                           'working':{'Other':6,'Same':192},  'student':{'Other':6,'Same':192}, 
                                                           'private':{'Other':6,'Same':192},  'tourist':{'Other':30,'Same':180}, 
                                                           'transit':{'Other':30,'Same':180}}, 
                                                    'DE': {'business':{'Other':6,'Same':192}, 'humanitarian':{'Other':6,'Same':192}, 
                                                           'working':{'Other':6,'Same':192},  'student':{'Other':6,'Same':192}, 
                                                           'private':{'Other':6,'Same':192},  'tourist':{'Other':30,'Same':180}, 
                                                           'transit':{'Other':42,'Same':102}}, 
                                                    'ME': {'business':{'Other':6,'Same':240}, 'humanitarian':{'Other':6,'Same':240}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                                          
                                                           
                case 'Albania':
                case 'Algeria':
                case 'Argentina':
                case 'Botswana':
                case 'Comoros':
                case 'Croatia':
                case 'Dominican Republic':
                case 'Egypt':
                case 'Guatemala':
                case 'Georgia':
                case 'Guyana':
                case 'Haiti':
                case 'Jordanian':
                case 'Laos':
                case 'Lebanese':
                case 'Madagascar':
                case 'Mauritania':
                case 'Macedonia':
                case 'Malaysia':
                case 'Montenegro':
                case 'Mozambique':
                case 'Nepal':
                case 'Nicaragua':
                case 'Peru':
                case 'Serbia':
                case 'Singapore':
                case 'Swaziland':
                case 'Tunis':
                case 'Uruguay':
                case 'Venezuela':
                case 'Yemen': 
                    russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':30,'Same':60},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':48,'Same':96}, 'humanitarian':{'Other':48,'Same':96}, 
                                                           'working':{'Other':48,'Same':96},  'student':{'Other':48,'Same':96}, 
                                                           'private':{'Other':48,'Same':96},  'tourist':{'Other':48,'Same':96}, 
                                                           'transit':{'Other':48,'Same':96}}, 
                                                    'ME': {'business':{'Other':90,'Same':180}, 'humanitarian':{'Other':90,'Same':180}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;     
                                                           
                                                           
                case 'Austria': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':45,'Same':75},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':63,'Same':111},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'ME': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                     
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                case 'Belgium':
                case 'Luxemburg': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':60,'Same':90},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':78,'Same':126},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'ME': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;  
                                                           
                case 'Bulgaria': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':45,'Same':90},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':63,'Same':126},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'ME': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;  
                                                                                                                      
                case 'Hungary':
                case 'Czech Republic': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':51,'Same':81},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':69,'Same':117},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'ME': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;  
                                                           
                case 'Greece': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':75,'Same':105},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':113,'Same':135},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'ME': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                             
                                                           
                case 'Spain':
                case 'Andorra':
                case 'Grenada': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':41,'Same':81},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':57,'Same':113},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'ME': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  
                                                           break; 
                                                           
                case 'Italy':
                case 'San Marino': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':41,'Same':48},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':74,'Same':157},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'ME': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break; 
                                                           
                case 'Cyprus':
                case 'Latvia':
                case 'Estonia': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':30,'Same':60},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':48,'Same':96},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'ME': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                            
                                                           
                case 'Lithuania': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':45,'Same':90},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':63,'Same':126},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'ME': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;    
                                                           
                case 'Malta': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':40,'Same':83},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':58,'Same':119},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'ME': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;     
                                                           
                case 'Netherlands': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':66,'Same':96},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':84,'Same':132},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'ME': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;      
                                                           
                case 'Norway': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':52,'Same':86},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':68,'Same':121},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'ME': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
                case 'Poland': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':9,'Same':15},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':15,'Same':21},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'ME': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;
                                                           
                case 'Portugal': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':60,'Same':210},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':120,'Same':270},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'ME': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                                 
                                                                                                            
                case 'Romania': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':45,'Same':75},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':69,'Same':117},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'ME': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;  
                                                           
                case 'Slovak Republic': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':59,'Same':89},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':77,'Same':125},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'ME': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;  
                                                                                                                      
                case 'Slovenia': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':41,'Same':73},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':57,'Same':105},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'ME': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;  
                                                                                                                
                case 'Finland': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':31,'Same':62},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':49,'Same':97},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'ME': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                
                                                           
                case 'France':
                case 'Reunion': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':80,'Same':110},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':30,'Same':60},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'ME': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                                                                                                                                             
                                                                                                                
                case 'Germany': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':36,'Same':36},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':36,'Same':36},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'ME': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                                                                                                                                                                                                                                                                                                     
                                                                                                                                                                       
                case 'Sweden': russianVacFee =  {'SE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':60,'Same':120},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'DE': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':96,'Same':192},  'student':{'Other':30,'Same':60}, 
                                                           'private':{'Other':30,'Same':60},  'tourist':{'Other':30,'Same':60}, 
                                                           'transit':{'Other':30,'Same':60}}, 
                                                    'ME': {'business':{'Other':30,'Same':60}, 'humanitarian':{'Other':30,'Same':60}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                     
                                                           
                default: russianVacFee =  {'SE': {'business':{'Other':100,'Same':200}, 'humanitarian':{'Other':50,'Same':100}, 
                                                           'working':{'Other':100,'Same':200},  'student':{'Other':50,'Same':100}, 
                                                           'private':{'Other':50,'Same':100},  'tourist':{'Other':50,'Same':100}, 
                                                           'transit':{'Other':40,'Same':80}}, 
                                                    'DE': {'business':{'Other':130,'Same':250}, 'humanitarian':{'Other':65,'Same':130}, 
                                                           'working':{'Other':130,'Same':250},  'student':{'Other':65,'Same':130}, 
                                                           'private':{'Other':65,'Same':130},  'tourist':{'Other':65,'Same':130}, 
                                                           'transit':{'Other':60,'Same':120}}, 
                                                    'ME': {'business':{'Other':200,'Same':300}, 'humanitarian':{'Other':200,'Same':300}, 
                                                           'working':{'Other':0,'Same':0},  'student':{'Other':0,'Same':0}, 
                                                           'private':{'Other':0,'Same':0},  'tourist':{'Other':0,'Same':0}, 
                                                           'transit':{'Other':0,'Same':0}}  };  break;                      
            }
            //alert(purposeOfVisitVac)
            //alert([visaFullTypeVac,purposeOfVisitVac,serviceVac, "\r\n",russianVacFee[visaFullTypeVac][purposeOfVisitVac][serviceVac]]);
            return russianVacFee[visaFullTypeVac][purposeOfVisitVac][serviceVac];
        } //end getConsularFee
        
        allPrices.getBusinessConsularFee = getConsularFee;
        
        var getVacFee = function()
        { 
            if (serviceLevel=="NO SERVICE") return 0;
            var serviceVac = 'Same';
            if (service!="Same")serviceVac = 'Other';
            
            //var russianVacFee = {'SE30':{'Other':25.3,'Same':32.2},'SE90':{'Other':25.3,'Same':32.2},'DE30':{'Other':25.3,'Same':32.2},
            //                     'DE90':{'Other':25.3,'Same':32.2},'ME06':{'Other':25.3,'Same':32.2},'ME12':{'Other':25.3,'Same':32.2}};
            var russianVacFee = {'SE30':{'Other':25.85,'Same':32.9},'SE90':{'Other':25.85,'Same':32.9},'DE30':{'Other':25.85,'Same':32.9},
                                 'DE90':{'Other':25.85,'Same':32.9},'ME06':{'Other':25.85,'Same':32.9},'ME12':{'Other':25.85,'Same':32.9}};
            
            return russianVacFee[visaFullType][serviceVac];
        }
        
        allPrices.getBusinessVacFee = getVacFee;
    
        var getVSDCost = function()
        {
            var businessRisky = ['Andorra','Argentina','Australia','Austria','Bahamas','Barbados','Belgium','Bermuda','Bonaire','Bosnia',
                             'Brazil','Bulgaria','Canada','Channel Islands','Chile','Colombia','Costa Rica','Croatia,Curacao','Cyprus',
                             'Czech Republic','Denmark','Dominica','Dominican Republic','El Salvador','Estonia','Faroe Islands','Fiji',
                             'Finland','France','French Polynesia','Germany','Gibraltar','Greece','Greenland','Grenada','Guam','Guatemala','Honduras',
                             'Hong Kong','Hungary','Iceland','Indonesia','Ireland','Israel','Italy','Jamaica','Japan','Korea Republic of','Kuwait',
                             'Latvia','Liechtenstein','Lithuania','Luxembourg','Macedonia','Malaysia','Malta','Marshall Islands','Martinique',
                             'Mauritius','Mexico','Micronesia','Monaco','Mongolia','Montserrat','Netherlands Antilles','Netherlands','New Caledonia',
                             'New Zealand','Nicaragua','Panama','Paraguay','Poland','Portugal','Puerto Rico','Romania','Saipan',
                             'San Marino','Seychelles','Singapore','Slovak Republic','Slovenia','Somalia','South Africa','Spain','Sweden',
                             'Switzerland','Taiwan','Thailand','United Kingdom','United States','US Virgin Islands','Vatican City','Venezuela',
                             'Wallis & Futuna','Norway'];
            var businessRiskyFee = {'SE30':70,'SE90':90,'DE30':90,'DE90':120,'ME06':120,'ME12':200};
            
            //alert(!in_array(nationality, businessRisky))
            
            var russianBusinessVSDPrice = {
                'SE30': {'12 working days':27.5,
                         '8 working days':47.5,
                         '5 working days':67.5,
                         '3 working days':77.5,
                         '2 working days':92.5,
                         '1 working day':107.5,
                         'express':147.5}, 
                'SE90': {'12 working days':37.5,
                         '8 working days':57.5,
                         '5 working days':87.5,
                         '3 working days':107.5,
                         '2 working days':112.5,
                         '1 working day':122.5,
                         'express':187.5}, 
                'DE30': {'12 working days':37.5,
                         '8 working days':57.5,
                         '5 working days':87.5,
                         '3 working days':107.5,
                         '2 working days':117.5,
                         '1 working day':127.5,
                         'express':182.5},
                'DE90': {'12 working days':47.5,
                         '8 working days':67.5,
                         '5 working days':117.5,
                         '3 working days':127.5,
                         '2 working days':137.5,
                         '1 working day':147.5,
                         'express':227.5},
                'ME06': {'18 working days':92.5,
                         '14 working days':122.5,
                         '12 working days (telex)':185.00,
                         '5 working days':262.5,
                         '3 working days':282.5},
                'ME12': {'18 working days':127.5,                         
                         '14 working days':157.5,
                         '12 working days (telex)':210.00,
                         '5 working days':337.5,
                         '3 working days':382.5}};
                         
            var vsdcost = 0; 
            if ((VSDService !="I have my own Visa Support Documents")&&(VSDService !="I have my own Visa Support")&&(VSDService !="i have my own visa support"))
            {
                vsdcost = russianBusinessVSDPrice[visaFullType][VSDService.toLowerCase()];               
                if(!in_array(nationality,businessRisky)) 
                {                   
                  vsdcost+=businessRiskyFee[visaFullType];
                }
            }
            
            return vsdcost;
        }
    
        allPrices.getBusinessVSDCost = getVSDCost;
        
        var getServiceFee = function()
        {
            var serviceVac = 'Same';
            if(service!="Same") serviceVac = 'Other';
            var russianServiceFee = 0;
                                        
            //if ((VSDService =="I have my own Visa Support Documents")||(VSDService =="I have my own Visa Support")||(VSDService =="i have my own visa support"))
           //     russianServiceFee =  {'Other':32.50,'Same':45}[serviceVac];
           // else russianServiceFee =  {'Other':32.50,'Same':47.50}[serviceVac];
            //     russianServiceFee =  {'Other':38.19,'Same':55.81}[serviceVac];
            //else russianServiceFee =  {'Other':38.19,'Same':55.81}[serviceVac];           
            russianServiceFee =  {'Other':38.19,'Same':55.81}[serviceVac];
            return russianServiceFee;
        }
        
        allPrices.getBusinessServiceFee = getServiceFee;
        
        var service = serviceLevel.substring(0,serviceLevel.indexOf(" "));        
        var visaPrice = getVacFee();
        var ConsularFee = getConsularFee();
        var VSDCost = getVSDCost();
        var ServiceFee = getServiceFee();        
        if (serviceLevel=="NO SERVICE") 
        {
            ServiceFee=0;
            return visaPrice + ConsularFee+VSDCost+ServiceFee;            
        }
        var debugConsole = document.getElementById('debugConsole');
        if (debugConsole) {
          debugConsole.innerHTML = "<Table><tr><td>visaPrice<td>" + visaPrice + "<tr><td>ConsularFee<td>" + ConsularFee + "<tr><td>VSDCost<td>" + VSDCost + "<tr><td>ServiceFee<td>"+ServiceFee + "<tr><th>total<th>"+(visaPrice + ConsularFee+VSDCost+ServiceFee)+"</table>";
        }        
        return visaPrice + ConsularFee+VSDCost+ServiceFee+1.5;
    }
    
    
    var belarusianVisaPrice = function()
    {
        var service = serviceLevel.substring(0,serviceLevel.indexOf(" "));
        /* UK */ var UKprices = {'TS': {'Standard':141.44,'Express':222.32},   'TD': {'Standard':151.44,'Express':232.32},
                                 'XS': {'Standard':81.44,'Express':137.32},    'XD': {'Standard':81.44,'Express':137.32} }
        /* US */ var USprices = {'TS': {'Standard':151.44,'Express':247.32},   'TD': {'Standard':161.44,'Express':257.32},
                                 'XS': {'Standard':96.44,'Express':167.32},    'XD': {'Standard':96.44,'Express':167.32} }
        /* Estonia, Latvia, Lithuania, Poland passport holders */
        var Estoniaprices = {'TS': {'Standard':86.44,'Express':117.32},   'TD': {'Standard':106.44,'Express':132.32},
                             'XS': {'Standard':36.44,'Express':67.32},    'XD': {'Standard':41.44,'Express':72.32} }    
        /* Hungary, Malta, Slovakia, Slovenia, Czech Republic passport holders */
        var Hungaryprices = {'TS': {'Standard':116.44,'Express':147.32},   'TD': {'Standard':126.44,'Express':157.32},
                             'XS': {'Standard':46.44,'Express':77.32},    'XD': {'Standard':61.44,'Express':87.32} }  
        var Japanprices = {'TS': {'Standard':61.44,'Express':67.32},   'TD': {'Standard':71.44,'Express':77.32},
                             'XS': {'Standard':26.44,'Express':32.32},    'XD': {'Standard':26.44,'Express':32.32} }        /* Everyone else */
        var Elseprices = {'TS': {'Standard':116.44,'Express':177.32},   'TD': {'Standard':156.44,'Express':242.32},
                             'XS': {'Standard':46.44,'Express':72.32},    'XD': {'Standard':56.44,'Express':87.32} }  
      
        var obj; 
        if (nationality=="United Kingdom") obj = UKprices;  
        else if (nationality=="United States") obj = USprices;
        else if ((nationality=="Estonia")||(nationality=="Latvia")||(nationality=="Lithuania")||(nationality=="Poland")) obj = Estoniaprices;
        else if ((nationality=="Hungary")||(nationality=="Malta")||(nationality=="Slovak Republic")||(nationality=="Slovenia")||(nationality=="Czech Republic")) obj = Hungaryprices;
        else if ((nationality=="Japan")||(nationality=="Serbia")) obj = Japanprices;
        else obj = Elseprices;
        return obj[visaFullType][service];
    }
  
  /*  
    var chineseTouristVisaPrice = function()
    {
        var chineseVisaMoscow = {'TS':80,'TD':90};    
        
        var chineseVisaLondon = {'TS':   {'Standard':79.5,  'Express':106,'Same':122},   
                                 'TD':   {'Standard':89.5,  'Express':116,'Same':132},           
                                 'SE':   {'Standard':87.00, 'Express':113.50,'Same':122},
                                 'DE':   {'Standard':97.00, 'Express':123.50,'Same':122},
                                 'ME06': {'Standard':107.00,'Express':133.50,'Same':122},
                                 'ME12': {'Standard':127.00,'Express':153.50,'Same':122} }  
                
        var chineseUSAddit = {'TS':   {'Standard':45,'Express':45,'Same':30},   
                              'TD':   {'Standard':35,'Express':35,'Same':20},           
                              'SE':   {'Standard':45,'Express':45,'Same':30},
                              'DE':   {'Standard':35,'Express':35,'Same':30},
                              'ME06': {'Standard':25,'Express':25,'Same':30},
                              'ME12': {'Standard':5,'Express':5,'Same':30} }  

        var chineseUKAddit = {'TS':   {'Standard':10,'Express':25,'Same':10},   
                              'TD':   {'Standard':15,'Express':30,'Same':15},           
                              'SE':   {'Standard':10,'Express':25,'Same':10},
                              'DE':   {'Standard':15,'Express':30,'Same':15},
                              'ME06': {'Standard':50,'Express':65,'Same':20},
                              'ME12': {'Standard':90,'Express':105,'Same':30} } 
        
        var getAdditionalFee = function()
        {
            if(nationality=="United Kingdom") return chineseUKAddit[visaFullType][service];
            if(nationality=="United States") return chineseUSAddit[visaFullType][service];
            return 0;
        }
        if (chineseInMoscow==true)
        {
            var visaPrice = chineseVisaMoscow[visaFullType];
            if (nationality=="United States") visaPrice+=15;  
            return visaPrice;
        } 
        else
        {
            var service = serviceLevel.substring(0,serviceLevel.indexOf(" "));
            var visaPrice = chineseVisaLondon[visaFullType][service];
            return (visaPrice + getAdditionalFee());
        }
    }
    */
    var chineseTouristVisaPrice = function()
    {
        var chineseVisaMoscow = {'TS':80,'TD':90};    
        
        var UKPrices          = {'TS':   {'Standard':91.69,  'Express':124.32},   
                                 'TD':   {'Standard':106.69,  'Express':139.32},           
                                 'SE':   {'Standard':97.56, 'Express':130.19},
                                 'DE':   {'Standard':112.56, 'Express':145.19},
                                 'ME06': {'Standard':163.44,'Express':196.07},
                                 'ME12': {'Standard':223.44,'Express':256.07} 
                                }
        var USPrices          = {'TS':   {'Standard':126.69,  'Express':159.32},   
                                 'TD':   {'Standard':126.69,  'Express':159.32},           
                                 'SE':   {'Standard':132.56, 'Express':165.19},
                                 'DE':   {'Standard':132.56, 'Express':165.19},
                                 'ME06': {'Standard':138.44,'Express':171.07},
                                 'ME12': {'Standard':138.44,'Express':171.07} 
                                }
        var OtherPrices          = {'TS':   {'Standard':81.69,  'Express':114.32},   
                                 'TD':   {'Standard':91.69,  'Express':124.32},           
                                 'SE':   {'Standard':87.56, 'Express':120.19},
                                 'DE':   {'Standard':97.56, 'Express':130.19},
                                 'ME06': {'Standard':113.44,'Express':146.07},
                                 'ME12': {'Standard':133.44,'Express':166.07} 
                                }
        
        
        var visaPrice=0;
        
        if (chineseInMoscow==true)
        {
            visaPrice = chineseVisaMoscow[visaFullType];
            if (nationality=="United States") visaPrice+=15;  
            return visaPrice;
        } 
        else
        {
            var service = serviceLevel.substring(0,serviceLevel.indexOf(" "));            
            if (nationality=="United Kingdom") visaPrice = UKPrices[visaFullType][service];
            else if (nationality=="United States") visaPrice = USPrices[visaFullType][service];
            else visaPrice = OtherPrices[visaFullType][service];
            return visaPrice;
        }
    }
  
    
    var kazakhVisaPrice = function()
    {
      //var noVSDCountries = ['Australia','Austria','Belgium','Canada','Denmark','Finland','France','Germany','Greece','Hungary','Israel','Italy','Ireland','Iceland','Japan','Liechtenstein','Luxemburg', 'Malaysia', 'Monaco', 'the Netherlands', 'New Zealand', 'Norway', 'Poland', 'Portugal', 'Saudi Arabia', 'Singapore', 'Slovakia', 'South Korea', 'Spain', 'Sweden', 'Switzerland', 'United Kingdom', 'United States', 'United Arab Emirates','Channel Islands','Kuwait','Thailand'];
      //var notAllowedCountries = ['Antigua and Barbuda','Afghanistan','Albania','Andorra','American Samoa','Anguilla','Aruba','Bahamas','Barbados','Bermuda','Bolivia','Bahrain','Bangladesh','Belize','Benin','Bhutan','Bosnia and Herzegovina','Botswana','Bouvet Island','British Indian Ocean Terr.','Brunei','Burkina Faso','Burundi','Cameroon','Cape Verde','Cayman Islands','Central African Republic','Christmas Island','Cocos Islands','Comoros','Congo','Cook Islands','Cote d Ivoire','Djibouti','East Timor (Timor Leste)','Egypt','Equatorial Guinea','Eritrea','Ethiopia','Fiji','French Guiana','French Polynesia','French Southern Terr. (TAAF)','Gabon','Gambia','Ghana','Guadeloupe','Guinea','Guinea Bissau','Grenada','Guam','Jordan','Kenya','Korea DPR (North)','Laos','Lesotho','Liberia','Madagascar','Malawi','Mali','Mauritania','Mozambique','Myanmar/Burma','Macao','Macedonia','Maldives','Marshall Islands','Martinique','Mauritius','Mayotte','Montserrat','Namibia','Nauru','Niger','Nigeria','Niue','Netherlands Antilles','New Caledonia','Norfolk Island','Northern Mariana Islands','Oman','Pakistan','Papua New Guinea','Peru','Pitcairn','Qatar','Reunion','Samoa','Senegal','Sierra Leone','South Georgia and Islands','Sao Tome and Principe','Seychelles','Solomon Islands','Stateless (travel document)','St. Helena','St. Kitts and Nevis','St. Lucia','St. Pierre and Miquelon','St. Vincent and Grenadines','Suriname','Swaziland','Tanzania','Congo','Togo','Tonga','Trinidad and Tobago','Tunisia','Tokelau Islands','Turks and Caicos Islands','Tuvalu','Uganda','USSR','Vanuatu','Virgin Islands (British)','Virgin Islands (U.S.)','Wallis and Futuna Islands','Western Sahara','Yemen','Yugoslavia','Zambia','Zimbabwe','Barbuda','Bonaire','Curacao','Dominica','Dominican Republic','Guatemala','Guyana','Haiti','Honduras','Jamaica','Kyrgyzstan','Micronesia','Montenegro','Palau','Saba','Saipan','Tortola','Uruguay','Zaire'];
      //var thirdCountries = ['Algeria','Angola','Algiers','Cambodia','China','Chad','Georgia','Hong Kong','India','Indonesia','Iraq','Iran','Korea','Lebanon','Libya','Malaysia','Morocco','Nepal','Philippines','Ruanda','Saudi Arabia','Somalia','South Africa','Sri Lanka','Sudan','Syria','Taiwan','Turkey','Turkmenistan','Vietnam','Chile','Colombia','Cuba','Costa Rica','Ecuador','El Salvador','Nicaragua','Panama','Paraguay','Puerto Rico'];
		//var noVSDCountries = ['Australia','Austria','Belgium','Canada','Croatia','Denmark','Finland','France','Germany','Greece','Hungary','Israel','Italy','Ireland','Iceland','Japan','Liechtenstein','Luxemburg', 'Malaysia', 'Monaco', 'the Netherlands', 'New Zealand', 'Norway', 'Poland', 'Portugal', 'Saudi Arabia', 'Singapore', 'Slovakia', 'South Korea', 'Spain', 'Sweden', 'Switzerland', 'United Kingdom', 'United States', 'United Arab Emirates', 'Channel Islands', 'Czech Republic','Romania','Bulgaria', 'Malta', 'Cyprus', 'Slovenia', 'Lithuania', 'Latvia', 'Estonia', 'Oman'];
		//var notAllowedCountries = ['Antigua and Barbuda','Afghanistan','Albania','Andorra','American Samoa','Anguilla','Aruba','Bahamas','Barbados','Bermuda','Bolivia','Bahrain','Bangladesh','Belize','Benin','Bhutan','Bosnia and Herzegovina','Botswana','Bouvet Island','British Indian Ocean Terr.','Brunei','Burkina Faso','Burundi','Cameroon','Cape Verde','Cayman Islands','Central African Republic','Christmas Island','Cocos Islands','Comoros','Congo','Cook Islands','Cote d Ivoire','Djibouti','East Timor (Timor Leste)','Egypt','Equatorial Guinea','Eritrea','Ethiopia','Fiji','French Guiana','French Polynesia','French Southern Terr. (TAAF)','Gabon','Gambia','Ghana','Guadeloupe','Guinea','Guinea Bissau','Grenada','Guam','Jordan','Kenya','Korea DPR (North)','Laos','Lesotho','Liberia','Madagascar','Malawi','Mali','Mauritania','Mozambique','Myanmar/Burma','Macao','Macedonia','Maldives','Marshall Islands','Martinique','Mauritius','Mayotte','Montserrat','Namibia','Nauru','Niger','Nigeria','Niue','Netherlands Antilles','New Caledonia','Norfolk Island','Northern Mariana Islands','Oman','Pakistan','Papua New Guinea','Peru','Pitcairn','Qatar','Reunion','Samoa','Senegal','Sierra Leone','South Georgia and Islands','Sao Tome and Principe','Seychelles','Solomon Islands','Stateless (travel document)','St. Helena','St. Kitts and Nevis','St. Lucia','St. Pierre and Miquelon','St. Vincent and Grenadines','Suriname','Swaziland','Tanzania','Congo','Togo','Tonga','Trinidad and Tobago','Tunisia','Tokelau Islands','Turks and Caicos Islands','Tuvalu','Uganda','USSR','Vanuatu','Virgin Islands (British)','Virgin Islands (U.S.)','Wallis and Futuna Islands','Western Sahara','Yemen','Yugoslavia','Zambia','Zimbabwe','Barbuda','Bonaire','Curacao','Dominica','Dominican Republic','Guatemala','Guyana','Haiti','Honduras','Jamaica','Micronesia','Montenegro','Palau','Saba','Saipan','Tortola','Uruguay','Zaire'];
		//var thirdCountries = ['Algeria','Angola','Algiers','Cambodia','China','Chad','Hong Kong','India','Indonesia','Iraq','Iran','Korea','Lebanon','Libya','Malaysia','Morocco','Nepal','Philippines','Ruanda','Saudi Arabia','Somalia','South Africa','Sri Lanka','Sudan','Syria','Taiwan','Turkmenistan','Vietnam','Chile','Colombia','Cuba','Costa Rica','Ecuador','El Salvador','Nicaragua','Panama','Paraguay','Puerto Rico'];
        
        
        var service = serviceLevel.substring(0,serviceLevel.indexOf(" "));
        var visaPrice = 0;                  
        
        var kazakhVSDPrices = {'XS':   {'Standard':0.00},   
                               //'TS30': {'Standard':50.00,'Express':105.00},
                               'TS30': {'Standard':40.00,'Express':95.00},
                               //'TD60': {'Standard':60.00,'Express':120.00},
                               'TD60': {'Standard':50.00,'Express':110.00},
                               //'SE30': {'Standard':50.00,'Express':105.00},    'SE90': {'Standard':75.00,'Express':120.00},
                               'SE30': {'Standard':50.00,'Express':85.00},    'SE90': {'Standard':65.00,'Express':105.00},
                               //'DE60': {'Standard':60.00,'Express':150.00},    'DE90': {'Standard':80.00,'Express':140.00},
                               'DE60': {'Standard':50.00,'Express':125.00},    'DE90': {'Standard':70.00,'Express':115.00},
                               //'ME90': {'Standard':110.00,'Express':220.00},   'ME180': {'Standard':135.00,'Express':180.00},
                               'ME90': {'Standard':110.00,'Express':220.00},   'ME180': {'Standard':135.00,'Express':180.00},
                               //'ME365': {'Standard':180.00,'Express':220.00} }
                               'ME365': {'Standard':180.00,'Express':220.00} }

        /*
        var kazakhAddVSDPrices = {'XS':   {'Standard':0.00},   
                               'TS30': {'Standard':30.00,'Express':45.00},           
                               'TD60': {'Standard':50.00,'Express':60.00},        
                               'SE30': {'Standard':30.00,'Express':45.00},    'SE90': {'Standard':-75.00,'Express':-120.00},    
                               'DE60': {'Standard':50.00,'Express':30.00},    'DE90': {'Standard':-80.00,'Express':-140.00},    
                               'ME90': {'Standard':-110.00,'Express':-220.00},   'ME180': {'Standard':-160.00,'Express':-220.00}, 
                               'ME365': {'Standard':-210.00,'Express':-260.00} }  
        */
       var kazakhAddVSDPrices = {'XS':   {'Standard':0.00},
                               'TS30': {'Standard':40.00,'Express':55.00},
                               'TD60': {'Standard':60.00,'Express':70.00},
                               'SE30': {'Standard':30.00,'Express':65.00},    'SE90': {'Standard':-65.00,'Express':-120.00},
                               'DE60': {'Standard':60.00,'Express':55.00},    'DE90': {'Standard':-80.00,'Express':-140.00},
                               'ME90': {'Standard':-110.00,'Express':-220.00},   'ME180': {'Standard':-160.00,'Express':-220.00},
                               'ME365': {'Standard':-210.00,'Express':-260.00} }

        var kazakhCharge =    {'XS':   {'Standard':25.50},
                               'TS30': {'Standard':32.50, 'Express':32.50},      
                               'TD60': {'Standard':32.50, 'Express':32.50},     
                               'SE30': {'Standard':32.50, 'Express':32.50},    'SE90': {'Standard':32.50,'Express':32.50},    
                               'DE60': {'Standard':32.50, 'Express':32.50},    'DE90': {'Standard':32.50,'Express':32.50},    
                               'ME90': {'Standard':32.50, 'Express':32.50},    'ME180': {'Standard':32.50,'Express':32.50},
                               'ME365': {'Standard':32.50,'Express':32.50} } 
        
        var kazakhFee =       {'XS': 13.00,    'TS30': 25.00,   'TD60': 37.00,
                               'SE30': 37.00,  'SE90': 37.00,
                               'DE60': 49.00,  'DE90': 49.00,
                               'ME90': 122.00, 'ME180': 122,    'ME365':122.00 }
        //
        var ourCharge = 0, consFee = 0, vsdprice=0;
        //if(in_array(nationality,notAllowedCountries)) visaPrice=0;
        //else {
            if(VSDService !="I have my own Visa Support Documents"){
                vsdprice = kazakhVSDPrices[visaFullType][service];
                
                //alert(service);
                if(in_array(nationality,kazakhCountryList.thirdCountries)) {
                    vsdprice+= kazakhAddVSDPrices[visaFullType][service];
                }

            }
                       
            if(((in_array(nationality,kazakhCountryList.noVSDCountries))&&(service=="Standard")&&((visaFullType=="TS30")||(visaFullType=="TD60")||(visaFullType=="SE30")))||(in_array(nationality,kazakhCountryList.notAllowedCountries)))vsdprice=0;
            if(nationality=='Chile' || nationality=='Colombia' || nationality=='Cuba'||nationality=='Costa Rica'||nationality=='Ecuador'||nationality=='El Salvador'||nationality=='Nicaragua'||nationality=='Panama'||nationality=='Paraguay'||nationality=='Puerto Rico'||nationality=='Saudi Arabia'){
                vsdprice=0;
            }
            ourCharge = kazakhCharge[visaFullType][service]; 
            consFee = kazakhFee[visaFullType]; 
            visaPrice = ourCharge + consFee + vsdprice;
        //}
        /*alert([
			,'visaFullType=' + visaFullType + "\r\n"
			,'service=' + service  + "\r\n"
			,'original vsdprice=' + kazakhVSDPrices[visaFullType][service] + "\r\n"
        	,'vsdprice after checking servicetype/nationality=' + vsdprice + "\r\n"
			,'ourCharge=' + ourCharge + "\r\n"
			,'consFee=' + consFee + "\r\n"
			,'visaPrice (ourCharge+consFee+vsdprice)' + visaPrice
		]);*/
        if(isNaN(visaPrice))visaPrice = 0;
        return visaPrice;
    }
    
    var mongolianTouristVisaPrice = function()
    {
        var mongolianVisa = {'Standard':60,'Express':85};
        var service = serviceLevel.substring(0,serviceLevel.indexOf(" "));
        return mongolianVisa[service];
    }
    
    var registrationPrice = function(registration)
    {
        switch(registration.replace("£","").replace("?","")){
            case "No registration service needed": return 0; break;
            case "Registration support letter required": return 0; break;
            case "Registration in Moscow - 15.00": return 15; break;
            case "Registration in Saint Petersburg - 15.00": return 15; break;
            default: return 0;
        }
        
    }
    
    var deliveryPrice = function()
    {
        switch(delivery.replace("£","").replace("?","")){
            //case "Special Delivery guaranteed for 1pm - 4.75": return 4.75; break;
            //case "Special Delivery guaranteed for 1pm with Insurance - 6.50": return 6.50; break;
            //case "Special Delivery guaranteed for 9am - 10.95": return 10.95; break;
            //case "Special Delivery guaranteed for 9am with Insurance - 12.70": return 12.70; break;
            //case "European Mainland Delivery by Royal Mail International - 8.00": return 8.00; break;
            case "Special Delivery guaranteed for 1pm - 5.05": return 5.05; break;
            case "Special Delivery guaranteed for 1pm with insurance - 7.55": return 7.55; break;
            case "Special Delivery guaranteed for 1pm on Saturday - 7.05": return 7.05; break;
            case "Special Delivery guaranteed for 1pm on Saturday with insurance - 9.55": return 9.55; break;
            case "Special Delivery guaranteed for 9am - 12.00": return 12.00; break;
            case "Special Delivery guaranteed for 9am with insurance - 14.50": return 14.50; break;
            case "Special Delivery guaranteed for 9am on Saturday - 14.00": return 14.00; break;
            case "Special Delivery guaranteed for 9am on Saturday with insurance - 16.50": return 16.50; break;
            case "European Mainland Delivery by Royal Mail International - 10.00": return 10.00; break;
            //new prices
            case "Special Delivery guaranteed for 1pm - 5.40": return 5.4; break;
            case "Special Delivery guaranteed for 1pm with insurance - 8.30": return 8.30; break;
            case "Special Delivery guaranteed for 1pm on Saturday - 7.60": return 7.6; break;
            case "Special Delivery guaranteed for 1pm on Saturday with insurance - 10.50": return 10.5; break;
            case "Special Delivery guaranteed for 9am - 12.65": return 12.65; break;
            case "Special Delivery guaranteed for 9am with insurance - 15.55": return 15.55; break;
            case "Special Delivery guaranteed for 9am on Saturday - 14.85": return 14.85; break;
            case "Special Delivery guaranteed for 9am on Saturday with insurance - 17.75": return 17.75; break;
            case "European Mainland Delivery by Royal Mail International - 11.00": return 11.00; break;
            case "Economy courier to a European address - 11.00": return 11.00; break;
            case "Economy courier to a UK address - 5.40": return 5.40; break;
            case "By email - original not required": return 0; break;
            case "Multi-application (delivery option indicated in other record)": return 0; break;
            default: return 0;
        }
    }
    
    switch(visaCountry)
    {
        case "Russian":{
                        if((visaFullType=="SS")||(visaFullType=="DS")) 
                            {
                                visaCost = russianTouristVSDPrice(arguments);
                            }
                           else if(visaMode=="T") 
                            {
                             visaCost = russianTouristVisaPrice();
                             
                             this.priceVacFee = allPrices.getTouristVacFee();
                             this.priceConsularFee = allPrices.getTouristConsularFee();                             
                             
                             this.priceVSDCost=allPrices.getTouristVSDCost();  
                             this.priceServeceFee=allPrices.getTouristServiceFee();

                             this.getConsularFee = allPrices.getTouristConsularFee;
                             this.getVacFee = allPrices.getTouristVacFee;
                            }
                            else 
                            { 
                             visaCost = russianBusinessVisaPrice(); 
                             
                             this.priceVacFee=allPrices.getBusinessVacFee();
                             this.priceConsularFee = allPrices.getBusinessConsularFee();
                             
                             this.priceVSDCost=allPrices.getBusinessVSDCost();
                             this.priceServeceFee=allPrices.getBusinessServiceFee();                             
                             
                             this.getConsularFee = allPrices.getBusinessConsularFee;
                             this.getVacFee = allPrices.getBusinessVacFee;
                            } 
                            break;
                        }    
        case "Belarusian": {
                            visaCost = belarusianVisaPrice(); 
                            break;
                           } 
        case "Chinese":    visaCost = chineseTouristVisaPrice(); break;
        case "Kazakh":     visaCost = kazakhVisaPrice();  break;
        case "Mongolian":  visaCost = mongolianTouristVisaPrice(); break;
        default:           visaCost = russianTouristVSDPrice();
    }
 
    if (visaCost==undefined) visaCost = 0;
    if ((visaFullType!="SS")&&(visaFullType!="DS")) 
        registrationCost = registrationPrice(registration); 
    if(registrationCost==undefined) registrationCost = 0;
    deliveryCost = deliveryPrice();     
    if(deliveryCost==undefined) deliveryCost = 0;
    
    this.fullPrice = visaCost + registrationCost + deliveryCost;
    this.visaCost = visaCost;
    this.riskAddition = riskAddition;
    this.deliveryCost = deliveryCost;
    this.registrationCost = registrationCost;    
    this.priceTTA=priceTTA;
    this.VAT=VAT;
}
