function get_radio_value(obiekt)

{

for (var i=0; i < obiekt.length; i++)

   {

   if (obiekt[i].checked)

      {

      var rad_val = obiekt[i].value;

      }

   }

   return rad_val;

}



function przelicz_badania()

{

var link='?set=0';

for (var i = 0; i<300 ; i++) {

	pole = 'document.badania_form.pytanie_'+i;

  obiekt = eval(pole);    

if(typeof obiekt != "undefined"){

	 

if (get_radio_value(obiekt)>0) link=link+'&'+'pyt'+i+'='+get_radio_value(obiekt);



}

}



http = getHTTPObject();

var myurl = 'http://www.pakiety.diag.pl/lista_badan.php'+link;

  http.open("GET", myurl, true);

  http.onreadystatechange = function() {

    if (http.readyState == 4) {

      var textout = http.responseText;

      document.getElementById('lista_badan').innerHTML=textout;

    }

  };

  http.send(null);





}









function getHTTPObject() {

  if (typeof XMLHttpRequest != 'undefined') {

    return new XMLHttpRequest();

  } try {

    return new ActiveXObject("Msxml2.XMLHTTP");

  } catch (e) {

    try {

      return new ActiveXObject("Microsoft.XMLHTTP");

    } catch (e) {}

  } return false;

}


// GOOGLE MAP START
function showMarkers(map,id) {

  //var image = '/images/gmap-point.png';
  var bounds = new google.maps.LatLngBounds();

  for (i=0; i<markers[id].length; i++) {

    var lat = markers[id][i].lat;
    var lng = markers[id][i].lng;
    
    var point = new google.maps.LatLng( lat, lng );
    
    var marker = new google.maps.Marker({
      //icon:     image,
      title:    markers[id][i].title,
      position: point, 
      map:      map 
    });
    
    bounds.extend(point);
    
    if (markers[id][i].url) {
      marker.url = markers[id][i].url; 
      google.maps.event.addListener(marker, 'click', function() {
        if (this.url.indexOf("http://")!=-1) {
          window.open(this.url,'_blank');
        } else {
          window.open(this.url,'_self');
        }
      });     
    }    
  }
  
  /*if (markers[id].length > 1) {
    map.fitBounds(bounds);
  } else {
    map.setCenter(point);
    map.setZoom(13);
  }*/
  map.setCenter(point);
  map.setZoom(11);

}

function mapInit(contID,dataID) {
  var latlng = new google.maps.LatLng(0,0);
  var mapOptions = {
    backgroundColor: '#ffffff',
    zoom: 0,
    center: latlng,
    streetViewControl: false,
    mapTypeControl: false,
    mapTypeId: google.maps.MapTypeId.ROADMAP
  };

  if (window.markers) {
    var map = new google.maps.Map(document.getElementById('gmap-'+contID),mapOptions);
    showMarkers(map,dataID);
  } else {
    var targetGmap = '#gmap-'+contID;
    $(targetGmap).html('<em>Brak danych do wyświetlenia mapy!</em>');
  }
}
// GOOGLE MAP STOP


