
// ¿î¿µ±¹, MC´Â ¹Ì´ÏÈ¨ÀÌ ¾ø¾î¼­
function blankfunciton(){
	return;
}


//¼ýÀÚ¸¸ ÀÔ·Â¹ÞÀ½
//Çü½Ä : OnlyNum(Æûvalue°ª)
//¿¹ : OnlyNum(document.form1.jumin1.value)
//°á°ú : ¼ýÀÚ(true), ¼ýÀÚ¾Æ´Ô(false)

function OnlyNum(str){
	var ret;
	for (var i = 0; i < str.length; i++) {
	    ret = str.charCodeAt(i);
		if (!((ret > 47) && (ret < 58)))  {
			return false;
		}
	}
	return true;
}


//ÇÑ±Û¸¸ ÀÔ·Â¹ÞÀ½
//Çü½Ä : OnlyHan(Æûvalue°ª)
//¿¹ : OnlyHan(document.form1.name.value)
//°á°ú : ÇÑ±Û(true), ÇÑ±Û¾Æ´Ô(false)

function OnlyHan(str) 
{
	var ret;

	for (var i = 0; i < str.length; i++) {
	    ret = str.charCodeAt(i);
		if (ret > 31 && ret < 127) {
			return false;
		}
	}
	return true;
}


//°ø¹éÀ» Á¦¿ÜÇÑ ±æÀÌ
//Çü½Ä : ExceptBlankLength(Æûvalue°ª)
//¿¹ : ExceptBlankLength(document.form1.name.value)
//°á°ú : ±æÀÌ¹ÝÈ¯

function ExceptBlankLength(strOriginal)
{
	var position, strOri_Length;

	position = strOriginal.indexOf(' ');

	while (position != -1){
		strOriginal = strOriginal.replace(' ', '');
		position    = strOriginal.indexOf(' ');
	}

	strOri_Length = strOriginal.length;

	return strOri_Length;
}


//¸ÞÀÏÀ¯È¿¼ºÃ¼Å©
//Çü½Ä : MailCheck(Æûvalue°ª)
//¿¹ : MailCheck(document.form1.email.value)
//°á°ú : Á¤»ó(true), ºñÁ¤»ó(false)
function MailCheck(ObjMail)
{
	if (ObjMail.search(/(\S+)@(\S+)\.(\S+)/) == -1 ) 
	{
		return false;    
	}
	return true;
}


//±æÀÌ°è»ê
//Çü½Ä : StringSize(Æûvalue°ª)
//¿¹ : StringSize(document.form1.title.value)
//°á°ú : ±æÀÌ¹ÝÈ¯
function StringSize(str) {
	var i, len=0;
	for(i=0;i < str.length; i++) len++;
	return len;
}


// focus  ÀÌµ¿
//Çü½Ä : MoveFocus(this,6,jumin2)
//°á°ú : ÀÏÁ¤±æÀÌÈÄ ÀÚµ¿À¸·Î Æ÷Ä¿½º ÀÌµ¿
function MoveFocus( val, len, nextfocus ){
	var myvalue = val.value;
	if ( myvalue.length == len ) {
		nextfocus.select();
		nextfocus.focus();
	}
}

//===================================================================================================
// Ã¤Å©¹Ú½º ³ª ¶óµð¿À ¹öÆ° ¼±ÅÃ¿©ºÎÈ®ÀÎ ÇÔ¼ö
//	if (!checkSelect(form,"memberID"))
//	{
//		alert("¼±ÅÃÇÏ½Å ¾ÆÀÌµð°¡ ¾ø½À´Ï´Ù.");
//	}

function checkSelect(form, InputName) {

	var i = 0; 
	while (i < form.elements.length) {
		if (form.elements[i].name == InputName) {
			if (form.elements[i].checked == true) {
				return true
			}
		}
		i++;
	}
	return false
}


// Textarea ¾È¿¡ Á¤ÇØÁø byte¸¸Å­¸¸ µé¾î°¡±â  ¿¹) onkeyup="updateChar(1000,this.form,'contents')"

function updateChar(length_limit, form, inputName)
{	
	var comment='';
	comment = eval("form."+inputName);
	var length = calculate_msglen(comment.value);
//	document.getElementById("textlimit").innerHTML = length;
	if (length > length_limit) {
		alert("ÃÖ´ë " + length_limit + "byte ±îÁö ¾²½Ç¼ö ÀÖ½À´Ï´Ù.\nÃÊ°úµÈ ±ÛÀÚ¼ö´Â ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù.");
		comment.value = comment.value.replace(/\r\n$/, "");
		comment.value = assert_msglen(comment.value, length_limit);
	}
}


