Amber Alert

Amber Alert: '+activeCount+' ACTIVE ALERTS


'; divAmberContent.innerHTML += amberActiveList; var heading = '

ACTIVE ALERTS - '+ activeCount +'


'; divAmberContent.innerHTML += heading; appendSummaryDetails(responseObject, divAmberContent); }else if(activeCount == 1){ var amberActiveList = '

Amber Alert: '+activeCount+' ACTIVE ALERT


'; divAmberContent.innerHTML += amberActiveList; var heading = '

ACTIVE ALERT


'; divAmberContent.innerHTML += heading; if(responseObject.amberAlertDetails !== undefined){ for (var i = 0; i < responseObject.amberAlertDetails.length; i++) { if(responseObject.amberAlertDetails[i].alertId == activeAlertId){ appendActiveAlertDetails(responseObject.amberAlertDetails[i], 0); } } } } } var cancelledAlertId; if(responseObject.amberAlertSummaries !== undefined){ for (var k = 0; k < responseObject.amberAlertSummaries.length; k++) { if(responseObject.amberAlertSummaries[k].alertStatus == 'CANCELLED'){ isCancelledAlerts = true; cancelledAlertId = responseObject.amberAlertSummaries[k].alertId; } } } if (isCancelledAlerts == true) { divAmberContent.innerHTML += "


"; var cancelledCount = 0; if(responseObject.amberAlertSummaries !== undefined){ for (var k = 0; k < responseObject.amberAlertSummaries.length; k++) { if(responseObject.amberAlertSummaries[k].alertStatus == 'CANCELLED'){ cancelledCount = cancelledCount+1; } } } if(activeCount > 1){ var heading = '

CANCELLED ALERTS - '+ cancelledCount +'


'; divAmberContent.innerHTML += heading; appendCancelledDetails(responseObject, divAmberContent); }else{ if(cancelledCount > 1){ var amberCancelled = '

Amber Alert: Cancelled


'; divAmberContent.innerHTML += amberCancelled; var heading = '

CANCELLED ALERTS - '+ cancelledCount +'


'; divAmberContent.innerHTML += heading; appendCancelledDetails(responseObject, divAmberContent); }else if(cancelledCount == 1){ var headingCancel = '

Cancelled Alert: AMBER



'; divAmberContent.innerHTML += headingCancel; if(responseObject.amberAlertDetails !== undefined){ for (var i = 0; i < responseObject.amberAlertDetails.length; i++) { if(responseObject.amberAlertDetails[i].alertId == cancelledAlertId){ appendCancelledAlertDetails(responseObject.amberAlertDetails[i], 0); } } } } } } if(divAmberContent.textContent.length == 0){ var amberActiveList = '

NO ACTIVE ALERTS


'; divAmberContent.innerHTML += amberActiveList; } }, error: function (xhr, ajaxOptions, thrownError) { var divAmberContent = document.getElementById('amberAlertContent'); var amberActiveList = '

Amber Alert service is down. Please try later.


