1function Nethru_getCookieVal(offset) 2{ 3 var endstr = document.cookie.indexOf (";", offset); 4 if (endstr == -1) 5 endstr = document.cookie.length; 6 return unescape(document.cookie.substring(offset, endstr)); 7} 8 9function Nethru_SetCookie(name, value){ 10 var argv = Nethru_SetCookie.arguments; 11 var argc = Nethru_SetCookie.arguments.length; 12 var expires = (2 < argc) ? argv[2] : null; 13 var path = (3 < argc) ? argv[3] : null; 14 var domain = (4 < argc) ? argv[4] : null; 15 var secure = (5 < argc) ? argv[5] : false; 16 17 // alert("DOMAIN = " + domain); 18 document.cookie = name + "=" + escape (value) + 19 ((expires == null) ? "" : ("; expires="+expires.toGMTString())) + 20 ((path == null) ? "" : ("; path=" + path)) + 21 ((domain == null) ? "" : ("; domain=" + domain)) + 22 ((secure == true) ? "; secure" : ""); 23 24// alert(document.cookie); 25} 26 27function Nethru_GetCookie(name){ 28 var arg = name + "="; 29 var alen = arg.length; 30 var clen = document.cookie.length; 31 var i = 0; 32 while (i < clen) 33 { 34 var j = i + alen; 35 if (document.cookie.substring(i, j) == arg) 36 return Nethru_getCookieVal (j); 37 i = document.cookie.indexOf(" ", i) + 1; 38 if (i == 0) 39 break; 40 } 41 return null; 42} 43 44function Nethru_makePersistentCookie(name,length,path,domain) 45{ 46 var today = new Date(); 47 var expiredDate = new Date(2050,1,1); 48 var cookie; 49 var value; 50 51 cookie = Nethru_GetCookie(name); 52 if ( cookie ) { 53// alert(cookie); 54 return 1; 55 } 56 57 var values = new Array(); 58 for ( i=0; i < length ; i++ ) { 59 values[i] = "" + Math.random(); 60 } 61 62 value = today.getTime(); 63 64 // use first decimal 65 for ( i=0; i < length ; i++ ) { 66 value += values[i].charAt(2); 67 } 68 69 Nethru_SetCookie(name,value,expiredDate,path,domain); 70} 71 72function Nethru_getDomain() { 73 var _host = document.domain; 74 var so = _host.split('.'); 75 var dm = so[so.length-2] + '.' + so[so.length-1]; 76 return (so[so.length-1].length == 2) ? so[so.length-3] + '.' + dm : dm; 77} 78 79var Nethru_domain = "korea.kr"; 80 81Nethru_makePersistentCookie("PCID",55,"/",Nethru_domain);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.