var n	= (document.layers) ? 1:0;
var ie	= (document.all)	? 1:0;


// ¸®»çÀÌÁî
function reSize()
{
	var BoardMainFrame	=	board_main_frame.document.body;
	var ContentFrame	=	document.all["board_main_frame"];

	ContentFrame.style.height = BoardMainFrame.scrollHeight + (BoardMainFrame.offsetHeight - BoardMainFrame.clientHeight);
	//ContentFrame.style.width  = BoardMainFrame.scrollWidth + (BoardMainFrame.offsetWidth - BoardMainFrame.clientWidth);		
	
}

function reSize0()
{
	var ParentFrame	    =	board_main_frame.document.body;
	var ContentFrame	=	document.all["board_main_frame"];

	ContentFrame.style.height = ParentFrame.scrollHeight + (ParentFrame.offsetHeight - ParentFrame.clientHeight);
	ContentFrame.style.width = ParentFrame.scrollWidth + (ParentFrame.offsetWidth - ParentFrame.clientWidth);
}

// ´Þ·Â ÇÁ·¹ÀÓ Å©±â Á¶Á¤
function reSizeCal()
{
	var CalParentFrame	=	calendar_frame.document.body;
	var CalContentFrame	=	document.all["calendar_frame"];

	CalContentFrame.style.height = CalParentFrame.scrollHeight + (CalParentFrame.offsetHeight - CalParentFrame.clientHeight);
	CalContentFrame.style.width = CalParentFrame.scrollWidth + (CalParentFrame.offsetWidth - CalParentFrame.clientWidth);
}


function reSize2(no)
{	    
	var ParentFrame	    =	eval("CommentLayer_" + no +  ".document.body");
	var ContentFrame	=	eval("document.all.CommentLayer_" + no);

	ContentFrame.style.height = ParentFrame.scrollHeight + (ParentFrame.offsetHeight - ParentFrame.clientHeight);
	parent.reSize0();
}


// ½ºÅ©·Ñ¹Ù À§Ä¡°íÁ¤
function SetScroll()
{
	window.scrollTo(0, 0);
	//sy = document.body.scrollTop;
	//window.scrollBy(0, -sy);
}


// ¸®½ºÆ®
function ListBoard(id, category) 
{
	document.board_main_frame.location.href = 'board_list.html?board=' + id + '&category=' + category;
}


// °Ô½Ã¹° º¸±â
var m;
function BoardAction(m, no) 
{

	parent.SetScroll();
	f = document.forms.frm;

	switch(m) {
		case "list"	 : action = "board_list.html";		break;
		case "view"	 : action = "board_view.html";		break;
		case "write" : action = "board_write.html";		break;
		case "update": action = "board_update.html";	break;
		case "reply" : action = "board_reply.html";		break;
	}

	f.action	= action;
	f.no.value	= no;
    f.target    = "";
	f.submit();
	//document.blog_main_frame.location.href = '/blog/post_view.html?blog_id=' + id + '&category_no=' + no;
}



// °Ô½Ã¹° ¾²±â
function WriteBoard(id)
{
	document.location.href = 'board_write.html?board=' + id;
}


// ´ä±Û ¾²±â
var id;
function ReplyBoard(id, no)
{
	document.location.href = 'board_reply.html?board=' + id + '&no=' + no;
}

// °Ô½Ã¹° ¼öÁ¤
function UpdateBoard(id, no, pass)
{
	document.location.href = 'board_update.html?board=' + id + '&no=' + no + '&passwd=' + pass ;
}

// °Ô½Ã¹° »èÁ¦
function DeleteBoard(id, no, pass)
{
	if(confirm("Á¤¸»·Î »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?")) {
		document.location.href = 'board_action.html?board=' + id + '&mode=delete&no=' + no + '&passwd=' + pass;
	}
}

