document.write(""); var FOS_Server = new String(); var FOS_License = new String(); var FOS_URL = new String(); var FOS_Mode = new String(); var FOS_ObjId = "FOSA"; var FOS_ObjWidth = "0"; var FOS_ObjHeight = "0"; var FOS_ObjBgColor = "#ffffff"; var FOS_Ready = false; // 기본 정보 설정 function FOS_PreCreate(URL, Server, License, Mode) { FOS_URL = URL; FOS_Server = Server; FOS_License = License; FOS_Mode = Mode; FOS_OnCreate(); } function FOS_IsReady() { return FOS_Ready; } function FOS_Init() { FOS_GetObj(FOS_ObjId).Init(FOS_Server, FOS_License); FOS_Ready = true; } function FOS_GetObj(ObjId) { if (navigator.appName.indexOf("Microsoft") != -1) { return window[ObjId]; } else{ return document[ObjId]; } } function FOS_OnCreate() { var strDivTag = new String(); var flashTag = new String(); strDivTag = ""; strDivTag += ""; strDivTag += ""; document.write(strDivTag); flashTag = "
"; if (navigator.plugins && navigator.mimeTypes && navigator.plugins.length) { flashTag += ""; } else { flashTag += ""; flashTag += ""; flashTag += ""; flashTag += ""; flashTag += ""; flashTag += ""; flashTag += ""; flashTag += ""; } flashTag += "
"; document.write(flashTag); } // String으로 XML 생성 function FOS_CreateXML(str) { var xmlDocument; var xmlParser; if(window.ActiveXObject) { //IE일 경우 xmlDocument = new ActiveXObject("Microsoft.XMLDOM"); xmlDocument.async = false; xmlDocument.loadXML(str); } else if(window.XMLHttpRequest) { // Firefox, Netscape일 경우 xmlParser = new DOMParser(); xmlDocument = xmlParser.parseFromString(str, 'text/xml'); } else { return null; } return xmlDocument; } function FOS_ShowBG() { var result = new Object; if (self.pageYOffset) // IE 외 모든 브라우저 { result.left = self.pageXOffset; result.top = self.pageYOffset; } else if (document.documentElement && document.documentElement.scrollTop)// Explorer 6 Strict { result.left = document.documentElement.scrollLeft; result.top = document.documentElement.scrollTop; } else if (document.body) // IE 브라우저 { result.left = document.body.scrollLeft; result.top = document.body.scrollTop; } if(self.innerWidth) { result.width = self.innerWidth; result.height = self.innerHeight; } else if (document.documentElement && document.documentElement.clientHeight) // Explorer 6 Strict 모드 { result.width = document.documentElement.clientWidth; result.height = document.documentElement.clientHeight; } else if (document.body) { // 다른 IE 브라우저 result.width = document.body.clientWidth; result.height = document.body.clientHeight; } FOS_GetObj("divBgLayer").style.display = ""; } // 프리로딩 Show function FOS_ShowLoading() { FOS_GetObj("divLoading").style.top = (result.top + result.height/2 - 100)+'px'; var width = (result.width>972) ? 972 : result.width; FOS_GetObj("divLoading").style.left = (result.left + width/2 - 140)+'px'; FOS_GetObj("divLoading").style.display = ""; } // 프리로딩 Hide function FOS_HideLoading() { FOS_GetObj("divBgLayer").style.display = "none"; FOS_GetObj("divLoading").style.display = "none"; } // 쿠키 값을 구한다 function FOS_GetCookie (sCookieName) { var sName=sCookieName+"=", ichSt, ichEnd; var sCookie=document.cookie; if ( sCookie.length && ( -1 != (ichSt = sCookie.indexOf(sName)) ) ) { if (-1 == ( ichEnd = sCookie.indexOf(";",ichSt+sName.length) ) ) ichEnd = sCookie.length; return unescape(sCookie.substring(ichSt+sName.length,ichEnd)); } return null; } // 쿠키를 생성한다. function FOS_SetCookie (sName, vValue) { var argv = FOS_SetCookie.arguments, argc = FOS_SetCookie.arguments.length; var sDomain = (argc > 2) ? "; domain="+argv[2] : ""; var sExpDate = (argc > 3) ? "; expires="+argv[3].toGMTString() : ""; var sPath = (argc > 4) ? "; path="+argv[4] : ""; var sSecure = (argc > 5) && argv[5] ? "; secure" : ""; document.cookie = sName + "=" + escape(vValue,0) + sExpDate + sPath + sDomain + sSecure + ";"; } // 쿠키를 삭제한다 function FOS_DeleteCookie (sName) { document.cookie = sName + "=" + FOS_GetCookie(sName) + "; expires=" + (new Date()).toGMTString() + ";"; } function FOS_DetectAgent() { var nAgt= navigator.userAgent; var fullVersion; var browserName; if ((verOffset=nAgt.indexOf("MSIE"))!=-1) { browserName = "MSIE"; fullVersion = parseFloat(nAgt.substring(verOffset+5)); } else if ((verOffset=nAgt.indexOf("Opera"))!=-1) { browserName = "Opera"; fullVersion = parseFloat(nAgt.substring(verOffset+6)); } else if ((verOffset=nAgt.indexOf("Firefox"))!=-1) { browserName = "Firefox"; fullVersion = parseFloat(nAgt.substring(verOffset+8)); } else if ( (nameOffset=nAgt.lastIndexOf(' ')+1) < (verOffset=nAgt.lastIndexOf('/')) ) { browserName = nAgt.substring(nameOffset,verOffset); fullVersion = parseFloat(nAgt.substring(verOffset+1)); } user_agent = browserName + fullVersion ; }