var $j = jQuery.noConflict();

$j(document).ready(function () {

  $j.preloadCssImages();


  var cont = $j('#container div.content div.text');
  if (cont.length > 0 ) {
    if ($j.cookie('font-size')!=null)
    {
    var fs = $j.cookie('font-size').replace("px", "");
    var fsn = parseFloat(fs);
    cont.css('font-size', fsn + 'px');
    }
    if ($j.cookie('line-height')!=null)
    {
    var ls = $j.cookie('line-height').replace("px", "");
    var lsn = parseFloat(ls);
    cont.css('line-height', lsn + 'px');
    }
    if ($j.cookie('font-size2')!=null)
    {
    var hs = $j.cookie('font-size2').replace("px", "");
    var hsn = parseFloat(hs) + 1;
    cont.find('h3').css('font-size', hsn + 'px');
    }

  }


  $j("ul.menu li a").bind('mouseenter', function () {
    if ($j(this).next().is(":hidden"))
    { $j(this).next().slideDown("medium"); return false; }
    else
    { return false; }
  });

  $j("ul.menu li").bind('mouseleave', function () {
    $j(this).find("ul").slideUp("medium");
  });



  $j("ul.menu li a").hover(function () {
    $j(this).parent().addClass("menuhover");
  }, function () {
    $j(this).parent().removeClass("menuhover");
  });

  $j("ul.submenu li a").hover(function () {
    $j(this).parent().addClass("submenuh");
  }, function () {
    $j(this).parent().removeClass("submenuh");
  });
  /*

  $j(".ql").toggle(function () {
    $j(".popql").addClass("showql");
  }, function () {
    $j(".popql").removeClass("showql");
  });
   */
  $j("div.ql").bind('mouseenter', function () {
    if ($j('ul.popql').is(":hidden"))
    { $j(".popql").addClass("showql"); return false; }
    else
    { return false; }
  });

  $j(".popql").hover(null, function() {
    $j(".popql").removeClass("showql");
  });
  $j(".content_bot,.content,#container, .left, .mid").hover(function () {
    $j(".popql").removeClass("showql");
  }, null);


  $j("#news").newsticker();

  var videoLink = $j("a.fancy");
  if (videoLink.length > 0) {

    var img = $j('img', videoLink);
    var videosrc = videoLink.attr('rel');
    var splashsrc = img.attr('rel');
    var fv = 'way=' + videosrc + '&amp;swf=/media/assets/flash/uflvplayer_500x375.swf&amp;w=400&amp;h=300&amp;pic=' + splashsrc + '&amp;autoplay=0&amp;tools=1&amp;skin=white&amp;volume=70&amp;q=&amp;comment=';

    videoLink.fancybox({
      "hideOnContentClick": false,
      "width": 400,
      "height": 300,
      "padding": 20,
      "zoomSpeedIn": 0,
      "zoomSpeedOut": 0,
      "titleShow": false,
      "swf": {
        'allowFullScreen': 'true',
        'allowScriptAccess': 'always',
        'movie': '/media/assets/flash/uflvplayer_500x375.swf',
        'FlashVars': fv
      }
    });
  }

});

function upsize() {
  var cont = $j('#container div.content div.text');
  if (cont.length > 0) {
    var fs = cont.css('font-size').replace("px", "");
    var fsn = parseFloat(fs) + 1;
    cont.css('font-size', fsn + 'px');
    var hitems = cont.find('h3');
    var hsn = 26;
    if (hitems.length > 0) {

      $j.each(hitems, function () {
        var hs = $j(this).css('font-size').replace("px", "");
        hsn = parseFloat(hs) + 1;
        cont.find('h3').css('font-size', hsn + 'px');

      });
    }



    $j.cookie('font-size', fsn + 'px', { expires: 360 })
    $j.cookie('font-size2', hsn + 'px', { expires: 360 })

    var ls = cont.css('line-height').replace("px", "");
    var lsn = parseFloat(ls) + 1.5;
    cont.css('line-height', lsn + 'px');
    $j.cookie('line-height', lsn + 'px', { expires: 360 })

  }
  return true;
}
function restoresize() {
  var cont = $j('#container div.content div.text');
  cont.css('font-size', '13px');
  cont.css('line-height', '24px');
  cont.find('h3').css('font-size', '16px');

  $j.cookie('font-size', '13px', { expires: 360 })
  $j.cookie('font-size2', '16px', { expires: 360})
  $j.cookie('line-height', '24px', { expires: 360 })
  return true;
}
function downsize() {
  var cont = $j('#container div.content div.text');
  if (cont.length > 0) {
    var fs = cont.css('font-size').replace("px", "");
    var fsn = parseFloat(fs) - 1;
    if (fsn < 9) return;
    cont.css('font-size', fsn + 'px');
    var hitems = cont.find('h3');
    var hsn = 26;
    if (hitems.length > 0) {

      $j.each(hitems, function () {
        var hs = $j(this).css('font-size').replace("px", "");
        hsn = parseFloat(hs) - 1;
        cont.find('h3').css('font-size', hsn + 'px');
       
      });
    }

    $j.cookie('font-size', fsn + 'px', { expires: 360})
    $j.cookie('font-size2', hsn + 'px', { expires: 360 })



    var ls = cont.css('line-height').replace("px", "");
    var lsn = parseFloat(ls) - 1.5;
    cont.css('line-height', lsn + 'px');
    $j.cookie('line-height', lsn + 'px', { expires: 360 })

  }
  return true;
}
function printText() {
  var pdata = $j('#container div.content div.text').clone();
  pdata.find('ul.razdels').remove();
  var c = $j('<div id="container"><div class="content"></div></div>');
  pdata.appendTo(c.find('.content'));

  c.printElement({
    printMode:'popup',
    overrideElementCSS: [
    '/css/print.css'		
    ]
  });
}

