//  copyright 1998-2001 iService
// Requires  JavaScript 1.2
/*
you can use this script for non-commercial projects for free -
please leave a copyright-notice (www.iservice.at) in the head of the script
for commercial projects contact us - office@iservice.at
*/

var bwn,bwv,version;
var bwn = navigator.appName;
if(bwn == "Netscape"){
bwv = parseInt(navigator.appVersion);
if(bwv >= 5){version = "n6";}
if(bwv < 5){version = "n4";}
}
else if (bwn == "Microsoft Internet Explorer" ){
var bw1=navigator.appVersion;
var bw2=bw1.indexOf('MSIE',0);
var bw3=bw1.substring(bw2 + 5,bw2 + 6)
bwv = parseInt(bw3);
if(bwv >= 6){version = "e6";}
if(bwv < 6){version = "e4";}
}
else{version = "xx";}


var hg, posbhg, poshhg, bmenu, hmenu;
var aa = 0;
var PX = 0;
var PY = 0;
var stuff, idas, x, p;
var speed1=0;
var bb = 0;
var topset = 0;
var height=0;
var set = 0;
var speedx = 0;

function movehg(){
oldposbhg= posbhg;
oldposhhg= poshhg;
oldPX= PX;
oldPY= PY;
if (navigator.appName =='Netscape'){
  		if ((window.innerHeight != oldposhhg)||(window.innerWidth != oldposbhg)||(window.pageXOffset != oldPX)||(window.pageYOffset != oldPY)){
		poshg();
		}
		}
if (navigator.appName =='Microsoft Internet Explorer'){
    if ((document.body.clientHeight != oldposhhg)||(document.body.clientWidth != oldposbhg)||(document.body.scrollLeft != oldPX)||(document.body.scrollTop != oldPY)){
    poshg();
		}
		}
		}

function poshg(){
if (navigator.appName =='Netscape')
{
bmenu = window.innerWidth;
hmenu = window.innerHeight;
posbhg = 0;
poshhg = 0;
PX = window.pageXOffset;
PY = window.pageYOffset;
hgpositns('hg',posbhg,poshhg);
}
if (navigator.appName =='Microsoft Internet Explorer') 
{
bmenu = document.body.clientWidth;
hmenu = document.body.clientHeight;
posbhg = 0;
poshhg = 0;
PX = document.body.scrollLeft;
PY = document.body.scrollTop;
hgpositie('hg',posbhg,poshhg);
}
}
function hgpositns(hg, posbhg, poshhg){
if (version=="n6")
		{
hgns6=window.document.getElementById(hg);
hgns6.style.top = poshhg + PY;
hgns6.style.left = posbhg + PX;
hgns6.style.visibility = "visible";
trollns6=window.document.getElementById('troll');
trollns6.style.top = poshhg + PY;
trollns6.style.left = bmenu - 50;
}
else{
window.document[hg].top = poshhg + PY;
window.document[hg].left = posbhg + PX;
window.document[hg].visibility = "visible";
window.document['troll'].top = poshhg + PY;
window.document['troll'].left = bmenu - 50;
}
}


function hgpositie(hg, posbhg, poshhg){
window.document.all[hg].style.top = poshhg + PY;
window.document.all[hg].style.left = posbhg + PX;
window.document.all[hg].style.visibility = "visible";
window.document.all['troll'].style.top = poshhg + PY;
window.document.all['troll'].style.left = bmenu - 50;
}

var hplay, height2;

function inittroll(height2){
if (navigator.appName =='Microsoft Internet Explorer'){
hplay = document.body.clientHeight;
if (height2 > hplay){window.document.all['troll'].style.visibility = "visible";}
else{window.document.all['troll'].style.visibility = "hidden";}
  }
  
if (navigator.appName =='Netscape'){
hplay = window.innerHeight;
if (height2 > hplay){
if (version=="n6")
		{
trollns6=window.document.getElementById('troll');
trollns6.style.visibility = "visible";
}
else{window.document['troll'].visibility = "visible";}}


else{
if (version=="n6")
		{
trollns6=window.document.getElementById('troll');
trollns6.style.visibility = "hidden";
}
else{window.document['troll'].visibility = "hidden";}}
  }
  }




function initheight(hohe){
if (navigator.appName =='Netscape'){
height= -2300;
}
if (navigator.appName =='Microsoft Internet Explorer'){
height= -hohe;
}
}

