﻿//# Управляет скролингом фоток #

//Container

var offset;
var maxoffset;
var currentoffset = 0;
//количество строк с фотками отображаемых "за раз" (4)
var countStr = 4;
var strtoint = function(str)
{
  int = Number( (str.substr(0, str.length-2)) );
  return int;
}

$(document).ready(function(){
 if ($("#Slide").length > 0) {
   offset = strtoint($("#Slide").find('div.ImgBlock').css("height"))+2;
   //maxoffset =  ((((strtoint($("#Slide").find('div.ImgBlock').css("height")))+2)*Math.ceil($("#Slide").find('div.ImgBlock').length/2))/(strtoint($("#Container").css("height"))/offset))/((strtoint($("#Slide").find('div.ImgBlock').css("height")))+2);
    maxoffset =  ((((strtoint($("#Slide").find('div.ImgBlock').css("height")))+2)*Math.ceil($("#Slide").find('div.ImgBlock').length/2))-(strtoint($("#Container").css("height"))))/offset;
  }
});

$(".TopGalery").mouseover(function() {
	console.log ("over");
	/* if (currentoffset <= 0) {
      return;
    }	 
	$(".BlueScroll").addClass("DisplayNone");
	$(".RedScroll").removeClass("DisplayNone");
	*/
});


var ScrollDOWN = function(offset)
{
  if (currentoffset < maxoffset)
  {
    currentoffset++;

    //$(".TopBtnLeft").css("top","0px");
		$(".TopGalery img").addClass("DisplayNone");
		$(".BlueScroll").removeClass("DisplayNone");  
    $("#Slide").animate({top: "-=" + offset}, 500);
		if (currentoffset >= maxoffset )
			{
			$(".BottomGalery img").addClass("DisplayNone");
			$(".GrayScrollB").removeClass("DisplayNone"); 
			}
    //if (currentoffset == maxoffset)
    //  $(".TopBtnRight").css("top","-88px");
  }
  return false;
}

var ScrollUP = function(offset)
{
  if (currentoffset > 0)
  {
   currentoffset--;

   //$(".TopBtnRight").css("top","0px");
	 	$(".BottomGalery img").addClass("DisplayNone");
		$(".BlueScrollB").removeClass("DisplayNone");  
   $("#Slide").animate({top: "+=" + offset}, 500);
		if (currentoffset <= 0 )
			{
			$(".TopGalery img").addClass("DisplayNone");
			$(".GrayScroll").removeClass("DisplayNone"); 
			}
   //if (currentoffset == 0)
   //  $(".TopBtnLeft").css("top","-88px");
  }
  return false;
}

var rbtnclk = function()
{ 
  ScrollUP(offset);
  return false;
}

var lbtnclk = function()
{
  ScrollDOWN(offset);
  return false;
}

var tgmouseover = function()
{
if (currentoffset <= 0) {
   return;
   }	 
	$(".TopGalery img").addClass("DisplayNone");
	$(".TopGalery img.RedScroll").removeClass("DisplayNone");
}

var tgmouseout = function()
{
if (currentoffset <= 0) {
   return;
   }	 
	$(".TopGalery img").addClass("DisplayNone");
	$(".TopGalery img.BlueScroll").removeClass("DisplayNone");
}

var bgmouseover = function()
{
if (currentoffset >= maxoffset ) {
   return;
   }	 
	$(".BottomGalery img").addClass("DisplayNone");
	$(".RedScrollB").removeClass("DisplayNone");
}

var bgmouseout = function()
{
if (currentoffset >= maxoffset) {
   return;
   }	 
	$(".BottomGalery img").addClass("DisplayNone");
	$(".BlueScrollB").removeClass("DisplayNone");
}

//#################################