﻿// JScript 文件

function SelectCategoryNode(obj)
    {        
        var nameObj = obj.lastChild;
        if(nameObj.nodeType!=1) nameObj=nameObj.previousSibling; 
        var objName=$get("temp_category_name");
        objName.value=nameObj.innerHTML;
        
        var valueObj = obj.firstChild;
        if(valueObj.nodeType!=1) valueObj=valueObj.nextSibling;
        var objValue=$get("temp_category_value");
        objValue.value=valueObj.value;
        
        var item_code=obj.value;
        var currentItemDiv=$get("div_category_"+item_code);
        for(i=1;i<=8;i++){
            if(i==item_code)
            {
                currentItemDiv.style.display=""; 
                
            }
            else
            {
               $get("div_category_"+i).style.display="none";  
               $get("category_"+i).className="";
            }
        }  
        //if(currentItemDiv.children.length<=1)
        //{
        //debugger;
            $get("hdnItemName").value="";
            $get("hdnItemValue").value="";
            $get("temp_item_name").value="";
            $get("temp_item_value").value="";
        //}
        obj.className="selected";
        var inputs = currentItemDiv.getElementsByTagName("input");        
        for(var j=0;j<inputs.length;j++)
        {
            inputs[j].checked = false;
        }
     }
     
     function LocationCategory()
     {
        //debugger;
//        var categoryValue=$get("hdnCategoryValue").value;
//        if(categoryValue==null || categoryValue=="") 
//        { 
//            SelectCategoryNode($get("category_1")); 
//            $get("code1").checked="checked";
//            return;
//        }
//        $get("code"+categoryValue).checked="checked";
//        
//        var currentItemDiv=$get("div_category_"+categoryValue);
//        for(i=1;i<=8;i++){
//            if(i==categoryValue)
//            {
//                currentItemDiv.style.display=""; 
//                $get("category_"+i).className="selected";
//            }
//            else
//            {
//               $get("div_category_"+i).style.display="none";
//               $get("category_"+i).className="";  
//            }
//        } 
//        
//        var itemValue=$get("hdnItemValue").value;
//        if(itemValue !="" && itemValue!=null && itemValue!="cancel")
//        {
//            if(currentItemDiv.childNodes.length>1 )
//            {
//                $get("item_"+itemValue).checked="checked";
//            }
//        }
     }
    function SelectItemNode(obj)
    {
//        var objName=document.getElementById("hdnItemName");
//        objName.value=obj.parentElement.innerText;
//        var objValue=document.getElementById("hdnItemValue");
//        objValue.value=obj.value;
//            var objName=$get("temp_item_name");
//            var objValue=$get("temp_item_value");
//       
//            objName.value=obj.parentElement.innerText;          
//            objValue.value=obj.value;
          var nameObj = obj.parentNode.lastChild;
          if(nameObj.nodeType!=1) nameObj=nameObj.previousSibling; 
          var objName=$get("temp_item_name");
          objName.value=nameObj.innerHTML;    
          
          var valueObj = obj.parentNode.firstChild;
          if(valueObj.nodeType!=1) valueObj=valueObj.nextSibling;
          var objValue=$get("temp_item_value");
          objValue.value=valueObj.value;
       
     }
     function CancelSelect()
     {
        $get("temp_item_name").value="cancel";
        $get("temp_item_value").value="cancel";
        $get("temp_category_name").value="cancel";
        $get("temp_category_value").value="cancel";
     }