function addOnDocumentLoaded(functionname) {
  if (window.addEventListener)
    window.addEventListener("load", functionname, false);
  else if (window.attachEvent) window.attachEvent("onload", functionname);
  else window.onload = functionname;
}

addOnDocumentLoaded(function() {
	theObjects = document.getElementsByTagName("object");
	for (var i = 0; i < theObjects.length; i++) {
	theObjects[i].outerHTML = theObjects[i].outerHTML;
	} 
}
);
function findeFlash (flash) {
    if (document.all) {
      if (document.all[flash]) {
        return document.all[flash];
      }
      if (window.opera) {
        var movie = eval(window.document + flash);
        if (movie.SetVariable) {
          return movie;
        }
      }
      return '';
    }
    if(document.layers) {
      if(document.embeds) {
        var movie = document.embeds[flash];
        if (movie.SetVariable) {
          return movie;
        }
      }
      return '';
    }
    if (!document.getElementById) {
      return '';
    }
    var movie = document.getElementById(flash);
    if (movie.SetVariable) {
      return movie;
    }
    var movies = movie.getElementsByTagName('embed');
    if (!movies || !movies.length) {
      return '';
    }
    movie = movies[0];
    if (movie.SetVariable) {
      return movie;
    }
    return '';
  }


function switchContent(pageName) {
	// alert("pageName: "+pageName);
	if (pageName=='dms'||pageName=='pps'||pageName=='warenwirtschaft'||pageName=='crm'||pageName=='workflow'||pageName=='mis'||pageName=='edi'||pageName=='rechnungswesen'||pageName=='hauptmenue') {
		tx_flashnav2ajax_pi1getContent(pageName);
		document.getElementById('dms').className='';
		document.getElementById('pps').className='';
		document.getElementById('warenwirtschaft').className='';
		// document.getElementById('crm').className='';
		document.getElementById('workflow').className='';
		document.getElementById('mis').className='';
		document.getElementById('edi').className='';
		document.getElementById('rechnungswesen').className='';
		document.getElementById(pageName).className='current_sub';
	} else {

		var Anker;
		if (pageName=='dms_dokumentebearbeiten') Anker='288';
		else if (pageName=='dms_dokumenteerfassen') Anker='289';
		else if (pageName=='dms_geordneteablage') Anker='290';
		else if (pageName=='dms_dokumentefinden') Anker='291';
		else if (pageName=='pps_betriebsauftraege') Anker='292';
		else if (pageName=='pps_disposition') Anker='293';
		else if (pageName=='pps_kalkulation') Anker='294';
		else if (pageName=='pps_planung') Anker='295';
		else if (pageName=='pps_bde') Anker='296';
		else if (pageName=='pps_materialplanung') Anker='297';
		else if (pageName=='warenwirtschaft_lagerundlogistik') Anker='298';
		else if (pageName=='warenwirtschaft_vertrieb') Anker='299';
		else if (pageName=='warenwirtschaft_planung') Anker='300';
		else if (pageName=='warenwirtschaft_beschaffung') Anker='301';
		else if (pageName=='warenwirtschaft_konditionen') Anker='302';
		else if (pageName=='warenwirtschaft_statistik') Anker='303';
		else if (pageName=='warenwirtschaft_versand') Anker='304';
		else if (pageName=='crm_kontakthistorie') Anker='305';
		else if (pageName=='crm_verkaufsfoerderung') Anker='306';
		else if (pageName=='crm_sortimentsinformation') Anker='307';
		else if (pageName=='crm_planung') Anker='308';
		else if (pageName=='crm_reklamation') Anker='309';
		else if (pageName=='crm_reporting') Anker='310';
		else if (pageName=='workflow_eskalation') Anker='311';
		else if (pageName=='workflow_geschaeftsprozesse') Anker='312';
		else if (pageName=='workflow_genehmigung') Anker='313';
		else if (pageName=='workflow_kommunikation') Anker='314';
		else if (pageName=='mis_datawarehouse') Anker='315';
		else if (pageName=='mis_msofficeintegration') Anker='316';
		else if (pageName=='mis_reporting') Anker='317';
		else if (pageName=='mis_controlling') Anker='318';
		else if (pageName=='mis_olap') Anker='319';
		else if (pageName=='edi_order') Anker='320';
		else if (pageName=='edi_invoic') Anker='321';
		else if (pageName=='edi_pricat') Anker='322';
		else if (pageName=='edi_desadv') Anker='323';
		else if (pageName=='edi_remadv') Anker='645';
		else if (pageName=='rechnungswesen_finanzbuchhaltung') Anker='324';
		else if (pageName=='rechnungswesen_anlagenbuchhaltung') Anker='325';
		else if (pageName=='rechnungswesen_ebanking') Anker='326';
		else if (pageName=='rechnungswesen_lohnundgehalt') Anker='327';
		else if (pageName=='rechnungswesen_zeitwirtschaft') Anker='328';
		else if (pageName=='rechnungswesen_kostenrechnung') Anker='329';

		window.location.hash = '#c'+Anker;
	}
	return;
}
