/* javascript navigation interface */

function getLeaf(url){
	var splited=url.split('?'); // remove all the parameter from url
	url=splited[0];
	return url.substring(url.lastIndexOf("/")+1); // return file name without domain and path
} 

jQuery.fn.extend({
	enter: function(){ // plugins creation
		return this.each(function(){
			var pth = $(this).find("img")[0];
			if($(this).children().attr("href")==getLeaf(document.location.href)){ // check that the link url and document url is same
				$(pth).attr("src",pth.src.replace(/.png/g, '_active.png'));
			} else{
               $(this).hover(function(){
					$(pth).attr("src",pth.src.replace(/.png/g, '_active.png')); // mouse over image
				},function(){
					$(pth).attr("src",pth.src.replace(/_active.png/g, '.png')); // mouse out image
				});
			}
		});
	}
});

/* jquery functions */

$(document).ready(function(){

	/* navigation interface */
	$(function(){ // document is ready
		$(".navi1").enter(); // call the function
	});

	/* navigation interface */
	$(function(){ // document is ready
		$(".navi2").enter(); // call the function
	});
	
	/* navigation interface */
	$(function(){ // document is ready
		$(".navi3").enter(); // call the function
	});
	
});
