var home_xmlHttp;

var has_view_tab = 0;

var has_vide_tab = 1;

var actual_tab = false;

var props_visible = false;

var props_visible_sav4rech = false;

var navb_visibility_sav = 'hidden';

var navb_pos_top_sav = false;

var navb_pos_left_sav = false;

var tab_stack;

var tab_titles = new Array();

var lang_logout_confirm = "";

var lang_show_rechergs = "";

var tab_click_locked = 0;

var waiting_props_reload = 0;

var waiting_middle_reload = 0;

var tab_click_requested = false;

function show_view_tab(){
	has_view_tab = 1;
}

function show_view_dets_tab(){
	has_vide_tab = 1;
}

function hide_view_dets_tab(){
	has_vide_tab = 0;	
}

function manage_tab_clicks(){

	write2js_log("ajax_home - manage_tab_clicks", origin_of_click, "manage_tab_clicks");
	
	if(tab_click_requested){
		write2js_log("ajax_home - manage_tab_clicks", "*"+tab_click_locked+"*"+waiting_props_reload+"*"+waiting_middle_reload+"*", "note");
		if(tab_click_locked==0 && waiting_props_reload==0 &&  waiting_middle_reload==0){
		
			var tab_name;
		
			if(!split_view){
				if(middle_shift_request>0){
					tab_name='view';	
				}
				else{
					switch(origin_of_click){
			
						case 'middle_props_first':
							tab_name='vide';
							break;
			
						case 'middle':
							tab_name='vide';
							break;
			
						case 'nav':
							tab_name='vide';
							break;
			
						case 'left':
							tab_name='vide';
							break;
							
						case 'sub_ve_under_props':
							tab_name='view';
							break;
			
						case 'slider':
							tab_name='view';
							break;
							
						case 'tree':
							if(props_priority){
								if(props_has_content==0){
									tab_name='view';		
								}
								else tab_name = "vide";
							}
							else{
								if(middle_has_content==0 && props_has_content==1){
									tab_name='vide';		
								}
								else tab_name = "view"; 							
							}
	
							break;
							
						case 'head':
							if(props_priority){
								if(props_has_content==0){
									tab_name='view';		
								}
								else tab_name = "vide";
							}
							else{
								if(middle_has_content==0 && props_has_content==1){
									tab_name='vide';		
								}
								else tab_name = "view"; 							
							}
	
							break;
			
						default:	
							alert(origin_of_click);
							break;
					}
				}
			}
			else{	
				// f�r be_e-klick vom navigationsbaum aus
				if(origin_of_click == 'left'){
					tab_name='vide';
				}
				else{
					tab_name='view';
				}
			}
			
			tab_click(tab_name);
			
			tab_click_requested = false;
		}	
	}	
}


function tab_click(tab_name){

	write2js_log("ajax_home - tab_click", tab_name, "tab_click");

	if(tab_name=='exit'){
		if(confirm(lang_logout_confirm)) window.location = "main.php?logout=true";
	}
	else if(!remote_rech){
		if(tab_name=='home' && application==const_application_intra) tab_name='rech';

		if(!snap_happened){
		
			//actual_tab
			tab_click_handle_actual_tab();
					
			//riders
			tab_click_deactivate_riders();
			
			switch(tab_name.substr(0,4)){
				case 'home': 	tab_click_home();
								break;
				case 'ware': 	tab_click_ware();
								break;
				case 'rech': 	tab_click_rech();
								break;
				case 'view': 	tab_click_view();
								break;
				case 'vide': 	tab_click_vide();
								break;
				case 'resu': 	tab_click_resu(tab_name);
								break;
				case 'inds': 	tab_click_inds(tab_name);
								break;
			}
		
			actual_tab = tab_name;

			show_init_state();

			hide_waiter();

			adjust_tree_fill();

			adjust_middle_short();

			set_mouseovers();
			
			adjust_slider();
			
			adjust_slider_dets();
		
			adjust_slider_home();
		}

		set_lock_mouse_pointer(false);
	}

	draw_riders();
	
	if(remote_rech && tab_name == "resu1"){
		document.getElementById('riders').style.visibility = 'visible';
		document.getElementById('tree_block').style.visibility = 'visible';
		document.getElementById('right').style.visibility = 'visible';

		remote_rech = false;
	}
}

