$(function(){
  $('#cssmenu li').hover(function(){$(this).addClass(' iehover');},function(){$(this).removeClass(' iehover');});
  $('#searchSwitch li').click(function(){
    $('#searchSwitch li.active').removeClass('active');
    $(this).addClass('active');
    var search_type = $(this).children('a').html().toLowerCase();
    $('#searchType').val(search_type);
    if (search_type=='babes') autocomplete.enable();
    else autocomplete.disable();
  });
  $('#searchForm').submit(function(){
    if(!$('#searchInput').val())
      return false;
  });
  var autocomplete = $('#searchInput').autocomplete({
    serviceUrl:'/ajax.php',
    minChars:2,
    deferRequestBy:500,
    // onSelect:function(){$('#searchForm').submit();},
    onSelect:function(value,data){window.location=data;},
  });
  var comments_per_page = 15;
  var comments_count = ($('#comments .blockcom')) ? $('#comments .blockcom').length : 0;
  var comments_pages_count = Math.ceil(comments_count/comments_per_page);
  if (comments_count>comments_per_page)
  {
  var n=0;
  var c=0;
  var pages=[];
  $.each($('#comments .blockcom'),function(){
    if (c==0) pages[n]=[];
    pages[n][c]=$(this).clone().wrap('<div>').parent().html();
    $(this).remove();
    c++;
    if (c==comments_per_page)
    {
      n++;
      c=0;
    }
  });
  $.each(pages,function(key,value){
    pages[key]='<div id="p'+(key+1)+'" class="page">'+value.join('')+'</div>';
  });
  pages=pages.join("\n");
  $('#comments').append(pages);
  $('#comments #p1').addClass('_current');
  $("#comments_pagination").paginate({
	  count : comments_pages_count,
	  start : 1,
	  display : 7,
	  border : false,
	  text_color : '#00aeef',
	  background_color : 'none',	
	  text_hover_color : '#ff9600',
	  background_hover_color : 'none', 
	  images : false,
	  mouse : 'press',
	  onChange : function(page){
      $('._current','#comments').removeClass('_current').hide();
      $('#p'+page).addClass('_current').show();
    }
  });
  }
});
function vote(amnt,id,type)
{
  $.ajax({
    type:'POST',
    url:'/rate/',
    data:'id='+id+'&type='+type+'&rate='+amnt,
    dataType:'text',
    success:function(res){$('.rate_here').replaceWith(res);},
  });
}
