function spoiltext(o)
{
    if(document.getElementById)
    {
        var content = o.nextSibling;
        if(content.nodeType != 1) content = content.nextSibling;
        o.style.display = "none";
        if(!content.style || !content.style.display || content.style.display == "none")
            content.style.display = "";
        else
            content.style.display = "none";
    }
    else
    {
        alert('Your browser is not supported. Please upgrade to a newer browser.');
    }
}

function spoil2activate(o)
{
    if(document.getElementById)
    {
        var content = o.nextSibling;
        if(content.nodeType != 1) content = content.nextSibling;
        content.className = 'spoiler2-text spoiler2-text-exposed';
        o.className = 'spoiler2-header spoiler2-header-exposed';
    }
    else
    {
        alert('Your browser is not supported. Please select the text to view it.');
    }
}

function despoiltext(o)
{
    if(document.getElementById)
    {
        var content = o.parentNode.firstChild;
        o.style.display = "none";
        if(!content.style || !content.style.display || content.style.display == "none")
            content.style.display = "";
        else
            content.style.display = "none";
    }
    else
    {
        alert('Your browser is not supported. Please upgrade to a newer browser.');
    }
}

function spoiler_show(o)
{
    var children = o.parentNode.parentNode.childNodes;
    for(i in children)
    {
        if(children[i].className == 'spoiler-text')
            children[i].style.color = 'white';
    }
}

function sequenceDiv(o)
{		
	if (!o.sequenceIndex)
		o.sequenceIndex = 1
	if (o.sequenceIndex == -1)
		return
	
	var allChilds = o.childNodes
	var slides = []
	
	var i = 0
	for(s in allChilds)
	{
		if (allChilds[s].nodeType == 1)
		{
			slides[i] = allChilds[s]
			i++
		}
	}
	
	if (!slides[o.sequenceIndex])
	{
		o.sequenceIndex = -1
		return
	}
	
	slides[o.sequenceIndex - 1].style.display = 'none'
	slides[o.sequenceIndex].style.display = ''
	
	o.sequenceIndex++
}