// scroller
var nn4 = (document.layers);
var nn6 = (document.getElementById && !document.all);
var ie4 = (document.all && !document.getElementById);
var ie5 = (document.all && document.getElementById);
var currentCheeseyPic = 0;
var numberCheeseyImages = 147;
var currentDirtyPic = 0;
var numberDirtyImages = 70;
var startDirty;
var startCheesey;
var DirtyDelay = 3000;
var CheesyDelay = 3000;

function randomImage() {
	currentDirtyPic = Math.round(Math.random() * (numberDirtyImages));
	startDirty = currentDirtyPic;
	currentCheeseyPic = Math.round(Math.random() * (numberCheeseyImages));
	startCheesey = currentCheeseyPic;
	slideShow();
}

function slideShow() {
	browserObject("dirtyLayerpics").left = "-2000px";
	browserObject("dirtyLayerpics").top = "-2000px";
	browserObject("cheeseyLayerpics").left = "-2000px";
	browserObject("cheeseyLayerpics").top = "-2000px";
	if (Math.random() > 0.5) {
		newCheeseImage();
		scrollID = setTimeout("shoCheesePic()",CheesyDelay);
	}
	else {
		newDirtyImage();
		scrollID = setTimeout("shoDirtyPic()",DirtyDelay);
	}
}

function shoCheesePic() {
	percentLeft = Math.round(Math.random() * (65)) + "%";
	percentTop = Math.round(Math.random() * (55)) + "%";
	browserObject("cheeseyLayerpics").left = percentLeft;
	browserObject("cheeseyLayerpics").top = percentTop;
	scrollID = setTimeout("slideShow()",CheesyDelay);
}

function shoDirtyPic() {
	percentLeft = Math.round(Math.random() * (75)) + "%";
	percentTop = Math.round(Math.random() * (45)) + "%";
	browserObject("dirtyLayerpics").left = percentLeft;
	browserObject("dirtyLayerpics").top = percentTop;
	scrollID = setTimeout("slideShow()",DirtyDelay);
}

function newCheeseImage() {
	currentCheeseyPic += 1;
	if (currentCheeseyPic < 0) currentCheeseyPic = numberCheeseyImages;
	if (currentCheeseyPic > numberCheeseyImages) currentCheeseyPic = 0;
	if (currentCheeseyPic == startCheesey) CheesyDelay = 1000;
	imgchange = "images/dirtycheesey/cheese" + currentCheeseyPic + ".jpg";
	MM_swapImage('cheeseypic','',imgchange,1);
}

function newDirtyImage() {
	currentDirtyPic += 1;
	if (currentDirtyPic < 0) currentDirtyPic = numberDirtyImages;
	if (currentDirtyPic > numberDirtyImages) currentDirtyPic = 0;
	if (currentDirtyPic == startDirty) DirtyDelay = 1000;
	imgchange = "images/dirtycheesey/dirty" + currentDirtyPic + ".jpg";
	MM_swapImage('dirtypic','',imgchange,1);
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  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=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function browserObject(what) {
		if (nn4) return(document.eval(what));
		else if (ie4) return(eval(what).style);
		else if(ie5 || nn6) return(document.getElementById(what).style);
}
