function popup_print(id){

	if (id!=undefined){
dv=open("print.php?id="+id,"Drucken","width=750,height=550,resizable=yes,scrollbars=yes,dependent=no");
		dv.focus();
	}

} 

function column_correction(){

	var port = document.documentElement.clientHeight;
	var header = document.getElementById("header");
	var nav_sub = document.getElementById("nav_sub");
	var main = document.getElementById("main");
	var footer = document.getElementById("footer");
	var teaser = document.getElementById("teaser");
	
	var rest = header.offsetHeight + nav_sub.offsetHeight + footer.offsetHeight;
	if( (rest + main.offsetHeight) < port){
		//alert(port - rest);
		main.style.height = (port - rest -35) +"px"
	}

	if(main.offsetHeight > teaser.offsetHeight) teaser.style.height = (main.offsetHeight) +"px";

}


// Funktion parsed alle Links der Seite 
// nach dem REL-Attribut
function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "extern")
     anchor.target = "_blank";
 }
}




// Flasplayer:
function toggleTransport(id){

var button = document.getElementById('bt_transport'+id);
var divs = document.getElementsByTagName('div');
	
	for(var d = 0; d < divs.length;d++){
		if(divs[d].className == "transport") {
		//	toggle Links:
			var links = divs[d].getElementsByTagName('a');
			for(var x = 0; x < links.length;x++){
				if(links[x].id == 'link'+id){
					if(links[x].href.match(/playitem/)) {
						links[x].href = links[x].href.replace('playitem','stop');
						button.src = 'img/stop.png';
						state = 'started';
					}else if(links[x].href.match(/stop/)) {
						links[x].href = links[x].href.replace('stop','playitem');
						button.src = 'img/play.png';
						state = 'stopped';
					}
				}else{
				// reset other transports:
					var imgs = divs[d].getElementsByTagName('img');
					for(var i = 0; i < imgs.length;i++){
						if(imgs[i].id.match(/bt_transport/) && 
						imgs[i].id != 'bt_transport'+id){
							imgs[i].src = 'img/play.png';
							links[x].href = links[x].href.replace('stop','playitem');
							
						}
					}
				}
			}	
		}
	}
}

function resetTransport(){
//	alert(state);
	var divs = document.getElementsByTagName('div');
	for(var d = 0; d < divs.length;d++){
		if(divs[d].className == "transport" && state != 'stopped') {
			var imgs = divs[d].getElementsByTagName('img');
			for(var i = 0; i < imgs.length;i++){
				if(imgs[i].src.match(/stop/) ) imgs[i].src = 'img/play.png';
			}
			var links = divs[d].getElementsByTagName('a');
			for(var x = 0; x < links.length;x++){
				if(links[x].id.match(/link/) ){
					links[x].href = links[x].href.replace('stop','playitem');
				}
			}
		}	
	}
}


function QuickJump(Formular){
    var Element = Formular.Ziel.selectedIndex;

    if (Formular.Ziel.options[Element].value != 0)
    {
        location = Formular.Ziel.options[Element].value;
    }   
}


// EVENTListener Start
addEvent(window, 'load', externalLinks ); 


