var ganz_unten = false;
var scrolled_by = 0;
var scrolled_by2 = 0;
var browser = navigator.appName;

function intro_include(){
  document.getElementById('flash').innerHTML = '';
  document.getElementById('flash').innerHTML = '<object classid="CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000" width="900" height="500" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"><param name="movie" value="swf/intro.swf"><param name="quality" value="best"><param name="scale" value="exactfit"><param name="menu" value="true"><param name="wmode" value="opaque"><param name="bgcolor" value="#CB0F0D"><object data="swf/intro.swf" width="900" height="500" type="application/x-shockwave-flash"><param name="quality" value="high"><param name="bgcolor" value="#CB0F0D"><param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer">FAIL (Hier sollte Flash stehen...)</object></object>';
}

function play(){
  var song;
  if(document.getElementById('aa').checked == true){
	song = 'media/player.swf?meta_seconds=265&meta_title=anders&meta_artist=appetite%20apes&meta_autoplay=true&meta_link=anders.mp3';
  }else{
    if(document.getElementById('ab').checked == true){
      song = 'media/player.swf?meta_seconds=278&meta_title=trainspotting&meta_artist=appetite%20apes&meta_autoplay=true&meta_link=train.mp3';  
    }else{
      if(document.getElementById('ac').checked == true){
        song = 'media/player.swf?meta_seconds=322&meta_title=i%20don%27t%20care&meta_artist=appetite%20apes&meta_autoplay=true&meta_link=care.mp3';
      }else{
        if(document.getElementById('ad').checked == true){
          song = 'media/player.swf?meta_seconds=403&meta_title=75&meta_artist=appetite%20apes&meta_autoplay=true&meta_link=75.mp3'; 
           }else{
				if(document.getElementById('ae').checked == true){
					song = 'media/player.swf?meta_seconds=160.5&meta_title=interview&meta_artist=landeswelle&meta_autoplay=true&meta_link=interview1.mp3'; 	
				}else{
					if(document.getElementById('af').checked == true){
						song = 'media/player.swf?meta_seconds=148&meta_title=agathe%20bauer%20songs%3A%20red%20hot%20chili%20peppers&meta_artist=landeswelle&meta_autoplay=true&meta_link=interview2.mp3'; 
					}
				}
		   }
        }
     }
  }
  document.getElementById('player').innerHTML = '';
  var browser = navigator.appName.toLowerCase();
  document.getElementById('player').innerHTML = '<table border="0" style="border-collapse:collapse;"><tr><td width="454" height="15" colspan="3" style="background-image:url(images/player.gif); background-position:center; background-repeat:no-repeat;"></td></tr><tr><td width="2" style="background-image:url(images/player_strich.gif);background-position:center; background-repeat:repeat-y;"></td><td width="450"><object classid="CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000" width="450" height="130" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"><param name="movie" value="'+song+'"><param name="quality" value="best"><param name="scale" value="exactfit"><param name="menu" value="true"><param name="bgcolor" value="#CB0F0D"><embed src="'+song+'" quality="best" scale="exactfit" menu="false" bgcolor="#CB0F0D" width="450" height="130" swLiveConnect="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash"></embed></object></td><td width="2" style="background-image:url(images/player_strichb.gif); background-position:center; background-repeat:repeat-y;"></td></tr><tr  id="bottom_table" align="center"><td colspan="3" height="14" style="background-image:url(images/player_down.gif); background-position:center; background-repeat:no-repeat;"></td></tr></table>';  
}

