// PI
function countPI() {
}

// search
function callSearch(frm) {
//  alert('Hallo');
//  var s = '/suche/suche.html?key=' + encodeURI(frm.key.value);
//  alert(s);
//  location.href = s;
    frm.action = '/suche/gemeinde.html';
    frm.submit();
}

// packages
if(typeof itw=='undefined')var itw={};

// page controls
itw.hoverControl=function(idx){
	var txt=['Zur Startseite','Seite drucken','Feedback geben','Text vergrössern','Text verkleinern'];
	var eC=$('controls');
	var eI=eC.getElement('.ctrlInfo');
	eC.setStyle('background-position','0 '+(10-idx*50)+'px');
	eI.set('text',txt[idx]);
}
itw.clickControl=function(idx){
	if(idx==0)location.href='/de/index.html';
	else if(idx==1)window.print();
	else if(idx==2)location.href='/de/meta/feedback.html';
	else if(idx==3)itw.incFontSize();
	else if(idx==4)itw.decFontSize();
}
itw.setFontSize=function(){
	var s=Number(Cookie.read('fontSize')||12);
	$(document.body).setStyle('font-size',s+'px');
}
itw.incFontSize=function(){
	var c=Number(Cookie.read('fontSize')||12);
	Cookie.write('fontSize',Math.min(20,c+2),{path:'/de/'});
	itw.setFontSize();
}
itw.decFontSize=function(){
	var c=Number(Cookie.read('fontSize')||12);
	Cookie.write('fontSize',Math.max(10,c-2),{path:'/de/'});
	itw.setFontSize();
}

/* ETC */
itw.suchStart=function(frm){
  if (frm.key.value == '') return;
  frm.submit();
}
