var global_browserName;
var global_browserNameNo;//ie, chrome, firefox, safari, opera
var global_mouseWheelUnitArr=[144, 100, 3, null, 100];//ie, chrome, firefox, safari, opera
var global_mouseWheelUnit;
//browser check ------------------------------------------------------------------
function getBrowserName(){
var browserAgent = navigator.userAgent.toLowerCase();
var browserType = navigator.appName;
// MS °è¿ ºê¶ó¿ìÀú¸¦ ±¸ºÐÇϱâ À§ÇÔ.
if(browserType === 'Microsoft Internet Explorer' || browserAgent.indexOf('trident') > -1 || browserAgent.indexOf('edge/') > -1) {
global_browserName = 'ie';
global_browserNameNo = 0;
if(browserType === 'Microsoft Internet Explorer') { // IE old version (IE 10 or Lower)
browserAgent = /msie ([0-9]{1,}[\.0-9]{0,})/.exec(browserAgent);
global_browserName += parseInt(browserAgent[1]);
} else { // IE 11+
if(browserAgent.indexOf('trident') > -1) { // IE 11
global_browserName += 11;
} else if(browserAgent.indexOf('edge/') > -1) { // Edge
global_browserName = 'edge';
}
}
} else if(browserAgent.indexOf('safari') > -1) { // Chrome or Safari
if(browserAgent.indexOf('opr') > -1) { // Opera
global_browserName = 'opera';
global_browserNameNo = 4;
} else if(browserAgent.indexOf('chrome') > -1) { // Chrome
global_browserName = 'chrome';
global_browserNameNo = 1;
} else { // Safari
global_browserName = 'safari';
global_browserNameNo = 3;
}
} else if(browserAgent.indexOf('firefox') > -1) { // Firefox
global_browserName = 'firefox';
global_browserNameNo = 2;
}
global_mouseWheelUnit=global_mouseWheelUnitArr[global_browserNameNo];
}
//pc, mobile check -----------------------------------------------------------------------
function isMobileCheck(){
var UserAgent = navigator.userAgent;
if (UserAgent.match(/iPhone|iPod|Android|Windows CE|BlackBerry|Symbian|Windows Phone|webOS|Opera Mini|Opera Mobi|POLARIS|IEMobile|lgtelecom|nokia|SonyEricsson/i) != null || UserAgent.match(/LG|SAMSUNG|Samsung/) != null){
return true;
}else{
return false;
}
}
//null value check -----------------------------------------------------------------------
function isEmptyCheck(obj){
if(typeof obj == "undefined" || obj == "undefined" || obj == "" || obj == " " || obj == null){
return false;
}else{
return true;
}
}
function mapBtnLink(linkValue, targetValue){
var temp="";
if(linkValue.substr(0,1)=="#"){//¾ÞÄ¿À̵¿
document.location.hash=linkValue;
}else if(linkValue.substr(0,11)=="javascript:"){
eval(linkValue.substr(11, linkValue.length));
}else{
if(isEmptyCheck(linkValue)==true){
temp=linkValue.substr(0,7);
if(temp != "http://" && temp != "https:/"){
if(linkValue.substr(0,4)=="tel:"){//ÀüȸµÅ© - ¸µÅ©°ª ±×´ë·Î
if(isMobileMode==true)linkValue=linkValue;//mobile
else if(isMobileMode==false)linkValue=null;//pc
}else if(linkValue.substr(0,7)=="mailto:"){//À̸ÞÀÏ ¸µÅ© - ¸µÅ©°ª ±×´ë·Î
linkValue=linkValue;//mobile
}else if(linkValue.charAt(0)=="/"){//¸µÅ©°ª¿¡ "/" °¡ÀÖ´Â °æ¿ì = Àý´ë°æ·Î°ª, ¼îÇθô Ä«Å×°í¸®
linkValue=defaultPath+linkValue;
}else{//¸µÅ©°ª¿¡ "/" ¾ø´Â °æ¿ì = xml¸µÅ©
linkValue=defaultPath+"/"+linkValue;
}
}
if(linkValue!=null){
if(targetValue==null)targetValue="_self";
if(targetValue=="_self"){
document.location.href=linkValue;
}else if(targetValue=="_blank"){
window.open(linkValue, "", "top=0, left=0,width=1000, height=680, toolbar=yes,menubar=yes,location=yes, scrollbars=yes, status=yes, resizable=yes");
}
}//if(linkValue!=null){
}
}
}
function getCssPixelNum(v){
var tempStr=String(v);
return parseInt(tempStr.substr(0, tempStr.length-2));
}
function getMapTypeLoad(targetItem, mapCode, whArr){
var htmlStr="";
//htmlStr+=("");
htmlStr+=("");
targetItem.html(htmlStr);
}