//
// Client Exit Capture CEC V1.0 (SP)
//

var localDomain = false;
var domainMatch = false;
var domainExcludes = [document.domain,'rainbowtrust','addthis','picosearch','liveperson','scanalert','wikipedia','w3'];
var exitPage = '/exit-capture.html';

function init(){

	var e = document.getElementsByTagName("a");
	
	for (var i=0;i<e.length;i++) e[i].onclick = function(){ 

		for (i=0; i<domainExcludes.length;i++) {

			domainMatch = this.href.indexOf(domainExcludes[i])>-1; 
			
			if (domainMatch) localDomain=true;
		
		}
		
		domainMatch=false;
	}


	var e = document.getElementsByTagName("input");

	for (var i=0;i<e.length;i++) e[i].onclick = function(){ localDomain=true } 

}

function exit(){

	if (!localDomain) window.location=exitPage;
	localDomain=false;
}

function local_ignore(){

	localDomain=true;

}

window.onload = function() {init();};
window.onunload = function() { exit();};
