//»õÃ¢¶ç¿ì±â
function open_window(url, target, w, h, s)
{
    if (s) s = 'yes';
    else s = 'no';

    ws = (screen.width - w) / 2;
    hs = (screen.height - h) / 2 - 20;
    var its = window.open(url, target, "width="+w+",height="+h+",top="+hs+",left="+ws+",scrollbars="+s);
    its.focus();
}

function unlock()
{
  check_attack.check.value=0;
}

function Number_Format(str){
	var Re = /[^0-9]/g;
    var ReN = /(-?[0-9]+)([0-9]{3})/;
    str = str.replace(Re,'');              
    while (ReN.test(str)) { 
		str = str.replace(ReN, "$1,$2"); 
    }
    return str;
}

//isEmpty(°ø¹é°Ë»çÇÔ¼ö)
function isEmpty( data )
{
   for ( var i = 0 ; i < data.length ; i++ )
   {
      if ( data.substring( i, i+1 ) != " " )
         return false;
   }
   return true;
}

//ÇÑ±ÛÀÔ·ÂÈ®ÀÎÇÏ±â
function CheckHangul(name) {
    strarr = new Array(name.value.length);
    schar = new Array('/','.','>','<',',','?','}','{',' ','\\','|','(',')','+','=');

    for (i=0; i<name.value.length; i++)
    {
        for (j=0; j<schar.length; j++)
        {
            if (schar[j] ==name.value.charAt(i))
            {
                //alert(escape(name.value.charAt(i)) );
                alert("ÀÌ¸§Àº ÇÑ±ÛÀÔ·Â¸¸ °¡´ÉÇÕ´Ï´Ù.");
                name.focus();
                return false;
            }
            else
                continue;
        }

        strarr[i] = name.value.charAt(i)
        if ((strarr[i] >=0) && (strarr[i] <=9))
		{
            alert("ÀÌ¸§¿¡ ¼ýÀÚ°¡ ÀÖ½À´Ï´Ù. ÀÌ¸§Àº ÇÑ±ÛÀÔ·Â¸¸ °¡´ÉÇÕ´Ï´Ù.");
			name.focus();
            return false;
		}
        else if ((strarr[i] >='a') && (strarr[i] <='z'))
		{
            alert("ÀÌ¸§¿¡ ¾ËÆÄºªÀÌ ÀÖ½À´Ï´Ù. ÀÌ¸§Àº ÇÑ±ÛÀÔ·Â¸¸ °¡´ÉÇÕ´Ï´Ù.");
			name.focus();
            return false;
		}
        else if ((strarr[i] >='A') && (strarr[i] <='Z'))
		{
            alert("ÀÌ¸§¿¡ ¾ËÆÄºªÀÌ ÀÖ½À´Ï´Ù. ÀÌ¸§Àº ÇÑ±ÛÀÔ·Â¸¸ °¡´ÉÇÕ´Ï´Ù.");
			name.focus();
            return false;
		}
        else if ((escape(strarr[i]) > '%60') && (escape(strarr[i]) <'%80') )
		{
            alert("ÀÌ¸§¿¡ Æ¯¼ö¹®ÀÚ°¡ ÀÖ½À´Ï´Ù. ÀÌ¸§Àº ÇÑ±ÛÀÔ·Â¸¸ °¡´ÉÇÕ´Ï´Ù.");
			name.focus();
            return false;
		}
        else
        {
        //      alert(escape(strarr[i]) );
				continue;
        }

    }
        return true;
}

//ÀÔ·Â±æÀÌ Ã¼Å©ÇÔ¼ö(¹ÙÀÌÆ®ºñ±³)
function CheckLen(textname,bytesname){
	var t;
	var msglen;
	msglen=0; 
	l=textname.value.length; 
	for(k=0;k<l;k++){
		t=textname.value.charAt(k);
		if(escape(t).length>4) msglen+=2; 
		else msglen++;
	} 
	bytesname.value=msglen; 
}

//ÀÔ·Â±æÀÌÃ¼Å©ÇÏ±â ÇÔ¼ö(´Ü¼øºñ±³)
function CheckLen1(name,minlen,maxlen) {
        if (name.value.length < minlen)
        {
            // alert("ÀÔ·ÂµÈ °ªÀÇ ±æÀÌ°¡ Âª½À´Ï´Ù!");
            name.focus();
            return false;
        }
        else if (name.value.length > maxlen)
        {
            // alert("ÀÔ·ÂµÈ °ªÀÇ ±æÀÌ°¡ ³Ê¹« ±é´Ï´Ù!");
            name.focus();
            return false;
        }
        else
            return true;
}


// Æ¯¼ö¹®ÀÚ Ã¼Å©
function Check_nonChar(id_text)
{
	var nonchar = '~`!@#$%^&*()-_=+\|<>?,./;:"';
	var numeric = '1234567890';
	var nonkorean = nonchar+numeric; 
	
	var i ; 
	for ( i=0; i < id_text.length; i++ )  {
		if( nonkorean.indexOf(id_text.substring(i,i+1)) > 0) {
			break ; 
		}
	}
	
	if ( i != id_text.length ) {
		return false ; 
	}
	else{
		return true ;
	} 
	
	return false;
}

