<!--


    var map;
    var geoXml;
    var toggleState = 0;
    var toggleState1 = 0;
    var toggleState2 = 0;
    var toggleState3 = 0;
    var toggleState4 = 0;
    var toggleState5 = 0;
    var toggleState6 = 0;
    var toggleState7 = 0;
    var toggleState8 = 0;
    var toggleState9 = 0;
    var toggleState10 = 0;

    var TrailBoxState1 = 1;
    var TrailBoxState2 = 0;
    var TrailBoxState3 = 0;
    var TrailBoxState4 = 0;
    var TrailBoxState5 = 0;
    var TrailBoxState6 = 0;
    var TrailBoxState7 = 0;
    var TrailBoxState8 = 0;
    var TrailBoxState9 = 0;
    var TrailBoxState10 = 0;

	var POImarker1 = ""


    function ext() {
     var $s = '';
     var $f = document.getElementById('sbox').style;

     if ($f.display == 'block') {
      $s = 'none';
     }
     else {
      $s = 'block';
     }

     $f.display = $s;
    }

    function dispPage (PageNo) {
     PageName = "";
     PageName = PageName += 'POIPage';
     PageName = PageName += PageNo;
     showPage = document.getElementById(PageName).style;
     showPage.display = 'none';
     PageName = "";
     PageName = PageName += 'POIPage';
     PageNo = PageNo + 1
     PageName = PageName += PageNo;
     showPage = document.getElementById(PageName).style;
     showPage.display = 'block';
    }

    function prevPage (PageNo) {
     PageName = "";
     PageName = PageName += 'POIPage';
     PageName = PageName += PageNo;
     showPage = document.getElementById(PageName).style;
     showPage.display = 'none';
     PageName = "";
     PageName = PageName += 'POIPage';
     PageNo = PageNo - 1
     PageName = PageName += PageNo;
     showPage = document.getElementById(PageName).style;
     showPage.display = 'block';
    }



  // Creates a marker whose info window displays the letter corresponding
    // to the given index.
    function createMarker(point, index) {
      // Create a lettered icon for this point using our icon class
      var letter = String.fromCharCode("A".charCodeAt(0) + index);
      var baseIcon = new GIcon(G_DEFAULT_ICON);
      baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
      baseIcon.iconSize = new GSize(20, 34);
      baseIcon.shadowSize = new GSize(37, 34);
      baseIcon.iconAnchor = new GPoint(9, 34);
      baseIcon.infoWindowAnchor = new GPoint(9, 2);
      var letteredIcon = new GIcon(baseIcon);
      letteredIcon.image = "http://www.google.com/mapfiles/marker" + letter + ".png";

      // Set up our GMarkerOptions object
      markerOptions = { icon:letteredIcon };
      var marker = new GMarker(point, markerOptions);
      GEvent.addListener(marker, "click", function() {
        marker.openInfoWindowHtml("<b>" + infoText[index + 1] + "</b>");
      });
      return marker;
    }

    var infoText = new Array(10);

    function openTrail (trail, box, langGR, breitGR, disp) {
     maxBox = 11;
     for (BoxCount=1; BoxCount<(maxBox+1); BoxCount++) {
      TrailDetailHeaderName = "";
      TrailDetailHeaderName = TrailDetailHeaderName += 'TrailDetailHeader';
      TrailDetailHeaderName = TrailDetailHeaderName += BoxCount;
      showHeader = document.getElementById(TrailDetailHeaderName).style;
      TrailDetailName = "";
      TrailDetailName = TrailDetailName += 'TrailDetail';
      TrailDetailName = TrailDetailName += BoxCount;
      showBox = document.getElementById(TrailDetailName).style;
      if(BoxCount==trail) {
       showHeader.display = 'block';
       showBox.display = 'block';
       TrailUrlName = "";
       TrailUrlName = TrailUrlName += 'sTrailURL';
       TrailUrlName = TrailUrlName += BoxCount;
       TrailURL = "";
       TrailURL = document.getElementById(TrailUrlName).value;
       TrailInfoName = "";
       TrailInfoName = TrailInfoName += 'sTrailName';
       TrailInfoName = TrailInfoName += BoxCount;
       infoText[BoxCount] = document.getElementById(TrailInfoName).value;
       TrailMarkerLong = "";
       TrailMarkerLong = TrailMarkerLong += 'sMarkLong';
       TrailMarkerLong = TrailMarkerLong += BoxCount;
       langGR = document.getElementById(TrailMarkerLong).value;
       TrailMarkerLati = "";
       TrailMarkerLati = TrailMarkerLati += 'sMarkLati';
       TrailMarkerLati = TrailMarkerLati += BoxCount;
       breitGR = document.getElementById(TrailMarkerLati).value;

	   // dispaly appropriat section of map
       map.panTo(new GLatLng(langGR, breitGR), 10);

       if(trail==1) {
        if(toggleState1==0) {
         TrailXml1 = new GGeoXml(TrailURL);
         map.addOverlay(TrailXml1);
         if(disp==0) {
		  POIPoint = new GLatLng(langGR, breitGR);
	 	  POImarker1 = new createMarker(POIPoint, trail - 1);
          map.addOverlay(POImarker1);
		 }
         toggleState1=1;
        }
       }

       if(trail==2) {
        if(toggleState2==0) {
         TrailXml2 = new GGeoXml(TrailURL);
         map.addOverlay(TrailXml2);
         if(disp==0) {
		  POIPoint = new GLatLng(langGR, breitGR);
	 	  POImarker2 = new createMarker(POIPoint, trail - 1);
          map.addOverlay(POImarker2);
		 }
         toggleState2=1;
        }
       }

       if(trail==3) {
        if(toggleState3==0) {
         TrailXml3 = new GGeoXml(TrailURL);
         map.addOverlay(TrailXml3);
         if(disp==0) {
          POIPoint = new GLatLng(langGR, breitGR);
	 	  POImarker3 = new createMarker(POIPoint, trail - 1);
          map.addOverlay(POImarker3);
         }
         toggleState3=1;
        }
       }

       if(trail==4) {
        if(toggleState4==0) {
        TrailXml4 = new GGeoXml(TrailURL);
        map.addOverlay(TrailXml4);
        if(disp==0) {	   
         POIPoint = new GLatLng(langGR, breitGR);
 	     POImarker4 = new createMarker(POIPoint, trail - 1);
         map.addOverlay(POImarker4);
		}
        toggleState4=1;
        }
       }

       if(trail==5) {
        if(toggleState5==0) {
         TrailXml5 = new GGeoXml(TrailURL);
         map.addOverlay(TrailXml5);
         if(disp==0) {		   
          POIPoint = new GLatLng(langGR, breitGR);
	 	  POImarker5 = new createMarker(POIPoint, trail - 1);
          map.addOverlay(POImarker5);
         }
         toggleState5=1;
        }
       }

       if(trail==6) {
        if(toggleState6==0) {
         TrailXml6 = new GGeoXml(TrailURL);
         map.addOverlay(TrailXml6);
         if(disp==0) {		   
          POIPoint = new GLatLng(langGR, breitGR);
	 	  POImarker6 = new createMarker(POIPoint, trail - 1);
          map.addOverlay(POImarker6);
		 }
         toggleState6=1;
        }
       }

       if(trail==7) {
        if(toggleState7==0) {
         TrailXml7 = new GGeoXml(TrailURL);
         map.addOverlay(TrailXml7);
         if(disp==0) {
		  POIPoint = new GLatLng(langGR, breitGR);
	 	  POImarker7 = new createMarker(POIPoint, trail - 1);
          map.addOverlay(POImarker7);
		 }
         toggleState7=1;
        }
       }

       if(trail==8) {
        if(toggleState8==0) {
         TrailXml8 = new GGeoXml(TrailURL);
         map.addOverlay(TrailXml8);
         if(disp==0) {		   
		  POIPoint = new GLatLng(langGR, breitGR);
	 	  POImarker8 = new createMarker(POIPoint, trail - 1);
          map.addOverlay(POImarker8);
		 } 
         toggleState8=1;
        }
       }

       if(trail==9) {
        if(toggleState9==0) {
         TrailXml9 = new GGeoXml(TrailURL);
		 map.addOverlay(TrailXml9);
         if(disp==0) {	   
		  POIPoint = new GLatLng(langGR, breitGR);
	 	  POImarker9 = new createMarker(POIPoint, trail - 1);
          map.addOverlay(POImarker9);
		 }
         toggleState9=1;
        }
       }

       if(trail==10) {
        if(toggleState10==0) {
         TrailXml10 = new GGeoXml(TrailURL);
         map.addOverlay(TrailXml10);
         if(disp==0) {		   
		  POIPoint = new GLatLng(langGR, breitGR);
	 	  POImarker10 = new createMarker(POIPoint, trail - 1);
          map.addOverlay(POImarker10);
		 }	
         toggleState10=1;
        }
       }
       if (box == "") {
        box = 1;
       }
       TrailDetBox(trail, box);
      } else {
        showBox.display = 'none';
      }
     }
    }



    function closeTrail (trail) {
     TrailDetailHeaderName = "";
     TrailDetailHeaderName = TrailDetailHeaderName += 'TrailDetailHeader';
     TrailDetailHeaderName = TrailDetailHeaderName += trail;
     showHeader = document.getElementById(TrailDetailHeaderName).style;
     TrailDetailName = "";
     TrailDetailName = TrailDetailName += 'TrailDetail';
     TrailDetailName = TrailDetailName += trail;
     showBox = document.getElementById(TrailDetailName).style;
     showHeader.display = 'none';
     showBox.display = 'none';
     TrailUrlName = "";
     TrailUrlName = TrailUrlName += 'sTrailURL';
     TrailUrlName = TrailUrlName += trail;
     TrailURL = document.getElementById(TrailUrlName).value;

	 if(trail==1) {
      map.removeOverlay(TrailXml1);
      map.removeOverlay(POImarker1);
      toggleState1 = 0;
     }

     if(trail==2) {
      map.removeOverlay(TrailXml2);
      map.removeOverlay(POImarker2);
      toggleState2 = 0;
     }
     if(trail==3) {
      map.removeOverlay(TrailXml3);
      map.removeOverlay(POImarker3);
      toggleState3 = 0;
     }
     if(trail==4) {
      map.removeOverlay(TrailXml4);
      map.removeOverlay(POImarker4);
      toggleState4 = 0;
     }
     if(trail==5) {
      map.removeOverlay(TrailXml5);
      map.removeOverlay(POImarker5);
      toggleState5 = 0;
     }
     if(trail==6) {
      map.removeOverlay(TrailXml6);
      map.removeOverlay(POImarker6);
      toggleState6 = 0;
     }
     if(trail==7) {
      map.removeOverlay(TrailXml7);
      map.removeOverlay(POImarker7);
      toggleState7 = 0;
     }
     if(trail==8) {
      map.removeOverlay(TrailXml8);
      map.removeOverlay(POImarker8);
      toggleState8 = 0;
     }
     if(trail==9) {
      map.removeOverlay(TrailXml9);
      map.removeOverlay(POImarker9);
      toggleState9 = 0;
     }
     if(trail==10) {
      map.removeOverlay(TrailXml10);
      map.removeOverlay(POImarker10);
      toggleState1 = 0;
     }
    }

    function minTrail (trail) {
     TrailDetailName = "";
     TrailDetailName = TrailDetailName += 'TrailDetail';
     TrailDetailName = TrailDetailName += trail;
     showBox = document.getElementById(TrailDetailName).style;
     showHeader.display = 'none';
     showBox.display = 'none';
    }

    function maxTrail (trail, langGR, breitGR) {
     maxBox = 11;
     for (BoxCount=1; BoxCount<(maxBox+1); BoxCount++) {
      TrailDetailHeaderName = "";
      TrailDetailHeaderName = TrailDetailHeaderName += 'TrailDetailHeader';
      TrailDetailHeaderName = TrailDetailHeaderName += BoxCount;
      showHeader = document.getElementById(TrailDetailHeaderName).style;
      TrailDetailName = "";
      TrailDetailName = TrailDetailName += 'TrailDetail';
      TrailDetailName = TrailDetailName += BoxCount;
      showBox = document.getElementById(TrailDetailName).style;
      if(BoxCount==trail) {
       showBox.display = 'block';
       map.panTo(new GLatLng(langGR, breitGR), 10);
      } else {
       showBox.display = 'none';
      }
     }
    }


    function TrailDetBox (trail, box) {
     maxBox = 11
     for (BoxCount=1; BoxCount<(maxBox+1); BoxCount++) {
      TrailDetBoxName = ''
      TrailDetBoxName = TrailDetBoxName += 'TrailDetBox';
      TrailDetBoxName = TrailDetBoxName += trail;
      TrailDetBoxName = TrailDetBoxName += BoxCount;
      TrailDetBoxCount = ""
      TrailDetBoxCount = TrailDetBoxCount += trail;
      TrailDetBoxCount = TrailDetBoxCount += BoxCount;
      showBox = document.getElementById(TrailDetBoxName).style;
      if(BoxCount==box) {
        showBox.display = 'block';
      } else {
        showBox.display = 'none'; 
      }
     }
    }



    function openNewsDetails (news) {
     NewsDetailName = "";
     NewsDetailName = NewsDetailName += 'NewsDetails';
     NewsDetailName = NewsDetailName += news;
     showBox = document.getElementById(NewsDetailName).style;
     showBox.display = 'block';
     NewsDetailName = "";
     NewsDetailName = NewsDetailName += 'moreNewsDetails';
     NewsDetailName = NewsDetailName += news;
     showBox = document.getElementById(NewsDetailName).style;
     showBox.display = 'none';
    }

    function closeNewsDetails (news) {
     NewsDetailName = "";
     NewsDetailName = NewsDetailName += 'NewsDetails';
     NewsDetailName = NewsDetailName += news;
     showBox = document.getElementById(NewsDetailName).style;
     showBox.display = 'none';
     NewsDetailName = "";
     NewsDetailName = NewsDetailName += 'moreNewsDetails';
     NewsDetailName = NewsDetailName += news;
     showBox = document.getElementById(NewsDetailName).style;
     showBox.display = 'block';
    }


    function dispDLoadBox() {
     var $s = '';
     var $f = document.getElementById('DLoadBox').style;

     if ($f.display == 'block') {
      $s = 'none';
     }
     else {
      $s = 'block';
     }
     $f.display = $s;
    }


