///////////////////////
///////////////////////	webbank demonstration script version 1.25.03.05
/////////////////////// 
/////////////////////// original concept content and design
/////////////////////// © digsby wyscher march mmv
/////////////////////// all rights reserved
/////////////////////// digsby@sonik-systems.com
/////////////////////// 
/////////////////////// no original part of this script should be copied, 
/////////////////////// used or reprinted without 
/////////////////////// express permission 
///////////////////////


theday=0;
num=0;
finaltime='';
previouslog=0;
clock=true;
nutime=0;
quickdate=0;

function showtimerstatus() {
if (formvalue==0 &&choice==1) {mainwriter(1);}
timeron();
if (theday>12000&&!alive) {cockup();}
}

function timeron() {
if (clock &&!document.layers) {
	if (timerLyr.visibility.indexOf('hid') != -1) {timerLyr.visibility='visible';} 

var freshtime=new Date();
freshtime=Date.parse(freshtime);
var thesec=(freshtime-nutime)/1000;
var converter=Math.round((thesec-30)/60);

if (converter>0.9) {var themin=converter;converter=60*converter;}
thesec=thesec-converter;
var minconverter=Math.round((themin-30)/60);
if (minconverter>0.9) {var thehour=minconverter;minconverter=60*minconverter;}
themin=themin-minconverter;
var hourconverter=Math.round((thehour-12)/24);
if (hourconverter>0.9) {theday=hourconverter;hourconverter=24*hourconverter;}
else {theday=0;}
thehour=thehour-hourconverter;

maintext='You have been reading this for: '; 

if (theday>0){maintext=maintext+theday+' day(s) ';}
if (thehour>0){maintext=maintext+thehour+' hour(s) ';}
if (themin>0) {maintext=maintext+themin+' minute(s) ';
	if (thesec!=0) {maintext=maintext+'and ';}
}
if (thesec!=0) {subtext=maintext+thesec +' seconds...';}
else
{subtext=maintext;}
maintext='<table  border=0 width='+available_width*0.5+'  cellpadding=0 cellspacing=0><tr><td align=right><p align=right>'+fontvalue+'</font><font class=least>'+ subtext+'</font></td></tr></table>';
destination=timerHTML;
magiccontents();
testtimer1 = setTimeout("timeron()", 850);
}
}

function nustoptime() {clearTimeout(testtimer1); }

function setupnewtime () {nutime=new Date();nutime=Date.parse(nutime);straystuff=FIELD2;}

function getpreviousvisit() {

if (lastdateref!='') {
previouslog=parseInt(lastdateref);
previouslog = new Date(previouslog);
var	timeperiod = new Date();
	timeperiod= (timeperiod - (previouslog))/1000;
var	originalsec=previouslog.getSeconds();
var	originalmin=previouslog.getMinutes();
var	originalhour=previouslog.getHours();
var	originalday=previouslog.getDay();
var	originalmonth=previouslog.getMonth();
var	originalyear=previouslog.getYear();
var	originaldate=previouslog.getDate();

		if (originaldate==1 || originaldate==21 || originaldate==31) {var subscript='st';}
		else
		if (originaldate==2 || originaldate==22) {var subscript='nd';}
		else
		if (originaldate==3 || originaldate==23) {var subscript='rd';}
		else
		var subscript='th';

	originaldate=originaldate+'<sup><i><font class="lesser">'+subscript+'</font></i></sup>';

	if (originalday==6) {originalday="Saturday";}
	if (originalday==0) {originalday="Sunday";}
	if (originalday==1) {originalday="Monday";}
	if (originalday==2) {originalday="Tuesday";}
	if (originalday==3) {originalday="Wednesday";}
	if (originalday==4) {originalday="Thursday";}
	if (originalday==5) {originalday="Friday";}

	if (originalmonth==0) {originalmonth="January";}
	if (originalmonth==1) {originalmonth="Februay";}
	if (originalmonth==2) {originalmonth="March";}
	if (originalmonth==3) {originalmonth="April";}
	if (originalmonth==4) {originalmonth="May";}
	if (originalmonth==5) {originalmonth="June";}
	if (originalmonth==6) {originalmonth="July";}
	if (originalmonth==7) {originalmonth="August";}
	if (originalmonth==8) {originalmonth="September";}
	if (originalmonth==9) {originalmonth="October";}
	if (originalmonth==10) {originalmonth="November";}
	if (originalmonth==11) {originalmonth="December";}

	if (originalhour<10) {originalhour='0'+originalhour;}
	if (originalmin<10) {originalmin='0'+originalmin;}
	if (originalsec<10) {originalsec='0'+originalsec;}


finaltime= '<b>Welcome back to the Web Bank.<br>You last logged in on '+originalday+' '+originaldate+' ' +(timeperiod>31449600?originalyear:'')+' ' +originalmonth+' at ' + originalhour+':' +originalmin+':' +originalsec +'</b>, which ';


if (timeperiod<0) {finaltime=finaltime+'is uncannily sometime in the future. You little time traveller, you.';}

if (timeperiod>0 && timeperiod<59) {finaltime=finaltime+'was barely '+Math.round(timeperiod)+' seconds ago.';}
if (timeperiod>58 && timeperiod<120) {finaltime=finaltime+'was just over a minute ago.';}
if (timeperiod>119 && timeperiod<3600) {finaltime=finaltime+'was '+Math.round(timeperiod/60)+' minutes ago.';}
if (timeperiod>3599 && timeperiod<7200) {finaltime=finaltime+'was over an hour ago.';}
if (timeperiod>7199 && timeperiod<86400) {finaltime=finaltime+'was over '+Math.round(timeperiod/3600)+' hours ago.';}
if (timeperiod>86399 && timeperiod<172800) {finaltime=finaltime+'was yesterday.';}
if (timeperiod>172799 && timeperiod<604800) {finaltime=finaltime+'was '+Math.round(timeperiod/85400)+' days ago.';}
if (timeperiod>604799 && timeperiod<1209600) {finaltime=finaltime+'was last week.';}
if (timeperiod>1209599 && timeperiod<31449599) {finaltime=finaltime+'was '+Math.round(timeperiod/604800)+' weeks ago.';}
if (timeperiod>31449600) {finaltime=finaltime+'was over a year ago.';}
}
}

function clockstopper() {
 clock=false; timerLyr.visibility='hidden'; 
if (theday>12000&&!alive) {cockup();}
 if (choice==1) {mainwriter(1);}
else
{controls(); }
}