/* Author: 

*/

function updatePage(html){
	$('#sectionRight').html(html);
};


$(document).ready(function() {
	
	var currentLocation = window.location.href;
	var mySplitResult = currentLocation.split("/");
	var link = mySplitResult[3];
	if(link != undefined && link != ''){
		$("#mainNavWrapper nav ul ul li a[href$="+link+"]").addClass("selected");
	} else {
		$("#mainNavWrapper nav ul ul li a[href$=Home]").addClass("selected");	
	}

  $('#aanbodBxSlider').bxSlider({
    auto: true,
    controls: false,
    autoControls: false,
    mode: 'fade',
    autoStart: true,
    randomStart: true,
    autoHover: true,
    pause: 8000,
    speed: 500,
    pager: false,
    infiniteLoop: true
  });
  
  $('#opdrachtgeversBxSliderSmall').bxSlider({
  	wrapperClass: 'opdrachtgeversBxSliderSmall',
	displaySlideQty: 4,
    moveSlideQty: 4,
    auto: true,
    controls: false,
    autoControls: false,
    mode: 'horizontal',
    autoStart: true,
    randomStart: false,
    autoHover: true,
    pause: 8000,
    speed: 2000,
    pager: true,
    infiniteLoop: true
  });
  
  $('#opdrachtgeversBxSliderBig').bxSlider({
	displaySlideQty: 3,
    moveSlideQty: 3,
    auto: true,
    controls: false,
    autoControls: false,
    mode: 'horizontal',
    autoStart: true,
    randomStart: false,
    autoHover: true,
    pause: 8000,
    speed: 2000,
    pager: true,
    infiniteLoop: true
  });
 
  
  $('.vestiging > .vestigingInfo').hide();
  
  var toggles = $('.vestiging > h5');
  toggles.addClass('toggle');
  
  $('.vestiging > h5').eq(0).addClass('expanded').next().show();
  
 
  $('.vestiging > h5 > a').live('click', function(evta) {
  	var link =  $(this).attr("href");
  	evta.preventDefault();
  
  });
 
 $('.vestiging > h5').live('click', function(evt) {
 
      var toggled = $(this);
      var $nextDiv = toggled.next();
	  
	  var link =  $(this).find('a').attr("href");
		
	  evt.preventDefault();
      
	  $.ajax({
		  url: link,
		  type: "GET",
		  dataType: "html",
		  success: function(html){
		  	updatePage(html);
		  	
		  	var $visibleSiblings = $nextDiv.siblings('.vestigingInfo:visible');
		  	if(toggled.hasClass('expanded')){
		  	    $('.expanded').removeClass('expanded');
		  	    $nextDiv.hide();
		  	}
		  	else {
		  	    $('.expanded').removeClass('expanded');
		  	    if ($visibleSiblings.length) {
		  	        $visibleSiblings.hide();
		  	       
		  	       	$nextDiv.show();
		  	       
		  	        toggled.addClass('expanded');
		  	    }
		  	    else {
		  	        $nextDiv.show();
		  	        toggled.addClass('expanded');
		  	    }
		  	}
		  }
 	 });
	  
   });
   
   $('li.transactionLink a').live('click', function(e){
   		var url = $(this).attr('href');
   		$('#sectionRight').load(url + " .divScroll");
   		e.preventDefault();
   });
   
	
});

