var xmlHttp

function getItem(str,feltnr)
{
	if (str.length<6)
	{ 
		return
	}
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	var surl="/vis/kvikkoebmedkatalog_getItem.asp"
	surl=surl+"?q="+str
	surl=surl+"&x="+feltnr
	surl=surl+"&sid="+Math.random()
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",surl,true)
	xmlHttp.send(null)
} 

function addfavorit(varenr,feltnr,listenr,event)
{
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	} 
	x=event.clientX-100+document.body.scrollLeft;
	y=event.clientY+10+document.body.scrollTop;
	var surl="/vis/kvikkoebmedkatalog_addfavorit.asp";
	surl=surl+"?vare="+varenr;
	surl=surl+"&felt="+feltnr;
	surl=surl+"&liste="+listenr;
	surl=surl+"&x="+x;
	surl=surl+"&y="+y;
	surl=surl+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged2; 
	xmlHttp.open("GET",surl,true);
	xmlHttp.send(null);
} 

function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{ 
eval(xmlHttp.responseText)

document.getElementById("varenummer"+feltnummer).value = varenummer;
document.getElementById("antal"+feltnummer).value = minsales;
document.getElementById("valid"+feltnummer).value = validator;
document.getElementById("billede"+feltnummer).innerHTML = billede;
document.getElementById("varenavn"+feltnummer).innerHTML = varenavn;
document.getElementById("pris"+feltnummer).innerHTML = pris;
document.getElementById("favorit"+feltnummer).innerHTML = favorit;
document.getElementById("antal"+feltnummer).focus();
document.getElementById("antal"+feltnummer).select();
} 
} 

function stateChanged2() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		//Hvis der skal vises infobox står der MULTI forrest i response-teksten.
		var tjekResponse;
		tjekResponse = String(xmlHttp.responseText).substring(0,5);
		if (tjekResponse=='MULTI')
		{
      var iLen = String(xmlHttp.responseText).length;
			var output = String(xmlHttp.responseText).substring(iLen, 5);
			document.getElementById("infobox").innerHTML = output;
		}
		else
		{
			eval(xmlHttp.responseText);
			if (favorit!='luk')
			{
				document.getElementById("favorit"+feltnummer).innerHTML = favorit;
			}
			document.getElementById("infobox").innerHTML = divtext;
		}
	} 
} 

function GetXmlHttpObject()
{ 
var objXMLHttp=null
if (window.XMLHttpRequest)
{
objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
return objXMLHttp
} 

function setFocus()
{
document.getElementById("antal1").focus()
}