function adjust_resu(actual_res_number){
	
	write2js_log("ajax_home - adjust_resu", "", "adjust");
	
	var resu_width = (windowInnerWidth - (document.getElementById('right').offsetLeft + document.getElementById('slider').offsetWidth));
	
	document.getElementById('res_contents'+actual_res_number).style.width = (resu_width-20)+"px";//!!konstante: willk. abst. zum slider
	
	document.getElementById('rechdet_head'+actual_res_number).style.width = (resu_width-20)+"px";//!!konstante: willk. abst. zum slider
	
	document.getElementById('rechdet_right_head'+actual_res_number).style.left = (resu_width-20)+"px";//!!konstante: willk. abst. zum slider
	
	document.getElementById('rechdet_cont_path'+actual_res_number).style.width = resu_width+"px";
	
	document.getElementById('rechdet_cont_content'+actual_res_number).style.width = resu_width+"px";

	document.getElementById('res_contents'+actual_res_number).style.top=
	document.getElementById('rechdet_head'+actual_res_number).offsetHeight+40+"px";//!!konstante
}

function reload_home(){

	var url="home_";
	url = url + "arid-"+ar_id+".html";

	home_xmlHttp = new net.ContentLoader(url,home_stateChanged);
}


function home_stateChanged(){
    var new_inner = this.req.responseText;
    document.getElementById('tab_home').innerHTML = new_inner;
    
	init_home_loaded = true;
	show_init_state();
	
	handle_resize();
}

//-------------------------

function tab_click_handle_actual_tab(){

	if(actual_tab){
		if(actual_tab.substr(0,4)=='vide'){
			hide_props();		
		}
		
		if(actual_tab.substr(0,4)=='resu'){

			var old_res_number = actual_tab.substr(4);

			if(document.getElementById('riders_detail'+old_res_number)) document.getElementById('riders_detail'+old_res_number).style.visibility = "hidden";

			var old_res_divs = document.getElementById("tab_"+actual_tab).getElementsByTagName('div');

			for(var i=0; i<old_res_divs.length; i++){
				if(old_res_divs[i].id=='rechdet_container'+old_res_number) old_res_divs[i].style.visibility='hidden';
				if(old_res_divs[i].id=='res_contents'+old_res_number) old_res_divs[i].style.visibility='hidden';
			}
	
			if(document.getElementById('tab_navb')) document.getElementById('tab_navb').style.visibility = navb_visibility_sav;
		}

		if(actual_tab.substr(0,4)=='inds'){
			document.getElementById("tab_"+actual_tab).style.visibility='hidden';
			
			document.getElementById('middle_long').style.visibility = 'hidden';
			document.getElementById('middle_short').style.visibility = 'hidden';					
		}

		if(actual_tab == 'rech' || actual_tab == 'view' || actual_tab == 'home' || actual_tab == 'ware' || (actual_tab && actual_tab.substr(0,4)=='inds')){
			document.getElementById('right').style.visibility = 'hidden';
			document.getElementById('middle_long').style.visibility = 'hidden';
			document.getElementById('middle_short').style.visibility = 'hidden';
		}			
	}
}

function tab_click_deactivate_riders(){
	for(var i=0; i<tab_stack.length;i++){
		if(tab_stack[i]!=''){
			if(tab_stack[i] != "navb" && tab_stack[i] != "lang" && tab_stack[i] != "exit"){
				if(tab_stack[i] != "vide") document.getElementById('tab_'+tab_stack[i]).style.visibility = "hidden";
				if(document.getElementById('rider_'+tab_stack[i])) document.getElementById('rider_'+tab_stack[i]).style.backgroundImage = "url(../icons/rider_off.gif)";
			}
		}
	}
		
	if(document.getElementById("riders")){
		document.getElementById('riders').style.width = 
			(windowInnerWidth - document.getElementById('riders').offsetLeft)+"px";
	}		
}

