// check IE
var IE = false ;
if (window.navigator.appName.indexOf("Explorer") !=-1)
{
	IE = true;
}

// variable
var jsv_blogid;
var jsv_logid;


if (IE) {
	document.body.onclick = MouseDown;
}else {
	document.captureEvents(Event.CLICK)
	document.body.onclick = MouseDown;
}




//////////////////////////////////////////////////////////////////////////////////////////////

// event variables
var mouse_top;
var mouse_left;
var scroll_top;
var scroll_left;
var event_id = "none";
var status_over = false;//
var parent_menu_name = "menu_parent";//
var submenu_left_indent = 70;
var column_height = 18;//
var submenu_top_indent = 0;
var mainmenu_top_indent = 0;	
//var menuover_bgcolor = "#e4ff75";
var menuover_bgcolor = "#a3fbfb";
var menuover_fgcolor = "#ffffff";
var default_menuover_bgcolor = "#ffffff";
var default_menuover_fgcolor = "#000000";


// event functions
function ui_scrap(blogid, logid) {
	jsv_blogid = blogid;
	jsv_logid = logid;
}

function menuOver(ar_obj) {
	status_over = true;
	changeColor(ar_obj);
}

function menuOut(ar_obj) {
	status_over = false;
	changeColor(ar_obj);
}
	
function changeColor(ar_obj) {
	if (ar_obj.style.background == menuover_bgcolor) {
		ar_obj.style.background = default_menuover_bgcolor;
	} else {
		ar_obj.style.background = menuover_bgcolor;
	}
}


function hideAll() {
	eval(parent_menu_name + ".style.display = \"none\"");
	if (event_id == "none") return;
}

function MouseDown(e) {
	event_target = event.srcElement;
	event_target = event_target.id;
	if(event_target == "scrap_button") event_check = false;
	else event_check = true;
	if (!status_over) hideAll();
	if (!event_check) {
		parent_menu_name = "menu_parent";
		viewMenu(event,  parent_menu_name);
	}
	else {
		if (!status_over) hideAll();
		return;
	}
}

function viewMenu(e, ar_id) {
	if (ar_id == "none") return;
	menuLocBod = window.document.body;
	xPos = menuLocBod.scrollLeft + event.clientX;
	yPos = event.clientY + menuLocBod.scrollTop;
	screen_height = window.document.body.offsetHeight;
	screen_width = window.document.body.offsetWidth;
	mouse_top = e.y;
	mouse_left = e.x;
	eval("mainmenu_top_indent = " + parent_menu_name + ".children[0].children[0].children.length");
	mainmenu_top_indent = mainmenu_top_indent * column_height;
	if (screen_height > mouse_top + mainmenu_top_indent) 
		yPos = event.clientY + menuLocBod.scrollTop;
	else
		yPos = (event.clientY + menuLocBod.scrollTop) - mainmenu_top_indent;

	if (mouse_top - mainmenu_top_indent < 0) 
		yPos = event.clientY + menuLocBod.scrollTop;

	yPos = yPos + 35;
	xPos = xPos - 23;

	if (parent_menu_name=="menu_parent")
	{
		yPos = yPos - 22;
	}
	
	eval(ar_id + ".style.pixelTop =" + yPos);
	eval(ar_id + ".style.pixelLeft =" + xPos);		
	eval(ar_id + ".style.display = \"\"");
}

function exec_menuitem(key) {
	switch(key) {
		case "EVENT1" :
			scrapLog(jsv_logid);
			break;
		case "EVENT2" :
			clubScrap(jsv_logid);
			break;
	}
}


document.write("<div id=\"menu_parent\" style=\"position:absolute;display:none;top:0;left:0\">");
document.write("<table width=\"115\" border=\"0\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"#B6B6B6\">");
document.write("<tr><td> ");
document.write("<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"#FFFFFF\">");
document.write("<tr> ");
document.write("<td style=\"padding: 3 0 0 10\" height=\"23\" onmouseout=\"menuOut(this);\" onmouseover=\"menuOver(this);\" onclick=\"exec_menuitem('EVENT1');\" style=\"cursor:hand\"><span class=\"n_id\">블로그에 스크랩</span></td>");
//document.write("</tr><tr> ");
//document.write("<td style=\"padding: 2 0 0 10\" height=\"22\" onmouseout=\"menuOut(this);\" onmouseover=\"menuOver(this);\" onclick=\"exec_menuitem('EVENT2');\" style=\"cursor:hand\"><span class=\"n_id\">카페에 스크랩</span></td>");
document.write("</tr></table></td></tr></table>");
document.write("</div>");