﻿<!--
//複製物件
function AddDiv(divObjShowID, divObj) {

//	var Counter = parseInt(txtObjCounter.value);
//	    Counter++;
//	    txtObjCounter.value = Counter.toString();

    //divObjTemplate = window.document.getElementById(divObjDemoID);
    divObjShow = window.document.getElementById(divObjShowID);

    var Element = window.document.createElement('span'); // 建立基本元素getDemoDetailStr
        //divObjTemplate.innerHTML
	    Element.id = 'SpanShow';
	    Element.innerHTML += '<div id="divShow" onclick="' + "javascript:AddDiv('divShow',this);" + '">' + getDemoDetailStr() + '</div>'

        document.body.onclick = function initDrag(e) {
            e = e || window.event;
            var oDragHandle = document.getElementById&&document.all?event.srcElement:e.target;

            if(oDragHandle.id == "div_url") {
                var op= divObj.parentNode;
                if ((tr = nextTr(divObj))==null){
                    op.appendChild(Element);}
                else{
                    op.insertBefore(Element,tr);}
            }
        }
}


//複製物件(前端使用)
function UserAddDiv(divObjShowID, divObj) {

//	var Counter = parseInt(txtObjCounter.value);
//	    Counter++;
//	    txtObjCounter.value = Counter.toString();

    //divObjTemplate = window.document.getElementById(divObjDemoID);
    divObjShow = window.document.getElementById(divObjShowID);

    var Element = window.document.createElement('span'); // 建立基本元素getDemoDetailStr
        //divObjTemplate.innerHTML
	    Element.id = 'SpanShow';
	    Element.innerHTML += '<div id="divShow" onclick="' + "javascript:UserAddDiv('divShow',this);" + '">' + getDemoDetailStr_User() + '</div>'

        document.body.onclick = function initDrag(e) {
            e = e || window.event;
            var oDragHandle = document.getElementById&&document.all?event.srcElement:e.target;

            if(oDragHandle.id == "div_url") {
                var op= divObj.parentNode;
                if ((tr = nextTr(divObj))==null){
                    op.appendChild(Element);}
                else{
                    op.insertBefore(Element,tr);}
            }
        }
}



function nextTr (o){
  var t = o;
  do{
    t = t.nextSibling;
  } while (t && t.nodeType == 3);
  return t;
}

//刪除欄位
function DelDiv(ObjTemplate)
{
    var fatherElem = ObjTemplate.parentNode;
    try {
        var tmp_fatherElem = fatherElem.parentNode;
        tmp_fatherElem.removeChild(fatherElem);
    } catch(e) {}
}


//後端(活力廚房菜單)
function getDemoDetailStr() {

    var str = '<input name="txt_item_title" class="style1" style="width: 200px;" maxlength="255">&nbsp;&nbsp;<input name="txt_item_detail" class="style1" style="width: 100px;" maxlength="50">&nbsp;&nbsp;';
        str += '<a href="#url" id="div_url" class="a9A"><b> ﹢</b>新增</a>&nbsp;&nbsp;&nbsp;<a href="#url" OnClick="javascript:DelDiv(this);" class="a9D"><b> ﹣</b>刪除</a>';
    return str;
}

//前端(活力廚房菜單)
function getDemoDetailStr_User() {

    var str = '<input name="txt_item_title" class="input01" style="width: 130px;" maxlength="100">&nbsp;&nbsp;<input name="txt_item_detail" style="width: 100px;" class="input01" maxlength="30">&nbsp;';
        str += '<a href="#url" id="div_url" class="share_a9A"><b> ﹢</b>新增</a>&nbsp;&nbsp;<a href="#url" OnClick="javascript:DelDiv(this);" class="share_a9A"><b> ﹣</b>刪除</a>';
    return str;
}
//-->