/* ----------------------------------------------------------------------------------- */

   var SearchToggle0 = 1;
   var SearchToggle1 = 1;
   var SearchToggle2 = 1;
   var SearchToggle3 = 1;
   var SearchToggle4 = 1;
   var SearchOptionName = "";
   var SearchOptionName2 = "";

  function openSearch (option) {

/* alert(option);  */


     SearchOptionName  = "";
	 SearchOptionName2 = "";

     if(option==0) {
        SearchOptionName  = SearchOptionName += 'SearchOption0A';
        SearchOptionName2 = SearchOptionName2 += 'SearchOption0B';
        showSearchOption  = document.getElementById(SearchOptionName).style;
        showSearchOption2 = document.getElementById(SearchOptionName2).style;

        if(SearchToggle0==0) {
         SearchToggle0=1;
		 showSearchOption.display = 'block';
		 showSearchOption2.display = 'none';
        }
		else {
         SearchToggle0=0;
		 showSearchOption.display = 'none';
 		 showSearchOption2.display = 'block';
		 }
       }

     if(option==1) {
        SearchOptionName  = SearchOptionName += 'SearchOption1A';
        SearchOptionName2 = SearchOptionName2 += 'SearchOption1B';
        showSearchOption  = document.getElementById(SearchOptionName).style;
        showSearchOption2 = document.getElementById(SearchOptionName2).style;

        if(SearchToggle1==0) {
         SearchToggle1=1;
		 showSearchOption.display = 'block';
		 showSearchOption2.display = 'none';
        }
		else {
         SearchToggle1=0;
		 showSearchOption.display = 'none';
 		 showSearchOption2.display = 'block';
		 }
       }

     if(option==2) {
        SearchOptionName  = SearchOptionName += 'SearchOption2A';
        SearchOptionName2 = SearchOptionName2 += 'SearchOption2B';
        showSearchOption  = document.getElementById(SearchOptionName).style;
        showSearchOption2 = document.getElementById(SearchOptionName2).style;

        if(SearchToggle2==0) {
         SearchToggle2=1;
		 showSearchOption.display = 'block';
		 showSearchOption2.display = 'none';
        }
		else {
         SearchToggle2=0;
		 showSearchOption.display = 'none';
 		 showSearchOption2.display = 'block';
		 }
       }

     if(option==3) {
        SearchOptionName  = SearchOptionName += 'SearchOption3A';
        SearchOptionName2 = SearchOptionName2 += 'SearchOption3B';
        showSearchOption  = document.getElementById(SearchOptionName).style;
        showSearchOption2 = document.getElementById(SearchOptionName2).style;

        if(SearchToggle3==0) {
         SearchToggle3=1;
		 showSearchOption.display = 'block';
		 showSearchOption2.display = 'none';
        }
		else {
         SearchToggle3=0;
		 showSearchOption.display = 'none';
 		 showSearchOption2.display = 'block';
		 }
       }
	   
     if(option==4) {
        SearchOptionName  = SearchOptionName += 'SearchOption4A';
        SearchOptionName2 = SearchOptionName2 += 'SearchOption4B';
        showSearchOption  = document.getElementById(SearchOptionName).style;
        showSearchOption2 = document.getElementById(SearchOptionName2).style;

        if(SearchToggle4==0) {
         SearchToggle4=1;
		 showSearchOption.display = 'block';
		 showSearchOption2.display = 'none';
        }
		else {
         SearchToggle4=0;
		 showSearchOption.display = 'none';
 		 showSearchOption2.display = 'block';
		 }
       }
	   
    }




