			var book_pos = Math.round(Math.random() * (books.length - 1));
			
			var rf_width = 700;
			var rf_height = 270;
			var rf_center_width = 169;
			var scrollbar_height = 20;
			var scrollbar_width = 500;
			var animation_steps = 12;
			var animation_steps_diff = 7;
			var animation_steps_browsing = 3;
			var animation_total_time = 500;
			var gif_animation_time = 500;
			
			var button_width = 18;
			var button_height = 18;
			
			// Cover-Werte
			var covers_count = 8; // Anzahl sichtbarer Cover			
			var covers_width = 23;
			var covers_height = 233;
			
			// Verschiebung gegen den Rand
			var covers_shift = 50;
			
			var slider_movement = 3;
			var slider_timeout = 40;
			var slider_minwidth = 71;
			
			// Animation-Werte
			var animation_steps_browsing_bu;
			var animation_steps_bu;
			var animation_total_time_bu;
			var animation_act_step;
			var animation_direction; //-1 or 1
			var animation_direction_new = 0;
			var animation_running = 0;  // 0 = No,  1= Normal, 2=Browsing
			var rf_ani;
			
			// Scrollbar-Werte
			//var slider_width = Math.max(Math.round(rf_width / books.length), slider_minwidth);
			var slider_width = slider_minwidth;
			var dragel;
			// Position, an der das Objekt angeklickt wurde.
			var dragx = 0;
			var dragy = 0;

			// Mausposition
			var posx = 0;
			var posy = 0;
			
			var drag_timeout;
			
			// Cover-Arrays
			var covers_left = new Array(covers_count + 1);
			var covers_right = new Array(covers_count + 1);
			var containers_left = new Array(covers_count + 1);
			var containers_right = new Array(covers_count + 1);
			
			// Diese Variable zeigt an, welcher Array-Index das erste von links sichtbare Cover ist
			var covers_first_visible;
			
			function MM_preloadImages() { //v3.0
				var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
				var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
				if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
			}
			
			function preloadBooks() {				
				for(var i = 0; i < books.length; i++) 
					MM_preloadImages(coverUrl(books[i]),rueckenUrl(books[i]));
			}
			
			
			
			function MM_checkPreload() {
				var d=document; 
				var loaded = 0;if(d.images) {
					for(var i=0; i<d.MM_p.length; i++) 
						if (d.MM_p[i].complete == true || d.MM_p[i].src=="") 
							loaded++;
				}
				document.getElementById("rf_loading_status").innerHTML = Math.round(loaded/d.MM_p.length*100)+"%";
				
				// IE 7 Workaround Animated Gifs
				if(loaded == d.MM_p.length) 
					for(var i=0; i<d.MM_p.length; i++) 
						d.MM_p[i].src=""; 
				
				
				return (loaded == d.MM_p.length);
			}
			
			function coverUrl(cover_id) {				
				return cover_dir + "regal_cover/"+cover_id+".jpg";
			}
			
			function rueckenUrl(cover_id) {				
				return cover_dir + "regal_ruecken/"+cover_id+".jpg"
			}

			function makeLink(id) {
				return "titel_"+id+".html?KeepThis=true&TB_iframe=true&height=530&width=700&modal=true";
			}
			
			function makeLink2(id) {
				return "javascript:sprung(" + id + ");";
			}
			
			function load_cover(cover_nr) {		
				document.getElementById("cover_img").src = coverUrl(books[cover_nr]);
					
				// Link setzten				
				document.getElementById("cover_link").href = makeLink2(cover_nr);
			}
			
			function load_act_cover() {		
				document.getElementById("cover_img").src = coverUrl(books[book_pos]);
					
				// Link setzten				
				document.getElementById("cover_link").href = makeLink(books[book_pos]);
			}
			
			function load_next_covers(change_book_pos) {
			
				if(change_book_pos == 1) {
					if(animation_direction == 1 && book_pos == 0)
						book_pos = books.length - 1;
					else
					if(animation_direction == -1 && book_pos == books.length - 1)
						book_pos = 0;
					else
						book_pos = book_pos - animation_direction;
				}
				
				
				// Links
				for(var i = 0; i < covers_count + 2; i++) {
					id = (covers_first_visible + covers_count - i) % (covers_count + 2);
					if(id < 0) {
						id = covers_count + 2 + id;	
						covers_left[id].style.display = "none";
					}else					
					if (book_pos - i >= 0) {
						if(animation_running != 2) {
							covers_left[id].src = rueckenUrl(books[book_pos - i]);
							//containers_left[id].className = "thickbox";
							containers_left[id].href = makeLink2(book_pos - i);
						}
						else
							covers_left[id].src = images_dir + "regal/_verschwommen_"+series[book_pos - i]+".jpg";
						
						
						covers_left[id].style.display = "block";
					}else
						covers_left[id].style.display = "none";
				}
				
				// Rechts
				for(var i = 0; i < covers_count + 2; i++) {
					id = (covers_first_visible + i - 1) % (covers_count + 2);
					if(id < 0)
						id = covers_count + 2 + id;		
						
					if(animation_running != 2) {		
						covers_right[id].src = rueckenUrl(books[(book_pos + i) % books.length]);
						//containers_right[id].className = "thickbox";
						containers_right[id].href = makeLink2((book_pos + i) % books.length);
					}
					else
						covers_right[id].src = images_dir + "regal/_verschwommen_"+series[(book_pos + i) % books.length]+".jpg";
					
					if(book_pos + i >= books.length)			
						covers_right[id].style.display = "none";
					else
						covers_right[id].style.display = "block";
					
				}
				
			}
			
			
				
			
			function rf_animation_step() {
			
				if(animation_running == 2)
					load_next_covers(0);
				
				if(animation_running == 1)
					animation_steps = animation_steps - animation_steps_diff;
				
				if(((animation_act_step <= animation_steps&&animation_direction == 1)||(animation_act_step >= animation_steps_diff && animation_direction == -1))&&animation_running == 1 || animation_running > 1) {
					if(animation_direction == -1&&animation_running == 1)
						animation_act_step = animation_act_step - animation_steps_diff;
				// Links
				for(var i = 0; i < covers_count + 2; i++) {
					// Linkes Hidden-Cover
					if(((covers_first_visible == 0)&&(i == covers_count + 1))||(i==covers_first_visible-1)) {
						// Erscheint
						if(animation_direction==1)
							covers_left[i].style.left = -covers_width + Math.round((covers_width+covers_shift) * animation_act_step / animation_steps);						
					} else
					// Linkes Außencover verschwindet
					if((animation_direction == -1)&&(i == covers_first_visible)) 
						covers_left[i].style.left = covers_shift - Math.round((covers_width+covers_shift) * animation_act_step / animation_steps);						
					else
					// Rechtes Hidden-Cover
					if(((covers_first_visible == 0)&&(i == covers_count))||((covers_first_visible == 1)&&(i == covers_count + 1))||(i == covers_first_visible - 2)) {
						// Erscheint
						if(animation_direction==-1)
							covers_left[i].style.left = Math.round((rf_width-rf_center_width)/2) - (Math.round((rf_width-rf_center_width)/2) - covers_shift - covers_width*(covers_count-1))*animation_act_step / animation_steps;	

					}else
					// Rechts Außencover verschwindet
					if((animation_direction == 1)&&(i == (covers_first_visible + covers_count - 1)%(covers_count + 2))) 
						covers_left[i].style.left = covers_shift + (covers_count-1)*covers_width + (Math.round((rf_width-rf_center_width)/2) - covers_shift - covers_width*(covers_count-1))*animation_act_step / animation_steps;				
					// Alle anderen
					else {
						if(i < covers_first_visible)
							covers_left[i].style.left = (covers_count + 2 - covers_first_visible + i)*covers_width+covers_shift + Math.round(covers_width * animation_act_step / animation_steps)*animation_direction;	
						else
							covers_left[i].style.left = (i - covers_first_visible)*covers_width+covers_shift + Math.round(covers_width * animation_act_step / animation_steps)*animation_direction;	
						
					}
				}
				
					if(animation_direction == -1&&animation_running == 1)
					animation_act_step = animation_act_step + animation_steps_diff;
				
				}
				
				if(((animation_act_step >= animation_steps_diff && animation_direction == 1)|| (animation_act_step <= animation_steps&&animation_direction == -1)) && animation_running == 1 || animation_running > 1) {
					if(animation_direction == 1&&animation_running == 1)
						animation_act_step = animation_act_step - animation_steps_diff;
				
				
				
				// Rechts
				for(var i = 0; i < covers_count + 2; i++) {
					// Linkes Hidden-Cover
					if(((covers_first_visible == 0)&&(i == covers_count + 1))||(i==covers_first_visible-1)) {
						// Erscheint
						if(animation_direction==1) 
							covers_right[i].style.right = Math.round((rf_width-rf_center_width)/2) - (Math.round((rf_width-rf_center_width)/2) - covers_shift - covers_width*(covers_count-1))*animation_act_step / animation_steps;	
					} else
					// Linkes Außencover verschwindet
					if((animation_direction == -1)&&(i == covers_first_visible)) {
						covers_right[i].style.right = covers_shift + (covers_count-1)*covers_width + (Math.round((rf_width-rf_center_width)/2) - covers_shift - covers_width*(covers_count-1))*animation_act_step / animation_steps;	
					}
					else
					// Rechtes Hidden-Cover
					if(((covers_first_visible == 0)&&(i == covers_count))||((covers_first_visible == 1)&&(i == covers_count + 1))||(i == covers_first_visible - 2)) {
						if(animation_direction==-1) 
							covers_right[i].style.right = -covers_width + Math.round((covers_width+covers_shift) * animation_act_step / animation_steps);						

					}else
					// Rechts Außencover verschwindet
					if((animation_direction == 1)&&(i == (covers_first_visible + covers_count - 1)%(covers_count + 2))) {
						covers_right[i].style.right = covers_shift - Math.round((covers_width+covers_shift) * animation_act_step / animation_steps);						
					// Alle anderen
					}else {
						if(i < covers_first_visible)
							covers_right[i].style.right = (covers_first_visible - i - 3)*covers_width + covers_shift - Math.round(covers_width * animation_act_step / animation_steps)*animation_direction;
						else
							covers_right[i].style.right = (covers_count + covers_first_visible - i - 1)*covers_width + covers_shift - Math.round(covers_width * animation_act_step / animation_steps)*animation_direction;
						
					}
				}
					if(animation_direction == 1&&animation_running == 1)
						animation_act_step = animation_act_step + animation_steps_diff;
				
				}
				
				if(animation_running == 1)
					animation_steps = animation_steps + animation_steps_diff;
				
				animation_act_step++;
				
				if(animation_act_step > animation_steps) {				
					covers_first_visible = covers_first_visible - animation_direction;
					if(covers_first_visible == -1)
						covers_first_visible = covers_count + 1;
					
					if(covers_first_visible == covers_count + 2)
						covers_first_visible = 0;					
					
					if(animation_running==2) {		
						if(animation_direction_new != 0) {
							animation_direction = animation_direction_new;
							animation_direction_new = 0;
						}				
						animation_act_step = 1;
					}else{						
						clearInterval(rf_ani);
						
						if(animation_running==1) 						
							load_next_covers(1)
						else
							load_next_covers(0);
							
						if(animation_running == 3){						
							animation_total_time = animation_total_time_bu;
							animation_steps = animation_steps_bu;
						}
						animation_running = 0;
											
						pos_slider();
						
						load_act_cover();
						
						if(dragel==null){
  						document.getElementById("rf_left_overlay").style.display="none";
  						document.getElementById("rf_right_overlay").style.display="none";
  						}
					}					
				}	
			
			}
			
			function rf_animation_cover() {
					if(animation_direction == 1)
						document.getElementById("cover_img").src = images_dir + "regal/lr_"+series[book_pos-1]+series[book_pos]+".gif";
					else
						document.getElementById("cover_img").src = images_dir + "regal/rl_"+series[book_pos]+series[book_pos+1]+".gif";		
			}			
			function rf_animation_cover_inf() {
					if(animation_running == 2) {
						if(animation_direction == 1)
							document.getElementById("cover_img").src = images_dir + "regal/lr_"+series[book_pos-1]+series[book_pos]+".gif";
						else
							document.getElementById("cover_img").src = images_dir + "regal/rl_"+series[book_pos]+series[book_pos+1]+".gif";	
						setTimeout("rf_animation_cover_inf()",gif_animation_time);
					}
			}
			
			function rf_animation_start(direction) {
				if(animation_running==false) {
			
					load_next_covers(0);
					
					animation_running = 1;
					animation_act_step = 1;
					animation_direction = direction;
					rf_ani = setInterval("rf_animation_step()",Math.round(animation_total_time/animation_steps));
					setTimeout('rf_animation_cover()',80);
				}
			}
			
			function rf_browse_animation_start(direction) {
				if(animation_running==0) {	
			
					load_next_covers(0);
									
					animation_total_time_bu = animation_total_time;
					animation_steps_bu = animation_steps;
					animation_steps = animation_steps_browsing;
					animation_running = 2;
					animation_act_step = 1;
					animation_direction = direction;
					rf_animation_cover_inf();
					rf_ani = setInterval("rf_animation_step()",Math.round((animation_total_time/5)/animation_steps));
					
				}
			}
			
			function pos_slider() {				
				var range = scrollbar_width - slider_width;
				var newPos = Math.round((book_pos / (books.length-1)) * range);
				if(document.getElementById("rf_slider").style.left == "")
					var actPos = 0;
				else
					var actPos = parseInt(document.getElementById("rf_slider").style.left);
				if(dragel == null) {
					if(actPos != newPos) {
						if(Math.abs(actPos - newPos) < slider_movement)
							document.getElementById("rf_slider").style.left = newPos;
						else
						if(actPos > newPos)
					   		document.getElementById("rf_slider").style.left = actPos - slider_movement;
						else
						if(actPos < newPos)
					   		document.getElementById("rf_slider").style.left = actPos + slider_movement;
						setTimeout("pos_slider()", slider_timeout);
						
					}
				}
			}
			function pos_slider_direct() {				
				var range = scrollbar_width - slider_width;
				var newPos = Math.round((book_pos / (books.length-1)) * range);
				document.getElementById("rf_slider").style.left = newPos;
			}
			
			// Erzeugt das sichtbare Buch aus der Drag-Position
			function rf_bookpos_from_drag() {
				var range = scrollbar_width - slider_width;
				var pos = parseInt(document.getElementById("rf_slider").style.left);
				
				var new_pos = Math.floor((pos / range) * books.length);
				if(new_pos != book_pos) {
					book_pos = new_pos;
				}
			
			
			}
			
			function rf_browse_animation_stop() {
				if(animation_running==2) {
					animation_running = 3;
					animation_act_step = Math.round(animation_act_step * (animation_steps_bu/animation_steps));
					animation_steps = animation_steps_bu;
					clearInterval(rf_ani);
					rf_ani = setInterval("rf_animation_step()",Math.round((animation_total_time)/animation_steps));

				}
			}
			
			
			// Stellt die Ausgangsposition der Covers her
			function rf_position_covers() {
				covers_first_visible = 1;
				
				// Links
				for(var i = 0; i < covers_count + 2; i++) {
					// Linkes Hidden-Cover
					if((i == covers_first_visible - 1)||((covers_first_visible == 0)&&(i == covers_count + 1))) {
						covers_left[i].style.left = -covers_width;
						//covers_left[i].className="thickbox";
					}						
					else
					// Rechts Hidden-Cover
					if((i == covers_first_visible - 2)||((covers_first_visible == 1)&&(i == covers_count + 1))) 
						covers_left[i].style.left = Math.round((rf_width-rf_center_width)/2);		
					// Alle anderen
					else
						covers_left[i].style.left = (i - covers_first_visible)*covers_width+covers_shift;	
				
				}
				
				// Rechts
				for(var i = 0; i < covers_count + 2; i++) {
					// Linkes Hidden-Cover
					if(i == 0) 
						covers_right[i].style.right = Math.round((rf_width-rf_center_width)/2);							
					else
					// Rechtes Hidden-Cover
					if((i == covers_count + 1)) 
						covers_right[i].style.right = -covers_width*2;
					// Alle anderen
					else
						covers_right[i].style.right = (covers_count - i)*covers_width+covers_shift;	
				
				}			
			}
			
			// Erzeugt die Cover-Imgs
			function rf_init_img() {
				for(var i = 0; i < covers_count + 2; i++) {
					containers_left[i] = document.createElement('a');
					//containers_left[i].href = "#"+i;
					containers_left[i].onclick = "load_cover(" + i + ");";
					//containers_left[i].className = "thickbox";
					document.getElementById("rf_left").appendChild(containers_left[i]);
					
					covers_left[i] = document.createElement('img');
					covers_left[i].width = covers_width;
					covers_left[i].height = covers_height;
					covers_left[i].style.position = "absolute";
					covers_left[i].style.width = covers_width;
					covers_left[i].style.height = covers_height;
					covers_left[i].src = cover_dir + "regal_ruecken/_verschwommen.jpg";
					covers_left[i].border = "0";
					containers_left[i].appendChild(covers_left[i]);
					
					containers_right[i] = document.createElement('a');
					document.getElementById("rf_right").appendChild(containers_right[i]);
					
					covers_right[i] = document.createElement('img');
					covers_right[i].width = covers_width;
					covers_right[i].height = covers_height;	
					covers_right[i].style.position = "absolute";
					covers_right[i].style.width = covers_width;
					covers_right[i].style.height = covers_height;					
					covers_right[i].src = cover_dir + "regal_ruecken/_verschwommen.jpg";					
					covers_right[i].border = "0";		
					containers_right[i].appendChild(covers_right[i]);				
				}		
				
				rf_position_covers();
			
			}
			
			function rf_scrollbar_init() {
					el = document.getElementById("rf_scrollbar").style;
					el.top = rf_height;
					el.height = scrollbar_height;
					el.width = scrollbar_width;
					el.left = Math.round((rf_width-scrollbar_width)/2);
					el.backgroundColor = "#DFDFDF";
					
					el = document.getElementById("rf_slider").style;
					el.height = scrollbar_height;
					el.width = slider_width;
					

 					document.onmousemove = rf_drag;
  					document.onmouseup = rf_stop_drag;	
			
			}
			
			function rf_start_drag() {
				dragel = document.getElementById("rf_slider");

  				dragx = posx - dragel.offsetLeft;
  				dragy = posy - dragel.offsetTop;
  				
  				document.getElementById("rf_left_overlay").style.display="block";
  				document.getElementById("rf_right_overlay").style.display="block";

			}


			function rf_stop_drag() {
  				dragel = null;
  				rf_browse_animation_stop();
  				
  				if(animation_running == 0) {
  				
  						document.getElementById("rf_left_overlay").style.display="none";
  						document.getElementById("rf_right_overlay").style.display="none";
  				}
			}


			function rf_drag(ereignis) {
  				posx = document.all ? window.event.clientX : ereignis.pageX;
  				if(dragel != null) {  			
  					var left_old = parseInt(dragel.style.left);
  					if(posx - dragx >= 0 && posx - dragx <= scrollbar_width - slider_width) {
    					dragel.style.left = (posx - dragx) + "px";
    					clearTimeout(drag_timeout);
    					drag_timeout=setTimeout("rf_browse_animation_stop()",100);
  						if(Math.abs(left_old - (posx - dragx)) < 1) 
  							rf_browse_animation_stop();
  						else
  						if(left_old > (posx - dragx)) {  						 						
  							rf_browse_animation_start(1);
  							animation_direction_new = 1;
  						}else{						 						
  							rf_browse_animation_start(-1);
  							animation_direction_new = -1;
  						}
  						rf_bookpos_from_drag();
    				}else
    					rf_browse_animation_stop();
    				
    			}

			}
			
			function checkLoading() {
				if(MM_checkPreload() == true) 
					document.getElementById("rf_loading").style.display = "none";
						
				else
					setTimeout("checkLoading()",50);
			}
			
			// Init
			function rf_init() {
			
				// Rackframe
				var rf = document.getElementById("rf").style;
				rf.display = "block";
				rf.width = rf_width;				
				rf.height = rf_height + scrollbar_height;	
				
				// Rackframe-Loading
				var rf = document.getElementById("rf_loading").style;
				rf.width = rf_width;				
				rf.height = rf_height + scrollbar_height;		
				var rf = document.getElementById("rf_loading_img").style;
				rf.marginTop = Math.round(rf_height / 2);			
				
				// Rackframe-Left
				rf = document.getElementById("rf_left").style;
				rf.height = rf_height;	
				// Rackframe-Left
				rf = document.getElementById("rf_left_overlay").style;
				rf.height = rf_height;	
				rf.left = -Math.round(rf_center_width/2);								
				
				// Rackframe-Right
				rf = document.getElementById("rf_right").style;
				rf.height = rf_height;		
				rf.left = Math.round(rf_width/2);								
				
				// Rackframe-Right
				rf = document.getElementById("rf_right_overlay").style;
				rf.height = rf_height;		
				rf.left = Math.round(rf_width/2+rf_center_width/2);
				
				// Rackframe-Center
				rf = document.getElementById("rf_center").style;
				rf.height = rf_height
				rf.width = rf_center_width;
				rf.left  = Math.round((rf_width-rf_center_width)/2);
				
				// Button-Left
				rf = document.getElementById("rf_button_left").style;
				rf.height = button_height;
				rf.width = button_width;
				rf.top = rf_height;
				rf.left  = Math.round((rf_width-scrollbar_width)/2)-button_width-10;
				
				// Button-Right
				rf = document.getElementById("rf_button_right").style;
				rf.height = button_height;
				rf.width = button_width;
				rf.top = rf_height;
				rf.left  = Math.round((rf_width+scrollbar_width)/2)+10;
				
				rf_scrollbar_init();
				
				rf_init_img();
				
				load_next_covers(0);
				
				load_act_cover();			
				
				MM_preloadImages(images_dir + "regal/lr_ss.gif");
				MM_preloadImages(images_dir + "regal/lr_sw.gif");
				MM_preloadImages(images_dir + "regal/lr_ws.gif");
				MM_preloadImages(images_dir + "regal/lr_ww.gif");
				MM_preloadImages(images_dir + "regal/rl_ss.gif");
				MM_preloadImages(images_dir + "regal/rl_sw.gif");
				MM_preloadImages(images_dir + "regal/rl_ws.gif");
				MM_preloadImages(images_dir + "regal/rl_ww.gif");
				MM_preloadImages(images_dir + "regal/lr_gg.gif");
				MM_preloadImages(images_dir + "regal/lr_gs.gif");
				MM_preloadImages(images_dir + "regal/lr_gw.gif");
				MM_preloadImages(images_dir + "regal/lr_sg.gif");
				MM_preloadImages(images_dir + "regal/lr_wg.gif");
				MM_preloadImages(images_dir + "regal/rl_gg.gif");
				MM_preloadImages(images_dir + "regal/rl_gs.gif");
				MM_preloadImages(images_dir + "regal/rl_gw.gif");
				MM_preloadImages(images_dir + "regal/rl_sg.gif");
				MM_preloadImages(images_dir + "regal/rl_wg.gif");
				MM_preloadImages(images_dir + "scroll_balken_hell.png");
				MM_preloadImages(images_dir + "scroll_balken.png");
				MM_preloadImages(images_dir + "regal/_verschwommen_g.jpg");
				MM_preloadImages(images_dir + "regal/_verschwommen_w.jpg");
				MM_preloadImages(images_dir + "regal/_verschwommen_s.jpg");
				
				preloadBooks();
				
				checkLoading();
				
				pos_slider_direct();
			}		
		
		// Init
			function sprung(new_book_pos) {
			
				book_pos = new_book_pos;
				
				// Rackframe
				var rf = document.getElementById("rf").style;
				rf.display = "block";
				rf.width = rf_width;				
				rf.height = rf_height + scrollbar_height;	
				
				// Rackframe-Loading
				var rf = document.getElementById("rf_loading").style;
				rf.width = rf_width;				
				rf.height = rf_height + scrollbar_height;		
				var rf = document.getElementById("rf_loading_img").style;
				rf.marginTop = Math.round(rf_height / 2);			
				
				// Rackframe-Left
				rf = document.getElementById("rf_left").style;
				rf.height = rf_height;	
				// Rackframe-Left
				rf = document.getElementById("rf_left_overlay").style;
				rf.height = rf_height;	
				rf.left = -Math.round(rf_center_width/2);								
				
				// Rackframe-Right
				rf = document.getElementById("rf_right").style;
				rf.height = rf_height;		
				rf.left = Math.round(rf_width/2);								
				
				// Rackframe-Right
				rf = document.getElementById("rf_right_overlay").style;
				rf.height = rf_height;		
				rf.left = Math.round(rf_width/2+rf_center_width/2);
				
				// Rackframe-Center
				rf = document.getElementById("rf_center").style;
				rf.height = rf_height
				rf.width = rf_center_width;
				rf.left  = Math.round((rf_width-rf_center_width)/2);
				
				load_next_covers(0);
				
				load_act_cover();			
				
				preloadBooks();
				
				checkLoading();
				
				pos_slider_direct();
			}		
		