var Page_Enter;
var TimeLimit=600;
var Page_ShowPopOnExit=false;
var MySiteDomain='www.mortgageswhatyouneedtoknow.com';

/* Cookie */
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(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 eraseCookie(name) {
	createCookie(name,"",-1);
}
/* end cookie*/

/* popup */
function XBrowserAddHandlerPops(target,eventName,handlerName) {
  if ( target.addEventListener ) {
    target.addEventListener(eventName, function(e){target[handlerName](e);}, false);
  } else if ( target.attachEvent ) {
    target.attachEvent("on" + eventName, function(e){target[handlerName](e);});
  } else {
    var originalHandler = target["on" + eventName];
    if ( originalHandler ) {
      target["on" + eventName] = function(e){originalHandler(e);target[handlerName](e);};
    } else {
      target["on" + eventName] = target[handlerName];
    }
  }
}

function InternalLink() {
	Page_ShowPopOnExit = false;
}

function PageEnter() {
   Page_Enter=new Date();
}

function SiteExit() {
   var time_dif;
   var Page_Exit=new Date();
   time_dif=(Page_Exit.getTime()-Page_Enter.getTime())/1000;
   time_dif=Math.round(time_dif);
   if (time_dif<=TimeLimit && Page_ShowPopOnExit==true)
	{

if(confirm("Thank you for visiting my site.\n\nYou may be wondering if it is worth your time and money to buy my book.\nAfter all, how can you tell since you cannot hold it and read a few pages as you do in a book store to help you make the decision?\nSo as a token of appreciation I would like to offer you two FREE Gifts:\nChapter 7 from the book and a free report entitled The Top 10 Mistakes That Most People Make With Their Mortgage\nto earn your trust that my book is worth purchasing.")){
		window.open("basicform1.html"); }
 	}
}

function LinkConvert()
{
    var href;
	var anchors = document.getElementsByTagName('a');

	for(var y=0; y<anchors.length; y++)
	{
		href = anchors[y].href.toLowerCase();
		if (!(href.indexOf("http://")!=-1 && href.indexOf(MySiteDomain)==-1))
			{
			anchors[y].clickhandler=InternalLink;
			XBrowserAddHandlerPops(anchors[y],"click","clickhandler");
			}
	}
}


/* code */
XBrowserAddHandlerPops(window,"load","PageEnter");
XBrowserAddHandlerPops(window,"load","LinkConvert");
XBrowserAddHandlerPops(window,"unload","SiteExit");
Page_ShowPopOnExit=true;

/* if no cookie found, create one */
if (!readCookie('freereportcookie'))
	createCookie('freereportcookie','alreadyvisited','30');

/* cookie exist, no popup needed */	
else
	Page_ShowPopOnExit=false;
