  function hideall() {
    for (var i = 0; i < mySeriesArr.length; i++) {
      if ( document.getElementById(mySeriesArr[i]) != null ) {
      document.getElementById(mySeriesArr[i]).style.display="none";
      }
    }
    for (var j = 0; j < myAllModelArr.length; j++) {
      document.getElementById(myAllModelArr[j]).style.display="none";
    }
  }

  function showsel(tmpMode, tmpArr) {
    if (document.getElementById(tmpMode).checked) {
      for (var i = 0; i < tmpArr.length; i++) {
        for (var j = 0; j < myAllModelArr.length; j++) {
          if (myAllModelArr[j] == tmpArr[i]) {
            document.getElementById(myAllModelArr[j]).style.display = "block"; 
          }
        }
      }
    }
  }


  function showSeries() {
    for (var j = 0; j < myAllModelArr.length; j++) {
      if (document.getElementById(myAllModelArr[j]).style.display == "block") {
        var tmpStr = myAllModelArr[j];
        var tmpSeries = tmpStr.charAt(5) + tmpStr.charAt(6) + tmpStr.charAt(7);
        if(document.getElementById(tmpSeries)==null)
	var tmpSeries = tmpStr.charAt(5) + tmpStr.charAt(6) + tmpStr.charAt(7) + tmpStr.charAt(8) + tmpStr.charAt(9);
        document.getElementById(tmpSeries).style.display = "block"; 
      } 
    }
  }

  function showSeries2() {
    for (var j = 0; j < myAllModelArr.length; j++) {
      if (document.getElementById(myAllModelArr[j]).style.display == "block") {
        var tmpStr = myAllModelArr[j];
        if (tmpStr.charAt(tmpStr.length-1) == "R") {
          if (tmpStr.charAt(3) == "T") {
            var tmpSeries = "ClassTR";
            document.getElementById(tmpSeries).style.display = "block"; 
          }
          else {
            if (tmpStr.charAt(3) == "P" && tmpStr.charAt(4) == "T") {
              var tmpSeries = "ClassPTR";
              document.getElementById(tmpSeries).style.display = "block"; 
            }
          }
        }
        else {
          var tmpSeries = "Class" + tmpStr.charAt(tmpStr.length-1);
          document.getElementById(tmpSeries).style.display = "block"; 
        }
      } 
    }
  }

  function buildstr(tmpstr, tmpMode, tmpArr) {
    if(document.getElementById(tmpMode).checked) {
      for (var i = 0; i < tmpArr.length; i++) {
        if (tmpstr == "") {
          tmpstr = tmpArr[i];
        }
        else {
          tmpstr = tmpstr + "," + tmpArr[i];
        }
      }
    }
    return tmpstr;
  }

  function combinestr(str1, str2) {
    var tmpstr = "";
    if (str1 != "" && str2 != "") {
      var tmpArr1 = str1.split(",");
      var tmpArr2 = str2.split(",");
      for (var i = 0; i < tmpArr1.length; i++) {
        for (var j = 0; j < tmpArr2.length; j++) {
          if(tmpArr1[i] == tmpArr2[j]) {
            if(tmpstr == "") {
              tmpstr = tmpArr1[i];
            }
            else {
              tmpstr = tmpstr + "," + tmpArr1[i];
            }
          }
        }
      }
    }
    if (str1 != "" && str2 == "") {
      tmpstr = str1;
    }
    if (str1 == "" && str2 != "") {
      tmpstr = str2;
    }
    return tmpstr;
  }

  function makesel(tmpstr) {
    var tmpArr = tmpstr.split(",");
    for (var i = 0; i < tmpArr.length; i++) {
      for (var j = 0; j < myAllModelArr.length; j++) {
        if (myAllModelArr[j] == tmpArr[i]) {
          document.getElementById(myAllModelArr[j]).style.display = "block"; 
        }
      }
    }
  }
