var language=1
var KWIN=null

function openForm( id,language ){
	if (!language)language=langID;
	if( id==18 ) id="meinung"
	var sc="yes"
	var x=590
	var y=427
	KWIN=window.open("http://www.koeln-bonn-airport.de/formulare/form.php?id="+id+"&langID="+language, "KWIN", 'scrollbars='+sc+',resize=yes,status=no,toolbar=no,width='+x+',height='+y)
	KWIN.focus()
}



function linkSwitch(url,knoten){
	var fenster=window.open(url,"PopUp");
	location.href="main.php?&page="+knoten;
}

function inhaltSwitch(page,knoten){
	location.href="main.php?page="+page;
}

function openWindow(url,name){
	f1=window.open(url,name);
}

function openPDF(url){
	var fenster=window.open(url,"PDF");
}

function showIDetail(id){
	if(document.all){
		if(parent.document.telsuche) parent.document.telsuche.kategorie.style.visibility="hidden";
		hideAllDetails();
		var d=eval('parent.document.all.Detail'+id);
		d.style.top = 100 + parent.document.body.scrollTop;
		d.style.visibility="visible";
	}else{
		if(parent.document.telsuche) parent.document.telsuche.kategorie.style.visibility="hidden";
		hideAllDetails();
		var d=parent.document.getElementById('Detail'+id);
		d.style.top = 100 + parent.document.body.scrollTop;
		d.style.visibility="visible";
	}
}

function hideIDetail(id){
	if(document.all){
		var d=eval('parent.document.all.Detail'+id);
		d.style.visibility="hidden";
		if(parent.document.telsuche) parent.document.telsuche.kategorie.style.visibility="visible";
	}else{
		var d=parent.document.getElementById('Detail'+id);
		d.style.visibility="hidden";
		if(parent.document.telsuche) parent.document.telsuche.kategorie.style.visibility="visible";
	}
}

function hideAllDetails(){
	for(i=0;i<100;i++){
		if(document.all){
			var d=document.all.tags("div")[i];
			if(d && d.id.substr(0,3)!="div") d.style.visibility="hidden";
		}else{
			var d=document.getElementsByTagName("div")[i];
			if(d && d.id.substr(0,3)!="div") d.style.visibility="hidden";
		}
	}
}

function submitVT(){
	if(document.vtsuche.vtsuchtext.value==''){
		alert('Bitte geben Sie mindestens ein Zeichen ein.');
	}else{
		document.vtsuche.submit();
	}
}

function submitTelSuche(){
	if(document.telsuche.suchtext.value==''){
		alert('Bitte geben Sie mindestens ein Zeichen ein.');
	}else{
		document.telsuche.submit();
	}
}

function submitHomeTelSuche(){
	if(document.hometelsuche.suchtext.value==''){
		alert('Bitte geben Sie mindestens ein Zeichen ein.');
	}else{
		document.hometelsuche.submit();
	}
}

function showDetail( id ) {
	//if(document.all)
	f=parent.main.document.news_detail
	//else
	//f=parent.main.document.getElementById('news_detail')
	if( !id )
		alert("No ID !")

	f.d_id.value=id
	f.action=self.location.href
	f.submit()
}

var FPWIN=null
function oeffneFlugplan(language){
	if (!language)language=langID;
	var sc="yes"
	var x=636
	var y=470
	FPWIN=window.open("http://www.koeln-bonn-airport.de/flugplan/index.php?lang="+language, "FPWIN", 'scrollbars='+sc+',status=no,toolbar=no,width='+x+',height='+y)
	FPWIN.focus()
}

function setJeseite(anzahl){
	document.telsuche.jeseite.value=anzahl;
	for(i=1;i<4;i++){
		var z=i*10;
		var d=eval('document.tel'+z);
		if(anzahl==z){
			d.src="images/tel_"+z+"_aktiv.gif";
		}else{
			d.src="images/tel_"+z+".gif";
		}
	}
	if(document.telsuche.suchtext.value != ""){
		document.telsuche.submit();
	}
}

function setLayer(id){
	var d=eval('document.all.'+id);
	var tbl = document.getElementById("tb1");
	
	if(id=="Detail1"){
		if (tbl.rows[1].cells[4].innerHTML!="") {
			l=tbl.rows[1].cells[2].offsetLeft+1;
			t=tbl.rows[1].cells[2].offsetTop;
			w=tbl.rows[1].cells[2].offsetWidth+tbl.rows[1].cells[3].offsetWidth-1;
			h=tbl.rows[1].cells[2].offsetHeight+tbl.rows[2].cells[2].offsetHeight+tbl.rows[3].cells[2].offsetHeight;
		}else if(tbl.rows[4].cells[0].innerHTML!=""){
			l=tbl.rows[1].cells[2].offsetLeft+1;
			t=tbl.rows[1].cells[2].offsetTop;
			w=tbl.rows[1].cells[2].offsetWidth+tbl.rows[1].cells[3].offsetWidth-1;
			h=tbl.rows[1].cells[2].offsetHeight+tbl.rows[2].cells[2].offsetHeight+tbl.rows[3].cells[2].offsetHeight+tbl.rows[4].cells[2].offsetHeight;
		}
	}else if(id=="Detail2"){
		if (tbl.rows[1].cells[4].innerHTML!="") {
			l=tbl.rows[1].cells[1].offsetLeft+1;
			t=tbl.rows[1].cells[1].offsetTop;
			w=tbl.rows[1].cells[1].offsetWidth+tbl.rows[1].cells[2].offsetWidth+tbl.rows[1].cells[3].offsetWidth-1;
			h=tbl.rows[1].cells[1].offsetHeight+tbl.rows[2].cells[1].offsetHeight+tbl.rows[3].cells[1].offsetHeight;
		}else if(tbl.rows[4].cells[0].innerHTML!=""){
			l=tbl.rows[1].cells[1].offsetLeft+1;
			t=tbl.rows[1].cells[1].offsetTop;
			w=tbl.rows[1].cells[1].offsetWidth+tbl.rows[1].cells[2].offsetWidth-1;
			h=tbl.rows[1].cells[1].offsetHeight+tbl.rows[2].cells[1].offsetHeight+tbl.rows[3].cells[1].offsetHeight+tbl.rows[4].cells[1].offsetHeight;
		}
	}
	
	d.style.left=l+"px";
	d.style.top=t+"px";
	d.style.width=w+"px";
	d.style.height=h+"px";
	//setIframe('presseif',w,h)
}

function setIframe(id,w,h){
	var ifr = eval(id);
	ifr.document.body.style.width=w+"px";
	ifr.document.body.style.height=h+"px";
}

function showHDetail(id){
	if (isLoaded){
		if(document.all){
			if(document.telsuche) document.telsuche.kategorie.style.visibility="hidden";
			hideAllDetails();
			var d=eval('document.all.Detail'+id);
			d.style.visibility="visible";
		}else{
			if(document.telsuche) document.telsuche.kategorie.style.visibility="hidden";
			hideAllDetails();
			var d=document.getElementById('Detail'+id);
			d.style.visibility="visible";
		}
	}
}

function openMarktplatz(){
	
	f1=window.open('marktplatz/index.php','markt','fullscreen=no,scrollbars=auto,width=1024,height=768');
	f1.focus();

}