//-------------------------- Write Start ------------------------------//

function check_email(str){
emailStr = str.value
if(emailStr != "") {
	var emailPat=/^(.+)@(.+)$/
	var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
	var validChars="\[^\\s" + specialChars + "\]"
	var firstChars=validChars
	var quotedUser="(\"[^\"]*\")"
	var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
	var atom="(" + firstChars + validChars + "*" + ")"
	var word="(" + atom + "|" + quotedUser + ")"
	var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
	var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
	var matchArray=emailStr.match(emailPat)
	if (matchArray==null) {
		alert("E-mail ÁÖ¼Ò°¡ Çü½Ä¿¡ ¸ÂÁö ¾Ê½À´Ï´Ù.");
		str.focus();
		return false;
		}
	}
}


	function write_ok() 
		{
			if (document.write.ckeck_js_value.value == "1")
			{
				if ( document.write.writer.value == "" ) 
				{
					alert("ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
					document.write.writer.focus();
					return false;
				}
			}
			
			if ( document.write.subject.value == "" ) 
			{
				alert("Á¦¸ñÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
				document.write.subject.focus();
				return false;
			}
			
			if(document.write.use_category.value == "1"){
				if(document.write.category.value == ""){
					alert("Ä«Å×°í¸®¸¦ ¼±ÅÃÇØ ÁÖ¼¼¿ä.");
					document.write.category.focus();
					return false;
				}
			}
			if ( document.write.content.value == "" ) 
				{
					alert("³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
					document.write.content.focus();
					return false;
				}
			if (document.write.ckeck_js_value.value == "1")
			{
				if ( document.write.pwd.value == "" ) 
				{
					alert("ÀÌ±ÛÀÇ ¼öÁ¤°ú »èÁ¦½Ã ÇÊ¿äÇÏ¹Ç·Î ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
					document.write.pwd.focus();
					return false;
				}
			}
				
				show_progress();
		  }
		  
function show_progress() {
  var _x = document.body.clientWidth/2 + document.body.scrollLeft - 145;
  var _y = document.body.clientHeight/2 + document.body.scrollTop - 44;
  progress.style.posLeft=_x;
  progress.style.posTop=_y;
  progress.style.visibility='visible';
 }


//---------------------Zoom-------------------------------------------//

 function check_zoom(mode){
	if(mode=="+"){document.write.content.rows += 3;}
	if(mode=="-" && document.write.content.rows > 3){document.write.content.rows -= 3;}
 }

 
//----------------------ÀÚµ¿ ÁÙ¹Ù²Þ--------------------------------------//

 function check_coding(obj) {
 	var c_n;
	if(!obj.checked) {
		obj.value=2;
	} else {
		c_n = confirm("ÀÚµ¿ ÁÙ¹Ù²ÞÀ» ÇÏ½Ã°Ú½À´Ï±î?\n\nÀÚµ¿ ÁÙ¹Ù²ÞÀº °Ô½Ã¹° ³»¿ëÁß ÁÙ¹Ù²ï °÷À»<br>ÅÂ±×·Î º¯È¯ÇÏ´Â ±â´ÉÀÔ´Ï´Ù.");
		if(c_n) {
			obj.value=2;
		} else {
			obj.value=1;
		}
	}
 }
 



//----------------------Comment Write Start-----------------------//
function comment_write()
	{
	if (document.Com_form.co_content.value.length == 0) 
		{
			alert("³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
			document.Com_form.co_content.focus();
			return false;
		}
	if (document.Com_form.co_name.value.length == 0) 
		{
			alert("ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
			document.Com_form.co_name.focus();
			return false;
		}
	if (document.Com_form.ckeck_js_value.value == "")
		{
			if (document.Com_form.co_pass.value.length == 0) 
			{
				alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä");
				document.Com_form.co_pass.focus();
				return false;
			}
		}
	
	}


//----------------------Comment Write End-----------------------//

	


//--------------------- ÀüÃ¼¼±ÅÃ ¹× ¼±ÅÃÇØÁ¦---------------------//
function check_all(field){
	var cntBox = field.check.length-1;
	for(var i = 0; i <= cntBox; i++) {
		if (field.check[i].checked == false){
			field.check[i].checked=true;
		}
		else{
			field.check[i].checked=false;
		}
	}
}

//--------------------- ¼±ÅÃ±Û º¸±â---------------------//
function check_view(){
	var i, j=0, k=0;
	for(i=0;i<document.mainform.length;i++) {
	if(document.mainform[i].checked)
	k++;
	}
	if(k<1 || k==1){
		alert("°Ô½Ã¹°À» ÃÖ¼Ò 2°³ ÀÌ»óÀÌ Ã¼Å©ÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
	//return false;
	}
	if(k>1){
		document.mainform.action = "check_view.asp"
		document.mainform.submit();
		return true;
	}
}


//--------------------- ¼±ÅÃ±Û Á¤¸®ÇÏ±â---------------------//
function check_arrange(){
	var i, chked=0;
	for(i=0;i<document.mainform.length;i++)
	{
	if(document.mainform[i].type=='checkbox')
	{
		if(document.mainform[i].checked) chked=1;
		}
	}
	if(chked)
	{
		document.mainform.selected.value='';
		for(i=0;i<document.mainform.length;i++)
		{
		if(document.mainform[i].type=='checkbox')
		{
		if(document.mainform[i].checked)
		{
		document.mainform.selected.value=document.mainform[i].value+'|'+document.mainform.selected.value;
		}
		}
		}
		window.open("./check_list.asp?tn="+document.mainform.tn.value+"&selected="+document.mainform.selected.value,"","width=320,height=130,top=0,left=0,toolbars=no,resize=no,scrollbars=no");
	}
	else {alert('Á¤¸®ÇÒ °Ô½Ã¹°À» ¼±ÅÃÇØ ÁÖ¼¼¿ä.');}
 }



//-------------------------·Î±×ÀÎ Ã¼Å©-------------------------------//

 function login_check()
	{
		if(document.login_frm.user_id.value == 0)
		{
			alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
			document.login_frm.user_id.focus();
			return false;
		}
		if(document.login_frm.user_pwd.value == 0)
		{
			alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
			document.login_frm.user_pwd.focus();
			return false;
		}
	}
//-------------------------ÀÚµ¿ ·Î±×ÀÎ Ã¼Å©-------------------------------//
function autologin_check() { 
	if (document.login_frm.autologin.checked==true) {
		var check;  
		check = alert("°ø°øÀå¼Ò ¹× PC ¹æ¿¡¼­´Â ÀÚµ¿·Î±×ÀÎ ±â´ÉÀ» ¼³Á¤ÇÏÁö ¸¶¼¼¿ä. \n\n°³ÀÎÁ¤º¸°¡ À¯ÃâµÉ¼ö ÀÖ½À´Ï´Ù.");
	}                               
}  
 

//------------------------ÆË¾÷Ã¢ ¶ç¿ì±â-----------------------------------//
function popup_win(url,p_name,s_width,s_height,s_scrol)
{
	x = screen.width;
	y = screen.height;
	wid = (x / 2) - (s_width / 2);
	hei = (y / 2) - (s_height / 2);

   window.open(url, p_name, "toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=0,scrollbars=" + s_scrol + ",width=" + s_width + ",height=" + s_height + ",top=" + hei + ",left=" + wid + ",scrolbar=no"); 
}

function originalimg(url,imagepath)
{
	
	var imgTmp = new Image();
	imgTmp.src = imagepath;
	
	imgwidth = imgTmp.width; 
	imgheight = imgTmp.height; 
	
	window.open(url,"popup","width="+imgwidth+",height="+imgheight+",status=no,toolbar=no,scrollbars=yes,resizable=no");

}

//-----------------------ÀÌ¹ÌÁö »çÀÌÁî ±¸ÇÏ±â--------------------------------//
function upload_img_resize(target_img,str,imgsize) 
{ 
var newX; 
var newY; 
var newHeight; 
var newWidth; 
if (imgsize < 100){
	var maxWidth = 800;
	var maxHeight = 600;
}else{
	var maxWidth = imgsize;
	var maxHeight = imgsize*0.75;
}

var newImg = new Image(); 
newImg.src = target_img.src; 

imgw = newImg.width; 
imgh = newImg.height; 

if (imgw > maxWidth || imgh > maxHeight) { 
	if (imgw > imgh) { 
		if (imgw > maxWidth) 
			newWidth = maxWidth; 
		else 
			newWidth = imgw; 
			newHeight = Math.round((imgh * newWidth) / imgw); 
	} else { 
		if (imgh > maxHeight) 
			newHeight = maxHeight; 
		else 
			newHeight = imgh; 
			newWidth = Math.round((imgw * newHeight) / imgh); 
		} 
}else { 
	newWidth = imgw; 
	newHeight = imgh; 
} 

newWidth = newWidth.toFixed(0)
newHeight = newHeight.toFixed(0)

newX = maxWidth / 2 - newWidth / 2; 
newY = maxHeight / 2 - newHeight / 2; 
target_img.onload = null; 
target_img.src = newImg.src; 
target_img.width = newWidth; 
target_img.height = newHeight; 
} 





//-----------------------È¸¿ø Layer--------------------------------//
function reds_member_info(member_no, idx_num, tn, email, home, writer, category, login_chk, reds_admin)
{
	page_be=0;
	var member_oks=0;
	var string='';
	if(member_no && member_no!="0")member_oks=1;
		
		string="<table border=0 cellspacing=0 bgcolor=black><tr><td>"+"<table border=0 cellpadding=2 cellspacing=0 bgcolor=white>"
		
		if(home)
		{
			string=string+"<tr onMouseOver=this.style.backgroundColor='#EDEDED' onMouseOut=this.style.backgroundColor=''><td colspan=2><a href='"+home+"' target=_blank><font color=555555><img src='../image/ico_hompy.gif' align=absmiddle border=0> È¨ÆäÀÌÁö</font></a></td></tr>";page_be=1;
		}
		if(email)
		{
			string=string+"<tr onMouseOver=this.style.backgroundColor='#EDEDED' onMouseOut=this.style.backgroundColor=''><td colspan=2><a href=javascript:send_email('../member/send_mail.asp?member_no="+member_no+"&user_email="+email+"');><img src='../image/ico_email.gif' align=absmiddle border=0> <font color=#555555>¸ÞÀÏ º¸³»±â</font></a></td></tr>";page_be=1;
		}
		if(login_chk == "1"){
			if(member_oks == "1")
			{
			string=string+"<tr onMouseOver=this.style.backgroundColor='#EDEDED' onMouseOut=this.style.backgroundColor=''><td colspan=2><a href=javascript:member_info('../member/memo.asp?member_no="+member_no+"');><img src='../image/ico_msg.gif' align=absmiddle border=0> <font color=#555555>ÂÊÁö º¸³»±â</font></a></td></tr>";page_be=1;
			}
		}
		
		if(member_oks == "1")
		{
			string=string+"<tr onMouseOver=this.style.backgroundColor='#EDEDED' onMouseOut=this.style.backgroundColor=''><td colspan=2><a href=javascript:member_info('../member/member_info.asp?member_no="+member_no+"');><img src='../image/ico_infor.gif' align=top border=0> <font color=#555555>È¸¿øÁ¤º¸ º¸±â</font></a></td></tr>";page_be=1;
		}
		string=string+"<tr onMouseOver=this.style.backgroundColor='#EDEDED' onMouseOut=this.style.backgroundColor=''><td colspan=2><a href='redboard.asp?tn="+tn+"&category="+category+"&searchword=writer&keyword="+writer+"'><img src='../image/ico_search2.gif' align=absmiddle border=0> <font color=#555555>ÀÌ¸§À¸·Î °Ë»ö</font></a></td></tr>";page_be=1;
		
		if(reds_admin == "1")
		{
			if(member_oks == "1")
			{
				string=string+"<tr onMouseOver=this.style.backgroundColor='#EDEDED' onMouseOut=this.style.backgroundColor=''><td colspan=2><a href='./check_window.asp?member_no="+member_no+"' target='_blank'><img src='../image/ico_infoedit.gif' align=top border=0> <font color=#BE143A>È¸¿øÁ¤º¸ º¯°æ</font></a></td></tr>";page_be=1;
			}
		}
		
		string=string+"</table></td></tr></table>"

		if(document.layers)
		{
			var mem = document.member_infoz.document;
			mem.write(string);
			mem.close();
		}
		else document.all["member_infoz"].innerHTML = string;
		visible_true('member_infoz', 'member_info', 0);
}

document.write("<div style='top:-10000;left:-10000;visibility:hidden;position:absolute;' id='member_infoz' onmouseover=\"if(document.layers){document.layers['member_infoz'].visibility = 'visible';return true;}else{document.all['member_infoz'].style.visibility = 'visible';return true;}\"  onmouseout=\"if(document.layers){document.layers['member_infoz'].visibility = 'hidden';return true;}else{document.all['member_infoz'].style.visibility = 'hidden';return true;}\"></div>");


function visible_true(layers, what, layer_top, just_x, just_y)
{
 var just_xv=eval(just_x);
 var just_yv=eval(just_y);
 var view_ok=0;
 if(what=='edit_pages' || what=='icon_boxs')
 {
	if(document.forms['frm1'].load_end.value=="1") view_ok=1;
	else alert("ÆäÀÌÁö°¡ ¸ðµÎ ·ÎµùµÇÁö ¾Ê¾Ò½À´Ï´Ù. ÆäÀÌÁö°¡ ·ÎµùµÈÈÄ¿¡ ÇØ´ç ¹öÆ°À» Å¬¸¯ÇØÁÖ¼¼¿ä.");
 }
 else view_ok=1;

 if(view_ok==1)
 {
  var true_ok=0;

  if(what=='member_info') true_ok=1;
  else if(document.forms['listz'].load_end.value==1) true_ok=1;

  if(true_ok==1)
  {
	if(just_x || just_y){x=just_xv;y=just_yv;}
	else if(what=='member_info'){x=-28;y=-28;}
	

	if(document.layers)
	{
		var pop = document.layers[layers];
		pop.left = event.pageX + x;
		pop.top = event.pageY + y;
		pop.visibility = 'visible';
	}
	else
	{
		var pop = document.all[layers];
		pop.style.pixelLeft = document.body.scrollLeft + event.clientX + x;
		pop.style.pixelTop = document.body.scrollTop + event.clientY + y;
		pop.style.visibility = 'visible';
	}
	
  }
 }
}

//-----------------------È¸¿øÁ¤º¸º¸±â--------------------------------//

function send_email(url)
{
	window.open(url,'member_email','scrollbars=yes,width=400,height=500,top=0,left=0,toolbar=no');
}

//-----------------------È¸¿øÁ¤º¸º¸±â--------------------------------//

function member_info(url)
{
	window.open(url,'red_club','scrollbars=yes,width=400,height=500,top=0,left=0,toolbar=no');
}

//-----------------------ÂÊÁö º¸³»±â--------------------------------//
function member_memo(url)
{
	window.open(url,'member_memo','scrollbars=yes,width=400,height=500,top=0,left=0,toolbar=no');
}

//-----------------------¾ÆÀÌµð ¹× ºñ¹Ð¹øÈ£ Ã£±â--------------------------------//
function member_lost()
{
	window.open('./lost.asp','member_lost','scrollbars=no,width=380,height=170,top=0,left=0,toolbar=no');
}

//-----------------------Select Link---------------------------------------------//
 function category_change(obj) {
  var myindex=obj.selectedIndex;
  document.FindForm.category.value=obj.options[myindex].value;
  document.FindForm.submit();
  return true;
 }
 
//-----------------------ÀÌ¹ÌÁö¹Ú½º ¸µÅ©---------------------------------------------//
 function open_ImageBox(tn) 
 {
	window.open("./imagebox.asp?tn="+tn,"my_imagebox","width=600,height=620,resizable=yes,scrollbars=3,toolbars=no,top=0,left=0");
 }

function showSecretForm(obj)
{
	var _x = document.body.clientWidth/2 + document.body.scrollLeft - 145;
	var _y = document.body.clientHeight/2 + document.body.scrollTop - 44;
	divSecret.style.posLeft=_x;
	divSecret.style.posTop=_y;
	divSecret.style.display=""	
	document.frm_pass.b_No.value=" " + obj + " ";	
	document.frm_pass.secret_pass.focus();
}
function submit_From()
{
	if ( document.frm_pass.secret_pass.value == "" ) 
	{
		alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		document.frm_pass.secret_pass.focus();
		return false;
	}
	document.frm_pass.submit();
}

//------------------------°Ë»öÀÌ¹ÌÁö----------------------------------------//

var c=false;
function ch () {
if ( c ) return;
document.FindForm.keyword.style.backgroundImage="";
c=true;
}
