var numPics=22;
var stdWidth=80;
var stdHeight=80;
var micro=false;
if(navigator.appName.indexOf("Microsoft")!=-1)micro=true;

var pics=new Array("","SueCowell/SueCowell-17t.jpg","SandraBarker/SandraBarker-1t.jpg","RomanMelnichenko/RomanMelnichenko-1t.jpg","HilaryBurns/HilaryBurns-1t.jpg","AndrisLapins/AndrisLapins-1t.jpg","JoniBamford/JoniBamford-1t.jpg","NeilSmith/NeilSmith-2t.jpg","SandraCotterell/SandraCotterell-1t.jpg","greenmantle/greenmantle-1t.jpg",
"ipritchard/ipritchard-1t.jpg","CarolineSmith/CarolineSmith-1t.jpg","RobertCarrigan/RobertCarrigan-1t.jpg",
"SueCowell/SueCowell-20t.jpg","SandraBarker/SandraBarker-2t.jpg","RomanMelnichenko/RomanMelnichenko-2t.jpg","HilaryBurns/HilaryBurns-5t.jpg","AndrisLapins/AndrisLapins-2t.jpg","JoniBamford/JoniBamford-2t.jpg","NeilSmith/NeilSmith-1t.jpg","SandraCotterell/SandraCotterell-2t.jpg","greenmantle/greenmantle-2t.jpg",
"ipritchard/ipritchard-2t.jpg","CarolineSmith/CarolineSmith-2t.jpg","RobertCarrigan/RobertCarrigan-6t.jpg");

var names=new Array("","SueCowell","SandraBarker","RomanMelnichenko","HilaryBurns","AndrisLapins","JoniBamford","NeilSmith","SandraCotterell","greenmantle","ipritchard","CarolineSmith","RobertCarrigan",
"SueCowell","SandraBarker","RomanMelnichenko","HilaryBurns","AndrisLapins","JoniBamford","NeilSmith","SandraCotterell","greenmantle","ipritchard","CarolineSmith","RobertCarrigan");

var realnames=new Array("","Sue Cowell","Sandra Barker","Roman Melnichenko","Hilary Burns","Andris Lapins","Joni Bamford","Neil Smith","Sandra Cotterell","Greenmantle","Iorwerth Pritchard","Caroline Smith","Robert Carrigan",
"Sue Cowell","Sandra Barker","Roman Melnichenko","Hilary Burns","Andris Lapins","Joni Bamford","Neil Smith","Sandra Cotterell","Greenmantle","Iorwerth Pritchard","Caroline Smith","Robert Carrigan");

var newColor=new Array("000000","222222","444444","666666","888888","AAAAAA","CCCCCC","EEEEEE","FFFFFF");  

// find which of the anchors array is makerName - this is a bodge
var dd=-1;
for(var p=0;p<(document.anchors.length);p++)
{
	if(document.anchors[p].name=="makerName")dd=p;
}
var imagex=new Array(numPics+1);
var img_ok=new Array(numPics+1);
for(var m=1;m<=numPics;m++)
{
	imagex[m]=new Image();
	img_ok[m]=0;
}
function loadMark(n)
{
	img_ok[n]=1;
}
var makerNum=1;
var cnt=100;
var banNum=0;
function makerRotation()
{
	if(imagex[makerNum].complete)
	{				

		if(++cnt>10)
		{
			if(cnt>50)
			{
				document.makerPic.width=stdWidth*(60-cnt)/11;
				document.makerPic.height=stdHeight*(60-cnt)/11;
				
				if(cnt>60)	
				{	
					cnt=1;
					document.makerPic.width=1;
					document.makerPic.height=1;
					document.makerPic.src=pics[makerNum];
					stdWidth=imagex[makerNum].width;
					makerloc=names[makerNum]+"/index.html";
					var cont='<span class=makers>'+
						'<a name="makerIntro" href="'+makerloc+'" alt="click here for makers page">'+
						'<font color="#33CC00" face="Verdana, Arial, Helvetica, sans-serif" size="5"><i>Featured Maker&nbsp;&nbsp;&nbsp;&nbsp;<font color="#FF0000">'+realnames[makerNum]+'</i></a></font></font></span>';

					if(document.all)
					{
						wavemessage.innerHTML=cont;
					}
					if(document.layers)
					{
						document.wavemessage.document.write(cont);
	        				document.wavemessage.document.close();
					}
					stdHeight=imagex[makerNum].height;
					if(++makerNum>=numPics){makerNum=1;}
				}
			}
			else
			{
				if(cnt==11)
				{
					document.makerPic.width=stdWidth;
					document.makerPic.height=stdHeight;
				}
				drawFade(cnt);
			}
		}
		else
		{
			document.makerPic.width=stdWidth*cnt/11;
			document.makerPic.height=stdHeight*cnt/11;
		}
	}
	else
	{
		// try another picture to see if that is loaded
		if(++makerNum>=numPics){makerNum=1;}
	}
	setTimeout("makerRotation()",90);
}
function drawFade(stepNum)
{
	var n=0;
	if((stepNum>30)&&(stepNum<41))
	{
		n=stepNum-31;
	}
	else
	{
		if((stepNum>40)&&(stepNum<51))
		{
			n=50-stepNum;
		}
		else
		{
			return;
		}
	}
	if(stepNum==40)
	{
		++banNum;					
		if(banNum>3)banNum=0;
	}

	if(n<0)n=0;
	if(n>8)n=8;
	var cols="colour is number "+n+" and is "+newColor[n];
	if(document.layers)
	{
		with (document['fadeMe01']) 
		{
			document.open();
			document.linkColor=newColor[n];
			document.fgColor=newColor[n];
			document.write(ban[banNum]);
			document.close();
		 }
	}
	if(document.all)
	{
		fadeMe01.document.linkColor= newColor[n];
                fadeMe01.innerHTML="<font color="+newColor[n]+">"+ban[banNum]+"<\/font>"; 
	}
} 
