var xmlHttp; //¿äÃ»°´Ã¼¿ë
function createXMLHttpRequest() {
	if (window.ActiveXObject) {
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	else if (window.XMLHttpRequest) {
		xmlHttp = new XMLHttpRequest();                
	}
}
function Replace2(strString, strChar, strChange) {
	var strTmp = "";
	for (i = 0; i< strString.length; i++) {
		if (strString.charAt(i) != strChar) {
			strTmp = strTmp + strString.charAt(i);
		} else {
			strTmp = strTmp + strChange;
		}
	}
	return strTmp;
}
//¼ýÀÚ 3ÀÚ¸®¸¶´Ù ÄÞ¸¶Âï±â
function vcomman(num){ 
    num=new String(num); 
    num=num.replace(/,/gi,"");
	var sign=""; 
    if(isNaN(num)) { 
        alert("¼ýÀÚ¸¸ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù."); 
        return 0; 
    } 
    if(num==0) { 
        return num; 
    } 

    if(num<0){ 
        num=num*(-1); 
        sign="-"; 
    } 
    else{ 
        num=num*1; 
    } 
    num = new String(num) 
    var temp=""; 
    var pos=3; 
    num_len=num.length; 
    while (num_len>0){ 
        num_len=num_len-pos; 
        if(num_len<0) { 
            pos=num_len+pos; 
            num_len=0; 
        } 
        temp=","+num.substr(num_len,pos)+temp; 
    } 
    return sign+temp.substr(1); 
} 
// ¼ýÀÚ Ã¼Å© : ¼ýÀÚ¸é true
function Check_Num(id_text)
{
	var numeric = '1234567890';
	var i ; 
	for ( i=0; i < id_text.length; i++ )  {
		if( numeric.indexOf(id_text.substring(i,i+1)) < 0) {
			break ; 
		}
	}
	
	if ( i != id_text.length ) {
		return false ; 
	}
	else{
		return true ;
	} 
	
	return true;
}

// ¿µ¼ýÀÚ Ã¼Å©
function Check_Char(id_text)
{
	var alpha = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
	var numeric = '1234567890';
	var etc ='._-/\\: ';
	var nonkorean = alpha+numeric+etc; 
	
	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 true;
} // function

// Æ¯¼ö¹®ÀÚ Ã¼Å©
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 trim(str) {
	re = /\s/g;
	b=str.replace(re,"");
	return b;
}

//ÀÌ¸ÞÀÏÃ¼Å©
function EmailCheck(mvalue) {
    if (mvalue.search(/(\S+)@(\S+)\.(\S+)/) == -1) {        
        return false; //¿ÇÀº Çü½ÄÀÌ ¾Æ´Ñ°æ¿ì
    }
    return true; //¿ÇÀº Çü½ÄÀÎ°æ¿ì
}

function logout()
{
	document.location.href="/front/action/logout.php"
}

//ÆäÀÌÁöÀÌµ¿
function go_page(url)
{
	document.location.href=url;
}

/* ÇÃ·¡½Ã °øÅë »ç¿ë */
function FlashObject(URL, width, height) {
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="'+width+'" height="'+height+'">');
	document.write('  <param name=movie value="'+URL+'">');
	document.write('  <param name=quality value=high>');
	document.write('  <param name=wmode value=transparent>');
	document.write('  <embed src="'+URL+'" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="'+width+'" height="'+height+'"></embed>');
	document.write('</object>');
}

/* µ¿¿µ»ó °øÅë »ç¿ë */
function  viewMediaPlayer(sURL, sName, sFeatures){ 

	//¹Ìµð¾î ÇÃ·¹ÀÌ¾î ¿ÀºêÁ§Æ®¸¦ »Ñ·ÁÁÝ´Ï´Ù. 
	//¹Ìµð¾î ÇÃ·¹ÀÌ¾î ¹öÀüÀº 7~10 ¹öÀü¿¡ È£È¯µÇ´Â ¿ÀºêÁ§Æ®ID¸¦ »ç¿ëÇÕ´Ï´Ù. 
	var WMPCID = "CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"; 

	var sFeature; 
	var sWidth  = "100%"; 
	var sHeight  = "100%"; 
	var pmBoolean; 
	var sTempArray; 
	var sParamTag = ""; 

	sFeature = sFeatures.split(/\s*,\s*/); 
	for (var i=0; i< sFeature.length ; i++) 
	{ 
		sTempArray = sFeature[i].split(/\s*=\s*/); 
		if (sTempArray[0].toLowerCase() == "width"){ 
			//³ÐÀÌ 
			sWidth = sTempArray[1]; 
		}else if (sTempArray[0].toLowerCase() == "height"){ 
			//³ôÀÌ 
			sHeight = sTempArray[1]; 
		}else{ 
		//±âÅ¸ ÆÄ¶ó¸ÞÅÍ Ã³¸® 
		if (sTempArray[1].toLowerCase() == "yes" || sTempArray[1] == "1" || sTempArray[1].toLowerCase() == "true"){ 
			pmBoolean = "true"; 
		}else if (sTempArray[1].toLowerCase() == "no" || sTempArray[1] == "0" || sTempArray[1].toLowerCase() == "false"){ 
			pmBoolean = "false"; 
		}else{ 
			pmBoolean = sTempArray[1]; 
		} 
			sParamTag = "<PARAM NAME='"+sTempArray[0]+"'VALUE='" + pmBoolean + "'>\n"+sParamTag; 
		} 
	} 

	document.write("<OBJECT ID='"+sName+"' NAME='"+sName+"' CLASSID='"+WMPCID+"' WIDTH='"+sWidth+"' HEIGHT='"+sHeight+"' >"); 
	document.write("<PARAM NAME='URL' VALUE='" + sURL + "'>"); 
	document.write(sParamTag); 
	document.write("</OBJECT>"); 
} 

/*ÆË¾÷ ¶ç¿ì±â*/
function openPOP(url,tar,w,h,scrol)
{
    winleft = (screen.width - w) / 2;
    wintop = (screen.height  - h) / 2;
	window.open(url,tar,"left="+winleft+",top="+wintop+",width="+w+",height="+h+",menubar=0,resizable=0,status=0,scrollbars="+scrol);	
}
/*Ã¼Å©¹Ú½º ÀüÃ¼¼±ÅÃ¹×ÀüÃ¼ÇØÁ¦*/
var checkflag = false;

function allCheckBox(field) {
	var cb = document.getElementsByName(field);
	if (checkflag == false) {
		if(cb.length==null){
			cb.checked = true;
		}else{
			for (i = 0; i < cb.length; i++) {
				cb[i].checked = true;
			}
		}
            checkflag = true;
        return; 
	} else {
		if(cb.length==null)
		{
			cb.checked = false;
		}else{
			for (i = 0; i < cb.length; i++) {
				cb[i].checked = false; 
			}
		}
            checkflag = false;
        return; 
	}
}
//Å¬¸³º¸µå¿¡ º¹»çÇÏ±â
function exeCopy(msg)
{
	msg.execCommand("Copy") 
}
/*
ÀÚ¹Ù½ºÅ©¸³Æ® Ã¼Å©¸¦ ÆíÇÏ°Ô ÇÏ±â À§ÇÔ
fobj : form.textfield,msg:°ªÀ» ÀÔ·ÂÇÏ¼¼¿ä
°ªÀÌ ¾øÀ»¶§ false ¹ÝÈ¯
*/
function cff(fobj,msg)
{
	var flag = false;
	var i,num=0;
	
	if(fobj.length==null)
	{
		if(fobj.type=="text" || fobj.type=="file" || fobj.type=="password" || fobj.type=="hidden")
		{
			if(trim(fobj.value)=="")
			{					
				alert(msg);
				fobj.focus();
			}else{
				flag = true;
			}
		}else if(fobj.type=="radio" || fobj.type=="checkbox"){
			if(fobj.checked==true)
			{
				flag = true;
			}else{
				alert(msg);
				fobj.focus();
			}
		}
	}else
	{
		var flength = fobj.length;
		for(i=0;i<flength;i++)
		{
			if(fobj[i].type=="radio" || fobj[i].type=="checkbox")
			{
				if(fobj[i].checked==true)
				{
					num++;
				}
			}else if(fobj.type=="text" || fobj.type=="file")
			{
				if(trim(fobj[i].value!=""))
				{
					num++;
				}
			}
		}
		if(num==0)
		{
			alert(msg);
		}else{
			flag = true;
		}
	}
	return flag;
}

// ÇÊÅÍ Àû¿ë ÇÔ¼ö
function trans(id,after) 
{ 
	eval(id+'.filters.blendTrans.stop();'); 
	eval(id+'.filters.blendTrans.Apply();'); 
	eval(id+'.src="'+after+'";'); 
	eval(id+'.filters.blendTrans.Play();'); 
} 


function resize_window(){
	window.resizeTo(document.body.scrollWidth,document.body.scrollHeight-20);
}

function onlyNumber(){
	if( (event.keyCode==190) || (event.keyCode>=96 && event.keyCode<=105) || (event.keyCode==110) || (event.keyCode>47 && event.keyCode<58) || event.keyCode==8 || event.keyCode==16 || event.keyCode==116 || event.keyCode==18 || event.keyCode==9 ||(event.keyCode>=37 && event.keyCode<=40) || event.keyCode==46);
	else{
		event.returnValue=false;
	}
}
/*
2008-01-31
ºê¶ó¿ìÀú Á¾·ù ¾Ë¾Æ¿À±â
*/
function checkBrowser()
{
	var useragent = navigator.userAgent;
	var bName = (useragent.indexOf('Opera') > -1) ? 'Opera' : navigator.appName;
	var pos = useragent.indexOf('MSIE');
	if (pos > -1) {
		bVer = useragent.substring(pos + 5);
		var pos = bVer.indexOf(';');
		var bVer = bVer.substring(0,pos);
	}
	var pos = useragent.indexOf('Opera');
	if (pos > -1)    {
		bVer = useragent.substring(pos + 6);
		var pos = bVer.indexOf(' ');
		var bVer = bVer.substring(0, pos);
	}
	if (bName == "Netscape") {
		var bVer = useragent.substring(8);
		var pos = bVer.indexOf(' ');
		var bVer = bVer.substring(0, pos);
	}
	if (bName == "Netscape" && parseInt(navigator.appVersion) >= 5) {
		var pos = useragent.lastIndexOf('/');
		var bVer = useragent.substring(pos + 1);
	}
	return bName;
}