
$(document).ready(function(){
   var searchword = 'Введите строку поиска';
   var searchouse = 'дом';
   var stop = 0;

  $('.form .file,.form .text, .form textarea, .form select').focus(function(){$(this).addClass('focused')});
  $('.form .file,.form .text, .form textarea, .form select').blur(function(){$(this).removeClass('focused')});
  
  //Делаем круглые углы у блока картинок на гланой
  $('.main_photos_scrollable .items img').each(function(){
    var s = $(this).attr('src');
    var o =$(this).replaceWith('<div class="radius15" style="background: url('+s+') 50% 50% no-repeat;"></div>');
  });
  
  //Цепляем листалку для блока картинок на гланой
  $('.main_photos_scrollable').scrollable({circular: true}).navigator().autoscroll({autoplay: true, interval: 10000});

  //Цепляем листалку к новостям
  $('.main_shorties').scrollable({prev: '.controls .scroll.left'});
  var shorties = $('.main_shorties').data('scrollable');

  $('.main_shorties .controls .scroll.left').click(function(){
      var right = $('.main_shorties .controls .scroll.right');
      if((right).is(':hidden')) {
          right.show();
      }
  });

  $('.main_shorties .controls .scroll.right').click(function(){
    var rightscr = $(this);
    if (shorties.getIndex()+2 < shorties.getSize()) {
        shorties.next();
    } else {
        if(!stop) {
            stop = 1;
            $.post(
                    'ajax_news.php',
                    {
                        size: shorties.getSize()
                    },
                    function(data){
                        if(data != null && data != ' ') {
                            var elm = $(data);
                            shorties.addItem(data).next();
                        } else {
                            rightscr.hide();
                        }
                        stop = 0;
                    }
            );
        }
    }
  });
  
  //Цепляем листалку к галерее
  $('.main_gallery').scrollable({prev: '.main_gallery .scroll.left'});
  var gallery = $('.main_gallery').data('scrollable');
  $('.main_gallery .scroll.right').click(function(){
    if (gallery.getIndex()+3 < gallery.getSize()) gallery.next();
  });
  
  $('.voteform label').jqTransform();
  
  //Обрабатываем блоки с вкладками
  $('.tabs_block').each(function(){
    var tc = $(this).find('.tabs_content');
    var tabs = $(this).find('.tabs a');
    if(tabs.length > 1) {
        tabs.click(function(){
          tabs.removeClass('active');
          $(this).addClass('active');
          var href = $(this).attr('href');
          tc.find('.tab').slideUp('fast', function(){
             $(href).slideDown('fast');
          });
          return false;
        });
    }
    
  });
  
  $('.gallery .item a').fancybox();

  if($('input[name="searchinv3"]').val() == '') {
      $('input[name="searchinv3"]').val(searchword);
  }

  if($('input[name="searchouse"]').val() == '') {
      $('input[name="searchouse"]').val(searchouse);
  }

  $('form.inv3').submit(function(){
      var inputsearch = $(this).find('input[name="searchinv3"]');
      var inputhouse  = $(this).find('input[name="searchouse"]');
      if(inputhouse.length > 0) {
          if(inputsearch.val() == searchword && inputhouse.val() == searchouse) {
              alert('Введите строку поиска или номер дома');
              return false;
          }
          if(inputhouse.val() == searchouse) inputhouse.val('');
          if(inputsearch.val() == searchword) inputsearch.val('');
      } else {
        if(inputsearch.val() == searchword) {
          alert('Введите строку поиска или номер дома');
          return false;
        }
      }
      return true;
  });
  
  $('input[name="searchinv3"]').focus(function(){ // очистка поля ввода для поиска потерянных предметов
        var elem = $(this);
        if(elem.val() == searchword) {
            elem.val('');
        }
  }).blur(function(){
      var elem = $(this);
        if(elem.val() == '') {
            elem.val(searchword);
        }
  });

  $('input[name="searchouse"]').focus(function(){ // очистка поля ввода для поиска потерянных предметов
        var elem = $(this);
        if(elem.val() == searchouse) {
            elem.val('');
        }
  }).blur(function(){
      var elem = $(this);
        if(elem.val() == '') {
            elem.val(searchouse);
        }
  });
});

var used='';

function CheckSearch(f){
    if(f.stext.value=='' || f.stext.value=='Поиск'){
        alert('Введите строку поиска');
        f.stext.focus();
        return false;
    }
    return true;
}

function openPrintWindow(url){
   var z = window.open(url,"","fullscreen,top=50,left=50,width=660,height=700,toolbar=no,scrollbars=yes,menubar=no,history=no,resizable=yes");
   z.focus();
}

function get_flash(id,path,width,height,codebase_version,classid)
{
        var tag = document.getElementById(id);
        var code = '';

        code = '<object classid="clsid:'+classid+'" width="'+width+'" height="'+height+'" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+codebase_version+'">';
        code += '<param name="movie" value="'+path+'"><param name="play" value="true"><param name="loop" value="true"><param name="quality" value="high"><param name="menu" value="false"><param name="wmode" value="transparent">';
        code += '<embed src="'+path+'" wmode="transparent" loop="true" quality="high" menu="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" width="'+width+'" height="'+height+'"></object>';
        tag.innerHTML = code;
}

function CheckFeedback(f, check1){
    var q,e,check;

    check=check1;

    for(q=0;q<check.length;q++){
        try{
            eval('e=f.'+check[q][0]+';');
            if(e.value.search(check[q][1])<0){
                alert(check[q][2]);
                e.focus();
                e.select();
                return false;
            }
        }catch(e){}
    }

    z = confirm("Указанная информация верна?");
    if(z==true) return true;
    else return false;

    return true;
}

var test=0;

function PollFunc(obj) {
  if (obj.checked == true) {
      test++;
  } else {
      test--;
  }
}

function CheckPolls(f){
    if (test==0)  {
        alert ("Необходимо выбрать хотя бы один вариант ответа.");
        return false;
    }
   return true;
}
