

function toggle(id) {

	var object = document.getElementById(id);

	if ( object == null ) { return; }

	var objectDisplay = object.style.display == '';
	object.style.display = (objectDisplay ? 'none' : '');
}



 
function disp_show(id) {

	var div = document.getElementById(id);
	div.style.display = '';
}

function disp_hide(id) {

	var div = document.getElementById(id);
	div.style.display = 'none';
}


  	function extendcontent() {
			var content_details = $("#extend").html();
			$("#details_content").html( content_details );
	}
	
  	function scrollcontent( position ) {
		
		    $("#details").show("slow");
			$('html, body').animate({scrollTop: position }, 800);
	} 
	
	
	
function ui_menu_drop( menu ) {
	

		
		ui_menu_drop_hide("menu");
		$("."+menu).slideDown(400, function() { $("div.menu_drop").slideDown( 100 ); $("div.body").css("opacity", 0.7 );   });
}

function ui_menu_drop_pos( menu ) {
	
		var left = 0;
		var left_step = 100;
 
 		$("div.menu_drop_element").each( function(index) { 
		
			if( $(this).hasClass( menu ) == true )	left = left_step * index;
		} );
		
		if( ( $("div.site").width() - $("div.menu_drop").width() - left ) < 0  ) left = $("div.site").width()-$("div.menu_drop").width();
		
 		$("div.menu_drop").css( "left", left + "px" );
}

function ui_menu_drop_hide( mode ) {

	if( !mode ) ui_menu_drop_light(); 

	$("div.menu_drop").slideUp( 100, function() { $("div.body").css("opacity", 1 ); } );
	$("div.menu_drop_element").each(function(index) {
		
    	$(this).fadeOut(100);
  	} );
}

function ui_menu_drop_light( menu ) {

	 $("div.menu_sub img").each(function(index) {

    	if( menu && menu != $(this).attr('alt') ) {	$(this).css('opacity', 0.5 ); }
		else { $(this).css('opacity', 1 ); $(this).animate({"width": "71px"}, "fast"); }
  	} );
	
}



