$(document).ready(function() {

$('.sociable ul li:last-child').css('margin-right','0');
	$('.main-bottom-item:last-child').css('margin-right','0').find('h3').css('background','url(/wp-content/themes/roots/images/backgrounds/midsection-block-header-bg-black.jpg) 0 0 no-repeat');
	$('.main-bottom-item-header:last-child').css('text-indent','32px');
	
	$('#mainmenu ul li').each(function () {
	if ($(this).hasClass('current-menu-item') || $(this).hasClass('current-page-parent') || $(this).hasClass('current-page-ancestor')) {
		$(this).addClass('current');
	}
	else {
		$(this).addClass('notcurrent');
	}
	});	
	
	function browserLessThanIE7(){
			return (/MSIE ((5\\.5)|7)/.test(navigator.userAgent) && navigator.platform == "Win32");
	}
	
	
	$('.notcurrent').each(function() {
		
		//alert( 'ik ben er' );
		var defaultcolor = $(this).find('a').css('color');
		
		$(this).mouseover(function() {
		//alert ( 'mouseover ');
		$(this).find('a').css('color','#fff').css('background-color','#c6181e').css('background-image','url(/wp-content/themes/roots/images/backgrounds/mainmenu-item-bg.jpg)').css('background-repeat','repeat-x').css('background-position','0 0');
		
		});
		$(this).mouseout(function() {
		//alert ( 'mouseout' );
		$(this).find('a').css('color', defaultcolor).css('background','transparent');
		});
		
	});
	
	var ind = 0; 
		$('#slider .slider-pic').each(function () {
			ind++;
			$(this).addClass("slide-"+ind+"");
			
			$('#slider-nav').append("<a href='#'>"+ ind +"</a>").find('a:last-child').addClass('pager').addClass("pager-"+ind+"");;
			
		});
	
	if ( $("#slider").length > 0 && $("#slider").find('div:nth-child(1)').length > 0) {
			$('#slider') 
				.cycle({  
					fx:       'scrollLeft',
					speed:   	 2000,
					sync:          1,
					nowrap: 0,
					before: function() {
						var index = $(this).index();
						index = index+1;//alert ( index );
						$('.pager').removeClass('active');
						$('.pager-'+index+'').addClass('active');
					},
					after: function() {
					
					},
					containerResize: 1,
					pause:         1,
					timeout: 6000,
					width:         620,
					activePagerClass: 'activeSlide',
					fastOnEvent: 600, 
                    height: 312,
	   				fit:           1,
	   				cleartype:   !$.support.opacity,
	    			pauseOnPagerHover: false
				});
		}
		
			if ( $("#slider-cover").length > 0 && $("#slider-cover").find('div:nth-child(1)').length > 0) {
			$('#slider-cover') 
				.cycle({  
					fx:       'fade',
					speed:   	 2000,
					sync:          1,
					nowrap: 0,
					containerResize: 1,
					timeout: 6000,
					activePagerClass: 'activeSlide',
					fastOnEvent: 600, 
					pause:         1,
	   				fit:           1,
	   				cleartype:   !$.support.opacity,
	    			pauseOnPagerHover: false
				});
		}
		
		$('#slider-nav a').mouseover(function(e) { 
		  var slide = $('#slider-nav a').index(this);
		  $('#slider').cycle(slide);
		  $('#slider-cover').cycle(slide);
		  if ($(this).parent().hasClass('active')) {
		  $('#slider-nav a').removeClass('active');
		  $(this).addClass('active');
		  }
		  e.preventDefault();
		});
		

	
		function setEqualHeight(columns)  
			 {  
			 var tallestcolumn = 0;  
			 columns.each(  
			 function()  
			 {  
			 currentHeight = $(this).height();  
			 if(currentHeight > tallestcolumn)  
			 {  
			 tallestcolumn  = currentHeight;  
			 }  
			 }  
			 );  
			 columns.height(tallestcolumn);  
			 }  
			setEqualHeight($("#main-top  > div"));
			
			(function ($) {
			$.fn.vAlign = function() { 
			return this.each(function(i){
			var ah = $(this).height();
			var ph = $(this).parent().height();
			var mh = (ph - ah) / 2;
			$(this).css('padding-top', mh); 
			});
			};
			})(jQuery); 
			
			$('.post-item .post-item-left .post-item-left-img img').vAlign();
			
			if (false == browserLessThanIE7()) {
					$('.sidebar-item-left img').vAlign();
			}
			
		
	$('.breadcrumb-trail a').after("<div class=\"breadcrumb-img\"><img src=\"/wp-content/themes/roots/images/icons/submenu-pointer.png\"></img></div>");
	//$('.breadcrumb-trail a').after("<div class=\"breadcrumb-img\"><img src=\"http://xillio.testsite81.nl/source/images/icons/submenu-pointer.png\"></img></div>");


    var lastpart = $('.last_post_cat').text();
	var firstpart = $('.first_post_cat').text();
	//console.log(part);	
	$('.sub-menu li a').each(function() {
		var linkurl = $(this).attr('href');
		var linkurladj = linkurl.substring(0, linkurl.length - 1);
		var linkpart = linkurladj.substring(linkurladj.lastIndexOf('/') + 1);
			
			
			if (lastpart == linkpart && lastpart != 'uncategorized') {
				
				$(this).parent().addClass("current_page_item");
				
			}
			
			
			if (lastpart == 'uncategorized' && firstpart == linkpart) {
				
					$(this).parent().addClass("current_page_item");
			
			}	
	});
	
	$('.sub-menu').has('.current_page_item').each(function() {
		$(this).addClass('activesub');
	});
	
			
	$('.news .main-menu li a:contains("About us"), .news .main-menu li a:contains("Over ons")').parent().addClass("current_page_item").addClass('current').removeClass('notcurrent');	
	$('.events .main-menu li a:contains("About us"), .events .main-menu li a:contains("Over ons")').parent().addClass("current_page_item").addClass('current').removeClass('notcurrent');
	$('.blog .main-menu li a:contains("About us"),.blog .main-menu li a:contains("Over ons")').parent().addClass("current_page_item").addClass('current').removeClass('notcurrent');
	$('.financial .main-menu li a:contains("Clients"), .financial .main-menu li a:contains("Klanten")').parent().addClass("current_page_item").addClass('current').removeClass('notcurrent');
	$('.government .main-menu li a:contains("Clients"), .government .main-menu li a:contains("Klanten")').parent().addClass("current_page_item").addClass('current').removeClass('notcurrent');
	$('.health .main-menu li a:contains("Clients"), .health .main-menu li a:contains("Klanten")').parent().addClass("current_page_item").addClass('current').removeClass('notcurrent');
	$('.other .main-menu li a:contains("Knowledge Base"), .other .main-menu li a:contains("Knowledge Base")').parent().addClass("current_page_item").addClass('current').removeClass('notcurrent');
	$('.all-clients .main-menu li a:contains("Clients"), .all-clients .main-menu li a:contains("Klanten")').parent().addClass("current_page_item").addClass('current').removeClass('notcurrent');
	$('.case-studies .main-menu li a:contains("Knowledge Base")').parent().addClass("current_page_item").addClass('current').removeClass('notcurrent');
	$('.videos .main-menu li a:contains("Knowledge Base")').parent().addClass("current_page_item").addClass('current').removeClass('notcurrent');
	$('.whitepapers .main-menu li a:contains("Knowledge Base")').parent().addClass("current_page_item").addClass('current').removeClass('notcurrent');	
	$('.all-partners .main-menu li a:contains("Partners")').parent().addClass("current_page_item").addClass('current').removeClass('notcurrent');		
	
	
	
	var maxHeight = 0;
	function setHeight(col) {
		//Get all the element with class = col
		col = $(col);
		 
		//Loop all the col
		col.each(function() {       
		 
			//Store the highest value
			if($(this).height() > maxHeight) {
				maxHeight = $(this).height();;
			}
		});
		 
		//Set the height to #footer-top ipv col 
		$('#footer-wrapper').height(maxHeight);
	}
	setHeight('#footer-wrapper div');
	
	//cform 
	$('.cf-ol').after("<br class=\"clear\" />").find('br').remove();
	if ($('.cform').length > 0) {
	$('.cform').show(0);
	}
	
	
			
});
