// browser
//var ostmp = navigator.appName.charAt(0);
//os = (ostmp=='M') ? '' : 1;

function newWinOpen(u,t,s,w,h)
{
   window.open(''+u+'',''+t+'','width='+w+',height='+h+',toolbar=no,status=no,scrollbars='+s+',status=no');
}

function winTokenChk(token){
    var to = opener.document.win_sideview.winToken.value;
    if(to != token){
      alert('match');
      document.location.href='about:blank';
    }
}


function sslLogin(){

    var frm = document.login_form;
    var uri1 = frm.action_ur1.value;
    var uri2 = frm.action_ur2.value;
    
   if(frm.user_id.value=="" || frm.user_id.value=="¾ÆÀÌµð"){
    alert('¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä.');
    frm.user_id.focus();
    return false;
   }
   if(frm.user_pwd.value==""){
    alert('ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä.');
    frm.user_pwd.focus();
    return false;
   }
  
   if(frm.secret_on.checked == true){
    frm.action = uri2;
   }else{
    frm.action = uri1;
   }
   
   loadingImageView();
   frm.method = 'post';
   frm.target = 'gongsil_tmp_frame';
   frm.submit();
   
   }
   
  function InputId(str, type) {
  //onFocus
  if (type == 1) {
    if (str.value == "¾ÆÀÌµð") str.value = "" ;
  }
  //onBlur
  else if (type == 2) {
    if (str.value == "") str.value = "¾ÆÀÌµð" ;
  }
 }
 function InputPWD(str, type) {
  //onFocus
  if (type == 1) {
    str.style.backgroundImage = "" ;
  }
  //onBlur
  else if (type == 2) {
    if (str.value == "") str.style.backgroundImage = "url(/image/text/text_pwd.gif)" ;
  }
 }
 

function loginPlz()
{
  alert('·Î±×ÀÎ ÈÄ ÀÌ¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.');
  return;
}

function agencyPlz()
{
  alert('ºÎµ¿»êÁß°³¾÷¼Ò À¯·áÈ¸¿ø¸¸ ÀÌ¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.');
  return;
}

function accountPlz()
{
  alert('À¯·á È¸¿ø¸¸ ÀÌ¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.');
  return;
}

function inputOnFocus(tt,str) 
{
  if (str.value == tt) str.value = "" ;
}

function inputOnBlur(tt,str) 
{
  if (str.value == "") str.value = tt ;
}

function check_char(no,value){
    // ¾Æ½ºÅ° ÄÚµå(21-254)
  if(no==1) var f = "[!-¡á]";              // ¿µ¾î, ¼ýÀÚ, Æ¯¼ö¹®ÀÚ
  if(no==2) var f = "[!-@\[-\`\{-¡á]";     // ¼ýÀÚ, Æ¯¼ö¹®ÀÚ
  if(no==3) var f = "[!-/:-@\[-\`\{-¡á]";  // Æ¯¼ö¹®ÀÚ
  var pattern = new RegExp(f, 'i'); 
  if (pattern.exec(value) != null){
    return false; 
   } else { 
    return true; 
   }
  }


 //ÀÔ·ÂÁ¦ÇÑ
 function inputCharsOnly(input, chars, type){ 
    var form = document.signform; 
     
    for(var inx=0; inx<input.value.length; inx++){ 
        if(chars.indexOf(input.value.charAt(inx)) == -1){ 
            if(type == 'alpha') 
                alert('¿µ¹®¸¸ ÀÔ·ÂÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.'); 
            else if(type == 'number') 
                alert('¼ýÀÚ¸¸ Çã¿ë µË´Ï´Ù.'); 
            else if(type == 'nokorean') 
                alert('ÇÑ±ÛÀº ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.'); 
            else if(type == 'alphanum')
                alert('¿µ¹®°ú ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.');
                
            input.value = ''; 
            input.focus(); 
            return; 
        }
    }
 }

 var uppercase = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'; 
 var lowercase = 'abcdefghijklmnopqrstuvwxyz'; 
 var number = '0123456789';
 var option = '~!@#$%^&*()_+`=-<>/[]{},.'; 

 // ¿µ¹®¸¸
 function isAlphabet(input){ 
    var chars = uppercase + lowercase; 
    return inputCharsOnly(input, chars, 'alpha'); 
 } 
 // ¿µ¹®+¼ýÀÚ¸¸
 function isAlphabetNum(input){ 
    var chars = uppercase + lowercase + number; 
    return inputCharsOnly(input, chars, 'alphanum'); 
 } 
 // ¼ýÀÚ¸¸
 function isNumber(input){ 
    return inputCharsOnly(input, number, 'number'); 
 }
 //¼ýÀÚ+(.)
 function isNumbar(input){ 
    return inputCharsOnly(input, numbar, 'numbar'); 
 }
 // ÇÑ±ÛÀ» Á¦¿Ü
 function noKorean(input){ 
    var chars = uppercase + lowercase + number + option; 
    return inputCharsOnly(input, chars, 'nokorean'); 
 }