function tab_click_deactivate_rechmask(){
		if(document.getElementById('rechmask_word_input')) document.getElementById('rechmask_word_input').style.visibility='hidden';
		if(document.getElementById('rechmask_zeitraum')) document.getElementById('rechmask_zeitraum').style.visibility='hidden';
		if(document.getElementById('rechmask_felder')) document.getElementById('rechmask_felder').style.visibility='hidden';
		if(document.getElementById('rechmask_bereich')) document.getElementById('rechmask_bereich').style.visibility='hidden';
		if(document.getElementById('rechmask_riders')) document.getElementById('rechmask_riders').style.visibility='hidden';
		if(document.getElementById('input_all_inds')) document.getElementById('input_all_inds').style.visibility='hidden';
		if(document.getElementById('input_be_inds')) document.getElementById('input_be_inds').style.visibility='hidden';
		if(document.getElementById('input_ve_inds')) document.getElementById('input_ve_inds').style.visibility='hidden';
		
		if(document.getElementById('input_dateformat_von_j')) document.getElementById('input_dateformat_von_j').style.visibility='hidden';
		if(document.getElementById('input_dateformat_von_m')) document.getElementById('input_dateformat_von_m').style.visibility='hidden';
		if(document.getElementById('input_dateformat_von_t')) document.getElementById('input_dateformat_von_t').style.visibility='hidden';
		
		if(document.getElementById('input_dateformat_bis_j')) document.getElementById('input_dateformat_bis_j').style.visibility='hidden';
		if(document.getElementById('input_dateformat_bis_m')) document.getElementById('input_dateformat_bis_m').style.visibility='hidden';
		if(document.getElementById('input_dateformat_bis_t')) document.getElementById('input_dateformat_bis_t').style.visibility='hidden';		
}

function tab_click_home(){

	//tree	
	
	actual_tree_number = -1;
	
	if(tree_logo_visible){
		document.getElementById('tree_logo').style.visibility = "inherit";
	}
	else{
		document.getElementById('tree_logo').style.visibility = "hidden";
	}
	
	document.getElementById('tree_block').style.visibility = 'visible';
	document.getElementById('tree_block_rech').style.visibility = 'hidden';
	
	document.getElementById('top_fill').style.visibility = "hidden";
	init_tree_shouldbe_visible = true;
	
	//right	
	document.getElementById('right').style.visibility = 'visible';
	document.getElementById('right').style.zIndex = '1000';

	//recherche
	tab_click_deactivate_rechmask();
	
	if(document.getElementsByName('words').length>0) {
		document.getElementsByName('words')[0].blur();
	}
	
	document.getElementById('results').style.visibility = 'hidden';
		
	rechdet_full_visible = false;		

	//navigation
	hide_navmini();
	if(document.getElementById('navigation')) document.getElementById('navigation').style.visibility='visible';
	
	//home
	var xpos_right= document.getElementById('right').offsetLeft;
	
	if(document.getElementById('tab_home')) document.getElementById('tab_home').style.visibility = "visible";
	document.getElementById('tab_home').style.width = (windowInnerWidth - xpos_right)+"px";
	
	//ware
	document.getElementById('tab_ware').style.visibility = 'hidden';
	
	//view
	
	//props
	if(!split_view){
		document.getElementById('props_block').style.visibility = 'hidden';
		document.getElementById('props_snap_down').style.visibility = 'hidden';
	}
	else{
		document.getElementById('props_block').style.visibility = "visible";
		document.getElementById('props_snap_down').style.visibility = "visible";
	}
}

