//Global Variables
var imgOverTag = '_OVER';
var imgFlatTag = '_UP';
var imgDir = 'images/';
var imgOverClass = 'hover';
var slideLength = 4;
var pontiacTimer = false;
var hondaTimer = false;

//Onload script
window.onload = function()
{
	allImgs = document.getElementsByTagName('img');

	for(var i=0; i<allImgs.length; i++)
	{
		if(allImgs[i].className.match(imgOverClass))
		{
			setRollover(allImgs[i]);
		}
	}

	preloadTestimonials(hondas);
	preloadTestimonials(pontiacs);

	randomHonda();
	randomPontiac();
}


// Rollover script

function setRollover(imgObj)
{
	tempArr = imgObj.src.split('.');
	var imgExt = tempArr.pop();
	imgObj.onmouseover = function()
	{
		imgObj.src = imgDir+imgObj.id+imgOverTag+imgExt;
	}
	imgObj.onmouseout = function()
	{
		imgObj.src = imgDir+imgObj.id+imgFlatTag+imgExt;
	}
	imgTemp = new Image();
	imgTemp.src = imgDir+imgObj.id+imgOverTag+imgExt;
}


// Image rotation
var hondas = new Array();
var pontiacs = new Array();

hondas.push('testimonial_honda1.jpg');
hondas.push('testimonial_honda2.jpg');
hondas.push('testimonial_honda3.jpg');
hondas.push('testimonial_honda4.jpg');
//hondas.push('testimonial_honda5.jpg');
hondas.push('testimonial_honda6.jpg');

pontiacs.push('testimonial_pontiac1.jpg');
pontiacs.push('testimonial_pontiac2.jpg');
pontiacs.push('testimonial_pontiac3.jpg');
pontiacs.push('testimonial_pontiac4.jpg');
pontiacs.push('testimonial_pontiac5.jpg');
pontiacs.push('testimonial_pontiac6.jpg');

function preloadTestimonials(vArray)
{
	for(var i=0; i<vArray; i++)
	{
		tempImage = new Image();
		tempImage.src = imgDir+vArray[i];
	}
}
function randomHonda()
{
	myImage = document.getElementById('honda_testimonial');
	newImage = hondas[Math.floor(Math.random()*hondas.length)];
	while((imgDir+newImage) == myImage.src)
	{
		newImage = hondas[Math.floor(Math.random()*hondas.length)];
	}
	myImage.src = imgDir+newImage;

	if(hondaTimer)
	{
		clearTimeout(hondaTimer);
	}
	//hondaTimer = setTimeout('randomHonda()', slideLength*1000);
}

function randomPontiac()
{
	myImage = document.getElementById('pontiac_testimonial');
	newImage = pontiacs[Math.floor(Math.random()*pontiacs.length)];
	while((imgDir+newImage) == myImage.src)
	{
		newImage = pontiacs[Math.floor(Math.random()*pontiacs.length)];
	}
	myImage.src = imgDir+newImage;

	if(pontiacTimer)
	{
		clearTimeout(pontiacTimer);
	}
	//pontiacTimer = setTimeout('randomPontiac()', slideLength*1000);
}
