/**
 * @package WordPress
 * @subpackage WorkLife
 */

$(document).ready(function() {
	
	// Last child fixes
	$('#company_navigation li').last().find('span').remove();
	$('#sub_navigation > li').last().addClass('last');
	//var menu_pos_x = $('#main_navigation').width();
	//$('#company_navigation').css('left',menu_pos_x);
	//alert(menu_pos_x);
	
	// If element before splitter between h1 and content, is a p, then add class for more margin
	var element = $('.splitter:first');
	if(element.prev().is('p')) {
		element.addClass('fixsplit');
	}
	
	// On pagetemplate "page-sektionsforside" set sub navigations first-level li's to class "section"
	$('.mark_first_lis a:not(ul.children a)').addClass('section');
	
	// Rearrange a pages image from before to after the headline
	var page_image = $('#page_image');
	if(page_image.hasClass('arrange')) {
		page_image.insertAfter('#content h1:first');
	}
	
		// If next element is h, then remove margin top
		if(page_image.next().is('h1,h2,h3,h4,h5,h6')) {
			page_image.next().addClass('fixmargin');
		}
	
	// Fix pagination buttons without modifiyng the php code
	$('.nextpostslink, .previouspostslink').addClass('button button_lightblue');
	var nextpostslink_text = $('.nextpostslink').html();
	var previouspostslink_text = $('.previouspostslink').html();
	$('.nextpostslink').html('<span>' + nextpostslink_text + '</span>');
	$('.previouspostslink').html('<span>' + previouspostslink_text + '</span>');
	
	// Footer newsletter
	var f_newsletter = $('#footer div#mc_signup');
	
		//// Show for JS-users only
		f_newsletter.show();
		$('#footer div#no_js').hide();
		
		//// Hide unwanted elements
		f_newsletter.find('label').hide();
		f_newsletter.find('.mc_merge_var br').hide();
		f_newsletter.find('#mc-indicates-required').hide();
		f_newsletter.find('#mc_interests_header').hide();
		f_newsletter.find('.mc_interests_header').hide();
		
		//// Insert texts
		f_newsletter.find('#mc_mv_EMAIL').attr('value', 'Indtast e-mail adresse');
		f_newsletter.find('#mc_mv_FNAME').attr('value', 'Indtast navn');
		f_newsletter.find('option[value=""]').html('Vælg branche');
		
		//// Replace button with a and trigger click on button when click on a + prevent default # + check name
		f_newsletter.find('#mc_signup_submit').after('<a href="#" title="Tilmeld til nyhedsbrevet" id="mc_signup_submit_a" class="button button_lightblue"><span>Tilmeld</span></a>').hide();
		
		$('#footer div#mc_signup a#mc_signup_submit_a').click(function(e) {
			
			e.preventDefault();
			
			if(f_newsletter.find('#mc_mv_FNAME').attr('value') == 'Indtast navn') {
				f_newsletter.find('#mc_mv_FNAME').attr('value', '');
			}
			
			$('#footer div#mc_signup #mc_signup_submit').trigger('click');
			
		});
		
		//// Move message-div
		$('#footer div#newsletter h5').after(f_newsletter.find('#mc_message'));
		
	// Form blur
	$('input:not(".noblur")').each(function(){
		
		var default_value = $(this).val();
		
		$(this).focus(function(){
			if ($(this).val() == default_value) $(this).val('');
		});
		
		$(this).blur(function(){
			if ($(this).val() == '') $(this).val(default_value);
		});
		
	});

});
