var basePath = 'http://' + location.hostname;
//var basePath = 'http://' + location.hostname + '/shoebill/';
var isScrolling = 0;
function uWontGetIt(_var1, _var2) {
	var _m = "m" + "a" + "i" + "l" + "t" + "o";
	parent.location=_m + ":" + _var2 + "@" + _var1;       
}

    function modalThing(contentToGot){
      var retrievedContent = $(contentToGot).html();
      var leftCenter = ($(window).width() / 2) - 250;
      var leftPostion = $(window).scrollLeft() + leftCenter;
      $('#modalContent').html(retrievedContent);
      $('#overlay').fadeIn('fast');
      $('#modal').css('left', leftPostion + 'px').fadeIn('fast');
      $('#modalContent a.inline').click(function(){
        var contentToGet = $(this).attr('href');
        modalThing(contentToGet);
      });
    }


$(document).ready(function() {


  $('#newsScroller').cycle({ 
    fx: 'scrollVert',
    timeout: '5000',
    slideExpr: '.aArticle',
    pause: '1', 
    prev: '#up',
    next:'#down'
});

  $('#newsScroller').hover(function(){
      $('.aArticle').css('background-color', 'transparent');
      $('#articleNav').fadeIn();
    },
    function(){
      $('#articleNav').fadeOut();
      $('.aArticle').css('background-color', '#fff');
    }
  );

  $('.hideMe').hide();
  
  $('#content').css('padding-left', ($(window).width() - 940) / 2);
  $('#content').css('padding-right', ($(window).width() - 940) / 2);
  
  $(window).resize(function(){
    $('#content').css('padding-left', ($(window).width() - 940) / 2);
    $('#content').css('padding-right', ($(window).width() - 940) / 2);
    
    var currentRelation = $('#circle').attr('rel');
    var circlePosition = 0;
        var windowCompensate = ($(window).width() - 888 - 50)/2 ;
        if(windowCompensate < 0){
          windowCompensate = 0;
        } 
        switch(currentRelation)
        {
        case "#start":
          circlePosition = 0;
          break;
        case "#artists":
          circlePosition = 247 + windowCompensate;
          break;
        case "#discs":
          circlePosition = 461 + windowCompensate;
          break;
        case "#contact":
          circlePosition = 684 + windowCompensate;
          break;
        default:
          circlePosition = 0;
        }
        
        $('#circle').css('left', circlePosition + "px");
    
  });
  

  if(window.location.href !== basePath && window.location.href !== basePath + '#start'){
    $('#headerStart').removeClass('current');
  }

  $('#header li a').click(function() {
      var scrollPadding = ($(window).width() - 940)/2;
        if($(this).attr('href') !== '#start'){
          $('#headerStart').removeClass('current');
        }else{
          $('#headerStart').addClass('current');
        }
        var linkVal = $(this).attr('href');
        var circlePosition = 0;
        var windowCompensate = ($(window).width() - 888 - 50)/2 ;
        if(windowCompensate < 0){
          windowCompensate = 0;
        } 
        switch(linkVal)
        {
        case "#start":
          circlePosition = 0;
          break;
        case "#artists":
          circlePosition = 247 + windowCompensate;
          break;
        case "#discs":
          circlePosition = 461 + windowCompensate;
          break;
        case "#contact":
          circlePosition = 684 + windowCompensate;
          break;
        }
        var targetVal = $(this).attr('href');
        var targetOffset = $(targetVal).offset().left - scrollPadding;
        
        if($('#circle:hidden').size() !== 0 && $(this).attr('href') !== '#start'){
          $('#circle').animate({left: circlePosition + "px"}, {queue:false, duration:1000});
          $('#circle').attr('rel', linkVal);
          $('#circle').fadeIn(1000);
        }else if ($(this).attr('href') === '#start'){
          $('#circle').animate({left: circlePosition + "px"}, {queue:false, duration:500});
          $('#circle').fadeOut(500);
          $('#circle').attr('rel', linkVal);
        }else{
          $('#circle').animate({left: circlePosition + "px"}, {duration:1000});
          $('#circle').attr('rel', linkVal);
        }     
        
        isScrolling = 2;   
        $('html,body').animate({scrollLeft: targetOffset}, {duration: 1000, complete:function(){
          $('html,body').animate({scrollTop: '0px'}, {duration: 0, complete:function(){
          }});
        }});
        
       return false;
  });

  $('a.inline').click(function(){
    var contentToGet = $(this).attr('href');
    modalThing(contentToGet);

  });
  
  $('img#close').click(function(){
    $('#overlay').fadeOut('fast');
    $('#modal').fadeOut('fast');
    $('#modalContent').html('Loding ...')
  });
  
    $('#overlay').click(function(){
    $('#overlay').fadeOut('fast');
    $('#modal').fadeOut('fast');
    $('#modalContent').html('Loding ...')
  });
  
}); /* END $(document).ready(function() { */
