var	div_jobs_w	= null;
var div_jobs_h	= null;
var div_inhalt	= null;
var div_bewerb	= null;
var ein_array 	= new Array ( );
var aus_array 	= new Array ( );
var job_string	= "";
var anz_jobs		= 0;
var is_explorer	= false;
var jobs_aktiv	= false;
var akt_jobpos	= 0;
var akt_posi		= 0;
var bew_name		= '';
var bew_vorname	= '';
var bew_gebtag	= '';
var bew_gebmon	= '';
var bew_gebjah	= '';
var bew_gebstr	= '';
var bew_stra		= '';
var bew_plz			= '';
var bew_ort			= '';
var bew_email		= '';
var bew_tele		= '';
var bew_text		= '';
var bew_code		= '';
var inp_feld 		= null;
var anz_fehler	= 0;
var job_autore	= 0;
var img_click		= null;

function getZahl ( s ) {
  hs = '';
  if ( s.length > 0 ) {
    for ( i = 0; i < s.length - 1; i++ ) {
      ec = s.substr ( i, 1 );
      if ( ec == '-' ) hs = hs + ec;
      else if ( ec <= '9' )
             if ( ec >= '0' ) hs = hs + ec;
    }
  }
  if ( hs == '' ) { return 0; }
  else {
    if ( hs.substr ( 0, 1 ) == '0' ) {
      if ( hs.length > 1 ) {
        hs = hs.substr ( 1, hs.length - 1 );
      }
    }
    return parseInt ( hs );
  }
}
/*
function datum_gueltig ( j, m, t ) {
	m--;
	var x4 = new Date( t, m, j ).getTime();
	var x5 = new Date();
	x5.setTime ( x4 );

	x4=x5.getYear();
	if ( x4 < 999 ) x4 += 1900;

	if ( x5.getDate() != t || x5.getMonth()!= m || x4! = j ) {
		return false;
	} else {
		return true;
	}
}
*/
function datum_gueltig ( j, m, t ) {
	var wtd = new Date ( j, m - 1, t );
	var tt = wtd.getDate ( );
	var tm = wtd.getMonth ( ) + 1;
	var tj = wtd.getFullYear ( );
	if ( tt != t || tm != m || tj != j ) {
		return false;
	} else {
		return true;
	}
}
function ff_load_images ( ) {
	for ( i = 0; i < 8; i++ ) {
		var zstr = ( i + 4 ) + '';
		if ( zstr.length < 2 ) zstr = '0' + zstr;
		ein_array [ i ] = new Image;
		ein_array [ i ].src = 'cont/Bilder/navi_rot_' + zstr + '.gif';
		aus_array [ i ] = new Image;
		aus_array [ i ].src = 'cont/Bilder/navi_grau_' + zstr + '.gif';
	}
}
window.onDomReady = initReady;

function initReady ( fn ) {
   //W3C-compliant browser
   if ( document.addEventListener ) {
   		document.addEventListener ( "DOMContentLoaded", fn, false );
   }
   //IE
   else {
   		document.onreadystatechange = function ( ) { readyState ( fn ) }
   }
}

//IE execute function
function readyState ( func ) {
// DOM is ready
	if ( document.readyState == "interactive" || document.readyState == "complete" ) {
		func ( );
	}
}

function job_string  ( ) {
	return 'a&nbsp;k&nbsp;t&nbsp;u&nbsp;e&nbsp;l&nbsp;l&nbsp;e&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;J&nbsp;O&nbsp;B&nbsp;-&nbsp;A&nbsp;n&nbsp;g&nbsp;b&nbsp;o&nbsp;t&nbsp;e';
}

