// JavaScript Document
var scroll_i = 1;
var animcomplete="TRUE";

function setcomplete_next() { 
	  animcomplete="TRUE";
 	  scroll_i++; 
 }
function setcomplete_prev() { 
	  animcomplete="TRUE";
	  scroll_i = scroll_i - 1;
 }
 
resetpos = function() {
	var el = document.getElementById('weather');
	el.scrollLeft = 0;
}
YAHOO.util.Event.onAvailable('weather',resetpos)

function next() {
	if (animcomplete == "TRUE") {
	
	  if (scroll_i==4) {
	  	scroll_i = 1;
	  	var el = document.getElementById('weather');
	  	el.scrollLeft = 0;
	  }

	   var attributes = {
		scroll: { by: [150] }
	   };
	
	   var anim = new YAHOO.util.Scroll('weather', attributes, 0.4, YAHOO.util.Easing.easeOut);
	 
	  animcomplete="FALSE"
	  anim.onComplete.subscribe(setcomplete_next); 
	  anim.animate();
	} 
}

function previous() {
	if (animcomplete == "TRUE") {
	
		if(scroll_i==1) { 
			scroll_i = 4;
		  	var el = document.getElementById('weather');
	  		el.scrollLeft = 450;
		}
	 var attributes = {
		scroll: { by: [-150] }
	   };
		
	   var anim = new YAHOO.util.Scroll('weather', attributes, 0.4, YAHOO.util.Easing.easeOut);

	  animcomplete="FALSE"	
	  anim.onComplete.subscribe(setcomplete_prev); 
	  anim.animate();
  }
}

