

/**
* ÅÇÀÌ¹ÌÁö ¸¶¿ì½º ¿À¹ö
* @param obj 
*/
function tapOver(obj){
	var parent = obj.parentNode.parentNode.parentNode;
	var images = parent.getElementsByTagName('img');
	for(var i=0; i<images.length; i++){
		var img = images.item(i);
		img.src = img.src.replace('_on.gif', '.gif');
	}
	obj.src = obj.src.replace('.gif', '_on.gif');
}

/**
* È¸¿ø°¡ÀÔ½Ã ÀÌ¿ë¾à°ü ¹× °³ÀÎÁ¤º¸º¸È£Á¤Ã¥ µ¿ÀÇ Ã¼Å©
*/
function clauseChk(){
	var chk01 = document.getElementById('chk01');
	var chk02 = document.getElementById('chk02');

	if(chk01.checked == false){
		alert("ÀÌ¿ë¾à°ü¿¡ µ¿ÀÇÇÏÁö ¾ÊÀ¸¼Ì½À´Ï´Ù.");
		chk01.focus();
		return false;
	}else
	if(chk02.checked == false){
		alert("°³ÀÎÁ¤º¸º¸È£Á¤Ã¥¿¡ µ¿ÀÇÇÏÁö ¾ÊÀ¸¼Ì½À´Ï´Ù.");
		chk02.focus();
		return false;
	}
}

/**
* Ã·ºÎÆÄÀÏ Ãß°¡
*/
function append_upload_file(){
	var max_files = 10;
	var layer = document.getElementById('uploadFileLayer');
	if(layer.getElementsByTagName('div').length < max_files){
		var div = document.createElement("div");
		layer.appendChild(div);

		var input = document.createElement("input");
		input.name = "ufiles[]";
		input.type = "file";
		div.appendChild(input);
	}else{
		alert("ÃÖ´ë " + max_files + "°³±îÁö Ãß°¡ °¡´ÉÇÕ´Ï´Ù.");
	}
}


/**
 * SmartEditor Basic
 * 
 * smartEditor(elementId) // textareaÀ§Ä¡¿¡ ¿¡µðÅÍ ºÙÀÌ±â
 * smartPasteHTML(elementId, html) // html¸¦ ¿¡µðÅÍ¿¡ ºÙ¾î³Ö±â
 * smartPreview(elementId, width, height) // ¹Ì¸®º¸±â
 * smartSubmit(elementId) // submit½Ã ³»¿ë ÀúÀå
 */
document.write("<script src=\"/js/SmartEditorBasic.0.3.16/js/HuskyEZCreator.js\"");
document.write("type=\"text/javascript\"></" + "script>");
document.write("<link rel=\"stylesheet\" ");
document.write("href=\"/js/SmartEditorBasic.0.3.16/css/default.css\" ");
document.write(" type=\"text/css\" />");
var _oEditors = [];
var _oEditorLength	= 0;

/**
 * ¿¡µðÅÍ ÃÊ±âÈ­
 * @param elementId
 * @return
 */
function smartEditor(elementId){
	nhn.husky.EZCreator.createInIFrame({
		oAppRef: _oEditors,
		elPlaceHolder: elementId,
		sSkinURI: "/js/SmartEditorBasic.0.3.16/SEditorSkin.html",
		fCreator: "createSEditorInIFrame"
	});
	
	setTimeout("smartSubmit('" + elementId + "')", 100);
}

/**
 * ¿¡µðÅÍ¿¡ ºÙ¾î³Ö±â
 * @param elementId
 * @param html
 * @return
 */
function smartPasteHTML(elementId, html){
	_oEditors.getById[elementId].exec("PASTE_HTML", [html]);
}

/**
 * ¿¡µðÅÍ ³»¿ë ¹Ì¸®º¸±â
 * @param elementId
 * @param width
 * @param height
 * @return
 */
