if(typeof(SV_Browser)=="undefined"){SV_Browser={};}
SV_Browser.Detector={
	
	initialize:function(){
		alert(this.getAgent);
	},
	
	getAgent:function(){
		return navigator.userAgent.toLowerCase();
	},	
	
	isMac:function(userAgent){
		var agent=userAgent||this.getAgent();
		return!!agent.match(/mac/i);
	},
	
	isWin:function(userAgent){
		var agent=userAgent||this.getAgent();
		return!!agent.match(/win/i);
	},
	
	isWin2k:function(userAgent){
		var agent=userAgent||this.getAgent();
		return this.isWin(agent)&&(agent.match(/nt\s*5/i));
	},
	
	isWinVista:function(userAgent){
		var agent=userAgent||this.getAgent();
		return this.isWin(agent)&&(agent.match(/nt\s*6/i));
	},	
	
	isWebKit:function(userAgent){
		var agent=userAgent||this.getAgent();
		return!!agent.match(/AppleWebKit/i);
	},
	
	isOpera:function(userAgent){
		var agent=userAgent||this.getAgent();
		return!!agent.match(/opera/i);
	},
	
	isIE:function(userAgent){
		var agent=userAgent||this.getAgent();
		return!!agent.match(/msie/i);
	},
	
	isIEStrict:function(userAgent){
		var agent=userAgent||this.getAgent();
		return agent.match(/msie/i)&&!this.isOpera(agent);
	},
	
	isFirefox:function(userAgent){
		var agent=userAgent||this.getAgent();
		return!!agent.match(/firefox/i);
	},
	
	isiPhone:function(userAgent){
		var agent=userAgent||this.getAgent();
		return!!agent.match(/iPhone/i);
	}
	
};