function playb(){
    var song;
  if(document.getElementById('aa').checked == true){
    song = 'media/player.swf%3Fmeta_seconds=265%26meta_title=anders%26meta_artist=appetite%20apes%26meta_autoplay=true%26meta_link=anders.mp3';
  }else{
    if(document.getElementById('ab').checked == true){
      song = 'media/player.swf%3Fmeta_seconds=278%26meta_title=trainspotting%26meta_artist=appetite%20apes%26meta_autoplay=true%26meta_link=train.mp3';  
    }else{
      if(document.getElementById('ac').checked == true){
        song = 'media/player.swf%3Fmeta_seconds=322%26meta_title=i%20don%27t%20care%26meta_artist=appetite%20apes%26meta_autoplay=true%26meta_link=care.mp3';    
      }else{
        if(document.getElementById('ad').checked == true){
          song = 'media/player.swf%3Fmeta_seconds=403%26meta_title=75%26meta_artist=appetite%20apes%26meta_autoplay=true%26meta_link=75.mp3'; 
           }else{
				if(document.getElementById('ae').checked == true){
					song = 'media/player.swf%3Fmeta_seconds=160.5%26meta_title=interview%26meta_artist=landeswelle%26meta_autoplay=true%26meta_link=interview1.mp3';
				}else{
					if(document.getElementById('af').checked == true){
						song = 'media/player.swf%3Fmeta_seconds=148%26meta_title=agathe%20bauer%20songs%3A%20red%20hot%20chili%20peppers%26meta_artist=landeswelle%26meta_autoplay=true%26meta_link=interview2.mp3';
					}
				}
		   }
        }
     }
  }
  window.open('player.php?file='+encodeURIComponent(song),'music','width=470, height=160');
}

function play_video(){
	var video;
	switch(true){
		case document.getElementById('es').checked: video = "media/es.swf";break;
		case document.getElementById('kramatik').checked: video = "media/kramatik.swf";break;
		case document.getElementById('schier').checked: video = "media/auto.swf";break;
		case document.getElementById('adolfissimo').checked: video = "media/adolfissimo.swf";break;
		case document.getElementById('namensgebung').checked: video = "media/namensgebung.swf";break;
	}
	document.getElementById('video_player').style.border = 'none';
	document.getElementById('video_player').style.width = 'auto';
	document.getElementById('video_player').style.height = 'auto';
	document.getElementById('video_player').innerHTML = '';
	document.getElementById('video_player').innerHTML = '<object classid="CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000" width="480" height="405" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"><param name="movie" value="'+video+'" /><param name="quality" value="high" /><param name="scale" value="exactfit" /><param name="menu" value="true" /><param name="wmode" value="opaque" /><param name="bgcolor" value="#72190a" /><object data="'+video+'" width="480" height="405" type="application/x-shockwave-flash"><param name="quality" value="high" /><param name="bgcolor" value="#72190a" /><param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer" />E: Scheinbar kann das Flash nicht von Ihrem Browser wiedergegeben werden.</object></object>';
}

function play_video_newwindow(){
	var video;
	switch(true){
		case document.getElementById('es').checked: video = "media/es.swf";break;
		case document.getElementById('kramatik').checked: video = "media/kramatik.swf";break;
		case document.getElementById('schier').checked: video = "media/auto.swf";break;
		case document.getElementById('adolfissimo').checked: video = "media/adolfissimo.swf";break;
		case document.getElementById('namensgebung').checked: video = "media/namensgebung.swf";break;
	}
	window.open('video_player.php?file='+video,'video','width=500, height=420');
}

function player_include(song){
  document.getElementById('flash').innerHTML = '';
  document.getElementById('flash').innerHTML = '<object classid="CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000" width="450" height="130" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"><param name="movie" value="'+song+'"><param name="quality" value="best"><param name="scale" value="exactfit"><param name="menu" value="true"><param name="bgcolor" value="#CB0F0D"><embed src="'+song+'" quality="best" scale="exactfit" menu="false" bgcolor="#CB0F0D" width="450" height="130" swLiveConnect="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash"></embed></object>';  
}