function updateChar2(length_limit, form, inputName)
{
	var comment='';
	comment = eval("form."+inputName);
	var length = calculate_msglen(comment.value);
	document.getElementById("textlimit").innerHTML = length;
	if (length > length_limit) {
		alert("ÃÖ´ë " + length_limit + "byte ±îÁö ¾²½Ç¼ö ÀÖ½À´Ï´Ù.\nÃÊ°úµÈ ±ÛÀÚ¼ö´Â ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù.");
		comment.value = comment.value.replace(/\r\n$/, "");
		comment.value = assert_msglen(comment.value, length_limit);
	}
}


function calculate_msglen(message)
{
	var nbytes = 0;

	for (i=0; i<message.length; i++) {
		var ch = message.charAt(i);
		if(escape(ch).length > 4) {
			nbytes += 2;
		} else if (ch == '\n') {
			if (message.charAt(i-1) != '\r') {
				nbytes += 1;
			}
		} else if (ch == '<' || ch == '>') {
			nbytes += 4;
		} else {
			nbytes += 1;
		}
	}

	return nbytes;
}

function assert_msglen(message, maximum)
{
	var inc = 0;
	var nbytes = 0;
	var msg = "";
	var msglen = message.length;

	for (i=0; i<msglen; i++) {
		var ch = message.charAt(i);
		if (escape(ch).length > 4) {
			inc = 2;
		} else if (ch == '\n') {
			if (message.charAt(i-1) != '\r') {
				inc = 1;
			}
		} else if (ch == '<' || ch == '>') {
			inc = 4;
		} else {
			inc = 1;
		}
		if ((nbytes + inc) > maximum) {
			break;
		}
		nbytes += inc;
		msg += ch;
	}
	//document.getElementById("textlimit").innerHTML = nbytes;
	return msg;
}


function FileAdd(upfolder,filesize) {
	window.open("http://file.mobilefuturist.com/MF7TS/file_add.asp?upfolder="+ upfolder + "&size="+ filesize,"file_add","left=100, top=100, toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, width=440, height=218");
}

function MultiFileAdd(upfolder,filesize,inputname) {
	window.open("http://file.mobilefuturist.com/MF7TS/multifile_add.asp?inputname="+ inputname + "&upfolder="+ upfolder + "&size="+ filesize,"file_add","left=100, top=100, toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, width=440, height=218");
}

function PuzzleFileAdd(upfolder,filesize) {
	window.open("http://file.mobilefuturist.com/MF7TS/puzzle_file_add.asp?upfolder="+ upfolder + "&size="+ filesize,"file_add","left=100, top=100, toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, width=440, height=218");
}

function FileDel(v) {
	if(v == "1")
	{
		document.all.file_01.value=""
		document.all.file_01_size.value=""
	}
	else if (v == "2")
	{
		document.all.file_02.value=""
		document.all.file_02_size.value=""
	}
	else if (v == "3")
	{
		document.all.file_03.value=""
		document.all.file_03_size.value=""
	}
	else if (v == "4")
	{
		document.all.file_04.value=""
		document.all.file_04_size.value=""
	}
	else if (v == "5")
	{
		document.all.file_05.value=""
		document.all.file_05_size.value=""
	}
	else if (v == "6")
	{
		document.all.file_06.value=""
		document.all.file_06_size.value=""
	}
	else if (v == "7")
	{
		document.all.file_07.value=""
		document.all.file_07_size.value=""
	}
	else if (v == "8")
	{
		document.all.file_08.value=""
		document.all.file_08_size.value=""
	}
	else if (v == "9")
	{
		document.all.file_09.value=""
		document.all.file_09_size.value=""
	}
	else if (v == "10")
	{
		document.all.file_10.value=""
		document.all.file_10_size.value=""
	}
}

function resizeFrame() {

var min_h = 100;

        var oIFrame = document.getElementById("commentframe");

        try {          

          var oDoc = oIFrame.contentDocument || oIFrame.contentWindow.document;        

          if (/MSIE/.test(navigator.userAgent)) {
            var frmHeight = oDoc.body.scrollHeight;
          } else {
            var s = oDoc.body.appendChild(document.createElement('DIV'))
            s.style.clear = 'both';

            var frmHeight = s.offsetTop;

            s.parentNode.removeChild(s);
          }
          

          if (frmHeight < min_h) frmHeight = min_h;
          oIFrame.height = frmHeight;
	} catch (e) { }
}



document.write("<script type='text/javascript' src='/common/js/flash_url.js'></script>");



function bluring(){
	if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus();
}
document.onfocusin=bluring;




// ÇÃ·¡½¬ ½ºÅ©¸³Æ®

