var xmlhttp;

function getDogData(type, regnr, page) {
	document.getElementById("dogLoading").style.visibility = "visible";
	xmlhttp = GetXmlHttpObject();
	if (xmlhttp == null) {
  		alert ("Din webbläsare stödjer inte HTTP Requests. Var god uppdatera din webbläsare.");
  		return;
  	}
	var url="php/smp/getDogData.php";
	url = url + "?regnr=" + regnr;
	url = url + "&type=" + type;
	url = url + "&p=" + page;
	//url = url + "&session=" + session;
	xmlhttp.onreadystatechange = stateChanged;	
	xmlhttp.open("GET", url, false);
	xmlhttp.send(null);
	document.getElementById("dogLoading").style.visibility = "hidden";
	document.getElementById("dogDisplay").innerHTML = xmlhttp.responseText;
}

function insertDogMH(race, regnr, page) {
	document.getElementById("dogLoading").style.visibility = "visible";
	xmlhttp = GetXmlHttpObject();
	if (xmlhttp == null) {
  		alert ("Din webbläsare stödjer inte HTTP Requests. Var god uppdatera din webbläsare.");
  		return;
  	}
	var url="php/smp/insertDogMH.php";
	url = url + "?regnr=" + regnr;
	url = url + "&race=" + race;
	url = url + "&p=" + page;
	//url = url + "&session=" + session;
	xmlhttp.onreadystatechange = stateChanged;
	xmlhttp.open("GET", url, false);
	xmlhttp.send(null);
	document.getElementById("dogLoading").style.visibility = "hidden";
	document.getElementById("dogDisplay").innerHTML = xmlhttp.responseText;
}
function insertDogHealth(race, regnr, page) {
	document.getElementById("dogLoading").style.visibility = "visible";
	xmlhttp = GetXmlHttpObject();
	if (xmlhttp == null) {
  		alert ("Din webbläsare stödjer inte HTTP Requests. Var god uppdatera din webbläsare.");
  		return;
  	}
	var url="php/smp/insertDogHealth.php";
	url = url + "?regnr=" + regnr;
	url = url + "&race=" + race;
	url = url + "&p=" + page;
	//url = url + "&session=" + session;
	xmlhttp.onreadystatechange = stateChanged;
	xmlhttp.open("GET", url, false);
	xmlhttp.send(null);
	document.getElementById("dogLoading").style.visibility = "hidden";
	document.getElementById("dogDisplay").innerHTML = xmlhttp.responseText;
}
function uploadDogPicture(race, regnr, page) {
	document.getElementById("dogLoading").style.visibility = "visible";
	xmlhttp = GetXmlHttpObject();
	if (xmlhttp == null) {
  		alert ("Din webbläsare stödjer inte HTTP Requests. Var god uppdatera din webbläsare.");
  		return;
  	}
	var url="php/smp/uploadDogPicture.php";
	url = url + "?regnr=" + regnr;
	url = url + "&race=" + race;
	url = url + "&p=" + page;
	//url = url + "&session=" + session;
	xmlhttp.onreadystatechange = stateChanged;
	xmlhttp.open("GET", url, false);
	xmlhttp.send(null);
	document.getElementById("dogLoading").style.visibility = "hidden";
	document.getElementById("dogDisplay").innerHTML = xmlhttp.responseText;
}

function stateChanged() {
	if (xmlhttp.readyState == 4) {
		document.getElementById("dogDisplay").innerHTML = xmlhttp.responseText;
	}
}

function GetXmlHttpObject() {
	if (window.XMLHttpRequest) { // IE7+, Firefox, Chrome, Opera, Safari
  		return new XMLHttpRequest();
  	}
	if (window.ActiveXObject) { // IE6, IE5
  		return new ActiveXObject("Microsoft.XMLHTTP");
  	}
  	return null;
}