﻿function rundemo0()
{
	document.Form1.action = document.Form1.action.split("?")[0] + "?lang=de";
	DS_showMsgBox('Verschiedene Vorführungen zeigen die Fähigkeiten der AddressDoctor Postleitzahlensuche.<br>' +
		'<ol><li><a href="default.aspx?lang=de&rundemo=1">Demo 1</a><br>Suchen nach Postleitzahlen</li>' +
		'<li><a href="default.aspx?lang=de&rundemo=2">Demo 2</a><br>Vollständige britische Adressen aus der Postleitzahl und Hausnummer erzeugen.</li>' +
		'<li><a href="default.aspx?lang=de&rundemo=3">Demo 3</a><br>Eine weltweite Suche nach einen Postleitzahl durchführen</li>' +
		'<li><a href="default.aspx?lang=de&rundemo=4">Demo 4</a><br>Länderspezifische Zeichensätze am Beispiel Japan</li>' +
		'</ol>', 650, 100);
}		

function rundemo1()
{
	document.Form1.action = document.Form1.action.split("?")[0] + "?lang=de";
	DS_showMsgBox("<b>Bitte lehnen Sie sich zurück und schauen sie die Vorführung an.</b>", 5, 75)
	DS_wait(10000);
	DS_showPointer();
	DS_showMsgBox("Diese Vorführung zeigt, wie man mit der AddressDoctor Postleitzahlensuche Postleitzahlen findet.", 650, 100);
	DS_wait(2000);
	DS_addMsgBoxText("<ol><li>Land auswählen.</li></ol>");
	DS_movePointer(160, 109);
	DS_clickPointer();
	DS_callBack('var l = document.getElementById("lstCountry"); l.value="DEU"; countrychange();', 0);
	DS_addMsgBoxText("<ol start=2><li>Den Ortsnamen eingeben.</li></ol>");
	DS_movePointer(160, 132);
	DS_clickPointer();
//		DS_focusField("txtLocality");
	DS_setText("txtLocality", "Maxdorf");
	DS_addMsgBoxText("<ol start=3><li>Die ersten Buchstaben des Straßennamens und die Hausnummer eingeben.</li></ol>");
	DS_movePointer(142, 156);
	DS_clickPointer();
//		DS_focusField("txtStreet");
	DS_setText("txtStreet", "Rö 9");
	DS_addMsgBoxText("<ol start=4><li>Auf den Suche Knopf drücken.</li></ol>");
	DS_movePointer(38, 259);
	DS_clickPointer();
	DS_hideMsgBox()
	DS_hidePointer();
	DS_callBack('document.getElementById("hidRunDemo").value = "1b"; document.getElementById("cmdRevalidate").click();', 1);
}

function rundemo1b()
{
	DS_jumpPointer(38, 259);
	DS_showPointer();
	DS_showMsgBox("Nach der Prüfung werden Ihnen einige Vorschläge präsentiert.", 650, 100);
	DS_wait(2000);
	DS_movePointer(481, 389);
	DS_clickPointer();
	DS_hideMsgBox();
	DS_hidePointer();
	DS_callBack('document.getElementById("hidRunDemo").value = "1c"; document.getElementById("hidAction").value="copy_1"; document.Form1.submit();', 1);
}

function rundemo1c()
{
	DS_showMsgBox('Versuchen Sie es selbst, oder <a href="default.aspx?lang=de&rundemo=0">schauen Sie weitere Vorführungen an</a>.', 650, 100);
}

function rundemo2()
{
	document.Form1.action = document.Form1.action.split("?")[0] + "?lang=de";
	DS_showMsgBox("<b>Bitte lehnen Sie sich zurück und schauen sie die Vorführung an.</b>", 5, 75)
	DS_wait(10000);
	DS_showPointer();
	DS_showMsgBox("Diese Vorführung zeigt, wie man britische Adressen anhand der Postleitzahl und Hausnummer vervollständigt.", 650, 100);
	DS_wait(2000);
	DS_addMsgBoxText("<ol><li>Grossbritannien aus der Länderliste auswählen.</li></ol>");
	DS_movePointer(160, 109);
	DS_clickPointer();
	DS_callBack('var l = document.getElementById("lstCountry"); l.value="GBR"; countrychange();', 0);
	DS_addMsgBoxText("<ol start=2><li>Die Postleitzahl eintragen.</li></ol>");
	DS_movePointer(175, 222);
	DS_clickPointer();
	DS_setText("txtPoco", "EC1V 9HQ");
	DS_addMsgBoxText("<ol start=3><li>Die Hausnummer eintragen.</li></ol>");
	DS_movePointer(167, 176);
	DS_clickPointer();
	DS_setText("txtHNO", "148");
	DS_addMsgBoxText("<ol start=4><li>Auf den Suchen Knopf drücken.</li></ol>");
	DS_movePointer(38, 259);
	DS_clickPointer();
	DS_hideMsgBox()
	DS_hidePointer();
	DS_callBack('document.getElementById("hidRunDemo").value = "2b"; document.getElementById("cmdRevalidate").click();', 1);
}

function rundemo2b()
{
	DS_jumpPointer(38, 259);
	DS_showPointer();
	DS_showMsgBox("Wie Sie sehen können, wurde die komplette Adresse anhand der Postleitzahl und Hausnummer ergänzt.", 650, 100);
	DS_movePointer(439, 121);
	DS_movePointer(592, 121);
	DS_movePointer(592, 217);
	DS_movePointer(439, 217);
	DS_movePointer(439, 121);
	DS_hidePointer();
	DS_showMsgBox('Versuchen Sie es selbst, oder <a href="default.aspx?lang=de&rundemo=0">schauen Sie weitere Vorführungen an</a>.', 650, 100);
}