// ²¿¸®¸» º¸±â ¼û±â±â
function ViewComment(id, no, type)
{
    obj = eval("document.all.CommentLayer_" + no);

    if(type == 1)  obj.src = "comment_list.html?board=" + id + "&no=" + no;
    else obj.src = "comment_list.html?board=" + id + "&no=" + no;

    if(obj.style.display == "none") {
        obj.style.display = "";
    } else {
        obj.style.display = "none";
    }
}


// ·Î±×ÀÎ Ã¢
function LoginWindow(id)
{
	newWin('login_window.html?board=' + id, 'login', 300, 150);
}

// ·Î±×¾Æ¿ô Ã¢
function LogoutWindow(id)
{
	newWin('login_action.html?board=' + id + '&mode=logout', 'login', 300, 150);
}


// ºñ¹Ð¹øÈ£ È®ÀÎÃ¢
function ConfirmPass(id, no, mode)
{
	var f = document.forms.frm;

	newWin('', 'confirm', 300, 150);
	f.action	= "confirm_pass.html";
	f.target	= "confirm";
	f.no.value	= no;
	f.mode.value = mode;
	f.submit();
	
}


// ²¿¸®±Û ¾²±â °¡´ÉÇÏ°Ô..
function ClearText(obj, type){
    if (type=="1"){
        if (obj.value == "ÀÌ¸§"){
           obj.value = "";
        }
    }
    else{
        if (obj.value == "ºñ¹Ð¹øÈ£"){
           obj.value = "";
        }
    }


}

// ²¿¸®±Û »èÁ¦
function DeleteComment(no, pass)
{

	if(!no) {
		alert("±Û¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä!");
		return;
	}

    f   = document.forms.comment_frm;
    f.mode.value    = 'delete';
    f.no.value      = no;
    f.passwd.value  = pass;

    f.submit();
}

// ÀÌ¹ÌÁö Ãß°¡Ã¢
function AddImage(board) {

    newWin('add_image.html?board='+board,'','350','250');

}

// ÆÄÀÏ Ãß°¡Ã¢
function AddFile(board) {

    newWin('add_file.html?board='+board,'','350','250');

}


// ÆÄÀÏ ´Ù¿î·Îµå
function FileDown(no)
{
	//window.open('file_down.html?file_no=' + no);
    document.file_down_frame.location.href = 'file_down.html?file_no=' + no;
}

// ÆäÀÌÁö ÀÌµ¿
function GoPage(page)
{
	var f = document.forms.frm;

	f.page.value	= page;
	f.submit();
}

// ´©µå¹Ú½º ¸®·Îµå
function NudeBoxReload(id)
{
	parent.nudebox_frame.location.href = 'http://nudebox.net/nudebox/nudebox.html?user_id=' + id;
}

function Move2(id, url)
{
	document.blog_main_frame.location.href = url + '?blog_id=' + id;
}

function Move(url)
{
	self.top.location.href = url;
}

// ÆäÀÌÁö ÀÌµ¿ - Æ÷½ºÆ®¹æ½Ä
function page_action(url, no, mode) {
    var f = document.forms['frm'];
f.submit();
    f.action     = url;
    f.mode.value = (mode) ? mode : "";
    f.no.value   = (no)   ? no   : "";

    if(mode == "delete") {
        if(confirm("Á¤¸» »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?")) {
            f.submit();
        } else {
            return false;
        }
    } else {
        f.submit();
    }
}

// ÆäÀÌÁö Á¤·Ä
function OrderBy(field) {
	var f = document.forms.frm;

	if(f.order_key.value == field) {
		if(f.order_by.value	== "ASC")
			f.order_by.value	= "DESC";
		else
			f.order_by.value	= "ASC";
	} else {
		f.order_by.value		= "ASC";
	}
	
	f.order_key.value	= field;

	f.submit();
}

// Àå¸£¼±ÅÃ
function SelectGenre(genre, url) {
	var f = document.forms['frm'];

	f.action		= url;
	f.genre.value	= genre;
	f.page.value	= 1;

	f.submit();
}

