function flash_write(src,id,width,height,target){
fcode = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" width="+width+" height="+height+" id="+id+"><param name=wmode value="+target+" /><param name=movie value="+src+" /><param name=quality value=high /><embed src="+src+" quality=high wmode="+target+" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/shockwave/download/index.cgi?p1_prod_version=shockwaveflash\" width="+width+" height="+height+"></embed></object>";
document.write(fcode);
}

function flash_write1(file,width,height,bgcolor,quality,name,wmode){
 document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+width+'" height="'+height+'" id="'+name+'">');
 document.write('<param name="movie" value="'+file+'" />');
 document.write('<param name="quality" value="'+quality+'" />');
 document.write('<param name="wmode" value="'+wmode+'" />');
 document.write('<param name="bgcolor" value="'+bgcolor+'" />');
 document.write('<embed src="'+file+'" quality="'+quality+'" wmode="'+wmode+'" bgcolor="'+bgcolor+'" width="'+width+'" height="'+height+'" name="'+name+'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
 document.write('</object>')
}

function flash_execute(src,id,width,height,target){
   return "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" width="+width+" height="+height+" id="+id+"><param name=wmode value="+target+" /><param name=movie value="+src+" /><param name=quality value=high /><embed src="+src+" quality=high wmode="+target+" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/shockwave/download/index.cgi?p1_prod_version=shockwaveflash\" width="+width+" height="+height+"></embed></object>";
}

// write document contents
function documentwrite(src){
   document.write(src);
}

// assign code innerHTML
function setcode(target, code){
   target.innerHTML = code;
}

function NumberOnly(obj)
{
	obj.value=obj.value.replace(/\D/g,'');
}

<!--
///////////  Á¢±Ù ±ÝÁöµÈ ±¤°í ¸®½ºÆ® //////////////////
var grADFilter = new Array();
grADFilter[0] = "db.blueweb.co.kr";
grADFilter[1] = "bedgunghap.com";
grADFilter[2] = "ppbest.com";
grADFilter[3] = "newtojung.com";
grADFilter[4] = "cutegal.ce.ro";
grADFilter[5] = "gamkorea.info";
grADFilter[6] = "cashspiders.com";
grADFilter[7] = "tojung.net";
grADFilter[8] = "shoecode.com";
grADFilter[9] = "3734.niz.to";
grADFilter[10] = "wonping.com";
grADFilter[11] = "nemofile.co.kr";
grADFilter[12] = "777.estar.to";
grADFilter[13] = "budle.com";
grADFilter[14] = "soshaja.niz.to";
grADFilter[15] = "61.109.250.25:8082";
grADFilter[16] = "mywaytour.com/board/upfile/free";
grADFilter[17] = "godunse.com";
grADFilter[18] = "sajusite.com" ;
grADFilter[19] = "sajugood.com" ;
grADFilter[20] = "sexybang.net" ;
grADFilter[21] = "zoru.mm.to";
grADFilter[22] = "mbca.co.kr";
grADFilter[23] = "findcenter.co.kr";
grADFilter[24] = "callting.net";
grADFilter[25] = "jooook.com";
grADFilter[26] = "denwhite";
grADFilter[27] = "godunse";
grADFilter[28] = "5428.ce.ro";
grADFilter[29] = "mbc-edu.com";
grADFilter[30] = "pat21.com";
grADFilter[31] = "2005.niz.";
grADFilter[32] = "dantaplus.co.kr";

//////////////// »ç¿ëÀÌ ±ÝÁöµÈ ÅÂ±× ¸®½ºÆ® //////////
var grFilter = new Array();
grFilter[0] = "<script";
grFilter[1] = "</script";
grFilter[2] = "<iframe";
grFilter[3] = "</iframe";
grFilter[4] = "<object";
grFilter[5] = "</object";
grFilter[6] = "<marquee";
grFilter[7] = "</marquee";
grFilter[8] = "<body";
grFilter[9] = "</body";
grFilter[10] = "<meta";
grFilter[11] = "</meta";