'; divAmberContent.innerHTML += amberActiveList; } }); });
"; } summaryTable += ""+responseObject.amberAlertDetails[i].missingChildren[0].name+""; summaryTable += ""+getTextContent(responseObject.amberAlertDetails[i].abductedFrom)+""; summaryTable += ""+responseObject.amberAlertDetails[i].dateAbducted+""; summaryTable += "Additional Information
Poster (PDF)"; summaryTable += ""; } } } } } } summaryTable += ""; divAmberContent.innerHTML += summaryTable; } function appendCancelledDetails(responseObject, divAmberContent) { var summaryTable = ""; if(responseObject.amberAlertSummaries !== undefined){ for (var k = 0; k < responseObject.amberAlertSummaries.length; k++) { if(responseObject.amberAlertSummaries[k].alertStatus == 'CANCELLED'){ var alertId = responseObject.amberAlertSummaries[k].alertId; var status = 1; if(responseObject.amberAlertDetails !== undefined){ for (var i = 0; i < responseObject.amberAlertDetails.length; i++) { if(responseObject.amberAlertDetails[i].alertId == alertId){ summaryTable += ""; if(responseObject.amberAlertDetails[i].missingChildren[0].photo !== undefined && responseObject.amberAlertDetails[i].missingChildren[0].photo.trim().length > 0){ var imageContent = "data:image/png;base64,"+getImageContent(responseObject.amberAlertDetails[i].missingChildren[0].photo); summaryTable += ""; }else{ summaryTable += ""; } summaryTable += ""; summaryTable += ""; summaryTable += ""; summaryTable += ""; summaryTable += ""; } } } } } } summaryTable += "
PhotoNameAbducted FromDate AbductedLinks
"+responseObject.amberAlertDetails[i].missingChildren[0].name+""+getTextContent(responseObject.amberAlertDetails[i].abductedFrom)+""+responseObject.amberAlertDetails[i].dateAbducted+"Additional Information
"; divAmberContent.innerHTML += summaryTable; } function appendActiveAlertDetails(amberAlertDetailsObject, status) { var divAmberContent = document.getElementById('amberAlertContent'); if(status == 1){ divAmberContent.innerHTML = ""; var backButtonDiv = ''; divAmberContent.innerHTML += backButtonDiv; } appendHeader(amberAlertDetailsObject, divAmberContent); appendChildren(amberAlertDetailsObject, divAmberContent); appendSuspect(amberAlertDetailsObject, divAmberContent); appendVehicle(amberAlertDetailsObject, divAmberContent); appendOtherInformation(amberAlertDetailsObject, divAmberContent); $('html, body').animate({ scrollTop: 0 }, 0); } function appendCancelledAlertDetails(amberAlertDetailsObject, status) { var divAmberContent = document.getElementById('amberAlertContent'); if(status == 1){ divAmberContent.innerHTML = ""; var backButtonDiv = ''; divAmberContent.innerHTML += backButtonDiv; var headingCancel = '

Cancelled Alert: AMBER



'; divAmberContent.innerHTML += headingCancel; } appendCancelledInformation(amberAlertDetailsObject, divAmberContent); $('html, body').animate({ scrollTop: 0 }, 0); } function appendHeader(amberAlertDetailsObject, divAmberContent) { var amberheader = '
"; amberheader += '
'; var regionArray = String(amberAlertDetailsObject.regions).split(','); if (is_in_region(regionArray, "1")) { amberheader += '1'; } else { amberheader += '1'; } if (is_in_region(regionArray, "2")) { amberheader += '2'; } else { amberheader += '2'; } if (is_in_region(regionArray, "3")) { amberheader += '3'; } else { amberheader += '3'; } if (is_in_region(regionArray, "4")) { amberheader += '4'; } else { amberheader += '4'; } if (is_in_region(regionArray, "5")) { amberheader += '5'; } else { amberheader += '5'; } if (is_in_region(regionArray, "6")) { amberheader += '6'; } else { amberheader += '6'; } if (is_in_region(regionArray, "8")) { amberheader += '8'; } else { amberheader += '8'; } if (is_in_region(regionArray, "9")) { amberheader += '9'; } else { amberheader += '9'; } if (is_in_region(regionArray, "7")) { amberheader += '7'; } else { amberheader += '7'; } if (is_in_region(regionArray, "10")) { amberheader += '10'; } else { amberheader += '10'; } if (is_in_region(regionArray, "11")) { amberheader += '11'; } else { amberheader += '11'; } if (is_in_region(regionArray, "12")) { amberheader += '12'; } else { amberheader += '12'; } amberheader +="
Activated Regions
'; amberheader += '
' if (is_in_region(regionArray, "1")) { amberheader +=' 1
' } else { amberheader += ' 1
' } if (is_in_region(regionArray, "2")) { amberheader += ' 2
' } else { amberheader += ' 2
' } if (is_in_region(regionArray, "3")) { amberheader += ' 3
' } else { amberheader += ' 3
' } if (is_in_region(regionArray, "4")) { amberheader += ' 4
' } else { amberheader += ' 4
' } amberheader += '
'; if (is_in_region(regionArray, "5")) { amberheader +=' 5
' } else { amberheader += ' 5
' } if (is_in_region(regionArray, "6")) { amberheader += ' 6
' } else { amberheader += ' 6
' } if (is_in_region(regionArray, "7")) { amberheader += ' 7
' } else { amberheader += ' 7
' } if (is_in_region(regionArray, "8")) { amberheader += ' 8
' } else { amberheader += ' 8
' } amberheader += '
'; if (is_in_region(regionArray, "9")) { amberheader +=' 9
' } else { amberheader += ' 9
' } if (is_in_region(regionArray, "10")) { amberheader += ' 10
' } else { amberheader += ' 10
' } if (is_in_region(regionArray, "11")) { amberheader += ' 11
' } else { amberheader += ' 11
' } if (is_in_region(regionArray, "12")) { amberheader += ' 12
' } else { amberheader += ' 12
' } amberheader += '
'; divAmberContent.innerHTML += amberheader; } function appendChildren(amberAlertDetailsObject, divAmberContent) { if(amberAlertDetailsObject.missingChildren !== undefined){ var childrenDiv; var count = 1; if(amberAlertDetailsObject.missingChildren !== undefined){ for(var j = 0; j < amberAlertDetailsObject.missingChildren.length; j++) { if(j<4){ var imageContent = ""; if(amberAlertDetailsObject.missingChildren[j].photo !== undefined && amberAlertDetailsObject.missingChildren[j].photo.trim().length > 0){ imageContent = ''; }else{ imageContent = '
'; } childrenDiv = '

