function setLanguage()
{
  languageElement = document.getElementById('newLanguage').value;
  newURI = self.location.protocol + '//' + self.location.host + self.location.pathname + '?mode=login&newLanguage=' + languageElement;

  location.href = newURI;

}


function setLanguageFlagIcon()
{
  newLanguageObject = document.getElementById('newLanguage');

  index = newLanguageObject.selectedIndex;
  newStyle = newLanguageObject[index].style.backgroundImage;

  newLanguageObject.style.backgroundImage = newStyle;
//  alert( test );

  /*
  var Ausgabe = "";
  for (var Eigenschaft in newLanguageStyle)
   Ausgabe = Ausgabe + "document." + Eigenschaft + ": " + newLanguageStyle[Eigenschaft] + "<br>";
  document.write(Ausgabe);
  */
}


function newImage( arg )
{
	if ( document.images )
	{
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}


function preloadNormalImages( images )
{
  for ( i = 0; i < images.length; i++ )
  {
    normalImages[i] = new Image();
    normalImages[i].src = path + images[i];
  }
}

          
function changeImg( img, imageIndex )
{
  document.getElementById( img ).src = normalImages[imageIndex].src;
  document.getElementById( 'detailImgText' ).innerHTML = imageText[imageIndex];
}


function changeImgMenu( imgId, img )
{
  document.getElementById(imgId).src = img;
}


function resize()
{
  var width  = 0;
  var height = 0;

  if (window.innerWidth)
  {
    width = window.innerWidth;
  }
  else if (document.body && document.body.offsetWidth)
  {
    width = document.body.offsetWidth;
  }


  if ( window.innerHeight )
  {
    height = window.innerHeight;
  }
  else if ( document.body && document.body.offsetHeight )
  {
    height = document.body.offsetHeight;
  }

  if ( width < 970 )
  {
    document.getElementById('border').style.left   = '0px';
    document.getElementById('border').style.margin = '5px';
    document.getElementById('bottom_menu').style.left   = '0px';
    document.getElementById('bottom_menu').style.margin = '5px';
  }
  else
  {
    document.getElementById('border').style.left       = '50%';
    document.getElementById('border').style.marginLeft = '-475px';
    document.getElementById('bottom_menu').style.left       = '50%';
    document.getElementById('bottom_menu').style.marginLeft = '-475px';
  }

  if ( height < 603 )
  {
    document.getElementById('border').style.top    = '0px';
    document.getElementById('border').style.marginTop = '5px';
    document.getElementById('bottom_menu').style.top    = '587px';
    document.getElementById('bottom_menu').style.marginTop = '5px';
  }
  else
  {
    document.getElementById('border').style.top       = '50%';
    document.getElementById('border').style.marginTop = '-291px';
    document.getElementById('bottom_menu').style.top       = '50%';
    document.getElementById('bottom_menu').style.marginTop = '295px';
  }
}


function checkInputValue( iv, defVal )
{
  if ( iv.value == defVal )
  {
    iv.value = '';
  }
}

function checkInputValueOut( iv, defVal )
{
  if ( iv.value == '' )
  {
    iv.value = defVal;
  }
}