function godownup(speedx){
speed1= speedx;
}


function stop(){
speed1=0;
}

function gotroll(){
if (aa  <= topset){
if ( aa >= height){
aa = aa + speed1;
if (navigator.appName =='Microsoft Internet Explorer') {
window.document.all['inhalt'].style.top = aa;
}
if (navigator.appName =='Netscape'){
if (version=="n6")
		{
inhaltns6=window.document.getElementById('inhalt');
inhaltns6.style.top=aa;
}
else{window.document['inhalt'].top = aa;}
}
window.setTimeout('gotroll()',40);

}
else{
aa = height;
speed1= 0;
gotroll();
}
}

else{
aa = 0;
speed1= 0;
gotroll();
}
}

function intlink(set){
aa = aa - set;
}

var thema, imgcount;

function startfez(url2, thema, imgcount){
if (navigator.appName =='Microsoft Internet Explorer'){
stuff = parent.frames[3].document.all['alles'].innerHTML;
fez(stuff, thema, imgcount);}
if (navigator.appName =='Netscape'){
if (version=="n6")
			{
frame7=parent.frames[3].document.getElementById("alles");
stuff = frame7.innerHTML;
fez(stuff,thema, imgcount);


			}
else{postload(thema, imgcount);}
}
}

function initfez(url,idas){
aa =0;
if (navigator.appName =='Microsoft Internet Explorer'){
parent.frames[1].intlink(idas);
parent.frames[1].document.all['xxx'].innerHTML = '<BR> <BR> <BR> <BR> L O A D I N G ';
}
if (navigator.appName =='Netscape'){
	parent.frames[1].intlink(idas);
	if (version=="n6")
		{
inhaltf2=parent.frames[1].document.getElementById("inhalt");
inhaltf2.innerHTML = ' Loading Data ...';
		}
else
		{
	
	stuff = url	;
	fez(stuff,idas);}
}
parent.frames[3].location.href=url;
}



function fez(stuff, thema, imgcount){
if (navigator.appName =='Microsoft Internet Explorer'){
stuffIE6 ='<CENTER>' + stuff + '</CENTER>';
parent.frames[1].document.all['xxx'].innerHTML = stuffIE6;
postload(thema, imgcount);
}
if (navigator.appName =='Netscape'){
if (version=="n6")
		{
xxxns6=parent.frames[1].document.getElementById("inhalt");
stuffNS6 ='<CENTER>' + stuff + '</CENTER>';
xxxns6.innerHTML = stuffNS6;
postload(thema, imgcount);
		}
else
		{

var bx = window.innerWidth;
var bxinh = Math.round((bx/2) -330);
var hxinh = 0;
x = idas;
p = new Layer(600);
p = parent.frames[1].document.layers[0];
p.left = bxinh;
p.top = hxinh;
p.height = 100;
p.width = 600;
p.visibility = "show";
p.src = stuff;
p.bgColor ="#ffffff";
p.open();
p.write(p.src);
p.close();
}
}
}

function initinhalt(){
if (navigator.appName =='Netscape'){
if (version=="n4"){var bx = window.innerWidth;
var bxinh = Math.round((bx/2) -330);
var hxinh = 0;
p.left = bxinh;
p.top = hxinh;
}
}
}

function subsite(asite,bsite,csite){
parent.frames[0].location.href=asite;
parent.frames[2].location.href=csite;
initfez(bsite,'0');
}


function subsiteh(asite,bsite,csite,h){
parent.frames[0].location.href=asite;
parent.frames[2].location.href=csite;
initfez(bsite,'0');
parent.frames[1].initheight(h);
}

function subsite2(axsite,bxsite,cxsite){
parent.frames[1].location.href=bxsite;
parent.frames[0].location.href=axsite;
parent.frames[2].location.href=cxsite;
}


function postload(thema, imgcount){

imgcount=imgcount ;
for (i=1; i<=imgcount; i++){
pic = 'p' + i;
if (navigator.appName =='Microsoft Internet Explorer'){
parent.frames[1].document.images[pic].src =  "pictures/"+ thema + i + ".jpg";}
if (navigator.appName =='Netscape'){
if (version=="n6")
		{
		parent.frames[1].document.images[pic].src =  "pictures/"+ thema + i + ".jpg"
		}
else
		{
parent.frames[1].document.layers['inhalt'].document.images[pic].src =  "pictures/"+ thema + i + ".jpg";}}

}


}