function video_player_include(video){
  document.getElementById('flash').innerHTML = '';
  document.getElementById('flash').innerHTML = '<object classid="CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000" width="480" height="405" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"><param name="movie" value="'+video+'" /><param name="quality" value="high" /><param name="scale" value="exactfit" /><param name="menu" value="true" /><param name="wmode" value="opaque" /><param name="bgcolor" value="#811B0D" /><object data="'+video+'" width="480" height="405" type="application/x-shockwave-flash"><param name="quality" value="high" /><param name="bgcolor" value="#811B0D" /><param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer" />E: Scheinbar kann das Flash nicht von Ihrem Browser wiedergegeben werden.</object></object>'; 	
}

function change(id, src){
  document.getElementById(id).src = 'images/'+src;
}

function change_bg(id, src){
  document.getElementById(id).style.backgroundImage = 'url(images/'+src+')';
}

function format(type){
	var area = document.forms.gbform.text;
	var text = area.value;
	var str1 = "["+type+"]";
	var str2 = "[/"+type+"]";
	area.focus();
	if(type != 'a'){
		if(typeof area.selectionStart != 'undefined'){
			var curserposition = area.selectionStart;
			var laenge = area.selectionEnd-area.selectionStart;
			var new_text = text.substr(0,area.selectionStart)+str1+text.substr(area.selectionStart,laenge)+str2+text.substr(area.selectionEnd,(text.length-area.selectionEnd));
			area.value = new_text;
			if(laenge == 0){
				area.selectionStart = area.selectionEnd = curserposition + str1.length + laenge;
			}else{
				area.selectionStart = area.selectionEnd = curserposition + str1.length + str2.length + laenge;
			}
		}else{
			if(typeof document.selection != 'undefined'){
				var range = document.selection.createRange();
				var inbetween = range.text;
				var laenge = inbetween.length;
				range.text = str1+inbetween+str2;
				if(laenge == 0){
					range.move("character",-str2.length);	
				}
			}else{
				area.value = area.value+str1+str2;	
			}
		}
	}else{
		if(typeof area.selectionStart != 'undefined'){
			var curserposition = area.selectionStart;
			var laenge = area.selectionEnd-area.selectionStart;
			var new_text;
			var http;
			if(laenge == 0){
				var link = prompt("Bitte die Addresse eingeben!","http://");
				if(link != null){
					new_text = text.substr(0,area.selectionStart)+str1+link+str2+text.substr(area.selectionEnd,(text.length-area.selectionEnd));
					area.value = new_text;
					area.selectionStart = area.selectionEnd = curserposition + str1.length + str2.length + link.length;
				}
			}else{
				if(text.substr(area.selectionStart,laenge).indexOf('http://')==-1){
					var link = prompt("Bitte die Addresse eingeben!","http://");
					if(link != null){
						new_text = text.substr(0,area.selectionStart)+"[a="+link+"]"+text.substr(area.selectionStart,laenge)+str2+text.substr(area.selectionEnd,(text.length-area.selectionEnd));
						area.value = new_text;
					}
					http = true;
				}else{
					new_text = text.substr(0,area.selectionStart)+str1+text.substr(area.selectionStart,laenge)+str2+text.substr(area.selectionEnd,(text.length-area.selectionEnd));
					area.value = new_text;
					http = false;
				}
								if(http){
					if(link != null){
						area.selectionStart = area.selectionEnd = curserposition + str1.length + str2.length + laenge + 1 + link.length;
					}
				}else{
					area.selectionStart = area.selectionEnd = curserposition + str1.length + str2.length + laenge;	
				}
			}
		}else{
			if(typeof document.selection != 'undefined'){
				var range = document.selection.createRange();
				var inbetween = range.text;				
				var laenge = inbetween.length;				
				if(laenge == 0){
					var link = prompt("Bitte die Addresse eingeben!","http://");
					if(link != null){
						range.text = str1+link+str2;
					}
				}else{
					if(range.text.indexOf('http://')==-1){
						var link = prompt("Bitte die Addresse eingeben!","http://");
						if(link != null){
							range.text = "[a="+link+"]"+inbetween+str2;
						}
					}else{
						range.text = str1+inbetween+str2;
					}
				}
			}else{
				area.value = area.value+str1+str2;	
			}
		}		
	}
}


