// JavaScript Document for Chartis UK Direct site

$(document).ready(function(){

//to hide border for top link in submenu
	$(".flyoutMenu").each(function() { $(".flyoutFirstSection:first-child .flyoutLeftModule:first-child ").addClass("firstLink"); });
	$("#flyoutMenu5 .moduleTitle a").each(function() { $(this).removeAttr("href") });	
	
 // to hide empty flyouts
	$(".flyoutMenu").each(function() {
	if(!$(this).is(":has(div)")) { $(this).addClass('hideFlyout');}
	});	
	
	$('#mastHead').prepend($('#globalNavContainer'));
	$('#globalNavContainer').insertAfter($('#logobanner1'));
	
	$("#showcase").prependTo($("#grid_wrapper"));
	
	var reqText = $('#breadCrumb .bcModule:last a:first').text();
	var req2Text = $('#breadCrumb .bcModule:eq(1) a:first').text();
	var req3Text = $('#breadCrumb .bcModule:eq(2) a:first').text();
	
	if(trimText(reqText) == 'Over 50s' || trimText(req2Text) == 'Over 50s'){
		$('<div id="over50" class="subhead"></div>').prependTo('#grid_wrapper');
		$('#breadCrumb .bcModule:eq(1) .bcFlyout ul').clone().prependTo($('#over50'));
		$('#over50').prepend($('.centerModule .moduleSubTitle'));

		$('body').attr('id','bodyOver50');
		
		if(req3Text.length && trimText(req3Text) == 'All About the Plan'){
			//$('#breadCrumb .bcModule:eq(2) .bcFlyout ul').clone().prependTo('#over50').addClass('subsec').appendTo('#over50');
		}
	}
	else if(trimText(reqText) == 'Personal Accident' || trimText(req2Text) == 'Personal Accident'){
		$('<div id="perAcc" class="subhead"></div>').prependTo('#grid_wrapper');
		$('#breadCrumb .bcModule:eq(1) .bcFlyout ul').clone().prependTo($('#perAcc'));
		$('#perAcc').prepend($('.centerModule .moduleSubTitle'));

		$('body').attr('id','bodyPersonalAcc');
		
		if(req3Text.length && trimText(req3Text) == 'All About the Plan'){
			//$('#breadCrumb .bcModule:eq(2) .bcFlyout ul').clone().prependTo('#perAcc').addClass('subsec').appendTo('#perAcc');
		}
	}
	else if(trimText(reqText) == 'Cancer Care' || trimText(req2Text) == 'Cancer Care'){
		$('<div id="canCare" class="subhead"></div>').prependTo('#grid_wrapper');
		$('#breadCrumb .bcModule:eq(1) .bcFlyout ul').clone().prependTo($('#canCare'));
		$('#canCare').prepend($('.centerModule .moduleSubTitle'));

		$('body').attr('id','bodyCancerCare')

		if(req3Text.length && trimText(req3Text) == 'All About the Plan'){
			//$('#breadCrumb .bcModule:eq(2) .bcFlyout ul').clone().prependTo('#canCare').addClass('subsec').appendTo('#canCare');
		}
	}
	else if(trimText(reqText) == 'WellWoman' || trimText(req2Text) == 'WellWoman'){
		$('<div id="wellWmn" class="subhead"></div>').prependTo('#grid_wrapper');
		$('#breadCrumb .bcModule:eq(1) .bcFlyout ul').clone().prependTo($('#wellWmn'));
		$('#wellWmn').prepend($('.centerModule .moduleSubTitle'));

		$('body').attr('id','bodyWellWoman');
		
		if(req3Text.length && trimText(req3Text) == 'All About the Plan'){
			//$('#breadCrumb .bcModule:eq(2) .bcFlyout ul').clone().prependTo('#wellWmn').addClass('subsec').appendTo('#wellWmn');
		}
	}
	
	$('.subhead ul li:last').css('background','none');
	$("#gridRight .rightModule").each(function(e) { $(this).addClass('callout'+e);  });
	
});

function trimText(obj){
	obj = obj.replace(/^\s*|\s*$/g,'');
	return obj;
}


