

$(document).ready(function() {
						   
	$('.toggle_search').live('click',function ()
	{
		
		$('#advanced').slideToggle("fast", function (){ 
			var height = $('#sidemenu').height();
			check_height( height );	
		});
		
		$('.toggle_advanced').toggle();
		$('.toggle_simple').toggle();
		
	});
						   
	check_height( $('#sidemenu').height() );
						   
	$('a[name=modal]').click(function(e) {
	
	 e.preventDefault();
	 
	
	 var id = $(this).attr('href');
	
	
	 var maskHeight = $(document).height();
	 var maskWidth = $(window).width();
	
	
	 $('#mask').css({'width':maskWidth,'height':maskHeight});
	
	
	 $('#mask').fadeIn(1000);
	 $('#mask').fadeTo("slow",0.9);
	
	
	 var winH = $(window).height();
	 var winW = $(window).width();
	
	
	 $(id).css('top', 0);
	 $(id).css('left', winW/2-$(id).width()/2-35);
	
	
	 $(id).fadeIn(2000);
	
	 $('html').animate({scrollTop:0}, 'slow');
	
	});
	
	
	$('.window .close').click(function (e) {
	
	 e.preventDefault();
	 $('#mask, .window').hide('fast');
	 
	});
	
	
	$('#mask').click(function () {
							   
	 $(this).hide('fast');
	 $('.window').hide('fast');
	 
	});
	
	$('.toggle').live('click',function(){
									   
		$('.toggle').each(function(){
																	
				$(this).parent().find('.produkt_data').slideUp("slow");
				$(this).removeClass('active');
		});
		
		$(this).toggleClass('active');
		
		if ($(this).hasClass('active'))
		{
			//$(this).removeClass('active');
			$(this).parent().find('.produkt_data').slideDown("slow");
		}
		else
		{
			//$(this).addClass('active');	
			$(this).parent().find('.produkt_data').slideUp("slow");
		}
		
	});

});

function check_height( sidemenu_height )
{
	var main_height = $('#main .container').height();
	
	var new_height = sidemenu_height-30;
	//$('#main .container').css('min-height',new_height);
	$('#main .container').animate({ 'min-height' : new_height},'fast');	
	
}

function show_sub(ref)
{
	$('.topmenu-firstlevel').addClass('has_children','slow');
	$('.'+ref).slideDown("slow");
}
