source: products/quintagroup.camefrominfo/trunk/quintagroup/camefrominfo/browser/cameFromCookie.js @ 1121

Last change on this file since 1121 was 1121, checked in by kroman0, 15 years ago

Updated quintagroup.camefrominfo package

File size: 637 bytes
Line 
1function setCFCookie() {
2    var own_domain = document.domain;
3    var currRef = document.referrer;
4    var cookie_name = "cmfrm";
5    var domain = currRef.match(/:\/\/(www\.)?([^\/:]+)/);
6    domain = (domain != null && domain[2]) ? domain[2] : '';
7    if ((domain.toLowerCase() != own_domain) || (domain == '')) {
8        // set cookie with new referrer
9        createCookie(cookie_name, currRef);
10    }
11};
12
13function registerPloneFunction(func) {
14    if (window.addEventListener) window.addEventListener("load",func,false);
15    else if (window.attachEvent) window.attachEvent("onload",func);   
16};
17
18registerPloneFunction(setCFCookie);
Note: See TracBrowser for help on using the repository browser.