﻿$(document).ready(function() {

//    $("div #pPflegeheim").hide();
//    $('#cPflegeheim').click(function() {
//        $("div #pPflegeheim").slideToggle("slow");
//    });
//    $("div #pBWohenen").hide();
//    $('#cBWohnen').click(function() {
//        $("div #pBWohenen").slideToggle("slow");
//    });
//    $("div #pPflegedienste").hide();
//    $('#cPflegedienste').click(function() {
//        $("div #pPflegedienste").slideToggle("slow");
//    });

//    var searchtxt = $("input#txtOrt");
//    var btnlos = $("img#ctl00_ctl00_cm_cm_imglos");
//    var result = $("div#results");
//    var dialog = $("div#pplzsearch");
//    var selectPLZ = '';

//    var OrtSucheStatus = -1;
//    $("img#imgPflegedienst").click(function() {
//        OrtSucheStatus = 1;
//        dialog.dialog('open');
//    });
//    $("img#imgPflegeheim").click(function() {
//        OrtSucheStatus = 2;
//        dialog.dialog('open');
//    });
//    $("img#imgBetreutesWohnen").click(function() {
//        OrtSucheStatus = 3;
//        dialog.dialog('open');
//    });
//    dialog.dialog({ autoOpen: false,
//                    width: 330, 
//                    closeOnEscape: true,
//                    modal: true
//                });
//    btnlos.click(function() {
//        switch (OrtSucheStatus) {
//            case 1:
//                $("input#ctl00_ctl00_cm_cm_tbPflegedienstPLZ").val(selectPLZ);
//                break;
//            case 2:
//                $("input#ctl00_ctl00_cm_cm_tbPflegeheimPLZ").val(selectPLZ);
//                break;
//            case 3:
//                $("input#ctl00_ctl00_cm_cm_tbBWohnenPLZ").val(selectPLZ);
//                break;
//        }
//        dialog.dialog('close');
//    });
//    searchtxt.keyup(function(e) {
//            var Service = new OrtService(
//                      function(data) {
//                          result.empty();
//                          if (data != null) {
//                              var HtmlElement = '';
//                              for (var i = 0; i < data.length; i++) {
//                                  var Head = "<span class='betont'>" + data[i].Name + "</span>"
//                                  HtmlElement = HtmlElement + "<div class='searchresult'>" + Head + "<br /><span>" + data[i].PLZ + "</span></div>";
//                              }
//                              result.append(HtmlElement);
//                              result.show("slow");
//                              $(".searchresult").each(function(i) {
//                                  $(this).click(function() {
//                                      //On click of a result div, the fullname will be written into the seachfield
//                                      var FullText = data[i].Name + ", " + data[i].PLZ;
//                                      selectPLZ = data[i].PLZ;
//                                      searchtxt.val(FullText);
//                                      //Hide autocomplete suggestions
//                                      result.hide();
//                                  });
//                              });
//                          }
//                      },
//                      OnPageError)

//        if (searchtxt.val().length > 3) {
//            switch (OrtSucheStatus) {
//                case 1:
//                    Service.GetPflegedienstOrt(searchtxt.val());
//                    break;
//                case 2:
//                    Service.GetPflegeplatzOrt(searchtxt.val());
//                    break;
//                case 3:
//                    Service.GetPflegeplatzOrt(searchtxt.val());
//                    break;
//            }
//        } else {
//            result.empty();
//        }
//    });

//    function OnPageError(xhr, errorMsg, thrown) { }

});
