/***
 *
 * ExitPop
 *
 */


function set_viewed() {
  $.cookie('set_aw_view', 'exitpage_popup_ad',{ expires: 7});
}


function get_viewed() {
  return ($.cookie('set_aw_view') == 'exitpage_popup_ad');
}

function delete_cookie() {
  
  $.cookie('set_aw_view',null);
  
  alert('Cookie has been deleted');

}

$(document).ready(function() { 

  /*
  $().mousemove(function(e){
    $('#status').html('PageXY: '+ e.pageX +', '+ e.pageY + '<br />ClientXY: '+ e.clientX +', '+ e.clientY );
  }); */
  aw_exitpage();


});


var set_cookies_file_name = 'thanks.html';

var display_popup = true;

function aw_exitpage(){
  // addLoadEvent( eg_init ); 
  var file_url = document.location.href;
  var file_ar = file_url.split('/');
  var file_name = (file_ar[file_ar.length-1]);
  if(file_name != set_cookies_file_name) {
    if(!get_viewed()){    addLoadEvent( eg_init );    }
  }
}



// Popup Window Configuration
var eg_width = 660;
var eg_height = 400;
var eg_bordercolor = '#e4e4e4';
var eg_bgTitle = '#061F52';
var eg_htmlfile = 'http://www.swingtraderguide.com/swing-trading-popup1.htm';
var eg_overlayurl = 'jscript/overlay.gif';
var eg_timeout = 0;
var eg_disable_scrollbar = false;

////////////////////////////////////////////////////////////
//// DO NOT EDIT BELOW THIS LINE ///////////////////////////
////////////////////////////////////////////////////////////
var myWidth = 0;
var myHeight = 0;
var opened = false;
var is_in = false;
var egwind = null;
var eg_overlay = null;
var eg_x = 100;
var eg_y = 100;
var nrp = -1;
var nrp_show = 1;
var autoclose = null;

function sformat()
{
	if( arguments.length == 0 ) { return null; }
	var str = arguments[0];
	for(var i=1;i<arguments.length;i++)
	{
		var re = new RegExp('\\{' + (i-1) + '\\}','gm');
		str = str.replace(re, arguments[i]);
	}
	return str;
};

function mmove(e)
{
	if(opened) return true;
	if( typeof( $(window).width() ) == 'number' ) {
		myWidth = $(window).width();
		myHeight = $(window).height();
	} 
	
	if (!e) var e = window.event;
	
	eg_x = myWidth/2 - eg_width/2;
	eg_y = myHeight/2 - eg_height/2 + $(window).scrollTop();
	
	// window.status = $(window).scrollTop();
	
	if((e.clientY < 10) && display_popup){
		if(!is_in) nrp++;
		is_in = true;
		openWindow();
		return true;
	}
	else {
		is_in = false;
	}
	return true;
};


function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			if (oldonload) {
				oldonload();
			}
			func();
		}
	}
};


function eg_init() {
  
	document.onmousemove = mmove;

	var y = document.createElement('div');
	y.setAttribute('id','eg_overlay');
	document.body.appendChild(y);

	var x = document.createElement('div');
	x.setAttribute('id','egwind');
	y.appendChild(x);

	x.style.position = 'absolute';
	x.style.top =  '-1000px';
	x.style.left =  '-1000px';
	x.style.background = '#ffffff';
	x.style.border = '1px solid '+eg_bordercolor;
	x.style.width = eg_width+'px';
	x.style.height = eg_height+'px';
	x.style.display = 'block';
	
	
	var xtext = "<div style='border:1px solid "+eg_bordercolor+" !important;text-align:right !important;background:"+eg_bgTitle+" !important;padding:5px !important;'><a href='#' style='font-family:verdana !important;font-weight:bold !important;font-size:13px !important;color:#fff !important;' onClick='closeWindow(); return false;'>[Close]</a></div>";
	xtext += "<iframe style='border:1px solid "+eg_bordercolor+";background:white;' id='eg_iframe' name='eg_iframe' border='0' src='"+eg_htmlfile+"' width='"+(eg_width-2)+"' height='"+(eg_height-30)+"'></iframe>";
	x.innerHTML = xtext;
	egwind = x;
	eg_overlay = document.getElementById('eg_overlay');
};

function openWindow()
{
	if(opened) return false;
	if( nrp%nrp_show != 0 ) { opened = false; return false; }
	opened=true;

	var x= egwind;
	x.style.top = eg_y + 'px';
	x.style.left = eg_x + 'px';
	x.style.display = 'block';
  
	var y = eg_overlay;
	y.style.position = 'absolute';
	y.style.top = '0px';
	y.style.left = '0px';
	y.style.width =  $(document).width()+'px';
	y.style.height = $(document).height()+'px';
	y.style.zIndex = '999';
	y.style.display = 'block';
	y.style.background = "url('"+eg_overlayurl+"')";
	document.body.style.height = '100%';
	if(eg_disable_scrollbar) document.body.style.overflow = 'hidden';
	if(eg_timeout > 0) { autoclose = setTimeout("closeWindow()", eg_timeout); }
	return false;
};

function closeWindow()
{
	opened = false;
	display_popup = false;
	set_viewed();
	egwind.style.display = 'none';
	eg_overlay.style.display = 'none';
	if(eg_disable_scrollbar) document.body.style.overflow = 'auto';
	if(autoclose) clearTimeout(autoclose);
	return false;
};