function reset_form(id){
  document.getElementById(id).name.value = '';
  document.getElementById(id).mail.value = '';
  document.getElementById(id).www.value = '';
  document.getElementById(id).icq.value = '';
  document.getElementById(id).text.value = '';
}


prefetch3 = new Image;
prefetch3.src = 'images/unterstrichen2.gif';
prefetch4 = new Image;
prefetch4.src = 'images/link2.gif';
prefetch5 = new Image;
prefetch5.src = 'images/reset2.gif';
prefetch6 = new Image;
prefetch6.src = 'images/fett2.gif';
prefetch7 = new Image;
prefetch7.src = 'images/kursiv2.gif';

function enclose(id,str){
	var area = document.getElementById(id);
	var text = area.value;
	area.focus();
	if(typeof area.selectionStart != 'undefined'){
		var curserposition = area.selectionStart;
		var new_text = text.substr(0,area.selectionStart)+str+text.substr(area.selectionEnd,text.length);
		area.value = new_text;
		area.selectionStart = area.selectionEnd = curserposition + str.length;
	}else{
		if(typeof document.selection != 'undefined'){
			var range = document.selection.createRange();
			range.text = str;
		}else{
			area.value = area.value+str;	
		}
	}
}

prefetch1 = new Image;
prefetch2 = new Image;
function next(id){
  if(!id){    
    selected = selected+1; 
    id = selected;     
  }else{
    selected = parseInt(id);
  }
  if(akt == 'a'){
    handle = document.getElementById('b');
    //voraussetzungen    
    if(intup == true){
      clearInterval(interval);
      }
    handle.style.visibility = 'hidden';
    handle.style.MozOpacity = '0';    
    handle.style.opacity = '0';       
    handle.style.KhtmlOpacity = '0';  
    handle.style.filter = 'alpha(opacity=0)';                         //neu
	//sichergehen, dass die Werte beim aktuellen Bild so sind wie sie sein sollten..
    document.getElementById('a').style.visibility = 'visible';
    document.getElementById('a').style.MozOpacity = '1';    
    document.getElementById('a').style.opacity = '1';       
    document.getElementById('a').style.KhtmlOpacity = '1';  
    document.getElementById('a').style.filter = 'alpha(opacity=100)';   //neu
    opacity=0;                                                         //neu
    //voraussetzungen ende
	//die reihenfolge umkehren
    document.getElementById('a').style.zIndex = '0';
    handle.style.zIndex = '1';
    //document.getElementById('bb').src = "";      
    document.getElementById('bb').src = files[id-1];  
    //prefetching
    if(files[id-2]){
    prefetch1.src = files[id-2];
    }
    
    if(files[id]){
    prefetch2.src = files[id];
    }    
    //prefetching ende
    manage_navigation(id);
     
    akt = 'b'
    interval = setInterval(function(){einblenden('b');},40);  
    intup = true;  
  }else{
    
    handle = document.getElementById('a');
    //voraussetzungen    
    if(intup == true){
      clearInterval(interval);  
    }
    handle.style.visibility = 'hidden';
    handle.style.MozOpacity = '0';    
    handle.style.opacity = '0';       
    handle.style.KhtmlOpacity = '0';
    handle.style.filter = 'alpha(opacity=0)';                       //neu
    document.getElementById('b').style.visibility = 'visible';
    document.getElementById('b').style.MozOpacity = '1';    
    document.getElementById('b').style.opacity = '1';       
    document.getElementById('b').style.KhtmlOpacity = '1'; 
    document.getElementById('b').style.filter = 'alpha(opacity=100)'; //neu
    opacity=0;                                                      //neu
    //ende      
    document.getElementById('b').style.zIndex = '0';
    handle.style.zIndex = '1';
    //document.getElementById('aa').src = "";       
    document.getElementById('aa').src = files[id-1];   
        
    if(files[id-2]){
    prefetch1.src = files[id-2];
    }
    
    if(files[id]){
    prefetch2.src = files[id];
    }    
    
    manage_navigation(id);
      
    akt = 'a'
    interval = setInterval(function(){einblenden('a');},40);  
    intup = true;  
  }
	    if(selected == files.length && slideshow_active){
        clearInterval(slideshow_int);
        slideshow_active = false;
        ganz_unten = false;
        document.getElementById("slideshow_start").style.visibility = "hidden";
        document.getElementById("slideshow_start").innerHTML = "<a href=\"javascript:start_slideshow()\">&gt;Slideshow starten</a>";
    }
}

