function altertitle()
{
	var question = $('#description').val();
	var title = $('#title').val();
	var titleparts = title.split(' ');
	var timestamp = titleparts[1];
	var newtitle = timestamp+' - '+question.substr(0, 40);
	jQuery('#title').val(newtitle);
}

function showfeatured(index)
{
	if(jQuery('#heading-'+index).hasClass('active'))return;
	jQuery('#featured-articles li.active').toggleClass('active');
	jQuery('#heading-'+index).toggleClass('active');
	jQuery('img.featured-image:visible').fadeOut('fast', function()
	{
		jQuery('#image-'+index).fadeIn('fast');
	});
}
var page = 0;
function scroll(direction, max)
{
	var changed = false;
	if(direction == 'left' && page > 0)
	{
		page--;
		changed = true;
	}
	else if(direction == 'right' && page < max)
	{
		page++;
		changed = true;
	}
	if(changed)
	{
		jQuery('#video-list li:visible').fadeOut('fast');
		jQuery('#video-list li').eq(3*page+0).fadeIn('fast');
		jQuery('#video-list li').eq(3*page+1).fadeIn('fast');
		jQuery('#video-list li').eq(3*page+2).fadeIn('fast');
	}
}

function _swapstate(id, state)
{
	var oldsrc = jQuery("#"+id).attr("src");
	var index = oldsrc.lastIndexOf("_");
	var newsrc = oldsrc.slice(0, index+1)+state+".gif";
	jQuery("#"+id).attr("src", newsrc);
}

function swaptab(pageon, pageoff, tabon, taboff)
{
	jQuery("#"+pageoff+":visible").fadeOut('fast', function()
	{
		_swapstate(tabon, "on");
		_swapstate(taboff, "off");
		jQuery("#"+pageon).fadeIn('fast');
	});
}

jQuery(document).ready(function() 
{
	jQuery('#featured-articles').everyTime('10s', function(interval)
	{
		var index = (interval % 3) + 1
		showfeatured(index);
	});
	
	page = 0;
	jQuery('#video-list li').each(function(index)
	{
		jQuery(this).data('index', index);
		if(index > 2)jQuery(this).hide();
	});
});