/////////////// ÅÂ±× ±ÝÁö¸ñ·Ï °ü·Ã //////////////////////
function StringSize(s) {
	var i;
	var len = 0;
	for ( i=0 ; i<s.length; i++) {
		if ( s.charCodeAt(i) > 255 ) {
			len += 2;
		} else {
			len ++;
		}
	}
	return len;
}
function CheckLenKr (s, name, nMin, nMax, bIsConsonant) {
	var nStrSize = StringSize(s);
	var cPostN, cPostL;
	
	if (bIsConsonant) {
		cPostL = "À»";
		cPostN = "Àº";
	} else {
		cPostL = "¸¦";
		cPostN = "´Â";
	}

	if (nStrSize == 0 && nMin > 0) {
		ERRORMSG = name + cPostL + "  ÀÔ·ÂÇÏ¼¼¿ä.";
		return false;
	}

	if ( (nMin == 0 || nMin == 1) && nStrSize > nMax) {
		ERRORMSG = name + cPostN + " ÇÑ±Û " + Math.floor(nMax/2) +
		"ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÇÏ¼¼¿ä.\n\nÇöÀç ÀÔ·ÂµÈ ±æÀÌ : " +
		nStrSize/2 + "ÀÚ";
		return false;
	}

	if (nStrSize < nMin || nStrSize > nMax) {
		ERRORMSG = name + cPostN + " ÇÑ±Û " + Math.ceil(nMin/2) +
		"ÀÚ ÀÌ»ó, " + Math.floor(nMax/2) +
		"ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÇÏ¼¼¿ä.\n\nÇöÀç ÀÔ·ÂµÈ ±æÀÌ : " +
		nStrSize/2 + "ÀÚ";
		return false;
	}
	return true;
}

function filterInvalidStr( orgString ){
	var check_idx = 0;
	if ( orgString == "" || orgString.length < 1 ) {
		return -1;
	}

	for ( i=0; i < grFilter.length; i++ ) {
		if( orgString.toLowerCase().indexOf( grFilter[i].toLowerCase() ) >= 0 ) {
			return i;
		}
	}
	return -1;
}
function filterInvalidADStr( orgString ){
	var check_idx = 0;
	if ( orgString == "" || orgString.length < 1 ) {
		return -1;
	}

	for ( i=0; i < grADFilter.length; i++ ) {
		if( orgString.toLowerCase().indexOf( grADFilter[i].toLowerCase() ) >= 0 ) {
		return i;
		}
	}
	return -1;
}


function show_Pic(var1, var2, var3)
{
	width = 300;
	height = 300;
	window.open('/showPreview.php?var1='+var1+'&var2='+var2+'&var3='+var3,'preview','toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=no,width='+ width +',height=' + height + ',z-lock=yes');
}

function downLoad(var1, var2)
{
	location.href='/downLoad.php?var1='+var1+'&var2='+var2;
}


/////// ½ºÅ©¸³Æ® ÅÂ±× °­Á¦ º¯°æ //////////
function covert_script_tags(obj5str)
{
	var myre=/(<){1}(\/)?script(\s*)(\S*)(>){1}/gi;
	if(typeof(obj5str)=="string")
		{
			return obj5str.replace(myre,"&lt;$2script $3 $4 &gt;");
		}else{
		obj5str.value =obj5str.value.replace(myre,"&lt;$2script $3 $4 &gt;");
		}
}

///////// ¼ýÀÚ¸¸ ¾²±â °¡´ÉÇÏ°Ô ¼Ó¼º Àû¿ë ///////
function NumberOnly(obj)
{
	obj.value=obj.value.replace(/\D/g,'');
}


////// ÇØ´ç ·¹ÀÌ¾îÀÇ »óÅÂ¿Í À§Ä¡¸¦ º¯°æÇÑ´Ù. ///
function layerAction_To(name,status, _top, _left) { 
	var obj=document.all[name];
	obj.style.posLeft=_top;
	obj.style.posTop=_left;
	if(status=='visible') {
		if(select_obj) {
			select_obj.style.visibility='hidden';
			select_obj=null;
		}
		select_obj=obj;
	}else{
		select_obj=null;
	}
	obj.style.visibility=status; 
}
var select_obj;

