jQuery(document).ready(function($) {
  // Create slideshow on start page
  var slideshow = $('div#container-slider #image');
  if( slideshow.length > 0 && slideshowImages.length > 0 && templateUrl != '' ) {
  
    for(i=0;i<slideshowImages.length;i++) {
      slideshow.append('<img src="'+ templateUrl +'/scripts/timthumb.php?src=/'+ slideshowImages[i] +'&amp;w=960&amp;h=327&amp;zc=1&amp;q=100" alt="" width="960px" height="327px" />');
    }
  
    $('div#wrapper').show();
    slideshow.cycle({
      speed: 1500,
    });
    $('div#container-slider').hover(function() {
      slideshow.cycle('pause');
    }, function() {
      slideshow.cycle('resume');
    });
  }


  $("#myController").jFlow({
		slides: "#slides",
		controller: ".jFlowControl", // must be class, use . sign
		slideWrapper : "#jFlowSlide", // must be id, use # sign
		selectedWrapper: "jFlowSelected",  // just pure text, no sign
		auto: true,		//auto change slide, default true
		width: "960px",
		height: "400px",
		duration: 400,
		prev: ".jFlowPrev", // must be class, use . sign
		next: ".jFlowNext" // must be class, use . sign
	});
	
	function getScrollY() {
      scrOfY = 0;
      if( typeof( window.pageYOffset ) == "number" ) {
          scrOfY = window.pageYOffset;
      } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
          scrOfY = document.body.scrollTop;
      } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
          scrOfY = document.documentElement.scrollTop;
      }
      return scrOfY;
  }

  function getScrollY() {
      scrOfY = 0;
      if( typeof( window.pageYOffset ) == "number" ) {
          scrOfY = window.pageYOffset;
      } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
          scrOfY = document.body.scrollTop;
      } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
          scrOfY = document.documentElement.scrollTop;
      }
      return scrOfY;
  }

  function getScrollY() {
      scrOfY = 0;
      if( typeof( window.pageYOffset ) == "number" ) {
          scrOfY = window.pageYOffset;
      } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
          scrOfY = document.body.scrollTop;
      } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
          scrOfY = document.documentElement.scrollTop;
      }
      return scrOfY;
  }

  function getScrollY() {
      scrOfY = 0;
      if( typeof( window.pageYOffset ) == "number" ) {
          scrOfY = window.pageYOffset;
      } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
          scrOfY = document.body.scrollTop;
      } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
          scrOfY = document.documentElement.scrollTop;
      }
      return scrOfY;
  }

  jQuery(function($){
      var upprev_closed = false;
      var upprev_hidden = true;
      $(window).scroll(function() {
          var lastScreen;
          if ($("#comments").length > 0)
              lastScreen = getScrollY() + $(window).height() < $("#comments").offset().top * 0.7 ? false : true;
          else
              lastScreen = getScrollY() + $(window).height() < $(document).height() * 0.7 ? false : true;
          if (lastScreen && !upprev_closed) {
              $("#upprev_box").stop().animate({right:"0px"});
              upprev_hidden = false;
          }
          else if (upprev_closed && getScrollY() == 0) {
              upprev_closed = false;
          }
          else if (!upprev_hidden) {
              upprev_hidden = true;
              $("#upprev_box").stop().animate({right:"-400px"});
          }
      });
      $("#upprev_close").click(function() {
          $("#upprev_box").stop().animate({right:"-400px"});
          upprev_closed = true;
          upprev_hidden = true;
      });
  });
  
});

