Mother Jones
<!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN” “http://www.w3.org/TR/REC-html40/loose.dtd”>
With marijuana now legal in four states and the District of Columbia, the movement to end the prohibition of pot continues to gain steam. Another five states are expected to introduce ballot measures to legalize recreational pot in 2016, including California, Massachusetts, and Nevada. And by the end of the following year, pot activists expect five more states will vote on legalization bills in their state legislatures. But that’s not all: six other states are looking at creating or expanding medical-marijuana programs, or are vastly scaling back penalties for small-time possession. With a slew of polls now showing that most Americans think pot should be taxed and regulated like alcohol, it’s probably only a matter of time before legalization sweeps the nation.
Jump to a state:
Reduced Penalties?
Medicinal
Recreational
var public_spreadsheet_url = “https://docs.google.com/spreadsheet/pub?key=0AoZrAejDG7xadGpDSmJLa2U2cHRWUmc1SC0wLXQ3YVE&output=html”;
var set_class = function(state, map, css_class)
var svg = jQuery(‘#’ + map + ‘ .’ + state);
svg.attr(‘class’).baseVal = state + ‘ ‘ + css_class;
var set_map_classes = function(data)
for (i = 0; i < data.length; i++)
var state = datai;
if (!state.postal)
continue;
var svg = jQuery(‘#’ + ‘penalties_map’ + ‘ .’ + state.postal);
if ( svg && svg.attr(‘class’) && svg.attr(‘class’).baseVal )
set_class(state.postal, ‘penalties_map’, datai.penalties_class);
set_class(state.postal, ‘rec_map’, datai.recreational_class);
set_class(state.postal, ‘medicinal_map’, datai.medicinal_class);
else
console.log(state.postal);
setTimeout(set_map_classes(data), 2000);
break;
return;
}
}
var makeTable = function(data)
var table = jQuery(‘#pot_table’);
var select = jQuery(‘#jump_to_state select’);
var empty_text = ‘Not at the moment’;
select.change(function()
window.location.hash = select.val() + ‘_row’;
return false;
);
for (i = 0; i < data.length; i++)
if (i === 10 ;
var state = datai;
var tr = jQuery(”);
select.append(” + state.state + ”);
//add state name
tr.append(
” +
state.state +
”
);
//add penalties
datai.penalties_class = ‘not_good’;
if (state.decrimstatus === ‘Possible’)
datai.penalties_class = ‘kinda_good’;
else if (state.decrimstatus === ‘Yes’)
datai.penalties_class = ‘good’;
else if (state.decrimstatus === ‘Harsh’)
datai.penalties_class = ‘harsh’;
tr.append(
‘
‘ +
(state.decrimdetails !== ” ? state.decrimdetails : empty_text) +
”
)
//add medicinal
datai.medicinal_class = ‘not_good’;
if (state.medicinalstatus === ‘Possible’)
datai.medicinal_class = ‘kinda_good’;
else if (state.medicinalstatus === ‘Yes’)
datai.medicinal_class = ‘good’;
tr.append(
‘
‘ +
(state.medicinaldetails !== ” ? state.medicinaldetails : empty_text) +
”
)
//add recreational
datai.recreational_class = ‘not_good’;
if (state.recstatus === ‘Possible’)
datai.recreational_class = ‘kinda_good’;
else if (state.recstatus === ‘Yes’)
datai.recreational_class = ‘good’;
console.log(state.recdetails);
console.log(state.recdetails.replace(/ /, ”) !== ”);
console.log(state.recdetails.replace(/ /, ”) !== ” ? state.recdetails : empty_text);
tr.append(
‘
‘ +
(state.recdetails.replace(/ /, ”) !== ” ? state.recdetails : empty_text) +
”
)
table.append(tr);
}
set_map_classes(data);
}
Tabletop.init(
key: public_spreadsheet_url, callback: makeTable, simpleSheet: true,
)
Source: Norml, Marijuana Policy Project, news reports.
View post:
Map: The United States of Legal Weed