// ¸®½ºÆ® Å×µÎ¸® Ç¥½Ã
function mouseOnTD(seq, bool)
{
	var oTD = eval("document.all.listXP" + seq);
	var len = oTD.length;
	var borderStyle = "1 solid slategray";
	
	if (bool){
		// À§,¾Æ·¡ ½ºÅ¸ÀÏ
		for(var i =0; i < len ; i++){
			oTD[i].style.borderTop = borderStyle;
			oTD[i].style.borderBottom = borderStyle;
			oTD[i].style.cursor = "default";
		}

		// ¿ÞÂÊ, ¿À¸¥ÂÊ ½ºÅ¸ÀÏ
		oTD[0].style.borderLeft = borderStyle;
		oTD[0].style.backgroundColor = "#b6c9d9";
		oTD[len-1].style.borderRight = borderStyle;
	}else{
		for(var i =0; i < len; i++){
			oTD[i].style.border = "";
		}
		oTD[0].style.backgroundColor = "";
	}
}

// »õÃ¢¿­±â
function newWin(page,name,w,h,scroll) { 

	LeftPosition	= (screen.width)?(screen.width-w)/2:100;
	TopPosition		= (screen.height)?(screen.height-h)/2:100;

	settings		= 'width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',status=no'; 

	mywin = window.open(page,name,settings); 
	mywin.self.focus();

} 

// ÀÌ¹ÌÁöÅ©±â »õ·Î°íÄ§
function resizeImage(num)
{

  var width = eval('document.all.userImg'+num+'.width');
  if( width > 520 )
  {
    eval('document.all.userImg'+num+'.width = 520');
  }

}

// ÀÌ¹ÌÁö º¸±â
function ImageView(image){
   
   newWin("image_view.html?image=" + image, "mainview", 100, 100);

}

/**
 *	ÀüÃ¼¼±ÅÃ/ÀüÃ¼¼±ÅÃÃë¼Ò
 */
var checkall = false;

function CheckAll() 
{	
	var chk = document.forms.frm;
	
	if (checkall == false) {
		for (var i=0; i < chk.length;i++)	{
			if (chk[i].type == "checkbox" && chk[i].checked == false) {
				chk[i].checked = true;
			}
		}
		checkall = true;
	}
	else {
		for (var i=0; i < chk.length;i++) {
			if (chk[i].type == "checkbox" && chk[i].checked == true) {
				chk[i].checked = false;
			}
		}
		checkall = false;
	}
}

/**
 *	ÀÔ·Â°ª Ã¼Å©
 */
function check(obj, msg)
{
    if(obj.value == '') {
        alert(msg + "  ÀÔ·ÂÇÏ¼¼¿ä!");
        obj.focus();
        return false;
    } else {
        return true;
    }
}


// Æû°ª Ã¼Å©
function check(obj, msg)
{
    if(obj.value == '') {
        //obj.value = msg;
        alert(msg + "  ÀÔ·ÂÇÏ¼¼¿ä!");
        obj.focus();
        return false;
    } else {
        return true;
    }
}

// radio, checkbox Ã¼Å© ¿©ºÎ
function radio_checkbox(obj, msg)
{
	result = false;

    for(i=0; i<obj.length; i++) {
        if(obj[i].checked == true) {
            result = true;
            break;
        }
    }

	if(result == false) {
		alert(msg + " Ã¼Å©ÇÏ¼¼¿ä!");
		obj[0].focus();
		return false;
	} else {
		return true;
	}
}


/**
 *  ÀÌ¹ÌÁö Å©±â¿¡ ¸ÂÃç¼­ Ã¢ °¡¿îµ¥·Î ¶ç¿ì±â
 *	@param	pw	Ãß°¡ °¡·Î ¿©¹é
 *	@param	ph	Ãß°¡ ¼¼·Î ¿©¹é
 */
