//browser sniffer

var SniffMe = new Class({

	Implements: Options,
	options: 
	{
		IE: 0,
		FF: 0,
		Safari: 0,
		Chrome: 0,
		Opera: 0,
		URL: ''
		
	},
	
	initialize: function(options)
	{
		this.setOptions(options);
		
		var verIE = this.options.IE;
		var verFF = this.options.FF;
		var verSafari = this.options.Safari;
		var verChrome = this.options.Chrome;
		var verOpera = this.options.Opera;
		var targetURL = this.options.URL;
		
		this.sniffThis(verIE, verFF, verSafari, verChrome, verOpera, targetURL);
		
	},
	
	sniffThis: function(verIE, verFF, verSafari, verChrome, verOpera, targetURL)
	{
		if (Browser.ie) 
		{
			if (Browser.version < verIE)
			{
				//redirect	
				window.location = targetURL;
			}
		}
		
		if (Browser.firefox) 
		{
			if (Browser.version < verFF)
			{
				//redirect
				window.location = targetURL;
			}
		}
		
		if (Browser.safari) 
		{
			if (Browser.version < verSafari)
			{
				//redirect	
				window.location = targetURL;
			}
		}
		
		if (Browser.chrome) 
		{
			if (Browser.version < targetURL)
			{
				//redirect
				window.location = errorPage;
			}
		}
		
		if (Browser.opera) 
		{
			if (Browser.version < targetURL)		
			{
				//redirect	
				window.location = errorPage;
			}
		}		
		
	}

});