//////// ÇØ´ç ·¹ÀÌ¾îÀÇ »óÅÂ¸¦ º¯°æ ///////////
function layerAction(name,status) { 
	var obj=document.all[name];
	var _tmpx,_tmpy, marginx, marginy;
	_tmpx = event.clientX + parseInt(obj.offsetWidth);
	_tmpy = event.clientY + parseInt(obj.offsetHeight);
	_marginx = document.body.clientWidth - _tmpx;
	_marginy = document.body.clientHeight - _tmpy ;
	if(_marginx < 0)
		_tmpx = event.clientX + document.body.scrollLeft + _marginx ;
	else
		_tmpx = event.clientX + document.body.scrollLeft ;
	if(_marginy < 0)
		_tmpy = event.clientY + document.body.scrollTop + _marginy +20;
	else
		_tmpy = event.clientY + document.body.scrollTop ;
	obj.style.posLeft=_tmpx-13;
	obj.style.posTop=_tmpy-12;
	if(status=='visible') {
		if(select_obj) {
			select_obj.style.visibility='hidden';
			select_obj=null;
		}
		select_obj=obj;
	}else{
		select_obj=null;
	}
	obj.style.visibility=status; 
}


///// °­Á¦·Î ¸µÅ© °É±â ////////////
function linkTo(link_url, msg)
{
	if(msg != ''){

		if(confirm(msg)){
			document.location.target="_top";
			document.location.href=link_url;
		}

	}else{
		document.location.target="_top";
		document.location.href=link_url;
	}
}

/////////// Áñ°Ü Ã£±â °ü·Ã ///////////////
function add_bookMark()
{
	var defaultString = document.title;
	subject = prompt('Áñ°ÜÃ£±â¿¡ µî·ÏÇÒ ÇöÀç ÆäÀÌÁöÀÇ Á¦¸ñÀ» ÀÔ·ÂÇØÁÖ¼¼¿ä.', defaultString);

	if(subject != "" && subject != null)
	{
		Links.subject.value = subject;
		Links.submit();
	}
}
function del_bookMark()
{
	window.open('/codeshop/del_bookmark.html','','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=280,height=370,z-lock=yes');
}

function changeClass(obj, class_style)
{
	obj.className = class_style;
}

//////////////////////////////////////////////////////////////
function subMenuAction(name, status, _top, _left, obj, class_style)
{
	layerAction_To(name, status, _top, _left);
	changeClass(obj, class_style);
}

function select_layer(selected, name)
{
	search.sselect.value = selected;
	search.sselect_show.value = name;
	layerAction_To('search_layer', 'hidden');
}

function select_table_layer(selected, name)
{
	search.table.value = selected;
	search.sselect_show.value = name;
	layerAction_To('search_layer', 'hidden');
}

