function getResult(type1,type2) {
　　 var url = "/RunData?type1="+type1+"&type2="+type2;
　　 if (window.XMLHttpRequest) {
　　 	req = new XMLHttpRequest();
　　 }else if (window.ActiveXObject) {
　　 	req = new ActiveXObject("Microsoft.XMLHTTP");
　　 }
　　 if(req){
　　 	req.open("GET",url, true);
        req.onreadystatechange = completeRealTimeInspect;
　　 	req.send(null);
　　 }
}
function completeRealTimeInspect(){
　　 if (req.readyState == 4){
　　 	if (req.status == 200){
		    var resp = req.responseText;
            var Json = eval('('+resp+')');
            var waterlines = new Array();
            var waterline_names = new Array();
            var rains = new Array();
            var rain_names = new Array();
            var size = Json.res.length;
            var flag = 0;
            for(var i = 0;i<size;i++){
                var values = Json.res[i].value;
                if(values == '**'){
                    flag = i+1;
                    break;
                }
                if(i%2 == 0){
                    waterline_names[i] = values;
                }else{
                    waterlines[i-1] = values;
                }
            }
            var j = 0;
            for(var i = flag;i<size-1;i++){
                var values = Json.res[i].value;
                if(values == '$$'){
                    flag = i+1;
                    break;
                }
                if(j%2 == 0){
                    rain_names[j] = values;
                }else{
                    rains[j-1] = values;
                }
                j++;
            }
            buildSelect(waterline_names,waterlines,rain_names,rains);
            waterline_names = new Array();
            waterlines = new Array();
            rain_names = new Array();
            rains = new Array();
            var m = 0;
            for(var i = flag;i<size;i++){
                var values = Json.res[i].value;
                if(values == '**'){
                    flag = i+1;
                    break;
                }
                if(m%2 == 0){
                    waterline_names[m] = values;
                }else{
                    waterlines[m-1] = values;
                }
            }
            j = 0;
            for(var i = flag;i<size;i++){
                var values = Json.res[i].value;
                if(j%2 == 0){
                    rain_names[j] = values;
                }else{
                    rains[j-1] = values;
                }
                j++;
            }
            buildSelect2(waterline_names,waterlines,rain_names,rains);
        }
    }
}

function buildSelect(waterline_names,waterlines,rain_name,rains){
    var wsize = waterline_names.length;
    var rsize = rain_name.length;
    for(var i = 0;i<wsize;i++){
        document.getElementById('wname'+i).innerHTML=waterline_names[i];
        document.getElementById('wvalue'+i).innerHTML=waterlines[i];
    }
    for(var i = 0;i<rsize;i++){
        document.getElementById('rname'+i).innerHTML=rain_name[i];
        document.getElementById('rvalue'+i).innerHTML=rains[i];
    }
}

function buildSelect2(waterline_names,waterlines,rain_name,rains){
    var wsize = waterline_names.length;
    var rsize = rain_name.length;
    for(var i = 0;i<wsize;i++){
        document.getElementById('cwname'+i).innerHTML=waterline_names[i];
        document.getElementById('cwvalue'+i).innerHTML=waterlines[i];
    }
    for(var i = 0;i<rsize;i++){
        document.getElementById('crname'+i).innerHTML=rain_name[i];
        document.getElementById('crvalue'+i).innerHTML=rains[i];
    }
}