var ua = window.navigator.userAgent.toLowerCase();

function get_page_offset_left (el)
{
	var ol=el.offsetLeft;
	while ((el=el.offsetParent) != null) { ol += el.offsetLeft; }
	return ol;
}

function get_window_offsetLeft (el)
{
	return get_page_offset_left(el)-document.body.scrollLeft;
}

function get_page_offset_top (el)
{
	var ot=el.offsetTop;
	while((el=el.offsetParent) != null) { ot += el.offsetTop; }
	return ot;
}

function get_window_offset_top (el)
{
	return get_page_offset_top(el)-document.body.scrollTop;
}

function close_rss_layer()
{
	var objDiv = document.getElementById("id_rss_layer");
	if (objDiv)
	{
		objDiv.innerHTML = "";
		document.body.removeChild(objDiv);
	}

	window.onresize = null;
	document.onmousedown = null;
}

function close_rss_layer_mouse_down()
{
	var obj = document.getElementById('id_rss_layer');
	if (obj) obj.style.visibility = 'hidden';
	document.onclick = null;
}


function open_rss_layer(link, ele)
{
	if (typeof close_bm_layer) close_bm_layer();
	close_rss_layer();

	/*
	var e = document.getElementById("id_rss_layer");
	if (e)
	{
		if (e.style.visibility == 'visible') { e.style.visibility = 'hidden'; return; }
	}
	*/

	var objDiv = document.createElement("div");

	objDiv.id = "id_rss_layer";
	objDiv.style.zIndex = "100";
	objDiv.style.position = "absolute";

	var t_top = get_page_offset_top(ele);
	var t_left = get_page_offset_left(ele);

	objDiv.style.left = t_left+"px";
	objDiv.style.top = t_top+20+"px";

	var html = '<div style="padding:5px 10px 5px 5px;background-color:#e8f8fe">';
	html += '<div style="padding:3px 0 3px 3px"><img src="http://www.hanrss.com/favicon.ico" align="absmiddle" style="padding-right:3px"><a href="http://www.hanrss.com/add_sub.qst?url='+link+'" class="lnkd" target="_blank"><span style="padding-left:5px;">한RSS</span></a></div>';
	html += '<div style="padding:3px 0 3px 3px"><img src="http://www.google.com/favicon.ico" align="absmiddle" style="padding-right:3px"><a href="http://fusion.google.com/add?feedurl='+link+'" class="lnkd" target="_blank"><span style="padding-left:5px;">Google Reader</span></a></div>';

	html += '</div>';
	objDiv.innerHTML = html;
	document.body.appendChild(objDiv);

	document.onclick = close_rss_layer_mouse_down;

}

function close_menu_layer()
{
	var objDiv = document.getElementById("id_menu_layer");
	if (objDiv)
	{
		objDiv.innerHTML = "";
		document.body.removeChild(objDiv);
	}

	window.onresize = null;
	document.onmousedown = null;
}

function close_menu_layer_mouse_down()
{
	var obj = document.getElementById('id_menu_layer');
	if (obj) obj.style.visibility = 'hidden';
	document.onclick = null;
}


function open_menu_layer(ele)
{
	// close_menu_layer();

	var e = document.getElementById("id_menu_layer");
	if (e)
	{
		// e.style.visibility = 'hidden';
		close_menu_layer();
		return;
	}

	var objDiv = document.createElement("div");

	objDiv.id = "id_menu_layer";
	objDiv.style.zIndex = "100";
	objDiv.style.position = "absolute";

	var t_top = get_page_offset_top(ele);
	var t_left = get_page_offset_left(ele);

	t_left = t_left - 10;
	objDiv.style.left = t_left+"px";
	objDiv.style.top = t_top+20+"px";

	var html = '<div style="padding:5px 10px 5px 5px;background-color:#e8f8fe">';
	html += '<div style="padding:3px 0 3px 3px" class="blue p11"><a href="/feed.php"><span>관련RSS</span></a></div>';
	html += '<div style="padding:3px 0 3px 3px" class="blue p11"><a href="/naver.php"><span>네이버 실시간 검색어</span></a></div>';
	html += '<div style="padding:3px 0 3px 3px" class="blue p11"><a href="/musical.php"><span>뮤지컬</span></a></div>';
	html += '<div style="padding:3px 0 3px 3px" class="blue p11"><a href="/play.php"><span>연극</span></a></div>';
	html += '<div style="padding:3px 0 3px 3px" class="blue p11"><a href="/movie.php"><span>영화</span></a></div>';
	html += '<div style="padding:3px 0 3px 3px" class="blue p11"><a href="/review_special.php?cat=s"><span>자료</span></a></div>';
	html += '<div style="padding:3px 0 3px 3px" class="blue p11"><a href="/book.php"><span>책</span></a></div>';
	html += '<div style="padding:3px 0 3px 3px" class="blue p11"><a href="/review_special.php?cat=m"><span>~방법</span></a></div>';

	html += '</div>';
	objDiv.innerHTML = html;
	document.body.appendChild(objDiv);

	document.onclick = close_menu_layer_mouse_down;

}
