var userAgent=navigator.userAgent

switch(navigator.appName)
{
	case 'Microsoft Internet Explorer':
		var isIE=true;
		var isVersion=parseFloat(userAgent.substr(userAgent.indexOf('MSIE ')+5))
	break;
	case 'Netscape': 
		var pos;
		if((pos=userAgent.indexOf('Firefox/'))>0)
		{
			var isMoz=true;
			var isVersion=parseFloat(userAgent.substr(pos+8))
		}
		else if((pos=userAgent.indexOf('Safari/'))>0)
		{
			var isSf=true;
			var isVersion=parseFloat(userAgent.substr(pos+7))
		}
	break;
	case 'Konqueror':
		var isKon=true;
		var isVersion=parseFloat(userAgent.substr(userAgent.indexOf('Konqueror/')+10))
	break;
	case 'Opera':
		var isOp=true;
		var isVersion=parseFloat(userAgent.substr(userAgent.indexOf('Opera/')+6))
	break;
}

var natPNG=true;
var scrollFix=false;
var inputWidthFix=false;
var ieRelative=false;
var floatFix=true;
var editAppendFix=false
var innerHTMLFix=false

if(isIE)
{
	if(isVersion<7)
	{
		natPNG=false;
	}
	floatFix=true;
	inputWidthFix=true;
	scrollFix=true;
	ieRelative=true;
}

if(isMoz)
{
	if(isVersion<2)
	{
		editAppendFix=true
	}
}

if(isOp)
{
	//innerHTMLFix=true
}


