﻿jQuery.fn.Rollover = function(path)
{
	if(!document.images) return this;
	this.hover(
		function () {
			children=this.firstChild.firstChild.childNodes;
			for(var i=0;i<children.length;i++)
			{
				//object is an image
				if(children[i].src)
				{
					//Transparent PNG fix for IE 6 and lower
					filename=dir+"NavImage.ashx?type="+children[i].classname+"-on&text="+escape(children[i].alt);
					if ((version >= 5.5) && (document.body.filters)) 
					{
						children[i].src=dir+"images/trans.gif";
						children[i].runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + filename + "',sizingMethod='image')";
					}
					else
					{
						children[i].src=filename;
					}
				}
			}
		},
		function () {
			children=this.firstChild.firstChild.childNodes;
			for(var i=0;i<children.length;i++)
			{
				//object is an image
				if(children[i].src)
				{
					//Transparent PNG fix for IE 6 and lower
					filename=dir+"NavImage.ashx?type="+children[i].classname+"&text="+escape(children[i].alt);
					if ((version >= 5.5) && (document.body.filters)) 
					{
						children[i].src=dir+"images/trans.gif";
						children[i].runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + filename + "',sizingMethod='image')";
					}
					else
					{
						children[i].src=filename;
					}
				}
			}
		}
	)
	return this;
}

$(document).ready(function() {
	$('li.rollover').Rollover(dir);
});