/*************************************************
script.js
- 2009.11.11
*************************************************/
// jQuery¿Í jindoÀÇ crash ¹æÁö
jQuery.noConflict();
var j$ = jQuery;

// jQuery °´Ã¼´Â ¸ðµÎ j$·Î È£ÃâÇÑ´Ù ($°¡ ¾Æ´Ô!!)
j$(document).ready(function() {
	if(j$("#familysite").length > 0) {
		var fm;
		j$("#familysite select").change(function() {
			if(this.value) {
				fm = window.open(this.value,"_blank");
				if(!fm) alert("ºê¶ó¿ìÀú È¯°æ¼³Á¤¿¡¼­ ÆË¾÷Â÷´ÜÀ» ÇØÁ¦ÇØÁÖ¼¼¿ä");
			}
		});
	}

	if(j$("#loginbox").length > 0) {
		j$("#loginbox").submit(function(event) {
			var errorHandler = false;
			if(j$("#loginbox #userid").attr("value")=="") {
				alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
				j$("#loginbox #userid").focus();
				errorHandler = true;
			} else if(j$("#loginbox #userpw").attr("value")=="") {
				alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
				j$("#loginbox #userpw").focus();
				errorHandler = true;
			}
			if(errorHandler==true) event.preventDefault();
		});
	}

	if(j$("#frmLogin").length > 0) {
		j$("#frmLogin > fieldset > #loginIDL > #loginID").focus();
		j$("#frmLogin").submit(function(event) {
			var errorHandler = false;
			if(j$("#frmLogin > fieldset > #loginIDL > #loginID").attr("value")=="") {
				alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
				j$("#frmLogin > fieldset > #loginIDL > #loginID").focus();
				errorHandler = true;
			} else if(j$("#frmLogin > fieldset > #loginPWL > #loginPW").attr("value")=="") {
				alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
				j$("#frmLogin > fieldset > #loginPWL > #loginPW").focus();
				errorHandler = true;
			}
			if(errorHandler==true) event.preventDefault();
		});
	}

	if(j$("#sci_search_box").length > 0) {
		j$("#sci_search_box_basic_btn").click(function(event) {
			j$("#sci_search_box_basic_btn > img").attr("src","/Scientific/Images/search_type_btn1_a.jpg");
			j$("#sci_search_box_advanced_btn > img").attr("src","/Scientific/Images/search_type_btn2.jpg");
			j$("#sci_search_box2").hide();
			j$("#sci_search_box1").show();
			event.preventDefault();
		});
		j$("#sci_search_box_advanced_btn").click(function(event) {
			j$("#sci_search_box_advanced_btn > img").attr("src","/Scientific/Images/search_type_btn2_a.jpg");
			j$("#sci_search_box_basic_btn > img").attr("src","/Scientific/Images/search_type_btn1.jpg");
			j$("#sci_search_box1").hide();
			j$("#sci_search_box2").show();
			event.preventDefault();
		});
		j$("#sci_search_query").focus(function() {
			j$(this).css("background","#f5f5f5");
		});
	}

	if(j$("#submit_agree").length > 0) {
		j$("#submit_agree").click(function() {
			if(this.checked) {
				if((j$("input[name=submit_already]:checked").length == j$("input[name=submit_already]").length)) {
					location.href="treatise_step.jsp";
				} else {
					alert("µ¿ÀÇÇÏÁö ¾ÊÀº Ç×¸ñÀÌ ÀÖ½À´Ï´Ù.");
					this.checked=false;
				}
			}
		});
	}

	if(j$("#check_fee").length > 0) {
		var ss;
		j$("#fee1").removeClass("fee_unsel");
		j$("#fee1").addClass("fee_sel");
		j$("#fee1 > a").css("color","#000000");
		j$("#check_fee > ul > li > a").click(function() {
			ss = j$(this).parent().attr("id").substr(3,1);
			j$("#check_fee > ul > li").removeClass("fee_sel");
			j$("#check_fee > ul > li").removeClass("fee_unsel");
			for(i=1;i<=3;i++) {
				j$("#fee_check"+i).hide();
				if(i==ss) {
					j$("#fee"+i).addClass("fee_sel");
					j$("#fee"+i+" > a").css("color","#000000");
				} else {
					j$("#fee"+i).addClass("fee_unsel");
					j$("#fee"+i+" > a").css("color","#838383");
				}
			}
			j$("#fee_check"+ss).show();

		});
	}

	if(j$("#check_certificate").length > 0) {
		var ss;
		j$("#fee1").removeClass("fee_unsel");
		j$("#fee1").addClass("fee_sel2");
		j$("#fee1 > a").css("color","#000000");
		j$("#check_certificate > ul > li > a").click(function() {
			ss = j$(this).parent().attr("id").substr(3,1);
			j$("#check_certificate > ul > li").removeClass("fee_sel2");
			j$("#check_certificate > ul > li").removeClass("fee_unsel");
			for(i=1;i<=3;i++) {
				j$("#fee_check"+i).hide();
				if(i==ss) {
					j$("#fee"+i).addClass("fee_sel2");
					j$("#fee"+i+" > a").css("color","#000000");
				} else {
					j$("#fee"+i).addClass("fee_unsel");
					j$("#fee"+i+" > a").css("color","#838383");
				}
			}
			j$("#fee_check"+ss).show();

		});
	}

	if(j$("#cert_sel1").length > 0) {
		j$("#cert_sel1").change(function() {
			for(i=0;i<6;i++) {
				j$("#cert_addition"+i).hide();
			}
			j$("#cert_sel_cur1").val(this.value);
			j$("#cert_addition"+this.value).show();
		});
/*
		j$("#fee_check1").submit(function(event) {
			var u = j$("#cert_sel_cur").val();
			var v = j$("#cert_addition"+u+" > td > input").length;
			var errorHandler = false;
			if(v>1) {
				for(i=1;i<=v;i++) {
					if(j$("#thesis"+(3+i)).attr("value") == "") {
						errorHandler = true;
					}
				}
			}
			if(j$("#cert_addition"+u+" > td > input").attr("value") == "") {
				errorHandler = true;
			}
			if(errorHandler==true) { alert("´©¶ôµÈ Ç×¸ñÀÌ ÀÖ½À´Ï´Ù"); event.preventDefault(); }

		});
	*/
	}

	if(j$("#cert_sel2").length > 0) {
		j$("#cert_sel2").change(function() {
			for(i=0;i<4;i++) {
				j$("#receipt_addition"+i).hide();
			}
			j$("#cert_sel_cur2").val(this.value);
			j$("#receipt_addition"+this.value).show();
		});
/*
		j$("#fee_check2").submit(function(event) {
			var u = j$("#cert_sel_cur2").val();
			var errorHandler = false;

			if(j$("#receipt_addition"+u+" > td > input").attr("value") == "") {
				errorHandler = true;
			}
			if(errorHandler==true) { alert("´©¶ôµÈ Ç×¸ñÀÌ ÀÖ½À´Ï´Ù"); event.preventDefault(); }

		});
		*/
	}

	if(j$("#sel_all").length > 0) {
		j$("#sel_all").click(function() {
			if(this.checked) {
				j$("input[name=category]").attr("checked","checked");
			} else {
				j$("input[name=category]").attr("checked","");
			}
		});
	}

	if(j$("#findidpw").length > 0) {
		j$("#findidpw_sel > li:eq(0) > a").click(function() {
			j$("#findidpw_sel > li:eq(0) > a > img").attr("src", "/Member/Images/findid_btn_a.jpg");
			j$("#findidpw_sel > li:eq(1) > a > img").attr("src", "/Member/Images/findpw_btn.jpg");
			j$("#findpw_frm").hide();
			j$("#findid_frm").show();
		});
		j$("#findidpw_sel > li:eq(1) > a").click(function() {
			j$("#findidpw_sel > li:eq(1) > a > img").attr("src", "/Member/Images/findpw_btn_a.jpg");
			j$("#findidpw_sel > li:eq(0) > a > img").attr("src", "/Member/Images/findid_btn.jpg");
			j$("#findid_frm").hide();
			j$("#findpw_frm").show();
		});
	}
});
/* ¼³¹®Á¶»ç ÆË¾÷ */
function openPoll(pollno) {
	var newwin = window.open("./Poll/poll.jsp?IDX="+pollno,"newwin","status=no, resizable=no, scrollbar=yes,left=358,top=200, width=513, height=320");
	if(!newwin) alert("ÆË¾÷ÀÌ Â÷´ÜµÇ¾î ¼³¹®Á¶»ç¿¡ Âü¿©ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù!! ºê¶ó¿ìÀú È¯°æ¼³Á¤¿¡¼­ ÆË¾÷ Â÷´ÜÀ» ÇØÁ¦ÇÏ½Å ´ÙÀ½¿¡ ´Ù½Ã ½ÃµµÇÏ¿© ÁÖ½Ê½Ã¿À.");
}


