/**
* captcha reload
*/
function reloadImage()
{
    var link = "http://resursy.mkrf.ru/objekty_kult_naslediya/katalog/captcha/captcha.php?sid=" + Math.random();
    $('#siimage').attr('src', link);
}

/**
* check captcha
*/
function checkForm()
{      
    return true; 
}


/**
* Thumb
*/
function hsThumb()
{   
    $(function(){
        hs.graphicsDir = '/js/highslide/graphics/';
        hs.outlineType = 'rounded-white';
    });   
}

/**
* Gallery
*/

function hsGallery()
{   
    $(function(){
  
        hs.graphicsDir = '/js/highslide/graphics/';
        hs.align = 'center';
        hs.transitions = ['expand', 'crossfade'];
        hs.fadeInOut = true;
        hs.wrapperClassName = 'draggable-header';
        hs.outlineType = 'rounded-white';
        hs.captionEval = 'this.a.title';
        hs.numberPosition = 'caption';
        hs.useBox = true;
        hs.width = 800;
        hs.height = 700;
        //hs.dimmingOpacity = 0.8; 

        hs.addSlideshow({
            //slideshowGroup: 'group',
            interval: 5000,
            repeat: true,
            useControls: true,
            fixedControls: 'fit',
            overlayOptions: {
                position: 'bottom center',
                opacity: 0.75,
                hideOnMouseOut: true
            },
            thumbstrip: {
                position: 'above',
                mode: 'horizontal',
                relativeTo: 'expander'
            }
        });
        
        miniGalleryOptions = {
            slideshowGroup: 'group',
            thumbnailId: 'thumb'
        } 

    });    
} 
 

$(function(){
    $('#gallery').galleryView({
            panel_width: 799,
            panel_height: 274,
            transition_speed: 1500,
            transition_interval: 7000,
            nav_theme: 'dark',
            border: '1px solid white',
            overlay_color: 'white',
            overlay_opacity: '0.6',
            overlay_text_color: '#3333cc',
            background_color: 'white',
            overlay_height: '50',
            pause_on_hover: true
    });
    
    $('#findType').live('change', function(){
        
        switch(this.value)
        {
            case '1':
                $('.status').attr('style', 'display: none;');
                $('.category_oxr').attr('style', 'display: block;');
                break;
            case '2':
                $('.category_oxr').attr('style', 'display: none;');
                $('.status').attr('style', 'display: block;');
                break;
        }   
             
    });
    
    $('#fo').live('change', function(){
        
       if(this.value == -1)
       {
           var toList = '';   
       }
       else
       {
           var toList = '<select id="to" class="input" name="to" style="width: 388px; font: normal 8pt Tahoma;">';
           //toList += '<option value="-1" selected="selected">Все</option>';
           
           var flag = 0;
           
           for(var p in fo[this.value])
           {
               if(!flag)
               {
                   $.get("/ajax/getRegion.php", 'newter=' + p, function(data){
                       $('#cityList').html(data);               
                   });
                   flag = 1;    
               }
               
               toList += '<option value="' + p + '">' + fo[this.value][p] + '</option>';   
           }
       
           toList += '</select>';
       }
       
       $('#toList').html(toList);
       $('#cityList').html('');
             
    });
    
    $('#to').live('change', function(){
    
        if(this.value == -1)
        {
            $('#cityList').html('');  
        }
        else
        {
            $.get("/ajax/getRegion.php", 'newter=' + this.value, function(data){
                $('#cityList').html(data);               
            });
        }                   
    });
    
    $("#getComplexElements").click(function(){
        
        var complexID = $(this).attr("class").replace("complex_", "");
        
        if($("#complexElementList").is(":visible"))
        {
            $("#complexElementList").hide('slow');
            $(this).text('показать список элементов');    
        }
        else
        {
            $("#complexElementList").show('slow');
            $(this).text('скрыть список элементов');    
        }

        if(!$("#complexElementList").text())
        {          
            $.get("/ajax/getComplexElements.php", 'complexID=' + complexID, function(data){
                $("#complexElementList").html(data).show('slow');
                $(this).attr('rel', '').text('скрыть список элементов');               
            });    
        }        
        
        return false;
    });
    
});

var fo = {
  'cfo':{
      '77':'г. Москва',
      '31':'Белгородская область',
      '32':'Брянская область',
      '33':'Владимирская область',
      '36':'Воронежская область',
      '37':'Ивановская область',
      '40':'Калужская область',
      '44':'Костромская область',
      '46':'Курская область',
      '48':'Липецкая область',
      '50':'Московская область',
      '57':'Орловская область',
      '62':'Рязанская область',
      '67':'Смоленская область',
      '68':'Тамбовская область',
      '69':'Тверская область',
      '71':'Тульская область',
      '76':'Ярославская область'

  },
  
  'szfo':{
      '78':'г.Санкт-Петербург',
      '10':'Республика Карелия',
      '11':'Республика Коми',
      '29':'Архангельская область',
      '35':'Вологодская область',
      '39':'Калининградская область',
      '47':'Ленинградская область',
      '51':'Мурманская область',
      '53':'Новгородская область',
      '60':'Псковская область'
  },
  'ufo':{
      '1':'Республика Адыгея',
      '8':'Республика Калмыкия-Хальмг Тангч',
      '23':'Краснодарский край',
      '30':'Астраханская область',
      '34':'Волгоградская область',
      '61':' Ростовская область'
  },
  'pfo':{
      '3':'Республика Башкортостан',
      '12':'Республика Марий Эл',
      '13':'Республика Мордовия',
      '16':'Республика Татарстан',
      '18':'Удмуртская Республика',
      '21':'Чувашская Республика',
      '43':'Кировская область',
      '52':'Нижегородская область',
      '56':'Оренбургская область',
      '58':'Пензенская область',
      '59':'Пермский край',
      '63':'Самарская область',
      '64':'Саратовская область',
      '73':'Ульяновская область',
      '81':'Коми-Пермяцкий автономный округ'
  },
  'yfo':{
      '45':'Курганская область',
      '66':'Свердловская область',
      '72':'Тюменская область',
      '74':'Челябинская область',
      '86':'Ханты-Мансийский автономный округ',
      '89':'Ямало-Ненецкий автономный округ'
  },
  'sfo':{
      '2':'Республика Алтай',
      '4':'Республика Бурятия',
      '17':'Республика Тыва',
      '19':'Республика Хакасия',
      '22':'Алтайский край',
      '24':'Красноярский край',
      '38':'Иркутская область',
      '42':'Кемеровская область',
      '54':'Новосибирская область',
      '55':'Омская область',
      '70':'Томская область',
      '75':'Читинская область',
      '80':'Агинский Бурятский автономный округ',
      '83':'Таймырский автономный округ',
      '85':'Усть-Ордынский бурятский автономный округ'
  },
  'dfo':{
      '14':'Республика Саха (Якутия)',
      '25':'Приморский край',
      '27':'Хабаровский край',
      '28':'Амурская область',
      '41':'Камчатская область',
      '49':'Магаданская область',
      '65':'Сахалинская область',
      '82':'Корякский автономный округ',
      '87':'Чукотский автономный округ',
      '79':'Еврейская автономная область '
  },
  'skfo':{
      '5':'Республика Дагестан',
      '6':'Республика Ингушетия',
      '7':'Кабардино-Балкарская Республика',
      '9':'Карачаево-Черкесская',
      '15':'Республика Северная Осетия-Алания',
      '20':'Чеченская Республика',
      '26':'Ставропольский край'
  }

}
