
function MainHeading_init_search_box() {
	
	// clear the search box input text (in case someone refreshes the page
	$("div#searchbox input").val("");									
	$("div#searchbox").mouseenter(function(){ $(this).removeClass('searchbox_bg_empty') });
	$("div#searchbox input").keyup(	function(e) {
										// handle enter pressed in search box
										if (e.keyCode == 13) {
											var string = $(this).val().trim();
											if (string.length > 0)
												window.location="/search/?search_term=" + encodeURIComponent(string);
										}
		  							}
		
							  );

}

function MainHeading_init_main_menu(){

	// Menu mechanism:
	
	$.event.special.hover.delay = 100; //50 
	$.event.special.hover.speed = 100; //20
	
	$("li.menu").hover(function(){ 
								
								//$(this).addClass("hovering");
								var time_ms = 120;
								$(this).find(".menu_popup").addClass('popped_up').fadeIn(time_ms);
								} ,
					   function(){ 

								//$(this).removeClass("hovering");
								var time_ms = 120;
								$(this).find(".menu_popup").removeClass('popped_up').fadeOut(time_ms);
																	
								}
						);

	$("ul#main_menubar li#menu_products div.logo").css({opacity:0.85}); 

	$("ul#main_menubar li#menu_products div.logo").hover(function(){ 
								
								$(this).animate({opacity: 1},10);
								} ,
					   function(){ 

								$(this).animate({opacity:0.85},10);
																	
								}
						);
}

function MainHeading_init_logo_menu() {
	$("div#logos_menu div.logo_container").hover(function(){
														  		var fade_ms = 120;
																$(this).find("div.logotype").fadeIn(fade_ms);
														   },
												
												 function(){
														  		var fade_ms = 120;
																$(this).find("div.logotype").fadeOut(fade_ms);
												 		   }  
														   
												 );
}

function MainHeading_init()
{
	MainHeading_init_search_box();
	MainHeading_init_main_menu();
	MainHeading_init_logo_menu();
}



$(document).ready(MainHeading_init);

