function getAbsX(el) {
	if (el.x) return el.x;
	pos = 0;

	while (el != null) {
		pos += el["offsetLeft"];
		el = el.offsetParent;
	}

	if(document) {
		if(document.body.scrollWidth > document.body.offsetWidth)
			sw = document.body.scrollWidth;
		else 
			sw = document.body.offsetWidth;
		if(pos+200 > sw)
			pos = sw-350;
	} else {
		if( pos > 670 )
			pos = 670;

	}



	return pos;
}

function getAbsY(el) {
	if (el.y) return el.y;
	pos = 0;

	while (el != null) {
		pos += el["offsetTop"];
		el = el.offsetParent;
	}
	return pos;
}


var divx, divy;
var stendx = 900;
var stendy = 80;
var movement;
var stspeed = 40;
var ll = document.layers;
var clientHeight = 0;
function getX(el)
{
	if(document.layers)
		xx = el.left;
	else
		xx = el.style.left;
	return parseInt(xx);
}
function getY(el)
{
	if(document.layers)
		xx = el.top;
	else
		xx = el.style.top;
	return parseInt(xx);
}
function setX(el, x) 
{
	ll?el.left=x:el.style.left=x;
}
function setY(el, y) 
{
	ll?el.top=y:el.style.top=y;
}
function showDiv(div)
{
	ll?div.visibility='show':div.style.visibility='visible';
}
function hideDiv(div)
{
	ll?div.visibility='hide':div.style.visibility='hidden';
}
function moveScrapAni(thisValue) {

	form = document.cmt;
	if(form.point.value =="0") {
		alert('Æò°¡¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä.');
		return false;
	}

	 //ÇöÀç ÀÌ¹ÌÁöÀÇ x,yÁÂÇ¥¸¦ ¾Ë¾Æ³½´Ù.
   var sx = getAbsX(thisValue)+3;
   var sy = getAbsY(thisValue)-9;
	 clientHeight=document.body.scrollTop;

	 //scrap_ani divÀÇ x,y ÁÂÇ¥¸¦ ÇöÀç ¸¶¿ì½º Å¬¸¯ÁÂÇ¥·Î ¼³Á¤
   setX(document.getElementById('scrap_ani'),sx);
   setY(document.getElementById('scrap_ani'),sy);
	 //scrap_ani divÀÇ show
//  showDiv(document.getElementById('scrap_ani'));
   document.getElementById('scrap_ani').style.display="";

	 //intervalÀ» clear
   clearInterval(movement);
	 //isMoveStart ½ÇÇà
   movement = setInterval('moveAni()',60);
}


function moveAni() {
   var currx = getX(document.getElementById('scrap_ani'));
   var curry = getY(document.getElementById('scrap_ani'));

   x_direction = 1;
   y_direction = 1;
   var x_interval, y_interval;
   var isline = false;
	 var isup = false;

   if ((Math.abs(stendx - currx) < stspeed) && (Math.abs(stendy - curry) < stspeed)) {
      clearInterval(movement);
			document.getElementById('scrap_ani').style.display="none";
			goSearchScrap();
			return;
   }
	 if( !isup && clientHeight>curry)  {
			isup = true;
			scroll(0);
	 }


   if (stendx - currx == 0) {
		 x_interval = 0;
		 y_interval = stspeed;
		 isline = true;
   }
   if (stendy - curry == 0) {
			x_interval = stspeed;
			y_interval = 0;
			isline = true;
   }

   if (!isline) {
      var angle = Math.atan(Math.abs(stendx - currx)/Math.abs(stendy - curry));

      x_interval = Math.sin(angle)*stspeed;
      y_interval = Math.cos(angle)*stspeed;
   }

   if (stendx < currx) x_direction = -1;
   if (stendy < curry) y_direction = -1;

   x_interval = x_direction*x_interval;
   y_interval = y_direction*y_interval;

   setX(document.getElementById('scrap_ani'),currx+x_interval);
   setY(document.getElementById('scrap_ani'),curry+y_interval);
	 /*
	if((curry+y_interval)-100 > 0) 
		scroll(0,(curry+y_interval)-100);
		*/
}
	function o_loadedScrap(oj)
	{
		var res  =  new String(oj.responseText);
		var obj = document.getElementById("scrap");

		if(obj) {
			if(res == "·Î±×ÀÎ") {
				Check_Login();
			} else if(res == "½ºÅ©·¦½ÇÆÐ") {
				alert('½ºÅ©·¦½Ã ¿À·ù°¡ ¹ß»ýÇÏ¿´½À´Ï´Ù.');
			} else if(res != "") {
				obj.innerHTML = res;
				obj.style.display='';
			} else {
				alert('¹®¼­°¡ »èÁ¦ µÇ¾ú°Å³ª ºí·Î±×»çÀÌÆ® »çÁ¤À¸·Î ½ºÅ©·¦ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.');
			}
		}
	}

	function viewSearchScrapLayer(thisValue, meta_uid, st_id, type, ownerid, title, return_url, post_url, blog_url, k_flag) {
		// out blogÀÏ°æ¿ì st_id·Î track_back ÁÖ¼Ò°¡ ³Ñ¾î¿Â´Ù
		var get_url = '';

		if(type == 'in') {
			get_popurl = '<?=$SITE_URL?>/scrap/scrap_pop.html';
			get_layer = '/scrap/scrap_layer.html';
		} else {
			get_popurl = '<?=$SITE_URL?>/scrap/outscrap_pop.html';
			get_layer = '/scrap/outscrap_layer.html';
		}

		var browser = navigator.appName;
		var url;
		if ( isopera ) {
			url = get_popurl + '?meta_uid='+meta_uid+'&st_id='+st_id+'&no=0&now_table=&owner_id='+ownerid+'&type='+type+'&return_url='+escape(return_url)+'&title='+title+'&post_url='+escape(post_url)+'&blog_url='+escape(blog_url)+'&atsearch=1';

			window.open(url,'','resizable=no,scrollbars=0,status=0,width=307,height=240,top=280,left=580');
			return;

		}  else {
			divx = getAbsX(thisValue)+3;
			divy = getAbsY(thisValue)+9;

			setX(document.getElementById("scrap"),divx);
			setY(document.getElementById("scrap"),divy);

			sendRequest(
				o_loadedScrap,         
				'&meta_uid='+meta_uid+'&st_id='+st_id+'&no=0&now_table=&owner_id='+ownerid+'&type='+type+'&return_url='+textEncode(return_url)+'&title='+title+'&post_url='+textEncode(post_url)+'&blog_url='+textEncode(blog_url)+'&atsearch=1&k_flag='+k_flag, 'POST',      
				get_layer, //URL
				 true,true      
			);
		}
	}
