/*
var expDays = 2; // number of days the cookie should last 
var page = "yourpage.htm"; 
var windowprops = "width=280,height=320,location=no,toolbar=no,menubar=no,scrollbars=yes,resizable=no"; 
*/

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 domain = (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)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((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)); 
} 

var timenotmet = 0;

function timeset(){
	timenotmet = 1;
//	alert("set");
}

//setTimeout("timeset()",13000);

function checkCount() { 
var count = GetCookie('count'); 
//	window.open(page, "", windowprops);
//	if(ret == true){alert("  here ");}
//	alert("unload");
	if (count == null) {
	 count=1; SetCookie('count', count, exp); 
	 if(timenotmet == 0) window.open(page, "", windowprops); 
	} else { 
	count++; SetCookie('count',count, exp);
	} 
} 
// End -->

<!--
/*
var secs
var timerID = null
var timerRunning = false
var delay = 1000
*/

function InitializeTimer(val)
{
    // Set the length of the timer, in seconds	
	alert("this");
	if(val==''){val=5;}
    secs = val;
    StopTheClock()
 	tm = StartTheTimer()
 return tm;
}

function StopTheClock()
{
    if(timerRunning)
        clearTimeout(timerID)
    timerRunning = false
}

function StartTheTimer()
{
    if (secs==0)
    {
        StopTheClock();

        // Here's where you put something useful that's
        // supposed to happen after the allotted time.
        // For example, you could display a message:
        // alert("You have just wasted "+ tm +" seconds of your life.")
		ret = true;
    }
    else
    {
        self.status = secs
        secs = secs - 1
        timerRunning = true
        timerID = self.setTimeout("StartTheTimer()", delay)
		ret =false;
    }
	return ret;	
}
//InitializeTimer();
//-->