Proposition 65 requires the State of California to maintain and update a list of chemicals that can cause cancer, birth defects or other reproductive harm. Businesses with 10 or more employees that expose individuals to listed chemicals through their products or operations generally must provide warnings.
This section of the website provides information to assist businesses with Proposition 65 compliance. www.p65warnings.ca.gov/businesses
function getReferrer() {
var referrer = document.referrer;
if (!referrer) {
// If there's no referrer, check if it's a Safari/Siri visit and label it accordingly
if (navigator.userAgent.includes('Safari') && !navigator.userAgent.includes('Chrome')) {
if (navigator.userAgent.includes('CriOS')) {
return 'direct'; // This covers Chrome on iOS
} else {
return 'safari_or_siri';
}
}
return 'direct';
}
var searchEngines = [
'google', 'bing', 'yahoo', 'duckduckgo', 'baidu', 'yandex', 'brave',
'ask', 'aol', 'wolframalpha', 'dogpile', 'webcrawler', 'qwant',
'startpage', 'ecosia', 'gigablast', 'exalead', 'hotbot', 'lycos',
'metacrawler', 'mojeek', 'seznam', 'naver', 'sogou', '360',
'zhongsou', 'sm', 'onet', 'daum', 'goo', 'virgilio', 'orange',
'terra', 'rediff', 'rambler', 'yahoo japan', 'bing japan', 'biglobe'
];
for (var i = 0; i < searchEngines.length; i++) {
if (referrer.toLowerCase().indexOf(searchEngines[i]) !== -1) {
return 'organic';
}
}
return referrer;
}
function setCookie(name, value, days) {
var expires = "";
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
expires = "; expires=" + date.toUTCString();
}
document.cookie = name + "=" + (value || "") + expires + "; path=/";
}
function getCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0) == ' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null;
}
(function() {
if (!getCookie('traffic_source')) {
var referrer = getReferrer();
setCookie('traffic_source', referrer, 30); // Cookie expires in 30 days
}
})();