function addEvent(elm, evType, fn, useCapture) {
    if (elm.addEventListener) {
        elm.addEventListener(evType, fn, useCapture);
        return true;
    }
    else if (elm.attachEvent) {
        var r = elm.attachEvent('on' + evType, fn);
        return r;
    }
    else {
        elm['on' + evType] = fn;
    }
}

// class가 outsidelink일때 새창으로 띄우기
function newWindow() {
	if(!document.getElementById("content")) return false;
	var content = document.getElementById("content");
	var allLink = content.getElementsByTagName("a");
	for (i=0; i<allLink.length; i++ ){
		var linkstr = allLink[i].firstChild.nodeValue;
		var tarLink = "새창으로 " + linkstr + "연결";
		if (allLink[i].className == "outsidelink") {
			allLink[i].setAttribute("title",tarLink);
			allLink[i].onclick = function() {
				url = this.href;
				window.open(url,"","");
				return false;
			}
		}
	}
}

// 현재 페이지 메뉴 활성화
function currentMenu() {
	if(!document.getElementById("category")) return false;
	var menu = document.getElementById("category");
	var linkEl = menu.getElementsByTagName("a");
	for (i=0; i<linkEl.length; i++ ){
		var linkurl = linkEl[i].getAttribute("href");
		var winurl = window.location.href;
		if (winurl.indexOf(linkurl) != -1) {
			linkEl[i].className = "current";
		}
	}
}

addEvent(window,'load',function () {
	newWindow();
	currentMenu();
},false);
