﻿$(document).ready(function() {
	$('body').removeClass('noScript');
	$('.relatedLinkList li:last').addClass('lastItem');
	$('#ResultArea li:last').addClass('last');
	$('#shortcuts .languages ul li:first').addClass('selected');
	$('#shortcuts .site ul li:first').addClass('selected');
	$('.startPage .list-portlet div:first').addClass('first');
	$('.jobbWrapper:first').addClass('firstJobb');
	$('.office:first').addClass('firstOffice');
	$('.list-portlet tr:last').addClass('last');

	$('#content .alphaListItemList .listItemHolder h2').parent('.listItemHolder').addClass('header');
	$('.tabContent .images li:odd').addClass('odd');

	$('#shortcuts .languages ul').addClass('hide');

	$('#shortcuts .languages ul').bind("mouseenter", function() {
		$(this).addClass('hover');
		$(this).removeClass('hide');
	}).bind("mouseleave", function() {
		$(this).removeClass('hover');
		$(this).addClass('hide');
	});

	$('p.readmore a').arrowAfter();
	$('.login-portlet a').arrowAfter();


	//Startpage function
	if ($(".startPage #extendedPortlets .login-portlet").length == 0) {
		$(".startPage #extendedPortlets .x-portlet").hide();
		$('.startPage #extendedPortlets .first-portlet').show();

		var i = 0;
		$(".startPage #extendedPortlets .x-portlet h2").each(function() {
			i = i + 1;
			$(this).addClass('extendedMenu' + +i + '');
		});
		var str = ""
		$(".startPage #extendedPortlets .x-portlet h2").each(function() {
			str = str + '<li><a href="#" class=' + $(this).attr("class") + '>' + $(this).text() + '</a></li>';
		});

		$('.startPage #extendedPortlets .first-portlet').before('<ul class="extendedMenu">' + str + '</ul>');
		$('.startPage .extendedMenu a').click(function() {
			$(".startPage #extendedPortlets .x-portlet").hide();
			var strShow = $(this).attr("class");
			$(".startPage #extendedPortlets .x-portlet h2." + strShow + "").parent(".x-portlet").show();
			return false;
		});
	}

});

$.fn.arrowAfter = function() {
    if (this.size() > 0) {
        this.each(function() {
            if (!$(this).hasClass('noarrow'))
                $(this).append("<span class='arrow'>&nbsp;&rsaquo;&rsaquo;</span>");
        });
    }
   };

