function headline_init() {
	var xpos = 0;									// starting position, should usually be 0
	var deltax = 300;								// width of headline item (282px + 18px right margin)
	var maxWidth = (numHeadlineItems - 1) * deltax;	// set width of "strip"
	var speed = 250;								// transition speed, in milliseconds
	selectedHeadlineItem = 1;
	
	// click functions
	jQuery("#headline_box_next_button").click(function(){
		if (xpos > -maxWidth) {
			selectedHeadlineItem++;
			xpos -= deltax;
			jQuery("#headline_box_strip").animate({left: xpos},speed);
			toggleHeadlineNavButtons();
		}
	});
	jQuery("#headline_box_prev_button").click(function(){
		if (xpos < 0) {
			selectedHeadlineItem--;
			xpos += deltax;
			jQuery("#headline_box_strip").animate({left: xpos},speed);
			toggleHeadlineNavButtons();
		}
	});
	
	jQuery("#headline_box_prev_button").hover(function(){
		if (xpos < 0) {
			jQuery(this).addClass("headline_box_prev_button_hover");
		}
	}, function() {
		jQuery(this).removeClass("headline_box_prev_button_hover");
	});
	jQuery("#headline_box_next_button").hover(function(){
		if (xpos > -maxWidth) {
			jQuery(this).addClass("headline_box_next_button_hover");
		}
	}, function() {
		jQuery(this).removeClass("headline_box_next_button_hover");
	});
	
}

function toggleHeadlineNavButtons() {
	if (selectedHeadlineItem == 1 && selectedHeadlineItem < numHeadlineItems) {
		jQuery("#headline_box_prev_button").removeClass().addClass("headline_box_prev_button_off");
		jQuery("#headline_box_next_button").removeClass().addClass("headline_box_next_button_on");
	} else if (selectedHeadlineItem > 1 && selectedHeadlineItem < numHeadlineItems) {
		jQuery("#headline_box_next_button").removeClass().addClass("headline_box_next_button_on");
		jQuery("#headline_box_prev_button").removeClass().addClass("headline_box_prev_button_on");
	} else if (selectedHeadlineItem == numHeadlineItems) {
		jQuery("#headline_box_next_button").removeClass().addClass("headline_box_next_button_off");
		jQuery("#headline_box_prev_button").removeClass().addClass("headline_box_prev_button_on");
	}
}

// add to list of functions which run on window load
womAdd('headline_init()');

// ensure that jQuery doesn't conflict with other libraries
// but still uses short names for objects
jQuery.noConflict();

