State Minimum Wage Laws
Use the legend on the left to highlight different minimum wage categories, and click on
any state to learn about applicable minimum wage laws.
Updated July 1, 2019
empty
' + title + '
'); //clear current map colors map.series.regions[0].setValues(generateColors("Reset")); //clear states hideStates(); //NavStateList(title, this.value); //change the map colors to match left nav selection switch (title) { case "States with Higher Minimum Wage than Federal": currentState = title; map.series.regions[0].setValues(generateColors(title)); break; case "States with the same Minimum Wage as Federal": currentState = title; map.series.regions[0].setValues(generateColors(title)); break; case "States with no Mimimum Wage rates - Federal Applies": currentState = title; map.series.regions[0].setValues(generateColors(title)); break; case "States with lower Mimimum Wage rates - Federal Applies": currentState = title; map.series.regions[0].setValues(generateColors(title)); break; case "States with special Minimum Wage": currentState = title; map.series.regions[0].setValues(generateColors(title)); break; } } else { $("#footnote").hide(); //clear current NavSelection if any $(".NavSelection").removeClass("highlight"); //Change Current selection Title $("#CurrentSelection").html('' + title + '
'); currentState = ""; //clear current map colors map.series.regions[0].setValues(generateColors("Reset")); //clear states hideStates(); } }); var palette = ['#66C2A5', '#FC8D62', '#8DA0CB', '#E78AC3', '#A6D854']; generateColors = function (Nav, state) { var colors = {}, key; if (typeof (state) === "undefined") { switch (Nav) { case "States with Higher Minimum Wage than Federal": colors['AK'] = '#00acec'; colors['CA'] = '#00acec'; colors['OR'] = '#00acec'; colors['WA'] = '#00acec'; colors['NV'] = '#00acec'; colors['MT'] = '#00acec'; colors['AZ'] = '#00acec'; colors['NM'] = '#00acec'; colors['CO'] = '#00acec'; colors['IL'] = '#00acec'; colors['MO'] = '#00acec'; colors['MI'] = '#00acec'; colors['OH'] = '#00acec'; colors['FL'] = '#00acec'; colors['CT'] = '#00acec'; colors['DC'] = '#00acec'; colors['RI'] = '#00acec'; colors['MA'] = '#00acec'; colors['VT'] = '#00acec'; colors['ME'] = '#00acec'; colors['AR'] = '#00acec'; colors['MN'] = '#00acec'; colors['NY'] = '#00acec'; colors['NJ'] = '#00acec'; colors['DE'] = '#00acec'; colors['HI'] = '#00acec'; colors['MD'] = '#00acec'; colors['NE'] = '#00acec'; colors['HI'] = '#00acec'; colors['SD'] = '#00acec'; colors['WV'] = '#00acec'; colors['GU'] = '#00acec'; colors['VI'] = '#00acec'; break; case "States with the same Minimum Wage as Federal": colors['GA'] = '#00acec'; colors['ID'] = '#00acec'; colors['UT'] = '#00acec'; colors['ND'] = '#00acec'; colors['KS'] = '#00acec'; colors['OK'] = '#00acec'; colors['TX'] = '#00acec'; colors['PR'] = '#00acec'; colors['WI'] = '#00acec'; colors['IA'] = '#00acec'; colors['IN'] = '#00acec'; colors['KY'] = '#00acec'; colors['NH'] = '#00acec'; colors['PA'] = '#00acec'; colors['VA'] = '#00acec'; colors['NC'] = '#00acec'; colors['WY'] = '#00acec'; break; case "States with no Mimimum Wage rates - Federal Applies": colors['LA'] = '#00acec'; colors['MS'] = '#00acec'; colors['TN'] = '#00acec'; colors['SC'] = '#00acec'; colors['AL'] = '#00acec'; break; case "States with lower Mimimum Wage rates - Federal Applies": colors['CNMI'] = '#00acec'; break; case "States with special Minimum Wage": colors['AS'] = '#00acec'; break; case "Reset": for (key in map.regions) { colors[key] = "#dbe2f8"; } break; } } else { colors[state] = "#ef9a21"; // here is the where you change the orange state color Scott. } return colors; }, map; function hideStates() { States = new Array( "ak", "al", "ar", "az", "ca", "co", "ct", "de", "fl", "ga", "hi", "ia", "id", "il", "in", "ks", "ky", "la", "ma", "md", "me", "mi", "mn", "mo", "ms", "mt", "nc", "nd", "ne", "nh", "nj", "nm", "nv", "ny", "oh", "ok", "or", "pa", "ri", "sc", "sd", "tn", "tx", "ut", "va", "vt", "wa", "wi", "wv", "wy", "dc", "cnmi", "pr", "as", "vi", "gu" ); for (var i = 0; i < States.length; i++) { document.getElementById(States[i]).style.display = "none"; } } $(document.body).delegate("#selectState", "change", function (e) { e.preventDefault(); showLocation("", this.options[this.selectedIndex].value); }); function showLocation(event, label) { //display all minWage information for all states window.console.log(label); if (label == "XX") { var vFootNote = '' +
'
';
map.series.regions[0].setValues(generateColors("Reset"));
hideStates();
$("#statedata").show();
$("#footnote").hide();
document.getElementById("ak").style.display = 'block';
document.getElementById("al").style.display = 'block';
document.getElementById("ar").style.display = 'block';
document.getElementById("az").style.display = 'block';
document.getElementById("ca").style.display = 'block';
document.getElementById("co").style.display = 'block';
document.getElementById("ct").style.display = 'block';
document.getElementById("de").style.display = 'block';
document.getElementById("fl").style.display = 'block';
document.getElementById("ga").style.display = 'block';
document.getElementById("hi").style.display = 'block';
document.getElementById("ia").style.display = 'block';
document.getElementById("id").style.display = 'block';
document.getElementById("il").style.display = 'block';
document.getElementById("in").style.display = 'block';
document.getElementById("ks").style.display = 'block';
document.getElementById("ky").style.display = 'block';
document.getElementById("la").style.display = 'block';
document.getElementById("ma").style.display = 'block';
document.getElementById("md").style.display = 'block';
document.getElementById("me").style.display = 'block';
document.getElementById("mi").style.display = 'block';
document.getElementById("mn").style.display = 'block';
document.getElementById("mo").style.display = 'block';
document.getElementById("ms").style.display = 'block';
document.getElementById("mt").style.display = 'block';
document.getElementById("nc").style.display = 'block';
document.getElementById("nd").style.display = 'block';
document.getElementById("ne").style.display = 'block';
document.getElementById("nh").style.display = 'block';
document.getElementById("nj").style.display = 'block';
document.getElementById("nm").style.display = 'block';
document.getElementById("nv").style.display = 'block';
document.getElementById("ny").style.display = 'block';
document.getElementById("oh").style.display = 'block';
document.getElementById("ok").style.display = 'block';
document.getElementById("or").style.display = 'block';
document.getElementById("pa").style.display = 'block';
document.getElementById("ri").style.display = 'block';
document.getElementById("sc").style.display = 'block';
document.getElementById("sd").style.display = 'block';
document.getElementById("tn").style.display = 'block';
document.getElementById("tx").style.display = 'block';
document.getElementById("ut").style.display = 'block';
document.getElementById("va").style.display = 'block';
document.getElementById("vt").style.display = 'block';
document.getElementById("wa").style.display = 'block';
document.getElementById("wi").style.display = 'block';
document.getElementById("wv").style.display = 'block';
document.getElementById("wy").style.display = 'block';
document.getElementById("dc").style.display = 'block';
document.getElementById("cnmi").style.display = 'block';
document.getElementById("pr").style.display = 'block';
document.getElementById("as").style.display = 'block';
document.getElementById("vi").style.display = 'block';
document.getElementById("gu").style.display = 'block';
$("#ak").append(vFootNote);
$("#ar").append(vFootNote);
$("#ca").append(vFootNote);
$("#co").append(vFootNote);
$("#ct").append(vFootNote);
$("#dc").append(vFootNote);
$("#hi").append(vFootNote);
$("#il").append(vFootNote);
$("#ma").append(vFootNote);
$("#md").append(vFootNote);
$("#me").append(vFootNote);
$("#mi").append(vFootNote);
$("#mn").append(vFootNote);
$("#mo").append(vFootNote);
$("#mt").append(vFootNote);
$("#nj").append(vFootNote);
$("#nm").append(vFootNote);
$("#ny").append(vFootNote);
$("#nv").append(vFootNote);
$("#oh").append(vFootNote);
$("#or").append(vFootNote);
$("#ri").append(vFootNote);
$("#vt").append(vFootNote);
$("#wa").append(vFootNote);
$("#wv").append(vFootNote);
$("#id").append(vFootNote);
$("#gu").append(vFootNote);
$("#vi").append(vFootNote);
$("#pr").append(vFootNote);
$("#in").append(vFootNote);
$("#kc").append(vFootNote);
$("#nc").append(vFootNote);
$("#nd").append(vFootNote);
$("#nh").append(vFootNote);
$("#pa").append(vFootNote);
$("#wi").append(vFootNote);
} else {
//clear map
map.series.regions[0].setValues(generateColors("Reset"));
//Does the selected state have a footnote
var returnState = $.grep(vStateData, function (element, index) {
return element.State == label;
});
//hide footnote
$("#footnote").hide();
//display footnote if state has footnote flag
if (returnState[0].FootNote == "Y")
$("#footnote").show();
if (currentState != "") {
// return to the original map state
map.series.regions[0].setValues(generateColors(currentState));
}
map.series.regions[0].setValues(generateColors("", label));
hideStates();
$("#statedata").show();
switch (label) {
case 'AK': document.getElementById("ak").style.display = 'block'; break;
case 'AL': document.getElementById("al").style.display = 'block'; break;
case 'AR': document.getElementById("ar").style.display = 'block'; break;
case 'AZ': document.getElementById("az").style.display = 'block'; break;
case 'CA': document.getElementById("ca").style.display = 'block'; break;
case 'CO': document.getElementById("co").style.display = 'block'; break;
case 'CT': document.getElementById("ct").style.display = 'block'; break;
case 'DE': document.getElementById("de").style.display = 'block'; break;
case 'FL': document.getElementById("fl").style.display = 'block'; break;
case 'GA': document.getElementById("ga").style.display = 'block'; break;
case 'HI': document.getElementById("hi").style.display = 'block'; break;
case 'IA': document.getElementById("ia").style.display = 'block'; break;
case 'ID': document.getElementById("id").style.display = 'block'; break;
case 'IL': document.getElementById("il").style.display = 'block'; break;
case 'IN': document.getElementById("in").style.display = 'block'; break;
case 'KS': document.getElementById("ks").style.display = 'block'; break;
case 'KY': document.getElementById("ky").style.display = 'block'; break;
case 'LA': document.getElementById("la").style.display = 'block'; break;
case 'MA': document.getElementById("ma").style.display = 'block'; break;
case 'MD': document.getElementById("md").style.display = 'block'; break;
case 'ME': document.getElementById("me").style.display = 'block'; break;
case 'MI': document.getElementById("mi").style.display = 'block'; break;
case 'MN': document.getElementById("mn").style.display = 'block'; break;
case 'MO': document.getElementById("mo").style.display = 'block'; break;
case 'MS': document.getElementById("ms").style.display = 'block'; break;
case 'MT': document.getElementById("mt").style.display = 'block'; break;
case 'NC': document.getElementById("nc").style.display = 'block'; break;
case 'ND': document.getElementById("nd").style.display = 'block'; break;
case 'NE': document.getElementById("ne").style.display = 'block'; break;
case 'NH': document.getElementById("nh").style.display = 'block'; break;
case 'NJ': document.getElementById("nj").style.display = 'block'; break;
case 'NM': document.getElementById("nm").style.display = 'block'; break;
case 'NV': document.getElementById("nv").style.display = 'block'; break;
case 'NY': document.getElementById("ny").style.display = 'block'; break;
case 'OH': document.getElementById("oh").style.display = 'block'; break;
case 'OK': document.getElementById("ok").style.display = 'block'; break;
case 'OR': document.getElementById("or").style.display = 'block'; break;
case 'PA': document.getElementById("pa").style.display = 'block'; break;
case 'RI': document.getElementById("ri").style.display = 'block'; break;
case 'SC': document.getElementById("sc").style.display = 'block'; break;
case 'SD': document.getElementById("sd").style.display = 'block'; break;
case 'TN': document.getElementById("tn").style.display = 'block'; break;
case 'TX': document.getElementById("tx").style.display = 'block'; break;
case 'UT': document.getElementById("ut").style.display = 'block'; break;
case 'VA': document.getElementById("va").style.display = 'block'; break;
case 'VT': document.getElementById("vt").style.display = 'block'; break;
case 'WA': document.getElementById("wa").style.display = 'block'; break;
case 'WI': document.getElementById("wi").style.display = 'block'; break;
case 'WV': document.getElementById("wv").style.display = 'block'; break;
case 'WY': document.getElementById("wy").style.display = 'block'; break;
case 'DC': document.getElementById("dc").style.display = 'block'; break;
case 'CNMI': document.getElementById("cnmi").style.display = 'block'; break;
case 'PR': document.getElementById("pr").style.display = 'block'; break;
case 'AS': document.getElementById("as").style.display = 'block'; break;
case 'VI': document.getElementById("vi").style.display = 'block'; break;
case 'GU': document.getElementById("gu").style.display = 'block'; break;
}
window.location.hash = "stateDetails";
}
}
});
Footnote
' + ' ' + '1The overtime premium rate is one and one-half times the employees regular rate, unless otherwise specified.
' + '