var hrefVerboseClass = 'hrefverbose';

/* CSS preload -- helps in many browsers */
navdummy1 = new Image;
navdummy1.src = '/img/nav_imprssm_a.gif';
navdummy2 = new Image;
navdummy2.src = '/img/nav_disclaimer_a.gif';
navdummy3 = new Image;
navdummy3.src = '/img/btn_register_a.gif';
navdummy4 = new Image;
navdummy4.src = '/img/btn_download_a.gif';
navdummy5 = new Image;
navdummy5.src = '/img/btn_top_a.gif';


/* Preload for JavaScript rollovers */
nava = new Image;
nava.src = '/img/nav_anmld.gif';
nava_a = new Image;
nava_a.src = '/img/nav_anmld_a.gif';
navaa = new Image;
navaa.src = '/img/nav_anmld_teilnbed.gif';
navaa_a = new Image;
navaa_a.src = '/img/nav_anmld_teilnbed_a.gif';
navb = new Image;
navb.src = '/img/nav_berat.gif';
navb_a = new Image;
navb_a.src = '/img/nav_berat_a.gif';
navba = new Image;
navba.src = '/img/nav_berat_audit.gif';
navba_a = new Image;
navba_a.src = '/img/nav_berat_audit_a.gif';
navbm = new Image;
navbm.src = '/img/nav_berat_mngmnt.gif';
navbm_a = new Image;
navbm_a.src = '/img/nav_berat_mngmnt_a.gif';
navbt = new Image;
navbt.src = '/img/nav_berat_team.gif';
navbt_a = new Image;
navbt_a.src = '/img/nav_berat_team_a.gif';
navd = new Image;
navd.src = '/img/nav_downl.gif';
navd_a = new Image;
navd_a.src = '/img/nav_downl_a.gif';
navk = new Image;
navk.src = '/img/nav_kontakt.gif';
navk_a = new Image;
navk_a.src = '/img/nav_kontakt_a.gif';
navknd = new Image;
navknd.src = '/img/nav_kunden.gif';
navknd_a = new Image;
navknd_a.src = '/img/nav_kunden_a.gif';
navl = new Image;
navl.src = '/img/nav_links.gif';
navl_a = new Image;
navl_a.src = '/img/nav_links_a.gif';
navm = new Image;
navm.src = '/img/nav_mngmnt.gif';
navm_a = new Image;
navm_a.src = '/img/nav_mngmnt_a.gif';
navmi = new Image;
navmi.src = '/img/nav_mngmnt_interim.gif';
navmi_a = new Image;
navmi_a.src = '/img/nav_mngmnt_interim_a.gif';
navmw = new Image;
navmw.src = '/img/nav_mngmnt_worksh.gif';
navmw_a = new Image;
navmw_a.src = '/img/nav_mngmnt_worksh_a.gif';
navmz = new Image;
navmz.src = '/img/nav_mngmnt_werkz.gif';
navmz_a = new Image;
navmz_a.src = '/img/nav_mngmnt_werkz_a.gif';
navp = new Image;
navp.src = '/img/nav_profil.gif';
navp_a = new Image;
navp_a.src = '/img/nav_profil_a.gif';
navr = new Image;
navr.src = '/img/nav_refrnz.gif';
navr_a = new Image;
navr_a.src = '/img/nav_refrnz_a.gif';
navt = new Image;
navt.src = '/img/nav_train.gif';
navt_a = new Image;
navt_a.src = '/img/nav_train_a.gif';
navtk = new Image;
navtk.src = '/img/nav_train_wk.gif';
navtk_a = new Image;
navtk_a.src = '/img/nav_train_wk_a.gif';
navtkf = new Image;
navtkf.src = '/img/nav_train_wk_gf.gif';
navtkf_a = new Image;
navtkf_a.src = '/img/nav_train_wk_gf_a.gif';navtkm = new Image;
navtkm.src = '/img/nav_train_wk_km.gif';
navtkm_a = new Image;
navtkm_a.src = '/img/nav_train_wk_km_a.gif';
navtkn = new Image;
navtkn.src = '/img/nav_train_wk_kn.gif';
navtkn_a = new Image;
navtkn_a.src = '/img/nav_train_wk_kn_a.gif';
navtl = new Image;
navtl.src = '/img/nav_train_ql.gif';
navtl_a = new Image;
navtl_a.src = '/img/nav_train_ql_a.gif';
navtla = new Image;
navtla.src = '/img/nav_train_ql_projakt.gif';
navtla_a = new Image;
navtla_a.src = '/img/nav_train_ql_projakt_a.gif';
navtlg = new Image;
navtlg.src = '/img/nav_train_ql_grundl.gif';
navtlg_a = new Image;
navtlg_a.src = '/img/nav_train_ql_grundl_a.gif';
navtlu = new Image;
navtlu.src = '/img/nav_train_ql_uebbl.gif';
navtlu_a = new Image;
navtlu_a.src = '/img/nav_train_ql_uebbl_a.gif';
navtlx = new Image;
navtlx.src = '/img/nav_train_ql_praxis.gif';
navtlx_a = new Image;
navtlx_a.src = '/img/nav_train_ql_praxis_a.gif';
navtq = new Image;
navtq.src = '/img/nav_train_qz.gif';
navtq_a = new Image;
navtq_a.src = '/img/nav_train_qz_a.gif';
navtqi = new Image;
navtqi.src = '/img/nav_train_qz_ipma.gif';
navtqi_a = new Image;
navtqi_a.src = '/img/nav_train_qz_ipma_a.gif';
navtqq = new Image;
navtqq.src = '/img/nav_train_qz_quali.gif';
navtqq_a = new Image;
navtqq_a.src = '/img/nav_train_qz_quali_a.gif';
navtqz = new Image;
navtqz.src = '/img/nav_train_qz_zert.gif';
navtqz_a = new Image;
navtqz_a.src = '/img/nav_train_qz_zert_a.gif';
navtz = new Image;
navtz.src = '/img/nav_train_zl.gif';
navtz_a = new Image;
navtz_a.src = '/img/nav_train_zl_a.gif';
navtza = new Image;
navtza.src = '/img/nav_train_zl_ipmaa.gif';
navtza_a = new Image;
navtza_a.src = '/img/nav_train_zl_ipmaa_a.gif';
navtzb = new Image;
navtzb.src = '/img/nav_train_zl_ipmab.gif';
navtzb_a = new Image;
navtzb_a.src = '/img/nav_train_zl_ipmab_a.gif';
navtzc = new Image;
navtzc.src = '/img/nav_train_zl_ipmac.gif';
navtzc_a = new Image;
navtzc_a.src = '/img/nav_train_zl_ipmac_a.gif';
navtzd = new Image;
navtzd.src = '/img/nav_train_zl_ipmad.gif';
navtzd_a = new Image;
navtzd_a.src = '/img/nav_train_zl_ipmad_a.gif';
navtzp = new Image;
navtzp.src = '/img/nav_train_zl_pilb.gif';
navtzp_a = new Image;
navtzp_a.src = '/img/nav_train_zl_pilb_a.gif';



