
function init_news()
{

}

function init_single_news()
{
  $('#news .post .img a').fancybox();
}

function init_gallery()
{
  $('#mid .pagegallery2 a').fancybox();
}

function init_gallery2()
{
  $('#gallery .pic a').fancybox();
}

var webroot = '/';

function preload_images(images)
{
  for (var i=0; i<images.length; i++)
  {
    var im = new Image();
    im.src = images[i];
  }

}


function init_slides(slides)
{
  var sl = [];
  for (var i=0; i<slides.length; i++)
    sl.push(slides[i].image);

  preload_images(sl);

  var pic_i = 0;
  var act_i = 0;
  var lis;
  var bgs = [];
  var act_bg = 0;

  function showPic(i)
  {
    if (act_i == i) return;

    if (lis != null)
    {
      $(lis[act_i]).toggleClass('active');
      $(lis[i]).toggleClass('active');
    }

    act_i = i;

    var bg2 = $('#midbg2').css('backgroundRepeat', 'no-repeat').css('backgroundImage');
    if (bg2 != '')
    {
      $('#midbg').css('backgroundImage', bg2);
    }

    $('#midbg2').stop().fadeTo(0, 0)
      .attr('href', slides[i].fullimage)
      .css('backgroundRepeat', 'no-repeat')
      .css('backgroundImage', 'url("'+slides[i].image+'")')
//      .attr('href', slides[i].url.length > 0 ? slides[i].url : '#')
      .fadeTo(1000, 1.0);

    $('.bannerText p').html(slides[i].desc);

    $('#midbg2').fancybox();

  }

  function switchSlide()
  {
    pic_i++;
    if (pic_i >= slides.length) pic_i = 0;

    showPic(pic_i);
  }

  var tmr;
  var interval = 3000;

  function setUserPic(i)
  {
    clearInterval(tmr);
//    tmr = setInterval(switchSlide, interval);
    showPic(i);
    pic_i = i;
    return false;
  }

  $(document).ready(function()
  {
    $('#midbg2').fancybox();

    tmr = setInterval(switchSlide, interval);
    bgs[0] = $('#midbg')[0];
    bgs[1] = $('#midbg2')[0];
/*
    lis = $('#top .pages a');

    lis.click(function()
    {
      var i = $(lis).index(this);

      setUserPic(i);

      return false;
    });
*/
  });
}

function init_rightmenu()
{
  if (!$.browser.msie /* || parseFloat($.browser.version) >= 9*/ ) return;
/*
  $('#rightmenu a').click(function()
  {
    alert('a!');
    return false;
  });
*/

  $('#rightmenu div.inner').click(function()
  {
    window.location = $(this).parents('a:first').attr('href');
    return false;
  });
}

function init_cam()
{
  $('#cam a').each(function(i, a)
  {
    $(a).click(function()
    {
      window.open('?cam_popup=1', 'camwin', 'width=700,height=530,toolbar=0,status=1');
      return false;
    });
  });
}
