function ZuWeitVoraus()
{
	alert("Bitte geben Sie zunächst Ihr Gesuch fertig ein und danach Ihr Angebot.");
}

function Weiter()
{
    if(!Check()) return;
    var f = document.forms[0];
    f.formData.value = "checked";
    f.submit();    
}

function Check()
{
    var f = document.forms[0];
   
    // Objekt-Typen
    if(!(f.regZw.checked || f.regWo.checked || f.regHa.checked))
    {
        alert("Bitte wählen Sie mindestens einen Objekt-Typ aus!");
        return false;       
    }
            
    // Zimmeranzahl
    if(f.regZimmeranzahl[f.regZimmeranzahl.selectedIndex].value == "")
    {
        alert("Bitte geben Sie an, wie viele Zimmer das Objekt mindestens haben soll!");
        f.regZimmeranzahl.focus();
        return false;    
    }
    
    // Postleitzahl-Bereiche
    if( f.regPlz1[f.regPlz1.selectedIndex].value == "" && 
		f.regPlz2[f.regPlz2.selectedIndex].value == "" && 		
		f.regPlz3[f.regPlz3.selectedIndex].value == "" && 		
		f.regPlz4[f.regPlz4.selectedIndex].value == "" && 		
		f.regPlz5[f.regPlz5.selectedIndex].value == "" && 		
		f.regPlz6[f.regPlz6.selectedIndex].value == "")
    {
        alert("Bitte geben Sie mindesten einen Postleitzahl-Bereich an!");
        f.regPlz1.focus();
        return false;    
    }

    // Quadratmeter
    Trim2(f.regQuadratmeter);
    var qm = f.regQuadratmeter.value;
    if(qm == "")
    {
        alert("Bitte geben Sie die Größe (in Quadratmetern) an, die das Objekt mindestens haben soll!");
        f.regQuadratmeter.focus();
        return false;          
    }
    if(IsNoInt(qm))
    {
        alert("Bitte geben Sie die minimale Größe (Quadratmeterzahl) als reine Ganzzahl, d.h. ohne Punkt und Komma oder Buchstaben an!");
        f.regQuadratmeter.value = "";
        f.regQuadratmeter.focus();
        return false;          
    }
        
    // Warmmiete
    Trim2(f.regWarmmiete);
    var wm = f.regWarmmiete.value;
    if(wm == "")
    {
        alert("Bitte geben Sie die maximale Warm-Miete in " + aktLandWaehrung + " an! Die Warm-Miete ist die Kalt-Miete plus Nebenkosten.");
        f.regWarmmiete.focus();
        return false;          
    }
    if(IsNoInt(wm))
    {
        alert("Bitte geben Sie die Warm-Miete als reine Ganzzahl, d.h ohne Punkt und Komma oder Buchstaben an!");
        f.regWarmmiete.value = "";
        f.regWarmmiete.focus();
        return false;          
    }
    
    // Einzugstermin
    if(!CheckEinzugstermin(f)) return false;
             
    // Gesuch-Text
    FirstLetterUppercase2(f.regText);
    if(f.regText.value.length <= 0)
    {
        alert("Bitte geben Sie einen aussagekräftigen Gesuch-Text ein!");
        f.regText.focus();
        return false;
    }
    if(f.regText.value.length > m_JS_General_nMaxStrLen)
    {
        alert("Sie haben im Feld 'Gesuch-Text' " + f.regText.value.length + " Zeichen eingegeben. Es darf jedoch maximal " + m_JS_General_nMaxStrLen + " Zeichen enthalten. Bitte kürzen Sie.");
        f.regText.focus();
        return false;
    }
       
    return true;
}

function ChangeLand()
{
    var f = document.forms[0];
    f.submit();   
}

function Karte(sLand)
{
    var sUrl = "allgemein_aufteilung_" + sLand.toLowerCase() + "_pop.php";
    var sFeatures = "resizable=yes,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no,width=680,height=600";
    window.open(sUrl, "_blank", sFeatures);
}

