addLoadEvent(prepareInputsForHints);

var xmlHttp;
var xmlHttp2;

function saveplace(){

var lanindex = document.getElementById('lan').selectedIndex;

if(lanindex == 0){

alert('Du måste välja placering först.');
return;
}

var lan = document.getElementById('lan').options[lanindex].text;
var kommun = document.getElementById('underkom'+lanindex).options[document.getElementById('underkom'+lanindex).selectedIndex].text;


if (window.ActiveXObject) { // om IE
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    
	else if (window.XMLHttpRequest) { // om mozilla eller opera
        xmlHttp = new XMLHttpRequest();

    } else {
    
		return;
    }

var url = "../register/register.php?action=saveplace"; 

xmlHttp.open("POST", url, true); 
xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xmlHttp.onreadystatechange = callback;  

var sendData = "lan="+lan+"&kommun="+kommun;

xmlHttp.send(sendData);   


}

function savetype(){

var branchIndex = document.getElementById('branch').selectedIndex;

if(branchIndex == 0){
alert('Du måste välja område först.');
return;
}

var branch = document.getElementById('branch').options[branchIndex].text;

if (window.ActiveXObject) { // om IE
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    
	else if (window.XMLHttpRequest) { // om mozilla eller opera
        xmlHttp = new XMLHttpRequest();

    } else {
    
		return;
    }

var url = "../register/register.php?action=savetype"; 

xmlHttp.open("POST", url, true); 
xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xmlHttp.onreadystatechange = callback2;  

var sendData = "branch="+branch;

xmlHttp.send(sendData);   

}


function callback() {
  if (xmlHttp.readyState == 4) {  
    if (xmlHttp.status == 200) {
		
		var text = xmlHttp.responseText;

		var divid = document.getElementById("place");
		divid.innerHTML = text;
		
		divid.style.display ='block';

    }
  }
}


function callback2() {
	
  if (xmlHttp.readyState == 4) {  
    if (xmlHttp.status == 200) {
		
		var text = xmlHttp.responseText;

		var divid = document.getElementById("type");
		divid.innerHTML = text;
		
		divid.style.display ='block';
		
    }
  }
}


function removeplace(val){

    if (window.ActiveXObject) { // om IE
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    
	else if (window.XMLHttpRequest) { // om mozilla eller opera
        xmlHttp = new XMLHttpRequest();

    } else {
    
		return;
    }

var url = "../register/register.php?action=removeplace"; 

xmlHttp.open("POST", url, true); 
xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xmlHttp.onreadystatechange = callback;  

var sendData = "id="+val;

xmlHttp.send(sendData);   
}


function removetype(val){

    if (window.ActiveXObject) { // om IE
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    
	else if (window.XMLHttpRequest) { // om mozilla eller opera
        xmlHttp = new XMLHttpRequest();

    } else {
    
		return;
    }



var url = "../register/register.php?action=removetype"; 

xmlHttp.open("POST", url, true); 
xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xmlHttp.onreadystatechange = callback2;  

var sendData = "id="+val;

xmlHttp.send(sendData);   

}



function get_info() {

    if (window.ActiveXObject) { // om IE
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    
	else if (window.XMLHttpRequest) { // om mozilla eller opera
        xmlHttp = new XMLHttpRequest();
    } else {
    
		return;
    }

var url = "../register/register.php?action=gettype"; 


var sendData = "";

xmlHttp.open("POST", url, true); 
xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xmlHttp.onreadystatechange = callback3;  
xmlHttp.send(sendData);   
  
}

function callback3() {
	
  if (xmlHttp.readyState == 4) {  
    if (xmlHttp.status == 200) {
		
		var text = xmlHttp.responseText;

		var divid = document.getElementById("type");
		divid.innerHTML = text;
		divid.style.display ='block';
		
		// Denna måste?! köras efter att den första fått svar, annars skrver
		// den samma på båda ställen..
		var url = "../register/register.php?action=getplace";
		var sendData = "";
		xmlHttp.open("POST", url, true); 
		xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		xmlHttp.onreadystatechange = callback;  
		xmlHttp.send(sendData);   
		
		
    }
  }
}
