/**
* Browser 확인
* 1. Browser 종류 (navigator.userAgent)
  case "Chrome"
  case "Opera"
  case "Firefox"
  case "Netscape"
  case "Mozilla"
  case "iPhone"
  case "iPod"
  case "MSIE"
  
  2. OS 확인 (navigator.platform)
  case "Win"
  case "Win32"
  case "Windows"
  case "Mac"
  case "Linux"
***********************/

var agt = navigator.userAgent.toLowerCase();
var platform = navigator.platform.toLowerCase();

var browser = "";
var isMobile = "";		

if(agt.indexOf("iphone") != -1){
	browser = "iphone";
	isMobile = "1";
}else if(agt.indexOf("ipod") != -1){
	browser = "ipod";
	isMobile = "1";
}else if(agt.indexOf("android") != -1){
	browser = "android";
	isMobile = "1";
}else if(agt.indexOf("symbian") != -1) {
	browser = "symbian";
	isMobile = "1";
}else if(agt.indexOf("iemobile") != -1 || agt.indexOf("windows ce") != -1) {
	browser = "iemobile";
	isMobile = "1";
}else if(agt.indexOf("windows") > 0  && agt.indexOf("applewebkit") > 0 && agt.indexOf("qt") > 0) { 
	browser = "windows mobile";
	isMobile = "1";
}else if(checkEtcMobile(agt) == true) {
	browser = "etc";
	isMobile = "1";
}else if(agt.indexOf("ipad") != -1){
	browser = "ipad";
	isMobile = "2";
}else if(agt.indexOf("safari") != -1){
	browser = "safari";
	isMobile = "2";
}else if(agt.indexOf("opera") != -1){
	browser = "opera";
	isMobile = "2";
}else if(agt.indexOf("chrome") != -1){
	browser = "chrome";
	isMobile = "2";
}else if(agt.indexOf("firefox") != -1){
	browser = "firefox";
	isMobile = "2";
}else if(agt.indexOf("netscape") != -1){
	browser = "netscape";
	isMobile = "2";
}else{
 	browser = "etc";
 	isMobile = "0";
}

function checkEtcMobile(agentValue) {
	var mobileAgentList = [
		'sch-', 'sph-', 'sgh-', 'samsung', 'nokia', 'polaris',
		'blackberry', 'im-', 'ev-', 'canu', 'sonyericsson',
		'lg-', 'lgtel', 'lgtelecom'
	];
	
	for(i=0; i< mobileAgentList.length; i++) {
		if( agentValue.indexOf(mobileAgentList[i]) > -1 ) return true;
	}
	
	return false;
}