function tab_click_ware(){

	//tree	
	
	actual_tree_number = -1;
	
	if(tree_logo_visible){
		document.getElementById('tree_logo').style.visibility = "inherit";
	}
	else{
		document.getElementById('tree_logo').style.visibility = "hidden";
	}
	
	document.getElementById('tree_block').style.visibility = 'visible';
	document.getElementById('tree_block_rech').style.visibility = 'hidden';
	
	document.getElementById('top_fill').style.visibility = "hidden";
	
	//right
	document.getElementById('right').style.zIndex = '1';	
	document.getElementById('right').style.visibility = 'visible';
	
	//recherche
	tab_click_deactivate_rechmask();
	
	document.getElementById('results').style.visibility = 'hidden';
	
	rechdet_full_visible = false;	
	
	//navigation
	hide_navmini();
	
	//ware
	if(document.getElementById('tab_ware')) document.getElementById('tab_ware').style.visibility = "visible";
	
	//view
	
	//props	
	if(!(props_visible_sav4rech && !props_visible)) props_visible_sav4rech = props_visible;
	props_visible = false;
	
	if(split_view){
		document.getElementById('props_snap_down').style.visibility = "visible";
		document.getElementById('props_block').style.visibility = "visible";
	}
	else{
		document.getElementById('props_snap_down').style.visibility = "hidden";
		
		if(props_visible) document.getElementById('props_block').style.visibility = "visible";
		else document.getElementById('props_block').style.visibility = "hidden";		
	}
	
	//middle
	document.getElementById('middle_long').style.visibility = 'hidden';
	document.getElementById('middle_short').style.visibility = 'hidden';
}

function tab_click_rech(){

	//tree	
	
	actual_tree_number = -1;
	
	if(tree_logo_visible){
		document.getElementById('tree_logo').style.visibility = "inherit";
	}
	else{
		document.getElementById('tree_logo').style.visibility = "hidden";
	}
	
	document.getElementById('tree_block').style.visibility = 'visible';
	document.getElementById('tree_block_rech').style.visibility = 'hidden';
	
	document.getElementById('top_fill').style.visibility = "hidden";
	init_tree_shouldbe_visible = true;

	//right	
	document.getElementById('right').style.visibility = 'visible';
	
	document.getElementById('right').style.zIndex = '1';
	
	//recherche	
	if(document.getElementById('tab_rech')) document.getElementById('tab_rech').style.visibility = "visible";
	if(document.getElementById('rechmask_word_input')) document.getElementById('rechmask_word_input').style.visibility='visible';
	
	if(document.getElementsByName('words').length>0) {
		document.getElementsByName('words')[0].focus();
	}
	
	document.getElementById('results').style.visibility = 'hidden';
		
	rechdet_full_visible = false;

	var xpos_right= document.getElementById('right').offsetLeft;
	
	document.getElementById('tab_rech').style.width = (windowInnerWidth - xpos_right)+"px";	
	
	if(init_rech_loaded){
		arrange_rech();
		
		rechmask_riders_visible = !rechmask_riders_visible;
		
		switch_rechmask_riders();
	}
	
	//navigation
	hide_navmini();
	
	if(document.getElementById('navigation')) document.getElementById('navigation').style.visibility='visible';
	
	//ware
	document.getElementById('tab_ware').style.visibility = 'hidden';
	
	//view

	//props
	if(!split_view) document.getElementById('props_block').style.visibility = 'hidden';
	
	if(!(props_visible_sav4rech && !props_visible))props_visible_sav4rech = props_visible;
	props_visible = false;
	
	if(split_view){
		if(props_visible) document.getElementById('props_block').style.visibility = "visible";
		else document.getElementById('props_block').style.visibility = "hidden";

		document.getElementById('props_snap_down').style.visibility = "visible";
		document.getElementById('props_block').style.visibility = "visible";
	}
	else{
		document.getElementById('props_snap_down').style.visibility = "hidden";
		document.getElementById('props_block').style.visibility = "hidden";
	}
		
	//middle
	document.getElementById('middle_long').style.visibility = 'hidden';
	document.getElementById('middle_short').style.visibility = 'hidden';
}