function previous(){
    selected = selected-1;
    id = selected;
  if(akt == 'a'){
    handle = document.getElementById('b');
    //voraussetzungen    
    if(intup == true){
      clearInterval(interval);
      }
    handle.style.visibility = 'hidden';
    handle.style.MozOpacity = '0';    
    handle.style.opacity = '0';       
    handle.style.KhtmlOpacity = '0';  
    handle.style.filter = 'alpha(opacity=0)';                         //neu
    document.getElementById('a').style.visibility = 'visible';
    document.getElementById('a').style.MozOpacity = '1';    
    document.getElementById('a').style.opacity = '1';       
    document.getElementById('a').style.KhtmlOpacity = '1';    
    document.getElementById('a').style.filter = 'alpha(opacity=100)';   //neu
    opacity=0;                                                         //neu  
    //ende
    document.getElementById('a').style.zIndex = '0';
    handle.style.zIndex = '1';
    //document.getElementById('bb').src = "";       
    document.getElementById('bb').src = files[id-1];  
        
    if(files[id-2]){
    prefetch1.src = files[id-2];
    }
    
    if(files[id]){
    prefetch2.src = files[id];
    }    
      
    manage_navigation(id);
      
    akt = 'b'
    interval = setInterval(function(){einblenden('b');},40);  
    intup = true;     
  }else{
    
    handle = document.getElementById('a');
    //voraussetzungen    
    if(intup == true){
      clearInterval(interval);  
    }
    handle.style.visibility = 'hidden';
    handle.style.MozOpacity = '0';    
    handle.style.opacity = '0';       
    handle.style.KhtmlOpacity = '0';
    handle.style.filter = 'alpha(opacity=0)';                       //neu
    document.getElementById('b').style.visibility = 'visible';
    document.getElementById('b').style.MozOpacity = '1';    
    document.getElementById('b').style.opacity = '1';       
    document.getElementById('b').style.KhtmlOpacity = '1';   
    document.getElementById('b').style.filter = 'alpha(opacity=100)'; //neu
    opacity=0;                                                      //neu   
    //ende    
    document.getElementById('b').style.zIndex = '0';
    handle.style.zIndex = '1';
    //document.getElementById('aa').src = "";        
    document.getElementById('aa').src = files[id-1];   
        
    if(files[id-2]){
    prefetch1.src = files[id-2];
    }
    
    if(files[id]){
    prefetch2.src = files[id];
    }    
    
    manage_navigation(id);
      
    akt = 'a'
    interval = setInterval(function(){einblenden('a');},40);  
    intup = true;  
  }

}

function einblenden(id){
	x = document.getElementById(id).style;
	x.visibility = "visible";
	if(opacity<100){
		opacity = opacity+20;
		x.MozOpacity = (opacity/100);
		x.opacity = (opacity/100);
		x.KhtmlOpacity = (opacity/100);
		x.filter = 'alpha(opacity='+(opacity)+')';
	}else{
		clearInterval(interval);
		intup = false;
		opacity = 0;
		if(akt == 'a'){
			document.getElementById('b').style.MozOpacity = '0';    
			document.getElementById('b').style.opacity = '0';       
			document.getElementById('b').style.KhtmlOpacity = '0';   
			document.getElementById('b').style.filter = "alpha(opacity='0')"; 
			document.getElementById('bb').src = files[selected]; 
		}else{
			document.getElementById('a').style.MozOpacity = '0';    
			document.getElementById('a').style.opacity = '0'; 
			document.getElementById('a').style.KhtmlOpacity = '0';  
			document.getElementById('a').style.filter = "alpha(opacity='0')";     
			document.getElementById('aa').src = files[selected];
		}
	}
}

