function xtractFile(data){
var m = data.match(/(.*)\/([^\/\\]+)(\.\w+)$/);
if(m == null) { m = "null"; }
return {path: m[1], file: m[2], extension: m[3]}
}

$(document).ready(function() {
	
	$(document).pngFix(); 
	
	// Company Logo fade in/out on hover
	$("#header a img, .cmaImg a img").hover( 
		function(){ $(this).fadeTo("fast", 0.5); }, 
		function(){ $(this).fadeTo("fast", 1.0); } 
	);
	
	// Assign Zebra Cols to Product List
	var i = 0;
	$(".cmaItem").each( function(i){
		if (i % 2 == 1)
			$(this).addClass("alternate");
	});
	
	// highlight the current side-bar subnav link.
    if (document.getElementById("nav")) {
        var sublinks = document.getElementById("nav").getElementsByTagName("a");
        for (var i = 0; i < sublinks.length; i++)
        { 
			if (sublinks[i].href == document.location.href) 
			{ 
				sublinks[i].parentNode.className += " currentPage"; 
			} 
		}
    }


}); // END jQuery(document).ready






