
function addData(data,nameInput,type) {
    // Create new JsHttpRequest object
    var req = new JsHttpRequest();

    // Code automatically called on load finishing.

    req.onreadystatechange = function() {

        if (req.readyState == 4) {
          //alert(req.responseText);
            // Write result to page element (_RESULT becomes responseJS).
           // alert(req.responseJS.values);
          // alert(req.responseJS.values);
            document.getElementById(req.responseJS.sel).innerHTML =req.responseJS.values;
            document.getElementById("display").innerHTML = "";

        }else{
        document.getElementById("display").innerHTML = "loading...";
         //document.getElementById("main_text").innerHTML = "";

        }

    }

    // Prepare request object (automatically choose GET or POST).

    req.open(null, '/ajax/data_clients.php', true);

    // Send data to backend.

    req.send( { "id": data,"nInp":nameInput, "type": type  } );

}

function selectData(data,nameBlock,type) {
    // Create new JsHttpRequest object
    var req = new JsHttpRequest();
 // alert(data);
  hide_area = document.getElementById("hide_area").value;
  if(data != "streats" && data != "area" && data != "city"  ){
  document.getElementById(hide_area).value=data;
    // Code automatically called on load finishing.
  }

    if(data=="м. Рівне"){
        document.getElementById("streats").innerHTML = "";
        document.getElementById("area").innerHTML = "";
        document.getElementById("city").innerHTML = "";
    }
     if(data=="Рівненська обл."){
        document.getElementById("streats").innerHTML = "";
        document.getElementById("area").innerHTML = "";
        document.getElementById("city").innerHTML = "";
    }

  data = document.getElementById(nameBlock).value;
    //  alert(data);


  //    alert(data);

  //

 //

    req.onreadystatechange = function() {

        if (req.readyState == 4) {
        //  alert(req.responseText);
            // Write result to page element (_RESULT becomes responseJS).
           // alert(req.responseJS.values);
          // alert(req.responseJS.values);

            document.getElementById(type).innerHTML =req.responseJS.result;

            if(req.responseJS.name_data != ""){
             document.getElementById(hide_area).value = document.getElementById(hide_area).value+", "+req.responseJS.name_data;
            }
             document.getElementById("place").value = document.getElementById(hide_area).value;
        }else{
        document.getElementById(type).innerHTML = "<span style='color: red'>зачекайте...</span>";
         //document.getElementById("main_text").innerHTML = "";

        }

    }

    // Prepare request object (automatically choose GET or POST).

    req.open(null, '/ajax/area_city.php', true);

    // Send data to backend.

    req.send( { "id": data, "type": type  } );

}
 function addBud(name){
   hide_area = document.getElementById("hide_area").value;
   if(document.getElementById("tmp").value == ""){
   document.getElementById("tmp").value = document.getElementById("place").value;
   }
   if(name != ""){
    document.getElementById(hide_area).value = document.getElementById(hide_area).value+", "+name;
    document.getElementById("place").value = document.getElementById("place").value+", "+name;
    }else{
     document.getElementById(hide_area).value = document.getElementById("tmp").value;
    document.getElementById("place").value = document.getElementById("tmp").value;
    }
 }
 function addStreat(name){
   hide_area = document.getElementById("hide_area").value;
   if(document.getElementById("tmp").value == ""){
   document.getElementById("tmp").value = document.getElementById("place").value;
   }
   if(name != ""){
    document.getElementById(hide_area).value = document.getElementById(hide_area).value+", "+name;
    document.getElementById("place").value = document.getElementById("place").value+", "+name;
    }else{
     document.getElementById(hide_area).value = document.getElementById("tmp").value;
    document.getElementById("place").value = document.getElementById("tmp").value;
    }
 }

 function outData(nameBlock,data) {
   document.getElementById(nameBlock).innerHTML ='<span class="sortArea" onclick="sortData(\'block_area\',\'sort_area\')">'+data+'</span>'
   }

function sortData(nameBlock,type) {
    // Create new JsHttpRequest object
    var req = new JsHttpRequest();
 // alert(data);

  //    alert(data);

  //

 //

    req.onreadystatechange = function() {

        if (req.readyState == 4) {
        //  alert(req.responseText);
            // Write result to page element (_RESULT becomes responseJS).
           // alert(req.responseJS.values);
          // alert(req.responseJS.values);

                document.getElementById(nameBlock).innerHTML =req.responseJS.result;
               // document.getElementById(type).onmouseover ="";

        }else{

        // document.getElementById(nameBlock).innerHTML = "<optioon>Дані завантажуються.</optioon>";

        }

    }

    // Prepare request object (automatically choose GET or POST).

    req.open(null, '/ajax/area_city.php', true);

    // Send data to backend.

    req.send( { "type": type  } );

}