function smartPreview(elementId, width, height){
	var opt	= "";
	
	if(Number(width) > 0 && Number(height) > 0){
		opt	= "width="+width+", height="+height;
	}
	
	var win = window.open("about:blank", "blank", opt);
	win.document.open();
	win.document.writeln("<html>");
	win.document.writeln("<head><title>¹Ì¸®º¸±â</title></head>");
	win.document.writeln("<body topmargin=0 leftmargin=0>");
	win.document.write(_oEditors.getById[elementId].getIR());
	win.document.writeln("</body>");
	win.document.writeln("</html>");
	win.document.close();
}

/**
 * ¿¡µðÅÍ ³»¿ë Àü¼Û
 * @param elementId
 * @return
 */
function smartSubmit(elementId){
	try{
		_oEditors.getById[elementId].exec("UPDATE_IR_FIELD", []);
	}catch(e){ }
	setTimeout("smartSubmit('" + elementId + "')", 100);
}

/**
* ¸ÞÀÎ ÃÖ±Ù ÀÌ½´ ÅÇ
*/
function main_issue_tap(i){
	if(i == 'issue'){
		document.getElementById('issue_window').style.display = '';
		document.getElementById('announcement_window').style.display = 'none';
	}else
	if(i == 'announcement'){
		document.getElementById('issue_window').style.display = 'none';
		document.getElementById('announcement_window').style.display = '';
	}
}

/**
* ¸ÞÀÎ ¿À¸¥ÂÊ ÅÇ
*/
function main_tap_over(obj){
	var parent = obj.parentNode.parentNode;
	var images = parent.getElementsByTagName('img');
	var dd = parent.getElementsByTagName('dd');
	for(var i=0; i<images.length; i++){
		var img = images.item(i);
		if(img == obj){
			if(img.src.indexOf('_on.gif') == -1){
				img.src = img.src.replace('.gif', '_on.gif');
			}
			dd.item(i).style.display = '';
		}else{
			img.src = img.src.replace('_on.gif', '.gif');
			dd.item(i).style.display = 'none';
		}
	}
}