/* ÇÐÈ¸ÀÏÁ¤&Çà»ç »ó¼¼ */
function show_schedule_content(contentno) {
	if(j$("#schedule_view"+contentno).css("display")=="none") {
		j$("#schedule_more_btn" + contentno).attr("src","/News/Images/btn_board_close01.gif");
		j$("#schedule_view"+contentno).show();
	} else {
		j$("#schedule_view"+contentno).hide();
		j$("#schedule_more_btn" + contentno).attr("src","/News/Images/btn_board_view01.gif");
	}
}

/* È¸¿ø°¡ÀÔ½Ã ÀÌ¸ÞÀÏ ÀÔ·Â */
function change_email1(strEmail) {
	if(strEmail=="default") {
		j$("#email2").val("");
		j$("#email2").focus("");
	} else {
		j$("#email2").val(strEmail);
	}
}

function show_(num)    {
	var main_cnt_ = 20;
	for (i=1; i<=main_cnt_; i++) {
		if (num>=i) {
			j$("#Co_WriterNum"+i).show();
		 }else {
			j$("#Co_WriterNum"+i).hide();
		}
	}
}

// Script Dynamic Loading
function loadJavascript(url, callback, charset) {
    var head= document.getElementsByTagName('head')[0];
    var script= document.createElement('script');
    script.type= 'text/javascript';
    if (charset != null) {
        script.charset = "euc-kr";
    }
    var loaded = false;
    script.onreadystatechange= function () {
        if (this.readyState == 'loaded' || this.readyState == 'complete') {
            if (loaded) {
                return;
            }
            loaded = true;
            callback();
        }
    }
    script.onload = function () {
        callback();
    }
    script.src = url;
    head.appendChild(script);
}