// JavaScript Document

//PopUP für beliebige Seite
function Seiteoeffnen(url,Breite,Hoehe)
{
	var F1 = window.open(url,"PopUp","width=" + '\n'+ Breite + '\n'+ ",height=" + '\n'+ Hoehe + '\n'+ ",scrollbars=yes");
	F1.focus();

}//function

// Fragt nach, ob Atkion wirklich ausgeführt werden soll

function Nach_fragen(Text)
{
	Check = confirm(Text);
	if(Check == false)
		return false;
	else
		return true;
}
//Newseintag auf oder eben zuklappen
function Newsaufundzuklappen(Element)
{
	if(Element.className=='newsvisibel')
	{
		Element.className='newshidden';
	}
	else
	{
		Element.className='newsvisibel';
	}
}
//Buchungsanfrage Formular checken
function chkFormular(doc)
{	
	if(doc.form==null)
		return false;
	
  if(doc.form.Nachname.value == "")  {
   alert("Bitte Ihren Namen eingeben!");
   doc.form.Nachname.focus();
   return false;
  }
  if(doc.form.Vorname.value == "")  {
   alert("Bitte Ihren Vorname eingeben!");
   doc.form.Vorname.focus();
   return false;
  }
  if(doc.form.Anreise.value == "") {
   alert("Bitte Anreisedatum eingeben!");
   doc.form.Anreise.focus();
   return false;
  }
  if(doc.form.Abreise.value == "") {
   alert("Bitte Abreisedatum eingeben!");
   doc.form.Abreise.focus();
   return false;
  }
  if(doc.form.AnzahlHerren.value == "") {
   alert("Bitte Anzahl der Herren eingeben!");
   doc.form.AnzahlHerren.focus();
   return false;
  }
    if(doc.form.AnzahlDamen.value == "") {
   alert("Bitte Anzahl der Damen eingeben!");
   doc.form.AnzahlDamen.focus();
   return false;
  }
  
 if(doc.form.Mail.value == "") {
   alert("Bitte Ihre E-Mail-Adresse eingeben!");
   doc.form.Mail.focus();
   return false;
  }
 if(doc.form.Mail.value.indexOf('@') == -1) {
   alert("Keine gültige E-Mail-Adresse!");
   doc.form.Mail.focus();
   return false;
  }

  
  return true;
}
//Fügt im Input-Object ein Text ein  
function AddText(input,Text)
{
	//input = document.getElementsByName("eintrag")[0];
	if (!input || input==null)
	{
		return;
	}

	insText = Text;
	input.focus();

	if(input.createTextRange)
		document.selection.createRange().text = insText;
	else if(input.setSelectionRange)
	{

		var start = input.selectionStart;
		var end = input.selectionEnd;
		input.value = input.value.substr(0, start) + insText + input.value.substr(end);
		input.setSelectionRange(start, start+insText.length);
		input.setSelectionRange(start+insText.length, start+insText.length);
	}
	else
		input.value += insText;
}
//Fügt UBBCode in Input-Object ein
function Einfuegen(input,action) {

	if(input==null)//Wenn kein Input übergeben, dann nach den Standardinput nehmen
		input = document.getElementsByName("eintrag")[0];

   AddText(input,action);

}
//Funktion dient zum Einfügen des Newsbildes
function NewsArchivBildeinfugen(input,bildfile)
{
	//input = document.getElementsByName("eintrag")[0];
	if (!input || input==null)
	{
		return;
	}
	input.focus();
 	var  TextToAdd;
 	TextToAdd = "[img links]"+bildfile+"[/img]";
	input.value = TextToAdd +input.value;
	input.focus();
}//NewsArchivBildeinfugen
