//************************************************************************************************
function detectOnState(ele, className)
{
    var onObject = document.getElementById(ele);
    if (navigator.appName.indexOf("Microsoft")!=-1)
        onObject.className = className;
    else
        onObject.setAttribute("class", className);
}
//************************************************************************************************
function detectOffState(ele, className)
{
    var OffObject = document.getElementById(ele);
    if (navigator.appName.indexOf("Microsoft")!=-1)
        OffObject.className = className;
    else
        OffObject.setAttribute("class", className);
}

function getFlashVersion()
{
	var p;
	var v;
	
	try
	{
		p = navigator.plugins[ "Shockwave Flash" ];
		v = p.description.match( /([0-9]+)/ )[ 1 ];
	}
	catch( err )
	{
		try
		{
			p = new ActiveXObject( "ShockwaveFlash.ShockwaveFlash" );
			v = p.GetVariable( "$version" ).match( /([0-9]+)/ )[ 1 ];
		}
		catch( err )
		{}
	}
	
	if( v )
	{
		return v;
	}
	else
	{
		return -1;
	}
	
}
