﻿Sys.Application.add_load(WireEventsCtlCP);

function WireEventsCtlCP() {
    $("#txtCP .NormalTextBox").keyup(function(e) {
        srch = $("#txtCP .NormalTextBox").val();
        if (srch != '' && srch.length > 1) {
            searchProvinciaByCP(srch);
        }
        e.stopPropagation();
    });
}

function setResultsCP(r) {  
    /*$("#txtProvincia .NormalDropDown").html("");

    $("#txtProvincia .NormalDropDown").append("<option disabled='disabled' selected='selected'></option>");
    for (i = 0; i < r.length; i++) {
        $("#txtProvincia .NormalDropDown").append("<option value='" + r[i].Valor2 + "' alt='" + r[i].Valor2 + "'>" + r[i].Valor2 + "</option>");
    }*/

    if (r.length == 1) {
        $("#txtProvincia .NormalDropDown").val(r[0].Valor2);
        $("#txtProvincia .NormalTextBox").val(r[0].Valor2);
    } /*else {
        $("#txtProvincia .NormalTextBox").val('');
    }*/
}

function searchProvinciaByCP(srch) {
    anexiaService.SearchProvinciaByCP(srch, SearchProvinciaByCPCompleted);
}

function SearchProvinciaByCPCompleted(results) {
    setResultsCP(results);
}
