 
 function redirectToHome(Adresse)
 {
	 window.location.href = Adresse;

 }

 	// swapImage
 function swapImage(NewImage)
 {
	 document.getElementById("image-normal-picture").src = NewImage;

 }


 function loadNewGuestbookbox(Adress, LinkTextClose, LinkTextOpen)
 {
	 if(document.getElementById('guestbook-newentry-link').innerHTML == unescape(LinkTextClose))
	 {
		 $(document.getElementById("guestbook-newentry-box")).slideUp("normal");
		 
		 document.getElementById('guestbook-newentry-link').innerHTML = unescape(LinkTextOpen);
		 document.getElementById('guestbook-newentry-link').style.color = "#008000";
		 document.getElementById("guestbook-newentry-box").innerHTML = "";
		 
	 } else {
			 
		 $.ajax(
		 {
			 type: "POST",
			 url: Adress+"/system/ajax/ajax_guestbook.php",
			 data: "ajax=1&open_view=1&new_entry=1&adress="+Adress,
			 success: function(strResponse)
			 {
		     	document.getElementById("guestbook-newentry-box").innerHTML = unescape(strResponse);
		     	document.getElementById('guestbook-newentry-link').innerHTML = unescape(LinkTextClose);
		     	document.getElementById('guestbook-newentry-link').style.color = "#ff0000";
		     	$(document.getElementById("guestbook-newentry-box")).slideDown("slow");

			 }
		 
		 });
	 
	 };
 
 }
 
 function openOldGuestbookbox(Adress, EntryID, BoxID, LinkID, LinkTextClose, LinkTextOpen)
 {
	 if(document.getElementById(LinkID).innerHTML == unescape(LinkTextClose))
	 {
		 $(document.getElementById(BoxID)).slideUp("normal");
		 
		 document.getElementById(LinkID).innerHTML = unescape(LinkTextOpen);
		 document.getElementById(LinkID).style.color = "#008000";
		 document.getElementById(BoxID).innerHTML = "";
		 
	 } else {
			 
		 $.ajax(
		 {
			 type: "POST",
			 url: Adress+"/system/ajax/ajax_guestbook.php",
			 data: "ajax=1&open_view=1&old_entry=1&adress="+Adress+"&entryid="+EntryID,
			 success: function(strResponse)
			 {
		     	document.getElementById(BoxID).innerHTML = unescape(strResponse);
		     	document.getElementById(LinkID).innerHTML = unescape(LinkTextClose);
		     	document.getElementById(LinkID).style.color = "#ff0000";
		     	$(document.getElementById(BoxID)).slideDown("slow");

			 }
		 
		 });
	 
	 };
	 
 }
 
 function loadPictureGallery(Adress, GalleryID)
 {
	 $.ajax(
	 {
		 type: "POST",
		 url: Adress+"/system/ajax/ajax_picturegallery.php",
		 data: "ajax=1&open_view=1&galleryid="+GalleryID,
		 success: function(strResponse)
		 {
		 	
		 	if(GalleryID == "" || GalleryID == "0") {
		 		document.getElementById('admin_ajaxbox').style.fontStyle = "italic";
		 		document.getElementById('admin_ajaxbox').style.fontWeight = "bold";
		 	
		 	} else {
		 		document.getElementById('admin_ajaxbox').style.fontStyle = "normal";
		 		document.getElementById('admin_ajaxbox').style.fontWeight = "normal";
		 		
		 	};
		 		
	     	document.getElementById('admin_ajaxbox').innerHTML = unescape(strResponse);
	     	
	     	$(document.getElementById('admin_ajaxbox')).slideDown("slow");
	     	
		 }
	 
	 });
 
 }
 
 function setGaleryID(Adress)
 {
	 var GalID = document.getElementById('admin-selectgallery-id').value;
	 
	 $(document.getElementById('admin_ajaxbox')).slideUp("normal");
	 
	 MainAdress = Adress;
	 GalleryType = GalID
	 
	 window.setTimeout("afterTimeoutFuncStart()", 1000);
	 
 }
 
 function afterTimeoutFuncStart()
 {
	 loadPictureGallery(MainAdress,GalleryType);
 
 }
 
 function deletePicture(IMGSource, Folder, DeleteImg, Adress)
 {
	 var Content = "";
	 var CheckFlag = false;
	 
	 CheckFlag = confirm("Wollen Sie dieses Bild wirklich löschen?");
	 
	 if(CheckFlag== true) {
		 $.ajax(
		 {
			 type: "POST",
			 url: Adress+"/system/ajax/ajax_picturegallery.php",
			 data: "ajax=1&open_view=1&adress="+Adress+"&deleteimg="+DeleteImg+"&folder="+Folder,
			 success: function(strResponse)
			 {
			 	setGaleryID(Adress)
			 
			 }
		 
		 });

	 };
	 
 }

 function showUploadBox(Adress, LinkTextClose, LinkTextOpen)
 {
	 if(document.getElementById('admin-upload-link').innerHTML == unescape(LinkTextClose))
	 {
		 $(document.getElementById("admin-managepics-upload-box")).slideUp("normal");
		 
		 document.getElementById('admin-upload-link').innerHTML = unescape(LinkTextOpen);
		 document.getElementById('admin-upload-link').style.color = "#008000";
		 document.getElementById("admin-managepics-upload-box").innerHTML = "";
		 
	 } else {
		 var GalID = document.getElementById('admin-selectgallery-id').value;
		 
		 $.ajax(
		 {
			 type: "POST",
			 url: Adress+"/system/ajax/ajax_picturegallery.php",
			 data: "ajax=1&open_view=1&uploadform=1&adress="+Adress+"&galid="+GalID,
			 success: function(strResponse)
			 {
		     	document.getElementById("admin-managepics-upload-box").innerHTML = unescape(strResponse);
		     	document.getElementById('admin-upload-link').innerHTML = unescape(LinkTextClose);
		     	document.getElementById('admin-upload-link').style.color = "#ff0000";
		     	$(document.getElementById("admin-managepics-upload-box")).slideDown("slow");

			 }
		 
		 });
	 
	 };
 
 }

 
 function setDirections(fromAddress)
 {
	 gdir.load("from: " + fromAddress + " to: Im Hohenlicht 1, 86863 Langenneufnach", { "locale": "de_DE" });
	 marker.closeInfoWindow();
	 
 }
 
 function handleErrors()
 {
		if (gdir.getStatus().code == G_GEO_UNKNOWN_ADDRESS)
			alert("Es wurde keine Adresse gefunden, die diesen Angaben entspricht. Haben Sie überhaupt eine Adresse angegeben?");
		
		else if (gdir.getStatus().code == G_GEO_SERVER_ERROR)
			 alert("A geocoding or directions request could not be successfully processed, yet the exact reason for the failure is not known.\n Error code: " + gdir.getStatus().code);
		
		else if (gdir.getStatus().code == G_GEO_MISSING_QUERY)
			 alert("The HTTP q parameter was either missing or had no value. For geocoder requests, this means that an empty address was specified as input. For directions requests, this means that no query was specified in the input.\n Error code: " + gdir.getStatus().code);
			
		     else if (gdir.getStatus().code == G_GEO_BAD_KEY)
			 alert("The given key is either invalid or does not match the domain for which it was given. \n Error code: " + gdir.getStatus().code);

		else if (gdir.getStatus().code == G_GEO_BAD_REQUEST)
			 alert("A directions request could not be successfully parsed.\n Error code: " + gdir.getStatus().code);

		else alert("An unknown error occurred."); 

}

