/**
	____________________BROWSER.class
	
 *  @author     Nahuel Scotti <nahuel.scotti@gmail.com>
 *  @version    1.0.0 (last revision: Enero 1, 2008)
 *  @copyright  (c) 2008 Nahuel Scotti
 *  @package    com.singuerinc
	_____________________________________________
*/

function Browser(){};

Browser.prototype = {
	SAFARI: "Safari",
	FIREFOX: "Firefox",
	MSIE: "MSIE",
	getName: function()
	{
		var browser = navigator.userAgent;
		if (browser.indexOf(this.SAFARI) != -1)
			return this.SAFARI;
		else if(browser.indexOf(this.FIREFOX) != -1)
			return this.FIREFOX;
		else if(browser.indexOf(this.MSIE) != -1)
			return this.MSIE;
	},
	
	isIE6: function()
	{
		return (navigator.userAgent.indexOf("IE6") != -1);
	},
	
	getQueryStringValueByName: function(name)
	{
	    var loc = location.search;
	    var pos = loc.indexOf(name);
	    if (pos < 0) return null;
	    var len = pos+name.length+1;
	    var param = loc.substring(len);
	    if (param.indexOf('&') > 0) param = param.substring(0, param.indexOf('&'));
	    return param;
	}
}