function WindowResize(id, pw, ph) {
        
    var image  = document.images[id];   // ÀÌ¹ÌÁö
    var scroll = false;                 // ½ºÅ©·Ñ ¿©ºÎ
    var sw,sh;                          // ÇØ»óµµ
    var w,h;                            // Ã¢Å©±â
    var l,t;                            // Ã¢À§Ä¡

    // ÇØ»óµµ
    sw = screen.width;
    sh = screen.height - 30; // ÀÛ¾÷Ç¥½ÃÁÙ »©ÁÜ

    // Ã¢Å©±â = ÀÌ¹ÌÁö Å©±â + ¿©¹é + Ãß°¡¿©¹é
    w = image.width  + 20 + pw;
    h = image.height + 60 + ph;

    // Ã¢À» °¡¿îµ¥·Î
    l = (sw) ? (sw-w)/2 : 100;
    t = (sh) ? (sh-h)/2 : 100;

    // ÇØ»óµµ º¸´Ù ÀÌ¹ÌÁö°¡ Å©¸é ½ºÅ©·Ñ¹Ù º¸¿©ÁÖ°í Ã¢Å©±â¸¦ ÇØ»óµµ¿¡ ¸ÂÃá´Ù
    if( w >= sw ) {
        w = sw;
        l = 0;
        scroll = true;
    }

    if( h >= sh ) {
        h = sh;
        t = 0;
        scroll = true;
    }


    // °¡·Î·Î ±ä ÀÌ¹ÌÁö ÀÏ°Ü¿ì ¼¼·Î ½ºÅ©·ÑÀ» ¾ø¾ÖÁØ´Ù
    if( w >= sw && h < sh ) {
        h = h + 25;
    }

    // ¼¼·Î·Î ±ä ÀÌ¹ÌÁö ÀÏ °æ¿ì °¡·Î ½ºÅ©·ÑÀ» ¾ø¾ÖÁØ´Ù
    if( w < sw && h >= sh ) {
        w = w + 20;
    }

    //  ½ºÅ©·Ñ Ã³¸®
    if(scroll) {
        document.getElementById("imageWin").scroll = "yes";
    } else {
        document.getElementById("imageWin").scroll = "no";
    }
	
    self.moveTo(l, t);      // °¡¿îµ¥·Î
    self.resizeTo(w, h);    // Å©±â Á¶Àý

}

//////////////////////////////////////
// IE Embed patch
//
// @author iezn@iezn.com
// @homepage http://iezn.com
// @create date 2006.04.19
// @last modify 2006.04.25
// @version 0.41
// ¹èÆ÷½Ã À§³»¿ëÀ» Æ÷ÇÔÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù
//////////////////////////////////////
/**
* embed ÆÐÄ¡ Àû¿ë ÄÁÅ×ÀÌ³Ê
* nullÀÎ°æ¿ì document °ªÀ» ±âº»À¸·Î ÇÕ´Ï´Ù
* id°ªÀ» ¼³Á¤ÇÑ°æ¿ì ¼³Á¤¹üÀ§ ³»¿¡¸¸ Àû¿ëÀÌ µË´Ï´Ù
* 
* º»¹®ÀÌ³ª ÀÏºÎ ³ëµå¿¡¸¸ Àû¿ëÇÒ°æ¿ì ÇØ´ç ³ëµåÀÇ id °ªÀ» ÀÔ·ÂÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù
* ¿¹)
* var __embed_target_id = "contents";
* ·Î Ã³¸®ÇÑ°æ¿ì body ³»¿¡ <ÅÂ±× id="contents">ÇÃ·¡½¬,µ¿¿µ»ó...</ÅÂ±×>
* ¾È¿¡ ³»¿ë¿¡¸¸ ÆÐÄ¡°¡ Àû¿ëµË´Ï´Ù
*/
if(typeof(__embed_target_id)=='undefined'){
	var __embed_target_id = null;
}

/**
* embed ÆÐÄ¡¸¦ Àû¿ëÇÒ ÅÂ±×¸¦ ¼³Á¤ÇÕ´Ï´Ù
* ±âº»°ªÀº object,eembed,appelt ÅÂ±×ÀÔ´Ï´Ù
* false °ªÀÎ°æ¿ì ÆÐÄ¡¿¡¼­ Á¦¿ÜµË´Ï´Ù
*/
if(typeof(__embed_tags)=='undefined'){
	var __embed_tags = {object:true,embed:true,applet:false}
}

