function headerMessageContent( headerMessage, speed )
{
	var messageClass = jQuery( '#headerMessageCenterLeft' ).attr( 'class' );
	if( messageClass == 'small' ) {
		jQuery( '#headerMessageCenterRight' ).html( 'Sluiten' );
		jQuery( '#headerMessageCenterRight' ).animate({
			height: '200px'
		}, speed, function() {
			jQuery( '#headerMessageText' ).html( headerMessage[ 'post_content' ] );
			jQuery( '#headerMessageCenterLeft' ).attr( 'class', 'big' );
		});
	}
	else {
		jQuery( '#headerMessageText' ).html( headerMessage[ 'post_excerpt' ] );
		jQuery( '#headerMessageCenterRight' ).html( 'Lees verder' );
		jQuery( '#headerMessageCenterRight' ).animate({
			height: '30px'
		}, speed, function() {
			jQuery( '#headerMessageCenterLeft' ).attr( 'class', 'small' );
		});
	}
}

function disableElement( elementId )
{
	var desiredElement = jQuery( '#'+elementId );
	if( jQuery( desiredElement ).css( 'display' ) == 'none' ) {
		jQuery( '#wrapper' ).fadeIn();
		jQuery( '#footer' ).fadeIn();
		jQuery( '#disableContent').attr( 'class', 'enabled' );
	}
	else {
		jQuery( '#wrapper' ).fadeOut();
		jQuery( '#footer' ).fadeOut();
		jQuery( '#disableContent').attr( 'class', 'disabled' );
	}
}

function pauseSlide()
{
	jQuery( '#bgStretcherContainer' ).bgStretcher.pause();
}

function changeImage( numberOfPages, fadeTime, direction, type )
{
	var menuImages = jQuery( '.menuImageContainer' );
	var counter = 1;
	
	for( var i = 0; i < menuImages.length; i++ ) {
		//console.log( jQuery( menuImages[ i ] ).css( 'display' ) );
		if( jQuery( menuImages[ i ] ).css( 'display' ) == 'block' ) {
			jQuery( menuImages[ i ] ).fadeOut( fadeTime, function() {
				if( direction == 'left' ) {
					jQuery( menuImages[ ( i - 1 ) ] ).fadeIn( fadeTime );
					jQuery( '#menuSliderInfo' ).html( type+' '+( counter - 1 )+' van de '+numberOfPages );
					displayMenuSlideNavigation( menuImages );
				} 
				else if( direction == 'right' ) {
					jQuery( menuImages[ ( i + 1 ) ] ).fadeIn( fadeTime );
					jQuery( '#menuSliderInfo' ).html( type+' '+( counter + 1 )+' van de '+numberOfPages );
					displayMenuSlideNavigation( menuImages );
				}
				
			});
			break;
		}
		counter++;
	}	
}

function displayMenuSlideNavigation( menuImages )
{
	for( var i = 0; i < menuImages.length; i++ ) {
		if( jQuery( menuImages[ i ] ).css( 'display' ) == 'block' ) {
			if( i == 0 ) {
				jQuery( '#menuSliderLeft' ).css( 'display', 'none' );
				jQuery( '#menuSliderRight' ).css( 'display', 'block' );
			}
			else if( i == ( menuImages.length - 1 ) ) {
				jQuery( '#menuSliderRight' ).css( 'display', 'none' );
				jQuery( '#menuSliderLeft' ).css( 'display', 'block' );
			}
			else {
				jQuery( '#menuSliderLeft' ).css( 'display', 'block' );
				jQuery( '#menuSliderRight' ).css( 'display', 'block' );
			}
			break;
		}
	}
}

function getIntHeight( inputElement )
{
	var intHeight = jQuery( inputElement ).css( 'height' );
	intHeight = parseInt( intHeight.split( 'px')[ 0 ] );
	
	return intHeight;
}
