function populateIE(lan,xmlDoc,number,sokning){
	var index = lan.selectedIndex;
	if(number == 1 ){
	var y=xmlDoc.getElementsByTagName('lan')[index-2];//.childNodes[0];  //hämta alla regioner i region.xml
	}
	else{
		var y=xmlDoc.getElementsByTagName('lan')[index-1];//.childNodes[0];  //hämta alla regioner i region.xml	
	}
	var kommuner = new Array();
	var k = 0;
	if(sokning == 1){
		y = y.nextSibling;  //hoppa över den flrsta kommunen som är "Alla kommuner". Vid skapande av annons	
	}
	while(y.nextSibling != null){
			kommuner[k]=y;
			y = y.nextSibling;
			k++;
		}
			kommuner[k]=y;		//för att få med sista
			y = y.nextSibling;
			
  d=document.getElementById('de'); 		//väljer ut vilken rullgardin kommunerna ska hamna i
  if(!d){return;}
  var temp = new Array();
  //d.options.length=0;					//sätter antal val till 0
  d.options.length=kommuner.length-1;
  for(var i=1;i<kommuner.length;i++) {
    temp[i-1] = kommuner[i].childNodes[0].data;//cur[i]; // kommuner[0] == länet i xml filen
//	d.options[i-1].text=kommuner[i].childNodes[0].data;//cur[i];
//    d.options[i-1].value=kommuner[i].childNodes[0].data;//cur[i];
  }
	temp = temp.sort();
	for(var i=1;i<kommuner.length;i++) {
    d.options[i-1].text=temp[i-1];
    d.options[i-1].value=temp[i-1];
  		}
		return 4;
}



function populate(lan, xmlDoc,number,sokning){
	//xmlDoc= loadXMLDoc('region.xml');
	var index = lan.selectedIndex;
	if(number == 1 ){
	var y=xmlDoc.getElementsByTagName('lan')[index-2];//.childNodes[0];  //hämta alla regioner i region.xml
	}
	else{
		var y=xmlDoc.getElementsByTagName('lan')[index-1];//.childNodes[0];  //hämta alla regioner i region.xml	
	}
	var kommuner = new Array();
	var k = 0;
		if(sokning == 1){
		y = y.nextSibling;  //hoppa över den flrsta kommunen som är "Alla kommuner". Vid skapande av annons	
		y = y.nextSibling;	//gå två steg för varje element för att man får ett text object till varje element
	}
	while((y.nextSibling).nextSibling != null){
			kommuner[k]=y;
			y = y.nextSibling;
			y = y.nextSibling;
			k++;
		}
			kommuner[k]=y;
			y = y.nextSibling;
			y = y.nextSibling;
		
  d=document.getElementById('de'); 		//väljer ut vilken rullgardin kommunerna ska hamna i
  if(!d){return;}
  
  var temp = new Array();
//  d.options.length=0;					//sätter antal val till 0
  d.options.length=kommuner.length-1;
  for(var i=1;i<kommuner.length;i++) {
    temp[i-1] = kommuner[i].childNodes[0].data;//cur[i]; // kommuner[0] == länet i xml filen
//	d.options[i-1].text=kommuner[i].childNodes[0].data;//cur[i];
//    d.options[i-1].value=kommuner[i].childNodes[0].data;//cur[i];
  }
	temp = temp.sort();
	
	for(var i=1;i<kommuner.length;i++) {
    d.options[i-1].text=temp[i-1];
    d.options[i-1].value=temp[i-1];
  		}
		return 4;
}

function loadXMLDoc(lan, number,sokning){
	var dname = "../xml/region.xml";
	var xmlDoc;	
	// code for IE
	if (window.ActiveXObject){
		xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
		xmlDoc.async=false;
		xmlDoc.load(dname);
		populateIE(lan,xmlDoc,number,sokning);
	}
	// code for Mozilla, Firefox, Opera, etc.
	else if (document.implementation && document.implementation.createDocument){
		xmlDoc=document.implementation.createDocument("","sverige",null);
		xmlDoc.async=false;	
		xmlDoc.load(dname);
		populate(lan,xmlDoc,number,sokning);
	}
	else{
		alert("Din webläsare kan inte hantera scriptet");
	}
}
function add_name(kommun){
			window.name = 'career_window';
			var index = loadXMLDoc(document.myform.place,0,0);
		
			dom = document.getElementById("de");  //för att sätta rätt kommun till selected
			opt = dom.firstChild;
			while(opt.nextSibling != null){
				if(opt.firstChild.nodeValue == kommun){
				opt.selected = true; 
				}
				opt = opt.nextSibling;
			}
		}
		function popup(page){
			var popup = window.open(page,'jav','width=740,height=500,menubar=no,resizable=no,scrollbars=yes,location=no');
			popup.moveTo(200,100);
		}
