(function () {
var highcharts = document.createElement('script');
var cdn = 'https://code.highcharts.com/';
var loaded = 0;
var encodedUrl = encodeURI('https://app.everviz.com//show/atidis');
var scripts = [
"stock/highstock.js",
"highcharts-more.js",
"highcharts-3d.js",
"modules/data.js",
"modules/exporting.js",
"modules/funnel.js",
"modules/solid-gauge.js",
"modules/annotations.js",
"modules/export-data.js",
"modules/accessibility.js"
/* "modules/series-label.js" */
];
var options = {"chart":{"type":"line","style":{"fontFamily":"Arial"}},"legend":{"y":60,"itemStyle":{"color":"#000000"},"verticalAlign":"top"},"credits":{"href":"publicreligion.org","text":"PRRI"},"xAxis":{"minorGridLineWidth":0,"lineColor":"#d8d8d8","tickColor":"#d8d8d8","minorTickColor":"#d8d8d8","minorGridLineColor":"#d8d8d8","title":{"style":{"fontSize":"10px","color":"#000000"},"text":"Sources: PRRI Surveys, 2013-2016."}},"yAxis":{"tickColor":"#d8d8d8","gridLineWidth":0,"lineWidth":1,"minorGridLineColor":"#d8d8d8","minorGridLineWidth":0,"lineColor":"#d8d8d8","tickInterval":10,"minorTickColor":"#d8d8d8","min":0,"minColor":"#d8d8d8","tickWidth":1,"maxColor":"#d8d8d8"},"colors":{"0":"#bfc0c0","1":"#9d282d","2":"#275072","3":"#f7a35c","4":"#8085e9","5":"#f15c80","6":"#e4d354","7":"#2b908f","8":"#f45b5b","9":"#91e8e1"},"subtitle":{"style":{"fontSize":"14px","color":"#000000"},"text":"By party affiliation"},"tooltip":{"backgroundColor":"#ffffff"},"title":{"style":{"fontWeight":"bold","color":"#000000"},"text":"Support for Allowing Illegal Immigrants to Become Citizens Provided they Meet Certain Requirements, 2013-2016"},"plotOptions":{"series":{"dataLabels":{"useHTML":true}}},"series":[{"index":0,"marker":{"symbol":"circle"}},{"index":1,"marker":{"symbol":"circle"}},{"index":2,"marker":{"symbol":"circle"}}],"meta":{"js":{"lib":{"version":"1.0.012"}},"highcharts":{"version":"4.1.8"}},"data":{"csv":",All Americans,Republican,Democrat\n1359676800000,63,53,71\n1375315200000,63,52,74\n1383264000000,63,60,73\n1396310400000,61,48,69\n1398902400000,64,57,72\n1401580800000,61,56,67\n1404172800000,58,50,68\n1406851200000,57,52,60\n1409529600000,57,42,66\n1412121600000,60,51,66\n1414800000000,59,53,67\n1417392000000,65,55,76\n1422748800000,59,53,71\n1430438400000,60,52,68\n1433116800000,61,55,71\n1435708800000,64,54,70\n1438387200000,60,44,68\n1441065600000,63,47,73\n1443657600000,66,56,78\n1446336000000,64,52,77\n1448928000000,63,48,72\n1462060800000,61,49,72","seriesMapping":[{"x":0},{"x":0},{"x":0}]}};
function isScriptAlreadyIncluded(src){
var scripts = document.getElementsByTagName("script");
for (var i = 0; i < scripts.length; i++) {
if (scripts[i].hasAttribute('src')) {
if ((scripts[i].getAttribute('src') || '').indexOf(src) >= 0) {
return true;
}
}
}
return false;
}
function createChart() {
if (typeof window['Highcharts'] !== 'undefined') {
if (options.yAxis && options.yAxis.length === 1) options.yAxis = options.yAxis[0];
if (options.xAxis && options.xAxis.length === 1) options.xAxis = options.xAxis[0];
if (options.zAxis && options.zAxis.length === 1) options.zAxis = options.zAxis[0];
// Sample from highcharts
var myTitle = "Support for Allowing Illegal Immigrants to Become Citizens Provided they Meet Certain Requirements, 2013-2016", // Set title for Twitter
myURL = "https://www.prri.org/research/prri-brookings-immigration-report/"; // Set URL to the article
var items = options.exporting && options.exporting.buttons &&
options.exporting.buttons.contextButton.menuItems,
encodedUrl = encodeURIComponent(myURL),
mySharers = [
[
'Share on Facebook'
],
[
'Share on Google+'
],
[
'Share on Twitter'
],
[
'Share on LinkedIn'
]
]
if (items) {
options.exporting.buttons.contextButton.menuItems = items.slice(0, -3);
Highcharts.each(mySharers, function (item, i){
options.exporting.buttons.contextButton.menuItems[i].text = item.join('');
});
}
if (options && (options.lang || options.global)) {
Highcharts.setOptions({
global: options.global || {},
lang: options.lang || {}
});
}
new Highcharts.Chart('highcharts-atidis', options);
}
}
function check() {
if (loaded === scripts.length) {
for (var i = 0; i < window.HighchartsCloud.ondone.length; i++) {
try {
window.HighchartsCloud.ondone[i]();
} catch(e) {
console.error(e);
}
}
}
window.HighchartsCloud.hasLoaded = true;
}
function loadScript(s) {
function next() {
++loaded;
if (loaded < scripts.length) {
loadScript(scripts[loaded]);
}
check();
}
if (isScriptAlreadyIncluded(s)) {
return next();
}
var n = document.createElement('script');
n.onload = function () {
next();
};
if (s.indexOf('https') >= 0) {
n.src = s;
} else {
n.src = cdn + s;
}
document.body.appendChild(n);
}
if (typeof window['HighchartsCloud'] === 'undefined') {
window.HighchartsCloud = {
ondone: [createChart],
hasWrapped: false,
hasLoaded: false
};
loadScript(scripts[0]);
} else {
if (window.HighchartsCloud.hasLoaded) {
createChart();
} else {
window.HighchartsCloud.ondone.push(createChart);
}
}
try {
var r = new XMLHttpRequest();
r.open('POST', 'https://api.everviz.com:443/chart/26437/9/view', true);
r.setRequestHeader('Content-Type', 'application/json');
r.send();
} catch (e) {
}
}());