$(document).ready(function() {

	$.ajaxSetup ({
    // Disable caching of AJAX responses */
    cache: false
	});

//ajax.asp?valg=sidevisninger gir antall sidevisninger
	setInterval(function()
	{
	 $('#teller').load('ajax.asp?valg=sidevisninger');
	}, 3000);

//Hurtigsøk
	inputField = $('#hurtigsok');
	outputElement = $('#hurtigsok_resultat');
	inputField.bind("keyup click", function() {
		if (inputField.val().length > 3) {
			var response = $.ajax({ 
		        data: "valg=hurtigsok&sokestreng=" + erstattTegn(inputField.val()),
			    url: "ajax.asp",
				async: true,
				success: function(resp) {
					outputElement.html('');
					outputElement.fadeIn(500);
					outputElement.html(resp);
				}
			});
		} else {
			outputElement.fadeOut(500, function() {
				outputElement.html('');				
			});
		}
	});
	//Når bruker fjerner fokus fra input, fjern søkehjelp
	inputField.bind("blur", function() {
		outputElement.fadeOut(500);
	});

	// Erstatte norske tegn for hurtigsøk
	function erstattTegn(setning) {
		setning = setning.toLowerCase();
		setning = setning.replace(/æ/g,'%E6'); // æ
		setning = setning.replace(/ø/g,'%F8'); // ø
		setning = setning.replace(/å/g,'%E5'); // å
		setning = setning.replace(/ä/g,'%F6'); // ä
		setning = setning.replace(/ö/g,'%EB'); // ö
		setning = setning.replace(/ë/g,'%E4'); // ë
		return setning;
	};

});
