// Site functionality


$(function(){
	
	$('a.printPage').click(function() {
		this.blur();
		window.print();
		return false;
	});
	
// Faktureringsadresse under bestilling af kurser

  $('div.mFindCourse .radio').click(function() {
    if($(this).find('input').val() == 1) {
      $('table.billing').show().find('input:first').focus().select();
    } else {
      $('table.billing').hide();
    }
  });
	
//Autoselect i dropdowns 

  $('.mSelectBox select').change(function() {
    var url = $(':selected', this).val();
    if(url.length > 0) { document.location = url; }
  });	

	$('.mNewsList select').change(function() {
		var month = $(':selected', this).val();
		if(month.length > 0) { document.location = '?select='+ month; }
	});
	
//Saetter hoejden paa raekke 3 paa forsiden
  $(".frontRow3").height($(".frontRow3").height());
	
//differentierer tekstfarven paa hver andet li-element i modulet
	$(".mFrontTeaserBox li:odd").addClass("even");

//Slide funktion på modulet mBoxType1Right
	$(".mBoxType1Right .image").hide().parent().hover(function(){
	  $(this).addClass('mBoxType1RightHover');
		var img = $(".image", this);
		if (img.queue().length<1)
			img.slideDown();
	},function(){
	  $(this).removeClass('mBoxType1RightHover');
		var img = $(".image", this);
		if (img.queue().length<2)
			$(img, this).slideUp();
	});
	
//mListList: insert clear after every 3 <li>
	$('.mListList>ul>li:nth-child(3n)').after('<li class="clear"></li>');
	
//mNewsList: insert class on last <li>-item
	$(".mNewsList>ul>li:last-child").addClass("last");
	
//mSearchList: insert class on last <li>-item
	$(".mSearchList>ul>li:last-child").addClass("last");
	
//mTextImageLinkList: insert class on last <li>-item
	$(".mTextImageLinkList>ul>li:last-child").addClass("last");
	
//mDivisionList: insert class on last <li>-item
	$(".mDivisionList>ul>li:last-child").addClass("last");
	
//mStaffList: insert clear after every 3 <li>
	$('.mStaffList>ul>li:nth-child(3n)').after('<li class="clear"></li>');	
	
//mStaffList: insert class on last <li>-item
	$(".mStaffList>ul>li.clear:last-child").addClass("last");
	
//mWideTextImageLinkList: insert clear after every 2 <li>
	$('.mWideTextImageLinkList>ul>li:nth-child(2n)').after('<li class="clear"></li>');
	
// flashloader
	$('a.media').media({ params: {wmode : "transparent", version : 7}});
	
});
