var dir_root = 'http://' + window.location.host;
var Menu = new Object();
var current_nav = '';
var externerLinkText = "Externer Link";
var textNeuesFenster = "(neues Fenster)";
var isOp = (navigator.userAgent.toLowerCase().indexOf("opera") != -1) ? true : false; 

if (document.images) {
        var bton = new Image(29, 15); bton.src ="/imperia/md/images/stmas/ifb/system/to_topn.gif";
        var btoa = new Image(29, 15); btoa.src ="/imperia/md/images/stmas/ifb/system/to_topa.gif";
}




function titleAnpassen(linkObjekt) {
  if (linkObjekt.getAttribute) {
    textAlt = linkObjekt.getAttribute("title");
    if(textAlt.indexOf(textNeuesFenster) == -1) {
      textZusatz = textAlt.substring((textAlt.indexOf(externerLinkText)) + externerLinkText.length, textAlt.length);
      linkObjekt.setAttribute("title", textNeuesFenster + textZusatz);
    }
  }
}

function fensterOeffnen(linkObjekt) {
  var linkHref= "";
  if (linkObjekt.getAttribute) linkHref = linkObjekt.getAttribute("href");
  if (linkHref == "") return true;
  var fensterName = "_blank";
  var externesLinkFenster = window.open(linkHref,fensterName);
  if (externesLinkFenster && !isOp) externesLinkFenster.focus();
  return (externesLinkFenster) ? false : true;
}

function formSubmit() {
        if (document.search.SUCHWORTE.value == '') {
                alert ('Bitte geben Sie einen Suchbegriff ein.');
                document.search.SUCHWORTE.select();
                document.search.SUCHWORTE.focus();
                return false;
        } else {
                document.search.submit();
        }
}

function formPlausi () {
	if (document.Mailen.NCN.value == '' || document.Mailen.NCN.value == 'Nachname') 
			{ alert ('Bitte geben Sie Ihren Nachnamen ein.'); document.Mailen.NCN.focus (); return false; }
	if (document.Mailen.VRN.value == '' || document.Mailen.VRN.value == 'Vorname') 
			{ alert ('Bitte geben Sie Ihren Vornamen ein.'); document.Mailen.VRN.focus (); return false; }
	if (document.Mailen.STR.value == '' || document.Mailen.STR.value == 'Straße') 
			{ alert ('Bitte geben Sie Ihre Straße und Hausnr. ein.'); document.Mailen.STR.focus (); return false; }
	if (document.Mailen.ORT.value == '' || document.Mailen.ORT.value == 'Ort') 
			{ alert ('Bitte geben Sie Ihre Postleitzahl und Ihren Wohnort ein.'); document.Mailen.ORT.focus (); return false; }
	if (document.Mailen.BTR.value == '' || document.Mailen.BTR.value == 'Betreff') 
			{ alert ('Bitte geben Sie einen Betreff für Ihre Mitteilung ein.'); document.Mailen.BTR.focus (); return false; }
	if (document.Mailen.TXT.value == '' || document.Mailen.TXT.value == 'Ihre Mitteilung') 
			{ alert ('Einen Mitteilungstext sollten Sie nicht vergessen.'); document.Mailen.TXT.focus (); return false; }
	if (document.Mailen.EMA.value != '' && document.Mailen.EMA.value != 'e-Mail Adresse') {
				if (document.Mailen.EMA.value.indexOf ('@') == -1) 
			{ alert ('Ihre E-Mail-Adresse ist ungültig'); document.Mailen.EMA.focus();return false; }
       }			
}


function plausi(form)
        {
	if (form.Bestellung[0].checked == false 
		&& form.Bestellung[1].checked == false 
		&& form.Bestellung[2].checked == false 
		&& form.Bestellung[3].checked == false) 
		{ alert('Sie haben keine Broschüre / kein Antragsformular ausgewählt !');
		  return; 
		}

	 if(form.NAME < "A" || form.NAME == "Name") 
           { alert('Bitte geben Sie Ihren Namen ein.'); field.focus(); return; }
	 if(form.STRASSE < "A" || form.STRASSE == "Straße") 
           { alert('Bitte geben Sie Ihre Straße und Hausnummer ein.'); field.focus(); return; }
	 if(form.PLZ < "0" || form.PLZ == "Postleitzahl") 
           { alert('Bitte geben Sie Ihre Postleitzahl ein.'); field.focus(); return; }
	 if(form.WOHNORT < "A" || form.WOHNORT == "Ort") 
           { alert('Bitte geben Sie Ihren Wohnort ein.'); field.focus(); return; }
	 if(form.TEL < "0" || form.TEL == "Telefon") 
           { alert('Bitte geben Sie Ihre Telefonnummer ein.'); field.focus(); return; }

         form.submit();
}


function linkActive (LinkName) {
        if (document.images) { document[LinkName].src = eval (LinkName.substr(0,3) + 'a.src'); }
}

function linkNormal (LinkName) {
        if (document.images) {
                document[LinkName].src = eval(LinkName.substr(0,3) + 'n.src');
                window.status='';
        }
}


function go(x) {
        if (x == "nichts") { return; }
        else {
               window.location.href = x;
               document.forms[0].reset ();
               return;
        }
}

function browsercheck () {
	version = navigator.appVersion.substring (0,3);
	browser = navigator.appName.substring (0,3);
	if ((escape (version) < 4.0) || (!document.images))
	{
		alert ('Ihr Browser ist veraltet. Bitte verwenden Sie mindestens einen 4.X Browser');
	}
	else {
		rechner = open ('/erziehungsgeld/rechner/start.html', 'rechnerf');
		rechner.focus ();
	}
}



function setActiveStyleSheet(title) {
  var i, a, main;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel") && a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
      a.disabled = true;
      if(a.getAttribute("title") == title) {
        a.disabled = false;

       }
    }
  }
}