   var http_request = false;
  function makeInnlogging(url, parameters) {
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
	  http_request.onreadystatechange = alertContentsInnlogging;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);

   }
   function alertContentsInnlogging() {
      if (http_request.readyState == 4) {
        if (http_request.status == 200) {
          //alert(http_request.responseText);
            result = http_request.responseText;
			//redirecter hvis vi får suksess-respons
			
		if (result == 'Logget inn')
			{				
				
				window.location.href = '/Min-side/';
			}else if (result == 'Feil 1')
			{
				document.getElementById('TilbakemeldingInnlogging').innerHTML = 'Mangler brukernavn.';  
			document.getElementById('TilbakemeldingInnlogging').setAttribute("class","feil");
			document.getElementById('TilbakemeldingInnlogging').setAttribute("className","feil");
			$('#TilbakemeldingInnlogging').show('fast');
			}else if (result == 'Feil 2')
			{
				document.getElementById('TilbakemeldingInnlogging').innerHTML = 'Mangler passord.';  
			document.getElementById('TilbakemeldingInnlogging').setAttribute("class","feil");
			document.getElementById('TilbakemeldingInnlogging').setAttribute("className","feil");
			$('#TilbakemeldingInnlogging').show('fast');
			}else if (result == 'Feil 3')
			{
			document.getElementById('TilbakemeldingInnlogging').innerHTML = 'Finner ikke noen brukere med oppgitt e-post.';  
			document.getElementById('TilbakemeldingInnlogging').setAttribute("class","feil");
			document.getElementById('TilbakemeldingInnlogging').setAttribute("className","feil");
			$('#TilbakemeldingInnlogging').show('fast');

			}else if (result == 'Utlogget')
			{
				window.location.href = '/';
			}else if (result == 'Feil 4')
			{
				document.getElementById('TilbakemeldingInnlogging').innerHTML = 'E-post og passord stemmer ikke overrens.';  
			document.getElementById('TilbakemeldingInnlogging').setAttribute("class","feil");
			document.getElementById('TilbakemeldingInnlogging').setAttribute("className","feil");
			$('#TilbakemeldingInnlogging').show('fast');
			}else if (result == 'Feil 5')
			{
				document.getElementById('TilbakemeldingInnlogging').innerHTML = 'E-post er ikke verifisert, klikk bekreftelseslink i velkomsteposten.';  
			document.getElementById('TilbakemeldingInnlogging').setAttribute("class","feil");
			document.getElementById('TilbakemeldingInnlogging').setAttribute("className","feil");
			$('#TilbakemeldingInnlogging').show('fast');
			}else if (result == 'Feil 6')
			{
				document.getElementById('TilbakemeldingInnlogging').innerHTML = 'Din konto er kun aktivert for Apple on Campus. <a href=/innhold/aktiver-aoc-konto/>Slik aktiverer du full tilgang.</a>';  
			document.getElementById('TilbakemeldingInnlogging').setAttribute("class","feil");
			document.getElementById('TilbakemeldingInnlogging').setAttribute("className","feil");
			$('#TilbakemeldingInnlogging').show('fast');
			}else{
				//alert(result);
				document.getElementById('LoggInn').innerHTML = result;  
				
			}
         } else {
            alert('Det oppstod et problem med forespørselen.');
         }
      }
   }


   function sjekkLoggInnData() {
	if (document.getElementById("epostinnlogging").value == '')
	{
			document.getElementById('TilbakemeldingInnlogging').setAttribute("class","feil");
			document.getElementById('TilbakemeldingInnlogging').setAttribute("className","feil");
			document.getElementById('TilbakemeldingInnlogging').innerHTML = 'Vennligst skriv inn epost og passord.';  
			$('#TilbakemeldingInnlogging').show('fast');
		return false;			
	}else if (document.getElementById("passinnlogging").value == '')
	{
					document.getElementById('TilbakemeldingInnlogging').setAttribute("class","feil");
					document.getElementById('TilbakemeldingInnlogging').setAttribute("className","feil");
			document.getElementById('TilbakemeldingInnlogging').innerHTML = 'Vennligst skriv inn epost og passord.';  
			$('#TilbakemeldingInnlogging').show('fast');
			return false
	}else 
	   {
				return true;
	   }


   }

   function sjekkSendPassordData() {
	if (document.getElementById("glemtepost").value == '')
	{
			document.getElementById('TilbakemeldingInnlogging').setAttribute("class","feil");
			document.getElementById('TilbakemeldingInnlogging').setAttribute("className","feil");
			document.getElementById('TilbakemeldingInnlogging').innerHTML = 'Mangler e-post.';  
			$('#TilbakemeldingInnlogging').show('fast');
		return false;			
	}else 
	   {
				return true;
	   }


   }

   function doInnlogging() {
	
      var poststr = "epostinnlogging=" + escape(encodeURI( document.getElementById("epostinnlogging").value)) +
					"&passinnlogging=" + escape(encodeURI( document.getElementById("passinnlogging").value )) +
					"&var=" +  Math.random() +
					"&submit=submit";
	  	document.getElementById('TilbakemeldingInnlogging').setAttribute("class","");
		document.getElementById('TilbakemeldingInnlogging').setAttribute("className","");
		document.getElementById('TilbakemeldingInnlogging').innerHTML = 'Logger inn...'; 
		$('#TilbakemeldingInnlogging').show('fast');
		makeInnlogging('/logginn.php', poststr);
}

	function doLoggUt() {
	  var poststr = "loggut=true&submit=submit" +
					"&var=" +  Math.random();
      makeInnlogging('/logginn.php', poststr);
	
}


	function doGetPassord() {
	 var poststr = "epostinnlogging=" + escape(encodeURI( document.getElementById("glemtepost").value )) +
					"&glemtpassord=true&submit=submit";
		document.getElementById('TilbakemeldingInnlogging').setAttribute("class","");
		document.getElementById('TilbakemeldingInnlogging').setAttribute("className","");
		document.getElementById('TilbakemeldingInnlogging').innerHTML = 'Vent litt...';  
		$('#TilbakemeldingInnlogging').show('fast');

      makeInnlogging('/logginn.php', poststr);

	}

function doTheSwitch() {
  $('#LoggInnValg').toggle('fast');
  $('#LoggInnSkjema').toggle('fast');
  $('#epostinnlogging').focus();
	return false;
}
