
function MM_preloadImages() { //v2.0
  if (document.images) {
    var imgFiles = MM_preloadImages.arguments;
    if (document.preloadArray==null) document.preloadArray = new Array();
    var i = document.preloadArray.length;
    with (document) for (var j=0; j<imgFiles.length; j++) if (imgFiles[j].charAt(0)!="#"){
      preloadArray[i] = new Image;
      preloadArray[i++].src = imgFiles[j];
  } }
}

function MM_swapImgRestore() { //v2.0
  if (document.MM_swapImgData != null)
    for (var i=0; i<(document.MM_swapImgData.length-1); i+=2)
      document.MM_swapImgData[i].src = document.MM_swapImgData[i+1];
}

function MM_swapImage() { //v2.0
  var i,j=0,objStr,obj,swapArray=new Array,oldArray=document.MM_swapImgData;
  for (i=0; i < (MM_swapImage.arguments.length-2); i+=3) {
    objStr = MM_swapImage.arguments[(navigator.appName == 'Netscape')?i:i+1];
    if ((objStr.indexOf('document.layers[')==0 && document.layers==null) ||
        (objStr.indexOf('document.all[')   ==0 && document.all   ==null))
      objStr = 'document'+objStr.substring(objStr.lastIndexOf('.'),objStr.length);
    obj = eval(objStr);
    if (obj != null) {
      swapArray[j++] = obj;
      swapArray[j++] = (oldArray==null || oldArray[j-1]!=obj)?obj.src:oldArray[j];
      obj.src = MM_swapImage.arguments[i+2];
  } }
  document.MM_swapImgData = swapArray; //used for restore
}
/////////////////////ttdnav/////////////////////
var ttdinfospec = new Array(3);
	ttdinfospec[0] = 'Allgemeine Information';
	ttdinfospec[1] = 'Die Vorteile';
	ttdinfospec[2] = 'Modell Uebersicht';
infospec = (document.location.search.length > 1) ? document.location.search.substring(1,document.location.search.length) : 'Allgemeine Information';
function ttdstart() {
	for (a=0; a<ttdinfospec.length; a++) {
		if ( infospec == ttdinfospec[a] ) {
			b = a+1;
			curStep = b;
			ttdinfo(b);
		}
	}
}
var ttdinfos = new Array();
function ttdinfo(num) {
	ttdinfos = document.getElementById("ttdnav").getElementsByTagName("li");
	prevElem = document.getElementById("tab" + curStep);
	elem = document.getElementById("tab" + num);
	prevElem.style.display = "none";
	elem.style.display = "block";
	ttdinfos[curStep-1].className = "";
	ttdinfos[num-1].className = "active";
	curStep = num;
}
/////////////////////ttdtabelle/////////////////////
var ttdtabspec = new Array(2);
	ttdtabspec[0] = 'Uebersicht';
	ttdtabspec[1] = 'Produkt Uebersicht';
tabspec = (document.location.search.length > 1) ? document.location.search.substring(1,document.location.search.length) : 'Uebersicht';
function ttdtabst() {
	for (r=1; a<ttdtabspec.length; r++) {
		if ( tabspec == ttdtabspec[r] ) {
			k = r+1;
			curStep = k;
			ttdtab(k);
		}
	}
}
var ttdtabs = new Array();
function ttdtab(num) {
	ttdtabs = document.getElementById("ttdnavtab").getElementsByTagName("li");
	prevElem = document.getElementById("tab" + curStep);
	elem = document.getElementById("tab" + num);
	prevElem.style.display = "none";
	elem.style.display = "block";
	ttdtabs[curStep-1].className = "";
	ttdtabs[num-1].className = "active";
	curStep = num;
}
/////////////////////ttdnav_dk/////////////////////
var ttddkinfospec = new Array(3);
	ttddkinfospec[0] = 'Allgemeine Information';
	ttddkinfospec[1] = 'Technische Daten';
	ttddkinfospec[2] = 'Galerie';
infodkspec = (document.location.search.length > 1) ? document.location.search.substring(1,document.location.search.length) : 'Allgemeine Information';
function ttddkstart() {
	for (a=0; a<ttddkinfospec.length; a++) {
		if ( infodkspec == ttddkinfospec[a] ) {
			b = a+1;
			curStep = b;
			ttddkinfo(b);
		}
	}
}
var ttddkinfos = new Array();
function ttddkinfo(num) {
	ttddkinfos = document.getElementById("ttdnav_dk").getElementsByTagName("li");
	prevElem = document.getElementById("tab" + curStep);
	elem = document.getElementById("tab" + num);
	prevElem.style.display = "none";
	elem.style.display = "block";
	ttddkinfos[curStep-1].className = "";
	ttddkinfos[num-1].className = "active";
	curStep = num;
}
/////////////////////home_tabs/////////////////////
var homeinfospec = new Array(5);
	homeinfospec[0] = 'Loesungen';
	homeinfospec[1] = 'Anwendungen';
	homeinfospec[2] = 'Galerie';
	homeinfospec[3] = 'Partner';
	homeinfospec[4] = 'Ramkoworld';
infohomespec = (document.location.search.length > 1) ? document.location.search.substring(1,document.location.search.length) : 'Loesungen';
function homestart() {
	for (a=0; a<homeinfospec.length; a++) {
		if ( infohomespec == homeinfospec[a] ) {
			b = a+1;
			curStep = b;
			homeinfo(b);
		}
	}
}
var homeinfos = new Array();
function homeinfo(num) {
	homeinfos = document.getElementById("home_tabs").getElementsByTagName("li");
	prevElem = document.getElementById("tab" + curStep);
	elem = document.getElementById("tab" + num);
	prevElem.style.display = "none";
	elem.style.display = "block";
	homeinfos[curStep-1].className = "";
	homeinfos[num-1].className = "active";
	curStep = num;
}
/////////////////////home_tabs_ende/////////////////////
function addClass(class_name) {
	if (this.className != '') this.className += ' ' + class_name;
	else this.className = class_name;
}
Object.prototype.addClass = addClass;
function addEvent(obj, evt, func) {
	var oldhandler = obj[evt];
	obj[evt] = (typeof obj[evt] != 'function') ? func : function(){oldhandler();func();};
}
if (!Array.prototype.push) {
	Array.prototype.push = function(elem) {
		this[this.length] = elem;
		return this.length;
	}
}
if (!Array.prototype.shift) {
	Array.prototype.shift = function() {
		var response = this[0];
		for (var i=0; i < this.length-1; i++) {
		this[i] = this[i + 1];
	}
	this.length--;
	return response;
	}
}
function removeClass(class_name) {
	var oldClass = this.className;
	var re = new RegExp('\\s?'+class_name+'\\b');
	if (oldClass.indexOf(class_name) != -1) this.className = oldClass.replace(re,'');
}
Object.prototype.removeClass = removeClass;

function flipit(id) {
if (document.getElementById(id).className != 'hideit') {
	document.getElementById(id).className='hideit';
	}
else {
	document.getElementById(id).className='answer';
	}
}