function get_ETEOPTIONFLDS(){
  var scskurl = document.location.href;
//  if(window.clientInformation.systemLanguage =="ko"){
//    var e2e_list = 'ÁÖ¹Îµî·Ï¹øÈ£2;½Å¿ëÄ«µå¹øÈ£2;½Å¿ëÄ«µå¹øÈ£3;ÇÚµåÆù¹øÈ£3;SOCIALID2;jumin2;juminBun2;juminNum2;socialId2;JuminNum2;inqJuminNum2;ssn2;sid2;sRepSid_se;bizNo3;BIZID3;CARDNUM2;CARDNUM3;cardnum2;cardnum3;cardNum2;cardNum3;½Å¿ëÄ«µå¹øÈ£2;½Å¿ëÄ«µå¹øÈ£3;hpnum3;';
  var e2e_list = 'SOCIALID1;SOCIALID2;SOCIALID3;SOCIALID4;SOCIALID5;SOCIALID6;SOCIALID7;SOCIALID8;SOCIALID9;ÁÖ¹Î¹øÈ£2;hpnum3;cardNum2;cardNum3;homenum3;officenum3;ÁÖ¹Îµî·Ï¹øÈ£2;';
//  }else{
//    alert("°í°´´Ô PCÀÇ ½Ã½ºÅÛ¾ð¾î°¡ ÇÑ±¹¾î°¡ ¾Æ´Õ´Ï´Ù.\n\n¿Ü±¹¾î OS¿¡¼­´Â ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö ÀÖÀ¸´Ï ¾ð¾î¸¦ º¯°æÇÏ½Ã°í ÀÌ¿ëÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.\n\n[º¯°æ¹æ¹ý]\n\n¡ºÁ¦¾îÆÇ¡»-¡º±¹°¡ ¹× ¾ð¾î ¿É¼Ç¡»-¡º°í±Þ¡»-¡ºÀ¯´ÏÄÚµå¸¦ Áö¿øÇÏÁö ¾Ê´Â..¡»-¡ºÇÑ±¹¾î·Î º¯°æ¡»");
//    var e2e_list = 'ÁÖ¹Îµî·Ï¹øÈ£2;½Å¿ëÄ«µå¹øÈ£2;½Å¿ëÄ«µå¹øÈ£3;ÇÚµåÆù¹øÈ£3;';
//  }
  return e2e_list;
}

function SecukeyInsert(){

var os_ver = window.navigator.appVersion;
var scsk_script = "";

var ETEOPTIONFLDS = get_ETEOPTIONFLDS();
var enc_xgate = get_xgate_addr_scsk();

var SiteCode = "17";
if(typeof(scsk_exte2e_start) == "function"){
	SiteCode = "2065";
	//alert("¸Þ¸ð¸®º¯Á¶¹æÁö Å×½ºÆ® ÁßÀÔ´Ï´Ù.-¼ÒÇÁÆ®Ä·ÇÁ-\nSiteCode : "+SiteCode);
}

if(os_ver.indexOf("WOW64")>0){
  scsk_script = scsk_script + '<object classid="CLSID:39FC0CF9-86F3-4502-B773-D16706EDEC83" codebase="http://download.kbstar.com/security/SCSK/scsk4_wow64.cab#version=4,0,6031,24" width="0" height="0" id="secukey">';
  scsk_script = scsk_script + '<param name="USEICON" value="1">';
  scsk_script = scsk_script + '<param name="SiteCode" value="'+SiteCode+'">';
  scsk_script = scsk_script + '<param name="XgateAddr" value="'+ enc_xgate +'">';
  scsk_script = scsk_script + '<param name="ETEOPTIONFLDS" value="'+ETEOPTIONFLDS+'">';
//  scsk_script = scsk_script + '<param name="HACKOPTION" value="17">';
//  scsk_script = scsk_script + '<param name="HACKHTMSTR" value="http://www.softcamp.co.kr/scsk/attack_info/index.asp">';
  scsk_script = scsk_script + '</object>';  
}else if(os_ver.indexOf("Win64")>0){
  //alert("32bit Internet Explorer¸¦ »ç¿ëÇÏ½Ê½Ã¿À.");
} else if(os_ver.indexOf("NT 6")>0){
  scsk_script = scsk_script + '<object classid="CLSID:39FC0CF9-86F3-4502-B773-D16706EDEC83" codebase="http://download.kbstar.com/security/SCSK/scsk4_vista.cab#version=4,0,6031,24" width="0" height="0" id="secukey">';
  scsk_script = scsk_script + '<param name="USEICON" value="1">';
  scsk_script = scsk_script + '<param name="SiteCode" value="'+SiteCode+'">';
  scsk_script = scsk_script + '<param name="XgateAddr" value="'+ enc_xgate +'">';
  scsk_script = scsk_script + '<param name="ETEOPTIONFLDS" value="'+ETEOPTIONFLDS+'">';
//  scsk_script = scsk_script + '<param name="HACKOPTION" value="17">';
//  scsk_script = scsk_script + '<param name="HACKHTMSTR" value="http://www.softcamp.co.kr/scsk/attack_info/index.asp">';
  scsk_script = scsk_script + '</object>';  
} else {
  scsk_script = scsk_script + '<object classid="CLSID:39FC0CF9-86F3-4502-B773-D16706EDEC83" codebase="http://download.kbstar.com/security/SCSK/scsk4.cab#version=4,0,31,24" width="0" height="0" id="secukey">';
  scsk_script = scsk_script + '<param name="USEICON" value="1">';
  scsk_script = scsk_script + '<param name="SiteCode" value="'+SiteCode+'">';
  scsk_script = scsk_script + '<param name="XgateAddr" value="'+ enc_xgate +'">';
  scsk_script = scsk_script + '<param name="ETEOPTIONFLDS" value="'+ETEOPTIONFLDS+'">';
//  scsk_script = scsk_script + '<param name="HACKOPTION" value="17">';
//  scsk_script = scsk_script + '<param name="HACKHTMSTR" value="http://www.softcamp.co.kr/scsk/attack_info/index.asp">';
  scsk_script = scsk_script + '</object>';  
}

  var newDiv = document.createElement("div"); 
  with (newDiv.style){
    position = "relative";
    left = -1;
    top = -1;
    width = 0;
    height = 0;
  }
  newDiv.setAttribute("name", "scsk_div"); 
  newDiv.setAttribute("id", "scsk_div"); 
  newDiv.innerHTML = scsk_script; 
  document.appendChild(newDiv);

//document.write(scsk_script);
}


