
	function getParameter(theArgName)
	{
		sArgs = location.search.slice(1).split('&');
	    r = '';
	    for (var i = 0; i < sArgs.length; i++) 
	    {
	    	var tString = new String(sArgs[i]);
	    	var tIndex = tString.indexOf('=');
	        if (sArgs[i].slice(0,tIndex) == theArgName) {
	            r = sArgs[i].slice(sArgs[i].indexOf('=')+1);
	            break;
	        }
	    }
	    return (r.length > 0 ? unescape(r).split(',') : '');
	}
	
	function checkBoxValue(pValue)
	{
		if(pValue == 'on')
			return 1;
		else
			return 0;
	}

 	var xmlHttp;
 	var x1159474155332 = (navigator.userAgent.indexOf('MSIE') >= 0) ? 1 : 0;
	var x1159474155333 = (navigator.appVersion.indexOf("MSIE 5.5")!=-1) ? 1 : 0; 
	var x1159474155334 = ((navigator.userAgent.indexOf("Opera6")!=-1)||(navigator.userAgent.indexOf("Opera/6")!=-1)) ? 1 : 0; 
	var x1159474155335 = (navigator.userAgent.indexOf('Netscape') >= 0) ? 1 : 0; 
 	
	window.onerror = null;
	var bName = navigator.appName;
	var bVer = parseInt(navigator.appVersion);
	var NS4 = (bName == "Netscape" && bVer >= 4);
	var IE4 = (bName == "Microsoft Internet Explorer" && bVer >= 4);

	
 	function remember() 
 	{
 		tRememberMe = checkBoxValue(document.getElementById('rmbr').checked);
 		var tURL = 'page.php' + '?ajax=users&q=' + Math.random() + '&rememberMe='+tRememberMe+'&action=remember';
 		xmlHttp = GetXmlHttpObject(stateChangeHandlerRemember);
 		xmlHttp_Get(xmlHttp, tURL);
 	} 
 	function stateChangeHandlerRemember()
 	{
 		if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete')
 		{
 		}
 	}
	
 	function login(pId, pId2) 
 	{
 		tElement1 = document.getElementById(pId);
 		tElement2 = document.getElementById(pId2);
 		tRememberMe = checkBoxValue(document.getElementById('rmbr').value);
 		
 		var tURL = 'page.php' + '?ajax=users&q=' + Math.random() + '&e1='+tElement1.value+'&e2='+tElement2.value+'&rememberMe='+tRememberMe+'&action=login';
 		xmlHttp = GetXmlHttpObject(stateChangeHandlerLogin);
 		xmlHttp_Get(xmlHttp, tURL);
 	} 
 	function stateChangeHandlerLogin()
 	{
 		if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete')
 		{
			if(xmlHttp.responseText == 1)
 				document.location.reload();
 			else if(xmlHttp.responseText == 2)
 				alert('Du har inte aktiverat ditt konto än!');
 			else
 			{
	 			//alert(xmlHttp.responseText);
	 			alert('Fel användarnamn eller lösenord, försök igen!');
 			}
 		}
 	}
 	
 	function logout(pId, pId2) 
 	{
 		tElement1 = document.getElementById(pId);
 		tElement2 = document.getElementById(pId2);
 		var tURL = 'page.php' + '?ajax=users&q=' + Math.random() + '&e1='+tElement1+'&e2='+tElement2+'&action=logout';
 		xmlHttp = GetXmlHttpObject(stateChangeHandlerLogout);
 		xmlHttp_Get(xmlHttp, tURL);
 	} 
 	function stateChangeHandlerLogout()
 	{
 		if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete')
 		{
 			document.location.reload();
 		}
 	}
	
 	function xmlHttp_Get(x1159474155349, x1159474155345) 
 	{ 
 		x1159474155349.open('GET', x1159474155345, true); x1159474155349.send(null); 
 	} 
 	function GetXmlHttpObject(x1159474155351) 
 	{ 
 		var x1159474155352 = null; if (x1159474155332){ var x1159474155353 = (x1159474155333) ? 'Microsoft.XMLHTTP' : 'Msxml2.XMLHTTP'; try{ x1159474155352 = new ActiveXObject(x1159474155353); x1159474155352.onreadystatechange = x1159474155351; } catch(e){ alert('IE detected, but object could not be created. Verify that active scripting and activeX controls are enabled'); return; } } else if (x1159474155334){ alert('Opera detected. The page may not behave as expected.'); return; } else{ x1159474155352 = new XMLHttpRequest(); x1159474155352.onload = x1159474155351; x1159474155352.onerror = x1159474155351; } return x1159474155352; 
 	}
 				
	function xmlHttp_Post(xmlHttp, url, parameters) 
	{ 
      xmlHttp.open('POST', url, true);
      xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      xmlHttp.setRequestHeader("Content-length", parameters.length);
      xmlHttp.setRequestHeader("Connection", "close");
      xmlHttp.send(parameters);
   }
   
   function findPos(obj) 
   {
		var x = y = 0;
		if (obj.offsetParent) 
		{
			x = obj.offsetLeft
			y = obj.offsetTop
			while (obj = obj.offsetParent) 
			{
				x += obj.offsetLeft
				y += obj.offsetTop
			}
		}
		tArray = new Array();
		tArray['x'] = x;
		tArray['y'] = y;
		return tArray;
  }
   	
   	function hourMinute(pTime, pId)
   	{
   		if(pTime != 0)
   		{
   		var t = new Date(pTime * 1000);
   		var Y = t.getFullYear();
   		var M = t.getMonth(); // month-1
   		var D = t.getDate();
   		var d = t.getDay(); // 0..6 == sun..sat
   		var day = ['Sun','Mon','Tue','Wed','Thu','Fri','Sat'][d];
   		var mon = ['Jan','Feb','Mar','Apr','May','Jun',
   		          'Jul','Aug','Sep','Oct','Nov','Dec'][M];
   		var h = t.getHours();
   		var m = t.getMinutes();
   		//alert(h);
   		var s = t.getSeconds();
   		tVar = document.getElementById(pId);
   		tVar.innerHTML=zeropad(h)+':'+zeropad(m);
   		}
   	}
   	
   	function zeropad( n ){ return n>9 ? n : '0'+n; }