function Tipps(sWhatFor)
{
    var sText = "";
    
    switch(sWhatFor)
    {
        case "Objekt-Typen":
            sText += "Welche Art von Objekt suchen Sie? ";
            sText += "Ein Zimmer in einer Wohngemeinschaft? ";
            sText += "Eine komplette Wohnung, oder gar ein ganzes Haus? ";
            sText += "Mehrfachnennungen möglich!";
            break;

        case "Land":
            sText += "Bitte wählen Sie anhand des Länder-Kürzels (z.B. 'CH' steht für die Schweiz) "
            sText += "im ersten Feld das Land aus, in dem das Objekt, das Sie suchen, liegen soll. ";
            sText += "Achtung! Da sich mit dem gewählten Land auch einige Einstellungen, ";
            sText += "wie z.B. die Währung oder die Länge der Postleitzahlen, ändern können, ";
            sText += "wird die Seite nach der Änderung des Landes neu geladen, um "
            sText += "sie an die neuen Einstellungen anzupassen.";
            break;
            
         case "Postleitzahl-Bereiche":
            sText += "Bitte geben Sie im 2. bis " + (plzBereiche + 1) + ". Feld die Postleitzahl-Bereiche an, in denen das Objekt, ";
            sText += "das Sie suchen, liegen kann. Sie können bis zu  " + plzBereiche + " unterschiedliche Postleitzahl-Bereiche eingeben. ";
            sText += "Wenn Sie z.B. nur in München Stadt suchen, können Sie 80 und 81 wählen, und damit die Postleitzahl-Bereiche ";
            sText += "80000-80999 und 81000-81999 als Ihr Zielgebiet definieren. Suchen Sie z.B München Stadt und Umland, so ";
            sText += "könnten Sie z.B. 80, 81, 82, 85 angeben. ";
            if(aktLandKuerzel == "D")
			{ 
            	sText += "Sie wissen den Postleitzahl-Bereich nicht? ";
            	sText += "Eine Übersichtskarte zu den Postleitzahl-Bereichen erhalten Sie, wenn Sie auf (Karte) klicken. ";
            }
            break;
                                    
        case "Zimmeranzahl":
            sText += "Bitte geben Sie an, wie viele Zimmer das Objekt, das Sie suchen, mindestens haben soll. ";
            sText += "Z.B. bei einer Dreizimmerwohnung ist dies natürlich 3. Suchen Sie hingegen ";
            sText += "z.B. zwei Zimmer in einer WG, so können Sie unter 'Objekt-Typen' ";
            sText += "'Zimmer in WG' angeben, und hier 2 auswählen. ";
            break;
            
        case "Groesse":
            sText += "Bitte geben Sie hier an, wie groß das Objekt mindestens sein soll, ";
            sText += "gemessen in Quadratmetern. Bei Wohnungen und Häusern ist damit die gesamte Fläche der ";
            sText += "Wohnung bzw. des Hauses gemeint, d.h. inklusive Bad, Küche, Flur, etc.. ";
            sText += "Bei Zimmern (auch in WG) bitte nur die reine Zimmergröße (ggf. auch die Summe mehrerer Zimmer) angeben, ";
            sText += "d.h. ohne Bad, Flur, etc.. ";
            sText += "Haben Sie unter 'Objekt-Typen' sowohl Zimmer als auch Wohnung oder Haus gewählt, so geben Sie bitte ";
            sText += "den kleineren Wert an, d.h. wenn Sie z.B. ein WG-Zimmer mit mindestens 20 qm (Zimmerfläche) oder eine ";
            sText += "Wohnung mit mindestens 30 qm (Fläche der gesamten Wohnung) suchen, so geben Sie hier bitte 20 an. ";
            sText += "Bitte tragen Sie nur ganzzahlige Werte ohne Punkt und Komma ein!";
            break;
            
        case "Warm-Miete":
            sText += "Die Warm-Miete ist die Kaltmiete plus Nebenkosten, d.h. üblicherweise ";
            sText += "inklusive Heizkosten, Wasser, Müll, usw.. Geben Sie hier einfach an, was Sie ";
            sText += "monatlich für das Objekt (Zimmer/Wohnung/Haus) maximal aufwenden können/wollen. ";
            sText += "Die Warm-Miete wird immer in der Währung des Landes angegeben, in dem das Objekt ";
            sText += "liegt bzw. liegen soll. D.h. z.B in der Schweiz in Schweizer Franken (SFr) und ";
            sText += "in Östereich in Euro. Bitte geben Sie nur ganzzahlige Beträge ohne Punkt und Komma an!";
            break;
 
       case "Einzugstermin":
            sText += "Wann wollen/können Sie in das gesuchte Objekt einziehen? Mit dieser Zeile definieren Sie den Zeitraum, ";
            sText += "in dem Sie suchen. Die ersten drei Felder geben den frühest möglichen Einzugstermin im Format TT.MM.JJJJ an, ";
            sText += "d.h. den Tag, an dem Sie frühestens einziehen könnten. ";
            sText += "Die letzten drei Felder bestimmen den spätest möglichen Einzugstermin, d.h. ";
            sText += "den Tag, an dem Sie spätestens einziehen müssen. ";
            break;
        
        case "Gesuch-Text":
            sText += "Hier können/sollten Sie ein paar Aussagen über sich und Ihre Wünche bzgl. der Wohnung machen, z.B.:\n\n";
            sText += "- Welchen Beruf üben Sie aus / haben Sie ein gesichertes Einkommen?\n";
            sText += "- Wie alt und von welchem Geschlecht sind Sie?\n";
            sText += "- Suchen Sie für sich allein, oder auch für Ihre Familie/Partner(in)/Freunde?\n";
            sText += "- Haben Sie besondere Hobbies (z.B. Musiker) o.ä., die die Wohnungsauswahl beeinflussen?\n";
            sText += "- Welche besonderen Eigenschaften haben Sie, die einem Vermieter gefallen könnten?\n";
            sText += "- Bevorzugen Sie bestimmte Stadtteile/Vororte?\n";
            sText += "- Legen Sie Wert auf eine günstige Verkehrsanbindung?\n";
            sText += "- Welche Extras sollte das Objekt haben (z.B. Parkett, Einbauküche, Balkon, Keller, Stellplatz, Badewanne, etc.)?\n";
            break;
            
        default: 
            sText = "Für dieses Feld ist keine Hilfe verfügbar.";
            break; 
    }
    
    alert(sText);
}

