/* 
  Unique Visitors(¼ø¹æ¹®ÀÚ¼ö)¿Í ÀÌ¸¦ ±âÃÊ·ÎÇÑ ¸®Æ÷ÆÃ µ¥ÀÌÅÍ »êÃâÀ» À§ÇØ
  »çÀÌÆ®¿¡ ¹æ¹®ÇÏ´Â ¹æ¹®ÀÚ PC¸¶´Ù °íÀ¯ÇÑ ID¸¦ File cookieÇüÅÂ·Î ¹ß±ÞÇÑ´Ù.
  "pcid" ¶ó´Â Cookie ÆÄ¶ó¹ÌÅÍ ÀÌ¸§Àº Àû¿ëÇÏ´Â »çÀÌÆ®¿¡ ¸Â°Ô º¯°æÇØ¼­ »ç¿ëÇÏ°í,
  º» ½ºÅ©¸³Æ® ÆÄÀÏÀº »çÀÌÆ® ÀüÃ¼ ÆäÀÌÁö¿¡ °øÅëÀ¸·Î Àû¿ëÇØ¾ß ÇÏ¹Ç·Î footer Source
  ¿¡ including ÇÏ´Â °ÍÀ» ±ÇÀåÇÑ´Ù.
  ¿¹) people.samsung.comÀÇ °æ¿ì "people_pcid" ·Î º¯°æ »ç¿ë.
*/

/*
  getCookie ÇÔ¼ö Á¤ÀÇ ºÎºÐ. ±âÁ¸¿¡ ¹ß±ÞµÈ PCID °¡ ÀÖ´ÂÁö È®ÀÎÇÏ°í ±× °ªÀÇ
  ±æÀÌ¸¦ returnÇØÁØ´Ù.
*/
function getCookie(name){ 
    var cname = name + "=";               
    var dc = document.cookie;             
 
    if (dc.length > 0) {              
     begin = dc.indexOf(cname);       
        
        if (begin != -1) {           
         begin += cname.length;       
         end = dc.indexOf(";", begin);
 
         if (end == -1) end = dc.length;
             return unescape(dc.substring(begin, end));
        } 
    }
    return "";
} 

/*
  setCookie ÇÔ¼ö Á¤ÀÇ ºÎºÐ. ±âÁ¸¿¡ ¹ß±ÞµÈ PCID °¡ ¾øÀ» °æ¿ì(½Å±Ô ¹æ¹® ¶Ç´Â Cookie»èÁ¦ ÈÄ
  Àç¹æ¹® µî) PCID¸¦ ¹ß±ÞÇÑ´Ù. 'value' º¯¼ö´Â »ç¿ëÀÚ Á¤ÀÇµÈ °ªÀ¸·Î½á ½ÇÁ¦ PCIDÀÇ °ªÀÌ´Ù.
*/

function setCookie(name, value)
{
   var argv = setCookie.arguments;
   var argc = setCookie.arguments.length;
   var expires = (2 < argc) ? argv[2] : null;
   var path = (3 < argc) ? argv[3] : null;
   var domain = (4 < argc) ? argv[4] : null;
   var secure = (5 < argc) ? argv[5] : false;
   document.cookie = name + "=" + value +
        ((expires == null) ? "" : ("; expires="+expires.toGMTString())) +
     ((path == null) ? "" : ("; path=" + path)) +
     ((domain == null) ? "" : ("; domain=" + domain)) +
        ((secure == true) ? "; secure" : "");
}

/*
  getCookieÇÔ¼ö¸¦ ÀÌ¿ëÇÏ¿© PCID °ªÀ» È®ÀÎÇÏ°í ¾øÀ» °æ¿ì º¯¼ö Á¤ÀÇ ÈÄ
  setCookieÇÔ¼ö¸¦ ÀÌ¿ëÇÏ¿© »õ·Î¿î PCID¸¦ ¹ß±ÞÇÑ´Ù. ¾Æ·¡ getCookie·Î ³Ñ±â´Â´Â
  'pcid' ÆÄ¶ó¹ÌÅÍ ÀÌ¸§ÀÌ º¯°æµÇ¾úÀ» °æ¿ì º¯°æµÈ °ÍÀ¸·Î ¼öÁ¤ÇÑ´Ù.
*/
if(getCookie("pcid") == null || getCookie("pcid") == ""){
  var cookieval = new Date();
  cookieval = cookieval.getTime();
  var rStr_1 = "" + Math.random();
  var rStr_2 = "" + Math.random();
  var rStr_3 = "" + Math.random();
  var rStr_4 = "" + Math.random();
  var rStr_5 = "" + Math.random();
  rStr_1 = rStr_1.charAt(2);
  rStr_2 = rStr_2.charAt(2);
  rStr_3 = rStr_3.charAt(2);
  rStr_4 = rStr_4.charAt(2);
  rStr_5 = rStr_5.charAt(2);

  var uv_expired_data = new Date(2100,1,1); /* Cookie expire time ¼³Á¤ */
  cookieval = cookieval + rStr_1 + rStr_2 + rStr_3 + rStr_4 + rStr_5;/* PCID °ª ¼³Á¤ */
  setCookie("pcid", cookieval , uv_expired_data, "/", "mapsvc.samsung.net", false); /*¹ß±ÞÇÏ´Â »çÀÌÆ® µµ¸ÞÀÎÀ¸·Î º¯°æÇÒ°Í*/
} 
