<!--

/*********************************
Filename: dwebscript.js
Date    : Feb 2001
Author  : Lewis Ganderton 
		  on behalf of Dorset Web

1.   write_date()
2.   DorsetPic()
3.   PreloadImages()
4.   SwapImgRestore()
5.   findObj()
6.   SwapImage()

*********************************/


function write_date() {

 var thetime = new Date();

 var WeekDay = thetime.getDay();
 var DateToday = thetime.getDate();
 var MonthName = thetime.getMonth();
 var TheYear = thetime.getYear();

   if (WeekDay==0) WeekDay="Sunday";
   if (WeekDay==1) WeekDay="Monday";
   if (WeekDay==2) WeekDay="Tuesday";
   if (WeekDay==3) WeekDay="Wednesday";
   if (WeekDay==4) WeekDay="Thursday";
   if (WeekDay==5) WeekDay="Friday";
   if (WeekDay==6) WeekDay="Saturday";

   MonthName+=1;

   if (MonthName==1) MonthName="January";
   if (MonthName==2) MonthName="February";
   if (MonthName==3) MonthName="March";
   if (MonthName==4) MonthName="April";
   if (MonthName==5) MonthName="May";
   if (MonthName==6) MonthName="June";
   if (MonthName==7) MonthName="July";
   if (MonthName==8) MonthName="August";
   if (MonthName==9) MonthName="September";
   if (MonthName==10) MonthName="October";
   if (MonthName==11) MonthName="November";
   if (MonthName==12) MonthName="December";

 if (TheYear<=99) TheYear= "19"+TheYear;
 if ((TheYear>99) && (TheYear<2000)) TheYear+=1900;

  document.write("<B><FONT FACE='Tahoma, Arial, Verdana' SIZE='1'>");
  document.write(""+WeekDay+", "+DateToday+" "+MonthName+" "+TheYear);
  document.write("</FONT></B>");

}

// ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function DorsetPic() {

DayPics = "Photo Mad";
NightPics = "Celestial Skies";

DayDir = "images/day/";
NightDir = "images/night/";

DayLink = "www.photomad.co.uk";
NightLink = "www.celestialskies.co.uk";

   var1 = NightDir + "poole.jpg";
   txt1 = NightPics;
   lnk1 = NightLink;

   var2 = NightDir + "durdle.jpg";
   txt2 = NightPics;
   lnk2 = NightLink;

   var3 = NightDir + "corfe.jpg";
   txt3 = NightPics;
   lnk3 = NightLink;

   var4 = DayDir + "swans.jpg";
   txt4 = DayPics;
   lnk4 = DayLink;

   var5 = DayDir + "durdle_door.jpg";
   txt5 = DayPics;
   lnk5 = DayLink;

   var6 = DayDir + "blue_wood.jpg";
   txt6 = DayPics;
   lnk6 = DayLink;

now = new Date();
num = (now.getSeconds())%5;
num = num+1;

document.write("<A HREF='http://" +eval("lnk"+num)+ "' TARGET='_blank'>");
document.write("<IMG SRC='" +eval("var"+num) +"' WIDTH='213' HEIGHT='160' BORDER='2'"); 
document.write("ALT='Click here to go to the " +eval("txt"+num)+ " website'></A>");

document.write("<CENTER><FONT SIZE=1><B>Picture by ");
document.write("<A HREF='http://" +eval("lnk"+num)+ "' STYLE='text-decoration: none' TARGET='_blank'>");
document.write(eval("txt"+num)+ "</A></B></FONT><BR></CENTER>");
}

// ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function PreloadImages() {

	var d=document; 

	if(d.images){ 
		if(!d.MM_p) d.MM_p=new Array();
			j=d.MM_p.length;
			a=PreloadImages.arguments;
 
	for(i=0; i<a.length; i++)
		if (a[i].indexOf("#")!=0){ 
			d.MM_p[j]=new Image(); 
			d.MM_p[j++].src=a[i];
		}
}
}

// ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function SwapImgRestore() {

	a=document.MM_sr; 
	for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) 
		x.src=x.oSrc;
}

// ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function findObj(n, d) {

	if(!d) d=document; 

	if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; 
		n=n.substring(0,p);
		}

	if(!(x=d[n])&&d.all) 
		x=d.all[n]; 

	for (i=0;!x&&i<d.forms.length;i++) 
		x=d.forms[i][n];

	for(i=0;!x&&d.layers&&i<d.layers.length;i++) 
		x=findObj(n,d.layers[i].document); 
		return x;
}

// ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

function SwapImage() {

	var j=0;
	a=SwapImage.arguments; 
	document.MM_sr=new Array;

	for(i=0;i<(a.length-2);i+=3)
		if ((x=findObj(a[i]))!=null){
		document.MM_sr[j++]=x; 

	if(!x.oSrc) 
		x.oSrc=x.src; 
		x.src=a[i+2];
	}
}

// -->
