function menuExploreSelected(link_expanded) {
	/*var elem = $(link_expanded).parent();
	if ($(".level_2", elem).is(":hidden")) {
		$(".level_2", elem).slideDown("slow");
		$(link_expanded).addClass("selected");
	} else {
		$(".level_2", elem).slideUp("slow");
		$(link_expanded).removeClass("selected");
	}
	return false;*/
	
	
	if ($(link_expanded).children('.level_2').is(":hidden")){
		$(link_expanded).children(".level_2").slideDown("slow");
	}
	else{
		$(link_expanded).children(".level_2").slideUp("slow");
	}
}

//Function for aligning the module blocks(design expert's page)
function alignModules(){
	$('.design_expert_page .modulesContainer .modulesRow').each(function(i){
		var highest = 0;
		//alert("Row_" + i);
		
		//Determine the highest block
		$('.blockModuleDesignExpert', this).each(function(ii){
			if ($('.blockInfo', this).height() > highest){
				highest = $('.blockInfo', this).height();
				//alert('Outer' + $('.blockInfo', this).outerHeight());
				//alert('Inner' + $('.blockInfo', this).height());
			}
		});
		//Set the hight of all blocks to the value of 'highest'
		$('.blockModuleDesignExpert', this).each(function(ii){
			$('.blockInfo', this).height(highest);
		});
	});
}

jQuery(document).ready(function() {

	/* Hover over the big entrance images on the home page */
	$('.entrance_area .stadyps_entrance a').hover(function(){
		$(this).parent().css({"background-position": "left bottom"});
	},
	function(){
		$(this).parent().css({"background-position": "left top"});
	});
	
	$('.entrance_area .design_expert_entrance a').hover(function(){
		$(this).parent().css({"background-position": "left bottom"});
	},
	function(){
		$(this).parent().css({"background-position": "left top"});
	});
	
	/* Bulletin submit hover */
	$('.email_submit').hover(function(){
		$(this).addClass('email_submit_hovered');
	}, 
	function(){
		$(this).removeClass('email_submit_hovered');
	});
	
	/* Text hint of the bulletin section */
	$('#email_input').hint();
	
	/* Left_menu hover */
	$('.left_menu li a').hover(function(){
		$(this).parent().addClass('hovered');
	},
	function(){
		$(this).parent().removeClass('hovered');
	});
	
	/* Slide the left menu */
	/*
    $('.left_menu').find(".level_1_elem > a").click(function(){
    	var parent_elem = $(this).parent();
    	if ($(parent_elem).hasClass('expanded') && !$(parent_elem).hasClass('selected')){
	    	if ($(parent_elem).children().length == 2){
	    		//alert(1);
	    		menuExploreSelected(parent_elem);
	    		$('.level_1').find('> li').removeClass("selected");
	    		$(parent_elem).addClass('selected');
	    		return false;
	    	}
    	}
    	else{
    		return false;
    	}
    });
    */
    // Collapse menu "expanded" - download
	var menu_length = $(".left_menu li.expanded").length;
	if (menu_length>0) {
		// Now check for selected child elements - if there aren't - hide menu
		if( $(".left_menu li.expanded li.selected").length == 0 ) {
			$(".left_menu li.expanded ul.level_2").slideUp(10);
		}
	}
	
	// Left menu - Click events
    $(".left_menu").find(".level_1_elem > a").click(function(){
    	var parent_elem = $(this).parent();
    	if ($(parent_elem).hasClass("expanded")){
	    	if ($(parent_elem).children().length == 2){
	    		// Show with effect if it is hidden now
				if($(parent_elem).children(".level_2").is(":hidden")){
					$(parent_elem).children(".level_2").slideDown("slow");
				}
				$(parent_elem).addClass("selected");
	    	}
			return false;
    	}
    });
    
    alignModules();
    
    
	// Set captcha by JS
	$("input[name='cap_prot']").val('1');
	
});
	
    /*menuExploreSelected($('.level_1 .selected a'));*/
    
//    $(".expanded").click(function () {
//	    	menuExploreSelected(this);
//	    	return false;
	    	
	    	
	    	
	    	
	    	/*
	    	var elem = $(this).parent();
			if ($(".menu_level_2", elem).is(":hidden")) {
				$(".menu_level_2", elem).slideDown("slow");
				$(this).addClass("collapsed");
				return false;
			} else {
				$(".menu_level_2", elem).slideUp("slow");
				$(this).removeClass("collapsed");
				return false;
			}
			*/
			/*
			if ($(".menu_level_2").is(":hidden")) {
				$(".menu_level_2").slideDown("slow");
				$(this).addClass("collapsed");
				return false;
			} else {
				$(".menu_level_2").slideUp("slow");
				$(this).removeClass("collapsed");
				return false;
			}
			*/
			
			
			
//	    });
	    
	    
    
    /*$('.left_menu li a').click(function () {
      if ($(".level_2").is(":hidden")) {
        $(".level_2").slideDown("slow");
        $(this).parent().addClass("selected");
        return false;
      } else {
      	if ($(this).parent().parent().hasClass('level_2')){
      		return false;
      	}
      	else{
        $(".level_2").slideUp("slow");
        $(this).parent().removeClass("selected");
        return false;
        }
      }
    });*/