/* ----------------------------------------------------------------------------------- */
function search(next_action) {
     var $para = '';
	 var $PageToCall = 'YT_start4';

/* Call Merkliste */
  if (next_action == "2") {
     $para = $para + '&t=&l=&d=&r='
     }
     else {

/* Trail type */
     var $cnt = document.getElementsByName('t').length;

     var $code = '';
     var $conn = '';

     for ($n = 0; $n <= $cnt - 1; $n++) {
      if (document.getElementsByName('t')[$n].checked == true) {
       $code = $code + $conn + document.getElementsByName('t')[$n].value;
       $conn = ',';
      }
     }

     $para = $para + '&t=' + $code;

/* Trail level */
     var $cnt = document.getElementsByName('l').length;

     var $code = '';
     var $conn = '';

     for ($n = 0; $n <= $cnt - 1; $n++) {
      if (document.getElementsByName('l')[$n].checked == true) {
       $code = $code + $conn + document.getElementsByName('l')[$n].value;
       $conn = ',';
/*   	   openSearch ("1"); */
      }
     }

     $para = $para + '&l=' + $code;

/* Duration Code */
     var $cnt = document.getElementsByName('d').length;

     var $code = '';
     var $conn = '';

     for ($n = 0; $n <= $cnt - 1; $n++) {
      if (document.getElementsByName('d')[$n].checked == true) {
       $code = $code + $conn + document.getElementsByName('d')[$n].value;
       $conn = ',';
      }
     }

     $para = $para + '&d=' + $code;


/* Region Code */
     var $cnt = document.getElementsByName('r').length;

     var $code = '';
     var $conn = '';

     for ($n = 0; $n <= $cnt - 1; $n++) {
      if (document.getElementsByName('r')[$n].checked == true) {
       $code = $code + $conn + document.getElementsByName('r')[$n].value;
       $conn = ',';
      }
     }

     $para = $para + '&r=' + $code;

     }




/* Word Search */
     $para = $para + '&q='  + document.getElementById('qs_f').value;

/* Currently active Season Tab
     $para = $para + '&sTab='  + document.getElementById('paraTAB').value;



/* POI Details
var $cnt = document.getElementsByName('poi').length;
var $code = '';
var $conn = '';
for ($n = 0; $n <= $cnt - 1; $n++) {
if (document.getElementsByName('poi')[$n].checked == true) {
$code = $code + $conn + document.getElementsByName('poi')[$n].value;
$conn = ',';
}
}
$para = $para + '&poi=' + $code;
*/

/* Searchtype
var $code = '';
if (document.getElementsByName('ao').checked == true) {
var $code = 'Y';
}
$para = $para + '&ao=' + $code;
*/

/* selected Tab */
     var $code = '';
     var $conn = '';
     var $cnt = document.getElementsByName('paraTab').length;
     for ($n = 0; $n <= $cnt - 1; $n++) {
       $code = $code + $conn + document.getElementsByName('paraTab')[$n].value;
       $conn = ',';
     }
     $para = $para + '&sTab=' + $code;


/* User ID */
     var $code = '';
     var $conn = '';
     var $cnt = document.getElementsByName('paraRGN').length;
     for ($n = 0; $n <= $cnt - 1; $n++) {
       $code = $code + $conn + document.getElementsByName('paraRGN')[$n].value;
       $conn = ',';
     }
     $para = $para + '&YTid=' + $code;


/* No of TRK's to display */
     var $code = '';
     var $conn = '';
     var $cnt = document.getElementsByName('TRKdisp').length;
     for ($n = 0; $n <= $cnt - 1; $n++) {
       $code = $code + $conn + document.getElementsByName('TRKdisp')[$n].value;
       $conn = ',';
     }
     $para = $para + '&TRKdisp=' + $code;
	 


/* Language */
     var $code = '';
     var $conn = '';
     var $cnt = document.getElementsByName('paraLang').length;
     for ($n = 0; $n <= $cnt - 1; $n++) {
       $code = $code + $conn + document.getElementsByName('paraLang')[$n].value;
       $conn = ',';
	 }
     $para = $para + '&lang=' + $code;

/* Page */
     var $code = '';
     var $conn = '';
     var $cnt = document.getElementsByName('paraPage').length;
     for ($n = 0; $n <= $cnt - 1; $n++) {
       $code = $code + $conn + document.getElementsByName('paraPage')[$n].value;
       $conn = ',';
	 }
     $para = $para + '&p=' + $code;


/* Layout ID */
     var $code = '';
     var $conn = '';
     var $cnt = document.getElementsByName('paraLayout').length;
     for ($n = 0; $n <= $cnt - 1; $n++) {
       $code = $code + $conn + document.getElementsByName('paraLayout')[$n].value;
       $conn = ',';
	 }
     $para = $para + '&lay=' + $code;

     if ($code == 'YT_4-touch') {
 	   $PageToCall = $PageToCall + '-touch';
      }
     if ($code == 'YT_4-touch19') {
 	   $PageToCall = $PageToCall + '-touch';
      }


/* User ID */
     var $code = '';
     var $conn = '';
     var $cnt = document.getElementsByName('paraUser').length;
     for ($n = 0; $n <= $cnt - 1; $n++) {
       $code = $code + $conn + document.getElementsByName('paraUser')[$n].value;
       $conn = ',';
	 }
     $para = $para + '&usr=' + $code;

/* MapLong */
     var $code = '';
     var $conn = '';
     var $cnt = document.getElementsByName('paraMapLong').length;
     for ($n = 0; $n <= $cnt - 1; $n++) {
       $code = $code + $conn + document.getElementsByName('paraMapLong')[$n].value;
       $conn = ',';
	 }
     $para = $para + '&long=' + $code;

/* MapLati */
     var $code = '';
     var $conn = '';
     var $cnt = document.getElementsByName('paraMapLati').length;
     for ($n = 0; $n <= $cnt - 1; $n++) {
       $code = $code + $conn + document.getElementsByName('paraMapLati')[$n].value;
       $conn = ',';
	 }
     $para = $para + '&lati=' + $code;

/* MapSize */
     var $code = '';
     var $conn = '';
     var $cnt = document.getElementsByName('paraMapSize').length;
     for ($n = 0; $n <= $cnt - 1; $n++) {
       $code = $code + $conn + document.getElementsByName('paraMapSize')[$n].value;
       $conn = ',';
	 }
     $para = $para + '&size=' + $code;

/* MapType */
     var $code = '';
     var $conn = '';
     var $cnt = document.getElementsByName('paraMapType').length;
     for ($n = 0; $n <= $cnt - 1; $n++) {
       $code = $code + $conn + document.getElementsByName('paraMapType')[$n].value;
       $conn = ',';
	 }
     $para = $para + '&mapt=' + $code;

/* markt Traks */
     var $cnt = document.getElementsByName('mark').length;

     var $code = '';
     var $conn = '';

     for ($n = 0; $n <= $cnt - 1; $n++) {
      if (document.getElementsByName('mark')[$n].checked == true) {
       $code = $code + $conn + document.getElementsByName('mark')[$n].value;
       $conn = ',';
      }
     }
     $para = $para + '&mark=' + $code;

/* SessionID */
     var $code = '';
     var $conn = '';
     var $cnt = document.getElementsByName('paraSession').length;
     for ($n = 0; $n <= $cnt - 1; $n++) {
       $code = $code + $conn + document.getElementsByName('paraSession')[$n].value;
       $conn = ',';
	 }
     $para = $para + '&SessionID=' + $code;



/* Call Merkliste - MLaction = 2 */
     if (next_action == "2") {
     $para = $para + '&MLaction=2'
     }










     window.open($PageToCall + '.asp?c=' + $para, '_self');
    }






