var _webMaster="bernd-ase_schneider@hp.com";
var _webInfo="info@hanitsch-desrue.de";
var _domains= new Array("hanitsch-desrue.de","hanitsch-desrue.com","atelier-hanitsch-desrue.de","h-desrue.com");
var _htmlPath="./";
var _imgPath="./gifs/";
var _htmlStartPage="accueilartisteplasticienne";
var NavNames = new Array("Accueil","Biographie","-delimiter-","Tableaux","Esquisses","catalogues","Performances","Expositions","Expositions:Vernissage","Expositions:Archives","Expositions:Archives:Jockgrim","Expositions:Archives:et puis und dann","Expositions:Archives:Morceaux Choisis","Expositions:Archives:Licht","Expositions:Archives:Vertiges","Expositions:Archives:Schwarz Weiss","Expositions:Archives:doz.com","Expositions:Archives:Nottingham","Expositions:Archives:Karlsruhe am Wasser","Expositions:Archives:Raum und Fl&auml;che","Expositions:Archives:K&uuml;nstler helfen Kindern","Expositions:Archives:&Ouml;kologischer Fussabdruck","Expositions:Archives:Zeichnung","Expositions:Archives:Genius Loci","Expositions:Archives:R&uuml;ckseite des Mondes","Expositions:Archives:Sekt und Selters","Expositions:Archives:K&ouml;pfe","Expositions:Archives:Freier Fall","Expositions:Archives:Instant Le Regard","Expositions:Archives:Malerei & Skulptur","Expositions:Archives:Atelier Ouverts","Expositions:Archives:Auf ins neue Jahr","Expositions:Archives:Interieur","Expositions:Archives:En Passant","Expositions:Archives:En Passant:Ausstellungsbilder","Expositions:Archives:Marmoutier","Expositions:Archives:Paper Art","Expositions:Archives:Flagge zeigen","Expositions:Archives:Zelltival","Atelier","-delimiter-","Travail sur commande","Presse","-delimiter-","Comment me contacter","-delimiter-");
/*var NavNames = new Array("Startseite","Biographie","-delimiter-","Bilder","Performances","Ausstellungen","Ausstellungen:Instant Le Regard","Ausstellungen:Interieur","Ausstellungen:En Passant","Ausstellungen:En Passant:Ausstellungsbilder","Ausstellungen:Archiv","Ausstellungen:Archiv:Marmoutier","Ausstellungen:Archiv:Flagge zeigen","Ausstellungen:Archiv:Zelltival","-delimiter-","Blick ins Atelier","Katalog & Presse","-delimiter-","Auftragsarbeiten","Unterricht","Unterricht:Erwachsene","Unterricht:Kinder","Unterricht:Bilder","Malreisen","Malreisen:Symi","Malreisen:Kloster Sch&oumlntal","Malreisen:Bretagne","Malreisen:Archiv","Malreisen:Archiv:Kappadokien","Malreisen:Archiv:Matisse","-delimiter-","Skizzenb&uumlcher","-delimiter-","Kontakt","Kontakt:Anfahrt","-delimiter-");*/




