var KT_Fixiert = 'LEER';
var MA_Fixiert = 'LEER';

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function GoPageTop() {
window.scrollTo(0,0);
}


function ShowElement(Name) {
	document.getElementById((Name)).style.visibility = "visible";
}

function HideElement(Name) {
	document.getElementById((Name)).style.visibility = "hidden";
}

//function BorderEntfernen(Name) {
//	document.getElementById((Name)).style.border="0";
//}

function KT_Over(KT) {  //Bild ('ch') ersetzen und Adresse ersetzen
	if (KT_Fixiert == 'LEER') {
	  MM_swapImage('ch','','beratungsstellen/' + (KT) + '.gif',0);
	  ShowElement('ADR_' + (KT));
  }
}

function KT_Out(KT) {
	if (KT_Fixiert == 'LEER') {	
		MM_swapImage('ch','','beratungsstellen/SCHWEIZ.gif',0);
		HideElement('ADR_' + (KT));
	}
}

function KT_Leeren() {
	if (KT_Fixiert != 'LEER') {
		MM_swapImage('ch','','beratungsstellen/SCHWEIZ.gif',0);
		HideElement('ADR_' + (KT_Fixiert));
		KT_Fixiert = 'LEER';
	}
	ShowElement('weitereBeratungsstellen');
}

function KT_Fixieren(KT) {  //Angezeigtes Bild ('ch') fixieren bei click
	if (KT_Fixiert == 'LEER') {	
		HideElement('weitereBeratungsstellen');
		ShowElement('ADR_' + (KT));	
		KT_Fixiert = (KT);
	} else {	
		MM_swapImage('ch','','beratungsstellen/' + (KT) + '.gif',0);
		HideElement('weitereBeratungsstellen');
		HideElement('ADR_' + (KT_Fixiert));			
		ShowElement('ADR_' + (KT));
        KT_Fixiert = (KT);
	}
}

function Suche_uebermitteln()
    {
        var formular = document.forms['Google'];
        var Suchbegriff1 = formular.q.value;
        if(formular.q.value == ""){
            alert("Bitte Suchbegriff eingeben");
            formular.q.focus();
            return false;
        }
        else {
        	Suchbegriff1 = Suchbegriff1.replace(/ä/gi,"ae");
        	Suchbegriff1 = Suchbegriff1.replace(/ö/gi,"oe");
        	Suchbegriff1 = Suchbegriff1.replace(/ü/gi,"ue");
        	var Suchbegriff2 = Suchbegriff1 + " site:www.hindernisfrei-bauen.ch";
        	document.Google.q.value=Suchbegriff2;
        }
    }
	
function Suche_uebermitteln2()
    {
        var formular = document.forms['Google'];
        var Suchbegriff1 = formular.q.value;
        if(formular.q.value == ""){
            alert("Bitte Suchbegriff eingeben");
            formular.q.focus();
            return false;
        }
        else {
        	Suchbegriff1 = Suchbegriff1.replace(/ä/gi,"ae");
        	Suchbegriff1 = Suchbegriff1.replace(/ö/gi,"oe");
        	Suchbegriff1 = Suchbegriff1.replace(/ü/gi,"ue");
        	var Suchbegriff2 = Suchbegriff1 + " site:www.hindernisfrei-bauen.ch";
        	formular.q.value=Suchbegriff2;
        }
    }
	

//function KT_Window(KT) {
//	window.open('beratungsstelle.HTML','_blank');
//}

//COOKIES
function setCookie(name, wert, domain, expires, path, secure){
   var cook = name +"="+unescape(wert);
   cook += (domain) ? "; domain="+ domain : "";
   cook += (expires) ? "; expires="+expires.toGMTString() : "";
   cook += (path) ? "; path="+path : "";
   cook += (secure) ? "; secure"+secure : "";
   //alert(cook);
   document.cookie = cook;
}

function getCookieVal(offset) { 
        var endstr = document.cookie.indexOf (";", offset); 
        if (endstr == -1) endstr = document.cookie.length; 
        return unescape (document.cookie.substring(offset, endstr)); 
} 


function getCookie(name) { 
        var arg = name+"="; 
        var alen = arg.length; 
        var clen = document.cookie.length; 
        var i = 0; 
        while (i < clen) { 
                var j = i + alen; 
                if (document.cookie.substring(i, j) == arg) return getCookieVal(j); 
                i = document.cookie.indexOf(" ", i) + 1; 
                if (i == 0) break; 
        } 
        return null; 
} 