<!--
function newWindow(mypage,myname,w,h,features) {
  if(screen.width){
  var winl = (screen.width-w)/2;
  var wint = (screen.height-h)/2;
  }else{winl = 0;wint =0;}
  if (winl < 0) winl = 0;
  if (wint < 0) wint = 0;
  var settings = 'height=' + h + ',';
  settings += 'width=' + w + ',';
  settings += 'top=' + wint + ',';
  settings += 'left=' + winl + ',';
  settings += features;
  win = window.open(mypage,myname,settings);
  win.window.focus();
}

function popup(url, name, width, height)
{
settings=
"toolbar=no,location=no,directories=no,"+
"status=no,menubar=no,scrollbars=yes,"+
"resizable=no,width="+width+",height="+height;

MyNewWindow=window.open(url,name,settings);
}

function validateform() {
    valid = true;
	errormsg = "Please complete the following fields: \n";
	var formName = validateform.arguments[0];
	for(i=1; i < validateform.arguments.length; i=i+2) {
    	var fieldName = validateform.arguments[i];
		var displayName = validateform.arguments[i+1];
	    if (eval("document."+formName+"."+fieldName+".value") == "") {
	        valid = false;
			errormsg += displayName + "\n";
    	}
	}
	if (valid == false) {
		alert(errormsg);
	}
    return valid;
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


//var ns = navigator.appVersion.indexOf("Nav")>0
var ie= (document.all);

//	Initiate the domain variable without declaring it as local
domain = "";

function linkHandler(e) {
	//alert("TAGNAME: ");
	//alert("TAGNAME: " + event.srcElement.tagName);
	if (!ie) {
		//alert("NS");
		if (e.target.tagName == "IMG") {
			var the_url = e.target.parentNode;
			//alert("The link handler says: . " + the_url);
			alert (the_url);
			parseDomain(the_url.toString());
		} else if (e.target.tagName == "A") {
			var the_url = e.target;
			//alert("The link handler says: . " + the_url);
			parseDomain(the_url.toString());
		} else if (e.target.tagName == "OBJECT") {
			var the_url = "http://www.fasttracktocashflow.com";
			//alert("The link handler says: . " + the_url);
			parseDomain(the_url.toString());
		}
	} else {
		if (event.srcElement.tagName == "IMG") {
			if (event.srcElement.parentNode.tagName == "A") {
				var the_url = event.srcElement.parentNode;
				//alert("The link handler says: . " + the_url);
				parseDomain(the_url.toString());
			}
		} else if ((event.srcElement.tagName == "A") || (event.srcElement.tagName == "AREA")) {
			var the_url = event.srcElement;
			//alert("The link handler says: . " + the_url);
			parseDomain(the_url.toString());
		} else if ((event.srcElement.tagName == "OBJECT") || (event.srcElement.tagName == "INPUT")) {
			var the_url = "http://www.fasttracktocashflow.com";
			//alert("The link handler says: . " + the_url);
			parseDomain(the_url.toString());
		}
	}
	return true;		
}

function parseDomain(the_url) {
		var first_split = the_url.split("//");
		var without_resource = first_split[1];
		var second_split = without_resource.split("/");
		domain = second_split[0];
	//alert("Parse Domain Says Again: . " + domain);
}

function exitwindow() {
	//alert('exit to: ' + domain);
	//alert('Exit Says: ' + domain);
	var count = GetCookie('count'); 
	if (count == null) { 
		if ((domain != 'www.fasttracktocashflow.com') || (vartype(domain) == undefined) || (domain == null)) {
			//alert('Pop up the exit window: ' + domain);
			var url = 'exit.html';
			var win = 'toolbar=0,directories=0,menubar=0,scrollbars=1,resizable=0,width=320,height=460';
			//if (exit)
	
			count=1; 
			SetCookie('count', count, exp);
	
			open(url,'WindowName',win);
			
		}
	
	}
	// else {
	//	count++; 
	//	SetCookie('count', count, exp);
	//}
		
}

if (!ie) {
	// Mozilla event capturing code
	/*
	document.captureEvents(Event.MOUSEDOWN);
	el = document.getElementById("navigation2");
	el.addEventListener("mousedown", linkHandler, true); 
	*/
	// Mozilla side doesn't work right now so we'll force it to always think we're staying at the same domain.
	domain = "www.fasttracktocashflow.com";
	//returnValue=true;
} else {
	// IE handler
	document.onmousedown = linkHandler;
	//event.returnValue=true;
}


var expDays = 10; // number of days the cookie should last 
var page = "http://www.fasttracktocashflow.com"; 

function GetCookie (name) { 
	var arg = name + "="; 
	var alen = arg.length; 
	var clen = document.cookie.length; 
	var i = 0; 
	while (i < clen) { 
		var j = i + alen; 
		if (document.cookie.substring(i, j) == arg) 
			return getCookieVal (j); 
		i = document.cookie.indexOf(" ", i) + 1; 
		if (i == 0) break; 
	} 
	return null; 
} 

function SetCookie (name, value) { 
	var argv = SetCookie.arguments; 
	var argc = SetCookie.arguments.length; 
	var expires = (argc > 2) ? argv[2] : null; 
	var path = (argc > 3) ? argv[3] : null; 
	var domain2 = (argc > 4) ? argv[4] : null; 
	var secure = (argc > 5) ? argv[5] : false; 
	document.cookie = name + "=" + escape (value) + 
		((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
		((path == null) ? "" : ("; path=" + path)) + 
		((domain2 == null) ? "" : ("; domain2=" + domain2)) + 
		((secure == true) ? "; secure" : ""); 
} 

function DeleteCookie (name) { 
	var exp = new Date(); 
	exp.setTime (exp.getTime() - 1); 
	var cval = GetCookie (name); 
	document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString(); 
} 

var exp = new Date(); 
exp.setTime(exp.getTime() + (expDays*24*60*60*1000)); 

function amt(){ 
	var count = GetCookie('count') 
	if(count == null) { 
		SetCookie('count','1');
		return 1;
	} else { 
		var newcount = parseInt(count) + 1; 
		DeleteCookie('count');
		SetCookie('count',newcount,exp);
		return count;
	} 
} 

function getCookieVal(offset) { 
	var endstr = document.cookie.indexOf (";", offset); 
	if (endstr == -1) 
		endstr = document.cookie.length; 
	return unescape(document.cookie.substring(offset, endstr)); 
} 

/*

//if (top == self) self.location.href = "index-flash.htm";

//var exit=true;
function exitwindow() {
	var url = 'exit.html';
	//var win = 'toolbar=0,directories=0,menubar=0,scrollbars=1,resizable=0,width=320,height=460';
	//if (exit)
	//open(url,'WindowName',win); 
}

function preloadImg() {
	if (document.images) {
		if (typeof(document.WM) == 'undefined'){
			document.WM = new Object();
		}
		document.WM.loadedImages = new Array();
		// Loop through all the arguments.
		var argLength = preloadImg.arguments.length;
		for(arg=0;arg<argLength;arg++) {
			// For each arg, create a new image.
			document.WM.loadedImages[arg] = new Image();
			// Then set the source of that image to the current argument.
			document.WM.loadedImages[arg].src = preloadImg.arguments[arg];
		}
	}
}


*/
function imgSwap(daImage, daSrc){
	var objStr,obj;
	// Check to make sure that images are supported in the DOM.
	if(document.images){
		// Check to see whether you are using a name, number, or object
		if (typeof(daImage) == 'string') {
			// This whole objStr nonesense is here solely to gain compatability
			// with ie3 for the mac.
			objStr = 'document.' + daImage;
			obj = eval(objStr);
			obj.src = daSrc;
		} else if ((typeof(daImage) == 'object') && daImage && daImage.src) {
			daImage.src = daSrc;
		}
	}
}
// end -->