// JavaScript Document
$(document).ready(function(){
	bannerAdjust();
	
	var totalSlides = $("#slider > div").size();
	$("#total").text(totalSlides);
	
	var slideIndex = 0;
	var nextIndex = 0;
	var prevIndex = 0;

	$('#slider').cycle({
		fx: 'scrollLeft',
		timeout: 10000,
		slideResize: 0,
		after: function(currSlideElement, nextSlideElement, options) {
			slideIndex = options.currSlide;
			$("#current").text((slideIndex + 1));
			nextIndex = slideIndex + 1;
			prevIndex = slideIndex -1;

			if (slideIndex == options.slideCount-1) {
				nextIndex = 0;
			}

			if (slideIndex == 0) {
				prevIndex = options.slideCount-1;
			}
		}
	});

	$('#btnPrev').live('click', function () {
		$('#slider').cycle(prevIndex, "scrollRight");
	});

	$('#btnNext').live('click', function () {
		$('#slider').cycle(nextIndex, "scrollLeft");
	});

	$(window).resize(function () {
		bannerAdjust();
	});

	$('#ticker1').rssfeed('http://www.medicalnewstoday.com/medicalnews.xml',{limit:5, linktarget:'NEW', header:false, date:false, content:false, snippet:false, titletag:'div'}, function(e) {
		var rssIndex = 0;
		var rssNextIndex = 0;
		var rssPrevIndex = 0;
	
		$('#ticker1').cycle({
			fx: 'scrollLeft',
			timeout: 4000,
			fit: 1,
			width: '700px',
			after: function(currSlideElement, nextSlideElement, options) {
				rssIndex = options.currSlide;
				rssNextIndex = rssIndex + 1;
				rssPrevIndex = rssIndex -1;
		
				if (rssIndex == options.slideCount-1) {
					rssNextIndex = 0;
				}
		
				if (rssIndex == 0) {
					rssPrevIndex = options.slideCount-1;
				}
			}
		})	
		
		$('#prev').live('click', function () {				
			$('#ticker1').cycle(rssPrevIndex, "scrollRight");
		});
		
		$('#next').live('click', function () {
			$('#ticker1').cycle(rssNextIndex, "scrollLeft");
		});
		
		$("#prev").hover(function() {
			$(this).attr("src","/images/News_Arrow_L_On.png");
				}, function() {
				    $(this).attr("src", "/images/News_Arrow_L_Off.png");
		});		
		
		$("#next").hover(function() {
		    $(this).attr("src", "/images/News_Arrow_R_On.png");
				}, function() {
				    $(this).attr("src", "/images/News_Arrow_R_Off.png");
		});		
	});			
});

function bannerAdjust() {
	var W = $(window).width();
	$('#slider').css('width', '' + W + 'px');
	$('#slider div').css('width', '' + W + 'px');

	if (W > 1280) {
		W = (W - 1280) / 2;
		//$('#test').text(W);
		$('#slider div img').css('margin-left', '' + W + 'px');
	}
	else
	{
		$('#slider div img').css('margin-left', '0px');
	}
}	
