<!-- Autor und Copyright: Ralf Herold -->
<!-- Frameset oeffnen, Internet Explorer oder Natscape Navigator -->
function OpenFrameSet() {
var sxmax=screen.availWidth;       <!-- Maximaler Schirm -->
var symax=screen.availHeight;
var msxwidth=sxmax-10;             <!-- Client Main-Screen -->
var msyheight=symax-30;
var theURLp, winName, features;
winName = 'Thunderbaby';
	if (navigator.appName=="Netscape"){
		 
         theURL = 'Pages/Fsie4Htm/Fsie4Htm.htm';
         features = 'dependent=yes,scrollbars=yes,resizable=yes,width='+msxwidth+',height='+msyheight; } 
	else {
		 <!--alert("Pages/Fsie4Htm/Fsie4Htm.htm");		 
         theURL = 'Pages/Fsie4Htm/Fsie4Htm.htm';
         features = 'dependent=yes,scrollbars=yes,resizable=yes,width='+msxwidth+',height='+msyheight; } 
clientwindow=window.open(theURL,winName,features);
clientwindow.moveTo(0,0);	
}

function DoReload(){
location.reload();
}

<!-- Schluessel der Datei ermitteln -->
<!-- ACHTUNG, hier wird ggf. die Raute entfernt, da diese bei Verhaltensweisen-Links an der URL haengt -->
<!-- URL-Dateinamen, Stellen 1-7 ermitteln -->
<!-- Achtung: Raute wird entfernt -->
function GetFileNameName(){
var von,name,datei;
datei=(document.URL); 
datei=datei.replace(/#/,"");
von=datei.length-12; 
name=datei.substr(von,7);  
return name;
}

<!-- URL-Dateinamen, Stellen von zurueck bis laenge auslesen -->
<!-- Achtung: Raute wird entfernt -->
function GetFileNameChar(zurueck,laenge){
var von,name,datei;
datei=(document.URL); 
datei=datei.replace(/#/,"");
von=datei.length-zurueck; 
name=datei.substr(von,laenge);  
return name;
}

<!-- Kompletten URL-Dateinamen ermitteln -->
<!-- Achtung: Raute wird entfernt -->
function GetHtmName(){
var von,name,datei;
datei=(document.URL); 
datei=datei.replace(/#/,"");
von=datei.length-12; 
name=datei.substr(von,8);  
return name;
}

<!-- Hintergrundgrafik laden -->
function SetBackGroundImage(){
var bild,tx;
bild = GetFileNameName()+"0.gif";
tx="<body bgcolor=\"#FFFFFF\" background=\"" + bild +"\" bgproperties=fixed leftmargin=\"0\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\" link=\"#FFFFFF\" vlink=\"#FFFFFF\" alink=\"#FFFFFF\">";
return tx;
}

<!-- Hintergrundgrafik laden bei 10stelligem Dateinamen -->
function SetBackGroundImageChar(x,y){
var bild,tx,tmp;
datei=GetFileNameChar(x,y);
bild=datei.substr(0,7)+"0.gif";
tx="<body bgcolor=\"#FFFFFF\" background=\"" + bild +"\" bgproperties=fixed leftmargin=\"0\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\" link=\"#FFFFFF\" vlink=\"#FFFFFF\" alink=\"#FFFFFF\">";
return tx;
}

<!-- Info-Text aus js-Datei laden -->
function SetArtistInfoJsFile(){
var datei,tx;
datei = GetFileNameName()+"0.js";
tx="src=\"" +datei+"\"";
tx="<script language='JavaScript' src='"+datei+"' type='text/javascript'></script>";
return tx;
}

<!-- Info-Text aus js-Datei bei variabler Dateinamenlaenge laden -->
function SetArtistInfoJsFileChar(x,y){
var datei,tx;
datei = GetFileNameChar(x,y)+".js";
tx="src=\"" +datei+"\"";
tx="<script language='JavaScript' src='"+datei+"' type='text/javascript'></script>";
return tx;
}

<!-- CSS-Datei verlinken -->
function SetCSSFile(){
var theCSS;
	if(navigator.appName=="Netscape") {
      theCSS = "<head><link rel=\"stylesheet\" href=\"../../ThunderNN.css\"></head>";
	} else {
      theCSS = "<head><link rel=\"stylesheet\" href=\"../../ThunderIE.css\"></head>";
	}
    return theCSS;
}

<!-- CSS-Datei relativ 2 Verzeichnissebenen verlinken -->
function SetCSSFileRel(){
var theCSS;
	if(navigator.appName=="Netscape") {
      theCSS = "<head><link rel=\"stylesheet\" href=\"../../Thunder.css\"></head>";
	} else {
      theCSS = "<head><link rel=\"stylesheet\" href=\"../../ThunderIE.css\"></head>";
	}
    return theCSS;
}

<!-- Framebereiche mit Htmls besetzen -->
function MM_goToURL(){ 
var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function MM_callJS(jsStr) 
{return eval(jsStr)}

<!-- Artists > Info > Oben rechts: Homepage-Link setzen -->
function SetArtistHomepage(adresse)
{
var tx,desc;
desc="Site"; 
tx="&nbsp;";
if(adresse!=""){tx="<a href='"+adresse+"' target='_blank' class='SubMenuKittens'>"+desc+"</a>";}
return tx;
}

<!-- Artists > Info > Oben rechts: Mail-Link setzen -->
function SetArtistMail(adresse)
{
var tx,desc;
desc="Contact"; 
tx="&nbsp;"
if(adresse!=""){tx="<a href='mailto:"+adresse+"' target='_blank' class='SubMenuKittens'>"+desc+"</a>";}
return tx;
}

<!-- Artists > Info > Oben rechts: Image zum Artist laden -->
function SetSmallInfoArtistImage()
{
var datei,key,keypath,tx;
datei=GetFileNameName();
key=datei.substr(0,5);
keypath = "../" + key + "/" + key + "IP0.gif";
tx="<img src='"+ keypath +"'>";
return tx;
}

<!-- Rubrik Seiten aus Hauptmenue heraus anzeigen -->
function LoadKeyFiles( key )
{
var keypath,OLHtm,ORHtm,ULHtm,URHtm;
keypath = "../" + key + "/" + key;
OLHtm = keypath + "OL0.htm";
ORHtm = keypath + "OR0.htm";
ULHtm = keypath + "UL0.htm";
URHtm = keypath + "UR0.htm";
MM_goToURL('parent.frames[\'OL\']',OLHtm,'parent.frames[\'OR\']',ORHtm,'parent.frames[\'UL\']',ULHtm,'parent.frames[\'UR\']',URHtm);
}

<!-- Kitten Seiten INFO aus HAUPTMENUE heraus anzeigen -->
<!-- Dateiende 0 = Info -->
function LoadKittenFiles( key )
{
var keypath,OLHtm,ORHtm,ULHtm,URHtm;
keypath = "../" + key + "/" + key;
OLHtm = keypath + "OL0.htm";
ORHtm = keypath + "OR0.htm";
URHtm = keypath + "UR0.htm";
MM_goToURL('parent.frames[\'OL\']',OLHtm,'parent.frames[\'OR\']',ORHtm,'parent.frames[\'UR\']',URHtm);
return document.MM_returnValue;
}

<!-- Picture Seiten PICTURES aus HAUPTMENUE heraus anzeigen -->
<!-- Dateiende 8 = Pictures -->
function LoadPictureFiles( key )
{
var keypath,OLHtm,ORHtm,ULHtm,URHtm;
keypath = "../" + key + "/" + key;
OLHtm = keypath + "OL0.htm";
ORHtm = keypath + "OR8.htm";     <!-- Thumbs werden angezeigt --->
URHtm = keypath + "UR800.htm";   <!-- 1. Bild wird geladen --->
MM_goToURL('parent.frames[\'OL\']',OLHtm,'parent.frames[\'OR\']',ORHtm,'parent.frames[\'UR\']',URHtm);
return document.MM_returnValue;
}


<!-- Splitbaby / Gemischtes Projekt -->
<!-- Dateiende 8 = Pictures -->
function LoadSplitvinylFiles( key )
{
var keypath,OLHtm,ORHtm,ULHtm,URHtm;
keypath = "../" + key + "/" + key;
OLHtm = keypath + "OL0.htm";
ORHtm = keypath + "OR0.htm";     <!-- Thumbs werden angezeigt --->
URHtm = keypath + "UR1.htm";   <!-- 1. Bild wird geladen --->
MM_goToURL('parent.frames[\'OL\']',OLHtm,'parent.frames[\'OR\']',ORHtm,'parent.frames[\'UR\']',URHtm);
return document.MM_returnValue;
}

<!-- Kittenblood Compilations / Gemischtes Projekt -->
<!-- Dateiende 8 = Pictures -->
function LoadKittenbloodFiles( key )
{
var keypath,OLHtm,ORHtm,ULHtm,URHtm;
keypath = "../" + key + "/" + key;
OLHtm = keypath + "OL0.htm";
ORHtm = keypath + "OR0.htm";     <!-- Thumbs werden angezeigt --->
URHtm = keypath + "UR1.htm";   <!-- 1. Bild wird geladen --->
MM_goToURL('parent.frames[\'OL\']',OLHtm,'parent.frames[\'OR\']',ORHtm,'parent.frames[\'UR\']',URHtm);
return document.MM_returnValue;
}


<!-- Kitten Seiten INFO aus OBEN-LINKS heraus anzeigen -->
<!-- Dateiende 0 = Info -->
function LoadKeyFileKittenInfoFiles()
{
var datei,key,keypath,ORHtm,URHtm;
datei=GetFileNameName();
key=datei.substr(0,5);
keypath = "../" + key + "/" + key;
ORHtm = keypath + "OR0.htm";
URHtm = keypath + "UR0.htm";
MM_goToURL('parent.frames[\'OR\']',ORHtm,'parent.frames[\'UR\']',URHtm);
return document.MM_returnValue;
}

<!-- Kitten Seiten RELEASES aus OBEN-LINKS heraus anzeigen -->
<!-- ORHtm-Dateiende 1 = Releases -->
<!-- URHtm-Dateiende 1 bis 5 = Release 1 bis 5 -->
function LoadKeyFileKittenReleaseFiles(number)
{
var datei,key,keypath,ORHtm,URHtm;
datei=GetFileNameName();
key=datei.substr(0,5);
keypath = "../" + key + "/" + key;
ORHtm = keypath + "OR1.htm";                       <!-- Releases 1-5 -->
if(number==2){ORHtm = keypath + "OR12.htm";}       <!-- Releases 6-10 -->
MM_goToURL('parent.frames[\'OR\']',ORHtm);
return document.MM_returnValue;
}

<!-- Kitten Seiten PICTURES aus OBEN-LINKS heraus anzeigen -->
<!-- ORHtm-Dateiende 8 = Special -->
<!-- URHtm-Dateiende 8 = Special -->
function LoadKeyFileKittenPictureFiles()
{
var datei,key,keypath,ORHtm;
datei=GetFileNameName();
key=datei.substr(0,5);
keypath = "../" + key + "/" + key;
ORHtm = keypath + "OR8.htm";
MM_goToURL('parent.frames[\'OR\']',ORHtm);
return document.MM_returnValue;
}

<!-- Kitten Seiten SPECIAL aus OBEN-LINKS heraus anzeigen -->
<!-- ORHtm-Dateiende 9 = Special -->
<!-- URHtm-Dateiende 9 = Special -->
function LoadKeyFileKittenSpecialFiles()
{
var datei,key,keypath,ORHtm,URHtm;
datei=GetFileNameName();
key=datei.substr(0,5);
keypath = "../" + key + "/" + key;
ORHtm = keypath + "OR9.htm";
URHtm = keypath + "UR9.htm";
<!--MM_goToURL('parent.frames[\'OR\']',ORHtm,'parent.frames[\'UR\']',URHtm);-->
return document.MM_returnValue;
}

<!-- Kitten Seite Release 1-5 aus OBEN-RECHTS heraus anzeigen -->
<!-- rel = Release = Dateiende -->
function LoadKeyFileKittenThumb(number,palette)
{
var datei,key,keypath,URHtm,palettestr;
if(palette==0){palettestr="";datei=GetFileNameName();}
else{palettestr=palette;datei=GetFileNameChar('13','8');}
key=datei.substr(0,5);
keypath = "../" + key + "/" + key;
URHtm = keypath + "UR"+ number + palettestr +".htm";
MM_goToURL('parent.frames[\'UR\']',URHtm);
return document.MM_returnValue;
}

<!-- Anzahl Thumbnails ermitteln key=Platten-Thumbs, orkey=8 Picture-Thumbnails ansonsten Cover-Thumbnails -->
function GetKeyFileThumb(key,orkey)
{
var anzahl,anzahlpics,name;
switch(key){
case "32020": anzahl=2; anzahlpics=11; name="The 5,6,7,8&acute;s"; break;
case "32030": anzahl=3; anzahlpics= 8; name="Demolition Girl"; break;
case "32040": anzahl=2; anzahlpics= 3; name="Doll Squad"; break;
case "32050": anzahl=3; anzahlpics=10; name="Live Action Pussy Show"; break;
case "32060": anzahl=2; anzahlpics=14; name="Mensen"; break;
case "32070": anzahl=2; anzahlpics= 6; name="Miyax"; break;
case "32080": anzahl=3; anzahlpics= 4; name="Orange Crush"; break;
case "32090": anzahl=1; anzahlpics= 8; name="Pussycats"; break;
case "32100": anzahl=1; anzahlpics= 4; name="The Barbarellas"; break;
case "32110": anzahl=8; anzahlpics=18; name="The Boonaraaas"; break;
case "32120": anzahl=4; anzahlpics=10; name="The Diaboliks"; break;
case "32130": anzahl=2; anzahlpics= 8; name="Thee Ultra Bimboos"; break;
case "32140": anzahl=1; anzahlpics= 3; name="The Launderettes"; break;
case "32150": anzahl=2; anzahlpics= 3; name="Whore"; break;
case "32160": anzahl=2; anzahlpics= 4; name="Yum Yum Tree"; break;
case "32170": anzahl=3; anzahlpics=14; name="Twiggy Killers"; break;
case "32180": anzahl=3; anzahlpics= 3; name="Moonstruck"; break;
case "32190": anzahl=1; anzahlpics= 1; name="The Go-Devils";  break;
case "32200": anzahl=1; anzahlpics= 5; name="The She-Sharks"; break;
case "32210": anzahl=1; anzahlpics= 3; name="The Girl Bombs"; break;
case "32220": anzahl=2; anzahlpics= 4; name="Lulu&acute;s / Lulu&acute;s Marble"; break;
case "32230": anzahl=1; anzahlpics= 1; name="The Riddles";  break;
case "32240": anzahl=1; anzahlpics= 1; name="The Dumb Angels"; break;
case "32250": anzahl=1; anzahlpics= 1; name="4-GAZM"; break;
case "32260": anzahl=1; anzahlpics= 2; name="Klitty Litter"; break;
case "32270": anzahl=1; anzahlpics= 1; name="Goofball"; break;
case "32280": anzahl=1; anzahlpics= 2; name="Best Tias"; break;
case "32290": anzahl=1; anzahlpics= 2; name="Bitchcock"; break;
case "32300": anzahl=1; anzahlpics= 1; name="Peel"; break;
case "32310": anzahl=1; anzahlpics=10; name="Thee Cherylinas"; break;
case "32320": anzahl=2; anzahlpics= 4; name="Thee Cozmik Elektras"; break;
case "32330": anzahl=2; anzahlpics= 0; name="Miyax"; break;
case "32340": anzahl=1; anzahlpics= 1; name="Deptford Beach Babes"; break;
case "32350": anzahl=1; anzahlpics= 5; name="Tuuli"; break;
case "32360": anzahl=1; anzahlpics= 1; name="Shityri"; break;
case "32370": anzahl=1; anzahlpics= 1; name="The Resentments"; break;
case "32380": anzahl=1; anzahlpics= 2; name="The Angoras"; break;
case "32390": anzahl=3; anzahlpics= 4; name="Sisters Grimm"; break;
case "32400": anzahl=3; anzahlpics= 2; name="Fall From Grace"; break;
case "32410": anzahl=1; anzahlpics= 0; name="The Kittenblood Comp.Vol.1"; break;
case "32420": anzahl=1; anzahlpics= 0; name="The Kittenblood Comp.Vol.2"; break;
case "32430": anzahl=2; anzahlpics= 18; name="Hemi Cuda"; break;
case "32440": anzahl=3; anzahlpics= 9; name="The Battledykes"; break;
case "32450": anzahl=3; anzahlpics= 7; name="The Lulabelles"; break;
case "32460": anzahl=1; anzahlpics= 2; name="The Lillettes"; break;
case "32470": anzahl=1; anzahlpics= 3; name="The Voladoras"; break;
case "32480": anzahl=1; anzahlpics= 2; name="Glamour Pussies"; break;
case "32490": anzahl=1; anzahlpics= 1; name="The Kowalskis"; break; 
case "32500": anzahl=1; anzahlpics= 2; name="Curlee Wurlee"; break; 
case "32510": anzahl=1; anzahlpics= 12; name="The Heroines"; break; 

case "53020": anzahl=0; anzahlpics= 0; name="Vol.1 - Grrrl-X-Mas"; break;
case "53030": anzahl=0; anzahlpics= 0; name="Vol.2 - The Kowalskis / The Lulabelles"; break;

case "55020": anzahl=0; anzahlpics= 0; name="Kittenblood Compilation, Vol.1"; break;
case "55030": anzahl=0; anzahlpics= 0; name="Kittenblood Compilation, Vol.2"; break;

case "60020": anzahl=0; anzahlpics=16; name="The Kittenblood Festival No.4"; break;
case "60030": anzahl=0; anzahlpics= 3; name="The Girls-Garage-Night"; break;
case "60040": anzahl=0; anzahlpics=11; name="Wild Girl-Punk-Rock-Night"; break;
case "60050": anzahl=0; anzahlpics=16; name="Hot Rod Girl Garage"; break;
case "60060": anzahl=0; anzahlpics=18; name="Devil Dolls Festival 2001"; break;
case "60070": anzahl=0; anzahlpics=14; name="Cool Chicks Kick Ass Festival"; break;
case "60080": anzahl=0; anzahlpics=18; name="Kittenblood Festival Deluxe"; break;
case "60090": anzahl=0; anzahlpics=17; name="Grrrls Riot Festival"; break;


case "61020": anzahl=0; anzahlpics= 2; name="Boonaraaas & Twiggy Killers"; break;
case "61030": anzahl=0; anzahlpics=17; name="Wild Grrrls & Friends"; break;
case "61040": anzahl=0; anzahlpics= 3; name="Battledykes & Boonaraaas"; break;

case "62020": anzahl=0; anzahlpics= 7; name="Anouschka&acute;s plush friends"; break;
case "62030": anzahl=0; anzahlpics= 4; name="Boonaraaas plush friends"; break;
default: anzahl=0; anzahlpics=0; name=""; break;
}
if(orkey=="8") <!-- gibt anzahl bilder zurueck -->
{return(anzahlpics-1);}
if(orkey=="9") <!-- gibt name zurueck -->
{return(name);}
return(anzahl-1); <!-- (-1) da Datei ab 0 losgeht -->
}

<!-- Artist > Info & Relases > Pictures > Thumb gewaehlt, Grosses Bild unten rechts anzeigen-->
function LoadKeyFilePictureChar(x,y,moreinfo)
{
var datei,key,keypath,jpgfile,tx,picname,pic,picname2;
datei=GetFileNameChar(x,y);
key=datei.substr(0,5);
pic=datei.substr(8,2);             <!-- Bildnummer 00-17 -->
picname=GetKeyFileThumb(key,"9");  <!-- gibt dem Bild den Artistnamen -->
if(moreinfo==true){picname2=GetPictureInfo(key,pic)+" - "+picname;picname=picname2;} <!-- Bildinfo Picture.js -->
jpgfile = "../" + key + "/" + datei + ".jpg";
tx="<td height='220px' width='750px' class='KittenInfoPicture'>";
tx+="<img src='"+ jpgfile +"' alt='"+picname+"'></td>";
return tx;
}

<!-- Picture Thumbnail 1-18 in neuem Fenster OBEN-RECHTS heraus anzeigen -->
<!-- number = Nummer Bild -->
function LoadKeyFileKittenPictureThumb(number)
{
var j,datei,key,keypath,URHtm;
datei=GetFileNameName();
key=datei.substr(0,5);
keypath = "../" + key + "/" + key;
j=number; 
if (number>9){
   j-=10;
   URHtm = keypath + "UR81"+ j +".htm"; }
else {
   URHtm = keypath + "UR80"+ j +".htm"; }
MM_goToURL('parent.frames[\'UR\']',URHtm);
return document.MM_returnValue;
}

<!-- Artist > Info & Relases > Pictures > max. 18 Thumbnail-Pictures anzeigen -->
<!-- Uebergabe number: 0=1 Picture, 5=6 Pictures -->
function LoadKeyFilePictureThumb(moreinfo)
{
var colh,counter,stelleunter10,datei,key,keypath,giffile,tx,i,j,k,orkey,pic,picname,picname2;
datei=GetHtmName();
key=datei.substr(0,5);
orkey=datei.substr(7,1);
keypath = "../" + key + "/" + key;
tx="";
number=GetKeyFileThumb(key,orkey);
picname2=GetKeyFileThumb(key,"9");  <!-- gibt dem Bild den Artist oder Event-namen -->
picname=picname2;
colh="120";
if(number>8){colh="60";}
for(i=0; i<=18; i++)
  { j=i;
  if(i>9) {
    k=i-10;
	stelleunter10=k;
    giffile = keypath + "OR81" + stelleunter10 + ".gif";  }
  else {
    k=i;
	stelleunter10=k;
    giffile = keypath + "OR80" + stelleunter10 + ".gif";   }
  if(i==9){tx=tx+"</tr><tr>";}
  if(moreinfo==true){
    if(i>9){pic="1"+stelleunter10;} else {pic="0"+stelleunter10;}
    picname=GetPictureInfo(key,pic)+" - "+picname2; } <!-- Bildinfo Picture.js -->
  if (number>=i)
    {tx=tx+"<td width=\"11%\" height=\""+colh+"\" class=\"KittenInfoImage\"><a href=\"#\" onClick=\"MM_callJS('LoadKeyFileKittenPictureThumb("+j+")')\"><img src=\"" + giffile+ "\" alt=\""+picname+"\" width=\"60\" height=\"60\" border=\"0\"></a></td>";}
  else
    {tx=tx+"<td width=\"11%\" height=\""+colh+"\"></td>";}
  }
return tx;
}

<!-- Artists > Info & Releases > Releases, THUMBNAILS 0-9 = 10 Releases anzeigen, maximal -->
<!-- Uebergabe palette: undefined = 1.-5. Release, 2 = 5.-10. Releases -->
function LoadKeyFileThumb(palette)
{
var datei,key,keypath,giffile,tx,i,j,nextpalette,palettenum;
if(palette==2){datei=GetFileNameChar('13','9');}else{datei=GetFileNameName();}
key=datei.substr(0,5);
keypath = "../" + key + "/" + key;
tx="";
number=GetKeyFileThumb(key,"1");   <!-- Anzahl Releases ermitteln -->
nextpalette="";                    <!-- Relases 1-5 -->
palettenum=0;

if(palette==2){
palettenum=palette;
nextpalette=palette;
number-=(palettenum-1)*5;}             <!-- Relases 6-10 -->
for(i=0; i<=4; i++){
  j=i+1;
  giffile = keypath + "TH" + i + nextpalette + ".gif";
  if (number>=i)
     {tx=tx+"<td width=\"20%\" height=\"115\" class=\"KittenThumbnail\"><a href=\"#\" onClick=\"MM_callJS('LoadKeyFileKittenThumb("+j+","+palettenum+")')\"><img src=\"" + giffile+ "\" width=\"90\" height=\"90\" border=\"0\"></a></td>";}
  else
     {tx=tx+"<td width=\"20%\" height=\"115\"></td>";}
  }
return tx;
}

<!-- AUDIO-Fenster oeffnen -->
<!-- wird geoeffnet, geschlossen und wieder geoeffnet um focus zu erhalten -->
function LoadKeyAudioWindow( number, sample, palette ) 
{
var datei,key,theUrl,audiowindow,xpos,ypos,xwidth,yheight,palettestr;
var xpos,ypos,xwidth,yheight;
var sxmax=screen.availWidth;      
var symax=screen.availHeight;
var xmax=sxmax-10;                 
var ymax=symax-30;                
var aexwidth=100,aeyheight=125;   

xwidth=aexwidth;
yheight=aeyheight;
xpos=xmax-aexwidth-4;
ypos=25;

if(palette==2){palettestr=palette;datei=GetFileNameChar('13','9');}
else{palettestr="";datei=GetHtmName();}
key=datei.substr(0,5);
theUrl="../" + key + "/" + key + "A" + number + sample + palettestr + ".htm";
audiowindow=window.open(theUrl,"Audio","dependent=yes,width="+xwidth+",height="+yheight);
audiowindow.close();
audiowindow=window.open(theUrl,"Audio","dependent=yes,width="+xwidth+",height="+yheight);
audiowindow.moveTo(xpos,ypos);
}

<!-- Sample-Aufruf aus UNTEN-RECHTS heraus, AUDIO-Fenster zuweisen -->
<!-- Sample: 0 = 1.Sample, 1 = 2.Sample, beide aus einem Release -->
function LoadKeyFileAudioWindow(sample,palette)
{
var datei,nummer,palettestr;
if(palette==2){palettestr=palette;datei=GetFileNameChar('13','9');}
else{palettestr="";datei=GetHtmName();}
nummer=datei.substr(7,1)-1;
return LoadKeyAudioWindow(nummer,sample,palette); 
}

<!-- AUDIO-FENSTER fuellen, Flash-AUDIO-Datei und MP3-Audio zuweisen -->
function LoadKeyAudioFiles(palette) 
{
var datei,key,theSwf,theMp3,nummer,tx,palettestr;
if(palette==2){palettestr=palette;datei=GetFileNameChar('13','9');}
else{palettestr="";datei=GetHtmName();}
key=datei.substr(0,5);
nummer=datei.substr(6,2)+palettestr;
theSwf="../" + key + "/" + key + "S" + nummer + ".swf";
theMp3="../" + key + "/" + key + "M" + nummer + ".mp3";
tx="";
tx=tx+"<body bgcolor=\"#FF3399\" leftmargin=\"0\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\">";
tx=tx+"<table width=\"100\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
tx=tx+"<tr><td class=\"SubMenuKittens\" height=\"20\"><div align=\"center\">Stream:</div></td></tr>";
tx=tx+"<tr><td height=\"40\" valign=\"top\" align=\"center\"><div align=\"center\">"; 
tx=tx+"<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0\" width=\"43\" height=\"37\">";
tx=tx+"<param name=movie value=\"" + theSwf+ "\">";
tx=tx+"<param name=quality value=high>";
tx=tx+"<embed src=\"" + theSwf+ "\" quality=high pluginspage=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\" type=\"application/x-shockwave-flash\" width=\"43\" height=\"37\">";
tx=tx+"</embed>";
tx=tx+"</object></div></td></tr>";
tx=tx+"<tr><td class=\"SubMenuKittens\" height=\"20\"><div align=\"center\">Load:</div></td></tr>";
tx=tx+"<tr class=\"KittenThumbnail\"><td class=\"KittenThumbnail\" height=\"40\" valign=\"top\" align=\"center\"><div align=\"center\">";
tx=tx+"<a href=\"" + theMp3 + "\"><img src=\"../../Images/Speaker.gif\" width=\"30\" height=\"30\" border=\"0\"></a></div></td></tr>";
tx=tx+"</table></body>";
return tx;
}

<!-- Front-Cover laden -->
function LoadKeyFileFrontCover(palette) 
{
var datei,nummer,key,keypath,giffile,tx,palettestr;
if(palette==2){palettestr=palette;datei=GetFileNameChar('13','9');}
else{palettestr="";datei=GetHtmName();}
nummer=datei.substr(7,1);
key=datei.substr(0,5);
keypath = "../" + key + "/" + key;
giffile = keypath + "CF" + (nummer-1) + palettestr + ".gif";
tx="<img src='"+ giffile +"'>";
return tx;
}
 
<!-- Back-Cover laden -->
function LoadKeyFileBackCover(palette) 
{
var datei,nummer,key,keypath,giffile,tx,palettestr;
if(palette==2){palettestr=palette;datei=GetFileNameChar('13','9');}
else{palettestr="";datei=GetHtmName();}
nummer=datei.substr(7,1);
key=datei.substr(0,5);
keypath = "../" + key + "/" + key;
giffile = keypath + "CB" + (nummer-1) + palettestr + ".gif";
tx="<img src=\""+ giffile +"\">";
return tx;
}