//****************************************************************************
// FUNCTIONS.JS, indiesoft 2003
// J. Faehser (j.faehser@indiesoft.de)
// T. Michel (t.michel@indiesoft.de)                    
//****************************************************************************
if (!document.getElementById && !document.all) {top.location.href = "browser.html";}
if (top.frames.length != 0) top.location.href = "index.php";
//****************************************************************************
var warningFlag = true;
var preloadFlag = false;
var swapCount   = 1;
var swapTime    = 3500;
var newWindow;
var swapImg1 = new Image(); swapImg1.src = "images/logo01.gif";
var swapImg2 = new Image(); swapImg2.src = "images/logo02.gif";
var swapImg3 = new Image(); swapImg3.src = "images/logo03.gif";
var swapImg4 = new Image(); swapImg4.src = "images/logo04.gif";
var swapImg5 = new Image(); swapImg5.src = "images/logo05.gif";
var swapImg6 = new Image(); swapImg6.src = "images/logo06.gif";
var preloadFlag = true;
//****************************************************************************
function help(txtHTTP, intX, intY) {
  var directive;
  directive = "scrollbars=no,resizable=no,status=no,location=no,menubar=no,toolbar=no,width=" + intX + ",height=" + intY;
	newWindow = window.open(txtHTTP, "help", directive);
	newWindow.resizeTo(intX, intY);
	setTimeout("newWindow.focus()", 200);
}
//****************************************************************************
function wanted(txtHTTP, intX, intY) {
  var directive;
  directive = "scrollbars=yes,resizable=yes,status=no,location=no,menubar=no,toolbar=no,width=" + intX + ",height=" + intY;
	newWindow = window.open(txtHTTP, "wanted", directive);
	setTimeout("newWindow.focus()", 200);
}
//****************************************************************************
function launchImgNS() {
	(swapCount < 6) ? swapCount++ : swapCount = 1;
  document.images["messebilder"].src = eval("swapImg" + swapCount + ".src");
	setTimeout("launchImgNS()", swapTime);
}
//****************************************************************************
function launchImgIE() {
	(swapCount < 6) ? swapCount++ : swapCount = 1;
  document.all.messebilder.filters.blendTrans.Apply();
  document.all.messebilder.src = eval("swapImg" + swapCount + ".src");
  document.all.messebilder.filters.blendTrans.Play();
	setTimeout("launchImgIE()", swapTime);
}
//****************************************************************************
function launchImg() {
	if (preloadFlag) {(document.all) ? launchImgIE() : launchImgNS();}
}
//****************************************************************************
function compData(frm_name)
{
	var i;
	var msg;
	var frm_element = "";
	var radio    = ['Verheiratet', 'Geschlecht'];
	var chkbox   = ['Arbeitsplatz', 'Praktikumsplatz', 'Ausbildungsplatz'];
	var elements = ['Wohnort', 'PLZ', 'Strasse', 'Name', 'Vorname'];
	var picture  = 'picture';
	for (i = 0; i < radio.length; i++) {								
		if ((eval("document." + frm_name + "." + radio[i])[0].checked == false) &&
			(eval("document." + frm_name + "." + radio[i])[1].checked == false)) {
			frm_element = radio[i];
		}
	}
	if ((eval("document." + frm_name + "." + chkbox[0]).checked == false) &&
		(eval("document." + frm_name + "." + chkbox[1]).checked == false) &&
		(eval("document." + frm_name + "." + chkbox[2]).checked == false)) {
		frm_element = 'Ausbildungs-, Praktikums-\nund/oder Arbeitsplatz';
	}
	for (i = 0; i < elements.length; i++) {								
		if (eval("document." + frm_name + "." + elements[i])) {
			if (eval("document." + frm_name + "." + elements[i] + ".value") == "") {
				frm_element = elements[i];
			}
		}
	}
	if (frm_element == "") {
		if ((eval("document." + frm_name + "." + picture + ".value") == "") && (warningFlag)) {
			msg = "____________________________________\n\n";
			msg += "Sie haben noch kein Bild ausgewaehlt!\n";
			msg += "Wenn Sie Ihre Bewerbungsdaten trotzdem\n";
			msg += "abschicken wollen, schliessen Sie dieses\n";
			msg += "Fenster und klicken Sie anschliessend auf:\n";
			msg += "'Formular jetzt abschicken'\n";
			msg += "____________________________________\n\n";
			alert(msg);
			warningFlag = false;
		} else {eval("document." + frm_name + ".submit()");}
	} else {
		msg = "__________________________________\n\n";
		msg += "Bitte das Feld " + frm_element + " ausfuellen.\n";
		msg += "__________________________________\n\n";
		alert(msg);
	}
}
//****************************************************************************
