	function isStr(s,t){
		return s.indexOf(t);
	}

	function getURL(url){
		url = url.replace("http://", "");
		if(url.indexOf("?") > 0)
			url = url.substring(0, url.indexOf("?"));
		if(url.indexOf("#") > 0)
			url = url.substring(0, url.indexOf("#"));
		return url;
	}

	function getCPU(_cu){
		if( _cu == 'x86' ){
			_cu = 'Intel x86';
		}else if( _cu == 'PPC' ){ 
			_cu = 'Power PC';
		}else if( _cu == '68k' ){ 
			_cu = 'Motorola 680x';
		}else if( _cu == 'Alpha' ){
			_cu = 'Compaq Alpa';
		}else if( _cu == 'Arm' ){
			_cu = 'ARM';
		}else{ 
			_cu = 'etc';
		}
		return _cu;
	}

	function getBrowser(_bn){
		if(_bn.substring(0,9)=="Microsoft") 
			_bn="MSIE";

		return _bn;
	}


	//Parameter·Î ³Ñ±æ º¯¼ö ¼±¾ð

	var _host = location.host;
	var _referrer = escape(document.referrer);
	var _browser = getBrowser(navigator.appName);
	var _browserFullName = navigator.appName;
	var _cpu;
	var _os;
	var _platform = navigator.platform;
	var _appVer = navigator.appVersion;
	var _userAgent =  navigator.userAgent.toLowerCase();
	var _language;

	var _st = _userAgent.indexOf('(') + 1;
	var _end = _userAgent.indexOf(')');
	var _str = _userAgent.substring(_st, _end);
	var _if = _str.split('; ');
	var _str = _if[1].substring(5, _if[1].length); 
	var _browserVer = (parseFloat(_str)).toString();

	if(_browser == "MSIE"){
		_cpu = getCPU(navigator.cpuClass);
		_language = navigator.userLanguage;
	}else{
		try{
			_cpu = getCPU(navigator.oscpu);
			_language = navigator.language;
		}catch(err){

		}
	}

	if(isStr(_platform, 'Win32') >= 0){
		if(isStr(_appVer, '98') >= 0)
			_os = 'Windows 98';
		else if(isStr(_appVer, '95') >= 0)
			_os = 'Windows 95';
		else if(isStr(_appVer, 'Me') >= 0)
			_os = 'Windows Me';
		else if(isStr(_appVer, 'NT 5.0') >= 0)
			_os = 'Windows 2000';	
		else if(isStr(_appVer, 'NT 5.1') >= 0)
			_os =  isStr(_appVer, 'SV1') >= 0 ? 'Windows XP SP2' : 'Windows XP';	
		else if(isStr(_appVer, 'NT 5.2') >= 0)
			_os = 'Windows 2003';		
		else if(isStr(_appVer, 'NT 5.0') >= 0)
			_os = 'Windows 2000';		
		else if(isStr(_appVer, 'NT 6.0') >= 0)
			_os = 'Windows Vista';	
		else
			_os = 'Windows';
	}

	var _pf_s = _platform.substring(0,4);
	if( _pf_s == 'Wind'){
		if( _pf_s == 'Win1'){
			_os = 'Windows 3.1';
		}
		else if( _pf_s == 'Mac6' ){
			_os = 'Mac';
		}
		else if( _pf_s == 'MacO' ){
			_os ='Mac';
		}
		else if( _pf_s == 'MacP' ){
			_os='Mac';
		}
		else if(_pf_s == 'Linu'){
			_os='Linux';
		}
		else if( _pf_s == 'WebT' ){
			_os='WebTV';
		}
		else if(  _pf_s =='OSF1' ){
			_os ='Compaq Open VMS';
		}
		else if(_pf_s == 'HP-U' ){
			_os='HP Unix';
		}
		else if(  _pf_s == 'OS/2' ){
			_os = 'OS/2' ;
		}
		else if( _pf_s == 'AIX4' ){
			_os = 'AIX';
		}
		else if( _pf_s == 'Free' ){
			_os = 'FreeBSD';
		}
		else if( _pf_s == 'SunO' ){
			_os = 'SunO';
		}
		else if( _pf_s == 'Drea' ){
			_os = 'Drea'; 
		}
		else if( _pf_s == 'Plan' ){
			_os = 'Plan'; 
		}
		else{
			_os = 'unknown'; 
		}
	}

	if(_st = isStr(_userAgent,"opera") > 0){
		_browserFullName = navigator.appName; 
		_str = _if[1].substring(5, _if[1].length); 
		_browserVer = (parseFloat(_str)).toString();
	}else if( (_st = isStr(_userAgent,"opera")) > 0){
		_browserFullName = "Opera" ;
		_browserVer = _userAgent.substring(_st+6, _userAgent.indexOf('.',_st+6));
	}else if ((_st = isStr(_userAgent,"firefox")) > 0){
		_browserFullName = "Firefox"; 
		_browserVer = _userAgent.substring(_userAgent.indexOf('firefox', 0), _userAgent.indexOf('.',_st+8)); 
	}else if ((_st = isStr(_userAgent,"netscape6")) > 0){	
		_browserFullName = "Netscape"; 
		_browserVer = _userAgent.substring(_st+10, _userAgent.length);  
		if ((_st = isStr(_browserVer,"b")) > 0 ) {
			_str = _browserVer.substring(0,isStr(_browserVer,"b")); _browserVer = _str ;  
		};
	}else if ((_st = isStr(_userAgent,"netscape/7")) > 0){ 
		_browserFullName = "Netscape";  
		_browserVer = _userAgent.substring(_st+9, _userAgent.length);  
		if ((_st = isStr(_browserVer,"b")) > 0 ){ 
			_str =		_browserVer.substring(0,isStr(_browserVer,"b"));
			_browserVer = _str;
		};
	}else{
		if (isStr(_userAgent,"gecko") > 0){
			if(isStr(_userAgent,"Safari")>0){ 
				_browserFullName = "Safari";
				_ut = _userAgent.split('/');
				for( var ii=0;ii<_ut.length;ii++) 
					if(isStr(_ut[ii],'Safari')>0){ 
						_browserVert = _ut[ii].split(' '); 
						_browserVer = _browserVert[_browserVert.lenght-1];
					} 
			}else{
				_browserFullName = navigator.vendor; 
			} 
		}else if	(isStr(_userAgent,"nav") > 0){
			_browserFullName = "Netscape Navigator";
		}else{ 
			_browserFullName = navigator.appName;
		}; 
		_browserVer = _str ; 
	}
	
	var _resolution;
	var _colorQuality;
	if( typeof window.screen == 'object'){
		_resolution = screen.width+'*'+screen.height;
		_colorQuality = _browser == "MSIE" ?screen.colorDepth:screen.pixelDepth;
	}

	var _page = escape(getURL(document.URL));

	var d = new Date();
	var exp = new Date(d.getFullYear(), d.getMonth(), d.getDate(), d.getHours(), d.getMinutes()+20, d.getSeconds());
	var isVisit = 0;
	
	if(GetCookie('visit') == 'ok')
		isVisit = 0;
	else
		isVisit = 1;
	
	SetCookie('visit', 'ok', exp); // ÄíÅ°¼³Á¤ ±â´ÉÇÔ¼ö È£Ãâ	

	var _dURL = "logtest.syenc.net/";

	var _LIMG = new Image();
	var _param = "?host="+_host+"&ref="+_referrer+"&bn="+_browser+"&cpu="+_cpu+"&os="+_os+"&bfn="+_browserFullName+"&bv="+_browserVer+"&resol="+_resolution+"&cq="+_colorQuality+"&pn="+_page+"&iv="+isVisit+"&lang="+_language;
	var _syIMG = new Image();
	_syIMG.style.width = 0;
	_syIMG.style.height = 0;

	setTimeout(_syencLoadLog, 500);

	function SetCookie(name, value, expires, path, domain, secure){
		document.cookie = name + "=" + escape(value)
		+ ((expires) ? "; expires =" + expires.toGMTString():"")
		+ ((path) ? "; path =" + path : "")
		+ ((domain) ? "; domain =" + domain : "")
		+ ((secure) ? "; secure" : "");
	}

	function GetCookie(name){
		var arg = name + "=";
		var alen = arg.length;
		var clen = document.cookie.length;
		var i = 0;
		while( i < clen ){
		var j = i + alen;
			if(document.cookie.substring(i,j) == arg)
				return GetCookieVal(j);								//´ë¼Ò¹®ÀÚ ±¸ºÐÀÔ´Ï´Ù.
			i = document.cookie.indexOf("",i) + 1;
			if(i==0)break;
		}
		return null;
	}

	function GetCookieVal(offset){
		var endstr = document.cookie.indexOf(";", offset);  //¼¼¹ÌÄÝ·Ð ÀÔ´Ï´Ù.
		if (endstr == -1)
			endstr = document.cookie.length;
			
		return unescape(document.cookie.substring(offset,endstr));
	}

	function DeleteCookie(name, path, domain){
		if(GetCookie(name)){
			document.cookie = name + "="
			+ ((path) ? ";path =" + path : "")
			+ ((domain) ? ";domain =" + domain : "")
			+ ";expires=Thu, 01-Jan-70 00:00:01 GMT";
		}
	}

	function _syencLoadLog(){
		document.body.appendChild(_syIMG);
		_syIMG.src =  "http://" + _dURL + _param;
	}
