/*
Copyright Kevin Gibney 1999 
For jscript programming contact kevingibney@i-t.net

Scripting below can be used freely if credit is kept as written here.
*/

var imgbrowser = (typeof(document.images) == "object");

//*** Start timer Code ***//
	x = new Date();
	y = x.toString();
	startidx=0; endidx = y.indexOf(" ", startidx); day = y.substring(startidx,endidx);
	startidx=endidx+1; endidx = y.indexOf(" ", startidx); month = y.substring(startidx,endidx);
	startidx=endidx+1; endidx = y.indexOf(" ", startidx); monthday = y.substring(startidx,endidx);
	endidx = y.lastIndexOf(" "); endidx+=1; year = y.substring(endidx,y.length);
	
	today = day + " " + monthday + " " + month + " " + year;	
//*** End timer Code ***//


//*** Start RollMe code ***//
function _add_rollover(name) {
	if (!imgbrowser) return;
	this[name] = new Object();
	this[name].out = new Image();
	this[name].over = new Image();
}

function _roll_me(name) {
	if (!imgbrowser) return;
	currentimg = document.images[name].src;
	if (this.selected == currentimg) return;
	if (currentimg == this[name].out.src) {
		currentimg = this[name].over.src;
	} else {
		currentimg = this[name].out.src;
	}
	document.images[name].src = currentimg;
}

function _set_rollover(name) {
	if (!imgbrowser) return;
	this.selected = this[name].over.src;	
	document.images[name].src = this[name].over.src;
}

function Rollovers() {
	this.selected = "";
}

new Rollovers();
Rollovers.prototype.AddRollover = _add_rollover;
Rollovers.prototype.RollMe = _roll_me;
Rollovers.prototype.SetRollover = _set_rollover;


if (imgbrowser) {
	var festivals = new Rollovers()
	with (festivals) {
		AddRollover('glastonbury');
		glastonbury.over.src = "nav/glastover.gif";
		glastonbury.out.src = "nav/glastout.gif";

		AddRollover('bracknell');
		bracknell.over.src = "nav/brackover.gif";
		bracknell.out.src = "nav/brackout.gif";
	
		AddRollover('sunshadow');
		sunshadow.over.src = "nav/sunover.gif";
		sunshadow.out.src = "nav/sunout.gif";
	
		AddRollover('larmer');
		larmer.over.src = "nav/larmover.gif";
		larmer.out.src = "nav/larmout.gif";
	
		AddRollover('stonehenge');
		stonehenge.over.src = "nav/hengeover.gif";
		stonehenge.out.src = "nav/hengeout.gif";
	
		AddRollover('womad');
		womad.over.src = "nav/womadover.gif";
		womad.out.src = "nav/womadout.gif";
	
		AddRollover('back2bone');
		back2bone.over.src = "nav/backover.gif";
		back2bone.out.src = "nav/backout.gif";

		AddRollover('valestock');
		valestock.over.src = "nav/valeover.gif";
		valestock.out.src = "nav/valeout.gif";
	}
	
	var topnav = new Rollovers();
	with (topnav) {
		AddRollover('travel');
		travel.over.src = "nav/travelover.gif";
		travel.out.src = "nav/travelout.gif";

		AddRollover('info');
		info.over.src = "nav/infoover.gif";
		info.out.src = "nav/infoout.gif";
	
		AddRollover('news');
		news.over.src = "nav/newsover.gif";
		news.out.src = "nav/newsout.gif";
	
		AddRollover('events');
		events.over.src = "nav/eventsover.gif";
		events.out.src = "nav/eventsout.gif";
	
		AddRollover('history');
		history.over.src = "nav/historyover.gif";
		history.out.src = "nav/historyout.gif";
	
		AddRollover('camping');
		camping.over.src = "nav/campover.gif";
		camping.out.src = "nav/campout.gif";
	}
}
//*** End RollMe code ***//
