
//preload images
var stop_image = new Image();
stop_image.src = "images/stop.png";
var start_image = new Image();
start_image.src = "images/go.png";
var selected = new Image();
selected.src = "images/green_cross.png";
var non_selected = new Image();
non_selected.src = "images/blue_cross.png";
var slide_images = new Array();
var slide_links = new Array();
slide_images[0]=new Image();
slide_images[0].src="/go/intel-5500-solutions/intel-xeon-5500-banner.png";
slide_links[0]="/intel-5500-solutions.php";
slide_images[1]=new Image();
slide_images[1].src="images/splash-os-options.png";
slide_links[1]="linux-solaris-os-choices.php";
slide_images[2]=new Image();
slide_images[2].src="images/storage-landing-splash.png";
slide_links[2]="/products/storage/";
slide_images[3]=new Image();
slide_images[3].src="/images/nexenta-landing-splash.png";
slide_links[3]="/nexenta.php";

//main
var step=0
var timeout_id = 0 
var timeout=5000
var small_timeout=1000
var mode=1
function initSlides() {
	timeout_id = setTimeout("slideIt()",timeout)
	document.images["slide_image"].src=slide_images[0].src;
}
function slideIt(){
	if (slide_images.length==0)
		return
	var pre=step;
	if (step<slide_images.length-1)
		step++;
	else
		step=0;
	updateSlide( pre );
	timeout_id = setTimeout("slideIt()",timeout)
}

function updateSlide(pre) {
	document.images["slide_image"].src=slide_images[step].src;
        document.images["slide_pos_" + step].src=selected.src;
        document.images["slide_pos_" + pre].src=non_selected.src;
}

function slideLink(){
	window.location=slide_links[step];
}

function initImage() {
	//document.images["slide_image"].src=
	//return slide_images[0].src;
}

function splashLink() {
	window.location=slide_links[step] 
}

function splashNavBox() {
	var string_output = "";
	string_output += "<table><tr>";
	string_output += '<td><a href="javascript:changeMode()" > <img name="start_stop" src="'+stop_image.src+'" border=0 /></a></td>';
	string_output += '<td><img src="images/spacer.gif" height=7></td>';
	for (i=0;i<slide_images.length;i++)
	{
		if (i==step)
			string_output += '<td><a href="javascript:skipToSlide('+i+')" > <img name="slide_pos_'+i+'" src="'+selected.src+'" border=0 /></a></td>';

		else
			string_output += '<td><a href="javascript:skipToSlide('+i+')" > <img name="slide_pos_'+i+'" src="'+non_selected.src+'" border=0 /></a></td>';
	}
	string_output += "</tr></table>"
	document.write(string_output);
}

function skipToSlide(skip) {
	if (skip==step)
		return
	pre=step;
	step=skip;
	updateSlide(pre);
	if (mode==1) {
		clearTimeout(timeout_id);
		timeout_id = setTimeout("slideIt()",timeout)
	}
}

function changeMode() {
	if (mode==0) {
		mode=1;
		document.images["start_stop"].src=stop_image.src;
		timeout_id = setTimeout("slideIt()", small_timeout);
	}
	else if (mode==1) {
		mode=0;
		document.images["start_stop"].src=start_image.src;
		clearTimeout(timeout_id);
	}
}

function mouseOver(object, image_link) {
	object.src=image_link;
}

function mouseOut(object, image_link) {
	object.src=image_link;
}

function mouseOverLink(image_name, image_link) {
        document.images[image_name].src=image_link;
}

function mouseOutLink(image_name, image_link) {
        document.images[image_name].src=image_link;
}