// flashWrite(ÆÄÀÏ°æ·Î, °¡·Î, ¼¼·Î, ¾ÆÀÌµð, ¹è°æ»ö, À©µµ¿ì¸ðµå)
function showFlash(url,w,h,id,bg,win){





	// ÇÃ·¡½Ã ÄÚµå Á¤ÀÇ
	var flashStr=
	"<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='"+w+"' height='"+h+"' id='"+id+"' align='middle'>"+
	"<param name='movie' value='"+url+"' />"+
	"<param name='wmode' value='"+win+"' />"+
	"<param name='menu' value='false' />"+
	"<param name='quality' value='high' />"+
	"<param name='bgcolor' value='"+bg+"' />"+
	"<param name='allowScriptAccess' value='always'>"+
	"<embed src='"+url+"' wmode='"+win+"' menu='false' quality='high' bgcolor='"+bg+"' width='"+w+"' height='"+h+"' name='"+id+"' align='middle' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />"+
	"</object>";

	// ÇÃ·¡½Ã ÄÚµå Ãâ·Â
	document.write(flashStr);

}



// ÇÃ·¡½¬ ½ºÅ©¸³Æ®

// flashWrite(ÆÄÀÏ°æ·Î, °¡·Î, ¼¼·Î, ¾ÆÀÌµð, ¹è°æ»ö, À©µµ¿ì¸ðµå)
function flashWrite(url,w,h,id,bg,win){

	// ÇÃ·¡½Ã ÄÚµå Á¤ÀÇ
	var flashStr=
	"<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='"+w+"' height='"+h+"' id='"+id+"' align='middle'>"+
	"<param name='movie' value='"+url+"' />"+
	"<param name='wmode' value='"+win+"' />"+
	"<param name='menu' value='false' />"+
	"<param name='quality' value='high' />"+
	"<param name='bgcolor' value='"+bg+"' />"+
	"<embed src='"+url+"' wmode='"+win+"' menu='false' quality='high' bgcolor='"+bg+"' width='"+w+"' height='"+h+"' name='"+id+"' align='middle' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />"+
	"</object>";

	// ÇÃ·¡½Ã ÄÚµå Ãâ·Â
	document.write(flashStr);

}

/* ÆÄÀÏ ¾÷·Îµå */
function PopUpFileUpload(tbxName, folderName) 
{ 
	window.open ('/common/fileUpload.asp?tbx='+tbxName+'&folderName='+folderName,'fileUpload','width=370, height=170');
}

/* ÆÄÀÏ ¾÷·Îµå ÈÄ ÁöÁ¤ textbox¿¡ ÆÄÀÏ¸í »ðÀÔ */
function AddOption(tbx, text, value, imgwidth, fileSize)
{
	var form = document.f;

	//select box¿¡ ÆÄÀÏ¸í Ãß°¡
	//form.fileName.options[form.fileName.options.length] = new Option(text , value+'|'+imgwidth+'|'+fileSize);
	eval("form."+tbx).value = text;
	//ÃÑÆÄÀÏ»çÀÌÁî º¯°æ(byte)
	form.allSizeByte.value = parseInt(form.allSizeByte.value) + fileSize;
	
	//ÃÑÆÄÀÏ»çÀÌÁî º¯°æ(kb)
	form.allSize.value = parseInt(form.allSizeByte.value/1024);
}

function PopupLogin(url)
{
	window.open("/Login/FrmLogin.asp?url="+url,"login","width=508,height=450,scrollbars=no");
}


// ·¹ÀÌ¾î º¸ÀÌ±â °¨Ãß±â ½ºÅ©¸³Æ®

var ie4 = (document.all) ? true : false; 
var ns4 = (document.layers) ? true : false; 
var ns6 = (document.getElementById && !document.all) ? true : false; 
function hidelayer(lay) { 
if (ie4) {document.all[lay].style.display = "none";
document.all[lay].style.zIndex = -5; 
} 
if (ns4) {document.layers[lay].display = "none";
document.layers[lay].zIndex = -5;
} 
if (ns6) {document.getElementById([lay]).style.display = "none";
document.getElementById([lay]).style.zIndex = -5;
} 
} 
function showlayer(lay) { 
if (ie4) {document.all[lay].style.display = "block";
document.all[lay].style.zIndex = 10;
} 
if (ns4) {document.layers[lay].display = "block";
document.layers[lay].zIndex = 10;
} 
if (ns6) {document.getElementById([lay]).style.display = "block";
document.getElementById([lay]).style.zIndex = 10;
} 
} 
function writetolayer(lay,txt) { 
if (ie4) { 
document.all[lay].innerHTML = txt; 
} 
if (ns4) { 
document[lay].document.write(txt); 
document[lay].document.close(); 
} 
if (ns6) { 
over = document.getElementById([lay]); 
range = document.createRange(); 
range.setStartBefore(over); 
domfrag = range.createContextualFragment(txt); 
while (over.hasChildNodes()) { 
over.removeChild(over.lastChild); 
} 
over.appendChild(domfrag); 
   } 
} 

