

var imgArr = new Array();
imgArr[0] = "images/groundThumb.jpg";
imgArr[1] = "images/groundThumbOver.jpg";
imgArr[2] = "images/secondThumb.jpg";
imgArr[3] = "images/secondThumbOver.jpg";
imgArr[4] = "images/thirdThumb.jpg";
imgArr[5] = "images/thirdThumbOver.jpg";
imgArr[6] = "images/roofThumb.jpg";
imgArr[7] = "images/roofThumbOver.jpg";
imgArr[8] = "images/groundFloorPlanThumb.jpg";
imgArr[9] = "images/groundFloorPlanThumb.jpg";
imgArr[10] = "images/secondFloorPlanThumb.jpg";
imgArr[11] = "images/secondFloorPlanThumb.jpg";
imgArr[12] = "images/thirdFloorPlanThumb.jpg";
imgArr[13] = "images/thirdFloorPlanThumb.jpg";
imgArr[14] = "images/sectionFloorPlanThumb.jpg";
imgArr[15] = "images/sectionFloorPlanThumb.jpg";


function swapImage(img, index) 
{
	if (img != null && img != 'undefined')
	{
	    if (index < imgArr.length) {
	        img.src = imgArr[index];
	    }
	}
}
function stopRotate(){
        clearTimeout(timerID1);//in case they mouse over before first image swap
        clearTimeout(timerID2);
}
function setMainImageIndex(index) {
    if (index < mainImgArr.length) {
        mainImgIndex = index;
        imgRotate();
    }
}
function preloadImages() 
{ 
	var d=document; 
	if(d.images)
	{ 
		if(!d.MM_p) 
			d.MM_p=new Array();
		var i,j=d.MM_p.length; 
		for(i=0; i<imgArr.length; i++)
			if (imgArr[i].indexOf("#")!=0)
			{ 
				d.MM_p[j]=new Image; 
				d.MM_p[j++].src=imgArr[i];
			}
	}
}
var idxLimit = 4;
var timerID1;
var timerID2;
var milliseconds;
milliseconds = 5000;
var mainImgIndex;
mainImgIndex = 0;
var mainImgArr = new Array();
mainImgArr[0] = "images/groundLarge.jpg";
mainImgArr[1] = "images/secondLarge.jpg";
mainImgArr[2] = "images/thirdLarge.jpg";
mainImgArr[3] = "images/roofLarge.jpg";
mainImgArr[4] = "images/frontBuilding.jpg";
mainImgArr[5] = "images/groundFloorPlanLarge.jpg";
mainImgArr[6] = "images/secondFloorPlanLarge.jpg";
mainImgArr[7] = "images/thirdFloorPlanLarge.jpg";
mainImgArr[8] = "images/sectionLarge.jpg";

function imgRotate()
{
	//if (mainImgIndex > mainImgArr.length - 1)
	if (mainImgIndex > idxLimit)
		mainImgIndex = 0;

	var imgCtrl = document.getElementById('mainImage');
	if (imgCtrl != null && imgCtrl != 'undefined')
	{
		if (mainImgIndex < mainImgArr.length)
		{
			if (typeof imgCtrl.filters != 'undefined')
			{
				imgCtrl.style.filter = 'blendTrans(duration=1)';
				if (imgCtrl.filters.blendTrans) imgCtrl.filters.blendTrans.Apply();
				imgCtrl.src = mainImgArr[mainImgIndex];
				imgCtrl.filters.blendTrans.Play(); 
			}
			else
			{
				imgCtrl.src = mainImgArr[mainImgIndex];
			}
		}
	}
	mainImgIndex++;

}
function startRotate() {
    milliseconds = 4000;
    
    //change the main image
    imgRotate();
    
    //reset the timer
    timerID2 = setTimeout("startRotate()", milliseconds);
}
function pageStart() {
    
    timerID1 = setTimeout("startRotate()", milliseconds);
}
var validationArray = new Array();
validationArray[0] = "First|First Name";
validationArray[1] = "Last|Last Name";
validationArray[2] = "Email|Email";


function validateForm(){
	var obj;
	var arr;
	for (var x=0; x < validationArray.length; x++)
	{
		arr = validationArray[x].split("|");
		if (arr.length > 1)
		{
			obj = document.getElementById(arr[0]);
			if (obj != null && obj != 'undefined')
			{
				if (obj.value.length < 1)
				{
					obj.focus();
					alert(arr[1] + ' field can not be blank.');
					return false;
				}
			}
			else
				return false;
		}
		else
			return false;
	}
	return true;
}
