<commit_before>﻿
// @author <NAME>
// @since 07.12.2016


//****************************************
// GLOBALE VARIABLEN
//****************************************

var map;
var sliderData;
var bosMarkerList = new L.FeatureGroup();
var geojsonErreichbarkeitspolygon;
var boolGeojsonErreichbarkeitspolygon = false, boolBosMarkerList = false;
	
	
//****************************************
// FUNKTIONASAUFRUF WENN DOKUMENT VOLLSTÄNDIG GELADEN IST
//****************************************

jQuery(document).ready(function(){
	jQuery("#btnPolygon").prop('disabled', true);	// Button "Polygon berechnen" bei Anwendungsaufruf nicht auswaehlbar
	jQuery("#btnDelete").prop('disabled', true);	// Button "Daten loeschen" bei Anwendungsaufruf nicht auswaehlbar
    jQuery(".slider").slider({						// Slider Einstellungen
        max: 25,
        min: 5,
        step: 5,
        value: 0,
        change: function(event, ui){							// Reaktion, wenn sich die Value des Sliders veraendert
             sliderData = jQuery(".slider").slider("value");	// Slider-Value	in globale Variable sliderData schreiben
        }
    })
    .slider("pips", {
        rest: "label",
    });
    sliderData = jQuery(".slider").slider("value"); // der Startwert wird der Variablen sliderData hinzugefuegt
    getMap();  										// Funktionsaufruf getMap()
    
	// REAKTION BEI KLICK AUF DEN BUTTON "Information"
    jQuery("#btnInformation").click(function(){ 
        document.getElementById('modalHeaderInformation').innerHTML = "<h4 class='modal-title'>Information zur Webanwendung</h4>";
        document.getElementById('modalBodyInformation').innerHTML =  "<div>Software Engineering Projekt der Hochschule Mainz - Semester 1 Master - WS 2016/2017<br><br>Verantwortlich für den Inhalt der Webseite:<br><br><NAME>, <NAME>, <NAME>, <NAME><br>Anfragen bitte an <EMAIL></div>";
        jQuery("#modalInformation").modal();		// Aufruf des Bootstrap Modals
    });   
	
	// ADRESSSUCHE
	// Auslösen der Adresssuche durch Klick auf den Button "Adresse suchen"
    jQuery("#btnSearch").click(function(){ 				
		searchAdress();
    });
	
	// Auslösen der Adresssuche per Enter-Button (keyCode = 13)
	jQuery("#formAdress").on('keyup', function (e) {
		if (e.keyCode == 13) {
			searchAdress();
		}
	});
	
	// Leeren des Input-Fields zur Adresssuche bei Klick in das Input-Field
	jQuery("#formAdress").on('click', function (e) {
		document.getElementById("formAdress").value = "";	// Formular zur Adresssuche leeren
	});
	  
	// REAKTION BEI KLICK AUF DEN BUTTON "BOS anzeigen"
    jQuery("#btnBos").click(function(){
        var urlBosStandorte = "http://143.93.114.120/overpassAPI";		// Adresse des MicroServices
        var queryIntrest = "fire_station";								// Festlegung welche BOS angefragt werden sollen
		if (boolGeojsonErreichbarkeitspolygon == true){
			geojsonErreichbarkeitspolygon.clearLayers();				// bisherige Erreichbarkeitspolygone loeschen, falls vorhanden 
		};
		if (boolBosMarkerList == true){
			bosMarkerList.clearLayers();								// bisherige Marker loeschen, falls vorhanden 
		};
		// Koordinaten der aktuellen Karten-BoundingBox auslesen
        var eastKoord = map.getBounds().getEast();
        var westKoord = map.getBounds().getWest();
        var southKoord = map.getBounds().getSouth();
        var northKoord = map.getBounds().getNorth();<commit_msg>clean code<commit_after>﻿
// @author <NAME>
// @since 07.12.2016


//****************************************
// GLOBALE VARIABLEN
//****************************************

var map;
var sliderData;
var bosMarkerList = new L.FeatureGroup();
var geojsonErreichbarkeitspolygon;
var boolGeojsonErreichbarkeitspolygon = false, boolBosMarkerList = false;
	
	
//****************************************
// FUNKTIONASAUFRUF WENN DOKUMENT VOLLSTÄNDIG GELADEN IST
//****************************************

jQuery(document).ready(function(){
	jQuery("#btnPolygon").prop('disabled', true);	// Button "Polygon berechnen" bei Anwendungsaufruf nicht auswaehlbar
	jQuery("#btnDelete").prop('disabled', true);	// Button "Daten loeschen" bei Anwendungsaufruf nicht auswaehlbar
    jQuery(".slider").slider({						// Slider Einstellungen
        max: 25,
        min: 5,
        step: 5,
        value: 0,
        change: function(event, ui){							// Reaktion, wenn sich die Value des Sliders veraendert
             sliderData = jQuery(".slider").slider("value");	// Slider-Value	in globale Variable sliderData schreiben
        }
    })
    .slider("pips", {
        rest: "label",
    });
    sliderData = jQuery(".slider").slider("value"); // der Startwert wird der Variablen sliderData hinzugefuegt
    getMap();  										// Funktionsaufruf getMap()
    
	// REAKTION BEI KLICK AUF DEN BUTTON "Information"
    jQuery("#btnInformation").click(function(){ 
        document.getElementById('modalHeaderInformation').innerHTML = "<h4 class='modal-title'>Information zur Webanwendung</h4>";
        document.getElementById('modalBodyInformation').innerHTML =  "<div>Software Engineering Projekt der Hochschule Mainz - Semester 1 Master - WS 2016/2017<br><br>Verantwortlich für den Inhalt der Webseite:<br><br>Angelique Prüß, <NAME>, <NAME>, <NAME><br>Anfragen bitte an <EMAIL></div>";
        jQuery("#modalInformation").modal();		// Aufruf des Bootstrap Modals
    });   
	
	// ADRESSSUCHE
	// Auslösen der Adresssuche durch Klick auf den Button "Adresse suchen"
	jQuery("#btnSearch").click(function(){ 				
		searchAdress();
	});
	
	// Auslösen der Adresssuche per Enter-Button (keyCode = 13)
	jQuery("#formAdress").on('keyup', function (e) {
		if (e.keyCode == 13) {
			searchAdress();
		}
	});
	
	// Leeren des Input-Fields zur Adresssuche bei Klick in das Input-Field
	jQuery("#formAdress").on('click', function (e) {
		document.getElementById("formAdress").value = "";	// Formular zur Adresssuche leeren
	});
	
	// REAKTION BEI KLICK AUF DEN BUTTON "BOS anzeigen"
	jQuery("#btnBos").click(function(){
		var urlBosStandorte = "http://143.93.114.120/overpassAPI";		// Adresse des MicroServices
		var queryIntrest = "fire_station";								// Festlegung welche BOS angefragt werden sollen
		if (boolGeojsonErreichbarkeitspolygon == true){
			geojsonErreichbarkeitspolygon.clearLayers();				// bisherige Erreichbarkeitspolygone loeschen, falls vorhanden 
		};
		if (boolBosMarkerList == true){
			bosMarkerList.clearLayers();								// bisherige Marker loeschen, falls vorhanden 
		};
		// Koordinaten der aktuellen Karten-BoundingBox auslesen
        var eastKoord = map.getBounds().getEast();
        var westKoord = map.getBounds().getWest();
        var southKoord = map.getBounds().getSouth();
        var northKoord = map.getBounds().getNorth();
{'fraction_non_alphanumeric': 0.1746268656716418, 'fraction_numerical': 0.011641791044776119, 'mean_word_length': 3.8001432664756445, 'pattern_counts': {'":': 0, '<': 32, '<?xml version=': 0, '>': 32, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 2, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7619552', 'n_tokens_mistral': 2294, 'n_tokens_neox': 2063, 'n_words': 475}