function GetDataAjax(divId,webpage)
{
	var result = 0;
	var http;
	if(window.XMLHttpRequest != null){
		http = new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		http = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		alert('Problem creating the XMLHttpRequest object');
		return;
	}

	//Henter data
	http.onreadystatechange = function()
	{
		if(http.readyState == 4)
		{
			if(http.status != 200)
			{
				//alert("Fejl\n" + http.status + "\n" + webpage);
				if (divId != "")
				{
					document.getElementById(divId).innerHTML = http.responseText;
				}
				return;
			}				
			var response = http.responseText;
			if(response) 
			{ 
				if (divId != "")
				{
					document.getElementById(divId).innerHTML = response;
				}
				result = 1;
			}
		}
	}

	http.open('GET', webpage, false);
	http.setRequestHeader('Content-type', 'text/html; charset=iso-8859-1; application/x-www-form-urlencoded');
	http.send(null);
	
	//Anti firefox/IE cache fix
	if(!http.getResponseHeader("Date"))
	{
		var cached = http;
		var ifModifiedSince = cached.getResponseHeader("Last-Modified");
		ifModifiedSince = (ifModifiedSince) ? ifModifiedSince : new Date(0); // January 1, 1970
		http.open('GET', webpage, false);
		http.setRequestHeader('If-Modified-Since', ifModifiedSince);
		http.send(null);
		if(http.status == 304)
		{
		  http = cached;
		}
	}

	if (http.onreadystatechange == null && (http.responseText != "" || http.responseText != null))
	{
		if (divId != ""){document.getElementById(divId).innerHTML = http.responseText;}
	}


	return result;
}

function hideShow()
{
	setTimeout("document.getElementById('sogning_suggest').style.display='none'",250);
}

//Thanks to http://blogs.msdn.com/giorgio/archive/2009/04/14/how-to-detect-ie8-using-javascript-client-side.aspx
function getInternetExplorerVersion() {
var rv = -1; // Return value assumes failure.
if (navigator.appName == 'Microsoft Internet Explorer') {        var ua = navigator.userAgent;        var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");        if (re.exec(ua) != null)            rv = parseFloat(RegExp.$1);    }    return rv;}

function ShowBox(obj)
{
	divObj = document.getElementById('sogning_suggest'); 
	divObj.style.width = obj.offsetWidth + 35; 
	divObj.style.top = obj.offsetHeight;

	if (navigator.appName == "Microsoft Internet Explorer")
	{
		var ver = getInternetExplorerVersion();
		if (ver > -1) {        
			if (ver >= 8.0)
			{
				divObj.style.left = 0+ obj.offsetLeft; 
			}else{
				divObj.style.left = 0;
			}
		}
	}else{
		divObj.style.left = obj.offsetLeft; 
	}
	GetDataAjax('sogning_suggest','?AJAX_REQUEST=modules/sogning/output/GetData.ajax.asp&AJAX_VALUES='+obj.value+',123&AJAX_FIELDS=value')
}
