function doEnterKey(submitButton)
{
	if ((event.which && event.which == 13) || (event.keyCode && event.keyCode == 13))
	{
		event.returnValue = false;
		event.cancel = true;
		document.all[submitButton].click();
	}
}

// Return the file extension of the passed variable
function getFileExtension(fileSource) {
	var newSource = '';
	if (fileSource.lastIndexOf(".") != -1) {
		newSource = fileSource.substring(fileSource.lastIndexOf("."));
	}
	return newSource;
}

// Mouse Rollover function
function MouseOver(image) {
	if(image.src.indexOf("-over") == -1) {
		var imageExt = getFileExtension(image.src);
		image.src = image.src.substring(0,image.src.indexOf(imageExt)) + "-over" + imageExt;
	}
}

// Mouse Rollout function
function MouseOut(image) {
	if (image.src.indexOf("-over") >= 0) {
		var imageExt = getFileExtension(image.src);
		image.src = image.src.substring(0,image.src.indexOf("-over" + imageExt)) + imageExt;
	}
}

// rollover code for nav images
function MouseOverNavChannel(image) {
  extension = "gif";
  
  if(document.images && image.src.indexOf("-over." + extension)==-1) {
    image.src = image.src.substring(0,(image.src.indexOf("." + extension))).replace('f=44443A', 'f=FFFFFF').replace('f2=44443A', 'f2=FFFFFF').replace('Sky+InfoText+Md', 'Sky+InfoText+Bd') + "-over." + extension;
  }
}

function MouseOutNavChannel(image) {
  extension = "gif";
  if(document.images && image.src.indexOf("-over." + extension)!=-1) {
    image.src = image.src.substring(0,(image.src.indexOf("-over." + extension))).replace('f=FFFFFF', 'f=44443A').replace('f2=FFFFFF', 'f2=44443A').replace('Sky+InfoText+Bd', 'Sky+InfoText+Md') + "." + extension;
    }
}

// rollover code for nav images
function MouseOverNavPosting(image) {
  extension = "gif";
  
  if(document.images && image.src.indexOf("-over." + extension)==-1) {
    image.src = image.src.substring(0,(image.src.indexOf("." + extension))).replace('f=A9A98F', 'f=777764').replace('f2=A9A98F', 'f2=777764') + "-over." + extension;
  }
}

function MouseOutNavPosting(image) {
  extension = "gif";
  if(document.images && image.src.indexOf("-over." + extension)!=-1) {
    image.src = image.src.substring(0,(image.src.indexOf("-over." + extension))).replace('f=777764', 'f=A9A98F').replace('f2=777764', 'f2=A9A98F') + "." + extension;
    }
}

// Image rollover function
var myBodyImages = document.getElementsByTagName("img");
var myBodyInput = document.getElementsByTagName("input");
var objImage = new Image();
function loadme() {
	var j = 0;
	/* handles all images */
	for (i=0; i<myBodyImages.length; i++) {
		if (myBodyImages.item(i).className == "rollover") {
			myBodyImages.item(i).onmouseover = new Function("MouseOver(this);");
			myBodyImages.item(i).onmouseout = new Function("MouseOut(this);");
			objImage.src = myBodyImages.item(i).src;
			MouseOver(objImage);
		}
	}
	/* handles all input fields with image as a submit button */
	for (i=0; i<myBodyInput.length; i++) {
		if (myBodyInput.item(i).className == "rollover") {
			myBodyInput.item(i).onmouseover = new Function("MouseOver(this);");
			myBodyInput.item(i).onmouseout = new Function("MouseOut(this);");
			objImage.src = myBodyInput.item(i).src;
			MouseOver(objImage);
		}
	}
}

window.onload = function() {
	loadme();
}