<!--
// BEGIN: IMAGE ROTATION SCRIPTS
// you can change the interval rotation time
var seconds = 4;

// if you want it random, keep this value 1 (true), 
// or change it to 0 (false) and they will go in order
var doyouwantitrandom = 1;
seconds *= 1000;

var image_index = 0;
arrayofimages = new Array();

// you can add more, have fewer, whatever
// put the image names below, duh
arrayofimages[image_index++] = new uniqueimage("assets/highlight_pic2.jpg");
arrayofimages[image_index++] = new uniqueimage("assets/highlight_pic.jpg");

var number_of_image = arrayofimages.length;

function uniqueimage(image_location) {
	this.image_item = new Image();
	this.image_item.src = image_location;
}

function get_ImageItemLocation(imageObj) {
	return(imageObj.image_item.src)
}

function generate(x, y) {
	var range = y - x + 1;
	return Math.floor(Math.random() * range) + x;
}

function getNextImage() {
	if (doyouwantitrandom) {
	image_index = generate(0, number_of_image-1);
	}
	else {
		image_index = (image_index+1) % number_of_image;
	}

	var new_image = get_ImageItemLocation(arrayofimages[image_index]);
	return(new_image);
}

function rotateImage(place) {
	var new_image = getNextImage();
	document[place].src = new_image;
	var recur_call = "rotateImage('"+place+"')";
	setTimeout(recur_call, seconds);
}
// END: IMAGE ROTATION SCRIPTS

// NAMES THE MAIN WINDOW SO IFRAME LINKS CAN CALL THIS WINDOW
name = 'mymainwindow';

// MISC FUNCTIONS
function openWindow(filename,windowname,properties) {
	mywindow = window.open(filename,windowname,properties);
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i = 0; i < changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;

function preloadImages() { if (document.images) { preloadFlag = true; } }

function addToFavorites() {
	var urlAddress = "http://www.red115.com";
	var pageName = ":: Aveda RED 115 & OTS Spa & Beauty Salon - Flagstaff, AZ";

	if (window.external) {
		window.external.AddFavorite(urlAddress,pageName)
	} else { 
		alert("We're sorry! Your browser doesn't support this function.");
	}
}
// -->