function start_slideshow(){
    next();
    slideshow_int = setInterval("next()",3500);
    slideshow_active = true;
    document.getElementById("slideshow_start").innerHTML = "<a href=\"javascript:stop_slideshow()\">&gt;Slideshow beenden</a>";
    scroll_to_edge();
}

function stop_slideshow(){
    if(slideshow_active){
        clearInterval(slideshow_int);
        slideshow_active = false;
        ganz_unten = false;
        document.getElementById("slideshow_start").innerHTML = "<a href=\"javascript:start_slideshow()\">&gt;Slideshow starten</a>";
    }
}

function fullsize_positioning(id){
 var browser = navigator.appName.toLowerCase();
  if(typeof window.innerWidth != 'undefined'){  
  	var space = ((window.innerWidth*0.81)-800)/2;
  }else{
    var space = ((document.body.clientWidth*0.81)-800)/2;
  }    
  //horizontal
  document.getElementById('a').style.left = space+'px';
  document.getElementById('b').style.left = space+'px';
  //vertikal
  document.getElementById('ai').style.height = document.getElementById('aa').height+'px';
  document.getElementById('ai').style.top = ((800-document.getElementById('aa').height)/2)+'px';
  document.getElementById('bi').style.height = document.getElementById('bb').height+'px';
  document.getElementById('bi').style.top = ((800-document.getElementById('bb').height)/2)+'px'; 	
}

function scroll_to_edge()
{
	scroll_int = setInterval("scrolling();",20);
}

function scrolling(){
	if(typeof window.pageYOffset != 'undefined'){
		scrolled_by = window.pageYOffset;
	}else{
		scrolled_by = document.documentElement.scrollTop;
	}
	if(scrolled_by < (parseInt(document.getElementById('bildContainer').style.top)-2) && ganz_unten == false){
		scrollBy(0,+20);
	if(typeof window.pageYOffset != 'undefined'){
			scrolled_by2 = window.pageYOffset;
		}else{
			scrolled_by2 = document.documentElement.scrollTop;
		}   
		if(scrolled_by2 <= scrolled_by){
			ganz_unten = true;	
		}
	}else{
		clearInterval(scroll_int);
		ganz_unten = false;
	}
}
//ENDE FUNKTIONEN FÜR GALLERY

function artists_include(){
  document.getElementById('flashcontainer').innerHTML = '';
  document.getElementById('flashcontainer').innerHTML = '<object classid="CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000" width="950" height="400" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"><param name="movie" value="swf/artists.swf" /><param name="quality" value="best" /><param name="scale" value="exactfit" /><param name="menu" value="true" /><param name="wmode" value="opaque" /><param name="bgcolor" value="#CB0F0D" /><object data="swf/artists.swf" width="950" height="400" type="application/x-shockwave-flash"><param name="quality" value="high" /><param name="bgcolor" value="#CB0F0D" /><param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer" />FAIL (Hier sollte Flash stehen...)</object></object>';
}

function Position(id){
  var obj = document.getElementById(id);
  var top = 0;
  do{
    top += obj.offsetTop;
    obj = obj.offsetParent;
  }while(obj.tagName.toLowerCase() != 'body');
  top = top+document.getElementById(id).offsetHeight+30;
  return top;
	alert(top);
    }

