/*ÃâÃ³ http://gstarclub.springnote.com/pages/454921*/
var selectedobj;
var dragapproved = false;
var zindex = 602;

function drag_move() {
	if(dragapproved){
		selectedobj.style.left = base_x + event.clientX - previous_x;
		selectedobj.style.top = base_y + event.clientY - previous_y;
		return false;
	}
}

function start_drag(drag_id) {
	selectedobj = document.getElementById(drag_id);
	selectedobj.style.zIndex = zindex++;
	selectedobj.style.cursor = 'hand';
	base_x = parseInt(selectedobj.style.left);
	base_y = parseInt(selectedobj.style.top);
	previous_x = event.clientX;
	previous_y = event.clientY;
	dragapproved = true;
	selectedobj.onmousemove = drag_move;
	selectedobj.onmouseup = drag_release;
}

function drag_release() {
	dragapproved = false;
}
/*ÃâÃ³ http://gstarclub.springnote.com/pages/454921*/

function layerSize() {
	layer = document.createElement("div");

	layer.id = "alertBgDiv";
	layer.style.position = "absolute";
	layer.style.top = 0;
	layer.style.left = 0;
	layer.style.width = "100%";
//	layer.style.height = "100%";
	layer.style.height = document.body.scrollHeight + (document.body.offsetHeight - document.body.clientHeight);
	layer.style.background = "#FFCCFF";
	layer.style.zIndex = 600;

	layer.style.filter = "alpha(opacity=25, style=0)";

	document.body.appendChild(layer);

	return layer.id;
}

function cancelLayer() {
	document.body.removeChild(document.getElementById('alertBgDiv'));
	document.body.removeChild(document.getElementById('alertDiv'));
}

function meta_go_main() {
	cancelLayer();
	document.location.replace("/");
}

function alertClient(msg, yesLink) {
	idx = clientLayer_Alert();

	/*
	document.getElementById(idx).innerHTML = "<table border='1' cellpadding='15' cellspacing='0' width='100%'><tr><td height='25' onmousedown=\"start_drag('alertDiv');\"></td><tr><tr><td height='110'>"
	+ msg
	+ "</td></tr><tr><td align='center'>"
	+ "<input type='button' value='È®ÀÎ' onClick='"+yesLink+"cancelLayer();' />"
	+ "</td></tr>";
	*/
	document.getElementById(idx).innerHTML = "<table width='360' height='160' border='0' cellpadding='0' cellspacing='0'>"
	+ "  <tr>"
	+ "    <td align='center' valign='top' background='/user/popup/images/message_box.jpg'><table width='360' border='0' cellspacing='0' cellpadding='0'>"
	+ "      <tr>"
	+ "        <td height='24' align='right' valign='top' onmousedown=\"start_drag('alertDiv');\"><!-- <img src='/user/popup/images/message_close.jpg' width='28' height='24' /> --></td>"
	+ "      </tr>"
	+ "    </table>"
	+ "      <table width='100' border='0' cellspacing='0' cellpadding='0'>"
	+ "        <tr>"
	+ "          <td><img src='/user/popup/images/message_txt.jpg' width='143' height='48' /></td>"
	+ "        </tr>"
	+ "      </table>"
	+ "      <table width='300' border='0' cellspacing='0' cellpadding='0'>"
	+ "        <tr>"
	+ "          <td height='30' align='center' valign='middle' class='b_txt_11'><div align='center' class='c_txt_h14'>" + msg + "</div></td>"
	+ "        </tr>"
	+ "      </table>"
	+ "      <table width='100' border='0' cellspacing='0' cellpadding='0'>"
	+ "        <tr>"
	+ "          <td height='13'></td>"
	+ "        </tr>"
	+ "        <tr>"
	+ "          <td width='100' align='center' valign='top'><img src='/user/popup/images/button_yes.jpg' width='51' height='20' onClick='"+yesLink+"cancelLayer();' style='cursor:hand;' /></td>"
	+ "        </tr>"
	+ "      </table></td>"
	+ "  </tr>"
	+ "</table>";
}

function confirmClient(msg) {
	idx = clientLayer_Alert();

	/*
	document.getElementById(idx).innerHTML = "<table border='1' cellpadding='15' cellspacing='0' width='100%'><tr><td height='25' onmousedown=\"start_drag('alertDiv');\"></td><tr><tr><td height='110'>"
	+ msg
	+ "</td></tr><tr><td align='center'>"
	+ "<input type='button' value='¿¹' onClick='cancelLayer();ok_func();' /> <input type='button' value='¾Æ´Ï¿À' onClick='cancelLayer();' />"
	+ "</td></tr>";
	*/
	document.getElementById(idx).innerHTML = "<table width='360' height='160' border='0' cellpadding='0' cellspacing='0'>"
	+ "  <tr>"
	+ "    <td align='center' valign='top' background='/user/popup/images/message_box.jpg'><table width='360' border='0' cellspacing='0' cellpadding='0'>"
	+ "      <tr>"
	+ "        <td height='24' align='right' valign='top' onmousedown=\"start_drag('alertDiv');\"><!-- <img src='/user/popup/images/message_close.jpg' width='28' height='24' /> --></td>"
	+ "      </tr>"
	+ "    </table>"
	+ "      <table width='100' border='0' cellspacing='0' cellpadding='0'>"
	+ "        <tr>"
	+ "          <td><img src='/user/popup/images/message_txt.jpg' width='143' height='48' /></td>"
	+ "        </tr>"
	+ "      </table>"
	+ "      <table width='300' border='0' cellspacing='0' cellpadding='0'>"
	+ "        <tr>"
	+ "          <td height='30' align='center' valign='middle' class='b_txt_11'><div align='center' class='c_txt_h14'>" + msg + "</div></td>"
	+ "        </tr>"
	+ "      </table>"
	+ "      <table width='100' border='0' cellspacing='0' cellpadding='0'>"
	+ "        <tr>"
	+ "          <td height='13' colspan='2'></td>"
	+ "        </tr>"
	+ "        <tr>"
	+ "          <td width='51' align='left' valign='top'><img src='/user/popup/images/button_yes.jpg' width='51' height='20' onClick='cancelLayer();ok_func();' style='cursor:hand;' /></td>"
	+ "          <td width='49' align='left' valign='top'><img src='/user/popup/images/button_no.jpg' width='51' height='20' onClick='cancelLayer();' style='cursor:hand;' /></td>"
	+ "        </tr>"
	+ "      </table></td>"
	+ "  </tr>"
	+ "</table>"
}

function clientLayer_Alert() {
	idx = layerSize();

//	h = document.body.clientHeight;
//	h = document.body.scrollHeight + (document.body.offsetHeight - document.body.clientHeight);
	h = document.body.scrollHeight;
	w = document.body.clientWidth;

	layer = document.createElement("div");
	layer.id = "alertDiv";
	layer.style.position = 'absolute';
	layer.style.width = 300;
	layer.style.height = 160;
	layer.style.background = 'url(bg.gif) no-repeat 0 0; #fff';
	layer.style.left = w / 2 - 150;
	layer.style.top = h / 2 - 100;
	layer.style.zIndex = 601;

	document.body.appendChild(layer);

	return layer.id;
}
