/**
* Funktion für externe Links
**/
var oldhtml; 
$(document).ready(function(){
	$('a[@rel$="external"]').attr("target","_blank");
	$('a[@rel$="top"]').attr("target","_top");	
	$('a[@rel$="self"]').attr("target","_self");	


	$("#menu a").hover(
		  function () {
			$(this).parent().addClass("selected");
			var image = "pillerseetal-bilder/teaser/"+this.id.substring(1)+".jpg";
			var alt = $(this).html();
			oldhtml = $("#teaser").html();
			$("#teaser").html('<img src="'+image+'" alt="'+alt+'" />');
		  }, 
		  function () {
			$(this).parent().removeClass("selected");
			$("#teaser").html(oldhtml);
		  }
		);
	$("#topmenu a").hover(
			function() {
				$(this).parent().addClass("selected");
			},
		  	function () {
				$(this).parent().removeClass("selected");
			}
	);			
});

//old js from old site for inquiry form

function EMail(s)
  {
  var a = false;
  var res = false;
  if(typeof(RegExp) == 'function')
    {
    var b = new RegExp('abc');
    if(b.test('abc') == true){a = true;}
    }

  if(a == true)
    {

    reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
                     '(\\@)([a-zA-Z0-9\\-\\.]+)'+
                     '(\\.)([a-zA-Z]{2,4})$');
    res = (reg.test(s));
    }
  else
    {
    res = (s.search('@') >= 1 &&
           s.lastIndexOf('.') > s.search('@') &&
           s.lastIndexOf('.') >= s.length-5)
    }
  return(res);
  }

function testen()
  {
	  if (document.form1.anrede.value == "")
	  {
	  	alert("Bitte Anrede eingeben");
		document.form1.anrede.focus();
		return false;
	  }
	  
	  if (document.form1.name.value == "")
	  {
	  	alert("Bitte Name eingeben");
		document.form1.name.focus();
		return false;
	  }
	  
	  if (document.form1.vorname.value == "")
	  {
	  	alert("Bitte Vorname eingeben");
		document.form1.vorname.focus();
		return false;
	  }
	  
	  if (document.form1.strasse.value == "")
	  {
	  	alert("Bitte Strasse eingeben");
		document.form1.strasse.focus();
		return false;
	  }
	  
	  if (document.form1.plz.value == "")
	  {
	  	alert("Bitte PLZ eingeben");
		document.form1.plz.focus();
		return false;
	  }
	  
	  if (document.form1.ort.value == "")
	  {
	  	alert("Bitte Ort eingeben");
		document.form1.ort.focus();
		return false;
	  }
	  
	  if (document.form1.telefon.value == "")
	  {
	  	alert("Bitte Telefonnummer eingeben");
		document.form1.telefon.focus();
		return false;
	  }
	  
   	document.form1.check.value = EMail(document.form1.email.value);
   
	   if(document.form1.check.value!="true"){
	
	// ----------------------------------------------------->  POP UP Text,wenn Mail adresse falsch ist
		 alert("Bitte überprüfen Sie nochmals die eingegebene Emailadresse");
		 document.form1.email.focus();
		 return false; 
		}
	
	  if ( (document.form1.anreise.value == "tt/mm/jjjj") || (document.form1.anreise.value == "dd/mm/yyyy") )
	  {
	  	alert("Bitte Anreisedatum eingeben");
		document.form1.anreise.focus();return false;
	  }
	  
	  if ( (document.form1.abreise.value == "tt/mm/jjjj") || (document.form1.abreise.value == "dd/mm/yyyy") )
	  {
	  	alert("Bitte Abreisedatum eingeben");
		document.form1.abreise.focus();
		return false;
	  }
	  
 }