function size(x, y, src){
  var browser = navigator.appName.toLowerCase();
  document.getElementById('large_img').src = "press/download/"+src+"_large.jpg";
  document.getElementById('large_img').height = y;
  document.getElementById('large_img').width = x;
  if(document.body.clientWidth != 'undefined'){ 
    var breite = document.body.clientWidth;
  }else{
    var breite = window.innerWidth;
  }
  if(browser.indexOf('explorer') == -1){  
	var scroll = window.pageYOffset;
  }else{
    var scroll = document.body.scrollTop;
  }   
  
  if(x > breite){
    document.getElementById('large_img').style.left = '0px';
  }else{
    var abstand = (breite-x)/2;
    document.getElementById('large_img').style.left = abstand+'px';
  }
  document.getElementById('close').style.left = (breite-document.getElementById('close').offsetWidth)/2+'px';
  document.getElementById('close').style.top = 10+scroll+'px';
  document.getElementById('large_img').style.top = 50+scroll+'px';
  document.getElementById('close').style.visibility = 'visible';
  document.getElementById('glass').style.visibility = 'visible';
  document.getElementById('large_img').style.visibility = 'visible';
}

function unsize(){
  document.getElementById('close').style.visibility = 'hidden';
  document.getElementById('large_img').style.visibility = 'hidden'; 
  document.getElementById('large_img').src = "";
  document.getElementById('glass').style.visibility = 'hidden';
  document.getElementById('large_img').height = 0;
  document.getElementById('large_img').width = 0;
}

function navi_swap(obj){
	obj.src = obj.src.substr(0,obj.src.length-4)+"x.png";	
}

function navi_swap_back(obj){
	obj.src = obj.src.substr(0,obj.src.length-5)+".png";	
}

var moveCounter;
var moveInterval;
var moveIntervalSet = false;
function show_arrow(x,y){
	var arrow = document.getElementById("arrow").style;
	if(arrow.visibility == 'hidden'){
		arrow.left = x+'px';
		arrow.top = y+'px';
		arrow.visibility = 'visible';	
		document.getElementById('pfeilAusblenden').style.visibility = 'visible';
	}else{
		if(moveIntervalSet){
		   clearInterval(moveInterval);
		   moveIntervalSet = false;
		   moveCounter = 1;			
		}
		var startX = arrow.left;
		var startY = arrow.top;
		moveCounter = 1;
		moveIntervalSet = true;
		moveInterval = setInterval(function(){moveArrow(parseInt(arrow.left),parseInt(arrow.top),x,y);},20);
		
	}
}

function moveArrow(startX,startY,targetX,targetY){
	var object = document.getElementById("arrow").style;
	if(moveCounter<=20){
		var stepX = (targetX-startX)/20;
		var stepY = (targetY-startY)/20;
		object.left = startX + (stepX*moveCounter) + "px";
		object.top = startY + (stepY*moveCounter) + "px";		
		moveCounter++;
	 }else{
		 clearInterval(moveInterval);
		 moveIntervalSet = false;
		 moveCounter = 1;
		 object.left = targetX+"px";
		 object.top = targetY+"px";
	 }
}

function hide_arrow(){
	document.getElementById("arrow").style.visibility = 'hidden';	
	document.getElementById('pfeilAusblenden').style.visibility = 'hidden';
}

function manageSelect(){	
	var tage = getMaxDaysOfMonth(document.getElementById('month').selectedIndex, document.getElementById('year').options[document.getElementById('year').selectedIndex].text);
	var selected = document.getElementById('day').selectedIndex;
	children = document.getElementById('day').childNodes.length;
	for(var i=0;i<children;i++){
		document.getElementById('day').removeChild(document.getElementById('day').firstChild);
	}	
	var tmp;
	var tmp2;
	for(var i=0;i<tage;i++){
		tmp = document.createElement('option');
		if(selected == i){
			tmp.setAttribute('selected','selected');	
		}
		tmp2 = document.createTextNode(i+1);
		tmp.appendChild(tmp2);
		document.getElementById('day').appendChild(tmp);
	}
}
