function switcher(path, number)
{
	var flashelement = document.getElementById('flash');
	if (flashelement)
		flashelement.style.display = 'none';
	document.getElementById('image').style.display = 'block';
	document.getElementById('buttons').style.display = 'block';
	var element = document.getElementById('sample');
	var buttons = document.getElementById('buttons');
	element.src = path + '-01.jpg';
	if (parseInt(number) > 1)
	{
		buttons.style.display = 'inline';
		buttons.innerHTML = "<a href=\"#\" onclick=\"javascript:prev_image('" + path + "', " + number + ");\">&lt;&lt;</a> <a href=\"#\" onclick=\"javascript:next_image('" + path + "', " + number + ");\">&gt;&gt;</a>";
	}
	else
	{
		buttons.style.display = 'none';
	}
}

function next_image(path, total)
{
	var element = document.getElementById('sample');
	var current = element.src.substr(element.src.length - 6, 2);
	if (parseInt(current) == parseInt(total))
	{
		return;
	}
	else
	{
		var new_number = pad(parseInt(current) + 1, 2);
		element.src = path + '-' + new_number + '.jpg';
	}
}

function prev_image(path, total)
{
	var element = document.getElementById('sample');
	var current = element.src.substr(element.src.length - 6, 2);
	if (parseInt(current) == 1)
	{
		return;
	}
	else
	{
		var new_number = pad(parseInt(current) - 1, 2);
		element.src = path + '-' + new_number + '.jpg';
	}
}

function pad(number, length)
{
    var str = '' + number;
    while (str.length < length)
        str = '0' + str;
    return str;
}

function broadcaster()
{
	document.getElementById('image').style.display = 'none';
	document.getElementById('buttons').style.display = 'none';
	document.getElementById('flash').style.display = 'block';
}
