function setPostSted(postNr, fieldID, type){
	var phpFil = "http://www.smartsalg.no/Ads/ajaxIndex.php";
	process(1, postNr, "postNummer", phpFil, fieldID, type);
}


/*AJAX FUNKSJONALITET*/
// HOLDER EN INSTANCE AV XMLHttpRequest
var xmlHttp = createXmlHttpRequestObject();

// LAGER EN INSTANSE AV XMLHttpRequest
function createXmlHttpRequestObject(){
	// LAGRER REFERANSEN TIL XMLHttpRequest OBJEKTET
	var xmlHttp;
	
	// BØR FUNKE FOR ALLE BROWSERE, UNNTATT IE 6.0 ELLER ELDRE
	try{
		// PRØVER Å LAGE XMLHttp OBJEKT
		xmlHttp = new XMLHttpRequest();
	}
	catch(e){
		// ANTAR IE 6.0 ELLER ELDRE
		var XmlHttpVersions = new Array("MSXML2.XHTMLHTTP.6.0", 
										"MSXML2.XHTMLHTTP.5.0", 
										"MSXML2.XHTMLHTTP.4.0", 
										"MSXML2.XHTMLHTTP.3.0", 
										"MSXML2.XHTMLHTTP.3.0", 
										"MSXML2.XHTMLHTTP", 
										"Microsoft.XHTMLHTTP");
		// PRØV FOR ALLE PROG-ID TIL DET FUNKER
		for(var i=0; i<XmlHttpVersions.length && !xmlHttp; i++){
			try{
				// PRØV Å LAGE XMLHttpRequest OBJEKT
				xmlHttp = new activeXObject(XMLHttpVersions[i]);
			}
			catch(e){}
		}
	}
	// RETURNERER OBJEKTET SOM BLE OPPRETTET, ELLER VISER FEILMELDING
	if(xmlHttp)
		//alert("Feil: Kunne ikke opprette XMLHttpRequest objekt.");
	//else
		return xmlHttp;
}

// KALLES FOR Å LESE EN FIL FRA SERVER
function process(include, input, inputNavn, phpFil, outputID, type){
	
	// FORTSETTER BARE HVIS xmlHttp ER SATT
	if(xmlHttp){
		// PRØV Å KOBLE TIL SERVER
		try{
			// PARAMETERNE
			var params = "include=" + include + "&" + inputNavn + "=" + input;
			// INITIERER LESING AV FILEN FRA SERVER
			xmlHttp.open("POST", phpFil, true);
			xmlHttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded;charset=latin1');
			//xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			//xmlHttp.setRequestHeader("charset", "utf-8");
			xmlHttp.setRequestHeader("Content-length", params.length);
			xmlHttp.setRequestHeader("Connection", "close");
			xmlHttp.onreadystatechange = handleRequestStateChange;
			xmlHttp.send(params);
		}
		// VISER FEILMELDING I TILFELLE ERRORS FOREKOMMER
		catch(e){
			alert("Kan ikke koble til server \n" + e.toString());
		}
	}
}

// FUNKSJON SOM HÅNDTERER HTTP RESPONSEN
function handleRequestStateChange(){
	
	var type = 2;
	// HENT EN REFERANSE TIL <div> OBJEKTET PÅ SIDEN
	divElement = document.getElementById(19+"div");

	// VISER STATUSEN TIL REQUESTEN
	if(xmlHttp.readyState == 4){
		// FORTSETT BARE HVIS HTTP STATUS ER "OK"
		if(xmlHttp.status == 200){
			try{
				// HENTER MELDINGEN FRA SERVEREN
				response = xmlHttp.responseText;
				
				// VIS RESPONSEN
				if(type == 2){
					divElement.innerHTML= response;
				}
				else{
					divElement.value = response;
				}
				//divElement.disabled = false;
				//divElement.value = "\251æøåÆØÅ";
			}
			catch(e){
				// VISER ERROR-BESKJEDEN
				alert("Feil: Kunne ikke lese responsen: " + e.toString());
			}
		}
		else{
			// VISER STATUSBESKJEDEN
			alert("En feil oppsto ved henting av data: \n" + xmlHttp.statusText);
		}
	}
}
/*AJAX FUNKSJONALITET FERDIG*/