document.write("<script src=\"/js/request.js\"");
document.write("type=\"text/javascript\"></" + "script>");
/**
* È¸¿ø°¡ÀÔ Æû Ã¼Å©
*/
function join_submit(frm){
	if(frm.id_checked.value == ''){
		alert("»ç¿ë°¡´ÉÇÑ ¾ÆÀÌµð¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		frm.id.focus();
		return false;
	}else
	if(frm.pw1.value == ''){
		alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		 frm.pw1.focus();
		 return false;
	}else
	if(frm.pw1.value != frm.pw2.value){
		alert("ºñ¹Ð¹øÈ£°¡ ¼­·Î ¸ÂÁö ¾Ê½À´Ï´Ù.");
		frm.pw2.focus();
		return false;
	}else
	if(frm.name.value == ''){
		alert("ÀÌ¸§À» ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		frm.name.focus();
		return false;
	}else
	if(frm.question.value == ''){
		alert("Áú¹®À» ¼±ÅÃÇØÁÖ¼¼¿ä.");
		frm.question.focus();
		return false;
	}else
	if(frm.answer.value == ''){
		alert("´äº¯À» ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		frm.answer.focus();
		return false;
	}else
	if(frm.email.value == ''){
		alert("ÀÌ¸ÞÀÏÀ» ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		frm.email.focus();
		return false;
	}else
	if(frm.joo1.value.length < 6 || frm.joo2.value.length < 7){
		alert("ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		frm.joo1.focus();
		return false;
	}else
	if(frm.tel1.value == '' || frm.tel2.value == '' || frm.tel3.value == ''){
		alert("ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		frm.tel1.focus();
		return false;
	}else
	if(frm.hp1.value == '' || frm.hp2.value == '' || frm.hp3.value == ''){
		alert("ÇÚµåÆù¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		frm.hp1.focus();
		return false;
	}else
	if(frm.zip1.value == '' || frm.zip2.value == '' || frm.address.value == ''){
		alert('ÁÖ¼Ò¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.');
		frm.address.focus();
		return false;
	}
}

/**
* È¸¿ø°¡ÀÔ½Ã ¾ÆÀÌµð Ã¼Å©
*/
function join_id_check(obj){
	var msg = "";
	document.getElementById('id_checked').value = '';
	if(obj.value.length == 0){
		msg = "<font color='red'>¾ÆÀÌµð¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.</font>";
	}else
	if(obj.value.length < 4){
		msg = "<font color='red'>ÂªÀº ¾ÆÀÌµðÀÔ´Ï´Ù.</font>";
	}else{
		httpRequest.loadDocs('/join?action=idcheck&user_id=' + obj.value);
		httpRequest.onRead = function(){
			var doc	 = httpRequest.doc;
			var msg = '';
			if(doc.boolean == 'true'){
				msg = "<font color='red'>ÀÌ¹Ì »ç¿ë ÁßÀÎ ¾ÆÀÌµðÀÔ´Ï´Ù.</font>";
			}else if(doc.boolean == 'false'){
				msg = "»ç¿ë °¡´ÉÇÑ ¾ÆÀÌµðÀÔ´Ï´Ù.";
				document.getElementById('id_checked').value = 1;
			}
			document.getElementById('id_message').innerHTML = msg;
		};
	}

	document.getElementById('id_message').innerHTML = msg;
}

/**
* ³×ÀÓÄ«µå ºÒ·¯¿À±â
*/
var namecard_obj_focus = false;
var namecard_layer_focus = false;
var mousePos;
var showtime;
var namecard_layer = document.getElementById('namecard_layer');
var namecard_setTime;
var namecard_content;
var namecard_top = 0;
var namecard_left = 0;
function namecard(obj, user_id, email, top, left){
	clearTimeout(namecard_setTime);
	if(!namecard_layer){
		var layer = document.createElement('div');
		layer.id = 'namecard_layer';
		document.body.appendChild(layer);
		namecard_layer = layer;
	}

	obj.onmouseout = function(){ namecard_obj_focus = false; };
	namecard_layer.onmouseover = function(){ namecard_layer_focus = true; };
	namecard_layer.onmouseout = function(){ namecard_layer_focus = false; };

	if(Number(top) > 0){
		namecard_top = top;
	}

	if(Number(left) > 0){
		namecard_left = left;
	}

	if(user_id != '' || email != ''){
		httpRequest.loadDocs('/namecard.php?user_id=' + user_id + "&email=" + email);
		httpRequest.onRead = function(){
			namecard_obj_focus = true;

			var ntop = 0;
			if(Number(namecard_top) == 0){
				ntop = mousePos.y - 190;
			}else{
				ntop = namecard_top;
				namecard_top = 0;
			}

			var nleft = 0;
			if(Number(namecard_left) == 0){
				nleft = mousePos.x  + 5;
			}else{
				nleft = namecard_left;
				namecard_left = 0;
			}

			var html = httpRequest.xHttp.responseText;
			with(namecard_layer.style){
				position = "absolute";
				zIndex = "10000";
				top = ntop + "px";
				left = nleft + "px";
			}
			namecard_layer.style.display = "";
			namecard_layer.innerHTML = html;
			namecard_setTime = setTimeout("namecard_banner_view()", 10000);
		};
	}
}

function namecard_out(){
	if(namecard_layer){
		namecard_layer.style.display= "none";
	}
}

function namecard_banner_view(){
	clearTimeout(namecard_setTime);
	if(namecard_layer){
		namecard_content = namecard_layer.innerHTML;
		var html = "<table width='305' cellpadding=0 cellspacing=0 background='../images/event.gif'>";
		html = html + "<tr>";
		html = html + "<td style='cursor:pointer;' onClick='window.open(\"http://www.nabogo.co.kr\");' height='150'>";
		html = html + "</td>";
		html = html + "</tr>";
		html = html + "<tr>";
		html = html + "<td valign='bottom' align='right' height='30'>";
		html = html + "<a href='javascript:namecard_banner_close(1);'><img src='http://namecard.kaff.or.kr../images/btn_prclose.gif' /></a>";
		html = html + "</td>";
		html = html + "</tr>";
		html = html + "</table>";
		namecard_layer.innerHTML = html;
		namecard_setTime = setTimeout("namecard_banner_close(0)", 5000);
	}
}

function namecard_banner_close(no){
	clearTimeout(namecard_setTime);
	if(namecard_layer){
		namecard_layer.innerHTML = namecard_content;
		if(no == 0){
			namecard_setTime = setTimeout("namecard_banner_view()", 10000);
		}
	}
}

document.onmousemove = mouseMove; 	 
function mouseMove(ev){ 
	ev = ev || window.event; 
	mousePos = mouseCoords(ev); 
} 
	 
function mouseCoords(ev){ 
	if(ev.pageX || ev.pageY){ 
		return {x:ev.pageX, y:ev.pageY}; 
	} 
	return { 
		x:ev.clientX + document.body.scrollLeft - document.body.clientLeft + document.documentElement.scrollLeft, 
		y:ev.clientY + document.body.scrollTop  - document.body.clientTop + document.documentElement.scrollTop 
	}; 
}

/**
* ¿ìÆí¹øÈ£ °Ë»ö
*/
function zipcode(){
	var win = window.open('/zipcode', 'zipcode', 'width=530, height=300, scrollbars=yes');
	win.focus();
}

/**
* ¸ÞÀÎ ¹è³Ê
*/
var banner_time = 10000;
var banner_focus_number = 0;

var banners = new Array();
var banners_btn = new Array();

var btn_class = new Array();
btn_class[0] = new Array(3, 4, 5);
btn_class[1] = new Array(0, 4, 5);
btn_class[2] = new Array(0, 1, 5);
btn_class[3] = new Array(0, 1, 2);

function banner_change(){
	if(banners.length == 0){
		var banner_image = document.getElementById("banner_image");
		
		for(var i=0; i<banner_image.getElementsByTagName('img').length; i++){
			if(banner_image.getElementsByTagName('img').item(i).className == 'banner'){
				banners[banners.length] = banner_image.getElementsByTagName('img').item(i);
			}

			if(banner_image.getElementsByTagName('img').item(i).className == 'banner_btn'){
				banners_btn[banners_btn.length] = banner_image.getElementsByTagName('img').item(i);
			}
		}
	}

	banner_focus_number = banner_focus_number + 1;
	if(banner_focus_number > banners.length - 1){
		banner_focus_number = 0;
	}

	for(var j=0; j<banners.length; j++){
		if(banner_focus_number == j){
			banners[j].src = banners[j].src.replace('.jpg', '_on.jpg');
			for(var q=0; q<banners_btn.length; q++){
				banners_btn[q].parentNode.className = 'btn pos' + btn_class[j][q];
				if(btn_class[j][q] < 3){
					banners_btn[q].src = banners_btn[q].src.replace('left.png', 'right.png');
				}else{
					banners_btn[q].src = banners_btn[q].src.replace('right.png', 'left.png');
				}
			}
		}else{
			banners[j].src = banners[j].src.replace('_on.jpg', '.jpg');
		}
	}
}

function banner_click(number, url){
	if(banner_focus_number == number){
		location.href = url;
	}else{
		banner_focus_number = number - 1;
		banner_change();
	}
}

window.onload = function(){
	if(document.getElementById("banner_image")){
		setInterval("banner_change()", banner_time);
	}

	setInterval(function(){
		if(namecard_obj_focus == false && namecard_layer_focus == false){
			try{
				namecard_layer.style.display= "none";
			}catch(e){}
		}
	}, 100);
}

function idpw(){
	var win = window.open('/idpw','id_pw_search','width=506,height=270');
	win.focus();
}

function message_view(idx){
	var message = window.open('/message_view?idx=' + idx,'mssage','width=730,height=410');
	message.focus();
}

function boardSubmit(frm){
	if(frm.subject.value == ""){
		alert("Á¦¸ñÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		frm.subject.focus();
		return false;
	}else
	if(frm.comment.value == ""){
		alert("³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		return false;
	}
}

