	var application = false;
	
	var wk = false;
	
	var windowInnerHeight;
	var windowInnerWidth;

	var main_request_counter = 0;

	var actual_be;
	var actual_ve;
	var ve_props_id = 0;
	var be_props_id = 0;

	var actual_pag = 0;
	var actual_pag_inds = 0;

	var actual_middle_count = 0;
	var actual_slider_pos = 0;

	var split_view = false;
	
	var never_split_view_configured = false; 
	
	var never_split_view; 

	var slidebar_top = 0;
	var slidebar_height = 0;
	
	var navblock_available = false;

	var navblock_offset_top = 16;//!!?? konstante

	var res_slider_pos = new Array();
	var res_count = new Array();

	var in_pars_temp_container;

	var in_pars_container = new Array();

	var res_det_bar_ids = new Array();
	var res_det_bar_be_ids = new Array();
	var res_det_bar_kinds = new Array();
	
	var middle_long_inds = new Array();
	var middle_short_inds = new Array();
	
	var middle_long_view;
	var middle_short_view;

	var ar_id = false;
	var action = false;
	var kind = false;
	var id = false;
	var be_id = false;
	var ve_id = false;
	var kg_id = false;
	var source = false;
	var exp = false;
	var tabs = false;

	var do_lookup = false;

	var ve_lookup_temp_id = false;
	var ve_lookup_temp_kind = false;

	var lang_visited = false;
	
	var show_differenced_inds = true;
	
	var init_rech_loaded = false;
	var init_home_loaded = false;
	var init_tree_shouldbe_visible = false;
	var init_lang = false;
	var init_wk_done = false;
	var init_done = false;
	
	function show_init_state(){
		
		var message = "";
		
		var finished = true;
		
		var max = 6;
		
		var now = 0;
		
		if(init_rech_loaded) now++;
		if(init_home_loaded) now++;
		if(init_tree_shouldbe_visible) now++;
		if(init_lang) now++;
		if(init_wk_done) now++;
		if(init_done) now++;
		
		document.getElementById('init_timer_text').innerHTML = "("+now+"/"+max+")";
		document.getElementById('init_timer_text').style.top = document.getElementById('init_timer').offsetTop
															+ document.getElementById('init_timer').offsetHeight/2
															- document.getElementById('init_timer_text').offsetHeight/2+"px"; 
	
		document.getElementById('init_timer_text').style.left = document.getElementById('init_timer').offsetLeft
															+ document.getElementById('init_timer').offsetWidth/2
															- document.getElementById('init_timer_text').offsetWidth/2 +"px"; 
															
		document.getElementById('init_timer_text').style.visibility = 'visible';													
		
		finished = finished && init_rech_loaded && init_home_loaded && init_tree_shouldbe_visible && init_done;
		
		if(finished){
			document.getElementById('tree_block').style.visibility = 'visible';
			document.getElementById('init_timer').style.visibility = 'hidden';
			document.getElementById('init_timer_text').style.visibility = 'hidden';
		}
	}
    
    function change_split_view(){
		split_view = !split_view;
	
		if(split_view){
			reduce_tree();
	
			pinned = pinned_sav;
			
			//if(snap_happened) 
			show_navmini();
			//else hide_navmini();
		}
		else{
			enlarge_tree();
	
			pinned_sav = pinned;
			pinned = true;
	
			snap_happened = false;
			
			//hide_navmini();
			show_navmini();
		}

		if(actual_props_kind == 've_e') reload_props(actual_ve, id, actual_props_kind);
		else reload_props(id, be_id, kind);
    }

    function arrange_props(){

		if(document.getElementById('props_snap_down_pin') 
			&& document.getElementById('split_view_icon')
			&& document.getElementById('split_view_icon_down')){
			
			if(split_view){
				document.getElementById('props_snap_down_pin').style.visibility = 'inherit';
				document.getElementById('props_snap_down_full').style.visibility = 'inherit';
		
				document.getElementById('props_snap_down_close').style.top = document.getElementById('props_snap_down_pin').offsetTop + document.getElementById('props_snap_down_pin').offsetHeight+"px";
				document.getElementById('split_view_switch_down').style.top = document.getElementById('props_snap_down_close').offsetTop + document.getElementById('props_snap_down_close').offsetHeight+"px";
		
				document.getElementById('tab_view').style.visibility = 'visible';
		
				document.getElementById('split_view_icon').src = "../icons/split_view_off.gif";
				document.getElementById('split_view_icon_down').src = "../icons/split_view_off.gif";
			}
			else{
				document.getElementById('props_snap_down_pin').style.visibility = 'hidden';
				document.getElementById('props_snap_down_full').style.visibility = 'hidden';
		
				document.getElementById('props_snap_down_close').style.top = "0px";
				document.getElementById('split_view_switch_down').style.top = document.getElementById('props_snap_down_close').offsetTop + document.getElementById('props_snap_down_close').offsetHeight+"px";
				
				document.getElementById('tab_view').style.visibility = 'hidden';
		
				document.getElementById('split_view_icon').src = "../icons/split_view_on.gif";
				document.getElementById('split_view_icon_down').src = "../icons/split_view_on.gif";
			
				if(never_split_view) document.getElementById('split_view_switch_down').style.visibility = 'hidden';
				else document.getElementById('split_view_switch_down').style.visibility = 'inherit';
			}
			
			arrange_be_e_button();
		}
    }
      
    function set_ar_props(_ar_id, _application, _wk, _init_rech){
    	ar_id = _ar_id;
    	if(_application != '') application = _application;
    	if(_wk != '') wk = _wk;
    	if(_init_rech) initial_rech_click = true;
    }
    
    function button_tooltip(_id, _be_id, _kind){

    	reload_tooltip(_id, _be_id, _kind);
    }

    function button_click(_action, _kind, _id, _be_id, _ve_id, _kg_id, _source, _exp, _tab_change){
		
		if(_kind != "v"){
			action = _action;
			id = _id;
			be_id = _be_id;
			ve_id = _ve_id;
			kg_id = _kg_id;
			source = _source;
			exp = _exp;
			kind = _kind;
	
			tabs = (Number(tabs) + Number(_tab_change));
	
			reload_tree(kind+'_'+id,'-','linker');
			
			reload_top(_id, _be_id, _kind);
			reload_middle();

			reload_path(_id, _be_id, _kind);
	
			reload_props(_id, _be_id, _kind);
	
			reload_nav(_id, _be_id, '-', _kind);
		}
		else{
			middle_ve_click(_id, _be_id, true);	
			
			reload_top(_id, _be_id, _kind);
			
			reload_nav(_id, _be_id, '-', _kind);
		}
    }
    
    function init(_kind, _be_id, _id, _show_differenced_inds){

		//xlert("init: "+_kind+"*"+_be_id+"*"+_id);
		define_window_dimensions();

		document.getElementById('init_timer').style.left = (windowInnerWidth/2)+"px";

		document.getElementById('init_timer').style.top = (windowInnerHeight/2)+"px";

		document.getElementById('init_timer').style.visibility = 'visible';
		
		show_init_state();

		show_differenced_inds = _show_differenced_inds;
		
		reload_props_snap_up_init();
		reload_props_snap_down_init();
		reload_helpicon_init();
		reload_waiter_rech_init();
		reload_nav_mini_init();

		if(document.getElementById('nav_path')) navblock_available = true;
		else navblock_available = false;
		
		document.getElementById("tree_block").style.visibility = "hidden";

		tree_content_sav = document.getElementById('tree').innerHTML;

		init_tree();

	    // Navigationsfläche aufbauen
		if(document.getElementById('navigation')){
			document.getElementById("navigation").innerHTML = fill_nav_inner();
	
			document.getElementById("tree_block").style.top = const_tree_block_pos_low+"px";
	
			tab_stack = new Array();
			
			
			if(application==const_application_fnet){
				tab_stack.push('home');
				tab_stack.push('lang');
			}
			tab_stack.push('rech');
			
			set_nav_positions();
		}
		else if(document.getElementById('tab_navb')){
			//document.getElementById("tab_navb").innerHTML = fill_nav_inner();

			document.getElementById("tree_block").style.top = const_tree_block_pos_high+"px";

			tab_stack = new Array();
			
			if(application==const_application_fnet){
				tab_stack.push('home');
				tab_stack.push('lang');
			}
			tab_stack.push('navb');
			tab_stack.push('rech');
		}
		else{
			tab_stack = new Array();
			
			if(application==const_application_fnet){
				tab_stack.push('home');
				tab_stack.push('lang');
			}
			tab_stack.push('rech');
		}	

		if(wk==1 || wk==2) tab_stack.push('ware');
		
		if(application==const_application_intra) tab_stack.push('exit');
		
		draw_riders();

		//props
		if(document.getElementById('split_view')){
			split_view = true;
			reduce_tree();
		}
		else{
			split_view = false;
			pinned = true;
			enlarge_tree();
		}

		if(document.getElementById('never_split_view')){
			never_split_view_configured = true;
		}

		rechmask_word_has_been_clicked = 0;
		reload_rech();

		do_get_inds('xx', false);
		
		adjust_treeblock_width();

		reload_home();

		if(application==const_application_fnet) tab_click('home');

		if(_kind!="a"){
			lookup(_kind, _be_id, _id);
		}
	
		define_lang_dimensions();
		
		init_lang();

		init_wk();
		
		adjust_help_icon();
		
		init_done = true;
		
		show_init_state();
    }
    
    function define_window_dimensions(){
		windowInnerHeight = window.innerHeight;
		if(!windowInnerHeight) windowInnerHeight =  document.documentElement.clientHeight;

		windowInnerWidth = window.innerWidth;
		if(!windowInnerWidth) windowInnerWidth =  document.documentElement.clientWidth;    
    
    	if(windowInnerHeight<800){
			never_split_view = true;
		}
		else never_split_view = false;
		
		never_split_view = never_split_view || never_split_view_configured;
    }

    function set_nav_positions(){

		document.getElementById('nav_t_ll_img').style.left = const_nav_t_ll_left+"px";
		document.getElementById('nav_t_l_img').style.left = const_nav_t_l_left+"px";
		document.getElementById('nav_t_r_img').style.left = const_nav_t_r_left+"px";
		document.getElementById('nav_t_rr_img').style.left = const_nav_t_rr_left+"px";
	
		document.getElementById('nav_b_ll_img').style.left = const_nav_b_ll_left+"px";
		document.getElementById('nav_b_l_img').style.left = const_nav_b_l_left+"px";
		document.getElementById('nav_b_r_img').style.left = const_nav_b_r_left+"px";
		document.getElementById('nav_b_rr_img').style.left = const_nav_b_rr_left+"px";
	
		document.getElementById('nav_k_ll_img').style.left = const_nav_k_ll_left+"px";
		document.getElementById('nav_k_l_img').style.left = const_nav_k_l_left+"px";
		document.getElementById('nav_k_r_img').style.left = const_nav_k_r_left+"px";
		document.getElementById('nav_k_rr_img').style.left = const_nav_k_rr_left+"px";
	
		document.getElementById('nav_v_ll_img').style.left = const_nav_v_ll_left+"px";
		document.getElementById('nav_v_l_img').style.left = const_nav_v_l_left+"px";
		document.getElementById('nav_v_r_img').style.left = const_nav_v_r_left+"px";
		document.getElementById('nav_v_rr_img').style.left = const_nav_v_rr_left+"px";
	
	
		document.getElementById('nav_t_ll_img').style.top = const_nav_t_ll_top+"px";
		document.getElementById('nav_t_l_img').style.top = const_nav_t_l_top+"px";
		document.getElementById('nav_t_r_img').style.top = const_nav_t_r_top+"px";
		document.getElementById('nav_t_rr_img').style.top = const_nav_t_rr_top+"px";
	
		document.getElementById('nav_b_ll_img').style.top = const_nav_b_ll_top+"px";
		document.getElementById('nav_b_l_img').style.top = const_nav_b_l_top+"px";
		document.getElementById('nav_b_r_img').style.top = const_nav_b_r_top+"px";
		document.getElementById('nav_b_rr_img').style.top = const_nav_b_rr_top+"px";
	
		document.getElementById('nav_k_ll_img').style.top = const_nav_k_ll_top+"px";
		document.getElementById('nav_k_l_img').style.top = const_nav_k_l_top+"px";
		document.getElementById('nav_k_r_img').style.top = const_nav_k_r_top+"px";
		document.getElementById('nav_k_rr_img').style.top = const_nav_k_rr_top+"px";
	
		document.getElementById('nav_v_ll_img').style.top = const_nav_v_ll_top+"px";
		document.getElementById('nav_v_l_img').style.top = const_nav_v_l_top+"px";
		document.getElementById('nav_v_r_img').style.top = const_nav_v_r_top+"px";
		document.getElementById('nav_v_rr_img').style.top = const_nav_v_rr_top+"px";
    }


    function fill_nav_inner(){

		var nav_inner = "<div id='nav_t_ll'><img id='nav_t_ll_img' style='position:absolute;' src='../icons/nav_t_ll_off.gif' alt='t_ll' border='none'/></a></div>";
	
		nav_inner += "<div id='nav_t_l'><img id='nav_t_l_img' style='position:absolute;' src='../icons/nav_t_l_off.gif' alt='t_l' border='none'/></div>";
		nav_inner += "<div id='nav_t_r'><img id='nav_t_r_img' style='position:absolute;' src='../icons/nav_t_r_off.gif' alt='t_r' border='none'/></div>";
		nav_inner += "<div id='nav_t_rr'><img id='nav_t_rr_img' style='position:absolute;' src='../icons/nav_t_rr_off.gif' alt='t_rr' border='none'/></div>";
	
		nav_inner += "<div id='nav_b_ll'><img id='nav_b_ll_img' style='position:absolute;' src='../icons/nav_b_ll_off.gif' alt='b_ll' border='none'/></div>";
		nav_inner += "<div id='nav_b_l'><img id='nav_b_l_img' style='position:absolute;' src='../icons/nav_b_l_off.gif' alt='b_l' border='none'/></div>";
		nav_inner += "<div id='nav_b_r'><img id='nav_b_r_img' style='position:absolute;' src='../icons/nav_b_r_off.gif' alt='b_r' border='none'/></div>";
		nav_inner += "<div id='nav_b_rr'><img id='nav_b_rr_img' style='position:absolute;' src='../icons/nav_b_rr_off.gif' alt='b_rr' border='none'/></div>";
	
		nav_inner += "<div id='nav_k_ll'><img id='nav_k_ll_img' style='position:absolute;' src='../icons/nav_k_ll_off.gif' alt='k_ll' border='none'/></div>";
		nav_inner += "<div id='nav_k_l'><img id='nav_k_l_img' style='position:absolute;' src='../icons/nav_k_l_off.gif' alt='k_l' border='none'/></div>";
		nav_inner += "<div id='nav_k_r'><img id='nav_k_r_img' style='position:absolute;' src='../icons/nav_k_r_off.gif' alt='k_r' border='none'/></div>";
		nav_inner += "<div id='nav_k_rr'><img id='nav_k_rr_img' style='position:absolute;' src='../icons/nav_k_rr_off.gif' alt='k_rr' border='none'/></div>";
	
		nav_inner += "<div id='nav_v_ll'><img id='nav_v_ll_img' style='position:absolute;' src='../icons/nav_v_ll_off.gif' alt='v_ll' border='none'/></div>";
		nav_inner += "<div id='nav_v_l'><img id='nav_v_l_img' style='position:absolute;' src='../icons/nav_v_l_off.gif' alt='v_l' border='none'/></div>";
		nav_inner += "<div id='nav_v_r'><img id='nav_v_r_img' style='position:absolute;' src='../icons/nav_v_r_off.gif' alt='v_r' border='none'/></div>";
		nav_inner += "<div id='nav_v_rr'><img id='nav_v_rr_img' style='position:absolute;' src='../icons/nav_v_rr_off.gif' alt='v_rr' border='none'/></div>";
	
	
		return nav_inner;
    }

    function enlarge_navblock(){

		if(!navblock_top_added){
			document.getElementById('tab_navb').innerHTML = "<div id='nav_move' onclick='navblock_click();'><img src='../icons/navblock_move.gif' /></div>" + document.getElementById('tab_navb').innerHTML;
			navblock_top_added = true;
		}
	
		set_nav_positions();
	
		document.getElementById('nav_t_ll_img').style.top = (const_nav_t_ll_top + navblock_offset_top)+"px";
		document.getElementById('nav_t_l_img').style.top = (const_nav_t_l_top + navblock_offset_top)+"px";
		document.getElementById('nav_t_r_img').style.top = (const_nav_t_r_top + navblock_offset_top)+"px";
		document.getElementById('nav_t_rr_img').style.top = (const_nav_t_rr_top + navblock_offset_top)+"px";
	
		document.getElementById('nav_b_ll_img').style.top = (const_nav_b_ll_top + navblock_offset_top)+"px";
		document.getElementById('nav_b_l_img').style.top = (const_nav_b_l_top + navblock_offset_top)+"px";
		document.getElementById('nav_b_r_img').style.top = (const_nav_b_r_top + navblock_offset_top)+"px";
		document.getElementById('nav_b_rr_img').style.top = (const_nav_b_rr_top + navblock_offset_top)+"px";
	
		document.getElementById('nav_k_ll_img').style.top = (const_nav_k_ll_top + navblock_offset_top)+"px";
		document.getElementById('nav_k_l_img').style.top = (const_nav_k_l_top + navblock_offset_top)+"px";
		document.getElementById('nav_k_r_img').style.top = (const_nav_k_r_top + navblock_offset_top)+"px";
		document.getElementById('nav_k_rr_img').style.top = (const_nav_k_rr_top + navblock_offset_top)+"px";
	
		document.getElementById('nav_v_ll_img').style.top = (const_nav_v_ll_top + navblock_offset_top)+"px";
		document.getElementById('nav_v_l_img').style.top = (const_nav_v_l_top + navblock_offset_top)+"px";
		document.getElementById('nav_v_r_img').style.top = (const_nav_v_r_top + navblock_offset_top)+"px";
		document.getElementById('nav_v_rr_img').style.top = (const_nav_v_rr_top + navblock_offset_top)+"px";
	}

    function delarge_navblock(){

		set_nav_positions();
	
		document.getElementById('nav_t_ll_img').style.top = (const_nav_t_ll_top - navblock_offset_top)+"px";
		document.getElementById('nav_t_l_img').style.top = (const_nav_t_l_top - navblock_offset_top)+"px";
		document.getElementById('nav_t_r_img').style.top = (const_nav_t_r_top - navblock_offset_top)+"px";
		document.getElementById('nav_t_rr_img').style.top = (const_nav_t_rr_top - navblock_offset_top)+"px";
	
		document.getElementById('nav_b_ll_img').style.top = (const_nav_b_ll_top - navblock_offset_top)+"px";
		document.getElementById('nav_b_l_img').style.top = (const_nav_b_l_top - navblock_offset_top)+"px";
		document.getElementById('nav_b_r_img').style.top = (const_nav_b_r_top - navblock_offset_top)+"px";
		document.getElementById('nav_b_rr_img').style.top = (const_nav_b_rr_top - navblock_offset_top)+"px";
	
		document.getElementById('nav_k_ll_img').style.top = (const_nav_k_ll_top - navblock_offset_top)+"px";
		document.getElementById('nav_k_l_img').style.top = (const_nav_k_l_top - navblock_offset_top)+"px";
		document.getElementById('nav_k_r_img').style.top = (const_nav_k_r_top - navblock_offset_top)+"px";
		document.getElementById('nav_k_rr_img').style.top = (const_nav_k_rr_top - navblock_offset_top)+"px";
	
		document.getElementById('nav_v_ll_img').style.top = (const_nav_v_ll_top - navblock_offset_top)+"px";
		document.getElementById('nav_v_l_img').style.top = (const_nav_v_l_top - navblock_offset_top)+"px";
		document.getElementById('nav_v_r_img').style.top = (const_nav_v_r_top - navblock_offset_top)+"px";
		document.getElementById('nav_v_rr_img').style.top = (const_nav_v_rr_top - navblock_offset_top)+"px";
    }

    function lookup(_kind, _be_id, _id){
	
		if(has_view_tab!=1) show_view_tab()

		source = "rechter";

		kind = _kind;
		if(_be_id!="") be_id = _be_id;
		else be_id = _id;
		if(_id!="") id = _id;
		source = "linker";

		if(_kind=='ve_e'){
			actual_pag = 0;

			do_lookup = true;
			
			ve_lookup_temp_id = id;
			ve_lookup_temp_kind = kind;
	
			cascade_tree(ar_id, kind, ve_lookup_temp_id, '', ".", 0);
		}
		else{
			do_lookup = true;
			
			cascade_tree(ar_id, kind, id, be_id, ".", 0);
		}
    }

    function continue_lookup(){

		if(ve_lookup_temp_id){
	
			actual_ve = id;
	
			be_id = id;
			id = ve_lookup_temp_id;
			kind = ve_lookup_temp_kind;
			do_lookup = false;
	
			middle_ve_click(id, be_id, true);
	
			ve_lookup_temp_id = false;
			ve_lookup_temp_kind = false;
			id = be_id;
			kind = 'b';
			be_id = '';
		}
		
		//xlert(kind+"*id:"+id+"*be_id:"+be_id);

		rechdet_full_visible = false;
    }
    
    function draw_riders(){
    
    	var rider_inner = "";
		var tab_width = 0;
		var tab_width_sum = 0;
    
    	for(var i=0; i<tab_stack.length;i++){  
    		if(tab_stack[i]!=""){
				if(tab_stack[i].length > 4){
					tab_width = 75;
				}
				else  tab_width = 50;
	
				if(tab_stack[i] != "lang"){
					rider_inner += 	"<div id='rider_"+tab_stack[i]+"' onmouseover='hide_lang();'"; 
					rider_inner +=		" style='position:absolute; top:0px; left:"+tab_width_sum+"px; width:"+tab_width+"px; height:30px; background-image:url(../icons/rider_off.gif); background-repeat:no-repeat;'"; 
					rider_inner +=		"><span style='position:absolute; top:3px; left:15px; font-family:Verdana; font-weight:bold; color:black'>";
					rider_inner +=		"<a href=\"javascript: tab_click('"+tab_stack[i]+"');\" style='text-decoration:none'"; 
					if(tab_stack[i].substr(0,4)!='resu') rider_inner +=		" title='"+tab_titles[tab_stack[i].substr(0,4)]+"'";
					else{
						if(rider_resu_titles[tab_stack[i].substr(4)]) rider_inner += "title = \""+rider_resu_titles[tab_stack[i].substr(4)]+"\"";
					}
					rider_inner +=		">";
					rider_inner +=		"<img src='../icons/"+tab_stack[i].substr(0,4)+".gif' border='none'/>";
					if(tab_stack[i].length > 4){
						rider_inner += tab_stack[i].substr(4);
					}
					rider_inner +=		"</a>";
					rider_inner +=		"</span>";
					if(tab_stack[i].substr(0,4)=='resu' || tab_stack[i].substr(0,4)=='inds'){

						rider_inner += "<div style='position:absolute; top:3px; left:60px;'";
						rider_inner += " title='"+tab_titles['resu']+"'";
						rider_inner += ">"

						rider_inner += "<a href=\"javascript: close_res('"+tab_stack[i]+"');\">"; 
						rider_inner += "<img src='../icons/res_close.gif' border='none'></a></div>";					
					}			
					rider_inner +=	"</div>";
				}
				else{
					rider_inner += "<div id='rider_"+tab_stack[i]+"'";
					rider_inner += " style='position:absolute; top:0px; left:"+tab_width_sum+"px; width:"+tab_width+"px; height:30px; background-image:url(../icons/rider_off.gif); background-repeat:no-repeat;'";
					rider_inner += " onmouseover='show_lang();' onmouseout='hide_lang();'"; 
					rider_inner += "><span style='position:absolute; top:3px; left:15px; font-family:Verdana; font-weight:bold; color:black'>";
					rider_inner += "<img src='../icons/lang.gif' border='none'/>";
					rider_inner += "</span>";
					rider_inner += "</div>";
				}
    		}

			tab_width_sum += tab_width;    
    	}
    
		document.getElementById("riders").innerHTML = rider_inner;
    }

    function close_res(tabname){

		var new_tab_stack = new Array();
	
		var actual_res_number = tabname.substr(4);
	
		for(var i=0; i<tab_stack.length;i++){
			if(tab_stack[i]!=tabname) new_tab_stack.push(tab_stack[i]);
		}
	
		tab_stack = new_tab_stack;

		reference_res_number = 0;
		while(reference_res_number < 50 
				&& (reference_res_number == actual_res_number 
				|| !document.getElementById('rechdet_head'+reference_res_number))){
			reference_res_number++;
		}
	
		document.getElementById("tab_"+tabname).innerHTML="";
	
		draw_riders();
	
		tab_click('rech');
    }

    function show_waiter(){
		document.getElementById('waiter').style.visibility='visible';
    }
    
    function hide_waiter(){
		document.getElementById('waiter').style.visibility='hidden';
    }
    
	function show_waiter_rech(){
		if(document.getElementById('waiter_rech')) document.getElementById('waiter_rech').style.visibility='visible';
	}
	
	function hide_waiter_rech(){
		if(document.getElementById('waiter_rech')) document.getElementById('waiter_rech').style.visibility='hidden';
	}