/* JavaScript - menu.js
 * Ferienhof Baur 
 */

/* Variablenvereinbarung */
var buttonImage = new Array();

/**/
function LoadButtonImage(image)
{
  if (image && image.src && (image.out == null || typeof(image.out) == typeof(void(0))))
  {
		imageName = image.name + "_a.gif";
		
    s = image.src;
    image.out = new Image();
    image.out.src = s;

    i = s.lastIndexOf('/');
    if (i<0)
		{
      i = s.lastIndexOf('\\');
	  }
    if (i<0)
    {
      s = imageName;
    }
    else
    {
      s = s.substring(0,i+1) + imageName;
    }

    image.over = new Image();
    image.over.src = s;
    buttonImage[image.name] = image;

    if ( MenueOben == image.name )
    {
      image.src = image.over.src;
      image.out.src = image.over.src;
    }
    if ( MenueLinks == image.name )
    {
      image.src = image.over.src;
      image.out.src = image.over.src;
    }
  }
}

/**/
function ChangeButtonImage(imageName, over)
{
  if (document.images)
  {
    if (over)
    {
      imageObject = "over";
    }
    else
    {
      imageObject = "out";
    }
    image = buttonImage[imageName];
    if (image)
    {
      ref = eval("image." + imageObject);
      if (ref)
			{
        image.src = eval("image." + imageObject + ".src");
			}
    }
    if (window.event)
      window.event.cancelBubble = true;
  }
}

/**/
function OeffneNeuesFenster(Adresse, Fenstername, Attribute)
{
  window.open(Adresse, Fenstername, Attribute);
}

/**/
function OeffneGalerie(Adresse)
{
  window.open(Adresse, 'galerie','scrollbars=yes,width=640,height=490');
}

/**/
function OeffneDruckVersion()
{
  adresse = document.URL;
  i = adresse.lastIndexOf('.');
	
	if (i > 0)
	{
	  adresse = adresse.substring(0,i) + "_druck.htm";
    window.open(adresse, 'druck');
  }
}

