/* General Javascript for site */

/* Add push capabilities for older browsers */
Array.prototype.push = function (element) {
    this[this.length] = element;
	return this.length;
};

var fadeItems = new Array();
var fadeSpeed = 1;
var fadeStep = 5;

function fade( i, dir )
{
	var item = fadeItems[i];
	
	if( dir > 0) { item.style.display='none';}
	if( dir < 0) { item.style.display='block';}
	if( ( dir > 0 && item.col >= 255 ) ||
		( dir < 0 && item.col <= 0 ) )
		return;
	else
	{
		item.col += dir;
		item.style.color = 'rgb(' + item.col + ',' + item.col + ',' + item.col + ')';
		item.timeout = setTimeout( 'fade(' + i + ',' + dir + ')', fadeSpeed );
	}
}

function startFade( i, dir )
{
	var item = fadeItems[i];
	if( item.timeout )
		clearTimeout( item.timeout );
	if( item.noback == null )
	{
		if( dir > 0 )
			item.style.backgroundColor = "#260D54";
		else
			item.style.backgroundColor = "#Abdfe7";
	}
	fade( i, dir );
}



function resizeStyle()
{				
	if( document.body.clientWidth > 980 )
	{
		document.styleSheets[1].disabled = true;
		document.styleSheets[0].disabled = false;
	}
	else
	{
		document.styleSheets[1].disabled = false;
		document.styleSheets[0].disabled = true;
	}
}
