﻿// calls the webservice with data extracted from the smart drop down
// to get the localAuthorities for requested "settlement"

//function  GetLocalAuthorities(smartDropID, divId)
//{
//    var selectedSettlementId = document.getElementById(smartDropID+'_selectedIdHid').value;
//    var selectedSettlementName = document.getElementById(smartDropID+'_selectionTxt').value;
//    
//    document.getElementById(divId).className = "localAuthoritiesResultsDiv_class";
//    document.getElementById(divId).innerHTML = "השירות אינו זמין";
//    //Hashavim.KolDin.Courts.WebServices.KolDinCourtsWebService.GetLocalAuthorities(selectedSettlementId, selectedSettlementName,divId,GetLocalAuthorities_Complete);
//}

function  GetLocalAuthorities(smartDropID, divId)
{
 var selectedSettlementId = document.getElementById(smartDropID+'_selectedIdHid').value;
 var selectedSettlementName = document.getElementById(smartDropID+'_selectionTxt').value;
 
 Hashavim.KolDin.Courts.WebServices.KolDinCourtsWebService.GetLocalAuthorities(selectedSettlementId, selectedSettlementName,divId,GetLocalAuthorities_Complete);
}

// the "complete" event for the webmethod called in GetLocalAuthorities
// if args.Result contains data, it is put in the args.Target innerHtml and shows the div
// otherwise, the div is hidden
function GetLocalAuthorities_Complete(args)
{
    if (args.Result != "")
    {
        document.getElementById(args.Target).innerHTML = args.Result;
        document.getElementById(args.Target).className = "localAuthoritiesResultsDiv_class";
    }
    else
    {
        document.getElementById(args.Target).className = 'hiddenItem'; 
    }
}
