/* Preload Images */

var myimages=new Array();
               function preloadimages()
                  {
                  for (i=0;i<preloadimages.arguments.length;i++)
                     {
                     myimages[i]=new Image()
                     myimages[i].src=preloadimages.arguments[i]
                      }
                  }

                  preloadimages("","","","","","","","","","","","","","","","","");


/* I M A G E S W A P */

function mm_swapImgRestore() { //v3.0
  var i,x,a=document.mm_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function mm_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.mm_p) d.mm_p=new Array();
    var i,j=d.mm_p.length,a=mm_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.mm_p[j]=new Image; d.mm_p[j++].src=a[i];}}
}

function mm_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=mm_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function mm_swapImage() { //v3.0
  var i,j=0,x,a=mm_swapImage.arguments; document.mm_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=mm_findObj(a[i]))!=null){document.mm_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

/* HIDE INQUIRY FORM */

var openNode;
function swdsp(elemId) {
	var myNode = document.getElementById(elemId);

	if ( myNode ) {
		if ( openNode != null && openNode != myNode ) {
			swdsp(openNode.id);
			}
		switch ( myNode.style.display ) {
			case 'none' :
				myNode.style.display = '';
				openNode = myNode;
		break;
			case '' :
				myNode.style.display = 'none';
				openNode = null;
			break;
			default : myNode.style.display = '';
			break;
			}
		}
	return
	}




function swdspto(elemId) {

	if (elemId.target || elemId.srcElement ) {
		// Wenn diese Funktion durch einen Event Handler aufgerufen wird...
		var elemId = openNode.id;
		}


	var myNode = document.getElementById(elemId);
	var bd = document.getElementById('contentContainer');

	if ( myNode ) {
		if ( openNode != null && openNode != myNode ) {
			swdsp(openNode.id);
			}
		switch ( myNode.style.display ) {
			case 'none' :
				myNode.style.display = '';
				if ( bd.attachEvent ) {
					bd.attachEvent('onclick',swdspto);
					}
				else {
					bd.addEventListener('click',swdspto,false);
					}
				openNode = myNode;
			break;
			case '' :
				myNode.style.display = 'none';
				if ( bd.attachEvent ) {
					bd.detachEvent('onclick',swdspto);
					}
				else {
					bd.removeEventListener('click',swdspto,false);
					}
				openNode = null;
			break;
			default : myNode.style.display = '';
			break;
			}
		}
	return
	}


// Sprache wechseln

	function swLanguage() {

		var ustr = self.location.href;
		var nurl;
		var actlang;

		if ( ustr.indexOf('/german/') > -1 ) {
			actlang = 'german';
			nurl = ustr.substring(0,ustr.indexOf('/'+actlang+'/'));
			nurl += '/english/' + ustr.substring(ustr.indexOf('/'+actlang+'/') + (actlang.length + 2), ustr.length);
			}
		else {
			actlang = 'english';
			nurl = ustr.substring(0,ustr.indexOf('/'+actlang+'/'));
			nurl += '/german/' + ustr.substring(ustr.indexOf('/'+actlang+'/') + (actlang.length + 2), ustr.length);
			}
		self.location.href = nurl;
		}

function Deblur(mylink)
{ if (document.all)
  mylink.blur();
}