
	function beloeb(tal)
	{
		s=""+tal;
		
		fortegn=1;
		nys="";
		i=-1;
		while (i<s.length)
		{
			i=i+1;
		
			tegn=s.charAt(i);
			
			if (tegn=="-")
				fortegn=-1;
			else
			{
				if (tegn==",")
					tegn=".";
				nys=nys+tegn;
			}
		}
		s=nys;
		
		pos=s.indexOf(".");
		if (pos>-1)
		{
			if (pos<s.length-3)
				s=s.substring(0,pos+3);
		
			s2=s.substring(0,pos)+","+s.substring(pos+1,s.length);
			s=s2;
	
			if (s.length-pos<3)
				s=s+"0";
		}
		else
		{
			s=s+",00";			
			pos=s.length-3;
		}
			
		if (pos>3)
		{
			s2=s.substring(0,(pos-3))+"."+s.substring(pos-3,s.length);
			s=s2;
		}		
		
		if (pos>6)
		{
			s2=s.substring(0,(pos-6))+"."+s.substring(pos-6,s.length);
			s=s2;
		}
		
		if (fortegn==-1)
			s="-"+s;		
			
		return(s);		
	}
	
	function heltbeloeb(tal)
	{
		tal=beloeb(tal);
		nyttal=""+tal;
		if (nyttal.length>3)
			nyttal=nyttal.substring(0,nyttal.length-3);
		return(nyttal);
	}
	
	trimok=0;
	function trim(s)
	{
		var arb;
		var arb2;
		var t;

		arb=s;

		if (arb.length>0)
		{
			while (arb.indexOf(" ")==0)
				arb=arb.substr(1,arb.length-1);
			while (arb.charAt(arb.length-1)==" ")
				arb=arb.substr(0,arb.length-1);
		}

		t=-1;
		arb2="";
		while (t<(arb.length-1))
		{
			t=t+1;
			if (arb.charAt(t)=="&")
				arb2=arb2+" & ";
			else
				arb2=arb2+arb.charAt(t);
		}
		arb=arb2;

		if ( (arb.indexOf('"')>-1) || (arb.indexOf("'")>-1) )
			trimok=0;
		else
			trimok=1;

		if (trimok==0)
			alert('Du må ikke bruge gåseøjne eller citationstegn'+
			      ' ("enkelt gåseøje") når du indtaster noget.');

		return(arb);
	}

