// Custom jQuery functions

$(document).ready(function() {

// T O O L T I P

$("img#tooltip1").tooltip('.tooltip');
$("img#infoimg").tooltip('#infoimg-tooltip'); 
$("div#cbb-til-cbb").tooltip('#cbb-til-cbb-tooltip'); 
$("div#cbb-sms").tooltip('#cbb-sms-tooltip'); 
$("div#automatisk-optankning").tooltip('#automatisk-optankning-tooltip'); 
$("div#cbb-sport").tooltip('#cbb-sport-tooltip'); 
$("div#mobil-forening").tooltip('#mobil-forening-tooltip'); 
$("div#voksen-indhold").tooltip('#voksenindhold-tooltip'); 
$("div#gprs-wap").tooltip('#gprs-wap-tooltip'); 
$("div#mms").tooltip('#mms-tooltip'); 
$("div#indholdstakserede").tooltip('#indholdstakserede-tooltip'); 
$("div#cbb-familie").tooltip('#cbb-familie-tooltip'); 
$("div#udlandstelefoni").tooltip('#udlandstelefoni-tooltip'); 
$("div#hemmeligt").tooltip('#hemmeligt-tooltip'); 
$("div#cbb-velgoerenhed").tooltip('#cbb-velgoerenhed-tooltip');

// E X P A N D - C O L L A P S E

// Default
$('.js-hidden').hide();
$('ul#sidebar-menu-1 li:nth-child(2)').addClass('selected');

// Expand/collapse when clicking the top of the module
$('.dashboard-module:eq(0) h2').click(function() {
	$('.dashboard-module-content:eq(0)').toggleClass('hide-btn');	
	$('.dashboard-module-content:eq(1)').removeClass('hide-btn');
	$('.dashboard-module-content:eq(2)').removeClass('hide-btn');
	$('ul#sidebar-menu-1 li:nth-child(2)').addClass('selected');
	$('ul#sidebar-menu-1 li:nth-child(3)').removeClass('selected');
	$('ul#sidebar-menu-1 li:nth-child(4)').removeClass('selected');
	$('.dashboard-module:eq(0) p.teaser').toggle();
	if ($('.dashboard-module:eq(1) p.teaser').is(':hidden')) {
		$('.dashboard-module:eq(1) p.teaser').show();
	}
	if ($('.dashboard-module:eq(2) p.teaser').is(':hidden')) {
		$('.dashboard-module:eq(2) p.teaser').show();
	}
	$('.expand-collapse:eq(0)').toggle('fast');
	$('.expand-collapse:eq(1)').hide('fast');
	$('.expand-collapse:eq(2)').hide('fast');
	return false;
});

$('.dashboard-module:eq(1) h2').click(function() {
	$('.dashboard-module-content:eq(0)').removeClass('hide-btn');
	$('.dashboard-module-content:eq(1)').toggleClass('hide-btn');
	$('.dashboard-module-content:eq(2)').removeClass('hide-btn');
	$('ul#sidebar-menu-1 li:nth-child(2)').removeClass('selected');
	$('ul#sidebar-menu-1 li:nth-child(3)').addClass('selected');
	$('ul#sidebar-menu-1 li:nth-child(4)').removeClass('selected');
	$('.dashboard-module:eq(1) p.teaser').toggle();
	if ($('.dashboard-module:eq(0) p.teaser').is(':hidden')) {
		$('.dashboard-module:eq(0) p.teaser').show();
	}
	if ($('.dashboard-module:eq(2) p.teaser').is(':hidden')) {
		$('.dashboard-module:eq(2) p.teaser').show();
	}
	$('.expand-collapse:eq(0)').hide('fast');
	$('.expand-collapse:eq(1)').toggle('fast');
	$('.expand-collapse:eq(2)').hide('fast');
	return false;
});

$('.dashboard-module:eq(2) h2').click(function() {
	$('.dashboard-module-content:eq(0)').removeClass('hide-btn');
	$('.dashboard-module-content:eq(1)').removeClass('hide-btn');
	$('.dashboard-module-content:eq(2)').toggleClass('hide-btn');
	$('ul#sidebar-menu-1 li:nth-child(2)').removeClass('selected');
	$('ul#sidebar-menu-1 li:nth-child(3)').removeClass('selected');
	$('ul#sidebar-menu-1 li:nth-child(4)').addClass('selected');
	$('.dashboard-module:eq(2) p.teaser').toggle();
	if ($('.dashboard-module:eq(0) p.teaser').is(':hidden')) {
		$('.dashboard-module:eq(0) p.teaser').show();
	}
	if ($('.dashboard-module:eq(1) p.teaser').is(':hidden')) {
		$('.dashboard-module:eq(1) p.teaser').show();
	}
	$('.expand-collapse:eq(0)').hide('fast');
	$('.expand-collapse:eq(1)').hide('fast');
	$('.expand-collapse:eq(2)').toggle('fast');
	return false;
});

// Expand/collapse when clicking sidebar link

// Tank taletid
$('ul#sidebar-menu-1 li:nth-child(2)').click(function() {
	$('.dashboard-module-content:eq(0)').addClass('hide-btn');
	$('.dashboard-module-content:eq(1)').removeClass('hide-btn');
	$('.dashboard-module-content:eq(2)').removeClass('hide-btn');
	$(this).addClass('selected');
	$('ul#sidebar-menu-1 li:nth-child(3)').removeClass('selected');
	$('ul#sidebar-menu-1 li:nth-child(4)').removeClass('selected');
	$('.dashboard-module p:hidden').show();
	$('.dashboard-module:eq(0) p').hide();
	$('.expand-collapse:eq(0)').show('fast');
	$('.expand-collapse:eq(1)').hide('fast');
	$('.expand-collapse:eq(2)').hide('fast');
	return false;
});

// Mit forbrug
$('ul#sidebar-menu-1 li:nth-child(3)').click(function() {
	$('.dashboard-module-content:eq(0)').removeClass('hide-btn');
	$('.dashboard-module-content:eq(1)').addClass('hide-btn');
	$('.dashboard-module-content:eq(2)').removeClass('hide-btn');
	$(this).addClass('selected');
	$('ul#sidebar-menu-1 li:nth-child(2)').removeClass('selected');
	$('ul#sidebar-menu-1 li:nth-child(4)').removeClass('selected');
	$('.dashboard-module p:hidden').show();
	$('.dashboard-module:eq(1) p').hide();
	$('.expand-collapse:eq(0)').hide('fast');
	$('.expand-collapse:eq(1)').show('fast');
	$('.expand-collapse:eq(2)').hide('fast');
	
	return false;
});

// Produkter & Services
$('ul#sidebar-menu-1 li:nth-child(4)').click(function() {
	$('.dashboard-module-content:eq(0)').removeClass('hide-btn');
	$('.dashboard-module-content:eq(1)').removeClass('hide-btn');
	$('.dashboard-module-content:eq(2)').addClass('hide-btn');
	$(this).addClass('selected');
	$('ul#sidebar-menu-1 li:nth-child(2)').removeClass('selected');
	$('ul#sidebar-menu-1 li:nth-child(3)').removeClass('selected');
	$('.dashboard-module p:hidden').show();
	$('.dashboard-module:eq(2) p').hide();
	$('.expand-collapse:eq(0)').hide('fast');
	$('.expand-collapse:eq(1)').hide('fast');
	$('.expand-collapse:eq(2)').show('fast');
return false;
});

// D A T E P I C K E R

	// $('.date-pick').datePicker().val(new Date().asString()).trigger('change');

	


	
	$('#blitz').css({ display: 'none'}).fadeIn(1000);	

	
	$('#blitz img').click(function() {
	$('#blitz').fadeOut(500);	
	return false;
	});
	
	$('.show-more').click(function() {
		$('.show-more-expand').toggle('fast');
		return false;
	});
	
	});	