function womOn()
{
	window.onload = womGo;
}
function womGo()
{
	for (var i = 0; i < woms.length; i++)
	{
		eval(woms[i]);
	}
}
function womAdd(func)
{
	woms[woms.length] = func;
}
var woms = new Array();
womOn();

function getElementsByClassName(oElm, strTagName, strClassName)
{
	var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
	var arrReturnElements = new Array();
	strClassName = strClassName.replace(/-/g, "\-");
	var oRegExp = new RegExp("(^|\s)" + strClassName + "(\s|$)");
	var oElement;
	for(var i = 0; i < arrElements.length; i++)
	{
		oElement = arrElements[i];
		if(oRegExp.test(oElement.className))
		{
			arrReturnElements.push(oElement);
		}
	}
	return (arrReturnElements)
}

function getHttpRequest()
{
	var handle = false;

	if (window.XMLHttpRequest) 
	{
		// Firefox, Opera, Safari
		handle = new XMLHttpRequest();
	} 
	else if (window.ActiveXObject) 
	{ 
		// Internet Explorer
		try 
		{
			handle = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) 
		{
			try 
			{
				handle = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch (e) {}
		}
	}

	if (!handle) 
	{ 
		alert('Ger upp! Kan inte skapa ett XMLHTTP-objekt');
		return false;
	}

	return handle;
}

function fetcha(page,divid)
{
	var http_request = getHttpRequest();

	http_request.onreadystatechange = function() { handle_request(http_request,divid); };
	http_request.open('GET', page, true);
	http_request.send(null);
   
	return false;
}

function xml_ping(page)
{
	var http_request = getHttpRequest();

	http_request.open('GET', page, true);
	http_request.send(null);
   
	return false;
}

function handle_request(handle,divid)
{
	if (handle.readyState != 4) 
	{
		return;
	}
   
	if (handle.status && handle.status != 200) 
	{
		// Något gick snett på server-sidan 
		document.getElementById(divid).innerHTML = 'Fel: ' + handle.status;
		return;
	}
   
	// Vi väljer att visa resultatet i en DIV som har ID = 'resultat'
	// Här visas alltså den texten som returnerats av sidan vi just anropat
	document.getElementById(divid).innerHTML = handle.responseText;
}
function secure_pass(text)
{
fetcha('secure_pass.php?pass=' + text, 'secure_pass');
}