topobjekte = new Array();

function naechstesObjekt()
{
	now = getActiveIndex();
	neu = now + 1;
	
	if (neu >= topobjekte.length) neu = 0;
	
	topobjekte[now].style.display = '';
	topobjekte[neu].style.display = 'block';
}

function vorigesObjekt()
{
	now = getActiveIndex();
	neu = now - 1;
	
	if (neu <= -1) neu = topobjekte.length - 1;
	
	topobjekte[now].style.display = '';
	topobjekte[neu].style.display = 'block';
}

function getActiveIndex()
{
	for (i = 0; i < topobjekte.length; i++)
	{
		if (topobjekte[i].style.display != '')
		{
			return i;
		}
	}
	return -1;
}

function intialisiereObjekte()
{
	try
	{
		// Objektcontainer holen
		objCont = document.getElementById('newstop');
		
		// vermeintliche Objekt-Divs holen
		objekte = objCont.getElementsByTagName('div');
		
		// Objekte nach Bedingungen laden
		for (i = 0; i < objekte.length; i++)
		{
			if (objekte[i].className == 'topobjekt')
			{
				topobjekte.push(objekte[i]);
			}
		}
		
		// Erstes Objekt darstellen
		topobjekte[0].style.display = 'block';
	}
	catch(e){};
}

function checkFragebogen(f)
{
	maySend = true;
	fehler = '';

	try{
	if (f.wohnung.value.search(/[a-zA-Z0-9]/) == -1) fehler += "\nBitte geben Sie die Wohnung an, für die Sie sich bewerben möchten!";
	if (f.mietbeginn.value.search(/[a-zA-Z0-9]/) == -1) fehler += "\nBitte geben Sie an, ab wann Sie die Wohnung mieten möchten!";
	if (f.name_w.value.search(/[a-zA-Z0-9]/) == -1) fehler += "\nBitte geben Sie Ihren Namen an!";
	if (f.vorname_w.value.search(/[a-zA-Z0-9]/) == -1) fehler += "\nBitte geben Sie Ihren Vornamen an!";
	if (f.geb_am_w.value.search(/[a-zA-Z0-9]/) == -1) fehler += "\nBitte geben Sie Ihr Geburtsdatum an!";
	if (f.geb_in_w.value.search(/[a-zA-Z0-9]/) == -1) fehler += "\nBitte geben Sie Ihren Geburtsort an!";
	if (f.nation_w.value.search(/[a-zA-Z0-9]/) == -1) fehler += "\nBitte geben Sie Ihre Nationalität an!";
	if (f.perso_w.value.search(/[a-zA-Z0-9]/) == -1) fehler += "\nBitte geben Sie Ihre Personalausweis-Nummer an!";
	if (f.anschrift.value.search(/[a-zA-Z0-9]/) == -1) fehler += "\nBitte geben Sie Ihre derzeitge Anschrift an!";
	if (f.telefon.value == '') fehler += "\nBitte geben Sie Ihre Telefonnummer an!";
	if (f.beruf_w.value.search(/[a-zA-Z0-9]/) == -1) fehler += "\nBitte geben Sie Ihren Beruf an!";
	if (f.einkommen_netto.value.search(/[a-zA-Z0-9]/) == -1) fehler += "\nBitte geben Sie Ihr monatliches Familieneinkommen (netto) an!";
	if (!f.schufa.checked) fehler += "\nBitte erklären Sie sich mit der Schufa-Auskunft einverstanden!";
	
	if (fehler != ''){
		maySend = false;
		alert("Folgende Fehler sind aufgetreten:\n"+fehler);
	}
	}
	catch(e){
		alert("Fehler");
	}
	
	return maySend;
}
