// JavaScript Document

/**
 * 使连接的XHTML的target属性有效。
 * 需要在自己的页面定义方法init(),并在其内调用externalLinks();
 */
function externalLinks() {
	if (!document.getElementsByTagName) return; 
	var anchors = document.getElementsByTagName("a"); 
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i]; 
		if (anchor.getAttribute("href")) {
			if(anchor.getAttribute("rel") == "_blank") {
				anchor.target = "_blank";
			}
			if(anchor.getAttribute("rel") == "_self") {
				anchor.target = "_self";
			}
			if(anchor.getAttribute("rel") == "menu") {
				anchor.target = "menu";
			}
			if(anchor.getAttribute("rel") == "workarea") {
				anchor.target = "workarea";
			}
		}
	}
}

function init() {
	externalLinks();
	if(typeof(pageInit) == "function") {
		pageInit();
	}
}

function onClick() {
  //alert('click');
  if(typeof(pageOnClick) == "function") {
    pageOnClick(onClick.arguments);
  }
}

window.onload = init;
//window.onclick = onClick;
