var currentPhoto = 0;
var secondPhoto = 1;

var image1 = new Image();
image1.src = "/images/head/head.jpg";

var image2 = new Image();
image2.src = "/images/head/head2.jpg";

var image3 = new Image();
image3.src = "/images/head/head3.jpg";

var image4 = new Image();
image4.src = "/images/head/head4.jpg";

var image5 = new Image();
image5.src = "/images/head/head5.jpg";

var image6 = new Image();
image6.src = "/images/head/head6.jpg";

var image7 = new Image();
image7.src = "/images/head/head7.jpg";

var image8 = new Image();
image8.src = "/images/head/head8.jpg";

var image9 = new Image();
image9.src = "/images/head/head9.jpg";

var image10 = new Image();
image10.src = "/images/head/head10.jpg";

var image11 = new Image();
image11.src = "/images/head/head11.jpg";

var image12 = new Image();
image12.src = "/images/head/head12.jpg";

var image13 = new Image();
image13.src = "/images/head/head13.jpg";

var image14 = new Image();
image14.src = "/images/head/head14.jpg";

var image15 = new Image();
image15.src = "/images/head/head15.jpg";

var image16 = new Image();
image16.src = "/images/head/head16.jpg";

var image17 = new Image();
image17.src = "/images/head/head17.jpg";

var image18 = new Image();
image18.src = "/images/head/head18.jpg";



var currentOpacity = new Array();
var imageArray = new Array(image1.src ,image2.src, image3.src, image4.src, image5.src, image6.src ,image7.src, image8.src, image9.src, image10.src, image11.src ,image12.src, image13.src, image14.src, image15.src, image16.src ,image17.src, image18.src);

var FADE_STEP = 2;
var FADE_INTERVAL = 10;
var pause = false;

function init() {
	
	// If IE, get browser type
    var agt=navigator.userAgent.toLowerCase();
	var appVer = navigator.appVersion.toLowerCase();
    var is_mac = (agt.indexOf("mac")!=-1);
    var iePos  = appVer.indexOf('msie');
    if (iePos !=-1) {
       if(is_mac) {
           var iePos = agt.indexOf('msie');
           is_minor = parseFloat(agt.substring(iePos+5,agt.indexOf(';',iePos)));
       }
       else is_minor = parseFloat(appVer.substring(iePos+5,appVer.indexOf(';',iePos)));
       is_major = parseInt(is_minor);
    }

	//Block pre IE6
	if (iePos==-1 || (iePos!=-1 && is_minor >= 6)) {
		currentOpacity[0]=99;
		for(i=1;i<imageArray.length;i++)currentOpacity[i]=0;
		mHTML="";
		for(i=0;i<imageArray.length;i++)mHTML+="<div id=\"photo\" name=\"photo\" class=\"mPhoto\"><img src=\"" + imageArray[i]  +"\"></div>";
		document.getElementById("header").innerHTML = mHTML;

		if(document.all) {
			document.getElementsByName("photo")[currentPhoto].style.filter="alpha(opacity=100)";
		} else {
			document.getElementsByName("photo")[currentPhoto].style.Opacity = .99;
		}
	mInterval = setInterval("crossFade()",FADE_INTERVAL);
	}
}

function crossFade() {
	if(pause)return;

	currentOpacity[currentPhoto]-=FADE_STEP;
	currentOpacity[secondPhoto] += FADE_STEP;

	if(document.all) {
		document.getElementsByName("photo")[currentPhoto].style.filter = "alpha(opacity=" + currentOpacity[currentPhoto] + ")";
		document.getElementsByName("photo")[secondPhoto].style.filter = "alpha(opacity=" + currentOpacity[secondPhoto] + ")";
	} else {
		document.getElementsByName("photo")[currentPhoto].style.Opacity = currentOpacity[currentPhoto]/100;
		document.getElementsByName("photo")[secondPhoto].style.Opacity =currentOpacity[secondPhoto]/100;
		document.getElementsByName("photo")[currentPhoto].style.MozOpacity = currentOpacity[currentPhoto]/100;
		document.getElementsByName("photo")[secondPhoto].style.MozOpacity =currentOpacity[secondPhoto]/100;
	}

	if(currentOpacity[secondPhoto]/100>=.98) {
		currentPhoto = secondPhoto;
		secondPhoto++;
		if(secondPhoto == imageArray.length)secondPhoto=0;
		pause = true;
		xInterval = setTimeout("pause=false",10000);
	}
}

function doPause()  {
	if(pause) {
		pause = false;
		document.getElementById("pauseBtn").value = "pause";
	} else {
		pause = true;
		document.getElementById("pauseBtn").value = "play";
	}
}