function LoadOneTRK(trail, box, langGR, breitGR, size, type) {

    if (GBrowserIsCompatible()) {
       map = new GMap2(document.getElementById("map_canvas"));
       langGR = document.getElementById('sTrailLati1').value;
       breitGR = document.getElementById('sTrailLong1').value;
       map.setCenter(new GLatLng(langGR, breitGR), size);
       map.addControl(new GSmallMapControl());
       map.addControl(new GMapTypeControl());
       map.addMapType(G_PHYSICAL_MAP);
       map.addMapType(G_SATELLITE_3D_MAP);
       map.setMapType(type);

       TrailURL = document.getElementById('sTrailURL1').value;
       TrailXml1 = new GGeoXml(TrailURL);
       map.addOverlay(TrailXml1);
       toggleState1=1;

       showHeader = document.getElementById('TrailDetailHeader1').style;
       showHeader.display = 'block';
       showBox = document.getElementById('TrailDetail1').style;
       showBox.display = 'block';
       TrailDetBox(trail, box);
	}
}

function LoadTwoTRK(trail, box, langGR, breitGR, size, type) {

    if (GBrowserIsCompatible()) {
       map = new GMap2(document.getElementById("map_canvas"));
       langGR = document.getElementById('sTrailLati1').value;
       breitGR = document.getElementById('sTrailLong1').value;
       map.setCenter(new GLatLng(langGR, breitGR), size);
       map.addControl(new GSmallMapControl());
       map.addControl(new GMapTypeControl());
       map.addMapType(G_PHYSICAL_MAP);
       map.addMapType(G_SATELLITE_3D_MAP);
       map.setMapType(type);

       TrailURL = document.getElementById('sTrailURL1').value;
       TrailXml1 = new GGeoXml(TrailURL);
       map.addOverlay(TrailXml1);
       toggleState1=1;

	   TrailURL = document.getElementById('sTrailURL2').value;
       TrailXml2 = new GGeoXml(TrailURL);
       map.addOverlay(TrailXml2);
       toggleState2=1;

       showHeader = document.getElementById('TrailDetailHeader1').style;
       showHeader.display = 'block';
       showBox = document.getElementById('TrailDetail1').style;
       showBox.display = 'block';

	   showHeader = document.getElementById('TrailDetailHeader2').style;
       showHeader.display = 'block';
       showBox = document.getElementById('TrailDetail2').style;
       showBox.display = 'block';

	}
}


