//************************Window Properties**************
// Hilfe zu Strecken
var helpURL = "./html/hilfe.html";
var helpWidth = 830;
var helpHeight = 550;
var helpTitle = "Hilfe_zur_Karte";
// SkikeTreff-Tagebuch
var sttbURL = "./php/skiketreff_tb.php";
var sttbWidth = 550;
var sttbHeight = 600;
var sttbTitle = "SkikeTreff_Tagebuch";
// Routing
var rteURL = "./html/g_route.html";
var rteWidth = 800;
var rteHeight = 600;
var rteTitle = "Routing";

//******************
//check if window is already open
//set to false on window open
var tooglehelp = true;
var tooglesttb = true;
var tooglerte = true;

//open window
function WindowFirst(Fenster){
  switch (Fenster){
    case "help":
      helpWindow = open(helpURL,helpTitle,"width=" + helpWidth + ",height=" + helpHeight + ",scrollbars=yes,resizable=yes");
      tooglehelp = false;
      setTimeout("helpWindow.focus()",100);
      break;
    case "sttb":
      sttbWindow = open(sttbURL,sttbTitle,"width=" + sttbWidth + ",height=" + sttbHeight + ",scrollbars=yes,resizable=yes");
      tooglesttb = false;
      setTimeout("sttbWindow.focus()",100);
      break;
    case "rte":
      rteWindow = open(rteURL,rteTitle,"width=" + rteWidth + ",height=" + rteHeight + ",scrollbars=yes,resizable=yes");
      tooglerte = false;
      setTimeout("rteWindow.focus()",100);
      break;
  }
}

//check if window is already open. bring it to front or open it again
function WindowSecond(Fenster){
  switch (Fenster) {
    case "help":
      if (helpWindow.closed == true){
        helpWindow = open(helpURL,helpTitle,"width=" + helpWidth + ",height=" + helpHeight + ",scrollbars=yes,resizable=yes");
        setTimeout("helpWindow.focus()",100);
      } else {
        setTimeout("helpWindow.focus()",100);
      }
      break;
    case "sttb":
      if (sttbWindow.closed == true){
        sttbWindow = open(sttbURL,sttbTitle,"width=" + sttbWidth + ",height=" + sttbHeight + ",scrollbars=yes,resizable=yes");
        setTimeout("sttbWindow.focus()",100);
      } else {
        setTimeout("sttbWindow.focus()",100);
      }
      break;
    case "rte":
      if (rteWindow.closed == true){
        rteWindow = open(rteURL,rteTitle,"width=" + rteWidth + ",height=" + rteHeight + ",scrollbars=yes,resizable=yes");
        setTimeout("rteWindow.focus()",100);
      } else {
        setTimeout("rteWindow.focus()",100);
      }
      break;
  }
}

function setTool(selectedTool) {
  switch (selectedTool) {
    case "help":
      if (tooglehelp == true){
        WindowFirst('help');
      } else {
        WindowSecond('help');  
      }
      break;
    case "sttb":
      if (tooglesttb == true){
        WindowFirst('sttb');
      } else {
        WindowSecond('sttb');  
      }
      break;
    case "rte":
      if (tooglerte == true){
        WindowFirst('rte');
      } else {
        WindowSecond('rte');  
      }
      break;
  }
}

//        Kontaktformular
function test_form_kontakt() {
			var v1, v2, v3, v4;
			v1=document.CaptchaForm.Name.value;
			v2=document.CaptchaForm.Bemerkung.value;
			v3=document.CaptchaForm.Absender.value;
			v4=document.CaptchaForm.stringCaptcha.value;
			if (v1=="" || v2=="" || v3=="" || v4=="") {
				alert("Bitte alle Felder ausfüllen!");
				return false;
			}
//			return confirm("Sind Sie sicher, dass Sie die Daten jetzt absenden möchten?");
    }