function tab_click_view(){

	//tree	
	actual_tree_number = -1;
	
	if(tree_logo_visible){
		document.getElementById('tree_logo').style.visibility = "inherit";
	}
	else{
		document.getElementById('tree_logo').style.visibility = "hidden";
	}
	
	document.getElementById('tree_block').style.visibility = 'visible';
	document.getElementById('tree_block_rech').style.visibility = 'hidden';
	
	document.getElementById('top_fill').style.visibility = "hidden";
	init_tree_shouldbe_visible = true;

	//right	
	document.getElementById('right').style.visibility = 'visible';
	
	document.getElementById('right').style.zIndex = '1';
	
	//recherche	
	tab_click_deactivate_rechmask();
	
	document.getElementById('results').style.visibility = 'hidden';
	
	rechdet_full_visible = false;
	
	if(document.getElementsByName('words').length>0) {
		document.getElementsByName('words')[0].blur();
	}

	//navigation	
	hide_navmini();
	if(document.getElementById('navigation')) document.getElementById('navigation').style.visibility='visible';
	
	//ware	
	document.getElementById('tab_ware').style.visibility = 'hidden';
	
	//view
	if(document.getElementById('tab_view')) document.getElementById('tab_view').style.visibility = "visible";
	
	//props	
	document.getElementById('props_snap_down').style.visibility = "hidden";
	document.getElementById('props_block').style.visibility = "hidden";
	
	if(!props_visible && props_visible_sav4rech) props_visible = true;
	
	//middle
	document.getElementById("middle_long").innerHTML = middle_long_view;
	document.getElementById("middle_short").innerHTML = middle_short_view;	
	
	document.getElementById("middle_short").style.width = document.getElementById("middle_long").offsetWidth+"px";

	document.getElementById('middle_long').style.visibility = 'visible';
	document.getElementById('middle_short').style.visibility = 'visible';
	
	document.getElementById('middle_long').style.visibility = "visible";
	document.getElementById('middle_short').style.visibility = "visible";	

	//slider	
	var slider_top = -5;//konst-antipadding
	
	var slider_height = document.getElementById('slidebar_icon').offsetHeight-document.getElementById('slider_dot').offsetHeight-slider_top;
	
	var new_dot_pos = 0;
	
	if(actual_middle_count > 0){
		 if(actual_middle_count!=1){
			new_dot_pos = actual_pag/(actual_middle_count-1) * slider_height;
		 }
	}
	
	if(document.getElementById('slider_dot')){
		document.getElementById('slider_dot').style.top = (slider_top + new_dot_pos)+"px";
		document.getElementById('slider_dot').style.left = -3+"px";		
	}
}

function tab_click_vide(){
	
	//tree	
	actual_tree_number = -1;
	
	if(tree_logo_visible){
		document.getElementById('tree_logo').style.visibility = "inherit";
	}
	else{
		document.getElementById('tree_logo').style.visibility = "hidden";
	}
	
	document.getElementById('tree_block').style.visibility = 'visible';
	document.getElementById('tree_block_rech').style.visibility = 'hidden';
	
	document.getElementById('top_fill').style.visibility = "hidden";
	
	//right	
	document.getElementById('right').style.visibility = 'visible';
	
	document.getElementById('right').style.zIndex = '1';
	
	//recherche	
	tab_click_deactivate_rechmask();
	
	document.getElementById('results').style.visibility = 'hidden';
	
	rechdet_full_visible = false;	
	
	//navigation
	show_navmini();
	
	//ware
	document.getElementById('tab_ware').style.visibility = 'hidden';
	
	//view
	
	//props
	if(!split_view){
		document.getElementById('props_block').style.visibility = 'hidden';
		show_props();
	}
	
	if(!props_visible && props_visible_sav4rech) props_visible = true;
	
	if(props_visible) document.getElementById('props_block').style.visibility = "visible";
	else document.getElementById('props_block').style.visibility = "hidden";
	
	document.getElementById('props_snap_down').style.visibility = "visible";
	document.getElementById('props_block').style.visibility = "visible";		

	//middle
	if(split_view){
		document.getElementById('middle_long').style.visibility = "visible";
		document.getElementById('middle_short').style.visibility = "visible";
	}	
}