// »õ·Î°íÄ§ ¹æÁö
function noRefresh()
{
  /* CTRL + NÅ° ¸·À½. */
  if ((event.keyCode == 78) && (event.ctrlKey == true))
  {
      event.keyCode = 0;
      return false;
   }
   /* F5 ¹øÅ° ¸·À½. */
   if(event.keyCode == 116)
   {
      event.keyCode = 0;
      return false;
   }
}



function loadingImageView()
{
	var loading_body = document.getElementById('loading_body');
	var loading_img = document.getElementById('loading_img');
	
	loading_body.style.top = 0;
	loading_body.style.left = 0;
	loading_body.style.display = "";
	if (document.documentElement.scrollHeight > document.body.scrollHeight) {
			loading_body.style.height = document.documentElement.scrollHeight + 'px';
	} else { 
			loading_body.style.height = document.body.scrollHeight + 'px';
	}
	loading_img.style.display = "block";
  
  //select hidden
	var windows = window.frames.length;
	var selects = document.getElementsByTagName("SELECT");
	for (i=0;i < selects.length ;i++ )
	{
		selects[i].style.visibility = "hidden";
	}
	if (windows > 0) {
		for(i=0; i < windows; i++) {
			try {
				var selects = window.frames[i].document.getElementsByTagName("SELECT");
				for (j=0;j<selects.length ;j++ )
				{
					selects[j].style.visibility = "hidden";
				}
			} catch (e) {}
		}
	}
	
	//center
	var h = (window.innerHeight || self.innerHeight || document.documentElement.clientHeight || document.body.clientHeight);
	var w = (window.innerWidth || self.innerWidth || document.documentElement.clientWidth || document.body.clientWidth);
	var l = ((window.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft) + ((w-(loading_img.width||parseInt(loading_img.style.width)||loading_img.offsetWidth))/2));
	var t = ((window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop) + ((h-(loading_img.height||parseInt(loading_img.style.height)||loading_img.offsetHeight))/2));
	if((loading_img.width||parseInt(loading_img.style.width)||loading_img.offsetWidth) >= w) l = 0;
	if((loading_img.height||parseInt(loading_img.style.height)||loading_img.offsetHeight) >= h) t = (window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop);
	
	loading_img.style.visibility = 'visible';
	loading_img.style.left = l + "px";
	loading_img.style.top = t + "px";
	
}


// È¸¿øÁ¤º¸
function win_profile(mb)
{
    var left=(screen.width-450)/2;
    var top=(screen.height-500)/2;
    var form = document.win_sideview;
    window.open('','win_profile','left='+left+', top='+top+', width=450,height=500,toolbar=no,status=no,scrollbars=no,status=no');
    form.method = 'post';
    form.action = '/user/profile.html?mb='+mb;
    form.target = 'win_profile';
    form.submit();
}

// ÂÊÁö¾²±â
function win_paper(mb)
{
    var left=(screen.width-550)/2;
    var top=(screen.height-450)/2;
    var form = document.win_sideview;
    window.open('','win_paper','left='+left+', top='+top+', width=550,height=450,toolbar=no,status=no,scrollbars=no,status=no');
    form.method = 'post';
    form.action = '/my/paper/send.html?mb='+mb;
    form.target = 'win_paper';
    form.submit();
}

// ¸ÞÀÏ¾²±â
function win_formmail(mb)
{
    var left=(screen.width-550)/2;
    var top=(screen.height-450)/2;
    var form = document.win_sideview;
    window.open('','win_formmail','left='+left+', top='+top+', width=550,height=450,toolbar=no,status=no,scrollbars=no,status=no');
    form.method = 'post';
    form.action = '/my/mail/formmail.html?mb='+mb;
    form.target = 'win_formmail';
    form.submit();
}