Abducted Child '+ count +'

' + imageContent + '

' + amberAlertDetailsObject.missingChildren[j].name + '

Abducted From: ' + getTextContent(amberAlertDetailsObject.abductedFrom) + '

Date Abducted: ' + amberAlertDetailsObject.dateAbducted + '

Age: ' + amberAlertDetailsObject.missingChildren[j].age + '

Sex: ' + amberAlertDetailsObject.missingChildren[j].sex + '

Height: ' + getTextContent(amberAlertDetailsObject.missingChildren[j].height) + '

Weight: ' + getTextContent(amberAlertDetailsObject.missingChildren[j].weight) + '

Race: ' + amberAlertDetailsObject.missingChildren[j].race + '

Hair: ' + amberAlertDetailsObject.missingChildren[j].hair + '

Eyes: ' + amberAlertDetailsObject.missingChildren[j].eyes + '

' + getTextContent(amberAlertDetailsObject.missingChildren[j].other) + '

'; divAmberContent.innerHTML += childrenDiv; count = count+1; } } } } } function appendSuspect(amberAlertDetailsObject, divAmberContent) { if(amberAlertDetailsObject.suspects !== undefined){ var suspectDiv = '

Suspect Information

'; divAmberContent.innerHTML += suspectDiv; for(var j = 0; j < amberAlertDetailsObject.suspects.length; j++) { if(j<2){ var imageContent = ""; if(amberAlertDetailsObject.suspects[j].photo !== undefined && amberAlertDetailsObject.suspects[j].photo.trim().length > 0){ imageContent = ''; }else{ imageContent = '
'; } suspectDiv = '
'+ imageContent + '

' + getTextContent(amberAlertDetailsObject.suspects[j].name) + '

Age: ' + getTextContent(amberAlertDetailsObject.suspects[j].age) + '

Sex: ' + getTextContent(amberAlertDetailsObject.suspects[j].sex) + '

Height: ' + getTextContent(amberAlertDetailsObject.suspects[j].height) + '

Weight: ' + getTextContent(amberAlertDetailsObject.suspects[j].weight) + '

Race: ' + getTextContent(amberAlertDetailsObject.suspects[j].race) + '

Hair: ' + getTextContent(amberAlertDetailsObject.suspects[j].hair) + '

Eyes: ' + getTextContent(amberAlertDetailsObject.suspects[j].eyes) + '

' + getTextContent(amberAlertDetailsObject.suspects[j].other) + '

'; divAmberContent.innerHTML += suspectDiv; } } } } function appendVehicle(amberAlertDetailsObject, divAmberContent) { if(amberAlertDetailsObject.vehicle !== undefined){ var vehicleDiv = '

Vehicle Information

'; divAmberContent.innerHTML += vehicleDiv; if(amberAlertDetailsObject.vehicle.photo !== undefined && amberAlertDetailsObject.vehicle.photo.trim().length > 0){ var imageContent = getImageContent(amberAlertDetailsObject.vehicle.photo); vehicleDiv = '

'+getTextContent(amberAlertDetailsObject.vehicle.type)+'

'; divAmberContent.innerHTML += vehicleDiv; }else{ vehicleDiv = '

'+getTextContent(amberAlertDetailsObject.vehicle.type)+'

'; divAmberContent.innerHTML += vehicleDiv; } vehicleDiv = '
' +'

Year: ' + getTextContent(amberAlertDetailsObject.vehicle.year) + '

Make: ' + getTextContent(amberAlertDetailsObject.vehicle.make) + '

Model: ' + getTextContent(amberAlertDetailsObject.vehicle.model) + '

Color: ' + getTextContent(amberAlertDetailsObject.vehicle.color) + '