function img_menue_over ( wimg ) {
	var v_id = parseInt ( wimg.id.substr ( 3, 2 ) );
	if ( v_id != akt_posi ) {
		wimg.src = ein_array [ v_id ].src;
		wimg.style.cursor = "pointer";
	} else {
		wimg.style.cursor = "normal";
	}
}
function img_menue_out ( wimg ) {
	var v_id = parseInt ( wimg.id.substr ( 3, 2 ) );
	if ( v_id != akt_posi ) {
		wimg.src = aus_array [ v_id ].src;
		wimg.style.cursor = "normal";
	}
}
function zahl_str ( vz, zl ) {
	var v_str = parseInt ( vz ) + '';
	while ( v_str.length < zl ) v_str = '0' + v_str;
	return v_str;
}
function adjust_divkopf ( ) {
	
	function ein_bild ( bn, bl, bo ) {
		var v_img = document.getElementById ( bn );
		if ( v_img != null ) {
			with ( v_img.style ) {
				position = 'absolute';
				left = bl;
				top = bo;
			}
		}
	}
	
	var div_li = 	document.getElementById ( 'divkopf' ).offsetLeft;
	if ( is_explorer ) 	div_li = div_li +
											document.getElementById ( 'divbilder' ).offsetLeft;
	var div_ob = document.getElementById ( 'divkopf' ).offsetTop;
	ein_bild ( 'oben_links', div_li, div_ob );
	ein_bild ( 'oben_rechts', eval ( div_li + 367 ), div_ob );
	ein_bild ( 'oben_rechts_u1', eval ( div_li + 367 ), eval ( div_ob + 46 ) );
	ein_bild ( 'oben_rechts_u2', eval ( div_li + 367 + 228 ), eval ( div_ob + 46 ) );
	ein_bild ( 'unten_links', div_li, eval ( div_ob + 105 ) );
	ein_bild ( 'unten_mitte', eval ( div_li + 367 ), eval ( div_ob + 105 ) );
	ein_bild ( 'unten_rechts', eval ( div_li + 367 + 228 ), eval ( div_ob + 105 ) );
}
function img_click_rest ( ) {
	img_click.src = ein_array [ akt_posi ].src;
	div_inhalt = document.getElementById ( 'divinhalt' + akt_posi );
	if ( div_inhalt != null ) {
		div_inhalt.style.left = div_jobs_h.offsetLeft;
  	div_inhalt.style.top = div_jobs_h.offsetTop + div_jobs_h.offsetHeight;
		div_inhalt.style.visibility = 'visible';
	}
	if ( akt_posi == 3 ) init_shops ( );
	window.scrollTo ( 0, 0 );
}
function warte_auf_cbb_divkopf ( ) {
	var cbb_tab = document.getElementById ( 'divkopf' );
	if ( cbb_tab == null ) {
		window.setTimeout ( 'warte_auf_cbb_divkopf()', 50 );
	} else {
		adjust_divkopf ( );
		img_click_rest ( );
	}
}
function add_cbb_divkopf ( ) {
	var div_obj = document.createElement ( 'div' );
	div_obj.id = "divkopf";
	div_obj.style.width = '760px';
	if ( akt_posi == 0 ) div_obj.style.height = 248;
	else div_obj.style.height = 105;
	var whs =	'<img src="cont/pic/frame_navi_home/ol.gif" width="367" height="105" id="oben_links">';
	if ( akt_posi == 0 ) {
		whs =	whs +
					'<img src="cont/pic/frame_navi_home/or.gif" width="393" height="46" id="oben_rechts">' +
					'<img src="cont/pic/frame_navi_home/or1.gif" width="228" height="59" id="oben_rechts_u1">' +
					'<img src="cont/pic/frame_navi_home/or2.gif" width="165" height="59" id="oben_rechts_u2">' +
					'<img src="cont/pic/frame_navi_home/auto1.jpg" width="367" height="143" id="unten_links">' +
					'<img src="cont/pic/frame_navi_home/auto2.jpg" width="228" height="143" id="unten_mitte">' +
					'<img src="cont/pic/frame_navi_home/ur.jpg" name="ur" width="165" height="143" id="unten_rechts">';
	} else {
		whs =	whs +
					'<img src="cont/pic/frame_navi_fol/or_.gif" name="or_" width="393" height="46" border="0" id="oben_rechts">' +
					'<img src="cont/pic/frame_navi_home/or1.gif" width="228" height="59" id="oben_rechts_u1">' +
					'<img src="cont/pic/frame_navi_fol/ur_.gif" name="ur_" width="165" height="59" border="0" id="oben_rechts_u2">';
	}
  div_obj.innerHTML = whs;
	var div_bilder = document.getElementById ( 'divbilder' );
	div_bilder.insertBefore ( div_obj, div_bilder.firstChild );
	window.setTimeout ( 'warte_auf_cbb_divkopf()', 50 );
}
function img_menue_click ( wimg ) {
	if ( jobs_aktiv ) {
		jobs_aktiv = false;
		jobs_out ( div_jobs_h );
	}
	img_click = wimg;
	var v_id = parseInt ( wimg.id.substr ( 3, 2 ) );
	if ( v_id != akt_posi ) {
		if ( akt_posi > -1 ) {
			var v_str = zahl_str ( akt_posi, 2 );
			var v_img = document.getElementById ( 'img' + v_str );
			if ( v_img != null ) v_img.src = aus_array [ akt_posi ].src;
			if ( div_inhalt != null ) div_inhalt.style.visibility = 'hidden';
		}
		var do_cbb = !var_isblitz;
		if ( do_cbb ) do_cbb = ( akt_posi == 0 ) || ( v_id == 0 );
		akt_posi = v_id;
		if ( do_cbb ) {
			var div_obj = document.getElementById ( 'divkopf' );
			if ( div_obj != null ) document.getElementById ( 'divbilder' ).removeChild ( div_obj );
  		add_cbb_divkopf ( );
		}
		img_click_rest ( );
	}
}
function jobs_over ( wjo ) {
	if ( jobs_aktiv ) return;
	wjo.style.cursor = "pointer";
	wjo.style.fontWeight = 'bold';
	wjo.style.fontSize = '24';
	div_inhalt.style.visibility = 'hidden';
	div_jobs_w.style.height = 27;
	with ( div_jobs_w.style ) {
		top = wjo.offsetTop + wjo.offsetHeight;
		if ( is_explorer ) {
			width = wjo.offsetWidth;
		} else {
			width = wjo.offsetWidth - 8; // Korrektur Rahmendicke
		}
		border = "solid red 4px"
		backgroundColor = 'FFFF99';
		fontName = 'Arial';
		fontSize = 20;
	}
	if ( anz_jobs < 0 ) {
		var wHS = 'Es ist zur Zeit kein Zugriff auf die Datenbank möglich!';
	} else {
		if ( anz_jobs > 0 ) { 
			var wHS = 'Für unsere aktuellen Job-Angebote bitte klicken';
		} else {
			var wHS = 'Es liegen zur Zeit keine Job-Angebote vor!';
		}
	}
	div_jobs_w.innerHTML = wHS;
	div_jobs_w.style.visibility = 'visible';
}
function jobs_out ( wjo ) {
	if ( jobs_aktiv ) return;
	wjo.style.cursor = "normal";
	wjo.style.fontWeight = 'normal';
	wjo.style.fontSize = '20';
	div_inhalt.style.visibility = 'visible';
	div_jobs_w.style.visibility = 'hidden';
	window.scrollTo ( 0, 0 );
}
function zeige_kontakte ( ) {
	var v_img = document.getElementById ( 'img06' );
	if ( v_img != null ) img_menue_click ( v_img );
}
// Leerräume zwischen den Bildern löschen
function clear_divbilder ( wid ) {
	var container = document.getElementById ( wid );
  var child = container.firstChild;
  while ( child != null ) {
    next_child = child.nextSibling;
    if ( child.nodeValue != null ) {
    	//alert ( child.nodeValue );
      container.removeChild ( child );
    }
    child = next_child;
  }
}
// aktuelle Job-Liste laden
function holen_fehler ( ) {
	job_string = '';
	anz_jobs = -1;
}
function holen_erfolgreich ( ) {
	job_string = ajax_daten;
	anz_jobs = get_xml_inhalt ( 'anzahl' );
	ff_load_preisliste ( );
}
function fett_pointer ( wo ) {
	with ( wo.style ) {
		cursor = "pointer";
		fontWeight = 'bold';
	}
}
function normal_normal ( wo ) {
	with ( wo.style ) {
		cursor = 'normal';
		fontWeight = 'normal';
	}
}
function hole_job_liste ( ) {
	if ( var_isblitz ) var param_str = 'B';
	else var param_str = 'C';
	param_str = 'firma=' + param_str;
	ajax_aktion ( '/ffprogs/hole_jobs.php', param_str, '1', holen_erfolgreich, holen_fehler );
}
function jobs_schlieszen ( wo ) {
	jobs_aktiv = false;
	jobs_out ( div_jobs_h );
}
function enter_string ( wes ) {
	var w_str_a = wes.split ( "\n" );
	var w_str = '';
	if ( w_str_a.length > 0 ) {
		for ( szi = 0; szi <  w_str_a.length; szi++ ) {
			if ( w_str != '' ) w_str = w_str + '<br>';
			w_str = w_str + w_str_a [ szi ];
		}
	}
	return w_str;
}
function rufe_mailprogramm ( wid ) {
	var vrecxml = get_xml_inhalt ( 'datensatz' + wid );
	location.href = 'mailto:' + get_xml_inhalt_str ( 'ansprechemail', vrecxml ) + '?subject=' + get_xml_inhalt_str ( 'kennzeichnung', vrecxml );
}
function bewerben_fehler ( ) {
	alert ( 'fehler' );
}
function bewerbung_zu ( ) {
	document.body.removeChild ( div_bewerb );
	div_jobs_h.style.visibility = 'visible';
	div_jobs_w.style.visibility = 'visible';
}
function get_eingabe ( eid ) {
	var w_es = '';
	inp_feld = document.getElementById ( eid );
	if ( inp_feld != null ) w_es = inp_feld.value;
	return w_es;
}
function code_fehler ( ) {
	alert ( 'Tragen Sie bitte den richtigen Kontrol-Code ein -> ' + get_xml_inhalt ( 'inhalt' ) );
	inp_feld = document.getElementById ( 'inpcode' );
	inp_feld.value = '';
	inp_feld.focus ( );
}
function code_erfolgreich ( ) {
	alert ( 'erfolgreich' );
}
function speichern_fehler ( ) {
	alert ( 'Beim Abspeichern der Datet trat ein Fehler auf\n' );
}
function speichern_erfolgreich ( ) {
	alert ( 'Ihre Nachricht wurde erfolgreich gespeichert!\n' + 
					'wir werden uns mit Ihnen in Verbindung setzen!'
					 );
	bewerbung_zu ( );
	jobs_schlieszen ( );
}
function bewerbung_speichern ( ) {
	var zahl_fehler = 'Tragen Sie bitte eine Zahl ein!';
	
	function zahl_str ( vz ) {
		var vz_str = '' + vz;
		if ( vz_str.length < 2 ) vz_str = '0' + vz_str;
		return vz_str;
	}
	var fehler = '';
	if ( get_eingabe ( 'inpname' ) == '' ) fehler = 'Tragen Sie bitte Ihren Namen ein!';
	if ( fehler == '' ) {
		if ( get_eingabe ( 'inpvorname' ) == '' ) fehler = 'Tragen Sie bitte Ihren Vornamen ein!';
	}
	if ( fehler == '' ) {
		var gt = get_eingabe ( 'inpgebtag' );
		if( isNaN ( parseInt ( gt, 10 ) ) ) fehler = zahl_fehler;
		if ( fehler == '' ) {
			var gm = get_eingabe ( 'inpgebmon' );
			if( isNaN ( parseInt ( gm, 10 ) ) ) fehler = zahl_fehler;
		}
		if ( fehler == '' ) {
			var gj = get_eingabe ( 'inpgebjah' );
			if( isNaN ( parseInt ( gj, 10 ) ) ) fehler = zahl_fehler;
			if ( fehler == '' ) {
				if ( gj < 100 ) { 
					gj = parseInt ( gj ) + 1900;
					document.getElementById ( 'inpgebjah' ).value = gj;
				}
				if ( gj > 1996 || gj < 1930 ) {
					fehler = 'Tragen Sie ein plausibles Jahr ein!';
				}
			}
		}
		if ( fehler == '' ) {
			if ( !datum_gueltig ( gj, gm, gt ) ) {
				gt = get_eingabe ( 'inpgebtag' );
				fehler = 'Tragen Sie ein gültiges Datum ein!';
			}
		}
		if ( fehler == '' ) {
			bew_gebstr = zahl_str ( gt ) + '.' + zahl_str ( gm ) + '.' + gj;
		}
	}
	if ( fehler == '' ) {
		if ( get_eingabe ( 'inpstra' ) == '' ) fehler = 'Tragen Sie bitte Straße und Hausnummer ein!';
	}
	if ( fehler == '' ) {
		if ( get_eingabe ( 'inpplz' ) == '' ) fehler = 'Tragen Sie bitte die PLZ ein!';
	}
	if ( fehler == '' ) {
		if ( get_eingabe ( 'inport' ) == '' ) fehler = 'Tragen Sie bitte Ihren Wohnortein!';
	}
	if ( fehler == '' ) {
		if ( get_eingabe ( 'inpmail' ) == '' ) fehler = 'Tragen Sie bitte Ihre E-Mail-Adresse ein!';
	}
	if ( fehler == '' ) {
		if ( get_eingabe ( 'inptele' ) == '' ) fehler = 'Tragen Sie bitte Ihre Telefonnummer ein!';
	}
	if ( fehler == '' ) {
		if ( get_eingabe ( 'inptext' ) == '' ) fehler = 'Tragen Sie bitte Ihre Nachricht ein!';
	}
	if ( fehler == '' ) {
		if ( get_eingabe ( 'inpcode' ) == '' ) fehler = 'Tragen Sie bitte den Kontroll-Code ein!';
	}
	if ( fehler == '' ) {
		if ( get_eingabe ( 'inpcode' ) != bew_code ) {
			anz_fehler = anz_fehler + 1;
			if ( anz_fehler == 3 ) {
				fehler = 	'Sie haben dreimal den falschen Kontrol-Code eingetragen.\n' +
									'Die Eingabe wird geschlossen!';
			} else {
				fehler = 'Tragen Sie bitte den richtigen Kontroll-Code ein!\n' + eval ( anz_fehler + 1 ) + '. Versuch!';
			}
		}
	}
	if ( fehler == '' ) {
		var whs = 'refjob#' + job_autore + '#/#' +
							'name#' + get_eingabe ( 'inpname' ) + '#/#' +
							'vorname#' + get_eingabe ( 'inpvorname' ) + '#/#' +
							'geburtstag#' + bew_gebstr + '#/#' +
							'strasze#' + get_eingabe ( 'inpstra' ) + '#/#' +
							'plz#' + get_eingabe ( 'inpplz' ) + '#/#' +
							'ort#' + get_eingabe ( 'inport' ) + '#/#' +
							'email#' + get_eingabe ( 'inpmail' ) + '#/#' +
							'telefon#' + get_eingabe ( 'inptele' ) + '#/#' +
							'nachricht#' + get_eingabe ( 'inptext' );
		alert ( whs );
		var param_str = 'datenfelder=' + encodeURIComponent ( whs );
		ajax_aktion ( '/ffprogs/bewerbung_speichern.php', param_str, '1', speichern_erfolgreich, speichern_fehler );
	} else {
		inp_feld.focus ( );
		alert ( fehler );
		if ( anz_fehler == 3 ) bewerbung_zu ( );
	}
}
function bewerben_erfolgreich ( ) {
	var vrecxml = get_xml_inhalt_str ( 'datensatz' + akt_jobpos, job_string );
	bew_code = get_xml_inhalt ( 'zahl' );
	job_autore = get_xml_inhalt_str ( 'autore', vrecxml );
	anz_fehler = 0;
	var whs = '<table align="center" cols="2" width="90%" border="0" style="font-Family:Arial;font-Size:16px">' +
							'<tr>' +
								'<td colspan="2" align="center"><input onclick="JavaScript:bewerbung_zu()" type="submit" name="abbrechen" value="Fenster schließen"/></td>' +
							'</tr>' +
								'<td align="center" colspan="2" style="background-Color:#FF4D66"><b>Tragen Sie bitte Ihre Daten ein<b></td>' +
							'<tr>' +
								'<td>Betreff</td>' +
								'<td><input type="text" size="60" maxlength="60" readonly value="' + get_xml_inhalt_str ( 'kennzeichnung', vrecxml ) + '"/></td>' +
							'</tr>' +
							'<tr>' +
								'<td>Name</td>' +
								'<td><input id="inpname" type="text" size="40" maxlength="60" value="' + bew_name + '"/></td>' +
							'</tr>' +
							'<tr>' +
								'<td>Vorname</td>' +
								'<td><input id="inpvorname" type="text" size="40" maxlength="60" value="' + bew_vorname + '"/></td>' +
							'</tr>' +
							'<tr>' +
								'<td>Geburtstag (tt.mm.jjjj)</td>' +
								'<td>' +
									'<input id="inpgebtag" type="text" size="2" maxlength="2" value="' + bew_gebtag + '"/>' +
									'.<input id="inpgebmon" type="text" size="2" maxlength="2" value="' + bew_gebmon + '"/>' +
									'.<input id="inpgebjah" type="text" size="4" maxlength="4" value="' + bew_gebjah + '"/>' +
								'</td>' +
							'</tr>' +
								'<td>Straße, Hausnummer</td>' +
								'<td><input id="inpstra" type="text" size="60" maxlength="60" value="' + bew_stra + '"/></td>' +
							'<tr>' +
								'<td>Postleitzahl</td>' +
								'<td><input id="inpplz" type="text" size="5" maxlength="5" value="' + bew_plz + '"/></td>' +
							'</tr>' +
								'<td>Ort</td>' +
								'<td><input id="inport" type="text" size="60" maxlength="60" value="' + bew_ort + '"/></td>' +
							'<tr>' +
								'<td>E-Mail</td>' +
								'<td><input id="inpmail" type="text" size="60" maxlength="60" value="' + bew_email + '"/></td>' +
							'</tr>' +
								'<td>Telefon</td>' +
								'<td><input id="inptele" type="text" size="20" maxlength="20" value="' + bew_tele + '"/></td>' +
							'<tr>' +
								'<td style="vertical-align:top">Nachricht</td>' +
								'<td><textarea id="inptext" cols="60" rows="5">' + bew_text + '</textarea></td>' +
							'</tr>' +
							'<tr>' +
								'<td style="vertical-align:top">Anti-Spam Code<br>Pflichteingabe</td>' +
								'<td>' +
									'<table cols="2" width="100%" border="0" style="vertical-align:top">' +
										'<tr>' +
											'<td colspan="2"> bitte geben Sie den Sicherheitscode aus dem Bild ein.</td>' +
										'</tr>' +
										'<tr>' +
											'<td width="20%">' + get_xml_inhalt ( 'inhalt' ) + '</td>' +
											//'<td width="20%"><img id="imgcode" src="/ffprogs/erzeuge_bild.php?zahl=ABCDE" border="1"></td>' +
											'<td style="text-align:left;vertical-align:top"><input id="inpcode" type="text" size="10" maxlength="10" value=""/></td>' +
										'</tr>' +
									'</table>' +
								'</td>' +
							'</tr>' +
							'<tr>' +
								'<table cols="2" width="100%" border="0" style="vertical-align:top">' +
									'<tr>' +
										'<td align="left"><input onclick="JavaScript:bewerbung_zu()" type="submit" name="abbrechen" value="Fenster schließen"/></td>' +
										'<td align="right"><input onclick="JavaScript:bewerbung_speichern()" type="submit" name="abbrechen" value="Nachricht speichern"/></td>' +
									'</tr>' +
							'</tr>' +
						'</table>';
	div_bewerb.innerHTML = whs;
	window.scrollTo ( 0,0 );
}
function bewerbung ( wid ) {
	akt_jobpos = wid;
	div_jobs_h.style.visibility = 'hidden';
	div_jobs_w.style.visibility = 'hidden';
	div_bewerb = document.createElement ( 'div' );
	div_bewerb.style.left = div_jobs_w.offsetLeft;
  div_bewerb.style.position = 'absolute';
  var v_img =  document.getElementById ( 'img04' );
	div_bewerb.style.top = v_img.offsetTop;
	div_bewerb.style.width = div_jobs_w.offsetWidth;
	div_bewerb.style.height = 445;
	div_bewerb.style.border = "solid red 3px"
	div_bewerb.style.textAlign = 'center';
	div_bewerb.style.backgroundColor = 'white';
	div_bewerb.style.zIndex = 11;
	document.body.appendChild ( div_bewerb );
	param_str = 'aktion=bewerbung';
	ajax_aktion ( '/ffprogs/hole_bewerbung.php', param_str, '1', bewerben_erfolgreich, bewerben_fehler );
}
function jobs_click ( wjo ) {
	if ( anz_jobs == 0 ) return;
	jobs_aktiv = true;
	div_jobs_h.style.cursor = "normal";
	with ( div_jobs_w.style ) {
		top = wjo.offsetTop + wjo.offsetHeight;
		if ( is_explorer ) {
			width = wjo.offsetWidth;
		} else {
			width = wjo.offsetWidth - 6; // Korrektur Rahmendicke
		}
		border = "solid red 3px"
		backgroundColor = 'white';
		fontFamiliy = 'Arial';
		fontSize = '16px';
	}
	var whs =	'<center>' +
							'<div  style="background-Color:#A9A9A9" ' +
										'onMouseOver="fett_pointer(this)" ' +
										'onMouseOut="normal_normal(this)" ' +
										'onClick="jobs_schlieszen(this)">' +
								'Anzeige schließen' +
							'</div>' +
						'</center>';
	for ( wzi = 1; wzi <= anz_jobs; wzi++ ) {
		var vrecxml = get_xml_inhalt_str ( 'datensatz' + wzi, job_string );
		if ( wzi > 1 ) whs = whs + '<br>';
		var waps = get_xml_inhalt_str ( 'ansprechpartner', vrecxml );
		if ( get_xml_inhalt_str ( 'ansprechemail', vrecxml ) != '' ) {
			waps = '<a href="JavaScript:rufe_mailprogramm(' + wzi + ')">' + waps + '</a>';
		}
		whs =	whs +
					'<center>' +
					'<div id="arbeit' + wzi + '" style="position:relative;top:10px;width:' + eval ( wjo.offsetWidth - 35 ) + 'px;' +
								'text-align:left;border:solid black 2px;margin-left:5px;font-family:Arial">' +
						'<div style="background-Color:#D3D3D3">' +
							'<table width="100%" cols"2" border="0" cellspacing="0" cellpadding="0">' +
								'<tr>' +
									'<td><b>Tätigkeit:</b></td>' +
								'</tr>' +
							'</table>' +
						'</div> ' + 
						get_xml_inhalt_str ( 'kennzeichnung', vrecxml ) + '<br>' +
						'<div style="background-Color:#D3D3D3">' +
							'<b>Inhalt:</b></div>' +
						enter_string ( get_xml_inhalt_str ( 'taetigkeit', vrecxml ) ) + '<br>' +
						'<div style="background-Color:#D3D3D3;text-align:center">' +
							'<b><br></b></div>' +
						'<div style="text-align:center">' +
							'<b><a href="JavaScript:bewerbung(' + wzi + ')">zur Bewerbung</a></b>' +
						'</div>' +
					'</div></center>';
	}
	whs =	whs + '<br>' +
				'<center>' +
					'<div  id="job_unten" style="background-Color:#A9A9A9" ' +
								'onMouseOver="fett_pointer(this)" ' +
								'onMouseOut="normal_normal(this)" ' +
								'onClick="jobs_schlieszen(this)">' +
						'Anzeige schließen' +
					'</div>' +
				'</center>';
	div_jobs_w.innerHTML = whs;
	window.setTimeout ( 'warte_auf_anzeige()', 50 );
}
function warte_auf_anzeige ( ) {
	var div_u = document.getElementById ( 'job_unten' );
	if ( div_u == null ) {
		window.setTimeout ( 'warte_auf_anzeige()', 50 );
	} else {
		div_jobs_w.style.height = div_u.offsetTop +
															div_u.offsetHeight;
	}
}
function gehe_zu ( menuepunkt ) {
	img_menue_click ( document.getElementById ( menuepunkt ) );
}
function init_jobs ( iniFunc ) {
	var whs = navigator.appName;
	is_explorer = whs.toUpperCase( ).search ( /MICROSOFT.+/ ) != -1
	div_jobs_h = document.getElementById ( 'divjobsh' );
	if ( div_jobs_h == null ) return;
	clear_divbilder ( 'divbilder' );
  div_jobs_w = document.createElement ( 'div' );
  var divmen = document.getElementById ( 'divbilder' );
  div_jobs_w.style.left = divmen.offsetLeft;
  div_jobs_w.style.position = 'absolute';
	div_jobs_w.style.top = divmen.offsetHeight;
	div_jobs_w.style.width = divmen.offsetWidth;
	div_jobs_w.style.visibility = 'hidden';
	div_jobs_w.style.textAlign = 'center';
	div_jobs_w.style.zIndex = 10;
  document.body.appendChild ( div_jobs_w );
  akt_posi = -1;
  img_menue_click ( document.getElementById ( 'img00' ) );
  hole_job_liste ( );
}