function tab_click_resu(tab_name){
	
	//tree
	
	actual_tree_number = tab_name.substr(4);
	
	rebuild_rech_tree();
	
	document.getElementById('tree_logo').style.visibility = "hidden";
	
	document.getElementById('tree_block').style.visibility='hidden';
	
	document.getElementById('tree_block_rech').style.visibility='visible';
	
	document.getElementById('top_fill').style.visibility = "visible";
	
	//right
	document.getElementById('right').style.visibility = 'visible';
	
	document.getElementById('right').style.zIndex = '1';	
		
	//recherche
	
	var actual_rechdet_container = false;
	
	var actual_res_contents = false;
	
	tab_click_deactivate_rechmask();
	
	if(document.getElementsByName('words').length>0) {
		document.getElementsByName('words')[0].blur();
	}

	document.getElementById('results').style.visibility = 'hidden';
	
	rechdet_full_visible = false;
	
	if(document.getElementById('tab_'+tab_name)){
		var actual_res_number = tab_name.substr(4);
	
		if(document.getElementById('riders_detail'+actual_res_number)){
			document.getElementById('riders_detail'+actual_res_number).style.visibility = "visible";
		}
	
		var actual_res_divs = document.getElementById("tab_"+tab_name).getElementsByTagName('div');
	
		for(var i=0; i<actual_res_divs.length;i++){
			if(actual_res_divs[i].id=="rechdet_container"+actual_res_number){
				actual_rechdet_container = actual_res_divs[i];
			}
			else if(actual_res_divs[i].id=="res_contents"+actual_res_number) actual_res_contents = actual_res_divs[i];
		}
	
		if(actual_rechdet_container){
			var actual_rechdet_container_divs = actual_rechdet_container.getElementsByTagName('div');
		
			for(var i=0; i<actual_rechdet_container_divs.length;i++){
				if(actual_rechdet_container_divs[i].id=="rechdet_cont_path"+actual_res_number) actual_rechdet_container_divs[i].innerHTML='';			
				if(actual_rechdet_container_divs[i].id=="rechdet_cont_content"+actual_res_number) actual_rechdet_container_divs[i].innerHTML='';
			}
			
			actual_rechdet_container.style.visibility = 'hidden';
	
			actual_res_contents.style.visibility = 'visible';
	
			adjust_resu(actual_res_number);
		}
		
		document.getElementById('tab_'+tab_name).style.visibility = 'visible'; 
	}		
	
	//navigation
	hide_navmini();
	
	if(document.getElementById('navigation')) document.getElementById('navigation').style.visibility='hidden';
	
	//ware
	document.getElementById('tab_ware').style.visibility = 'hidden';
		
	//view
	
	//props
	document.getElementById("props_block").style.visibility='hidden';
	document.getElementById('props_snap_down').style.visibility = 'inherit';

	if(split_view){
		document.getElementById('props_snap_down').style.visibility = "visible";
		document.getElementById('props_block').style.visibility = "visible";
	}
	
	if(!props_visible && props_visible_sav4rech) props_visible = true;

	//middle
	document.getElementById("middle_short").style.visibility='hidden';
	document.getElementById("middle_long").style.visibility='hidden';
	
	//slider
	if(document.getElementById('res_contents'+actual_res_number)){
		var actual_res_tab = document.getElementById(tab_name);
		
		var actual_res_number = tab_name.substr(4);
	
		var slidebar_height = (windowInnerHeight - document.getElementById('res_contents'+actual_res_number).offsetTop)*0.7-10;//!!!!!! 10 als konstante??
		
		actual_slider_pos =  res_slider_pos[actual_res_number];
		
		var slider_top = document.getElementById('slidebar_icon').offsetTop;
		var slider_height = document.getElementById('slidebar_icon').height;
		var new_dot_pos;
		if(res_count[actual_res_number] > 0) new_dot_pos = actual_slider_pos/res_count[actual_res_number] * slider_height;
		else new_dot_pos = 0; 
		
		document.getElementById('slider_dot').style.top = (slider_top + new_dot_pos)+"px";
		
		document.getElementById('slider_dot').style.left = -3+"px";
	}
}