//SecukeyInsert();

function SetPassNoPaste(){ //ÆÐ½º¿öµå ÇÊµå¿¡ ´ëÇÑ ºÙ¿©³Ö±â ¹æÁö ½ºÅ©¸³Æ®
  var FormCount = 0;
  var count = 0;
  for(i=0;i<99;i++){
    if(document.forms[i] == "[object]"){ FormCount++; }else{continue;}
  }
  for(j=0;j<FormCount;j++){
    obj = document.forms[j];
    var len = obj.elements.length;
    for(k=0; k<len; k++){
      if(obj.elements[k].type=="password" && (check_name_password(obj.elements[k].name))){
        if(obj.elements[k].value != ""){
          obj.elements[k].value = "";
          count++;
        }
        obj.elements[k].attachEvent("onpaste", function(){alert("ÆÐ½º¿öµå ÇÊµå´Â ºÙ¿©³Ö±â ÇÒ ¼ö ¾ø½À´Ï´Ù.");;return false;});	// ÆÐ½º¿öµå
      }
//      if((obj.elements[k].name == "ÀÔ±Ý°èÁÂ¹øÈ£" || obj.elements[k].name == "ÀÌÃ¼±Ý¾×") && typeof(scsk_exte2e_start) == "function"){
      if(obj.elements[k].name == "ÀÔ±Ý°èÁÂ¹øÈ£" && typeof(scsk_exte2e_start) == "function"){
        //obj.elements[k].attachEvent("onpaste", function(){alert("º¸¾È»óÀÇ ¹®Á¦·Î ºÙ¿©³Ö±â ÇÒ ¼ö ¾ø½À´Ï´Ù.");;return false;});	// ¸Þ¸ð¸®º¯Á¶
      }
    }  
  }
  if(count > 0){
    alert("Å°º¸µå º¸¾È ÇÁ·Î±×·¥ÀÌ Á¤»óÀûÀ¸·Î ½ÃÀÛµÇ¾ú½À´Ï´Ù.\n\nº¸¾È ÇÁ·Î±×·¥ ½ÃÀÛ ÀÌÀü¿¡ ÀÔ·ÂµÈ ÆÐ½º¿öµå Á¤º¸´Â ´Ù½Ã ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
  }
}

function check_name_password(a){
  if(typeof(get_ETEOPTIONFLDS) == "undefined"){
    var e2e_list = '';
	return false;
  }else{
    var e2e_list = get_ETEOPTIONFLDS();
  }
  
  var e2e_f_list = e2e_list.split(';');
  
  for(var i=0;i<=e2e_f_list.length;i++){
	//alert("a : "+a+"   /   e2e_f_list["+i+"] : "+e2e_f_list[i]);
    if(a==e2e_f_list[i]){
	  return false;
    }
  }
  return true;
}
function iscomplete() 
{ 
   if(document.readyState == "complete") { 
	   SecukeyInsert(); //Å°º¸µåº¸¾È ·Îµù ½ºÅ©¸³Æ® ÇÔ¼ö
	   SetPassNoPaste(); //ÆÐ½º¿öµå ÇÊµå¿¡ ´ëÇÑ ºÙ¿©³Ö±â ¹æÁö ½ºÅ©¸³Æ® ÇÔ¼ö
	   //if(typeof(scsk_install_check) == "function"){
		 //scsk_install_check();
	   //}
	   if(typeof(scsk_exte2e_start) == "function"){
		 scsk_exte2e_start();
	   }
	   
    } else { 
        setTimeout("iscomplete();", 1000); 
    } 
}
iscomplete();