function search_check(form)
{
	var check_status = false;

	if(!form.keyword.value)
	{
		alert('°Ë»öÇÒ Å°¿öµå¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
		form.keyword.focus();
		return false;
	}

	if(form.sname.checked == true) check_status = true;
	if(form.ssubject.checked == true) check_status = true;
	if(form.scontent.checked == true) check_status = true;

	if(check_status == false)
	{
		alert('°Ë»ö´ë»óÀº Á¦¸ñÀÌ³ª ³»¿ë ¶Ç´Â ÀÛ¼ºÀÚ·Î ¼±ÅÃ µÇ¾î¾ß ÇÕ´Ï´Ù.');
		return false;
	}
	return true;
}

function search_check_member(form)
{
	var check_status = false;

	if(form.sid.checked == true) check_status = true;
	if(form.sname.checked == true) check_status = true;
	if(form.semail.checked == true) check_status = true;

	if(check_status == false)
	{
		if(form.ssex[0].checked || form.ssex[1].checked || form.sage.selectedIndex != 0){
		}else{
			alert('°Ë»ö´ë»óÀº ÀÌ¸§ÀÌ³ª ¾ÆÀÌµð ¶Ç´Â ¼ºº°·Î ¼±ÅÃµÇ¾îÁ®¾ß ÇÕ´Ï´Ù.');
			return false;
		}
	}else{
		if(!form.keyword.value)
		{
			alert('°Ë»öÇÒ Å°¿öµå¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			form.keyword.focus();
			return false;
		}
	}

	return true;
}
////////// ÀÌ¸ÞÀÏ À¯È¿¼º °Ë»ç //////////////
function validate(emailad) {

var exclude=/[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
var check=/@[\w\-]+\./;
var checkend=/\.[a-zA-Z]{2,3}$/;

        if(((emailad.search(exclude) != -1)||(emailad.search(check)) == -1)||(emailad.search(checkend) == -1)){
                return false;
        }

		return true;
}

///////////// ÆÄÀÏ Ãß°¡ //////////////
function add_file(size, ext)
{
	var innerHtmlValue = "";
	cnt = form.imgCount.value;
	cnt++;
	if(cnt > 3)
	{
		return;
	}else{
		innerHtmlValue = "<input type=file class=input1 name=file" + cnt+ " size='" + size + "' " + ext + ">";
		innerHtmlValue += " <select name=position" + cnt + " class=input1>";
		innerHtmlValue += "<option value=0>¿ÞÂÊ Á¤·Ä</option>";
		innerHtmlValue += "<option value=1>Áß¾Ó Á¤·Ä</option>";
		innerHtmlValue += "<option value=2>¿À¸¥ÂÊ Á¤·Ä</option>";
		innerHtmlValue += "</select>";
		eval('sw_file_add_form' + cnt).innerHTML = innerHtmlValue;
//		eval("document.imgEvent" + cnt ).style.display = "";
		form.imgCount.value = cnt;
	}
}

/// ÆË¾÷ Ã¢ ///
function winOpen(url, para, width, height)
{
	if(!para) para = '';
	if(!width) width = 300;
	if(!height) height = 500;

	showPop = window.open(url + para, '', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=' + width + ',height=' + height + ',z-lock=yes');

	if(showPop == null)
	{
		alert('ÇöÀç ÆË¾÷ ¼³Á¤À» ÇØµÎ¼Å¾ß ÀÌ¿ë °¡´ÉÇÑ ±â´É ÀÔ´Ï´Ù.');
	}
}

function winOpen_s(url, para, width, height)
{
	if(!para) para = '';
	if(!width) width = 300;
	if(!height) height = 500;

	window.open(url + para, '', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=' + width + ',height=' + height + ',z-lock=yes');
}

// À©µµ¿ì »óÅÂ¹Ù ÁöÁ¤//
function window_status(msg, action)
{
	if(!action) action = 0;

	if(action == 0){
		window.status = '';
	}else{
		window.status = msg;
	}
}

//// Ä«Å×°í¸® ¼±ÅÃ ////
function category_select(category_redirect, redirect_url)
{
	if (category_redirect.options[category_redirect.selectedIndex].value != "none")
	{ 
		location = redirect_url + "?category=" + category_redirect.options[category_redirect.selectedIndex].value;
	}           

}

function form_self_reflash(category_redirect, redirect_url)
{

	form.category.value = category_redirect.options[category_redirect.selectedIndex].value;
	form.action = redirect_url;
	form.submit();

}

/// »õÃ¢À¸·Î Æû ³¯¸®±â..
var myHeight = 250;
var isResizable = true;

function createTarget_host_search(form) {

	if(!form.host.value)
	{
		return false;
	}
	_target = form.target;
	_colon = _target.indexOf(":");

	if(_colon != -1) {
		form.target = _target.substring(0,_colon);
		form.args = _target.substring(_colon+1);
	} else if(typeof(form.args)=="undefined") {
		form.args = "";
	}

	if(form.args.indexOf("{")!=-1) {
		_args = form.args.split("{");
		form.args = _args[0];

		for(var i = 1; i < _args.length;i++) {
			_args[i] = _args[i].split("}");
			form.args += eval(_args[i][0]) + _args[i][1];
	   }
	}

	form.args = form.args.replace(/ /g,"");
	_win = window.open('',form.target,form.args);

	if(typeof(focus)=="function")
		_win.focus();
	return true;
}
//-->

function cls_sms(obj){
	if(obj==1){
		document.getElementById('divsms').style.display="none";
		document.getElementById('divsms_s').style.display="block";
	}else{
		document.getElementById('divsms').style.display="block";
		document.getElementById('divsms_s').style.display="none";
	}
}

function clearbg(){
	document.getElementById('contents').style.background="#fff";
}
