function getBodyScrollTop()
{
  return self.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop);
}

$(function() {
  
  var current_top = $('div#block1').position().top;
  
  $('a[rel^="company"]').click(function(){
    var a = $(this);
		var w = $('#company-main>li:first').width();
		var n = a.parent().attr('rel');

    if(current_top<getBodyScrollTop()) $.scrollTo(current_top, getBodyScrollTop()==current_top ? 0 : 1000);
    
    $('#company-main').animate({left: -parseInt(0+n*w)},700);
    $('#sub-menu > li').removeClass('act').find('> a[rel="'+a.attr('rel')+'"]').parent().addClass('act');
    
    return false;
  })
  
  $('span#logo').click(function(){
    $('a[rel="company0"]:first').click();
  })
  
});
