var BadBrowser = false;
var IsIE = false;
if (navigator.appName == 'Microsoft Internet Explorer')
{
	IsIE = true;
	var ua = navigator.userAgent;
	var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
	if (re.exec(ua) != null)
    	rv = parseFloat( RegExp.$1 );
		if(rv == 6 || rv == 7 || rv == 8)
	  		BadBrowser = true;
	 	else
	  		BadBrowser = false;
}

function setFloat(obj,data)
{
	if(BadBrowser)
	{
		obj.style.float = data;
	}
	else
	{
		obj.style.cssFloat = data;
	}
}


function AddEvent(object, evt, func, capture)
{
	if(typeof func != 'function')
	{
		return false;
	}
	if(object.addEventListener)
	{
		object.addEventListener(evt, func, capture);
		return true;
	}
	else if(object.attachEvent)
	{
		object.attachEvent('on' + evt, func);
		return true;
	}
	return false;
}

function RemoveEvent(object, evt, func, capture)
{
	if(typeof func != 'function')
	{
		return false;
	}
		if(object.removeEventListener)
	{
		object.removeEventListener(evt, func, capture);
		return true;
	}
	else if(object.detachEvent)
	{
		object.detachEvent('on' + evt, func);
		return true;
	}
	return false;
}
 
function nextTimeStep(a,x,b)
{
	//return ((a *(x * x)) + b);
	return 50;
}