function LoadThreeTRK(trail, box, langGR, breitGR, size, type) {

    if (GBrowserIsCompatible()) {
       map = new GMap2(document.getElementById("map_canvas"));
       langGR = document.getElementById('sTrailLati1').value;
       breitGR = document.getElementById('sTrailLong1').value;
       map.setCenter(new GLatLng(langGR, breitGR), size);
       map.addControl(new GSmallMapControl());
       map.addControl(new GMapTypeControl());
       map.addMapType(G_PHYSICAL_MAP);
       map.addMapType(G_SATELLITE_3D_MAP);
       map.setMapType(type);

       TrailURL = document.getElementById('sTrailURL1').value;
       TrailXml1 = new GGeoXml(TrailURL);
       map.addOverlay(TrailXml1);
       toggleState1=1;

	   TrailURL = document.getElementById('sTrailURL2').value;
       TrailXml2 = new GGeoXml(TrailURL);
       map.addOverlay(TrailXml2);
       toggleState2=1;

	   TrailURL = document.getElementById('sTrailURL3').value;
       TrailXml3 = new GGeoXml(TrailURL);
       map.addOverlay(TrailXml3);
       toggleState3=1;

       showHeader = document.getElementById('TrailDetailHeader1').style;
       showHeader.display = 'block';
       showBox = document.getElementById('TrailDetail1').style;
       showBox.display = 'block';

	   showHeader = document.getElementById('TrailDetailHeader2').style;
       showHeader.display = 'block';
       showBox = document.getElementById('TrailDetail2').style;
       showBox.display = 'block';

	   showHeader = document.getElementById('TrailDetailHeader3').style;
       showHeader.display = 'block';
       showBox = document.getElementById('TrailDetail3').style;
       showBox.display = 'block';


	}
}



