﻿// JScript 檔
function getList(para) 
{
    MyServices.LocationService2.set_defaultSucceededCallback(methodComplete);
    // 呼叫 Web service 方法。
    MyServices.LocationService2.GetCounty(para);
    
    var obj = document.getElementById('cid');
    for(var i = 0;i<=obj.options.length -1;i++){
        obj.remove(i);
    }
    obj.options[0] = new Option("Loading...", ""); 
    obj.options[0].style.color="blue";
}

function pageLoad()
{
    // 指定 Web service 方法呼叫完成時的預設 callback。
    MyServices.LocationService2.set_defaultSucceededCallback(methodComplete);
}

function methodComplete(results, context, methodName)
{
    var json = "json="+results;
    json = eval(json);
    
    //var obj = document.getElementById('ctl00_ContentPlaceHolder1_ddlCounty');
    var obj = document.getElementById('cid');
    for(var i = 0;i<=obj.options.length -1;i++){
　　obj.remove(i);
　　　 }

    obj.options.length = 0;
    // Web service 方法呼叫完成時，將結果塞給 DropDownList 顯示。
    for (i = 0; i < json.length; i++) {
        if (typeof(json[i]) != 'undefined' && json[i] != null){
            obj.options[i] = new Option(json[i].text, json[i].value); 
        }
        
    }
}    
function methodComplete2(results, context, methodName)
{
    var json = results;
    
    var obj = document.getElementById('ctl00_ContentPlaceHolder1_Label1');
    // Web service 方法呼叫完成時，將結果塞給 DropDownList 顯示。
    obj.innerHTML = results;
}  


var oCateList = document.getElementById('cid');
oCateList.onchange = function() {
    location.href="#top_"+this.options[this.selectedIndex].value;
//    MyServices.LocationService2.set_defaultSucceededCallback(methodComplete2);
//    MyServices.LocationService2.GetOffice(this.options[this.selectedIndex].value);
}

