if ($.browser.safari) $(window).bind('load', init);
else $(init);

function init(){
  var lastObj = $("#primary-nav > li:last");
//  $(lastObj).css('background','none');
  $(lastObj).css('border','none');
  $(lastObj).css('padding-right','0');
  if(!$.cookie('padNum')){
    $("#primary-nav > li").each(function(){
      $(this).css({ paddingLeft:0, paddingRight:0});
    });

    var pos = $(lastObj).position();
    var itemCount = $("#primary-nav > li").size();
//    var padNum = Math.floor((960 - pos.left - lastObj.width()) / itemCount / 2);
//    alert("pos.left: "+ pos.left +"\n lastObj.width(): " + lastObj.width());
//    var padNum = Math.floor(($("#primary-nav").position().left + 670 - pos.left - lastObj.width()) / itemCount / 2);
    var padNum = Math.floor(($("#primary-nav").position().left + 650 - pos.left - lastObj.width()) / itemCount / 2 -2);


    $("#primary-nav li").each(function(){
      $(this).css({ paddingLeft:padNum, paddingRight:padNum});
    });

    doSizing(padNum);
    $.cookie("padNum",padNum);
  }
  else{
    var padNum = $.cookie('padNum');
    doSizing(padNum);
  }

}

function doSizing(padNum){
    $("#primary-nav > li").each(function(){
      $(this).width($(this).width());
    });

    $("#primary-nav > li > ul").each(function(){
      if(padNum >0){
      //  $(this).width($(this).parent().width()*2 + (padNum*2) - 2);
        $(this).width($(this).parent().width()*2 + (padNum*2) + 22);
      //  $(this).css({marginLeft: -padNum});
      }
    });

    $("#primary-nav > li > ul > li").each(function(){
      if(padNum >0){
        var w = $(this).parent().width()
        $(this).width(w);
        $(this).children().width(w-10);
      }
    });
}

