﻿function addEvent(obj, evType, fn){

  if (obj.addEventListener){

    obj.addEventListener(evType, fn, true);

    return true;

  } else if (obj.attachEvent){

	var r = obj.attachEvent("on"+evType, fn);

    return r;

  } else {

	return false;

  }

}

function getXmlhttp()
{
	var xmlhttp;
	
	if (window.XMLHttpRequest)
	{
		  xmlhttp = new XMLHttpRequest()
	
	}
	// code for IE
	else if (window.ActiveXObject)
	{
		  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	
	return xmlhttp;
}

function getPassword()
{
	if(document.getElementById('epost2').value.length == 0 )
  		return
  
  	var xml = "<root>"+  
	  "<epost>"+ document.getElementById('epost2').value + "</epost>" +
	  "</root>";
  
        var xmlhttp = getXmlhttp();
        
	xmlhttp.open("POST", "default.aspx?id=1996", false)
	xmlhttp.send(xml)

	result = xmlhttp.responseText;

	if(result == "True"){
	 text = "Ditt lösenord har nu skickats till din epost!";

	}else if(result == "false"){
	 
	 text = "Det gick inte att skicka någon e-post!";

	}else if(result == "noMail"){
	 text = "Den angivna e-posten finns inte registrerad!";

	}else{

	 text = "Error 10203x32!";
	 	
	}
	alert(text);
}

function logIn()
{
  
  password = document.getElementById('losenord');
  email = document.getElementById('epost');
  
  if(password.value.length < 2 || email.value.length < 2)
  {
    return;
  }
  
  var xml = "<root>"+  
  "<password>"+password.value+"</password>" +
  "<epost>"+email.value+"</epost>" +
  "</root>";
  

  
	var xmlhttp = getXmlhttp();
	
	xmlhttp.open("POST", "default.aspx?id=1998", false)
	xmlhttp.send(xml)

	result = xmlhttp.responseText;
	
	if(result == "False"){
	  alert("Det gick inte att logga in!");
	}else{
	  
	  try{
	  	resultArray = result.split(",");
	  }
	  catch(err)
	  {
		alert(err.name + ": " + err.message);
	  }
	  
	  if(resultArray.length != 2)
	  {
	    alert("Error det gick inte att logga in");
	    alert (result);
	    return;
	  }
	  if(resultArray[0] == "True")
	  {
	  	window.location.href = "default.aspx?id=4107";
	  }
	
	}


}
function logOut(){

	var xml = "<root>"+  
	  "<action>delete</action>" +
	  "</root>";
  
	var xmlhttp = getXmlhttp();
	xmlhttp.open("POST", "default.aspx?id=1768", false)
	xmlhttp.send(xml)
	
	result = xmlhttp.responseText;
   	if(result == "True"){	
		setCookie("userID","");
		setCookie("username","");
		window.location.href = "default.aspx";
	    }else{
		alert("Det gick inte att logga ut.");
	    }
}

function newUser(){
	window.open("default.aspx?id=1447","window3","width=450,height=630,scrollbars=auto,status=no,toolbar=no,resizable=no,location=no,menubar=no,directories=no")
}

function printPage(){
	try{
		window.print(); 
	}catch(e){
		
	}
}

function tellAfriend(){
	var obj = document.getElementById("tellAfriend");
	
	if(obj.style.display == "none")
	{
		obj.style.display = "block";
	}else{
		obj.style.display = "none";
	}
	
	return false;
}

addEvent(window, "load", tellAfriend)