function TrimString(SrcString)
{

   /* ¿ÞÂÊ Æ®¸²   */
   len = SrcString.length;
   for(i=0;i<len;i++)
   {
      if(SrcString.substring(0,1) == " ")
      {
         SrcString = SrcString.substring(1);
      }
      else
      {
         break;
      }
   }

   /* ¿À¸¥ÂÊ Æ®¸²   */
   len = SrcString.length;
   for(i=len;i>0;i--)
   {
      if(SrcString.substring(i-1) == " ")
      {
         SrcString = SrcString.substring(0,i-1);
      }
      else
      {
         break;
      }
   }

   return SrcString;
}

//spec
var NUM = "0123456789";
var SALPHA = "abcdefghijklmnopqrstuvwxyz";
var ALPHA = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"+SALPHA;	
var UNDER="-";

function TypeCheck (s, spc) {
		var i;

		for(i=0; i< s.length; i++) {
			if (spc.indexOf(s.substring(i, i+1)) < 0) {
				return false;
			}
		}        
		return true;
}

//////////////////////////////////////////////////////////////////////////////////////////////
//
function imageRollover (targetImage){
	var targetSrc	= targetImage.src;
	var fileName	= targetSrc.substring(0, targetSrc.lastIndexOf("."));
	var fileExt	= targetSrc.substring(targetSrc.lastIndexOf(".") + 1, targetSrc.length);

	var newFilePath	= fileName + "_1." + fileExt;

	targetImage.filters.blendTrans.stop();
	targetImage.filters.blendTrans.Apply();
	targetImage.src	= newFilePath;
	targetImage.filters.blendTrans.Play();

}
//////////////////////////////////////////////////////////////////////////////////////////////
//
function imageRollout (targetImage){ 
	var targetSrc	= targetImage.src;
	var fileName	= targetSrc.substring(0, targetSrc.lastIndexOf("."));
	var fileExt	= targetSrc.substring(targetSrc.lastIndexOf(".") + 1, targetSrc.length);

	var newFilePath	= fileName.substring(0, fileName.length - 2) + "." + fileExt;

	targetImage.filters.blendTrans.stop();
	targetImage.filters.blendTrans.Apply();
	targetImage.src	= newFilePath;
	targetImage.filters.blendTrans.Play();
}
////////////////////////////////////////////////////////////////////////////////////////////
//
function NvScroll() {
	this.version = "0.2";this.name = "NvScroll";this.item = new Array();this.itemcount = 0;this.currentspeed = 0;this.scrollspeed = 50;this.pausedelay = 1000;this.pausemouseover = false;this.stop = false;this.type = 1;this.height = 100;this.width = 100;this.stopHeight=0;this.add =function () {var text = arguments[0];this.item[this.itemcount] = text;this.itemcount = this.itemcount + 1;};this.start = function () {this.display();this.currentspeed = this.scrollspeed;setTimeout(this.name+'.scroll()',this.currentspeed);};this.display =function () {document.write('<div id="'+this.name+'" style="height:'+this.height+';width:'+this.width+';position:relative;overflow:hidden;" OnMouseOver="'+this.name+'.onmouseover();" OnMouseOut="'+this.name+'.onmouseout();">');for(var i = 0; i < this.itemcount; i++) {if ( this.type == 1) {document.write('<div id="'+this.name+'item'+i+'"style="left:0px;width:'+this.width+';position:absolute;top:'+(this.height*i+1)+'px;">');document.write(this.item[i]);document.write('</div>');} else if ( this.type == 2 ) {document.write('<div id="'+this.name+'item'+i+'"style="left:'+(this.width*i+1)+'px;width:'+this.width+';position:absolute;top:0px;">');document.write(this.item[i]);document.write('</div>');}}document.write('</div>');};this.scroll = function () {this.currentspeed = this.scrollspeed;if ( !this.stop ) { for (i = 0; i < this.itemcount; i++) {obj = document.getElementById(this.name+'item'+i).style;if ( this.type == 1 ) {obj.top = parseInt(obj.top) - 1;if ( parseInt(obj.top) <= this.height*(-1) ) obj.top = this.height * (this.itemcount-1);if ( parseInt(obj.top) == 0 || ( this.stopHeight > 0 && this.stopHeight - parseInt(obj.top) == 0 ) ) this.currentspeed = this.pausedelay;} else if ( this.type == 2 ) {obj.left = parseInt(obj.left) - 1;if ( parseInt(obj.left) <= this.left*(-1) ) obj.left = this.left* (this.itemcount-1);if ( parseInt(obj.left) == 0 ) this.currentspeed = this.pausedelay;}}}window.setTimeout(this.name+".scroll()",this.currentspeed);};this.onmouseover = function () {if ( this.pausemouseover ) {this.stop = true;}};this.onmouseout = function () {if ( this.pausemouseover ) {this.stop = false;}};}
////////////////////////////////////////////////////////////////////////////////////////////
//
	var obj='';
	function view_ctnt(x){
		if(obj!=''){
			obj.style.display='none';
			x.style.display='inline';
			obj=x;
		}else{
			x.style.display='inline';
			obj=x;
		}
	}
/////////////////////////////////////////////////////////////////////////////////////////////
//
function bluring(){ 
//if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus(); 
} 
document.onfocusin=bluring; 		
/////////////////////////////////////////////////////////////////////////////////////////////////	
//	
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
/////////////////////////////////////////////////////////////////////////////////////////////////////
	
	
	
	
