var path;
var initPos;
var upMenu = true;
///////////////// Ready Function /////////////////////		
$(function() 
{
//	path = location.pathname.substring(6);
	path = location.pathname;
	//alert(path);

	positionPointer();
	
    $("#menuTop li").hover(hMenuPointer, hMenuPointerOut);
    $("#menuSide a[href]").hover(vMenuIn, vMenuOut);
});
//////////////////////////////////////////////////////

function positionPointer()
{
	
    if(path == "") // se il path ¸ vuoto, cio¸ non ¸ indicata nessuna pagina interna
    {
    	var offset = $('#menuTop li a[href="index.php"]').offset();
    	var poffset = $("#wrapper").offset();
    	initPos = offset.left - poffset.left + ($('#menuTop li a[href="index.php"]').width()/2 + 69);
    	
    	$("#pointer").animate({left:initPos}, 10, "swing");
    }
    else
    {  	
      	if($('#menuTop li a[href="' + path + '"]').length == 0) // pagina interna, non nel menu horiz
    	{
    		upMenu = false;
    		$("#pointer").animate({top:"180px"}, 10, "swing");
    	}
    	else
    	{
    		var offset = $('#menuTop li a[href="' + path + '"]').offset();
   			var poffset = $("#wrapper").offset();
    		initPos = offset.left - poffset.left + ($('#menuTop li a[href="' + path + '"]').width()/2 + 69);
    		
    		$("#pointer").animate({left:initPos}, 10, "swing");
    	}
    }
    
    
}

function hMenuPointer(evt) 
{
    var offset = $(this).offset();
    var poffset = $("#wrapper").offset();
    var pos = offset.left - poffset.left + ($(this).width()/2 -14);
    
    
    if(upMenu)
    {
    	$("#pointer").stop().animate({left:pos}, 500, "swing");
    }
    else
    {
    	$("#pointer").stop().animate({left:pos, top:"148px"}, 500, "swing");
    	//$("#pointer").show(100);	
    }
}

function hMenuPointerOut(evt) 
{
	if(upMenu)
    {
   		$("#pointer").stop().animate({left:initPos}, 300, "swing");
   	}
    else
    {
    	$("#pointer").stop().animate({top:"180px"}, 300, "swing");
    }
}






function vMenuIn(evt) 
{
    $(this).stop().animate({ paddingLeft: "30" }, 100,'swing');
}
function vMenuOut(evt) 
{
    $(this).stop().animate({ paddingLeft: "15" }, 300,'swing');
}






/*
 $(function(){
   var path = location.pathname.substring(1);
   if ( path )
     $('#sidebar_content a[@href$="' + path + '"]').attr('class', 'selected');
 });
 */
