now = new newGBDate()
var bsbackup_diff = 999

var bsbackup_timerId
var bsbackup_timer
function bsbackup_load(intDiff){
	bsbackup_diff = intDiff
	bsbackup_diff = (bsbackup_diff)
	if(isNaN(bsbackup_diff)){
		alert('Unable to start prompt!')
		return
	}
	
	bsbackup_val = getCookie('bsbackupstart')
	
	if(bsbackup_val == null){
		ttime = new Date()
		ttime_text = cc.dateTimeToText(ttime)
		bsbackup_setcookie(ttime_text)
		bsbackup_timer = cc.textToDateTime(ttime_text)
	} else {
		bsbackup_timer = cc.textToDateTime(bsbackup_val)
	}
	bsbackup_timerstart()
}

function bsbackup_timerstart(){
	bsbackup_timerId = window.setInterval(bsbackup_timertick, 1000)
}


function bsbackup_timertick(){
	f = now.dateDiff(bsbackup_timer, Date(), 'h', false)
	if(f >= bsbackup_diff){
		bsbackup_setcookie();
		if(confirm('Vil du lave en backup af startlisterne?')){
			bsbackup_openWin();
		}
		
	}
}

function bsbackup_setcookie(){
	bsbackup_timer = new Date()
	tstr = cc.dateTimeToText(bsbackup_timer)
	setCookie('bsbackupstart', tstr)
}

function bsbackup_openWin(){
	openWindow('/site/ressources/booking/bookingStartlist_Backup.asp', 'backUpWin', 400, 200, 1);
}
