// GLOBAL ARRAYS
var navImgs = new Array(0);
var ptrImgs = new Array(0);

/**********************************************************

    functions for handling image changes
    
**********************************************************/


//..HANDLES SWITCHING ANIMATED GIFS ONMOUSEOVER
function activate(thePicNum, newPicName) {

	document.images[thePicNum].src = newPicName;

	}

//..TEST FUNCTION
function testImages() {

	var list = document.images.length;
	
	var images = "";
	
	for(i=0; i< list; i++) {
	
		images += " " + document.images[i].src + "\n"
		
		}
	
	alert(images);

	}

//..PRELOAD IMAGES

function preloadImgs() {
	
	var img1  = new Image(); img1.src  = "pix/ani-logo.gif";
	var img2  = new Image(); img2.src  = "pix/blank.gif";
	var img3  = new Image(); img3.src  = "pix/bot-bg.gif";
	var img4  = new Image(); img4.src  = "pix/company-br.gif";
	var img5  = new Image(); img5.src  = "pix/init-logo.gif";
	var img6  = new Image(); img6.src  = "pix/logo.gif";
	var img7  = new Image(); img7.src  = "pix/nav1-what-grow.gif";
	var img8  = new Image(); img8.src  = "pix/nav1-what-shrink.gif";
	var img9  = new Image(); img9.src  = "pix/nav1-what.gif";
	var img10 = new Image(); img10.src = "pix/nav2-how-grow.gif";
	var img11 = new Image(); img11.src = "pix/nav2-how-shrink.gif";
	var img12 = new Image(); img12.src = "pix/nav2-how.gif";
	var img13 = new Image(); img13.src = "pix/nav3-contact-grow.gif";
	var img14 = new Image(); img14.src = "pix/nav3-contact-shrink.gif";
	var img15 = new Image(); img15.src = "pix/nav3-contact.gif";
	var img16 = new Image(); img16.src = "pix/pointer-off.gif";
	var img17 = new Image(); img17.src = "pix/pointer.gif";

	}	

//..CALLS FUNCTIONS TO PRELOAD IMAGES AND FILL ARRAYS WITH IMAGE LOCATIONS	
function initArrays() {

	var imgList = document.images.length;
	
	var ptrPos = "pointer positions: ";
	var navPos = "nav positions: ";
	
		for(i=0; i< imgList; i++) {
	
			str = document.images[i].src;
			imgName = str.substring(str.lastIndexOf("/") + 1, str.length);
			imgPrefix = str.substring(str.lastIndexOf("/") + 1, str.lastIndexOf("/") + 4);
			if((imgName == "pointer.gif") || (imgName == "pointer-off.gif")) ptrImgs[ptrImgs.length] = i;
			else if((imgName == "logo.gif") || (imgPrefix == "nav")) navImgs[navImgs.length] = i;
			}
	
	for(x=0; x<ptrImgs.length;x++) {
	
		ptrPos += ptrImgs[x] + ", ";

		}
		
	for(x=0; x<navImgs.length;x++) {
	
		navPos += navImgs[x] + ", ";

		}
		
	//alert(ptrPos + "\n" + navPos);

	}

function setPointer(ptrToSet) {

	for(j=0;j<ptrImgs.length;j++) {
		imgOff = ptrImgs[j];
		document.images[imgOff].src = "pix/pointer-off.gif";
		}
	document.images[ptrToSet].src ="pix/pointer.gif"

	}

/**********************************************************

    shows and hides content divs
    
**********************************************************/

var divArray = new Array("p1","p2","p3","p4");

function flipContent( divToShow ) {
	
	for(i=0;i<divArray.length;i++) {
		setIdProperty( divArray[i], "display", "none");
		}
	
	setIdProperty( divToShow, "display", "inline");

	}



/************************************************************/

function checkPW(pw) {

 if(pw == "scrub34jacket")
 window.location="index2.html";

}

/************************************************************/

function validateForm(theForm) {


	var validated = true;
	var name = theForm.name.value;
	var bizn = theForm.bizname.value;
	var mail = theForm.email.value;
	var comm = theForm.comments.value;
	
	var mAt = mail.indexOf("@");
	var mDot = mail.indexOf(".");
	
	if(name == "") validated = false;
	else if(mail == "") validated = false;
	else if(comm == "") validated = false;
		
	if(!validated){
		alert("Please supply all the required information.\nThank you");
		return false;
		}
	else if(validated && ((mAt == -1) || (mDot == -1))) { 
		validated = false;
		alert("Please verify your email address");
		return false;
		} 
		
	else return true;
	}
	
/************************************************************/