function rundemo3()
{
	document.Form1.action = document.Form1.action.split("?")[0] + "?lang=de";
	DS_showMsgBox("<b>Bitte lehnen Sie sich zurück und schauen sie die Vorführung an.</b>", 5, 75)
	DS_wait(10000);
	DS_showPointer();
	DS_showMsgBox("Diese Vorführung zeigt, wie Sie eine Postleitzahl für einen Ort finden, wenn Sie nicht wissen, in welchem Land er liegt.", 650, 100);
	DS_wait(2000);
	DS_addMsgBoxText("<ol><li>Klicken Sie auf Weltweit.</li></ol>");
	DS_movePointer(394, 109);
	DS_clickPointer();
	DS_callBack('var l = document.getElementById("lstCountry"); l.value="ALL"; countrychange();', 0);
	DS_addMsgBoxText("<ol start=2><li>Tragen Sie den Ortsnamen in das Ortsfeld ein.</li></ol>");
	DS_movePointer(160, 132);
	DS_clickPointer();
	DS_setText("txtLocality", "London");
	DS_addMsgBoxText("<ol start=3><li>Klicken Sie auf den Suchknopf.</li></ol>");
	DS_movePointer(38, 198);
	DS_clickPointer();
	DS_hideMsgBox()
	DS_hidePointer();
	DS_callBack('document.getElementById("hidRunDemo").value = "3b"; document.getElementById("cmdRevalidate").click();', 1);
}

function rundemo3b()
{
	DS_jumpPointer(38, 198);
	DS_showPointer();
	DS_showMsgBox("Sie erhalten eine Liste mit Orten, die mit &quot;London&quot; beginnen.<br><br>Beachten Sie, dass für einige Orte eine Postleitzahl angegeben ist, während bei anderen nur ein Stern in der entsprechenden Spalte steht. Ein Stern zeigt an, dass für diesen Ort mehrere Postleitzahlen gültig sind. Um eine Postleitzahl zu erhalten müssen Sie in der länderabhängigen Suche mit einem Straßennamen zusätzlich suchen. Wenn sie auf die Aktion neben dem Eintrag klicken, werden alle Daten in die Eingabefelder übernommen und das Land in der Länderliste ausgewählt. Dann müssen Sie nur noch einen Straßennamen eingeben und erneut auf den Suchknopf klicken um die Postleitzahl zu finden.", 650, 100)
	DS_wait(5000);
	DS_movePointer(450, 345);
	DS_clickPointer();
	DS_hidePointer();
	DS_callBack('document.getElementById("hidRunDemo").value = "3c"; document.getElementById("hidAction").value="copy_2"; document.Form1.submit();', 1);
}

function rundemo3c()
{
	DS_jumpPointer(450, 345);
	DS_showPointer();
	DS_showMsgBox("Sie erhalten eine Liste mit Orten, die mit &quot;London&quot; beginnen.<br><br>Beachten Sie, dass für einige Orte eine Postleitzahl angegeben ist, während bei anderen nur ein Stern in der entsprechenden Spalte steht. Ein Stern zeigt an, dass für diesen Ort mehrere Postleitzahlen gültig sind. Um eine Postleitzahl zu erhalten müssen Sie in der länderabhängigen Suche mit einem Straßennamen zusätzlich suchen. Wenn sie auf die Aktion neben dem Eintrag klicken, werden alle Daten in die Eingabefelder übernommen und das Land in der Länderliste ausgewählt. Dann müssen Sie nur noch einen Straßennamen eingeben und erneut auf den Suchknopf klicken um die Postleitzahl zu finden.", 650, 100)
	DS_addMsgBoxText('<br><br>Versuchen Sie es selbst, oder <a href="default.aspx?lang=de&rundemo=0">schauen Sie weitere Vorführungen an</a>.');
	DS_wait(10000);
	DS_hidePointer();
}

function rundemo4()
{
	document.Form1.action = document.Form1.action.split("?")[0] + "?lang=de";
	DS_showMsgBox("<b>Bitte lehnen Sie sich zurück und schauen sie die Vorführung an.</b>", 5, 75)
	DS_wait(10000);
	DS_showPointer();
	DS_showMsgBox("Diese Vorführung zeigt japanische Adressen im landesspezifischen Zeichensatz.", 650, 100);
	DS_wait(2000);
	DS_addMsgBoxText("<ol><li>Wählen Sie Japan aus der Länderliste aus.</li></ol>");
	DS_movePointer(178, 109);
	DS_clickPointer();
	DS_callBack('document.getElementById("lstCountry").value = "JPN"; countrychange();', 0);
	DS_addMsgBoxText("<ol start=2><li>Geben Sie den Ortsnamen in das Ortsfeld ein.</li></ol>");
	DS_movePointer(170, 130);
	DS_clickPointer();
	DS_setText("txtLocality", "Sapporo");
	DS_addMsgBoxText("<ol start=3><li>Wählen Sie dieses Kästchen aus.</li></ol>");
	DS_movePointer(20, 278);
	DS_clickPointer();
	DS_callBack('document.getElementById("chkPrefLang").checked = true;', 0);
	DS_addMsgBoxText("<ol start=4><li>Klicken Sie auf den Such-Knopf.</li></ol>");
	DS_movePointer(40, 302);
	DS_clickPointer();
	DS_hideMsgBox()
	DS_hidePointer();
	DS_callBack('document.getElementById("hidRunDemo").value = "4b"; document.getElementById("cmdRevalidate").click();', 1);
}

function rundemo4b()
{
	DS_showMsgBox('Versuchen Sie es selbst, oder <a href="default.aspx?lang=de&rundemo=0">schauen Sie weitere Vorführungen an</a>.', 650, 100);
}
