document.domain="daum.net";

var clickAreaCheck = false;
var source_location_code = 50; // 스크랩 소스 서비스 아이디. 까페(1). 서비스별로 재정의 할것. 50=미즈넷 요리 

function showScrapLayer(curObj, link1, link2, link3, link4) {
    clickAreaCheck = true;
    var copyList = new Array("카페로", "블로그로");//, "플래닛으로","메일로");
    var type = new Array("내 ");
    var str = "<div class='scrap' id='scrap' onMouseOver='this.style.display=\"block\"' onMouseOut='scrapHide()'><table bgcolor='#ffffff' width='75 cellpadding='0' cellspacing='0' style='border:#d5d5d5 solid 1px;'>";
    for (var i=0; i < copyList.length; i++) {
        if(i>0) str += "<tr><td style='background:url(http://img-contents.daum-img.net/miznet9/2008_home/mizcook/common/dotline04.gif) repeat-x;'></td></tr>";
        str += "<tr><td style='padding:7px 5px 4px' onMouseOver=this.style.backgroundColor='#f8eded' onMouseOut=this.style.backgroundColor='#ffffff' class='laybase'>";
        str += "<a href=\'"+eval("link"+Number(i+1))+"\' class='fs11 fc333'>" + type[0] + copyList[i] + "</a>";
        str += "</td></tr>";
    }
    str += "</table></div>";

    setScrapLayersPosition(curObj, str);

    if(document.body.addEventListener){
        document.body.addEventListener("click",scrapHide,true);
    }else if(document.body.attachEvent){
        window.event.cancelBubble = true;
        document.body.attachEvent("onclick",scrapHide);
    }else{
    }
}
function scrapHide(){
    document.getElementById("scrap").style.display = "none";
    if(document.body.attachEvent){
        document.body.detachEvent("onclick",scrapHide);
    }
}

function setScrapLayersPosition(curObj, str) {
    var name = "ScrapLayer";

    if (!document.getElementById(name)) {
        var cElement = document.createElement("DIV");
        cElement.id = name;
        cElement.style.position = 'absolute';
    cElement.style.zIndex = "50";
        document.body.appendChild(cElement);
    }
    var ew = 0;
    if(curObj.id =="recipeVBtnArea"){
    	ew = 106;
    }
    document.getElementById(name).style.top = getAbsoluteTop(curObj) + curObj.offsetHeight+"px";
    document.getElementById(name).style.left = getAbsoluteLeft(curObj)+ew+"px";
    document.getElementById(name).innerHTML = str;
    divDisplay(name, 'block');
}

    function divDisplay(objId, act) {
        if (document.getElementById(objId)) {
            document.getElementById(objId).style.display = act;
        }
    }

// 절대 높이 계산
    function getAbsoluteTop(oNode){
        var oCurrentNode=oNode;
        var iTop=0;
        while(oCurrentNode.tagName!="BODY" && oCurrentNode.tagName!="HTML"){
            iTop+=oCurrentNode.offsetTop;
            oCurrentNode=oCurrentNode.offsetParent;
        }

        return iTop;
    }
// 절대 좌측 계산
    function getAbsoluteLeft(oNode){
        var oCurrentNode=oNode;
        var iLeft=0;
        while(oCurrentNode.tagName!="BODY" && oCurrentNode.tagName!="HTML"){
            iLeft+=oCurrentNode.offsetLeft;
            oCurrentNode=oCurrentNode.offsetParent;
            if (oCurrentNode.tagName == "BODY"){
            	break;
            }
        }
    	return iLeft;
        
    }
    
function goScrapCafe( node, grpid, fldid, dataid ) {
    window.open("http://scrap.cafe.daum.net/_dss_/scrap?location_id="+grpid+"&folder_id="+fldid+"&data_id="+dataid+"&source_location_code="+source_location_code,'scrap','width=620, height=460', 'resizable=yes,scrollbars=yes');
}
function goScrapBlog( node, grpid, fldid, dataid ) {    
    window.open("http://scrap.cafe.daum.net/_dss_/scrap?location_id="+grpid+"&folder_id="+fldid+"&data_id="+dataid+"&source_location_code="+source_location_code+"&target_location_code=4",'scrap','width=620, height=460', 'resizable=yes,scrollbars=yes');
}
function goScrapPlanet( node, grpid, fldid, dataid ) {                      
    window.open("http://scrap.cafe.daum.net/_dss_/scrap?location_id="+grpid+"&folder_id="+fldid+"&data_id="+dataid+"&source_location_code="+source_location_code+"&target_location_code=3",'scrap','width=620, height=460', 'resizable=yes,scrollbars=yes');
}
function goScrapMail( node, grpid, fldid, dataid ) {
    window.open("http://scrap.cafe.daum.net/_dss_/scrap?location_id="+grpid+"&folder_id="+fldid+"&data_id="+dataid+"&source_location_code="+source_location_code+"&target_location_code=15",'scrap','width=620, height=460', 'resizable=yes,scrollbars=yes');
}
