var detect = navigator.userAgent.toLowerCase();
var browser;

function checkIt(string)
{
	place = detect.indexOf(string)+1; //If the string doesn't exist, place will return 0
	return place;
}

if (checkIt('safari'))
	browser = 'safari';
else if (checkIt('firefox'))
	browser = 'firefox';
else if (checkIt('msie'))
	browser = 'ie';
else
	browser = 'other';

function changeOpacity (id, opac) {
	if (browser == 'firefox') {
		document.getElementById(id).style.MozOpacity = opac;
	}
	else if (browser == 'safari' || browser == 'other') {
		document.getElementById(id).style.opacity = opac;
	}
	if (browser == 'ie') {
		opacity = opac * 100;
		document.getElementById(id).style.filter = "alpha(opacity=" + opacity + ")"; 
	}
	
}

//Preload the images
function preloadImages() {
	var img0 = new Image(397,298);
	img0.src = "images/homePic0.jpg";	
	
	var img1 = new Image(397,298);   
   	img1.src = "images/homePic1.jpg";

	var img2 = new Image(397,298);   
	img2.src = "images/homePic2.jpg";

	var img3 = new Image(397,298);   
	img3.src = "images/homePic3.jpg";

	var img4 = new Image(397,298);   
	img4.src = "images/homePic4.jpg";
	
	var img5 = new Image(397,298);   
	img5.src = "images/homePic5.jpg";

}

//Code for rotating the pictures
function start() {
	preloadImages();
	if (browser == 'ie')
		blendPicture();
	else if (browser == 'safari' || browser == 'firefox' || browser == 'camino')
		changePicture();
}

var oldnum = 0;

function blendPicture() {
	var picnum = (oldnum + 1) % 6;
	
	document.getElementById('blend').filters.blendTrans.Apply();
	document.getElementById('blend').src = "images/homePic" + picnum + ".jpg";
	document.getElementById('blend').filters.blendTrans.Play();
	oldnum = picnum;
	blendpic = setTimeout("blendPicture();", 6000);
}

function changePicture() {
	var millisec = 2000;
	var speed = Math.round(millisec/100);
	var timer = 0;
	var picnum = (oldnum + 1) % 6;
		
	document.getElementById('pic').style.background = "url(images/homePic" + oldnum + ".jpg)";
	changeOpacity('blend', 0);
	document.getElementById('blend').src = "images/homePic" + picnum + ".jpg";
	for (i=0; i<=99; i++) {
		j=i/100;
		setTimeout("changeOpacity('blend',"+j+")", (timer * speed));
		timer++;
	}
	oldnum = picnum;
	setTimeout("changePicture()", 6000);
}
