/*

Saved in UTF-8 - look after the åäödown below

*/


function openWindow(url,winname,w,h) {
popupWin = window.open(url, winname, 'menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=no,dependent=no,width='+w+',height='+h+'')
popupWin.focus();
}

var person=new Array();
person['bc']='kalix,lulea,haparanda'; // birgitta cajander
person['pep']='bollnas,gavle,hofors,ockelbo,sandviken,soderhamn,hudiksvall,ovanaker'; // Per-Erik Persson;
person['so']='dorotea,harnosand,kramfors,solleftea,vilhelmina,asele,ornskoldsvik'; // S&ouml;ren Olsson
//person['mo']='' // Mats &Ouml;berg
//person['mc']=''; //Marie Claesson
person['mn']='sundsvall,timra,ange,harjedalen,ljusdal,nordanstig'; //Marie Nordman
//person['ja']='berg,bracke,krokom,ragunda,stromsund,are,ostersund'; //Jonas Agorelius
person['ilw']='berg,bracke,krokom,ragunda,stromsund,are,ostersund'; //Inga-Lena Wahlstedt
// Per Nilsson: Boden, Jokkmokk, Malå, Norsjö, Skellefteå, Sorsele och Storuman 
person['pn']='boden,jokkmokk,mala,norsjo,skelleftea,sorsele,storuman'; //Per Nilsson
// Susanne Johnsson: Arjeplog, Arvidsjaur, Gällivare, Haparanda, Kiruna, Pajala, Piteå, Älvsbyn, Övertorneå
person['sj']='arjeplog,arvidsjaur,gallivare,kiruna,pajala,pitea,alvsbyn,overtornea,overkalix';
 // Umeå, Nordmaling, Robertsfors, Vindeln, Vännäs, Bjurholm, Lycksele 
person['pa']='bjurholm,nordmaling,umea,vindeln,vannas,lycksele,robertsfors,ovriga'; //Petter Alapää

function chPerson(ort) {
	var nm=false;
	// the name of "ort" now should be right - but we keep this in case...
	var s=ort.toLowerCase();
	s=s.replace(/&([ao])(ring|uml)/g,"$1");
	s=s.replace(/^([^ ]+) ?.*$/,"$1");
	s=s.replace(/[åä]/g,"a");
	s=s.replace("ö","o");
	s=new RegExp('\\b'+s+'\\b');
	for (code in person) {
		if (person[code].match(s)) {
			nm=code;
		}
	}
	if (nm) {
		var pers=document.getElementsByClassName("vcard");
		for (var i=0;i<pers.length;i++) {
			pers[i].style.visibility="hidden";
		}
		document.getElementById(nm).style.visibility="visible";
	} else {
		alert("Ingen analytiker hittad för "+ort);
	}
}

document.getElementsByClassName = function(name) {
  var results = new Array();
  var elems = document.getElementsByTagName("*");
  for (var i=0; i<elems.length; i++) {
    if (elems[i].className.indexOf(name) != -1) {
      results[results.length] = elems[i];
    }
  }
  return results;
}