var noFlashCookie = readCookie('NOFLASH');
var uAgentCookie = readCookie('UAGENT');
var uagentname = navigator.userAgent;
var validUserAgents = new Array('opera', 'firefox', 'chrome', 'msie', 'safari', 'netscape');
var isValidAgent = false;
var xua = validUserAgents.length;
var domain = document.domain.replace('www.','.');
for(var iua=0; iua < xua; iua++)
{
	var agentRegExp = new RegExp( validUserAgents[iua] ,'gi');
	if (!isValidAgent) 
	{
		isValidAgent = (agentRegExp.test(uagentname) && (agentRegExp.test(uagentname) == false));
	}
}


if (!flashinstalled && isValidAgent) 
	createCookie('NOFLASH', 1,3,'/',domain);
else 
	createCookie('NOFLASH', 0,3,'/',domain);

if ((flashinstalled == false) && (noFlashCookie != 1) && ((uAgentCookie <= 0) || (isNaN(uAgentCookie))) && isValidAgent )
{ 
	window.location.reload(true);
}

function addCrossBrowserEvent(elem, eventType, handler)
{
	if (!elem.eventHandlers) elem.eventHandlers = [];
	if (!elem.eventHandlers[eventType])
	{
		elem.eventHandlers[eventType] = [];
		if (elem['on' + eventType]) elem.eventHandlers[eventType].push(elem['on' + eventType]);
		elem['on' + eventType] = handler;
	}
	elem.eventHandlers[eventType].push(handler);
}

addCrossBrowserEvent(window, 'load', hideFlash)

function hideFlash()
{
	if(!flashinstalled)
	{

		var objs = document.getElementsByTagName('object');
		for(x in objs)
		{
			var flash = objs[x];
			if(flash.style)
				flash.style.display = 'none';
		}
		
	}
	return true;
}