function onGDirectionsLoad()
{
	// Use this function to access information about the latest load()
	// results.
	// e.g.
	// document.getElementById("getStatus").innerHTML = gdir.getStatus().code;
	// and yada yada yada...
	
	document.getElementById("PrintButtonContainer").style.display = "inline";
	
}

function loadEventPreview(Adress, Errormsg)
{
	 var title = document.getElementById("event-title-id").value;
	 var text = document.getElementById("event-text-id").value;
	 
	 if(title != "" || text != "") {
		 $.ajax(
		 {
			 type: "POST",
			 url: Adress+"/system/ajax/ajax_event.php",
			 data: "ajax=1&title="+title+"&text="+text+"&type=preview",
			 success: function(strResponse)
			 {
		     	NeuesFenster=window.open(Adress+"/preview.html","Preview","width=800,height=400")
	
		     	with (NeuesFenster.document)
				{
					open();
					write(strResponse);
					close();
				}
		     	
			 }
		 
		 });
	 
	 } else {
		 alert(unescape(Errormsg));
		 
	 };

}

 function loadOldEvent(Adress, EntryID, DivID, LinkID, LinkTextClose, LinkTextOpen, IsAdmin)
 {
      if(document.getElementById(LinkID).innerHTML == unescape(LinkTextClose))
      {
           $(document.getElementById(DivID)).slideUp("normal");
           
           document.getElementById(LinkID).innerHTML = unescape(LinkTextOpen);
           document.getElementById(LinkID).style.color = "#008000";
           document.getElementById(DivID).innerHTML = "";
           document.getElementById(DivID).innerHTML = "";
           if(IsAdmin == 0)
           {
               $(document.getElementById(DivID)).removeClass("evententry-text"); 
           
           }
           
      } else {
                
           $.ajax(
           {
                type: "POST",
                url: Adress+"/system/ajax/ajax_event.php",
                data: "ajax=1&type=showentry&id="+EntryID+"&adress="+Adress,
                success: function(strResponse)
                {
                    document.getElementById(DivID).innerHTML = unescape(strResponse);
                    document.getElementById(LinkID).innerHTML = unescape(LinkTextClose);
                    document.getElementById(LinkID).style.color = "#ff0000";
                    $(document.getElementById(DivID)).slideDown(2500);
                    if(IsAdmin == 0)
                    {
                         $(document.getElementById(DivID)).addClass("evententry-text");
                    }

                }
           
           });
      
      };
 
 }
 
 function deleteOldEvent(Adress, EntryID, BigDivID, BreakRow)
 {
      var CheckFlag = false;
      
      CheckFlag = confirm(unescape("Wollen Sie diese Veranstaltung wirklich l%F6schen%3F"));
      
      if(CheckFlag== true) {
           $(document.getElementById(BigDivID)).slideUp("slow");
           document.getElementById(BigDivID).innerHTML = "";
           $(document.getElementById(BreakRow)).slideUp("slow");     
           $.ajax(
           {
                type: "POST",
                url: Adress+"/system/ajax/ajax_event.php",
                data: "ajax=1&type=deleteentry&id="+EntryID+"&adress="+Adress,
                success: function(strResponse)
                {
                    alert(unescape("Die Veranstaltung wurde erfolgreich gel%F6scht%21"));

                }
           
           });
           
      };
 
 }
 
 function deleteAward(Adress, EntryID, DivID, BreakRow, $BigDivID)
 {
      var CheckFlag = false;
      
      CheckFlag = confirm(unescape("Wollen Sie diese Auszeichnung wirklich l%F6schen%3F"));
      
      if(CheckFlag== true) {
           $(document.getElementById(DivID)).slideUp("slow");
           document.getElementById(DivID).innerHTML = "";
           
           if(BreakRow != 0)
           {
               $(document.getElementById(BreakRow)).slideUp("slow");     
               $(document.getElementById($BigDivID)).slideUp("slow");     
               document.getElementById($BigDivID).innerHTML = "";

           }
           
           $.ajax(
           {
                type: "POST",
                url: Adress+"/system/ajax/ajax_awards.php",
                data: "ajax=1&type=deleteentry&id="+EntryID+"&adress="+Adress,
                success: function(strResponse)
                {
                    alert(unescape("Die Auszeichnung wurde erfolgreich gel%F6scht%21"));

                }
           
           });
           
      };
 
 }
 
 
 function deleteCompanyHistory(Adress, EntryID, DivID)
 {
      var CheckFlag = false;
      
      CheckFlag = confirm(unescape("Wollen Sie diesen Eintrag wirklich l%F6schen%3F"));
      
      if(CheckFlag== true) {
           $(document.getElementById(DivID)).slideUp("slow");
           document.getElementById(DivID).innerHTML = "";
           
           $.ajax(
           {
                type: "POST",
                url: Adress+"/system/ajax/ajax_companyhistory.php",
                data: "ajax=1&type=deleteentry&id="+EntryID+"&adress="+Adress,
                success: function(strResponse)
                {
                    alert(unescape("Dieser Eintrag wurde erfolgreich gel%F6scht%21"));

                }
           
           });
           
      };
 
 }

 
 function calculateRenewalPrice()
 {
     var ErsparnisPreis = document.getElementById("glasflaeche-id").value.replace(/,/, ".");
     var ErsparnisKG    = document.getElementById("literpreis-id").value.replace(/,/, ".");
     
     if(document.getElementById("result-id").style.display == "block")
     {
          $(document.getElementById("result-id")).slideUp("fast");
     }
     
     if(ErsparnisPreis != "" && ErsparnisKG != "")
     {
          if(!isNaN(parseFloat(ErsparnisPreis)) && !isNaN(parseFloat(ErsparnisKG)))
          {
               ErsparnisPreis = parseFloat(ErsparnisPreis);
               ErsparnisKG    = parseFloat(ErsparnisKG);
               
               var ResultPreis = (25 * ErsparnisPreis * ErsparnisKG) / 100;
               var ResultKG    = 25 * ErsparnisPreis * 2.7;
               
               var ReturnValue = ResultPreis.toFixed(2).toString(10); 
               document.getElementById("erparnisgeld-id").innerHTML  = ReturnValue.replace(".", ",");
               
               ReturnValue = ResultKG.toFixed(2).toString(10);
               document.getElementById("erparnisliter-id").innerHTML = ReturnValue.replace(".", ",");
               
               $(document.getElementById("result-id")).slideDown(1500);
          
          } else {
               alert(unescape("Bitte geben Sie Zahlen an%21"));
          
          }
     
     } else {
          alert(unescape("Bitte geben Sie Zahlen an%21"));
     
     }
 
 }
 

