var _cw_logger_id = 8; var _cw_logger_domain = "global.iansan.net"; var _cw_logger_url = "http://cms.iansan.net/cms/cwlogger/logger.jsp"; function _cw_setcookie(name, value, expiredays) { var todayDate = new Date(); todayDate.setDate(todayDate.getDate() + expiredays); document.cookie = name + "=" + escape(value) + "; path=/; expires=" + todayDate.toGMTString() + ";" return; } function _cw_getcookie(name) { var nameOfCookie = name + "="; var x = 0; while (x <= document.cookie.length) { var y = (x + nameOfCookie.length); if (document.cookie.substring(x, y) == nameOfCookie) { if ((endOfCookie=document.cookie.indexOf(";", y)) == -1) endOfCookie = document.cookie.length; return unescape(document.cookie.substring(y, endOfCookie )); } x = document.cookie.indexOf(" ", x) + 1; if (x == 0) break; } return null; } function _cw_delcookie(name) { var now = new Date(); document.cookie = name + "=;exprires=" + now + ";path=/"; return; } function _cw_trim(str) { index = 0; while (str.charAt(index) == " ") { index = index + 1; } str = str.substring(index, (str.length)); index = str.length -1; while (str.charAt(index) == " ") { index = index -1; } str = str.substring(0, index +1 ); return str; } function replaceAll(str, src, tgt) { try { while (str.indexOf("^^") != -1) { str = str.replace(src, tgt); } return str; } catch(e) { return str; } } var _cw_uri = location.href; var _cw_split_domain = _cw_logger_domain.split(","); var _cw_href_flag = false; for (i = 0; i < _cw_split_domain.length; i++) { if(_cw_uri.indexOf("http://" + _cw_trim(_cw_split_domain[i])) != -1) { _cw_href_flag = true; break; } } if (_cw_href_flag) { _cw_uri = _cw_uri.substring(7, _cw_uri.length); if (_cw_uri.indexOf("?") != -1) { while((ch = _cw_uri.indexOf("&")) > 0) { _cw_uri = _cw_uri.substr(0, ch) + "%26" + _cw_uri.substr(ch + 1, _cw_uri.length); } } _cw_uri = replaceAll(_cw_uri.substring(_cw_uri.indexOf("/"), _cw_uri.length), "^^", "--"); var _cw_title; try { _cw_title = document.cwlogger.title.value; if (_cw_title == null) { _cw_title = document.title; } } catch(e) { _cw_title = document.title; } if (_cw_title == "") { _cw_title = "No Title"; } _cw_title = replaceAll(_cw_title, "^^", "--"); //_cw_title = encodeURI(_cw_title); var _cw_directory; try { _cw_directory = document.cwlogger.directory.value; if (_cw_directory == null) { _cw_directory = ""; } } catch(e) { _cw_directory = ""; } _cw_directory = replaceAll(_cw_directory, "^^", "--"); _cw_directory = encodeURI(_cw_directory); var _cw_referrer; try { _cw_referrer = document.cwlogger.referrer.value; } catch (e) { _cw_referrer = document.referrer; } if (_cw_referrer == "") { _cw_referrer = "-"; } else { while((ch = _cw_referrer.indexOf("&")) > 0) { _cw_referrer = _cw_referrer.substr(0, ch) + "%26" + _cw_referrer.substr(ch + 1, _cw_referrer.length); } } _cw_referrer = replaceAll(_cw_referrer, "^^", "--"); _cw_referrer = encodeURI(_cw_referrer); var _cw_cookie = "Y"; _cw_setcookie("cwlogger_temp_cookie", "1", 1); if (_cw_getcookie("cwlogger_temp_cookie") == null) { _cw_cookie = "N"; } _cw_delcookie("cwlogger_temp_cookie"); var _cw_java = navigator.javaEnabled()?"Y":"N"; var _cw_screen_size = "unknown"; var _cw_color_depth = "unknown"; if (window.screen.width) { _cw_screen_size = window.screen.width + 'x' + window.screen.height; } if (window.screen.colorDepth) { _cw_color_depth = window.screen.colorDepth; } var _cw_language = "unknown"; if (navigator.language) { _cw_language = navigator.language.substring(0,2); } else if (navigator.userLanguage) { _cw_language = navigator.userLanguage.substring(0,2); } var _cw_cpu = "unknown"; if (navigator.cpuClass) { _cw_cpu = navigator.cpuClass; } var _cw_os = "unknown"; var _cw_browser = "unknown"; var _cw_pf = navigator.platform; var _cw_av = navigator.appVersion; var _cw_an = navigator.appName; var _cw_ua = navigator.userAgent; if (_cw_pf) { if(_cw_pf.indexOf('Win32') != -1){ if(_cw_av.indexOf('95') != -1) _cw_os = 'Windows 95'; else if(_cw_av.indexOf('98') != -1) _cw_os = 'Windows 98'; else if(_cw_av.indexOf('Me') != -1) _cw_os = 'Windows Me'; else if(_cw_av.indexOf('NT 5.0') != -1) _cw_os = 'Windows 2000'; else if(_cw_av.indexOf('NT 5.1') != -1) _cw_os = 'Windows XP'; else if(_cw_av.indexOf('NT 5.2') != -1) _cw_os = 'Windows Server 2003'; else if(_cw_av.indexOf('NT') != -1) _cw_os = 'Windows NT'; else _cw_os = 'Windows'; } else if(_cw_pf.indexOf('Linux') != -1) { _cw_os = 'Linux'; } else if(_cw_pf.indexOf('Sun') != -1) { _cw_os = 'SunOS'; } else if(_cw_pf.indexOf('Mac') != -1) { _cw_os = 'Mac'; } else if(_cw_pf.indexOf('AIX') != -1) { _cw_os = 'AIX'; } else if(_cw_pf.indexOf('Free') != -1) { _cw_os = 'FreeBSD'; } } if (_cw_ua) { if (_cw_ua.indexOf('Opera') != -1) { _cw_browser = "Opera"; } else if (_cw_ua.indexOf('MSIE') != -1) { temp = _cw_ua.split(';')[1].split(' '); _cw_browser = "Internet Explorer " + parseInt(temp[2]) + ".X"; } else if (_cw_ua.indexOf('Firefox') != -1) { _cw_browser = "Firefox"; } else if (_cw_ua.indexOf('Mozilla') != -1) { _cw_browser = "Mozilla"; } else if (_cw_an.indexOf('Netscape') != -1) { _cw_browser = "Netscape"; } else if (_cw_an) { _cw_browser = _cw_an; } } var _cw_params = "?id=" + _cw_logger_id + "&title=" + _cw_title + "&directory=" + _cw_directory + "&uri=" + _cw_uri + "&referrer=" + _cw_referrer + "&cookie=" + _cw_cookie + "&java=" + _cw_java + "&screen=" + _cw_screen_size + "&color=" + _cw_color_depth + "&lang=" + _cw_language + "&cpu=" + _cw_cpu + "&os=" + _cw_os + "&browser=" + _cw_browser; var _cw_browser_ie = (document.all)?true:false; var _cw_js12 = (window.screen)?true:false; if (_cw_js12) { var _cw_logger_img = new Image(); if(_cw_browser_ie) { _cw_logger_img.src = _cw_logger_url + _cw_params; } else { setTimeout("_cw_logger_img.src = _cw_logger_url + _cw_params;", 1); } } else { if(_cw_browser_ie) document.write('