function getBrowserWidth()
{
	if (window.innerWidth)
	{
		return window.innerWidth;
	}
	else if (document.documentElement && document.documentElement.clientWidth != 0)
	{
		return document.documentElement.clientWidth;
	}
	else if (document.body)
	{
		return document.body.clientWidth;
	}
	
	return 0;
};
	
	function preFcheck()
	{
		
		document.getElementById("js").innerHTML = "Enabled.";  // if JS is enabled, this action would be performed
		document.getElementById("js").style.color = "#009933"; 
		document.getElementById("js").style.background = "url(images/greenLight.gif) no-repeat"; 
		
		var res = getBrowserWidth();
		
		if ( res < 1000  )  // check for resolution
				{
					document.getElementById("res").innerHTML = "Resolution of atleast 1024*768 pixels recommended.";
					document.getElementById("res").style.color = "#ff0000";
					document.getElementById("res").style.height = 65 + "px";
					document.getElementById("res").style.background = "url(images/redLight.gif) no-repeat"; 
				}
		else
				{
					document.getElementById("res").innerHTML = "Optimum resolution.";			
					document.getElementById("res").style.color = "#009933"; 
					document.getElementById("res").style.background = "url(images/greenLight.gif) no-repeat"; 
				}
				
		var flashExists = getFlashVersion();
		
		if( flashExists != 0 )
			{
				document.getElementById("fp").innerHTML = "Flash player installed.";
				document.getElementById("fp").style.color = "#009933"; 
				document.getElementById("fp").style.background = "url(images/greenLight.gif) no-repeat"; 
			}
		else if( flashExists == 0 )
			{
				document.getElementById("fp").innerHTML = "Flash player NOT installed.";
				document.getElementById("fp").style.color = "#ff0000";
				document.getElementById("fp").style.background = "url(images/redLight.gif) no-repeat"; 
			}
				
	}