function start_teasers()
{
	teasers = document.getElementById('teaser_inner_box').getElementsByTagName('a').length;
	current_teaser = 0;
	document.getElementById('teaser-0').style.display = 'block';
	document.getElementById('teaser-0').style.opacity = '1.00';
	document.getElementById('teaser-0').style.filter = 'alpha(opacity=100)';
	teaser_timeout = setTimeout("display_teaser(1)",5000);
}

function display_teaser(i)
{
	clearTimeout(teaser_timeout);
	if (i >= teasers) { i = 0; }
	if (current_teaser !== i)
	{
		next_teaser = i;
		teaser_transition('down', 100);
	} else {
		teaser_timeout = setTimeout("display_teaser(" + (i + 1) + ")",5000);
	}
}

function teaser_transition(direction, opacity)
{
	if (direction == 'down')
	{
		opacity = opacity - 10;
		document.getElementById('teaser-' + current_teaser).style.opacity = '0.' + opacity;
		document.getElementById('teaser-' + current_teaser).style.filter = 'alpha(opacity=' + opacity + ')';
		if (opacity > 0)
		{
			setTimeout("teaser_transition('down',"+opacity+")",100);
		} else {
			document.getElementById('teaser-' + current_teaser).style.display = 'none';
			document.getElementById('teaser-' + next_teaser).style.display = 'block';
			setTimeout("teaser_transition('up',0)",500);
		}
	} else {
		opacity = opacity + 10;
		document.getElementById('teaser-' + next_teaser).style.opacity = '0.' + opacity;
		document.getElementById('teaser-' + next_teaser).style.filter = 'alpha(opacity=' + opacity + ')';
		if (opacity < 100)
		{
			setTimeout("teaser_transition('up',"+opacity+")",100);
		} else {
			document.getElementById('teaser-' + next_teaser).style.opacity = '1.00';
			current_teaser = next_teaser;
			display_teaser(current_teaser);
		}
	}
}
window.onload = function() { start_teasers(); }

poll_choice = 0;
function poll_choose(i) { poll_choice = i; }

function submit_poll()
{
	if (poll_choice > 0)
	{
		var u = "/parts/polls/submit_choice.php?choice=" + poll_choice;
		var r = ajaxData(u);
	    r.onreadystatechange=function()
	    {
		   	if (r.readyState==4 || r.readyState=="complete")
	        {
				document.getElementById('poll_content').innerHTML = r.responseText;
			}
		}
	}
}