function tab_click_inds(tab_name){

	//tree
	actual_tree_number = -1;
	
	if(tree_logo_visible){
		document.getElementById('tree_logo').style.visibility = "inherit";
	}
	else{
		document.getElementById('tree_logo').style.visibility = "hidden";
	}
	
	document.getElementById('tree_block').style.visibility = 'visible';
	document.getElementById('tree_block_rech').style.visibility='hidden';
	
	document.getElementById('top_fill').style.visibility = "hidden";
	
	init_tree_shouldbe_visible = true;
	
	//right
	document.getElementById('right').style.zIndex = '1';	
	
	//recherche
	tab_click_deactivate_rechmask();
	
	if(document.getElementsByName('words').length>0) {
		document.getElementsByName('words')[0].blur();
	}	
	
	document.getElementById('results').style.visibility = 'hidden';	
	
	rechdet_full_visible = false;
	
	//navigation
	hide_navmini();
	if(document.getElementById('navigation')) document.getElementById('navigation').style.visibility='visible';	
	
	//ware
	document.getElementById('tab_ware').style.visibility = 'hidden';
	
	//view
	
	//props
	if(split_view){
		document.getElementById('props_snap_down').style.visibility = "visible";
		document.getElementById('props_block').style.visibility = "visible";
	}
	else{
		document.getElementById('props_block').style.visibility = 'hidden';
	}
	
	if(!props_visible && props_visible_sav4rech) props_visible = true;
	
	//middle
	
	var actual_res_number = tab_name.substr(4);
	
	if(document.getElementById('riders_detail'+actual_res_number)){
		document.getElementById('riders_detail'+actual_res_number).style.visibility = "visible";
	}
	
	document.getElementById("middle_long").innerHTML = middle_long_inds[actual_res_number];
	document.getElementById("middle_short").innerHTML = middle_short_inds[actual_res_number];	
	
	document.getElementById("middle_short").style.width = document.getElementById("middle_long").offsetWidth+"px";
	
	document.getElementById('middle_long').style.visibility = 'visible';
	document.getElementById('middle_short').style.visibility = 'visible';
	
	//inds
	document.getElementById("tab_inds"+actual_res_number).style.visibility = "hidden";
	document.getElementById("tab_inds"+actual_res_number).style.left = (document.getElementById("right").offsetLeft-10)+"px";//??konstante
	document.getElementById("tab_inds"+actual_res_number).style.width = (document.getElementById("right").offsetWidth-10)+"px";//??konstante
	
	//slider
	var slider_top = -5;//konst-antipadding
	
	var slider_height = document.getElementById('slidebar_icon').offsetHeight-document.getElementById('slider_dot').offsetHeight-slider_top;
	
	var new_dot_pos = 0;
	
	if(actual_middle_count > 0){
		 if(actual_middle_count!=1){
			new_dot_pos = actual_pag_inds/(actual_middle_count-1) * slider_height;
		 }
	}
	
	if(document.getElementById('slider_dot')){
		document.getElementById('slider_dot').style.top = (slider_top + new_dot_pos)+"px";
		document.getElementById('slider_dot').style.left = -3+"px";		
	}
}
