function browserCheck() {
	var c = function(x) { return (navigator.userAgent.toLowerCase().indexOf(x) > -1) ? true : false };
	if(c("chrome")) {
		return "Chrome";
	} else if(c("minefield")) {
		return "Minefield";
	} else if(c("msie")) {
		return "Internet Explorer";
	} else if(c("opera")) {
		return "Opera";
	} else if(c("safari")) {
		return "Safari";
	} else if(c("camino")) {
		return "Camino";
	} else if(c("firefox")) {
		return "Firefox";
	} else if(c("msie")) {
		return "Internet Explorer";
	} else {
		return false;
	}
}

function mobileCheck() {
	var c = function(x) { return (navigator.userAgent.toLowerCase().indexOf(x) > -1) ? true : false };
	var m = new Array(
		'240x320',
		'arm',
		'astel',
		'android',
		'avantgo',
		'blackberry',
		'docomo',
		'fone',
		'htc',
		'ipad',
		'iphone',
		'ipod',
		'kindle',
		'lge',
		'mobi',
		'nook',
		'opera mini',
		'palm',
		'pda',
		'pdxgw',
		'phone',
		'plucker',
		'pocket',
		'polaris',
		'proxy',
		'teleca',
		'wm5',
		'xiino',
		'xv6850',
		'up.browser'
	);
	for(var i = 0; i < m.length; i++) {
		if(c(m[i])) return true;
	}
	return false;
}

var orwell = {
	"agent": navigator.userAgent,
	"browser": browserCheck(),
	"mobile": mobileCheck()
};

