Polygon delivery area url linking

Hello,
This is my first post on this site!

I use a wordpress site and am using a plugin that works with Google maps. I wrote some code and it doesn’t seem to be working. The plugin works with service areas that you make on the map. When a customer searches for there address the code is supposed to check if it falls inside a polygon or not and then take them to one page or another. I have 5 polygons and this code is programmed to send customers to different pages based on where there address appears. Can someone look at the code to see what I’m missing?

jQuery(function($) {
$('body').on('storelocatorresult.wpgmza', function(event) {

var location = new google.maps.LatLng(event.center);

//you can add multiple polygon IDs by separating with a comma
var contains = google.maps.geometry.poly.containsLocation(location, WPGM_Path_Polygon[1]);

if (!contains) {
// outside of polygon
window.location.href = "outofarea";
} else {
// inside polygon
window.location.href = "fiber";
}
});
});

jQuery(function($) {
$('body').on('storelocatorresult.wpgmza', function(event) {

var location = new google.maps.LatLng(event.center);

//you can add multiple polygon IDs by separating with a comma
var contains = google.maps.geometry.poly.containsLocation(location, WPGM_Path_Polygon[2]);

if (!contains) {
// outside of polygon
window.location.href = "outofarea";
} else {
// inside polygon
window.location.href = "fiber";
}
});
});

jQuery(function($) {
$('body').on('storelocatorresult.wpgmza', function(event) {

var location = new google.maps.LatLng(event.center);

//you can add multiple polygon IDs by separating with a comma
var contains = google.maps.geometry.poly.containsLocation(location, WPGM_Path_Polygon[3]);

if (!contains) {
// outside of polygon
window.location.href = "outofarea";
} else {
// inside polygon
window.location.href = "fixedwireless";
}
});
});

jQuery(function($) {
$('body').on('storelocatorresult.wpgmza', function(event) {

var location = new google.maps.LatLng(event.center);

//you can add multiple polygon IDs by separating with a comma
var contains = google.maps.geometry.poly.containsLocation(location, WPGM_Path_Polygon[4]);

if (!contains) {
// outside of polygon
window.location.href = "outofarea";
} else {
// inside polygon
window.location.href = "comingsoon";
}
});
});

jQuery(function($) {
$('body').on('storelocatorresult.wpgmza', function(event) {

var location = new google.maps.LatLng(event.center);

//you can add multiple polygon IDs by separating with a comma
var contains = google.maps.geometry.poly.containsLocation(location, WPGM_Path_Polygon[5]);

if (!contains) {
// outside of polygon
window.location.href = "outofarea";
} else {
// inside polygon
window.location.href = "ltewireless";
}
});
});