function loadGallery(Direction)
{
     var GlobalCurrentGallery = CurrentGallery;
     
     if(Direction == 'next')
     {
          if(NumberOfGalls >= (GlobalCurrentGallery+1))
          {
               var ElementOne = "#gallerypart_"+GlobalCurrentGallery;
               var ElementTwo = "#gallerypart_"+(GlobalCurrentGallery+1);
               
               $(ElementOne).hide('slide',{},500, function(){
                    $(ElementTwo).show('slide',{},500);
               });

               CurrentGallery = (GlobalCurrentGallery+1);

               if(CurrentGallery == NumberOfGalls)
               {
                    $('#gallery-navigation-next').css('visibility', 'hidden');
               
               }

               if(CurrentGallery > 0)
               {
                    $('#gallery-navigation-prev').css('visibility', 'visible');
               
               }
               
          }
     
     }
     else if(Direction == 'prev')
     {
          if((GlobalCurrentGallery-1) >= 0)
          {
               var ElementOne = "#gallerypart_"+GlobalCurrentGallery;
               var ElementTwo = "#gallerypart_"+(GlobalCurrentGallery-1);
               
               $(ElementOne).hide('slide',{},500, function(){
                    $(ElementTwo).show('slide',{},500);
               });
               
               CurrentGallery = (GlobalCurrentGallery-1);
               
               if(CurrentGallery == 0)
               {
                    $('#gallery-navigation-prev').css('visibility', 'hidden');
               
               }

               if(CurrentGallery < NumberOfGalls)
               {
                    $('#gallery-navigation-next').css('visibility', 'visible');
               
               }
               
          }
     
     }

}
