

var time              = "";
var accessed          = "";
var flastmod          = "";
var wwwCopyright      = "";
var globalCopyright   = "";
var imageryNavbar     = "";
var globalNavbar      = "";

var aDate     = new Array();
var aDay      = new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat")
var aMonth    = new Array("Jan","Feb","Mar","Apr","May","June","Jul","Aug","Sep", "Oct","Nov","Dec")
var aDate     = new Array("0th","1st","2nd","3rd","4th","5th","6th","7th","8th","9th","10th","11th","12th","13th","14th","15th","16th","17th","18th","19th","20th","21st","22nd","23rd","24th","25th","26th","27th","28th","29th","30th","31st");
var aDateNum  = new Array("00","01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31");

// regular timestamps
var date      = new Date();

var day       = date.getDay();
var month     = date.getMonth();
var year      = date.getYear();
var weekday   = date.getDate();
var hours     = date.getHours();
var mins      = date.getMinutes();
var secs      = date.getSeconds();

if (hours < 10) { hours = "0" + hours; }
if (mins < 10)  { mins = "0" + mins;   }
if (secs < 10)  { secs = "0" + secs;   }
if (year < 1900){ year += 1900;        }

var myString  = document.lastModified;
var rawArray  = new Array;
var timeArray = new Array;
var dateArray = new Array;

rawArray  = myString.split(' ');
dateArray = rawArray[0].split('/');
var myMonth = dateArray[0];
var myDay   = dateArray[1];
var myYear  = dateArray[2];

if (year < 1900){
  myYear += 1900;
}

myMonth--;

time      = (aDay[day] +"&nbsp;" + aDate[weekday] + "-" + aMonth[month] + "-" + year);
accessed  = (aDateNum[weekday] +"-"+ aMonth[month] + "-" + year + "&nbsp;@&nbsp;" + hours + ":" + mins + ":" + secs );
flastmod  = (aDateNum[myDay] +"-"+ aMonth[myMonth] + "-" + myYear + "&nbsp;" + rawArray[1]);

// copyright
wwwCopyright = ("&copy;" + year + " <a href='http://digitalFilament.net'>digitalFilament.net</a> - All Rights Reserved Where Applicable");


// printer friendly code
var printDoc = false;

var args  = new Array;
var query = location.search.substring(1);
var pairs = query.split("\;");
for (var i = 0 ; i < pairs.length ; i++ ){
  var pos = pairs[i].indexOf('=');
  if (pos != -1){
    var argname = pairs[i].substring(0,pos);
    var argvalue = pairs[i].substring(pos+1);
    args[argname] = unescape(argvalue);
  }
}

if( args['task'] == 'print'){ printDoc = true; }

// framebreaker code
if (top.location != self.location)
  top.location = self.location.href

// navbar
imageryNavbar = ":: <a href='/'>welcome</a> :: <a href='/galleries.shtml'>galleries</a> :: <a href='/cgi-bin/imagery.pl'>search</a> :: <a href='/contact.shtml'>contact</a> ::";
globalNavbar = "<a href='/admin/' target='_blank'>@</a> <a href='http://digitalFilament.net'>digitalFilament.net</a>: <a href='http://imagery.digitalFilament.net'>imagery</a> ][ <a href='http://news.digitalFilament.net'>news</a> ][ <a href='http://support.digitalFilament.net'>support</a> ][ <a href='http://webTech.digitalFilament.net'>webTech</a> ][ <a href='http://wmd.digitalFilament.net/'>WMD</a>";

// Derived from script found on DrumOnline.net
// Heavily altered to suit my purposes...
// Kaosweaver Live Clock Start

function doClock(a) { // Copyright 2003 by Kaosweaver, All rights reserved
	t=new Date();
	if (document.layers) document.wrapClock.visibility="show";
	t.setMinutes(((t.getTimezoneOffset()-(clock.z*60))*clock.g)+t.getMinutes());
	h=t.getHours(); m=t.getMinutes(); s=t.getSeconds();
	if (clock.h) { h=(h<12)?'0'+h:h; }
	if (clock.d) { m=(m<=9)?"0"+m:m; s=(s<=9)?"0"+s:s;}
	dClock = loadDate() + h + ':' + m + ':' + s;
	if (a) document.write(dClock);
	if (document.layers) { wc = document.wrapClock; lc = wc.document.workingClock; lc.document.write(dClock); lc.document.close(); }
	else if (document.all) {
	  workingClock.innerHTML = dClock;
	}
	else if (document.getElementById) { document.getElementById("workingClock").innerHTML = dClock; }
	if (!a) setTimeout("doClock()",1000);
}

function loadDate(){
  var t = new Date();
  var tday  = new Array('Sun','Mon','Tue','Wed','Thu','Fri','Sat');
  var month = new Array('Jan','Feb','Mar','Apr','May','June','Jul','Aug','Sep', 'Oct','Nov','Dec');
  var thDay = new Array('0th','1st','2nd','3rd','4th','5th','6th','7th','8th','9th','10th','11th','12th','13th','14th','15th','16th','17th','18th','19th','20th','21st','22nd','23rd','24th','25th','26th','27th','28th','29th','30th','31st');
  str = tday[t.getDay()] +" " + aDate[t.getDate()] + "-" + aMonth[t.getMonth()] + "-" + t.getFullYear().toString().substring(2) + " ";
  return str;
}

