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);
}

var browser=navigator.appName;
var IntClick=false;
var redir_loc = '';

function checkRedirect() {
	if(redir_loc == 'mortgage-rates') {
		window.location = "http://www.lender411.com/rate-listings-results/?afid=ABD_MTG";
		window.clearInterval(interval);
	}
}

function exit_page(){
	redir_loc="mortgage-rates";
}


function quitff() {
	//write our cookie to ensure we only pop once.
	rcookie=readCookie("popup");
	if(rcookie==null){
		createCookie("popup","1","1");
		if (confirm("No time to fill out a form? Just click OK to see rates from top lenders.")) {
			return true;
		} else {
			return false;
		}
	}
}
function quit(e){
	rcookie=readCookie("popup");
	if(rcookie==null){
		createCookie("popup","1","1");
		message ='';
			message +="----------------------------------------------------------\n";
			message +="No time to fill out a form?\n";
			message +="Click CANCEL to see rates from top lenders.\n";
			message +="----------------------------------------------------------";
		if (e) {
			e.returnValue = message;
		}
		return message;
	}
}


$(document).ready( function () {
          $("a").mousedown(function (){ IntClick = true; });
          $("input").mousedown(function (){ IntClick = true; });
	  $("button").mousedown(function (){ IntClick = true; });
});
window.onbeforeunload = function (e) {
if (typeof e == 'undefined') {
    e = window.event;
  }
	if(!IntClick){
		if(redir_loc=='' ){
			if(browser=="Microsoft Internet Explorer"){
				if (quit(e) ) exit_page();
			}else{
				if (quitff(e) )	exit_page();
			}
		}
	}
}
interval=window.setInterval('checkRedirect();',50);

