﻿
var defaultValue = "";

function getMethod1(obj) {
    var chkSpan = obj.getElementsByTagName("option");
    var dropDownValue = obj.options[obj.selectedIndex].value;
    var strItem = new Array();
    var str = new Array();
    var subStr = "", sign = 1;
    strItem = defaultValue.split("|");
    for (var i = 0; i < strItem.length - 1; i++) {
        str = strItem[i].toString().split(",");

        if (str[1] == chkSpan[0].getAttribute("headId").toString()) {
            subStr = str[0] + "," + str[1] + "," + str[2] + "|";
            defaultValue = defaultValue.replace(subStr, "");
            defaultValue = defaultValue + chkSpan[0].getAttribute("pvId") + "," + chkSpan[0].getAttribute("headId") + "," + dropDownValue + "|";
            sign = 0;
            break;
        }
    }
    if (sign == 1)
        defaultValue = defaultValue + chkSpan[0].getAttribute("pvId") + "," + chkSpan[0].getAttribute("headId") + "," + dropDownValue + "|";
};
function getMethod2(obj) {
    var chkSpan = obj.getElementsByTagName("span");
    var radInput = obj.getElementsByTagName("INPUT");
    var radLable = obj.getElementsByTagName("Label");

    for (var i = 0; i < radInput.length; i++) {
        if (radInput[i].checked) {
            var strItem = new Array();
            var str = new Array();
            var subStr = "", sign = 1;
            strItem = defaultValue.split("|");
            for (var j = 0; j < strItem.length - 1; j++) {
                str = strItem[j].toString().split(",");
                if (str[1] == chkSpan[0].getAttribute("headId").toString()) {
                    subStr = str[0] + "," + str[1] + "," + str[2] + "|";
                    defaultValue = defaultValue.replace(subStr, "");
                    defaultValue = defaultValue + chkSpan[0].getAttribute("pvId") + "," + chkSpan[0].getAttribute("headId") + "," + radInput[i].value + "|";
                    sign = 0;
                    break;
                }
            }
            if (sign == 1)
                defaultValue = defaultValue + chkSpan[0].getAttribute("pvId") + "," + chkSpan[0].getAttribute("headId") + "," + radInput[i].value + "|";
        }
    }

};

function getMethod3(obj) {
    threeValue = "";
    var chkSpan = obj.getElementsByTagName("span");
    var chkInput = obj.getElementsByTagName("INPUT");
    var chkLable = obj.getElementsByTagName("Label");

    for (var i = 0; i < chkSpan.length; i++) {
        if (chkInput[i].checked) {
            var strItem = new Array();
            var str = new Array();
            var subStr = "", sign = 1;
            strItem = defaultValue.split("|");
            for (var j = 0; j < strItem.length - 1; j++) {
                str = strItem[j].toString().split(",");
                if (str[1] == chkSpan[0].getAttribute("headId").toString() && str[2] == chkSpan[i].getAttribute("footId").toString()) {
                    sign = 0;
                }
            }
            if (sign == 1)
                defaultValue = defaultValue + chkSpan[0].getAttribute("pvId") + "," + chkSpan[0].getAttribute("headId") + "," + chkSpan[i].getAttribute("footId") + "|";
        }
        else
            defaultValue = defaultValue.replace(chkSpan[0].getAttribute("pvId") + "," + chkSpan[0].getAttribute("headId") + "," + chkSpan[i].getAttribute("footId") + "|", ""); //去掉没选中的
    }
};
function getMethod4() {

};