/**
* ÇÃ·¡½¬ÆÄÀÏÁß flashvars ¸¦ »ç¿ëÇÒ°æ¿ì ÇØ´ç ÇÃ·¡½¬ÀÇ ¿ÀºêÁ§Æ®¾ÆÀÌµð:true °ªÀ¸·Î object¸¦ µî·ÏÇØ ÁÖ¼¼¿ä
*/
var __flash_force_objs = {};

if(document.attachEvent){
	document.write('<style type="text/css">');
	document.write('object,embed{display:none;}');
	document.write('</style>');
	document.attachEvent('onreadystatechange',
		function (){
			
			if(__embed_target_id===null){
				var __target = document;
			}else{
				var __target = document.getElementById(__embed_target_id);
			}
			if (document.readyState == "complete"){
				function _replace(obj){
					var obj_re = document.createElement(obj.outerHTML);					
					obj_re.style.display='inline';
					obj.parentNode.replaceChild(obj_re,obj);
				}
				function _inner(obj){
					obj.style.display='inline';					
					var html = obj.outerHTML;
					var classid = obj.classid.toLowerCase();
					if(classid=='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' && typeof(__flash_force_objs[obj.id])=='undefined'){//flash ÀÎ°æ¿ì
						obj.insertAdjacentHTML('beforeBegin',html);
						obj.parentNode.removeChild(obj);
					}else{						
						//º¯°æÇÏ°íÀÚÇÏ´Â ActiveX classid ¸¦ Ãß°¡ÇÏ½Ã±â ¹Ù¶ø´Ï´Ù
						if(classid=='clsid:6bf52a52-394a-11d3-b153-00c04f79faa6' || //media 7
						classid=='clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95' || //6.4
						classid=='clsid:6bf52a52-394a-11d3-b153-00c04f79faa6' ||
						classid=='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'	
						){//media player 10
							embed_pos = html.indexOf('embed');
							if(embed_pos!=-1){//embed °¡ Á¸ÀçÇÏ´Â°æ¿ì
								var embed = '<'+html.substr(embed_pos);
								embed = embed.substr(0,embed.length-9);
								obj.insertAdjacentHTML('beforeBegin',embed);
								obj.parentNode.removeChild(obj);
							}else{
								//object·Î¸¸ µÇ¾î ÀÖ´Â°æ¿ì µ¿¿µ»ó ºÎºÐ¸¸ ÆÐÄ¡ÇÑ´Ù
								var embed = document.createElement('embed');
								var total = obj.childNodes.length;
								embed.setAttribute('autostart',0);
								if(obj.width){
									embed.setAttribute('width',obj.width);
								}
								if(obj.height){
									embed.setAttribute('height',obj.height);
								}
								for(var k=0;k<total;k++){
									n = obj.childNodes.item(k).getAttribute("name");
									v = obj.childNodes.item(k).getAttribute("value");
									if(n=='URL' || n=='url' || n=='FileName'){
										n = 'src';
									}
									embed.setAttribute(n,v);
								}
								if(embed.getAttribute('src')){
									embed.style.display = 'inline';
									obj.parentNode.replaceChild(embed,obj);
								}else{
									//ÆÄÀÏ¿¢¼¼½º object°¡ ¾Æ´Ñ°æ¿ì´Â À¯ÁöÇÑ´Ù								
								}
							}
						}
					}
				}

				if(__embed_tags.object===true){
					var objs = __target.getElementsByTagName('object');
					var i = objs.length;
					while(i-->0){
						_inner(objs[i]);
					}
				}
				if(__embed_tags.embed===true){
					var objs = __target.getElementsByTagName('embed');
					var i = objs.length;
					while(i-->0){
						_replace(objs[i])
					}
				}

				if(__embed_tags.applet===true){
					var objs = __target.getElementsByTagName('applet');
					var i = objs.length;
					while(i-->0){
						_replace(objs[i])
					}
				}
			}
		}
	);
}