function funcPrintItem(_navItem,_navLink,_navLevel,_navMenu)
{

  var  _pageTitle,_pageLevelStr, _navImg = "";
  var _pageLevel=0;
  var _printItem=false;
  var _cmpLink="";


  /* Check if we are handling specific elements like delimiter */
  delimiter=_navItem.match(/-delimiter-/g);
  if (delimiter)
  { 
      document.writeln('            <tr>');
      document.writeln('              <td class="navItemPassive" height="5"></td>');
      document.writeln('            </tr>');
      document.writeln('            <tr>');
      document.writeln('              <td class="hline" bgcolor="#000000" ><img src="gifs/pixeltrans.gif" width="1" height="1"></td>');                 
      document.writeln('            </tr>');
      document.writeln('            <tr>');
      document.writeln('              <td class="navItemPassive" height="5"></td>');
      document.writeln('            </tr>');         
      return;
  }    

  /* extract Level of Page. Needed to print submenus and parent menus*/
  if ( document.URL.search(/_/)  != -1 )
  {
    _pageLevelStr=document.URL.match(/_/g);
    _pageLevel=_pageLevelStr.length;
  }
  else 
  {
    _pageLevel=0;
  }    
  
  /* Extract real Name of the Web-Page to highlight the respective navigation item */
  /* Extract filename without path */
  _pageTitle=document.URL.toLowerCase();
  
  for ( var _arrayIndex= 0; _arrayIndex < _domains.length; _arrayIndex++) 
  {
    if ( _pageTitle.search(_domains[_arrayIndex] ) != -1 )
    {
      _activeDomain=_domains[_arrayIndex];
      break;
    }
  }
  _pageTitle=_pageTitle.substring(_pageTitle.search(_activeDomain)+_activeDomain.length+1,_pageTitle.length);
  

  /* cut off the suffix */
  _pageTitle=_pageTitle.substring(0,_pageTitle.search(/\.htm/i));
  /* cut off the "-" if we have pages that belong to a sub-item but they are not listed */
  /* in the menu one                                                                    */
  if ( _pageTitle.search(/-/i) != -1 )
  {
    _pageTitle=_pageTitle.substring(0,_pageTitle.search(/-/i));  
  }  
  
  _pageTitle=_pageTitle.toLowerCase();
  if ( _pageTitle ==  _htmlStartPage )
  {
    _pageTitle=NavNames[0].toLowerCase();
  }
  

   
   
  /* if _navLink contains a & then replace it with "und" as the "&" creates problems */
  /* when using it in the image command of the navigation item                       */
  _navLink=_navLink.replace(/&/g,"und");
  _navLink=_navLink.replace(/;/g,"");

  /* print parent items and items on same level                          */
  /* does also ensure that level 0 is always printed.                    */
  /* Level 0 does not contain a ":" and therefore _cmpLink will be empty */
  /* and the second comparison is always true                            */
  if ( _navLevel <= _pageLevel )
  {
      
    _cmpLink=_navLink.substring(0,_navLink.search(/:.+/));
    if ( _cmpLink == _pageTitle.substring(0,_cmpLink.length ) )
    {
      _printItem=true;
    }
  }
  
    
  /* Print submenu */
  /* Don't print any submenu if just the domain is called                */
  /* ==> Page title is empty string                                      */
  if (   ( _navLevel == _pageLevel + 1 ) 
      && ( _pageTitle == _navLink.substring(0,_pageTitle.length) )
      && ( _pageTitle != "") )
  {
    _printItem=true;
  }


  
  if ( _printItem )
  {

    document.write   ('                ');    



    /* replace : which seperates the last submenuitem with : */ 
    _navLink=_navLink.replace(/:/g,"_");
  
    if ( _navMenu == 1 )
    {
        if ( ( _pageTitle.match(_navLink))  ||
             ( _navItem == NavNames[0] && _pageTitle.match(NavNames[0].toLowerCase()) ) )
        {
           /* _navImgType='folderopen'; */
           _navImgType='navPointer';               
        }
        else
        {       
          /* _navImgType='folder'; */
          _navImgType='navPointer';
        }  
    }
    else
    {
        /* _navImgType='document'; */
        _navImgType='navPointer';
    }
    

  
    /* highlight the navigation item if the page is currently shown */
    /* consider that the link of the homepage has a different name  */  
    if ((  _pageTitle == _navLink ) ||
        (   (_navLevel    == 0) 
         && (  _pageTitle   == _navItem.toLowerCase() )
        )
       )   
    {
      document.writeln ('            <tr>');
      document.writeln ('              <td class="navItemActive">');            
      for ( _indentIndex=0; _indentIndex < _navLevel ; _indentIndex++ )
      {
        document.write('&nbsp;&nbsp;&nbsp;');
      }
      if ( ( _navItem == "Biographie") || ( _navItem == "Performances") || ( _navItem == "Presse") || ( _navItem == "Liens") || ( _navItem == "Comment me contacter")  )
      {
        document.writeln('<b><a id="' + _navLink + '" onMouseover="document.' + _navLink + 'Img.src=\'' + _imgPath + _navImgType + 'over.gif\'" onMouseout="document.' + _navLink + 'Img.src=\'' + _imgPath + _navImgType + 'active.gif\'" href="' + _htmlPath + _navLink + '-artisteplasticienne.htm"><img name="' + _navLink + 'Img" src=' + _imgPath + _navImgType + 'active.gif border=0 alt="' + _navItem + '" >&nbsp;' + _navItem + '</a></b>');          
      }
      else
      { 
      
        document.writeln('<b><a id="' + _navLink + '" onMouseover="document.' + _navLink + 'Img.src=\'' + _imgPath + _navImgType + 'over.gif\'" onMouseout="document.' + _navLink + 'Img.src=\'' + _imgPath + _navImgType + 'active.gif\'" href="' + _htmlPath + _navLink + '.htm"><img name="' + _navLink + 'Img" src=' + _imgPath + _navImgType + 'active.gif border=0 alt="' + _navItem + '" >&nbsp;' + _navItem + '</a></b>');        
      } 
            
      document.writeln('              </td>');
      document.writeln('            </tr>');        
    }
    else
    {
      document.writeln ('            <tr>');
      document.writeln ('              <td class="navItemPassive">');           
      for ( _indentIndex=0; _indentIndex < _navLevel ; _indentIndex++ )
      {
        document.write('&nbsp;&nbsp;&nbsp;');
      }
      if ( ( _navItem == "Biographie") || ( _navItem == "Performances") || ( _navItem == "Presse") || ( _navItem == "Liens") || ( _navItem == "Comment me contacter") )
      {
        document.writeln('<a id=' + _navLink + ' onMouseover="document.' + _navLink + 'Img.src=\'' + _imgPath + _navImgType + 'over.gif\'" onMouseout="document.' + _navLink + 'Img.src=\'' + _imgPath + _navImgType + 'passive.gif\'" href="' + _htmlPath + _navLink + '-artisteplasticienne.htm"><img name="' + _navLink + 'Img" src=' + _imgPath + _navImgType + 'passive.gif border=0 alt="' + _navItem + '" >&nbsp;' + _navItem + '</a>');
      }
      else
      {
        document.writeln('<a id=' + _navLink + ' onMouseover="document.' + _navLink + 'Img.src=\'' + _imgPath + _navImgType + 'over.gif\'" onMouseout="document.' + _navLink + 'Img.src=\'' + _imgPath + _navImgType + 'passive.gif\'" href="' + _htmlPath + _navLink + '.htm"><img name="' + _navLink + 'Img" src=' + _imgPath + _navImgType + 'passive.gif border=0 alt="' + _navItem + '" >&nbsp;' + _navItem + '</a>');             
      }
      document.writeln('              </td>');
      document.writeln('            </tr>');         
    }
  }
} /* funcPrintItem */




