function highlightpage(){
	if(!document.getElementsByTagName) return false;
	if(!document.getElementById) return false;
	if(!document.getElementById("gnavi")) return false;
	var nav = document.getElementById("gnavi");
	var links = nav.getElementsByTagName("a");
	
	for(var i=0; i<links.length; i++){
            var linkurl = links[i].getAttribute("href");
	    var currenturl = window.location.href;
		if(currenturl.indexOf(linkurl) != -1){
		 links[i].className = "here";		
		}
	}
}

if(window.addEventListener) {
	window.addEventListener("load", highlightpage, false);
}
else if(window.attachEvent) {
	window.attachEvent("onload", highlightpage);
}

$(function(){
        $page = jQuery.url.attr("file");
        if(!$page) {
                $page = 'index.html';
        }
        $('#menu li a').each(function(){
                var $href = $(this).attr('href');
                if ( ($href == $page) || ($href == '') ) {
                        $(this).addClass('gnavi');
                } else {
                        $(this).removeClass('gnavi');
                }
        });
});
