	/*******************************************************
	*@subscription : ½Å°í±â´É
	*@worker	: devkorea@gmail.com
	*@date		: 2008-10-21
	*******************************************************/
	var cReport = {
	
		/**********************************************************************
		* ¸¶¿ì½º Å¬¸¯À§Ä¡ ¸®ÅÏ
		*@param		: Object ÀÌº¥Æ®
		*@keyword	: 
		*@var		: 
		*@return		: Array Å¬¸¯À§Ä¡ x, y
		**********************************************************************/
		get_point : function(event)
		{
			var mouse = new Array();
			//*
			mouse[0] = event.x + get_body().scrollLeft;
			mouse[1] = event.y + get_body().scrollTop;
			/*/
			 x1 = window.event.clientX ; 
			 x2 = document.body.scrollLeft ;
			 
			 y1 = window.event.clientY ;
			 y2 = document.body.scrollTop ;
			 
			 // ÆË¾÷Ã¢ÀÇ À§Ä¡ ÁöÁ¤
			 document.all.inputNt.style.top  = y1 + y2 ;
			 document.all.inputNt.style.left = x1 + x2 - 290;
			 /**/

			//alert(mouse);
			return mouse;

			//alert(event.y + get_body().scrollTop);
			//alert(event.y + get_body().scrollTop));
		}, // End func

		/**********************************************************************
		* ½Å°íÇÏ±â È­¸é µð½ºÇÃ·¹ÀÌ
		*@param		: Object ÀÌº¥Æ®
		*@param		: String (block, none)
		*@param		: String (ÇØ´ç±Û wr_id)
		*@param		: String (ÇØ´ç±Û ÀÛ¼ºÀÚ ¾ÆÀÌµð)
		*@param		: String (ÇØ´ç±Û ÀÛ¼ºÀÚ ´Ð³×ÀÓ)
		*@keyword	: 
		*@var		: 
		*@return		: Array ÀÌ¹ÌÁö ³ÐÀÌ¿Í ³ôÀÌ
		**********************************************************************/
		display_report : function(event, disp, bo_table, wr_id, mb_id, mb_nick)
		{
			if(disp != ""){
				var tb_style = $O("tb_admin_report").style;
				if(disp == "block"){
					if(wr_id == "" || typeof wr_id == "undefined"
					|| mb_id == "" || typeof mb_id == "undefined"
					|| mb_nick == "" || typeof mb_nick == "undefined"){		// °Ô½Ã¹° Á¤º¸°¡ ¾øÀ¸¸é ¸®ÅÏ
						return;
					}else{
						if(tb_style.display == "" || tb_style.display == "none"){	 // È­¸é¿¡ ¾È º¸ÀÏ¶§¸¸ º¸¿©ÁÖ±â
							var point = this.get_point(event);
							tb_style.left = point[0] - 320 + "px";
							tb_style.top = point[1] - 300 + "px";
						}

						$O("report_bo_table").value = bo_table;
						$O("report_wr_id").value = wr_id;
						$O("report_mb_id").value = mb_id;
						$O("report_mb_nick").value = mb_nick;
					}
				}else{
					$O("report_bo_table").value = "";
					$O("report_wr_id").value = "";
					$O("report_mb_id").value = "";
					$O("report_mb_nick").value = "";
				}
				tb_style.display = disp;
			}

		}, // End func

		
		/**********************************************************************
		* ½Å°íÃ³¸® ÆûÀü¼Û
		*@param		: String ½Å°í select ID
		*@keyword	: 
		*@var		: 
		*@return		: void  
		**********************************************************************/
		submit_report : function(sel_id)
		{
			var obj = $O("report_bo_table");
			if(obj.value == "" || typeof obj.value == "undefined"){
				alert("½Å°íÇÒ °Ô½Ã±Û Á¤º¸°¡ ¾ø½À´Ï´Ù. Error 01");
				return;
			}
			obj = $O("report_wr_id");
			if(obj.value == "" || typeof obj.value == "undefined"){
				alert("½Å°íÇÒ °Ô½Ã±Û Á¤º¸°¡ ¾ø½À´Ï´Ù. Error 02");
				return;
			}
			obj = $O("report_mb_id");
			if(obj.value == "" || typeof obj.value == "undefined"){
				alert("½Å°íÇÒ °Ô½Ã±Û Á¤º¸°¡ ¾ø½À´Ï´Ù. Error 03");
				return;
			}
			obj = $O("report_mb_nick");
			if(obj.value == "" || typeof obj.value == "undefined"){
				alert("½Å°íÇÒ °Ô½Ã±Û Á¤º¸°¡ ¾ø½À´Ï´Ù. Error 04");
				return;
			}else{
				if(sel_id != ""){
					sel_id = $O(sel_id);

					if(sel_id.value == ""){
						alert("½Å°íÇÒ Ç×¸ñÀ» ¼±ÅÃÇÏ¼¼¿ä");
						sel_id.focus();
						return;
					}else{
						$O("tb_admin_report").style.display = "none";
						var frm = $O("reporttfrm");
						frm.submit();					
					}
				}
			}
		} // End func
		
	} // End class
	

