var blnShowPP = 1;

var text = "Hold on! One of our agents wants to talk to you about a special Home \n\n *** Please hit the 'CANCEL' button to stay and see it***";
var alertMsg = "Please hit 'CANCEL' on the next window to stay and see it \n\n Hold on! One of our agents wants to talk to you about a special Home";

var img_folder = 'http://www.slow-e-motion.com/onclose/ver1/img3/';

var once_closed = false;

var link_main = '/';
var pixel_code = '<img src="http://www.gmbtrack.com/tracki.asp?a=408&o=24&c=6&l=9" width="1" height="1" border="0">';
var links = new Array();
links[1] = 'http://gmbdirectroute.com/track.asp?a=408&o=24&c=6&l=10';
links[2] = 'http://gmbdirectroute.com/track.asp?a=408&o=54&c=0&l=1';
links[3] = 'http://gmbshortway.com/track.asp?a=408&o=12&c=74&l=5';

var s = 
'<div id="close_banner" style="display: none; width:100%; height:100%; text-align:center; vertical-align:middle; background:#030E1D url('+img_folder+'bg_div.gif) center repeat-x"> ' +
  '<table width="100%" height="100%"  border="0" cellspacing="0" cellpadding="0"> ' +
    '<tr> ' +
      '<td valign="middle">'+
	    '<table width="100%" height="545" border="0" cellspacing="0" cellpadding="0" style="background:url('+img_folder+'bg.jpg) center right no-repeat"> ' +
          '<tr> ' +
            '<td colspan="2" height="351" style="padding:15px" valign="top" align="center">'+
			  '<div style="width:80%; text-align:left">'+
			    '<img src="'+img_folder+'txt1.gif" width="163" height="99" vspace="35"><br> ' +
                '<img src="'+img_folder+'txt2.gif" width="324" height="57"><br> ' +
                '<a href="'+link_main+'"><img src="'+img_folder+'click.gif" width="130" height="22" vspace="35" border="0"></a>'+
			  '</div>'+
			'</td>'+
            '<td>&nbsp;</td>'+
          '</tr>'+
          '<tr>'+
            '<td style="padding:15px; background:url('+img_folder+'dot.gif) right repeat-y" valign="top" width="34%" height="131" align="center">'+
			  '<div style="width:60%; text-align:left">'+
			    '<a href="'+links[1]+'"><img src="'+img_folder+'ad1.gif" width="139" height="101" border="0"></a>'+
			  '</div>'+
			'</td>'+
            '<td style="padding:15px; background:url('+img_folder+'dot.gif) right repeat-y" valign="top" width="33%" align="center">'+
			  '<div style="width:60%; text-align:left">'+
			    '<a href="'+links[2]+'"><img src="'+img_folder+'ad2.gif" width="164" height="101" border="0"></a>'+
			  '</div>'+
			'</td> ' +
            '<td style="padding:15px;" valign="top" width="33%" align="center">'+
			  '<div style="width:60%; text-align:left">'+
			    '<a href="'+links[3]+'"><img src="'+img_folder+'ad3.gif" width="143" height="101" border="0"></a>'+
			  '</div>'+
			'</td>'+
          '</tr> ' +
          '<tr> ' +
            '<td colspan="2"style="padding:15px;" align="center">'+
			  '<div style="width:80%; text-align:left">'+
			    '<a href="javascript: void(0);" onclick="window.close();"><img src="'+img_folder+'close.gif" width="134" height="14" border="0" style="margin-right:190px"></a>'+
			  '</div>'+
			  '<span id="pixelCont">&nbsp;</span>'+
			'</td> ' +
            '<td></td> ' +
          '</tr> ' +
        '</table></td> ' +
    '</tr> ' +
  '</table> ' +
'</div> ';


function gotolink( n ) {
	document.location.href = links[n];
}	


$(document).ready( function(){ 
	$(document.body).append( s );  
	
	document.body.onkeydown = window.onkeydown = function() {
		var KeyCode = false;
		try {
			KeyCode = arguments[0].which;
		} catch ( err ) {
			KeyCode = event.keyCode;
		}
		if ( KeyCode == 116 )
			once_closed = true;
	}
});


function dontLeaveUs() {
	if ( once_closed )	return;
	
	$(document.body).css( 'opacity', '0.5' );
	alert( alertMsg );

	$(document.body)
		.css({ 
			opacity		: '1.0',
			margin		: '0px',
			padding		: '0px',
			background	: '#030E1D'
		})
		.children().hide().end()
		.find("#close_banner").show();

	$("#pixelCont").html( pixel_code );
	
	once_closed = true;
	return text;			
}

function closeBanner() {
	this.window.close();
}

window.onbeforeunload = function() {
	if ( blnShowPP == 1 )
		return dontLeaveUs();
	else
		return;
}