/*****************************
*Coyprights by Patrick Dankert
*****************************/

var previoustab=""
var box=""

function cpart (cid, aobject){
	
var tabobj=document.getElementById("tablist") //Reiterbezeichnung beachten!
tabobjlinks=tabobj.getElementsByTagName("A")
for (i=0; i<tabobjlinks.length; i++){
if (tabobjlinks[i].className=="on"){ //CSS-Class beachten!
var b=i
b++
box = document.forms["suche"+(b)].elements["q"].value //Nun zur Funktion um die Reiter verschwinden zu lassen
}}
		
highlighttab(aobject)
if (previoustab!="") {
document.getElementById(previoustab).style.display="none"
var prt = (document.getElementById(previoustab).id.substr(4, 5))
//box = document.forms["suche"+(prt)].elements["q"].value
} else {
hidetabs()
}
document.getElementById(cid).style.display="block"
previoustab=cid
var prt = (document.getElementById(cid).id.substr(4, 5))
document.forms["suche"+(prt)].elements["q"].focus()
document.forms["suche"+(prt)].elements["q"].value = box
}

function highlighttab(aobject){
if (typeof tabobjlinks=="undefined") {
collecttablinks()
}
	for (i=0; i<tabobjlinks.length; i++){
		tabobjlinks[i].className=""
	}
	aobject.className="on" //CSS-Class beachten!
}

function collecttablinks(){
var tabobj=document.getElementById("tablist") //Reiterbezeichnung beachten!
tabobjlinks=tabobj.getElementsByTagName("A")
}

function detectSourceindex(){
collecttablinks()
for (i=0; i<tabobjlinks.length; i++){
if (tabobjlinks[i].className=="on"){ //CSS-Class beachten!
hidetabs(i) //Nun zur Funktion um die Reiter verschwinden zu lassen
}}}

function hidetabs(apart){
var tablst = document.getElementById("tabs").getElementsByTagName("div") //Finde alle Tabs
var tablist = new Array()
var boxlist = new Array()
for (var i=0; i<tablst.length; i++) {
if (tablst[i].id.substr(0, 4) == "part") { //Finde von allen Divs die mit dieser Bezeichnung raus
tablist[tablist.length]=tablst[i]
}
//if (tablst[i].id.substr(0, 3) == "box") { //Finde von allen Divs die mit dieser Bezeichnung raus
//boxlist[boxlist.length]=tablst[i]
//}
}
for (var i=0; i<tablist.length; i++){
if (i==apart){
tablist[i].style.display="block"
//boxlist[i].firstChild.value = box
} else {
tablist[i].className=""
tablist[i].style.display="none"
}}}

window.onload=detectSourceindex