function funcNavBar(NavItems,NavUpperLink,NavLevel,NavMenu)
{

  /* local variable */
  var NavLink;


  /* Go through the NavItem Array and generate hirarchy of the navigation bar */
  for (var _arrayIndex= 0; _arrayIndex< NavItems.length; _arrayIndex++) 
  {
        
    /* On highest level of recursion (level  = 0) decide whether we are handling a */
    /* an item with a submenu or whether it is an item without submenu (document)  */
    if (NavLevel == 0)
    {
        if ( _arrayIndex < NavItems.length-1 && NavItems[_arrayIndex+1].match(NavItems[_arrayIndex] + ':') )
        {
           NavMenu=1;
        }
        else
        {
           NavMenu=0;
        }
    }           
 
    /* Handle Navigation Items without any additional submenus */
    if ( NavItems[_arrayIndex].indexOf(":") == -1)
    {
      /* The homepage has a server specific name like "index",... */
      if ( ( _arrayIndex == 0) && (NavLevel == 0))
      {
        NavLink=_htmlStartPage;
      }
      else
      {         
        /* Generate correct link. Concatenated with link names of parent menu */
        NavLink=NavItems[_arrayIndex].replace(/ /g,"");      
        NavLink=NavLink.toLowerCase();
        NavLink=NavUpperLink + NavLink; 
      }

      funcPrintItem(NavItems[_arrayIndex],NavLink,NavLevel,NavMenu);

    }
    else
    {

      _mainItem= NavItems[_arrayIndex].substring(0,NavItems[_arrayIndex].search(/:.+/));        
      NavLink=_mainItem.replace(/ /g,"");
      NavLink=NavLink.replace(/:/g,"_");
      NavLink=NavLink.toLowerCase();
      NavLink=NavUpperLink + NavLink;  
      NavLink=NavLink.replace(/:/g,"_");            
      _subItem= new Array (NavItems[_arrayIndex].substring(NavItems[_arrayIndex].search(/:.+/)+1,NavItems[_arrayIndex].length));
      funcNavBar(_subItem,NavLink+':',NavLevel+1,NavMenu);
    }
  } /* for */ 
} /* funcNavBar */


document.writeln('');
document.writeln('         <td  class="navigationBar" valign=top width="20%">');
document.writeln('           <table border="0" cellspacing="0" cellpadding="0" width=180>');
funcNavBar(NavNames,"",0,0); 
document.writeln('           </table>');
document.writeln('           <p>');
document.writeln('           <table border=3 frame=box cellspacing="0" cellpadding="0" width=180>');
document.writeln('             <tr>');
document.writeln('               <td class="navItemActive" align="center" valign="middle">');
document.writeln('                  <br>');
document.writeln('                 <a href="javascript:void(0)"  onClick="window.open(\'./commander.htm\',\'popup\',\'scrollbars=yes,width=600,height=810\')">Commander un catalogue/<br>Abonner les news</a>');
document.writeln('                 <br> &nbsp;');
document.writeln('               </td>');
document.writeln('             </tr>');
document.writeln('           </table>');
document.writeln('           <table border="0" cellspacing="0" cellpadding="0" width="180">');
document.writeln('             <tr><td>&nbsp;</td></tr>');
document.writeln('             <tr><td>&nbsp;</td></tr>');
document.writeln('           </table>');
document.writeln('           <table border="0" cellspacing="0" cellpadding="0" width="180">');
document.writeln('             <tr>');
document.writeln('               <td align=center>');
/*document.writeln('                  <a href="unterricht.htm"><img src="gifs/kursprogrammGelb_123_168.jpg" border="0"></a>'); */
document.writeln('               </td>');
document.writeln('             </tr>');
document.writeln('             <tr><td>&nbsp;</td></tr>');
document.writeln('           </table>');

document.writeln('           <table border=0 cellspacing="0" cellpadding="0" width=180>');
document.writeln('             <tr><td>&nbsp;</td></tr>');
document.writeln('             <tr>');
document.writeln('               <td align=center>');
document.writeln('                 dernière mise à jour:<br>05.02.2012</b>');
document.writeln('               </td>');
document.writeln('             </tr>');
document.writeln('           </table>');
document.writeln('         </td>');
document.writeln('         <td class="main" valign=top width="80%">');
document.writeln('');


