﻿// ROLLOVERS

//Create new image in the DOM
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

//Toggle images
function toggleImage(imageID, filenamePrefix){
	if(!filenamePrefix){
		filenamePrefix = imageID;
	}
	if((document.getElementById(imageID).src).indexOf('.gif') != -1){
		filenameSuffix = '.gif';
    } else if ((document.getElementById(imageID).src).indexOf('.jpg') != -1) {
		filenameSuffix = '.jpg';
	}else{
		filenameSuffix = '.png';
	};
	if((document.getElementById(imageID).src).indexOf(filenamePrefix + '_up' + filenameSuffix) != -1){
		document.getElementById(imageID).src = (document.getElementById(imageID).src).replace('_up' + filenameSuffix, '_over' + filenameSuffix);
	} else if((document.getElementById(imageID).src).indexOf(filenamePrefix + '_over' + filenameSuffix) != -1){
		document.getElementById(imageID).src = (document.getElementById(imageID).src).replace('_over' + filenameSuffix, '_up' + filenameSuffix);
	}
}

function closeWindowRedirectOpenerTo(redirectTo){
	if(window.opener){
		window.opener.location = redirectTo;
	}else{
		window.open(redirectTo);
	}
	top.close();
}

var toPreload=new Array()
function preload() {
	for (i=0;i<preload.arguments.length;i++){
		toPreload[i]=new Image()
		toPreload[i].src=preload.arguments[i]
	}
}