var legacyclient = document.getElementById ? 0 : 1;


/*
 Adds a <span> tag enclosing an <a> tag's href attribute value after
 the hyperlink. Purpose is to display the link target in print layouts.
 Version 2005-02-16
*/
function hrefVerbose() {

	if (!document.getElementsByTagName) {
		// Skip old browsers
		return;
	}

	server = window.location.protocol + '//' + window.location.hostname;

	// Get all the hyperlinks in the content area
	hyperlinks = document.getElementById('content').getElementsByTagName('a');

	for (i = 0, ii = hyperlinks.length; i < ii; i++) {

		href = hyperlinks[i].getAttribute('href');
		
		if ((href.toLowerCase().substr(0, 7) == 'http://' ||
		     href.toLowerCase().substr(0, 8) == 'https://') &&
		     href.indexOf(server) != 0) {
			// Only transforms links that do start with 'http://' or 'https://'
			// *and* which do not have the same start as the current page.
			// This is necessary "thanks" to Internet Exploder, which does not
			// return the href attribute, but the absolute URL "calculated" from
			// the href and the current URL
			containerTag = document.createElement('span');
			containerTag.appendChild(document.createTextNode(' (Link: ' + href + ')'));
			hyperlinks[i].parentNode.insertBefore(containerTag, hyperlinks[i].nextSibling);
			containerTag.className = hrefVerboseClass;
		}
	}

} // function hrefVerbose()


/*
 Exchanges image with highlighted version. Accepts image ID as argument and
 assumes an Image object of the same name exists, which in turn has a
 corresponding highlighted Image object with an "_a" suffix
 Version 2005-01-20
*/
function hilite(id) {

	if (legacyclient) {
		return false;
	}

	swapObject = eval(id + '_a');
	document.getElementById(id).src = swapObject.src;

} // function hilite(id)

/*
 Exchanges highlighted image with regular image. Accepts image ID as argument
 and assumes an Image object of the same name exists, which has a corresponding
 non-highlighted Image object which lacks the "_a" suffix
 Version 2005-01-20
*/
function lolite(id) {

	if (legacyclient) {
		return false;
	}

	swapObject = eval(id);
	document.getElementById(id).src = swapObject.src;

} // function lolite(id)
