/**
	JS used for pop under window
**/

function get_cookie(cookieName) {
	var searchStr = cookieName + "="
	var returnvalue = "";
	if (document.cookie.length > 0) {
		offset = document.cookie.indexOf(searchStr);
    	if (offset != -1) { // if the cookie exists
			offset += searchStr.length
	      	//set the index of beginning value
      		end = document.cookie.indexOf(";", offset);
      
    		if (end == -1) // set the index of the end of cookie value
         		end = document.cookie.length;
			returnvalue = unescape(document.cookie.substring(offset, end));
		}
	}
	return returnvalue;
}

function openPopUp() {	
	
	var urlRefer = document.referrer;
	var urlRegex = /all[a-zA-Z]+tours.com/
	var isAllSeriesReferrer = urlRefer.match(urlRegex);
	if ( !isAllSeriesReferrer){
		if (get_cookie("popUnder") == "") {
			cookieExpireDate = new Date();
			cookieExpireDate.setTime(cookieExpireDate.getTime()+(31*24*60*60*1000));						
			cookieExpireDate = cookieExpireDate.toGMTString();
			document.cookie="popUnder=yes;expires="+cookieExpireDate
			surveyPopup = window.open('/body/surveyPopup.asp','surveyPopup','width=750,height=550,scrollbars=no,resizable=no');	
			surveyPopup.blur();
			window.focus();
		}
	}
}

function attachLinkListeners(doSurvey){
	
	if (navigator.userAgent.toLowerCase().indexOf('chrome') == -1) {	
		if (document.location.href.indexOf("safereservations.com") == -1 && doSurvey == 'True') {
			var alllinks = document.links; 
			for (var i = 0; i < alllinks.length; i++) { 
				alllinks[i].onclick = (function(old) {
				return function() {
					if (old) old.call(this, arguments);
					openPopUp();
				}
				})(alllinks[i].onclick);		
		
			}		
		}
	}
}


