function SaveMktgInfo() {

	//set cookie expiration time
	var cookieExp= new Date();
	var oneHourFromNow = cookieExp.getTime() + (30*24*60*60*1000);
	cookieExp.setTime(oneHourFromNow);

    //set referrer cookie
   	if (document.referrer != '' & document.referrer.toLowerCase().indexOf('europeonline.net') < 0 & document.referrer.toLowerCase().indexOf('europeonline.com') < 0) {
   		var CookieString = 'MktgRefurl=' + document.referrer + '; expires=' + cookieExp.toGMTString() + '; path=; domain=europeonline.com';
   		document.cookie = CookieString;
   	}

   	//analyze variables in url
		var urlVariable = new Array();
		var urlValue    = new Array();
		var index    = 0;
	// Get the GET variable string
		var myUrl = document.location.href;
		var getVarsRegExp = /(.*)(\?)(.*)/;
		var result = getVarsRegExp.exec(myUrl);
		if (!result) { return; }
	// Now extract each element
		var varsRegExp = /([^=|^\&]*)=([^\&]*)(\&.*)*/;
		while (result) {
			result = varsRegExp.exec(result[3]);
			if (!result) { break; }
			urlVariable[index] = result[1];
			urlValue[index]    = result[2];
			index++;
		}

   	//set origin cookie
	for (var i = 0; i <= index; i++) {
		if (urlVariable[i] == 'origin') {
	   		var CookieString = 'MktgOrigin=' + escape (urlValue[i]) + '; expires=' + cookieExp.toGMTString() + '; path=; domain=europeonline.com';
	   		document.cookie = CookieString;
		}
	}

   	//set profile cookie
	for (var i = 0; i <= index; i++) {

		if (urlVariable[i] == 'profile') {
	   		var CookieString = 'MktgProfile=' + escape (urlValue[i]) + '; expires=' + cookieExp.toGMTString() + '; path=; domain=europeonline.com';
	   		document.cookie = CookieString;
		}
	}

	//popup automatically the info window
	for (var i = 0; i <= index; i++) {
		if (urlVariable[i] == 'popup') {var popupurl=urlValue[i]+".html";PopUp(popupurl,500,400)}
	}

}