Plate: ' + getTextContent(amberAlertDetailsObject.vehicle.plate) + '

State: ' + getTextContent(amberAlertDetailsObject.vehicle.state) + '

' + getTextContent(amberAlertDetailsObject.vehicle.other) + '



'; divAmberContent.innerHTML += vehicleDiv; } } function appendOtherInformation(amberAlertDetailsObject, divAmberContent) { var otherInfoDiv = '
Other Information: '+ getTextContent(amberAlertDetailsObject.otherInformation) + '

'; divAmberContent.innerHTML += otherInfoDiv; var disclaimerInfoDiv = '

'+ getTextContent(amberAlertDetailsObject.disclaimer) +'


'; divAmberContent.innerHTML += disclaimerInfoDiv; var agencyInfoDiv = '

To Report a sighting or provide information,
Dial ' + getTextContent(amberAlertDetailsObject.agencyInformation.agencyName) + ' at ' + getTextContent(amberAlertDetailsObject.agencyInformation.phoneNo) + '.

'; divAmberContent.innerHTML += agencyInfoDiv; divAmberContent.innerHTML += '
'; } function appendCancelledInformation(amberAlertDetailsObject, divAmberContent) { var childNames = ""; if(amberAlertDetailsObject.missingChildren !== undefined){ for(var j = 0; j < amberAlertDetailsObject.missingChildren.length; j++) { childNames = childNames + amberAlertDetailsObject.missingChildren[j].name; if(amberAlertDetailsObject.missingChildren.length >1){ if(j< amberAlertDetailsObject.missingChildren.length-1){ childNames = childNames +", "; } } } } var headerImage = '
AMBER logoNEW YORK STATE
AMBER ALERT
NYSP Logo
'; divAmberContent.innerHTML += headerImage; var dotsImage = '
'; divAmberContent.innerHTML += dotsImage; var cancelInfoDiv = '
Cancelled Date and Time:'+ getTextContent(amberAlertDetailsObject.cancellationDateTime) + '

This is an AMBER alert cancellation. The '+ getTextContent(amberAlertDetailsObject.agencyInformation.agencyName) +' is cancelling the AMBER alert that was activated at '+ getTextContent(amberAlertDetailsObject.activationDateTime) + ' regarding '+ childNames + '

'; divAmberContent.innerHTML += cancelInfoDiv; } function getAlertDetails(alertid, status) { $.ajax({ type: "GET", dataType: "json", async: false, url: "https://cdn.amber.ny.gov/AmberAlertPublicNotification/notify/getActiveAlerts", success: function(responseObject) { var amberAlertDetailsObject; if(responseObject.amberAlertDetails !== undefined){ for (var i = 0; i < responseObject.amberAlertDetails.length; i++) { if(responseObject.amberAlertDetails[i].alertId == alertid){ amberAlertDetailsObject = responseObject.amberAlertDetails[i]; } } } if(status == 0){ appendActiveAlertDetails(amberAlertDetailsObject, 1); }else if(status == 1){ appendCancelledAlertDetails(amberAlertDetailsObject, 1); } } }); } function getImageContent(urlValue) { var imageContent; if(urlValue !== undefined){ $.ajax({ type: "GET", dataType: "text", async: false, url: urlValue, success: function(responseObject) { imageContent = responseObject; } }); } return imageContent; } function getTextContent(textValue) { var textContent = ''; if(textValue !== undefined){ textContent = textValue; } return textContent; } function is_in_region(regionArray, region) { for (var i = 0; i < regionArray.length; i++) { if (regionArray[i] === region) { return true; } } return false; }

Stay Connected
Receive free AMBER Alerts via e-mail, text message or fax.
About Amber Alerts
When it Started

The AMBER Alert System began in 1996 when Dallas-Fort Worth broadcasters teamed up with local police to develop an early warning system to help find abducted children.

What it Stands for

AMBER stands for America's Missing: Broadcast Emergency Response and was created as a legacy to 9-year old Amber Hagerman, who was kidnapped while riding her bicycle in Arlington, Texas, and then brutally murdered. 

The New York AMBER Alert Program

Modeled after the Texas program, the New York State AMBER Alert Plan is a voluntary partnership between law enforcement, broadcasters and others to immediately involve the public, especially motorists, in the search for an abducted child.

Inquiries

Law Enforcement Agencies with an Inquiry about an Amber Alert

can call 24/7 at 518-457-6811