function LoadOnePOI(trail, box, langGR, breitGR, size, type) {

    if (GBrowserIsCompatible()) {
       map = new GMap2(document.getElementById("map_canvas"));
       langGR = document.getElementById('sTrailLati1').value;
       breitGR = document.getElementById('sTrailLong1').value;
       map.setCenter(new GLatLng(langGR, breitGR), size);
       map.addControl(new GSmallMapControl());
       map.addControl(new GMapTypeControl());
       map.addMapType(G_PHYSICAL_MAP);
       map.addMapType(G_SATELLITE_3D_MAP);
       map.setMapType(type);

       TrailURL = document.getElementById('sTrailURL1').value;
       TrailXml1 = new GGeoXml(TrailURL);
       map.addOverlay(TrailXml1);
       toggleState1=1;

	   POIPoint = new GLatLng(langGR, breitGR);
	   POImarker1 = new createMarker(POIPoint, trail - 1);
       map.addOverlay(POImarker1);

       showHeader = document.getElementById('TrailDetailHeader1').style;
       showHeader.display = 'block';
       showBox = document.getElementById('TrailDetail1').style;
       showBox.display = 'block';
       TrailDetBox(trail, box);
	}
}


function initialize(long, lati, size, type) {
    if (GBrowserIsCompatible()) {
       map = new GMap2(document.getElementById("map_canvas"));

       map.setCenter(new GLatLng(long, lati), size);
       map.addControl(new GSmallMapControl());
       map.addControl(new GMapTypeControl());
       map.addMapType(G_PHYSICAL_MAP);
       map.addMapType(G_SATELLITE_3D_MAP);
       map.setMapType(type);

// Create a base icon for all of our markers that specifies the
    // shadow, icon dimensions, etc.
    var baseIcon = new GIcon(G_DEFAULT_ICON);
    baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
    baseIcon.iconSize = new GSize(20, 34);
    baseIcon.shadowSize = new GSize(37, 34);
    baseIcon.iconAnchor = new GPoint(9, 34);
    baseIcon.infoWindowAnchor = new GPoint(9, 2);


      }
    }







   -->


