/*-----------------------------------------------------------\
|                   KeepAlives v2.0.0                        |
|------------------------------------------------------------|
| Author: Dan Sutton                                         |
| Date:   November 24th, 2006                                |
|------------------------------------------------------------|
| Dependencies: support.js                                   |
|               iframeSupport.js                             |
|               _keepalives.asp                              |
|------------------------------------------------------------|
| This provides keep-alives for the Session.                 |
\-----------------------------------------------------------*/

var keepAlives=
{
	enabled:					true,
	delay:						1000*60*5, //5 minutes
	
	keepAlive:				function()
										{
											if (keepAlives.enabled)
											{
												var f=iframeSupport.execute("ka__frame","_keepAlives.asp");
												setTimeout("keepAlives.keepAlive()",keepAlives.delay);
											}
										},
										
	enable:						function()
										{
											keepAlives.enabled=true;
											keepAlives.keepAlive();
										},
										
	disable:					function()
										{
											keepAlives.enabled=false;
										}
}

iframeSupport.add("ka__frame");
addLoadEvent(function(){keepAlives.keepAlive();});
