function slideSwitch() {
	    var $active = $('#forside_slideshow .active');
	    var $first_active = $('#forside_slideshow .first');
	
	    if ( $active.length == 0 ) $active = $('#forside_slideshow img:last');
	    var $next =  $active.next().length ? $active.next()
	    			: $('#forside_slideshow .first');	        
	    // var $sibs  = $active.siblings();
	    // var rndNum = Math.floor(Math.random() * $sibs.length );
	    // var $next  = $( $sibs[ rndNum ] );
		
	    $active.addClass('last-active');
		$active.hide();		
	    $next.show().css({"opacity": "0.0"}).addClass('active').animate({opacity: 1.0}, 1000, function() {
			$active.removeClass('active last-active');
	    });
	    if ( $first_active ) {
	    	$('.banner .banner_slideshow img.first_active').addClass('first').removeClass('first_active');
	    }
}
$(document).ready(function() {
	$("ul#submenu li").click(function(){
        window.location=$(this).find("a").attr("href"); return false;
    });
	$('ul#submenu li ul li.sub_active').parent().removeClass('display_none').addClass('display_block').parent().children('a.submenu_link').removeClass('sub_menu_plus').addClass('sub_menu_minus');
	$('#photo_next').bind('click', function() {
		var str = $('.product_photos .photos img.display_block').attr('class');	
		if (str.indexOf("last") == -1) {
			$('.product_photos .photos img.display_block').addClass('display_none').removeClass('display_block').next("img").addClass('display_block').removeClass('display_none');
		}
		else {
			$('.product_photos .photos img.display_block').addClass('display_none').removeClass('display_block');
			$('.product_photos .photos img.first').removeClass('display_none').addClass('display_block');
		}
		$('#photo_next').animate({right: 15}, 30).animate({right: 18}, 50);	
		return false;
	});	
	$('#photo_prev').bind('click', function() {
		var str = $('.product_photos .photos img.display_block').attr('class');	
		if (str.indexOf("first") == -1) {
			$('.product_photos .photos img.display_block').addClass('display_none').removeClass('display_block').prev("img").addClass('display_block').removeClass('display_none');
		}
		else {
			$('.product_photos .photos img.display_block').addClass('display_none').removeClass('display_block');
			$('.product_photos .photos img.last').removeClass('display_none').addClass('display_block');
		}
		$('#photo_prev').animate({left: 15}, 30).animate({left: 18}, 50);	
		return false;
	});
	$('#submenu li a.submenu_link').bind('click', function() {
		var str = $(this).attr('class');		
		if (str.indexOf("sub_menu_minus") == -1) {
			$(this).addClass('sub_menu_minus').removeClass('sub_menu_plus').parent().children('ul.display_none').removeClass('display_none').addClass('display_block');
		}
		else if (str.indexOf("sub_menu_plus") == -1) {
			$(this).addClass('sub_menu_plus').removeClass('sub_menu_minus').parent().children('ul.display_block').removeClass('display_block').addClass('display_none');
		}
		return false;
	});	
	$('#forside_slideshow').innerfade({
		animationtype: 'fade',
		speed: 2500,
		timeout: 5000,
		type: 'random',
		containerheight: '547px'
	});
});

