//  www.wolf-stegemann.de - GLOBAL JS Data   ------------------------------------ 
//  (C) 2009 Jörn Fester ----------------------------------------------------------- 


// B R E A K  F R A M E S E T   ----------------------------------------------------

if (top.frames.length > 0)
  {
  top.location.href = self.location.href;
  }


// F O R M  C H E C K -------------------------------------------------------------

function formcheck () {
   if (document.forms[0].Name.value == '') {
  	alert('Bitte geben Sie Ihren Namen ein!');
	document.forms[0].Name.style.border='1px solid red';
	document.forms[0].Name.focus();
	return false;
   }	
   if (document.forms[0].Mail.value == '') {
  	alert('Bitte geben Sie Ihre E-Mail-Adresse ein!');
	document.forms[0].Mail.style.border='1px solid red';
	document.forms[0].Mail.focus();
	return false;
   }	
	var str = document.forms[0].Mail.value;
	if (document.forms[0].Mail.value.indexOf ('@', 0) == -1 || str.length < 6 || document.forms[0].Mail.value.indexOf ('.',0) == -1){
	alert('Bitte geben Sie eine gültige E-Mail-Adresse ein!');
	document.forms[0].Mail.style.border='1px solid red';
	document.forms[0].Mail.focus();
	return false;
   }
   if (document.forms[0].Mitteilung.value == '') {
  	alert('Bitte tragen Sie Ihre Mitteilung ein!');
	document.forms[0].Mitteilung.style.border='1px solid red';
	document.forms[0].Mitteilung.focus();
	return false;
   }	
	return true;
 }


// L I N K  E X T E R N --------------------------------------------------------

function newwindow() {
  neuesFenster = window . open(this . href);
  neuesFenster . focus();
  return false;
}

function searchnewwindows() {
  var externerLinkText = "Externer Link";
  var textNeuesFenster = " - öffnet in einem neuen Fenster";
  if (!document . getElementsByTagName) { return } ;
  var links = document . getElementsByTagName("a");
  for (i = 0; i < links . length; i++) {
        textAlt = links[i] . getAttribute("title");
        if (textAlt && (textAlt . indexOf(externerLinkText) != -1)) {
            textZusatz = textAlt . substring((textAlt . indexOf(externerLinkText)) + externerLinkText . length, textAlt . length);
            links[i] . setAttribute("title", externerLinkText + " " + textNeuesFenster + textZusatz);
      links[i] . onclick = newwindow;
    }
  }
}


// A D D  E V E N T S -----------------------------------------------------

function addEvents(obj, evType, fn){ 
 if (obj.addEventListener){ 
   obj.addEventListener(evType, fn, false); 
   return true; 
 } else if (obj.attachEvent){ 
   var r = obj.attachEvent("on"+evType, fn); 
   return r; 
 } else { 
   return false; 
 } 
}
addEvents(window, 'load', searchnewwindows);

window.addEvent('domready',function() { new SmoothScroll({ duration:900 }, window); });

