var is=new function()
{ 	
	this.VER=navigator.appVersion;
	this.AGENT=navigator.userAgent;
	this.DOM=(document.getElementById)?1:0;
	this.IE4=(document.all&&!this.DOM)?1:0;
	this.IE5=(this.VER.indexOf("MSIE 5")>-1&&this.DOM)?1:0; 
	this.IE6=(this.VER.indexOf("MSIE 6")>-1&&this.DOM)?1:0;
	this.IE7=(this.VER.indexOf("MSIE 7")>-1&&this.DOM)?1:0;
	this.IE8=(this.VER.indexOf("MSIE 8")>-1&&this.DOM)?1:0;
	this.IE=(this.IE4||this.IE5||this.IE6||this.IE7||this.IE8)?1:0;	
	this.MAC=this.AGENT.indexOf("Mac")>-1;
	this.NS6=(document.getElementById&&!document.all)?1:0;
	this.NS4=(document.layers&&!this.DOM)?1:0;
	this.NS=(this.NS6||this.NS4)?1:0;
	this.OPERA=this.AGENT.indexOf("Opera")>-1;
	return this;
};
function getElement(id)
{
	if(is.DOM)
	{
		return document.getElementById(id);
	}
	else if(is.IE)
	{
		return eval("document.all."+id);
	}
	else if(is.NS)
	{
		return eval("document."+id);
	};
};
function positionLayout() 
{ 
	var wrapper_width	= getElement('wrapper').offsetWidth; 
	var b_width			= is.IE ? document.body.offsetWidth : window.innerWidth;
	var varient			= b_width > 1000 ? 1000 : b_width;

	// Subtract 20px from any non-ie browser
	if(!is.IE)
		varient -= 20;

	// Make sure varient is at least as big as wrapper
	varient = varient < wrapper_width ? wrapper_width : varient;

	var margin			= varient-wrapper_width;
	getElement('wrapper').style.marginLeft = margin+'px';

	return true;
};
